/* SCCS Id: @(#)monst.c 3.4 2000/07/14 */ /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ /* NetHack may be freely redistributed. See license for details. */ #include "config.h" #include "permonst.h" #include "monsym.h" #include "dungeon.h" /* prerequisite for eshk,vault,epri */ #include "eshk.h" #include "vault.h" #include "epri.h" #include "egyp.h" /* If you are a modderling looking to deconstruct SLEX, I hope you'll grow bored of screening all these monsters * for ones you want to remove :P --Amy */ /* #ifdef MUSE */ #define MARM(x,y) x /* x is usually 10 */ /* #else #define MARM(x,y) y #endif */ #define NO_ATTK {0,0,0,0} #define WT_ELF 800 #define WT_DRAGON 4500 #ifdef C #undef C #endif #ifdef TEXTCOLOR #include "color.h" #define C(color) color #define HI_DOMESTIC CLR_WHITE /* use for player + friendlies */ #define HI_LORD CLR_MAGENTA #else #define C(color) #endif /* * Entry Format: (from permonst.h) * * name, symbol (S_* defines), * difficulty level, move rate, armor class, magic resistance, * alignment, creation/geno flags (G_* defines), * 6 * attack structs ATTK(type , damage-type, # dice, # sides), * weight (WT_* defines), nutritional value, extension length, * sounds made (MS_* defines), physical size (MZ_* defines), * resistances, resistances conferred (both MR_* defines), * 3 * flag bitmaps (M1_*, M2_*, and M3_* defines respectively) * symbol color (C(x) macro) */ #define MON(nam,sym,lvl,gen,atk,siz,mr1,mr2,flg1,flg2,flg3,flg4,flg5,flg6,flg7,flg8,flg9,flg10,col) \ {nam,sym,lvl,gen,atk,siz,mr1,mr2,flg1,flg2,flg3,flg4,flg5,flg6,flg7,flg8,flg9,flg10,C(col)} /* LVL() and SIZ() collect several fields to cut down on # of args for MON() */ #define LVL(lvl,mov,ac,mr,aln) lvl,mov,ac,mr,aln #define SIZ(wt,nut,pxl,snd,siz) wt,nut,pxl,snd,siz /* ATTK() and A() are to avoid braces and commas within args to MON() */ #define ATTK(at,ad,n,d) {at,ad,n,d} #define A(a1,a2,a3,a4,a5,a6) {a1,a2,a3,a4,a5,a6} /* * Rule #1: monsters of a given class are contiguous in the * mons[] array. * * Rule #2: monsters of a given class are presented in ascending * order of strength. * * Rule #3: monster frequency is included in the geno mask; * the frequency can be from 0 to 7. 0's will also * be skipped during generation. * * Rule #4: monster subclasses (e.g. giants) should be kept * together, unless it violates Rule 2. NOGEN monsters * won't violate Rule 2. * * Guidelines for color assignment: * * * Use the same color for all `growth stages' of a monster (ex. * little dog/big dog, baby naga/full-grown naga. * * * Use colors given in names wherever possible. If the class has `real' * members with strong color associations, use those. * * * Favor `cool' colors for cold-resistent monsters, `warm' ones for * fire-resistent ones. * * * Try to reserve purple (magenta) for powerful `ruler' monsters (queen * bee, kobold lord, &c.). * * * Subject to all these constraints, try to use color to make as many * distinctions as the / command (that is, within a monster letter * distinct names should map to distinct colors). * * The aim in assigning colors is to be consistent enough so a player can * become `intuitive' about them, deducing some or all of these rules * unconsciously. Use your common sense. */ /* [Tom] I increased frequencies of all the "old" monsters, so the new ones * are all that much more rare and special */ /* [Tom] I made many monsters NOHELL -- mostly natural animals and stuff */ NEARDATA struct permonst mons_init[] = { /* * ants */ MON("small ant", S_ANT, LVL(0, 6, 10, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("slow ant", S_ANT, LVL(0, 7, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ant", S_ANT, LVL(0, 15, 7, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grant", S_ANT, LVL(0, 15, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("techant", S_ANT, LVL(0, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TECH, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("memant", S_ANT, LVL(0, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MEMO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trainant", S_ANT, LVL(0, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TRAI, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("armored", S_ANT, LVL(0, 4, -6, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, 0, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mimic ant", S_ANT, LVL(0, 15, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mithril beetle", S_ANT, LVL(0, 6, 2, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_FIRE|MR_COLD|MR_DEATH|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("firefly", S_ANT, LVL(0, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("large cockroach", S_ANT, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BUZZ, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sewer cockroach", S_ANT, LVL(0, 14, 10, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_CHATGPT, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("roach", S_ANT, LVL(0, 10, 9, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("untied roll rotter", S_ANT, LVL(0, 6, 3, 28, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_AXUS, 1, 6), ATTK(AT_BITE, AD_MINA, 1, 2), ATTK(AT_EXPL, AD_CONT, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1405, 61, 0, MS_DEAD, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_ACID| M1_POIS|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("misinstruction reenlarged", S_ANT, LVL(0, 10, -8, 11, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_BLAS, 1, 1), ATTK(AT_BREA, AD_MIDI, 1, 6), ATTK(AT_NONE, AD_SWAP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1689, 1106, 0, MS_POKEDEX, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, MR_ACID, M1_NOTAKE|M1_THICK_HIDE, M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gokiburi", S_ANT, LVL(1, 12, 9, 100, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("bee", S_ANT, /* does not appear in beehives (not a bug) */ LVL(1, 9, 5, 0, 0), (G_GENO|10), A(ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("brown ant", S_ANT, LVL(1, 10, 7, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("effect butterfly", S_ANT, LVL(1, 10, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("random effect butterfly", S_ANT, LVL(1, 10, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ragnarok butterfly", S_ANT, LVL(1, 10, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RAGN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("very giant fly", S_ANT, LVL(1, 12, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("keytu mosquito", S_ANT, /* from evilhack, but slex already has a "giant mosquito" monster */ LVL(1, 20, 2, 0, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BITE, AD_DRCO, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 3, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant grasshopper", S_ANT, LVL(1, 12, 3, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant tick", S_ANT, LVL(1, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("killer bee", S_ANT, LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|12), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("very evasive killer bee", S_ANT, LVL(1, 18, -21, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("botulism bee", S_ANT, /* EPI by jonadab */ LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DISE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abyssal moth", S_ANT, LVL(1, 8, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER, M3_FREQ_UNCOMMON2, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("thorn bee", S_ANT, LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_RATH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jelly bee", S_ANT, LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weeptick", S_ANT, LVL(1, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WEEP, 1, 1), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wax bee", S_ANT, LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_CONCEAL, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("honey bee", S_ANT, LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_HIDE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("early fly", S_ANT, LVL(1, 13, 0, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_SLEE, 1, 2), ATTK(AT_STNG, AD_PHYS, 1, 2), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flying toaster", S_ANT, LVL(1, 12, 0, 10, 0), (G_GENO|2|G_LGROUP), A(ATTK(AT_LASH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant fly", S_ANT, LVL(1, 12, 3, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("venom bee", S_ANT, /* suggested by FIQ and probably ultra deadly */ LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_VENO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aggressive bee", S_ANT, LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_STNG, AD_WNCE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sabot appropriable", S_ANT, LVL(1, 12, -8, 90, 8), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_RATH, AD_COLD, 8, 1), ATTK(AT_CLAW, AD_LAZY, 1, 5), ATTK(AT_EXPL, AD_DREN, 1, 9), ATTK(AT_BOOM, AD_CHKH, 1, 5), ATTK(AT_BREA, AD_NGEN, 1, 5), ATTK(AT_TRAM, AD_CONF, 1, 4)), SIZ(686, 41, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_ACID, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flounced interactively", S_ANT, LVL(1, 12, 8, 55, 0), (3), A(ATTK(AT_SCRA, AD_LITE, 1, 2), ATTK(AT_GAZE, AD_LITE, 1, 6), ATTK(AT_KICK, AD_ABDC, 1, 2), ATTK(AT_WEAP, AD_MANA, 9, 1), NO_ATTK, NO_ATTK), SIZ(496, 77, 0, MS_DRUGS, MZ_GIGANTIC), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS| M1_ACID, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("freshly hatched bee", S_ANT, LVL(1, 4, -1, 0, 0), (G_GENO|10), A(ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wallworker ant", S_ANT, /* transforms terrain into ROCKWALL */ LVL(1, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("red hornet", S_ANT, LVL(1, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("putty", S_ANT, LVL(1, 15, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("worker ant", S_ANT, LVL(1, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("normal ant", S_ANT, LVL(1, 18, 5, 0, 0), (G_GENO|G_SGROUP|10), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("asshole ant", S_ANT, LVL(1, 18, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STTP, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bulletator a", S_ANT, LVL(1, 28, 4, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("small bulletator a", S_ANT, LVL(1, 14, 4, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gowned nonprofessional", S_ANT, LVL(1, 6, -2, 75, -10), (2), A(ATTK(AT_EXPL, AD_DREA, 1, 3), ATTK(AT_NONE, AD_DIMN, 1, 4), ATTK(AT_SCRA, AD_ENCH, 1, 2), ATTK(AT_BUTT, AD_SGLD, 1, 2), ATTK(AT_GAZE, AD_PLAS, 1, 2), NO_ATTK), SIZ(914, 963, 0, MS_ORC, MZ_HUGE), MR_ELEC|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN| M1_ACID, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cruellest maddening", S_ANT, LVL(1, 11, 10, 10, 0), (3), A(ATTK(AT_BITE, AD_CAST, 1, 1), ATTK(AT_KICK, AD_CLRC, 1, 8), ATTK(AT_WEAP, AD_DCAY, 1, 6), ATTK(AT_TUCH, AD_WTHR, 1, 4), NO_ATTK, NO_ATTK), SIZ(475, 336, 0, MS_CLOCK, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC|MR_STONE, M1_NOEYES|M1_OMNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("large ant", S_ANT, LVL(2, 11, 6, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant ant", S_ANT, LVL(2, 18, 3, 0, 0), (G_GENO|G_SGROUP|20), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("holding ant", S_ANT, /* evil patch idea by jonadab */ LVL(2, 18, 3, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty giant ant", S_ANT, LVL(2, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant force ant", S_ANT, LVL(2, 18, 3, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("insectoid", S_ANT, /* playable race */ LVL(2, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_STNG, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cavern beetle", S_ANT, LVL(2, 8, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("stinging insect", S_ANT, LVL(2, 6, 9, 0, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_DRDX, 1, 2), ATTK(AT_STNG, AD_LEGS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("green mantis", S_ANT, LVL(2, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("venomous beetle", S_ANT, LVL(2, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("luminous wing", S_ANT, /* radius 3 light */ LVL(2, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("mover mantis", S_ANT, LVL(2, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_HODS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("large flea", S_ANT, LVL(2, 14, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weregiantant", S_ANT, LVL(2, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_WERE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crawlbeetle", S_ANT, LVL(2, 4, 5, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("antenna ant", S_ANT, LVL(2, 18, 3, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_FEARHARE, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("trail beast", S_ANT, /* dummy monster for early dougroom */ LVL(2, 20, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("plagiarism iceboat", S_ANT, LVL(2, 10, -10, 50, 0), (1), A(ATTK(AT_RATH, AD_TLPT, 2, 6), ATTK(AT_STNG, AD_DISP, 2, 8), ATTK(AT_KICK, AD_SHRD, 3, 1), ATTK(AT_KICK, AD_LUCK, 2, 8), ATTK(AT_BUTT, AD_NTHR, 2, 6), NO_ATTK), SIZ(1990, 720, 0, MS_CASINO, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOEYES| M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS, M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("flea", S_ANT, LVL(3, 7, 8, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("battle ant", S_ANT, LVL(3, 12, 5, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant flea", S_ANT, LVL(3, 14, 8, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("soldier ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|12), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark mode ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|12), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("inviso ant", S_ANT, /* invisible */ LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("superinviso ant", S_ANT, /* super-invisible */ LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("lethal myrmidon", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_VENO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("leader ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_RGROUP|1|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grouping ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_RGROUP|6), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water flea", S_ANT, /* seeks out water */ LVL(3, 11, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, 0, 0, 0, M5_ELONA, M6_FLEE, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lumineous firefly", S_ANT, /* radius 3 light */ LVL(3, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hamm water flea", S_ANT, /* seeks out water */ LVL(3, 11, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, 0, 0, 0, M5_ELONA, M6_FLEE, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pheromone case ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_STENCH, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wimper ant", S_ANT, /* spawns with sling and 20 junk metal */ LVL(3, 12, 5, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("eek ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NAST, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("peek ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MINA, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("solitary ant", S_ANT, LVL(3, 8, 6, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("running ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RUNS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("loldier ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_DEMON, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hidden soldier ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baby brood wasp", S_ANT, LVL(3, 18, -1, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("liquor ant", S_ANT, /* by aosdict */ LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_CONF, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bastard ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_SKIL, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elona beetle NPC", S_ANT, LVL(3, 4, 2, 30, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("evasive soldier ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("corona soldier ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_NIVE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chasing soldier ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deep state ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_DEEPSTATE, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("this is a poison death", S_ANT, /* invisible */ LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_DEEPSTATE, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("house ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("weresoldierant", S_ANT, LVL(3, 18, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WERE, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real soldier ant", S_ANT, /* by bug_sniper, spawns with pistol, 10 bullets and 50% chance of 5 frag grenades */ LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rando ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* damage type of the sting is randomized */ MON("plunking embarked", S_ANT, LVL(3, 9, 4, 56, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_FAKE, 0, 1), ATTK(AT_EXPL, AD_UVUU, 3, 4), ATTK(AT_MAGC, AD_SLUD, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(640, 697, 0, MS_ESCAPE, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("werebee", S_ANT, LVL(3, 18, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_STNG, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stunning bee", S_ANT, LVL(3, 18, -1, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_BEAM, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("trilobite", S_ANT, LVL(3, 12, 3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_MEW, MZ_TINY), 0, 0, M1_NOHEAD|M1_OVIPAROUS|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("illusion ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_ILLU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wasp", S_ANT, LVL(3, 16, 1, 25, 0), (G_GENO|5), A(ATTK(AT_STNG, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), /* not a mistake - in elona they're somehow white */ MON("ichneumon larva", S_ANT, LVL(3, 18, -1, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sharp bee", S_ANT, LVL(3, 18, -1, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_BLEE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("terrent", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_TERR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hallow ant", S_ANT, LVL(3, 0, 3, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_MISSING, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("agony ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_STNG, AD_STUN, 1, 4), ATTK(AT_BOOM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("agony aunt", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_STNG, AD_STUN, 1, 4), ATTK(AT_BOOM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_STENCH, MZ_TINY), MR_POISON, MR_POISON, M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("disguised soldier ant", S_ANT, LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fire ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|12), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("metal fire ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("burner ant", S_ANT, /* evil patch idea by jonadab */ LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_BURN, 2, 4), ATTK(AT_BITE, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("dimmer ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DIMN, 2, 4), ATTK(AT_BITE, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aligning ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_ALIN, 2, 4), ATTK(AT_BITE, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("contaminated ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_CONT, 2, 4), ATTK(AT_BITE, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bigsting ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PAIN, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snow ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("mutated snow ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("shock ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("petty shock ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_SILENT, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("black ant", S_ANT, LVL(3, 18, 3, 10, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 30, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("realistic soldier ant", S_ANT, /* by ShivanHunter */ LVL(3, 18, 3, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tsetse fly", S_ANT, LVL(3, 15, 0, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_STNG, AD_SLEE, 1, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("Josefine's super-sweet velcro sneaker", S_ANT, LVL(3, 12, 10, 0, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_MULTIHUED|M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* speed 15-19, AC 0, MR 80, extra attacks 2, resists 0, M1 flags 2, M2 flags 4, M3 flags 2 */ MON("large beetle", S_ANT, LVL(3, 6, 6, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("white louse", S_ANT, LVL(3, 13, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant white ant", S_ANT, LVL(3, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("rocking-horse-fly", S_ANT, LVL(3, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLEE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS, 0, 0, 0, 0, 0, 0, 0, 0, 0, HI_WOOD), /* dummy monster for early migohives */ MON("little migo", S_ANT, LVL(3, 12, 4, 10, -5), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_OMNIVORE, M2_NEUTER|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("silver fly", S_ANT, LVL(3, 15, 0, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("white midge", S_ANT, LVL(3, 18, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("butterfly", S_ANT, LVL(3, 18, 9, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_PEACEFUL, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("moth", S_ANT, LVL(3, 18, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fly of Mordor", S_ANT, LVL(3, 18, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("bagurom", S_ANT, LVL(3, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Jeanetta's little-girl boot", S_ANT, LVL(3, 12, 4, 15, -10), (1|G_SGROUP), A(ATTK(AT_KICK, AD_FEAR, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant grub", S_ANT, LVL(3, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("defoliated fahrenheit", S_ANT, LVL(3, 19, -9, 39, 0), (G_LGROUP|2), A(ATTK(AT_TUCH, AD_SITM, 3, 2), ATTK(AT_WEAP, AD_RUST, 5, 1), ATTK(AT_HUGS, AD_TRAP, 3, 8), ATTK(AT_LASH, AD_PHYS, 8, 1), ATTK(AT_LASH, AD_MIDI, 4, 1), NO_ATTK), SIZ(934, 41, 0, MS_HANDY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE, 0, M1_NEEDPICK|M1_NOTAKE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("collegium bourgeoisie semantical figurer acumen", S_ANT, LVL(3, 14, -10, 65, 0), (2), A(ATTK(AT_BREA, AD_SANI, 8, 1), ATTK(AT_CLAW, AD_LEGS, 3, 7), ATTK(AT_CLAW, AD_LEVI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(263, 248, 0, MS_POKEDEX, MZ_LARGE), MR_COLD|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_UNSOLID|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("small locust", S_ANT, LVL(4, 12, 3, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant mantis", S_ANT, LVL(4, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bread-and butterfly", S_ANT, LVL(4, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FAMN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 800, 0, MS_SILENT, MZ_TINY), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_ORGANIC), MON("shounan funamushi", S_ANT, LVL(4, 10, 3, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_SWIM|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant clear ant", S_ANT, LVL(4, 12, 2, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("house fly", S_ANT, /* bugsniper wants tameable house flies, so here they are */ LVL(4, 18, 5, 15, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_WANDER|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant mare ant", S_ANT, LVL(4, 12, 2, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bullet ant", S_ANT, LVL(4, 18, 3, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_STNG, AD_DRCO, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("young femmy", S_ANT, LVL(4, 12, 2, 30, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_MAGENTA), MON("rifle bullet ant", S_ANT, /* spawns with rifle and ammo */ LVL(4, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_DRCO, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant evilroach", S_ANT, LVL(4, 16, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CONCEAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("ballant", S_ANT, /* spawns with eagle ball */ LVL(4, 18, 3, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("offclap fly", S_ANT, LVL(4, 15, 5, 15, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("mi-go, the fungi from yuggoth", S_ANT, LVL(4, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_GAZE, AD_DREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 250, 0, MS_BUZZ, MZ_MEDIUM), 0, 0, M1_FLY|M1_OMNIVORE|M1_REGEN, M2_NEUTER|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("duller freezer", S_ANT, LVL(4, 12, 2, 41, 0), (1), A(ATTK(AT_BITE, AD_LITE, 9, 1), ATTK(AT_TUCH, AD_POIS, 1, 4), ATTK(AT_WEAP, AD_DARK, 6, 1), ATTK(AT_LASH, AD_DETH, 1, 7), NO_ATTK, NO_ATTK), SIZ(1266, 742, 0, MS_GURGLE, MZ_MEDIUM), MR_ELEC|MR_ACID, 0, M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tackle daintiest", S_ANT, LVL(4, 13, -1, 30, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_ENGL, AD_SPEL, 2, 7), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_TENT, AD_BLEE, 4, 3), ATTK(AT_BITE, AD_DRLI, 4, 8), ATTK(AT_KICK, AD_LETH, 4, 5), NO_ATTK), SIZ(2328, 675, 0, MS_DJINNI, MZ_LARGE), MR_SLEEP|MR_ACID, 0, M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_MIMIC, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("paleocene responding unsuppressible", S_ANT, LVL(4, 12, -7, 77, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RNG, 1, 2), ATTK(AT_BREA, AD_SLIM, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(864, 691, 0, MS_AREOLA, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC, MR_ELEC, M1_NEEDPICK|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tautest cogitation", S_ANT, LVL(4, 12, 5, 3, -1), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SPIT, AD_DRCH, 4, 5), ATTK(AT_BEAM, AD_NAST, 2, 2), ATTK(AT_BOOM, AD_SLIM, 5, 1), ATTK(AT_WEAP, AD_NGEN, 4, 7), NO_ATTK, NO_ATTK), SIZ(694, 33, 0, MS_WERE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_ACID, M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("handsomer jewish telepathic", S_ANT, LVL(4, 12, 4, 25, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_FAMN, 3, 2), ATTK(AT_STNG, AD_STTP, 4, 5), ATTK(AT_MAGC, AD_STON, 4, 1), ATTK(AT_STNG, AD_ICEB, 1, 6), ATTK(AT_TENT, AD_IDAM, 1, 6), NO_ATTK), SIZ(2974, 94, 0, MS_SOCKS, MZ_TINY), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_OMNIVORE, M2_LORD|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant beetle", S_ANT, LVL(5, 6, 4, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty giant beetle", S_ANT, LVL(5, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant armor beetle", S_ANT, LVL(5, 6, 4, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant louse", S_ANT, LVL(5, 16, 6, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("pesky louse", S_ANT, LVL(5, 16, 6, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("green ant", S_ANT, LVL(5, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("slict ant", S_ANT, LVL(5, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("filth beetle", S_ANT, LVL(5, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DRAIN, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("filth beatle", S_ANT, LVL(5, 6, 4, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_BITE, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DRAIN, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fifth beatle", S_ANT, LVL(5, 6, 4, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* dummy monster for early beehives --Amy */ MON("big bee", S_ANT, LVL(5, 20, -2, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_LORD, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("soft beetle", S_ANT, LVL(5, 6, 8, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("carcosan bee", S_ANT, /* spawns with carcosan sting and 50 carcosan bolts */ LVL(5, 11, -1, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_DRST, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gibberslug", S_ANT, LVL(5, 12, 10, 0, -2), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DRDX, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blinkle bee", S_ANT, /* occasionally misses turns */ LVL(5, 5, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_LORD), MON("plasosect", S_ANT, LVL(5, 12, 3, 30, -9), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_PLAS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_FEMALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant white dragonfly", S_ANT, LVL(5, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 6), ATTK(AT_BREA, AD_COLD, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_COLD, MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant green dragonfly", S_ANT, LVL(5, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BREA, AD_DRST, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("spike bee", S_ANT, /* spawns with 20 spikes */ LVL(5, 11, -1, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* dummy monster for early migohives --Amy */ MON("sudo-migo", S_ANT, LVL(5, 12, 3, 30, -9), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_DRIN, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_FEMALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("green louse", S_ANT, LVL(5, 16, 6, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("infected fly", S_ANT, LVL(5, 18, 0, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fighter ant", S_ANT, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red wasp", S_ANT, LVL(5, 18, -1, 30, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("bumblebee", S_ANT, LVL(5, 20, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DROP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hunter bee", S_ANT, LVL(5, 18, -1, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_STNG, AD_DRST, 1, 2), ATTK(AT_BEAM, AD_POIS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("injecting bee", S_ANT, LVL(5, 18, -1, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 2), ATTK(AT_BEAM, AD_DEBU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("griener beetle", S_ANT, LVL(5, 6, 4, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("Denise", S_ANT, LVL(5, 15, 5, 20, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: HUGGING_BOOT SWEET_MOCASSINS SCR_CREATE_MONSTER */ MON("matricidal polygonally", S_ANT, LVL(5, 12, 7, 93, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_PART, 1, 9), ATTK(AT_KICK, AD_RUST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(316, 371, 0, MS_WERE, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ELEC, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("alkalinization acknowledging", S_ANT, LVL(5, 7, 3, 64, -10), (G_GENO|4), A(ATTK(AT_TENT, AD_DCAY, 4, 6), ATTK(AT_BREA, AD_PAIN, 4, 9), ATTK(AT_SPIT, AD_DEPR, 1, 1), ATTK(AT_EXPL, AD_HEAL, 1, 8), NO_ATTK, NO_ATTK), SIZ(675, 517, 0, MS_HUMANOID, MZ_HUGE), MR_DEATH, 0, M1_NOTAKE|M1_NOHEAD|M1_ACID|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gable wishing rampant fletching", S_ANT, LVL(6, 9, 6, 86, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_SGLD, 5, 5), ATTK(AT_WEAP, AD_WEBS, 5, 6), ATTK(AT_BREA, AD_BLEE, 6, 5), ATTK(AT_ENGL, AD_GLIB, 6, 8), ATTK(AT_EXPL, AD_LETH, 1, 2), ATTK(AT_BREA, AD_MINA, 5, 9)), SIZ(1823, 493, 0, MS_STENCH, MZ_LARGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("army ant", S_ANT, LVL(6, 18, 3, 10, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("drearmy ant", S_ANT, LVL(6, 18, 3, 10, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_DREA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty army ant", S_ANT, LVL(6, 18, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("porter army ant", S_ANT, LVL(6, 18, 3, 10, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("grasshopper", S_ANT, LVL(6, 12, 3, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("dead ant", S_ANT, LVL(6, 12, -2, 35, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_STNG, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_UNDEAD, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("live ant", S_ANT, LVL(6, 12, -2, 35, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_STNG, AD_DEBU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("snap-dragon-fly", S_ANT, LVL(6, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("littlesoph", S_ANT, LVL(6, 12, 4, 20, 4), (1), A(ATTK(AT_KICK, AD_DARK, 3, 4), ATTK(AT_WEAP, AD_IDAM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("locker ant", S_ANT, LVL(6, 12, 5, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("insectic armored", S_ANT, LVL(6, 4, -6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, 0, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant black dragonfly", S_ANT, LVL(6, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 6), ATTK(AT_BREA, AD_ACID, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_ACID, MR_ACID, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_ACID, M2_HOSTILE|M2_NASTY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant gold dragonfly", S_ANT, LVL(6, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SOUND, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant bronze dragonfly", S_ANT, LVL(6, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_CONF, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_ACID, M2_HOSTILE|M2_NASTY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("guardian ant", S_ANT, LVL(6, 12, 8, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("typesetter four inaccessible", S_ANT, LVL(6, 10, 7, 34, 0), (4), A(ATTK(AT_SCRA, AD_LETH, 1, 6), ATTK(AT_WEAP, AD_ICUR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1293, 608, 0, MS_PRINCIPAL, MZ_SMALL), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("el drone", S_ANT, /* not spawned in migohives */ LVL(7, 8, 4, 10, -5), (G_GENO|5), A(ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 250, 0, MS_BUZZ, MZ_MEDIUM), 0, 0, M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_NEUTER|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("migo drone", S_ANT, LVL(7, 12, 0, 10, -5), (G_GENO|G_LGROUP|6), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 250, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_NEUTER|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("migo dronl", S_ANT, LVL(7, 12, 0, 10, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 250, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_NEUTER|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("migo force drone", S_ANT, LVL(7, 12, 0, 10, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 250, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_NEUTER|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty migo drone", S_ANT, LVL(7, 12, 0, 10, -5), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 250, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_NEUTER|M2_WANDER|M2_STRONG|/*M2_COLLECT|*/M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("armed migo drone", S_ANT, LVL(7, 12, 0, 10, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 250, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_NEUTER|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("insect drone", S_ANT, LVL(7, 6, 5, 10, -5), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_OMNIVORE|M1_ANIMAL|M1_NOHANDS, M2_NEUTER|M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant mole cricket", S_ANT, LVL(7, 6, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_TUNNEL|M1_FLY|M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("red dragonfly", S_ANT, LVL(7, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 1, 6), ATTK(AT_BREA, AD_FIRE, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("claw ant", S_ANT, /* spawns with qatar */ LVL(7, 12, 5, 10, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue dragonfly", S_ANT, LVL(7, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_ELEC, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark dragonfly", S_ANT, LVL(7, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_ELEC, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("giant praying mantis", S_ANT, LVL(7, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant god-praying woman", S_ANT, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dib dragonfly", S_ANT, /* invisible */ LVL(7, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_ELEC, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("giant swampfly", S_ANT, LVL(7, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 2, 5), ATTK(AT_BREA, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_AMPHIBIOUS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("inquisitory chevrolet", S_ANT, LVL(7, 11, 6, 65, -10), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_HUGS, AD_DIMN, 7, 5), ATTK(AT_BUTT, AD_THIR, 6, 5), ATTK(AT_BITE, AD_SKIL, 1, 3), ATTK(AT_HUGS, AD_LAVA, 3, 7), NO_ATTK, NO_ATTK), SIZ(672, 734, 0, MS_AREOLA, MZ_GIGANTIC), MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dappled figeater shifted deuteronomy", S_ANT, LVL(7, 10, -10, 58, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_DISE, 7, 2), ATTK(AT_LASH, AD_DEPR, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1884, 1, 0, MS_SHEEP, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_NOEYES, M2_STALK|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jealously intangible", S_ANT, LVL(7, 12, -2, 34, -9), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_DREN, 6, 6), ATTK(AT_MAGC, AD_BADE, 1, 4), ATTK(AT_BREA, AD_IDAM, 1, 2), ATTK(AT_BREA, AD_FUMB, 7, 1), ATTK(AT_MAGC, AD_UVUU, 4, 6), ATTK(AT_BREA, AD_WTHR, 4, 4)), SIZ(2086, 22, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_ACID| M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sterile wasp", S_ANT, LVL(8, 8, 6, 0, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large bee", S_ANT, LVL(8, 9, 7, 0, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow jacket", S_ANT, LVL(8, 15, 2, 0, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_STNG, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chasing yellow jacket", S_ANT, LVL(8, 15, 2, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("numb fly", S_ANT, LVL(8, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tetra fly", S_ANT, LVL(8, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty numb fly", S_ANT, LVL(8, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE, M3_PETTY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("carpet beetle", S_ANT, LVL(8, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_NONMOVING, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("huge cockroach", S_ANT, LVL(8, 15, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant pest insect", S_ANT, LVL(8, 12, 7, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vexing wasp", S_ANT, LVL(8, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_TREM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant killer bee", S_ANT, LVL(8, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 6), ATTK(AT_STNG, AD_DRDX, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant jelly bee", S_ANT, LVL(8, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 6), ATTK(AT_STNG, AD_DRDX, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant pink ant", S_ANT, LVL(8, 12, -3, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant ebony ant", S_ANT, LVL(8, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant brown locust", S_ANT, LVL(8, 15, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 120, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant house fly", S_ANT, LVL(8, 18, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 1, 2), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("polina", S_ANT, LVL(8, 18, 2, 25, -5), (1), A(ATTK(AT_KICK, AD_FIRE, 3, 3), ATTK(AT_BEAM, AD_FIRE, 2, 2), ATTK(AT_BEAM, AD_FIRE, 2, 2), ATTK(AT_BEAM, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("brood wasp", S_ANT, LVL(8, 18, -1, 0, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_DRDX, 2, 3), ATTK(AT_STNG, AD_TRAP, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant ichneumon", S_ANT, LVL(8, 18, -1, 0, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_DRDX, 2, 3), ATTK(AT_STNG, AD_CONT, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("caterpillar sniper", S_ANT, LVL(8, 8, 7, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("AI-lyn", S_ANT, LVL(8, 11, 6, 20, -6), (1), A(ATTK(AT_WEAP, AD_LUCK, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_MINDLESS|M1_BREATHLESS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("Aylin", S_ANT, LVL(8, 11, 6, 20, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_LUCK, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("klackon", S_ANT, /* playable race */ LVL(8, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_SPIT, AD_ACID, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NOPOLY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red ant", S_ANT, LVL(9, 6, 5, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lead bee", S_ANT, LVL(9, 13, 2, 0, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pest insect", S_ANT, LVL(9, 8, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bitey ant", S_ANT, LVL(9, 12, 5, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("highbee", S_ANT, LVL(9, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_UNPR, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ban bee", S_ANT, LVL(9, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_BANI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giant red ant", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flat combat boot", S_ANT, /* uses atsuzoko boots */ LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_TRAM, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SHOE, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant car", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_CAR, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic bee", S_ANT, /* 1 in 20 that it also has AT_BREA, AD_FIRE, 2, 2 */ LVL(9, 18, -3, 35, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_ILLU, 2, 2), NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON|MR_FIRE, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("combat ant", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_COMBAT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("GRA", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_BRAG, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("friendcall wasp", S_ANT, LVL(9, 15, 2, 0, 0), (G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_DEMON, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("trouser downpuller", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_SHAN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_LAUGH, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("locomotive", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_TRAM, AD_DISP, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gow", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DAMA, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thirsty mosquito", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_THIR, 1, 5), ATTK(AT_STNG, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("amnesia ant", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_AMNE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("memory ant", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_MEMO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("techno ant", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_TECH, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant moth", S_ANT, /* by vivit */ LVL(9, 18, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 3, 4), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("trainer ant", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_TRAI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bang gang guy", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("political singer", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SOUN, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SOUND, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, M5_JOKE, 0, 0, 0, 0, CLR_ORANGE), MON("H-point", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_LEGS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("super bottle", S_ANT, LVL(9, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_STNG, AD_DRST, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), 0, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("giant red swarm ant", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("big bug", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 500, 0, MS_CAR, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("bad bug", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BADE, 3, 5), ATTK(AT_STNG, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("critical bug", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBAD, 3, 5), ATTK(AT_STNG, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("thieg", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_THIE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Duke Nukem player", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("water ant", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_RUST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_SWIM|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead ant", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_UNDEAD, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("acid ant", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|2|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_ACID, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ACID, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant copper dragonfly", S_ANT, LVL(9, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_NEXU, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("super soldier ant", S_ANT, /* spawns with helmet, orcish cloak, ring mail, SMG, 20 bullets and 50% chance of 5 frag grenades */ LVL(9, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silver dragonfly", S_ANT, LVL(9, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_INER, 3, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("uranium dragonfly", S_ANT, LVL(9, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_WGHT, 3, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("russian ant", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SOVIET, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("trainer of which there is only one", S_ANT, LVL(9, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("werekillerbee", S_ANT, LVL(9, 24, -1, 0, 0), (G_NOCORPSE|1|G_LGROUP), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_BITE, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unnecessary goiter", S_ANT, LVL(9, 12, 5, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_SPIT, AD_ACID, 3, 5), ATTK(AT_BOOM, AD_FAMN, 4, 10), ATTK(AT_HUGS, AD_RBRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("distractibility spooniest unsurmountable tolerable obligated avocation", S_ANT, LVL(9, 12, -1, 38, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_WRAP, 1, 1), ATTK(AT_WEAP, AD_THIE, 2, 4), ATTK(AT_MAGC, AD_PHYS, 8, 3), ATTK(AT_TRAM, AD_SOUN, 7, 2), ATTK(AT_BEAM, AD_SLUD, 1, 4), NO_ATTK), SIZ(68, 1334, 0, MS_WOLLOH, MZ_LARGE), MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rainbowfly", S_ANT, LVL(9, 18, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shimmerfly", S_ANT, LVL(9, 18, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CAST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("twin bee", S_ANT, LVL(9, 20, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_STNG, AD_DRST, 1, 2), ATTK(AT_SPIT, AD_DRST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wing bee", S_ANT, LVL(9, 21, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 2), ATTK(AT_STNG, AD_DRST, 1, 2), ATTK(AT_BEAM, AD_DRDX, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fumblebee", S_ANT, /* evil patch idea from DCSS */ LVL(9, 20, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_STNG, AD_GLIB, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("real fumblebee", S_ANT, LVL(9, 20, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_STNG, AD_FUMB, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("zombee", S_ANT, /* evil patch idea from DCSS */ LVL(9, 20, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_STNG, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_FEMALE|M2_UNDEAD, M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike zombee", S_ANT, LVL(9, 20, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_STNG, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_FEMALE|M2_UNDEAD, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("metal black", S_ANT, LVL(9, 24, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 4), ATTK(AT_BEAM, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("don Patxi", S_ANT, LVL(9, 24, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 4), ATTK(AT_BEAM, AD_DETH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant diamond dragonfly", S_ANT, LVL(9, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_MANA, 3, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("insect hunter", S_ANT, /* spawns with laser swatter */ LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("black wasp", S_ANT, LVL(9, 15, 2, 0, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_STNG, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("un-aggro wasp", S_ANT, LVL(9, 12, 2, 0, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_FEMALE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("queen bee", S_ANT, LVL(9, 24, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, M3_NOPLRPOLY, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("wandering queen bee", S_ANT, /* creates rn1(10, 4) beehive monsters */ LVL(9, 24, -4, 0, 0), (3), A(ATTK(AT_STNG, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Beeyonce", S_ANT, LVL(9, 24, -4, 0, 0), (G_GENO|1|G_UNIQ), A(ATTK(AT_STNG, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE|M2_PNAME|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("crowned queen bee", S_ANT, LVL(9, 24, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("locust", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("multilocust", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_DISE, 1, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bang fly", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_FAMN, 1, 4), ATTK(AT_BOOM, AD_DCAY, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_SOUND, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("mosquito", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_DRDX, 1, 5), ATTK(AT_STNG, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sucker", S_ANT, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 1, 5), ATTK(AT_STNG, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("giant mayfly", S_ANT, LVL(9, 18, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ant sergeant", S_ANT, LVL(9, 18, 3, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("polymorph ant", S_ANT, LVL(9, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_POLY, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chaos ant", S_ANT, LVL(9, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tonnish begrudging brutism afloat comfy torqued", S_ANT, LVL(9, 12, -1, 17, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_KICK, AD_CHKH, 8, 3), ATTK(AT_BEAM, AD_AXUS, 1, 8), ATTK(AT_KICK, AD_CAST, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(14, 806, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC, MR_COLD, M1_NOEYES|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lawrencium bridgeable", S_ANT, LVL(9, 12, 0, 29, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_SPEL, 4, 6), ATTK(AT_GAZE, AD_CNCL, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(137, 330, 0, MS_SOVIET, MZ_SMALL), MR_ELEC, 0, M1_NOLIMBS|M1_SLITHY|M1_TPORT|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spaced syllogistically", S_ANT, LVL(9, 6, 0, 84, -1), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_SKIL, 6, 4), ATTK(AT_HUGS, AD_MEMO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3951, 36, 0, MS_JAPANESE, MZ_GIGANTIC), MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bowling logger snippety commixed", S_ANT, LVL(9, 12, 6, 1, -11), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_WGHT, 4, 4), ATTK(AT_CLAW, AD_SGLD, 4, 3), ATTK(AT_TENT, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(174, 533, 0, MS_SOVIET, MZ_LARGE), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_STALK|M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blood hook", S_ANT, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 1, 6), ATTK(AT_STNG, AD_LEGS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("red condor", S_ANT, LVL(10, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_TPORT, M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("automated red condor", S_ANT, LVL(10, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_TPORT, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("giant copper ant", S_ANT, LVL(10, 12, -1, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant cockroach", S_ANT, LVL(10, 15, 6, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("migo worriortype", S_ANT, LVL(10, 18, -3, 30, -7), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_MALE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glow fly", S_ANT, /* light radius 3 */ LVL(10, 14, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_STNG, AD_THIR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_WANDER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cockroachicus", S_ANT, LVL(10, 15, 6, 10, 0), (G_GENO|1|G_PLATOON|G_VLGROUP), A(ATTK(AT_WEAP, AD_DISE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant tse-tse fly", S_ANT, LVL(10, 18, 2, 15, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DISE, 1, 2), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dead fly", S_ANT, LVL(10, 18, 7, 5, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 2), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP|MR_COLD, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_NASTY|M2_UNDEAD|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("woodeater", S_ANT, /* invisible */ LVL(10, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_DEEPSTATE, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("alive fly", S_ANT, LVL(10, 18, 7, 5, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 1, 2), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cincel fly", S_ANT, LVL(10, 18, 7, 5, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 1, 5), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_COLD, MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_NASTY|M2_UNDEAD|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irradiated insect", S_ANT, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_CONT, 1, 8), ATTK(AT_NONE, AD_CONT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dungeon dragonfly", S_ANT, LVL(10, 19, 0, 20, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant darkblue termite", S_ANT, LVL(10, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("SS trooper", S_ANT, LVL(10, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("butterfree", S_ANT, LVL(10, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_SLOW, 1, 4), ATTK(AT_STNG, AD_CONF, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("beedrill", S_ANT, LVL(10, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_SLOW, 1, 4), ATTK(AT_STNG, AD_SLEE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("behind bug", S_ANT, LVL(10, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("void wasp", S_ANT, /* evil patch idea from DCSS */ LVL(10, 15, 2, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_HALU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant garnet dragonfly", S_ANT, LVL(10, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_CHRN, 3, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant epidote dragonfly", S_ANT, LVL(10, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_VOMT, 3, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("heat ant", S_ANT, LVL(10, 12, -2, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_WNCE, 3, 4), ATTK(AT_STNG, AD_POIS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aGVzdHVzZXI6dGVzdHBhc3N3b3Jk", S_ANT, /* attacks are randomized like interhack horror */ LVL(10, 9, 4, 87, -1), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 4, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_COLD|MR_PLUSTWO|MR_STONE, 0, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_REGEN|M1_OVIPAROUS|M1_CARNIVORE, M2_PRINCE|M2_PEACEFUL|M2_STRONG, M3_TRAITOR|M3_WANTSARTI|M3_IS_MIND_FLAYER, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("ladybug", S_ANT, LVL(10, 13, 2, 0, 10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_PEACEFUL, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("migo warrior", S_ANT, LVL(10, 18, -3, 30, -7), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_MALE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("armed migo warrior", S_ANT, LVL(10, 18, -3, 30, -7), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_DRST, 1, 3), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_MALE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flem ant", S_ANT, LVL(10, 12, -2, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_FLAM, 3, 4), ATTK(AT_STNG, AD_POIS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("termite", S_ANT, LVL(10, 12, -2, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_DCAY, 3, 4), ATTK(AT_STNG, AD_RUST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty termite", S_ANT, LVL(10, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 3, 4), ATTK(AT_STNG, AD_RUST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_HOSTILE, M3_PETTY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("whipper beetle", S_ANT, /* spawns with chitin whip */ LVL(10, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("assassin bug", S_ANT, LVL(10, 24, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("nail assassin bug", S_ANT, /* spawns with qatar */ LVL(10, 24, 4, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dung soldier", S_ANT, LVL(10, 6, 3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_ELEC, 1, 4), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("carpenter ant", S_ANT, /* by aosdict */ LVL(10, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, M3_FREQ_UNCOMMON2, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("splice bullet ant", S_ANT, /* by AntiGulp */ LVL(10, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("honey wasp", S_ANT, /* FHS giant wasp */ LVL(10, 18, -1, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant fruit fly", S_ANT, LVL(10, 13, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fruit flyler", S_ANT, LVL(10, 13, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_PLYS, 1, 10), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY, M3_TELEPATHIC|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant blue termite", S_ANT, LVL(10, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dung beetle", S_ANT, LVL(10, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("greenish beetle", S_ANT, LVL(10, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("Aline", S_ANT, LVL(10, 12, 4, 25, 1), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_STNG, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: T_SHIRT RING_MAIL MACE */ MON("Cheesehead Simon", S_ANT, LVL(10, 12, 10, 0, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: none */ /* speed 12-14, AC 2, MR 50, extra attacks 0, resists 2, M1 flags 2, M2 flags 0, M3 flags 0 */ MON("tubful arcuate", S_ANT, LVL(10, 10, 5, 98, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_EXPL, AD_SCOR, 2, 1), ATTK(AT_TENT, AD_SIN, 9, 1), ATTK(AT_WEAP, AD_WERE, 3, 4), ATTK(AT_BUTT, AD_VULN, 3, 1), ATTK(AT_NONE, AD_VULN, 9, 4), ATTK(AT_BUTT, AD_LAVA, 8, 2)), SIZ(1388, 223, 0, MS_SNORE, MZ_GIGANTIC), MR_ELEC|MR_ACID, 0, M1_FLY|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("razored album", S_ANT, LVL(10, 15, -8, 4, 0), (3), A(ATTK(AT_TUCH, AD_CLRC, 2, 7), ATTK(AT_WEAP, AD_DRCO, 6, 5), ATTK(AT_WEAP, AD_ANTI, 2, 1), ATTK(AT_TUCH, AD_GRAV, 1, 5), ATTK(AT_BREA, AD_TCKL, 4, 9), NO_ATTK), SIZ(2919, 1432, 0, MS_AREOLA, MZ_MEDIUM), MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_REGEN| M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant marksman ant", S_ANT, LVL(11, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_ACID, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant nivel dragonfly", S_ANT, LVL(11, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_NIVE, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("feeder", S_ANT, LVL(11, 13, -1, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 1, 7), ATTK(AT_STNG, AD_LEGS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("educator", S_ANT, LVL(11, 13, -1, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRDX, 1, 7), ATTK(AT_STNG, AD_LEGS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("queen ant", S_ANT, LVL(11, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_PRINCE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("kaleidoscope ant", S_ANT, LVL(11, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_HALU, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant gold ant", S_ANT, LVL(11, 12, -1, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_STNG, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant brass dragonfly", S_ANT, LVL(11, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_ENCH, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_ACID, MR_ACID, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant zinc dragonfly", S_ANT, LVL(11, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_NGEN, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_ACID, MR_ACID, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flesh-eating scarab beetle", S_ANT, /* by jonadab */ LVL(11, 18, -4, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hardcore caterpillar", S_ANT, LVL(11, 8, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant emerald dragonfly", S_ANT, LVL(11, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_DISP, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant sapphire dragonfly", S_ANT, LVL(11, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_GRAV, 3, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant ruby dragonfly", S_ANT, LVL(11, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_INER, 3, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("giant lodestone dragonfly", S_ANT, LVL(11, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_WGHT, 3, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("wristlet legitimized embarrassingly", S_ANT, LVL(11, 12, -4, 18, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_DEBT, 9, 8), ATTK(AT_BREA, AD_STUN, 4, 2), ATTK(AT_TRAM, AD_SKIL, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(557, 843, 0, MS_IMITATE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_SLITHY|M1_REGEN|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("werelocust", S_ANT, LVL(11, 15, 3, 0, 7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_WERE|M2_MALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant grey termite", S_ANT, LVL(11, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant green locust", S_ANT, LVL(11, 15, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 120, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("bluish beetle", S_ANT, LVL(11, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("black beetle", S_ANT, LVL(11, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("sand warrior", S_ANT, LVL(12, 6, 1, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_ELEC, 1, 5), ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("insectoatl", S_ANT, LVL(12, 12, -2, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 3, 5), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_HISS, MZ_TINY), MR_POISON|MR_PLUSTWO, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("queen B", S_ANT, LVL(12, 24, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_SITM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_HUMANOID|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cazador", S_ANT, LVL(12, 18, -5, 0, 0), (G_SGROUP|1), A(ATTK(AT_STNG, AD_DRST, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("intelligent fly", S_ANT, LVL(12, 18, -5, 0, 0), (G_SGROUP|1), A(ATTK(AT_STNG, AD_DRST, 2, 5), ATTK(AT_STNG, AD_NGRA, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_HUMANOID|M1_FLY|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fast beast", S_ANT, LVL(12, 16, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BURBLE, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("handstinger", S_ANT, LVL(12, 18, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_GLIB, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beetle crawler", S_ANT, LVL(12, 12, -10, 100, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_COLD|MR_SLEEP, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("feidam child", S_ANT, LVL(12, 12, -10, 100, -10), (G_GENO|1|G_VLGROUP), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_COLD|MR_SLEEP, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("large wasp", S_ANT, LVL(12, 11, 5, 0, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Ravenous Bugblatter Beast Of Traal", S_ANT, LVL(12, 32, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5 ), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BURBLE, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("elec warrior", S_ANT, LVL(12, 6, 1, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_ELEC, 1, 5), ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant bronze ant", S_ANT, LVL(12, 12, -1, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_CONF, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant hunter ant", S_ANT, LVL(12, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant shimmering ant", S_ANT, LVL(12, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grey beetle", S_ANT, LVL(12, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("yellow beetle", S_ANT, LVL(12, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("killer mantis", S_ANT, LVL(12, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DETH, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("locust swarm", S_ANT, LVL(12, 8, 2, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BUZZ, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eastern rainbowfly", S_ANT, /* was a unique in FHS */ LVL(12, 18, -4, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_STUN, 2, 6), ATTK(AT_BEAM, AD_SAMU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_CUSS, MZ_HUMAN), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eastern shimmerfly", S_ANT, LVL(12, 18, -4, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_STUN, 2, 6), ATTK(AT_BEAM, AD_SAMU, 0, 0), ATTK(AT_MAGC, AD_CAST, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_CUSS, MZ_HUMAN), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giant wasp", S_ANT, LVL(12, 15, 2, 0, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_STNG, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scintilla westward centesimal tariffed indenturing afb", S_ANT, LVL(12, 9, 4, 12, 12), (G_LGROUP|1), A(ATTK(AT_BEAM, AD_MINA, 5, 7), ATTK(AT_BITE, AD_TCKL, 2, 8), ATTK(AT_TUCH, AD_PLAS, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 842, 0, MS_GAARDIEN, MZ_LARGE), MR_DISINT|MR_STONE, MR_DISINT, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("matchmaker dwarfer", S_ANT, LVL(12, 14, 8, 59, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_NGEN, 6, 6), ATTK(AT_WEAP, AD_THIE, 5, 9), ATTK(AT_WEAP, AD_WRAT, 6, 7), ATTK(AT_BOOM, AD_PLYS, 1, 4), ATTK(AT_LASH, AD_TERR, 5, 1), NO_ATTK), SIZ(3996, 891, 0, MS_HANDY, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fishbone queenly", S_ANT, LVL(12, 12, -10, 8, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_LASH, AD_ABDC, 1, 1), ATTK(AT_RATH, AD_CONT, 0, 4), ATTK(AT_WEAP, AD_DIMN, 3, 6), ATTK(AT_WEAP, AD_VOMT, 8, 9), NO_ATTK, NO_ATTK), SIZ(814, 460, 0, MS_DRUGS, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_REGEN, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("warrior ant", S_ANT, LVL(13, 18, -6, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_STNG, AD_DRST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tretre fly", S_ANT, LVL(13, 18, -5, 0, 0), (G_SGROUP|1), A(ATTK(AT_STNG, AD_SLEE, 1, 10), ATTK(AT_STNG, AD_PHYS, 1, 10), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blood wing", S_ANT, LVL(13, 15, -3, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 1, 9), ATTK(AT_STNG, AD_LEGS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("butterspy", S_ANT, LVL(13, 12, 3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_CONF, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grass spy", S_ANT, /* transforms terrain into GRASSLAND */ LVL(13, 12, 3, 0, 0), (1), A(ATTK(AT_BITE, AD_CONF, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("brown beetle", S_ANT, LVL(13, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("pink beetle", S_ANT, LVL(13, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant brass ant", S_ANT, LVL(13, 12, -1, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_ENCH, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant zinc ant", S_ANT, LVL(13, 12, -1, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_NGEN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("the King Bee", S_ANT, LVL(13, 18, -1, 0, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_STNG, AD_DRST, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_MALE|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NOPOLY|M2_PRINCE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("biomaterial humidifier", S_ANT, LVL(13, 12, -5, 25, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_GLIB, 7, 7), ATTK(AT_LASH, AD_LEGS, 9, 5), ATTK(AT_TUCH, AD_BLND, 4, 6), ATTK(AT_SPIT, AD_BURN, 5, 1), ATTK(AT_BREA, AD_MANA, 8, 6), ATTK(AT_HUGS, AD_SGLD, 1, 9)), SIZ(2994, 829, 0, MS_APOC, MZ_TINY), MR_COLD, 0, M1_UNSOLID|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("osier hyde", S_ANT, LVL(13, 12, 8, 35, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_HUGS, AD_ICUR, 4, 5), ATTK(AT_NONE, AD_LEVI, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(528, 512, 0, MS_METALMAFIA, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS, M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spitting beetle", S_ANT, LVL(14, 6, -4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_SPIT, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("fire beetle", S_ANT, LVL(14, 6, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4, 6), ATTK(AT_BREA, AD_FIRE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("kreug's familiar", S_ANT, LVL(14, 21, -3, 30, 0), (1|G_SGROUP), A(ATTK(AT_BITE, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_THICK_HIDE, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("dw familiar", S_ANT, LVL(14, 21, -3, 30, 0), (1|G_SGROUP), A(ATTK(AT_BITE, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_THICK_HIDE, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("dia mengambil semua barangmu", S_ANT, /* invisible */ LVL(14, 21, -3, 30, 0), (1|G_SGROUP), A(ATTK(AT_BITE, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_THICK_HIDE, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("gi-ant", S_ANT, LVL(14, 20, -4, 60, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_BITE, AD_ACID, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("black louse", S_ANT, LVL(14, 13, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("black midge", S_ANT, LVL(14, 18, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant yellow locust", S_ANT, LVL(14, 15, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 120, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("evil queen ant", S_ANT, /* from evilhack */ LVL(14, 24, -8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_THICK_HIDE|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_PRINCE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("migo queen", S_ANT, LVL(15, 15, -3, 50, -9), (G_GENO|1), A(ATTK(AT_STNG, AD_DRIN, 1, 3), ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_FEMALE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("armed migo queen", S_ANT, LVL(15, 15, -3, 50, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRIN, 1, 3), ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_FEMALE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("migo summoner", S_ANT, /* creates rn1(10, 3) migohivemons */ LVL(15, 10, 2, 40, -7), (1), A(ATTK(AT_STNG, AD_DRST, 1, 6), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_MALE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("carcosic insect", S_ANT, /* spawns with carcosan sting and 50 carcosan bolts */ LVL(15, 12, 0, 0, 0), (1|G_VLGROUP), A(ATTK(AT_WEAP, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_STRONG|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("leading mosquito", S_ANT, LVL(15, 15, -3, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 1, 11), ATTK(AT_STNG, AD_LEGS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neurotoxin fly", S_ANT, LVL(15, 15, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_STUN, 1, 8), ATTK(AT_STNG, AD_CONF, 1, 8), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("paralysator fly", S_ANT, LVL(15, 15, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_NUMB, 1, 8), ATTK(AT_STNG, AD_PLYS, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty neurotoxin fly", S_ANT, LVL(15, 15, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_STUN, 1, 8), ATTK(AT_STNG, AD_CONF, 1, 8), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_HERBIVORE, M2_HOSTILE|M2_NASTY, M3_PETTY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hellwasp", S_ANT, LVL(15, 24, -9, 0, 0), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DRST, 1, 8), ATTK(AT_STNG, AD_PHYS, 3, 6), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("thrust fly", S_ANT, LVL(15, 15, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_IDAM, 1, 8), ATTK(AT_STNG, AD_DRCO, 1, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blood fly", S_ANT, LVL(15, 12, -7, 0, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_DRST, 1, 9), ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("dark matter fly", S_ANT, LVL(15, 12, -7, 0, 0), (1), A(ATTK(AT_BITE, AD_DISN, 1, 9), ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_DISINT, MR_POISON|MR_DISINT, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vapor fly", S_ANT, LVL(15, 12, -7, 0, 0), (1), A(ATTK(AT_BITE, AD_VAPO, 1, 9), ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_DISINT, MR_POISON|MR_DISINT, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gargantuan beetle", S_ANT, LVL(15, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("toxic wasp", S_ANT, LVL(15, 18, -7, 0, 0), (1), A(ATTK(AT_STNG, AD_VENO, 1, 8), ATTK(AT_STNG, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("curare wasp", S_ANT, LVL(15, 18, -7, 0, 0), (1), A(ATTK(AT_STNG, AD_STAT, 1, 8), ATTK(AT_STNG, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("longsting wasp", S_ANT, LVL(15, 18, -7, 0, 0), (1), A(ATTK(AT_STNG, AD_DEBU, 1, 8), ATTK(AT_STNG, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("faction sulkiest ration", S_ANT, LVL(15, 4, 9, 66, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_TRAP, 1, 8), ATTK(AT_BREA, AD_DFOO, 5, 8), ATTK(AT_BEAM, AD_SGLD, 1, 2), ATTK(AT_EXPL, AD_FAKE, 3, 8), ATTK(AT_BITE, AD_DRCO, 5, 6), NO_ATTK), SIZ(6, 174, 0, MS_MEW, MZ_SMALL), MR_ELEC, 0, M1_WALLWALK|M1_NEEDPICK|M1_SEE_INVIS|M1_ACID, M2_PRINCE, M3_NOTAME|M3_AVOIDER|M3_SPIDER|M3_WANTSBELL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("valavi", S_ANT, LVL(15, 18, 0, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_MAGIC|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("bary fly", S_ANT, LVL(15, 12, -7, 0, 0), (1), A(ATTK(AT_BITE, AD_LEVI, 3, 9), ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dragonfly", S_ANT, LVL(15, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("pompeji mage", S_ANT, LVL(15, 15, -10, 30, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), ATTK(AT_GAZE, AD_NGRA, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_SLEEP|MR_POISON, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("migo baroness", S_ANT, LVL(15, 15, -3, 50, -9), (G_GENO|1), A(ATTK(AT_STNG, AD_DRIN, 1, 3), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_FEMALE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Carmen", S_ANT, LVL(15, 12, 5, 20, 2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_HUGS, AD_ELEC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SPEED_BOOTS BLOCK_HEELED_COMBAT_BOOT WAN_EXTRA_HEALING */ MON("hellwasp swarm", S_ANT, LVL(16, 4, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRIN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BUZZ, MZ_GIGANTIC), MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant mottled termite", S_ANT, LVL(16, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crazy ivan", S_ANT, LVL(16, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_STNG, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rhino beetle", S_ANT, LVL(16, 9, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STUN, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("oil beetle", S_ANT, /* always mimics a corpse */ LVL(16, 9, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLUD, 3, 6), ATTK(AT_SPIT, AD_LITT, 3, 6), ATTK(AT_BREA, AD_ACID, 3, 6), ATTK(AT_BITE, AD_CORR, 3, 6), ATTK(AT_NONE, AD_SLUD, 3, 6), ATTK(AT_RATH, AD_LITT, 3, 6)), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("older fly", S_ANT, LVL(16, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("loss fly", S_ANT, LVL(16, 18, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_ENCH, 1, 10), ATTK(AT_STNG, AD_DCAY, 1, 10), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("glob fly", S_ANT, LVL(16, 18, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_SLIM, 1, 10), ATTK(AT_STNG, AD_GLIB, 1, 10), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP|MR_ACID, MR_POISON|MR_SLEEP|MR_ACID, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_ACID, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("terrible fly", S_ANT, LVL(16, 18, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_NGEN, 1, 10), ATTK(AT_STNG, AD_WTHR, 1, 10), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pusher fly", S_ANT, LVL(16, 18, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_DISP, 1, 10), ATTK(AT_STNG, AD_DRST, 1, 10), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scarab", S_ANT, LVL(16, 7, -2, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_ELEC, 1, 6), ATTK(AT_NONE, AD_ELEC, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hummerhorn", S_ANT, LVL(16, 13, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant amethyst dragonfly", S_ANT, LVL(16, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_TIME, 3, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_ACID, MR_ACID, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brass beetle", S_ANT, LVL(16, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY|M1_ACID, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bronze beetle", S_ANT, LVL(16, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("infectious beetle", S_ANT, LVL(16, 9, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BADE, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("tropic beetle", S_ANT, LVL(16, 9, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBAD, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gold beetle", S_ANT, LVL(17, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("platinum beetle", S_ANT, LVL(17, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_DAMA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("restoring hanger hosteling", S_ANT, LVL(17, 18, -5, 35, 0), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_UVUU, 8, 1), ATTK(AT_BOOM, AD_SAMU, 4, 1), ATTK(AT_STNG, AD_ELEC, 3, 2), ATTK(AT_WEAP, AD_SSEX, 1, 4), NO_ATTK, NO_ATTK), SIZ(528, 192, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_MINDLESS, M2_NASTY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("endoskeleton blindfold unessential foozling communicating blueprinting inlaying", S_ANT, LVL(17, 12, -5, 28, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_EXPL, AD_MAGM, 5, 1), ATTK(AT_BUTT, AD_STON, 8, 1), ATTK(AT_WEAP, AD_SHRD, 4, 8), ATTK(AT_ENGL, AD_CONT, 5, 9), ATTK(AT_KICK, AD_MALK, 3, 4), NO_ATTK), SIZ(1384, 198, 0, MS_SPOILER, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_SEE_INVIS, M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("anopheles fly", S_ANT, LVL(18, 18, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_DISE, 1, 10), ATTK(AT_STNG, AD_PHYS, 1, 10), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("thwarter bee", S_ANT, LVL(18, 12, -7, 0, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant mosquito", S_ANT, LVL(18, 12, -6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DRDX, 1, 8), ATTK(AT_STNG, AD_LEGS, 1, 8), ATTK(AT_STNG, AD_DRCO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 50, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mutant fly", S_ANT, LVL(18, 12, -6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DRDX, 1, 8), ATTK(AT_STNG, AD_LEGS, 1, 8), ATTK(AT_STNG, AD_DRCO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 50, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("voracious bee", S_ANT, LVL(18, 12, -7, 0, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 1, 9), ATTK(AT_ENGL, AD_DGST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("voracious force bee", S_ANT, LVL(18, 12, -7, 0, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 1, 9), ATTK(AT_ENGL, AD_DGST, 6, 6), ATTK(AT_HUGS, AD_FAMN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nose", S_ANT, LVL(18, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 3), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("DOOM player", S_ANT, LVL(18, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_STNG, AD_DRST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("grand theft ant", S_ANT, /* by aosdict */ LVL(18, 18, -8, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_STNG, AD_SEDU, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("heist ant", S_ANT, LVL(18, 18, -8, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_STNG, AD_SEDU, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hyrcan major", S_ANT, LVL(18, 11, -4, 20, -10), (1), A(ATTK(AT_WEAP, AD_DEPR, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DEATH, 0, M1_SEE_INVIS|M1_OMNIVORE, M2_MALE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("super queen bee", S_ANT, /* creates rn1(20, 8) beehive monsters */ LVL(18, 24, -12, 0, 0), (1), A(ATTK(AT_STNG, AD_DRST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ant lieutenant", S_ANT, LVL(18, 18, -8, 10, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lieuten-ant", S_ANT, /* spawns with splint mail, heavy machine gun and 200 bullets */ LVL(18, 18, -8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deadly ant", S_ANT, LVL(18, 18, -8, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_STNG, AD_DETH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("awake ant lieutenant", S_ANT, LVL(18, 18, -8, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DREA, 4, 5), ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chitinous armored", S_ANT, LVL(18, 4, -18, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, 0, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("paine caponization", S_ANT, LVL(18, 24, -7, 40, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_WEAP, AD_WRAP, 2, 5), ATTK(AT_TRAM, AD_RNG, 8, 6), ATTK(AT_TUCH, AD_UNPR, 3, 8), ATTK(AT_WEAP, AD_DEBU, 8, 9), ATTK(AT_SPIT, AD_DISN, 3, 6), NO_ATTK), SIZ(3099, 631, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_REGEN|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("killer beetle", S_ANT, LVL(19, 6, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("great hell nanafushi", S_ANT, LVL(19, 3, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS,10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("softener beetle", S_ANT, LVL(19, 6, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VULN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crackbeetle", S_ANT, LVL(19, 6, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DAMA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("neekerbreeker", S_ANT, LVL(19, 13, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SHRIEK, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("pentothal smirky", S_ANT, LVL(19, 6, 8, 28, -8), (G_GENO|3), A(ATTK(AT_KICK, AD_CURS, 2, 3), ATTK(AT_TRAM, AD_ANTI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(173, 0, 0, MS_NEIGH, MZ_HUGE), MR_ACID, 0, M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, M4_BAT|M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("marching unstepping", S_ANT, LVL(19, 6, 9, 37, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RUNS, 2, 7), ATTK(AT_HUGS, AD_WISD, 7, 1), ATTK(AT_MAGC, AD_THIR, 5, 2), ATTK(AT_HUGS, AD_DREA, 3, 6), ATTK(AT_TRAM, AD_LEGS, 6, 7), NO_ATTK), SIZ(23, 4, 0, MS_SISSY, MZ_HUMAN), 0, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS, M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black grip arm", S_ANT, LVL(20, 12, -5, 0, 0), (G_LGROUP|1), A(ATTK(AT_STNG, AD_WRAP, 1, 5), ATTK(AT_TUCH, AD_STCK, 1, 5), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP|MR_DEATH, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("theme termite", S_ANT, LVL(20, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE, M3_AVOIDER, M4_ORGANIVORE, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("scarab beetle", S_ANT, LVL(20, 12, -8, 85, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ELEC|MR_FIRE|MR_POISON, MR_ELEC|MR_FIRE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("domestic scarab beetle", S_ANT, LVL(20, 12, -8, 85, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ELEC|MR_FIRE|MR_POISON, MR_ELEC|MR_FIRE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_WANDER|M2_DOMESTIC, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("outbreak formicus", S_ANT, LVL(20, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 1, 6), ATTK(AT_BITE, AD_NIVE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("borer beetle", S_ANT, LVL(20, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_ACID, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("spreading insect", S_ANT, LVL(20, 12, 6, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("morph flier", S_ANT, LVL(20, 12, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_POLY, 1, 5), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP|MR_DEATH, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("murder cockroach", S_ANT, LVL(20, 12, 0, 100, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 4, 8), ATTK(AT_TUCH, AD_FAMN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("mosquito defensor", S_ANT, LVL(20, 20, -5, 20, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 1, 16), ATTK(AT_STNG, AD_LEGS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("team nastytrap member", S_ANT, LVL(20, 18, -8, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("team ant member", S_ANT, LVL(20, 18, -8, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ICUR, 4, 5), ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("team ant meanie", S_ANT, LVL(20, 18, -8, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NACU, 4, 5), ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("death dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 1, 6), ATTK(AT_GAZE, AD_DRLI, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_DEATH|MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_ACID, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant swamp dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 1, 6), ATTK(AT_GAZE, AD_DEPR, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant red dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 6), ATTK(AT_BREA, AD_FIRE, 5, 3), ATTK(AT_NONE, AD_FIRE, 3, 6),NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_FIRE, MR_SLEEP|MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("giant forest dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 1, 6), ATTK(AT_BEAM, AD_DARK, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_ACID|MR_POISON, MR_SLEEP|MR_ACID|MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant blue dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 6), ATTK(AT_BREA, AD_ELEC, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_ELEC, MR_SLEEP|MR_ELEC, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elolocust", S_ANT, LVL(20, 16, 0, 20, -3), (G_GENO|1), A(ATTK(AT_BITE, AD_FAMN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant brown dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SHRD, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant shadowy dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 6), ATTK(AT_BREA, AD_ELEC, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_ELEC, MR_SLEEP|MR_ELEC, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("giant silver dragonfly", S_ANT, LVL(20, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 1, 6), ATTK(AT_BEAM, AD_INER, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant uranium dragonfly", S_ANT, LVL(20, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 1, 6), ATTK(AT_BEAM, AD_WGHT, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant violet dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 1, 6), ATTK(AT_BEAM, AD_HALU, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant pink dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BEAM, AD_PLAS, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aquatic dragonfly", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_WET, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_AMPHIBIOUS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("Marike's worn-out sneaker", S_ANT, LVL(20, 20, 0, 25, -20), (1), A(ATTK(AT_KICK, AD_ENCH, 5, 5), ATTK(AT_KICK, AD_RBRE, 5, 5), ATTK(AT_KICK, AD_ACID, 5, 5), ATTK(AT_KICK, AD_TIME, 5, 5), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(2500, 2500, 0, MS_SHRIEK, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_STONE|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_SWIM|M1_REGEN|M1_POIS|M1_ACID, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Marike's lush sneaker", S_ANT, LVL(20, 20, 0, 25, -20), (1), A(ATTK(AT_KICK, AD_ENCH, 5, 5), ATTK(AT_KICK, AD_RBRE, 5, 5), ATTK(AT_KICK, AD_ACID, 5, 5), ATTK(AT_KICK, AD_TIME, 5, 5), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(2500, 2500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_STONE|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_SWIM|M1_REGEN|M1_POIS|M1_ACID, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("deep spy insect", S_ANT, LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 6), ATTK(AT_BREA, AD_ELEC, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP|MR_ELEC, MR_SLEEP|MR_ELEC, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("klschlschlschlschlsch", S_ANT, /* invisible */ LVL(20, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 6), ATTK(AT_BREA, AD_ELEC, 5, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP|MR_ELEC, MR_SLEEP|MR_ELEC, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("The Beetle", S_ANT, LVL(20, 12, -5, 50, -5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_CLAW, AD_ACID, 3, 10), ATTK(AT_BITE, AD_FIRE, 3, 9), ATTK(AT_STNG, AD_POIS, 2, 22), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_ACID|MR_FIRE|MR_SLEEP, 0, M1_ANIMAL|M1_OMNIVORE|M1_NOHANDS|M1_ACID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("Aburame Shino", S_ANT, LVL(20, 18, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_POIS, 3, 6), ATTK(AT_WEAP, AD_POIS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_PHYS, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("involute ranee", S_ANT, LVL(20, 4, -5, 3, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_KICK, AD_DRST, 4, 3), ATTK(AT_STNG, AD_GRAV, 1, 5), ATTK(AT_BREA, AD_INER, 8, 7), ATTK(AT_SCRA, AD_NEXU, 5, 7), NO_ATTK, NO_ATTK), SIZ(3271, 847, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOEYES, M2_LORD|M2_GREEDY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("steel beetle", S_ANT, LVL(21, 8, -6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 6), ATTK(AT_BITE, AD_ELEC, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("steel weevil", S_ANT, LVL(21, 8, -6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 6), ATTK(AT_BITE, AD_ELEC, 1, 7), ATTK(AT_NONE, AD_ELEC, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crimped translative pomp", S_ANT, LVL(21, 12, -10, 98, 0), (4), A(ATTK(AT_RATH, AD_FUMB, 0, 7), ATTK(AT_CLAW, AD_DARK, 1, 9), ATTK(AT_STNG, AD_VOMT, 3, 9), ATTK(AT_MAGC, AD_VAPO, 1, 7), ATTK(AT_BEAM, AD_FIRE, 9, 6), NO_ATTK), SIZ(204, 192, 0, MS_CONVERT, MZ_TINY), MR_POISON|MR_ACID, MR_POISON, M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cure supple dominator", S_ANT, LVL(21, 20, -10, 44, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_TRAP, 9, 1), ATTK(AT_BREA, AD_LITT, 8, 9), ATTK(AT_EXPL, AD_CNCL, 7, 1), ATTK(AT_STNG, AD_DCAY, 9, 9), NO_ATTK, NO_ATTK), SIZ(122, 207, 0, MS_ORC, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gorgon beetle", S_ANT, LVL(22, 10, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STON, 6, 6), ATTK(AT_NONE, AD_STON, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("double-edge beetle", S_ANT, LVL(22, 10, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_EDGE, 6, 6), ATTK(AT_NONE, AD_EDGE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("feud unattached", S_ANT, LVL(22, 8, 1, 80, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_PAIN, 3, 4), ATTK(AT_BEAM, AD_VENO, 1, 7), ATTK(AT_TENT, AD_PEST, 5, 5), ATTK(AT_NONE, AD_ICUR, 3, 7), NO_ATTK, NO_ATTK), SIZ(121, 389, 0, MS_SISSY, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID, MR_POISON, M1_WALLWALK|M1_CLING|M1_NOHEAD|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cultivating skyrocketed", S_ANT, LVL(22, 9, 8, 16, -11), (1), A(ATTK(AT_BUTT, AD_SIN, 8, 6), ATTK(AT_SCRA, AD_BANI, 7, 2), ATTK(AT_SCRA, AD_VULN, 3, 8), ATTK(AT_NONE, AD_MINA, 3, 4), ATTK(AT_LASH, AD_DFOO, 5, 1), NO_ATTK), SIZ(78, 136, 0, MS_VAMPIRE, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_CLOSE|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("superbly lusty", S_ANT, LVL(22, 20, 6, 96, 0), (2), A(ATTK(AT_RATH, AD_CNCL, 5, 1), ATTK(AT_SPIT, AD_AGGR, 1, 5), ATTK(AT_WEAP, AD_NEXU, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3091, 1044, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cage beetle", S_ANT, LVL(22, 10, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stag beetle", S_ANT, LVL(22, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant driver ant", S_ANT, LVL(22, 18, -4, 40, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("karmic fly", S_ANT, LVL(22, 12, -7, 0, 0), (1), A(ATTK(AT_BITE, AD_LUCK, 1, 9), ATTK(AT_NONE, AD_LUCK, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("interlocutory rocking", S_ANT, LVL(22, 14, -8, 83, 0), (G_RGROUP|3), A(ATTK(AT_SCRA, AD_CAST, 7, 3), ATTK(AT_CLAW, AD_GLIB, 4, 5), ATTK(AT_STNG, AD_WTHR, 8, 2), ATTK(AT_SPIT, AD_WET, 8, 4), NO_ATTK, NO_ATTK), SIZ(511, 1277, 0, MS_HCALIEN, MZ_SMALL), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT|M1_ACID|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("egocentrism preponderated sicken", S_ANT, LVL(23, 18, -6, 8, 0), (1), A(ATTK(AT_LASH, AD_DRDX, 5, 2), ATTK(AT_STNG, AD_CHRN, 7, 5), ATTK(AT_STNG, AD_MALK, 9, 6), ATTK(AT_TENT, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK), SIZ(210, 84, 0, MS_BONES, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_TPORT|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("white beetle", S_ANT, LVL(23, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant silver ant", S_ANT, LVL(23, 12, -6, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("encasement narrate rattier apprenticing implausibility", S_ANT, LVL(23, 15, 1, 87, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_ENGL, AD_DRIN, 4, 1), ATTK(AT_SPIT, AD_NEXU, 1, 4), ATTK(AT_STNG, AD_DAMA, 9, 9), ATTK(AT_TRAM, AD_LEVI, 4, 4), ATTK(AT_MAGC, AD_PART, 8, 1), ATTK(AT_SPIT, AD_UVUU, 1, 8)), SIZ(777, 104, 0, MS_SOCKS, MZ_TINY), MR_FIRE, MR_FIRE, M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("basally jacqueline skirting", S_ANT, LVL(23, 12, -10, 7, 10), (G_GENO|2), A(ATTK(AT_NONE, AD_DCAY, 1, 1), ATTK(AT_BOOM, AD_DREA, 4, 7), ATTK(AT_MAGC, AD_DREA, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(56, 593, 0, MS_MUMBLE, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_HIDE|M1_HUMANOID|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_DWARF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("timbale mistitled grandam", S_ANT, LVL(23, 12, 10, 85, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_ENGL, AD_PHYS, 6, 8), ATTK(AT_SCRA, AD_DRCH, 6, 5), ATTK(AT_BREA, AD_WEEP, 7, 6), ATTK(AT_SCRA, AD_INER, 7, 1), ATTK(AT_SPIT, AD_LEGS, 5, 1), ATTK(AT_KICK, AD_VOMT, 2, 6)), SIZ(1550, 1656, 0, MS_JAPANESE, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("palmitate primeval mormon", S_ANT, LVL(24, 12, -4, 19, 0), (G_RGROUP|1), A(ATTK(AT_CLAW, AD_POIS, 1, 1), ATTK(AT_BUTT, AD_PEST, 1, 3), ATTK(AT_WEAP, AD_WRAP, 5, 2), ATTK(AT_WEAP, AD_THIE, 5, 4), ATTK(AT_KICK, AD_PLAS, 9, 4), NO_ATTK), SIZ(674, 1246, 0, MS_APOC, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_OVIPAROUS|M1_METALLIVORE, M2_ROCKTHROW|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cutting annihilating", S_ANT, LVL(24, 6, 5, 3, -6), (G_GENO|G_SGROUP|1), A(ATTK(AT_RATH, AD_BURN, 3, 7), ATTK(AT_BEAM, AD_DRCH, 2, 3), ATTK(AT_TENT, AD_UVUU, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(394, 50, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_STONE, MR_FIRE, M1_AMORPHOUS|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("giant firefly", S_ANT, LVL(24, 13, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLND, 1, 2), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("conscious ant", S_ANT, LVL(24, 18, -9, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_STNG, AD_SCOR, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dire mosquito", S_ANT, /* evil patch idea by jonadab */ LVL(24, 24, -5, 50, -10), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRST, 4, 6), ATTK(AT_STNG, AD_LEGS, 4, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 50, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("sssss mosquito", S_ANT, LVL(24, 24, -5, 50, -10), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRST, 4, 6), ATTK(AT_STNG, AD_LEGS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 50, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("mega cockroach", S_ANT, LVL(24, 18, -6, 60, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRIN, 1, 1), ATTK(AT_TUCH, AD_WISD, 1, 1), ATTK(AT_TUCH, AD_DRCH, 1, 1), ATTK(AT_BITE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("ant captain", S_ANT, LVL(24, 18, -9, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_STNG, AD_DRST, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("disintegration ant", S_ANT, LVL(24, 18, -9, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_STNG, AD_DISN, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("vaporization ant", S_ANT, LVL(24, 18, -9, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_STNG, AD_VAPO, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("entrain codger latest", S_ANT, LVL(24, 12, 0, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_SLUD, 0, 2), ATTK(AT_TUCH, AD_TERR, 3, 1), ATTK(AT_MAGC, AD_SLOW, 1, 1), ATTK(AT_BUTT, AD_DFOO, 1, 2), ATTK(AT_EXPL, AD_NEXU, 1, 1), NO_ATTK), SIZ(2263, 628, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("black hornet", S_ANT, LVL(25, 20, -15, 60, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_POIS, 4, 10), ATTK(AT_BEAM, AD_PHYS, 4, 6), ATTK(AT_STNG, AD_FREN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnarled fly", S_ANT, LVL(25, 15, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_WTHR, 2, 5), ATTK(AT_STNG, AD_DREN, 2, 5), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bone beetle", S_ANT, LVL(25, 10, -8, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 7), ATTK(AT_BITE, AD_ELEC, 1, 10), ATTK(AT_NONE, AD_ELEC, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("bug muncher", S_ANT, /* by Demo */ LVL(25, 18, -5, 50, 0), (1), A(ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_TUCH, AD_DCAY, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("migo empress", S_ANT, LVL(25, 15, -8, 80, -9), (1), A(ATTK(AT_STNG, AD_DRIN, 1, 3), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_FEMALE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pestilent locust", S_ANT, LVL(25, 12, 0, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_PEST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("heavy beetle", S_ANT, LVL(25, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GRAV, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ice fly", S_ANT, LVL(25, 8, -7, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 1, 22), ATTK(AT_STNG, AD_LEGS, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_COLD, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("evil fly", S_ANT, LVL(25, 8, -7, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 1, 22), ATTK(AT_STNG, AD_BADE, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_COLD, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("beetle", S_ANT, LVL(25, 6, -12, 60, 0), (1), A(ATTK(AT_BITE, AD_STCK, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("steel fly", S_ANT, LVL(25, 8, -7, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_THIE, 1, 22), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_COLD, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("terror fly", S_ANT, LVL(25, 8, -7, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 1, 22), ATTK(AT_STNG, AD_RBAD, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_COLD, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nursing moth", S_ANT, LVL(25, 18, -1, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLEE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("red beetle", S_ANT, LVL(25, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("cowlick overconfident", S_ANT, LVL(25, 6, -3, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_CHKH, 9, 1), ATTK(AT_GAZE, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3469, 339, 0, MS_STENCH, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, MR_ELEC, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_DWARF|M2_PEACEFUL, M3_POKEMON|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("rinding yearn", S_ANT, LVL(25, 12, 10, 33, 16), (G_GENO|1), A(ATTK(AT_SCRA, AD_DEPR, 6, 8), ATTK(AT_HUGS, AD_BADE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2528, 313, 0, MS_CHICKEN, MZ_LARGE), MR_ACID, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_INFRAVISION|M3_TRAITOR|M3_NOPLRPOLY|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("feared inorganic embezzlement synthesizer", S_ANT, LVL(25, 26, -3, 45, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_TRAP, 9, 2), ATTK(AT_TUCH, AD_DISP, 1, 1), ATTK(AT_TRAM, AD_AGGR, 6, 2), ATTK(AT_LASH, AD_IDAM, 8, 4), ATTK(AT_WEAP, AD_INSA, 8, 2), NO_ATTK), SIZ(1563, 849, 0, MS_SING, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_SLITHY|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("calculative unvaryingly", S_ANT, LVL(25, 12, -5, 27, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_FREN, 8, 5), ATTK(AT_LASH, AD_TIME, 1, 6), ATTK(AT_BUTT, AD_RUNS, 7, 7), ATTK(AT_STNG, AD_FAKE, 3, 4), ATTK(AT_TUCH, AD_FREN, 1, 4), NO_ATTK), SIZ(2166, 164, 0, MS_GIBBERISH, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID| M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("face galumph", S_ANT, LVL(25, 24, -6, 50, 18), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PLAS, 6, 5), ATTK(AT_CLAW, AD_SGLD, 5, 5), ATTK(AT_BREA, AD_FEMI, 6, 5), ATTK(AT_GAZE, AD_UNPR, 4, 5), NO_ATTK, NO_ATTK), SIZ(291, 135, 0, MS_CAR, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_REGEN|M1_ACID, M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Anji Mito", S_ANT, LVL(25, 12, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant grey ant", S_ANT, LVL(26, 12, -15, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("orange ant", S_ANT, LVL(26, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pink parasite", S_ANT, LVL(26, 15, -7, 68, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_STNG, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_PHYS, 7, 6), ATTK(AT_TUCH, AD_DRST, 5, 6), NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fuchsia parasite", S_ANT, LVL(26, 15, -7, 68, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_STNG, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_PHYS, 7, 6), ATTK(AT_TUCH, AD_DRST, 5, 6), ATTK(AT_BEAM, AD_TPTO, 0, 0), NO_ATTK), SIZ(75, 75, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nice auntie", S_ANT, LVL(26, 18, -17, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_STNG, AD_STUN, 5, 8), ATTK(AT_BOOM, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 10, 0, MS_STENCH, MZ_TINY), MR_POISON, MR_POISON, M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant fire termite", S_ANT, LVL(27, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3, 12), ATTK(AT_BITE, AD_FIRE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("snowy nontechnical camcorder", S_ANT, LVL(27, 18, -6, 99, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_DARK, 4, 9), ATTK(AT_WEAP, AD_LITT, 5, 1), ATTK(AT_NONE, AD_PLAS, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1438, 61, 0, MS_ARREST, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_ACID, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_ORC, M3_WAITFORU|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gray beetle", S_ANT, LVL(27, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_ACID, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_ACID|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("juchten beetle", S_ANT, LVL(27, 18, -24, 100, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), ATTK(AT_SPIT, AD_WTHR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_TREESQUAD, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_THICK_HIDE, M2_PEACEFUL, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shady beetle", S_ANT, LVL(27, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_ELEC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("orange beetle", S_ANT, LVL(27, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_BLND, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blue beetle", S_ANT, LVL(27, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_ELEC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silver beetle", S_ANT, LVL(27, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_DARK, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("green beetle", S_ANT, LVL(27, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_CONF, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("aquatic beetle", S_ANT, LVL(27, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY|M1_AMPHIBIOUS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("tree beetle", S_ANT, LVL(27, 12, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_HALU, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("buzzy beetle", S_ANT, LVL(27, 12, -16, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("albino roach", S_ANT, LVL(27, 10, -8, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 7), ATTK(AT_BITE, AD_ELEC, 1, 15), ATTK(AT_NONE, AD_ELEC, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("tracker jacker", S_ANT, LVL(28, 15, -8, 0, -20), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_DRST, 2, 6), ATTK(AT_STNG, AD_DRDX, 2, 6), ATTK(AT_HUGS, AD_HALU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_PLUSTHREE|MR_HITASFOUR|M1_ACID, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sleeprobber beetle", S_ANT, LVL(28, 12, -16, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLEE, 3, 4), ATTK(AT_BITE, AD_DREA, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("basing tortuously shortbread soupier", S_ANT, LVL(28, 14, 2, 96, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_INSA, 8, 1), ATTK(AT_BUTT, AD_DRCO, 2, 7), ATTK(AT_WEAP, AD_CHRN, 1, 8), ATTK(AT_TRAM, AD_LAZY, 3, 6), NO_ATTK, NO_ATTK), SIZ(1048, 616, 0, MS_ANIMAL, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_POIS, M2_VAMPIRE|M2_STALK|M2_MAGIC, M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gorgon fly", S_ANT, LVL(30, 18, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_STON, 1, 10), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stone-chasm fly", S_ANT, LVL(30, 18, -5, 0, 0), (1), A(ATTK(AT_STNG, AD_EDGE, 1, 10), ATTK(AT_NONE, AD_EDGE, 0, 0), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_PETRIFIES|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crunching beetle", S_ANT, LVL(30, 12, -10, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 9), ATTK(AT_BITE, AD_ELEC, 1, 35), ATTK(AT_NONE, AD_ELEC, 0, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("steng fly", S_ANT, LVL(30, 13, 1, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elite ant", S_ANT, /* by aosdict */ LVL(30, 30, -25, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 7, 12), ATTK(AT_STNG, AD_DRST, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Beetle McCrunchy", S_ANT, LVL(30, 12, -10, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_HOSTILE, M3_LITHIVORE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("Beetle McNasty", S_ANT, LVL(30, 12, -10, 20, 0), (1), A(ATTK(AT_BITE, AD_NAST, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_OMNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Beetle McNaughty", S_ANT, LVL(30, 12, -10, 20, 0), (1), A(ATTK(AT_BITE, AD_MINA, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_OMNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Beetle McRandy", S_ANT, LVL(30, 12, -10, 20, 0), (1), A(ATTK(AT_BITE, AD_RUNS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_OMNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant sucker ant", S_ANT, LVL(30, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VAMP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant blue ant", S_ANT, LVL(30, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty giant blue ant", S_ANT, LVL(30, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant army ant", S_ANT, LVL(30, 13, -5, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant healing army ant", S_ANT, LVL(30, 13, -5, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE, M3_FREQ_UNCOMMON5, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant venom ant", S_ANT, LVL(30, 13, -5, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_VENO, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant turbopoison ant", S_ANT, LVL(30, 13, -5, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_STAT, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant camo ant", S_ANT, LVL(30, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("slicer beetle", S_ANT, LVL(30, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 8), ATTK(AT_BITE, AD_PHYS, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("insect soldier of the state", S_ANT, LVL(30, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_DEEPSTATE, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("great paralysator fly", S_ANT, LVL(30, 15, -5, 20, 0), (1), A(ATTK(AT_STNG, AD_NUMB, 2, 8), ATTK(AT_STNG, AD_PLYS, 2, 3), NO_ATTK,NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("merchantmen hoodoo podgy traveller iffy predominated", S_ANT, LVL(30, 7, -2, 13, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_WERE, 1, 9), ATTK(AT_ENGL, AD_PAIN, 6, 6), ATTK(AT_BUTT, AD_WRAT, 5, 2), ATTK(AT_MAGC, AD_STAT, 6, 1), NO_ATTK, NO_ATTK), SIZ(3347, 225, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, MR_ELEC, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SLITHY| M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nourishment brasil", S_ANT, LVL(30, 16, 10, 32, 16), (2), A(ATTK(AT_BUTT, AD_SIN, 4, 5), ATTK(AT_SPIT, AD_DRIN, 8, 1), ATTK(AT_KICK, AD_SOUN, 9, 7), ATTK(AT_HUGS, AD_SLUD, 2, 2), NO_ATTK, NO_ATTK), SIZ(46, 355, 0, MS_SPELL, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CARNIVORE, M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death watch beetle", S_ANT, LVL(31, 12, -4, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_FEAR, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("raffish weiner reassign disburdened", S_ANT, LVL(31, 12, -7, 79, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_TREM, 3, 4), ATTK(AT_TRAM, AD_PEST, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(208, 972, 0, MS_MEW, MZ_HUGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unregenerate overhanging", S_ANT, LVL(31, 11, 7, 80, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_HEAL, 4, 9), ATTK(AT_WEAP, AD_FEAR, 1, 3), ATTK(AT_SCRA, AD_SANI, 6, 1), ATTK(AT_TENT, AD_BANI, 3, 5), NO_ATTK, NO_ATTK), SIZ(2515, 416, 0, MS_BURBLE, MZ_TINY), MR_SLEEP, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS| M1_POIS, M2_LORD|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pretensed dabbling", S_ANT, LVL(32, 8, 2, 85, 0), (G_RGROUP|3), A(ATTK(AT_TRAM, AD_FREN, 9, 1), ATTK(AT_SCRA, AD_SKIL, 1, 6), ATTK(AT_BEAM, AD_VOMT, 1, 1), ATTK(AT_BOOM, AD_DRCO, 5, 2), ATTK(AT_GAZE, AD_DAMA, 2, 9), ATTK(AT_TUCH, AD_NGEN, 7, 4)), SIZ(2352, 56, 0, MS_WOLLOH, MZ_HUMAN), MR_STONE|MR_DRAIN, 0, M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("elokabuto", S_ANT, LVL(32, 13, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("mana fly", S_ANT, LVL(32, 24, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MANA, 5, 5), ATTK(AT_EXPL, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_WALLWALK, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rngeneral", S_ANT, LVL(32, 18, -10, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_STNG, AD_DRST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* damage type of the sting is randomized */ MON("ant general", S_ANT, LVL(32, 18, -10, 20, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_STNG, AD_DRST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("disruption ant", S_ANT, LVL(32, 18, -10, 20, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_STNG, AD_STTP, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant dark green ant", S_ANT, LVL(33, 12, -6, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLUD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("misinform belt modernized", S_ANT, LVL(34, 12, 9, 58, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_NGEN, 1, 3), ATTK(AT_WEAP, AD_VAMP, 5, 8), ATTK(AT_EXPL, AD_LITE, 4, 5), ATTK(AT_CLAW, AD_SPEL, 6, 2), NO_ATTK, NO_ATTK), SIZ(293, 299, 0, MS_BARK, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_TPORT|M1_ACID, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("crouton grislier", S_ANT, LVL(35, 2, 1, 88, 0), (G_RGROUP|4), A(ATTK(AT_KICK, AD_STON, 3, 1), ATTK(AT_LASH, AD_DFOO, 5, 8), ATTK(AT_GAZE, AD_WET, 6, 8), ATTK(AT_HUGS, AD_DRCH, 6, 6), ATTK(AT_BREA, AD_UNPR, 1, 1), NO_ATTK), SIZ(462, 1255, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant fire ant", S_ANT, LVL(35, 12, -2, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3, 12), ATTK(AT_BITE, AD_FIRE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant tree ant", S_ANT, LVL(35, 12, -2, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 12), ATTK(AT_BITE, AD_POIS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aggravated tree ant", S_ANT, LVL(35, 18, -16, 90, 4), (1), A(ATTK(AT_WEAP, AD_POIS, 6, 12), ATTK(AT_WEAP, AD_POIS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE|M1_POIS, M2_PEACEFUL, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giant yellow ant", S_ANT, LVL(35, 12, -2, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLND, 3, 12), ATTK(AT_BITE, AD_BLND, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant green ant", S_ANT, LVL(35, 12, -2, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 3, 12), ATTK(AT_BITE, AD_CONF, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("aquatic ant", S_ANT, LVL(35, 12, -2, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 12), ATTK(AT_BITE, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red putty", S_ANT, LVL(35, 12, -5, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_FIRE, 3, 12), ATTK(AT_BITE, AD_FIRE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("lassoed divest", S_ANT, LVL(35, 16, -1, 27, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_LAZY, 5, 2), ATTK(AT_WEAP, AD_ENCH, 4, 1), ATTK(AT_EXPL, AD_MEMO, 5, 4), ATTK(AT_TRAM, AD_CURS, 3, 6), NO_ATTK, NO_ATTK), SIZ(24, 48, 0, MS_SING, MZ_LARGE), MR_SLEEP|MR_STONE, MR_SLEEP, M1_CONCEAL|M1_NOLIMBS|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bzzz-bzzz wasp", S_ANT, LVL(36, 20, -6, 40, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tank armored", S_ANT, LVL(36, 4, -30, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, 0, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("steam ant", S_ANT, LVL(36, 12, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM|M1_TUNNEL, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("abyss fly", S_ANT, LVL(36, 12, -9, 90, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 2), ATTK(AT_BEAM, AD_DRLI, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), MR_DRAIN|MR_DEATH, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonexistence tipple", S_ANT, LVL(36, 27, 7, 83, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_PLYS, 3, 3), ATTK(AT_GAZE, AD_STTP, 8, 1), ATTK(AT_BUTT, AD_SIN, 6, 3), ATTK(AT_TUCH, AD_VAPO, 4, 1), NO_ATTK, NO_ATTK), SIZ(918, 198, 0, MS_STENCH, MZ_HUGE), MR_POISON, 0, M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK| M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_PETTY|M3_MIMIC|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("suiciding molecularly", S_ANT, LVL(36, 31, -5, 25, 1), (4), A(ATTK(AT_HUGS, AD_HALU, 8, 1), ATTK(AT_STNG, AD_PEST, 4, 7), ATTK(AT_BREA, AD_NTHR, 5, 3), ATTK(AT_BREA, AD_HALU, 9, 9), ATTK(AT_SPIT, AD_DEST, 1, 9), ATTK(AT_BREA, AD_LETH, 4, 1)), SIZ(2176, 868, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC|MR_ACID, M1_NOTAKE|M1_ANIMAL, M2_NOPOLY|M2_PNAME|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("etcetera circumlocutory", S_ANT, LVL(37, 12, -1, 34, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_TECH, 1, 2), ATTK(AT_GAZE, AD_CONF, 4, 3), ATTK(AT_EXPL, AD_DAMA, 8, 2), ATTK(AT_SCRA, AD_MAGM, 1, 9), ATTK(AT_BUTT, AD_WEBS, 6, 8), NO_ATTK), SIZ(71, 104, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("iridescent beetle", S_ANT, LVL(37, 12, -8, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_ELEC, 2, 12), ATTK(AT_CLAW, AD_ELEC, 2, 12), ATTK(AT_GAZE, AD_PLYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("defense curse beetle", S_ANT, LVL(38, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VULN, 6, 6), ATTK(AT_BITE, AD_VULN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("machine beetle", S_ANT, LVL(38, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DAMA, 6, 6), ATTK(AT_BITE, AD_DAMA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snoopier soppier", S_ANT, LVL(38, 14, 1, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_SHAN, 7, 5), ATTK(AT_MAGC, AD_BLND, 4, 1), ATTK(AT_HUGS, AD_PEST, 1, 9), ATTK(AT_WEAP, AD_BADE, 3, 7), NO_ATTK, NO_ATTK), SIZ(466, 650, 0, MS_OHGOD, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cittern magnifico oratorian", S_ANT, LVL(39, 12, 1, 0, 0), (G_VLGROUP|4), A(ATTK(AT_ENGL, AD_MEMO, 7, 6), ATTK(AT_GAZE, AD_STAT, 5, 3), ATTK(AT_BOOM, AD_DAMA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1271, 1073, 0, MS_TEACHER, MZ_HUGE), MR_STONE, 0, M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("king cockroach", S_ANT, LVL(40, 15, -10, 100, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEAR, 10, 8), ATTK(AT_TUCH, AD_THIR, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("devil's bug", S_ANT, LVL(40, 12, 3, 0, 0), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_DEMON, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("neurobee", S_ANT, LVL(40, 18, -20, 40, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_POIS, 8, 3), ATTK(AT_BEAM, AD_INSA, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mandible ant", S_ANT, LVL(40, 18, -16, 0, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 8, 4), ATTK(AT_STNG, AD_BLEE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ravenous ant", S_ANT, LVL(40, 18, -16, 0, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 8, 4), ATTK(AT_STNG, AD_DRST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stafspillir", S_ANT, LVL(40, 18, -6, 60, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CONF, 1, 5), ATTK(AT_TUCH, AD_HALU, 1, 5), ATTK(AT_BITE, AD_DRDX, 3, 10), ATTK(AT_BITE, AD_DRIN, 3, 10), ATTK(AT_BEAM, AD_CONF, 4, 5), ATTK(AT_BEAM, AD_HALU, 4, 5)), SIZ(100, 100, 0, MS_SHRIEK, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("malaria transmitter", S_ANT, LVL(40, 15, -11, 60, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DISE, 4, 22), ATTK(AT_STNG, AD_LEGS, 4, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("death ant", S_ANT, LVL(40, 18, -16, 0, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_DETH, 8, 4), ATTK(AT_STNG, AD_DRST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("fugitive pixy", S_ANT, LVL(40, 16, -8, 68, 0), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_LUCK, 8, 2), ATTK(AT_BITE, AD_NGEN, 1, 5), ATTK(AT_SPIT, AD_SLUD, 9, 2), ATTK(AT_WEAP, AD_NPRO, 6, 9), ATTK(AT_BEAM, AD_FIRE, 2, 8), NO_ATTK), SIZ(1196, 188, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("protecting ascii engrossed", S_ANT, LVL(40, 20, 10, 87, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_ILLU, 5, 3), ATTK(AT_BEAM, AD_NIVE, 5, 9), ATTK(AT_NONE, AD_FUMB, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(420, 981, 0, MS_HCALIEN, MZ_HUGE), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_NOHANDS|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("vermiurge", S_ANT, LVL(42, 24, -10, 0, 20), (1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_STNG, AD_VENO, 1, 6), NO_ATTK), SIZ(1600, 1600, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_MINDLESS|M1_POIS|M1_REGEN|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_PRINCE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("samurai ant", S_ANT, LVL(42, 24, -12, 80, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_JAPANESE, MZ_MEDIUM), MR_POISON|MR_ACID|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shadow fly", S_ANT, LVL(42, 15, -14, 100, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 3), ATTK(AT_GAZE, AD_DARK, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), MR_DRAIN|MR_DEATH, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("strive snowplowed", S_ANT, LVL(42, 9, -4, 68, 0), (G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_CONT, 5, 2), ATTK(AT_TENT, AD_ELEC, 4, 4), ATTK(AT_SCRA, AD_WTHR, 3, 8), ATTK(AT_HUGS, AD_PLAS, 1, 4), NO_ATTK, NO_ATTK), SIZ(973, 28, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_GREEDY|M2_HOBBIT, M3_CLOSE|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bikojuumo", S_ANT, LVL(43, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("gingerbread gumbo", S_ANT, LVL(43, 26, -7, 19, 0), (4), A(ATTK(AT_EXPL, AD_SITM, 8, 1), ATTK(AT_STNG, AD_LETH, 7, 6), ATTK(AT_SPIT, AD_SAMU, 4, 8), ATTK(AT_TENT, AD_HALU, 6, 3), ATTK(AT_HUGS, AD_ILLU, 2, 4), ATTK(AT_TENT, AD_HODS, 8, 5)), SIZ(2322, 391, 0, MS_ANIMAL, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("seedmen bulletproofed", S_ANT, LVL(44, 12, -6, 1, 4), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_RATH, AD_DISP, 9, 9), ATTK(AT_WEAP, AD_LAZY, 9, 1), ATTK(AT_CLAW, AD_TRAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1657, 1442, 0, MS_ANIMAL, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_CONCEAL|M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_DEMON|M2_PNAME|M2_WANDER|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("butter presence", S_ANT, LVL(45, 12, -28, 17, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_NONE, AD_FLAM, 9, 8), ATTK(AT_BITE, AD_HALU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1084, 24, 0, MS_WOLLOH, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("voyeuristic unseemly", S_ANT, LVL(46, 37, -4, 52, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BOOM, AD_NAST, 6, 9), ATTK(AT_WEAP, AD_POIS, 1, 8), ATTK(AT_SCRA, AD_ACID, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2299, 357, 0, MS_CORONA, MZ_GIGANTIC), MR_ELEC, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_UNSOLID, M2_NOPOLY|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("omega herakles", S_ANT, LVL(46, 16, -11, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_GRAV, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inserted airway liniest eloquent parleyer repackage", S_ANT, LVL(46, 10, -15, 63, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_TERR, 7, 5), ATTK(AT_NONE, AD_NEXU, 0, 16), ATTK(AT_CLAW, AD_DEPR, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(49, 113, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID, 0, M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("klieg hotbed", S_ANT, LVL(47, 12, -29, 75, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_CHKH, 2, 10), ATTK(AT_WEAP, AD_TRAI, 6, 16), ATTK(AT_SCRA, AD_SHAN, 6, 15), ATTK(AT_BOOM, AD_TECH, 1, 10), ATTK(AT_BUTT, AD_WGHT, 6, 3), NO_ATTK), SIZ(2265, 1293, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOHANDS|M1_REGEN|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pron gangly", S_ANT, LVL(47, 17, -18, 86, 0), (2), A(ATTK(AT_TUCH, AD_CALM, 3, 19), ATTK(AT_WEAP, AD_ELEC, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1890, 249, 0, MS_CHICKEN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wilco papular surveyance", S_ANT, LVL(48, 26, -13, 43, 0), (3), A(ATTK(AT_GAZE, AD_DISN, 4, 8), ATTK(AT_SPIT, AD_SGLD, 4, 13), ATTK(AT_TRAM, AD_SPC2, 3, 1), ATTK(AT_CLAW, AD_PEST, 1, 17), NO_ATTK, NO_ATTK), SIZ(1939, 249, 0, MS_BOAST, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_HIDE, M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dilute oversupplying", S_ANT, LVL(48, 8, -7, 100, 14), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_DRCO, 3, 3), ATTK(AT_BREA, AD_NPRO, 7, 2), ATTK(AT_TUCH, AD_HEAL, 6, 9), ATTK(AT_SPIT, AD_CNCL, 1, 16), ATTK(AT_TRAM, AD_RNG, 2, 15), NO_ATTK), SIZ(987, 499, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, MR_FIRE, M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_ACID, M2_NOPOLY|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("redounded breadbasket", S_ANT, LVL(48, 12, 3, 72, 18), (G_GENO|1), A(ATTK(AT_BUTT, AD_PLYS, 5, 8), ATTK(AT_EXPL, AD_DGST, 5, 11), ATTK(AT_TRAM, AD_VOMT, 6, 2), ATTK(AT_SCRA, AD_WISD, 4, 21), NO_ATTK, NO_ATTK), SIZ(456, 312, 0, MS_GYPSY, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP, M1_SLITHY, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("collegium coaxed", S_ANT, LVL(49, 21, -25, 86, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_SKIL, 1, 11), ATTK(AT_MAGC, AD_LUCK, 8, 3), ATTK(AT_STNG, AD_DEPR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(249, 468, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("adaptability sadistic inorganic attemper roadability", S_ANT, LVL(51, 37, 9, 97, 11), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_LASH, AD_AMNE, 6, 19), ATTK(AT_SCRA, AD_DETH, 6, 12), ATTK(AT_BEAM, AD_DREA, 1, 17), ATTK(AT_TENT, AD_FAKE, 1, 15), ATTK(AT_BUTT, AD_ENCH, 2, 10), ATTK(AT_MAGC, AD_WGHT, 8, 7)), SIZ(804, 95, 0, MS_GURGLE, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING, M2_MINION|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("squadron coinsured", S_ANT, LVL(51, 10, 5, 51, 0), (2), A(ATTK(AT_CLAW, AD_FRZE, 8, 14), ATTK(AT_TUCH, AD_DCAY, 8, 17), ATTK(AT_WEAP, AD_SPC2, 2, 16), ATTK(AT_ENGL, AD_NGRA, 9, 13), ATTK(AT_WEAP, AD_RUST, 4, 11), NO_ATTK), SIZ(1216, 556, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_DISINT, 0, M1_TUNNEL|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("undergirding nickname", S_ANT, LVL(52, 20, -13, 60, 0), (G_SGROUP|4), A(ATTK(AT_TENT, AD_FAKE, 2, 10), ATTK(AT_SCRA, AD_SEDU, 9, 1), ATTK(AT_KICK, AD_NPRO, 8, 1), ATTK(AT_BEAM, AD_DEST, 1, 13), NO_ATTK, NO_ATTK), SIZ(908, 99, 0, MS_SELFHARM, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL| M1_THICK_HIDE, M2_PRINCE|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("submarginal unenrolled durneder wheelmen factoring", S_ANT, LVL(52, 12, -9, 2, 0), (G_RGROUP|3), A(ATTK(AT_MAGC, AD_BLAS, 4, 4), ATTK(AT_BREA, AD_BADE, 6, 5), ATTK(AT_BREA, AD_WET, 1, 7), ATTK(AT_BUTT, AD_VAPO, 4, 9), ATTK(AT_STNG, AD_SLUD, 7, 13), NO_ATTK), SIZ(1514, 1005, 0, MS_GROWL, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS| M1_CARNIVORE, M2_NOPOLY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giant termite", S_ANT, LVL(52, 9, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 50, 0, MS_SILENT, MZ_TINY), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("queen gi-ant", S_ANT, LVL(53, 25, -16, 85, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 8, 11), ATTK(AT_MAGC, AD_ACID, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_HITASTHREE, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_FLY, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("magic hawk moth", S_ANT, LVL(53, 20, -10, 40, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_MAGM, 8, 9), ATTK(AT_GAZE, AD_HALU, 5, 5), ATTK(AT_GAZE, AD_STCK, 1, 1), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("king woodlouse", S_ANT, LVL(54, 11, 0, 30, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_MAGM, 5, 5), ATTK(AT_GAZE, AD_MANA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_LORD, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("zippering disbeliever", S_ANT, LVL(54, 11, -21, 81, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_SITM, 6, 18), ATTK(AT_SPIT, AD_SANI, 1, 20), ATTK(AT_BITE, AD_POIS, 7, 12), ATTK(AT_BUTT, AD_NAST, 2, 14), ATTK(AT_ENGL, AD_WISD, 1, 13), ATTK(AT_BREA, AD_WEEP, 4, 3)), SIZ(2656, 285, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_REGEN| M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("prorestoration paisano", S_ANT, LVL(54, 9, -3, 75, 0), (G_GENO|3), A(ATTK(AT_BOOM, AD_FIRE, 4, 11), ATTK(AT_HUGS, AD_NEXU, 1, 17), ATTK(AT_CLAW, AD_SPEL, 4, 7), ATTK(AT_BREA, AD_FUMB, 5, 16), NO_ATTK, NO_ATTK), SIZ(243, 7, 0, MS_GLYPHS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_ANIMAL|M1_METALLIVORE, M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("drawable rutty comprehension facedown remarkably seigneurage spinet showily", S_ANT, LVL(55, 12, -2, 38, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_DIMN, 9, 7), ATTK(AT_MAGC, AD_DRIN, 8, 10), ATTK(AT_KICK, AD_DRIN, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2340, 1048, 0, MS_NEIGH, MZ_MEDIUM), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("optometrical kelpy", S_ANT, LVL(56, 14, -21, 93, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_ABDC, 2, 20), ATTK(AT_BREA, AD_BLEE, 2, 6), ATTK(AT_CLAW, AD_DETH, 4, 10), ATTK(AT_ENGL, AD_SAMU, 5, 12), NO_ATTK, NO_ATTK), SIZ(2990, 797, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_DISINT, 0, M1_SWIM|M1_CLING|M1_NOEYES|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("overelaborating subjoined tho", S_ANT, LVL(56, 18, -22, 90, 19), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_TERR, 9, 11), ATTK(AT_BREA, AD_CORR, 9, 1), ATTK(AT_BEAM, AD_SSEX, 8, 13), ATTK(AT_SPIT, AD_MAGM, 3, 1), NO_ATTK, NO_ATTK), SIZ(993, 1254, 0, MS_BUZZ, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_POIS| M1_CARNIVORE, M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("furlough deluded bugeye interdenominational", S_ANT, LVL(56, 12, -4, 28, -6), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_NTHR, 2, 10), ATTK(AT_BITE, AD_STON, 8, 15), ATTK(AT_SCRA, AD_ALIN, 4, 6), ATTK(AT_NONE, AD_STON, 0, 15), ATTK(AT_SPIT, AD_FEAR, 3, 8), ATTK(AT_WEAP, AD_NPRO, 8, 19)), SIZ(1765, 169, 0, MS_ANIMAL, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_THICK_HIDE| M1_TPORT, M2_UNDEAD|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sieving intelligence", S_ANT, LVL(57, 12, 1, 52, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_DEBT, 4, 18), ATTK(AT_SPIT, AD_SLEE, 9, 10), ATTK(AT_WEAP, AD_TRAI, 9, 19), ATTK(AT_SCRA, AD_SEDU, 7, 7), ATTK(AT_BEAM, AD_HEAL, 9, 15), NO_ATTK), SIZ(3942, 379, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE|M3_SLIME|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chattered expounded", S_ANT, LVL(58, 12, -22, 86, -4), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_ENCH, 4, 13), ATTK(AT_TENT, AD_NIVE, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(65, 739, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("variant celebrity", S_ANT, LVL(58, 41, -16, 11, -16), (G_VLGROUP|3), A(ATTK(AT_BREA, AD_VAMP, 1, 13), ATTK(AT_TENT, AD_BLAS, 3, 11), ATTK(AT_GAZE, AD_PLYS, 3, 9), ATTK(AT_WEAP, AD_CNCL, 5, 12), NO_ATTK, NO_ATTK), SIZ(192, 527, 0, MS_CASINO, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("battle hopper", S_ANT, LVL(58, 18, -10, 70, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_STUN, 8, 8), ATTK(AT_KICK, AD_RNG, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("snobby chloroform", S_ANT, LVL(59, 12, 6, 70, -17), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRLI, 6, 20), ATTK(AT_TRAM, AD_WGHT, 1, 7), ATTK(AT_WEAP, AD_UVUU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1209, 72, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("amulet-stealing ant", S_ANT, LVL(60, 18, -16, 0, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_SAMU, 8, 4), ATTK(AT_STNG, AD_SAMU, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invincible superman", S_ANT, LVL(60, 11, -40, 95, 0), (G_LGROUP|1), A(ATTK(AT_BITE, AD_FEAR, 20, 10), ATTK(AT_GAZE, AD_FEAR, 5, 10), ATTK(AT_HUGS, AD_FEAR, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SUPERMAN, MZ_SMALL), MR_POISON|MR_DEATH|MR_ACID|MR_DRAIN|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_ACID|M1_CARNIVORE|M1_SEE_INVIS|M1_FLY, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vapor ant", S_ANT, LVL(60, 18, -16, 0, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_VAPO, 8, 4), ATTK(AT_STNG, AD_DRST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("xtreme tracker", S_ANT, LVL(60, 15, -8, 60, -20), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_INSA, 6, 6), ATTK(AT_STNG, AD_CHRN, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_PLUSFOUR|MR_HITASFOUR|M1_ACID|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("space wasp", S_ANT, LVL(62, 18, -10, 100, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_POIS, 20, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("space wasp queen", S_ANT, LVL(62, 12, -6, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 20, 8), ATTK(AT_STNG, AD_POIS, 20, 8), ATTK(AT_BREA, AD_DRST, 20, 8), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SHRIEK, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("carnality finickier tessellated trusteeship", S_ANT, LVL(62, 11, 5, 85, 0), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_WERE, 9, 8), ATTK(AT_ENGL, AD_MAGM, 1, 11), ATTK(AT_BITE, AD_FAMN, 1, 8), ATTK(AT_TUCH, AD_AMNE, 1, 10), NO_ATTK, NO_ATTK), SIZ(517, 421, 0, MS_GROWL, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DRAIN, MR_DEATH, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOHEAD| M1_HUMANOID|M1_ACID, M2_MINION|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("telepathy goofed", S_ANT, LVL(63, 12, -15, 83, 20), (G_GENO|1), A(ATTK(AT_ENGL, AD_SITM, 3, 17), ATTK(AT_GAZE, AD_DISP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(224, 75, 0, MS_WERE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mantelet jerkiest", S_ANT, LVL(63, 11, -22, 88, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_ENGL, AD_FRZE, 2, 3), ATTK(AT_BUTT, AD_WERE, 8, 11), ATTK(AT_TENT, AD_DRCO, 5, 13), ATTK(AT_BITE, AD_NTHR, 9, 10), ATTK(AT_ENGL, AD_FUMB, 1, 18), ATTK(AT_CLAW, AD_ELEC, 6, 1)), SIZ(854, 88, 0, MS_PUPIL, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_UNSOLID|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("overcompensate disharmony", S_ANT, LVL(64, 12, -10, 94, 0), (G_VLGROUP|2), A(ATTK(AT_KICK, AD_FEAR, 6, 17), ATTK(AT_STNG, AD_DCAY, 3, 13), ATTK(AT_LASH, AD_SHAN, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(332, 722, 0, MS_CASINO, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_TUNNEL|M1_NOEYES|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("total crusading", S_ANT, LVL(64, 12, 7, 54, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_GAZE, AD_NIVE, 6, 18), ATTK(AT_SCRA, AD_INSA, 4, 19), ATTK(AT_ENGL, AD_LETH, 1, 10), ATTK(AT_ENGL, AD_DREA, 1, 15), NO_ATTK, NO_ATTK), SIZ(617, 1243, 0, MS_DEEPSTATE, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_REGEN|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("obol teleprinter umpteen", S_ANT, LVL(65, 8, -27, 74, 11), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_LASH, AD_WRAP, 6, 17), ATTK(AT_SPIT, AD_HEAL, 9, 12), ATTK(AT_TENT, AD_SHRD, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2219, 1449, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, MR_ACID, M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("oenomel petard", S_ANT, LVL(65, 13, -17, 82, 17), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_MAGC, AD_PART, 1, 21), ATTK(AT_WEAP, AD_ILLU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1754, 931, 0, MS_BARBER, MZ_TINY), MR_DISINT|MR_ACID, MR_DISINT, M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hiccupping approvement", S_ANT, LVL(65, 11, -25, 96, 18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_IDAM, 3, 21), ATTK(AT_BREA, AD_NIVE, 2, 3), ATTK(AT_EXPL, AD_MINA, 6, 7), ATTK(AT_SCRA, AD_SHRD, 1, 3), ATTK(AT_CLAW, AD_LEGS, 1, 11), NO_ATTK), SIZ(1141, 516, 0, MS_JAPANESE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gold armor ant", S_ANT, LVL(66, 26, -21, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 8, 13), ATTK(AT_MAGC, AD_ACID, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_HITASFOUR|MR_DEATH|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nave holocaust", S_ANT, LVL(66, 12, 3, 2, -20), (G_GENO|1), A(ATTK(AT_TUCH, AD_NUMB, 4, 4), ATTK(AT_BEAM, AD_POIS, 9, 7), ATTK(AT_TRAM, AD_FEAR, 8, 21), ATTK(AT_TENT, AD_CLRC, 4, 1), ATTK(AT_SPIT, AD_DGST, 9, 4), ATTK(AT_HUGS, AD_STTP, 1, 4)), SIZ(3957, 823, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_REGEN|M1_ACID|M1_POIS, M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("calculi confessedly", S_ANT, LVL(66, 8, -4, 11, 4), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_MANA, 4, 14), ATTK(AT_KICK, AD_POLY, 7, 3), ATTK(AT_CLAW, AD_SIN, 8, 1), ATTK(AT_BUTT, AD_INER, 5, 2), NO_ATTK, NO_ATTK), SIZ(586, 29, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH, MR_STONE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("uncrossed fating", S_ANT, LVL(66, 7, 5, 42, 0), (1), A(ATTK(AT_TENT, AD_TRAP, 1, 10), ATTK(AT_SPIT, AD_MALK, 6, 19), ATTK(AT_LASH, AD_COLD, 1, 17), ATTK(AT_BOOM, AD_NTHR, 1, 9), ATTK(AT_KICK, AD_THIR, 5, 20), ATTK(AT_BUTT, AD_SPC2, 8, 2)), SIZ(168, 1349, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_DISINT, M1_SWIM|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("debilitating cement blathering", S_ANT, LVL(66, 12, -10, 1, 0), (G_RGROUP|3), A(ATTK(AT_BOOM, AD_CAST, 6, 16), ATTK(AT_WEAP, AD_PART, 3, 21), ATTK(AT_CLAW, AD_FEAR, 2, 12), ATTK(AT_KICK, AD_SANI, 6, 21), ATTK(AT_LASH, AD_DEST, 6, 1), NO_ATTK), SIZ(2092, 370, 0, MS_WOLLOH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_SLEEP, M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wreckage melting fellowman chifforobe", S_ANT, LVL(67, 12, 3, 59, 15), (G_RGROUP|3), A(ATTK(AT_BOOM, AD_MAGM, 1, 6), ATTK(AT_WEAP, AD_LUCK, 1, 9), ATTK(AT_KICK, AD_TCKL, 5, 21), ATTK(AT_BOOM, AD_MAGM, 5, 19), ATTK(AT_CLAW, AD_SLOW, 1, 6), NO_ATTK), SIZ(1325, 713, 0, MS_CHICKEN, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE, M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("leafage zizzle", S_ANT, LVL(68, 12, 7, 82, 0), (G_UNIQ|2), A(ATTK(AT_RATH, AD_DCAY, 9, 6), ATTK(AT_GAZE, AD_LUCK, 5, 5), ATTK(AT_NONE, AD_POLY, 0, 19), ATTK(AT_BREA, AD_DREN, 3, 18), ATTK(AT_LASH, AD_EDGE, 1, 5), ATTK(AT_RATH, AD_CLRC, 7, 19)), SIZ(1148, 435, 0, MS_SOLDIER, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("worker deprecative", S_ANT, LVL(68, 23, -23, 94, -1), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_BLAS, 4, 17), ATTK(AT_BREA, AD_NUMB, 9, 3), ATTK(AT_BREA, AD_ELEC, 3, 18), ATTK(AT_STNG, AD_AMNE, 4, 5), ATTK(AT_SPIT, AD_THIE, 4, 3), NO_ATTK), SIZ(1458, 351, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_ELEC, 0, M1_NOHANDS|M1_MINDLESS|M1_HUMANOID, M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SPIDER, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hundredfold rejudged", S_ANT, LVL(68, 12, -27, 91, 0), (G_SGROUP|2), A(ATTK(AT_CLAW, AD_TRAI, 8, 17), ATTK(AT_NONE, AD_LETH, 4, 9), ATTK(AT_KICK, AD_DRCH, 6, 6), ATTK(AT_NONE, AD_NACU, 6, 2), ATTK(AT_ENGL, AD_NEXU, 2, 17), NO_ATTK), SIZ(1429, 490, 0, MS_DEAD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("assault red dragonfly", S_ANT, LVL(68, 20, -13, 80, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PAIN, 15, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("oceanologist redhead", S_ANT, LVL(69, 6, 8, 55, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_AGGR, 1, 7), ATTK(AT_BITE, AD_WEEP, 6, 14), ATTK(AT_TRAM, AD_NAST, 1, 13), ATTK(AT_HUGS, AD_SEDU, 9, 14), ATTK(AT_TENT, AD_DGST, 6, 10), NO_ATTK), SIZ(983, 14, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SLITHY|M1_TPORT_CNTRL| M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_JEWELS|M2_GIANT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reformability waddied coiffeuse", S_ANT, LVL(69, 11, 2, 56, 0), (1), A(ATTK(AT_CLAW, AD_UNPR, 5, 8), ATTK(AT_TRAM, AD_TIME, 1, 16), ATTK(AT_ENGL, AD_DRIN, 2, 12), ATTK(AT_KICK, AD_DFOO, 7, 12), ATTK(AT_ENGL, AD_TIME, 2, 13), NO_ATTK), SIZ(4496, 106, 0, MS_GIBBERISH, MZ_HUGE), 0, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW| M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("infection spreadmaster", S_ANT, LVL(70, 12, 0, 0, 0), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PEST, 6, 6), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("supersoldier ant", S_ANT, LVL(70, 18, -24, 0, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), ATTK(AT_STNG, AD_DRST, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sectile concern", S_ANT, LVL(70, 19, -11, 95, 7), (G_GENO|4), A(ATTK(AT_HUGS, AD_INSA, 6, 1), ATTK(AT_ENGL, AD_HEAL, 5, 15), ATTK(AT_NONE, AD_BLND, 7, 17), ATTK(AT_SPIT, AD_CALM, 6, 17), ATTK(AT_ENGL, AD_MEMO, 1, 20), ATTK(AT_STNG, AD_CNCL, 1, 13)), SIZ(3496, 275, 0, MS_PRINCIPAL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("aerofoil bipartisan", S_ANT, LVL(70, 12, -21, 41, 5), (1), A(ATTK(AT_SCRA, AD_CONF, 1, 8), ATTK(AT_TUCH, AD_MINA, 1, 10), ATTK(AT_SCRA, AD_AMNE, 4, 14), ATTK(AT_STNG, AD_ELEC, 3, 11), ATTK(AT_ENGL, AD_STTP, 9, 19), ATTK(AT_NONE, AD_STAT, 3, 5)), SIZ(934, 149, 0, MS_BARBER, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_CARNIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fusile tip heartbreaker roadblock premeditation", S_ANT, LVL(70, 11, -3, 97, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BUTT, AD_PHYS, 8, 7), ATTK(AT_CLAW, AD_WRAT, 1, 4), ATTK(AT_SPIT, AD_FAMN, 1, 7), ATTK(AT_HUGS, AD_WGHT, 1, 13), ATTK(AT_STNG, AD_SGLD, 8, 1), NO_ATTK), SIZ(1396, 1185, 0, MS_PUPIL, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_SLITHY|M1_OVIPAROUS|M1_TPORT| M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("retainer wasp", S_ANT, LVL(71, 20, -6, 40, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_STAT, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gerontic communicating", S_ANT, LVL(71, 16, -25, 90, 13), (G_VLGROUP|2), A(ATTK(AT_WEAP, AD_HEAL, 2, 12), ATTK(AT_NONE, AD_STAT, 6, 11), ATTK(AT_SCRA, AD_CNCL, 5, 19), ATTK(AT_BEAM, AD_THIE, 6, 15), ATTK(AT_WEAP, AD_POLY, 1, 12), ATTK(AT_TUCH, AD_DISN, 9, 15)), SIZ(1654, 1206, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_NEEDPICK|M1_NOLIMBS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jurisprudent hared", S_ANT, LVL(71, 23, -23, 92, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TENT, AD_POLY, 5, 13), ATTK(AT_TUCH, AD_WISD, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1829, 717, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_CONCEAL|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_UNSOLID, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("biter effendi", S_ANT, LVL(71, 10, -9, 61, 12), (G_GENO|G_VLGROUP|3), A(ATTK(AT_LASH, AD_BADE, 2, 8), ATTK(AT_WEAP, AD_TCKL, 8, 10), ATTK(AT_BOOM, AD_LEGS, 9, 20), ATTK(AT_BITE, AD_RNG, 7, 7), ATTK(AT_BUTT, AD_TREM, 6, 13), ATTK(AT_WEAP, AD_WEBS, 3, 17)), SIZ(827, 500, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_CLING|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("capitate preset", S_ANT, LVL(72, 12, -30, 55, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_VULN, 6, 2), ATTK(AT_TUCH, AD_VULN, 9, 9), ATTK(AT_SPIT, AD_STUN, 9, 19), ATTK(AT_BITE, AD_WERE, 5, 1), ATTK(AT_KICK, AD_DRIN, 6, 3), ATTK(AT_EXPL, AD_SEDU, 6, 20)), SIZ(235, 17, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP|MR_ACID, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID, M2_UNDEAD|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("entry sunup reintroduced", S_ANT, LVL(72, 16, 5, 78, 0), (G_RGROUP|4), A(ATTK(AT_HUGS, AD_FAMN, 1, 1), ATTK(AT_BITE, AD_WET, 8, 13), ATTK(AT_BREA, AD_CNCL, 8, 8), ATTK(AT_KICK, AD_SAMU, 1, 10), ATTK(AT_STNG, AD_CURS, 2, 9), ATTK(AT_BREA, AD_MANA, 7, 9)), SIZ(3, 139, 0, MS_SPELL, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kilobyte twiddled retaken pixyish", S_ANT, LVL(72, 17, -13, 53, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_TUCH, AD_RBRE, 2, 21), ATTK(AT_TUCH, AD_SLOW, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1481, 69, 0, MS_GRUNT, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unimaginative weatherman", S_ANT, LVL(72, 10, -3, 93, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_THIR, 7, 4), ATTK(AT_CLAW, AD_SPC2, 5, 3), ATTK(AT_HUGS, AD_NGRA, 1, 18), ATTK(AT_WEAP, AD_FAKE, 4, 3), NO_ATTK, NO_ATTK), SIZ(764, 270, 0, MS_GIBBERISH, MZ_SMALL), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("retinoscopy cosmetologist", S_ANT, LVL(72, 11, -3, 51, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TRAM, AD_MANA, 1, 3), ATTK(AT_HUGS, AD_SOUN, 7, 10), ATTK(AT_TUCH, AD_FRZE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1483, 144, 0, MS_ANIMAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, 0, M1_NOHEAD|M1_ACID|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gallant horseshoer narrated", S_ANT, LVL(73, 5, -8, 54, 0), (1), A(ATTK(AT_BOOM, AD_RBRE, 8, 1), ATTK(AT_BITE, AD_BANI, 2, 2), ATTK(AT_BITE, AD_TLPT, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(217, 1488, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_CLING|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("black ants of Timothy Thummel", S_ANT, LVL(74, 18, -23, 100, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("brown ants of Timothy Thummel", S_ANT, LVL(74, 18, -25, 100, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_ACID, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("red ants of Timothy Thummel", S_ANT, LVL(74, 24, -22, 100, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_FIRE, 5, 30), ATTK(AT_SPIT, AD_FIRE, 5, 30), ATTK(AT_BREA, AD_FIRE, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("virulent locust", S_ANT, LVL(75, 12, -6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PEST, 4, 8), ATTK(AT_STNG, AD_PEST, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stag god", S_ANT, LVL(75, 24, -25, 0, 0), (1), A(ATTK(AT_BITE, AD_DETH, 12, 16), ATTK(AT_BREA, AD_ELEC, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC|MR_DEATH|MR_STONE|MR_HITASTWO, MR_POISON|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("ortolan suppressible", S_ANT, LVL(75, 12, 3, 61, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TRAM, AD_DAMA, 3, 5), ATTK(AT_ENGL, AD_RAGN, 9, 20), ATTK(AT_TUCH, AD_TCKL, 9, 1), ATTK(AT_SCRA, AD_CNCL, 2, 17), ATTK(AT_BREA, AD_TCKL, 5, 8), ATTK(AT_GAZE, AD_RUST, 8, 15)), SIZ(203, 75, 0, MS_POKEDEX, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("challenging fevered", S_ANT, LVL(75, 30, -14, 91, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TRAM, AD_SOUN, 1, 10), ATTK(AT_TRAM, AD_BANI, 7, 5), ATTK(AT_BUTT, AD_MALK, 2, 16), ATTK(AT_MAGC, AD_DISN, 1, 2), ATTK(AT_LASH, AD_FRZE, 2, 12), ATTK(AT_KICK, AD_ILLU, 7, 2)), SIZ(1705, 477, 0, MS_HANDY, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, 0, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("execrably hedgehop beckoner unearned", S_ANT, LVL(75, 9, -16, 100, 0), (G_RGROUP|4), A(ATTK(AT_BREA, AD_CNCL, 4, 19), ATTK(AT_BUTT, AD_SPEL, 6, 17), ATTK(AT_TENT, AD_MEMO, 3, 14), ATTK(AT_MAGC, AD_CALM, 3, 7), ATTK(AT_BEAM, AD_RUST, 4, 21), NO_ATTK), SIZ(107, 15, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_REGEN|M1_ACID|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("coequate sharecropped", S_ANT, LVL(75, 14, 4, 79, -2), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_SHAN, 6, 8), ATTK(AT_BEAM, AD_TERR, 7, 7), ATTK(AT_LASH, AD_ILLU, 8, 6), ATTK(AT_CLAW, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK), SIZ(754, 659, 0, MS_SHRIEK, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pseudoclassical intermix", S_ANT, LVL(75, 1, -14, 90, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_AGGR, 3, 1), ATTK(AT_STNG, AD_INER, 1, 16), ATTK(AT_MAGC, AD_CAST, 1, 5), ATTK(AT_SPIT, AD_LAZY, 7, 5), NO_ATTK, NO_ATTK), SIZ(1928, 211, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ladder snowpack", S_ANT, LVL(78, 13, -5, 78, 0), (1), A(ATTK(AT_WEAP, AD_ALIN, 3, 8), ATTK(AT_ENGL, AD_TDRA, 7, 5), ATTK(AT_STNG, AD_UVUU, 2, 17), ATTK(AT_BREA, AD_MINA, 1, 9), NO_ATTK, NO_ATTK), SIZ(796, 977, 0, MS_PHOTO, MZ_HUMAN), MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("phrenologist bailment", S_ANT, LVL(78, 12, -11, 89, 0), (1), A(ATTK(AT_SCRA, AD_DEBT, 1, 8), ATTK(AT_TENT, AD_INER, 6, 2), ATTK(AT_EXPL, AD_MEMO, 7, 11), ATTK(AT_NONE, AD_DFOO, 4, 16), NO_ATTK, NO_ATTK), SIZ(366, 471, 0, MS_SQAWK, MZ_TINY), MR_COLD, 0, M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_HERBIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("detumescent weightlessly", S_ANT, LVL(78, 12, -13, 91, 0), (1), A(ATTK(AT_NONE, AD_NGRA, 0, 9), ATTK(AT_HUGS, AD_STCK, 6, 1), ATTK(AT_STNG, AD_DRLI, 8, 4), ATTK(AT_ENGL, AD_DISP, 4, 2), ATTK(AT_MAGC, AD_WRAP, 0, 21), ATTK(AT_HUGS, AD_STON, 1, 11)), SIZ(675, 1066, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS, M2_MINION|M2_WANDER|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wattmeter sunshiny reformating blacksmith bloomier tarnish", S_ANT, LVL(79, 18, -26, 87, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SPIT, AD_EDGE, 7, 9), ATTK(AT_TUCH, AD_DISP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1537, 31, 0, MS_ALLA, MZ_SMALL), MR_COLD|MR_POISON|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_MIND_FLAYER, M4_REVIVE|M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("denationalizing absurdly", S_ANT, LVL(79, 12, -7, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DIMN, 2, 17), ATTK(AT_BITE, AD_FAMN, 6, 7), ATTK(AT_SCRA, AD_PLAS, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(203, 755, 0, MS_IMITATE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_FLY|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_NO_DECAY|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mucencab", S_ANT, LVL(79, 25, -23, 90, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_BEAM, AD_NPRO, 1, 1), ATTK(AT_GAZE, AD_NAST, 2, 2), ATTK(AT_BEAM, AD_PLYS, 2, 5), ATTK(AT_GAZE, AD_DREA, 9, 10), ATTK(AT_STNG, AD_PHYS, 7, 14)), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_DEATH|MR_HITASTHREE, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black hopper x", S_ANT, LVL(79, 22, -16, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FAMN, 10, 10), ATTK(AT_BREA, AD_MAGM, 10, 12), ATTK(AT_BITE, AD_STAT, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_DEATH, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("trasher ant", S_ANT, LVL(80, 18, -16, 0, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_DEST, 8, 4), ATTK(AT_STNG, AD_DRST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("stouthearted underspending", S_ANT, LVL(80, 9, -11, 51, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BITE, AD_DEPR, 5, 10), ATTK(AT_TUCH, AD_CHKH, 2, 2), ATTK(AT_SCRA, AD_TERR, 7, 18), ATTK(AT_TRAM, AD_STAT, 3, 21), ATTK(AT_STNG, AD_SLIM, 6, 21), ATTK(AT_BUTT, AD_PLYS, 1, 10)), SIZ(38, 753, 0, MS_SISSY, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("predictively genii incest", S_ANT, LVL(80, 12, -1, 98, 0), (1), A(ATTK(AT_TENT, AD_TECH, 5, 9), ATTK(AT_TRAM, AD_ENCH, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2411, 710, 0, MS_MUTE, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("leacher bunkered stale pettifogged curatorial unobtainable philosophic", S_ANT, LVL(80, 11, -23, 65, -10), (G_GENO|1), A(ATTK(AT_STNG, AD_ANTI, 3, 7), ATTK(AT_WEAP, AD_GRAV, 6, 14), ATTK(AT_KICK, AD_NPRO, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1375, 1227, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cauldron treat", S_ANT, LVL(80, 16, 10, 74, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_HEAL, 5, 6), ATTK(AT_BITE, AD_WRAT, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(71, 46, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dark dome", S_ANT, LVL(81, 11, -35, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 7, 12), ATTK(AT_BEAM, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_GRAV, 12, 16), ATTK(AT_MAGC, AD_ACID, 7, 7), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOLIMBS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("acetylcholine teetered", S_ANT, LVL(81, 19, -13, 76, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_PART, 9, 8), ATTK(AT_BREA, AD_CHRN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(551, 11, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_NASTY|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("description defense constituting", S_ANT, LVL(81, 41, -6, 57, 5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_SPEL, 1, 20), ATTK(AT_BITE, AD_DGST, 1, 14), ATTK(AT_HUGS, AD_SPC2, 7, 12), ATTK(AT_ENGL, AD_MIDI, 3, 14), ATTK(AT_SCRA, AD_FLAM, 1, 17), NO_ATTK), SIZ(694, 1069, 0, MS_CORONA, MZ_HUMAN), MR_COLD, 0, M1_SWIM|M1_NEEDPICK|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("semidaily roentgenologist squirmiest libbed chuting", S_ANT, LVL(81, 12, -7, 8, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_NPRO, 6, 12), ATTK(AT_SCRA, AD_MINA, 9, 21), ATTK(AT_SCRA, AD_NPRO, 1, 9), ATTK(AT_KICK, AD_DGST, 7, 2), ATTK(AT_HUGS, AD_TIME, 6, 1), ATTK(AT_TUCH, AD_DETH, 6, 17)), SIZ(29, 272, 0, MS_SOCKS, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL| M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("outstroke tilde electroencephalograph", S_ANT, LVL(81, 24, -20, 100, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_DISE, 2, 3), ATTK(AT_HUGS, AD_WRAT, 6, 2), ATTK(AT_SCRA, AD_CURS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1234, 924, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ichthyoid citywide", S_ANT, LVL(82, 17, 5, 97, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_KICK, AD_SGLD, 9, 8), ATTK(AT_SPIT, AD_CHKH, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1577, 567, 0, MS_ALLA, MZ_SMALL), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_SLITHY|M1_TPORT|M1_ACID, M2_PRINCE|M2_DEMON|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("outwit convertor", S_ANT, LVL(82, 12, -13, 65, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_TIME, 3, 14), ATTK(AT_SCRA, AD_FUMB, 5, 6), ATTK(AT_KICK, AD_STON, 9, 2), ATTK(AT_TUCH, AD_PEST, 6, 8), ATTK(AT_SCRA, AD_STCK, 3, 2), ATTK(AT_GAZE, AD_SEDU, 5, 2)), SIZ(2534, 1068, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOTAKE, M2_NOPOLY|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("colluvial tautonym remarkably", S_ANT, LVL(83, 14, -9, 34, 15), (G_GENO|1), A(ATTK(AT_TUCH, AD_MCRE, 7, 13), ATTK(AT_GAZE, AD_WEBS, 8, 3), ATTK(AT_KICK, AD_WRAT, 4, 15), ATTK(AT_TUCH, AD_INSA, 1, 9), NO_ATTK, NO_ATTK), SIZ(1073, 373, 0, MS_GURGLE, MZ_TINY), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("yachtman stair", S_ANT, LVL(83, 11, 6, 91, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_BADE, 1, 18), ATTK(AT_SPIT, AD_FEMI, 1, 3), ATTK(AT_WEAP, AD_INER, 3, 1), ATTK(AT_GAZE, AD_CALM, 9, 7), NO_ATTK, NO_ATTK), SIZ(810, 107, 0, MS_SING, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pastiche nonaddictive", S_ANT, LVL(83, 18, 9, 83, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_SPIT, AD_FAKE, 9, 18), ATTK(AT_ENGL, AD_MAGM, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2967, 540, 0, MS_MUMBLE, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, MR_DEATH, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_ACID, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("levitate solarium", S_ANT, LVL(83, 15, 4, 46, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_WGHT, 2, 20), ATTK(AT_SCRA, AD_CHAO, 2, 11), ATTK(AT_BOOM, AD_DRLI, 4, 11), ATTK(AT_NONE, AD_UVUU, 0, 6), ATTK(AT_WEAP, AD_SITM, 5, 17), ATTK(AT_TENT, AD_NPRO, 1, 3)), SIZ(2589, 72, 0, MS_SQEEK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("enlightening deferentially", S_ANT, LVL(84, 15, 0, 31, 19), (G_GENO|1), A(ATTK(AT_TRAM, AD_DREA, 8, 13), ATTK(AT_KICK, AD_POLY, 7, 8), ATTK(AT_WEAP, AD_ALIN, 8, 1), ATTK(AT_NONE, AD_DRIN, 3, 9), ATTK(AT_TUCH, AD_BLEE, 2, 20), ATTK(AT_BREA, AD_FLAM, 7, 5)), SIZ(88, 62, 0, MS_REPAIR, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_ACID|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("crackly repositioned", S_ANT, LVL(85, 33, -4, 76, 17), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_BLAS, 3, 10), ATTK(AT_LASH, AD_DREN, 9, 20), ATTK(AT_GAZE, AD_CNCL, 3, 15), ATTK(AT_ENGL, AD_TERR, 3, 12), ATTK(AT_NONE, AD_NTHR, 2, 12), ATTK(AT_LASH, AD_FRZE, 9, 3)), SIZ(3625, 365, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("patriarchy undergoing", S_ANT, LVL(85, 13, -27, 81, 5), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_NIVE, 1, 11), ATTK(AT_TRAM, AD_NIVE, 9, 19), ATTK(AT_RATH, AD_MINA, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(653, 108, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_NOTAKE|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("noblemen sacrum", S_ANT, LVL(86, 11, -23, 76, 0), (G_VLGROUP|4), A(ATTK(AT_ENGL, AD_SLEE, 2, 5), ATTK(AT_LASH, AD_HODS, 9, 9), ATTK(AT_ENGL, AD_SIN, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1981, 137, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID|M1_HERBIVORE, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("extempore undercurrent posterior miffing loaner", S_ANT, LVL(86, 29, -22, 98, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_EXPL, AD_DFOO, 1, 3), ATTK(AT_KICK, AD_LEGS, 1, 8), ATTK(AT_SPIT, AD_FREN, 5, 3), ATTK(AT_EXPL, AD_FAKE, 6, 2), NO_ATTK, NO_ATTK), SIZ(275, 183, 0, MS_SELFHARM, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_TPORT, M2_VAMPIRE|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("psalmed abreact camellia", S_ANT, LVL(86, 13, 2, 60, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_ACID, 1, 10), ATTK(AT_NONE, AD_UVUU, 0, 16), ATTK(AT_LASH, AD_DFOO, 1, 7), ATTK(AT_BUTT, AD_HALU, 3, 10), NO_ATTK, NO_ATTK), SIZ(19, 708, 0, MS_IMITATE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_MIND_FLAYER|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("moonlit papillon", S_ANT, LVL(86, 18, -20, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 15), ATTK(AT_MAGC, AD_MAGM, 10, 12), ATTK(AT_GAZE, AD_POIS, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ultra cockroach", S_ANT, LVL(86, 12, -12, 100, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEAR, 10, 50), ATTK(AT_BREA, AD_DRST, 10, 12), ATTK(AT_GAZE, AD_DREN, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BUZZ, MZ_HUGE), MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_REGEN|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("degreased dioritic", S_ANT, LVL(86, 12, -19, 58, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ICEB, 5, 1), ATTK(AT_TRAM, AD_CAST, 1, 15), ATTK(AT_TENT, AD_TDRA, 1, 17), ATTK(AT_MAGC, AD_GLIB, 5, 1), ATTK(AT_NONE, AD_CHRN, 2, 17), ATTK(AT_LASH, AD_BLND, 1, 3)), SIZ(1199, 227, 0, MS_SISSY, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("foresaid limiting", S_ANT, LVL(87, 19, -28, 33, 0), (2), A(ATTK(AT_TRAM, AD_PLYS, 1, 20), ATTK(AT_NONE, AD_STCK, 3, 3), ATTK(AT_STNG, AD_DAMA, 5, 6), ATTK(AT_BEAM, AD_VULN, 4, 21), NO_ATTK, NO_ATTK), SIZ(460, 781, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_TPORT| M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("curdled noosing handbreadth tootling shadier stonish devotee", S_ANT, LVL(87, 11, -13, 74, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_FEMI, 6, 1), ATTK(AT_LASH, AD_DARK, 7, 5), ATTK(AT_EXPL, AD_BADE, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(512, 1006, 0, MS_ESCAPE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC, MR_SLEEP, M1_FLY|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_HERBIVORE| M1_OMNIVORE, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("traduce attaint", S_ANT, LVL(88, 12, -10, 61, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_CALM, 1, 8), ATTK(AT_HUGS, AD_DISP, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2052, 597, 0, MS_GAARDIEN, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lumper proofread creed", S_ANT, LVL(88, 17, 9, 23, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_SOUN, 2, 18), ATTK(AT_GAZE, AD_PAIN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(351, 592, 0, MS_GIBBERISH, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, MR_COLD, M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_TPORT, M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pinned drolly", S_ANT, LVL(88, 14, -14, 42, -5), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_ENGL, AD_RUST, 5, 1), ATTK(AT_BITE, AD_DREN, 4, 2), ATTK(AT_BITE, AD_NUMB, 1, 8), ATTK(AT_WEAP, AD_CHAO, 1, 7), ATTK(AT_TENT, AD_VOMT, 0, 16), NO_ATTK), SIZ(2962, 948, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gnash pseudolegendary", S_ANT, LVL(89, 14, -10, 97, 0), (G_LGROUP|3), A(ATTK(AT_BREA, AD_DETH, 5, 16), ATTK(AT_CLAW, AD_SLEE, 3, 17), ATTK(AT_BITE, AD_CHRN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2092, 962, 0, MS_PANTS, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_COLD|MR_STONE, M1_FLY|M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_POIS| M1_OMNIVORE, M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("striated rerolled escarole analyzed", S_ANT, LVL(90, 8, 6, 57, -10), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_SLIM, 1, 21), ATTK(AT_BEAM, AD_MALK, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(308, 167, 0, MS_BURBLE, MZ_LARGE), MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("agoraphobic cretinism rampage choppiest", S_ANT, LVL(90, 12, 8, 91, -3), (G_GENO|2), A(ATTK(AT_CLAW, AD_ICEB, 4, 14), ATTK(AT_SPIT, AD_COLD, 2, 2), ATTK(AT_WEAP, AD_SLIM, 4, 1), ATTK(AT_NONE, AD_MAGM, 9, 7), NO_ATTK, NO_ATTK), SIZ(2, 4, 0, MS_GYPSY, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("otolithic levering", S_ANT, LVL(91, 12, -3, 68, -12), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_DGST, 1, 9), ATTK(AT_CLAW, AD_SPC2, 7, 8), ATTK(AT_GAZE, AD_DARK, 6, 14), ATTK(AT_BEAM, AD_PART, 1, 13), ATTK(AT_STNG, AD_GLIB, 3, 15), ATTK(AT_TENT, AD_SLEE, 7, 1)), SIZ(4578, 90, 0, MS_NEIGH, MZ_LARGE), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_ACID| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unthought reviler", S_ANT, LVL(91, 10, -23, 83, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_SSEX, 6, 14), ATTK(AT_SPIT, AD_ENCH, 5, 4), ATTK(AT_TUCH, AD_SITM, 9, 20), ATTK(AT_ENGL, AD_PAIN, 3, 2), NO_ATTK, NO_ATTK), SIZ(134, 236, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_POIS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("complexest dashing", S_ANT, LVL(91, 12, -19, 61, 0), (1), A(ATTK(AT_WEAP, AD_POLY, 3, 18), ATTK(AT_BREA, AD_NGEN, 4, 2), ATTK(AT_BEAM, AD_DFOO, 2, 12), ATTK(AT_BEAM, AD_INSA, 8, 20), NO_ATTK, NO_ATTK), SIZ(650, 1069, 0, MS_FART_LOUD, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flipped unreasoned", S_ANT, LVL(92, 15, 9, 7, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_SPEL, 2, 3), ATTK(AT_TENT, AD_FAKE, 7, 20), ATTK(AT_MAGC, AD_DROP, 5, 16), ATTK(AT_BUTT, AD_MANA, 1, 18), ATTK(AT_NONE, AD_HALU, 3, 10), ATTK(AT_WEAP, AD_THIE, 1, 8)), SIZ(685, 888, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("precleaning willfully", S_ANT, LVL(92, 13, -5, 57, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_CURS, 1, 2), ATTK(AT_GAZE, AD_DISP, 5, 6), ATTK(AT_BREA, AD_SLOW, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1355, 330, 0, MS_NURSE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, MR_FIRE, M1_NOTAKE|M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_DWARF|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("calorimetric verifiable creeping uncloak strongman", S_ANT, LVL(93, 23, 2, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_NACU, 4, 20), ATTK(AT_WEAP, AD_NUMB, 7, 20), ATTK(AT_TRAM, AD_DARK, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(124, 810, 0, MS_COW, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("promenaded infarcted waggoner", S_ANT, LVL(93, 27, -4, 25, 0), (G_GENO|4), A(ATTK(AT_RATH, AD_PEST, 0, 14), ATTK(AT_SCRA, AD_VULN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1339, 436, 0, MS_ESCAPE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH, MR_COLD|MR_SLEEP, M1_FLY|M1_NOTAKE|M1_NOHEAD|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("misarranged maoist", S_ANT, LVL(93, 12, -9, 77, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_RAGN, 4, 5), ATTK(AT_ENGL, AD_ABDC, 4, 8), ATTK(AT_WEAP, AD_SLIM, 9, 16), ATTK(AT_MAGC, AD_CLRC, 6, 4), NO_ATTK, NO_ATTK), SIZ(3773, 227, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_OMNIVORE, M2_LORD|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unbidden cognoscing", S_ANT, LVL(94, 19, 3, 93, 0), (1), A(ATTK(AT_CLAW, AD_FEAR, 1, 7), ATTK(AT_BREA, AD_ICUR, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1504, 93, 0, MS_REPAIR, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("basilar catfish", S_ANT, LVL(94, 12, 1, 65, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 7, 15), ATTK(AT_BOOM, AD_DRCH, 7, 9), ATTK(AT_MAGC, AD_DARK, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(618, 619, 0, MS_SPOILER, MZ_LARGE), MR_ACID|MR_DEATH, 0, M1_CLING|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("deflagration recording", S_ANT, LVL(94, 12, -23, 65, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BEAM, AD_INVE, 8, 14), ATTK(AT_TRAM, AD_SLOW, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1260, 29, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_FLY, M2_NASTY|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gullying unpiling", S_ANT, LVL(95, 11, -4, 63, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_TRAP, 9, 10), ATTK(AT_BUTT, AD_LITT, 6, 2), ATTK(AT_BITE, AD_TCKL, 8, 9), ATTK(AT_BITE, AD_RNG, 2, 11), NO_ATTK, NO_ATTK), SIZ(1080, 97, 0, MS_BARK, MZ_TINY), MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_NOHEAD, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("uncultivated distillate", S_ANT, LVL(95, 12, -27, 70, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_KICK, AD_WEEP, 1, 13), ATTK(AT_BEAM, AD_ABDC, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1158, 249, 0, MS_LIEDER, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cellarer republicanism", S_ANT, LVL(95, 12, -15, 64, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_LUCK, 4, 6), ATTK(AT_WEAP, AD_LAZY, 3, 15), ATTK(AT_BITE, AD_FRZE, 9, 15), ATTK(AT_TUCH, AD_CALM, 1, 13), ATTK(AT_BUTT, AD_CURS, 1, 21), NO_ATTK), SIZ(975, 251, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("brawling endamaging kinesthetically", S_ANT, LVL(95, 31, -26, 9, -12), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_SPC2, 9, 17), ATTK(AT_BUTT, AD_DAMA, 2, 3), ATTK(AT_CLAW, AD_LETH, 1, 19), ATTK(AT_BREA, AD_CNCL, 1, 7), ATTK(AT_MAGC, AD_ACID, 9, 15), NO_ATTK), SIZ(2166, 792, 0, MS_GROWL, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cyborg ant", S_ANT, LVL(95, 18, -28, 0, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_STNG, AD_DRST, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("barcarole dan", S_ANT, LVL(95, 12, 5, 69, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_STCK, 7, 14), ATTK(AT_BREA, AD_THIE, 3, 12), ATTK(AT_BUTT, AD_GRAV, 1, 5), ATTK(AT_SCRA, AD_PEST, 2, 19), ATTK(AT_NONE, AD_FRZE, 8, 8), ATTK(AT_BUTT, AD_DISP, 5, 4)), SIZ(763, 700, 0, MS_SQAWK, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY|M2_COLLECT| M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_MIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("deflower counterattacking", S_ANT, LVL(95, 15, 4, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRLI, 1, 17), ATTK(AT_SCRA, AD_ACID, 1, 19), ATTK(AT_ENGL, AD_LUCK, 4, 9), ATTK(AT_TRAM, AD_SLIM, 8, 4), ATTK(AT_SPIT, AD_STON, 6, 8), NO_ATTK), SIZ(1873, 249, 0, MS_PARROT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_SLEEP, M1_FLY|M1_CLING|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rechristened irritation philadelphia ie", S_ANT, LVL(96, 20, 5, 61, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_ICEB, 4, 13), ATTK(AT_BUTT, AD_RNG, 4, 5), ATTK(AT_BOOM, AD_DREA, 3, 3), ATTK(AT_SCRA, AD_CURS, 5, 12), NO_ATTK, NO_ATTK), SIZ(1088, 191, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("indissolubly neoteric", S_ANT, LVL(96, 15, -4, 51, 0), (1), A(ATTK(AT_TENT, AD_SAMU, 7, 17), ATTK(AT_BITE, AD_DRIN, 6, 12), ATTK(AT_SCRA, AD_DRIN, 6, 1), ATTK(AT_WEAP, AD_INSA, 1, 12), ATTK(AT_TRAM, AD_AXUS, 9, 2), NO_ATTK), SIZ(2062, 720, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_ELEC, 0, M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("normalized preselected", S_ANT, LVL(96, 37, 9, 57, 9), (1), A(ATTK(AT_NONE, AD_DRCH, 7, 18), ATTK(AT_TENT, AD_DETH, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(302, 71, 0, MS_HISS, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("oxford tastefully", S_ANT, LVL(97, 22, -26, 3, 10), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_SPEL, 7, 5), ATTK(AT_NONE, AD_BANI, 3, 18), ATTK(AT_TUCH, AD_TRAP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(152, 624, 0, MS_STABILIZE, MZ_LARGE), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cacophonously excoriation", S_ANT, LVL(98, 14, -19, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_LUCK, 9, 4), ATTK(AT_GAZE, AD_DISE, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(506, 249, 0, MS_STENCH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("renouncer cleverer", S_ANT, LVL(98, 9, 0, 67, 0), (4), A(ATTK(AT_MAGC, AD_LEGS, 7, 14), ATTK(AT_BITE, AD_LEVI, 6, 17), ATTK(AT_CLAW, AD_FAMN, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(262, 1006, 0, MS_HANDY, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID, MR_FIRE, M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("salvageable wast", S_ANT, LVL(98, 12, 8, 48, -2), (G_GENO|1), A(ATTK(AT_BOOM, AD_STCK, 7, 18), ATTK(AT_ENGL, AD_FREN, 8, 10), ATTK(AT_SPIT, AD_DISP, 6, 12), ATTK(AT_MAGC, AD_AXUS, 5, 6), NO_ATTK, NO_ATTK), SIZ(3083, 1589, 0, MS_COW, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_AMORPHOUS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("laminary chronic", S_ANT, LVL(99, 12, -27, 99, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_BADE, 3, 10), ATTK(AT_WEAP, AD_WRAP, 9, 12), ATTK(AT_SCRA, AD_ICEB, 5, 1), ATTK(AT_BREA, AD_MIDI, 3, 9), NO_ATTK, NO_ATTK), SIZ(3143, 669, 0, MS_LIEDER, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE, M1_SWIM|M1_NEEDPICK|M1_POIS, M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("wickerwork executioner", S_ANT, LVL(99, 9, -12, 57, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_DREA, 7, 9), ATTK(AT_BITE, AD_THIR, 8, 19), ATTK(AT_BITE, AD_DISN, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(785, 609, 0, MS_SHOE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_AMPHIBIOUS|M1_POIS, M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("autoregulatory pipit", S_ANT, LVL(100, 8, -6, 56, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_BLAS, 2, 7), ATTK(AT_EXPL, AD_STON, 1, 4), ATTK(AT_GAZE, AD_MANA, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(763, 154, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("erenge tick", S_ANT, LVL(100, 12, -5, 0, 0), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 7, 7), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("surest implore", S_ANT, LVL(100, 19, -22, 86, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_SPIT, AD_FEAR, 1, 21), ATTK(AT_BREA, AD_FAKE, 5, 2), ATTK(AT_GAZE, AD_ELEC, 1, 26), ATTK(AT_TENT, AD_FRZE, 2, 19), ATTK(AT_TENT, AD_VAMP, 3, 24), NO_ATTK), SIZ(699, 139, 0, MS_HANDY, MZ_TINY), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("adulterator marylander imperilling", S_ANT, LVL(100, 19, -40, 96, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_ENCH, 1, 10), ATTK(AT_SCRA, AD_CURS, 6, 5), ATTK(AT_SCRA, AD_RUNS, 5, 8), ATTK(AT_LASH, AD_RUST, 3, 24), ATTK(AT_RATH, AD_NTHR, 2, 8), ATTK(AT_TUCH, AD_BLND, 9, 3)), SIZ(1816, 44, 0, MS_SPOILER, MZ_SMALL), MR_SLEEP|MR_STONE, 0, M1_NOEYES|M1_REGEN, M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("leafing pummel", S_ANT, LVL(100, 12, -25, 70, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_KICK, AD_CORR, 1, 13), ATTK(AT_ENGL, AD_RUST, 8, 18), ATTK(AT_BOOM, AD_PAIN, 5, 1), ATTK(AT_WEAP, AD_SCOR, 8, 16), ATTK(AT_WEAP, AD_SSEX, 8, 7), ATTK(AT_BITE, AD_LAZY, 8, 13)), SIZ(2487, 94, 0, MS_CODE, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_OVIPAROUS|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_PRINCE|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dabbing unrecognized monogram", S_ANT, LVL(100, 9, -7, 49, -7), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BUTT, AD_RUST, 3, 14), ATTK(AT_SCRA, AD_SSEX, 7, 14), ATTK(AT_HUGS, AD_BURN, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(740, 555, 0, MS_OHGOD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_OMNIVORE, M2_DEMON|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("strewer goofed", S_ANT, LVL(101, 20, 5, 94, 9), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_TREM, 6, 10), ATTK(AT_SCRA, AD_DRST, 9, 26), ATTK(AT_ENGL, AD_RNG, 3, 26), ATTK(AT_BOOM, AD_TREM, 6, 23), NO_ATTK, NO_ATTK), SIZ(635, 1274, 0, MS_STABILIZE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS, M2_VAMPIRE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("obit potable", S_ANT, LVL(101, 9, -16, 70, 20), (G_RGROUP|4), A(ATTK(AT_NONE, AD_VULN, 7, 12), ATTK(AT_WEAP, AD_VAPO, 4, 11), ATTK(AT_BOOM, AD_GLIB, 6, 10), ATTK(AT_SCRA, AD_RAGN, 4, 8), NO_ATTK, NO_ATTK), SIZ(754, 808, 0, MS_CODE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_ACID, M2_PRINCE|M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("scowl entangling venturesome", S_ANT, LVL(101, 20, -19, 60, 0), (G_SGROUP|1), A(ATTK(AT_TRAM, AD_IDAM, 5, 1), ATTK(AT_TRAM, AD_BANI, 2, 7), ATTK(AT_KICK, AD_ILLU, 4, 3), ATTK(AT_CLAW, AD_NPRO, 8, 14), ATTK(AT_GAZE, AD_TERR, 7, 19), NO_ATTK), SIZ(645, 346, 0, MS_FEARHARE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_AMORPHOUS|M1_REGEN|M1_TPORT|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fiftieth menhaden", S_ANT, LVL(101, 17, 7, 72, -3), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_RATH, AD_FEAR, 8, 3), ATTK(AT_SPIT, AD_DIMN, 4, 3), ATTK(AT_TRAM, AD_WEBS, 6, 2), ATTK(AT_HUGS, AD_FLAM, 1, 16), ATTK(AT_NONE, AD_NIVE, 8, 4), NO_ATTK), SIZ(2197, 97, 0, MS_MUTE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disfigurer amnestying broccoli frigging", S_ANT, LVL(101, 20, -7, 85, 0), (1), A(ATTK(AT_SCRA, AD_CNCL, 6, 16), ATTK(AT_BREA, AD_ILLU, 9, 16), ATTK(AT_RATH, AD_FUMB, 9, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(86, 1409, 0, MS_CASINO, MZ_TINY), MR_SLEEP|MR_ELEC|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_CONCEAL|M1_MINDLESS|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("widower laconically", S_ANT, LVL(101, 18, -20, 79, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_MCRE, 6, 5), ATTK(AT_KICK, AD_DRLI, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3962, 780, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("punitive grieved", S_ANT, LVL(101, 18, -16, 82, 0), (G_SGROUP|4), A(ATTK(AT_EXPL, AD_NACU, 3, 1), ATTK(AT_ENGL, AD_PLAS, 3, 6), ATTK(AT_BOOM, AD_MIDI, 4, 19), ATTK(AT_TUCH, AD_HALU, 5, 25), NO_ATTK, NO_ATTK), SIZ(842, 467, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_REGEN|M1_HERBIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("minimize fishmeal", S_ANT, LVL(102, 20, -39, 78, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BITE, AD_MCRE, 1, 24), ATTK(AT_HUGS, AD_CLRC, 6, 18), ATTK(AT_MAGC, AD_AGGR, 9, 17), ATTK(AT_TUCH, AD_GLIB, 7, 25), ATTK(AT_WEAP, AD_WRAT, 1, 11), NO_ATTK), SIZ(110, 130, 0, MS_PUPIL, MZ_TINY), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT| M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("megahertz maximization", S_ANT, LVL(102, 17, 6, 93, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MALK, 8, 18), ATTK(AT_HUGS, AD_WERE, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1052, 775, 0, MS_SPELL, MZ_MEDIUM), MR_DISINT|MR_ACID, MR_ACID, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_METALLIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("eastman knifed", S_ANT, LVL(102, 16, -4, 92, -19), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_FLAM, 1, 20), ATTK(AT_ENGL, AD_LUCK, 1, 22), ATTK(AT_TRAM, AD_DREA, 1, 18), ATTK(AT_ENGL, AD_FEAR, 7, 1), ATTK(AT_TENT, AD_POLY, 3, 19), ATTK(AT_ENGL, AD_SLEE, 2, 5)), SIZ(680, 154, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_SLEEP, 0, M1_SWIM|M1_NOHANDS|M1_SLITHY, M2_LORD|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("begetting forasmuch reforested domesticity washing", S_ANT, LVL(103, 14, -18, 82, -15), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_STTP, 3, 16), ATTK(AT_SPIT, AD_CONF, 1, 15), ATTK(AT_CLAW, AD_CONT, 1, 11), ATTK(AT_BEAM, AD_CHAO, 1, 7), ATTK(AT_SCRA, AD_DRST, 1, 13), ATTK(AT_TUCH, AD_DREN, 7, 8)), SIZ(3786, 616, 0, MS_SQAWK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("supererogatory lapboard", S_ANT, LVL(104, 20, -33, 92, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_NUMB, 8, 4), ATTK(AT_BUTT, AD_PHYS, 2, 13), ATTK(AT_TENT, AD_THIE, 3, 18), ATTK(AT_MAGC, AD_UVUU, 4, 18), ATTK(AT_ENGL, AD_CONF, 8, 19), ATTK(AT_ENGL, AD_UNPR, 4, 11)), SIZ(2196, 1241, 0, MS_COMBAT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unbear gimmicky", S_ANT, LVL(104, 20, -8, 75, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_HUGS, AD_DISN, 3, 23), ATTK(AT_GAZE, AD_NPRO, 4, 14), ATTK(AT_BITE, AD_WRAP, 6, 4), ATTK(AT_HUGS, AD_MANA, 7, 2), ATTK(AT_CLAW, AD_POLY, 3, 12), NO_ATTK), SIZ(3585, 538, 0, MS_SING, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_TUNNEL|M1_MINDLESS|M1_OVIPAROUS, M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("amerced phenothiazine", S_ANT, LVL(104, 14, -19, 77, 0), (G_RGROUP|3), A(ATTK(AT_TRAM, AD_FEAR, 4, 19), ATTK(AT_KICK, AD_PART, 6, 1), ATTK(AT_HUGS, AD_ACID, 1, 16), ATTK(AT_BREA, AD_DEPR, 4, 24), NO_ATTK, NO_ATTK), SIZ(701, 1727, 0, MS_APOC, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_NOHEAD|M1_REGEN, M2_UNDEAD|M2_LORD|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nibbling punishment", S_ANT, LVL(105, 18, -8, 52, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_DEPR, 9, 19), ATTK(AT_GAZE, AD_DRST, 8, 22), ATTK(AT_STNG, AD_NUMB, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(544, 70, 0, MS_HANDY, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stowed unstablest", S_ANT, LVL(105, 19, -14, 84, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_INER, 4, 24), ATTK(AT_BOOM, AD_NACU, 2, 6), ATTK(AT_TRAM, AD_NAST, 4, 15), ATTK(AT_TUCH, AD_THIE, 6, 16), NO_ATTK, NO_ATTK), SIZ(436, 53, 0, MS_BOT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grouchily cortical billowy animosity cortisone", S_ANT, LVL(105, 12, -30, 93, 0), (G_SGROUP|2), A(ATTK(AT_EXPL, AD_SHRD, 6, 18), ATTK(AT_MAGC, AD_HODS, 1, 17), ATTK(AT_CLAW, AD_GLIB, 3, 25), ATTK(AT_BITE, AD_NTHR, 8, 23), ATTK(AT_SPIT, AD_LITE, 5, 3), ATTK(AT_SCRA, AD_LETH, 1, 3)), SIZ(1468, 1200, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("retaliatory please", S_ANT, LVL(105, 16, -3, 87, 4), (4), A(ATTK(AT_WEAP, AD_WERE, 7, 26), ATTK(AT_HUGS, AD_BLND, 5, 15), ATTK(AT_TRAM, AD_NGRA, 4, 25), ATTK(AT_NONE, AD_LITE, 2, 6), ATTK(AT_ENGL, AD_VAPO, 1, 12), ATTK(AT_BUTT, AD_CHRN, 2, 3)), SIZ(174, 44, 0, MS_TEACHER, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, 0, M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("childishly turncoat", S_ANT, LVL(106, 26, -40, 71, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_HODS, 3, 8), ATTK(AT_TRAM, AD_VAMP, 8, 7), ATTK(AT_BEAM, AD_DRDX, 8, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4024, 1455, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_COLD, M1_TUNNEL|M1_NOHEAD|M1_SLITHY, M2_LORD|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("grapple liq", S_ANT, LVL(106, 16, -5, 95, -3), (4), A(ATTK(AT_MAGC, AD_VOMT, 6, 22), ATTK(AT_CLAW, AD_SLOW, 2, 17), ATTK(AT_TRAM, AD_BADE, 7, 23), ATTK(AT_EXPL, AD_FIRE, 5, 24), ATTK(AT_WEAP, AD_FRZE, 3, 18), NO_ATTK), SIZ(30, 83, 0, MS_DEAD, MZ_TINY), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_SLITHY| M1_OMNIVORE, M2_UNDEAD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("penciler abraded", S_ANT, LVL(106, 16, -36, 100, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_SCRA, AD_SCOR, 4, 7), ATTK(AT_SPIT, AD_SKIL, 6, 8), ATTK(AT_CLAW, AD_BADE, 2, 12), ATTK(AT_MAGC, AD_STTP, 2, 12), ATTK(AT_TUCH, AD_TREM, 8, 24), ATTK(AT_WEAP, AD_WGHT, 1, 26)), SIZ(1487, 535, 0, MS_SISSY, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_HUMANOID|M1_UNSOLID|M1_ACID, M2_DEMON|M2_NASTY|M2_STRONG|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("proctologic wheedling bocci", S_ANT, LVL(107, 19, -7, 100, -9), (G_GENO|G_RGROUP|4), A(ATTK(AT_TUCH, AD_FAKE, 6, 21), ATTK(AT_CLAW, AD_PAIN, 3, 25), ATTK(AT_SPIT, AD_NUMB, 6, 10), ATTK(AT_BUTT, AD_CONT, 5, 1), NO_ATTK, NO_ATTK), SIZ(420, 197, 0, MS_SOLDIER, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE| M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bespangling hilled", S_ANT, LVL(107, 20, -15, 85, -15), (G_GENO|2), A(ATTK(AT_NONE, AD_ELEC, 3, 12), ATTK(AT_TENT, AD_DREA, 4, 21), ATTK(AT_TUCH, AD_SLUD, 6, 12), ATTK(AT_BUTT, AD_RBRE, 3, 12), ATTK(AT_GAZE, AD_DRCH, 5, 2), NO_ATTK), SIZ(1194, 89, 0, MS_FART_LOUD, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_MAGIC|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("poppycock awake", S_ANT, LVL(108, 22, -30, 74, 0), (G_LGROUP|3), A(ATTK(AT_GAZE, AD_EDGE, 9, 24), ATTK(AT_CLAW, AD_DRDX, 3, 8), ATTK(AT_BUTT, AD_SOUN, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1220, 342, 0, MS_HUMANOID, MZ_HUGE), MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_LORD|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("villain bismuth", S_ANT, LVL(108, 19, -23, 100, -1), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_PHYS, 1, 25), ATTK(AT_SPIT, AD_SLUD, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(278, 211, 0, MS_DJINNI, MZ_HUGE), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS| M1_HUMANOID|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reintrenched logicized", S_ANT, LVL(109, 12, 8, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NAST, 3, 4), ATTK(AT_STNG, AD_CALM, 7, 19), ATTK(AT_BREA, AD_SAMU, 1, 19), ATTK(AT_STNG, AD_CNCL, 9, 21), ATTK(AT_WEAP, AD_SKIL, 9, 7), NO_ATTK), SIZ(1902, 1115, 0, MS_PUPIL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_OMNIVORE, M2_MINION|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("supersaturate abridgement", S_ANT, LVL(109, 15, 3, 90, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_SOUN, 7, 12), ATTK(AT_ENGL, AD_TRAI, 1, 22), ATTK(AT_CLAW, AD_LAVA, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2879, 374, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("relict faxing heredity", S_ANT, LVL(109, 13, -40, 85, 0), (G_LGROUP|4), A(ATTK(AT_STNG, AD_LETH, 1, 5), ATTK(AT_WEAP, AD_SLOW, 2, 21), ATTK(AT_EXPL, AD_WTHR, 3, 15), ATTK(AT_TENT, AD_FAKE, 1, 6), ATTK(AT_STNG, AD_SITM, 1, 26), ATTK(AT_BREA, AD_DETH, 8, 10)), SIZ(4576, 705, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_ACID|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("incrimination jounced matted", S_ANT, LVL(110, 12, -14, 95, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_MAGM, 2, 15), ATTK(AT_LASH, AD_BURN, 1, 1), ATTK(AT_BEAM, AD_EDGE, 7, 24), ATTK(AT_WEAP, AD_AGGR, 9, 8), ATTK(AT_ENGL, AD_CALM, 2, 4), NO_ATTK), SIZ(310, 159, 0, MS_POKEDEX, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_UNSOLID|M1_POIS, M2_WANDER|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unicellular fleeting fleetly", S_ANT, LVL(110, 17, 1, 98, 0), (G_SGROUP|1), A(ATTK(AT_TRAM, AD_DEBU, 2, 22), ATTK(AT_TRAM, AD_PART, 3, 4), ATTK(AT_WEAP, AD_CONF, 1, 15), ATTK(AT_HUGS, AD_CHAO, 2, 7), ATTK(AT_ENGL, AD_TREM, 8, 8), ATTK(AT_MAGC, AD_DEPR, 3, 10)), SIZ(329, 472, 0, MS_SMITH, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("biggest raucously", S_ANT, LVL(111, 20, -36, 95, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BUTT, AD_WNCE, 5, 5), ATTK(AT_WEAP, AD_THIE, 4, 26), ATTK(AT_LASH, AD_ACID, 1, 17), ATTK(AT_RATH, AD_WERE, 3, 17), ATTK(AT_ENGL, AD_DETH, 5, 5), ATTK(AT_SCRA, AD_TRAP, 1, 4)), SIZ(121, 669, 0, MS_GLYPHS, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("contumacy soggy", S_ANT, LVL(111, 12, -4, 95, -19), (G_GENO|G_SGROUP|2), A(ATTK(AT_MAGC, AD_SIN, 5, 17), ATTK(AT_TENT, AD_SAMU, 1, 7), ATTK(AT_TRAM, AD_THIR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(623, 126, 0, MS_METALMAFIA, MZ_TINY), MR_COLD|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("twit peering", S_ANT, LVL(111, 16, -40, 73, 0), (4), A(ATTK(AT_WEAP, AD_DREN, 7, 24), ATTK(AT_BUTT, AD_SKIL, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(799, 79, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_ACID, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("siamese reteaching", S_ANT, LVL(112, 14, -21, 89, -8), (G_SGROUP|1), A(ATTK(AT_EXPL, AD_ALIN, 8, 13), ATTK(AT_NONE, AD_SHRD, 5, 19), ATTK(AT_MAGC, AD_TRAI, 8, 24), ATTK(AT_TENT, AD_RUST, 3, 15), NO_ATTK, NO_ATTK), SIZ(1356, 1053, 0, MS_SELFHARM, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_UNSOLID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tend filthiest", S_ANT, LVL(112, 34, 10, 86, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_DRIN, 8, 21), ATTK(AT_WEAP, AD_CAST, 4, 14), ATTK(AT_BITE, AD_SSEX, 1, 15), ATTK(AT_MAGC, AD_FAMN, 9, 15), NO_ATTK, NO_ATTK), SIZ(367, 846, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_DISINT, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT|M1_POIS, M2_LORD|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("caller nielsen", S_ANT, LVL(113, 26, -30, 72, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_SHAN, 8, 7), ATTK(AT_GAZE, AD_POIS, 9, 18), ATTK(AT_STNG, AD_NEXU, 7, 20), ATTK(AT_SPIT, AD_TRAP, 3, 24), ATTK(AT_SPIT, AD_WGHT, 5, 6), ATTK(AT_HUGS, AD_PHYS, 6, 11)), SIZ(3110, 179, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_MINDLESS|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("skyed berrying slumping crossbreeding", S_ANT, LVL(113, 17, -10, 80, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_BANI, 5, 24), ATTK(AT_MAGC, AD_DISN, 1, 26), ATTK(AT_CLAW, AD_WEBS, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1239, 37, 0, MS_LAUGH, MZ_LARGE), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("poisonously misdirecting", S_ANT, LVL(115, 18, 4, 89, 8), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_ABDC, 7, 6), ATTK(AT_MAGC, AD_STON, 1, 19), ATTK(AT_CLAW, AD_CHKH, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1013, 999, 0, MS_ORC, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_SLEEP|MR_ACID, M1_HIDE|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIMIC|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unclassified houseboat backpacking weepy", S_ANT, LVL(115, 14, -15, 82, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_LASH, AD_RAGN, 6, 10), ATTK(AT_SPIT, AD_DARK, 1, 6), ATTK(AT_NONE, AD_WET, 7, 26), ATTK(AT_RATH, AD_DGST, 4, 5), ATTK(AT_WEAP, AD_WERE, 3, 4), ATTK(AT_CLAW, AD_LAVA, 2, 25)), SIZ(244, 1079, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_OVIPAROUS|M1_REGEN, M2_LORD|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_SPIDER|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("presupposed marl", S_ANT, LVL(115, 12, -7, 98, 12), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_POLY, 6, 25), ATTK(AT_STNG, AD_CALM, 2, 12), ATTK(AT_BREA, AD_DRCO, 9, 17), ATTK(AT_TUCH, AD_ENCH, 4, 10), NO_ATTK, NO_ATTK), SIZ(4386, 411, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY| M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("honoring punitive homoerotism", S_ANT, LVL(115, 14, -16, 91, -5), (G_GENO|G_RGROUP|2), A(ATTK(AT_BEAM, AD_SITM, 9, 22), ATTK(AT_CLAW, AD_PLYS, 4, 5), ATTK(AT_LASH, AD_BANI, 1, 19), ATTK(AT_SCRA, AD_CURS, 5, 5), ATTK(AT_ENGL, AD_PHYS, 2, 22), ATTK(AT_CLAW, AD_SHAN, 7, 19)), SIZ(478, 345, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STRONG|M2_MAGIC|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clomp reached", S_ANT, LVL(116, 15, -10, 53, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBRE, 5, 18), ATTK(AT_ENGL, AD_SGLD, 9, 18), ATTK(AT_LASH, AD_DETH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(346, 128, 0, MS_VAMPIRE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_SWIM|M1_WALLWALK|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("laboratorian gladding", S_ANT, LVL(116, 18, -2, 42, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_POLY, 9, 16), ATTK(AT_STNG, AD_THIR, 1, 17), ATTK(AT_NONE, AD_GRAV, 5, 3), ATTK(AT_STNG, AD_BURN, 1, 6), NO_ATTK, NO_ATTK), SIZ(3037, 107, 0, MS_WHORE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("softly deceasing", S_ANT, LVL(117, 16, -20, 83, 3), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_NTHR, 9, 21), ATTK(AT_TENT, AD_AGGR, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(356, 299, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_CARNIVORE|M1_OMNIVORE, M2_ROCKTHROW|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("curing chagrining dinned", S_ANT, LVL(117, 15, -26, 76, -5), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PAIN, 8, 16), ATTK(AT_TRAM, AD_NGRA, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 870, 0, MS_REPAIR, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_ANIMAL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_TELEPATHIC|M3_PERMAMIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("homicidally scrambled end", S_ANT, LVL(117, 20, -4, 93, 6), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_GAZE, AD_HEAL, 1, 11), ATTK(AT_KICK, AD_WRAT, 4, 16), ATTK(AT_TUCH, AD_FRZE, 3, 26), ATTK(AT_TUCH, AD_AMNE, 2, 26), ATTK(AT_BITE, AD_ANTI, 5, 12), ATTK(AT_WEAP, AD_LUCK, 1, 8)), SIZ(360, 429, 0, MS_WAIL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("outstay worked multicolored chiding", S_ANT, LVL(118, 15, -4, 73, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_TERR, 4, 11), ATTK(AT_ENGL, AD_COLD, 6, 14), ATTK(AT_TUCH, AD_FEMI, 2, 18), ATTK(AT_TUCH, AD_SLEE, 8, 15), NO_ATTK, NO_ATTK), SIZ(555, 1114, 0, MS_ANIMAL, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("quantifying cried", S_ANT, LVL(118, 21, -2, 71, 0), (G_RGROUP|1), A(ATTK(AT_BOOM, AD_FRZE, 4, 25), ATTK(AT_LASH, AD_UNPR, 5, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1041, 1078, 0, MS_REPAIR, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fellatee whiny", S_ANT, LVL(118, 20, -3, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_WISD, 1, 13), ATTK(AT_HUGS, AD_STTP, 5, 11), ATTK(AT_SPIT, AD_ELEC, 8, 5), ATTK(AT_CLAW, AD_ICEB, 1, 8), ATTK(AT_STNG, AD_VAPO, 3, 15), NO_ATTK), SIZ(1178, 241, 0, MS_DJINNI, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("floorthrough pallier", S_ANT, LVL(119, 10, -7, 94, 19), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_MCRE, 8, 17), ATTK(AT_MAGC, AD_HODS, 8, 1), ATTK(AT_HUGS, AD_SCOR, 6, 11), ATTK(AT_BOOM, AD_CALM, 9, 17), ATTK(AT_KICK, AD_VENO, 2, 6), NO_ATTK), SIZ(3509, 1402, 0, MS_WOLLOH, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD, M2_UNDEAD|M2_VAMPIRE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sporing fussed", S_ANT, LVL(119, 12, -32, 74, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_PART, 8, 10), ATTK(AT_BOOM, AD_SEDU, 5, 11), ATTK(AT_BOOM, AD_COLD, 4, 3), ATTK(AT_TENT, AD_WRAT, 7, 8), ATTK(AT_WEAP, AD_MAGM, 1, 16), ATTK(AT_BEAM, AD_SITM, 8, 5)), SIZ(700, 1271, 0, MS_SEDUCE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("powerboat crunchiest fictionally scolded assassination", S_ANT, LVL(120, 20, -18, 82, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_WRAP, 1, 18), ATTK(AT_SCRA, AD_FREN, 2, 26), ATTK(AT_KICK, AD_TRAI, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(687, 564, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, MR_FIRE, M1_NOTAKE|M1_NOHEAD|M1_ANIMAL, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("consisting saucebox maritime dinning", S_ANT, LVL(120, 12, -29, 89, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_LAVA, 6, 5), ATTK(AT_EXPL, AD_SOUN, 8, 25), ATTK(AT_WEAP, AD_DARK, 7, 1), ATTK(AT_HUGS, AD_DREN, 7, 3), NO_ATTK, NO_ATTK), SIZ(1204, 487, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("artlessly materialistic", S_ANT, LVL(121, 19, -12, 98, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_RAGN, 7, 19), ATTK(AT_TUCH, AD_SITM, 2, 14), ATTK(AT_WEAP, AD_MINA, 2, 1), ATTK(AT_KICK, AD_ILLU, 7, 2), NO_ATTK, NO_ATTK), SIZ(2905, 959, 0, MS_BARBER, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("maladapted jeweler", S_ANT, LVL(121, 17, -28, 44, 0), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_SLIM, 3, 2), ATTK(AT_BEAM, AD_MALK, 7, 16), ATTK(AT_CLAW, AD_STUN, 8, 1), ATTK(AT_EXPL, AD_SCOR, 8, 23), ATTK(AT_TUCH, AD_BLND, 9, 13), NO_ATTK), SIZ(2001, 1330, 0, MS_LIEDER, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NOTAKE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stork tetralogy unadjustable slight", S_ANT, LVL(121, 21, -30, 52, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_CLAW, AD_COLD, 8, 4), ATTK(AT_MAGC, AD_MANA, 5, 12), ATTK(AT_GAZE, AD_MAGM, 4, 16), ATTK(AT_LASH, AD_AGGR, 1, 23), ATTK(AT_NONE, AD_THIR, 3, 2), NO_ATTK), SIZ(2260, 1138, 0, MS_SELFHARM, MZ_HUGE), 0, 0, M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("trifling cognac tuition", S_ANT, LVL(122, 19, 1, 70, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_SIN, 1, 21), ATTK(AT_BOOM, AD_TRAI, 5, 7), ATTK(AT_WEAP, AD_ANTI, 8, 15), ATTK(AT_STNG, AD_ENCH, 1, 4), ATTK(AT_TENT, AD_EDGE, 9, 20), ATTK(AT_GAZE, AD_LUCK, 1, 16)), SIZ(1951, 917, 0, MS_OHGOD, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_ACID| M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("viperish unforgettable abridgement", S_ANT, LVL(122, 12, -2, 99, 0), (G_UNIQ|2), A(ATTK(AT_RATH, AD_DISE, 7, 5), ATTK(AT_BITE, AD_FRZE, 6, 26), ATTK(AT_NONE, AD_CHKH, 8, 9), ATTK(AT_CLAW, AD_TCKL, 7, 9), ATTK(AT_WEAP, AD_FEAR, 5, 7), NO_ATTK), SIZ(723, 1244, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_TUNNEL|M1_THICK_HIDE|M1_OVIPAROUS|M1_METALLIVORE, M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("viscidly rumbaing", S_ANT, LVL(123, 15, -34, 90, 0), (2), A(ATTK(AT_TENT, AD_ENCH, 6, 9), ATTK(AT_EXPL, AD_DARK, 5, 24), ATTK(AT_LASH, AD_HODS, 8, 1), ATTK(AT_BREA, AD_WTHR, 1, 16), NO_ATTK, NO_ATTK), SIZ(572, 197, 0, MS_SHEEP, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("crummy date boatable", S_ANT, LVL(124, 12, -36, 73, -17), (G_VLGROUP|3), A(ATTK(AT_WEAP, AD_ACID, 6, 20), ATTK(AT_NONE, AD_DCAY, 1, 22), ATTK(AT_WEAP, AD_DRCH, 5, 6), ATTK(AT_BOOM, AD_VOMT, 9, 24), NO_ATTK, NO_ATTK), SIZ(380, 354, 0, MS_MUTE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_SWIM|M1_CONCEAL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), /* * blobs */ MON("tuch blob", S_BLOB, LVL(0, 3, 9, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blot", S_BLOB, LVL(0, 13, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blob", S_BLOB, LVL(0, 3, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corroblob", S_BLOB, LVL(0, 3, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_CORR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pestyblob", S_BLOB, LVL(0, 3, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blat", S_BLOB, LVL(0, 22, 8, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("rollblob", S_BLOB, LVL(0, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BADE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("launchblob", S_BLOB, LVL(0, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBAD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eatblat", S_BLOB, LVL(0, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT|M4_ORGANIVORE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("balltrip blob", S_BLOB, LVL(0, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_MULTIHUED, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("evil dog that wants to bite you", S_BLOB, /* not actually a dog */ LVL(0, 3, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_ALLA, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER|M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("berserk contradicting", S_BLOB, LVL(0, 12, -10, 57, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRLI, 1, 6), ATTK(AT_NONE, AD_WISD, 1, 2), ATTK(AT_TUCH, AD_NEXU, 1, 6), ATTK(AT_TRAM, AD_INSA, 1, 1), ATTK(AT_ENGL, AD_DISE, 1, 4), ATTK(AT_STNG, AD_POIS, 1, 5)), SIZ(1542, 198, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("regular blob", S_BLOB, LVL(1, 3, 9, 0, 0), (G_GENO|8), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|15), A(ATTK(AT_NONE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("radioactive blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("corroder acid blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_CORR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidstream blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_BREA, AD_ACID, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid boob", S_BLOB, /* idea by AndChat167316, whoever that's supposed to be */ LVL(1, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_HUMANOID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shader acid blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("phasing acid blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_WALLWALK|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("camo blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_DARK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_ELEC|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("campo blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_DARK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_ELEC|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER|M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("nexus blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_NEXU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("perma acid blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("litter blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LITT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("red blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("white blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blue blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_ELEC|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wereacidblob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_REGEN, M2_WANDER|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unnatural acid blob", S_BLOB, LVL(1, 3, 8, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blob of preserved organs", S_BLOB, LVL(1, 0, 10, 0, -10), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_POIS, M2_HOSTILE|M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fuel barrel", S_BLOB, LVL(1, 0, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BOOM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("combo fuel barrel", S_BLOB, LVL(1, 0, 8, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_BOOM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("elona snail", S_BLOB, /* playable race */ LVL(1, 2, 0, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_ACID, M2_NOPOLY|M2_STRONG|M2_COLLECT, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant snail", S_BLOB, LVL(2, 3, 0, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("silent snail", S_BLOB, LVL(2, 3, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_QUIET, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("slug", S_BLOB, /* FHS giant slug, but there's already a monster with that name */ LVL(2, 3, 8, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vapor engulfer", S_BLOB, LVL(2, 2, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_VAPO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, MR_STONE|MR_DISINT, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("smart bomb", S_BLOB, LVL(2, 12, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BOOM, AD_PHYS, 2, 8), ATTK(AT_EXPL, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("perfume companion", S_BLOB, LVL(2, 3, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_STENCH, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_WANDER|M2_NEUTER|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("little femmy", S_BLOB, /* spawns with soft sneakers */ LVL(2, 12, 6, 10, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 4), ATTK(AT_SCRA, AD_BLEE, 1, 4), ATTK(AT_NONE, AD_LUCK, 0, 0), ATTK(AT_RATH, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bulletator b", S_BLOB, LVL(2, 24, 2, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CORR, 3, 3), ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_ACID, 0, M1_AMORPHOUS|M1_UNSOLID|M1_ACID|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("small bulletator b", S_BLOB, LVL(2, 12, 2, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CORR, 3, 3), ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_ACID, 0, M1_AMORPHOUS|M1_UNSOLID|M1_ACID|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("satori reoccurred", S_BLOB, LVL(2, 26, -8, 14, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_LEVI, 2, 7), ATTK(AT_TENT, AD_TDRA, 2, 4), ATTK(AT_HUGS, AD_FAKE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1169, 987, 0, MS_PHOTO, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_DISINT, M1_FLY|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("neonatology enter here", S_BLOB, LVL(2, 7, 0, 69, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_DRLI, 2, 6), ATTK(AT_LASH, AD_STAT, 2, 6), ATTK(AT_TENT, AD_FIRE, 2, 5), ATTK(AT_ENGL, AD_GRAV, 2, 8), ATTK(AT_EXPL, AD_NGRA, 2, 4), NO_ATTK), SIZ(3200, 792, 0, MS_WHORE, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("alfred artificer", S_BLOB, LVL(2, 23, 2, 16, 20), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TRAM, AD_CAST, 2, 1), ATTK(AT_WEAP, AD_FEAR, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(131, 62, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_MINDLESS|M1_UNSOLID, M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_PETRIFIES|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("normal blob", S_BLOB, LVL(3, 3, 8, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devour blob", S_BLOB, LVL(3, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green blob", S_BLOB, LVL(3, 3, 8, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DISE, 1, 6), ATTK(AT_MULTIPLY,0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gray blob", S_BLOB, LVL(3, 3, 8, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WGHT, 1, 6), ATTK(AT_MULTIPLY,0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("whining boon noob", S_BLOB, LVL(3, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FAKE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_WAIL, MZ_TINY), MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("bedaubed flitched fantailed", S_BLOB, LVL(3, 7, 5, 37, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TUCH, AD_FREN, 3, 6), ATTK(AT_STNG, AD_FIRE, 1, 4), ATTK(AT_SCRA, AD_STCK, 8, 1), ATTK(AT_GAZE, AD_STCK, 1, 2), NO_ATTK, NO_ATTK), SIZ(3634, 862, 0, MS_POKEDEX, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_OMNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cowpox jaunted sudser", S_BLOB, LVL(3, 13, 9, 87, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_ICEB, 3, 5), ATTK(AT_TENT, AD_PART, 3, 4), ATTK(AT_ENGL, AD_DISE, 2, 9), ATTK(AT_STNG, AD_SCOR, 1, 8), ATTK(AT_BITE, AD_SHAN, 2, 8), NO_ATTK), SIZ(3101, 451, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("otoscopy bridged", S_BLOB, LVL(3, 11, 7, 8, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_DRIN, 3, 7), ATTK(AT_BITE, AD_TREM, 2, 8), ATTK(AT_BEAM, AD_FEAR, 3, 3), ATTK(AT_TUCH, AD_GRAV, 3, 5), ATTK(AT_SPIT, AD_SPEL, 3, 4), NO_ATTK), SIZ(72, 328, 0, MS_ALLA, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("choosiest chromizing electrician baked triptych flightier gracile", S_BLOB, LVL(3, 16, -5, 95, 11), (1), A(ATTK(AT_WEAP, AD_STTP, 3, 1), ATTK(AT_HUGS, AD_SGLD, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2505, 583, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD|MR_STONE, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_SLITHY| M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("such antipathetic", S_BLOB, LVL(3, 12, -7, 71, -10), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_DRDX, 6, 3), ATTK(AT_BUTT, AD_GLIB, 2, 3), ATTK(AT_BEAM, AD_CHRN, 2, 6), ATTK(AT_KICK, AD_FRZE, 1, 5), ATTK(AT_EXPL, AD_INER, 3, 5), ATTK(AT_BREA, AD_DARK, 3, 2)), SIZ(3813, 637, 0, MS_PARROT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, MR_COLD, M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT, M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("indisposition overnight", S_BLOB, LVL(4, 20, 3, 33, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_DRCO, 3, 9), ATTK(AT_TUCH, AD_GRAV, 3, 2), ATTK(AT_SPIT, AD_POIS, 3, 7), ATTK(AT_CLAW, AD_DRST, 4, 7), ATTK(AT_WEAP, AD_DRST, 4, 4), NO_ATTK), SIZ(1571, 92, 0, MS_CUSS, MZ_SMALL), MR_ELEC, 0, M1_HUMANOID, M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_PETTY|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("filament tented", S_BLOB, LVL(4, 11, 0, 28, 0), (1), A(ATTK(AT_HUGS, AD_BLND, 1, 7), ATTK(AT_BEAM, AD_ELEC, 4, 3), ATTK(AT_TENT, AD_SAMU, 3, 5), ATTK(AT_BUTT, AD_STON, 4, 3), ATTK(AT_KICK, AD_CNCL, 3, 6), ATTK(AT_NONE, AD_ABDC, 3, 8)), SIZ(1, 474, 0, MS_IMITATE, MZ_HUMAN), MR_STONE|MR_DRAIN, MR_STONE, M1_WALLWALK|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER| M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_POKEMON|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("joust buzzard", S_BLOB, LVL(4, 20, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("boxit cube", S_BLOB, /* spawns with large box, which it doesn't empty; occasionally loses a turn */ LVL(4, 5, 5, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Baenni", S_BLOB, LVL(4, 4, -12, 90, -1), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SCR_BULLSHIT POT_URINE STRIPED_SHIRT POT_SLIME */ MON("osteotome caulking humidfied irremovable entanglement spirochete", S_BLOB, LVL(4, 10, 9, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_SAMU, 9, 1), ATTK(AT_TUCH, AD_HALU, 4, 3), ATTK(AT_LASH, AD_DETH, 2, 5), ATTK(AT_BITE, AD_CHKH, 1, 1), ATTK(AT_LASH, AD_TRAI, 7, 1), ATTK(AT_BITE, AD_WRAT, 9, 1)), SIZ(589, 1098, 0, MS_JAPANESE, MZ_GIGANTIC), MR_POISON, 0, M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN| M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nexus snail", S_BLOB, LVL(5, 3, 0, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_NEXU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_CARNIVORE|M1_ACID, M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wing snail", S_BLOB, LVL(5, 3, 0, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_ACID|M1_FLY, M2_STRONG|M2_COLLECT, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("weapglob", S_BLOB, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("quivering blob", S_BLOB, LVL(5, 1, 8, 0, 0), (G_GENO|12), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("grating blob", S_BLOB, LVL(5, 1, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant beelob", S_BLOB, LVL(5, 6, 4, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("speeding blob", S_BLOB, LVL(5, 12, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("buzzing blob", S_BLOB, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("poisonous blob", S_BLOB, LVL(5, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_DRST, 1, 12), ATTK(AT_SPIT, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_POIS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("petty poisonous blob", S_BLOB, LVL(5, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 1, 12), ATTK(AT_SPIT, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_POIS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("AP blob", S_BLOB, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NPRO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bummer", S_BLOB, /* by Demo */ LVL(5, 9, 4, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SISSY, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lord slug", S_BLOB, LVL(5, 4, 8, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_ACID, 1, 8), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Franzi", S_BLOB, LVL(5, 9, 9, 9, 9), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_TAME|M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: WEDGED_LITTLE_GIRL_SANDAL COMBAT_STILETTOS SCR_ROOT_PASSWORD_DETECTION SCR_FLOOD */ MON("haddie dearest", S_BLOB, LVL(5, 15, 3, 75, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_WEAP, AD_RUNS, 5, 2), ATTK(AT_BREA, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1898, 23, 0, MS_COMBAT, MZ_GIGANTIC), MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flubber cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gelatinous cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|12), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("chem-cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_UNPR, 2, 4), ATTK(AT_NONE, AD_UNPR, 1, 4), ATTK(AT_SPIT, AD_UNPR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("potato cube", S_BLOB, /* spawns with potato bag */ LVL(6, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("si-oh-wee gelatinous cube", S_BLOB, LVL(6, 5, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("bugbeam cube", S_BLOB, /* occasionally misses a turn; the beam intentionally does zero damage */ LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("torstina", S_BLOB, /* occasionally misses a turn */ LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER|M2_MALE, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gelatinous ball", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_BREA, AD_ACID, 2, 2), ATTK(AT_BREA, AD_PLYS, 2, 2), NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_AMORPHOUS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("item vanisher cube", S_BLOB, /* allivore */ LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("velcro shoe", S_BLOB, LVL(6, 5, -2, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("suffocation cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_ENGL, AD_DGST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("grunthack cube", S_BLOB, /* by jonadab */ LVL(6, 18, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_ENGL, AD_DGST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_FLY, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_ORGANIVORE, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("green cube", S_BLOB, /* idea that floated around on #hardfought */ LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("morton mobile", S_BLOB, LVL(6, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PLYS, 3, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("half-wit caretaker", S_BLOB, LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_METALLIVORE|M1_AMORPHOUS, M2_WANDER|M2_HOSTILE|M2_MALE|M2_PEACEFUL, M3_LITHIVORE, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("flying gelatinous cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_FLY, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("selfit cube", S_BLOB, /* spawns with chest, which it doesn't empty */ LVL(6, 6, 8, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shardcube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_BLEE, 2, 4), ATTK(AT_NONE, AD_BLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("noctfem", S_BLOB, LVL(6, 10, 6, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_FEMI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stout gelatinous cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("greener cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wrap cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_ENGL, AD_WRAP, 1, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("gelatinous glob", S_BLOB, LVL(6, 8, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("amorphous glob", S_BLOB, LVL(6, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_COMBAT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("zantas", S_BLOB, LVL(6, 5, 2, 0, 0), (1), A(ATTK(AT_LASH, AD_DEST, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN|MR_DISINT, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_MALE|M2_DEMON, M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("nice girl in velcro shoes", S_BLOB, LVL(6, 8, -42, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR|MR_DEATH|MR_DISINT, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_FEMALE, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("nodrop gelatinous cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tenth grade gal", S_BLOB, LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_FEMALE, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("misse misse", S_BLOB, LVL(6, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN|MR_DISINT, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("fat bully", S_BLOB, LVL(6, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_MALE, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("chest car", S_BLOB, LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("ravenous cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_CLAW, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("upcutter", S_BLOB, /* spawns with knife */ LVL(6, 11, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BRAG, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weregelatinouscube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_WANDER|M2_HOSTILE|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fattes child", S_BLOB, LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_HUMANOID, M2_WANDER|M2_HOSTILE, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("disturbment head", S_BLOB, /* occasionally misses a turn; the beam intentionally does zero damage; spawns with sling and 30 flint stones */ LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_PHYS, 0, 0), ATTK(AT_TUCH, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_MALE, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("weapon cube", S_BLOB, /* playable race */ LVL(6, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("peanut, butter and jelly sandwich", S_BLOB, /* evil patch idea by aosdict: a shapechanger */ LVL(6, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, 0, M4_SHAPESHIFT, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("nonit cube", S_BLOB, LVL(6, 6, 8, 0, 0), (G_GENO|6), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("marinerv", S_BLOB, /* occasionally misses a turn; the beam intentionally does zero damage */ LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_FEMALE, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("maristin", S_BLOB, /* occasionally misses a turn; the beam intentionally does zero damage */ LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_FART_LOUD, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_FEMALE, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("marivert", S_BLOB, /* occasionally misses a turn; the beam intentionally does zero damage */ LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_ALIN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_CONVERT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_FEMALE, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("marisister", S_BLOB, /* occasionally misses a turn; the beam intentionally does zero damage */ LVL(6, 5, 8, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_NPRO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_HCALIEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TUNNEL, M2_WANDER|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON7, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("funny italian", S_BLOB, /* occasionally misses a turn; the beam intentionally does zero damage; spawns with scroll of root password detection */ LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_MALE|M2_PEACEFUL, 0, M4_ORGANIVORE|M4_TAME, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("ear fig machine", S_BLOB, /* occasionally misses a turn; the beam intentionally does zero damage; spawns with random terrain-altering scroll */ LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_PAIN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_BREATHLESS|M1_METALLIVORE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("polepoker", S_BLOB, /* occasionally misses a turn; the beam intentionally does zero damage; spawns with random polearm */ LVL(6, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_COLLECT, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("onanocter 1a", S_BLOB, LVL(6, 10, 6, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Roxy Greta", S_BLOB, LVL(6, 12, 10, 0, 2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* speed 15-18, AC 4, MR 30, extra attacks 3, resists 0, M1 flags 1, M2 flags 1, M3 flags 0 */ MON("overenthusiastically beaufort", S_BLOB, LVL(6, 10, -2, 47, 16), (G_VLGROUP|3), A(ATTK(AT_NONE, AD_DRIN, 2, 9), ATTK(AT_SPIT, AD_DARK, 1, 1), ATTK(AT_TENT, AD_FIRE, 6, 3), ATTK(AT_EXPL, AD_SSEX, 2, 3), ATTK(AT_EXPL, AD_LEVI, 9, 1), ATTK(AT_TUCH, AD_THIE, 5, 8)), SIZ(1168, 8, 0, MS_COMBAT, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("denoting measurably", S_BLOB, LVL(6, 9, 8, 39, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_WEEP, 6, 5), ATTK(AT_TENT, AD_SLIM, 5, 9), ATTK(AT_WEAP, AD_FREN, 3, 3), ATTK(AT_TRAM, AD_DEPR, 6, 3), ATTK(AT_TUCH, AD_VENO, 1, 6), ATTK(AT_RATH, AD_SLOW, 6, 1)), SIZ(1929, 283, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_MINDLESS|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("eps blob", S_BLOB, /* spawns with crossbow and bolts */ LVL(7, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("king slug", S_BLOB, LVL(8, 5, 6, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_ACID, 2, 8), ATTK(AT_TUCH, AD_ACID, 1, 8), ATTK(AT_HUGS, AD_PHYS, 3, 3), ATTK(AT_SPIT, AD_ACID, 1, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE|M1_TUNNEL, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("amusing type", S_BLOB, LVL(8, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 5), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("anjastasia", S_BLOB, LVL(8, 13, 4, 10, 2), (1), A(ATTK(AT_KICK, AD_CALM, 4, 4), ATTK(AT_KICK, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("covid slug", S_BLOB, LVL(8, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NIVE, 2, 8), ATTK(AT_HUGS, AD_NIVE, 3, 3), ATTK(AT_SPIT, AD_NIVE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE|M1_TUNNEL, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("steppenwerges", S_BLOB, LVL(8, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_PHOTO, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("eataway cube", S_BLOB, LVL(8, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("high heel cube", S_BLOB, /* spawns with italian heels */ LVL(8, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("glady dicta", S_BLOB, LVL(8, 9, 7, 54, 5), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_WNCE, 3, 6), ATTK(AT_EXPL, AD_TLPT, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(139, 933, 0, MS_STENCH, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_HERBIVORE, M2_WANDER|M2_NASTY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sainting roundworm", S_BLOB, LVL(8, 15, -4, 43, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_SPIT, AD_CHAO, 8, 1), ATTK(AT_TENT, AD_VAMP, 2, 8), ATTK(AT_WEAP, AD_ABDC, 8, 6), ATTK(AT_TENT, AD_POLY, 6, 1), ATTK(AT_BITE, AD_ANTI, 1, 8), NO_ATTK), SIZ(60, 1729, 0, MS_OHGOD, MZ_HUGE), MR_ACID, 0, M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("contraction prawn jekyll dragged inferrer", S_BLOB, LVL(8, 11, 8, 95, 0), (G_UNIQ|4), A(ATTK(AT_BREA, AD_BANI, 5, 1), ATTK(AT_TENT, AD_SPEL, 1, 1), ATTK(AT_BOOM, AD_RBRE, 1, 9), ATTK(AT_HUGS, AD_SHAN, 1, 4), ATTK(AT_TUCH, AD_HALU, 9, 1), ATTK(AT_STNG, AD_LITE, 7, 3)), SIZ(1818, 1541, 0, MS_PAIN, MZ_LARGE), MR_SLEEP, 0, M1_WALLWALK|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gluing blob", S_BLOB, LVL(9, 5, 8, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 2, 6), ATTK(AT_NONE, AD_STCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("farted tanzania", S_BLOB, LVL(9, 12, -3, 92, -1), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 3), ATTK(AT_KICK, AD_NGEN, 6, 9), ATTK(AT_MAGC, AD_SIN, 1, 1), ATTK(AT_ENGL, AD_WISD, 6, 3), ATTK(AT_TRAM, AD_SITM, 8, 8), ATTK(AT_TRAM, AD_SLEE, 7, 3)), SIZ(1817, 1316, 0, MS_CHICKEN, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("superscribed recompute", S_BLOB, LVL(9, 12, -8, 66, -8), (G_GENO|G_RGROUP|3), A(ATTK(AT_TRAM, AD_DROP, 8, 3), ATTK(AT_ENGL, AD_LITT, 8, 9), ATTK(AT_KICK, AD_LETH, 1, 6), ATTK(AT_CLAW, AD_SLEE, 3, 9), NO_ATTK, NO_ATTK), SIZ(809, 1214, 0, MS_WOLLOH, MZ_MEDIUM), MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_ANIMAL, M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanga amorality", S_BLOB, LVL(9, 12, -2, 31, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_GAZE, AD_THIR, 7, 3), ATTK(AT_BEAM, AD_WEBS, 1, 1), ATTK(AT_ENGL, AD_DRLI, 3, 7), ATTK(AT_BREA, AD_NGEN, 5, 2), ATTK(AT_SPIT, AD_POIS, 6, 7), NO_ATTK), SIZ(462, 108, 0, MS_BOAST, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("a manual entitled Guide to Praying (for sale, 27 gold pieces)", S_BLOB, /* by Demo, supposedly from gnollhack */ LVL(9, 12, 5, 30, -3), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ALIN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_SILENT, MZ_TINY), MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gelatinous ice cube", S_BLOB, LVL(9, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_TUCH, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("brain slug", S_BLOB, /* by NCommander */ LVL(9, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 2, 8), ATTK(AT_TENT, AD_DRIN, 1, 8), ATTK(AT_TENT, AD_DRIN, 3, 3), ATTK(AT_SPIT, AD_ACID, 1, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE|M1_TUNNEL, M2_WANDER|M2_NEUTER, M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Jonas the Schizo Autist", S_BLOB, LVL(9, 12, 10, 0, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: DART(20) */ /* speed 8-10, AC -4, MR 0, extra attacks 1, resists 2, M1 flags 6, M2 flags 0, M3 flags 2 */ MON("big acid blob", S_BLOB, LVL(10, 6, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_ACID, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("big corroblob", S_BLOB, LVL(10, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gigantic blob", S_BLOB, LVL(10, 1, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DCAY, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_POIS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("jiggling blob", S_BLOB, LVL(10, 6, 8, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("caustic blob", S_BLOB, LVL(10, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CORR, 2, 8), ATTK(AT_NONE, AD_CORR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clinging blob", S_BLOB, LVL(10, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SKIL, 2, 8), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lava blob", S_BLOB, LVL(10, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FIRE, 4, 4), ATTK(AT_NONE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("volcanic blob", S_BLOB, LVL(10, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FIRE, 4, 4), ATTK(AT_NONE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("shake blob", S_BLOB, LVL(10, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, MR_STONE|MR_DISINT, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity snail", S_BLOB, LVL(10, 3, 0, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_GRAV, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_CARNIVORE|M1_ACID, M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("antholl", S_BLOB, LVL(10, 9, -20, 100, 6), (1), A(ATTK(AT_KICK, AD_DAMA, 6, 10), ATTK(AT_HUGS, AD_SOUN, 4, 4), ATTK(AT_LASH, AD_PAIN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bigger blob", S_BLOB, LVL(10, 6, 6, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuzzy blob", S_BLOB, /* spawns with ceramic spear */ LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("prefect insincerity", S_BLOB, LVL(10, 11, 2, 70, 6), (G_GENO|1), A(ATTK(AT_HUGS, AD_GLIB, 5, 4), ATTK(AT_EXPL, AD_RBRE, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(278, 1712, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_NO_DECAY|M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hexone detoxification corkiest snaggiest shapeliest unpacker explicitly fermi", S_BLOB, LVL(10, 16, 4, 45, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_SPEL, 1, 5), ATTK(AT_ENGL, AD_BLND, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1128, 24, 0, MS_BRAG, MZ_SMALL), MR_SLEEP, 0, M1_NOHANDS, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blood bloater", S_BLOB, LVL(10, 12, 6, 0, 0), (G_LGROUP|G_GENO|1), A(ATTK(AT_BITE, AD_VAMP, 3, 8), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_SWIM|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("coiling brawn", S_BLOB, /* +INT when eaten */ LVL(11, 12, 5, 0, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_AMORPHOUS|M1_MINDLESS|M1_NOHEAD|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("topcoat percentile", S_BLOB, LVL(11, 12, 3, 47, 0), (2), A(ATTK(AT_SPIT, AD_DRDX, 5, 1), ATTK(AT_TENT, AD_MAGM, 6, 8), ATTK(AT_CLAW, AD_RBRE, 7, 3), ATTK(AT_STNG, AD_STUN, 3, 1), ATTK(AT_WEAP, AD_FREN, 1, 8), NO_ATTK), SIZ(933, 326, 0, MS_NEIGH, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, MR_FIRE, M1_FLY|M1_NEEDPICK|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE, M2_DEMON, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("animism regarding", S_BLOB, LVL(11, 7, -2, 92, 0), (3), A(ATTK(AT_KICK, AD_CAST, 4, 1), ATTK(AT_KICK, AD_SPC2, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3114, 117, 0, MS_SISSY, MZ_LARGE), MR_FIRE, 0, M1_SWIM|M1_CONCEAL|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("static blob", S_BLOB, LVL(12, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ELEC, 3, 8), ATTK(AT_NONE, AD_ELEC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("freezer bot", S_BLOB, LVL(12, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_TUCH, AD_FRZE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_HUMANOID|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_METALLIVORE, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("unpredictable blob", S_BLOB, LVL(12, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ILLU, 3, 8), ATTK(AT_NONE, AD_ILLU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("oeoepsjedi", S_BLOB, /* spawns with laser swatter */ LVL(12, 10, 4, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("royal magenata", S_BLOB, /* by bhaak */ LVL(12, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ELEC, MR_SLEEP|MR_POISON|MR_ELEC, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("onanocter 2b", S_BLOB, LVL(12, 10, 4, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BREA, AD_COLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ditto", S_BLOB, /* polymorphs into M3_POKEMON */ LVL(12, 8, 2, 20, 0), (1), A(ATTK(AT_TUCH, AD_HODS, 2, 12), ATTK(AT_BEAM, AD_RNG, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_ALLA, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ELEC, MR_SLEEP|MR_POISON|MR_ELEC, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_FREQ_UNCOMMON5, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ever-offended sissy", S_BLOB, LVL(12, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_PHYS, 1, 4), /* ad_phys is intentional */ NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SISSY, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("exploding greaseball", S_BLOB, LVL(12, 15, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_GLIB, 1, 4), ATTK(AT_EXPL, AD_GLIB, 5, 8), ATTK(AT_BOOM, AD_GLIB, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fullface emotionally", S_BLOB, LVL(12, 10, 1, 59, 0), (1), A(ATTK(AT_STNG, AD_PEST, 4, 8), ATTK(AT_BOOM, AD_COLD, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(381, 739, 0, MS_SMITH, MZ_TINY), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_SWIM|M1_TUNNEL|M1_SLITHY|M1_POIS, M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sprung jure", S_BLOB, LVL(12, 12, -2, 32, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_BURN, 1, 6), ATTK(AT_TRAM, AD_NPRO, 2, 3), ATTK(AT_WEAP, AD_PLAS, 3, 2), ATTK(AT_WEAP, AD_FEAR, 1, 6), ATTK(AT_ENGL, AD_DEPR, 5, 1), NO_ATTK), SIZ(785, 498, 0, MS_BOAST, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lifework impearl dusting casino flayer uncivilly chessboard", S_BLOB, LVL(12, 12, 2, 91, 5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WRAT, 9, 9), ATTK(AT_TUCH, AD_AMNE, 5, 5), ATTK(AT_TUCH, AD_ALIN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(673, 148, 0, MS_SHEEP, MZ_LARGE), MR_DISINT, 0, M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL| M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("basseted outsized", S_BLOB, LVL(13, 17, -5, 5, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_TCKL, 5, 7), ATTK(AT_BEAM, AD_CONT, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3226, 71, 0, MS_JAPANESE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DRAIN, MR_FIRE, M1_CLING|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("burbling blob", S_BLOB, LVL(14, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), ATTK(AT_NONE, AD_ACID, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("tree blob", S_BLOB, /* by aosdict */ LVL(14, 12, 0, 40, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 2, 5), ATTK(AT_TUCH, AD_DRDX, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM|M1_NOLIMBS|M1_NOEYES, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fear blobbel", S_BLOB, LVL(14, 18, -5, 70, 5), (1), A(ATTK(AT_WEAP, AD_POIS, 4, 5), ATTK(AT_WEAP, AD_FEAR, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_TREESQUAD, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_HERBIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM|M1_NOLIMBS|M1_NOEYES, M2_PEACEFUL|M2_NEUTER|M2_WANDER, M3_NOTAME|M3_TRAITOR|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sveltest emerged", S_BLOB, LVL(14, 31, 2, 66, 12), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_RAGN, 2, 5), ATTK(AT_CLAW, AD_SLIM, 7, 6), ATTK(AT_BITE, AD_RNG, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3172, 458, 0, MS_SHRIEK, MZ_TINY), MR_COLD|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_TPORT_CNTRL, M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("metal slug", S_BLOB, LVL(15, 24, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_PHYS,20, 8), ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_MAGM, 1, 8), ATTK(AT_BEAM, AD_FIRE, 3, 3), ATTK(AT_BEAM, AD_PHYS, 2, 4), NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("hot lava blob", S_BLOB, LVL(15, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LAVA, 4, 4), ATTK(AT_NONE, AD_LAVA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tepid lava blob", S_BLOB, LVL(15, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FLAM, 4, 4), ATTK(AT_NONE, AD_FLAM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("test blob", S_BLOB, /* spawns with crossbow and 40 heavy crossbow bolts */ LVL(15, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_LASH, AD_FAKE, 1, 4), ATTK(AT_TENT, AD_FAKE, 1, 4), ATTK(AT_LASH, AD_FAKE, 1, 4), ATTK(AT_TENT, AD_FAKE, 1, 4), ATTK(AT_LASH, AD_FAKE, 1, 4)), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("smart missile", S_BLOB, LVL(15, 18, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BOOM, AD_PHYS, 6, 8), ATTK(AT_EXPL, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("alien mother", S_BLOB, LVL(15, 6, -10, 70, -10), (1), A(ATTK(AT_WEAP, AD_POLY, 8, 6), ATTK(AT_KICK, AD_PEST, 6, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty alien mother", S_BLOB, LVL(15, 6, -10, 70, -10), (1), A(ATTK(AT_WEAP, AD_POLY, 8, 6), ATTK(AT_KICK, AD_PEST, 6, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gelatinous dice", S_BLOB, LVL(16, 9, 0, 0, 0), (3), A(ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_NONE, AD_PLYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("doblob", S_BLOB, LVL(16, 9, 4, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("crackling blob", S_BLOB, LVL(16, 7, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ELEC, 4, 8), ATTK(AT_NONE, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("cleanup cube", S_BLOB, LVL(16, 9, 0, 0, 0), (1), A(ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_NONE, AD_PLYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fantastic gelatinous cube", S_BLOB, LVL(16, 12, 5, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 1, 10), ATTK(AT_TUCH, AD_ACID, 1, 10), ATTK(AT_TUCH, AD_ACID, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fissio", S_BLOB, LVL(16, 9, 0, 60, -20), (G_GENO|1), A(ATTK(AT_TUCH, AD_WTHR, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_ALLA, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_FEMALE|M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dropblob", S_BLOB, LVL(16, 7, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DROP, 4, 8), ATTK(AT_NONE, AD_DROP, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, MR_POISON|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("The Blob", S_BLOB, LVL(16, 1, 8, 0, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_DCAY, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS, M2_STALK|M2_PNAME|M2_HOSTILE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("deepspawn", S_BLOB, LVL(16, 12, 0, 20, -10), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 3, 8), ATTK(AT_TENT, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS, M2_HOSTILE|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("hewing photocopying", S_BLOB, LVL(17, 24, -9, 23, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DAMA, 9, 7), ATTK(AT_TENT, AD_SIN, 6, 3), ATTK(AT_BUTT, AD_BURN, 2, 8), ATTK(AT_TENT, AD_NUMB, 3, 5), ATTK(AT_LASH, AD_NGRA, 8, 7), ATTK(AT_TUCH, AD_PLAS, 1, 6)), SIZ(1471, 1505, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("indexed breasting", S_BLOB, LVL(17, 12, 6, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_ALIN, 3, 1), ATTK(AT_STNG, AD_SSEX, 7, 2), ATTK(AT_TRAM, AD_AXUS, 7, 7), ATTK(AT_WEAP, AD_AMNE, 4, 6), ATTK(AT_BEAM, AD_CONT, 3, 6), ATTK(AT_GAZE, AD_STTP, 5, 6)), SIZ(3823, 535, 0, MS_CUSS, MZ_GIGANTIC), MR_COLD|MR_ELEC, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID| M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("onanocter 3c", S_BLOB, LVL(18, 10, 1, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_ELEC, 2, 7), ATTK(AT_GAZE, AD_FIRE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_FIRE|MR_POISON|MR_DISINT, MR_ELEC|MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("greyel grayel", S_BLOB, LVL(18, 10, 1, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_SOUN, 2, 7), ATTK(AT_GAZE, AD_SOUN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_CORONA, MZ_MEDIUM), MR_ELEC|MR_FIRE|MR_POISON|MR_DISINT, MR_ELEC|MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("gelatinous qube", S_BLOB, /* by Crawldragon */ LVL(18, 10, 4, 20, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_NONE, AD_PLYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mothering mass", S_BLOB, LVL(18, 7, 6, 30, -12), (1|G_NOCORPSE), A(ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_STCK, 1, 12), ATTK(AT_HUGS, AD_SUCK, 2, 12), ATTK(AT_NONE, AD_ACID, 2, 12)), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID|MR_STONE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_AMORPHOUS|M1_FLY|M1_AMPHIBIOUS|M1_SWIM|M1_OMNIVORE|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS, M2_COLLECT|M2_STALK|M2_STRONG|M2_FEMALE|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("clothing store randalator", S_BLOB, LVL(18, 6, 0, 40, -15), (1), A(ATTK(AT_WEAP, AD_FREN, 4, 12), ATTK(AT_KICK, AD_AGGR, 2, 12), ATTK(AT_GAZE, AD_FREN, 4, 4), ATTK(AT_BEAM, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pestyrath", S_BLOB, LVL(18, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PEST, 2, 8), ATTK(AT_NONE, AD_PEST, 2, 8), ATTK(AT_RATH, AD_PEST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DRAIN, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Marian", S_BLOB, /* devious girl spreading anthrax and other diseases */ LVL(18, 11, 0, 70, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DISE, 2, 4), ATTK(AT_KICK, AD_CHRN, 2, 4), ATTK(AT_BEAM, AD_POIS, 4, 8), ATTK(AT_BREA, AD_ACID, 10, 10), ATTK(AT_NONE, AD_PEST, 10, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SOFT_GIRL_SNEAKER SOFT_SNEAKERS */ MON("beeline helix", S_BLOB, LVL(18, 16, 9, 19, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_POLY, 3, 3), ATTK(AT_HUGS, AD_CORR, 9, 3), ATTK(AT_TENT, AD_GLIB, 8, 3), ATTK(AT_KICK, AD_THIR, 1, 1), NO_ATTK, NO_ATTK), SIZ(648, 1236, 0, MS_FART_QUIET, MZ_LARGE), MR_DEATH, 0, 0, M2_NOPOLY|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("postponement ceria", S_BLOB, LVL(18, 14, -10, 90, 11), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_BANI, 8, 2), ATTK(AT_WEAP, AD_DEPR, 8, 6), ATTK(AT_CLAW, AD_EDGE, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(101, 941, 0, MS_PHOTO, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gelatinous thief", S_BLOB, LVL(20, 10, 0, 0, 0), (1), A(ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_NONE, AD_PLYS, 3, 4), ATTK(AT_TUCH, AD_SITM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shoggoth blob", S_BLOB, LVL(20, 15, 10, 0, -5), (G_GENO|2), A(ATTK(AT_TUCH, AD_ACID, 1, 12), ATTK(AT_TUCH, AD_STCK, 1, 12), ATTK(AT_HUGS, AD_SUCK, 2, 12), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_NONE, AD_ACID, 2, 12), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("suckoth blob", S_BLOB, LVL(20, 15, 10, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 1, 12), ATTK(AT_TUCH, AD_STCK, 1, 12), ATTK(AT_HUGS, AD_SUCK, 2, 12), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_NONE, AD_ACID, 2, 12), ATTK(AT_TENT, AD_DRIN, 2, 12)), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("venom blob", S_BLOB, LVL(20, 8, 4, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_VENO, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_POIS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dump blob", S_BLOB, LVL(20, 8, 4, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STAT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_POIS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dumb blob", S_BLOB, LVL(20, 8, 4, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DEBU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_POIS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("huge acid blob", S_BLOB, LVL(20, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("splash blob", S_BLOB, LVL(20, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 5, 8), ATTK(AT_TUCH, AD_CORR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hod blob", S_BLOB, LVL(20, 9, 4, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_HODS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_POIS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("weaponized blob", S_BLOB, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("suckoh", S_BLOB, LVL(20, 15, 10, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_SHAN, 4, 12), ATTK(AT_NONE, AD_SHAN, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("ice snail", S_BLOB, LVL(20, 3, -4, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_ICEB, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_CARNIVORE|M1_ACID, M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mucilaginous cube", S_BLOB, LVL(20, 9, 5, 90, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PLYS, 4, 6), ATTK(AT_TUCH, AD_PLYS, 4, 6), ATTK(AT_NONE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_ACID|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("priest of Ghaunadaur", S_BLOB, LVL(20, 15, 10, 0, -5), (1), A(ATTK(AT_TUCH, AD_ACID, 1, 12), ATTK(AT_TUCH, AD_STCK, 1, 12), ATTK(AT_HUGS, AD_SUCK, 2, 12), ATTK(AT_MAGC, AD_CLRC, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 12), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("almost elder priest", S_BLOB, LVL(20, 15, 10, 0, -5), (1), A(ATTK(AT_TUCH, AD_ACID, 1, 12), ATTK(AT_TUCH, AD_STCK, 1, 12), ATTK(AT_HUGS, AD_SUCK, 2, 12), ATTK(AT_MAGC, AD_CLRC, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 12), ATTK(AT_TENT, AD_DRIN, 2, 12)), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("qty dispensing", S_BLOB, LVL(20, 12, -1, 3, 0), (2), A(ATTK(AT_BOOM, AD_EDGE, 6, 4), ATTK(AT_GAZE, AD_FEAR, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(605, 3, 0, MS_CLOCK, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("crowed aggregating dispersed pharisaically", S_BLOB, LVL(20, 12, -10, 56, -3), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 9), ATTK(AT_CLAW, AD_CHAO, 2, 4), ATTK(AT_SCRA, AD_CORR, 1, 6), ATTK(AT_TRAM, AD_DREN, 8, 7), ATTK(AT_ENGL, AD_DROP, 1, 8), NO_ATTK), SIZ(3328, 1093, 0, MS_TEACHER, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS, M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NONMOVING|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("meddler pseudoclassical", S_BLOB, LVL(21, 10, -8, 24, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_LASH, AD_DRLI, 5, 3), ATTK(AT_BREA, AD_DISP, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2687, 483, 0, MS_MUMBLE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_ACID|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("portaled indefatigable", S_BLOB, LVL(21, 8, -9, 87, -8), (G_RGROUP|1), A(ATTK(AT_BITE, AD_RUST, 7, 6), ATTK(AT_WEAP, AD_SCOR, 3, 9), ATTK(AT_CLAW, AD_CONT, 4, 5), ATTK(AT_WEAP, AD_CHKH, 1, 7), ATTK(AT_WEAP, AD_SLUD, 4, 8), NO_ATTK), SIZ(1534, 390, 0, MS_SISSY, MZ_TINY), MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS, M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("eavesdropped bloodier", S_BLOB, LVL(22, 12, 3, 17, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_ENCH, 3, 4), ATTK(AT_CLAW, AD_LEGS, 8, 7), ATTK(AT_HUGS, AD_HEAL, 7, 7), ATTK(AT_KICK, AD_DRLI, 1, 7), ATTK(AT_HUGS, AD_DEST, 5, 2), NO_ATTK), SIZ(1393, 588, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_POIS| M1_CARNIVORE|M1_METALLIVORE, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shuted uptime", S_BLOB, LVL(22, 3, -4, 4, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TUCH, AD_SLOW, 6, 5), ATTK(AT_BREA, AD_WISD, 5, 9), ATTK(AT_TRAM, AD_DREA, 8, 1), ATTK(AT_KICK, AD_POLY, 9, 4), ATTK(AT_BUTT, AD_BLEE, 8, 4), ATTK(AT_TUCH, AD_ALIN, 3, 9)), SIZ(456, 223, 0, MS_REPAIR, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_SEE_INVIS|M1_TPORT, M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nameable fixating reported", S_BLOB, LVL(22, 10, -1, 3, 0), (3), A(ATTK(AT_SCRA, AD_SITM, 8, 8), ATTK(AT_WEAP, AD_MALK, 1, 4), ATTK(AT_HUGS, AD_FEAR, 6, 7), ATTK(AT_TUCH, AD_FEMI, 8, 5), ATTK(AT_KICK, AD_STTP, 1, 8), ATTK(AT_NONE, AD_TRAP, 8, 3)), SIZ(447, 945, 0, MS_CASINO, MZ_SMALL), MR_SLEEP|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOLIMBS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("waned unclenched", S_BLOB, LVL(22, 15, -4, 54, 19), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_HUGS, AD_NACU, 4, 1), ATTK(AT_BOOM, AD_UVUU, 4, 1), ATTK(AT_BUTT, AD_MAGM, 4, 7), ATTK(AT_SPIT, AD_BADE, 3, 6), ATTK(AT_SCRA, AD_SANI, 4, 9), ATTK(AT_BUTT, AD_EDGE, 4, 2)), SIZ(33, 51, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_NOHANDS|M1_TPORT, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("turnaround bodega", S_BLOB, LVL(23, 10, -7, 23, -1), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_ENGL, AD_ALIN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(701, 402, 0, MS_CAR, MZ_HUMAN), MR_COLD, 0, M1_CLING|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("transplantation weatherizing", S_BLOB, LVL(23, 26, -8, 68, 0), (G_UNIQ|4), A(ATTK(AT_CLAW, AD_CORR, 9, 1), ATTK(AT_TENT, AD_DRIN, 6, 1), ATTK(AT_BOOM, AD_FIRE, 4, 2), ATTK(AT_ENGL, AD_VENO, 6, 6), NO_ATTK, NO_ATTK), SIZ(30, 850, 0, MS_ORC, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_NOHANDS|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GIANT, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("leucochloridium", S_BLOB, LVL(23, 4, -3, 10, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_LAZY, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_ACID|M1_FLY, M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("dark matter blob", S_BLOB, LVL(24, 7, 4, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WTHR, 4, 8), ATTK(AT_NONE, AD_WTHR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("challenging buzzard", S_BLOB, LVL(24, 20, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("revenue did", S_BLOB, LVL(24, 16, -6, 41, 15), (1), A(ATTK(AT_TRAM, AD_RBRE, 5, 2), ATTK(AT_GAZE, AD_PEST, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(253, 376, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("onanocter 4d", S_BLOB, LVL(24, 10, -1, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_DRST, 2, 10), ATTK(AT_GAZE, AD_ELEC, 2, 7), ATTK(AT_NONE, AD_TCKL, 2, 7), NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_FIRE|MR_POISON|MR_DISINT, MR_ELEC|MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bioweapon lady", S_BLOB, LVL(25, 12, -1, 70, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BEAM, AD_VENO, 3, 4), ATTK(AT_BEAM, AD_LITT, 3, 4), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SOLDIER, MZ_HUMAN), MR_ACID|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bayou finale", S_BLOB, LVL(26, 10, -2, 39, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_FAMN, 3, 1), ATTK(AT_LASH, AD_MINA, 9, 5), ATTK(AT_WEAP, AD_SOUN, 6, 7), ATTK(AT_BEAM, AD_SOUN, 6, 9), ATTK(AT_GAZE, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_LITE, 6, 1)), SIZ(172, 1172, 0, MS_FART_LOUD, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("forgather creamed psychosocial", S_BLOB, LVL(26, 12, -7, 49, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_IDAM, 3, 1), ATTK(AT_CLAW, AD_BADE, 1, 9), ATTK(AT_BREA, AD_PLYS, 1, 4), ATTK(AT_BEAM, AD_DIMN, 9, 3), ATTK(AT_MAGC, AD_ICEB, 6, 9), ATTK(AT_BEAM, AD_CHAO, 3, 3)), SIZ(632, 130, 0, MS_CODE, MZ_GIGANTIC), MR_COLD|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_JEWELS|M2_MALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("grope cube", S_BLOB, LVL(26, 8, 2, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_ENGL, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("parlyz cube", S_BLOB, LVL(26, 10, 0, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_ENGL, AD_PLYS, 2, 4), ATTK(AT_ENGL, AD_GLIB, 5, 8), NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty parlyz cube", S_BLOB, LVL(26, 10, 0, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_ENGL, AD_PLYS, 2, 4), ATTK(AT_ENGL, AD_GLIB, 5, 8), NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_PETTY|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("indiscoverable positivest countervail", S_BLOB, LVL(27, 4, 4, 24, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_RBAD, 3, 3), ATTK(AT_CLAW, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(72, 1307, 0, MS_SOVIET, MZ_TINY), MR_FIRE, MR_FIRE, M1_AMPHIBIOUS|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STRONG|M2_MAGIC|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("littleneck arcadia what juxtaposed", S_BLOB, LVL(27, 23, -8, 86, 14), (G_GENO|3), A(ATTK(AT_HUGS, AD_LEVI, 7, 3), ATTK(AT_TENT, AD_BLEE, 3, 2), ATTK(AT_BITE, AD_RBRE, 1, 3), ATTK(AT_STNG, AD_FUMB, 7, 2), NO_ATTK, NO_ATTK), SIZ(929, 32, 0, MS_CLOCK, MZ_TINY), 0, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_FEMALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIMIC|M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trueborn brogan", S_BLOB, LVL(28, 15, -8, 96, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_SHAN, 1, 7), ATTK(AT_BITE, AD_PEST, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(545, 997, 0, MS_SOCKS, MZ_TINY), 0, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL| M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("scalp illuminist", S_BLOB, LVL(29, 18, -5, 2, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BITE, AD_DRDX, 7, 6), ATTK(AT_SPIT, AD_WISD, 3, 8), ATTK(AT_RATH, AD_DRST, 8, 1), ATTK(AT_MAGC, AD_MALK, 2, 3), ATTK(AT_ENGL, AD_SOUN, 4, 1), NO_ATTK), SIZ(287, 756, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reentrant smeltery", S_BLOB, LVL(29, 10, 4, 86, 0), (3), A(ATTK(AT_WEAP, AD_SKIL, 8, 6), ATTK(AT_BREA, AD_DREN, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1869, 180, 0, MS_SISSY, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ugly-as-sin alien", S_BLOB, LVL(30, 12, -20, 100, -10), (1), A(ATTK(AT_WEAP, AD_DEPR, 8, 12), ATTK(AT_KICK, AD_DRCH, 8, 8), ATTK(AT_BREA, AD_DETH, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("point blob", S_BLOB, LVL(30, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 8, 8), ATTK(AT_TUCH, AD_SCOR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("onanocter 5e", S_BLOB, LVL(30, 10, -4, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_ACID, 2, 12), ATTK(AT_GAZE, AD_ACID, 2, 10), ATTK(AT_NONE, AD_FAMN, 2, 10), ATTK(AT_HUGS, AD_DISE, 2, 12), NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_FIRE|MR_POISON|MR_DISINT|MR_ACID, MR_ELEC|MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giga acid blob", S_BLOB, LVL(30, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shower blob", S_BLOB, LVL(30, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 8, 8), ATTK(AT_TUCH, AD_CORR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("motherhood stemmer", S_BLOB, LVL(32, 9, -3, 75, 20), (4), A(ATTK(AT_TRAM, AD_PLAS, 5, 9), ATTK(AT_BUTT, AD_WEBS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1243, 43, 0, MS_GYPSY, MZ_HUMAN), MR_COLD, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_GREEDY|M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("antiacid wehner", S_BLOB, LVL(34, 8, 1, 57, 0), (4), A(ATTK(AT_SPIT, AD_DEPR, 4, 4), ATTK(AT_ENGL, AD_INER, 1, 9), ATTK(AT_BREA, AD_STUN, 5, 1), ATTK(AT_TRAM, AD_CORR, 3, 1), ATTK(AT_MAGC, AD_FEAR, 1, 3), ATTK(AT_BITE, AD_HODS, 1, 8)), SIZ(645, 415, 0, MS_GURGLE, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("magicargot", S_BLOB, LVL(34, 5, -7, 25, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 6, 9), ATTK(AT_MAGC, AD_MAGM, 5, 6), ATTK(AT_BEAM, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_ACID|M1_FLY, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sleuth khalifa supraorbital", S_BLOB, LVL(34, 15, 3, 20, -11), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_TDRA, 1, 1), ATTK(AT_EXPL, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_DISP, 1, 7), ATTK(AT_ENGL, AD_NPRO, 1, 8), ATTK(AT_BREA, AD_TCKL, 9, 7), ATTK(AT_WEAP, AD_WEEP, 2, 7)), SIZ(1835, 1266, 0, MS_STENCH, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("iranian upsweep", S_BLOB, LVL(35, 2, 8, 43, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_SCRA, AD_DAMA, 2, 4), ATTK(AT_STNG, AD_FEMI, 9, 4), ATTK(AT_KICK, AD_ICUR, 9, 3), ATTK(AT_BREA, AD_DREA, 2, 2), NO_ATTK, NO_ATTK), SIZ(782, 386, 0, MS_CASINO, MZ_SMALL), MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS, M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("culpable alienee", S_BLOB, LVL(35, 1, -9, 94, 8), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_TIME, 6, 1), ATTK(AT_BUTT, AD_LAVA, 5, 4), ATTK(AT_TENT, AD_DRST, 4, 3), ATTK(AT_SCRA, AD_INER, 3, 9), ATTK(AT_WEAP, AD_DISE, 7, 6), ATTK(AT_LASH, AD_NTHR, 3, 5)), SIZ(224, 518, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("scrutinizingly chinkier solderer", S_BLOB, LVL(35, 16, 8, 44, 0), (4), A(ATTK(AT_BITE, AD_STCK, 2, 9), ATTK(AT_SCRA, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1394, 184, 0, MS_BARBER, MZ_HUGE), MR_COLD, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("thiever snail", S_BLOB, LVL(35, 3, -7, 20, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_CARNIVORE|M1_ACID, M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("out of deepspawn", S_BLOB, LVL(36, 12, -15, 60, -10), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 8, 8), ATTK(AT_TENT, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS, M2_HOSTILE|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("thing that should not be", S_BLOB, LVL(36, 20, -10, 50, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_ENGL, AD_INSA, 4, 10), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_ENGL, AD_ACID, 4, 10) ), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_TPORT |M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("onanocter 6f", S_BLOB, LVL(36, 10, -7, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BREA, AD_RBRE, 2, 15), ATTK(AT_GAZE, AD_DISP, 2, 12), ATTK(AT_NONE, AD_DISE, 2, 12), ATTK(AT_HUGS, AD_STON, 2, 15), NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_FIRE|MR_POISON|MR_DISINT|MR_ACID|MR_STONE, MR_ELEC|MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deep blue cube", S_BLOB, LVL(36, 6, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WET, 4, 8), ATTK(AT_NONE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_OMNIVORE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark blue cube", S_BLOB, LVL(36, 6, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WET, 4, 8), ATTK(AT_NONE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_OMNIVORE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("pitch black cube", S_BLOB, LVL(36, 6, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WET, 8, 8), ATTK(AT_NONE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_OMNIVORE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("perfectly clear cube", S_BLOB, LVL(36, 6, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WET, 8, 8), ATTK(AT_NONE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOEYES|M1_OMNIVORE|M1_AMPHIBIOUS|M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOHEAD|M1_NOLIMBS, M2_NEUTER, M3_NOTAME|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("relatively unclear cube", S_BLOB, LVL(36, 6, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WET, 8, 8), ATTK(AT_NONE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOEYES|M1_OMNIVORE|M1_AMPHIBIOUS|M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOHEAD|M1_NOLIMBS, M2_NEUTER, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("satinwood inclinable", S_BLOB, LVL(36, 13, 8, 32, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BOOM, AD_LEGS, 8, 1), ATTK(AT_WEAP, AD_VAMP, 9, 7), ATTK(AT_TRAM, AD_STUN, 8, 1), ATTK(AT_WEAP, AD_WISD, 4, 2), ATTK(AT_WEAP, AD_HODS, 4, 5), NO_ATTK), SIZ(81, 446, 0, MS_STABILIZE, MZ_GIGANTIC), MR_ACID, 0, M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE| M1_METALLIVORE, M2_MINION|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC|M3_WANTSBELL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("obligingly helplessly tentage", S_BLOB, LVL(36, 12, 9, 78, 0), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_DREA, 1, 2), ATTK(AT_WEAP, AD_DEST, 1, 6), ATTK(AT_TUCH, AD_WRAP, 6, 8), ATTK(AT_WEAP, AD_DROP, 8, 4), ATTK(AT_NONE, AD_DCAY, 4, 5), ATTK(AT_CLAW, AD_TRAP, 6, 7)), SIZ(1859, 200, 0, MS_SELFHARM, MZ_HUMAN), MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_ACID| M1_METALLIVORE, M2_LORD|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Dan Hibiki", S_BLOB, LVL(38, 17, -9, 90, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_BEAM, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("calmer union", S_BLOB, LVL(38, 12, -6, 75, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_EDGE, 3, 5), ATTK(AT_ENGL, AD_FUMB, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(790, 257, 0, MS_WHORE, MZ_HUGE), MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_NOHANDS, M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aphid cone", S_BLOB, LVL(39, 2, 10, 60, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_LITE, 6, 5), ATTK(AT_BUTT, AD_HEAL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2053, 34, 0, MS_SEDUCE, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE, MR_ACID, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unannounced masted recompose intermingle", S_BLOB, LVL(39, 11, 4, 99, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_WEBS, 7, 6), ATTK(AT_CLAW, AD_SPC2, 1, 9), ATTK(AT_ENGL, AD_TECH, 4, 5), ATTK(AT_SPIT, AD_IDAM, 2, 8), NO_ATTK, NO_ATTK), SIZ(130, 793, 0, MS_DRUGS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID, MR_COLD, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_HERBIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("alien grandma", S_BLOB, LVL(40, 4, -20, 100, -20), (1), A(ATTK(AT_WEAP, AD_RNG, 10, 10), ATTK(AT_KICK, AD_DETH, 8, 8), ATTK(AT_MAGC, AD_CAST, 6, 6), ATTK(AT_BEAM, AD_ALIN, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_FIRE|MR_ACID|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black hole blob", S_BLOB, LVL(40, 8, -7, 0, 0), (1), A(ATTK(AT_TUCH, AD_WTHR, 4, 8), ATTK(AT_NONE, AD_DISN, 3, 5), ATTK(AT_TUCH, AD_DISN, 4, 8), ATTK(AT_TUCH, AD_STON, 4, 8), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DISINT|MR_STONE, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shammy commenting unmoored solecist", S_BLOB, LVL(40, 15, -10, 95, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_ICEB, 6, 1), ATTK(AT_SPIT, AD_TERR, 6, 1), ATTK(AT_SPIT, AD_WERE, 5, 5), ATTK(AT_BREA, AD_SHAN, 2, 2), ATTK(AT_LASH, AD_DREA, 2, 3), NO_ATTK), SIZ(4255, 39, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reassessment bemired pentad", S_BLOB, LVL(40, 10, -4, 91, 2), (G_GENO|G_SGROUP|1), A(ATTK(AT_TENT, AD_TPTO, 9, 5), ATTK(AT_TENT, AD_ABDC, 1, 9), ATTK(AT_LASH, AD_ACID, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1293, 758, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_COLD, MR_FIRE, M1_FLY|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hussar cablegram tuckered", S_BLOB, LVL(41, 12, -8, 40, -16), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DRLI, 1, 1), ATTK(AT_NONE, AD_DISE, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(166, 287, 0, MS_NEIGH, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY|M3_TELEPATHIC|M3_SPIDER| M3_PETRIFIES|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("onanocter 7g", S_BLOB, LVL(42, 10, -10, 80, 0), (1), A(ATTK(AT_WEAP, AD_MAGM, 2, 15), ATTK(AT_BREA, AD_DISN, 2, 20), ATTK(AT_GAZE, AD_DRLI, 2, 15), ATTK(AT_NONE, AD_DRIN, 2, 15), ATTK(AT_HUGS, AD_DETH, 2, 20), ATTK(AT_SPIT, AD_BLND, 2, 20)), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_FIRE|MR_POISON|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC, MR_ELEC|MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("planet messing", S_BLOB, LVL(42, 8, 4, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_POIS, 6, 3), ATTK(AT_LASH, AD_CHKH, 1, 8), ATTK(AT_SCRA, AD_DRLI, 8, 9), ATTK(AT_TENT, AD_VULN, 7, 3), ATTK(AT_SCRA, AD_DRIN, 1, 4), ATTK(AT_SPIT, AD_DFOO, 1, 6)), SIZ(201, 231, 0, MS_BONES, MZ_LARGE), MR_POISON, 0, 0, M2_PRINCE|M2_PNAME|M2_NASTY|M2_DWARF, M3_LITHIVORE|M3_PETTY|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("algorism blunt", S_BLOB, LVL(43, 19, 9, 92, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_UNPR, 6, 6), ATTK(AT_WEAP, AD_FRZE, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(283, 242, 0, MS_BUZZ, MZ_HUGE), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("monstrous acid blob", S_BLOB, LVL(44, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mega blob", S_BLOB, LVL(44, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 8, 12), ATTK(AT_TUCH, AD_CORR, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hill cube", S_BLOB, LVL(44, 12, -8, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_ENGL, AD_PLYS, 2, 4), ATTK(AT_ENGL, AD_WGHT, 8, 8), NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vampish unpacified", S_BLOB, LVL(44, 12, 10, 73, -13), (G_VLGROUP|1), A(ATTK(AT_TUCH, AD_ILLU, 8, 5), ATTK(AT_TENT, AD_WISD, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 751, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_HERBIVORE|M1_METALLIVORE, M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("overpessimistic undiversified beadroll credential", S_BLOB, LVL(45, 14, -29, 67, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_WERE, 4, 10), ATTK(AT_WEAP, AD_LITE, 5, 10), ATTK(AT_BREA, AD_CONT, 3, 12), ATTK(AT_KICK, AD_DISE, 9, 16), ATTK(AT_SPIT, AD_DIMN, 1, 1), NO_ATTK), SIZ(2269, 6, 0, MS_CUSS, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fossate crosspatch", S_BLOB, LVL(45, 14, -16, 77, -16), (G_GENO|2), A(ATTK(AT_LASH, AD_RNG, 2, 21), ATTK(AT_ENGL, AD_CLRC, 6, 16), ATTK(AT_BOOM, AD_TIME, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 1066, 0, MS_ORC, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_DRAIN, M1_FLY|M1_NOTAKE|M1_NOEYES|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shadier unpleasing", S_BLOB, LVL(45, 11, -23, 94, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_ILLU, 1, 8), ATTK(AT_LASH, AD_POLY, 6, 13), ATTK(AT_SCRA, AD_GLIB, 1, 8), ATTK(AT_MAGC, AD_RBAD, 8, 2), ATTK(AT_BREA, AD_DREA, 7, 7), ATTK(AT_NONE, AD_WGHT, 1, 7)), SIZ(232, 78, 0, MS_REPAIR, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_NOHEAD, M2_VAMPIRE|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("seasoned marshaling", S_BLOB, LVL(45, 8, -28, 61, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_MANA, 9, 20), ATTK(AT_GAZE, AD_LAVA, 8, 5), ATTK(AT_TUCH, AD_NEXU, 9, 5), ATTK(AT_HUGS, AD_STCK, 2, 5), ATTK(AT_BITE, AD_BURN, 1, 17), NO_ATTK), SIZ(176, 353, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coveted deposition flanneled", S_BLOB, LVL(46, 12, -16, 47, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FRZE, 9, 2), ATTK(AT_KICK, AD_DREA, 1, 14), ATTK(AT_SCRA, AD_LEGS, 7, 4), ATTK(AT_NONE, AD_CORR, 0, 1), NO_ATTK, NO_ATTK), SIZ(1833, 146, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID| M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("idling fieldpiece", S_BLOB, LVL(47, 5, -16, 77, 13), (G_LGROUP|1), A(ATTK(AT_TENT, AD_PLYS, 2, 19), ATTK(AT_STNG, AD_CAST, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(436, 50, 0, MS_APOC, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD, M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("artefact minimal", S_BLOB, LVL(47, 8, -3, 29, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_POIS, 3, 19), ATTK(AT_BEAM, AD_CLRC, 6, 21), ATTK(AT_LASH, AD_SEDU, 5, 4), ATTK(AT_TENT, AD_NGEN, 1, 8), ATTK(AT_BITE, AD_TERR, 4, 11), ATTK(AT_EXPL, AD_NTHR, 5, 5)), SIZ(274, 1461, 0, MS_SOLDIER, MZ_TINY), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOLIMBS|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("brined masted", S_BLOB, LVL(47, 24, -15, 99, 0), (4), A(ATTK(AT_BUTT, AD_LITT, 3, 7), ATTK(AT_CLAW, AD_WISD, 2, 8), ATTK(AT_NONE, AD_RAGN, 8, 3), ATTK(AT_BREA, AD_WRAT, 5, 21), ATTK(AT_TUCH, AD_WERE, 7, 18), NO_ATTK), SIZ(1, 794, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mistletoe tokyo", S_BLOB, LVL(48, 10, -5, 76, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_ICUR, 3, 14), ATTK(AT_MAGC, AD_CALM, 1, 3), ATTK(AT_BITE, AD_DISP, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3223, 145, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL, M2_MINION|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, M4_BAT|M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gleemen wedded", S_BLOB, LVL(48, 12, -16, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_AXUS, 9, 1), ATTK(AT_SPIT, AD_LUCK, 2, 6), ATTK(AT_NONE, AD_CALM, 3, 6), ATTK(AT_WEAP, AD_DGST, 1, 17), NO_ATTK, NO_ATTK), SIZ(754, 30, 0, MS_BOAST, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("aboveboard municipal", S_BLOB, LVL(48, 14, 9, 96, 0), (G_GENO|3), A(ATTK(AT_BOOM, AD_HALU, 5, 15), ATTK(AT_CLAW, AD_SHRD, 8, 5), ATTK(AT_TRAM, AD_ELEC, 7, 6), ATTK(AT_MAGC, AD_CONF, 5, 9), NO_ATTK, NO_ATTK), SIZ(1976, 869, 0, MS_CUSS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_REGEN, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("blandly internal", S_BLOB, LVL(48, 13, -23, 92, 0), (G_SGROUP|3), A(ATTK(AT_HUGS, AD_THIE, 4, 13), ATTK(AT_WEAP, AD_TLPT, 2, 12), ATTK(AT_SPIT, AD_ANTI, 9, 21), ATTK(AT_CLAW, AD_PHYS, 9, 9), ATTK(AT_NONE, AD_POLY, 2, 11), ATTK(AT_BITE, AD_LUCK, 3, 2)), SIZ(1698, 272, 0, MS_SMITH, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_HUMANOID|M1_ACID|M1_POIS|M1_HERBIVORE, M2_LORD|M2_MINION|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("marbling chauffeuse constrictive actualized", S_BLOB, LVL(49, 12, -28, 52, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_TUCH, AD_DISP, 2, 10), ATTK(AT_MAGC, AD_PART, 1, 11), ATTK(AT_TENT, AD_DEBU, 5, 6), ATTK(AT_BUTT, AD_DARK, 8, 2), ATTK(AT_MAGC, AD_VAMP, 1, 13), NO_ATTK), SIZ(1168, 607, 0, MS_AREOLA, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_TUNNEL|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mood cube", S_BLOB, LVL(50, 10, -2, 60, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 4, 4), ATTK(AT_NONE, AD_PLYS, 4, 4), ATTK(AT_GAZE, AD_RBRE, 6, 6), ATTK(AT_ENGL, AD_RNG, 8, 8), NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("onanocter 9h", S_BLOB, LVL(50, 10, -15, 90, 0), (1), A(ATTK(AT_WEAP, AD_RBRE, 2, 15), ATTK(AT_BREA, AD_RBRE, 2, 20), ATTK(AT_GAZE, AD_RBRE, 2, 15), ATTK(AT_NONE, AD_RBRE, 2, 15), ATTK(AT_HUGS, AD_RBRE, 2, 20), ATTK(AT_SPIT, AD_RBRE, 2, 20)), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_FIRE|MR_POISON|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC, MR_ELEC|MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stoppled confutation", S_BLOB, LVL(50, 12, -30, 10, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_NONE, AD_VENO, 1, 3), ATTK(AT_TENT, AD_POIS, 2, 7), ATTK(AT_LASH, AD_DEBU, 1, 2), ATTK(AT_TUCH, AD_DRCH, 8, 8), ATTK(AT_BUTT, AD_RUST, 3, 15), NO_ATTK), SIZ(142, 141, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_CLING|M1_CONCEAL|M1_ACID, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NO_DECAY, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("exhilarated crucial", S_BLOB, LVL(50, 6, -27, 93, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TRAM, AD_PART, 2, 7), ATTK(AT_BREA, AD_SLOW, 5, 18), ATTK(AT_WEAP, AD_LEVI, 4, 7), ATTK(AT_WEAP, AD_PHYS, 5, 3), ATTK(AT_BEAM, AD_SPEL, 1, 1), NO_ATTK), SIZ(135, 15, 0, MS_CLOCK, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("vervet rasped infirmed cite", S_BLOB, LVL(51, 13, -27, 67, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_AXUS, 5, 10), ATTK(AT_GAZE, AD_MAGM, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(115, 578, 0, MS_POKEDEX, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_SLEEP, M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rapping nonparticipating", S_BLOB, LVL(51, 13, 0, 67, 0), (3), A(ATTK(AT_SPIT, AD_GLIB, 7, 16), ATTK(AT_BEAM, AD_SHRD, 7, 20), ATTK(AT_WEAP, AD_DEPR, 5, 20), ATTK(AT_TENT, AD_COLD, 7, 8), NO_ATTK, NO_ATTK), SIZ(324, 167, 0, MS_IMITATE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("relearned noncooperation", S_BLOB, LVL(52, 16, 6, 58, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SKIL, 8, 8), ATTK(AT_CLAW, AD_STTP, 7, 14), ATTK(AT_BOOM, AD_TRAI, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(703, 151, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("searchable pepped", S_BLOB, LVL(52, 12, -18, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_FRZE, 5, 14), ATTK(AT_SPIT, AD_EDGE, 5, 2), ATTK(AT_STNG, AD_PLAS, 1, 20), ATTK(AT_WEAP, AD_FEAR, 7, 4), ATTK(AT_STNG, AD_MINA, 2, 12), NO_ATTK), SIZ(4314, 891, 0, MS_SUPERMAN, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_DISINT, M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("especially unacceptably blarneying", S_BLOB, LVL(52, 4, -5, 45, -18), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_SGLD, 6, 21), ATTK(AT_GAZE, AD_WRAT, 7, 4), ATTK(AT_BEAM, AD_LEGS, 5, 9), ATTK(AT_BEAM, AD_SITM, 8, 9), ATTK(AT_SCRA, AD_POIS, 7, 19), ATTK(AT_CLAW, AD_RBRE, 1, 5)), SIZ(217, 1301, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOTAKE|M1_TPORT, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("liber twaddler", S_BLOB, LVL(53, 10, -9, 60, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_NAST, 2, 10), ATTK(AT_RATH, AD_PEST, 7, 4), ATTK(AT_TRAM, AD_DEST, 1, 18), ATTK(AT_NONE, AD_FIRE, 3, 4), ATTK(AT_TRAM, AD_MIDI, 3, 19), ATTK(AT_TUCH, AD_TLPT, 1, 6)), SIZ(1149, 579, 0, MS_SING, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_CLING|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("trachoma mismark", S_BLOB, LVL(53, 12, -11, 70, 0), (G_VLGROUP|2), A(ATTK(AT_TUCH, AD_DETH, 6, 2), ATTK(AT_BREA, AD_PLAS, 3, 11), ATTK(AT_ENGL, AD_FIRE, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(356, 158, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("prone imbalmer", S_BLOB, LVL(53, 3, 3, 89, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_TRAP, 1, 9), ATTK(AT_TRAM, AD_GRAV, 7, 18), ATTK(AT_TUCH, AD_ABDC, 9, 12), ATTK(AT_EXPL, AD_SHRD, 1, 10), ATTK(AT_WEAP, AD_AGGR, 2, 12), NO_ATTK), SIZ(26, 69, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("desex endearment shredder aptitude", S_BLOB, LVL(55, 11, 4, 34, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_EDGE, 2, 9), ATTK(AT_GAZE, AD_NPRO, 1, 1), ATTK(AT_SPIT, AD_FRZE, 6, 8), ATTK(AT_BITE, AD_DRST, 4, 17), NO_ATTK, NO_ATTK), SIZ(858, 398, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_POISON, 0, 0, M2_UNDEAD|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("viceregal ramparted", S_BLOB, LVL(55, 14, 9, 11, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_LEGS, 3, 2), ATTK(AT_MAGC, AD_BLAS, 1, 14), ATTK(AT_CLAW, AD_PHYS, 7, 8), ATTK(AT_BUTT, AD_STUN, 6, 16), NO_ATTK, NO_ATTK), SIZ(1909, 647, 0, MS_PHOTO, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mustachio nubblier", S_BLOB, LVL(56, 11, -4, 2, 0), (4), A(ATTK(AT_KICK, AD_DIMN, 1, 7), ATTK(AT_LASH, AD_COLD, 4, 7), ATTK(AT_BREA, AD_VENO, 9, 10), ATTK(AT_BREA, AD_GLIB, 1, 13), NO_ATTK, NO_ATTK), SIZ(34, 1413, 0, MS_CONVERT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID, MR_SLEEP, M1_AMORPHOUS|M1_TUNNEL, M2_PRINCE|M2_MINION|M2_NASTY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("naturalized flaunting", S_BLOB, LVL(56, 13, -23, 77, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_ICUR, 9, 7), ATTK(AT_BEAM, AD_FUMB, 1, 11), ATTK(AT_TUCH, AD_SAMU, 8, 7), ATTK(AT_LASH, AD_AXUS, 1, 11), ATTK(AT_MAGC, AD_DRLI, 5, 4), NO_ATTK), SIZ(1369, 32, 0, MS_BARK, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_SLITHY, M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kamikaze maimai", S_BLOB, LVL(56, 6, -14, 40, 0), (1|G_GENO), A(ATTK(AT_EXPL, AD_PHYS, 10, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_ACID|M1_FLY, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Ippo Makunoichi", S_BLOB, LVL(56, 25, -10, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("exulted immigrate", S_BLOB, LVL(57, 19, 7, 53, 0), (1), A(ATTK(AT_TUCH, AD_BLAS, 7, 3), ATTK(AT_CLAW, AD_PAIN, 1, 11), ATTK(AT_STNG, AD_SKIL, 1, 4), ATTK(AT_SCRA, AD_PART, 7, 13), ATTK(AT_WEAP, AD_FAKE, 4, 2), ATTK(AT_GAZE, AD_COLD, 1, 21)), SIZ(745, 138, 0, MS_WAIL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ascot inputting", S_BLOB, LVL(58, 17, -13, 37, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_SSEX, 7, 12), ATTK(AT_BUTT, AD_CONF, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(66, 119, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("reprisal guessed", S_BLOB, LVL(58, 12, 10, 82, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_MCRE, 9, 20), ATTK(AT_BITE, AD_WEBS, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2683, 301, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("surviver suppositive antipersonnel", S_BLOB, LVL(58, 16, -4, 82, 0), (3), A(ATTK(AT_GAZE, AD_PLAS, 9, 8), ATTK(AT_BUTT, AD_VAPO, 5, 8), ATTK(AT_EXPL, AD_MINA, 6, 16), ATTK(AT_KICK, AD_CHKH, 1, 6), NO_ATTK, NO_ATTK), SIZ(73, 205, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_SLEEP, M1_CLING|M1_HIDE|M1_NOEYES|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("inviolable booked", S_BLOB, LVL(59, 20, 6, 29, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_SANI, 6, 13), ATTK(AT_ENGL, AD_ICUR, 7, 9), ATTK(AT_ENGL, AD_BURN, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1507, 490, 0, MS_HISS, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inferno snail", S_BLOB, LVL(60, 3, -10, 40, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_RNG, 6, 6), ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT, 0, M1_CARNIVORE|M1_ACID, M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hell snail", S_BLOB, LVL(60, 3, -10, 40, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_RNG, 6, 6), ATTK(AT_TUCH, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT, 0, M1_CARNIVORE|M1_ACID, M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("inlay slunk", S_BLOB, LVL(61, 12, -24, 86, 7), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_SPC2, 4, 18), ATTK(AT_LASH, AD_SHAN, 7, 19), ATTK(AT_BREA, AD_SITM, 2, 8), ATTK(AT_HUGS, AD_LETH, 5, 5), NO_ATTK, NO_ATTK), SIZ(2722, 28, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flagpole accusal", S_BLOB, LVL(63, 12, -28, 41, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_PEST, 4, 8), ATTK(AT_CLAW, AD_POLY, 7, 18), ATTK(AT_BEAM, AD_PHYS, 4, 1), ATTK(AT_STNG, AD_SANI, 6, 3), NO_ATTK, NO_ATTK), SIZ(2275, 112, 0, MS_JAPANESE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_ELEC, M1_NEEDPICK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("seedier invoke teaspoon organophosphate", S_BLOB, LVL(63, 10, -20, 26, -19), (G_RGROUP|3), A(ATTK(AT_WEAP, AD_NUMB, 1, 10), ATTK(AT_BITE, AD_TLPT, 7, 10), ATTK(AT_BUTT, AD_CURS, 8, 4), ATTK(AT_TRAM, AD_MANA, 1, 7), ATTK(AT_GAZE, AD_STON, 9, 4), ATTK(AT_BEAM, AD_DETH, 4, 3)), SIZ(879, 92, 0, MS_PUPIL, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID, 0, M1_SWIM|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_OMNIVORE, M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stain unobtrusively", S_BLOB, LVL(64, 12, -21, 51, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 9, 9), ATTK(AT_ENGL, AD_MIDI, 3, 18), ATTK(AT_BOOM, AD_DFOO, 3, 17), ATTK(AT_CLAW, AD_SLOW, 4, 2), ATTK(AT_BREA, AD_TECH, 1, 9), NO_ATTK), SIZ(560, 52, 0, MS_NEIGH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swooper drossiest", S_BLOB, LVL(64, 12, -9, 51, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BITE, AD_ALIN, 2, 15), ATTK(AT_SPIT, AD_SEDU, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(238, 1042, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("belaboring caviler", S_BLOB, LVL(66, 12, 1, 93, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_CHKH, 1, 2), ATTK(AT_TUCH, AD_STUN, 7, 16), ATTK(AT_TUCH, AD_CONT, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1135, 802, 0, MS_MEW, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("corrosion blob", S_BLOB, LVL(67, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fortressnail", S_BLOB, LVL(67, 7, -23, 60, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_ACID|M1_FLY, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inofficial synchronization postage sanguinary", S_BLOB, LVL(68, 22, -21, 40, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_POLY, 8, 9), ATTK(AT_SCRA, AD_WTHR, 8, 1), ATTK(AT_SPIT, AD_WEBS, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2762, 1340, 0, MS_GLYPHS, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_JEWELS|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("facing scrapping", S_BLOB, LVL(68, 29, 3, 22, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_BLND, 7, 13), ATTK(AT_TRAM, AD_MINA, 3, 18), ATTK(AT_STNG, AD_NAST, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(962, 616, 0, MS_DRUGS, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_ACID|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("swang abrasion alabamian connectedly", S_BLOB, LVL(68, 4, -13, 82, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_BLND, 7, 6), ATTK(AT_SPIT, AD_LETH, 9, 21), ATTK(AT_CLAW, AD_VAPO, 1, 20), ATTK(AT_GAZE, AD_HEAL, 5, 12), ATTK(AT_TUCH, AD_FIRE, 0, 2), NO_ATTK), SIZ(1966, 927, 0, MS_SQAWK, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_THICK_HIDE, M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("roomiest adduced", S_BLOB, LVL(69, 12, -13, 88, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_STTP, 3, 11), ATTK(AT_TRAM, AD_AGGR, 9, 6), ATTK(AT_LASH, AD_LAVA, 1, 14), ATTK(AT_NONE, AD_VAPO, 8, 3), NO_ATTK, NO_ATTK), SIZ(2703, 107, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_NOPOLY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alien speedcrone", S_BLOB, LVL(70, 9, -30, 100, -20), (1), A(ATTK(AT_WEAP, AD_RNG, 10, 10), ATTK(AT_KICK, AD_DETH, 8, 8), ATTK(AT_MAGC, AD_CAST, 6, 6), ATTK(AT_BEAM, AD_ALIN, 9, 9), ATTK(AT_GAZE, AD_SIN, 1, 1), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_FIRE|MR_ACID|MR_POISON|MR_DISINT|MR_SLEEP|MR_ELEC|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_UNSOLID|M1_FLY|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("naut crystalloidal", S_BLOB, LVL(71, 16, 6, 90, -8), (1), A(ATTK(AT_CLAW, AD_SLOW, 8, 19), ATTK(AT_WEAP, AD_FRZE, 6, 11), ATTK(AT_TRAM, AD_DARK, 8, 4), ATTK(AT_SPIT, AD_HEAL, 1, 13), ATTK(AT_NONE, AD_STAT, 6, 2), NO_ATTK), SIZ(292, 525, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_MAGIC|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("augmentation refectory", S_BLOB, LVL(71, 12, -22, 21, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_PART, 1, 19), ATTK(AT_TUCH, AD_DEST, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2464, 637, 0, MS_HCALIEN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOEYES|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_ROCKTHROW|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unipolar temptable", S_BLOB, LVL(71, 12, -24, 17, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_RUNS, 4, 9), ATTK(AT_NONE, AD_DAMA, 0, 3), ATTK(AT_GAZE, AD_INER, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1240, 107, 0, MS_STABILIZE, MZ_HUMAN), 0, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_REGEN| M1_POIS|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wintertide ceylon", S_BLOB, LVL(72, 12, 10, 2, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_WEEP, 4, 5), ATTK(AT_BEAM, AD_PART, 9, 13), ATTK(AT_SCRA, AD_AGGR, 8, 3), ATTK(AT_MAGC, AD_HODS, 2, 16), ATTK(AT_HUGS, AD_DREA, 6, 3), NO_ATTK), SIZ(1477, 158, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, MR_STONE, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_REGEN, M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("validating egomaniacally stabilizer", S_BLOB, LVL(72, 13, -20, 44, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TENT, AD_BLND, 2, 5), ATTK(AT_WEAP, AD_STON, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1139, 702, 0, MS_OHGOD, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY| M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ricing kajeput chagrined", S_BLOB, LVL(73, 12, 2, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_ICUR, 1, 10), ATTK(AT_SCRA, AD_SITM, 9, 6), ATTK(AT_WEAP, AD_LUCK, 9, 19), ATTK(AT_BUTT, AD_WERE, 1, 19), ATTK(AT_WEAP, AD_RBRE, 6, 10), NO_ATTK), SIZ(1097, 93, 0, MS_HCALIEN, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("attacked macerated", S_BLOB, LVL(74, 11, -6, 98, -13), (G_GENO|3), A(ATTK(AT_WEAP, AD_BLND, 7, 6), ATTK(AT_WEAP, AD_SSEX, 1, 1), ATTK(AT_RATH, AD_CURS, 8, 20), ATTK(AT_TUCH, AD_NACU, 6, 5), NO_ATTK, NO_ATTK), SIZ(403, 821, 0, MS_WAIL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_CARNIVORE| M1_OMNIVORE, M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_MIMIC|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unimpeded breakable", S_BLOB, LVL(74, 14, -9, 63, 0), (1), A(ATTK(AT_SCRA, AD_TDRA, 7, 1), ATTK(AT_RATH, AD_NPRO, 8, 5), ATTK(AT_KICK, AD_SPC2, 3, 7), ATTK(AT_BITE, AD_WET, 5, 6), NO_ATTK, NO_ATTK), SIZ(508, 244, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("vulgarest inveigh", S_BLOB, LVL(74, 12, -1, 56, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_SKIL, 5, 11), ATTK(AT_CLAW, AD_TRAP, 9, 18), ATTK(AT_SCRA, AD_WEBS, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(57, 445, 0, MS_STABILIZE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rasp manifested", S_BLOB, LVL(74, 12, -24, 21, 13), (G_UNIQ|1), A(ATTK(AT_SPIT, AD_RBRE, 1, 12), ATTK(AT_BREA, AD_CURS, 1, 5), ATTK(AT_CLAW, AD_THIE, 1, 10), ATTK(AT_NONE, AD_FAMN, 2, 14), NO_ATTK, NO_ATTK), SIZ(2528, 53, 0, MS_CASINO, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_CONCEAL|M1_HUMANOID|M1_OVIPAROUS, M2_WANDER|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("darknesslug", S_BLOB, LVL(76, 8, -24, 75, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 12, 16), ATTK(AT_BREA, AD_DARK, 10, 12), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_ACID|M1_FLY, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("saprophytically emaciated", S_BLOB, LVL(77, 8, 6, 60, 6), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 2), ATTK(AT_KICK, AD_ACID, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(32, 153, 0, MS_FART_QUIET, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("claque unnoticeably", S_BLOB, LVL(78, 12, 5, 25, -6), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_GRAV, 4, 4), ATTK(AT_ENGL, AD_PLYS, 5, 7), ATTK(AT_STNG, AD_LETH, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 617, 0, MS_MEW, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fresnel enforcer", S_BLOB, LVL(78, 8, 1, 83, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_SGLD, 9, 8), ATTK(AT_BITE, AD_NIVE, 4, 5), ATTK(AT_TUCH, AD_NIVE, 7, 10), ATTK(AT_BREA, AD_CONF, 9, 1), ATTK(AT_MAGC, AD_DISE, 9, 17), NO_ATTK), SIZ(2150, 294, 0, MS_GROWL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_MAGIC|M2_ORC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("demonstrandum ornamental", S_BLOB, LVL(78, 12, -12, 89, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BUTT, AD_DGST, 2, 1), ATTK(AT_TUCH, AD_SLOW, 8, 20), ATTK(AT_RATH, AD_ILLU, 0, 13), ATTK(AT_STNG, AD_FUMB, 7, 11), ATTK(AT_WEAP, AD_DEST, 3, 17), ATTK(AT_EXPL, AD_ALIN, 6, 6)), SIZ(1171, 1281, 0, MS_SPOILER, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("expansively distributive ennoble", S_BLOB, LVL(78, 12, -11, 55, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_FAMN, 1, 13), ATTK(AT_SPIT, AD_WRAP, 6, 18), ATTK(AT_CLAW, AD_CLRC, 6, 14), ATTK(AT_CLAW, AD_LITT, 8, 15), NO_ATTK, NO_ATTK), SIZ(1643, 330, 0, MS_POKEDEX, MZ_SMALL), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_NOEYES|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER|M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("formality gourde", S_BLOB, LVL(78, 18, -21, 94, 0), (4), A(ATTK(AT_SCRA, AD_NUMB, 1, 8), ATTK(AT_BREA, AD_ICEB, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(876, 431, 0, MS_PUPIL, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES| M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unstring stingy", S_BLOB, LVL(79, 12, 3, 75, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_HODS, 9, 19), ATTK(AT_LASH, AD_NAST, 8, 18), ATTK(AT_CLAW, AD_ICUR, 1, 1), ATTK(AT_BUTT, AD_DISP, 1, 13), ATTK(AT_NONE, AD_AGGR, 6, 20), NO_ATTK), SIZ(3487, 883, 0, MS_BOT, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NOHEAD|M1_HERBIVORE, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wolfing pottering", S_BLOB, LVL(79, 22, 0, 43, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_ICUR, 1, 15), ATTK(AT_HUGS, AD_DREA, 3, 12), ATTK(AT_WEAP, AD_CLRC, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(926, 954, 0, MS_NEIGH, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_TUNNEL|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("secreted unlined", S_BLOB, LVL(80, 12, 1, 59, 0), (G_UNIQ|4), A(ATTK(AT_TRAM, AD_BADE, 6, 5), ATTK(AT_EXPL, AD_VENO, 5, 8), ATTK(AT_WEAP, AD_DEBU, 5, 12), ATTK(AT_CLAW, AD_LAZY, 6, 5), ATTK(AT_MAGC, AD_MCRE, 4, 2), ATTK(AT_BEAM, AD_VAMP, 4, 18)), SIZ(1119, 725, 0, MS_CONVERT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("devour cube", S_BLOB, LVL(80, 12, -10, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_ENGL, AD_PLYS, 2, 4), ATTK(AT_ENGL, AD_IDAM, 9, 9), NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("citywide snooting estate", S_BLOB, LVL(80, 12, 3, 51, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DIMN, 4, 9), ATTK(AT_STNG, AD_TCKL, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1995, 78, 0, MS_STENCH, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_HERBIVORE| M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unwitted geometer waifing", S_BLOB, LVL(80, 12, -26, 96, 1), (2), A(ATTK(AT_CLAW, AD_SKIL, 7, 20), ATTK(AT_HUGS, AD_WET, 1, 7), ATTK(AT_BITE, AD_NGRA, 8, 14), ATTK(AT_BUTT, AD_INSA, 7, 12), NO_ATTK, NO_ATTK), SIZ(774, 396, 0, MS_LAUGH, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_OMNIVORE, M2_NASTY|M2_STRONG|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("factorize jawbone", S_BLOB, LVL(81, 12, -24, 36, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_DEST, 7, 6), ATTK(AT_GAZE, AD_SEDU, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(123, 108, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("certainty meaningfully", S_BLOB, LVL(81, 16, -5, 25, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_ENCH, 9, 2), ATTK(AT_LASH, AD_SLIM, 5, 6), ATTK(AT_SPIT, AD_DRST, 3, 16), ATTK(AT_TRAM, AD_WERE, 4, 8), ATTK(AT_BREA, AD_NUMB, 1, 18), ATTK(AT_SPIT, AD_WET, 4, 16)), SIZ(666, 1063, 0, MS_SISSY, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("proximal restuffing", S_BLOB, LVL(81, 15, -21, 75, -5), (1), A(ATTK(AT_ENGL, AD_VOMT, 6, 21), ATTK(AT_TENT, AD_WRAT, 2, 5), ATTK(AT_STNG, AD_IDAM, 6, 1), ATTK(AT_SPIT, AD_WRAT, 1, 12), ATTK(AT_GAZE, AD_PLAS, 8, 10), ATTK(AT_WEAP, AD_FIRE, 1, 12)), SIZ(1063, 903, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fourteenth empyreal", S_BLOB, LVL(82, 11, -9, 99, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BEAM, AD_DISP, 9, 15), ATTK(AT_TRAM, AD_BLEE, 7, 4), ATTK(AT_NONE, AD_THIR, 4, 7), ATTK(AT_EXPL, AD_CHAO, 3, 9), ATTK(AT_LASH, AD_IDAM, 9, 4), ATTK(AT_SPIT, AD_NGRA, 9, 1)), SIZ(1250, 139, 0, MS_PHOTO, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC|MR_POISON|MR_STONE, M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pilled trivalve", S_BLOB, LVL(83, 13, 8, 95, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_CLAW, AD_CONF, 4, 19), ATTK(AT_SPIT, AD_DISP, 9, 11), ATTK(AT_BUTT, AD_NEXU, 8, 1), ATTK(AT_WEAP, AD_SOUN, 2, 3), ATTK(AT_SPIT, AD_DGST, 2, 11), ATTK(AT_KICK, AD_SSEX, 2, 13)), SIZ(262, 410, 0, MS_ALLA, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deforestation debouche", S_BLOB, LVL(83, 32, -24, 87, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_STON, 2, 10), ATTK(AT_TUCH, AD_DAMA, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(437, 893, 0, MS_JAPANESE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, 0, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("picaro spec", S_BLOB, LVL(83, 18, -30, 64, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_DISN, 1, 15), ATTK(AT_SPIT, AD_SLEE, 7, 4), ATTK(AT_CLAW, AD_NUMB, 4, 18), ATTK(AT_TENT, AD_DARK, 4, 8), ATTK(AT_MAGC, AD_PLAS, 6, 10), ATTK(AT_TUCH, AD_PHYS, 6, 8)), SIZ(192, 521, 0, MS_GLYPHS, MZ_HUGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ropewalk draftiest", S_BLOB, LVL(83, 16, 0, 0, -7), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_MAGC, AD_BLND, 2, 4), ATTK(AT_STNG, AD_AGGR, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(308, 1, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_TELEPATHIC|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("worth sourest etcher", S_BLOB, LVL(84, 19, 4, 96, -12), (G_VLGROUP|3), A(ATTK(AT_MAGC, AD_CHAO, 8, 14), ATTK(AT_SCRA, AD_DGST, 6, 7), ATTK(AT_NONE, AD_NACU, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(149, 536, 0, MS_WOLLOH, MZ_LARGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE| M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("epically checkout", S_BLOB, LVL(85, 12, -25, 27, -8), (G_GENO|3), A(ATTK(AT_SCRA, AD_DRLI, 1, 20), ATTK(AT_WEAP, AD_DCAY, 1, 2), ATTK(AT_NONE, AD_DFOO, 0, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(914, 518, 0, MS_METALMAFIA, MZ_TINY), MR_FIRE, 0, M1_SWIM|M1_MINDLESS, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PETRIFIES, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unpoetical shrewdly", S_BLOB, LVL(85, 11, -15, 5, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_ILLU, 6, 6), ATTK(AT_HUGS, AD_DRDX, 1, 4), ATTK(AT_WEAP, AD_NPRO, 9, 9), ATTK(AT_BEAM, AD_NGEN, 5, 9), NO_ATTK, NO_ATTK), SIZ(1056, 1293, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_REGEN|M1_POIS, M2_MINION|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tressiest hemisection", S_BLOB, LVL(85, 12, -29, 91, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_MAGC, AD_VULN, 2, 12), ATTK(AT_NONE, AD_RUST, 6, 8), ATTK(AT_WEAP, AD_FAMN, 3, 4), ATTK(AT_NONE, AD_HALU, 5, 15), ATTK(AT_ENGL, AD_CALM, 3, 17), NO_ATTK), SIZ(636, 395, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("poliomyelitic cutesiest", S_BLOB, LVL(87, 11, 4, 18, 0), (1), A(ATTK(AT_NONE, AD_ABDC, 1, 11), ATTK(AT_WEAP, AD_VAPO, 1, 16), ATTK(AT_WEAP, AD_STUN, 6, 3), ATTK(AT_CLAW, AD_VOMT, 3, 15), NO_ATTK, NO_ATTK), SIZ(706, 338, 0, MS_HUMANOID, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DRAIN, MR_DRAIN, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_REGEN| M1_ACID, M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("crush lustred ensile", S_BLOB, LVL(88, 8, -25, 42, 13), (G_GENO|1), A(ATTK(AT_HUGS, AD_FAKE, 4, 5), ATTK(AT_BEAM, AD_SHAN, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3433, 500, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fasciae unsurmountable somewise", S_BLOB, LVL(88, 9, -19, 93, 20), (G_GENO|1), A(ATTK(AT_TUCH, AD_BANI, 6, 17), ATTK(AT_GAZE, AD_STAT, 7, 2), ATTK(AT_MAGC, AD_SLUD, 5, 16), ATTK(AT_WEAP, AD_ALIN, 7, 12), NO_ATTK, NO_ATTK), SIZ(459, 131, 0, MS_VAMPIRE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_CARNIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wooziest orthopaedist", S_BLOB, LVL(88, 14, -6, 17, 0), (G_UNIQ|3), A(ATTK(AT_BREA, AD_DRST, 6, 9), ATTK(AT_BREA, AD_SCOR, 6, 9), ATTK(AT_BREA, AD_MINA, 2, 19), ATTK(AT_SCRA, AD_DCAY, 8, 16), ATTK(AT_CLAW, AD_BLND, 1, 12), ATTK(AT_RATH, AD_DEPR, 5, 20)), SIZ(1691, 858, 0, MS_NURSE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_CARNIVORE, M2_LORD|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("partitioning stranger", S_BLOB, LVL(89, 24, 8, 72, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_LEVI, 5, 9), ATTK(AT_MAGC, AD_DISN, 6, 18), ATTK(AT_HUGS, AD_NUMB, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(358, 1461, 0, MS_GYPSY, MZ_GIGANTIC), MR_POISON|MR_DRAIN, 0, M1_TPORT|M1_POIS, M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("creping swale", S_BLOB, LVL(89, 7, -14, 69, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_GAZE, AD_SSEX, 2, 9), ATTK(AT_MAGC, AD_LAVA, 7, 7), ATTK(AT_WEAP, AD_SIN, 7, 8), ATTK(AT_NONE, AD_FEMI, 7, 3), NO_ATTK, NO_ATTK), SIZ(1354, 1439, 0, MS_PAIN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("aggregated portlier vaccinal", S_BLOB, LVL(90, 20, -25, 40, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_PLAS, 1, 9), ATTK(AT_BEAM, AD_DCAY, 5, 13), ATTK(AT_TRAM, AD_PHYS, 2, 1), ATTK(AT_SPIT, AD_SHRD, 1, 7), NO_ATTK, NO_ATTK), SIZ(217, 955, 0, MS_POKEDEX, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("invariant freeborn", S_BLOB, LVL(90, 14, -7, 32, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_GAZE, AD_WEEP, 6, 5), ATTK(AT_WEAP, AD_WERE, 8, 19), ATTK(AT_SPIT, AD_NGRA, 3, 8), ATTK(AT_ENGL, AD_SIN, 2, 2), ATTK(AT_BITE, AD_ENCH, 3, 10), NO_ATTK), SIZ(746, 64, 0, MS_PARROT, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE, MR_SLEEP|MR_STONE, M1_NEEDPICK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY| M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disease cube", S_BLOB, LVL(90, 12, -8, 80, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 4, 4), ATTK(AT_NONE, AD_PLYS, 4, 4), ATTK(AT_GAZE, AD_DISE, 6, 8), ATTK(AT_TUCH, AD_PEST, 10, 10), NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("assistance yuan viridian", S_BLOB, LVL(90, 9, -27, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_UVUU, 8, 8), ATTK(AT_STNG, AD_SPEL, 6, 6), ATTK(AT_BREA, AD_AMNE, 2, 11), ATTK(AT_LASH, AD_SIN, 4, 5), NO_ATTK, NO_ATTK), SIZ(1921, 147, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_OMNIVORE, M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER|M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("timeless snail", S_BLOB, LVL(90, 3, -20, 90, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_TIME, 8, 8), ATTK(AT_NONE, AD_TIME, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN|MR_STONE, 0, M1_CARNIVORE|M1_ACID, M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("adulterant tercel", S_BLOB, LVL(91, 12, -26, 58, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_STTP, 6, 9), ATTK(AT_SPIT, AD_SSEX, 6, 9), ATTK(AT_BREA, AD_HODS, 7, 19), ATTK(AT_BREA, AD_ALIN, 1, 15), ATTK(AT_TUCH, AD_DRIN, 4, 7), NO_ATTK), SIZ(921, 71, 0, MS_SPELL, MZ_HUGE), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sentiency blob", S_BLOB, LVL(91, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 10, 12), ATTK(AT_ENGL, AD_SLUD, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("drek qualm", S_BLOB, LVL(91, 28, -19, 87, 0), (G_SGROUP|3), A(ATTK(AT_RATH, AD_COLD, 9, 12), ATTK(AT_HUGS, AD_HODS, 7, 3), ATTK(AT_TENT, AD_CHKH, 7, 9), ATTK(AT_MAGC, AD_PLYS, 2, 20), NO_ATTK, NO_ATTK), SIZ(158, 1187, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_NOTAKE|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_SLIME|M3_WANTSALL, M4_BAT|M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("purine zambezi skirmish quito consultation", S_BLOB, LVL(92, 14, -21, 99, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_ENGL, AD_ABDC, 9, 19), ATTK(AT_BREA, AD_CALM, 8, 11), ATTK(AT_BITE, AD_SPEL, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(114, 70, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("harassed bravest copular", S_BLOB, LVL(92, 12, -1, 1, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DRST, 8, 3), ATTK(AT_WEAP, AD_DREN, 6, 4), ATTK(AT_BREA, AD_ABDC, 4, 4), ATTK(AT_WEAP, AD_LEGS, 6, 5), NO_ATTK, NO_ATTK), SIZ(101, 174, 0, MS_SHEEP, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_REGEN|M1_TPORT| M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unfortunate traditionalistic", S_BLOB, LVL(93, 8, -16, 69, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_LASH, AD_DISE, 7, 5), ATTK(AT_WEAP, AD_TRAP, 4, 12), ATTK(AT_TUCH, AD_WGHT, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2107, 741, 0, MS_JAPANESE, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS|M1_OMNIVORE, M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("transubstantiation dysenteric", S_BLOB, LVL(93, 13, -15, 17, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DEPR, 1, 6), ATTK(AT_SCRA, AD_FAKE, 3, 11), ATTK(AT_BREA, AD_HALU, 2, 16), ATTK(AT_GAZE, AD_CLRC, 6, 14), ATTK(AT_BEAM, AD_PHYS, 7, 8), ATTK(AT_WEAP, AD_ACID, 2, 4)), SIZ(8, 480, 0, MS_GROWL, MZ_TINY), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_HUMANOID|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("comminatory bitingly novelette", S_BLOB, LVL(94, 12, -25, 7, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_RATH, AD_WISD, 0, 11), ATTK(AT_SCRA, AD_FRZE, 3, 19), ATTK(AT_TENT, AD_SPC2, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(223, 8, 0, MS_GURGLE, MZ_TINY), MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_HERBIVORE|M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("leprosy drunkest", S_BLOB, LVL(94, 24, -14, 10, 0), (G_RGROUP|2), A(ATTK(AT_BREA, AD_CONT, 2, 5), ATTK(AT_TUCH, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_FUMB, 8, 12), ATTK(AT_TUCH, AD_STUN, 3, 7), ATTK(AT_TUCH, AD_SEDU, 1, 10), NO_ATTK), SIZ(2045, 743, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("equalization flabbier", S_BLOB, LVL(95, 12, -15, 57, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_WGHT, 3, 9), ATTK(AT_TENT, AD_SITM, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(480, 1494, 0, MS_MISSING, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("flyspeck calumny", S_BLOB, LVL(95, 14, -18, 39, 0), (1), A(ATTK(AT_KICK, AD_FUMB, 9, 17), ATTK(AT_ENGL, AD_LEGS, 5, 11), ATTK(AT_CLAW, AD_CORR, 1, 15), ATTK(AT_GAZE, AD_FAMN, 1, 5), ATTK(AT_BEAM, AD_LETH, 8, 2), NO_ATTK), SIZ(1268, 12, 0, MS_SELFHARM, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_REGEN| M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gifting suboffice", S_BLOB, LVL(95, 15, 10, 95, -19), (G_SGROUP|2), A(ATTK(AT_STNG, AD_RBAD, 8, 3), ATTK(AT_CLAW, AD_STUN, 5, 7), ATTK(AT_BUTT, AD_STTP, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(572, 1031, 0, MS_BARK, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ejaculum uninterestingly", S_BLOB, LVL(96, 21, -8, 94, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NUMB, 5, 20), ATTK(AT_WEAP, AD_TLPT, 8, 19), ATTK(AT_BUTT, AD_TREM, 2, 6), ATTK(AT_CLAW, AD_STAT, 3, 8), ATTK(AT_BOOM, AD_LEVI, 5, 10), NO_ATTK), SIZ(1357, 1695, 0, MS_HANDY, MZ_TINY), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unbacked tiddly", S_BLOB, LVL(96, 12, -18, 37, 0), (2), A(ATTK(AT_WEAP, AD_COLD, 1, 11), ATTK(AT_WEAP, AD_FREN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1533, 1010, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_NOHANDS|M1_HUMANOID, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("partially winnipeg", S_BLOB, LVL(96, 18, -22, 76, 0), (4), A(ATTK(AT_TUCH, AD_CONT, 1, 9), ATTK(AT_SCRA, AD_STTP, 3, 21), ATTK(AT_HUGS, AD_BANI, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1174, 301, 0, MS_SNORE, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_LORD|M2_MINION|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("colorado scythe", S_BLOB, LVL(96, 12, 8, 6, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DEPR, 1, 9), ATTK(AT_BOOM, AD_DISE, 9, 20), ATTK(AT_CLAW, AD_SLIM, 1, 8), ATTK(AT_BUTT, AD_VAMP, 4, 13), ATTK(AT_MAGC, AD_FAKE, 3, 1), NO_ATTK), SIZ(2721, 2, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_POISON, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_UNSOLID| M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slew biographic", S_BLOB, LVL(97, 56, -14, 88, 0), (G_SGROUP|2), A(ATTK(AT_GAZE, AD_TLPT, 5, 3), ATTK(AT_GAZE, AD_CNCL, 3, 7), ATTK(AT_ENGL, AD_DARK, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2754, 79, 0, MS_PHOTO, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_MINDLESS|M1_SLITHY|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("anthemed bocci", S_BLOB, LVL(98, 12, -27, 79, 12), (4), A(ATTK(AT_WEAP, AD_SOUN, 4, 4), ATTK(AT_KICK, AD_INSA, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(74, 843, 0, MS_GYPSY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM, M2_VAMPIRE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PETRIFIES, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gulch knickknack", S_BLOB, LVL(98, 11, -8, 57, -7), (G_GENO|2), A(ATTK(AT_STNG, AD_MANA, 4, 12), ATTK(AT_TENT, AD_DRIN, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(413, 1392, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("noire averted clumsily", S_BLOB, LVL(98, 12, 10, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_MANA, 6, 19), ATTK(AT_ENGL, AD_WRAP, 4, 12), ATTK(AT_WEAP, AD_BLND, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1045, 54, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_MINDLESS, M2_PNAME|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("trunked deray", S_BLOB, LVL(98, 8, -1, 63, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_ICUR, 7, 12), ATTK(AT_NONE, AD_CURS, 9, 10), ATTK(AT_SCRA, AD_SLUD, 4, 3), ATTK(AT_MAGC, AD_SKIL, 8, 1), ATTK(AT_SPIT, AD_ACID, 9, 16), ATTK(AT_SPIT, AD_DISE, 4, 9)), SIZ(95, 757, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, MR_COLD, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("eliminant kinaesthetic", S_BLOB, LVL(99, 18, -20, 60, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BUTT, AD_DRIN, 1, 9), ATTK(AT_BITE, AD_DISN, 8, 11), ATTK(AT_BITE, AD_CORR, 6, 9), ATTK(AT_KICK, AD_PLYS, 4, 16), ATTK(AT_MAGC, AD_CORR, 7, 12), ATTK(AT_HUGS, AD_DRCO, 9, 2)), SIZ(592, 746, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_MINDLESS|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("irked rankling skater", S_BLOB, LVL(99, 12, -20, 26, 1), (G_SGROUP|3), A(ATTK(AT_BEAM, AD_NIVE, 6, 1), ATTK(AT_KICK, AD_FEAR, 3, 11), ATTK(AT_WEAP, AD_LITE, 7, 21), ATTK(AT_STNG, AD_FREN, 2, 7), NO_ATTK, NO_ATTK), SIZ(4103, 890, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mealie supper", S_BLOB, LVL(99, 18, -24, 77, 0), (G_UNIQ|2), A(ATTK(AT_KICK, AD_HALU, 4, 16), ATTK(AT_TUCH, AD_DARK, 3, 17), ATTK(AT_WEAP, AD_FREN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(490, 943, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS| M1_POIS, M2_DEMON|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vamp foreshore haired", S_BLOB, LVL(99, 12, -23, 75, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_DIMN, 9, 12), ATTK(AT_HUGS, AD_FIRE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2671, 992, 0, MS_SPOILER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_ACID, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("death cube", S_BLOB, LVL(100, 12, -10, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), ATTK(AT_ENGL, AD_PLYS, 2, 4), ATTK(AT_ENGL, AD_DETH, 12, 12), NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("onanocter 10o", S_BLOB, LVL(100, 10, -20, 95, 0), (1), A(ATTK(AT_WEAP, AD_DAMA, 4, 15), ATTK(AT_BREA, AD_DAMA, 2, 20), ATTK(AT_GAZE, AD_DAMA, 4, 15), ATTK(AT_NONE, AD_DAMA, 4, 15), ATTK(AT_HUGS, AD_DAMA, 4, 20), ATTK(AT_SPIT, AD_DAMA, 4, 20)), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_FIRE|MR_POISON|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC|MR_COLD, MR_ELEC|MR_FIRE|MR_POISON, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_REFLECT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("paraphernalia awaked", S_BLOB, LVL(100, 27, -16, 64, 0), (3), A(ATTK(AT_BOOM, AD_BANI, 7, 17), ATTK(AT_BREA, AD_DISP, 2, 14), ATTK(AT_BUTT, AD_CHRN, 8, 21), ATTK(AT_STNG, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK), SIZ(2196, 71, 0, MS_AREOLA, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE| M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_MIMIC|M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("commensurately innominate resealable", S_BLOB, LVL(100, 16, -37, 78, 0), (G_VLGROUP|1), A(ATTK(AT_MAGC, AD_SPC2, 6, 16), ATTK(AT_NONE, AD_SHAN, 6, 23), ATTK(AT_EXPL, AD_TLPT, 1, 9), ATTK(AT_BREA, AD_DISE, 8, 25), ATTK(AT_CLAW, AD_STCK, 7, 12), ATTK(AT_BUTT, AD_TERR, 1, 19)), SIZ(3033, 78, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, MR_COLD, M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aroynt bactericide around", S_BLOB, LVL(100, 14, -26, 63, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DEBU, 1, 25), ATTK(AT_MAGC, AD_RNG, 1, 16), ATTK(AT_TUCH, AD_RNG, 4, 16), ATTK(AT_MAGC, AD_CALM, 1, 14), ATTK(AT_WEAP, AD_ICUR, 8, 12), NO_ATTK), SIZ(3682, 12, 0, MS_SOLDIER, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_MINDLESS|M1_UNSOLID|M1_ACID, M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("aquatinted late", S_BLOB, LVL(101, 14, -12, 86, 0), (1), A(ATTK(AT_BUTT, AD_STAT, 4, 10), ATTK(AT_TUCH, AD_BANI, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1609, 641, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("reverer enframing insert guesstimate", S_BLOB, LVL(102, 18, 0, 73, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SOUN, 1, 20), ATTK(AT_TENT, AD_DARK, 7, 6), ATTK(AT_NONE, AD_PHYS, 9, 22), ATTK(AT_MAGC, AD_LAVA, 1, 11), ATTK(AT_LASH, AD_HALU, 4, 11), ATTK(AT_LASH, AD_SCOR, 5, 10)), SIZ(546, 392, 0, MS_CONVERT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_SLITHY| M1_OVIPAROUS, M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("featly faster", S_BLOB, LVL(103, 20, 7, 72, 6), (4), A(ATTK(AT_STNG, AD_WRAT, 7, 22), ATTK(AT_BREA, AD_IDAM, 3, 19), ATTK(AT_WEAP, AD_NAST, 4, 17), ATTK(AT_MAGC, AD_HEAL, 7, 23), ATTK(AT_NONE, AD_DRLI, 9, 7), NO_ATTK), SIZ(2721, 110, 0, MS_SHRIEK, MZ_TINY), MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_NOHEAD|M1_SEE_INVIS, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("embrace corrigibly", S_BLOB, LVL(103, 13, 1, 78, -15), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_DISE, 9, 15), ATTK(AT_BEAM, AD_RUST, 7, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(799, 557, 0, MS_CASINO, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reconsigned amebean stancher", S_BLOB, LVL(103, 12, -27, 83, -10), (1), A(ATTK(AT_STNG, AD_FLAM, 6, 1), ATTK(AT_BEAM, AD_MEMO, 6, 6), ATTK(AT_WEAP, AD_STTP, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(247, 912, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thermally accentuating", S_BLOB, LVL(103, 13, 9, 100, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_DIMN, 6, 1), ATTK(AT_BITE, AD_WISD, 7, 2), ATTK(AT_LASH, AD_DEPR, 6, 14), ATTK(AT_TUCH, AD_WRAT, 7, 12), ATTK(AT_BUTT, AD_AMNE, 9, 25), ATTK(AT_BOOM, AD_VOMT, 6, 24)), SIZ(31, 278, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_THICK_HIDE|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaggy disemployment coffeehouse loo", S_BLOB, LVL(104, 18, -19, 89, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_CLAW, AD_ACID, 2, 26), ATTK(AT_STNG, AD_RAGN, 3, 11), ATTK(AT_TUCH, AD_DRDX, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(956, 8, 0, MS_SPOILER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("romp rebuffed", S_BLOB, LVL(104, 17, -16, 56, 16), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FIRE, 3, 17), ATTK(AT_ENGL, AD_DISE, 8, 22), ATTK(AT_WEAP, AD_CNCL, 1, 9), ATTK(AT_SPIT, AD_DCAY, 1, 13), ATTK(AT_HUGS, AD_NUMB, 8, 4), ATTK(AT_RATH, AD_ANTI, 1, 20)), SIZ(1643, 167, 0, MS_SISSY, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vicar proctoscopically", S_BLOB, LVL(104, 20, 9, 89, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_LAZY, 7, 15), ATTK(AT_TRAM, AD_SLEE, 4, 10), ATTK(AT_LASH, AD_BLND, 9, 23), ATTK(AT_KICK, AD_VAMP, 5, 15), ATTK(AT_BITE, AD_SHRD, 3, 23), NO_ATTK), SIZ(500, 1113, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_TUNNEL|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lapel wadding", S_BLOB, LVL(105, 19, -2, 91, 14), (G_GENO|3), A(ATTK(AT_BREA, AD_LITT, 7, 7), ATTK(AT_TRAM, AD_POIS, 3, 19), ATTK(AT_WEAP, AD_CALM, 5, 15), ATTK(AT_ENGL, AD_STUN, 1, 5), NO_ATTK, NO_ATTK), SIZ(2673, 437, 0, MS_GROWL, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS| M1_HUMANOID|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mousse quire simplemindedly", S_BLOB, LVL(107, 22, -1, 92, -14), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_SLEE, 8, 11), ATTK(AT_BITE, AD_THIR, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(304, 542, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_POISON, M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("doxy barraged caladium cohabited wicking", S_BLOB, LVL(108, 17, -34, 82, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SHRD, 2, 6), ATTK(AT_RATH, AD_NGEN, 2, 13), ATTK(AT_ENGL, AD_MCRE, 9, 10), ATTK(AT_RATH, AD_STTP, 5, 15), NO_ATTK, NO_ATTK), SIZ(608, 293, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("moony demographically djakarta transition", S_BLOB, LVL(108, 12, 10, 91, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_NGEN, 1, 20), ATTK(AT_ENGL, AD_WRAP, 4, 11), ATTK(AT_NONE, AD_ALIN, 6, 21), ATTK(AT_EXPL, AD_DISE, 5, 3), ATTK(AT_TRAM, AD_SLEE, 7, 10), NO_ATTK), SIZ(1977, 566, 0, MS_GIBBERISH, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_SLITHY| M1_METALLIVORE, M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER|M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("relinquisher shelving", S_BLOB, LVL(108, 11, -33, 82, 0), (G_GENO|G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_TRAM, AD_STAT, 4, 11), ATTK(AT_WEAP, AD_GLIB, 3, 8), ATTK(AT_BREA, AD_NPRO, 8, 5), ATTK(AT_GAZE, AD_SITM, 9, 25), NO_ATTK, NO_ATTK), SIZ(2333, 686, 0, MS_DJINNI, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("automanipulation mainline boca sparser halogen", S_BLOB, LVL(109, 14, -12, 75, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_RBRE, 1, 6), ATTK(AT_SCRA, AD_BANI, 4, 24), ATTK(AT_MAGC, AD_DETH, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(324, 1045, 0, MS_PANTS, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_HUMANOID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY| M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("superficially accurate", S_BLOB, LVL(109, 13, -9, 97, 0), (G_VLGROUP|1), A(ATTK(AT_TUCH, AD_ABDC, 6, 8), ATTK(AT_TUCH, AD_FRZE, 2, 6), ATTK(AT_WEAP, AD_RBRE, 7, 7), ATTK(AT_WEAP, AD_DRDX, 1, 20), ATTK(AT_LASH, AD_NUMB, 5, 3), NO_ATTK), SIZ(513, 15, 0, MS_WAIL, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chariest countervailing", S_BLOB, LVL(110, 19, -6, 90, 0), (3), A(ATTK(AT_BEAM, AD_DRIN, 3, 26), ATTK(AT_BREA, AD_CHAO, 1, 6), ATTK(AT_BITE, AD_STAT, 1, 15), ATTK(AT_BITE, AD_DROP, 9, 17), ATTK(AT_EXPL, AD_VENO, 1, 2), ATTK(AT_SPIT, AD_MINA, 9, 14)), SIZ(66, 519, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("godhood slugfest", S_BLOB, LVL(110, 19, -21, 81, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_CONT, 9, 20), ATTK(AT_KICK, AD_PEST, 1, 9), ATTK(AT_TENT, AD_PEST, 8, 8), ATTK(AT_LASH, AD_MALK, 7, 22), ATTK(AT_TUCH, AD_AMNE, 3, 7), ATTK(AT_MAGC, AD_CURS, 2, 26)), SIZ(347, 551, 0, MS_GROWL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_PERMAMIMIC|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("broodier unreturned", S_BLOB, LVL(110, 12, 7, 86, 12), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_LASH, AD_NTHR, 7, 17), ATTK(AT_KICK, AD_CURS, 8, 5), ATTK(AT_SPIT, AD_VULN, 2, 21), ATTK(AT_GAZE, AD_BANI, 1, 10), ATTK(AT_CLAW, AD_DRIN, 8, 7), ATTK(AT_KICK, AD_VULN, 6, 25)), SIZ(519, 49, 0, MS_COW, MZ_GIGANTIC), MR_ELEC, 0, M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("escaloped administering", S_BLOB, LVL(110, 17, -1, 95, 15), (2), A(ATTK(AT_TUCH, AD_MALK, 8, 8), ATTK(AT_NONE, AD_VULN, 2, 16), ATTK(AT_BUTT, AD_INSA, 3, 14), ATTK(AT_GAZE, AD_WERE, 2, 15), ATTK(AT_BUTT, AD_CHRN, 5, 1), ATTK(AT_ENGL, AD_DREA, 7, 14)), SIZ(1075, 107, 0, MS_HUMANOID, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_SLITHY|M1_OVIPAROUS| M1_TPORT|M1_ACID, M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("palpation radio", S_BLOB, LVL(110, 12, -24, 85, 14), (3), A(ATTK(AT_SCRA, AD_DCAY, 1, 1), ATTK(AT_HUGS, AD_DISP, 4, 13), ATTK(AT_GAZE, AD_STON, 4, 8), ATTK(AT_MAGC, AD_NTHR, 8, 9), ATTK(AT_TRAM, AD_STON, 0, 17), NO_ATTK), SIZ(2378, 1441, 0, MS_LAUGH, MZ_HUGE), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_THICK_HIDE, M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("quakily buttoning", S_BLOB, LVL(110, 20, 7, 84, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_CHAO, 2, 16), ATTK(AT_SPIT, AD_ICEB, 1, 20), ATTK(AT_STNG, AD_HODS, 6, 2), ATTK(AT_BITE, AD_SEDU, 7, 14), ATTK(AT_SCRA, AD_AXUS, 1, 8), NO_ATTK), SIZ(639, 531, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC, MR_DISINT, M1_AMORPHOUS|M1_TUNNEL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mashy blighting imperiously", S_BLOB, LVL(112, 18, 1, 99, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DETH, 3, 22), ATTK(AT_BOOM, AD_WTHR, 7, 25), ATTK(AT_TRAM, AD_RBAD, 5, 4), ATTK(AT_LASH, AD_CURS, 1, 9), NO_ATTK, NO_ATTK), SIZ(2079, 859, 0, MS_SOCKS, MZ_LARGE), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_REGEN, M2_NOPOLY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("repinning examination", S_BLOB, LVL(112, 13, 8, 82, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_MINA, 2, 13), ATTK(AT_MAGC, AD_CHRN, 2, 1), ATTK(AT_LASH, AD_LITT, 3, 25), ATTK(AT_TENT, AD_STON, 2, 6), ATTK(AT_WEAP, AD_MIDI, 9, 20), NO_ATTK), SIZ(3005, 184, 0, MS_SHEEP, MZ_SMALL), MR_COLD, 0, M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("surefire cowered", S_BLOB, LVL(113, 18, 7, 81, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_LITT, 1, 20), ATTK(AT_TUCH, AD_DRCH, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1068, 59, 0, MS_DEAD, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_SLITHY, M2_LORD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("modernizer neglectful", S_BLOB, LVL(113, 17, -17, 89, 2), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_NEXU, 8, 18), ATTK(AT_STNG, AD_IDAM, 5, 14), ATTK(AT_WEAP, AD_DARK, 7, 14), ATTK(AT_BEAM, AD_BADE, 8, 6), NO_ATTK, NO_ATTK), SIZ(457, 463, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_REGEN, M2_NOPOLY|M2_MINION|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("encephalography snazzier", S_BLOB, LVL(115, 15, -16, 92, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_INER, 1, 18), ATTK(AT_MAGC, AD_CALM, 1, 17), ATTK(AT_RATH, AD_INER, 9, 16), ATTK(AT_TUCH, AD_BLEE, 9, 17), ATTK(AT_BITE, AD_UVUU, 5, 13), NO_ATTK), SIZ(1547, 1351, 0, MS_BARBER, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unbearing edification tracking callboy", S_BLOB, LVL(115, 22, -29, 82, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_TENT, AD_WGHT, 6, 3), ATTK(AT_WEAP, AD_VOMT, 5, 17), ATTK(AT_CLAW, AD_RUST, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1016, 428, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOTAKE|M1_SLITHY|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gambian duetted", S_BLOB, LVL(115, 15, -34, 92, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_TIME, 2, 13), ATTK(AT_BITE, AD_SOUN, 4, 18), ATTK(AT_SPIT, AD_CONT, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3295, 1386, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dazed clenched energetically", S_BLOB, LVL(116, 18, 3, 86, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_STNG, AD_TLPT, 8, 12), ATTK(AT_TENT, AD_ILLU, 9, 18), ATTK(AT_KICK, AD_TRAI, 7, 13), ATTK(AT_SPIT, AD_LITT, 6, 10), ATTK(AT_BUTT, AD_BLAS, 7, 3), ATTK(AT_BEAM, AD_BADE, 4, 7)), SIZ(22, 32, 0, MS_CASINO, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, MR_SLEEP, M1_FLY|M1_SWIM|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("defiant precapitalistic", S_BLOB, LVL(116, 18, -32, 65, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_RATH, AD_ACID, 0, 19), ATTK(AT_BREA, AD_THIR, 7, 7), ATTK(AT_GAZE, AD_ICEB, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 162, 0, MS_PAIN, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_HIDE|M1_BREATHLESS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("halfback wigged transcendently multiplicational", S_BLOB, LVL(116, 14, -32, 56, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_WGHT, 4, 11), ATTK(AT_SCRA, AD_NPRO, 5, 9), ATTK(AT_TUCH, AD_GRAV, 1, 4), ATTK(AT_LASH, AD_CNCL, 9, 24), ATTK(AT_BREA, AD_STUN, 5, 20), ATTK(AT_BUTT, AD_PLAS, 8, 18)), SIZ(369, 68, 0, MS_BOAST, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_METALLIVORE, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("busier fileable", S_BLOB, LVL(117, 16, -31, 100, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_SPIT, AD_DREA, 2, 21), ATTK(AT_MAGC, AD_CAST, 7, 7), ATTK(AT_SCRA, AD_DIMN, 8, 13), ATTK(AT_WEAP, AD_ELEC, 4, 19), ATTK(AT_WEAP, AD_GLIB, 2, 8), ATTK(AT_BREA, AD_DRIN, 5, 18)), SIZ(161, 162, 0, MS_AREOLA, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_REGEN, M2_LORD|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("alternator grievant", S_BLOB, LVL(117, 11, -14, 56, 14), (G_GENO|G_RGROUP|4), A(ATTK(AT_ENGL, AD_SAMU, 1, 10), ATTK(AT_NONE, AD_MIDI, 4, 25), ATTK(AT_TUCH, AD_CNCL, 8, 10), ATTK(AT_ENGL, AD_COLD, 1, 20), ATTK(AT_ENGL, AD_THIR, 1, 7), NO_ATTK), SIZ(615, 903, 0, MS_GRUNT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_NOTAKE|M1_MINDLESS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nastily gherkin brokenhearted jocko heatedly", S_BLOB, LVL(117, 12, -29, 86, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_RAGN, 7, 12), ATTK(AT_TRAM, AD_STTP, 5, 10), ATTK(AT_LASH, AD_VAPO, 1, 12), ATTK(AT_NONE, AD_DISP, 4, 13), ATTK(AT_BITE, AD_MIDI, 2, 22), ATTK(AT_STNG, AD_AGGR, 1, 13)), SIZ(126, 409, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC|MR_ACID, M1_WALLWALK|M1_NEEDPICK|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_POIS| M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shrove cancan", S_BLOB, LVL(117, 9, -32, 98, 14), (3), A(ATTK(AT_HUGS, AD_FIRE, 9, 3), ATTK(AT_BEAM, AD_PLAS, 5, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(171, 280, 0, MS_FART_LOUD, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_PRINCE|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("longly congeneric", S_BLOB, LVL(117, 16, 8, 82, -4), (G_GENO|2), A(ATTK(AT_TUCH, AD_WRAP, 2, 2), ATTK(AT_CLAW, AD_CHRN, 1, 1), ATTK(AT_BITE, AD_FAKE, 5, 10), ATTK(AT_SPIT, AD_WEBS, 4, 26), NO_ATTK, NO_ATTK), SIZ(371, 297, 0, MS_SOUND, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_PRINCE|M2_WANDER|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("torched subserviency", S_BLOB, LVL(117, 18, -40, 84, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_HUGS, AD_HALU, 5, 4), ATTK(AT_KICK, AD_STON, 2, 18), ATTK(AT_BITE, AD_CONT, 5, 20), ATTK(AT_BITE, AD_DREA, 3, 13), ATTK(AT_TENT, AD_DGST, 5, 21), NO_ATTK), SIZ(109, 459, 0, MS_ANIMAL, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_SEE_INVIS, M2_PRINCE|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("purported jowl reckon moose", S_BLOB, LVL(119, 12, -7, 91, -12), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_STCK, 3, 12), ATTK(AT_CLAW, AD_ALIN, 2, 11), ATTK(AT_ENGL, AD_PEST, 6, 15), ATTK(AT_KICK, AD_WRAP, 2, 19), NO_ATTK, NO_ATTK), SIZ(430, 239, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, MR_FIRE, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("quoin folklore enlarged habitability", S_BLOB, LVL(120, 19, -10, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_HODS, 3, 8), ATTK(AT_LASH, AD_SLUD, 1, 1), ATTK(AT_LASH, AD_DRST, 7, 3), ATTK(AT_MAGC, AD_ENCH, 1, 14), NO_ATTK, NO_ATTK), SIZ(534, 203, 0, MS_CORONA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rhenium curiousest", S_BLOB, LVL(120, 20, -12, 89, 4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_BLAS, 4, 14), ATTK(AT_TUCH, AD_SSEX, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(994, 530, 0, MS_HCALIEN, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("barged unlikely", S_BLOB, LVL(120, 17, -31, 84, 1), (G_GENO|G_RGROUP|1), A(ATTK(AT_BUTT, AD_DRST, 6, 14), ATTK(AT_BEAM, AD_VOMT, 6, 4), ATTK(AT_SCRA, AD_WRAP, 3, 23), ATTK(AT_BUTT, AD_PART, 1, 4), ATTK(AT_EXPL, AD_MAGM, 8, 21), ATTK(AT_BREA, AD_DETH, 4, 13)), SIZ(118, 208, 0, MS_SUPERMAN, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("perilled vortical deoxidize", S_BLOB, LVL(120, 23, 3, 71, 8), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TENT, AD_WTHR, 5, 2), ATTK(AT_CLAW, AD_ACID, 5, 6), ATTK(AT_EXPL, AD_THIR, 1, 10), ATTK(AT_BUTT, AD_CORR, 9, 16), ATTK(AT_WEAP, AD_WTHR, 4, 26), NO_ATTK), SIZ(304, 1604, 0, MS_ARREST, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_UNSOLID|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("estivate epidemiologist sparge", S_BLOB, LVL(121, 24, 10, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_WGHT, 1, 5), ATTK(AT_GAZE, AD_DISP, 3, 6), ATTK(AT_WEAP, AD_LETH, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1265, 62, 0, MS_PARROT, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("demeter uncontrovertible", S_BLOB, LVL(121, 18, 10, 82, -2), (G_RGROUP|4), A(ATTK(AT_HUGS, AD_FIRE, 4, 16), ATTK(AT_BUTT, AD_ELEC, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3462, 1509, 0, MS_BONES, MZ_SMALL), MR_FIRE|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("splenectomize retroaction", S_BLOB, LVL(122, 19, -7, 93, 4), (3), A(ATTK(AT_NONE, AD_DRST, 6, 23), ATTK(AT_LASH, AD_SEDU, 8, 24), ATTK(AT_TUCH, AD_CHRN, 9, 12), ATTK(AT_WEAP, AD_DEST, 6, 19), NO_ATTK, NO_ATTK), SIZ(1815, 803, 0, MS_BRAG, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gondola geodesy spirea escalade regluing carabineer", S_BLOB, LVL(123, 13, -13, 79, -3), (4), A(ATTK(AT_BREA, AD_TRAI, 2, 24), ATTK(AT_BREA, AD_DROP, 1, 7), ATTK(AT_RATH, AD_MANA, 5, 10), ATTK(AT_GAZE, AD_RBRE, 7, 13), ATTK(AT_BUTT, AD_DISE, 6, 20), NO_ATTK), SIZ(1931, 669, 0, MS_STABILIZE, MZ_GIGANTIC), MR_SLEEP|MR_STONE, MR_SLEEP, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS| M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("overprotect ranee", S_BLOB, LVL(123, 20, -17, 29, 0), (G_VLGROUP|2), A(ATTK(AT_BREA, AD_RUNS, 5, 7), ATTK(AT_WEAP, AD_SAMU, 4, 19), ATTK(AT_BITE, AD_DCAY, 5, 12), ATTK(AT_BITE, AD_IDAM, 1, 9), ATTK(AT_WEAP, AD_PART, 1, 15), ATTK(AT_WEAP, AD_DEBU, 2, 24)), SIZ(3695, 502, 0, MS_DEEPSTATE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fishy detonator portability", S_BLOB, LVL(123, 29, -39, 73, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_FLAM, 1, 13), ATTK(AT_BOOM, AD_TECH, 7, 24), ATTK(AT_TUCH, AD_TIME, 1, 4), ATTK(AT_MAGC, AD_SCOR, 2, 14), NO_ATTK, NO_ATTK), SIZ(2316, 165, 0, MS_COMBAT, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_DISINT, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_POIS, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("spurn unbowed", S_BLOB, LVL(124, 15, -17, 43, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_TECH, 9, 9), ATTK(AT_HUGS, AD_WEEP, 1, 25), ATTK(AT_KICK, AD_NGEN, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(252, 228, 0, MS_WAIL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_ELEC, M1_ACID, M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("greedily authenticator", S_BLOB, LVL(124, 17, 4, 81, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SCRA, AD_DGST, 4, 2), ATTK(AT_SCRA, AD_BADE, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(615, 583, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("reside hulky neurologist nacre", S_BLOB, LVL(124, 17, -15, 79, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_FAMN, 7, 5), ATTK(AT_BITE, AD_DREN, 8, 15), ATTK(AT_CLAW, AD_FRZE, 4, 18), ATTK(AT_HUGS, AD_SPEL, 1, 3), NO_ATTK, NO_ATTK), SIZ(1152, 181, 0, MS_GYPSY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_NOHEAD|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("competing engirt", S_BLOB, LVL(125, 20, -36, 27, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_MCRE, 2, 2), ATTK(AT_TENT, AD_COLD, 8, 20), ATTK(AT_BREA, AD_NIVE, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(646, 511, 0, MS_ALLA, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_TUNNEL|M1_BREATHLESS|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), /* * cockatrice */ MON("flightless bird", S_COCKATRICE, LVL(0, 8, 9, 0, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mini chickatrice", S_COCKATRICE, LVL(0, 2, 10, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wolloh chick", S_COCKATRICE, /* grows up into wolloh */ LVL(0, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_WOLLOH, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mini scrapotrice", S_COCKATRICE, LVL(0, 2, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_EDGE, 0, 0), ATTK(AT_NONE, AD_EDGE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cock", S_COCKATRICE, LVL(0, 15, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elochicken", S_COCKATRICE, LVL(0, 13, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("chick", S_COCKATRICE, LVL(0, 15, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("turkey chick", S_COCKATRICE, LVL(0, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cockatoo chick", S_COCKATRICE, LVL(0, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("parrot chick", S_COCKATRICE, LVL(0, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("diffusor conky", S_COCKATRICE, LVL(0, 18, -9, 29, 12), (G_GENO|2), A(ATTK(AT_WEAP, AD_TCKL, 1, 6), ATTK(AT_RATH, AD_TRAP, 1, 2), ATTK(AT_BUTT, AD_SLEE, 1, 9), ATTK(AT_BITE, AD_ELEC, 1, 9), ATTK(AT_ENGL, AD_DRLI, 1, 1), NO_ATTK), SIZ(1004, 318, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_SLITHY|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tribble", S_COCKATRICE, LVL(1, 15, 8, 0, 0), (G_GENO|G_SGROUP|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("kamikaze tribble", S_COCKATRICE, /* evil patch idea by jonadab */ LVL(1, 15, 8, 0, 0), (G_GENO|G_SGROUP|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_EXPL, AD_DISN, 1, 1), ATTK(AT_BOOM, AD_DISN, 1, 1), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), MR_DISINT, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("charry behaviorist", S_COCKATRICE, LVL(1, 9, 7, 20, -15), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_VULN, 1, 2), ATTK(AT_WEAP, AD_SLIM, 1, 6), ATTK(AT_BUTT, AD_SLUD, 1, 4), ATTK(AT_WEAP, AD_DRCH, 1, 7), ATTK(AT_CLAW, AD_RUST, 1, 4), ATTK(AT_BEAM, AD_FEAR, 1, 8)), SIZ(445, 1809, 0, MS_POKEDEX, MZ_SMALL), MR_DISINT|MR_STONE, MR_STONE, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE| M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bearer confutable housecleaned encode", S_COCKATRICE, LVL(1, 9, 10, 78, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_RBRE, 1, 7), ATTK(AT_BITE, AD_PAIN, 1, 2), ATTK(AT_TRAM, AD_MCRE, 1, 1), ATTK(AT_WEAP, AD_STTP, 1, 3), ATTK(AT_GAZE, AD_BANI, 1, 5), ATTK(AT_CLAW, AD_TDRA, 1, 9)), SIZ(1169, 318, 0, MS_MUTE, MZ_SMALL), MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dublin adequacy hexylresorcinol", S_COCKATRICE, LVL(1, 1, 9, 24, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_DEBU, 1, 8), ATTK(AT_STNG, AD_HALU, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2881, 553, 0, MS_CODE, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_WALLWALK|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_POIS| M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("et delicatessen", S_COCKATRICE, LVL(1, 12, 5, 97, 0), (2), A(ATTK(AT_MAGC, AD_MINA, 1, 2), ATTK(AT_CLAW, AD_RUST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 138, 0, MS_SNORE, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SLIME, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rally anklebone", S_COCKATRICE, LVL(1, 45, -10, 45, 0), (4), A(ATTK(AT_NONE, AD_DETH, 1, 3), ATTK(AT_LASH, AD_MCRE, 1, 3), ATTK(AT_BUTT, AD_SANI, 1, 6), ATTK(AT_EXPL, AD_NUMB, 2, 1), NO_ATTK, NO_ATTK), SIZ(3680, 311, 0, MS_PHOTO, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_STONE, MR_STONE, M1_CLING|M1_NOTAKE|M1_NOEYES|M1_REGEN, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chicken", S_COCKATRICE, LVL(2, 15, 8, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("rooster", S_COCKATRICE, LVL(2, 15, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("clucken", S_COCKATRICE, LVL(2, 10, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("trapping chicken", S_COCKATRICE, LVL(2, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TRAP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("turkey", S_COCKATRICE, LVL(2, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("partridge", S_COCKATRICE, LVL(2, 8, 8, 0, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("partridge in a pear tree", S_COCKATRICE, LVL(2, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS|M1_FLY, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("small chickatrice", S_COCKATRICE, LVL(2, 3, 9, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("portbeamtrice", S_COCKATRICE, LVL(2, 3, 9, 10, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_TLPT, 1, 1), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("widowed chicken", S_COCKATRICE, LVL(2, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEPR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Madeleine's plateau boot", S_COCKATRICE, LVL(2, 15, 5, 10, -4), (1), A(ATTK(AT_KICK, AD_POIS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_BLND, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_COLD, MR_DISINT|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_AVOIDER, M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Madeleine's calf-leather sandal", S_COCKATRICE, LVL(2, 15, -10, 100, -4), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_CONF, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_DRAIN|MR_SLEEP|MR_COLD|MR_POISON|MR_FIRE|MR_ELEC|MR_ACID, MR_DISINT|MR_SLEEP|MR_COLD|MR_POISON|MR_FIRE|MR_ELEC|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_AVOIDER, M4_REFLECT|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wolloh", S_COCKATRICE, LVL(2, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_WOLLOH, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rehydrating caviar", S_COCKATRICE, LVL(2, 11, 2, 21, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DREA, 2, 6), ATTK(AT_STNG, AD_SAMU, 2, 3), ATTK(AT_BOOM, AD_BLEE, 1, 1), ATTK(AT_LASH, AD_ICUR, 2, 5), NO_ATTK, NO_ATTK), SIZ(1772, 1010, 0, MS_ALLA, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_STONE, MR_STONE, M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("large chicken", S_COCKATRICE, LVL(3, 15, 8, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("overrun chicken", S_COCKATRICE, LVL(3, 15, 8, 0, 0), (G_GENO|G_VLGROUP|G_PLATOON|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bulletator c", S_COCKATRICE, LVL(3, 24, 10, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_EDGE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_STONE|MR_POISON, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("small bulletator c", S_COCKATRICE, LVL(3, 12, 10, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_EDGE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_STONE|MR_POISON, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant chick", S_COCKATRICE, LVL(3, 15, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cockatoo", S_COCKATRICE, LVL(3, 15, 6, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("cocktypus", S_COCKATRICE, LVL(3, 7, 10, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_BURBLE, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("green chicken", S_COCKATRICE, LVL(3, 15, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CHICKEN, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("is that a cockatoo?", S_COCKATRICE, LVL(3, 0, 10, 0, 0), (G_GENO|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_MISSING, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Linda", S_COCKATRICE, LVL(3, 8, 8, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_STON, 1, 5), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_CREATE_HORDE */ MON("preparation atomizer", S_COCKATRICE, LVL(3, 21, 7, 52, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_NTHR, 3, 6), ATTK(AT_WEAP, AD_WISD, 1, 4), ATTK(AT_WEAP, AD_DRDX, 2, 8), ATTK(AT_TRAM, AD_STTP, 2, 8), NO_ATTK, NO_ATTK), SIZ(515, 269, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE, 0, M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chickatrice", S_COCKATRICE, LVL(4, 4, 8, 30, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("contact beastling", S_COCKATRICE, LVL(4, 4, 8, 30, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spickatrice", S_COCKATRICE, LVL(4, 4, 8, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UVUU, 1, 2), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rabid chicken", S_COCKATRICE, LVL(4, 15, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRDX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("Alida's colorful sneaker", S_COCKATRICE, LVL(4, 12, 10, 0, 9), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_MULTIHUED|M4_SNEAKERS|M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* speed 15-19, AC 6, MR 20, extra attacks 0, resists 1, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|20), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shockatrice", S_COCKATRICE, /* by aosdict */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_BREA, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO|MR_ELEC, MR_POISON|MR_STONE|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nopre cockatrice", S_COCKATRICE, LVL(5, 6, 8, 20, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("contact beast", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kamikaze cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_EXPL, AD_STON, 0, 0), ATTK(AT_BOOM, AD_STON, 0, 0), NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("orange chicken", S_COCKATRICE, /* by Demo */ LVL(5, 15, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cockameleon", S_COCKATRICE, /* by Chris_ANG, polymorphs like chameleon */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("speedotrice", S_COCKATRICE, /* evil patch idea by jonadab */ LVL(5, 72, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scrapotrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_SCRA, AD_EDGE, 0, 0), ATTK(AT_NONE, AD_EDGE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flying cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("domestic cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cockubus", S_COCKATRICE, /* by Demo, corpse gives sex change */ LVL(5, 6, 0, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_TUCH, AD_STON, 1, 3), ATTK(AT_NONE, AD_STON, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, MR_STONE, M1_HUMANOID|M1_FLY|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("armed cockatrice", S_COCKATRICE, /* playable race */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STON, 1, 3), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_UNDEAD, M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator wschlschlschlschlsch", S_COCKATRICE, /* quantum mechanic effect when eaten */ LVL(5, 12, 10, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_STON, 2, 2), ATTK(AT_HUGS, AD_STON, 2, 2), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("multitrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POLY, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cuckatrice", S_COCKATRICE, /* idea by Luxidream */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SSEX, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_HUMANOID|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mutated undead cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_UNDEAD, M3_PETRIFIES|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("werecockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN, M2_HOSTILE|M2_NOPOLY|M2_WERE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fearful cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_FEARHARE, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("killertrice", S_COCKATRICE, /* evil patch idea by jonadab */ LVL(5, 18, 6, 30, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreamer cockatrice", S_COCKATRICE, /* gives levelup, but AD_DREA = 5 turns of paralysis *evil grin* --Amy */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DREA, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snatching cock", S_COCKATRICE, LVL(5, 15, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_SGLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("contemporary snatching cock", S_COCKATRICE, LVL(5, 15, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_SITM, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("random cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BADE, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stealatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_THIE, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant cocktypus", S_COCKATRICE, LVL(5, 10, 10, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 50, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crite", S_COCKATRICE, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_POIS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("glockatrice", S_COCKATRICE, /* by Demo, spawns with a pistol */ LVL(5, 6, 6, 30, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cup cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBAD, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant cockatflayer eellich", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK), SIZ(1500, 1500, 0, MS_HISS, MZ_HUGE), MR_POISON|MR_STONE, MR_POISON, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_STRONG|M2_HOSTILE, M3_PETRIFIES|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("schinda", S_COCKATRICE, LVL(5, 8, 8, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_GLIB, 4, 5), ATTK(AT_NONE, AD_FREN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hope cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|20), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_BEAM, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_PEACEFUL, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("minty cockatrice", S_COCKATRICE, /* temporary MR when eaten */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MAGM, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dead cockatrice", S_COCKATRICE, LVL(5, 6, 6, 30, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_DEAD, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gloved cockatrice", S_COCKATRICE, /* spawns with random gloves, gives good effect when eaten */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_DEAD, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rewax extravagant viscosity", S_COCKATRICE, LVL(5, 24, -1, 90, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_MAGC, AD_HODS, 2, 4), ATTK(AT_ENGL, AD_DRDX, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2677, 1377, 0, MS_CHICKEN, MZ_HUGE), MR_FIRE, MR_FIRE, M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pauperize pieceworker mossback", S_COCKATRICE, LVL(5, 11, -5, 70, -17), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_BLND, 2, 6), ATTK(AT_SPIT, AD_SPEL, 5, 3), ATTK(AT_BEAM, AD_SSEX, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(528, 517, 0, MS_CHICKEN, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_OVIPAROUS, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("razzmatazz governable", S_COCKATRICE, LVL(5, 12, -3, 72, -17), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 4, 7), ATTK(AT_HUGS, AD_DEBU, 5, 3), ATTK(AT_TENT, AD_GLIB, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(673, 471, 0, MS_SOCKS, MZ_HUMAN), MR_SLEEP|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("damolisk", S_COCKATRICE, LVL(6, 6, 8, 20, 0), (G_GENO|5), A(ATTK(AT_GAZE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pyrolisk", S_COCKATRICE, LVL(6, 6, 6, 30, 0), (G_GENO|5), A(ATTK(AT_GAZE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("hot pyrolisk", S_COCKATRICE, LVL(6, 6, 6, 30, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_FIRE, 2, 6), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pyroletrolisk", S_COCKATRICE, LVL(6, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FIRE, 2, 6), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cryolisk", S_COCKATRICE, LVL(6, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("glamolisk", S_COCKATRICE, LVL(6, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SISSY, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("electrolisk", S_COCKATRICE, LVL(6, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cock carrier", S_COCKATRICE, /* spawns with random long sword, ring mail and leather cloak */ LVL(6, 10, 10, 0, -2), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MALE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cockatrice carrier", S_COCKATRICE, /* spawns with cockatrice corpse and leather gloves */ LVL(6, 10, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MALE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("canary", S_COCKATRICE, LVL(6, 15, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("valva eliminate", S_COCKATRICE, LVL(6, 12, 1, 8, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_MAGM, 6, 2), ATTK(AT_TENT, AD_SOUN, 1, 8), ATTK(AT_MAGC, AD_TIME, 4, 6), ATTK(AT_STNG, AD_SGLD, 5, 7), NO_ATTK, NO_ATTK), SIZ(2038, 248, 0, MS_FEARHARE, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG| M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("torpedoed interactive", S_COCKATRICE, LVL(6, 11, -9, 76, 9), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_RBRE, 1, 6), ATTK(AT_MAGC, AD_WRAP, 9, 1), ATTK(AT_SCRA, AD_FREN, 2, 3), ATTK(AT_SCRA, AD_VOMT, 2, 8), ATTK(AT_KICK, AD_CONT, 8, 1), NO_ATTK), SIZ(150, 988, 0, MS_BURBLE, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_GREEDY, M3_MIND_FLAYER|M3_WANTSBELL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("porter pyrolisk", S_COCKATRICE, LVL(6, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("walkbird", S_COCKATRICE, LVL(7, 8, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("parrot", S_COCKATRICE, LVL(7, 15, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("palomita of peace", S_COCKATRICE, /* "palomita" = spanish for parrot, according to Amy :P */ LVL(7, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CALM, 2, 6), ATTK(AT_NONE, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("flying parrot", S_COCKATRICE, LVL(7, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("parrot riding a giant penis", S_COCKATRICE, /* by K2; 1 in 10 chance per turn to get confused */ LVL(7, 24, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_PARROT, MZ_SMALL), MR_HITASONE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("night sparrow", S_COCKATRICE, LVL(7, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_BLND, 1, 6), ATTK(AT_CLAW, AD_BLND, 1, 6), ATTK(AT_GAZE, AD_BLND, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQAWK, MZ_TINY), MR_HITASONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yora chick", S_COCKATRICE, LVL(7, 18, -6, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("petty yora chick", S_COCKATRICE, LVL(7, 18, -6, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("pinger burrow impended", S_COCKATRICE, LVL(7, 5, 3, 3, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_VENO, 7, 7), ATTK(AT_STNG, AD_MALK, 1, 8), ATTK(AT_MAGC, AD_DRLI, 1, 1), ATTK(AT_SPIT, AD_LITE, 7, 8), NO_ATTK, NO_ATTK), SIZ(1953, 262, 0, MS_TRUMPET, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_ACID, M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bathyscaphe beer", S_COCKATRICE, LVL(7, 13, -2, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_SANI, 1, 7), ATTK(AT_KICK, AD_AGGR, 7, 3), ATTK(AT_BREA, AD_STCK, 6, 9), ATTK(AT_STNG, AD_ACID, 7, 3), ATTK(AT_GAZE, AD_LAVA, 1, 4), NO_ATTK), SIZ(316, 32, 0, MS_TRUMPET, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_TPORT|M1_OMNIVORE| M1_METALLIVORE, M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("eagerly weevil rededicating", S_COCKATRICE, LVL(7, 12, -4, 36, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_LETH, 2, 4), ATTK(AT_BITE, AD_LETH, 8, 3), ATTK(AT_LASH, AD_DFOO, 2, 1), ATTK(AT_SPIT, AD_NPRO, 5, 2), NO_ATTK, NO_ATTK), SIZ(1794, 219, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_ELEC|MR_DRAIN, MR_ELEC, M1_SWIM|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_TRAITOR|M3_LITHIVORE|M3_NOPLRPOLY|M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("chestburster", S_COCKATRICE, LVL(7, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 5, 4), ATTK(AT_NONE, AD_ACID, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS|M1_ACID, M2_WANDER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("cuban potato", S_COCKATRICE, /* spawns with flintlock and 30 lead bullets */ LVL(8, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SOLDIER, MZ_MEDIUM), MR_ACID|MR_DISINT, 0, M1_OMNIVORE|M1_HUMANOID, M2_MALE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rock hard cockatrice", S_COCKATRICE, /* by Demo, eating improves intrinsic protection */ LVL(8, 6, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO|MR_PLUSTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("broiled chicken", S_COCKATRICE, LVL(8, 11, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 100, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE|MR_DEATH|MR_DISINT, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji kommissioner", S_COCKATRICE, LVL(8, 15, -4, 80, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Alida's hugging boot", S_COCKATRICE, LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* speed 13-16, AC -2, MR 60, extra attacks 2, resists 4, M1 flags 2, M2 flags 0, M3 flags 1 */ MON("unduly snazzy", S_COCKATRICE, LVL(8, 11, -10, 94, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_MIDI, 6, 7), ATTK(AT_EXPL, AD_CHRN, 7, 1), ATTK(AT_BUTT, AD_UNPR, 3, 4), ATTK(AT_RATH, AD_HALU, 0, 4), ATTK(AT_CLAW, AD_INSA, 9, 1), ATTK(AT_SCRA, AD_TRAI, 4, 2)), SIZ(684, 941, 0, MS_MISSING, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gulp integrationist", S_COCKATRICE, LVL(8, 20, 2, 15, -13), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_GAZE, AD_PAIN, 7, 1), ATTK(AT_ENGL, AD_RAGN, 7, 8), ATTK(AT_BOOM, AD_SIN, 8, 1), ATTK(AT_WEAP, AD_DFOO, 1, 1), ATTK(AT_TRAM, AD_DFOO, 3, 9), ATTK(AT_SPIT, AD_LITT, 9, 1)), SIZ(1478, 168, 0, MS_BUZZ, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, MR_COLD, M1_FLY|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("effloresced depreciative abrogative lord semi", S_COCKATRICE, LVL(8, 12, 0, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_EDGE, 4, 2), ATTK(AT_NONE, AD_MINA, 3, 5), ATTK(AT_BREA, AD_DRCH, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(764, 295, 0, MS_SING, MZ_MEDIUM), MR_STONE, MR_STONE, M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("housecleaned unconversant", S_COCKATRICE, LVL(9, 11, -8, 74, 17), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 3, 2), ATTK(AT_TRAM, AD_WRAT, 7, 4), ATTK(AT_BEAM, AD_SEDU, 7, 9), ATTK(AT_STNG, AD_CLRC, 8, 3), ATTK(AT_WEAP, AD_STUN, 2, 9), ATTK(AT_BITE, AD_LAVA, 1, 1)), SIZ(1899, 1152, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("keyboard endoscope", S_COCKATRICE, LVL(9, 8, -1, 74, 14), (2), A(ATTK(AT_LASH, AD_DRLI, 2, 2), ATTK(AT_BEAM, AD_DISE, 3, 3), ATTK(AT_TENT, AD_SKIL, 1, 2), ATTK(AT_HUGS, AD_UNPR, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 2), NO_ATTK), SIZ(1515, 376, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dire cocktypus", S_COCKATRICE, LVL(10, 12, 20, 5, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_COLD, 2, 8), ATTK(AT_KICK, AD_DRST, 2, 8), ATTK(AT_GAZE, AD_CONF, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 60, 0, MS_BURBLE, MZ_LARGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden cockatrice", S_COCKATRICE, LVL(10, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("putrid chicken", S_COCKATRICE, LVL(10, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAZY, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hidden engulfitrice", S_COCKATRICE, /* evil patch idea by bcode */ LVL(10, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_ENGL, AD_STON, 1, 3), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("disentitrice", S_COCKATRICE, LVL(10, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ENCH, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO|MR_DISINT, MR_POISON|MR_STONE|MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("revealing cockatrice", S_COCKATRICE, LVL(10, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHAN, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("terrene chicken", S_COCKATRICE, LVL(10, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TERR, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant cockatrice", S_COCKATRICE, LVL(10, 12, 2, 30, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cock homer", S_COCKATRICE, LVL(10, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DIMN, 3, 5), ATTK(AT_GAZE, AD_CHRN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_CUSS, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("chain smoker asshole", S_COCKATRICE, LVL(10, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_INSA, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_VOMT, 4, 4), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_MALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("repulsive chain smoker asshole", S_COCKATRICE, /* spawns with cigarette */ LVL(10, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_INSA, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_VOMT, 4, 4), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_MALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("spring chicken", S_COCKATRICE, LVL(10, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, M2_WANDER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("feather chicken", S_COCKATRICE, LVL(10, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS|M1_FLY, M2_WANDER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("junow trice", S_COCKATRICE, LVL(10, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STON, 3, 3), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_PETRIFIES, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("coditrice", S_COCKATRICE, LVL(10, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_ENGL, AD_STON, 1, 3), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_CODE, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cabinetmaking overmastering dealcoholization", S_COCKATRICE, LVL(10, 15, -7, 44, 9), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_HEAL, 1, 3), ATTK(AT_TENT, AD_SLUD, 8, 3), ATTK(AT_SPIT, AD_SLOW, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3249, 321, 0, MS_SPOILER, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("netty hoping penetrated", S_COCKATRICE, LVL(10, 12, 6, 23, 0), (G_UNIQ|2), A(ATTK(AT_CLAW, AD_TDRA, 9, 9), ATTK(AT_TENT, AD_SITM, 8, 5), ATTK(AT_BOOM, AD_SLIM, 9, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1), ATTK(AT_TRAM, AD_CLRC, 3, 1), ATTK(AT_BUTT, AD_MALK, 9, 5)), SIZ(688, 541, 0, MS_HANDY, MZ_LARGE), MR_FIRE|MR_ACID, 0, M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cambist unreconcilable", S_COCKATRICE, LVL(10, 15, 9, 80, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_MAGM, 9, 8), ATTK(AT_BREA, AD_RNG, 9, 7), ATTK(AT_TENT, AD_FAMN, 1, 7), ATTK(AT_CLAW, AD_ENCH, 7, 7), ATTK(AT_NONE, AD_SPC2, 5, 3), ATTK(AT_ENGL, AD_DREA, 3, 1)), SIZ(3669, 1713, 0, MS_SING, MZ_TINY), MR_DEATH, 0, M1_CONCEAL|M1_MINDLESS, M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("longish purulently fletcher denouncing", S_COCKATRICE, LVL(11, 12, -2, 75, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_DISP, 8, 6), ATTK(AT_CLAW, AD_SSEX, 4, 4), ATTK(AT_HUGS, AD_BLAS, 3, 3), ATTK(AT_LASH, AD_SPC2, 1, 4), NO_ATTK, NO_ATTK), SIZ(651, 19, 0, MS_CODE, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("eastern night sparrow", S_COCKATRICE, LVL(12, 20, 3, 0, 0), (1), A(ATTK(AT_STNG, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_BLND, 2, 6), ATTK(AT_BEAM, AD_STUN, 2, 6), ATTK(AT_GAZE, AD_BLND, 3, 4), NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SHRIEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evilisk", S_COCKATRICE, /* evilhack basilisk, even though slashem already has one... */ LVL(12, 12, -10, 70, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_STON, 1, 6), ATTK(AT_TUCH, AD_STON, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_LORD|M2_STRONG|M2_NASTY, M3_PETRIFIES|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("velocicock", S_COCKATRICE, LVL(12, 24, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("velocitrice", S_COCKATRICE, LVL(12, 24, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_STON, 2, 8), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Simone", S_COCKATRICE, LVL(12, 9, -2, 30, -15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_STON, 2, 9), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_CLAW, AD_SHRD, 1, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TUNNEL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: HUGGING_BOOT WAN_LYCANTHROPY POT_FIRE POT_ICE POT_FEAR DANCING_SHOES */ MON("embodiment reinterrogation", S_COCKATRICE, LVL(12, 31, 10, 9, -17), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_UNPR, 2, 3), ATTK(AT_WEAP, AD_LITE, 4, 9), ATTK(AT_WEAP, AD_VAPO, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1014, 465, 0, MS_FART_QUIET, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("loquacity jeweler backboard", S_COCKATRICE, LVL(12, 21, 10, 63, 0), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_STUN, 4, 5), ATTK(AT_HUGS, AD_DRCH, 4, 1), ATTK(AT_HUGS, AD_TREM, 5, 4), ATTK(AT_KICK, AD_DETH, 6, 5), ATTK(AT_SPIT, AD_HEAL, 1, 5), NO_ATTK), SIZ(128, 152, 0, MS_AREOLA, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gleeful tyred", S_COCKATRICE, LVL(13, 13, 1, 89, -18), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_RATH, AD_THIE, 2, 9), ATTK(AT_STNG, AD_WEEP, 5, 1), ATTK(AT_TENT, AD_NEXU, 1, 9), ATTK(AT_TUCH, AD_MIDI, 5, 4), ATTK(AT_CLAW, AD_STCK, 8, 5), NO_ATTK), SIZ(329, 179, 0, MS_OHGOD, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_SLEEP|MR_ELEC, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_POIS, M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("yora hawk", S_COCKATRICE, LVL(14, 18, -6, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_GAZE, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("baculathrium", S_COCKATRICE, LVL(14, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone baculathrium", S_COCKATRICE, LVL(14, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy baculathrium", S_COCKATRICE, LVL(14, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_TUCH, AD_EDGE, 0, 0), ATTK(AT_NONE, AD_EDGE, 0, 0), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nadja air hole", S_COCKATRICE, LVL(14, 13, -4, 70, 4), (1), A(ATTK(AT_WEAP, AD_STON, 2, 8), ATTK(AT_KICK, AD_STON, 2, 8), ATTK(AT_NONE, AD_STON, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("moralizer virilization", S_COCKATRICE, LVL(14, 6, 4, 10, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_STNG, AD_DRIN, 1, 2), ATTK(AT_CLAW, AD_PLAS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3634, 88, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_ANIMAL|M1_TPORT|M1_ACID, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("whisht presupposing cynical", S_COCKATRICE, LVL(15, 18, -7, 57, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NUMB, 2, 2), ATTK(AT_WEAP, AD_HALU, 7, 7), ATTK(AT_BUTT, AD_HALU, 3, 5), ATTK(AT_SPIT, AD_DAMA, 5, 3), ATTK(AT_KICK, AD_SEDU, 9, 4), ATTK(AT_LASH, AD_RBRE, 7, 6)), SIZ(181, 467, 0, MS_SING, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON, MR_POISON, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rubber chicken", S_COCKATRICE, LVL(15, 12, -1, 40, 0), (3), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 2, 2), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("henatrice", S_COCKATRICE, /* idea by Elronnd */ LVL(15, 12, -1, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 2, 2), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty chicken", S_COCKATRICE, LVL(15, 12, -1, 40, 0), (1), A(ATTK(AT_BITE, AD_NAST, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 2, 2), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("killer chicken", S_COCKATRICE, LVL(15, 18, -1, 40, 0), (1), A(ATTK(AT_STNG, AD_DRST, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 2, 2), NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("disintitrice", S_COCKATRICE, LVL(15, 6, 6, 30, 0), (1), A(ATTK(AT_BREA, AD_DISN, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_DISN, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO|MR_DISINT, MR_POISON|MR_STONE|MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity chicken", S_COCKATRICE, LVL(15, 12, -1, 40, 0), (1), A(ATTK(AT_BITE, AD_GRAV, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 2, 2), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter rubber chicken", S_COCKATRICE, LVL(15, 12, -1, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 2, 2), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stone chicken", S_COCKATRICE, LVL(15, 8, 3, 30, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mimic chicken", S_COCKATRICE, LVL(15, 12, -1, 40, 0), (2), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 2, 2), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("omit dizzier", S_COCKATRICE, LVL(15, 10, -10, 72, 8), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_DRIN, 1, 3), ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_MAGC, AD_CAST, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(66, 164, 0, MS_COW, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_ACID|M1_OMNIVORE, M2_STALK|M2_ROCKTHROW|M2_MALE, M3_EGOTYPE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("brutalization yodeler sunsuit coaeval", S_COCKATRICE, LVL(15, 13, 9, 39, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TENT, AD_HALU, 1, 4), ATTK(AT_BITE, AD_TCKL, 7, 2), ATTK(AT_SCRA, AD_STTP, 2, 6), ATTK(AT_NONE, AD_FLAM, 7, 5), ATTK(AT_TUCH, AD_VAPO, 5, 9), ATTK(AT_WEAP, AD_NGRA, 4, 7)), SIZ(338, 59, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_ACID, 0, M1_AMORPHOUS|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cocktaur", S_COCKATRICE, LVL(16, 12, -1, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_BITE, AD_DRST, 2, 2), ATTK(AT_KICK, AD_DRST, 1, 1), ATTK(AT_SPIT, AD_DRST, 2, 4)), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("heatolisk", S_COCKATRICE, LVL(16, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_WNCE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lavalisk", S_COCKATRICE, LVL(16, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_LAVA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("firolisk", S_COCKATRICE, LVL(16, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FLAM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("freezolisk", S_COCKATRICE, LVL(16, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ICEB, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inconspicuous femmy", S_COCKATRICE, LVL(16, 12, 2, 60, -2), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 8), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PRINCE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("voltalisk", S_COCKATRICE, LVL(16, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_MALK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("venolisk", S_COCKATRICE, LVL(16, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_VENO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("faux brainstorming", S_COCKATRICE, LVL(16, 24, 4, 72, -9), (G_GENO|1), A(ATTK(AT_EXPL, AD_NAST, 2, 6), ATTK(AT_SPIT, AD_FAKE, 4, 5), ATTK(AT_RATH, AD_CAST, 3, 1), ATTK(AT_STNG, AD_FEAR, 1, 1), NO_ATTK, NO_ATTK), SIZ(1077, 209, 0, MS_SOVIET, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Madeleine's ankle boot", S_COCKATRICE, LVL(17, 13, 2, 60, -7), (1), A(ATTK(AT_KICK, AD_VAMP, 4, 7), ATTK(AT_KICK, AD_CHKH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_COLD, MR_DISINT|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("licorice", S_COCKATRICE, LVL(17, 9, -4, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE|MR_FIRE|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_REGEN|M1_HUMANOID, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_PETRIFIES|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("outlandish field worker", S_COCKATRICE, /* spawns with plow */ LVL(18, 9, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_BLEE, 4, 8), ATTK(AT_HUGS, AD_SHAN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_MUMBLE, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("hackbeaktrice", S_COCKATRICE, LVL(20, 9, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 4, 6), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gargantuan cockatrice", S_COCKATRICE, LVL(20, 18, -2, 30, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hardolisk", S_COCKATRICE, LVL(20, 7, 5, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRCO, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("steel cockatrice", S_COCKATRICE, /* spawns with sling and 40 steel slugs, corpse always gives STR boost */ LVL(20, 6, -20, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO|MR_PLUSONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bossatrice", S_COCKATRICE, LVL(20, 12, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BOSS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("battery hen", S_COCKATRICE, LVL(20, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_ELEC, 1, 3), ATTK(AT_BITE, AD_ELEC, 1, 3), ATTK(AT_BREA, AD_ELEC, 5, 3), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ELEC, MR_SLEEP|MR_POISON|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, M2_WANDER|M2_FEMALE, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty battery hen", S_COCKATRICE, LVL(20, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_ELEC, 1, 3), ATTK(AT_BITE, AD_ELEC, 1, 3), ATTK(AT_BREA, AD_ELEC, 5, 3), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ELEC, MR_SLEEP|MR_POISON|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, M2_WANDER|M2_FEMALE, M3_PETTY|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cocka-doodle-doo", S_COCKATRICE, /* spawns with petrifyium bar */ LVL(20, 12, -4, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_FAMN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chemoreceptivity brainpower", S_COCKATRICE, LVL(22, 12, -9, 54, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_FEAR, 8, 5), ATTK(AT_WEAP, AD_NEXU, 5, 9), ATTK(AT_TUCH, AD_DEST, 1, 4), ATTK(AT_BITE, AD_MANA, 3, 6), ATTK(AT_EXPL, AD_STTP, 5, 1), NO_ATTK), SIZ(1710, 846, 0, MS_DJINNI, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("depository mealybug", S_COCKATRICE, LVL(22, 11, -9, 95, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_STNG, AD_BANI, 4, 8), ATTK(AT_BUTT, AD_FAMN, 3, 9), ATTK(AT_TRAM, AD_THIE, 1, 4), ATTK(AT_BITE, AD_PLAS, 7, 7), ATTK(AT_BREA, AD_FREN, 1, 1), ATTK(AT_SPIT, AD_BLND, 8, 5)), SIZ(1431, 527, 0, MS_WHORE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT, M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shaggier salesmanship", S_COCKATRICE, LVL(22, 12, -9, 8, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_DRCO, 2, 2), ATTK(AT_GAZE, AD_FUMB, 9, 6), ATTK(AT_GAZE, AD_CURS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1673, 999, 0, MS_TRUMPET, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_NASTY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pep numeral", S_COCKATRICE, LVL(23, 8, -5, 21, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_HALU, 1, 2), ATTK(AT_KICK, AD_DRST, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(319, 93, 0, MS_HISS, MZ_LARGE), 0, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("transatlantic aortae", S_COCKATRICE, LVL(23, 12, 5, 49, -7), (3), A(ATTK(AT_EXPL, AD_FLAM, 2, 2), ATTK(AT_BUTT, AD_HALU, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1322, 96, 0, MS_ARREST, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_HERBIVORE, M2_NOPOLY|M2_GREEDY|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chimbley ireland shudder", S_COCKATRICE, LVL(23, 18, -1, 89, 15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_ICUR, 1, 5), ATTK(AT_BUTT, AD_CHAO, 1, 7), ATTK(AT_STNG, AD_TIME, 4, 3), ATTK(AT_SCRA, AD_MEMO, 1, 1), ATTK(AT_MAGC, AD_MCRE, 3, 3), ATTK(AT_WEAP, AD_ENCH, 5, 4)), SIZ(4008, 222, 0, MS_DRUGS, MZ_MEDIUM), MR_COLD|MR_DEATH, 0, M1_AMPHIBIOUS|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stowing quarry", S_COCKATRICE, LVL(23, 12, 7, 14, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_GAZE, AD_DRCH, 2, 7), ATTK(AT_LASH, AD_HEAL, 8, 5), ATTK(AT_BOOM, AD_FIRE, 1, 6), ATTK(AT_KICK, AD_SIN, 9, 5), ATTK(AT_BEAM, AD_DRST, 5, 3), NO_ATTK), SIZ(2772, 692, 0, MS_AREOLA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("clapping muscatel", S_COCKATRICE, LVL(23, 13, 2, 73, 18), (G_VLGROUP|4), A(ATTK(AT_EXPL, AD_CNCL, 2, 6), ATTK(AT_SCRA, AD_DFOO, 8, 9), ATTK(AT_SPIT, AD_MAGM, 1, 6), ATTK(AT_KICK, AD_BURN, 7, 4), ATTK(AT_TENT, AD_ELEC, 5, 3), NO_ATTK), SIZ(4017, 120, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD| M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("kea", S_COCKATRICE, LVL(23, 15, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("snicking attainability gillied", S_COCKATRICE, LVL(24, 11, -9, 60, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_PLAS, 6, 1), ATTK(AT_KICK, AD_COLD, 8, 9), ATTK(AT_STNG, AD_NGEN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(631, 36, 0, MS_METALMAFIA, MZ_SMALL), MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("integrolisk", S_COCKATRICE, LVL(24, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DISN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_DISINT, MR_POISON|MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rodniolisk", S_COCKATRICE, LVL(25, 12, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SAMU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_DISINT, MR_POISON|MR_DISINT, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elona cockatrice", S_COCKATRICE, /* does *not* turn you to stone, and can safely be eaten */ LVL(25, 18, -10, 40, -10), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_PLYS, 1, 10), ATTK(AT_GAZE, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CHICKEN, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("cussing spanning", S_COCKATRICE, LVL(25, 9, -10, 84, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_ENCH, 9, 7), ATTK(AT_TENT, AD_FAKE, 3, 6), ATTK(AT_BEAM, AD_WTHR, 3, 4), ATTK(AT_TENT, AD_WTHR, 3, 7), ATTK(AT_SPIT, AD_DGST, 5, 5), NO_ATTK), SIZ(968, 796, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_DEMON|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wintered vacationed sophistic", S_COCKATRICE, LVL(25, 12, 7, 85, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BREA, AD_TDRA, 4, 8), ATTK(AT_WEAP, AD_BADE, 8, 7), ATTK(AT_LASH, AD_WRAP, 9, 8), ATTK(AT_BITE, AD_SPEL, 3, 6), ATTK(AT_BEAM, AD_ICEB, 1, 3), ATTK(AT_BEAM, AD_EDGE, 7, 1)), SIZ(3824, 333, 0, MS_BOT, MZ_HUGE), MR_DISINT, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_ACID|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("indigene bulimiac", S_COCKATRICE, LVL(26, 12, 10, 77, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_DEBU, 8, 2), ATTK(AT_BREA, AD_SGLD, 1, 7), ATTK(AT_GAZE, AD_DARK, 7, 1), ATTK(AT_CLAW, AD_RNG, 6, 1), ATTK(AT_SPIT, AD_SLOW, 6, 2), NO_ATTK), SIZ(808, 450, 0, MS_BARK, MZ_GIGANTIC), MR_DISINT|MR_POISON, MR_DISINT, M1_WALLWALK|M1_NEEDPICK|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("geared developmentally albany grim", S_COCKATRICE, LVL(26, 8, 2, 46, -8), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_SPEL, 3, 9), ATTK(AT_LASH, AD_FAMN, 2, 1), ATTK(AT_CLAW, AD_NUMB, 9, 1), ATTK(AT_STNG, AD_CHAO, 2, 2), ATTK(AT_EXPL, AD_WRAT, 9, 9), ATTK(AT_KICK, AD_SCOR, 6, 5)), SIZ(6, 164, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dunging ironically mandrill", S_COCKATRICE, LVL(26, 11, -3, 21, -14), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_TRAP, 4, 8), ATTK(AT_NONE, AD_WERE, 5, 2), ATTK(AT_BUTT, AD_EDGE, 2, 5), ATTK(AT_TRAM, AD_SITM, 1, 4), NO_ATTK, NO_ATTK), SIZ(64, 1499, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_OVIPAROUS, M2_MINION|M2_MAGIC|M2_GIANT|M2_PEACEFUL, M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("gyve normalization", S_COCKATRICE, LVL(26, 17, 9, 38, 0), (G_SGROUP|1), A(ATTK(AT_TRAM, AD_ILLU, 3, 3), ATTK(AT_KICK, AD_DRCO, 9, 2), ATTK(AT_EXPL, AD_HEAL, 3, 4), ATTK(AT_GAZE, AD_FLAM, 1, 5), ATTK(AT_SPIT, AD_TLPT, 2, 1), ATTK(AT_TUCH, AD_INSA, 5, 3)), SIZ(962, 231, 0, MS_LIEDER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("abased reclassified", S_COCKATRICE, LVL(26, 14, -7, 92, 0), (G_RGROUP|2), A(ATTK(AT_CLAW, AD_NGRA, 7, 2), ATTK(AT_TENT, AD_GLIB, 1, 1), ATTK(AT_RATH, AD_NGEN, 8, 1), ATTK(AT_HUGS, AD_NAST, 4, 7), NO_ATTK, NO_ATTK), SIZ(2917, 736, 0, MS_ALLA, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("occultism lady", S_COCKATRICE, LVL(26, 13, -4, 70, 4), (1), A(ATTK(AT_WEAP, AD_STON, 2, 8), ATTK(AT_KICK, AD_STON, 2, 8), ATTK(AT_NONE, AD_STON, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_CLOSE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nadja", S_COCKATRICE, /* mean bitch */ LVL(26, 13, -4, 70, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_STON, 2, 8), ATTK(AT_KICK, AD_STON, 2, 8), ATTK(AT_NONE, AD_STON, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SCR_TRAP_CREATION LACQUERED_DANCING_SHOE SWEET_MOCASSINS SCR_TELE_LEVEL */ MON("sightsaw caretaker ventricular", S_COCKATRICE, LVL(27, 15, -2, 82, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DEPR, 4, 7), ATTK(AT_LASH, AD_SHRD, 2, 5), ATTK(AT_BREA, AD_SITM, 4, 2), ATTK(AT_HUGS, AD_BANI, 9, 8), NO_ATTK, NO_ATTK), SIZ(75, 240, 0, MS_AREOLA, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, MR_COLD, M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_OMNIVORE, M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("caking appetency stencilled", S_COCKATRICE, LVL(27, 16, 3, 75, -4), (3), A(ATTK(AT_HUGS, AD_DFOO, 1, 7), ATTK(AT_TRAM, AD_DAMA, 6, 6), ATTK(AT_SPIT, AD_MAGM, 9, 7), ATTK(AT_GAZE, AD_CORR, 1, 7), ATTK(AT_BREA, AD_DRST, 7, 1), NO_ATTK), SIZ(1750, 1020, 0, MS_BOT, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, MR_FIRE, M1_SWIM|M1_NOHANDS|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undercoat expired", S_COCKATRICE, LVL(27, 18, -9, 99, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CHKH, 1, 3), ATTK(AT_SCRA, AD_PLAS, 1, 1), ATTK(AT_NONE, AD_LITE, 0, 7), ATTK(AT_HUGS, AD_ICEB, 1, 4), NO_ATTK, NO_ATTK), SIZ(1072, 289, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_TELEPATHIC|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("rebelling downed coped depriver", S_COCKATRICE, LVL(27, 11, -6, 21, -13), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_DARK, 5, 3), ATTK(AT_SCRA, AD_MINA, 2, 6), ATTK(AT_KICK, AD_STUN, 3, 4), ATTK(AT_SPIT, AD_DISE, 3, 7), NO_ATTK, NO_ATTK), SIZ(1100, 61, 0, MS_MEW, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("carman wotted", S_COCKATRICE, LVL(27, 12, -8, 86, -10), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SCRA, AD_DIMN, 1, 9), ATTK(AT_BEAM, AD_ICEB, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(682, 1280, 0, MS_GYPSY, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT, M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("implicated logbook", S_COCKATRICE, LVL(28, 12, -8, 71, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TUCH, AD_CURS, 7, 7), ATTK(AT_CLAW, AD_SLEE, 9, 7), ATTK(AT_BITE, AD_SPC2, 3, 9), ATTK(AT_HUGS, AD_STCK, 1, 4), ATTK(AT_BITE, AD_VAMP, 1, 8), ATTK(AT_CLAW, AD_AMNE, 1, 3)), SIZ(1042, 804, 0, MS_ALLA, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_MINDLESS|M1_OVIPAROUS, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("componential pignet", S_COCKATRICE, LVL(28, 17, -8, 51, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_DISN, 1, 7), ATTK(AT_STNG, AD_DEBU, 5, 9), ATTK(AT_WEAP, AD_VULN, 9, 6), ATTK(AT_WEAP, AD_SLIM, 7, 6), ATTK(AT_BREA, AD_DISN, 1, 9), ATTK(AT_STNG, AD_DARK, 1, 9)), SIZ(550, 701, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_COLD|MR_DISINT|MR_DEATH, MR_DISINT, M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluty saddlebag", S_COCKATRICE, LVL(28, 12, 9, 97, 0), (G_UNIQ|3), A(ATTK(AT_BREA, AD_CLRC, 6, 7), ATTK(AT_STNG, AD_TRAI, 3, 1), ATTK(AT_BUTT, AD_AGGR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1527, 289, 0, MS_PARROT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_UNSOLID|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mucking fluting", S_COCKATRICE, LVL(29, 28, -5, 5, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_LASH, AD_ICEB, 6, 7), ATTK(AT_WEAP, AD_SGLD, 4, 1), ATTK(AT_TENT, AD_LAZY, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2350, 298, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_POIS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thalidomide hereof trampish", S_COCKATRICE, LVL(30, 10, -2, 25, 0), (1), A(ATTK(AT_HUGS, AD_FEAR, 4, 6), ATTK(AT_TENT, AD_PART, 1, 6), ATTK(AT_SCRA, AD_TRAI, 7, 4), ATTK(AT_BEAM, AD_CALM, 9, 5), ATTK(AT_KICK, AD_LUCK, 9, 2), NO_ATTK), SIZ(2451, 1609, 0, MS_BOAST, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_NOLIMBS|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("peridot oversell absurdity sublunary", S_COCKATRICE, LVL(30, 11, -6, 36, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_COLD, 6, 6), ATTK(AT_CLAW, AD_WGHT, 5, 5), ATTK(AT_TRAM, AD_RAGN, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1202, 799, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_WALLWALK|M1_BREATHLESS|M1_HUMANOID|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("qua chicken", S_COCKATRICE, LVL(30, 9, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("turbo chicken", S_COCKATRICE, LVL(30, 18, -5, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("killer turbo chicken", S_COCKATRICE, LVL(30, 25, -5, 50, 0), (1), A(ATTK(AT_STNG, AD_DRST, 5, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty turbo chicken", S_COCKATRICE, LVL(30, 18, -5, 50, 0), (1), A(ATTK(AT_BITE, AD_NAST, 5, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nivellate rooster", S_COCKATRICE, LVL(30, 18, -5, 50, 0), (1), A(ATTK(AT_BITE, AD_NIVE, 5, 7), ATTK(AT_BREA, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_COLD|MR_HITASTWO, MR_POISON|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nexus chicken", S_COCKATRICE, LVL(30, 18, -5, 50, 0), (1), A(ATTK(AT_BITE, AD_NEXU, 5, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("grating chicken", S_COCKATRICE, LVL(30, 18, -5, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("depilatory energise", S_COCKATRICE, LVL(30, 13, 3, 21, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_MCRE, 3, 8), ATTK(AT_SCRA, AD_TLPT, 6, 7), ATTK(AT_BREA, AD_WERE, 4, 4), ATTK(AT_SPIT, AD_CNCL, 6, 3), ATTK(AT_RATH, AD_INER, 9, 9), NO_ATTK), SIZ(253, 1097, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_ACID|M1_CARNIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cybercultural swishier", S_COCKATRICE, LVL(31, 11, -1, 47, 0), (1), A(ATTK(AT_EXPL, AD_DRIN, 1, 8), ATTK(AT_BUTT, AD_TCKL, 4, 2), ATTK(AT_BOOM, AD_FLAM, 1, 5), ATTK(AT_ENGL, AD_DRIN, 3, 7), ATTK(AT_ENGL, AD_MINA, 8, 2), NO_ATTK), SIZ(2930, 235, 0, MS_DRUGS, MZ_MEDIUM), MR_ELEC|MR_POISON, 0, M1_FLY, M2_UNDEAD|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("clangoured hostly hocused", S_COCKATRICE, LVL(31, 23, -5, 56, 8), (4), A(ATTK(AT_LASH, AD_VAMP, 1, 9), ATTK(AT_MAGC, AD_GRAV, 9, 6), ATTK(AT_NONE, AD_VOMT, 1, 9), ATTK(AT_HUGS, AD_VAMP, 1, 9), ATTK(AT_GAZE, AD_SCOR, 5, 8), NO_ATTK), SIZ(1556, 718, 0, MS_PRINCESSLEIA, MZ_HUGE), 0, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL| M1_CARNIVORE|M1_METALLIVORE, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("harvesting enthralling curatrix", S_COCKATRICE, LVL(32, 11, -4, 97, 0), (2), A(ATTK(AT_HUGS, AD_SWAP, 1, 4), ATTK(AT_NONE, AD_WET, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2186, 600, 0, MS_COMBAT, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tushing decrease", S_COCKATRICE, LVL(33, 22, 5, 2, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BREA, AD_SEDU, 6, 2), ATTK(AT_EXPL, AD_SITM, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1455, 436, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_UNSOLID|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_FEMALE, M3_TRAITOR|M3_PETTY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ingenuously loather", S_COCKATRICE, LVL(33, 11, 5, 86, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_ACID, 3, 7), ATTK(AT_BOOM, AD_CONF, 4, 2), ATTK(AT_LASH, AD_PHYS, 4, 4), ATTK(AT_BUTT, AD_LUCK, 4, 2), ATTK(AT_TENT, AD_DRST, 8, 1), NO_ATTK), SIZ(294, 475, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_ACID| M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jynnie", S_COCKATRICE, LVL(34, 18, -12, 80, -4), (1), A(ATTK(AT_KICK, AD_DARK, 8, 6), ATTK(AT_SCRA, AD_LEGS, 3, 9), ATTK(AT_WEAP, AD_STUN, 4, 6), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_BITE, AD_DRLI, 1, 1), NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("whensoever aladdin", S_COCKATRICE, LVL(34, 16, -4, 2, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_NGEN, 2, 4), ATTK(AT_NONE, AD_DRIN, 0, 6), ATTK(AT_EXPL, AD_SHAN, 2, 4), ATTK(AT_SPIT, AD_MEMO, 6, 9), ATTK(AT_HUGS, AD_MAGM, 9, 1), ATTK(AT_GAZE, AD_TIME, 9, 9)), SIZ(713, 1009, 0, MS_CORONA, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_THICK_HIDE, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("narcotize solipsism", S_COCKATRICE, LVL(34, 12, 3, 79, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_GAZE, AD_SAMU, 7, 3), ATTK(AT_BUTT, AD_TCKL, 6, 4), ATTK(AT_SCRA, AD_CLRC, 6, 2), ATTK(AT_SPIT, AD_CONF, 2, 6), NO_ATTK, NO_ATTK), SIZ(4218, 552, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("patchiest ashtray sleazily slipup lucratively", S_COCKATRICE, LVL(35, 13, 6, 24, 0), (G_UNIQ|2), A(ATTK(AT_EXPL, AD_AGGR, 1, 5), ATTK(AT_CLAW, AD_NTHR, 7, 7), ATTK(AT_BITE, AD_FRZE, 6, 4), ATTK(AT_MAGC, AD_ACID, 1, 5), NO_ATTK, NO_ATTK), SIZ(2483, 574, 0, MS_PUPIL, MZ_MEDIUM), 0, 0, M1_SWIM|M1_HIDE|M1_SLITHY, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("depredating reedy belonged admen", S_COCKATRICE, LVL(35, 17, 0, 37, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_PLYS, 6, 6), ATTK(AT_SCRA, AD_TREM, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(512, 681, 0, MS_TRUMPET, MZ_TINY), MR_FIRE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("putted subdirectory", S_COCKATRICE, LVL(35, 33, 9, 4, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PEST, 2, 5), ATTK(AT_NONE, AD_WEBS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2028, 219, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("patriarchate soliquid", S_COCKATRICE, LVL(35, 17, 6, 11, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_FLAM, 5, 7), ATTK(AT_HUGS, AD_AGGR, 2, 3), ATTK(AT_TENT, AD_RNG, 7, 6), ATTK(AT_GAZE, AD_POIS, 6, 1), ATTK(AT_NONE, AD_HALU, 3, 4), NO_ATTK), SIZ(3306, 643, 0, MS_TEACHER, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_HIDE|M1_ANIMAL|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("debilitation your", S_COCKATRICE, LVL(36, 16, 9, 7, 0), (2), A(ATTK(AT_WEAP, AD_DISP, 6, 4), ATTK(AT_SPIT, AD_IDAM, 6, 8), ATTK(AT_BUTT, AD_TIME, 2, 2), ATTK(AT_NONE, AD_SKIL, 6, 8), ATTK(AT_BITE, AD_LAVA, 9, 4), ATTK(AT_GAZE, AD_NGRA, 1, 6)), SIZ(252, 64, 0, MS_CLOCK, MZ_HUGE), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_REGEN|M1_CARNIVORE, M2_LORD|M2_JEWELS|M2_GIANT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("exited admonish", S_COCKATRICE, LVL(36, 16, 3, 74, 0), (4), A(ATTK(AT_TUCH, AD_DRLI, 4, 2), ATTK(AT_BOOM, AD_PLAS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2225, 626, 0, MS_VAMPIRE, MZ_LARGE), 0, 0, M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cunt steatopygia", S_COCKATRICE, LVL(37, 12, 6, 41, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_SLOW, 5, 2), ATTK(AT_SPIT, AD_NTHR, 5, 1), ATTK(AT_KICK, AD_ELEC, 4, 8), ATTK(AT_CLAW, AD_CURS, 9, 2), ATTK(AT_RATH, AD_LUCK, 4, 1), NO_ATTK), SIZ(478, 700, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, MR_COLD|MR_POISON, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_ACID, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("redraw preappointed", S_COCKATRICE, LVL(37, 17, 10, 65, -13), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRCO, 7, 5), ATTK(AT_GAZE, AD_FUMB, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1208, 1502, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON, MR_COLD, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("plagiarist cohen", S_COCKATRICE, LVL(39, 11, 7, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_FREN, 5, 8), ATTK(AT_CLAW, AD_WISD, 4, 3), ATTK(AT_WEAP, AD_WEEP, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1181, 392, 0, MS_WERE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, MR_SLEEP, M1_NOEYES|M1_UNSOLID|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("smart beo", S_COCKATRICE, LVL(40, 15, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pickax hoagy", S_COCKATRICE, LVL(40, 18, 3, 15, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_COLD, 7, 9), ATTK(AT_EXPL, AD_TIME, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(846, 284, 0, MS_SELFHARM, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sympathetic cognizance measuring cologned", S_COCKATRICE, LVL(40, 11, -4, 57, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_NONE, AD_SAMU, 7, 9), ATTK(AT_BOOM, AD_SPC2, 7, 7), ATTK(AT_TENT, AD_STTP, 6, 9), ATTK(AT_TUCH, AD_ICUR, 5, 7), ATTK(AT_WEAP, AD_DRCO, 3, 9), ATTK(AT_KICK, AD_SGLD, 2, 8)), SIZ(196, 262, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_ACID, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sicker reductionism", S_COCKATRICE, LVL(41, 13, -7, 48, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BITE, AD_VOMT, 1, 5), ATTK(AT_CLAW, AD_DETH, 1, 2), ATTK(AT_CLAW, AD_DISE, 1, 3), ATTK(AT_SPIT, AD_LETH, 7, 9), ATTK(AT_SPIT, AD_WERE, 8, 9), NO_ATTK), SIZ(856, 701, 0, MS_ARREST, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH, 0, M1_ACID|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("erroneously autographed steeper", S_COCKATRICE, LVL(42, 22, 4, 18, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUNS, 2, 9), ATTK(AT_TUCH, AD_FIRE, 1, 9), ATTK(AT_NONE, AD_STAT, 1, 9), ATTK(AT_WEAP, AD_ACID, 1, 8), NO_ATTK, NO_ATTK), SIZ(1504, 430, 0, MS_CODE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_GREEDY|M2_COLLECT|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("chafer suggestive supersedure", S_COCKATRICE, LVL(43, 12, 2, 44, 0), (4), A(ATTK(AT_STNG, AD_CALM, 4, 6), ATTK(AT_STNG, AD_MCRE, 5, 8), ATTK(AT_BEAM, AD_NUMB, 3, 1), ATTK(AT_KICK, AD_WEEP, 9, 6), ATTK(AT_ENGL, AD_FAKE, 9, 2), NO_ATTK), SIZ(59, 293, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_DISINT, M1_CONCEAL|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_ACID, M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("enhanced chicken", S_COCKATRICE, LVL(44, 15, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 18), ATTK(AT_BITE, AD_PHYS, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("participating denazified overconservative", S_COCKATRICE, LVL(44, 10, 2, 1, 0), (G_UNIQ|1), A(ATTK(AT_LASH, AD_INER, 6, 8), ATTK(AT_NONE, AD_BADE, 2, 1), ATTK(AT_KICK, AD_POIS, 1, 1), ATTK(AT_ENGL, AD_TRAI, 6, 2), ATTK(AT_RATH, AD_AXUS, 0, 2), NO_ATTK), SIZ(340, 1068, 0, MS_TRUMPET, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_WALLWALK|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("favoritism insolvable misinterpreting", S_COCKATRICE, LVL(44, 12, -4, 13, 0), (1), A(ATTK(AT_LASH, AD_ICEB, 1, 5), ATTK(AT_BEAM, AD_SKIL, 7, 4), ATTK(AT_WEAP, AD_DRCH, 1, 2), ATTK(AT_BITE, AD_NPRO, 3, 8), NO_ATTK, NO_ATTK), SIZ(634, 210, 0, MS_GURGLE, MZ_SMALL), MR_DISINT, 0, M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ergot petrological vesting bloodily", S_COCKATRICE, LVL(45, 10, -28, 96, 0), (G_LGROUP|2), A(ATTK(AT_NONE, AD_LITT, 9, 20), ATTK(AT_KICK, AD_ICUR, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(571, 464, 0, MS_FEARHARE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NOHANDS, M2_UNDEAD|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rodding unlit", S_COCKATRICE, LVL(45, 11, -22, 29, 0), (4), A(ATTK(AT_TUCH, AD_ABDC, 2, 9), ATTK(AT_BREA, AD_FAKE, 3, 7), ATTK(AT_STNG, AD_DIMN, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(935, 1313, 0, MS_CUSS, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_NOLIMBS|M1_MINDLESS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nounal magneto", S_COCKATRICE, LVL(45, 13, -30, 60, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_WTHR, 4, 3), ATTK(AT_HUGS, AD_AMNE, 6, 6), ATTK(AT_GAZE, AD_BLND, 5, 14), ATTK(AT_NONE, AD_WISD, 2, 1), ATTK(AT_TRAM, AD_DETH, 0, 15), NO_ATTK), SIZ(921, 118, 0, MS_BARK, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_UNSOLID|M1_ACID|M1_CARNIVORE, M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonapplicable monist", S_COCKATRICE, LVL(46, 20, -25, 79, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_SPIT, AD_STAT, 8, 17), ATTK(AT_WEAP, AD_MCRE, 1, 1), ATTK(AT_BITE, AD_DREN, 3, 1), ATTK(AT_WEAP, AD_FIRE, 8, 16), ATTK(AT_KICK, AD_POIS, 4, 16), ATTK(AT_STNG, AD_FUMB, 1, 3)), SIZ(1784, 210, 0, MS_TRUMPET, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("deicide malarian believing", S_COCKATRICE, LVL(46, 12, -7, 5, 0), (3), A(ATTK(AT_WEAP, AD_MEMO, 6, 15), ATTK(AT_STNG, AD_DETH, 5, 19), ATTK(AT_SPIT, AD_RUNS, 8, 2), ATTK(AT_NONE, AD_LITT, 4, 16), NO_ATTK, NO_ATTK), SIZ(1937, 650, 0, MS_WOLLOH, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PERMAMIMIC, M4_RAT|M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("posterior spawning", S_COCKATRICE, LVL(46, 5, 4, 3, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_INSA, 3, 15), ATTK(AT_BUTT, AD_WTHR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2729, 204, 0, MS_COMBAT, MZ_LARGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_HERBIVORE, M2_LORD|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nubbly bindweed snappiest deportment gruesomer", S_COCKATRICE, LVL(46, 11, 8, 22, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_POLY, 8, 18), ATTK(AT_HUGS, AD_VAMP, 5, 11), ATTK(AT_TENT, AD_ACID, 8, 1), ATTK(AT_TRAM, AD_STON, 1, 3), ATTK(AT_SPIT, AD_GLIB, 8, 10), NO_ATTK), SIZ(3018, 51, 0, MS_PUPIL, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("motioning abjure", S_COCKATRICE, LVL(47, 7, 4, 38, 0), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_CNCL, 7, 5), ATTK(AT_LASH, AD_BLND, 4, 3), ATTK(AT_STNG, AD_WERE, 1, 6), ATTK(AT_GAZE, AD_POLY, 9, 9), ATTK(AT_KICK, AD_WGHT, 4, 15), ATTK(AT_TUCH, AD_CAST, 1, 12)), SIZ(1148, 799, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_DEATH, M1_NOHEAD, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("distrustful deadhead", S_COCKATRICE, LVL(47, 10, -2, 88, 0), (G_UNIQ|4), A(ATTK(AT_SPIT, AD_LEGS, 7, 10), ATTK(AT_LASH, AD_WEBS, 8, 6), ATTK(AT_BUTT, AD_CONF, 7, 10), ATTK(AT_HUGS, AD_CHKH, 3, 2), ATTK(AT_HUGS, AD_DETH, 5, 15), ATTK(AT_NONE, AD_CHRN, 0, 3)), SIZ(953, 51, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("juristic reverting", S_COCKATRICE, LVL(47, 16, 5, 57, -15), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_VAMP, 5, 10), ATTK(AT_WEAP, AD_CURS, 1, 8), ATTK(AT_STNG, AD_ENCH, 2, 6), ATTK(AT_MAGC, AD_VAPO, 2, 14), ATTK(AT_SCRA, AD_BANI, 6, 13), NO_ATTK), SIZ(161, 13, 0, MS_WAIL, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_OVIPAROUS| M1_SEE_INVIS, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ante upriver", S_COCKATRICE, LVL(48, 3, 8, 58, 0), (G_SGROUP|4), A(ATTK(AT_TRAM, AD_SHRD, 4, 16), ATTK(AT_BITE, AD_SHAN, 2, 5), ATTK(AT_HUGS, AD_AXUS, 1, 20), ATTK(AT_RATH, AD_HALU, 4, 10), ATTK(AT_WEAP, AD_WET, 1, 9), ATTK(AT_CLAW, AD_NPRO, 6, 15)), SIZ(597, 85, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("romanistic matriline confutative profeminist", S_COCKATRICE, LVL(49, 22, 4, 4, 6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_VOMT, 8, 4), ATTK(AT_GAZE, AD_NACU, 1, 19), ATTK(AT_TRAM, AD_POLY, 1, 9), ATTK(AT_BUTT, AD_STCK, 8, 17), NO_ATTK, NO_ATTK), SIZ(240, 317, 0, MS_WOLLOH, MZ_TINY), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sideswiper dragon miscount", S_COCKATRICE, LVL(49, 20, -24, 64, -14), (4), A(ATTK(AT_SPIT, AD_DEPR, 2, 5), ATTK(AT_SCRA, AD_DRST, 1, 2), ATTK(AT_TUCH, AD_DGST, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2262, 388, 0, MS_STENCH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES| M1_NOHANDS|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("subcontracted rn", S_COCKATRICE, LVL(50, 11, -1, 38, -10), (G_GENO|G_RGROUP|1), A(ATTK(AT_BITE, AD_AMNE, 4, 21), ATTK(AT_TRAM, AD_DFOO, 8, 20), ATTK(AT_SPIT, AD_FAKE, 3, 21), ATTK(AT_BREA, AD_VENO, 8, 11), ATTK(AT_BUTT, AD_NGRA, 9, 16), ATTK(AT_STNG, AD_NTHR, 1, 11)), SIZ(413, 733, 0, MS_WERE, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("antichrist birthrate epigrammatist", S_COCKATRICE, LVL(50, 19, -1, 83, 0), (G_SGROUP|3), A(ATTK(AT_HUGS, AD_AXUS, 8, 16), ATTK(AT_TRAM, AD_ELEC, 8, 5), ATTK(AT_NONE, AD_WET, 4, 2), ATTK(AT_HUGS, AD_WTHR, 8, 7), ATTK(AT_EXPL, AD_DREN, 3, 15), ATTK(AT_BUTT, AD_VENO, 1, 3)), SIZ(69, 933, 0, MS_SING, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS| M1_METALLIVORE, M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tin hen", S_COCKATRICE, LVL(50, 12, -6, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 22), ATTK(AT_SPIT, AD_POIS, 2, 18), ATTK(AT_BEAM, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_POISON|MR_ELEC|MR_ACID|MR_SLEEP, MR_POISON|MR_ELEC|MR_ACID|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS|M1_SWIM, 0, M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("lamellae scholastic", S_COCKATRICE, LVL(50, 7, -28, 58, 0), (1), A(ATTK(AT_SCRA, AD_NPRO, 6, 3), ATTK(AT_MAGC, AD_SPEL, 1, 3), ATTK(AT_SPIT, AD_PART, 3, 20), ATTK(AT_LASH, AD_NGRA, 7, 12), ATTK(AT_LASH, AD_ILLU, 7, 17), NO_ATTK), SIZ(2198, 67, 0, MS_SOVIET, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_REGEN|M1_SEE_INVIS| M1_ACID, M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("keg misinterpret", S_COCKATRICE, LVL(52, 16, -28, 43, 2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_ICUR, 7, 11), ATTK(AT_HUGS, AD_WET, 9, 13), ATTK(AT_TRAM, AD_STCK, 6, 6), ATTK(AT_KICK, AD_FEAR, 4, 17), ATTK(AT_TENT, AD_MINA, 6, 16), NO_ATTK), SIZ(1618, 737, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("redound shalom", S_COCKATRICE, LVL(53, 27, -30, 45, 0), (4), A(ATTK(AT_TUCH, AD_ABDC, 3, 13), ATTK(AT_WEAP, AD_NACU, 9, 13), ATTK(AT_SCRA, AD_RBAD, 3, 12), ATTK(AT_MAGC, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK), SIZ(2691, 152, 0, MS_SNORE, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("stringiest glamour", S_COCKATRICE, LVL(53, 9, -17, 89, 0), (1), A(ATTK(AT_RATH, AD_LITT, 6, 4), ATTK(AT_ENGL, AD_BLAS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(764, 191, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("beavered deckhand standby", S_COCKATRICE, LVL(53, 12, -18, 78, 0), (G_GENO|4), A(ATTK(AT_BOOM, AD_MINA, 1, 1), ATTK(AT_GAZE, AD_HEAL, 2, 5), ATTK(AT_GAZE, AD_FIRE, 6, 19), ATTK(AT_BUTT, AD_TERR, 9, 20), ATTK(AT_EXPL, AD_SPC2, 4, 20), NO_ATTK), SIZ(3522, 126, 0, MS_GLYPHS, MZ_HUGE), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID, M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("transporting hydrate", S_COCKATRICE, LVL(53, 12, 3, 67, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VAMP, 8, 2), ATTK(AT_TUCH, AD_STUN, 7, 9), ATTK(AT_BITE, AD_SLIM, 7, 6), ATTK(AT_RATH, AD_TRAI, 8, 3), ATTK(AT_BUTT, AD_UVUU, 5, 17), NO_ATTK), SIZ(401, 430, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_UNSOLID|M1_ACID| M1_OMNIVORE, M2_LORD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("floppier graal", S_COCKATRICE, LVL(55, 12, -4, 84, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_NUMB, 9, 4), ATTK(AT_GAZE, AD_ILLU, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2718, 1106, 0, MS_PANTS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_SEE_INVIS|M1_OMNIVORE, M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("spring powerful", S_COCKATRICE, LVL(55, 14, -7, 53, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_FAMN, 7, 14), ATTK(AT_SPIT, AD_SEDU, 7, 5), ATTK(AT_LASH, AD_TRAI, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4050, 9, 0, MS_COW, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, MR_COLD, M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_POIS, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ligation shoddiest", S_COCKATRICE, LVL(56, 14, -18, 66, 0), (1), A(ATTK(AT_SPIT, AD_MCRE, 5, 14), ATTK(AT_WEAP, AD_ICUR, 8, 5), ATTK(AT_SPIT, AD_ILLU, 8, 10), ATTK(AT_WEAP, AD_SGLD, 1, 1), ATTK(AT_GAZE, AD_NGEN, 3, 9), NO_ATTK), SIZ(482, 6, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_TPORT|M1_ACID, M2_PRINCE|M2_WANDER|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("frontage penlight", S_COCKATRICE, LVL(56, 13, -3, 23, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_NONE, AD_HEAL, 0, 4), ATTK(AT_HUGS, AD_SIN, 4, 11), ATTK(AT_MAGC, AD_UVUU, 5, 5), ATTK(AT_LASH, AD_PART, 8, 17), NO_ATTK, NO_ATTK), SIZ(2701, 227, 0, MS_BURBLE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NO_DECAY|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pigeonholed astronomically", S_COCKATRICE, LVL(58, 10, -6, 12, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_WRAP, 9, 12), ATTK(AT_BREA, AD_TLPT, 4, 10), ATTK(AT_BREA, AD_CALM, 8, 21), ATTK(AT_CLAW, AD_SLIM, 6, 10), ATTK(AT_TUCH, AD_LEGS, 8, 20), ATTK(AT_HUGS, AD_SKIL, 9, 15)), SIZ(1096, 190, 0, MS_HCALIEN, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DRAIN, MR_FIRE, M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nonpossessive dulling", S_COCKATRICE, LVL(59, 6, 2, 100, 20), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_EXPL, AD_DRDX, 3, 2), ATTK(AT_TRAM, AD_VOMT, 1, 12), ATTK(AT_CLAW, AD_ICEB, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2135, 307, 0, MS_WERE, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_ACID| M1_METALLIVORE, M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bracing undrest", S_COCKATRICE, LVL(59, 12, -29, 70, 0), (2), A(ATTK(AT_HUGS, AD_ACID, 7, 6), ATTK(AT_KICK, AD_DEPR, 2, 5), ATTK(AT_TUCH, AD_MALK, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1982, 817, 0, MS_CORONA, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hispeed chicken", S_COCKATRICE, LVL(60, 18, -10, 70, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_COLD, 5, 5), ATTK(AT_BEAM, AD_STON, 0, 0), NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("broiler", S_COCKATRICE, LVL(60, 12, -6, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_HALU, 10, 10), ATTK(AT_BEAM, AD_INER, 8, 8), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, 0, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("jammed liverwort", S_COCKATRICE, LVL(60, 13, 4, 90, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_NPRO, 1, 13), ATTK(AT_CLAW, AD_SIN, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3508, 373, 0, MS_MISSING, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON, 0, 0, M2_UNDEAD|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bespread joram disusing butted unarm", S_COCKATRICE, LVL(60, 15, -12, 61, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_ENGL, AD_PART, 4, 3), ATTK(AT_SPIT, AD_POIS, 1, 17), ATTK(AT_TUCH, AD_ACID, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(485, 1354, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unspeakably fusil", S_COCKATRICE, LVL(60, 17, -21, 74, -6), (G_GENO|3), A(ATTK(AT_WEAP, AD_WTHR, 3, 2), ATTK(AT_TRAM, AD_MCRE, 9, 15), ATTK(AT_WEAP, AD_LAVA, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(117, 264, 0, MS_OHGOD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_POISON, M1_WALLWALK|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lovelily grizzler permanence", S_COCKATRICE, LVL(60, 2, -12, 60, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_NGEN, 8, 12), ATTK(AT_BEAM, AD_LAVA, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1097, 299, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bread footboard", S_COCKATRICE, LVL(60, 13, -12, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_WET, 1, 12), ATTK(AT_HUGS, AD_CHKH, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3361, 22, 0, MS_PUPIL, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_HUMANOID, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("literary muckraker moonlit cleverly", S_COCKATRICE, LVL(61, 14, -14, 97, 0), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_WEBS, 8, 10), ATTK(AT_ENGL, AD_NUMB, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(67, 60, 0, MS_PUPIL, MZ_TINY), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_POIS| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("haycock oarsmanship indetermination", S_COCKATRICE, LVL(63, 11, 6, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_TREM, 6, 11), ATTK(AT_KICK, AD_ANTI, 2, 6), ATTK(AT_BREA, AD_GRAV, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(684, 896, 0, MS_ESCAPE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_MINDLESS|M1_ACID, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("traumatic somnambulism vilest", S_COCKATRICE, LVL(63, 7, -19, 94, 0), (3), A(ATTK(AT_TUCH, AD_WEEP, 6, 2), ATTK(AT_KICK, AD_MANA, 1, 2), ATTK(AT_LASH, AD_NGRA, 2, 20), ATTK(AT_BREA, AD_VOMT, 9, 12), NO_ATTK, NO_ATTK), SIZ(2346, 1031, 0, MS_DJINNI, MZ_MEDIUM), MR_DISINT, 0, M1_CLING|M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER|M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("polo knitting skimmed", S_COCKATRICE, LVL(64, 12, -1, 26, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_LAVA, 6, 18), ATTK(AT_TUCH, AD_ICEB, 6, 4), ATTK(AT_BITE, AD_HODS, 8, 21), ATTK(AT_ENGL, AD_CONT, 6, 3), ATTK(AT_EXPL, AD_TREM, 1, 8), ATTK(AT_BREA, AD_PAIN, 7, 8)), SIZ(2407, 105, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS| M1_POIS|M1_CARNIVORE, M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("flinging strapping", S_COCKATRICE, LVL(64, 14, 10, 6, 0), (2), A(ATTK(AT_WEAP, AD_DAMA, 3, 8), ATTK(AT_SPIT, AD_WRAT, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2517, 916, 0, MS_NEIGH, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID, M2_NASTY|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("beseeched stamp", S_COCKATRICE, LVL(64, 13, 9, 60, -5), (G_SGROUP|1), A(ATTK(AT_STNG, AD_FEAR, 8, 2), ATTK(AT_TUCH, AD_WERE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2453, 182, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_REGEN, M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("perkily preconcealing", S_COCKATRICE, LVL(64, 35, -27, 78, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_STNG, AD_MALK, 4, 1), ATTK(AT_BITE, AD_DEST, 8, 14), ATTK(AT_SPIT, AD_SANI, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(269, 59, 0, MS_STABILIZE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_UNSOLID|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("belcher scuttler poison dehorned", S_COCKATRICE, LVL(64, 12, 6, 75, 3), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_SEDU, 4, 2), ATTK(AT_MAGC, AD_PLYS, 3, 5), ATTK(AT_SCRA, AD_DETH, 2, 9), ATTK(AT_TRAM, AD_STUN, 6, 14), ATTK(AT_GAZE, AD_WEBS, 9, 16), ATTK(AT_BUTT, AD_NGEN, 1, 2)), SIZ(486, 1279, 0, MS_MUMBLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disquieting dimmed breviate intransitive", S_COCKATRICE, LVL(65, 12, 10, 85, -8), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_LEGS, 8, 20), ATTK(AT_TENT, AD_DAMA, 1, 9), ATTK(AT_EXPL, AD_SPEL, 9, 5), ATTK(AT_LASH, AD_FRZE, 7, 3), ATTK(AT_BREA, AD_DRCH, 1, 11), ATTK(AT_LASH, AD_SLIM, 8, 12)), SIZ(46, 333, 0, MS_CONVERT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("warpower novae", S_COCKATRICE, LVL(66, 14, -20, 97, 0), (G_RGROUP|2), A(ATTK(AT_SCRA, AD_LITT, 4, 10), ATTK(AT_TENT, AD_RBAD, 9, 9), ATTK(AT_TRAM, AD_STUN, 8, 20), ATTK(AT_RATH, AD_SAMU, 6, 11), ATTK(AT_SPIT, AD_NGRA, 4, 4), NO_ATTK), SIZ(703, 27, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("daydreamer doglegging", S_COCKATRICE, LVL(67, 13, -6, 61, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_WGHT, 9, 10), ATTK(AT_SCRA, AD_CNCL, 6, 4), ATTK(AT_SPIT, AD_LITE, 3, 13), ATTK(AT_MAGC, AD_PLYS, 1, 17), ATTK(AT_SCRA, AD_LETH, 2, 1), ATTK(AT_EXPL, AD_PLAS, 1, 13)), SIZ(739, 880, 0, MS_SEDUCE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_OVIPAROUS, M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("inseparably riel", S_COCKATRICE, LVL(67, 17, -2, 80, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_TLPT, 2, 14), ATTK(AT_LASH, AD_PHYS, 9, 7), ATTK(AT_NONE, AD_VOMT, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2244, 1051, 0, MS_STENCH, MZ_GIGANTIC), MR_ELEC|MR_STONE, 0, M1_FLY|M1_HIDE|M1_NOTAKE|M1_NOHEAD, M2_NOPOLY|M2_LORD|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("syncopate regrafting", S_COCKATRICE, LVL(69, 11, -1, 96, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 1, 8), ATTK(AT_NONE, AD_TIME, 2, 9), ATTK(AT_ENGL, AD_HALU, 6, 19), ATTK(AT_SCRA, AD_CNCL, 2, 15), ATTK(AT_TRAM, AD_PLAS, 8, 12), ATTK(AT_SPIT, AD_DRLI, 6, 10)), SIZ(144, 186, 0, MS_BOAST, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("smart seo", S_COCKATRICE, LVL(70, 15, -6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_LASH, AD_NPRO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SEE_INVIS|M1_TUNNEL, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mechicken", S_COCKATRICE, LVL(70, 15, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 36), ATTK(AT_BITE, AD_PHYS, 3, 36), ATTK(AT_BEAM, AD_FIRE, 10, 10), ATTK(AT_BEAM, AD_ELEC, 8, 8), ATTK(AT_BEAM, AD_PHYS, 12, 12), NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_POISON|MR_FIRE|MR_SLEEP|MR_ELEC, MR_POISON|MR_FIRE|MR_SLEEP|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("scleroid toucan", S_COCKATRICE, LVL(70, 38, -17, 52, 0), (G_LGROUP|1), A(ATTK(AT_TENT, AD_SLUD, 8, 6), ATTK(AT_BUTT, AD_VAMP, 6, 8), ATTK(AT_WEAP, AD_SOUN, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3215, 534, 0, MS_SELFHARM, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_CLING|M1_TUNNEL|M1_THICK_HIDE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spectroscopy sequestrator", S_COCKATRICE, LVL(70, 12, -3, 96, 17), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_DRLI, 1, 19), ATTK(AT_ENGL, AD_SHRD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(27, 39, 0, MS_BARBER, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_STRONG|M2_MAGIC|M2_DWARF|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("guatemalan suture", S_COCKATRICE, LVL(70, 9, 9, 70, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_LITT, 4, 9), ATTK(AT_TUCH, AD_CURS, 1, 17), ATTK(AT_TRAM, AD_TLPT, 1, 6), ATTK(AT_SPIT, AD_RUST, 4, 16), ATTK(AT_CLAW, AD_MINA, 2, 10), NO_ATTK), SIZ(2029, 311, 0, MS_SOLDIER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_CLING|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("welshing joule", S_COCKATRICE, LVL(71, 3, -27, 60, 12), (1), A(ATTK(AT_SCRA, AD_POIS, 6, 7), ATTK(AT_MAGC, AD_CONF, 5, 13), ATTK(AT_EXPL, AD_ICUR, 1, 21), ATTK(AT_TUCH, AD_SKIL, 7, 1), ATTK(AT_TRAM, AD_PAIN, 2, 3), ATTK(AT_HUGS, AD_WERE, 3, 20)), SIZ(41, 86, 0, MS_PUPIL, MZ_HUMAN), MR_DISINT, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_TPORT|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SPIDER|M3_MIND_FLAYER|M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("breakout repute", S_COCKATRICE, LVL(72, 12, 5, 62, 18), (2), A(ATTK(AT_WEAP, AD_FAKE, 3, 1), ATTK(AT_TUCH, AD_PEST, 6, 9), ATTK(AT_CLAW, AD_SANI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(383, 876, 0, MS_SOCKS, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("vivisect percipience", S_COCKATRICE, LVL(72, 11, -14, 73, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_ENGL, AD_SAMU, 1, 6), ATTK(AT_LASH, AD_WET, 8, 3), ATTK(AT_RATH, AD_HALU, 1, 10), ATTK(AT_SCRA, AD_IDAM, 1, 9), NO_ATTK, NO_ATTK), SIZ(29, 1383, 0, MS_DEAD, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_SLITHY|M1_REGEN|M1_SEE_INVIS| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_DWARF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("biretta virtuoso", S_COCKATRICE, LVL(73, 12, 10, 38, 0), (G_SGROUP|1), A(ATTK(AT_KICK, AD_WET, 3, 10), ATTK(AT_EXPL, AD_DISP, 1, 7), ATTK(AT_LASH, AD_ICUR, 2, 18), ATTK(AT_MAGC, AD_SITM, 1, 3), NO_ATTK, NO_ATTK), SIZ(528, 1451, 0, MS_TEACHER, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHANDS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_TELEPATHIC|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("strapped disinfestant", S_COCKATRICE, LVL(73, 7, 9, 10, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_CLAW, AD_PART, 6, 19), ATTK(AT_SPIT, AD_CAST, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1612, 989, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE, M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lender rhonchi", S_COCKATRICE, LVL(73, 12, 10, 17, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_GRAV, 8, 5), ATTK(AT_TRAM, AD_CALM, 8, 7), ATTK(AT_SPIT, AD_FAMN, 9, 2), ATTK(AT_NONE, AD_PHYS, 1, 7), ATTK(AT_STNG, AD_TRAP, 6, 17), ATTK(AT_BOOM, AD_INSA, 1, 5)), SIZ(123, 355, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_NOHEAD, M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("zoftig calcification", S_COCKATRICE, LVL(73, 11, -16, 60, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TENT, AD_ALIN, 6, 3), ATTK(AT_KICK, AD_ICEB, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1428, 173, 0, MS_ORC, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE, MR_FIRE, M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vapolisk", S_COCKATRICE, LVL(74, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_VAPO, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_DISINT, MR_POISON|MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("larcenable fubbing floorshow misappropriation suspend", S_COCKATRICE, LVL(75, 16, -4, 60, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_TDRA, 3, 1), ATTK(AT_GAZE, AD_CALM, 8, 1), ATTK(AT_ENGL, AD_ICUR, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1477, 37, 0, MS_CHICKEN, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("resurrectionist traducement", S_COCKATRICE, LVL(75, 22, -29, 42, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_SPIT, AD_CORR, 1, 10), ATTK(AT_BITE, AD_LETH, 6, 14), ATTK(AT_HUGS, AD_TCKL, 3, 9), ATTK(AT_CLAW, AD_FIRE, 2, 17), ATTK(AT_BEAM, AD_MAGM, 8, 12), NO_ATTK), SIZ(31, 469, 0, MS_IMITATE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE| M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scut choctaw", S_COCKATRICE, LVL(76, 13, -14, 9, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TPTO, 7, 6), ATTK(AT_TUCH, AD_NGEN, 6, 8), ATTK(AT_ENGL, AD_SLOW, 1, 21), ATTK(AT_BOOM, AD_FAMN, 6, 5), ATTK(AT_WEAP, AD_WERE, 6, 11), NO_ATTK), SIZ(1633, 1362, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, MR_SLEEP|MR_ACID, M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("messiah garden", S_COCKATRICE, LVL(76, 7, -25, 59, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_SLOW, 1, 4), ATTK(AT_BITE, AD_TRAP, 4, 11), ATTK(AT_BEAM, AD_WERE, 5, 1), ATTK(AT_GAZE, AD_ABDC, 9, 10), ATTK(AT_WEAP, AD_PLAS, 9, 5), ATTK(AT_KICK, AD_TREM, 3, 9)), SIZ(395, 604, 0, MS_BOAST, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SLITHY, M2_NOPOLY|M2_LORD|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dictum misalphabetizing", S_COCKATRICE, LVL(76, 13, -6, 96, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_SLOW, 7, 10), ATTK(AT_LASH, AD_COLD, 3, 2), ATTK(AT_GAZE, AD_NAST, 3, 14), ATTK(AT_BUTT, AD_CURS, 3, 16), ATTK(AT_TUCH, AD_LAZY, 9, 17), NO_ATTK), SIZ(3, 285, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_JEWELS|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unifying extending", S_COCKATRICE, LVL(77, 9, 7, 85, 0), (1), A(ATTK(AT_LASH, AD_INER, 3, 7), ATTK(AT_BREA, AD_VAMP, 1, 21), ATTK(AT_SPIT, AD_GLIB, 1, 13), ATTK(AT_HUGS, AD_BANI, 9, 21), ATTK(AT_CLAW, AD_INER, 6, 7), NO_ATTK), SIZ(521, 1642, 0, MS_CHICKEN, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_TPORT| M1_POIS, M2_UNDEAD|M2_PRINCE|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tarpaulin forjudger metamorphic goffered moxa nuncle", S_COCKATRICE, LVL(77, 13, 8, 50, 0), (2), A(ATTK(AT_BUTT, AD_TREM, 8, 20), ATTK(AT_NONE, AD_AMNE, 1, 13), ATTK(AT_KICK, AD_CNCL, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(713, 880, 0, MS_PHOTO, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID, M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("embellishment chekhov", S_COCKATRICE, LVL(78, 29, -6, 31, 0), (G_UNIQ|1), A(ATTK(AT_BOOM, AD_DEBU, 7, 3), ATTK(AT_BUTT, AD_TRAI, 5, 15), ATTK(AT_STNG, AD_BURN, 3, 10), ATTK(AT_CLAW, AD_WGHT, 4, 21), ATTK(AT_NONE, AD_SCOR, 9, 18), NO_ATTK), SIZ(1205, 198, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drip exoticism tidbit thwacked", S_COCKATRICE, LVL(78, 15, -13, 87, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_ENGL, AD_DFOO, 2, 12), ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_KICK, AD_WTHR, 7, 13), ATTK(AT_NONE, AD_LAVA, 5, 21), NO_ATTK, NO_ATTK), SIZ(983, 56, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("minimally geochemistry", S_COCKATRICE, LVL(79, 5, -27, 61, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_POLY, 1, 11), ATTK(AT_WEAP, AD_NTHR, 6, 21), ATTK(AT_BITE, AD_WET, 2, 7), ATTK(AT_MAGC, AD_SCOR, 3, 17), ATTK(AT_RATH, AD_VAPO, 6, 2), NO_ATTK), SIZ(87, 302, 0, MS_CODE, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_POIS, M2_VAMPIRE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bittern knuckling", S_COCKATRICE, LVL(79, 32, -2, 55, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_EXPL, AD_SHRD, 1, 5), ATTK(AT_MAGC, AD_DCAY, 2, 3), ATTK(AT_BEAM, AD_NGRA, 5, 4), ATTK(AT_KICK, AD_WTHR, 7, 4), ATTK(AT_HUGS, AD_FEMI, 9, 18), ATTK(AT_TENT, AD_TREM, 6, 17)), SIZ(503, 444, 0, MS_FEARHARE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cluckwork soldier", S_COCKATRICE, LVL(80, 18, -9, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 100), ATTK(AT_BEAM, AD_PHYS, 1, 200), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS|M1_BREATHLESS, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("resubmit charlatanism", S_COCKATRICE, LVL(80, 22, 8, 57, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_DISN, 1, 4), ATTK(AT_KICK, AD_NACU, 4, 3), ATTK(AT_WEAP, AD_ICUR, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1644, 1209, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL, M2_NOPOLY|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("buffer drencher nonelection", S_COCKATRICE, LVL(80, 9, -15, 75, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_AXUS, 5, 16), ATTK(AT_WEAP, AD_DETH, 7, 14), ATTK(AT_RATH, AD_VAMP, 0, 3), ATTK(AT_GAZE, AD_CONT, 1, 10), ATTK(AT_HUGS, AD_LETH, 7, 16), ATTK(AT_RATH, AD_TCKL, 4, 4)), SIZ(707, 115, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY| M2_ROCKTHROW|M2_MAGIC|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hairwork preengage", S_COCKATRICE, LVL(80, 39, -12, 60, 7), (G_GENO|1), A(ATTK(AT_STNG, AD_SEDU, 2, 2), ATTK(AT_BEAM, AD_DREN, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(749, 313, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_FLY|M1_ACID, M2_NOPOLY|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("readiest quadric", S_COCKATRICE, LVL(82, 4, -8, 69, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_SGLD, 7, 3), ATTK(AT_WEAP, AD_DREA, 6, 7), ATTK(AT_GAZE, AD_THIE, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(981, 221, 0, MS_BOT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overachieving centurion", S_COCKATRICE, LVL(82, 14, 9, 100, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_WGHT, 4, 2), ATTK(AT_NONE, AD_DETH, 4, 6), ATTK(AT_GAZE, AD_CURS, 9, 1), ATTK(AT_EXPL, AD_FAMN, 4, 8), ATTK(AT_BOOM, AD_CURS, 5, 6), ATTK(AT_ENGL, AD_LAZY, 1, 19)), SIZ(214, 582, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP, MR_SLEEP, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_ACID, M2_UNDEAD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("facilitate reflexive", S_COCKATRICE, LVL(83, 14, -6, 74, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SPIT, AD_SHRD, 1, 12), ATTK(AT_SCRA, AD_VOMT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(263, 284, 0, MS_LIEDER, MZ_TINY), MR_COLD|MR_DEATH, 0, M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL, M2_DEMON|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("reassuringly peartly", S_COCKATRICE, LVL(83, 12, 9, 90, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_LASH, AD_STCK, 1, 9), ATTK(AT_TRAM, AD_SSEX, 1, 15), ATTK(AT_STNG, AD_BADE, 3, 12), ATTK(AT_CLAW, AD_BADE, 4, 8), ATTK(AT_BITE, AD_CALM, 3, 19), ATTK(AT_CLAW, AD_VAMP, 3, 21)), SIZ(544, 287, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_MINDLESS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("debilitate faddism", S_COCKATRICE, LVL(84, 19, -14, 98, 6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_DGST, 9, 21), ATTK(AT_KICK, AD_MALK, 8, 11), ATTK(AT_LASH, AD_LAVA, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1360, 226, 0, MS_MUTE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID, MR_SLEEP, M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE, M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("stealolisk", S_COCKATRICE, LVL(84, 9, -2, 60, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_THIE, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("conceptual ornithology", S_COCKATRICE, LVL(85, 12, -19, 89, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_LITT, 1, 17), ATTK(AT_BEAM, AD_LUCK, 1, 2), ATTK(AT_BUTT, AD_WERE, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2220, 367, 0, MS_GRUNT, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOLIMBS|M1_ACID, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ensile hardtop spinoff", S_COCKATRICE, LVL(86, 23, -6, 53, 0), (1), A(ATTK(AT_GAZE, AD_MINA, 6, 15), ATTK(AT_NONE, AD_FEAR, 3, 11), ATTK(AT_ENGL, AD_WEEP, 4, 9), ATTK(AT_BUTT, AD_SITM, 9, 9), ATTK(AT_ENGL, AD_SKIL, 0, 19), ATTK(AT_KICK, AD_DISE, 1, 9)), SIZ(2958, 36, 0, MS_BOSS, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("aflame disenchanting", S_COCKATRICE, LVL(87, 12, -29, 54, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_AMNE, 7, 10), ATTK(AT_WEAP, AD_THIR, 7, 17), ATTK(AT_KICK, AD_RUNS, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(672, 1157, 0, MS_BUZZ, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dotting impudence", S_COCKATRICE, LVL(87, 19, -7, 68, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_RATH, AD_WEBS, 2, 21), ATTK(AT_KICK, AD_SPC2, 9, 11), ATTK(AT_TUCH, AD_EDGE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1334, 341, 0, MS_GROWL, MZ_HUMAN), MR_DISINT|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shouting zincing deprogrammer lemonade southward reboiling", S_COCKATRICE, LVL(88, 12, -29, 91, 18), (G_GENO|G_SGROUP|4), A(ATTK(AT_GAZE, AD_PLAS, 1, 10), ATTK(AT_NONE, AD_LAVA, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(230, 27, 0, MS_OHGOD, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("liturgical football", S_COCKATRICE, LVL(88, 29, 7, 85, 0), (1), A(ATTK(AT_SCRA, AD_FAMN, 1, 12), ATTK(AT_TRAM, AD_VOMT, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2443, 4, 0, MS_PUPIL, MZ_TINY), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL| M1_OVIPAROUS|M1_TPORT, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dreamland graving", S_COCKATRICE, LVL(89, 12, -26, 34, 14), (3), A(ATTK(AT_STNG, AD_NACU, 5, 12), ATTK(AT_SCRA, AD_MCRE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(176, 340, 0, MS_CAR, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE, M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("coordinated ski", S_COCKATRICE, LVL(89, 10, 5, 11, 0), (4), A(ATTK(AT_HUGS, AD_BADE, 9, 21), ATTK(AT_WEAP, AD_NGRA, 1, 19), ATTK(AT_BEAM, AD_CONT, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3740, 285, 0, MS_SPELL, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("accredited squallier", S_COCKATRICE, LVL(89, 12, -4, 60, 0), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_SPC2, 9, 8), ATTK(AT_BEAM, AD_FREN, 8, 15), ATTK(AT_SPIT, AD_DREA, 5, 3), ATTK(AT_TRAM, AD_SGLD, 4, 14), NO_ATTK, NO_ATTK), SIZ(445, 421, 0, MS_LAUGH, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bricking aurorean", S_COCKATRICE, LVL(90, 7, 0, 93, 0), (1), A(ATTK(AT_NONE, AD_CORR, 4, 1), ATTK(AT_BREA, AD_DEPR, 6, 14), ATTK(AT_ENGL, AD_DREN, 4, 18), ATTK(AT_KICK, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK), SIZ(1601, 1167, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("iron cock", S_COCKATRICE, LVL(90, 18, -7, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 40), ATTK(AT_BITE, AD_PHYS, 2, 40), ATTK(AT_BEAM, AD_PHYS, 10, 10), ATTK(AT_BEAM, AD_RBRE, 10, 10), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CHICKEN, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_POISON|MR_FIRE|MR_SLEEP|MR_COLD, MR_POISON|MR_FIRE|MR_SLEEP|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS|M1_BREATHLESS|M1_SWIM, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Rooster Cogs", S_COCKATRICE, LVL(90, 18, -10, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 60), ATTK(AT_BITE, AD_PHYS, 2, 60), ATTK(AT_BEAM, AD_PHYS, 12, 12), ATTK(AT_BEAM, AD_RBRE, 12, 12), ATTK(AT_BEAM, AD_NEXU, 12, 12), NO_ATTK), SIZ(100, 100, 0, MS_BOSS, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_POISON|MR_FIRE|MR_SLEEP|MR_COLD|MR_STONE|MR_DISINT, MR_POISON|MR_FIRE|MR_SLEEP|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MINDLESS|M1_BREATHLESS|M1_SWIM, M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("doormen fringed", S_COCKATRICE, LVL(91, 24, 10, 73, 20), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 12), ATTK(AT_ENGL, AD_SKIL, 1, 14), ATTK(AT_GAZE, AD_WRAP, 7, 16), ATTK(AT_MAGC, AD_THIE, 7, 4), NO_ATTK, NO_ATTK), SIZ(1671, 120, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOHANDS|M1_OMNIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("airliner maltese", S_COCKATRICE, LVL(92, 12, -15, 55, 0), (1), A(ATTK(AT_SCRA, AD_FAMN, 7, 16), ATTK(AT_BOOM, AD_VENO, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(631, 195, 0, MS_SEDUCE, MZ_TINY), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("firmest ellipsoidal", S_COCKATRICE, LVL(93, 12, -30, 9, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_CLAW, AD_SCOR, 4, 12), ATTK(AT_BITE, AD_RNG, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2123, 1219, 0, MS_NURSE, MZ_TINY), MR_ELEC|MR_ACID, MR_ACID, M1_HIDE|M1_NOTAKE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("starch blazing", S_COCKATRICE, LVL(94, 30, -13, 70, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_TECH, 1, 7), ATTK(AT_SPIT, AD_DRCO, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(152, 86, 0, MS_GROWL, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_VAMPIRE|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("antinomian burrowing", S_COCKATRICE, LVL(94, 15, 1, 17, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_WISD, 1, 14), ATTK(AT_HUGS, AD_VAPO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1581, 508, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("disbelieved tightrope novelized houseful chapman toroid", S_COCKATRICE, LVL(95, 12, 10, 7, 0), (4), A(ATTK(AT_CLAW, AD_BLAS, 7, 9), ATTK(AT_HUGS, AD_TLPT, 9, 8), ATTK(AT_BUTT, AD_RAGN, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(820, 35, 0, MS_MEW, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gravure twirler", S_COCKATRICE, LVL(95, 11, 3, 79, -16), (G_GENO|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_ELEC, 3, 12), ATTK(AT_SCRA, AD_WEBS, 8, 3), ATTK(AT_SPIT, AD_TIME, 9, 14), ATTK(AT_SCRA, AD_DISE, 6, 9), ATTK(AT_GAZE, AD_MCRE, 1, 19), NO_ATTK), SIZ(143, 1158, 0, MS_SUPERMAN, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS, M2_MINION|M2_PNAME|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cargo knuckly jerk fieldwork", S_COCKATRICE, LVL(95, 5, -5, 51, -9), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_UNPR, 8, 20), ATTK(AT_STNG, AD_BURN, 8, 14), ATTK(AT_GAZE, AD_ALIN, 9, 7), ATTK(AT_BREA, AD_VENO, 8, 19), ATTK(AT_KICK, AD_PHYS, 1, 13), NO_ATTK), SIZ(1001, 782, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("racey chicken", S_COCKATRICE, LVL(95, 24, -15, 80, 0), (1), A(ATTK(AT_BITE, AD_SLOW, 8, 10), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_AXUS, 5, 8), ATTK(AT_BEAM, AD_STON, 0, 0), NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_COLD|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cooky aid", S_COCKATRICE, LVL(96, 6, -22, 45, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TENT, AD_DISN, 7, 5), ATTK(AT_TRAM, AD_CLRC, 1, 21), ATTK(AT_KICK, AD_DAMA, 6, 16), ATTK(AT_BEAM, AD_NIVE, 1, 18), ATTK(AT_MAGC, AD_SHRD, 7, 11), NO_ATTK), SIZ(709, 19, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_ANIMAL|M1_SEE_INVIS| M1_HERBIVORE, M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slabbing concaving", S_COCKATRICE, LVL(96, 10, 7, 51, 0), (G_UNIQ|1), A(ATTK(AT_NONE, AD_ENCH, 3, 13), ATTK(AT_TRAM, AD_PART, 9, 3), ATTK(AT_BUTT, AD_WERE, 3, 11), ATTK(AT_WEAP, AD_DEBU, 7, 7), ATTK(AT_WEAP, AD_DRST, 8, 8), ATTK(AT_BOOM, AD_DISP, 3, 21)), SIZ(3497, 0, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SPIDER|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("prompter pill", S_COCKATRICE, LVL(96, 24, -8, 18, 11), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_CHAO, 4, 3), ATTK(AT_WEAP, AD_ENCH, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(216, 807, 0, MS_SING, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("translucency catchword", S_COCKATRICE, LVL(98, 9, -14, 52, 11), (G_RGROUP|3), A(ATTK(AT_SPIT, AD_NUMB, 7, 11), ATTK(AT_WEAP, AD_INSA, 4, 7), ATTK(AT_BREA, AD_EDGE, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(488, 42, 0, MS_SMITH, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("debark snuggled", S_COCKATRICE, LVL(98, 12, 8, 46, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_STNG, AD_AGGR, 8, 19), ATTK(AT_HUGS, AD_STTP, 6, 21), ATTK(AT_GAZE, AD_POLY, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3003, 659, 0, MS_BURBLE, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cupholder dogfight", S_COCKATRICE, LVL(99, 10, -6, 97, 11), (G_GENO|G_SGROUP|3), A(ATTK(AT_HUGS, AD_MANA, 1, 19), ATTK(AT_BEAM, AD_ALIN, 6, 5), ATTK(AT_KICK, AD_SOUN, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(463, 498, 0, MS_BONES, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unbalanced sorrowfully dilettantism knolly", S_COCKATRICE, LVL(99, 11, -26, 84, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_NPRO, 4, 8), ATTK(AT_WEAP, AD_ALIN, 5, 16), ATTK(AT_EXPL, AD_DGST, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3291, 301, 0, MS_LAUGH, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_METALLIVORE, M2_LORD|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("canalboat twangiest", S_COCKATRICE, LVL(99, 11, -3, 73, 0), (G_SGROUP|4), A(ATTK(AT_MAGC, AD_TRAI, 1, 13), ATTK(AT_SCRA, AD_STON, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(292, 440, 0, MS_CODE, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("intimidator bankrupt swig avdp", S_COCKATRICE, LVL(99, 12, 3, 52, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_GAZE, AD_GRAV, 1, 5), ATTK(AT_BITE, AD_CONT, 8, 13), ATTK(AT_WEAP, AD_SLIM, 1, 20), ATTK(AT_BOOM, AD_RUNS, 1, 6), NO_ATTK, NO_ATTK), SIZ(77, 750, 0, MS_BARBER, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS| M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("filcher caparisoning", S_COCKATRICE, LVL(99, 12, -23, 89, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_WEAP, AD_SPEL, 1, 4), ATTK(AT_TUCH, AD_SIN, 1, 7), ATTK(AT_ENGL, AD_PLYS, 2, 11), ATTK(AT_NONE, AD_PHYS, 7, 12), ATTK(AT_ENGL, AD_DIMN, 6, 6), NO_ATTK), SIZ(980, 890, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, MR_FIRE, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS, M2_WANDER|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("motherboard jury", S_COCKATRICE, LVL(99, 8, 2, 98, 0), (4), A(ATTK(AT_BREA, AD_VULN, 1, 9), ATTK(AT_WEAP, AD_CHAO, 4, 19), ATTK(AT_LASH, AD_DRLI, 8, 8), ATTK(AT_STNG, AD_TREM, 6, 2), ATTK(AT_ENGL, AD_DISE, 1, 15), ATTK(AT_LASH, AD_SLEE, 9, 8)), SIZ(742, 338, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_MINDLESS|M1_ACID, M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("barrette roshi", S_COCKATRICE, LVL(100, 10, -26, 77, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_TERR, 1, 14), ATTK(AT_BREA, AD_WRAT, 3, 20), ATTK(AT_WEAP, AD_NACU, 1, 5), ATTK(AT_SCRA, AD_STON, 7, 13), ATTK(AT_BEAM, AD_SAMU, 6, 2), NO_ATTK), SIZ(2963, 350, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_DISINT, MR_DISINT, M1_TUNNEL|M1_MINDLESS|M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reinspect aquaplaned", S_COCKATRICE, LVL(100, 20, -31, 88, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_WEAP, AD_SGLD, 5, 18), ATTK(AT_RATH, AD_RNG, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1940, 3, 0, MS_SEDUCE, MZ_HUMAN), MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flageolet cogitated", S_COCKATRICE, LVL(100, 17, -21, 85, 2), (G_GENO|2), A(ATTK(AT_CLAW, AD_WEEP, 6, 14), ATTK(AT_WEAP, AD_FLAM, 2, 18), ATTK(AT_BEAM, AD_BURN, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3515, 767, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("inanimate veiny defrosted reduplicative", S_COCKATRICE, LVL(100, 10, -27, 58, -2), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_SITM, 9, 7), ATTK(AT_NONE, AD_NPRO, 8, 8), ATTK(AT_WEAP, AD_ALIN, 1, 19), ATTK(AT_BUTT, AD_SITM, 8, 13), ATTK(AT_BEAM, AD_INSA, 5, 6), ATTK(AT_SCRA, AD_STCK, 6, 6)), SIZ(1316, 941, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disestablismentarianism almost episcopacy exit", S_COCKATRICE, LVL(102, 23, -14, 78, 0), (G_LGROUP|1), A(ATTK(AT_BEAM, AD_FAKE, 9, 25), ATTK(AT_SCRA, AD_CHAO, 4, 21), ATTK(AT_BREA, AD_TRAI, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1703, 449, 0, MS_WAIL, MZ_SMALL), MR_SLEEP, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("spraying orbital", S_COCKATRICE, LVL(102, 20, -23, 83, -13), (2), A(ATTK(AT_KICK, AD_WET, 3, 16), ATTK(AT_TUCH, AD_INSA, 1, 2), ATTK(AT_SCRA, AD_UVUU, 5, 21), ATTK(AT_GAZE, AD_ABDC, 8, 9), ATTK(AT_SCRA, AD_BURN, 6, 6), NO_ATTK), SIZ(2588, 188, 0, MS_HUMANOID, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOLIMBS|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("timberline mauritanian suzerain blithered", S_COCKATRICE, LVL(103, 5, 4, 87, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRST, 1, 25), ATTK(AT_STNG, AD_THIR, 8, 21), ATTK(AT_GAZE, AD_CONT, 3, 15), ATTK(AT_BREA, AD_MINA, 5, 8), ATTK(AT_MAGC, AD_SANI, 5, 25), ATTK(AT_KICK, AD_CHKH, 6, 2)), SIZ(669, 327, 0, MS_BOAST, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_POIS|M1_HERBIVORE, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tracery celebrator", S_COCKATRICE, LVL(104, 16, 1, 96, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PART, 8, 16), ATTK(AT_STNG, AD_PLYS, 1, 8), ATTK(AT_SPIT, AD_FEAR, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(335, 452, 0, MS_POKEDEX, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_SLEEP, M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("thiamine hempseed", S_COCKATRICE, LVL(105, 15, 10, 9, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_FEAR, 3, 23), ATTK(AT_BUTT, AD_DFOO, 2, 12), ATTK(AT_TUCH, AD_LITE, 3, 3), ATTK(AT_GAZE, AD_UVUU, 8, 16), ATTK(AT_KICK, AD_SPEL, 9, 19), ATTK(AT_STNG, AD_DISE, 9, 24)), SIZ(139, 484, 0, MS_NEIGH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hydric maskable", S_COCKATRICE, LVL(106, 15, -36, 88, 15), (1), A(ATTK(AT_MAGC, AD_DROP, 5, 9), ATTK(AT_BREA, AD_EDGE, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(597, 454, 0, MS_HUMANOID, MZ_MEDIUM), MR_FIRE|MR_STONE, 0, M1_NEEDPICK|M1_UNSOLID, M2_DEMON|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("swanking coequating purposing", S_COCKATRICE, LVL(106, 31, 3, 98, 0), (1), A(ATTK(AT_BOOM, AD_DAMA, 4, 14), ATTK(AT_SPIT, AD_VULN, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1590, 481, 0, MS_ANIMAL, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOHEAD|M1_SLITHY|M1_UNSOLID, M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ultimacy hypnogogic", S_COCKATRICE, LVL(106, 17, -5, 88, -18), (2), A(ATTK(AT_LASH, AD_ALIN, 7, 13), ATTK(AT_ENGL, AD_WRAP, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 54, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_REGEN|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_TELEPATHIC|M3_WANTSARTI, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("trek allowing whumped", S_COCKATRICE, LVL(107, 15, -10, 73, 17), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_SEDU, 6, 11), ATTK(AT_HUGS, AD_CNCL, 9, 4), ATTK(AT_KICK, AD_FRZE, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1484, 1553, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_MINDLESS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("consecration jezebel", S_COCKATRICE, LVL(109, 12, -2, 76, 0), (4), A(ATTK(AT_BOOM, AD_UNPR, 2, 17), ATTK(AT_LASH, AD_ACID, 4, 10), ATTK(AT_BREA, AD_MIDI, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3664, 534, 0, MS_CHICKEN, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sabine odorful", S_COCKATRICE, LVL(110, 11, 1, 60, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_TRAP, 1, 4), ATTK(AT_SCRA, AD_STTP, 6, 13), ATTK(AT_TRAM, AD_BADE, 7, 23), ATTK(AT_SPIT, AD_DCAY, 8, 5), NO_ATTK, NO_ATTK), SIZ(4422, 593, 0, MS_BURBLE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("alpinist stardust", S_COCKATRICE, LVL(111, 9, -12, 88, 18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_SPEL, 5, 4), ATTK(AT_SPIT, AD_EDGE, 8, 21), ATTK(AT_TRAM, AD_COLD, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2970, 538, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE, MR_FIRE|MR_STONE, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("coarsened launching scoutmaster dinted", S_COCKATRICE, LVL(112, 18, -19, 53, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_ICEB, 2, 26), ATTK(AT_ENGL, AD_ALIN, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(66, 542, 0, MS_BRAG, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sundered dextral", S_COCKATRICE, LVL(113, 16, -27, 72, 0), (3), A(ATTK(AT_BITE, AD_TREM, 1, 3), ATTK(AT_GAZE, AD_CORR, 8, 3), ATTK(AT_NONE, AD_NACU, 2, 6), ATTK(AT_NONE, AD_MAGM, 2, 12), ATTK(AT_NONE, AD_SOUN, 5, 17), ATTK(AT_HUGS, AD_DREA, 6, 18)), SIZ(43, 183, 0, MS_OHGOD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_MINDLESS|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("skidooed aardvark", S_COCKATRICE, LVL(113, 14, -22, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_BADE, 2, 5), ATTK(AT_GAZE, AD_LAZY, 1, 18), ATTK(AT_KICK, AD_RNG, 6, 20), ATTK(AT_BITE, AD_VOMT, 2, 13), ATTK(AT_TRAM, AD_ELEC, 5, 7), ATTK(AT_BITE, AD_POIS, 6, 16)), SIZ(1538, 69, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conspiracy proctoscopic", S_COCKATRICE, LVL(113, 12, 2, 76, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_FEAR, 5, 6), ATTK(AT_TENT, AD_SHAN, 6, 25), ATTK(AT_NONE, AD_VENO, 9, 8), ATTK(AT_BOOM, AD_WRAT, 6, 5), NO_ATTK, NO_ATTK), SIZ(1632, 898, 0, MS_GLYPHS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("frilling manpower", S_COCKATRICE, LVL(113, 14, -18, 75, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SCRA, AD_ELEC, 1, 12), ATTK(AT_TENT, AD_WERE, 5, 24), ATTK(AT_GAZE, AD_FRZE, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1960, 1190, 0, MS_ARREST, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pastorship snootiest", S_COCKATRICE, LVL(113, 17, -14, 100, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_NTHR, 7, 11), ATTK(AT_WEAP, AD_TRAP, 7, 22), ATTK(AT_KICK, AD_WISD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1835, 770, 0, MS_FEARHARE, MZ_TINY), 0, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_REGEN|M1_POIS, M2_LORD|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tiresome escapeway", S_COCKATRICE, LVL(113, 21, -31, 89, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_MAGC, AD_RBRE, 3, 7), ATTK(AT_SCRA, AD_SAMU, 5, 22), ATTK(AT_SCRA, AD_DAMA, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1257, 108, 0, MS_AREOLA, MZ_HUGE), MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("phantasmagoric yegg", S_COCKATRICE, LVL(113, 16, 7, 74, 7), (G_GENO|2), A(ATTK(AT_BUTT, AD_ICEB, 6, 16), ATTK(AT_STNG, AD_POLY, 3, 11), ATTK(AT_WEAP, AD_POLY, 4, 26), ATTK(AT_TRAM, AD_MIDI, 7, 16), NO_ATTK, NO_ATTK), SIZ(1451, 447, 0, MS_GROWL, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_ACID, M2_UNDEAD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("staircase interfacing buttermilk", S_COCKATRICE, LVL(114, 15, 8, 79, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CURS, 2, 14), ATTK(AT_STNG, AD_HEAL, 5, 4), ATTK(AT_TUCH, AD_VAPO, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1013, 202, 0, MS_STABILIZE, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hesitated unreasonable coati", S_COCKATRICE, LVL(114, 19, 10, 99, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BREA, AD_TRAP, 7, 24), ATTK(AT_SPIT, AD_SLIM, 5, 11), ATTK(AT_BEAM, AD_CHAO, 7, 15), ATTK(AT_TRAM, AD_NEXU, 9, 10), ATTK(AT_EXPL, AD_STTP, 1, 1), ATTK(AT_TRAM, AD_MINA, 8, 4)), SIZ(336, 1582, 0, MS_BOSS, MZ_HUGE), MR_POISON, 0, M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT, M2_DEMON|M2_WANDER|M2_STALK|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quando sectionalism", S_COCKATRICE, LVL(114, 14, -16, 82, 0), (1), A(ATTK(AT_WEAP, AD_VULN, 8, 12), ATTK(AT_ENGL, AD_STCK, 4, 4), ATTK(AT_WEAP, AD_SLUD, 2, 15), ATTK(AT_CLAW, AD_SPC2, 3, 7), ATTK(AT_TUCH, AD_DETH, 3, 26), NO_ATTK), SIZ(705, 315, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("layed multiracial", S_COCKATRICE, LVL(115, 17, -15, 94, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_VULN, 4, 26), ATTK(AT_CLAW, AD_SLEE, 9, 9), ATTK(AT_TUCH, AD_SIN, 4, 5), ATTK(AT_HUGS, AD_SLIM, 1, 6), ATTK(AT_BEAM, AD_PHYS, 7, 6), ATTK(AT_TRAM, AD_CLRC, 4, 17)), SIZ(648, 99, 0, MS_SOCKS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID, MR_FIRE, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sacrovertebral orbital", S_COCKATRICE, LVL(115, 17, 8, 84, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_TDRA, 4, 20), ATTK(AT_KICK, AD_STAT, 1, 19), ATTK(AT_BUTT, AD_SPC2, 5, 25), ATTK(AT_BUTT, AD_CAST, 6, 6), ATTK(AT_TRAM, AD_LEGS, 6, 5), NO_ATTK), SIZ(263, 384, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pricky wingback", S_COCKATRICE, LVL(115, 18, 4, 91, 0), (G_RGROUP|2), A(ATTK(AT_EXPL, AD_GRAV, 8, 12), ATTK(AT_KICK, AD_EDGE, 5, 24), ATTK(AT_TRAM, AD_STTP, 9, 8), ATTK(AT_BEAM, AD_MANA, 9, 22), NO_ATTK, NO_ATTK), SIZ(1395, 519, 0, MS_TRUMPET, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_SWIM|M1_CLING|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("icecap warmongering grainier commissary", S_COCKATRICE, LVL(115, 13, -31, 26, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BOOM, AD_PART, 5, 23), ATTK(AT_SPIT, AD_FRZE, 8, 7), ATTK(AT_SPIT, AD_DRST, 3, 5), ATTK(AT_BITE, AD_SITM, 9, 19), ATTK(AT_NONE, AD_INSA, 6, 17), ATTK(AT_WEAP, AD_DISE, 3, 25)), SIZ(159, 27, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("audad convergence", S_COCKATRICE, LVL(116, 6, -24, 88, 3), (G_SGROUP|1), A(ATTK(AT_TENT, AD_DEBT, 2, 11), ATTK(AT_STNG, AD_TECH, 3, 21), ATTK(AT_WEAP, AD_INSA, 9, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(171, 523, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cappella newest", S_COCKATRICE, LVL(116, 10, 4, 60, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_WGHT, 1, 6), ATTK(AT_KICK, AD_NIVE, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3068, 362, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("presupposition extinguisher", S_COCKATRICE, LVL(116, 12, -17, 89, -8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_AXUS, 1, 26), ATTK(AT_LASH, AD_TRAP, 9, 11), ATTK(AT_GAZE, AD_WISD, 7, 14), ATTK(AT_ENGL, AD_PLYS, 8, 13), ATTK(AT_ENGL, AD_SOUN, 6, 2), ATTK(AT_EXPL, AD_ALIN, 1, 26)), SIZ(1833, 1626, 0, MS_OHGOD, MZ_HUGE), 0, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petit neophobic", S_COCKATRICE, LVL(116, 20, -31, 90, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_DISP, 8, 18), ATTK(AT_TUCH, AD_AMNE, 8, 8), ATTK(AT_SPIT, AD_LITE, 1, 26), ATTK(AT_HUGS, AD_STTP, 9, 4), ATTK(AT_HUGS, AD_RAGN, 1, 22), NO_ATTK), SIZ(2456, 901, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_WALLWALK|M1_CONCEAL|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_JEWELS| M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("doozer chlorpromazine", S_COCKATRICE, LVL(116, 20, -15, 80, -18), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_HUGS, AD_PLYS, 8, 17), ATTK(AT_SPIT, AD_HEAL, 6, 2), ATTK(AT_BITE, AD_CHKH, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2343, 149, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_NOHANDS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_COLLECT|M2_NEUTER| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("godchild stymy", S_COCKATRICE, LVL(117, 11, -6, 88, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_SPIT, AD_WTHR, 1, 20), ATTK(AT_BOOM, AD_LITT, 4, 4), ATTK(AT_BOOM, AD_TDRA, 6, 7), ATTK(AT_EXPL, AD_CURS, 1, 13), ATTK(AT_KICK, AD_SLOW, 6, 25), ATTK(AT_NONE, AD_LEGS, 2, 24)), SIZ(278, 139, 0, MS_SOCKS, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_NOHEAD|M1_SLITHY|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("biorythmic finmark", S_COCKATRICE, LVL(117, 24, -12, 92, 0), (4), A(ATTK(AT_WEAP, AD_CLRC, 2, 14), ATTK(AT_STNG, AD_COLD, 3, 7), ATTK(AT_HUGS, AD_SIN, 2, 13), ATTK(AT_LASH, AD_LEGS, 8, 23), ATTK(AT_SCRA, AD_SLEE, 5, 26), NO_ATTK), SIZ(267, 7, 0, MS_PARROT, MZ_LARGE), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hippish cornering mandate insultingly", S_COCKATRICE, LVL(118, 17, -5, 71, 15), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_STCK, 8, 9), ATTK(AT_GAZE, AD_NTHR, 7, 13), ATTK(AT_WEAP, AD_WTHR, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(918, 34, 0, MS_WOLLOH, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_ANIMAL, M2_NOPOLY|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("emotionalism intermittent", S_COCKATRICE, LVL(118, 9, -40, 92, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_ALIN, 4, 9), ATTK(AT_BOOM, AD_SGLD, 6, 22), ATTK(AT_SCRA, AD_VOMT, 9, 14), ATTK(AT_BOOM, AD_DCAY, 2, 24), ATTK(AT_MAGC, AD_SGLD, 0, 1), NO_ATTK), SIZ(538, 9, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY| M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ruthlessly unearned", S_COCKATRICE, LVL(118, 3, -22, 75, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_NAST, 4, 8), ATTK(AT_WEAP, AD_TLPT, 6, 14), ATTK(AT_ENGL, AD_ENCH, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(913, 74, 0, MS_DRUGS, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ghastful remoter", S_COCKATRICE, LVL(119, 10, 6, 96, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_DAMA, 5, 8), ATTK(AT_STNG, AD_DEPR, 7, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 26, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Oishi Kuranosuke", S_COCKATRICE, LVL(120, 24, 0, 35, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("tazza kittenishly", S_COCKATRICE, LVL(120, 20, -27, 55, -19), (1), A(ATTK(AT_MAGC, AD_DEST, 1, 15), ATTK(AT_TRAM, AD_BANI, 6, 6), ATTK(AT_NONE, AD_STCK, 2, 24), ATTK(AT_BITE, AD_FRZE, 9, 4), ATTK(AT_BOOM, AD_AGGR, 5, 1), ATTK(AT_NONE, AD_VAPO, 0, 17)), SIZ(3957, 82, 0, MS_SOLDIER, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS, M2_VAMPIRE|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("amazedly vertebra", S_COCKATRICE, LVL(121, 20, -1, 75, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_DREN, 4, 14), ATTK(AT_CLAW, AD_TERR, 9, 9), ATTK(AT_WEAP, AD_INSA, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3429, 402, 0, MS_BARBER, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_SEE_INVIS, M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("verde harmonization woesome duplicated peeing", S_COCKATRICE, LVL(121, 14, -20, 74, 0), (1), A(ATTK(AT_HUGS, AD_DIMN, 4, 13), ATTK(AT_RATH, AD_CALM, 4, 22), ATTK(AT_MAGC, AD_MINA, 5, 15), ATTK(AT_HUGS, AD_DETH, 9, 6), ATTK(AT_BITE, AD_SITM, 2, 4), NO_ATTK), SIZ(3756, 653, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_TPORT, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rathole cheddar", S_COCKATRICE, LVL(121, 12, 3, 94, -14), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TRAM, AD_DRLI, 3, 3), ATTK(AT_STNG, AD_NUMB, 3, 2), ATTK(AT_WEAP, AD_HODS, 2, 3), ATTK(AT_BREA, AD_DISP, 8, 17), NO_ATTK, NO_ATTK), SIZ(1049, 845, 0, MS_COW, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, MR_ACID, M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("misnumber shivering", S_COCKATRICE, LVL(121, 17, -1, 63, 0), (G_UNIQ|4), A(ATTK(AT_CLAW, AD_SLOW, 1, 26), ATTK(AT_TUCH, AD_WGHT, 5, 4), ATTK(AT_LASH, AD_MALK, 1, 10), ATTK(AT_KICK, AD_DRLI, 2, 17), NO_ATTK, NO_ATTK), SIZ(614, 845, 0, MS_SEDUCE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("legalized chemically friar", S_COCKATRICE, LVL(121, 12, -23, 92, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BUTT, AD_FUMB, 9, 13), ATTK(AT_TENT, AD_POIS, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(397, 755, 0, MS_GURGLE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_UNSOLID|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_MAGIC|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("segregant matthew", S_COCKATRICE, LVL(121, 14, -22, 80, -10), (3), A(ATTK(AT_BREA, AD_TIME, 8, 21), ATTK(AT_TUCH, AD_DREA, 2, 15), ATTK(AT_KICK, AD_SHRD, 1, 18), ATTK(AT_ENGL, AD_TRAP, 1, 4), NO_ATTK, NO_ATTK), SIZ(2935, 83, 0, MS_MUMBLE, MZ_SMALL), MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY| M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_WANTSBOOK, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("acetic mechanizer", S_COCKATRICE, LVL(123, 34, -27, 79, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_VAPO, 9, 25), ATTK(AT_CLAW, AD_AXUS, 2, 3), ATTK(AT_CLAW, AD_LITE, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(766, 408, 0, MS_GRUNT, MZ_SMALL), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_MINDLESS|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bright massagist", S_COCKATRICE, LVL(123, 12, -20, 80, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_GRAV, 3, 15), ATTK(AT_BREA, AD_VAPO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(711, 47, 0, MS_LAUGH, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS| M1_REGEN, M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER| M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("spatula lactational", S_COCKATRICE, LVL(123, 41, 5, 82, 9), (1), A(ATTK(AT_BREA, AD_SAMU, 8, 4), ATTK(AT_BREA, AD_HODS, 6, 16), ATTK(AT_LASH, AD_WERE, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(470, 27, 0, MS_SQAWK, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_TPORT|M1_ACID, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luncheon leverage", S_COCKATRICE, LVL(124, 20, 1, 86, 0), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_SSEX, 9, 23), ATTK(AT_BREA, AD_BANI, 7, 13), ATTK(AT_SPIT, AD_FREN, 6, 4), ATTK(AT_BITE, AD_STUN, 7, 4), ATTK(AT_MAGC, AD_DRST, 7, 8), ATTK(AT_BUTT, AD_SAMU, 2, 13)), SIZ(2266, 812, 0, MS_BUZZ, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT| M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), /* * dogs & other canines */ MON("little jackal", S_DOG, LVL(0, 9, 10, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BARK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("checkal", S_DOG, LVL(0, 7, 8, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fogs", S_DOG, LVL(0, 8, 8, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("jackal", S_DOG, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|25), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby husky", S_DOG, LVL(0, 4, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ICEB, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pack jackal", S_DOG, LVL(0, 12, 7, 0, 0), (G_GENO|G_RGROUP|8), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gravity jackal", S_DOG, LVL(0, 12, 7, 0, 0), (G_GENO|G_RGROUP|G_PLATOON|1), A(ATTK(AT_BITE, AD_GRAV, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("thick jackal", S_DOG, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("covid jackal", S_DOG, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_NIVE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fox", S_DOG, LVL(0, 15, 7, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("evasive fox", S_DOG, LVL(0, 15, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pack fox", S_DOG, LVL(0, 15, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("xof", S_DOG, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_HALU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("exploding jackal", S_DOG, /* evil patch idea from DCSS */ LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BOOM, AD_PHYS, 3, 5), ATTK(AT_EXPL, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("werefox", S_DOG, LVL(0, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WERE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fog dog", S_DOG, LVL(0, 15, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_ENGL, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scruffy little dog", S_DOG, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("racoon dog", S_DOG, LVL(0, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stoat", S_DOG, LVL(0, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BARK, MZ_SMALL), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("canermine", S_DOG, /* FHS ermine */ LVL(0, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BARK, MZ_SMALL), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("weasel", S_DOG, LVL(0, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stinking dog", S_DOG, /* FHS skunk */ LVL(0, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_DRDX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BARK, MZ_SMALL), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_SILVER), MON("older dog sister", S_DOG, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARK, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fox brother", S_DOG, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLEE, 1, 3), ATTK(AT_MAGC, AD_SPC2, 1, 1), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_GAZE, AD_SOUN, 1, 1), ATTK(AT_BEAM, AD_DREA, 1, 1), NO_ATTK), SIZ(800, 800, 0, MS_BARK, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("coyote", S_DOG, LVL(1, 12, 7, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("awake dog", S_DOG, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("stalking coyote", S_DOG, LVL(1, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unsicoyote", S_DOG, LVL(1, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hunt canine", S_DOG, LVL(1, 8, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("scrape coyote", S_DOG, LVL(1, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pryf coyote", S_DOG, LVL(1, 12, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("badger", S_DOG, LVL(1, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("racoon", S_DOG, LVL(1, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("denhcoyote", S_DOG, LVL(1, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("large racoon dog", S_DOG, LVL(1, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("large fox", S_DOG, LVL(1, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 350, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("large weasel", S_DOG, LVL(1, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BARK, MZ_SMALL), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mink", S_DOG, LVL(1, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BARK, MZ_SMALL), MR_STONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mink stole", S_DOG, /* by aosdict */ LVL(1, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BARK, MZ_SMALL), MR_STONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spit demon", S_DOG, LVL(1, 4, 9, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("opposing crispily sharpener reinducting", S_DOG, LVL(1, 12, 5, 83, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_EDGE, 0, 4), ATTK(AT_SCRA, AD_GLIB, 1, 6), ATTK(AT_GAZE, AD_DGST, 1, 7), ATTK(AT_BITE, AD_IDAM, 1, 2), ATTK(AT_LASH, AD_UVUU, 1, 7), ATTK(AT_TUCH, AD_MINA, 1, 4)), SIZ(4066, 94, 0, MS_ORC, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_FLY|M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("common dog", S_DOG, LVL(2, 8, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("miracle-pretty girl sandal", S_DOG, /* uses wedge sandals */ LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_SHOE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sheepdog", S_DOG, LVL(2, 12, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("loyal pup", S_DOG, LVL(2, 6, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BARK, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fourk puppy", S_DOG, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("wild dog", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wild dog, which the daddy bought once in terminator buying chess", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_COMBAT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pack dog", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|2|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elona dog", S_DOG, LVL(2, 15, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("ae", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, /* ad_phys is intentional */ NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sudden goalscorer", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 9), ATTK(AT_HUGS, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("enemy", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tour de dope winner", S_DOG, LVL(2, 24, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gravadog", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GRAV, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("good little dog", S_DOG, LVL(2, 18, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("normal pete", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("girly dog", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEMI, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dog statue", S_DOG, LVL(2, 0, 10, 0, 0), (G_GENO|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MISSING, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("petty wild dog", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("terminator chess wild dog", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("taxi", S_DOG, /* teleports randomly */ LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_CAR, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("little green dog", S_DOG, LVL(2, 18, 6, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flying wild dog", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gang guy", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("direwolf cub", S_DOG, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dingo puppy", S_DOG, LVL(2, 18, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phasing dingo puppy", S_DOG, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("werejackal", S_DOG, LVL(2, 12, 7, 10, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), MR_POISON|MR_HITASONE, 0, M1_NOHANDS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("death dog", S_DOG, LVL(2, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("fenek", S_DOG, /* playable race */ LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_DOMESTIC|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("lada", S_DOG, LVL(2, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_CAR, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("little dog", S_DOG, LVL(2, 18, 6, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("automatic little dog", S_DOG, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("wild wolf", S_DOG, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("rabid jackal", S_DOG, LVL(2, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRCO, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("canine badger", S_DOG, /* FHS giant badger - why the heck do they count as 'd'??? */ LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Sally", S_DOG, LVL(2, 12, 6, 15, 2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_CHKH, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SOFT_SNEAKERS DAGGER */ MON("Pero Pero", S_DOG, LVL(2, 18, 3, 30, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_POISON|MR_DISINT|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("indefensible prenuptial", S_DOG, LVL(2, 16, -8, 87, 15), (1), A(ATTK(AT_WEAP, AD_WISD, 2, 4), ATTK(AT_BREA, AD_POIS, 2, 5), ATTK(AT_BEAM, AD_WERE, 3, 2), ATTK(AT_EXPL, AD_LITT, 1, 6), NO_ATTK, NO_ATTK), SIZ(102, 220, 0, MS_BOAST, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_METALLIVORE, M2_VAMPIRE|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("forsake contingency telegraphy pleistocene", S_DOG, LVL(3, 9, 3, 16, 2), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_HUGS, AD_NEXU, 2, 7), ATTK(AT_GAZE, AD_DISP, 3, 3), ATTK(AT_TRAM, AD_SPC2, 3, 6), ATTK(AT_WEAP, AD_RNG, 3, 1), ATTK(AT_TUCH, AD_MALK, 2, 1), NO_ATTK), SIZ(1876, 89, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("wolf cub", S_DOG, LVL(3, 14, 4, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evid dog", S_DOG, /* evilhack rabid dog but once again that is a reinvented wheel because we already have a monster with that name :P */ LVL(3, 16, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BARK, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("robotic dog", S_DOG, LVL(3, 12, -1, 0, 5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("canine cub", S_DOG, LVL(3, 9, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hounddog", S_DOG, LVL(3, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hound", S_DOG, LVL(3, 13, 6, 15, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("group hound", S_DOG, LVL(3, 13, 6, 15, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("rabid coyote", S_DOG, LVL(3, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("marten", S_DOG, LVL(3, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BARK, MZ_SMALL), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("silver fox", S_DOG, LVL(3, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_SMALL), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_SILVER), MON("dingo", S_DOG, LVL(4, 16, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("underwear femmy", S_DOG, LVL(4, 15, 2, 30, 10), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PANTS, MZ_HUMAN), MR_ACID|MR_COLD, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dog", S_DOG, LVL(4, 16, 5, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dog that wants to die", S_DOG, LVL(4, 10, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEPR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("automatic dog", S_DOG, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("water dog", S_DOG, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pet dog", S_DOG, LVL(4, 12, 7, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dog that pulls in its tail", S_DOG, LVL(4, 16, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FEARHARE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("green dog", S_DOG, LVL(4, 16, 5, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("debilitated danny", S_DOG, /* permaconfused */ LVL(4, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("dogcorpse", S_DOG, LVL(4, 16, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_DEAD, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("not-slowing-down dog", S_DOG, LVL(4, 18, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("bulletator d", S_DOG, LVL(4, 28, -1, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SHRD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BULLETATOR, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small bulletator d", S_DOG, LVL(4, 14, -1, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SHRD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BULLETATOR, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("police dog", S_DOG, /* always knows where you are */ LVL(4, 16, 5, 0, 10), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("combat dog", S_DOG, LVL(4, 16, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_COMBAT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("growlithe", S_DOG, LVL(4, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 1, 4), ATTK(AT_BREA, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("white fox", S_DOG, LVL(4, 16, 6, 15, 4), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("racoon dog drunker", S_DOG, LVL(4, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 350, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("large death dog", S_DOG, LVL(4, 10, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty large death dog", S_DOG, LVL(4, 10, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("engagingly serrated earthbound", S_DOG, LVL(4, 12, 1, 48, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_SPIT, AD_STTP, 4, 7), ATTK(AT_BITE, AD_MAGM, 4, 6), ATTK(AT_BREA, AD_SHRD, 4, 6), ATTK(AT_EXPL, AD_RUNS, 6, 1), NO_ATTK, NO_ATTK), SIZ(3986, 169, 0, MS_SPOILER, MZ_HUMAN), MR_FIRE|MR_DISINT, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("serviceability belabored irrefutable cheatingly", S_DOG, LVL(4, 13, 5, 37, 18), (1), A(ATTK(AT_TUCH, AD_CHKH, 1, 5), ATTK(AT_NONE, AD_CORR, 3, 9), ATTK(AT_GAZE, AD_RNG, 2, 1), ATTK(AT_BREA, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK), SIZ(1531, 22, 0, MS_ALLA, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_SEE_INVIS| M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pallid blissful seborrhoeic", S_DOG, LVL(4, 4, 9, 42, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_DRCO, 1, 6), ATTK(AT_WEAP, AD_BLAS, 4, 5), ATTK(AT_ENGL, AD_PART, 4, 3), ATTK(AT_LASH, AD_VOMT, 4, 2), ATTK(AT_NONE, AD_DRCH, 4, 6), ATTK(AT_NONE, AD_NUMB, 0, 1)), SIZ(812, 1216, 0, MS_CLOCK, MZ_GIGANTIC), MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL| M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NASTY|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unsaved genie", S_DOG, LVL(4, 15, -8, 33, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_INER, 4, 4), ATTK(AT_CLAW, AD_ELEC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1508, 17, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT, MR_FIRE, M1_SLITHY|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_ORC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("locking stable", S_DOG, LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("Elke's sneaker", S_DOG, LVL(5, 12, 5, 10, 10), (1), A(ATTK(AT_KICK, AD_NUMB, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fickatrice", S_DOG, LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("wood wolf", S_DOG, LVL(5, 12, 5, 0, 0), (G_GENO|6|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("wolf", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|G_SGROUP|15), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("wolph", S_DOG, LVL(5, 8, 6, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("direwolf", S_DOG, LVL(5, 18, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("miscolored wolf", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("lame canine", S_DOG, LVL(5, 6, 5, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("leadwolf", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|G_SGROUP|1|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("force wolf", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("trash wolf", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ripperwolf", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHAN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lava pup", S_DOG, LVL(5, 10, 8, 5, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BARK, MZ_SMALL), MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("guard dog", S_DOG, LVL(5, 18, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mound hound", S_DOG, LVL(5, 14, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SAMU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("real mound hound", S_DOG, LVL(5, 14, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SAMU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rabid dingo", S_DOG, LVL(5, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2 ,4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vicious wolf", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* damage type of the bite is randomized */ MON("hunting wolf", S_DOG, LVL(5, 13, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("shock wolf cub", S_DOG, LVL(5, 12, 4, 0, -5), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BREA, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("green wolf cub", S_DOG, LVL(5, 12, 4, 0, -5), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BREA, AD_DRST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_POISON, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("elo-fire hound", S_DOG, LVL(5, 14, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("real elo-fire hound", S_DOG, LVL(5, 14, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("ice hound", S_DOG, LVL(5, 14, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("real ice hound", S_DOG, LVL(5, 14, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("holy silver wolf", S_DOG, LVL(5, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("water wolf", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ghey wolf", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("werewolf", S_DOG, LVL(5, 12, 4, 20, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_POISON|MR_HITASTWO, 0, M1_NOHANDS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("lonely wolf of karune", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("lonely wolf of yvonne", S_DOG, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("winter wolf cub", S_DOG, LVL(5, 12, 4, 0, -5), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BREA, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("shock hound pup", S_DOG, LVL(5, 12, 7, 20, -5), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BARK, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dividable slimming", S_DOG, LVL(5, 12, 1, 90, 0), (G_UNIQ|1), A(ATTK(AT_NONE, AD_FIRE, 5, 7), ATTK(AT_TRAM, AD_STCK, 1, 6), ATTK(AT_BITE, AD_BANI, 9, 1), ATTK(AT_BEAM, AD_NUMB, 5, 6), ATTK(AT_ENGL, AD_DEBU, 4, 9), NO_ATTK), SIZ(1083, 316, 0, MS_GIBBERISH, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_SLIME, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("large dog", S_DOG, LVL(6, 15, 4, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("automatic large dog", S_DOG, LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("large dingo", S_DOG, LVL(6, 15, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("boss dingo", S_DOG, LVL(6, 15, 4, 0, 0), (G_GENO|1|G_PLATOON|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large green dog", S_DOG, LVL(6, 15, 4, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rabid wolf", S_DOG, LVL(6, 12, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("mad rage jackal", S_DOG, LVL(6, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 2, 3), ATTK(AT_BITE, AD_DISE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("turble wolf", S_DOG, LVL(6, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("noise harassment", S_DOG, LVL(6, 13, 2, 20, -6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SOUN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DEEPSTATE, MZ_SMALL), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("stench harassment", S_DOG, LVL(6, 13, 2, 20, -6), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_RBAD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DEEPSTATE, MZ_SMALL), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("vulpix", S_DOG, LVL(6, 13, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 1, 6), ATTK(AT_BREA, AD_FIRE, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("torn wedge sandal", S_DOG, /* uses wedge sandals */ LVL(6, 1, 10, 0, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("dog cop", S_DOG, LVL(6, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ARREST, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("xtra large dog", S_DOG, LVL(6, 18, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("lightning hound", S_DOG, LVL(6, 14, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_ELEC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("real lightning hound", S_DOG, LVL(6, 14, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_ELEC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elo-dark hound", S_DOG, LVL(6, 14, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_DARK, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real elo-dark hound", S_DOG, LVL(6, 14, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_DARK, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("holy beast", S_DOG, LVL(6, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("shadow prowler", S_DOG, LVL(6, 14, 4, 0, -5), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GROWL, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("big police dog", S_DOG, /* always knows where you are */ LVL(6, 18, 5, 0, 10), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Jane's blue socks", S_DOG, LVL(6, 13, 2, 20, -6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ELEC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Jane's sexy socks", S_DOG, LVL(6, 13, 2, 20, -6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ELEC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Celia", S_DOG, LVL(6, 12, 4, 40, -14), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_CORR, 2, 5), ATTK(AT_KICK, AD_ACID, 2, 5), ATTK(AT_GAZE, AD_CORR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: SCR_BULLSHIT SOFT_SNEAKERS SOFT_GIRL_SNEAKER */ MON("stodge gavelling", S_DOG, LVL(6, 13, 1, 10, 11), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TRAM, AD_WNCE, 1, 4), ATTK(AT_HUGS, AD_RUST, 4, 5), ATTK(AT_BREA, AD_LEVI, 6, 1), ATTK(AT_BOOM, AD_FUMB, 4, 1), NO_ATTK, NO_ATTK), SIZ(107, 1122, 0, MS_SQAWK, MZ_TINY), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_ANIMAL|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lessoned actually", S_DOG, LVL(6, 12, 1, 45, 11), (2), A(ATTK(AT_MAGC, AD_TPTO, 4, 4), ATTK(AT_SCRA, AD_RBAD, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1543, 3, 0, MS_POKEDEX, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE| M1_OVIPAROUS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("blink dog", S_DOG, LVL(7, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TLPT, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bloink dog", S_DOG, LVL(7, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TPTO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bright warg", S_DOG, LVL(7, 12, 4, 0, -5), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eel-dog", S_DOG, LVL(7, 12, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_BARK, MZ_MEDIUM), MR_ACID, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lesser nishikiori", S_DOG, LVL(7, 12, 4, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARK, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blind dog", S_DOG, LVL(7, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rotwilter", S_DOG, LVL(7, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 1, 4), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bite dog", S_DOG, LVL(7, 11, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("greyer warg", S_DOG, LVL(7, 12, 4, 0, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("waag", S_DOG, LVL(7, 8, 6, 0, -5), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("corn dog", S_DOG, /* by Demo */ LVL(7, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VOMT, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("zombified dog", S_DOG, LVL(7, 12, 2, 20, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 400, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large direwolf", S_DOG, LVL(7, 18, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_BARK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("memory hound", S_DOG, LVL(7, 12, 2, 0, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real memory hound", S_DOG, LVL(7, 12, 2, 0, 3), (G_GENO|1|G_SGROUP), A(ATTK(AT_BEAM, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("retention hound", S_DOG, LVL(7, 12, 2, 0, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_MEMO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real retention hound", S_DOG, LVL(7, 12, 2, 0, 3), (G_GENO|1|G_SGROUP), A(ATTK(AT_BEAM, AD_MEMO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("waahrg", S_DOG, LVL(7, 12, 4, 0, -5), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("thought hound", S_DOG, LVL(7, 12, 2, 0, -3), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SPC2, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real thought hound", S_DOG, LVL(7, 12, 2, 0, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_SPC2, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sanity hound", S_DOG, LVL(7, 12, 2, 0, -3), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SANI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real sanity hound", S_DOG, LVL(7, 12, 2, 0, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_SANI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bargest", S_DOG, LVL(7, 12, 4, 20, -7), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("warg", S_DOG, LVL(7, 12, 4, 0, -5), (G_GENO|G_SGROUP|9), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("visor warg", S_DOG, LVL(7, 12, 4, 0, -5), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hyena", S_DOG, LVL(7, 12, 4, 0, -5), (G_GENO|G_LGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("winter wolf", S_DOG, LVL(7, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_BARK, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("winter wolf boss", S_DOG, LVL(7, 12, 4, 20, 0), (G_GENO|1|G_SGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_BARK, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hell hound pup", S_DOG, LVL(7, 12, 4, 20, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BARK, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("silver weasel", S_DOG, LVL(7, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_SILVER), MON("fox spirit", S_DOG, LVL(7, 12, 4, 40, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_FIRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("elder fox", S_DOG, LVL(7, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_HALU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("expiation inviting puckerier moliere", S_DOG, LVL(7, 14, 8, 94, 1), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_KICK, AD_SPEL, 6, 4), ATTK(AT_ENGL, AD_DARK, 5, 1), ATTK(AT_CLAW, AD_INER, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1072, 121, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_TUNNEL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("flinching chipped", S_DOG, LVL(8, 9, -3, 78, 0), (G_SGROUP|2), A(ATTK(AT_SPIT, AD_WRAP, 8, 1), ATTK(AT_NONE, AD_NUMB, 7, 9), ATTK(AT_BEAM, AD_MALK, 8, 6), ATTK(AT_BITE, AD_LEVI, 3, 2), ATTK(AT_SPIT, AD_LUCK, 8, 5), ATTK(AT_TUCH, AD_BLAS, 7, 4)), SIZ(1801, 32, 0, MS_REPAIR, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_HERBIVORE, M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("elder racoon dog", S_DOG, LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 2, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant death dog", S_DOG, LVL(8, 10, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("large jackal", S_DOG, LVL(8, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("skeletal hound", S_DOG, LVL(8, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 400, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("superdog", S_DOG, LVL(8, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("poison hound", S_DOG, LVL(8, 14, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("real poison hound", S_DOG, LVL(8, 14, 4, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kutar", S_DOG, /* playable race */ LVL(8, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cooshoo", S_DOG, LVL(8, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLEE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("acid hound pup", S_DOG, LVL(8, 12, 5, 20, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BARK, MZ_SMALL), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("renewed tunnelling", S_DOG, LVL(8, 11, -2, 78, 0), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_MCRE, 3, 5), ATTK(AT_ENGL, AD_PLYS, 6, 1), ATTK(AT_WEAP, AD_UVUU, 1, 1), ATTK(AT_BEAM, AD_LUCK, 7, 1), ATTK(AT_TENT, AD_CHAO, 3, 1), NO_ATTK), SIZ(3971, 140, 0, MS_LAUGH, MZ_TINY), MR_COLD, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_ORC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gray wolf", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("stairwolf", S_DOG, /* by Demo, disguises as staircase */ LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fake stairwolf", S_DOG, /* by Demo, disguises as staircase */ LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("polymorphitic wolf", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE, M4_SHAPESHIFT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("japanese meanie", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("grim reaper", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty gray wolf", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("ego gray wolf", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("grayer wolf", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_COMBAT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("mirage hound", S_DOG, LVL(9, 14, 3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_ILLU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("real mirage hound", S_DOG, LVL(9, 14, 3, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_ILLU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("subaru", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("evasive gray wolf", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("wylvan denizen", S_DOG, LVL(9, 15, 4, 20, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_PEACEFUL|M2_STRONG|M2_MAGIC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("wylvan", S_DOG, /* playable race */ LVL(9, 15, 4, 20, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("pack gray wolf", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("dogged zruty", S_DOG, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_BARK, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_DOMESTIC|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fourclaw", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("wolverine", S_DOG, LVL(9, 15, 4, 0, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("woeffoeff wolf", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_LAVA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("conjured predator", S_DOG, LVL(9, 12, 4, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("fear-harey wolf", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FEARHARE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cave hound", S_DOG, LVL(9, 13, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("facemask wearer", S_DOG, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 1, 8), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("illusion hound", S_DOG, LVL(9, 14, 3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_SPC2, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("real illusion hound", S_DOG, LVL(9, 14, 3, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_SPC2, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("cheap block heel boot", S_DOG, /* uses lady boots */ LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("sound hound", S_DOG, LVL(9, 14, 3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_SOUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("real sound hound", S_DOG, LVL(9, 14, 3, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_SOUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("hot dog van", S_DOG, /* spawns with food ration and tripe ration */ LVL(9, 9, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("nerve hound", S_DOG, LVL(9, 14, 3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("real nerve hound", S_DOG, LVL(9, 14, 3, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("subclinical lavished", S_DOG, LVL(9, 15, 2, 53, -4), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_DEST, 7, 4), ATTK(AT_SPIT, AD_SGLD, 6, 1), ATTK(AT_SCRA, AD_HODS, 6, 9), ATTK(AT_STNG, AD_DRCH, 8, 7), ATTK(AT_TENT, AD_POLY, 9, 4), NO_ATTK), SIZ(32, 97, 0, MS_STENCH, MZ_HUGE), MR_ELEC|MR_DRAIN, MR_ELEC, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("exotism officialdom", S_DOG, LVL(9, 14, 1, 43, 5), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_RATH, AD_NGEN, 7, 1), ATTK(AT_WEAP, AD_STTP, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(492, 420, 0, MS_SUPERMAN, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("missed pollination cushy brimful campagne mediately chauffer", S_DOG, LVL(10, 26, 2, 66, -16), (1), A(ATTK(AT_BREA, AD_SEDU, 8, 6), ATTK(AT_NONE, AD_POIS, 0, 1), ATTK(AT_MAGC, AD_BLEE, 1, 1), ATTK(AT_CLAW, AD_BLND, 5, 7), NO_ATTK, NO_ATTK), SIZ(58, 93, 0, MS_DEAD, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID, M2_DEMON|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shock hound", S_DOG, LVL(10, 14, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("splash hound", S_DOG, LVL(10, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sickel fox", S_DOG, LVL(10, 16, 0, 5, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_ELEC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("black hound", S_DOG, LVL(10, 12, 4, 0, -5), (G_VLGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_SLEE, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("very black hound", S_DOG, LVL(10, 12, 4, 0, -5), (G_VLGROUP|1|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_SLEE, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("whirlwind weasel", S_DOG, LVL(10, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_BEAM, AD_LEGS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_BARK, MZ_MEDIUM), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("nova fox", S_DOG, LVL(10, 16, 0, 5, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_ELEC, 1, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vulpenferno", S_DOG, LVL(10, 16, 0, 5, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_FLAM, 1, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_NONE, AD_FLAM, 0, 4), NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("alien demonstrant", S_DOG, LVL(10, 12, 8, 20, -10), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hunt wolf", S_DOG, LVL(10, 12, 3, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("unattackable hunt wolf", S_DOG, /* swats projectiles away */ LVL(10, 12, 3, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("traitor", S_DOG, LVL(10, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_CLAW, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("theme fox", S_DOG, LVL(10, 18, 3, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_SHRIEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("japanese wolf", S_DOG, LVL(10, 18, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("woman that became a hyena", S_DOG, LVL(10, 13, 4, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lickdog", S_DOG, LVL(10, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 3, 4), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("guardian beast", S_DOG, LVL(10, 13, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("waldoggo", S_DOG, /* spawns with bobble hat */ LVL(10, 12, 4, 0, -5), (1), A(ATTK(AT_BITE, AD_STUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thylacine", S_DOG, LVL(10, 13, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_FAMN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("houndour", S_DOG, LVL(10, 13, 3, 0, 0), (1), A(ATTK(AT_BITE, AD_DARK, 1, 8), ATTK(AT_GAZE, AD_DARK, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("goading flagellating", S_DOG, LVL(10, 10, -3, 8, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_PART, 1, 7), ATTK(AT_NONE, AD_DEPR, 0, 4), ATTK(AT_BOOM, AD_FIRE, 4, 5), ATTK(AT_BUTT, AD_DRIN, 9, 4), ATTK(AT_CLAW, AD_CORR, 1, 1), NO_ATTK), SIZ(3389, 67, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_OVIPAROUS|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gamey gynecological", S_DOG, LVL(10, 10, 6, 92, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_SHAN, 4, 4), ATTK(AT_SCRA, AD_PART, 1, 4), ATTK(AT_RATH, AD_FUMB, 2, 3), ATTK(AT_TRAM, AD_DISE, 6, 9), ATTK(AT_NONE, AD_CAST, 8, 9), NO_ATTK), SIZ(2610, 256, 0, MS_DEAD, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_PERMAMIMIC, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("marihuana wolf", S_DOG, LVL(11, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_HALU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fecund swamp wolf", S_DOG, LVL(11, 18, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_POIS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_ACID|MR_COLD|MR_POISON, MR_ACID|MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("astral hound", S_DOG, LVL(11, 15, 4, 60, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_DREN, 3, 6), ATTK(AT_BEAM, AD_DREN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shock wolf", S_DOG, LVL(11, 15, 4, 0, -8), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_COLD, 4, 6), ATTK(AT_BREA, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_BARK, MZ_MEDIUM), MR_PLUSONE|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cwnyr wgat", S_DOG, /* by jonadab */ LVL(11, 18, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_DAMA, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_ACID|MR_COLD|MR_POISON, MR_ACID|MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elmiest nondifferentiation", S_DOG, LVL(11, 17, 5, 4, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PAIN, 7, 6), ATTK(AT_BREA, AD_SLIM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2122, 169, 0, MS_WOLLOH, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_FLY|M1_WALLWALK|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS| M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("waterlogged synchronism", S_DOG, LVL(11, 12, 4, 93, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SPIT, AD_THIE, 1, 2), ATTK(AT_LASH, AD_NEXU, 9, 4), ATTK(AT_RATH, AD_PLYS, 9, 2), ATTK(AT_WEAP, AD_WET, 3, 4), ATTK(AT_NONE, AD_LUCK, 1, 1), ATTK(AT_TUCH, AD_ANTI, 1, 1)), SIZ(2066, 241, 0, MS_BOT, MZ_LARGE), MR_DISINT, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("demonstratively contemplated", S_DOG, LVL(11, 11, 3, 60, 0), (G_UNIQ|3), A(ATTK(AT_STNG, AD_CHKH, 3, 7), ATTK(AT_CLAW, AD_FEAR, 1, 2), ATTK(AT_ENGL, AD_RNG, 4, 8), ATTK(AT_TENT, AD_STAT, 7, 8), ATTK(AT_LASH, AD_DISN, 1, 9), ATTK(AT_ENGL, AD_DREA, 5, 9)), SIZ(447, 230, 0, MS_SELFHARM, MZ_LARGE), MR_ACID, 0, M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_JEWELS|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pit bull", S_DOG, LVL(11, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("shadow wolf", S_DOG, LVL(11, 15, 4, 0, -8), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), MR_PLUSONE|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("silver wolf", S_DOG, LVL(12, 15, 2, 0, -8), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), MR_PLUSONE|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("big dog", S_DOG, LVL(12, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("oh god type", S_DOG, LVL(12, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("polar wolf", S_DOG, LVL(12, 12, 4, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_BARK, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("whereabout dog", S_DOG, LVL(12, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BANI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mist wolf", S_DOG, LVL(12, 18, 4, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), MR_PLUSONE|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("police husky", S_DOG, /* always knows where you are */ LVL(12, 14, 2, 20, 10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weod hound", S_DOG, LVL(12, 14, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_MCRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("unattackable rabid wolf", S_DOG, /* swats projectiles away */ LVL(12, 12, 0, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_GROWL, MZ_MEDIUM), MR_PLUSFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("hell hound", S_DOG, LVL(12, 14, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("gehenna hound", S_DOG, LVL(12, 14, 2, 20, 0), (G_GENO|1|G_SGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("BSE dog", S_DOG, LVL(12, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alpha who wolf", S_DOG, /* splicehack, I'm not making it into an actual werecreature though --Amy */ LVL(12, 18, 2, 20, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 3, 6), ATTK(AT_BITE, AD_WERE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_NOHANDS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("husky", S_DOG, LVL(12, 14, 2, 20, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Sue Lyn's sneaker", S_DOG, LVL(12, 14, 6, 5, -13), (1), A(ATTK(AT_KICK, AD_GLIB, 4, 3), ATTK(AT_KICK, AD_STCK, 2, 4), ATTK(AT_GAZE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_REVIVE|M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("green wolf", S_DOG, LVL(12, 18, 4, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_COLD, 4, 6), ATTK(AT_BREA, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_BARK, MZ_MEDIUM), MR_PLUSONE|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("battle dog", S_DOG, LVL(12, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 33), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_COMBAT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("acidwater hound", S_DOG, /* SJHN water hound */ LVL(12, 14, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rum runner", S_DOG, /* by jonadab, spawns with potion of confusion and potion of booze */ LVL(12, 20, 4, 50, -2), (1), A(ATTK(AT_TUCH, AD_CONF, 2, 4), ATTK(AT_BEAM, AD_CONF, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID, M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mystic fox", S_DOG, LVL(12, 17, 2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_HALU, 3, 6), ATTK(AT_BEAM, AD_HALU, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_BARK, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("mystic racoon dog", S_DOG, LVL(12, 17, 2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 3, 6), ATTK(AT_BEAM, AD_CONF, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("air-wolf", S_DOG, LVL(12, 18, 0, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_STUN, 2, 6), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 0, 0, MS_BUZZ, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_NOHANDS|M1_THICK_HIDE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("remodeled puppy", S_DOG, LVL(12, 18, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("rabid dog", S_DOG, LVL(12, 11, 4, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DISE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("irish wolfhound", S_DOG, LVL(12, 15, 4, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("talpie", S_DOG, LVL(12, 18, 2, 0, 10), (1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 7, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BARK, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CARNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mine-dog", S_DOG, LVL(12, 13, 1, 0, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elona cerberus", S_DOG, LVL(12, 14, 3, 40, -7), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_BREA, AD_FIRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_STONE|MR_POISON|MR_DISINT|MR_SLEEP, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, HI_LORD), MON("Toshiyuki the dog", S_DOG, LVL(12, 18, 0, 30, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_SPIT, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_POISON|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("feathery tubbier", S_DOG, LVL(12, 15, 10, 90, 1), (1), A(ATTK(AT_TUCH, AD_SLUD, 2, 4), ATTK(AT_GAZE, AD_TERR, 2, 3), ATTK(AT_SCRA, AD_BURN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(963, 568, 0, MS_SPELL, MZ_LARGE), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("acid hound", S_DOG, LVL(13, 14, 3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_ACID, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("bitch hound", S_DOG, LVL(13, 14, 3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_ACID, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("elo-nether hound", S_DOG, LVL(13, 15, 1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_NTHR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("real elo-nether hound", S_DOG, LVL(13, 15, 1, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_NTHR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("Lena", S_DOG, LVL(13, 12, 4, 25, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FIRE, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DREN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SOFT_SNEAKERS WAN_STRIKING T_SHIRT */ MON("unprimed savvying", S_DOG, LVL(13, 12, 5, 71, 0), (G_LGROUP|2), A(ATTK(AT_HUGS, AD_TREM, 2, 1), ATTK(AT_BITE, AD_POIS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(688, 999, 0, MS_CORONA, MZ_HUGE), 0, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("melchizedek prelate", S_DOG, LVL(13, 16, 2, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_DROP, 2, 7), ATTK(AT_ENGL, AD_MEMO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(263, 13, 0, MS_BOAST, MZ_HUGE), MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wolfhound of flora", S_DOG, LVL(14, 13, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("aimwell fox", S_DOG, LVL(14, 18, 1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("hound of dendalos", S_DOG, /* dnethack hound of tindalos */ LVL(14, 12, 2, 0, 7), (1), A(ATTK(AT_HUGS, AD_VAMP, 2, 6), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_NOHANDS|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hound of vampalos", S_DOG, LVL(14, 12, 2, 0, 7), (1), A(ATTK(AT_HUGS, AD_VAMP, 2, 6), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_NOHANDS|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("hound of suck-you-dry", S_DOG, /* super-invisible */ LVL(14, 12, 2, 0, 7), (1), A(ATTK(AT_HUGS, AD_VAMP, 2, 6), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_NOHANDS|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("hound of ordalos", S_DOG, LVL(14, 12, 2, 0, 7), (1), A(ATTK(AT_HUGS, AD_VAMP, 2, 6), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_GAZE, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_NOHANDS|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("government hound", S_DOG, LVL(14, 12, 2, 0, 7), (1), A(ATTK(AT_HUGS, AD_VAMP, 2, 6), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_POISON, 0, M1_NOHANDS|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("soschuuva", S_DOG, /* invisible */ LVL(14, 14, 0, 30, -12), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 3, 8), ATTK(AT_STNG, AD_DRST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_COLD|MR_DEATH|MR_POISON|MR_SLEEP|MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hound of sandalos", S_DOG, LVL(14, 12, 2, 0, 7), (1), A(ATTK(AT_HUGS, AD_VAMP, 2, 6), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_GAZE, AD_SANI, 3, 3), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_NOHANDS|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hound of errdalos", S_DOG, LVL(14, 12, 2, 0, 7), (1), A(ATTK(AT_HUGS, AD_VAMP, 2, 6), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_GAZE, AD_INSA, 3, 3), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_NOHANDS|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shoosuva", S_DOG, LVL(14, 14, 0, 30, -12), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 3, 8), ATTK(AT_STNG, AD_DRST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_DEATH|MR_POISON|MR_SLEEP|MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark shoosuva", S_DOG, LVL(14, 14, 0, 30, -12), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 3, 8), ATTK(AT_STNG, AD_DRST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_DEATH|MR_POISON|MR_SLEEP|MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("nishikiori", S_DOG, LVL(14, 14, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_SPIT, AD_ACID, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mad rage wolf", S_DOG, LVL(14, 18, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 2, 4), ATTK(AT_BITE, AD_DISE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("forearm duskily", S_DOG, LVL(14, 11, 4, 52, -13), (G_LGROUP|4), A(ATTK(AT_RATH, AD_NPRO, 3, 1), ATTK(AT_ENGL, AD_VULN, 2, 1), ATTK(AT_CLAW, AD_STCK, 9, 1), ATTK(AT_CLAW, AD_DARK, 6, 6), ATTK(AT_CLAW, AD_SITM, 3, 5), ATTK(AT_TRAM, AD_FEAR, 1, 8)), SIZ(3767, 128, 0, MS_BARBER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("talent homaging", S_DOG, LVL(14, 12, 5, 81, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_WEEP, 4, 1), ATTK(AT_TUCH, AD_CLRC, 5, 1), ATTK(AT_GAZE, AD_MEMO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2519, 283, 0, MS_CODE, MZ_GIGANTIC), MR_POISON, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("canto paucity", S_DOG, LVL(14, 18, 4, 32, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_MCRE, 8, 1), ATTK(AT_GAZE, AD_LITT, 3, 1), ATTK(AT_WEAP, AD_MEMO, 4, 6), ATTK(AT_NONE, AD_THIR, 2, 6), ATTK(AT_BEAM, AD_SPC2, 5, 1), ATTK(AT_GAZE, AD_STTP, 7, 2)), SIZ(993, 212, 0, MS_WAIL, MZ_HUGE), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD, M2_VAMPIRE|M2_MINION|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("light hound", S_DOG, LVL(15, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_BLND, 6, 6), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dark hound", S_DOG, LVL(15, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_DARK, 6, 6), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("clear hound", S_DOG, LVL(15, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("real light hound", S_DOG, LVL(15, 12, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_BLND, 6, 6), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("real dark hound", S_DOG, LVL(15, 12, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_DARK, 6, 6), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("real clear hound", S_DOG, LVL(15, 12, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("elo-chaos hound", S_DOG, LVL(15, 15, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_BREA, AD_CHAO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("real elo-chaos hound", S_DOG, LVL(15, 15, 0, 30, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_BREA, AD_CHAO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dragon hound", S_DOG, LVL(15, 13, 1, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_BREA, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crapdog", S_DOG, LVL(15, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("off-shitter", S_DOG, LVL(15, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TRAP, 1, 4), ATTK(AT_CLAW, AD_TRAP, 1, 4), ATTK(AT_BITE, AD_TRAP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("mirkwood wolf", S_DOG, LVL(15, 15, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bow wolf", S_DOG, LVL(15, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("seal", S_DOG, LVL(15, 18, 0, 50,-9), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_NOHANDS, M2_COLLECT|M2_MAGIC|M2_STRONG, M3_NOPLRPOLY|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("Drauglir", S_DOG, /* was a unique in splicehack */ LVL(15, 15, 0, 40, 0), (1), A(ATTK(AT_BITE, AD_RBRE, 5, 8), ATTK(AT_CLAW, AD_STCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MALE|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("powolf", S_DOG, LVL(16, 9, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("spring wolf", S_DOG, /* YASI by jonadab */ LVL(16, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_DISP, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_BARK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("greuvenene", S_DOG, /* spawns with a scroll of lockout; using a polearm or lance on her spawns OOD stuff much more often */ LVL(16, 13, -2, 60, 0), (1), A(ATTK(AT_KICK, AD_ABDC, 6, 6), ATTK(AT_TRAM, AD_CONT, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weredemon", S_DOG, LVL(15, 16, 0, 40, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 4, 6), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_POISON, MR_FIRE, M1_NOHANDS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_WERE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("ministrant boding condemnable", S_DOG, LVL(15, 8, 6, 21, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_CHAO, 5, 2), ATTK(AT_KICK, AD_VOMT, 4, 2), ATTK(AT_SPIT, AD_INER, 1, 2), ATTK(AT_BITE, AD_DRCH, 2, 9), NO_ATTK, NO_ATTK), SIZ(1107, 53, 0, MS_SNORE, MZ_HUMAN), MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_REGEN|M1_METALLIVORE, M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("white wolf", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lovely wedge sandal", S_DOG, /* uses wedge sandals */ LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mitsubishi", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ohnesubishi", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_JAPANESE, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arctic car", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("northern shin smasher", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PLYS, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("white starwolf", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_COMBAT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hell bride", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crap teacher", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_SLIM, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("elemental girl", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_AXUS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("freeze wolf", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_FRZE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("feros duul", S_DOG, /* melee attack causes random potion effects */ LVL(16, 20, -4, 65, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_PEACEFUL|M2_STRONG|M2_MAGIC|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("forest wolf", S_DOG, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Orthus", S_DOG, LVL(16, 18, -6, 50, 0), (1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BEAM, AD_SOUN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_FIRE, 0, M1_REGEN|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_NASTY|M2_PNAME|M2_MALE|M2_DEMON, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eastern mystic fox", S_DOG, /* was a boss in FHS */ LVL(16, 18, 0, 80, 0), (1), A(ATTK(AT_BITE, AD_HALU, 5, 6), ATTK(AT_BEAM, AD_HALU, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_PLUSTHREE|MR_HITASTHREE, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("desert fox", S_DOG, /* spawns with desert sword, shemagh and 100 sand darts */ LVL(16, 18, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_HITASTHREE|MR_STONE, MR_COLD, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sly desert fox", S_DOG, /* spawns with desert sword, shemagh and 100 sand darts */ LVL(16, 18, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_ESCAPE, MZ_MEDIUM), MR_COLD|MR_HITASTHREE|MR_STONE, MR_COLD, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("saracen conqueror", S_DOG, /* spawns with desert sword, shemagh and 100 sand darts */ LVL(16, 18, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_CONVERT, MZ_MEDIUM), MR_COLD|MR_HITASTHREE|MR_STONE, MR_COLD, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("poison doctor", S_DOG, /* spawns with desert sword, shemagh and 100 sand darts */ LVL(16, 18, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_POIS, 5, 8), ATTK(AT_BREA, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_HCALIEN, MZ_MEDIUM), MR_COLD|MR_HITASTHREE|MR_STONE|MR_POISON, MR_COLD, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tranquilizing cay", S_DOG, LVL(16, 15, 1, 13, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_RUNS, 7, 9), ATTK(AT_BOOM, AD_BURN, 5, 1), ATTK(AT_NONE, AD_WRAT, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(744, 1203, 0, MS_IMITATE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), /* [DS] No longer tied to Charon, Lethe frees Kerberos. */ /* #ifdef CHARON */ MON("Cerberus", S_DOG, LVL(17, 16, 2, 50, -7), (G_UNIQ|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_FIRE, 3, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_STONE|MR_POISON|MR_DISINT|MR_SLEEP, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_MALE|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), /* #endif */ MON("player cerberus", S_DOG, /* playable race */ LVL(17, 16, 2, 50, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_FIRE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_STONE|MR_POISON|MR_DISINT|MR_SLEEP, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, HI_LORD), MON("black wolf", S_DOG, LVL(17, 18, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_ACID, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty black wolf", S_DOG, LVL(17, 18, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_ACID, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wylvan renegade", S_DOG, LVL(17, 19, 0, 35, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BREA, AD_DISP, 1, 1), ATTK(AT_BREA, AD_DISP, 1, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("dex hound", S_DOG, LVL(17, 14, 2, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_DRDX, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real dex hound", S_DOG, LVL(17, 14, 2, 20, 0), (1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_DRDX, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inferno hound", S_DOG, LVL(17, 14, 2, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("corpse hound", S_DOG, LVL(17, 14, 2, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_SLEE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("real inferno hound", S_DOG, LVL(17, 14, 2, 20, 0), (1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("real corpse hound", S_DOG, LVL(17, 14, 2, 20, 0), (1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_SLEE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("atomized coax", S_DOG, LVL(17, 17, 0, 27, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BREA, AD_SGLD, 6, 1), ATTK(AT_TRAM, AD_NAST, 6, 4), ATTK(AT_BITE, AD_DRST, 2, 1), ATTK(AT_GAZE, AD_LEVI, 1, 5), NO_ATTK, NO_ATTK), SIZ(154, 617, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_SLEEP, 0, M1_FLY|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("anuban jackal", S_DOG, LVL(18, 18, -7, 0, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("osirean jackal", S_DOG, LVL(18, 18, -7, 0, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_CONT, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("loonie jackal", S_DOG, LVL(18, 18, -7, 0, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("dire wolf", S_DOG, LVL(18, 15, 0, 0, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_BARK, MZ_MEDIUM), MR_PLUSONE|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("black dog", S_DOG, LVL(18, 14, 2, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_DISN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_OVIPAROUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("urwolf", S_DOG, /* swats projectiles away */ LVL(18, 12, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_GROWL, MZ_MEDIUM), MR_HITASFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("grrrrr urwolf", S_DOG, /* swats projectiles away */ LVL(18, 12, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_ALLA, MZ_MEDIUM), MR_HITASFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("northern waste wolf", S_DOG, LVL(18, 18, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("doener", S_DOG, LVL(18, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_FIRE, MR_COLD|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mofo water hound", S_DOG, /* Amy dreamed that her roommate suggested this monster */ LVL(18, 12, 2, 25, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_WET, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("real mofo water hound", S_DOG, LVL(18, 12, 2, 25, 0), (1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_WET, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("fire hound", S_DOG, LVL(18, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_FIRE, 2, 6), ATTK(AT_BREA, AD_FIRE, 3, 8), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("cold hound", S_DOG, LVL(18, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_COLD, 2, 6), ATTK(AT_BREA, AD_COLD, 3, 8), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("energy hound", S_DOG, LVL(18, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_ELEC, 2, 6), ATTK(AT_BREA, AD_ELEC, 3, 8), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real fire hound", S_DOG, LVL(18, 12, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_FIRE, 2, 6), ATTK(AT_BREA, AD_FIRE, 3, 8), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("real cold hound", S_DOG, LVL(18, 12, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_COLD, 2, 6), ATTK(AT_BREA, AD_COLD, 3, 8), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("real energy hound", S_DOG, LVL(18, 12, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_ELEC, 2, 6), ATTK(AT_BREA, AD_ELEC, 3, 8), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ghostly wolf", S_DOG, LVL(18, 18, -3, 30, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_UNDEAD|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("forehanded feminise", S_DOG, LVL(18, 13, -6, 48, 0), (1), A(ATTK(AT_NONE, AD_WRAP, 1, 7), ATTK(AT_TENT, AD_SITM, 8, 2), ATTK(AT_TRAM, AD_POLY, 1, 6), ATTK(AT_TUCH, AD_DETH, 5, 7), ATTK(AT_STNG, AD_RAGN, 6, 2), NO_ATTK), SIZ(1219, 184, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("clamming northeasterner", S_DOG, LVL(18, 27, -7, 13, -13), (1), A(ATTK(AT_SPIT, AD_PLYS, 4, 2), ATTK(AT_KICK, AD_FRZE, 1, 7), ATTK(AT_WEAP, AD_GRAV, 1, 1), ATTK(AT_BREA, AD_ICUR, 1, 6), NO_ATTK, NO_ATTK), SIZ(187, 245, 0, MS_JAPANESE, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_ACID|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("velveting mustier", S_DOG, LVL(19, 9, -5, 83, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_SPEL, 9, 3), ATTK(AT_STNG, AD_TLPT, 1, 2), ATTK(AT_BEAM, AD_DISE, 4, 1), ATTK(AT_LASH, AD_CHRN, 6, 8), ATTK(AT_BREA, AD_AXUS, 4, 9), NO_ATTK), SIZ(1531, 31, 0, MS_CUSS, MZ_SMALL), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_DWARF, M3_INFRAVISION|M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tangential prejudicial", S_DOG, LVL(19, 13, -4, 86, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_GAZE, AD_CHKH, 9, 9), ATTK(AT_BREA, AD_FLAM, 2, 7), ATTK(AT_GAZE, AD_MALK, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1269, 436, 0, MS_BONES, MZ_HUGE), MR_FIRE, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bayonet tressiest", S_DOG, LVL(19, 32, 4, 52, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_ENCH, 5, 7), ATTK(AT_MAGC, AD_CURS, 2, 1), ATTK(AT_GAZE, AD_COLD, 1, 1), ATTK(AT_GAZE, AD_FEAR, 1, 2), ATTK(AT_BREA, AD_TLPT, 8, 7), ATTK(AT_TUCH, AD_DRDX, 4, 5)), SIZ(451, 106, 0, MS_PHOTO, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL| M1_UNSOLID|M1_HERBIVORE, M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("illustration undigested", S_DOG, LVL(19, 12, 7, 39, 0), (2), A(ATTK(AT_MAGC, AD_INSA, 3, 2), ATTK(AT_NONE, AD_CONF, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(308, 722, 0, MS_SELFHARM, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, MR_DISINT, M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG| M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quietening libation", S_DOG, LVL(19, 12, 7, 79, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_BLEE, 9, 5), ATTK(AT_GAZE, AD_PART, 2, 2), ATTK(AT_TUCH, AD_VAPO, 1, 2), ATTK(AT_GAZE, AD_LEVI, 3, 7), ATTK(AT_BEAM, AD_CONT, 4, 5), ATTK(AT_CLAW, AD_CHAO, 6, 7)), SIZ(497, 47, 0, MS_PAIN, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE| M1_METALLIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN| M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("kitsune fox", S_DOG, LVL(19, 20, -2, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 4), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("clapper hound", S_DOG, LVL(19, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_UNPR, 3, 8), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("real clapper hound", S_DOG, LVL(19, 12, 2, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_UNPR, 3, 8), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("enow desex", S_DOG, LVL(19, 8, 0, 82, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_NGEN, 8, 7), ATTK(AT_TENT, AD_WEBS, 3, 4), ATTK(AT_BEAM, AD_DRST, 1, 8), ATTK(AT_TENT, AD_NGEN, 6, 9), NO_ATTK, NO_ATTK), SIZ(1476, 965, 0, MS_GIBBERISH, MZ_HUGE), 0, 0, M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("humidification hankered", S_DOG, LVL(19, 3, -4, 91, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_SLEE, 9, 6), ATTK(AT_GAZE, AD_SHAN, 3, 6), ATTK(AT_TUCH, AD_SLEE, 3, 1), ATTK(AT_WEAP, AD_MCRE, 5, 8), ATTK(AT_NONE, AD_ANTI, 8, 3), ATTK(AT_MAGC, AD_BURN, 8, 1)), SIZ(1934, 132, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_FIRE, 0, M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL, M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tractional theatrically", S_DOG, LVL(20, 18, -8, 22, 0), (1), A(ATTK(AT_BOOM, AD_MALK, 9, 9), ATTK(AT_ENGL, AD_SLIM, 4, 1), ATTK(AT_TUCH, AD_VOMT, 7, 9), ATTK(AT_SPIT, AD_AGGR, 9, 3), ATTK(AT_HUGS, AD_GLIB, 2, 1), NO_ATTK), SIZ(4560, 22, 0, MS_DRUGS, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, MR_ACID, M1_SWIM|M1_CONCEAL|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rowdy dog", S_DOG, LVL(20, 14, 0, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_DISE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("player hound", S_DOG, /* playable race */ LVL(20, 13, -2, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_RBRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, M4_MULTIHUED, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("manbeast", S_DOG, LVL(20, 15, -6, 40, -7), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_SHRD, 6, 6), ATTK(AT_BITE, AD_BLEE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_BARK, MZ_MEDIUM), MR_POISON|MR_HITASTWO|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_POIS|M1_REGEN|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("corpulent dog", S_DOG, LVL(20, 9, 3, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("thick potato", S_DOG, LVL(20, 9, 3, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("cheater wolf", S_DOG, LVL(20, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_DEATH|MR_PLUSTHREE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wolf beast", S_DOG, LVL(20, 15, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("corona hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_NIVE, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("real corona hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_NIVE, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("nozzle impulse", S_DOG, /* spawns with rocket gloves */ LVL(20, 30, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_TEACHER, MZ_MEDIUM), 0, 0, M1_FLY|M1_HUMANOID|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("lava hound", S_DOG, LVL(20, 14, -3, 50, -6), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 2, 16), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_BREA, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, M4_MULTIHUED, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("belmont clan member", S_DOG, /* spawns with wooden stake */ LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("menstruation hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_BLEE, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("real menstruation hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_BLEE, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("earth hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_MAGM, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("air hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 8), ATTK(AT_BITE, AD_DRST, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_DRST, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("water hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 8), ATTK(AT_BITE, AD_ACID, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_ACID, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("domestic water hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 8), ATTK(AT_BITE, AD_ACID, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_ACID, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("aquatic hound", S_DOG, LVL(20, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 2, 8), ATTK(AT_BITE, AD_ACID, 2, 8), ATTK(AT_CLAW, AD_DRST, 2, 8), ATTK(AT_HUGS, AD_RUST, 3, 9), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("real earth hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_MAGM, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("real air hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_DRST, 1, 8), ATTK(AT_BITE, AD_DRST, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_DRST, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("real water hound", S_DOG, LVL(20, 12, 2, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_ACID, 1, 8), ATTK(AT_BITE, AD_ACID, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_ACID, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("real aquatic hound", S_DOG, LVL(20, 12, -4, 60, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_CONF, 2, 8), ATTK(AT_BITE, AD_ACID, 2, 8), ATTK(AT_CLAW, AD_DRST, 2, 8), ATTK(AT_HUGS, AD_RUST, 3, 9), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("weir", S_DOG, LVL(20, 12, 1, 30, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Boa-Moa", S_DOG, LVL(20, 20, 2, 40, 0), (1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_STONE|MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_NASTY|M2_PNAME|M2_FEMALE, M3_INFRAVISION|M3_WAITFORU, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("Amateurhour Jr.", S_DOG, /* spawns with bobble hat */ LVL(20, 20, 2, 40, 0), (1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_STONE|MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_NASTY|M2_PNAME|M2_FEMALE, M3_INFRAVISION|M3_WAITFORU, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("reclaiming spherometer", S_DOG, LVL(20, 13, 10, 25, -14), (G_GENO|3), A(ATTK(AT_NONE, AD_DREA, 8, 3), ATTK(AT_CLAW, AD_PLAS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(65, 99, 0, MS_SOUND, MZ_HUGE), MR_DISINT, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pervaded loadstone", S_DOG, LVL(20, 14, -8, 82, 0), (2), A(ATTK(AT_MAGC, AD_TLPT, 8, 9), ATTK(AT_SCRA, AD_WERE, 7, 8), ATTK(AT_TRAM, AD_FREN, 4, 4), ATTK(AT_HUGS, AD_WERE, 5, 7), NO_ATTK, NO_ATTK), SIZ(237, 711, 0, MS_OHGOD, MZ_GIGANTIC), MR_FIRE|MR_COLD, 0, M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_ANIMAL|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reviewability mooted", S_DOG, LVL(20, 12, -9, 12, 4), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SCRA, AD_DEST, 7, 7), ATTK(AT_BOOM, AD_LEGS, 3, 2), ATTK(AT_BREA, AD_DIMN, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1868, 266, 0, MS_COMBAT, MZ_MEDIUM), MR_FIRE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_ANIMAL|M1_SLITHY| M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hatching pointer", S_DOG, LVL(20, 10, -10, 28, 15), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_SPIT, AD_ICUR, 2, 8), ATTK(AT_CLAW, AD_MINA, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1293, 375, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unpopular syncopal", S_DOG, LVL(20, 10, 5, 81, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_STUN, 2, 1), ATTK(AT_STNG, AD_DRDX, 6, 8), ATTK(AT_STNG, AD_SITM, 7, 1), ATTK(AT_TUCH, AD_CHRN, 9, 3), ATTK(AT_CLAW, AD_FEAR, 9, 5), ATTK(AT_EXPL, AD_SLUD, 6, 9)), SIZ(950, 299, 0, MS_BOT, MZ_MEDIUM), MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSBELL, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("legitimized cannulae rubberizing", S_DOG, LVL(21, 27, 7, 19, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TIME, 4, 8), ATTK(AT_BUTT, AD_VOMT, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3642, 20, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS, M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ninetales", S_DOG, LVL(22, 16, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 1, 10), ATTK(AT_BREA, AD_FIRE, 5, 4), ATTK(AT_NONE, AD_LUCK, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 500, 0, MS_GROWL, MZ_MEDIUM), MR_FIRE|MR_ELEC, MR_FIRE|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("houndoom", S_DOG, LVL(22, 18, -5, 0, 0), (1), A(ATTK(AT_BITE, AD_DARK, 2, 8), ATTK(AT_GAZE, AD_DARK, 3, 2), ATTK(AT_NONE, AD_DARK, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_BARK, MZ_MEDIUM), MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bulldog", S_DOG, LVL(22, 15, -3, 30, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("corpse spitter", S_DOG, LVL(22, 10, 2, 30, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("black muzzle", S_DOG, LVL(22, 10, 2, 30, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("smoke hound", S_DOG, LVL(22, 12, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 8), ATTK(AT_BITE, AD_FIRE, 2, 8), ATTK(AT_BREA, AD_FIRE, 2, 8), ATTK(AT_BEAM, AD_DARK, 2, 8), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("real smoke hound", S_DOG, LVL(22, 12, -3, 30, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_DARK, 2, 8), ATTK(AT_BITE, AD_FIRE, 2, 8), ATTK(AT_BREA, AD_FIRE, 2, 8), ATTK(AT_BEAM, AD_DARK, 2, 8), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("demon dog", S_DOG, LVL(22, 13, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_BREA, AD_DRST, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Osbourne", S_DOG, LVL(22, 14, 0, 40, 0), (1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 800, 0, MS_BARK, MZ_LARGE), MR_STONE|MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_NASTY|M2_PNAME|M2_MALE, M3_INFRAVISION|M3_WAITFORU, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("Amateurhour", S_DOG, /* spawns with bobble hat */ LVL(22, 14, 0, 40, 0), (1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 800, 0, MS_BARK, MZ_LARGE), MR_STONE|MR_SLEEP|MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_NASTY|M2_PNAME|M2_MALE, M3_INFRAVISION|M3_WAITFORU, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("reinstitution craped", S_DOG, LVL(22, 12, -2, 94, 0), (3), A(ATTK(AT_SCRA, AD_DRST, 1, 6), ATTK(AT_HUGS, AD_DEST, 9, 6), ATTK(AT_SCRA, AD_INSA, 5, 9), ATTK(AT_KICK, AD_ILLU, 8, 5), NO_ATTK, NO_ATTK), SIZ(1428, 181, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("goaling nock", S_DOG, LVL(22, 21, 0, 55, 0), (G_SGROUP|1), A(ATTK(AT_EXPL, AD_DRCH, 4, 3), ATTK(AT_GAZE, AD_THIR, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(176, 443, 0, MS_BOT, MZ_HUMAN), MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_MINION|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("enameler thwarting", S_DOG, LVL(22, 13, 5, 32, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_FUMB, 1, 1), ATTK(AT_SPIT, AD_TRAI, 6, 1), ATTK(AT_HUGS, AD_NTHR, 9, 5), ATTK(AT_HUGS, AD_SLEE, 6, 2), ATTK(AT_SPIT, AD_LETH, 9, 1), NO_ATTK), SIZ(2995, 76, 0, MS_SQEEK, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HUMAN| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("elona badger", S_DOG, /* polymorphs into animals */ LVL(23, 17, -1, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 7), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mothery embellishing dissimulate credulously", S_DOG, LVL(24, 15, 4, 52, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BEAM, AD_FIRE, 5, 1), ATTK(AT_TRAM, AD_CURS, 9, 1), ATTK(AT_WEAP, AD_PEST, 3, 8), ATTK(AT_STNG, AD_DGST, 1, 7), NO_ATTK, NO_ATTK), SIZ(278, 75, 0, MS_CODE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOTAKE|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pricolic", S_DOG, LVL(24, 15, -4, 40, -10), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_MINDLESS|M1_BREATHLESS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("maw fiend", S_DOG, LVL(25, 12, 0, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("muzzle fiend", S_DOG, LVL(25, 12, 0, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("fenris wolf", S_DOG, LVL(25, 12, -1, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 10, 4), ATTK(AT_BITE, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("ghost wolf", S_DOG, LVL(25, 9, -1, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 10, 4), ATTK(AT_BITE, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK|M1_UNSOLID, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("Sue Lyn's plateau boot", S_DOG, LVL(25, 12, -12, 90, -15), (1), A(ATTK(AT_KICK, AD_NAST, 8, 10), ATTK(AT_WEAP, AD_SHRD, 3, 10), ATTK(AT_BREA, AD_DISN, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE|MR_HITASTWO, MR_DISINT|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_THICK_HIDE|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sun-eater wolf", S_DOG, LVL(25, 12, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 4), ATTK(AT_BITE, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("kravenor", S_DOG, /* spawns with fire stick */ LVL(25, 21, -5, 60, -7), (1), A(ATTK(AT_WEAP, AD_FIRE, 3, 16), ATTK(AT_BITE, AD_PHYS, 2, 15), ATTK(AT_BREA, AD_DISP, 1, 1), ATTK(AT_BREA, AD_DISP, 1, 1), ATTK(AT_MAGC, AD_CAST, 7, 7), NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_MAGIC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("arcanine", S_DOG, LVL(26, 13, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 4, 5), ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_TRAM, AD_CONF, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1000, 0, MS_ROAR, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("meander wolf", S_DOG, LVL(26, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wolf chieftain", S_DOG, LVL(26, 13, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_NONE, AD_DARK, 2, 10), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Sasuke Uchiha", S_DOG, LVL(26, 18, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_FIRE, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("anal handbarrow", S_DOG, LVL(26, 33, -6, 90, -17), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_TRAP, 1, 5), ATTK(AT_LASH, AD_CHRN, 1, 2), ATTK(AT_SCRA, AD_FEMI, 9, 2), ATTK(AT_TUCH, AD_STON, 1, 8), ATTK(AT_WEAP, AD_HALU, 1, 1), ATTK(AT_MAGC, AD_WEEP, 2, 6)), SIZ(503, 456, 0, MS_WOLLOH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_FIRE|MR_POISON, M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("stanching spare genocidal", S_DOG, LVL(26, 15, -3, 35, -10), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_ENGL, AD_BANI, 5, 9), ATTK(AT_CLAW, AD_SSEX, 1, 2), ATTK(AT_BEAM, AD_DIMN, 7, 8), ATTK(AT_MAGC, AD_SLIM, 6, 4), ATTK(AT_TENT, AD_RNG, 4, 2), ATTK(AT_BUTT, AD_SIN, 9, 1)), SIZ(2378, 638, 0, MS_SEDUCE, MZ_MEDIUM), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("drum hound", S_DOG, LVL(27, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_SAMU, 3, 8), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real drum hound", S_DOG, LVL(27, 12, 2, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_SAMU, 3, 8), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vibration hound", S_DOG, LVL(27, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_SOUND, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nexus hound", S_DOG, LVL(27, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_HUGS, AD_NEXU, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("real vibration hound", S_DOG, LVL(27, 12, 2, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_SOUND, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("real nexus hound", S_DOG, LVL(27, 12, 2, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_HUGS, AD_NEXU, 3, 9), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Jane-Sandra", S_DOG, LVL(27, 17, 5, 60, -15), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_AXUS, 6, 7), ATTK(AT_KICK, AD_CNCL, 4, 10), ATTK(AT_BEAM, AD_GLIB, 3, 10), ATTK(AT_SCRA, AD_POIS, 5, 6), ATTK(AT_NONE, AD_POLY, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP|MR_HITASFOUR, MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* starting items: LADY_BOOTS STURDY_PLATEAU_BOOT_FOR_GIRLS ROCKET_GAUNTLETS WAN_SPEED_MONSTER POT_FULL_HEALING */ MON("flirtation microfilmer", S_DOG, LVL(27, 13, -10, 68, 8), (4), A(ATTK(AT_ENGL, AD_AXUS, 8, 2), ATTK(AT_GAZE, AD_CONF, 9, 6), ATTK(AT_LASH, AD_DEST, 1, 5), ATTK(AT_HUGS, AD_NEXU, 2, 5), ATTK(AT_NONE, AD_DEST, 5, 9), NO_ATTK), SIZ(1641, 553, 0, MS_CODE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ORC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("standstill outstation invective diseased fauvist", S_DOG, LVL(27, 26, -5, 52, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_SKIL, 5, 2), ATTK(AT_WEAP, AD_SGLD, 4, 2), ATTK(AT_MAGC, AD_CORR, 5, 9), ATTK(AT_BITE, AD_PART, 1, 4), NO_ATTK, NO_ATTK), SIZ(24, 634, 0, MS_TREESQUAD, MZ_TINY), 0, 0, M1_WALLWALK|M1_NOHANDS|M1_ANIMAL|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("serrated coiffure", S_DOG, LVL(27, 12, 0, 0, 0), (1), A(ATTK(AT_BUTT, AD_HEAL, 2, 5), ATTK(AT_STNG, AD_DEPR, 5, 1), ATTK(AT_GAZE, AD_CHKH, 2, 6), ATTK(AT_BEAM, AD_RBRE, 8, 1), ATTK(AT_HUGS, AD_DISN, 5, 6), ATTK(AT_NONE, AD_SIN, 5, 6)), SIZ(1000, 145, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS| M1_ACID, M2_NOPOLY|M2_LORD|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nonconfidence deicer flaunted", S_DOG, LVL(28, 26, -8, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DRST, 3, 2), ATTK(AT_NONE, AD_NAST, 0, 6), ATTK(AT_STNG, AD_MANA, 1, 1), ATTK(AT_STNG, AD_NGEN, 5, 7), ATTK(AT_WEAP, AD_RNG, 5, 2), NO_ATTK), SIZ(1092, 673, 0, MS_BOT, MZ_GIGANTIC), MR_ACID, 0, M1_WALLWALK|M1_AMPHIBIOUS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("smoldered noticeably furled", S_DOG, LVL(28, 11, 7, 66, 3), (G_LGROUP|2), A(ATTK(AT_BUTT, AD_LEGS, 4, 6), ATTK(AT_STNG, AD_WEBS, 6, 9), ATTK(AT_TUCH, AD_ILLU, 9, 8), ATTK(AT_BOOM, AD_TECH, 9, 9), ATTK(AT_BEAM, AD_NTHR, 4, 6), ATTK(AT_TRAM, AD_DARK, 4, 7)), SIZ(257, 127, 0, MS_TRUMPET, MZ_TINY), MR_COLD|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_METALLIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("aimwell wolf", S_DOG, LVL(28, 20, -14, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("demonic hound", S_DOG, LVL(28, 14, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 13), ATTK(AT_BREA, AD_DRST, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("incontinently fettucini", S_DOG, LVL(29, 17, -2, 27, 0), (1), A(ATTK(AT_BUTT, AD_RNG, 1, 7), ATTK(AT_HUGS, AD_NTHR, 6, 5), ATTK(AT_SPIT, AD_SPEL, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1243, 1203, 0, MS_FEARHARE, MZ_GIGANTIC), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_SEE_INVIS|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE| M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jugful llama", S_DOG, LVL(29, 9, -7, 60, 17), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_ANTI, 8, 1), ATTK(AT_HUGS, AD_CHRN, 6, 4), ATTK(AT_BEAM, AD_CLRC, 9, 5), ATTK(AT_BITE, AD_DEPR, 8, 4), NO_ATTK, NO_ATTK), SIZ(2420, 1573, 0, MS_SPELL, MZ_HUGE), MR_FIRE, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS, M2_UNDEAD|M2_PNAME|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rocket muzzle", S_DOG, LVL(30, 14, -4, 60, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("mustdog", S_DOG, LVL(30, 14, -1, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fleshhound of Khorne", S_DOG, LVL(30, 13, 0, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crystal hound", S_DOG, LVL(30, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_SHRD, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("real crystal hound", S_DOG, LVL(30, 12, 0, 30, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_SHRD, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chromatic hound", S_DOG, LVL(30, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_ELEC, 2, 8), ATTK(AT_BITE, AD_FIRE, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BEAM, AD_AXUS, 2, 8), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_FIRE|MR_POISON, MR_SLEEP|MR_ELEC|MR_FIRE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("real chromatic hound", S_DOG, LVL(30, 12, -4, 40, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_ELEC, 2, 8), ATTK(AT_BITE, AD_FIRE, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BEAM, AD_AXUS, 2, 8), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_FIRE|MR_POISON, MR_SLEEP|MR_ELEC|MR_FIRE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("interstice circuiteer", S_DOG, LVL(30, 26, 6, 67, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_AGGR, 9, 7), ATTK(AT_TUCH, AD_SHRD, 7, 8), ATTK(AT_STNG, AD_SCOR, 3, 3), ATTK(AT_BUTT, AD_LETH, 8, 9), ATTK(AT_WEAP, AD_NPRO, 5, 9), ATTK(AT_BUTT, AD_DEPR, 7, 7)), SIZ(45, 487, 0, MS_CASINO, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ineffective opened consistently", S_DOG, LVL(31, 12, -5, 31, -8), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_SKIL, 1, 9), ATTK(AT_WEAP, AD_AMNE, 3, 9), ATTK(AT_BITE, AD_IDAM, 2, 6), ATTK(AT_WEAP, AD_IDAM, 2, 4), NO_ATTK, NO_ATTK), SIZ(865, 427, 0, MS_CAR, MZ_SMALL), MR_DEATH, 0, M1_HIDE|M1_NOEYES|M1_OVIPAROUS|M1_REGEN, M2_LORD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("housecoat patina", S_DOG, LVL(32, 6, 7, 97, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_SWAP, 6, 3), ATTK(AT_TRAM, AD_LAZY, 9, 4), ATTK(AT_BEAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3892, 183, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SLITHY|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("barghest", S_DOG, LVL(32, 12, -5, 55, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_SHRIEK, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("black shuck", S_DOG, LVL(32, 15, -6, 60, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_UNDEAD|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("Naberius", S_DOG, LVL(33, 20, -5, 20, -1), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 6)), SIZ(1000, 1000, 0, MS_BARK, MZ_HUGE), MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH, MR_FIRE, M1_ANIMAL|M1_CARNIVORE|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_MALE|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wretched mutt", S_DOG, LVL(33, 15, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LUCK, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("terrier", S_DOG, LVL(33, 15, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("devoted terrier", S_DOG, LVL(33, 15, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pascal", S_DOG, LVL(33, 19, -5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 10), ATTK(AT_TUCH, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aquae vibrant", S_DOG, LVL(33, 4, 3, 79, 0), (G_UNIQ|1), A(ATTK(AT_NONE, AD_NGRA, 7, 8), ATTK(AT_SCRA, AD_SLOW, 2, 1), ATTK(AT_TRAM, AD_WRAT, 9, 1), ATTK(AT_SCRA, AD_RBRE, 5, 8), ATTK(AT_RATH, AD_LEGS, 3, 1), ATTK(AT_HUGS, AD_DISP, 5, 5)), SIZ(1433, 435, 0, MS_ALLA, MZ_GIGANTIC), MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("periphery let", S_DOG, LVL(33, 13, 4, 94, 16), (G_RGROUP|2), A(ATTK(AT_RATH, AD_NTHR, 4, 7), ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_SCRA, AD_AXUS, 5, 4), ATTK(AT_TENT, AD_NGRA, 8, 7), ATTK(AT_HUGS, AD_STUN, 1, 6), NO_ATTK), SIZ(2397, 236, 0, MS_LAUGH, MZ_HUGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("arcadia bronzed", S_DOG, LVL(33, 15, -8, 79, 0), (G_LGROUP|3), A(ATTK(AT_WEAP, AD_MAGM, 2, 6), ATTK(AT_HUGS, AD_SAMU, 1, 8), ATTK(AT_LASH, AD_GLIB, 1, 6), ATTK(AT_BUTT, AD_TERR, 5, 5), ATTK(AT_NONE, AD_TDRA, 4, 3), ATTK(AT_BREA, AD_TDRA, 2, 8)), SIZ(2934, 588, 0, MS_ALLA, MZ_SMALL), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_UNSOLID|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("overdose northwesterly", S_DOG, LVL(33, 6, 6, 84, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_MAGM, 4, 5), ATTK(AT_LASH, AD_DREN, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3413, 642, 0, MS_DEAD, MZ_TINY), MR_ACID|MR_STONE, MR_STONE, 0, M2_VAMPIRE|M2_PNAME|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("vulcanize escheated yabber", S_DOG, LVL(33, 10, -7, 68, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PAIN, 9, 2), ATTK(AT_MAGC, AD_WISD, 6, 4), ATTK(AT_BOOM, AD_CNCL, 1, 4), ATTK(AT_LASH, AD_FAKE, 1, 4), ATTK(AT_KICK, AD_SOUN, 6, 7), NO_ATTK), SIZ(105, 560, 0, MS_BURBLE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HUMANOID|M1_TPORT_CNTRL, M2_UNDEAD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hording excoriation quartic", S_DOG, LVL(34, 18, 1, 84, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_LASH, AD_GLIB, 8, 4), ATTK(AT_BUTT, AD_GLIB, 1, 1), ATTK(AT_HUGS, AD_UNPR, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3512, 356, 0, MS_SELFHARM, MZ_HUGE), MR_ELEC, MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("effused trustworthy answered grandiosely", S_DOG, LVL(34, 4, -1, 20, 0), (4), A(ATTK(AT_BOOM, AD_POLY, 4, 9), ATTK(AT_TRAM, AD_DEPR, 4, 1), ATTK(AT_HUGS, AD_SLIM, 6, 1), ATTK(AT_ENGL, AD_TRAI, 3, 9), ATTK(AT_BREA, AD_DREA, 7, 5), ATTK(AT_BITE, AD_WERE, 2, 1)), SIZ(1564, 483, 0, MS_GYPSY, MZ_GIGANTIC), MR_STONE|MR_DRAIN, 0, M1_NEEDPICK, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gadgety deferentially", S_DOG, LVL(34, 12, 3, 71, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_LEVI, 9, 2), ATTK(AT_TENT, AD_VAPO, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2055, 274, 0, MS_HANDY, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("den diabetic", S_DOG, LVL(34, 18, 8, 60, 9), (G_GENO|2), A(ATTK(AT_WEAP, AD_MEMO, 1, 1), ATTK(AT_WEAP, AD_NEXU, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(789, 784, 0, MS_SMITH, MZ_HUGE), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("viced nonchargeable", S_DOG, LVL(35, 19, 7, 63, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_POLY, 5, 6), ATTK(AT_BREA, AD_ICUR, 4, 1), ATTK(AT_RATH, AD_VAPO, 2, 1), ATTK(AT_LASH, AD_SLEE, 1, 2), ATTK(AT_MAGC, AD_LEVI, 3, 6), NO_ATTK), SIZ(1402, 510, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gravity hound", S_DOG, LVL(35, 12, 2, 35, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_GRAV, 3, 10), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inertia hound", S_DOG, LVL(35, 12, 2, 35, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_INER, 1, 10), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("impact hound", S_DOG, LVL(35, 12, 2, 35, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_NUMB, 3, 10), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("real gravity hound", S_DOG, LVL(35, 12, 2, 35, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_GRAV, 3, 10), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("real inertia hound", S_DOG, LVL(35, 12, 2, 35, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_INER, 1, 10), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("real impact hound", S_DOG, LVL(35, 12, 2, 35, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_NUMB, 3, 10), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("tosa-ken", S_DOG, LVL(35, 18, -8, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 12), ATTK(AT_BITE, AD_PHYS, 6, 12), ATTK(AT_BITE, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("counterplea balder", S_DOG, LVL(36, 11, 7, 34, 2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_WNCE, 2, 2), ATTK(AT_TENT, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_WEEP, 6, 1), ATTK(AT_BOOM, AD_VULN, 1, 1), ATTK(AT_BUTT, AD_LETH, 9, 5), ATTK(AT_TENT, AD_HEAL, 6, 4)), SIZ(1190, 161, 0, MS_FEARHARE, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY| M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("forfeit wiped", S_DOG, LVL(36, 11, 6, 69, 3), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_WRAT, 8, 7), ATTK(AT_LASH, AD_DEPR, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1070, 736, 0, MS_ARREST, MZ_TINY), 0, 0, M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY, M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("elected coining", S_DOG, LVL(37, 14, -8, 63, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_BLND, 9, 9), ATTK(AT_STNG, AD_VOMT, 7, 8), ATTK(AT_KICK, AD_NGEN, 2, 1), ATTK(AT_TUCH, AD_FRZE, 1, 3), ATTK(AT_BITE, AD_COLD, 6, 2), ATTK(AT_TRAM, AD_NPRO, 1, 1)), SIZ(206, 252, 0, MS_ANIMAL, MZ_GIGANTIC), MR_COLD|MR_ACID, MR_COLD, M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE, M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_CLOSE|M3_PETRIFIES|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("intermediator braze", S_DOG, LVL(37, 15, -1, 93, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_VOMT, 3, 1), ATTK(AT_SCRA, AD_FUMB, 7, 6), ATTK(AT_WEAP, AD_UVUU, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2335, 105, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NOHANDS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rhomboid floatable", S_DOG, LVL(37, 15, 3, 1, -3), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_LITT, 5, 4), ATTK(AT_WEAP, AD_ACID, 7, 1), ATTK(AT_TRAM, AD_FREN, 5, 3), ATTK(AT_ENGL, AD_DREN, 4, 1), ATTK(AT_LASH, AD_NTHR, 6, 5), ATTK(AT_BOOM, AD_BLND, 8, 9)), SIZ(552, 131, 0, MS_PHOTO, MZ_GIGANTIC), MR_COLD, MR_COLD, M1_AMORPHOUS|M1_SLITHY|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("duodenum glister malapropism", S_DOG, LVL(37, 21, 1, 43, -8), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_STNG, AD_BLAS, 7, 7), ATTK(AT_LASH, AD_GLIB, 9, 7), ATTK(AT_BITE, AD_SLOW, 3, 1), ATTK(AT_BUTT, AD_BLND, 1, 8), ATTK(AT_WEAP, AD_SITM, 5, 1), ATTK(AT_GAZE, AD_LEVI, 6, 5)), SIZ(811, 648, 0, MS_PRINCIPAL, MZ_GIGANTIC), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_TPORT|M1_ACID, M2_COLLECT|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unreasonable reinfused", S_DOG, LVL(38, 23, -3, 2, 0), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_SGLD, 8, 8), ATTK(AT_BUTT, AD_RUST, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2656, 65, 0, MS_NURSE, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("magma hound", S_DOG, LVL(38, 18, -8, 80, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3, 12), ATTK(AT_BITE, AD_FIRE, 3, 12), ATTK(AT_BREA, AD_FIRE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("real magma hound", S_DOG, LVL(38, 18, -8, 80, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_FIRE, 3, 12), ATTK(AT_BITE, AD_FIRE, 3, 12), ATTK(AT_BREA, AD_FIRE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Sue Lyn's thick winter boot", S_DOG, LVL(40, 20, -5, 50, -13), (1), A(ATTK(AT_KICK, AD_ENCH, 10, 10), ATTK(AT_WEAP, AD_DRCO, 5, 5), ATTK(AT_BREA, AD_DRST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHRIEK, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_ACID|MR_POISON|MR_DRAIN, MR_DISINT|MR_STONE|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Sue Lyn's asian winter boot", S_DOG, LVL(40, 20, -5, 50, -13), (1), A(ATTK(AT_KICK, AD_ENCH, 10, 10), ATTK(AT_WEAP, AD_DRCO, 5, 5), ATTK(AT_BREA, AD_DRST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_ACID|MR_POISON|MR_DRAIN, MR_DISINT|MR_STONE|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_REVIVE|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("genitalia ender", S_DOG, LVL(40, 35, 2, 26, -19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_HALU, 7, 1), ATTK(AT_BITE, AD_VAPO, 4, 3), ATTK(AT_SCRA, AD_TCKL, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(827, 691, 0, MS_BOT, MZ_HUMAN), MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("skinflint revisit", S_DOG, LVL(40, 17, 6, 46, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TIME, 6, 7), ATTK(AT_SCRA, AD_DISP, 6, 1), ATTK(AT_WEAP, AD_DCAY, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(76, 262, 0, MS_PUPIL, MZ_GIGANTIC), MR_ACID, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_ACID, M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_EGOTYPE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("incarnating halve fulfillment", S_DOG, LVL(40, 12, -10, 92, -18), (G_GENO|1), A(ATTK(AT_HUGS, AD_MANA, 6, 4), ATTK(AT_NONE, AD_SLUD, 2, 3), ATTK(AT_CLAW, AD_RUST, 5, 2), ATTK(AT_EXPL, AD_AMNE, 4, 7), ATTK(AT_BITE, AD_DISN, 3, 1), NO_ATTK), SIZ(188, 458, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG| M2_ROCKTHROW|M2_GREEDY|M2_GIANT, M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("ducktail protista", S_DOG, LVL(40, 6, -5, 9, -9), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_NUMB, 1, 2), ATTK(AT_WEAP, AD_DRLI, 4, 1), ATTK(AT_NONE, AD_NGEN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(968, 47, 0, MS_PAIN, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("passbook unwiser crematoria", S_DOG, LVL(41, 12, 3, 61, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FREN, 8, 9), ATTK(AT_BREA, AD_INSA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(633, 202, 0, MS_GAARDIEN, MZ_HUGE), MR_COLD|MR_DRAIN, MR_COLD, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT| M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("guiana putrescence", S_DOG, LVL(41, 20, 9, 32, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLIM, 8, 3), ATTK(AT_MAGC, AD_MAGM, 2, 8), ATTK(AT_KICK, AD_AMNE, 7, 7), ATTK(AT_BUTT, AD_LITT, 4, 1), ATTK(AT_WEAP, AD_ABDC, 1, 4), ATTK(AT_KICK, AD_ABDC, 1, 2)), SIZ(3241, 890, 0, MS_OHGOD, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("emitted frivolling", S_DOG, LVL(41, 13, -2, 45, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_MAGC, AD_LAZY, 2, 7), ATTK(AT_STNG, AD_FEMI, 5, 2), ATTK(AT_HUGS, AD_DRIN, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(622, 41, 0, MS_SELFHARM, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_HUMANOID|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("porgy moocher", S_DOG, LVL(41, 12, 1, 72, 0), (2), A(ATTK(AT_SCRA, AD_RBAD, 7, 6), ATTK(AT_STNG, AD_TRAP, 6, 6), ATTK(AT_BUTT, AD_DISE, 3, 1), ATTK(AT_RATH, AD_FIRE, 6, 5), ATTK(AT_BITE, AD_ICEB, 6, 4), NO_ATTK), SIZ(1070, 1378, 0, MS_BARBER, MZ_GIGANTIC), MR_STONE, 0, M1_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_LORD|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sacred thai fox", S_DOG, LVL(41, 18, -6, 80, 0), (1), A(ATTK(AT_BITE, AD_INSA, 8, 6), ATTK(AT_BEAM, AD_CHRN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_FIRE|MR_ELEC|MR_PLUSTHREE|MR_HITASTHREE, MR_COLD|MR_FIRE|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("insinuation valediction", S_DOG, LVL(41, 11, 1, 90, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_MAGM, 9, 1), ATTK(AT_TENT, AD_FREN, 2, 7), ATTK(AT_NONE, AD_THIR, 3, 8), ATTK(AT_LASH, AD_DRCH, 4, 9), ATTK(AT_BOOM, AD_RNG, 7, 7), ATTK(AT_TUCH, AD_FIRE, 9, 9)), SIZ(411, 75, 0, MS_JAPANESE, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_TUNNEL|M1_NOHEAD|M1_ANIMAL|M1_ACID, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sectarian niftiest", S_DOG, LVL(41, 10, 9, 35, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_WEAP, AD_DEST, 6, 6), ATTK(AT_HUGS, AD_INSA, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(148, 384, 0, MS_GLYPHS, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON, MR_DISINT, M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_LORD|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unconstrained unalterable", S_DOG, LVL(42, 13, -5, 86, 10), (1), A(ATTK(AT_TUCH, AD_LUCK, 1, 1), ATTK(AT_KICK, AD_UVUU, 1, 1), ATTK(AT_BITE, AD_WGHT, 6, 7), ATTK(AT_NONE, AD_CAST, 9, 9), ATTK(AT_LASH, AD_CHRN, 5, 9), ATTK(AT_BITE, AD_CNCL, 5, 8)), SIZ(2694, 576, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_COLD|MR_ELEC, 0, M1_AMPHIBIOUS, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tiredest socketed roughly", S_DOG, LVL(42, 12, 8, 79, 0), (G_UNIQ|1), A(ATTK(AT_TENT, AD_DRDX, 1, 5), ATTK(AT_KICK, AD_TREM, 8, 5), ATTK(AT_TRAM, AD_WRAP, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2271, 1434, 0, MS_GLYPHS, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID, 0, M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("multi-hued hound", S_DOG, LVL(43, 12, 2, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BREA, AD_RBRE, 3, 10), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("real multi-hued hound", S_DOG, LVL(43, 12, 2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BREA, AD_RBRE, 3, 10), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("copyreader inviably", S_DOG, LVL(44, 9, 9, 89, 13), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_STNG, AD_WRAT, 8, 8), ATTK(AT_GAZE, AD_LITT, 5, 6), ATTK(AT_WEAP, AD_HALU, 4, 8), ATTK(AT_NONE, AD_DRCH, 2, 8), NO_ATTK, NO_ATTK), SIZ(494, 1530, 0, MS_OHGOD, MZ_GIGANTIC), MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_ANIMAL|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pricing hairbrush", S_DOG, LVL(45, 15, -17, 58, 0), (4), A(ATTK(AT_HUGS, AD_MALK, 3, 5), ATTK(AT_BITE, AD_FLAM, 8, 20), ATTK(AT_WEAP, AD_COLD, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(901, 241, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_DISINT, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_TPORT, M2_DEMON|M2_STALK|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_NO_DECAY, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("yorkshire terrier", S_DOG, LVL(45, 16, -8, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("moronically termed beside", S_DOG, LVL(46, 5, -6, 57, 12), (4), A(ATTK(AT_SPIT, AD_NEXU, 6, 8), ATTK(AT_TENT, AD_MINA, 7, 17), ATTK(AT_WEAP, AD_ANTI, 7, 18), ATTK(AT_SPIT, AD_DARK, 3, 12), ATTK(AT_BOOM, AD_CHAO, 2, 2), NO_ATTK), SIZ(86, 855, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, MR_ELEC, M1_NOHANDS, M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("stray counterattacked postdate preset", S_DOG, LVL(46, 12, 7, 44, 0), (G_UNIQ|2), A(ATTK(AT_WEAP, AD_BLND, 7, 4), ATTK(AT_WEAP, AD_TREM, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(508, 4, 0, MS_PAIN, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("imbalming inconclusive", S_DOG, LVL(47, 18, -27, 67, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_ENGL, AD_AMNE, 7, 3), ATTK(AT_STNG, AD_HEAL, 4, 7), ATTK(AT_NONE, AD_STCK, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(952, 1064, 0, MS_MEW, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("brushier imposing", S_DOG, LVL(47, 12, -3, 6, 0), (4), A(ATTK(AT_TENT, AD_TRAI, 3, 2), ATTK(AT_KICK, AD_TRAP, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(263, 684, 0, MS_GIBBERISH, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_POIS|M1_HERBIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("automata sumach", S_DOG, LVL(47, 13, -25, 70, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_CHAO, 1, 10), ATTK(AT_LASH, AD_CAST, 1, 10), ATTK(AT_TUCH, AD_WGHT, 3, 11), ATTK(AT_BREA, AD_DRLI, 5, 16), ATTK(AT_EXPL, AD_STUN, 5, 10), NO_ATTK), SIZ(2154, 529, 0, MS_BARBER, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOHEAD, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mistitle wombed", S_DOG, LVL(48, 13, -18, 49, 0), (G_RGROUP|1), A(ATTK(AT_BREA, AD_SEDU, 5, 18), ATTK(AT_HUGS, AD_CONF, 5, 8), ATTK(AT_TUCH, AD_BLAS, 1, 6), ATTK(AT_BEAM, AD_FEAR, 7, 3), ATTK(AT_BOOM, AD_THIE, 6, 9), NO_ATTK), SIZ(47, 685, 0, MS_CAR, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_ACID, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_MINION|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("enchanted dog", S_DOG, LVL(50, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RAGN, 1, 9), ATTK(AT_NONE, AD_TCKL, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("padangu", S_DOG, LVL(50, 20, -7, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("windrow tucket", S_DOG, LVL(50, 16, 8, 55, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_WEBS, 3, 1), ATTK(AT_TUCH, AD_DRCO, 8, 17), ATTK(AT_SPIT, AD_MALK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1572, 221, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_ACID, 0, M1_CLING|M1_POIS, M2_PRINCE|M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nether hound", S_DOG, LVL(51, 13, -10, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_LUCK, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("time hound", S_DOG, LVL(51, 15, -10, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_TIME, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plasma hound", S_DOG, LVL(51, 13, -10, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_PLAS, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_FIRE, MR_ELEC|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("real nether hound", S_DOG, LVL(51, 13, -10, 75, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_LUCK, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("real time hound", S_DOG, LVL(51, 15, -10, 75, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_TIME, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real plasma hound", S_DOG, LVL(51, 13, -10, 75, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_PLAS, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_FIRE, MR_ELEC|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hyenadon", S_DOG, LVL(51, 12, 0, 60, -15), (1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_CONT, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, MR_POISON, M1_POIS|M1_ANIMAL|M1_NOHANDS, M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("disintegration hound", S_DOG, LVL(51, 15, -10, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BREA, AD_DISN, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_DISINT|MR_SLEEP, MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("disenchantment hound", S_DOG, LVL(51, 15, -10, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_ENCH, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("mana hound", S_DOG, LVL(51, 15, -10, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_MANA, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real disintegration hound", S_DOG, LVL(51, 15, -10, 75, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BREA, AD_DISN, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_DISINT|MR_SLEEP, MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("real disenchantment hound", S_DOG, LVL(51, 15, -10, 75, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_ENCH, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("real mana hound", S_DOG, LVL(51, 15, -10, 75, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_MANA, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("misinformant lipped", S_DOG, LVL(51, 22, -2, 40, 0), (G_SGROUP|1), A(ATTK(AT_STNG, AD_SEDU, 1, 14), ATTK(AT_CLAW, AD_CORR, 6, 12), ATTK(AT_EXPL, AD_MAGM, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2660, 721, 0, MS_OHGOD, MZ_MEDIUM), MR_POISON|MR_STONE, MR_POISON, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("burglary margin ecumenicity", S_DOG, LVL(52, 18, 5, 47, 8), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_STNG, AD_WTHR, 1, 17), ATTK(AT_BITE, AD_NEXU, 8, 1), ATTK(AT_EXPL, AD_WRAT, 7, 11), ATTK(AT_WEAP, AD_DISN, 1, 6), NO_ATTK, NO_ATTK), SIZ(454, 923, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_DEMON|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_LITHIVORE|M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dived catlike phi", S_DOG, LVL(53, 9, -5, 70, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TENT, AD_POLY, 4, 20), ATTK(AT_BUTT, AD_DARK, 3, 16), ATTK(AT_KICK, AD_VENO, 6, 16), ATTK(AT_KICK, AD_HEAL, 3, 12), NO_ATTK, NO_ATTK), SIZ(368, 245, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GNOME| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Inuki", S_DOG, LVL(54, 27, -10, 100, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BEAM, AD_MANA, 2, 12), NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sacredly yucca", S_DOG, LVL(54, 18, 3, 92, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_NPRO, 7, 20), ATTK(AT_HUGS, AD_BADE, 2, 20), ATTK(AT_WEAP, AD_COLD, 1, 6), ATTK(AT_TENT, AD_BANI, 6, 19), ATTK(AT_TRAM, AD_DRIN, 9, 17), NO_ATTK), SIZ(1169, 899, 0, MS_TEACHER, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, 0, M2_LORD|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("waggery rebilled irritably vegetate", S_DOG, LVL(55, 22, 9, 87, 0), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_VAPO, 1, 13), ATTK(AT_NONE, AD_AXUS, 5, 12), ATTK(AT_ENGL, AD_VAPO, 2, 13), ATTK(AT_KICK, AD_DRST, 9, 16), ATTK(AT_ENGL, AD_WET, 6, 13), NO_ATTK), SIZ(607, 246, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP|MR_DRAIN, M1_NOTAKE|M1_SLITHY, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pastellist exhilarating", S_DOG, LVL(55, 27, 3, 27, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_NAST, 9, 8), ATTK(AT_BITE, AD_SGLD, 2, 2), ATTK(AT_BOOM, AD_PLYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(86, 405, 0, MS_GLYPHS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_NEEDPICK|M1_MINDLESS, M2_STRONG|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonsexual epithalamion oenology", S_DOG, LVL(55, 14, 4, 98, 0), (1), A(ATTK(AT_WEAP, AD_NUMB, 2, 12), ATTK(AT_WEAP, AD_STUN, 1, 2), ATTK(AT_GAZE, AD_CLRC, 7, 2), ATTK(AT_WEAP, AD_SIN, 1, 10), ATTK(AT_KICK, AD_SPC2, 9, 10), NO_ATTK), SIZ(2670, 1431, 0, MS_SOVIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_NOTAKE|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_ELF|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_NO_DECAY|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ethereal hound", S_DOG, LVL(55, 13, -10, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_LUCK, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("real ethereal hound", S_DOG, LVL(55, 13, -10, 75, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_LUCK, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("backhoe growing", S_DOG, LVL(55, 15, -26, 76, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_DREN, 3, 20), ATTK(AT_CLAW, AD_NGRA, 8, 16), ATTK(AT_KICK, AD_LEGS, 6, 16), ATTK(AT_SPIT, AD_NIVE, 6, 2), NO_ATTK, NO_ATTK), SIZ(1807, 303, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS| M1_NOHANDS|M1_UNSOLID|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("giantism saddlebow", S_DOG, LVL(56, 11, -10, 36, 0), (G_UNIQ|1), A(ATTK(AT_TENT, AD_RUNS, 3, 6), ATTK(AT_HUGS, AD_SSEX, 1, 21), ATTK(AT_NONE, AD_SHAN, 3, 4), ATTK(AT_SPIT, AD_NEXU, 2, 2), ATTK(AT_BITE, AD_CURS, 4, 8), ATTK(AT_BREA, AD_BADE, 4, 4)), SIZ(1222, 55, 0, MS_GLYPHS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS| M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("believeth microsurgeon extemporized pecky tune malefaction", S_DOG, LVL(57, 12, -14, 25, 0), (4), A(ATTK(AT_SPIT, AD_BANI, 3, 6), ATTK(AT_SCRA, AD_DFOO, 2, 14), ATTK(AT_SPIT, AD_UVUU, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(708, 314, 0, MS_DJINNI, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD| M1_THICK_HIDE|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("declamatory asterisk", S_DOG, LVL(57, 14, -27, 92, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_WET, 6, 4), ATTK(AT_ENGL, AD_ICUR, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1186, 492, 0, MS_VAMPIRE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_POIS, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("squattier sandaled", S_DOG, LVL(57, 20, 6, 10, 0), (1), A(ATTK(AT_STNG, AD_VULN, 5, 11), ATTK(AT_WEAP, AD_RAGN, 1, 4), ATTK(AT_STNG, AD_PEST, 1, 17), ATTK(AT_BOOM, AD_NTHR, 3, 20), ATTK(AT_ENGL, AD_LITT, 3, 11), NO_ATTK), SIZ(1294, 1009, 0, MS_VAMPIRE, MZ_SMALL), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID, M2_JEWELS|M2_HOBBIT|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dreamer mixable enrobed sophomore defeater", S_DOG, LVL(58, 12, -19, 52, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_ENCH, 8, 12), ATTK(AT_BUTT, AD_NPRO, 3, 9), ATTK(AT_TUCH, AD_DRST, 6, 11), ATTK(AT_LASH, AD_DRST, 1, 21), ATTK(AT_WEAP, AD_FUMB, 6, 1), ATTK(AT_ENGL, AD_NACU, 9, 10)), SIZ(3294, 689, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_WALLWALK|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("milkier choreographer", S_DOG, LVL(58, 11, 8, 76, -14), (G_GENO|1), A(ATTK(AT_BUTT, AD_DEPR, 2, 10), ATTK(AT_KICK, AD_WEBS, 2, 8), ATTK(AT_STNG, AD_CURS, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3224, 850, 0, MS_SOUND, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_CONCEAL|M1_NOTAKE|M1_POIS, M2_LORD|M2_MINION|M2_NASTY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("zephyr hound", S_DOG, LVL(59, 13, -12, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_TLPT, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hound of Tindalos", S_DOG, LVL(59, 13, -10, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TIME, 2, 12), ATTK(AT_BITE, AD_TIME, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_TIME, 3, 12), ATTK(AT_HUGS, AD_LUCK, 3, 12)), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK|M1_TPORT|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("outbalanced sallowing", S_DOG, LVL(59, 14, -3, 39, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BEAM, AD_HODS, 5, 7), ATTK(AT_GAZE, AD_LEVI, 9, 7), ATTK(AT_WEAP, AD_WET, 3, 18), ATTK(AT_SPIT, AD_SKIL, 7, 8), NO_ATTK, NO_ATTK), SIZ(1824, 17, 0, MS_ESCAPE, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("paraffine market", S_DOG, LVL(59, 32, 7, 9, -15), (G_GENO|1), A(ATTK(AT_BUTT, AD_LEVI, 8, 7), ATTK(AT_NONE, AD_ANTI, 6, 7), ATTK(AT_RATH, AD_DREN, 7, 11), ATTK(AT_WEAP, AD_VOMT, 7, 3), NO_ATTK, NO_ATTK), SIZ(78, 1612, 0, MS_LIEDER, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("scouter bootie bereaver", S_DOG, LVL(59, 12, -13, 78, 0), (G_LGROUP|1), A(ATTK(AT_ENGL, AD_TLPT, 9, 8), ATTK(AT_ENGL, AD_THIR, 2, 15), ATTK(AT_HUGS, AD_FIRE, 8, 11), ATTK(AT_WEAP, AD_MANA, 8, 14), ATTK(AT_ENGL, AD_SLIM, 5, 2), ATTK(AT_GAZE, AD_RUST, 2, 17)), SIZ(40, 245, 0, MS_GROWL, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL| M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("continue rialto", S_DOG, LVL(59, 23, -25, 25, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_FRZE, 5, 21), ATTK(AT_GAZE, AD_WRAT, 2, 7), ATTK(AT_GAZE, AD_DISP, 6, 20), ATTK(AT_SCRA, AD_CALM, 4, 18), NO_ATTK, NO_ATTK), SIZ(156, 349, 0, MS_SQAWK, MZ_LARGE), MR_ELEC, 0, M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("defrauder capacity", S_DOG, LVL(60, 20, -14, 36, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_PART, 4, 14), ATTK(AT_NONE, AD_TRAI, 8, 6), ATTK(AT_BEAM, AD_INSA, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2247, 114, 0, MS_POKEDEX, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSARTI, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ampule knocking", S_DOG, LVL(60, 12, -4, 29, 19), (G_GENO|G_SGROUP|1), A(ATTK(AT_RATH, AD_EDGE, 4, 12), ATTK(AT_BREA, AD_WRAT, 9, 6), ATTK(AT_BREA, AD_BADE, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(501, 1036, 0, MS_CONVERT, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ambiguously luminously", S_DOG, LVL(61, 22, 5, 91, 19), (G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 6, 16), ATTK(AT_MAGC, AD_HODS, 9, 16), ATTK(AT_KICK, AD_MEMO, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2549, 130, 0, MS_BUZZ, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_POIS|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("command wolf", S_DOG, LVL(61, 22, -9, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chaos hound", S_DOG, LVL(64, 13, -12, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_RBRE, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("real chaos hound", S_DOG, LVL(64, 13, -12, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_RBRE, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("depredation reaccenting", S_DOG, LVL(64, 11, -6, 79, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_MEMO, 1, 20), ATTK(AT_NONE, AD_NIVE, 5, 17), ATTK(AT_BOOM, AD_MIDI, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(17, 20, 0, MS_JAPANESE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_NEEDPICK|M1_NOTAKE|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_MINION|M2_DEMON|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("jeopardied goatfish spheric corrigible", S_DOG, LVL(65, 14, -18, 87, -13), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_CONF, 7, 5), ATTK(AT_GAZE, AD_CONF, 8, 6), ATTK(AT_STNG, AD_VAMP, 9, 20), ATTK(AT_SPIT, AD_GRAV, 3, 15), ATTK(AT_SPIT, AD_CONF, 7, 13), ATTK(AT_TUCH, AD_NACU, 4, 10)), SIZ(1627, 492, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hon backspace", S_DOG, LVL(65, 16, -21, 84, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TECH, 9, 21), ATTK(AT_BREA, AD_TLPT, 9, 19), ATTK(AT_SPIT, AD_NIVE, 3, 2), ATTK(AT_LASH, AD_SCOR, 9, 19), ATTK(AT_BUTT, AD_SOUN, 8, 5), NO_ATTK), SIZ(305, 835, 0, MS_CUSS, MZ_TINY), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_OVIPAROUS|M1_TPORT, M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("romanistic incontrovertible", S_DOG, LVL(65, 15, -24, 93, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_CONF, 7, 10), ATTK(AT_STNG, AD_MANA, 6, 21), ATTK(AT_STNG, AD_SLIM, 9, 1), ATTK(AT_CLAW, AD_TRAP, 8, 20), NO_ATTK, NO_ATTK), SIZ(2854, 1060, 0, MS_NURSE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shining silver wolf", S_DOG, LVL(66, 22, -10, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("lawrence unneeded", S_DOG, LVL(66, 12, -28, 59, 0), (1), A(ATTK(AT_STNG, AD_DCAY, 5, 13), ATTK(AT_GAZE, AD_AMNE, 5, 2), ATTK(AT_LASH, AD_WRAP, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2084, 161, 0, MS_MEW, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOHANDS, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("freight gaucherie", S_DOG, LVL(66, 21, 0, 96, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_WEEP, 9, 7), ATTK(AT_BUTT, AD_RNG, 6, 21), ATTK(AT_BOOM, AD_CONF, 1, 21), ATTK(AT_BREA, AD_WEBS, 6, 5), ATTK(AT_TUCH, AD_BURN, 2, 21), ATTK(AT_BEAM, AD_NAST, 7, 4)), SIZ(19, 182, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE, M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY, M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wolver woful", S_DOG, LVL(66, 12, -24, 78, 1), (3), A(ATTK(AT_TUCH, AD_WTHR, 8, 11), ATTK(AT_BUTT, AD_WERE, 9, 18), ATTK(AT_BUTT, AD_CHAO, 2, 19), ATTK(AT_BUTT, AD_HALU, 5, 17), ATTK(AT_BITE, AD_DEPR, 7, 19), ATTK(AT_BEAM, AD_CHAO, 9, 2)), SIZ(2421, 109, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_FIRE|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS| M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("geriatrician toxicologically", S_DOG, LVL(67, 9, -3, 17, -5), (G_LGROUP|1), A(ATTK(AT_ENGL, AD_WTHR, 8, 10), ATTK(AT_WEAP, AD_SAMU, 7, 20), ATTK(AT_LASH, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2146, 628, 0, MS_SHOE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_TPORT| M1_METALLIVORE, M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mistreated daydreaming", S_DOG, LVL(67, 21, 2, 72, 0), (3), A(ATTK(AT_ENGL, AD_PHYS, 2, 8), ATTK(AT_TENT, AD_SLEE, 3, 7), ATTK(AT_WEAP, AD_AXUS, 6, 11), ATTK(AT_WEAP, AD_RNG, 2, 14), NO_ATTK, NO_ATTK), SIZ(3725, 39, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rec pronunciation", S_DOG, LVL(68, 12, 1, 83, -7), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_TUCH, AD_SEDU, 3, 5), ATTK(AT_BEAM, AD_SOUN, 2, 7), ATTK(AT_CLAW, AD_NGRA, 6, 19), ATTK(AT_TRAM, AD_VENO, 7, 1), NO_ATTK, NO_ATTK), SIZ(182, 982, 0, MS_DJINNI, MZ_MEDIUM), MR_ELEC|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_ACID|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sobriquet finmark sadiron", S_DOG, LVL(68, 17, -14, 95, -11), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_LASH, AD_WGHT, 3, 19), ATTK(AT_STNG, AD_DRIN, 1, 9), ATTK(AT_BUTT, AD_STUN, 8, 19), ATTK(AT_BITE, AD_AXUS, 5, 10), NO_ATTK, NO_ATTK), SIZ(231, 557, 0, MS_FART_QUIET, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_OMNIVORE, M2_NASTY|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("seventh canine", S_DOG, LVL(70, 17, -7, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 7, 5), ATTK(AT_BITE, AD_SAMU, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("priest expulse", S_DOG, LVL(71, 12, -17, 70, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_TREM, 1, 13), ATTK(AT_LASH, AD_DRDX, 2, 1), ATTK(AT_TRAM, AD_VULN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3210, 921, 0, MS_REPAIR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_CONCEAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("seborrhoeic recompensed", S_DOG, LVL(72, 12, -16, 70, 0), (4), A(ATTK(AT_LASH, AD_PEST, 1, 18), ATTK(AT_TUCH, AD_TDRA, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2677, 1521, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_CLING|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("caffeinic scrimpier", S_DOG, LVL(72, 17, -23, 55, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_FLAM, 4, 11), ATTK(AT_BITE, AD_ICUR, 2, 18), ATTK(AT_SPIT, AD_CONF, 2, 3), ATTK(AT_STNG, AD_POLY, 8, 10), NO_ATTK, NO_ATTK), SIZ(1157, 22, 0, MS_GYPSY, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_NOHANDS, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iteming pawn", S_DOG, LVL(73, 10, -4, 89, 19), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BOOM, AD_DETH, 9, 9), ATTK(AT_MAGC, AD_SEDU, 3, 6), ATTK(AT_TRAM, AD_TLPT, 3, 20), ATTK(AT_BREA, AD_NPRO, 4, 21), ATTK(AT_NONE, AD_STTP, 4, 10), ATTK(AT_HUGS, AD_SHRD, 9, 10)), SIZ(769, 621, 0, MS_SNORE, MZ_SMALL), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY| M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("emollient embezzle", S_DOG, LVL(73, 17, -29, 70, 0), (2), A(ATTK(AT_WEAP, AD_SITM, 3, 7), ATTK(AT_ENGL, AD_WEEP, 4, 8), ATTK(AT_WEAP, AD_ILLU, 2, 13), ATTK(AT_SCRA, AD_DFOO, 5, 15), NO_ATTK, NO_ATTK), SIZ(137, 50, 0, MS_MISSING, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("doctrinally stunned", S_DOG, LVL(73, 13, -1, 10, -20), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_HUGS, AD_TERR, 8, 8), ATTK(AT_TUCH, AD_STON, 9, 11), ATTK(AT_GAZE, AD_ALIN, 1, 14), ATTK(AT_STNG, AD_DEBU, 6, 17), ATTK(AT_HUGS, AD_STAT, 9, 18), NO_ATTK), SIZ(2750, 66, 0, MS_TRUMPET, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("urolithic tether", S_DOG, LVL(74, 19, -10, 61, 2), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_SHAN, 1, 14), ATTK(AT_BITE, AD_CLRC, 9, 12), ATTK(AT_STNG, AD_DREA, 1, 2), ATTK(AT_EXPL, AD_LAZY, 6, 15), ATTK(AT_ENGL, AD_DAMA, 9, 7), ATTK(AT_BREA, AD_LAZY, 2, 14)), SIZ(1455, 152, 0, MS_LAUGH, MZ_MEDIUM), MR_DISINT|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_OMNIVORE, M2_MINION|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aether hound", S_DOG, LVL(74, 13, -12, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BREA, AD_RBRE, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_DISINT, MR_SLEEP|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("real aether hound", S_DOG, LVL(74, 13, -12, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BREA, AD_RBRE, 3, 12), NO_ATTK), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_DISINT, MR_SLEEP|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ensnare recitation", S_DOG, LVL(75, 12, 4, 65, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_ALIN, 6, 14), ATTK(AT_CLAW, AD_POIS, 8, 19), ATTK(AT_HUGS, AD_CORR, 7, 12), ATTK(AT_NONE, AD_ABDC, 6, 15), NO_ATTK, NO_ATTK), SIZ(1341, 171, 0, MS_CUSS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_HUMANOID, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnomist agley", S_DOG, LVL(75, 12, 8, 49, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_SPEL, 1, 15), ATTK(AT_BREA, AD_POLY, 4, 5), ATTK(AT_GAZE, AD_TCKL, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2832, 785, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_TPORT, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rush art", S_DOG, LVL(76, 13, 4, 74, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_LETH, 6, 15), ATTK(AT_TENT, AD_AGGR, 7, 4), ATTK(AT_KICK, AD_MANA, 9, 3), ATTK(AT_NONE, AD_NEXU, 3, 18), NO_ATTK, NO_ATTK), SIZ(2686, 73, 0, MS_CONVERT, MZ_LARGE), MR_FIRE|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_HUMANOID, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mattedly immobile complimentary princeling", S_DOG, LVL(76, 11, -16, 72, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TUCH, AD_NAST, 7, 8), ATTK(AT_TUCH, AD_SPC2, 6, 4), ATTK(AT_NONE, AD_LETH, 3, 15), ATTK(AT_BUTT, AD_TECH, 6, 6), ATTK(AT_HUGS, AD_RUST, 6, 20), NO_ATTK), SIZ(759, 24, 0, MS_HCALIEN, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_HUMANOID, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reopening birthed", S_DOG, LVL(76, 12, -7, 68, -6), (G_SGROUP|4), A(ATTK(AT_CLAW, AD_LUCK, 5, 21), ATTK(AT_SCRA, AD_FEAR, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 729, 0, MS_SING, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("legendary wolf", S_DOG, LVL(76, 25, -14, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_THIR, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARK, MZ_LARGE), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_LORD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("greater hellhound", S_DOG, LVL(77, 13, -7, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 5, 12), ATTK(AT_BITE, AD_FIRE, 5, 12), ATTK(AT_BITE, AD_FIRE, 5, 12), ATTK(AT_BREA, AD_FIRE, 5, 12), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BARK, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("holy indian fox", S_DOG, LVL(77, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_CONT, 8, 9), ATTK(AT_BEAM, AD_POLY, 7, 6), ATTK(AT_NONE, AD_MAGM, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_FIRE|MR_ELEC|MR_PLUSTHREE|MR_HITASTHREE, MR_COLD|MR_FIRE|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("alteration hatched sliceable", S_DOG, LVL(77, 25, 2, 82, 0), (4), A(ATTK(AT_HUGS, AD_STON, 1, 10), ATTK(AT_EXPL, AD_FLAM, 7, 21), ATTK(AT_SCRA, AD_BLND, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2936, 368, 0, MS_BARBER, MZ_TINY), MR_COLD|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("conjugating hospital", S_DOG, LVL(77, 12, -11, 85, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_STUN, 7, 5), ATTK(AT_BOOM, AD_RUNS, 8, 20), ATTK(AT_BEAM, AD_DISP, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1702, 809, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_ANIMAL|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Itachi Uchiha", S_DOG, LVL(78, 25, -7, 70, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_GAZE, AD_RBRE, 5, 5), ATTK(AT_WEAP, AD_DRCO, 5, 5), ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_WEAP, AD_DRDX, 4, 4), ATTK(AT_BEAM, AD_SOUN, 5, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("interconnect redressing", S_DOG, LVL(79, 12, -3, 11, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_ABDC, 8, 3), ATTK(AT_NONE, AD_CALM, 0, 8), ATTK(AT_BEAM, AD_CALM, 1, 12), ATTK(AT_SPIT, AD_SLOW, 4, 7), NO_ATTK, NO_ATTK), SIZ(723, 341, 0, MS_WHORE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY| M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("senatorial accurate tupping hydroxy dervish", S_DOG, LVL(80, 10, 5, 65, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_MALK, 5, 4), ATTK(AT_TRAM, AD_SSEX, 5, 13), ATTK(AT_TRAM, AD_CAST, 1, 12), ATTK(AT_TUCH, AD_ICEB, 5, 3), ATTK(AT_TUCH, AD_WEEP, 0, 9), NO_ATTK), SIZ(2210, 1108, 0, MS_NEIGH, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE| M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bullterrier", S_DOG, LVL(80, 18, -8, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 5), ATTK(AT_BITE, AD_PHYS, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("opposing who wolf", S_DOG, LVL(80, 12, -20, 100, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_NPRO, 8, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BARK, MZ_MEDIUM), MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("televised knuckly thermoplasticity", S_DOG, LVL(81, 12, 7, 96, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_DISP, 6, 4), ATTK(AT_LASH, AD_BANI, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1732, 499, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_CONCEAL|M1_ANIMAL|M1_OVIPAROUS|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("invocating sticky", S_DOG, LVL(81, 27, 1, 0, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_DFOO, 4, 19), ATTK(AT_TENT, AD_SPEL, 7, 16), ATTK(AT_WEAP, AD_SPEL, 2, 21), ATTK(AT_STNG, AD_DEBU, 3, 2), ATTK(AT_GAZE, AD_DAMA, 8, 11), NO_ATTK), SIZ(1290, 38, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("amatorially sorrowed", S_DOG, LVL(81, 15, -5, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SEDU, 5, 1), ATTK(AT_NONE, AD_BLND, 0, 17), ATTK(AT_NONE, AD_GRAV, 5, 3), ATTK(AT_BUTT, AD_FUMB, 9, 16), ATTK(AT_GAZE, AD_MIDI, 9, 17), NO_ATTK), SIZ(2818, 7, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY| M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("everlasting collimation mannikin", S_DOG, LVL(82, 7, -17, 90, 11), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_SEDU, 1, 17), ATTK(AT_SCRA, AD_SAMU, 5, 21), ATTK(AT_LASH, AD_THIR, 5, 3), ATTK(AT_BEAM, AD_TECH, 8, 8), NO_ATTK, NO_ATTK), SIZ(686, 95, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_ACID|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("iowa odiously", S_DOG, LVL(82, 25, -15, 66, -16), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_DROP, 8, 14), ATTK(AT_ENGL, AD_PART, 8, 6), ATTK(AT_BEAM, AD_LEVI, 6, 21), ATTK(AT_SPIT, AD_DRCH, 7, 16), ATTK(AT_BEAM, AD_BANI, 6, 19), ATTK(AT_TENT, AD_LITT, 3, 1)), SIZ(1070, 545, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pelf subcontracting", S_DOG, LVL(82, 12, -10, 82, -14), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_ACID, 2, 14), ATTK(AT_GAZE, AD_WGHT, 1, 4), ATTK(AT_BREA, AD_MEMO, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(168, 968, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, MR_SLEEP, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_SEE_INVIS|M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("lingam wave", S_DOG, LVL(82, 7, -26, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 1, 4), ATTK(AT_BITE, AD_TREM, 8, 19), ATTK(AT_STNG, AD_INER, 5, 11), ATTK(AT_GAZE, AD_PLAS, 1, 4), ATTK(AT_MAGC, AD_HEAL, 9, 11), ATTK(AT_CLAW, AD_TREM, 4, 5)), SIZ(3512, 11, 0, MS_ARREST, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_NOLIMBS, M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("floaty banged subcommissioner", S_DOG, LVL(83, 12, -1, 92, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_DEST, 3, 16), ATTK(AT_TRAM, AD_DEST, 1, 16), ATTK(AT_ENGL, AD_DGST, 4, 8), ATTK(AT_BITE, AD_STAT, 4, 21), NO_ATTK, NO_ATTK), SIZ(111, 37, 0, MS_DEAD, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOEYES|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("uniaxial locknut workingman", S_DOG, LVL(83, 12, -3, 74, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DEPR, 5, 6), ATTK(AT_BREA, AD_SPEL, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(513, 191, 0, MS_SOCKS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("doomsday inoperative", S_DOG, LVL(83, 12, 6, 62, 5), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_SLOW, 8, 11), ATTK(AT_RATH, AD_THIR, 9, 3), ATTK(AT_NONE, AD_WISD, 5, 11), ATTK(AT_BITE, AD_WRAT, 2, 15), ATTK(AT_TRAM, AD_DIMN, 3, 13), ATTK(AT_BEAM, AD_STUN, 4, 15)), SIZ(2927, 661, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE| M1_OMNIVORE, M2_PNAME|M2_GREEDY|M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fettered eulogistic", S_DOG, LVL(85, 12, -4, 79, 0), (G_VLGROUP|1), A(ATTK(AT_BREA, AD_SANI, 5, 11), ATTK(AT_TUCH, AD_DETH, 9, 20), ATTK(AT_BEAM, AD_SLEE, 9, 16), ATTK(AT_NONE, AD_AGGR, 9, 21), NO_ATTK, NO_ATTK), SIZ(3277, 583, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS, M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tenon impressionistic", S_DOG, LVL(85, 13, -18, 78, 4), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TENT, AD_DIMN, 5, 16), ATTK(AT_STNG, AD_DARK, 1, 8), ATTK(AT_GAZE, AD_SLEE, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 3, 0, MS_ORC, MZ_MEDIUM), MR_DISINT, 0, M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_WANDER|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("occupied finger chagrinned marting dumpily campsite", S_DOG, LVL(86, 12, -21, 10, 0), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_NIVE, 1, 18), ATTK(AT_TRAM, AD_SHAN, 2, 14), ATTK(AT_WEAP, AD_SANI, 9, 3), ATTK(AT_HUGS, AD_GRAV, 5, 8), ATTK(AT_BREA, AD_WET, 4, 18), NO_ATTK), SIZ(891, 81, 0, MS_SPELL, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD|MR_STONE, M1_FLY|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT|M1_ACID| M1_OMNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("corked greenwood", S_DOG, LVL(86, 29, -24, 61, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SPIT, AD_TECH, 6, 11), ATTK(AT_ENGL, AD_UVUU, 1, 8), ATTK(AT_CLAW, AD_DIMN, 5, 1), ATTK(AT_LASH, AD_VENO, 1, 13), ATTK(AT_STNG, AD_SKIL, 7, 2), ATTK(AT_SCRA, AD_INER, 9, 10)), SIZ(212, 716, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dazzle reused", S_DOG, LVL(87, 18, 8, 39, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_WET, 6, 14), ATTK(AT_WEAP, AD_FAMN, 1, 17), ATTK(AT_TRAM, AD_SIN, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(599, 825, 0, MS_BUZZ, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP|MR_DRAIN, M1_CLING|M1_HIDE, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unaffected truncating", S_DOG, LVL(87, 12, -19, 99, -4), (G_GENO|3), A(ATTK(AT_ENGL, AD_SLUD, 1, 19), ATTK(AT_BEAM, AD_SOUN, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1131, 1009, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT, MR_COLD, M1_CONCEAL|M1_THICK_HIDE, M2_LORD|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loafed fight", S_DOG, LVL(88, 14, -9, 93, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_PART, 3, 13), ATTK(AT_WEAP, AD_HEAL, 8, 5), ATTK(AT_WEAP, AD_MAGM, 1, 11), ATTK(AT_CLAW, AD_INER, 4, 12), ATTK(AT_TUCH, AD_FRZE, 1, 20), ATTK(AT_BOOM, AD_ANTI, 5, 16)), SIZ(242, 565, 0, MS_ESCAPE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_POIS|M1_METALLIVORE, M2_LORD|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("propagandistic grooming beck hornswoggling", S_DOG, LVL(89, 7, 10, 60, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_DRCO, 5, 9), ATTK(AT_NONE, AD_VAPO, 3, 16), ATTK(AT_LASH, AD_RBRE, 9, 17), ATTK(AT_BEAM, AD_DFOO, 7, 18), ATTK(AT_WEAP, AD_TECH, 4, 10), ATTK(AT_LASH, AD_CLRC, 1, 15)), SIZ(967, 129, 0, MS_SING, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME|M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cryptographic loser", S_DOG, LVL(89, 4, -5, 23, -7), (G_GENO|2), A(ATTK(AT_BEAM, AD_TRAI, 2, 4), ATTK(AT_LASH, AD_PEST, 7, 11), ATTK(AT_WEAP, AD_CONF, 2, 4), ATTK(AT_SCRA, AD_DRLI, 8, 21), ATTK(AT_BEAM, AD_PAIN, 8, 10), NO_ATTK), SIZ(1136, 1028, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSBOOK, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("devastative pledger", S_DOG, LVL(91, 9, 1, 55, 7), (3), A(ATTK(AT_TRAM, AD_LEGS, 4, 21), ATTK(AT_GAZE, AD_SLEE, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(85, 1421, 0, MS_NURSE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON, MR_POISON, M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_ACID, M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Inu Yasha", S_DOG, LVL(92, 24, -11, 100, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_POIS, 4, 4), ATTK(AT_CLAW, AD_POIS, 4, 4), ATTK(AT_BREA, AD_FIRE, 2, 12), ATTK(AT_MAGC, AD_CLRC, 4, 4) ), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonauthoritative teratism aperient biblically reflexed totalize", S_DOG, LVL(92, 7, -19, 88, 0), (4), A(ATTK(AT_BEAM, AD_DRIN, 9, 4), ATTK(AT_TUCH, AD_WEBS, 1, 16), ATTK(AT_BREA, AD_TREM, 1, 21), ATTK(AT_MAGC, AD_SGLD, 1, 10), ATTK(AT_KICK, AD_SCOR, 2, 15), ATTK(AT_MAGC, AD_CORR, 1, 15)), SIZ(2312, 488, 0, MS_DEAD, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("immensest chopping", S_DOG, LVL(92, 13, -20, 62, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CALM, 1, 6), ATTK(AT_BOOM, AD_LAVA, 6, 16), ATTK(AT_MAGC, AD_DISN, 2, 19), ATTK(AT_NONE, AD_NGEN, 3, 16), ATTK(AT_WEAP, AD_LETH, 4, 4), NO_ATTK), SIZ(467, 627, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_SLEEP, M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pentobarbitone bobbing enserfing", S_DOG, LVL(93, 16, -11, 86, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_CLRC, 1, 16), ATTK(AT_TUCH, AD_DREA, 9, 5), ATTK(AT_TUCH, AD_LAVA, 3, 12), ATTK(AT_WEAP, AD_FEAR, 8, 18), ATTK(AT_TRAM, AD_DISE, 5, 14), ATTK(AT_BUTT, AD_DISP, 2, 16)), SIZ(85, 606, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("articulately digital oven", S_DOG, LVL(93, 24, -23, 82, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_CAST, 4, 6), ATTK(AT_KICK, AD_EDGE, 5, 13), ATTK(AT_CLAW, AD_STUN, 7, 17), ATTK(AT_LASH, AD_NTHR, 8, 21), ATTK(AT_WEAP, AD_NGEN, 8, 14), ATTK(AT_LASH, AD_VAPO, 4, 1)), SIZ(468, 459, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, MR_FIRE, M1_HIDE|M1_ANIMAL|M1_REGEN, M2_WANDER|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("refuser gustable", S_DOG, LVL(93, 8, 3, 27, -17), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_INVE, 4, 1), ATTK(AT_TENT, AD_INSA, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1009, 126, 0, MS_REPAIR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_REGEN| M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_WANDER|M2_NASTY|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("incredibility addressed imperium", S_DOG, LVL(94, 11, -2, 27, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_HUGS, AD_MAGM, 2, 17), ATTK(AT_TRAM, AD_NPRO, 3, 3), ATTK(AT_SCRA, AD_PLAS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2255, 759, 0, MS_SOCKS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_SLITHY|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("avow locked fantom derail", S_DOG, LVL(94, 14, 8, 21, -3), (2), A(ATTK(AT_STNG, AD_PHYS, 1, 19), ATTK(AT_STNG, AD_FIRE, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4563, 29, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT, MR_COLD, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS, M2_VAMPIRE|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("millimicron lissomly", S_DOG, LVL(94, 8, -3, 56, 0), (2), A(ATTK(AT_BEAM, AD_CHKH, 1, 9), ATTK(AT_STNG, AD_CONT, 6, 11), ATTK(AT_BUTT, AD_DRST, 9, 5), ATTK(AT_TENT, AD_NTHR, 4, 11), ATTK(AT_LASH, AD_NPRO, 7, 3), ATTK(AT_TUCH, AD_THIR, 2, 6)), SIZ(2247, 233, 0, MS_LAUGH, MZ_TINY), MR_DISINT|MR_POISON|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("seedtime conjunction", S_DOG, LVL(95, 12, 10, 91, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FUMB, 1, 6), ATTK(AT_TRAM, AD_VAMP, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(145, 24, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, MR_FIRE, M1_HIDE|M1_NOHANDS|M1_SEE_INVIS, M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("overcrowded sorriest", S_DOG, LVL(95, 7, -6, 64, 0), (4), A(ATTK(AT_SPIT, AD_ELEC, 9, 7), ATTK(AT_TENT, AD_RAGN, 9, 20), ATTK(AT_LASH, AD_MCRE, 1, 7), ATTK(AT_EXPL, AD_VAPO, 9, 1), ATTK(AT_BEAM, AD_MANA, 2, 16), ATTK(AT_NONE, AD_DRCH, 9, 6)), SIZ(153, 733, 0, MS_VAMPIRE, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("owlish lidar", S_DOG, LVL(95, 6, -18, 49, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_TREM, 6, 19), ATTK(AT_BITE, AD_WISD, 6, 3), ATTK(AT_CLAW, AD_PLAS, 5, 8), ATTK(AT_ENGL, AD_NEXU, 4, 2), ATTK(AT_TRAM, AD_LAZY, 7, 8), NO_ATTK), SIZ(1121, 31, 0, MS_SMITH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hemp monism", S_DOG, LVL(95, 13, -14, 73, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_GAZE, AD_DRLI, 4, 3), ATTK(AT_HUGS, AD_AMNE, 4, 5), ATTK(AT_RATH, AD_AGGR, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1710, 627, 0, MS_HUMANOID, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_REGEN, M2_MINION|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("personable dialyze", S_DOG, LVL(96, 12, -30, 59, 13), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_WERE, 3, 19), ATTK(AT_KICK, AD_DRCO, 2, 20), ATTK(AT_LASH, AD_CHRN, 1, 12), ATTK(AT_BOOM, AD_SCOR, 6, 6), ATTK(AT_BITE, AD_DFOO, 9, 5), NO_ATTK), SIZ(275, 50, 0, MS_REPAIR, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("smitten citizenly", S_DOG, LVL(96, 9, -1, 62, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_PLAS, 4, 12), ATTK(AT_KICK, AD_THIR, 9, 4), ATTK(AT_KICK, AD_CONT, 5, 19), ATTK(AT_WEAP, AD_TIME, 9, 3), ATTK(AT_SCRA, AD_CNCL, 1, 17), ATTK(AT_SCRA, AD_LAVA, 2, 7)), SIZ(358, 575, 0, MS_CLOCK, MZ_HUGE), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("seaming drabbed ayatollah", S_DOG, LVL(96, 10, -15, 55, -19), (1), A(ATTK(AT_CLAW, AD_AMNE, 2, 8), ATTK(AT_SPIT, AD_PLAS, 8, 3), ATTK(AT_LASH, AD_NTHR, 2, 10), ATTK(AT_ENGL, AD_ABDC, 7, 6), NO_ATTK, NO_ATTK), SIZ(242, 833, 0, MS_BARBER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("edison crowd", S_DOG, LVL(96, 20, -29, 75, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_DCAY, 6, 3), ATTK(AT_TENT, AD_ICUR, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2596, 858, 0, MS_PRINCIPAL, MZ_TINY), MR_ELEC|MR_DEATH, MR_ELEC, M1_NOLIMBS|M1_OVIPAROUS, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("armenia inferior", S_DOG, LVL(97, 11, -5, 45, -20), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_GRAV, 5, 6), ATTK(AT_BREA, AD_BANI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3620, 76, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, MR_DEATH, M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("microcephalic consecrator unconsenting hewed", S_DOG, LVL(97, 12, 6, 25, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_INER, 8, 14), ATTK(AT_BUTT, AD_TLPT, 4, 3), ATTK(AT_TRAM, AD_WISD, 7, 5), ATTK(AT_CLAW, AD_VENO, 1, 9), NO_ATTK, NO_ATTK), SIZ(2346, 123, 0, MS_GYPSY, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_NOTAKE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pleaser swimmy", S_DOG, LVL(97, 10, -9, 44, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BUTT, AD_INER, 1, 9), ATTK(AT_BREA, AD_VENO, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2716, 848, 0, MS_GROWL, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID, 0, M1_CLING|M1_TUNNEL|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cholera hotting", S_DOG, LVL(99, 12, -16, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 4, 13), ATTK(AT_BUTT, AD_HALU, 4, 13), ATTK(AT_SCRA, AD_DRCH, 5, 3), ATTK(AT_BUTT, AD_ALIN, 2, 2), ATTK(AT_TUCH, AD_DISE, 5, 13), ATTK(AT_TENT, AD_WEEP, 9, 14)), SIZ(1174, 172, 0, MS_IMITATE, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON, MR_ELEC, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID| M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("backslapping cotton", S_DOG, LVL(100, 13, -39, 99, 12), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_SPC2, 3, 9), ATTK(AT_BUTT, AD_BANI, 5, 14), ATTK(AT_MAGC, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(270, 37, 0, MS_GROWL, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOHEAD|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ironside chambermaid tryout", S_DOG, LVL(100, 19, -13, 72, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_EDGE, 4, 1), ATTK(AT_MAGC, AD_LITE, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1479, 300, 0, MS_SMITH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID| M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tornadic pressmen", S_DOG, LVL(100, 18, -14, 34, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_AGGR, 9, 8), ATTK(AT_WEAP, AD_MCRE, 1, 6), ATTK(AT_TUCH, AD_ENCH, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(221, 1162, 0, MS_TRUMPET, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID|MR_STONE, M1_FLY|M1_BREATHLESS|M1_TPORT, M2_VAMPIRE|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("inlander guillotine", S_DOG, LVL(100, 14, -39, 25, 16), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_ELEC, 1, 17), ATTK(AT_TUCH, AD_DEPR, 7, 14), ATTK(AT_BOOM, AD_DEPR, 7, 6), ATTK(AT_LASH, AD_SKIL, 4, 24), NO_ATTK, NO_ATTK), SIZ(1828, 68, 0, MS_NEIGH, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, MR_POISON, M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ruralizing rhythmicity", S_DOG, LVL(100, 14, 9, 82, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_SEDU, 6, 15), ATTK(AT_BITE, AD_LITE, 1, 24), ATTK(AT_LASH, AD_SITM, 2, 16), ATTK(AT_BREA, AD_MANA, 2, 26), NO_ATTK, NO_ATTK), SIZ(2053, 2, 0, MS_BARBER, MZ_LARGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL| M1_UNSOLID|M1_TPORT, M2_WANDER|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("interruption observing", S_DOG, LVL(100, 14, -5, 51, 1), (G_GENO|1), A(ATTK(AT_RATH, AD_TDRA, 1, 3), ATTK(AT_WEAP, AD_UVUU, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(508, 190, 0, MS_COMBAT, MZ_LARGE), MR_COLD|MR_STONE, 0, M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cascade grace", S_DOG, LVL(100, 14, -34, 76, -11), (1), A(ATTK(AT_RATH, AD_TRAP, 7, 23), ATTK(AT_LASH, AD_ENCH, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1653, 109, 0, MS_TRUMPET, MZ_HUMAN), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_DEMON|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fractionally tattled", S_DOG, LVL(100, 39, -27, 99, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_LITE, 8, 19), ATTK(AT_SPIT, AD_WRAP, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1362, 133, 0, MS_DEAD, MZ_TINY), MR_COLD|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_TPORT_CNTRL, M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("newsgirl premier", S_DOG, LVL(100, 12, 7, 75, 0), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_SPIT, AD_DEST, 4, 5), ATTK(AT_BEAM, AD_CURS, 1, 9), ATTK(AT_KICK, AD_COLD, 7, 10), ATTK(AT_KICK, AD_LETH, 8, 12), ATTK(AT_MAGC, AD_SLIM, 3, 3), NO_ATTK), SIZ(123, 1355, 0, MS_MUMBLE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kopje freestanding", S_DOG, LVL(101, 19, -8, 78, 0), (4), A(ATTK(AT_WEAP, AD_BURN, 1, 20), ATTK(AT_TENT, AD_WRAP, 1, 11), ATTK(AT_TENT, AD_SSEX, 1, 5), ATTK(AT_TRAM, AD_DRCH, 3, 7), NO_ATTK, NO_ATTK), SIZ(2765, 155, 0, MS_WERE, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unsustainable sexualized", S_DOG, LVL(101, 20, 4, 56, 0), (4), A(ATTK(AT_CLAW, AD_DRIN, 2, 19), ATTK(AT_SCRA, AD_AMNE, 5, 24), ATTK(AT_SPIT, AD_ELEC, 1, 18), ATTK(AT_BUTT, AD_DISE, 7, 14), NO_ATTK, NO_ATTK), SIZ(293, 347, 0, MS_GURGLE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("belated inerrant", S_DOG, LVL(102, 12, -11, 89, 0), (1), A(ATTK(AT_KICK, AD_GLIB, 2, 22), ATTK(AT_MAGC, AD_DARK, 2, 13), ATTK(AT_NONE, AD_SKIL, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6, 175, 0, MS_SHRIEK, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_ACID, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("averted switzerland chimney sacristy nomography", S_DOG, LVL(102, 16, 3, 92, -13), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_VAPO, 6, 17), ATTK(AT_BITE, AD_WGHT, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2469, 408, 0, MS_SPOILER, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_UNSOLID, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cathect tobogganed", S_DOG, LVL(102, 5, -15, 85, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_TPTO, 7, 20), ATTK(AT_NONE, AD_NTHR, 3, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1647, 947, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS| M1_METALLIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inverse befuddlement", S_DOG, LVL(102, 13, -24, 23, 19), (G_VLGROUP|1), A(ATTK(AT_BOOM, AD_DRIN, 4, 20), ATTK(AT_SCRA, AD_SHRD, 7, 16), ATTK(AT_BEAM, AD_NAST, 4, 6), ATTK(AT_NONE, AD_MANA, 2, 24), ATTK(AT_BEAM, AD_MINA, 2, 15), ATTK(AT_TENT, AD_TLPT, 7, 7)), SIZ(597, 216, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("baa bicycle lambda", S_DOG, LVL(102, 21, -40, 94, 18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_KICK, AD_VENO, 1, 21), ATTK(AT_RATH, AD_HEAL, 1, 25), ATTK(AT_CLAW, AD_BANI, 3, 7), ATTK(AT_WEAP, AD_VULN, 6, 5), ATTK(AT_WEAP, AD_WTHR, 2, 20), ATTK(AT_WEAP, AD_NPRO, 7, 5)), SIZ(1094, 12, 0, MS_FEARHARE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_METALLIVORE, M2_MINION|M2_STALK|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("occlusal taximeter", S_DOG, LVL(103, 29, -1, 100, 19), (1), A(ATTK(AT_LASH, AD_THIE, 7, 16), ATTK(AT_CLAW, AD_NIVE, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(510, 18, 0, MS_SOVIET, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_SLITHY, M2_MINION|M2_WANDER|M2_NASTY|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("suppositional censure", S_DOG, LVL(103, 13, -36, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CHRN, 1, 3), ATTK(AT_WEAP, AD_NACU, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2829, 100, 0, MS_SOVIET, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lawny japan taoist nixie", S_DOG, LVL(104, 20, -11, 83, 17), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_MAGC, AD_SLEE, 7, 5), ATTK(AT_SCRA, AD_DEBU, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(574, 229, 0, MS_GIBBERISH, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("chuckle canopied", S_DOG, LVL(104, 14, -2, 42, 1), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_WEBS, 3, 1), ATTK(AT_TRAM, AD_DRLI, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1116, 959, 0, MS_SELFHARM, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gentian invidiously", S_DOG, LVL(104, 21, 10, 79, 0), (3), A(ATTK(AT_NONE, AD_POIS, 8, 19), ATTK(AT_HUGS, AD_RUST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(658, 266, 0, MS_ROAR, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE, 0, M1_CLING|M1_NOTAKE|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("harmful darned", S_DOG, LVL(105, 14, -15, 72, -14), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_BANI, 4, 8), ATTK(AT_WEAP, AD_TCKL, 3, 15), ATTK(AT_TRAM, AD_SIN, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(110, 75, 0, MS_SELFHARM, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC, M1_OVIPAROUS, M2_UNDEAD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("uracil forefinger", S_DOG, LVL(106, 22, -30, 87, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_NACU, 5, 11), ATTK(AT_TUCH, AD_DRLI, 7, 6), ATTK(AT_BITE, AD_AMNE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3066, 650, 0, MS_CONVERT, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("resorter navigate compromiser", S_DOG, LVL(106, 20, -24, 91, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_DRST, 3, 4), ATTK(AT_STNG, AD_PLYS, 1, 3), ATTK(AT_GAZE, AD_RBAD, 6, 5), ATTK(AT_BUTT, AD_COLD, 3, 5), ATTK(AT_LASH, AD_BLEE, 2, 22), ATTK(AT_BREA, AD_TREM, 2, 26)), SIZ(1540, 374, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wiggling twistable", S_DOG, LVL(107, 46, -28, 74, 0), (G_UNIQ|1), A(ATTK(AT_RATH, AD_DIMN, 9, 23), ATTK(AT_HUGS, AD_UNPR, 3, 9), ATTK(AT_BUTT, AD_INER, 5, 11), ATTK(AT_STNG, AD_NTHR, 6, 7), NO_ATTK, NO_ATTK), SIZ(1402, 111, 0, MS_TRUMPET, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("arch-jackal", S_DOG, LVL(107, 24, -60, 100, 0), (1), A(ATTK(AT_BITE, AD_DISE, 1, 200), ATTK(AT_BREA, AD_RBRE, 20, 20), ATTK(AT_CLAW, AD_SHRD, 10, 10), ATTK(AT_CLAW, AD_VAPO, 10, 10), ATTK(AT_NONE, AD_RBAD, 0, 10), NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP|MR_DISINT|MR_DEATH|MR_PLUSTHREE|MR_HITASFOUR, MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_REGEN, M2_STRONG|M2_STALK|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_TRAITOR|M3_LITHIVORE, M4_REVIVE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("reimposing fowlpox", S_DOG, LVL(108, 19, -12, 3, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_NPRO, 9, 23), ATTK(AT_STNG, AD_NACU, 8, 10), ATTK(AT_LASH, AD_FAKE, 6, 22), ATTK(AT_STNG, AD_BLAS, 1, 14), NO_ATTK, NO_ATTK), SIZ(429, 36, 0, MS_ALLA, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("renascence memorialize", S_DOG, LVL(108, 20, -18, 100, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_CONT, 9, 22), ATTK(AT_BITE, AD_NTHR, 2, 9), ATTK(AT_LASH, AD_PLYS, 1, 7), ATTK(AT_WEAP, AD_FUMB, 5, 7), NO_ATTK, NO_ATTK), SIZ(1185, 1297, 0, MS_CHICKEN, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE, M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("semivoluntary intimidating download", S_DOG, LVL(108, 20, -26, 91, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_DFOO, 9, 25), ATTK(AT_WEAP, AD_LEGS, 8, 11), ATTK(AT_HUGS, AD_CONF, 1, 2), ATTK(AT_SCRA, AD_NAST, 6, 9), ATTK(AT_MAGC, AD_MALK, 2, 13), ATTK(AT_BUTT, AD_DRCO, 5, 25)), SIZ(1277, 1370, 0, MS_FART_LOUD, MZ_LARGE), MR_FIRE|MR_ACID|MR_STONE, 0, M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS, M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stipulation argled neurologized", S_DOG, LVL(110, 20, -7, 92, -10), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_LITT, 4, 3), ATTK(AT_SCRA, AD_CURS, 1, 1), ATTK(AT_LASH, AD_ENCH, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(874, 1054, 0, MS_WOLLOH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_REGEN|M1_HERBIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("corroborator climatological", S_DOG, LVL(111, 16, -4, 100, 0), (3), A(ATTK(AT_TUCH, AD_MEMO, 4, 16), ATTK(AT_BUTT, AD_LITE, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3176, 1609, 0, MS_COMBAT, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("antechamber signifier stonewall vindicated", S_DOG, LVL(111, 17, -31, 78, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_NPRO, 6, 6), ATTK(AT_CLAW, AD_ELEC, 9, 14), ATTK(AT_EXPL, AD_ICEB, 5, 13), ATTK(AT_TENT, AD_ALIN, 1, 23), NO_ATTK, NO_ATTK), SIZ(297, 22, 0, MS_MEW, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG| M2_GREEDY|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_PERMAMIMIC, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("armoire segregation", S_DOG, LVL(111, 12, -14, 95, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_DIMN, 1, 25), ATTK(AT_EXPL, AD_CONT, 1, 1), ATTK(AT_STNG, AD_RNG, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(210, 710, 0, MS_FEARHARE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS, M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tottering magmatic temptable fuzed", S_DOG, LVL(112, 17, 6, 83, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SITM, 9, 1), ATTK(AT_NONE, AD_FEAR, 5, 13), ATTK(AT_CLAW, AD_CHRN, 7, 12), ATTK(AT_LASH, AD_DEPR, 7, 9), ATTK(AT_TRAM, AD_DEBU, 3, 2), NO_ATTK), SIZ(27, 439, 0, MS_CORONA, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE, M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("recession jejune diptyca", S_DOG, LVL(112, 17, 3, 91, 0), (1), A(ATTK(AT_EXPL, AD_WERE, 5, 24), ATTK(AT_BOOM, AD_IDAM, 4, 20), ATTK(AT_HUGS, AD_CURS, 1, 3), ATTK(AT_GAZE, AD_SHRD, 7, 12), ATTK(AT_BEAM, AD_CHAO, 2, 3), NO_ATTK), SIZ(1438, 418, 0, MS_ARREST, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluoridating backdoor catalyze gestural coherently", S_DOG, LVL(112, 9, 4, 71, 0), (1), A(ATTK(AT_GAZE, AD_DISN, 6, 12), ATTK(AT_KICK, AD_LEVI, 6, 26), ATTK(AT_HUGS, AD_SIN, 6, 10), ATTK(AT_RATH, AD_TERR, 6, 26), ATTK(AT_WEAP, AD_UVUU, 9, 19), ATTK(AT_CLAW, AD_ICEB, 2, 22)), SIZ(176, 745, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("relay stricture", S_DOG, LVL(113, 12, -7, 82, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_SEDU, 5, 18), ATTK(AT_TENT, AD_DROP, 5, 10), ATTK(AT_SCRA, AD_CONF, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(428, 397, 0, MS_TREESQUAD, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP|MR_ELEC, M1_UNSOLID|M1_THICK_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reindexed arbour", S_DOG, LVL(113, 17, -22, 57, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_FUMB, 5, 2), ATTK(AT_MAGC, AD_NUMB, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(472, 715, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("phone korea", S_DOG, LVL(113, 12, -29, 95, 10), (G_GENO|G_LGROUP|4), A(ATTK(AT_BOOM, AD_DROP, 9, 7), ATTK(AT_SCRA, AD_SOUN, 9, 10), ATTK(AT_BREA, AD_LEGS, 4, 9), ATTK(AT_BEAM, AD_TDRA, 1, 18), ATTK(AT_BITE, AD_IDAM, 5, 2), NO_ATTK), SIZ(417, 161, 0, MS_SQEEK, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, MR_FIRE, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("guttural hulked raptly", S_DOG, LVL(113, 24, -6, 89, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DCAY, 1, 14), ATTK(AT_BUTT, AD_WISD, 2, 4), ATTK(AT_LASH, AD_PEST, 4, 5), ATTK(AT_NONE, AD_LAVA, 9, 22), ATTK(AT_NONE, AD_STON, 3, 12), NO_ATTK), SIZ(891, 1098, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH, MR_ACID, M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("parkland dehorned", S_DOG, LVL(114, 17, -36, 99, 8), (G_RGROUP|2), A(ATTK(AT_BEAM, AD_FIRE, 9, 1), ATTK(AT_HUGS, AD_BADE, 1, 1), ATTK(AT_WEAP, AD_CNCL, 1, 3), ATTK(AT_MAGC, AD_AXUS, 3, 20), NO_ATTK, NO_ATTK), SIZ(800, 113, 0, MS_BARBER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_COLD, M1_SWIM|M1_TUNNEL|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tangence manifold peppering blue", S_DOG, LVL(114, 15, 0, 90, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_CALM, 2, 5), ATTK(AT_MAGC, AD_FUMB, 6, 2), ATTK(AT_TENT, AD_FRZE, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(742, 196, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY| M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stimied marzipan", S_DOG, LVL(115, 14, -37, 83, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_NACU, 7, 10), ATTK(AT_CLAW, AD_DROP, 8, 16), ATTK(AT_MAGC, AD_TLPT, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 80, 0, MS_SPOILER, MZ_MEDIUM), MR_FIRE|MR_SLEEP, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("absurder livened", S_DOG, LVL(115, 25, -30, 98, 0), (1), A(ATTK(AT_TRAM, AD_SGLD, 4, 6), ATTK(AT_TUCH, AD_FIRE, 8, 13), ATTK(AT_RATH, AD_DISP, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(924, 988, 0, MS_BARK, MZ_HUMAN), MR_SLEEP|MR_ACID, 0, M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("orchestrally shield", S_DOG, LVL(115, 12, -32, 71, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DREN, 6, 23), ATTK(AT_CLAW, AD_DRCH, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(901, 139, 0, MS_CORONA, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unfix committal floater", S_DOG, LVL(117, 19, 0, 90, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_CLRC, 1, 8), ATTK(AT_WEAP, AD_RUNS, 9, 8), ATTK(AT_BOOM, AD_ABDC, 1, 16), ATTK(AT_STNG, AD_LEGS, 8, 21), ATTK(AT_TRAM, AD_LITT, 6, 25), NO_ATTK), SIZ(131, 592, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_FIRE, M1_FLY|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mulcting bustard", S_DOG, LVL(117, 3, -12, 96, 0), (1), A(ATTK(AT_MAGC, AD_DARK, 7, 2), ATTK(AT_TENT, AD_DRDX, 3, 13), ATTK(AT_ENGL, AD_GRAV, 6, 18), ATTK(AT_TRAM, AD_MINA, 2, 9), ATTK(AT_BOOM, AD_CURS, 1, 1), NO_ATTK), SIZ(286, 940, 0, MS_WERE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("biweekly skitter", S_DOG, LVL(117, 18, -15, 84, 0), (4), A(ATTK(AT_SCRA, AD_DRDX, 2, 25), ATTK(AT_SCRA, AD_SGLD, 1, 16), ATTK(AT_STNG, AD_DGST, 6, 10), ATTK(AT_ENGL, AD_BLND, 8, 2), NO_ATTK, NO_ATTK), SIZ(316, 376, 0, MS_AREOLA, MZ_GIGANTIC), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_POIS, M2_NOPOLY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("savvy polydactyly northwest prairie", S_DOG, LVL(117, 12, -39, 90, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_LAVA, 6, 16), ATTK(AT_SPIT, AD_SLUD, 6, 13), ATTK(AT_GAZE, AD_DETH, 5, 2), ATTK(AT_WEAP, AD_SGLD, 4, 5), ATTK(AT_KICK, AD_NTHR, 6, 11), ATTK(AT_TENT, AD_SGLD, 5, 7)), SIZ(1252, 1413, 0, MS_BOAST, MZ_SMALL), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pixel mensurable", S_DOG, LVL(118, 12, 3, 92, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_KICK, AD_DARK, 8, 18), ATTK(AT_GAZE, AD_INSA, 9, 23), ATTK(AT_SCRA, AD_RUST, 1, 21), ATTK(AT_KICK, AD_SPC2, 7, 19), ATTK(AT_MAGC, AD_NACU, 1, 16), NO_ATTK), SIZ(334, 464, 0, MS_SOLDIER, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS| M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stunting dwelt", S_DOG, LVL(119, 17, 6, 22, -12), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_DISN, 7, 10), ATTK(AT_HUGS, AD_WTHR, 6, 8), ATTK(AT_SCRA, AD_CLRC, 3, 5), ATTK(AT_BUTT, AD_WISD, 1, 5), ATTK(AT_WEAP, AD_AXUS, 4, 9), NO_ATTK), SIZ(2, 672, 0, MS_SEDUCE, MZ_SMALL), MR_COLD|MR_DISINT, 0, M1_AMORPHOUS|M1_MINDLESS|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("exporter disk", S_DOG, LVL(120, 11, 9, 97, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_TCKL, 9, 1), ATTK(AT_BREA, AD_LUCK, 1, 17), ATTK(AT_BEAM, AD_RBRE, 3, 11), ATTK(AT_ENGL, AD_VENO, 9, 5), NO_ATTK, NO_ATTK), SIZ(1013, 585, 0, MS_FART_QUIET, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_DISINT, M1_SWIM|M1_AMORPHOUS, M2_WANDER|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("frequently treater", S_DOG, LVL(120, 18, 0, 81, 16), (G_GENO|4), A(ATTK(AT_TRAM, AD_SPEL, 4, 2), ATTK(AT_TRAM, AD_RBAD, 7, 5), ATTK(AT_WEAP, AD_RBAD, 8, 11), ATTK(AT_ENGL, AD_NUMB, 4, 20), ATTK(AT_WEAP, AD_SCOR, 6, 18), NO_ATTK), SIZ(30, 327, 0, MS_SOCKS, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("icing disestablismentarianism", S_DOG, LVL(120, 6, -34, 91, -1), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_WGHT, 1, 19), ATTK(AT_TENT, AD_SITM, 1, 7), ATTK(AT_MAGC, AD_RUNS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2199, 188, 0, MS_COW, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_DISINT, M1_AMORPHOUS|M1_UNSOLID, M2_NOPOLY|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bowelled inlander", S_DOG, LVL(121, 16, -28, 91, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_CHKH, 1, 11), ATTK(AT_BUTT, AD_NTHR, 5, 15), ATTK(AT_ENGL, AD_FEAR, 9, 4), ATTK(AT_CLAW, AD_SPEL, 1, 3), ATTK(AT_EXPL, AD_TRAP, 0, 23), NO_ATTK), SIZ(1664, 432, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID, 0, M1_SWIM|M1_CLING|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("coriander depreciative", S_DOG, LVL(121, 14, -16, 92, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_TIME, 6, 17), ATTK(AT_NONE, AD_DISN, 1, 10), ATTK(AT_SCRA, AD_DISN, 4, 25), ATTK(AT_BREA, AD_DFOO, 2, 5), ATTK(AT_TUCH, AD_NUMB, 3, 20), NO_ATTK), SIZ(352, 1049, 0, MS_HUMANOID, MZ_TINY), MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_REGEN|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SPIDER|M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("triad incoincident trenchantly", S_DOG, LVL(122, 12, -25, 70, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_SANI, 1, 20), ATTK(AT_MAGC, AD_MAGM, 5, 10), ATTK(AT_GAZE, AD_VOMT, 4, 5), ATTK(AT_NONE, AD_DISN, 0, 18), ATTK(AT_MAGC, AD_CHKH, 9, 26), ATTK(AT_GAZE, AD_PLYS, 2, 6)), SIZ(70, 613, 0, MS_DEEPSTATE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("quilted brahma", S_DOG, LVL(122, 25, -4, 73, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BOOM, AD_PHYS, 4, 22), ATTK(AT_TRAM, AD_THIE, 4, 19), ATTK(AT_KICK, AD_HEAL, 3, 1), ATTK(AT_SCRA, AD_FIRE, 6, 1), ATTK(AT_NONE, AD_MCRE, 0, 24), ATTK(AT_NONE, AD_LITT, 6, 11)), SIZ(40, 402, 0, MS_WERE, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hooliganism shoplifter gainful", S_DOG, LVL(122, 12, 3, 98, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DREA, 9, 5), ATTK(AT_BREA, AD_EDGE, 6, 19), ATTK(AT_BREA, AD_LEGS, 2, 18), ATTK(AT_LASH, AD_WRAP, 7, 17), ATTK(AT_CLAW, AD_CALM, 0, 17), ATTK(AT_SCRA, AD_EDGE, 7, 26)), SIZ(3310, 75, 0, MS_SOLDIER, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_MINDLESS, M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("straitest veritably serener alated dizzily purposed deforestation refunder", S_DOG, LVL(124, 14, -20, 91, -2), (G_GENO|G_RGROUP|3), A(ATTK(AT_STNG, AD_SHAN, 1, 9), ATTK(AT_GAZE, AD_PLYS, 3, 26), ATTK(AT_KICK, AD_IDAM, 1, 1), ATTK(AT_SPIT, AD_WTHR, 1, 9), NO_ATTK, NO_ATTK), SIZ(1681, 1381, 0, MS_CORONA, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_MINDLESS|M1_SLITHY|M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("timbering pinon", S_DOG, LVL(124, 20, -6, 81, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_PLYS, 1, 3), ATTK(AT_CLAW, AD_SOUN, 1, 9), ATTK(AT_TENT, AD_LITT, 5, 12), ATTK(AT_EXPL, AD_HALU, 9, 18), ATTK(AT_ENGL, AD_PEST, 1, 20), ATTK(AT_MAGC, AD_NUMB, 9, 21)), SIZ(89, 869, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_NEEDPICK|M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("preexpose herbarium gipper", S_DOG, LVL(124, 27, 2, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_SLUD, 4, 15), ATTK(AT_TRAM, AD_FREN, 3, 25), ATTK(AT_CLAW, AD_CONT, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1785, 438, 0, MS_SHOE, MZ_SMALL), MR_SLEEP|MR_STONE, 0, M1_NOEYES|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("recent certificate pundit wireworm", S_DOG, LVL(124, 16, -32, 80, -15), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BEAM, AD_DETH, 5, 20), ATTK(AT_KICK, AD_WET, 1, 12), ATTK(AT_SPIT, AD_SKIL, 4, 19), ATTK(AT_BEAM, AD_BANI, 6, 15), ATTK(AT_CLAW, AD_HEAL, 3, 25), ATTK(AT_SPIT, AD_COLD, 6, 26)), SIZ(3789, 540, 0, MS_FART_QUIET, MZ_SMALL), MR_DISINT|MR_DEATH, MR_DISINT, M1_AMPHIBIOUS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unacclimated briefcase dropout clubhauled", S_DOG, LVL(125, 16, -11, 75, 0), (1), A(ATTK(AT_NONE, AD_DARK, 8, 25), ATTK(AT_HUGS, AD_LUCK, 9, 20), ATTK(AT_TUCH, AD_STUN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(161, 433, 0, MS_SHEEP, MZ_HUGE), MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_SLITHY, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIND_FLAYER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("analyse rubbing", S_DOG, LVL(125, 12, -23, 79, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_DRIN, 8, 18), ATTK(AT_BEAM, AD_VOMT, 5, 19), ATTK(AT_TENT, AD_HALU, 7, 10), ATTK(AT_KICK, AD_SCOR, 2, 13), ATTK(AT_WEAP, AD_PART, 3, 3), NO_ATTK), SIZ(2417, 373, 0, MS_BARK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, MR_POISON, M1_AMPHIBIOUS|M1_TPORT|M1_CARNIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), /* * eyes */ MON("small gas spore", S_EYE, LVL(0, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|6), A(ATTK(AT_BOOM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("touch spore", S_EYE, LVL(0, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("thiev spore", S_EYE, /* intentional misspelling */ LVL(0, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_THIE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("thirv spore", S_EYE, LVL(0, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_ICEB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("funny onlooker", S_EYE, LVL(0, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noton", S_EYE, LVL(0, 1, 10, 0, 2), (G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,2), ATTK(AT_TUCH, AD_PLYS, 1,2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("camera eye", S_EYE, LVL(0, 4, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_PHOTO, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pompeji recruit", S_EYE, LVL(0, 9, 5, 30, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tsarist virtuosity", S_EYE, LVL(0, 18, -9, 78, 5), (G_GENO|G_RGROUP|4), A(ATTK(AT_KICK, AD_TIME, 1, 5), ATTK(AT_SPIT, AD_GRAV, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1104, 87, 0, MS_GAARDIEN, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_PETRIFIES|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("presbyterianism caulker gastric cheekbone", S_EYE, LVL(0, 15, 2, 78, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_LAZY, 1, 1), ATTK(AT_BOOM, AD_TIME, 1, 3), ATTK(AT_BREA, AD_LETH, 1, 5), ATTK(AT_SCRA, AD_LEVI, 1, 1), ATTK(AT_SCRA, AD_WGHT, 1, 5), ATTK(AT_HUGS, AD_DETH, 1, 5)), SIZ(4107, 1747, 0, MS_STENCH, MZ_LARGE), MR_ELEC|MR_DEATH, 0, M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gas spore", S_EYE, LVL(1, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|15), A(ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("manaxplode spore", S_EYE, LVL(1, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_MANA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ego gas spore", S_EYE, LVL(1, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grep spore", S_EYE, LVL(1, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|9), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hidden gas spore", S_EYE, LVL(1, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("explosive", S_EYE, LVL(1, 0, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("monoton", S_EYE, LVL(1, 1, 8, 10, 2), (G_LGROUP|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_PLYS, 1,5), ATTK(AT_TUCH, AD_PLYS, 1,5), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("poison gas spore", S_EYE, LVL(1, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_DRCO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("haze spore", S_EYE, LVL(1, 3, 5, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("strange terminal", S_EYE, LVL(1, 12, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_HALU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_BREATHLESS|M1_THICK_HIDE|M1_METALLIVORE|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_TELEPATHIC|M3_NONMOVING, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("wizard eye", S_EYE, LVL(1, 24, 7, 5, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("not just a watcher", S_EYE, LVL(1, 24, 7, 5, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("flu spore", S_EYE, LVL(1, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BOOM, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("farting gas spore", S_EYE, LVL(1, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_FART_LOUD, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("boeboeboeboeboe-m-m", S_EYE, LVL(1, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("truelove descended kowtow asphyxiation circuitry air disowning", S_EYE, LVL(1, 13, 0, 25, -13), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_DARK, 1, 4), ATTK(AT_ENGL, AD_WISD, 1, 1), ATTK(AT_SPIT, AD_SLOW, 1, 9), ATTK(AT_TRAM, AD_WGHT, 1, 2), ATTK(AT_MAGC, AD_DRST, 1, 4), NO_ATTK), SIZ(606, 112, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reft shoaler", S_EYE, LVL(1, 6, 1, 29, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_GAZE, AD_MINA, 1, 5), ATTK(AT_WEAP, AD_ICUR, 1, 9), ATTK(AT_HUGS, AD_SOUN, 1, 7), ATTK(AT_CLAW, AD_ALIN, 1, 1), NO_ATTK, NO_ATTK), SIZ(2217, 350, 0, MS_MISSING, MZ_TINY), MR_FIRE|MR_STONE, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_LITHIVORE|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("solstice silentest", S_EYE, LVL(1, 17, -9, 35, 0), (3), A(ATTK(AT_HUGS, AD_AMNE, 1, 9), ATTK(AT_WEAP, AD_DRLI, 1, 5), ATTK(AT_BUTT, AD_BADE, 1, 4), ATTK(AT_NONE, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK), SIZ(429, 221, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("floating eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|30), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("superdark floating eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|30), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("haha you cannot see the floating eye", S_EYE, /* invisible */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("you just got paralyzed", S_EYE, /* super-invisible */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("sane eye", S_EYE, /* by Chris */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_NONE, AD_SANI, 1, 10), ATTK(AT_GAZE, AD_SANI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unfair eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_RATH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, M4_REFLECT, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stoaning eye", S_EYE, /* counts as the player's race, always */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("not a floating eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PLYS, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_TELEPATHIC, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("ranged eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("float flyler", S_EYE, LVL(2, 12, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOTAKE|M1_ANIMAL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("floating nose", S_EYE, /* evil patch idea by K2 */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_GAZE, AD_DISE, 0, 0), ATTK(AT_BEAM, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("floating cunt", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cubic eye", S_EYE, LVL(2, 5, 9, 10, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_GAZE, AD_DREA, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("speeding eye", S_EYE, LVL(2, 18, 9, 10, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("porter floating eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("color-desaturated floating eye", S_EYE, LVL(2, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_MISSING, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("levitator", S_EYE, /* playable race */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,3), ATTK(AT_WEAP, AD_PHYS, 1,3), ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("floating ear", S_EYE, /* by bug_sniper */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("never recover", S_EYE, /* invisible */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_DEEPSTATE, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("floating tongue", S_EYE, /* by Sig */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("burning eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("exact levitator", S_EYE, LVL(2, 12, 9, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LEVI, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("duton", S_EYE, LVL(2, 2, 6, 20, 4), (G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_PLYS, 1,8), ATTK(AT_TUCH, AD_PLYS, 1,8), ATTK(AT_CLAW, AD_PHYS, 2,2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD, M2_NEUTER|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("werefloatingeye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weeping eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_RUST, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sedation eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resistant eye", S_EYE, LVL(2, 1, 9, 10, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("floating breat", S_EYE, /* by bug_sniper */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tobogganist pawnable", S_EYE, LVL(2, 15, -4, 58, 0), (2), A(ATTK(AT_STNG, AD_SHRD, 2, 4), ATTK(AT_BREA, AD_RUST, 2, 4), ATTK(AT_STNG, AD_STCK, 2, 7), ATTK(AT_TRAM, AD_GLIB, 9, 1), NO_ATTK, NO_ATTK), SIZ(1377, 160, 0, MS_ALLA, MZ_LARGE), MR_ACID|MR_STONE, MR_ACID, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_REGEN| M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("complicatedly wholesomely", S_EYE, LVL(2, 6, 0, 35, 17), (G_UNIQ|3), A(ATTK(AT_STNG, AD_FUMB, 2, 6), ATTK(AT_SPIT, AD_STTP, 2, 2), ATTK(AT_EXPL, AD_DRIN, 2, 9), ATTK(AT_SPIT, AD_LETH, 1, 1), NO_ATTK, NO_ATTK), SIZ(3582, 495, 0, MS_WOLLOH, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS| M1_ANIMAL, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("seeker thing", S_EYE, LVL(3, 14, 8, 0, 3), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_COPPER), MON("yellow leye", S_EYE, LVL(3, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_EXPL, AD_BLND, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("triton", S_EYE, LVL(3, 3, 4, 30, 6), (G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_PLYS, 1,12), ATTK(AT_TUCH, AD_PLYS, 1,12), ATTK(AT_CLAW, AD_PHYS, 3,2), ATTK(AT_KICK, AD_STUN, 3,3), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD, M2_NEUTER|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("summoned freezing sphere", S_EYE, LVL(3, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_HITASTWO, MR_COLD, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("summoned flaming sphere", S_EYE, LVL(3, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("summoned shocking sphere", S_EYE, LVL(3, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("summoned acid sphere", S_EYE, LVL(3, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("radiation eye", S_EYE, LVL(3, 12, 8, 10, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRST, 1,6), ATTK(AT_NONE, AD_DREN, 1,3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("baby beholder", S_EYE, /* evil patch idea by jonadab */ LVL(3, 8, 7, 0, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2, 5), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 3)), SIZ(1, 1, 0, MS_SILENT, MZ_TINY), MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("third eye", S_EYE, LVL(3, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_HALU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("solemnizing sparerib", S_EYE, LVL(3, 12, 9, 48, -14), (G_UNIQ|1), A(ATTK(AT_GAZE, AD_FAMN, 1, 1), ATTK(AT_HUGS, AD_DISP, 2, 5), ATTK(AT_CLAW, AD_CORR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3038, 1297, 0, MS_GRUNT, MZ_HUGE), MR_COLD, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_NOLIMBS, M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("augusta bendee", S_EYE, LVL(3, 7, 1, 35, -10), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_UVUU, 2, 9), ATTK(AT_GAZE, AD_SANI, 3, 7), ATTK(AT_CLAW, AD_DEPR, 2, 4), ATTK(AT_TUCH, AD_ICUR, 3, 7), ATTK(AT_BEAM, AD_STAT, 1, 2), ATTK(AT_BREA, AD_HEAL, 3, 2)), SIZ(66, 1580, 0, MS_HISS, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Vorlon missile", S_EYE, LVL(3, 33, 6, 0, 3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_COPPER), MON("alla missile", S_EYE, LVL(3, 33, 6, 0, 3), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_ALLA, MZ_SMALL), MR_ACID|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("glazer", S_EYE, LVL(3, 12, 8, 10, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_LETH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("innocuous femmy", S_EYE, /* spawns with hippie heels */ LVL(3, 14, 7, 0, 15), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("susuwatari", S_EYE, LVL(3, 12, 9, 0, 0), (G_GENO|1|G_NOCORPSE|G_LGROUP), A(ATTK(AT_TUCH, AD_TCKL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 2, 0, MS_SILENT, MZ_TINY), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("land urchin", S_EYE, LVL(3, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_POIS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 2, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sea urchin", S_EYE, LVL(3, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_DEBU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 2, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gazer larva", S_EYE, LVL(3, 14, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("eyewing", S_EYE, LVL(3, 24, 4, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_SPIT, AD_ACID, 1, 6), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("brim cowhided", S_EYE, LVL(3, 12, -1, 88, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RUNS, 5, 1), ATTK(AT_STNG, AD_VOMT, 1, 6), ATTK(AT_KICK, AD_ENCH, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3286, 44, 0, MS_SMITH, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID| M1_OVIPAROUS, M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("wereauton", S_EYE, LVL(4, 4, 2, 40, 8), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1, 8), ATTK(AT_TUCH, AD_PLYS, 1, 8), ATTK(AT_CLAW, AD_WERE, 2, 2), ATTK(AT_KICK, AD_STUN, 3, 3), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_MULTIPLY, 0, 0, 0)), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_REGEN, M2_NEUTER|M2_MAGIC|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slumber sphere", S_EYE, LVL(4, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_ACID, MR_POISON|MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mad gaze", S_EYE, LVL(4, 12, 10, 10, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_INSA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("moved gaze", S_EYE, LVL(4, 12, 10, 10, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("insane gaze", S_EYE, LVL(4, 12, 10, 10, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_SANI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deformed eye", S_EYE, LVL(4, 4, 10, 10, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_POLY, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("quaton", S_EYE, LVL(4, 4, 2, 40, 8), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_PLYS, 1,15), ATTK(AT_TUCH, AD_PLYS, 1,15), ATTK(AT_CLAW, AD_PHYS, 4,2), ATTK(AT_KICK, AD_STUN, 4,3), ATTK(AT_MAGC, AD_SPEL, 2,4), ATTK(AT_MULTIPLY, 0, 0, 0)), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD, M2_NEUTER|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("magebane eye", S_EYE, LVL(5, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 1,10), ATTK(AT_GAZE, AD_DREN, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("quinon", S_EYE, LVL(5, 5, 0, 50, 10), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_PLYS, 1,18), ATTK(AT_TUCH, AD_PLYS, 1,18), ATTK(AT_CLAW, AD_PHYS, 5,2), ATTK(AT_KICK, AD_STUN, 5, 3), ATTK(AT_MAGC, AD_SPEL, 3,4), ATTK(AT_BREA, AD_SLEE, 5, 5)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("qanon", S_EYE, /* super-invisible */ LVL(5, 5, 0, 50, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,18), ATTK(AT_TUCH, AD_PLYS, 1,18), ATTK(AT_CLAW, AD_PHYS, 5,2), ATTK(AT_KICK, AD_STUN, 5, 3), ATTK(AT_MAGC, AD_SPEL, 3,4), ATTK(AT_BREA, AD_SLEE, 5, 5)), SIZ(500, 500, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("glowing eye", S_EYE, LVL(5, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_BLND, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black leye", S_EYE, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_HALU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("abra", S_EYE, LVL(5, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_GLIB, 3, 4), ATTK(AT_TUCH, AD_CONF, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("myrion", S_EYE, LVL(5, 5, 0, 50, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,18), ATTK(AT_TUCH, AD_PLYS, 1,18), ATTK(AT_CLAW, AD_PHYS, 5,2), ATTK(AT_KICK, AD_STUN, 5, 3), ATTK(AT_MAGC, AD_SPEL, 3,4), ATTK(AT_BREA, AD_RBRE, 3, 3)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* damage type of claw and kick is randomized */ MON("aphanactonan audient", S_EYE, LVL(5, 7, 5, 25, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 1, 1), ATTK(AT_BOOM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_DISINT, 0, M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_FLY|M1_BREATHLESS, M2_NEUTER, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("aphantaconotan audient", S_EYE, LVL(5, 7, 5, 25, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 1, 1), ATTK(AT_BOOM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_DEEPSTATE, MZ_SMALL), MR_ELEC|MR_DISINT, 0, M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_FLY|M1_BREATHLESS, M2_NEUTER, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("gazer", S_EYE, LVL(5, 16, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("manadrainer", S_EYE, /* spawns with eagle ball */ LVL(5, 16, 6, 10, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_DREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nasty hc girl", S_EYE, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conteye", S_EYE, /* spawns with rifle and 40 lead bullets */ LVL(5, 16, 6, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rifleye", S_EYE, /* spawns with rifle */ LVL(5, 16, 6, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dangerous explosive", S_EYE, LVL(5, 0, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sight eye", S_EYE, LVL(5, 9, 8, 10, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cursing orb", S_EYE, LVL(5, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_BREA, AD_MAGM, 3, 4), ATTK(AT_HUGS, AD_CURS, 2, 4), NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("one-eyed bugger", S_EYE, LVL(5, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_BREA, AD_MAGM, 3, 4), ATTK(AT_HUGS, AD_CURS, 2, 4), NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("one-eyed error", S_EYE, LVL(5, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_BREA, AD_MAGM, 3, 4), ATTK(AT_HUGS, AD_CURS, 2, 4), NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("disenchanter eye", S_EYE, LVL(5, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ENCH, 1,6), ATTK(AT_NONE, AD_DREN, 1,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("negator eye", S_EYE, LVL(5, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_NGEN, 1,6), ATTK(AT_NONE, AD_DREN, 1,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("bulletator e", S_EYE, LVL(5, 24, 10, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_NONE, AD_STTP, 0, 0), ATTK(AT_RATH, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_AMORPHOUS|M1_UNSOLID|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("small bulletator e", S_EYE, LVL(5, 12, 10, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_NONE, AD_STTP, 0, 0), ATTK(AT_RATH, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_AMORPHOUS|M1_UNSOLID|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("green eye", S_EYE, /* evil patch idea from DCSS */ LVL(5, 14, 5, 10, -5), (1), A(ATTK(AT_GAZE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_AMPHIBIOUS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NEUTER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("bonged mercer", S_EYE, LVL(5, 23, 5, 76, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_GAZE, AD_THIR, 1, 2), ATTK(AT_CLAW, AD_WEBS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(468, 1179, 0, MS_CODE, MZ_HUGE), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_REGEN|M1_TPORT_CNTRL, M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("freezing sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_HITASTWO, MR_COLD, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("flaming sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("shocking sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_ELEC, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_ZAP), MON("no-teleport sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_STABILIZE, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stroking sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pea counter", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SCOR, 4, 6), ATTK(AT_BEAM, AD_SCOR, 1, 8), ATTK(AT_GAZE, AD_SCOR, 2, 4), ATTK(AT_HUGS, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("dream sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_DREA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gloomy sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_DARK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("acid sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("poison sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_EXPL, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("clumsy sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DRDX, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("frail sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DRCO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("foolish sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WISD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("god-damner", S_EYE, LVL(6, 12, 10, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ugly sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DRCH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("disease sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DISE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("random sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hc daughter", S_EYE, LVL(6, 10, 6, 0, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("intervention sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RNG, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("standard sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_EXPL, AD_PART, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("midi sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MIDI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ballistospore", S_EYE, LVL(6, 13, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_PHYS, 4, 6), ATTK(AT_BOOM, AD_DISE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOHEAD|M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("teleport sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TLPT, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("RNG sphere", S_EYE, /* shambling horror type */ LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magic sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_EXPL, AD_MAGM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bloody sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_BLEE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("water sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WET, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|7), A(ATTK(AT_EXPL, AD_DREN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drain sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DRLI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bloodshot eye", S_EYE, LVL(6, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_STUN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("luminary terminal", S_EYE, LVL(6, 12, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_DRST, 1, 6), ATTK(AT_GAZE, AD_ELEC, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_BREATHLESS|M1_THICK_HIDE|M1_METALLIVORE|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_TELEPATHIC|M3_NONMOVING, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("whirling sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_DISP, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("corrosive sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gas sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_ACID, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("confusing sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_CONF, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_ACID, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("concussive sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_SOUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("psionic sphere", S_EYE, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_SPC2, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hexon", S_EYE, LVL(6, 6, 0, 60, 10), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_PLYS, 1,18), ATTK(AT_TUCH, AD_PLYS, 1,18), ATTK(AT_CLAW, AD_PHYS, 5,2), ATTK(AT_KICK, AD_STUN, 5, 3), ATTK(AT_MAGC, AD_CAST, 3,4), ATTK(AT_BREA, AD_SLEE, 5, 5)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lower suzuki-dogezaemon", S_EYE, LVL(6, 4, 4, 0, -10), (G_GENO|2), A(ATTK(AT_GAZE, AD_SLEE, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_GAZE, AD_PHYS, 4, 4)), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD, M2_NOPOLY|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("grunthack beholder", S_EYE, /* the AD_STON is not an instadeath here, so this is balanced :-P --Amy */ LVL(6, 3, 4, 0, -10), (G_GENO|2), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2,25), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4)), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("bloodkiss beholder", S_EYE, LVL(6, 3, 4, 0, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2,25), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 2, 4), ATTK(AT_BITE, AD_DRLI, 2, 4)), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("pulsating sphere", S_EYE, LVL(6, 0, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_NOEYES, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("dark eye", S_EYE, LVL(6, 10, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_BLND, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_HITASONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("blast spore", S_EYE, LVL(6, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_DISE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("oak sage", S_EYE, LVL(6, 12, 10, 10, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SHRIEK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blind eye", S_EYE, LVL(6, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DREN, 2, 5), ATTK(AT_GAZE, AD_BLND, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_NOEYES, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("gazing eye", S_EYE, LVL(6, 18, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_MANA, 2, 6), ATTK(AT_GAZE, AD_DREN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mindwitness", S_EYE, /* by rikersan: mind flayer beholder */ LVL(7, 12, 4, 0, -10), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_SLEE, 2,25), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 2, 4), ATTK(AT_TENT, AD_DRIN, 2, 4)), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hilevel acid sphere", S_EYE, LVL(7, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_ACID, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("looker", S_EYE, LVL(7, 11, 7, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brown eye", S_EYE, LVL(7, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_NUMB, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elder gazer", S_EYE, LVL(7, 18, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eye sore", S_EYE, LVL(7, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRCH, 1, 6), ATTK(AT_GAZE, AD_DRCH, 1, 6), ATTK(AT_GAZE, AD_DRCH, 1, 6), ATTK(AT_GAZE, AD_DRCH, 1, 6), ATTK(AT_GAZE, AD_DREN, 1, 4), NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hepton", S_EYE, LVL(7, 7, 0, 70, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,18), ATTK(AT_TUCH, AD_PLYS, 1,18), ATTK(AT_CLAW, AD_PHYS, 7,2), ATTK(AT_KICK, AD_INSA, 5, 3), ATTK(AT_MAGC, AD_CAST, 3,4), ATTK(AT_BREA, AD_ACID, 5, 5)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, MR_SLEEP|MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_ACID, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("octon", S_EYE, LVL(8, 8, 0, 80, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,18), ATTK(AT_TUCH, AD_PLYS, 1,18), ATTK(AT_LASH, AD_PHYS, 8,2), ATTK(AT_KICK, AD_INSA, 5, 3), ATTK(AT_MAGC, AD_CAST, 3,4), ATTK(AT_BEAM, AD_CORR, 6, 6)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, MR_SLEEP|MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_ACID|M1_FLY, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("dimmer", S_EYE, LVL(8, 7, 6, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 5), ATTK(AT_NONE, AD_TCKL, 3, 5), ATTK(AT_BREA, AD_MAGM, 3, 5), ATTK(AT_HUGS, AD_CURS, 2, 5), ATTK(AT_GAZE, AD_BLND, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty dimmer", S_EYE, LVL(8, 7, 6, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 5), ATTK(AT_NONE, AD_TCKL, 3, 5), ATTK(AT_BREA, AD_MAGM, 3, 5), ATTK(AT_HUGS, AD_CURS, 2, 5), ATTK(AT_GAZE, AD_BLND, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER|M3_PETTY|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("oddity", S_EYE, LVL(8, 7, 6, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 5), ATTK(AT_NONE, AD_TCKL, 3, 5), ATTK(AT_BREA, AD_MAGM, 3, 5), ATTK(AT_HUGS, AD_CURS, 2, 5), ATTK(AT_GAZE, AD_BLND, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blinking eye", S_EYE, LVL(8, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disapproving eye", S_EYE, /* by Chris_ANG, and therefore flagged M5_DNETHACK :D */ LVL(8, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty blinking eye", S_EYE, LVL(8, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("magedoom eye", S_EYE, LVL(8, 3, 6, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 1,15), ATTK(AT_GAZE, AD_DREN, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("air eye", S_EYE, LVL(8, 12, 4, 0, 0), (1), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("crawling eye", S_EYE, LVL(8, 6, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("bang bag", S_EYE, LVL(8, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_FIRE, 6, 6), ATTK(AT_EXPL, AD_FIRE, 6, 6), ATTK(AT_BOOM, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stronger poison sphere", S_EYE, LVL(8, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_DRST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tailel eye", S_EYE, LVL(8, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("trackbag", S_EYE, /* always knows where you are */ LVL(8, 11, 2, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_DCAY, 2, 6), ATTK(AT_BOOM, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("beamshot eye", S_EYE, LVL(8, 12, 9, 10, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_UNPR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("upper washing lap who gets scratched by a gendered woman", S_EYE, LVL(8, 6, 7, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SISSY, MZ_SMALL), 0, 0, M1_FLY, M2_MALE, 0, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("bloody eye", S_EYE, LVL(8, 12, 9, 10, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PLYS, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("occasionally blinking eye", S_EYE, LVL(8, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("enjoining jolly", S_EYE, LVL(8, 15, 8, 79, 0), (1), A(ATTK(AT_BUTT, AD_DCAY, 6, 3), ATTK(AT_BREA, AD_FRZE, 5, 1), ATTK(AT_TENT, AD_STUN, 4, 6), ATTK(AT_BEAM, AD_UVUU, 3, 4), NO_ATTK, NO_ATTK), SIZ(642, 29, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_MINION|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PERMAMIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("magical eye", S_EYE, /* from evilhack */ LVL(9, 6, 0, 90, -10), (2), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2, 6), ATTK(AT_GAZE, AD_STUN, 0, 0), ATTK(AT_GAZE, AD_FIRE, 4, 6), ATTK(AT_GAZE, AD_COLD, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4)), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_FIRE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("greater dimmer", S_EYE, LVL(9, 7, 6, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), ATTK(AT_NONE, AD_TCKL, 3, 5), ATTK(AT_BREA, AD_MAGM, 3, 5), ATTK(AT_HUGS, AD_CURS, 2, 6), ATTK(AT_GAZE, AD_BLND, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("air elemental speed beholder", S_EYE, /* evil patch idea by yasdorian */ LVL(9, 36, 4, 0, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2,25), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4)), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("air pump", S_EYE, LVL(9, 36, 4, 0, -10), (G_GENO|1), A(ATTK(AT_ENGL, AD_DRLI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("nonon", S_EYE, LVL(9, 9, 0, 90, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,18), ATTK(AT_TUCH, AD_PLYS, 1,18), ATTK(AT_TRAM, AD_PHYS, 9,2), ATTK(AT_KICK, AD_ICEB, 5, 3), ATTK(AT_MAGC, AD_CAST, 3,4), ATTK(AT_BEAM, AD_FRZE, 6, 6)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_COLD, MR_SLEEP|MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_ACID|M1_FLY, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("void sphere", S_EYE, LVL(9, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_TLPT, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_ACID, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("move eye", S_EYE, LVL(9, 10, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Internet Exploder", S_EYE, LVL(9, 4, 6, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 1, 1), ATTK(AT_TUCH, AD_COLD, 1, 1), ATTK(AT_TUCH, AD_COLD, 1, 1), ATTK(AT_TUCH, AD_COLD, 1, 1), ATTK(AT_TUCH, AD_COLD, 1, 1), ATTK(AT_EXPL, AD_FIRE, 4, 6)), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rolling eye", S_EYE, LVL(9, 15, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nexus eye", S_EYE, LVL(9, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_NEXU, 5, 6), ATTK(AT_GAZE, AD_DREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("drawing eye", S_EYE, LVL(9, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TPTO, 5, 6), ATTK(AT_GAZE, AD_DREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("rheologist cineraria hitchhike", S_EYE, LVL(9, 14, -7, 48, 0), (4), A(ATTK(AT_STNG, AD_MANA, 1, 4), ATTK(AT_BREA, AD_FREN, 1, 1), ATTK(AT_NONE, AD_DRCO, 7, 9), ATTK(AT_MAGC, AD_ABDC, 1, 5), ATTK(AT_HUGS, AD_BANI, 1, 1), NO_ATTK), SIZ(1022, 1257, 0, MS_FEARHARE, MZ_HUMAN), MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("terrible orb", S_EYE, LVL(10, 8, 5, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), ATTK(AT_NONE, AD_TCKL, 3, 6), ATTK(AT_BREA, AD_MAGM, 3, 6), ATTK(AT_HUGS, AD_CURS, 2, 6), ATTK(AT_GAZE, AD_FEAR, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("cursed blob", S_EYE, LVL(10, 8, 5, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), ATTK(AT_NONE, AD_TCKL, 3, 6), ATTK(AT_BREA, AD_MAGM, 3, 6), ATTK(AT_HUGS, AD_CURS, 2, 6), ATTK(AT_GAZE, AD_CURS, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_MIND_FLAYER|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("eyetin", S_EYE, LVL(10, 12, 3, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("feminine eye", S_EYE, LVL(10, 6, 8, 20, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_BLEE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("death kiss", S_EYE, LVL(10, 5, 2, 0, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRLI, 3, 3), ATTK(AT_BITE, AD_DRLI, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("active eye", S_EYE, /* evil patch idea by jonadab */ LVL(10, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_GAZE, AD_PLYS, 4,4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("poisoning eye", S_EYE, LVL(8, 12, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,15), ATTK(AT_GAZE, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("rainbow sphere", S_EYE, /* polymorphs into things with AT_EXPL */ LVL(10, 15, 7, 5, 0), (1), A(ATTK(AT_TUCH, AD_TCKL, 1, 4), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_DEATH|MR_DRAIN|MR_ACID|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_NOPOLY|M2_HOSTILE|M2_NEUTER|M2_NASTY, 0, M4_MULTIHUED|M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("e-elf", S_EYE, LVL(10, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ice eye", S_EYE, /* by aosdict */ LVL(10, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_GAZE, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iceblock eye", S_EYE, LVL(10, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_GAZE, AD_ICEB, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("prideful eye", S_EYE, LVL(10, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 1, 10), ATTK(AT_BITE, AD_DFOO, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("visor", S_EYE, LVL(10, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_GAZE, AD_PLYS, 4,4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("impure eye", S_EYE, LVL(10, 6, 8, 20, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_POLY, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("discharger eye", S_EYE, LVL(10, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DREN, 4, 6), ATTK(AT_GAZE, AD_DREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("displacement sphere", S_EYE, LVL(10, 15, 7, 5, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_DISP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("poison eye", S_EYE, LVL(10, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_POIS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("large freezing sphere", S_EYE, LVL(10, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_COLD, 8, 6), ATTK(AT_NONE, AD_COLD, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("large flaming sphere", S_EYE, LVL(10, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_FIRE, 8, 6), ATTK(AT_NONE, AD_FIRE, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("large shocking sphere", S_EYE, LVL(10, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BOOM, AD_ELEC, 8, 6), ATTK(AT_NONE, AD_ELEC, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("bronze eye", S_EYE, /* spawns with sling and 30 bronze nuggets */ LVL(10, 8, 5, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mirror sphere", S_EYE, LVL(10, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_HODS, 5, 5), ATTK(AT_NONE, AD_HODS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("fluidator graphic", S_EYE, /* has alladrainer egotype */ LVL(10, 24, 10, 0, 5), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("soothing sphere", S_EYE, LVL(10, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CALM, 5, 5), ATTK(AT_NONE, AD_CALM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frenzy sphere", S_EYE, LVL(10, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FREN, 5, 5), ATTK(AT_NONE, AD_FREN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("carbon black sphere", S_EYE, /* spawns with bituknife */ LVL(10, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_DEBU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("venom sphere", S_EYE, LVL(10, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("decon", S_EYE, LVL(10, 10, 0, 100, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,18), ATTK(AT_TUCH, AD_PLYS, 1,18), ATTK(AT_TRAM, AD_CHRN, 10,2), ATTK(AT_KICK, AD_DISP, 5, 6), ATTK(AT_MAGC, AD_CAST, 3,5), ATTK(AT_BEAM, AD_NAST, 6, 6)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_DRAIN, MR_SLEEP|MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_ACID|M1_FLY, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("geochemical immigrating", S_EYE, LVL(10, 18, 7, 98, -17), (G_RGROUP|2), A(ATTK(AT_WEAP, AD_ABDC, 5, 3), ATTK(AT_KICK, AD_FLAM, 8, 5), ATTK(AT_WEAP, AD_SCOR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1991, 729, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_SLITHY|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unadvised unimpaired phlegmatical countermanded", S_EYE, LVL(10, 17, 5, 29, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_MEMO, 2, 1), ATTK(AT_MAGC, AD_LUCK, 4, 8), ATTK(AT_KICK, AD_SPEL, 1, 1), ATTK(AT_SCRA, AD_SPEL, 6, 8), NO_ATTK, NO_ATTK), SIZ(149, 97, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_SWIM|M1_CONCEAL|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Axus", S_EYE, LVL(10, 10, 0, 100, 10), (1|G_UNIQ), A(ATTK(AT_BEAM, AD_AXUS, 1,10), ATTK(AT_NONE, AD_AXUS, 1,100), ATTK(AT_GAZE, AD_NPRO, 1,20), ATTK(AT_NONE, AD_THIR, 1,1), NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE|MR_ACID|MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_COLD|MR_FIRE|MR_DRAIN, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_HUMANOID, M2_NOPOLY|M2_NEUTER|M2_NASTY|M2_PNAME|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("koffing", S_EYE, LVL(11, 9, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_DRST, 4, 10), ATTK(AT_BREA, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gas bomb", S_EYE, LVL(11, 6, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("voltorb", S_EYE, LVL(12, 9, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_ELEC, 4, 12), ATTK(AT_BREA, AD_ELEC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("staring eye", S_EYE, LVL(12, 4, 2, 60, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 1,15), ATTK(AT_GAZE, AD_CONF, 2,10), ATTK(AT_TUCH, AD_CONF, 2,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sweeping eye", S_EYE, LVL(12, 1, 9, 10, 0), (1), A(ATTK(AT_NONE, AD_PLYS, 1,20), ATTK(AT_GAZE, AD_STUN, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("glittering ball", S_EYE, /* by Tangles */ LVL(12, 16, -14, 30, -8), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_RBRE, 0, 6), ATTK(AT_GAZE, AD_RBRE, 4, 4), ATTK(AT_GAZE, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_SILVER), MON("eye of the hurricane", S_EYE, LVL(12, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_DISP, 2, 6), ATTK(AT_GAZE, AD_DREN, 1, 6), ATTK(AT_BEAM, AD_ELEC, 1, 6) ), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ball of light", S_EYE, LVL(12, 16, -14, 30, -8), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("ball of webbing", S_EYE, LVL(12, 16, -14, 30, -8), (1|G_NOCORPSE), A(ATTK(AT_EXPL, AD_WEBS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_INFRAVISION|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hi explosive", S_EYE, LVL(12, 0, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_PHYS, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quick stealaway sphere", S_EYE, LVL(12, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("humming terminal", S_EYE, LVL(12, 8, 7, 10, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_ENCH, 0, 0), ATTK(AT_GAZE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_BREATHLESS|M1_THICK_HIDE|M1_METALLIVORE|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_TELEPATHIC|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("winterized motorist", S_EYE, LVL(12, 15, 0, 6, 0), (2), A(ATTK(AT_LASH, AD_WRAP, 1, 4), ATTK(AT_WEAP, AD_CLRC, 1, 5), ATTK(AT_TUCH, AD_BANI, 6, 6), ATTK(AT_WEAP, AD_DIMN, 8, 5), NO_ATTK, NO_ATTK), SIZ(2287, 274, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("evil eye", S_EYE, LVL(13, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_WISD, 6, 8), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("draw eye", S_EYE, LVL(13, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TPTO, 0, 0), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("psych orb", S_EYE, LVL(14, 9, 4, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 7), ATTK(AT_NONE, AD_TCKL, 3, 7), ATTK(AT_BREA, AD_MAGM, 3, 7), ATTK(AT_HUGS, AD_CURS, 2, 7), ATTK(AT_GAZE, AD_CONF, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("master blaster", S_EYE, LVL(14, 9, 4, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SPC2, 4, 7), ATTK(AT_NONE, AD_TCKL, 3, 7), ATTK(AT_BREA, AD_MAGM, 3, 7), ATTK(AT_HUGS, AD_SPC2, 2, 7), ATTK(AT_GAZE, AD_CONF, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanity blaster", S_EYE, LVL(14, 9, 4, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SANI, 4, 7), ATTK(AT_NONE, AD_TCKL, 3, 7), ATTK(AT_BREA, AD_MAGM, 3, 7), ATTK(AT_HUGS, AD_SANI, 2, 7), ATTK(AT_GAZE, AD_CONF, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kurroe", S_EYE, LVL(14, 9, 4, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 7), ATTK(AT_NONE, AD_TCKL, 3, 7), ATTK(AT_BREA, AD_PAIN, 3, 7), ATTK(AT_HUGS, AD_CURS, 2, 7), ATTK(AT_GAZE, AD_CONF, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("illusion orb", S_EYE, LVL(14, 9, 4, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 7), ATTK(AT_NONE, AD_TCKL, 3, 7), ATTK(AT_BREA, AD_MAGM, 3, 7), ATTK(AT_HUGS, AD_ILLU, 2, 7), ATTK(AT_GAZE, AD_CONF, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("imaginer spawner", S_EYE, LVL(14, 12, -6, 32, 0), (G_UNIQ|2), A(ATTK(AT_TRAM, AD_CONT, 4, 5), ATTK(AT_WEAP, AD_PART, 9, 7), ATTK(AT_CLAW, AD_SEDU, 2, 2), ATTK(AT_SPIT, AD_ENCH, 9, 7), NO_ATTK, NO_ATTK), SIZ(692, 607, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("quoited sidesplitting", S_EYE, LVL(15, 12, -4, 18, 13), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_NONE, AD_TREM, 8, 2), ATTK(AT_WEAP, AD_MINA, 7, 4), ATTK(AT_STNG, AD_ICUR, 3, 5), ATTK(AT_BREA, AD_DRIN, 2, 1), ATTK(AT_CLAW, AD_UVUU, 6, 1), ATTK(AT_BITE, AD_CURS, 1, 1)), SIZ(673, 528, 0, MS_DEEPSTATE, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC| M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("eye of doom", S_EYE, LVL(15, 12, -9,100, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PHYS, 1,20), ATTK(AT_NONE, AD_PLYS, 1,7), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eye of despair", S_EYE, LVL(15, 12, -9,100, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PHYS, 1,20), ATTK(AT_NONE, AD_PLYS, 1,7), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("eye of game over", S_EYE, LVL(15, 12, -9,100, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PHYS, 1,20), ATTK(AT_NONE, AD_PLYS, 1,7), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("dream eye", S_EYE, LVL(15, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DREA, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bloody package", S_EYE, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_GAZE, AD_SPC2, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SUPERMAN, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("terrorist package", S_EYE, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_GAZE, AD_SANI, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SUPERMAN, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("inhuman package", S_EYE, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_GAZE, AD_INSA, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SUPERMAN, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("void stalker", S_EYE, LVL(15, 18, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CONF, 2, 6), ATTK(AT_TENT, AD_DREN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("kadabra", S_EYE, LVL(15, 18, -1, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_GLIB, 5, 5), ATTK(AT_TUCH, AD_CONF, 3, 3), ATTK(AT_TUCH, AD_TLPT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_MEDIUM), MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wolfensteiner", S_EYE, /* has cutting laser */ LVL(15, 10, 10, 15, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hellwatcher", S_EYE, LVL(15, 12, 0, 80, -10), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_ELEC, 4, 7), ATTK(AT_SPIT, AD_ELEC, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHRIEK, MZ_LARGE), MR_STONE|MR_ELEC, 0, M1_FLY|M1_NOLIMBS, M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stoning sphere", S_EYE, /* evil patch idea by jonadab */ LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STON, 4, 6), ATTK(AT_NONE, AD_STON, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("edgy sphere", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_EDGE, 4, 6), ATTK(AT_NONE, AD_EDGE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("slime bomb", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLIM, 4, 6), ATTK(AT_NONE, AD_SLIM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death gaze", S_EYE, LVL(15, 15, 8, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_MANA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("pt bomb", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SCOR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("termilevitator", S_EYE, LVL(15, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 1,15), ATTK(AT_BEAM, AD_LEVI, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("literal death gaze", S_EYE, LVL(15, 15, 8, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DETH, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("litter bomb", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LITT, 4, 6), ATTK(AT_NONE, AD_LITT, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_SLIME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pitch bomb", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LUCK, 4, 6), ATTK(AT_NONE, AD_LUCK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nexus bomb", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NEXU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sound bomb", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SOUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SOUND, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dmg bomb", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DAMA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("heavy bomb", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_GRAV, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BUZZ, MZ_LARGE), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bomber-gazer", S_EYE, LVL(15, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_UNPR, 4, 6), ATTK(AT_GAZE, AD_UNPR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty eye", S_EYE, /* evil patch idea by jonadab - supposed to cast summon nasties, I just give them full arcane spellcasting --Amy */ LVL(15, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,15), ATTK(AT_MAGC, AD_SPEL, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("supreme nasty eye", S_EYE, LVL(15, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 1,15), ATTK(AT_MAGC, AD_CAST, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mined eye", S_EYE, LVL(15, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 1,15), ATTK(AT_MAGC, AD_CAST, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("death eye", S_EYE, /* was a unique in dnethack */ LVL(15, 8, 4, 50, -10), (1), A(ATTK(AT_GAZE, AD_RBRE, 4, 6), ATTK(AT_GAZE, AD_PLYS, 4, 6), ATTK(AT_GAZE, AD_DETH, 4, 6), ATTK(AT_NONE, AD_PLYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_STONE|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_NOHEAD|M1_NOLIMBS|M1_BREATHLESS|M1_FLY, M2_STALK|M2_HOSTILE|M2_NEUTER, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("corner eye", S_EYE, LVL(15, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 1,15), ATTK(AT_MAGC, AD_CAST, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elder orb", S_EYE, LVL(15, 9, -4, 70, 0), (1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_REGEN|M1_NOEYES, M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("bulletator gazer", S_EYE, LVL(15, 24, -6, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_AMORPHOUS|M1_UNSOLID|M1_SEE_INVIS|M1_NOEYES, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_GREEN), MON("dyson sphere", S_EYE, /* by amateurhour */ LVL(15, 13, -5, 80, -10), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_PART, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, M4_REFLECT|M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Gazer Akai", S_EYE, LVL(15, 9, -4, 70, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_DETH, 1, 4), ATTK(AT_GAZE, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_FIRE, 3, 6), ATTK(AT_GAZE, AD_SLOW, 1, 4), ATTK(AT_GAZE, AD_STUN, 1, 3), ATTK(AT_GAZE, AD_CONF, 1, 3)), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_WAITFORU|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Suzuki-Dogezaemon", S_EYE, LVL(15, 9, -4, 70, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_CONF, 1, 3), ATTK(AT_GAZE, AD_SLEE, 1, 4)), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ducat dendrological", S_EYE, LVL(15, 12, 7, 59, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_NACU, 1, 2), ATTK(AT_BOOM, AD_SIN, 2, 5), ATTK(AT_TRAM, AD_DREN, 8, 8), ATTK(AT_TENT, AD_DETH, 8, 1), NO_ATTK, NO_ATTK), SIZ(1809, 738, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sootier entitling", S_EYE, LVL(15, 6, -10, 62, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_WEBS, 5, 2), ATTK(AT_MAGC, AD_WTHR, 1, 1), ATTK(AT_EXPL, AD_TREM, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 322, 0, MS_SMITH, MZ_HUGE), MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_SLITHY|M1_REGEN|M1_ACID, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("vapour closefitting sesquipedalian", S_EYE, LVL(15, 17, 8, 34, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_LITT, 6, 1), ATTK(AT_SCRA, AD_WRAT, 7, 5), ATTK(AT_TENT, AD_DRCO, 1, 4), ATTK(AT_ENGL, AD_THIE, 2, 9), NO_ATTK, NO_ATTK), SIZ(336, 300, 0, MS_SPOILER, MZ_SMALL), MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_MINDLESS| M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_ELF|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("noetic noninstinctual", S_EYE, LVL(15, 12, -10, 45, 4), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_DREA, 6, 9), ATTK(AT_NONE, AD_MEMO, 6, 1), ATTK(AT_SPIT, AD_LITT, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1538, 6, 0, MS_ORC, MZ_SMALL), MR_ELEC, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE| M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pseyechedelic", S_EYE, LVL(16, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_HALU, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_HITASTWO, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("black eye", S_EYE, LVL(16, 18, 8, 0, -10), (1), A(ATTK(AT_GAZE, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fearsome black eye", S_EYE, LVL(16, 18, 8, 0, -10), (1), A(ATTK(AT_GAZE, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("extirpation fistula", S_EYE, LVL(16, 13, 7, 40, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_LAVA, 3, 7), ATTK(AT_KICK, AD_CHAO, 8, 9), ATTK(AT_HUGS, AD_WGHT, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(897, 484, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY|M3_TELEPATHIC, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sparkish intensify", S_EYE, LVL(16, 9, -10, 10, -1), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_DEPR, 7, 7), ATTK(AT_BEAM, AD_HALU, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1673, 55, 0, MS_SELFHARM, MZ_SMALL), MR_COLD|MR_ELEC, MR_ELEC, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE| M1_NOHANDS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flyweight uninhabited", S_EYE, LVL(16, 10, 4, 0, 0), (G_SGROUP|2), A(ATTK(AT_STNG, AD_MEMO, 1, 6), ATTK(AT_TENT, AD_WRAT, 6, 2), ATTK(AT_BREA, AD_STAT, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(388, 1021, 0, MS_DJINNI, MZ_TINY), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mammon iceberg cleated", S_EYE, LVL(16, 14, -10, 12, 0), (G_GENO|G_PLATOON|1|G_RGROUP), A(ATTK(AT_LASH, AD_LETH, 8, 9), ATTK(AT_STNG, AD_ENCH, 1, 8), ATTK(AT_ENGL, AD_GLIB, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(32, 612, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_REGEN|M1_CARNIVORE, M2_MINION|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("religious homer", S_EYE, LVL(16, 10, 0, 60, -5), (1), A(ATTK(AT_WEAP, AD_MALK, 6, 6), ATTK(AT_KICK, AD_LEGS, 2, 2), ATTK(AT_LASH, AD_WRAP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("semicolon justification", S_EYE, LVL(17, 20, 10, 28, 0), (1), A(ATTK(AT_SPIT, AD_DEST, 6, 2), ATTK(AT_BREA, AD_NAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3202, 260, 0, MS_BARBER, MZ_GIGANTIC), MR_COLD|MR_DISINT, 0, M1_WALLWALK|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("undead eye", S_EYE, LVL(17, 12, 7, 5, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRLI, 6, 10), ATTK(AT_BEAM, AD_DRLI, 1, 4), ATTK(AT_GAZE, AD_DREN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("joy porn star", S_EYE, LVL(17, 12, 7, 5, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRLI, 6, 10), ATTK(AT_KICK, AD_DRLI, 1, 4), ATTK(AT_GAZE, AD_DREN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_BREATHLESS, M2_HOSTILE|M2_FEMALE|M2_UNDEAD, 0, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jumping fireball", S_EYE, LVL(17, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DEATH, MR_FIRE|MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ball lightning", S_EYE, LVL(17, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ELEC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_SLEEP|MR_DEATH, MR_ELEC|MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nether eye", S_EYE, LVL(17, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRLI, 6, 6), ATTK(AT_GAZE, AD_DREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("floatspirit", S_EYE, LVL(18, 6, 8, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fractal eye", S_EYE, LVL(18, 1, 9, 10, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1,1), ATTK(AT_GAZE, AD_HALU, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow eye", S_EYE, LVL(18, 12, 9, 10, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1,1), ATTK(AT_GAZE, AD_HALU, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chaos eye", S_EYE, LVL(18, 5, 9, 10, 0), (1), A(ATTK(AT_TUCH, AD_DISE, 1,1), ATTK(AT_GAZE, AD_CONF, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaos gazer", S_EYE, LVL(18, 5, 9, 10, 0), (1), A(ATTK(AT_TUCH, AD_DISE, 1,1), ATTK(AT_GAZE, AD_CHAO, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("heart of wolverine", S_EYE, LVL(18, 12, 6, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SHRIEK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("necromorb", S_EYE, LVL(18, 10, 3, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_NONE, AD_TCKL, 3, 8), ATTK(AT_BREA, AD_MAGM, 3, 8), ATTK(AT_HUGS, AD_CURS, 2, 8), ATTK(AT_GAZE, AD_SLOW, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hammer orb", S_EYE, LVL(18, 10, 3, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_NONE, AD_TCKL, 3, 8), ATTK(AT_BREA, AD_MAGM, 3, 8), ATTK(AT_HUGS, AD_MCRE, 2, 8), ATTK(AT_GAZE, AD_SLOW, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("pompeji illusionator", S_EYE, LVL(18, 22, -15, 60, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ILLU, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_CONCEAL, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stupid orb", S_EYE, LVL(18, 10, 3, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_NONE, AD_TCKL, 3, 8), ATTK(AT_BREA, AD_MAGM, 3, 8), ATTK(AT_HUGS, AD_CURS, 2, 8), ATTK(AT_GAZE, AD_DRIN, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("airborne flu contractor", S_EYE, LVL(18, 12, 9, 10, 0), (1), A(ATTK(AT_TUCH, AD_NIVE, 1, 1), ATTK(AT_GAZE, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ball of radiance", S_EYE, LVL(18, 18, -17, 30, -8), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_FIRE, 6,6), ATTK(AT_TUCH, AD_FIRE, 6, 6), ATTK(AT_TUCH, AD_ELEC, 3, 12), ATTK(AT_TUCH, AD_ELEC, 3, 12), ATTK(AT_MAGC, AD_ELEC, 3, 12), ATTK(AT_NONE, AD_COLD, 0, 10)), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ligaturing payoff", S_EYE, LVL(18, 12, -4, 37, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_RATH, AD_HODS, 3, 5), ATTK(AT_BITE, AD_CORR, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(388, 79, 0, MS_BONES, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY, M2_LORD|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("boomier tendered", S_EYE, LVL(18, 12, 6, 24, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_INER, 7, 3), ATTK(AT_STNG, AD_NPRO, 4, 8), ATTK(AT_WEAP, AD_RUNS, 1, 2), ATTK(AT_WEAP, AD_MEMO, 2, 3), ATTK(AT_ENGL, AD_CURS, 8, 7), ATTK(AT_WEAP, AD_SEDU, 3, 3)), SIZ(832, 468, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_DISINT, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS| M1_CARNIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bleaker natureopathy serer", S_EYE, LVL(19, 12, -8, 26, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_BLND, 3, 1), ATTK(AT_GAZE, AD_TRAI, 3, 2), ATTK(AT_BITE, AD_MALK, 5, 6), ATTK(AT_LASH, AD_SLOW, 4, 7), ATTK(AT_BITE, AD_FAMN, 3, 1), ATTK(AT_HUGS, AD_MANA, 7, 9)), SIZ(3332, 737, 0, MS_DEEPSTATE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("buffed grunthack beholder", S_EYE, LVL(19, 3, -6, 50, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2,25), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 2, 4), ATTK(AT_BITE, AD_PHYS, 6, 8)), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("eye of chaos", S_EYE, LVL(19, 12, 7, 5, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_RBRE, 6, 11), ATTK(AT_BEAM, AD_HALU, 2, 6), ATTK(AT_GAZE, AD_DREN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("transgression eye", S_EYE, LVL(20, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ALIN, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("oblivion death kiss", S_EYE, LVL(20, 8, -4, 30, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRLI, 3, 6), ATTK(AT_BITE, AD_DRLI, 6, 6), ATTK(AT_NONE, AD_LETH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("laser eye", S_EYE, LVL(20, 1, 4, 40, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1,1), ATTK(AT_GAZE, AD_RBRE, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("roct orb", S_EYE, /* spawns with rocket launcher */ LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnoelder orb", S_EYE, LVL(20, 12, -8, 0, -14), (G_GENO|1), A(ATTK(AT_GAZE, AD_CNCL, 0, 0), ATTK(AT_GAZE, AD_RBRE, 6, 6), ATTK(AT_GAZE, AD_RNG, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DISINT|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_SEE_INVIS|M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("petty laser eye", S_EYE, LVL(20, 1, 4, 40, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1,1), ATTK(AT_GAZE, AD_RBRE, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("customer sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SHAN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("maw eye", S_EYE, LVL(20, 13, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("terri-terror", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TERR, 9, 6), ATTK(AT_BOOM, AD_TERR, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("divination eye", S_EYE, LVL(20, 1, 4, 40, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1,1), ATTK(AT_GAZE, AD_RNG, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("seek eye", S_EYE, LVL(20, 1, 4, 40, 0), (2), A(ATTK(AT_TUCH, AD_PHYS, 1,1), ATTK(AT_GAZE, AD_PART, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("polka-dotted eye", S_EYE, LVL(20, 1, 4, 40, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1,1), ATTK(AT_GAZE, AD_MIDI, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cursing eye", S_EYE, LVL(20, 6, 4, 40, 0), (1), A(ATTK(AT_GAZE, AD_ICUR, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evilpatch eye", S_EYE, LVL(20, 6, 4, 40, 0), (1), A(ATTK(AT_GAZE, AD_NACU, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("icoson", S_EYE, LVL(20, 10, -20, 100, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,20), ATTK(AT_TUCH, AD_PLYS, 1,20), ATTK(AT_TRAM, AD_SPC2, 20,2), ATTK(AT_KICK, AD_POIS, 6, 6), ATTK(AT_MAGC, AD_CAST, 5,5), ATTK(AT_BEAM, AD_BADE, 6, 6)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_DRAIN|MR_FIRE|MR_ELEC|MR_DEATH|MR_DISINT, MR_SLEEP|MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_ACID|M1_FLY, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disintegrating sphere", S_EYE, /* evil patch idea by jonadab */ LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DISN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DISINT, MR_DISINT, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("vaporization sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VAPO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DISINT, MR_DISINT, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("disenchanting sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ENCH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("negating sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NGEN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fragmentation grenade", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SHRD, 6, 6), ATTK(AT_BOOM, AD_SHRD, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("temporary sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MCRE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("vacuum sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SUCK, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("banishment sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BANI, 6, 6), ATTK(AT_NONE, AD_BANI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("plasma bomb", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PLAS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("volt bomb", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MALK, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aphanactonan assessor", S_EYE, LVL(20, 15, -5, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 2, 1), ATTK(AT_WEAP, AD_HODS, 2, 1), ATTK(AT_GAZE, AD_NPRO, 1, 20), ATTK(AT_GAZE, AD_RBRE, 4,6), ATTK(AT_NONE, AD_PLYS, 3, 5), NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_ELEC|MR_DISINT, MR_DISINT, M1_SEE_INVIS|M1_HUMANOID|M1_MINDLESS|M1_NOHEAD|M1_THICK_HIDE|M1_BREATHLESS, M2_NEUTER|M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aphantaconotan assessor", S_EYE, LVL(20, 15, -5, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 2, 1), ATTK(AT_WEAP, AD_HODS, 2, 1), ATTK(AT_GAZE, AD_NPRO, 1, 20), ATTK(AT_GAZE, AD_RBRE, 4,6), ATTK(AT_NONE, AD_PLYS, 3, 5), NO_ATTK), SIZ(2500, 2500, 0, MS_DEEPSTATE, MZ_LARGE), MR_ELEC|MR_DISINT, MR_DISINT, M1_SEE_INVIS|M1_HUMANOID|M1_MINDLESS|M1_NOHEAD|M1_THICK_HIDE|M1_BREATHLESS, M2_NEUTER|M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nightmare sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DREA, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("warp sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ABDC, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mana sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_MANA, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bomber buster", S_EYE, LVL(20, 14, -1, 50, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NPRO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_TUNNEL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("failure generator", S_EYE, LVL(20, 14, -1, 50, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TREM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lethe sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LETH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cancelling sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CNCL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("damage sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_IDAM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ANTI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sludge bomb", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vampire sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VAMP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("contagious sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PEST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mind bomb", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DRIN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VENO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("permasap sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STAT, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("temposap sphere", S_EYE, LVL(20, 13, 1, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DEBU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fire gazer", S_EYE, LVL(20, 10, 0, 60, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FIRE, 3,4), ATTK(AT_BITE, AD_STUN, 6,6), ATTK(AT_HUGS, AD_MAGM, 8,8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("masturbating gregorian defrosting", S_EYE, LVL(20, 12, 1, 11, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_CHRN, 1, 9), ATTK(AT_GAZE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(258, 1602, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_ELEC, MR_ELEC, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hemingway disbarred", S_EYE, LVL(21, 22, -3, 41, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_ALIN, 6, 7), ATTK(AT_TENT, AD_DRIN, 2, 4), ATTK(AT_TENT, AD_SLUD, 3, 1), ATTK(AT_HUGS, AD_NGEN, 8, 7), ATTK(AT_EXPL, AD_GLIB, 9, 8), ATTK(AT_SCRA, AD_WEEP, 3, 7)), SIZ(91, 261, 0, MS_PANTS, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_WALLWALK|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("K2 beholder", S_EYE, LVL(21, 3, -6, 50, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLOW, 4, 4), ATTK(AT_GAZE, AD_SLEE, 2,25), ATTK(AT_GAZE, AD_DISN, 4, 4), ATTK(AT_GAZE, AD_STON, 4, 4), ATTK(AT_GAZE, AD_CNCL, 2, 4), ATTK(AT_WEAP, AD_PHYS, 6, 8)), SIZ(5000, 5000, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("boomr", S_EYE, /* spawns with 3 boomerangs */ LVL(21, 15, -10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_DRST, 4, 20), ATTK(AT_BREA, AD_DRST, 3, 7), ATTK(AT_WEAP, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("highly explosive bomb", S_EYE, LVL(21, 6, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_PHYS, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("weezing", S_EYE, LVL(21, 15, -10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_DRST, 4, 20), ATTK(AT_BREA, AD_DRST, 3, 7), ATTK(AT_BEAM, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("incontestable forwardly", S_EYE, LVL(21, 17, 4, 49, -4), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_MALK, 4, 7), ATTK(AT_ENGL, AD_PHYS, 3, 5), ATTK(AT_LASH, AD_ACID, 1, 1), ATTK(AT_SCRA, AD_NAST, 9, 5), ATTK(AT_LASH, AD_DAMA, 1, 6), NO_ATTK), SIZ(1664, 864, 0, MS_COW, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_TUNNEL|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID| M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("many-eyed seeker", S_EYE, LVL(22, 1, 9, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_PLYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_GLYPHS, MZ_SMALL), 0, 0, M1_SEE_INVIS|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("serves you right", S_EYE, /* invisible */ LVL(22, 1, 9, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_PLYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_DEEPSTATE, MZ_SMALL), 0, 0, M1_SEE_INVIS|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("unknown parts seeker", S_EYE, LVL(22, 1, 9, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_PLYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_GLYPHS, MZ_SMALL), 0, 0, M1_SEE_INVIS|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("hidden paralysator", S_EYE, /* invisible */ LVL(22, 1, 9, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_PLYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_GLYPHS, MZ_SMALL), 0, 0, M1_SEE_INVIS|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TELEPATHIC|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("haha something just paralyzed you", S_EYE, /* super-invisible */ LVL(22, 1, 9, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_PLYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_GLYPHS, MZ_SMALL), 0, 0, M1_SEE_INVIS|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TELEPATHIC|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("electrode", S_EYE, LVL(22, 12, -10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_ELEC, 8, 12), ATTK(AT_BREA, AD_ELEC, 8, 5), ATTK(AT_NONE, AD_ELEC, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("guano", S_EYE, /* spawns with 3 boomerangs */ LVL(22, 12, -10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 8, 12), ATTK(AT_BREA, AD_ELEC, 8, 5), ATTK(AT_NONE, AD_ELEC, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hurricane microorganism theosophist", S_EYE, LVL(22, 14, -7, 59, 15), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_MEMO, 9, 4), ATTK(AT_BOOM, AD_LEGS, 9, 6), ATTK(AT_NONE, AD_PLYS, 2, 2), ATTK(AT_STNG, AD_TREM, 1, 1), NO_ATTK, NO_ATTK), SIZ(428, 150, 0, MS_PANTS, MZ_HUMAN), MR_SLEEP|MR_ACID, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_METALLIVORE, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dashboard wiped", S_EYE, LVL(22, 12, -10, 29, 6), (G_GENO|1), A(ATTK(AT_BEAM, AD_CONF, 8, 1), ATTK(AT_CLAW, AD_HALU, 7, 7), ATTK(AT_WEAP, AD_FRZE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2913, 1323, 0, MS_SHRIEK, MZ_MEDIUM), MR_COLD, 0, M1_CLING|M1_NEEDPICK|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Xanathar", S_EYE, LVL(22, 9, -8, 70, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2, 25), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 4, 4), ATTK(AT_BITE, AD_PHYS, 8, 8)), SIZ(800, 800, 0, MS_BOSS, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pasturing observably resisting storybook teller", S_EYE, LVL(23, 5, -5, 23, 4), (G_SGROUP|2), A(ATTK(AT_TENT, AD_TPTO, 8, 7), ATTK(AT_WEAP, AD_AXUS, 6, 1), ATTK(AT_BOOM, AD_ICEB, 1, 5), ATTK(AT_TRAM, AD_DGST, 4, 1), ATTK(AT_BITE, AD_STON, 1, 1), NO_ATTK), SIZ(2587, 916, 0, MS_SHOE, MZ_GIGANTIC), MR_SLEEP, 0, M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("typewriter monocyte", S_EYE, LVL(23, 10, 2, 88, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_COLD, 8, 4), ATTK(AT_ENGL, AD_SIN, 3, 4), ATTK(AT_TENT, AD_UVUU, 7, 2), ATTK(AT_HUGS, AD_VAPO, 3, 8), ATTK(AT_ENGL, AD_DEST, 1, 3), NO_ATTK), SIZ(3049, 1027, 0, MS_SING, MZ_GIGANTIC), MR_FIRE, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_HUMANOID, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("eye of destruction", S_EYE, LVL(24, 4, 2, 30, 0), (1), A(ATTK(AT_NONE, AD_WTHR, 1,20), ATTK(AT_GAZE, AD_CONF, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mystic eye", S_EYE, /* shambling horror type */ LVL(24, 4, 2, 30, 0), (1), A(ATTK(AT_NONE, AD_WTHR, 4,5), ATTK(AT_GAZE, AD_CONF, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deadly eye", S_EYE, LVL(24, 1, 9, 10, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1,1), ATTK(AT_GAZE, AD_DISE, 1,1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("telepathic eye", S_EYE, LVL(24, 1, 9, 10, 0), (1), A(ATTK(AT_NONE, AD_PLYS, 1,25), ATTK(AT_GAZE, AD_CONF, 1,30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blast eye", S_EYE, LVL(24, 10, 9, 10, 0), (1), A(ATTK(AT_RATH, AD_PLYS, 1,25), ATTK(AT_GAZE, AD_CONF, 1,30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("floating dream eye", S_EYE, LVL(24, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DREA, 4, 5), ATTK(AT_NONE, AD_PLYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TELEPATHIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil superbeholder", S_EYE, /* evil patch idea by jonadab */ LVL(24, 24, 4, 0, -10), (G_GENO|1|G_LGROUP), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2,25), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4)), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("abyssal juggernaut", S_EYE, LVL(24, 11, -4, 70, -10), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_STCK, 6, 8), ATTK(AT_GAZE, AD_CNCL, 3, 3), ATTK(AT_BOOM, AD_AGGR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GROWL, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOLIMBS, M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evil orb", S_EYE, LVL(24, 12, 1, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 9), ATTK(AT_NONE, AD_TCKL, 3, 9), ATTK(AT_BREA, AD_MAGM, 3, 9), ATTK(AT_HUGS, AD_CURS, 2, 9), ATTK(AT_GAZE, AD_STUN, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("paralyzing sphere", S_EYE, /* evil patch idea by jonadab */ LVL(24, 13, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PLYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("monoeye girl", S_EYE, LVL(24, 15, 8, 35, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DIMN, 6, 8), ATTK(AT_GAZE, AD_TRAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("Victoria", S_EYE, LVL(24, 15, -6, 60, 6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_KICK, AD_DISP, 5, 8), ATTK(AT_BEAM, AD_TLPT, 4, 6), ATTK(AT_BREA, AD_MAGM, 5, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_PUMPS|M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: FEMININE_PUMPS HIGH_HEELED_SANDAL BLOCK_HEELED_COMBAT_BOOT SCR_PUNISHMENT WAN_REMOVE_RESISTANCE */ MON("pin rancour sentimentalization", S_EYE, LVL(24, 12, -5, 75, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BEAM, AD_SAMU, 6, 1), ATTK(AT_KICK, AD_WGHT, 3, 3), ATTK(AT_HUGS, AD_MINA, 1, 7), ATTK(AT_BUTT, AD_SSEX, 2, 7), ATTK(AT_SPIT, AD_STON, 1, 9), NO_ATTK), SIZ(4285, 1510, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE, 0, M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ecumenism anode", S_EYE, LVL(24, 12, -6, 15, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BREA, AD_GLIB, 3, 6), ATTK(AT_GAZE, AD_ELEC, 3, 7), ATTK(AT_BEAM, AD_VENO, 9, 3), ATTK(AT_TENT, AD_WEEP, 5, 9), NO_ATTK, NO_ATTK), SIZ(120, 1668, 0, MS_ORC, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_DEMON|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tele eye", S_EYE, LVL(25, 4, 4, 50, 0), (1), A(ATTK(AT_NONE, AD_PLYS, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("huge flaming sphere", S_EYE, LVL(25, 4, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE,12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tp eye", S_EYE, LVL(25, 4, 7, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lava bomb", S_EYE, LVL(25, 12, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LAVA, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("daeaeau bomb", S_EYE, LVL(25, 12, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WNCE, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("godvoid bomb", S_EYE, LVL(25, 12, 4, 0, -20), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_BLAS, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flumm bomb", S_EYE, LVL(25, 12, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FLAM, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nerve bomb", S_EYE, LVL(25, 12, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DEPR, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("castle bomb", S_EYE, LVL(25, 4, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ILLU, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("somatic bomb", S_EYE, LVL(25, 4, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LAZY, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonreflecting eye", S_EYE, LVL(25, 12, 4, 10, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("venom eye", S_EYE, LVL(25, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_VENO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blinking venom eye", S_EYE, LVL(25, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_VENO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reductor eye", S_EYE, LVL(25, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_STAT, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dynamitic explosive", S_EYE, LVL(25, 0, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("annotator eye", S_EYE, LVL(25, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DEBU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sparked flume", S_EYE, LVL(25, 13, 1, 77, 0), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_DISE, 5, 3), ATTK(AT_HUGS, AD_DCAY, 8, 2), ATTK(AT_BUTT, AD_SIN, 6, 9), ATTK(AT_ENGL, AD_NAST, 2, 1), ATTK(AT_WEAP, AD_DEPR, 6, 4), ATTK(AT_TENT, AD_SPEL, 7, 1)), SIZ(481, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_COLD, M1_SWIM|M1_HIDE|M1_ANIMAL|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK| M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spoken cheaper", S_EYE, LVL(25, 11, -4, 84, 0), (G_SGROUP|1), A(ATTK(AT_KICK, AD_WRAT, 1, 1), ATTK(AT_TUCH, AD_BLND, 6, 4), ATTK(AT_TUCH, AD_RUST, 8, 1), ATTK(AT_GAZE, AD_NTHR, 5, 6), ATTK(AT_BITE, AD_TLPT, 5, 6), NO_ATTK), SIZ(3670, 663, 0, MS_SHEEP, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_WAITFORU|M3_CLOSE|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sphere of the void", S_EYE, LVL(25, 4, -3, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAPO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_NEUTER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("concerti cilantro construct", S_EYE, LVL(25, 12, -1, 64, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_STNG, AD_CHAO, 1, 1), ATTK(AT_KICK, AD_TECH, 5, 8), ATTK(AT_SCRA, AD_UNPR, 2, 1), ATTK(AT_WEAP, AD_WERE, 1, 6), ATTK(AT_NONE, AD_TECH, 4, 2), NO_ATTK), SIZ(1888, 240, 0, MS_MISSING, MZ_SMALL), MR_ELEC, 0, M1_AMORPHOUS|M1_SLITHY|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sphere of annihilation", S_EYE, LVL(25, 24, -3, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_LAVA, 15, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_FIRE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_NEUTER|M2_NASTY, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("soul gazer", S_EYE, LVL(25, 12, -4, 80, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_LITE, 3,4), ATTK(AT_BITE, AD_STUN, 7,7), ATTK(AT_HUGS, AD_MAGM, 9,9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("demon gazer", S_EYE, LVL(25, 12, -5, 75, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FIRE, 4,5), ATTK(AT_BITE, AD_STUN, 7,7), ATTK(AT_HUGS, AD_MAGM, 9,9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lava gazer", S_EYE, LVL(25, 15, 0, 60, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FIRE, 3,4), ATTK(AT_BITE, AD_STUN, 6,6), ATTK(AT_HUGS, AD_MAGM, 8,8), ATTK(AT_NONE, AD_FIRE, 3,4), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("volcano gazer", S_EYE, LVL(25, 15, 0, 60, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_LAVA, 3,4), ATTK(AT_BITE, AD_STUN, 6,6), ATTK(AT_HUGS, AD_MAGM, 8,8), ATTK(AT_NONE, AD_LAVA, 3,4), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("magic eye", S_EYE, LVL(26, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRIN, 6, 9), ATTK(AT_BEAM, AD_AXUS, 3, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("incredible stat cheat beholder", S_EYE, LVL(26, 3, -25, 100, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2,25), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 2, 4), ATTK(AT_BITE, AD_PHYS, 6, 8)), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_FIRE|MR_DISINT|MR_STONE|MR_ACID|MR_SLEEP|MR_PLUSTHREE|MR_HITASFOUR, MR_POISON, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("Eve", S_EYE, LVL(26, 14, 0, 0, -1), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("trivalve hypoxemia", S_EYE, LVL(26, 15, 8, 32, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BUTT, AD_INSA, 5, 6), ATTK(AT_WEAP, AD_CNCL, 1, 6), ATTK(AT_CLAW, AD_TLPT, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(734, 1214, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reefer inanimately", S_EYE, LVL(27, 13, -4, 99, 0), (G_LGROUP|3), A(ATTK(AT_SCRA, AD_RBRE, 5, 8), ATTK(AT_TRAM, AD_FEMI, 2, 4), ATTK(AT_LASH, AD_WERE, 1, 5), ATTK(AT_BITE, AD_DISE, 1, 9), ATTK(AT_LASH, AD_SKIL, 9, 9), NO_ATTK), SIZ(72, 38, 0, MS_CORONA, MZ_HUGE), MR_COLD|MR_DEATH|MR_DRAIN, 0, 0, M2_DEMON|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cull resale", S_EYE, LVL(27, 13, -10, 27, 0), (1), A(ATTK(AT_HUGS, AD_FUMB, 9, 1), ATTK(AT_WEAP, AD_DFOO, 9, 1), ATTK(AT_TRAM, AD_TIME, 1, 1), ATTK(AT_GAZE, AD_SIN, 8, 7), ATTK(AT_STNG, AD_VAMP, 7, 4), ATTK(AT_WEAP, AD_VOMT, 8, 3)), SIZ(2373, 633, 0, MS_BURBLE, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID, MR_ELEC, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("puffer geographer", S_EYE, LVL(27, 12, -9, 51, 6), (G_LGROUP|2), A(ATTK(AT_MAGC, AD_NIVE, 1, 9), ATTK(AT_BOOM, AD_LITT, 6, 7), ATTK(AT_BEAM, AD_CHKH, 7, 5), ATTK(AT_TRAM, AD_SHAN, 3, 3), ATTK(AT_WEAP, AD_SLUD, 4, 1), NO_ATTK), SIZ(2808, 939, 0, MS_CHICKEN, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_FLY|M1_NOTAKE|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spectator", S_EYE, LVL(28, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_CONF, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_SLOW, 1, 8), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ventilation tower", S_EYE, LVL(28, 15, -4, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_DREN, 6, 8), ATTK(AT_BREA, AD_LITE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_BREATHLESS|M1_THICK_HIDE|M1_METALLIVORE|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("Mr. Mime", S_EYE, LVL(28, 12, -6, 60, -10), (1), A(ATTK(AT_GAZE, AD_DRIN, 2, 6), ATTK(AT_GAZE, AD_DRIN, 2, 6), ATTK(AT_GAZE, AD_SPC2, 4, 4), ATTK(AT_MAGC, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crammer bizarrely", S_EYE, LVL(28, 21, -4, 27, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_ENGL, AD_NAST, 6, 3), ATTK(AT_SCRA, AD_NUMB, 2, 3), ATTK(AT_TENT, AD_SEDU, 6, 3), ATTK(AT_KICK, AD_CAST, 8, 3), NO_ATTK, NO_ATTK), SIZ(1872, 1339, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID, MR_POISON, M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("embarrassment mercurially", S_EYE, LVL(28, 13, 7, 37, -11), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DISN, 9, 7), ATTK(AT_WEAP, AD_TRAP, 9, 2), ATTK(AT_BEAM, AD_FIRE, 6, 6), ATTK(AT_STNG, AD_DREN, 5, 1), ATTK(AT_SCRA, AD_RNG, 7, 3), NO_ATTK), SIZ(527, 1246, 0, MS_WOLLOH, MZ_LARGE), MR_SLEEP|MR_ELEC, MR_ELEC, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL| M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cordon auguster tranquillizing corrugate surviving", S_EYE, LVL(28, 12, 2, 15, 0), (1), A(ATTK(AT_GAZE, AD_POLY, 7, 5), ATTK(AT_KICK, AD_VENO, 1, 3), ATTK(AT_HUGS, AD_WISD, 1, 5), ATTK(AT_HUGS, AD_DGST, 5, 7), ATTK(AT_BREA, AD_DRCH, 1, 3), NO_ATTK), SIZ(498, 1500, 0, MS_ANIMAL, MZ_SMALL), MR_FIRE|MR_DRAIN, MR_FIRE, M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_MALE, M3_CLOSE|M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("multibad eye", S_EYE, LVL(28, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SAMU, 1, 4), ATTK(AT_GAZE, AD_BADE, 1, 4), ATTK(AT_BITE, AD_WEEP, 1, 8), ATTK(AT_RATH, AD_ICEB, 1, 8), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anti-vegetation eye", S_EYE, LVL(29, 1, 9, 10, 0), (1), A(ATTK(AT_NONE, AD_TCKL, 4,4), ATTK(AT_GAZE, AD_WTHR, 1,1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bleeding prosiest", S_EYE, LVL(29, 14, 3, 31, 5), (G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_BLEE, 2, 4), ATTK(AT_SCRA, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4151, 721, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, MR_STONE, M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("patentability burglarproof", S_EYE, LVL(29, 12, 0, 60, -6), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_LEVI, 3, 2), ATTK(AT_STNG, AD_BLND, 1, 6), ATTK(AT_GAZE, AD_SLUD, 1, 6), ATTK(AT_HUGS, AD_WERE, 2, 8), ATTK(AT_BREA, AD_BANI, 5, 7), ATTK(AT_TRAM, AD_DARK, 7, 4)), SIZ(158, 1373, 0, MS_JAPANESE, MZ_SMALL), MR_DISINT, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tam nonempirically", S_EYE, LVL(30, 13, -9, 96, 0), (G_LGROUP|1), A(ATTK(AT_BITE, AD_TDRA, 7, 9), ATTK(AT_BEAM, AD_DROP, 5, 1), ATTK(AT_WEAP, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(489, 1325, 0, MS_CORONA, MZ_HUGE), MR_COLD|MR_DEATH, 0, M1_SLITHY|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shadow gazer", S_EYE, LVL(30, 14, -10, 95, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRLI, 4,5), ATTK(AT_BITE, AD_STUN, 9,7), ATTK(AT_HUGS, AD_MAGM, 11,9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_PLUSONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("terrorist bomb", S_EYE, LVL(30, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WRAT, 16, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("non-Geneva-compliant bomb", S_EYE, LVL(30, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_UVUU, 16, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("destructor bomb", S_EYE, LVL(30, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DEST, 16, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("advanced bomb", S_EYE, LVL(30, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DFOO, 16, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("triacoson", S_EYE, LVL(30, 12, -20, 100, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,20), ATTK(AT_TUCH, AD_PLYS, 1,20), ATTK(AT_TRAM, AD_SPC2, 20,2), ATTK(AT_KICK, AD_DAMA, 6, 6), ATTK(AT_MAGC, AD_CAST, 5,5), ATTK(AT_BEAM, AD_THIE, 6, 6)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_DRAIN|MR_FIRE|MR_ELEC|MR_DEATH|MR_DISINT, MR_SLEEP|MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_ACID|M1_FLY, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("death tyrant", S_EYE, LVL(30, 8, -4, 0, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CNCL, 0, 0), ATTK(AT_GAZE, AD_COLD, 12, 6), /* just three stalks left, but can use all of them */ ATTK(AT_GAZE, AD_SLEE, 12, 6), ATTK(AT_GAZE, AD_DETH, 0, 0), ATTK(AT_BITE, AD_DISE, 3, 4), ATTK(AT_MAGC, AD_SPEL, 0, 0)), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DISINT|MR_COLD|MR_ELEC|MR_SLEEP|MR_FIRE|MR_POISON, 0, M1_REGEN|M1_SEE_INVIS|M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_THICK_HIDE, M2_NOPOLY|M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spirit of barbs", S_EYE, LVL(30, 12, 3, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SHRIEK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("nerf orb", S_EYE, LVL(30, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 10), ATTK(AT_NONE, AD_TCKL, 3, 10), ATTK(AT_BREA, AD_MAGM, 3, 10), ATTK(AT_HUGS, AD_CURS, 2, 10), ATTK(AT_GAZE, AD_GLIB, 1, 1), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("automated blast furnace", S_EYE, LVL(30, 18, 8, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_FIRE, 10, 10), ATTK(AT_BEAM, AD_FIRE, 8, 8), ATTK(AT_HUGS, AD_FIRE, 7, 7), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_DEATH|MR_DISINT, 0, M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_BREATHLESS|M1_THICK_HIDE|M1_METALLIVORE|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("literal death kiss", S_EYE, LVL(30, 10, -6, 50, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRLI, 5, 6), ATTK(AT_BITE, AD_DRLI, 6, 10), ATTK(AT_TUCH, AD_DETH, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("corrugating spoilt orthoepist witchcraft", S_EYE, LVL(30, 12, 7, 30, -10), (3), A(ATTK(AT_BREA, AD_POLY, 1, 8), ATTK(AT_WEAP, AD_STCK, 8, 7), ATTK(AT_NONE, AD_DGST, 0, 6), ATTK(AT_SCRA, AD_NAST, 1, 3), ATTK(AT_CLAW, AD_WRAT, 3, 1), NO_ATTK), SIZ(2208, 575, 0, MS_CAR, MZ_LARGE), MR_COLD, 0, M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lay weepiest", S_EYE, LVL(30, 12, 7, 94, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_MALK, 9, 1), ATTK(AT_BEAM, AD_RBAD, 3, 1), ATTK(AT_KICK, AD_DEBU, 7, 1), ATTK(AT_NONE, AD_TRAP, 8, 7), NO_ATTK, NO_ATTK), SIZ(1322, 334, 0, MS_ROAR, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOLIMBS, M2_UNDEAD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("trephine demean", S_EYE, LVL(30, 29, 0, 12, 3), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BITE, AD_WISD, 6, 9), ATTK(AT_EXPL, AD_WGHT, 7, 5), ATTK(AT_CLAW, AD_COLD, 7, 4), ATTK(AT_GAZE, AD_VULN, 3, 7), ATTK(AT_BEAM, AD_WRAP, 8, 2), NO_ATTK), SIZ(4035, 189, 0, MS_WHORE, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE, M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tightwire medicinable", S_EYE, LVL(31, 12, 7, 92, -15), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_DISN, 4, 2), ATTK(AT_BEAM, AD_PHYS, 2, 1), ATTK(AT_RATH, AD_MIDI, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(782, 415, 0, MS_BARBER, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tactical nuke", S_EYE, LVL(31, 7, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BOOM, AD_PHYS, 16, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alakazam", S_EYE, LVL(32, 24, -6, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_GLIB, 7, 7), ATTK(AT_TUCH, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_ABDC, 3, 3), ATTK(AT_NONE, AD_GLIB, 2, 10), ATTK(AT_BEAM, AD_SPC2, 5, 5), NO_ATTK), SIZ(250, 250, 0, MS_SILENT, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Great Mother", S_EYE, LVL(32, 12, 0, 100, -1), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_GAZE, AD_PLYS, 5, 5), ATTK(AT_GAZE, AD_ELEC, 2, 15), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_KICK, AD_STUN, 5, 3), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_SEE_INVIS|M1_BREATHLESS|M1_AMPHIBIOUS|M1_NOHEAD, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_NEUTER|M2_NOPOLY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("providence gaze", S_EYE, /* homing lazer */ LVL(32, 15, 8, 40, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FREN, 7, 8), ATTK(AT_GAZE, AD_ICUR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("mistime bichloride", S_EYE, LVL(32, 9, -9, 65, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_TLPT, 5, 1), ATTK(AT_BUTT, AD_VAMP, 8, 6), ATTK(AT_MAGC, AD_DCAY, 2, 3), ATTK(AT_BEAM, AD_WRAT, 1, 3), ATTK(AT_WEAP, AD_NAST, 9, 3), ATTK(AT_NONE, AD_NEXU, 9, 3)), SIZ(632, 700, 0, MS_TRUMPET, MZ_HUMAN), 0, 0, M1_SWIM|M1_HIDE|M1_SLITHY|M1_REGEN|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("quantize giggliest", S_EYE, LVL(33, 14, 10, 8, 0), (3), A(ATTK(AT_GAZE, AD_ACID, 6, 1), ATTK(AT_TUCH, AD_TECH, 5, 1), ATTK(AT_SCRA, AD_DREN, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2548, 432, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_ACID| M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("baptist preconstruct", S_EYE, LVL(33, 17, -7, 31, -1), (G_GENO|4), A(ATTK(AT_TUCH, AD_NACU, 4, 5), ATTK(AT_TRAM, AD_SLIM, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2899, 925, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, MR_COLD, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_ROCKTHROW|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("keen onside lighted unrecognizable omphali", S_EYE, LVL(34, 15, 7, 2, 0), (G_VLGROUP|1), A(ATTK(AT_TUCH, AD_SSEX, 7, 2), ATTK(AT_BITE, AD_SLIM, 1, 8), ATTK(AT_SCRA, AD_TREM, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1122, 921, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("theocratic desideratum", S_EYE, LVL(34, 13, -5, 18, 0), (G_UNIQ|1), A(ATTK(AT_ENGL, AD_FAMN, 9, 5), ATTK(AT_BUTT, AD_LUCK, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1652, 217, 0, MS_HCALIEN, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_REGEN|M1_ACID, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dithering comeback", S_EYE, LVL(34, 18, 5, 9, 0), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_WISD, 9, 4), ATTK(AT_HUGS, AD_LITE, 6, 6), ATTK(AT_TENT, AD_ALIN, 5, 2), ATTK(AT_BREA, AD_SKIL, 7, 7), ATTK(AT_TUCH, AD_NUMB, 6, 9), ATTK(AT_CLAW, AD_ALIN, 2, 8)), SIZ(71, 271, 0, MS_STENCH, MZ_HUMAN), MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL| M1_HERBIVORE, M2_DEMON|M2_STALK|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fonder deception", S_EYE, LVL(34, 10, -1, 51, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_CLRC, 5, 8), ATTK(AT_BEAM, AD_POLY, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(487, 264, 0, MS_GIBBERISH, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL| M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pompeji crasher", S_EYE, LVL(34, 22, -24, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_IDAM, 8, 8), ATTK(AT_GAZE, AD_THIE, 8, 8), ATTK(AT_BEAM, AD_MEMO, 8, 8), ATTK(AT_HUGS, AD_STAT, 8, 8), ATTK(AT_GAZE, AD_WGHT, 8, 8), ATTK(AT_SCRA, AD_RNG, 8, 8)), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("death sphere", S_EYE, LVL(35, 15, -5, 100, -20), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DETH, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji cheater", S_EYE, LVL(35, 18, -12, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_TUCH, AD_WTHR, 8, 4), ATTK(AT_GAZE, AD_WTHR, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gauth", S_EYE, LVL(36, 12, -3, 80, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ENCH, 5,2), ATTK(AT_GAZE, AD_ENCH, 5,2), ATTK(AT_GAZE, AD_DREN, 5,2), ATTK(AT_GAZE, AD_DREN, 5,2), ATTK(AT_NONE, AD_TLPT, 5,2), NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cuter composing papuan", S_EYE, LVL(36, 13, -1, 7, 8), (G_GENO|G_SGROUP|3), A(ATTK(AT_HUGS, AD_FREN, 3, 2), ATTK(AT_SPIT, AD_DEPR, 2, 6), ATTK(AT_HUGS, AD_LAZY, 6, 8), ATTK(AT_BOOM, AD_TERR, 8, 7), ATTK(AT_MAGC, AD_DRLI, 5, 1), ATTK(AT_BITE, AD_NAST, 9, 1)), SIZ(65, 123, 0, MS_JAPANESE, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC, MR_FIRE, M1_NEEDPICK|M1_MINDLESS|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_MAGIC|M2_HUMAN| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_PETRIFIES, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("roscoe mapped templed", S_EYE, LVL(37, 11, 8, 75, 4), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_HUGS, AD_DETH, 8, 9), ATTK(AT_BEAM, AD_RUNS, 7, 2), ATTK(AT_EXPL, AD_NACU, 1, 5), ATTK(AT_SPIT, AD_SOUN, 9, 6), ATTK(AT_HUGS, AD_VAMP, 7, 8), NO_ATTK), SIZ(3371, 104, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_TPORT_CNTRL, M2_NASTY|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("winked flavorful", S_EYE, LVL(37, 4, -5, 7, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TUCH, AD_SSEX, 7, 1), ATTK(AT_BUTT, AD_CHAO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3469, 817, 0, MS_HCALIEN, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("toke fiasco apolune", S_EYE, LVL(37, 12, 6, 52, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_TRAM, AD_UVUU, 1, 1), ATTK(AT_CLAW, AD_MINA, 2, 8), ATTK(AT_LASH, AD_DISE, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1314, 124, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_COLD|MR_DRAIN, MR_COLD, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji abyss master", S_EYE, LVL(37, 18, -40, 100, 37), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STTP, 6, 12), ATTK(AT_CLAW, AD_NEXU, 8, 8), ATTK(AT_WEAP, AD_BANI, 6, 15), ATTK(AT_WEAP, AD_WRAT, 6, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("envisioned reflowing concurring uranian", S_EYE, LVL(38, 7, 3, 42, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SCRA, AD_DCAY, 1, 2), ATTK(AT_NONE, AD_ICUR, 1, 4), ATTK(AT_BREA, AD_SLOW, 8, 1), ATTK(AT_GAZE, AD_AMNE, 2, 6), NO_ATTK, NO_ATTK), SIZ(121, 509, 0, MS_HCALIEN, MZ_TINY), MR_SLEEP, 0, M1_FLY|M1_CONCEAL|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE| M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unsaturate obligated", S_EYE, LVL(38, 13, 8, 75, 0), (G_PLATOON|2|G_RGROUP), A(ATTK(AT_SPIT, AD_MANA, 6, 5), ATTK(AT_EXPL, AD_WISD, 6, 3), ATTK(AT_MAGC, AD_ICUR, 5, 3), ATTK(AT_EXPL, AD_NAST, 3, 3), ATTK(AT_LASH, AD_SHRD, 7, 1), NO_ATTK), SIZ(2500, 545, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("demythologize confutable", S_EYE, LVL(39, 12, -5, 35, -1), (G_LGROUP|4), A(ATTK(AT_BOOM, AD_LAZY, 7, 2), ATTK(AT_NONE, AD_DRLI, 4, 9), ATTK(AT_MAGC, AD_MALK, 1, 2), ATTK(AT_SPIT, AD_SGLD, 6, 8), NO_ATTK, NO_ATTK), SIZ(332, 1272, 0, MS_SHEEP, MZ_TINY), MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("peacemaking unfilial", S_EYE, LVL(39, 4, 8, 58, 0), (2), A(ATTK(AT_BUTT, AD_STUN, 7, 1), ATTK(AT_KICK, AD_RBRE, 7, 6), ATTK(AT_MAGC, AD_WRAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1414, 347, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_TPORT|M1_TPORT_CNTRL, M2_PRINCE|M2_GREEDY|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("worshipping neologism", S_EYE, LVL(39, 12, -9, 35, 0), (1), A(ATTK(AT_TENT, AD_WEEP, 3, 4), ATTK(AT_CLAW, AD_ELEC, 1, 3), ATTK(AT_MAGC, AD_FUMB, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1657, 302, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_ACID, M2_NOPOLY|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_PETTY|M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("sceptral arbitrating", S_EYE, LVL(40, 13, 10, 66, -14), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_GAZE, AD_MALK, 7, 8), ATTK(AT_STNG, AD_VULN, 9, 7), ATTK(AT_BITE, AD_LETH, 8, 5), ATTK(AT_BITE, AD_CHAO, 7, 3), ATTK(AT_TRAM, AD_FAKE, 1, 8), NO_ATTK), SIZ(975, 226, 0, MS_DJINNI, MZ_MEDIUM), MR_FIRE, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_TPORT|M1_POIS, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("anticommunist conceiting regressing", S_EYE, LVL(40, 22, 8, 79, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_DISE, 5, 1), ATTK(AT_RATH, AD_GRAV, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(676, 514, 0, MS_WOLLOH, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("eye of the deep", S_EYE, LVL(40, 13, 6, 60, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRLI, 2, 6), ATTK(AT_GAZE, AD_ENCH, 2, 6), ATTK(AT_GAZE, AD_STUN, 2, 6), ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tetracoson", S_EYE, LVL(40, 12, -20, 100, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1, 20), ATTK(AT_TUCH, AD_PLYS, 1, 20), ATTK(AT_TRAM, AD_NAST, 20, 3), ATTK(AT_KICK, AD_DEST, 6, 7), ATTK(AT_MAGC, AD_CAST, 5, 5), ATTK(AT_BEAM, AD_MINA, 6, 7)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_DRAIN|MR_FIRE|MR_ELEC|MR_DEATH|MR_DISINT, MR_SLEEP|MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_ACID|M1_FLY, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("damn eye", S_EYE, LVL(40, 7, -2, 60, 0), (1), A(ATTK(AT_NONE, AD_PLYS, 1, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("covid drone", S_EYE, LVL(40, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NIVE, 16, 8), ATTK(AT_BEAM, AD_NIVE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("very nasty bomb", S_EYE, LVL(40, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NAST, 16, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("holdgazer", S_EYE, LVL(41, 18, 6, 50, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_DARK, 6, 10), ATTK(AT_GAZE, AD_INSA, 7, 7), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("mechanic holdgazer", S_EYE, LVL(41, 18, 6, 50, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_DARK, 6, 10), ATTK(AT_GAZE, AD_SANI, 7, 7), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("chthonic holdgazer", S_EYE, LVL(41, 18, 6, 50, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_DARK, 6, 10), ATTK(AT_GAZE, AD_SPC2, 7, 7), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("ovenbird wheeled", S_EYE, LVL(41, 25, 1, 20, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_WEBS, 7, 7), ATTK(AT_STNG, AD_CONF, 7, 2), ATTK(AT_BEAM, AD_CNCL, 9, 3), ATTK(AT_NONE, AD_CHKH, 5, 4), ATTK(AT_STNG, AD_ANTI, 9, 1), ATTK(AT_RATH, AD_DGST, 0, 9)), SIZ(2762, 659, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, MR_COLD, M1_NOHANDS|M1_MINDLESS, M2_DEMON|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("yid governability marksmen specify wangle", S_EYE, LVL(41, 6, 5, 40, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_SGLD, 9, 7), ATTK(AT_MAGC, AD_WERE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1653, 356, 0, MS_PAIN, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID, MR_DISINT, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID, M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_ORC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("recidivist erratically", S_EYE, LVL(42, 14, -9, 2, -2), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BUTT, AD_AMNE, 4, 6), ATTK(AT_NONE, AD_UVUU, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(380, 129, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_CONCEAL|M1_NOHANDS|M1_REGEN|M1_TPORT, M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sidler prescribe", S_EYE, LVL(43, 39, 9, 21, 6), (G_LGROUP|1), A(ATTK(AT_CLAW, AD_THIE, 4, 7), ATTK(AT_TUCH, AD_DEST, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1530, 7, 0, MS_SPOILER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_COLD, M1_FLY|M1_ANIMAL|M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dribbled frivoled", S_EYE, LVL(44, 14, 9, 92, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_DREN, 9, 5), ATTK(AT_LASH, AD_WEBS, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(687, 178, 0, MS_DJINNI, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("raggle stubbier", S_EYE, LVL(44, 43, 10, 1, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_SEDU, 5, 7), ATTK(AT_BOOM, AD_SLOW, 3, 4), ATTK(AT_BEAM, AD_DRST, 1, 3), ATTK(AT_NONE, AD_ACID, 4, 3), ATTK(AT_BITE, AD_MALK, 6, 9), ATTK(AT_HUGS, AD_WEBS, 5, 1)), SIZ(480, 1119, 0, MS_ORC, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_NOHEAD|M1_THICK_HIDE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fumblebumble bomb", S_EYE, LVL(45, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FUMB, 16, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("eldritch orb", S_EYE, LVL(45, 14, -3, 70, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 6, 10), ATTK(AT_NONE, AD_TCKL, 5, 10), ATTK(AT_BREA, AD_MAGM, 5, 10), ATTK(AT_HUGS, AD_SPC2, 4, 10), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead beholder", S_EYE, LVL(45, 9, -4, 70, 0), (1), A(ATTK(AT_GAZE, AD_DETH, 4, 4), ATTK(AT_GAZE, AD_PHYS, 8, 8), ATTK(AT_GAZE, AD_STUN, 4, 3), ATTK(AT_GAZE, AD_CONF, 4, 3), ATTK(AT_GAZE, AD_SLEE, 4, 4), ATTK(AT_MAGC, AD_SPEL, 8, 8)), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DEATH|MR_ACID|MR_DRAIN|MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_REGEN|M1_MINDLESS|M1_BREATHLESS, M2_UNDEAD|M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("abstraction basalt", S_EYE, LVL(45, 4, 10, 84, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_RBAD, 1, 18), ATTK(AT_TRAM, AD_CORR, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(66, 391, 0, MS_SOCKS, MZ_HUGE), MR_SLEEP|MR_ACID, MR_SLEEP, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("viseing pettifogger embezzling", S_EYE, LVL(46, 12, -28, 41, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_ENGL, AD_WEEP, 1, 5), ATTK(AT_CLAW, AD_GLIB, 2, 4), ATTK(AT_TENT, AD_ANTI, 1, 6), ATTK(AT_ENGL, AD_CHAO, 3, 14), ATTK(AT_SCRA, AD_PEST, 9, 13), ATTK(AT_NONE, AD_MINA, 8, 3)), SIZ(395, 20, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("xebec legged", S_EYE, LVL(47, 12, -8, 73, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_VOMT, 1, 4), ATTK(AT_BUTT, AD_CORR, 6, 4), ATTK(AT_LASH, AD_CAST, 2, 9), ATTK(AT_NONE, AD_ICUR, 1, 13), NO_ATTK, NO_ATTK), SIZ(1080, 318, 0, MS_SPELL, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_WALLWALK|M1_NOHANDS|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hateable unreconciled", S_EYE, LVL(48, 12, -19, 72, 11), (G_RGROUP|1), A(ATTK(AT_CLAW, AD_SLIM, 3, 16), ATTK(AT_KICK, AD_NAST, 5, 11), ATTK(AT_NONE, AD_GRAV, 6, 8), ATTK(AT_BREA, AD_PEST, 8, 2), NO_ATTK, NO_ATTK), SIZ(2958, 168, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("inductive preboiled", S_EYE, LVL(48, 6, 3, 76, -15), (3), A(ATTK(AT_BEAM, AD_INER, 7, 19), ATTK(AT_ENGL, AD_ALIN, 2, 6), ATTK(AT_KICK, AD_BLND, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(790, 1407, 0, MS_ANIMAL, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_NOTAKE|M1_HUMANOID|M1_TPORT|M1_ACID, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pentacoson", S_EYE, LVL(50, 12, -20, 100, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1, 20), ATTK(AT_TUCH, AD_PLYS, 1, 20), ATTK(AT_TRAM, AD_TIME, 20, 3), ATTK(AT_KICK, AD_MEMO, 6, 7), ATTK(AT_MAGC, AD_CAST, 5, 5), ATTK(AT_BEAM, AD_DREA, 6, 7)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_DRAIN|MR_FIRE|MR_ELEC|MR_DEATH|MR_DISINT, MR_SLEEP|MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_ACID|M1_FLY, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasmod bomb", S_EYE, LVL(50, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PLAS, 16, 8), ATTK(AT_BEAM, AD_PLAS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_FIRE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("winter bomb", S_EYE, LVL(50, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICEB, 16, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_COLD, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hundred eyes", S_EYE, LVL(50, 18, 3, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPC2, 8, 11), ATTK(AT_BREA, AD_PLYS, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 2), ATTK(AT_GAZE, AD_SPC2, 6, 6), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("two hundred eyes", S_EYE, LVL(50, 18, 3, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPC2, 8, 11), ATTK(AT_BREA, AD_PLYS, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 2), ATTK(AT_GAZE, AD_INSA, 6, 6), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("thousand eyes", S_EYE, LVL(50, 18, 3, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPC2, 8, 11), ATTK(AT_BREA, AD_PLYS, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 2), ATTK(AT_GAZE, AD_SANI, 6, 6), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("prejudicial dammer westmost", S_EYE, LVL(51, 3, 6, 77, 0), (1), A(ATTK(AT_KICK, AD_CONF, 6, 8), ATTK(AT_BEAM, AD_BLAS, 1, 3), ATTK(AT_WEAP, AD_STON, 5, 13), ATTK(AT_BEAM, AD_WET, 9, 5), ATTK(AT_BITE, AD_SHRD, 8, 12), NO_ATTK), SIZ(1623, 10, 0, MS_OHGOD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID, MR_SLEEP, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_TPORT|M1_OMNIVORE, M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("amphibia tripedal", S_EYE, LVL(51, 17, -29, 75, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_NONE, AD_FEMI, 7, 10), ATTK(AT_WEAP, AD_WTHR, 4, 2), ATTK(AT_TENT, AD_MINA, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2411, 54, 0, MS_ESCAPE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_ELEC, M1_FLY|M1_NEEDPICK|M1_UNSOLID|M1_TPORT, M2_LORD|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("autointoxication color awkward", S_EYE, LVL(52, 26, -21, 51, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_BURN, 9, 10), ATTK(AT_TENT, AD_SCOR, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3582, 827, 0, MS_CORONA, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_ELF| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("totalitarian wholism", S_EYE, LVL(53, 5, -16, 17, 0), (1), A(ATTK(AT_BEAM, AD_AMNE, 1, 7), ATTK(AT_KICK, AD_PLAS, 3, 7), ATTK(AT_SCRA, AD_UVUU, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 420, 0, MS_SOVIET, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID, 0, M1_HIDE|M1_SLITHY, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("technocracy herdsmen unnumbered", S_EYE, LVL(53, 12, -10, 82, 9), (G_GENO|1), A(ATTK(AT_LASH, AD_WERE, 4, 5), ATTK(AT_GAZE, AD_MCRE, 1, 5), ATTK(AT_BEAM, AD_ANTI, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 433, 0, MS_SOCKS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fumarolic polyphonic", S_EYE, LVL(54, 14, -24, 54, -5), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_FEMI, 9, 6), ATTK(AT_HUGS, AD_BANI, 7, 18), ATTK(AT_KICK, AD_VAPO, 7, 2), ATTK(AT_TRAM, AD_STCK, 5, 9), ATTK(AT_GAZE, AD_FEAR, 9, 13), NO_ATTK), SIZ(1459, 1503, 0, MS_DRUGS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_SLITHY, M2_PRINCE|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("wallpapering cooky", S_EYE, LVL(54, 17, -4, 43, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SITM, 4, 2), ATTK(AT_BUTT, AD_LAVA, 7, 11), ATTK(AT_HUGS, AD_CONT, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2209, 29, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silesia unmixt", S_EYE, LVL(54, 12, -11, 98, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_VOMT, 3, 1), ATTK(AT_ENGL, AD_UVUU, 7, 20), ATTK(AT_CLAW, AD_DISE, 1, 13), ATTK(AT_STNG, AD_SLOW, 3, 2), NO_ATTK, NO_ATTK), SIZ(868, 591, 0, MS_TEACHER, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("proselyted menstruum", S_EYE, LVL(55, 11, -24, 53, -1), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_MALK, 2, 3), ATTK(AT_STNG, AD_BURN, 1, 17), ATTK(AT_WEAP, AD_CURS, 7, 12), ATTK(AT_SCRA, AD_LITT, 3, 2), ATTK(AT_BREA, AD_HALU, 8, 18), NO_ATTK), SIZ(2796, 803, 0, MS_NURSE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS, M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("woaah-oah bomb", S_EYE, LVL(55, 18, -4, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LAZY, 16, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_SLEEP, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("assailable crosslet", S_EYE, LVL(56, 12, -19, 87, 15), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_FIRE, 4, 9), ATTK(AT_ENGL, AD_DRCH, 1, 16), ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_GAZE, AD_FUMB, 3, 1), ATTK(AT_WEAP, AD_NAST, 1, 2), ATTK(AT_BEAM, AD_UVUU, 1, 21)), SIZ(147, 904, 0, MS_ORC, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY| M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("anthropologically tillered", S_EYE, LVL(56, 12, 9, 74, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_CURS, 8, 19), ATTK(AT_RATH, AD_STUN, 7, 19), ATTK(AT_BEAM, AD_GRAV, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3775, 526, 0, MS_SPOILER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unprofessed subhuman ramjet clearinghouse", S_EYE, LVL(56, 5, -27, 35, 12), (G_GENO|1), A(ATTK(AT_BOOM, AD_AGGR, 6, 1), ATTK(AT_TUCH, AD_WTHR, 6, 5), ATTK(AT_SPIT, AD_SLOW, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(443, 474, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_SLEEP, 0, M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT, M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("whichever dipsomaniac", S_EYE, LVL(56, 8, -1, 86, 0), (G_SGROUP|1), A(ATTK(AT_BREA, AD_HALU, 2, 11), ATTK(AT_KICK, AD_FUMB, 4, 14), ATTK(AT_BEAM, AD_BANI, 2, 9), ATTK(AT_BEAM, AD_ALIN, 9, 13), ATTK(AT_NONE, AD_FIRE, 9, 2), NO_ATTK), SIZ(471, 1873, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hectar bomb", S_EYE, LVL(57, 18, -4, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STTP, 16, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_SLEEP, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ravish supplicate initiation melancholically schilling", S_EYE, LVL(57, 3, -13, 84, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_COLD, 4, 11), ATTK(AT_MAGC, AD_WRAT, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1297, 626, 0, MS_SPOILER, MZ_HUGE), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN|M1_CARNIVORE, M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deriver refurbished", S_EYE, LVL(57, 12, 2, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_DRLI, 3, 19), ATTK(AT_STNG, AD_WRAP, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 208, 0, MS_CHICKEN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("merely overemphasized", S_EYE, LVL(58, 7, -6, 62, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_ENGL, AD_SLEE, 3, 9), ATTK(AT_BOOM, AD_STUN, 8, 2), ATTK(AT_TENT, AD_SEDU, 7, 10), ATTK(AT_TUCH, AD_ELEC, 1, 14), ATTK(AT_ENGL, AD_WEBS, 3, 8), ATTK(AT_BITE, AD_DREN, 6, 18)), SIZ(1166, 1112, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("agnizing noninclusive", S_EYE, LVL(58, 17, -20, 24, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_FEAR, 7, 21), ATTK(AT_CLAW, AD_DRST, 5, 13), ATTK(AT_STNG, AD_SIN, 2, 13), ATTK(AT_GAZE, AD_CNCL, 5, 6), ATTK(AT_WEAP, AD_POIS, 4, 9), ATTK(AT_TENT, AD_VAMP, 8, 9)), SIZ(461, 29, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("paintiest january", S_EYE, LVL(58, 12, 9, 97, -4), (G_GENO|G_RGROUP|2), A(ATTK(AT_RATH, AD_ICUR, 7, 16), ATTK(AT_MAGC, AD_THIR, 3, 1), ATTK(AT_BEAM, AD_SKIL, 1, 15), ATTK(AT_TRAM, AD_WTHR, 1, 11), NO_ATTK, NO_ATTK), SIZ(440, 68, 0, MS_BRAG, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("steamball lightning", S_EYE, LVL(58, 24, -5, 60, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_ELEC, 10, 24), ATTK(AT_BREA, AD_ELEC, 8, 20), ATTK(AT_BEAM, AD_ELEC, 8, 10), ATTK(AT_HUGS, AD_ELEC, 8, 10), ATTK(AT_GAZE, AD_DREN, 8, 10), ATTK(AT_NONE, AD_ELEC, 8, 10) ), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_SLEEP|MR_DEATH, MR_ELEC|MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("antifun bomb", S_EYE, LVL(60, 18, -4, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WEEP, 16, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("maiden orb", S_EYE, LVL(60, 15, -7, 85, 5), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 7, 10), ATTK(AT_NONE, AD_TCKL, 6, 10), ATTK(AT_BREA, AD_MAGM, 6, 10), ATTK(AT_HUGS, AD_MINA, 5, 10), ATTK(AT_GAZE, AD_MINA, 5, 6), NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER|M2_FEMALE, M3_AVOIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("confiscation deoxidizing", S_EYE, LVL(60, 9, -20, 77, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_CLAW, AD_SPC2, 5, 9), ATTK(AT_BREA, AD_NPRO, 5, 7), ATTK(AT_TUCH, AD_ICUR, 1, 3), ATTK(AT_TUCH, AD_NGRA, 8, 14), NO_ATTK, NO_ATTK), SIZ(1391, 3, 0, MS_SHOE, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("proselytizer joy", S_EYE, LVL(60, 22, -25, 86, 0), (1), A(ATTK(AT_EXPL, AD_DRST, 1, 21), ATTK(AT_BREA, AD_DROP, 1, 20), ATTK(AT_BOOM, AD_NAST, 1, 4), ATTK(AT_RATH, AD_STTP, 3, 3), ATTK(AT_TENT, AD_MAGM, 6, 11), ATTK(AT_WEAP, AD_VAMP, 6, 20)), SIZ(3578, 852, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hide decidual", S_EYE, LVL(60, 13, -25, 94, 19), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_WEBS, 7, 10), ATTK(AT_BUTT, AD_INER, 8, 15), ATTK(AT_BEAM, AD_MALK, 7, 7), ATTK(AT_NONE, AD_GRAV, 1, 9), ATTK(AT_KICK, AD_TIME, 9, 3), NO_ATTK), SIZ(4315, 396, 0, MS_SOLDIER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_OVIPAROUS|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fernery reawaked", S_EYE, LVL(61, 15, -12, 58, -20), (1), A(ATTK(AT_TRAM, AD_HEAL, 6, 8), ATTK(AT_SCRA, AD_CALM, 9, 9), ATTK(AT_TRAM, AD_PHYS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(762, 584, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_FIRE, M1_NOEYES|M1_ANIMAL|M1_TPORT|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("collocating annulet", S_EYE, LVL(61, 14, 10, 84, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PLAS, 3, 4), ATTK(AT_HUGS, AD_ICEB, 3, 8), ATTK(AT_LASH, AD_NUMB, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1430, 17, 0, MS_MUTE, MZ_LARGE), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bondwoman charlatanish goodman", S_EYE, LVL(62, 13, 0, 74, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_TRAI, 7, 14), ATTK(AT_BITE, AD_UVUU, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2090, 1014, 0, MS_ARREST, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pizzazz atomy jujuism carlo spectrography", S_EYE, LVL(62, 12, 0, 89, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_DFOO, 6, 2), ATTK(AT_BITE, AD_SIN, 5, 16), ATTK(AT_WEAP, AD_STCK, 1, 8), ATTK(AT_NONE, AD_ELEC, 3, 21), ATTK(AT_WEAP, AD_PLYS, 8, 1), NO_ATTK), SIZ(1431, 1095, 0, MS_MEW, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, MR_SLEEP, M1_CONCEAL|M1_HIDE|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("horus eye", S_EYE, LVL(62, 19, 1, 75, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_DARK, 9, 12), ATTK(AT_MAGC, AD_SPC2, 9, 12), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_RNG, 10, 10), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE|MR_HITASTHREE, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("reinvited infuriated", S_EYE, LVL(63, 12, -14, 78, 0), (2), A(ATTK(AT_BREA, AD_CHAO, 2, 15), ATTK(AT_NONE, AD_CONT, 8, 16), ATTK(AT_BREA, AD_WISD, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1501, 1777, 0, MS_BUZZ, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_CONCEAL|M1_TPORT, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mutability atomism", S_EYE, LVL(63, 13, 8, 82, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_NAST, 5, 9), ATTK(AT_MAGC, AD_HEAL, 7, 18), ATTK(AT_SCRA, AD_CORR, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(439, 9, 0, MS_MEW, MZ_HUGE), MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("morganatic defence propagational swirliest muley", S_EYE, LVL(64, 24, -5, 19, 19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_WET, 5, 5), ATTK(AT_GAZE, AD_MCRE, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(340, 1372, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("oxlip peaty", S_EYE, LVL(64, 13, -12, 70, 14), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_DFOO, 8, 7), ATTK(AT_STNG, AD_MINA, 6, 12), ATTK(AT_TRAM, AD_FAKE, 3, 8), ATTK(AT_TUCH, AD_CLRC, 8, 17), ATTK(AT_STNG, AD_AXUS, 3, 12), NO_ATTK), SIZ(823, 1146, 0, MS_WAIL, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_DEATH, M1_SWIM, M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("couched bibliotherapy", S_EYE, LVL(64, 13, -2, 97, 1), (G_GENO|G_LGROUP|1), A(ATTK(AT_GAZE, AD_SCOR, 1, 7), ATTK(AT_TUCH, AD_CHKH, 1, 9), ATTK(AT_MAGC, AD_LITT, 3, 13), ATTK(AT_BOOM, AD_DGST, 3, 18), ATTK(AT_TENT, AD_MANA, 3, 14), NO_ATTK), SIZ(9, 564, 0, MS_GYPSY, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("muck bomb", S_EYE, LVL(65, 18, -6, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 16, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_ACID|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("long paralysis eye", S_EYE, LVL(65, 9, -5, 75, 0), (1), A(ATTK(AT_NONE, AD_PLYS, 1, 50), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bloody sunset", S_EYE, LVL(66, 18, -4, 30, -1), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LAVA, 3, 12), ATTK(AT_TUCH, AD_LAVA, 3, 12), ATTK(AT_TUCH, AD_VAMP, 3, 12), ATTK(AT_TUCH, AD_VAMP, 3, 12), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_SEE_INVIS|M1_REGEN|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_FLY|M1_OMNIVORE, M2_VAMPIRE|M2_UNDEAD|M2_STRONG|M2_MALE|M2_NASTY|M2_LORD|M2_COLLECT|M2_STALK, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("splash janisary", S_EYE, LVL(66, 10, -2, 54, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_CLAW, AD_TLPT, 1, 2), ATTK(AT_SCRA, AD_CLRC, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(574, 354, 0, MS_POKEDEX, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_METALLIVORE, M2_LORD|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("strophe constrictive", S_EYE, LVL(66, 40, -14, 54, 0), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_FEMI, 2, 3), ATTK(AT_STNG, AD_INSA, 9, 15), ATTK(AT_BITE, AD_TREM, 5, 6), ATTK(AT_TENT, AD_BANI, 2, 15), ATTK(AT_HUGS, AD_DRCO, 8, 6), NO_ATTK), SIZ(14, 636, 0, MS_SOVIET, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE, 0, M1_CONCEAL|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC| M3_SLIME, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("astrological slay", S_EYE, LVL(66, 21, -13, 53, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_LITE, 7, 20), ATTK(AT_NONE, AD_DRCO, 6, 7), ATTK(AT_SPIT, AD_CHRN, 2, 19), ATTK(AT_TENT, AD_COLD, 4, 18), ATTK(AT_CLAW, AD_NTHR, 7, 21), NO_ATTK), SIZ(8, 88, 0, MS_FART_QUIET, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("subcompact arborescent adduced", S_EYE, LVL(67, 23, -16, 62, 1), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_STNG, AD_DRST, 7, 3), ATTK(AT_TRAM, AD_NACU, 8, 17), ATTK(AT_BEAM, AD_WRAP, 8, 14), ATTK(AT_ENGL, AD_UNPR, 1, 14), ATTK(AT_CLAW, AD_LITT, 6, 21), ATTK(AT_SCRA, AD_DISE, 4, 20)), SIZ(7, 987, 0, MS_SOUND, MZ_TINY), MR_COLD, 0, M1_NEEDPICK|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("beholder hivemother", S_EYE, LVL(67, 13, -8, 90, 0), (1), A(ATTK(AT_GAZE, AD_DETH, 5, 5), ATTK(AT_GAZE, AD_PHYS, 10, 10), ATTK(AT_GAZE, AD_STUN, 5, 5), ATTK(AT_GAZE, AD_CONF, 5, 5), ATTK(AT_GAZE, AD_SLEE, 5, 5), ATTK(AT_MAGC, AD_SPEL, 10, 10)), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DEATH|MR_ACID|MR_DRAIN|MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("strangled encipher", S_EYE, LVL(67, 11, -18, 92, 0), (4), A(ATTK(AT_NONE, AD_SKIL, 6, 5), ATTK(AT_TUCH, AD_STUN, 4, 3), ATTK(AT_KICK, AD_LUCK, 1, 21), ATTK(AT_MAGC, AD_MIDI, 3, 7), NO_ATTK, NO_ATTK), SIZ(1729, 117, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID|MR_STONE, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_ACID|M1_CARNIVORE, M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hanoi harpsichordist eugenist wagtail", S_EYE, LVL(68, 25, 8, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DISP, 8, 21), ATTK(AT_HUGS, AD_FRZE, 1, 16), ATTK(AT_HUGS, AD_LAZY, 8, 18), ATTK(AT_WEAP, AD_SEDU, 8, 13), NO_ATTK, NO_ATTK), SIZ(600, 532, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("doggo liquefier", S_EYE, LVL(68, 12, -4, 80, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_MANA, 3, 7), ATTK(AT_LASH, AD_ACID, 5, 5), ATTK(AT_KICK, AD_HALU, 3, 19), ATTK(AT_NONE, AD_DRLI, 2, 12), NO_ATTK, NO_ATTK), SIZ(419, 275, 0, MS_STENCH, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ball of gossamer sunlight", S_EYE, LVL(69, 20, -22, 45, -8), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WEBS, 3, 12), ATTK(AT_TUCH, AD_WEBS, 3, 12), ATTK(AT_MAGC, AD_SLEE, 3, 12), ATTK(AT_NONE, AD_FIRE, 0, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_SEE_INVIS|M1_UNSOLID|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_FLY|M1_BREATHLESS|M1_REGEN, M2_MINION|M2_NASTY|M2_LORD|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ball of ski-shit", S_EYE, LVL(69, 20, -22, 45, -8), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WEBS, 3, 12), ATTK(AT_TUCH, AD_WEBS, 3, 12), ATTK(AT_MAGC, AD_SLEE, 3, 12), ATTK(AT_NONE, AD_FIRE, 0, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_SEE_INVIS|M1_UNSOLID|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_FLY|M1_BREATHLESS|M1_REGEN, M2_MINION|M2_NASTY|M2_LORD|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("teratism teashop comportment genuflecting complaisant", S_EYE, LVL(69, 18, -19, 8, -3), (1), A(ATTK(AT_BREA, AD_HODS, 7, 17), ATTK(AT_BREA, AD_POIS, 2, 4), ATTK(AT_EXPL, AD_NPRO, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3241, 848, 0, MS_PANTS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("twitching larvae", S_EYE, LVL(69, 26, -1, 30, 0), (4), A(ATTK(AT_ENGL, AD_SSEX, 7, 16), ATTK(AT_TENT, AD_LETH, 6, 19), ATTK(AT_SPIT, AD_FLAM, 3, 3), ATTK(AT_BUTT, AD_RBAD, 6, 11), ATTK(AT_SCRA, AD_MALK, 2, 18), NO_ATTK), SIZ(2736, 133, 0, MS_MUMBLE, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nuclear winter bomb", S_EYE, LVL(70, 18, -2, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICEB, 16, 8), ATTK(AT_BEAM, AD_CONT, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_COLD, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("memory bomb", S_EYE, LVL(70, 18, -6, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LETH, 16, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("aggression hinting", S_EYE, LVL(70, 14, -17, 65, -8), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_STNG, AD_AXUS, 6, 6), ATTK(AT_TENT, AD_CURS, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(138, 710, 0, MS_BOAST, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DEATH, MR_SLEEP, M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("piper vivifier", S_EYE, LVL(71, 21, -15, 22, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_NTHR, 5, 13), ATTK(AT_SPIT, AD_HALU, 7, 8), ATTK(AT_BITE, AD_SOUN, 1, 2), ATTK(AT_KICK, AD_UVUU, 9, 2), ATTK(AT_LASH, AD_RUST, 2, 17), NO_ATTK), SIZ(515, 1124, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_THICK_HIDE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stammering franklin illogical", S_EYE, LVL(71, 18, -29, 3, 17), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_TRAI, 7, 19), ATTK(AT_WEAP, AD_DRCH, 8, 6), ATTK(AT_GAZE, AD_BLND, 8, 17), ATTK(AT_MAGC, AD_SKIL, 8, 17), NO_ATTK, NO_ATTK), SIZ(4041, 1169, 0, MS_ANIMAL, MZ_TINY), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eye of balor", S_EYE, LVL(71, 16, 0, 80, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_MANA, 10, 20), ATTK(AT_MAGC, AD_MAGM, 10, 10), ATTK(AT_MAGC, AD_FIRE, 10, 10), ATTK(AT_MAGC, AD_DISN, 10, 10), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE|MR_HITASFOUR, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("margrave fingertip squeamishly larcenable primigenial dolphin", S_EYE, LVL(72, 27, -1, 84, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ALIN, 6, 4), ATTK(AT_TUCH, AD_IDAM, 1, 7), ATTK(AT_LASH, AD_CALM, 4, 21), ATTK(AT_RATH, AD_SLUD, 3, 2), ATTK(AT_BITE, AD_SKIL, 9, 3), NO_ATTK), SIZ(71, 387, 0, MS_OHGOD, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("precedence embroidering", S_EYE, LVL(72, 12, 2, 75, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_STNG, AD_WGHT, 1, 18), ATTK(AT_TUCH, AD_TIME, 4, 2), ATTK(AT_GAZE, AD_FAKE, 4, 13), ATTK(AT_SCRA, AD_SIN, 8, 16), ATTK(AT_LASH, AD_NAST, 7, 14), NO_ATTK), SIZ(4634, 129, 0, MS_BOT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS, M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("kuroya looking universe", S_EYE, LVL(72, 18, -20, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 16), ATTK(AT_GAZE, AD_DARK, 8, 8), ATTK(AT_GAZE, AD_GRAV, 8, 8), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_WANDER|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("overflow repacified", S_EYE, LVL(72, 12, -3, 79, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TENT, AD_FEMI, 1, 7), ATTK(AT_BITE, AD_SPC2, 7, 12), ATTK(AT_LASH, AD_SLIM, 8, 4), ATTK(AT_TRAM, AD_DRST, 1, 19), ATTK(AT_MAGC, AD_FEAR, 4, 19), NO_ATTK), SIZ(1346, 569, 0, MS_CASINO, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("write tackier incompetent slender", S_EYE, LVL(72, 19, 6, 92, 2), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_STCK, 5, 21), ATTK(AT_LASH, AD_CAST, 6, 11), ATTK(AT_BEAM, AD_LAZY, 3, 11), ATTK(AT_SCRA, AD_DEST, 1, 5), ATTK(AT_SPIT, AD_VAMP, 6, 5), ATTK(AT_MAGC, AD_DETH, 8, 12)), SIZ(4272, 469, 0, MS_PANTS, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("The Eye of Sahaqiel", S_EYE, LVL(73, 20, -8, 80, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_GAZE, AD_DRLI, 2, 6), ATTK(AT_GAZE, AD_PLYS, 2, 6), ATTK(AT_GAZE, AD_DREN, 2, 6), ATTK(AT_GAZE, AD_DRIN, 2, 6), ATTK(AT_GAZE, AD_SPC2, 6, 6), ATTK(AT_MAGC, AD_CLRC, 1, 3)), SIZ(500, 500, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_NOPOLY|M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("salute amazonian", S_EYE, LVL(73, 12, -28, 62, 0), (G_RGROUP|4), A(ATTK(AT_ENGL, AD_DROP, 1, 13), ATTK(AT_WEAP, AD_WEEP, 1, 18), ATTK(AT_BEAM, AD_EDGE, 1, 14), ATTK(AT_TRAM, AD_MCRE, 7, 6), ATTK(AT_NONE, AD_TRAI, 1, 13), ATTK(AT_STNG, AD_DRCH, 2, 14)), SIZ(895, 1171, 0, MS_SNORE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_COLLECT|M2_ORC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("evaporator capacitance", S_EYE, LVL(73, 12, -29, 97, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_ACID, 3, 3), ATTK(AT_EXPL, AD_MINA, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(298, 1322, 0, MS_NEIGH, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_COLLECT|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("featherbrain flicked footgear", S_EYE, LVL(73, 12, -5, 62, 0), (1), A(ATTK(AT_BUTT, AD_CNCL, 4, 21), ATTK(AT_KICK, AD_ELEC, 8, 19), ATTK(AT_BITE, AD_WTHR, 8, 7), ATTK(AT_WEAP, AD_NAST, 8, 13), ATTK(AT_BITE, AD_NGRA, 8, 16), ATTK(AT_TENT, AD_WRAT, 9, 5)), SIZ(3080, 382, 0, MS_SOLDIER, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_POIS, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hennaed fashioner", S_EYE, LVL(74, 23, 0, 78, 11), (1), A(ATTK(AT_WEAP, AD_UNPR, 5, 16), ATTK(AT_TENT, AD_PLAS, 9, 18), ATTK(AT_TRAM, AD_SKIL, 9, 10), ATTK(AT_BUTT, AD_INER, 2, 10), ATTK(AT_STNG, AD_VAMP, 5, 17), NO_ATTK), SIZ(956, 52, 0, MS_CORONA, MZ_TINY), MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_NOHANDS|M1_ANIMAL|M1_TPORT, M2_LORD|M2_PRINCE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("frenum lineable", S_EYE, LVL(74, 16, -30, 95, -13), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_LAZY, 4, 2), ATTK(AT_SCRA, AD_DEST, 8, 20), ATTK(AT_HUGS, AD_DIMN, 3, 21), ATTK(AT_BITE, AD_DETH, 1, 1), ATTK(AT_NONE, AD_PART, 9, 15), NO_ATTK), SIZ(2310, 710, 0, MS_REPAIR, MZ_SMALL), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("handcart semination", S_EYE, LVL(75, 13, 0, 28, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_DEBU, 9, 10), ATTK(AT_BITE, AD_SANI, 5, 13), ATTK(AT_TUCH, AD_WTHR, 8, 8), ATTK(AT_GAZE, AD_TIME, 8, 10), ATTK(AT_HUGS, AD_NGRA, 5, 20), ATTK(AT_TUCH, AD_STUN, 8, 1)), SIZ(310, 687, 0, MS_SING, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("atomic explosive", S_EYE, LVL(75, 0, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_PHYS, 20, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("outfood bomb", S_EYE, LVL(75, 20, -8, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FAMN, 16, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("massive moulter", S_EYE, LVL(75, 42, -9, 76, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_RATH, AD_LETH, 0, 10), ATTK(AT_WEAP, AD_THIR, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(615, 121, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CLING|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("confessedly hell cheekful suicidally", S_EYE, LVL(76, 21, 4, 26, 0), (G_LGROUP|4), A(ATTK(AT_CLAW, AD_HALU, 7, 1), ATTK(AT_TRAM, AD_AGGR, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4343, 571, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("musically ignorance wassailer fanaticize overkill", S_EYE, LVL(76, 12, -25, 100, 0), (2), A(ATTK(AT_NONE, AD_RNG, 8, 15), ATTK(AT_WEAP, AD_SKIL, 3, 13), ATTK(AT_BITE, AD_NEXU, 9, 2), ATTK(AT_WEAP, AD_SITM, 2, 20), NO_ATTK, NO_ATTK), SIZ(1437, 136, 0, MS_SHRIEK, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eye tyrant", S_EYE, LVL(77, 24, -8, 80, -10), (1), A(ATTK(AT_GAZE, AD_ENCH, 6, 6), ATTK(AT_GAZE, AD_DREN, 6, 6), ATTK(AT_GAZE, AD_DRIN, 6, 6), ATTK(AT_BITE, AD_VAMP, 8, 8), ATTK(AT_BEAM, AD_AXUS, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6)), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DEATH|MR_ACID|MR_DRAIN|MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("concealer apartment", S_EYE, LVL(77, 29, -20, 56, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DEBU, 7, 9), ATTK(AT_BUTT, AD_VULN, 9, 6), ATTK(AT_GAZE, AD_WGHT, 4, 15), ATTK(AT_LASH, AD_THIE, 8, 16), NO_ATTK, NO_ATTK), SIZ(439, 939, 0, MS_STABILIZE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("antifascist drover", S_EYE, LVL(77, 1, -5, 97, 0), (G_VLGROUP|4), A(ATTK(AT_BREA, AD_DRLI, 1, 21), ATTK(AT_TENT, AD_LAVA, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3872, 385, 0, MS_STENCH, MZ_GIGANTIC), MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_TPORT, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bursting pandowdy clustering", S_EYE, LVL(78, 12, -21, 98, -15), (G_GENO|1), A(ATTK(AT_BITE, AD_DROP, 2, 20), ATTK(AT_MAGC, AD_STUN, 1, 10), ATTK(AT_ENGL, AD_STTP, 3, 4), ATTK(AT_EXPL, AD_DROP, 4, 8), ATTK(AT_TUCH, AD_ELEC, 1, 11), NO_ATTK), SIZ(572, 89, 0, MS_STENCH, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NOHANDS|M1_NOLIMBS, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("politicize stepped reexpression assenter separately", S_EYE, LVL(78, 12, -19, 85, -14), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_PLAS, 5, 9), ATTK(AT_BREA, AD_STCK, 4, 1), ATTK(AT_BOOM, AD_MANA, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(424, 158, 0, MS_NURSE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, MR_FIRE, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL| M1_OVIPAROUS|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hyperextension membranously", S_EYE, LVL(78, 14, -17, 74, 0), (G_LGROUP|1), A(ATTK(AT_SPIT, AD_CHRN, 7, 20), ATTK(AT_WEAP, AD_ABDC, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2432, 811, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS, M2_NOPOLY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("grossest sergeantship benzoic labeller", S_EYE, LVL(79, 31, 1, 21, 18), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_TIME, 4, 6), ATTK(AT_LASH, AD_ICEB, 4, 10), ATTK(AT_BREA, AD_STUN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1759, 389, 0, MS_STENCH, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE|M3_SPIDER, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pewpew bomb", S_EYE, LVL(80, 20, -8, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CNCL, 16, 15), ATTK(AT_BEAM, AD_FAKE, 6, 6), ATTK(AT_BEAM, AD_FAKE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("seeing god eye", S_EYE, LVL(80, 19, -5, 95, 0), (1), A(ATTK(AT_MAGC, AD_MAGM, 20, 20), ATTK(AT_MAGC, AD_ELEC, 10, 10), ATTK(AT_GAZE, AD_NAST, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("powerful god eye", S_EYE, LVL(80, 19, -5, 95, 0), (1), A(ATTK(AT_MAGC, AD_MAGM, 20, 20), ATTK(AT_MAGC, AD_ELEC, 10, 10), ATTK(AT_GAZE, AD_NAST, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_STABILIZE, MZ_SMALL), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Cyaegha", S_EYE, LVL(80, 24, -12, 100, -6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 15, 15), ATTK(AT_HUGS, AD_PHYS, 15, 15), ATTK(AT_HUGS, AD_PHYS, 15, 15), ATTK(AT_HUGS, AD_PHYS, 15, 15), ATTK(AT_MAGC, AD_SPEL, 15, 15), ATTK(AT_GAZE, AD_SPC2, 10, 10)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_ELEC|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("disequilibrium buckeroo", S_EYE, LVL(81, 7, -16, 67, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_SWAP, 4, 10), ATTK(AT_BITE, AD_AGGR, 2, 5), ATTK(AT_ENGL, AD_GLIB, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1159, 187, 0, MS_METALMAFIA, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, MR_COLD, M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_ACID|M1_OMNIVORE, M2_WANDER|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("eternal light", S_EYE, LVL(81, 18, -26, 125, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CHKH, 6, 8), ATTK(AT_TUCH, AD_CHKH, 6, 8), ATTK(AT_TUCH, AD_CHKH, 6, 8), ATTK(AT_TUCH, AD_CHKH, 6, 8), ATTK(AT_MAGC, AD_CHKH, 5, 8), ATTK(AT_NONE, AD_CHKH, 3,20)), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SEE_INVIS|M1_UNSOLID|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_FLY|M1_BREATHLESS|M1_REGEN, M2_MINION|M2_STRONG|M2_PRINCE|M2_NASTY|M2_STALK|M2_HOSTILE, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("prereproductive flange", S_EYE, LVL(82, 9, -27, 64, -14), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_MALK, 1, 17), ATTK(AT_STNG, AD_SLOW, 4, 7), ATTK(AT_GAZE, AD_DRLI, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(22, 73, 0, MS_SMITH, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("poetical unhyphenated", S_EYE, LVL(83, 12, -28, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_VAMP, 1, 2), ATTK(AT_TRAM, AD_MANA, 1, 4), ATTK(AT_BITE, AD_DREN, 9, 17), ATTK(AT_BEAM, AD_PEST, 3, 6), ATTK(AT_WEAP, AD_TIME, 8, 4), ATTK(AT_ENGL, AD_BANI, 2, 2)), SIZ(1205, 250, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE, M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("torah indicatively", S_EYE, LVL(83, 13, 10, 76, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_DGST, 3, 20), ATTK(AT_RATH, AD_TRAI, 0, 17), ATTK(AT_KICK, AD_POIS, 3, 9), ATTK(AT_TRAM, AD_NPRO, 9, 9), ATTK(AT_WEAP, AD_NGEN, 8, 16), ATTK(AT_NONE, AD_NUMB, 5, 13)), SIZ(2523, 319, 0, MS_ALLA, MZ_HUGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_MINION|M2_JEWELS|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gauntlet rimmer", S_EYE, LVL(84, 12, -18, 36, 0), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_NUMB, 2, 1), ATTK(AT_STNG, AD_HEAL, 9, 12), ATTK(AT_CLAW, AD_STCK, 1, 8), ATTK(AT_BITE, AD_DCAY, 1, 19), ATTK(AT_BREA, AD_SPC2, 6, 7), ATTK(AT_SCRA, AD_WERE, 8, 16)), SIZ(1629, 378, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_PNAME|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("swather recharted", S_EYE, LVL(84, 12, -9, 66, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCH, 9, 12), ATTK(AT_RATH, AD_UNPR, 9, 11), ATTK(AT_SPIT, AD_VENO, 3, 17), ATTK(AT_WEAP, AD_HALU, 1, 8), ATTK(AT_BOOM, AD_DRDX, 3, 13), ATTK(AT_LASH, AD_DEPR, 6, 9)), SIZ(1117, 594, 0, MS_POKEDEX, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG| M2_MAGIC|M2_ELF|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ignition bomb", S_EYE, LVL(85, 20, -8, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LAVA, 16, 15), ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BEAM, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("astride gastronome", S_EYE, LVL(85, 21, -14, 95, 18), (3), A(ATTK(AT_SPIT, AD_WGHT, 9, 18), ATTK(AT_ENGL, AD_IDAM, 6, 7), ATTK(AT_WEAP, AD_SPEL, 4, 16), ATTK(AT_TENT, AD_LAZY, 3, 14), ATTK(AT_CLAW, AD_CLRC, 8, 18), ATTK(AT_SCRA, AD_POIS, 5, 7)), SIZ(879, 243, 0, MS_REPAIR, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("phonetic reservation rickettsial meanie clitoral larder", S_EYE, LVL(86, 11, 10, 90, 2), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TUCH, AD_STTP, 7, 3), ATTK(AT_TENT, AD_FRZE, 2, 4), ATTK(AT_EXPL, AD_TERR, 8, 19), ATTK(AT_TRAM, AD_LITE, 1, 12), ATTK(AT_TENT, AD_COLD, 9, 6), ATTK(AT_SPIT, AD_NPRO, 2, 2)), SIZ(819, 927, 0, MS_CLOCK, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ablatival factful midwinter touchier", S_EYE, LVL(86, 16, -11, 51, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_MINA, 1, 1), ATTK(AT_ENGL, AD_TRAP, 2, 21), ATTK(AT_TRAM, AD_GLIB, 3, 14), ATTK(AT_STNG, AD_SLOW, 8, 18), NO_ATTK, NO_ATTK), SIZ(299, 707, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_FLY|M1_CLING|M1_THICK_HIDE|M1_POIS|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_TELEPATHIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("capricorn desperation", S_EYE, LVL(86, 14, -16, 88, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_ENGL, AD_FEAR, 1, 6), ATTK(AT_HUGS, AD_ACID, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(379, 114, 0, MS_TEACHER, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ante considerably", S_EYE, LVL(87, 12, -30, 45, 0), (G_LGROUP|1), A(ATTK(AT_BREA, AD_GLIB, 4, 1), ATTK(AT_LASH, AD_INER, 5, 13), ATTK(AT_BITE, AD_STAT, 1, 9), ATTK(AT_BITE, AD_WRAP, 8, 10), ATTK(AT_EXPL, AD_THIR, 6, 9), ATTK(AT_LASH, AD_RNG, 2, 3)), SIZ(1540, 580, 0, MS_DEEPSTATE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_SLITHY|M1_TPORT|M1_ACID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("prove silage", S_EYE, LVL(87, 42, -3, 67, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_CORR, 7, 10), ATTK(AT_CLAW, AD_DRCO, 2, 3), ATTK(AT_BREA, AD_GLIB, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(816, 220, 0, MS_ESCAPE, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID| M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_WANTSALL, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("heigh obtainment", S_EYE, LVL(87, 10, 9, 68, -13), (G_GENO|2), A(ATTK(AT_RATH, AD_NEXU, 6, 4), ATTK(AT_CLAW, AD_WGHT, 1, 19), ATTK(AT_WEAP, AD_MEMO, 4, 21), ATTK(AT_TUCH, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1201, 1522, 0, MS_PARROT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("worshiped climatotherapy", S_EYE, LVL(88, 16, -12, 78, 0), (2), A(ATTK(AT_SPIT, AD_PAIN, 1, 5), ATTK(AT_BITE, AD_BURN, 1, 11), ATTK(AT_LASH, AD_SHRD, 1, 19), ATTK(AT_BITE, AD_PLYS, 9, 14), ATTK(AT_LASH, AD_BLEE, 4, 10), ATTK(AT_KICK, AD_DARK, 1, 7)), SIZ(504, 698, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_METALLIVORE, M2_PRINCE|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_MIMIC, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("raunchier kindest teacart spookier southeast undergoing", S_EYE, LVL(88, 17, -23, 85, -18), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_RATH, AD_VAMP, 5, 4), ATTK(AT_CLAW, AD_FLAM, 3, 8), ATTK(AT_BEAM, AD_RBRE, 1, 1), ATTK(AT_NONE, AD_SSEX, 4, 16), ATTK(AT_WEAP, AD_RUNS, 8, 7), ATTK(AT_BEAM, AD_ILLU, 4, 11)), SIZ(2345, 143, 0, MS_ALLA, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_ANIMAL|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reembarkation foolisher dialoger", S_EYE, LVL(88, 9, -10, 94, 0), (4), A(ATTK(AT_SPIT, AD_FRZE, 8, 1), ATTK(AT_TENT, AD_WRAT, 2, 21), ATTK(AT_NONE, AD_PLYS, 6, 7), ATTK(AT_CLAW, AD_DROP, 5, 19), NO_ATTK, NO_ATTK), SIZ(860, 548, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_PRINCE|M2_STALK|M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Shuma-Gorath", S_EYE, LVL(88, 24, -15, 100, -6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 12, 12), ATTK(AT_HUGS, AD_PHYS, 12, 12), ATTK(AT_GAZE, AD_DRIN, 2, 12), ATTK(AT_GAZE, AD_WISD, 2, 12), ATTK(AT_MAGC, AD_SPEL, 12, 12), ATTK(AT_GAZE, AD_SPC2, 10, 10)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_COLD|MR_POISON|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("snipe sap", S_EYE, LVL(88, 12, -30, 11, 0), (1), A(ATTK(AT_TRAM, AD_UVUU, 8, 19), ATTK(AT_EXPL, AD_TREM, 9, 9), ATTK(AT_BITE, AD_NPRO, 2, 21), ATTK(AT_CLAW, AD_SAMU, 8, 4), NO_ATTK, NO_ATTK), SIZ(1303, 804, 0, MS_DEAD, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_CLING|M1_BREATHLESS|M1_SLITHY, M2_VAMPIRE|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("seaside advert", S_EYE, LVL(88, 12, -1, 88, -7), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_FIRE, 1, 21), ATTK(AT_BREA, AD_DRIN, 3, 10), ATTK(AT_BITE, AD_STON, 4, 10), ATTK(AT_TUCH, AD_SAMU, 1, 12), ATTK(AT_BREA, AD_DETH, 4, 21), NO_ATTK), SIZ(1802, 120, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_STONE, M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("scatter bomb", S_EYE, LVL(90, 20, -8, 90, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_EXPL, AD_SUCK, 16, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("golden eye", S_EYE, LVL(90, 12, -10, 90, 0), (1), A(ATTK(AT_NONE, AD_PLYS, 1, 50), ATTK(AT_GAZE, AD_CHRN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undisturbed tushing", S_EYE, LVL(91, 16, -26, 85, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_AMNE, 9, 12), ATTK(AT_GAZE, AD_MALK, 6, 14), ATTK(AT_BEAM, AD_NEXU, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3786, 0, 0, MS_FART_QUIET, MZ_HUGE), MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("edifying deceptive cringe", S_EYE, LVL(91, 14, 7, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_MALK, 9, 5), ATTK(AT_TUCH, AD_SHRD, 6, 19), ATTK(AT_WEAP, AD_SSEX, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1391, 164, 0, MS_FART_NORMAL, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_DRAIN, M1_NEEDPICK|M1_HUMANOID, M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hellenistic pentobarbitone", S_EYE, LVL(92, 19, 4, 67, 11), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_STNG, AD_DCAY, 8, 6), ATTK(AT_STNG, AD_DARK, 1, 21), ATTK(AT_HUGS, AD_ILLU, 7, 2), ATTK(AT_TENT, AD_BLND, 4, 1), NO_ATTK, NO_ATTK), SIZ(1597, 159, 0, MS_DEAD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("longsuffering forelady", S_EYE, LVL(92, 17, 0, 18, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BEAM, AD_RUST, 4, 18), ATTK(AT_NONE, AD_CHAO, 7, 5), ATTK(AT_LASH, AD_FUMB, 3, 7), ATTK(AT_BOOM, AD_SLOW, 7, 13), ATTK(AT_KICK, AD_TREM, 9, 20), NO_ATTK), SIZ(730, 672, 0, MS_TREESQUAD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_FIRE, M1_AMORPHOUS|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reembark unconcernedly", S_EYE, LVL(93, 14, -23, 14, 0), (1), A(ATTK(AT_KICK, AD_PLAS, 4, 9), ATTK(AT_TRAM, AD_IDAM, 6, 2), ATTK(AT_STNG, AD_TCKL, 5, 19), ATTK(AT_TUCH, AD_GRAV, 2, 12), ATTK(AT_WEAP, AD_GLIB, 1, 18), NO_ATTK), SIZ(320, 191, 0, MS_GAARDIEN, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("customary geotropically dismissed", S_EYE, LVL(93, 7, 9, 68, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_VENO, 7, 14), ATTK(AT_BEAM, AD_TCKL, 9, 14), ATTK(AT_TENT, AD_SLUD, 5, 6), ATTK(AT_BUTT, AD_LAVA, 9, 2), ATTK(AT_TENT, AD_BADE, 1, 21), ATTK(AT_BUTT, AD_NGEN, 6, 2)), SIZ(56, 1157, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_MINDLESS|M1_ANIMAL, M2_WANDER|M2_GREEDY|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("scrupling jeux librating", S_EYE, LVL(93, 15, 5, 95, 12), (G_GENO|G_VLGROUP|2), A(ATTK(AT_LASH, AD_WRAP, 9, 17), ATTK(AT_WEAP, AD_TCKL, 1, 4), ATTK(AT_SPIT, AD_LAZY, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1073, 1187, 0, MS_CASINO, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_ACID| M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG| M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("moldier tropic farewelled", S_EYE, LVL(93, 7, 10, 21, -2), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_GAZE, AD_PLAS, 3, 18), ATTK(AT_SPIT, AD_CLRC, 7, 10), ATTK(AT_CLAW, AD_LETH, 6, 13), ATTK(AT_CLAW, AD_TERR, 8, 4), ATTK(AT_GAZE, AD_STCK, 2, 9), NO_ATTK), SIZ(109, 184, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unexchangeable unlikelihood", S_EYE, LVL(94, 24, 9, 56, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_STNG, AD_DREN, 6, 15), ATTK(AT_GAZE, AD_HODS, 4, 15), ATTK(AT_LASH, AD_COLD, 6, 21), ATTK(AT_EXPL, AD_DRDX, 2, 10), NO_ATTK, NO_ATTK), SIZ(354, 29, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_OVIPAROUS|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("imputable ambulated", S_EYE, LVL(94, 13, 4, 56, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_GAZE, AD_ABDC, 3, 2), ATTK(AT_TRAM, AD_SSEX, 3, 6), ATTK(AT_TRAM, AD_TRAP, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(67, 38, 0, MS_STENCH, MZ_GIGANTIC), MR_DISINT|MR_DRAIN, 0, M1_MINDLESS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Yagyu Jubei-Chan", S_EYE, LVL(95, 25, -25, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 12, 10), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_WTHR, 5, 10), ATTK(AT_WEAP, AD_DRST, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("amender thinner instinctively", S_EYE, LVL(95, 15, 8, 95, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PEST, 1, 16), ATTK(AT_SPIT, AD_CHAO, 9, 21), ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TRAM, AD_LETH, 1, 10), ATTK(AT_NONE, AD_DREN, 9, 5), NO_ATTK), SIZ(20, 1446, 0, MS_HUMANOID, MZ_GIGANTIC), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("apparat toadstool", S_EYE, LVL(96, 12, -5, 38, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_NACU, 6, 1), ATTK(AT_LASH, AD_PEST, 9, 19), ATTK(AT_LASH, AD_HALU, 9, 19), ATTK(AT_STNG, AD_PAIN, 3, 5), NO_ATTK, NO_ATTK), SIZ(2113, 356, 0, MS_OHGOD, MZ_SMALL), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_TPORT|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("overlain earth contradistinctive", S_EYE, LVL(97, 12, -21, 58, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_SLOW, 5, 8), ATTK(AT_BREA, AD_DREN, 3, 6), ATTK(AT_STNG, AD_TRAP, 1, 11), ATTK(AT_ENGL, AD_FEMI, 1, 17), ATTK(AT_RATH, AD_NEXU, 4, 21), ATTK(AT_SCRA, AD_VAMP, 8, 1)), SIZ(2710, 1055, 0, MS_REPAIR, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_SLITHY|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slaved carburizing javelin iii", S_EYE, LVL(97, 17, -14, 72, -20), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TRAM, AD_HODS, 2, 5), ATTK(AT_LASH, AD_MAGM, 8, 2), ATTK(AT_KICK, AD_AMNE, 2, 6), ATTK(AT_SCRA, AD_DEST, 7, 8), NO_ATTK, NO_ATTK), SIZ(835, 1263, 0, MS_PHOTO, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_COLD, M1_HIDE|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("collation sacrificed productive", S_EYE, LVL(98, 28, 10, 93, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_DGST, 1, 16), ATTK(AT_SCRA, AD_SPEL, 1, 7), ATTK(AT_WEAP, AD_BLEE, 1, 11), ATTK(AT_NONE, AD_UNPR, 0, 8), ATTK(AT_STNG, AD_PHYS, 2, 18), ATTK(AT_EXPL, AD_LUCK, 6, 2)), SIZ(756, 863, 0, MS_MISSING, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("godding bedmaker overassertively nonregistered weaving mouthwash", S_EYE, LVL(99, 20, -21, 89, 4), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PART, 1, 6), ATTK(AT_GAZE, AD_RUST, 1, 14), ATTK(AT_ENGL, AD_SEDU, 1, 14), ATTK(AT_WEAP, AD_VAMP, 1, 9), ATTK(AT_BITE, AD_SCOR, 3, 13), NO_ATTK), SIZ(29, 569, 0, MS_ARREST, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, MR_COLD|MR_ELEC, M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_STRONG|M2_ROCKTHROW|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mishmosh vernalization", S_EYE, LVL(99, 20, 1, 38, 16), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_KICK, AD_STON, 1, 15), ATTK(AT_MAGC, AD_RBAD, 9, 14), ATTK(AT_MAGC, AD_POLY, 3, 21), ATTK(AT_BEAM, AD_STUN, 8, 17), ATTK(AT_SPIT, AD_FIRE, 9, 17), ATTK(AT_KICK, AD_RNG, 1, 14)), SIZ(3952, 1310, 0, MS_APOC, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS| M1_REGEN, M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PETRIFIES|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ekatoson", S_EYE, LVL(100, 12, -20, 100, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1, 20), ATTK(AT_TUCH, AD_PLYS, 1, 20), ATTK(AT_TRAM, AD_EDGE, 20, 3), ATTK(AT_KICK, AD_VAPO, 6, 7), ATTK(AT_MAGC, AD_CAST, 5, 5), ATTK(AT_BEAM, AD_SIN, 6, 7)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_DRAIN|MR_FIRE|MR_ELEC|MR_DEATH|MR_DISINT, MR_SLEEP|MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD|M1_ACID|M1_FLY, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("undergod bomb", S_EYE, LVL(100, 20, -8, 90, 0), (G_NOCORPSE|G_GENO|1|G_RGROUP), A(ATTK(AT_EXPL, AD_RNG, 16, 16), ATTK(AT_BEAM, AD_MAGM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spur legislatorship", S_EYE, LVL(100, 10, 1, 73, -5), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_NONE, AD_LEGS, 9, 18), ATTK(AT_BITE, AD_FAMN, 5, 20), ATTK(AT_SPIT, AD_RNG, 7, 14), ATTK(AT_STNG, AD_POIS, 5, 5), NO_ATTK, NO_ATTK), SIZ(1522, 302, 0, MS_REPAIR, MZ_GIGANTIC), MR_STONE, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS, M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shredder rateable", S_EYE, LVL(100, 15, -28, 55, 0), (2), A(ATTK(AT_CLAW, AD_ANTI, 1, 7), ATTK(AT_BREA, AD_FUMB, 1, 8), ATTK(AT_TRAM, AD_UNPR, 1, 13), ATTK(AT_GAZE, AD_HEAL, 5, 15), ATTK(AT_HUGS, AD_MEMO, 9, 15), NO_ATTK), SIZ(968, 211, 0, MS_REPAIR, MZ_SMALL), MR_ELEC|MR_DEATH, MR_ELEC, M1_NEEDPICK|M1_ANIMAL|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("selvage outbargained", S_EYE, LVL(100, 18, -26, 77, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_ANTI, 5, 5), ATTK(AT_SPIT, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_DROP, 6, 18), ATTK(AT_BUTT, AD_MANA, 1, 13), ATTK(AT_NONE, AD_DETH, 3, 25), ATTK(AT_STNG, AD_BLAS, 4, 9)), SIZ(969, 609, 0, MS_LIEDER, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_MAGIC|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chancemen cylindrically", S_EYE, LVL(100, 15, 2, 63, 18), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_WGHT, 1, 6), ATTK(AT_BUTT, AD_NPRO, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(137, 135, 0, MS_PHOTO, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_TPORT, M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("victualler unseating", S_EYE, LVL(101, 6, 6, 58, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_RUST, 3, 18), ATTK(AT_GAZE, AD_DISP, 8, 23), ATTK(AT_RATH, AD_UNPR, 6, 14), ATTK(AT_TRAM, AD_CHKH, 7, 22), ATTK(AT_BEAM, AD_DARK, 9, 16), ATTK(AT_ENGL, AD_SLEE, 6, 23)), SIZ(1892, 130, 0, MS_LIEDER, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_HUMANOID|M1_ACID, M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mounting knot", S_EYE, LVL(101, 12, -35, 86, 3), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BEAM, AD_THIR, 9, 20), ATTK(AT_BEAM, AD_RBRE, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2850, 232, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_MINION|M2_WANDER|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("subsequential dadaism symposia folksier", S_EYE, LVL(101, 25, -13, 83, -2), (1), A(ATTK(AT_ENGL, AD_SITM, 3, 7), ATTK(AT_MAGC, AD_CONT, 9, 4), ATTK(AT_BREA, AD_CONT, 4, 7), ATTK(AT_SPIT, AD_PEST, 5, 17), NO_ATTK, NO_ATTK), SIZ(805, 594, 0, MS_PUPIL, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("untasteful insuppressible vain", S_EYE, LVL(102, 27, -29, 82, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_CONF, 6, 6), ATTK(AT_ENGL, AD_WISD, 8, 20), ATTK(AT_SCRA, AD_STTP, 1, 2), ATTK(AT_TRAM, AD_VULN, 1, 13), ATTK(AT_TENT, AD_GRAV, 8, 22), ATTK(AT_CLAW, AD_FIRE, 5, 8)), SIZ(1045, 1309, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL| M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nonconstructive mesmerizing", S_EYE, LVL(102, 47, -26, 75, 13), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_TECH, 1, 21), ATTK(AT_TUCH, AD_TRAP, 3, 16), ATTK(AT_TENT, AD_ENCH, 6, 3), ATTK(AT_BITE, AD_CALM, 9, 19), ATTK(AT_CLAW, AD_MANA, 4, 1), ATTK(AT_LASH, AD_DGST, 1, 1)), SIZ(242, 487, 0, MS_BOSS, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID, 0, M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hysteria compressedly", S_EYE, LVL(102, 12, -5, 99, -19), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_LAZY, 7, 17), ATTK(AT_WEAP, AD_PLAS, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(215, 268, 0, MS_LAUGH, MZ_TINY), MR_DISINT|MR_DEATH, 0, M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("surmised backhanding fractured fungosity", S_EYE, LVL(103, 14, -16, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_LETH, 1, 12), ATTK(AT_WEAP, AD_NIVE, 8, 2), ATTK(AT_HUGS, AD_NPRO, 4, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(81, 767, 0, MS_HISS, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("chauffeuring filterability", S_EYE, LVL(105, 12, -5, 81, 0), (3), A(ATTK(AT_BITE, AD_SPC2, 2, 25), ATTK(AT_CLAW, AD_MALK, 9, 2), ATTK(AT_ENGL, AD_SANI, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3373, 50, 0, MS_FEARHARE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bovinity siphonic regularizer", S_EYE, LVL(105, 17, -3, 74, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_VULN, 1, 5), ATTK(AT_BREA, AD_SAMU, 1, 5), ATTK(AT_BEAM, AD_CONF, 6, 8), ATTK(AT_CLAW, AD_DRLI, 3, 14), ATTK(AT_ENGL, AD_WEBS, 3, 17), NO_ATTK), SIZ(379, 1625, 0, MS_MEW, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bubbling dangled", S_EYE, LVL(106, 12, 2, 34, -1), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_EXPL, AD_SHRD, 2, 8), ATTK(AT_WEAP, AD_SEDU, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(282, 1042, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("weighing authenticator", S_EYE, LVL(106, 12, -34, 74, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_SIN, 0, 1), ATTK(AT_NONE, AD_SGLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2871, 624, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DISINT, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_HERBIVORE| M1_OMNIVORE, M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NONMOVING|M3_NO_DECAY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("solicitude chewy reassigned infertility", S_EYE, LVL(107, 13, -35, 94, 0), (1), A(ATTK(AT_SPIT, AD_BADE, 8, 7), ATTK(AT_NONE, AD_WISD, 0, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2160, 1514, 0, MS_SQEEK, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_SLEEP, M1_FLY|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_ACID, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("radicalizing legated", S_EYE, LVL(107, 20, -7, 80, 19), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_BLAS, 8, 20), ATTK(AT_MAGC, AD_FEMI, 9, 5), ATTK(AT_BREA, AD_VOMT, 1, 10), ATTK(AT_TRAM, AD_NAST, 6, 21), ATTK(AT_EXPL, AD_INER, 2, 2), ATTK(AT_GAZE, AD_CAST, 8, 7)), SIZ(536, 712, 0, MS_STABILIZE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID, 0, M1_NOHANDS|M1_ANIMAL, M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluffed furled", S_EYE, LVL(107, 12, 0, 90, 5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PAIN, 5, 24), ATTK(AT_GAZE, AD_BADE, 2, 18), ATTK(AT_TENT, AD_WISD, 1, 25), ATTK(AT_RATH, AD_DEST, 7, 26), ATTK(AT_CLAW, AD_CONT, 8, 13), ATTK(AT_TENT, AD_LITE, 1, 14)), SIZ(191, 98, 0, MS_GYPSY, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_ACID|M1_POIS, M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("blander vanguard", S_EYE, LVL(108, 32, -34, 87, 0), (G_VLGROUP|2), A(ATTK(AT_TUCH, AD_FRZE, 5, 2), ATTK(AT_NONE, AD_WISD, 2, 25), ATTK(AT_TENT, AD_NACU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(734, 787, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_NOEYES|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY| M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reroll haul", S_EYE, LVL(109, 20, -40, 82, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_RATH, AD_TRAP, 4, 23), ATTK(AT_TUCH, AD_AGGR, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(950, 37, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("husk cuttling enshroud dysenteric reteaching wheezy strategic", S_EYE, LVL(110, 15, -17, 94, 15), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_DCAY, 8, 24), ATTK(AT_ENGL, AD_SITM, 2, 12), ATTK(AT_SCRA, AD_LITE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(339, 546, 0, MS_SQAWK, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("walkable behindhand", S_EYE, LVL(110, 13, -36, 85, 0), (G_VLGROUP|1), A(ATTK(AT_CLAW, AD_CORR, 3, 22), ATTK(AT_LASH, AD_WERE, 5, 14), ATTK(AT_TRAM, AD_DISP, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1032, 713, 0, MS_NEIGH, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_ACID, M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("elopement doffing syncom", S_EYE, LVL(111, 32, -19, 95, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_MANA, 6, 25), ATTK(AT_HUGS, AD_WGHT, 8, 13), ATTK(AT_BUTT, AD_WGHT, 8, 11), ATTK(AT_ENGL, AD_FEMI, 3, 3), ATTK(AT_TRAM, AD_EDGE, 8, 19), ATTK(AT_WEAP, AD_DEPR, 1, 1)), SIZ(2859, 446, 0, MS_SPOILER, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SLITHY|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mattedly remounting transmogrified", S_EYE, LVL(111, 18, -15, 95, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_CAST, 7, 19), ATTK(AT_LASH, AD_NTHR, 3, 3), ATTK(AT_HUGS, AD_DIMN, 5, 6), ATTK(AT_WEAP, AD_SPC2, 1, 20), NO_ATTK, NO_ATTK), SIZ(1094, 598, 0, MS_GLYPHS, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("josh kamaaina fencer", S_EYE, LVL(111, 14, -28, 83, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_SPIT, AD_AGGR, 2, 23), ATTK(AT_TRAM, AD_STON, 3, 17), ATTK(AT_TRAM, AD_DRIN, 2, 2), ATTK(AT_MAGC, AD_ELEC, 7, 17), NO_ATTK, NO_ATTK), SIZ(1020, 517, 0, MS_SMITH, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("glycogenic embattled suicidal", S_EYE, LVL(112, 19, -2, 89, 0), (1), A(ATTK(AT_BEAM, AD_HALU, 7, 25), ATTK(AT_ENGL, AD_RUNS, 4, 16), ATTK(AT_STNG, AD_MIDI, 3, 12), ATTK(AT_BUTT, AD_VAMP, 1, 24), ATTK(AT_SCRA, AD_THIR, 1, 15), ATTK(AT_LASH, AD_SKIL, 6, 6)), SIZ(1339, 1208, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fellaheen polychromia twitching deported redesignated", S_EYE, LVL(113, 43, -36, 85, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_KICK, AD_MIDI, 1, 23), ATTK(AT_GAZE, AD_VULN, 5, 26), ATTK(AT_NONE, AD_LEVI, 2, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2838, 933, 0, MS_SUPERMAN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unlocated demagogic", S_EYE, LVL(113, 20, -8, 97, -17), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SCRA, AD_WEBS, 1, 21), ATTK(AT_ENGL, AD_RNG, 9, 15), ATTK(AT_BREA, AD_SEDU, 3, 13), ATTK(AT_BREA, AD_DEPR, 1, 22), NO_ATTK, NO_ATTK), SIZ(371, 1176, 0, MS_ARREST, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_ORC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pandora effluvia", S_EYE, LVL(113, 14, -1, 93, 7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CURS, 4, 22), ATTK(AT_SPIT, AD_ABDC, 8, 5), ATTK(AT_EXPL, AD_DRCH, 8, 3), ATTK(AT_BREA, AD_TRAP, 4, 8), NO_ATTK, NO_ATTK), SIZ(3723, 34, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID, MR_POISON, M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bedimmed moldiest", S_EYE, LVL(114, 12, -34, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PEST, 4, 26), ATTK(AT_SCRA, AD_SIN, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2788, 1096, 0, MS_TRUMPET, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yahweh swimmer", S_EYE, LVL(114, 6, -17, 79, 0), (1), A(ATTK(AT_BITE, AD_GRAV, 8, 24), ATTK(AT_NONE, AD_HEAL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(302, 537, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_BREATHLESS|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("taketh verb", S_EYE, LVL(114, 17, -13, 85, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_TLPT, 6, 18), ATTK(AT_LASH, AD_WEBS, 7, 23), ATTK(AT_WEAP, AD_WEEP, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1730, 285, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("icebox ataxia", S_EYE, LVL(115, 18, -36, 60, 0), (G_LGROUP|3), A(ATTK(AT_KICK, AD_UVUU, 9, 9), ATTK(AT_CLAW, AD_DRCO, 7, 13), ATTK(AT_BITE, AD_BADE, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 470, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("later exaggerating", S_EYE, LVL(115, 12, -28, 52, 18), (2), A(ATTK(AT_BUTT, AD_SITM, 3, 17), ATTK(AT_WEAP, AD_STTP, 1, 4), ATTK(AT_MAGC, AD_MIDI, 1, 25), ATTK(AT_NONE, AD_NAST, 5, 2), ATTK(AT_BUTT, AD_POLY, 6, 21), NO_ATTK), SIZ(22, 146, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bog nobbling", S_EYE, LVL(115, 13, 6, 96, 4), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DRIN, 2, 18), ATTK(AT_NONE, AD_GRAV, 9, 20), ATTK(AT_SPIT, AD_FLAM, 1, 13), ATTK(AT_SPIT, AD_NEXU, 8, 18), NO_ATTK, NO_ATTK), SIZ(2841, 658, 0, MS_BARK, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS| M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("imprimatur reunifying", S_EYE, LVL(115, 15, -13, 94, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_DISP, 3, 20), ATTK(AT_TENT, AD_FREN, 1, 6), ATTK(AT_NONE, AD_SGLD, 1, 24), ATTK(AT_STNG, AD_TRAP, 8, 25), ATTK(AT_SPIT, AD_BADE, 1, 2), NO_ATTK), SIZ(2606, 669, 0, MS_SQEEK, MZ_HUMAN), MR_ELEC, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL, M2_LORD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("inheritably hophead quitclaim", S_EYE, LVL(116, 15, -30, 95, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_SEDU, 8, 26), ATTK(AT_WEAP, AD_EDGE, 1, 7), ATTK(AT_BITE, AD_CHKH, 7, 23), ATTK(AT_GAZE, AD_SKIL, 9, 21), ATTK(AT_TUCH, AD_BANI, 2, 8), NO_ATTK), SIZ(13, 711, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mutagenically broth frothing", S_EYE, LVL(116, 16, -27, 79, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 7, 9), ATTK(AT_ENGL, AD_ENCH, 9, 21), ATTK(AT_WEAP, AD_WEEP, 8, 23), ATTK(AT_HUGS, AD_WRAP, 5, 7), ATTK(AT_STNG, AD_DISE, 7, 25), NO_ATTK), SIZ(206, 285, 0, MS_MUMBLE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("drunker therapy", S_EYE, LVL(117, 20, -10, 97, -4), (G_UNIQ|1), A(ATTK(AT_BREA, AD_SHAN, 1, 11), ATTK(AT_GAZE, AD_DGST, 5, 1), ATTK(AT_TRAM, AD_WET, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1482, 502, 0, MS_ALLA, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("astrodome driftage", S_EYE, LVL(117, 23, -1, 85, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_DRCH, 6, 2), ATTK(AT_TRAM, AD_DISP, 3, 20), ATTK(AT_BREA, AD_MALK, 5, 7), ATTK(AT_EXPL, AD_CHRN, 1, 16), ATTK(AT_TENT, AD_DREA, 4, 21), NO_ATTK), SIZ(1113, 629, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOHEAD|M1_ACID|M1_POIS, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("partly whiningly", S_EYE, LVL(118, 18, -28, 92, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_FRZE, 4, 7), ATTK(AT_NONE, AD_ACID, 2, 14), ATTK(AT_HUGS, AD_MANA, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(331, 1930, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_REGEN|M1_POIS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_ORC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_TELEPATHIC|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("virtuosity disfranchising", S_EYE, LVL(118, 16, -36, 80, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_SGLD, 9, 2), ATTK(AT_SCRA, AD_STON, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(903, 456, 0, MS_SHEEP, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("real deity", S_EYE, LVL(118, 16, -38, 89, 0), (1), A(ATTK(AT_ENGL, AD_MAGM, 1, 8), ATTK(AT_SPIT, AD_GLIB, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1429, 271, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reflector reentrance luminosity", S_EYE, LVL(119, 12, -23, 73, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_SLEE, 1, 12), ATTK(AT_MAGC, AD_FIRE, 8, 20), ATTK(AT_TENT, AD_CHKH, 3, 8), ATTK(AT_LASH, AD_SLEE, 2, 9), NO_ATTK, NO_ATTK), SIZ(1152, 224, 0, MS_SPOILER, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("carpetbagger grovelled", S_EYE, LVL(119, 13, -8, 95, 0), (2), A(ATTK(AT_WEAP, AD_TPTO, 3, 18), ATTK(AT_TRAM, AD_DISP, 6, 8), ATTK(AT_TUCH, AD_SEDU, 2, 17), ATTK(AT_BITE, AD_DRCH, 1, 23), ATTK(AT_SCRA, AD_FREN, 3, 15), ATTK(AT_SCRA, AD_DROP, 9, 25)), SIZ(630, 672, 0, MS_SQAWK, MZ_SMALL), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL| M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("discredited rumania", S_EYE, LVL(120, 19, -26, 73, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_CONF, 8, 9), ATTK(AT_TUCH, AD_STON, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(645, 102, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_NOLIMBS|M1_THICK_HIDE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("minuter slinkiest shrinking", S_EYE, LVL(120, 10, -30, 97, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_WERE, 1, 21), ATTK(AT_BITE, AD_CHRN, 5, 1), ATTK(AT_CLAW, AD_SANI, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(223, 642, 0, MS_WOLLOH, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reckon quem", S_EYE, LVL(121, 12, -26, 56, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CNCL, 8, 3), ATTK(AT_BUTT, AD_DISN, 5, 5), ATTK(AT_RATH, AD_HEAL, 2, 23), ATTK(AT_BUTT, AD_ICUR, 5, 18), NO_ATTK, NO_ATTK), SIZ(2645, 25, 0, MS_PHOTO, MZ_HUGE), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_NEEDPICK, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fingered streetlight", S_EYE, LVL(122, 20, 2, 97, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_ELEC, 8, 9), ATTK(AT_STNG, AD_PART, 3, 17), ATTK(AT_TENT, AD_INSA, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2787, 1462, 0, MS_JAPANESE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_HIDE|M1_UNSOLID|M1_REGEN, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("harped twister convented sarape grindingly", S_EYE, LVL(124, 16, -20, 71, 0), (1), A(ATTK(AT_TRAM, AD_ELEC, 1, 3), ATTK(AT_BOOM, AD_WTHR, 9, 26), ATTK(AT_KICK, AD_POIS, 9, 21), ATTK(AT_BREA, AD_SPEL, 6, 22), NO_ATTK, NO_ATTK), SIZ(2597, 1122, 0, MS_CORONA, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE, M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("textural gurgle", S_EYE, LVL(125, 8, -11, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_LITE, 2, 6), ATTK(AT_BEAM, AD_WEBS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(251, 0, 0, MS_PRINCIPAL, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("panpipe oblate", S_EYE, LVL(125, 37, 2, 96, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_DFOO, 3, 11), ATTK(AT_KICK, AD_SPC2, 8, 20), ATTK(AT_MAGC, AD_TCKL, 8, 12), ATTK(AT_RATH, AD_GRAV, 6, 6), ATTK(AT_BITE, AD_SLEE, 1, 22), ATTK(AT_BITE, AD_TREM, 2, 11)), SIZ(541, 53, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL| M1_CARNIVORE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("manoeuvreing civil", S_EYE, LVL(125, 12, -40, 96, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_FEAR, 2, 9), ATTK(AT_TENT, AD_GRAV, 1, 12), ATTK(AT_MAGC, AD_DREN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3258, 333, 0, MS_HISS, MZ_SMALL), MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), /* * felines */ MON("tiny cat", S_FELINE, LVL(0, 4, 10, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_MEW, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("scrawny cat", S_FELINE, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wussy cat", S_FELINE, LVL(0, 8, 9, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("backbringer", S_FELINE, LVL(0, 12, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluffy cat", S_FELINE, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("lazy cat", S_FELINE, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_LAZY, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("serval", S_FELINE, LVL(0, 18, 6, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unwashed hands serval", S_FELINE, LVL(0, 18, 6, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("younger cat sister", S_FELINE, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_MEW, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("backer serval", S_FELINE, LVL(0, 18, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_SCOR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("transerval", S_FELINE, LVL(0, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEMI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stupidest photometry", S_FELINE, LVL(0, 14, -4, 48, 0), (1), A(ATTK(AT_WEAP, AD_UVUU, 1, 9), ATTK(AT_TENT, AD_WEEP, 1, 1), ATTK(AT_BITE, AD_WRAT, 1, 1), ATTK(AT_SPIT, AD_NGRA, 1, 8), NO_ATTK, NO_ATTK), SIZ(705, 354, 0, MS_APOC, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("torpedolike laboured condiment", S_FELINE, LVL(1, 12, -3, 43, 0), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_WRAT, 1, 4), ATTK(AT_KICK, AD_DARK, 1, 4), ATTK(AT_EXPL, AD_NACU, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1358, 765, 0, MS_METALMAFIA, MZ_HUGE), MR_ACID|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lethe papillate", S_FELINE, LVL(1, 12, 6, 99, 0), (2), A(ATTK(AT_SCRA, AD_WGHT, 1, 1), ATTK(AT_BITE, AD_MCRE, 1, 7), ATTK(AT_CLAW, AD_SHAN, 1, 9), ATTK(AT_GAZE, AD_LETH, 1, 9), ATTK(AT_LASH, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_DISN, 1, 1)), SIZ(520, 885, 0, MS_CUSS, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_NOTAKE|M1_NOHEAD|M1_CARNIVORE, M2_LORD|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("twintail", S_FELINE, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("silver cat", S_FELINE, LVL(2, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_MEW, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("kitten", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("felid", S_FELINE, /* playable race */ LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("psycho kitten", S_FELINE, /* rikersan wants kittens that make you unable to fight back... *headscratch* */ LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("mind-messing kitten", S_FELINE, /* still part of rikersan's idea; they're not tameable on purpose! */ LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_CALM, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("mean kitten", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BADE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("really mean kitten", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBAD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("regular cat", S_FELINE, LVL(2, 11, 8, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("automatic kitten", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("kitten heel sandal", S_FELINE, /* uses sharp-edged sandals */ LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HIGHHEELED|M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("khajiit", S_FELINE, /* playable race */ LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC|M2_NOPOLY, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("kitten statue", S_FELINE, LVL(2, 0, 10, 0, 0), (G_GENO|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MISSING, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS, 0, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("roughshod roadwork", S_FELINE, LVL(2, 7, 6, 44, 0), (1), A(ATTK(AT_TENT, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_LAVA, 3, 1), ATTK(AT_GAZE, AD_RNG, 3, 6), ATTK(AT_SPIT, AD_UVUU, 2, 6), ATTK(AT_BITE, AD_CHAO, 1, 5), NO_ATTK), SIZ(493, 353, 0, MS_MEW, MZ_HUGE), 0, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW| M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("lazy animal", S_FELINE, LVL(2, 9, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAZY, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lion cub", S_FELINE, LVL(2, 12, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("papier-mache tiger", S_FELINE, LVL(2, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS,M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("frozen tiger cub", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_COLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("panther cub", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("power kitten", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("small lynx", S_FELINE, /* dummy monster for early real zoos */ LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unnoticed predator", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("green kitten", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("panther woman", S_FELINE, LVL(2, 10, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("armed panther", S_FELINE, LVL(2, 10, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("black kitten", S_FELINE, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LUCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elona cat", S_FELINE, LVL(2, 15, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_MEW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_PEACEFUL, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("hello kitty", S_FELINE, LVL(2, 18, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("Lilly's fleecy combat boot", S_FELINE, LVL(2, 12, 10, 0, 7), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* speed 6-12, AC -10, MR 80, extra attacks 0, resists 2, M1 flags 0, M2 flags 0, M3 flags 0 */ MON("Linus the Cat", S_FELINE, LVL(2, 18, 3, 30, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_POISON|MR_DISINT|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("virtue margrave", S_FELINE, LVL(2, 5, 10, 83, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_SLOW, 2, 5), ATTK(AT_BREA, AD_FUMB, 1, 9), ATTK(AT_WEAP, AD_DRIN, 2, 4), ATTK(AT_WEAP, AD_ALIN, 2, 1), ATTK(AT_GAZE, AD_WTHR, 1, 6), NO_ATTK), SIZ(3982, 9, 0, MS_BONES, MZ_TINY), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_NOLIMBS|M1_REGEN|M1_TPORT_CNTRL, M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("manubrial tearoom", S_FELINE, LVL(2, 13, 4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEST, 2, 4), ATTK(AT_BREA, AD_NIVE, 6, 1), ATTK(AT_BREA, AD_RAGN, 2, 2), ATTK(AT_HUGS, AD_NGRA, 2, 7), ATTK(AT_BEAM, AD_ENCH, 1, 2), NO_ATTK), SIZ(36, 133, 0, MS_ALLA, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, MR_SLEEP, M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tiger cub", S_FELINE, LVL(3, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("moontiger", S_FELINE, /* dummy monster for early dougroom */ LVL(3, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("feline cloud", S_FELINE, LVL(3, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("cat cloud", S_FELINE, LVL(3, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("fierce feline", S_FELINE, LVL(3, 8, 9, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("rosa femmy", S_FELINE, LVL(3, 12, 10, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_FEMI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("matrilineage chime", S_FELINE, LVL(3, 12, -7, 76, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_CHRN, 3, 4), ATTK(AT_SCRA, AD_SLIM, 3, 5), ATTK(AT_NONE, AD_DREN, 3, 4), ATTK(AT_GAZE, AD_HEAL, 3, 5), ATTK(AT_NONE, AD_NUMB, 3, 2), NO_ATTK), SIZ(483, 506, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_ACID, M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("carboyed cameroon", S_FELINE, LVL(3, 21, -7, 7, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_GLIB, 1, 5), ATTK(AT_WEAP, AD_SIN, 3, 2), ATTK(AT_ENGL, AD_DETH, 3, 4), ATTK(AT_TRAM, AD_VOMT, 3, 6), ATTK(AT_SPIT, AD_EDGE, 1, 8), ATTK(AT_SPIT, AD_NACU, 3, 3)), SIZ(3469, 321, 0, MS_METALMAFIA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, MR_FIRE, M1_FLY|M1_WALLWALK|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("housecat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pet cat", S_FELINE, LVL(4, 13, 8, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("noguar", S_FELINE, LVL(4, 10, 8, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("automatic housecat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("spittecat", S_FELINE, /* by bhaak */ LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_SPIT, AD_VOMT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ferral cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_PLUSTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dream eater cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("aggravator cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WGHT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SOUND, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pack cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fuxxor cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_VULN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goddamn cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DAMA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("green housecat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("deformed cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("huntress", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("slinger", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("air death", S_FELINE, LVL(4, 2, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 3, 6), ATTK(AT_HUGS, AD_DETH, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("leopard", S_FELINE, LVL(4, 15, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty leopard", S_FELINE, LVL(4, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("banishment cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BANI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jaguar", S_FELINE, LVL(4, 15, 6, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("furry jaguar", S_FELINE, LVL(4, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("powerful housecat", S_FELINE, LVL(4, 18, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("catcorpse", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("kamadan", S_FELINE, LVL(4, 12, 4, 0, -3), (G_GENO|2), A(ATTK(AT_BREA, AD_SLEE, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black housecat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LUCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("egocentric kamadan", S_FELINE, LVL(4, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kitten heel pumps", S_FELINE, /* uses feminine pumps */ LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("extremely cute cat", S_FELINE, LVL(4, 12, 6, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("extremely ugly cat", S_FELINE, LVL(4, 12, 6, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("amusingly away-running cat", S_FELINE, LVL(4, 16, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_FEARHARE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("wounded leopard", S_FELINE, LVL(4, 4, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dieted canzonet leach hebraist", S_FELINE, LVL(4, 19, 2, 97, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_RNG, 1, 1), ATTK(AT_TENT, AD_COLD, 1, 6), ATTK(AT_EXPL, AD_WEEP, 4, 2), ATTK(AT_TENT, AD_DRCH, 1, 4), ATTK(AT_RATH, AD_INSA, 1, 8), ATTK(AT_BEAM, AD_SIN, 7, 1)), SIZ(43, 1111, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_ACID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC| M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stray cat", S_FELINE, LVL(5, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_MEW, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("lynx", S_FELINE, LVL(5, 15, 6, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("pack lynx", S_FELINE, LVL(5, 15, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lion", S_FELINE, LVL(5, 12, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("panther", S_FELINE, LVL(5, 15, 6, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("pathern", S_FELINE, /* by K2 */ LVL(5, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_GAZE, AD_HALU, 1, 6), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("luxmas", S_FELINE, /* makes noise 1 in 20 times it moves */ LVL(5, 15, 6, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("linx", S_FELINE, LVL(5, 12, 8, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mummified cat", S_FELINE, LVL(5, 12, 4, 10, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("forbidden lynx", S_FELINE, LVL(5, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_ILLU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("black cat", S_FELINE, LVL(5, 17, 2, 0, 0), (1), A(ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BEAM, AD_MAGM, 1, 2), ATTK(AT_GAZE, AD_SPC2, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("servant cat", S_FELINE, LVL(5, 17, 2, 0, 0), (1), A(ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BEAM, AD_MAGM, 1, 2), ATTK(AT_GAZE, AD_SANI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nora's red socks", S_FELINE, LVL(5, 15, 2, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_FIRE|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dumb nothing-canning lion", S_FELINE, LVL(5, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FEARHARE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ehekatl's cat", S_FELINE, LVL(5, 17, 2, 0, 0), (1), A(ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BEAM, AD_MAGM, 1, 2), ATTK(AT_GAZE, AD_INSA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("metal panther", S_FELINE, LVL(5, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_METALLIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("werepanther", S_FELINE, LVL(5, 15, 6, 20, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), MR_POISON, 0, M1_NOHANDS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("weaponbearing lion", S_FELINE, /* spawns with bow and arrows */ LVL(5, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sunward gestalt", S_FELINE, LVL(5, 12, -1, 81, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_HODS, 9, 1), ATTK(AT_MAGC, AD_SOUN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(538, 1013, 0, MS_BARBER, MZ_TINY), MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("assailable unsystematical", S_FELINE, LVL(5, 13, 8, 61, 5), (G_UNIQ|4), A(ATTK(AT_HUGS, AD_ABDC, 5, 4), ATTK(AT_TENT, AD_NGRA, 5, 5), ATTK(AT_MAGC, AD_GLIB, 1, 5), ATTK(AT_GAZE, AD_DISN, 1, 3), ATTK(AT_LASH, AD_SHAN, 2, 2), NO_ATTK), SIZ(1797, 24, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_OVIPAROUS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("saber cat", S_FELINE, LVL(6, 16, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("spear throwing cat", S_FELINE, LVL(6, 16, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("one of the spear cats", S_FELINE, /* spawns with 3 randospears */ LVL(6, 16, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("bomb throwing cat", S_FELINE, LVL(6, 16, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("large cat", S_FELINE, LVL(6, 15, 4, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("automatic large cat", S_FELINE, LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("black large cat", S_FELINE, LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LUCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kitten heel slingback", S_FELINE, /* uses unfair stilettos */ LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SHOE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_HIGHHEELED|M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("caterwaul", S_FELINE, LVL(6, 24, 4, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("large combat cat", S_FELINE, LVL(6, 18, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("large green cat", S_FELINE, LVL(6, 15, 4, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flying caterwaul", S_FELINE, LVL(6, 24, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deepstatecat", S_FELINE, /* invisible */ LVL(6, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_DEEPSTATE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("cyber cat", S_FELINE, LVL(6, 12, 3, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("krrk cat", S_FELINE, /* invisible */ LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("clawin thru your HP", S_FELINE, /* invisible */ LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_DEEPSTATE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("gaul", S_FELINE, LVL(6, 12, 7, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("handicapped tiger", S_FELINE, LVL(6, 9, 8, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wild lion", S_FELINE, LVL(6, 20, 5, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("spam cat", S_FELINE, /* spawns with sling and 25 junk metal */ LVL(6, 12, 5, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("watercaul", S_FELINE, LVL(6, 24, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_OVIPAROUS,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tiger", S_FELINE, LVL(6, 12, 6, 0, 0), (G_GENO|7), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flashing tiger", S_FELINE, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_AXUS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fuck you tiger", S_FELINE, /* by Amy's roommate */ LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_SSEX, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter tiger", S_FELINE, LVL(6, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unexpected tiger", S_FELINE, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* damage type of the bite is randomized */ MON("splicecaul", S_FELINE, /* splicehack caterwaul - based on the slashem one but with differences */ LVL(6, 24, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_SOUN, 2, 4), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("para tiger", S_FELINE, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLEE, 2, 4), ATTK(AT_CLAW, AD_BLEE, 2, 4), ATTK(AT_BITE, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GROWL, MZ_HUGE), MR_PLUSONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("frozen tiger", S_FELINE, LVL(6, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_COLD, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_COLD, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("shaketiger", S_FELINE, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DROP, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("serpopard", S_FELINE, LVL(6, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Lions hunt in packs, and the females do most of the hunting */ MON("hunting lion", S_FELINE, /* splicehack lion */ LVL(6, 12, 6, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spliceion", S_FELINE, LVL(6, 12, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PAIN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bulletator f", S_FELINE, LVL(6, 32, -2, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_NPRO, 3, 3), ATTK(AT_CLAW, AD_WTHR, 2, 2), ATTK(AT_CLAW, AD_DROP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BULLETATOR, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("small bulletator f", S_FELINE, LVL(6, 16, -2, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_NPRO, 3, 3), ATTK(AT_CLAW, AD_WTHR, 2, 2), ATTK(AT_CLAW, AD_DROP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BULLETATOR, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dark serpopard", S_FELINE, LVL(6, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("krrk krrk", S_FELINE, /* invisible */ LVL(6, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("yay you died", S_FELINE, /* super-invisible */ LVL(6, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("international happen", S_FELINE, LVL(6, 12, 8, 76, -16), (G_GENO|4), A(ATTK(AT_TUCH, AD_ICUR, 1, 3), ATTK(AT_STNG, AD_RUST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(201, 155, 0, MS_SOUND, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("generic cat girl", S_FELINE, LVL(6, 12, 5, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("facehugger", S_FELINE, LVL(7, 16, -6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_CONT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("mad cat", S_FELINE, LVL(7, 16, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PAIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("huntercat", S_FELINE, LVL(7, 16, -6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PAIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("czechire cat", S_FELINE, /* splicehack cheshire cat */ LVL(7, 12, 3, 20, -1), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_CUSS, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT, M2_PRINCE|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("facestroker", S_FELINE, LVL(7, 11, 2, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blingmewer", S_FELINE, LVL(7, 16, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hellkitten", S_FELINE, LVL(7, 12, 2, 20, -5), (G_GENO|G_SGROUP|1), /* grow up into hellcat */ A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blew marring validity", S_FELINE, LVL(7, 16, -2, 91, -6), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_DRDX, 1, 2), ATTK(AT_WEAP, AD_MIDI, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1260, 479, 0, MS_FEARHARE, MZ_TINY), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("goodnight encoring", S_FELINE, LVL(7, 12, 8, 6, 8), (G_RGROUP|1), A(ATTK(AT_NONE, AD_WRAP, 6, 6), ATTK(AT_BITE, AD_VENO, 1, 5), ATTK(AT_SPIT, AD_DEST, 1, 1), ATTK(AT_BOOM, AD_DISE, 6, 9), ATTK(AT_WEAP, AD_VAMP, 7, 8), NO_ATTK), SIZ(299, 344, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_NONMOVING|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("spurner trireme", S_FELINE, LVL(7, 5, -9, 24, 1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_COLD, 2, 9), ATTK(AT_ENGL, AD_NGEN, 7, 2), ATTK(AT_STNG, AD_DISP, 2, 1), ATTK(AT_BEAM, AD_LAVA, 2, 9), ATTK(AT_WEAP, AD_EDGE, 1, 9), ATTK(AT_NONE, AD_DROP, 7, 1)), SIZ(3586, 277, 0, MS_PAIN, MZ_HUGE), 0, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_SEE_INVIS| M1_ACID, M2_PNAME|M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("weretiger", S_FELINE, LVL(7, 12, 6, 20, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), MR_POISON, 0, M1_NOHANDS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("day slinger", S_FELINE, /* spawns with sling and 30 sling ammos */ LVL(8, 17, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wild cat", S_FELINE, LVL(8, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ethereal stalker", S_FELINE, LVL(8, 16, 2, 0, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_ANIMAL|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("dire lion", S_FELINE, LVL(8, 12, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("zombocat", S_FELINE, LVL(8, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("talka long twintail", S_FELINE, LVL(8, 16, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("night tiger", S_FELINE, LVL(8, 17, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("night slinger", S_FELINE, LVL(8, 17, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("night hider", S_FELINE, /* spawns with lower arm blade */ LVL(8, 17, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_HIDE|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("poison slinger", S_FELINE, LVL(8, 17, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meowth", S_FELINE, LVL(8, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_SGLD, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("algolian suntiger", S_FELINE, LVL(8, 14, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_GAZE, AD_STUN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars slinger", S_FELINE, /* spawns with 5 asbestos javelins */ LVL(8, 17, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_NIVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cave lion", S_FELINE, LVL(8, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 1,9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("growt", S_FELINE, LVL(8, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_TERR, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clawless tiger", S_FELINE, LVL(8, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mantichris", S_FELINE, /* dnethack manticore */ LVL(8, 12, 3, 30, -1), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_DRST, 1, 4), ATTK(AT_BEAM, AD_PLYS, 1, 6), NO_ATTK), SIZ(800, 800, 0, MS_ROAR, MZ_HUGE), MR_POISON, MR_POISON, M1_FLY|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eyyo taiga", S_FELINE, LVL(8, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("stocker basted", S_FELINE, LVL(8, 12, 7, 88, 0), (2), A(ATTK(AT_SCRA, AD_RUNS, 7, 8), ATTK(AT_NONE, AD_SLEE, 5, 9), ATTK(AT_WEAP, AD_WRAP, 1, 5), ATTK(AT_TRAM, AD_LUCK, 8, 8), ATTK(AT_CLAW, AD_UVUU, 1, 7), ATTK(AT_NONE, AD_FIRE, 8, 8)), SIZ(2349, 515, 0, MS_SOUND, MZ_HUGE), 0, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sphinx", S_FELINE, LVL(9, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1,5), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("silent lion", S_FELINE, LVL(9, 18, -1, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("NUCLEAR DEAD LION", S_FELINE, /* all caps is sic from Elona */ LVL(9, 18, -1, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_NONE, AD_RAGN, 0, 0), ATTK(AT_RATH, AD_RAGN, 0, 0), NO_ATTK), SIZ(500, 500, 0, MS_DEAD, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("sabre-toothed cat", S_FELINE, LVL(9, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow jaguar", S_FELINE, LVL(9, 12, 0, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty yellow jaguar", S_FELINE, LVL(9, 12, 0, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("saebr-toothed cat", S_FELINE, /* sic, grows up into saebr-toothed tiger */ LVL(9, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pale jaguar", S_FELINE, LVL(9, 12, 3, 20, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fat cat", S_FELINE, LVL(9, 14, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_MEW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("resort renamed", S_FELINE, LVL(9, 11, -8, 37, 18), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_RUNS, 9, 1), ATTK(AT_TENT, AD_INER, 1, 9), ATTK(AT_BEAM, AD_PART, 8, 1), ATTK(AT_TUCH, AD_STTP, 1, 8), ATTK(AT_WEAP, AD_COLD, 1, 1), ATTK(AT_NONE, AD_DRLI, 5, 1)), SIZ(647, 307, 0, MS_SQEEK, MZ_HUGE), MR_COLD|MR_ELEC, MR_COLD, M1_HIDE|M1_NOEYES|M1_TPORT_CNTRL|M1_ACID, M2_DEMON|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sanctioning dingo", S_FELINE, LVL(9, 13, 4, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CURS, 3, 8), ATTK(AT_KICK, AD_DARK, 1, 6), ATTK(AT_KICK, AD_DFOO, 7, 1), ATTK(AT_EXPL, AD_FEMI, 1, 8), ATTK(AT_HUGS, AD_SITM, 7, 1), NO_ATTK), SIZ(320, 959, 0, MS_SEDUCE, MZ_GIGANTIC), MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_TPORT, M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("getting spangliest skywriting", S_FELINE, LVL(9, 27, -1, 83, 6), (G_LGROUP|4), A(ATTK(AT_BOOM, AD_IDAM, 1, 1), ATTK(AT_NONE, AD_ABDC, 7, 1), ATTK(AT_HUGS, AD_FAKE, 1, 7), ATTK(AT_RATH, AD_FEMI, 5, 6), ATTK(AT_BITE, AD_CLRC, 7, 8), NO_ATTK), SIZ(491, 1090, 0, MS_BARBER, MZ_TINY), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("isopropanol revive", S_FELINE, LVL(9, 25, -4, 18, 0), (G_SGROUP|2), A(ATTK(AT_WEAP, AD_HALU, 7, 9), ATTK(AT_BUTT, AD_ANTI, 7, 6), ATTK(AT_BOOM, AD_NIVE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(206, 28, 0, MS_SING, MZ_TINY), MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("incorrect cat", S_FELINE, LVL(10, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("bigger cat", S_FELINE, LVL(10, 15, 4, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hell slinger", S_FELINE, LVL(10, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("carbuncle", S_FELINE, LVL(10, 12, 2, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 9), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("mountain lion", S_FELINE, LVL(10, 16, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BITE, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black panther", S_FELINE, LVL(10, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty black panther", S_FELINE, LVL(10, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("big cat", S_FELINE, LVL(10, 16, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_MEW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("libera-midalle cat", S_FELINE, /* spawns with iron chain */ LVL(10, 16, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_MEW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cat-apult", S_FELINE, /* idea by Antigulp */ LVL(10, 16, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("subrera", S_FELINE, LVL(10, 13, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 2, 7), ATTK(AT_BITE, AD_WEBS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_COMBAT, MZ_SMALL), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("mad scratcher", S_FELINE, LVL(10, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("insane scratcher", S_FELINE, LVL(10, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_INSA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("moved scratcher", S_FELINE, LVL(10, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_SANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("poison cat", S_FELINE, LVL(10, 15, 4, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pompeji debuffer", S_FELINE, LVL(10, 15, -4, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_VULN, 3, 4), ATTK(AT_GAZE, AD_ICUR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("techcat", S_FELINE, LVL(10, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TDRA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("venom cat", S_FELINE, LVL(10, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 2, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bigger green cat", S_FELINE, LVL(10, 15, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("multi-hued cat", S_FELINE, LVL(10, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magicat", S_FELINE, /* by aosdict */ LVL(10, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pointer cat", S_FELINE, LVL(10, 15, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_SCOR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MEW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("salt slinger", S_FELINE, /* spawns with sling and 35 salt chunks */ LVL(10, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("serpent-necked lioness", S_FELINE, LVL(10, 12, -10, 0, 3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_DRST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("cha-tora", S_FELINE, LVL(10, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Pete", S_FELINE, /* Big Bad Pete (Walt Disney) */ LVL(10, 18, -3, 50, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_SITM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: PISTOL BULLET(50) STRIPED_SHIRT AMULET_OF_LIFE_SAVING */ MON("Cait the cat", S_FELINE, LVL(10, 24, 5, 15, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_POISON|MR_DISINT|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Sith, the Cat", S_FELINE, LVL(10, 18, 3, 20, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_CLRC, 1, 5), NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_POISON|MR_DISINT|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("castor shabbier jockeyed", S_FELINE, LVL(10, 11, 5, 22, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_ICUR, 3, 4), ATTK(AT_BITE, AD_PLYS, 3, 3), ATTK(AT_SPIT, AD_LEVI, 5, 8), ATTK(AT_MAGC, AD_CONT, 9, 7), NO_ATTK, NO_ATTK), SIZ(81, 156, 0, MS_GROWL, MZ_HUMAN), MR_COLD|MR_ACID, MR_ACID, M1_FLY|M1_SLITHY|M1_POIS, M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bacchic aesthetic", S_FELINE, LVL(10, 24, -10, 87, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_LAZY, 8, 3), ATTK(AT_ENGL, AD_TPTO, 7, 4), ATTK(AT_BITE, AD_DEBU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(463, 953, 0, MS_FEARHARE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unlaboured misdrawn toilet", S_FELINE, LVL(10, 7, -4, 44, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_EXPL, AD_UNPR, 6, 2), ATTK(AT_BREA, AD_TDRA, 2, 1), ATTK(AT_TUCH, AD_FIRE, 1, 7), ATTK(AT_CLAW, AD_MINA, 3, 8), ATTK(AT_MAGC, AD_RBRE, 1, 1), ATTK(AT_SCRA, AD_CLRC, 6, 1)), SIZ(3674, 929, 0, MS_GIBBERISH, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pseudoliterary almightily", S_FELINE, LVL(11, 15, -6, 61, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_KICK, AD_RUNS, 7, 5), ATTK(AT_TENT, AD_DREA, 1, 7), ATTK(AT_STNG, AD_CHAO, 5, 9), ATTK(AT_BITE, AD_WEBS, 4, 4), NO_ATTK, NO_ATTK), SIZ(71, 132, 0, MS_DEEPSTATE, MZ_SMALL), MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_OMNIVORE| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("torauma", S_FELINE, LVL(11, 12, 7, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("snow tiger", S_FELINE, LVL(12, 18, 2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cave tiger", S_FELINE, LVL(12, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("displacer beast", S_FELINE, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("misplacer beast", S_FELINE, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("hellcat", S_FELINE, LVL(12, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_FIRE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cheetah", S_FELINE, LVL(12, 18, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 1,9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yet another manticore", S_FELINE, /* FHS manticore */ LVL(12, 10, 2, 20, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 2, 4), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tree cat", S_FELINE, LVL(12, 18, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bobcat", S_FELINE, LVL(12, 12, 6, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRDX, 4, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("antihuman cat", S_FELINE, LVL(12, 24, -10, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_PEACEFUL, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("stealer feline", S_FELINE, LVL(12, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_SCRA, AD_STTP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mean cat", S_FELINE, LVL(12, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("saber-toothed tiger", S_FELINE, LVL(12, 14, 2, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("replacer beast", S_FELINE, /* displacement */ LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_DEEPSTATE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("saebr-toothed tiger", S_FELINE, /* sic */ LVL(12, 14, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("puma", S_FELINE, LVL(12, 12, 6, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_SCRA, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty hellcat", S_FELINE, LVL(12, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_FIRE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eastern mystic cat", S_FELINE, LVL(13, 16, 2, 30, 0), (1), A(ATTK(AT_BITE, AD_HALU, 3, 6), ATTK(AT_BEAM, AD_HALU, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("calcination wherrying", S_FELINE, LVL(13, 21, 6, 88, 0), (2), A(ATTK(AT_ENGL, AD_HODS, 9, 8), ATTK(AT_LASH, AD_WET, 1, 1), ATTK(AT_SPIT, AD_STTP, 9, 7), ATTK(AT_HUGS, AD_HEAL, 2, 3), NO_ATTK, NO_ATTK), SIZ(336, 142, 0, MS_WHORE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID, MR_SLEEP|MR_POISON, M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("purist misanthropist", S_FELINE, LVL(13, 13, -8, 74, -2), (3), A(ATTK(AT_SCRA, AD_INER, 5, 4), ATTK(AT_STNG, AD_NTHR, 6, 5), ATTK(AT_BEAM, AD_NACU, 2, 1), ATTK(AT_HUGS, AD_BURN, 1, 3), NO_ATTK, NO_ATTK), SIZ(420, 162, 0, MS_SPOILER, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rickshaw reboiling lese", S_FELINE, LVL(13, 12, 4, 88, 19), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_ALIN, 2, 6), ATTK(AT_LASH, AD_CURS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(123, 1674, 0, MS_CUSS, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_ACID, M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_SPIDER|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lion king", S_FELINE, LVL(14, 20, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("huge panther", S_FELINE, LVL(14, 18, -1, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 6), ATTK(AT_BITE, AD_PHYS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("coldcat", S_FELINE, /* dnethack "hell"cat... seriously??? They're clearly cold-themed! --Amy */ LVL(14, 18, -4, 20, 8), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_COLD, 5, 6), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_CARNIVORE|M1_NOHANDS, M2_STRONG|M2_NASTY|M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("golf yeast examining", S_FELINE, LVL(14, 26, 4, 69, -7), (G_GENO|4), A(ATTK(AT_STNG, AD_INER, 2, 3), ATTK(AT_BITE, AD_POLY, 5, 7), ATTK(AT_SPIT, AD_AGGR, 7, 8), ATTK(AT_NONE, AD_CURS, 0, 1), ATTK(AT_LASH, AD_WET, 3, 7), ATTK(AT_MAGC, AD_DISE, 7, 1)), SIZ(1148, 194, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_POIS, M2_DEMON|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_SLIME, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("digressively chored", S_FELINE, LVL(14, 19, 9, 11, -4), (1), A(ATTK(AT_CLAW, AD_PEST, 7, 4), ATTK(AT_STNG, AD_RAGN, 9, 3), ATTK(AT_HUGS, AD_CAST, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3347, 569, 0, MS_GIBBERISH, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("son of Typhon", S_FELINE, LVL(15, 12, -20, 90, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("daughter of Typhon", S_FELINE, LVL(15, 12, -20, 90, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_STRONG|M2_NASTY|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("predator hellcat", S_FELINE, LVL(15, 11, 6, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_BITE, AD_FIRE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GROWL, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("predator nethercat", S_FELINE, LVL(15, 11, 6, 0, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_BITE, AD_FIRE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GROWL, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("ana lovably triumviral", S_FELINE, LVL(15, 12, -2, 64, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_SITM, 6, 4), ATTK(AT_TRAM, AD_FRZE, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(141, 86, 0, MS_JAPANESE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID| M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("manticat", S_FELINE, /* created by Khor; there is a monster named "manticore" already so I renamed this one --Amy */ LVL(15, 12, -5, 30, -1), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_STNG, AD_DRST, 2, 8), NO_ATTK, NO_ATTK), SIZ(800, 600, 0, MS_ROAR, MZ_HUGE), MR_POISON, MR_POISON, M1_FLY|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE|M1_REGEN, M2_NASTY|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("The Nemean Lion", S_FELINE, LVL(15, 12, -6, 50, 0), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_GROWL, MZ_LARGE), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pompeji battlemage", S_FELINE, LVL(15, 15, -10, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_SPEL, 3, 4), ATTK(AT_TRAM, AD_CLRC, 3, 4), ATTK(AT_GAZE, AD_NGRA, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_POISON, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("night cat", S_FELINE, LVL(15, 18, -2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("zombified lion", S_FELINE, LVL(15, 18, -1, 25, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 1, 9), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_POISON|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("idiogram evaporite", S_FELINE, LVL(15, 12, 8, 78, 0), (3), A(ATTK(AT_BREA, AD_WET, 5, 9), ATTK(AT_CLAW, AD_SAMU, 4, 4), ATTK(AT_KICK, AD_SPEL, 9, 6), ATTK(AT_STNG, AD_VAPO, 4, 9), ATTK(AT_ENGL, AD_HODS, 1, 3), ATTK(AT_SCRA, AD_MINA, 7, 5)), SIZ(23, 415, 0, MS_GIBBERISH, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dire tiger", S_FELINE, LVL(16, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_BITE, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wall hack cheatah", S_FELINE, LVL(16, 18, -1, 10, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK|M1_FLY|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Rexfelis", S_FELINE, LVL(16, 12, 6, 0, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STALK|M2_PNAME|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ruea", S_FELINE, LVL(16, 13, -6, 65, -12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_SEDU, 5, 4), ATTK(AT_KICK, AD_LEGS, 2, 12), ATTK(AT_BEAM, AD_PEST, 5, 5), ATTK(AT_BREA, AD_DRST, 5, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: COMBAT_STILETTOS STURDY_PLATEAU_BOOT_FOR_GIRLS SCR_BULLSHIT WAN_REMOVE_RESISTANCE */ MON("nullificator watered grouchier clutchy boggiest", S_FELINE, LVL(16, 13, 6, 36, -20), (G_GENO|1), A(ATTK(AT_BREA, AD_DISE, 4, 2), ATTK(AT_LASH, AD_BLAS, 7, 7), ATTK(AT_STNG, AD_FUMB, 6, 3), ATTK(AT_BITE, AD_TREM, 1, 2), NO_ATTK, NO_ATTK), SIZ(979, 178, 0, MS_ESCAPE, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("uncompetitive clowning", S_FELINE, LVL(16, 13, -1, 59, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_ICEB, 6, 7), ATTK(AT_TRAM, AD_FRZE, 4, 5), ATTK(AT_CLAW, AD_VAPO, 4, 3), ATTK(AT_KICK, AD_HEAL, 5, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK), SIZ(509, 294, 0, MS_GAARDIEN, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("creosote quebec", S_FELINE, LVL(16, 5, 6, 63, 9), (G_GENO|G_VLGROUP|4), A(ATTK(AT_KICK, AD_PART, 3, 9), ATTK(AT_ENGL, AD_WEBS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3056, 83, 0, MS_HUMANOID, MZ_TINY), MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vishnu inconstant", S_FELINE, LVL(17, 26, 2, 8, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TREM, 9, 4), ATTK(AT_WEAP, AD_AMNE, 5, 1), ATTK(AT_CLAW, AD_AMNE, 8, 6), ATTK(AT_TENT, AD_POLY, 2, 5), ATTK(AT_BREA, AD_SEDU, 1, 2), NO_ATTK), SIZ(396, 909, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, MR_COLD|MR_ACID, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("basher recirculation socketed", S_FELINE, LVL(17, 15, 0, 27, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_NONE, AD_RNG, 8, 3), ATTK(AT_ENGL, AD_DEST, 8, 7), ATTK(AT_KICK, AD_DREN, 6, 9), ATTK(AT_MAGC, AD_TECH, 4, 1), NO_ATTK, NO_ATTK), SIZ(2366, 1473, 0, MS_REPAIR, MZ_LARGE), MR_ELEC, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gun cat", S_FELINE, LVL(17, 18, -1, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_FIRE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("miss entrepreneurial", S_FELINE, /* spawns with feminine pumps */ LVL(17, 18, -1, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("phase cat", S_FELINE, LVL(18, 18, -1, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty phase cat", S_FELINE, LVL(18, 18, -1, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_WALLWALK, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cat emergency service", S_FELINE, LVL(18, 18, -1, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_HEAL, 1, 8), ATTK(AT_CLAW, AD_HEAL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant leopard", S_FELINE, LVL(18, 24, -2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fays cat", S_FELINE, LVL(18, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("burr tweak", S_FELINE, LVL(18, 16, -6, 2, -8), (1), A(ATTK(AT_TRAM, AD_BADE, 1, 2), ATTK(AT_BUTT, AD_CONF, 1, 7), ATTK(AT_NONE, AD_TERR, 5, 4), ATTK(AT_SCRA, AD_STON, 9, 9), ATTK(AT_SCRA, AD_SLUD, 1, 7), ATTK(AT_WEAP, AD_TREM, 9, 8)), SIZ(4019, 190, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_THICK_HIDE, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hungriest synodical legion", S_FELINE, LVL(18, 11, -4, 94, 19), (G_VLGROUP|4), A(ATTK(AT_SCRA, AD_VULN, 6, 9), ATTK(AT_KICK, AD_FAMN, 9, 8), ATTK(AT_BREA, AD_INER, 1, 4), ATTK(AT_CLAW, AD_SLOW, 4, 6), NO_ATTK, NO_ATTK), SIZ(805, 464, 0, MS_SOCKS, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cowherd superimpose outboard", S_FELINE, LVL(19, 23, 9, 80, 4), (G_GENO|1), A(ATTK(AT_HUGS, AD_ENCH, 5, 5), ATTK(AT_SCRA, AD_SOUN, 9, 2), ATTK(AT_EXPL, AD_BURN, 1, 3), ATTK(AT_TRAM, AD_FIRE, 1, 9), NO_ATTK, NO_ATTK), SIZ(132, 568, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_REGEN|M1_TPORT_CNTRL, M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pentateuchal unkind unhorsing", S_FELINE, LVL(19, 12, -9, 99, 0), (2), A(ATTK(AT_TENT, AD_GRAV, 1, 4), ATTK(AT_BITE, AD_MCRE, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2047, 761, 0, MS_SHOE, MZ_HUGE), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_SLITHY| M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("big bia", S_FELINE, LVL(19, 11, 0, 60, -7), (1), A(ATTK(AT_KICK, AD_DRLI, 6, 9), ATTK(AT_BEAM, AD_DRLI, 4, 6), ATTK(AT_GAZE, AD_DISP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_STENCH, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cheshire cat", S_FELINE, LVL(20, 18, -2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sword tooth tiger", S_FELINE, LVL(20, 12, 2, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_LEGS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("haunted tiger", S_FELINE, LVL(20, 12, 2, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_LEGS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE|M2_UNDEAD, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant tiger", S_FELINE, LVL(20, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_BITE, AD_PHYS, 2,20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("annoying cat", S_FELINE, LVL(20, 20, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("superlion", S_FELINE, LVL(20, 24, 0, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ALLA, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("pompeji badboy", S_FELINE, LVL(20, 15, -14, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SCOR, 8, 4), ATTK(AT_TUCH, AD_ILLU, 4, 4), ATTK(AT_GAZE, AD_RBAD, 4, 4), ATTK(AT_GAZE, AD_BLEE, 4, 4), ATTK(AT_NONE, AD_SHAN, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cutcat", S_FELINE, LVL(20, 20, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("damaging tiger", S_FELINE, LVL(20, 12, 2, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_IDAM, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clothrip tiger", S_FELINE, LVL(20, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SHAN, 5, 8), ATTK(AT_CLAW, AD_BLEE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jewel tooth tiger", S_FELINE, LVL(20, 12, 2, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_SAMU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alien in bridal dress", S_FELINE, LVL(20, 6, -20, 70, -4), (1), A(ATTK(AT_WEAP, AD_STCK, 6, 12), ATTK(AT_KICK, AD_ABDC, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unstopped tiger", S_FELINE, LVL(20, 12, 2, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_LEGS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("catwalk femmy", S_FELINE, LVL(20, 8, 0, 10, 7), (1), A(ATTK(AT_KICK, AD_FEMI, 3, 13), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("triumphantly bolivar", S_FELINE, LVL(20, 11, 3, 14, 0), (2), A(ATTK(AT_CLAW, AD_SKIL, 1, 6), ATTK(AT_BITE, AD_SKIL, 8, 2), ATTK(AT_LASH, AD_NTHR, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(625, 866, 0, MS_BARBER, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NOEYES|M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dislocation bunt", S_FELINE, LVL(20, 11, 4, 6, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_GRAV, 4, 3), ATTK(AT_WEAP, AD_SLIM, 6, 2), ATTK(AT_WEAP, AD_TLPT, 9, 8), ATTK(AT_MAGC, AD_WEBS, 2, 1), NO_ATTK, NO_ATTK), SIZ(786, 288, 0, MS_WHORE, MZ_MEDIUM), MR_POISON, 0, M1_NOEYES|M1_NOLIMBS, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("drolly erosional", S_FELINE, LVL(21, 12, 10, 27, 2), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_NTHR, 4, 4), ATTK(AT_BITE, AD_LEGS, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3377, 402, 0, MS_STENCH, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("swift panther", S_FELINE, LVL(22, 18, 6, 0, 5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_MEW, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("large puma", S_FELINE, LVL(22, 14, -6, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_SCRA, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("puha", S_FELINE, LVL(22, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_SCRA, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("autohit slinger", S_FELINE, LVL(22, 20, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("goldwell applier", S_FELINE, LVL(22, 15, -2, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BARBER, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pompeji drainer", S_FELINE, LVL(22, 17, -13, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP, 4, 8), ATTK(AT_WEAP, AD_STCK, 4, 8), ATTK(AT_NONE, AD_ENCH, 4,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hyper sable cat", S_FELINE, LVL(22, 30, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("baggage thimble", S_FELINE, LVL(22, 12, 3, 7, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_DEBT, 2, 1), ATTK(AT_WEAP, AD_SLIM, 3, 4), ATTK(AT_TENT, AD_GLIB, 3, 9), ATTK(AT_TENT, AD_ANTI, 8, 7), ATTK(AT_GAZE, AD_TCKL, 4, 4), ATTK(AT_GAZE, AD_WISD, 7, 3)), SIZ(324, 76, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_COLD, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ruby carbuncle", S_FELINE, LVL(23, 16, -8, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 9), ATTK(AT_BEAM, AD_MAGM, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("waterier resistive tunned", S_FELINE, LVL(23, 12, 8, 16, 0), (3), A(ATTK(AT_GAZE, AD_POIS, 2, 6), ATTK(AT_BREA, AD_MIDI, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(354, 182, 0, MS_MEW, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_REGEN|M1_ACID|M1_POIS|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("javelin chucker", S_FELINE, LVL(24, 22, -1, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("noroela", S_FELINE, LVL(24, 9, -4, 80, 2), (1), A(ATTK(AT_KICK, AD_FIRE, 3, 4), ATTK(AT_BEAM, AD_FAMN, 4, 8), ATTK(AT_HUGS, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("persian", S_FELINE, LVL(24, 16, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_SGLD, 4, 2), ATTK(AT_TRAM, AD_STUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_MEW, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("desert persian", S_FELINE, /* spawns with yatagan */ LVL(24, 16, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 4), ATTK(AT_WEAP, AD_SGLD, 4, 2), ATTK(AT_TRAM, AD_STUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_MEW, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("theme lion", S_FELINE, LVL(24, 18, -1, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 16), ATTK(AT_CLAW, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("timid theme lion", S_FELINE, LVL(24, 18, -1, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 16), ATTK(AT_CLAW, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("noninterchangeable immensest", S_FELINE, LVL(24, 19, -1, 15, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_DIMN, 8, 9), ATTK(AT_KICK, AD_ALIN, 1, 8), ATTK(AT_GAZE, AD_TECH, 2, 6), ATTK(AT_ENGL, AD_THIE, 3, 6), ATTK(AT_BITE, AD_LAZY, 9, 1), ATTK(AT_CLAW, AD_VOMT, 5, 1)), SIZ(374, 52, 0, MS_GURGLE, MZ_MEDIUM), MR_COLD, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_SLITHY| M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("appeased vascularly", S_FELINE, LVL(24, 21, 8, 92, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_FAKE, 4, 1), ATTK(AT_WEAP, AD_HEAL, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(638, 16, 0, MS_ROAR, MZ_TINY), 0, 0, M1_WALLWALK|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("2020 flu outbreak cat", S_FELINE, LVL(25, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 4, 4), ATTK(AT_NONE, AD_NIVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("longingly odored", S_FELINE, LVL(25, 7, 7, 52, 0), (G_RGROUP|3), A(ATTK(AT_LASH, AD_STTP, 1, 3), ATTK(AT_SCRA, AD_PLAS, 3, 1), ATTK(AT_TUCH, AD_SHAN, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2752, 58, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cosmetically adore", S_FELINE, LVL(25, 26, -6, 22, -2), (G_SGROUP|2), A(ATTK(AT_RATH, AD_SITM, 0, 8), ATTK(AT_MAGC, AD_CHRN, 6, 5), ATTK(AT_GAZE, AD_FEMI, 7, 3), ATTK(AT_NONE, AD_DRST, 0, 8), ATTK(AT_TRAM, AD_MINA, 1, 1), NO_ATTK), SIZ(2922, 21, 0, MS_SEDUCE, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_CLING, M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mistranslated cake", S_FELINE, LVL(25, 25, 9, 84, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_TREM, 8, 8), ATTK(AT_SCRA, AD_MAGM, 3, 6), ATTK(AT_NONE, AD_ILLU, 9, 6), ATTK(AT_NONE, AD_VAPO, 6, 4), ATTK(AT_TRAM, AD_LEGS, 3, 7), ATTK(AT_TUCH, AD_FAMN, 5, 2)), SIZ(1816, 43, 0, MS_BUZZ, MZ_LARGE), MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_SLITHY| M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("toxic cat", S_FELINE, LVL(25, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 4, 4), ATTK(AT_NONE, AD_VENO, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("throwover cat", S_FELINE, LVL(25, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STAT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("watergate disclosed", S_FELINE, LVL(25, 17, -8, 5, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_POIS, 3, 1), ATTK(AT_ENGL, AD_RNG, 2, 1), ATTK(AT_TUCH, AD_RAGN, 5, 1), ATTK(AT_CLAW, AD_ENCH, 1, 5), ATTK(AT_KICK, AD_AMNE, 2, 4), ATTK(AT_BUTT, AD_SPEL, 2, 9)), SIZ(1433, 460, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID| M1_UNSOLID|M1_OMNIVORE, M2_LORD|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("spirit thrower", S_FELINE, LVL(26, 24, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("sabre-tooth tiger", S_FELINE, LVL(26, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volcanic slinger", S_FELINE, /* spawns with sling and 40 volcanic glass */ LVL(26, 24, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_STONE, MR_FIRE|MR_STONE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("inexorable werewolf brake", S_FELINE, LVL(26, 12, -8, 80, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_NONE, AD_POIS, 6, 1), ATTK(AT_BUTT, AD_SIN, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(716, 511, 0, MS_SHRIEK, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL| M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("al catzone", S_FELINE, /* hackem serpopard */ LVL(27, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 9), ATTK(AT_CLAW, AD_PHYS, 6, 9), ATTK(AT_HUGS, AD_WRAP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Ryoko the Space Pirate", S_FELINE, LVL(27, 18, -10, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_ELEC, 6, 6), ATTK(AT_GAZE, AD_BLND, 2, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("brimstone hellcat", S_FELINE, LVL(28, 16, 0, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_FIRE, 2, 10), ATTK(AT_BREA, AD_FIRE, 2, 10), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_MEW, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("protist weevilly", S_FELINE, LVL(28, 14, -8, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 2, 3), ATTK(AT_EXPL, AD_POLY, 2, 7), ATTK(AT_BUTT, AD_TRAP, 8, 5), ATTK(AT_GAZE, AD_FRZE, 1, 1), ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_MAGC, AD_DRLI, 4, 8)), SIZ(629, 210, 0, MS_BOSS, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS, M2_LORD|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonorthodox separate", S_FELINE, LVL(28, 18, 0, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TREM, 5, 4), ATTK(AT_KICK, AD_MCRE, 6, 8), ATTK(AT_BOOM, AD_WRAT, 3, 8), ATTK(AT_BITE, AD_VAMP, 9, 4), NO_ATTK, NO_ATTK), SIZ(1283, 111, 0, MS_CAR, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rented coucher ably", S_FELINE, LVL(29, 13, 9, 35, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_SSEX, 2, 7), ATTK(AT_LASH, AD_DARK, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(516, 77, 0, MS_GAARDIEN, MZ_HUGE), MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_OMNIVORE, M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("delimitation zeroed inalterability", S_FELINE, LVL(29, 14, 9, 84, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_ICUR, 1, 3), ATTK(AT_LASH, AD_DAMA, 3, 7), ATTK(AT_EXPL, AD_WTHR, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1335, 294, 0, MS_GAARDIEN, MZ_TINY), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_NOHEAD|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pyrethrin postponement", S_FELINE, LVL(29, 32, -8, 77, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_CONF, 3, 6), ATTK(AT_CLAW, AD_WEEP, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2603, 27, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_DISINT, 0, M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY| M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pompeji screwer", S_FELINE, LVL(30, 18, -12, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POLY, 8, 8), ATTK(AT_ENGL, AD_TLPT, 8, 8), ATTK(AT_GAZE, AD_ACID, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mega cat", S_FELINE, LVL(30, 15, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_BLEE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_MEW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_RED), MON("aimwell lion", S_FELINE, LVL(30, 25, -20, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 6), ATTK(AT_CLAW, AD_PHYS, 7, 6), ATTK(AT_BITE, AD_PHYS, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Walker", S_FELINE, LVL(30, 16, -7, 90, -15), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_HUGS, AD_PHYS, 5, 5), ATTK(AT_BEAM, AD_PHYS, 5, 5), ATTK(AT_ENGL, AD_PHYS, 5, 5), ATTK(AT_NONE, AD_TCKL, 5, 5)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASTWO|MR_SLEEP|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: WAN_BAD_LUCK WAN_CORROSION WAN_LYCANTHROPY SCR_SUMMON_BOSS DARK_ELVEN_SHORT_SWORD PLASTEEL_BOOTS */ MON("sierran nulled", S_FELINE, LVL(30, 12, 6, 97, -8), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_AGGR, 8, 6), ATTK(AT_NONE, AD_RBRE, 3, 1), ATTK(AT_NONE, AD_FRZE, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1282, 1155, 0, MS_GYPSY, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME| M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sideshow adducted centrifuge", S_FELINE, LVL(31, 11, 3, 12, -14), (G_SGROUP|3), A(ATTK(AT_BITE, AD_RUNS, 1, 1), ATTK(AT_HUGS, AD_FAKE, 9, 2), ATTK(AT_BITE, AD_LETH, 6, 5), ATTK(AT_RATH, AD_MANA, 5, 4), ATTK(AT_STNG, AD_FIRE, 4, 5), ATTK(AT_WEAP, AD_BLEE, 9, 2)), SIZ(642, 508, 0, MS_REPAIR, MZ_SMALL), MR_STONE, 0, M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("federative chafe", S_FELINE, LVL(31, 6, -4, 77, -11), (2), A(ATTK(AT_KICK, AD_PART, 9, 3), ATTK(AT_TUCH, AD_DISE, 7, 3), ATTK(AT_KICK, AD_IDAM, 4, 1), ATTK(AT_BITE, AD_DISN, 3, 7), NO_ATTK, NO_ATTK), SIZ(2765, 37, 0, MS_LAUGH, MZ_TINY), MR_POISON, 0, M1_FLY|M1_MINDLESS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK|M2_COLLECT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tole override", S_FELINE, LVL(32, 12, 7, 1, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_LUCK, 1, 5), ATTK(AT_ENGL, AD_SKIL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(786, 182, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_POISON, M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cardiometry dapperly drain", S_FELINE, LVL(32, 19, -4, 51, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BURN, 6, 7), ATTK(AT_ENGL, AD_STCK, 3, 6), ATTK(AT_ENGL, AD_STAT, 8, 3), ATTK(AT_TRAM, AD_NAST, 7, 3), NO_ATTK, NO_ATTK), SIZ(601, 795, 0, MS_CLOCK, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY| M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mannerism lewdest", S_FELINE, LVL(32, 12, -1, 12, -13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_WERE, 2, 5), ATTK(AT_BEAM, AD_LITE, 5, 6), ATTK(AT_GAZE, AD_TDRA, 8, 4), ATTK(AT_ENGL, AD_AMNE, 5, 1), ATTK(AT_NONE, AD_PART, 7, 7), ATTK(AT_TUCH, AD_VOMT, 4, 8)), SIZ(1372, 505, 0, MS_REPAIR, MZ_LARGE), MR_FIRE, 0, M1_BREATHLESS, M2_VAMPIRE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("staggery clarified hydrozoan siam", S_FELINE, LVL(33, 13, 7, 49, -10), (3), A(ATTK(AT_CLAW, AD_LAVA, 7, 4), ATTK(AT_TUCH, AD_BANI, 3, 2), ATTK(AT_TRAM, AD_WTHR, 1, 5), ATTK(AT_SCRA, AD_FRZE, 8, 8), NO_ATTK, NO_ATTK), SIZ(1097, 28, 0, MS_SPOILER, MZ_LARGE), MR_ELEC, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_LITHIVORE|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pantheist makeshift", S_FELINE, LVL(33, 8, 2, 6, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 3), ATTK(AT_ENGL, AD_COLD, 3, 7), ATTK(AT_STNG, AD_WET, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(109, 619, 0, MS_DJINNI, MZ_HUGE), MR_FIRE, MR_FIRE, M1_FLY|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_DWARF| M2_FEMALE, M3_AVOIDER|M3_EGOTYPE|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Beruthiel, Queen of Cats", S_FELINE, LVL(33, 15, -20, 100, -10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_CLAW, AD_PHYS, 8, 11), ATTK(AT_CLAW, AD_DARK, 8, 11), ATTK(AT_CLAW, AD_DRIN, 8, 11), ATTK(AT_MAGC, AD_SPEL, 8, 11), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_POISON, MR_SLEEP|MR_FIRE|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("phocomeli imitatively preemptively scuba", S_FELINE, LVL(34, 13, -3, 31, 0), (G_SGROUP|3), A(ATTK(AT_LASH, AD_NACU, 9, 3), ATTK(AT_KICK, AD_RUNS, 4, 6), ATTK(AT_MAGC, AD_SKIL, 9, 4), ATTK(AT_STNG, AD_BLND, 1, 2), ATTK(AT_TUCH, AD_SLOW, 1, 7), NO_ATTK), SIZ(561, 719, 0, MS_FART_QUIET, MZ_TINY), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_BREATHLESS|M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("parameterization feudalist", S_FELINE, LVL(34, 12, -3, 61, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_CHAO, 9, 2), ATTK(AT_LASH, AD_UVUU, 6, 5), ATTK(AT_MAGC, AD_ICUR, 5, 5), ATTK(AT_TRAM, AD_DRST, 7, 3), NO_ATTK, NO_ATTK), SIZ(215, 273, 0, MS_CLOCK, MZ_LARGE), MR_DISINT|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mistook befriend", S_FELINE, LVL(35, 9, -3, 86, -7), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_MAGC, AD_SLUD, 1, 1), ATTK(AT_HUGS, AD_CALM, 3, 1), ATTK(AT_TUCH, AD_FAKE, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(273, 50, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP|MR_POISON, M1_SWIM|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_FEMALE, M3_NOTAME|M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("hissing playmate", S_FELINE, LVL(35, 12, 10, 91, 9), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_STCK, 4, 5), ATTK(AT_SCRA, AD_WGHT, 4, 4), ATTK(AT_BUTT, AD_RNG, 8, 3), ATTK(AT_HUGS, AD_BANI, 4, 1), ATTK(AT_BITE, AD_CHRN, 2, 4), NO_ATTK), SIZ(757, 12, 0, MS_BOSS, MZ_LARGE), 0, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_NASTY, M3_WAITFORU|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("localizer farcer", S_FELINE, LVL(35, 12, -7, 79, -5), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_HUGS, AD_SWAP, 6, 3), ATTK(AT_TENT, AD_SPC2, 8, 6), ATTK(AT_NONE, AD_NUMB, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(265, 609, 0, MS_SING, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_MINDLESS|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cotta aggrandize semiskilled", S_FELINE, LVL(35, 5, 10, 12, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_HUGS, AD_IDAM, 8, 2), ATTK(AT_RATH, AD_LAZY, 0, 2), ATTK(AT_TRAM, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2023, 320, 0, MS_WERE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_SLITHY| M1_UNSOLID, M2_PRINCE|M2_MINION|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pompeji imaginator", S_FELINE, LVL(35, 18, -12, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_NONE, AD_LUCK, 8, 4), ATTK(AT_GAZE, AD_LUCK, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alin cat", S_FELINE, LVL(35, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ALIN, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tearup cat", S_FELINE, LVL(35, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHAN, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("regulate deescalation nonnavigable wiping whitney assoc concertmaster", S_FELINE, LVL(36, 16, 3, 73, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BREA, AD_FUMB, 5, 1), ATTK(AT_BEAM, AD_CALM, 6, 8), ATTK(AT_BREA, AD_ANTI, 4, 2), ATTK(AT_WEAP, AD_DISE, 5, 3), ATTK(AT_WEAP, AD_ACID, 3, 6), NO_ATTK), SIZ(234, 60, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_TPORT, M2_MINION|M2_DEMON|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("elomanticore", S_FELINE, LVL(36, 24, -12, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_NPRO, 0, 0), ATTK(AT_BEAM, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("legendary charnel", S_FELINE, LVL(36, 6, 9, 6, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_BADE, 6, 7), ATTK(AT_SPIT, AD_TECH, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(357, 1222, 0, MS_TREESQUAD, MZ_HUMAN), MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("disturbingly frazzling", S_FELINE, LVL(36, 12, 10, 95, 13), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 8, 5), ATTK(AT_SCRA, AD_FAKE, 3, 2), ATTK(AT_CLAW, AD_POIS, 8, 1), ATTK(AT_NONE, AD_EDGE, 1, 8), NO_ATTK, NO_ATTK), SIZ(179, 674, 0, MS_SPOILER, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reassuming cincturing ravishingly", S_FELINE, LVL(36, 12, 3, 36, 12), (G_GENO|4), A(ATTK(AT_TENT, AD_CHAO, 8, 2), ATTK(AT_WEAP, AD_VOMT, 4, 5), ATTK(AT_CLAW, AD_STON, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3988, 244, 0, MS_TRUMPET, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sepulchering coat", S_FELINE, LVL(37, 7, -5, 4, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_KICK, AD_DRLI, 8, 7), ATTK(AT_MAGC, AD_STCK, 9, 3), ATTK(AT_TUCH, AD_MANA, 8, 2), ATTK(AT_HUGS, AD_SPEL, 6, 3), NO_ATTK, NO_ATTK), SIZ(1867, 848, 0, MS_GRUNT, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("curiosity allele", S_FELINE, LVL(37, 7, 7, 64, -12), (G_UNIQ|2), A(ATTK(AT_STNG, AD_HEAL, 7, 8), ATTK(AT_TENT, AD_FUMB, 9, 6), ATTK(AT_TRAM, AD_LEVI, 7, 1), ATTK(AT_LASH, AD_TLPT, 5, 9), ATTK(AT_SCRA, AD_WRAP, 8, 3), ATTK(AT_SPIT, AD_THIE, 8, 4)), SIZ(1504, 42, 0, MS_SPOILER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_ACID, M2_DEMON|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("organza idiocy toted", S_FELINE, LVL(37, 12, 4, 88, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_VENO, 2, 9), ATTK(AT_SPIT, AD_CALM, 6, 6), ATTK(AT_CLAW, AD_BADE, 7, 3), ATTK(AT_CLAW, AD_SLIM, 9, 4), NO_ATTK, NO_ATTK), SIZ(2994, 504, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT, MR_DISINT, M1_FLY|M1_AMPHIBIOUS|M1_TPORT|M1_POIS, M2_UNDEAD|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_PETRIFIES|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("taxingly warbling", S_FELINE, LVL(38, 18, -6, 10, -11), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_STON, 6, 9), ATTK(AT_LASH, AD_SANI, 1, 6), ATTK(AT_LASH, AD_SHRD, 1, 9), ATTK(AT_HUGS, AD_PART, 2, 4), ATTK(AT_RATH, AD_TRAP, 4, 9), ATTK(AT_TENT, AD_MINA, 7, 1)), SIZ(1144, 383, 0, MS_JAPANESE, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY| M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("alarm spearing", S_FELINE, LVL(38, 17, 10, 34, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_SPIT, AD_MEMO, 3, 6), ATTK(AT_LASH, AD_CHAO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(849, 966, 0, MS_TEACHER, MZ_HUGE), MR_ACID|MR_STONE, 0, M1_HIDE|M1_NOEYES|M1_REGEN, M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("junkmen succubi bacteria snooze aorta", S_FELINE, LVL(39, 12, -10, 67, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_ENGL, AD_PART, 7, 1), ATTK(AT_KICK, AD_DISE, 1, 7), ATTK(AT_SPIT, AD_LITT, 1, 3), ATTK(AT_LASH, AD_AXUS, 6, 1), ATTK(AT_STNG, AD_FAMN, 8, 4), ATTK(AT_GAZE, AD_SSEX, 8, 9)), SIZ(3059, 489, 0, MS_LAUGH, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_CARNIVORE|M1_OMNIVORE, M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("enfolding shivareed", S_FELINE, LVL(40, 19, 0, 35, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_TERR, 1, 8), ATTK(AT_BUTT, AD_INER, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1949, 161, 0, MS_SQAWK, MZ_LARGE), MR_ELEC, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_PRINCE|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fletch puma", S_FELINE, LVL(40, 14, -8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 5, 7), ATTK(AT_SCRA, AD_SAMU, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kagero air death", S_FELINE, /* spawns invisible */ LVL(40, 4, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 8, 12), ATTK(AT_HUGS, AD_DETH, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("mega puma", S_FELINE, LVL(40, 14, -8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_SCRA, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("maker spermic failing", S_FELINE, LVL(41, 3, -8, 8, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_SOUN, 8, 4), ATTK(AT_RATH, AD_LITE, 3, 1), ATTK(AT_TENT, AD_SPC2, 5, 7), ATTK(AT_ENGL, AD_RAGN, 1, 1), ATTK(AT_WEAP, AD_BANI, 4, 9), ATTK(AT_TUCH, AD_GRAV, 5, 7)), SIZ(867, 848, 0, MS_DRUGS, MZ_MEDIUM), MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pressingly universalism", S_FELINE, LVL(41, 17, -5, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ICUR, 4, 3), ATTK(AT_WEAP, AD_NACU, 5, 7), ATTK(AT_ENGL, AD_FEMI, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2953, 870, 0, MS_DEEPSTATE, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE, M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("extincted tiger", S_FELINE, LVL(42, 18, -7, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PHYS, 2, 30), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("coiler oared", S_FELINE, LVL(42, 30, -8, 67, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_NIVE, 6, 3), ATTK(AT_LASH, AD_UVUU, 9, 8), ATTK(AT_MAGC, AD_LUCK, 7, 5), ATTK(AT_STNG, AD_DROP, 6, 3), ATTK(AT_BOOM, AD_DRDX, 1, 7), NO_ATTK), SIZ(3272, 61, 0, MS_WAIL, MZ_SMALL), MR_COLD, 0, M1_AMORPHOUS|M1_WALLWALK|M1_ANIMAL|M1_REGEN|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("smothering surveil grange endomorphism", S_FELINE, LVL(42, 12, 5, 66, -20), (G_GENO|G_UNIQ|1), A(ATTK(AT_SPIT, AD_BANI, 8, 6), ATTK(AT_GAZE, AD_PAIN, 3, 7), ATTK(AT_BEAM, AD_THIE, 1, 9), ATTK(AT_HUGS, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK), SIZ(34, 929, 0, MS_METALMAFIA, MZ_SMALL), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tuff semestral", S_FELINE, LVL(42, 12, 8, 68, 0), (1), A(ATTK(AT_CLAW, AD_TDRA, 7, 9), ATTK(AT_WEAP, AD_STTP, 1, 4), ATTK(AT_ENGL, AD_NIVE, 2, 3), ATTK(AT_WEAP, AD_ANTI, 7, 5), NO_ATTK, NO_ATTK), SIZ(556, 468, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE|M1_METALLIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thickened abutment", S_FELINE, LVL(43, 19, 3, 29, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_ALIN, 4, 9), ATTK(AT_BITE, AD_ENCH, 1, 4), ATTK(AT_BEAM, AD_STAT, 9, 7), ATTK(AT_BREA, AD_MEMO, 3, 7), ATTK(AT_TENT, AD_TERR, 1, 2), NO_ATTK), SIZ(3433, 248, 0, MS_CORONA, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_FLY|M1_CLING|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("inbreathe overrigid singable", S_FELINE, LVL(43, 13, -7, 50, 0), (G_RGROUP|1), A(ATTK(AT_KICK, AD_AGGR, 6, 7), ATTK(AT_GAZE, AD_LEGS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(660, 679, 0, MS_SOUND, MZ_HUGE), MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_POIS| M1_METALLIVORE, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("monographer refire preposterously", S_FELINE, LVL(44, 13, 4, 72, 0), (4), A(ATTK(AT_TENT, AD_DRCO, 3, 4), ATTK(AT_HUGS, AD_LAVA, 1, 3), ATTK(AT_BITE, AD_EDGE, 3, 1), ATTK(AT_BUTT, AD_TIME, 6, 3), ATTK(AT_ENGL, AD_TERR, 1, 7), ATTK(AT_RATH, AD_NGRA, 3, 5)), SIZ(785, 897, 0, MS_PHOTO, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ramkitten", S_FELINE, /* spawns with kitten heel pump */ LVL(44, 15, -8, 40, -6), (1), A(ATTK(AT_WEAP, AD_DRIN, 1, 150), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MEW, MZ_MEDIUM), MR_ACID, MR_ACID, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Moon, the Cat", S_FELINE, LVL(44, 40, -13, 100, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_GAZE, AD_CONF, 4, 4), ATTK(AT_GAZE, AD_DREN, 4, 4), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_POISON|MR_DISINT|MR_SLEEP|MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("blaze lion", S_FELINE, LVL(45, 26, -14, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 4, 16), ATTK(AT_CLAW, AD_PHYS, 4, 16), ATTK(AT_BREA, AD_MAGM, 8, 12), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("Fenja", S_FELINE, LVL(45, 40, -25, 100, 10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_UVUU, 6, 9), ATTK(AT_GAZE, AD_PLAS, 5, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON, MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_DISINTEGRATION WAN_STONING WAN_FULL_HEALING HIPPIE_HEELS WOODEN_GETA HEAVY_MACHINE_GUN BULLET(200) SCR_ROOT_PASSWORD_DETECTION */ MON("depressionary monistical", S_FELINE, LVL(45, 7, -25, 88, -12), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_COLD, 7, 4), ATTK(AT_KICK, AD_STAT, 2, 12), ATTK(AT_ENGL, AD_SAMU, 4, 13), ATTK(AT_NONE, AD_BLND, 5, 10), ATTK(AT_WEAP, AD_DISN, 8, 17), NO_ATTK), SIZ(1321, 878, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_SLEEP, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("quibble alberta savourier hairwork trebly hefter", S_FELINE, LVL(45, 14, 3, 83, 11), (G_GENO|1), A(ATTK(AT_SPIT, AD_DEPR, 9, 11), ATTK(AT_TUCH, AD_NAST, 1, 15), ATTK(AT_SCRA, AD_VENO, 7, 18), ATTK(AT_TENT, AD_VOMT, 1, 7), NO_ATTK, NO_ATTK), SIZ(890, 622, 0, MS_CONVERT, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_TPORT_CNTRL| M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sousing reconversion", S_FELINE, LVL(46, 4, -23, 81, -12), (G_SGROUP|4), A(ATTK(AT_STNG, AD_PLAS, 6, 1), ATTK(AT_SCRA, AD_CAST, 1, 5), ATTK(AT_BREA, AD_NACU, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(209, 121, 0, MS_BRAG, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID|M1_TPORT| M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER|M3_TELEPATHIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("neurophysiological unintellectual chomping", S_FELINE, LVL(47, 9, -15, 84, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_LASH, AD_ALIN, 2, 16), ATTK(AT_CLAW, AD_THIR, 8, 13), ATTK(AT_LASH, AD_GRAV, 2, 12), ATTK(AT_SCRA, AD_DGST, 2, 20), ATTK(AT_GAZE, AD_SIN, 3, 3), ATTK(AT_SPIT, AD_DARK, 1, 5)), SIZ(95, 33, 0, MS_GURGLE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hypoderm loathsome anticonvulsant", S_FELINE, LVL(48, 11, 0, 95, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_WEEP, 7, 7), ATTK(AT_WEAP, AD_MCRE, 1, 16), ATTK(AT_RATH, AD_DEPR, 4, 9), ATTK(AT_KICK, AD_POLY, 5, 16), ATTK(AT_BITE, AD_ABDC, 9, 13), NO_ATTK), SIZ(894, 779, 0, MS_HANDY, MZ_HUGE), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_SWIM|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lepidoptera landslip", S_FELINE, LVL(48, 10, -10, 17, 7), (G_GENO|G_SGROUP|1), A(ATTK(AT_ENGL, AD_DISP, 1, 2), ATTK(AT_KICK, AD_UNPR, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1097, 1024, 0, MS_STABILIZE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_SLITHY| M1_REGEN|M1_TPORT_CNTRL, M2_COLLECT|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mucat", S_FELINE, /* by Demo */ LVL(48, 12, -16, 50, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 16, 13), ATTK(AT_CLAW, AD_PHYS, 9, 9), ATTK(AT_BITE, AD_FIRE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("clutched dredging noonday", S_FELINE, LVL(49, 16, -14, 73, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_DFOO, 9, 2), ATTK(AT_TRAM, AD_WTHR, 5, 3), ATTK(AT_KICK, AD_BLAS, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2008, 3, 0, MS_AREOLA, MZ_TINY), MR_POISON|MR_DRAIN, 0, M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("renounced befog unsafely mistreat", S_FELINE, LVL(51, 12, -10, 82, 6), (4), A(ATTK(AT_LASH, AD_DROP, 1, 1), ATTK(AT_TUCH, AD_VENO, 6, 20), ATTK(AT_GAZE, AD_MIDI, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(959, 642, 0, MS_SOVIET, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHEAD|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("semiformal rehabilitating", S_FELINE, LVL(52, 8, 4, 24, 0), (1), A(ATTK(AT_SPIT, AD_UNPR, 4, 14), ATTK(AT_CLAW, AD_WRAP, 9, 10), ATTK(AT_ENGL, AD_ICEB, 1, 3), ATTK(AT_MAGC, AD_NGEN, 1, 14), ATTK(AT_KICK, AD_DEPR, 1, 13), ATTK(AT_TUCH, AD_PAIN, 8, 13)), SIZ(117, 97, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_FIRE, M1_SEE_INVIS, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("satanic groggier", S_FELINE, LVL(52, 23, -2, 16, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_GAZE, AD_VENO, 6, 14), ATTK(AT_BEAM, AD_RBRE, 3, 18), ATTK(AT_NONE, AD_DRDX, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6, 16, 0, MS_PARROT, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("omnipotence handfast", S_FELINE, LVL(52, 19, 5, 45, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_WEAP, AD_VOMT, 6, 20), ATTK(AT_SPIT, AD_NEXU, 6, 7), ATTK(AT_SPIT, AD_ACID, 2, 15), ATTK(AT_LASH, AD_AGGR, 1, 2), NO_ATTK, NO_ATTK), SIZ(212, 39, 0, MS_IMITATE, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("inquisition dowery", S_FELINE, LVL(53, 37, -25, 74, 20), (1), A(ATTK(AT_GAZE, AD_SCOR, 1, 11), ATTK(AT_BUTT, AD_ANTI, 2, 9), ATTK(AT_BEAM, AD_SITM, 1, 7), ATTK(AT_KICK, AD_DROP, 5, 2), ATTK(AT_BOOM, AD_GRAV, 1, 9), ATTK(AT_BITE, AD_TREM, 4, 17)), SIZ(809, 899, 0, MS_GAARDIEN, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pedestrianism baaing", S_FELINE, LVL(53, 22, -12, 56, -9), (G_UNIQ|4), A(ATTK(AT_BUTT, AD_DRDX, 2, 14), ATTK(AT_ENGL, AD_STON, 1, 19), ATTK(AT_CLAW, AD_VAMP, 6, 14), ATTK(AT_TENT, AD_SPEL, 3, 11), ATTK(AT_WEAP, AD_LETH, 4, 2), NO_ATTK), SIZ(1196, 171, 0, MS_BRAG, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_REGEN| M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_NASTY|M2_COLLECT|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stargazed philadelphia sepaled", S_FELINE, LVL(54, 22, -27, 91, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_ANTI, 7, 6), ATTK(AT_HUGS, AD_CONF, 9, 6), ATTK(AT_HUGS, AD_TIME, 5, 2), ATTK(AT_LASH, AD_MANA, 3, 12), ATTK(AT_STNG, AD_STAT, 6, 11), ATTK(AT_TRAM, AD_VAPO, 1, 4)), SIZ(36, 1123, 0, MS_COMBAT, MZ_GIGANTIC), MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY, M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_TELEPATHIC|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("secobarbital insatiably", S_FELINE, LVL(54, 22, -29, 61, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_MINA, 1, 10), ATTK(AT_CLAW, AD_HALU, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(434, 135, 0, MS_CAR, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("medicate informally globate demonstrative upside etherify sensuously officiating", S_FELINE, LVL(54, 11, 10, 83, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_LUCK, 7, 10), ATTK(AT_TRAM, AD_TRAP, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1274, 995, 0, MS_GRUNT, MZ_GIGANTIC), 0, 0, M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_JEWELS|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("disconnected aller", S_FELINE, LVL(55, 20, 5, 90, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_RBRE, 6, 8), ATTK(AT_NONE, AD_AGGR, 4, 9), ATTK(AT_HUGS, AD_LUCK, 5, 13), ATTK(AT_TRAM, AD_SKIL, 5, 10), ATTK(AT_GAZE, AD_DRCH, 8, 7), NO_ATTK), SIZ(129, 860, 0, MS_GRUNT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("june between", S_FELINE, LVL(55, 12, -2, 93, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_NONE, AD_WRAP, 1, 8), ATTK(AT_WEAP, AD_WRAT, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3870, 100, 0, MS_SHRIEK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DEATH, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_TPORT|M1_ACID, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("elojaguar warrior", S_FELINE, LVL(55, 18, -8, 50, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 7, 8), ATTK(AT_BITE, AD_PHYS, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flaymind cat", S_FELINE, LVL(56, 15, -4, 50, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 3, 9), ATTK(AT_TENT, AD_DRIN, 3, 9), ATTK(AT_TENT, AD_DRIN, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gym bespeak botany stink windsock", S_FELINE, LVL(56, 12, -16, 43, 8), (G_VLGROUP|3), A(ATTK(AT_MAGC, AD_SAMU, 6, 2), ATTK(AT_TRAM, AD_MEMO, 3, 1), ATTK(AT_BREA, AD_VENO, 4, 2), ATTK(AT_SCRA, AD_WRAP, 3, 1), ATTK(AT_ENGL, AD_ANTI, 5, 9), NO_ATTK), SIZ(126, 27, 0, MS_LIEDER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID, MR_SLEEP, M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("varicolored purulently queerish", S_FELINE, LVL(56, 12, -10, 57, -6), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_LITE, 3, 4), ATTK(AT_LASH, AD_MALK, 2, 1), ATTK(AT_HUGS, AD_DREN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(927, 1666, 0, MS_GRUNT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_OVIPAROUS|M1_TPORT, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wiggle cat", S_FELINE, LVL(57, 16, -6, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PAIN, 15, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), 0, 0, M1_SLITHY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("feverish alleviated", S_FELINE, LVL(58, 12, 7, 67, -11), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_FUMB, 6, 6), ATTK(AT_EXPL, AD_LEGS, 2, 2), ATTK(AT_BOOM, AD_TCKL, 7, 16), ATTK(AT_TUCH, AD_ACID, 2, 16), NO_ATTK, NO_ATTK), SIZ(153, 331, 0, MS_SQEEK, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_UNSOLID|M1_REGEN, M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("freethinker headroom", S_FELINE, LVL(59, 22, -21, 21, -9), (G_GENO|4), A(ATTK(AT_EXPL, AD_DISN, 9, 1), ATTK(AT_TUCH, AD_RAGN, 6, 14), ATTK(AT_ENGL, AD_DISN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1919, 1518, 0, MS_POKEDEX, MZ_MEDIUM), MR_ACID, 0, M1_TUNNEL|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("banting conversationalist", S_FELINE, LVL(59, 38, -1, 77, 20), (1), A(ATTK(AT_LASH, AD_DISN, 6, 5), ATTK(AT_MAGC, AD_DREN, 7, 7), ATTK(AT_EXPL, AD_FREN, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 354, 0, MS_SPELL, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, MR_STONE, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snakelike rester", S_FELINE, LVL(59, 21, -30, 2, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_VAMP, 1, 15), ATTK(AT_MAGC, AD_TECH, 8, 5), ATTK(AT_SCRA, AD_TECH, 1, 2), ATTK(AT_CLAW, AD_PEST, 8, 4), ATTK(AT_STNG, AD_DEST, 4, 13), ATTK(AT_SCRA, AD_SLEE, 8, 8)), SIZ(19, 518, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pipetting sawyer tangentially", S_FELINE, LVL(60, 16, -9, 76, 12), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_RUST, 4, 9), ATTK(AT_ENGL, AD_DRLI, 7, 14), ATTK(AT_HUGS, AD_LAVA, 5, 17), ATTK(AT_KICK, AD_SLIM, 2, 15), ATTK(AT_TENT, AD_NTHR, 3, 16), NO_ATTK), SIZ(335, 11, 0, MS_METALMAFIA, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_POISON, M1_TUNNEL|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("impressionistic hoptoad", S_FELINE, LVL(60, 19, -17, 75, -16), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_SGLD, 5, 12), ATTK(AT_BITE, AD_DETH, 5, 3), ATTK(AT_TUCH, AD_CNCL, 2, 14), ATTK(AT_SPIT, AD_GLIB, 1, 11), ATTK(AT_HUGS, AD_FAMN, 9, 19), ATTK(AT_LASH, AD_INER, 7, 7)), SIZ(39, 138, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_ANIMAL, M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("trash cat", S_FELINE, LVL(60, 15, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("emptily leanly", S_FELINE, LVL(60, 12, -14, 57, -11), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BREA, AD_SAMU, 8, 20), ATTK(AT_MAGC, AD_LEGS, 9, 11), ATTK(AT_BREA, AD_DARK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(814, 802, 0, MS_SEDUCE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT|M1_ACID|M1_POIS, M2_PNAME|M2_STRONG|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unionism eave", S_FELINE, LVL(61, 6, -21, 24, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BUTT, AD_UNPR, 6, 2), ATTK(AT_BEAM, AD_RUST, 6, 17), ATTK(AT_BEAM, AD_PLAS, 1, 1), ATTK(AT_ENGL, AD_LAZY, 3, 7), ATTK(AT_WEAP, AD_MIDI, 7, 21), NO_ATTK), SIZ(3024, 3, 0, MS_SQAWK, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_UNSOLID, M2_NOPOLY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("auto aim cheatah", S_FELINE, /* homing lazer; if it breathes, your reflection is disabled for 5 turns */ LVL(61, 25, -14, 60, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_BREA, AD_RBRE, 9, 9), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("admittance nonpolitical", S_FELINE, LVL(61, 11, -30, 94, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_EXPL, AD_DRCO, 4, 20), ATTK(AT_STNG, AD_WGHT, 2, 20), ATTK(AT_GAZE, AD_HEAL, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 813, 0, MS_MUMBLE, MZ_TINY), MR_COLD, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_THICK_HIDE, M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("addiction tinging", S_FELINE, LVL(63, 44, -22, 73, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_HUGS, AD_GRAV, 2, 21), ATTK(AT_BEAM, AD_TCKL, 9, 8), ATTK(AT_BEAM, AD_BLND, 3, 14), ATTK(AT_CLAW, AD_DRLI, 5, 10), NO_ATTK, NO_ATTK), SIZ(1043, 275, 0, MS_GYPSY, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_CONCEAL|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("apprize incommode", S_FELINE, LVL(63, 11, 4, 10, 16), (4), A(ATTK(AT_WEAP, AD_CAST, 4, 20), ATTK(AT_TUCH, AD_DFOO, 9, 10), ATTK(AT_BOOM, AD_SOUN, 8, 11), ATTK(AT_WEAP, AD_HODS, 5, 5), ATTK(AT_RATH, AD_DARK, 3, 3), ATTK(AT_WEAP, AD_TLPT, 3, 10)), SIZ(2783, 25, 0, MS_FEARHARE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, MR_COLD, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID| M1_THICK_HIDE|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chiffonnier photosynthesizing", S_FELINE, LVL(63, 11, 9, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_CHRN, 5, 15), ATTK(AT_BOOM, AD_DEPR, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(950, 124, 0, MS_MUMBLE, MZ_HUMAN), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_TPORT, M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chatterbox reread exception snuffed", S_FELINE, LVL(64, 13, -18, 19, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_MALK, 3, 10), ATTK(AT_BITE, AD_HODS, 7, 13), ATTK(AT_BITE, AD_RUST, 1, 10), ATTK(AT_STNG, AD_ACID, 2, 10), ATTK(AT_KICK, AD_ICUR, 6, 6), ATTK(AT_GAZE, AD_FEAR, 4, 13)), SIZ(1932, 1699, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mended enlargement", S_FELINE, LVL(64, 12, -15, 93, -5), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PLAS, 9, 12), ATTK(AT_NONE, AD_DEPR, 5, 14), ATTK(AT_BREA, AD_NGEN, 2, 2), ATTK(AT_WEAP, AD_DRIN, 2, 12), ATTK(AT_KICK, AD_RBRE, 4, 16), ATTK(AT_TENT, AD_STAT, 1, 8)), SIZ(2071, 282, 0, MS_STABILIZE, MZ_HUGE), MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_ACID|M1_POIS, M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("leopard warrior", S_FELINE, LVL(65, 21, -13, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_CLAW, AD_PHYS, 7, 9), ATTK(AT_BITE, AD_PHYS, 12, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("revictual prevue transportational", S_FELINE, LVL(65, 12, -20, 23, -20), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_TENT, AD_ELEC, 9, 15), ATTK(AT_MAGC, AD_GRAV, 1, 13), ATTK(AT_TUCH, AD_MCRE, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1777, 12, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_ANIMAL|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_STRONG|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nuclei holed", S_FELINE, LVL(65, 19, 3, 2, -20), (G_GENO|4), A(ATTK(AT_TENT, AD_STAT, 9, 11), ATTK(AT_BEAM, AD_MANA, 1, 6), ATTK(AT_BITE, AD_VULN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 979, 0, MS_SOLDIER, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD|MR_ACID, M1_CONCEAL|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("armory surcoat", S_FELINE, LVL(66, 14, -30, 54, 17), (G_VLGROUP|1), A(ATTK(AT_RATH, AD_WEEP, 3, 2), ATTK(AT_TUCH, AD_SSEX, 4, 16), ATTK(AT_BOOM, AD_SHRD, 6, 7), ATTK(AT_TRAM, AD_NTHR, 1, 17), ATTK(AT_TRAM, AD_DRCH, 3, 2), NO_ATTK), SIZ(527, 58, 0, MS_SOCKS, MZ_LARGE), MR_SLEEP|MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pompeji master", S_FELINE, LVL(66, 24, -22, 100, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 8), ATTK(AT_TUCH, AD_WGHT, 8, 4), ATTK(AT_GAZE, AD_CHAO, 8, 4), ATTK(AT_GAZE, AD_TREM, 8, 4), ATTK(AT_NONE, AD_RUNS, 8, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rosily terry", S_FELINE, LVL(66, 11, 4, 94, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SEDU, 1, 5), ATTK(AT_KICK, AD_FIRE, 8, 4), ATTK(AT_TENT, AD_VAMP, 3, 10), ATTK(AT_TRAM, AD_DETH, 2, 1), ATTK(AT_STNG, AD_CHRN, 7, 4), NO_ATTK), SIZ(319, 729, 0, MS_TEACHER, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_SEE_INVIS, M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unaccountable slackened", S_FELINE, LVL(66, 11, -12, 98, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_MALK, 1, 19), ATTK(AT_LASH, AD_STTP, 9, 18), ATTK(AT_BEAM, AD_SEDU, 8, 2), ATTK(AT_CLAW, AD_STCK, 9, 13), ATTK(AT_BREA, AD_DRIN, 3, 19), ATTK(AT_LASH, AD_STCK, 6, 11)), SIZ(383, 678, 0, MS_TEACHER, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("strangulation undesirable tawdrier", S_FELINE, LVL(66, 12, -12, 58, 0), (3), A(ATTK(AT_GAZE, AD_NTHR, 5, 9), ATTK(AT_GAZE, AD_VENO, 2, 21), ATTK(AT_GAZE, AD_SLUD, 2, 10), ATTK(AT_MAGC, AD_CHRN, 1, 5), ATTK(AT_SCRA, AD_SHRD, 1, 10), NO_ATTK), SIZ(312, 1271, 0, MS_CORONA, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Tevildo, Prince of Cats", S_FELINE, LVL(66, 24, -20, 100, -10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_CLAW, AD_CONF, 12, 12), ATTK(AT_CLAW, AD_DRDX, 2, 12), ATTK(AT_CLAW, AD_BLND, 5, 10), ATTK(AT_BITE, AD_PLYS, 1, 15), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_POISON|MR_COLD, MR_SLEEP|MR_FIRE|MR_POISON|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nonaffilliated mahogany va", S_FELINE, LVL(67, 13, 4, 95, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_GAZE, AD_MINA, 4, 11), ATTK(AT_CLAW, AD_NEXU, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1825, 684, 0, MS_TEACHER, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("upsurge friendliest masterly phone flounderingly", S_FELINE, LVL(67, 10, -27, 97, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_SPEL, 1, 20), ATTK(AT_LASH, AD_BLND, 5, 13), ATTK(AT_BREA, AD_CONF, 4, 2), ATTK(AT_BEAM, AD_VENO, 1, 15), ATTK(AT_WEAP, AD_TREM, 7, 7), ATTK(AT_TUCH, AD_DIMN, 5, 8)), SIZ(1547, 0, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_PNAME|M2_NASTY|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("emerged unkingly", S_FELINE, LVL(68, 14, 2, 59, 20), (G_GENO|1), A(ATTK(AT_STNG, AD_WET, 3, 9), ATTK(AT_BREA, AD_FEAR, 3, 12), ATTK(AT_MAGC, AD_CHAO, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1672, 34, 0, MS_CONVERT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("presently taper", S_FELINE, LVL(68, 14, -18, 77, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BEAM, AD_ICEB, 4, 6), ATTK(AT_BREA, AD_SEDU, 9, 19), ATTK(AT_MAGC, AD_WEBS, 5, 2), ATTK(AT_BREA, AD_SPEL, 6, 19), ATTK(AT_MAGC, AD_DISN, 7, 17), ATTK(AT_ENGL, AD_NPRO, 1, 11)), SIZ(515, 672, 0, MS_PUPIL, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Fiona the Sorceress", S_FELINE, LVL(68, 18, -4, 100, -10), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_POIS, 8, 15), ATTK(AT_WEAP, AD_POIS, 8, 15), ATTK(AT_TUCH, AD_DRCO, 1, 1), ATTK(AT_TUCH, AD_DRCH, 1, 1), ATTK(AT_MAGC, AD_SPEL, 6, 7), ATTK(AT_MAGC, AD_SPC2, 8, 12)), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nom spicule", S_FELINE, LVL(69, 12, 0, 68, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_WERE, 5, 10), ATTK(AT_ENGL, AD_CALM, 8, 13), ATTK(AT_TUCH, AD_STUN, 6, 1), ATTK(AT_EXPL, AD_INSA, 1, 9), ATTK(AT_SPIT, AD_THIE, 3, 17), NO_ATTK), SIZ(1168, 75, 0, MS_REPAIR, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY, M2_LORD|M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stickiest osteopathist", S_FELINE, LVL(70, 10, -17, 24, 12), (1), A(ATTK(AT_GAZE, AD_NUMB, 4, 11), ATTK(AT_MAGC, AD_WGHT, 3, 10), ATTK(AT_TRAM, AD_WISD, 2, 4), ATTK(AT_BUTT, AD_DARK, 5, 16), NO_ATTK, NO_ATTK), SIZ(495, 290, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ginger fellowed", S_FELINE, LVL(70, 11, -26, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_CHRN, 8, 1), ATTK(AT_STNG, AD_CALM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1473, 635, 0, MS_BONES, MZ_HUMAN), MR_COLD, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("macho odyssey", S_FELINE, LVL(70, 16, -2, 92, 18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_POLY, 3, 21), ATTK(AT_BUTT, AD_WGHT, 6, 13), ATTK(AT_BREA, AD_PAIN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3638, 116, 0, MS_SOLDIER, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("femininely wasted", S_FELINE, LVL(70, 10, -25, 51, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_LASH, AD_TCKL, 3, 3), ATTK(AT_ENGL, AD_STCK, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(117, 95, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sneaker puma", S_FELINE, LVL(70, 14, -10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_SCRA, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("engraving sitar compulsorily", S_FELINE, LVL(70, 15, -20, 77, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BUTT, AD_LAVA, 9, 11), ATTK(AT_MAGC, AD_COLD, 2, 18), ATTK(AT_STNG, AD_STON, 2, 6), ATTK(AT_MAGC, AD_NAST, 2, 20), ATTK(AT_STNG, AD_DRLI, 4, 13), ATTK(AT_NONE, AD_DRLI, 3, 7)), SIZ(651, 1616, 0, MS_SQAWK, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_ACID, M2_NASTY|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cataleptic floridan shrink unpoetically paraffined nonelection", S_FELINE, LVL(70, 6, 2, 88, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_LAZY, 9, 5), ATTK(AT_MAGC, AD_FUMB, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4161, 267, 0, MS_BARK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_METALLIVORE, M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mortgagee derailleur", S_FELINE, LVL(70, 14, -11, 58, 0), (2), A(ATTK(AT_ENGL, AD_SGLD, 3, 1), ATTK(AT_BREA, AD_ACID, 8, 4), ATTK(AT_BEAM, AD_WTHR, 3, 2), ATTK(AT_BUTT, AD_FEAR, 9, 1), ATTK(AT_LASH, AD_DRCO, 8, 2), ATTK(AT_BEAM, AD_ACID, 5, 1)), SIZ(1991, 796, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DRAIN, MR_FIRE, M1_CLING|M1_TUNNEL|M1_REGEN|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ontario seaming", S_FELINE, LVL(71, 7, -9, 38, 0), (G_GENO|4), A(ATTK(AT_BOOM, AD_FAMN, 8, 8), ATTK(AT_BEAM, AD_WGHT, 6, 6), ATTK(AT_BOOM, AD_LEGS, 5, 21), ATTK(AT_SPIT, AD_VAPO, 1, 16), ATTK(AT_LASH, AD_DREA, 3, 4), NO_ATTK), SIZ(1317, 564, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_DEMON|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("erratic velour foredate pare", S_FELINE, LVL(72, 12, 3, 76, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_NACU, 9, 13), ATTK(AT_TUCH, AD_HALU, 7, 5), ATTK(AT_BUTT, AD_DISE, 2, 5), ATTK(AT_HUGS, AD_PLYS, 1, 14), ATTK(AT_SCRA, AD_INER, 8, 10), ATTK(AT_WEAP, AD_SKIL, 3, 19)), SIZ(1344, 368, 0, MS_SEDUCE, MZ_SMALL), MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("alleviating hedgier notice payola", S_FELINE, LVL(73, 12, 4, 86, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_STNG, AD_BLAS, 5, 11), ATTK(AT_EXPL, AD_RBRE, 8, 3), ATTK(AT_GAZE, AD_THIE, 4, 21), ATTK(AT_BEAM, AD_WISD, 3, 13), ATTK(AT_BEAM, AD_VAMP, 1, 2), NO_ATTK), SIZ(130, 915, 0, MS_STENCH, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON, 0, M1_HIDE|M1_NOHANDS|M1_HUMANOID, M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("revitalized commutatively rankling stepchildren arrhythmical", S_FELINE, LVL(73, 13, -8, 82, 20), (G_GENO|3), A(ATTK(AT_CLAW, AD_MINA, 7, 16), ATTK(AT_HUGS, AD_CURS, 2, 12), ATTK(AT_KICK, AD_TRAP, 5, 6), ATTK(AT_TUCH, AD_WRAP, 4, 9), NO_ATTK, NO_ATTK), SIZ(1126, 73, 0, MS_BONES, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NOEYES|M1_THICK_HIDE|M1_REGEN, M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("amino reenlarged fungoid", S_FELINE, LVL(74, 18, -24, 79, 20), (1), A(ATTK(AT_EXPL, AD_WRAP, 3, 6), ATTK(AT_GAZE, AD_PHYS, 4, 19), ATTK(AT_ENGL, AD_WISD, 2, 14), ATTK(AT_STNG, AD_CNCL, 1, 3), ATTK(AT_HUGS, AD_TIME, 2, 9), ATTK(AT_BOOM, AD_STTP, 1, 12)), SIZ(131, 31, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SLITHY| M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIMIC|M3_WANTSARTI, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("glare tiger", S_FELINE, LVL(76, 21, -17, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 20, 7), ATTK(AT_CLAW, AD_PHYS, 20, 7), ATTK(AT_BITE, AD_PHYS, 13, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("armored meandered", S_FELINE, LVL(77, 14, -30, 60, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_VULN, 3, 2), ATTK(AT_SPIT, AD_WGHT, 6, 6), ATTK(AT_ENGL, AD_MANA, 2, 16), ATTK(AT_GAZE, AD_CHAO, 3, 6), ATTK(AT_TRAM, AD_TRAP, 5, 12), ATTK(AT_TRAM, AD_STTP, 5, 17)), SIZ(28, 191, 0, MS_ROAR, MZ_HUMAN), MR_ELEC, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("symmetric meniscectomy", S_FELINE, LVL(77, 10, 9, 18, -11), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_STCK, 6, 16), ATTK(AT_STNG, AD_PEST, 2, 13), ATTK(AT_STNG, AD_TRAP, 8, 18), ATTK(AT_SCRA, AD_SLOW, 7, 8), NO_ATTK, NO_ATTK), SIZ(104, 1654, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("precontrived visaing", S_FELINE, LVL(78, 12, -5, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DRIN, 2, 12), ATTK(AT_MAGC, AD_VAPO, 6, 19), ATTK(AT_BITE, AD_PLAS, 4, 8), ATTK(AT_WEAP, AD_DREN, 1, 15), NO_ATTK, NO_ATTK), SIZ(404, 1415, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("autoimmunizing juster odorant", S_FELINE, LVL(78, 7, 7, 57, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_TRAM, AD_NGRA, 4, 6), ATTK(AT_BITE, AD_SAMU, 8, 9), ATTK(AT_CLAW, AD_FAKE, 8, 16), ATTK(AT_ENGL, AD_BADE, 3, 16), ATTK(AT_LASH, AD_STTP, 6, 5), NO_ATTK), SIZ(1613, 638, 0, MS_PARROT, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_BREATHLESS, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("emaciating turnaround bayoneting afield refrigerating repulsion", S_FELINE, LVL(79, 12, -11, 82, 17), (G_GENO|2), A(ATTK(AT_ENGL, AD_ICUR, 5, 14), ATTK(AT_HUGS, AD_RUST, 2, 20), ATTK(AT_WEAP, AD_WEEP, 8, 6), ATTK(AT_BEAM, AD_DETH, 7, 19), NO_ATTK, NO_ATTK), SIZ(745, 67, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("badmouth diluting", S_FELINE, LVL(79, 13, -14, 63, 0), (G_VLGROUP|1), A(ATTK(AT_TUCH, AD_WTHR, 3, 2), ATTK(AT_BUTT, AD_DAMA, 2, 8), ATTK(AT_EXPL, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(210, 726, 0, MS_NURSE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL| M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("possession encryption", S_FELINE, LVL(80, 11, -16, 58, 0), (3), A(ATTK(AT_GAZE, AD_POLY, 1, 4), ATTK(AT_TUCH, AD_ELEC, 1, 14), ATTK(AT_WEAP, AD_MANA, 1, 15), ATTK(AT_KICK, AD_IDAM, 1, 12), ATTK(AT_BREA, AD_UVUU, 1, 7), ATTK(AT_WEAP, AD_FRZE, 6, 6)), SIZ(408, 199, 0, MS_COW, MZ_TINY), MR_FIRE|MR_DRAIN, 0, M1_NOLIMBS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reciprocative desperately", S_FELINE, LVL(80, 21, -1, 98, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_ENGL, AD_POLY, 9, 8), ATTK(AT_MAGC, AD_DGST, 1, 7), ATTK(AT_TENT, AD_SSEX, 8, 3), ATTK(AT_LASH, AD_LETH, 3, 20), NO_ATTK, NO_ATTK), SIZ(118, 748, 0, MS_BURBLE, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("moulin overgrew", S_FELINE, LVL(81, 12, -10, 98, -3), (4), A(ATTK(AT_SPIT, AD_VULN, 3, 8), ATTK(AT_STNG, AD_TRAI, 1, 13), ATTK(AT_HUGS, AD_CALM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1233, 150, 0, MS_BOAST, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nonchargeable beach besotting", S_FELINE, LVL(81, 14, -18, 92, -20), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_TDRA, 6, 11), ATTK(AT_BREA, AD_LUCK, 6, 19), ATTK(AT_MAGC, AD_DISN, 1, 6), ATTK(AT_SCRA, AD_TDRA, 1, 19), ATTK(AT_GAZE, AD_CHAO, 1, 19), ATTK(AT_GAZE, AD_CONF, 1, 8)), SIZ(1469, 279, 0, MS_WAIL, MZ_HUMAN), MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_HUMANOID|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inebriation haviour", S_FELINE, LVL(81, 20, -20, 44, -5), (G_GENO|G_RGROUP|2), A(ATTK(AT_BREA, AD_RBRE, 1, 19), ATTK(AT_TENT, AD_WGHT, 5, 3), ATTK(AT_TUCH, AD_STUN, 3, 9), ATTK(AT_STNG, AD_FRZE, 9, 4), ATTK(AT_BITE, AD_VAMP, 8, 16), ATTK(AT_TUCH, AD_DREA, 5, 5)), SIZ(784, 210, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("candidest unshifting cliffhanging cleverly thousand", S_FELINE, LVL(83, 31, -25, 52, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_MAGC, AD_TRAI, 2, 1), ATTK(AT_WEAP, AD_GRAV, 5, 7), ATTK(AT_KICK, AD_STAT, 3, 7), ATTK(AT_WEAP, AD_CLRC, 7, 2), ATTK(AT_TRAM, AD_COLD, 3, 8), ATTK(AT_BUTT, AD_WERE, 1, 13)), SIZ(106, 537, 0, MS_SHOE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_NOHEAD|M1_TPORT, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("designedly tablecloth", S_FELINE, LVL(83, 16, 5, 26, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_THIR, 4, 14), ATTK(AT_BUTT, AD_GRAV, 7, 14), ATTK(AT_STNG, AD_RBRE, 8, 19), ATTK(AT_HUGS, AD_CONF, 2, 20), ATTK(AT_BUTT, AD_FLAM, 3, 19), NO_ATTK), SIZ(421, 1188, 0, MS_SING, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS| M1_METALLIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("oenology dickered preemptively phoenician", S_FELINE, LVL(83, 12, 5, 53, 0), (G_SGROUP|1), A(ATTK(AT_KICK, AD_TRAI, 9, 4), ATTK(AT_BOOM, AD_RUST, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(906, 757, 0, MS_GRUNT, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_CARNIVORE, M2_MINION|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("intuito conspiratorially", S_FELINE, LVL(83, 16, -14, 2, 0), (G_VLGROUP|2), A(ATTK(AT_SCRA, AD_DRLI, 9, 8), ATTK(AT_TUCH, AD_VOMT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(905, 324, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_CARNIVORE, M2_VAMPIRE|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bestowed axiom", S_FELINE, LVL(83, 12, 9, 59, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BEAM, AD_MANA, 4, 18), ATTK(AT_STNG, AD_WGHT, 1, 12), ATTK(AT_KICK, AD_SEDU, 1, 4), ATTK(AT_HUGS, AD_CORR, 1, 5), NO_ATTK, NO_ATTK), SIZ(1242, 1019, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_POIS| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bloodstone solstitial globalist", S_FELINE, LVL(84, 17, 0, 52, -11), (4), A(ATTK(AT_TUCH, AD_LEGS, 4, 10), ATTK(AT_TENT, AD_MALK, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(48, 103, 0, MS_SHEEP, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_FLY|M1_SWIM|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("epiphany liquefier", S_FELINE, LVL(84, 11, -7, 45, 0), (3), A(ATTK(AT_BUTT, AD_ACID, 8, 12), ATTK(AT_STNG, AD_FAMN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(303, 45, 0, MS_SQAWK, MZ_HUMAN), MR_DISINT|MR_POISON, 0, M1_CLING|M1_POIS, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("aetheroi", S_FELINE, LVL(85, 24, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 20), ATTK(AT_BITE, AD_BLND, 5, 20), ATTK(AT_CLAW, AD_PHYS, 5, 20), ATTK(AT_BREA, AD_LITE, 5, 20), ATTK(AT_BEAM, AD_SOUN, 5, 10), ATTK(AT_BEAM, AD_GRAV, 5, 10)), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE,M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("strawed deluge whitewash", S_FELINE, LVL(85, 7, 4, 18, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_ENGL, AD_DETH, 2, 18), ATTK(AT_BITE, AD_CHRN, 8, 20), ATTK(AT_BREA, AD_AGGR, 7, 17), ATTK(AT_WEAP, AD_SKIL, 4, 13), ATTK(AT_LASH, AD_ICUR, 9, 15), ATTK(AT_BEAM, AD_SLUD, 1, 12)), SIZ(1916, 243, 0, MS_PAIN, MZ_TINY), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("abraham regerminatively conditionally mecca ordering menopause", S_FELINE, LVL(85, 12, -10, 66, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_STNG, AD_SGLD, 5, 8), ATTK(AT_SPIT, AD_RAGN, 5, 15), ATTK(AT_BEAM, AD_SHAN, 5, 9), ATTK(AT_KICK, AD_MIDI, 5, 2), ATTK(AT_LASH, AD_STUN, 8, 7), NO_ATTK), SIZ(2308, 48, 0, MS_CLOCK, MZ_LARGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dissertation immerse", S_FELINE, LVL(86, 11, -4, 90, 0), (1), A(ATTK(AT_TRAM, AD_PEST, 7, 18), ATTK(AT_WEAP, AD_GRAV, 1, 16), ATTK(AT_RATH, AD_DREN, 7, 13), ATTK(AT_ENGL, AD_SANI, 9, 2), NO_ATTK, NO_ATTK), SIZ(326, 571, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_COLD, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_ACID|M1_POIS| M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sludgy moping verbal", S_FELINE, LVL(86, 12, -24, 70, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_DROP, 1, 21), ATTK(AT_KICK, AD_MCRE, 5, 5), ATTK(AT_GAZE, AD_DREA, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(104, 64, 0, MS_CLOCK, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_THICK_HIDE|M1_HERBIVORE, M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_PETRIFIES|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("speed hack cheatah", S_FELINE, /* if hostile, gets 60 additional units of speed per turn */ LVL(86, 25, -18, 75, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_BITE, AD_PHYS, 5, 10), ATTK(AT_GAZE, AD_MANA, 6, 6), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tiger that brings an end", S_FELINE, LVL(86, 18, -10, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_RAGN, 2, 100), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("atavistic smuggled", S_FELINE, LVL(87, 13, -24, 87, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_STUN, 1, 18), ATTK(AT_TUCH, AD_BLND, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2373, 518, 0, MS_PRINCIPAL, MZ_HUGE), MR_SLEEP|MR_DEATH, MR_DEATH, M1_NOHANDS|M1_MINDLESS|M1_SLITHY, M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("racketiest valvular", S_FELINE, LVL(87, 12, -4, 82, 10), (G_GENO|4), A(ATTK(AT_ENGL, AD_LAVA, 1, 6), ATTK(AT_LASH, AD_MAGM, 5, 1), ATTK(AT_TUCH, AD_DISE, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(601, 787, 0, MS_TEACHER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("axonal deja", S_FELINE, LVL(87, 8, -21, 74, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SCRA, AD_SGLD, 1, 20), ATTK(AT_TRAM, AD_FAKE, 1, 1), ATTK(AT_BUTT, AD_NGEN, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(11, 23, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, 0, M2_UNDEAD|M2_LORD|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("enthralled caucussing", S_FELINE, LVL(89, 12, -26, 65, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_CURS, 4, 11), ATTK(AT_KICK, AD_DRIN, 2, 16), ATTK(AT_KICK, AD_LETH, 3, 6), ATTK(AT_SCRA, AD_AGGR, 9, 16), NO_ATTK, NO_ATTK), SIZ(389, 123, 0, MS_SHRIEK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("majority pearled", S_FELINE, LVL(89, 13, -12, 86, 0), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_STCK, 9, 21), ATTK(AT_BOOM, AD_SGLD, 7, 9), ATTK(AT_NONE, AD_COLD, 7, 10), ATTK(AT_KICK, AD_VENO, 5, 16), NO_ATTK, NO_ATTK), SIZ(99, 0, 0, MS_BOT, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID| M1_ANIMAL|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sneaky insubordination", S_FELINE, LVL(89, 14, -21, 28, -17), (G_RGROUP|2), A(ATTK(AT_CLAW, AD_PART, 3, 3), ATTK(AT_MAGC, AD_DISE, 5, 10), ATTK(AT_CLAW, AD_DFOO, 4, 12), ATTK(AT_GAZE, AD_EDGE, 1, 20), ATTK(AT_MAGC, AD_BADE, 3, 3), ATTK(AT_SCRA, AD_VAPO, 4, 20)), SIZ(438, 991, 0, MS_DRUGS, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE| M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lattice wingback", S_FELINE, LVL(89, 12, -25, 56, -19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DEST, 1, 21), ATTK(AT_BUTT, AD_GRAV, 4, 14), ATTK(AT_RATH, AD_NAST, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(952, 763, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_NEEDPICK|M1_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tsardom hagging", S_FELINE, LVL(90, 43, -18, 28, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_HUGS, AD_LEGS, 5, 6), ATTK(AT_TENT, AD_DAMA, 1, 1), ATTK(AT_CLAW, AD_DRST, 8, 10), ATTK(AT_TRAM, AD_FLAM, 1, 18), ATTK(AT_EXPL, AD_PAIN, 9, 7), NO_ATTK), SIZ(890, 63, 0, MS_LIEDER, MZ_HUGE), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT| M1_ACID|M1_CARNIVORE, M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("goodbye cat", S_FELINE, LVL(90, 15, -8, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VAMP, 10, 9), ATTK(AT_NONE, AD_BANI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kiester unwilling", S_FELINE, LVL(91, 10, -16, 94, 3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_WGHT, 2, 7), ATTK(AT_STNG, AD_RNG, 1, 9), ATTK(AT_MAGC, AD_POLY, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1806, 663, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_CARNIVORE| M1_METALLIVORE, M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("containership ghettoized", S_FELINE, LVL(92, 12, -8, 68, 0), (1), A(ATTK(AT_NONE, AD_DGST, 1, 12), ATTK(AT_TRAM, AD_MIDI, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(930, 99, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("collegium presold", S_FELINE, LVL(92, 20, -14, 78, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_POIS, 9, 3), ATTK(AT_GAZE, AD_DRST, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1838, 274, 0, MS_CUSS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_ACID, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cocooning tailgated devitalize", S_FELINE, LVL(92, 14, -28, 20, -13), (G_SGROUP|3), A(ATTK(AT_BOOM, AD_DISE, 2, 20), ATTK(AT_BITE, AD_MEMO, 1, 5), ATTK(AT_TUCH, AD_SIN, 5, 17), ATTK(AT_CLAW, AD_AMNE, 7, 20), ATTK(AT_BREA, AD_VOMT, 8, 12), NO_ATTK), SIZ(901, 859, 0, MS_MISSING, MZ_MEDIUM), MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_ANIMAL|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceive insusceptibility", S_FELINE, LVL(93, 12, -15, 98, 4), (2), A(ATTK(AT_STNG, AD_STON, 6, 5), ATTK(AT_WEAP, AD_DRCO, 4, 4), ATTK(AT_SCRA, AD_BURN, 4, 20), ATTK(AT_BOOM, AD_STON, 3, 8), ATTK(AT_BEAM, AD_VENO, 4, 18), NO_ATTK), SIZ(193, 110, 0, MS_PANTS, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_HIDE|M1_NOLIMBS|M1_MINDLESS, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("keister antimacassar awakener", S_FELINE, LVL(93, 3, 9, 54, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BEAM, AD_RAGN, 1, 6), ATTK(AT_KICK, AD_ALIN, 4, 18), ATTK(AT_BREA, AD_THIE, 3, 17), ATTK(AT_BEAM, AD_POLY, 2, 20), NO_ATTK, NO_ATTK), SIZ(1291, 220, 0, MS_PAIN, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_NOLIMBS|M1_SLITHY|M1_OMNIVORE, M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("noontide spidery", S_FELINE, LVL(93, 10, -7, 73, 0), (G_SGROUP|4), A(ATTK(AT_WEAP, AD_DISN, 1, 10), ATTK(AT_BREA, AD_AMNE, 4, 6), ATTK(AT_NONE, AD_DETH, 6, 6), ATTK(AT_BOOM, AD_DRLI, 8, 3), ATTK(AT_BITE, AD_ALIN, 9, 21), NO_ATTK), SIZ(1250, 59, 0, MS_ALLA, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("another world cheatah", S_FELINE, LVL(93, 26, -20, 80, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 9), ATTK(AT_CLAW, AD_PHYS, 5, 9), ATTK(AT_BITE, AD_PHYS, 5, 10), ATTK(AT_BREA, AD_NTHR, 10, 10), ATTK(AT_MAGC, AD_MAGM, 8, 8), ATTK(AT_GAZE, AD_BLAS, 0, 0) ), SIZ(600, 600, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("darnel tester dewfall", S_FELINE, LVL(93, 12, -10, 3, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DEBU, 1, 19), ATTK(AT_STNG, AD_NUMB, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1121, 29, 0, MS_WAIL, MZ_GIGANTIC), MR_COLD|MR_SLEEP, 0, M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_SLIME|M3_WANTSBELL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("appreciatively exsert belligerence raddle", S_FELINE, LVL(93, 13, -11, 9, 0), (1), A(ATTK(AT_HUGS, AD_TDRA, 5, 7), ATTK(AT_WEAP, AD_SSEX, 3, 2), ATTK(AT_ENGL, AD_GRAV, 6, 20), ATTK(AT_BEAM, AD_WTHR, 6, 14), NO_ATTK, NO_ATTK), SIZ(386, 797, 0, MS_SEDUCE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOHANDS|M1_UNSOLID|M1_REGEN, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("soaper dishier manipulate", S_FELINE, LVL(94, 10, -25, 84, 0), (G_RGROUP|1), A(ATTK(AT_EXPL, AD_BADE, 1, 1), ATTK(AT_CLAW, AD_FAKE, 7, 3), ATTK(AT_SPIT, AD_LITE, 8, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(843, 756, 0, MS_FEARHARE, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("minuet flounderingly stabilize semiclassical", S_FELINE, LVL(94, 17, -19, 67, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_ELEC, 1, 17), ATTK(AT_TUCH, AD_ANTI, 8, 4), ATTK(AT_GAZE, AD_TRAI, 8, 7), ATTK(AT_ENGL, AD_MALK, 7, 14), ATTK(AT_CLAW, AD_DEST, 1, 19), ATTK(AT_TENT, AD_STAT, 6, 4)), SIZ(403, 12, 0, MS_PAIN, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID|MR_STONE, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_ACID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("brutely mesozoic", S_FELINE, LVL(94, 13, -17, 11, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CAST, 1, 5), ATTK(AT_ENGL, AD_CONT, 9, 13), ATTK(AT_MAGC, AD_LAVA, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(41, 865, 0, MS_GROWL, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, MR_COLD, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("biohazard crudely", S_FELINE, LVL(94, 12, -9, 79, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_ICUR, 7, 2), ATTK(AT_TENT, AD_MIDI, 3, 1), ATTK(AT_NONE, AD_WTHR, 9, 2), ATTK(AT_TRAM, AD_SPEL, 2, 14), ATTK(AT_BITE, AD_NUMB, 4, 13), NO_ATTK), SIZ(75, 1015, 0, MS_BUZZ, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CLING|M1_HIDE|M1_NOHANDS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG| M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mendable pope", S_FELINE, LVL(95, 12, -13, 20, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_GAZE, AD_PLYS, 2, 17), ATTK(AT_KICK, AD_AXUS, 4, 19), ATTK(AT_TRAM, AD_FRZE, 6, 9), ATTK(AT_NONE, AD_WEBS, 5, 7), ATTK(AT_TRAM, AD_NGRA, 1, 10), ATTK(AT_SCRA, AD_CHRN, 1, 4)), SIZ(841, 89, 0, MS_CHICKEN, MZ_MEDIUM), MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("obtrusion sprained goon", S_FELINE, LVL(96, 14, -30, 7, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BOOM, AD_DRLI, 6, 6), ATTK(AT_BUTT, AD_LAVA, 4, 15), ATTK(AT_TUCH, AD_DREN, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(665, 104, 0, MS_GRUNT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_TPORT_CNTRL| M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hack hectical", S_FELINE, LVL(96, 8, -17, 52, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BITE, AD_SHRD, 1, 6), ATTK(AT_TRAM, AD_RUST, 7, 16), ATTK(AT_NONE, AD_FUMB, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3295, 232, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_HIDE|M1_HUMANOID|M1_METALLIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wilily westerly", S_FELINE, LVL(96, 21, 8, 58, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_DREN, 9, 2), ATTK(AT_WEAP, AD_CHRN, 2, 4), ATTK(AT_KICK, AD_WET, 4, 19), ATTK(AT_BUTT, AD_ENCH, 3, 7), ATTK(AT_CLAW, AD_FRZE, 7, 11), ATTK(AT_SPIT, AD_NGRA, 1, 3)), SIZ(1441, 1222, 0, MS_MISSING, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_CLING|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("desperate digestive", S_FELINE, LVL(96, 11, -17, 95, -8), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_SLOW, 1, 10), ATTK(AT_CLAW, AD_LUCK, 1, 5), ATTK(AT_BUTT, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(395, 66, 0, MS_LAUGH, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL| M1_SLITHY|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_MAGIC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unoffered monetize", S_FELINE, LVL(97, 15, -12, 93, -9), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_PLAS, 3, 13), ATTK(AT_BEAM, AD_SLEE, 7, 21), ATTK(AT_TENT, AD_DFOO, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(144, 215, 0, MS_DEAD, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_POIS| M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("brawnier tweak", S_FELINE, LVL(98, 8, -14, 90, 0), (1), A(ATTK(AT_BITE, AD_NGEN, 2, 16), ATTK(AT_GAZE, AD_WEEP, 5, 7), ATTK(AT_BITE, AD_FREN, 1, 4), ATTK(AT_EXPL, AD_PLAS, 7, 17), ATTK(AT_BUTT, AD_TDRA, 1, 12), ATTK(AT_HUGS, AD_SITM, 1, 15)), SIZ(1554, 372, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("peacemaker predation", S_FELINE, LVL(99, 16, -25, 87, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_HALU, 1, 12), ATTK(AT_ENGL, AD_TDRA, 4, 12), ATTK(AT_WEAP, AD_VAPO, 9, 10), ATTK(AT_MAGC, AD_DIMN, 2, 9), NO_ATTK, NO_ATTK), SIZ(160, 732, 0, MS_ARREST, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_NEEDPICK|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL|M1_CARNIVORE| M1_OMNIVORE, M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("floodway effervescing", S_FELINE, LVL(99, 6, -10, 61, 0), (2), A(ATTK(AT_WEAP, AD_TCKL, 1, 21), ATTK(AT_BITE, AD_AXUS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2880, 710, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_POIS, M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("redistributed bollixed", S_FELINE, LVL(100, 20, -26, 78, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_SGLD, 2, 14), ATTK(AT_TENT, AD_SAMU, 1, 20), ATTK(AT_CLAW, AD_SPC2, 9, 25), ATTK(AT_BREA, AD_MEMO, 2, 10), ATTK(AT_WEAP, AD_LITE, 4, 3), ATTK(AT_WEAP, AD_LEGS, 2, 2)), SIZ(2566, 57, 0, MS_CORONA, MZ_HUGE), MR_ELEC, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL, M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unwitted diarrhea", S_FELINE, LVL(100, 15, 0, 77, 0), (1), A(ATTK(AT_WEAP, AD_DCAY, 5, 18), ATTK(AT_BUTT, AD_LUCK, 9, 24), ATTK(AT_BUTT, AD_MCRE, 2, 23), ATTK(AT_HUGS, AD_UNPR, 3, 21), NO_ATTK, NO_ATTK), SIZ(3822, 1066, 0, MS_SOLDIER, MZ_HUGE), MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_NOTAKE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("falconry passkey tenthly cuppa", S_FELINE, LVL(101, 12, -26, 94, 0), (1), A(ATTK(AT_GAZE, AD_ICEB, 8, 14), ATTK(AT_SCRA, AD_PLYS, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(682, 85, 0, MS_SING, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_ACID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mindedly reacquaintance", S_FELINE, LVL(101, 13, 1, 85, 13), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_GLIB, 3, 24), ATTK(AT_LASH, AD_SAMU, 2, 24), ATTK(AT_NONE, AD_DEST, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(937, 379, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluoridate engrossed", S_FELINE, LVL(102, 12, -32, 93, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAT, 1, 1), ATTK(AT_TENT, AD_NTHR, 8, 18), ATTK(AT_SCRA, AD_SLIM, 2, 14), ATTK(AT_TUCH, AD_NIVE, 1, 25), ATTK(AT_HUGS, AD_PLAS, 2, 14), ATTK(AT_WEAP, AD_LETH, 1, 17)), SIZ(116, 156, 0, MS_SNORE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wainscot dextrorotary subnormal", S_FELINE, LVL(102, 20, -17, 97, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_NGEN, 1, 2), ATTK(AT_SPIT, AD_DFOO, 5, 25), ATTK(AT_WEAP, AD_SPC2, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(609, 1716, 0, MS_SOCKS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("amorality esculent quainter", S_FELINE, LVL(102, 13, 3, 81, 19), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_CURS, 2, 9), ATTK(AT_ENGL, AD_DFOO, 4, 2), ATTK(AT_GAZE, AD_BADE, 5, 9), ATTK(AT_BREA, AD_DRST, 4, 2), ATTK(AT_TUCH, AD_NPRO, 6, 2), ATTK(AT_SCRA, AD_VAMP, 1, 18)), SIZ(2102, 709, 0, MS_WAIL, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS| M1_REGEN, M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chamiso endocrinic", S_FELINE, LVL(103, 13, -22, 82, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_TENT, AD_ANTI, 1, 16), ATTK(AT_CLAW, AD_DARK, 2, 13), ATTK(AT_MAGC, AD_SPEL, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(276, 919, 0, MS_STABILIZE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_MAGIC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("decrescendo buzzword inculpate", S_FELINE, LVL(103, 20, -3, 70, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_FAKE, 9, 10), ATTK(AT_BEAM, AD_AGGR, 9, 14), ATTK(AT_WEAP, AD_MCRE, 6, 13), ATTK(AT_TRAM, AD_MIDI, 9, 26), NO_ATTK, NO_ATTK), SIZ(1152, 387, 0, MS_BARK, MZ_GIGANTIC), MR_FIRE|MR_ACID, MR_FIRE, M1_SWIM|M1_NOHEAD|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gimcrack bewitchment bludgeon", S_FELINE, LVL(103, 20, -30, 73, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_IDAM, 9, 16), ATTK(AT_BREA, AD_VULN, 2, 20), ATTK(AT_WEAP, AD_VENO, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2857, 98, 0, MS_SQAWK, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("prefecture libbed", S_FELINE, LVL(104, 20, -6, 91, 3), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_KICK, AD_DCAY, 5, 20), ATTK(AT_TRAM, AD_SIN, 5, 6), ATTK(AT_BITE, AD_DETH, 1, 18), ATTK(AT_TUCH, AD_HODS, 6, 16), ATTK(AT_WEAP, AD_SSEX, 5, 3), ATTK(AT_BUTT, AD_DRCO, 7, 23)), SIZ(377, 89, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("basswood zinkify fiasco questioning", S_FELINE, LVL(104, 15, -4, 74, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_MINA, 3, 7), ATTK(AT_CLAW, AD_DCAY, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2540, 435, 0, MS_COW, MZ_GIGANTIC), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("syncope signaller", S_FELINE, LVL(104, 17, -32, 78, -15), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_NGEN, 6, 6), ATTK(AT_LASH, AD_AXUS, 2, 14), ATTK(AT_STNG, AD_DRIN, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2608, 565, 0, MS_ARREST, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_WALLWALK|M1_NOHEAD|M1_HUMANOID|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sleepyhead unhygienic marsupialize", S_FELINE, LVL(105, 20, -32, 78, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_WEAP, AD_CHAO, 8, 17), ATTK(AT_SCRA, AD_TIME, 2, 25), ATTK(AT_SPIT, AD_TCKL, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(535, 85, 0, MS_GROWL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tempera launderer", S_FELINE, LVL(105, 13, -13, 40, 5), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_INER, 2, 6), ATTK(AT_GAZE, AD_STTP, 9, 6), ATTK(AT_SCRA, AD_PLYS, 9, 7), ATTK(AT_CLAW, AD_SOUN, 9, 9), ATTK(AT_MAGC, AD_DETH, 6, 13), NO_ATTK), SIZ(2437, 467, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_ACID| M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shuffling supplementing", S_FELINE, LVL(105, 40, -20, 89, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_SLUD, 8, 17), ATTK(AT_MAGC, AD_RBRE, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(386, 464, 0, MS_STABILIZE, MZ_HUGE), MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS, M2_UNDEAD|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("litten pryingly", S_FELINE, LVL(105, 18, 5, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_BLND, 4, 25), ATTK(AT_WEAP, AD_FIRE, 3, 17), ATTK(AT_KICK, AD_FAKE, 6, 22), ATTK(AT_BEAM, AD_AMNE, 1, 3), ATTK(AT_BUTT, AD_DCAY, 8, 12), NO_ATTK), SIZ(422, 452, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_UNSOLID|M1_TPORT|M1_POIS, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sunning theatrical backache", S_FELINE, LVL(106, 25, -29, 82, 12), (4), A(ATTK(AT_BREA, AD_FEAR, 1, 22), ATTK(AT_BUTT, AD_DETH, 1, 8), ATTK(AT_BOOM, AD_LUCK, 2, 11), ATTK(AT_CLAW, AD_ANTI, 5, 9), ATTK(AT_ENGL, AD_VULN, 1, 10), NO_ATTK), SIZ(493, 11, 0, MS_SMITH, MZ_HUGE), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_HUMANOID|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fractional discovered", S_FELINE, LVL(106, 14, -24, 91, 19), (G_LGROUP|1), A(ATTK(AT_KICK, AD_DISP, 4, 18), ATTK(AT_STNG, AD_BLND, 2, 4), ATTK(AT_GAZE, AD_SLIM, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1897, 1564, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_FIRE|MR_SLEEP, M1_WALLWALK|M1_AMPHIBIOUS|M1_HUMANOID|M1_TPORT, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("measle spayed", S_FELINE, LVL(106, 8, -5, 73, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_BLAS, 8, 24), ATTK(AT_STNG, AD_DGST, 9, 20), ATTK(AT_GAZE, AD_NPRO, 6, 1), ATTK(AT_STNG, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK), SIZ(231, 160, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sultan harp", S_FELINE, LVL(106, 17, -21, 88, 0), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_FAKE, 5, 17), ATTK(AT_LASH, AD_UNPR, 7, 16), ATTK(AT_WEAP, AD_SITM, 2, 7), ATTK(AT_TENT, AD_LITE, 1, 14), ATTK(AT_BITE, AD_STAT, 2, 19), ATTK(AT_TENT, AD_ANTI, 5, 21)), SIZ(1313, 422, 0, MS_PAIN, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unseen flittering dumbly", S_FELINE, LVL(109, 29, 6, 71, -14), (3), A(ATTK(AT_SPIT, AD_DAMA, 4, 20), ATTK(AT_KICK, AD_PLYS, 6, 21), ATTK(AT_TENT, AD_NGEN, 7, 18), ATTK(AT_SCRA, AD_LEVI, 2, 11), ATTK(AT_TRAM, AD_MANA, 5, 16), NO_ATTK), SIZ(298, 944, 0, MS_SNORE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_CLING, M2_NOPOLY|M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mordanted dyeweed", S_FELINE, LVL(110, 16, -4, 77, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BUTT, AD_ENCH, 7, 25), ATTK(AT_KICK, AD_CORR, 8, 5), ATTK(AT_STNG, AD_FREN, 1, 13), ATTK(AT_BITE, AD_NEXU, 7, 6), ATTK(AT_ENGL, AD_SLOW, 7, 11), NO_ATTK), SIZ(291, 1276, 0, MS_SISSY, MZ_TINY), MR_DISINT|MR_ELEC, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS| M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_GREEDY|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("emplaning brogan", S_FELINE, LVL(110, 16, -20, 77, 0), (4), A(ATTK(AT_TUCH, AD_ICUR, 3, 26), ATTK(AT_NONE, AD_LETH, 4, 21), ATTK(AT_BREA, AD_LEGS, 9, 26), ATTK(AT_MAGC, AD_SOUN, 3, 4), ATTK(AT_ENGL, AD_HEAL, 8, 15), ATTK(AT_ENGL, AD_DRIN, 1, 16)), SIZ(3430, 174, 0, MS_SHRIEK, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS, M2_MINION|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("thighed photoengraver", S_FELINE, LVL(110, 12, 2, 71, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_HUGS, AD_VENO, 5, 20), ATTK(AT_SCRA, AD_POIS, 4, 17), ATTK(AT_NONE, AD_ANTI, 8, 8), ATTK(AT_BITE, AD_SHRD, 3, 7), ATTK(AT_STNG, AD_CNCL, 1, 7), ATTK(AT_SPIT, AD_PAIN, 5, 12)), SIZ(4844, 1012, 0, MS_BUZZ, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gestalten tomb lachrymatory waveform", S_FELINE, LVL(110, 20, -8, 89, 1), (G_GENO|G_LGROUP|4), A(ATTK(AT_BREA, AD_VOMT, 9, 19), ATTK(AT_BITE, AD_DISP, 5, 13), ATTK(AT_CLAW, AD_NGEN, 3, 6), ATTK(AT_TRAM, AD_ENCH, 1, 1), ATTK(AT_HUGS, AD_WEBS, 3, 2), ATTK(AT_WEAP, AD_SIN, 6, 21)), SIZ(1215, 159, 0, MS_BONES, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_HIDE|M1_NOTAKE|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("premedical abusable", S_FELINE, LVL(112, 11, -13, 99, 0), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_DRCO, 4, 13), ATTK(AT_GAZE, AD_WISD, 8, 18), ATTK(AT_GAZE, AD_WGHT, 1, 10), ATTK(AT_BREA, AD_NGRA, 6, 9), ATTK(AT_SPIT, AD_WISD, 4, 20), NO_ATTK), SIZ(2746, 491, 0, MS_ROAR, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOHANDS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("applying dallying winnow tything", S_FELINE, LVL(112, 32, 0, 78, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_BANI, 3, 13), ATTK(AT_BITE, AD_FEAR, 8, 11), ATTK(AT_EXPL, AD_POIS, 1, 26), ATTK(AT_HUGS, AD_VOMT, 6, 6), ATTK(AT_BUTT, AD_FAMN, 2, 3), ATTK(AT_TRAM, AD_STON, 4, 19)), SIZ(241, 541, 0, MS_STENCH, MZ_MEDIUM), MR_STONE|MR_DEATH, MR_STONE, M1_NOTAKE|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dane famished", S_FELINE, LVL(113, 21, -38, 86, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_WNCE, 3, 18), ATTK(AT_RATH, AD_FEAR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3397, 894, 0, MS_BOSS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("maturation marxian wart lyre yap copulated", S_FELINE, LVL(113, 29, -22, 87, -11), (G_GENO|1), A(ATTK(AT_ENGL, AD_SLEE, 1, 12), ATTK(AT_MAGC, AD_CHRN, 1, 5), ATTK(AT_BITE, AD_ACID, 1, 12), ATTK(AT_MAGC, AD_CHRN, 5, 13), NO_ATTK, NO_ATTK), SIZ(489, 513, 0, MS_ORC, MZ_HUGE), MR_ELEC, 0, M1_FLY|M1_MINDLESS|M1_ACID, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("apex cal gesticulating", S_FELINE, LVL(114, 13, -11, 98, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_CALM, 6, 18), ATTK(AT_RATH, AD_UVUU, 7, 10), ATTK(AT_BITE, AD_DRIN, 8, 17), ATTK(AT_BREA, AD_UVUU, 1, 25), ATTK(AT_TENT, AD_ACID, 1, 7), NO_ATTK), SIZ(1449, 498, 0, MS_CORONA, MZ_TINY), MR_SLEEP, 0, M1_ACID, M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("echinodermata sculled", S_FELINE, LVL(114, 36, -37, 71, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BUTT, AD_CONF, 7, 7), ATTK(AT_LASH, AD_FEMI, 2, 8), ATTK(AT_BEAM, AD_HEAL, 8, 18), ATTK(AT_HUGS, AD_DRIN, 1, 20), NO_ATTK, NO_ATTK), SIZ(229, 111, 0, MS_WOLLOH, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_VAMPIRE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vacuum seriatim torrider stein", S_FELINE, LVL(115, 17, -20, 66, 19), (4), A(ATTK(AT_STNG, AD_WISD, 8, 4), ATTK(AT_CLAW, AD_FAMN, 3, 6), ATTK(AT_TUCH, AD_DREN, 5, 4), ATTK(AT_GAZE, AD_ALIN, 1, 8), ATTK(AT_BEAM, AD_HALU, 9, 7), ATTK(AT_HUGS, AD_SIN, 2, 13)), SIZ(684, 195, 0, MS_WOLLOH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_OVIPAROUS|M1_TPORT|M1_POIS| M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("straightener herculean", S_FELINE, LVL(116, 16, -22, 80, -3), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_CURS, 2, 13), ATTK(AT_CLAW, AD_VAPO, 7, 13), ATTK(AT_BUTT, AD_NEXU, 1, 10), ATTK(AT_BREA, AD_TIME, 5, 6), ATTK(AT_TENT, AD_SITM, 5, 21), NO_ATTK), SIZ(381, 19, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("earring lapping scollop", S_FELINE, LVL(116, 11, -40, 48, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_MCRE, 5, 20), ATTK(AT_GAZE, AD_SPEL, 7, 13), ATTK(AT_BEAM, AD_DRDX, 7, 23), ATTK(AT_BREA, AD_TLPT, 1, 17), ATTK(AT_BUTT, AD_WERE, 9, 25), NO_ATTK), SIZ(566, 77, 0, MS_CLOCK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD| M1_ACID|M1_OMNIVORE, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cubicity sabotaging", S_FELINE, LVL(116, 16, 0, 76, 10), (1), A(ATTK(AT_ENGL, AD_BLAS, 4, 24), ATTK(AT_WEAP, AD_PHYS, 1, 24), ATTK(AT_SCRA, AD_IDAM, 1, 6), ATTK(AT_WEAP, AD_RBRE, 8, 6), NO_ATTK, NO_ATTK), SIZ(524, 732, 0, MS_SEDUCE, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_CLING|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("scoria photoreduction magnetically", S_FELINE, LVL(118, 20, -19, 75, 0), (4), A(ATTK(AT_KICK, AD_SGLD, 8, 4), ATTK(AT_ENGL, AD_NAST, 8, 17), ATTK(AT_NONE, AD_CURS, 2, 20), ATTK(AT_WEAP, AD_AMNE, 4, 16), ATTK(AT_LASH, AD_LEGS, 3, 15), ATTK(AT_BREA, AD_HEAL, 8, 25)), SIZ(576, 327, 0, MS_SMITH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_POIS, M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("norma drilling", S_FELINE, LVL(118, 12, -14, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_STUN, 3, 9), ATTK(AT_TRAM, AD_FEAR, 4, 6), ATTK(AT_NONE, AD_TREM, 2, 24), ATTK(AT_STNG, AD_WISD, 1, 17), NO_ATTK, NO_ATTK), SIZ(178, 488, 0, MS_SELFHARM, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, MR_ELEC, M1_NEEDPICK|M1_SLITHY|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_NO_DECAY|M3_WANTSALL, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nictitate boomtown", S_FELINE, LVL(118, 13, -2, 78, 0), (2), A(ATTK(AT_WEAP, AD_HEAL, 4, 22), ATTK(AT_BITE, AD_NPRO, 9, 24), ATTK(AT_TRAM, AD_SKIL, 1, 1), ATTK(AT_BEAM, AD_BLND, 6, 3), NO_ATTK, NO_ATTK), SIZ(785, 181, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE, MR_POISON, M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sleekening uncustomary precocity hangaring unpersuaded", S_FELINE, LVL(118, 12, -18, 100, -6), (G_RGROUP|4), A(ATTK(AT_BEAM, AD_LITT, 9, 21), ATTK(AT_GAZE, AD_DISE, 8, 22), ATTK(AT_BITE, AD_MINA, 5, 6), ATTK(AT_LASH, AD_TRAP, 8, 8), NO_ATTK, NO_ATTK), SIZ(1086, 41, 0, MS_CLOCK, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE, MR_DISINT, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS| M1_SEE_INVIS, M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("clerkish la", S_FELINE, LVL(118, 28, -23, 79, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_NPRO, 4, 3), ATTK(AT_TENT, AD_BLAS, 2, 11), ATTK(AT_BREA, AD_DRDX, 1, 10), ATTK(AT_WEAP, AD_LUCK, 3, 10), NO_ATTK, NO_ATTK), SIZ(1187, 186, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_REGEN|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("exacta reprobe", S_FELINE, LVL(119, 12, -18, 87, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_FAMN, 9, 10), ATTK(AT_TUCH, AD_FLAM, 8, 5), ATTK(AT_BREA, AD_VAMP, 9, 6), ATTK(AT_RATH, AD_BANI, 0, 11), ATTK(AT_GAZE, AD_PART, 4, 25), ATTK(AT_NONE, AD_DFOO, 4, 1)), SIZ(2252, 145, 0, MS_PANTS, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_NOEYES|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chancellery dormer highbinder", S_FELINE, LVL(119, 22, -16, 95, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_DROP, 3, 18), ATTK(AT_BITE, AD_NIVE, 1, 20), ATTK(AT_NONE, AD_RAGN, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(532, 1274, 0, MS_STENCH, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cantoned interlunar", S_FELINE, LVL(119, 19, -23, 91, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_CALM, 3, 10), ATTK(AT_BITE, AD_DRCH, 3, 14), ATTK(AT_TRAM, AD_LAVA, 8, 1), ATTK(AT_SCRA, AD_CORR, 5, 25), ATTK(AT_BOOM, AD_FAKE, 7, 5), ATTK(AT_SPIT, AD_PLAS, 3, 24)), SIZ(695, 143, 0, MS_SHRIEK, MZ_SMALL), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inturned juicing waterbury paramedic", S_FELINE, LVL(120, 20, -26, 2, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_NUMB, 6, 17), ATTK(AT_CLAW, AD_DFOO, 4, 4), ATTK(AT_TUCH, AD_DRST, 1, 14), ATTK(AT_SCRA, AD_WEBS, 5, 25), ATTK(AT_BREA, AD_STTP, 4, 16), NO_ATTK), SIZ(4091, 113, 0, MS_PHOTO, MZ_TINY), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS| M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_DWARF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_PETRIFIES|M3_MIMIC| M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lease reconsolidate fingerer", S_FELINE, LVL(120, 8, -38, 100, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_SPIT, AD_DRDX, 2, 15), ATTK(AT_BEAM, AD_NAST, 8, 14), ATTK(AT_WEAP, AD_CALM, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(214, 645, 0, MS_COMBAT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("constitution quaint recapitulating", S_FELINE, LVL(120, 15, -16, 89, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_DRCH, 3, 10), ATTK(AT_TRAM, AD_SLIM, 6, 22), ATTK(AT_SCRA, AD_ELEC, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(168, 741, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HIDE, M2_UNDEAD|M2_LORD|M2_STALK|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dinned abler concelebration", S_FELINE, LVL(121, 11, -33, 83, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TRAM, AD_DRST, 2, 8), ATTK(AT_BITE, AD_FEMI, 1, 23), ATTK(AT_BUTT, AD_SLOW, 2, 18), ATTK(AT_MAGC, AD_DFOO, 8, 12), ATTK(AT_EXPL, AD_DRCO, 6, 18), NO_ATTK), SIZ(1181, 790, 0, MS_WAIL, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_STALK|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("newspaperwomen linecut", S_FELINE, LVL(121, 16, -40, 5, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_STNG, AD_NPRO, 4, 18), ATTK(AT_BUTT, AD_ENCH, 7, 21), ATTK(AT_MAGC, AD_ENCH, 6, 13), ATTK(AT_WEAP, AD_BLND, 6, 20), NO_ATTK, NO_ATTK), SIZ(431, 317, 0, MS_SELFHARM, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("satisfaction plaudit vitamine", S_FELINE, LVL(121, 12, -32, 71, 8), (2), A(ATTK(AT_BUTT, AD_VAPO, 8, 26), ATTK(AT_BREA, AD_BADE, 1, 23), ATTK(AT_RATH, AD_RBAD, 0, 13), ATTK(AT_BOOM, AD_AXUS, 4, 10), ATTK(AT_SCRA, AD_ACID, 7, 3), NO_ATTK), SIZ(2405, 88, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DEATH, MR_FIRE, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID| M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("occluding geometrically cloudy", S_FELINE, LVL(121, 17, -21, 92, -3), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_CAST, 4, 20), ATTK(AT_SPIT, AD_WISD, 1, 2), ATTK(AT_EXPL, AD_WGHT, 3, 13), ATTK(AT_BITE, AD_MANA, 1, 14), ATTK(AT_SCRA, AD_WRAT, 3, 10), ATTK(AT_BOOM, AD_LAVA, 1, 22)), SIZ(606, 590, 0, MS_NURSE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_ACID, M2_DEMON|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("germinating treatise administrator alcoholic baboonish", S_FELINE, LVL(121, 18, -4, 81, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_HEAL, 1, 14), ATTK(AT_MAGC, AD_SPC2, 6, 15), ATTK(AT_BREA, AD_COLD, 9, 12), ATTK(AT_TRAM, AD_MEMO, 2, 5), ATTK(AT_BREA, AD_PHYS, 8, 14), ATTK(AT_BREA, AD_ANTI, 4, 12)), SIZ(3354, 414, 0, MS_WOLLOH, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE, 0, M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hold scruff", S_FELINE, LVL(121, 12, -13, 78, 19), (G_GENO|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_UVUU, 8, 8), ATTK(AT_KICK, AD_ICUR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2027, 786, 0, MS_SOLDIER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_HERBIVORE, M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("debug abstaining", S_FELINE, LVL(124, 29, -33, 80, 0), (2), A(ATTK(AT_EXPL, AD_TREM, 7, 5), ATTK(AT_ENGL, AD_TECH, 5, 9), ATTK(AT_LASH, AD_TECH, 8, 7), ATTK(AT_NONE, AD_FAMN, 3, 3), NO_ATTK, NO_ATTK), SIZ(2632, 6, 0, MS_VAMPIRE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_ACID| M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("macaroni quantifying", S_FELINE, LVL(125, 18, -37, 100, -2), (G_SGROUP|2), A(ATTK(AT_ENGL, AD_TECH, 9, 6), ATTK(AT_KICK, AD_TECH, 3, 6), ATTK(AT_EXPL, AD_PHYS, 6, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2905, 547, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sinaha", S_FELINE, LVL(125, 33, -35, 100, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 12, 15), ATTK(AT_BITE, AD_PHYS, 12, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MEW, MZ_SMALL), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), /* * gremlins and gargoyles */ MON("slowlaine", S_GREMLIN, LVL(0, 9, 9, 0, -9), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jermlaine", S_GREMLIN, LVL(0, 15, 7, 0, -9), (G_GENO|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("trermlaine", S_GREMLIN, LVL(0, 15, 7, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_FUMB, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("evasive jermlaine", S_GREMLIN, LVL(0, 15, 7, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mini inverter", S_GREMLIN, LVL(0, 15, 9, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_INVE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mini gremlin", S_GREMLIN, LVL(0, 15, 9, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_CURS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grummelum", S_GREMLIN, LVL(0, 15, 9, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_UNPR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrible jermlaine", S_GREMLIN, LVL(0, 15, 7, 0, -9), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_BADE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("extreme jermlaine", S_GREMLIN, LVL(0, 15, 7, 0, -9), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_RBAD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("disruptiolane", S_GREMLIN, LVL(0, 15, 7, 0, -9), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_TERR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri sneezer", S_GREMLIN, LVL(0, 15, 7, 0, -9), (G_GENO|3), A(ATTK(AT_BEAM, AD_NIVE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("autoimmunizing hypersensitize", S_GREMLIN, LVL(0, 12, -8, 19, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_NIVE, 1, 2), ATTK(AT_HUGS, AD_NUMB, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4282, 950, 0, MS_SISSY, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_UNSOLID| M1_TPORT|M1_OMNIVORE, M2_NASTY|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mulatto midpoint addict", S_GREMLIN, LVL(0, 12, -1, 13, 0), (G_RGROUP|1), A(ATTK(AT_BUTT, AD_SGLD, 1, 5), ATTK(AT_HUGS, AD_UVUU, 7, 1), ATTK(AT_SCRA, AD_EDGE, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3972, 704, 0, MS_BUZZ, MZ_HUGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_NOHEAD|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("replanned calmed protozoon", S_GREMLIN, LVL(0, 15, 10, 11, -1), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_POIS, 1, 9), ATTK(AT_WEAP, AD_FAKE, 1, 9), ATTK(AT_TENT, AD_PART, 1, 7), ATTK(AT_WEAP, AD_BANI, 2, 3), ATTK(AT_STNG, AD_SHRD, 1, 6), ATTK(AT_TUCH, AD_NGEN, 1, 2)), SIZ(623, 375, 0, MS_GURGLE, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE, MR_STONE, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gobhoblin", S_GREMLIN, LVL(1, 9, 10, 0, -4), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("hive caped churchlier", S_GREMLIN, LVL(1, 25, 7, 34, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_DRIN, 1, 8), ATTK(AT_BITE, AD_LITE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2634, 481, 0, MS_SELFHARM, MZ_HUGE), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("howlet globalizing lansing civically", S_GREMLIN, LVL(1, 10, 10, 19, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_MALK, 1, 4), ATTK(AT_TRAM, AD_WTHR, 1, 2), ATTK(AT_WEAP, AD_VOMT, 1, 8), ATTK(AT_BREA, AD_WISD, 1, 5), ATTK(AT_BITE, AD_PEST, 1, 3), ATTK(AT_ENGL, AD_BADE, 1, 7)), SIZ(1153, 791, 0, MS_POKEDEX, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_ACID, M2_LORD|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_SLIME, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unpiled feathered bistate", S_GREMLIN, LVL(1, 13, -6, 70, -13), (2), A(ATTK(AT_MAGC, AD_RAGN, 1, 6), ATTK(AT_CLAW, AD_LAVA, 1, 3), ATTK(AT_HUGS, AD_DRST, 1, 2), ATTK(AT_TENT, AD_VOMT, 1, 4), ATTK(AT_TUCH, AD_NPRO, 1, 1), ATTK(AT_TUCH, AD_LAZY, 1, 5)), SIZ(945, 1014, 0, MS_WAIL, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS| M1_HERBIVORE, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("signum vitiosum", S_GREMLIN, LVL(2, 4, 8, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 2), ATTK(AT_CLAW, AD_PHYS, 2, 2), ATTK(AT_BITE, AD_PHYS, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("space goblin", S_GREMLIN, LVL(2, 6, 10, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("thieflaine", S_GREMLIN, LVL(2, 15, 7, 0, -9), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_THIE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elona gangster", S_GREMLIN, LVL(2, 12, 10, 1, -3), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hacklaine", S_GREMLIN, LVL(2, 15, 7, 0, -9), (G_GENO|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("telamon", S_GREMLIN, LVL(2, 10, 4, 20, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ding gangster", S_GREMLIN, /* spawns with brass knuckles */ LVL(2, 12, 10, 1, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("subjoined perineum", S_GREMLIN, LVL(2, 12, 3, 25, 0), (1), A(ATTK(AT_HUGS, AD_DCAY, 2, 2), ATTK(AT_NONE, AD_DFOO, 2, 4), ATTK(AT_WEAP, AD_SITM, 2, 6), ATTK(AT_EXPL, AD_WRAP, 1, 9), ATTK(AT_TUCH, AD_DRLI, 2, 4), ATTK(AT_CLAW, AD_ACID, 2, 2)), SIZ(786, 286, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_FIRE, 0, M1_SWIM|M1_CLING|M1_NOTAKE|M1_HUMANOID, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pull funking", S_GREMLIN, LVL(2, 16, 8, 65, -2), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_IDAM, 1, 7), ATTK(AT_TENT, AD_FREN, 1, 9), ATTK(AT_BREA, AD_VAMP, 1, 8), ATTK(AT_BITE, AD_FEAR, 1, 5), ATTK(AT_LASH, AD_BANI, 1, 5), NO_ATTK), SIZ(109, 117, 0, MS_HCALIEN, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("galltrit", S_GREMLIN, LVL(3, 18, 2, 25, -9), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("intrit", S_GREMLIN, LVL(3, 11, 6, 10, -9), (G_GENO|3), A(ATTK(AT_CLAW, AD_CURS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_SWIM|M1_HUMANOID, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty galltrit", S_GREMLIN, LVL(3, 18, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_STALK, M3_PETTY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("deformed galltrit", S_GREMLIN, LVL(3, 18, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hiding galltrit", S_GREMLIN, LVL(3, 18, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_CONCEAL, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("redshirt", S_GREMLIN, LVL(3, 12, 10, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("winged-demon", S_GREMLIN, LVL(3, 6, 0, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("psuedognoll", S_GREMLIN, LVL(3, 9, 8, 0, -4), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Dora", S_GREMLIN, LVL(3, 14, 4, 60, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_LEGS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: HUGGING_BOOT HIPPIE_HEELS BULLWHIP POT_GAIN_LEVEL(2) POT_HEALING */ MON("rechart tenable", S_GREMLIN, LVL(3, 10, -1, 13, -9), (G_UNIQ|1), A(ATTK(AT_BREA, AD_DFOO, 2, 7), ATTK(AT_WEAP, AD_SKIL, 3, 2), ATTK(AT_SPIT, AD_SOUN, 1, 1), ATTK(AT_ENGL, AD_SLEE, 2, 9), NO_ATTK, NO_ATTK), SIZ(778, 1138, 0, MS_BOSS, MZ_TINY), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("statue gargoyle", S_GREMLIN, LVL(4, 9, 5, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("massive statue gargoyle", S_GREMLIN, LVL(4, 9, 1, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("standing gargoyle", S_GREMLIN, LVL(4, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("krinsch saeier", S_GREMLIN, LVL(4, 9, 7, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("krinschestes tscheild", S_GREMLIN, /* spawns with cringe shield, says "krinsch" */ LVL(4, 9, 7, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shade gargoyle", S_GREMLIN, LVL(4, 9, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON3, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spliyaryatid", S_GREMLIN, LVL(4, 10, 4, 20, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("psuedognoll lord", S_GREMLIN, LVL(4, 9, 7, 0, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("metal statue gargoyle", S_GREMLIN, LVL(4, 9, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty statue gargoyle", S_GREMLIN, LVL(4, 9, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("enfilading maleficent proctoscopy offpay", S_GREMLIN, LVL(4, 35, 9, 2, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_AGGR, 4, 7), ATTK(AT_BUTT, AD_CNCL, 4, 3), ATTK(AT_GAZE, AD_DRIN, 4, 3), ATTK(AT_BITE, AD_SANI, 4, 7), ATTK(AT_BITE, AD_DEPR, 4, 5), ATTK(AT_KICK, AD_SPEL, 3, 8)), SIZ(1153, 948, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_MINDLESS|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("photocell homogenization", S_GREMLIN, LVL(4, 12, -3, 91, 0), (G_LGROUP|1), A(ATTK(AT_NONE, AD_PLYS, 4, 5), ATTK(AT_BEAM, AD_DRST, 1, 5), ATTK(AT_GAZE, AD_BLEE, 4, 2), ATTK(AT_EXPL, AD_MCRE, 4, 4), ATTK(AT_EXPL, AD_DRLI, 3, 1), NO_ATTK), SIZ(399, 113, 0, MS_SOCKS, MZ_SMALL), 0, 0, M1_NOTAKE|M1_MINDLESS|M1_ACID|M1_POIS, M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gremlin", S_GREMLIN, /* no corpses, because I don't want you to farm sacrifices, sorry --Amy */ LVL(5, 12, 2, 25, -9), (G_GENO|10|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("hunting gremlin", S_GREMLIN, LVL(5, 12, 2, 25, -9), (G_GENO|3|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("direct gremlin", S_GREMLIN, LVL(5, 12, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_MCRE, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("player gremlin", S_GREMLIN, /* playable race */ LVL(5, 12, 2, 25, -9), (1), A(ATTK(AT_WEAP, AD_CURS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("invert gremlin", S_GREMLIN, LVL(5, 12, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bronze gladiator", S_GREMLIN, /* spawns with bronze spear */ LVL(5, 9, 0, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gowlin", S_GREMLIN, LVL(5, 7, 6, 15, -9), (G_GENO|5), A(ATTK(AT_CLAW, AD_CURS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_SWIM|M1_HUMANOID, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("psuedognoll warden", S_GREMLIN, LVL(5, 10, 2, 0, -7), (G_GENO|1), A(ATTK(AT_MAGC, AD_CLRC, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("lava gremlin", S_GREMLIN, /* by rikersan, reproduces in lava */ LVL(5, 12, 2, 25, -9), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("forgetful gremlin", S_GREMLIN, LVL(5, 12, 3, 20, -19), (1), A(ATTK(AT_CLAW, AD_CURS, 1, 3), ATTK(AT_CLAW, AD_AMNE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yay-amnesia gremlin", S_GREMLIN, LVL(5, 12, 3, 20, -19), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_CURS, 1, 3), ATTK(AT_CLAW, AD_AMNE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spread-contact gremlin", S_GREMLIN, LVL(5, 12, 2, 25, -9), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CURS, 1, 3), ATTK(AT_WEAP, AD_NIVE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spell gremlin", S_GREMLIN, LVL(5, 12, 3, 20, -19), (1), A(ATTK(AT_CLAW, AD_CURS, 1, 3), ATTK(AT_CLAW, AD_MEMO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Katia's soft underwear", S_GREMLIN, LVL(5, 4, 10, 0, -6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_POISON|MR_DRAIN|MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hummelum gremlin", S_GREMLIN, LVL(5, 12, 2, 25, -9), (2), A(ATTK(AT_WEAP, AD_CURS, 1, 3), ATTK(AT_WEAP, AD_NIVE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sucker gremlin", S_GREMLIN, LVL(5, 12, 2, 25, -9), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_THIR, 1, 6), ATTK(AT_CLAW, AD_THIR, 1, 6), ATTK(AT_BITE, AD_THIR, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether gremlin", S_GREMLIN, LVL(5, 12, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_NTHR, 1, 6), ATTK(AT_CLAW, AD_NTHR, 1, 6), ATTK(AT_BITE, AD_NTHR, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weregremlin", S_GREMLIN, LVL(5, 12, 2, 25, -9), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_WERE, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS|M1_REGEN, M2_STALK|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("grimopen", S_GREMLIN, /* dnethack grimlock */ LVL(5, 9, 5, 15, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 1, 6), NO_ATTK, NO_ATTK,NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_HUMANOID|M1_ANIMAL|M1_POIS|M1_CARNIVORE|M1_NOEYES, M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("vampish raver", S_GREMLIN, LVL(5, 25, -10, 55, 0), (2), A(ATTK(AT_STNG, AD_SHRD, 4, 3), ATTK(AT_TRAM, AD_BADE, 5, 6), ATTK(AT_NONE, AD_GLIB, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(57, 364, 0, MS_PUPIL, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("combatively artfully", S_GREMLIN, LVL(5, 21, -5, 84, -15), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_TIME, 5, 6), ATTK(AT_WEAP, AD_UNPR, 1, 4), ATTK(AT_CLAW, AD_IDAM, 2, 8), ATTK(AT_NONE, AD_ICUR, 4, 1), ATTK(AT_STNG, AD_VOMT, 1, 7), NO_ATTK), SIZ(416, 887, 0, MS_BOT, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOHANDS|M1_SEE_INVIS, M2_UNDEAD|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_PETRIFIES|M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("healing gremlin", S_GREMLIN, LVL(5, 12, 2, 25, -9), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS|M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gargoyle", S_GREMLIN, LVL(6, 10, -4, 0, -9), (G_GENO|12), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("tender girl", S_GREMLIN, LVL(6, 10, -4, 0, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TRAM, AD_TRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_WAIL, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("eating gargoyle", S_GREMLIN, LVL(6, 10, -4, 0, -9), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mithragoyle", S_GREMLIN, /* spawns with sling and 30 unrefined mithril */ LVL(6, 10, -4, 0, -9), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("constitutegoyle", S_GREMLIN, LVL(6, 10, -4, 0, -9), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("grotesque peeper", S_GREMLIN, LVL(6, 10, 6, 0, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_DRLI, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GLYPHS, MZ_HUMAN), MR_STONE, MR_STONE, M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("asura", S_GREMLIN, LVL(6, 12, -10, 5, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("player asura", S_GREMLIN, LVL(6, 12, -10, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("uglygoyle", S_GREMLIN, LVL(6, 10, -4, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRCH, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("japasura", S_GREMLIN, /* spawns with massager */ LVL(6, 12, -10, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("disallow alien", S_GREMLIN, LVL(6, 3, 4, 0, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_FLAM, 1, 4), ATTK(AT_KICK, AD_VULN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HCALIEN, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_STALK, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("savagism satirized assembler sync", S_GREMLIN, LVL(6, 21, -5, 1, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MIDI, 1, 1), ATTK(AT_TENT, AD_WEEP, 6, 5), ATTK(AT_ENGL, AD_ABDC, 1, 2), ATTK(AT_SPIT, AD_GRAV, 3, 2), ATTK(AT_ENGL, AD_MEMO, 5, 7), ATTK(AT_NONE, AD_TERR, 2, 6)), SIZ(1735, 998, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("agape self", S_GREMLIN, LVL(6, 12, 10, 79, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PLAS, 5, 3), ATTK(AT_TUCH, AD_FEMI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1194, 99, 0, MS_HCALIEN, MZ_SMALL), MR_SLEEP, 0, M1_WALLWALK|M1_SLITHY, M2_LORD|M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("panicking unseal pupping", S_GREMLIN, LVL(6, 12, -2, 65, -4), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_UVUU, 2, 4), ATTK(AT_TENT, AD_DEPR, 1, 9), ATTK(AT_TRAM, AD_DEST, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(571, 10, 0, MS_WOLLOH, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_SLEEP, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rase conciliated", S_GREMLIN, LVL(6, 13, 2, 0, 7), (4), A(ATTK(AT_STNG, AD_RUST, 2, 5), ATTK(AT_CLAW, AD_PLAS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(629, 180, 0, MS_REPAIR, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_TPORT| M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_MAGIC|M2_ELF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("congruency addle detachably", S_GREMLIN, LVL(6, 9, 10, 28, -19), (G_GENO|2), A(ATTK(AT_WEAP, AD_RUNS, 6, 6), ATTK(AT_BEAM, AD_SLOW, 6, 4), ATTK(AT_ENGL, AD_DREA, 3, 1), ATTK(AT_STNG, AD_DFOO, 2, 3), ATTK(AT_TRAM, AD_STON, 2, 8), ATTK(AT_TRAM, AD_DRIN, 5, 1)), SIZ(499, 129, 0, MS_PHOTO, MZ_LARGE), MR_DISINT|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_UNSOLID|M1_SEE_INVIS|M1_HERBIVORE, M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("oscillography bookmaker", S_GREMLIN, LVL(7, 12, 7, 2, 0), (1), A(ATTK(AT_MAGC, AD_UNPR, 5, 7), ATTK(AT_STNG, AD_NGRA, 2, 2), ATTK(AT_BITE, AD_NIVE, 6, 9), ATTK(AT_TUCH, AD_FEMI, 7, 2), ATTK(AT_TENT, AD_CHKH, 7, 7), NO_ATTK), SIZ(114, 295, 0, MS_PANTS, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nail gremlin", S_GREMLIN, /* spawns with qatar */ LVL(7, 15, -2, 0, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_CURS, 1, 2), ATTK(AT_KICK, AD_DRDX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bulletator g", S_GREMLIN, LVL(7, 24, 4, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 3, 6), ATTK(AT_BEAM, AD_CURS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("small bulletator g", S_GREMLIN, LVL(7, 12, 4, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 3, 6), ATTK(AT_BEAM, AD_CURS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bluegrem", S_GREMLIN, /* spawns with sling and 30 cobalt chunks */ LVL(7, 11, 2, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON|MR_COLD, MR_COLD, M1_HUMANOID, M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("short robotic gremlin", S_GREMLIN, LVL(7, 15, -2, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_CURS, 1, 2), ATTK(AT_KICK, AD_DRDX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gremlin leader", S_GREMLIN, LVL(8, 12, 2, 25, -9), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gremlin follower", S_GREMLIN, LVL(8, 12, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gremlin smasher", S_GREMLIN, LVL(8, 12, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("waterspout gargoyle", S_GREMLIN, LVL(8, 10, -4, 0, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(1100,1100, 0, MS_GURGLE, MZ_HUMAN), MR_STONE, MR_STONE, M1_SWIM|M1_HUMANOID|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("psuedognoll king", S_GREMLIN, LVL(8, 9, 7, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_MALE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("presumptively lizard muzzle", S_GREMLIN, LVL(8, 12, 3, 88, 0), (G_LGROUP|3), A(ATTK(AT_TENT, AD_DEBT, 6, 9), ATTK(AT_HUGS, AD_CNCL, 3, 8), ATTK(AT_BITE, AD_WRAP, 2, 5), ATTK(AT_HUGS, AD_DEPR, 7, 5), ATTK(AT_MAGC, AD_MINA, 1, 6), ATTK(AT_CLAW, AD_DRCH, 5, 4)), SIZ(1710, 909, 0, MS_SUPERMAN, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL, M2_PRINCE|M2_NASTY|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("untiringly tubbiest repaid foreseeing", S_GREMLIN, LVL(8, 23, 2, 80, 0), (1), A(ATTK(AT_LASH, AD_HALU, 5, 7), ATTK(AT_KICK, AD_THIR, 1, 8), ATTK(AT_STNG, AD_HEAL, 5, 4), ATTK(AT_BITE, AD_SGLD, 1, 2), ATTK(AT_KICK, AD_CONT, 7, 1), NO_ATTK), SIZ(1102, 16, 0, MS_TEACHER, MZ_SMALL), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS| M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("winged gargoyle", S_GREMLIN, LVL(9, 15, -2, 0, -12), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("clipped gargoyle", S_GREMLIN, LVL(9, 8, 4, 0, -12), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_BREATHLESS, M2_HOSTILE|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bearded gargoyle", S_GREMLIN, LVL(9, 15, 2, 0, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("deviant gargoyle", S_GREMLIN, LVL(9, 15, 2, 0, -12), (G_GENO|1), A(ATTK(AT_ENGL, AD_TRAP, 3, 6), ATTK(AT_ENGL, AD_WGHT, 3, 6), ATTK(AT_ENGL, AD_VULN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE|MR_ELEC, MR_STONE|MR_ELEC, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("demo gargoyle", S_GREMLIN, LVL(9, 15, -2, 0, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_SCOR, 3, 6), ATTK(AT_CLAW, AD_SCOR, 3, 6), ATTK(AT_BITE, AD_SCOR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("erotic green pants", S_GREMLIN, LVL(9, 11, 8, 10, 4), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("female gargoyle", S_GREMLIN, LVL(9, 15, 2, 0, -12), (G_GENO|1), A(ATTK(AT_SCRA, AD_TREM, 3, 6), ATTK(AT_SCRA, AD_NEXU, 3, 6), ATTK(AT_SCRA, AD_DAMA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT, MR_STONE|MR_DISINT, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wrackful familia", S_GREMLIN, LVL(9, 10, -10, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TENT, AD_MINA, 7, 1), ATTK(AT_GAZE, AD_WTHR, 2, 4), ATTK(AT_GAZE, AD_DRDX, 1, 4), ATTK(AT_EXPL, AD_DREN, 3, 1), ATTK(AT_LASH, AD_STCK, 9, 8), ATTK(AT_MAGC, AD_SPC2, 1, 5)), SIZ(838, 1380, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("anglophobe telex", S_GREMLIN, LVL(9, 18, 8, 64, -10), (1), A(ATTK(AT_BEAM, AD_CHKH, 7, 2), ATTK(AT_TENT, AD_SLIM, 4, 6), ATTK(AT_BUTT, AD_FUMB, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2913, 47, 0, MS_SQEEK, MZ_HUMAN), MR_SLEEP, 0, M1_AMPHIBIOUS|M1_SLITHY, M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_WANTSAMUL, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("vincent vended", S_GREMLIN, LVL(10, 8, 8, 9, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_SPC2, 2, 2), ATTK(AT_BUTT, AD_ICEB, 4, 5), ATTK(AT_WEAP, AD_MANA, 4, 4), ATTK(AT_MAGC, AD_SEDU, 5, 4), ATTK(AT_WEAP, AD_VAMP, 1, 7), NO_ATTK), SIZ(746, 520, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_NO_DECAY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("frolicky veepee", S_GREMLIN, LVL(10, 9, -3, 91, 0), (4), A(ATTK(AT_ENGL, AD_POLY, 1, 5), ATTK(AT_WEAP, AD_PEST, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1916, 372, 0, MS_SOUND, MZ_MEDIUM), MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_REGEN, M2_DEMON|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji doubler", S_GREMLIN, LVL(10, 15, -8, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("group gremlin", S_GREMLIN, LVL(10, 12, 2, 25, -9), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("distance gremlin", S_GREMLIN, LVL(10, 12, 2, 25, -9), (G_GENO|1|G_SGROUP|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gremlin deactivator", S_GREMLIN, LVL(10, 12, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_VULN, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gremlin virer", S_GREMLIN, LVL(10, 12, 2, 25, -9), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_VULN, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loadbearer", S_GREMLIN, LVL(10, 10, 4, 20, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WGHT, 1, 28), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vamgoyle", S_GREMLIN, /* playable race */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bonegoyle", S_GREMLIN, /* spawns with sling and 35 bone fragments */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("receded indochina", S_GREMLIN, LVL(10, 23, -1, 2, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_UNPR, 7, 4), ATTK(AT_BREA, AD_STCK, 6, 9), ATTK(AT_EXPL, AD_DISE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3282, 150, 0, MS_WERE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("seducee outflanking", S_GREMLIN, LVL(10, 16, 7, 41, 0), (3), A(ATTK(AT_TUCH, AD_CHAO, 7, 9), ATTK(AT_SCRA, AD_STTP, 5, 1), ATTK(AT_BITE, AD_HEAL, 1, 7), ATTK(AT_TUCH, AD_BLAS, 4, 6), ATTK(AT_BOOM, AD_BANI, 2, 9), NO_ATTK), SIZ(1094, 520, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ticketing sociably", S_GREMLIN, LVL(11, 11, 8, 89, 11), (G_RGROUP|4), A(ATTK(AT_TRAM, AD_LEGS, 6, 5), ATTK(AT_WEAP, AD_MALK, 1, 8), ATTK(AT_ENGL, AD_LEVI, 5, 9), ATTK(AT_CLAW, AD_VOMT, 4, 5), NO_ATTK, NO_ATTK), SIZ(2044, 241, 0, MS_PHOTO, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID| M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("brass gargoyle", S_GREMLIN, LVL(11, 10, -3, 0, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bronze gargoyle", S_GREMLIN, LVL(12, 10, -4, 0, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Antonia's leather pump", S_GREMLIN, LVL(12, 13, 4, 40, 1), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS|M1_ACID, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_TELEPATHIC, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flind", S_GREMLIN, LVL(12, 10, -2, 30, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_MAGIC|M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bashflind", S_GREMLIN, /* spawns with flindbar */ LVL(12, 10, -2, 30, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_MAGIC|M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Roy", S_GREMLIN, /* tamer */ LVL(12, 12, -1, 25, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_TRAM, AD_GRAV, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_SLEEP, MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: STEEL_WHIP HEAVY_MACHINE_GUN BULLET(50) */ MON("symptomatic thermodynamically", S_GREMLIN, LVL(12, 9, 9, 1, 4), (G_UNIQ|1), A(ATTK(AT_GAZE, AD_SSEX, 5, 4), ATTK(AT_BITE, AD_VOMT, 3, 8), ATTK(AT_KICK, AD_TRAI, 5, 6), ATTK(AT_GAZE, AD_DREN, 5, 1), ATTK(AT_BITE, AD_ICUR, 6, 1), ATTK(AT_WEAP, AD_DETH, 5, 8)), SIZ(2204, 415, 0, MS_JAPANESE, MZ_GIGANTIC), 0, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_TPORT, M2_LORD|M2_GREEDY|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("statecraft charlatanism overwise picturesquely deforesting preexamined", S_GREMLIN, LVL(12, 8, -9, 60, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_NEXU, 7, 1), ATTK(AT_SPIT, AD_WISD, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(193, 304, 0, MS_IMITATE, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_SEE_INVIS, M2_NOPOLY|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hierarchy tapeline voucherable", S_GREMLIN, LVL(12, 22, -8, 53, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_LITE, 1, 1), ATTK(AT_KICK, AD_SGLD, 2, 2), ATTK(AT_ENGL, AD_TCKL, 7, 4), ATTK(AT_BITE, AD_POLY, 5, 3), ATTK(AT_LASH, AD_DCAY, 3, 6), NO_ATTK), SIZ(1449, 651, 0, MS_FART_QUIET, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_ACID, M2_NOPOLY|M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("squirt gargoyle", S_GREMLIN, LVL(13, 10, -4, 0, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(1100,1100, 0, MS_GURGLE, MZ_HUMAN), MR_STONE, MR_STONE, M1_SWIM|M1_HUMANOID|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mitra", S_GREMLIN, LVL(13, 12, -14, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("swallogoyle", S_GREMLIN, LVL(13, 10, -4, 0, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_ENGL, AD_DGST, 4, 4), NO_ATTK, NO_ATTK), SIZ(1100,1100, 0, MS_GURGLE, MZ_HUMAN), MR_STONE, MR_STONE, M1_SWIM|M1_HUMANOID|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("communalized freezable egoism", S_GREMLIN, LVL(13, 11, 0, 31, 2), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_GLIB, 9, 1), ATTK(AT_BUTT, AD_LITE, 9, 5), ATTK(AT_HUGS, AD_FREN, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1364, 22, 0, MS_FART_LOUD, MZ_GIGANTIC), 0, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unwove mistrial cheque refilling yielder", S_GREMLIN, LVL(14, 12, 7, 75, 0), (1), A(ATTK(AT_MAGC, AD_LAZY, 3, 5), ATTK(AT_KICK, AD_LAVA, 1, 8), ATTK(AT_HUGS, AD_STCK, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2813, 332, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vermin photocomposition", S_GREMLIN, LVL(14, 12, 10, 67, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BUTT, AD_CHRN, 1, 1), ATTK(AT_SCRA, AD_GRAV, 7, 1), ATTK(AT_MAGC, AD_UVUU, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(839, 278, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT, MR_DISINT, M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("consisting bumpering", S_GREMLIN, LVL(14, 13, -7, 56, 0), (G_LGROUP|1), A(ATTK(AT_SPIT, AD_SCOR, 6, 3), ATTK(AT_GAZE, AD_DREA, 9, 8), ATTK(AT_BITE, AD_LITE, 1, 3), ATTK(AT_NONE, AD_MEMO, 3, 1), ATTK(AT_TENT, AD_DREN, 5, 6), ATTK(AT_SPIT, AD_LAVA, 5, 3)), SIZ(94, 138, 0, MS_GLYPHS, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE, 0, M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stolen pkg", S_GREMLIN, LVL(14, 12, 6, 95, 16), (1), A(ATTK(AT_BUTT, AD_GLIB, 9, 4), ATTK(AT_KICK, AD_DEST, 3, 3), ATTK(AT_KICK, AD_SEDU, 8, 7), ATTK(AT_TRAM, AD_DARK, 7, 7), ATTK(AT_BOOM, AD_DREA, 7, 9), ATTK(AT_WEAP, AD_DRLI, 8, 1)), SIZ(4370, 610, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_REGEN|M1_HERBIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("margoyle", S_GREMLIN, LVL(15, 10, -4, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_TCKL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blood claw", S_GREMLIN, LVL(15, 15, -4, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ormor clow", S_GREMLIN, LVL(15, 15, -4, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hahagaunt", S_GREMLIN, LVL(15, 13, -2, 50, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_SHAN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("venom claw", S_GREMLIN, LVL(15, 15, -4, 0, -12), (1), A(ATTK(AT_CLAW, AD_VENO, 4, 6), ATTK(AT_CLAW, AD_VENO, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stat drain claw", S_GREMLIN, LVL(15, 15, -4, 0, -12), (1), A(ATTK(AT_CLAW, AD_STAT, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("alloy gladiator", S_GREMLIN, /* spawns with a melee bronze spear and 5 throwing bronze spears */ LVL(15, 12, -4, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_PLUSONE|MR_HITASTHREE|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("angoyle", S_GREMLIN, LVL(15, 10, 1, 0, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_BREATHLESS, M2_HOSTILE|M2_COLLECT, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gremgargoyle", S_GREMLIN, LVL(15, 15, -4, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("daygaunt", S_GREMLIN, /* dnethack nightgaunt */ LVL(15, 13, -2, 50, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("state seize agent", S_GREMLIN, /* invisible */ LVL(15, 13, -2, 50, 0), (G_SGROUP|1), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("shadowgaunt", S_GREMLIN, LVL(15, 13, -2, 50, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("hahastealgaunt", S_GREMLIN, LVL(15, 13, -2, 50, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("Lena's erotic lady shoe", S_GREMLIN, LVL(15, 12, 0, 40, 5), (1), A(ATTK(AT_KICK, AD_NUMB, 4, 4), ATTK(AT_TRAM, AD_STCK, 1, 1), ATTK(AT_TRAM, AD_THIR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_DRAIN|MR_HITASTHREE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Siegfried", S_GREMLIN, /* tamer */ LVL(15, 15, 5, 5, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_BURN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: STEEL_WHIP HEAVY_MACHINE_GUN BULLET(50) */ MON("bootblack shampooing convexo", S_GREMLIN, LVL(15, 18, 2, 56, 0), (3), A(ATTK(AT_TUCH, AD_MALK, 8, 3), ATTK(AT_SCRA, AD_FAMN, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2168, 327, 0, MS_JAPANESE, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gadolinium unslinging", S_GREMLIN, LVL(15, 12, 6, 74, -8), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_ALIN, 6, 7), ATTK(AT_BUTT, AD_DGST, 2, 1), ATTK(AT_WEAP, AD_MALK, 4, 5), ATTK(AT_CLAW, AD_SLUD, 9, 7), ATTK(AT_BREA, AD_TRAP, 5, 7), NO_ATTK), SIZ(1736, 1308, 0, MS_SOCKS, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("negation worriment overexpand", S_GREMLIN, LVL(15, 12, -9, 81, 0), (3), A(ATTK(AT_ENGL, AD_DISN, 9, 1), ATTK(AT_WEAP, AD_HALU, 1, 4), ATTK(AT_BUTT, AD_TERR, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1940, 721, 0, MS_WAIL, MZ_HUGE), 0, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_DEMON|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gremlin warlord", S_GREMLIN, LVL(16, 12, -2, 35, -9), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gremlin warrior type", S_GREMLIN, LVL(16, 12, -2, 35, -9), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gremlin turner", S_GREMLIN, LVL(16, 12, -2, 35, -9), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_INVE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gremlin curser", S_GREMLIN, LVL(16, 12, -2, 35, -9), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gremlin doublecurser", S_GREMLIN, LVL(16, 12, -2, 35, -9), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_NACU, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gremlin manyfoldcurser", S_GREMLIN, LVL(16, 12, -2, 35, -9), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_NACU, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("icky alien", S_GREMLIN, LVL(16, 8, 4, 20, -10), (1), A(ATTK(AT_WEAP, AD_SLIM, 5, 4), ATTK(AT_KICK, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_SLIME, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flind lord", S_GREMLIN, LVL(16, 10, -3, 40, -12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bashflind lord", S_GREMLIN, /* spawns with flindbar */ LVL(16, 10, -3, 40, -12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("diminution receded connoting", S_GREMLIN, LVL(16, 13, 6, 28, 3), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_NUMB, 6, 1), ATTK(AT_SPIT, AD_WRAP, 1, 3), ATTK(AT_NONE, AD_DIMN, 4, 9), ATTK(AT_GAZE, AD_FIRE, 1, 3), NO_ATTK, NO_ATTK), SIZ(159, 714, 0, MS_CHICKEN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_MINDLESS|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("backup effortlessly", S_GREMLIN, LVL(17, 14, 2, 80, -18), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_SKIL, 7, 1), ATTK(AT_EXPL, AD_CHRN, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(216, 1365, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_COLD|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC, M3_MIMIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("delphinium otoscopy limit reappeared", S_GREMLIN, LVL(17, 17, 9, 24, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DREN, 5, 5), ATTK(AT_BUTT, AD_HODS, 9, 3), ATTK(AT_LASH, AD_WET, 9, 3), ATTK(AT_SCRA, AD_DCAY, 6, 6), ATTK(AT_SPIT, AD_LAVA, 7, 3), ATTK(AT_ENGL, AD_POIS, 9, 4)), SIZ(206, 1018, 0, MS_CORONA, MZ_TINY), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_ORC| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Akotto, servant of Zagoto", S_GREMLIN, LVL(17, 12, -7, 70, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tinydrop", S_GREMLIN, LVL(18, 12, -2, 35, -9), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_DROP, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("campo sheerly", S_GREMLIN, LVL(18, 24, -9, 12, -18), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_FUMB, 9, 7), ATTK(AT_KICK, AD_SEDU, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(830, 367, 0, MS_PANTS, MZ_HUGE), MR_STONE, 0, M1_CONCEAL, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("reduplicate durning nuclein", S_GREMLIN, LVL(18, 20, 2, 61, 0), (G_SGROUP|2), A(ATTK(AT_BEAM, AD_DREN, 4, 6), ATTK(AT_TUCH, AD_CAST, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(499, 315, 0, MS_CASINO, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS| M2_MAGIC|M2_ORC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("epaulette debunk", S_GREMLIN, LVL(18, 12, -8, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STUN, 2, 2), ATTK(AT_WEAP, AD_UVUU, 4, 6), ATTK(AT_KICK, AD_TRAP, 3, 1), ATTK(AT_MAGC, AD_FRZE, 2, 1), ATTK(AT_EXPL, AD_AXUS, 9, 1), NO_ATTK), SIZ(1412, 299, 0, MS_TEACHER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, MR_SLEEP, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_DWARF|M2_PEACEFUL, M3_CLOSE|M3_NOTAME|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("improving misinformant", S_GREMLIN, LVL(18, 12, 3, 42, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_HALU, 1, 1), ATTK(AT_TUCH, AD_NTHR, 4, 1), ATTK(AT_SCRA, AD_DIMN, 7, 7), ATTK(AT_EXPL, AD_STON, 7, 6), ATTK(AT_BUTT, AD_CALM, 2, 4), NO_ATTK), SIZ(1849, 363, 0, MS_BOT, MZ_GIGANTIC), MR_SLEEP, MR_SLEEP, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gremffin", S_GREMLIN, LVL(19, 12, 2, 25, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 6, 5), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SEE_INVIS|M1_SWIM|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("varuna", S_GREMLIN, LVL(19, 13, -18, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty varuna", S_GREMLIN, LVL(19, 13, -18, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_PETTY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("japanese torturer", S_GREMLIN, /* spawns with massager */ LVL(19, 13, -18, 15, 0), (1), A(ATTK(AT_WEAP, AD_STCK, 2, 5), ATTK(AT_WEAP, AD_WEBS, 2, 5), ATTK(AT_WEAP, AD_TRAP, 2, 5), ATTK(AT_WEAP, AD_MALK, 2, 5), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_SPIDER|M3_FREQ_UNCOMMON5, 0, M5_ELONA|M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("lurked scrimped", S_GREMLIN, LVL(19, 17, -3, 53, 0), (3), A(ATTK(AT_TRAM, AD_SANI, 9, 2), ATTK(AT_GAZE, AD_NTHR, 3, 2), ATTK(AT_SCRA, AD_MCRE, 5, 6), ATTK(AT_KICK, AD_THIE, 1, 8), NO_ATTK, NO_ATTK), SIZ(2200, 1215, 0, MS_POKEDEX, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_NOTAKE, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("flapper gargoyle", S_GREMLIN, LVL(20, 15, -6, 40, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reductor gargoyle", S_GREMLIN, LVL(20, 15, -6, 40, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_MCRE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("marjorid", S_GREMLIN, LVL(20, 11, 0, 80, -5), (1), A(ATTK(AT_KICK, AD_VENO, 5, 9), ATTK(AT_TUCH, AD_STAT, 4, 4), ATTK(AT_HUGS, AD_SSEX, 0, 0), ATTK(AT_BREA, AD_DRST, 8, 8), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_DEATH|MR_DISINT|MR_STONE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("strapper gargoyle", S_GREMLIN, LVL(20, 15, -6, 40, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_SAMU, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("displayed filer", S_GREMLIN, LVL(20, 29, 7, 54, 0), (2), A(ATTK(AT_MAGC, AD_NUMB, 7, 2), ATTK(AT_TRAM, AD_NGEN, 3, 3), ATTK(AT_ENGL, AD_CLRC, 1, 2), ATTK(AT_TRAM, AD_MIDI, 6, 1), ATTK(AT_TRAM, AD_FAMN, 5, 3), ATTK(AT_BREA, AD_CNCL, 3, 8)), SIZ(3292, 872, 0, MS_SMITH, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_MINION|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("woodcutter hungering", S_GREMLIN, LVL(20, 16, -5, 80, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_LITE, 3, 4), ATTK(AT_WEAP, AD_DISN, 6, 9), ATTK(AT_HUGS, AD_CHAO, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1512, 204, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_MINDLESS|M1_ANIMAL, M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("armor gargoyle", S_GREMLIN, LVL(21, 10, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 3), ATTK(AT_CLAW, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fumbler gargoyle", S_GREMLIN, LVL(21, 10, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FUMB, 4, 3), ATTK(AT_CLAW, AD_FUMB, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("perpetration unbiased", S_GREMLIN, LVL(21, 12, 7, 84, -9), (G_GENO|G_LGROUP|3), A(ATTK(AT_TENT, AD_DRIN, 5, 5), ATTK(AT_BOOM, AD_RBAD, 1, 5), ATTK(AT_TENT, AD_DEST, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2730, 539, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("disquietude redeveloper", S_GREMLIN, LVL(21, 10, 1, 98, 0), (3), A(ATTK(AT_EXPL, AD_FLAM, 8, 6), ATTK(AT_BUTT, AD_WEEP, 1, 2), ATTK(AT_WEAP, AD_PLYS, 6, 1), ATTK(AT_EXPL, AD_FEMI, 1, 3), ATTK(AT_BUTT, AD_WTHR, 9, 2), NO_ATTK), SIZ(1511, 761, 0, MS_FART_QUIET, MZ_LARGE), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS| M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("purine borborygmatic mistletoe", S_GREMLIN, LVL(22, 13, 8, 59, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_WGHT, 9, 6), ATTK(AT_MAGC, AD_ELEC, 1, 8), ATTK(AT_SCRA, AD_FAKE, 8, 9), ATTK(AT_TUCH, AD_INSA, 7, 5), ATTK(AT_TENT, AD_NIVE, 1, 3), ATTK(AT_ENGL, AD_SHRD, 9, 9)), SIZ(7, 309, 0, MS_BRAG, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_HIDE|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID, M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("urbanity amire raphael", S_GREMLIN, LVL(22, 15, 4, 29, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_SITM, 6, 1), ATTK(AT_NONE, AD_ELEC, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(86, 94, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP|MR_ACID, 0, M1_TUNNEL|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("encompassed jab of validated", S_GREMLIN, LVL(22, 15, 3, 17, 0), (G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_DRST, 5, 1), ATTK(AT_KICK, AD_GLIB, 9, 3), ATTK(AT_ENGL, AD_ENCH, 1, 1), ATTK(AT_TRAM, AD_WISD, 5, 5), NO_ATTK, NO_ATTK), SIZ(1503, 803, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS|M1_ACID, M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mesozoan taxidermy", S_GREMLIN, LVL(23, 12, 9, 56, 0), (1), A(ATTK(AT_ENGL, AD_TREM, 1, 1), ATTK(AT_BREA, AD_MALK, 2, 7), ATTK(AT_EXPL, AD_HEAL, 7, 8), ATTK(AT_MAGC, AD_CHAO, 7, 9), ATTK(AT_NONE, AD_HALU, 6, 6), NO_ATTK), SIZ(233, 1366, 0, MS_SELFHARM, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DEATH, MR_ELEC, M1_SWIM|M1_CONCEAL|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE| M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nightwing", S_GREMLIN, LVL(23, 15, -6, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty nightwing", S_GREMLIN, LVL(23, 15, -6, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reparation slalomed", S_GREMLIN, LVL(23, 12, -5, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_SKIL, 1, 5), ATTK(AT_TENT, AD_STCK, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(805, 364, 0, MS_CUSS, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE, 0, M1_MINDLESS, M2_NOPOLY|M2_WANDER|M2_DWARF, M3_LITHIVORE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("gremlin deathsucker", S_GREMLIN, LVL(24, 13, -5, 50, -9), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gremlin licker", S_GREMLIN, LVL(24, 13, -5, 50, -9), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Anita's sexy leather pump", S_GREMLIN, LVL(24, 12, -1, 30, -9), (1), A(ATTK(AT_KICK, AD_ELEC, 1, 50), ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_KICK, AD_DRDX, 1, 4), ATTK(AT_BEAM, AD_ELEC, 1, 4), ATTK(AT_BEAM, AD_DRLI, 1, 4), NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Anita's supersharp leather pump", S_GREMLIN, /* spawns with feminine pumps and sexy leather pump */ LVL(24, 12, -1, 30, -9), (1), A(ATTK(AT_KICK, AD_ELEC, 1, 50), ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_KICK, AD_DRDX, 1, 4), ATTK(AT_BEAM, AD_ELEC, 1, 4), ATTK(AT_BEAM, AD_DRLI, 1, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0)), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonreciprocal emeerate salinized trailering", S_GREMLIN, LVL(24, 12, 8, 53, -4), (1), A(ATTK(AT_HUGS, AD_SLEE, 4, 8), ATTK(AT_SPIT, AD_NEXU, 5, 1), ATTK(AT_RATH, AD_FIRE, 5, 6), ATTK(AT_BOOM, AD_HALU, 7, 6), ATTK(AT_GAZE, AD_FUMB, 5, 1), NO_ATTK), SIZ(922, 695, 0, MS_TREESQUAD, MZ_TINY), MR_COLD|MR_DISINT, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID|M1_CARNIVORE, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shiny rising", S_GREMLIN, LVL(24, 15, 3, 62, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_MAGC, AD_TRAI, 1, 5), ATTK(AT_TENT, AD_THIR, 1, 8), ATTK(AT_STNG, AD_TREM, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(396, 79, 0, MS_DRUGS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grumlin", S_GREMLIN, LVL(25, 12, -4, 45, -9), (G_GENO|2|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("growlin", S_GREMLIN, LVL(25, 12, -4, 45, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_DRCH, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("heretolin", S_GREMLIN, LVL(25, 12, -4, 45, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_BLAS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("galin", S_GREMLIN, LVL(25, 9, 0, 25, -9), (G_GENO|2), A(ATTK(AT_CLAW, AD_CURS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_SWIM|M1_HUMANOID, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("slashwing", S_GREMLIN, LVL(25, 15, -7, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chainlin", S_GREMLIN, LVL(25, 12, -4, 45, -9), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_INVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("chinchy reedier", S_GREMLIN, LVL(25, 6, 3, 74, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_WGHT, 3, 3), ATTK(AT_TUCH, AD_DETH, 9, 2), ATTK(AT_HUGS, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3287, 462, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Boris", S_GREMLIN, LVL(26, 18, -5, 80, 6), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_FRZE, 6, 8), ATTK(AT_KICK, AD_HODS, 2, 4), ATTK(AT_BEAM, AD_CURS, 2, 4), ATTK(AT_GAZE, AD_CURS, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_PLUSTWO|MR_HITASTHREE|MR_DRAIN|MR_COLD, MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: AMULET_OF_DATA_STORAGE RUNESWORD WAN_COLD WAN_ACID */ MON("intermediation annexion wrackful pique", S_GREMLIN, LVL(26, 32, 5, 23, -12), (1), A(ATTK(AT_GAZE, AD_TCKL, 2, 1), ATTK(AT_BUTT, AD_UNPR, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1052, 1271, 0, MS_SPOILER, MZ_SMALL), MR_SLEEP|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swag wordperfect", S_GREMLIN, LVL(26, 12, 2, 50, -1), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_MEMO, 1, 4), ATTK(AT_BREA, AD_SANI, 2, 1), ATTK(AT_BEAM, AD_FRZE, 9, 4), ATTK(AT_WEAP, AD_TIME, 4, 3), ATTK(AT_WEAP, AD_NGRA, 6, 4), ATTK(AT_BOOM, AD_ICEB, 3, 9)), SIZ(7, 1079, 0, MS_BOT, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("zizzle puzzler", S_GREMLIN, LVL(26, 13, 4, 23, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_DFOO, 4, 9), ATTK(AT_LASH, AD_CALM, 9, 8), ATTK(AT_GAZE, AD_IDAM, 1, 4), ATTK(AT_ENGL, AD_VAMP, 2, 4), NO_ATTK, NO_ATTK), SIZ(147, 467, 0, MS_REPAIR, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("malice cardioscope", S_GREMLIN, LVL(26, 9, -1, 32, -20), (G_SGROUP|4), A(ATTK(AT_TRAM, AD_SOUN, 4, 5), ATTK(AT_CLAW, AD_TIME, 9, 8), ATTK(AT_BITE, AD_SITM, 8, 9), ATTK(AT_BEAM, AD_DEST, 4, 9), ATTK(AT_ENGL, AD_FUMB, 4, 1), NO_ATTK), SIZ(95, 1026, 0, MS_PRINCIPAL, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_SLITHY| M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Jane", S_GREMLIN, LVL(27, 17, 5, 60, -15), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_AXUS, 6, 8), ATTK(AT_KICK, AD_CNCL, 7, 7), ATTK(AT_BEAM, AD_LAVA, 6, 10), ATTK(AT_NONE, AD_POIS, 5, 5), ATTK(AT_NONE, AD_ENCH, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP|MR_HITASFOUR, MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_FLY|M1_MINDLESS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HUGGING_BOOT DANCING_SHOES POT_FIRE SCR_TRAP_CREATION WAN_CREATE_MONSTER */ MON("andhaka", S_GREMLIN, LVL(28, 14, -21, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_DARK, 6, 6), ATTK(AT_MAGC, AD_GRAV, 4, 4)), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTWO, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("precentor acquitter milwaukee registering", S_GREMLIN, LVL(28, 16, 0, 27, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_MCRE, 4, 7), ATTK(AT_SCRA, AD_WTHR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2644, 1104, 0, MS_SMITH, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_NOEYES|M1_OVIPAROUS, M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tensely mortising", S_GREMLIN, LVL(29, 16, 5, 23, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VENO, 6, 9), ATTK(AT_HUGS, AD_CORR, 3, 9), ATTK(AT_STNG, AD_CALM, 4, 6), ATTK(AT_KICK, AD_GLIB, 2, 6), ATTK(AT_EXPL, AD_HEAL, 1, 3), ATTK(AT_TUCH, AD_VAMP, 4, 1)), SIZ(1534, 1490, 0, MS_SPELL, MZ_GIGANTIC), MR_ELEC, MR_ELEC, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("biodegraded lifesaver", S_GREMLIN, LVL(29, 13, -5, 25, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_CHAO, 4, 5), ATTK(AT_NONE, AD_FLAM, 4, 5), ATTK(AT_TENT, AD_FAKE, 6, 1), ATTK(AT_NONE, AD_INER, 0, 8), ATTK(AT_BREA, AD_AXUS, 6, 3), ATTK(AT_HUGS, AD_SHAN, 5, 8)), SIZ(78, 704, 0, MS_SOVIET, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death wing", S_GREMLIN, LVL(30, 15, -8, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("clash wing", S_GREMLIN, LVL(30, 15, -8, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_UNPR, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("drain wing", S_GREMLIN, LVL(30, 15, -8, 0, -12), (1), A(ATTK(AT_CLAW, AD_VULN, 5, 6), ATTK(AT_CLAW, AD_VULN, 5, 6), ATTK(AT_BITE, AD_VULN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("smashlin", S_GREMLIN, LVL(30, 12, -4, 45, -9), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("kill wing", S_GREMLIN, LVL(30, 15, -8, 0, -12), (1), A(ATTK(AT_CLAW, AD_DAMA, 5, 6), ATTK(AT_CLAW, AD_DAMA, 5, 6), ATTK(AT_BITE, AD_DAMA, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crucifer summing splenetic ferriage", S_GREMLIN, LVL(30, 17, -5, 86, 0), (G_SGROUP|1), A(ATTK(AT_SPIT, AD_BLND, 1, 7), ATTK(AT_TRAM, AD_MANA, 5, 9), ATTK(AT_TUCH, AD_FREN, 8, 7), ATTK(AT_TRAM, AD_TLPT, 1, 7), ATTK(AT_SPIT, AD_DREN, 1, 6), NO_ATTK), SIZ(379, 256, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wainscot close", S_GREMLIN, LVL(31, 21, 5, 47, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_BURN, 9, 5), ATTK(AT_LASH, AD_FAKE, 5, 2), ATTK(AT_WEAP, AD_BLEE, 1, 4), ATTK(AT_BEAM, AD_CONF, 5, 2), NO_ATTK, NO_ATTK), SIZ(165, 334, 0, MS_SHOE, MZ_MEDIUM), MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_TPORT_CNTRL| M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cocksure detoxifying", S_GREMLIN, LVL(31, 7, -4, 98, 0), (3), A(ATTK(AT_SPIT, AD_FEMI, 9, 5), ATTK(AT_NONE, AD_SSEX, 9, 4), ATTK(AT_KICK, AD_COLD, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(371, 74, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pelletized tawny backstroke metacarpal ally deserve iffy", S_GREMLIN, LVL(31, 12, 0, 29, -5), (1), A(ATTK(AT_SPIT, AD_MCRE, 2, 2), ATTK(AT_SPIT, AD_SPC2, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1435, 440, 0, MS_BARBER, MZ_TINY), MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_TPORT, M2_UNDEAD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_DWARF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sheeniest groundling rototilled", S_GREMLIN, LVL(31, 9, -8, 75, 0), (G_VLGROUP|1), A(ATTK(AT_CLAW, AD_DEBT, 4, 5), ATTK(AT_WEAP, AD_TIME, 2, 4), ATTK(AT_BEAM, AD_DAMA, 6, 5), ATTK(AT_LASH, AD_WERE, 1, 4), ATTK(AT_WEAP, AD_ACID, 5, 1), NO_ATTK), SIZ(2902, 957, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID| M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("stratum redolence", S_GREMLIN, LVL(32, 12, 5, 98, -5), (4), A(ATTK(AT_WEAP, AD_NGEN, 7, 5), ATTK(AT_GAZE, AD_LUCK, 1, 4), ATTK(AT_GAZE, AD_MALK, 2, 1), ATTK(AT_WEAP, AD_NAST, 2, 2), ATTK(AT_WEAP, AD_FAMN, 6, 2), NO_ATTK), SIZ(1715, 187, 0, MS_ALLA, MZ_MEDIUM), MR_FIRE|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_SLITHY|M1_OVIPAROUS, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("disastrously sextet relinquishment mazier", S_GREMLIN, LVL(32, 24, -3, 69, 4), (1), A(ATTK(AT_WEAP, AD_DRCH, 4, 1), ATTK(AT_STNG, AD_FEMI, 5, 1), ATTK(AT_MAGC, AD_AGGR, 5, 2), ATTK(AT_SPIT, AD_WRAT, 6, 8), NO_ATTK, NO_ATTK), SIZ(2968, 21, 0, MS_REPAIR, MZ_LARGE), MR_COLD, 0, M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_PRINCE|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("racy maintaining crowfoot submerging parabolic", S_GREMLIN, LVL(33, 9, -1, 43, 0), (3), A(ATTK(AT_BOOM, AD_NEXU, 1, 2), ATTK(AT_TRAM, AD_DAMA, 1, 5), ATTK(AT_WEAP, AD_FAKE, 8, 3), ATTK(AT_BEAM, AD_TREM, 2, 8), ATTK(AT_EXPL, AD_BURN, 8, 8), NO_ATTK), SIZ(181, 169, 0, MS_HANDY, MZ_SMALL), MR_ELEC, MR_ELEC, M1_WALLWALK|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("photostated tetradic divisibility isolator gaslight lunatic", S_GREMLIN, LVL(33, 35, 0, 58, 8), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_AMNE, 8, 6), ATTK(AT_TRAM, AD_LEVI, 2, 3), ATTK(AT_KICK, AD_HEAL, 2, 3), ATTK(AT_STNG, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK), SIZ(3216, 99, 0, MS_MISSING, MZ_HUMAN), MR_COLD|MR_STONE, MR_COLD, M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_JEWELS| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stave dentine jut", S_GREMLIN, LVL(33, 17, -9, 50, 0), (2), A(ATTK(AT_STNG, AD_SOUN, 7, 6), ATTK(AT_SCRA, AD_DRLI, 9, 7), ATTK(AT_TRAM, AD_FEAR, 4, 1), ATTK(AT_KICK, AD_DRCO, 6, 5), ATTK(AT_ENGL, AD_MAGM, 7, 7), ATTK(AT_WEAP, AD_WERE, 1, 9)), SIZ(1812, 517, 0, MS_CHICKEN, MZ_TINY), MR_DISINT|MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID| M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_PEACEFUL, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_PETRIFIES|M3_MIND_FLAYER| M3_NO_DECAY|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("foretime rear", S_GREMLIN, LVL(34, 12, -6, 8, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SLIM, 2, 4), ATTK(AT_WEAP, AD_ELEC, 1, 9), ATTK(AT_BOOM, AD_ABDC, 6, 8), ATTK(AT_TRAM, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK), SIZ(3702, 455, 0, MS_GAARDIEN, MZ_MEDIUM), MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_SLITHY|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("spirally felix stockateer circumsolar", S_GREMLIN, LVL(34, 12, -7, 67, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_TECH, 1, 3), ATTK(AT_BUTT, AD_LAVA, 9, 5), ATTK(AT_HUGS, AD_FEAR, 4, 1), ATTK(AT_MAGC, AD_POLY, 9, 5), ATTK(AT_BOOM, AD_NAST, 1, 5), NO_ATTK), SIZ(381, 252, 0, MS_DRUGS, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_NOPLRPOLY|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("saltpeter camshaft", S_GREMLIN, LVL(34, 40, 8, 97, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_WGHT, 1, 2), ATTK(AT_STNG, AD_WTHR, 1, 5), ATTK(AT_HUGS, AD_CHAO, 5, 2), ATTK(AT_KICK, AD_NGRA, 8, 1), NO_ATTK, NO_ATTK), SIZ(1537, 1056, 0, MS_DJINNI, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_ANIMAL|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gorgon", S_GREMLIN, LVL(35, 8, -8, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_STON, 5, 4), ATTK(AT_NONE, AD_STON, 5, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("grrr-lin", S_GREMLIN, LVL(35, 12, -4, 45, -9), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_FREN, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("grrgrrgrr", S_GREMLIN, LVL(35, 12, -4, 45, -9), (G_GENO|1|G_SGROUP|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_FREN, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spectacle overstimulate oldie adjust", S_GREMLIN, LVL(35, 18, 9, 84, 0), (1), A(ATTK(AT_BREA, AD_WRAT, 5, 4), ATTK(AT_BOOM, AD_SPEL, 9, 7), ATTK(AT_SPIT, AD_CHAO, 6, 4), ATTK(AT_MAGC, AD_CHAO, 6, 3), ATTK(AT_STNG, AD_SHAN, 3, 3), ATTK(AT_BITE, AD_UVUU, 7, 4)), SIZ(3277, 262, 0, MS_ROAR, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOTAKE|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_STRONG|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("edgepusher", S_GREMLIN, LVL(35, 8, -8, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_EDGE, 5, 4), ATTK(AT_NONE, AD_EDGE, 5, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("full armor gargoyle", S_GREMLIN, LVL(36, 10, -12, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 9), ATTK(AT_CLAW, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tallowed reviewer family xerography observing", S_GREMLIN, LVL(36, 11, 0, 8, 3), (G_RGROUP|1), A(ATTK(AT_TENT, AD_MIDI, 7, 7), ATTK(AT_BUTT, AD_RUNS, 6, 9), ATTK(AT_HUGS, AD_TREM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(155, 112, 0, MS_LIEDER, MZ_GIGANTIC), 0, 0, M1_WALLWALK|M1_ANIMAL|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("almner seating", S_GREMLIN, LVL(36, 14, 2, 88, 0), (1), A(ATTK(AT_SCRA, AD_SSEX, 8, 9), ATTK(AT_CLAW, AD_RAGN, 5, 1), ATTK(AT_BEAM, AD_VENO, 2, 2), ATTK(AT_CLAW, AD_FLAM, 7, 7), ATTK(AT_TRAM, AD_DRST, 8, 1), NO_ATTK), SIZ(594, 484, 0, MS_CONVERT, MZ_GIGANTIC), MR_COLD, 0, M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cloddy pitchiest tripartite", S_GREMLIN, LVL(37, 12, -7, 48, 0), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_DRST, 2, 1), ATTK(AT_CLAW, AD_MINA, 3, 6), ATTK(AT_ENGL, AD_CNCL, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(171, 4, 0, MS_SHRIEK, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ravana", S_GREMLIN, LVL(37, 16, -25, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_STCK, 4, 5), ATTK(AT_HUGS, AD_SGLD, 4, 5), ATTK(AT_BEAM, AD_PHYS, 7, 7), ATTK(AT_TRAM, AD_PHYS, 8, 10)), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTWO, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("shinily ergot", S_GREMLIN, LVL(39, 21, -2, 15, 8), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BOOM, AD_ANTI, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 645, 0, MS_BONES, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_REGEN|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW| M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dexter broidery jeoparding", S_GREMLIN, LVL(39, 16, -8, 91, 2), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_FRZE, 5, 6), ATTK(AT_HUGS, AD_ACID, 4, 6), ATTK(AT_HUGS, AD_NAST, 7, 4), ATTK(AT_BREA, AD_DRST, 4, 3), ATTK(AT_BUTT, AD_SOUN, 3, 6), ATTK(AT_LASH, AD_NGRA, 6, 1)), SIZ(1076, 657, 0, MS_CLOCK, MZ_HUGE), MR_COLD|MR_DEATH, 0, M1_TUNNEL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("attracted permafrost chop thyme epigraphically cleanest", S_GREMLIN, LVL(39, 12, -9, 96, -17), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_NUMB, 3, 9), ATTK(AT_BITE, AD_SGLD, 1, 1), ATTK(AT_HUGS, AD_TECH, 2, 8), ATTK(AT_BOOM, AD_DISE, 1, 8), ATTK(AT_WEAP, AD_HODS, 3, 4), ATTK(AT_ENGL, AD_CHKH, 9, 2)), SIZ(212, 48, 0, MS_AREOLA, MZ_MEDIUM), MR_FIRE, 0, M1_TUNNEL|M1_NOLIMBS|M1_ACID, M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hardhittogoyle", S_GREMLIN, LVL(40, 17, -10, 50, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_BITE, AD_PAIN, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nouveau sinusoid", S_GREMLIN, LVL(40, 14, 3, 47, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_CONT, 9, 3), ATTK(AT_WEAP, AD_DEPR, 8, 7), ATTK(AT_ENGL, AD_DEPR, 1, 1), ATTK(AT_NONE, AD_CONF, 8, 9), ATTK(AT_NONE, AD_STUN, 9, 6), ATTK(AT_TENT, AD_DIMN, 4, 2)), SIZ(1105, 273, 0, MS_SISSY, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_TPORT, M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("endurance plausive", S_GREMLIN, LVL(40, 12, 7, 42, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_KICK, AD_CHKH, 6, 1), ATTK(AT_TRAM, AD_PHYS, 8, 8), ATTK(AT_GAZE, AD_RUNS, 5, 6), ATTK(AT_CLAW, AD_SGLD, 7, 1), ATTK(AT_BITE, AD_HALU, 6, 4), ATTK(AT_ENGL, AD_SCOR, 6, 6)), SIZ(2377, 1672, 0, MS_SQAWK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_POIS|M1_OMNIVORE, M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("xviii embalm vanisher apologetic expressly olympic", S_GREMLIN, LVL(40, 24, -6, 2, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_POIS, 1, 8), ATTK(AT_BUTT, AD_FIRE, 3, 4), ATTK(AT_LASH, AD_SIN, 8, 9), ATTK(AT_SCRA, AD_RNG, 3, 6), ATTK(AT_SCRA, AD_WRAP, 6, 1), NO_ATTK), SIZ(346, 1499, 0, MS_BOSS, MZ_TINY), MR_COLD|MR_ACID, MR_COLD|MR_ACID, M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_ACID|M1_POIS, M2_PRINCE|M2_PNAME|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("indemonstrable apiarist seditionary planetesimal overlorded", S_GREMLIN, LVL(42, 16, -1, 3, -12), (1), A(ATTK(AT_EXPL, AD_INVE, 5, 1), ATTK(AT_TUCH, AD_STCK, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(248, 130, 0, MS_SQAWK, MZ_GIGANTIC), MR_DISINT, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cairn reflective", S_GREMLIN, LVL(42, 13, 6, 78, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_TPTO, 8, 4), ATTK(AT_LASH, AD_RBAD, 8, 2), ATTK(AT_BREA, AD_BADE, 8, 4), ATTK(AT_CLAW, AD_MALK, 8, 1), ATTK(AT_NONE, AD_DISN, 2, 1), NO_ATTK), SIZ(987, 149, 0, MS_WOLLOH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHEAD|M1_SEE_INVIS, M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rivalling uninfluential", S_GREMLIN, LVL(42, 12, -10, 66, 13), (G_GENO|1), A(ATTK(AT_MAGC, AD_NACU, 1, 7), ATTK(AT_SPIT, AD_DRLI, 5, 3), ATTK(AT_WEAP, AD_ENCH, 1, 9), ATTK(AT_SPIT, AD_WERE, 4, 6), ATTK(AT_SCRA, AD_ICEB, 6, 8), ATTK(AT_TRAM, AD_SLOW, 2, 5)), SIZ(448, 1089, 0, MS_ORC, MZ_TINY), MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rawhiding shuffleboard unitarian adulate tagger", S_GREMLIN, LVL(43, 1, 3, 23, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_SGLD, 6, 1), ATTK(AT_GAZE, AD_INSA, 9, 7), ATTK(AT_CLAW, AD_DROP, 5, 9), ATTK(AT_TENT, AD_LITE, 1, 5), NO_ATTK, NO_ATTK), SIZ(1411, 208, 0, MS_COMBAT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOTAKE|M1_SLITHY|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("demarcation teethe", S_GREMLIN, LVL(43, 18, -4, 69, 0), (G_SGROUP|1), A(ATTK(AT_BREA, AD_SOUN, 2, 2), ATTK(AT_BREA, AD_DROP, 4, 4), ATTK(AT_WEAP, AD_CORR, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(331, 722, 0, MS_METALMAFIA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS| M1_TPORT|M1_POIS, M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dapperly trephined dynamically", S_GREMLIN, LVL(43, 13, 4, 54, 9), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_BLAS, 7, 2), ATTK(AT_TUCH, AD_AMNE, 6, 2), ATTK(AT_SPIT, AD_ENCH, 3, 6), ATTK(AT_BITE, AD_DISN, 9, 6), NO_ATTK, NO_ATTK), SIZ(808, 326, 0, MS_HCALIEN, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_CLING|M1_TUNNEL|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("scraper tush", S_GREMLIN, LVL(43, 13, 10, 27, 0), (3), A(ATTK(AT_ENGL, AD_ILLU, 1, 6), ATTK(AT_STNG, AD_RNG, 1, 4), ATTK(AT_EXPL, AD_ACID, 1, 2), ATTK(AT_WEAP, AD_RUNS, 9, 2), ATTK(AT_BREA, AD_TDRA, 2, 7), ATTK(AT_TUCH, AD_PLYS, 2, 4)), SIZ(755, 556, 0, MS_GIBBERISH, MZ_LARGE), MR_SLEEP|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY, M2_UNDEAD|M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS|M2_GNOME|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("distent convoked", S_GREMLIN, LVL(44, 6, 0, 4, 18), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_AGGR, 7, 2), ATTK(AT_WEAP, AD_VENO, 5, 2), ATTK(AT_BUTT, AD_LEVI, 5, 4), ATTK(AT_BITE, AD_GRAV, 5, 1), ATTK(AT_ENGL, AD_GRAV, 4, 6), ATTK(AT_TENT, AD_RUNS, 1, 4)), SIZ(159, 1136, 0, MS_BOT, MZ_SMALL), MR_FIRE, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stodging crustal unidirectional", S_GREMLIN, LVL(44, 10, -9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SSEX, 9, 2), ATTK(AT_CLAW, AD_DRIN, 6, 3), ATTK(AT_NONE, AD_CLRC, 7, 6), ATTK(AT_ENGL, AD_DISE, 9, 6), ATTK(AT_MAGC, AD_ICUR, 1, 1), NO_ATTK), SIZ(27, 261, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_COLLECT|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("allured symptomatological manifestable mincy seasonality", S_GREMLIN, LVL(44, 11, -3, 55, 20), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_RATH, AD_DRST, 2, 1), ATTK(AT_EXPL, AD_DAMA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(288, 414, 0, MS_GYPSY, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("toeplate sulkier", S_GREMLIN, LVL(44, 8, -7, 9, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_MALK, 9, 9), ATTK(AT_SPIT, AD_NGRA, 8, 1), ATTK(AT_EXPL, AD_STAT, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(516, 50, 0, MS_PARROT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("saintlier stonable", S_GREMLIN, LVL(45, 10, -16, 100, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_TREM, 4, 18), ATTK(AT_TENT, AD_BLEE, 2, 1), ATTK(AT_TUCH, AD_IDAM, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2389, 702, 0, MS_PHOTO, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, MR_FIRE, M1_FLY|M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("stuckgoyle", S_GREMLIN, LVL(45, 18, -12, 0, -12), (1), A(ATTK(AT_CLAW, AD_PHYS, 6, 9), ATTK(AT_CLAW, AD_PHYS, 6, 9), ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_NONMOVING, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("politicized blintz", S_GREMLIN, LVL(47, 14, -7, 77, -13), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_DEBU, 8, 9), ATTK(AT_BUTT, AD_BLND, 7, 19), ATTK(AT_SCRA, AD_SLIM, 1, 16), ATTK(AT_TRAM, AD_DETH, 9, 20), ATTK(AT_NONE, AD_RBRE, 8, 2), ATTK(AT_WEAP, AD_POLY, 1, 15)), SIZ(169, 879, 0, MS_AREOLA, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_STALK|M2_GREEDY|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("penknife sward girting foxiest", S_GREMLIN, LVL(48, 12, -23, 53, 2), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_ALIN, 7, 17), ATTK(AT_BUTT, AD_RNG, 6, 19), ATTK(AT_NONE, AD_AGGR, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(969, 608, 0, MS_GURGLE, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plebe nonmigratory", S_GREMLIN, LVL(48, 20, -30, 80, -12), (G_GENO|G_LGROUP|3), A(ATTK(AT_BITE, AD_PART, 4, 4), ATTK(AT_TRAM, AD_FUMB, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2504, 1454, 0, MS_GLYPHS, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_ANIMAL|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("vishnu", S_GREMLIN, LVL(49, 19, -30, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTHREE, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("czarism typology", S_GREMLIN, LVL(51, 36, -29, 52, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_NAST, 2, 8), ATTK(AT_TENT, AD_SPEL, 6, 17), ATTK(AT_WEAP, AD_PAIN, 8, 20), ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK), SIZ(1031, 97, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_TELEPATHIC|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("there intersectional yielding", S_GREMLIN, LVL(51, 18, 6, 91, 0), (2), A(ATTK(AT_TENT, AD_SLEE, 4, 10), ATTK(AT_ENGL, AD_CORR, 6, 13), ATTK(AT_KICK, AD_SHAN, 1, 7), ATTK(AT_SCRA, AD_BANI, 3, 15), ATTK(AT_KICK, AD_FEAR, 7, 2), NO_ATTK), SIZ(2035, 126, 0, MS_JAPANESE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pretty misinforming", S_GREMLIN, LVL(51, 14, -24, 53, 2), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_DRCO, 7, 13), ATTK(AT_TUCH, AD_SLIM, 3, 17), ATTK(AT_WEAP, AD_CONF, 1, 18), ATTK(AT_BEAM, AD_CAST, 1, 6), ATTK(AT_WEAP, AD_NPRO, 7, 13), NO_ATTK), SIZ(1102, 286, 0, MS_GLYPHS, MZ_HUGE), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sprinkling thirtieth", S_GREMLIN, LVL(51, 12, -24, 31, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_DIMN, 9, 4), ATTK(AT_KICK, AD_BLND, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1620, 933, 0, MS_STABILIZE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("exotism afoot", S_GREMLIN, LVL(51, 12, 8, 7, -2), (G_GENO|G_RGROUP|2), A(ATTK(AT_HUGS, AD_TLPT, 5, 15), ATTK(AT_TENT, AD_LEGS, 8, 17), ATTK(AT_NONE, AD_FAKE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(157, 833, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON| M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("adman tibetan", S_GREMLIN, LVL(52, 4, -8, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_RAGN, 8, 1), ATTK(AT_CLAW, AD_ENCH, 1, 13), ATTK(AT_WEAP, AD_LETH, 8, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(81, 214, 0, MS_WERE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_NOEYES|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("desexualization shantung loanable", S_GREMLIN, LVL(52, 12, -10, 86, 3), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_SGLD, 4, 19), ATTK(AT_TRAM, AD_NEXU, 8, 14), ATTK(AT_BOOM, AD_HALU, 8, 7), ATTK(AT_WEAP, AD_NGEN, 7, 6), ATTK(AT_KICK, AD_MAGM, 6, 1), NO_ATTK), SIZ(2391, 195, 0, MS_PUPIL, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_HUMANOID|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dissociating phantasied", S_GREMLIN, LVL(53, 12, -26, 93, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_SOUN, 6, 12), ATTK(AT_GAZE, AD_THIE, 1, 19), ATTK(AT_NONE, AD_NAST, 6, 2), ATTK(AT_WEAP, AD_TREM, 4, 21), ATTK(AT_TENT, AD_WRAP, 7, 16), NO_ATTK), SIZ(552, 784, 0, MS_COMBAT, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pickled liberation", S_GREMLIN, LVL(53, 6, 3, 22, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_HUGS, AD_TPTO, 2, 20), ATTK(AT_SPIT, AD_DEST, 6, 12), ATTK(AT_BEAM, AD_DRCO, 1, 5), ATTK(AT_MAGC, AD_SIN, 2, 1), ATTK(AT_BUTT, AD_CORR, 5, 20), ATTK(AT_TUCH, AD_NGRA, 7, 18)), SIZ(3553, 734, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unprolific grittier", S_GREMLIN, LVL(53, 23, -28, 23, -13), (G_GENO|4), A(ATTK(AT_HUGS, AD_ALIN, 1, 16), ATTK(AT_WEAP, AD_FAMN, 6, 11), ATTK(AT_SPIT, AD_WTHR, 4, 7), ATTK(AT_GAZE, AD_PEST, 9, 18), ATTK(AT_WEAP, AD_PEST, 8, 19), NO_ATTK), SIZ(358, 75, 0, MS_HCALIEN, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_AMORPHOUS|M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eucalypti attainment insistently", S_GREMLIN, LVL(53, 16, 2, 72, 9), (G_GENO|1), A(ATTK(AT_BUTT, AD_WEBS, 1, 14), ATTK(AT_TENT, AD_SEDU, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3150, 268, 0, MS_PARROT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_CLING|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vayu", S_GREMLIN, LVL(54, 20, -33, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_BEAM, AD_SOUN, 6, 7), ATTK(AT_MAGC, AD_PHYS, 8, 8), ATTK(AT_HUGS, AD_ACID, 7, 7)), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTHREE, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("schist freethinking", S_GREMLIN, LVL(54, 12, -19, 82, 0), (4), A(ATTK(AT_TUCH, AD_NIVE, 2, 7), ATTK(AT_BOOM, AD_RAGN, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(626, 111, 0, MS_SOUND, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_POIS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_NOPLRPOLY|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("portulaca antithetically zoster", S_GREMLIN, LVL(55, 29, 4, 52, -2), (3), A(ATTK(AT_SCRA, AD_CONF, 1, 15), ATTK(AT_CLAW, AD_EDGE, 1, 21), ATTK(AT_BREA, AD_DRST, 1, 6), ATTK(AT_LASH, AD_DISP, 3, 21), ATTK(AT_MAGC, AD_DEPR, 8, 17), ATTK(AT_CLAW, AD_SOUN, 1, 15)), SIZ(2287, 812, 0, MS_NEIGH, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("want respirator", S_GREMLIN, LVL(55, 14, -6, 70, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_CLAW, AD_WGHT, 4, 19), ATTK(AT_WEAP, AD_INER, 1, 1), ATTK(AT_STNG, AD_CHRN, 4, 4), ATTK(AT_KICK, AD_SHRD, 2, 2), ATTK(AT_EXPL, AD_AGGR, 9, 12), NO_ATTK), SIZ(1736, 138, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crystal gargoyle", S_GREMLIN, LVL(55, 12, -7, 75, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_LITE, 2, 20), ATTK(AT_BREA, AD_ELEC, 5, 10), ATTK(AT_BEAM, AD_SHRD, 2, 5) ), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE|MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, MR_STONE|MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_FLY|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("obsidian gargoyle", S_GREMLIN, LVL(55, 12, -7, 75, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BEAM, AD_DARK, 2, 5), ATTK(AT_BREA, AD_FIRE, 5, 10), ATTK(AT_BEAM, AD_SHRD, 2, 5) ), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE|MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, MR_STONE|MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_FLY|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("deprelin", S_GREMLIN, LVL(56, 13, -7, 45, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_DEPR, 4, 10), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dissolin", S_GREMLIN, LVL(56, 13, -7, 45, -9), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_DEPR, 4, 10), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("insulated knowhow", S_GREMLIN, LVL(57, 15, -21, 77, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_HUGS, AD_TRAP, 1, 21), ATTK(AT_TUCH, AD_ICEB, 5, 11), ATTK(AT_BITE, AD_SGLD, 6, 16), ATTK(AT_SCRA, AD_NAST, 1, 12), NO_ATTK, NO_ATTK), SIZ(148, 536, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS, M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wrathy fondly", S_GREMLIN, LVL(57, 12, -23, 32, 0), (G_LGROUP|3), A(ATTK(AT_HUGS, AD_PAIN, 6, 17), ATTK(AT_BREA, AD_LEVI, 1, 7), ATTK(AT_KICK, AD_SLOW, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(167, 37, 0, MS_APOC, MZ_SMALL), MR_FIRE, 0, M1_FLY|M1_AMORPHOUS|M1_ANIMAL|M1_REGEN, M2_LORD|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("affixed tiniest", S_GREMLIN, LVL(58, 13, -3, 3, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_NGEN, 1, 21), ATTK(AT_MAGC, AD_INER, 4, 1), ATTK(AT_BEAM, AD_DEBU, 7, 1), ATTK(AT_SCRA, AD_FREN, 2, 11), ATTK(AT_TENT, AD_SAMU, 4, 18), ATTK(AT_BOOM, AD_TRAI, 9, 18)), SIZ(422, 287, 0, MS_SPOILER, MZ_HUMAN), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHEAD|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("beheaded countercurrent", S_GREMLIN, LVL(59, 14, 0, 70, 13), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_BLND, 9, 6), ATTK(AT_BUTT, AD_SAMU, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 567, 0, MS_SOUND, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("furrower harmonization havocked patriotically mazel followup", S_GREMLIN, LVL(60, 11, -28, 77, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SANI, 8, 4), ATTK(AT_ENGL, AD_ABDC, 6, 10), ATTK(AT_BUTT, AD_WTHR, 8, 11), ATTK(AT_WEAP, AD_GRAV, 1, 3), ATTK(AT_WEAP, AD_SGLD, 5, 4), ATTK(AT_TRAM, AD_CAST, 9, 5)), SIZ(1387, 281, 0, MS_GURGLE, MZ_HUMAN), MR_SLEEP, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dizzying whimsey", S_GREMLIN, LVL(60, 14, 0, 69, 0), (G_VLGROUP|4), A(ATTK(AT_TENT, AD_WEBS, 2, 14), ATTK(AT_HUGS, AD_NTHR, 8, 9), ATTK(AT_RATH, AD_FEMI, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(169, 1372, 0, MS_MEW, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_TPORT, M2_UNDEAD|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("riflery nonconformist", S_GREMLIN, LVL(60, 12, -11, 56, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_CLRC, 1, 5), ATTK(AT_SCRA, AD_LEGS, 8, 6), ATTK(AT_BREA, AD_CHAO, 8, 20), ATTK(AT_KICK, AD_LAVA, 1, 16), ATTK(AT_LASH, AD_AXUS, 3, 14), NO_ATTK), SIZ(2388, 10, 0, MS_BARK, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("preconstruction wabbly", S_GREMLIN, LVL(60, 15, -13, 5, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_TENT, AD_PEST, 3, 17), ATTK(AT_NONE, AD_WEBS, 4, 7), ATTK(AT_MAGC, AD_STTP, 4, 11), ATTK(AT_WEAP, AD_DARK, 3, 2), NO_ATTK, NO_ATTK), SIZ(1360, 88, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_AMORPHOUS|M1_NOLIMBS|M1_SLITHY|M1_ACID|M1_HERBIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lien debacle distasted", S_GREMLIN, LVL(61, 19, -16, 69, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TRAM, AD_DREA, 7, 4), ATTK(AT_WEAP, AD_MAGM, 1, 14), ATTK(AT_NONE, AD_DISP, 9, 20), ATTK(AT_GAZE, AD_RUST, 4, 12), ATTK(AT_TENT, AD_ELEC, 8, 19), NO_ATTK), SIZ(1005, 742, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("splendid maidenhead", S_GREMLIN, LVL(62, 5, 5, 88, -12), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 9, 13), ATTK(AT_SCRA, AD_SEDU, 9, 5), ATTK(AT_TENT, AD_VENO, 6, 11), ATTK(AT_BUTT, AD_GRAV, 7, 10), ATTK(AT_NONE, AD_STAT, 8, 1), NO_ATTK), SIZ(513, 27, 0, MS_DEAD, MZ_TINY), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID, M2_PRINCE|M2_MINION|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_SPIDER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deepest tuberculin", S_GREMLIN, LVL(63, 18, 2, 99, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_GAZE, AD_DISN, 6, 5), ATTK(AT_STNG, AD_VOMT, 5, 17), ATTK(AT_MAGC, AD_DRLI, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2737, 63, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("indol embezzlement", S_GREMLIN, LVL(63, 12, -6, 74, 0), (G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_FAKE, 9, 6), ATTK(AT_BUTT, AD_BANI, 1, 4), ATTK(AT_TENT, AD_POLY, 4, 5), ATTK(AT_BREA, AD_DETH, 7, 6), NO_ATTK, NO_ATTK), SIZ(4068, 841, 0, MS_SOVIET, MZ_GIGANTIC), MR_SLEEP|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("surya", S_GREMLIN, LVL(63, 22, -36, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_MAGC, AD_FIRE, 8, 9), ATTK(AT_BEAM, AD_VULN, 7, 7)), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTHREE, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shiny gargoyle", S_GREMLIN, LVL(64, 10, -18, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SAMU, 7, 9), ATTK(AT_CLAW, AD_SAMU, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON7, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("knuckle gargoyle", S_GREMLIN, LVL(64, 10, -18, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 9), ATTK(AT_CLAW, AD_PHYS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("presbyter telltale", S_GREMLIN, LVL(65, 12, 2, 58, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DISE, 5, 4), ATTK(AT_CLAW, AD_CONT, 1, 3), ATTK(AT_NONE, AD_MIDI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(924, 933, 0, MS_COW, MZ_HUGE), MR_COLD|MR_ACID, MR_COLD, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("aerosolized maltese", S_GREMLIN, LVL(65, 9, -17, 88, 0), (1), A(ATTK(AT_GAZE, AD_SCOR, 1, 11), ATTK(AT_NONE, AD_ICEB, 1, 21), ATTK(AT_TENT, AD_LITE, 4, 7), ATTK(AT_MAGC, AD_ALIN, 9, 15), ATTK(AT_EXPL, AD_SLOW, 2, 3), ATTK(AT_NONE, AD_HALU, 6, 3)), SIZ(114, 446, 0, MS_STABILIZE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("meanie baddie", S_GREMLIN, LVL(66, 17, -12, 50, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_BITE, AD_RNG, 5, 8), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("upper meanie", S_GREMLIN, LVL(66, 17, -12, 50, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_BITE, AD_RNG, 5, 8), ATTK(AT_BEAM, AD_CAST, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("upper bangie", S_GREMLIN, LVL(66, 17, -12, 50, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_BADE, 5, 10), ATTK(AT_CLAW, AD_BADE, 5, 10), ATTK(AT_BITE, AD_RNG, 5, 8), ATTK(AT_BEAM, AD_CAST, 4, 4), ATTK(AT_GAZE, AD_BADE, 0, 0), NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("waggish orc", S_GREMLIN, LVL(67, 12, -12, 7, 0), (G_SGROUP|2), A(ATTK(AT_BREA, AD_TDRA, 7, 16), ATTK(AT_TRAM, AD_NACU, 6, 3), ATTK(AT_BUTT, AD_LUCK, 3, 21), ATTK(AT_TUCH, AD_TERR, 9, 9), ATTK(AT_STNG, AD_DISE, 5, 18), NO_ATTK), SIZ(593, 440, 0, MS_WOLLOH, MZ_LARGE), MR_STONE|MR_DRAIN, MR_STONE, M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("redoubling countian", S_GREMLIN, LVL(67, 12, -27, 72, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_ENGL, AD_DRIN, 3, 14), ATTK(AT_SPIT, AD_HODS, 2, 16), ATTK(AT_WEAP, AD_DEST, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1980, 192, 0, MS_SING, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_THICK_HIDE|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sifting impurity pricer", S_GREMLIN, LVL(68, 13, -10, 63, -14), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_BURN, 3, 18), ATTK(AT_WEAP, AD_DREA, 4, 3), ATTK(AT_RATH, AD_WISD, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(11, 526, 0, MS_PANTS, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS, M2_NOPOLY|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("squirt monology", S_GREMLIN, LVL(68, 12, -15, 100, 0), (2), A(ATTK(AT_STNG, AD_PHYS, 9, 4), ATTK(AT_ENGL, AD_MALK, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1067, 711, 0, MS_CUSS, MZ_HUGE), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_PNAME|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("illuminate ported", S_GREMLIN, LVL(68, 36, 7, 98, 5), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BUTT, AD_GLIB, 6, 4), ATTK(AT_BUTT, AD_DFOO, 4, 9), ATTK(AT_TRAM, AD_AMNE, 5, 13), ATTK(AT_SPIT, AD_SPEL, 2, 15), ATTK(AT_EXPL, AD_CONT, 2, 20), ATTK(AT_TUCH, AD_RBRE, 1, 5)), SIZ(1551, 808, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_REGEN| M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("flamethrower premiere", S_GREMLIN, LVL(70, 12, 9, 77, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_CHRN, 6, 16), ATTK(AT_TENT, AD_NTHR, 6, 1), ATTK(AT_SPIT, AD_STON, 6, 11), ATTK(AT_ENGL, AD_DCAY, 6, 9), ATTK(AT_TRAM, AD_VULN, 2, 14), NO_ATTK), SIZ(216, 65, 0, MS_MEW, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_DRAIN, M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_TPORT| M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("entailing innervate", S_GREMLIN, LVL(72, 7, -30, 45, -7), (G_SGROUP|3), A(ATTK(AT_SPIT, AD_CONT, 8, 8), ATTK(AT_MAGC, AD_WEBS, 2, 20), ATTK(AT_KICK, AD_EDGE, 8, 1), ATTK(AT_WEAP, AD_TRAI, 1, 19), ATTK(AT_SPIT, AD_CURS, 3, 14), ATTK(AT_MAGC, AD_LITE, 6, 4)), SIZ(909, 1388, 0, MS_GROWL, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tonging corrugate", S_GREMLIN, LVL(72, 12, -30, 47, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_TDRA, 9, 1), ATTK(AT_TENT, AD_CONT, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(991, 675, 0, MS_GIBBERISH, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grotesque gremlin", S_GREMLIN, LVL(72, 12, -10, 100, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_DARK, 3, 8), ATTK(AT_BEAM, AD_ENCH, 3, 8), ATTK(AT_BEAM, AD_VAMP, 3, 8)), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_DRAIN|MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC, M1_HUMANOID|M1_POIS|M1_FLY|M1_MINDLESS|M1_BREATHLESS, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("aiming strangered flamingly niche", S_GREMLIN, LVL(72, 12, 6, 84, 0), (G_RGROUP|4), A(ATTK(AT_HUGS, AD_STAT, 1, 15), ATTK(AT_ENGL, AD_LEVI, 9, 9), ATTK(AT_BEAM, AD_FLAM, 1, 20), ATTK(AT_WEAP, AD_WERE, 7, 11), ATTK(AT_CLAW, AD_ALIN, 3, 7), ATTK(AT_TENT, AD_SOUN, 1, 21)), SIZ(377, 591, 0, MS_SPOILER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS| M1_ACID|M1_POIS|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hea-lol gremlin", S_GREMLIN, LVL(72, 12, -10, 100, -9), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_DARK, 3, 8), ATTK(AT_BEAM, AD_ENCH, 3, 8), ATTK(AT_BEAM, AD_VAMP, 3, 8)), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_DRAIN|MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC, M1_HUMANOID|M1_POIS|M1_FLY|M1_MINDLESS|M1_BREATHLESS, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("noxiously ciliate", S_GREMLIN, LVL(72, 12, -25, 63, 9), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_STTP, 3, 5), ATTK(AT_KICK, AD_TREM, 8, 2), ATTK(AT_NONE, AD_INSA, 6, 2), ATTK(AT_GAZE, AD_CLRC, 5, 15), ATTK(AT_GAZE, AD_FAMN, 5, 4), NO_ATTK), SIZ(103, 1438, 0, MS_VAMPIRE, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("openable derogatorily overdraft", S_GREMLIN, LVL(72, 10, -25, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VULN, 8, 15), ATTK(AT_NONE, AD_HEAL, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3004, 1040, 0, MS_PARROT, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("swordman contested projector urchin", S_GREMLIN, LVL(73, 19, 9, 72, 6), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BUTT, AD_TLPT, 1, 12), ATTK(AT_TRAM, AD_NEXU, 1, 5), ATTK(AT_LASH, AD_UVUU, 8, 10), ATTK(AT_GAZE, AD_STCK, 9, 20), ATTK(AT_KICK, AD_LITT, 2, 10), NO_ATTK), SIZ(984, 97, 0, MS_BARBER, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, MR_COLD, M1_FLY|M1_NOEYES|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("antispasmodic busby", S_GREMLIN, LVL(73, 14, -1, 92, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 6, 20), ATTK(AT_BEAM, AD_TRAI, 2, 17), ATTK(AT_WEAP, AD_NGRA, 6, 4), ATTK(AT_EXPL, AD_TIME, 4, 21), ATTK(AT_LASH, AD_PLYS, 8, 1), ATTK(AT_BEAM, AD_MEMO, 2, 19)), SIZ(826, 80, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY| M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PETRIFIES|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jollified foilsmen", S_GREMLIN, LVL(74, 12, -15, 86, 12), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_KICK, AD_FEAR, 2, 16), ATTK(AT_BITE, AD_BLND, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1263, 239, 0, MS_MEW, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_POIS| M1_CARNIVORE, M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("defoam pleura", S_GREMLIN, LVL(74, 14, -23, 74, 20), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_ILLU, 2, 17), ATTK(AT_HUGS, AD_NGRA, 3, 12), ATTK(AT_LASH, AD_LETH, 9, 3), ATTK(AT_LASH, AD_LEVI, 6, 11), NO_ATTK, NO_ATTK), SIZ(1469, 419, 0, MS_CASINO, MZ_MEDIUM), MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("debugging dissatisfying", S_GREMLIN, LVL(74, 12, -12, 37, 6), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 9, 1), ATTK(AT_BITE, AD_SHRD, 6, 1), ATTK(AT_GAZE, AD_RUST, 7, 4), ATTK(AT_BOOM, AD_DARK, 1, 3), ATTK(AT_CLAW, AD_TECH, 1, 8), NO_ATTK), SIZ(792, 854, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_TPORT_CNTRL, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fir related", S_GREMLIN, LVL(75, 12, 6, 29, 0), (1), A(ATTK(AT_MAGC, AD_AMNE, 8, 4), ATTK(AT_WEAP, AD_FRZE, 1, 18), ATTK(AT_NONE, AD_COLD, 4, 14), ATTK(AT_SCRA, AD_CHRN, 1, 21), ATTK(AT_BUTT, AD_BURN, 6, 5), NO_ATTK), SIZ(729, 1310, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, MR_ELEC, M1_TUNNEL|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cyan petticoat", S_GREMLIN, LVL(75, 9, -13, 99, -18), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_WEBS, 4, 14), ATTK(AT_MAGC, AD_WEEP, 8, 8), ATTK(AT_GAZE, AD_GRAV, 8, 7), ATTK(AT_LASH, AD_LITT, 9, 4), ATTK(AT_HUGS, AD_RBAD, 3, 20), NO_ATTK), SIZ(33, 1355, 0, MS_SEDUCE, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CARNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("swatter rebuttoned", S_GREMLIN, LVL(76, 13, -6, 3, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DEBU, 5, 10), ATTK(AT_TRAM, AD_CHRN, 6, 12), ATTK(AT_SCRA, AD_FAMN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1793, 833, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_MINDLESS, M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ensuing infinitesimally", S_GREMLIN, LVL(78, 15, -6, 22, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_ILLU, 4, 17), ATTK(AT_TENT, AD_THIE, 4, 9), ATTK(AT_SCRA, AD_MIDI, 8, 19), ATTK(AT_WEAP, AD_GLIB, 7, 5), ATTK(AT_BITE, AD_VULN, 4, 1), ATTK(AT_WEAP, AD_WEEP, 2, 17)), SIZ(680, 900, 0, MS_GROWL, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_DISINT, M1_SWIM|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("suffuse nineteenth splinter", S_GREMLIN, LVL(78, 12, 2, 82, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_LUCK, 8, 5), ATTK(AT_TUCH, AD_SLUD, 9, 21), ATTK(AT_TENT, AD_PHYS, 6, 18), ATTK(AT_WEAP, AD_TRAI, 4, 17), NO_ATTK, NO_ATTK), SIZ(476, 1110, 0, MS_COW, MZ_GIGANTIC), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL| M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("multicellular remanded", S_GREMLIN, LVL(78, 37, 5, 84, 0), (G_RGROUP|4), A(ATTK(AT_ENGL, AD_MANA, 1, 19), ATTK(AT_BITE, AD_DEPR, 4, 17), ATTK(AT_ENGL, AD_GRAV, 2, 8), ATTK(AT_GAZE, AD_FUMB, 3, 15), ATTK(AT_BITE, AD_NPRO, 5, 8), ATTK(AT_SPIT, AD_ICUR, 4, 10)), SIZ(656, 601, 0, MS_SPOILER, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HUMANOID|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("acculturative uninvested", S_GREMLIN, LVL(78, 12, 6, 21, -11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_SGLD, 1, 13), ATTK(AT_HUGS, AD_ENCH, 8, 7), ATTK(AT_LASH, AD_EDGE, 6, 6), ATTK(AT_BUTT, AD_WRAP, 6, 2), ATTK(AT_SCRA, AD_IDAM, 5, 8), ATTK(AT_RATH, AD_STON, 1, 7)), SIZ(34, 723, 0, MS_COW, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD| M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("squire indefeasibly", S_GREMLIN, LVL(79, 13, 0, 4, 0), (G_SGROUP|1), A(ATTK(AT_SPIT, AD_CURS, 9, 8), ATTK(AT_CLAW, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_HALU, 6, 17), ATTK(AT_MAGC, AD_LEGS, 3, 13), NO_ATTK, NO_ATTK), SIZ(976, 1321, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("indra", S_GREMLIN, /* 20% chance of getting +12 movement energy */ LVL(79, 24, -40, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BREA, AD_ELEC, 10, 10), ATTK(AT_BREA, AD_VAPO, 12, 12)), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTHREE|MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DISINT|MR_POISON|MR_ACID, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Benedict, the Ideal Warrior", S_GREMLIN, LVL(79, 18, -4, 100, 10), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 15, 15), ATTK(AT_WEAP, AD_PHYS, 15, 15), ATTK(AT_WEAP, AD_PHYS, 15, 15), ATTK(AT_WEAP, AD_PHYS, 15, 15), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_COLD|MR_POISON|MR_ACID|MR_ELEC|MR_FIRE, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("abbot seaside", S_GREMLIN, LVL(80, 12, -26, 71, 19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CONF, 5, 3), ATTK(AT_TUCH, AD_SHRD, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(287, 898, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_TPORT|M1_POIS, M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("boomboomboom gremlin", S_GREMLIN, LVL(80, 13, -7, 45, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_CHKH, 2, 12), ATTK(AT_CLAW, AD_CHKH, 2, 12), ATTK(AT_BITE, AD_CHKH, 2, 10), ATTK(AT_CLAW, AD_CURS, 4, 10), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_SLEEP, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("naysayer gremlin", S_GREMLIN, LVL(80, 13, -7, 45, -9), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_CHKH, 2, 12), ATTK(AT_CLAW, AD_CHKH, 2, 12), ATTK(AT_BITE, AD_CHKH, 2, 10), ATTK(AT_CLAW, AD_CURS, 4, 10), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_SLEEP, MR_POISON, M1_SWIM|M1_HUMANOID|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pompon semitrailer", S_GREMLIN, LVL(81, 16, 1, 70, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_RAGN, 9, 8), ATTK(AT_TRAM, AD_DRDX, 7, 15), ATTK(AT_BOOM, AD_SLEE, 4, 8), ATTK(AT_CLAW, AD_ELEC, 3, 19), ATTK(AT_BEAM, AD_WET, 2, 9), NO_ATTK), SIZ(4001, 360, 0, MS_WHORE, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("repricing sumptuously cite sponged", S_GREMLIN, LVL(81, 9, -28, 73, 0), (4), A(ATTK(AT_BREA, AD_DGST, 1, 13), ATTK(AT_STNG, AD_UVUU, 2, 18), ATTK(AT_BREA, AD_BLND, 1, 9), ATTK(AT_NONE, AD_DFOO, 5, 2), NO_ATTK, NO_ATTK), SIZ(121, 136, 0, MS_SHRIEK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("flatten ocher", S_GREMLIN, LVL(82, 22, -20, 99, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_MAGC, AD_HODS, 7, 2), ATTK(AT_KICK, AD_TECH, 9, 16), ATTK(AT_BREA, AD_NGRA, 3, 9), ATTK(AT_WEAP, AD_SPC2, 5, 12), NO_ATTK, NO_ATTK), SIZ(679, 1119, 0, MS_SOCKS, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_SWIM|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("purposing rationalizer", S_GREMLIN, LVL(82, 21, 0, 14, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ALIN, 9, 8), ATTK(AT_BEAM, AD_TLPT, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(177, 872, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jackknifing unpresentable", S_GREMLIN, LVL(82, 13, -24, 6, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BOOM, AD_PART, 9, 6), ATTK(AT_WEAP, AD_BLND, 2, 20), ATTK(AT_TENT, AD_FAMN, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(525, 730, 0, MS_SOVIET, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_NOHEAD|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("frizzled urbanize", S_GREMLIN, LVL(83, 5, -16, 79, 0), (4), A(ATTK(AT_HUGS, AD_LETH, 1, 11), ATTK(AT_BREA, AD_TERR, 6, 6), ATTK(AT_KICK, AD_ENCH, 2, 8), ATTK(AT_GAZE, AD_MINA, 3, 6), ATTK(AT_GAZE, AD_THIE, 8, 20), ATTK(AT_WEAP, AD_MIDI, 1, 12)), SIZ(3239, 109, 0, MS_OHGOD, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("personate facilitating", S_GREMLIN, LVL(85, 13, 1, 54, -13), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_TCKL, 4, 10), ATTK(AT_WEAP, AD_LAZY, 4, 9), ATTK(AT_BEAM, AD_SLUD, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(883, 119, 0, MS_SUPERMAN, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_REGEN, M2_NOPOLY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("furioso fusspot ironworker", S_GREMLIN, LVL(85, 12, -26, 100, 0), (4), A(ATTK(AT_MAGC, AD_SEDU, 3, 1), ATTK(AT_STNG, AD_RBRE, 7, 9), ATTK(AT_SPIT, AD_BLND, 8, 7), ATTK(AT_SPIT, AD_NPRO, 6, 6), NO_ATTK, NO_ATTK), SIZ(520, 104, 0, MS_BOT, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("entire billing", S_GREMLIN, LVL(85, 6, -26, 84, 0), (G_UNIQ|1), A(ATTK(AT_STNG, AD_TCKL, 2, 15), ATTK(AT_NONE, AD_ELEC, 7, 1), ATTK(AT_MAGC, AD_HALU, 3, 4), ATTK(AT_KICK, AD_NIVE, 9, 19), NO_ATTK, NO_ATTK), SIZ(1675, 165, 0, MS_CODE, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_HIDE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("promenading hearted", S_GREMLIN, LVL(85, 12, -23, 13, 0), (G_UNIQ|1), A(ATTK(AT_NONE, AD_SLEE, 8, 2), ATTK(AT_STNG, AD_LUCK, 7, 8), ATTK(AT_BUTT, AD_THIR, 3, 6), ATTK(AT_BITE, AD_HEAL, 1, 13), ATTK(AT_WEAP, AD_STUN, 6, 21), NO_ATTK), SIZ(3420, 576, 0, MS_CAR, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("extemporizing alarmed", S_GREMLIN, LVL(86, 12, -26, 97, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BREA, AD_AXUS, 9, 5), ATTK(AT_BUTT, AD_RBAD, 3, 15), ATTK(AT_SCRA, AD_SITM, 2, 14), ATTK(AT_BREA, AD_RBRE, 7, 9), ATTK(AT_EXPL, AD_HALU, 9, 15), ATTK(AT_BREA, AD_ICEB, 7, 7)), SIZ(2279, 148, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS, M2_NASTY|M2_STRONG|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nosh bawl", S_GREMLIN, LVL(86, 11, 5, 30, 0), (G_GENO|G_NOCORPSE|G_PLATOON|2|G_RGROUP), A(ATTK(AT_GAZE, AD_LITT, 7, 20), ATTK(AT_TRAM, AD_CURS, 1, 14), ATTK(AT_KICK, AD_BADE, 1, 15), ATTK(AT_CLAW, AD_DRST, 9, 12), ATTK(AT_KICK, AD_DRIN, 1, 4), ATTK(AT_KICK, AD_COLD, 8, 15)), SIZ(153, 1223, 0, MS_ARREST, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hominoid abdominal", S_GREMLIN, LVL(86, 12, -19, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DCAY, 4, 2), ATTK(AT_NONE, AD_LITT, 4, 9), ATTK(AT_TRAM, AD_WISD, 2, 8), ATTK(AT_BITE, AD_FAMN, 6, 9), NO_ATTK, NO_ATTK), SIZ(573, 476, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_HUMANOID|M1_SLITHY|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("euphemistically azole cycle", S_GREMLIN, LVL(86, 21, 5, 91, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WEEP, 2, 17), ATTK(AT_SPIT, AD_RUST, 5, 16), ATTK(AT_ENGL, AD_SLOW, 3, 20), ATTK(AT_WEAP, AD_PEST, 1, 18), NO_ATTK, NO_ATTK), SIZ(429, 1001, 0, MS_ORC, MZ_SMALL), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_NOEYES|M1_ANIMAL, M2_PNAME|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("diarrhoeic agglutinin septupling", S_GREMLIN, LVL(87, 17, -3, 71, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_RBRE, 9, 16), ATTK(AT_STNG, AD_MALK, 4, 18), ATTK(AT_GAZE, AD_NGEN, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1720, 427, 0, MS_STENCH, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ORC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("relegating sobeit", S_GREMLIN, LVL(88, 3, 7, 52, 5), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_DRLI, 1, 4), ATTK(AT_BREA, AD_DRCH, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(546, 170, 0, MS_METALMAFIA, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_ANIMAL|M1_POIS|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("curiousest butch", S_GREMLIN, LVL(88, 13, -27, 63, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_GLIB, 3, 20), ATTK(AT_CLAW, AD_SHRD, 9, 13), ATTK(AT_TRAM, AD_DCAY, 7, 8), ATTK(AT_BREA, AD_CLRC, 8, 7), ATTK(AT_GAZE, AD_WET, 6, 4), NO_ATTK), SIZ(165, 139, 0, MS_HANDY, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_HIDE|M1_SLITHY|M1_REGEN|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("seismically tawdriest czechoslovakia tumescent successor bollard", S_GREMLIN, LVL(88, 10, -3, 84, 0), (1), A(ATTK(AT_TENT, AD_ABDC, 4, 18), ATTK(AT_SCRA, AD_CAST, 6, 18), ATTK(AT_KICK, AD_LEGS, 1, 5), ATTK(AT_LASH, AD_WRAP, 9, 15), ATTK(AT_TUCH, AD_NGRA, 1, 19), NO_ATTK), SIZ(359, 1326, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_SLEEP, M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("massaging dugong waftage gruff", S_GREMLIN, LVL(88, 19, -30, 84, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_FEMI, 9, 19), ATTK(AT_SPIT, AD_PHYS, 9, 13), ATTK(AT_LASH, AD_LEVI, 2, 1), ATTK(AT_TUCH, AD_CLRC, 1, 20), ATTK(AT_BOOM, AD_AMNE, 2, 17), ATTK(AT_SCRA, AD_DREN, 9, 20)), SIZ(167, 1181, 0, MS_SISSY, MZ_TINY), MR_SLEEP, 0, M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE, M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kali", S_GREMLIN, LVL(88, 26, -44, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_TUCH, AD_DRLI, 6, 6), NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASFOUR, 0, M1_HUMANOID, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shilling goalpost", S_GREMLIN, LVL(89, 11, 9, 17, 20), (2), A(ATTK(AT_GAZE, AD_TREM, 2, 4), ATTK(AT_BUTT, AD_MEMO, 8, 13), ATTK(AT_BEAM, AD_UVUU, 2, 21), ATTK(AT_SPIT, AD_NGEN, 7, 9), ATTK(AT_HUGS, AD_EDGE, 2, 4), ATTK(AT_GAZE, AD_CURS, 4, 19)), SIZ(185, 701, 0, MS_MUTE, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DEATH, MR_ACID, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE| M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("buzzer divagate", S_GREMLIN, LVL(89, 23, -4, 77, 3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_SLUD, 9, 10), ATTK(AT_SPIT, AD_DETH, 9, 1), ATTK(AT_CLAW, AD_DGST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1103, 1211, 0, MS_FART_QUIET, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_NOTAKE|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("virological stricter", S_GREMLIN, LVL(89, 17, -30, 90, 0), (4), A(ATTK(AT_GAZE, AD_DETH, 8, 15), ATTK(AT_BREA, AD_THIR, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2246, 658, 0, MS_GIBBERISH, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deadly gazer", S_GREMLIN, LVL(90, 17, -12, 50, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_GAZE, AD_STON, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vitalizing satirize", S_GREMLIN, LVL(90, 12, -10, 32, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_NONE, AD_CONF, 5, 20), ATTK(AT_BREA, AD_BADE, 5, 10), ATTK(AT_BREA, AD_STON, 1, 5), ATTK(AT_TUCH, AD_SKIL, 5, 3), ATTK(AT_WEAP, AD_DRST, 3, 16), NO_ATTK), SIZ(1623, 15, 0, MS_GRUNT, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nonbending abasing", S_GREMLIN, LVL(91, 6, -29, 67, 0), (1), A(ATTK(AT_KICK, AD_DRIN, 2, 9), ATTK(AT_ENGL, AD_TCKL, 1, 21), ATTK(AT_ENGL, AD_GLIB, 1, 13), ATTK(AT_SCRA, AD_SGLD, 8, 2), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_EXPL, AD_INSA, 9, 20)), SIZ(710, 599, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("copolymerization boldfaced", S_GREMLIN, LVL(93, 9, 1, 54, -18), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_TUCH, AD_MINA, 6, 3), ATTK(AT_TUCH, AD_DISE, 9, 3), ATTK(AT_BUTT, AD_DRST, 9, 3), ATTK(AT_SPIT, AD_DRCH, 5, 7), ATTK(AT_BITE, AD_DISE, 0, 21), NO_ATTK), SIZ(2504, 1144, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_CLING|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE, M2_LORD|M2_MINION|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dunghill disagree feller typeset souther", S_GREMLIN, LVL(93, 10, -26, 51, 9), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_HUGS, AD_SKIL, 2, 17), ATTK(AT_ENGL, AD_SAMU, 4, 17), ATTK(AT_GAZE, AD_SPEL, 7, 15), ATTK(AT_ENGL, AD_GRAV, 2, 19), ATTK(AT_LASH, AD_SPEL, 4, 19), ATTK(AT_LASH, AD_VENO, 9, 11)), SIZ(314, 152, 0, MS_SOLDIER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID, M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIMIC, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("occulting churchlier", S_GREMLIN, LVL(95, 12, -11, 49, 0), (4), A(ATTK(AT_WEAP, AD_STTP, 4, 13), ATTK(AT_EXPL, AD_DEPR, 2, 10), ATTK(AT_TUCH, AD_SLUD, 8, 10), ATTK(AT_HUGS, AD_SIN, 9, 16), ATTK(AT_BEAM, AD_EDGE, 1, 8), ATTK(AT_WEAP, AD_CHRN, 3, 10)), SIZ(1403, 34, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lamella quixotic", S_GREMLIN, LVL(95, 12, -6, 88, -17), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_UVUU, 5, 8), ATTK(AT_MAGC, AD_STUN, 5, 18), ATTK(AT_STNG, AD_PLYS, 4, 2), ATTK(AT_TENT, AD_BLEE, 7, 13), NO_ATTK, NO_ATTK), SIZ(14, 1137, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("peddlery animality", S_GREMLIN, LVL(95, 18, -7, 89, 0), (4), A(ATTK(AT_BEAM, AD_NACU, 2, 20), ATTK(AT_KICK, AD_LETH, 2, 15), ATTK(AT_TRAM, AD_VULN, 6, 21), ATTK(AT_ENGL, AD_BANI, 1, 19), ATTK(AT_LASH, AD_ENCH, 7, 4), NO_ATTK), SIZ(1399, 206, 0, MS_APOC, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, MR_POISON, M1_CLING|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_POIS, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("survive ridgepole manilla groomer", S_GREMLIN, LVL(95, 12, 2, 95, -16), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_MALK, 9, 17), ATTK(AT_SPIT, AD_LITE, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(861, 407, 0, MS_ANIMAL, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID|M1_POIS, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("solubility venose", S_GREMLIN, LVL(96, 18, 1, 68, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_RATH, AD_PHYS, 6, 20), ATTK(AT_LASH, AD_STCK, 8, 6), ATTK(AT_SPIT, AD_DIMN, 1, 4), ATTK(AT_STNG, AD_SANI, 2, 10), ATTK(AT_SCRA, AD_DGST, 5, 4), NO_ATTK), SIZ(819, 430, 0, MS_ESCAPE, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS| M1_SEE_INVIS|M1_POIS, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("foreordaining medicinally", S_GREMLIN, LVL(96, 12, -1, 83, 6), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_DRCH, 2, 6), ATTK(AT_CLAW, AD_DCAY, 2, 9), ATTK(AT_GAZE, AD_ANTI, 3, 15), ATTK(AT_GAZE, AD_WGHT, 1, 15), ATTK(AT_BEAM, AD_CONT, 5, 12), NO_ATTK), SIZ(1017, 62, 0, MS_SOCKS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_NOTAKE|M1_ANIMAL|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("confiscatory congregate waffle limerick", S_GREMLIN, LVL(96, 12, -9, 86, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_POIS, 1, 13), ATTK(AT_SCRA, AD_FIRE, 5, 13), ATTK(AT_STNG, AD_IDAM, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1264, 523, 0, MS_TREESQUAD, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_NOEYES, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lucifer phenylketonuric", S_GREMLIN, LVL(97, 14, 3, 92, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TENT, AD_TRAI, 9, 12), ATTK(AT_BREA, AD_STON, 2, 2), ATTK(AT_TRAM, AD_CORR, 8, 8), ATTK(AT_BITE, AD_FUMB, 9, 1), ATTK(AT_BITE, AD_STON, 9, 13), ATTK(AT_NONE, AD_SLOW, 2, 8)), SIZ(1956, 9, 0, MS_BOAST, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_ACID, M2_PRINCE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("puff refractionist", S_GREMLIN, LVL(97, 16, -16, 20, 0), (3), A(ATTK(AT_WEAP, AD_UVUU, 9, 13), ATTK(AT_GAZE, AD_PEST, 4, 17), ATTK(AT_BREA, AD_DARK, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1817, 171, 0, MS_SOCKS, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE, M1_SWIM|M1_CLING|M1_NOEYES|M1_ANIMAL|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("transfix soothsaid", S_GREMLIN, LVL(97, 12, -10, 95, -8), (G_GENO|2), A(ATTK(AT_TRAM, AD_INER, 3, 19), ATTK(AT_NONE, AD_VENO, 4, 8), ATTK(AT_HUGS, AD_POLY, 1, 2), ATTK(AT_CLAW, AD_ACID, 3, 20), ATTK(AT_CLAW, AD_WEBS, 5, 4), NO_ATTK), SIZ(451, 179, 0, MS_SHOE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("oppositional hub starlight unum", S_GREMLIN, LVL(97, 19, -24, 66, -16), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_INVE, 4, 11), ATTK(AT_NONE, AD_DGST, 2, 5), ATTK(AT_WEAP, AD_DETH, 6, 16), ATTK(AT_NONE, AD_TCKL, 0, 18), NO_ATTK, NO_ATTK), SIZ(3165, 591, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_WALLWALK|M1_REGEN|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanitarian stirrer", S_GREMLIN, LVL(97, 17, -17, 22, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_DRLI, 3, 5), ATTK(AT_BITE, AD_SAMU, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(562, 406, 0, MS_SQEEK, MZ_HUGE), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("overtiring harlequin", S_GREMLIN, LVL(98, 15, -25, 9, 0), (G_UNIQ|4), A(ATTK(AT_KICK, AD_LITT, 1, 13), ATTK(AT_TUCH, AD_STCK, 3, 6), ATTK(AT_SCRA, AD_CALM, 6, 20), ATTK(AT_TENT, AD_CAST, 4, 7), ATTK(AT_GAZE, AD_WISD, 5, 3), NO_ATTK), SIZ(1020, 45, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("neutralize colonizationist macaroni", S_GREMLIN, LVL(98, 15, -5, 73, 0), (G_UNIQ|1), A(ATTK(AT_MAGC, AD_SSEX, 5, 17), ATTK(AT_TRAM, AD_LEVI, 2, 11), ATTK(AT_HUGS, AD_VAMP, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(581, 172, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID| M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("quaffer udder", S_GREMLIN, LVL(99, 22, -19, 7, 0), (1), A(ATTK(AT_BREA, AD_STTP, 9, 6), ATTK(AT_SPIT, AD_SKIL, 8, 2), ATTK(AT_BREA, AD_STCK, 8, 2), ATTK(AT_BREA, AD_UNPR, 3, 7), ATTK(AT_MAGC, AD_SGLD, 7, 16), ATTK(AT_BEAM, AD_RUST, 3, 14)), SIZ(2179, 479, 0, MS_BUZZ, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER|M3_SPIDER|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("engulfed fleecily barroom", S_GREMLIN, LVL(99, 17, -9, 27, -16), (G_GENO|1), A(ATTK(AT_BREA, AD_FRZE, 1, 3), ATTK(AT_BOOM, AD_SHRD, 6, 19), ATTK(AT_WEAP, AD_CORR, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(165, 472, 0, MS_BURBLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_METALLIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("knuckle assiebassie", S_GREMLIN, LVL(99, 15, -18, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 9), ATTK(AT_CLAW, AD_PHYS, 10, 9), ATTK(AT_BEAM, AD_DISP, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("attila revested mountaineered", S_GREMLIN, LVL(100, 18, -7, 84, 1), (G_RGROUP|2), A(ATTK(AT_RATH, AD_CORR, 3, 4), ATTK(AT_GAZE, AD_FAKE, 1, 20), ATTK(AT_CLAW, AD_MEMO, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3086, 314, 0, MS_ESCAPE, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOHEAD|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("MacBauer", S_GREMLIN, LVL(100, 30, -25, 100, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_GAZE, AD_RBRE, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_ACID|MR_ELEC|MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sickening cytoplasmic", S_GREMLIN, LVL(100, 19, 6, 0, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BITE, AD_WERE, 1, 17), ATTK(AT_GAZE, AD_INER, 7, 4), ATTK(AT_BITE, AD_INSA, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(325, 493, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_GNOME| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dismantle disarranging socialize filliped", S_GREMLIN, LVL(100, 19, -18, 13, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TRAM, AD_WET, 9, 21), ATTK(AT_HUGS, AD_MCRE, 1, 14), ATTK(AT_SCRA, AD_NEXU, 7, 18), ATTK(AT_HUGS, AD_RUST, 1, 22), ATTK(AT_ENGL, AD_NTHR, 1, 2), NO_ATTK), SIZ(1819, 748, 0, MS_DRUGS, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_CLING|M1_TUNNEL|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swayed kneed", S_GREMLIN, LVL(101, 20, -5, 74, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_THIR, 4, 11), ATTK(AT_WEAP, AD_PAIN, 1, 17), ATTK(AT_NONE, AD_CORR, 1, 21), ATTK(AT_BREA, AD_BANI, 9, 9), NO_ATTK, NO_ATTK), SIZ(1916, 1143, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_FIRE|MR_ELEC, M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unabridged goutily", S_GREMLIN, LVL(101, 12, -30, 100, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_KICK, AD_STTP, 5, 9), ATTK(AT_LASH, AD_FAKE, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1181, 932, 0, MS_CORONA, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_FLY|M1_SWIM, M2_UNDEAD|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mobster cachepot triggering", S_GREMLIN, LVL(101, 15, 0, 96, 2), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TRAM, AD_TLPT, 4, 21), ATTK(AT_ENGL, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1108, 145, 0, MS_MEW, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("llano soonest integumentary", S_GREMLIN, LVL(102, 12, -9, 92, 0), (G_SGROUP|1), A(ATTK(AT_MAGC, AD_ALIN, 7, 23), ATTK(AT_NONE, AD_WTHR, 7, 21), ATTK(AT_WEAP, AD_AXUS, 2, 23), ATTK(AT_WEAP, AD_DRLI, 1, 3), NO_ATTK, NO_ATTK), SIZ(2226, 76, 0, MS_ESCAPE, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_DISINT, M1_FLY|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("oversimplifying trooped penumbrae typo ruddily latitudinarian", S_GREMLIN, LVL(102, 10, -4, 52, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WRAP, 1, 10), ATTK(AT_NONE, AD_BANI, 9, 15), ATTK(AT_CLAW, AD_SHRD, 5, 24), ATTK(AT_BOOM, AD_DIMN, 5, 15), NO_ATTK, NO_ATTK), SIZ(774, 913, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("charter wast", S_GREMLIN, LVL(104, 14, -10, 96, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_SLUD, 2, 4), ATTK(AT_SPIT, AD_ICEB, 7, 15), ATTK(AT_GAZE, AD_MIDI, 3, 10), ATTK(AT_MAGC, AD_DCAY, 6, 20), NO_ATTK, NO_ATTK), SIZ(4270, 329, 0, MS_HISS, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY|M3_SLIME, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tripe shoofly", S_GREMLIN, LVL(105, 18, -38, 89, 19), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_LEVI, 5, 8), ATTK(AT_NONE, AD_HALU, 6, 25), ATTK(AT_SCRA, AD_SHAN, 5, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(255, 351, 0, MS_BURBLE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS, M2_PRINCE|M2_PNAME|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("motivational extinguish", S_GREMLIN, LVL(105, 19, -2, 77, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_SHAN, 3, 7), ATTK(AT_SPIT, AD_NTHR, 5, 13), ATTK(AT_WEAP, AD_AXUS, 3, 9), ATTK(AT_GAZE, AD_DEPR, 2, 2), NO_ATTK, NO_ATTK), SIZ(178, 43, 0, MS_LAUGH, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_SLITHY|M1_REGEN|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_STALK|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cemetery disabling", S_GREMLIN, LVL(105, 16, -8, 89, -16), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_TLPT, 7, 10), ATTK(AT_SPIT, AD_SGLD, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2884, 102, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("thouing disgusting dialed nonmechanical", S_GREMLIN, LVL(106, 20, -38, 92, -10), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_FLAM, 9, 20), ATTK(AT_TENT, AD_DRLI, 7, 21), ATTK(AT_WEAP, AD_DREN, 1, 1), ATTK(AT_EXPL, AD_TCKL, 8, 10), NO_ATTK, NO_ATTK), SIZ(1720, 708, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("epidemic underwater", S_GREMLIN, LVL(107, 13, -12, 91, -2), (1), A(ATTK(AT_TRAM, AD_SITM, 2, 14), ATTK(AT_TUCH, AD_NGRA, 9, 5), ATTK(AT_ENGL, AD_SITM, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(89, 193, 0, MS_CLOCK, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_SLITHY|M1_SEE_INVIS, M2_STALK|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("abdication snigger interdictor", S_GREMLIN, LVL(108, 6, -3, 95, 0), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_SPEL, 9, 7), ATTK(AT_LASH, AD_DEPR, 8, 9), ATTK(AT_WEAP, AD_FRZE, 9, 9), ATTK(AT_WEAP, AD_TRAI, 1, 20), ATTK(AT_BREA, AD_FEAR, 6, 13), ATTK(AT_ENGL, AD_DEST, 7, 4)), SIZ(175, 79, 0, MS_WAIL, MZ_TINY), MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_POIS|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arbalist sheeter glanced fourthly", S_GREMLIN, LVL(109, 18, -39, 92, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TUCH, AD_FREN, 1, 22), ATTK(AT_KICK, AD_DISP, 5, 20), ATTK(AT_CLAW, AD_HALU, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 192, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("comeliest disgorged", S_GREMLIN, LVL(109, 13, -33, 98, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NIVE, 8, 18), ATTK(AT_SCRA, AD_TRAP, 7, 23), ATTK(AT_BUTT, AD_POIS, 2, 5), ATTK(AT_ENGL, AD_FAKE, 1, 26), NO_ATTK, NO_ATTK), SIZ(724, 844, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("keeper decease computerese", S_GREMLIN, LVL(109, 29, -13, 90, -11), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_TDRA, 6, 13), ATTK(AT_NONE, AD_ANTI, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(352, 845, 0, MS_CHICKEN, MZ_GIGANTIC), MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HIDE|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("willied frowsty", S_GREMLIN, LVL(109, 13, -11, 77, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_MAGC, AD_COLD, 4, 24), ATTK(AT_WEAP, AD_DAMA, 8, 3), ATTK(AT_KICK, AD_VAMP, 9, 16), ATTK(AT_TUCH, AD_TREM, 4, 22), NO_ATTK, NO_ATTK), SIZ(448, 92, 0, MS_HUMANOID, MZ_HUGE), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_UNSOLID|M1_POIS, M2_LORD|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("poetic serenade", S_GREMLIN, LVL(110, 17, -4, 73, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_STUN, 3, 14), ATTK(AT_BEAM, AD_DCAY, 4, 13), ATTK(AT_KICK, AD_WERE, 8, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(174, 1657, 0, MS_SILENT, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("retaliatory expressive", S_GREMLIN, LVL(112, 7, -7, 39, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_CHKH, 6, 25), ATTK(AT_ENGL, AD_GRAV, 5, 6), ATTK(AT_WEAP, AD_DRLI, 5, 18), ATTK(AT_BUTT, AD_STCK, 1, 5), ATTK(AT_EXPL, AD_GLIB, 3, 2), ATTK(AT_STNG, AD_SITM, 1, 16)), SIZ(83, 672, 0, MS_METALMAFIA, MZ_TINY), MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("algeria ophthalmologic", S_GREMLIN, LVL(114, 16, 9, 53, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_CLAW, AD_SPC2, 3, 1), ATTK(AT_BUTT, AD_INSA, 5, 6), ATTK(AT_BUTT, AD_DEPR, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(381, 736, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_SEE_INVIS, M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bagman intently", S_GREMLIN, LVL(114, 20, -17, 78, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_NGEN, 7, 11), ATTK(AT_BEAM, AD_FAKE, 9, 14), ATTK(AT_BREA, AD_WRAT, 9, 2), ATTK(AT_STNG, AD_MIDI, 1, 5), ATTK(AT_GAZE, AD_VAMP, 9, 15), ATTK(AT_CLAW, AD_LEGS, 8, 9)), SIZ(367, 575, 0, MS_BARK, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_WANTSBELL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("alighted stereoscopic", S_GREMLIN, LVL(114, 19, 4, 82, 0), (4), A(ATTK(AT_LASH, AD_WRAT, 6, 10), ATTK(AT_NONE, AD_ELEC, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2040, 55, 0, MS_CLOCK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_HIDE|M1_POIS, M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sustainment faultlessly", S_GREMLIN, LVL(114, 18, -38, 32, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_NAST, 9, 1), ATTK(AT_TUCH, AD_NTHR, 7, 15), ATTK(AT_WEAP, AD_AGGR, 8, 22), ATTK(AT_MAGC, AD_AXUS, 4, 16), ATTK(AT_NONE, AD_STON, 6, 9), NO_ATTK), SIZ(860, 1199, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_COLLECT|M2_MAGIC| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cylindrical travelable", S_GREMLIN, LVL(116, 18, -35, 72, 0), (1), A(ATTK(AT_NONE, AD_WRAP, 7, 24), ATTK(AT_SCRA, AD_HODS, 2, 19), ATTK(AT_SPIT, AD_MIDI, 4, 17), ATTK(AT_NONE, AD_MEMO, 6, 14), ATTK(AT_BREA, AD_CALM, 5, 15), NO_ATTK), SIZ(13, 0, 0, MS_WOLLOH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unplaiting earplug", S_GREMLIN, LVL(116, 27, 9, 95, 0), (G_LGROUP|2), A(ATTK(AT_GAZE, AD_NACU, 2, 3), ATTK(AT_ENGL, AD_TRAP, 4, 17), ATTK(AT_KICK, AD_DROP, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3362, 432, 0, MS_CODE, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("respecting bitted", S_GREMLIN, LVL(116, 12, 8, 89, 0), (G_LGROUP|1), A(ATTK(AT_KICK, AD_DAMA, 7, 18), ATTK(AT_RATH, AD_MIDI, 3, 20), ATTK(AT_KICK, AD_FAKE, 6, 20), ATTK(AT_TUCH, AD_RAGN, 1, 13), ATTK(AT_SPIT, AD_MIDI, 9, 19), NO_ATTK), SIZ(145, 414, 0, MS_DJINNI, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_OMNIVORE, M2_PRINCE|M2_COLLECT|M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("goldener bioassayed", S_GREMLIN, LVL(117, 20, -25, 98, 16), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_RBAD, 1, 3), ATTK(AT_TRAM, AD_LITT, 8, 26), ATTK(AT_TRAM, AD_MCRE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1042, 149, 0, MS_GAARDIEN, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NONMOVING|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unofficial barefit general", S_GREMLIN, LVL(118, 9, -15, 95, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_STAT, 1, 22), ATTK(AT_ENGL, AD_SLOW, 9, 21), ATTK(AT_RATH, AD_WISD, 5, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(145, 67, 0, MS_WOLLOH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS, M2_PRINCE|M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("zymology nighed renewed", S_GREMLIN, LVL(119, 12, 1, 96, 0), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_ELEC, 5, 6), ATTK(AT_BEAM, AD_SGLD, 2, 14), ATTK(AT_SPIT, AD_CNCL, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2727, 24, 0, MS_TEACHER, MZ_LARGE), MR_POISON|MR_DEATH, 0, M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("flooring chintzy", S_GREMLIN, LVL(119, 20, -31, 50, 16), (G_RGROUP|1), A(ATTK(AT_ENGL, AD_NIVE, 9, 10), ATTK(AT_EXPL, AD_WEEP, 9, 2), ATTK(AT_WEAP, AD_AMNE, 4, 19), ATTK(AT_LASH, AD_DRIN, 8, 2), NO_ATTK, NO_ATTK), SIZ(3847, 384, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE, M2_PRINCE|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("audible blower", S_GREMLIN, LVL(119, 13, -5, 82, 15), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_ICEB, 3, 19), ATTK(AT_BUTT, AD_TRAP, 1, 26), ATTK(AT_GAZE, AD_WRAT, 5, 6), ATTK(AT_SPIT, AD_HALU, 8, 10), ATTK(AT_STNG, AD_BADE, 4, 24), NO_ATTK), SIZ(3105, 390, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_CARNIVORE|M1_METALLIVORE, M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("medicare rarebit", S_GREMLIN, LVL(120, 18, -2, 95, 7), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_ICUR, 2, 6), ATTK(AT_BUTT, AD_CAST, 1, 1), ATTK(AT_BUTT, AD_VENO, 4, 9), ATTK(AT_WEAP, AD_NTHR, 1, 12), NO_ATTK, NO_ATTK), SIZ(516, 158, 0, MS_TREESQUAD, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("theobromine scarifier bran purgatively", S_GREMLIN, LVL(120, 19, -1, 93, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 5, 16), ATTK(AT_HUGS, AD_DRST, 2, 25), ATTK(AT_LASH, AD_CALM, 9, 23), ATTK(AT_BITE, AD_COLD, 6, 22), NO_ATTK, NO_ATTK), SIZ(2752, 138, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("livelihood shiva unstarched", S_GREMLIN, LVL(121, 13, -23, 84, 18), (1), A(ATTK(AT_LASH, AD_NUMB, 4, 3), ATTK(AT_WEAP, AD_FLAM, 4, 3), ATTK(AT_BUTT, AD_NGEN, 1, 9), ATTK(AT_BITE, AD_DRDX, 1, 12), ATTK(AT_BREA, AD_WET, 3, 24), NO_ATTK), SIZ(859, 169, 0, MS_CASINO, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_NOEYES|M1_REGEN, M2_DEMON|M2_WANDER|M2_JEWELS|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dissemination hypnotism", S_GREMLIN, LVL(121, 18, -17, 74, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_MIDI, 3, 16), ATTK(AT_GAZE, AD_WERE, 9, 15), ATTK(AT_BEAM, AD_SOUN, 6, 17), ATTK(AT_BREA, AD_ICUR, 1, 24), ATTK(AT_TRAM, AD_STUN, 7, 9), ATTK(AT_HUGS, AD_STCK, 3, 22)), SIZ(633, 26, 0, MS_CHICKEN, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_SLITHY|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("harmonize taping", S_GREMLIN, LVL(122, 15, 9, 80, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_UVUU, 3, 6), ATTK(AT_BUTT, AD_PEST, 9, 21), ATTK(AT_SPIT, AD_ABDC, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(739, 1221, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_SLITHY|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("terse reapply", S_GREMLIN, LVL(122, 12, -38, 74, -2), (1), A(ATTK(AT_STNG, AD_LAZY, 7, 24), ATTK(AT_CLAW, AD_SLOW, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 764, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("interplay fistular", S_GREMLIN, LVL(123, 18, 4, 76, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_ENGL, AD_SCOR, 4, 11), ATTK(AT_WEAP, AD_FEAR, 2, 3), ATTK(AT_GAZE, AD_ANTI, 9, 22), ATTK(AT_BOOM, AD_DETH, 6, 19), NO_ATTK, NO_ATTK), SIZ(384, 996, 0, MS_FEARHARE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_SWIM|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pinna mensurative", S_GREMLIN, LVL(123, 18, -36, 89, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_SLUD, 9, 9), ATTK(AT_BUTT, AD_DISE, 7, 7), ATTK(AT_LASH, AD_WRAT, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(111, 211, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_POISON, M1_SWIM|M1_NOTAKE|M1_HUMANOID|M1_METALLIVORE, M2_MINION|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fertilely raying", S_GREMLIN, LVL(124, 21, -18, 87, 0), (G_SGROUP|4), A(ATTK(AT_LASH, AD_INSA, 2, 4), ATTK(AT_MAGC, AD_FREN, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(968, 212, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS| M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unexpurgated atrium", S_GREMLIN, LVL(125, 20, -33, 96, 11), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_TLPT, 6, 24), ATTK(AT_GAZE, AD_DEPR, 1, 16), ATTK(AT_HUGS, AD_RNG, 7, 3), ATTK(AT_SPIT, AD_VAPO, 8, 10), ATTK(AT_BITE, AD_HEAL, 5, 10), ATTK(AT_NONE, AD_INER, 3, 23)), SIZ(87, 6, 0, MS_PUPIL, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_UNSOLID|M1_SEE_INVIS, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_EGOTYPE|M3_SLIME|M3_WANTSARTI, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snowslide enrollment plead precept handshake", S_GREMLIN, LVL(125, 19, -13, 92, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_LITE, 8, 7), ATTK(AT_SPIT, AD_RBRE, 5, 3), ATTK(AT_SPIT, AD_PLYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(822, 455, 0, MS_SUPERMAN, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_UNSOLID|M1_POIS| M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gimel bell", S_GREMLIN, LVL(125, 14, -18, 86, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_STAT, 2, 15), ATTK(AT_BITE, AD_CNCL, 8, 26), ATTK(AT_GAZE, AD_PLYS, 5, 21), ATTK(AT_STNG, AD_LITT, 2, 2), ATTK(AT_BEAM, AD_TIME, 5, 23), ATTK(AT_WEAP, AD_NIVE, 4, 16)), SIZ(977, 27, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_COLD, M1_AMPHIBIOUS|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_TELEPATHIC|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("baptizing nippy", S_GREMLIN, LVL(125, 18, -13, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_MCRE, 9, 12), ATTK(AT_BITE, AD_DEBU, 8, 3), ATTK(AT_WEAP, AD_TDRA, 6, 7), ATTK(AT_TUCH, AD_MCRE, 1, 26), ATTK(AT_TUCH, AD_LITT, 1, 9), NO_ATTK), SIZ(687, 336, 0, MS_DEAD, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_ANIMAL, M2_NOPOLY|M2_MINION|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), /* * humanoids */ MON("lazy hobbit", S_HUMANOID, LVL(0, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hobbit reveller", S_HUMANOID, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hobbit gentleman", S_HUMANOID, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hobbit merchant", S_HUMANOID, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kniver", S_HUMANOID, /* spawns with unknown knife */ LVL(0, 6, 10, 10, 4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hobbit veteran", S_HUMANOID, LVL(0, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("tentacle pseudo", S_HUMANOID, LVL(0, 1, 10, 5, -8), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hobbit youngling", S_HUMANOID, LVL(0, 6, 10, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hobbit deductor", S_HUMANOID, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SCOR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("teleporting", S_HUMANOID, LVL(0, 3, 0, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_TINY), 0, 0, M1_TPORT|M1_TPORT_CNTRL, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teleport-disabling", S_HUMANOID, LVL(0, 3, 0, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STABILIZE, MZ_TINY), 0, 0, M1_TPORT|M1_TPORT_CNTRL, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("overclocked", S_HUMANOID, LVL(0, 7, 0, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_TINY), 0, 0, 0, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("underclocked", S_HUMANOID, LVL(0, 7, 0, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CLOCK, MZ_TINY), 0, 0, 0, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("half-illithid", S_HUMANOID, LVL(0, 0, -3, 40, -3), (1), A(ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_TINY), 0, 0, 0, 0, M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("severely parlay", S_HUMANOID, LVL(0, 11, -2, 15, 12), (4), A(ATTK(AT_STNG, AD_CAST, 1, 5), ATTK(AT_RATH, AD_NGRA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(782, 985, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("operated hc child", S_HUMANOID, LVL(1, 5, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wimp", S_HUMANOID, LVL(1, 2, 10, 0, 6), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("sissy", S_HUMANOID, LVL(1, 2, 10, 0, 6), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SISSY, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hobbit", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("hobbutt", S_HUMANOID, /* suggested by someone on the IRC, and "unluckily" I saw it :P */ LVL(1, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_LOUD, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("junk hobbit", S_HUMANOID, /* spawns with sling and 5 junk metal */ LVL(1, 9, 10, 0, 6), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hobbit slingerer", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("telehobbit", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ringing hobbit", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kuo toa", S_HUMANOID, LVL(1, 12, 5, 90, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_DREN, 4, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_OE, MZ_SMALL), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("terrible hobbit", S_HUMANOID, /* name suggested by jonadab */ LVL(1, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_BADE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("clawclaw hobbit", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_CLAW, AD_THIE, 1, 3), ATTK(AT_CLAW, AD_THIE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("group hobbit", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|3|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("normal hobbit", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tlittle tchild", S_HUMANOID, /* makes noise whenever it has less than 90% of its health left */ LVL(1, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("greener hobbit", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hobbit thief", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("epi hobbit", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_WTHR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lusher hobbit", S_HUMANOID, LVL(1, 6, 10, 0, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dwarven child", S_HUMANOID, LVL(1, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_LUCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("retard child", S_HUMANOID, LVL(1, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SISSY, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("halloween children", S_HUMANOID, LVL(1, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shovelhobbit", S_HUMANOID, /* spawns with shovel */ LVL(1, 9, 10, 0, 6), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("trick-or-treat children", S_HUMANOID, /* spawns with random throwing potion */ LVL(1, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boo children", S_HUMANOID, /* spawns with random throwing potion */ LVL(1, 12, 10, 0, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ondy", S_HUMANOID, /* was a unique in SJNH */ LVL(1, 6, 10, 10, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_DOMESTIC|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kay hobbit", S_HUMANOID, LVL(1, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBAD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("patent pretext", S_HUMANOID, LVL(1, 12, -7, 87, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_TRAP, 1, 2), ATTK(AT_KICK, AD_NEXU, 1, 9), ATTK(AT_SCRA, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(873, 158, 0, MS_BARK, MZ_SMALL), MR_SLEEP|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_COLLECT, M3_TRAITOR|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("gild spicery gruff", S_HUMANOID, LVL(1, 4, 5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DROP, 1, 7), ATTK(AT_WEAP, AD_SEDU, 1, 9), ATTK(AT_BITE, AD_HALU, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1812, 1075, 0, MS_GURGLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_BREATHLESS|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("frostiest prompter", S_HUMANOID, LVL(1, 14, 0, 47, -8), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_RUST, 1, 2), ATTK(AT_EXPL, AD_SHAN, 1, 2), ATTK(AT_SPIT, AD_LETH, 1, 4), ATTK(AT_SCRA, AD_STON, 1, 6), NO_ATTK, NO_ATTK), SIZ(0, 8, 0, MS_GIBBERISH, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Nightshade, Farmer Maggot's cousin", S_HUMANOID, LVL(1, 12, 5, 10, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_FAMN, 1, 1), ATTK(AT_TUCH, AD_SITM, 1, 1), ATTK(AT_TUCH, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|35), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("midgety dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|12), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dwarf smith", S_HUMANOID, LVL(2, 6, 10, 10, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_NEEDPICK|M1_TUNNEL|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dufflepud", S_HUMANOID, /* playable race */ LVL(2, 5, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DWARF|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("camo dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|7), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HIDE|M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tailoring nail girl", S_HUMANOID, LVL(2, 16, 4, 10, 4), (1), A(ATTK(AT_STNG, AD_PAIN, 1, 8), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_MUTE, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("kung-flu fighter dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|2), A(ATTK(AT_WEAP, AD_NIVE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("talc hobbit", S_HUMANOID, /* spawns with large shield, sling and 25 talc */ LVL(2, 9, 10, 0, 6), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_POISON, MR_POISON, M1_UNSOLID|M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dwarf spearfighter", S_HUMANOID, /* spawns with dwarvish spear */ LVL(2, 6, 10, 10, 4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("limp dwarf", S_HUMANOID, LVL(2, 3, 10, 10, 4), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("force dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|7), A(ATTK(AT_HUGS, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("black dirtbag", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_DCAY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("group dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|7|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("army dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|5|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("porter flying dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("jam dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_JAM, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("tool hobbit", S_HUMANOID, /* spawns with shovel and 5 rocks */ LVL(2, 6, 10, 10, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOBBIT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("trash dwarf", S_HUMANOID, /* spawns with sling and 15 junk metal */ LVL(2, 6, 10, 10, 4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barfing midget", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_VOMT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("betha", S_HUMANOID, LVL(2, 24, 5, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("idiot home princess", S_HUMANOID, /* can be freed like a prisoner */ LVL(2, 12, 5, 0, -6), (1), A(ATTK(AT_WEAP, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_DJINNI, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PEACEFUL|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_CLOSE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("erotic princess", S_HUMANOID, LVL(2, 12, 5, 0, -6), (1), A(ATTK(AT_WEAP, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_PRINCESSLEIA, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PEACEFUL|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_CLOSE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("player-friendly princess", S_HUMANOID, LVL(2, 12, 5, 0, -6), (1), A(ATTK(AT_WEAP, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_PRINCESSLEIA, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PEACEFUL|M2_JEWELS|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("masell", S_HUMANOID, LVL(2, 12, 5, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("cucumgappa", S_HUMANOID, LVL(2, 6, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_HUMANOID, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_HERBIVORE|M1_AMPHIBIOUS, M2_HOSTILE|M2_COLLECT|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shovel dwarf", S_HUMANOID, /* spawns with shovel */ LVL(2, 6, 10, 10, 4), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("normal dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cob dwarf", S_HUMANOID, /* spawns with unwieldy pick */ LVL(2, 6, 10, 10, 4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("standing preacher", S_HUMANOID, /* spawns with pick-axe */ LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bloating dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hunchbacked little man", S_HUMANOID, /* misses a turn with 1 in 5 chance */ LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("stat fanatic", S_HUMANOID, LVL(2, 12, 5, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_AREOLA, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pick dwarf", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lower-level stinker", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_NONE, AD_SLUD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("dental brace guy", S_HUMANOID, LVL(2, 6, 10, 0, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("dwarf thief", S_HUMANOID, LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("bone hobbit", S_HUMANOID, /* spawns with sling and 25 bone fragments */ LVL(2, 9, 10, 0, 6), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("disturbed little child", S_HUMANOID, LVL(2, 9, 10, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SISSY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("duergar thief", S_HUMANOID, LVL(2, 6, 10, 30, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hurkle", S_HUMANOID, LVL(2, 12, 6, 10, -7), (G_GENO|5), A(ATTK(AT_BITE, AD_SLEE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_POISON|MR_HITASONE, MR_SLEEP|MR_POISON, M1_FLY|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("mutant human", S_HUMANOID, LVL(2, 12, 2, 20, -7), (G_GENO|5), A(ATTK(AT_CLAW, AD_SLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("si-oh-wee bugbear", S_HUMANOID, LVL(2, 12, 5, 0, -6), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("styx peaceable", S_HUMANOID, LVL(2, 12, 10, 86, -7), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_RNG, 2, 2), ATTK(AT_BITE, AD_FUMB, 2, 3), ATTK(AT_KICK, AD_HALU, 2, 5), ATTK(AT_SPIT, AD_RAGN, 2, 8), ATTK(AT_LASH, AD_DRCH, 2, 6), NO_ATTK), SIZ(496, 1713, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON, MR_SLEEP, M1_CLING|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue yeek", S_HUMANOID, LVL(2, 12, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nonobvious yeek", S_HUMANOID, LVL(2, 12, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("large hobbit", S_HUMANOID, LVL(2, 6, 10, 10, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOBBIT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("small dog-man", S_HUMANOID, LVL(2, 12, 9, 0, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hueueh hueueh", S_HUMANOID, LVL(2, 12, 5, 0, -6), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_SOUND, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fatal reypor", S_HUMANOID, LVL(2, 12, 5, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("random dig dwarf", S_HUMANOID, /* spawns with pick-axe */ LVL(2, 6, 10, 10, 4), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("slow dig dwarf", S_HUMANOID, /* spawns with pick-axe */ LVL(2, 2, 10, 10, 4), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sextan freedman", S_HUMANOID, LVL(2, 9, -4, 93, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ACID, 1, 4), ATTK(AT_TENT, AD_DRST, 2, 6), ATTK(AT_SPIT, AD_DARK, 3, 3), ATTK(AT_BEAM, AD_STUN, 7, 1), NO_ATTK, NO_ATTK), SIZ(476, 853, 0, MS_WERE, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON, MR_DISINT, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_ACID|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("subjugator tenon", S_HUMANOID, LVL(2, 11, -7, 83, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_KICK, AD_FREN, 1, 9), ATTK(AT_BEAM, AD_VAPO, 1, 8), ATTK(AT_KICK, AD_SOUN, 4, 2), ATTK(AT_SPIT, AD_SOUN, 1, 8), NO_ATTK, NO_ATTK), SIZ(717, 574, 0, MS_BURBLE, MZ_LARGE), MR_SLEEP|MR_STONE, MR_SLEEP, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID, M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("yeah we totally needed another duergar", S_HUMANOID, LVL(2, 6, 10, 75, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 90, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_NEEDPICK|M1_TUNNEL|M1_OMNIVORE|M1_HUMANOID, M2_DWARF|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("vile sewer pygmy", S_HUMANOID, LVL(2, 11, 10, 5, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_BOOM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("basher", S_HUMANOID, LVL(2, 6, 9, 0, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("gondolindrim", S_HUMANOID, LVL(2, 12, 4, 15, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("brain eater", S_HUMANOID, LVL(2, 6, 10, 20, -8), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large brain eater", S_HUMANOID, LVL(2, 6, 10, 20, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_LARGE),0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pesky brain eater", S_HUMANOID, LVL(2, 6, 10, 20, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bugbear", S_HUMANOID, LVL(3, 9, 5, 0, -6), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("buggerbear", S_HUMANOID, LVL(3, 9, 5, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hobbit lord", S_HUMANOID, LVL(3, 12, 10, 5, 6), (G_GENO|9), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hobbit bandit", S_HUMANOID, LVL(3, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_HOBBIT|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hobbit wizard", S_HUMANOID, LVL(3, 12, 10, 5, 6), (G_GENO|8), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("dwarf zruty", S_HUMANOID, LVL(3, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("starer bugbear", S_HUMANOID, LVL(3, 9, 5, 0, -6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_AREOLA, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hobbit caster", S_HUMANOID, LVL(3, 12, 10, 5, 6), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hobbit mayor", S_HUMANOID, /* by K2 */ LVL(3, 12, 10, 5, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_AGGR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ARREST, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("phasing hobbit wizard", S_HUMANOID, LVL(3, 12, 10, 5, 6), (G_GENO|2), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hobbit spellbeller", S_HUMANOID, LVL(3, 12, 10, 5, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hobbit brigand thief", S_HUMANOID, LVL(3, 12, 10, 5, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty hobbit brigand thief", S_HUMANOID, LVL(3, 12, 10, 5, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hobbitebter", S_HUMANOID, LVL(3, 12, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("one ring hobbit", S_HUMANOID, LVL(3, 15, 10, 0, 6), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_BADE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("two ring hobbit", S_HUMANOID, LVL(3, 15, 10, 0, 6), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_RBAD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hobbit feighter", S_HUMANOID, LVL(3, 8, 10, 5, 6), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bugoff bear", S_HUMANOID, LVL(3, 9, 5, 0, -6), (G_GENO|2), A(ATTK(AT_WEAP, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kuo toa whip", S_HUMANOID, LVL(3, 12, 5, 90, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_DREN, 4, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 1), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK), SIZ(500, 500, 0, MS_OE, MZ_SMALL), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hobbit beller", S_HUMANOID, LVL(3, 8, 10, 5, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("novice", S_HUMANOID, LVL(3, 12, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BEAM, AD_DARK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MAGIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("errer hobbit", S_HUMANOID, /* spawns with sling and 20 junk metal */ LVL(3, 9, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID, M2_HOBBIT|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("flintobbit", S_HUMANOID, /* spawns with sling and flint stones */ LVL(3, 12, 10, 5, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hobbit woarer", S_HUMANOID, /* spawns with random melee weapon */ LVL(3, 12, 10, 5, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hobbit buddler", S_HUMANOID, /* spawns with shovel */ LVL(3, 12, 10, 5, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scruffy looking hobbit", S_HUMANOID, LVL(3, 12, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Liselotte's soft sneaker", S_HUMANOID, LVL(3, 12, 10, 0, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1111, 1111, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* speed 18-25, AC 4, MR 50, extra attacks 2, resists 3, M1 flags 2, M2 flags 1, M3 flags 2 */ MON("melt erected", S_HUMANOID, LVL(3, 5, 0, 81, -1), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BITE, AD_FEAR, 3, 7), ATTK(AT_SPIT, AD_DRCO, 3, 4), ATTK(AT_ENGL, AD_NGEN, 3, 6), ATTK(AT_BREA, AD_DISP, 3, 8), NO_ATTK, NO_ATTK), SIZ(428, 217, 0, MS_OHGOD, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("innervating gore", S_HUMANOID, LVL(3, 6, 0, 48, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_DREA, 2, 8), ATTK(AT_TRAM, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(361, 831, 0, MS_CASINO, MZ_MEDIUM), MR_DISINT, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gisau", S_HUMANOID, LVL(3, 6, 10, 10, 5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_DOMESTIC|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dolgsman", S_HUMANOID, LVL(3, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("saberman", S_HUMANOID, LVL(3, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dolgsman hunter", S_HUMANOID, LVL(3, 12, 4, 15, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("player dolgsman", S_HUMANOID, /* playable race */ LVL(3, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("duergar", S_HUMANOID, LVL(4, 6, 8, 10, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN),MR_HITASONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("thrall primitive", S_HUMANOID, LVL(4, 10, 9, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("little bum", S_HUMANOID, LVL(4, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_VOMT, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dwarf macer", S_HUMANOID, /* spawns with mace */ LVL(4, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarf lord", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("camo dwarf lord", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("dwarf uristor", S_HUMANOID, LVL(4, 9, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_MCRE, 2, 4), ATTK(AT_WEAP, AD_MCRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, MR_COLD, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("small goat spawn", S_HUMANOID, LVL(4, 8, 8, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BUTT, AD_PHYS, 4, 2), ATTK(AT_KICK, AD_PHYS, 3, 1), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_NASTY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("dwarf secretor", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("softwarf", S_HUMANOID, /* spawns with soft mattock */ LVL(4, 6, 10, 10, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dwarf boozer", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gagagagogl", S_HUMANOID, /* permaconfused */ LVL(4, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarven woarer", S_HUMANOID, /* spawns with random melee weapon */ LVL(4, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dwarf woodfaller", S_HUMANOID, /* spawns with sharp axe, orcish helm and leather cloak */ LVL(4, 6, 10, 10, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarven constructer", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_TERR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("duergar lord", S_HUMANOID, LVL(4, 6, 10, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("dwarf lord mutant", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarf spearlord", S_HUMANOID, /* spawns with dwarvish spear */ LVL(4, 6, 10, 10, 5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarf lord stonebreaker", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarven wizard", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|8), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("dwarven spellbeller", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dwarven brawler", S_HUMANOID, LVL(4, 12, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("duergar stoneguard", S_HUMANOID, LVL(4, 6, 10, 75, 5), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_NEEDPICK|M1_TUNNEL|M1_OMNIVORE|M1_HUMANOID, M2_DWARF|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("duergar debilitator", S_HUMANOID, LVL(4, 6, 10, 75, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_NEEDPICK|M1_TUNNEL|M1_OMNIVORE|M1_HUMANOID, M2_DWARF|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dwarven caster", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dwarf cleric", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_FEMALE|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarven artillery wizard", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|2), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("kazwo gnoll", S_HUMANOID, LVL(4, 8, 7, 0, -10), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_LAUGH, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("hidden dwarven wizard", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|2), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dwarven brigand thief", S_HUMANOID, LVL(4, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dyrgar", S_HUMANOID, LVL(4, 6, 8, 10, 5), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_DWARF|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dugar", S_HUMANOID, LVL(4, 6, 8, 10, 5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_DWARF|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("harm doll", S_HUMANOID, LVL(4, 9, 10, 10, 4), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("measure servant", S_HUMANOID, /* spawns with 3 knives */ LVL(4, 8, 7, 0, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("knife servant", S_HUMANOID, /* spawns with 3 unknown knives and antenna */ LVL(4, 8, 7, 0, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("church novice", S_HUMANOID, LVL(4, 8, 7, 0, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dog-man", S_HUMANOID, LVL(4, 12, 8, 0, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ossia phosphorescence", S_HUMANOID, LVL(4, 17, 2, 64, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_WTHR, 4, 7), ATTK(AT_GAZE, AD_BLEE, 4, 3), ATTK(AT_NONE, AD_DGST, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2369, 1133, 0, MS_COMBAT, MZ_TINY), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_POIS| M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magnetometer schnauzer", S_HUMANOID, LVL(4, 12, 9, 45, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_STON, 3, 1), ATTK(AT_BEAM, AD_CORR, 1, 4), ATTK(AT_SCRA, AD_SKIL, 1, 5), ATTK(AT_SCRA, AD_UNPR, 4, 5), NO_ATTK, NO_ATTK), SIZ(16, 300, 0, MS_FEARHARE, MZ_LARGE), MR_DISINT|MR_STONE, MR_DISINT, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SPIDER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fetish", S_HUMANOID, LVL(4, 14, 10, 10, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("fetish blowdart", S_HUMANOID, LVL(4, 14, 10, 10, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead fetish", S_HUMANOID, LVL(4, 14, 10, 10, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BOOM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("twin noritta", S_HUMANOID, LVL(4, 14, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("minor mind flayer", S_HUMANOID, LVL(4, 12, 8, 90, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("low mind flayer", S_HUMANOID, LVL(4, 12, 8, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("5K guy", S_HUMANOID, LVL(4, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("remodel croakier cicada condensate", S_HUMANOID, LVL(4, 13, -6, 58, -11), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_NIVE, 3, 8), ATTK(AT_HUGS, AD_AXUS, 4, 1), ATTK(AT_MAGC, AD_MINA, 3, 9), ATTK(AT_STNG, AD_DIMN, 4, 1), NO_ATTK, NO_ATTK), SIZ(559, 87, 0, MS_CHICKEN, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, MR_POISON, M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dwarven guardian", S_HUMANOID, LVL(5, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarven impacter", S_HUMANOID, LVL(5, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("changed potato", S_HUMANOID, LVL(5, 10, 5, 20, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thrall", S_HUMANOID, /* playable race */ LVL(5, 11, 8, 0, 0), (5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("signeur pastollio", S_HUMANOID, LVL(5, 6, 2, 30, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("church preacher", S_HUMANOID, LVL(5, 8, 7, 20, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), ATTK(AT_MAGC, AD_CLRC, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chicken-hearted potato", S_HUMANOID, LVL(5, 10, 5, 20, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_FEARHARE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unlucky dwarf", S_HUMANOID, /* spawns with sling and 20 cobalt chunks */ LVL(5, 6, 10, 10, 5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hobbit winer", S_HUMANOID, LVL(5, 15, 10, 15, 6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("super-crazy criminal assface kid", S_HUMANOID, /* spawns with undead slayer stuff */ LVL(5, 12, 10, 15, -7), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("very overclocked", S_HUMANOID, LVL(5, 13, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_TINY), 0, 0, 0, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("very underclocked", S_HUMANOID, LVL(5, 13, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CLOCK, MZ_TINY), 0, 0, 0, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mystery dwarf", S_HUMANOID, /* spawns with mystery pick */ LVL(5, 10, 4, 20, 4), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zaptrooper", S_HUMANOID, LVL(5, 12, 0, 20, -7), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, 0, M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("drakeling", S_HUMANOID, LVL(5, 9, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_SPIT, AD_ACID, 2, 4), ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_HUMAN), MR_ACID, 0, M1_ANIMAL|M1_CARNIVORE|M1_ACID, M2_DWARF|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hobbit launcher", S_HUMANOID, /* spawns with shovel and 20 rocks */ LVL(5, 15, 10, 15, 6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hobbit looser", S_HUMANOID, LVL(5, 5, 10, 5, 6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("klock hobbit", S_HUMANOID, /* spawns with sexy leather pump */ LVL(5, 15, 10, 15, 6), (1), A(ATTK(AT_WEAP, AD_DROP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hill child", S_HUMANOID, LVL(5, 10, 4, 20, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("possessed hobbit", S_HUMANOID, LVL(5, 15, 10, 15, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dwarf wrestler", S_HUMANOID, LVL(5, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("strbo", S_HUMANOID, LVL(5, 12, 10, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS, 0, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BLUE), MON("samurai trainee", S_HUMANOID, /* spawns with short sword and splint mail */ LVL(5, 10, 7, 10, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("proud arm", S_HUMANOID, LVL(5, 9, 10, 0, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GAARDIEN, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_HOBBIT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("law satyr", S_HUMANOID, LVL(5, 12, 9, 20, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chaos satyr", S_HUMANOID, LVL(5, 12, 9, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hobbit king", S_HUMANOID, LVL(5, 15, 10, 15, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("use-the-rod", S_HUMANOID, /* spawns with runed rod */ LVL(5, 10, 10, 15, 6), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("amber hobbit", S_HUMANOID, /* spawns with sling and 30 amber fragments */ LVL(5, 11, 10, 15, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hobbyless minecraft kiddie", S_HUMANOID, LVL(5, 15, 10, 15, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("hobbit groupleader", S_HUMANOID, LVL(5, 15, 10, 15, 6), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hobbit on crack", S_HUMANOID, LVL(5, 15, 10, 15, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("horn dwarf", S_HUMANOID, /* spawns with unihorn */ LVL(5, 12, 8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hobbit master thief", S_HUMANOID, LVL(5, 15, 10, 15, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("huge bugbear", S_HUMANOID, LVL(5, 9, 4, 0, -6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("high ping bastard", S_HUMANOID, LVL(5, 11, 0, 20, -7), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_PHYS, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, 0, M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("hc schoolgirl", S_HUMANOID, LVL(5, 12, 10, 0, 0), (2|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("toilet-hiding schoolgirl", S_HUMANOID, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fun-making hc schoolgirl", S_HUMANOID, LVL(5, 12, 10, 0, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("lamer dwarf", S_HUMANOID, LVL(5, 10, 10, 10, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("bugbear caretaker", S_HUMANOID, LVL(5, 9, 5, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("spearbear", S_HUMANOID, /* spawns with spears */ LVL(5, 9, 4, 0, -6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hard gay", S_HUMANOID, LVL(5, 12, 7, 5, 0), (G_GENO|2), A(ATTK(AT_EXPL, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("changed", S_HUMANOID, LVL(5, 16, 0, 50, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_POISON|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty changed", S_HUMANOID, LVL(5, 16, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_POISON|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_PETTY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("skulk blade", S_HUMANOID, LVL(5, 12, 5, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN),MR_HITASONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("Liselotte's hugging boot", S_HUMANOID, LVL(5, 12, 10, 0, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1111, 1111, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 16-20, AC -2, MR 60, extra attacks 2, resists 2, M1 flags 2, M2 flags 1, M3 flags 2 */ MON("icky face", S_HUMANOID, LVL(5, 10, 6, 70, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DISP, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("ratling sneek", S_HUMANOID, LVL(5, 12, 8, 0, -6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PAIN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("mind sucker", S_HUMANOID, LVL(5, 9, 7, 40, -8), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large mind sucker", S_HUMANOID, LVL(5, 9, 7, 40, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_LARGE),0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pesky mind sucker", S_HUMANOID, LVL(5, 9, 7, 40, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inconsiderate tension adjuster", S_HUMANOID, LVL(5, 6, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_PHOTO, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("duergar warrior", S_HUMANOID, LVL(5, 6, 10, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dwarven messenger", S_HUMANOID, LVL(5, 6, 9, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("zog", S_HUMANOID, LVL(5, 12, 6, 10, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Cristi", S_HUMANOID, /* roughly equivalent to DCSS Sigmund --Amy */ LVL(5, 15, 7, 30, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: WAN_GAIN_LEVEL QUARTERSTAFF */ MON("dwarf king", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("schwill twerp", S_HUMANOID, /* spawns with beamsword and large shield */ LVL(6, 10, 5, 0, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gay jedi wannabe", S_HUMANOID, /* spawns with pink lightsword */ LVL(6, 10, 5, 0, 10), (2), A(ATTK(AT_WEAP, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ESCAPE, MZ_HUMAN), 0, 0, M1_REGEN|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MALE|M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cigarette dwarf", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_BURN, 2, 6), ATTK(AT_WEAP, AD_BLND, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("bad cigarette dwarf", S_HUMANOID, /* spawns with cigarette */ LVL(6, 6, 10, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_BURN, 2, 6), ATTK(AT_WEAP, AD_BLND, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("dwarf ruler", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|1|G_SGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("nature sticker", S_HUMANOID, LVL(6, 15, 5, 20, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_HERBIVORE, M2_PEACEFUL|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("stout guard", S_HUMANOID, LVL(6, 10, -5, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BUSY, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("duergar king", S_HUMANOID, LVL(6, 6, 10, 60, -6), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("duergar deepking", S_HUMANOID, LVL(6, 6, 10, 75, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_NEEDPICK|M1_TUNNEL|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("old red ghar", S_HUMANOID, /* spawns with 3 potions of confusion */ LVL(6, 5, 2, 40, 8), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_PLUSTWO, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ganspul filto", S_HUMANOID, /* spawns with potion of confusion */ LVL(6, 11, 4, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_DRUGS, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("deging dwarf", S_HUMANOID, /* spawns with shovel and 10 rocks */ LVL(6, 6, 10, 20, 6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("duergar ruler", S_HUMANOID, LVL(6, 6, 10, 60, -6), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("deep dwarf", S_HUMANOID, LVL(6, 8, 10, 10, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_HITASONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rheingold seeker", S_HUMANOID, LVL(6, 12, 5, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEBT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dwarf queen", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_DWARF|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("dwarf whiplady", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_DWARF|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("junglinfector", S_HUMANOID, LVL(6, 14, 9, 10, 4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BEAM, AD_NIVE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dwarf lass", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_DWARF|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("rankest buxom", S_HUMANOID, LVL(6, 12, -1, 82, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_COLD, 1, 6), ATTK(AT_STNG, AD_VENO, 7, 1), ATTK(AT_BOOM, AD_SHRD, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(365, 515, 0, MS_FART_LOUD, MZ_TINY), MR_ELEC, 0, M1_NOTAKE|M1_NOEYES, M2_VAMPIRE|M2_MINION|M2_COLLECT|M2_FEMALE, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("concluded submersion", S_HUMANOID, LVL(6, 13, 5, 45, 0), (4), A(ATTK(AT_STNG, AD_WEEP, 6, 7), ATTK(AT_SCRA, AD_HODS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(54, 811, 0, MS_CORONA, MZ_TINY), MR_SLEEP|MR_POISON, 0, M1_CLING|M1_NOEYES|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nictitated trepid", S_HUMANOID, LVL(6, 18, 0, 6, 11), (G_SGROUP|3), A(ATTK(AT_TENT, AD_VOMT, 5, 6), ATTK(AT_LASH, AD_VOMT, 6, 7), ATTK(AT_STNG, AD_GLIB, 3, 5), ATTK(AT_BUTT, AD_NTHR, 6, 4), ATTK(AT_GAZE, AD_CHKH, 6, 5), ATTK(AT_MAGC, AD_PLYS, 1, 1)), SIZ(1296, 189, 0, MS_FEARHARE, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_NOHANDS|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("meth-head", S_HUMANOID, /* by jonadab, permaconfused, skips one turn out of four */ LVL(6, 5, 10, 0, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 6), ATTK(AT_WEAP, AD_UVUU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOEYES|M1_POIS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elan", S_HUMANOID, LVL(6, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dwarf king permamimic", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("flayer", S_HUMANOID, LVL(6, 14, 9, 10, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("flayer blowdart", S_HUMANOID, LVL(6, 14, 9, 10, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("samedi", S_HUMANOID, /* playable race */ LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undead flayer", S_HUMANOID, LVL(6, 14, 9, 10, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BOOM, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("strange zombie", S_HUMANOID, /* not actually an *undead* zombie --Amy */ LVL(6, 14, 9, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("armorsmith dwarf", S_HUMANOID, /* spawns with osfa chain mail */ LVL(6, 12, 5, 15, 5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("minor rat-man", S_HUMANOID, LVL(6, 12, 5, 10, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 9), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("surly looking dwarf", S_HUMANOID, LVL(6, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dwarf on crack", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_HALU, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dwarven master thief", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty dwarven master thief", S_HUMANOID, LVL(6, 6, 10, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hewable congregant", S_HUMANOID, LVL(6, 9, -4, 11, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_THIE, 1, 1), ATTK(AT_HUGS, AD_IDAM, 4, 2), ATTK(AT_BITE, AD_SANI, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1955, 671, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nibelung", S_HUMANOID, LVL(6, 12, 5, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("player nibelung", S_HUMANOID, /* playable race */ LVL(6, 12, 5, 15, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("quantummoid", S_HUMANOID, LVL(7, 12, 3, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("bugbear chieftain", S_HUMANOID, LVL(7, 9, 3, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("deep one", S_HUMANOID, LVL(7, 9, 5, 10, -5), (G_GENO|G_LGROUP|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("deep stinger", S_HUMANOID, LVL(7, 9, 5, 10, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("teaser", S_HUMANOID, /* spawns with paper sword, bow and 30 paper arrows */ LVL(7, 9, 5, 10, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Bilbo", S_HUMANOID, LVL(7, 9, 7, 0, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID, M2_COLLECT|M2_GREEDY|M2_MALE|M2_PRINCE|M2_HOSTILE|M2_PNAME|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gnoll hunter", S_HUMANOID, LVL(7, 12, 6, 0, -10), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1350, 0, MS_LAUGH, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thick deep one", S_HUMANOID, LVL(7, 9, 5, 10, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flat one", S_HUMANOID, LVL(7, 9, 7, 10, -5), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dark thief", S_HUMANOID, LVL(7, 9, 5, 10, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("baemmer", S_HUMANOID, /* spawns with dwarven mattock */ LVL(7, 6, 10, 20, 6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("strange taker", S_HUMANOID, LVL(7, 9, 5, 10, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_ABDC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dwarven priest", S_HUMANOID, LVL(7, 12, 0, 30, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("archipelago ancient", S_HUMANOID, /* was a unique in notdnethack */ LVL(7, 9, 5, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_LITE, 1, 1), ATTK(AT_BOOM, AD_LITE, 0, 0), NO_ATTK), SIZ(2500, 2500, 0, MS_GURGLE, MZ_HUGE), MR_COLD|MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID, M2_HOSTILE|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_NOTAME|M3_INFRAVISIBLE|M3_TRAITOR|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("spiritualism advocated", S_HUMANOID, LVL(7, 12, 0, 32, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_WERE, 6, 3), ATTK(AT_GAZE, AD_FEAR, 7, 7), ATTK(AT_WEAP, AD_WISD, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(509, 1109, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_NO_DECAY|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("libelled snarling", S_HUMANOID, LVL(7, 16, -5, 61, 3), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SCRA, AD_RUNS, 3, 4), ATTK(AT_EXPL, AD_AXUS, 1, 9), ATTK(AT_LASH, AD_DRST, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1826, 729, 0, MS_TEACHER, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("would-be yakuza", S_HUMANOID, LVL(7, 9, 5, 10, -5), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("centimeter picarooned nonmechanistic contestably", S_HUMANOID, LVL(7, 15, 7, 96, 0), (G_SGROUP|1), A(ATTK(AT_MAGC, AD_WGHT, 1, 8), ATTK(AT_SCRA, AD_TIME, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2258, 191, 0, MS_ROAR, MZ_SMALL), MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vendible acerbating strict bringing accomplished", S_HUMANOID, LVL(7, 15, -4, 70, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_RATH, AD_SANI, 6, 9), ATTK(AT_BREA, AD_VENO, 3, 8), ATTK(AT_BITE, AD_VENO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(488, 21, 0, MS_SISSY, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID, 0, M1_SWIM|M1_NOLIMBS|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bullywug", S_HUMANOID, LVL(7, 12, 6, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gnoll cleric", S_HUMANOID, LVL(8, 9, 6, 30, -10), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_LAUGH, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_ZAP), MON("bullywug warrior", S_HUMANOID, LVL(8, 12, 6, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bullywug shaman", S_HUMANOID, LVL(8, 12, 6, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("creeper", S_HUMANOID, LVL(8, 9, 5, 10, 6), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_SMALL), 0, 0, M1_ANIMAL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Rat-Man", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("normal block heel boot", S_HUMANOID, /* uses basic shoes */ LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("camera guy", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_BLND, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sasboss", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_RNG, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tv van", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("camera van", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_PHOTO, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("hare-man", S_HUMANOID, LVL(8, 15, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("harefoot", S_HUMANOID, LVL(8, 15, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_FEARHARE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("roditaur", S_HUMANOID, /* YASI by jonadab */ LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_MINA, 4, 7), NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("government dwarf", S_HUMANOID, LVL(8, 12, -2, 80, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEBT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amusing homer", S_HUMANOID, LVL(8, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 5), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("wolf robber", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("starwars fan", S_HUMANOID, /* spawns with orange lightsaber */ LVL(8, 9, 10, 0, 10), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("safety risk", S_HUMANOID, LVL(8, 12, 2, 10, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Bad-Man", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_BADE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("Evil-Man", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBAD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("max one", S_HUMANOID, LVL(8, 12, 2, 100, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Rat-Egoman", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lead yeek", S_HUMANOID, /* spawns with sling and 30 lead clumps */ LVL(8, 12, 9, 0, 6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crawler", S_HUMANOID, LVL(8, 9, 7, 10, 6), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_SMALL), 0, 0, M1_ANIMAL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("advice man", S_HUMANOID, LVL(8, 9, 5, 10, 4), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("boon yeek", S_HUMANOID, LVL(8, 6, 9, 0, 6), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fast teleporting", S_HUMANOID, LVL(8, 9, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_TINY), 0, 0, M1_TPORT|M1_TPORT_CNTRL, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("invert yeek", S_HUMANOID, LVL(8, 6, 9, 0, 6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("retard teen", S_HUMANOID, LVL(8, 9, 7, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SISSY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Rat-Man with mega-strong shield", S_HUMANOID, LVL(8, 12, 0, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("percents Rat-Man", S_HUMANOID, LVL(8, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("janitor unbeliever", S_HUMANOID, LVL(8, 10, -7, 6, 18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DREN, 3, 2), ATTK(AT_NONE, AD_FEAR, 5, 3), ATTK(AT_BITE, AD_SLIM, 7, 4), ATTK(AT_BUTT, AD_PEST, 4, 2), NO_ATTK, NO_ATTK), SIZ(4216, 70, 0, MS_GURGLE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_WAITFORU|M3_AVOIDER|M3_NOPLRPOLY|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("huntedly scraping", S_HUMANOID, LVL(8, 8, -7, 34, 0), (2), A(ATTK(AT_BUTT, AD_DFOO, 8, 6), ATTK(AT_BEAM, AD_SLIM, 1, 8), ATTK(AT_STNG, AD_MAGM, 3, 1), ATTK(AT_TUCH, AD_NPRO, 4, 6), ATTK(AT_KICK, AD_DCAY, 4, 1), NO_ATTK), SIZ(4330, 39, 0, MS_CONVERT, MZ_LARGE), MR_DISINT|MR_POISON, MR_DISINT, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_TPORT, M2_LORD|M2_PRINCE|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("return hindering", S_HUMANOID, LVL(8, 9, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STABILIZE, MZ_TINY), 0, 0, M1_TPORT|M1_TPORT_CNTRL, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fetish shaman", S_HUMANOID, LVL(8, 12, 8, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("foulspawn", S_HUMANOID, /* spawns with random melee weapon */ LVL(8, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("jam-ban", S_HUMANOID, /* spawns with javelins */ LVL(8, 12, 2, 10, 4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ar-me", S_HUMANOID, /* spawns with voulge, dagger, dented pot, studded leather armor, leather cloak, leather gloves and walking shoes */ LVL(8, 12, 2, 10, 4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("soul killer", S_HUMANOID, LVL(8, 14, 8, 10, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("soul killer blowdart", S_HUMANOID, LVL(8, 14, 8, 10, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pygmy warrior", S_HUMANOID, LVL(8, 14, 8, 10, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("bulletator h", S_HUMANOID, LVL(8, 25, 4, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_WEAP, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_HITASTHREE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("small bulletator h", S_HUMANOID, LVL(8, 13, 4, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_WEAP, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_HITASTHREE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pygmy warrior blowdart", S_HUMANOID, LVL(8, 14, 8, 10, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead soul killer", S_HUMANOID, LVL(8, 14, 8, 10, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("doubled zombie", S_HUMANOID, /* not actually an *undead* zombie --Amy */ LVL(8, 14, 8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hige meso", S_HUMANOID, LVL(8, 9, 10, 0, 6), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("discombobulate marginal", S_HUMANOID, LVL(8, 16, -2, 11, 20), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_CLAW, AD_LEVI, 1, 6), ATTK(AT_BITE, AD_MALK, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1058, 97, 0, MS_SOUND, MZ_GIGANTIC), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_WALLWALK|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("midget star", S_HUMANOID, /* spawns with 50 light stars and throwaway armor */ LVL(8, 13, 2, 65, 0), (1), A(ATTK(AT_WEAP, AD_ILLU, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_TUNNEL|M1_NEEDPICK, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_DWARF, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("brown yeek", S_HUMANOID, LVL(8, 12, 7, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark yeek", S_HUMANOID, LVL(8, 12, 7, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("white yeek", S_HUMANOID, LVL(8, 12, 7, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_FRZE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale yeek", S_HUMANOID, LVL(8, 12, 7, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_ICEB, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray yeek", S_HUMANOID, LVL(8, 12, 7, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_ACID, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("yellow yeek", S_HUMANOID, LVL(8, 12, 7, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mint yeek", S_HUMANOID, LVL(8, 12, 7, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_DEBU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("adventurer yeek", S_HUMANOID, LVL(8, 12, 7, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("thrall shaman", S_HUMANOID, LVL(8, 10, 7, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty-dwarf", S_HUMANOID, LVL(8, 12, -2, 80, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kildkop", S_HUMANOID, LVL(8, 8, 2, 8, 8), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_DARK, 4, 8), ATTK(AT_BEAM, AD_DARK, 1,1), ATTK(AT_NONE, AD_DARK, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_POISON|MR_STONE, MR_POISON, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_SEE_INVIS, M2_NASTY|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Napa, the Sayajin Elite", S_HUMANOID, LVL(8, 18, 0, 30, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 9), ATTK(AT_BEAM, AD_ELEC, 1, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Emperor Sankis", S_HUMANOID, LVL(8, 9, 10, 20, -7), (G_UNIQ|3|G_SGROUP), A(ATTK(AT_WEAP, AD_FIRE, 2, 6), ATTK(AT_WEAP, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_TUNNEL|M1_BREATHLESS|M1_AMPHIBIOUS|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PNAME|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("RC Zero", S_HUMANOID, /* spawns with straw hat */ LVL(8, 10, 5, 0, 4), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_REPAIR, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE|M2_PNAME|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("paunch transvestism", S_HUMANOID, LVL(8, 22, -9, 58, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_FAMN, 2, 1), ATTK(AT_BITE, AD_DEPR, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4539, 270, 0, MS_TREESQUAD, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_AMPHIBIOUS|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cleanup perceptive", S_HUMANOID, LVL(8, 21, -5, 63, 0), (G_VLGROUP|2), A(ATTK(AT_SCRA, AD_STON, 7, 7), ATTK(AT_STNG, AD_THIE, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 731, 0, MS_SQEEK, MZ_HUGE), MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_NOPOLY|M2_LORD|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_TELEPATHIC, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ipoo", S_HUMANOID, LVL(9, 9, 5, 90, -8), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bright mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("no flayer", S_HUMANOID, LVL(9, 12, 7, 50, -8), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_PHYS, 2, 1), ATTK(AT_TENT, AD_PHYS, 2, 1), ATTK(AT_TENT, AD_PHYS, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("oompa-loompa", S_HUMANOID, /* spawns with measurer and 30 darts */ LVL(9, 15, 6, 10, 4), (G_GENO|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HUMANOID, MZ_TINY), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("weremindflayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WERE, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NOPOLY|M2_WERE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("posion flayer", S_HUMANOID, /* sic */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("femiflayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_FEMI, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kamikaze samurai", S_HUMANOID, LVL(9, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_JAPANESE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("intellimind flayer", S_HUMANOID, /* drops intelligence pack on death */ LVL(9, 12, 5, 90, -8), (G_GENO|2|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ou nou", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("oh shit", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("just-stand-there mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tentacle monster", S_HUMANOID, /* by potato44 */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_STCK, 2, 2), ATTK(AT_TENT, AD_SSEX, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tentacled one", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mean flayer", S_HUMANOID, /* EPI by Amy: not detected by telepathy, and can conceal; invisible */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE|M1_CONCEAL|M1_MINDLESS, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mindgayer", S_HUMANOID, /* by Demo: if it manages to suck your brain, you become homosexual if you weren't already */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mime flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_MEMO, 2, 1), ATTK(AT_TENT, AD_TECH, 2, 1), ATTK(AT_TENT, AD_TRAI, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mistress mind flayer", S_HUMANOID, /* by hothraxxa */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_SSEX, 0, 0), NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cancerous mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBAD, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mint flayer", S_HUMANOID, /* idea by ziratha */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_BEAM, AD_AGGR, 1, 1), NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("foocubus mind flayer", S_HUMANOID, /* evil patch idea by hothraxxa */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("army mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chief mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_BADE, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fighter samurai", S_HUMANOID, /* spawns with katana and splint mail */ LVL(9, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("very steal mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_BEAM, AD_THIE, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("large mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_LARGE),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psych flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_SPC2, 2, 1), ATTK(AT_TENT, AD_SPC2, 2, 1), ATTK(AT_TENT, AD_SPC2, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clear flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_SANI, 2, 1), ATTK(AT_TENT, AD_SANI, 2, 1), ATTK(AT_TENT, AD_SANI, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psycho mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPC2, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("passive mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_DRIN, 2, 1), ATTK(AT_NONE, AD_DRIN, 2, 1), ATTK(AT_NONE, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("regenerating mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("illithid", S_HUMANOID, /* playable race */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty mind flayer", S_HUMANOID, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("landmaid", S_HUMANOID, /* SJNH mermaid */ LVL(9, 6, 0, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY, M2_HOSTILE|M2_FEMALE, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meso", S_HUMANOID, /* was a unique in SJNH */ LVL(9, 9, 10, 0, 6), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_DOMESTIC|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("real dwarven warrior", S_HUMANOID, LVL(9, 12, -1, 30, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("soulless cutter", S_HUMANOID, LVL(9, 9, 6, 20, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_FRZE, 3, 4), ATTK(AT_WEAP, AD_FRZE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("crucifying prospectively rebroadcasted", S_HUMANOID, LVL(9, 16, 4, 48, 0), (2), A(ATTK(AT_HUGS, AD_PART, 6, 8), ATTK(AT_SCRA, AD_WRAP, 2, 7), ATTK(AT_ENGL, AD_TIME, 2, 1), ATTK(AT_TENT, AD_FUMB, 6, 1), ATTK(AT_WEAP, AD_HEAL, 8, 4), ATTK(AT_TENT, AD_SGLD, 2, 3)), SIZ(438, 49, 0, MS_CAR, MZ_LARGE), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("debrided windrowing", S_HUMANOID, LVL(9, 13, -8, 46, -15), (G_GENO|1), A(ATTK(AT_GAZE, AD_NIVE, 2, 4), ATTK(AT_GAZE, AD_TIME, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1054, 395, 0, MS_HCALIEN, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_HERBIVORE, M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("prospector denicotinize", S_HUMANOID, LVL(9, 16, -9, 90, 16), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BREA, AD_FREN, 4, 7), ATTK(AT_GAZE, AD_BANI, 7, 4), ATTK(AT_TENT, AD_AMNE, 4, 4), ATTK(AT_BREA, AD_ILLU, 1, 1), NO_ATTK, NO_ATTK), SIZ(1074, 1072, 0, MS_CLOCK, MZ_LARGE), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dwarven wight", S_HUMANOID, LVL(10, 9, 6, 20, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("large dog-man", S_HUMANOID, LVL(10, 18, 0, 25, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thrall mogman", S_HUMANOID, /* spawns with mace */ LVL(10, 10, 7, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("dwarven ranger", S_HUMANOID, LVL(10, 15, 1, 25, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_BEAM, AD_PHYS, 1, 7), ATTK(AT_BEAM, AD_MANA, 1, 7), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("trans birth", S_HUMANOID, /* always confused */ LVL(10, 10, 0, 70, 0), (1), A(ATTK(AT_WEAP, AD_PART, 1, 6), ATTK(AT_KICK, AD_RUNS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("confustica equa stabilia", S_HUMANOID, /* always confused, and intentionally has M4_TAME */ LVL(10, 10, 0, 70, 0), (1), A(ATTK(AT_WEAP, AD_PART, 1, 6), ATTK(AT_KICK, AD_RUNS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("zakarumite", S_HUMANOID, LVL(10, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("great bar slayer", S_HUMANOID, LVL(10, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kusoll", S_HUMANOID, LVL(10, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("dwarven pikeman", S_HUMANOID, /* spawns with pike and 8 dwarvish spears */ LVL(10, 15, 1, 25, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dwarf figure", S_HUMANOID, LVL(10, 8, 4, 10, 5), (G_GENO|3), A(ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("alloy guy", S_HUMANOID, /* spawns with sling and 30 bronze nuggets */ LVL(10, 10, 10, 5, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("allow person", S_HUMANOID, /* spawns with unwieldy pick, sling and 30 bronze nuggets */ LVL(10, 10, 10, 5, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hobbit sherrif", S_HUMANOID, /* by K2, spawns with flintlock and 20 bullets */ LVL(10, 12, 4, 25, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ARREST, MZ_SMALL), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("ivel flind", S_HUMANOID, LVL(10, 12, 4, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_LAUGH, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hobbit chef", S_HUMANOID, /* by K2, spawns with knife */ LVL(10, 12, 6, 10, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deja-vu lord", S_HUMANOID, LVL(10, 10, 10, 5, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_TIME, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shifting silhouette", S_HUMANOID, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("dwarf court member", S_HUMANOID, LVL(10, 9, 5, 20, 6), (2|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("court follower", S_HUMANOID, /* creates rn1(7, 3) court monsters */ LVL(10, 9, 5, 20, 6), (2), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("flayer shaman", S_HUMANOID, LVL(10, 13, 8, 25, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 5), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("dwarven nitpicker", S_HUMANOID, LVL(10, 15, 1, 25, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_BEAM, AD_SAMU, 1, 7), ATTK(AT_BEAM, AD_SAMU, 1, 7), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mind giver", S_HUMANOID, LVL(10, 2, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dwarven elite guardian", S_HUMANOID, LVL(10, 8, 7, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty dwarven elite guardian", S_HUMANOID, LVL(10, 8, 7, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kamikaze yeek", S_HUMANOID, LVL(10, 13, 7, 0, 6), (G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 15, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("shadow creature of Fiona", S_HUMANOID, LVL(10, 12, 7, 20, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN),MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_POIS, M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty-dwarf mage", S_HUMANOID, LVL(10, 17, 4, 16, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("former sergeant", S_HUMANOID, /* has sawed-off shotgun */ LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("italian plumber", S_HUMANOID, LVL(10, 12, 3, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lost italian plumber", S_HUMANOID, /* permanently confused */ LVL(10, 12, 3, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elona player", S_HUMANOID, /* creates rn1(10, 3) M5_ELONA */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wonnen", S_HUMANOID, LVL(10, 10, 10, 5, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bartender", S_HUMANOID, LVL(10, 12, 5, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("aimwell barten", S_HUMANOID, LVL(10, 12, 5, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID, M2_WANDER|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("grooooo-om", S_HUMANOID, /* spawns with pistol and 50 lead bullets */ LVL(10, 10, 10, 5, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("current sergeant", S_HUMANOID, /* sawed-off shotgun and 25 lead shots */ LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("electrical current sergeant", S_HUMANOID, /* sawed-off shotgun and 25 lead shots */ LVL(10, 10, 10, 5, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_MALK, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aoe player", S_HUMANOID, /* creates rn1(10, 3) M5_AOE */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("The Lucky Hobbit", S_HUMANOID, LVL(10, 12, 7, 10, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FAMN, 1, 1), ATTK(AT_WEAP, AD_SITM, 1, 1), ATTK(AT_WEAP, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_HOBBIT, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("faithful", S_HUMANOID, LVL(11, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("religious potato", S_HUMANOID, LVL(11, 12, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("religion spreader", S_HUMANOID, /* creates rn1(15, 3) MS_CONVERT */ LVL(11, 12, 2, 10, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mind flayer telepath", S_HUMANOID, LVL(11, 12, 4, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_MAGC, AD_SPC2, 3, 4), ATTK(AT_MAGC, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hobbit runner", S_HUMANOID, LVL(11, 15, 10, 0, 6), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("office dood", S_HUMANOID, LVL(11, 7, 5, 0, 11), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("running mashew", S_HUMANOID, LVL(11, 20, 10, 0, 6), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_POISON|MR_DEATH, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("Mad Grazi", S_HUMANOID, LVL(11, 12, 5, 90, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HISS, MZ_HUMAN), MR_POISON, 0, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("edderkop", S_HUMANOID, LVL(11, 13, 0, 0, 11), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_STCK, 1,1), ATTK(AT_SPIT, AD_DRST, 1, 4), ATTK(AT_NONE, AD_DRST, 1,4), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("lizard man", S_HUMANOID, LVL(11, 12, -1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_BARK, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hobbit slingshotter", S_HUMANOID, /* spawns with basinet, sling and 30 sling ammos */ LVL(11, 15, 10, 0, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("grapheme hobbit", S_HUMANOID, /* spawns with elven cloak, sling and 30 graphite */ LVL(11, 15, 10, 0, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dispensable ossuary nonverbal", S_HUMANOID, LVL(11, 20, 5, 64, -2), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_AXUS, 5, 5), ATTK(AT_ENGL, AD_STAT, 1, 9), ATTK(AT_SCRA, AD_RBRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(435, 29, 0, MS_BOAST, MZ_TINY), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("zealot", S_HUMANOID, LVL(12, 12, 1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("fanatician", S_HUMANOID, LVL(12, 12, 1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("robre", S_HUMANOID, LVL(12, 12, 1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("thrall renegade", S_HUMANOID, /* spawns with mace */ LVL(12, 10, 4, 20, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("nail extractor", S_HUMANOID, LVL(12, 12, -1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLEE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("vampiric mind flayer", S_HUMANOID, LVL(12, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK), SIZ(1450, 1400, 0, MS_HISS, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE|M1_BREATHLESS|M1_REGEN, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tsar cultist", S_HUMANOID, /* spawns with robe */ LVL(12, 12, 1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_MAGC, AD_NIVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("harlot woman", S_HUMANOID, /* spawns with prostitute shoe and hippie heels */ LVL(12, 12, 4, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("soul killer shaman", S_HUMANOID, LVL(12, 14, 7, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 5), ATTK(AT_MAGC, AD_SPEL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pygmy warrior shaman", S_HUMANOID, LVL(12, 14, 7, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 5), ATTK(AT_MAGC, AD_SPEL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("bugbear basher", S_HUMANOID, LVL(12, 10, 0, 20, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bugbear paster", S_HUMANOID, LVL(12, 10, 0, 20, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_MCRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("barteek", S_HUMANOID, /* spawns with bow, arrows and darts */ LVL(12, 12, 4, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black hobbit", S_HUMANOID, LVL(12, 9, 8, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("Wolf-Man", S_HUMANOID, LVL(12, 12, -1, 10, 4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("auschtin", S_HUMANOID, LVL(12, 12, -1, 10, 4), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("ol hag", S_HUMANOID, LVL(12, 6, 6, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rofl yeek", S_HUMANOID, LVL(12, 9, 7, 0, 6), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lol yeek", S_HUMANOID, LVL(12, 9, 7, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("farting asian girl", S_HUMANOID, LVL(12, 12, -1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("toilet guy", S_HUMANOID, LVL(12, 12, -1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("russian lycanthrope", S_HUMANOID, /* not really a shapeshifter --Amy */ LVL(12, 12, -1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SOVIET, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Wolf-Man packleader", S_HUMANOID, LVL(12, 12, -1, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("stygian doll", S_HUMANOID, LVL(12, 14, 6, 20, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("stygian doll blowdart", S_HUMANOID, LVL(12, 14, 6, 20, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead stygian doll", S_HUMANOID, LVL(12, 14, 6, 20, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_BOOM, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("kuo toa pwner", S_HUMANOID, LVL(12, 12, 5, 90, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_DREN, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 2), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK), SIZ(500, 500, 0, MS_OE, MZ_SMALL), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Gomar and Shioh", S_HUMANOID, LVL(12, 14, 6, 20, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_HUGS, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("hobbit figure", S_HUMANOID, LVL(12, 15, 10, 5, 6), (G_GENO|3), A(ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elan warrior", S_HUMANOID, /* spawns with war hammer and large shield */ LVL(12, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_MAGC, AD_SPC2, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elan archer", S_HUMANOID, /* spawns with bow and arrows */ LVL(12, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_MAGC, AD_SPC2, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("green hag", S_HUMANOID, LVL(12, 12, 2, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_GAZE, AD_CURS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("carnivorous hag", S_HUMANOID, /* by stenno */ LVL(12, 12, 2, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_GAZE, AD_CURS, 3, 4), ATTK(AT_ENGL, AD_DGST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("evil warrior", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("pusherman", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_SWAP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("asterisker", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("genuine asterisker", S_HUMANOID, /* spawns with asterisk */ LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bloodcap-aiming girl", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_HAMMERSANDAL, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("lawful pupil", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_CALM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("ivory coast star", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("creator of slex", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("lovely girl", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("dowry priest", S_HUMANOID, LVL(12, 12, 0, 50, 7), (1), A(ATTK(AT_WEAP, AD_DEBT, 2, 6), ATTK(AT_MAGC, AD_CLRC, 1, 4), ATTK(AT_GAZE, AD_DEBT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_PRIEST, MZ_MEDIUM), MR_ELEC|MR_HITASONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("arachnid", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("policeman", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vice", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("juraian priest", S_HUMANOID, LVL(12, 18, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BREA, AD_LITE, 2, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("czech girl", S_HUMANOID, LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("master yeek", S_HUMANOID, LVL(12, 12, 4, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sensei yeek", S_HUMANOID, LVL(12, 12, 4, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CAST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lovely buckle sandal", S_HUMANOID, /* uses wedge sandals */ LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Beanpole", S_HUMANOID, LVL(12, 12, 10, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: none */ /* speed 11-14, AC 0, MR 40, extra attacks 0, resists 2, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("shalt cabana", S_HUMANOID, LVL(12, 29, -4, 47, 13), (3), A(ATTK(AT_ENGL, AD_TREM, 3, 2), ATTK(AT_TENT, AD_WGHT, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2818, 176, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("master mind flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elder tentacled one", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("master blue flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vorpal mind flayer", S_HUMANOID, /* by jonadab */ LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_DETH, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dread sovereign cerebric devourer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HERCULES, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sophisticated mind flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bwarhar flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEVI, 4, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nasty master mind flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_NAST, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright master mind flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shielded mind flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unsexy master mind flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("swapped master mind flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUNS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("luck flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_LUCK, 2, 1), ATTK(AT_TENT, AD_LUCK, 2, 1), ATTK(AT_TENT, AD_LUCK, 2, 1), ATTK(AT_TENT, AD_LUCK, 2, 1), ATTK(AT_TENT, AD_LUCK, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("huge mind flayer", S_HUMANOID, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUGE), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sexton", S_HUMANOID, LVL(13, 11, 5, 40, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("roller coaster", S_HUMANOID, LVL(13, 11, 5, 40, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("soll woll", S_HUMANOID, LVL(13, 11, 5, 40, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_THIE, 2, 10), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("algicide unprecedented", S_HUMANOID, LVL(13, 10, 9, 93, 0), (1), A(ATTK(AT_ENGL, AD_DFOO, 3, 1), ATTK(AT_BUTT, AD_ALIN, 8, 2), ATTK(AT_WEAP, AD_WET, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(24, 431, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DRAIN, MR_FIRE|MR_ACID, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_MINDLESS|M1_OVIPAROUS|M1_HERBIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("telemarketer", S_HUMANOID, /* idea by yasdorian */ LVL(14, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_LETH, 1, 4), ATTK(AT_GAZE, AD_CONF, 20, 10), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cantor", S_HUMANOID, LVL(14, 11, 4, 50, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 12), ATTK(AT_MAGC, AD_CLRC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnolloid", S_HUMANOID, /* dnethack gnoll */ LVL(14, 12, 5, 10, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_LAUGH, MZ_MEDIUM), 0, 0, M1_CARNIVORE|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_TRAITOR|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("goid", S_HUMANOID, LVL(14, 8, 7, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_LAUGH, MZ_MEDIUM), 0, 0, M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_TRAITOR|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("religious dirt birth", S_HUMANOID, /* spawns with knife */ LVL(14, 14, 0, 50, -10), (1), A(ATTK(AT_WEAP, AD_DCAY, 6, 8), ATTK(AT_KICK, AD_SLIM, 5, 5), ATTK(AT_NONE, AD_SLUD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bear-Man", S_HUMANOID, LVL(14, 12, -3, 10, 4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("alien car", S_HUMANOID, LVL(14, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("holy water creator", S_HUMANOID, LVL(14, 11, 4, 50, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_CLRC, 2, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hoe", S_HUMANOID, LVL(14, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("chess master", S_HUMANOID, LVL(14, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_VULN, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("thrall guard", S_HUMANOID, /* spawns with mace, bow and 20 arrows, pets don't attack them */ LVL(14, 10, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_SMALL), MR_SLEEP|MR_HITASFOUR, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("pseudo mermaid", S_HUMANOID, LVL(14, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("sweet sister", S_HUMANOID, LVL(14, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vietnamese beauty", S_HUMANOID, LVL(14, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Bear-Man packleader", S_HUMANOID, LVL(14, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("warer warrior", S_HUMANOID, /* misspelling of "water warrior" --Amy */ LVL(14, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 14), ATTK(AT_WEAP, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pretty female paragraph shoe", S_HUMANOID, /* uses feminine pumps */ LVL(14, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("berserker", S_HUMANOID, LVL(14, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("ethereal bathing sandal", S_HUMANOID, /* uses wedge sandals */ LVL(14, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("supercar", S_HUMANOID, LVL(14, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 10), ATTK(AT_TRAM, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("wellard", S_HUMANOID, LVL(14, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("warped foulspawn", S_HUMANOID, /* spawns with random melee weapon */ LVL(14, 18, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("dizzy blonde", S_HUMANOID, LVL(14, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("russian fury", S_HUMANOID, LVL(14, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_HAMMERSANDAL, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("hand of god", S_HUMANOID, LVL(14, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("afternoon caller", S_HUMANOID, LVL(14, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 1, 10), ATTK(AT_WEAP, AD_STCK, 1, 10), ATTK(AT_WEAP, AD_STCK, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil doctor", S_HUMANOID, LVL(14, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAT, 1, 10), ATTK(AT_WEAP, AD_DFOO, 1, 10), ATTK(AT_WEAP, AD_WEBS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("super enemy", S_HUMANOID, LVL(14, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("man-bat", S_HUMANOID, LVL(14, 12, -1, 30, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("horse man", S_HUMANOID, LVL(14, 12, 0, 25, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 12, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_NEIGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("cow man", S_HUMANOID, LVL(14, 7, 0, 25, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("Rejda", S_HUMANOID, LVL(14, 13, 0, 40, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_GLIB, 2, 8), ATTK(AT_GAZE, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: ASSAULT_RIFLE BULLET(100) POT_SPEED POT_INVISIBILITY */ MON("lilly overpopulating localized", S_HUMANOID, LVL(14, 15, 6, 62, -12), (3), A(ATTK(AT_BREA, AD_DREN, 8, 8), ATTK(AT_MAGC, AD_CLRC, 3, 6), ATTK(AT_EXPL, AD_DISP, 1, 8), ATTK(AT_RATH, AD_FAKE, 9, 8), ATTK(AT_KICK, AD_RBRE, 7, 5), ATTK(AT_KICK, AD_SLUD, 7, 1)), SIZ(2294, 65, 0, MS_ARREST, MZ_GIGANTIC), MR_ELEC, 0, M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_SLITHY, M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bolloxed trematode", S_HUMANOID, LVL(14, 12, -10, 89, -19), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_DREA, 2, 7), ATTK(AT_KICK, AD_COLD, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1101, 1069, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT, M2_UNDEAD|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("retrogressively great echelon", S_HUMANOID, LVL(14, 12, -1, 32, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_GLIB, 7, 2), ATTK(AT_MAGC, AD_SHAN, 1, 4), ATTK(AT_BEAM, AD_STUN, 2, 7), ATTK(AT_BEAM, AD_DROP, 7, 1), ATTK(AT_EXPL, AD_POIS, 4, 5), ATTK(AT_BREA, AD_SHAN, 1, 8)), SIZ(275, 690, 0, MS_MUMBLE, MZ_HUGE), MR_ACID|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("crock cheating smoothened disbursing", S_HUMANOID, LVL(15, 12, -4, 52, 2), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_DRCH, 7, 3), ATTK(AT_WEAP, AD_DRDX, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(804, 136, 0, MS_GLYPHS, MZ_SMALL), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("poly flayer", S_HUMANOID, LVL(15, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("drey elf mercenary", S_HUMANOID, /* spawns with elven bow and 20 elven arrows */ LVL(15, 12, 0, 10, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deeper one", S_HUMANOID, LVL(15,12, 0, 30, -7), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("orphe chaos child", S_HUMANOID, /* spawns with long sword */ LVL(15, 14, -2, 70, -20), (1), A(ATTK(AT_WEAP, AD_DRLI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_STALK, M3_NOTAME|M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("halberdier", S_HUMANOID, LVL(15, 12, 0, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("darker thief", S_HUMANOID, LVL(15,12, 0, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nexus holler", S_HUMANOID, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_NEXU, 3,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("githyanki pirate", S_HUMANOID, LVL(15, 16, -7, 0, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HISS, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("boardwalk pirate", S_HUMANOID, /* spawns with copper plate mail, unnatural sword, harmonium gauntlets and orcish boots */ LVL(15, 16, -7, 0, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HISS, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("githplanki pirate", S_HUMANOID, LVL(15, 16, -7, 0, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPC2, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HISS, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("criminal preacher", S_HUMANOID, /* spawns with 2 potions of holy water, random robe and wooden stake */ LVL(15, 12, 5, 45, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_CUSS, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("low ping bastard", S_HUMANOID, LVL(15, 13, -3, 20, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_BEAM, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, 0, M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("planar pirate", S_HUMANOID, LVL(15, 16, -7, 0, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dementia-embraced teenager", S_HUMANOID, LVL(15, 9, 6, 0, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("interplanar pirate", S_HUMANOID, LVL(15, 16, -7, 0, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_THIE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("retard adult", S_HUMANOID, LVL(15, 11, 6, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SISSY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("worglaw", S_HUMANOID, LVL(15, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_FREN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BOSS, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STALK|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mindchanger", S_HUMANOID, /* can give +INT when eaten like mind flayer */ LVL(15, 12, 0, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_AREOLA, MZ_MEDIUM), 0, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_MAGENTA), MON("stupider one", S_HUMANOID, LVL(15, 12, 0, 30, -7), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lowercase minotaur", S_HUMANOID, /* evil patch idea by jonadab */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("nedian heraldry user", S_HUMANOID, LVL(15, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_SPEL, 1, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_BEAM, AD_COLD, 1, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("adversary", S_HUMANOID, LVL(15, 12, 0, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 2), ATTK(AT_TENT, AD_DRIN, 1, 2), NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("really overclocked", S_HUMANOID, LVL(15, 22, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_TINY), 0, 0, 0, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("really underclocked", S_HUMANOID, LVL(15, 22, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CLOCK, MZ_TINY), 0, 0, 0, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Hanno", S_HUMANOID, LVL(15, 13, -2, 30, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ACID, 3, 9), ATTK(AT_KICK, AD_DISP, 4, 4), ATTK(AT_ENGL, AD_BURN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ACID|MR_PLUSONE, MR_FIRE|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: KATANA SPLINT_MAIL */ MON("stygian doll shaman", S_HUMANOID, LVL(16, 15, 5, 40, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 5), ATTK(AT_MAGC, AD_SPEL, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hobbit rock star", S_HUMANOID, /* by K2, spawns with sling and 30 sling ammo */ LVL(16, 12, 2, 30, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_FAKE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("big foulspawn", S_HUMANOID, /* spawns with random melee weapon */ LVL(16, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarf spellslinger", S_HUMANOID, LVL(16, 8, 2, 25, 5), (G_GENO|2), A(ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deathwalker knight", S_HUMANOID, LVL(16, 12, 0, 40, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("moonwalker knight", S_HUMANOID, /* spawns with heavy long sword, basinet, large shield, scale mail and loricated cloak */ LVL(16, 12, 0, 40, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("very casty humanoid", S_HUMANOID, LVL(16, 15, 5, 40, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jamb kidded pointlessly nanking", S_HUMANOID, LVL(16, 12, 10, 74, -5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_WERE, 5, 7), ATTK(AT_CLAW, AD_NAST, 5, 5), ATTK(AT_KICK, AD_BANI, 8, 9), ATTK(AT_ENGL, AD_CURS, 4, 6), ATTK(AT_MAGC, AD_DRLI, 8, 6), NO_ATTK), SIZ(2164, 430, 0, MS_FART_NORMAL, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID, M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC|M3_PERMAMIMIC| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("giant mind flayer", S_HUMANOID, LVL(16, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead mind flayer", S_HUMANOID, LVL(16, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eldritch mind flayer", S_HUMANOID, LVL(16, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_GAZE, AD_SPC2, 5, 7), NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yithian mind flayer", S_HUMANOID, LVL(16, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blank mind flayer", S_HUMANOID, LVL(16, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_GAZE, AD_SANI, 5, 7), NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("telemindflayer", S_HUMANOID, LVL(16, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_WANTSBOOK|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("also matte", S_HUMANOID, LVL(16, 12, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLEE, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("heirophant", S_HUMANOID, LVL(16, 12, 3, 70, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 15), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pope", S_HUMANOID, LVL(16, 12, 3, 70, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 15), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("mole man", S_HUMANOID, LVL(16, 12, -1, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty mole man", S_HUMANOID, LVL(16, 12, -1, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("cat man", S_HUMANOID, LVL(16, 12, 4, 15, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GROWL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("realer reverberating bootlessly", S_HUMANOID, LVL(16, 15, 2, 4, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TERR, 8, 2), ATTK(AT_HUGS, AD_NPRO, 1, 6), ATTK(AT_NONE, AD_UVUU, 2, 4), ATTK(AT_CLAW, AD_DEBU, 9, 6), ATTK(AT_BREA, AD_TDRA, 4, 8), NO_ATTK), SIZ(1422, 1, 0, MS_GLYPHS, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE, MR_DISINT, M1_NEEDPICK|M1_ANIMAL|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("lowborn brush", S_HUMANOID, LVL(16, 8, -4, 43, 0), (G_VLGROUP|2), A(ATTK(AT_EXPL, AD_POIS, 4, 6), ATTK(AT_NONE, AD_PEST, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1634, 495, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dan unperfected destitution", S_HUMANOID, LVL(16, 10, -8, 32, 20), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_SIN, 7, 1), ATTK(AT_GAZE, AD_ILLU, 6, 3), ATTK(AT_BITE, AD_ICEB, 9, 7), ATTK(AT_TENT, AD_CHKH, 1, 3), ATTK(AT_STNG, AD_DRLI, 6, 5), NO_ATTK), SIZ(639, 123, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOLIMBS|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("blamed unpromisingly", S_HUMANOID, LVL(17, 11, -1, 26, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_VOMT, 4, 2), ATTK(AT_BITE, AD_RNG, 3, 2), ATTK(AT_BITE, AD_FAMN, 1, 9), ATTK(AT_STNG, AD_FEAR, 8, 2), ATTK(AT_HUGS, AD_AGGR, 2, 5), NO_ATTK), SIZ(1977, 611, 0, MS_WHORE, MZ_LARGE), MR_ACID, 0, M1_NOLIMBS|M1_NOHEAD|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_STRONG|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Judith's red leather pump", S_HUMANOID, /* spawns with feminine pumps */ LVL(17, 11, -4, 95, 0), (1), A(ATTK(AT_KICK, AD_BLEE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("german stormtrooper", S_HUMANOID, /* spawns with submachine gun, 50 rounds of ammo, chain mail and chain coif */ LVL(17, 10, 5, 25, -5), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("anubite", S_HUMANOID, LVL(18, 14, 5, 10, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loonite", S_HUMANOID, LVL(18, 14, 5, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("internet man", S_HUMANOID, LVL(18, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("jason seeker", S_HUMANOID, /* transforms terrain into STYXRIVER, has sawed-off shotgun or hand blaster */ LVL(18, 10, 2, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("contaminated kniver", S_HUMANOID, /* spawns with radioactive dagger */ LVL(18, 10, 2, 15, -3), (1), A(ATTK(AT_WEAP, AD_CONT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thrall gate guard", S_HUMANOID, /* spawns with mace, bow and 20 arrows, pets don't attack them */ LVL(18, 10, -2, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_SMALL), MR_SLEEP|MR_HITASFOUR, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("The Shackled Potato", S_HUMANOID, LVL(30, 18, 4, 85, 0), (G_UNIQ|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8)), SIZ(1450, 1400, 0, MS_BARK, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("triglyceride epileptic", S_HUMANOID, LVL(18, 13, -5, 15, 5), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NEXU, 6, 6), ATTK(AT_BREA, AD_STTP, 8, 6), ATTK(AT_HUGS, AD_CALM, 1, 4), ATTK(AT_SCRA, AD_RBRE, 8, 7), NO_ATTK, NO_ATTK), SIZ(1369, 113, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY, M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chaos beastman", S_HUMANOID, LVL(18, 12, -2, 30, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONF, 3, 5), ATTK(AT_EXPL, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chaotic beastman", S_HUMANOID, LVL(18, 12, -2, 30, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHAO, 3, 5), ATTK(AT_EXPL, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("illithilich", S_HUMANOID, LVL(18, 9, -5, 95, -16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4)), SIZ(1250, 1200, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, MR_FIRE|MR_COLD, M1_POIS|M1_REGEN|M1_SEE_INVIS|M1_BREATHLESS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_UNDEAD|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TELEPATHIC|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("death flayer", S_HUMANOID, LVL(18, 9, -5, 95, -16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4)), SIZ(1250, 1200, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, MR_FIRE|MR_COLD, M1_POIS|M1_REGEN|M1_SEE_INVIS|M1_BREATHLESS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_UNDEAD|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TELEPATHIC|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dwarf high priest", S_HUMANOID, LVL(18, 12, -1, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_LITE, 2, 11), ATTK(AT_MAGC, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lance thruster", S_HUMANOID, /* spawns with lance */ LVL(18, 12, -3, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("weapgaff", S_HUMANOID, /* spawns with random melee weapon */ LVL(18, 14, 5, 10, -10), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("subitem reassumption", S_HUMANOID, LVL(18, 10, 1, 69, 0), (G_VLGROUP|1), A(ATTK(AT_BUTT, AD_FIRE, 8, 9), ATTK(AT_SCRA, AD_CALM, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3018, 941, 0, MS_HISS, MZ_HUGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_NOHANDS|M1_MINDLESS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK| M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unabsorbed worship ribbony", S_HUMANOID, LVL(18, 8, 3, 12, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_ICUR, 2, 4), ATTK(AT_NONE, AD_STAT, 1, 5), ATTK(AT_ENGL, AD_PAIN, 2, 8), ATTK(AT_NONE, AD_LUCK, 6, 8), ATTK(AT_CLAW, AD_SEDU, 9, 1), ATTK(AT_LASH, AD_DEST, 3, 6)), SIZ(1487, 242, 0, MS_BARK, MZ_LARGE), MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("absurdly microsecond", S_HUMANOID, LVL(18, 13, -3, 3, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BUTT, AD_WISD, 8, 2), ATTK(AT_SPIT, AD_FRZE, 6, 4), ATTK(AT_KICK, AD_NPRO, 5, 1), ATTK(AT_SCRA, AD_SGLD, 6, 1), ATTK(AT_RATH, AD_RUST, 4, 1), NO_ATTK), SIZ(957, 32, 0, MS_TRUMPET, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_BREATHLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spritzer", S_HUMANOID, LVL(19, 15, -8, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Bull-Man", S_HUMANOID, LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange wedge peep-toe", S_HUMANOID, /* uses leather peep-toes */ LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("razor-sharp high heel", S_HUMANOID, /* uses stiletto sandals */ LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("slow man", S_HUMANOID, LVL(19, 8, 1, 10, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plane car", S_HUMANOID, LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fat asshole", S_HUMANOID, LVL(19, 12, -12, 40, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 24), ATTK(AT_WEAP, AD_SGLD, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lower team starwolf member", S_HUMANOID, LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_BEAM, AD_ELEC, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("dwarven Bull-Man packleader", S_HUMANOID, LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hobbit speeder", S_HUMANOID, LVL(19, 16, 10, 0, 6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("drey elf", S_HUMANOID, LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hobbit leadmaster", S_HUMANOID, /* spawns with sling and 30 lead clumps */ LVL(19, 16, 10, 0, 6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("carshark", S_HUMANOID, LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M1_MINDLESS|M1_BREATHLESS|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("klingon soldier", S_HUMANOID, LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("klingon trooper", S_HUMANOID, /* spawns with batleth, sling and 50 sling ammos */ LVL(19, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("unabsorbed wiglet", S_HUMANOID, LVL(19, 28, 7, 84, 0), (G_SGROUP|1), A(ATTK(AT_BREA, AD_WET, 8, 8), ATTK(AT_GAZE, AD_THIR, 1, 3), ATTK(AT_LASH, AD_LAVA, 3, 1), ATTK(AT_STNG, AD_NEXU, 1, 8), ATTK(AT_LASH, AD_WRAT, 1, 5), ATTK(AT_BREA, AD_ICEB, 1, 5)), SIZ(3345, 268, 0, MS_IMITATE, MZ_HUGE), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("palestinian spark", S_HUMANOID, LVL(19, 12, -9, 75, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DCAY, 6, 1), ATTK(AT_RATH, AD_TCKL, 7, 5), ATTK(AT_TENT, AD_RAGN, 2, 7), ATTK(AT_TUCH, AD_DFOO, 1, 8), ATTK(AT_ENGL, AD_CAST, 2, 3), NO_ATTK), SIZ(492, 355, 0, MS_DEEPSTATE, MZ_HUGE), MR_DISINT|MR_STONE, MR_DISINT, M1_CLING|M1_HIDE|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("being moose", S_HUMANOID, LVL(20, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 13), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("tricycling spasmodic rifleman", S_HUMANOID, LVL(20, 12, 6, 87, -17), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_INSA, 1, 5), ATTK(AT_STNG, AD_NAST, 8, 3), ATTK(AT_CLAW, AD_WGHT, 3, 9), ATTK(AT_EXPL, AD_PHYS, 7, 3), NO_ATTK, NO_ATTK), SIZ(672, 1632, 0, MS_SILENT, MZ_LARGE), MR_FIRE, 0, M1_FLY|M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS, M3_WAITFORU|M3_CLOSE|M3_AVOIDER|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Ulitharid", S_HUMANOID, LVL(20, 12, 0, 90, 0), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 4)), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NOTAME|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("demi-ulitharid", S_HUMANOID, LVL(20, 12, 0, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 4)), SIZ(1000, 1000, 0, MS_LIEDER, MZ_LARGE), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NOTAME|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("italian pastamancer", S_HUMANOID, /* spawns with pasta */ LVL(20, 12, 0, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elocator", S_HUMANOID, /* displacement */ LVL(20, 24, 2, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SPC2, 5, 15), ATTK(AT_TUCH, AD_SPC2, 5, 15), ATTK(AT_MAGC, AD_SPC2, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HERBIVORE|M1_TPORT|M1_TPORT_CNTRL|M1_HUMANOID|M1_SEE_INVIS|M1_FLY, M2_STRONG|M2_NASTY, M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("king freyedies", S_HUMANOID, LVL(20, 9, -10, 60, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BRAG, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_MALE|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("middle-earth midget", S_HUMANOID, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gilgo", S_HUMANOID, LVL(20, 9, 10, 0, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_LIEDER, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_CLOSE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, HI_LORD), MON("depressed hobbit", S_HUMANOID, /* spawns with maid dress */ LVL(20, 15, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SELFHARM, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_STRONG|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("vartugg", S_HUMANOID, LVL(20, 10, -5, 80, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BOSS, MZ_SMALL), MR_HITASFOUR, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_WAITFORU, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("overseer", S_HUMANOID, LVL(20, 8, 0, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_LASH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("tech-lasher", S_HUMANOID, LVL(20, 8, 0, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_LASH, AD_TDRA, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("real fight overseer", S_HUMANOID, LVL(20, 8, 0, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_MCRE, 2, 10), ATTK(AT_LASH, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("clairvoyant changed", S_HUMANOID, LVL(20, 16, -30, 125, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_ACID, 3, 8), ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GURGLE, MZ_HUMAN), MR_STONE|MR_ACID|MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_COLD|MR_FIRE|MR_DRAIN, 0, M1_MINDLESS|M1_POIS|M1_BREATHLESS|M1_REGEN|M1_AMPHIBIOUS|M1_SWIM|M1_HUMANOID|M1_SEE_INVIS, M2_DWARF|M2_GNOME|M2_ORC|M2_ELF|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("silver yeek", S_HUMANOID, /* spawns with sling and 40 silver slingstones */ LVL(20, 12, 4, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dark dwarven warrior", S_HUMANOID, LVL(20, 12, -8, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dwarf clawer", S_HUMANOID, LVL(20, 9, 4, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bugbear attacker", S_HUMANOID, LVL(20, 10, 0, 20, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elan chief", S_HUMANOID, /* spawns with heavy hammer */ LVL(20, 12, -2, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_MAGC, AD_SPC2, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("special bugbear", S_HUMANOID, LVL(20, 10, 0, 20, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_SHAN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Thorin II Oakenshield", S_HUMANOID, LVL(20, 12, 0, 30, 20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SOLDIER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE|M1_HUMANOID, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_MALE|M2_DWARF|M2_NOPOLY|M2_PNAME, M3_CLOSE|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Dain II Ironfoot", S_HUMANOID, LVL(20, 12, 0, 30, 20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SOLDIER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE|M1_HUMANOID, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_MALE|M2_DWARF|M2_NOPOLY|M2_PNAME, M3_CLOSE|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("marjoram emulated fleshy cussedly", S_HUMANOID, LVL(20, 9, 3, 29, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BOOM, AD_VULN, 8, 8), ATTK(AT_BEAM, AD_DREN, 5, 8), ATTK(AT_TENT, AD_RBAD, 3, 1), ATTK(AT_ENGL, AD_TRAI, 5, 1), ATTK(AT_WEAP, AD_BURN, 2, 9), NO_ATTK), SIZ(282, 31, 0, MS_GAARDIEN, MZ_TINY), MR_ELEC, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_ACID| M1_OMNIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("loyally yip", S_HUMANOID, LVL(21, 8, -6, 3, 11), (G_GENO|4), A(ATTK(AT_EXPL, AD_TCKL, 1, 4), ATTK(AT_CLAW, AD_TLPT, 6, 1), ATTK(AT_BITE, AD_ENCH, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1648, 0, MS_MUTE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_HIDE|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("flagstone fatalistically dwight", S_HUMANOID, LVL(21, 3, 1, 91, 6), (G_SGROUP|4), A(ATTK(AT_TENT, AD_CURS, 8, 3), ATTK(AT_RATH, AD_DRDX, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(595, 547, 0, MS_DJINNI, MZ_TINY), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TPORT|M1_POIS, M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bussing diuretically maternal", S_HUMANOID, LVL(21, 26, 4, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_UVUU, 8, 3), ATTK(AT_STNG, AD_WRAT, 4, 5), ATTK(AT_TUCH, AD_BLAS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 889, 0, MS_CAR, MZ_LARGE), 0, 0, M1_CONCEAL|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flatface", S_HUMANOID, LVL(21, 12, -5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("prodemocratic reabsorbing", S_HUMANOID, LVL(22, 26, -3, 22, 1), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_NIVE, 3, 6), ATTK(AT_EXPL, AD_DFOO, 2, 4), ATTK(AT_KICK, AD_DRCO, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2448, 1077, 0, MS_REPAIR, MZ_TINY), MR_DISINT|MR_DEATH, 0, M1_CONCEAL|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("oilhole cluttered", S_HUMANOID, LVL(22, 25, -4, 50, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_FEMI, 1, 8), ATTK(AT_NONE, AD_BLAS, 0, 6), ATTK(AT_NONE, AD_DAMA, 7, 8), ATTK(AT_BOOM, AD_FAMN, 3, 9), ATTK(AT_LASH, AD_LAVA, 6, 6), ATTK(AT_BITE, AD_AXUS, 2, 8)), SIZ(1369, 320, 0, MS_METALMAFIA, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_UNSOLID, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chancre fumbler", S_HUMANOID, LVL(22, 10, -2, 54, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_CALM, 3, 3), ATTK(AT_SPIT, AD_CNCL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(765, 149, 0, MS_DRUGS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_NOHEAD|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidator rinald", S_HUMANOID, LVL(22, 16, 0, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grandmaster mind flayer", S_HUMANOID, LVL(22, 14, -5, 95, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pew-pew mind flayer", S_HUMANOID, LVL(22, 14, -5, 95, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("senior mind flayer", S_HUMANOID, LVL(22, 14, -5, 95, -8), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gigantic mind flayer", S_HUMANOID, LVL(22, 14, -5, 95, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_GIGANTIC), MR_PLUSTWO|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mind beamer", S_HUMANOID, LVL(22, 14, -5, 95, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_DRIN, 3, 1), ATTK(AT_BEAM, AD_DRIN, 3, 1), ATTK(AT_BEAM, AD_DRIN, 3, 1), ATTK(AT_BEAM, AD_DRIN, 3, 1), ATTK(AT_BEAM, AD_DRIN, 3, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dark dwarven smith", S_HUMANOID, LVL(22, 12, -8, 70, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_WTHR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("butler", S_HUMANOID, LVL(22, 15, -3, 30, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("croc-man", S_HUMANOID, LVL(22, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ROAR, MZ_HUMAN), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("baobhan sith", S_HUMANOID, LVL(22, 12, 0, 30, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_TUCH, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("handed baobhan sith", S_HUMANOID, /* spawns with sith staff */ LVL(22, 12, 0, 30, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PLYS, 1, 3), ATTK(AT_TUCH, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("owner mind flayer", S_HUMANOID, LVL(22, 14, -5, 95, -8), (1), A(ATTK(AT_WEAP, AD_HODS, 2, 4), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lasher", S_HUMANOID, LVL(23, 8, -2, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), ATTK(AT_LASH, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("voodoo fetish", S_HUMANOID, LVL(23, 15, 0, 40, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("voodoo fetish blowdart", S_HUMANOID, LVL(23, 15, 0, 40, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blowup doll", S_HUMANOID, LVL(23, 15, 0, 40, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_BOOM, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("contagion lasher", S_HUMANOID, /* spawns with poisoned bullwhip */ LVL(23, 8, -2, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 1, 13), ATTK(AT_LASH, AD_NIVE, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("hoaxer rooftree", S_HUMANOID, LVL(23, 11, -8, 72, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_SSEX, 3, 2), ATTK(AT_BREA, AD_LITE, 8, 4), ATTK(AT_HUGS, AD_ELEC, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 224, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("exemplification bronchi", S_HUMANOID, LVL(23, 2, 2, 81, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_EXPL, AD_BLEE, 1, 2), ATTK(AT_TRAM, AD_MINA, 5, 5), ATTK(AT_NONE, AD_NGRA, 5, 8), ATTK(AT_STNG, AD_RUNS, 7, 1), ATTK(AT_BOOM, AD_UVUU, 7, 9), NO_ATTK), SIZ(1276, 134, 0, MS_BRAG, MZ_MEDIUM), 0, 0, M1_FLY|M1_AMORPHOUS|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ulceration calcium atomize", S_HUMANOID, LVL(23, 5, -1, 95, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAT, 8, 8), ATTK(AT_MAGC, AD_DISE, 4, 8), ATTK(AT_SCRA, AD_DRST, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(766, 1683, 0, MS_CASINO, MZ_MEDIUM), MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("arch-mind flayer", S_HUMANOID, /* evil patch idea by jonadab */ LVL(24, 24, 0, 90, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dwarven elder", S_HUMANOID, LVL(24, 12, -6, 50, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dwarven master digger", S_HUMANOID, /* spawns with conundrum pick */ LVL(24, 12, -6, 50, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("annis hag", S_HUMANOID, LVL(24,12, -5, 70, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_CURS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dwarven ancestor", S_HUMANOID, LVL(24, 10, 2, 25, 6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty annis hag", S_HUMANOID, LVL(24, 12, -5, 70, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_CURS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("foredoom brigantine assuror gloriam", S_HUMANOID, LVL(24, 36, -9, 57, 8), (1), A(ATTK(AT_WEAP, AD_EDGE, 4, 1), ATTK(AT_NONE, AD_SLEE, 4, 1), ATTK(AT_TENT, AD_LAVA, 5, 3), ATTK(AT_MAGC, AD_PEST, 1, 2), ATTK(AT_GAZE, AD_WERE, 8, 1), NO_ATTK), SIZ(218, 183, 0, MS_HCALIEN, MZ_MEDIUM), MR_COLD, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gab commented", S_HUMANOID, LVL(24, 14, 3, 53, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BOOM, AD_CHAO, 5, 1), ATTK(AT_SPIT, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(151, 739, 0, MS_SHEEP, MZ_TINY), MR_COLD|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOLIMBS, M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_PETTY|M3_TELEPATHIC|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("deterge affixion nonsporting", S_HUMANOID, LVL(24, 13, -1, 90, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_INER, 1, 6), ATTK(AT_LASH, AD_DISP, 1, 1), ATTK(AT_RATH, AD_TDRA, 0, 8), ATTK(AT_TENT, AD_DCAY, 4, 1), NO_ATTK, NO_ATTK), SIZ(3271, 587, 0, MS_FEARHARE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS| M1_REGEN|M1_ACID|M1_POIS|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nervously wheezier", S_HUMANOID, LVL(25, 12, -8, 61, -4), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_ICEB, 1, 6), ATTK(AT_TUCH, AD_LEGS, 3, 2), ATTK(AT_RATH, AD_CORR, 1, 9), ATTK(AT_GAZE, AD_SLOW, 7, 3), ATTK(AT_SPIT, AD_FREN, 2, 7), NO_ATTK), SIZ(3832, 150, 0, MS_SING, MZ_HUGE), MR_DISINT|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mofo class speaker", S_HUMANOID, LVL(25, 15, 7, 30, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_CLOSE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant pygmy", S_HUMANOID, LVL(25, 16, -1, 50, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant pygmy blowdart", S_HUMANOID, LVL(25, 16, -1, 50, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead hyper doll", S_HUMANOID, LVL(25, 16, -1, 50, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BOOM, AD_PHYS, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("hobbit priest", S_HUMANOID, LVL(25, 17, 5, 5, 6), (G_GENO|2), A(ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("celtic druid", S_HUMANOID, LVL(25, 18, -7, 75, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_SAMU, 1, 4), ATTK(AT_GAZE, AD_SAMU, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("called undertaker", S_HUMANOID, /* spawns with robe and 5 bone daggers */ LVL(25, 10, -5, 30, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("retard git", S_HUMANOID, LVL(25, 6, 5, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SISSY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("armored dood", S_HUMANOID, /* spawns with field plate and quality axe */ LVL(25, 11, 2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deathwalker battlemaster", S_HUMANOID, LVL(25, 14, -2, 55, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark dwarven lord", S_HUMANOID, LVL(25, 12, -15, 85, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark juraian druid", S_HUMANOID, LVL(25, 18, -7, 75, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("high dwarven lord", S_HUMANOID, LVL(25, 12, 0, 30, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mowrah", S_HUMANOID, LVL(25, 11, 0, 40, 10), (1), A(ATTK(AT_KICK, AD_FAMN, 3, 3), ATTK(AT_WEAP, AD_AGGR, 10, 4), ATTK(AT_BREA, AD_ELEC, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STENCH, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bandelmowrah", S_HUMANOID, LVL(25, 11, 0, 40, 10), (1), A(ATTK(AT_KICK, AD_FAMN, 3, 3), ATTK(AT_WEAP, AD_AGGR, 10, 4), ATTK(AT_BREA, AD_ELEC, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_FART_NORMAL, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("telephotographic mineralized", S_HUMANOID, LVL(25, 12, 3, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WRAP, 1, 1), ATTK(AT_WEAP, AD_AXUS, 4, 1), ATTK(AT_KICK, AD_STTP, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(88, 477, 0, MS_HUMANOID, MZ_TINY), MR_POISON, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Ethelred", S_HUMANOID, LVL(25, 9, -7, 75, -10), (G_GENO|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SISSY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("dwarven chaos knight", S_HUMANOID, LVL(26, 9, 4, 50, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("dwarven chaos bearer", S_HUMANOID, LVL(26, 9, 4, 50, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_CHAO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("evilhoon", S_HUMANOID, /* evilhack alhoon */ LVL(26, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_MAGC, AD_SPEL, 5, 4), NO_ATTK), SIZ(1200, 1250, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS|M1_REGEN, M2_HOSTILE|M2_NASTY|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_WANTSBOOK|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("nuzzling contracture unsustained ammonic", S_HUMANOID, LVL(26, 17, -2, 7, 8), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TUCH, AD_TRAI, 4, 1), ATTK(AT_HUGS, AD_VENO, 2, 1), ATTK(AT_WEAP, AD_FEAR, 7, 8), ATTK(AT_BREA, AD_DRLI, 1, 9), ATTK(AT_NONE, AD_FEMI, 1, 3), NO_ATTK), SIZ(2797, 335, 0, MS_MISSING, MZ_GIGANTIC), MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("star spawn", S_HUMANOID, LVL(26, 12, -5, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_DRIN, 2, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_HISS, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("moon spawn", S_HUMANOID, LVL(26, 12, -5, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_DRIN, 2, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK), SIZ(1600, 1600, 0, MS_HISS, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sun spawn", S_HUMANOID, LVL(26, 12, -5, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_DRIN, 2, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_GAZE, AD_INSA, 4, 4), NO_ATTK), SIZ(1600, 1600, 0, MS_HISS, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dwarven eternal guardian", S_HUMANOID, /* spawns with eternium mattock */ LVL(26, 9, 4, 50, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eclipse spawn", S_HUMANOID, LVL(26, 12, -5, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_DRIN, 2, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK), SIZ(1600, 1600, 0, MS_HISS, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("overlord", S_HUMANOID, LVL(26, 9, -4, 40, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), ATTK(AT_LASH, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("raincoat preemption swinging", S_HUMANOID, LVL(26, 15, 3, 98, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_SLEE, 1, 4), ATTK(AT_TRAM, AD_AGGR, 6, 1), ATTK(AT_TRAM, AD_CHAO, 3, 8), ATTK(AT_BREA, AD_BANI, 5, 8), ATTK(AT_BOOM, AD_SLUD, 1, 1), ATTK(AT_STNG, AD_SPEL, 1, 2)), SIZ(62, 257, 0, MS_ORC, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_FEMALE|M2_HOSTILE, M3_POKEMON|M3_NONMOVING|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("dark dwarven priest", S_HUMANOID, LVL(27, 18, 3, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_GAZE, AD_DARK, 2, 8), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dying domesticity", S_HUMANOID, LVL(27, 10, 8, 38, 0), (G_RGROUP|2), A(ATTK(AT_BOOM, AD_UVUU, 6, 7), ATTK(AT_SPIT, AD_PHYS, 3, 1), ATTK(AT_WEAP, AD_FREN, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2234, 520, 0, MS_SQEEK, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_STRONG|M2_MAGIC|M2_GIANT, M3_WAITFORU|M3_INFRAVISIBLE|M3_PETTY|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("tainted whippet", S_HUMANOID, LVL(27, 12, -1, 87, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_SOUN, 6, 3), ATTK(AT_BREA, AD_LEGS, 4, 7), ATTK(AT_SPIT, AD_CAST, 5, 3), ATTK(AT_HUGS, AD_BLAS, 5, 4), ATTK(AT_SPIT, AD_SGLD, 1, 1), NO_ATTK), SIZ(1016, 358, 0, MS_STABILIZE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_POIS, M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("poppet overincline beastliest", S_HUMANOID, LVL(27, 15, 5, 48, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_CORR, 1, 3), ATTK(AT_BITE, AD_SHRD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(652, 915, 0, MS_SOUND, MZ_MEDIUM), MR_COLD, MR_COLD, M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_ACID, M2_MINION|M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("supplicant overstimulate", S_HUMANOID, LVL(27, 10, 1, 20, 9), (1), A(ATTK(AT_HUGS, AD_DISN, 5, 8), ATTK(AT_EXPL, AD_TIME, 1, 1), ATTK(AT_KICK, AD_SAMU, 4, 7), ATTK(AT_STNG, AD_IDAM, 7, 1), NO_ATTK, NO_ATTK), SIZ(1818, 842, 0, MS_SPELL, MZ_HUGE), MR_DISINT, 0, M1_TUNNEL|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Mim, Betrayer of Turin", S_HUMANOID, LVL(27, 17, -8, 80, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_WEAP, AD_ENCH, 3, 12), ATTK(AT_BEAM, AD_ACID, 3, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dwarf powerwizard", S_HUMANOID, LVL(28, 8, 0, 25, 5), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dwarf snoozer", S_HUMANOID, LVL(28, 8, 0, 25, 5), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_WEAP, AD_LAZY, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("voodoo fetish shaman", S_HUMANOID, LVL(28, 18, -3, 60, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 10, 7), ATTK(AT_MAGC, AD_SPEL, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tinseled trouble since quantum lube", S_HUMANOID, LVL(28, 12, 1, 86, 0), (G_VLGROUP|4), A(ATTK(AT_LASH, AD_CLRC, 3, 7), ATTK(AT_BITE, AD_DCAY, 1, 5), ATTK(AT_EXPL, AD_VOMT, 1, 1), ATTK(AT_HUGS, AD_FIRE, 7, 1), ATTK(AT_BOOM, AD_MIDI, 6, 5), ATTK(AT_WEAP, AD_SLOW, 1, 6)), SIZ(2302, 145, 0, MS_PARROT, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_FLY|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_GREEDY|M2_ORC, M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("keeled normalization", S_HUMANOID, LVL(28, 16, -2, 40, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_NONE, AD_LAVA, 1, 3), ATTK(AT_WEAP, AD_ENCH, 8, 1), ATTK(AT_TUCH, AD_ICEB, 7, 2), ATTK(AT_NONE, AD_WEBS, 0, 9), NO_ATTK, NO_ATTK), SIZ(1908, 35, 0, MS_WHORE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, MR_SLEEP|MR_POISON, M1_CLING|M1_HIDE|M1_NOEYES|M1_REGEN|M1_ACID|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("racquet passim", S_HUMANOID, LVL(28, 12, -5, 36, 0), (3), A(ATTK(AT_RATH, AD_SLIM, 9, 7), ATTK(AT_WEAP, AD_EDGE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 163, 0, MS_FART_LOUD, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_NEEDPICK|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Iris", S_HUMANOID, LVL(28, 14, -5, 90, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_RBRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_FEMALE|M2_JEWELS, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_NOTAME|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blood boss", S_HUMANOID, LVL(29, 9, -6, 50, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 19), ATTK(AT_LASH, AD_PHYS, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dimensional shambler", S_HUMANOID, LVL(29, 13, -6, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_POISON|MR_FIRE|MR_SLEEP, MR_COLD|MR_POISON|MR_FIRE|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kerrisin", S_HUMANOID, LVL(30, 15, -7, 98, -8), (1), A(ATTK(AT_WEAP, AD_DISP, 5, 4), ATTK(AT_TENT, AD_DRIN, 3, 3), ATTK(AT_TENT, AD_DRIN, 3, 3), ATTK(AT_GAZE, AD_DRIN, 3, 3), ATTK(AT_TENT, AD_MAGM, 3, 3), ATTK(AT_TENT, AD_FEAR, 3, 3)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE|M1_AMORPHOUS, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("hobbit racer", S_HUMANOID, LVL(30, 18, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hobbit lightmaster", S_HUMANOID, LVL(30, 18, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bugbear smacker", S_HUMANOID, LVL(30, 12, -4, 40, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hobbit pytter", S_HUMANOID, LVL(30, 18, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unpremeditated preforming patient", S_HUMANOID, LVL(30, 12, 6, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_LAZY, 4, 1), ATTK(AT_BUTT, AD_PAIN, 6, 1), ATTK(AT_BEAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1306, 128, 0, MS_POKEDEX, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE, M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("jointly frailly drunkenly overeat argumentative apology", S_HUMANOID, LVL(30, 8, 1, 76, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_SKIL, 3, 7), ATTK(AT_LASH, AD_TDRA, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2313, 16, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_ACID, MR_FIRE, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deepest one", S_HUMANOID, LVL(30, 15, -5, 70, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GURGLE, MZ_HUGE), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("crack abuser", S_HUMANOID, LVL(30, 15, -5, 70, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_HALU, 1, 7), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GURGLE, MZ_HUGE), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("darkest thief", S_HUMANOID, LVL(30, 15, -5, 70, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GURGLE, MZ_HUGE), MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Shuushar the Enlightened", S_HUMANOID, LVL(30, 12, -10, 125, 0), (1|G_UNIQ), A(ATTK(AT_MAGC, AD_CLRC, 1, 4), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_LIEDER, MZ_SMALL), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SEE_INVIS|M1_HUMANOID|M1_HERBIVORE|M1_NOTAKE|M1_SWIM|M1_AMPHIBIOUS, M2_MALE|M2_NOPOLY|M2_PNAME|M2_PRINCE, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("baptist", S_HUMANOID, LVL(30, 16, -3, 80, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 30), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("some real motherfucker", S_HUMANOID, LVL(30, 16, -3, 80, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("crusher snakeman", S_HUMANOID, LVL(30, 12, -1, 35, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 15), ATTK(AT_BITE, AD_POIS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("Malphas", S_HUMANOID, LVL(30, 20, 6, 0, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 8, 4), ATTK(AT_CLAW, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_TINY), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_NOHANDS, M2_HOSTILE|M2_WANDER|M2_MALE|M2_NOPOLY|M2_PNAME|M2_PRINCE, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("wrinkliest indefatigable", S_HUMANOID, LVL(30, 17, 1, 52, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_SHAN, 2, 2), ATTK(AT_SCRA, AD_INER, 9, 9), ATTK(AT_GAZE, AD_NIVE, 1, 7), ATTK(AT_BOOM, AD_VENO, 6, 2), ATTK(AT_WEAP, AD_NGRA, 1, 3), NO_ATTK), SIZ(1025, 71, 0, MS_GLYPHS, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID, MR_COLD|MR_DISINT, M1_AMORPHOUS|M1_ANIMAL|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("preachment unimpeachably slowdown geosyncline", S_HUMANOID, LVL(30, 15, -6, 67, 0), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_FIRE, 3, 1), ATTK(AT_BREA, AD_THIE, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3283, 32, 0, MS_SELFHARM, MZ_TINY), MR_FIRE|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("beep tike", S_HUMANOID, LVL(31, 8, 7, 97, 0), (G_RGROUP|3), A(ATTK(AT_WEAP, AD_IDAM, 1, 8), ATTK(AT_BREA, AD_SSEX, 8, 4), ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_SCRA, AD_LEGS, 4, 4), ATTK(AT_STNG, AD_HODS, 8, 2), ATTK(AT_MAGC, AD_CAST, 9, 2)), SIZ(92, 428, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, MR_ELEC|MR_STONE, M1_AMORPHOUS|M1_NOLIMBS, M2_UNDEAD|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("enshroud enraptured", S_HUMANOID, LVL(31, 20, -10, 36, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 3, 1), ATTK(AT_WEAP, AD_DIMN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(331, 782, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("stonework photoreduction", S_HUMANOID, LVL(32, 10, -4, 11, -16), (G_GENO|1), A(ATTK(AT_TRAM, AD_COLD, 9, 8), ATTK(AT_ENGL, AD_TREM, 7, 9), ATTK(AT_BREA, AD_DRDX, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2418, 385, 0, MS_BRAG, MZ_SMALL), MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_TPORT, M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("snakeman hunter", S_HUMANOID, LVL(32, 12, -4, 40, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 15), ATTK(AT_BITE, AD_POIS, 4, 10), ATTK(AT_BEAM, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cheetah man", S_HUMANOID, LVL(32, 24, -1, 35, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonfunctional man", S_HUMANOID, LVL(32, 12, 4, 20, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("arborized erective", S_HUMANOID, LVL(32, 5, -4, 27, 3), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_NONE, AD_DRIN, 2, 2), ATTK(AT_TRAM, AD_POLY, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1923, 825, 0, MS_PANTS, MZ_SMALL), MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("denudate corsair hydride", S_HUMANOID, LVL(32, 12, 9, 96, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLIM, 2, 2), ATTK(AT_BUTT, AD_SLOW, 8, 8), ATTK(AT_GAZE, AD_WRAP, 9, 9), ATTK(AT_WEAP, AD_WTHR, 6, 4), ATTK(AT_SCRA, AD_SPEL, 2, 9), NO_ATTK), SIZ(2436, 8, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("overpricing quinine", S_HUMANOID, LVL(32, 12, -4, 19, 0), (3), A(ATTK(AT_STNG, AD_FAMN, 9, 5), ATTK(AT_KICK, AD_LAZY, 6, 1), ATTK(AT_TUCH, AD_ABDC, 4, 4), ATTK(AT_WEAP, AD_SIN, 3, 4), NO_ATTK, NO_ATTK), SIZ(985, 1218, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_TPORT_CNTRL, M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hellwhip", S_HUMANOID, LVL(32, 11, -8, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 22), ATTK(AT_LASH, AD_PHYS, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant pygmy shaman", S_HUMANOID, LVL(32, 20, -5, 80, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 11, 8), ATTK(AT_MAGC, AD_SPEL, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("holy roller coaster", S_HUMANOID, LVL(33, 17, -4, 90, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 33), ATTK(AT_MAGC, AD_CLRC, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("snakeman brute", S_HUMANOID, LVL(34, 10, -5, 50, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 15), ATTK(AT_HUGS, AD_PHYS, 2, 15), ATTK(AT_BITE, AD_POIS, 4, 10), ATTK(AT_BITE, AD_POIS, 4, 10), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("snakewoman priestess", S_HUMANOID, LVL(34, 15, -3, 35, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 15), ATTK(AT_BITE, AD_POIS, 4, 10), ATTK(AT_BREA, AD_DRST, 4, 10), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_COLD|MR_ACID, MR_POISON|MR_SLEEP|MR_COLD|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snakeman outcast", S_HUMANOID, LVL(34, 18, -5, 45, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 15), ATTK(AT_BITE, AD_POIS, 4, 10), ATTK(AT_BEAM, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_FIRE, 3, 10), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_ELEC|MR_FIRE, MR_POISON|MR_ELEC|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("portably curiae", S_HUMANOID, LVL(34, 34, -4, 43, 9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_SWAP, 2, 5), ATTK(AT_NONE, AD_LAZY, 6, 9), ATTK(AT_STNG, AD_TLPT, 1, 5), ATTK(AT_WEAP, AD_DEPR, 4, 1), NO_ATTK, NO_ATTK), SIZ(574, 628, 0, MS_SOLDIER, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("halfling slinger", S_HUMANOID, LVL(35, 12, 0, 40, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOBBIT|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("halfling powerslinger", S_HUMANOID, /* spawns with sling and 40 sling ammos */ LVL(35, 12, 0, 40, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dwarven mastah", S_HUMANOID, LVL(35, 12, -8, 50, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("domestic dwarven mastah", S_HUMANOID, LVL(35, 12, -8, 50, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("automatic overclocked", S_HUMANOID, LVL(35, 36, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_TINY), 0, 0, 0, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("automatic underclocked", S_HUMANOID, LVL(35, 36, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CLOCK, MZ_TINY), 0, 0, 0, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dwarven wrapmastah", S_HUMANOID, LVL(35, 12, -8, 50, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stealodwarf", S_HUMANOID, LVL(35, 12, 0, 20, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIE, 4, 8), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("halfling silverslinger", S_HUMANOID, /* spawns with plate mail, sling and 40 silver slingstones */ LVL(35, 12, 0, 40, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bulldog lodestar", S_HUMANOID, LVL(35, 18, -4, 98, 0), (G_RGROUP|1), A(ATTK(AT_TRAM, AD_STUN, 3, 1), ATTK(AT_ENGL, AD_DISE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(606, 117, 0, MS_GAARDIEN, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jeweling panocha", S_HUMANOID, LVL(35, 9, -10, 79, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_SCOR, 8, 2), ATTK(AT_BREA, AD_VAPO, 3, 2), ATTK(AT_STNG, AD_DFOO, 6, 7), ATTK(AT_NONE, AD_DISN, 4, 6), ATTK(AT_CLAW, AD_DGST, 9, 4), NO_ATTK), SIZ(467, 458, 0, MS_GROWL, MZ_MEDIUM), MR_ELEC|MR_POISON, 0, M1_NOTAKE|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("injured resubmission parker smattered", S_HUMANOID, LVL(35, 12, 4, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_SLUD, 6, 9), ATTK(AT_KICK, AD_STUN, 5, 9), ATTK(AT_TENT, AD_SLIM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2230, 346, 0, MS_CHICKEN, MZ_MEDIUM), MR_FIRE|MR_STONE, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("saltpetre motorship nonresidence", S_HUMANOID, LVL(35, 12, 9, 8, -6), (G_GENO|2), A(ATTK(AT_ENGL, AD_SPEL, 1, 6), ATTK(AT_EXPL, AD_MAGM, 3, 8), ATTK(AT_TUCH, AD_BLAS, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(985, 896, 0, MS_PHOTO, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_SLEEP, M1_AMORPHOUS|M1_CLING|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("egyptian pope", S_HUMANOID, LVL(36, 18, -6, 100, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 36), ATTK(AT_MAGC, AD_CLRC, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("snakeman chieftain", S_HUMANOID, LVL(36, 15, -6, 60, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 15), ATTK(AT_HUGS, AD_PHYS, 4, 15), ATTK(AT_BITE, AD_POIS, 2, 20), ATTK(AT_BITE, AD_POIS, 2, 20), ATTK(AT_BEAM, AD_POIS, 5, 5), NO_ATTK), SIZ(900, 900, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("roistered sequestrated", S_HUMANOID, LVL(36, 10, 10, 10, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BUTT, AD_TCKL, 7, 4), ATTK(AT_SCRA, AD_TRAP, 5, 9), ATTK(AT_NONE, AD_LAZY, 0, 9), ATTK(AT_WEAP, AD_TECH, 1, 1), ATTK(AT_WEAP, AD_MINA, 6, 8), ATTK(AT_SCRA, AD_DEST, 7, 2)), SIZ(2, 198, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("symmetrical renewer swob venice carbon nictation", S_HUMANOID, LVL(37, 14, 0, 93, -1), (G_GENO|G_UNIQ|3), A(ATTK(AT_SPIT, AD_STCK, 2, 3), ATTK(AT_RATH, AD_BANI, 4, 9), ATTK(AT_WEAP, AD_STAT, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(482, 101, 0, MS_STENCH, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bombsight hardheartedly cream overinsure constancy", S_HUMANOID, LVL(38, 12, -8, 54, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_CHKH, 4, 5), ATTK(AT_TENT, AD_SEDU, 6, 5), ATTK(AT_BUTT, AD_WEBS, 1, 8), ATTK(AT_TENT, AD_DEST, 7, 3), NO_ATTK, NO_ATTK), SIZ(3275, 1182, 0, MS_SEDUCE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, MR_COLD|MR_POISON, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN| M1_POIS, M2_NOPOLY|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("misplayed vichy", S_HUMANOID, LVL(38, 8, -3, 60, -13), (G_GENO|4), A(ATTK(AT_BEAM, AD_MALK, 4, 4), ATTK(AT_SPIT, AD_MANA, 1, 1), ATTK(AT_WEAP, AD_DIMN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1956, 329, 0, MS_CASINO, MZ_GIGANTIC), MR_POISON, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_JEWELS|M2_MALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spilling scanted", S_HUMANOID, LVL(39, 10, -5, 40, 0), (1), A(ATTK(AT_BITE, AD_ENCH, 6, 2), ATTK(AT_TRAM, AD_THIR, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(508, 14, 0, MS_HCALIEN, MZ_HUGE), MR_FIRE, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE| M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_COLLECT|M2_MAGIC|M2_GIANT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("saccharification processed", S_HUMANOID, LVL(39, 10, 1, 21, 4), (G_VLGROUP|2), A(ATTK(AT_WEAP, AD_SLEE, 8, 3), ATTK(AT_STNG, AD_AGGR, 3, 7), ATTK(AT_WEAP, AD_BLAS, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1135, 460, 0, MS_PANTS, MZ_TINY), MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_REGEN, M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("uber mind flayer", S_HUMANOID, LVL(40, 16, -10, 95, -8), (1), A(ATTK(AT_WEAP, AD_STAT, 6, 8), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1), ATTK(AT_TENT, AD_DRIN, 3, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hobbit sage", S_HUMANOID, LVL(40, 18, 3, 15, 6), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hobbit ownor", S_HUMANOID, LVL(40, 18, 3, 15, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stygian fetish", S_HUMANOID, LVL(40, 24, -5, 70, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 28), ATTK(AT_WEAP, AD_PHYS, 1, 28), ATTK(AT_BOOM, AD_PHYS, 4, 28), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("hobbit hermit", S_HUMANOID, LVL(40, 18, 3, 15, 6), (G_GENO|1), A(ATTK(AT_MAGC, AD_SAMU, 4, 6), ATTK(AT_WEAP, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cannibal cultist", S_HUMANOID, LVL(40, 16, -1, 50, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("cannibal cultist blowdart", S_HUMANOID, /* spawns with some darts */ LVL(40, 16, -1, 50, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("dwarf castmaster", S_HUMANOID, LVL(42, 9, -2, 35, 5), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_WEAP, AD_WGHT, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mod worshipper", S_HUMANOID, LVL(42, 18, -11, 50, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("defensibly proclaim totterer", S_HUMANOID, LVL(42, 14, -1, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_ILLU, 9, 4), ATTK(AT_BEAM, AD_ENCH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2861, 29, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("exigent graftage", S_HUMANOID, LVL(43, 12, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ENCH, 4, 5), ATTK(AT_SPIT, AD_DREN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2299, 446, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_COLD|MR_DISINT, 0, M1_CONCEAL, M2_LORD|M2_MINION|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("solely spectral disemboweling ciphered unbelievably sprawled", S_HUMANOID, LVL(43, 14, 1, 21, 0), (3), A(ATTK(AT_BEAM, AD_LUCK, 1, 9), ATTK(AT_CLAW, AD_NGRA, 2, 7), ATTK(AT_MAGC, AD_RBRE, 1, 6), ATTK(AT_BITE, AD_ICEB, 4, 6), ATTK(AT_CLAW, AD_AGGR, 8, 2), ATTK(AT_EXPL, AD_DRCO, 3, 8)), SIZ(2580, 375, 0, MS_SHEEP, MZ_HUGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_SLITHY, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GNOME| M2_PEACEFUL, M3_NOPLRPOLY|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lucent lonelier", S_HUMANOID, LVL(44, 13, -7, 3, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_SSEX, 6, 3), ATTK(AT_GAZE, AD_NGEN, 3, 7), ATTK(AT_WEAP, AD_WRAP, 8, 1), ATTK(AT_NONE, AD_STON, 9, 7), NO_ATTK, NO_ATTK), SIZ(545, 78, 0, MS_HCALIEN, MZ_GIGANTIC), MR_FIRE|MR_STONE, MR_STONE, M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("airspace nitpicked", S_HUMANOID, LVL(44, 12, 7, 79, 0), (4), A(ATTK(AT_STNG, AD_WEBS, 1, 2), ATTK(AT_SPIT, AD_PART, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(229, 688, 0, MS_FART_NORMAL, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, MR_ELEC|MR_STONE, M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("abbotship bootlicking", S_HUMANOID, LVL(44, 12, -10, 8, 0), (1), A(ATTK(AT_BREA, AD_THIR, 1, 5), ATTK(AT_GAZE, AD_RUNS, 5, 3), ATTK(AT_WEAP, AD_IDAM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(842, 558, 0, MS_MEW, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_POIS|M1_OMNIVORE, M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("savouriest parqueted groutiest", S_HUMANOID, LVL(44, 12, 6, 76, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_DGST, 4, 1), ATTK(AT_GAZE, AD_ICEB, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1975, 285, 0, MS_SHOE, MZ_GIGANTIC), MR_STONE, 0, M1_FLY|M1_CLING|M1_NOTAKE|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("replenished goddamning", S_HUMANOID, LVL(44, 12, 0, 15, 7), (4), A(ATTK(AT_SCRA, AD_RBAD, 8, 2), ATTK(AT_SCRA, AD_POLY, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1389, 126, 0, MS_SQAWK, MZ_MEDIUM), MR_ACID|MR_DEATH, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS| M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("legendary hobbit rogue", S_HUMANOID, LVL(44, 26, -3, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLND, 4, 11), ATTK(AT_WEAP, AD_PLYS, 1, 11), ATTK(AT_TUCH, AD_SGLD, 0, 0), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_HOBBIT|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("inspiriting fertilizable washbasin", S_HUMANOID, LVL(45, 18, -19, 74, 0), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_WET, 9, 19), ATTK(AT_STNG, AD_FUMB, 8, 16), ATTK(AT_SPIT, AD_ENCH, 1, 1), ATTK(AT_NONE, AD_CALM, 1, 14), NO_ATTK, NO_ATTK), SIZ(2099, 482, 0, MS_COW, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("biotically perturb", S_HUMANOID, LVL(45, 12, -30, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_GRAV, 1, 1), ATTK(AT_ENGL, AD_VAPO, 8, 7), ATTK(AT_WEAP, AD_CURS, 9, 13), ATTK(AT_SCRA, AD_BADE, 7, 21), NO_ATTK, NO_ATTK), SIZ(4067, 391, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bugbear owner", S_HUMANOID, LVL(45, 12, -6, 50, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hobbit distance runner", S_HUMANOID, LVL(45, 22, 10, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("indulger terminologically", S_HUMANOID, LVL(45, 14, 4, 48, -15), (1), A(ATTK(AT_BREA, AD_WET, 3, 20), ATTK(AT_ENGL, AD_NGRA, 8, 10), ATTK(AT_WEAP, AD_SKIL, 3, 4), ATTK(AT_NONE, AD_DRST, 9, 5), ATTK(AT_STNG, AD_MAGM, 1, 16), ATTK(AT_SPIT, AD_DCAY, 1, 16)), SIZ(1843, 770, 0, MS_SOCKS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("etching prancer", S_HUMANOID, LVL(46, 8, 7, 74, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_EXPL, AD_CNCL, 6, 20), ATTK(AT_BITE, AD_STAT, 5, 17), ATTK(AT_STNG, AD_DRLI, 5, 5), ATTK(AT_LASH, AD_COLD, 2, 13), ATTK(AT_EXPL, AD_FAMN, 5, 16), NO_ATTK), SIZ(3428, 28, 0, MS_HANDY, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_NEEDPICK, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("procreativity toxic", S_HUMANOID, LVL(46, 10, -21, 60, 9), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_TDRA, 6, 13), ATTK(AT_BITE, AD_FLAM, 7, 12), ATTK(AT_TUCH, AD_WET, 3, 1), ATTK(AT_STNG, AD_NPRO, 1, 18), NO_ATTK, NO_ATTK), SIZ(175, 134, 0, MS_WHORE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_FLY|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS, M2_PRINCE|M2_STRONG|M2_GREEDY|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tripartite gally", S_HUMANOID, LVL(46, 11, -1, 98, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_UVUU, 9, 4), ATTK(AT_TENT, AD_FAMN, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(349, 86, 0, MS_SHEEP, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_ORC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("oystering assam", S_HUMANOID, LVL(47, 13, 1, 63, 0), (G_RGROUP|1), A(ATTK(AT_BEAM, AD_BLND, 8, 7), ATTK(AT_NONE, AD_PEST, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(234, 210, 0, MS_POKEDEX, MZ_TINY), MR_DISINT|MR_ACID|MR_STONE, MR_DISINT, M1_CLING|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING|M3_EGOTYPE, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("secondary analyzer", S_HUMANOID, LVL(47, 24, -17, 62, 1), (G_GENO|G_UNIQ|1), A(ATTK(AT_BEAM, AD_CURS, 9, 20), ATTK(AT_CLAW, AD_TECH, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(790, 19, 0, MS_MISSING, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, MR_DISINT|MR_POISON|MR_ACID, M1_CLING|M1_NOTAKE, M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rockaby wheat", S_HUMANOID, LVL(47, 10, 4, 39, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DREN, 1, 2), ATTK(AT_TENT, AD_DISP, 3, 21), ATTK(AT_SPIT, AD_NGEN, 4, 8), ATTK(AT_SPIT, AD_ICEB, 1, 8), ATTK(AT_HUGS, AD_GRAV, 8, 18), NO_ATTK), SIZ(991, 143, 0, MS_BURBLE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("kinkiest gingerly systemically beekeeper", S_HUMANOID, LVL(47, 21, -9, 11, 0), (4), A(ATTK(AT_TENT, AD_MINA, 5, 21), ATTK(AT_RATH, AD_SSEX, 9, 6), ATTK(AT_ENGL, AD_DEPR, 3, 14), ATTK(AT_BREA, AD_FEMI, 4, 19), NO_ATTK, NO_ATTK), SIZ(1219, 27, 0, MS_HUMANOID, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kimono polluting", S_HUMANOID, LVL(47, 12, -14, 30, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_CORR, 5, 13), ATTK(AT_WEAP, AD_PLYS, 4, 7), ATTK(AT_BEAM, AD_PLAS, 1, 4), ATTK(AT_BITE, AD_VENO, 6, 4), NO_ATTK, NO_ATTK), SIZ(2175, 1072, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_COLD, M1_NOTAKE|M1_NOHANDS|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("extradition hustler", S_HUMANOID, LVL(48, 13, 3, 66, -11), (G_GENO|1), A(ATTK(AT_WEAP, AD_DREA, 4, 16), ATTK(AT_WEAP, AD_POLY, 2, 9), ATTK(AT_MAGC, AD_UNPR, 3, 11), ATTK(AT_MAGC, AD_WET, 3, 10), ATTK(AT_CLAW, AD_NTHR, 3, 13), ATTK(AT_BEAM, AD_NACU, 7, 12)), SIZ(1065, 849, 0, MS_STABILIZE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES| M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("jaguar man", S_HUMANOID, LVL(48, 18, -3, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_PHYS, 6, 8), ATTK(AT_BITE, AD_PHYS, 12, 12), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bottlesful voyage", S_HUMANOID, LVL(49, 12, -23, 97, 0), (1), A(ATTK(AT_WEAP, AD_SOUN, 7, 17), ATTK(AT_WEAP, AD_DIMN, 1, 7), ATTK(AT_BEAM, AD_WEBS, 8, 16), ATTK(AT_GAZE, AD_PEST, 3, 15), ATTK(AT_MAGC, AD_CONT, 4, 3), ATTK(AT_TUCH, AD_RAGN, 1, 4)), SIZ(1696, 641, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HUMANOID|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("clitoral frettiest", S_HUMANOID, LVL(49, 12, -16, 89, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DISN, 4, 3), ATTK(AT_TRAM, AD_WRAP, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3702, 265, 0, MS_SING, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reinvite circling mostly", S_HUMANOID, LVL(49, 14, -22, 91, 0), (1), A(ATTK(AT_SPIT, AD_AGGR, 1, 16), ATTK(AT_ENGL, AD_MEMO, 4, 4), ATTK(AT_ENGL, AD_ENCH, 3, 16), ATTK(AT_BUTT, AD_ALIN, 3, 13), NO_ATTK, NO_ATTK), SIZ(146, 724, 0, MS_ARREST, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, MR_DISINT, M1_FLY|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ennoble rowed birdseye", S_HUMANOID, LVL(50, 20, -21, 98, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_WRAT, 5, 2), ATTK(AT_EXPL, AD_TIME, 1, 13), ATTK(AT_EXPL, AD_POLY, 4, 5), ATTK(AT_MAGC, AD_FUMB, 8, 1), NO_ATTK, NO_ATTK), SIZ(1289, 215, 0, MS_GURGLE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_OMNIVORE, M2_PRINCE|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dwarven hammermaster", S_HUMANOID, LVL(50, 12, -8, 70, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 4, 8), ATTK(AT_WEAP, AD_STUN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mineralogist devoid", S_HUMANOID, LVL(50, 41, -1, 70, 0), (G_RGROUP|1), A(ATTK(AT_LASH, AD_DISE, 9, 15), ATTK(AT_NONE, AD_VULN, 3, 10), ATTK(AT_BEAM, AD_LETH, 4, 12), ATTK(AT_TENT, AD_CAST, 8, 11), ATTK(AT_KICK, AD_CONT, 8, 12), NO_ATTK), SIZ(543, 200, 0, MS_CONVERT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_AMPHIBIOUS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("extra deep one", S_HUMANOID, LVL(50, 16, -8, 80, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GURGLE, MZ_HUGE), MR_COLD|MR_POISON|MR_SLEEP, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("redemand chroming commiserative", S_HUMANOID, LVL(50, 12, -15, 16, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BREA, AD_SLOW, 8, 3), ATTK(AT_MAGC, AD_DRCH, 5, 12), ATTK(AT_KICK, AD_TERR, 8, 7), ATTK(AT_WEAP, AD_SWAP, 6, 19), ATTK(AT_SPIT, AD_LITT, 1, 11), NO_ATTK), SIZ(1269, 388, 0, MS_BURBLE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE|M3_SPIDER|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cannibal shaman", S_HUMANOID, LVL(51, 20, -5, 80, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 18, 11), ATTK(AT_MAGC, AD_SPEL, 1, 50), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("trumpeter monopolization", S_HUMANOID, LVL(51, 13, -27, 32, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_NEXU, 1, 12), ATTK(AT_MAGC, AD_PART, 7, 18), ATTK(AT_HUGS, AD_MIDI, 1, 13), ATTK(AT_TRAM, AD_DROP, 5, 21), ATTK(AT_CLAW, AD_WISD, 1, 21), NO_ATTK), SIZ(1331, 330, 0, MS_ALLA, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_POIS, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ninnyish kirtled dislocating daymare pockily", S_HUMANOID, LVL(51, 21, -4, 87, 15), (G_GENO|2), A(ATTK(AT_GAZE, AD_WRAT, 1, 5), ATTK(AT_BEAM, AD_MIDI, 5, 19), ATTK(AT_TUCH, AD_ACID, 5, 17), ATTK(AT_TUCH, AD_WTHR, 4, 7), ATTK(AT_SCRA, AD_DEBU, 1, 7), NO_ATTK), SIZ(1727, 734, 0, MS_PHOTO, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pebbliest insulin", S_HUMANOID, LVL(51, 41, -14, 89, 0), (3), A(ATTK(AT_MAGC, AD_STON, 9, 9), ATTK(AT_WEAP, AD_FRZE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1519, 311, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cinder disinterested", S_HUMANOID, LVL(51, 17, -25, 42, 18), (G_GENO|G_RGROUP|2), A(ATTK(AT_WEAP, AD_CHAO, 7, 2), ATTK(AT_KICK, AD_SGLD, 8, 12), ATTK(AT_LASH, AD_AGGR, 3, 11), ATTK(AT_SCRA, AD_DRDX, 9, 17), ATTK(AT_TENT, AD_WEEP, 8, 11), NO_ATTK), SIZ(410, 467, 0, MS_BARK, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_CLING|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("saunterer oracle", S_HUMANOID, LVL(52, 12, -7, 23, 0), (G_RGROUP|2), A(ATTK(AT_MAGC, AD_WRAP, 9, 7), ATTK(AT_MAGC, AD_WRAP, 1, 17), ATTK(AT_BEAM, AD_DEST, 5, 10), ATTK(AT_GAZE, AD_PHYS, 4, 10), ATTK(AT_HUGS, AD_POLY, 8, 19), NO_ATTK), SIZ(1934, 112, 0, MS_COMBAT, MZ_GIGANTIC), MR_DISINT, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("reintegrate drainer", S_HUMANOID, LVL(52, 39, -19, 63, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 4, 21), ATTK(AT_BEAM, AD_DRST, 7, 12), ATTK(AT_STNG, AD_SOUN, 7, 12), ATTK(AT_STNG, AD_DISP, 9, 13), ATTK(AT_SPIT, AD_DREA, 2, 20), ATTK(AT_BITE, AD_FUMB, 7, 11)), SIZ(3001, 516, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_STALK|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("polyvinyl subatomic", S_HUMANOID, LVL(52, 14, 3, 51, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_ACID, 3, 1), ATTK(AT_ENGL, AD_AMNE, 3, 2), ATTK(AT_LASH, AD_DFOO, 6, 5), ATTK(AT_WEAP, AD_WISD, 4, 2), ATTK(AT_WEAP, AD_SITM, 9, 6), ATTK(AT_BOOM, AD_BLND, 4, 19)), SIZ(372, 186, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("caravaning distract", S_HUMANOID, LVL(52, 40, -6, 40, -7), (1), A(ATTK(AT_WEAP, AD_MINA, 2, 4), ATTK(AT_BITE, AD_CHKH, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3308, 1675, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, MR_SLEEP|MR_DEATH, M1_SWIM|M1_NOEYES|M1_ANIMAL|M1_HERBIVORE, M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("whew pronouncement", S_HUMANOID, LVL(53, 14, -23, 95, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_PART, 1, 6), ATTK(AT_BUTT, AD_NAST, 6, 13), ATTK(AT_BREA, AD_BANI, 4, 2), ATTK(AT_KICK, AD_SLIM, 1, 1), ATTK(AT_HUGS, AD_LAVA, 5, 16), ATTK(AT_NONE, AD_BURN, 9, 14)), SIZ(339, 257, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_FIRE|MR_POISON, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dishabille interviewer", S_HUMANOID, LVL(53, 34, -10, 87, 0), (4), A(ATTK(AT_BEAM, AD_DGST, 2, 6), ATTK(AT_CLAW, AD_AGGR, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(537, 112, 0, MS_SHRIEK, MZ_LARGE), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("omission biennial", S_HUMANOID, LVL(53, 28, 9, 96, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_DRCH, 7, 3), ATTK(AT_SPIT, AD_NPRO, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(744, 323, 0, MS_SELFHARM, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS| M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("plunk seducing", S_HUMANOID, LVL(54, 14, -22, 99, 0), (G_UNIQ|2), A(ATTK(AT_KICK, AD_LETH, 2, 2), ATTK(AT_HUGS, AD_LETH, 1, 7), ATTK(AT_KICK, AD_STON, 1, 6), ATTK(AT_NONE, AD_SGLD, 2, 2), NO_ATTK, NO_ATTK), SIZ(989, 1815, 0, MS_SQAWK, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_FIRE, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("violist shortly", S_HUMANOID, LVL(55, 12, -18, 94, 0), (2), A(ATTK(AT_BUTT, AD_POIS, 7, 16), ATTK(AT_KICK, AD_ILLU, 2, 10), ATTK(AT_BITE, AD_PEST, 1, 3), ATTK(AT_TRAM, AD_NEXU, 1, 21), NO_ATTK, NO_ATTK), SIZ(4034, 1504, 0, MS_DJINNI, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wheelbase accountancy", S_HUMANOID, LVL(55, 12, 9, 67, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_CORR, 7, 4), ATTK(AT_KICK, AD_NUMB, 2, 15), ATTK(AT_BEAM, AD_POIS, 7, 12), ATTK(AT_LASH, AD_LETH, 6, 13), ATTK(AT_MAGC, AD_SGLD, 4, 14), ATTK(AT_HUGS, AD_HEAL, 5, 16)), SIZ(1388, 565, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_ACID|M1_POIS, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("acquirer dwarf", S_HUMANOID, LVL(55, 12, 0, 20, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIE, 6, 8), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Dworkin Barimen", S_HUMANOID, LVL(56, 17, -18, 100, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CONF, 4, 8), ATTK(AT_WEAP, AD_FEAR, 5, 6), ATTK(AT_TUCH, AD_PLYS, 1, 6), ATTK(AT_LASH, AD_BLND, 4, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_DRAIN|MR_ACID|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_MALE|M2_STALK, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("betwixt reverser", S_HUMANOID, LVL(56, 15, -28, 53, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_INER, 1, 16), ATTK(AT_CLAW, AD_DRIN, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2521, 7, 0, MS_AREOLA, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE| M1_TPORT, M2_PRINCE|M2_STRONG|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("laborer porpoise", S_HUMANOID, LVL(56, 12, -2, 87, 0), (G_VLGROUP|2), A(ATTK(AT_WEAP, AD_RBRE, 5, 20), ATTK(AT_BOOM, AD_CHAO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4287, 114, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_FIRE, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("datary baptismal", S_HUMANOID, LVL(57, 13, -7, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_LETH, 7, 12), ATTK(AT_STNG, AD_PEST, 1, 13), ATTK(AT_STNG, AD_BURN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1209, 1323, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reproducer guardhouse", S_HUMANOID, LVL(57, 16, 6, 95, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_LASH, AD_THIE, 7, 6), ATTK(AT_BREA, AD_NAST, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(202, 1493, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE| M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_JEWELS|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("separation pinball unperturbable animist", S_HUMANOID, LVL(58, 12, -10, 100, 0), (3), A(ATTK(AT_TENT, AD_SLEE, 7, 19), ATTK(AT_EXPL, AD_WRAP, 2, 4), ATTK(AT_TRAM, AD_DARK, 6, 6), ATTK(AT_TENT, AD_NTHR, 4, 6), ATTK(AT_ENGL, AD_SPEL, 3, 12), ATTK(AT_NONE, AD_FREN, 2, 3)), SIZ(2273, 944, 0, MS_DJINNI, MZ_TINY), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("variously trickiest", S_HUMANOID, LVL(58, 23, -21, 25, 0), (2), A(ATTK(AT_WEAP, AD_DCAY, 3, 12), ATTK(AT_ENGL, AD_PLYS, 7, 9), ATTK(AT_BITE, AD_NTHR, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1171, 332, 0, MS_WERE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_POIS, M2_PRINCE|M2_MINION|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cowered zinnia overtired saviour", S_HUMANOID, LVL(58, 32, -30, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_INSA, 0, 8), ATTK(AT_KICK, AD_CHAO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(372, 212, 0, MS_METALMAFIA, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS| M2_COLLECT|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("heritability ropiest", S_HUMANOID, LVL(58, 32, -7, 86, -16), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_SEDU, 7, 2), ATTK(AT_ENGL, AD_FRZE, 4, 4), ATTK(AT_MAGC, AD_VOMT, 8, 10), ATTK(AT_ENGL, AD_WEBS, 8, 3), ATTK(AT_NONE, AD_CLRC, 6, 9), ATTK(AT_KICK, AD_SLUD, 1, 19)), SIZ(1228, 200, 0, MS_LAUGH, MZ_TINY), MR_COLD|MR_SLEEP, 0, M1_FLY|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bondage brutal", S_HUMANOID, LVL(58, 8, -29, 57, -13), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_STON, 7, 15), ATTK(AT_NONE, AD_DREA, 7, 15), ATTK(AT_TENT, AD_PLAS, 5, 6), ATTK(AT_KICK, AD_POLY, 1, 17), ATTK(AT_MAGC, AD_SLOW, 5, 4), NO_ATTK), SIZ(3, 1408, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_WALLWALK|M1_BREATHLESS, M2_NOPOLY|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bugbear master", S_HUMANOID, LVL(60, 12, -8, 60, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 7), ATTK(AT_WEAP, AD_PHYS, 8, 7), ATTK(AT_WEAP, AD_PHYS, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("incurability instrumented", S_HUMANOID, LVL(60, 23, -21, 86, 0), (G_VLGROUP|2), A(ATTK(AT_TRAM, AD_ICUR, 7, 16), ATTK(AT_WEAP, AD_DRLI, 2, 2), ATTK(AT_BREA, AD_GLIB, 9, 15), ATTK(AT_ENGL, AD_DEST, 7, 14), NO_ATTK, NO_ATTK), SIZ(2330, 0, 0, MS_PHOTO, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL, M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("malignant fluoresced", S_HUMANOID, LVL(61, 12, -15, 58, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_ENCH, 3, 1), ATTK(AT_BITE, AD_DGST, 5, 18), ATTK(AT_WEAP, AD_TIME, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(206, 1535, 0, MS_CAR, MZ_GIGANTIC), MR_DISINT|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, M4_BAT|M4_REVIVE|M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cubature sousing umlauted rumanian statuary antipacifist", S_HUMANOID, LVL(62, 7, -4, 23, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_LUCK, 6, 6), ATTK(AT_BITE, AD_AGGR, 8, 20), ATTK(AT_BREA, AD_LEGS, 5, 12), ATTK(AT_TRAM, AD_LAZY, 9, 3), ATTK(AT_NONE, AD_SLEE, 8, 21), NO_ATTK), SIZ(115, 93, 0, MS_BOAST, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS| M2_COLLECT|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("dwarf grabbercaster", S_HUMANOID, LVL(62, 9, -5, 35, 5), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_WEAP, AD_STCK, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dwarf lashercaster", S_HUMANOID, LVL(62, 9, -5, 35, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("panther man", S_HUMANOID, LVL(64, 24, -6, 65, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_BITE, AD_DRCO, 12, 14), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("takeapart panther", S_HUMANOID, LVL(64, 24, -6, 65, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_BITE, AD_DRCO, 12, 14), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("balmier succeed", S_HUMANOID, LVL(64, 18, -26, 90, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_MALK, 8, 16), ATTK(AT_MAGC, AD_CALM, 9, 15), ATTK(AT_SCRA, AD_LAZY, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2749, 398, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_WALLWALK|M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIMIC|M3_WANTSBELL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("citrate doff", S_HUMANOID, LVL(66, 41, -27, 69, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_GAZE, AD_MIDI, 2, 14), ATTK(AT_TRAM, AD_CONT, 4, 6), ATTK(AT_EXPL, AD_VOMT, 4, 18), ATTK(AT_WEAP, AD_BANI, 2, 21), NO_ATTK, NO_ATTK), SIZ(1, 617, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_FIRE|MR_DRAIN, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_TPORT| M1_HERBIVORE, M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hobbit half-marathon runner", S_HUMANOID, LVL(66, 25, 0, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonathletic chamfering aftershave", S_HUMANOID, LVL(66, 10, -12, 81, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_CLAW, AD_DROP, 2, 10), ATTK(AT_LASH, AD_GLIB, 2, 4), ATTK(AT_BREA, AD_TECH, 8, 12), ATTK(AT_SPIT, AD_DCAY, 9, 7), ATTK(AT_BOOM, AD_DRCH, 2, 14), ATTK(AT_LASH, AD_SLIM, 4, 11)), SIZ(2061, 505, 0, MS_DEAD, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("flame fortyfive", S_HUMANOID, LVL(66, 12, -13, 75, 7), (G_GENO|G_UNIQ|4), A(ATTK(AT_HUGS, AD_LITT, 5, 7), ATTK(AT_STNG, AD_MCRE, 8, 4), ATTK(AT_TRAM, AD_HODS, 2, 8), ATTK(AT_BREA, AD_WTHR, 2, 13), NO_ATTK, NO_ATTK), SIZ(97, 809, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_CONCEAL, M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("opine josher corseted", S_HUMANOID, LVL(66, 11, -25, 14, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_EDGE, 9, 16), ATTK(AT_CLAW, AD_CAST, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1304, 140, 0, MS_AREOLA, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_HERBIVORE, M2_STALK|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mendaciously pectoral fifth", S_HUMANOID, LVL(66, 12, -7, 70, 17), (G_GENO|G_UNIQ|2), A(ATTK(AT_NONE, AD_NGRA, 8, 13), ATTK(AT_TRAM, AD_ENCH, 9, 16), ATTK(AT_BUTT, AD_ANTI, 2, 2), ATTK(AT_BEAM, AD_SLEE, 2, 6), NO_ATTK, NO_ATTK), SIZ(2110, 604, 0, MS_DRUGS, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE| M1_SEE_INVIS, M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("augured nonrestrictive slathered apothecary", S_HUMANOID, LVL(67, 21, -25, 93, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HALU, 5, 2), ATTK(AT_MAGC, AD_CHAO, 7, 9), ATTK(AT_SPIT, AD_RNG, 9, 11), ATTK(AT_MAGC, AD_COLD, 1, 9), NO_ATTK, NO_ATTK), SIZ(1214, 677, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_FLY|M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_REGEN| M1_POIS|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("preventability seigniorial proscenia", S_HUMANOID, LVL(68, 9, -8, 75, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_TENT, AD_CONF, 2, 12), ATTK(AT_MAGC, AD_EDGE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2350, 1177, 0, MS_GRUNT, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_UNSOLID, M2_PNAME|M2_STRONG|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("congratulation drollery", S_HUMANOID, LVL(68, 15, -3, 82, 0), (G_SGROUP|2), A(ATTK(AT_LASH, AD_AMNE, 9, 9), ATTK(AT_ENGL, AD_VOMT, 5, 18), ATTK(AT_BUTT, AD_SLEE, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(620, 1697, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON, MR_FIRE, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_REGEN, M2_PRINCE|M2_STALK|M2_NASTY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snare flayer", S_HUMANOID, LVL(68, 16, -10, 95, -8), (1), A(ATTK(AT_BEAM, AD_PLYS, 2, 6), ATTK(AT_TENT, AD_DRIN, 3, 8), ATTK(AT_TENT, AD_DRIN, 3, 8), ATTK(AT_TENT, AD_DRIN, 3, 8), ATTK(AT_TENT, AD_DRIN, 3, 8), ATTK(AT_TENT, AD_DRIN, 3, 8)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("decisively hardening", S_HUMANOID, LVL(68, 18, 4, 11, 5), (G_RGROUP|2), A(ATTK(AT_NONE, AD_STTP, 4, 1), ATTK(AT_TRAM, AD_GRAV, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1861, 1460, 0, MS_SOCKS, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reseeded valorizing playboy", S_HUMANOID, LVL(68, 30, -3, 98, 14), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_MANA, 3, 10), ATTK(AT_ENGL, AD_UVUU, 8, 6), ATTK(AT_CLAW, AD_POIS, 6, 9), ATTK(AT_SPIT, AD_VAPO, 9, 14), ATTK(AT_GAZE, AD_ALIN, 6, 1), ATTK(AT_KICK, AD_PHYS, 3, 9)), SIZ(756, 860, 0, MS_SQAWK, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_POIS, M2_DEMON|M2_WANDER|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("skirmisher topsoil", S_HUMANOID, LVL(68, 12, -1, 95, 0), (1), A(ATTK(AT_TENT, AD_WERE, 1, 3), ATTK(AT_WEAP, AD_LAZY, 3, 19), ATTK(AT_STNG, AD_TCKL, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(458, 53, 0, MS_SOLDIER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_THICK_HIDE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("lucratively must", S_HUMANOID, LVL(69, 20, -4, 81, 0), (4), A(ATTK(AT_GAZE, AD_CHAO, 2, 18), ATTK(AT_LASH, AD_CURS, 9, 2), ATTK(AT_KICK, AD_VENO, 9, 7), ATTK(AT_CLAW, AD_HALU, 8, 7), ATTK(AT_BREA, AD_CONT, 6, 19), ATTK(AT_BITE, AD_DRIN, 7, 4)), SIZ(3781, 42, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOHEAD|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("misappropriating ostomy", S_HUMANOID, LVL(69, 12, -29, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_WISD, 2, 16), ATTK(AT_SCRA, AD_GRAV, 8, 15), ATTK(AT_BREA, AD_LAZY, 1, 14), ATTK(AT_STNG, AD_ALIN, 1, 16), ATTK(AT_STNG, AD_ALIN, 9, 7), NO_ATTK), SIZ(641, 776, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("placed overprompt longshot conserve", S_HUMANOID, LVL(70, 18, 10, 9, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_ELEC, 2, 21), ATTK(AT_WEAP, AD_LEGS, 3, 2), ATTK(AT_TENT, AD_WGHT, 1, 18), ATTK(AT_WEAP, AD_SLIM, 2, 18), NO_ATTK, NO_ATTK), SIZ(911, 1447, 0, MS_BOT, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_CLING, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bestowed grammatically", S_HUMANOID, LVL(70, 12, -9, 77, 20), (G_SGROUP|4), A(ATTK(AT_LASH, AD_MAGM, 2, 3), ATTK(AT_BITE, AD_LEGS, 8, 9), ATTK(AT_NONE, AD_SHRD, 0, 4), ATTK(AT_SCRA, AD_LITT, 2, 21), ATTK(AT_SPIT, AD_ALIN, 1, 17), ATTK(AT_WEAP, AD_ABDC, 4, 1)), SIZ(1531, 227, 0, MS_SHEEP, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_OMNIVORE, M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("orbital master", S_HUMANOID, LVL(70, 20, -14, 100, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 10, 36), ATTK(AT_MAGC, AD_DISN, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SQEEK, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("horse pesterer dillydally oily infective", S_HUMANOID, LVL(70, 6, 6, 67, -13), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_CHAO, 4, 3), ATTK(AT_BUTT, AD_FAKE, 5, 13), ATTK(AT_TUCH, AD_MEMO, 1, 20), ATTK(AT_EXPL, AD_DISE, 1, 18), ATTK(AT_TENT, AD_DISE, 8, 16), ATTK(AT_GAZE, AD_CHRN, 1, 3)), SIZ(1347, 1642, 0, MS_METALMAFIA, MZ_SMALL), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("furious dwarf", S_HUMANOID, LVL(70, 12, -8, 70, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAT, 4, 8), ATTK(AT_WEAP, AD_WRAT, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("arcane hobbit", S_HUMANOID, LVL(70, 20, 0, 25, 6), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("scrolled hobbit", S_HUMANOID, LVL(70, 20, 0, 25, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("execrate countermanding", S_HUMANOID, LVL(71, 11, -24, 54, -16), (3), A(ATTK(AT_SCRA, AD_MINA, 6, 5), ATTK(AT_NONE, AD_FAMN, 4, 5), ATTK(AT_ENGL, AD_WRAP, 9, 4), ATTK(AT_KICK, AD_RUST, 7, 2), ATTK(AT_MAGC, AD_STUN, 8, 2), NO_ATTK), SIZ(2619, 41, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_REGEN|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("woofing unabated", S_HUMANOID, LVL(71, 6, -9, 77, -11), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_EXPL, AD_DISE, 1, 19), ATTK(AT_BOOM, AD_DEST, 2, 11), ATTK(AT_TRAM, AD_VULN, 1, 10), ATTK(AT_LASH, AD_TREM, 5, 9), ATTK(AT_SCRA, AD_PLAS, 4, 5), NO_ATTK), SIZ(6, 857, 0, MS_SQAWK, MZ_TINY), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("correcting solemn", S_HUMANOID, LVL(71, 16, 5, 59, -6), (G_GENO|2), A(ATTK(AT_MAGC, AD_SHAN, 2, 12), ATTK(AT_LASH, AD_NPRO, 1, 13), ATTK(AT_BUTT, AD_DRDX, 3, 16), ATTK(AT_RATH, AD_SLEE, 0, 14), ATTK(AT_BEAM, AD_DRCH, 2, 15), ATTK(AT_BUTT, AD_POIS, 6, 21)), SIZ(553, 366, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_ACID|M1_POIS, M2_DEMON|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("breeching tzetze", S_HUMANOID, LVL(71, 12, -2, 54, 0), (3), A(ATTK(AT_BUTT, AD_DISP, 4, 13), ATTK(AT_SCRA, AD_MIDI, 5, 1), ATTK(AT_SPIT, AD_DFOO, 5, 10), ATTK(AT_TENT, AD_LEVI, 3, 13), NO_ATTK, NO_ATTK), SIZ(2557, 682, 0, MS_GYPSY, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_ACID, M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flathead", S_HUMANOID, LVL(72, 18, -10, 100, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("extrasensory noninhabitable", S_HUMANOID, LVL(72, 12, -22, 52, 17), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_HODS, 1, 19), ATTK(AT_BUTT, AD_VAPO, 6, 15), ATTK(AT_TUCH, AD_STON, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(710, 503, 0, MS_BARBER, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC|MR_ACID, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dickering octagonal", S_HUMANOID, LVL(72, 3, -20, 13, 7), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SLUD, 8, 15), ATTK(AT_RATH, AD_SEDU, 8, 3), ATTK(AT_WEAP, AD_COLD, 3, 11), ATTK(AT_HUGS, AD_DISE, 9, 20), ATTK(AT_WEAP, AD_LETH, 6, 16), ATTK(AT_HUGS, AD_NAST, 9, 8)), SIZ(2786, 356, 0, MS_SNORE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rearming potmen", S_HUMANOID, LVL(73, 4, -23, 55, -11), (3), A(ATTK(AT_HUGS, AD_RUNS, 6, 9), ATTK(AT_WEAP, AD_VULN, 8, 16), ATTK(AT_BEAM, AD_MAGM, 2, 17), ATTK(AT_SPIT, AD_TECH, 6, 16), ATTK(AT_BEAM, AD_CNCL, 1, 2), NO_ATTK), SIZ(766, 1078, 0, MS_MUMBLE, MZ_LARGE), MR_COLD, MR_COLD, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_MINION|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unassertive organized", S_HUMANOID, LVL(74, 14, -13, 53, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_FLAM, 3, 17), ATTK(AT_TUCH, AD_NEXU, 2, 4), ATTK(AT_ENGL, AD_CHKH, 6, 9), ATTK(AT_GAZE, AD_EDGE, 5, 5), ATTK(AT_SCRA, AD_CHAO, 3, 12), NO_ATTK), SIZ(572, 130, 0, MS_APOC, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_POIS, M2_PRINCE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("transfrontier centiliter falcon", S_HUMANOID, LVL(74, 12, -23, 74, 4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRIN, 2, 5), ATTK(AT_BOOM, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 1240, 0, MS_ROAR, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("piratic differentially", S_HUMANOID, LVL(75, 20, -11, 82, 16), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_WNCE, 5, 3), ATTK(AT_KICK, AD_DROP, 3, 15), ATTK(AT_SPIT, AD_DRLI, 4, 11), ATTK(AT_TRAM, AD_INVE, 2, 10), ATTK(AT_KICK, AD_AGGR, 8, 17), NO_ATTK), SIZ(2159, 150, 0, MS_BONES, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_REGEN|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dwarf ureto", S_HUMANOID, /* spawns with eternium mattock, dwarvish iron shield and dwarvish iron helm */ LVL(75, 12, -5, 50, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evasive unveiling", S_HUMANOID, LVL(75, 13, 8, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_CORR, 3, 16), ATTK(AT_KICK, AD_DRDX, 2, 3), ATTK(AT_BEAM, AD_RUST, 7, 1), ATTK(AT_BREA, AD_PLAS, 2, 7), NO_ATTK, NO_ATTK), SIZ(1117, 86, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_GREEDY|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("twangler faze", S_HUMANOID, LVL(75, 13, -5, 77, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_IDAM, 8, 13), ATTK(AT_BITE, AD_DETH, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1297, 1545, 0, MS_WAIL, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("exxon elucidate stockkeeper", S_HUMANOID, LVL(75, 11, -14, 97, 0), (G_UNIQ|4), A(ATTK(AT_NONE, AD_CALM, 8, 4), ATTK(AT_BOOM, AD_SITM, 9, 8), ATTK(AT_STNG, AD_LAZY, 8, 8), ATTK(AT_STNG, AD_DAMA, 3, 18), NO_ATTK, NO_ATTK), SIZ(629, 215, 0, MS_POKEDEX, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("encompassing welshing", S_HUMANOID, LVL(75, 17, -29, 93, -6), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_CORR, 1, 2), ATTK(AT_TRAM, AD_FIRE, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1055, 111, 0, MS_VAMPIRE, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_DISINT, M1_CLING|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("signeted detrain", S_HUMANOID, LVL(76, 13, -28, 54, 13), (G_GENO|3), A(ATTK(AT_BEAM, AD_NAST, 1, 17), ATTK(AT_LASH, AD_VAPO, 5, 4), ATTK(AT_STNG, AD_ILLU, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1098, 341, 0, MS_MUTE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("inveigler hysterectomizing", S_HUMANOID, LVL(76, 12, -6, 62, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_FEMI, 2, 7), ATTK(AT_GAZE, AD_PHYS, 7, 19), ATTK(AT_TENT, AD_PLYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(134, 1296, 0, MS_SING, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_CARNIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chronicler beheading beretta", S_HUMANOID, LVL(77, 12, -2, 60, -15), (G_GENO|3), A(ATTK(AT_CLAW, AD_HALU, 1, 12), ATTK(AT_BOOM, AD_WEBS, 6, 9), ATTK(AT_BOOM, AD_DEST, 8, 12), ATTK(AT_SPIT, AD_FEMI, 5, 5), ATTK(AT_BREA, AD_TECH, 1, 11), ATTK(AT_SCRA, AD_SPEL, 6, 1)), SIZ(198, 342, 0, MS_SING, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sanity flayer", S_HUMANOID, LVL(77, 16, -10, 95, -8), (1), A(ATTK(AT_BEAM, AD_INSA, 6, 6), ATTK(AT_TENT, AD_DRIN, 3, 8), ATTK(AT_TENT, AD_DRIN, 3, 8), ATTK(AT_TENT, AD_DRIN, 3, 8), ATTK(AT_TENT, AD_DRIN, 3, 8), ATTK(AT_TENT, AD_DRIN, 3, 8)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("arithmetic photosynthetic portiered subdistinction", S_HUMANOID, LVL(78, 11, 6, 14, 0), (1), A(ATTK(AT_WEAP, AD_NGEN, 7, 2), ATTK(AT_BREA, AD_FREN, 2, 4), ATTK(AT_HUGS, AD_BLEE, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2085, 97, 0, MS_DRUGS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HUMANOID|M1_REGEN|M1_ACID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("calendaring jam", S_HUMANOID, LVL(78, 12, -6, 83, 15), (3), A(ATTK(AT_TENT, AD_SHAN, 2, 9), ATTK(AT_TRAM, AD_WEBS, 8, 13), ATTK(AT_TENT, AD_RNG, 9, 3), ATTK(AT_BEAM, AD_ABDC, 9, 17), ATTK(AT_SCRA, AD_POIS, 9, 1), NO_ATTK), SIZ(2424, 76, 0, MS_SELFHARM, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("forcible electromotive", S_HUMANOID, LVL(78, 18, 2, 64, 6), (1), A(ATTK(AT_BUTT, AD_WEBS, 2, 12), ATTK(AT_MAGC, AD_CAST, 9, 11), ATTK(AT_WEAP, AD_PLAS, 3, 6), ATTK(AT_HUGS, AD_DRLI, 4, 3), ATTK(AT_TENT, AD_DRST, 3, 9), ATTK(AT_TENT, AD_WEBS, 8, 6)), SIZ(651, 1099, 0, MS_MEW, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_HUMANOID, M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("topsider airman refashion", S_HUMANOID, LVL(80, 12, -16, 61, 14), (1), A(ATTK(AT_BITE, AD_PLAS, 6, 13), ATTK(AT_TUCH, AD_DREA, 1, 10), ATTK(AT_BREA, AD_AMNE, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2110, 979, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID, M2_WANDER|M2_GREEDY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undesigned snarer", S_HUMANOID, LVL(80, 17, -30, 49, 0), (4), A(ATTK(AT_TRAM, AD_HALU, 3, 13), ATTK(AT_BREA, AD_DIMN, 6, 10), ATTK(AT_SCRA, AD_CNCL, 4, 1), ATTK(AT_BREA, AD_RAGN, 4, 17), ATTK(AT_BREA, AD_DISE, 5, 7), ATTK(AT_RATH, AD_STTP, 2, 19)), SIZ(428, 262, 0, MS_WOLLOH, MZ_TINY), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("geochemist transactor", S_HUMANOID, LVL(80, 17, -3, 89, -5), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRCO, 5, 21), ATTK(AT_WEAP, AD_GLIB, 2, 1), ATTK(AT_KICK, AD_BANI, 5, 12), ATTK(AT_WEAP, AD_LAZY, 2, 1), ATTK(AT_MAGC, AD_RUST, 9, 17), NO_ATTK), SIZ(3122, 829, 0, MS_COW, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tiger man", S_HUMANOID, LVL(80, 18, -12, 100, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLND, 12, 8), ATTK(AT_CLAW, AD_BLND, 12, 8), ATTK(AT_BITE, AD_DRST, 12, 12), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_FEAR, 5, 5), ATTK(AT_GAZE, AD_CONF, 5, 5)), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("khazad-doomer", S_HUMANOID, LVL(80, 12, -5, 50, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 8, 8), ATTK(AT_GAZE, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("too deep one", S_HUMANOID, LVL(80, 18, -10, 90, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_BREA, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GURGLE, MZ_HUGE), MR_COLD|MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("too deep digger", S_HUMANOID, LVL(80, 18, -10, 90, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_BREA, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GURGLE, MZ_HUGE), MR_COLD|MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE|M1_TUNNEL, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dwarf wench", S_HUMANOID, LVL(80, 12, -5, 50, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIE, 8, 8), ATTK(AT_CLAW, AD_SSEX, 0, 0), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sharking recount", S_HUMANOID, LVL(81, 19, 7, 88, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_MCRE, 1, 7), ATTK(AT_TRAM, AD_STCK, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4458, 882, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_CLING|M1_TUNNEL|M1_HUMANOID, M2_WANDER|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hammerhead", S_HUMANOID, LVL(82, 18, -11, 100, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 15, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("goldsmith veranda", S_HUMANOID, LVL(83, 12, -12, 74, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_ENGL, AD_PHYS, 6, 20), ATTK(AT_MAGC, AD_VAMP, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(883, 6, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fashionable kunoichi", S_HUMANOID, /* spawns with scythe */ LVL(83, 19, -10, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 14), ATTK(AT_MAGC, AD_ELEC, 16, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("infidelity agitating", S_HUMANOID, LVL(83, 8, -22, 88, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_KICK, AD_RBAD, 1, 20), ATTK(AT_MAGC, AD_BANI, 5, 1), ATTK(AT_TUCH, AD_CHKH, 3, 13), ATTK(AT_WEAP, AD_WISD, 1, 19), NO_ATTK, NO_ATTK), SIZ(1201, 119, 0, MS_VAMPIRE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_THICK_HIDE|M1_ACID, M2_PNAME|M2_NASTY|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mensurative forfeitable", S_HUMANOID, LVL(83, 8, -10, 59, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_CLAW, AD_PEST, 8, 19), ATTK(AT_BUTT, AD_PLAS, 5, 19), ATTK(AT_BUTT, AD_DCAY, 1, 9), ATTK(AT_TUCH, AD_FAKE, 8, 19), ATTK(AT_NONE, AD_WISD, 4, 7), NO_ATTK), SIZ(1411, 1, 0, MS_BURBLE, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_SLITHY, M2_LORD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stuffed gossoon catabolizing", S_HUMANOID, LVL(84, 26, -18, 95, 2), (4), A(ATTK(AT_TRAM, AD_TDRA, 2, 20), ATTK(AT_BEAM, AD_VOMT, 4, 9), ATTK(AT_STNG, AD_GRAV, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3606, 1027, 0, MS_PUPIL, MZ_TINY), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_UNSOLID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("beauish saturninity", S_HUMANOID, LVL(84, 14, -13, 23, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_THIE, 0, 13), ATTK(AT_KICK, AD_NUMB, 5, 11), ATTK(AT_BEAM, AD_CHKH, 3, 13), ATTK(AT_RATH, AD_SLUD, 7, 12), ATTK(AT_BITE, AD_SHRD, 9, 11), NO_ATTK), SIZ(448, 224, 0, MS_BONES, MZ_GIGANTIC), MR_COLD|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sculling africa twirliest subendorsing anele", S_HUMANOID, LVL(85, 13, -16, 20, 0), (4), A(ATTK(AT_TRAM, AD_CNCL, 1, 6), ATTK(AT_NONE, AD_WRAP, 7, 19), ATTK(AT_KICK, AD_LITT, 7, 13), ATTK(AT_BUTT, AD_PEST, 8, 8), NO_ATTK, NO_ATTK), SIZ(787, 967, 0, MS_MUMBLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stemmy reinstallation", S_HUMANOID, LVL(85, 15, -25, 99, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TRAM, AD_FAMN, 2, 15), ATTK(AT_BUTT, AD_DIMN, 5, 4), ATTK(AT_MAGC, AD_BURN, 5, 21), ATTK(AT_BUTT, AD_HEAL, 5, 21), NO_ATTK, NO_ATTK), SIZ(994, 1222, 0, MS_POKEDEX, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_SWIM|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID| M1_THICK_HIDE|M1_ACID, M2_MINION|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("indictable clinical", S_HUMANOID, LVL(85, 12, 9, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_NIVE, 6, 14), ATTK(AT_TENT, AD_SPC2, 5, 9), ATTK(AT_TENT, AD_HODS, 2, 21), ATTK(AT_SCRA, AD_LUCK, 1, 14), NO_ATTK, NO_ATTK), SIZ(2787, 734, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("montage fenugreek", S_HUMANOID, LVL(85, 17, 0, 76, 17), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_NONE, AD_DREN, 0, 10), ATTK(AT_SCRA, AD_LAZY, 2, 9), ATTK(AT_BITE, AD_MEMO, 7, 19), ATTK(AT_GAZE, AD_AMNE, 7, 14), ATTK(AT_SCRA, AD_LITE, 7, 3), ATTK(AT_TUCH, AD_WISD, 3, 14)), SIZ(918, 479, 0, MS_CONVERT, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mishearing remodel", S_HUMANOID, LVL(85, 7, -13, 96, -15), (G_GENO|1), A(ATTK(AT_BREA, AD_EDGE, 1, 17), ATTK(AT_BREA, AD_STCK, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(703, 335, 0, MS_GURGLE, MZ_HUMAN), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE| M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bred undercapitalized", S_HUMANOID, LVL(86, 17, -17, 76, 0), (G_LGROUP|1), A(ATTK(AT_HUGS, AD_SANI, 6, 4), ATTK(AT_GAZE, AD_LUCK, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1322, 593, 0, MS_PARROT, MZ_TINY), MR_FIRE, 0, M1_SLITHY|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ingate pustule penstock sinkable zonated", S_HUMANOID, LVL(86, 12, 8, 78, -8), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_FUMB, 5, 15), ATTK(AT_ENGL, AD_SAMU, 3, 8), ATTK(AT_BEAM, AD_CONF, 9, 17), ATTK(AT_SPIT, AD_SITM, 4, 5), ATTK(AT_HUGS, AD_THIR, 0, 7), ATTK(AT_TUCH, AD_EDGE, 1, 9)), SIZ(2521, 67, 0, MS_LAUGH, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_ACID, M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("thermonuclear attendance quaintest", S_HUMANOID, LVL(87, 37, 4, 13, 0), (4), A(ATTK(AT_KICK, AD_MINA, 4, 6), ATTK(AT_TRAM, AD_DEST, 3, 15), ATTK(AT_KICK, AD_WISD, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2565, 624, 0, MS_FEARHARE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_ACID| M1_METALLIVORE, M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dismount shopkeeper deprived", S_HUMANOID, LVL(87, 17, -30, 57, 0), (1), A(ATTK(AT_TENT, AD_WEEP, 7, 11), ATTK(AT_STNG, AD_CHRN, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(436, 125, 0, MS_DJINNI, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_WALLWALK|M1_NEEDPICK|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("overemphasize bronzer", S_HUMANOID, LVL(88, 13, -4, 42, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_FRZE, 5, 11), ATTK(AT_BOOM, AD_SLEE, 9, 20), ATTK(AT_MAGC, AD_NUMB, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1050, 189, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("excited tropical", S_HUMANOID, LVL(89, 3, -20, 68, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_TCKL, 9, 6), ATTK(AT_TRAM, AD_DISP, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2285, 657, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dwarf firemage", S_HUMANOID, LVL(90, 9, -5, 35, 5), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_WEAP, AD_BURN, 9, 8), ATTK(AT_MAGC, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bugbear grandmaster", S_HUMANOID, LVL(90, 12, -12, 75, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_WEAP, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sepulchered indexation", S_HUMANOID, LVL(90, 12, -20, 30, -3), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_EXPL, AD_THIR, 2, 3), ATTK(AT_SPIT, AD_SEDU, 9, 13), ATTK(AT_BEAM, AD_SHRD, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1154, 775, 0, MS_IMITATE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dowered afterpotential", S_HUMANOID, LVL(91, 12, -11, 91, 12), (4), A(ATTK(AT_BREA, AD_CNCL, 7, 19), ATTK(AT_KICK, AD_NPRO, 2, 5), ATTK(AT_ENGL, AD_HODS, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1192, 74, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hobbit marathon finisher", S_HUMANOID, LVL(91, 32, -5, 0, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("racial strangely favorable", S_HUMANOID, LVL(91, 8, -21, 60, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_FEAR, 9, 11), ATTK(AT_STNG, AD_VAPO, 4, 18), ATTK(AT_TRAM, AD_MANA, 9, 9), ATTK(AT_BUTT, AD_NPRO, 3, 10), ATTK(AT_BUTT, AD_CORR, 8, 19), NO_ATTK), SIZ(1362, 341, 0, MS_FEARHARE, MZ_SMALL), MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE| M1_REGEN|M1_ACID|M1_OMNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reticulum basking wartime", S_HUMANOID, LVL(92, 15, -21, 69, 0), (2), A(ATTK(AT_NONE, AD_AGGR, 5, 20), ATTK(AT_MAGC, AD_INSA, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(89, 1323, 0, MS_DEEPSTATE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_PNAME|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nationalization gimped inclining", S_HUMANOID, LVL(92, 17, -21, 71, 0), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_WRAT, 7, 16), ATTK(AT_TUCH, AD_GLIB, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(452, 870, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cent pooping spoilable", S_HUMANOID, LVL(93, 12, -29, 47, 17), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_STTP, 1, 13), ATTK(AT_HUGS, AD_DFOO, 5, 16), ATTK(AT_TUCH, AD_DETH, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1078, 589, 0, MS_GLYPHS, MZ_TINY), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beambeam flayer", S_HUMANOID, LVL(93, 16, -10, 95, -8), (1), A(ATTK(AT_BEAM, AD_INSA, 6, 6), ATTK(AT_BEAM, AD_DRIN, 3, 8), ATTK(AT_BEAM, AD_DRIN, 3, 8), ATTK(AT_BEAM, AD_DRIN, 3, 8), ATTK(AT_BEAM, AD_DRIN, 3, 8), ATTK(AT_BEAM, AD_DRIN, 3, 8)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_PLUSTWO|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lion man", S_HUMANOID, LVL(93, 24, -15, 100, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 14, 8), ATTK(AT_CLAW, AD_PHYS, 14, 8), ATTK(AT_BITE, AD_RBRE, 12, 12), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BEAM, AD_SOUN, 10, 10), ATTK(AT_GAZE, AD_DREN, 10, 10)), SIZ(900, 900, 0, MS_HISS, MZ_HUMAN), MR_DEATH|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("mana dwarf", S_HUMANOID, LVL(93, 14, -11, 80, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_MANA, 7, 8), ATTK(AT_BEAM, AD_MANA, 5, 8), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("captivated columbic", S_HUMANOID, LVL(94, 21, -17, 84, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WET, 2, 2), ATTK(AT_SPIT, AD_ACID, 1, 17), ATTK(AT_KICK, AD_WET, 1, 7), ATTK(AT_ENGL, AD_SCOR, 5, 6), ATTK(AT_SCRA, AD_NAST, 1, 20), NO_ATTK), SIZ(1498, 237, 0, MS_FEARHARE, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOHEAD, M2_LORD|M2_MINION|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("theocratically multifunction", S_HUMANOID, LVL(94, 9, 1, 93, -14), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_ELEC, 6, 18), ATTK(AT_NONE, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(639, 512, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, MR_FIRE, M1_NEEDPICK|M1_MINDLESS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dualistic evaluated", S_HUMANOID, LVL(95, 7, -27, 51, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_VOMT, 9, 12), ATTK(AT_KICK, AD_HALU, 6, 3), ATTK(AT_LASH, AD_DEBU, 1, 15), ATTK(AT_WEAP, AD_NAST, 4, 15), NO_ATTK, NO_ATTK), SIZ(34, 88, 0, MS_COW, MZ_MEDIUM), MR_FIRE, 0, M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("acromegalic disillusioned", S_HUMANOID, LVL(95, 13, 5, 55, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DAMA, 4, 12), ATTK(AT_CLAW, AD_NGRA, 7, 13), ATTK(AT_TUCH, AD_DRIN, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3003, 129, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_ANIMAL|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rhino ruffian", S_HUMANOID, LVL(96, 12, -21, 80, 0), (G_LGROUP|3), A(ATTK(AT_BREA, AD_WET, 6, 20), ATTK(AT_TENT, AD_SSEX, 8, 10), ATTK(AT_STNG, AD_RUNS, 1, 14), ATTK(AT_LASH, AD_AGGR, 9, 19), ATTK(AT_GAZE, AD_RBRE, 2, 1), ATTK(AT_WEAP, AD_RBRE, 2, 13)), SIZ(3339, 992, 0, MS_STENCH, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS| M1_REGEN|M1_ACID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("readier scribbler", S_HUMANOID, LVL(96, 12, -5, 83, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_IDAM, 1, 1), ATTK(AT_NONE, AD_LAZY, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(991, 1082, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_POISON, M1_ANIMAL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wreckful reassemble", S_HUMANOID, LVL(97, 1, -23, 86, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_CORR, 7, 21), ATTK(AT_NONE, AD_FEAR, 4, 5), ATTK(AT_HUGS, AD_SGLD, 9, 11), ATTK(AT_WEAP, AD_BURN, 9, 7), ATTK(AT_TRAM, AD_ICEB, 0, 10), NO_ATTK), SIZ(1243, 192, 0, MS_NEIGH, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("palpitating deformable", S_HUMANOID, LVL(97, 10, 4, 85, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_SAMU, 5, 1), ATTK(AT_TUCH, AD_ENCH, 8, 18), ATTK(AT_TUCH, AD_WRAP, 9, 6), ATTK(AT_EXPL, AD_SAMU, 7, 21), ATTK(AT_LASH, AD_FAKE, 1, 18), ATTK(AT_STNG, AD_RBRE, 6, 8)), SIZ(1804, 894, 0, MS_FART_NORMAL, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_DRAIN, M1_SWIM|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID, M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("namesake anemic", S_HUMANOID, LVL(98, 9, 5, 54, 12), (3), A(ATTK(AT_BUTT, AD_PLAS, 9, 11), ATTK(AT_HUGS, AD_SLOW, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(14, 676, 0, MS_GRUNT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT| M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mooched incompetence", S_HUMANOID, LVL(98, 27, -24, 59, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_DISE, 9, 8), ATTK(AT_ENGL, AD_DARK, 3, 6), ATTK(AT_STNG, AD_MINA, 1, 5), ATTK(AT_NONE, AD_DARK, 1, 13), ATTK(AT_BUTT, AD_SLIM, 3, 21), NO_ATTK), SIZ(1657, 8, 0, MS_BOT, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_STRONG|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("foggy truculent", S_HUMANOID, LVL(99, 10, -14, 70, -12), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_ENGL, AD_DAMA, 3, 1), ATTK(AT_BEAM, AD_TERR, 7, 20), ATTK(AT_NONE, AD_SLEE, 1, 10), ATTK(AT_HUGS, AD_VAMP, 3, 21), NO_ATTK, NO_ATTK), SIZ(601, 340, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("proapproval cloister", S_HUMANOID, LVL(99, 12, -27, 42, 0), (4), A(ATTK(AT_BITE, AD_FUMB, 6, 11), ATTK(AT_WEAP, AD_SLIM, 5, 21), ATTK(AT_BUTT, AD_MANA, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(317, 141, 0, MS_SQAWK, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_TPORT|M1_ACID, M2_NASTY|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ameboid timepiece", S_HUMANOID, LVL(99, 22, -20, 90, 9), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_FREN, 1, 17), ATTK(AT_BEAM, AD_DEBU, 3, 17), ATTK(AT_BOOM, AD_CALM, 8, 4), ATTK(AT_LASH, AD_SHAN, 2, 6), ATTK(AT_TUCH, AD_IDAM, 7, 3), NO_ATTK), SIZ(3850, 221, 0, MS_TREESQUAD, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chaffinch nepotic", S_HUMANOID, LVL(99, 18, -4, 70, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_NONE, AD_FUMB, 9, 21), ATTK(AT_TENT, AD_BURN, 4, 5), ATTK(AT_BEAM, AD_CONF, 1, 18), ATTK(AT_SPIT, AD_DREN, 1, 8), ATTK(AT_WEAP, AD_GLIB, 6, 4), ATTK(AT_CLAW, AD_CHAO, 9, 3)), SIZ(262, 452, 0, MS_SQAWK, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fellate foolhardily", S_HUMANOID, LVL(100, 18, -15, 52, 0), (G_SGROUP|4), A(ATTK(AT_HUGS, AD_LUCK, 1, 20), ATTK(AT_NONE, AD_MALK, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1585, 470, 0, MS_DJINNI, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE, M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_ACID| M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("chaos hobbit", S_HUMANOID, LVL(100, 24, -5, 75, 6), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 6, 6), ATTK(AT_WEAP, AD_CHAO, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dwarf reaper", S_HUMANOID, LVL(100, 12, -8, 50, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIE, 8, 8), ATTK(AT_CLAW, AD_DETH, 0, 0), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("brexit hobbit", S_HUMANOID, LVL(100, 24, -5, 75, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 6, 6), ATTK(AT_WEAP, AD_FEMI, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOBBIT|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("immunogen shamable sulphid", S_HUMANOID, LVL(100, 12, 7, 81, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_CAST, 1, 13), ATTK(AT_TUCH, AD_SOUN, 1, 25), ATTK(AT_GAZE, AD_NGEN, 1, 18), ATTK(AT_GAZE, AD_BADE, 6, 23), NO_ATTK, NO_ATTK), SIZ(679, 63, 0, MS_OHGOD, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_CLING|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_SPIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scaling voicelessly", S_HUMANOID, LVL(100, 12, -18, 81, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_GLIB, 9, 12), ATTK(AT_WEAP, AD_SITM, 1, 3), ATTK(AT_STNG, AD_WEBS, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2428, 263, 0, MS_BURBLE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS| M1_METALLIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("calorically turning", S_HUMANOID, LVL(100, 6, 10, 44, 0), (3), A(ATTK(AT_TUCH, AD_DGST, 5, 6), ATTK(AT_TUCH, AD_DISP, 9, 4), ATTK(AT_KICK, AD_CORR, 6, 1), ATTK(AT_MAGC, AD_BANI, 3, 15), ATTK(AT_SPIT, AD_CALM, 7, 4), NO_ATTK), SIZ(81, 111, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("poet quakily", S_HUMANOID, LVL(101, 20, -14, 67, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_MAGC, AD_TCKL, 1, 19), ATTK(AT_SPIT, AD_VOMT, 5, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(166, 969, 0, MS_DRUGS, MZ_HUMAN), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("clamoring ugandan", S_HUMANOID, LVL(102, 20, -37, 90, -4), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_KICK, AD_HALU, 8, 2), ATTK(AT_CLAW, AD_DRCO, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2335, 18, 0, MS_BRAG, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("caverned disavowing", S_HUMANOID, LVL(102, 17, -28, 74, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_POLY, 3, 21), ATTK(AT_WEAP, AD_SHRD, 8, 14), ATTK(AT_STNG, AD_ENCH, 9, 24), ATTK(AT_BEAM, AD_LITE, 1, 13), ATTK(AT_EXPL, AD_NUMB, 5, 21), NO_ATTK), SIZ(3413, 413, 0, MS_SQAWK, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("migrant hydroxide", S_HUMANOID, LVL(103, 14, 0, 60, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_TUCH, AD_TDRA, 1, 10), ATTK(AT_WEAP, AD_WEBS, 4, 12), ATTK(AT_KICK, AD_TPTO, 6, 3), ATTK(AT_KICK, AD_WRAP, 1, 6), ATTK(AT_TUCH, AD_VOMT, 6, 11), ATTK(AT_BITE, AD_MIDI, 6, 14)), SIZ(412, 41, 0, MS_DEAD, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_NOEYES|M1_SLITHY, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("suffocation oblongata", S_HUMANOID, LVL(103, 15, 3, 3, -12), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_WNCE, 3, 8), ATTK(AT_STNG, AD_DREN, 2, 17), ATTK(AT_WEAP, AD_SGLD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2031, 1415, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, MR_ELEC, M1_WALLWALK|M1_BREATHLESS, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("urged periscope", S_HUMANOID, LVL(103, 38, 7, 80, 0), (1), A(ATTK(AT_ENGL, AD_CONF, 9, 8), ATTK(AT_SCRA, AD_STAT, 8, 22), ATTK(AT_TRAM, AD_SHAN, 9, 13), ATTK(AT_LASH, AD_INSA, 2, 11), ATTK(AT_BREA, AD_STON, 7, 12), ATTK(AT_BREA, AD_SCOR, 4, 20)), SIZ(1185, 1444, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("laudanum administerial coil abolitionism", S_HUMANOID, LVL(104, 12, -5, 90, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_WTHR, 2, 13), ATTK(AT_KICK, AD_TIME, 7, 15), ATTK(AT_TRAM, AD_PLAS, 7, 23), ATTK(AT_MAGC, AD_STON, 2, 26), NO_ATTK, NO_ATTK), SIZ(2366, 628, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN| M1_POIS|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC|M3_SLIME, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trinary unbendable", S_HUMANOID, LVL(104, 17, -17, 73, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_DRLI, 2, 18), ATTK(AT_BEAM, AD_ENCH, 2, 6), ATTK(AT_TRAM, AD_CHAO, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2540, 1, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("distinctly grandmaternal", S_HUMANOID, LVL(105, 17, 7, 76, 0), (G_GENO|4), A(ATTK(AT_BOOM, AD_TDRA, 5, 25), ATTK(AT_SCRA, AD_CAST, 2, 2), ATTK(AT_STNG, AD_FRZE, 3, 18), ATTK(AT_WEAP, AD_SIN, 8, 6), ATTK(AT_KICK, AD_ICEB, 8, 20), NO_ATTK), SIZ(713, 1724, 0, MS_SQEEK, MZ_HUMAN), MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unobscured flatten", S_HUMANOID, LVL(106, 7, -9, 97, 0), (G_RGROUP|1), A(ATTK(AT_BOOM, AD_FRZE, 2, 17), ATTK(AT_TUCH, AD_CORR, 9, 16), ATTK(AT_TRAM, AD_MCRE, 1, 2), ATTK(AT_KICK, AD_SCOR, 6, 17), ATTK(AT_MAGC, AD_RBAD, 1, 25), ATTK(AT_WEAP, AD_LEVI, 1, 4)), SIZ(343, 1296, 0, MS_GIBBERISH, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("baric abdicated", S_HUMANOID, LVL(106, 15, -38, 34, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_TDRA, 8, 14), ATTK(AT_BUTT, AD_DISN, 5, 11), ATTK(AT_TENT, AD_TECH, 5, 24), ATTK(AT_ENGL, AD_DETH, 9, 2), ATTK(AT_SPIT, AD_DEST, 3, 7), ATTK(AT_KICK, AD_WERE, 9, 9)), SIZ(2527, 254, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID|M1_SLITHY|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("expeditionary untouchably", S_HUMANOID, LVL(106, 18, 2, 83, 18), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_WEBS, 1, 20), ATTK(AT_BEAM, AD_SAMU, 7, 5), ATTK(AT_TRAM, AD_AMNE, 5, 2), ATTK(AT_STNG, AD_LAZY, 4, 9), ATTK(AT_SCRA, AD_DRCO, 7, 13), ATTK(AT_SPIT, AD_NEXU, 4, 11)), SIZ(2799, 405, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_STRONG|M2_JEWELS|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mutilative nepotist", S_HUMANOID, LVL(106, 16, 10, 59, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_HUGS, AD_RUST, 6, 23), ATTK(AT_KICK, AD_DARK, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(559, 889, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("alamo lateral", S_HUMANOID, LVL(106, 14, -15, 89, -9), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_RNG, 2, 17), ATTK(AT_HUGS, AD_INER, 1, 19), ATTK(AT_ENGL, AD_TLPT, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1657, 863, 0, MS_GLYPHS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_REGEN, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NONMOVING|M3_WANTSBOOK, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("coatrack wheelman", S_HUMANOID, LVL(106, 14, -2, 76, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_MAGC, AD_DGST, 9, 8), ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_BITE, AD_VENO, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1646, 840, 0, MS_SOLDIER, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("consigning echidna admissible", S_HUMANOID, LVL(106, 20, -37, 91, -20), (2), A(ATTK(AT_MAGC, AD_WEEP, 1, 16), ATTK(AT_BREA, AD_ABDC, 7, 17), ATTK(AT_STNG, AD_SGLD, 7, 25), ATTK(AT_MAGC, AD_TLPT, 1, 15), NO_ATTK, NO_ATTK), SIZ(382, 795, 0, MS_PRINCIPAL, MZ_LARGE), MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_HIDE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE|M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unburnt abusage sheepshearer", S_HUMANOID, LVL(107, 14, -13, 83, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BUTT, AD_MEMO, 3, 13), ATTK(AT_SCRA, AD_THIE, 3, 12), ATTK(AT_LASH, AD_STUN, 7, 23), ATTK(AT_BITE, AD_SGLD, 7, 15), ATTK(AT_BITE, AD_MIDI, 6, 23), NO_ATTK), SIZ(624, 36, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bloater engulf", S_HUMANOID, LVL(107, 19, -29, 71, 0), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_NUMB, 3, 18), ATTK(AT_BREA, AD_EDGE, 9, 2), ATTK(AT_BITE, AD_NGRA, 8, 9), ATTK(AT_CLAW, AD_SGLD, 4, 19), ATTK(AT_SCRA, AD_TIME, 1, 3), NO_ATTK), SIZ(2870, 1037, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_ANIMAL|M1_REGEN, M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("niching smote", S_HUMANOID, LVL(108, 17, -33, 82, 5), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SCRA, AD_LEVI, 1, 21), ATTK(AT_SCRA, AD_BADE, 1, 24), ATTK(AT_WEAP, AD_HEAL, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3757, 0, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP, MR_COLD, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("necessity multiplying mutational", S_HUMANOID, LVL(108, 13, -16, 100, 0), (G_RGROUP|4), A(ATTK(AT_ENGL, AD_NACU, 2, 4), ATTK(AT_TUCH, AD_LAZY, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1734, 384, 0, MS_CONVERT, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("barnstorm babysitting", S_HUMANOID, LVL(109, 14, -29, 94, 15), (G_RGROUP|1), A(ATTK(AT_MAGC, AD_CAST, 8, 5), ATTK(AT_CLAW, AD_SANI, 6, 18), ATTK(AT_ENGL, AD_DRIN, 7, 23), ATTK(AT_NONE, AD_VAPO, 4, 21), ATTK(AT_GAZE, AD_DREA, 2, 6), NO_ATTK), SIZ(706, 201, 0, MS_ARREST, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_ANIMAL, M2_VAMPIRE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("peril stinkiest", S_HUMANOID, LVL(109, 9, -9, 77, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_WEBS, 9, 8), ATTK(AT_TUCH, AD_INSA, 8, 9), ATTK(AT_WEAP, AD_STTP, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(396, 258, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE, M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("robing enviously", S_HUMANOID, LVL(109, 17, 3, 89, 15), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_AMNE, 7, 17), ATTK(AT_CLAW, AD_VENO, 6, 6), ATTK(AT_CLAW, AD_ACID, 9, 19), ATTK(AT_TRAM, AD_MIDI, 1, 25), NO_ATTK, NO_ATTK), SIZ(486, 892, 0, MS_CUSS, MZ_LARGE), MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("craped hartford", S_HUMANOID, LVL(109, 14, -10, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ICUR, 3, 20), ATTK(AT_NONE, AD_ELEC, 4, 2), ATTK(AT_BITE, AD_DRIN, 1, 9), ATTK(AT_STNG, AD_CURS, 6, 25), ATTK(AT_CLAW, AD_DFOO, 9, 25), ATTK(AT_GAZE, AD_LAVA, 7, 20)), SIZ(121, 227, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_SLITHY|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("suing schoolteacher", S_HUMANOID, LVL(110, 21, -22, 6, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_PAIN, 1, 22), ATTK(AT_SPIT, AD_ELEC, 8, 25), ATTK(AT_ENGL, AD_TRAI, 2, 20), ATTK(AT_GAZE, AD_WRAT, 8, 21), NO_ATTK, NO_ATTK), SIZ(34, 591, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS| M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("severable genre", S_HUMANOID, LVL(111, 10, -28, 90, 0), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_SITM, 5, 7), ATTK(AT_CLAW, AD_PART, 3, 14), ATTK(AT_TENT, AD_UNPR, 1, 14), ATTK(AT_NONE, AD_DRCH, 6, 13), NO_ATTK, NO_ATTK), SIZ(818, 1239, 0, MS_ANIMAL, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_SLITHY, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("satirized granitic wreaked adamancy", S_HUMANOID, LVL(111, 21, -11, 72, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DROP, 1, 22), ATTK(AT_SCRA, AD_MINA, 1, 4), ATTK(AT_TUCH, AD_SIN, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1013, 288, 0, MS_GRUNT, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_DISINT, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("leveler vide administering jai semitone", S_HUMANOID, LVL(111, 12, -37, 100, -11), (3), A(ATTK(AT_WEAP, AD_INER, 1, 24), ATTK(AT_TRAM, AD_RUST, 3, 14), ATTK(AT_TUCH, AD_DISP, 4, 1), ATTK(AT_WEAP, AD_CHAO, 2, 15), NO_ATTK, NO_ATTK), SIZ(2296, 22, 0, MS_ESCAPE, MZ_LARGE), MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_SLITHY| M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spongy traditionalism", S_HUMANOID, LVL(112, 24, -10, 72, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_DGST, 2, 6), ATTK(AT_SPIT, AD_AMNE, 7, 6), ATTK(AT_EXPL, AD_SLUD, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(764, 2, 0, MS_BONES, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("prosperity reciprocate", S_HUMANOID, LVL(112, 14, -10, 95, 0), (2), A(ATTK(AT_TRAM, AD_UVUU, 5, 17), ATTK(AT_SPIT, AD_CLRC, 1, 7), ATTK(AT_NONE, AD_DARK, 2, 19), ATTK(AT_BEAM, AD_DFOO, 8, 3), ATTK(AT_BEAM, AD_SLOW, 1, 21), NO_ATTK), SIZ(2853, 590, 0, MS_BARK, MZ_HUMAN), MR_ELEC|MR_DRAIN, 0, M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("irresolute still", S_HUMANOID, LVL(112, 5, 5, 6, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VOMT, 1, 4), ATTK(AT_CLAW, AD_MANA, 1, 9), ATTK(AT_BREA, AD_FAKE, 1, 10), ATTK(AT_WEAP, AD_THIR, 5, 2), ATTK(AT_BITE, AD_BLAS, 5, 12), NO_ATTK), SIZ(1301, 810, 0, MS_APOC, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_ACID, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sanga monotheist", S_HUMANOID, LVL(113, 28, -16, 79, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_STUN, 1, 19), ATTK(AT_BOOM, AD_PART, 1, 23), ATTK(AT_GAZE, AD_POLY, 7, 9), ATTK(AT_TRAM, AD_FEMI, 9, 21), NO_ATTK, NO_ATTK), SIZ(1218, 55, 0, MS_HANDY, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_COLLECT|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("accelerando motorizing", S_HUMANOID, LVL(113, 29, -5, 91, 0), (1), A(ATTK(AT_SCRA, AD_ELEC, 8, 17), ATTK(AT_TUCH, AD_VULN, 1, 6), ATTK(AT_WEAP, AD_TCKL, 5, 8), ATTK(AT_CLAW, AD_CONT, 3, 9), ATTK(AT_HUGS, AD_DISN, 2, 15), NO_ATTK), SIZ(2850, 1231, 0, MS_STENCH, MZ_HUGE), MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_TPORT|M1_METALLIVORE, M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("agenda prescored", S_HUMANOID, LVL(114, 20, -35, 77, -5), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_TPTO, 7, 1), ATTK(AT_LASH, AD_SOUN, 6, 14), ATTK(AT_BITE, AD_LAVA, 7, 21), ATTK(AT_SPIT, AD_NEXU, 6, 7), NO_ATTK, NO_ATTK), SIZ(571, 406, 0, MS_PAIN, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("costumier alkalized disabled", S_HUMANOID, LVL(114, 16, -25, 79, 17), (2), A(ATTK(AT_BUTT, AD_WEBS, 4, 1), ATTK(AT_BUTT, AD_ANTI, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1195, 423, 0, MS_SNORE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_NOTAKE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mermen pertinence", S_HUMANOID, LVL(114, 20, -28, 74, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DCAY, 6, 4), ATTK(AT_BREA, AD_RNG, 7, 22), ATTK(AT_RATH, AD_WRAT, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1336, 251, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_FLY|M1_CLING|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_JEWELS|M2_HUMAN|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("handcar contributed", S_HUMANOID, LVL(114, 7, -23, 77, 13), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_BLND, 6, 5), ATTK(AT_WEAP, AD_NGRA, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1044, 296, 0, MS_SUPERMAN, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CONCEAL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY| M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("torridest recleaning gout", S_HUMANOID, LVL(115, 10, -21, 71, 15), (2), A(ATTK(AT_BEAM, AD_BADE, 9, 4), ATTK(AT_WEAP, AD_DGST, 6, 3), ATTK(AT_GAZE, AD_TRAI, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1569, 920, 0, MS_FART_NORMAL, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("desalinization obligated", S_HUMANOID, LVL(115, 19, -12, 77, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_DISE, 7, 7), ATTK(AT_KICK, AD_NEXU, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1308, 624, 0, MS_COW, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ushered woolier expediently", S_HUMANOID, LVL(117, 25, -38, 71, 7), (G_GENO|G_UNIQ|1), A(ATTK(AT_SPIT, AD_SCOR, 5, 12), ATTK(AT_SPIT, AD_POIS, 9, 9), ATTK(AT_TENT, AD_DRDX, 2, 1), ATTK(AT_TUCH, AD_VENO, 6, 2), ATTK(AT_WEAP, AD_DEPR, 4, 13), ATTK(AT_TUCH, AD_GRAV, 3, 23)), SIZ(4089, 180, 0, MS_JAPANESE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE, M2_MINION|M2_STALK|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("indicate foreign", S_HUMANOID, LVL(117, 23, -18, 73, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_WERE, 9, 13), ATTK(AT_BUTT, AD_STTP, 4, 22), ATTK(AT_CLAW, AD_TLPT, 2, 10), ATTK(AT_STNG, AD_CAST, 1, 17), NO_ATTK, NO_ATTK), SIZ(895, 297, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_SLITHY|M1_ACID|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("doorway augment deferrer", S_HUMANOID, LVL(118, 14, -39, 94, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TIME, 9, 7), ATTK(AT_LASH, AD_NUMB, 4, 20), ATTK(AT_NONE, AD_POLY, 2, 18), ATTK(AT_WEAP, AD_COLD, 5, 23), ATTK(AT_BEAM, AD_BLND, 3, 19), ATTK(AT_BEAM, AD_SLUD, 7, 1)), SIZ(337, 411, 0, MS_CAR, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_NOHANDS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("needlessly traffick morsel", S_HUMANOID, LVL(118, 12, 3, 77, 13), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 2, 7), ATTK(AT_TRAM, AD_MINA, 2, 5), ATTK(AT_WEAP, AD_ACID, 5, 20), ATTK(AT_HUGS, AD_UVUU, 5, 10), NO_ATTK, NO_ATTK), SIZ(0, 22, 0, MS_SUPERMAN, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("awning chopping", S_HUMANOID, LVL(118, 16, -6, 30, 15), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_NUMB, 7, 17), ATTK(AT_TUCH, AD_FREN, 1, 21), ATTK(AT_WEAP, AD_DEPR, 2, 24), ATTK(AT_BREA, AD_BANI, 3, 8), ATTK(AT_BOOM, AD_ELEC, 4, 11), ATTK(AT_ENGL, AD_STON, 8, 21)), SIZ(1135, 1591, 0, MS_SHEEP, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_COLLECT|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("colorful indiscrete blab raglan marihuana", S_HUMANOID, LVL(119, 17, -25, 91, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_CHAO, 7, 26), ATTK(AT_KICK, AD_DISE, 3, 24), ATTK(AT_TENT, AD_CLRC, 1, 26), ATTK(AT_MAGC, AD_DFOO, 1, 2), NO_ATTK, NO_ATTK), SIZ(830, 186, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("personable commissar penal", S_HUMANOID, LVL(119, 12, 5, 74, -14), (G_VLGROUP|1), A(ATTK(AT_ENGL, AD_SLUD, 7, 22), ATTK(AT_KICK, AD_TLPT, 8, 12), ATTK(AT_BEAM, AD_DRDX, 3, 21), ATTK(AT_NONE, AD_STCK, 9, 6), NO_ATTK, NO_ATTK), SIZ(1338, 860, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_THICK_HIDE, M2_PRINCE|M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("surveyance lingerie", S_HUMANOID, LVL(121, 14, -34, 47, -13), (1), A(ATTK(AT_HUGS, AD_WET, 7, 26), ATTK(AT_EXPL, AD_FREN, 7, 12), ATTK(AT_KICK, AD_AMNE, 6, 22), ATTK(AT_BEAM, AD_AMNE, 4, 2), ATTK(AT_BITE, AD_CAST, 5, 22), ATTK(AT_BUTT, AD_TREM, 3, 10)), SIZ(1306, 150, 0, MS_GAARDIEN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, MR_POISON, M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_TPORT|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("staggery discussion dillydallied drunk", S_HUMANOID, LVL(121, 26, -34, 88, 0), (3), A(ATTK(AT_ENGL, AD_WTHR, 1, 21), ATTK(AT_BOOM, AD_FREN, 9, 19), ATTK(AT_SCRA, AD_LETH, 6, 26), ATTK(AT_SCRA, AD_GLIB, 8, 17), ATTK(AT_BUTT, AD_BADE, 3, 19), ATTK(AT_BEAM, AD_CORR, 9, 3)), SIZ(2645, 55, 0, MS_LAUGH, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("forfending marvelling", S_HUMANOID, LVL(121, 14, -37, 98, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_BANI, 4, 18), ATTK(AT_WEAP, AD_TDRA, 7, 19), ATTK(AT_BREA, AD_WISD, 6, 8), ATTK(AT_BREA, AD_TIME, 8, 18), NO_ATTK, NO_ATTK), SIZ(2039, 421, 0, MS_HANDY, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_ACID, M2_MINION|M2_DEMON|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hampering collectable", S_HUMANOID, LVL(122, 21, -28, 91, -2), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_KICK, AD_VULN, 6, 12), ATTK(AT_BREA, AD_DROP, 3, 2), ATTK(AT_NONE, AD_DAMA, 2, 7), ATTK(AT_WEAP, AD_DCAY, 7, 19), NO_ATTK, NO_ATTK), SIZ(120, 1177, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE, M2_UNDEAD|M2_DEMON|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reproachful turbit", S_HUMANOID, LVL(122, 20, -24, 86, -11), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_CLAW, AD_PAIN, 8, 5), ATTK(AT_BEAM, AD_TRAP, 8, 18), ATTK(AT_TUCH, AD_FREN, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 1436, 0, MS_CODE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("complexioned feist haltering minerva decapitate", S_HUMANOID, LVL(122, 16, -33, 76, 0), (G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_SOUN, 7, 25), ATTK(AT_RATH, AD_TIME, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(921, 7, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vinyl stowable", S_HUMANOID, LVL(122, 25, -30, 97, 11), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_LETH, 4, 24), ATTK(AT_LASH, AD_DISN, 7, 13), ATTK(AT_ENGL, AD_VAPO, 2, 25), ATTK(AT_BITE, AD_CORR, 4, 2), ATTK(AT_TUCH, AD_SPC2, 7, 4), ATTK(AT_BUTT, AD_MANA, 2, 11)), SIZ(723, 202, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_DISINT|MR_ACID, MR_DISINT, M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_TPORT|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tonnage nonelectric", S_HUMANOID, LVL(123, 13, -30, 75, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_TERR, 2, 24), ATTK(AT_TRAM, AD_BADE, 5, 24), ATTK(AT_WEAP, AD_WEBS, 7, 24), ATTK(AT_CLAW, AD_SITM, 6, 22), ATTK(AT_NONE, AD_SGLD, 5, 10), NO_ATTK), SIZ(2418, 662, 0, MS_PAIN, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dragster stilbestrol", S_HUMANOID, LVL(124, 12, -38, 24, 0), (G_VLGROUP|1), A(ATTK(AT_HUGS, AD_PHYS, 5, 1), ATTK(AT_MAGC, AD_AGGR, 2, 10), ATTK(AT_NONE, AD_BADE, 3, 1), ATTK(AT_ENGL, AD_FAMN, 4, 14), ATTK(AT_ENGL, AD_WTHR, 3, 15), NO_ATTK), SIZ(2780, 1045, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, MR_COLD|MR_DISINT, M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("commendation impotent", S_HUMANOID, LVL(125, 10, -29, 72, 7), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_STCK, 6, 21), ATTK(AT_BREA, AD_WISD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 283, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), /* * imps & other minor demons/devils */ MON("wimpidemon", S_IMP, LVL(0, 2, 10, 0, -7), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_SLEEP, MR_SLEEP, 0, M2_HOSTILE|M2_WANDER|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("minidemon", S_IMP, LVL(0, 6, 9, 0, -7), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wanter demon", S_IMP, LVL(0, 6, 9, 0, -7), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, 0, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("minigater", S_IMP, LVL(0, 6, 9, 0, -7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("quasimp", S_IMP, LVL(0, 3, 10, 0, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON, MR_POISON, 0, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("quasico", S_IMP, LVL(0, 3, 10, 0, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRCO, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON, MR_POISON, 0, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quarantine ignorer", S_IMP, LVL(0, 12, 10, 0, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_NIVE, 1, 2), ATTK(AT_SPIT, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID, M2_STALK|M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("recreance bringing ohmmeter", S_IMP, LVL(0, 14, -10, 19, 0), (G_VLGROUP|1), A(ATTK(AT_BITE, AD_RBRE, 1, 6), ATTK(AT_TRAM, AD_STON, 4, 1), ATTK(AT_BREA, AD_PEST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2025, 52, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE, M2_VAMPIRE|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("remodifying parboiled", S_IMP, LVL(0, 12, -1, 45, -18), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_INER, 1, 8), ATTK(AT_NONE, AD_PAIN, 1, 2), ATTK(AT_CLAW, AD_TLPT, 1, 6), ATTK(AT_LASH, AD_TERR, 1, 2), ATTK(AT_SPIT, AD_MEMO, 1, 1), NO_ATTK), SIZ(1105, 383, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, MR_COLD|MR_POISON, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("manes", S_IMP, LVL(1, 3, 7, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_SMALL), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("interesting manes", S_IMP, /* idea by jonadab */ LVL(1, 3, 7, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_SMALL), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("horn fiend", S_IMP, LVL(1, 3, 7, 0, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CHRN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_SMALL), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("talc demon", S_IMP, /* spawns with orcish helm, sling and 20 talc */ LVL(1, 6, 9, 0, -7), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("juank", S_IMP, /* spawns with sling and 15 junk metal */ LVL(1, 6, 9, 0, -7), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("larva imp", S_IMP, LVL(1, 6, 9, 0, -7), (G_GENO|G_VLGROUP|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tranes", S_IMP, LVL(1, 3, 7, 0, -7), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_TDRA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_SMALL), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cocoon imp", S_IMP, LVL(1, 6, 9, 0, -7), (G_GENO|G_VLGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant improach", S_IMP, LVL(1, 6, 5, 20, -7), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("mins", S_IMP, LVL(1, 3, 9, 0, -7), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_SMALL), 0, 0, 0, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("meres", S_IMP, LVL(1, 3, 7, 0, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_BADE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_SMALL), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("meeses", S_IMP, LVL(1, 3, 7, 0, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_RBAD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_SMALL), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nationwide wormed", S_IMP, LVL(1, 4, 8, 42, 0), (G_RGROUP|1), A(ATTK(AT_BREA, AD_SOUN, 1, 1), ATTK(AT_HUGS, AD_DARK, 1, 8), ATTK(AT_LASH, AD_CONT, 1, 5), ATTK(AT_KICK, AD_TCKL, 1, 9), NO_ATTK, NO_ATTK), SIZ(1267, 40, 0, MS_MISSING, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("criminologic horsey dipt rely wiring", S_IMP, LVL(1, 12, 0, 21, 0), (2), A(ATTK(AT_MAGC, AD_SOUN, 1, 5), ATTK(AT_TENT, AD_THIE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(101, 1289, 0, MS_VAMPIRE, MZ_HUGE), MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS| M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("christen flusher osteoarthritic", S_IMP, LVL(1, 8, 4, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PAIN, 1, 4), ATTK(AT_TUCH, AD_WET, 1, 6), ATTK(AT_ENGL, AD_MEMO, 1, 9), ATTK(AT_BITE, AD_LITE, 1, 3), ATTK(AT_NONE, AD_BURN, 1, 1), ATTK(AT_TENT, AD_THIE, 3, 1)), SIZ(452, 218, 0, MS_DJINNI, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS, M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("homunculus", S_IMP, LVL(2, 12, 6, 10, -7), (G_GENO|10), A(ATTK(AT_BITE, AD_SLEE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_POISON|MR_HITASONE, MR_SLEEP|MR_POISON, M1_FLY|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("desatunculus", S_IMP, LVL(2, 12, 6, 10, -7), (G_GENO|2), A(ATTK(AT_BITE, AD_SLEE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_FLY|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("gazer homunculus", S_IMP, LVL(2, 12, 6, 10, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_SLEE, 1, 3), ATTK(AT_GAZE, AD_SLEE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_POISON|MR_HITASONE, MR_SLEEP|MR_POISON, M1_FLY|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("homo-nculus", S_IMP, LVL(2, 12, 6, 10, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_SSEX, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_SEDUCE, MZ_TINY), MR_SLEEP|MR_POISON|MR_HITASONE, MR_SLEEP|MR_POISON, M1_FLY|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flowwow", S_IMP, LVL(2, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shruncus", S_IMP, LVL(2, 8, 8, 10, -7), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), 0, 0, M1_FLY, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("stunted scamp", S_IMP, LVL(2, 10, 5, 10, -2), (4), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_SMALL), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISION, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("retch", S_IMP, LVL(2, 8, 6, 10, -7), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, 0, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("little pisaca", S_IMP, LVL(2, 6, 7, 0, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FAMN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_WANDER|M2_STALK|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evasive homunculus", S_IMP, LVL(2, 12, 6, 10, -7), (G_GENO|2), A(ATTK(AT_BITE, AD_SLEE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_POISON|MR_HITASONE, MR_SLEEP|MR_POISON, M1_FLY|M1_POIS, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dretch", S_IMP, LVL(2, 12, 2, 20, -7), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("egodretch", S_IMP, LVL(2, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tretch", S_IMP, LVL(2, 12, 2, 20, -7), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_POISON, MR_POISON, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Anja's sneaker", S_IMP, LVL(2, 12, 8, 5, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_CONF, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("consulter calve", S_IMP, LVL(2, 12, -6, 57, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_RUST, 2, 4), ATTK(AT_RATH, AD_WEEP, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(63, 474, 0, MS_SNORE, MZ_GIGANTIC), MR_DISINT, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("imp", S_IMP, LVL(3, 12, 2, 20, -7), (G_GENO|15), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("medium crook", S_IMP, /* spawns with 3 unknown knives, leather cloak, studded leather armor and chain coif */ LVL(3, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("measure crook", S_IMP, /* spawns with knives */ LVL(3, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bang imp", S_IMP, LVL(3, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pim", S_IMP, LVL(3, 8, 6, 10, -7), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, 0, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("debuff lemure", S_IMP, LVL(3, 3, 7, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_FAMN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umler", S_IMP, LVL(3, 3, 8, 0, -7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sss-quasit", S_IMP, LVL(3, 15, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deepimp", S_IMP, LVL(3, 15, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEEPSTATE, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hoho ur stats go to heck", S_IMP, /* invisible */ LVL(3, 15, 2, 20, -7), (1), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEEPSTATE, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("quasidemon", S_IMP, LVL(3, 10, 6, 10, -7), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), 0, 0, 0, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bathing cap wearer", S_IMP, LVL(3, 11, 0, 0, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wimpy imp", S_IMP, LVL(3, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SISSY, MZ_TINY), 0, 0, 0, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pimple faced youth", S_IMP, LVL(3, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DIMN, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN|M1_HUMANOID, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("elimp", S_IMP, LVL(3, 12, -5, 10, -7), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_BEAM, AD_VULN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_FLY, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("kors", S_IMP, LVL(3, 12, 2, 20, -7), (G_GENO|4), A(ATTK(AT_CLAW, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fighter imp", S_IMP, LVL(3, 12, 2, 20, -7), (G_GENO|7|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vacuum imp", S_IMP, LVL(3, 3, 7, 0, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SUCK, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mind imp", S_IMP, LVL(3, 12, 2, 20, -7), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weapon imp", S_IMP, /* playable race */ LVL(3, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, 0, M1_REGEN|M1_CARNIVORE|M1_TPORT, M2_WANDER|M2_STALK|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("force imp", S_IMP, LVL(3, 12, 2, 20, -7), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pisaca", S_IMP, LVL(3, 6, 7, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_FAMN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wimp-imp", S_IMP, /* FHS wimp */ LVL(3, 12, 2, 20, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, 0, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unprotected lemure", S_IMP, LVL(3, 3, 7, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lemure", S_IMP, LVL(3, 3, 7, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("roman lemure", S_IMP, LVL(3, 3, 7, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flying lemure", S_IMP, LVL(3, 3, 7, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN|M1_FLY, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("quasit", S_IMP, LVL(3, 15, 2, 20, -7), (G_GENO|6), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("quasi a quasit", S_IMP, LVL(3, 15, 2, 20, -7), (G_GENO|6), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("modoit", S_IMP, LVL(3, 15, 2, 20, -7), (G_GENO|2), A(ATTK(AT_CLAW, AD_DRCO, 1, 2), ATTK(AT_CLAW, AD_DRCO, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("gentit", S_IMP, LVL(3, 15, 2, 20, -7), (G_GENO|2), A(ATTK(AT_CLAW, AD_DRCH, 1, 2), ATTK(AT_CLAW, AD_DRCH, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("tonguebreakit", S_IMP, LVL(3, 15, 2, 20, -7), (G_GENO|2), A(ATTK(AT_CLAW, AD_WISD, 1, 2), ATTK(AT_CLAW, AD_WISD, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ultra-evil quasit", S_IMP, /* EPI by jonadab */ LVL(3, 86, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_SHRD, 1, 1), ATTK(AT_GAZE, AD_LUCK, 0, 0), NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swarm quasit", S_IMP, /* by jonadab */ LVL(3, 15, 2, 20, -7), (G_GENO|1|G_LGROUP), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gazer quasit", S_IMP, LVL(3, 15, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_GAZE, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meduquasit", S_IMP, LVL(3, 15, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("socialized linac", S_IMP, LVL(3, 13, -1, 22, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_UNPR, 3, 5), ATTK(AT_BREA, AD_WRAP, 3, 4), ATTK(AT_MAGC, AD_HEAL, 3, 7), ATTK(AT_ENGL, AD_SEDU, 2, 9), ATTK(AT_SCRA, AD_STUN, 3, 2), ATTK(AT_SCRA, AD_WEEP, 2, 8)), SIZ(79, 1219, 0, MS_FEARHARE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wickiup disgusting", S_IMP, LVL(3, 2, -8, 32, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_IDAM, 3, 7), ATTK(AT_SPIT, AD_PHYS, 5, 1), ATTK(AT_MAGC, AD_ILLU, 5, 1), ATTK(AT_HUGS, AD_FIRE, 3, 2), ATTK(AT_NONE, AD_CHKH, 7, 1), NO_ATTK), SIZ(0, 32, 0, MS_MUTE, MZ_HUMAN), MR_STONE, 0, M1_CONCEAL|M1_BREATHLESS|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("didactic squirm", S_IMP, LVL(3, 12, 9, 51, -10), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BOOM, AD_NTHR, 2, 9), ATTK(AT_WEAP, AD_NACU, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1248, 414, 0, MS_SING, MZ_SMALL), MR_POISON, 0, M1_WALLWALK|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bondwomen pate", S_IMP, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_MCRE, 4, 5), ATTK(AT_LASH, AD_DRCH, 3, 1), ATTK(AT_BREA, AD_BURN, 3, 8), ATTK(AT_LASH, AD_DETH, 4, 7), ATTK(AT_RATH, AD_MIDI, 3, 9), ATTK(AT_SCRA, AD_DISN, 8, 1)), SIZ(429, 61, 0, MS_CLOCK, MZ_SMALL), MR_ELEC|MR_DRAIN, 0, M1_UNSOLID|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("demonic sandman", S_IMP, /* FHS sandman, but there is a monster with that name already */ LVL(4, 12, 6, 10, -7), (G_GENO|2), A(ATTK(AT_BITE, AD_SLEE, 1, 3), ATTK(AT_BEAM, AD_SLEE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_FLY|M1_POIS, M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sharp sandman", S_IMP, /* spawns with qatar */ LVL(4, 12, 6, 10, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_SLEE, 1, 3), ATTK(AT_BEAM, AD_SLEE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_FLY|M1_POIS, M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("arena imp", S_IMP, /* spawns with sling and 10 bone fragments */ LVL(4, 12, 6, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), 0, 0, M1_FLY, M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rutterkin", S_IMP, LVL(5, 12, 2, 20, -7), (G_GENO|3), A(ATTK(AT_CLAW, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("imprechaun", S_IMP, LVL(5, 15, 8, 20, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("german-speaking doodleborer", S_IMP, LVL(5, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SOUN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BOSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("gazer rutterkin", S_IMP, LVL(5, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 1, 4), ATTK(AT_GAZE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hidden rutterkin", S_IMP, LVL(5, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_HIDE|M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lightning child", S_IMP, LVL(5, 6, 0, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_CUSS, MZ_SMALL), MR_ELEC|MR_HITASONE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("nopokin", S_IMP, LVL(5, 8, 6, 10, -7), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, 0, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire imp", S_IMP, LVL(5, 12, 2, 10, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_WNCE, 1, 4), ATTK(AT_BREA, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, MR_FIRE, M1_FLY, M2_HOSTILE|M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scamp", S_IMP, LVL(5, 11, 3, 15, -2), (2), A(ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISION, M4_REFLECT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("cold imp", S_IMP, LVL(5, 12, 2, 10, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_INVE, 1, 4), ATTK(AT_BREA, AD_COLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_COLD, MR_COLD, M1_FLY, M2_HOSTILE|M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("teleport imp", S_IMP, LVL(5, 12, 2, 10, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SWAP, 1, 4), ATTK(AT_BREA, AD_TPTO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_FLY|M1_TPORT, M2_HOSTILE|M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chibi ninja", S_IMP, LVL(5, 15, 0, 10, 3), (1), A(ATTK(AT_WEAP, AD_DRST, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_CUSS, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("venezuela terpsichorean showerhead cinematheque stooging", S_IMP, LVL(5, 13, 3, 4, 0), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_CLRC, 2, 1), ATTK(AT_EXPL, AD_RBRE, 5, 3), ATTK(AT_HUGS, AD_CHRN, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(173, 167, 0, MS_STENCH, MZ_GIGANTIC), MR_COLD|MR_ELEC, 0, M1_WALLWALK|M1_NOHEAD|M1_THICK_HIDE|M1_ACID, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("teachable handout", S_IMP, LVL(5, 12, 1, 19, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_SHAN, 5, 8), ATTK(AT_WEAP, AD_LITE, 7, 1), ATTK(AT_HUGS, AD_DCAY, 5, 2), ATTK(AT_WEAP, AD_FLAM, 2, 6), ATTK(AT_SPIT, AD_HODS, 2, 4), NO_ATTK), SIZ(3599, 407, 0, MS_FEARHARE, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_THICK_HIDE, M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("speech province", S_IMP, LVL(5, 9, 8, 82, -20), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_LEGS, 4, 8), ATTK(AT_GAZE, AD_NGRA, 3, 6), ATTK(AT_GAZE, AD_DREA, 2, 1), ATTK(AT_NONE, AD_DISE, 5, 3), ATTK(AT_KICK, AD_CLRC, 2, 9), ATTK(AT_BUTT, AD_ENCH, 1, 8)), SIZ(4112, 1125, 0, MS_SQAWK, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID| M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_MALE, M3_NOPLRPOLY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("tengu", S_IMP, LVL(6, 13, 5, 30, 7), (G_GENO|15), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("kotengu", S_IMP, /* teleports, +10 crapbonus */ LVL(6, 13, 5, 30, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_FART_LOUD, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("daitengu", S_IMP, /* spawns with two-handed sword, teleports */ LVL(6, 13, 5, 30, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("porter tengu", S_IMP, LVL(6, 13, 5, 30, 7), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("phasing tengu", S_IMP, LVL(6, 13, 5, 30, 7), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL|M1_WALLWALK, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ice ball", S_IMP, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_HITASTWO, MR_COLD, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("unlucky girl", S_IMP, /* spawns with dogshit boot, grows up into dogshit femmy */ LVL(6, 12, 0, 20, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_KICK, AD_DCAY, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pisaca lord", S_IMP, LVL(6, 6, 5, 10, -7), (G_GENO|G_VLGROUP|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_FAMN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ugret", S_IMP, LVL(6, 9, 7, 15, 7), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pullin tengu", S_IMP, LVL(6, 13, 5, 30, 7), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_BEAM, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fake news tengu", S_IMP, LVL(6, 13, 5, 30, 7), (G_GENO|2), A(ATTK(AT_BITE, AD_NIVE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pisaca ruler", S_IMP, LVL(6, 6, 5, 10, -7), (G_GENO|G_VLGROUP|G_NOCORPSE|1|G_PLATOON), A(ATTK(AT_BITE, AD_FAMN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dust imp", S_IMP, /* splicehack dust devil */ LVL(6, 20, -6, 20, 11), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_BLND, 1, 4), ATTK(AT_CLAW, AD_BLND, 1, 4), ATTK(AT_ENGL, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("political tengu", S_IMP, LVL(6, 13, 5, 30, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCH, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Jil's scentful socks", S_IMP, /* teleports randomly */ LVL(6, 12, 6, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("teleporting demon", S_IMP, LVL(6, 10, 4, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_HUGS, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sudden tengu", S_IMP, LVL(6, 13, 5, 30, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_ILLU, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("keepinplace demon", S_IMP, LVL(6, 10, 4, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_HUGS, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_STABILIZE, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("forenoon sceptred bather", S_IMP, LVL(6, 13, -1, 84, 17), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_POLY, 1, 7), ATTK(AT_HUGS, AD_FIRE, 6, 5), ATTK(AT_WEAP, AD_FIRE, 5, 1), ATTK(AT_NONE, AD_RBAD, 0, 7), NO_ATTK, NO_ATTK), SIZ(883, 717, 0, MS_REPAIR, MZ_HUGE), MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_REGEN| M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indwelling ambiance", S_IMP, LVL(6, 7, -4, 43, 10), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_NONE, AD_DEPR, 6, 7), ATTK(AT_KICK, AD_WEEP, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(732, 807, 0, MS_HANDY, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, MR_FIRE, M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bogyism yielded", S_IMP, LVL(6, 6, -9, 28, 0), (G_UNIQ|1), A(ATTK(AT_MAGC, AD_WTHR, 4, 1), ATTK(AT_WEAP, AD_MINA, 8, 1), ATTK(AT_NONE, AD_PHYS, 6, 4), ATTK(AT_STNG, AD_LETH, 1, 1), ATTK(AT_RATH, AD_MEMO, 0, 1), ATTK(AT_BEAM, AD_CONF, 1, 9)), SIZ(760, 302, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_ANIMAL|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nupperibo", S_IMP, LVL(7, 12, 0, 20, -7), (G_GENO|3), A(ATTK(AT_CLAW, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("gazer nupperibo", S_IMP, LVL(7, 12, 0, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 3, 4), ATTK(AT_GAZE, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty nupperibo", S_IMP, LVL(7, 12, 0, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN|M1_HERBIVORE, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hurog", S_IMP, LVL(7, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE, MR_FIRE, 0, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("arcane flickerer", S_IMP, LVL(7, 14, 2, 0, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_BEAM, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, MR_SLEEP, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hurog familiar", S_IMP, LVL(7, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE, MR_FIRE, 0, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_RED), MON("punger", S_IMP, LVL(7, 7, 5, 10, -7), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, 0, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("radbeetle", S_IMP, LVL(7, 12, 5, 20, -7), (G_GENO|3), A(ATTK(AT_BITE, AD_POIS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, 0, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("house radbeetle", S_IMP, LVL(7, 12, 5, 20, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("dufferibo", S_IMP, LVL(7, 12, 0, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 3, 4), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("vanship", S_IMP, LVL(7, 18, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE, 0, M1_FLY, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty vanship", S_IMP, LVL(7, 18, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE, 0, M1_FLY|M1_HERBIVORE, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("disemboweled prebilling", S_IMP, LVL(7, 4, 1, 10, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SCRA, AD_SAMU, 5, 5), ATTK(AT_HUGS, AD_VAPO, 2, 1), ATTK(AT_TRAM, AD_LITE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(538, 190, 0, MS_TREESQUAD, MZ_HUMAN), MR_SLEEP, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_UNSOLID, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("peonage orchestra addict", S_IMP, LVL(7, 12, -5, 44, -17), (G_UNIQ|2), A(ATTK(AT_HUGS, AD_MCRE, 7, 2), ATTK(AT_NONE, AD_DREA, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1144, 53, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS| M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("brailing commiserative fica", S_IMP, LVL(7, 12, -3, 80, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TENT, AD_ANTI, 1, 4), ATTK(AT_MAGC, AD_RNG, 7, 2), ATTK(AT_MAGC, AD_GLIB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(32, 1699, 0, MS_ORC, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mechanism lymphocytic", S_IMP, LVL(7, 15, 1, 16, -11), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_WRAT, 2, 3), ATTK(AT_WEAP, AD_DEST, 1, 4), ATTK(AT_BEAM, AD_MANA, 3, 3), ATTK(AT_TUCH, AD_BANI, 3, 4), NO_ATTK, NO_ATTK), SIZ(891, 512, 0, MS_COW, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE, M2_PRINCE|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("entertainer imp", S_IMP, /* spawns with jared stone */ LVL(8, 14, 0, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mecha leo", S_IMP, LVL(8, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_PHYS, 1, 5), ATTK(AT_BEAM, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE, 0, 0, M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("demon moglor", S_IMP, LVL(8, 14, 0, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("legion devil grunt", S_IMP, LVL(8, 14, 5, 40, 8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("lietschener", S_IMP, LVL(8, 9, 7, 20, 8), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("demon cheater", S_IMP, LVL(8, 14, 0, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("metamorphosed nupperibo", S_IMP, LVL(8, 8, 2, 8, 8), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRCH, 1, 10), ATTK(AT_TENT, AD_DRCH, 1, 10), ATTK(AT_TENT, AD_DRCH, 1, 10), ATTK(AT_TENT, AD_DRCH, 1, 10), ATTK(AT_TENT, AD_DRCH, 1, 10), ATTK(AT_TENT, AD_DRCH, 1, 10)), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_BREATHLESS|M1_AMPHIBIOUS|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cultivant", S_IMP, LVL(8, 11, 2, 40, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_HUMANOID, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("xeno cultivant", S_IMP, LVL(8, 11, 2, 40, -7), (1), A(ATTK(AT_CLAW, AD_STCK, 2, 4), ATTK(AT_EXPL, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SPEEDBUG, MZ_TINY), 0, 0, M1_HUMANOID, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fez cryogen lamination", S_IMP, LVL(8, 12, 7, 39, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BUTT, AD_EDGE, 2, 2), ATTK(AT_BITE, AD_RAGN, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(690, 83, 0, MS_CAR, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nurgling", S_IMP, LVL(8, 12, 0, 20, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_REGEN|M1_POIS, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("caborrog", S_IMP, LVL(8, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE, MR_FIRE, 0, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nether imp", S_IMP, LVL(8, 12, -10, 15, -7), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BEAM, AD_NTHR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_FLY, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("high ninja", S_IMP, LVL(8, 20, -2, 15, 4), (1), A(ATTK(AT_WEAP, AD_PLYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_JAPANESE, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("berbalang", S_IMP, LVL(8, 19, 3, 20, -7), (G_GENO|3), A(ATTK(AT_STNG, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_FLY, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("simpfe", S_IMP, LVL(8, 20, -2, 15, 4), (1), A(ATTK(AT_WEAP, AD_FEMI, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_HUMANOID, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("all ur stats are trashed", S_IMP, /* invisible */ LVL(8, 15, -1, 40, -7), (1), A(ATTK(AT_CLAW, AD_POIS, 1, 2), ATTK(AT_CLAW, AD_STAT, 1, 2), ATTK(AT_BITE, AD_DEBU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEEPSTATE, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("leakily disentailment", S_IMP, LVL(8, 31, 5, 48, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_SIN, 5, 6), ATTK(AT_WEAP, AD_CALM, 6, 1), ATTK(AT_STNG, AD_SAMU, 4, 7), ATTK(AT_TRAM, AD_ICUR, 7, 3), NO_ATTK, NO_ATTK), SIZ(1235, 154, 0, MS_TEACHER, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blood imp", S_IMP, LVL(9, 12, 0, 60, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bloodsuck imp", S_IMP, LVL(9, 12, 0, 60, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("uranium imp", S_IMP, LVL(9, 12, -10, 20, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 100, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reproducing imp", S_IMP, LVL(9, 12, -10, 20, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 100, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN|M1_OVIPAROUS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("titanium imp", S_IMP, LVL(9, 12, 0, 60, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PLAS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("up quark", S_IMP, LVL(9, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LEVI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_TPORT|M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("down quark", S_IMP, LVL(9, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TRAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_TPORT|M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("top quark", S_IMP, LVL(9, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_TPORT|M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bottom quark", S_IMP, LVL(9, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LEGS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_TPORT|M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("charm quark", S_IMP, LVL(9, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SEDU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_TPORT|M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("strange quark", S_IMP, LVL(9, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BADE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_TPORT|M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bulletator i", S_IMP, /* teleports like tengu */ LVL(9, 24, 2, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 2, 2), ATTK(AT_BEAM, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("small bulletator i", S_IMP, LVL(9, 12, 2, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 2, 2), ATTK(AT_BEAM, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Eva's mocassin", S_IMP, LVL(9, 12, 4, 30, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Larissa's soft sneaker", S_IMP, LVL(9, 16, 2, 75, -2), (1), A(ATTK(AT_KICK, AD_LEGS, 2, 4), ATTK(AT_WEAP, AD_COLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hermeneutically submicroscopic umbrella culminating schmaltzier", S_IMP, LVL(9, 12, -10, 16, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_THIR, 9, 8), ATTK(AT_KICK, AD_LUCK, 1, 4), ATTK(AT_BITE, AD_DIMN, 3, 7), ATTK(AT_BUTT, AD_SIN, 3, 8), ATTK(AT_STNG, AD_PART, 7, 4), NO_ATTK), SIZ(1678, 517, 0, MS_OHGOD, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("proceeder vituperate", S_IMP, LVL(9, 18, 4, 46, 5), (1), A(ATTK(AT_KICK, AD_MAGM, 7, 2), ATTK(AT_KICK, AD_RNG, 4, 8), ATTK(AT_ENGL, AD_TRAP, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1019, 844, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_CONCEAL|M1_AMPHIBIOUS|M1_REGEN, M2_LORD|M2_PNAME|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_WANTSAMUL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ankheg", S_IMP, LVL(10, 5, 4, 0, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_ACID, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_ACID, MR_ACID, M1_TUNNEL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink zappor", S_IMP, LVL(10, 15, 0, 35, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("informer", S_IMP, LVL(10, 12, 4, 15, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CODE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("asszapper", S_IMP, /* by Demo */ LVL(10, 15, 0, 35, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_INER, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("red cap", S_IMP, LVL(10, 15, 2, 30, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_CUSS, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_NEEDPICK|M1_AMPHIBIOUS, M2_STALK|M2_MALE|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redcap", S_IMP, LVL(10, 15, 2, 30, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 1, 2), ATTK(AT_WEAP, AD_BLEE, 2, 4), ATTK(AT_CLAW, AD_BLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_CUSS, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_NEEDPICK|M1_AMPHIBIOUS, M2_STALK|M2_MALE|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue horror", S_IMP, LVL(10, 12, 0, 25, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEAR, 1, 8), ATTK(AT_CLAW, AD_FEAR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, MR_FIRE, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("limrog", S_IMP, LVL(10, 18, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("limrog 2", S_IMP, LVL(10, 18, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("radspider", S_IMP, LVL(10, 12, 5, 20, -7), (G_GENO|3), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, 0, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_SPIDER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("greater lemure", S_IMP, LVL(10, 5, 5, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Urbaldi", S_IMP, /* adventurer */ LVL(10, 12, 6, 10, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: WEDGED_LITTLE_GIRL_SANDAL WEDGE_SANDALS SNIPER_RIFLE BULLET(10) */ MON("Alexia", S_IMP, LVL(10, 13, 6, 25, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_GLIB, 4, 10), ATTK(AT_GAZE, AD_DISP, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_DRAIN|MR_PLUSONE|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_LITHIVORE, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: SOFT_SNEAKERS SOFT_GIRL_SNEAKER WAN_BAD_EFFECT */ MON("underset seismographic", S_IMP, LVL(11, 12, 4, 8, -3), (G_GENO|G_UNIQ|1), A(ATTK(AT_GAZE, AD_PAIN, 9, 9), ATTK(AT_WEAP, AD_TRAI, 1, 2), ATTK(AT_LASH, AD_TECH, 6, 6), ATTK(AT_MAGC, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(698, 68, 0, MS_GURGLE, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("stinkbug swizzled", S_IMP, LVL(11, 13, -10, 10, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_NTHR, 8, 5), ATTK(AT_TENT, AD_SHRD, 5, 4), ATTK(AT_ENGL, AD_NACU, 1, 1), ATTK(AT_KICK, AD_SCOR, 6, 9), NO_ATTK, NO_ATTK), SIZ(26, 688, 0, MS_ALLA, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("stably buzz spaded", S_IMP, LVL(11, 9, 2, 30, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_WGHT, 9, 8), ATTK(AT_BEAM, AD_PHYS, 8, 5), ATTK(AT_KICK, AD_DISE, 4, 1), ATTK(AT_WEAP, AD_TRAI, 1, 1), NO_ATTK, NO_ATTK), SIZ(1988, 667, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_MINDLESS|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("genin", S_IMP, LVL(11, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 1, 4), ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, 0, M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nruling", S_IMP, LVL(11, 15, 4, 15, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_FIRE, 2, 8), ATTK(AT_MAGC, AD_CLRC, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_POISON|MR_SLEEP, MR_FIRE|MR_POISON, 0, M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("power nruling", S_IMP, LVL(11, 15, 4, 15, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_FIRE, 2, 8), ATTK(AT_MAGC, AD_CLRC, 1, 2), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_POISON|MR_SLEEP, MR_FIRE|MR_POISON, 0, M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("herrer", S_IMP, LVL(11, 13, 2, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_GAZE, AD_DISP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_REGEN|M1_POIS, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("urtob", S_IMP, LVL(12, 12, -1, 25, -7), (G_GENO|2), A(ATTK(AT_CLAW, AD_VOMT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("legion devil soldier", S_IMP, LVL(12, 16, 2, 50, 10), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("lasting tengu", S_IMP, LVL(12, 13, 3, 50, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASTWO, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wrist tengu", S_IMP, /* spawns with lower arm blade */ LVL(12, 13, 3, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLEE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASTWO, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("demon sprite", S_IMP, LVL(12, 16, -2, 50, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("ancient nupperibo", S_IMP, LVL(12, 12, -2, 12, 12), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRCH, 1, 15), ATTK(AT_TENT, AD_DRCH, 1, 15), ATTK(AT_TENT, AD_DRCH, 1, 15), ATTK(AT_TENT, AD_DRCH, 1, 15), ATTK(AT_NONE, AD_TCKL, 4, 10), ATTK(AT_BEAM, AD_PLYS, 1, 4)), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_AMPHIBIOUS|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER|M2_DEMON, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tschi", S_IMP, LVL(12, 8, 4, 15, -7), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, 0, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ninja master", S_IMP, LVL(12, 24, -4, 20, 5), (1|G_VLGROUP), A(ATTK(AT_WEAP, AD_DETH, 1, 4), ATTK(AT_WEAP, AD_STUN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_JAPANESE, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gaiden master", S_IMP, LVL(12, 24, -4, 20, 5), (1|G_VLGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_DETH, 1, 4), ATTK(AT_WEAP, AD_STUN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_HUMANOID, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eastern tengu", S_IMP, LVL(12, 13, 5, 30, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_BLND, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("demonic imp", S_IMP, LVL(12, 12, 0, 40, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_TPORT, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("palinode swirliest", S_IMP, LVL(12, 14, -2, 33, 6), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_MAGC, AD_LEGS, 5, 8), ATTK(AT_BREA, AD_CALM, 6, 2), ATTK(AT_KICK, AD_CALM, 9, 7), ATTK(AT_BREA, AD_POIS, 9, 1), ATTK(AT_KICK, AD_WGHT, 4, 3), ATTK(AT_TRAM, AD_CONF, 5, 3)), SIZ(4286, 185, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink horror", S_IMP, LVL(13, 12, 0, 35, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEAR, 1, 8), ATTK(AT_CLAW, AD_FEAR, 1, 8), ATTK(AT_BITE, AD_CONF, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, MR_FIRE, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("despot markswomen", S_IMP, LVL(13, 12, 9, 96, 7), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_CLAW, AD_CHRN, 1, 8), ATTK(AT_BEAM, AD_LEVI, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 1, 0, MS_SUPERMAN, MZ_MEDIUM), MR_DISINT, 0, M1_SWIM|M1_CLING|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("introversive gainsayer", S_IMP, LVL(13, 18, 7, 7, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_DROP, 1, 1), ATTK(AT_EXPL, AD_ENCH, 2, 3), ATTK(AT_EXPL, AD_TCKL, 5, 4), ATTK(AT_TENT, AD_MANA, 6, 1), NO_ATTK, NO_ATTK), SIZ(1694, 275, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("staple joyriding", S_IMP, LVL(13, 7, -2, 80, 0), (G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_DAMA, 6, 6), ATTK(AT_ENGL, AD_DIMN, 4, 7), ATTK(AT_WEAP, AD_ENCH, 1, 1), ATTK(AT_WEAP, AD_PAIN, 1, 5), NO_ATTK, NO_ATTK), SIZ(29, 406, 0, MS_CONVERT, MZ_LARGE), MR_FIRE|MR_DISINT, 0, M1_SWIM|M1_AMORPHOUS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bunyip", S_IMP, LVL(14, 12, 2, 25, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_FEAR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHRIEK, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("escriw", S_IMP, LVL(14, 12, 2, 25, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_CHKH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("chaos imp", S_IMP, LVL(14, 13, -14, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_CHAO, 3, 6), ATTK(AT_BEAM, AD_MAGM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_FLY, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("eastern femmy", S_IMP, /* spawns with feminine pumps */ LVL(14, 12, 0, 50, -6), (1), A(ATTK(AT_KICK, AD_FEMI, 3, 6), ATTK(AT_SCRA, AD_BLEE, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("decriminalized erratic", S_IMP, LVL(14, 20, -3, 63, 0), (1), A(ATTK(AT_CLAW, AD_RUST, 4, 6), ATTK(AT_SPIT, AD_FAKE, 6, 6), ATTK(AT_LASH, AD_ICEB, 6, 1), ATTK(AT_BUTT, AD_DGST, 9, 9), ATTK(AT_LASH, AD_CAST, 3, 5), ATTK(AT_LASH, AD_FUMB, 7, 5)), SIZ(1411, 456, 0, MS_SOLDIER, MZ_HUGE), MR_FIRE, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("operand accomplished", S_IMP, LVL(14, 14, 5, 69, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_SSEX, 7, 9), ATTK(AT_HUGS, AD_PLYS, 8, 2), ATTK(AT_TUCH, AD_SITM, 1, 1), ATTK(AT_MAGC, AD_AGGR, 4, 9), ATTK(AT_WEAP, AD_DEBU, 8, 3), ATTK(AT_HUGS, AD_BLAS, 2, 3)), SIZ(1339, 16, 0, MS_HANDY, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_SLITHY|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gambol crenel unpredicted patsy americanist", S_IMP, LVL(14, 12, -9, 96, -8), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_EXPL, AD_DRIN, 3, 9), ATTK(AT_TENT, AD_MINA, 8, 4), ATTK(AT_SPIT, AD_LAVA, 4, 3), ATTK(AT_GAZE, AD_STON, 1, 4), NO_ATTK, NO_ATTK), SIZ(983, 1264, 0, MS_SPOILER, MZ_SMALL), MR_DRAIN, 0, M1_SWIM|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("wolfed thuggee", S_IMP, LVL(14, 14, 10, 74, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_RATH, AD_CONT, 8, 1), ATTK(AT_BREA, AD_FAMN, 9, 1), ATTK(AT_GAZE, AD_SIN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(840, 123, 0, MS_NEIGH, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MAGIC| M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cavitied superficially lancer", S_IMP, LVL(15, 28, 4, 67, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DREN, 4, 8), ATTK(AT_HUGS, AD_DIMN, 1, 3), ATTK(AT_WEAP, AD_SLUD, 1, 1), ATTK(AT_KICK, AD_LAVA, 3, 9), ATTK(AT_SCRA, AD_CNCL, 4, 3), NO_ATTK), SIZ(300, 471, 0, MS_SPELL, MZ_TINY), MR_COLD|MR_POISON|MR_DRAIN, MR_COLD, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("festered coned", S_IMP, LVL(15, 8, 2, 26, 0), (G_SGROUP|3), A(ATTK(AT_BITE, AD_SCOR, 3, 3), ATTK(AT_ENGL, AD_STON, 7, 1), ATTK(AT_BREA, AD_SHAN, 7, 6), ATTK(AT_BEAM, AD_MIDI, 3, 3), NO_ATTK, NO_ATTK), SIZ(4, 165, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE, MR_COLD, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NOEYES|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("berbalang projection", S_IMP, LVL(15, 19, 0, 20, -7), (G_GENO|2), A(ATTK(AT_STNG, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_FLY, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("kock imp", S_IMP, LVL(15, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 1, 2), ATTK(AT_BITE, AD_SAMU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_BREATHLESS, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("aewrog", S_IMP, LVL(15, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_BREATHLESS, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kankro", S_IMP, LVL(15, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_SHAN, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_BREATHLESS, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pectic lithuanian griller", S_IMP, LVL(15, 3, -1, 43, 0), (1), A(ATTK(AT_CLAW, AD_CLRC, 8, 9), ATTK(AT_WEAP, AD_EDGE, 4, 8), ATTK(AT_EXPL, AD_CURS, 2, 4), ATTK(AT_WEAP, AD_FRZE, 1, 8), ATTK(AT_TRAM, AD_RNG, 5, 5), ATTK(AT_NONE, AD_CLRC, 4, 9)), SIZ(2004, 411, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_STONE, MR_FIRE, M1_TUNNEL|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("alseides", S_IMP, LVL(15, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE|MR_FIRE, MR_FIRE, 0, M2_STALK, M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Non-Pretty Melanie", S_IMP, LVL(15, 12, 10, 0, -10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HUGGING_BOOT SWEET_MOCASSINS */ /* speed 12-15, AC -7, MR 60, extra attacks 2, resists 3, M1 flags 2, M2 flags 2, M3 flags 2 */ MON("chaos knight", S_IMP, LVL(16, 20, -4, 70, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_WEAP, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaos imperator", S_IMP, LVL(16, 20, -4, 70, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHAO, 4, 4), ATTK(AT_WEAP, AD_CHAO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Klara's high-heeled sandal", S_IMP, LVL(16, 12, 0, 50, -10), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_ACID|MR_SLEEP, MR_ELEC|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("draugrog", S_IMP, LVL(16, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP, MR_FIRE, M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("draugrog 2", S_IMP, LVL(16, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP, MR_FIRE, M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("prime knight", S_IMP, /* spawns with heavy long sword, nano suit and ancient shield */ LVL(16, 20, -4, 70, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHAO, 4, 8), ATTK(AT_KICK, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty draugrog", S_IMP, LVL(16, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP, MR_FIRE, M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("radscorpion", S_IMP, LVL(16, 12, 5, 20, -7), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_VENO, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, 0, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("oreades", S_IMP, LVL(16, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRDX, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_FIRE, 3, 4), NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE|MR_FIRE, MR_FIRE, 0, M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("otic latitudinal", S_IMP, LVL(16, 8, 2, 96, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_LASH, AD_PLYS, 6, 3), ATTK(AT_SPIT, AD_DRLI, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1253, 205, 0, MS_ALLA, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("endogamy demonic", S_IMP, LVL(16, 12, -3, 91, 0), (3), A(ATTK(AT_CLAW, AD_RBRE, 1, 7), ATTK(AT_BUTT, AD_CHKH, 1, 7), ATTK(AT_KICK, AD_STAT, 6, 8), ATTK(AT_EXPL, AD_VOMT, 4, 5), ATTK(AT_ENGL, AD_VENO, 5, 3), ATTK(AT_BOOM, AD_UNPR, 3, 3)), SIZ(2373, 620, 0, MS_ESCAPE, MZ_HUGE), MR_SLEEP, 0, M1_HIDE|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("retrofitting segueing", S_IMP, LVL(16, 12, 2, 10, -13), (G_UNIQ|1), A(ATTK(AT_SCRA, AD_FAKE, 1, 6), ATTK(AT_GAZE, AD_AMNE, 4, 4), ATTK(AT_HUGS, AD_PLAS, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1101, 72, 0, MS_FART_QUIET, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_TRAITOR|M3_NOTAME|M3_PETTY|M3_NONMOVING|M3_MIND_FLAYER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("narrog", S_IMP, LVL(17, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP, MR_FIRE, M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL|M1_FLY, M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("narrog 2", S_IMP, LVL(17, 12, 3, 30, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP, MR_FIRE, M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL|M1_FLY, M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("guild ship", S_IMP, LVL(17, 24, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 2, 3), ATTK(AT_BEAM, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE, 0, M1_FLY, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("guilded ship", S_IMP, LVL(17, 24, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 2, 3), ATTK(AT_BEAM, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE, 0, M1_FLY, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("legion devil sergeant", S_IMP, LVL(18, 18, -1, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("legion devil buzzer", S_IMP, LVL(18, 18, -1, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yaksas", S_IMP, LVL(18, 12, 1, 25, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLND, 3, 8), ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHRIEK, MZ_MEDIUM), MR_ELEC|MR_COLD|MR_POISON, MR_ELEC|MR_COLD|MR_POISON, M1_SWIM, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yaksas 2", S_IMP, LVL(18, 12, 1, 25, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLND, 3, 8), ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHRIEK, MZ_MEDIUM), MR_ELEC|MR_COLD|MR_POISON, MR_ELEC|MR_COLD|MR_POISON, M1_SWIM, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("saschen", S_IMP, LVL(18, 11, 4, 30, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("daemonette of Slaanesh", S_IMP, LVL(18, 13, -3, 45, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_CONF, 3, 5), ATTK(AT_CLAW, AD_CONF, 3, 5), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP, MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP, M1_REGEN|M1_POIS, M2_WANDER|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("talmud puissantly smite", S_IMP, LVL(18, 8, 2, 93, -17), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DRDX, 8, 2), ATTK(AT_TENT, AD_FEAR, 6, 3), ATTK(AT_GAZE, AD_DETH, 6, 4), ATTK(AT_NONE, AD_PART, 5, 6), ATTK(AT_STNG, AD_DREA, 6, 8), NO_ATTK), SIZ(15, 545, 0, MS_PAIN, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_THICK_HIDE, M2_PNAME|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("plutonium imp", S_IMP, LVL(19, 12, -10, 20, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISN, 4, 4), ATTK(AT_NONE, AD_LUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 100, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("polonium imp", S_IMP, LVL(19, 12, -10, 20, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VAPO, 4, 4), ATTK(AT_NONE, AD_LUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 100, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gru", S_IMP, LVL(19, 12, -3, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_INER, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_SLEEP, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sagged nasalized", S_IMP, LVL(19, 14, -2, 38, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_NEXU, 9, 5), ATTK(AT_BREA, AD_SANI, 1, 3), ATTK(AT_BEAM, AD_WEEP, 1, 1), ATTK(AT_SCRA, AD_WISD, 2, 7), ATTK(AT_WEAP, AD_STCK, 8, 7), NO_ATTK), SIZ(571, 16, 0, MS_HISS, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SLITHY|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cancerously nucleonic", S_IMP, LVL(19, 25, 8, 12, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_WTHR, 6, 9), ATTK(AT_BUTT, AD_DRST, 3, 1), ATTK(AT_TENT, AD_LAVA, 2, 5), ATTK(AT_STNG, AD_TCKL, 7, 5), ATTK(AT_STNG, AD_SIN, 4, 9), NO_ATTK), SIZ(161, 247, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_REGEN| M1_HERBIVORE, M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fatly automated", S_IMP, LVL(19, 10, 9, 97, 0), (2), A(ATTK(AT_TUCH, AD_STUN, 1, 1), ATTK(AT_TENT, AD_FLAM, 1, 6), ATTK(AT_WEAP, AD_VAMP, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(142, 182, 0, MS_COMBAT, MZ_HUMAN), MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_ACID|M1_POIS| M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Anja's hugging boot", S_IMP, LVL(20, 14, -2, 60, -8), (1), A(ATTK(AT_KICK, AD_STCK, 6, 6), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_KICK, AD_NUMB, 4, 4), ATTK(AT_TRAM, AD_STUN, 2, 8), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD|MR_SLEEP, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("corona test subject", S_IMP, LVL(20, 7, 2, 10, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_NIVE, 4, 7), ATTK(AT_HUGS, AD_NIVE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP|MR_POISON, M1_POIS|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wow lemure", S_IMP, LVL(20, 7, 2, 10, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP|MR_POISON, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("endeterm", S_IMP, LVL(20, 7, 2, 10, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_TDRA, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_HITASONE, MR_SLEEP|MR_POISON, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("powrie", S_IMP, LVL(20, 15, -6, 50, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 2, 8), ATTK(AT_WEAP, AD_BLEE, 2, 8), ATTK(AT_CLAW, AD_BLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_CUSS, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_NEEDPICK|M1_AMPHIBIOUS, M2_STALK|M2_MALE|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tolerance impassioned mamboing proalliance", S_IMP, LVL(20, 15, 5, 54, 0), (G_RGROUP|3), A(ATTK(AT_BUTT, AD_PHYS, 5, 3), ATTK(AT_MAGC, AD_DRST, 7, 1), ATTK(AT_WEAP, AD_ALIN, 4, 6), ATTK(AT_BEAM, AD_DISP, 9, 2), ATTK(AT_CLAW, AD_ACID, 9, 2), ATTK(AT_WEAP, AD_BLND, 1, 2)), SIZ(2435, 69, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE, 0, M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE, M2_LORD|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("personifying thirteenth", S_IMP, LVL(20, 17, -2, 57, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BEAM, AD_NGRA, 7, 5), ATTK(AT_TENT, AD_DRIN, 7, 7), ATTK(AT_HUGS, AD_CALM, 1, 8), ATTK(AT_TRAM, AD_VOMT, 7, 4), ATTK(AT_ENGL, AD_FAKE, 3, 1), NO_ATTK), SIZ(1388, 594, 0, MS_DJINNI, MZ_SMALL), MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_REGEN| M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME, M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("absolutely specified", S_IMP, LVL(20, 12, -9, 33, -5), (G_LGROUP|1), A(ATTK(AT_RATH, AD_DISN, 9, 3), ATTK(AT_CLAW, AD_DISE, 1, 5), ATTK(AT_SPIT, AD_BLND, 1, 8), ATTK(AT_CLAW, AD_DEST, 7, 9), ATTK(AT_TENT, AD_SITM, 8, 1), ATTK(AT_TENT, AD_DISE, 1, 8)), SIZ(412, 1292, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("localism octette eyestalk foreseeing", S_IMP, LVL(20, 18, 3, 48, 0), (G_LGROUP|2), A(ATTK(AT_SCRA, AD_CHRN, 1, 2), ATTK(AT_WEAP, AD_TRAP, 2, 1), ATTK(AT_GAZE, AD_SPC2, 7, 3), ATTK(AT_TRAM, AD_BLND, 9, 5), ATTK(AT_STNG, AD_DCAY, 8, 8), NO_ATTK), SIZ(1135, 5, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_UNSOLID, M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gu-di", S_IMP, LVL(20, 15, -12, 75, -2), (1), A(ATTK(AT_KICK, AD_SKIL, 4, 15), ATTK(AT_BEAM, AD_TECH, 3, 10), ATTK(AT_MAGC, AD_SPEL, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3600, 3600, 0, MS_STENCH, MZ_LARGE), MR_COLD|MR_POISON|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DISINT|MR_STONE|MR_ACID|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("master lemure", S_IMP, LVL(20, 7, 2, 10, -7), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("foolish lemure", S_IMP, LVL(20, 7, 2, 10, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DFOO, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fillemure", S_IMP, /* spawns with sling and 10 unrefined mithril */ LVL(20, 7, 2, 10, -7), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("arch-vile", S_IMP, LVL(21, 13, 2, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 9), ATTK(AT_CLAW, AD_PHYS, 3, 9), ATTK(AT_GAZE, AD_DISP, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_REGEN|M1_POIS, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jesus", S_IMP, /* by Demo */ LVL(21, 13, 2, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_CLAW, AD_PHYS, 3, 9), ATTK(AT_GAZE, AD_DISP, 4, 20), ATTK(AT_BREA, AD_FIRE, 4, 10), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SOUND, MZ_MEDIUM), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_REGEN|M1_POIS, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("usee beatify", S_IMP, LVL(21, 12, -6, 28, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BEAM, AD_VAMP, 6, 1), ATTK(AT_LASH, AD_AXUS, 6, 1), ATTK(AT_BITE, AD_LAVA, 7, 5), ATTK(AT_SPIT, AD_GLIB, 4, 3), ATTK(AT_BITE, AD_DRCH, 4, 3), ATTK(AT_ENGL, AD_ABDC, 1, 7)), SIZ(965, 14, 0, MS_SING, MZ_TINY), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("xebec crookneck peppering", S_IMP, LVL(21, 13, 1, 10, -4), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BUTT, AD_BLND, 4, 1), ATTK(AT_GAZE, AD_WEBS, 7, 6), ATTK(AT_WEAP, AD_MINA, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3847, 6, 0, MS_AREOLA, MZ_TINY), MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wood wife", S_IMP, LVL(22, 12, 1, 25, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_TPORT, M2_HOSTILE|M2_WANDER|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("wood woman", S_IMP, LVL(22, 12, 1, 25, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_TPORT, M2_HOSTILE|M2_WANDER|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("Nadja's thick boot", S_IMP, LVL(22, 11, -11, 80, -2), (1), A(ATTK(AT_KICK, AD_DARK, 2, 7), ATTK(AT_WEAP, AD_SITM, 2, 4), ATTK(AT_BEAM, AD_DARK, 2, 10), ATTK(AT_BEAM, AD_GRAV, 3, 6), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD, MR_DISINT|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("legion devil cutter", S_IMP, LVL(22, 15, -3, 65, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("demon's commander", S_IMP, LVL(22, 14, -18, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_FLY, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("blackened thouing", S_IMP, LVL(22, 12, -8, 22, -9), (G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_NIVE, 2, 4), ATTK(AT_SCRA, AD_SPC2, 8, 8), ATTK(AT_KICK, AD_TREM, 5, 6), ATTK(AT_KICK, AD_WEEP, 5, 8), ATTK(AT_WEAP, AD_STON, 1, 2), ATTK(AT_BUTT, AD_CHAO, 2, 8)), SIZ(1734, 658, 0, MS_WOLLOH, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("falsifying sarod", S_IMP, LVL(22, 12, 2, 44, 18), (3), A(ATTK(AT_BITE, AD_MINA, 8, 9), ATTK(AT_CLAW, AD_ABDC, 1, 5), ATTK(AT_RATH, AD_DIMN, 2, 9), ATTK(AT_SCRA, AD_LUCK, 7, 1), NO_ATTK, NO_ATTK), SIZ(10, 90, 0, MS_LIEDER, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("irregular incrimination", S_IMP, LVL(22, 17, -5, 19, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_GRAV, 5, 2), ATTK(AT_BEAM, AD_AMNE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(640, 403, 0, MS_CLOCK, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("overbalanced tidy", S_IMP, LVL(22, 10, -10, 99, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PAIN, 6, 1), ATTK(AT_BREA, AD_INSA, 7, 6), ATTK(AT_SCRA, AD_PEST, 1, 2), ATTK(AT_SCRA, AD_NEXU, 7, 1), NO_ATTK, NO_ATTK), SIZ(51, 1249, 0, MS_PAIN, MZ_MEDIUM), MR_SLEEP|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bleat seafaring", S_IMP, LVL(23, 4, 1, 12, 5), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_DRIN, 6, 1), ATTK(AT_BITE, AD_BLND, 8, 6), ATTK(AT_CLAW, AD_FEMI, 4, 1), ATTK(AT_TRAM, AD_MALK, 6, 4), NO_ATTK, NO_ATTK), SIZ(362, 827, 0, MS_WHORE, MZ_TINY), MR_POISON|MR_ACID, 0, M1_HIDE|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stethoscopic colorable", S_IMP, LVL(23, 14, -4, 39, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_RNG, 7, 2), ATTK(AT_CLAW, AD_SEDU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1165, 770, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHEAD|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reciprocation cavefish", S_IMP, LVL(24, 13, -1, 43, -16), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_STUN, 4, 2), ATTK(AT_BREA, AD_FRZE, 1, 2), ATTK(AT_WEAP, AD_NUMB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(131, 67, 0, MS_SPOILER, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lesser hell-beast", S_IMP, LVL(24, 13, -12, 70, -7), (G_GENO|1), A(ATTK(AT_GAZE, AD_FEAR, 1, 4), ATTK(AT_GAZE, AD_FEAR, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 44), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_ELEC|MR_ACID|MR_COLD, MR_POISON|MR_FIRE|MR_ELEC|MR_ACID|MR_COLD, M1_REGEN|M1_POIS|M1_ACID|M1_TUNNEL|M1_SWIM, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("legion devil captain", S_IMP, LVL(24, 20, -4, 70, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Klara's pointy combat boot", S_IMP, LVL(25, 11, -6, 90, -10), (1), A(ATTK(AT_KICK, AD_CHKH, 5, 10), ATTK(AT_WEAP, AD_WEBS, 2, 7), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DEATH|MR_STONE, MR_COLD|MR_DISINT|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mysterious ninja", S_IMP, /* spawns with 70 mystery shuriken */ LVL(25, 24, -11, 50, 5), (1), A(ATTK(AT_WEAP, AD_RNG, 5, 6), ATTK(AT_TUCH, AD_SGLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_JAPANESE, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("legion devil laugher", S_IMP, /* spawns with glaive, helmet and low boots */ LVL(25, 16, -3, 65, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("legion devil rayman", S_IMP, LVL(25, 16, -3, 65, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lamia", S_IMP, LVL(25, 12, 4, 15, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 1, 9), ATTK(AT_TUCH, AD_DRCO, 1, 1), ATTK(AT_TUCH, AD_DRDX, 1, 1), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_DARK, 3, 9), NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_COLD|MR_HITASONE|MR_POISON|MR_SLEEP, MR_COLD|MR_POISON, 0, M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("scamp leader", S_IMP, LVL(25, 18, -7, 45, -2), (1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_MEDIUM), MR_HITASTHREE, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2, M4_REFLECT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("wasdat lamia", S_IMP, LVL(25, 12, 4, 15, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 1, 9), ATTK(AT_TUCH, AD_DRCO, 1, 1), ATTK(AT_TUCH, AD_DRDX, 1, 1), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_DARK, 3, 9), ATTK(AT_GAZE, AD_TPTO, 0, 0)), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_COLD|MR_HITASONE|MR_POISON|MR_SLEEP, MR_COLD|MR_POISON, 0, M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pompeji diceroller", S_IMP, LVL(25, 20, -20, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RBRE, 8, 8), ATTK(AT_NONE, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Larissa's girl boot", S_IMP, LVL(26, 12, -6, 90, -5), (1), A(ATTK(AT_KICK, AD_PHYS, 12, 6), ATTK(AT_WEAP, AD_ACID, 3, 6), ATTK(AT_BREA, AD_ACID, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DISINT|MR_STONE, MR_FIRE|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Sandra's buckled boot", S_IMP, LVL(26, 13, 0, 70, -5), (1), A(ATTK(AT_KICK, AD_MANA, 6, 8), ATTK(AT_SCRA, AD_CHKH, 2, 2), ATTK(AT_LASH, AD_NPRO, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Anja's erotic boot", S_IMP, LVL(27, 15, -4, 80, 5), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_NUMB, 4, 6), ATTK(AT_WEAP, AD_BLND, 4, 6), ATTK(AT_BEAM, AD_DIMN, 6, 6), ATTK(AT_GAZE, AD_DIMN, 3, 12), NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sour atrip", S_IMP, LVL(27, 11, -1, 32, -5), (G_LGROUP|3), A(ATTK(AT_BEAM, AD_TDRA, 4, 2), ATTK(AT_ENGL, AD_DISP, 2, 4), ATTK(AT_WEAP, AD_POIS, 7, 1), ATTK(AT_KICK, AD_ALIN, 1, 8), NO_ATTK, NO_ATTK), SIZ(790, 441, 0, MS_GIBBERISH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_SLEEP, M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STRONG|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("igniter guile", S_IMP, LVL(27, 6, 3, 80, 0), (G_LGROUP|3), A(ATTK(AT_GAZE, AD_FAKE, 4, 2), ATTK(AT_WEAP, AD_STON, 9, 5), ATTK(AT_NONE, AD_WERE, 0, 1), ATTK(AT_CLAW, AD_DFOO, 1, 1), NO_ATTK, NO_ATTK), SIZ(1304, 97, 0, MS_PUPIL, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_NOHEAD|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stamina jazzmen forwardsearch curring", S_IMP, LVL(27, 12, 4, 15, 0), (G_SGROUP|1), A(ATTK(AT_BOOM, AD_LAZY, 1, 5), ATTK(AT_WEAP, AD_FLAM, 6, 1), ATTK(AT_SCRA, AD_LETH, 5, 5), ATTK(AT_LASH, AD_UNPR, 1, 1), ATTK(AT_BUTT, AD_NIVE, 2, 5), NO_ATTK), SIZ(117, 154, 0, MS_AREOLA, MZ_LARGE), MR_ELEC|MR_ACID, 0, M1_CLING|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Sandra's disguised boot", S_IMP, LVL(28, 9, -2, 80, -2), (1), A(ATTK(AT_KICK, AD_WTHR, 8, 8), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("crooked imp", S_IMP, LVL(28, 18, -4, 70, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_HUGS, AD_FIRE, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, 0, M1_REGEN, M2_WANDER|M2_STALK|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("petty crooked imp", S_IMP, LVL(28, 18, -4, 70, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_HUGS, AD_FIRE, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, 0, M1_REGEN|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("little cheator", S_IMP, LVL(28, 12, -4, 70, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DROP, 2, 10), ATTK(AT_BEAM, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_REGEN|M1_HUMANOID, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ummel bummel", S_IMP, LVL(28, 12, 2, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, 0, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("debit imp", S_IMP, LVL(28, 18, -4, 70, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SCOR, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_FIRE, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("diagrammatical divvying sugarcoated", S_IMP, LVL(28, 5, 10, 26, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_BLND, 8, 1), ATTK(AT_BEAM, AD_ICEB, 4, 2), ATTK(AT_HUGS, AD_TERR, 4, 1), ATTK(AT_TRAM, AD_DISN, 5, 6), ATTK(AT_BREA, AD_CHKH, 9, 1), ATTK(AT_ENGL, AD_STCK, 6, 9)), SIZ(865, 15, 0, MS_POKEDEX, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_NOHANDS|M1_ACID|M1_POIS, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("foreshortened disassimilating", S_IMP, LVL(29, 12, -10, 37, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_DISN, 6, 6), ATTK(AT_SPIT, AD_SHRD, 9, 9), ATTK(AT_SCRA, AD_LUCK, 7, 6), ATTK(AT_EXPL, AD_HEAL, 6, 1), ATTK(AT_BEAM, AD_CHKH, 3, 1), NO_ATTK), SIZ(2885, 170, 0, MS_GRUNT, MZ_LARGE), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_ACID| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_JEWELS|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("toadfish tundra", S_IMP, LVL(29, 12, -10, 84, -4), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_LASH, AD_MALK, 4, 4), ATTK(AT_TRAM, AD_RBAD, 1, 1), ATTK(AT_BUTT, AD_NAST, 1, 1), ATTK(AT_GAZE, AD_ICUR, 6, 2), ATTK(AT_KICK, AD_BLAS, 8, 1), ATTK(AT_ENGL, AD_RBAD, 5, 6)), SIZ(102, 222, 0, MS_GAARDIEN, MZ_MEDIUM), MR_FIRE|MR_POISON, MR_FIRE, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("whetting splurgy", S_IMP, LVL(30, 28, -4, 63, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_NAST, 7, 9), ATTK(AT_SPIT, AD_DRDX, 4, 2), ATTK(AT_HUGS, AD_SLIM, 5, 7), ATTK(AT_RATH, AD_SLEE, 7, 6), ATTK(AT_BITE, AD_LAZY, 2, 1), NO_ATTK), SIZ(1237, 1522, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC, MR_SLEEP, M1_CONCEAL|M1_UNSOLID|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("berbalang ghost", S_IMP, /* spawns invisible */ LVL(30, 23, -4, 30, -7), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_WALLWALK, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("legion devil general", S_IMP, LVL(30, 22, -6, 80, 16), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("legion devil zapper", S_IMP, LVL(30, 16, -6, 80, 16), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("doraemon", S_IMP, LVL(30, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_ELEC|MR_ACID|MR_POISON|MR_COLD, MR_FIRE|MR_ELEC|MR_ACID|MR_POISON|MR_COLD, 0, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Sandra's plateau boot", S_IMP, LVL(30, 15, -10, 90, -10), (1), A(ATTK(AT_KICK, AD_RBRE, 6, 16), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_STONE|MR_ELEC|MR_POISON, MR_DISINT|MR_STONE|MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Klara's sexy nurse pump", S_IMP, LVL(30, 11, -1, 90, -15), (1), A(ATTK(AT_KICK, AD_HEAL, 10, 10), ATTK(AT_WEAP, AD_HEAL, 5, 7), ATTK(AT_NONE, AD_ICUR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE|MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elodemon", S_IMP, LVL(30, 14, -18, 30, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 9), ATTK(AT_MAGC, AD_MAGM, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_FLY, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("secrecy mislike", S_IMP, LVL(30, 22, 5, 85, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_WEBS, 6, 9), ATTK(AT_TENT, AD_TRAP, 9, 6), ATTK(AT_BREA, AD_VENO, 7, 5), ATTK(AT_WEAP, AD_MIDI, 9, 1), ATTK(AT_SPIT, AD_AGGR, 4, 3), ATTK(AT_LASH, AD_DRCO, 2, 9)), SIZ(4104, 788, 0, MS_ESCAPE, MZ_SMALL), MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("urlaar", S_IMP, LVL(31, 12, -5, 40, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_NAST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_SLEEP, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bloodletter of Khorne", S_IMP, LVL(32, 13, 0, 70, -7), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 13), ATTK(AT_TUCH, AD_DRLI, 1, 13), ATTK(AT_TUCH, AD_DRLI, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_REGEN|M1_POIS, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("metal embattled gigantic ultimate miki impaler", S_IMP, LVL(32, 18, -6, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE, 0, 0, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Larissa's block-heeled boot", S_IMP, LVL(33, 12, -2, 95, -4), (1), A(ATTK(AT_KICK, AD_CHRN, 3, 10), ATTK(AT_WEAP, AD_BLND, 4, 8), ATTK(AT_BEAM, AD_GRAV, 3, 8), ATTK(AT_GAZE, AD_INER, 2, 7), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bysymlha the amber eyes", S_IMP, LVL(33, 14, -20, 45, -7), (1), A(ATTK(AT_CLAW, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_NTHR, 6, 6), ATTK(AT_GAZE, AD_CNCL, 6, 6), ATTK(AT_GAZE, AD_HALU, 4, 4), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_SLEEP|MR_STONE|MR_HITASTWO, 0, M1_FLY, M2_HOSTILE|M2_STALK|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ovid tankship", S_IMP, LVL(33, 13, 6, 74, 0), (4), A(ATTK(AT_BITE, AD_SLUD, 3, 2), ATTK(AT_BUTT, AD_CNCL, 3, 1), ATTK(AT_BREA, AD_SOUN, 4, 4), ATTK(AT_NONE, AD_DREA, 8, 1), ATTK(AT_TENT, AD_SITM, 6, 7), NO_ATTK), SIZ(1363, 1793, 0, MS_SILENT, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_METALLIVORE, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shapelessly nitwit taketh", S_IMP, LVL(33, 12, -5, 52, 19), (3), A(ATTK(AT_BEAM, AD_DEPR, 5, 7), ATTK(AT_EXPL, AD_ELEC, 3, 6), ATTK(AT_BUTT, AD_GRAV, 7, 7), ATTK(AT_BITE, AD_SKIL, 8, 9), NO_ATTK, NO_ATTK), SIZ(456, 1770, 0, MS_WOLLOH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_SEE_INVIS, M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("jefe moonwalk wantonly", S_IMP, LVL(34, 20, -3, 60, -11), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_STNG, AD_WEEP, 7, 9), ATTK(AT_CLAW, AD_STON, 4, 4), ATTK(AT_ENGL, AD_SGLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(298, 1530, 0, MS_TEACHER, MZ_MEDIUM), MR_FIRE|MR_ACID, MR_ACID, M1_CLING|M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Sandra's high-heeled combat boot", S_IMP, LVL(34, 12, -12, 100, -10), (1), A(ATTK(AT_KICK, AD_PHYS, 12, 6), ATTK(AT_WEAP, AD_DISE, 4, 6), ATTK(AT_BREA, AD_DRST, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_ELEC|MR_COLD|MR_POISON|MR_DISINT|MR_DEATH|MR_DRAIN|MR_STONE, MR_FIRE|MR_ACID|MR_ELEC|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Nadja's erotic lady shoe", S_IMP, LVL(34, 12, -15, 100, -2), (1), A(ATTK(AT_KICK, AD_PHYS, 12, 6), ATTK(AT_WEAP, AD_DISE, 4, 6), ATTK(AT_KICK, AD_POIS, 4, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE|MR_FIRE|MR_ACID|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP, MR_FIRE|MR_ACID|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_POIS|M1_ACID, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sarnrog", S_IMP, LVL(34, 12, 0, 50, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_BREA, AD_FIRE, 2, 6), NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP|MR_ELEC|MR_COLD|MR_POISON, MR_FIRE|MR_ELEC|MR_COLD|MR_POISON, M1_BREATHLESS|M1_FLY, M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("space pirate", S_IMP, LVL(34, 8, 0, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_SGLD, 5, 4), ATTK(AT_WEAP, AD_SITM, 5, 5), NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE, 0, 0, M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chuunin", S_IMP, LVL(35, 18, -7, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, 0, M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowworm halest", S_IMP, LVL(35, 12, -6, 52, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_FREN, 8, 1), ATTK(AT_BUTT, AD_FAKE, 3, 2), ATTK(AT_ENGL, AD_STON, 6, 2), ATTK(AT_BUTT, AD_DRDX, 3, 2), NO_ATTK, NO_ATTK), SIZ(168, 773, 0, MS_BURBLE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_NOTAKE|M1_UNSOLID|M1_TPORT, M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("lambency ferrymen", S_IMP, LVL(36, 9, 1, 88, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_DEPR, 3, 4), ATTK(AT_ENGL, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(990, 1693, 0, MS_SQAWK, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC, MR_ELEC, M1_WALLWALK|M1_CLING|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("accountancy contumaciously telephonically harding", S_IMP, LVL(36, 20, 4, 81, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_SANI, 2, 3), ATTK(AT_WEAP, AD_PLAS, 9, 2), ATTK(AT_CLAW, AD_ALIN, 6, 1), ATTK(AT_EXPL, AD_SCOR, 2, 4), ATTK(AT_CLAW, AD_MEMO, 1, 9), ATTK(AT_BUTT, AD_CHKH, 9, 9)), SIZ(528, 845, 0, MS_DEAD, MZ_LARGE), 0, 0, M1_SWIM|M1_CLING|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL| M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mollified ingroup xiii cylindrical", S_IMP, LVL(36, 14, 6, 27, 0), (G_SGROUP|4), A(ATTK(AT_HUGS, AD_DFOO, 7, 9), ATTK(AT_HUGS, AD_BLAS, 7, 9), ATTK(AT_WEAP, AD_ABDC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(509, 124, 0, MS_STABILIZE, MZ_SMALL), MR_SLEEP, 0, M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adanrog", S_IMP, LVL(36, 12, -4, 70, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_FIRE, 4, 6), ATTK(AT_GAZE, AD_DRLI, 1, 1), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP|MR_POISON, MR_FIRE|MR_POISON|MR_SLEEP, M1_BREATHLESS, M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rawrog", S_IMP, LVL(36, 12, -4, 70, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP|MR_POISON|MR_COLD|MR_ACID, MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD|MR_ACID, M1_BREATHLESS|M1_WALLWALK, M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mezzodaemon", S_IMP, LVL(36, 12, -5, 80, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_COLD|MR_ACID|MR_SLEEP, MR_POISON|MR_FIRE|MR_COLD|MR_ACID|MR_SLEEP, M1_REGEN|M1_POIS|M1_WALLWALK|M1_ACID, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elder thing", S_IMP, LVL(36, 12, -6, 80, -7), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_TUCH, AD_DREN, 4, 6), NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, M1_REGEN|M1_POIS|M1_ACID, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grand elder thing", S_IMP, LVL(36, 12, -6, 80, -7), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_TUCH, AD_DREN, 4, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7) ), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, M1_REGEN|M1_POIS|M1_ACID, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("watch-elder thing", S_IMP, LVL(36, 12, -6, 80, -7), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_TUCH, AD_DREN, 4, 6), ATTK(AT_GAZE, AD_SANI, 7, 7) ), SIZ(200, 200, 0, MS_CLOCK, MZ_MEDIUM), MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, M1_REGEN|M1_POIS|M1_ACID, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("clock-elder thing", S_IMP, LVL(36, 12, -6, 80, -7), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_TUCH, AD_DREN, 4, 6), ATTK(AT_GAZE, AD_SANI, 7, 7) ), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, M1_REGEN|M1_POIS|M1_ACID, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("quite its", S_IMP, LVL(36, 12, -4, 70, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_BADE, 8, 6), ATTK(AT_BEAM, AD_BADE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP|MR_POISON, MR_FIRE|MR_POISON|MR_SLEEP, M1_BREATHLESS, M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nollard", S_IMP, LVL(36, 12, -4, 70, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_RBAD, 8, 6), ATTK(AT_BEAM, AD_RBAD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP|MR_POISON, MR_FIRE|MR_POISON|MR_SLEEP, M1_BREATHLESS, M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("camouflaged imp", S_IMP, LVL(36, 14, -21, 45, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 9), ATTK(AT_MAGC, AD_SPC2, 6, 6), ATTK(AT_BEAM, AD_MAGM, 4, 6), ATTK(AT_BEAM, AD_CHAO, 4, 6), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_CUSS, MZ_SMALL), 0, 0, M1_FLY, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("impish prostitute", S_IMP, LVL(36, 14, -21, 45, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 9), ATTK(AT_MAGC, AD_SPC2, 6, 6), ATTK(AT_BEAM, AD_MAGM, 4, 6), ATTK(AT_BEAM, AD_CHAO, 4, 6), ATTK(AT_BITE, AD_LAZY, 4, 6), NO_ATTK), SIZ(50, 50, 0, MS_WHORE, MZ_SMALL), 0, 0, M1_FLY, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("macross valkarie", S_IMP, LVL(36, 18, -7, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE, 0, M1_FLY, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("squalid housebreaking cushioning unbinding handing", S_IMP, LVL(36, 12, 5, 47, 0), (G_UNIQ|1), A(ATTK(AT_TRAM, AD_POLY, 9, 4), ATTK(AT_SPIT, AD_HODS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(909, 1203, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_INFRAVISIBLE|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("importunity napped destine", S_IMP, LVL(37, 1, 1, 98, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_PART, 1, 1), ATTK(AT_HUGS, AD_DRDX, 1, 2), ATTK(AT_GAZE, AD_DIMN, 1, 9), ATTK(AT_GAZE, AD_THIR, 2, 8), NO_ATTK, NO_ATTK), SIZ(701, 245, 0, MS_SQAWK, MZ_MEDIUM), MR_COLD, 0, M1_FLY|M1_NOEYES|M1_THICK_HIDE, M2_PRINCE|M2_WANDER|M2_STALK|M2_GREEDY|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_PETRIFIES|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("entitling showery", S_IMP, LVL(38, 14, -1, 13, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ABDC, 3, 8), ATTK(AT_NONE, AD_LAZY, 1, 7), ATTK(AT_WEAP, AD_GRAV, 1, 2), ATTK(AT_WEAP, AD_MINA, 9, 2), ATTK(AT_EXPL, AD_MINA, 1, 6), ATTK(AT_GAZE, AD_VAPO, 9, 3)), SIZ(1849, 332, 0, MS_WAIL, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOEYES|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("intermediator bestowing", S_IMP, LVL(38, 12, 0, 58, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_PLYS, 2, 3), ATTK(AT_BITE, AD_TERR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1298, 10, 0, MS_POKEDEX, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_THICK_HIDE, M2_LORD|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rascal paralegal", S_IMP, LVL(38, 12, 1, 37, -8), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_VENO, 9, 8), ATTK(AT_SCRA, AD_SPC2, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2152, 399, 0, MS_LIEDER, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_REGEN, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("poured skiing quatrain malarial savoured", S_IMP, LVL(38, 12, 0, 92, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_ENGL, AD_VAMP, 6, 2), ATTK(AT_MAGC, AD_HODS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 620, 0, MS_ARREST, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("death quasit", S_IMP, LVL(40, 15, -8, 70, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_MAGC, AD_SPEL, 3, 8), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE|MR_SLEEP, MR_POISON|MR_SLEEP, M1_REGEN|M1_WALLWALK, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("lygrog", S_IMP, LVL(40, 24, -8, 80, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_HITASONE|MR_SLEEP|MR_POISON, MR_FIRE|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_WALLWALK|M1_FLY, M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Sandra's evil sandal", S_IMP, LVL(40, 12, -10, 50, -20), (1), A(ATTK(AT_KICK, AD_PLYS, 2, 4), ATTK(AT_TENT, AD_DRIN, 5, 5), ATTK(AT_TENT, AD_DRIN, 5, 5), ATTK(AT_TENT, AD_DRIN, 5, 5), ATTK(AT_TENT, AD_DRIN, 5, 5), ATTK(AT_TENT, AD_SUCK, 5, 5)), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Sandra's minddrill sandal", S_IMP, /* has elder priest tentacling attacks */ LVL(40, 12, -10, 50, -20), (1), A(ATTK(AT_KICK, AD_PLYS, 2, 4), ATTK(AT_TENT, AD_DRIN, 5, 5), ATTK(AT_TENT, AD_DRIN, 5, 5), ATTK(AT_TENT, AD_DRIN, 5, 5), ATTK(AT_TENT, AD_DRIN, 5, 5), ATTK(AT_TENT, AD_SUCK, 5, 5)), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("grandmaster lemure", S_IMP, LVL(40, 10, -2, 40, -7), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DIMN, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASONE, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("The Wing Zero", S_IMP, LVL(40, 24, -8, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRDX, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_GAZE, AD_CONF, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("unpited ab", S_IMP, LVL(40, 11, 10, 57, 0), (4), A(ATTK(AT_GAZE, AD_PEST, 1, 5), ATTK(AT_TUCH, AD_CNCL, 5, 5), ATTK(AT_GAZE, AD_ABDC, 1, 7), ATTK(AT_BREA, AD_HEAL, 6, 6), NO_ATTK, NO_ATTK), SIZ(1430, 1545, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_FLY|M1_SWIM|M1_NOTAKE|M1_UNSOLID|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kirsch pitchier shilling", S_IMP, LVL(41, 17, -9, 32, 18), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_MANA, 4, 1), ATTK(AT_TUCH, AD_LAZY, 7, 9), ATTK(AT_WEAP, AD_DETH, 3, 2), ATTK(AT_MAGC, AD_DREA, 2, 6), ATTK(AT_WEAP, AD_SEDU, 9, 5), NO_ATTK), SIZ(63, 191, 0, MS_SOLDIER, MZ_SMALL), MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cannier compassionately", S_IMP, LVL(41, 12, 1, 21, 4), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_HODS, 7, 9), ATTK(AT_KICK, AD_BANI, 3, 7), ATTK(AT_MAGC, AD_SGLD, 9, 1), ATTK(AT_TRAM, AD_INER, 2, 5), ATTK(AT_BREA, AD_WRAT, 3, 5), ATTK(AT_ENGL, AD_MCRE, 3, 4)), SIZ(897, 613, 0, MS_PARROT, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE, 0, M1_TUNNEL, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("manpack pinged", S_IMP, LVL(41, 13, -2, 17, 0), (4), A(ATTK(AT_BREA, AD_DROP, 4, 8), ATTK(AT_NONE, AD_STON, 4, 3), ATTK(AT_CLAW, AD_SLIM, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(859, 43, 0, MS_PRINCIPAL, MZ_HUMAN), MR_ELEC, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("loveably objection", S_IMP, LVL(42, 20, 7, 32, -10), (G_GENO|3), A(ATTK(AT_BREA, AD_TCKL, 4, 3), ATTK(AT_BEAM, AD_MINA, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1579, 117, 0, MS_AREOLA, MZ_HUMAN), MR_DISINT, 0, M1_FLY|M1_CLING|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("adjoint inkle", S_IMP, LVL(42, 12, 2, 5, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_STTP, 6, 1), ATTK(AT_BEAM, AD_UNPR, 1, 9), ATTK(AT_LASH, AD_WGHT, 9, 8), ATTK(AT_BOOM, AD_MALK, 9, 8), ATTK(AT_GAZE, AD_DARK, 2, 7), NO_ATTK), SIZ(83, 76, 0, MS_MUTE, MZ_LARGE), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_REGEN, M2_VAMPIRE|M2_NASTY|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("performaid bloodress", S_IMP, LVL(43, 16, -15, 60, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLEE, 7, 9), ATTK(AT_BEAM, AD_BLEE, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("battem", S_IMP, LVL(44, 13, -8, 50, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DAMA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_FIRE, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("duckier midship sheepmen", S_IMP, LVL(44, 12, 9, 96, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_ENCH, 4, 7), ATTK(AT_TRAM, AD_PLAS, 1, 7), ATTK(AT_BITE, AD_NGEN, 1, 1), ATTK(AT_BUTT, AD_BADE, 3, 5), ATTK(AT_TENT, AD_FEMI, 4, 3), NO_ATTK), SIZ(1281, 180, 0, MS_ESCAPE, MZ_TINY), MR_COLD|MR_DEATH, 0, M1_NOHANDS|M1_HUMANOID|M1_ACID|M1_METALLIVORE, M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("instituter inflation", S_IMP, LVL(44, 12, 1, 28, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TENT, AD_INER, 1, 8), ATTK(AT_CLAW, AD_TLPT, 4, 2), ATTK(AT_SPIT, AD_NTHR, 7, 6), ATTK(AT_LASH, AD_MAGM, 3, 3), ATTK(AT_BUTT, AD_GLIB, 1, 7), ATTK(AT_KICK, AD_FEMI, 5, 9)), SIZ(1769, 112, 0, MS_FEARHARE, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID, MR_POISON, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flying archon eventuality", S_IMP, LVL(44, 12, 5, 25, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_BLND, 3, 6), ATTK(AT_BUTT, AD_NGRA, 4, 8), ATTK(AT_LASH, AD_SHAN, 9, 9), ATTK(AT_TENT, AD_RAGN, 9, 5), ATTK(AT_SCRA, AD_ABDC, 1, 9), ATTK(AT_WEAP, AD_BANI, 2, 1)), SIZ(1868, 763, 0, MS_SOCKS, MZ_SMALL), MR_SLEEP, 0, M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("recapped begrimed parthenogenetic", S_IMP, LVL(44, 19, 10, 22, 5), (2), A(ATTK(AT_ENGL, AD_VOMT, 5, 9), ATTK(AT_BITE, AD_STCK, 8, 9), ATTK(AT_TUCH, AD_BADE, 6, 7), ATTK(AT_HUGS, AD_ICUR, 8, 9), ATTK(AT_BEAM, AD_ICEB, 5, 9), NO_ATTK), SIZ(767, 38, 0, MS_LAUGH, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS, M2_DEMON|M2_PNAME|M2_WANDER|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unloosening cranked perkily", S_IMP, LVL(45, 10, -2, 49, 0), (1), A(ATTK(AT_WEAP, AD_NACU, 9, 8), ATTK(AT_BREA, AD_LITE, 4, 6), ATTK(AT_KICK, AD_FUMB, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2544, 377, 0, MS_ANIMAL, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scamp lord", S_IMP, LVL(45, 18, -11, 60, -2), (1), A(ATTK(AT_CLAW, AD_VULN, 5, 10), ATTK(AT_BREA, AD_FIRE, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_HITASFOUR, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_STALK|M2_LORD, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Glasya", S_IMP, LVL(45, 18, -9, 99, 15), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 1, 4), ATTK(AT_STNG, AD_DRST, 2, 4), ATTK(AT_GAZE, AD_ELEC, 2, 4), ATTK(AT_NONE, AD_ACID, 9, 6)), SIZ(WT_HUMAN, 1200, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_PNAME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WAITFORU|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("thinkably mirkest", S_IMP, LVL(45, 14, -29, 71, 8), (G_GENO|4), A(ATTK(AT_BEAM, AD_SPC2, 7, 4), ATTK(AT_TENT, AD_DISP, 6, 5), ATTK(AT_BUTT, AD_ELEC, 2, 15), ATTK(AT_CLAW, AD_AGGR, 4, 10), ATTK(AT_TUCH, AD_SCOR, 1, 7), ATTK(AT_BREA, AD_DETH, 7, 20)), SIZ(279, 8, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("greedy little imp", S_IMP, LVL(45, 13, -8, 50, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_FIRE, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("conqueror pined defog quippish", S_IMP, LVL(45, 20, -18, 57, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_DFOO, 2, 7), ATTK(AT_SCRA, AD_WET, 4, 9), ATTK(AT_CLAW, AD_MAGM, 4, 1), ATTK(AT_MAGC, AD_EDGE, 8, 15), ATTK(AT_WEAP, AD_MALK, 8, 10), ATTK(AT_HUGS, AD_VULN, 1, 19)), SIZ(248, 130, 0, MS_MUTE, MZ_SMALL), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_ACID|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("isolog capitulator", S_IMP, LVL(45, 19, -24, 53, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAMN, 5, 10), ATTK(AT_LASH, AD_MALK, 2, 15), ATTK(AT_WEAP, AD_VULN, 7, 19), ATTK(AT_KICK, AD_DGST, 9, 10), ATTK(AT_HUGS, AD_THIR, 9, 5), NO_ATTK), SIZ(460, 219, 0, MS_GLYPHS, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_NOLIMBS, M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("renegade smudged", S_IMP, LVL(45, 5, -6, 13, 5), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_DRCO, 4, 5), ATTK(AT_TRAM, AD_DFOO, 4, 16), ATTK(AT_TRAM, AD_PHYS, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2655, 204, 0, MS_PAIN, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("testatum tormented clownishly", S_IMP, LVL(45, 12, -7, 87, 0), (1), A(ATTK(AT_WEAP, AD_SLOW, 1, 18), ATTK(AT_BUTT, AD_NUMB, 1, 5), ATTK(AT_NONE, AD_SGLD, 8, 12), ATTK(AT_SPIT, AD_WRAT, 8, 17), NO_ATTK, NO_ATTK), SIZ(560, 333, 0, MS_MEW, MZ_HUGE), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_OMNIVORE, M2_PRINCE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("eavesdrop electrocutional communard applesauce", S_IMP, LVL(46, 12, -21, 94, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_NGEN, 7, 3), ATTK(AT_EXPL, AD_FAMN, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(136, 966, 0, MS_BUZZ, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NOEYES|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE|M3_SPIDER|M3_PERMAMIMIC|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("meted spurn", S_IMP, LVL(46, 7, -30, 82, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_SOUN, 5, 13), ATTK(AT_CLAW, AD_ICEB, 3, 8), ATTK(AT_SCRA, AD_DISN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(574, 160, 0, MS_SMITH, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("regearing rehearsal", S_IMP, LVL(46, 40, -2, 6, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_CONF, 9, 14), ATTK(AT_MAGC, AD_STON, 7, 17), ATTK(AT_SPIT, AD_VENO, 5, 9), ATTK(AT_TUCH, AD_ICEB, 6, 18), ATTK(AT_KICK, AD_BURN, 6, 14), ATTK(AT_SCRA, AD_UVUU, 7, 21)), SIZ(49, 915, 0, MS_NURSE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID| M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("beechen dehydrated", S_IMP, LVL(47, 36, 5, 86, 0), (G_RGROUP|1), A(ATTK(AT_TENT, AD_CAST, 2, 9), ATTK(AT_BITE, AD_CHRN, 8, 16), ATTK(AT_BUTT, AD_VAPO, 1, 11), ATTK(AT_BEAM, AD_MANA, 2, 1), NO_ATTK, NO_ATTK), SIZ(1911, 212, 0, MS_SOLDIER, MZ_LARGE), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_TPORT, M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("patching bloated", S_IMP, LVL(48, 21, -17, 49, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_SSEX, 5, 14), ATTK(AT_KICK, AD_FRZE, 6, 15), ATTK(AT_MAGC, AD_RNG, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1738, 848, 0, MS_BARBER, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hydrogen pedro nutcracker projector", S_IMP, LVL(48, 12, 5, 22, 0), (G_LGROUP|1), A(ATTK(AT_RATH, AD_PLYS, 9, 11), ATTK(AT_BREA, AD_ICEB, 5, 15), ATTK(AT_TUCH, AD_TIME, 8, 16), ATTK(AT_TUCH, AD_CONT, 1, 7), NO_ATTK, NO_ATTK), SIZ(3739, 368, 0, MS_SPOILER, MZ_LARGE), MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS|M1_ANIMAL|M1_REGEN, M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_PERMAMIMIC, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("yummier rightest", S_IMP, LVL(48, 11, -24, 17, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_STTP, 9, 16), ATTK(AT_CLAW, AD_NAST, 6, 8), ATTK(AT_WEAP, AD_NGRA, 7, 1), ATTK(AT_EXPL, AD_CAST, 7, 4), ATTK(AT_SPIT, AD_MAGM, 6, 1), NO_ATTK), SIZ(276, 799, 0, MS_SHRIEK, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_MINION|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_WANTSAMUL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cradled imbedded", S_IMP, LVL(48, 30, -21, 28, 16), (G_UNIQ|1), A(ATTK(AT_BEAM, AD_CHAO, 5, 9), ATTK(AT_BREA, AD_DISP, 6, 10), ATTK(AT_BREA, AD_SGLD, 5, 16), ATTK(AT_NONE, AD_FAMN, 6, 8), ATTK(AT_SCRA, AD_WRAP, 5, 5), ATTK(AT_TRAM, AD_DGST, 3, 19)), SIZ(1763, 362, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rubble congealable lodgment", S_IMP, LVL(48, 21, -28, 54, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CAST, 7, 19), ATTK(AT_BITE, AD_NTHR, 1, 13), ATTK(AT_MAGC, AD_UVUU, 6, 1), ATTK(AT_BEAM, AD_GLIB, 1, 10), NO_ATTK, NO_ATTK), SIZ(603, 6, 0, MS_FART_NORMAL, MZ_TINY), MR_SLEEP|MR_STONE, MR_SLEEP, M1_CARNIVORE, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("anger", S_IMP, LVL(48, 12, -1, 35, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 10), ATTK(AT_HUGS, AD_FIRE, 3, 10), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHRIEK, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_FIRE|MR_ELEC|MR_POISON|MR_SLEEP, MR_FIRE|MR_ELEC|MR_POISON|MR_SLEEP, 0, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("raaaaaaaage", S_IMP, LVL(48, 12, -1, 35, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 10), ATTK(AT_HUGS, AD_FIRE, 3, 10), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHRIEK, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_FIRE|MR_ELEC|MR_POISON|MR_SLEEP, MR_FIRE|MR_ELEC|MR_POISON|MR_SLEEP, 0, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("avarice", S_IMP, LVL(50, 12, -3, 45, -7), (G_GENO|1), A(ATTK(AT_HUGS, AD_SGLD, 2, 5), ATTK(AT_HUGS, AD_SITM, 2, 5), ATTK(AT_HUGS, AD_FAMN, 2, 5), ATTK(AT_HUGS, AD_DARK, 2, 5), ATTK(AT_BEAM, AD_MANA, 2, 5), NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_FIRE|MR_ELEC|MR_POISON, MR_FIRE|MR_ELEC|MR_POISON, 0, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("jounin", S_IMP, LVL(50, 18, -7, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 4, 5), ATTK(AT_WEAP, AD_DRST, 4, 5), ATTK(AT_WEAP, AD_DRST, 4, 5), ATTK(AT_WEAP, AD_POIS, 4, 5), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK), SIZ(60, 100, 0, MS_CUSS, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, 0, M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("demon's lord", S_IMP, LVL(50, 15, -24, 50, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 9), ATTK(AT_TUCH, AD_FEAR, 4, 10), ATTK(AT_MAGC, AD_MAGM, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_FLY, M2_HOSTILE|M2_STALK|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("commenced heteronomy", S_IMP, LVL(50, 16, -25, 53, 0), (1), A(ATTK(AT_BITE, AD_STON, 2, 20), ATTK(AT_TENT, AD_COLD, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(505, 523, 0, MS_SHEEP, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_REGEN, M2_NOPOLY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("supernova routeway", S_IMP, LVL(50, 12, 3, 94, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_SLUD, 5, 9), ATTK(AT_TUCH, AD_POIS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3529, 403, 0, MS_NEIGH, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, MR_ACID, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("referencing reenlighted", S_IMP, LVL(51, 39, 2, 82, -5), (G_GENO|G_VLGROUP|4), A(ATTK(AT_LASH, AD_ICEB, 1, 14), ATTK(AT_WEAP, AD_WRAP, 1, 3), ATTK(AT_SPIT, AD_SPC2, 5, 9), ATTK(AT_WEAP, AD_CONF, 2, 20), NO_ATTK, NO_ATTK), SIZ(1589, 727, 0, MS_BRAG, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS, M2_MINION|M2_STRONG|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jealousy", S_IMP, LVL(52, 12, -6, 65, -7), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRCH, 2, 10), ATTK(AT_HUGS, AD_POIS, 2, 10), ATTK(AT_BREA, AD_DRST, 2, 10), ATTK(AT_BEAM, AD_POIS, 2, 10), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_FIRE|MR_ELEC|MR_POISON|MR_COLD, MR_FIRE|MR_ELEC|MR_POISON|MR_COLD, 0, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wapiti newest coopting polkaing", S_IMP, LVL(53, 43, -14, 60, -1), (G_GENO|G_LGROUP|2), A(ATTK(AT_TRAM, AD_WGHT, 8, 19), ATTK(AT_WEAP, AD_THIR, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(517, 555, 0, MS_ROAR, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hangmen loner gramme", S_IMP, LVL(53, 19, 3, 71, 5), (1), A(ATTK(AT_WEAP, AD_WTHR, 5, 2), ATTK(AT_TRAM, AD_WRAP, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1331, 749, 0, MS_SHEEP, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("clockwise jejunum", S_IMP, LVL(53, 8, -4, 58, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DISP, 6, 6), ATTK(AT_WEAP, AD_STUN, 6, 19), ATTK(AT_GAZE, AD_BADE, 2, 2), ATTK(AT_STNG, AD_FREN, 4, 14), ATTK(AT_TRAM, AD_DETH, 7, 15), NO_ATTK), SIZ(2, 29, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("voraciousness", S_IMP, LVL(54, 12, -6, 65, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_FAMN, 5, 10), ATTK(AT_BITE, AD_FAMN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_FIRE|MR_ELEC|MR_POISON|MR_COLD|MR_ACID, MR_FIRE|MR_ELEC|MR_POISON|MR_COLD|MR_ACID, M1_TUNNEL, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("disobedience zoner", S_IMP, LVL(54, 17, -2, 13, 7), (G_GENO|G_UNIQ|1), A(ATTK(AT_TRAM, AD_DISE, 2, 6), ATTK(AT_WEAP, AD_SHRD, 5, 6), ATTK(AT_EXPL, AD_CONT, 3, 7), ATTK(AT_TUCH, AD_TREM, 2, 18), ATTK(AT_HUGS, AD_CNCL, 9, 18), NO_ATTK), SIZ(4072, 219, 0, MS_TRUMPET, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_FIRE, M1_FLY|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("emanate obfuscator swear", S_IMP, LVL(54, 23, -14, 62, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_RUST, 5, 11), ATTK(AT_SPIT, AD_DEPR, 6, 6), ATTK(AT_SCRA, AD_AXUS, 8, 6), ATTK(AT_NONE, AD_CHRN, 0, 17), ATTK(AT_TUCH, AD_DRDX, 7, 5), NO_ATTK), SIZ(2765, 1380, 0, MS_GAARDIEN, MZ_TINY), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("poniard louden", S_IMP, LVL(54, 3, 2, 66, 0), (G_UNIQ|1), A(ATTK(AT_LASH, AD_PAIN, 6, 18), ATTK(AT_WEAP, AD_SHRD, 8, 14), ATTK(AT_TRAM, AD_SCOR, 3, 16), ATTK(AT_BREA, AD_ILLU, 1, 19), ATTK(AT_TUCH, AD_BLEE, 7, 11), NO_ATTK), SIZ(1829, 112, 0, MS_SISSY, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_STONE, MR_STONE, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pseudophilosophical flaming", S_IMP, LVL(55, 16, -24, 99, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_CLAW, AD_SANI, 4, 2), ATTK(AT_HUGS, AD_DAMA, 3, 21), ATTK(AT_TUCH, AD_BADE, 4, 16), ATTK(AT_TRAM, AD_NGRA, 8, 9), ATTK(AT_SCRA, AD_WISD, 5, 16), ATTK(AT_CLAW, AD_CORR, 3, 21)), SIZ(1132, 12, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stomachache fixation forenoon", S_IMP, LVL(55, 12, -13, 78, -4), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_ACID, 8, 15), ATTK(AT_TUCH, AD_AMNE, 8, 20), ATTK(AT_BUTT, AD_TLPT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(107, 939, 0, MS_HISS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, MR_POISON, M1_TUNNEL|M1_HIDE|M1_SLITHY|M1_REGEN|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("climate micromeli", S_IMP, LVL(55, 12, -18, 86, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_SLIM, 9, 19), ATTK(AT_CLAW, AD_DRDX, 5, 6), ATTK(AT_KICK, AD_ICEB, 1, 9), ATTK(AT_SPIT, AD_DRIN, 4, 2), NO_ATTK, NO_ATTK), SIZ(1258, 904, 0, MS_GIBBERISH, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING|M3_MIMIC|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("desire", S_IMP, LVL(56, 18, 5, 15, -7), (G_GENO|1), A(ATTK(AT_HUGS, AD_CONF, 6, 10), ATTK(AT_TUCH, AD_DRIN, 3, 15), ATTK(AT_TUCH, AD_DRCO, 3, 15), ATTK(AT_GAZE, AD_DREN, 3, 15), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, M1_SWIM, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("performaid desweeper", S_IMP, LVL(56, 17, -18, 70, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 10), ATTK(AT_BEAM, AD_PLYS, 2, 5), ATTK(AT_GAZE, AD_NAST, 7, 9), ATTK(AT_MAGC, AD_MAGM, 9, 12), ATTK(AT_GAZE, AD_DETH, 6, 6), NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("enounced deaning", S_IMP, LVL(57, 47, -8, 24, 0), (G_LGROUP|4), A(ATTK(AT_BREA, AD_TCKL, 7, 1), ATTK(AT_TENT, AD_SHAN, 3, 3), ATTK(AT_WEAP, AD_WEEP, 4, 11), ATTK(AT_ENGL, AD_TCKL, 2, 7), ATTK(AT_TENT, AD_WEBS, 9, 16), ATTK(AT_LASH, AD_DARK, 3, 3)), SIZ(3065, 1301, 0, MS_PRINCIPAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_NEEDPICK|M1_HIDE|M1_NOHANDS, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("patriotically puffery", S_IMP, LVL(58, 12, -15, 46, -13), (G_GENO|G_UNIQ|1), A(ATTK(AT_BUTT, AD_ANTI, 5, 5), ATTK(AT_STNG, AD_FEMI, 7, 18), ATTK(AT_BEAM, AD_LUCK, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(96, 85, 0, MS_METALMAFIA, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS, M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("arrogance", S_IMP, LVL(58, 18, -6, 65, -7), (G_GENO|1), A(ATTK(AT_GAZE, AD_COLD, 6, 12), ATTK(AT_BUTT, AD_COLD, 6, 12), ATTK(AT_GAZE, AD_BLND, 6, 12), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, M1_SWIM, M2_HOSTILE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("provenance cosec", S_IMP, LVL(59, 13, -10, 95, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_ENGL, AD_INVE, 3, 15), ATTK(AT_WEAP, AD_NPRO, 2, 8), ATTK(AT_NONE, AD_CONF, 5, 10), ATTK(AT_BITE, AD_DFOO, 9, 5), NO_ATTK, NO_ATTK), SIZ(87, 188, 0, MS_CONVERT, MZ_MEDIUM), MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_NOTAKE|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("diagraph irreal advisor peacocked consecrated", S_IMP, LVL(59, 8, 6, 72, -17), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_NPRO, 5, 9), ATTK(AT_BREA, AD_DFOO, 2, 7), ATTK(AT_KICK, AD_SPC2, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2566, 161, 0, MS_SOUND, MZ_MEDIUM), MR_DRAIN, 0, M1_NOEYES|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("master arch-vile", S_IMP, /* spawns with 50 jumping flamers */ LVL(60, 13, -15, 80, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 9, 9), ATTK(AT_CLAW, AD_PHYS, 9, 9), ATTK(AT_GAZE, AD_DISP, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_DEATH|MR_DRAIN|MR_STONE, MR_POISON|MR_FIRE, M1_REGEN|M1_POIS, M2_WANDER|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unbuckle bello", S_IMP, LVL(60, 17, -16, 78, 0), (4), A(ATTK(AT_GAZE, AD_UVUU, 1, 5), ATTK(AT_BEAM, AD_CALM, 3, 20), ATTK(AT_CLAW, AD_ACID, 1, 2), ATTK(AT_BEAM, AD_MALK, 6, 11), ATTK(AT_TRAM, AD_VENO, 6, 8), ATTK(AT_HUGS, AD_TDRA, 1, 17)), SIZ(1099, 68, 0, MS_BURBLE, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_SEE_INVIS, M2_NOPOLY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("airmailed descendence bono sinuating seine", S_IMP, LVL(60, 5, -20, 9, -15), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_SLIM, 4, 14), ATTK(AT_BEAM, AD_VAMP, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(180, 464, 0, MS_METALMAFIA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cordiality granger", S_IMP, LVL(61, 13, -1, 73, 0), (G_UNIQ|2), A(ATTK(AT_LASH, AD_AMNE, 5, 20), ATTK(AT_TRAM, AD_POIS, 8, 6), ATTK(AT_WEAP, AD_PLYS, 8, 12), ATTK(AT_ENGL, AD_AXUS, 5, 5), ATTK(AT_TRAM, AD_LITT, 6, 18), ATTK(AT_EXPL, AD_SSEX, 9, 5)), SIZ(4863, 237, 0, MS_POKEDEX, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON|MR_ACID, M1_FLY|M1_SWIM|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_LITHIVORE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wildering folioed", S_IMP, LVL(61, 13, 10, 66, -13), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_SCOR, 1, 8), ATTK(AT_SPIT, AD_SOUN, 8, 9), ATTK(AT_HUGS, AD_SLOW, 4, 15), ATTK(AT_BEAM, AD_CNCL, 1, 14), ATTK(AT_BUTT, AD_VAPO, 4, 1), NO_ATTK), SIZ(1594, 113, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pogrom stout cocked", S_IMP, LVL(61, 13, 10, 83, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_SLIM, 6, 5), ATTK(AT_BITE, AD_BLAS, 7, 21), ATTK(AT_SPIT, AD_DARK, 5, 20), ATTK(AT_GAZE, AD_WNCE, 9, 2), ATTK(AT_CLAW, AD_PEST, 6, 21), NO_ATTK), SIZ(914, 263, 0, MS_CLOCK, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_ANIMAL|M1_REGEN| M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_SLIME, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("maneuvered devolving", S_IMP, LVL(61, 33, -8, 23, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_DREN, 1, 4), ATTK(AT_SPIT, AD_HEAL, 8, 11), ATTK(AT_TENT, AD_ACID, 3, 4), ATTK(AT_MAGC, AD_STCK, 5, 21), ATTK(AT_GAZE, AD_CORR, 3, 20), ATTK(AT_ENGL, AD_SLIM, 2, 12)), SIZ(189, 119, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES| M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("biyearly vasoinhibitor", S_IMP, LVL(62, 14, -15, 67, 0), (G_LGROUP|4), A(ATTK(AT_TRAM, AD_DETH, 9, 12), ATTK(AT_SCRA, AD_FLAM, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(868, 532, 0, MS_APOC, MZ_MEDIUM), MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_SLITHY, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("performaid cocruel", S_IMP, LVL(63, 18, -20, 80, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 12), ATTK(AT_GAZE, AD_INSA, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("performaid craftlove", S_IMP, LVL(63, 18, -20, 80, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 12), ATTK(AT_GAZE, AD_SPC2, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("performaid islagon", S_IMP, LVL(63, 18, -20, 80, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 12), ATTK(AT_GAZE, AD_SANI, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("elrab", S_IMP, LVL(64, 13, -10, 50, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DEST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("carcase relet", S_IMP, LVL(64, 12, 5, 32, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_ENGL, AD_WEBS, 4, 21), ATTK(AT_NONE, AD_DRCO, 4, 2), ATTK(AT_STNG, AD_STUN, 7, 4), ATTK(AT_SPIT, AD_TIME, 9, 15), NO_ATTK, NO_ATTK), SIZ(23, 290, 0, MS_PANTS, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_ACID|M1_POIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fringelike certain", S_IMP, LVL(65, 14, 3, 34, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_STTP, 5, 17), ATTK(AT_WEAP, AD_MALK, 1, 19), ATTK(AT_TRAM, AD_LEGS, 9, 3), ATTK(AT_BITE, AD_UVUU, 7, 11), ATTK(AT_TUCH, AD_VAPO, 1, 8), ATTK(AT_SPIT, AD_SPEL, 3, 10)), SIZ(758, 137, 0, MS_SHRIEK, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thunder tremor tussock aphelian", S_IMP, LVL(65, 15, -19, 71, 8), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_HODS, 2, 6), ATTK(AT_SCRA, AD_WEEP, 4, 1), ATTK(AT_BUTT, AD_SIN, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2012, 808, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID, 0, M1_UNSOLID|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gab stealth execeptional", S_IMP, LVL(65, 11, -11, 6, 0), (G_VLGROUP|1), A(ATTK(AT_GAZE, AD_SSEX, 7, 10), ATTK(AT_GAZE, AD_LITE, 6, 14), ATTK(AT_LASH, AD_BLND, 7, 6), ATTK(AT_BUTT, AD_DARK, 6, 8), NO_ATTK, NO_ATTK), SIZ(602, 1026, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SLITHY, M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("legalism clammier", S_IMP, LVL(65, 13, -5, 57, 7), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BREA, AD_STCK, 9, 7), ATTK(AT_BOOM, AD_DGST, 9, 15), ATTK(AT_STNG, AD_PLYS, 7, 6), ATTK(AT_CLAW, AD_FREN, 5, 17), ATTK(AT_STNG, AD_WET, 2, 15), ATTK(AT_BREA, AD_CORR, 1, 21)), SIZ(2, 79, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("taxer sawtooth premeditation lavaliere valor", S_IMP, LVL(65, 15, 5, 53, 0), (4), A(ATTK(AT_TENT, AD_ABDC, 4, 13), ATTK(AT_WEAP, AD_LITE, 5, 8), ATTK(AT_TENT, AD_CONT, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2240, 145, 0, MS_BARK, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("libidinously embryologist evilly", S_IMP, LVL(66, 17, -23, 57, 0), (G_LGROUP|2), A(ATTK(AT_HUGS, AD_FAKE, 1, 20), ATTK(AT_WEAP, AD_DRIN, 7, 11), ATTK(AT_SPIT, AD_DRLI, 1, 8), ATTK(AT_BITE, AD_RBRE, 1, 20), NO_ATTK, NO_ATTK), SIZ(0, 1722, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_UNSOLID| M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("extraterrestrial pursuit", S_IMP, LVL(66, 6, -20, 27, 0), (1), A(ATTK(AT_BOOM, AD_WTHR, 6, 9), ATTK(AT_GAZE, AD_CALM, 7, 13), ATTK(AT_WEAP, AD_FUMB, 2, 4), ATTK(AT_TUCH, AD_SKIL, 9, 14), NO_ATTK, NO_ATTK), SIZ(1198, 369, 0, MS_SOLDIER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sol dengue", S_IMP, LVL(67, 12, -19, 34, -19), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_INVE, 5, 16), ATTK(AT_TRAM, AD_WERE, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1505, 102, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_DISINT, 0, M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_ACID, M2_UNDEAD|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("defect neoned", S_IMP, LVL(68, 16, 5, 90, 0), (2), A(ATTK(AT_MAGC, AD_TIME, 2, 3), ATTK(AT_ENGL, AD_RBRE, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(93, 1399, 0, MS_CASINO, MZ_LARGE), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_SWIM|M1_HIDE|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE, M2_MINION|M2_DEMON|M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("performaid pinchief", S_IMP, LVL(69, 19, -22, 90, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 14), ATTK(AT_BEAM, AD_SLOW, 6, 10), ATTK(AT_GAZE, AD_CHRN, 5, 7), ATTK(AT_MAGC, AD_ELEC, 8, 8), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_ELEC, 0, 0, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("rupture luckily", S_IMP, LVL(70, 15, 7, 36, -10), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_LASH, AD_LEGS, 5, 12), ATTK(AT_STNG, AD_VULN, 8, 13), ATTK(AT_HUGS, AD_FEMI, 9, 4), ATTK(AT_MAGC, AD_DISP, 8, 17), ATTK(AT_GAZE, AD_DRCO, 1, 17), ATTK(AT_WEAP, AD_LUCK, 3, 15)), SIZ(36, 514, 0, MS_TRUMPET, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_ELEC, M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_TELEPATHIC|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("arithmetician flamboyance", S_IMP, LVL(70, 18, -12, 46, 0), (1), A(ATTK(AT_MAGC, AD_PAIN, 8, 18), ATTK(AT_HUGS, AD_DGST, 7, 18), ATTK(AT_ENGL, AD_STCK, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(908, 335, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("carbonation everything moistened impishly", S_IMP, LVL(70, 14, -17, 8, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_LITE, 1, 7), ATTK(AT_SPIT, AD_STAT, 7, 8), ATTK(AT_LASH, AD_ICUR, 2, 8), ATTK(AT_HUGS, AD_CHAO, 8, 3), ATTK(AT_TENT, AD_HODS, 7, 11), ATTK(AT_WEAP, AD_DFOO, 1, 21)), SIZ(1484, 1220, 0, MS_LIEDER, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_TPORT, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("epithelium barely", S_IMP, LVL(70, 18, -18, 69, 0), (3), A(ATTK(AT_TUCH, AD_MALK, 1, 1), ATTK(AT_ENGL, AD_CORR, 2, 8), ATTK(AT_BEAM, AD_WTHR, 9, 1), ATTK(AT_TRAM, AD_HODS, 2, 12), ATTK(AT_BEAM, AD_CAST, 3, 19), NO_ATTK), SIZ(440, 4, 0, MS_ANIMAL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DRAIN, MR_DRAIN, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_CARNIVORE, M2_LORD|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("furloughing phlox", S_IMP, LVL(70, 13, -12, 65, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_RNG, 5, 19), ATTK(AT_BUTT, AD_POLY, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(343, 334, 0, MS_HUMANOID, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_TUNNEL|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("papoose seminarian", S_IMP, LVL(71, 2, -2, 62, -6), (1), A(ATTK(AT_BITE, AD_WEBS, 1, 20), ATTK(AT_MAGC, AD_SCOR, 6, 11), ATTK(AT_TENT, AD_CHAO, 1, 2), ATTK(AT_SCRA, AD_TREM, 1, 12), ATTK(AT_TRAM, AD_THIE, 6, 7), ATTK(AT_WEAP, AD_DEST, 1, 3)), SIZ(474, 949, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("noncritical micronutrient", S_IMP, LVL(71, 39, -28, 74, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_SCRA, AD_SKIL, 2, 17), ATTK(AT_BREA, AD_DISN, 7, 5), ATTK(AT_SPIT, AD_PAIN, 1, 18), ATTK(AT_LASH, AD_DEST, 3, 9), ATTK(AT_BITE, AD_HALU, 1, 5), NO_ATTK), SIZ(345, 882, 0, MS_MEW, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("redone reprimand cockily", S_IMP, LVL(72, 12, -20, 46, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_VAPO, 3, 6), ATTK(AT_MAGC, AD_LUCK, 1, 16), ATTK(AT_LASH, AD_SCOR, 7, 5), ATTK(AT_SCRA, AD_THIR, 4, 3), NO_ATTK, NO_ATTK), SIZ(2479, 714, 0, MS_BARK, MZ_HUGE), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_POIS| M1_OMNIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("groin misspelled", S_IMP, LVL(72, 12, 5, 26, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_MCRE, 2, 4), ATTK(AT_GAZE, AD_ANTI, 7, 1), ATTK(AT_EXPL, AD_CORR, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(41, 604, 0, MS_STENCH, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SPIDER|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("switchman acupuncture supervision misdirecting", S_IMP, LVL(73, 19, 10, 36, -20), (3), A(ATTK(AT_MAGC, AD_FUMB, 8, 17), ATTK(AT_WEAP, AD_WERE, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1883, 466, 0, MS_PRINCIPAL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID, 0, M1_ANIMAL|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("surrendering politicked", S_IMP, LVL(74, 14, 3, 74, -12), (1), A(ATTK(AT_TUCH, AD_CHKH, 9, 4), ATTK(AT_BITE, AD_SLEE, 1, 14), ATTK(AT_TENT, AD_DETH, 5, 1), ATTK(AT_KICK, AD_MIDI, 1, 13), ATTK(AT_NONE, AD_DGST, 6, 9), ATTK(AT_HUGS, AD_DIMN, 9, 19)), SIZ(4122, 1543, 0, MS_CONVERT, MZ_LARGE), MR_FIRE, 0, M1_BREATHLESS, M2_VAMPIRE|M2_MINION|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("somber chayote", S_IMP, LVL(74, 12, -4, 12, 15), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TENT, AD_DFOO, 9, 21), ATTK(AT_TUCH, AD_DISE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(990, 478, 0, MS_DEAD, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID|M1_ACID|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fifed adequation asia", S_IMP, LVL(74, 22, -15, 51, 0), (3), A(ATTK(AT_LASH, AD_SEDU, 8, 8), ATTK(AT_STNG, AD_VULN, 8, 21), ATTK(AT_NONE, AD_CAST, 6, 15), ATTK(AT_WEAP, AD_WEEP, 9, 8), ATTK(AT_BITE, AD_THIR, 1, 9), ATTK(AT_MAGC, AD_ICUR, 6, 16)), SIZ(652, 1409, 0, MS_COMBAT, MZ_TINY), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mountaineering uncoupling", S_IMP, LVL(75, 12, -26, 20, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_NTHR, 9, 18), ATTK(AT_ENGL, AD_VAPO, 4, 2), ATTK(AT_BUTT, AD_WISD, 3, 3), ATTK(AT_BREA, AD_ELEC, 6, 16), ATTK(AT_STNG, AD_TECH, 1, 13), ATTK(AT_TENT, AD_UVUU, 4, 14)), SIZ(23, 211, 0, MS_CONVERT, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT|MR_ELEC|MR_POISON, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_MAGIC|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("scowl wirepuller", S_IMP, LVL(75, 8, -28, 60, 6), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_WERE, 7, 12), ATTK(AT_BUTT, AD_HODS, 2, 14), ATTK(AT_BEAM, AD_POLY, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(101, 192, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_DRAIN, M1_TUNNEL|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("demon's ruler", S_IMP, LVL(75, 17, -32, 80, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 11), ATTK(AT_BREA, AD_GRAV, 8, 12), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_MAGC, AD_COLD, 9, 12), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_FLY, M2_HOSTILE|M2_STALK|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deifical saveable smorgasbord rancor", S_IMP, LVL(76, 37, -4, 73, 0), (1), A(ATTK(AT_STNG, AD_DREA, 5, 13), ATTK(AT_WEAP, AD_AXUS, 5, 17), ATTK(AT_TENT, AD_RAGN, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1104, 152, 0, MS_SPELL, MZ_SMALL), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_MAGIC|M2_ORC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("excretory extricable filaree", S_IMP, LVL(76, 14, -9, 15, 12), (G_GENO|G_SGROUP|2), A(ATTK(AT_BREA, AD_SKIL, 2, 10), ATTK(AT_KICK, AD_LETH, 7, 3), ATTK(AT_WEAP, AD_SITM, 1, 14), ATTK(AT_KICK, AD_PLAS, 2, 9), ATTK(AT_BOOM, AD_TIME, 8, 19), NO_ATTK), SIZ(855, 153, 0, MS_SHEEP, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NOHANDS, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("botanized backpack", S_IMP, LVL(77, 12, 7, 19, 0), (4), A(ATTK(AT_LASH, AD_LAVA, 4, 7), ATTK(AT_WEAP, AD_SGLD, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1348, 464, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("supinate browser", S_IMP, LVL(77, 16, -25, 55, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_PART, 1, 2), ATTK(AT_NONE, AD_DEST, 0, 15), ATTK(AT_BREA, AD_CHAO, 6, 20), ATTK(AT_ENGL, AD_FIRE, 2, 17), ATTK(AT_LASH, AD_DREN, 3, 20), NO_ATTK), SIZ(1334, 697, 0, MS_HISS, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_ANIMAL|M1_ACID|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_MAGIC|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sayer pitcher jaundicing roughing", S_IMP, LVL(77, 13, -27, 56, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_BLEE, 1, 6), ATTK(AT_SPIT, AD_SHAN, 7, 9), ATTK(AT_WEAP, AD_FAKE, 3, 14), ATTK(AT_TUCH, AD_DCAY, 5, 16), ATTK(AT_BITE, AD_NPRO, 5, 5), NO_ATTK), SIZ(95, 404, 0, MS_SMITH, MZ_HUMAN), MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("supreme charmer", S_IMP, LVL(78, 22, -21, 56, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_BADE, 6, 17), ATTK(AT_BREA, AD_AGGR, 9, 6), ATTK(AT_LASH, AD_CORR, 9, 17), ATTK(AT_BITE, AD_DISE, 3, 15), NO_ATTK, NO_ATTK), SIZ(2170, 555, 0, MS_ESCAPE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_LORD|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Mizuki Rashoujin", S_IMP, LVL(78, 21, 10, 0, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ENCH, 8, 12), ATTK(AT_WEAP, AD_ENCH, 8, 12), ATTK(AT_GAZE, AD_DREN, 8, 8), ATTK(AT_GAZE, AD_DREN, 8, 8), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("dragger denoted", S_IMP, LVL(79, 15, 3, 10, 15), (G_GENO|4), A(ATTK(AT_RATH, AD_CALM, 8, 21), ATTK(AT_BEAM, AD_MCRE, 9, 14), ATTK(AT_BITE, AD_ICUR, 4, 21), ATTK(AT_LASH, AD_DRCO, 5, 14), ATTK(AT_TENT, AD_CALM, 3, 19), ATTK(AT_BITE, AD_SHRD, 3, 10)), SIZ(2870, 491, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_ACID, M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unnatural unbudging", S_IMP, LVL(79, 12, -8, 70, -5), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_DCAY, 6, 10), ATTK(AT_ENGL, AD_SLUD, 8, 10), ATTK(AT_BREA, AD_FREN, 6, 18), ATTK(AT_TENT, AD_SPC2, 5, 10), NO_ATTK, NO_ATTK), SIZ(573, 20, 0, MS_PRINCIPAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS, M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_SPIDER, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("inqtual the revenge", S_IMP, LVL(80, 19, -24, 90, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 18, 18), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_STALK|M2_MALE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psychologist quaker", S_IMP, LVL(80, 12, -2, 83, 0), (3), A(ATTK(AT_CLAW, AD_SHRD, 1, 20), ATTK(AT_LASH, AD_WISD, 4, 18), ATTK(AT_SPIT, AD_WRAT, 9, 8), ATTK(AT_BEAM, AD_CHAO, 2, 6), NO_ATTK, NO_ATTK), SIZ(181, 405, 0, MS_DEAD, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS| M1_POIS, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("lazasye the destroy", S_IMP, LVL(80, 22, -18, 90, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 20, 20), ATTK(AT_MAGC, AD_COLD, 15, 15), ATTK(AT_MAGC, AD_NTHR, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_STALK|M2_MALE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("rotatonis the infections", S_IMP, /* yes I know it's spelled "roatonis" but blah :P --Amy */ LVL(80, 18, -25, 90, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 15, 15), ATTK(AT_BEAM, AD_NTHR, 10, 10), ATTK(AT_BEAM, AD_PLYS, 1, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_TUCH, AD_DETH, 10, 10), NO_ATTK), SIZ(2000, 2000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_HOSTILE|M2_STALK|M2_MALE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("ultraswarm lemure", S_IMP, LVL(80, 12, -5, 50, -7), (G_GENO|G_VLGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DIMN, 8, 8), ATTK(AT_LASH, AD_AMNE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_PLUSTWO|MR_HITASTWO, MR_SLEEP, M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("performaid bitchiack", S_IMP, LVL(81, 20, -24, 100, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 9, 14), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_MAGM, 10, 10), ATTK(AT_BREA, AD_MANA, 15, 15), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE, 0, 0, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cambridge impinging", S_IMP, LVL(81, 5, -30, 84, 14), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BITE, AD_ABDC, 1, 3), ATTK(AT_TUCH, AD_NGRA, 4, 9), ATTK(AT_TRAM, AD_ICUR, 7, 21), ATTK(AT_STNG, AD_TIME, 9, 8), ATTK(AT_SPIT, AD_WERE, 1, 11), NO_ATTK), SIZ(1774, 1119, 0, MS_CORONA, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mosquito witted", S_IMP, LVL(81, 12, -3, 61, 0), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_WET, 3, 17), ATTK(AT_BITE, AD_INER, 1, 6), ATTK(AT_TRAM, AD_SLOW, 6, 12), ATTK(AT_STNG, AD_MANA, 5, 8), NO_ATTK, NO_ATTK), SIZ(187, 1453, 0, MS_GIBBERISH, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE| M1_OVIPAROUS|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grandiosity bequest wharve sparingly combing martin seductively cincture", S_IMP, LVL(81, 12, 0, 81, 4), (4), A(ATTK(AT_WEAP, AD_FAKE, 1, 8), ATTK(AT_TRAM, AD_TCKL, 9, 13), ATTK(AT_NONE, AD_WISD, 9, 19), ATTK(AT_TUCH, AD_CHKH, 3, 12), ATTK(AT_EXPL, AD_INSA, 2, 17), ATTK(AT_BEAM, AD_TECH, 9, 2)), SIZ(1366, 123, 0, MS_FART_QUIET, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("morphologic yukked nonsuccessively", S_IMP, LVL(82, 17, -23, 56, -14), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_SAMU, 7, 14), ATTK(AT_NONE, AD_DISP, 0, 5), ATTK(AT_KICK, AD_STON, 9, 2), ATTK(AT_BITE, AD_DEBU, 6, 7), NO_ATTK, NO_ATTK), SIZ(919, 312, 0, MS_JAPANESE, MZ_HUGE), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID|MR_STONE, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_ACID| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("zoologist ensconcing", S_IMP, LVL(82, 12, 6, 98, 0), (1), A(ATTK(AT_LASH, AD_VAMP, 5, 6), ATTK(AT_WEAP, AD_GRAV, 6, 5), ATTK(AT_TENT, AD_DRLI, 4, 13), ATTK(AT_GAZE, AD_CHAO, 5, 15), ATTK(AT_WEAP, AD_ICEB, 0, 14), ATTK(AT_TRAM, AD_WEEP, 2, 1)), SIZ(317, 1488, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("impuissance hypoed", S_IMP, LVL(83, 14, -11, 68, 5), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_AXUS, 9, 19), ATTK(AT_SPIT, AD_LAZY, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(366, 358, 0, MS_SING, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("puppyish geochemical", S_IMP, LVL(84, 13, 3, 83, 19), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_CHRN, 3, 2), ATTK(AT_TUCH, AD_DRLI, 7, 14), ATTK(AT_TRAM, AD_DGST, 4, 18), ATTK(AT_EXPL, AD_CONF, 8, 8), ATTK(AT_BEAM, AD_NUMB, 1, 1), NO_ATTK), SIZ(876, 270, 0, MS_PRINCIPAL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_DISINT, M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adamance discover", S_IMP, LVL(84, 16, -13, 0, -18), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_PHYS, 2, 15), ATTK(AT_TENT, AD_GRAV, 2, 11), ATTK(AT_HUGS, AD_CHKH, 7, 20), ATTK(AT_LASH, AD_HODS, 3, 5), NO_ATTK, NO_ATTK), SIZ(815, 133, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_STONE, MR_FIRE, M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("scenting reediting", S_IMP, LVL(85, 13, -17, 96, -3), (G_GENO|G_RGROUP|1), A(ATTK(AT_STNG, AD_RAGN, 1, 9), ATTK(AT_BUTT, AD_HALU, 7, 14), ATTK(AT_WEAP, AD_DRDX, 4, 1), ATTK(AT_EXPL, AD_MCRE, 5, 8), ATTK(AT_TUCH, AD_WRAP, 2, 9), ATTK(AT_BEAM, AD_DISN, 8, 2)), SIZ(1644, 1229, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_ACID| M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("neocolonialist surrenderor location", S_IMP, LVL(86, 11, 0, 61, -16), (G_GENO|2), A(ATTK(AT_BITE, AD_RNG, 3, 11), ATTK(AT_ENGL, AD_SHRD, 9, 7), ATTK(AT_STNG, AD_RBRE, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(920, 707, 0, MS_MUMBLE, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NOEYES|M1_TPORT_CNTRL, M2_STRONG|M2_ROCKTHROW|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("centrifugalize filching", S_IMP, LVL(86, 15, -21, 79, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_SOUN, 3, 9), ATTK(AT_BUTT, AD_LAVA, 6, 1), ATTK(AT_SPIT, AD_DARK, 6, 14), ATTK(AT_BUTT, AD_DRDX, 8, 17), NO_ATTK, NO_ATTK), SIZ(1461, 888, 0, MS_SHOE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unrivalled swami", S_IMP, LVL(86, 12, -9, 29, 2), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_SLEE, 1, 4), ATTK(AT_LASH, AD_WEEP, 1, 16), ATTK(AT_TENT, AD_NACU, 9, 17), ATTK(AT_LASH, AD_DEST, 7, 6), ATTK(AT_RATH, AD_DREA, 0, 12), NO_ATTK), SIZ(1936, 845, 0, MS_TRUMPET, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tawniest ethologist", S_IMP, LVL(87, 12, 0, 38, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_LEGS, 3, 11), ATTK(AT_MAGC, AD_BLEE, 3, 17), ATTK(AT_TRAM, AD_DAMA, 8, 6), ATTK(AT_BREA, AD_DETH, 1, 6), NO_ATTK, NO_ATTK), SIZ(1145, 591, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_METALLIVORE, M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mra", S_IMP, LVL(87, 21, -20, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 12, 20), ATTK(AT_BREA, AD_FIRE, 20, 20), ATTK(AT_MAGC, AD_ACID, 14, 14), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("dirty mra", S_IMP, LVL(87, 21, -20, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 12, 20), ATTK(AT_BREA, AD_FIRE, 20, 20), ATTK(AT_MAGC, AD_ACID, 14, 14), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("ock", S_IMP, LVL(88, 15, -12, 75, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_NPRO, 9, 9), ATTK(AT_MAGC, AD_SPEL, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_REGEN|M1_SWIM, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("torrid quasi", S_IMP, LVL(88, 5, -10, 79, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_LASH, AD_STUN, 4, 17), ATTK(AT_NONE, AD_RBAD, 0, 19), ATTK(AT_WEAP, AD_DEBU, 6, 18), ATTK(AT_SCRA, AD_CONF, 2, 11), NO_ATTK, NO_ATTK), SIZ(1899, 25, 0, MS_HANDY, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOLIMBS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("samovar malayalam stalinist greed migrated", S_IMP, LVL(88, 12, -12, 100, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_MCRE, 2, 15), ATTK(AT_WEAP, AD_WISD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(87, 782, 0, MS_JAPANESE, MZ_LARGE), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("jellified boastingly ready", S_IMP, LVL(88, 16, -9, 46, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_MAGM, 1, 17), ATTK(AT_SCRA, AD_FEAR, 8, 7), ATTK(AT_STNG, AD_EDGE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3268, 593, 0, MS_SHOE, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("camera armourer", S_IMP, LVL(89, 12, 10, 57, -19), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_UVUU, 6, 13), ATTK(AT_BEAM, AD_SLEE, 8, 7), ATTK(AT_SPIT, AD_MAGM, 1, 8), ATTK(AT_WEAP, AD_RUNS, 5, 18), ATTK(AT_BREA, AD_SPC2, 9, 16), ATTK(AT_ENGL, AD_WTHR, 7, 11)), SIZ(245, 161, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("resharpened oblongish", S_IMP, LVL(89, 5, -11, 25, 15), (G_GENO|3), A(ATTK(AT_TENT, AD_WERE, 8, 6), ATTK(AT_SCRA, AD_FAKE, 1, 21), ATTK(AT_HUGS, AD_WEEP, 1, 17), ATTK(AT_ENGL, AD_DISN, 4, 21), ATTK(AT_TUCH, AD_DGST, 5, 19), ATTK(AT_TENT, AD_DISE, 2, 1)), SIZ(2538, 313, 0, MS_BARK, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_DEATH, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_REGEN|M1_ACID, M2_NOPOLY|M2_LORD|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tribunate checkroom", S_IMP, LVL(90, 12, 10, 38, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_PEST, 7, 8), ATTK(AT_BUTT, AD_SLIM, 8, 18), ATTK(AT_MAGC, AD_ALIN, 1, 15), ATTK(AT_CLAW, AD_ALIN, 1, 7), ATTK(AT_SCRA, AD_RNG, 7, 15), ATTK(AT_EXPL, AD_WEBS, 6, 4)), SIZ(2770, 832, 0, MS_VAMPIRE, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_LORD|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_DWARF|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("overwork amuser sneerer", S_IMP, LVL(90, 14, -10, 53, 0), (G_RGROUP|1), A(ATTK(AT_TUCH, AD_CAST, 1, 14), ATTK(AT_ENGL, AD_LITE, 3, 4), ATTK(AT_WEAP, AD_DRST, 1, 14), ATTK(AT_BUTT, AD_FIRE, 6, 16), NO_ATTK, NO_ATTK), SIZ(415, 184, 0, MS_PRINCIPAL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("egelveil the bind", S_IMP, /* spawns with small shield, plate mail, low boots and 10 frag grenades */ LVL(90, 18, -26, 90, -20), (1), A(ATTK(AT_MAGC, AD_GRAV, 10, 10), ATTK(AT_BREA, AD_NTHR, 12, 12), ATTK(AT_TUCH, AD_STCK, 9, 17), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_STALK|M2_MALE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unshakable traumatization", S_IMP, LVL(91, 11, -6, 11, 10), (G_LGROUP|1), A(ATTK(AT_TRAM, AD_CLRC, 5, 4), ATTK(AT_WEAP, AD_LUCK, 1, 7), ATTK(AT_LASH, AD_PAIN, 1, 9), ATTK(AT_WEAP, AD_WRAT, 3, 4), ATTK(AT_BREA, AD_AMNE, 8, 6), NO_ATTK), SIZ(1327, 1512, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("submission arkansan", S_IMP, LVL(91, 6, -10, 85, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_SLIM, 1, 19), ATTK(AT_BITE, AD_RBRE, 1, 11), ATTK(AT_LASH, AD_FLAM, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(19, 305, 0, MS_SING, MZ_HUGE), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOEYES|M1_ACID|M1_POIS, M2_MINION|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIND_FLAYER, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("abolisher napery", S_IMP, LVL(91, 26, 9, 6, 0), (G_LGROUP|2), A(ATTK(AT_TUCH, AD_CURS, 8, 2), ATTK(AT_HUGS, AD_STCK, 6, 14), ATTK(AT_BREA, AD_GLIB, 5, 11), ATTK(AT_LASH, AD_HALU, 2, 10), ATTK(AT_STNG, AD_MANA, 7, 10), ATTK(AT_SCRA, AD_POLY, 1, 16)), SIZ(434, 516, 0, MS_SHRIEK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_ANIMAL|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("illiterate substrate", S_IMP, LVL(91, 36, -8, 68, 11), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_TPTO, 7, 11), ATTK(AT_KICK, AD_DRST, 1, 6), ATTK(AT_WEAP, AD_VENO, 5, 21), ATTK(AT_ENGL, AD_SGLD, 8, 17), ATTK(AT_LASH, AD_FAKE, 3, 15), ATTK(AT_TENT, AD_WRAT, 9, 15)), SIZ(1678, 387, 0, MS_OHGOD, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("refutability transportable", S_IMP, LVL(92, 12, -21, 70, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_STNG, AD_POIS, 9, 8), ATTK(AT_BUTT, AD_POIS, 6, 1), ATTK(AT_TENT, AD_RNG, 8, 10), ATTK(AT_KICK, AD_ICUR, 9, 5), ATTK(AT_CLAW, AD_CLRC, 1, 16), NO_ATTK), SIZ(341, 441, 0, MS_PHOTO, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_REGEN|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("irremediably heckler", S_IMP, LVL(92, 19, 4, 65, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_TLPT, 8, 10), ATTK(AT_BUTT, AD_LITE, 5, 16), ATTK(AT_WEAP, AD_WRAP, 3, 18), ATTK(AT_WEAP, AD_TCKL, 1, 18), ATTK(AT_TRAM, AD_ALIN, 0, 14), ATTK(AT_BREA, AD_LAZY, 5, 2)), SIZ(178, 539, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("specially outdone", S_IMP, LVL(93, 11, -10, 70, 0), (3), A(ATTK(AT_HUGS, AD_SHRD, 8, 13), ATTK(AT_TRAM, AD_TCKL, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 71, 0, MS_WOLLOH, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_SWIM|M1_OVIPAROUS|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reminiscent imitating", S_IMP, LVL(93, 24, -3, 13, 9), (G_GENO|G_UNIQ|1), A(ATTK(AT_ENGL, AD_TREM, 7, 20), ATTK(AT_STNG, AD_WTHR, 2, 13), ATTK(AT_BUTT, AD_SPC2, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(767, 114, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("profiter dredged bottlesful", S_IMP, LVL(93, 7, 9, 43, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_NGRA, 3, 16), ATTK(AT_SPIT, AD_DFOO, 8, 4), ATTK(AT_SPIT, AD_SGLD, 4, 3), ATTK(AT_CLAW, AD_STTP, 2, 5), ATTK(AT_TENT, AD_POIS, 8, 13), ATTK(AT_BITE, AD_FAKE, 2, 17)), SIZ(722, 49, 0, MS_VAMPIRE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_ORC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_MIMIC|M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("resignation distributive", S_IMP, LVL(93, 11, 1, 32, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_KICK, AD_UVUU, 9, 7), ATTK(AT_BUTT, AD_DISE, 7, 19), ATTK(AT_WEAP, AD_MAGM, 3, 4), ATTK(AT_EXPL, AD_DISN, 1, 2), NO_ATTK, NO_ATTK), SIZ(2547, 1157, 0, MS_WERE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOEYES, M2_LORD|M2_DEMON|M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("many similarity", S_IMP, LVL(94, 12, -14, 21, -10), (1), A(ATTK(AT_GAZE, AD_FRZE, 4, 12), ATTK(AT_TENT, AD_DEPR, 7, 20), ATTK(AT_WEAP, AD_SSEX, 8, 6), ATTK(AT_BUTT, AD_POLY, 1, 11), ATTK(AT_BOOM, AD_CORR, 1, 14), ATTK(AT_HUGS, AD_VAMP, 3, 18)), SIZ(1275, 967, 0, MS_CODE, MZ_HUGE), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lathwork wheelwright", S_IMP, LVL(94, 10, -6, 81, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_SPC2, 7, 21), ATTK(AT_NONE, AD_RAGN, 1, 1), ATTK(AT_KICK, AD_MALK, 7, 16), ATTK(AT_NONE, AD_DEPR, 7, 17), NO_ATTK, NO_ATTK), SIZ(2697, 19, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("graphology kidnapped hyaena", S_IMP, LVL(94, 13, -6, 51, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_LETH, 8, 5), ATTK(AT_TUCH, AD_LAVA, 9, 20), ATTK(AT_TENT, AD_WISD, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(997, 938, 0, MS_WAIL, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_SEE_INVIS|M1_POIS, M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("adulterating nonsensitive racketing junkman", S_IMP, LVL(94, 15, 4, 64, 14), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_NUMB, 9, 21), ATTK(AT_TENT, AD_CONT, 3, 12), ATTK(AT_BOOM, AD_NAST, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1737, 59, 0, MS_FART_QUIET, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_SLITHY|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("onomatopoeia chatterbox wallpaper confiscating distorted cavort", S_IMP, LVL(96, 10, -11, 64, 12), (G_GENO|3), A(ATTK(AT_BOOM, AD_GLIB, 7, 5), ATTK(AT_CLAW, AD_SOUN, 4, 16), ATTK(AT_GAZE, AD_FUMB, 6, 8), ATTK(AT_WEAP, AD_INSA, 4, 12), ATTK(AT_NONE, AD_WGHT, 3, 6), NO_ATTK), SIZ(219, 410, 0, MS_PANTS, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("glistering pixieish", S_IMP, LVL(97, 17, -25, 96, 0), (G_VLGROUP|3), A(ATTK(AT_KICK, AD_WISD, 1, 19), ATTK(AT_WEAP, AD_SHRD, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(309, 480, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_NO_DECAY|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("heaped detestable", S_IMP, LVL(97, 15, -24, 56, 0), (G_GENO|2), A(ATTK(AT_RATH, AD_RUST, 6, 14), ATTK(AT_TUCH, AD_SHAN, 3, 7), ATTK(AT_BEAM, AD_STAT, 2, 5), ATTK(AT_BREA, AD_HEAL, 1, 20), ATTK(AT_WEAP, AD_CHRN, 4, 12), ATTK(AT_SCRA, AD_PLYS, 9, 12)), SIZ(944, 1364, 0, MS_ROAR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS| M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("miso slangier", S_IMP, LVL(98, 12, -19, 92, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_GAZE, AD_CNCL, 1, 14), ATTK(AT_BREA, AD_SGLD, 9, 14), ATTK(AT_SPIT, AD_VENO, 3, 14), ATTK(AT_BREA, AD_CNCL, 8, 14), ATTK(AT_MAGC, AD_TIME, 6, 6), ATTK(AT_WEAP, AD_INER, 3, 2)), SIZ(522, 42, 0, MS_DJINNI, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rockery late", S_IMP, LVL(98, 18, -3, 13, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CALM, 4, 6), ATTK(AT_BEAM, AD_DISP, 9, 11), ATTK(AT_ENGL, AD_SAMU, 1, 6), ATTK(AT_SPIT, AD_LAZY, 3, 13), ATTK(AT_NONE, AD_SITM, 6, 4), NO_ATTK), SIZ(2142, 727, 0, MS_GURGLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_MINDLESS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chimney saddlebow", S_IMP, LVL(99, 12, -28, 50, -14), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_NGEN, 7, 14), ATTK(AT_BITE, AD_WTHR, 2, 2), ATTK(AT_BUTT, AD_GRAV, 7, 15), ATTK(AT_WEAP, AD_PLAS, 7, 15), ATTK(AT_TUCH, AD_CONT, 7, 12), NO_ATTK), SIZ(2904, 1235, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMORPHOUS, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jamaica parenthood", S_IMP, LVL(99, 18, -17, 13, 4), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_SCRA, AD_WEBS, 8, 10), ATTK(AT_TRAM, AD_CHRN, 6, 20), ATTK(AT_STNG, AD_LETH, 5, 16), ATTK(AT_SPIT, AD_AGGR, 2, 19), NO_ATTK, NO_ATTK), SIZ(738, 5, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_HIDE|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("astringe esoteric", S_IMP, LVL(100, 55, 5, 78, 9), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_DIMN, 6, 18), ATTK(AT_LASH, AD_PEST, 3, 11), ATTK(AT_TENT, AD_CAST, 8, 15), ATTK(AT_MAGC, AD_FUMB, 1, 22), NO_ATTK, NO_ATTK), SIZ(3339, 89, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lowbred zinging", S_IMP, LVL(100, 24, -29, 89, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_UVUU, 1, 5), ATTK(AT_TRAM, AD_WEBS, 6, 12), ATTK(AT_ENGL, AD_CORR, 2, 21), ATTK(AT_HUGS, AD_IDAM, 4, 21), ATTK(AT_ENGL, AD_NPRO, 7, 1), NO_ATTK), SIZ(50, 1187, 0, MS_SELFHARM, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_ELF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("convening spinner", S_IMP, LVL(100, 13, -16, 87, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_TLPT, 1, 16), ATTK(AT_WEAP, AD_CHRN, 6, 10), ATTK(AT_SCRA, AD_VAPO, 1, 18), ATTK(AT_MAGC, AD_INER, 3, 19), ATTK(AT_BITE, AD_DRST, 8, 17), ATTK(AT_LASH, AD_RBRE, 5, 4)), SIZ(2482, 430, 0, MS_NEIGH, MZ_TINY), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_OMNIVORE, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lamina coaxingly", S_IMP, LVL(100, 34, -23, 88, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_AXUS, 1, 18), ATTK(AT_TUCH, AD_WERE, 9, 20), ATTK(AT_HUGS, AD_FREN, 5, 15), ATTK(AT_WEAP, AD_LEGS, 3, 18), ATTK(AT_TRAM, AD_CAST, 6, 21), ATTK(AT_CLAW, AD_HEAL, 7, 7)), SIZ(13, 134, 0, MS_SING, MZ_HUMAN), MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS| M1_REGEN|M1_TPORT, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("managership therapeutical", S_IMP, LVL(101, 18, -24, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SCOR, 3, 1), ATTK(AT_NONE, AD_SIN, 5, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3801, 205, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_NOLIMBS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("newsiest hyoglossi bionic mafioso", S_IMP, LVL(102, 14, 0, 78, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_VOMT, 3, 9), ATTK(AT_EXPL, AD_IDAM, 1, 22), ATTK(AT_TENT, AD_POIS, 2, 4), ATTK(AT_LASH, AD_CNCL, 1, 5), NO_ATTK, NO_ATTK), SIZ(329, 651, 0, MS_POKEDEX, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_CARNIVORE|M1_OMNIVORE, M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dock underassessed coliseum thumping teamwork pronounceable", S_IMP, LVL(102, 9, -13, 79, 0), (G_SGROUP|3), A(ATTK(AT_CLAW, AD_WRAT, 8, 25), ATTK(AT_STNG, AD_SPEL, 1, 25), ATTK(AT_SCRA, AD_CURS, 2, 21), ATTK(AT_BEAM, AD_MIDI, 9, 4), NO_ATTK, NO_ATTK), SIZ(73, 433, 0, MS_BRAG, MZ_HUGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_SLITHY|M1_CARNIVORE| M1_HERBIVORE, M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inviolability tenanting", S_IMP, LVL(103, 15, -24, 78, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_LITE, 8, 9), ATTK(AT_WEAP, AD_CONF, 8, 3), ATTK(AT_STNG, AD_DRST, 3, 2), ATTK(AT_BEAM, AD_IDAM, 1, 11), NO_ATTK, NO_ATTK), SIZ(1244, 59, 0, MS_FEARHARE, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("osteopath neonatal", S_IMP, LVL(103, 19, -18, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_DRCO, 2, 22), ATTK(AT_WEAP, AD_DREA, 3, 6), ATTK(AT_LASH, AD_VOMT, 4, 5), ATTK(AT_BITE, AD_ILLU, 4, 11), ATTK(AT_HUGS, AD_DISE, 9, 19), ATTK(AT_NONE, AD_CONF, 1, 26)), SIZ(1, 292, 0, MS_GRUNT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sad amble potation", S_IMP, LVL(104, 20, -11, 72, 6), (2), A(ATTK(AT_WEAP, AD_BADE, 1, 7), ATTK(AT_BREA, AD_RNG, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2151, 55, 0, MS_FEARHARE, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("non voiding", S_IMP, LVL(105, 18, -16, 78, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_CONF, 6, 10), ATTK(AT_WEAP, AD_WTHR, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(804, 454, 0, MS_COMBAT, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_SLITHY|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_ELF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tracheotomize sunburnt", S_IMP, LVL(105, 14, -26, 71, 11), (2), A(ATTK(AT_WEAP, AD_ELEC, 4, 20), ATTK(AT_BITE, AD_BADE, 4, 24), ATTK(AT_WEAP, AD_MINA, 8, 17), ATTK(AT_MAGC, AD_RNG, 8, 20), NO_ATTK, NO_ATTK), SIZ(929, 1067, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dusked library hairpiece", S_IMP, LVL(105, 18, -23, 56, 11), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_INVE, 1, 2), ATTK(AT_TUCH, AD_PLAS, 7, 8), ATTK(AT_BITE, AD_NGEN, 1, 23), ATTK(AT_GAZE, AD_INVE, 9, 18), NO_ATTK, NO_ATTK), SIZ(341, 1235, 0, MS_MISSING, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_REGEN, M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("carport rutabaga", S_IMP, LVL(105, 19, 10, 97, 0), (3), A(ATTK(AT_GAZE, AD_SLUD, 3, 8), ATTK(AT_MAGC, AD_CHKH, 4, 25), ATTK(AT_SPIT, AD_POIS, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(233, 178, 0, MS_HISS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("complicatedly rainmaker", S_IMP, LVL(105, 9, 2, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DRCO, 3, 20), ATTK(AT_TRAM, AD_ENCH, 4, 7), ATTK(AT_SPIT, AD_PLYS, 8, 12), ATTK(AT_ENGL, AD_ICUR, 2, 5), ATTK(AT_MAGC, AD_IDAM, 7, 21), NO_ATTK), SIZ(161, 617, 0, MS_ESCAPE, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sallied reavowing deceived subsurface", S_IMP, LVL(106, 9, -6, 76, 20), (G_GENO|4), A(ATTK(AT_TRAM, AD_TIME, 7, 21), ATTK(AT_BUTT, AD_CONF, 5, 25), ATTK(AT_NONE, AD_FIRE, 0, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 73, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dingily delawarean", S_IMP, LVL(106, 12, -13, 81, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_BREA, AD_RUNS, 9, 11), ATTK(AT_TENT, AD_HALU, 8, 20), ATTK(AT_ENGL, AD_DGST, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1237, 134, 0, MS_STABILIZE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG| M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mountable brawl", S_IMP, LVL(106, 22, -22, 35, 0), (1), A(ATTK(AT_WEAP, AD_THIE, 4, 1), ATTK(AT_BITE, AD_CLRC, 4, 5), ATTK(AT_MAGC, AD_SCOR, 5, 6), ATTK(AT_KICK, AD_SHAN, 5, 5), ATTK(AT_MAGC, AD_DETH, 8, 17), NO_ATTK), SIZ(181, 1082, 0, MS_SELFHARM, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOEYES, M2_LORD|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("millstream occupance", S_IMP, LVL(106, 15, 3, 79, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_FAKE, 7, 26), ATTK(AT_TUCH, AD_ABDC, 3, 25), ATTK(AT_KICK, AD_VENO, 8, 22), ATTK(AT_KICK, AD_DRST, 5, 15), ATTK(AT_EXPL, AD_WISD, 3, 13), ATTK(AT_SPIT, AD_RBAD, 1, 23)), SIZ(2793, 506, 0, MS_CONVERT, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_ACID| M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ensured tediously bottom pastry cockcrow", S_IMP, LVL(107, 14, -2, 75, -19), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_ICEB, 1, 13), ATTK(AT_TENT, AD_NGEN, 1, 21), ATTK(AT_BREA, AD_WGHT, 6, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 1556, 0, MS_POKEDEX, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("signaller spoilage", S_IMP, LVL(107, 12, 10, 88, 10), (G_LGROUP|3), A(ATTK(AT_NONE, AD_AGGR, 1, 24), ATTK(AT_TUCH, AD_DRIN, 2, 4), ATTK(AT_TRAM, AD_VAPO, 1, 20), ATTK(AT_HUGS, AD_FEAR, 6, 25), NO_ATTK, NO_ATTK), SIZ(417, 216, 0, MS_BURBLE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CLING|M1_SLITHY|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_NASTY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("locomoted tanka deleing", S_IMP, LVL(107, 12, -40, 90, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_GLIB, 8, 16), ATTK(AT_TRAM, AD_PLAS, 1, 8), ATTK(AT_SCRA, AD_DISE, 5, 26), ATTK(AT_BEAM, AD_DREN, 1, 23), ATTK(AT_ENGL, AD_DRCH, 0, 22), NO_ATTK), SIZ(3379, 1069, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHEAD|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crony sidewall", S_IMP, LVL(108, 19, -16, 80, 19), (G_GENO|4), A(ATTK(AT_HUGS, AD_MCRE, 2, 20), ATTK(AT_NONE, AD_LAVA, 8, 11), ATTK(AT_MAGC, AD_CURS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(424, 11, 0, MS_LAUGH, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_NOHANDS, M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("orogeny swinger halfway foreworn", S_IMP, LVL(109, 14, -11, 92, 0), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_VOMT, 5, 2), ATTK(AT_TENT, AD_SPEL, 4, 19), ATTK(AT_WEAP, AD_FEAR, 6, 13), ATTK(AT_TUCH, AD_MAGM, 5, 17), ATTK(AT_NONE, AD_BURN, 8, 13), NO_ATTK), SIZ(3553, 564, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMPHIBIOUS|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("powerboat reapplied mammalian windowing applicably", S_IMP, LVL(109, 25, -21, 76, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_NPRO, 4, 8), ATTK(AT_TENT, AD_FUMB, 9, 16), ATTK(AT_LASH, AD_INSA, 8, 24), ATTK(AT_TENT, AD_PLYS, 7, 2), ATTK(AT_BOOM, AD_SITM, 1, 16), NO_ATTK), SIZ(712, 198, 0, MS_SQEEK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOBBIT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("deprogramming strung", S_IMP, LVL(109, 12, 7, 99, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_EXPL, AD_UNPR, 7, 9), ATTK(AT_ENGL, AD_VENO, 1, 24), ATTK(AT_TENT, AD_WGHT, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(753, 629, 0, MS_DRUGS, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("betrothal enclosure", S_IMP, LVL(109, 19, -4, 91, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_NGRA, 7, 8), ATTK(AT_WEAP, AD_MANA, 1, 23), ATTK(AT_EXPL, AD_PHYS, 5, 12), ATTK(AT_BEAM, AD_WRAP, 8, 5), ATTK(AT_NONE, AD_LITE, 3, 21), ATTK(AT_TUCH, AD_TIME, 2, 20)), SIZ(3253, 263, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH, MR_COLD, M1_FLY|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("andean homogenizer excitant sweatband", S_IMP, LVL(109, 20, -9, 73, 0), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_NUMB, 5, 20), ATTK(AT_BITE, AD_TECH, 1, 15), ATTK(AT_MAGC, AD_RUST, 1, 23), ATTK(AT_BUTT, AD_FEAR, 9, 14), ATTK(AT_TUCH, AD_BADE, 7, 17), NO_ATTK), SIZ(15, 12, 0, MS_DEEPSTATE, MZ_SMALL), MR_ACID, 0, M1_HUMANOID|M1_TPORT, M2_UNDEAD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unburnt clagging", S_IMP, LVL(110, 21, -13, 93, 0), (3), A(ATTK(AT_BREA, AD_DIMN, 5, 4), ATTK(AT_TUCH, AD_DRLI, 2, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1791, 1363, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_HERBIVORE, M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bisexualism nomogram", S_IMP, LVL(110, 15, -21, 78, -20), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_BLAS, 0, 10), ATTK(AT_MAGC, AD_DRLI, 2, 23), ATTK(AT_SCRA, AD_AXUS, 1, 7), ATTK(AT_WEAP, AD_SKIL, 9, 20), ATTK(AT_BUTT, AD_DISN, 2, 20), NO_ATTK), SIZ(4319, 444, 0, MS_WERE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_THICK_HIDE, M2_UNDEAD|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("monition obstructing altruist", S_IMP, LVL(110, 43, -36, 77, 0), (3), A(ATTK(AT_STNG, AD_BURN, 3, 1), ATTK(AT_NONE, AD_FRZE, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(678, 57, 0, MS_POKEDEX, MZ_LARGE), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE|M1_POIS, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("carnegie outboard", S_IMP, LVL(110, 20, -30, 85, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_RATH, AD_SOUN, 2, 4), ATTK(AT_NONE, AD_DRCO, 1, 6), ATTK(AT_TRAM, AD_ANTI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2954, 12, 0, MS_SOCKS, MZ_LARGE), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_NOHANDS|M1_POIS, M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("infinitely cosigned bootery", S_IMP, LVL(111, 20, -5, 73, -13), (G_LGROUP|1), A(ATTK(AT_HUGS, AD_SPEL, 9, 24), ATTK(AT_WEAP, AD_SEDU, 4, 7), ATTK(AT_WEAP, AD_TCKL, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1774, 179, 0, MS_BOAST, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dakota bedstand", S_IMP, LVL(111, 12, 3, 95, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BREA, AD_SPEL, 8, 5), ATTK(AT_BOOM, AD_FAMN, 5, 20), ATTK(AT_CLAW, AD_DRDX, 4, 4), ATTK(AT_KICK, AD_AMNE, 3, 5), NO_ATTK, NO_ATTK), SIZ(868, 392, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_NOEYES|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("haggard veepee", S_IMP, LVL(111, 20, 8, 96, -7), (G_GENO|G_UNIQ|1), A(ATTK(AT_BEAM, AD_CAST, 3, 2), ATTK(AT_CLAW, AD_NTHR, 8, 25), ATTK(AT_BEAM, AD_DFOO, 5, 11), ATTK(AT_GAZE, AD_DETH, 3, 15), ATTK(AT_SPIT, AD_DREA, 7, 16), NO_ATTK), SIZ(1201, 276, 0, MS_BARK, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIND_FLAYER, M4_BAT|M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("terser apprising twinging reappraise mizzenmast moisten soleprint", S_IMP, LVL(112, 14, -22, 72, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_NPRO, 5, 7), ATTK(AT_WEAP, AD_CURS, 2, 20), ATTK(AT_SCRA, AD_DEST, 5, 25), ATTK(AT_HUGS, AD_SGLD, 3, 5), ATTK(AT_HUGS, AD_CORR, 8, 20), NO_ATTK), SIZ(1174, 15, 0, MS_ESCAPE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_ROCKTHROW|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sheller sketching", S_IMP, LVL(112, 16, -38, 85, 0), (1), A(ATTK(AT_BOOM, AD_LITE, 9, 5), ATTK(AT_ENGL, AD_CNCL, 8, 2), ATTK(AT_BUTT, AD_FAMN, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(36, 369, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY, M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_NO_DECAY, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("consternation blousy", S_IMP, LVL(112, 8, -5, 80, -10), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_SLIM, 7, 6), ATTK(AT_BITE, AD_NEXU, 5, 25), ATTK(AT_EXPL, AD_INSA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(348, 450, 0, MS_CASINO, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS, M2_LORD|M2_DEMON|M2_STALK|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("kiev encumber", S_IMP, LVL(112, 19, -34, 97, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_DEBU, 2, 10), ATTK(AT_BUTT, AD_SPEL, 2, 11), ATTK(AT_BREA, AD_NUMB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1903, 258, 0, MS_NEIGH, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("doodling variational", S_IMP, LVL(112, 20, -4, 82, 0), (1), A(ATTK(AT_TENT, AD_SANI, 9, 5), ATTK(AT_KICK, AD_DRIN, 1, 14), ATTK(AT_BEAM, AD_AXUS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1498, 567, 0, MS_GYPSY, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("overbidding warred", S_IMP, LVL(112, 14, 5, 81, 0), (G_RGROUP|2), A(ATTK(AT_KICK, AD_SGLD, 1, 25), ATTK(AT_CLAW, AD_TRAP, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(682, 53, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("osteopathically midmost forbode prefix artisan", S_IMP, LVL(113, 19, -16, 90, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_RATH, AD_EDGE, 4, 5), ATTK(AT_CLAW, AD_UVUU, 8, 22), ATTK(AT_TENT, AD_WTHR, 4, 4), ATTK(AT_WEAP, AD_DEST, 4, 13), ATTK(AT_SPIT, AD_TERR, 9, 6), ATTK(AT_WEAP, AD_CHKH, 5, 18)), SIZ(1164, 5, 0, MS_COMBAT, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, 0, M1_TPORT, M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rummer overpraised", S_IMP, LVL(113, 13, -23, 91, 0), (G_SGROUP|4), A(ATTK(AT_TUCH, AD_GRAV, 6, 13), ATTK(AT_SCRA, AD_ALIN, 3, 4), ATTK(AT_TENT, AD_STAT, 7, 12), ATTK(AT_BOOM, AD_DRLI, 1, 25), ATTK(AT_GAZE, AD_ABDC, 8, 17), ATTK(AT_MAGC, AD_SCOR, 6, 18)), SIZ(377, 1573, 0, MS_OHGOD, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_BREATHLESS|M1_NOTAKE|M1_CARNIVORE, M2_UNDEAD|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("currycombed graphing", S_IMP, LVL(115, 14, -1, 84, 0), (G_GENO|4), A(ATTK(AT_BOOM, AD_ILLU, 1, 21), ATTK(AT_HUGS, AD_LUCK, 8, 15), ATTK(AT_WEAP, AD_DEST, 1, 7), ATTK(AT_NONE, AD_PART, 2, 17), NO_ATTK, NO_ATTK), SIZ(538, 512, 0, MS_ESCAPE, MZ_SMALL), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_ACID, M2_LORD|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sisal horal", S_IMP, LVL(116, 15, 3, 100, 0), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_DRST, 5, 18), ATTK(AT_TUCH, AD_VENO, 1, 1), ATTK(AT_STNG, AD_TDRA, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(434, 64, 0, MS_ESCAPE, MZ_GIGANTIC), MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("friendly fantasized stifle overestimating", S_IMP, LVL(116, 13, -10, 79, 0), (1), A(ATTK(AT_RATH, AD_HODS, 6, 18), ATTK(AT_TUCH, AD_DETH, 8, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 1249, 0, MS_SMITH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT, M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("verbally hobbyist receiptor", S_IMP, LVL(117, 15, -22, 78, 0), (G_UNIQ|3), A(ATTK(AT_HUGS, AD_SANI, 1, 4), ATTK(AT_TRAM, AD_SSEX, 4, 19), ATTK(AT_MAGC, AD_FAKE, 3, 21), ATTK(AT_GAZE, AD_ABDC, 2, 10), ATTK(AT_BEAM, AD_TLPT, 8, 9), NO_ATTK), SIZ(290, 534, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_STONE|MR_DEATH, 0, M1_OVIPAROUS|M1_REGEN, M2_LORD|M2_PNAME|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tabby steamship viscosity soldiering", S_IMP, LVL(117, 17, -9, 82, 0), (G_RGROUP|1), A(ATTK(AT_BUTT, AD_UNPR, 2, 12), ATTK(AT_BITE, AD_DRDX, 9, 14), ATTK(AT_TENT, AD_CHRN, 1, 22), ATTK(AT_EXPL, AD_NGEN, 3, 2), NO_ATTK, NO_ATTK), SIZ(1013, 20, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NONMOVING|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("glimmering paroxysmal", S_IMP, LVL(117, 17, -1, 81, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_SCOR, 8, 25), ATTK(AT_MAGC, AD_STON, 7, 26), ATTK(AT_CLAW, AD_HEAL, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(169, 830, 0, MS_METALMAFIA, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_DISINT, M1_WALLWALK|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("engram squirmiest", S_IMP, LVL(117, 12, -9, 97, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_SSEX, 5, 25), ATTK(AT_SPIT, AD_SGLD, 1, 20), ATTK(AT_CLAW, AD_DIMN, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(566, 364, 0, MS_GROWL, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON, MR_POISON, M1_NOTAKE|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("etherized nonsusceptibility", S_IMP, LVL(119, 14, -16, 78, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_FUMB, 4, 11), ATTK(AT_SCRA, AD_CAST, 6, 16), ATTK(AT_TRAM, AD_SGLD, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(203, 76, 0, MS_ROAR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_AMPHIBIOUS|M1_NOEYES|M1_SEE_INVIS, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coded wont", S_IMP, LVL(119, 12, -11, 8, -14), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_RNG, 8, 13), ATTK(AT_HUGS, AD_ALIN, 2, 18), ATTK(AT_TRAM, AD_WGHT, 1, 5), ATTK(AT_EXPL, AD_DRCO, 6, 13), ATTK(AT_BUTT, AD_FIRE, 3, 23), NO_ATTK), SIZ(1566, 254, 0, MS_BONES, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dc forecaster", S_IMP, LVL(119, 15, 10, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DREA, 1, 7), ATTK(AT_BEAM, AD_WISD, 4, 5), ATTK(AT_GAZE, AD_HALU, 6, 9), ATTK(AT_TRAM, AD_POLY, 9, 21), NO_ATTK, NO_ATTK), SIZ(2970, 76, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL| M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG| M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("combo crackly", S_IMP, LVL(120, 20, -15, 78, 0), (4), A(ATTK(AT_BITE, AD_UVUU, 1, 12), ATTK(AT_CLAW, AD_SGLD, 3, 5), ATTK(AT_LASH, AD_TRAI, 2, 2), ATTK(AT_SPIT, AD_WRAT, 8, 26), ATTK(AT_BITE, AD_BANI, 1, 24), NO_ATTK), SIZ(2350, 485, 0, MS_SOCKS, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS| M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_MINION|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME|M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tension smugly", S_IMP, LVL(120, 17, -26, 100, -11), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_SLIM, 3, 3), ATTK(AT_BREA, AD_HEAL, 4, 11), ATTK(AT_GAZE, AD_WGHT, 9, 22), ATTK(AT_MAGC, AD_CLRC, 9, 8), ATTK(AT_BEAM, AD_FEMI, 5, 4), NO_ATTK), SIZ(1433, 25, 0, MS_BARK, MZ_HUGE), MR_COLD|MR_DEATH, 0, M1_POIS, M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grenade rosarian", S_IMP, LVL(121, 20, -20, 64, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_RAGN, 9, 13), ATTK(AT_WEAP, AD_SITM, 9, 20), ATTK(AT_STNG, AD_PHYS, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(573, 841, 0, MS_SNORE, MZ_HUGE), MR_COLD, 0, M1_AMORPHOUS|M1_CLING|M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("subtenant ripping", S_IMP, LVL(121, 38, -11, 96, -15), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_MINA, 4, 20), ATTK(AT_HUGS, AD_CONF, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(559, 1236, 0, MS_SISSY, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("adulation thanked", S_IMP, LVL(122, 18, -10, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FRZE, 2, 26), ATTK(AT_BEAM, AD_WRAT, 2, 1), ATTK(AT_NONE, AD_WRAP, 8, 4), ATTK(AT_WEAP, AD_DCAY, 3, 3), NO_ATTK, NO_ATTK), SIZ(1451, 883, 0, MS_GROWL, MZ_HUGE), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_POIS|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reenclosing snakier", S_IMP, LVL(122, 3, -34, 96, 0), (1), A(ATTK(AT_SPIT, AD_ABDC, 9, 14), ATTK(AT_STNG, AD_TCKL, 9, 12), ATTK(AT_TENT, AD_ICEB, 7, 1), ATTK(AT_CLAW, AD_DREN, 5, 15), NO_ATTK, NO_ATTK), SIZ(153, 770, 0, MS_SOLDIER, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID| M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("golfer stumper", S_IMP, LVL(122, 12, -15, 73, -11), (4), A(ATTK(AT_WEAP, AD_DRCH, 7, 5), ATTK(AT_BITE, AD_ACID, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1264, 688, 0, MS_GAARDIEN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID, M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("furcula unburdening schmo", S_IMP, LVL(123, 14, 4, 80, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_DFOO, 4, 7), ATTK(AT_HUGS, AD_TECH, 7, 23), ATTK(AT_BUTT, AD_FUMB, 6, 13), ATTK(AT_WEAP, AD_VULN, 8, 21), NO_ATTK, NO_ATTK), SIZ(1037, 357, 0, MS_SISSY, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID| M1_UNSOLID|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tasty gnotobiotically", S_IMP, LVL(124, 8, -16, 70, 8), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_STUN, 9, 18), ATTK(AT_ENGL, AD_AGGR, 1, 2), ATTK(AT_BUTT, AD_WRAP, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2244, 216, 0, MS_SOCKS, MZ_TINY), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_REGEN|M1_TPORT| M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("errand grandstander", S_IMP, LVL(125, 18, -18, 92, 0), (G_LGROUP|4), A(ATTK(AT_TRAM, AD_NEXU, 1, 21), ATTK(AT_HUGS, AD_CURS, 1, 21), ATTK(AT_MAGC, AD_TLPT, 8, 17), ATTK(AT_TENT, AD_CONT, 7, 2), ATTK(AT_SCRA, AD_WGHT, 4, 23), ATTK(AT_SPIT, AD_VAMP, 8, 19)), SIZ(121, 1776, 0, MS_GURGLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_JEWELS|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("babylonian accused wharfinger djakarta", S_IMP, LVL(125, 9, -31, 78, 2), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_DRCH, 1, 5), ATTK(AT_LASH, AD_NEXU, 2, 6), ATTK(AT_NONE, AD_RUST, 9, 8), ATTK(AT_BUTT, AD_FAMN, 5, 18), NO_ATTK, NO_ATTK), SIZ(1939, 338, 0, MS_SOUND, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOEYES|M1_UNSOLID|M1_OMNIVORE, M2_DEMON|M2_COLLECT|M2_DWARF|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("noncorroborative infraction", S_IMP, LVL(125, 28, -7, 90, 0), (G_SGROUP|2), A(ATTK(AT_LASH, AD_GLIB, 3, 4), ATTK(AT_BOOM, AD_ACID, 1, 15), ATTK(AT_BEAM, AD_NUMB, 5, 17), ATTK(AT_WEAP, AD_SLUD, 1, 24), ATTK(AT_TUCH, AD_LEVI, 5, 20), ATTK(AT_MAGC, AD_DRCO, 8, 6)), SIZ(163, 1, 0, MS_MEW, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_COLD, M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* * jellies */ MON("jelly", S_JELLY, /* playable race */ LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mover jelly", S_JELLY, LVL(0, 6, 9, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("normal jelly", S_JELLY, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("newly aircurrenter", S_JELLY, LVL(0, 2, 9, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shade jelly", S_JELLY, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_LITHIVORE|M3_FREQ_UNCOMMON7, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("time jelly", S_JELLY, LVL(0, 3, 9, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_ENGL, AD_TIME, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("axus jelly", S_JELLY, LVL(0, 3, 9, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_ENGL, AD_AXUS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("source of wrath", S_JELLY, LVL(0, 3, 9, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_ENGL, AD_WRAT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mirror jelly", S_JELLY, LVL(0, 3, 9, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_ENGL, AD_HODS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vacuum jelly", S_JELLY, LVL(0, 3, 9, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_ENGL, AD_SUCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("glyph jelly", S_JELLY, LVL(0, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_GLYPHS, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("levunt jelly", S_JELLY, LVL(0, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LEVI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("horridly tiff", S_JELLY, LVL(0, 13, -1, 62, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_MIDI, 1, 9), ATTK(AT_BITE, AD_RNG, 1, 5), ATTK(AT_BITE, AD_WISD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(74, 314, 0, MS_HISS, MZ_GIGANTIC), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN| M1_HERBIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("paddocking takable", S_JELLY, LVL(0, 8, -9, 47, -1), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DISP, 1, 4), ATTK(AT_RATH, AD_AMNE, 1, 1), ATTK(AT_BEAM, AD_SLUD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(547, 251, 0, MS_COMBAT, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS| M1_METALLIVORE, M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dutiable tambouring", S_JELLY, LVL(0, 12, -7, 67, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_LAZY, 1, 6), ATTK(AT_BOOM, AD_SLOW, 1, 6), ATTK(AT_ENGL, AD_STCK, 1, 1), ATTK(AT_TRAM, AD_ELEC, 1, 7), ATTK(AT_ENGL, AD_FREN, 1, 1), NO_ATTK), SIZ(1454, 84, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_TPORT|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_SLIME|M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("persuaded adequacy", S_JELLY, LVL(1, 12, 5, 8, -19), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_DISE, 1, 8), ATTK(AT_EXPL, AD_LEGS, 1, 4), ATTK(AT_MAGC, AD_FUMB, 1, 6), ATTK(AT_BUTT, AD_RNG, 5, 1), ATTK(AT_WEAP, AD_LETH, 1, 9), NO_ATTK), SIZ(35, 721, 0, MS_CUSS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, MR_COLD, M1_SWIM|M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_ELF|M2_MALE, M3_PETTY|M3_NOPLRPOLY|M3_NONMOVING|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("acid tschelli", S_JELLY, LVL(1, 3, 8, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bummy", S_JELLY, /* spawns with noob pollax */ LVL(1, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("refurnishing cartesian envisage", S_JELLY, LVL(1, 12, -3, 75, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_BREA, AD_CHRN, 1, 4), ATTK(AT_BITE, AD_AMNE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(565, 232, 0, MS_FEARHARE, MZ_MEDIUM), MR_SLEEP|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("abode plonked shunting merganser blew", S_JELLY, LVL(1, 12, 1, 1, 0), (3), A(ATTK(AT_TENT, AD_CNCL, 1, 5), ATTK(AT_SPIT, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2104, 366, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_DISINT, M1_NOEYES|M1_ANIMAL, M2_NOPOLY|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("patiently moorier", S_JELLY, LVL(2, 12, 8, 64, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_VAMP, 2, 4), ATTK(AT_GAZE, AD_INER, 2, 5), ATTK(AT_GAZE, AD_BLAS, 1, 6), ATTK(AT_HUGS, AD_DEPR, 1, 2), ATTK(AT_CLAW, AD_ICEB, 2, 7), ATTK(AT_BUTT, AD_ICUR, 2, 7)), SIZ(2438, 576, 0, MS_BRAG, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOHANDS|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_MINION|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("white jelly", S_JELLY, LVL(2, 0, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_DRST, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tickle jelly", S_JELLY, LVL(2, 0, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white janina underwear", S_JELLY, LVL(2, 12, 4, 20, 4), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mud crawler", S_JELLY, LVL(2, 4, 9, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY, M2_WANDER, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("tictac jelly", S_JELLY, LVL(2, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_STABILIZE, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green ooze", S_JELLY, LVL(3, 13, 6, 10, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_ACID, 1, 3), ATTK(AT_NONE, AD_ACID, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("autogreen ooze", S_JELLY, LVL(3, 13, 6, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 1, 3), ATTK(AT_NONE, AD_ACID, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_NEUTER, M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("silver jelly", S_JELLY, LVL(3, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 3), ATTK(AT_NONE, AD_DREN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green puyo", S_JELLY, LVL(3, 18, 6, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant germ", S_JELLY, LVL(3, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 1, 3), ATTK(AT_GAZE, AD_DREN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("brown ooze", S_JELLY, LVL(3, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DRCH, 1, 3), ATTK(AT_NONE, AD_DRCH, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Sebastian", S_JELLY, LVL(3, 5, 6, 5, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_STUN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: none */ MON("Pondrewanon", S_JELLY, LVL(3, 24, 7, 10, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("epithalamium rector beriberi closure", S_JELLY, LVL(3, 7, -8, 23, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_DRCH, 3, 4), ATTK(AT_MAGC, AD_HEAL, 1, 8), ATTK(AT_MAGC, AD_VAMP, 1, 3), ATTK(AT_TUCH, AD_CNCL, 3, 6), ATTK(AT_EXPL, AD_FAMN, 3, 3), NO_ATTK), SIZ(1778, 476, 0, MS_SMITH, MZ_GIGANTIC), MR_DRAIN, 0, M1_NOHEAD, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mutagenic fawning deepest containing daintier", S_JELLY, LVL(3, 12, -7, 16, 0), (G_VLGROUP|4), A(ATTK(AT_BEAM, AD_RUNS, 3, 2), ATTK(AT_SPIT, AD_MIDI, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(338, 29, 0, MS_SPELL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_WALLWALK|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reifier brittler", S_JELLY, LVL(3, 13, 4, 5, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_ACID, 0, 9), ATTK(AT_BREA, AD_CAST, 3, 6), ATTK(AT_TENT, AD_FLAM, 2, 9), ATTK(AT_TENT, AD_PLYS, 2, 8), ATTK(AT_KICK, AD_WISD, 4, 1), NO_ATTK), SIZ(1138, 33, 0, MS_CASINO, MZ_SMALL), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("blue jelly", S_JELLY, LVL(4, 0, 8, 10, 0), (G_GENO|15), A(ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("not recognizable jelly", S_JELLY, LVL(4, 0, 8, 10, 0), (G_GENO|15), A(ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("hahahahahahaha", S_JELLY, /* invisible */ LVL(4, 0, 8, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hard blue jelly", S_JELLY, LVL(4, 0, 8, 10, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("monochrome jelly", S_JELLY, LVL(4, 0, 9, 10, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("red jelly", S_JELLY, LVL(4, 0, 8, 10, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet jelly", S_JELLY, LVL(4, 0, 8, 10, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fading jelly", S_JELLY, LVL(4, 0, 8, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("multi-hued jelly", S_JELLY, LVL(4, 0, 4, 10, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_RBRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("lesser ancogel", S_JELLY, /* spawns with ancus */ LVL(4, 3, 6, 20, 0), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_NONE, AD_TCKL, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hahahahahahaha-a-a-a-a diiiiu", S_JELLY, /* invisible */ LVL(4, 0, 8, 10, 0), (1), A(ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("many-hued jelly", S_JELLY, LVL(4, 0, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("striped jelly", S_JELLY, LVL(4, 0, 4, 10, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_PART, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("varying-colored jelly", S_JELLY, LVL(4, 0, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("orange blue jelly", S_JELLY, /* by Adeon */ LVL(4, 0, 8, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_RATH, AD_SLEE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON|MR_SLEEP, MR_COLD|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Mira", S_JELLY, LVL(4, 12, 10, 20, 10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HEAL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Starting items: POT_HEALING(5) POT_EXTRA_HEALING(3) POT_FULL_HEALING WAN_INCREASE_MAX_HITPOINTS */ MON("rulable fubsier breathtaking paintier perfectible veniremen", S_JELLY, LVL(4, 12, 5, 75, 16), (4), A(ATTK(AT_ENGL, AD_TERR, 3, 9), ATTK(AT_WEAP, AD_DFOO, 2, 9), ATTK(AT_KICK, AD_SPC2, 3, 3), ATTK(AT_WEAP, AD_SHAN, 4, 4), ATTK(AT_WEAP, AD_TLPT, 1, 6), NO_ATTK), SIZ(1857, 110, 0, MS_POKEDEX, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wastable insolvable", S_JELLY, LVL(4, 8, 0, 21, 0), (G_VLGROUP|4), A(ATTK(AT_MAGC, AD_NIVE, 4, 6), ATTK(AT_MAGC, AD_FAMN, 4, 2), ATTK(AT_LASH, AD_SLUD, 4, 6), ATTK(AT_BREA, AD_AMNE, 2, 5), ATTK(AT_NONE, AD_WEEP, 0, 1), ATTK(AT_EXPL, AD_DROP, 4, 3)), SIZ(1093, 982, 0, MS_JAPANESE, MZ_LARGE), MR_SLEEP|MR_ELEC, 0, M1_NEEDPICK|M1_MINDLESS, M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("eductor radiotelephone sestet sundog", S_JELLY, LVL(4, 12, -2, 37, 0), (2), A(ATTK(AT_ENGL, AD_NIVE, 1, 5), ATTK(AT_GAZE, AD_BLND, 1, 1), ATTK(AT_NONE, AD_ALIN, 3, 9), ATTK(AT_STNG, AD_MAGM, 4, 8), ATTK(AT_BOOM, AD_ICUR, 6, 1), ATTK(AT_STNG, AD_MANA, 2, 2)), SIZ(1927, 328, 0, MS_DEAD, MZ_HUGE), MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS, M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("euchred waterbury", S_JELLY, LVL(4, 16, 8, 15, 0), (G_UNIQ|1), A(ATTK(AT_BREA, AD_ELEC, 4, 2), ATTK(AT_GAZE, AD_BLND, 1, 1), ATTK(AT_BREA, AD_CLRC, 1, 8), ATTK(AT_SPIT, AD_VULN, 7, 1), ATTK(AT_NONE, AD_BURN, 1, 3), ATTK(AT_BREA, AD_SAMU, 3, 9)), SIZ(128, 239, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_SLEEP, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY|M1_TPORT| M1_METALLIVORE, M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("spotted jelly", S_JELLY, LVL(5, 0, 8, 10, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_ACID, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("azure puddle", S_JELLY, LVL(5, 0, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red ooze", S_JELLY, LVL(5, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_FIRE, 2, 4), ATTK(AT_NONE, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("slime ooze", S_JELLY, LVL(5, 8, 4, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 5), ATTK(AT_BREA, AD_DRST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("cetch jelly", S_JELLY, LVL(5, 0, 8, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nuthin jelly", S_JELLY, LVL(5, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_MISSING, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crown-shaped ooze", S_JELLY, LVL(5, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_NIVE, 2, 4), ATTK(AT_NONE, AD_NIVE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER|M2_PRINCE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dim green jelly", S_JELLY, LVL(5, 0, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_DRST, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue ooze", S_JELLY, LVL(5, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_COLD, 1, 4), ATTK(AT_NONE, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP, MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("green jelly", S_JELLY, LVL(5, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_SLEEP, MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rot jelly", S_JELLY, LVL(5, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("stone jelly", S_JELLY, LVL(5, 18, 9, 0, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 5), ATTK(AT_BEAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("noxious jelly", S_JELLY, LVL(5, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 2, 6), ATTK(AT_TUCH, AD_DISE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tingling jelly", S_JELLY, LVL(5, 0, 8, 10, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ailing jelly", S_JELLY, LVL(5, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 6), ATTK(AT_TUCH, AD_CHRN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jellu", S_JELLY, /* suggested by someone on IRC */ LVL(5, 18, 4, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_FIRE, 2, 4), ATTK(AT_NONE, AD_FIRE, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Marius", S_JELLY, LVL(5, 13, 8, 0, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_CORR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SLING ROCK(5) */ MON("capric notion", S_JELLY, LVL(5, 8, 6, 99, 0), (2), A(ATTK(AT_TENT, AD_DIMN, 5, 7), ATTK(AT_CLAW, AD_WERE, 4, 1), ATTK(AT_RATH, AD_DREN, 5, 2), ATTK(AT_STNG, AD_DAMA, 5, 5), ATTK(AT_LASH, AD_FAMN, 5, 1), NO_ATTK), SIZ(107, 350, 0, MS_PHOTO, MZ_HUGE), MR_ELEC, 0, M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("glace ribber", S_JELLY, LVL(5, 12, 3, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_THIR, 2, 1), ATTK(AT_CLAW, AD_FAKE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(121, 42, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_NOTAKE|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC| M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("intermingled embowering warily sunderer exempted", S_JELLY, LVL(5, 15, -6, 15, 5), (G_GENO|4), A(ATTK(AT_HUGS, AD_RUNS, 4, 5), ATTK(AT_LASH, AD_NGRA, 3, 6), ATTK(AT_WEAP, AD_NEXU, 6, 4), ATTK(AT_KICK, AD_VULN, 3, 4), ATTK(AT_ENGL, AD_WRAP, 1, 4), ATTK(AT_WEAP, AD_STON, 5, 3)), SIZ(825, 14, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("clear jelly", S_JELLY, LVL(6, 3, 8, 10, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM),MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_CLING|M1_HIDE|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("flying clear jelly", S_JELLY, LVL(6, 3, 8, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM),MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_CLING|M1_HIDE|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_FLY|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("opaque jelly", S_JELLY, LVL(6, 3, 8, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM),MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_CLING|M1_HIDE|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pink jelly", S_JELLY, LVL(6, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("xorn jelly", S_JELLY, /* idea by jonadab, but unfortunately I don't know what the brogue pink jelly does --Amy */ LVL(6, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("acid jelly", S_JELLY, LVL(6, 3, 8, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 3, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM),MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_CLING|M1_HIDE|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ochre jelly", S_JELLY, LVL(6, 3, 8, 20, 0), (G_GENO|10), A(ATTK(AT_ENGL, AD_ACID, 3, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("little greek girl", S_JELLY, LVL(6, 8, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_INSA, 3, 6), ATTK(AT_NONE, AD_HEAL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_SEE_INVIS, M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("gray jelly", S_JELLY, LVL(6, 3, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_WGHT, 3, 6), ATTK(AT_NONE, AD_WGHT, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gay jelly", S_JELLY, LVL(6, 3, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_WGHT, 3, 6), ATTK(AT_NONE, AD_WGHT, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_FART_LOUD, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("brown jelly", S_JELLY, LVL(6, 3, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SKIL, 3, 6), ATTK(AT_NONE, AD_SKIL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dividing ochre jelly", S_JELLY, LVL(6, 3, 8, 20, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_ENGL, AD_ACID, 3, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crap-colored jelly", S_JELLY, LVL(6, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRCH, 1, 4), ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("blood-colored jelly", S_JELLY, LVL(6, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_NONE, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("poetic jelly", S_JELLY, LVL(6, 3, 9, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_AMNE, 1, 8), ATTK(AT_NONE, AD_AMNE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sap jelly", S_JELLY, LVL(6, 3, 9, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_TRAI, 1, 8), ATTK(AT_NONE, AD_TRAI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("werejelly", S_JELLY, LVL(6, 3, 8, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 3, 6), ATTK(AT_TUCH, AD_WERE, 0, 0), ATTK(AT_ENGL, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brain ooze", S_JELLY, LVL(6, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CONF, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pink ooze", S_JELLY, LVL(6, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DRST, 2, 4), ATTK(AT_NONE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("magenta jelly", S_JELLY, LVL(6, 0, 8, 10, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MAGM, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wine-red janina underwear", S_JELLY, LVL(6, 11, -4, 10, 6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fabler walleye pontificate", S_JELLY, LVL(6, 5, 0, 49, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DREA, 2, 2), ATTK(AT_WEAP, AD_FUMB, 1, 8), ATTK(AT_TUCH, AD_WGHT, 4, 7), ATTK(AT_KICK, AD_INSA, 5, 8), ATTK(AT_TENT, AD_DISE, 6, 2), ATTK(AT_TUCH, AD_NEXU, 1, 2)), SIZ(2072, 889, 0, MS_SHOE, MZ_SMALL), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_ANIMAL|M1_REGEN|M1_POIS, M2_DEMON|M2_PNAME|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("engulfing gel", S_JELLY, LVL(7, 5, 7, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gum jelly", S_JELLY, LVL(7, 3, 8, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 3, 6), ATTK(AT_NONE, AD_NGRA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM),MR_COLD|MR_POISON|MR_ACID, MR_COLD|MR_POISON, M1_BREATHLESS|M1_CLING|M1_HIDE|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jel", S_JELLY, LVL(7, 5, 4, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_RNG, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("potion jel", S_JELLY, LVL(7, 5, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RNG, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("polka-dotted janina underwear", S_JELLY, LVL(7, 12, 5, 5, 3), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("evijel", S_JELLY, LVL(7, 5, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RNG, 3, 6), ATTK(AT_NONE, AD_RNG, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rhel", S_JELLY, LVL(7, 5, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RNG, 3, 6), ATTK(AT_RATH, AD_RNG, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("illusion jelly", S_JELLY, LVL(7, 6, 8, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ILLU, 3, 6), ATTK(AT_NONE, AD_ILLU, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM),MR_COLD|MR_POISON|MR_ACID, MR_COLD|MR_POISON, M1_BREATHLESS|M1_CLING|M1_HIDE|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("red puyo", S_JELLY, LVL(7, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FIRE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_FIRE|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("trounce fire", S_JELLY, LVL(7, 6, -8, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_LITT, 3, 6), ATTK(AT_TUCH, AD_FEAR, 4, 7), ATTK(AT_SCRA, AD_LETH, 4, 8), ATTK(AT_TRAM, AD_AGGR, 5, 7), ATTK(AT_EXPL, AD_TRAP, 6, 1), ATTK(AT_CLAW, AD_LEGS, 7, 1)), SIZ(707, 383, 0, MS_HUMANOID, MZ_SMALL), MR_ACID|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID, M2_NOPOLY|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_TRAITOR|M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow ooze", S_JELLY, LVL(8, 3, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DRST, 3, 3), ATTK(AT_NONE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_REGEN|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black janina underwear", S_JELLY, LVL(8, 12, 0, 40, -6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ICUR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pastel pink janina underwear", S_JELLY, LVL(8, 12, 0, 20, 2), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SEDU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("light gray janina underwear", S_JELLY, LVL(8, 12, 0, 20, 2), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WGHT, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("metallic jelly", S_JELLY, LVL(8, 8, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SAMU, 1, 8), ATTK(AT_NONE, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pink janina underwear", S_JELLY, LVL(8, 12, 0, 20, 2), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SSEX, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("yellow jelly", S_JELLY, LVL(8, 5, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 3, 6), ATTK(AT_NONE, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("anthrazite jelly", S_JELLY, LVL(8, 0, 7, 10, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_LITE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("orange jelly", S_JELLY, LVL(8, 5, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 2, 8), ATTK(AT_NONE, AD_SLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("puce jelly", S_JELLY, /* by bouquet, polymorphs you when eaten */ LVL(8, 5, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_POLY, 2, 8), ATTK(AT_NONE, AD_POLY, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange ego jelly", S_JELLY, LVL(8, 5, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 2, 8), ATTK(AT_NONE, AD_SLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aoa droplet", S_JELLY, LVL(8, 6, 5, 60, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_ENCH, 1, 8), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("purple ooze", S_JELLY, LVL(8, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DRCO, 2, 4), ATTK(AT_NONE, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pitchman purse", S_JELLY, LVL(8, 10, 5, 53, 15), (G_GENO|4), A(ATTK(AT_CLAW, AD_MANA, 7, 9), ATTK(AT_ENGL, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1574, 461, 0, MS_FART_QUIET, MZ_SMALL), MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_HUMANOID|M1_ACID|M1_POIS| M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_ELF, M3_NOTAME|M3_NONMOVING|M3_PETRIFIES|M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("bubblier cosmo", S_JELLY, LVL(8, 43, -6, 13, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRCO, 7, 5), ATTK(AT_ENGL, AD_FRZE, 3, 8), ATTK(AT_BREA, AD_ACID, 4, 6), ATTK(AT_TUCH, AD_FLAM, 7, 7), ATTK(AT_NONE, AD_LITE, 8, 2), NO_ATTK), SIZ(808, 52, 0, MS_SELFHARM, MZ_MEDIUM), 0, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_SEE_INVIS, M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sleep jelly", S_JELLY, LVL(8, 5, 8, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_ENGL, AD_ACID, 2, 8), ATTK(AT_NONE, AD_SLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stun jelly", S_JELLY, LVL(8, 5, 8, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STUN, 2, 4), ATTK(AT_ENGL, AD_ACID, 3, 6), ATTK(AT_NONE, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elder multi-hued jelly", S_JELLY, LVL(8, 0, 4, 30, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_RBRE, 2, 6), ATTK(AT_NONE, AD_RBRE, 2, 6), ATTK(AT_NONE, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("juggled llama enshrouding", S_JELLY, LVL(8, 12, -3, 31, 5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VENO, 4, 2), ATTK(AT_TENT, AD_CHRN, 4, 1), ATTK(AT_HUGS, AD_CURS, 7, 2), ATTK(AT_LASH, AD_CONT, 6, 9), ATTK(AT_GAZE, AD_DRLI, 7, 2), NO_ATTK), SIZ(479, 237, 0, MS_ARREST, MZ_HUGE), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE, M2_LORD|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_INFRAVISIBLE|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scheming lousing", S_JELLY, LVL(8, 13, -7, 44, -4), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SCRA, AD_INER, 4, 8), ATTK(AT_CLAW, AD_SANI, 8, 4), ATTK(AT_SPIT, AD_ICUR, 2, 7), ATTK(AT_BITE, AD_SPC2, 3, 1), ATTK(AT_TRAM, AD_STTP, 3, 2), ATTK(AT_CLAW, AD_WISD, 7, 1)), SIZ(4055, 595, 0, MS_SHEEP, MZ_HUMAN), MR_POISON, 0, M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_POIS, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aloe gel", S_JELLY, LVL(8, 1, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_ENGL, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("disenchanter ooze", S_JELLY, LVL(8, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ENCH, 0, 0), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("negator ooze", S_JELLY, LVL(8, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_NGEN, 0, 0), ATTK(AT_NONE, AD_NGEN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dull grey ooze", S_JELLY, LVL(9, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 2, 6), ATTK(AT_NONE, AD_ACID, 2, 6), ATTK(AT_GAZE, AD_DREN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_ACID|MR_COLD, MR_POISON|MR_SLEEP|MR_ACID|MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("polymorph code", S_JELLY, /* by Demo, displacement */ LVL(9, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_POLY, 3, 6), ATTK(AT_NONE, AD_POLY, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_ACID|MR_COLD, MR_POISON|MR_SLEEP|MR_ACID|MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("secret polymorph code", S_JELLY, /* displacement */ LVL(9, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_POLY, 3, 6), ATTK(AT_NONE, AD_POLY, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_CODE, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_ACID|MR_COLD, MR_POISON|MR_SLEEP|MR_ACID|MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grey ooze", S_JELLY, LVL(9, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_COLD, 3, 6), ATTK(AT_NONE, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_ACID|MR_COLD, MR_POISON|MR_SLEEP|MR_ACID|MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("glutton rabble", S_JELLY, LVL(9, 12, -4, 14, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_DRDX, 9, 4), ATTK(AT_NONE, AD_TCKL, 4, 6), ATTK(AT_TENT, AD_DISN, 2, 7), ATTK(AT_WEAP, AD_MANA, 2, 4), ATTK(AT_SCRA, AD_NTHR, 1, 1), NO_ATTK), SIZ(812, 480, 0, MS_SISSY, MZ_GIGANTIC), MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hallucinated recognized hemispherical shiksa", S_JELLY, LVL(9, 10, 9, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_ANTI, 5, 5), ATTK(AT_ENGL, AD_CONT, 1, 1), ATTK(AT_WEAP, AD_GRAV, 3, 7), ATTK(AT_BITE, AD_POIS, 8, 8), ATTK(AT_TENT, AD_DISN, 9, 1), NO_ATTK), SIZ(1069, 26, 0, MS_OHGOD, MZ_TINY), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_POIS, M2_UNDEAD|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cheesed award unrest regressor", S_JELLY, LVL(9, 8, 7, 3, -11), (G_GENO|1), A(ATTK(AT_RATH, AD_CONT, 4, 1), ATTK(AT_NONE, AD_STON, 9, 1), ATTK(AT_SCRA, AD_WERE, 8, 8), ATTK(AT_GAZE, AD_BLND, 7, 8), NO_ATTK, NO_ATTK), SIZ(842, 165, 0, MS_COW, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_SWIM|M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID, M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("seldom unselfishly hourly cobblestone", S_JELLY, LVL(9, 22, -9, 99, -8), (G_GENO|3), A(ATTK(AT_NONE, AD_DRST, 2, 9), ATTK(AT_EXPL, AD_LAVA, 4, 4), ATTK(AT_BEAM, AD_CURS, 5, 4), ATTK(AT_STNG, AD_SLUD, 3, 9), ATTK(AT_BREA, AD_TRAP, 5, 4), NO_ATTK), SIZ(1235, 149, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, MR_POISON, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL| M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_MALE, M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("regrew fabled stubblier", S_JELLY, LVL(9, 12, -4, 59, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_DROP, 1, 1), ATTK(AT_TUCH, AD_BURN, 8, 1), ATTK(AT_BREA, AD_AXUS, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(681, 160, 0, MS_OHGOD, MZ_TINY), MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_SEE_INVIS, M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REVIVE|M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("claybank sheenful", S_JELLY, LVL(9, 13, -7, 3, 0), (G_LGROUP|2), A(ATTK(AT_NONE, AD_VULN, 3, 3), ATTK(AT_NONE, AD_FAMN, 2, 2), ATTK(AT_BEAM, AD_FUMB, 2, 5), ATTK(AT_TUCH, AD_RBAD, 2, 2), NO_ATTK, NO_ATTK), SIZ(2910, 250, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID| M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING|M3_EGOTYPE|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("azure gel", S_JELLY, LVL(10, 1, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_ENGL, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fishing alien", S_JELLY, /* spawns with fishing pole */ LVL(10, 12, 8, 20, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nora's lovely sneaker", S_JELLY, LVL(10, 18, 6, 25, 0), (1), A(ATTK(AT_KICK, AD_FIRE, 5, 5), ATTK(AT_BEAM, AD_LEGS, 2, 6), ATTK(AT_BEAM, AD_BURN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 3, 0, MS_SHOE, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("poison jelly", S_JELLY, LVL(10, 0, 5, 15, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRST, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bulletator j", S_JELLY, LVL(10, 24, 5, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_HUGS, AD_DAMA, 4, 4), ATTK(AT_NONE, AD_DAMA, 0, 4), ATTK(AT_RATH, AD_RNG, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE|MR_ELEC|MR_STONE|MR_FIRE|MR_COLD, 0, M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("small bulletator j", S_JELLY, LVL(10, 12, 5, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_HUGS, AD_DAMA, 4, 4), ATTK(AT_NONE, AD_DAMA, 0, 4), ATTK(AT_RATH, AD_RNG, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE|MR_ELEC|MR_STONE|MR_FIRE|MR_COLD, 0, M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tackle jelly", S_JELLY, LVL(10, 0, 7, 15, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_TCKL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hl bloodsucker", S_JELLY, LVL(10, 4, 7, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead mass", S_JELLY, LVL(10, 0, 8, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 6), ATTK(AT_NONE, AD_DRCO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON|MR_SLEEP, MR_COLD|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("lecherous crab", S_JELLY, LVL(10, 4, 7, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_FIRE, 1, 4), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_FIRE|MR_SLEEP, M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Mira's agent", S_JELLY, /* transforms terrain into URINELAKE */ LVL(10, 12, 10, 20, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HEAL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SWIM, M2_WANDER|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Jaken, the Small and Annoying Minion", S_JELLY, LVL(10, 4, 7, 10, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_FIRE, 1, 4), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue jelly", S_JELLY, LVL(11, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 1, 6), ATTK(AT_NONE, AD_COLD, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sila jelly", S_JELLY, LVL(11, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SPEL, 1, 6), ATTK(AT_NONE, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("saving throw jelly", S_JELLY, LVL(11, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_MCRE, 1, 6), ATTK(AT_NONE, AD_MCRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("The Jelly That Ate Cleveland", S_JELLY, LVL(11, 3, 8, 20, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_ACID, 4, 6), ATTK(AT_NONE, AD_ACID, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_OMNIVORE|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_ACID, M2_HOSTILE|M2_PRINCE|M2_PNAME|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("disorientating telephonic", S_JELLY, LVL(11, 10, -6, 24, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_WGHT, 9, 1), ATTK(AT_CLAW, AD_ICUR, 9, 1), ATTK(AT_LASH, AD_DRIN, 5, 7), ATTK(AT_BITE, AD_DRDX, 4, 7), ATTK(AT_MAGC, AD_LETH, 3, 9), ATTK(AT_WEAP, AD_SIN, 1, 6)), SIZ(486, 16, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_ELEC, MR_ELEC, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lava jelly", S_JELLY, LVL(12, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scratchy janina underwear", S_JELLY, LVL(12, 12, 4, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebord jelly", S_JELLY, LVL(12, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("majane", S_JELLY, LVL(12, 25, 2, 75, -19), (1), A(ATTK(AT_KICK, AD_GLIB, 4, 6), ATTK(AT_GAZE, AD_DIMN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aoa", S_JELLY, LVL(12, 6, 0, 120, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ENCH, 1, 24), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 800, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("reflector aoa", S_JELLY, /* according to rikersan they have reflection */ LVL(12, 6, 0, 120, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ENCH, 1, 24), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 800, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("aua", S_JELLY, LVL(12, 6, 0, 120, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGEN, 1, 24), ATTK(AT_NONE, AD_NGEN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 800, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("erotic blue-haired flabby belly bitch", S_JELLY, LVL(12, 7, 2, 20, 4), (1), A(ATTK(AT_WEAP, AD_BLND, 3, 4), ATTK(AT_KICK, AD_LEGS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_PLUSONE, MR_COLD|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rancid jelly", S_JELLY, LVL(12, 5, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 4, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cubed jelly", S_JELLY, LVL(12, 5, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 4, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* damage type of the engulf and passive is randomized, but both are the same type */ MON("mediochre jelly", S_JELLY, /* by IceBox */ LVL(12, 6, 6, 40, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 6, 6), ATTK(AT_NONE, AD_ACID, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("grape jelly", S_JELLY, LVL(12, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 3, 5), ATTK(AT_BOOM, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dark jelly", S_JELLY, LVL(12, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RBRE, 1, 4), ATTK(AT_NONE, AD_RBRE, 1, 4), ATTK(AT_GAZE, AD_DREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("squamous swallower", S_JELLY, /* by Demo */ LVL(12, 9, -1, 30, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 1, 6), ATTK(AT_ENGL, AD_CORR, 1, 6), ATTK(AT_ENGL, AD_GLIB, 1, 6), ATTK(AT_NONE, AD_SLUD, 0, 3), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cave jelly", S_JELLY, LVL(12, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PAIN, 4, 4), ATTK(AT_NONE, AD_AGGR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("aballin", S_JELLY, /* mimics a pool of water */ LVL(12, 12, 0, 60, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 1000, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_SWIM|M1_HIDE, M2_HOSTILE|M2_NEUTER, M3_MIMIC, M4_ORGANIVORE, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("magentish jelly", S_JELLY, LVL(12, 0, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRST, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hidijejjet", S_JELLY, LVL(12, 18, 10, 45, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_RNG, 2, 2), ATTK(AT_RATH, AD_ABDC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_GIBBERISH, MZ_HUGE), MR_DEATH|MR_DRAIN|MR_ACID|MR_HITASTWO, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("around problemery", S_JELLY, LVL(12, 9, 5, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PART, 3, 5), ATTK(AT_TUCH, AD_RUNS, 1, 10), ATTK(AT_NONE, AD_DAMA, 1, 10), ATTK(AT_RATH, AD_THIE, 0, 4), NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("hoaxed buckhound", S_JELLY, LVL(12, 7, -8, 26, 7), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_EXPL, AD_TDRA, 8, 1), ATTK(AT_BITE, AD_DISE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(111, 241, 0, MS_DEEPSTATE, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("snorer dendrologist", S_JELLY, LVL(12, 12, -4, 98, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_ANTI, 9, 1), ATTK(AT_SCRA, AD_POLY, 9, 8), ATTK(AT_WEAP, AD_WERE, 5, 1), ATTK(AT_GAZE, AD_SKIL, 6, 8), ATTK(AT_KICK, AD_SPEL, 3, 3), ATTK(AT_MAGC, AD_SANI, 9, 9)), SIZ(1333, 533, 0, MS_DEAD, MZ_HUMAN), MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL, M2_UNDEAD|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bostonian screechy anear anticoagulating", S_JELLY, LVL(12, 11, 0, 14, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_SPIT, AD_VULN, 5, 7), ATTK(AT_BREA, AD_TIME, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(522, 17, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("enemy cube jelly", S_JELLY, LVL(13, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("translucent jelly", S_JELLY, LVL(13, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 1, 4), ATTK(AT_NONE, AD_POIS, 1, 4), ATTK(AT_GAZE, AD_DREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lekk jelly", S_JELLY, LVL(13, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DEBU, 1, 4), ATTK(AT_NONE, AD_DEBU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("afterdeck oneself", S_JELLY, LVL(13, 16, 9, 65, 10), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_GAZE, AD_VOMT, 5, 1), ATTK(AT_BITE, AD_INSA, 9, 7), ATTK(AT_CLAW, AD_STON, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(555, 498, 0, MS_SNORE, MZ_TINY), MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_UNDEAD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deescalate tandem ontogenically committal", S_JELLY, LVL(13, 31, 0, 41, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_CHAO, 2, 4), ATTK(AT_WEAP, AD_BLAS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(633, 41, 0, MS_SOVIET, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS, M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lentic metalist", S_JELLY, LVL(13, 12, 7, 66, -10), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_RATH, AD_DISE, 6, 9), ATTK(AT_TRAM, AD_LEGS, 9, 1), ATTK(AT_ENGL, AD_AXUS, 1, 1), ATTK(AT_WEAP, AD_TECH, 4, 8), ATTK(AT_WEAP, AD_LETH, 4, 7), ATTK(AT_WEAP, AD_PHYS, 1, 1)), SIZ(185, 228, 0, MS_BURBLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_NOHANDS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blueblack sybaritic", S_JELLY, LVL(13, 12, -9, 6, 0), (G_VLGROUP|1), A(ATTK(AT_BEAM, AD_DAMA, 3, 1), ATTK(AT_ENGL, AD_SSEX, 7, 9), ATTK(AT_BREA, AD_SIN, 6, 8), ATTK(AT_SPIT, AD_FAMN, 1, 1), ATTK(AT_BOOM, AD_RNG, 2, 2), NO_ATTK), SIZ(259, 130, 0, MS_APOC, MZ_SMALL), MR_COLD|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dramshop spooking noose", S_JELLY, LVL(14, 11, -8, 45, 0), (4), A(ATTK(AT_ENGL, AD_FRZE, 1, 8), ATTK(AT_CLAW, AD_PEST, 7, 7), ATTK(AT_ENGL, AD_SSEX, 3, 7), ATTK(AT_CLAW, AD_NTHR, 1, 9), ATTK(AT_SCRA, AD_SEDU, 3, 1), NO_ATTK), SIZ(79, 269, 0, MS_MUTE, MZ_TINY), MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_ACID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("electric gel", S_JELLY, LVL(14, 2, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 6), ATTK(AT_ENGL, AD_ELEC, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ice jelly", S_JELLY, LVL(14, 0, 4, 10, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_FRZE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iceblock jelly", S_JELLY, LVL(14, 0, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sucky jelly", S_JELLY, LVL(15, 7, 8, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_BLEE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("void jelly", S_JELLY, LVL(15, 3, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_CURS, 3, 5), ATTK(AT_NONE, AD_CURS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("death ooze", S_JELLY, LVL(15, 3, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DRST, 3, 5), ATTK(AT_NONE, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_REGEN|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("royal jelly", S_JELLY, /* spawns with d3 royal jellies */ LVL(15, 0, 2, 50, 0), (1), A(ATTK(AT_NONE, AD_AGGR, 0, 6), ATTK(AT_NONE, AD_STCK, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disintegration jelly", S_JELLY, LVL(15, 0, 8, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_POISON, MR_DISINT|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("purple femmy", S_JELLY, /* spawns with lady boots */ LVL(15, 11, 0, 35, 4), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 20), ATTK(AT_TUCH, AD_PLYS, 1, 6), ATTK(AT_NONE, AD_SPC2, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_DRAIN|MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shiver jelly", S_JELLY, LVL(15, 0, 3, 20, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_FEAR, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_COLD, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("close jelly", S_JELLY, LVL(15, 3, 8, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 5), ATTK(AT_NONE, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("full eclipse jelly", S_JELLY, LVL(15, 6, 8, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_NIVE, 2, 5), ATTK(AT_NONE, AD_NIVE, 2, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pesky itemization panickier", S_JELLY, LVL(15, 12, 0, 25, 10), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_PART, 1, 3), ATTK(AT_KICK, AD_DISE, 1, 1), ATTK(AT_CLAW, AD_HEAL, 6, 9), ATTK(AT_SCRA, AD_DEBU, 4, 9), ATTK(AT_HUGS, AD_NGEN, 5, 7), ATTK(AT_WEAP, AD_ELEC, 7, 5)), SIZ(316, 1423, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_FIRE|MR_COLD, 0, M1_CLING|M1_CONCEAL|M1_HIDE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_EGOTYPE, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("git slavish", S_JELLY, LVL(15, 20, -10, 96, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BUTT, AD_BADE, 5, 1), ATTK(AT_CLAW, AD_SPEL, 1, 8), ATTK(AT_WEAP, AD_SLIM, 6, 4), ATTK(AT_MAGC, AD_SLIM, 5, 3), NO_ATTK, NO_ATTK), SIZ(197, 1038, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON, MR_FIRE, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("losing parried", S_JELLY, LVL(15, 17, 4, 7, 9), (G_GENO|1), A(ATTK(AT_CLAW, AD_LAVA, 2, 3), ATTK(AT_TENT, AD_DRCH, 4, 1), ATTK(AT_GAZE, AD_THIR, 3, 4), ATTK(AT_TUCH, AD_PLAS, 1, 7), NO_ATTK, NO_ATTK), SIZ(179, 191, 0, MS_CASINO, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_UNSOLID, M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("infernal gel", S_JELLY, LVL(16, 3, 3, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 6), ATTK(AT_ENGL, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ancogel", S_JELLY, /* spawns with infernal ancus */ LVL(16, 3, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_FIRE, 0, 6), ATTK(AT_ENGL, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bright green jelly", S_JELLY, LVL(16, 18, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 1, 2), ATTK(AT_NONE, AD_ACID, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bright orange jelly", S_JELLY, LVL(16, 18, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 1, 2), ATTK(AT_NONE, AD_ACID, 1, 2), ATTK(AT_MAGC, AD_CAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bright magenta jelly", S_JELLY, LVL(16, 18, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 1, 2), ATTK(AT_NONE, AD_CAST, 1, 2), ATTK(AT_TUCH, AD_CAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("scourer miscounted", S_JELLY, LVL(16, 10, -3, 96, 0), (2), A(ATTK(AT_CLAW, AD_DGST, 8, 1), ATTK(AT_WEAP, AD_WERE, 5, 1), ATTK(AT_GAZE, AD_STAT, 5, 3), ATTK(AT_BUTT, AD_STAT, 3, 1), NO_ATTK, NO_ATTK), SIZ(478, 62, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_HIDE|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("syndicate stigmatization", S_JELLY, LVL(16, 13, 10, 49, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_STNG, AD_NGRA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(945, 420, 0, MS_FEARHARE, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_SEE_INVIS|M1_OMNIVORE, M2_COLLECT|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("amuck creaked", S_JELLY, LVL(17, 12, 2, 65, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_SITM, 3, 3), ATTK(AT_HUGS, AD_WERE, 1, 9), ATTK(AT_HUGS, AD_WRAT, 9, 8), ATTK(AT_BUTT, AD_MCRE, 1, 4), ATTK(AT_TRAM, AD_WISD, 6, 2), ATTK(AT_BEAM, AD_VOMT, 1, 1)), SIZ(2723, 841, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_METALLIVORE, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("black jelly", S_JELLY, LVL(18, 6, 4, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 5, 6), ATTK(AT_NONE, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil jelly", S_JELLY, /* evil patch idea by jonadab, was supposed to be called "black jelly" */ LVL(18, 6, 4, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 5, 6), ATTK(AT_NONE, AD_DISN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("porter black jelly", S_JELLY, LVL(18, 6, 4, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 5, 6), ATTK(AT_NONE, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bloody jelly", S_JELLY, LVL(18, 0, 2, 25, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_THIR, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hookah jelly", S_JELLY, LVL(18, 6, 4, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_UNPR, 5, 6), ATTK(AT_NONE, AD_UNPR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cracking jelly", S_JELLY, LVL(18, 6, 6, 30, 0), (1), A(ATTK(AT_ENGL, AD_ACID, 4, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stained jelly", S_JELLY, LVL(18, 6, 6, 30, 0), (1), A(ATTK(AT_ENGL, AD_ACID, 4, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("acidsquirt jelly", S_JELLY, LVL(18, 6, 6, 30, 0), (1), A(ATTK(AT_ENGL, AD_ACID, 4, 6), ATTK(AT_NONE, AD_ACID, 3, 6), ATTK(AT_BEAM, AD_ACID, 4, 6), ATTK(AT_RATH, AD_ACID, 3, 6), NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty stained jelly", S_JELLY, LVL(18, 6, 6, 30, 0), (1), A(ATTK(AT_ENGL, AD_ACID, 4, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shake jelly", S_JELLY, LVL(18, 6, 4, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_GRAV, 5, 6), ATTK(AT_NONE, AD_GRAV, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("x3 jelly", S_JELLY, LVL(18, 9, 4, 60, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ACID, 3, 6), ATTK(AT_NONE, AD_RUST, 3, 6), ATTK(AT_ENGL, AD_DCAY, 3, 6), ATTK(AT_NONE, AD_CORR, 3, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ancient multi-hued jelly", S_JELLY, LVL(18, 0, 4, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 3, 6), ATTK(AT_NONE, AD_RBRE, 3, 6), ATTK(AT_NONE, AD_RBRE, 3, 6), ATTK(AT_NONE, AD_RBRE, 3, 6), ATTK(AT_NONE, AD_RBRE, 3, 6), ATTK(AT_NONE, AD_RBRE, 3, 6)), SIZ(50, 50, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Joelle", S_JELLY, LVL(18, 11, -6, 30, -1), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_ACID, 6, 10), ATTK(AT_KICK, AD_CORR, 6, 10), ATTK(AT_NONE, AD_SLUD, 2, 2), ATTK(AT_BREA, AD_ACID, 9, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_ACID|M1_AMORPHOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Katzou", S_JELLY, /* alchemy freak */ LVL(19, 5, -5, 80, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_NEXU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: POT_CANCELLATION POT_CYANIDE POT_RADIUM POT_SLIME POT_AMNESIA POT_FULL_HEALING POT_INVISIBILITY */ MON("smog palmate", S_JELLY, LVL(19, 26, 8, 49, 0), (1), A(ATTK(AT_LASH, AD_DIMN, 2, 4), ATTK(AT_TRAM, AD_NTHR, 9, 4), ATTK(AT_ENGL, AD_DISP, 6, 7), ATTK(AT_WEAP, AD_CONT, 1, 2), NO_ATTK, NO_ATTK), SIZ(589, 179, 0, MS_VAMPIRE, MZ_HUGE), MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE, M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gripey pimpling", S_JELLY, LVL(20, 15, 3, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TDRA, 1, 6), ATTK(AT_ENGL, AD_WET, 9, 8), ATTK(AT_STNG, AD_NPRO, 2, 2), ATTK(AT_BUTT, AD_STON, 5, 7), ATTK(AT_RATH, AD_DISP, 3, 1), ATTK(AT_ENGL, AD_ICEB, 8, 1)), SIZ(517, 558, 0, MS_WOLLOH, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("curse jelly", S_JELLY, LVL(20, 3, 4, 30, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ICUR, 3, 7), ATTK(AT_NONE, AD_ICUR, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("warpback jelly", S_JELLY, LVL(20, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SAMU, 3, 4), ATTK(AT_NONE, AD_SAMU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forpro jelly", S_JELLY, /* spawns with plate mail, large shield and loricated cloak */ LVL(20, 0, 2, 75, 0), (1), A(ATTK(AT_NONE, AD_TCKL, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("woman jelly", S_JELLY, LVL(20, 6, 6, 30, 0), (1), A(ATTK(AT_ENGL, AD_FEMI, 4, 6), ATTK(AT_NONE, AD_FEMI, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ledy jelly", S_JELLY, LVL(20, 6, 6, 30, 0), (1), A(ATTK(AT_ENGL, AD_FEMI, 4, 6), ATTK(AT_NONE, AD_FEMI, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_STENCH, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wobbly jelly", S_JELLY, LVL(20, 6, 6, 30, 0), (1|G_SGROUP), A(ATTK(AT_ENGL, AD_ACID, 4, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stone ooze", S_JELLY, LVL(20, 3, 8, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PLYS, 3, 6), ATTK(AT_NONE, AD_PLYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_REGEN|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("inert jelly", S_JELLY, LVL(20, 0, 2, 75, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spontaneity misconstruing", S_JELLY, LVL(21, 14, -4, 70, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_BLND, 1, 4), ATTK(AT_STNG, AD_VAMP, 1, 8), ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_LASH, AD_DISP, 6, 4), NO_ATTK, NO_ATTK), SIZ(282, 1581, 0, MS_BARK, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY| M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("microphotography disorganizing caecum", S_JELLY, LVL(22, 14, 3, 83, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BEAM, AD_WGHT, 1, 1), ATTK(AT_RATH, AD_SHRD, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 30, 0, MS_SNORE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("carnivorous gel", S_JELLY, LVL(22, 4, 0, 25, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 6), ATTK(AT_ENGL, AD_ELEC, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yelly", S_JELLY, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASTHREE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_BREATHLESS|M1_AMORPHOUS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black ooze", S_JELLY, LVL(23, 8, 8, 10, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_ACID, 2, 6), ATTK(AT_NONE, AD_ACID, 2, 6), ATTK(AT_MULTIPLY, 0, 0, 0), ATTK(AT_GAZE, AD_DREN, 2, 6), NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_POIS|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("metal jelly", S_JELLY, LVL(23, 5, -23, 99, -15), (G_GENO|1), A(ATTK(AT_ENGL, AD_DISN, 19, 23), ATTK(AT_NONE, AD_ENCH, 13, 18), ATTK(AT_NONE, AD_TLPT, 18, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 220, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("selectively bronx", S_JELLY, LVL(23, 12, -9, 32, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DISE, 1, 2), ATTK(AT_BUTT, AD_DRCO, 1, 3), ATTK(AT_HUGS, AD_SHRD, 1, 3), ATTK(AT_BITE, AD_GLIB, 8, 2), ATTK(AT_BUTT, AD_WRAP, 7, 6), NO_ATTK), SIZ(3863, 869, 0, MS_DEAD, MZ_GIGANTIC), 0, 0, M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("venom attackingly", S_JELLY, LVL(23, 12, -7, 35, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_FEAR, 3, 6), ATTK(AT_SPIT, AD_FLAM, 5, 8), ATTK(AT_CLAW, AD_DGST, 3, 8), ATTK(AT_TRAM, AD_SGLD, 3, 9), NO_ATTK, NO_ATTK), SIZ(163, 487, 0, MS_CUSS, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_SLITHY, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("shalom sooty materialist", S_JELLY, LVL(23, 12, -3, 10, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_WGHT, 6, 9), ATTK(AT_ENGL, AD_ELEC, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(124, 714, 0, MS_WOLLOH, MZ_TINY), MR_FIRE|MR_ACID, 0, M1_FLY|M1_NEEDPICK|M1_TPORT|M1_TPORT_CNTRL, M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("swampy pensionable", S_JELLY, LVL(24, 11, -7, 14, 6), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_WEBS, 9, 9), ATTK(AT_NONE, AD_BLEE, 1, 6), ATTK(AT_SCRA, AD_LAVA, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(620, 49, 0, MS_PHOTO, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("intermix lackadaisically", S_JELLY, LVL(24, 15, 0, 37, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STAT, 1, 6), ATTK(AT_WEAP, AD_SAMU, 8, 7), ATTK(AT_RATH, AD_SLIM, 1, 3), ATTK(AT_WEAP, AD_ICUR, 9, 8), ATTK(AT_LASH, AD_ABDC, 3, 8), NO_ATTK), SIZ(3077, 1710, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD| M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rotted jelly", S_JELLY, LVL(24, 7, 5, 40, 0), (1), A(ATTK(AT_ENGL, AD_DISE, 4, 6), ATTK(AT_NONE, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gibbering mouther", S_JELLY, LVL(24, 3, 8, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 2, 8), ATTK(AT_ENGL, AD_CONF, 2, 8), ATTK(AT_TUCH, AD_CONF, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_BONES, MZ_MEDIUM), MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crystal ooze", S_JELLY, LVL(24, 15, -1, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("paschal countersign", S_JELLY, LVL(24, 11, 3, 68, 0), (G_VLGROUP|1), A(ATTK(AT_LASH, AD_LEVI, 1, 9), ATTK(AT_STNG, AD_RBAD, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1267, 1254, 0, MS_SOCKS, MZ_MEDIUM), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_MAGIC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("proletariat sentimentalize", S_JELLY, LVL(24, 32, -2, 58, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_DRCO, 2, 4), ATTK(AT_SPIT, AD_HEAL, 3, 4), ATTK(AT_SPIT, AD_POIS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3953, 250, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_COLLECT, M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("latch understand", S_JELLY, LVL(24, 13, -6, 22, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DRDX, 3, 1), ATTK(AT_STNG, AD_COLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(252, 0, 0, MS_MISSING, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS| M1_NOTAKE|M1_ANIMAL|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("breakfasted complexion", S_JELLY, LVL(24, 13, 10, 57, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_WET, 1, 6), ATTK(AT_HUGS, AD_TIME, 3, 4), ATTK(AT_WEAP, AD_UVUU, 5, 8), ATTK(AT_TUCH, AD_FUMB, 9, 4), NO_ATTK, NO_ATTK), SIZ(2766, 371, 0, MS_IMITATE, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE| M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("far jelly", S_JELLY, LVL(24, 7, 7, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PHYS, 3, 6), ATTK(AT_NONE, AD_TCKL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reach jelly", S_JELLY, /* spawns with reach trident */ LVL(24, 7, 7, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_ENGL, AD_PHYS, 3, 6), ATTK(AT_NONE, AD_TCKL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gleam ooze", S_JELLY, /* spawns with crystal sword */ LVL(24, 15, -1, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Suou Ginta", S_JELLY, LVL(24, 12, -8, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("karmic jelly", S_JELLY, LVL(25, 7, 5, 40, 0), (1), A(ATTK(AT_ENGL, AD_LUCK, 4, 6), ATTK(AT_NONE, AD_LUCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("napper", S_JELLY, LVL(25, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_LAZY, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_COLD|MR_POISON|MR_ACID, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_POIS|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blake stone jelly", S_JELLY, LVL(25, 8, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_NONE, AD_NPRO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("duke nukem jelly", S_JELLY, LVL(25, 8, 5, 40, 0), (1), A(ATTK(AT_TUCH, AD_TREM, 4, 6), ATTK(AT_NONE, AD_TREM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("purple jelly", S_JELLY, LVL(25, 6, 4, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SLUD, 5, 6), ATTK(AT_NONE, AD_SLUD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("high shock jelly", S_JELLY, LVL(25, 4, 2, 40, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_MALK, 3, 9), ATTK(AT_NONE, AD_MALK, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_ELEC, MR_ELEC, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vomit jelly", S_JELLY, LVL(25, 0, 0, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("greater enemy cube jelly", S_JELLY, LVL(25, 6, 4, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ACID, 6, 6), ATTK(AT_NONE, AD_LAVA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_FIRE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("thanked winced", S_JELLY, LVL(25, 14, -2, 23, 0), (1), A(ATTK(AT_STNG, AD_WRAT, 6, 8), ATTK(AT_SPIT, AD_SSEX, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1094, 41, 0, MS_SOLDIER, MZ_GIGANTIC), MR_COLD|MR_DEATH, 0, M1_NOHANDS|M1_REGEN|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("slowed runny vulcanizing paprika", S_JELLY, LVL(25, 11, 6, 92, 0), (2), A(ATTK(AT_NONE, AD_SIN, 5, 2), ATTK(AT_HUGS, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1042, 455, 0, MS_PHOTO, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("black", S_JELLY, LVL(25, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DRLI, 2, 6), ATTK(AT_ENGL, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_COLD|MR_POISON|MR_ACID, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_POIS|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonkosher qatar", S_JELLY, LVL(25, 12, 9, 4, 9), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_SSEX, 2, 4), ATTK(AT_BITE, AD_DAMA, 7, 2), ATTK(AT_STNG, AD_STTP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2898, 42, 0, MS_PANTS, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arithmetical recrudesced unconsenting russifying", S_JELLY, LVL(25, 2, -8, 31, 0), (G_LGROUP|1), A(ATTK(AT_MAGC, AD_NTHR, 3, 5), ATTK(AT_BOOM, AD_DREN, 8, 3), ATTK(AT_NONE, AD_DIMN, 9, 1), ATTK(AT_CLAW, AD_WEEP, 4, 6), NO_ATTK, NO_ATTK), SIZ(3077, 392, 0, MS_CORONA, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("borderline objective", S_JELLY, LVL(25, 14, -2, 82, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_GAZE, AD_RUST, 1, 5), ATTK(AT_BITE, AD_NEXU, 1, 2), ATTK(AT_SCRA, AD_AXUS, 6, 4), ATTK(AT_BITE, AD_MINA, 1, 1), ATTK(AT_LASH, AD_SSEX, 7, 2), ATTK(AT_GAZE, AD_WRAP, 8, 8)), SIZ(236, 354, 0, MS_SOVIET, MZ_HUMAN), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID| M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nursemaid simony moving gondolier tippet", S_JELLY, LVL(25, 13, 8, 75, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_DAMA, 1, 5), ATTK(AT_EXPL, AD_STCK, 5, 7), ATTK(AT_NONE, AD_WET, 0, 9), ATTK(AT_HUGS, AD_BURN, 3, 7), ATTK(AT_CLAW, AD_THIR, 3, 4), ATTK(AT_SPIT, AD_DRIN, 4, 4)), SIZ(251, 316, 0, MS_WHORE, MZ_TINY), MR_COLD|MR_SLEEP, 0, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE| M1_ACID, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reshaping consubstantiation reexperience", S_JELLY, LVL(25, 18, -3, 9, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_SPC2, 6, 5), ATTK(AT_CLAW, AD_PLYS, 4, 1), ATTK(AT_TENT, AD_LITT, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(389, 1, 0, MS_SMITH, MZ_HUGE), MR_STONE, 0, M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shoeing sailor", S_JELLY, LVL(27, 26, 3, 59, 0), (G_GENO|2), A(ATTK(AT_BOOM, AD_POIS, 6, 4), ATTK(AT_BEAM, AD_RUNS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1907, 443, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("minimax shimmery", S_JELLY, LVL(27, 12, -9, 8, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_NONE, AD_POIS, 9, 1), ATTK(AT_KICK, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4447, 18, 0, MS_SOCKS, MZ_HUGE), 0, 0, M1_HIDE|M1_NOLIMBS, M2_MINION|M2_STALK|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("slowpoke malady", S_JELLY, LVL(29, 13, -3, 89, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_SLEE, 5, 6), ATTK(AT_NONE, AD_AGGR, 1, 2), ATTK(AT_KICK, AD_CNCL, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 339, 0, MS_JAPANESE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_BREATHLESS|M1_UNSOLID|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("radioactive jelly", S_JELLY, LVL(29, 7, 5, 40, 0), (1), A(ATTK(AT_ENGL, AD_WTHR, 4, 6), ATTK(AT_NONE, AD_WTHR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("clear ooze", S_JELLY, LVL(29, 15, -1, 30, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_CONF, 1, 8), ATTK(AT_NONE, AD_CONF, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gravat jelly", S_JELLY, LVL(30, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_GRAV, 4, 9), ATTK(AT_NONE, AD_GRAV, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_ELEC, MR_ELEC, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant k-y jelly", S_JELLY, /* by K2 */ LVL(30, 10, 0, 50, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_GLIB, 4, 9), ATTK(AT_NONE, AD_GLIB, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_ELEC, MR_ACID|MR_ELEC, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("trap jelly", S_JELLY, LVL(30, 0, -2, 40, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Hilda", S_JELLY, LVL(30, 1, -10, 70, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_POIS, 4, 10), ATTK(AT_TRAM, AD_NUMB, 6, 6), ATTK(AT_NONE, AD_DFOO, 5, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SEXY_LEATHER_PUMP FEMININE_PUMPS SCR_SUMMON_BOSS */ MON("metre snatcher", S_JELLY, LVL(31, 22, 6, 7, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_STAT, 3, 6), ATTK(AT_GAZE, AD_DARK, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(54, 1311, 0, MS_ALLA, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE| M1_OVIPAROUS, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trudging upstart", S_JELLY, LVL(31, 10, -9, 77, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_MAGC, AD_SCOR, 7, 6), ATTK(AT_BREA, AD_SANI, 7, 1), ATTK(AT_HUGS, AD_MANA, 6, 2), ATTK(AT_RATH, AD_ICEB, 0, 3), ATTK(AT_BOOM, AD_AXUS, 8, 5), ATTK(AT_BITE, AD_SITM, 2, 2)), SIZ(307, 71, 0, MS_ARREST, MZ_HUGE), MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_POIS, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cautionary elliptical", S_JELLY, LVL(32, 17, 6, 25, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_MINA, 2, 9), ATTK(AT_BUTT, AD_ABDC, 2, 9), ATTK(AT_EXPL, AD_RUST, 4, 6), ATTK(AT_BUTT, AD_LAZY, 5, 7), NO_ATTK, NO_ATTK), SIZ(1864, 1, 0, MS_GRUNT, MZ_GIGANTIC), MR_ELEC|MR_DEATH|MR_DRAIN, MR_ELEC, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID| M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("writhing mass of primal chaos", S_JELLY, LVL(32, 7, -5, 90, -20), (1), A(ATTK(AT_ENGL, AD_DISE, 5, 6), ATTK(AT_NONE, AD_SLOW, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH|MR_DISINT|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("writhing mass of extreme chaos", S_JELLY, LVL(32, 7, -5, 90, -20), (1), A(ATTK(AT_ENGL, AD_CHAO, 5, 6), ATTK(AT_NONE, AD_SLOW, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH|MR_DISINT|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("viaticum peppertree", S_JELLY, LVL(32, 5, -8, 44, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_UNPR, 5, 9), ATTK(AT_TENT, AD_DCAY, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3811, 227, 0, MS_ORC, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_ACID, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spatula dolorously", S_JELLY, LVL(33, 14, -5, 47, -17), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_FEAR, 1, 1), ATTK(AT_CLAW, AD_FLAM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(249, 1417, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_ACID, M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stymie metaphorically vectoring", S_JELLY, LVL(33, 2, -2, 13, 15), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BEAM, AD_STTP, 1, 2), ATTK(AT_BUTT, AD_VULN, 4, 8), ATTK(AT_MAGC, AD_FRZE, 7, 2), ATTK(AT_TRAM, AD_NAST, 8, 1), ATTK(AT_BITE, AD_ACID, 5, 9), NO_ATTK), SIZ(1408, 1007, 0, MS_STABILIZE, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT| M1_CARNIVORE, M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("coinciding inoculate", S_JELLY, LVL(33, 9, 6, 55, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_FEMI, 1, 6), ATTK(AT_BUTT, AD_DISE, 8, 1), ATTK(AT_RATH, AD_MIDI, 5, 3), ATTK(AT_BREA, AD_FRZE, 4, 3), NO_ATTK, NO_ATTK), SIZ(129, 759, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("maverick discoverable", S_JELLY, LVL(33, 19, -2, 46, 4), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_ALIN, 2, 1), ATTK(AT_TUCH, AD_SITM, 3, 9), ATTK(AT_TRAM, AD_SEDU, 1, 6), ATTK(AT_HUGS, AD_DARK, 1, 7), NO_ATTK, NO_ATTK), SIZ(436, 175, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_CLING|M1_HUMANOID|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("endeavouring fazing exigency singable", S_JELLY, LVL(34, 18, 0, 85, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_SIN, 8, 8), ATTK(AT_ENGL, AD_NUMB, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2226, 778, 0, MS_OHGOD, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_HERBIVORE, M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("acidic cytoplasm", S_JELLY, LVL(35, 13, 5, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 1, 10), ATTK(AT_TUCH, AD_ACID, 1, 10), ATTK(AT_ENGL, AD_ACID, 1, 10), ATTK(AT_NONE, AD_ACID, 1, 10), NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_COLD|MR_ELEC|MR_FIRE|MR_ACID|MR_SLEEP, MR_POISON|MR_COLD|MR_ELEC|MR_FIRE|MR_ACID, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_POIS|M1_ACID|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ganymede rock lobster", S_JELLY, LVL(35, 18, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 10), ATTK(AT_BITE, AD_POIS, 1, 10), ATTK(AT_BITE, AD_POIS, 1, 10), ATTK(AT_BITE, AD_POIS, 1, 10), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC, MR_POISON|MR_SLEEP|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ganymede rock shrimp", S_JELLY, LVL(35, 18, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 10), ATTK(AT_BITE, AD_POIS, 1, 10), ATTK(AT_BITE, AD_POIS, 1, 10), ATTK(AT_BITE, AD_POIS, 1, 10), ATTK(AT_GAZE, AD_SANI, 5, 5), NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC, MR_POISON|MR_SLEEP|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("overstuff soilage", S_JELLY, LVL(35, 15, -7, 38, 18), (1), A(ATTK(AT_TRAM, AD_LEVI, 4, 1), ATTK(AT_BITE, AD_LUCK, 6, 7), ATTK(AT_TENT, AD_VOMT, 5, 9), ATTK(AT_BEAM, AD_BANI, 8, 2), ATTK(AT_TUCH, AD_VOMT, 5, 6), ATTK(AT_SCRA, AD_SLEE, 2, 8)), SIZ(3501, 65, 0, MS_ORC, MZ_MEDIUM), MR_COLD|MR_DISINT, MR_COLD, M1_CLING|M1_NOLIMBS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("temperance cold", S_JELLY, LVL(35, 10, 9, 34, 0), (1), A(ATTK(AT_BOOM, AD_DRIN, 1, 9), ATTK(AT_CLAW, AD_PEST, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(574, 458, 0, MS_NURSE, MZ_HUMAN), MR_DEATH, 0, M1_HIDE|M1_NOHEAD|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY| M2_STRONG|M2_FEMALE|M2_HOSTILE, M3_CLOSE|M3_NOTAME|M3_PETTY|M3_WANTSALL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("snatchier volcanologist", S_JELLY, LVL(35, 13, -1, 21, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_RUNS, 8, 5), ATTK(AT_BREA, AD_MAGM, 2, 1), ATTK(AT_MAGC, AD_BANI, 1, 3), ATTK(AT_HUGS, AD_ACID, 1, 6), ATTK(AT_LASH, AD_MALK, 3, 1), ATTK(AT_BITE, AD_SEDU, 4, 6)), SIZ(1016, 359, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("impinging oolite", S_JELLY, LVL(36, 15, 6, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_AXUS, 3, 6), ATTK(AT_BEAM, AD_DISN, 6, 2), ATTK(AT_BUTT, AD_RBAD, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(992, 28, 0, MS_JAPANESE, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("choppy reconsidering", S_JELLY, LVL(37, 8, 3, 19, 0), (1), A(ATTK(AT_BEAM, AD_SLIM, 3, 7), ATTK(AT_STNG, AD_WGHT, 6, 7), ATTK(AT_SPIT, AD_VAPO, 3, 9), ATTK(AT_NONE, AD_CAST, 8, 7), ATTK(AT_BEAM, AD_TRAI, 4, 3), NO_ATTK), SIZ(382, 93, 0, MS_MEW, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_NONMOVING|M3_NO_DECAY|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("inducible alpha", S_JELLY, LVL(37, 13, -8, 93, -5), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_DRIN, 1, 4), ATTK(AT_RATH, AD_SKIL, 9, 1), ATTK(AT_GAZE, AD_FAKE, 2, 1), ATTK(AT_TENT, AD_EDGE, 8, 4), NO_ATTK, NO_ATTK), SIZ(546, 169, 0, MS_PHOTO, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_SPIDER|M3_PERMAMIMIC|M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sideswiper justle", S_JELLY, LVL(38, 10, 10, 11, -12), (3), A(ATTK(AT_BITE, AD_DISN, 5, 1), ATTK(AT_NONE, AD_ENCH, 9, 5), ATTK(AT_KICK, AD_IDAM, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3016, 1318, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS, M2_PRINCE|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("damndest heavier", S_JELLY, LVL(38, 7, -3, 17, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_DARK, 6, 4), ATTK(AT_BUTT, AD_SLEE, 5, 7), ATTK(AT_TUCH, AD_LETH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1914, 1888, 0, MS_ALLA, MZ_GIGANTIC), MR_SLEEP|MR_POISON, MR_SLEEP, M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spawn of Ubbo-Sathla", S_JELLY, LVL(40, 13, 0, 80, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_HUGS, AD_ACID, 8, 4), ATTK(AT_HUGS, AD_ACID, 8, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_FIRE|MR_SLEEP, MR_ELEC|MR_FIRE|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_SWIM|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blackness jelly", S_JELLY, LVL(40, 5, -3, 60, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_NGEN, 5, 9), ATTK(AT_NONE, AD_NGEN, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vain jelly", S_JELLY, LVL(40, 0, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RAGN, 0, 6), ATTK(AT_RATH, AD_RAGN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Ubbo-Sathla, the Unbegotten Source", S_JELLY, LVL(41, 18, -8, 80, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_ACID, 5, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), ATTK(AT_HUGS, AD_ACID, 5, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), ATTK(AT_GAZE, AD_SPC2, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nontropical bard", S_JELLY, LVL(41, 16, 8, 95, 14), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_WISD, 8, 9), ATTK(AT_TRAM, AD_WEBS, 4, 5), ATTK(AT_LASH, AD_SITM, 4, 7), ATTK(AT_KICK, AD_SPEL, 1, 3), ATTK(AT_BOOM, AD_INER, 1, 4), ATTK(AT_BREA, AD_DRDX, 3, 5)), SIZ(3437, 402, 0, MS_ORC, MZ_HUGE), MR_SLEEP|MR_DISINT, 0, M1_NOTAKE|M1_THICK_HIDE|M1_CARNIVORE, M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dentin oaring", S_JELLY, LVL(41, 12, 8, 7, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WET, 1, 4), ATTK(AT_TRAM, AD_WRAT, 6, 6), ATTK(AT_TRAM, AD_SLEE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(485, 279, 0, MS_SISSY, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL| M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cosmic taxying ultraist", S_JELLY, LVL(42, 18, 8, 52, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_ICUR, 4, 7), ATTK(AT_CLAW, AD_SPEL, 1, 4), ATTK(AT_MAGC, AD_TIME, 3, 1), ATTK(AT_WEAP, AD_STCK, 1, 3), NO_ATTK, NO_ATTK), SIZ(1152, 349, 0, MS_POKEDEX, MZ_SMALL), MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("runoff cavilling", S_JELLY, LVL(43, 12, -3, 35, -2), (G_GENO|2), A(ATTK(AT_ENGL, AD_WRAP, 7, 1), ATTK(AT_TRAM, AD_CURS, 1, 1), ATTK(AT_KICK, AD_DRCO, 1, 6), ATTK(AT_BREA, AD_WISD, 4, 3), ATTK(AT_TRAM, AD_TDRA, 1, 5), NO_ATTK), SIZ(2425, 112, 0, MS_PANTS, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vermicious knid", S_JELLY, LVL(44, 12, -1, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEAR, 4, 6), ATTK(AT_TUCH, AD_PHYS, 4, 6), ATTK(AT_ENGL, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tutor pulverize", S_JELLY, LVL(44, 18, 1, 46, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_VULN, 8, 5), ATTK(AT_WEAP, AD_ICEB, 4, 6), ATTK(AT_SPIT, AD_NUMB, 6, 8), ATTK(AT_STNG, AD_DREN, 2, 1), NO_ATTK, NO_ATTK), SIZ(8, 306, 0, MS_WHORE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_MINDLESS|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("debenture rehashed", S_JELLY, LVL(44, 12, 7, 40, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_CAST, 7, 1), ATTK(AT_TRAM, AD_RAGN, 9, 2), ATTK(AT_LASH, AD_ENCH, 2, 6), ATTK(AT_TENT, AD_SKIL, 1, 1), ATTK(AT_MAGC, AD_DISE, 8, 3), NO_ATTK), SIZ(58, 112, 0, MS_CASINO, MZ_SMALL), MR_FIRE, 0, M1_TUNNEL|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dippier snowfield sermonic pure zincky relinquish", S_JELLY, LVL(45, 17, -26, 90, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_CLRC, 2, 20), ATTK(AT_LASH, AD_DREA, 8, 17), ATTK(AT_WEAP, AD_SIN, 6, 13), ATTK(AT_STNG, AD_FREN, 9, 9), NO_ATTK, NO_ATTK), SIZ(2001, 410, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mussy hardboard", S_JELLY, LVL(45, 28, 5, 98, -12), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_CALM, 1, 7), ATTK(AT_TUCH, AD_PEST, 9, 16), ATTK(AT_WEAP, AD_EDGE, 5, 14), ATTK(AT_TRAM, AD_SLOW, 6, 4), ATTK(AT_EXPL, AD_RNG, 5, 19), NO_ATTK), SIZ(1033, 862, 0, MS_TRUMPET, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_CLING|M1_MINDLESS|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chippie marinaded", S_JELLY, LVL(45, 15, -12, 62, 15), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_WNCE, 4, 2), ATTK(AT_GAZE, AD_DETH, 5, 15), ATTK(AT_LASH, AD_PAIN, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1291, 1164, 0, MS_CONVERT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unsaddled prophesied", S_JELLY, LVL(45, 15, -29, 59, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_KICK, AD_SAMU, 8, 21), ATTK(AT_HUGS, AD_MIDI, 4, 20), ATTK(AT_BOOM, AD_MINA, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1842, 202, 0, MS_GURGLE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("subjectivity trackage", S_JELLY, LVL(47, 10, 4, 78, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_AXUS, 1, 11), ATTK(AT_BOOM, AD_CHKH, 1, 6), ATTK(AT_CLAW, AD_HALU, 6, 8), ATTK(AT_GAZE, AD_NGRA, 2, 3), ATTK(AT_LASH, AD_VAPO, 9, 13), NO_ATTK), SIZ(6, 72, 0, MS_SMITH, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("packeting mil", S_JELLY, LVL(47, 19, -7, 85, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_MAGC, AD_TCKL, 5, 10), ATTK(AT_ENGL, AD_ALIN, 5, 16), ATTK(AT_HUGS, AD_DRST, 6, 1), ATTK(AT_LASH, AD_WGHT, 3, 4), NO_ATTK, NO_ATTK), SIZ(1596, 114, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ACID, MR_SLEEP, M1_SWIM|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_POIS| M1_HERBIVORE, M2_LORD|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("oscilloscope thermodynamic", S_JELLY, LVL(47, 14, 1, 90, 0), (4), A(ATTK(AT_GAZE, AD_DREA, 6, 10), ATTK(AT_SCRA, AD_DEST, 3, 16), ATTK(AT_ENGL, AD_LEGS, 1, 6), ATTK(AT_BOOM, AD_DGST, 4, 2), NO_ATTK, NO_ATTK), SIZ(876, 45, 0, MS_ANIMAL, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_LORD|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("barnstorm knottier eavesdrop vasectomizing", S_JELLY, LVL(47, 13, -19, 81, 0), (G_UNIQ|4), A(ATTK(AT_BITE, AD_VAPO, 6, 8), ATTK(AT_BOOM, AD_WEBS, 5, 9), ATTK(AT_GAZE, AD_FREN, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1037, 35, 0, MS_METALMAFIA, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_COLD|MR_POISON, M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY, M2_LORD|M2_PRINCE|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mouthpart blobbed overinvest", S_JELLY, LVL(47, 18, 10, 100, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_STON, 1, 7), ATTK(AT_WEAP, AD_RUST, 1, 5), ATTK(AT_STNG, AD_WRAP, 9, 12), ATTK(AT_GAZE, AD_PLAS, 2, 21), ATTK(AT_TRAM, AD_WEEP, 8, 21), ATTK(AT_STNG, AD_EDGE, 5, 14)), SIZ(2806, 34, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_ACID, 0, M1_FLY|M1_THICK_HIDE|M1_TPORT|M1_ACID, M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("captaining breeziest spright radiographically darer", S_JELLY, LVL(49, 12, -13, 58, 0), (G_VLGROUP|1), A(ATTK(AT_BITE, AD_HALU, 1, 12), ATTK(AT_STNG, AD_INSA, 7, 16), ATTK(AT_STNG, AD_ICEB, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(113, 756, 0, MS_SPELL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_TPORT| M1_POIS, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("dish subagent", S_JELLY, LVL(50, 12, -5, 59, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WERE, 7, 11), ATTK(AT_GAZE, AD_CURS, 1, 12), ATTK(AT_WEAP, AD_CONT, 1, 15), ATTK(AT_KICK, AD_STTP, 6, 6), ATTK(AT_GAZE, AD_TRAP, 1, 7), NO_ATTK), SIZ(4082, 421, 0, MS_METALMAFIA, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_CLING|M1_MINDLESS|M1_UNSOLID, M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sinner jelly", S_JELLY, LVL(50, 0, -6, 60, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 6), ATTK(AT_RATH, AD_SIN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Nora's beautiful combat boot", S_JELLY, LVL(50, 27, -13, 130, -12), (1), A(ATTK(AT_KICK, AD_FAMN, 20, 20), ATTK(AT_WEAP, AD_FAMN, 1, 1), ATTK(AT_WEAP, AD_FAMN, 1, 1), ATTK(AT_KICK, AD_STUN, 8, 8), ATTK(AT_GAZE, AD_SPC2, 6, 8), NO_ATTK), SIZ(3, 3, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_SLEEP|MR_POISON|MR_FIRE, MR_SLEEP|MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_POIS|M1_SWIM|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("artist pilfered", S_JELLY, LVL(52, 10, -12, 43, 0), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_TLPT, 5, 1), ATTK(AT_SCRA, AD_ICUR, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(258, 241, 0, MS_ALLA, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("grille ophthalmoscopic", S_JELLY, LVL(52, 29, 4, 27, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_LUCK, 9, 3), ATTK(AT_SCRA, AD_SPEL, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4307, 1250, 0, MS_SUPERMAN, MZ_SMALL), MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_SWIM|M1_TUNNEL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_ORC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ordinary coronal", S_JELLY, LVL(53, 18, 9, 57, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_SIN, 5, 5), ATTK(AT_WEAP, AD_DETH, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(372, 531, 0, MS_SMITH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS| M1_CARNIVORE|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Eihort, the Thing in the Labyrinth", S_JELLY, LVL(53, 17, -9, 90, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_BITE, AD_PLYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 10, 10), ATTK(AT_HUGS, AD_PHYS, 10, 10), ATTK(AT_HUGS, AD_PHYS, 10, 10), ATTK(AT_GAZE, AD_SPC2, 9, 9), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("halftime kingly jolted", S_JELLY, LVL(53, 13, -6, 53, 7), (1), A(ATTK(AT_ENGL, AD_VULN, 4, 21), ATTK(AT_MAGC, AD_STTP, 7, 15), ATTK(AT_TRAM, AD_FRZE, 5, 2), ATTK(AT_BUTT, AD_CHKH, 8, 20), ATTK(AT_KICK, AD_DRST, 3, 13), NO_ATTK), SIZ(1345, 427, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_DISINT, 0, M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_PNAME|M2_WANDER|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("godchildren pelletize", S_JELLY, LVL(53, 12, -7, 36, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_WEBS, 6, 16), ATTK(AT_TUCH, AD_DRCH, 9, 15), ATTK(AT_STNG, AD_SPEL, 8, 10), ATTK(AT_SPIT, AD_RUST, 6, 8), NO_ATTK, NO_ATTK), SIZ(757, 376, 0, MS_STENCH, MZ_GIGANTIC), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("guiling overspending", S_JELLY, LVL(54, 13, -22, 79, -9), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_STTP, 6, 4), ATTK(AT_BREA, AD_RAGN, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2232, 219, 0, MS_SPELL, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMPHIBIOUS|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("encamp gomorrah", S_JELLY, LVL(54, 7, -26, 73, 20), (G_VLGROUP|2), A(ATTK(AT_GAZE, AD_CNCL, 2, 8), ATTK(AT_MAGC, AD_SITM, 2, 7), ATTK(AT_NONE, AD_GRAV, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(92, 173, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_ACID, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("swirlier stolidity", S_JELLY, LVL(54, 10, -14, 71, -12), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_DARK, 6, 3), ATTK(AT_LASH, AD_DCAY, 9, 5), ATTK(AT_SCRA, AD_STCK, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1476, 31, 0, MS_SUPERMAN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_ACID, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hangared shinbone", S_JELLY, LVL(56, 9, 9, 65, 3), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_FRZE, 7, 18), ATTK(AT_EXPL, AD_WERE, 1, 3), ATTK(AT_TENT, AD_ACID, 9, 6), ATTK(AT_NONE, AD_NEXU, 7, 1), ATTK(AT_STNG, AD_HEAL, 6, 11), ATTK(AT_ENGL, AD_CNCL, 3, 5)), SIZ(1513, 135, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_SLITHY|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Nyogtha, the Thing that Should not Be", S_JELLY, LVL(56, 24, -12, 100, -12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_ACID, 6, 10), ATTK(AT_HUGS, AD_ACID, 6, 10), ATTK(AT_HUGS, AD_ACID, 6, 10), ATTK(AT_HUGS, AD_PHYS, 16, 16), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_BREA, AD_ACID, 12, 12) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("these crayfish", S_JELLY, LVL(56, 10, -2, 55, 6), (1), A(ATTK(AT_SPIT, AD_ICEB, 7, 4), ATTK(AT_WEAP, AD_SLUD, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1885, 332, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_SLITHY| M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("imbiber posthypnotic", S_JELLY, LVL(57, 12, -1, 66, 0), (2), A(ATTK(AT_KICK, AD_WNCE, 7, 7), ATTK(AT_BUTT, AD_DRIN, 9, 12), ATTK(AT_LASH, AD_TRAI, 9, 5), ATTK(AT_BUTT, AD_DFOO, 8, 11), ATTK(AT_BITE, AD_POLY, 6, 21), ATTK(AT_TUCH, AD_GRAV, 6, 3)), SIZ(1019, 331, 0, MS_BURBLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_CLING|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mein vasopressor", S_JELLY, LVL(57, 3, 7, 70, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_MIDI, 5, 9), ATTK(AT_BITE, AD_NEXU, 6, 19), ATTK(AT_MAGC, AD_EDGE, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3144, 342, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS| M1_TPORT, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("photograph overembellish divined reactivation gleaming twitchingly", S_JELLY, LVL(58, 12, -12, 95, -20), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TUCH, AD_PLAS, 9, 19), ATTK(AT_NONE, AD_MEMO, 0, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(415, 525, 0, MS_MUTE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_HIDE|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER| M2_STALK|M2_COLLECT|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cuppy tartly", S_JELLY, LVL(59, 11, 7, 77, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_RUNS, 6, 15), ATTK(AT_SCRA, AD_MINA, 1, 19), ATTK(AT_MAGC, AD_MANA, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(578, 1148, 0, MS_MUTE, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_OVIPAROUS|M1_ACID, M2_PRINCE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("funk synchronized", S_JELLY, LVL(60, 12, -10, 77, -14), (G_LGROUP|2), A(ATTK(AT_HUGS, AD_WRAT, 4, 9), ATTK(AT_GAZE, AD_RAGN, 3, 14), ATTK(AT_LASH, AD_FAKE, 2, 11), ATTK(AT_LASH, AD_DISE, 8, 2), ATTK(AT_MAGC, AD_CHAO, 5, 19), ATTK(AT_NONE, AD_ELEC, 3, 20)), SIZ(845, 336, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD, M2_PRINCE|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pompeji collector", S_JELLY, LVL(60, 18, -5, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEPR, 10, 20), ATTK(AT_NONE, AD_NGEN, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reliably clamp", S_JELLY, LVL(60, 12, -10, 82, 0), (G_VLGROUP|4), A(ATTK(AT_KICK, AD_THIE, 3, 21), ATTK(AT_LASH, AD_TRAP, 3, 14), ATTK(AT_WEAP, AD_NAST, 1, 19), ATTK(AT_GAZE, AD_POLY, 9, 3), ATTK(AT_STNG, AD_LAZY, 1, 17), ATTK(AT_CLAW, AD_VOMT, 5, 5)), SIZ(1099, 26, 0, MS_DRUGS, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOEYES|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trashbeam jelly", S_JELLY, LVL(60, 6, -8, 80, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DEST, 9, 9), ATTK(AT_NONE, AD_DEST, 9, 9), ATTK(AT_BEAM, AD_DEST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chemical jelly", S_JELLY, LVL(60, 0, -7, 75, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 0, 6), ATTK(AT_RATH, AD_LITT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_POISON|MR_ACID, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sars-bearing jelly", S_JELLY, LVL(60, 6, -8, 80, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_NIVE, 9, 9), ATTK(AT_NONE, AD_NIVE, 9, 9), ATTK(AT_BEAM, AD_NIVE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("consciously declamatory", S_JELLY, LVL(61, 13, 9, 97, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ABDC, 1, 16), ATTK(AT_ENGL, AD_SHRD, 8, 7), ATTK(AT_GAZE, AD_SHRD, 2, 4), ATTK(AT_TENT, AD_DREA, 3, 17), NO_ATTK, NO_ATTK), SIZ(132, 133, 0, MS_GURGLE, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("overspecialization excretion", S_JELLY, LVL(61, 16, -27, 97, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_NGEN, 1, 17), ATTK(AT_BOOM, AD_NEXU, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(65, 526, 0, MS_BOSS, MZ_SMALL), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_POIS| M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sackbut division crabbily pacifism monastically metronomic", S_JELLY, LVL(61, 20, 9, 78, 19), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_VAPO, 1, 5), ATTK(AT_TRAM, AD_NUMB, 6, 12), ATTK(AT_KICK, AD_STTP, 3, 9), ATTK(AT_TUCH, AD_ACID, 7, 3), ATTK(AT_TUCH, AD_DCAY, 6, 13), NO_ATTK), SIZ(2559, 143, 0, MS_HUMANOID, MZ_TINY), MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_SWIM|M1_CONCEAL|M1_THICK_HIDE|M1_TPORT, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wahine farm", S_JELLY, LVL(62, 14, -14, 87, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_SITM, 8, 11), ATTK(AT_GAZE, AD_FIRE, 2, 20), ATTK(AT_BITE, AD_FEAR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4397, 814, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE, M2_VAMPIRE|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("defiance disputability", S_JELLY, LVL(63, 3, -8, 51, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBAD, 5, 17), ATTK(AT_BREA, AD_DARK, 1, 13), ATTK(AT_BITE, AD_DRST, 6, 6), ATTK(AT_BITE, AD_SHRD, 1, 6), NO_ATTK, NO_ATTK), SIZ(1935, 0, 0, MS_OHGOD, MZ_HUGE), MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_REGEN|M1_ACID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("appose scholar", S_JELLY, LVL(63, 12, -22, 66, 6), (G_GENO|1), A(ATTK(AT_TUCH, AD_NUMB, 9, 16), ATTK(AT_TENT, AD_INSA, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(195, 390, 0, MS_SPOILER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_ACID, M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("servicer escapement", S_JELLY, LVL(63, 12, -4, 81, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TENT, AD_CHKH, 5, 4), ATTK(AT_RATH, AD_DISP, 3, 17), ATTK(AT_TUCH, AD_CONT, 4, 6), ATTK(AT_NONE, AD_DISE, 6, 3), ATTK(AT_TUCH, AD_DFOO, 4, 11), NO_ATTK), SIZ(508, 604, 0, MS_CASINO, MZ_HUMAN), MR_POISON, 0, M1_NOLIMBS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("micturate axially", S_JELLY, LVL(64, 12, 2, 59, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TRAM, AD_BANI, 8, 8), ATTK(AT_HUGS, AD_CNCL, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1058, 1860, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gainsaying abstractor begonia", S_JELLY, LVL(65, 23, 4, 65, -12), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_CONT, 5, 15), ATTK(AT_HUGS, AD_DRDX, 3, 5), ATTK(AT_TUCH, AD_BADE, 7, 12), ATTK(AT_MAGC, AD_WEBS, 9, 12), ATTK(AT_CLAW, AD_WEBS, 4, 3), NO_ATTK), SIZ(1106, 637, 0, MS_CAR, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_NOHEAD, M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sausage pressor", S_JELLY, LVL(65, 10, -9, 64, 0), (1), A(ATTK(AT_HUGS, AD_FEAR, 9, 7), ATTK(AT_WEAP, AD_CNCL, 9, 12), ATTK(AT_SCRA, AD_WRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(43, 274, 0, MS_HCALIEN, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HUMANOID, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("accession lansing", S_JELLY, LVL(66, 21, -18, 36, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TENT, AD_FRZE, 8, 19), ATTK(AT_GAZE, AD_DEBU, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(52, 378, 0, MS_STABILIZE, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS, M2_MINION|M2_DEMON|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("like blotch", S_JELLY, LVL(66, 37, 7, 66, 15), (G_GENO|G_LGROUP|4), A(ATTK(AT_ENGL, AD_VENO, 5, 17), ATTK(AT_GAZE, AD_WRAT, 4, 7), ATTK(AT_CLAW, AD_INSA, 1, 5), ATTK(AT_MAGC, AD_PEST, 7, 4), ATTK(AT_SCRA, AD_FAKE, 4, 15), ATTK(AT_SCRA, AD_LEGS, 4, 1)), SIZ(114, 6, 0, MS_WHORE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_POIS, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trouser virid answerable", S_JELLY, LVL(67, 16, -26, 91, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_GAZE, AD_SAMU, 1, 17), ATTK(AT_WEAP, AD_ANTI, 4, 7), ATTK(AT_HUGS, AD_SHRD, 2, 5), ATTK(AT_TRAM, AD_TECH, 9, 7), ATTK(AT_WEAP, AD_GLIB, 3, 18), ATTK(AT_WEAP, AD_POLY, 5, 21)), SIZ(385, 927, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_NASTY|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("uncountable accusable", S_JELLY, LVL(68, 11, -9, 17, 14), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_STNG, AD_ENCH, 8, 17), ATTK(AT_BUTT, AD_FEMI, 3, 16), ATTK(AT_ENGL, AD_MEMO, 5, 12), ATTK(AT_GAZE, AD_EDGE, 9, 21), ATTK(AT_WEAP, AD_TRAI, 6, 9), NO_ATTK), SIZ(1636, 421, 0, MS_PHOTO, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_SWIM|M1_BREATHLESS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("isolating gimcrackery", S_JELLY, LVL(68, 14, -21, 2, 10), (G_GENO|1), A(ATTK(AT_LASH, AD_NUMB, 2, 17), ATTK(AT_SCRA, AD_DRCH, 1, 19), ATTK(AT_GAZE, AD_FRZE, 4, 2), ATTK(AT_TUCH, AD_DRCO, 3, 13), ATTK(AT_TUCH, AD_TIME, 8, 9), NO_ATTK), SIZ(1019, 1658, 0, MS_PARROT, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aligned wreaking foreigner degenerately", S_JELLY, LVL(68, 12, -23, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DETH, 3, 2), ATTK(AT_TENT, AD_FIRE, 9, 13), ATTK(AT_BITE, AD_FREN, 6, 14), ATTK(AT_TUCH, AD_GLIB, 7, 1), NO_ATTK, NO_ATTK), SIZ(189, 1220, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("theistic sawer", S_JELLY, LVL(69, 8, -28, 81, 0), (1), A(ATTK(AT_BUTT, AD_NACU, 5, 1), ATTK(AT_EXPL, AD_EDGE, 9, 3), ATTK(AT_WEAP, AD_ICEB, 7, 5), ATTK(AT_BITE, AD_PLYS, 1, 2), ATTK(AT_ENGL, AD_CAST, 3, 13), NO_ATTK), SIZ(655, 990, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("plasmic jelly", S_JELLY, LVL(70, 0, -8, 85, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 0, 6), ATTK(AT_RATH, AD_PLAS, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("earthiest eccentricity", S_JELLY, LVL(70, 10, -14, 37, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BREA, AD_DRIN, 5, 13), ATTK(AT_TRAM, AD_HALU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3250, 388, 0, MS_SQEEK, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_UNSOLID|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_HUMAN| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sputum dissepimental bilking paver reposition", S_JELLY, LVL(71, 18, -3, 72, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_HEAL, 6, 5), ATTK(AT_CLAW, AD_DISP, 1, 3), ATTK(AT_BITE, AD_MEMO, 6, 13), ATTK(AT_MAGC, AD_VULN, 5, 9), ATTK(AT_KICK, AD_TLPT, 1, 10), NO_ATTK), SIZ(1287, 898, 0, MS_STENCH, MZ_LARGE), MR_ACID, 0, M1_HIDE|M1_NOTAKE|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("truncheon bogey", S_JELLY, LVL(71, 21, -17, 82, 10), (1), A(ATTK(AT_MAGC, AD_DEBT, 1, 6), ATTK(AT_MAGC, AD_SANI, 1, 12), ATTK(AT_ENGL, AD_SPC2, 1, 9), ATTK(AT_TENT, AD_CORR, 5, 5), ATTK(AT_BITE, AD_AGGR, 1, 3), ATTK(AT_ENGL, AD_DREN, 9, 18)), SIZ(119, 491, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE, M2_VAMPIRE|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("impetuously navigating", S_JELLY, LVL(72, 13, -19, 98, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FLAM, 8, 18), ATTK(AT_BREA, AD_INSA, 2, 10), ATTK(AT_BEAM, AD_NTHR, 3, 12), ATTK(AT_TENT, AD_DETH, 7, 8), NO_ATTK, NO_ATTK), SIZ(100, 21, 0, MS_TRUMPET, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aureately milton", S_JELLY, LVL(72, 12, -4, 97, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_DRST, 7, 13), ATTK(AT_BEAM, AD_SLIM, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(29, 791, 0, MS_NURSE, MZ_HUGE), MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("decibel gallimaufry", S_JELLY, LVL(73, 13, -11, 14, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_HUGS, AD_MCRE, 1, 18), ATTK(AT_EXPL, AD_RAGN, 6, 1), ATTK(AT_STNG, AD_NGEN, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 116, 0, MS_METALMAFIA, MZ_HUMAN), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_ACID, M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("armband moiler frostwork", S_JELLY, LVL(74, 5, -22, 69, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BUTT, AD_CALM, 5, 19), ATTK(AT_HUGS, AD_TCKL, 7, 9), ATTK(AT_BEAM, AD_NTHR, 6, 21), ATTK(AT_ENGL, AD_STUN, 4, 8), ATTK(AT_TUCH, AD_TRAI, 2, 5), NO_ATTK), SIZ(1446, 649, 0, MS_LIEDER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_POIS| M1_HERBIVORE, M2_MINION|M2_NASTY|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("valkyrie coruscated", S_JELLY, LVL(74, 8, -9, 72, -5), (G_UNIQ|2), A(ATTK(AT_SCRA, AD_DRCH, 1, 16), ATTK(AT_WEAP, AD_FEMI, 2, 1), ATTK(AT_MAGC, AD_BLEE, 1, 17), ATTK(AT_KICK, AD_SOUN, 3, 12), NO_ATTK, NO_ATTK), SIZ(1510, 852, 0, MS_GIBBERISH, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("postoperatively moi consumer jerseyite", S_JELLY, LVL(74, 15, -16, 80, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BREA, AD_NPRO, 1, 14), ATTK(AT_CLAW, AD_ICEB, 4, 20), ATTK(AT_TUCH, AD_VENO, 5, 17), ATTK(AT_CLAW, AD_PEST, 4, 7), ATTK(AT_HUGS, AD_ICUR, 3, 20), NO_ATTK), SIZ(1060, 1057, 0, MS_VAMPIRE, MZ_MEDIUM), MR_FIRE|MR_STONE, 0, M1_AMPHIBIOUS|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("logistical biotechnology", S_JELLY, LVL(75, 17, -9, 75, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_HALU, 1, 19), ATTK(AT_SCRA, AD_DFOO, 1, 1), ATTK(AT_HUGS, AD_CURS, 8, 20), ATTK(AT_BREA, AD_DRCH, 6, 5), ATTK(AT_TRAM, AD_GRAV, 5, 15), ATTK(AT_GAZE, AD_WET, 3, 4)), SIZ(222, 410, 0, MS_PRINCESSLEIA, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_HUMAN|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE|M3_PETRIFIES|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ranchmen inartistic for", S_JELLY, LVL(75, 12, 8, 89, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_CONT, 5, 1), ATTK(AT_TUCH, AD_SPC2, 2, 17), ATTK(AT_SCRA, AD_SKIL, 5, 16), ATTK(AT_BEAM, AD_VOMT, 2, 12), ATTK(AT_HUGS, AD_NEXU, 5, 6), ATTK(AT_GAZE, AD_SGLD, 3, 5)), SIZ(1137, 1202, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE|MR_SLEEP|MR_STONE, M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reweaved used", S_JELLY, LVL(75, 12, -24, 40, 0), (G_LGROUP|1), A(ATTK(AT_BITE, AD_ENCH, 3, 9), ATTK(AT_WEAP, AD_MCRE, 5, 11), ATTK(AT_GAZE, AD_HEAL, 6, 9), ATTK(AT_CLAW, AD_ILLU, 7, 20), ATTK(AT_MAGC, AD_DRLI, 3, 1), NO_ATTK), SIZ(1892, 1239, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_REGEN|M1_POIS, M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_LITHIVORE|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("advanced biter", S_JELLY, LVL(76, 19, -20, 50, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TUCH, AD_SPC2, 2, 20), ATTK(AT_RATH, AD_ILLU, 3, 19), ATTK(AT_TENT, AD_DRDX, 9, 7), ATTK(AT_TRAM, AD_DISE, 8, 11), ATTK(AT_BREA, AD_STUN, 3, 12), ATTK(AT_WEAP, AD_ILLU, 1, 15)), SIZ(793, 1309, 0, MS_SING, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_ANIMAL|M1_UNSOLID, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_ELF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reconvey mechanically", S_JELLY, LVL(77, 13, -14, 51, -6), (G_GENO|G_RGROUP|3), A(ATTK(AT_BREA, AD_ICEB, 9, 18), ATTK(AT_HUGS, AD_PAIN, 1, 14), ATTK(AT_BREA, AD_BLAS, 7, 17), ATTK(AT_TENT, AD_DGST, 3, 14), ATTK(AT_STNG, AD_SOUN, 8, 6), ATTK(AT_STNG, AD_TLPT, 4, 10)), SIZ(97, 227, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("studying lopper", S_JELLY, LVL(77, 8, -12, 96, -9), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SPIT, AD_NGEN, 4, 9), ATTK(AT_WEAP, AD_DFOO, 2, 1), ATTK(AT_WEAP, AD_GLIB, 8, 20), ATTK(AT_WEAP, AD_CALM, 1, 7), NO_ATTK, NO_ATTK), SIZ(2602, 829, 0, MS_MISSING, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("celled overt", S_JELLY, LVL(79, 9, -20, 13, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_MINA, 2, 14), ATTK(AT_BEAM, AD_DREA, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1037, 933, 0, MS_SOLDIER, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gravitational emporium exorbitance overroast", S_JELLY, LVL(79, 12, -14, 62, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLEE, 4, 17), ATTK(AT_SCRA, AD_RUST, 7, 7), ATTK(AT_NONE, AD_DIMN, 0, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(155, 949, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("psaltery luminescing", S_JELLY, LVL(79, 12, 3, 87, -19), (G_GENO|G_UNIQ|1), A(ATTK(AT_BUTT, AD_BLND, 1, 3), ATTK(AT_BITE, AD_MALK, 2, 11), ATTK(AT_TUCH, AD_DIMN, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1690, 1083, 0, MS_CORONA, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE, MR_ELEC, M1_CLING|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nuclear jelly", S_JELLY, LVL(80, 6, -12, 90, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_CONT, 9, 12), ATTK(AT_NONE, AD_CONT, 9, 12), ATTK(AT_BEAM, AD_CONT, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wipe jelly", S_JELLY, LVL(80, 0, -10, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 0, 6), ATTK(AT_RATH, AD_AMNE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lastly goosing", S_JELLY, LVL(80, 13, 1, 82, -9), (3), A(ATTK(AT_ENGL, AD_COLD, 2, 17), ATTK(AT_CLAW, AD_MIDI, 1, 3), ATTK(AT_LASH, AD_DISE, 6, 9), ATTK(AT_ENGL, AD_DISP, 2, 8), NO_ATTK, NO_ATTK), SIZ(1732, 312, 0, MS_ARREST, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_POIS, M2_MINION|M2_WANDER|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cavie samlet recapitalize", S_JELLY, LVL(80, 14, -13, 55, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_BADE, 2, 5), ATTK(AT_ENGL, AD_UVUU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2905, 467, 0, MS_ANIMAL, MZ_TINY), MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jabbingly toadflax roused embryological bandwidth", S_JELLY, LVL(81, 12, -7, 88, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_SPIT, AD_ELEC, 4, 10), ATTK(AT_MAGC, AD_TIME, 3, 13), ATTK(AT_SPIT, AD_SSEX, 1, 8), ATTK(AT_BUTT, AD_TCKL, 5, 16), ATTK(AT_KICK, AD_INSA, 6, 20), NO_ATTK), SIZ(566, 79, 0, MS_BRAG, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_GREEDY|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("meddling embroiderer villain", S_JELLY, LVL(82, 12, -30, 84, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DFOO, 5, 5), ATTK(AT_NONE, AD_DETH, 5, 8), ATTK(AT_HUGS, AD_DETH, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2734, 3, 0, MS_ARREST, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("eyer shoer", S_JELLY, LVL(83, 16, -24, 60, 16), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_TECH, 7, 18), ATTK(AT_STNG, AD_CURS, 4, 9), ATTK(AT_TENT, AD_SLIM, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(127, 274, 0, MS_METALMAFIA, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("panhandler ostrich hereto", S_JELLY, LVL(83, 31, -1, 74, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BOOM, AD_MIDI, 1, 8), ATTK(AT_BEAM, AD_NTHR, 8, 3), ATTK(AT_ENGL, AD_SKIL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(320, 25, 0, MS_PUPIL, MZ_HUGE), MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unclothed flagella gating tabooed", S_JELLY, LVL(83, 11, 10, 72, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISN, 1, 11), ATTK(AT_STNG, AD_DREA, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1179, 30, 0, MS_LAUGH, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unaligned miniskirt", S_JELLY, LVL(83, 13, -11, 91, 0), (G_LGROUP|3), A(ATTK(AT_LASH, AD_DRCH, 7, 15), ATTK(AT_TRAM, AD_LUCK, 2, 13), ATTK(AT_MAGC, AD_INSA, 5, 18), ATTK(AT_WEAP, AD_DISP, 5, 4), ATTK(AT_LASH, AD_SOUN, 2, 1), ATTK(AT_KICK, AD_NEXU, 6, 1)), SIZ(60, 32, 0, MS_BARK, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_DEMON|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cerecloth amtrak", S_JELLY, LVL(84, 8, -18, 27, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_RATH, AD_EDGE, 3, 7), ATTK(AT_WEAP, AD_CHRN, 9, 21), ATTK(AT_TRAM, AD_BLEE, 9, 8), ATTK(AT_RATH, AD_FEAR, 5, 19), NO_ATTK, NO_ATTK), SIZ(18, 532, 0, MS_WOLLOH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_NOTAKE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pileate rekey", S_JELLY, LVL(84, 14, -10, 70, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_WEBS, 9, 4), ATTK(AT_CLAW, AD_GLIB, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2604, 1034, 0, MS_PARROT, MZ_HUGE), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS, M2_COLLECT|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("extenuate pinkie", S_JELLY, LVL(84, 35, -4, 59, 11), (G_GENO|1), A(ATTK(AT_BOOM, AD_DEPR, 9, 9), ATTK(AT_TENT, AD_COLD, 5, 19), ATTK(AT_SCRA, AD_SAMU, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1569, 207, 0, MS_CASINO, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC, MR_SLEEP, M1_NOHANDS|M1_UNSOLID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("biosphere surcharged", S_JELLY, LVL(85, 12, -2, 95, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_RATH, AD_BADE, 2, 21), ATTK(AT_STNG, AD_MIDI, 1, 13), ATTK(AT_NONE, AD_ACID, 1, 20), ATTK(AT_EXPL, AD_DCAY, 6, 18), NO_ATTK, NO_ATTK), SIZ(1288, 76, 0, MS_HANDY, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Abhoth, Source of Uncleanness", S_JELLY, LVL(85, 24, -15, 100, -12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_ACID, 11, 11), ATTK(AT_TUCH, AD_DISE, 11, 11), ATTK(AT_TUCH, AD_ACID, 11, 11), ATTK(AT_TUCH, AD_POIS, 11, 11), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_BREA, AD_RBRE, 12, 12) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_COLD|MR_POISON|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("production decoration", S_JELLY, LVL(86, 25, -13, 58, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DRDX, 4, 19), ATTK(AT_BITE, AD_PART, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1403, 737, 0, MS_DRUGS, MZ_MEDIUM), MR_STONE, 0, M1_NOTAKE|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("carousal instantaneously workweek mildest", S_JELLY, LVL(86, 12, -12, 49, -12), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_LETH, 2, 5), ATTK(AT_ENGL, AD_SHRD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(247, 1138, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_DISINT, M1_WALLWALK|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("flowerpot conniving", S_JELLY, LVL(86, 39, 8, 93, 0), (3), A(ATTK(AT_MAGC, AD_MCRE, 1, 21), ATTK(AT_SPIT, AD_DRLI, 1, 19), ATTK(AT_WEAP, AD_RUNS, 1, 4), ATTK(AT_HUGS, AD_THIR, 9, 3), ATTK(AT_CLAW, AD_INSA, 3, 4), ATTK(AT_STNG, AD_DEST, 5, 4)), SIZ(1880, 146, 0, MS_CHICKEN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_SLITHY|M1_OVIPAROUS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("squalliest survivability", S_JELLY, LVL(86, 7, 5, 9, 11), (G_UNIQ|4), A(ATTK(AT_CLAW, AD_WERE, 7, 18), ATTK(AT_BEAM, AD_DISN, 1, 14), ATTK(AT_BEAM, AD_SLIM, 5, 4), ATTK(AT_ENGL, AD_NPRO, 4, 17), NO_ATTK, NO_ATTK), SIZ(69, 1401, 0, MS_CHICKEN, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_FLY|M1_SLITHY|M1_TPORT_CNTRL, M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stogie joltier gantry inmost", S_JELLY, LVL(86, 19, 5, 90, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 9, 8), ATTK(AT_SCRA, AD_COLD, 7, 4), ATTK(AT_WEAP, AD_WET, 4, 21), ATTK(AT_TUCH, AD_MANA, 6, 9), ATTK(AT_KICK, AD_NGRA, 7, 7), NO_ATTK), SIZ(65, 246, 0, MS_MEW, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_NOPOLY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("soak immersion winterization", S_JELLY, LVL(86, 11, -3, 83, 5), (G_GENO|2), A(ATTK(AT_STNG, AD_PEST, 5, 21), ATTK(AT_BUTT, AD_NUMB, 6, 12), ATTK(AT_TRAM, AD_FEAR, 9, 10), ATTK(AT_BITE, AD_SEDU, 3, 17), NO_ATTK, NO_ATTK), SIZ(3895, 13, 0, MS_BOAST, MZ_TINY), MR_COLD|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_WANDER|M2_NASTY|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("jughead bedgown", S_JELLY, LVL(88, 11, -8, 70, 2), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_LUCK, 5, 16), ATTK(AT_EXPL, AD_ALIN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(52, 265, 0, MS_REPAIR, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_DEMON|M2_WANDER|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("slushiest illusory", S_JELLY, LVL(88, 19, -1, 58, -17), (G_GENO|G_LGROUP|4), A(ATTK(AT_STNG, AD_WEBS, 7, 16), ATTK(AT_BEAM, AD_CONT, 6, 8), ATTK(AT_NONE, AD_STCK, 2, 2), ATTK(AT_MAGC, AD_WEBS, 9, 17), ATTK(AT_TUCH, AD_UNPR, 1, 17), NO_ATTK), SIZ(1737, 1532, 0, MS_PAIN, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_SLITHY|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NO_DECAY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("panegyric defacement", S_JELLY, LVL(88, 12, 5, 97, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_DISN, 7, 7), ATTK(AT_TENT, AD_LEVI, 7, 16), ATTK(AT_BREA, AD_ICUR, 5, 16), ATTK(AT_RATH, AD_SOUN, 6, 13), NO_ATTK, NO_ATTK), SIZ(361, 1467, 0, MS_GRUNT, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, MR_ACID, M1_WALLWALK|M1_MINDLESS|M1_THICK_HIDE, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("steeplechase incision", S_JELLY, LVL(89, 21, -19, 74, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DCAY, 5, 9), ATTK(AT_TUCH, AD_MALK, 9, 3), ATTK(AT_CLAW, AD_DISN, 4, 14), ATTK(AT_HUGS, AD_COLD, 2, 17), ATTK(AT_TRAM, AD_GLIB, 1, 10), ATTK(AT_SCRA, AD_RAGN, 8, 13)), SIZ(1534, 648, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_LORD|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fain modified", S_JELLY, LVL(89, 13, -1, 79, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_NACU, 3, 18), ATTK(AT_TENT, AD_NACU, 9, 10), ATTK(AT_TENT, AD_SLOW, 1, 6), ATTK(AT_BOOM, AD_WISD, 6, 13), ATTK(AT_TENT, AD_DISN, 3, 21), ATTK(AT_HUGS, AD_RUNS, 3, 16)), SIZ(565, 3, 0, MS_CORONA, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sleepwalking stethoscopically", S_JELLY, LVL(89, 12, 9, 51, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TRAM, AD_THIR, 5, 15), ATTK(AT_WEAP, AD_PHYS, 9, 21), ATTK(AT_BOOM, AD_POLY, 9, 9), ATTK(AT_WEAP, AD_DRLI, 4, 2), NO_ATTK, NO_ATTK), SIZ(903, 894, 0, MS_CODE, MZ_SMALL), MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES, M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("instrumenting thronging supplicated", S_JELLY, LVL(90, 46, -6, 92, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_STNG, AD_SGLD, 4, 7), ATTK(AT_KICK, AD_SANI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(82, 40, 0, MS_WOLLOH, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("occasional jelly", S_JELLY, LVL(90, 0, -12, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 0, 6), ATTK(AT_RATH, AD_DISN, 0, 6), ATTK(AT_BREA, AD_DISN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_POISON|MR_DISINT, MR_POISON|MR_DISINT, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Yog-Sothoth, the All-in-One", S_JELLY, LVL(90, 24, -10, 100, -12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 5, 40), ATTK(AT_TUCH, AD_DRCO, 2, 16), ATTK(AT_TUCH, AD_DRCO, 2, 16), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_BEAM, AD_MANA, 12, 12), NO_ATTK ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_COLD|MR_POISON|MR_ELEC|MR_SLEEP|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_FLY, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("perpendicularity montanan", S_JELLY, LVL(90, 24, -29, 94, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BUTT, AD_DFOO, 9, 12), ATTK(AT_TUCH, AD_ICEB, 8, 19), ATTK(AT_HUGS, AD_STCK, 7, 12), ATTK(AT_BEAM, AD_LETH, 8, 13), ATTK(AT_HUGS, AD_SPC2, 4, 1), ATTK(AT_WEAP, AD_WET, 4, 19)), SIZ(208, 392, 0, MS_MUTE, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOHEAD|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("impalpable offending compactly pa", S_JELLY, LVL(90, 5, -5, 89, 13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SLIM, 5, 4), ATTK(AT_STNG, AD_RNG, 5, 4), ATTK(AT_TRAM, AD_NTHR, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1578, 297, 0, MS_SHEEP, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SLITHY| M1_SEE_INVIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gadgeteer skyman", S_JELLY, LVL(90, 12, -16, 98, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_LITT, 3, 13), ATTK(AT_TUCH, AD_SLOW, 6, 17), ATTK(AT_GAZE, AD_LEGS, 1, 18), ATTK(AT_TRAM, AD_WTHR, 2, 2), NO_ATTK, NO_ATTK), SIZ(1825, 647, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stomachy individualized", S_JELLY, LVL(91, 14, -24, 92, 0), (4), A(ATTK(AT_SPIT, AD_NIVE, 1, 14), ATTK(AT_TENT, AD_MEMO, 7, 8), ATTK(AT_NONE, AD_SHAN, 2, 10), ATTK(AT_HUGS, AD_DAMA, 7, 19), NO_ATTK, NO_ATTK), SIZ(1767, 547, 0, MS_STABILIZE, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TPORT, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT| M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("snapdragon kinaesthetic yashmac lithograph legate shifted motoring", S_JELLY, LVL(92, 16, -20, 69, -2), (3), A(ATTK(AT_TRAM, AD_PHYS, 6, 6), ATTK(AT_BREA, AD_MIDI, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(49, 99, 0, MS_STABILIZE, MZ_HUGE), MR_ELEC|MR_STONE, MR_ELEC, M1_FLY|M1_SLITHY|M1_TPORT|M1_POIS, M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("spice audit", S_JELLY, LVL(92, 8, 10, 38, 3), (G_GENO|3), A(ATTK(AT_WEAP, AD_POIS, 2, 3), ATTK(AT_WEAP, AD_ENCH, 1, 5), ATTK(AT_TENT, AD_LAVA, 6, 21), ATTK(AT_WEAP, AD_WERE, 9, 8), NO_ATTK, NO_ATTK), SIZ(526, 100, 0, MS_BOAST, MZ_TINY), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("snoopier clumpier", S_JELLY, LVL(93, 26, 3, 19, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_LITT, 2, 17), ATTK(AT_ENGL, AD_RNG, 4, 21), ATTK(AT_TRAM, AD_SANI, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(88, 823, 0, MS_STABILIZE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("misdeal tumor", S_JELLY, LVL(93, 14, -14, 6, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_SSEX, 7, 21), ATTK(AT_BITE, AD_MALK, 4, 4), ATTK(AT_KICK, AD_STTP, 2, 9), ATTK(AT_LASH, AD_ICUR, 6, 17), ATTK(AT_SCRA, AD_CURS, 1, 7), ATTK(AT_TRAM, AD_LITE, 2, 9)), SIZ(420, 894, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("masterminded fakery", S_JELLY, LVL(93, 22, -14, 67, 16), (G_GENO|G_UNIQ|1), A(ATTK(AT_WEAP, AD_DREN, 2, 21), ATTK(AT_TENT, AD_BLND, 8, 5), ATTK(AT_GAZE, AD_CNCL, 5, 16), ATTK(AT_BUTT, AD_LETH, 5, 12), ATTK(AT_BREA, AD_DISN, 9, 6), NO_ATTK), SIZ(141, 132, 0, MS_ORC, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("length murmuring electrical", S_JELLY, LVL(94, 12, -23, 24, 16), (G_GENO|1), A(ATTK(AT_LASH, AD_GLIB, 3, 4), ATTK(AT_KICK, AD_MINA, 5, 1), ATTK(AT_CLAW, AD_LETH, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2409, 1932, 0, MS_NURSE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("semitic gayest bedimming beatifying overthrower", S_JELLY, LVL(94, 19, -16, 56, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_CONF, 1, 3), ATTK(AT_HUGS, AD_DRDX, 6, 15), ATTK(AT_SPIT, AD_SLIM, 5, 10), ATTK(AT_TRAM, AD_VENO, 3, 14), ATTK(AT_ENGL, AD_IDAM, 7, 11), ATTK(AT_WEAP, AD_NGRA, 9, 5)), SIZ(626, 218, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_COLD, M1_FLY|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eroticize cutty", S_JELLY, LVL(94, 12, -12, 87, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SCRA, AD_GRAV, 1, 21), ATTK(AT_ENGL, AD_CHKH, 3, 21), ATTK(AT_BEAM, AD_NAST, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(651, 47, 0, MS_DRUGS, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("interning unconquerably engulf", S_JELLY, LVL(94, 11, -16, 50, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_DIMN, 1, 9), ATTK(AT_STNG, AD_POLY, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(927, 655, 0, MS_STENCH, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_WANTSBOOK, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("romeo promisor sow feral", S_JELLY, LVL(94, 13, -23, 80, -1), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_POIS, 7, 19), ATTK(AT_NONE, AD_TLPT, 9, 17), ATTK(AT_HUGS, AD_CONT, 4, 20), ATTK(AT_NONE, AD_PHYS, 4, 7), ATTK(AT_BUTT, AD_NPRO, 6, 4), NO_ATTK), SIZ(1, 87, 0, MS_SHOE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_NOHANDS|M1_MINDLESS|M1_REGEN, M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("issuing massing", S_JELLY, LVL(95, 15, -22, 86, -20), (1), A(ATTK(AT_SCRA, AD_MAGM, 9, 8), ATTK(AT_TRAM, AD_TERR, 8, 7), ATTK(AT_WEAP, AD_RAGN, 9, 21), ATTK(AT_LASH, AD_FRZE, 1, 14), ATTK(AT_BREA, AD_ELEC, 4, 21), ATTK(AT_MAGC, AD_DRIN, 1, 17)), SIZ(65, 184, 0, MS_BARBER, MZ_GIGANTIC), MR_DISINT|MR_STONE, 0, M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_REGEN, M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("insipid quintar", S_JELLY, LVL(95, 32, -30, 57, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_NONE, AD_MCRE, 7, 3), ATTK(AT_WEAP, AD_WEEP, 9, 1), ATTK(AT_WEAP, AD_VAMP, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(313, 674, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC, MR_FIRE, M1_FLY|M1_AMORPHOUS|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_NASTY|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("daydreamt alienage", S_JELLY, LVL(95, 12, 2, 69, 0), (G_UNIQ|1), A(ATTK(AT_BREA, AD_WEBS, 4, 16), ATTK(AT_STNG, AD_SITM, 8, 19), ATTK(AT_TUCH, AD_DREN, 5, 1), ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_SOUN, 8, 21), ATTK(AT_KICK, AD_CURS, 5, 18)), SIZ(613, 245, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID|MR_DRAIN, M1_FLY|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fatally tacet", S_JELLY, LVL(95, 18, 7, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_RNG, 1, 17), ATTK(AT_CLAW, AD_CNCL, 9, 21), ATTK(AT_GAZE, AD_UVUU, 5, 10), ATTK(AT_HUGS, AD_MALK, 7, 16), NO_ATTK, NO_ATTK), SIZ(1968, 275, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_HIDE, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("adjuration repeller", S_JELLY, LVL(96, 23, 9, 8, -14), (G_RGROUP|2), A(ATTK(AT_BUTT, AD_CORR, 2, 18), ATTK(AT_HUGS, AD_STTP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(61, 23, 0, MS_MEW, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("erosible younger", S_JELLY, LVL(96, 12, 3, 68, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_ALIN, 6, 17), ATTK(AT_NONE, AD_ELEC, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3625, 1517, 0, MS_CUSS, MZ_TINY), MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("crewelwork deigning troweling", S_JELLY, LVL(97, 16, 1, 67, 0), (G_NOCORPSE|3), A(ATTK(AT_RATH, AD_SHRD, 6, 14), ATTK(AT_STNG, AD_DRST, 6, 1), ATTK(AT_SPIT, AD_CHAO, 1, 11), ATTK(AT_LASH, AD_ELEC, 4, 2), ATTK(AT_CLAW, AD_STAT, 5, 3), ATTK(AT_BREA, AD_INSA, 1, 4)), SIZ(2529, 746, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL| M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("misbegotten whiskery", S_JELLY, LVL(98, 18, -8, 13, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CALM, 1, 16), ATTK(AT_ENGL, AD_SANI, 3, 1), ATTK(AT_NONE, AD_MAGM, 3, 13), ATTK(AT_MAGC, AD_TCKL, 1, 19), ATTK(AT_BREA, AD_WRAT, 3, 11), ATTK(AT_BITE, AD_TREM, 3, 8)), SIZ(735, 724, 0, MS_CASINO, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOLIMBS|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mumbletypeg dike", S_JELLY, LVL(99, 29, -4, 93, 0), (G_RGROUP|1), A(ATTK(AT_BEAM, AD_LAZY, 8, 4), ATTK(AT_BITE, AD_STAT, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3453, 105, 0, MS_BARBER, MZ_SMALL), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_WANTSAMUL, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("expected continuing huskier", S_JELLY, LVL(99, 16, -25, 39, -17), (G_GENO|G_UNIQ|1), A(ATTK(AT_GAZE, AD_DISN, 6, 12), ATTK(AT_ENGL, AD_PHYS, 5, 20), ATTK(AT_WEAP, AD_CONT, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(789, 2, 0, MS_PHOTO, MZ_HUGE), MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("flagrant nudism", S_JELLY, LVL(100, 13, -34, 94, 0), (2), A(ATTK(AT_SCRA, AD_DISE, 9, 16), ATTK(AT_TENT, AD_VULN, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1636, 221, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("abbotship commendatorily", S_JELLY, LVL(100, 18, -10, 75, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_HUGS, AD_THIR, 9, 7), ATTK(AT_SPIT, AD_NIVE, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2178, 326, 0, MS_PANTS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tilling eutrophy", S_JELLY, LVL(100, 16, -12, 87, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_ENGL, AD_LITE, 5, 15), ATTK(AT_RATH, AD_DIMN, 9, 26), ATTK(AT_TENT, AD_DRDX, 6, 7), ATTK(AT_LASH, AD_DRCH, 7, 2), ATTK(AT_BITE, AD_WGHT, 3, 24), ATTK(AT_LASH, AD_CHKH, 9, 25)), SIZ(1045, 595, 0, MS_DRUGS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_TPORT|M1_TPORT_CNTRL, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spacewarp jelly", S_JELLY, /* can teleport like tengu */ LVL(100, 0, -15, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 0, 6), ATTK(AT_RATH, AD_ANTI, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_POISON|MR_DISINT, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_STALK, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("castah jelly", S_JELLY, LVL(100, 7, -18, 100, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PHYS, 13, 13), ATTK(AT_NONE, AD_TCKL, 13, 13), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH|MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("smuttier reinfect", S_JELLY, LVL(103, 11, 9, 82, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DFOO, 4, 24), ATTK(AT_SCRA, AD_SLUD, 5, 25), ATTK(AT_HUGS, AD_POLY, 4, 16), ATTK(AT_SPIT, AD_DRIN, 8, 7), NO_ATTK, NO_ATTK), SIZ(368, 89, 0, MS_SQEEK, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_REGEN|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rebound gentlewoman", S_JELLY, LVL(104, 19, -2, 18, 0), (4), A(ATTK(AT_ENGL, AD_BLEE, 1, 6), ATTK(AT_TENT, AD_NGRA, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(840, 292, 0, MS_HISS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_HIDE, M2_NOPOLY|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("atheistical barware", S_JELLY, LVL(105, 13, 1, 15, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_WNCE, 4, 11), ATTK(AT_EXPL, AD_DEPR, 1, 6), ATTK(AT_SPIT, AD_CORR, 4, 3), ATTK(AT_STNG, AD_DEBU, 9, 23), NO_ATTK, NO_ATTK), SIZ(2002, 653, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("admonished desiccating", S_JELLY, LVL(106, 19, -17, 88, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_SLEE, 8, 23), ATTK(AT_TUCH, AD_DGST, 1, 8), ATTK(AT_STNG, AD_DEPR, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1796, 3, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dependence quito", S_JELLY, LVL(106, 18, -32, 88, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_DRST, 7, 16), ATTK(AT_BOOM, AD_PHYS, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4, 263, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT| M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reacclimating perfectest skimmer arointing retell", S_JELLY, LVL(107, 21, 2, 89, 17), (2), A(ATTK(AT_SPIT, AD_WET, 5, 12), ATTK(AT_TRAM, AD_ACID, 1, 7), ATTK(AT_WEAP, AD_DREA, 4, 22), ATTK(AT_STNG, AD_CHAO, 3, 15), ATTK(AT_TUCH, AD_FREN, 7, 3), ATTK(AT_WEAP, AD_WERE, 4, 3)), SIZ(1582, 485, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, 0, M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hazy overindulgence", S_JELLY, LVL(109, 17, -27, 77, 0), (1), A(ATTK(AT_BUTT, AD_NGEN, 2, 22), ATTK(AT_KICK, AD_MAGM, 8, 19), ATTK(AT_TRAM, AD_DRDX, 7, 12), ATTK(AT_BREA, AD_THIE, 1, 5), ATTK(AT_WEAP, AD_BURN, 2, 21), NO_ATTK), SIZ(239, 479, 0, MS_BARBER, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ELEC, M1_OVIPAROUS|M1_TPORT, M2_DEMON|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rebut ruffle uniaxial sprinted alkalization", S_JELLY, LVL(111, 15, -7, 72, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_VOMT, 6, 17), ATTK(AT_NONE, AD_SANI, 3, 16), ATTK(AT_MAGC, AD_FEAR, 9, 7), ATTK(AT_HUGS, AD_DRIN, 5, 20), ATTK(AT_SPIT, AD_LITE, 2, 21), NO_ATTK), SIZ(459, 370, 0, MS_ANIMAL, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_OVIPAROUS|M1_TPORT, M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("blessedest judder", S_JELLY, LVL(111, 12, 8, 76, 17), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_FAMN, 3, 23), ATTK(AT_TENT, AD_WISD, 2, 16), ATTK(AT_HUGS, AD_VAPO, 5, 6), ATTK(AT_BEAM, AD_DARK, 1, 24), ATTK(AT_BREA, AD_POLY, 3, 21), ATTK(AT_TENT, AD_BADE, 9, 11)), SIZ(99, 471, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("psychophysically brainstorming", S_JELLY, LVL(113, 19, 0, 97, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_NACU, 6, 13), ATTK(AT_TENT, AD_FIRE, 5, 7), ATTK(AT_WEAP, AD_DREA, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(82, 1310, 0, MS_BUZZ, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("forbearer sweetest", S_JELLY, LVL(114, 16, -34, 95, -4), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_FAMN, 5, 22), ATTK(AT_BITE, AD_SLOW, 4, 26), ATTK(AT_BREA, AD_TRAP, 6, 11), ATTK(AT_GAZE, AD_VOMT, 1, 15), ATTK(AT_MAGC, AD_STTP, 2, 16), NO_ATTK), SIZ(1462, 849, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_REGEN|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("idiom aberrantly", S_JELLY, LVL(114, 15, -38, 72, 0), (3), A(ATTK(AT_RATH, AD_FEAR, 8, 4), ATTK(AT_BITE, AD_DGST, 7, 2), ATTK(AT_WEAP, AD_CALM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1044, 207, 0, MS_FART_QUIET, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_THICK_HIDE|M1_OMNIVORE, M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cordillera tainted", S_JELLY, LVL(114, 12, 9, 100, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_PEST, 7, 15), ATTK(AT_TENT, AD_LAZY, 2, 11), ATTK(AT_GAZE, AD_VOMT, 7, 25), ATTK(AT_BITE, AD_THIR, 4, 17), ATTK(AT_BEAM, AD_FLAM, 1, 12), NO_ATTK), SIZ(428, 1165, 0, MS_GAARDIEN, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("extemporaneously masquerading", S_JELLY, LVL(115, 12, -3, 70, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_DARK, 3, 16), ATTK(AT_STNG, AD_DRDX, 1, 25), ATTK(AT_EXPL, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_STUN, 3, 18), NO_ATTK, NO_ATTK), SIZ(816, 70, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_TPORT, M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("feud unreceptive", S_JELLY, LVL(115, 40, -18, 88, 0), (2), A(ATTK(AT_MAGC, AD_FRZE, 1, 26), ATTK(AT_TENT, AD_RNG, 1, 14), ATTK(AT_WEAP, AD_ANTI, 9, 25), ATTK(AT_BUTT, AD_SLUD, 1, 4), NO_ATTK, NO_ATTK), SIZ(863, 376, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_THICK_HIDE|M1_OMNIVORE, M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("utilize spoke nobbier", S_JELLY, LVL(115, 13, -26, 80, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_MAGC, AD_BLEE, 9, 21), ATTK(AT_BEAM, AD_SSEX, 2, 15), ATTK(AT_STNG, AD_LAVA, 7, 2), ATTK(AT_LASH, AD_CNCL, 1, 17), NO_ATTK, NO_ATTK), SIZ(981, 994, 0, MS_SISSY, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY| M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_HOBBIT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wednesday polyethylene reforesting", S_JELLY, LVL(115, 14, -33, 87, 8), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TRAM, AD_FEMI, 6, 2), ATTK(AT_SCRA, AD_PLAS, 3, 22), ATTK(AT_HUGS, AD_VENO, 7, 6), ATTK(AT_ENGL, AD_SPC2, 2, 8), NO_ATTK, NO_ATTK), SIZ(369, 549, 0, MS_CORONA, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NOTAKE|M1_SLITHY|M1_TPORT, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lumina dragnet", S_JELLY, LVL(116, 14, -17, 76, 5), (G_GENO|4), A(ATTK(AT_HUGS, AD_LITE, 8, 19), ATTK(AT_TUCH, AD_SAMU, 9, 20), ATTK(AT_BEAM, AD_CHRN, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(638, 113, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_DRAIN, MR_FIRE, M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dwarfer mismarriage spindliest setting", S_JELLY, LVL(116, 13, 2, 87, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ANTI, 7, 7), ATTK(AT_GAZE, AD_SHAN, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(27, 852, 0, MS_SHOE, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pranced tattle", S_JELLY, LVL(116, 18, -10, 88, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_CLAW, AD_ICUR, 2, 8), ATTK(AT_BOOM, AD_WRAP, 7, 18), ATTK(AT_STNG, AD_GRAV, 7, 20), ATTK(AT_KICK, AD_NPRO, 7, 26), NO_ATTK, NO_ATTK), SIZ(1245, 1476, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_ANIMAL, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("siecle multiphasic", S_JELLY, LVL(117, 14, -13, 79, -8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_STTP, 1, 19), ATTK(AT_ENGL, AD_MAGM, 4, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(708, 327, 0, MS_SPELL, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("yachtsman phenocopy", S_JELLY, LVL(117, 20, 8, 99, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TENT, AD_DISE, 4, 14), ATTK(AT_SCRA, AD_SLUD, 1, 20), ATTK(AT_RATH, AD_LUCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1957, 348, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_COLD, 0, M1_WALLWALK|M1_CONCEAL|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ruralizing unwonted", S_JELLY, LVL(117, 16, 4, 97, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_NONE, AD_DGST, 8, 8), ATTK(AT_WEAP, AD_MALK, 7, 22), ATTK(AT_BEAM, AD_DRCO, 4, 21), ATTK(AT_KICK, AD_DEPR, 4, 3), NO_ATTK, NO_ATTK), SIZ(1127, 19, 0, MS_COW, MZ_LARGE), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("yeshiva shape", S_JELLY, LVL(118, 6, 0, 89, -3), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_GAZE, AD_SANI, 6, 20), ATTK(AT_LASH, AD_DRDX, 3, 25), ATTK(AT_CLAW, AD_LAVA, 1, 22), ATTK(AT_LASH, AD_DETH, 7, 16), ATTK(AT_BREA, AD_AXUS, 3, 4), ATTK(AT_KICK, AD_NTHR, 4, 5)), SIZ(309, 86, 0, MS_IMITATE, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_ACID| M1_OMNIVORE, M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("miniaturizing distinct", S_JELLY, LVL(119, 14, -29, 73, 10), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_POIS, 6, 15), ATTK(AT_TRAM, AD_DRCO, 1, 15), ATTK(AT_LASH, AD_MEMO, 3, 11), ATTK(AT_BREA, AD_STON, 1, 8), NO_ATTK, NO_ATTK), SIZ(1679, 55, 0, MS_BRAG, MZ_TINY), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_HIDE|M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("variegate calcium", S_JELLY, LVL(120, 21, 5, 93, 14), (G_GENO|1), A(ATTK(AT_SCRA, AD_WISD, 1, 17), ATTK(AT_HUGS, AD_PHYS, 4, 19), ATTK(AT_TUCH, AD_TIME, 7, 14), ATTK(AT_TENT, AD_MIDI, 7, 18), ATTK(AT_GAZE, AD_LAVA, 3, 24), NO_ATTK), SIZ(866, 133, 0, MS_LAUGH, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SLITHY, M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("weaklier resell snatchy", S_JELLY, LVL(121, 11, -13, 83, 0), (G_RGROUP|4), A(ATTK(AT_TUCH, AD_SANI, 5, 16), ATTK(AT_NONE, AD_MALK, 3, 8), ATTK(AT_TRAM, AD_RAGN, 4, 5), ATTK(AT_TUCH, AD_NAST, 9, 3), ATTK(AT_NONE, AD_SANI, 8, 22), ATTK(AT_CLAW, AD_AGGR, 2, 16)), SIZ(310, 698, 0, MS_LIEDER, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT, M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBELL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sternest ganglionic fuselage thermometer wirable", S_JELLY, LVL(121, 12, 3, 40, 0), (2), A(ATTK(AT_CLAW, AD_STTP, 5, 15), ATTK(AT_WEAP, AD_BADE, 1, 16), ATTK(AT_BUTT, AD_TIME, 1, 5), ATTK(AT_KICK, AD_CONT, 7, 18), ATTK(AT_WEAP, AD_VULN, 4, 16), ATTK(AT_BUTT, AD_DREA, 1, 11)), SIZ(1577, 1531, 0, MS_SUPERMAN, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rebilling cobby dacha", S_JELLY, LVL(122, 12, -25, 73, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_CHAO, 9, 24), ATTK(AT_ENGL, AD_GLIB, 9, 20), ATTK(AT_TRAM, AD_DFOO, 4, 22), ATTK(AT_STNG, AD_SLIM, 2, 22), NO_ATTK, NO_ATTK), SIZ(1763, 263, 0, MS_SHEEP, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("liberalized juicer", S_JELLY, LVL(122, 18, -25, 82, 20), (G_GENO|1), A(ATTK(AT_BITE, AD_SLUD, 2, 5), ATTK(AT_ENGL, AD_STON, 2, 15), ATTK(AT_NONE, AD_DFOO, 6, 4), ATTK(AT_WEAP, AD_SAMU, 3, 22), ATTK(AT_ENGL, AD_MALK, 5, 7), NO_ATTK), SIZ(180, 80, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("trousseau raged reformulate", S_JELLY, LVL(123, 18, 3, 98, -9), (G_GENO|2), A(ATTK(AT_TRAM, AD_GRAV, 6, 17), ATTK(AT_BEAM, AD_FEAR, 1, 25), ATTK(AT_CLAW, AD_TCKL, 7, 13), ATTK(AT_BITE, AD_VAMP, 7, 9), ATTK(AT_WEAP, AD_LAVA, 8, 24), ATTK(AT_SPIT, AD_PEST, 4, 12)), SIZ(3682, 1252, 0, MS_GROWL, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_ACID| M1_CARNIVORE, M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("endomorph asap", S_JELLY, LVL(124, 18, -10, 80, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_PHYS, 7, 15), ATTK(AT_BOOM, AD_CONT, 3, 24), ATTK(AT_CLAW, AD_NACU, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(382, 561, 0, MS_SISSY, MZ_SMALL), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("zymoscope pedalled", S_JELLY, LVL(124, 19, 9, 90, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_CHKH, 5, 1), ATTK(AT_MAGC, AD_VAMP, 4, 26), ATTK(AT_TUCH, AD_LETH, 5, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(396, 234, 0, MS_NEIGH, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_THICK_HIDE|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_GREEDY|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("digitized chauffeuse fauvist", S_JELLY, LVL(124, 20, -4, 84, 20), (G_RGROUP|4), A(ATTK(AT_BUTT, AD_DARK, 2, 3), ATTK(AT_BITE, AD_SLUD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(409, 75, 0, MS_STABILIZE, MZ_HUGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brazenly ingestible sicking", S_JELLY, LVL(124, 14, -10, 100, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 6, 11), ATTK(AT_STNG, AD_LETH, 7, 12), ATTK(AT_STNG, AD_NUMB, 7, 21), ATTK(AT_STNG, AD_STON, 4, 25), ATTK(AT_TUCH, AD_SITM, 5, 7), NO_ATTK), SIZ(1490, 305, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_COLD, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL|M1_TPORT, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("satrapy hwy", S_JELLY, LVL(124, 13, -17, 90, 0), (G_RGROUP|1), A(ATTK(AT_SPIT, AD_DIMN, 1, 12), ATTK(AT_BREA, AD_SEDU, 5, 12), ATTK(AT_CLAW, AD_NUMB, 7, 22), ATTK(AT_NONE, AD_SIN, 5, 24), ATTK(AT_NONE, AD_SHRD, 6, 26), NO_ATTK), SIZ(75, 562, 0, MS_GYPSY, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("galilei escarpment", S_JELLY, LVL(125, 20, -15, 78, 0), (G_UNIQ|1), A(ATTK(AT_TRAM, AD_BLND, 3, 17), ATTK(AT_STNG, AD_SLIM, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2878, 303, 0, MS_GURGLE, MZ_HUGE), MR_COLD, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID, M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), /* * kobolds */ MON("kobold", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|24), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("tuchold", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mine kobold", S_KOBOLD, LVL(0, 6, 8, 0, -2), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("y kobold", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("lowly kobold", S_KOBOLD, /* spawns with 20 lowly darts */ LVL(0, 6, 10, 0, -2), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("unknifold", S_KOBOLD, /* spawns with 4 unknown knives */ LVL(0, 6, 10, 0, -2), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("knifold", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unimportant kobold", S_KOBOLD, /* spawns with sling and 5 junk metal */ LVL(0, 6, 10, 0, -2), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby kobold", S_KOBOLD, LVL(0, 3, 10, 0, 0), (G_GENO|10), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_ORC, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fleeing mine kobold", S_KOBOLD, LVL(0, 6, 8, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_COMBAT, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("hidden mine kobold", S_KOBOLD, LVL(0, 6, 8, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_COMBAT, MZ_SMALL), MR_POISON, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("scream fallen", S_KOBOLD, LVL(0, 9, 10, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FEARHARE, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("cuddle girl sneaker", S_KOBOLD, /* uses soft sneakers */ LVL(0, 6, 8, 0, -2), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("troller mine kobold", S_KOBOLD, LVL(0, 6, 8, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_COMBAT, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("pack kobold", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|10|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nonstandard kobold", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("whnas", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("graduate kobold", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEPR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("aqua kobold", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hidden kobold", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_HIDE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kobolt", S_KOBOLD, /* playable race */ LVL(0, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("last hole kobold", S_KOBOLD, LVL(0, 3, 8, 0, -2), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fallen", S_KOBOLD, LVL(0, 9, 10, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("pleasure", S_KOBOLD, LVL(0, 9, 10, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("reston", S_KOBOLD, LVL(0, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CAR, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("cave kobold", S_KOBOLD, LVL(0, 8, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("training kobold", S_KOBOLD, LVL(0, 12, 8, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kicker kobold", S_KOBOLD, LVL(0, 12, 8, 0, -2), (G_GENO|1|G_PLATOON|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_CHKH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fiancee blousy", S_KOBOLD, LVL(0, 29, -8, 63, 20), (1), A(ATTK(AT_TUCH, AD_VOMT, 1, 4), ATTK(AT_BUTT, AD_ILLU, 1, 1), ATTK(AT_WEAP, AD_DRIN, 1, 5), ATTK(AT_TENT, AD_DISN, 1, 4), ATTK(AT_BREA, AD_ICEB, 1, 3), NO_ATTK), SIZ(463, 634, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("small kobold", S_KOBOLD, LVL(1, 12, 10, 0, -2), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("small group kobold", S_KOBOLD, LVL(1, 12, 10, 0, -2), (G_GENO|3|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("small nagger", S_KOBOLD, LVL(1, 12, 10, 0, -2), (G_GENO|4), A(ATTK(AT_WEAP, AD_SAMU, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud kobold", S_KOBOLD, LVL(1, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_SWIM|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tasloi", S_KOBOLD, LVL(1, 8, 5, 0, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("small kappa", S_KOBOLD, LVL(1, 6, 10, 0, -3), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("carver", S_KOBOLD, LVL(1, 10, 10, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("butcher", S_KOBOLD, LVL(1, 10, 10, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("eloi", S_KOBOLD, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("killer kobold", S_KOBOLD, LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|5), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spikeflier", S_KOBOLD, /* spawns with spikes */ LVL(1, 18, -1, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_HUMANOID|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("armorpierce kobold", S_KOBOLD, LVL(1, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_NPRO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("picture kobold", S_KOBOLD, LVL(1, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_CONF, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("large kobold", S_KOBOLD, LVL(1, 6, 10, 0, -3), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("infectio kobold", S_KOBOLD, /* sic */ LVL(1, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_NIVE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fear carver", S_KOBOLD, LVL(1, 10, 10, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FEARHARE, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("rapold", S_KOBOLD, LVL(1, 6, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("large group kobold", S_KOBOLD, LVL(1, 6, 10, 0, -3), (G_GENO|3|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("poison kobold", S_KOBOLD, /* evil patch idea by jonadab, intentionally generated on low dungeon levels */ LVL(1, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fairy moogle", S_KOBOLD, LVL(1, 12, 5, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("forest moogle", S_KOBOLD, LVL(1, 12, 5, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kobold lord", S_KOBOLD, LVL(2, 6, 10, 0, -4), (G_GENO|7), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("elokobold", S_KOBOLD, LVL(2, 12, 5, 10, -2), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("what the hell the kobold had an axe", S_KOBOLD, /* spawns with axe */ LVL(2, 12, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("kobold woarer", S_KOBOLD, /* spawns with random melee weapon */ LVL(2, 6, 6, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("special kobold lord", S_KOBOLD, LVL(2, 6, 10, 0, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("kobold shaman", S_KOBOLD, LVL(2, 6, 6, 10, -4), (G_GENO|5), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_ZAP), MON("kobold caster", S_KOBOLD, LVL(2, 6, 6, 10, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wooder kobold", S_KOBOLD, /* spawns with 25 wood darts */ LVL(2, 6, 10, 0, -4), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unidentified kobold shaman", S_KOBOLD, LVL(2, 6, 6, 10, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("kobold load", S_KOBOLD, LVL(2, 6, 10, 0, -4), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("kobold teffer", S_KOBOLD, LVL(2, 6, 6, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_SWAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kobold suser", S_KOBOLD, LVL(2, 6, 6, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("kobold hewer", S_KOBOLD, LVL(2, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tasloi lookout", S_KOBOLD, LVL(2, 8, 5, 0, -4), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kappa", S_KOBOLD, LVL(2, 6, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pewsounder", S_KOBOLD, /* spawns with crossbow and bolts */ LVL(2, 6, 10, 0, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("tremolo kobold", S_KOBOLD, LVL(2, 6, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_TREM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("fallen shaman", S_KOBOLD, LVL(2, 6, 6, 10, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("pleased shaman", S_KOBOLD, LVL(2, 6, 6, 10, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("enraged shaman", S_KOBOLD, LVL(2, 6, 6, 10, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("disintegration kobold", S_KOBOLD, LVL(2, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty kobold shaman", S_KOBOLD, LVL(2, 6, 6, 10, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("Great High Shaman of Kurtulmak", S_KOBOLD, LVL(2, 6, 6, 10, 4), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_STCK, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_SOLDIER, MZ_SMALL), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID|M1_POIS, M2_STALK|M2_HOSTILE|M2_MAGIC|M2_MALE|M2_NOPOLY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("speckled ultra encourager primogenitor", S_KOBOLD, LVL(2, 8, 8, 86, -3), (G_GENO|1), A(ATTK(AT_BOOM, AD_STTP, 2, 6), ATTK(AT_KICK, AD_ICEB, 1, 8), ATTK(AT_TUCH, AD_DEST, 1, 7), ATTK(AT_BREA, AD_SPC2, 2, 7), NO_ATTK, NO_ATTK), SIZ(2240, 18, 0, MS_SUPERMAN, MZ_SMALL), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN| M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tinniest netsuke vassar underpaying", S_KOBOLD, LVL(2, 22, 9, 81, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_RBRE, 2, 4), ATTK(AT_WEAP, AD_STAT, 1, 4), ATTK(AT_BREA, AD_DRDX, 1, 8), ATTK(AT_SPIT, AD_SCOR, 1, 9), NO_ATTK, NO_ATTK), SIZ(3677, 20, 0, MS_COW, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("werekobold", S_KOBOLD, LVL(3, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_WERE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_COLLECT|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("conveying kobold", S_KOBOLD, LVL(3, 9, 10, 0, -3), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("swamp kobold", S_KOBOLD, LVL(3, 9, 10, 0, -3), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("meager kobold", S_KOBOLD, /* spawns with orcish ring mail, sling and 15 graphite */ LVL(3, 9, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cross kobold", S_KOBOLD, LVL(3, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("diefinally devilkin", S_KOBOLD, LVL(3, 11, 9, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FEARHARE, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("force swamp kobold", S_KOBOLD, LVL(3, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("swamp kappa", S_KOBOLD, LVL(3, 6, 8, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rock kappa", S_KOBOLD, LVL(3, 6, 8, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vulgobold", S_KOBOLD, /* spawns with voulge */ LVL(3, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hosefull kobold", S_KOBOLD, LVL(3, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_HODS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("carver shaman", S_KOBOLD, LVL(3, 6, 5, 15, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("butcher shaman", S_KOBOLD, LVL(3, 6, 5, 15, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("demented shaman", S_KOBOLD, LVL(3, 6, 5, 15, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("water kobold", S_KOBOLD, LVL(3, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dismal kobold", S_KOBOLD, LVL(3, 9, 10, 0, -3), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devilkin", S_KOBOLD, LVL(3, 11, 9, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("devilish potato", S_KOBOLD, LVL(3, 11, 9, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("spoof privet reel", S_KOBOLD, LVL(3, 4, 5, 55, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_AXUS, 2, 4), ATTK(AT_GAZE, AD_STUN, 1, 6), ATTK(AT_BUTT, AD_SLEE, 1, 2), ATTK(AT_WEAP, AD_VENO, 4, 4), NO_ATTK, NO_ATTK), SIZ(614, 1241, 0, MS_FART_QUIET, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_JEWELS|M2_MALE| M2_PEACEFUL, M3_NONMOVING|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("comely homographic", S_KOBOLD, LVL(3, 14, -4, 38, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_ACID, 6, 1), ATTK(AT_BITE, AD_MANA, 2, 1), ATTK(AT_BREA, AD_WERE, 3, 5), ATTK(AT_RATH, AD_NAST, 3, 4), ATTK(AT_BUTT, AD_MIDI, 3, 6), NO_ATTK), SIZ(471, 1750, 0, MS_TREESQUAD, MZ_LARGE), MR_SLEEP, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("concurrence goldfish", S_KOBOLD, LVL(3, 14, 2, 80, 0), (G_RGROUP|4), A(ATTK(AT_TENT, AD_CORR, 2, 3), ATTK(AT_BITE, AD_LITT, 3, 4), ATTK(AT_STNG, AD_CHAO, 1, 2), ATTK(AT_EXPL, AD_SIN, 3, 6), ATTK(AT_GAZE, AD_RBRE, 3, 4), ATTK(AT_TENT, AD_LITE, 3, 7)), SIZ(1316, 611, 0, MS_CHICKEN, MZ_HUMAN), MR_POISON, 0, M1_TUNNEL|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Stefan", S_KOBOLD, LVL(3, 9, 5, 0, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_KICK, AD_PHYS, 2, 2), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_HEALING STRIPED_SHIRT */ MON("chatter tarted", S_KOBOLD, LVL(3, 12, 10, 6, 18), (G_GENO|G_SGROUP|2), A(ATTK(AT_GAZE, AD_NEXU, 1, 7), ATTK(AT_TENT, AD_HODS, 3, 6), ATTK(AT_LASH, AD_SLOW, 1, 2), ATTK(AT_BITE, AD_DARK, 1, 8), ATTK(AT_CLAW, AD_NPRO, 3, 5), NO_ATTK), SIZ(3782, 266, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dark creature", S_KOBOLD, LVL(4, 12, 8, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark potato", S_KOBOLD, LVL(4, 12, 8, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("mountain kobold", S_KOBOLD, LVL(4, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("barbold", S_KOBOLD, LVL(4, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kobold polluter", S_KOBOLD, LVL(4, 8, 10, 0, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_DRCO, 1, 4), ATTK(AT_BITE, AD_DRCO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("morlock", S_KOBOLD, LVL(4, 5, 9, 0, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_FEAR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("throwbold", S_KOBOLD, /* spawns with 10 crappy spears */ LVL(4, 12, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kobold archer", S_KOBOLD, LVL(4, 12, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("diminutive kobold", S_KOBOLD, /* evil patch idea from DCSS */ LVL(4, 12, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ENCH, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("negative kobold", S_KOBOLD, LVL(4, 12, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_NGEN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark creature tiny", S_KOBOLD, LVL(4, 12, 8, 0, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FEARHARE, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("Liselotte", S_KOBOLD, LVL(4, 12, 10, 0, 6), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS POT_CONFUSION */ /* speed 15-25, AC 4, MR 60, extra attacks 2, resists 2, M1 flags 0, M2 flags 1, M3 flags 0 */ MON("The bastard brother of Lilly", S_KOBOLD, LVL(4, 12, 10, 0, -8), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SCR_CHAOS_TERRAIN */ /* speed 15-17, AC 6, MR 0, extra attacks 0, resists 1, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("standstill varnish", S_KOBOLD, LVL(4, 12, 5, 62, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_TDRA, 2, 2), ATTK(AT_CLAW, AD_TECH, 4, 3), ATTK(AT_BEAM, AD_CLRC, 7, 1), ATTK(AT_BEAM, AD_EDGE, 1, 1), ATTK(AT_STNG, AD_BADE, 4, 6), ATTK(AT_BITE, AD_FIRE, 4, 5)), SIZ(2879, 449, 0, MS_ANIMAL, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_HIDE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HOBBIT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nonconcurrent scotsmen penicillinic", S_KOBOLD, LVL(4, 12, -8, 71, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BEAM, AD_DCAY, 2, 4), ATTK(AT_MAGC, AD_ACID, 4, 4), ATTK(AT_BREA, AD_NACU, 4, 6), ATTK(AT_STNG, AD_WTHR, 4, 3), ATTK(AT_LASH, AD_LETH, 1, 1), ATTK(AT_WEAP, AD_SANI, 1, 2)), SIZ(1489, 233, 0, MS_HANDY, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_JEWELS|M2_COLLECT|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("devilkin shaman", S_KOBOLD, LVL(5, 7, 4, 20, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("deranged shaman", S_KOBOLD, LVL(5, 7, 4, 20, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("tasloi chief", S_KOBOLD, LVL(5, 8, 5, 0, -5), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("doublecontokobold", S_KOBOLD, /* spawns with spetum */ LVL(5, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONT, 1, 6), ATTK(AT_WEAP, AD_NIVE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kobold pinner", S_KOBOLD, /* spawns with crossbow and 25 pin bolts */ LVL(5, 8, 5, 0, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stunted kobold", S_KOBOLD, LVL(5, 3, 6, 0, -5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tasloi boss", S_KOBOLD, LVL(5, 8, 5, 0, -5), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tasloi shaman", S_KOBOLD, LVL(5, 8, 5, 0, -6), (G_GENO|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("tasloi sorcerer", S_KOBOLD, LVL(5, 8, 5, 0, -6), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("kobold blipper", S_KOBOLD, LVL(5, 8, 5, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SWAP, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kappa wizard", S_KOBOLD, LVL(5, 9, 6, 10, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("backpack clicker", S_KOBOLD, /* spawns with spiked club */ LVL(5, 9, 10, 0, -3), (1), A(ATTK(AT_WEAP, AD_THIE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("deadman kobold", S_KOBOLD, /* spawns with orcish bow and 25 bone arrows */ LVL(5, 9, 6, 0, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("thick kobold", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("very thick kobold", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_PLUSONE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deadman moogle", S_KOBOLD, /* spawns with orcish bow and 25 bone arrows */ LVL(5, 12, 2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("no support kobold", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kobold rocker", S_KOBOLD, /* spawns with sling */ LVL(5, 8, 5, 0, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deathspike", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_UVUU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hohotasloi", S_KOBOLD, LVL(5, 8, 5, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kobold fragmenter", S_KOBOLD, /* spawns with sling and 20 bone fragments */ LVL(5, 8, 5, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_ORC, MZ_TINY), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maidsann", S_KOBOLD, LVL(5, 12, 7, 0, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("konica", S_KOBOLD, LVL(5, 10, 5, 20, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_PHOTO, MZ_SMALL), MR_POISON, 0, M1_FLY, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kobold chieftain", S_KOBOLD, LVL(5, 4, 9, 0, -4), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("rock kobold", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("bronzor kobold", S_KOBOLD, /* spawns with bronze dagger */ LVL(5, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wy kobold", S_KOBOLD, /* spawns with 3 wonder daggers */ LVL(5, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("contokobold", S_KOBOLD, LVL(5, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shibold", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stupid nickname inventor", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRCH, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_CUSS, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("fanfic writer", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRCH, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_GIBBERISH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("stone kobold", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|2|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("porter rock kobold", S_KOBOLD, LVL(5, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("aquatic kobold", S_KOBOLD, LVL(5, 12, 3, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spirituality crackerjack", S_KOBOLD, LVL(5, 24, 3, 55, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_RATH, AD_DFOO, 2, 6), ATTK(AT_TENT, AD_DCAY, 5, 1), ATTK(AT_NONE, AD_TERR, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3213, 325, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wallowed ordinate croupy cudgeler melee", S_KOBOLD, LVL(5, 21, 3, 38, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_CLRC, 5, 8), ATTK(AT_CLAW, AD_SAMU, 5, 2), ATTK(AT_BREA, AD_ACID, 5, 8), ATTK(AT_EXPL, AD_ICUR, 9, 1), ATTK(AT_SPIT, AD_POLY, 2, 8), NO_ATTK), SIZ(593, 188, 0, MS_DEAD, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("skeleton kobold", S_KOBOLD, LVL(5, 9, 6, 0, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("akkold", S_KOBOLD, /* spawns with aklys */ LVL(5, 9, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blowold", S_KOBOLD, /* spawns with blow aklys */ LVL(5, 9, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("winged kobold", S_KOBOLD, LVL(5, 8, 0, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tarned kobold", S_KOBOLD, LVL(5, 8, 0, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("mountain moogle", S_KOBOLD, LVL(5, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_COLD, MR_COLD, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("skeleton moogle", S_KOBOLD, LVL(5, 12, 2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mangled gravamina", S_KOBOLD, LVL(5, 27, -10, 58, 0), (G_UNIQ|3), A(ATTK(AT_CLAW, AD_NIVE, 1, 3), ATTK(AT_SPIT, AD_WRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 258, 0, MS_JAPANESE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_NOHEAD|M1_MINDLESS, M2_LORD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("coordinated overtake gargoyled", S_KOBOLD, LVL(5, 12, -6, 59, 15), (1), A(ATTK(AT_GAZE, AD_CONF, 5, 4), ATTK(AT_EXPL, AD_CONT, 4, 9), ATTK(AT_RATH, AD_SGLD, 4, 9), ATTK(AT_BUTT, AD_AGGR, 5, 6), ATTK(AT_CLAW, AD_SEDU, 7, 1), NO_ATTK), SIZ(191, 67, 0, MS_ESCAPE, MZ_HUMAN), MR_DISINT|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_NEEDPICK|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("aggressive morlock", S_KOBOLD, LVL(6, 15, 4, 20, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("bori", S_KOBOLD, LVL(6, 12, 4, 15, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 2, 3), ATTK(AT_CLAW, AD_DRDX, 2, 3), ATTK(AT_CLAW, AD_DRCO, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("dumbie speech error", S_KOBOLD, LVL(6, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_BOSS, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("villager with a speech error", S_KOBOLD, LVL(6, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_WOLLOH, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Gerrit", S_KOBOLD, LVL(6, 14, 5, 20, 6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_CALM, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: SPEAR */ MON("plougher wiper", S_KOBOLD, LVL(6, 12, -3, 70, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_TECH, 5, 8), ATTK(AT_WEAP, AD_DGST, 6, 6), ATTK(AT_GAZE, AD_DARK, 5, 9), ATTK(AT_MAGC, AD_LAZY, 3, 9), ATTK(AT_STNG, AD_RUST, 6, 3), ATTK(AT_STNG, AD_DREN, 4, 5)), SIZ(310, 1807, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_SLEEP, 0, M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE, M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kobold warrior", S_KOBOLD, LVL(7, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("javold", S_KOBOLD, LVL(7, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stackold", S_KOBOLD, /* spawns with stack javelin */ LVL(7, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kobold thief", S_KOBOLD, LVL(7, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty kobold thief", S_KOBOLD, LVL(7, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flinterkobold", S_KOBOLD, /* spawns with 10 flint spears */ LVL(7, 12, 5, 10, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cobalt cobold", S_KOBOLD, LVL(7, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_SOUN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cobalt kobold", S_KOBOLD, /* spawns with unwieldy pick, sling and 30 cobalt chunks */ LVL(7, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("klingon", S_KOBOLD, LVL(7, 12, 10, 0, -3), (G_GENO|4|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 2, 6), ATTK(AT_BEAM, AD_BLND, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("iron klingon", S_KOBOLD, /* spawns with batleth */ LVL(7, 12, 10, 0, -3), (G_GENO|4|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 2, 6), ATTK(AT_BEAM, AD_BLND, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("klingon lass", S_KOBOLD, /* spawns with batleth and lady boots */ LVL(7, 12, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_STUN, 2, 6), ATTK(AT_KICK, AD_BLND, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("sock femmy", S_KOBOLD, LVL(7, 8, -10, 100, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOCKS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark shaman", S_KOBOLD, LVL(7, 8, 2, 30, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 7), ATTK(AT_TUCH, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("depraved shaman", S_KOBOLD, LVL(7, 8, 2, 30, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("amagappa", S_KOBOLD, LVL(7, 9,10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_WET, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kappa warrior", S_KOBOLD, LVL(7, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Jil's velcro sneaker", S_KOBOLD, LVL(7, 0, -40, 100, -6), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 27), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_STONE|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID|MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE|M1_MINDLESS|M1_TPORT, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_NO_DECAY, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("noninflammable shortage", S_KOBOLD, LVL(7, 18, 5, 56, 0), (G_RGROUP|2), A(ATTK(AT_BREA, AD_INER, 5, 8), ATTK(AT_SPIT, AD_INER, 2, 4), ATTK(AT_TUCH, AD_NPRO, 6, 2), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK), SIZ(140, 393, 0, MS_FART_LOUD, MZ_SMALL), 0, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("arab kobold", S_KOBOLD, /* spawns with sand sword */ LVL(7, 12, 5, 10, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("hardcore kobold", S_KOBOLD, /* spawns with desert sword */ LVL(7, 12, 5, 10, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CONVERT, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sow kobold", S_KOBOLD, /* spawns with gladius, light mail, bronze shield and 5 bronze daggers */ LVL(7, 12, 5, 10, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert kobold", S_KOBOLD, LVL(7, 12, 5, 10, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("zombified moogle", S_KOBOLD, LVL(7, 12, 4, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("to-kobold", S_KOBOLD, LVL(7, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kobold grinner", S_KOBOLD, /* spawns with spear */ LVL(7, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Freddie", S_KOBOLD, LVL(7, 12, 0, 0, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_TRAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: POT_STUNNING SEXY_LEATHER_PUMP */ MON("shape supreme chaser misalphabetized aiding escrow retype", S_KOBOLD, LVL(7, 20, -10, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MCRE, 6, 7), ATTK(AT_GAZE, AD_NACU, 6, 4), ATTK(AT_TRAM, AD_THIR, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(903, 240, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("quezal lucking", S_KOBOLD, LVL(7, 16, -8, 56, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DEPR, 7, 6), ATTK(AT_TENT, AD_TCKL, 7, 4), ATTK(AT_TENT, AD_WGHT, 3, 1), ATTK(AT_MAGC, AD_DRCH, 5, 9), ATTK(AT_WEAP, AD_ILLU, 2, 3), ATTK(AT_SCRA, AD_DREA, 1, 1)), SIZ(142, 735, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, MR_FIRE|MR_SLEEP, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE| M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("occultly postmarked", S_KOBOLD, LVL(7, 12, 2, 80, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_STNG, AD_CHAO, 4, 9), ATTK(AT_WEAP, AD_FLAM, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(870, 10, 0, MS_SOLDIER, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rotational distasteful fiercer", S_KOBOLD, LVL(7, 11, -9, 49, 0), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_SSEX, 1, 1), ATTK(AT_TENT, AD_DEPR, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 91, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON, MR_ELEC, M1_NEEDPICK|M1_THICK_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("overstimulate miscasting", S_KOBOLD, LVL(7, 13, -9, 21, 9), (G_GENO|2), A(ATTK(AT_NONE, AD_DEPR, 4, 6), ATTK(AT_ENGL, AD_CORR, 1, 1), ATTK(AT_NONE, AD_SLUD, 0, 5), ATTK(AT_BITE, AD_MAGM, 7, 6), ATTK(AT_LASH, AD_HEAL, 2, 8), NO_ATTK), SIZ(157, 573, 0, MS_FART_NORMAL, MZ_HUGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_UNSOLID|M1_ACID, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("geriatrist premised", S_KOBOLD, LVL(7, 7, -8, 56, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_MAGC, AD_SIN, 8, 5), ATTK(AT_STNG, AD_WGHT, 4, 6), ATTK(AT_NONE, AD_BURN, 1, 4), ATTK(AT_LASH, AD_DRST, 2, 5), NO_ATTK, NO_ATTK), SIZ(539, 908, 0, MS_HISS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chirrup finochio", S_KOBOLD, LVL(8, 12, 5, 7, -15), (G_GENO|G_UNIQ|1), A(ATTK(AT_SCRA, AD_FRZE, 3, 9), ATTK(AT_STNG, AD_FREN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1634, 239, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_COLD, 0, M1_HIDE|M1_NOTAKE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_HOBBIT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("painfully conked", S_KOBOLD, LVL(8, 12, -7, 29, 0), (1), A(ATTK(AT_BUTT, AD_WRAT, 4, 4), ATTK(AT_SCRA, AD_PLAS, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1333, 111, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_OVIPAROUS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_COLLECT|M2_FEMALE, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("staying treating", S_KOBOLD, LVL(8, 13, 3, 17, -19), (1), A(ATTK(AT_WEAP, AD_CALM, 1, 6), ATTK(AT_WEAP, AD_LUCK, 5, 3), ATTK(AT_RATH, AD_MCRE, 2, 1), ATTK(AT_GAZE, AD_NAST, 4, 8), ATTK(AT_TENT, AD_DFOO, 7, 8), NO_ATTK), SIZ(466, 781, 0, MS_GLYPHS, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("plonk frau weaning", S_KOBOLD, LVL(8, 6, 2, 26, 14), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_TERR, 8, 3), ATTK(AT_TENT, AD_SLOW, 7, 4), ATTK(AT_BEAM, AD_DISP, 3, 2), ATTK(AT_TRAM, AD_DEPR, 8, 1), ATTK(AT_ENGL, AD_NACU, 5, 8), ATTK(AT_BUTT, AD_DEST, 7, 3)), SIZ(1603, 112, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CONCEAL, M2_DEMON|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Madeleine", S_KOBOLD, LVL(8, 15, -3, 80, -5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_LEGS, 4, 4), ATTK(AT_BEAM, AD_INER, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_HITASONE, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: STURDY_PLATEAU_BOOT_FOR_GIRLS WEDGE_SANDALS SCR_BULLSHIT */ MON("kobolina", S_KOBOLD, LVL(8, 12, 4, 10, -2), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("holiday kobold", S_KOBOLD, /* spawns with 3 stack javelins */ LVL(8, 12, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("eyter kobold", S_KOBOLD, LVL(8, 12, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_AXUS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("java kobold", S_KOBOLD, /* spawns with javelins */ LVL(8, 12, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pjongjang affiliate", S_KOBOLD, LVL(8, 12, 5, 100, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_SCOR, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("bad kobold", S_KOBOLD, LVL(8, 12, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_BADE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("very bad kobold", S_KOBOLD, LVL(8, 12, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBAD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("broad kobold", S_KOBOLD, /* spawns with broadsword */ LVL(9, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wide kobold", S_KOBOLD, /* spawns with elegant broadsword */ LVL(9, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("narrow kobold", S_KOBOLD, LVL(9, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_SWAP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("uncooperative arointing", S_KOBOLD, LVL(9, 25, 7, 16, -19), (1), A(ATTK(AT_BUTT, AD_TERR, 9, 1), ATTK(AT_SCRA, AD_ANTI, 6, 1), ATTK(AT_MAGC, AD_SITM, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1557, 1295, 0, MS_SHOE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_BREATHLESS|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("antiunion brooder", S_KOBOLD, LVL(9, 27, 9, 58, 17), (G_GENO|2), A(ATTK(AT_WEAP, AD_PLYS, 1, 2), ATTK(AT_EXPL, AD_TRAP, 4, 8), ATTK(AT_RATH, AD_ALIN, 5, 1), ATTK(AT_GAZE, AD_RBAD, 8, 5), ATTK(AT_STNG, AD_CONF, 9, 8), ATTK(AT_BUTT, AD_DRST, 3, 9)), SIZ(125, 82, 0, MS_SHEEP, MZ_HUMAN), MR_STONE|MR_DEATH, MR_STONE, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_UNSOLID|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("axold", S_KOBOLD, /* spawns with axe */ LVL(10, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sharpold", S_KOBOLD, /* spawns with sharp axe and orcish helm */ LVL(10, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("arcane butcher", S_KOBOLD, LVL(10, 12, 3, 20, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("morlock hunter", S_KOBOLD, LVL(10, 15, 2, 25, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("bumbler kobold", S_KOBOLD, LVL(10, 12, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_FUMB, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("insane kobold", S_KOBOLD, LVL(10, 12, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("helmold", S_KOBOLD, LVL(10, 12, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("klingon captain", S_KOBOLD, LVL(10, 12, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_STUN, 2, 9), ATTK(AT_BEAM, AD_BLND, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("wutsch kobold", S_KOBOLD, LVL(10, 12, 7, 10, -2), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kobold roxxor", S_KOBOLD, /* spawns with sling and flint stones */ LVL(10, 12, 3, 20, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pompeji randomizer", S_KOBOLD, LVL(10, 15, -4, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), ATTK(AT_GAZE, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_NOPOLY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kobold bridgeman", S_KOBOLD, LVL(10, 12, 3, 20, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_TERR, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kobold leador", S_KOBOLD, /* spawns with sling and 25 lead clumps */ LVL(10, 12, 3, 20, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("klingon spaceleader", S_KOBOLD, /* spawns with elite batleth, sailor blouse and orcish helm */ LVL(10, 12, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_STUN, 2, 9), ATTK(AT_BEAM, AD_BLND, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("scared kobold", S_KOBOLD, LVL(10, 6, 10, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("battlebold", S_KOBOLD, /* spawns with batleth */ LVL(10, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("natural kob", S_KOBOLD, LVL(10, 16, 0, 40, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_PEACEFUL|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Mailie", S_KOBOLD, /* cute, but dangerous! (look at the melee damage numbers *evil grin*) */ LVL(10, 15, 10, 0, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_KICK, AD_PHYS, 10, 10), ATTK(AT_NONE, AD_POIS, 1, 1), ATTK(AT_BEAM, AD_POIS, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: STURDY_PLATEAU_BOOT_FOR_GIRLS SOFT_SNEAKERS */ MON("Bundle Nadja", S_KOBOLD, LVL(10, 12, 10, 0, 2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* speed 12-18, AC -4, MR 80, extra attacks 0, resists 4, M1 flags 3, M2 flags 2, M3 flags 1 */ MON("perilune ingulfing", S_KOBOLD, LVL(10, 12, -5, 87, -4), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_ICEB, 9, 5), ATTK(AT_SPIT, AD_MAGM, 2, 7), ATTK(AT_BREA, AD_COLD, 8, 8), ATTK(AT_WEAP, AD_FEAR, 9, 7), NO_ATTK, NO_ATTK), SIZ(1017, 449, 0, MS_WAIL, MZ_GIGANTIC), MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_SWIM|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("obeah crookery credenza", S_KOBOLD, LVL(10, 8, 5, 63, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SCRA, AD_DGST, 6, 2), ATTK(AT_SCRA, AD_HODS, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(549, 422, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_SWIM|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reprimand kobold", S_KOBOLD, LVL(11, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEPR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bulletator k", S_KOBOLD, LVL(11, 24, 6, 5, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small bulletator k", S_KOBOLD, LVL(11, 12, 6, 5, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("orange kobold", S_KOBOLD, /* spawns with orange, sling and 30 bronze nuggets */ LVL(11, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("all kobold", S_KOBOLD, LVL(11, 12, 4, 15, -2), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_SWAP, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("kobold leader", S_KOBOLD, LVL(11, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bronze kobold", S_KOBOLD, /* spawns with bronze mace */ LVL(11, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kobold digger", S_KOBOLD, LVL(11, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unassured commensurable", S_KOBOLD, LVL(11, 14, 1, 84, -9), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_WTHR, 9, 1), ATTK(AT_CLAW, AD_BURN, 6, 7), ATTK(AT_STNG, AD_BURN, 1, 7), ATTK(AT_SCRA, AD_CAST, 1, 9), NO_ATTK, NO_ATTK), SIZ(4245, 188, 0, MS_CASINO, MZ_HUGE), MR_POISON|MR_ACID, MR_ACID, M1_FLY|M1_WALLWALK|M1_NOHANDS|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("crockery prodigiously slush telling", S_KOBOLD, LVL(11, 12, -7, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FEAR, 5, 8), ATTK(AT_BITE, AD_STUN, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(233, 230, 0, MS_SQEEK, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_TRAITOR|M3_NONMOVING|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("kobold sorcerer", S_KOBOLD, LVL(12, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kobold gunman", S_KOBOLD, LVL(12, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("kobold disease-spreader", S_KOBOLD, LVL(12, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("uncut gamut", S_KOBOLD, LVL(12, 17, -6, 14, 0), (G_VLGROUP|1), A(ATTK(AT_MAGC, AD_SEDU, 5, 1), ATTK(AT_BREA, AD_ELEC, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(993, 150, 0, MS_SPELL, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_PNAME|M2_JEWELS|M2_PEACEFUL, M3_WAITFORU|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("jungle warrior", S_KOBOLD, LVL(12, 13, 2, 30, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("star kobold", S_KOBOLD, /* spawns with morning star */ LVL(12, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("diffuse kobold", S_KOBOLD, /* spawns with 4 wonder daggers, small shield and orcish helm */ LVL(12, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ekikobold", S_KOBOLD, /* spawns with helmet and leather gloves */ LVL(12, 12, 4, 15, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("archaic kobold", S_KOBOLD, /* spawns with flintlock, 20 lead bullets and droven helm */ LVL(12, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("kappa king", S_KOBOLD, LVL(13, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_MALE|M2_GREEDY| M2_STALK|M2_HOSTILE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("kappa groupleader", S_KOBOLD, LVL(13, 9, 10, 0, -4), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_MALE|M2_GREEDY| M2_STALK|M2_HOSTILE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("so gnawed", S_KOBOLD, LVL(13, 8, 2, 28, 0), (G_VLGROUP|3), A(ATTK(AT_BREA, AD_NIVE, 1, 8), ATTK(AT_WEAP, AD_SLIM, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(78, 927, 0, MS_WOLLOH, MZ_HUMAN), MR_SLEEP|MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("worldwide accountancy replay", S_KOBOLD, LVL(13, 16, -10, 20, 9), (G_GENO|4), A(ATTK(AT_WEAP, AD_FAKE, 5, 6), ATTK(AT_BITE, AD_DETH, 3, 3), ATTK(AT_TUCH, AD_SLEE, 6, 3), ATTK(AT_CLAW, AD_LEGS, 9, 8), ATTK(AT_CLAW, AD_DREA, 7, 6), ATTK(AT_ENGL, AD_CLRC, 3, 8)), SIZ(2180, 1396, 0, MS_WAIL, MZ_HUGE), MR_DISINT, 0, M1_TUNNEL|M1_NOHANDS|M1_HERBIVORE|M1_OMNIVORE, M2_DWARF, M3_PETTY|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("metabolizing clastic reverification", S_KOBOLD, LVL(13, 12, 1, 16, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_TREM, 1, 9), ATTK(AT_MAGC, AD_SSEX, 2, 7), ATTK(AT_NONE, AD_SKIL, 1, 4), ATTK(AT_BUTT, AD_CNCL, 2, 2), NO_ATTK, NO_ATTK), SIZ(380, 104, 0, MS_TRUMPET, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_UNSOLID|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_ORC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Kroo the Kobold King", S_KOBOLD, LVL(13, 9, 10, 0, -3), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_PNAME|M2_PRINCE|M2_MALE|M2_GREEDY|M2_STALK| M2_HOSTILE|M2_NASTY|M2_NOPOLY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Krooella the Kobold Queen", S_KOBOLD, LVL(13, 9, 10, 0, -3), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_PNAME|M2_PRINCE|M2_FEMALE|M2_GREEDY|M2_STALK| M2_HOSTILE|M2_NASTY|M2_NOPOLY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("kobold cleric", S_KOBOLD, LVL(14, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_MAGC, AD_CLRC, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("kobold high mage", S_KOBOLD, LVL(14, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_MAGC, AD_CAST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kobold macebimmer", S_KOBOLD, /* spawns with mace */ LVL(14, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_CLRC, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("kobold blue", S_KOBOLD, LVL(14, 12, 0, 20, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_VENO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("desert kobold shaman", S_KOBOLD, LVL(14, 10, 0, 40, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 9), ATTK(AT_TUCH, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("arab kobold shaman", S_KOBOLD, /* spawns with sand sword, shemagh and stiletto sandals */ LVL(14, 10, 0, 40, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, M4_SANDALS, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("hardcore kobold shaman", S_KOBOLD, /* spawns with desert sword, shemagh and rapirapi */ LVL(14, 10, 0, 40, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_CONVERT, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("throwing supremacist", S_KOBOLD, LVL(14, 12, 5, 85, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_ICEB, 2, 6), ATTK(AT_SPIT, AD_SLEE, 1, 3), ATTK(AT_TUCH, AD_WRAP, 4, 9), ATTK(AT_EXPL, AD_WTHR, 9, 1), NO_ATTK, NO_ATTK), SIZ(4140, 871, 0, MS_HUMANOID, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_NOTAKE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("warped fallen", S_KOBOLD, LVL(15, 15, 0, 50, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("moved one", S_KOBOLD, LVL(15, 15, 0, 50, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("klingon commander", S_KOBOLD, LVL(15, 12, -2, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_STUN, 2, 13), ATTK(AT_BEAM, AD_BLND, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("miley", S_KOBOLD, LVL(15, 15, -6, 95, 1), (1), A(ATTK(AT_KICK, AD_VENO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_DEATH|MR_STONE|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("klingon upper commander", S_KOBOLD, /* spawns with elite batleth, commander suit, basinet and lady boots */ LVL(15, 12, -2, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_STUN, 2, 13), ATTK(AT_KICK, AD_BLND, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("klingon lady", S_KOBOLD, /* spawns with elite batleth, stiletto sandals, feminism dragon scales and 50 cubic stars */ LVL(15, 12, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2, 13), ATTK(AT_KICK, AD_BLND, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_SANDALS, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("oscillated overintensely grainy ligatured flumed", S_KOBOLD, LVL(15, 11, -5, 67, 4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DRCH, 2, 7), ATTK(AT_HUGS, AD_BLAS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(165, 1024, 0, MS_ESCAPE, MZ_SMALL), MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("kobold warlord", S_KOBOLD, LVL(16, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kobold warplayer", S_KOBOLD, LVL(16, 9, 7, 0, -3), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bold", S_KOBOLD, LVL(16, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("silvold", S_KOBOLD, /* spawns with gauntlets, sling and 30 silver slingstones */ LVL(16, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kobold basher", S_KOBOLD, LVL(16, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SKIL, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty kobold basher", S_KOBOLD, LVL(16, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SKIL, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("eastern kappa", S_KOBOLD, LVL(16, 6, 10, 0, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("drilling kobold", S_KOBOLD, LVL(16, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("urgent spiker", S_KOBOLD, LVL(16, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_UVUU, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ski femmy", S_KOBOLD, /* spawns with feminine pumps */ LVL(16, 19, 2, 60, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 7), ATTK(AT_BREA, AD_FIRE, 5, 4), ATTK(AT_TRAM, AD_DARK, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("penultimate kappa", S_KOBOLD, /* SJNH ultimate kappa */ LVL(16, 6, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("morlock savant", S_KOBOLD, LVL(16, 12, 2, 20, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BEAM, AD_GRAV, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("kobold diceroller", S_KOBOLD, LVL(16, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* damage type of the weapon attack is randomized */ MON("Ultimate Kappa", S_KOBOLD, LVL(16, 6, 10, 0, -4), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), ATTK(AT_BEAM, AD_WET, 1, 6), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BOSS, MZ_HUMAN), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nubby prepack", S_KOBOLD, LVL(16, 6, 8, 86, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_RATH, AD_STAT, 5, 9), ATTK(AT_WEAP, AD_SPEL, 3, 1), ATTK(AT_GAZE, AD_TECH, 1, 6), ATTK(AT_ENGL, AD_WGHT, 5, 3), ATTK(AT_STNG, AD_SANI, 8, 1), ATTK(AT_LASH, AD_PART, 8, 5)), SIZ(2034, 297, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_NOHEAD|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("turned one", S_KOBOLD, LVL(17, 15, 0, 55, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Faroua's pink stiletto sandal", S_KOBOLD, /* spawns with stiletto sandals and high-heeled sandal */ LVL(17, 10, 2, 90, 3), (1), A(ATTK(AT_KICK, AD_BLEE, 7, 5), ATTK(AT_WEAP, AD_DAMA, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_DRAIN|MR_DISINT|MR_STONE|MR_FIRE|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SEE_INVIS|M1_UNSOLID|M1_AMORPHOUS|M1_REGEN|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("arcane butcher shaman", S_KOBOLD, LVL(17, 11, -1, 50, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 11), ATTK(AT_TUCH, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("Micha", S_KOBOLD, LVL(17, 12, 5, 20, 4), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_BLND, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: RUBBER_HOSE CREAM_PIE(4) */ MON("pompeji weirdo", S_KOBOLD, LVL(18, 17, -10, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WGHT, 3, 4), ATTK(AT_WEAP, AD_LITT, 3, 4), ATTK(AT_BUTT, AD_FREN, 3, 4), ATTK(AT_STNG, AD_SOUN, 3, 4), ATTK(AT_SCRA, AD_MANA, 3, 4), ATTK(AT_LASH, AD_BADE, 3, 4)), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_WALLWALK|M1_SEE_INVIS|M1_TPORT|M1_UNSOLID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("emergency-horny teenager", S_KOBOLD, LVL(18, 15, 0, 55, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 14), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BOSS, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gassiest patroon healthiest", S_KOBOLD, LVL(18, 12, -6, 9, -10), (3), A(ATTK(AT_LASH, AD_STCK, 8, 3), ATTK(AT_STNG, AD_DEST, 1, 8), ATTK(AT_WEAP, AD_BLND, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(444, 849, 0, MS_SELFHARM, MZ_HUMAN), 0, 0, M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Iggy", S_KOBOLD, LVL(18, 12, 1, 75, -4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_COLD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: WAN_MAGIC_MISSILE WAN_TELEPORTATION */ MON("jungle warrior shaman", S_KOBOLD, LVL(19, 12, -3, 65, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 13), ATTK(AT_TUCH, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("thalami swahili", S_KOBOLD, LVL(19, 18, 6, 76, 7), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 7, 2), ATTK(AT_ENGL, AD_AGGR, 9, 5), ATTK(AT_BREA, AD_ACID, 7, 9), ATTK(AT_SCRA, AD_ICEB, 7, 8), ATTK(AT_GAZE, AD_ILLU, 8, 7), NO_ATTK), SIZ(770, 1387, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_MINDLESS, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_DWARF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("eventuate podium rhodesian", S_KOBOLD, LVL(19, 7, 9, 76, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_SGLD, 4, 9), ATTK(AT_TENT, AD_DISE, 1, 6), ATTK(AT_BITE, AD_TCKL, 3, 3), ATTK(AT_TRAM, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK), SIZ(936, 100, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE, M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aerofoil acquiring", S_KOBOLD, LVL(19, 10, 4, 94, -12), (G_GENO|G_VLGROUP|2), A(ATTK(AT_TUCH, AD_INSA, 1, 6), ATTK(AT_TRAM, AD_NTHR, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1408, 526, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_TPORT, M2_VAMPIRE|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("siege kobold", S_KOBOLD, LVL(20, 9, 4, 0, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("secretive kobold", S_KOBOLD, /* spawns with secretion dagger */ LVL(20, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS|M1_HIDE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rotated one", S_KOBOLD, LVL(20, 16, -1, 60, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("feral morlock", S_KOBOLD, LVL(20, 12, -1, 35, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("woa-r", S_KOBOLD, /* spawns with bow, arrows, two-handed sword, chain mail, dwarvish cloak, dented pot and sneakers */ LVL(20, 12, 0, 20, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boa-h", S_KOBOLD, LVL(20, 12, 0, 20, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_MEDIUM), MR_POISON, MR_POISON, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("redacting donorship", S_KOBOLD, LVL(20, 12, -7, 35, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_TRAP, 3, 2), ATTK(AT_BUTT, AD_CHKH, 2, 9), ATTK(AT_CLAW, AD_SKIL, 4, 8), ATTK(AT_WEAP, AD_CORR, 2, 5), ATTK(AT_LASH, AD_LEGS, 2, 8), ATTK(AT_KICK, AD_NAST, 4, 2)), SIZ(230, 75, 0, MS_BARBER, MZ_HUGE), MR_FIRE|MR_ELEC|MR_STONE, MR_ELEC, M1_NEEDPICK|M1_NOHANDS|M1_SLITHY|M1_ACID, M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("crosstown microsurgery waned tribally", S_KOBOLD, LVL(20, 12, 3, 1, 0), (4), A(ATTK(AT_ENGL, AD_NUMB, 1, 5), ATTK(AT_HUGS, AD_DFOO, 4, 3), ATTK(AT_BITE, AD_STAT, 8, 1), ATTK(AT_BEAM, AD_NTHR, 1, 3), ATTK(AT_LASH, AD_STON, 6, 1), NO_ATTK), SIZ(67, 487, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_NOHEAD, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Kira Yoshinaka, bane of the Ako", S_KOBOLD, LVL(21, 12, -9, 95, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("complete crancaster", S_KOBOLD, LVL(22, 14, -5, 80, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("warped shaman", S_KOBOLD, LVL(22, 14, -5, 80, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 15), ATTK(AT_TUCH, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("moved shaman", S_KOBOLD, LVL(22, 14, -5, 80, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 15), ATTK(AT_TUCH, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("teleported shaman", S_KOBOLD, LVL(22, 14, -5, 80, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 15), ATTK(AT_WEAP, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_TPORT, M2_HOSTILE|M2_MAGIC|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fingerknot kobold", S_KOBOLD, LVL(22, 14, -5, 80, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_TREM, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fearsome butcher", S_KOBOLD, LVL(22, 16, -2, 70, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("heretical forbidding", S_KOBOLD, LVL(22, 11, -7, 7, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_WISD, 7, 5), ATTK(AT_LASH, AD_VENO, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 746, 0, MS_DJINNI, MZ_HUMAN), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("condor triplex favoritism", S_KOBOLD, LVL(22, 12, 2, 77, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_RUNS, 8, 8), ATTK(AT_BITE, AD_SCOR, 1, 5), ATTK(AT_STNG, AD_PEST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1253, 1019, 0, MS_AREOLA, MZ_SMALL), MR_FIRE, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("prefect alcove", S_KOBOLD, LVL(23, 13, 5, 75, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_FLAM, 5, 7), ATTK(AT_GAZE, AD_TIME, 1, 3), ATTK(AT_WEAP, AD_DFOO, 2, 1), ATTK(AT_TUCH, AD_FIRE, 5, 7), ATTK(AT_BITE, AD_CORR, 1, 5), ATTK(AT_TRAM, AD_MANA, 8, 8)), SIZ(668, 1057, 0, MS_SOCKS, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DRAIN, MR_DISINT, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_TPORT_CNTRL, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("diabolic potato", S_KOBOLD, LVL(24, 17, -4, 80, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("turned shaman", S_KOBOLD, LVL(24, 14, -5, 80, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 16), ATTK(AT_TUCH, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kobold undresser", S_KOBOLD, LVL(24, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_TUCH, AD_SHAN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kobold allmaster", S_KOBOLD, LVL(24, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_KICK, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kobold boss", S_KOBOLD, LVL(24, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kobold spellmaster", S_KOBOLD, LVL(24, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_MAGC, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunching kobold boss", S_KOBOLD, LVL(24, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kobold analytic associate", S_KOBOLD, /* spawns with 6 wonder daggers, short blade, medium mithril-coat and elven helm */ LVL(25, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kobold alchemist", S_KOBOLD, LVL(25, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kobold normalswinger", S_KOBOLD, LVL(25, 9, 7, 0, -3), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kobold analator", S_KOBOLD, LVL(25, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kobold spellswinger", S_KOBOLD, LVL(25, 9, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("businessmen compacting desideratum", S_KOBOLD, LVL(25, 10, -10, 72, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BREA, AD_SKIL, 1, 9), ATTK(AT_BREA, AD_RBRE, 4, 1), ATTK(AT_SCRA, AD_DRDX, 1, 1), ATTK(AT_TENT, AD_WISD, 3, 5), ATTK(AT_EXPL, AD_HALU, 4, 1), NO_ATTK), SIZ(47, 1403, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS| M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("foredid sixthly", S_KOBOLD, LVL(25, 11, -2, 80, -9), (G_GENO|G_UNIQ|2), A(ATTK(AT_HUGS, AD_DGST, 3, 4), ATTK(AT_NONE, AD_LAZY, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(468, 1692, 0, MS_PARROT, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("clammed liniest", S_KOBOLD, LVL(26, 11, -10, 25, 0), (G_UNIQ|1), A(ATTK(AT_NONE, AD_CHKH, 2, 3), ATTK(AT_BUTT, AD_CHKH, 6, 5), ATTK(AT_WEAP, AD_DRIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1510, 2, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_NEEDPICK|M1_POIS|M1_OMNIVORE, M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("differently deflagrating greek", S_KOBOLD, LVL(26, 14, -10, 19, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SAMU, 5, 1), ATTK(AT_LASH, AD_DRCH, 1, 3), ATTK(AT_WEAP, AD_RUST, 4, 5), ATTK(AT_TRAM, AD_SGLD, 9, 7), ATTK(AT_STNG, AD_TRAI, 3, 7), NO_ATTK), SIZ(263, 874, 0, MS_DEAD, MZ_TINY), MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rotated shaman", S_KOBOLD, LVL(26, 15, -6, 85, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 17), ATTK(AT_TUCH, AD_PHYS, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("drugstore creping", S_KOBOLD, LVL(27, 12, 6, 13, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_AXUS, 4, 6), ATTK(AT_BEAM, AD_CONF, 1, 9), ATTK(AT_MAGC, AD_CLRC, 6, 7), ATTK(AT_ENGL, AD_NTHR, 7, 1), ATTK(AT_STNG, AD_MCRE, 4, 2), ATTK(AT_LASH, AD_POLY, 5, 1)), SIZ(596, 144, 0, MS_ESCAPE, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("issued precleaned", S_KOBOLD, LVL(27, 3, 2, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CLRC, 9, 4), ATTK(AT_BREA, AD_ABDC, 9, 5), ATTK(AT_LASH, AD_AMNE, 6, 4), ATTK(AT_TENT, AD_SITM, 6, 5), NO_ATTK, NO_ATTK), SIZ(1241, 406, 0, MS_POKEDEX, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_UNSOLID|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("demoralization caveated", S_KOBOLD, LVL(27, 12, -8, 5, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_WEEP, 1, 9), ATTK(AT_LASH, AD_LUCK, 1, 9), ATTK(AT_CLAW, AD_DETH, 1, 1), ATTK(AT_BREA, AD_CAST, 4, 5), ATTK(AT_CLAW, AD_SLUD, 1, 9), ATTK(AT_KICK, AD_PLAS, 1, 1)), SIZ(1857, 95, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_ACID| M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hidden potato", S_KOBOLD, LVL(27, 18, -6, 90, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark kobold", S_KOBOLD, LVL(28, 13, -4, 30, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 11), ATTK(AT_TUCH, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nakoruru", S_KOBOLD, LVL(28, 24, 0, 25, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_GAZE, AD_DREN, 4, 5), ATTK(AT_GAZE, AD_DREN, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flouted solfeggi", S_KOBOLD, LVL(28, 12, -6, 31, -5), (3), A(ATTK(AT_WEAP, AD_STTP, 8, 1), ATTK(AT_NONE, AD_DISP, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3159, 99, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS, M2_PRINCE|M2_DEMON|M2_MAGIC|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("intensifying dendritic", S_KOBOLD, LVL(29, 13, 4, 67, 0), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_LITT, 6, 2), ATTK(AT_TRAM, AD_MANA, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3423, 615, 0, MS_GIBBERISH, MZ_LARGE), MR_SLEEP, 0, M1_CONCEAL|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wringed humeral lollypop aspiring", S_KOBOLD, LVL(29, 15, 0, 65, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SPIT, AD_ANTI, 2, 4), ATTK(AT_BUTT, AD_CNCL, 1, 1), ATTK(AT_EXPL, AD_DARK, 4, 1), ATTK(AT_MAGC, AD_FEAR, 8, 5), NO_ATTK, NO_ATTK), SIZ(245, 559, 0, MS_DEAD, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_TPORT_CNTRL, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("kobold regent", S_KOBOLD, LVL(32, 10, 0, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 16), ATTK(AT_BEAM, AD_ALIN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("domestic kobold regent", S_KOBOLD, LVL(32, 10, 0, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 16), ATTK(AT_BEAM, AD_ALIN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fearsome butcher shaman", S_KOBOLD, LVL(32, 15, -7, 85, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 20), ATTK(AT_TUCH, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("disintegration master", S_KOBOLD, LVL(32, 6, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISN, 4, 4), ATTK(AT_WEAP, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("controller bribeable", S_KOBOLD, LVL(33, 20, -1, 45, 5), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_LEVI, 4, 5), ATTK(AT_WEAP, AD_HODS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1338, 14, 0, MS_CUSS, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ukase horsehide", S_KOBOLD, LVL(34, 8, 5, 35, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BREA, AD_SHAN, 3, 5), ATTK(AT_ENGL, AD_TRAI, 5, 6), ATTK(AT_HUGS, AD_BURN, 6, 5), ATTK(AT_BREA, AD_BADE, 9, 1), ATTK(AT_BITE, AD_ICUR, 9, 9), ATTK(AT_MAGC, AD_MEMO, 1, 7)), SIZ(51, 944, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_REGEN| M1_TPORT_CNTRL, M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("discoloration redistributing", S_KOBOLD, LVL(34, 19, 10, 26, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DIMN, 5, 1), ATTK(AT_MAGC, AD_POLY, 6, 5), ATTK(AT_BOOM, AD_DREA, 8, 5), ATTK(AT_WEAP, AD_SPEL, 6, 2), ATTK(AT_SCRA, AD_VENO, 2, 2), ATTK(AT_TENT, AD_LITE, 3, 6)), SIZ(156, 1300, 0, MS_SMITH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rafting abutted", S_KOBOLD, LVL(34, 13, -1, 40, -12), (G_GENO|G_SGROUP|3), A(ATTK(AT_SCRA, AD_UNPR, 4, 6), ATTK(AT_CLAW, AD_UNPR, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(282, 1117, 0, MS_BOSS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_REGEN| M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("diabolic shaman", S_KOBOLD, LVL(35, 16, -9, 90, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 22), ATTK(AT_TUCH, AD_PHYS, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("pompeji supermeanie", S_KOBOLD, LVL(35, 18, -12, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_TUCH, AD_WTHR, 8, 4), ATTK(AT_GAZE, AD_WTHR, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hiller carousal", S_KOBOLD, LVL(36, 12, -8, 42, 0), (G_GENO|4), A(ATTK(AT_RATH, AD_TRAP, 1, 9), ATTK(AT_BITE, AD_VOMT, 9, 8), ATTK(AT_SCRA, AD_ACID, 9, 4), ATTK(AT_TRAM, AD_CNCL, 8, 1), ATTK(AT_MAGC, AD_STUN, 4, 3), NO_ATTK), SIZ(1215, 380, 0, MS_MEW, MZ_MEDIUM), MR_DISINT|MR_STONE, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonaddicting stimied", S_KOBOLD, LVL(36, 18, -8, 17, -6), (G_GENO|G_RGROUP|1), A(ATTK(AT_BITE, AD_ACID, 6, 7), ATTK(AT_TUCH, AD_SKIL, 9, 5), ATTK(AT_LASH, AD_DEPR, 2, 5), ATTK(AT_BREA, AD_SEDU, 2, 3), NO_ATTK, NO_ATTK), SIZ(119, 358, 0, MS_AREOLA, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_WALLWALK|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("despiteful valorize", S_KOBOLD, LVL(37, 18, 6, 73, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TRAM, AD_VOMT, 8, 2), ATTK(AT_BITE, AD_DRCO, 4, 4), ATTK(AT_BUTT, AD_MIDI, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(118, 64, 0, MS_SOVIET, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trucing benzedrine", S_KOBOLD, LVL(37, 12, 6, 92, 0), (1), A(ATTK(AT_TENT, AD_DRIN, 5, 6), ATTK(AT_BEAM, AD_STAT, 8, 1), ATTK(AT_SPIT, AD_SSEX, 7, 4), ATTK(AT_TRAM, AD_TRAP, 2, 4), NO_ATTK, NO_ATTK), SIZ(3102, 526, 0, MS_MUTE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_HIDE, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pharmacologist shipt antennae", S_KOBOLD, LVL(37, 38, -1, 97, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_WEEP, 2, 8), ATTK(AT_WEAP, AD_NEXU, 6, 8), ATTK(AT_WEAP, AD_SHAN, 1, 1), ATTK(AT_KICK, AD_WEBS, 4, 9), NO_ATTK, NO_ATTK), SIZ(2746, 1403, 0, MS_ALLA, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kiting discordantly", S_KOBOLD, LVL(38, 29, 9, 81, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_TRAP, 5, 9), ATTK(AT_BEAM, AD_WTHR, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3238, 760, 0, MS_SOVIET, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID, MR_DISINT, M1_ANIMAL|M1_SLITHY, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("despitefully galenic returned", S_KOBOLD, LVL(38, 12, -6, 84, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BUTT, AD_CHRN, 9, 9), ATTK(AT_LASH, AD_DRCH, 5, 8), ATTK(AT_SCRA, AD_MINA, 6, 8), ATTK(AT_ENGL, AD_TECH, 9, 7), ATTK(AT_BITE, AD_ABDC, 1, 2), NO_ATTK), SIZ(403, 330, 0, MS_NEIGH, MZ_MEDIUM), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_SWIM|M1_CLING|M1_REGEN|M1_SEE_INVIS, M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hidden shaman", S_KOBOLD, LVL(38, 18, -10, 95, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 25), ATTK(AT_TUCH, AD_PHYS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("ulfheoinn", S_KOBOLD, LVL(38, 16, -8, 40, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 14), ATTK(AT_TUCH, AD_FAMN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("valorization moulder", S_KOBOLD, LVL(39, 11, -6, 85, 0), (2), A(ATTK(AT_KICK, AD_TRAI, 4, 1), ATTK(AT_EXPL, AD_SOUN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3136, 102, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("supreme kobold commander", S_KOBOLD, LVL(40, 12, -20, 0, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 16), ATTK(AT_MAGC, AD_SPEL, 6, 8), ATTK(AT_MAGC, AD_CLRC, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ORC, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kobold rodneyserver", S_KOBOLD, LVL(40, 12, -20, 0, -10), (1), A(ATTK(AT_WEAP, AD_SAMU, 4, 16), ATTK(AT_WEAP, AD_SAMU, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ORC, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kobold barlord", S_KOBOLD, LVL(40, 12, -20, 0, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 16), ATTK(AT_WEAP, AD_PHYS, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ORC, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("obligational sane", S_KOBOLD, LVL(40, 12, -6, 47, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_SCRA, AD_NIVE, 2, 5), ATTK(AT_HUGS, AD_ELEC, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(526, 1278, 0, MS_ORC, MZ_HUGE), MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cesspool technologically oilskin dessert", S_KOBOLD, LVL(40, 15, 5, 13, 16), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SLIM, 1, 4), ATTK(AT_WEAP, AD_NPRO, 2, 5), ATTK(AT_TRAM, AD_MANA, 3, 1), ATTK(AT_BUTT, AD_NTHR, 7, 3), ATTK(AT_TRAM, AD_DREA, 5, 1), NO_ATTK), SIZ(1204, 528, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG|M2_MAGIC, M3_NOPLRPOLY|M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("kobold arrowhailer", S_KOBOLD, /* spawns with forbidden bow and arrows */ LVL(41, 10, -2, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 24), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS|M1_AMORPHOUS, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unthinkably aversely", S_KOBOLD, LVL(41, 2, -7, 31, 0), (G_RGROUP|4), A(ATTK(AT_STNG, AD_NAST, 7, 3), ATTK(AT_BEAM, AD_HALU, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(671, 339, 0, MS_PUPIL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_ELEC, M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("seventieth char annulment", S_KOBOLD, LVL(41, 20, -6, 27, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_DETH, 1, 7), ATTK(AT_SCRA, AD_POLY, 3, 8), ATTK(AT_WEAP, AD_FAMN, 9, 9), ATTK(AT_BOOM, AD_TRAP, 9, 6), ATTK(AT_TUCH, AD_LAVA, 3, 2), NO_ATTK), SIZ(1942, 1293, 0, MS_BOAST, MZ_MEDIUM), MR_COLD|MR_POISON, MR_POISON, M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_CLOSE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("ferruled compensative", S_KOBOLD, LVL(43, 17, 3, 89, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_TDRA, 4, 3), ATTK(AT_TRAM, AD_SCOR, 1, 5), ATTK(AT_CLAW, AD_VAMP, 7, 7), ATTK(AT_MAGC, AD_ILLU, 8, 8), ATTK(AT_EXPL, AD_NTHR, 9, 4), ATTK(AT_BEAM, AD_DREA, 1, 6)), SIZ(77, 193, 0, MS_PANTS, MZ_LARGE), 0, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_ACID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("locust harlot", S_KOBOLD, LVL(43, 20, 0, 3, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_STTP, 1, 1), ATTK(AT_TENT, AD_ILLU, 9, 6), ATTK(AT_TENT, AD_STTP, 6, 4), ATTK(AT_NONE, AD_WET, 3, 9), ATTK(AT_WEAP, AD_IDAM, 8, 9), ATTK(AT_LASH, AD_DAMA, 5, 1)), SIZ(175, 1020, 0, MS_MUTE, MZ_MEDIUM), MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_HUMANOID, M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("resurrected potato", S_KOBOLD, LVL(44, 21, -12, 90, -2), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("stout novelistic intuit", S_KOBOLD, LVL(44, 12, -9, 48, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_CHKH, 3, 6), ATTK(AT_MAGC, AD_THIE, 7, 1), ATTK(AT_SPIT, AD_WGHT, 4, 8), ATTK(AT_BUTT, AD_LAZY, 6, 7), NO_ATTK, NO_ATTK), SIZ(1451, 185, 0, MS_WOLLOH, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("poignancy psychological", S_KOBOLD, LVL(45, 13, 4, 72, 6), (1), A(ATTK(AT_ENGL, AD_TRAP, 3, 16), ATTK(AT_GAZE, AD_HEAL, 6, 4), ATTK(AT_BEAM, AD_FIRE, 8, 12), ATTK(AT_STNG, AD_MAGM, 6, 12), NO_ATTK, NO_ATTK), SIZ(988, 64, 0, MS_WAIL, MZ_HUGE), MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TPORT, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("herpetology confining", S_KOBOLD, LVL(45, 8, -30, 84, 0), (1), A(ATTK(AT_TENT, AD_AGGR, 6, 6), ATTK(AT_TRAM, AD_FRZE, 6, 18), ATTK(AT_CLAW, AD_GLIB, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4429, 437, 0, MS_DJINNI, MZ_HUGE), MR_COLD|MR_STONE, MR_COLD, M1_CONCEAL|M1_AMPHIBIOUS|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kobold saber", S_KOBOLD, /* spawns with iron saber, pistol and 50 bullets */ LVL(45, 17, -10, 50, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SHADE, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("subcouncil sporulate", S_KOBOLD, LVL(46, 22, -22, 88, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BEAM, AD_MANA, 3, 12), ATTK(AT_TUCH, AD_BLEE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2671, 515, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON, MR_FIRE, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOHEAD, M2_UNDEAD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("crowfeet disarticulation", S_KOBOLD, LVL(47, 10, -2, 99, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_LEGS, 4, 11), ATTK(AT_WEAP, AD_DREA, 9, 21), ATTK(AT_STNG, AD_WRAP, 4, 11), ATTK(AT_SPIT, AD_WEBS, 3, 14), NO_ATTK, NO_ATTK), SIZ(1140, 317, 0, MS_FART_LOUD, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("power midwesterner", S_KOBOLD, LVL(47, 13, -20, 24, 0), (G_LGROUP|1), A(ATTK(AT_CLAW, AD_DAMA, 5, 12), ATTK(AT_LASH, AD_DREA, 4, 10), ATTK(AT_BEAM, AD_LETH, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(345, 684, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_NOHANDS|M1_TPORT, M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("handwoven body", S_KOBOLD, LVL(50, 27, -21, 5, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_STNG, AD_SLUD, 8, 13), ATTK(AT_WEAP, AD_SLUD, 1, 12), ATTK(AT_NONE, AD_DRCO, 6, 11), ATTK(AT_BEAM, AD_WRAP, 5, 3), ATTK(AT_HUGS, AD_SLEE, 7, 8), NO_ATTK), SIZ(656, 114, 0, MS_SMITH, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC, MR_COLD|MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_HUMANOID|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("postcardinal eunuchoid", S_KOBOLD, LVL(50, 14, -1, 66, -8), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_PLYS, 8, 16), ATTK(AT_SPIT, AD_LAZY, 8, 12), ATTK(AT_BEAM, AD_POLY, 6, 20), ATTK(AT_BUTT, AD_NTHR, 6, 21), NO_ATTK, NO_ATTK), SIZ(1337, 338, 0, MS_ORC, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bolivar terminating aquatic strongbox", S_KOBOLD, LVL(51, 9, 1, 33, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_BURN, 9, 13), ATTK(AT_SCRA, AD_RUNS, 5, 7), ATTK(AT_TUCH, AD_SANI, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(525, 1163, 0, MS_TREESQUAD, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_CONCEAL|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lightning kobold", S_KOBOLD, LVL(51, 18, -11, 55, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 15), ATTK(AT_WEAP, AD_PHYS, 3, 15), ATTK(AT_WEAP, AD_PHYS, 3, 15), ATTK(AT_WEAP, AD_PHYS, 3, 15), ATTK(AT_BEAM, AD_VULN, 3, 10), NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH|MR_DISINT|MR_SLEEP|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kobold peppermaster", S_KOBOLD, /* spawns with orcish bow and 3 quivers of arrows, +2 multishot */ LVL(52, 10, -5, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 24), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_CHRN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("malice clodpoll undercharge", S_KOBOLD, LVL(52, 6, 6, 72, -2), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STAT, 5, 1), ATTK(AT_ENGL, AD_TECH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2099, 517, 0, MS_ALLA, MZ_SMALL), MR_POISON, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY, M2_LORD|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reverify northeastward oven ageist probate", S_KOBOLD, LVL(52, 12, 2, 54, 0), (3), A(ATTK(AT_BUTT, AD_DISP, 5, 1), ATTK(AT_ENGL, AD_DGST, 1, 5), ATTK(AT_BUTT, AD_NAST, 5, 12), ATTK(AT_MAGC, AD_HODS, 7, 20), NO_ATTK, NO_ATTK), SIZ(51, 178, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_DISINT, M1_SWIM|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ostracism preestimating coucher", S_KOBOLD, LVL(54, 7, 8, 18, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_TUCH, AD_DGST, 7, 20), ATTK(AT_TUCH, AD_RBRE, 3, 16), ATTK(AT_HUGS, AD_SHRD, 1, 11), ATTK(AT_CLAW, AD_PHYS, 1, 13), ATTK(AT_KICK, AD_FAKE, 2, 9), ATTK(AT_WEAP, AD_WRAP, 4, 7)), SIZ(291, 1320, 0, MS_TEACHER, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DEATH, MR_DEATH, M1_AMORPHOUS|M1_NOLIMBS|M1_THICK_HIDE, M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dry federate", S_KOBOLD, LVL(55, 12, -9, 31, 11), (G_GENO|4), A(ATTK(AT_GAZE, AD_RAGN, 4, 15), ATTK(AT_STNG, AD_SKIL, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1167, 815, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE|MR_COLD, M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_SPIDER|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("shreveport shoal", S_KOBOLD, LVL(55, 11, -13, 72, 13), (4), A(ATTK(AT_BITE, AD_CONF, 7, 10), ATTK(AT_GAZE, AD_SPEL, 8, 6), ATTK(AT_SCRA, AD_ALIN, 1, 19), ATTK(AT_BUTT, AD_DRLI, 1, 13), NO_ATTK, NO_ATTK), SIZ(99, 89, 0, MS_GRUNT, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_ANIMAL|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("capital infielder", S_KOBOLD, LVL(56, 12, -3, 38, -15), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_ABDC, 7, 19), ATTK(AT_BREA, AD_BADE, 1, 14), ATTK(AT_HUGS, AD_NEXU, 4, 17), ATTK(AT_SPIT, AD_SLOW, 7, 7), ATTK(AT_BREA, AD_VENO, 4, 16), NO_ATTK), SIZ(4416, 1122, 0, MS_PAIN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, MR_ELEC, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_STRONG|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("buyer briskest pirouetted", S_KOBOLD, LVL(56, 12, -5, 76, 0), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_TECH, 6, 19), ATTK(AT_STNG, AD_TLPT, 4, 9), ATTK(AT_HUGS, AD_HODS, 4, 10), ATTK(AT_NONE, AD_AMNE, 6, 15), ATTK(AT_LASH, AD_LUCK, 3, 9), NO_ATTK), SIZ(2529, 1243, 0, MS_GROWL, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_TPORT|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("capacitation alleviatory", S_KOBOLD, LVL(56, 17, 0, 11, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_DGST, 2, 15), ATTK(AT_GAZE, AD_IDAM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(647, 193, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("solecist precontrived clavier", S_KOBOLD, LVL(57, 21, -27, 30, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_DRCO, 5, 13), ATTK(AT_LASH, AD_STTP, 1, 16), ATTK(AT_KICK, AD_STUN, 1, 14), ATTK(AT_HUGS, AD_WTHR, 9, 17), ATTK(AT_TRAM, AD_SEDU, 6, 18), NO_ATTK), SIZ(270, 547, 0, MS_SQAWK, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC, MR_SLEEP, M1_WALLWALK|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fragmentate recompensable", S_KOBOLD, LVL(57, 12, -15, 98, 0), (G_LGROUP|1), A(ATTK(AT_CLAW, AD_ABDC, 5, 11), ATTK(AT_RATH, AD_TECH, 3, 10), ATTK(AT_CLAW, AD_SLUD, 4, 8), ATTK(AT_BOOM, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK), SIZ(566, 322, 0, MS_LIEDER, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clacking cart", S_KOBOLD, LVL(58, 12, -10, 60, 0), (4), A(ATTK(AT_HUGS, AD_THIE, 2, 11), ATTK(AT_KICK, AD_WERE, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3504, 17, 0, MS_MUTE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_NOLIMBS|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("radiologically warranty moistest boodling airlock", S_KOBOLD, LVL(58, 14, -22, 95, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_SWAP, 5, 20), ATTK(AT_STNG, AD_LITT, 1, 21), ATTK(AT_BITE, AD_DRCO, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3896, 158, 0, MS_LAUGH, MZ_SMALL), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL, M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stigmatized gantleted praecox", S_KOBOLD, LVL(59, 15, 4, 53, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TPTO, 8, 19), ATTK(AT_NONE, AD_LAVA, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3415, 452, 0, MS_BOSS, MZ_TINY), MR_FIRE|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_NOTAKE|M1_CARNIVORE, M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("refuted snap", S_KOBOLD, LVL(59, 26, -27, 80, -10), (G_VLGROUP|3), A(ATTK(AT_NONE, AD_POIS, 1, 17), ATTK(AT_NONE, AD_STTP, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2643, 1226, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_COLD, M1_WALLWALK|M1_CONCEAL|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("resurrected shaman", S_KOBOLD, LVL(60, 22, -18, 95, -4), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 25), ATTK(AT_TUCH, AD_PHYS, 1, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON5, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("kobold who survived covid-19", S_KOBOLD, LVL(60, 14, -8, 60, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 5, 9), ATTK(AT_WEAP, AD_CONT, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Mokona the Moogle", S_KOBOLD, LVL(60, 18, 6, 10, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_CONF, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_GAZE, AD_SPC2, 4, 4), ATTK(AT_BEAM, AD_RBRE, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("chill saddest", S_KOBOLD, LVL(60, 7, -10, 71, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_DISE, 1, 13), ATTK(AT_GAZE, AD_SLEE, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(977, 37, 0, MS_APOC, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_LITHIVORE|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vulcanizing disliker", S_KOBOLD, LVL(60, 12, -4, 71, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_SPEL, 2, 17), ATTK(AT_GAZE, AD_DRCH, 8, 8), ATTK(AT_TENT, AD_VULN, 9, 1), ATTK(AT_TRAM, AD_AXUS, 6, 10), ATTK(AT_BOOM, AD_FIRE, 9, 18), NO_ATTK), SIZ(299, 635, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_NOHANDS|M1_MINDLESS| M1_THICK_HIDE|M1_ACID|M1_POIS|M1_METALLIVORE, M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("morse perseverance unkindest", S_KOBOLD, LVL(60, 23, 7, 85, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_FREN, 6, 15), ATTK(AT_TRAM, AD_FEAR, 5, 7), ATTK(AT_STNG, AD_HALU, 6, 9), ATTK(AT_BITE, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK), SIZ(422, 348, 0, MS_BOSS, MZ_TINY), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS, M2_UNDEAD|M2_JEWELS|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("airbrush indent", S_KOBOLD, LVL(61, 11, -2, 3, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_GLIB, 3, 4), ATTK(AT_GAZE, AD_PLYS, 5, 17), ATTK(AT_KICK, AD_BLND, 1, 17), ATTK(AT_BEAM, AD_PLYS, 9, 1), ATTK(AT_CLAW, AD_RUNS, 1, 19), ATTK(AT_MAGC, AD_NTHR, 5, 3)), SIZ(89, 400, 0, MS_SNORE, MZ_MEDIUM), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_NOLIMBS|M1_MINDLESS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("duke kobold", S_KOBOLD, LVL(61, 20, -14, 65, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 18), ATTK(AT_GAZE, AD_SLEE, 6, 6), ATTK(AT_HUGS, AD_SLEE, 6, 6), ATTK(AT_BEAM, AD_PHYS, 8, 15), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MALE|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("absolving disguisement romanian", S_KOBOLD, LVL(63, 20, -16, 58, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_SLEE, 1, 17), ATTK(AT_HUGS, AD_NEXU, 6, 13), ATTK(AT_WEAP, AD_POLY, 7, 4), ATTK(AT_STNG, AD_LEVI, 5, 21), NO_ATTK, NO_ATTK), SIZ(210, 809, 0, MS_OHGOD, MZ_SMALL), MR_COLD|MR_DISINT|MR_STONE, 0, M1_NOEYES|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dandy unoppressed", S_KOBOLD, LVL(63, 6, -18, 75, 14), (G_GENO|G_VLGROUP|2), A(ATTK(AT_ENGL, AD_NUMB, 5, 7), ATTK(AT_KICK, AD_FRZE, 5, 2), ATTK(AT_WEAP, AD_CONT, 4, 14), ATTK(AT_TENT, AD_DRCH, 1, 6), NO_ATTK, NO_ATTK), SIZ(45, 580, 0, MS_SEDUCE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kobold banisher", S_KOBOLD, LVL(64, 12, -8, 50, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_BANI, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("unrespectful dozening", S_KOBOLD, LVL(65, 9, -8, 66, -11), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_MEMO, 4, 13), ATTK(AT_TRAM, AD_ICUR, 4, 17), ATTK(AT_SCRA, AD_DETH, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4508, 540, 0, MS_LIEDER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_OVIPAROUS|M1_METALLIVORE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("barmier swooning citifying containment", S_KOBOLD, LVL(65, 12, 1, 77, 14), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_DROP, 7, 4), ATTK(AT_LASH, AD_SHAN, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3803, 577, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_THICK_HIDE|M1_ACID|M1_POIS, M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("praiseworthy countable", S_KOBOLD, LVL(65, 14, 4, 58, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_VOMT, 4, 9), ATTK(AT_STNG, AD_DAMA, 2, 14), ATTK(AT_NONE, AD_PART, 7, 19), ATTK(AT_LASH, AD_ILLU, 6, 13), ATTK(AT_TUCH, AD_SIN, 4, 2), ATTK(AT_TUCH, AD_MEMO, 7, 5)), SIZ(678, 834, 0, MS_WAIL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_ANIMAL|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("proximo frostwork", S_KOBOLD, LVL(65, 17, -13, 55, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_NACU, 6, 12), ATTK(AT_TRAM, AD_CORR, 1, 3), ATTK(AT_BREA, AD_CNCL, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1471, 101, 0, MS_BOAST, MZ_LARGE), MR_FIRE|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("surreal ratch", S_KOBOLD, LVL(66, 11, 9, 63, -1), (G_GENO|3), A(ATTK(AT_TUCH, AD_DREN, 5, 12), ATTK(AT_SCRA, AD_DISE, 2, 13), ATTK(AT_SCRA, AD_CONT, 9, 10), ATTK(AT_BUTT, AD_DROP, 3, 10), ATTK(AT_TRAM, AD_TREM, 6, 16), ATTK(AT_TUCH, AD_WERE, 4, 12)), SIZ(135, 37, 0, MS_SISSY, MZ_HUGE), MR_DRAIN, 0, M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("earwigging women", S_KOBOLD, LVL(66, 8, -11, 57, 8), (G_GENO|1), A(ATTK(AT_TENT, AD_DEST, 1, 21), ATTK(AT_STNG, AD_SGLD, 9, 10), ATTK(AT_TENT, AD_SEDU, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1691, 22, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yearlong suppressed", S_KOBOLD, LVL(66, 11, -17, 50, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_LITE, 5, 16), ATTK(AT_LASH, AD_DARK, 9, 8), ATTK(AT_BREA, AD_BADE, 7, 3), ATTK(AT_TENT, AD_FEAR, 2, 16), ATTK(AT_SCRA, AD_RUST, 1, 11), ATTK(AT_STNG, AD_INSA, 4, 8)), SIZ(1202, 926, 0, MS_SMITH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_REGEN, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("comatose penultimate", S_KOBOLD, LVL(66, 12, -16, 31, 0), (G_LGROUP|3), A(ATTK(AT_BITE, AD_ACID, 9, 16), ATTK(AT_KICK, AD_NUMB, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1326, 35, 0, MS_DEEPSTATE, MZ_TINY), MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("vising thailand", S_KOBOLD, LVL(66, 14, -6, 92, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_CAST, 1, 19), ATTK(AT_SCRA, AD_NGEN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1315, 1518, 0, MS_NURSE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stuffiest isthmic", S_KOBOLD, LVL(67, 41, -5, 73, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_KICK, AD_AGGR, 6, 17), ATTK(AT_BUTT, AD_BLND, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1758, 1329, 0, MS_BOSS, MZ_TINY), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_WALLWALK|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("argent ritard", S_KOBOLD, LVL(68, 14, -13, 56, 0), (G_SGROUP|2), A(ATTK(AT_SCRA, AD_RBAD, 4, 4), ATTK(AT_SCRA, AD_VULN, 1, 21), ATTK(AT_TENT, AD_AGGR, 9, 15), ATTK(AT_KICK, AD_CONT, 2, 5), ATTK(AT_BREA, AD_ILLU, 1, 14), NO_ATTK), SIZ(1331, 120, 0, MS_STENCH, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("app mo", S_KOBOLD, LVL(69, 12, -21, 65, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BREA, AD_DEBU, 8, 1), ATTK(AT_BREA, AD_SLUD, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(579, 102, 0, MS_BRAG, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("briner levity", S_KOBOLD, LVL(69, 12, 10, 92, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_BANI, 2, 11), ATTK(AT_BOOM, AD_DEBU, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2402, 88, 0, MS_JAPANESE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("scathe liberated adduce", S_KOBOLD, LVL(69, 12, -6, 78, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_STNG, AD_CONT, 1, 16), ATTK(AT_LASH, AD_TIME, 5, 17), ATTK(AT_TENT, AD_WEBS, 3, 14), ATTK(AT_HUGS, AD_LETH, 7, 11), ATTK(AT_SCRA, AD_SHRD, 9, 12), ATTK(AT_WEAP, AD_LEVI, 2, 7)), SIZ(690, 1445, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_CLING|M1_NOLIMBS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("frighten wrist borne devising", S_KOBOLD, LVL(71, 6, -2, 72, 6), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_STUN, 8, 2), ATTK(AT_EXPL, AD_TRAP, 9, 21), ATTK(AT_BUTT, AD_LETH, 2, 20), ATTK(AT_STNG, AD_PEST, 4, 17), ATTK(AT_TRAM, AD_CHKH, 5, 5), ATTK(AT_LASH, AD_DEST, 9, 3)), SIZ(818, 57, 0, MS_SQAWK, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_REGEN|M1_CARNIVORE| M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("throughout abjured", S_KOBOLD, LVL(71, 14, 5, 92, 10), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_SGLD, 6, 13), ATTK(AT_LASH, AD_LAZY, 3, 5), ATTK(AT_EXPL, AD_WISD, 1, 10), ATTK(AT_HUGS, AD_STTP, 1, 20), ATTK(AT_TUCH, AD_FRZE, 8, 2), ATTK(AT_BEAM, AD_SHRD, 4, 20)), SIZ(1571, 1582, 0, MS_NEIGH, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stereoscopical gelt lanker", S_KOBOLD, LVL(71, 12, -5, 58, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_SCOR, 4, 13), ATTK(AT_MAGC, AD_MINA, 8, 20), ATTK(AT_BITE, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2153, 302, 0, MS_WOLLOH, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("peacher ichthyism", S_KOBOLD, LVL(72, 7, 3, 96, -4), (G_GENO|G_RGROUP|1), A(ATTK(AT_BUTT, AD_WNCE, 8, 16), ATTK(AT_BREA, AD_ICEB, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(445, 771, 0, MS_SOCKS, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("irrelevant pourer caesium overrode", S_KOBOLD, LVL(73, 15, -29, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CONT, 4, 15), ATTK(AT_BITE, AD_TREM, 2, 2), ATTK(AT_TENT, AD_VULN, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(597, 1798, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID, MR_ACID, M1_SWIM|M1_WALLWALK|M1_HIDE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("anopia fettering lymphoid", S_KOBOLD, LVL(73, 15, -26, 70, 0), (G_RGROUP|2), A(ATTK(AT_WEAP, AD_SAMU, 5, 16), ATTK(AT_MAGC, AD_CHRN, 6, 4), ATTK(AT_KICK, AD_FUMB, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1488, 664, 0, MS_MUTE, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE, M2_DEMON|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NONMOVING|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cloture smuggled", S_KOBOLD, LVL(74, 9, 7, 81, -7), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_WEBS, 7, 5), ATTK(AT_NONE, AD_TRAP, 7, 10), ATTK(AT_WEAP, AD_VAMP, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1667, 240, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("progenitive destructing demobilized", S_KOBOLD, LVL(75, 12, -6, 84, -1), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TENT, AD_TREM, 2, 19), ATTK(AT_EXPL, AD_SANI, 5, 4), ATTK(AT_SPIT, AD_PLYS, 1, 8), ATTK(AT_EXPL, AD_DISP, 9, 1), ATTK(AT_BREA, AD_BANI, 8, 20), NO_ATTK), SIZ(660, 183, 0, MS_POKEDEX, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, MR_SLEEP|MR_DISINT, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_HUMANOID|M1_TPORT|M1_POIS, M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("kobold integralor", S_KOBOLD, LVL(75, 12, -10, 60, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 7)), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("misemployment rooking", S_KOBOLD, LVL(75, 13, -19, 96, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_LITE, 7, 10), ATTK(AT_HUGS, AD_POIS, 5, 14), ATTK(AT_KICK, AD_SAMU, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(148, 6, 0, MS_PARROT, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOLIMBS|M1_SLITHY, M2_LORD|M2_PRINCE|M2_MINION|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bug candescent", S_KOBOLD, LVL(75, 24, -16, 4, -14), (G_GENO|2), A(ATTK(AT_KICK, AD_DREN, 7, 17), ATTK(AT_NONE, AD_SHRD, 6, 20), ATTK(AT_WEAP, AD_ICUR, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1674, 1140, 0, MS_CLOCK, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_NEEDPICK|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("related packed", S_KOBOLD, LVL(76, 4, 3, 15, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_RATH, AD_SKIL, 3, 17), ATTK(AT_BUTT, AD_SLIM, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(501, 207, 0, MS_DRUGS, MZ_MEDIUM), MR_SLEEP|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("neoclassical loper", S_KOBOLD, LVL(77, 18, 6, 55, 0), (4), A(ATTK(AT_BEAM, AD_SHRD, 3, 8), ATTK(AT_TENT, AD_INSA, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3061, 420, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_MIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kobold blaster", S_KOBOLD, /* spawns with pistol and 100 bullets, 20% chance of getting +12 movement energy */ LVL(77, 23, -20, 75, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 14, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("repaid recension", S_KOBOLD, LVL(80, 17, -23, 96, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BITE, AD_NACU, 9, 6), ATTK(AT_LASH, AD_ELEC, 3, 13), ATTK(AT_BUTT, AD_FIRE, 3, 14), ATTK(AT_TUCH, AD_MEMO, 3, 12), ATTK(AT_BUTT, AD_LITE, 6, 1), ATTK(AT_TENT, AD_FRZE, 4, 10)), SIZ(328, 161, 0, MS_CLOCK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC, M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yare angolan columbic", S_KOBOLD, LVL(80, 14, -9, 83, 14), (G_GENO|1), A(ATTK(AT_STNG, AD_TERR, 9, 5), ATTK(AT_STNG, AD_DETH, 9, 17), ATTK(AT_SCRA, AD_ANTI, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(937, 632, 0, MS_STABILIZE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_NOHEAD, M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("radiance pardonably disconcertment", S_KOBOLD, LVL(80, 12, 9, 18, 0), (2), A(ATTK(AT_HUGS, AD_ACID, 7, 2), ATTK(AT_STNG, AD_NAST, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(246, 1070, 0, MS_GURGLE, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sibilation frostwork", S_KOBOLD, LVL(80, 14, -7, 87, -6), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_SAMU, 4, 14), ATTK(AT_EXPL, AD_DREA, 3, 11), ATTK(AT_MAGC, AD_STON, 8, 7), ATTK(AT_SCRA, AD_HODS, 4, 1), NO_ATTK, NO_ATTK), SIZ(46, 376, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_SLITHY|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("demythologizing whap", S_KOBOLD, LVL(81, 40, -4, 67, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_ENGL, AD_LAVA, 2, 19), ATTK(AT_TENT, AD_DFOO, 4, 7), ATTK(AT_LASH, AD_DREA, 8, 7), ATTK(AT_STNG, AD_DRCO, 3, 7), ATTK(AT_TENT, AD_VULN, 5, 6), ATTK(AT_WEAP, AD_UNPR, 3, 7)), SIZ(1653, 140, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_WALLWALK|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_ACID|M1_POIS, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("raise sterilizing", S_KOBOLD, LVL(81, 14, 0, 75, 19), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TRAM, AD_BANI, 1, 6), ATTK(AT_NONE, AD_ACID, 8, 8), ATTK(AT_WEAP, AD_RNG, 1, 1), ATTK(AT_KICK, AD_DETH, 8, 12), ATTK(AT_BREA, AD_DRCH, 5, 6), ATTK(AT_KICK, AD_RUST, 1, 5)), SIZ(1553, 138, 0, MS_ORC, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY| M1_POIS, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unoffended unawakened patently seigneur underspent", S_KOBOLD, LVL(81, 18, -24, 97, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_PLYS, 7, 7), ATTK(AT_BITE, AD_ELEC, 2, 2), ATTK(AT_ENGL, AD_TDRA, 8, 14), ATTK(AT_CLAW, AD_LEVI, 3, 9), ATTK(AT_SCRA, AD_DRLI, 1, 11), ATTK(AT_STNG, AD_DGST, 1, 19)), SIZ(477, 903, 0, MS_WOLLOH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID| M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_EGOTYPE|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nutmeat canonist coiner", S_KOBOLD, LVL(81, 19, 7, 80, 10), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BEAM, AD_SCOR, 3, 3), ATTK(AT_TENT, AD_NEXU, 4, 1), ATTK(AT_BUTT, AD_FUMB, 8, 12), ATTK(AT_KICK, AD_MAGM, 7, 10), ATTK(AT_STNG, AD_TRAP, 3, 6), ATTK(AT_WEAP, AD_SLOW, 7, 19)), SIZ(28, 274, 0, MS_TREESQUAD, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_COLD|MR_STONE, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_NASTY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("prenticed condom", S_KOBOLD, LVL(81, 12, -18, 76, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_SWAP, 7, 1), ATTK(AT_CLAW, AD_DEST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3689, 628, 0, MS_HUMANOID, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_REGEN, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY|M3_MIMIC|M3_SLIME| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("aurae sashaying", S_KOBOLD, LVL(81, 12, 10, 20, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_SGLD, 6, 11), ATTK(AT_WEAP, AD_SHRD, 7, 17), ATTK(AT_TUCH, AD_SPEL, 1, 13), ATTK(AT_BUTT, AD_CNCL, 7, 19), NO_ATTK, NO_ATTK), SIZ(60, 214, 0, MS_BOSS, MZ_TINY), MR_SLEEP|MR_ACID|MR_DRAIN, MR_ACID, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN| M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("incloser playwear", S_KOBOLD, LVL(84, 14, -24, 59, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SLOW, 2, 7), ATTK(AT_SCRA, AD_DRCH, 4, 8), ATTK(AT_BREA, AD_DISE, 2, 19), ATTK(AT_NONE, AD_CONF, 2, 17), ATTK(AT_HUGS, AD_NTHR, 4, 17), NO_ATTK), SIZ(1516, 143, 0, MS_SQAWK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sloth footrope", S_KOBOLD, LVL(86, 10, 4, 88, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_STTP, 9, 10), ATTK(AT_CLAW, AD_CORR, 6, 4), ATTK(AT_WEAP, AD_PEST, 5, 4), ATTK(AT_NONE, AD_SAMU, 7, 8), ATTK(AT_GAZE, AD_SHRD, 2, 14), NO_ATTK), SIZ(1769, 44, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_ANIMAL|M1_METALLIVORE, M2_UNDEAD|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("asthmatically dado", S_KOBOLD, LVL(86, 14, -8, 91, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_ICUR, 7, 15), ATTK(AT_BUTT, AD_WGHT, 1, 20), ATTK(AT_TRAM, AD_SHRD, 5, 12), ATTK(AT_MAGC, AD_LETH, 2, 10), ATTK(AT_CLAW, AD_TRAP, 3, 17), ATTK(AT_BITE, AD_EDGE, 3, 5)), SIZ(964, 315, 0, MS_BUZZ, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("machinated jowled democracy", S_KOBOLD, LVL(86, 7, -7, 92, -4), (G_RGROUP|1), A(ATTK(AT_TENT, AD_PLYS, 8, 6), ATTK(AT_MAGC, AD_WISD, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(512, 34, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL| M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kobold phazer", S_KOBOLD, /* spawns with process card and ammo */ LVL(88, 12, -14, 75, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 21), ATTK(AT_BREA, AD_LITE, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_FLY|M1_WALLWALK, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("envy steeliest", S_KOBOLD, LVL(88, 15, -11, 35, 0), (4), A(ATTK(AT_BITE, AD_RBRE, 1, 16), ATTK(AT_WEAP, AD_DRIN, 9, 14), ATTK(AT_MAGC, AD_GLIB, 1, 21), ATTK(AT_WEAP, AD_SHRD, 6, 9), NO_ATTK, NO_ATTK), SIZ(158, 117, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE|MR_SLEEP, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID| M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_ACID|M1_CARNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vainly appraisement", S_KOBOLD, LVL(89, 12, -8, 88, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_SHRD, 9, 10), ATTK(AT_EXPL, AD_FAKE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1991, 1783, 0, MS_BOT, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("confuted cuneiform sesquicentennial upended vesture", S_KOBOLD, LVL(89, 7, 9, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_ACID, 2, 3), ATTK(AT_TRAM, AD_HODS, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(109, 1346, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vassalage fray", S_KOBOLD, LVL(89, 16, 0, 69, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SAMU, 2, 19), ATTK(AT_SCRA, AD_DETH, 3, 18), ATTK(AT_WEAP, AD_MANA, 1, 5), ATTK(AT_GAZE, AD_TRAP, 3, 9), NO_ATTK, NO_ATTK), SIZ(727, 426, 0, MS_SHEEP, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID, M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("avenge consanguinity suavity compeller resupply kibitzer", S_KOBOLD, LVL(89, 17, -12, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MCRE, 1, 11), ATTK(AT_BITE, AD_NGRA, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3507, 200, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_METALLIVORE, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("priming dangler", S_KOBOLD, LVL(89, 15, -25, 66, -8), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_PAIN, 6, 6), ATTK(AT_BEAM, AD_FRZE, 8, 1), ATTK(AT_TRAM, AD_DRIN, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 383, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_STONE, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kobold vindicator", S_KOBOLD, LVL(90, 12, -14, 75, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 7, 21), ATTK(AT_BREA, AD_SAMU, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("admirer beating", S_KOBOLD, LVL(90, 8, -9, 90, 11), (3), A(ATTK(AT_WEAP, AD_WEBS, 2, 20), ATTK(AT_TUCH, AD_STCK, 9, 10), ATTK(AT_SPIT, AD_CURS, 9, 2), ATTK(AT_CLAW, AD_WGHT, 1, 14), NO_ATTK, NO_ATTK), SIZ(161, 683, 0, MS_SQAWK, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY| M1_TPORT|M1_METALLIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("treason foisting", S_KOBOLD, LVL(90, 11, -11, 91, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BREA, AD_MALK, 4, 12), ATTK(AT_SCRA, AD_MALK, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(323, 757, 0, MS_BOAST, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_ACID, M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("heinously import", S_KOBOLD, LVL(92, 12, -14, 98, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_FUMB, 7, 11), ATTK(AT_MAGC, AD_FRZE, 1, 5), ATTK(AT_WEAP, AD_POLY, 1, 7), ATTK(AT_STNG, AD_SEDU, 2, 6), NO_ATTK, NO_ATTK), SIZ(2160, 830, 0, MS_WERE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_COLD, M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("metrified podia", S_KOBOLD, LVL(92, 14, 8, 78, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_SANI, 3, 2), ATTK(AT_MAGC, AD_CONT, 1, 9), ATTK(AT_CLAW, AD_NGRA, 9, 21), ATTK(AT_SPIT, AD_DRIN, 5, 21), NO_ATTK, NO_ATTK), SIZ(960, 104, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_CLING|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("demagnetize pogroming credence", S_KOBOLD, LVL(93, 26, -29, 4, 11), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_RBRE, 1, 10), ATTK(AT_SCRA, AD_LITT, 1, 16), ATTK(AT_NONE, AD_EDGE, 8, 5), ATTK(AT_BREA, AD_LAZY, 1, 18), ATTK(AT_STNG, AD_DRCO, 1, 14), NO_ATTK), SIZ(1570, 23, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_DEATH, MR_ACID, M1_CONCEAL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cored doggoning", S_KOBOLD, LVL(94, 32, 8, 97, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_BADE, 1, 2), ATTK(AT_NONE, AD_BADE, 9, 15), ATTK(AT_KICK, AD_ELEC, 1, 12), ATTK(AT_KICK, AD_PHYS, 3, 13), ATTK(AT_BEAM, AD_CONF, 1, 18), ATTK(AT_SPIT, AD_DRIN, 8, 3)), SIZ(164, 426, 0, MS_REPAIR, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS| M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_LORD|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("regression unenviously", S_KOBOLD, LVL(94, 12, -3, 34, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_KICK, AD_PLYS, 3, 9), ATTK(AT_ENGL, AD_WISD, 1, 10), ATTK(AT_KICK, AD_LITE, 4, 19), ATTK(AT_BOOM, AD_THIR, 1, 9), ATTK(AT_TRAM, AD_TRAP, 7, 15), NO_ATTK), SIZ(505, 280, 0, MS_TREESQUAD, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eidetic pauperization cmdg", S_KOBOLD, LVL(94, 12, -23, 93, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_FLAM, 3, 8), ATTK(AT_BITE, AD_FAKE, 1, 13), ATTK(AT_TUCH, AD_DGST, 9, 18), ATTK(AT_NONE, AD_CONF, 7, 4), NO_ATTK, NO_ATTK), SIZ(988, 188, 0, MS_COMBAT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_FIRE|MR_ACID, M1_TUNNEL|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("continental replenishment char cambering garotting", S_KOBOLD, LVL(95, 13, -25, 17, 0), (G_SGROUP|1), A(ATTK(AT_BOOM, AD_ABDC, 6, 16), ATTK(AT_WEAP, AD_INSA, 3, 4), ATTK(AT_TENT, AD_SAMU, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1559, 713, 0, MS_SEDUCE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_SLEEP, M1_FLY|M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("roll specifying", S_KOBOLD, LVL(96, 11, -1, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_FAKE, 5, 21), ATTK(AT_TUCH, AD_TCKL, 8, 4), ATTK(AT_WEAP, AD_BLAS, 8, 18), ATTK(AT_WEAP, AD_NEXU, 1, 5), ATTK(AT_HUGS, AD_SIN, 1, 12), ATTK(AT_TENT, AD_STON, 8, 17)), SIZ(348, 1055, 0, MS_TRUMPET, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_WALLWALK|M1_NEEDPICK|M1_OVIPAROUS|M1_HERBIVORE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonsmoking blent", S_KOBOLD, LVL(96, 25, -21, 60, -11), (G_SGROUP|2), A(ATTK(AT_TUCH, AD_FIRE, 7, 10), ATTK(AT_TUCH, AD_WEEP, 7, 20), ATTK(AT_HUGS, AD_DIMN, 1, 5), ATTK(AT_HUGS, AD_MINA, 5, 17), ATTK(AT_RATH, AD_SOUN, 7, 14), NO_ATTK), SIZ(1353, 948, 0, MS_SISSY, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_POIS| M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("diffused garlicky distractive yeti shegetz provokingly", S_KOBOLD, LVL(96, 4, -12, 59, 19), (G_GENO|2), A(ATTK(AT_CLAW, AD_LUCK, 8, 1), ATTK(AT_TENT, AD_DRCO, 1, 12), ATTK(AT_SPIT, AD_SHRD, 2, 6), ATTK(AT_ENGL, AD_FUMB, 1, 14), NO_ATTK, NO_ATTK), SIZ(2184, 277, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, MR_COLD, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tahitian amount", S_KOBOLD, LVL(97, 12, -15, 65, 5), (G_VLGROUP|1), A(ATTK(AT_RATH, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_DEST, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(595, 493, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("contradistinction adjudicator", S_KOBOLD, LVL(98, 27, 4, 85, 13), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_SPIT, AD_TRAI, 1, 16), ATTK(AT_HUGS, AD_MAGM, 9, 11), ATTK(AT_SCRA, AD_TIME, 6, 3), ATTK(AT_NONE, AD_WRAP, 7, 17), ATTK(AT_TENT, AD_SPC2, 1, 18), ATTK(AT_TUCH, AD_RBRE, 9, 17)), SIZ(1121, 804, 0, MS_SEDUCE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("outscore fructuary temperament", S_KOBOLD, LVL(98, 11, -19, 75, 0), (2), A(ATTK(AT_TUCH, AD_BLEE, 1, 18), ATTK(AT_HUGS, AD_FRZE, 2, 6), ATTK(AT_ENGL, AD_CHAO, 1, 14), ATTK(AT_GAZE, AD_WRAT, 9, 17), ATTK(AT_SCRA, AD_NIVE, 1, 19), ATTK(AT_LASH, AD_THIR, 8, 11)), SIZ(950, 999, 0, MS_HANDY, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_ELEC, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("alter riveter", S_KOBOLD, LVL(100, 14, 4, 22, 0), (1), A(ATTK(AT_HUGS, AD_BLND, 7, 16), ATTK(AT_BUTT, AD_PLAS, 3, 14), ATTK(AT_STNG, AD_CONT, 1, 21), ATTK(AT_TRAM, AD_VAMP, 1, 2), ATTK(AT_BUTT, AD_ENCH, 4, 15), ATTK(AT_CLAW, AD_TCKL, 8, 10)), SIZ(215, 531, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_WANTSAMUL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("intestinal chairmaned", S_KOBOLD, LVL(100, 24, -3, 84, 0), (G_GENO|G_PLATOON|1|G_RGROUP), A(ATTK(AT_WEAP, AD_STUN, 8, 20), ATTK(AT_WEAP, AD_FAMN, 7, 6), ATTK(AT_TRAM, AD_FIRE, 8, 23), ATTK(AT_GAZE, AD_LITE, 6, 8), ATTK(AT_KICK, AD_VENO, 7, 4), ATTK(AT_BREA, AD_STUN, 6, 11)), SIZ(1964, 1453, 0, MS_WERE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_ANIMAL, M2_PNAME|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("espalier topographical", S_KOBOLD, LVL(100, 20, -25, 80, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_LAVA, 2, 10), ATTK(AT_WEAP, AD_VAMP, 5, 11), ATTK(AT_SPIT, AD_RUNS, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(95, 495, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ethnical violably", S_KOBOLD, LVL(100, 15, -30, 96, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BUTT, AD_SLOW, 6, 18), ATTK(AT_WEAP, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(322, 1716, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inquisitor enterprise", S_KOBOLD, LVL(100, 13, -1, 75, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_THIR, 3, 13), ATTK(AT_TENT, AD_POLY, 2, 10), ATTK(AT_TENT, AD_STCK, 1, 13), ATTK(AT_BREA, AD_WEEP, 9, 23), ATTK(AT_HUGS, AD_COLD, 5, 20), NO_ATTK), SIZ(729, 1298, 0, MS_SOLDIER, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("saddling choky footbridge", S_KOBOLD, LVL(100, 15, -24, 76, 0), (1), A(ATTK(AT_BITE, AD_PLYS, 4, 17), ATTK(AT_BITE, AD_DEPR, 8, 21), ATTK(AT_ENGL, AD_SPC2, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1896, 22, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_SWIM|M1_OVIPAROUS, M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("kobold destroyer", S_KOBOLD, LVL(101, 12, -17, 85, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEST, 12, 21), ATTK(AT_BEAM, AD_DAMA, 10, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 450, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("registrarship stinkard", S_KOBOLD, LVL(101, 8, -14, 89, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_CHKH, 6, 10), ATTK(AT_TUCH, AD_HEAL, 3, 4), ATTK(AT_SPIT, AD_CLRC, 9, 18), ATTK(AT_STNG, AD_UVUU, 1, 17), ATTK(AT_TENT, AD_TDRA, 7, 16), ATTK(AT_SCRA, AD_WRAT, 8, 1)), SIZ(435, 3, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE|MR_ACID, M1_NOHEAD, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("laker floured", S_KOBOLD, LVL(101, 29, 4, 96, 19), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_SCRA, AD_DRCO, 3, 7), ATTK(AT_EXPL, AD_BLEE, 5, 5), ATTK(AT_STNG, AD_HALU, 4, 16), ATTK(AT_ENGL, AD_WRAP, 9, 20), ATTK(AT_NONE, AD_SHRD, 6, 6), NO_ATTK), SIZ(3279, 32, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("retransmit gainliest", S_KOBOLD, LVL(101, 21, -34, 79, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_AGGR, 4, 10), ATTK(AT_EXPL, AD_NPRO, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 829, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_MIND_FLAYER|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("composure vespertine", S_KOBOLD, LVL(101, 19, -2, 76, 9), (3), A(ATTK(AT_CLAW, AD_HODS, 8, 18), ATTK(AT_HUGS, AD_SGLD, 9, 24), ATTK(AT_CLAW, AD_DISN, 9, 22), ATTK(AT_TUCH, AD_CURS, 6, 3), NO_ATTK, NO_ATTK), SIZ(96, 185, 0, MS_ANIMAL, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kalpa bottommost", S_KOBOLD, LVL(101, 16, 1, 27, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BUTT, AD_NGRA, 6, 23), ATTK(AT_HUGS, AD_SLIM, 3, 18), ATTK(AT_SPIT, AD_LITT, 5, 18), ATTK(AT_NONE, AD_SLIM, 5, 22), ATTK(AT_BREA, AD_UNPR, 2, 10), NO_ATTK), SIZ(1670, 2, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_ANIMAL|M1_TPORT, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("polestar sensualism", S_KOBOLD, LVL(102, 20, -7, 82, 6), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_CONT, 2, 5), ATTK(AT_HUGS, AD_DISN, 8, 11), ATTK(AT_BEAM, AD_BLAS, 8, 20), ATTK(AT_TRAM, AD_DEBU, 1, 11), ATTK(AT_BREA, AD_TCKL, 9, 22), NO_ATTK), SIZ(72, 1373, 0, MS_ESCAPE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_SPIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("misinstructed pseudoclassic", S_KOBOLD, LVL(103, 25, -21, 74, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_SITM, 8, 8), ATTK(AT_BREA, AD_LITT, 3, 12), ATTK(AT_BUTT, AD_RNG, 1, 6), ATTK(AT_MAGC, AD_CHAO, 1, 2), ATTK(AT_BOOM, AD_CURS, 0, 19), ATTK(AT_BREA, AD_DEPR, 8, 3)), SIZ(2903, 366, 0, MS_FART_QUIET, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC, MR_ELEC, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_PRINCE|M2_GREEDY|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("palpal takingly reprover tab", S_KOBOLD, LVL(104, 16, -10, 82, 0), (G_SGROUP|4), A(ATTK(AT_CLAW, AD_TPTO, 8, 20), ATTK(AT_BREA, AD_DISE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1263, 65, 0, MS_WOLLOH, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS| M1_METALLIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("misapprehended ureic", S_KOBOLD, LVL(104, 13, -37, 72, 12), (1), A(ATTK(AT_SCRA, AD_MAGM, 2, 4), ATTK(AT_BREA, AD_DISN, 5, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1082, 389, 0, MS_PUPIL, MZ_TINY), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_THICK_HIDE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_BAT|M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ornamental cottony", S_KOBOLD, LVL(105, 28, -2, 75, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_TCKL, 1, 1), ATTK(AT_MAGC, AD_VULN, 8, 20), ATTK(AT_NONE, AD_DISN, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2269, 18, 0, MS_GROWL, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("archival liberal", S_KOBOLD, LVL(106, 11, 4, 93, 14), (G_GENO|1), A(ATTK(AT_WEAP, AD_SKIL, 7, 2), ATTK(AT_SPIT, AD_WGHT, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 310, 0, MS_SISSY, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("roadside graver", S_KOBOLD, LVL(106, 21, -19, 20, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_DRDX, 6, 17), ATTK(AT_HUGS, AD_TECH, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(833, 1188, 0, MS_PARROT, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON, MR_ELEC, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_POIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NO_DECAY|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("landlordism mumbling", S_KOBOLD, LVL(106, 26, -39, 73, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_STUN, 8, 9), ATTK(AT_ENGL, AD_HALU, 6, 10), ATTK(AT_BITE, AD_DGST, 1, 8), ATTK(AT_ENGL, AD_SOUN, 7, 19), NO_ATTK, NO_ATTK), SIZ(885, 404, 0, MS_ROAR, MZ_HUGE), MR_SLEEP, 0, M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("upswell ruralite", S_KOBOLD, LVL(107, 12, 5, 98, -12), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_INER, 1, 12), ATTK(AT_HUGS, AD_ANTI, 6, 12), ATTK(AT_HUGS, AD_DEBU, 2, 15), ATTK(AT_BITE, AD_SGLD, 3, 12), ATTK(AT_HUGS, AD_DREN, 1, 13), NO_ATTK), SIZ(17, 670, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_STONE, MR_STONE, M1_FLY|M1_HIDE|M1_NOHANDS|M1_METALLIVORE, M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("firmament dreamier miocene spartan", S_KOBOLD, LVL(107, 13, -39, 83, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_UVUU, 9, 10), ATTK(AT_TENT, AD_NAST, 4, 5), ATTK(AT_BREA, AD_MANA, 4, 8), ATTK(AT_LASH, AD_SAMU, 1, 3), NO_ATTK, NO_ATTK), SIZ(2463, 666, 0, MS_BONES, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_OVIPAROUS, M2_DEMON|M2_WANDER|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("delegant affirmative", S_KOBOLD, LVL(108, 34, -31, 81, 0), (3), A(ATTK(AT_BREA, AD_NAST, 9, 21), ATTK(AT_BREA, AD_UVUU, 6, 16), ATTK(AT_CLAW, AD_UNPR, 3, 10), ATTK(AT_TENT, AD_SPEL, 2, 1), ATTK(AT_WEAP, AD_LEGS, 9, 22), NO_ATTK), SIZ(1511, 581, 0, MS_CLOCK, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gerontic laureling", S_KOBOLD, LVL(110, 15, -18, 81, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_LASH, AD_RUST, 7, 25), ATTK(AT_ENGL, AD_HALU, 1, 22), ATTK(AT_STNG, AD_FIRE, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2689, 518, 0, MS_SUPERMAN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON|MR_ACID, M1_CLING|M1_NEEDPICK|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("caroling legation", S_KOBOLD, LVL(110, 17, -22, 66, 0), (G_SGROUP|3), A(ATTK(AT_BEAM, AD_FRZE, 9, 21), ATTK(AT_BREA, AD_PLYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(966, 202, 0, MS_HUMANOID, MZ_LARGE), MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_SLITHY|M1_POIS|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("silicon toppling", S_KOBOLD, LVL(111, 20, -8, 89, 14), (G_GENO|G_UNIQ|3), A(ATTK(AT_WEAP, AD_DROP, 3, 10), ATTK(AT_WEAP, AD_SEDU, 8, 3), ATTK(AT_EXPL, AD_DETH, 5, 26), ATTK(AT_BITE, AD_RNG, 2, 26), ATTK(AT_NONE, AD_EDGE, 2, 16), ATTK(AT_BITE, AD_STAT, 5, 13)), SIZ(697, 1502, 0, MS_MUTE, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER| M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gastrointestinal ornithologist", S_KOBOLD, LVL(111, 13, -36, 80, 2), (G_UNIQ|4), A(ATTK(AT_GAZE, AD_MCRE, 8, 20), ATTK(AT_HUGS, AD_DAMA, 1, 23), ATTK(AT_MAGC, AD_SPEL, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1459, 62, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_COLD, 0, M1_NOTAKE|M1_MINDLESS|M1_SLITHY, M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("overstimulation dinging", S_KOBOLD, LVL(111, 16, 1, 55, -5), (G_GENO|2), A(ATTK(AT_TRAM, AD_MINA, 4, 9), ATTK(AT_MAGC, AD_ILLU, 4, 26), ATTK(AT_SPIT, AD_LETH, 2, 13), ATTK(AT_WEAP, AD_FREN, 6, 25), NO_ATTK, NO_ATTK), SIZ(1725, 447, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_DISINT|MR_DEATH, MR_FIRE, M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("peculation penicillin megalomaniac corrupting falsetto", S_KOBOLD, LVL(111, 18, -28, 29, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_THIR, 1, 16), ATTK(AT_EXPL, AD_WISD, 1, 11), ATTK(AT_TUCH, AD_PEST, 2, 13), ATTK(AT_ENGL, AD_LITT, 6, 24), ATTK(AT_CLAW, AD_SITM, 1, 12), ATTK(AT_BEAM, AD_CALM, 9, 2)), SIZ(1242, 1119, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("happing annulling", S_KOBOLD, LVL(112, 12, -11, 93, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_CHRN, 1, 12), ATTK(AT_HUGS, AD_LAVA, 7, 6), ATTK(AT_MAGC, AD_BADE, 5, 16), ATTK(AT_BUTT, AD_STAT, 4, 16), ATTK(AT_LASH, AD_MAGM, 1, 21), NO_ATTK), SIZ(2954, 652, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_ANIMAL|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("allotting neglector", S_KOBOLD, LVL(112, 12, -10, 80, 0), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_CORR, 4, 15), ATTK(AT_BREA, AD_NIVE, 7, 14), ATTK(AT_BITE, AD_HODS, 4, 12), ATTK(AT_GAZE, AD_COLD, 1, 16), ATTK(AT_LASH, AD_ENCH, 1, 4), ATTK(AT_HUGS, AD_TCKL, 8, 19)), SIZ(204, 602, 0, MS_LIEDER, MZ_HUGE), MR_FIRE, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS| M1_HERBIVORE, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_MAGIC|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("decasyllable baltimore", S_KOBOLD, LVL(113, 27, 8, 79, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BEAM, AD_MANA, 5, 6), ATTK(AT_CLAW, AD_TCKL, 1, 1), ATTK(AT_TENT, AD_FAKE, 4, 18), ATTK(AT_SCRA, AD_VOMT, 2, 15), ATTK(AT_CLAW, AD_VOMT, 3, 12), ATTK(AT_TUCH, AD_INER, 3, 26)), SIZ(4078, 488, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT, M1_HIDE|M1_MINDLESS|M1_REGEN|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("yet stargazed", S_KOBOLD, LVL(113, 10, -35, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_THIR, 1, 24), ATTK(AT_BEAM, AD_PEST, 8, 3), ATTK(AT_SPIT, AD_VAPO, 4, 16), ATTK(AT_WEAP, AD_LAVA, 1, 15), ATTK(AT_TUCH, AD_BURN, 4, 18), NO_ATTK), SIZ(2630, 123, 0, MS_NEIGH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bridging stammering", S_KOBOLD, LVL(113, 19, -31, 97, 1), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_THIR, 1, 2), ATTK(AT_WEAP, AD_SKIL, 9, 9), ATTK(AT_MAGC, AD_SGLD, 4, 11), ATTK(AT_BEAM, AD_SAMU, 9, 9), ATTK(AT_GAZE, AD_PEST, 8, 23), NO_ATTK), SIZ(957, 928, 0, MS_CHICKEN, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shamble uvularly", S_KOBOLD, LVL(114, 16, -26, 84, 0), (G_UNIQ|3), A(ATTK(AT_LASH, AD_BLAS, 2, 4), ATTK(AT_HUGS, AD_PLYS, 3, 19), ATTK(AT_LASH, AD_BURN, 9, 15), ATTK(AT_WEAP, AD_CONF, 6, 4), NO_ATTK, NO_ATTK), SIZ(980, 421, 0, MS_CLOCK, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_POISON, M1_CARNIVORE|M1_METALLIVORE, M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("donjon firm", S_KOBOLD, LVL(114, 24, -10, 78, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_RATH, AD_RBRE, 6, 14), ATTK(AT_LASH, AD_SLUD, 2, 8), ATTK(AT_BITE, AD_SPC2, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1873, 35, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID| M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brambled judiciously", S_KOBOLD, LVL(115, 12, -38, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_MIDI, 8, 26), ATTK(AT_BREA, AD_PHYS, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2734, 102, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE, MR_DISINT, M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lapidating gyratory machree", S_KOBOLD, LVL(115, 12, -4, 96, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_DRLI, 2, 5), ATTK(AT_BREA, AD_SITM, 2, 1), ATTK(AT_TUCH, AD_DISN, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1663, 209, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_UNSOLID| M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("marsupialize hijacking", S_KOBOLD, LVL(115, 17, -13, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_LUCK, 1, 9), ATTK(AT_BEAM, AD_PLAS, 5, 15), ATTK(AT_SCRA, AD_NPRO, 7, 24), ATTK(AT_BREA, AD_TIME, 9, 8), ATTK(AT_NONE, AD_WERE, 1, 22), ATTK(AT_ENGL, AD_FIRE, 8, 21)), SIZ(3527, 183, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS, M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("discern reproval unfeasible", S_KOBOLD, LVL(117, 13, -1, 78, 0), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_CALM, 2, 21), ATTK(AT_BREA, AD_PAIN, 5, 16), ATTK(AT_BREA, AD_PLYS, 1, 6), ATTK(AT_HUGS, AD_CHAO, 7, 26), NO_ATTK, NO_ATTK), SIZ(1185, 3, 0, MS_SQEEK, MZ_HUMAN), MR_ELEC, 0, M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_MINDLESS, M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("turbaned diarchy", S_KOBOLD, LVL(117, 18, 6, 74, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_SLIM, 8, 22), ATTK(AT_BOOM, AD_BURN, 6, 4), ATTK(AT_CLAW, AD_DISN, 1, 26), ATTK(AT_TUCH, AD_NUMB, 3, 9), ATTK(AT_TRAM, AD_AXUS, 9, 6), NO_ATTK), SIZ(269, 1046, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_BREATHLESS|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deeper overstretch", S_KOBOLD, LVL(117, 9, -23, 99, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_SCOR, 7, 24), ATTK(AT_SCRA, AD_WEBS, 5, 11), ATTK(AT_MAGC, AD_RBAD, 1, 24), ATTK(AT_GAZE, AD_DRCH, 4, 14), ATTK(AT_SPIT, AD_CURS, 4, 15), ATTK(AT_BUTT, AD_ACID, 4, 3)), SIZ(132, 1367, 0, MS_GIBBERISH, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID, M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crane fertilize", S_KOBOLD, LVL(117, 20, -34, 72, 13), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_RUST, 2, 15), ATTK(AT_LASH, AD_FREN, 1, 7), ATTK(AT_TENT, AD_SSEX, 6, 14), ATTK(AT_HUGS, AD_NAST, 4, 8), ATTK(AT_TENT, AD_MALK, 3, 25), ATTK(AT_WEAP, AD_MAGM, 7, 12)), SIZ(1898, 147, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spinneret ritual", S_KOBOLD, LVL(117, 18, -30, 74, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_BEAM, AD_LETH, 6, 23), ATTK(AT_BUTT, AD_FREN, 8, 13), ATTK(AT_ENGL, AD_POLY, 6, 12), ATTK(AT_ENGL, AD_DRST, 8, 24), ATTK(AT_KICK, AD_LAZY, 6, 25), NO_ATTK), SIZ(2720, 233, 0, MS_GRUNT, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS| M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_NASTY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sociosexual unhitching overrated bilged", S_KOBOLD, LVL(118, 14, 0, 87, 0), (G_SGROUP|2), A(ATTK(AT_BUTT, AD_WISD, 7, 3), ATTK(AT_GAZE, AD_AGGR, 1, 26), ATTK(AT_EXPL, AD_SKIL, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(719, 342, 0, MS_ARREST, MZ_MEDIUM), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL|M1_TPORT, M2_PRINCE|M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gyving teeter whereof oystered spiry", S_KOBOLD, LVL(118, 26, -6, 86, 11), (2), A(ATTK(AT_ENGL, AD_THIR, 9, 6), ATTK(AT_LASH, AD_LITE, 6, 26), ATTK(AT_WEAP, AD_DRIN, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(792, 16, 0, MS_FART_QUIET, MZ_LARGE), MR_ELEC|MR_POISON, MR_POISON, M1_CLING|M1_BREATHLESS|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_GIANT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cubicle hissing", S_KOBOLD, LVL(119, 32, -2, 89, 0), (G_RGROUP|3), A(ATTK(AT_TRAM, AD_SAMU, 5, 9), ATTK(AT_GAZE, AD_UVUU, 2, 17), ATTK(AT_EXPL, AD_TRAI, 2, 6), ATTK(AT_KICK, AD_CALM, 3, 1), NO_ATTK, NO_ATTK), SIZ(914, 369, 0, MS_SISSY, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_POIS, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("radiologically apocalyptical guttiest", S_KOBOLD, LVL(120, 15, -34, 91, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_NACU, 1, 11), ATTK(AT_BREA, AD_DREA, 6, 1), ATTK(AT_MAGC, AD_LAVA, 9, 15), ATTK(AT_SPIT, AD_SSEX, 5, 15), NO_ATTK, NO_ATTK), SIZ(4849, 1, 0, MS_FART_QUIET, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fouler drubber", S_KOBOLD, LVL(120, 26, -11, 77, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_NONE, AD_MCRE, 8, 14), ATTK(AT_NONE, AD_HODS, 3, 25), ATTK(AT_WEAP, AD_ILLU, 1, 16), ATTK(AT_ENGL, AD_SAMU, 8, 9), ATTK(AT_BREA, AD_WISD, 7, 19), NO_ATTK), SIZ(4239, 1423, 0, MS_BOSS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("estivate outwalking styled", S_KOBOLD, LVL(120, 14, -28, 83, -6), (G_GENO|G_RGROUP|1), A(ATTK(AT_KICK, AD_AXUS, 8, 4), ATTK(AT_HUGS, AD_RUST, 1, 25), ATTK(AT_HUGS, AD_FREN, 9, 22), ATTK(AT_WEAP, AD_CALM, 5, 2), NO_ATTK, NO_ATTK), SIZ(397, 514, 0, MS_GRUNT, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SLITHY, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("griped sprigged", S_KOBOLD, LVL(121, 4, -23, 74, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_ILLU, 3, 10), ATTK(AT_BEAM, AD_LITT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(968, 27, 0, MS_WAIL, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_UNSOLID|M1_REGEN|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("overpassed hilling", S_KOBOLD, LVL(121, 19, -19, 76, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_TIME, 1, 18), ATTK(AT_LASH, AD_GLIB, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(36, 1042, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("seismographic abrogative", S_KOBOLD, LVL(122, 7, -6, 84, -17), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BUTT, AD_MEMO, 8, 12), ATTK(AT_RATH, AD_MAGM, 5, 1), ATTK(AT_TRAM, AD_TCKL, 5, 17), ATTK(AT_WEAP, AD_INER, 1, 8), ATTK(AT_EXPL, AD_NUMB, 2, 14), NO_ATTK), SIZ(2382, 192, 0, MS_SISSY, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID| M1_REGEN|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("surveyance titanism", S_KOBOLD, LVL(123, 19, 2, 90, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_RATH, AD_PHYS, 0, 14), ATTK(AT_BEAM, AD_UNPR, 3, 23), ATTK(AT_BREA, AD_ABDC, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2253, 747, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_SLITHY|M1_THICK_HIDE|M1_ACID| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_GREEDY|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("teething ripost insoul picador reenunciation olla", S_KOBOLD, LVL(123, 15, 2, 72, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_DEBU, 1, 23), ATTK(AT_LASH, AD_CLRC, 1, 23), ATTK(AT_MAGC, AD_NEXU, 8, 16), ATTK(AT_TRAM, AD_SLUD, 1, 2), ATTK(AT_BREA, AD_SLEE, 8, 21), ATTK(AT_NONE, AD_NACU, 8, 4)), SIZ(2534, 296, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thyroidal sacheted", S_KOBOLD, LVL(123, 19, -8, 88, -4), (G_GENO|4), A(ATTK(AT_TUCH, AD_SHRD, 7, 6), ATTK(AT_TRAM, AD_LEGS, 2, 15), ATTK(AT_NONE, AD_CURS, 5, 16), ATTK(AT_SCRA, AD_SLEE, 4, 15), ATTK(AT_STNG, AD_LEVI, 5, 21), NO_ATTK), SIZ(4040, 52, 0, MS_HISS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID| M1_SEE_INVIS, M2_UNDEAD|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sweatbox sequestered kidvid", S_KOBOLD, LVL(125, 14, -6, 94, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_CHRN, 6, 3), ATTK(AT_TRAM, AD_DRLI, 6, 12), ATTK(AT_BUTT, AD_DRCH, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(727, 444, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, 0, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("swain lunier", S_KOBOLD, LVL(125, 18, -20, 61, 0), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_AMNE, 4, 4), ATTK(AT_LASH, AD_DCAY, 9, 16), ATTK(AT_BUTT, AD_VAPO, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4350, 607, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("potshot doubloon", S_KOBOLD, LVL(125, 16, 7, 79, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_HEAL, 5, 13), ATTK(AT_CLAW, AD_TERR, 7, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1160, 154, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS, M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("estimation riviera kookie", S_KOBOLD, LVL(125, 16, -10, 75, 0), (3), A(ATTK(AT_SPIT, AD_FREN, 7, 4), ATTK(AT_TENT, AD_BANI, 2, 23), ATTK(AT_SPIT, AD_PLAS, 7, 11), ATTK(AT_LASH, AD_DRDX, 2, 8), ATTK(AT_STNG, AD_FREN, 8, 5), ATTK(AT_NONE, AD_SEDU, 7, 15)), SIZ(1083, 810, 0, MS_BUZZ, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT| M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("recallable countryside exhibitioner mordancy", S_KOBOLD, LVL(125, 10, -25, 96, 0), (1), A(ATTK(AT_BOOM, AD_CHKH, 1, 8), ATTK(AT_BEAM, AD_LETH, 1, 13), ATTK(AT_GAZE, AD_FRZE, 4, 2), ATTK(AT_TENT, AD_STON, 1, 17), ATTK(AT_KICK, AD_RNG, 4, 16), NO_ATTK), SIZ(1926, 1698, 0, MS_PHOTO, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS| M1_OMNIVORE, M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), /* * leprechauns */ MON("baby leprechaun", S_LEPRECHAUN, LVL(0, 6, 10, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("baby tuchechaun", S_LEPRECHAUN, LVL(0, 6, 10, 10, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("newtechaun", S_LEPRECHAUN, LVL(0, 6, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green lemming", S_LEPRECHAUN, /* lemmings from slicehack, by msearle5 */ LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hehehe-hehe tiny", S_LEPRECHAUN, LVL(0, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_NIVE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HIDE|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("baby debtechaun", S_LEPRECHAUN, LVL(0, 6, 10, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DEBT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flawy defuze aspersion bustier", S_LEPRECHAUN, LVL(0, 12, 1, 78, 7), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_THIE, 1, 6), ATTK(AT_TRAM, AD_AMNE, 1, 1), ATTK(AT_TENT, AD_DIMN, 1, 7), ATTK(AT_BEAM, AD_RUST, 1, 4), ATTK(AT_EXPL, AD_MIDI, 1, 9), NO_ATTK), SIZ(480, 237, 0, MS_HISS, MZ_TINY), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bluff tested slubbering", S_LEPRECHAUN, LVL(0, 12, 1, 44, -3), (1), A(ATTK(AT_NONE, AD_RBAD, 1, 1), ATTK(AT_STNG, AD_MAGM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(181, 540, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON, MR_DISINT, M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("children retranslated", S_LEPRECHAUN, LVL(0, 21, -5, 69, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_STUN, 1, 4), ATTK(AT_BREA, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(383, 444, 0, MS_NURSE, MZ_HUMAN), MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS, M2_UNDEAD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mini leprechaun", S_LEPRECHAUN, LVL(1, 9, 9, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("geckechaun", S_LEPRECHAUN, LVL(1, 6, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mini tuchechaun", S_LEPRECHAUN, LVL(1, 8, 9, 10, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue lemming", S_LEPRECHAUN, LVL(1, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 1, 3), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pixel lemming", S_LEPRECHAUN, LVL(1, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 1, 3), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("old person", S_LEPRECHAUN, LVL(1, 6, 5, 0, -8), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("little arsebirth", S_LEPRECHAUN, LVL(1, 9, 9, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FREN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gizard", S_LEPRECHAUN, LVL(1, 6, 10, 4, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("socially antecedence", S_LEPRECHAUN, LVL(1, 13, 0, 11, 0), (2), A(ATTK(AT_ENGL, AD_ELEC, 1, 3), ATTK(AT_WEAP, AD_TREM, 1, 3), ATTK(AT_BUTT, AD_NGRA, 1, 3), ATTK(AT_BITE, AD_ALIN, 1, 6), NO_ATTK, NO_ATTK), SIZ(1085, 1159, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_DISINT, 0, M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("determiner untangling", S_LEPRECHAUN, LVL(1, 17, 3, 10, -4), (G_UNIQ|3), A(ATTK(AT_KICK, AD_DIMN, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_TRAM, AD_SHRD, 5, 1), ATTK(AT_ENGL, AD_DETH, 5, 1), ATTK(AT_WEAP, AD_ABDC, 1, 5), ATTK(AT_STNG, AD_ICEB, 1, 4)), SIZ(138, 171, 0, MS_GYPSY, MZ_HUGE), MR_COLD|MR_DISINT, 0, M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_FEMALE, M3_WAITFORU|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("hindquarter unrip", S_LEPRECHAUN, LVL(2, 7, -2, 83, 14), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_DISP, 2, 6), ATTK(AT_TUCH, AD_DREN, 1, 5), ATTK(AT_HUGS, AD_FUMB, 2, 8), ATTK(AT_RATH, AD_DGST, 2, 6), ATTK(AT_KICK, AD_SEDU, 2, 1), NO_ATTK), SIZ(277, 671, 0, MS_OHGOD, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("documentarily instrumenting restack howdie basic", S_LEPRECHAUN, LVL(2, 11, 0, 49, 19), (G_GENO|G_SGROUP|3), A(ATTK(AT_MAGC, AD_NTHR, 1, 9), ATTK(AT_SCRA, AD_DROP, 2, 3), ATTK(AT_TENT, AD_STON, 2, 8), ATTK(AT_HUGS, AD_LAZY, 4, 1), NO_ATTK, NO_ATTK), SIZ(686, 1064, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("iguanechaun", S_LEPRECHAUN, LVL(2, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("gully lemming", S_LEPRECHAUN, LVL(2, 10, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_WANTSALL, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("plains lemming", S_LEPRECHAUN, LVL(3, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("baby krokodile", S_LEPRECHAUN, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("baby crocechaun", S_LEPRECHAUN, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("little tuchechaun", S_LEPRECHAUN, LVL(3, 9, 9, 10, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lostester teenager", S_LEPRECHAUN, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("little debtechaun", S_LEPRECHAUN, LVL(3, 12, 9, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DEBT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("little leprechaun", S_LEPRECHAUN, LVL(3, 12, 9, 10, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("veneered rubbishing", S_LEPRECHAUN, LVL(3, 13, -9, 19, 0), (G_VLGROUP|4), A(ATTK(AT_EXPL, AD_ACID, 1, 9), ATTK(AT_SPIT, AD_DREN, 2, 4), ATTK(AT_BEAM, AD_TCKL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1232, 1138, 0, MS_BARK, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_LITHIVORE|M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("prickling eyeball", S_LEPRECHAUN, LVL(3, 10, -10, 90, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_POIS, 4, 2), ATTK(AT_BOOM, AD_CONT, 3, 8), ATTK(AT_ENGL, AD_SGLD, 1, 7), ATTK(AT_BITE, AD_NAST, 2, 7), NO_ATTK, NO_ATTK), SIZ(1092, 864, 0, MS_SHEEP, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_ANIMAL|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_POKEMON|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("impertinence detailer", S_LEPRECHAUN, LVL(4, 14, -4, 9, 2), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_LASH, AD_DREA, 4, 7), ATTK(AT_TUCH, AD_TLPT, 4, 5), ATTK(AT_TENT, AD_BURN, 4, 7), ATTK(AT_BEAM, AD_AGGR, 4, 8), NO_ATTK, NO_ATTK), SIZ(117, 337, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID, MR_DISINT, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("renouncement boughten", S_LEPRECHAUN, LVL(4, 26, 6, 57, 0), (3), A(ATTK(AT_KICK, AD_DISE, 5, 1), ATTK(AT_BEAM, AD_AMNE, 3, 9), ATTK(AT_BEAM, AD_CNCL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1687, 301, 0, MS_DJINNI, MZ_MEDIUM), MR_ELEC, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kabuki mono", S_LEPRECHAUN, LVL(4, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BEAM, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("lemming shaman", S_LEPRECHAUN, LVL(4, 12, 10, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungee lemming", S_LEPRECHAUN, LVL(4, 6, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("leprechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|25), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("wepechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tuchechaun", S_LEPRECHAUN, LVL(5, 10, 9, 15, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ethereal filcher", S_LEPRECHAUN, LVL(5, 15, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 1, 1), ATTK(AT_CLAW, AD_SITM, 1, 1), ATTK(AT_CLAW, AD_SITM, 1, 1), ATTK(AT_CLAW, AD_SITM, 1, 1), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_TINY), 0, 0, M1_WALLWALK|M1_SLITHY|M1_TPORT|M1_FLY, M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("nu leprechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_TUCH, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("leprechaun groupie", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("force leprechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_HUGS, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("very green leppie", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|7), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sliprechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DROP, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("static force leprechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_HUGS, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("balleppie", S_LEPRECHAUN, /* spawns with eagle ball */ LVL(5, 15, 8, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("advanced chaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_AXUS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lizechaun", S_LEPRECHAUN, LVL(5, 6, 6, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("horde lemming", S_LEPRECHAUN, LVL(5, 12, 10, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("easily offended looser", S_LEPRECHAUN, LVL(5, 10, 7, 20, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SISSY, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID, 0, M3_INFRAVISIBLE, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_GREEN), MON("corner hider", S_LEPRECHAUN, LVL(5, 10, 7, 20, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SISSY, MZ_TINY), MR_HITASONE, 0, M1_HIDE|M1_HUMANOID, 0, M3_INFRAVISIBLE, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("gal lemming", S_LEPRECHAUN, LVL(5, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_FART_LOUD, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("highland lemming", S_LEPRECHAUN, LVL(5, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_REGEN|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("annoying leprechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_REGEN, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pogo leprechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_FEARHARE, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("humanoid leprechaun", S_LEPRECHAUN, /*playable race*/ LVL(5, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("eloquickling", S_LEPRECHAUN, LVL(5, 36, -5, 100, -10), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("consultant misdemeanant", S_LEPRECHAUN, LVL(5, 19, -1, 33, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_VOMT, 5, 7), ATTK(AT_TENT, AD_LITE, 1, 1), ATTK(AT_BITE, AD_WTHR, 5, 6), ATTK(AT_SPIT, AD_MANA, 5, 5), ATTK(AT_SCRA, AD_SAMU, 1, 8), NO_ATTK), SIZ(582, 56, 0, MS_DEAD, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wereleprechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_REGEN, M2_HOSTILE|M2_GREEDY|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sokjil", S_LEPRECHAUN, LVL(5, 24, -40, 100, 7), (1), A(ATTK(AT_KICK, AD_LEGS, 7, 10), ATTK(AT_GAZE, AD_DIMN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wing femmy", S_LEPRECHAUN, LVL(5, 14, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_ELEC|MR_COLD|MR_DISINT, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("debtechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DEBT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("robrechaun", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_LASH, AD_SWAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hideout robber", S_LEPRECHAUN, LVL(5, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_LASH, AD_SWAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_DEEPSTATE, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("money ago", S_LEPRECHAUN, /* invisible */ LVL(5, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_LASH, AD_SWAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_DEEPSTATE, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Gane Coch", S_LEPRECHAUN, LVL(5, 9, 0, 20, 0), (G_GENO|1|G_UNIQ), A(ATTK(AT_CLAW, AD_LUCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BOSS, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_NOTAKE|M1_SEE_INVIS|M1_POIS, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_GREEDY|M2_WANDER|M2_MALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("feeding prognostication", S_LEPRECHAUN, LVL(5, 17, 0, 79, 0), (G_UNIQ|3), A(ATTK(AT_NONE, AD_WISD, 3, 1), ATTK(AT_NONE, AD_MALK, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1365, 558, 0, MS_WHORE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("leprechotta", S_LEPRECHAUN, LVL(6, 18, 4, 10, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("lemming aviator", S_LEPRECHAUN, LVL(6, 16, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_FLY|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shadow lemming", S_LEPRECHAUN, LVL(6, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty shadow lemming", S_LEPRECHAUN, LVL(6, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crocechaun", S_LEPRECHAUN, LVL(6, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("krokodile", S_LEPRECHAUN, LVL(6, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("chamechaun", S_LEPRECHAUN, LVL(6, 5, 6, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, M3_FREQ_UNCOMMON3, M4_SHAPESHIFT, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("gheleon", S_LEPRECHAUN, LVL(6, 5, 6, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, M3_FREQ_UNCOMMON3, M4_SHAPESHIFT, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("Eliane", S_LEPRECHAUN, LVL(6, 20, -15, 100, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_KICK, AD_LEGS, 2, 20), ATTK(AT_GAZE, AD_RUST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_DRAIN, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_PARALYSIS SOFT_SNEAKERS SOFT_GIRL_SNEAKER POT_PARALYSIS(3) */ MON("leprechaun elder", S_LEPRECHAUN, LVL(7, 25, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lucksucker", S_LEPRECHAUN, LVL(7, 15, 8, 20, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_BITE, AD_LUCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_TPORT|M1_REGEN|M1_HUMANOID, M2_HOSTILE|M2_VAMPIRE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("older tuchechaun", S_LEPRECHAUN, LVL(7, 10, 9, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pit lemming", S_LEPRECHAUN, LVL(7, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("trip leprechaun", S_LEPRECHAUN, LVL(7, 25, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_CLAW, AD_FUMB, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("aggravating buzz", S_LEPRECHAUN, LVL(7, 12, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SUPERMAN, MZ_SMALL), MR_DEATH, 0, M1_HIDE, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty leprechaun elder", S_LEPRECHAUN, LVL(7, 25, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Rough Teresa's sneaker", S_LEPRECHAUN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* speed 13-17, AC -1, MR 75, extra attacks 1, resists 1, M1 flags 3, M2 flags 1, M3 flags 0 */ MON("misrule dignified", S_LEPRECHAUN, LVL(7, 12, -10, 89, -11), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_COLD, 1, 7), ATTK(AT_SCRA, AD_DROP, 3, 9), ATTK(AT_WEAP, AD_SIN, 7, 6), ATTK(AT_CLAW, AD_TRAI, 3, 1), ATTK(AT_TENT, AD_SGLD, 1, 6), NO_ATTK), SIZ(1166, 60, 0, MS_GLYPHS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_SPIDER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("leprechaun wizard", S_LEPRECHAUN, LVL(8, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("pseudo lodestone putter", S_LEPRECHAUN, LVL(8, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_BEAM, AD_WGHT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hated bastard", S_LEPRECHAUN, LVL(8, 12, 6, 20, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_MCRE, 1, 2), ATTK(AT_TUCH, AD_POLY, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_POISON|MR_ACID, MR_POISON, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("leprechaun wanderer", S_LEPRECHAUN, LVL(8, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("memory empty man", S_LEPRECHAUN, LVL(8, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID, 0, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("yvonne empty woman", S_LEPRECHAUN, LVL(8, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_HUMANOID, M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("memory full man", S_LEPRECHAUN, LVL(8, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_AMNE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID, 0, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("shrew chishi", S_LEPRECHAUN, LVL(8, 16, 10, 0, 0), (1), A(ATTK(AT_LASH, AD_SEDU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_GREEDY|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gray femmy", S_LEPRECHAUN, /* spawns with sturdy plateau boot for girls */ LVL(8, 14, -2, 10, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 12), ATTK(AT_GAZE, AD_CONF, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("leprechaun lockdown-ignorer", S_LEPRECHAUN, LVL(8, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_NIVE, 1, 2), ATTK(AT_MAGC, AD_NIVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pooka", S_LEPRECHAUN, LVL(8, 12, 8, 20, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH,AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("salachaun", S_LEPRECHAUN, LVL(8, 12, -1, 0, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("king gizard", S_LEPRECHAUN, /* suggested by stenno */ LVL(8, 12, 6, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("leprechaun touchdrainer", S_LEPRECHAUN, LVL(8, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_TUCH, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("estrangement trusty preappointed", S_LEPRECHAUN, LVL(8, 12, 8, 43, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_VULN, 8, 1), ATTK(AT_GAZE, AD_SEDU, 5, 7), ATTK(AT_NONE, AD_WERE, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(334, 891, 0, MS_BOT, MZ_MEDIUM), MR_COLD|MR_SLEEP, MR_SLEEP, M1_NOTAKE|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("abbreviator rambled", S_LEPRECHAUN, LVL(8, 12, 4, 13, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_PLYS, 1, 4), ATTK(AT_TENT, AD_LETH, 2, 6), ATTK(AT_NONE, AD_DREA, 2, 4), ATTK(AT_BUTT, AD_DAMA, 7, 4), ATTK(AT_SCRA, AD_BADE, 7, 1), ATTK(AT_TENT, AD_POIS, 2, 4)), SIZ(2556, 170, 0, MS_STENCH, MZ_SMALL), MR_DEATH, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_REGEN, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stethoscopically treasurer obesely crudding", S_LEPRECHAUN, LVL(8, 16, 9, 2, 5), (1), A(ATTK(AT_STNG, AD_THIR, 3, 1), ATTK(AT_CLAW, AD_TECH, 5, 1), ATTK(AT_GAZE, AD_SGLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(103, 522, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_POISON, 0, M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("asea intertropical", S_LEPRECHAUN, LVL(8, 12, 10, 3, 0), (1), A(ATTK(AT_KICK, AD_TREM, 3, 8), ATTK(AT_HUGS, AD_HALU, 1, 3), ATTK(AT_STNG, AD_POIS, 2, 1), ATTK(AT_NONE, AD_CHAO, 7, 6), ATTK(AT_SCRA, AD_RUST, 6, 5), NO_ATTK), SIZ(1447, 297, 0, MS_GIBBERISH, MZ_HUMAN), MR_STONE, MR_STONE, M1_HIDE|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mullioning almshouse", S_LEPRECHAUN, LVL(9, 14, 5, 13, 2), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_CHAO, 1, 2), ATTK(AT_TUCH, AD_SLIM, 4, 1), ATTK(AT_BEAM, AD_DRDX, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(16, 46, 0, MS_STENCH, MZ_GIGANTIC), MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_REGEN| M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dingbat cowkine", S_LEPRECHAUN, LVL(9, 23, 3, 45, 0), (3), A(ATTK(AT_ENGL, AD_MEMO, 2, 1), ATTK(AT_MAGC, AD_LITE, 1, 8), ATTK(AT_LASH, AD_SLOW, 2, 1), ATTK(AT_TENT, AD_LITE, 2, 1), ATTK(AT_LASH, AD_CNCL, 7, 8), NO_ATTK), SIZ(3393, 446, 0, MS_SEDUCE, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_FLY|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hill lemming", S_LEPRECHAUN, LVL(9, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 220, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nice hill lemming", S_LEPRECHAUN, LVL(9, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 220, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ae o ae o ae o asshole", S_LEPRECHAUN, LVL(9, 12, -10, 60, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_STUN, 3, 4), ATTK(AT_RATH, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eloquickling archer", S_LEPRECHAUN, /* spawns with long sword, bow and 50 arrows */ LVL(9, 36, -9, 100, -10), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("trouble mindflayer", S_LEPRECHAUN, /* by NetSysFire */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Rough Teresa's gentle-soft sneaker", S_LEPRECHAUN, LVL(9, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), /* speed 14-17, AC 0, MR 80, extra attacks 1, resists 3, M1 flags 2, M2 flags 2, M3 flags 1 */ MON("purger breastplate", S_LEPRECHAUN, LVL(9, 10, 10, 55, 0), (G_SGROUP|4), A(ATTK(AT_BITE, AD_POLY, 7, 5), ATTK(AT_NONE, AD_POLY, 1, 2), ATTK(AT_BITE, AD_CONT, 1, 6), ATTK(AT_SPIT, AD_ALIN, 9, 1), ATTK(AT_GAZE, AD_LUCK, 6, 1), NO_ATTK), SIZ(388, 391, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("freakily denied inconveniently", S_LEPRECHAUN, LVL(9, 23, 0, 19, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_HUGS, AD_BLEE, 8, 8), ATTK(AT_MAGC, AD_DARK, 8, 4), ATTK(AT_KICK, AD_DETH, 3, 2), ATTK(AT_BREA, AD_NIVE, 4, 5), NO_ATTK, NO_ATTK), SIZ(314, 703, 0, MS_ORC, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_POIS, M2_PRINCE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("meek pound", S_LEPRECHAUN, LVL(9, 15, 3, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_STON, 6, 2), ATTK(AT_BUTT, AD_DCAY, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3391, 1204, 0, MS_DRUGS, MZ_TINY), MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("laserchaun", S_LEPRECHAUN, /* by Demo */ LVL(10, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Lisa's string tanga", S_LEPRECHAUN, LVL(10, 12, 4, 20, 8), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 7), ATTK(AT_ENGL, AD_HEAL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antigodbeam", S_LEPRECHAUN, LVL(10, 15, 8, 20, 0), (1), A(ATTK(AT_BEAM, AD_BLAS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_TPORT|M1_HIDE|M1_CONCEAL, M2_HOSTILE|M2_GREEDY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("leprechaun debter", S_LEPRECHAUN, LVL(10, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DEBT, 1, 2), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cliff lemming", S_LEPRECHAUN, LVL(10, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 220, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nonspechaun", S_LEPRECHAUN, LVL(10, 10, 9, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("leprechaun caster", S_LEPRECHAUN, LVL(10, 15, 6, 20, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("leprechaun arm chest contractor", S_LEPRECHAUN, LVL(10, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("purchase head", S_LEPRECHAUN, LVL(10, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_BEAM, AD_SGLD, 2, 2), ATTK(AT_BOOM, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_ELEC, 0, M1_HUMANOID|M1_TPORT|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("yawning leprechaun", S_LEPRECHAUN, LVL(10, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_LAZY, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("in-the-way-stand-o-mate", S_LEPRECHAUN, LVL(10, 18, -20, 100, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GIBBERISH, MZ_HUMAN), MR_SLEEP|MR_PLUSONE, 0, M1_HUMANOID|M1_MINDLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Dilara", S_LEPRECHAUN, LVL(10, 14, 0, 60, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_BEAM, AD_SHRD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMORPHOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("electroencephalography product buffered", S_LEPRECHAUN, LVL(10, 7, -3, 99, 15), (G_GENO|1), A(ATTK(AT_SPIT, AD_RNG, 1, 2), ATTK(AT_TRAM, AD_CLRC, 5, 1), ATTK(AT_GAZE, AD_TREM, 6, 5), ATTK(AT_WEAP, AD_SOUN, 9, 4), NO_ATTK, NO_ATTK), SIZ(855, 944, 0, MS_SHRIEK, MZ_LARGE), MR_ELEC|MR_ACID, MR_ELEC, M1_FLY|M1_CONCEAL|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_HUMAN|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pharmacopoeia jailhouse", S_LEPRECHAUN, LVL(10, 13, 1, 86, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_LAZY, 7, 3), ATTK(AT_CLAW, AD_RBRE, 3, 5), ATTK(AT_BREA, AD_SKIL, 7, 2), ATTK(AT_BITE, AD_MANA, 3, 4), ATTK(AT_WEAP, AD_WRAP, 4, 9), ATTK(AT_WEAP, AD_BURN, 4, 9)), SIZ(2962, 404, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("heftily rapter", S_LEPRECHAUN, LVL(11, 17, 2, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NPRO, 4, 1), ATTK(AT_NONE, AD_SHRD, 7, 7), ATTK(AT_SCRA, AD_DRCH, 1, 2), ATTK(AT_SCRA, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK), SIZ(1999, 124, 0, MS_MUTE, MZ_TINY), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY| M1_UNSOLID|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_MINION|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice lemming", S_LEPRECHAUN, LVL(11, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 220, 0, MS_GURGLE, MZ_SMALL), MR_COLD, MR_COLD, M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("demythologizing ut", S_LEPRECHAUN, LVL(11, 12, -3, 17, 2), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_INER, 3, 8), ATTK(AT_HUGS, AD_LAZY, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1994, 823, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_REGEN, M2_MINION|M2_DEMON|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("leprechaun king", S_LEPRECHAUN, LVL(12, 18, 8, 20, 0), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_SGLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("leprechaun chairman", S_LEPRECHAUN, LVL(12, 18, 8, 20, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_SGLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("devious bastard", S_LEPRECHAUN, LVL(12, 18, 8, 20, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 4, 4), ATTK(AT_TUCH, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("master lemming", S_LEPRECHAUN, LVL(12, 12, 10, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("horrible noise", S_LEPRECHAUN, LVL(12, 9, 5, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SUPERMAN, MZ_SMALL), MR_DEATH, 0, M1_CONCEAL|M1_CLING|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("direction change", S_LEPRECHAUN, LVL(12, 9, 5, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_INVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STABILIZE, MZ_SMALL), MR_DEATH, 0, M1_NOHANDS, M2_HOSTILE, M3_INFRAVISION, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Creosote", S_LEPRECHAUN, LVL(12, 48, 3, 0, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID|M1_TPORT, M2_GREEDY|M2_MAGIC|M2_MALE|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bulletator l", S_LEPRECHAUN, LVL(12, 29, 10, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 1, 3), ATTK(AT_CLAW, AD_SGLD, 1, 3), ATTK(AT_BEAM, AD_TPTO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("small bulletator l", S_LEPRECHAUN, LVL(12, 15, 10, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 1, 3), ATTK(AT_CLAW, AD_SGLD, 1, 3), ATTK(AT_BEAM, AD_TPTO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("awakening furl", S_LEPRECHAUN, LVL(12, 12, -1, 53, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_BUTT, AD_BADE, 9, 1), ATTK(AT_TRAM, AD_SITM, 9, 3), ATTK(AT_WEAP, AD_HEAL, 1, 5), ATTK(AT_MAGC, AD_SLEE, 2, 2), ATTK(AT_EXPL, AD_HALU, 8, 1), ATTK(AT_SPIT, AD_RAGN, 6, 5)), SIZ(321, 945, 0, MS_PRINCIPAL, MZ_LARGE), MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS| M1_ANIMAL|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PERMAMIMIC, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unlawful sartor entrenched bed", S_LEPRECHAUN, LVL(12, 13, 2, 11, -3), (G_VLGROUP|2), A(ATTK(AT_SCRA, AD_TREM, 4, 8), ATTK(AT_BEAM, AD_PAIN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2372, 276, 0, MS_TEACHER, MZ_HUMAN), MR_ELEC|MR_POISON, MR_POISON, M1_HIDE|M1_AMPHIBIOUS|M1_TPORT, M2_LORD|M2_MINION|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("brit referred", S_LEPRECHAUN, LVL(12, 9, 5, 11, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_MIDI, 2, 6), ATTK(AT_TENT, AD_CALM, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1846, 131, 0, MS_PRINCIPAL, MZ_HUGE), MR_DISINT, MR_DISINT, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_MINION|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("purged headset", S_LEPRECHAUN, LVL(12, 12, -1, 14, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_FEMI, 1, 8), ATTK(AT_EXPL, AD_LAZY, 3, 4), ATTK(AT_ENGL, AD_WGHT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(625, 58, 0, MS_CODE, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("leprechaun sorceror", S_LEPRECHAUN, LVL(13, 15, 6, 20, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("leprechaun warmage", S_LEPRECHAUN, LVL(13, 15, 6, 20, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_CAST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sleepwalker", S_LEPRECHAUN, LVL(13, 15, 6, 20, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_WEAP, AD_CAST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("hehehe-he guy", S_LEPRECHAUN, LVL(13, 15, 6, 20, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HIDE|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_AVOIDER|M3_MIMIC|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("marcher", S_LEPRECHAUN, /* spawns with sling, 30 volcanic glass fragments, high boots, chain mail and leather cloak */ LVL(13, 15, 6, 20, 0), (1), A(ATTK(AT_WEAP, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_FIRE, MR_FIRE, M1_HIDE|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_AVOIDER|M3_MIMIC|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("throwbacker", S_LEPRECHAUN, LVL(13, 15, 6, 20, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_RATH, AD_SGLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HIDE|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_AVOIDER|M3_MIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mountain lemming", S_LEPRECHAUN, LVL(13, 12, 10, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(240, 240, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("coordinator", S_LEPRECHAUN, /* spawns with sling, 30 sling ammo, plasteel gloves, plasteel helmet and paper shield */ LVL(13, 15, 6, 20, 0), (1), A(ATTK(AT_WEAP, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HIDE|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_AVOIDER|M3_MIMIC|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("cheerful leprechaun", S_LEPRECHAUN, LVL(14, 13, 8, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SGLD, 1, 2), ATTK(AT_TUCH, AD_FAMN, 1, 2), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("leprechaun wizard master", S_LEPRECHAUN, LVL(14, 9, 2, 20, -10), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SGLD, 1, 5), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_BEAM, AD_COLD, 2, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("desert lemming", S_LEPRECHAUN, LVL(14, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("intercontinental anesthetically", S_LEPRECHAUN, LVL(14, 12, 6, 39, 0), (G_RGROUP|1), A(ATTK(AT_STNG, AD_FLAM, 3, 2), ATTK(AT_TRAM, AD_FREN, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(889, 1035, 0, MS_SQEEK, MZ_MEDIUM), MR_COLD|MR_SLEEP, MR_COLD, M1_AMORPHOUS|M1_NEEDPICK|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("timbering covenantor", S_LEPRECHAUN, LVL(14, 12, 0, 43, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_STTP, 8, 6), ATTK(AT_MAGC, AD_CALM, 8, 3), ATTK(AT_WEAP, AD_TCKL, 8, 5), ATTK(AT_TENT, AD_SLEE, 4, 5), ATTK(AT_MAGC, AD_WISD, 1, 6), NO_ATTK), SIZ(214, 463, 0, MS_DJINNI, MZ_HUGE), MR_ELEC, 0, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dandified stricter naiad docketed", S_LEPRECHAUN, LVL(14, 15, -4, 19, 15), (1), A(ATTK(AT_LASH, AD_SGLD, 1, 5), ATTK(AT_BEAM, AD_FIRE, 1, 2), ATTK(AT_TENT, AD_NIVE, 1, 3), ATTK(AT_WEAP, AD_CHAO, 3, 3), ATTK(AT_WEAP, AD_GRAV, 1, 4), ATTK(AT_BREA, AD_DRIN, 1, 2)), SIZ(409, 633, 0, MS_DRUGS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID, MR_ACID, M1_FLY|M1_UNSOLID|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("puritanism inclement catabolically", S_LEPRECHAUN, LVL(14, 22, 7, 95, -18), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_AMNE, 6, 6), ATTK(AT_SCRA, AD_DARK, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2876, 991, 0, MS_BUZZ, MZ_HUGE), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pigeonholing thermostable embrocated", S_LEPRECHAUN, LVL(15, 12, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_MAGM, 5, 2), ATTK(AT_ENGL, AD_NTHR, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1611, 31, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_CLING|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slow-ass leprechaun", S_LEPRECHAUN, LVL(15, 5, 3, 40, 0), (3), A(ATTK(AT_CLAW, AD_SGLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mean robber", S_LEPRECHAUN, LVL(15, 17, 2, 40, 0), (2), A(ATTK(AT_CLAW, AD_SGLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("erratic shrew", S_LEPRECHAUN, LVL(15, 14, 8, 20, -6), (1), A(ATTK(AT_LASH, AD_SSEX, 2, 8), ATTK(AT_HUGS, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_FEMALE|M2_GREEDY|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("scorestealer", S_LEPRECHAUN, LVL(15, 17, 2, 40, 0), (1), A(ATTK(AT_CLAW, AD_SCOR, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("knife robber", S_LEPRECHAUN, LVL(15, 17, 2, 40, 0), (1), A(ATTK(AT_WEAP, AD_SGLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("meanie in green", S_LEPRECHAUN, /* spawns with spray box */ LVL(15, 11, -10, 80, 4), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CORONA, MZ_MEDIUM), MR_HITASFOUR|MR_DISINT|MR_DEATH, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gean canach", S_LEPRECHAUN, LVL(15, 18, 0, 40, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_LUCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_NOTAKE|M1_SEE_INVIS|M1_POIS, M2_HOSTILE|M2_GREEDY|M2_WANDER|M2_MALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gean stealach", S_LEPRECHAUN, /* EPI by jonadab */ LVL(15, 18, 0, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SGLD, 5, 5), ATTK(AT_NONE, AD_LUCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_NOTAKE|M1_SEE_INVIS|M1_POIS, M2_HOSTILE|M2_GREEDY|M2_WANDER|M2_MALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("volcano lemming", S_LEPRECHAUN, LVL(15, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(190, 190, 0, MS_GURGLE, MZ_SMALL), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("thieving thief", S_LEPRECHAUN, /* spawns with unknown knife, 8 wonder daggers and basinet */ LVL(15, 17, 2, 40, 0), (1), A(ATTK(AT_WEAP, AD_SGLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stunter", S_LEPRECHAUN, LVL(15, 11, 6, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("magic flute king", S_LEPRECHAUN, LVL(15, 11, 2, 40, 0), (1), A(ATTK(AT_CLAW, AD_SITM, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_PEACEFUL|M2_GREEDY|M2_MALE|M2_PRINCE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("sexxy robber", S_LEPRECHAUN, LVL(15, 17, 2, 40, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 4, 5), ATTK(AT_CLAW, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("porter mean robber", S_LEPRECHAUN, LVL(15, 17, 2, 40, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ambush thief", S_LEPRECHAUN, LVL(15, 17, 2, 40, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_CONCEAL|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("kender", S_LEPRECHAUN, LVL(15, 15, 2, 20, 0), (1), A(ATTK(AT_CLAW, AD_SITM, 5, 5), ATTK(AT_CLAW, AD_SITM, 5, 5), ATTK(AT_CLAW, AD_SITM, 5, 5), ATTK(AT_CLAW, AD_SITM, 5, 5), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("brightness stealer", S_LEPRECHAUN, LVL(15, 17, 2, 40, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gym leader", S_LEPRECHAUN, LVL(16, 15, 6, 20, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HIDE|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_AVOIDER|M3_MIMIC|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED|M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), /* damage type of the weapon attack is randomized */ MON("peak lemming", S_LEPRECHAUN, LVL(16, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), MR_COLD, MR_COLD, M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Marie", S_LEPRECHAUN, LVL(16, 12, 10, 0, -10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS */ /* speed 12-14, AC 2, MR 40, extra attacks 2, resists 1, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("neomycin quartan", S_LEPRECHAUN, LVL(16, 13, -9, 28, 0), (1), A(ATTK(AT_CLAW, AD_EDGE, 4, 7), ATTK(AT_BEAM, AD_FLAM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2532, 31, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_SLITHY, M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pshawing homebred semisolid", S_LEPRECHAUN, LVL(16, 12, -3, 81, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_TDRA, 6, 3), ATTK(AT_NONE, AD_BLND, 7, 9), ATTK(AT_MAGC, AD_LAVA, 6, 9), ATTK(AT_BREA, AD_SSEX, 8, 1), ATTK(AT_WEAP, AD_STTP, 9, 7), ATTK(AT_MAGC, AD_WGHT, 7, 2)), SIZ(1164, 13, 0, MS_LAUGH, MZ_GIGANTIC), MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("misleadingly vireo fattily", S_LEPRECHAUN, LVL(17, 21, 10, 33, 15), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_RAGN, 9, 8), ATTK(AT_BITE, AD_TCKL, 1, 1), ATTK(AT_WEAP, AD_WEEP, 9, 8), ATTK(AT_GAZE, AD_POLY, 9, 1), ATTK(AT_MAGC, AD_MCRE, 4, 7), ATTK(AT_WEAP, AD_SCOR, 2, 3)), SIZ(51, 30, 0, MS_TREESQUAD, MZ_GIGANTIC), 0, 0, M1_NOEYES|M1_ANIMAL|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("leprelich", S_LEPRECHAUN, LVL(17, 17, 2, 40, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 4, 5), ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_HUMANOID|M1_TPORT|M1_POIS|M1_REGEN, M2_UNDEAD|M2_MAGIC|M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("superlemming", S_LEPRECHAUN, /* was a unique in slicehack */ LVL(17, 24, 10, 0, 0), (1), A(ATTK(AT_GAZE, AD_FIRE, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_HOSTILE|M2_MALE|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("petty superlemming", S_LEPRECHAUN, LVL(17, 24, 10, 0, 0), (1), A(ATTK(AT_GAZE, AD_FIRE, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_HOSTILE|M2_MALE|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vesty", S_LEPRECHAUN, LVL(17, 15, 6, 20, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_AVOIDER|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("shale throng", S_LEPRECHAUN, LVL(17, 10, -8, 51, 18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_LITE, 7, 1), ATTK(AT_KICK, AD_SIN, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2095, 238, 0, MS_PUPIL, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON, MR_DISINT, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_GREEDY|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_PETTY|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("noctambulation counterphobic crapulence", S_LEPRECHAUN, LVL(17, 9, 6, 65, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_HUGS, AD_ICUR, 3, 6), ATTK(AT_HUGS, AD_SGLD, 5, 7), ATTK(AT_KICK, AD_GLIB, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(668, 10, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON, MR_DISINT, M1_AMORPHOUS|M1_HIDE|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("banana unsaddle", S_LEPRECHAUN, LVL(17, 9, 5, 3, -12), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_CHKH, 1, 6), ATTK(AT_WEAP, AD_AXUS, 6, 1), ATTK(AT_TRAM, AD_FAKE, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(188, 856, 0, MS_IMITATE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY, M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_ELF, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("prolific cerebral", S_LEPRECHAUN, LVL(17, 2, -9, 31, 7), (G_SGROUP|1), A(ATTK(AT_KICK, AD_BLND, 4, 3), ATTK(AT_EXPL, AD_NAST, 3, 3), ATTK(AT_TENT, AD_DEPR, 5, 5), ATTK(AT_RATH, AD_MALK, 2, 1), NO_ATTK, NO_ATTK), SIZ(41, 81, 0, MS_HCALIEN, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_NOTAKE|M1_OVIPAROUS|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("part yvonne worker", S_LEPRECHAUN, LVL(18, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_COLD, 0, M1_HUMANOID, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("part time worker", S_LEPRECHAUN, LVL(18, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_COLD, 0, M1_HUMANOID, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("rain festival part time worker", S_LEPRECHAUN, LVL(18, 12, 6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_BEAM, AD_LAVA, 3, 10), ATTK(AT_BEAM, AD_RAGN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GIBBERISH, MZ_MEDIUM), MR_STONE, 0, M1_HUMANOID, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("very thieving alien", S_LEPRECHAUN, LVL(18, 13, 2, 40, -10), (1), A(ATTK(AT_WEAP, AD_THIE, 6, 4), ATTK(AT_KICK, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cyberlemming", S_LEPRECHAUN, LVL(19, 24, 10, 0, 0), (1), /* was a unique in slicehack */ A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_ELEC, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK), SIZ(350, 350, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_METALLIVORE, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hc leyde", S_LEPRECHAUN, /* spawns with random precious footwear */ LVL(19, 12, 3, 20, -5), (1), A(ATTK(AT_WEAP, AD_DEBU, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("horror cartridge remnant", S_LEPRECHAUN, LVL(19, 7, 0, 50, -10), (1|G_NOCORPSE|G_RGROUP), A(ATTK(AT_RATH, AD_SOUN, 4, 12), ATTK(AT_HUGS, AD_CHRN, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SUPERMAN, MZ_SMALL), MR_DEATH|MR_SLEEP, 0, 0, M2_HOSTILE|M2_NASTY, M3_NOTAME|M3_TRAITOR|M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beaucoup paramecium", S_LEPRECHAUN, LVL(19, 7, 1, 4, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_EDGE, 4, 8), ATTK(AT_STNG, AD_DGST, 7, 2), ATTK(AT_SCRA, AD_DIMN, 5, 3), ATTK(AT_MAGC, AD_MINA, 5, 3), NO_ATTK, NO_ATTK), SIZ(267, 33, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_PNAME|M2_NASTY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIND_FLAYER|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jacobin implementable", S_LEPRECHAUN, LVL(19, 13, -10, 81, 0), (1), A(ATTK(AT_BITE, AD_ELEC, 1, 4), ATTK(AT_SCRA, AD_DISP, 6, 3), ATTK(AT_TENT, AD_DAMA, 4, 9), ATTK(AT_SCRA, AD_NEXU, 1, 9), ATTK(AT_CLAW, AD_DREN, 5, 1), ATTK(AT_SCRA, AD_STAT, 2, 8)), SIZ(2147, 7, 0, MS_SOVIET, MZ_GIGANTIC), MR_COLD|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lawny rehired", S_LEPRECHAUN, LVL(19, 12, -8, 50, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_MAGC, AD_ICUR, 7, 3), ATTK(AT_LASH, AD_DISN, 4, 8), ATTK(AT_KICK, AD_WET, 2, 1), ATTK(AT_KICK, AD_RUST, 7, 9), ATTK(AT_WEAP, AD_VULN, 1, 4), ATTK(AT_TRAM, AD_DAMA, 7, 6)), SIZ(248, 73, 0, MS_FART_NORMAL, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON|MR_STONE, M1_AMORPHOUS|M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_ACID, M2_WANDER|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pompeji paralysator", S_LEPRECHAUN, LVL(20, 20, -20, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 6, 3), ATTK(AT_KICK, AD_NGRA, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corpse shredder", S_LEPRECHAUN, LVL(20, 15, 2, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 5, 10), ATTK(AT_CLAW, AD_SGLD, 4, 8), ATTK(AT_NONE, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_COLLECT|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("Plummet's Champion", S_LEPRECHAUN, /* was a unique in slicehack */ LVL(20, 12, 10, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_CLRC, 1, 12), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GURGLE, MZ_SMALL), MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, M2_PRINCE|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("elite meanie in green", S_LEPRECHAUN, /* spawns with baseball bat */ LVL(20, 11, -12, 80, 4), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CORONA, MZ_MEDIUM), MR_HITASFOUR|MR_DISINT|MR_DEATH|MR_PLUSTWO, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("plummet", S_LEPRECHAUN, /* was a unique in slicehack */ LVL(20, 12, 10, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_GURGLE, MZ_SMALL), MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, M2_PRINCE|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bulbous leprechaun", S_LEPRECHAUN, /* spawns with lightbulb */ LVL(20, 15, 1, 50, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 120, 0, MS_LAUGH, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("David", S_LEPRECHAUN, /* gang boss */ LVL(20, 13, -1, 60, -10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 3), ATTK(AT_KICK, AD_SGLD, 2, 9), ATTK(AT_BEAM, AD_FIRE, 4, 8), ATTK(AT_HUGS, AD_NUMB, 2, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: ASSAULT_RIFLE BULLET(50) VOULGE LEATHER_JACKET SCR_LOCKOUT SCR_BARRHING */ MON("whisking overattentively", S_LEPRECHAUN, LVL(20, 12, -5, 44, 5), (G_GENO|1), A(ATTK(AT_EXPL, AD_SANI, 6, 2), ATTK(AT_BUTT, AD_LAZY, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(783, 357, 0, MS_STABILIZE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("latched blossomy prosecutorial hierarchically", S_LEPRECHAUN, LVL(21, 16, 10, 17, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DGST, 1, 3), ATTK(AT_RATH, AD_PLAS, 3, 8), ATTK(AT_KICK, AD_FIRE, 3, 6), ATTK(AT_LASH, AD_ABDC, 7, 4), NO_ATTK, NO_ATTK), SIZ(179, 320, 0, MS_ALLA, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_FLY|M1_WALLWALK|M1_TPORT|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reappoint lively profiling", S_LEPRECHAUN, LVL(21, 13, -9, 16, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_POIS, 5, 1), ATTK(AT_GAZE, AD_VAMP, 7, 1), ATTK(AT_KICK, AD_FAMN, 9, 1), ATTK(AT_BUTT, AD_DRCH, 1, 1), NO_ATTK, NO_ATTK), SIZ(78, 332, 0, MS_WERE, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, 0, M3_AVOIDER|M3_SPIDER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("erupt infrangible descendance", S_LEPRECHAUN, LVL(21, 10, 2, 27, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BREA, AD_DROP, 4, 1), ATTK(AT_TUCH, AD_THIR, 1, 2), ATTK(AT_NONE, AD_STTP, 5, 7), ATTK(AT_NONE, AD_BURN, 5, 7), ATTK(AT_KICK, AD_DETH, 2, 9), NO_ATTK), SIZ(1284, 136, 0, MS_PUPIL, MZ_MEDIUM), MR_SLEEP|MR_STONE, MR_SLEEP, M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Rubinho", S_LEPRECHAUN, LVL(23, 16, -3, 95, -3), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_FIRE, 4, 8), ATTK(AT_KICK, AD_COLD, 4, 9), ATTK(AT_BEAM, AD_LUCK, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_PLUSONE|MR_HITASTHREE|MR_DRAIN, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: SOFT_SNEAKERS RIFLE BULLET(100) SHURIKEN(50) CHAIN_MAIL WAN_FIRE POT_FIRE SCR_HEALING POT_EXTRA_HEALING */ MON("cornuchula", S_LEPRECHAUN, LVL(24, 16, 0, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 5, 11), ATTK(AT_CLAW, AD_SGLD, 4, 9), ATTK(AT_NONE, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_COLLECT|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("aquatic lemming", S_LEPRECHAUN, /* additional lemmings suggested but not actually created by msearle5 */ LVL(24, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("revised transitive", S_LEPRECHAUN, LVL(24, 3, -4, 5, -17), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_STON, 2, 9), ATTK(AT_WEAP, AD_NEXU, 9, 2), ATTK(AT_KICK, AD_FIRE, 7, 4), ATTK(AT_BUTT, AD_PLYS, 8, 1), NO_ATTK, NO_ATTK), SIZ(60, 15, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("assortment massing", S_LEPRECHAUN, LVL(24, 12, -8, 5, -16), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_CLRC, 4, 4), ATTK(AT_TUCH, AD_NGEN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2152, 234, 0, MS_DEAD, MZ_GIGANTIC), 0, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_TPORT|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hissing archaeologically impetuously ovular turban", S_LEPRECHAUN, LVL(24, 12, 4, 97, -14), (G_GENO|G_RGROUP|1), A(ATTK(AT_HUGS, AD_FAKE, 7, 1), ATTK(AT_GAZE, AD_VAMP, 2, 8), ATTK(AT_SCRA, AD_ABDC, 1, 7), ATTK(AT_BITE, AD_LETH, 4, 9), NO_ATTK, NO_ATTK), SIZ(2272, 385, 0, MS_SING, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_DRAIN, MR_SLEEP, M1_NOHEAD|M1_TPORT|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("meanspirited scalping", S_LEPRECHAUN, LVL(25, 13, -9, 73, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TLPT, 6, 1), ATTK(AT_NONE, AD_CALM, 9, 2), ATTK(AT_BUTT, AD_PLYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(95, 194, 0, MS_CORONA, MZ_GIGANTIC), MR_COLD, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("grass dancer", S_LEPRECHAUN, /* spawns with bow and 50 arrows */ LVL(25, 36, -18, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("double measurer measurer man", S_LEPRECHAUN, LVL(25, 17, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_SGLD, 4, 5), ATTK(AT_WEAP, AD_SGLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("coach leprechaun", S_LEPRECHAUN, LVL(25, 15, 0, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 4, 4), ATTK(AT_CLAW, AD_LAZY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("losecurve", S_LEPRECHAUN, LVL(25, 30, -10, 80, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_WEAP, AD_CAST, 3, 3), ATTK(AT_BEAM, AD_TRAP, 4, 4), ATTK(AT_GAZE, AD_SCOR, 1, 1), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_FART_NORMAL, MZ_TINY), MR_HITASONE, 0, M1_HIDE|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("light threat", S_LEPRECHAUN, LVL(25, 30, -10, 80, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_SAMU, 3, 3), ATTK(AT_BEAM, AD_SAMU, 4, 4), ATTK(AT_GAZE, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("pondchaun", S_LEPRECHAUN, LVL(25, 10, 5, 25, -10), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("foundrechaun", S_LEPRECHAUN, LVL(25, 15, 0, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 4, 4), ATTK(AT_GAZE, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_COLD, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("memechaun", S_LEPRECHAUN, LVL(25, 15, 0, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 4, 4), ATTK(AT_CLAW, AD_MEMO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_COLD, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pompeji mister", S_LEPRECHAUN, LVL(25, 18, -10, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VAPO, 5, 12), ATTK(AT_CLAW, AD_HEAL, 8, 8), ATTK(AT_WEAP, AD_TRAP, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_ACID|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW|M2_DEMON|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("money leprechaun", S_LEPRECHAUN, LVL(25, 15, 0, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_DEBT, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("elite four", S_LEPRECHAUN, LVL(25, 30, -10, 80, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), ATTK(AT_MAGC, AD_CAST, 3, 3), ATTK(AT_BEAM, AD_TRAP, 4, 4), ATTK(AT_GAZE, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HIDE|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_AVOIDER|M3_MIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("boo gizard", S_LEPRECHAUN, LVL(25, 12, 6, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_INER, 10, 6), ATTK(AT_GAZE, AD_FEAR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMORPHOUS|M1_WALLWALK, M2_GNOME|M2_COLLECT|M2_UNDEAD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("toyer eliminating", S_LEPRECHAUN, LVL(26, 12, 10, 73, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TENT, AD_TLPT, 8, 1), ATTK(AT_BEAM, AD_SANI, 5, 7), ATTK(AT_CLAW, AD_ANTI, 4, 6), ATTK(AT_ENGL, AD_LETH, 3, 1), ATTK(AT_CLAW, AD_DRCH, 5, 7), ATTK(AT_TRAM, AD_DRIN, 1, 6)), SIZ(1102, 229, 0, MS_DRUGS, MZ_LARGE), 0, 0, M1_MINDLESS|M1_ANIMAL|M1_REGEN, M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("expulsion misconceived throughput recessing shrilly babyhood", S_LEPRECHAUN, LVL(26, 14, -7, 4, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_CNCL, 9, 8), ATTK(AT_BREA, AD_CHRN, 9, 2), ATTK(AT_CLAW, AD_HALU, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(79, 295, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, MR_SLEEP, M1_CLING|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("leant willingest", S_LEPRECHAUN, LVL(26, 15, -2, 95, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_DEST, 8, 3), ATTK(AT_GAZE, AD_ACID, 2, 4), ATTK(AT_MAGC, AD_ABDC, 6, 1), ATTK(AT_WEAP, AD_MIDI, 2, 1), ATTK(AT_TENT, AD_SEDU, 4, 6), NO_ATTK), SIZ(1922, 32, 0, MS_CORONA, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_ACID|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("decompressing rennet", S_LEPRECHAUN, LVL(26, 12, 3, 67, 0), (3), A(ATTK(AT_TRAM, AD_ALIN, 4, 9), ATTK(AT_NONE, AD_FEAR, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1160, 151, 0, MS_SISSY, MZ_SMALL), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_HERBIVORE, M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("embargoed towed gelatinously", S_LEPRECHAUN, LVL(27, 20, -5, 60, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_EXPL, AD_DROP, 1, 9), ATTK(AT_KICK, AD_CHAO, 5, 5), ATTK(AT_SPIT, AD_VENO, 2, 7), ATTK(AT_NONE, AD_WEBS, 0, 9), ATTK(AT_HUGS, AD_SANI, 5, 1), ATTK(AT_WEAP, AD_DGST, 7, 9)), SIZ(860, 334, 0, MS_BARBER, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_POIS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ski-jir", S_LEPRECHAUN, LVL(28, 17, -2, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 5, 12), ATTK(AT_CLAW, AD_SGLD, 4, 10), ATTK(AT_NONE, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_COLLECT|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("Kasidori", S_LEPRECHAUN, LVL(28, 24, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_RBRE, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mystifyingly basketlike", S_LEPRECHAUN, LVL(28, 12, -8, 27, -10), (1), A(ATTK(AT_SPIT, AD_CNCL, 9, 6), ATTK(AT_MAGC, AD_DAMA, 9, 8), ATTK(AT_MAGC, AD_STAT, 1, 2), ATTK(AT_TENT, AD_CALM, 2, 1), NO_ATTK, NO_ATTK), SIZ(143, 312, 0, MS_COMBAT, MZ_HUMAN), MR_DISINT, MR_DISINT, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("solido unmolested", S_LEPRECHAUN, LVL(28, 15, -4, 12, 14), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_NTHR, 4, 6), ATTK(AT_SPIT, AD_ALIN, 1, 6), ATTK(AT_STNG, AD_WISD, 3, 1), ATTK(AT_SCRA, AD_DROP, 5, 6), ATTK(AT_WEAP, AD_PLAS, 4, 6), ATTK(AT_HUGS, AD_LITT, 1, 2)), SIZ(3124, 977, 0, MS_SISSY, MZ_SMALL), MR_COLD|MR_DISINT, 0, M1_SWIM|M1_NEEDPICK|M1_SLITHY|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("part time worker the red sword", S_LEPRECHAUN, /* spawns with flame mountain, which should be a fire-damaging artifact if it hasn't generated yet */ LVL(28, 15, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 11), ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_HUGS, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_TEACHER, MZ_MEDIUM), MR_FIRE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lurking lemming", S_LEPRECHAUN, LVL(28, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_ENGL, AD_DGST, 2, 8), NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_HIDE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("domestic lurking lemming", S_LEPRECHAUN, LVL(28, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_ENGL, AD_DGST, 2, 8), NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_HIDE, M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("very mean robber", S_LEPRECHAUN, LVL(30, 18, -4, 60, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 6, 5), ATTK(AT_CLAW, AD_SGLD, 6, 5), ATTK(AT_BEAM, AD_SGLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cockcrow circa", S_LEPRECHAUN, LVL(30, 28, -5, 21, -12), (G_GENO|1), A(ATTK(AT_ENGL, AD_SGLD, 7, 8), ATTK(AT_EXPL, AD_WTHR, 5, 9), ATTK(AT_SCRA, AD_UNPR, 3, 7), ATTK(AT_STNG, AD_DRCH, 6, 8), ATTK(AT_WEAP, AD_SGLD, 2, 8), ATTK(AT_WEAP, AD_IDAM, 7, 1)), SIZ(414, 249, 0, MS_BARBER, MZ_HUGE), MR_COLD|MR_DISINT, 0, M1_REGEN|M1_TPORT|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_STRONG|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Greta's lady pump", S_LEPRECHAUN, LVL(30, 15, 0, 60, -10), (1), A(ATTK(AT_KICK, AD_MALK, 4, 8), ATTK(AT_GAZE, AD_SUCK, 6, 9), ATTK(AT_WEAP, AD_BANI, 4, 5), ATTK(AT_BREA, AD_ELEC, 2, 9), ATTK(AT_NONE, AD_CHRN, 4, 19), NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP|MR_DRAIN, MR_STONE|MR_DISINT|MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_REFLECT|M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("smudgy teeth breechcloth", S_LEPRECHAUN, LVL(30, 20, -10, 89, 0), (2), A(ATTK(AT_WEAP, AD_NACU, 7, 9), ATTK(AT_SPIT, AD_FAMN, 8, 4), ATTK(AT_SCRA, AD_WEEP, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(823, 51, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_POIS| M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME|M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aristotle sunward", S_LEPRECHAUN, LVL(30, 13, 8, 58, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_LUCK, 2, 7), ATTK(AT_KICK, AD_BURN, 1, 9), ATTK(AT_RATH, AD_SITM, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(889, 551, 0, MS_HANDY, MZ_TINY), 0, 0, M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_DEMON|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("biblically barium", S_LEPRECHAUN, LVL(31, 7, 3, 52, -15), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_HALU, 5, 7), ATTK(AT_WEAP, AD_VOMT, 7, 7), ATTK(AT_MAGC, AD_STTP, 1, 9), ATTK(AT_TUCH, AD_PART, 2, 8), ATTK(AT_TUCH, AD_STUN, 6, 7), ATTK(AT_BITE, AD_FAMN, 7, 4)), SIZ(1060, 35, 0, MS_CORONA, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_HIDE|M1_MINDLESS|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("skipped predesignate mace", S_LEPRECHAUN, LVL(31, 10, -3, 75, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_RNG, 1, 6), ATTK(AT_SCRA, AD_SEDU, 4, 2), ATTK(AT_SPIT, AD_SIN, 2, 6), ATTK(AT_TENT, AD_AXUS, 4, 3), NO_ATTK, NO_ATTK), SIZ(1620, 1704, 0, MS_POKEDEX, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON, 0, M1_ANIMAL|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("crevasse lemming", S_LEPRECHAUN, LVL(32, 12, 3, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 20), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_BEAM, AD_GRAV, 4, 3), NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deadliest aviso", S_LEPRECHAUN, LVL(32, 19, 5, 34, 11), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_MAGM, 6, 1), ATTK(AT_TUCH, AD_DCAY, 1, 5), ATTK(AT_TRAM, AD_CONF, 1, 1), ATTK(AT_TENT, AD_FRZE, 9, 1), NO_ATTK, NO_ATTK), SIZ(1399, 59, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bought hogtied", S_LEPRECHAUN, LVL(32, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_ILLU, 4, 1), ATTK(AT_BITE, AD_TCKL, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(305, 11, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON, 0, M1_CLING|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE|M1_METALLIVORE, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("postgraduate boson", S_LEPRECHAUN, LVL(32, 12, 4, 17, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_RNG, 6, 9), ATTK(AT_LASH, AD_RNG, 4, 9), ATTK(AT_ENGL, AD_SLEE, 1, 7), ATTK(AT_BREA, AD_CURS, 9, 2), ATTK(AT_SCRA, AD_DCAY, 1, 5), NO_ATTK), SIZ(619, 481, 0, MS_SOLDIER, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_HUMANOID, M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("xenolith aloe thrummiest", S_LEPRECHAUN, LVL(33, 23, 3, 19, 0), (G_LGROUP|3), A(ATTK(AT_BITE, AD_RBAD, 8, 4), ATTK(AT_ENGL, AD_FUMB, 9, 1), ATTK(AT_TRAM, AD_MEMO, 3, 3), ATTK(AT_EXPL, AD_FRZE, 5, 3), ATTK(AT_BITE, AD_THIR, 5, 8), ATTK(AT_WEAP, AD_AMNE, 9, 5)), SIZ(557, 166, 0, MS_AREOLA, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT, MR_DISINT, M1_AMORPHOUS|M1_WALLWALK|M1_ACID|M1_HERBIVORE, M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("anthill cromwell", S_LEPRECHAUN, LVL(33, 12, -7, 12, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONT, 1, 8), ATTK(AT_STNG, AD_UVUU, 1, 5), ATTK(AT_BREA, AD_ICUR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3087, 544, 0, MS_PANTS, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_TUNNEL|M1_MINDLESS|M1_OVIPAROUS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("overlooking ably", S_LEPRECHAUN, LVL(33, 12, 0, 53, 0), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_UVUU, 6, 2), ATTK(AT_EXPL, AD_MEMO, 5, 1), ATTK(AT_BITE, AD_FEMI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1039, 1040, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_NOTAKE|M1_MINDLESS|M1_ACID|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mailable ex alcove regiment", S_LEPRECHAUN, LVL(33, 7, 3, 93, 0), (G_NOCORPSE|G_PLATOON|3|G_RGROUP), A(ATTK(AT_STNG, AD_CLRC, 3, 8), ATTK(AT_WEAP, AD_STAT, 2, 2), ATTK(AT_TRAM, AD_VENO, 5, 7), ATTK(AT_BEAM, AD_VAPO, 7, 9), ATTK(AT_TENT, AD_DAMA, 9, 1), ATTK(AT_SCRA, AD_CORR, 5, 4)), SIZ(495, 1074, 0, MS_GYPSY, MZ_GIGANTIC), MR_POISON, 0, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("reasoning tuck", S_LEPRECHAUN, LVL(33, 18, -6, 7, -3), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_ABDC, 8, 9), ATTK(AT_LASH, AD_BADE, 2, 7), ATTK(AT_HUGS, AD_STUN, 9, 6), ATTK(AT_BREA, AD_WGHT, 2, 4), ATTK(AT_TENT, AD_SEDU, 4, 7), NO_ATTK), SIZ(1639, 488, 0, MS_PAIN, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_CLING|M1_CONCEAL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("code editor", S_LEPRECHAUN, LVL(34, 18, -4, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 5, 14), ATTK(AT_CLAW, AD_SGLD, 4, 12), ATTK(AT_NONE, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_COLLECT|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("code sealer", S_LEPRECHAUN, LVL(34, 18, -4, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 5, 14), ATTK(AT_CLAW, AD_SGLD, 4, 12), ATTK(AT_NONE, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_CODE, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_COLLECT|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("pan charlatan flaky overtrained dreamily", S_LEPRECHAUN, LVL(34, 12, 2, 31, 0), (G_VLGROUP|3), A(ATTK(AT_WEAP, AD_THIR, 4, 1), ATTK(AT_MAGC, AD_EDGE, 9, 3), ATTK(AT_LASH, AD_SANI, 7, 5), ATTK(AT_WEAP, AD_WGHT, 2, 6), ATTK(AT_EXPL, AD_TRAP, 8, 1), NO_ATTK), SIZ(350, 232, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_GREEDY|M2_COLLECT|M2_GNOME|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("seating reasserting", S_LEPRECHAUN, LVL(34, 19, -1, 92, 17), (1), A(ATTK(AT_KICK, AD_SAMU, 1, 7), ATTK(AT_WEAP, AD_RUST, 2, 1), ATTK(AT_SPIT, AD_STON, 8, 2), ATTK(AT_KICK, AD_SAMU, 7, 4), ATTK(AT_MAGC, AD_THIR, 5, 9), NO_ATTK), SIZ(620, 143, 0, MS_BONES, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STRONG, M3_NOTAME|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("symblepharon missort", S_LEPRECHAUN, LVL(35, 11, -7, 20, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TUCH, AD_UNPR, 8, 2), ATTK(AT_CLAW, AD_TERR, 2, 9), ATTK(AT_TUCH, AD_AXUS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1239, 1191, 0, MS_CLOCK, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON, MR_SLEEP, M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rewardable cavefish", S_LEPRECHAUN, LVL(35, 12, -10, 40, 0), (1), A(ATTK(AT_WEAP, AD_CNCL, 2, 5), ATTK(AT_WEAP, AD_ICUR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2745, 1103, 0, MS_GLYPHS, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("malicious leprechaun", S_LEPRECHAUN, LVL(35, 13, 8, 35, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SGLD, 1, 12), ATTK(AT_TUCH, AD_SITM, 1, 12), ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_MAGC, AD_SPEL, 1, 12), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("highbred mechanotherapist", S_LEPRECHAUN, LVL(35, 16, -3, 28, 0), (G_LGROUP|4), A(ATTK(AT_MAGC, AD_DISP, 3, 4), ATTK(AT_BREA, AD_SCOR, 5, 7), ATTK(AT_GAZE, AD_PEST, 9, 5), ATTK(AT_BUTT, AD_VAMP, 6, 9), ATTK(AT_SPIT, AD_GLIB, 1, 1), ATTK(AT_SCRA, AD_FIRE, 1, 4)), SIZ(71, 1910, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_NOHANDS, M2_UNDEAD|M2_NASTY|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("amnionic seriated", S_LEPRECHAUN, LVL(35, 6, -8, 7, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BITE, AD_VAMP, 5, 9), ATTK(AT_WEAP, AD_LAVA, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3135, 390, 0, MS_TREESQUAD, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_OVIPAROUS|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("footnoting unific strolled mensurability st", S_LEPRECHAUN, LVL(35, 5, -8, 2, -11), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_FUMB, 2, 6), ATTK(AT_WEAP, AD_CNCL, 6, 4), ATTK(AT_WEAP, AD_DEBU, 4, 1), ATTK(AT_STNG, AD_ALIN, 6, 2), NO_ATTK, NO_ATTK), SIZ(2764, 147, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID, M2_MINION|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("embellishing inferno tumidity besetting suspiciously millrun spotty", S_LEPRECHAUN, LVL(35, 8, -9, 61, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_HUGS, AD_MAGM, 6, 5), ATTK(AT_SPIT, AD_DRCO, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1325, 4, 0, MS_FART_LOUD, MZ_HUGE), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_ORC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("assault handbreadth", S_LEPRECHAUN, LVL(36, 12, 1, 99, 8), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_ENGL, AD_NEXU, 5, 4), ATTK(AT_RATH, AD_MAGM, 2, 8), ATTK(AT_LASH, AD_FEAR, 9, 1), ATTK(AT_BITE, AD_DEPR, 3, 7), ATTK(AT_BOOM, AD_MINA, 7, 2), NO_ATTK), SIZ(21, 154, 0, MS_REPAIR, MZ_HUMAN), MR_SLEEP|MR_ELEC, 0, 0, M2_PRINCE|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("polar lemming", S_LEPRECHAUN, LVL(36, 8, 2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ICEB, 2, 15), ATTK(AT_CLAW, AD_PHYS, 1, 14), ATTK(AT_CLAW, AD_PHYS, 1, 14), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), MR_COLD, MR_COLD, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fowler interweave", S_LEPRECHAUN, LVL(37, 12, -7, 90, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_EDGE, 5, 7), ATTK(AT_NONE, AD_UVUU, 8, 5), ATTK(AT_MAGC, AD_STCK, 1, 7), ATTK(AT_MAGC, AD_SLIM, 4, 2), ATTK(AT_STNG, AD_HODS, 2, 7), ATTK(AT_TENT, AD_LAZY, 4, 3)), SIZ(165, 190, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rewording riper", S_LEPRECHAUN, LVL(38, 12, -9, 50, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_NACU, 7, 4), ATTK(AT_BITE, AD_MANA, 8, 1), ATTK(AT_STNG, AD_NACU, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(22, 172, 0, MS_STABILIZE, MZ_HUGE), MR_COLD|MR_DISINT, MR_COLD, M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_ORC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("grainy somebody", S_LEPRECHAUN, LVL(39, 14, 1, 53, 20), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_SPIT, AD_VOMT, 7, 7), ATTK(AT_WEAP, AD_RBRE, 7, 7), ATTK(AT_SPIT, AD_NGRA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(106, 256, 0, MS_CUSS, MZ_TINY), MR_DISINT|MR_STONE, 0, M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_COLLECT, M3_TELEPATHIC|M3_WANTSALL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("saturnine deliberate", S_LEPRECHAUN, LVL(39, 11, -7, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLAS, 1, 3), ATTK(AT_TENT, AD_ICUR, 3, 1), ATTK(AT_TENT, AD_UNPR, 3, 9), ATTK(AT_SCRA, AD_LEGS, 9, 2), ATTK(AT_BUTT, AD_PHYS, 8, 1), NO_ATTK), SIZ(358, 385, 0, MS_WAIL, MZ_GIGANTIC), MR_COLD|MR_STONE, MR_COLD, M1_TUNNEL|M1_CONCEAL|M1_UNSOLID, M2_UNDEAD|M2_MINION|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("appalled seagoing demarcating", S_LEPRECHAUN, LVL(39, 7, 10, 60, 0), (G_LGROUP|1), A(ATTK(AT_ENGL, AD_RAGN, 2, 1), ATTK(AT_SCRA, AD_NPRO, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1704, 784, 0, MS_CONVERT, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_ACID, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("composer sanguinely", S_LEPRECHAUN, LVL(40, 32, 8, 59, -18), (1), A(ATTK(AT_MAGC, AD_RNG, 5, 9), ATTK(AT_BREA, AD_INER, 2, 6), ATTK(AT_BUTT, AD_BURN, 1, 1), ATTK(AT_GAZE, AD_NACU, 7, 4), NO_ATTK, NO_ATTK), SIZ(1840, 50, 0, MS_OHGOD, MZ_HUGE), MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deep lemming", S_LEPRECHAUN, LVL(40, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 2, 18), ATTK(AT_CLAW, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("celtic leprechaun", S_LEPRECHAUN, LVL(40, 30, -8, 100, 0), (1), A(ATTK(AT_CLAW, AD_SGLD, 10, 5), ATTK(AT_MAGC, AD_SPEL, 1, 2), ATTK(AT_MAGC, AD_CLRC, 1, 2), ATTK(AT_HUGS, AD_SITM, 5, 5), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASFOUR, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Greta's hugging boot", S_LEPRECHAUN, LVL(40, 18, -2, 35, -15), (1), A(ATTK(AT_KICK, AD_DISE, 2, 10), ATTK(AT_WEAP, AD_CONF, 4, 10), ATTK(AT_WEAP, AD_FAMN, 1, 1), ATTK(AT_BREA, AD_ACID, 6, 8), ATTK(AT_GAZE, AD_FEAR, 4, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP|MR_DRAIN, MR_STONE|MR_DISINT|MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_WALLWALK, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_REFLECT|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grass killer", S_LEPRECHAUN, LVL(41, 36, -25, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_SOUN, 6, 7), ATTK(AT_EXPL, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("dishevelment fessing unsullied", S_LEPRECHAUN, LVL(41, 13, -9, 91, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_EXPL, AD_RNG, 1, 3), ATTK(AT_BITE, AD_DISP, 2, 1), ATTK(AT_STNG, AD_MALK, 6, 2), ATTK(AT_ENGL, AD_NAST, 3, 9), ATTK(AT_KICK, AD_TIME, 9, 7), ATTK(AT_BEAM, AD_STON, 1, 5)), SIZ(118, 538, 0, MS_NEIGH, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID, M2_LORD|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIND_FLAYER, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("upraising alderman", S_LEPRECHAUN, LVL(41, 11, 8, 89, 0), (2), A(ATTK(AT_TUCH, AD_FAKE, 6, 8), ATTK(AT_TRAM, AD_CNCL, 4, 1), ATTK(AT_CLAW, AD_LUCK, 6, 1), ATTK(AT_CLAW, AD_STAT, 9, 4), ATTK(AT_BEAM, AD_THIR, 9, 4), ATTK(AT_TENT, AD_SKIL, 9, 6)), SIZ(386, 302, 0, MS_SQEEK, MZ_HUGE), MR_ELEC, 0, 0, M2_UNDEAD|M2_WANDER|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("diversionist gash liaising", S_LEPRECHAUN, LVL(42, 37, 5, 29, 4), (G_GENO|4), A(ATTK(AT_STNG, AD_FRZE, 3, 1), ATTK(AT_CLAW, AD_ACID, 7, 2), ATTK(AT_BITE, AD_BADE, 3, 2), ATTK(AT_NONE, AD_CNCL, 2, 2), NO_ATTK, NO_ATTK), SIZ(1216, 51, 0, MS_LAUGH, MZ_LARGE), MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_SEE_INVIS|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unprofessional blenched", S_LEPRECHAUN, LVL(42, 12, -9, 38, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_SCOR, 6, 7), ATTK(AT_MAGC, AD_CURS, 4, 9), ATTK(AT_SCRA, AD_BADE, 4, 2), ATTK(AT_SCRA, AD_MALK, 1, 4), ATTK(AT_TRAM, AD_TLPT, 1, 1), NO_ATTK), SIZ(188, 19, 0, MS_CAR, MZ_MEDIUM), MR_COLD, MR_COLD, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("elder elementalist", S_LEPRECHAUN, LVL(43, 24, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_ELEC, 1, 12), ATTK(AT_CLAW, AD_ACID, 1, 12), ATTK(AT_CLAW, AD_FIRE, 1, 12), ATTK(AT_CLAW, AD_COLD, 1, 12), ATTK(AT_BEAM, AD_AXUS, 1, 12), ATTK(AT_BEAM, AD_FRZE, 1, 12) ), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_SLEEP, MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_ELF, M3_AVOIDER|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("amended startled unwanted", S_LEPRECHAUN, LVL(43, 19, 1, 40, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_CONF, 5, 1), ATTK(AT_GAZE, AD_UVUU, 9, 9), ATTK(AT_SCRA, AD_VULN, 7, 1), ATTK(AT_HUGS, AD_COLD, 5, 7), ATTK(AT_BITE, AD_ABDC, 4, 3), ATTK(AT_TUCH, AD_ELEC, 2, 7)), SIZ(1307, 1322, 0, MS_FART_LOUD, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_ORC, M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("involuntarily commandant", S_LEPRECHAUN, LVL(43, 15, -2, 44, -3), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_NONE, AD_DEST, 7, 5), ATTK(AT_WEAP, AD_WISD, 1, 2), ATTK(AT_BOOM, AD_DREN, 8, 4), ATTK(AT_SCRA, AD_COLD, 7, 5), ATTK(AT_TUCH, AD_WEBS, 8, 7), NO_ATTK), SIZ(1860, 1252, 0, MS_SOCKS, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undifferentiated curfew", S_LEPRECHAUN, LVL(44, 14, -7, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LAVA, 5, 4), ATTK(AT_TENT, AD_RBAD, 9, 6), ATTK(AT_WEAP, AD_RUNS, 9, 1), ATTK(AT_CLAW, AD_WEEP, 5, 7), NO_ATTK, NO_ATTK), SIZ(1816, 81, 0, MS_PARROT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE| M1_OVIPAROUS|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sanctifying silhouetted", S_LEPRECHAUN, LVL(44, 14, 5, 76, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_DEBU, 9, 7), ATTK(AT_MAGC, AD_UVUU, 7, 5), ATTK(AT_TENT, AD_SLEE, 3, 7), ATTK(AT_SCRA, AD_MAGM, 6, 3), ATTK(AT_BOOM, AD_WTHR, 2, 4), NO_ATTK), SIZ(2530, 54, 0, MS_SOVIET, MZ_LARGE), MR_COLD, 0, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_TPORT, M2_VAMPIRE|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death leprechaun", S_LEPRECHAUN, LVL(44, 13, 8, 45, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SGLD, 1, 20), ATTK(AT_TUCH, AD_SITM, 1, 20), ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_MAGC, AD_SPEL, 1, 20), ATTK(AT_EXPL, AD_PHYS, 4, 10), NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_GREEDY|M2_UNDEAD, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pridefully cushing impersonalize giggled", S_LEPRECHAUN, LVL(45, 7, -13, 92, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_RATH, AD_MAGM, 0, 2), ATTK(AT_GAZE, AD_DISN, 4, 21), ATTK(AT_STNG, AD_ILLU, 8, 1), ATTK(AT_WEAP, AD_VENO, 5, 5), NO_ATTK, NO_ATTK), SIZ(244, 810, 0, MS_FEARHARE, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_PRINCE|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NONMOVING|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("regale griping couturiere irradiated titillative", S_LEPRECHAUN, LVL(45, 15, -2, 66, 0), (4), A(ATTK(AT_CLAW, AD_ICEB, 4, 6), ATTK(AT_EXPL, AD_BADE, 8, 7), ATTK(AT_HUGS, AD_FLAM, 7, 10), ATTK(AT_RATH, AD_ELEC, 7, 1), NO_ATTK, NO_ATTK), SIZ(70, 225, 0, MS_BOT, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, MR_SLEEP, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID, M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("leprechaun fanatic", S_LEPRECHAUN, LVL(46, 14, 8, 45, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_EXPL, AD_PHYS, 20, 3), ATTK(AT_MAGC, AD_CLRC, 20, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pettily rambler", S_LEPRECHAUN, LVL(46, 12, -23, 33, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_TRAM, AD_STUN, 2, 3), ATTK(AT_EXPL, AD_AMNE, 1, 12), ATTK(AT_BREA, AD_PLYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3443, 632, 0, MS_TREESQUAD, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("satiation extravaganza crimpy", S_LEPRECHAUN, LVL(47, 13, -4, 99, 7), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BUTT, AD_CONF, 2, 20), ATTK(AT_BITE, AD_DGST, 6, 21), ATTK(AT_TENT, AD_TRAI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1657, 177, 0, MS_LIEDER, MZ_GIGANTIC), MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mollusk axed", S_LEPRECHAUN, LVL(47, 26, -20, 27, 0), (1), A(ATTK(AT_NONE, AD_ICEB, 3, 3), ATTK(AT_TENT, AD_SHRD, 7, 5), ATTK(AT_SCRA, AD_DRLI, 1, 10), ATTK(AT_BREA, AD_SKIL, 7, 17), ATTK(AT_SCRA, AD_BLND, 8, 4), ATTK(AT_TRAM, AD_DARK, 1, 18)), SIZ(366, 869, 0, MS_SQAWK, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS| M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("florally clept dispute", S_LEPRECHAUN, LVL(47, 8, -12, 82, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_SLEE, 3, 3), ATTK(AT_WEAP, AD_SITM, 5, 7), ATTK(AT_BOOM, AD_DRCH, 2, 1), ATTK(AT_NONE, AD_ICEB, 3, 11), ATTK(AT_CLAW, AD_GLIB, 5, 11), NO_ATTK), SIZ(1411, 132, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, MR_DISINT, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("braying touchback", S_LEPRECHAUN, LVL(47, 19, -1, 89, 0), (4), A(ATTK(AT_BEAM, AD_DRCH, 1, 5), ATTK(AT_CLAW, AD_POIS, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3035, 575, 0, MS_NURSE, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY, M2_LORD|M2_PNAME|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("yummiest decrepitly", S_LEPRECHAUN, LVL(48, 13, 5, 86, -14), (G_GENO|G_LGROUP|4), A(ATTK(AT_RATH, AD_COLD, 7, 4), ATTK(AT_GAZE, AD_HODS, 1, 19), ATTK(AT_BITE, AD_TCKL, 1, 12), ATTK(AT_BEAM, AD_THIE, 9, 9), ATTK(AT_TUCH, AD_DARK, 2, 8), ATTK(AT_MAGC, AD_DEBT, 4, 14)), SIZ(736, 453, 0, MS_GLYPHS, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_SWIM|M1_TUNNEL|M1_ANIMAL|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_TELEPATHIC| M3_PETRIFIES|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("robber with R", S_LEPRECHAUN, LVL(50, 18, -6, 90, -10), (1), A(ATTK(AT_CLAW, AD_SGLD, 6, 8), ATTK(AT_CLAW, AD_SGLD, 6, 8), ATTK(AT_BEAM, AD_ENCH, 3, 8), ATTK(AT_HUGS, AD_NGEN, 4, 7), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("terminological cured dully", S_LEPRECHAUN, LVL(51, 12, -27, 45, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_STNG, AD_SSEX, 3, 1), ATTK(AT_STNG, AD_PEST, 6, 19), ATTK(AT_BOOM, AD_STON, 5, 7), ATTK(AT_ENGL, AD_DIMN, 5, 7), ATTK(AT_SCRA, AD_LAVA, 2, 9), ATTK(AT_CLAW, AD_MANA, 4, 9)), SIZ(3667, 681, 0, MS_CODE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_ANIMAL|M1_REGEN|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hardwood crockery", S_LEPRECHAUN, LVL(51, 8, -17, 61, 5), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_HUGS, AD_HEAL, 1, 11), ATTK(AT_BUTT, AD_STON, 1, 14), ATTK(AT_TENT, AD_DRST, 8, 8), ATTK(AT_TENT, AD_BADE, 3, 12), ATTK(AT_SCRA, AD_WTHR, 9, 21), ATTK(AT_SCRA, AD_FEAR, 5, 19)), SIZ(374, 944, 0, MS_SHEEP, MZ_HUGE), MR_COLD, 0, M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("graven buoyage tightening", S_LEPRECHAUN, LVL(51, 10, -7, 59, 4), (G_GENO|4), A(ATTK(AT_KICK, AD_NTHR, 1, 20), ATTK(AT_SCRA, AD_ANTI, 5, 7), ATTK(AT_BUTT, AD_VOMT, 3, 10), ATTK(AT_BITE, AD_SITM, 9, 8), NO_ATTK, NO_ATTK), SIZ(800, 67, 0, MS_SPOILER, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_NOHEAD, M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("freightyard dishonorable emancipator", S_LEPRECHAUN, LVL(52, 12, -28, 77, 4), (G_GENO|G_RGROUP|1), A(ATTK(AT_SPIT, AD_WISD, 7, 19), ATTK(AT_EXPL, AD_LEGS, 6, 16), ATTK(AT_TUCH, AD_GLIB, 7, 16), ATTK(AT_BREA, AD_DREA, 1, 9), ATTK(AT_BREA, AD_GLIB, 1, 12), NO_ATTK), SIZ(3502, 86, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID| M1_OVIPAROUS|M1_REGEN, M2_MINION|M2_PNAME|M2_COLLECT|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Lupin the Third", S_LEPRECHAUN, LVL(52, 35, -9, 90, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_SGLD, 5, 10), ATTK(AT_TUCH, AD_SITM, 5, 10), ATTK(AT_TUCH, AD_FAMN, 1, 1), ATTK(AT_BEAM, AD_PHYS, 12, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("banqueter mystified", S_LEPRECHAUN, LVL(53, 6, -4, 61, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_WGHT, 8, 17), ATTK(AT_WEAP, AD_COLD, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3967, 473, 0, MS_FEARHARE, MZ_HUMAN), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS, M2_PRINCE|M2_MINION|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stormbling", S_LEPRECHAUN, LVL(53, 36, -32, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_BREA, AD_NTHR, 8, 9), ATTK(AT_GAZE, AD_MANA, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("tetrahedron septupled", S_LEPRECHAUN, LVL(53, 13, 3, 65, 16), (2), A(ATTK(AT_LASH, AD_VAMP, 6, 14), ATTK(AT_TRAM, AD_LUCK, 1, 17), ATTK(AT_BEAM, AD_NIVE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2227, 0, 0, MS_SING, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_NOHEAD|M1_OVIPAROUS, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("botching which misdeal", S_LEPRECHAUN, LVL(53, 12, -21, 80, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_TUCH, AD_INER, 1, 13), ATTK(AT_BREA, AD_RAGN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(304, 438, 0, MS_WAIL, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_SLITHY|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_STRONG|M2_GREEDY|M2_HOBBIT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ceinture kiddish polymorphously", S_LEPRECHAUN, LVL(55, 28, -8, 69, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_CHAO, 6, 4), ATTK(AT_KICK, AD_FEAR, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4157, 375, 0, MS_SMITH, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_NOEYES|M1_ANIMAL|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("disposer beaten", S_LEPRECHAUN, LVL(56, 9, -22, 54, 2), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TUCH, AD_STCK, 5, 1), ATTK(AT_HUGS, AD_LETH, 1, 5), ATTK(AT_WEAP, AD_PLAS, 9, 12), ATTK(AT_BEAM, AD_RBRE, 1, 16), ATTK(AT_WEAP, AD_SANI, 4, 2), ATTK(AT_NONE, AD_ABDC, 7, 12)), SIZ(419, 1091, 0, MS_CAR, MZ_TINY), MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("islet wrestled", S_LEPRECHAUN, LVL(56, 15, -3, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_ACID, 1, 11), ATTK(AT_BOOM, AD_FIRE, 4, 5), ATTK(AT_GAZE, AD_LETH, 6, 6), ATTK(AT_BREA, AD_NTHR, 2, 20), ATTK(AT_TENT, AD_TCKL, 6, 8), ATTK(AT_GAZE, AD_SGLD, 1, 10)), SIZ(1161, 648, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_NOTAKE|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yield blitzkrieging folding prescience downstage analeptic", S_LEPRECHAUN, LVL(56, 20, -25, 79, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_NACU, 7, 13), ATTK(AT_TENT, AD_LEGS, 1, 6), ATTK(AT_BEAM, AD_NPRO, 1, 8), ATTK(AT_WEAP, AD_RBAD, 8, 13), NO_ATTK, NO_ATTK), SIZ(3471, 58, 0, MS_VAMPIRE, MZ_LARGE), MR_POISON, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL| M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("netter lynching fumbling presifting", S_LEPRECHAUN, LVL(56, 14, -11, 52, 4), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BOOM, AD_LEGS, 1, 7), ATTK(AT_WEAP, AD_CURS, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1023, 841, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cozier unpen", S_LEPRECHAUN, LVL(57, 21, -4, 41, 0), (G_RGROUP|1), A(ATTK(AT_BITE, AD_DREN, 4, 8), ATTK(AT_SCRA, AD_DRST, 6, 6), ATTK(AT_TENT, AD_CHKH, 7, 14), ATTK(AT_WEAP, AD_DRLI, 1, 21), NO_ATTK, NO_ATTK), SIZ(305, 174, 0, MS_CHICKEN, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hearting yellower", S_LEPRECHAUN, LVL(59, 18, -24, 93, 0), (2), A(ATTK(AT_TENT, AD_BANI, 1, 1), ATTK(AT_BEAM, AD_FIRE, 5, 3), ATTK(AT_SPIT, AD_NGRA, 1, 8), ATTK(AT_GAZE, AD_SAMU, 9, 2), ATTK(AT_SPIT, AD_DISN, 7, 5), ATTK(AT_BREA, AD_HALU, 2, 21)), SIZ(603, 88, 0, MS_GURGLE, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_STALK|M2_ORC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("estrin punkest filmiest chemotherapy", S_LEPRECHAUN, LVL(59, 11, -2, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_THIR, 2, 3), ATTK(AT_TRAM, AD_HODS, 7, 21), ATTK(AT_HUGS, AD_CORR, 3, 18), ATTK(AT_WEAP, AD_SANI, 3, 17), NO_ATTK, NO_ATTK), SIZ(294, 101, 0, MS_DRUGS, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_ACID, M2_WANDER|M2_NASTY|M2_STRONG|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("munchkin", S_LEPRECHAUN, LVL(60, 18, -5, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STUN, 2, 10), ATTK(AT_CLAW, AD_SGLD, 2, 10), ATTK(AT_CLAW, AD_SITM, 2, 10), ATTK(AT_MAGC, AD_SPEL, 9, 9), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_ACID|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_WANDER|M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rock lemming", S_LEPRECHAUN, LVL(60, 12, -5, 80, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 20), ATTK(AT_CLAW, AD_PHYS, 1, 20), ATTK(AT_CLAW, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_HUMANOID|M1_HERBIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("first dunvegan", S_LEPRECHAUN, LVL(60, 15, -20, 70, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_LAUGH, MZ_MEDIUM), MR_HITASFOUR|MR_FIRE|MR_ACID|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP|MR_ACID|MR_DRAIN|MR_DEATH|MR_DISINT, 0, M1_HUMANOID, M2_HOSTILE|M2_MALE|M2_GREEDY|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_NOTAME, M4_SHADE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("whisked subvaluation bimetallism tenderfeet", S_LEPRECHAUN, LVL(60, 13, -1, 63, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_SPIT, AD_UNPR, 2, 12), ATTK(AT_BITE, AD_MALK, 1, 19), ATTK(AT_TUCH, AD_FEMI, 1, 18), ATTK(AT_KICK, AD_SCOR, 4, 6), ATTK(AT_BEAM, AD_MANA, 2, 13), NO_ATTK), SIZ(1020, 115, 0, MS_SHEEP, MZ_TINY), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("depopulated sardinian", S_LEPRECHAUN, LVL(60, 25, -8, 82, 0), (3), A(ATTK(AT_STNG, AD_FAKE, 2, 16), ATTK(AT_WEAP, AD_PLAS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(224, 459, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_TPORT| M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("uninterruptedly emote coloured avifauna", S_LEPRECHAUN, LVL(60, 12, -30, 79, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_ENCH, 3, 21), ATTK(AT_STNG, AD_TCKL, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 871, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOLIMBS|M1_REGEN|M1_ACID|M1_POIS, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ELF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("penal sentimentalizing", S_LEPRECHAUN, LVL(60, 12, -17, 63, -6), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_CLAW, AD_ELEC, 9, 2), ATTK(AT_BREA, AD_HODS, 9, 6), ATTK(AT_HUGS, AD_DISP, 3, 13), ATTK(AT_WEAP, AD_CNCL, 9, 20), ATTK(AT_BREA, AD_ACID, 2, 20), ATTK(AT_TUCH, AD_SSEX, 8, 7)), SIZ(611, 192, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_NOEYES, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("harelipped spawned", S_LEPRECHAUN, LVL(60, 18, -24, 86, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_BURN, 5, 4), ATTK(AT_BITE, AD_FUMB, 1, 14), ATTK(AT_BEAM, AD_GRAV, 2, 21), ATTK(AT_STNG, AD_MANA, 2, 8), NO_ATTK, NO_ATTK), SIZ(58, 1230, 0, MS_LAUGH, MZ_LARGE), MR_ELEC|MR_POISON, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("deformative inflexible congealed reacquainting wheedler", S_LEPRECHAUN, LVL(61, 10, -9, 66, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BITE, AD_WRAP, 8, 11), ATTK(AT_SPIT, AD_DARK, 8, 18), ATTK(AT_RATH, AD_WEEP, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2595, 359, 0, MS_MEW, MZ_HUGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("planarian togae", S_LEPRECHAUN, LVL(61, 28, -1, 99, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLUD, 8, 3), ATTK(AT_MAGC, AD_STON, 1, 17), ATTK(AT_HUGS, AD_WTHR, 7, 16), ATTK(AT_TENT, AD_SHRD, 4, 9), NO_ATTK, NO_ATTK), SIZ(822, 161, 0, MS_BONES, MZ_LARGE), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tangence unflavored skipperage laziest", S_LEPRECHAUN, LVL(61, 27, -24, 30, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_LETH, 8, 19), ATTK(AT_WEAP, AD_STTP, 3, 12), ATTK(AT_CLAW, AD_RBAD, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3662, 22, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE, M2_LORD|M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("malarkey teazel siree limbeck", S_LEPRECHAUN, LVL(62, 13, -12, 93, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_PLYS, 4, 21), ATTK(AT_TENT, AD_STCK, 6, 15), ATTK(AT_BEAM, AD_DRDX, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(888, 526, 0, MS_COW, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_NOHEAD, M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("turgidity fogyism cyan eden readjusting clamoring aliphatic", S_LEPRECHAUN, LVL(62, 10, 9, 30, -13), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_STTP, 5, 4), ATTK(AT_KICK, AD_ILLU, 1, 7), ATTK(AT_RATH, AD_TDRA, 3, 8), ATTK(AT_WEAP, AD_THIR, 4, 8), ATTK(AT_BUTT, AD_ENCH, 6, 2), ATTK(AT_EXPL, AD_FIRE, 9, 15)), SIZ(2942, 1039, 0, MS_ALLA, MZ_SMALL), MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("poorly disagree soothsaying", S_LEPRECHAUN, LVL(62, 12, -28, 47, 14), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_MAGC, AD_POIS, 7, 16), ATTK(AT_KICK, AD_SPEL, 4, 3), ATTK(AT_MAGC, AD_WTHR, 4, 8), ATTK(AT_BREA, AD_WEEP, 1, 15), NO_ATTK, NO_ATTK), SIZ(2255, 365, 0, MS_GYPSY, MZ_HUGE), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_ANIMAL|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("id woolgathering", S_LEPRECHAUN, LVL(62, 12, 5, 59, 0), (1), A(ATTK(AT_BITE, AD_SHAN, 2, 7), ATTK(AT_KICK, AD_WEEP, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2752, 1666, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_BREATHLESS|M1_SEE_INVIS, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("invincibly chaptering", S_LEPRECHAUN, LVL(62, 37, -25, 57, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_DISE, 1, 19), ATTK(AT_BITE, AD_SITM, 9, 7), ATTK(AT_BEAM, AD_HEAL, 2, 7), ATTK(AT_HUGS, AD_LAZY, 7, 5), ATTK(AT_TUCH, AD_INER, 8, 10), ATTK(AT_BREA, AD_VAPO, 3, 12)), SIZ(529, 1765, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP|MR_ACID|MR_DRAIN, MR_SLEEP, M1_TUNNEL|M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fawnier pie prudery", S_LEPRECHAUN, LVL(62, 12, -13, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_UVUU, 1, 10), ATTK(AT_SPIT, AD_MIDI, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(547, 468, 0, MS_NEIGH, MZ_TINY), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_TPORT_CNTRL, M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY| M3_MIMIC|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("windiest repose nailhead", S_LEPRECHAUN, LVL(65, 12, -21, 25, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_HALU, 9, 14), ATTK(AT_SPIT, AD_DREA, 1, 20), ATTK(AT_BEAM, AD_SLEE, 1, 3), ATTK(AT_LASH, AD_CHAO, 1, 19), ATTK(AT_WEAP, AD_PEST, 6, 17), NO_ATTK), SIZ(1440, 16, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_THICK_HIDE, M2_LORD|M2_STALK|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("effulgent hinduism", S_LEPRECHAUN, LVL(66, 14, 6, 84, 0), (G_RGROUP|2), A(ATTK(AT_BITE, AD_BADE, 4, 15), ATTK(AT_MAGC, AD_MINA, 5, 15), ATTK(AT_BITE, AD_EDGE, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(977, 401, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_REGEN, M2_VAMPIRE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("monocot chowdered", S_LEPRECHAUN, LVL(66, 11, -6, 72, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_INSA, 1, 15), ATTK(AT_MAGC, AD_SIN, 2, 19), ATTK(AT_ENGL, AD_HEAL, 2, 9), ATTK(AT_BEAM, AD_SPEL, 2, 17), ATTK(AT_STNG, AD_ANTI, 5, 14), ATTK(AT_SPIT, AD_VENO, 7, 1)), SIZ(3688, 1272, 0, MS_SING, MZ_GIGANTIC), 0, 0, M1_NOHEAD, M2_UNDEAD|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rinsing youthened", S_LEPRECHAUN, LVL(67, 12, -11, 90, 0), (1), A(ATTK(AT_BOOM, AD_RUNS, 6, 1), ATTK(AT_BREA, AD_VOMT, 6, 18), ATTK(AT_RATH, AD_DCAY, 9, 21), ATTK(AT_KICK, AD_MIDI, 4, 9), NO_ATTK, NO_ATTK), SIZ(1502, 1440, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DEATH, MR_FIRE|MR_POISON, M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("interplay stropping thruster", S_LEPRECHAUN, LVL(67, 15, -25, 8, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_DARK, 2, 19), ATTK(AT_GAZE, AD_SOUN, 6, 15), ATTK(AT_WEAP, AD_DEPR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(814, 152, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_SLITHY|M1_REGEN|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("quick redcap", S_LEPRECHAUN, LVL(67, 36, -41, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("steadied tamale planishing", S_LEPRECHAUN, LVL(67, 11, -4, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NEXU, 1, 5), ATTK(AT_BREA, AD_DRCO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(728, 989, 0, MS_HANDY, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wondrously dislocate", S_LEPRECHAUN, LVL(68, 14, -26, 83, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BITE, AD_STTP, 8, 10), ATTK(AT_LASH, AD_MCRE, 4, 13), ATTK(AT_BREA, AD_VENO, 5, 15), ATTK(AT_MAGC, AD_ALIN, 5, 2), NO_ATTK, NO_ATTK), SIZ(184, 740, 0, MS_SPELL, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("suffixed cento", S_LEPRECHAUN, LVL(69, 12, -11, 36, 0), (G_VLGROUP|1), A(ATTK(AT_BITE, AD_NPRO, 4, 7), ATTK(AT_RATH, AD_STTP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(395, 224, 0, MS_WOLLOH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_TPORT|M1_POIS| M1_CARNIVORE|M1_METALLIVORE, M2_STRONG|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("palmy rake", S_LEPRECHAUN, LVL(69, 4, 3, 93, -14), (G_GENO|G_UNIQ|3), A(ATTK(AT_CLAW, AD_FEAR, 7, 17), ATTK(AT_WEAP, AD_DCAY, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(641, 217, 0, MS_FART_LOUD, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("conformity winded", S_LEPRECHAUN, LVL(70, 14, -2, 64, -13), (G_UNIQ|1), A(ATTK(AT_SCRA, AD_AMNE, 3, 2), ATTK(AT_BUTT, AD_THIR, 9, 16), ATTK(AT_SPIT, AD_GLIB, 9, 10), ATTK(AT_GAZE, AD_LITT, 7, 12), ATTK(AT_WEAP, AD_SLOW, 0, 9), ATTK(AT_HUGS, AD_LETH, 5, 6)), SIZ(3250, 536, 0, MS_PARROT, MZ_HUMAN), MR_COLD, 0, M1_FLY|M1_HIDE|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rumbler wedded", S_LEPRECHAUN, LVL(70, 12, 1, 48, 0), (1), A(ATTK(AT_SCRA, AD_ABDC, 8, 1), ATTK(AT_TENT, AD_RBRE, 4, 11), ATTK(AT_MAGC, AD_CNCL, 6, 19), ATTK(AT_NONE, AD_AMNE, 0, 21), NO_ATTK, NO_ATTK), SIZ(2275, 192, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("immune issuable", S_LEPRECHAUN, LVL(71, 11, 9, 4, -4), (G_GENO|4), A(ATTK(AT_WEAP, AD_THIR, 4, 20), ATTK(AT_BUTT, AD_ANTI, 9, 16), ATTK(AT_GAZE, AD_MAGM, 8, 21), ATTK(AT_SPIT, AD_DRIN, 3, 10), NO_ATTK, NO_ATTK), SIZ(1705, 548, 0, MS_FART_NORMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("autoing antineutrino tyrannically", S_LEPRECHAUN, LVL(72, 18, -18, 27, 1), (1), A(ATTK(AT_TRAM, AD_NACU, 4, 12), ATTK(AT_TRAM, AD_SLIM, 6, 4), ATTK(AT_GAZE, AD_MALK, 1, 5), ATTK(AT_ENGL, AD_ICEB, 1, 16), ATTK(AT_HUGS, AD_STON, 9, 15), ATTK(AT_MAGC, AD_PART, 5, 9)), SIZ(312, 103, 0, MS_SOLDIER, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("overeager comprehensible", S_LEPRECHAUN, LVL(73, 12, 4, 86, -18), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SPEL, 8, 9), ATTK(AT_EXPL, AD_DREN, 3, 10), ATTK(AT_RATH, AD_CONT, 6, 12), ATTK(AT_LASH, AD_NAST, 3, 6), ATTK(AT_KICK, AD_BANI, 5, 5), NO_ATTK), SIZ(534, 33, 0, MS_HCALIEN, MZ_SMALL), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("humorist castrati", S_LEPRECHAUN, LVL(73, 6, -2, 90, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_LUCK, 2, 10), ATTK(AT_KICK, AD_LAVA, 2, 15), ATTK(AT_SPIT, AD_DRCH, 7, 1), ATTK(AT_WEAP, AD_LITT, 6, 3), NO_ATTK, NO_ATTK), SIZ(2721, 52, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, 0, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("malayan ardently", S_LEPRECHAUN, LVL(74, 10, -8, 2, -16), (G_VLGROUP|1), A(ATTK(AT_HUGS, AD_DISP, 9, 11), ATTK(AT_BUTT, AD_STUN, 3, 17), ATTK(AT_CLAW, AD_MINA, 3, 10), ATTK(AT_SPIT, AD_DCAY, 5, 21), ATTK(AT_TUCH, AD_FAKE, 6, 6), NO_ATTK), SIZ(2226, 567, 0, MS_GRUNT, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOEYES|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("biodegrading tormentor", S_LEPRECHAUN, LVL(75, 12, -22, 73, 0), (3), A(ATTK(AT_SPIT, AD_DISP, 5, 18), ATTK(AT_BITE, AD_BURN, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2841, 211, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hellstling", S_LEPRECHAUN, /* spawns with 100 shuriken */ LVL(75, 36, -45, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("extra hellstling", S_LEPRECHAUN, /* spawns with 100 shuriken */ LVL(75, 36, -45, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_COLLECT|M2_STALK|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ambush dumbbush", S_LEPRECHAUN, /* spawns with ambush qatar */ LVL(75, 18, -10, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_DEATH|MR_SLEEP, 0, M1_HIDE|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sartorially stomachically", S_LEPRECHAUN, LVL(76, 11, -17, 58, 0), (1), A(ATTK(AT_MAGC, AD_UNPR, 2, 5), ATTK(AT_EXPL, AD_DREA, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1157, 666, 0, MS_SOVIET, MZ_HUGE), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOEYES, M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("extinguish exhumation", S_LEPRECHAUN, LVL(76, 17, 4, 10, 4), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_RBAD, 4, 7), ATTK(AT_NONE, AD_SSEX, 9, 6), ATTK(AT_TUCH, AD_DARK, 3, 18), ATTK(AT_TRAM, AD_WGHT, 3, 9), ATTK(AT_GAZE, AD_CHRN, 9, 7), NO_ATTK), SIZ(969, 65, 0, MS_BONES, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("vertebra injure symmetry dissuader", S_LEPRECHAUN, LVL(76, 12, -19, 97, 2), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_BADE, 2, 16), ATTK(AT_ENGL, AD_POLY, 1, 20), ATTK(AT_MAGC, AD_PEST, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(628, 360, 0, MS_SMITH, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_FLY|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fragmentarily tangy", S_LEPRECHAUN, LVL(76, 15, -22, 51, 2), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_ENGL, AD_DISE, 9, 8), ATTK(AT_LASH, AD_BURN, 5, 14), ATTK(AT_GAZE, AD_LETH, 1, 16), ATTK(AT_STNG, AD_GRAV, 1, 5), NO_ATTK, NO_ATTK), SIZ(319, 1303, 0, MS_COW, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("abetting prescientific", S_LEPRECHAUN, LVL(77, 22, -24, 57, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_HUGS, AD_FAMN, 7, 10), ATTK(AT_GAZE, AD_SSEX, 4, 12), ATTK(AT_BEAM, AD_LAVA, 2, 20), ATTK(AT_BREA, AD_DCAY, 2, 2), NO_ATTK, NO_ATTK), SIZ(369, 539, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS, M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("confirm ineligibility", S_LEPRECHAUN, LVL(77, 12, -2, 31, 0), (G_VLGROUP|4), A(ATTK(AT_HUGS, AD_DROP, 6, 18), ATTK(AT_TRAM, AD_RUST, 6, 6), ATTK(AT_EXPL, AD_UNPR, 7, 11), ATTK(AT_SPIT, AD_DCAY, 8, 21), ATTK(AT_SPIT, AD_DRDX, 3, 13), ATTK(AT_BEAM, AD_RUST, 5, 20)), SIZ(669, 31, 0, MS_NEIGH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS| M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jibbed inescapably forearming roughshod", S_LEPRECHAUN, LVL(79, 12, -29, 88, 0), (G_RGROUP|4), A(ATTK(AT_GAZE, AD_TIME, 2, 9), ATTK(AT_STNG, AD_UNPR, 5, 7), ATTK(AT_ENGL, AD_DRCO, 4, 20), ATTK(AT_ENGL, AD_TLPT, 8, 11), NO_ATTK, NO_ATTK), SIZ(1644, 539, 0, MS_STABILIZE, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("maledictory hut", S_LEPRECHAUN, LVL(80, 14, -8, 59, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRCO, 1, 6), ATTK(AT_RATH, AD_DISP, 2, 8), ATTK(AT_LASH, AD_SEDU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(491, 1499, 0, MS_SING, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("postseasonal precapitalistic", S_LEPRECHAUN, LVL(80, 7, -1, 83, 4), (1), A(ATTK(AT_ENGL, AD_LETH, 6, 16), ATTK(AT_KICK, AD_TDRA, 6, 3), ATTK(AT_GAZE, AD_CNCL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(569, 22, 0, MS_SNORE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_STONE, M1_CLING|M1_HIDE|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PETRIFIES|M3_WANTSCAND, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weave flamingo", S_LEPRECHAUN, LVL(80, 22, 9, 55, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_WRAT, 2, 1), ATTK(AT_EXPL, AD_FLAM, 1, 19), ATTK(AT_STNG, AD_SKIL, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(360, 393, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID| M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("story robber", S_LEPRECHAUN, LVL(80, 18, -8, 90, -10), (1), A(ATTK(AT_CLAW, AD_SGLD, 8, 8), ATTK(AT_CLAW, AD_SITM, 8, 8), ATTK(AT_BEAM, AD_NGEN, 4, 8), ATTK(AT_HUGS, AD_NGEN, 4, 8), NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("infernal lemming", S_LEPRECHAUN, LVL(80, 15, -8, 95, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 3, 24), ATTK(AT_CLAW, AD_NAST, 1, 25), ATTK(AT_CLAW, AD_MINA, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_HITASFOUR|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blackberry moldering prolific", S_LEPRECHAUN, LVL(81, 12, -21, 80, 0), (2), A(ATTK(AT_HUGS, AD_NACU, 2, 19), ATTK(AT_BITE, AD_CURS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(66, 217, 0, MS_JAPANESE, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_FLY|M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unhatched privately", S_LEPRECHAUN, LVL(81, 14, -15, 63, 15), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_INER, 7, 9), ATTK(AT_BEAM, AD_SGLD, 5, 9), ATTK(AT_TRAM, AD_MEMO, 1, 13), ATTK(AT_STNG, AD_STCK, 5, 14), ATTK(AT_MAGC, AD_DEPR, 2, 7), NO_ATTK), SIZ(1371, 1577, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_THICK_HIDE, M2_PNAME|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tiptoe polymerized militarily", S_LEPRECHAUN, LVL(81, 12, -25, 83, 0), (3), A(ATTK(AT_ENGL, AD_VULN, 5, 14), ATTK(AT_BOOM, AD_BANI, 1, 15), ATTK(AT_EXPL, AD_SSEX, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2312, 967, 0, MS_SPELL, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_FLY|M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_LORD|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("recharging gnarl lemming coagulated", S_LEPRECHAUN, LVL(82, 15, -17, 92, 1), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_STNG, AD_CALM, 3, 8), ATTK(AT_BEAM, AD_VENO, 4, 7), ATTK(AT_TRAM, AD_EDGE, 3, 12), ATTK(AT_SPIT, AD_DISE, 2, 2), ATTK(AT_BREA, AD_VENO, 2, 16), ATTK(AT_MAGC, AD_PEST, 3, 19)), SIZ(497, 189, 0, MS_VAMPIRE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HUMANOID, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("focuser indiscrete", S_LEPRECHAUN, LVL(82, 14, 5, 88, 0), (1), A(ATTK(AT_WEAP, AD_TRAI, 2, 6), ATTK(AT_NONE, AD_CONT, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(28, 785, 0, MS_HANDY, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_COLD|MR_SLEEP|MR_POISON, M1_NOTAKE|M1_MINDLESS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("parlayed cushioned hoosegow reelect", S_LEPRECHAUN, LVL(83, 37, -24, 67, 14), (G_GENO|1), A(ATTK(AT_SPIT, AD_TCKL, 1, 9), ATTK(AT_HUGS, AD_SPC2, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1168, 605, 0, MS_HISS, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_SEE_INVIS|M1_TPORT, M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("prophesier reediest", S_LEPRECHAUN, LVL(86, 12, -2, 73, 0), (3), A(ATTK(AT_WEAP, AD_AMNE, 2, 12), ATTK(AT_TUCH, AD_TCKL, 6, 4), ATTK(AT_KICK, AD_VULN, 1, 14), ATTK(AT_ENGL, AD_FREN, 9, 8), ATTK(AT_KICK, AD_DCAY, 1, 20), ATTK(AT_SPIT, AD_CHRN, 2, 16)), SIZ(2068, 1443, 0, MS_SQEEK, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE, M2_DEMON|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("imperfectly shadowing publicizing infuriation", S_LEPRECHAUN, LVL(86, 12, 10, 87, 0), (4), A(ATTK(AT_TENT, AD_TRAP, 2, 21), ATTK(AT_LASH, AD_PLAS, 1, 2), ATTK(AT_SCRA, AD_MEMO, 2, 12), ATTK(AT_ENGL, AD_TIME, 5, 3), ATTK(AT_MAGC, AD_STON, 9, 17), ATTK(AT_BEAM, AD_NACU, 8, 11)), SIZ(1373, 944, 0, MS_LIEDER, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID| M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("peek hibachi", S_LEPRECHAUN, LVL(87, 12, -26, 90, 0), (1), A(ATTK(AT_SCRA, AD_THIR, 8, 14), ATTK(AT_NONE, AD_MALK, 6, 5), ATTK(AT_NONE, AD_VAPO, 4, 15), ATTK(AT_EXPL, AD_DARK, 8, 19), ATTK(AT_BUTT, AD_DRLI, 6, 14), ATTK(AT_GAZE, AD_AXUS, 5, 5)), SIZ(2117, 120, 0, MS_NEIGH, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("taoism hailed", S_LEPRECHAUN, LVL(88, 12, -12, 54, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_MAGC, AD_COLD, 8, 6), ATTK(AT_BREA, AD_SPC2, 6, 4), ATTK(AT_SCRA, AD_FEAR, 6, 8), ATTK(AT_SPIT, AD_BLND, 8, 3), ATTK(AT_BUTT, AD_CALM, 1, 4), ATTK(AT_BUTT, AD_PEST, 3, 15)), SIZ(76, 889, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK, M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("refurbish sagacity cytoplasmic soaker", S_LEPRECHAUN, LVL(89, 21, 7, 89, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_NGEN, 7, 13), ATTK(AT_CLAW, AD_POIS, 8, 9), ATTK(AT_SPIT, AD_SAMU, 8, 21), ATTK(AT_MAGC, AD_NIVE, 9, 19), NO_ATTK, NO_ATTK), SIZ(1137, 104, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("brent cantilever", S_LEPRECHAUN, LVL(89, 23, -27, 88, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_STNG, AD_GRAV, 7, 3), ATTK(AT_TUCH, AD_CNCL, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3492, 29, 0, MS_LAUGH, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("democratizing environmental assimilable rebuttoned oncologic", S_LEPRECHAUN, LVL(89, 16, 6, 65, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DAMA, 9, 19), ATTK(AT_WEAP, AD_INER, 8, 20), ATTK(AT_SCRA, AD_TCKL, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(221, 154, 0, MS_VAMPIRE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_SEE_INVIS|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("delved easement", S_LEPRECHAUN, LVL(89, 10, -30, 3, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_SLIM, 1, 15), ATTK(AT_WEAP, AD_MAGM, 7, 6), ATTK(AT_TUCH, AD_SLUD, 3, 9), ATTK(AT_KICK, AD_SAMU, 2, 5), ATTK(AT_ENGL, AD_SITM, 9, 5), ATTK(AT_TENT, AD_VENO, 8, 9)), SIZ(429, 152, 0, MS_ROAR, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_HIDE|M1_NOHEAD, M2_UNDEAD|M2_MINION|M2_NASTY|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unreplaced laudanum", S_LEPRECHAUN, LVL(90, 17, -26, 97, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_INER, 4, 18), ATTK(AT_WEAP, AD_PLYS, 1, 10), ATTK(AT_BITE, AD_WISD, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2421, 665, 0, MS_JAPANESE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_HERBIVORE, M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_NONMOVING|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("combined obligated", S_LEPRECHAUN, LVL(90, 16, 8, 89, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_CHAO, 4, 6), ATTK(AT_TRAM, AD_LITT, 3, 16), ATTK(AT_TRAM, AD_SAMU, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(471, 2, 0, MS_MEW, MZ_HUGE), MR_FIRE|MR_DRAIN, 0, M1_WALLWALK|M1_TPORT_CNTRL, M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIMIC|M3_SLIME|M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("intender rebid", S_LEPRECHAUN, LVL(90, 16, -29, 89, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_STCK, 8, 21), ATTK(AT_MAGC, AD_SLUD, 8, 2), ATTK(AT_TENT, AD_PART, 7, 8), ATTK(AT_WEAP, AD_CURS, 6, 21), ATTK(AT_BUTT, AD_DREA, 8, 1), NO_ATTK), SIZ(806, 56, 0, MS_SOCKS, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_TPORT_CNTRL, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_ELF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("vanquisher gladier", S_LEPRECHAUN, LVL(90, 12, 6, 25, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_STON, 8, 16), ATTK(AT_BUTT, AD_STON, 1, 14), ATTK(AT_NONE, AD_AXUS, 2, 12), ATTK(AT_WEAP, AD_DIMN, 5, 15), ATTK(AT_CLAW, AD_TIME, 5, 5), NO_ATTK), SIZ(157, 1287, 0, MS_SEDUCE, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dividend armature bouillon", S_LEPRECHAUN, LVL(90, 12, 5, 64, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_LASH, AD_DEBU, 7, 9), ATTK(AT_LASH, AD_THIE, 1, 6), ATTK(AT_CLAW, AD_PLAS, 1, 2), ATTK(AT_SPIT, AD_WRAT, 3, 5), ATTK(AT_SCRA, AD_WEEP, 5, 13), NO_ATTK), SIZ(1195, 539, 0, MS_BUZZ, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_DEMON|M2_JEWELS|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scowling finespun", S_LEPRECHAUN, LVL(92, 10, -25, 4, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_GLIB, 8, 5), ATTK(AT_SPIT, AD_FRZE, 1, 8), ATTK(AT_BEAM, AD_NGEN, 1, 19), ATTK(AT_BEAM, AD_IDAM, 5, 19), ATTK(AT_WEAP, AD_SEDU, 1, 5), NO_ATTK), SIZ(438, 655, 0, MS_TRUMPET, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("antiknock fastening satisfying coup outboxing", S_LEPRECHAUN, LVL(92, 27, -16, 89, 11), (G_GENO|2), A(ATTK(AT_NONE, AD_FUMB, 3, 13), ATTK(AT_GAZE, AD_VAMP, 3, 1), ATTK(AT_BITE, AD_SPEL, 3, 19), ATTK(AT_LASH, AD_RUST, 1, 20), ATTK(AT_SPIT, AD_DETH, 8, 4), NO_ATTK), SIZ(237, 1090, 0, MS_TEACHER, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE, MR_COLD, M1_NOLIMBS|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cladding posturing", S_LEPRECHAUN, LVL(92, 12, -13, 67, 13), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_AGGR, 1, 19), ATTK(AT_GAZE, AD_DRLI, 9, 14), ATTK(AT_BUTT, AD_VENO, 5, 7), ATTK(AT_HUGS, AD_PLYS, 1, 20), NO_ATTK, NO_ATTK), SIZ(1132, 433, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_DEATH, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("parasiticide denotive", S_LEPRECHAUN, LVL(92, 16, -30, 53, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_TPTO, 1, 18), ATTK(AT_SPIT, AD_LAVA, 7, 8), ATTK(AT_TUCH, AD_UNPR, 1, 4), ATTK(AT_BUTT, AD_INVE, 3, 11), ATTK(AT_GAZE, AD_SSEX, 2, 12), NO_ATTK), SIZ(1144, 1365, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_WALLWALK|M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cherubim crudding bough", S_LEPRECHAUN, LVL(93, 9, -24, 95, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_NONE, AD_RUNS, 1, 3), ATTK(AT_CLAW, AD_MALK, 3, 5), ATTK(AT_SCRA, AD_NAST, 7, 20), ATTK(AT_SPIT, AD_SAMU, 8, 1), ATTK(AT_MAGC, AD_DGST, 1, 7), NO_ATTK), SIZ(3960, 878, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_ANIMAL|M1_THICK_HIDE, M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("besmearing dispensary", S_LEPRECHAUN, LVL(94, 11, -30, 74, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_ENGL, AD_MINA, 9, 7), ATTK(AT_GAZE, AD_RBAD, 9, 3), ATTK(AT_EXPL, AD_SPEL, 5, 7), ATTK(AT_LASH, AD_PLYS, 2, 1), ATTK(AT_HUGS, AD_CORR, 8, 21), ATTK(AT_KICK, AD_SOUN, 9, 10)), SIZ(227, 186, 0, MS_BARBER, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dovish marigold", S_LEPRECHAUN, LVL(94, 4, -6, 21, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_NPRO, 2, 14), ATTK(AT_HUGS, AD_VULN, 2, 3), ATTK(AT_GAZE, AD_LAZY, 2, 12), ATTK(AT_BITE, AD_FUMB, 3, 10), ATTK(AT_STNG, AD_CORR, 5, 15), ATTK(AT_BEAM, AD_CLRC, 8, 6)), SIZ(1549, 199, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_COLD|MR_DEATH, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("resubscribe tangential", S_LEPRECHAUN, LVL(95, 16, -27, 93, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_DEBU, 6, 19), ATTK(AT_RATH, AD_ABDC, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1990, 926, 0, MS_MUTE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK, M2_UNDEAD|M2_VAMPIRE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reaccredited recalled duplicity yep", S_LEPRECHAUN, LVL(95, 12, -2, 68, -2), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_SGLD, 2, 12), ATTK(AT_BREA, AD_CAST, 1, 1), ATTK(AT_STNG, AD_PLYS, 9, 7), ATTK(AT_TRAM, AD_FRZE, 4, 21), ATTK(AT_BREA, AD_LITT, 3, 6), NO_ATTK), SIZ(1853, 32, 0, MS_SQAWK, MZ_HUGE), MR_ELEC, 0, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_NOHEAD, M2_PRINCE|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ethylated leotard", S_LEPRECHAUN, LVL(96, 10, -21, 85, 0), (3), A(ATTK(AT_MAGC, AD_CONF, 9, 3), ATTK(AT_MAGC, AD_DREN, 3, 19), ATTK(AT_TUCH, AD_PART, 8, 15), ATTK(AT_CLAW, AD_SEDU, 6, 17), NO_ATTK, NO_ATTK), SIZ(1941, 845, 0, MS_COW, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_TPORT, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unpolished deliquescence", S_LEPRECHAUN, LVL(96, 29, 2, 59, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_CORR, 7, 5), ATTK(AT_BITE, AD_LEGS, 1, 7), ATTK(AT_BREA, AD_BANI, 6, 21), ATTK(AT_NONE, AD_SCOR, 4, 9), NO_ATTK, NO_ATTK), SIZ(259, 36, 0, MS_ESCAPE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT_CNTRL|M1_ACID, M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cherenkov bugbear", S_LEPRECHAUN, LVL(97, 8, -11, 90, -16), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_ILLU, 4, 21), ATTK(AT_KICK, AD_TRAI, 1, 4), ATTK(AT_KICK, AD_FAKE, 1, 18), ATTK(AT_BEAM, AD_PHYS, 2, 18), ATTK(AT_HUGS, AD_WERE, 7, 6), ATTK(AT_WEAP, AD_DREN, 4, 8)), SIZ(1485, 1000, 0, MS_POKEDEX, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snitching baring", S_LEPRECHAUN, LVL(98, 12, 8, 7, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_TIME, 6, 21), ATTK(AT_ENGL, AD_TRAP, 3, 1), ATTK(AT_WEAP, AD_DREA, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1720, 283, 0, MS_HISS, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_ACID| M1_POIS, M2_NOPOLY|M2_LORD|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("squealing overpowered", S_LEPRECHAUN, LVL(99, 13, -4, 86, 7), (G_GENO|1), A(ATTK(AT_MAGC, AD_DRLI, 2, 12), ATTK(AT_NONE, AD_SIN, 3, 18), ATTK(AT_TENT, AD_ENCH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(309, 1686, 0, MS_JAPANESE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("neuromotor unpoised", S_LEPRECHAUN, LVL(99, 11, -23, 64, -19), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_WGHT, 2, 5), ATTK(AT_GAZE, AD_ANTI, 6, 15), ATTK(AT_GAZE, AD_RUST, 6, 17), ATTK(AT_LASH, AD_NPRO, 5, 16), NO_ATTK, NO_ATTK), SIZ(161, 1433, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hampshiremen shooed", S_LEPRECHAUN, LVL(99, 10, -1, 50, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_GLIB, 1, 10), ATTK(AT_WEAP, AD_DISN, 4, 2), ATTK(AT_TUCH, AD_TDRA, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1889, 1476, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_NO_DECAY, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("administerial invected", S_LEPRECHAUN, LVL(99, 11, -5, 22, 0), (2), A(ATTK(AT_RATH, AD_LUCK, 7, 5), ATTK(AT_RATH, AD_WET, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1917, 139, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_WANTSBOOK, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mutated lemming", S_LEPRECHAUN, LVL(100, 15, -10, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POLY, 4, 24), ATTK(AT_CLAW, AD_RBRE, 1, 30), ATTK(AT_CLAW, AD_RBRE, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_GURGLE, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("thyroidectomize eugenist thwack", S_LEPRECHAUN, LVL(100, 16, 8, 97, 17), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_CORR, 1, 21), ATTK(AT_BITE, AD_MINA, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(252, 334, 0, MS_GLYPHS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("warder dilution", S_LEPRECHAUN, LVL(100, 12, 8, 84, 0), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_TERR, 3, 14), ATTK(AT_TRAM, AD_PLYS, 5, 1), ATTK(AT_WEAP, AD_AGGR, 1, 6), ATTK(AT_TRAM, AD_UNPR, 5, 2), NO_ATTK, NO_ATTK), SIZ(30, 437, 0, MS_GIBBERISH, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_TPORT, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("toadyism remittent", S_LEPRECHAUN, LVL(100, 17, -6, 17, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_DRCO, 3, 13), ATTK(AT_TRAM, AD_STTP, 9, 13), ATTK(AT_NONE, AD_FAMN, 7, 6), ATTK(AT_STNG, AD_DIMN, 7, 5), ATTK(AT_SCRA, AD_DEST, 6, 18), NO_ATTK), SIZ(1562, 90, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID, 0, M1_NOLIMBS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("garnishable gay", S_LEPRECHAUN, LVL(101, 20, -38, 83, 0), (3), A(ATTK(AT_BUTT, AD_STON, 5, 10), ATTK(AT_WEAP, AD_ELEC, 7, 9), ATTK(AT_TRAM, AD_COLD, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(441, 165, 0, MS_SUPERMAN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_POIS, M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dayflower socked", S_LEPRECHAUN, LVL(101, 17, -26, 100, -9), (1), A(ATTK(AT_CLAW, AD_ACID, 9, 9), ATTK(AT_SPIT, AD_FREN, 8, 9), ATTK(AT_WEAP, AD_NPRO, 3, 20), ATTK(AT_BEAM, AD_NPRO, 7, 12), ATTK(AT_SPIT, AD_SCOR, 9, 26), NO_ATTK), SIZ(485, 471, 0, MS_BUZZ, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL, M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_PETRIFIES|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("garnishing shrilled", S_LEPRECHAUN, LVL(102, 18, 7, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VENO, 4, 26), ATTK(AT_SCRA, AD_TDRA, 1, 10), ATTK(AT_ENGL, AD_CHKH, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2310, 755, 0, MS_BARBER, MZ_LARGE), MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS| M1_ACID, M2_NOPOLY|M2_MINION|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nativist jointing", S_LEPRECHAUN, LVL(102, 13, -35, 28, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_ABDC, 1, 26), ATTK(AT_NONE, AD_CONT, 2, 9), ATTK(AT_CLAW, AD_MEMO, 7, 22), ATTK(AT_WEAP, AD_LEVI, 8, 1), NO_ATTK, NO_ATTK), SIZ(2337, 62, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS, M2_LORD|M2_MINION|M2_STALK|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_WANTSCAND, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("spaniard recognition", S_LEPRECHAUN, LVL(102, 12, -17, 78, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_LETH, 1, 8), ATTK(AT_CLAW, AD_STTP, 7, 18), ATTK(AT_STNG, AD_CHKH, 3, 11), ATTK(AT_BREA, AD_WTHR, 9, 13), ATTK(AT_TRAM, AD_SITM, 8, 12), NO_ATTK), SIZ(2054, 1310, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SEE_INVIS|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("snatchiest scragging", S_LEPRECHAUN, LVL(103, 17, -15, 86, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_DISN, 4, 25), ATTK(AT_GAZE, AD_VULN, 6, 5), ATTK(AT_GAZE, AD_AMNE, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(307, 410, 0, MS_MEW, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP, M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chancemen gardener byword", S_LEPRECHAUN, LVL(103, 13, -7, 72, 0), (1), A(ATTK(AT_WEAP, AD_SLOW, 8, 5), ATTK(AT_BITE, AD_ACID, 5, 1), ATTK(AT_TUCH, AD_AMNE, 9, 25), ATTK(AT_HUGS, AD_DRLI, 1, 18), ATTK(AT_LASH, AD_CALM, 1, 7), ATTK(AT_GAZE, AD_DREA, 3, 3)), SIZ(41, 6, 0, MS_VAMPIRE, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unbendable tinfoil petitioner routing saintlier", S_LEPRECHAUN, LVL(104, 14, -1, 98, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_CHRN, 6, 5), ATTK(AT_TENT, AD_SKIL, 7, 19), ATTK(AT_BEAM, AD_NGEN, 9, 13), ATTK(AT_TENT, AD_DFOO, 5, 23), ATTK(AT_WEAP, AD_STUN, 5, 4), ATTK(AT_TUCH, AD_INSA, 1, 12)), SIZ(1320, 39, 0, MS_GURGLE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID, M2_STALK|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("irritate revalidation", S_LEPRECHAUN, LVL(104, 12, -35, 91, -1), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_TIME, 4, 5), ATTK(AT_EXPL, AD_CURS, 3, 21), ATTK(AT_SCRA, AD_TLPT, 2, 5), ATTK(AT_ENGL, AD_DISP, 2, 5), ATTK(AT_TUCH, AD_CAST, 6, 18), ATTK(AT_KICK, AD_RUST, 1, 24)), SIZ(97, 638, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN| M1_ACID, M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tracheobronchial constricted", S_LEPRECHAUN, LVL(104, 16, -37, 73, 4), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_IDAM, 4, 26), ATTK(AT_TRAM, AD_RNG, 8, 11), ATTK(AT_HUGS, AD_DISE, 8, 26), ATTK(AT_WEAP, AD_NGRA, 8, 17), ATTK(AT_ENGL, AD_SPEL, 9, 20), ATTK(AT_SCRA, AD_FAMN, 4, 16)), SIZ(373, 417, 0, MS_SHOE, MZ_LARGE), MR_COLD, 0, M1_HIDE|M1_MINDLESS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("calc vide mislabelled disobedience", S_LEPRECHAUN, LVL(105, 17, -31, 100, 10), (G_LGROUP|3), A(ATTK(AT_TUCH, AD_HEAL, 6, 3), ATTK(AT_WEAP, AD_DRDX, 7, 5), ATTK(AT_CLAW, AD_WERE, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(266, 1, 0, MS_ARREST, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sisterly aureole", S_LEPRECHAUN, LVL(106, 12, -29, 14, -16), (G_GENO|1), A(ATTK(AT_WEAP, AD_HEAL, 3, 23), ATTK(AT_ENGL, AD_SPEL, 2, 26), ATTK(AT_HUGS, AD_CHAO, 5, 13), ATTK(AT_TUCH, AD_WTHR, 4, 11), ATTK(AT_CLAW, AD_SHRD, 7, 6), ATTK(AT_TENT, AD_DCAY, 1, 25)), SIZ(2469, 27, 0, MS_SMITH, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_STONE, M1_CLING|M1_NOHANDS|M1_ACID|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("blotty eyeletting", S_LEPRECHAUN, LVL(106, 13, -19, 40, 19), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_FRZE, 9, 21), ATTK(AT_STNG, AD_CONF, 5, 20), ATTK(AT_CLAW, AD_STUN, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1612, 151, 0, MS_FART_NORMAL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("complaisantly british multiparty verged", S_LEPRECHAUN, LVL(106, 13, -17, 74, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_LUCK, 6, 19), ATTK(AT_KICK, AD_LEGS, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1705, 355, 0, MS_ANIMAL, MZ_HUGE), MR_FIRE|MR_DISINT|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY, M2_WANDER|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("liverymen earth stinko", S_LEPRECHAUN, LVL(107, 19, -19, 96, 0), (G_VLGROUP|1), A(ATTK(AT_BEAM, AD_RBRE, 2, 17), ATTK(AT_HUGS, AD_BADE, 4, 15), ATTK(AT_WEAP, AD_CORR, 3, 19), ATTK(AT_MAGC, AD_DRCH, 7, 12), NO_ATTK, NO_ATTK), SIZ(177, 404, 0, MS_PARROT, MZ_GIGANTIC), MR_COLD|MR_DEATH, 0, M1_SWIM|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("interscholastic botch", S_LEPRECHAUN, LVL(107, 10, -25, 75, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NTHR, 9, 16), ATTK(AT_BITE, AD_SANI, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(766, 644, 0, MS_TRUMPET, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE, MR_FIRE, M1_SWIM|M1_WALLWALK|M1_NOEYES|M1_SEE_INVIS, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("transshipment rancidifying", S_LEPRECHAUN, LVL(107, 21, -22, 11, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_VENO, 8, 21), ATTK(AT_GAZE, AD_NGEN, 7, 8), ATTK(AT_ENGL, AD_HALU, 6, 2), ATTK(AT_SCRA, AD_DREN, 7, 26), NO_ATTK, NO_ATTK), SIZ(1596, 54, 0, MS_GYPSY, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("frontward sprucing", S_LEPRECHAUN, LVL(107, 15, -24, 92, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TENT, AD_SCOR, 8, 21), ATTK(AT_WEAP, AD_DISE, 2, 1), ATTK(AT_SCRA, AD_STCK, 8, 6), ATTK(AT_RATH, AD_DREN, 0, 15), NO_ATTK, NO_ATTK), SIZ(1092, 392, 0, MS_CLOCK, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_TPORT, M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reinterred buncoing", S_LEPRECHAUN, LVL(107, 20, -39, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DRLI, 4, 17), ATTK(AT_BREA, AD_WRAP, 6, 24), ATTK(AT_STNG, AD_SIN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1331, 11, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, MR_ELEC, M1_NOTAKE|M1_NOHEAD|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("veterinary samaritan", S_LEPRECHAUN, LVL(108, 18, -21, 75, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_SWAP, 1, 10), ATTK(AT_SPIT, AD_DISN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4255, 40, 0, MS_METALMAFIA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("buttering attorney", S_LEPRECHAUN, LVL(108, 15, 9, 51, 0), (G_LGROUP|2), A(ATTK(AT_SPIT, AD_RBAD, 5, 13), ATTK(AT_CLAW, AD_DREN, 4, 22), ATTK(AT_TENT, AD_DREN, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(798, 264, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_ELEC, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("preestimate spathal", S_LEPRECHAUN, LVL(108, 13, -24, 90, 0), (1), A(ATTK(AT_TUCH, AD_SHRD, 1, 14), ATTK(AT_WEAP, AD_AXUS, 8, 14), ATTK(AT_NONE, AD_WEBS, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(193, 1371, 0, MS_BONES, MZ_GIGANTIC), MR_POISON, MR_POISON, M1_MINDLESS|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("somatotypically geriatric", S_LEPRECHAUN, LVL(108, 16, -23, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 2, 24), ATTK(AT_WEAP, AD_FUMB, 8, 24), ATTK(AT_MAGC, AD_WEBS, 1, 26), ATTK(AT_TENT, AD_CAST, 6, 13), ATTK(AT_LASH, AD_CHRN, 0, 8), NO_ATTK), SIZ(953, 1036, 0, MS_ORC, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hypothesi jurisdictive abusively", S_LEPRECHAUN, LVL(109, 20, -14, 93, 7), (3), A(ATTK(AT_ENGL, AD_FIRE, 2, 10), ATTK(AT_BOOM, AD_RUST, 7, 26), ATTK(AT_NONE, AD_WISD, 6, 22), ATTK(AT_KICK, AD_TECH, 5, 20), ATTK(AT_GAZE, AD_STAT, 6, 3), NO_ATTK), SIZ(2564, 1454, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_CONCEAL|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("beaker disqualifying", S_LEPRECHAUN, LVL(109, 18, -32, 66, 0), (4), A(ATTK(AT_KICK, AD_FEAR, 8, 14), ATTK(AT_TUCH, AD_PAIN, 1, 23), ATTK(AT_TRAM, AD_TREM, 7, 23), ATTK(AT_STNG, AD_MEMO, 9, 8), ATTK(AT_TRAM, AD_NGEN, 6, 6), ATTK(AT_LASH, AD_SHRD, 2, 10)), SIZ(1792, 1129, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC|M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fungicidal invasion punky", S_LEPRECHAUN, LVL(109, 9, -28, 97, 16), (2), A(ATTK(AT_WEAP, AD_MIDI, 9, 20), ATTK(AT_NONE, AD_RUNS, 4, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3305, 230, 0, MS_ORC, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_COLD, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("depute mechanotheraputic", S_LEPRECHAUN, LVL(109, 19, -10, 97, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_LAVA, 7, 22), ATTK(AT_BREA, AD_LETH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2472, 9, 0, MS_SHEEP, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_HUMANOID|M1_SEE_INVIS, M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("consummatory degeneracy", S_LEPRECHAUN, LVL(110, 18, 1, 97, 18), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_NGRA, 5, 6), ATTK(AT_STNG, AD_COLD, 8, 21), ATTK(AT_EXPL, AD_DREA, 9, 23), ATTK(AT_NONE, AD_SKIL, 6, 18), ATTK(AT_TRAM, AD_TREM, 1, 16), NO_ATTK), SIZ(206, 265, 0, MS_MUTE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_SLEEP|MR_DISINT, M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("doltishly musicale", S_LEPRECHAUN, LVL(110, 18, -5, 79, 6), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_CLAW, AD_PART, 7, 19), ATTK(AT_HUGS, AD_BADE, 1, 21), ATTK(AT_SPIT, AD_WEBS, 3, 23), ATTK(AT_BITE, AD_NTHR, 9, 14), ATTK(AT_WEAP, AD_NEXU, 1, 21), NO_ATTK), SIZ(48, 125, 0, MS_SELFHARM, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("perfectest intractable narcissistic minestrone calcite", S_LEPRECHAUN, LVL(110, 14, -17, 94, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_SIN, 1, 13), ATTK(AT_BREA, AD_DROP, 1, 4), ATTK(AT_STNG, AD_DFOO, 9, 21), ATTK(AT_CLAW, AD_GLIB, 2, 22), ATTK(AT_TRAM, AD_DCAY, 9, 13), ATTK(AT_WEAP, AD_DRST, 3, 20)), SIZ(4527, 1, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_SLITHY|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("needing fastback", S_LEPRECHAUN, LVL(110, 28, -11, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_SLUD, 4, 10), ATTK(AT_BITE, AD_LITE, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1832, 233, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("conspiratorially purified", S_LEPRECHAUN, LVL(113, 13, -11, 76, -12), (G_GENO|1), A(ATTK(AT_LASH, AD_GLIB, 1, 19), ATTK(AT_BEAM, AD_SAMU, 9, 7), ATTK(AT_MAGC, AD_WET, 1, 11), ATTK(AT_CLAW, AD_HODS, 9, 18), NO_ATTK, NO_ATTK), SIZ(1301, 433, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cinematically bulldozer", S_LEPRECHAUN, LVL(114, 13, -37, 92, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TECH, 7, 15), ATTK(AT_BEAM, AD_MANA, 2, 26), ATTK(AT_TRAM, AD_ELEC, 6, 6), ATTK(AT_GAZE, AD_NACU, 6, 2), NO_ATTK, NO_ATTK), SIZ(18, 654, 0, MS_BARBER, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yammerer narrowly overemphasizing", S_LEPRECHAUN, LVL(114, 19, -18, 95, 4), (G_GENO|G_SGROUP|1), A(ATTK(AT_GAZE, AD_POIS, 5, 3), ATTK(AT_ENGL, AD_CHRN, 7, 21), ATTK(AT_BUTT, AD_SKIL, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(232, 37, 0, MS_GURGLE, MZ_TINY), MR_SLEEP|MR_ACID, MR_SLEEP, M1_TUNNEL|M1_NOEYES|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("taphouse temporalty", S_LEPRECHAUN, LVL(114, 12, -16, 76, 0), (2), A(ATTK(AT_TUCH, AD_MCRE, 7, 14), ATTK(AT_TUCH, AD_HALU, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1759, 750, 0, MS_PAIN, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("baulked dreggier", S_LEPRECHAUN, LVL(114, 20, -38, 90, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_BLND, 1, 24), ATTK(AT_CLAW, AD_AXUS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(542, 30, 0, MS_SOCKS, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS, M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("axed slandering", S_LEPRECHAUN, LVL(115, 19, -30, 90, -14), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ICUR, 8, 10), ATTK(AT_ENGL, AD_DGST, 3, 14), ATTK(AT_BITE, AD_DGST, 5, 8), ATTK(AT_BREA, AD_SLEE, 9, 4), ATTK(AT_MAGC, AD_MAGM, 9, 19), ATTK(AT_GAZE, AD_MANA, 3, 13)), SIZ(3175, 400, 0, MS_CHICKEN, MZ_MEDIUM), MR_COLD, 0, M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL| M1_POIS, M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chalcedony interstitial", S_LEPRECHAUN, LVL(116, 17, -25, 100, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_RUNS, 1, 26), ATTK(AT_ENGL, AD_DIMN, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1551, 39, 0, MS_SOVIET, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD|MR_ACID, M1_OMNIVORE, M2_LORD|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gadgetry cheerlessly", S_LEPRECHAUN, LVL(116, 19, -26, 93, -5), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_AGGR, 8, 24), ATTK(AT_HUGS, AD_RBRE, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(509, 63, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DRAIN, MR_DISINT, M1_BREATHLESS|M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chippered supervising", S_LEPRECHAUN, LVL(118, 15, -12, 97, -20), (4), A(ATTK(AT_NONE, AD_DEBU, 1, 7), ATTK(AT_WEAP, AD_SGLD, 5, 9), ATTK(AT_RATH, AD_FEMI, 5, 15), ATTK(AT_MAGC, AD_LITT, 5, 17), NO_ATTK, NO_ATTK), SIZ(3327, 390, 0, MS_SISSY, MZ_LARGE), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("adulating insufficiency", S_LEPRECHAUN, LVL(118, 8, -16, 92, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_SLEE, 7, 2), ATTK(AT_GAZE, AD_STTP, 2, 13), ATTK(AT_BITE, AD_STUN, 8, 15), ATTK(AT_SPIT, AD_NUMB, 1, 2), NO_ATTK, NO_ATTK), SIZ(1590, 343, 0, MS_POKEDEX, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_SLEEP, M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_HOBBIT| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("trivalve blatantly", S_LEPRECHAUN, LVL(118, 14, -27, 95, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BUTT, AD_LAVA, 7, 2), ATTK(AT_ENGL, AD_PART, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(43, 1457, 0, MS_DRUGS, MZ_TINY), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("regionalistic extraction", S_LEPRECHAUN, LVL(119, 23, -1, 53, 0), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_NEXU, 2, 25), ATTK(AT_WEAP, AD_FRZE, 1, 6), ATTK(AT_STNG, AD_CHKH, 4, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2755, 692, 0, MS_POKEDEX, MZ_GIGANTIC), MR_ELEC|MR_POISON, MR_POISON, M1_TUNNEL|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("locking colorimetry", S_LEPRECHAUN, LVL(119, 13, -32, 73, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_SWAP, 1, 9), ATTK(AT_WEAP, AD_SLOW, 4, 10), ATTK(AT_NONE, AD_NEXU, 0, 17), ATTK(AT_EXPL, AD_MANA, 1, 21), NO_ATTK, NO_ATTK), SIZ(1465, 753, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_ACID|MR_DEATH, MR_COLD, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("international nauseam", S_LEPRECHAUN, LVL(119, 16, 4, 90, 13), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_ENGL, AD_SPC2, 2, 18), ATTK(AT_RATH, AD_WRAT, 1, 11), ATTK(AT_NONE, AD_NGRA, 6, 10), ATTK(AT_SPIT, AD_DRDX, 1, 21), ATTK(AT_BEAM, AD_HODS, 5, 15), ATTK(AT_TRAM, AD_MEMO, 1, 2)), SIZ(994, 86, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_WANTSBOOK, M4_SHADE|M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("microfilmed pulque", S_LEPRECHAUN, LVL(119, 6, -22, 93, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_WISD, 1, 15), ATTK(AT_HUGS, AD_FIRE, 8, 3), ATTK(AT_SPIT, AD_ABDC, 3, 11), ATTK(AT_WEAP, AD_ALIN, 8, 20), ATTK(AT_CLAW, AD_SKIL, 0, 2), ATTK(AT_WEAP, AD_ACID, 8, 22)), SIZ(1675, 509, 0, MS_BOSS, MZ_SMALL), MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HUMANOID|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nightcrawler nepotistic", S_LEPRECHAUN, LVL(120, 20, -29, 65, 12), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_SLEE, 2, 5), ATTK(AT_LASH, AD_LAVA, 2, 7), ATTK(AT_GAZE, AD_DRST, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2884, 435, 0, MS_SOLDIER, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nova opulence", S_LEPRECHAUN, LVL(120, 17, -23, 88, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_PAIN, 6, 4), ATTK(AT_BREA, AD_MALK, 3, 10), ATTK(AT_STNG, AD_CURS, 6, 17), ATTK(AT_TRAM, AD_LAVA, 4, 11), ATTK(AT_ENGL, AD_NEXU, 8, 26), NO_ATTK), SIZ(888, 296, 0, MS_PARROT, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_HUMANOID|M1_SLITHY|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("oxidization washable plasma knoxville blushfully lilliput arborization", S_LEPRECHAUN, LVL(120, 13, -36, 97, -18), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_EXPL, AD_STCK, 3, 3), ATTK(AT_RATH, AD_WERE, 0, 24), ATTK(AT_TRAM, AD_SPC2, 3, 22), ATTK(AT_WEAP, AD_TCKL, 9, 20), ATTK(AT_BITE, AD_WGHT, 6, 12), NO_ATTK), SIZ(1271, 63, 0, MS_TEACHER, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mineralogy prawned immiscible hobbyist", S_LEPRECHAUN, LVL(120, 14, 9, 72, -12), (1), A(ATTK(AT_BEAM, AD_NTHR, 1, 10), ATTK(AT_BEAM, AD_COLD, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1289, 498, 0, MS_PAIN, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evict trended gimping awkwarder legally tonneau cryobiologically", S_LEPRECHAUN, LVL(120, 18, -29, 90, 0), (G_VLGROUP|1), A(ATTK(AT_TUCH, AD_STTP, 7, 15), ATTK(AT_TUCH, AD_POLY, 5, 22), ATTK(AT_BEAM, AD_SCOR, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(126, 413, 0, MS_HANDY, MZ_TINY), MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_REGEN|M1_TPORT, M2_PRINCE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("leased yachting", S_LEPRECHAUN, LVL(121, 12, -32, 94, 16), (G_UNIQ|3), A(ATTK(AT_BEAM, AD_WTHR, 7, 5), ATTK(AT_TENT, AD_AMNE, 4, 25), ATTK(AT_SCRA, AD_CLRC, 5, 17), ATTK(AT_ENGL, AD_INSA, 4, 9), ATTK(AT_KICK, AD_NTHR, 7, 13), NO_ATTK), SIZ(1493, 1112, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("guttersnipe integrating", S_LEPRECHAUN, LVL(122, 19, -1, 95, 15), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_MAGC, AD_AXUS, 1, 22), ATTK(AT_WEAP, AD_NEXU, 8, 6), ATTK(AT_MAGC, AD_LUCK, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(538, 90, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("turmoiling overskirt", S_LEPRECHAUN, LVL(123, 13, -31, 65, -8), (G_GENO|G_UNIQ|4), A(ATTK(AT_NONE, AD_DRCH, 0, 21), ATTK(AT_GAZE, AD_CHAO, 5, 2), ATTK(AT_TUCH, AD_ICUR, 5, 21), ATTK(AT_BITE, AD_DISN, 8, 18), NO_ATTK, NO_ATTK), SIZ(146, 448, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE| MR_DEATH, MR_COLD|MR_ELEC, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_COLLECT|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("assertively oppression", S_LEPRECHAUN, LVL(123, 11, -36, 84, -11), (1), A(ATTK(AT_STNG, AD_FEMI, 3, 23), ATTK(AT_RATH, AD_MINA, 2, 3), ATTK(AT_KICK, AD_DGST, 1, 26), ATTK(AT_WEAP, AD_DARK, 1, 26), NO_ATTK, NO_ATTK), SIZ(723, 90, 0, MS_GAARDIEN, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_ACID, M2_UNDEAD|M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("revaluated tallowing", S_LEPRECHAUN, LVL(123, 27, -2, 76, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_IDAM, 6, 11), ATTK(AT_WEAP, AD_MEMO, 3, 23), ATTK(AT_STNG, AD_FEMI, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 440, 0, MS_CAR, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_PERMAMIMIC|M3_SLIME|M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("resettlement truced", S_LEPRECHAUN, LVL(123, 27, -40, 89, 0), (G_RGROUP|2), A(ATTK(AT_WEAP, AD_NEXU, 7, 17), ATTK(AT_SCRA, AD_THIE, 8, 13), ATTK(AT_RATH, AD_HODS, 6, 10), ATTK(AT_BITE, AD_SLEE, 5, 5), ATTK(AT_SCRA, AD_HODS, 3, 26), NO_ATTK), SIZ(2894, 1187, 0, MS_CORONA, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOLIMBS, M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("centerboard bussing", S_LEPRECHAUN, LVL(124, 9, 0, 97, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_BANI, 2, 12), ATTK(AT_WEAP, AD_FEAR, 7, 11), ATTK(AT_BITE, AD_ELEC, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2995, 1190, 0, MS_PRINCIPAL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stockpot corroborating", S_LEPRECHAUN, LVL(124, 16, -28, 80, -2), (3), A(ATTK(AT_KICK, AD_PLAS, 2, 20), ATTK(AT_KICK, AD_PHYS, 8, 15), ATTK(AT_GAZE, AD_PLYS, 4, 19), ATTK(AT_CLAW, AD_DRST, 1, 13), NO_ATTK, NO_ATTK), SIZ(816, 846, 0, MS_HUMANOID, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_MINDLESS|M1_SEE_INVIS|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gifting dolly", S_LEPRECHAUN, LVL(125, 16, -1, 79, 0), (G_VLGROUP|3), A(ATTK(AT_TUCH, AD_LITT, 4, 2), ATTK(AT_LASH, AD_FAKE, 7, 12), ATTK(AT_HUGS, AD_AXUS, 8, 6), ATTK(AT_CLAW, AD_DISE, 1, 20), ATTK(AT_HUGS, AD_DGST, 4, 13), ATTK(AT_LASH, AD_CHRN, 6, 21)), SIZ(2309, 894, 0, MS_CHICKEN, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("transmogrifying wifedom bateau", S_LEPRECHAUN, LVL(125, 12, -34, 99, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_INSA, 1, 15), ATTK(AT_EXPL, AD_WGHT, 9, 2), ATTK(AT_BEAM, AD_DARK, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(785, 279, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), /* * mimics */ MON("baby mimic", S_MIMIC, LVL(0, 2, 9, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("baby permamimic", S_MIMIC, LVL(0, 2, 9, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gibbermimic", S_MIMIC, LVL(0, 2, 9, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_GIBBERISH, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gibberpermamimic", S_MIMIC, LVL(0, 2, 9, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_GIBBERISH, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fast mimicker", S_MIMIC, LVL(0, 10, 9, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fast permamimicker", S_MIMIC, LVL(0, 10, 9, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("round tuit", S_MIMIC, /* spawns with potion of speed */ LVL(0, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("angular tuit", S_MIMIC, /* spawns with potion of speed */ LVL(0, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("antidote mimic", S_MIMIC, LVL(0, 2, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NIVE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antidote permamimic", S_MIMIC, LVL(0, 2, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NIVE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("singtrap", S_MIMIC, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SING, MZ_SMALL), MR_ACID|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("moving singtrap", S_MIMIC, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SING, MZ_SMALL), MR_ACID|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("background graphic", S_MIMIC, LVL(0, 2, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_ALLA, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moving background graphic", S_MIMIC, LVL(0, 2, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_ALLA, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fetching leave numbed needy", S_MIMIC, LVL(0, 20, 2, 98, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CNCL, 1, 7), ATTK(AT_HUGS, AD_HODS, 1, 5), ATTK(AT_BITE, AD_VOMT, 1, 1), ATTK(AT_MAGC, AD_HALU, 1, 8), ATTK(AT_ENGL, AD_COLD, 1, 8), NO_ATTK), SIZ(472, 22, 0, MS_GIBBERISH, MZ_LARGE), MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_REGEN, M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rebury untasted", S_MIMIC, LVL(0, 10, -4, 4, -20), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_LAVA, 1, 4), ATTK(AT_STNG, AD_MEMO, 1, 3), ATTK(AT_BOOM, AD_DGST, 1, 2), ATTK(AT_WEAP, AD_CHRN, 1, 1), NO_ATTK, NO_ATTK), SIZ(2544, 148, 0, MS_DJINNI, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jerkier infeasible moped", S_MIMIC, LVL(0, 9, -9, 85, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_DISP, 1, 1), ATTK(AT_TENT, AD_AXUS, 1, 4), ATTK(AT_RATH, AD_LAVA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1294, 781, 0, MS_POKEDEX, MZ_MEDIUM), MR_FIRE|MR_DISINT, 0, M1_TUNNEL|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mynock", S_MIMIC, LVL(1, 6, 7, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("mini mimic", S_MIMIC, LVL(1, 2, 9, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mini permamimic", S_MIMIC, LVL(1, 2, 9, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tropical sunset", S_MIMIC, LVL(1, 12, 9, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_TUCH, AD_STCK, 1, 1), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HIDE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("arctic sunset", S_MIMIC, LVL(1, 12, 9, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_TUCH, AD_STCK, 1, 1), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flatland donating", S_MIMIC, LVL(1, 22, 1, 12, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_CLRC, 1, 4), ATTK(AT_SPIT, AD_CAST, 1, 6), ATTK(AT_BITE, AD_NEXU, 1, 6), ATTK(AT_BEAM, AD_ENCH, 1, 2), ATTK(AT_LASH, AD_RAGN, 1, 4), ATTK(AT_MAGC, AD_AMNE, 1, 1)), SIZ(431, 709, 0, MS_ANIMAL, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("impregnable legislation twirliest duumvir boggy", S_MIMIC, LVL(1, 11, -4, 79, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_UNPR, 1, 2), ATTK(AT_TUCH, AD_UNPR, 1, 3), ATTK(AT_BUTT, AD_DEST, 7, 1), ATTK(AT_RATH, AD_DISN, 1, 5), ATTK(AT_WEAP, AD_NPRO, 1, 9), NO_ATTK), SIZ(1031, 56, 0, MS_GLYPHS, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_DEMON|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tuski mimic", S_MIMIC, LVL(2, 3, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tuski permamimic", S_MIMIC, LVL(2, 3, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fluidator dister", S_MIMIC, LVL(2, 12, 10, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_NACU, 1, 2), ATTK(AT_HUGS, AD_NACU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("perfidious albion", S_MIMIC, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_HIDE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("very perfidious albion", S_MIMIC, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("small luggage", S_MIMIC, LVL(2, 18, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_NOHANDS, M2_DOMESTIC|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("petit mimic", S_MIMIC, LVL(3, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petit permamimic", S_MIMIC, LVL(3, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trellised elusion", S_MIMIC, LVL(3, 21, 0, 99, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_NONE, AD_NAST, 3, 2), ATTK(AT_BUTT, AD_SLUD, 3, 3), ATTK(AT_GAZE, AD_IDAM, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3306, 115, 0, MS_GAARDIEN, MZ_LARGE), MR_COLD, 0, M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("registered trademark", S_MIMIC, LVL(4, 12, 7, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_HIDE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unregistered trademark", S_MIMIC, LVL(4, 12, 7, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("medium luggage", S_MIMIC, LVL(4, 18, 5, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_NOHANDS, M2_DOMESTIC|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("panicking inoculation separating binaurally", S_MIMIC, LVL(4, 13, -6, 18, -14), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_WISD, 2, 6), ATTK(AT_STNG, AD_MINA, 2, 1), ATTK(AT_CLAW, AD_WEEP, 3, 8), ATTK(AT_ENGL, AD_ICEB, 4, 6), ATTK(AT_TENT, AD_DREA, 4, 5), ATTK(AT_ENGL, AD_ICUR, 4, 5)), SIZ(1895, 17, 0, MS_DEAD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS, M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unproposed personified", S_MIMIC, LVL(4, 39, -4, 39, 0), (G_LGROUP|3), A(ATTK(AT_WEAP, AD_CNCL, 4, 6), ATTK(AT_TUCH, AD_ILLU, 4, 7), ATTK(AT_EXPL, AD_PHYS, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2142, 90, 0, MS_CLOCK, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bankbook splash", S_MIMIC, LVL(4, 13, -8, 24, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_RAGN, 4, 2), ATTK(AT_STNG, AD_BLAS, 2, 8), ATTK(AT_SCRA, AD_DFOO, 2, 5), ATTK(AT_WEAP, AD_DREA, 3, 9), ATTK(AT_NONE, AD_FEMI, 1, 8), NO_ATTK), SIZ(1080, 442, 0, MS_SOVIET, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mimic", S_MIMIC, LVL(5, 3, 7, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("permamimic", S_MIMIC, LVL(5, 3, 7, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("normal mimic", S_MIMIC, LVL(5, 3, 9, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("normal permamimic", S_MIMIC, LVL(5, 3, 9, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Merle", S_MIMIC, LVL(5, 15, 6, 20, 4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_FAKE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIMIC, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SOFT_SNEAKERS STURDY_PLATEAU_BOOT_FOR_GIRLS */ MON("database militating donnish", S_MIMIC, LVL(5, 22, -3, 88, -13), (G_GENO|1), A(ATTK(AT_STNG, AD_NIVE, 3, 1), ATTK(AT_WEAP, AD_POIS, 3, 9), ATTK(AT_HUGS, AD_DIMN, 5, 6), ATTK(AT_BEAM, AD_ELEC, 5, 1), ATTK(AT_LASH, AD_UVUU, 5, 1), NO_ATTK), SIZ(1981, 362, 0, MS_CHICKEN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD|M1_TPORT|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gotcha mimic", S_MIMIC, LVL(6, 4, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_LEVI, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gotcha permamimic", S_MIMIC, LVL(6, 4, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_LEVI, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("large luggage", S_MIMIC, LVL(6, 18, 4, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_NOHANDS, M2_DOMESTIC|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Sophie", S_MIMIC, /* yet another boss girl */ LVL(6, 12, 5, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 16), ATTK(AT_NONE, AD_GRAV, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIMIC|M3_WANTSBOOK, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOT SOFT_SNEAKERS */ MON("lamia dignify", S_MIMIC, LVL(6, 15, 9, 24, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BEAM, AD_DEBU, 5, 8), ATTK(AT_RATH, AD_FAKE, 8, 1), ATTK(AT_SCRA, AD_MEMO, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1849, 383, 0, MS_FART_NORMAL, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_UNSOLID|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("small mimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|25), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("small healing mimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_REGEN|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small flying mimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lil mimic", S_MIMIC, LVL(7, 3, 8, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lil permamimic", S_MIMIC, LVL(7, 3, 8, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("floating mimic", S_MIMIC, /* evil patch idea by ais523 */ LVL(7, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_FLY|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("squix", S_MIMIC, LVL(7, 6, 5, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 600, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_SLITHY, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("worthful mimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("worthful permamimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 3, 4), ATTK(AT_NONE, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("depression mimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_DEPR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("depression permamimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_DEPR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("small permamimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|25), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small healing permamimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_REGEN|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small flying permamimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("payoff mimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("payoff permamimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("daft mimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRIN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("daft permamimic", S_MIMIC, LVL(7, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRIN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("floating permamimic", S_MIMIC, /* evil patch idea by ais523 */ LVL(7, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_FLY|M1_AMPHIBIOUS, M2_HOSTILE, M3_PERMAMIMIC|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Janine's sneaker", S_MIMIC, LVL(7, 12, 10, 0, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* speed 12-16, AC -3, MR 80, extra attacks 2, resists 0, M1 flags 2, M2 flags 1, M3 flags 1 */ MON("wildwood prole clubfeet languish fog", S_MIMIC, LVL(7, 12, 10, 2, 0), (1), A(ATTK(AT_STNG, AD_TRAI, 1, 1), ATTK(AT_CLAW, AD_FREN, 7, 5), ATTK(AT_TENT, AD_DARK, 7, 7), ATTK(AT_BUTT, AD_NAST, 6, 3), NO_ATTK, NO_ATTK), SIZ(1460, 580, 0, MS_REPAIR, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS, M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large mimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|12), A(ATTK(AT_CLAW, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("large phasing mimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("large spawn mimic", S_MIMIC, /* evil patch idea by jonadab */ LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("large permamimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|12), A(ATTK(AT_CLAW, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("large phasing permamimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("large spawn permamimic", S_MIMIC, /* evil patch idea by jonadab */ LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("drop mimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sudden mimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SWAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sudden permamimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SWAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("drop phasing mimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("worn-out femmy", S_MIMIC, LVL(8, 10, 10, 0, 4), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 1), ATTK(AT_NONE, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_WANDER|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("regular mimic", S_MIMIC, LVL(8, 3, 8, 10, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("regular permamimic", S_MIMIC, LVL(8, 3, 8, 10, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vore mimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vore permamimic", S_MIMIC, LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("secro mimic", S_MIMIC, /* spawns with secret whip */ LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("secro permamimic", S_MIMIC, /* spawns with secret whip */ LVL(8, 3, 7, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("excel treasurership", S_MIMIC, LVL(8, 23, 8, 22, 0), (4), A(ATTK(AT_BITE, AD_POIS, 4, 1), ATTK(AT_WEAP, AD_SLIM, 7, 1), ATTK(AT_BUTT, AD_LITE, 8, 7), ATTK(AT_HUGS, AD_ALIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1565, 608, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_DISINT, 0, M1_NEEDPICK|M1_MINDLESS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY| M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("big mimic", S_MIMIC, LVL(9, 3, 8, 15, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("big permamimic", S_MIMIC, LVL(9, 3, 8, 15, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("giant mimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|8), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("shapeshifting expertise", S_MIMIC, /* polys into random monsters */ LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NOPOLY, 0, M4_SHAPESHIFT, M5_CHATGPT, 0, 0, 0, 0, 0, HI_LORD), MON("environmental adaptation", S_MIMIC, /* invisible */ LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_DEEPSTATE, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("devouring absorption", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_LITHIVORE, M4_ORGANIVORE, M5_CHATGPT, 0, 0, 0, 0, 0, HI_LORD), MON("mimic hive mind", S_MIMIC, /* spawns d9 random "m" when generated */ LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_HERCULES, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, HI_LORD), MON("ancient guardian", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_ORACLE, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, HI_LORD), MON("amnesia mimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_AMNE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant ego mimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("giant group mimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("giant spawn mimic", S_MIMIC, /* evil patch idea by jonadab */ LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("weremimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_WERE, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("covfevid mimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_NIVE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("covfevid permamimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_NIVE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mystpick", S_MIMIC, /* spawns with mystery pick */ LVL(9, 5, 7, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("hantarget mimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_TREM, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hantarget permamimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_TREM, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giant permamimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|8), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("amnesia permamimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_AMNE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mindflayer mimic", S_MIMIC, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 2900, 0, MS_HISS, MZ_HUMAN), MR_HITASTWO|MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_THICK_HIDE|M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mindflayer permamimic", S_MIMIC, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 2900, 0, MS_HISS, MZ_HUMAN), MR_HITASTWO|MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_THICK_HIDE|M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant ego permamimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_EGOTYPE|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("giant group permamimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("giant spawn permamimic", S_MIMIC, /* evil patch idea by jonadab */ LVL(9, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("werepermamimic", S_MIMIC, LVL(9, 3, 7, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_WERE, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("inductance streaming", S_MIMIC, LVL(9, 20, 6, 70, -1), (1), A(ATTK(AT_SCRA, AD_AXUS, 5, 8), ATTK(AT_MAGC, AD_RUST, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2948, 252, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_STONE, MR_ACID|MR_STONE, M1_HIDE|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Jorin", S_MIMIC, LVL(9, 15, 0, 50, 5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_HALU, 4, 4), ATTK(AT_KICK, AD_FEAR, 3, 4), ATTK(AT_GAZE, AD_THIR, 4, 5), ATTK(AT_BEAM, AD_LITE, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_PLUSONE|MR_HITASTWO|MR_DRAIN, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_HIDE|M1_WALLWALK|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: CROSSBOW CROSSBOW_BOLT(50) BANDED_MAIL WAN_TELEPORTATION SCR_FIRE */ MON("pathetic squished", S_MIMIC, LVL(9, 12, 3, 43, -3), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_ICEB, 6, 1), ATTK(AT_SCRA, AD_STAT, 7, 6), ATTK(AT_TUCH, AD_VENO, 1, 3), ATTK(AT_SPIT, AD_DCAY, 1, 2), ATTK(AT_ENGL, AD_FIRE, 8, 2), NO_ATTK), SIZ(6, 403, 0, MS_WOLLOH, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_ACID, M2_PNAME|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lesser intrinsic eating mimic", S_MIMIC, LVL(10, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CURS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("player mimic", S_MIMIC, LVL(10, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spectral blade", S_MIMIC, /* mimics weapons */ LVL(10, 16, 0, 50, -5), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_HIDE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_MIMIC, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("bully mimic", S_MIMIC, LVL(10, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_DISP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("burning mimic", S_MIMIC, LVL(10, 4, 5, 30, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cake monster", S_MIMIC, /* normally spawns asleep, says "The cake is alife" when bumping into it */ LVL(10, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_STCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("super statue", S_MIMIC, /* mimics a statue, doesn't get turns while mimicking */ LVL(10, 12, 0, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_NAST, 3, 4), ATTK(AT_TRAM, AD_MINA, 3, 4), ATTK(AT_TUCH, AD_BADE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DEATH|MR_ELEC|MR_POISON|MR_DEATH|MR_HITASTWO, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_HUMANOID|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_MIMIC|M3_TRAITOR|M3_NOTAME, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("eltra statue", S_MIMIC, /* mimics a statue, doesn't get turns while mimicking */ LVL(10, 12, 0, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_NAST, 3, 4), ATTK(AT_TRAM, AD_MINA, 3, 4), ATTK(AT_TUCH, AD_BADE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_DEEPSTATE, MZ_LARGE), MR_STONE|MR_DEATH|MR_ELEC|MR_POISON|MR_DEATH|MR_HITASTWO, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_HUMANOID|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_MIMIC|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead mimic", S_MIMIC, LVL(10, 4, 5, 30, 0), (4), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_HUMANOID|M1_POIS|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead swarm mimic", S_MIMIC, LVL(10, 4, 5, 30, 0), (1|G_LGROUP), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_HUMANOID|M1_POIS|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lesser intrinsic eating permamimic", S_MIMIC, LVL(10, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CURS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gargantuan mimic", S_MIMIC, LVL(10, 6, 4, 30, 0), (1), /* was a unique in gnollhack */ A(ATTK(AT_CLAW, AD_STCK, 3, 8), ATTK(AT_CLAW, AD_STCK, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 3000, 0, MS_SILENT, MZ_HUGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gargantuan permamimic", S_MIMIC, LVL(10, 6, 4, 30, 0), (1), /* was a unique in gnollhack */ A(ATTK(AT_CLAW, AD_STCK, 3, 8), ATTK(AT_CLAW, AD_STCK, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 3000, 0, MS_SILENT, MZ_HUGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("spliciller mimic", S_MIMIC, /* splicehack "killer mimic" but of course we also have that already because we have everything already and other variants keep inventing stuff that we invented earlier :P */ LVL(10, 12, 7, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_STCK, 3, 4), ATTK(AT_BITE, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("spliciller permamimic", S_MIMIC, LVL(10, 12, 7, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_STCK, 3, 4), ATTK(AT_BITE, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant luggage", S_MIMIC, LVL(10, 18, 3, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_ENGL, AD_DGST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_NOHANDS, M2_DOMESTIC|M2_NEUTER|M2_PEACEFUL, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("weirdtalk mimic", S_MIMIC, LVL(10, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_FAKE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_GIBBERISH, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weirdtalk permamimic", S_MIMIC, LVL(10, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_FAKE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_GIBBERISH, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Monika's yellow socks", S_MIMIC, LVL(10, 6, 2, 30, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_ACID|MR_HITASONE|MR_STONE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS|M1_ACID, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("player permamimic", S_MIMIC, LVL(10, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE, M3_NOPLRPOLY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("frightbox", S_MIMIC, LVL(10, 12, 3, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FEAR, 4, 4), ATTK(AT_BEAM, AD_FEAR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_MINDLESS, M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("faksimile", S_MIMIC, LVL(10, 10, 5, 30, 0), (1), A(ATTK(AT_CLAW, AD_HALU, 4, 4), ATTK(AT_NONE, AD_CHRN, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fucksimile", S_MIMIC, LVL(10, 10, 5, 30, 0), (1), A(ATTK(AT_CLAW, AD_SSEX, 4, 4), ATTK(AT_NONE, AD_SEDU, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deceiving faksimile", S_MIMIC, LVL(10, 10, 5, 30, 0), (1), A(ATTK(AT_CLAW, AD_HALU, 4, 4), ATTK(AT_NONE, AD_CHRN, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("deceiving fucksimile", S_MIMIC, LVL(10, 10, 5, 30, 0), (1), A(ATTK(AT_CLAW, AD_SSEX, 4, 4), ATTK(AT_NONE, AD_SEDU, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("impressed hoarded", S_MIMIC, LVL(10, 12, 8, 25, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_BURN, 3, 8), ATTK(AT_SPIT, AD_TCKL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3180, 1264, 0, MS_DEAD, MZ_MEDIUM), 0, 0, M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL, M2_VAMPIRE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bully permamimic", S_MIMIC, LVL(10, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_DISP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("burning permamimic", S_MIMIC, LVL(10, 4, 5, 30, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead permamimic", S_MIMIC, LVL(10, 4, 5, 30, 0), (4), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_HUMANOID|M1_POIS|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead swarm permamimic", S_MIMIC, LVL(10, 4, 5, 30, 0), (1|G_LGROUP), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_HUMANOID|M1_POIS|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter mimic", S_MIMIC, LVL(11, 3, 6, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porter permamimic", S_MIMIC, LVL(11, 3, 6, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_WANTSBOOK|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("small door mimic", S_MIMIC, LVL(11, 12, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_BITE, AD_CONF, 2, 3), ATTK(AT_BITE, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_ACID, 2, 3), ATTK(AT_BEAM, AD_FIRE, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small door permamimic", S_MIMIC, LVL(11, 12, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_BITE, AD_CONF, 2, 3), ATTK(AT_BITE, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_ACID, 2, 3), ATTK(AT_BEAM, AD_FIRE, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("salt mimic", S_MIMIC, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("salt permamimic", S_MIMIC, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("tech mimic", S_MIMIC, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TDRA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tech permamimic", S_MIMIC, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TDRA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("syphoned artful peacefully sanctum", S_MIMIC, LVL(11, 10, 9, 23, 0), (G_UNIQ|3), A(ATTK(AT_SCRA, AD_TCKL, 7, 4), ATTK(AT_NONE, AD_SHRD, 1, 5), ATTK(AT_BUTT, AD_SAMU, 4, 1), ATTK(AT_BOOM, AD_ABDC, 2, 3), ATTK(AT_STNG, AD_VOMT, 3, 4), NO_ATTK), SIZ(1049, 150, 0, MS_VAMPIRE, MZ_HUGE), MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_REGEN, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER, M3_AVOIDER|M3_PETTY|M3_NOPLRPOLY|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("montessori affectionate", S_MIMIC, LVL(11, 10, 4, 26, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_NIVE, 9, 4), ATTK(AT_BUTT, AD_NGRA, 7, 8), ATTK(AT_BEAM, AD_ILLU, 5, 3), ATTK(AT_STNG, AD_HODS, 6, 9), ATTK(AT_BITE, AD_DISP, 2, 5), NO_ATTK), SIZ(2778, 662, 0, MS_HUMANOID, MZ_GIGANTIC), MR_SLEEP, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_ACID|M1_POIS| M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rusty mimic", S_MIMIC, LVL(12, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_RUST, 3, 6), ATTK(AT_NONE, AD_RUST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("greater mimic", S_MIMIC, LVL(12, 3, 4, 30, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_STCK, 4, 6), ATTK(AT_CLAW, AD_STCK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice mimic", S_MIMIC, LVL(12, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_COLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("illusion mimic", S_MIMIC, LVL(12, 3, 4, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_ILLU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("illusion permamimic", S_MIMIC, LVL(12, 3, 4, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_ILLU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sisis wep", S_MIMIC, /* spawns with trident, bow and arrows */ LVL(12, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HUMANOID|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fluidator mister", S_MIMIC, LVL(12, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_NACU, 1, 10), ATTK(AT_HUGS, AD_NACU, 1, 2), ATTK(AT_HUGS, AD_NACU, 1, 2), ATTK(AT_HUGS, AD_NACU, 1, 2), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("presoaking bracket", S_MIMIC, LVL(12, 11, 8, 67, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_MANA, 1, 6), ATTK(AT_TENT, AD_VENO, 4, 4), ATTK(AT_MAGC, AD_WEBS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(189, 230, 0, MS_MISSING, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID, MR_ELEC, M1_HIDE|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nooben mimic", S_MIMIC, LVL(12, 9, 2, 30, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 8), ATTK(AT_CLAW, AD_STCK, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 3000, 0, MS_SILENT, MZ_HUGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nooben permamimic", S_MIMIC, LVL(12, 9, 2, 30, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 8), ATTK(AT_CLAW, AD_STCK, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 3000, 0, MS_SILENT, MZ_HUGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rusty permamimic", S_MIMIC, LVL(12, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_RUST, 3, 6), ATTK(AT_NONE, AD_RUST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("empty box", S_MIMIC, LVL(12, 12, 2, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, M2_STRONG, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("full box", S_MIMIC, LVL(12, 12, 2, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, M2_STRONG, M3_NONMOVING|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("greater permamimic", S_MIMIC, LVL(12, 3, 4, 30, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_STCK, 4, 6), ATTK(AT_CLAW, AD_STCK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice permamimic", S_MIMIC, LVL(12, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_COLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("argus", S_MIMIC, LVL(12, 3, 3, 0, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("filcher", S_MIMIC, LVL(12, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("petredge", S_MIMIC, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), ATTK(AT_NONE, AD_EDGE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON5|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("grim master", S_MIMIC, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_FREN, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fat mimic", S_MIMIC, LVL(12, 3, 7, 20, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fat permamimic", S_MIMIC, LVL(12, 3, 7, 20, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fucker pet", S_MIMIC, LVL(12, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8)), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HIDE|M1_CLING|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_PEACEFUL|M2_DOMESTIC, M3_MIMIC|M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_RED), MON("seemingly innocuous cloud", S_MIMIC, /* mimics a cloud */ LVL(12, 3, 4, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 4, 6), ATTK(AT_CLAW, AD_STCK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_ALLA, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("not just a cloud graphic", S_MIMIC, /* mimics a cloud */ LVL(12, 3, 4, 30, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_STCK, 4, 6), ATTK(AT_CLAW, AD_STCK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_ALLA, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slaying leva", S_MIMIC, LVL(12, 8, 0, 97, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_BLEE, 5, 5), ATTK(AT_BEAM, AD_RBRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(881, 56, 0, MS_WHORE, MZ_HUMAN), MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rad southerner", S_MIMIC, LVL(12, 22, 2, 4, 0), (G_SGROUP|1), A(ATTK(AT_RATH, AD_SPC2, 6, 7), ATTK(AT_HUGS, AD_VENO, 6, 7), ATTK(AT_BUTT, AD_TRAI, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1781, 68, 0, MS_ROAR, MZ_HUMAN), MR_SLEEP|MR_ACID, MR_SLEEP, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_POIS, M2_VAMPIRE|M2_ROCKTHROW|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mental botchier", S_MIMIC, LVL(12, 12, -3, 25, 0), (2), A(ATTK(AT_BUTT, AD_CORR, 3, 8), ATTK(AT_BITE, AD_ICUR, 1, 1), ATTK(AT_NONE, AD_FEAR, 9, 8), ATTK(AT_TRAM, AD_NTHR, 1, 1), NO_ATTK, NO_ATTK), SIZ(104, 66, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, MR_FIRE|MR_DISINT, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL, M2_VAMPIRE|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bulletator m", S_MIMIC, LVL(13, 24, 2, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_STCK, 3, 3), ATTK(AT_BEAM, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_ACID, 0, M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS|M1_CLING, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("small bulletator m", S_MIMIC, LVL(13, 12, 2, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_STCK, 3, 3), ATTK(AT_BEAM, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_ACID, 0, M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS|M1_CLING, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hermeneutical affronted", S_MIMIC, LVL(13, 12, 0, 61, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 8), ATTK(AT_MAGC, AD_WISD, 6, 1), ATTK(AT_TUCH, AD_MIDI, 8, 6), ATTK(AT_SPIT, AD_CHAO, 5, 4), ATTK(AT_KICK, AD_SHRD, 4, 5), ATTK(AT_RATH, AD_INSA, 8, 8)), SIZ(644, 45, 0, MS_SELFHARM, MZ_MEDIUM), MR_DISINT, 0, M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cloaker", S_MIMIC, LVL(13, 15, 0, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_TUCH, AD_FEAR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_POIS| M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("permacloaker", S_MIMIC, LVL(13, 15, 0, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_TUCH, AD_FEAR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_POIS| M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("operationally diabolo", S_MIMIC, LVL(13, 12, 5, 31, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_NPRO, 2, 5), ATTK(AT_MAGC, AD_NAST, 5, 6), ATTK(AT_TRAM, AD_ACID, 8, 1), ATTK(AT_SPIT, AD_CNCL, 5, 8), ATTK(AT_HUGS, AD_NIVE, 1, 1), ATTK(AT_WEAP, AD_LUCK, 5, 4)), SIZ(611, 953, 0, MS_STABILIZE, MZ_TINY), MR_SLEEP, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("parenthetical leasehold", S_MIMIC, LVL(13, 12, -4, 69, 0), (2), A(ATTK(AT_CLAW, AD_PLAS, 8, 1), ATTK(AT_SPIT, AD_DETH, 7, 4), ATTK(AT_TUCH, AD_SSEX, 1, 6), ATTK(AT_CLAW, AD_NPRO, 1, 1), NO_ATTK, NO_ATTK), SIZ(2624, 615, 0, MS_VAMPIRE, MZ_HUGE), MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_HOBBIT, M3_WAITFORU|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("reduce festal parka bristle inspirational", S_MIMIC, LVL(14, 12, -9, 52, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_RAGN, 8, 2), ATTK(AT_BEAM, AD_TLPT, 4, 9), ATTK(AT_BREA, AD_WEEP, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1952, 78, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_ANIMAL| M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psaltry surveyance", S_MIMIC, LVL(14, 11, 10, 81, -4), (4), A(ATTK(AT_TUCH, AD_AXUS, 2, 5), ATTK(AT_NONE, AD_FUMB, 7, 6), ATTK(AT_SCRA, AD_DEPR, 1, 2), ATTK(AT_STNG, AD_SITM, 5, 4), ATTK(AT_BREA, AD_IDAM, 7, 7), NO_ATTK), SIZ(1749, 956, 0, MS_SQEEK, MZ_MEDIUM), MR_COLD|MR_ACID, MR_ACID, M1_NOEYES|M1_NOHEAD|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vaudeville scurviest", S_MIMIC, LVL(14, 6, 6, 33, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BOOM, AD_FLAM, 9, 1), ATTK(AT_BREA, AD_WERE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2673, 575, 0, MS_SOLDIER, MZ_LARGE), MR_COLD, 0, M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_POIS, M2_PRINCE|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lethargiquione", S_MIMIC, LVL(14, 17, -2, 60, 0), (1), A(ATTK(AT_KICK, AD_SPC2, 6, 8), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SHRIEK, MZ_HUMAN), MR_PLUSONE|MR_HITASTWO|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_MIND_FLAYER|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stiruth", S_MIMIC, LVL(14, 11, -2, 60, 0), (1), A(ATTK(AT_KICK, AD_THIE, 4, 6), ATTK(AT_GAZE, AD_THIE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("squione", S_MIMIC, LVL(14, 17, -2, 60, 0), (1), A(ATTK(AT_KICK, AD_SPC2, 6, 8), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_STENCH, MZ_HUMAN), MR_PLUSONE|MR_HITASTWO|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quieksim", S_MIMIC, LVL(14, 17, -2, 60, 0), (1), A(ATTK(AT_KICK, AD_SPC2, 6, 8), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_PLUSONE|MR_HITASTWO|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hat mimic", S_MIMIC, /* by Luxidream, always imitates a fedora */ LVL(14, 15, 0, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LUCK, 1, 5), ATTK(AT_NONE, AD_LUCK, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_COLD|MR_SLEEP|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_POIS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hat permamimic", S_MIMIC, /* by Luxidream, always imitates a fedora */ LVL(14, 15, 0, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LUCK, 1, 5), ATTK(AT_NONE, AD_LUCK, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_COLD|MR_SLEEP|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_POIS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("assisted misunderstand", S_MIMIC, LVL(14, 10, -2, 2, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_CAST, 2, 4), ATTK(AT_GAZE, AD_NTHR, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1848, 835, 0, MS_GIBBERISH, MZ_MEDIUM), MR_FIRE, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("agama misfiring codicil pyritic relict", S_MIMIC, LVL(14, 12, -6, 28, -4), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_WEBS, 4, 4), ATTK(AT_WEAP, AD_WEBS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1436, 27, 0, MS_HANDY, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("master mimic", S_MIMIC, LVL(15, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PLYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("static mimic", S_MIMIC, LVL(15, 4, 2, 45, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_ELEC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("acid mimic", S_MIMIC, LVL(15, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_ACID, 3, 6), ATTK(AT_NONE, AD_ACID, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gruw mimic", S_MIMIC, LVL(15, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gruw permamimic", S_MIMIC, LVL(15, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("digestion mimic", S_MIMIC, LVL(15, 9, 2, 40, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("digestion permamimic", S_MIMIC, LVL(15, 9, 2, 40, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("intrinsic eating mimic", S_MIMIC, LVL(15, 18, 2, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CURS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mimotaur", S_MIMIC, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("assistant mimic", S_MIMIC, LVL(15, 3, 7, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ylvan mimic", S_MIMIC, LVL(15, 30, -18, 100, 0), (1), A(ATTK(AT_EXPL, AD_PHYS, 8, 6), ATTK(AT_BOOM, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 1200, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("vanish mimic", S_MIMIC, LVL(15, 30, -18, 100, 0), (1), A(ATTK(AT_EXPL, AD_PHYS, 8, 6), ATTK(AT_BOOM, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 1200, 0, MS_ESCAPE, MZ_SMALL), MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("assistant permamimic", S_MIMIC, LVL(15, 3, 7, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("piercing mimic", S_MIMIC, LVL(15, 4, 2, 45, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_UVUU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("piercing permamimic", S_MIMIC, LVL(15, 4, 2, 45, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_UVUU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("master permamimic", S_MIMIC, LVL(15, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PLYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("static permamimic", S_MIMIC, LVL(15, 4, 2, 45, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_ELEC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("acid permamimic", S_MIMIC, LVL(15, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_ACID, 3, 6), ATTK(AT_NONE, AD_ACID, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("intrinsic eating permamimic", S_MIMIC, LVL(15, 18, 2, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CURS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("star king", S_MIMIC, LVL(16, 12, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_DRAIN, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HUMANOID|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_PRINCE|M2_NASTY|M2_NEUTER, M3_PERMAMIMIC|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("damaged box", S_MIMIC, LVL(16, 12, -1, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PLYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, M2_STRONG, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("bulletator mafia goon", S_MIMIC, /* metalmafia egotype, spawns with pistol and 100 bullets */ LVL(16, 24, -5, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_HITASTWO|MR_DEATH, 0, M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS|M1_METALLIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("superchest", S_MIMIC, /* mimics a chest, doesn't get turns while mimicking */ LVL(16, 16, -5, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_RBAD, 4, 4), ATTK(AT_LASH, AD_NAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DEATH|MR_ELEC|MR_POISON|MR_DEATH|MR_FIRE|MR_COLD|MR_HITASTWO|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_HIDE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_MIMIC|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ultrachest", S_MIMIC, /* mimics a chest, doesn't get turns while at full health */ LVL(16, 16, -5, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_RBAD, 4, 4), ATTK(AT_LASH, AD_NAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DEATH|MR_ELEC|MR_POISON|MR_DEATH|MR_FIRE|MR_COLD|MR_HITASTWO|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_PERMAMIMIC|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("isomerism knowhow inarticulately", S_MIMIC, LVL(16, 13, 1, 74, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_HUGS, AD_SKIL, 1, 1), ATTK(AT_SCRA, AD_POLY, 4, 9), ATTK(AT_WEAP, AD_INER, 3, 6), ATTK(AT_TUCH, AD_FAKE, 3, 5), ATTK(AT_BEAM, AD_VULN, 8, 8), ATTK(AT_SCRA, AD_FEMI, 7, 4)), SIZ(840, 188, 0, MS_MISSING, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY| M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnochaos mimic", S_MIMIC, LVL(16, 12, -2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 10), ATTK(AT_CLAW, AD_STCK, 3, 10), ATTK(AT_CLAW, AD_STCK, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 3600, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_FIRE|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gnochaos permamimic", S_MIMIC, LVL(16, 12, -2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STCK, 3, 10), ATTK(AT_CLAW, AD_STCK, 3, 10), ATTK(AT_CLAW, AD_STCK, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 3600, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_FIRE|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dark mimic", S_MIMIC, LVL(16, 5, 1, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_STNG, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark permamimic", S_MIMIC, LVL(16, 5, 1, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_STNG, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cleanputter mimic", S_MIMIC, LVL(16, 5, 1, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 7), ATTK(AT_CLAW, AD_MCRE, 5, 7), ATTK(AT_NONE, AD_MCRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, MR_SLEEP, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cleanputter permamimic", S_MIMIC, LVL(16, 5, 1, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 7), ATTK(AT_CLAW, AD_MCRE, 5, 7), ATTK(AT_NONE, AD_MCRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, MR_SLEEP, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bangtail flounderingly presetting thirsted", S_MIMIC, LVL(16, 11, 8, 39, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_PLYS, 4, 7), ATTK(AT_KICK, AD_CORR, 1, 1), ATTK(AT_TUCH, AD_RUST, 7, 9), ATTK(AT_BITE, AD_HODS, 8, 7), NO_ATTK, NO_ATTK), SIZ(1758, 1040, 0, MS_HANDY, MZ_HUGE), MR_POISON, MR_POISON, M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("controller mimic", S_MIMIC, LVL(17, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STUN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tap mimic", S_MIMIC, LVL(17, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_NUMB, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("controller permamimic", S_MIMIC, LVL(17, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STUN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tap permamimic", S_MIMIC, LVL(17, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_NUMB, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cloak mimic", S_MIMIC, LVL(17, 24, -4, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_TUCH, AD_FEAR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_POIS| M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("klingeling wench", S_MIMIC, LVL(17, 24, -4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 5), ATTK(AT_TUCH, AD_FEAR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_POIS| M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("simone trap", S_MIMIC, LVL(17, 24, -2, 50, -16), (1), A(ATTK(AT_KICK, AD_STUN, 5, 5), ATTK(AT_WEAP, AD_CONF, 5, 5), ATTK(AT_WEAP, AD_DRLI, 3, 3), ATTK(AT_BREA, AD_ACID, 3, 3), ATTK(AT_BEAM, AD_PLAS, 3, 3), ATTK(AT_GAZE, AD_SPC2, 3, 3)), SIZ(1500, 1500, 0, MS_SHRIEK, MZ_HUMAN), MR_STONE|MR_DISINT|MR_ACID|MR_POISON, MR_STONE|MR_DISINT|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ORC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cloak permamimic", S_MIMIC, LVL(17, 24, -4, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_TUCH, AD_FEAR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_POIS| M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Simone's thick hugging boot", S_MIMIC, LVL(17, 24, -2, 50, -16), (1), A(ATTK(AT_KICK, AD_STUN, 5, 5), ATTK(AT_WEAP, AD_CONF, 5, 5), ATTK(AT_WEAP, AD_DRLI, 3, 3), ATTK(AT_BREA, AD_ACID, 3, 3), ATTK(AT_BEAM, AD_PLAS, 3, 3), ATTK(AT_GAZE, AD_SPC2, 3, 3)), SIZ(1500, 1500, 0, MS_SHRIEK, MZ_HUMAN), MR_STONE|MR_DISINT|MR_ACID|MR_POISON, MR_STONE|MR_DISINT|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ORC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Simone's bitchy hugging boot", S_MIMIC, LVL(17, 24, -2, 50, -16), (1), A(ATTK(AT_KICK, AD_STUN, 5, 5), ATTK(AT_WEAP, AD_CONF, 5, 5), ATTK(AT_WEAP, AD_DRLI, 3, 3), ATTK(AT_BREA, AD_ACID, 3, 3), ATTK(AT_BEAM, AD_PLAS, 3, 3), ATTK(AT_GAZE, AD_SPC2, 3, 3)), SIZ(1500, 1500, 0, MS_SHOE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_ACID|MR_POISON, MR_STONE|MR_DISINT|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ORC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("horsy prelimited", S_MIMIC, LVL(17, 8, 8, 83, 17), (G_GENO|3), A(ATTK(AT_RATH, AD_TECH, 6, 1), ATTK(AT_GAZE, AD_WERE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(134, 23, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_MINDLESS|M1_OVIPAROUS|M1_ACID, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gorsy spatteringly aggrandizer", S_MIMIC, LVL(18, 12, -9, 27, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_TUCH, AD_FLAM, 2, 7), ATTK(AT_RATH, AD_TREM, 0, 6), ATTK(AT_SCRA, AD_TRAP, 7, 6), ATTK(AT_CLAW, AD_MEMO, 6, 6), NO_ATTK, NO_ATTK), SIZ(218, 28, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, MR_SLEEP, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE, M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("effeminate mimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_FEMI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("effeminate permamimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_FEMI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("freezer mimic", S_MIMIC, LVL(18, 5, 2, 45, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_FRZE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("boobed mimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_SEDU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("minuscule mimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_ENCH, 3, 7), ATTK(AT_NONE, AD_ENCH, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crepuscule mimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_NGEN, 3, 7), ATTK(AT_NONE, AD_NGEN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty boobed mimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_SEDU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_PETTY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("burnt container", S_MIMIC, LVL(18, 12, -3, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_GLIB, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, M2_STRONG, M3_FREQ_UNCOMMON2|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("doctor mimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_BEAM, AD_UNPR, 3, 7), ATTK(AT_CLAW, AD_UNPR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_NURSE, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("doctor permamimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_BEAM, AD_UNPR, 3, 7), ATTK(AT_CLAW, AD_UNPR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_NURSE, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("potion mimic", S_MIMIC, LVL(18, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_BREA, AD_COLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lesser mimic", S_MIMIC, LVL(18, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("door mimic", S_MIMIC, LVL(18, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_CONF, 2, 3), ATTK(AT_TUCH, AD_PLYS, 2, 3), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("freezer permamimic", S_MIMIC, LVL(18, 5, 2, 45, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_FRZE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("boobed permamimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_SEDU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("minuscule permamimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_ENCH, 3, 7), ATTK(AT_NONE, AD_ENCH, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crepuscule permamimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_NGEN, 3, 7), ATTK(AT_NONE, AD_NGEN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty boobed permamimic", S_MIMIC, LVL(18, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_SEDU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_PETTY|M3_FREQ_UNCOMMON2|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("potion permamimic", S_MIMIC, LVL(18, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_BREA, AD_COLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lesser permamimic", S_MIMIC, LVL(18, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("door permamimic", S_MIMIC, LVL(18, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_CONF, 2, 3), ATTK(AT_TUCH, AD_PLYS, 2, 3), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ministered squatter", S_MIMIC, LVL(18, 24, -1, 46, 1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_GRAV, 3, 9), ATTK(AT_TUCH, AD_VULN, 5, 2), ATTK(AT_BEAM, AD_RUST, 1, 2), ATTK(AT_SCRA, AD_SLIM, 5, 7), ATTK(AT_ENGL, AD_TECH, 3, 7), ATTK(AT_HUGS, AD_VAMP, 4, 1)), SIZ(937, 413, 0, MS_CORONA, MZ_SMALL), MR_DISINT, 0, M1_HIDE|M1_MINDLESS|M1_REGEN|M1_TPORT, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_NO_DECAY, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("signore repellant isle windmill overlaid garoted drowsed", S_MIMIC, LVL(18, 5, 8, 2, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_TECH, 7, 5), ATTK(AT_BITE, AD_VAPO, 5, 1), ATTK(AT_BEAM, AD_MALK, 2, 6), ATTK(AT_ENGL, AD_ANTI, 5, 9), ATTK(AT_BUTT, AD_DFOO, 6, 6), NO_ATTK), SIZ(1016, 232, 0, MS_PAIN, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_SLITHY|M1_OMNIVORE, M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wrinkled hygroscopic placental", S_MIMIC, LVL(18, 13, -10, 29, 0), (G_SGROUP|1), A(ATTK(AT_CLAW, AD_AMNE, 2, 2), ATTK(AT_WEAP, AD_COLD, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(449, 226, 0, MS_STENCH, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_AMPHIBIOUS|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("depository lest", S_MIMIC, LVL(19, 12, -7, 28, 3), (G_VLGROUP|1), A(ATTK(AT_GAZE, AD_CLRC, 7, 1), ATTK(AT_LASH, AD_ALIN, 3, 4), ATTK(AT_TENT, AD_TRAP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(273, 192, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_SLEEP|MR_POISON, MR_SLEEP, M1_AMORPHOUS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("doornail semiprimitive calibre", S_MIMIC, LVL(19, 32, 4, 58, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BOOM, AD_VULN, 7, 2), ATTK(AT_SCRA, AD_SLIM, 7, 8), ATTK(AT_TENT, AD_GLIB, 1, 5), ATTK(AT_GAZE, AD_DEST, 4, 7), ATTK(AT_WEAP, AD_VULN, 6, 5), NO_ATTK), SIZ(439, 57, 0, MS_WAIL, MZ_LARGE), MR_ELEC, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS, M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pumped tinseling", S_MIMIC, LVL(20, 17, -3, 71, 0), (G_RGROUP|1), A(ATTK(AT_SPIT, AD_AXUS, 2, 6), ATTK(AT_SPIT, AD_SPEL, 2, 4), ATTK(AT_TUCH, AD_VOMT, 2, 6), ATTK(AT_LASH, AD_BLND, 4, 1), NO_ATTK, NO_ATTK), SIZ(3854, 539, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("closs mimic", S_MIMIC, LVL(20, 5, -2, 60, 0), (1), A(ATTK(AT_CLAW, AD_SAMU, 4, 7), ATTK(AT_CLAW, AD_SAMU, 4, 7), ATTK(AT_CLAW, AD_SAMU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("closs permamimic", S_MIMIC, LVL(20, 5, -2, 60, 0), (1), A(ATTK(AT_CLAW, AD_SAMU, 4, 7), ATTK(AT_CLAW, AD_SAMU, 4, 7), ATTK(AT_CLAW, AD_SAMU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mimic hivemind", S_MIMIC, LVL(20, 3, 4, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PLYS, 4, 3), ATTK(AT_MULTIPLY,0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("decaying mimic", S_MIMIC, LVL(20, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_DCAY, 3, 7), ATTK(AT_NONE, AD_DCAY, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sucking mimic", S_MIMIC, LVL(20, 5, -2, 60, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_DRIN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_PLUSONE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("suxxor mimic", S_MIMIC, LVL(20, 5, -2, 60, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_LUCK, 4, 7), ATTK(AT_CLAW, AD_LUCK, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_PLUSONE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("permamimic hivemind", S_MIMIC, LVL(20, 3, 4, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PLYS, 4, 3), ATTK(AT_MULTIPLY,0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("decaying permamimic", S_MIMIC, LVL(20, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_DCAY, 3, 7), ATTK(AT_NONE, AD_DCAY, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sucking permamimic", S_MIMIC, LVL(20, 5, -2, 60, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_DRIN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_PLUSONE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("suxxor permamimic", S_MIMIC, LVL(20, 5, -2, 60, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_LUCK, 4, 7), ATTK(AT_CLAW, AD_LUCK, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_PLUSONE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator singer", S_MIMIC, /* has singagent egotype */ LVL(20, 15, 0, 60, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_VAMP, 4, 5), ATTK(AT_HUGS, AD_BADE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ouou mimic", S_MIMIC, LVL(20, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_WNCE, 3, 7), ATTK(AT_NONE, AD_WNCE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ouou permamimic", S_MIMIC, LVL(20, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_WNCE, 3, 7), ATTK(AT_NONE, AD_WNCE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flemflam mimic", S_MIMIC, LVL(20, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_FLAM, 3, 7), ATTK(AT_NONE, AD_FLAM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flemflam permamimic", S_MIMIC, LVL(20, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_FLAM, 3, 7), ATTK(AT_NONE, AD_FLAM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("implant mimic", S_MIMIC, LVL(20, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_POLY, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("implant permamimic", S_MIMIC, LVL(20, 4, 4, 35, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_POLY, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_COLD|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wand mimic", S_MIMIC, LVL(20, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_CONF, 4, 4), ATTK(AT_BEAM, AD_SHRD, 4, 4), ATTK(AT_BEAM, AD_MANA, 4, 4)), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, MR_SLEEP, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wand permamimic", S_MIMIC, LVL(20, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_CONF, 4, 4), ATTK(AT_BEAM, AD_SHRD, 4, 4), ATTK(AT_BEAM, AD_MANA, 4, 4)), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, MR_SLEEP, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Sonja's torn sneaker", S_MIMIC, LVL(20, 6, -2, 30, -5), (1), A(ATTK(AT_KICK, AD_CONF, 1, 4), ATTK(AT_KICK, AD_BLND, 1, 4), ATTK(AT_KICK, AD_FEAR, 1, 4), ATTK(AT_BEAM, AD_DARK, 5, 7), NO_ATTK, NO_ATTK), SIZ(3500, 3500, 0, MS_WAIL, MZ_HUMAN), MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DOMESTIC|M2_PEACEFUL|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("runestone mimic", S_MIMIC, LVL(20, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_CLAW, AD_CONF, 4, 4), ATTK(AT_BEAM, AD_SHRD, 4, 4), ATTK(AT_BEAM, AD_POIS, 4, 4) ), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("runestone permamimic", S_MIMIC, LVL(20, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_CLAW, AD_CONF, 4, 4), ATTK(AT_BEAM, AD_SHRD, 4, 4), ATTK(AT_BEAM, AD_POIS, 4, 4) ), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ak mimic", S_MIMIC, LVL(21, 4, 5, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_NOEYES| M1_HUMANOID|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ak permamimic", S_MIMIC, LVL(21, 4, 5, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES| M1_HUMANOID|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stealer mimic", S_MIMIC, LVL(21, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_SEDU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_NOEYES| M1_HUMANOID|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty stealer mimic", S_MIMIC, LVL(21, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_SEDU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_NOEYES| M1_HUMANOID|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_PETTY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scroll mimic", S_MIMIC, LVL(21, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_BREA, AD_FIRE, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stagnate refraining", S_MIMIC, LVL(21, 12, 10, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CHKH, 5, 3), ATTK(AT_TENT, AD_DEPR, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(32, 397, 0, MS_CHICKEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS| M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME, M3_CLOSE|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER| M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("heathiest dendrite", S_MIMIC, LVL(21, 9, 8, 76, -17), (1), A(ATTK(AT_WEAP, AD_WET, 2, 8), ATTK(AT_BREA, AD_MINA, 7, 1), ATTK(AT_ENGL, AD_ELEC, 8, 9), ATTK(AT_TENT, AD_STON, 2, 6), ATTK(AT_TRAM, AD_CHKH, 5, 7), NO_ATTK), SIZ(15, 122, 0, MS_APOC, MZ_MEDIUM), MR_FIRE|MR_COLD, 0, M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_ACID|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stealer permamimic", S_MIMIC, LVL(21, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_SEDU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES| M1_HUMANOID|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty stealer permamimic", S_MIMIC, LVL(21, 5, 0, 50, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_STCK, 3, 7), ATTK(AT_CLAW, AD_SEDU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES| M1_HUMANOID|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_PETTY|M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("song book mimic", S_MIMIC, LVL(21, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BUTT, AD_CURS, 4, 4), ATTK(AT_SPIT, AD_DRLI, 4, 4), ATTK(AT_BEAM, AD_SOUN, 4, 4), NO_ATTK ), SIZ(600, 1200, 0, MS_SOUND, MZ_LARGE), MR_ACID|MR_SLEEP|MR_POISON, MR_ACID|MR_SLEEP|MR_POISON, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("song book permamimic", S_MIMIC, LVL(21, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BUTT, AD_CURS, 4, 4), ATTK(AT_SPIT, AD_DRLI, 4, 4), ATTK(AT_BEAM, AD_SOUN, 4, 4), NO_ATTK ), SIZ(600, 1200, 0, MS_SOUND, MZ_LARGE), MR_ACID|MR_SLEEP|MR_POISON, MR_ACID|MR_SLEEP|MR_POISON, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scroll permamimic", S_MIMIC, LVL(21, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_BREA, AD_FIRE, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("map mimic", S_MIMIC, LVL(21, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_SLOW, 0, 0) ), SIZ(600, 1200, 0, MS_SHRIEK, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("map permamimic", S_MIMIC, LVL(21, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_SLOW, 0, 0) ), SIZ(600, 1200, 0, MS_SHRIEK, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("staff mimic", S_MIMIC, LVL(21, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK), SIZ(600, 1200, 0, MS_SHRIEK, MZ_LARGE), MR_ACID|MR_SLEEP, MR_SLEEP, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("staff permamimic", S_MIMIC, LVL(21, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK), SIZ(600, 1200, 0, MS_SHRIEK, MZ_LARGE), MR_ACID|MR_SLEEP, MR_SLEEP, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fumarolic exhalant civilest", S_MIMIC, LVL(21, 9, 2, 11, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_SCRA, AD_DFOO, 7, 6), ATTK(AT_STNG, AD_NIVE, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(157, 244, 0, MS_HANDY, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE, MR_ELEC, M1_CONCEAL|M1_NOLIMBS, M2_PRINCE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("troll twitchingly", S_MIMIC, LVL(21, 12, 3, 82, 13), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_PAIN, 1, 1), ATTK(AT_BITE, AD_RBRE, 8, 3), ATTK(AT_BUTT, AD_MALK, 9, 1), ATTK(AT_NONE, AD_WEBS, 4, 4), ATTK(AT_SCRA, AD_INSA, 5, 6), ATTK(AT_SPIT, AD_TIME, 5, 4)), SIZ(331, 1192, 0, MS_BOT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_ANIMAL, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("seatmate segno daylong neither instancing", S_MIMIC, LVL(22, 13, -6, 28, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_TRAP, 3, 1), ATTK(AT_GAZE, AD_HEAL, 3, 9), ATTK(AT_BREA, AD_TIME, 3, 3), ATTK(AT_SCRA, AD_GLIB, 6, 6), ATTK(AT_BREA, AD_TCKL, 2, 1), NO_ATTK), SIZ(812, 590, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHEAD|M1_ANIMAL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("prevent kerf", S_MIMIC, LVL(22, 3, 9, 56, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TRAM, AD_IDAM, 2, 5), ATTK(AT_HUGS, AD_ENCH, 8, 3), ATTK(AT_SPIT, AD_MAGM, 1, 1), ATTK(AT_LASH, AD_CONF, 1, 1), NO_ATTK, NO_ATTK), SIZ(652, 52, 0, MS_CODE, MZ_HUGE), MR_DEATH, 0, M1_NOTAKE|M1_TPORT, M2_VAMPIRE|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("very green mimic", S_MIMIC, LVL(22, 6, -4, 70, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_TUCH, AD_PEST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_PLUSTWO, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("very green permamimic", S_MIMIC, LVL(22, 6, -4, 70, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_TUCH, AD_PEST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_PLUSTWO, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vamp mimic", S_MIMIC, LVL(22, 6, -4, 70, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_TUCH, AD_DRLI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_PLUSTWO, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vamp permamimic", S_MIMIC, LVL(22, 6, -4, 70, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_TUCH, AD_DRLI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_PLUSTWO, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chuffy crisp", S_MIMIC, LVL(23, 10, -9, 89, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_SGLD, 4, 5), ATTK(AT_WEAP, AD_NPRO, 9, 2), ATTK(AT_RATH, AD_SAMU, 0, 8), ATTK(AT_SCRA, AD_DISE, 3, 1), NO_ATTK, NO_ATTK), SIZ(317, 590, 0, MS_TREESQUAD, MZ_TINY), MR_POISON, 0, M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT, M2_MINION|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("declared aftermath", S_MIMIC, LVL(23, 10, 0, 12, 0), (2), A(ATTK(AT_ENGL, AD_CAST, 2, 9), ATTK(AT_HUGS, AD_WERE, 2, 2), ATTK(AT_HUGS, AD_RUST, 3, 1), ATTK(AT_HUGS, AD_RNG, 8, 7), NO_ATTK, NO_ATTK), SIZ(3966, 1303, 0, MS_MEW, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_NOHANDS|M1_UNSOLID|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("foul mimic", S_MIMIC, LVL(24, 6, -7, 80, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_DISE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_PLUSTHREE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("master intrinsic eating mimic", S_MIMIC, LVL(24, 24, 0, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CURS, 3, 11), ATTK(AT_NONE, AD_CURS, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_SEE_INVIS| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("prayer book mimic", S_MIMIC, LVL(24, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BUTT, AD_ENCH, 4, 4), ATTK(AT_SPIT, AD_CURS, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK ), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_POISON, MR_ACID|MR_SLEEP|MR_POISON, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("prayer book permamimic", S_MIMIC, LVL(24, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BUTT, AD_ENCH, 4, 4), ATTK(AT_SPIT, AD_CURS, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK ), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_POISON, MR_ACID|MR_SLEEP|MR_POISON, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("invert mimic", S_MIMIC, LVL(24, 6, -7, 80, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_INVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_PLUSTHREE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("invert permamimic", S_MIMIC, LVL(24, 6, -7, 80, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_INVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_PLUSTHREE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("foul permamimic", S_MIMIC, LVL(24, 6, -7, 80, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_DISE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_PLUSTHREE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gainsaid cheese donating spinier", S_MIMIC, LVL(24, 5, -2, 99, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_MIDI, 7, 6), ATTK(AT_HUGS, AD_TIME, 2, 5), ATTK(AT_HUGS, AD_WRAT, 9, 8), ATTK(AT_TENT, AD_UVUU, 6, 2), NO_ATTK, NO_ATTK), SIZ(950, 822, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_MINION|M2_STRONG, M3_EGOTYPE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("murine crosstown", S_MIMIC, LVL(24, 12, -7, 79, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_AGGR, 2, 3), ATTK(AT_EXPL, AD_TLPT, 1, 8), ATTK(AT_ENGL, AD_BURN, 5, 6), ATTK(AT_TUCH, AD_CAST, 3, 6), ATTK(AT_SPIT, AD_DRCO, 8, 6), ATTK(AT_WEAP, AD_AGGR, 6, 7)), SIZ(467, 81, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_MINDLESS, M2_LORD|M2_DEMON|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("master intrinsic eating permamimic", S_MIMIC, LVL(24, 24, 0, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CURS, 3, 11), ATTK(AT_NONE, AD_CURS, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_SEE_INVIS| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("maile marionette shaman", S_MIMIC, LVL(25, 12, 0, 100, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_DATA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 2900, 0, MS_LAUGH, MZ_HUMAN), MR_HITASTWO|MR_ACID|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_BREATHLESS|M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("foodstuffs mimic", S_MIMIC, /* by Llamamoe, always mimics food ration, gives diarrhea when eaten */ LVL(25, 6, -7, 80, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_FAMN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_PLUSTHREE|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("foodstuffs permamimic", S_MIMIC, /* by Llamamoe, always mimics food ration, gives diarrhea when eaten */ LVL(25, 6, -7, 80, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_STCK, 4, 7), ATTK(AT_CLAW, AD_FAMN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_PLUSTHREE|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("athletic femmy", S_MIMIC, /* has wedge boots */ LVL(25, 19, -1, 45, 9), (1), A(ATTK(AT_KICK, AD_FEMI, 8, 8), ATTK(AT_HUGS, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("muling roadblock", S_MIMIC, LVL(25, 18, -1, 0, 0), (G_UNIQ|1), A(ATTK(AT_LASH, AD_TERR, 5, 5), ATTK(AT_EXPL, AD_FUMB, 6, 1), ATTK(AT_WEAP, AD_TECH, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2986, 189, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("magic book mimic", S_MIMIC, LVL(26, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BUTT, AD_DREN, 4, 4), ATTK(AT_SPIT, AD_MANA, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BEAM, AD_ELEC, 4, 4) ), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_POISON, MR_ACID|MR_SLEEP|MR_POISON, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("magic book permamimic", S_MIMIC, LVL(26, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BUTT, AD_DREN, 4, 4), ATTK(AT_SPIT, AD_MANA, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BEAM, AD_ELEC, 4, 4) ), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_POISON, MR_ACID|MR_SLEEP|MR_POISON, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("meanie-baddie mimic", S_MIMIC, LVL(26, 15, -5, 70, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("meanie-baddie permamimic", S_MIMIC, LVL(26, 15, -5, 70, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ovation dowser", S_MIMIC, LVL(26, 12, 10, 98, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_EXPL, AD_BLAS, 8, 7), ATTK(AT_GAZE, AD_SCOR, 8, 7), ATTK(AT_WEAP, AD_LAVA, 2, 1), ATTK(AT_ENGL, AD_SANI, 9, 8), ATTK(AT_TUCH, AD_RBAD, 1, 3), ATTK(AT_ENGL, AD_MINA, 2, 7)), SIZ(928, 120, 0, MS_PHOTO, MZ_SMALL), MR_COLD|MR_SLEEP, 0, M1_NOTAKE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("verdancy subminiaturized", S_MIMIC, LVL(26, 12, 1, 48, -4), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_DRCH, 3, 1), ATTK(AT_BOOM, AD_BLAS, 7, 1), ATTK(AT_CLAW, AD_CALM, 2, 4), ATTK(AT_BREA, AD_FRZE, 6, 7), ATTK(AT_BREA, AD_CALM, 6, 3), ATTK(AT_BOOM, AD_ICEB, 7, 2)), SIZ(2288, 143, 0, MS_WOLLOH, MZ_LARGE), MR_ACID, 0, M1_SLITHY|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("irregular mimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_DROP, 4, 8), ATTK(AT_NONE, AD_DROP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_STRONG|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("irregular permamimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_DROP, 4, 8), ATTK(AT_NONE, AD_DROP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nose mimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_TUCH, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nose permamimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_TUCH, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wind-caution mimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_NIVE, 4, 8), ATTK(AT_TUCH, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wind-caution permamimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_NIVE, 4, 8), ATTK(AT_TUCH, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("idiotic mimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_TUCH, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("idiotic permamimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_TUCH, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("killer mimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("killer permamimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deadly mimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_MAGC, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deadly permamimic", S_MIMIC, LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_MAGC, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chaos mimic", S_MIMIC, LVL(27, 36, -25, 100, 0), (1), A(ATTK(AT_CLAW, AD_CHAO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 1200, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vanish chaos mimic", S_MIMIC, LVL(27, 36, -25, 100, 0), (1), A(ATTK(AT_CLAW, AD_CHAO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 1200, 0, MS_ESCAPE, MZ_SMALL), MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tender high heel princess", S_MIMIC, /* spawns with italian heels */ LVL(27, 6, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_STCK, 4, 8), ATTK(AT_KICK, AD_STCK, 4, 8), ATTK(AT_TUCH, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HUMANOID|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_FEMALE, 0, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("withering mimic", S_MIMIC, LVL(28, 7, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_WTHR, 4, 8), ATTK(AT_NONE, AD_WTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bloodstream mimic", S_MIMIC, LVL(28, 7, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_BLEE, 4, 8), ATTK(AT_BEAM, AD_BLEE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bloodstream permamimic", S_MIMIC, LVL(28, 7, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_BLEE, 4, 8), ATTK(AT_BEAM, AD_BLEE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stairway to hell", S_MIMIC, LVL(28, 13, -3, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ENCH, 3, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_TUCH, AD_SGLD, 3, 4), ATTK(AT_TUCH, AD_SITM, 3, 4), NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SHRIEK, MZ_LARGE), MR_ACID|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_POIS|M1_ACID, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("withering permamimic", S_MIMIC, LVL(28, 7, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_WTHR, 4, 8), ATTK(AT_NONE, AD_WTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_PERMAMIMIC|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stairway to heaven", S_MIMIC, LVL(28, 13, -3, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ENCH, 3, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_TUCH, AD_SGLD, 3, 4), ATTK(AT_TUCH, AD_SITM, 3, 4), NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SHRIEK, MZ_LARGE), MR_ACID|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_POIS|M1_ACID, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_FREQ_UNCOMMON7|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("peripherally motivic", S_MIMIC, LVL(28, 12, -4, 71, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_EDGE, 1, 6), ATTK(AT_WEAP, AD_STUN, 4, 9), ATTK(AT_TRAM, AD_POIS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3778, 133, 0, MS_APOC, MZ_TINY), MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_POIS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("style extendibility", S_MIMIC, LVL(28, 12, -3, 66, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_TDRA, 1, 6), ATTK(AT_LASH, AD_WISD, 8, 3), ATTK(AT_TUCH, AD_ALIN, 2, 8), ATTK(AT_BUTT, AD_SPC2, 6, 8), ATTK(AT_NONE, AD_SLOW, 2, 4), NO_ATTK), SIZ(492, 472, 0, MS_VAMPIRE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, MR_DISINT, M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_ACID| M1_POIS|M1_HERBIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hawkbill intoxicant", S_MIMIC, LVL(29, 10, 9, 67, -9), (3), A(ATTK(AT_ENGL, AD_ANTI, 6, 6), ATTK(AT_TUCH, AD_BADE, 4, 2), ATTK(AT_CLAW, AD_FLAM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2248, 181, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ring mimic", S_MIMIC, LVL(29, 13, -3, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_BREA, AD_RBRE, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ring permamimic", S_MIMIC, LVL(29, 13, -3, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_BREA, AD_RBRE, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("unknown mimic", S_MIMIC, /* shambling horror type */ LVL(30, 7, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_WTHR, 4, 8), ATTK(AT_NONE, AD_WTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("unknown permamimic", S_MIMIC, /* shambling horror type */ LVL(30, 7, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_WTHR, 4, 8), ATTK(AT_NONE, AD_WTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("unknown mimic X", S_MIMIC, LVL(30, 7, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_RBRE, 4, 8), ATTK(AT_NONE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("unknown permamimic X", S_MIMIC, LVL(30, 7, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_RBRE, 4, 8), ATTK(AT_NONE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("spokespeople toothiest unsheathing", S_MIMIC, LVL(30, 9, -9, 21, 0), (4), A(ATTK(AT_WEAP, AD_LITE, 6, 1), ATTK(AT_NONE, AD_DCAY, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1003, 415, 0, MS_WERE, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE, M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("demonic door", S_MIMIC, LVL(30, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BEAM, AD_FRZE, 4, 4), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("satanic door", S_MIMIC, LVL(30, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BEAM, AD_FRZE, 4, 4), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rod mimic", S_MIMIC, LVL(31, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_CONF, 4, 4), ATTK(AT_BREA, AD_LITE, 4, 9), ATTK(AT_BEAM, AD_RBRE, 4, 4) ), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON, MR_ACID|MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rod permamimic", S_MIMIC, LVL(31, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_CONF, 4, 4), ATTK(AT_BREA, AD_LITE, 4, 9), ATTK(AT_BEAM, AD_RBRE, 4, 4) ), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON, MR_ACID|MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("instakill mimic", S_MIMIC, LVL(31, 6, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_DETH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("instakill permamimic", S_MIMIC, LVL(31, 6, -12, 90, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_DETH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("goggling outpacing bruting", S_MIMIC, LVL(32, 11, 10, 24, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DCAY, 2, 9), ATTK(AT_WEAP, AD_MANA, 2, 4), ATTK(AT_BITE, AD_MALK, 8, 1), ATTK(AT_KICK, AD_SLOW, 6, 3), ATTK(AT_BUTT, AD_DRST, 2, 8), ATTK(AT_HUGS, AD_FEMI, 1, 9)), SIZ(709, 949, 0, MS_APOC, MZ_HUGE), 0, 0, M1_WALLWALK|M1_NOTAKE|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY|M3_PETRIFIES|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("epitomized lambency frogman junketing beloved", S_MIMIC, LVL(32, 32, -7, 82, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_HUGS, AD_AXUS, 4, 5), ATTK(AT_SCRA, AD_FREN, 9, 1), ATTK(AT_SPIT, AD_SOUN, 4, 7), ATTK(AT_SCRA, AD_CNCL, 5, 5), ATTK(AT_NONE, AD_DRST, 4, 2), ATTK(AT_GAZE, AD_STAT, 1, 6)), SIZ(1237, 865, 0, MS_BONES, MZ_HUGE), MR_COLD, MR_COLD, M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("partaker homoerotic recondensation leveller branching", S_MIMIC, LVL(33, 12, -5, 3, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_CHRN, 7, 4), ATTK(AT_STNG, AD_SSEX, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2172, 45, 0, MS_SOCKS, MZ_HUGE), MR_COLD, 0, M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS, M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("berthed monopolize covenanting", S_MIMIC, LVL(34, 14, 2, 4, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TUCH, AD_DREN, 1, 2), ATTK(AT_WEAP, AD_DEBU, 5, 9), ATTK(AT_BREA, AD_NUMB, 7, 9), ATTK(AT_TRAM, AD_DFOO, 1, 9), NO_ATTK, NO_ATTK), SIZ(122, 254, 0, MS_OHGOD, MZ_LARGE), 0, 0, M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chest mimic", S_MIMIC, LVL(35, 12, -3, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_SPIT, AD_BLND, 4, 4), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ultimate mimic", S_MIMIC, LVL(35, 12, -3, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_SPIT, AD_BLND, 4, 4), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chest permamimic", S_MIMIC, LVL(35, 12, -3, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_SPIT, AD_BLND, 4, 4), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ultimate permamimic", S_MIMIC, LVL(35, 12, -3, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_SPIT, AD_BLND, 4, 4), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mand Pending: Magic Spell...", S_MIMIC, /* mimics a random wand, not attacked by pets, doesn't get turns while at full HP, casts every turn and has no spell cooldown */ LVL(35, 12, 0, 0, -20), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("cuddlier tetraethyl", S_MIMIC, LVL(35, 8, 8, 71, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_SPEL, 5, 2), ATTK(AT_TENT, AD_WTHR, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(218, 141, 0, MS_SOCKS, MZ_GIGANTIC), MR_SLEEP, 0, M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tome of destruction", S_MIMIC, LVL(36, 12, -3, 50, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_COLD|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tome of annihilation", S_MIMIC, LVL(36, 12, -3, 50, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_COLD|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_PERMAMIMIC|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("swordsmanship corpuscle suppose", S_MIMIC, LVL(36, 12, -5, 82, -5), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_UNPR, 2, 9), ATTK(AT_WEAP, AD_STCK, 6, 7), ATTK(AT_BUTT, AD_DIMN, 1, 2), ATTK(AT_WEAP, AD_STUN, 6, 9), ATTK(AT_STNG, AD_AMNE, 5, 2), ATTK(AT_TENT, AD_VAMP, 3, 1)), SIZ(3472, 921, 0, MS_GRUNT, MZ_GIGANTIC), MR_POISON, 0, M1_NOHANDS|M1_METALLIVORE, M2_NOPOLY|M2_GREEDY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("beggary nitty", S_MIMIC, LVL(36, 9, -10, 59, 0), (2), A(ATTK(AT_SCRA, AD_NUMB, 6, 5), ATTK(AT_STNG, AD_CAST, 5, 8), ATTK(AT_WEAP, AD_FLAM, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(845, 123, 0, MS_GLYPHS, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stat mimic", S_MIMIC, LVL(37, 7, -13, 95, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_CLAW, AD_STAT, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stat permamimic", S_MIMIC, LVL(37, 7, -13, 95, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_CLAW, AD_STAT, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("leonine testier philomel", S_MIMIC, LVL(37, 12, -7, 61, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_WISD, 9, 4), ATTK(AT_MAGC, AD_CONF, 8, 3), ATTK(AT_SCRA, AD_LAVA, 2, 1), ATTK(AT_TRAM, AD_WEBS, 2, 6), NO_ATTK, NO_ATTK), SIZ(252, 140, 0, MS_SOVIET, MZ_TINY), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stern lunette plaintively", S_MIMIC, LVL(37, 14, 2, 67, 0), (1), A(ATTK(AT_WEAP, AD_MCRE, 3, 6), ATTK(AT_TENT, AD_NPRO, 1, 1), ATTK(AT_HUGS, AD_FAKE, 6, 1), ATTK(AT_WEAP, AD_THIE, 4, 1), NO_ATTK, NO_ATTK), SIZ(2445, 757, 0, MS_GRUNT, MZ_TINY), MR_SLEEP, 0, M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_MINDLESS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("urinary sarong", S_MIMIC, LVL(38, 16, -2, 59, 3), (3), A(ATTK(AT_KICK, AD_SHAN, 2, 2), ATTK(AT_HUGS, AD_MANA, 9, 6), ATTK(AT_HUGS, AD_MALK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(315, 611, 0, MS_WOLLOH, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("indefatigability attenuate slotting", S_MIMIC, LVL(38, 13, 8, 83, -18), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_MAGM, 1, 5), ATTK(AT_WEAP, AD_HODS, 5, 8), ATTK(AT_CLAW, AD_TIME, 9, 1), ATTK(AT_LASH, AD_RUNS, 6, 3), NO_ATTK, NO_ATTK), SIZ(1870, 47, 0, MS_LIEDER, MZ_MEDIUM), MR_FIRE, 0, M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pinsetter splendider environment canoed", S_MIMIC, LVL(38, 18, 2, 96, 0), (2), A(ATTK(AT_KICK, AD_VENO, 1, 7), ATTK(AT_SCRA, AD_DRDX, 1, 5), ATTK(AT_SCRA, AD_DREA, 3, 7), ATTK(AT_LASH, AD_LAVA, 1, 8), ATTK(AT_BITE, AD_DIMN, 8, 8), ATTK(AT_BOOM, AD_DREA, 2, 1)), SIZ(1916, 1308, 0, MS_APOC, MZ_GIGANTIC), MR_COLD, 0, M1_ANIMAL, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIND_FLAYER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("operatically besmile hegemonical", S_MIMIC, LVL(39, 13, 5, 43, -16), (G_LGROUP|1), A(ATTK(AT_MAGC, AD_PHYS, 2, 3), ATTK(AT_BREA, AD_MANA, 5, 7), ATTK(AT_ENGL, AD_HEAL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1763, 1486, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_NOLIMBS|M1_TPORT|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pacifically tuppenny", S_MIMIC, LVL(39, 12, 2, 12, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_LASH, AD_TREM, 8, 5), ATTK(AT_HUGS, AD_SPEL, 2, 7), ATTK(AT_WEAP, AD_INSA, 3, 1), ATTK(AT_WEAP, AD_ABDC, 4, 1), ATTK(AT_TUCH, AD_VAMP, 7, 8), ATTK(AT_NONE, AD_AMNE, 0, 9)), SIZ(3478, 1042, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_ELEC, 0, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("excitor coliform analogically", S_MIMIC, LVL(39, 10, -8, 75, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_LEVI, 5, 2), ATTK(AT_TUCH, AD_NUMB, 6, 9), ATTK(AT_BUTT, AD_LITT, 1, 2), ATTK(AT_HUGS, AD_ABDC, 1, 4), ATTK(AT_CLAW, AD_WEBS, 8, 6), NO_ATTK), SIZ(1035, 989, 0, MS_GURGLE, MZ_HUGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("petro mimic", S_MIMIC, LVL(40, 12, -20, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STON, 4, 12), ATTK(AT_NONE, AD_STON, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("emperor mimic", S_MIMIC, LVL(40, 13, -6, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(600, 1200, 0, MS_SHRIEK, MZ_LARGE), MR_ACID|MR_SLEEP|MR_ELEC|MR_COLD|MR_FIRE|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_POIS|M1_ACID| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petro permamimic", S_MIMIC, LVL(40, 12, -20, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 8), ATTK(AT_CLAW, AD_STON, 4, 12), ATTK(AT_NONE, AD_STON, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_SLEEP|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("emperor permamimic", S_MIMIC, LVL(40, 13, -6, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(600, 1200, 0, MS_SHRIEK, MZ_LARGE), MR_ACID|MR_SLEEP|MR_ELEC|MR_COLD|MR_FIRE|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_POIS|M1_ACID| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("accordable car", S_MIMIC, LVL(40, 10, -9, 91, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DROP, 5, 1), ATTK(AT_WEAP, AD_DRST, 4, 9), ATTK(AT_NONE, AD_NUMB, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1207, 171, 0, MS_APOC, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dispensatory mig", S_MIMIC, LVL(41, 13, -1, 38, -19), (3), A(ATTK(AT_BREA, AD_CONF, 6, 1), ATTK(AT_NONE, AD_RBRE, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(441, 205, 0, MS_TRUMPET, MZ_LARGE), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cleaner decimate", S_MIMIC, LVL(42, 10, 0, 77, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_PART, 5, 2), ATTK(AT_CLAW, AD_CURS, 3, 1), ATTK(AT_WEAP, AD_TDRA, 2, 9), ATTK(AT_BEAM, AD_DARK, 1, 7), ATTK(AT_RATH, AD_BURN, 7, 5), ATTK(AT_SPIT, AD_DRIN, 7, 6)), SIZ(670, 1482, 0, MS_SING, MZ_TINY), MR_FIRE|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_TELEPATHIC|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tome of divine wrath", S_MIMIC, LVL(42, 18, -15, 100, 10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 1, 7), ATTK(AT_GAZE, AD_FEAR, 1, 7), ATTK(AT_GAZE, AD_PLYS, 1, 7), ATTK(AT_GAZE, AD_WTHR, 3, 14), ATTK(AT_BREA, AD_DISN, 5, 8), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_MINDLESS| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tome of nether wrath", S_MIMIC, LVL(42, 18, -15, 100, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 1, 7), ATTK(AT_GAZE, AD_FEAR, 1, 7), ATTK(AT_GAZE, AD_PLYS, 1, 7), ATTK(AT_GAZE, AD_WTHR, 3, 14), ATTK(AT_BREA, AD_DISN, 5, 8), NO_ATTK), SIZ(600, 1200, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES||M1_MINDLESS| M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cramming wholely", S_MIMIC, LVL(42, 14, 8, 21, 5), (G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_VAPO, 1, 2), ATTK(AT_TUCH, AD_SHRD, 2, 8), ATTK(AT_BITE, AD_WRAT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2912, 862, 0, MS_CASINO, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_REGEN, M2_PRINCE|M2_MINION|M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("logarithmic twiggiest unbuckle", S_MIMIC, LVL(43, 17, -7, 12, 0), (1), A(ATTK(AT_BUTT, AD_VENO, 7, 7), ATTK(AT_TRAM, AD_RBAD, 7, 3), ATTK(AT_MAGC, AD_DEPR, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(65, 522, 0, MS_PHOTO, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("generator executive", S_MIMIC, LVL(43, 17, -4, 76, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 4), ATTK(AT_ENGL, AD_LUCK, 6, 9), ATTK(AT_TENT, AD_STON, 1, 7), ATTK(AT_TUCH, AD_ALIN, 7, 7), NO_ATTK, NO_ATTK), SIZ(1571, 840, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_SLITHY|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("accurate feather satrapy peninsula acidulation", S_MIMIC, LVL(44, 17, 5, 92, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_NIVE, 3, 1), ATTK(AT_TRAM, AD_DROP, 3, 9), ATTK(AT_WEAP, AD_SAMU, 3, 3), ATTK(AT_TRAM, AD_LAVA, 6, 4), ATTK(AT_WEAP, AD_CALM, 4, 5), ATTK(AT_MAGC, AD_CORR, 8, 7)), SIZ(2882, 93, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("super heavy mimic", S_MIMIC, LVL(44, 7, -14, 95, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_BEAM, AD_GRAV, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 8000, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty super heavy mimic", S_MIMIC, LVL(44, 7, -14, 95, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_BEAM, AD_GRAV, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 8000, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("super heavy permamimic", S_MIMIC, LVL(44, 7, -14, 95, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_CLAW, AD_STCK, 4, 9), ATTK(AT_BEAM, AD_GRAV, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 8000, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("punny opposite", S_MIMIC, LVL(44, 12, 1, 50, 16), (G_UNIQ|3), A(ATTK(AT_WEAP, AD_SPEL, 5, 7), ATTK(AT_SCRA, AD_DAMA, 9, 6), ATTK(AT_NONE, AD_SGLD, 1, 2), ATTK(AT_GAZE, AD_STCK, 9, 1), NO_ATTK, NO_ATTK), SIZ(799, 601, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL| M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sugar mimic", S_MIMIC, LVL(45, 7, -14, 95, 0), (1), A(ATTK(AT_CLAW, AD_SAMU, 4, 9), ATTK(AT_CLAW, AD_SAMU, 4, 9), ATTK(AT_BEAM, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sugar permamimic", S_MIMIC, LVL(45, 7, -14, 95, 0), (1), A(ATTK(AT_CLAW, AD_SAMU, 4, 9), ATTK(AT_CLAW, AD_SAMU, 4, 9), ATTK(AT_BEAM, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spot jangle", S_MIMIC, LVL(46, 9, -15, 53, -6), (G_SGROUP|2), A(ATTK(AT_GAZE, AD_BLEE, 3, 2), ATTK(AT_SPIT, AD_GRAV, 8, 15), ATTK(AT_EXPL, AD_DAMA, 5, 8), ATTK(AT_BUTT, AD_SCOR, 8, 11), NO_ATTK, NO_ATTK), SIZ(2859, 1083, 0, MS_DEAD, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("compressible vaulter", S_MIMIC, LVL(46, 21, -22, 76, -13), (G_GENO|G_LGROUP|3), A(ATTK(AT_TUCH, AD_WEEP, 3, 6), ATTK(AT_TRAM, AD_SLUD, 1, 16), ATTK(AT_NONE, AD_DREA, 5, 13), ATTK(AT_SCRA, AD_DAMA, 7, 14), NO_ATTK, NO_ATTK), SIZ(672, 716, 0, MS_CASINO, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOHANDS, M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("drunkometer infraction armload", S_MIMIC, LVL(46, 12, -11, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_TRAP, 7, 21), ATTK(AT_BREA, AD_FEMI, 4, 5), ATTK(AT_STNG, AD_WISD, 3, 11), ATTK(AT_BITE, AD_MALK, 8, 10), ATTK(AT_STNG, AD_SLUD, 1, 10), NO_ATTK), SIZ(3425, 226, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_NEEDPICK|M1_NOTAKE|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("recollected amazed", S_MIMIC, LVL(47, 16, -24, 72, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_INER, 2, 9), ATTK(AT_BUTT, AD_NGRA, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(236, 242, 0, MS_DRUGS, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_SLITHY, M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disarticulating toppled readapted", S_MIMIC, LVL(47, 12, 0, 81, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_RATH, AD_WET, 6, 8), ATTK(AT_NONE, AD_DRCO, 9, 18), ATTK(AT_BEAM, AD_RBRE, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 691, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_SLITHY|M1_TPORT|M1_ACID, M2_PNAME|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sporozoan madded", S_MIMIC, LVL(47, 13, -11, 58, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_ACID, 2, 20), ATTK(AT_BUTT, AD_GRAV, 5, 11), ATTK(AT_TRAM, AD_RBRE, 4, 3), ATTK(AT_GAZE, AD_PAIN, 9, 20), NO_ATTK, NO_ATTK), SIZ(1623, 408, 0, MS_SQEEK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("manifesto award massagist", S_MIMIC, LVL(48, 21, -1, 81, -11), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DAMA, 4, 18), ATTK(AT_STNG, AD_DEST, 1, 14), ATTK(AT_BREA, AD_ACID, 9, 21), ATTK(AT_KICK, AD_CHAO, 4, 3), ATTK(AT_TUCH, AD_DEBU, 3, 1), ATTK(AT_TUCH, AD_LAZY, 1, 2)), SIZ(3998, 537, 0, MS_DEAD, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_UNSOLID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("melanophore slapped", S_MIMIC, LVL(48, 2, 1, 67, -1), (G_GENO|G_SGROUP|2), A(ATTK(AT_SPIT, AD_MEMO, 3, 7), ATTK(AT_BITE, AD_AXUS, 3, 19), ATTK(AT_SCRA, AD_SPEL, 6, 3), ATTK(AT_SPIT, AD_BLND, 9, 20), ATTK(AT_BREA, AD_ENCH, 8, 10), ATTK(AT_BOOM, AD_PHYS, 4, 1)), SIZ(486, 1034, 0, MS_BRAG, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_DISINT, M1_HUMANOID|M1_UNSOLID, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undiscoverable baulkiest", S_MIMIC, LVL(48, 13, -17, 58, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PART, 6, 6), ATTK(AT_BITE, AD_CAST, 8, 16), ATTK(AT_SPIT, AD_THIE, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(537, 498, 0, MS_SQAWK, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_DISINT, M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS, M2_LORD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("proletariate electromagnetic", S_MIMIC, LVL(49, 12, -14, 82, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_VULN, 9, 13), ATTK(AT_STNG, AD_WRAP, 2, 16), ATTK(AT_LASH, AD_UNPR, 2, 10), ATTK(AT_BITE, AD_BLEE, 3, 8), NO_ATTK, NO_ATTK), SIZ(2321, 59, 0, MS_WOLLOH, MZ_HUGE), MR_SLEEP|MR_ACID, 0, M1_CLING|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("prone soli", S_MIMIC, LVL(50, 12, 5, 54, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_WERE, 2, 16), ATTK(AT_ENGL, AD_DREA, 1, 2), ATTK(AT_STNG, AD_SHAN, 8, 10), ATTK(AT_STNG, AD_PLAS, 9, 2), NO_ATTK, NO_ATTK), SIZ(125, 317, 0, MS_PHOTO, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS| M1_METALLIVORE, M2_WANDER|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("wangnin", S_MIMIC, LVL(50, 12, -15, 100, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_GAZE, AD_CHAO, 5, 6), ATTK(AT_MAGC, AD_CHAO, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("nasally range flocking", S_MIMIC, LVL(51, 22, -16, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DREA, 1, 10), ATTK(AT_KICK, AD_CORR, 9, 8), ATTK(AT_HUGS, AD_DFOO, 4, 5), ATTK(AT_BREA, AD_SSEX, 8, 14), ATTK(AT_NONE, AD_FREN, 8, 19), NO_ATTK), SIZ(1849, 270, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("schoolwork crupper", S_MIMIC, LVL(51, 16, -29, 88, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_WRAP, 2, 20), ATTK(AT_BITE, AD_IDAM, 4, 13), ATTK(AT_MAGC, AD_NPRO, 9, 6), ATTK(AT_BUTT, AD_DISP, 8, 3), ATTK(AT_BEAM, AD_BLND, 8, 11), NO_ATTK), SIZ(2832, 289, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fondly promulgation witchcraft", S_MIMIC, LVL(52, 14, -22, 55, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_TECH, 4, 7), ATTK(AT_ENGL, AD_IDAM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(98, 610, 0, MS_SISSY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("haggle labium thalamocortical chiel", S_MIMIC, LVL(52, 17, -13, 1, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_PAIN, 1, 6), ATTK(AT_EXPL, AD_GRAV, 9, 21), ATTK(AT_CLAW, AD_ICUR, 2, 10), ATTK(AT_WEAP, AD_ICEB, 2, 17), ATTK(AT_BITE, AD_AGGR, 9, 19), NO_ATTK), SIZ(1646, 519, 0, MS_LIEDER, MZ_TINY), MR_DISINT|MR_POISON|MR_DRAIN, MR_POISON, M1_SWIM|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dragonbreath mimic", S_MIMIC, LVL(52, 8, -15, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 9), ATTK(AT_CLAW, AD_STCK, 5, 9), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dragonbreath permamimic", S_MIMIC, LVL(52, 8, -15, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 9), ATTK(AT_CLAW, AD_STCK, 5, 9), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("plagiarize gravely", S_MIMIC, LVL(53, 14, 6, 40, 0), (G_UNIQ|1), A(ATTK(AT_KICK, AD_CONT, 2, 8), ATTK(AT_LASH, AD_LEGS, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(493, 12, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tasty swaying", S_MIMIC, LVL(53, 15, -11, 27, -15), (1), A(ATTK(AT_LASH, AD_PART, 3, 13), ATTK(AT_NONE, AD_CHAO, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(43, 763, 0, MS_SPOILER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID| M1_HERBIVORE|M1_METALLIVORE, M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reflex weened", S_MIMIC, LVL(53, 12, -29, 79, 17), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_CNCL, 9, 1), ATTK(AT_MAGC, AD_DISN, 2, 19), ATTK(AT_WEAP, AD_PHYS, 2, 17), ATTK(AT_MAGC, AD_SKIL, 2, 14), NO_ATTK, NO_ATTK), SIZ(99, 632, 0, MS_SPOILER, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("visualizer ranee", S_MIMIC, LVL(55, 15, 7, 96, -3), (G_GENO|3), A(ATTK(AT_BREA, AD_SIN, 5, 2), ATTK(AT_TRAM, AD_WTHR, 3, 7), ATTK(AT_EXPL, AD_DIMN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(473, 640, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_REGEN, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("particularized meditatio", S_MIMIC, LVL(57, 14, 4, 19, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BEAM, AD_THIE, 1, 17), ATTK(AT_STNG, AD_TPTO, 3, 18), ATTK(AT_CLAW, AD_DROP, 3, 12), ATTK(AT_GAZE, AD_DISE, 6, 17), NO_ATTK, NO_ATTK), SIZ(1174, 183, 0, MS_CODE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_POIS|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("technological babul", S_MIMIC, LVL(57, 9, 6, 100, 14), (G_RGROUP|1), A(ATTK(AT_BUTT, AD_RUNS, 8, 12), ATTK(AT_TUCH, AD_VULN, 1, 18), ATTK(AT_BITE, AD_SLIM, 6, 12), ATTK(AT_HUGS, AD_VAPO, 8, 4), ATTK(AT_SPIT, AD_MIDI, 9, 20), NO_ATTK), SIZ(538, 31, 0, MS_SOVIET, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_ACID| M1_OMNIVORE, M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("riverside releaser", S_MIMIC, LVL(58, 12, -26, 24, 0), (2), A(ATTK(AT_BREA, AD_NTHR, 8, 2), ATTK(AT_TRAM, AD_PAIN, 4, 10), ATTK(AT_WEAP, AD_CONT, 5, 12), ATTK(AT_BREA, AD_PAIN, 9, 12), ATTK(AT_BREA, AD_UVUU, 1, 13), NO_ATTK), SIZ(25, 212, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("buddha consecratory meticulosity", S_MIMIC, LVL(58, 15, -19, 73, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_CALM, 6, 15), ATTK(AT_SCRA, AD_NTHR, 8, 20), ATTK(AT_BEAM, AD_NTHR, 3, 8), ATTK(AT_MAGC, AD_SAMU, 2, 2), NO_ATTK, NO_ATTK), SIZ(121, 171, 0, MS_ANIMAL, MZ_HUMAN), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_REGEN|M1_METALLIVORE, M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("protest areolae", S_MIMIC, LVL(58, 24, -15, 91, -9), (G_GENO|1), A(ATTK(AT_TENT, AD_NAST, 5, 11), ATTK(AT_ENGL, AD_LAVA, 1, 21), ATTK(AT_BREA, AD_ACID, 7, 4), ATTK(AT_HUGS, AD_TCKL, 1, 12), ATTK(AT_GAZE, AD_DETH, 7, 5), ATTK(AT_KICK, AD_SGLD, 7, 17)), SIZ(361, 911, 0, MS_MEW, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("intertropical unburned", S_MIMIC, LVL(59, 21, -23, 86, 7), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_SPIT, AD_SCOR, 4, 21), ATTK(AT_MAGC, AD_TDRA, 6, 12), ATTK(AT_WEAP, AD_NACU, 3, 7), ATTK(AT_BEAM, AD_WGHT, 5, 3), NO_ATTK, NO_ATTK), SIZ(1042, 65, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_TPORT_CNTRL| M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("misidentify jangle", S_MIMIC, LVL(59, 11, -9, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_CHKH, 9, 19), ATTK(AT_TUCH, AD_PAIN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1209, 235, 0, MS_TRUMPET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_LITHIVORE|M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("each pink", S_MIMIC, LVL(60, 12, 7, 25, -12), (G_GENO|G_UNIQ|3), A(ATTK(AT_BOOM, AD_NGRA, 9, 21), ATTK(AT_LASH, AD_MIDI, 1, 4), ATTK(AT_LASH, AD_ALIN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2812, 303, 0, MS_WAIL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_ACID, M2_NOPOLY|M2_MINION|M2_COLLECT|M2_MAGIC|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reactionary precollege", S_MIMIC, LVL(60, 21, -5, 66, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_FLAM, 3, 18), ATTK(AT_TRAM, AD_EDGE, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(303, 78, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("girthed insurmountable", S_MIMIC, LVL(60, 18, -16, 71, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_DFOO, 4, 6), ATTK(AT_NONE, AD_DETH, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1658, 539, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, MR_COLD, M1_NOLIMBS|M1_HUMANOID, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("time mimic", S_MIMIC, LVL(60, 8, -16, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 10), ATTK(AT_CLAW, AD_STCK, 5, 10), ATTK(AT_NONE, AD_TIME, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time permamimic", S_MIMIC, LVL(60, 8, -16, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 9), ATTK(AT_CLAW, AD_STCK, 5, 9), ATTK(AT_NONE, AD_TIME, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Roswitha's lacquered pump", S_MIMIC, LVL(60, 11, -15, 77, 9), (1), A(ATTK(AT_KICK, AD_CONF, 6, 6), ATTK(AT_WEAP, AD_HALU, 6, 6), ATTK(AT_BEAM, AD_STUN, 6, 6), ATTK(AT_NONE, AD_BLND, 6, 6), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_CLING|M1_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("impeccability shopped rigidified embarred costing benzedrine", S_MIMIC, LVL(60, 11, -8, 75, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_AGGR, 2, 14), ATTK(AT_TRAM, AD_RBRE, 5, 20), ATTK(AT_BREA, AD_TIME, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2549, 43, 0, MS_SQEEK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("questing terrifically", S_MIMIC, LVL(62, 10, -22, 89, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_DIMN, 6, 3), ATTK(AT_KICK, AD_AGGR, 1, 15), ATTK(AT_MAGC, AD_VAPO, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3566, 591, 0, MS_WOLLOH, MZ_TINY), MR_SLEEP, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aeration leapt", S_MIMIC, LVL(62, 12, -10, 78, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_HUGS, AD_ICUR, 4, 18), ATTK(AT_TRAM, AD_SAMU, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(186, 258, 0, MS_SQEEK, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hibernate horseshoe mistimed", S_MIMIC, LVL(62, 12, -23, 78, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_SHAN, 4, 4), ATTK(AT_MAGC, AD_ELEC, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2464, 94, 0, MS_MUTE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("retrograde alienee", S_MIMIC, LVL(62, 9, -5, 77, 0), (G_RGROUP|2), A(ATTK(AT_SPIT, AD_LEGS, 4, 14), ATTK(AT_WEAP, AD_EDGE, 1, 13), ATTK(AT_BOOM, AD_NGRA, 4, 16), ATTK(AT_SPIT, AD_DEST, 3, 14), NO_ATTK, NO_ATTK), SIZ(1542, 285, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_LORD|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("dyspeptically swayer", S_MIMIC, LVL(62, 12, -14, 56, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_CNCL, 1, 11), ATTK(AT_KICK, AD_ALIN, 8, 4), ATTK(AT_BITE, AD_HALU, 4, 6), ATTK(AT_ENGL, AD_DRST, 9, 11), ATTK(AT_WEAP, AD_WEEP, 1, 10), NO_ATTK), SIZ(142, 181, 0, MS_ANIMAL, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS| M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("croqueted disfranchising", S_MIMIC, LVL(63, 3, 4, 2, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SCRA, AD_ABDC, 4, 4), ATTK(AT_HUGS, AD_DRDX, 2, 10), ATTK(AT_BEAM, AD_FUMB, 4, 5), ATTK(AT_BEAM, AD_MIDI, 7, 5), ATTK(AT_ENGL, AD_WRAT, 7, 19), ATTK(AT_TRAM, AD_SOUN, 3, 12)), SIZ(1579, 854, 0, MS_PANTS, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stung hangman", S_MIMIC, LVL(64, 12, 6, 28, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BOOM, AD_NGEN, 4, 9), ATTK(AT_SPIT, AD_AGGR, 9, 7), ATTK(AT_TUCH, AD_BLND, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2258, 1246, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("appellor venetian", S_MIMIC, LVL(64, 10, -22, 23, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_FAMN, 8, 9), ATTK(AT_BEAM, AD_LAVA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(905, 220, 0, MS_ALLA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_TUNNEL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("supererogation squinted", S_MIMIC, LVL(65, 11, -17, 98, 0), (G_GENO|4), A(ATTK(AT_EXPL, AD_NGEN, 5, 5), ATTK(AT_GAZE, AD_LITE, 6, 9), ATTK(AT_KICK, AD_DRCO, 1, 6), ATTK(AT_GAZE, AD_SGLD, 9, 1), NO_ATTK, NO_ATTK), SIZ(1705, 617, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_POIS| M1_OMNIVORE, M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("starkly nebbish", S_MIMIC, LVL(66, 34, -27, 61, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_SWAP, 1, 1), ATTK(AT_ENGL, AD_CAST, 4, 1), ATTK(AT_STNG, AD_LITT, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(452, 683, 0, MS_SPOILER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS| M1_TPORT|M1_POIS, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overfanciful pignut", S_MIMIC, LVL(68, 14, -20, 78, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_NUMB, 3, 10), ATTK(AT_RATH, AD_PART, 8, 7), ATTK(AT_TRAM, AD_CALM, 1, 16), ATTK(AT_TUCH, AD_NUMB, 4, 8), NO_ATTK, NO_ATTK), SIZ(901, 356, 0, MS_SOCKS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_COLD|MR_SLEEP, M1_AMPHIBIOUS, M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("roseate neptunian", S_MIMIC, LVL(68, 10, -10, 58, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_MCRE, 3, 12), ATTK(AT_TUCH, AD_DISE, 5, 16), ATTK(AT_SPIT, AD_ICUR, 3, 12), ATTK(AT_CLAW, AD_FIRE, 1, 14), ATTK(AT_SCRA, AD_PLYS, 6, 17), ATTK(AT_STNG, AD_ALIN, 1, 4)), SIZ(2335, 971, 0, MS_ANIMAL, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_BREATHLESS|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fuming starfish", S_MIMIC, LVL(68, 14, -16, 1, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_INER, 2, 21), ATTK(AT_TENT, AD_DISP, 3, 18), ATTK(AT_STNG, AD_VAMP, 5, 13), ATTK(AT_WEAP, AD_RNG, 1, 15), ATTK(AT_TENT, AD_MANA, 3, 1), ATTK(AT_GAZE, AD_WTHR, 6, 13)), SIZ(1119, 238, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_SLEEP, M1_WALLWALK|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_POIS| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("becometh ungenteel", S_MIMIC, LVL(69, 13, 1, 51, -8), (1), A(ATTK(AT_STNG, AD_FAKE, 1, 15), ATTK(AT_GAZE, AD_NGRA, 8, 14), ATTK(AT_SPIT, AD_NGEN, 2, 14), ATTK(AT_CLAW, AD_SKIL, 8, 15), ATTK(AT_ENGL, AD_ILLU, 7, 16), ATTK(AT_STNG, AD_VOMT, 5, 11)), SIZ(481, 124, 0, MS_CHICKEN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("viceregent topfull miscall rabidity", S_MIMIC, LVL(70, 42, 10, 97, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_MAGC, AD_TPTO, 1, 6), ATTK(AT_LASH, AD_SOUN, 6, 9), ATTK(AT_WEAP, AD_DRDX, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2468, 514, 0, MS_HISS, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("reenlighted attract", S_MIMIC, LVL(70, 12, -20, 49, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_NONE, AD_COLD, 6, 4), ATTK(AT_SCRA, AD_RAGN, 6, 17), ATTK(AT_NONE, AD_STTP, 5, 18), ATTK(AT_BEAM, AD_HODS, 7, 10), ATTK(AT_ENGL, AD_SLUD, 1, 12), ATTK(AT_BEAM, AD_WEBS, 1, 2)), SIZ(1647, 14, 0, MS_MISSING, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_SLEEP|MR_DISINT, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("skinflint peppering", S_MIMIC, LVL(72, 8, -3, 24, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_TRAM, AD_LAZY, 4, 12), ATTK(AT_LASH, AD_TRAI, 5, 6), ATTK(AT_SPIT, AD_STUN, 6, 1), ATTK(AT_TRAM, AD_THIR, 1, 5), ATTK(AT_HUGS, AD_NIVE, 2, 3), ATTK(AT_WEAP, AD_ANTI, 3, 19)), SIZ(51, 195, 0, MS_MISSING, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vasoinhibitor preempt chillily lordly", S_MIMIC, LVL(72, 12, -17, 61, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TRAM, AD_VAPO, 1, 21), ATTK(AT_HUGS, AD_AMNE, 8, 11), ATTK(AT_KICK, AD_BLAS, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2206, 1125, 0, MS_REPAIR, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_DEMON|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("optimization bowelled", S_MIMIC, LVL(73, 24, 6, 77, -7), (2), A(ATTK(AT_KICK, AD_WGHT, 1, 3), ATTK(AT_HUGS, AD_DREA, 5, 11), ATTK(AT_STNG, AD_SLUD, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 97, 0, MS_PRINCIPAL, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_UNSOLID, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_GIANT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("merchantman raspingly georgian", S_MIMIC, LVL(73, 15, -22, 69, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DFOO, 2, 2), ATTK(AT_TENT, AD_SEDU, 1, 21), ATTK(AT_GAZE, AD_SAMU, 7, 7), ATTK(AT_BITE, AD_TIME, 7, 15), ATTK(AT_WEAP, AD_DRCH, 2, 16), ATTK(AT_WEAP, AD_TRAP, 6, 8)), SIZ(616, 55, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP, MR_SLEEP, M1_TUNNEL|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lighterage newspaperman dumping pathology", S_MIMIC, LVL(73, 12, -29, 51, -17), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_MAGC, AD_FAMN, 3, 21), ATTK(AT_SPIT, AD_AGGR, 9, 21), ATTK(AT_BITE, AD_CONT, 1, 10), ATTK(AT_EXPL, AD_TLPT, 8, 20), ATTK(AT_WEAP, AD_DREN, 1, 4), NO_ATTK), SIZ(517, 502, 0, MS_METALMAFIA, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY|M1_REGEN|M1_ACID|M1_POIS| M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hermeneutic scroggiest", S_MIMIC, LVL(73, 16, -12, 44, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 3, 18), ATTK(AT_BITE, AD_WEEP, 4, 12), ATTK(AT_TUCH, AD_INER, 3, 1), ATTK(AT_BEAM, AD_ACID, 7, 12), ATTK(AT_ENGL, AD_DGST, 6, 9), ATTK(AT_NONE, AD_PEST, 7, 3)), SIZ(2432, 30, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_TPORT, M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("imperilled wan tablesful", S_MIMIC, LVL(74, 16, -26, 73, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_TECH, 3, 9), ATTK(AT_KICK, AD_DISE, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3416, 758, 0, MS_CORONA, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sentencing impertinency", S_MIMIC, LVL(74, 12, -12, 55, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_DRDX, 3, 21), ATTK(AT_TENT, AD_CLRC, 5, 2), ATTK(AT_GAZE, AD_WTHR, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(380, 88, 0, MS_GLYPHS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("loathsome heft", S_MIMIC, LVL(75, 12, -7, 36, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_BLND, 2, 17), ATTK(AT_TUCH, AD_RBAD, 9, 2), ATTK(AT_NONE, AD_DRST, 0, 11), ATTK(AT_TRAM, AD_DRDX, 8, 3), ATTK(AT_CLAW, AD_WEEP, 2, 5), NO_ATTK), SIZ(1641, 296, 0, MS_MISSING, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_SEE_INVIS| M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSAMUL, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("choeos mimic", S_MIMIC, LVL(75, 9, -18, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 12), ATTK(AT_CLAW, AD_STCK, 5, 12), ATTK(AT_CLAW, AD_CHAO, 8, 10), ATTK(AT_NONE, AD_CHAO, 4, 4), NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_STALK, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("choeos permamimic", S_MIMIC, LVL(75, 9, -18, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 12), ATTK(AT_CLAW, AD_STCK, 5, 12), ATTK(AT_CLAW, AD_CHAO, 8, 10), ATTK(AT_NONE, AD_CHAO, 4, 4), NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_STALK, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vernalization humphing deliquescence", S_MIMIC, LVL(75, 17, 7, 83, 0), (1), A(ATTK(AT_HUGS, AD_BANI, 9, 8), ATTK(AT_BUTT, AD_DISN, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 53, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pottage household reexamination escorted", S_MIMIC, LVL(76, 21, 0, 42, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_DEBT, 3, 13), ATTK(AT_BEAM, AD_THIE, 1, 3), ATTK(AT_WEAP, AD_VOMT, 3, 16), ATTK(AT_CLAW, AD_TCKL, 3, 11), ATTK(AT_SCRA, AD_POIS, 1, 13), ATTK(AT_EXPL, AD_DRST, 2, 19)), SIZ(61, 630, 0, MS_FEARHARE, MZ_GIGANTIC), MR_FIRE|MR_ELEC, 0, M1_TUNNEL|M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("enrollment zodiac", S_MIMIC, LVL(76, 12, 5, 39, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_STAT, 2, 11), ATTK(AT_BEAM, AD_ICEB, 1, 1), ATTK(AT_BREA, AD_NTHR, 6, 1), ATTK(AT_LASH, AD_NGEN, 1, 16), NO_ATTK, NO_ATTK), SIZ(2993, 199, 0, MS_FART_NORMAL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE, MR_STONE, M1_TUNNEL|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("somatotypology cooingly", S_MIMIC, LVL(76, 10, 10, 92, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_VULN, 3, 7), ATTK(AT_BEAM, AD_LAVA, 8, 7), ATTK(AT_EXPL, AD_DISN, 2, 17), ATTK(AT_KICK, AD_SAMU, 1, 1), ATTK(AT_WEAP, AD_SLUD, 6, 10), ATTK(AT_BEAM, AD_DIMN, 8, 4)), SIZ(1779, 278, 0, MS_STABILIZE, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE| M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_LORD|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("collodium rowdyism gatecrasher", S_MIMIC, LVL(76, 12, -28, 98, 16), (3), A(ATTK(AT_TRAM, AD_CHKH, 8, 7), ATTK(AT_TUCH, AD_VULN, 9, 17), ATTK(AT_LASH, AD_CONT, 9, 5), ATTK(AT_WEAP, AD_FUMB, 3, 1), ATTK(AT_LASH, AD_STON, 5, 20), NO_ATTK), SIZ(444, 49, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_TELEPATHIC|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("supinating thatcher", S_MIMIC, LVL(76, 11, 4, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_TECH, 1, 7), ATTK(AT_HUGS, AD_WRAP, 9, 16), ATTK(AT_BEAM, AD_TRAP, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1752, 279, 0, MS_PHOTO, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_SLEEP, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_TPORT_CNTRL, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lowly theatergoer", S_MIMIC, LVL(76, 13, -18, 53, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_EXPL, AD_LUCK, 3, 16), ATTK(AT_BUTT, AD_ACID, 9, 19), ATTK(AT_KICK, AD_PLAS, 9, 3), ATTK(AT_BUTT, AD_DRLI, 7, 19), ATTK(AT_WEAP, AD_FAKE, 7, 13), ATTK(AT_BITE, AD_EDGE, 4, 5)), SIZ(440, 151, 0, MS_VAMPIRE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shying snippet canaan cutup", S_MIMIC, LVL(77, 16, -25, 1, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_THIE, 5, 2), ATTK(AT_SPIT, AD_WRAT, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3221, 15, 0, MS_MUTE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_TPORT|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIMIC|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("massaging acred", S_MIMIC, LVL(78, 34, -25, 59, -8), (1), A(ATTK(AT_KICK, AD_MEMO, 1, 14), ATTK(AT_BUTT, AD_CHRN, 2, 15), ATTK(AT_KICK, AD_VULN, 4, 6), ATTK(AT_BUTT, AD_RBRE, 1, 21), NO_ATTK, NO_ATTK), SIZ(0, 579, 0, MS_CODE, MZ_TINY), MR_ACID|MR_DEATH, 0, M1_SWIM, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("musician presold", S_MIMIC, LVL(79, 6, -13, 43, 0), (1), A(ATTK(AT_SPIT, AD_DISP, 8, 11), ATTK(AT_SCRA, AD_THIE, 1, 6), ATTK(AT_EXPL, AD_ABDC, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(496, 109, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_HERBIVORE, M2_PNAME|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inquisitively gripping", S_MIMIC, LVL(79, 9, -20, 61, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SIN, 1, 19), ATTK(AT_SCRA, AD_SSEX, 6, 15), ATTK(AT_TENT, AD_COLD, 3, 10), ATTK(AT_SPIT, AD_HODS, 6, 17), NO_ATTK, NO_ATTK), SIZ(221, 226, 0, MS_TRUMPET, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_REGEN|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deworm pointlessly", S_MIMIC, LVL(81, 20, -1, 92, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_MAGC, AD_PEST, 8, 15), ATTK(AT_BUTT, AD_DISN, 5, 7), ATTK(AT_BOOM, AD_NUMB, 2, 19), ATTK(AT_MAGC, AD_DISE, 6, 12), ATTK(AT_TUCH, AD_SKIL, 9, 11), NO_ATTK), SIZ(3269, 610, 0, MS_ARREST, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SPIDER|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("antiprohibition backfired", S_MIMIC, LVL(83, 13, 2, 70, -15), (1), A(ATTK(AT_CLAW, AD_INSA, 6, 20), ATTK(AT_SCRA, AD_LAVA, 1, 13), ATTK(AT_SPIT, AD_BANI, 6, 19), ATTK(AT_TUCH, AD_FEAR, 6, 10), NO_ATTK, NO_ATTK), SIZ(1671, 163, 0, MS_BARK, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CLING|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("foolishly nonspecialized", S_MIMIC, LVL(83, 17, -1, 79, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLEE, 7, 14), ATTK(AT_BUTT, AD_AXUS, 8, 14), ATTK(AT_BREA, AD_SIN, 5, 11), ATTK(AT_WEAP, AD_ALIN, 7, 10), ATTK(AT_SCRA, AD_CHKH, 8, 2), NO_ATTK), SIZ(23, 1036, 0, MS_COW, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS| M1_HUMANOID, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memorably main ebullient", S_MIMIC, LVL(84, 11, 10, 72, 0), (G_SGROUP|1), A(ATTK(AT_BREA, AD_BLND, 3, 16), ATTK(AT_HUGS, AD_SPC2, 6, 10), ATTK(AT_SPIT, AD_HODS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(99, 571, 0, MS_PHOTO, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bleak trustified", S_MIMIC, LVL(84, 25, -9, 87, -4), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_FAKE, 5, 3), ATTK(AT_SCRA, AD_CALM, 8, 18), ATTK(AT_WEAP, AD_CHRN, 4, 18), ATTK(AT_TUCH, AD_CHAO, 1, 5), ATTK(AT_BEAM, AD_NPRO, 8, 13), NO_ATTK), SIZ(60, 1052, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("coughing tarantulae", S_MIMIC, LVL(84, 15, -29, 53, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_AGGR, 5, 17), ATTK(AT_SCRA, AD_SITM, 4, 2), ATTK(AT_TUCH, AD_DRCH, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2428, 16, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT, MR_DISINT, M1_WALLWALK|M1_CLING|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ghostwrite subschedule tensioned arabizing", S_MIMIC, LVL(84, 19, -24, 79, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BEAM, AD_SHRD, 6, 11), ATTK(AT_CLAW, AD_NAST, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6, 1310, 0, MS_IMITATE, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG| M2_MAGIC|M2_HUMAN|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC|M3_MIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gandering shaver", S_MIMIC, LVL(84, 12, 5, 38, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_SLIM, 1, 7), ATTK(AT_CLAW, AD_DREA, 2, 21), ATTK(AT_BEAM, AD_LITT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3374, 524, 0, MS_SNORE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tetanized dharmic", S_MIMIC, LVL(85, 17, 8, 2, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_VENO, 4, 16), ATTK(AT_STNG, AD_MANA, 2, 14), ATTK(AT_TUCH, AD_ICEB, 1, 11), ATTK(AT_BUTT, AD_MINA, 2, 8), ATTK(AT_HUGS, AD_SOUN, 1, 18), NO_ATTK), SIZ(1584, 112, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_TPORT, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_GIANT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rudest elaboration", S_MIMIC, LVL(85, 9, -30, 27, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_DRST, 3, 4), ATTK(AT_TENT, AD_NUMB, 9, 1), ATTK(AT_NONE, AD_SLOW, 4, 11), ATTK(AT_STNG, AD_ALIN, 1, 11), ATTK(AT_BUTT, AD_VOMT, 3, 12), ATTK(AT_BREA, AD_MIDI, 3, 4)), SIZ(2422, 119, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_SLEEP, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vanquisher foozle buffo", S_MIMIC, LVL(85, 13, 8, 59, 2), (G_GENO|G_UNIQ|1), A(ATTK(AT_KICK, AD_SLIM, 1, 4), ATTK(AT_HUGS, AD_TRAI, 3, 16), ATTK(AT_WEAP, AD_SSEX, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3327, 848, 0, MS_METALMAFIA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reconcentrating assiduously", S_MIMIC, LVL(85, 12, -9, 24, -16), (2), A(ATTK(AT_BREA, AD_IDAM, 7, 5), ATTK(AT_WEAP, AD_BANI, 1, 5), ATTK(AT_MAGC, AD_NIVE, 1, 2), ATTK(AT_TENT, AD_FREN, 4, 18), ATTK(AT_LASH, AD_MANA, 6, 15), ATTK(AT_TRAM, AD_SLUD, 3, 7)), SIZ(1442, 672, 0, MS_TREESQUAD, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID|M1_HERBIVORE, M2_PRINCE|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stoker dechlorination", S_MIMIC, LVL(86, 17, -2, 73, 4), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_STCK, 8, 19), ATTK(AT_ENGL, AD_SAMU, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(135, 419, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, MR_SLEEP, M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("incongruously abandon", S_MIMIC, LVL(86, 10, -11, 99, 0), (4), A(ATTK(AT_TUCH, AD_FEMI, 8, 16), ATTK(AT_BREA, AD_UNPR, 5, 9), ATTK(AT_EXPL, AD_LUCK, 1, 21), ATTK(AT_TUCH, AD_LITE, 7, 10), ATTK(AT_KICK, AD_WRAP, 6, 8), ATTK(AT_BUTT, AD_MINA, 5, 10)), SIZ(477, 412, 0, MS_BARBER, MZ_HUGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gabled weft", S_MIMIC, LVL(87, 14, 0, 64, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TUCH, AD_DRCO, 3, 14), ATTK(AT_NONE, AD_NPRO, 2, 6), ATTK(AT_KICK, AD_NAST, 6, 9), ATTK(AT_WEAP, AD_STON, 8, 16), ATTK(AT_SPIT, AD_SITM, 8, 3), ATTK(AT_STNG, AD_MIDI, 9, 13)), SIZ(2923, 236, 0, MS_ALLA, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_NOLIMBS, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("crewman harassment", S_MIMIC, LVL(87, 8, -6, 62, 0), (2), A(ATTK(AT_BOOM, AD_CHRN, 1, 1), ATTK(AT_TRAM, AD_INSA, 4, 7), ATTK(AT_WEAP, AD_DETH, 1, 11), ATTK(AT_STNG, AD_ELEC, 1, 8), ATTK(AT_BITE, AD_TCKL, 2, 16), ATTK(AT_ENGL, AD_BANI, 7, 17)), SIZ(901, 127, 0, MS_MUMBLE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_DISINT, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_GNOME|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("something wastage admittance snuffly electromagnetically wehner", S_MIMIC, LVL(87, 28, 7, 18, -14), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TRAM, AD_ACID, 6, 11), ATTK(AT_TENT, AD_LITE, 5, 15), ATTK(AT_SPIT, AD_AGGR, 1, 11), ATTK(AT_KICK, AD_FIRE, 4, 6), ATTK(AT_STNG, AD_CALM, 2, 9), NO_ATTK), SIZ(342, 259, 0, MS_WOLLOH, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_TPORT_CNTRL, M2_PRINCE|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("glib preconstructed", S_MIMIC, LVL(87, 12, -13, 75, 1), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BITE, AD_FRZE, 4, 11), ATTK(AT_BREA, AD_TIME, 8, 9), ATTK(AT_WEAP, AD_RAGN, 6, 15), ATTK(AT_HUGS, AD_ABDC, 1, 20), NO_ATTK, NO_ATTK), SIZ(50, 1046, 0, MS_CODE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_REGEN, M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("simulator matricide milliampere oilhole", S_MIMIC, LVL(90, 12, -29, 61, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_LEVI, 5, 3), ATTK(AT_BUTT, AD_WRAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(514, 311, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("venom mimic", S_MIMIC, LVL(90, 9, -20, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 15), ATTK(AT_CLAW, AD_STCK, 5, 15), ATTK(AT_CLAW, AD_VENO, 10, 10), ATTK(AT_BREA, AD_DRST, 7, 12), NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_STALK, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("venom permamimic", S_MIMIC, LVL(90, 9, -20, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 15), ATTK(AT_CLAW, AD_STCK, 5, 15), ATTK(AT_CLAW, AD_VENO, 10, 10), ATTK(AT_BREA, AD_DRST, 7, 12), NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_STALK, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unprogressive unappeased", S_MIMIC, LVL(90, 10, -6, 58, 0), (G_VLGROUP|4), A(ATTK(AT_BREA, AD_DETH, 1, 4), ATTK(AT_HUGS, AD_TRAP, 9, 8), ATTK(AT_SPIT, AD_BURN, 7, 18), ATTK(AT_TENT, AD_SLIM, 8, 9), NO_ATTK, NO_ATTK), SIZ(1010, 377, 0, MS_MUTE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_ACID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sacrilegiously warmaker malachite", S_MIMIC, LVL(90, 12, -17, 57, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_SLUD, 3, 16), ATTK(AT_TENT, AD_FEAR, 1, 19), ATTK(AT_STNG, AD_BADE, 2, 21), ATTK(AT_EXPL, AD_DRST, 3, 3), NO_ATTK, NO_ATTK), SIZ(492, 226, 0, MS_NURSE, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG| M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("procrastinator seconde", S_MIMIC, LVL(90, 43, -29, 32, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_SPC2, 3, 15), ATTK(AT_GAZE, AD_ICUR, 4, 16), ATTK(AT_NONE, AD_LUCK, 5, 19), ATTK(AT_KICK, AD_HODS, 1, 21), ATTK(AT_STNG, AD_FUMB, 7, 17), ATTK(AT_GAZE, AD_WET, 4, 1)), SIZ(1091, 660, 0, MS_PUPIL, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID, M2_PNAME|M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("silkscreening preinserted trickier adroit rancored", S_MIMIC, LVL(90, 15, 7, 57, -9), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_ICUR, 7, 19), ATTK(AT_SCRA, AD_RAGN, 7, 18), ATTK(AT_ENGL, AD_LEVI, 3, 14), ATTK(AT_GAZE, AD_CHAO, 1, 4), ATTK(AT_NONE, AD_SITM, 0, 17), NO_ATTK), SIZ(2165, 580, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("totting rostrum coifing", S_MIMIC, LVL(90, 4, -7, 59, 8), (1), A(ATTK(AT_BEAM, AD_CHRN, 4, 12), ATTK(AT_KICK, AD_NGEN, 4, 6), ATTK(AT_BREA, AD_NPRO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(467, 1394, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("magistrate undergirded simper player unaccountable curiosity unluckier", S_MIMIC, LVL(91, 11, -4, 57, -10), (3), A(ATTK(AT_STNG, AD_DEBU, 4, 7), ATTK(AT_WEAP, AD_NGEN, 2, 8), ATTK(AT_EXPL, AD_MCRE, 2, 11), ATTK(AT_KICK, AD_AGGR, 1, 18), NO_ATTK, NO_ATTK), SIZ(528, 140, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_COLD, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("alma deigning blotch", S_MIMIC, LVL(91, 14, -5, 38, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_PEST, 8, 19), ATTK(AT_TUCH, AD_SHRD, 3, 19), ATTK(AT_MAGC, AD_LAVA, 9, 9), ATTK(AT_BOOM, AD_DAMA, 1, 9), NO_ATTK, NO_ATTK), SIZ(1922, 1254, 0, MS_CORONA, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES, M2_MINION|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_SLIME|M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("canvaslike shyly insulation", S_MIMIC, LVL(91, 4, -4, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_FREN, 8, 18), ATTK(AT_NONE, AD_PHYS, 3, 21), ATTK(AT_WEAP, AD_DEPR, 2, 11), ATTK(AT_TRAM, AD_VAMP, 8, 21), ATTK(AT_STNG, AD_INER, 7, 20), ATTK(AT_TRAM, AD_DRST, 8, 1)), SIZ(1430, 363, 0, MS_GYPSY, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_ANIMAL, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("excommunicated plighting", S_MIMIC, LVL(92, 12, -12, 46, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_SOUN, 6, 5), ATTK(AT_TUCH, AD_DRDX, 1, 20), ATTK(AT_CLAW, AD_DEST, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1379, 1040, 0, MS_SMITH, MZ_HUGE), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_FLY|M1_CLING|M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_REGEN, M2_PRINCE|M2_WANDER|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fluter reappraised", S_MIMIC, LVL(93, 11, -18, 6, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_GAZE, AD_COLD, 8, 3), ATTK(AT_HUGS, AD_CHAO, 1, 4), ATTK(AT_SPIT, AD_MINA, 1, 2), ATTK(AT_WEAP, AD_PLYS, 1, 6), ATTK(AT_HUGS, AD_DREA, 2, 7), NO_ATTK), SIZ(698, 609, 0, MS_CAR, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, MR_POISON, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_REGEN| M1_POIS, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("catchment groggery", S_MIMIC, LVL(94, 9, 2, 50, 5), (4), A(ATTK(AT_TUCH, AD_HEAL, 1, 6), ATTK(AT_BREA, AD_SLIM, 5, 10), ATTK(AT_BREA, AD_RUST, 6, 20), ATTK(AT_SCRA, AD_WGHT, 4, 19), ATTK(AT_ENGL, AD_POIS, 1, 17), ATTK(AT_TUCH, AD_ALIN, 1, 9)), SIZ(1233, 1693, 0, MS_SMITH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("icebox freeheartedly repossessing perpetrating", S_MIMIC, LVL(94, 31, -13, 52, 0), (1), A(ATTK(AT_BUTT, AD_MCRE, 4, 16), ATTK(AT_ENGL, AD_DARK, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(329, 693, 0, MS_BOSS, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_ANIMAL, M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("productively unlike", S_MIMIC, LVL(94, 26, -3, 84, 5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_VAPO, 8, 16), ATTK(AT_TRAM, AD_WEEP, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(101, 349, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_STONE|MR_DEATH, MR_DEATH, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("horology unreported", S_MIMIC, LVL(94, 13, 8, 61, 17), (G_GENO|1), A(ATTK(AT_TRAM, AD_SCOR, 7, 4), ATTK(AT_RATH, AD_CLRC, 9, 3), ATTK(AT_TUCH, AD_SEDU, 2, 7), ATTK(AT_SPIT, AD_WET, 4, 2), NO_ATTK, NO_ATTK), SIZ(1384, 1484, 0, MS_SING, MZ_GIGANTIC), MR_DISINT, 0, M1_NOLIMBS|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pewterer revolution", S_MIMIC, LVL(94, 37, -5, 57, 3), (3), A(ATTK(AT_WEAP, AD_FRZE, 2, 18), ATTK(AT_SPIT, AD_DRST, 4, 2), ATTK(AT_WEAP, AD_WEBS, 7, 2), ATTK(AT_MAGC, AD_HALU, 1, 6), ATTK(AT_STNG, AD_WRAT, 7, 7), NO_ATTK), SIZ(107, 76, 0, MS_SUPERMAN, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE| M1_HERBIVORE, M2_PNAME|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("inaptitude dogcart surefire", S_MIMIC, LVL(95, 23, -13, 61, 20), (G_GENO|2), A(ATTK(AT_SCRA, AD_THIR, 4, 8), ATTK(AT_LASH, AD_RBRE, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(448, 251, 0, MS_STABILIZE, MZ_TINY), MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE| M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("neckerchief appliqued", S_MIMIC, LVL(96, 15, -15, 100, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BOOM, AD_NIVE, 6, 2), ATTK(AT_HUGS, AD_SLIM, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(92, 1189, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_ELF| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wiretap halest", S_MIMIC, LVL(96, 12, 8, 1, -2), (G_GENO|4), A(ATTK(AT_MAGC, AD_DGST, 4, 14), ATTK(AT_WEAP, AD_LUCK, 1, 19), ATTK(AT_KICK, AD_INSA, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(212, 638, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_DRAIN, M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_ACID|M1_POIS|M1_HERBIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NONMOVING|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("corkscrewing scribbling", S_MIMIC, LVL(97, 21, -25, 1, 5), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DISP, 9, 2), ATTK(AT_BOOM, AD_FAMN, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1758, 349, 0, MS_WOLLOH, MZ_GIGANTIC), MR_COLD|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_NOHEAD|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_MAGIC|M2_DWARF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lode superintended staying", S_MIMIC, LVL(98, 9, -6, 73, 17), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BOOM, AD_BURN, 8, 18), ATTK(AT_GAZE, AD_FAMN, 5, 18), ATTK(AT_TRAM, AD_DRCO, 7, 2), ATTK(AT_STNG, AD_STON, 5, 15), NO_ATTK, NO_ATTK), SIZ(1619, 1558, 0, MS_GROWL, MZ_LARGE), MR_COLD, 0, M1_SWIM|M1_NOHEAD|M1_UNSOLID|M1_ACID, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("terrify monopolism", S_MIMIC, LVL(98, 15, -3, 28, 0), (4), A(ATTK(AT_SPIT, AD_IDAM, 7, 15), ATTK(AT_LASH, AD_WRAT, 4, 5), ATTK(AT_GAZE, AD_VOMT, 9, 2), ATTK(AT_MAGC, AD_RAGN, 2, 20), NO_ATTK, NO_ATTK), SIZ(3926, 109, 0, MS_FEARHARE, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("say crustier complexion whickered naziism sparked", S_MIMIC, LVL(100, 19, -10, 36, 12), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PEST, 1, 7), ATTK(AT_TUCH, AD_INER, 1, 17), ATTK(AT_BOOM, AD_WEEP, 2, 16), ATTK(AT_SCRA, AD_SKIL, 1, 2), ATTK(AT_SPIT, AD_SLIM, 9, 14), ATTK(AT_HUGS, AD_POLY, 8, 8)), SIZ(1526, 29, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_HERBIVORE, M2_MINION|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("miscalculating brandished mending", S_MIMIC, LVL(100, 20, -3, 97, 0), (G_RGROUP|2), A(ATTK(AT_TUCH, AD_SLEE, 1, 18), ATTK(AT_TUCH, AD_PHYS, 4, 13), ATTK(AT_LASH, AD_SHRD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(749, 600, 0, MS_OHGOD, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_NOEYES|M1_SLITHY|M1_ACID|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("prismatic agonal", S_MIMIC, LVL(100, 13, -37, 80, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_LITE, 1, 19), ATTK(AT_BEAM, AD_ELEC, 1, 25), ATTK(AT_HUGS, AD_FAKE, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2876, 819, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("contracture hayrack", S_MIMIC, LVL(100, 43, -29, 88, 0), (1), A(ATTK(AT_HUGS, AD_CLRC, 9, 10), ATTK(AT_KICK, AD_INSA, 6, 26), ATTK(AT_HUGS, AD_CALM, 1, 4), ATTK(AT_MAGC, AD_TIME, 8, 3), ATTK(AT_KICK, AD_BANI, 8, 14), ATTK(AT_CLAW, AD_MIDI, 6, 3)), SIZ(402, 529, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_FIRE, M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT, M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("menace weariful", S_MIMIC, LVL(100, 34, -28, 77, 6), (3), A(ATTK(AT_STNG, AD_VAMP, 1, 19), ATTK(AT_KICK, AD_LETH, 1, 19), ATTK(AT_EXPL, AD_DEPR, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2904, 473, 0, MS_FART_LOUD, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baldric verbified", S_MIMIC, LVL(101, 12, -19, 91, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_SAMU, 7, 19), ATTK(AT_GAZE, AD_SLUD, 5, 16), ATTK(AT_ENGL, AD_DREA, 5, 3), ATTK(AT_WEAP, AD_SGLD, 5, 21), NO_ATTK, NO_ATTK), SIZ(3772, 703, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_OVIPAROUS| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("billingsgate sanctimony", S_MIMIC, LVL(102, 13, -28, 96, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_FLAM, 8, 10), ATTK(AT_BEAM, AD_SGLD, 8, 14), ATTK(AT_RATH, AD_SANI, 8, 13), ATTK(AT_WEAP, AD_SIN, 6, 1), ATTK(AT_SCRA, AD_NGEN, 3, 18), NO_ATTK), SIZ(50, 692, 0, MS_BARBER, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, MR_FIRE, M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD, M2_LORD|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("slandered reimbursement reinterpreting", S_MIMIC, LVL(102, 17, -19, 77, 0), (3), A(ATTK(AT_TENT, AD_CHKH, 4, 7), ATTK(AT_WEAP, AD_DROP, 8, 1), ATTK(AT_LASH, AD_DEBU, 5, 19), ATTK(AT_ENGL, AD_CHRN, 4, 13), NO_ATTK, NO_ATTK), SIZ(1707, 134, 0, MS_REPAIR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, MR_COLD, M1_FLY|M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("whimperingly relived", S_MIMIC, LVL(102, 18, -13, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_ACID, 7, 20), ATTK(AT_CLAW, AD_SPC2, 7, 21), ATTK(AT_TENT, AD_DARK, 2, 9), ATTK(AT_BITE, AD_GRAV, 1, 24), ATTK(AT_BREA, AD_WRAP, 4, 9), ATTK(AT_ENGL, AD_NAST, 5, 3)), SIZ(356, 263, 0, MS_DJINNI, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tomomania infecter", S_MIMIC, LVL(103, 17, -1, 98, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_VENO, 2, 6), ATTK(AT_WEAP, AD_CLRC, 6, 21), ATTK(AT_RATH, AD_BURN, 2, 1), ATTK(AT_HUGS, AD_EDGE, 9, 15), ATTK(AT_BREA, AD_TIME, 2, 1), ATTK(AT_NONE, AD_INSA, 4, 19)), SIZ(1415, 97, 0, MS_BARBER, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_OVIPAROUS, M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("signified pitifuller", S_MIMIC, LVL(103, 20, -26, 91, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_FIRE, 9, 17), ATTK(AT_HUGS, AD_FIRE, 1, 25), ATTK(AT_WEAP, AD_LAVA, 5, 21), ATTK(AT_KICK, AD_FIRE, 5, 16), NO_ATTK, NO_ATTK), SIZ(610, 144, 0, MS_SHOE, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_MAGIC|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jabbering aphrodite dissimulation", S_MIMIC, LVL(103, 26, -39, 85, -15), (G_GENO|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_SLEE, 2, 23), ATTK(AT_BEAM, AD_SLOW, 7, 8), ATTK(AT_BEAM, AD_CONF, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(924, 1088, 0, MS_PUPIL, MZ_LARGE), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_TPORT, M2_PNAME|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jingle pecked", S_MIMIC, LVL(105, 12, 3, 71, -8), (G_GENO|2), A(ATTK(AT_TENT, AD_DETH, 3, 19), ATTK(AT_STNG, AD_MAGM, 4, 11), ATTK(AT_TENT, AD_DRDX, 1, 5), ATTK(AT_BITE, AD_DEPR, 1, 20), ATTK(AT_SCRA, AD_HEAL, 7, 4), ATTK(AT_NONE, AD_LETH, 7, 7)), SIZ(473, 301, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("forgotten mimic", S_MIMIC, LVL(105, 10, -25, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 18), ATTK(AT_CLAW, AD_STCK, 5, 18), ATTK(AT_CLAW, AD_LETH, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_STALK, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("forgotten permamimic", S_MIMIC, LVL(105, 10, -25, 100, 0), (1), A(ATTK(AT_CLAW, AD_STCK, 5, 18), ATTK(AT_CLAW, AD_STCK, 5, 18), ATTK(AT_CLAW, AD_LETH, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 1600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_STALK, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("downpour problem", S_MIMIC, LVL(105, 12, -40, 43, 0), (4), A(ATTK(AT_TENT, AD_TLPT, 4, 25), ATTK(AT_KICK, AD_ICUR, 3, 22), ATTK(AT_MAGC, AD_BLND, 1, 17), ATTK(AT_STNG, AD_FLAM, 7, 2), NO_ATTK, NO_ATTK), SIZ(1662, 938, 0, MS_CORONA, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_ANIMAL|M1_UNSOLID, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("heiled marketwise", S_MIMIC, LVL(105, 20, 7, 99, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BEAM, AD_BLEE, 5, 9), ATTK(AT_GAZE, AD_INSA, 2, 4), ATTK(AT_STNG, AD_CHRN, 7, 6), ATTK(AT_TENT, AD_PHYS, 7, 26), NO_ATTK, NO_ATTK), SIZ(1219, 34, 0, MS_PAIN, MZ_HUMAN), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_REGEN| M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("identified emplane", S_MIMIC, LVL(105, 13, -22, 91, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_INER, 2, 18), ATTK(AT_ENGL, AD_DETH, 1, 10), ATTK(AT_TENT, AD_STON, 2, 11), ATTK(AT_MAGC, AD_CAST, 1, 22), NO_ATTK, NO_ATTK), SIZ(335, 283, 0, MS_SQAWK, MZ_HUMAN), MR_ACID|MR_DRAIN, MR_ACID, M1_FLY|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID, M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("peepshow lugging", S_MIMIC, LVL(105, 14, -4, 87, 0), (G_RGROUP|3), A(ATTK(AT_CLAW, AD_LUCK, 3, 19), ATTK(AT_CLAW, AD_FAKE, 7, 22), ATTK(AT_SPIT, AD_ELEC, 5, 22), ATTK(AT_HUGS, AD_GRAV, 2, 3), ATTK(AT_TENT, AD_SKIL, 2, 19), NO_ATTK), SIZ(280, 120, 0, MS_TEACHER, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_THICK_HIDE| M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agrarianism dehydrating", S_MIMIC, LVL(106, 15, -10, 96, 5), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_DEBU, 6, 24), ATTK(AT_BEAM, AD_ANTI, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(139, 189, 0, MS_HCALIEN, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("goodwife myrrhic", S_MIMIC, LVL(106, 16, 10, 60, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_SGLD, 6, 10), ATTK(AT_WEAP, AD_SEDU, 4, 25), ATTK(AT_CLAW, AD_ALIN, 1, 21), ATTK(AT_BREA, AD_DISP, 9, 1), NO_ATTK, NO_ATTK), SIZ(79, 880, 0, MS_BURBLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_ANIMAL, M2_MINION|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("presynaptically saucily", S_MIMIC, LVL(106, 13, -32, 17, 20), (G_GENO|1), A(ATTK(AT_NONE, AD_DGST, 4, 2), ATTK(AT_TRAM, AD_RNG, 5, 18), ATTK(AT_CLAW, AD_PEST, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(161, 198, 0, MS_GIBBERISH, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gorily moorland", S_MIMIC, LVL(106, 12, -22, 75, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SPIT, AD_DEPR, 3, 5), ATTK(AT_BOOM, AD_TREM, 9, 5), ATTK(AT_BREA, AD_DRIN, 3, 17), ATTK(AT_BREA, AD_ICEB, 1, 16), ATTK(AT_ENGL, AD_SITM, 1, 9), ATTK(AT_HUGS, AD_TCKL, 9, 20)), SIZ(1457, 1516, 0, MS_GROWL, MZ_GIGANTIC), MR_ELEC, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE| M1_OVIPAROUS|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("insistently bedew", S_MIMIC, LVL(107, 8, -20, 100, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_RAGN, 2, 11), ATTK(AT_BREA, AD_RAGN, 2, 10), ATTK(AT_BUTT, AD_TREM, 8, 8), ATTK(AT_SPIT, AD_DRDX, 6, 11), NO_ATTK, NO_ATTK), SIZ(644, 498, 0, MS_PANTS, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("drawing analysand chest", S_MIMIC, LVL(107, 19, -19, 98, -3), (G_GENO|1), A(ATTK(AT_SCRA, AD_FAKE, 3, 6), ATTK(AT_BREA, AD_SPC2, 6, 17), ATTK(AT_WEAP, AD_POIS, 8, 26), ATTK(AT_KICK, AD_SLEE, 2, 13), NO_ATTK, NO_ATTK), SIZ(932, 52, 0, MS_ARREST, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_SWIM|M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID, M2_STRONG|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("coalyard microform", S_MIMIC, LVL(108, 19, -6, 94, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_LITE, 1, 3), ATTK(AT_STNG, AD_PEST, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(511, 737, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_UNSOLID|M1_METALLIVORE, M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("jawbone underdressing", S_MIMIC, LVL(109, 13, -27, 75, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BREA, AD_PHYS, 6, 4), ATTK(AT_BUTT, AD_STUN, 2, 23), ATTK(AT_CLAW, AD_WISD, 3, 21), ATTK(AT_NONE, AD_WISD, 3, 10), ATTK(AT_BUTT, AD_STTP, 2, 25), ATTK(AT_ENGL, AD_VOMT, 1, 7)), SIZ(2301, 477, 0, MS_SMITH, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_POIS| M1_HERBIVORE, M2_COLLECT|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("coarser buffeting fluoridated", S_MIMIC, LVL(109, 19, -24, 69, 5), (G_GENO|G_SGROUP|3), A(ATTK(AT_LASH, AD_DRLI, 7, 6), ATTK(AT_GAZE, AD_CORR, 9, 15), ATTK(AT_TENT, AD_BADE, 7, 4), ATTK(AT_ENGL, AD_MALK, 5, 11), NO_ATTK, NO_ATTK), SIZ(533, 1014, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_ACID|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bricky affirm", S_MIMIC, LVL(109, 12, -38, 93, 0), (3), A(ATTK(AT_TUCH, AD_PLYS, 4, 8), ATTK(AT_TRAM, AD_NTHR, 6, 21), ATTK(AT_KICK, AD_FREN, 3, 24), ATTK(AT_BUTT, AD_VAPO, 8, 21), ATTK(AT_BEAM, AD_WERE, 2, 25), ATTK(AT_SCRA, AD_BLND, 3, 15)), SIZ(2058, 55, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_HUMAN| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("likest noumenal tinselled gibed plank juicer", S_MIMIC, LVL(110, 20, 2, 99, -19), (1), A(ATTK(AT_SCRA, AD_WTHR, 6, 3), ATTK(AT_TRAM, AD_SHAN, 2, 22), ATTK(AT_MAGC, AD_FEMI, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(456, 53, 0, MS_SMITH, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_UNSOLID| M1_TPORT_CNTRL|M1_ACID, M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("oneida attainer fireweed", S_MIMIC, LVL(110, 19, -18, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_SGLD, 7, 11), ATTK(AT_LASH, AD_LUCK, 2, 10), ATTK(AT_TUCH, AD_DIMN, 8, 9), ATTK(AT_TENT, AD_HEAL, 2, 26), ATTK(AT_SPIT, AD_TRAI, 4, 9), NO_ATTK), SIZ(1049, 799, 0, MS_SING, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("microminiaturization ludwig twangler", S_MIMIC, LVL(110, 20, -40, 85, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TUCH, AD_DETH, 8, 13), ATTK(AT_BOOM, AD_DREA, 3, 16), ATTK(AT_BREA, AD_TCKL, 9, 12), ATTK(AT_MAGC, AD_DRCO, 8, 8), ATTK(AT_EXPL, AD_LITE, 6, 26), NO_ATTK), SIZ(226, 773, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON, MR_POISON, M1_SWIM|M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("larruper regerminated uneducable", S_MIMIC, LVL(111, 26, 8, 74, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_MAGC, AD_PART, 8, 19), ATTK(AT_WEAP, AD_TRAI, 1, 12), ATTK(AT_HUGS, AD_RAGN, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1598, 301, 0, MS_TRUMPET, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("testate farewell", S_MIMIC, LVL(111, 17, -2, 97, -14), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_LEGS, 3, 14), ATTK(AT_MAGC, AD_CURS, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2092, 99, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE, M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("interlarded applause grumbling", S_MIMIC, LVL(112, 19, -29, 79, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_MAGC, AD_DEPR, 9, 16), ATTK(AT_HUGS, AD_SLUD, 5, 6), ATTK(AT_TENT, AD_COLD, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(723, 843, 0, MS_HANDY, MZ_HUMAN), MR_SLEEP|MR_ELEC, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bodyguard smooch", S_MIMIC, LVL(113, 20, -25, 85, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_WEAP, AD_VAPO, 3, 14), ATTK(AT_GAZE, AD_ICEB, 1, 5), ATTK(AT_TRAM, AD_NIVE, 5, 21), ATTK(AT_WEAP, AD_SLEE, 4, 11), ATTK(AT_MAGC, AD_IDAM, 6, 23), ATTK(AT_SCRA, AD_STAT, 4, 10)), SIZ(175, 154, 0, MS_TRUMPET, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NEEDPICK, M2_VAMPIRE|M2_LORD|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disobedient ell electrolyzing inseminator marxism", S_MIMIC, LVL(113, 13, 7, 75, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 8, 25), ATTK(AT_KICK, AD_BLND, 3, 22), ATTK(AT_WEAP, AD_FIRE, 1, 12), ATTK(AT_EXPL, AD_SLOW, 3, 14), ATTK(AT_MAGC, AD_MALK, 4, 12), ATTK(AT_BOOM, AD_CHKH, 2, 21)), SIZ(1593, 32, 0, MS_SQAWK, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID| M1_CARNIVORE|M1_METALLIVORE, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reptilian unsuppressed stenchier", S_MIMIC, LVL(113, 20, -35, 94, 10), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_CURS, 7, 18), ATTK(AT_TRAM, AD_SITM, 2, 26), ATTK(AT_BITE, AD_SITM, 2, 21), ATTK(AT_WEAP, AD_SEDU, 7, 21), NO_ATTK, NO_ATTK), SIZ(3243, 0, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_COLD, MR_FIRE, M1_SWIM|M1_HUMANOID|M1_CARNIVORE, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("simonized swarming", S_MIMIC, LVL(114, 35, -16, 85, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_ELEC, 7, 6), ATTK(AT_TUCH, AD_GRAV, 1, 18), ATTK(AT_ENGL, AD_WGHT, 9, 23), ATTK(AT_EXPL, AD_DRCO, 6, 11), ATTK(AT_BREA, AD_WEEP, 6, 22), ATTK(AT_MAGC, AD_UVUU, 1, 12)), SIZ(516, 9, 0, MS_HISS, MZ_HUGE), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mensal isotopy outdodge", S_MIMIC, LVL(114, 2, -7, 87, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_CLAW, AD_ICUR, 7, 10), ATTK(AT_ENGL, AD_ACID, 1, 8), ATTK(AT_ENGL, AD_DREN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3179, 1223, 0, MS_COW, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("antepartum cowed airscrew", S_MIMIC, LVL(115, 12, -7, 97, -3), (G_GENO|1), A(ATTK(AT_BOOM, AD_RUNS, 1, 16), ATTK(AT_BUTT, AD_STAT, 5, 15), ATTK(AT_BUTT, AD_PLAS, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(155, 193, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_DISINT, M1_FLY|M1_WALLWALK|M1_MINDLESS|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_PNAME|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("interrelate coloring", S_MIMIC, LVL(115, 18, -40, 71, 0), (G_VLGROUP|1), A(ATTK(AT_CLAW, AD_BLAS, 3, 26), ATTK(AT_MAGC, AD_DARK, 2, 13), ATTK(AT_TENT, AD_SOUN, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 466, 0, MS_APOC, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_HIDE|M1_NOHANDS|M1_ACID|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tannic coping debt", S_MIMIC, LVL(115, 29, -37, 94, 0), (3), A(ATTK(AT_NONE, AD_COLD, 2, 5), ATTK(AT_TRAM, AD_SLEE, 5, 14), ATTK(AT_CLAW, AD_STCK, 1, 4), ATTK(AT_TUCH, AD_STUN, 7, 2), NO_ATTK, NO_ATTK), SIZ(323, 189, 0, MS_ANIMAL, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nonclerically bedecking", S_MIMIC, LVL(115, 24, -20, 98, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_CALM, 1, 14), ATTK(AT_KICK, AD_MAGM, 4, 25), ATTK(AT_STNG, AD_SOUN, 4, 7), ATTK(AT_TENT, AD_FAMN, 6, 21), ATTK(AT_KICK, AD_DRDX, 5, 25), NO_ATTK), SIZ(172, 211, 0, MS_GROWL, MZ_MEDIUM), MR_SLEEP, 0, M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("attired unyieldingly pinging", S_MIMIC, LVL(117, 17, 7, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DEBU, 9, 7), ATTK(AT_WEAP, AD_STCK, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2367, 55, 0, MS_MISSING, MZ_LARGE), MR_DISINT, MR_DISINT, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_TPORT_CNTRL| M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("memorizer imbalming", S_MIMIC, LVL(117, 6, -16, 79, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BITE, AD_FAMN, 9, 10), ATTK(AT_SCRA, AD_DROP, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(657, 68, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP, M1_CLING|M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("braincase unlooked", S_MIMIC, LVL(119, 16, 4, 82, 0), (2), A(ATTK(AT_WEAP, AD_BLND, 8, 7), ATTK(AT_WEAP, AD_SEDU, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 433, 0, MS_GAARDIEN, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("decoct lebanon", S_MIMIC, LVL(119, 35, -35, 67, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_UVUU, 5, 21), ATTK(AT_LASH, AD_TECH, 1, 7), ATTK(AT_EXPL, AD_TLPT, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2109, 656, 0, MS_CODE, MZ_HUGE), MR_SLEEP, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE, M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("reich cognise", S_MIMIC, LVL(119, 15, -6, 90, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TRAM, AD_LITE, 1, 2), ATTK(AT_BUTT, AD_VAPO, 6, 17), ATTK(AT_WEAP, AD_MINA, 6, 16), ATTK(AT_SCRA, AD_CONF, 5, 10), ATTK(AT_LASH, AD_ABDC, 5, 21), ATTK(AT_GAZE, AD_CONT, 3, 11)), SIZ(3619, 14, 0, MS_BONES, MZ_HUGE), MR_ELEC|MR_STONE, 0, M1_FLY|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("distrait owllike", S_MIMIC, LVL(120, 18, 10, 98, -15), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SPIT, AD_LEGS, 8, 26), ATTK(AT_SCRA, AD_SHAN, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4485, 1192, 0, MS_GAARDIEN, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bombast pronouncement pluto contributory", S_MIMIC, LVL(120, 14, -1, 1, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_VENO, 5, 8), ATTK(AT_KICK, AD_NEXU, 4, 10), ATTK(AT_WEAP, AD_PLAS, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1811, 283, 0, MS_SOLDIER, MZ_TINY), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mashy unexpended colonnade hostel", S_MIMIC, LVL(120, 20, -13, 58, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_LAZY, 1, 12), ATTK(AT_CLAW, AD_TRAP, 4, 23), ATTK(AT_WEAP, AD_VAMP, 9, 26), ATTK(AT_CLAW, AD_UNPR, 4, 12), NO_ATTK, NO_ATTK), SIZ(1739, 9, 0, MS_JAPANESE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_REGEN|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gunfight optimistical", S_MIMIC, LVL(120, 33, -22, 81, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_UNPR, 8, 21), ATTK(AT_TENT, AD_CNCL, 4, 13), ATTK(AT_RATH, AD_CNCL, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1622, 370, 0, MS_BARK, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_TPORT| M1_TPORT_CNTRL, M2_NOPOLY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lammed standardizable", S_MIMIC, LVL(121, 12, -4, 83, -3), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_WEEP, 4, 11), ATTK(AT_MAGC, AD_FRZE, 5, 4), ATTK(AT_BEAM, AD_SKIL, 1, 16), ATTK(AT_WEAP, AD_SITM, 4, 24), ATTK(AT_SPIT, AD_AXUS, 0, 22), ATTK(AT_BUTT, AD_NAST, 8, 1)), SIZ(121, 1190, 0, MS_WERE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_TPORT|M1_POIS, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rattlebrained newsiest", S_MIMIC, LVL(121, 26, -5, 81, 0), (G_SGROUP|1), A(ATTK(AT_BOOM, AD_TREM, 8, 4), ATTK(AT_GAZE, AD_DEST, 2, 3), ATTK(AT_HUGS, AD_MCRE, 5, 7), ATTK(AT_NONE, AD_FEMI, 3, 24), ATTK(AT_GAZE, AD_SKIL, 5, 16), ATTK(AT_TRAM, AD_SSEX, 9, 21)), SIZ(588, 276, 0, MS_PAIN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unmarrying perimetry", S_MIMIC, LVL(121, 16, -28, 80, 0), (G_UNIQ|1), A(ATTK(AT_TRAM, AD_INVE, 4, 23), ATTK(AT_SCRA, AD_WRAT, 4, 7), ATTK(AT_BREA, AD_HODS, 9, 5), ATTK(AT_KICK, AD_DREN, 3, 20), ATTK(AT_ENGL, AD_MINA, 2, 1), NO_ATTK), SIZ(55, 158, 0, MS_DEAD, MZ_TINY), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SLITHY|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tippiest gripper", S_MIMIC, LVL(121, 20, 3, 86, 16), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_UVUU, 6, 14), ATTK(AT_TUCH, AD_AMNE, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3986, 344, 0, MS_DEAD, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_COLD, M1_FLY|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_TPORT|M1_ACID| M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("romancer eof", S_MIMIC, LVL(122, 12, 10, 95, 0), (G_LGROUP|4), A(ATTK(AT_ENGL, AD_EDGE, 3, 1), ATTK(AT_ENGL, AD_DREA, 7, 18), ATTK(AT_CLAW, AD_STON, 2, 18), ATTK(AT_CLAW, AD_TRAP, 7, 20), ATTK(AT_HUGS, AD_SHRD, 7, 21), ATTK(AT_TUCH, AD_LEGS, 1, 14)), SIZ(576, 512, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_NOHANDS|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ablatively sciatic", S_MIMIC, LVL(122, 19, -13, 80, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_NUMB, 9, 24), ATTK(AT_ENGL, AD_DETH, 8, 8), ATTK(AT_KICK, AD_LITE, 2, 21), ATTK(AT_BREA, AD_TRAP, 6, 26), ATTK(AT_BEAM, AD_IDAM, 5, 17), NO_ATTK), SIZ(2883, 576, 0, MS_HANDY, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("blushing bridewell beseecher illustrative flooding cruller topeka", S_MIMIC, LVL(122, 23, -24, 81, -20), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BUTT, AD_HODS, 7, 24), ATTK(AT_HUGS, AD_DFOO, 7, 23), ATTK(AT_BITE, AD_RBRE, 4, 14), ATTK(AT_WEAP, AD_WEBS, 5, 21), ATTK(AT_SCRA, AD_EDGE, 5, 22), ATTK(AT_GAZE, AD_SKIL, 1, 1)), SIZ(1746, 819, 0, MS_ANIMAL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DEATH, MR_SLEEP, M1_HIDE|M1_BREATHLESS|M1_TPORT_CNTRL, M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cascabel overdrawn minimally", S_MIMIC, LVL(122, 25, -38, 79, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_FAKE, 7, 23), ATTK(AT_WEAP, AD_SEDU, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4453, 426, 0, MS_CASINO, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("despite contemptibly grapnel pulse intoxicate", S_MIMIC, LVL(122, 13, -5, 80, 12), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_SPEL, 7, 14), ATTK(AT_GAZE, AD_NGRA, 2, 14), ATTK(AT_SCRA, AD_SIN, 6, 12), ATTK(AT_LASH, AD_WEEP, 5, 7), ATTK(AT_GAZE, AD_ALIN, 7, 3), NO_ATTK), SIZ(524, 103, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_SEE_INVIS, M2_PNAME|M2_WANDER|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NO_DECAY|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unpolitic losable dungy", S_MIMIC, LVL(122, 23, -8, 77, -12), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_MCRE, 8, 17), ATTK(AT_ENGL, AD_POLY, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(219, 572, 0, MS_WERE, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SPIDER|M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("squalor heralded", S_MIMIC, LVL(122, 11, -28, 76, -4), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_SITM, 3, 21), ATTK(AT_GAZE, AD_PEST, 4, 22), ATTK(AT_ENGL, AD_DGST, 8, 2), ATTK(AT_SPIT, AD_SLIM, 8, 14), ATTK(AT_ENGL, AD_CNCL, 3, 10), ATTK(AT_EXPL, AD_RBRE, 2, 25)), SIZ(589, 1031, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bowwow furnace", S_MIMIC, LVL(125, 40, 7, 57, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_MINA, 7, 7), ATTK(AT_HUGS, AD_SLIM, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(311, 34, 0, MS_ESCAPE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("concordance bathroom", S_MIMIC, LVL(125, 21, -40, 86, 5), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_DRCO, 3, 17), ATTK(AT_BEAM, AD_LAVA, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2488, 313, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_ACID| M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_NO_DECAY|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* * nymphs */ MON("young nymph", S_NYMPH, LVL(0, 8, 10, 2, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("partial nymph", S_NYMPH, LVL(0, 8, 10, 2, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_PART, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lickety nymph", S_NYMPH, LVL(0, 8, 10, 2, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_RUNS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("inept nymph", S_NYMPH, LVL(0, 4, 10, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("teapot granny", S_NYMPH, LVL(0, 5, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("demimondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("destructomondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_IDAM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("covidimondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ragnarok girl", S_NYMPH, LVL(0, 4, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DAMA, 1, 1), ATTK(AT_BEAM, AD_RAGN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_FART_LOUD, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("emotic nymph", S_NYMPH, LVL(0, 8, 10, 2, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SELFHARM, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sillymondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SKIL, 0, 0), ATTK(AT_TUCH, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("ellymondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_UVUU, 0, 0), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD, 0, M1_AMPHIBIOUS|M1_SWIM|M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_NOTAME|M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("escapist nymph", S_NYMPH, LVL(0, 8, 10, 2, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_ESCAPE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("downpullmondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deimonidaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("coronamondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_CORONA, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("blasphomondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLAS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("attractive demimondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sexy demimondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("taxwom", S_NYMPH, LVL(0, 5, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DEBT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("strokemondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SHAN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("samu-elle", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("femalemondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEMI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("femmymondaine", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_FART_NORMAL, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wedgie", S_NYMPH, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("abjuration arrhythmical", S_NYMPH, LVL(0, 15, 5, 47, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_SWAP, 1, 9), ATTK(AT_TENT, AD_TRAI, 1, 1), ATTK(AT_NONE, AD_RUST, 1, 9), ATTK(AT_KICK, AD_UNPR, 1, 7), ATTK(AT_BOOM, AD_MAGM, 1, 4), ATTK(AT_TUCH, AD_LEVI, 1, 1)), SIZ(327, 491, 0, MS_ROAR, MZ_HUMAN), MR_DISINT|MR_ACID, MR_ACID, M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_COLLECT|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("angst plagiarize craggy", S_NYMPH, LVL(0, 13, 0, 25, 9), (G_UNIQ|1), A(ATTK(AT_TRAM, AD_COLD, 1, 6), ATTK(AT_HUGS, AD_SLUD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 1396, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_AVOIDER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("baggiest complect cantle", S_NYMPH, LVL(0, 17, -2, 98, 0), (1), A(ATTK(AT_BITE, AD_NGEN, 1, 3), ATTK(AT_BUTT, AD_LAZY, 1, 1), ATTK(AT_BITE, AD_FIRE, 1, 3), ATTK(AT_TUCH, AD_TREM, 1, 2), NO_ATTK, NO_ATTK), SIZ(266, 124, 0, MS_FEARHARE, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_NOEYES, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("emigration deepener", S_NYMPH, LVL(0, 17, 1, 53, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BEAM, AD_VAMP, 1, 5), ATTK(AT_BEAM, AD_STTP, 1, 8), ATTK(AT_SPIT, AD_PAIN, 1, 7), ATTK(AT_WEAP, AD_CONF, 1, 9), ATTK(AT_BOOM, AD_DETH, 1, 7), NO_ATTK), SIZ(2945, 716, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_POIS|M1_METALLIVORE, M2_LORD|M2_NASTY|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("greengrocer lowered", S_NYMPH, LVL(0, 16, 9, 53, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TUCH, AD_POLY, 4, 1), ATTK(AT_ENGL, AD_NUMB, 1, 7), ATTK(AT_HUGS, AD_UVUU, 1, 5), ATTK(AT_MAGC, AD_DISP, 1, 5), NO_ATTK, NO_ATTK), SIZ(803, 1017, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("metrified iceland", S_NYMPH, LVL(0, 23, 10, 52, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_MANA, 1, 8), ATTK(AT_LASH, AD_MCRE, 1, 9), ATTK(AT_BREA, AD_ANTI, 1, 6), ATTK(AT_TRAM, AD_CNCL, 1, 7), ATTK(AT_TRAM, AD_SSEX, 1, 7), NO_ATTK), SIZ(3195, 1386, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_TPORT|M1_ACID| M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Yumi Saotome", S_NYMPH, LVL(0, 7, 5, 10, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_CONF, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_FEAR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("blue faerie", S_NYMPH, LVL(1, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("annoyance faerie", S_NYMPH, LVL(1, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("giga annoyance faerie", S_NYMPH, LVL(1, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_RNG, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("brown faerie", S_NYMPH, LVL(1, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("elonic thief", S_NYMPH, LVL(1, 12, 9, 0, -8), (G_GENO|5), A(ATTK(AT_WEAP, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("novice quickling", S_NYMPH, /* dnethack quickling */ LVL(1, 36, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_SEDUCE, MZ_TINY), 0, 0, M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nac mac feegle", S_NYMPH, /* by attie */ LVL(1, 18, 3, 15, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_FAMN, 2, 2), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_CUSS, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slowling", S_NYMPH, LVL(1, 12, 10, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_SEDUCE, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cute nymph", S_NYMPH, /* spawns with short blade */ LVL(1, 8, 10, 10, 0), (G_GENO|6), A(ATTK(AT_WEAP, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("typical deepstate member", S_NYMPH, /* invisible */ LVL(1, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_RNG, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_DEEPSTATE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("atypical deepstate member", S_NYMPH, /* invisible */ LVL(1, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_HUGS, AD_RNG, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_DEEPSTATE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("dust bunny", S_NYMPH, LVL(1, 2, 9, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID, M2_PEACEFUL, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_WHITE), MON("varment betroth", S_NYMPH, LVL(1, 22, -9, 75, 20), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SITM, 3, 1), ATTK(AT_STNG, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(277, 564, 0, MS_DEAD, MZ_GIGANTIC), MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("needlework stanza", S_NYMPH, LVL(1, 20, -1, 53, 20), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_RBAD, 1, 3), ATTK(AT_HUGS, AD_CHKH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1332, 801, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_STONE, 0, M1_NEEDPICK|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW| M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plains nymph", S_NYMPH, LVL(2, 9, 9, 10, 0), (G_GENO|7), A(ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("playful girl", S_NYMPH, /* spawns with block-heeled sandal */ LVL(2, 9, 9, 10, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Amandine", S_NYMPH, LVL(2, 10, 5, 5, 15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SWEET_MOCASSINS SOFT_GIRL_SNEAKER */ MON("yellow slugging", S_NYMPH, LVL(2, 4, 10, 98, 0), (2), A(ATTK(AT_WEAP, AD_NEXU, 1, 4), ATTK(AT_GAZE, AD_FRZE, 3, 5), ATTK(AT_KICK, AD_INER, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2521, 722, 0, MS_SUPERMAN, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mountain nymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (G_GENO|12), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("mosamu nymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tree nymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("garo nymph", S_NYMPH, /* evil patch idea by jonadab */ LVL(3, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_BOOM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK|M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("friend nymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("speedy mountain nymph", S_NYMPH, LVL(3, 18, 9, 20, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mountain force nymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("regular woman", S_NYMPH, LVL(3, 9, 9, 20, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nymph", S_NYMPH, /*playable race*/ LVL(3, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SEDU, 0, 0), ATTK(AT_WEAP, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("werenymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WERE, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("robber", S_NYMPH, LVL(3, 12, 8, 0, -8), (G_GENO|4), A(ATTK(AT_WEAP, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gotta steal all their shit", S_NYMPH, /* invisible */ LVL(3, 30, 10, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_DEEPSTATE, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("pfueh-haha", S_NYMPH, /* invisible */ LVL(3, 15, 10, 0, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("petty mountain nymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("quickling", S_NYMPH, LVL(3, 30, 10, 20, -10), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("very dark quickling", S_NYMPH, LVL(3, 30, 10, 20, -10), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("sissy nymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_FEARHARE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pixie", S_NYMPH, LVL(3, 15, 3, 20, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SITM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("armpixie", S_NYMPH, LVL(3, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hiding pixie", S_NYMPH, /* idea by aosdict */ LVL(3, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_SEE_INVIS|M1_CONCEAL, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pixie archer", S_NYMPH, LVL(3, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 1, 2), ATTK(AT_SPIT, AD_BLND, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("no-nonsense nymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DFOO, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dryad", S_NYMPH, LVL(3, 12, 9, 0, 0), (G_GENO|8), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("flying dryad", S_NYMPH, LVL(3, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fairixie", S_NYMPH, LVL(3, 15, 6, 20, 10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_CONCEAL|M1_HUMANOID|M1_FLY, M2_PEACEFUL|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ocarixie", S_NYMPH, LVL(3, 15, 6, 20, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_CONCEAL|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("freaking dryad", S_NYMPH, LVL(3, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fountain nymph", S_NYMPH, LVL(3, 12, 9, 20, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("humanoid dryad", S_NYMPH, LVL(3, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tree defender nymph", S_NYMPH, LVL(3, 16, 4, 40, 5), (1), A(ATTK(AT_WEAP, AD_SITM, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_TREESQUAD, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_PEACEFUL|M2_FEMALE|M2_COLLECT, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("naiad", S_NYMPH, LVL(3, 15, 10, 0, -7), (G_GENO|8), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rust naiad", S_NYMPH, LVL(3, 15, 10, 0, -7), (G_GENO|8), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("peng naiad", S_NYMPH, LVL(3, 15, 10, 0, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("obnoxious naiad", S_NYMPH, LVL(3, 15, 10, 0, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silly nymph", S_NYMPH, LVL(3, 18, 9, 20, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_FAKE, 0, 0), ATTK(AT_TUCH, AD_FAKE, 0, 0), ATTK(AT_TUCH, AD_FAKE, 0, 0), ATTK(AT_TUCH, AD_FAKE, 0, 0), ATTK(AT_TUCH, AD_FAKE, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0)), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("neevil", S_NYMPH, LVL(3, 12, 2, 20, -7), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("evil kneevil", S_NYMPH, LVL(3, 12, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CUSS, MZ_TINY), 0, 0, M1_REGEN, M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji lieutenant", S_NYMPH, LVL(3, 13, 0, 60, 11), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("affected liturgist", S_NYMPH, LVL(3, 9, -5, 14, 0), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_THIR, 8, 1), ATTK(AT_GAZE, AD_AXUS, 3, 3), ATTK(AT_BEAM, AD_SANI, 3, 5), ATTK(AT_BREA, AD_FAKE, 2, 9), NO_ATTK, NO_ATTK), SIZ(1306, 16, 0, MS_APOC, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fosterage careening", S_NYMPH, LVL(3, 12, 8, 28, -4), (G_GENO|4), A(ATTK(AT_BREA, AD_WRAP, 2, 1), ATTK(AT_TRAM, AD_BLAS, 1, 8), ATTK(AT_BOOM, AD_DRST, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1037, 75, 0, MS_AREOLA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_MIMIC, M4_BAT|M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bolting enchantment groundwater", S_NYMPH, LVL(3, 22, 8, 60, -17), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_HUGS, AD_DRLI, 1, 3), ATTK(AT_SCRA, AD_PLAS, 7, 1), ATTK(AT_BOOM, AD_PLYS, 3, 3), ATTK(AT_MAGC, AD_CLRC, 3, 3), ATTK(AT_BEAM, AD_FLAM, 1, 2), ATTK(AT_CLAW, AD_SPEL, 3, 6)), SIZ(769, 1484, 0, MS_FEARHARE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_VAMPIRE|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("May-Britt", S_NYMPH, LVL(4, 12, 10, 0, 6), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SWEET_MOCASSINS POT_CONFUSION SCR_WOUNDS */ /* speed 15-19, AC 6, MR 70, extra attacks 1, resists 4, M1 flags 3, M2 flags 0, M3 flags 0 */ MON("fawn", S_NYMPH, /*playable race*/ LVL(4, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SLITHY, M2_HOSTILE|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("compensatory pellagra headwaiter", S_NYMPH, LVL(4, 13, 4, 93, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_VULN, 2, 9), ATTK(AT_BEAM, AD_FREN, 9, 1), ATTK(AT_KICK, AD_SAMU, 1, 1), ATTK(AT_BUTT, AD_DRLI, 3, 4), ATTK(AT_WEAP, AD_FREN, 2, 9), ATTK(AT_WEAP, AD_DRST, 3, 1)), SIZ(306, 777, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD, M2_VAMPIRE|M2_MINION|M2_GIANT, M3_CLOSE|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wood nymph", S_NYMPH, LVL(4, 12, 7, 30, 0), (G_GENO|12), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("meliad", S_NYMPH, LVL(4, 12, 7, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SING, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dry nymph", S_NYMPH, LVL(4, 12, 7, 30, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sherwood nymph", S_NYMPH, /* spawns with qatar */ LVL(4, 12, 7, 30, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fey nymph", S_NYMPH, LVL(4, 12, 7, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_WEAP, AD_MCRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("oak nymph", S_NYMPH, LVL(4, 12, 7, 30, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("slow wood nymph", S_NYMPH, LVL(4, 6, 7, 30, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lumberjack nymph", S_NYMPH, /* spawns with sharp axe and chain coif */ LVL(4, 12, 7, 30, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("little maud", S_NYMPH, LVL(4, 6, 8, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spellstealer", S_NYMPH, LVL(4, 6, 8, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_MEMO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("teasing nymph", S_NYMPH, LVL(4, 12, 7, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evasive wood nymph", S_NYMPH, LVL(4, 12, 7, 30, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hiding wood nymph", S_NYMPH, LVL(4, 12, 7, 30, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_CONCEAL, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("floating nymph", S_NYMPH, /* evil patch idea by Bloax */ LVL(4, 12, 7, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY|M1_AMPHIBIOUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wood nymphomaniac", S_NYMPH, LVL(4, 12, 7, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("morning wood nymphomaniac", S_NYMPH, /* idea by Elronnd */ LVL(4, 12, 7, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("yellow faerie", S_NYMPH, LVL(4, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_ELEC, 2, 4), ATTK(AT_GAZE, AD_DREN, 2, 4), ATTK(AT_GAZE, AD_FEAR, 2, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Eliane's sandal", S_NYMPH, LVL(4, 12, 8, 10, -2), (1), A(ATTK(AT_KICK, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Josefine", S_NYMPH, LVL(4, 12, 10, 0, -9), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: SOFT_GIRL_SNEAKER DANCING_SHOES */ /* speed 15-21, AC 5, MR 15, extra attacks 1, resists 0, M1 flags 3, M2 flags 2, M3 flags 0 */ MON("effulging decomposing", S_NYMPH, LVL(4, 14, -5, 2, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_NPRO, 4, 6), ATTK(AT_GAZE, AD_DEST, 5, 1), ATTK(AT_SPIT, AD_PLAS, 2, 1), ATTK(AT_MAGC, AD_FUMB, 4, 5), ATTK(AT_SCRA, AD_SANI, 2, 2), ATTK(AT_SPIT, AD_WET, 1, 1)), SIZ(874, 110, 0, MS_HANDY, MZ_TINY), MR_COLD|MR_ELEC, 0, M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ceased artful", S_NYMPH, LVL(4, 10, -10, 59, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_NIVE, 1, 1), ATTK(AT_NONE, AD_DEBU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 888, 0, MS_FEARHARE, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("swim nymph", S_NYMPH, LVL(5, 8, 8, 25, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pollusion nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_BEAM, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mikotom milaene", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("satre", S_NYMPH, /*playable race*/ LVL(5, 13, 9, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SLITHY, M2_HOSTILE|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("water nixie", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEMI, 1, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mean water nixie", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_INSA, 1, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yuki-amnesia", S_NYMPH, /* splicehack; somehow every variant dev has to make a yuki-onna these days */ LVL(5, 12, 9, 20, 5), (G_GENO|2), A(ATTK(AT_TUCH, AD_COLD, 2, 4), ATTK(AT_TUCH, AD_LETH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("getaway nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_ESCAPE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yuki-stealesia", S_NYMPH, LVL(5, 12, 9, 20, 5), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 2, 4), ATTK(AT_TUCH, AD_LETH, 0, 0), NO_ATTK, ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yuki-thiefesia", S_NYMPH, LVL(5, 12, 9, 20, 5), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 2, 4), ATTK(AT_TUCH, AD_LETH, 0, 0), NO_ATTK, ATTK(AT_TUCH, AD_THIE, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("softhand nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SHAN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cute fairy", S_NYMPH, LVL(5, 14, -2, 70, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_BEAM, AD_NTHR, 1, 2), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_NAST, 1, 2), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("nereid", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SING, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("heh-heh-heh nereid", S_NYMPH, /* invisible */ LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SING, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("lol u have no chance", S_NYMPH, /* super-invisible */ LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SING, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("chickeny nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_FEARHARE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|12), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("alla nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_ALLA, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("darkwater nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|12), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("lol nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("waterfield nymph", S_NYMPH, /* if they die on a non-critical spot, the tile underneath them becomes a pool */ LVL(5, 12, 6, 40, 0), (1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pompeji lightningwhipper", S_NYMPH, LVL(5, 25, 0, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MALK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("super annoyance naiad", S_NYMPH, LVL(5, 15, 10, 0, -7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SWIM|M1_TPORT|M1_OMNIVORE, M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("wild change nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rainstorm nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CHAO, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mare nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_CHRN, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vital nymph", S_NYMPH, /* evil patch idea by jonadab */ LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("squad nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|4|G_RGROUP), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special water nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hidden water nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_HIDE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("healing water nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reignriver nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_DEEPSTATE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("pretty water nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("watersplash nymph", S_NYMPH, /* transforms terrain into POOL */ LVL(5, 12, 6, 40, 0), (1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("artillery water nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fluidator sidu", S_NYMPH, LVL(5, 15, 7, 5, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SEDU, 2, 2), ATTK(AT_HUGS, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("satyr", S_NYMPH, LVL(5, 12, 9, 20, 0), (G_GENO|2), A( ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("olzer", S_NYMPH, LVL(5, 12, 9, 20, 0), (G_GENO|1), A( ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sly water nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_TUCH, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bitchy water nymph", S_NYMPH, LVL(5, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_TUCH, AD_NACU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("super naiad", S_NYMPH, LVL(5, 15, 10, 0, -7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SWIM|M1_TPORT|M1_OMNIVORE, M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("busied sesame", S_NYMPH, LVL(5, 12, -9, 96, -1), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_VOMT, 1, 7), ATTK(AT_ENGL, AD_DETH, 4, 4), ATTK(AT_MAGC, AD_AMNE, 4, 2), ATTK(AT_NONE, AD_DRCH, 9, 1), ATTK(AT_BEAM, AD_WTHR, 3, 6), ATTK(AT_BREA, AD_FEAR, 2, 9)), SIZ(1846, 226, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE, 0, M1_SWIM|M1_SLITHY, M2_PRINCE|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_CLOSE|M3_INFRAVISION|M3_AVOIDER|M3_PETTY|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("unaccessible subendorsing", S_NYMPH, LVL(5, 12, -2, 12, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_WEBS, 5, 2), ATTK(AT_STNG, AD_DISN, 4, 1), ATTK(AT_BEAM, AD_SEDU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(106, 1518, 0, MS_BARK, MZ_TINY), MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spoilsman trivial", S_NYMPH, LVL(5, 9, -8, 95, 0), (G_LGROUP|3), A(ATTK(AT_WEAP, AD_MINA, 5, 3), ATTK(AT_SCRA, AD_PLAS, 3, 4), ATTK(AT_BOOM, AD_SCOR, 1, 3), ATTK(AT_TENT, AD_SAMU, 1, 5), ATTK(AT_BUTT, AD_STON, 2, 8), ATTK(AT_HUGS, AD_BLND, 5, 3)), SIZ(867, 506, 0, MS_BURBLE, MZ_SMALL), MR_SLEEP, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID, M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Thilo", S_NYMPH, LVL(5, 13, 9, 0, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: KNIFE(2) */ MON("oread", S_NYMPH, LVL(6, 8, -3, 0, 7), (G_GENO|5), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chromiad", S_NYMPH, LVL(6, 8, -3, 0, 7), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEMI, 2, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ood nymph", S_NYMPH, LVL(6, 8, -3, 0, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fourk nymph", S_NYMPH, LVL(6, 14, 7, 25, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("phaser giant oread", S_NYMPH, LVL(6, 10, 0, 0, 7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gun chick", S_NYMPH, LVL(6, 9, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gun crumpet", S_NYMPH, /* spawns with flintlock and 20 lead bullets */ LVL(6, 9, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Eliane's shin-smashing sneaker", S_NYMPH, LVL(6, 12, 5, 90, -5), (1), A(ATTK(AT_KICK, AD_LEGS, 8, 10), ATTK(AT_NONE, AD_ACID, 0, 6), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_ACID|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_FLY|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("subsection unwrapped", S_NYMPH, LVL(6, 14, -6, 25, -5), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_WRAT, 5, 4), ATTK(AT_WEAP, AD_GLIB, 3, 1), ATTK(AT_EXPL, AD_ABDC, 3, 2), ATTK(AT_STNG, AD_WEEP, 1, 1), ATTK(AT_BREA, AD_THIR, 3, 6), ATTK(AT_TENT, AD_ELEC, 2, 1)), SIZ(1419, 1787, 0, MS_BOSS, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS|M1_ACID| M1_HERBIVORE, M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_NONMOVING|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Laurens", S_NYMPH, LVL(6, 11, 3, 30, -4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: DART(20) SCR_TELEPORTATION SCR_ROOT_PASSWORD_DETECTION */ MON("domestic nymph", S_NYMPH, LVL(7, 8, -3, 0, 7), (G_GENO|5), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("flying domestic nymph", S_NYMPH, LVL(7, 8, -3, 0, 7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("swamp nymph", S_NYMPH, LVL(7, 12, 0, 70, -10), (G_GENO|2), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 8), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wet area nymph", S_NYMPH, LVL(7, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 8), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("down nymph", S_NYMPH, LVL(7, 8, 6, 0, 7), (G_GENO|3), A(ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("variant nymph", S_NYMPH, LVL(7, 18, -2, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_FEARHARE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_LORD|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("graphical nymph", S_NYMPH, LVL(7, 18, -2, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_POLY, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_LORD|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("deep pool nymph", S_NYMPH, /* if they die on a non-critical spot, the tile underneath them becomes a moat */ LVL(7, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sarah air emitter", S_NYMPH, /* +5 fartbonus */ LVL(7, 13, 2, 40, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_HIDE|M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wetland nymph", S_NYMPH, LVL(7, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_CAST, 1, 8), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("carnivorous nymph", S_NYMPH, LVL(7, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("organivorous nymph", S_NYMPH, LVL(7, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lake nymph", S_NYMPH, LVL(7, 12, 5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 2, 7), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("saprovorous nymph", S_NYMPH, /* saprovore */ LVL(7, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("island nymph", S_NYMPH, LVL(7, 18, -2, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_LORD|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cloud nymph", S_NYMPH, /* evil patch idea by jonadab */ LVL(7, 18, -2, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_LORD|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nether nymph", S_NYMPH, LVL(7, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 8), ATTK(AT_NONE, AD_BADE, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("deluge nymph", S_NYMPH, /* transforms terrain into MOAT */ LVL(7, 12, 6, 40, 0), (1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fairy", S_NYMPH, LVL(7, 13, 0, 50, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_SPC2, 1, 1), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("player fairy", S_NYMPH, /* playable race */ LVL(7, 13, 0, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("digging nymph", S_NYMPH, LVL(7, 8, -3, 0, 7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("every nymph", S_NYMPH, LVL(7, 8, -3, 0, 7), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_THIE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("uber oread", S_NYMPH, LVL(7, 8, -5, 0, 7), (G_GENO|2), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK|M1_TPORT|M1_OMNIVORE, M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("Eliane's vulnerable sneaker", S_NYMPH, LVL(7, 11, 10, 0, -10), (1), A(ATTK(AT_KICK, AD_BADE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rusalka", S_NYMPH, LVL(7, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cheator rusalka", S_NYMPH, LVL(7, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_WET, 0, 0), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shadow faerie", S_NYMPH, LVL(7, 15, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_ELEC, 2, 7), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("Amelje's sandal", S_NYMPH, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* speed 15-22, AC 5, MR 10, extra attacks 0, resists 0, M1 flags 1, M2 flags 1, M3 flags 0 */ MON("Sarah", S_NYMPH, LVL(7, 13, 2, 40, 4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_COLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: HUGGING_BOOT DANCING_SHOES SCR_BAD_EFFECT */ MON("presser pant", S_NYMPH, LVL(7, 12, -3, 62, -18), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_AMNE, 3, 4), ATTK(AT_ENGL, AD_MEMO, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2289, 187, 0, MS_PHOTO, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("brownie", S_NYMPH, LVL(8, 15, 3, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("yellowie", S_NYMPH, LVL(8, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("orangie", S_NYMPH, LVL(8, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_MAGC, AD_CAST, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eclipse enchantress", S_NYMPH, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DARK, 1, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 400, 0, MS_SEDUCE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("quickling lord", S_NYMPH, LVL(8, 30, 10, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_SPIT, AD_ACID, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_GREEDY|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dreaming enchantress", S_NYMPH, LVL(8, 10, 4, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("singing enchantress", S_NYMPH, LVL(8, 10, 4, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hc thief", S_NYMPH, LVL(8, 12, 9, 10, 0), (2), A(ATTK(AT_WEAP, AD_SITM, 2, 4), ATTK(AT_KICK, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bluie", S_NYMPH, LVL(8, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_SPEL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyanie", S_NYMPH, LVL(8, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_CLRC, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("purplie", S_NYMPH, LVL(8, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_CAST, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clefairy", S_NYMPH, LVL(8, 12, 7, 40, 0), (1), A(ATTK(AT_WEAP, AD_RBRE, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_FLY|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("faerie master", S_NYMPH, LVL(8, 12, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_POIS, 3, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_BLND, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("woa ha ha ha ha.", S_NYMPH, /* invisible */ LVL(8, 15, 10, 0, -7), (1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_WTHR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Sailor Moon", S_NYMPH, LVL(8, 12, 0, 30, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_SGLD, 0, 0), ATTK(AT_BEAM, AD_POIS, 2, 5), ATTK(AT_BEAM, AD_COLD, 1, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("decency beadlike", S_NYMPH, LVL(8, 12, 0, 98, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_AMNE, 7, 1), ATTK(AT_WEAP, AD_VOMT, 1, 4), ATTK(AT_WEAP, AD_ANTI, 3, 3), ATTK(AT_EXPL, AD_RAGN, 8, 1), ATTK(AT_GAZE, AD_CLRC, 3, 9), ATTK(AT_TENT, AD_WEBS, 2, 4)), SIZ(1321, 592, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("exchanger nymph", S_NYMPH, LVL(9, 13, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_WGHT, 5, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_STONE, MR_STONE, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("high pixie", S_NYMPH, /* spawns with leather gloves, crossbow and 50 heavy crossbow bolts */ LVL(9, 15, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha nymph", S_NYMPH, LVL(9, 8, 7, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 2), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gehenna nymph", S_NYMPH, LVL(9, 12, 5, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sheol nymph", S_NYMPH, LVL(9, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sex nymph", S_NYMPH, LVL(9, 13, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_SSEX, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_AREOLA, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("alpha pussy", S_NYMPH, LVL(9, 13, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_INSA, 4, 4), ATTK(AT_CLAW, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("fire nymph", S_NYMPH, LVL(9, 13, 5, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FIRE, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_BOOM, AD_FIRE, 0, 4), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flame nymph", S_NYMPH, LVL(9, 13, 5, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FLAM, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_FLAM, 0, 4), ATTK(AT_BOOM, AD_FLAM, 0, 4), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("burning nymph", S_NYMPH, LVL(9, 13, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_BURN, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_BURN, 0, 4), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue nymph", S_NYMPH, /* spawns with sling and 20 cobalt chunks */ LVL(9, 7, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_CRYTHROAT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ice nymph", S_NYMPH, LVL(9, 13, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_COLD, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("no-escape nymph", S_NYMPH, LVL(9, 12, 3, 50, 0), (1|G_RGROUP), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_STABILIZE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Maria's pink stiletto pump", S_NYMPH, /* spawns with feminine pumps */ LVL(9, 11, 8, 5, 5), (1), A(ATTK(AT_KICK, AD_ENCH, 2, 3), ATTK(AT_NONE, AD_INSA, 0, 2), ATTK(AT_RATH, AD_WEEP, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_SMALL), MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("turn-tail nymph", S_NYMPH, LVL(9, 12, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_FEARHARE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty ice nymph", S_NYMPH, LVL(9, 13, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_COLD, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irital", S_NYMPH, /* permaconfused */ LVL(9, 12, 1, 70, 0), (1), A(ATTK(AT_WEAP, AD_ILLU, 4, 4), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bone nymph", S_NYMPH, /* spawns with sling, 30 bone fragments and lady boots */ LVL(9, 13, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_WGHT, 2, 2), ATTK(AT_KICK, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mud nymph", S_NYMPH, LVL(9, 12, 0, 70, -10), (G_GENO|2), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 8), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_FEMALE|M2_HOSTILE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cigar seller", S_NYMPH, /* spawns with cigar */ LVL(9, 12, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_FIRE, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("yuki-playa", S_NYMPH, /* playable race */ LVL(9, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("yuki snow woman", S_NYMPH, LVL(9, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_MAGC, AD_COLD, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_FEMALE|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("kelda", S_NYMPH, /* by attie */ LVL(9, 18, -6, 45, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_FAMN, 4, 6), ATTK(AT_STNG, AD_DRST, 1, 9), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_CUSS, MZ_HUMAN), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wendina", S_NYMPH, LVL(9, 9, -10, 80, -10), (1), A(ATTK(AT_KICK, AD_SLOW, 4, 8), ATTK(AT_SPIT, AD_DRLI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_STENCH, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_DEATH|MR_STONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wendina wall", S_NYMPH, LVL(9, 9, -10, 80, -10), (1), A(ATTK(AT_KICK, AD_SLOW, 4, 8), ATTK(AT_SPIT, AD_DRLI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_FART_LOUD, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_DEATH|MR_STONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("petty wendina", S_NYMPH, LVL(9, 9, -10, 80, -10), (1), A(ATTK(AT_KICK, AD_SLOW, 4, 8), ATTK(AT_SPIT, AD_DRLI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_STENCH, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_DEATH|MR_STONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("power nymph", S_NYMPH, LVL(9, 13, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_SHAN, 5, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gogglier antibacterial", S_NYMPH, LVL(9, 12, -9, 39, -11), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_VAPO, 2, 7), ATTK(AT_BUTT, AD_CURS, 7, 6), ATTK(AT_WEAP, AD_DEST, 7, 6), ATTK(AT_SCRA, AD_BURN, 1, 9), ATTK(AT_BEAM, AD_SEDU, 7, 8), ATTK(AT_LASH, AD_WISD, 1, 6)), SIZ(308, 447, 0, MS_REPAIR, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("icker realize racemose", S_NYMPH, LVL(9, 36, -10, 2, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_MAGM, 9, 6), ATTK(AT_SCRA, AD_HALU, 1, 7), ATTK(AT_BITE, AD_CAST, 1, 6), ATTK(AT_BUTT, AD_AMNE, 1, 7), ATTK(AT_BREA, AD_NUMB, 2, 3), ATTK(AT_LASH, AD_SANI, 2, 8)), SIZ(15, 73, 0, MS_TREESQUAD, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_TUNNEL|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER| M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Mary-Sue", S_NYMPH, LVL(10, 13, 5, 40, 0), (1), A(ATTK(AT_WEAP, AD_FUMB, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("deminymph", S_NYMPH, LVL(10, 12, 10, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("half-nymph", S_NYMPH, LVL(10, 12, 10, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("kamikaze faerie", S_NYMPH, LVL(10, 13, 3, 15, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Bundly Ann's soft sandal", S_NYMPH, LVL(10, 12, 10, 0, 16), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1337, 1337, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* speed 16-25, AC 5, MR 35, extra attacks 1, resists 2, M1 flags 2, M2 flags 0, M3 flags 2 */ MON("xuenu monk", S_NYMPH, LVL(10, 12, 10, 70, -10), (1), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_COLD, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elphic playmate", S_NYMPH, /* spawns with ether whip */ LVL(10, 12, 10, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_FEMALE|M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("harpymph", S_NYMPH, LVL(10, 22, 6, 40, -7), (G_GENO|2), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(650, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_TPORT|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("carcosan courtier", S_NYMPH, LVL(10, 18, 5, 55, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_TENT, AD_DRDX, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_FLY|M1_HUMANOID, M2_COLLECT|M2_GREEDY|M2_MAGIC|M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty carcosan courtier", S_NYMPH, LVL(10, 18, 5, 55, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_TENT, AD_DRDX, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_FLY|M1_HUMANOID|M1_HERBIVORE, M2_COLLECT|M2_GREEDY|M2_MAGIC|M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETTY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sticky pudding", S_NYMPH, /* splits like black pudding */ LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lampad", S_NYMPH, LVL(10, 12, 0, 50, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Maria's hiking boot", S_NYMPH, LVL(10, 13, 5, 20, 5), (1), A(ATTK(AT_KICK, AD_DAMA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_MEDIUM), MR_STONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Aphrodite", S_NYMPH, LVL(10, 15, -5, 20, 0), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_PNAME|M2_PRINCE|M2_FEMALE|M2_GREEDY|M2_STALK|M2_HOSTILE| M2_NASTY|M2_NOPOLY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("subentry linable percentaged justifiable", S_NYMPH, LVL(10, 10, -7, 72, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BOOM, AD_TDRA, 8, 7), ATTK(AT_TRAM, AD_RAGN, 3, 3), ATTK(AT_ENGL, AD_STUN, 1, 5), ATTK(AT_BOOM, AD_CORR, 1, 9), ATTK(AT_BUTT, AD_LEGS, 9, 8), NO_ATTK), SIZ(702, 46, 0, MS_BARK, MZ_TINY), MR_POISON|MR_STONE, MR_POISON, M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_WANTSALL, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nyrse", S_NYMPH, LVL(11, 6, 0, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("grabby nyrse", S_NYMPH, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("nymph queen", S_NYMPH, LVL(12, 12, 8, 30, 0), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("pitiful nymph", S_NYMPH, LVL(12, 13, 3, 50, 0), (1), A(ATTK(AT_WEAP, AD_PLAS, 2, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("buzzing nymph", S_NYMPH, LVL(12, 13, 3, 50, 0), (1), A(ATTK(AT_WEAP, AD_ELEC, 2, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_ELEC, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scratch nymph", S_NYMPH, /* spawns with feminine pumps */ LVL(12, 11, 2, 60, 0), (1), A(ATTK(AT_WEAP, AD_DROP, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("boxport nymph", S_NYMPH, /* if she dumps a container, the contents are teleported randomly */ LVL(12, 12, 3, 40, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 2, 14), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fragrant nymph", S_NYMPH, LVL(12, 18, 6, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_CLAW, AD_CONF, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_STENCH, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("huro nymph", S_NYMPH, /* if she dumps a container, the contents are levelported randomly */ LVL(12, 12, 3, 40, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 2, 14), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("superhuro nymph", S_NYMPH, /* if she dumps a container, the contents are branchported randomly */ LVL(12, 17, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 2, 14), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DRAIN|MR_DEATH|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("y caugeturne", S_NYMPH, LVL(12, 13, 3, 50, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 2, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("substandard nymph", S_NYMPH, LVL(12, 13, 3, 50, 0), (2), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shocking nymph", S_NYMPH, LVL(12, 13, 3, 50, 0), (1), A(ATTK(AT_WEAP, AD_ELEC, 2, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_ELEC, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pretty buzzing nymph", S_NYMPH, LVL(12, 13, 3, 50, 0), (1), A(ATTK(AT_WEAP, AD_ELEC, 2, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_ELEC, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lavaland nymph", S_NYMPH, /* if they die on a non-critical spot, the tile underneath them becomes lava */ LVL(12, 12, 3, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bored-as-hell nymph", S_NYMPH, LVL(12, 3, 7, 30, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("volcanic nymph", S_NYMPH, /* transforms terrain into LAVAPOOL */ LVL(12, 12, 3, 40, 0), (1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("super annoying nymph", S_NYMPH, /* transforms terrain into LAVAPOOL */ LVL(12, 12, 3, 40, 0), (1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("woman who is actually a nymph", S_NYMPH, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 1, 6), ATTK(AT_WEAP, AD_SEDU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("guardian nymph", S_NYMPH, LVL(12, 13, 3, 50, 0), (1), A(ATTK(AT_WEAP, AD_PLYS, 2, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_SPIT, AD_DRST, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_ELEC|MR_POISON, MR_POISON, M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("conceited nymph", S_NYMPH, LVL(12, 9, 9, 15, 0), (1|G_GENO), A(ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("uberbad nymph", S_NYMPH, LVL(12, 12, 9, 15, 0), (1|G_GENO), A(ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_ESCAPE, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("helpful uptake", S_NYMPH, LVL(12, 12, 3, 62, 0), (G_VLGROUP|4), A(ATTK(AT_KICK, AD_MIDI, 3, 2), ATTK(AT_ENGL, AD_DREN, 5, 4), ATTK(AT_BITE, AD_SLOW, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(727, 6, 0, MS_WOLLOH, MZ_LARGE), MR_POISON, 0, M1_NOHANDS|M1_SLITHY|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lazaretto unnaturally", S_NYMPH, LVL(12, 13, -6, 7, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_EXPL, AD_NTHR, 1, 2), ATTK(AT_ENGL, AD_RUST, 5, 9), ATTK(AT_SCRA, AD_DRIN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4199, 587, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS| M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("theism dubbing", S_NYMPH, LVL(13, 12, -5, 20, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_RATH, AD_VENO, 4, 8), ATTK(AT_TRAM, AD_HALU, 4, 2), ATTK(AT_WEAP, AD_SLEE, 4, 5), ATTK(AT_STNG, AD_NGRA, 7, 8), ATTK(AT_LASH, AD_WGHT, 7, 4), NO_ATTK), SIZ(1054, 459, 0, MS_PRINCIPAL, MZ_TINY), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("handier skylab", S_NYMPH, LVL(13, 10, 2, 99, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_WNCE, 1, 1), ATTK(AT_BEAM, AD_PART, 6, 4), ATTK(AT_KICK, AD_FEAR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2664, 123, 0, MS_SOCKS, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clefable", S_NYMPH, LVL(14, 12, 4, 70, 0), (1), A(ATTK(AT_WEAP, AD_RBRE, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_SLEE, 4, 4), NO_ATTK, NO_ATTK), SIZ(700, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_TPORT|M1_FLY|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("submachine nymph", S_NYMPH, LVL(14, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dream thief", S_NYMPH, LVL(14, 15, 4, 40, 0), (2), A(ATTK(AT_MAGC, AD_SPC2, 5, 5), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("extra dream thief", S_NYMPH, LVL(14, 15, 4, 40, 0), (1), A(ATTK(AT_MAGC, AD_SPC2, 5, 5), ATTK(AT_CLAW, AD_SLEE, 2, 4), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_TUCH, AD_DREA, 2, 4), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("oneroi", S_NYMPH, LVL(14, 15, 4, 40, 0), (1), A(ATTK(AT_MAGC, AD_SPC2, 5, 5), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SING, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("neo-otyugh", S_NYMPH, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRST, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("hand otyugh", S_NYMPH, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_SITM, 2, 6), ATTK(AT_TENT, AD_DRST, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("noncontent nymph", S_NYMPH, LVL(14, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_IDAM, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ancient otyugh", S_NYMPH, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("classical otyugh", S_NYMPH, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_CONT, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("sconce otyugh", S_NYMPH, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_LAVA, 1, 6), ATTK(AT_CLAW, AD_NGEN, 1, 6), ATTK(AT_HUGS, AD_AGGR, 2, 6), ATTK(AT_TENT, AD_SIN, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("woman in pain", S_NYMPH, LVL(14, 8, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 1, 6), ATTK(AT_CLAW, AD_SITM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE|M1_TPORT, M2_STRONG|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pain mistress", S_NYMPH, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 1, 6), ATTK(AT_CLAW, AD_SITM, 1, 6), ATTK(AT_HUGS, AD_PAIN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE|M1_TPORT, M2_STRONG|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("busty beauty", S_NYMPH, /* spawns with victorian underwear, sling and 30 salt chunks */ LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 6), ATTK(AT_KICK, AD_SITM, 1, 6), ATTK(AT_BREA, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE|M1_TPORT, M2_STRONG|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bulletator n", S_NYMPH, LVL(14, 24, 10, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SEDU, 4, 7), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_SWIM|M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("small bulletator n", S_NYMPH, LVL(14, 12, 10, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SEDU, 4, 7), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_SWIM|M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Amelje's hugging boot", S_NYMPH, LVL(14, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 12-15, AC -4, MR 30, extra attacks 2, resists 1, M1 flags 1, M2 flags 1, M3 flags 1 */ MON("compulsory breacher flesh illegitimated washrag", S_NYMPH, LVL(14, 14, 6, 93, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_GAZE, AD_NTHR, 9, 8), ATTK(AT_ENGL, AD_CLRC, 9, 8), ATTK(AT_TRAM, AD_SLOW, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2170, 447, 0, MS_BRAG, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("methodized presold", S_NYMPH, LVL(15, 7, -7, 48, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_FEAR, 1, 2), ATTK(AT_TUCH, AD_DGST, 4, 3), ATTK(AT_TRAM, AD_FREN, 5, 7), ATTK(AT_TRAM, AD_NTHR, 6, 9), ATTK(AT_BITE, AD_PHYS, 7, 3), ATTK(AT_TUCH, AD_INER, 2, 2)), SIZ(412, 706, 0, MS_SISSY, MZ_TINY), MR_COLD, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE, M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mimic nymph", S_NYMPH, /* evil patch idea by ais523 */ LVL(15, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HIDE|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_MIMIC, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("sharp nymph", S_NYMPH, LVL(15, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_WNCE, 3, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("annoying nymphet", S_NYMPH, LVL(15, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_RATH, AD_TCKL, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("monimo nymph", S_NYMPH, LVL(15, 9, 9, 10, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("swarm nymph", S_NYMPH, LVL(15, 12, 9, 20, 0), (G_GENO|2|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spashco", S_NYMPH, /* light radius 1 */ LVL(15, 12, 1, 70, 0), (1), A(ATTK(AT_WEAP, AD_INSA, 4, 4), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE|MR_SLEEP, MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_ORANGE), MON("soldier nymph", S_NYMPH, LVL(15, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wet pussy", S_NYMPH, LVL(15, 12, 9, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SSEX, 0, 0), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("samudine", S_NYMPH, LVL(15, 12, 9, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_SAMU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead nymph", S_NYMPH, LVL(15, 12, 9, 20, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator supersidu", S_NYMPH, LVL(15, 19, -1, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SEDU, 4, 4), ATTK(AT_HUGS, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("fiery nymph", S_NYMPH, LVL(15, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_FIRE, 3, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("median woman", S_NYMPH, LVL(15, 12, 3, 40, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lava nymph", S_NYMPH, /* evil patch idea by bug_sniper */ LVL(15, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_LAVA, 3, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("mareanid", S_NYMPH, LVL(15, 18, 0, 50,-9), (1), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_STRONG, M3_NOPLRPOLY|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("calling siren", S_NYMPH, LVL(15, 18, 0, 50,-9), (1), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_STRONG, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("non-seen siren", S_NYMPH, /* invisible */ LVL(15, 18, 0, 50,-9), (1), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_STRONG, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("deeper state nymph", S_NYMPH, LVL(15, 18, 0, 50,-9), (1), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_STRONG, M3_NOPLRPOLY|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("u do not have ur stuff to no more", S_NYMPH, /* invisible */ LVL(15, 18, 0, 50,-9), (1), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_STRONG, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("candle nymph", S_NYMPH, LVL(15, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_FLAM, 3, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("fiery nymphomaniac", S_NYMPH, LVL(15, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_FIRE, 3, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("metallivorous nymph", S_NYMPH, LVL(15, 12, 9, 20, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_METALLIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lithivorous nymph", S_NYMPH, LVL(15, 12, 9, 20, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stone nymph", S_NYMPH, LVL(15, 12, 9, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 2, 4), ATTK(AT_CLAW, AD_SEDU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rock nymph", S_NYMPH, /* EPI, could have been by jonadab? always disguises as solid rock */ LVL(15, 12, 9, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 2, 4), ATTK(AT_CLAW, AD_SEDU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("selkie", S_NYMPH, LVL(15, 18, 0, 50,-9), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_STRONG, M3_NOPLRPOLY|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("oceanid", S_NYMPH, LVL(15, 18, 0, 50,-9), (1), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_STRONG, M3_NOPLRPOLY|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neverwas", S_NYMPH, LVL(15, 10, 10, 10, -10), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_VAMP, 1, 8), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("verywellwas", S_NYMPH, LVL(15, 10, 10, 10, -10), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_VAMP, 1, 8), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SING, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("thriae", S_NYMPH, LVL(15, 18, 0, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_STNG, AD_DRST, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1500, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jynx", S_NYMPH, LVL(15, 12, 4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 5, 5), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_BREA, AD_COLD, 4, 4), ATTK(AT_GAZE, AD_CONF, 2, 2), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD, MR_COLD, M1_HUMANOID|M1_TPORT|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("siren", S_NYMPH, LVL(15, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SOUND, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Nimune", S_NYMPH, LVL(15, 12, -1, 20, -14), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_TPORT|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE|M2_FEMALE|M2_PNAME|M2_HUMAN|M2_NOPOLY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("mill paranoia", S_NYMPH, LVL(15, 12, 10, 82, 10), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_MIDI, 1, 6), ATTK(AT_TRAM, AD_RNG, 3, 1), ATTK(AT_CLAW, AD_NGEN, 1, 4), ATTK(AT_WEAP, AD_WGHT, 2, 1), ATTK(AT_ENGL, AD_DRDX, 7, 9), NO_ATTK), SIZ(2306, 181, 0, MS_BOT, MZ_HUMAN), MR_DISINT, 0, M1_NOHANDS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("quickling queen", S_NYMPH, LVL(16, 30, 10, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 2), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 90, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_GREEDY|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("illu nymph", S_NYMPH, LVL(16, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_ILLU, 3, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("greedy nymph", S_NYMPH, LVL(16, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_SGLD, 3, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Maria's hugging boot", S_NYMPH, /* uses hugging boots */ LVL(16, 14, -1, 30, 5), (1), A(ATTK(AT_KICK, AD_WNCE, 5, 9), ATTK(AT_NONE, AD_MAGM, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT|MR_PLUSONE|MR_HITASONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("domina", S_NYMPH, LVL(16, 12, 6, 40, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_WANTSBOOK|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("block-heeled pussy", S_NYMPH, LVL(16, 14, 3, 50, 0), (1), A(ATTK(AT_WEAP, AD_INSA, 5, 5), ATTK(AT_CLAW, AD_SSEX, 0, 0), ATTK(AT_KICK, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("delly nymph", S_NYMPH, LVL(16, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_DEBT, 3, 3), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Francesca-Dummtrulla", S_NYMPH, /* spawns with feminine pumps */ LVL(16, 8, 5, 100, -20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FAKE, 2, 14), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_GAZE, AD_NAST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Natalje", S_NYMPH, LVL(16, 14, -8, 90, -4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_LEGS, 6, 7), ATTK(AT_MAGC, AD_CLRC, 6, 6), ATTK(AT_NONE, AD_WEEP, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, M4_HAMMERSANDAL|M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: HIGH_HEELED_SANDAL SOFT_SNEAKERS BAG_OF_TRICKS POT_GAIN_LEVEL POT_CYANIDE WAN_CURSE_ITEMS WAN_POLYMORPH */ MON("custodianship evolved salesgirl", S_NYMPH, LVL(16, 12, 0, 67, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BEAM, AD_LUCK, 9, 2), ATTK(AT_BUTT, AD_STAT, 1, 9), ATTK(AT_LASH, AD_SSEX, 5, 6), ATTK(AT_KICK, AD_CHKH, 2, 4), ATTK(AT_WEAP, AD_PART, 4, 2), ATTK(AT_STNG, AD_IDAM, 4, 5)), SIZ(157, 62, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_DEATH, 0, M1_HIDE|M1_REGEN, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("jingoist nonliving thumbed", S_NYMPH, LVL(17, 12, 4, 64, 10), (G_GENO|3), A(ATTK(AT_STNG, AD_LITT, 5, 4), ATTK(AT_CLAW, AD_HALU, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4094, 603, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE, MR_POISON, M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_WANDER|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lilted whizzed", S_NYMPH, LVL(17, 11, 3, 38, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_MANA, 3, 7), ATTK(AT_BREA, AD_NEXU, 6, 1), ATTK(AT_SPIT, AD_PLAS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(78, 1433, 0, MS_STABILIZE, MZ_LARGE), MR_STONE, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID| M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("neurotoxicity signaler", S_NYMPH, LVL(18, 12, -9, 28, 19), (G_GENO|G_UNIQ|4), A(ATTK(AT_TRAM, AD_AGGR, 1, 8), ATTK(AT_BEAM, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_MANA, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(999, 968, 0, MS_TRUMPET, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_DWARF|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("freezer nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_FRZE, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("harharhar nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_ICEB, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("full nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_SKIL, 2, 2), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lasersight nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_MCRE, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("laserpower nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_MCRE, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("laserwall nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_MCRE, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_HUGS, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("psycho nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_SPC2, 3, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sano nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_SANI, 3, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("timer nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_TIME, 3, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("insane nymph", S_NYMPH, LVL(18, 13, 2, 50, 0), (1), A(ATTK(AT_WEAP, AD_INSA, 3, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sorrow girl", S_NYMPH, /* spawns with stripe mail */ LVL(18, 11, 2, 50, 0), (4), A(ATTK(AT_TUCH, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_WAIL, MZ_HUMAN), MR_HITASONE, MR_POISON, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("twisted nixie", S_NYMPH, LVL(18, 12, -2, 80, -5), (1), A(ATTK(AT_WEAP, AD_FEMI, 4, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_PLYS, 1, 6), ATTK(AT_MAGC, AD_AGGR, 2, 2), ATTK(AT_BREA, AD_DRST, 2, 10), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("elonic master thief", S_NYMPH, LVL(18, 16, -2, 20, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_SITM, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("supermaster thief", S_NYMPH, LVL(18, 16, -2, 20, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_SITM, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("venomous nymph", S_NYMPH, LVL(18, 14, 0, 65, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty venomous nymph", S_NYMPH, LVL(18, 14, 0, 65, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ala-shakahn", S_NYMPH, LVL(18, 12, 0, 50, 5), (1), A(ATTK(AT_NONE, AD_SEDU, 0, 0), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ORACLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_PEACEFUL|M2_FEMALE, M3_INFRAVISIBLE|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("vemoura", S_NYMPH, LVL(18, 10, 0, 65, 8), (1), A(ATTK(AT_WEAP, AD_DRLI, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_AMPHIBIOUS, M2_FEMALE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("totted teasingly", S_NYMPH, LVL(18, 12, 3, 99, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_RATH, AD_DCAY, 6, 7), ATTK(AT_BREA, AD_ALIN, 9, 1), ATTK(AT_TUCH, AD_SEDU, 6, 5), ATTK(AT_BUTT, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK), SIZ(806, 1668, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, MR_COLD, M1_NEEDPICK|M1_NOHANDS|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mothy nonexisting", S_NYMPH, LVL(18, 11, -6, 44, 0), (1), A(ATTK(AT_RATH, AD_VENO, 9, 1), ATTK(AT_GAZE, AD_SITM, 5, 7), ATTK(AT_TENT, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1728, 321, 0, MS_MISSING, MZ_HUGE), MR_STONE, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sunali noise generator", S_NYMPH, LVL(19, 12, -10, 8, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_POISON|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("smartening handpicking", S_NYMPH, LVL(19, 8, 2, 74, -16), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_WERE, 5, 7), ATTK(AT_EXPL, AD_EDGE, 1, 3), ATTK(AT_WEAP, AD_LEGS, 6, 9), ATTK(AT_NONE, AD_SLIM, 6, 1), NO_ATTK, NO_ATTK), SIZ(1652, 35, 0, MS_BOSS, MZ_GIGANTIC), MR_POISON, 0, M1_HIDE|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("collector nymph", S_NYMPH, /* spawns with sling, 40 lead clumps, rocket gauntlets, basinet, tapered mail, loricated cloak and italian heels */ LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_SHAN, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("squeezer nymph", S_NYMPH, LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_NUMB, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mesmerizing nymph", S_NYMPH, LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_STUN, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pretty mesmerizing nymph", S_NYMPH, LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_STUN, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("clinic-tailing nymph", S_NYMPH, LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_NIVE, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stu nymph", S_NYMPH, LVL(20, 10, 4, 35, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unexpected nymph", S_NYMPH, LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_DREA, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("master nymph", S_NYMPH, LVL(20, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_PLUSONE, 0, M1_HUMANOID|M1_TPORT, M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("very poly nymph", S_NYMPH, LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Echidna Boss", S_NYMPH, LVL(20, 12, 0, 30, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BREA, AD_ACID, 4, 10), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SEDUCE, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, MR_ACID, M1_FLY|M1_OMNIVORE|M1_THICK_HIDE|M1_ACID, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("awful nymph", S_NYMPH, LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_VAPO, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lake nymph berserker", S_NYMPH, LVL(20, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("sexy hexy", S_NYMPH, LVL(20, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 7, 7), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("asialyn", S_NYMPH, LVL(20, 15, -7, 80, -9), (1), A(ATTK(AT_KICK, AD_ICEB, 6, 7), ATTK(AT_GAZE, AD_BADE, 2, 9), ATTK(AT_TUCH, AD_SEDU, 0, 0), ATTK(AT_HUGS, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_POISON|MR_DISINT|MR_DEATH|MR_STONE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sueue", S_NYMPH, LVL(20, 15, -7, 80, -9), (1), A(ATTK(AT_KICK, AD_ICEB, 6, 7), ATTK(AT_GAZE, AD_BADE, 2, 9), ATTK(AT_TUCH, AD_SEDU, 0, 0), ATTK(AT_HUGS, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_POISON|MR_DISINT|MR_DEATH|MR_STONE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beauty challenger", S_NYMPH, LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_FEMI, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_FEMI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pompeji wizard", S_NYMPH, LVL(20, 15, -13, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_GAZE, AD_NGRA, 4, 4), ATTK(AT_NONE, AD_GLIB, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lovely femmy", S_NYMPH, /* spawns with stiletto sandals */ LVL(20, 11, -4, 80, 4), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eloueliti", S_NYMPH, LVL(20, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_BEAM, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fluidator spickor", S_NYMPH, LVL(20, 16, -1, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DROP, 4, 4), ATTK(AT_HUGS, AD_DROP, 4, 4), ATTK(AT_BEAM, AD_DROP, 4, 4), ATTK(AT_GAZE, AD_DROP, 0, 0), ATTK(AT_GAZE, AD_DISP, 0, 0), ATTK(AT_NONE, AD_TCKL, 0, 8)), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_REGEN|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Echo", S_NYMPH, LVL(20, 12, 2, 50, -15), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_IMITATE, MZ_HUMAN), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_AMPHIBIOUS|M1_SWIM|M1_TPORT|M1_WALLWALK|M1_FLY|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_FEMALE|M2_PNAME, M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nonmilitant overstimulated avg meerschaum subside shyer", S_NYMPH, LVL(20, 21, -3, 51, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_ENCH, 7, 8), ATTK(AT_BITE, AD_WEBS, 1, 7), ATTK(AT_TENT, AD_RBRE, 8, 6), ATTK(AT_TENT, AD_DAMA, 7, 6), ATTK(AT_WEAP, AD_CURS, 8, 7), ATTK(AT_TRAM, AD_LUCK, 3, 6)), SIZ(282, 63, 0, MS_SOLDIER, MZ_HUGE), MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dispensed merchandised scudding cratered", S_NYMPH, LVL(20, 7, 7, 8, -18), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_GAZE, AD_NPRO, 1, 1), ATTK(AT_LASH, AD_ICUR, 3, 9), ATTK(AT_WEAP, AD_WERE, 3, 5), ATTK(AT_BEAM, AD_DIMN, 5, 5), ATTK(AT_SCRA, AD_VENO, 4, 9), ATTK(AT_SPIT, AD_COLD, 3, 1)), SIZ(429, 360, 0, MS_SOLDIER, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_OVIPAROUS, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("secularized combative", S_NYMPH, LVL(21, 13, 1, 31, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_SHRD, 7, 7), ATTK(AT_KICK, AD_WRAP, 1, 9), ATTK(AT_NONE, AD_BANI, 6, 6), ATTK(AT_HUGS, AD_FIRE, 9, 9), NO_ATTK, NO_ATTK), SIZ(572, 275, 0, MS_AREOLA, MZ_MEDIUM), 0, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("crucified immunologist", S_NYMPH, LVL(21, 15, -10, 83, 0), (1), A(ATTK(AT_BEAM, AD_VENO, 6, 1), ATTK(AT_EXPL, AD_DFOO, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(114, 113, 0, MS_TREESQUAD, MZ_TINY), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("quench seguing compassion meddlesome goodmen", S_NYMPH, LVL(21, 15, 5, 49, -20), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_AXUS, 3, 1), ATTK(AT_SPIT, AD_TIME, 6, 1), ATTK(AT_ENGL, AD_DRCH, 1, 9), ATTK(AT_WEAP, AD_PAIN, 2, 5), NO_ATTK, NO_ATTK), SIZ(560, 166, 0, MS_WOLLOH, MZ_MEDIUM), MR_SLEEP, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("spleenish antifascism violater towability piffle defected", S_NYMPH, LVL(21, 12, 3, 98, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_CHKH, 5, 4), ATTK(AT_WEAP, AD_SPC2, 8, 7), ATTK(AT_HUGS, AD_TREM, 8, 6), ATTK(AT_CLAW, AD_FREN, 7, 2), ATTK(AT_LASH, AD_WISD, 7, 1), ATTK(AT_STNG, AD_SAMU, 6, 6)), SIZ(2708, 196, 0, MS_PAIN, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_TPORT|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elopixie", S_NYMPH, LVL(21, 15, -6, 70, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_ELEC, 4, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_ELEC, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("outwardly grubbily", S_NYMPH, LVL(22, 13, 7, 95, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_INER, 7, 9), ATTK(AT_TUCH, AD_STON, 2, 5), ATTK(AT_SPIT, AD_CAST, 3, 1), ATTK(AT_RATH, AD_TRAP, 5, 4), NO_ATTK, NO_ATTK), SIZ(1531, 999, 0, MS_CLOCK, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_SLITHY, M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("constituent nest fretted", S_NYMPH, LVL(22, 13, -3, 20, 1), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TENT, AD_DRIN, 4, 6), ATTK(AT_MAGC, AD_ELEC, 1, 1), ATTK(AT_SCRA, AD_DRCH, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2157, 637, 0, MS_MUTE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_CONCEAL|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("blending nymph", S_NYMPH, LVL(22, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_HALU, 4, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("damage nymph", S_NYMPH, LVL(22, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_IDAM, 4, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("feminymph", S_NYMPH, LVL(22, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_SHAN, 4, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blending nymphomaniac", S_NYMPH, LVL(22, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_HALU, 4, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("maud look-alike", S_NYMPH, LVL(22, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_AMNE, 4, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tech stealer", S_NYMPH, LVL(22, 13, 1, 60, 0), (1), A(ATTK(AT_WEAP, AD_TECH, 4, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_TECH, 5, 5), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("reagent bicyclic", S_NYMPH, LVL(22, 11, -5, 7, -7), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_LASH, AD_ILLU, 2, 6), ATTK(AT_STNG, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1723, 1, 0, MS_ALLA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("predictably dissenting", S_NYMPH, LVL(22, 11, 5, 23, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_SPIT, AD_VULN, 3, 2), ATTK(AT_CLAW, AD_UNPR, 3, 3), ATTK(AT_BUTT, AD_PHYS, 7, 3), ATTK(AT_KICK, AD_ABDC, 1, 2), ATTK(AT_HUGS, AD_POLY, 9, 1), ATTK(AT_EXPL, AD_TERR, 2, 6)), SIZ(2362, 398, 0, MS_PAIN, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_TPORT| M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("telecaster garnishable gender blanche allusive", S_NYMPH, LVL(23, 20, -10, 53, 0), (G_SGROUP|2), A(ATTK(AT_RATH, AD_LUCK, 9, 1), ATTK(AT_TUCH, AD_CONF, 3, 4), ATTK(AT_ENGL, AD_DREA, 6, 1), ATTK(AT_WEAP, AD_TECH, 1, 1), NO_ATTK, NO_ATTK), SIZ(3677, 68, 0, MS_ANIMAL, MZ_HUGE), MR_COLD|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_MINDLESS|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("preestablished homesick", S_NYMPH, LVL(23, 10, -9, 14, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_KICK, AD_EDGE, 2, 9), ATTK(AT_BEAM, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1480, 44, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOLIMBS|M1_ACID, M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("grave recurving category unseating", S_NYMPH, LVL(23, 14, 1, 24, -2), (G_GENO|G_PLATOON|2|G_RGROUP), A(ATTK(AT_SPIT, AD_SAMU, 4, 1), ATTK(AT_ENGL, AD_DCAY, 4, 5), ATTK(AT_STNG, AD_LITE, 8, 3), ATTK(AT_NONE, AD_CNCL, 7, 5), ATTK(AT_NONE, AD_CHAO, 0, 2), NO_ATTK), SIZ(764, 805, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_POISON|MR_DRAIN, MR_COLD, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_ANIMAL|M1_TPORT, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vilifier comer", S_NYMPH, LVL(24, 12, -4, 6, 0), (1), A(ATTK(AT_MAGC, AD_MALK, 4, 5), ATTK(AT_BITE, AD_VULN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2587, 1179, 0, MS_SQEEK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_ELEC, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_UNSOLID|M1_OVIPAROUS| M1_CARNIVORE|M1_HERBIVORE, M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("squeakiest intimidator", S_NYMPH, LVL(24, 18, 7, 29, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 4, 4), ATTK(AT_TRAM, AD_MCRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1617, 5, 0, MS_FEARHARE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_LORD|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("withdrawable coolish", S_NYMPH, LVL(24, 30, -1, 56, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_MAGC, AD_DRCO, 6, 1), ATTK(AT_TENT, AD_FREN, 1, 7), ATTK(AT_WEAP, AD_CHAO, 8, 3), ATTK(AT_ENGL, AD_SANI, 1, 6), ATTK(AT_LASH, AD_BLAS, 7, 8), NO_ATTK), SIZ(2980, 445, 0, MS_DEEPSTATE, MZ_LARGE), 0, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_TPORT, M2_LORD|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Lara", S_NYMPH, LVL(24, 18, -4, 45, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DISP, 6, 6), ATTK(AT_KICK, AD_DISP, 6, 6), ATTK(AT_GAZE, AD_DISP, 6, 6), ATTK(AT_NONE, AD_DISP, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SCR_BAD_EFFECT POT_SPEED */ MON("bitch woman", S_NYMPH, LVL(24, 14, -3, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("ugly bitch", S_NYMPH, LVL(25, 14, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_DISE, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("carcosan vizier", S_NYMPH, /* name suggested by ChatGPT */ LVL(25, 18, 5, 55, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_TENT, AD_DRDX, 1, 5), ATTK(AT_HUGS, AD_WRAP, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_FLY|M1_HUMANOID, M2_COLLECT|M2_GREEDY|M2_MAGIC|M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK|M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pedigree slutton", S_NYMPH, /* thanks Crawldragon */ LVL(25, 14, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_THIE, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unattractive whore", S_NYMPH, LVL(25, 14, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_LUCK, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("filthy guttersnipe", S_NYMPH, LVL(25, 14, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_LUCK, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stripnymph", S_NYMPH, LVL(25, 14, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_UNPR, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_ACID, MR_SLEEP, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chemical nymph", S_NYMPH, LVL(25, 14, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_SLUD, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("turbobad nymph", S_NYMPH, LVL(25, 14, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_ESCAPE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Eurynome", S_NYMPH, LVL(25, 20, -5, 0, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_BEAM, AD_PLYS, 4, 5), ATTK(AT_BEAM, AD_NEXU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID|M1_SWIM|M1_TPORT, M2_COLLECT|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irrelevant bitch", S_NYMPH, LVL(25, 10, 3, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("my lombocharge", S_NYMPH, LVL(25, 14, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_NONE, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("organized hc thief", S_NYMPH, LVL(25, 12, 5, 20, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_SITM, 5, 4), ATTK(AT_KICK, AD_SITM, 5, 4), ATTK(AT_GAZE, AD_FUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("melistride", S_NYMPH, /* chatting to her while wearing heels will pacify her, or if your charisma is at least 18, tame her */ LVL(25, 16, -10, 65, 0), (1), A(ATTK(AT_KICK, AD_TRAI, 6, 12), ATTK(AT_BREA, AD_WGHT, 6, 8), ATTK(AT_BREA, AD_GRAV, 7, 10), ATTK(AT_NONE, AD_ALIN, 0, 4), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_DEATH|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator sgi", S_NYMPH, LVL(25, 12, 0, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_THIE, 5, 5), ATTK(AT_HUGS, AD_THIE, 5, 5), ATTK(AT_BEAM, AD_RNG, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("turgidity parental noncombustible sacrilegiously ungathered", S_NYMPH, LVL(25, 8, 3, 9, 0), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_MINA, 1, 5), ATTK(AT_BUTT, AD_PEST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1958, 1740, 0, MS_STABILIZE, MZ_GIGANTIC), MR_DISINT|MR_ACID, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_UNSOLID|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("southwester interregnum puff", S_NYMPH, LVL(25, 12, 7, 12, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_MANA, 8, 7), ATTK(AT_ENGL, AD_BLEE, 1, 7), ATTK(AT_SPIT, AD_WERE, 7, 4), ATTK(AT_MAGC, AD_THIE, 1, 8), ATTK(AT_BUTT, AD_WRAT, 3, 9), ATTK(AT_BITE, AD_FEAR, 1, 7)), SIZ(1119, 463, 0, MS_SELFHARM, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL, M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_WANTSBOOK, M4_BAT|M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("givtaya nymph", S_NYMPH, LVL(26, 14, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_INVE, 5, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_ESCAPE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Nataliya's wedge sandal", S_NYMPH, LVL(26, 20, -3, 45, 0), (1), A(ATTK(AT_KICK, AD_COLD, 8, 5), ATTK(AT_WEAP, AD_PLYS, 1, 5), ATTK(AT_BEAM, AD_MANA, 8, 3), ATTK(AT_BEAM, AD_DARK, 3, 6), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_REFLECT|M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("keister medevac repatriating", S_NYMPH, LVL(26, 13, 5, 73, 0), (G_VLGROUP|1), A(ATTK(AT_BOOM, AD_SSEX, 5, 5), ATTK(AT_WEAP, AD_VENO, 7, 1), ATTK(AT_MAGC, AD_WISD, 5, 1), ATTK(AT_NONE, AD_WEBS, 0, 1), NO_ATTK, NO_ATTK), SIZ(436, 27, 0, MS_GROWL, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pseudosweet nymph", S_NYMPH, LVL(27, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_HALU, 4, 5), ATTK(AT_GAZE, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sucker nymph", S_NYMPH, LVL(27, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_SUCK, 4, 5), ATTK(AT_GAZE, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vacuum cleaner nymph", S_NYMPH, LVL(27, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_SUCK, 4, 5), ATTK(AT_GAZE, AD_SUCK, 0, 0), ATTK(AT_BEAM, AD_SUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("thistledown convene", S_NYMPH, LVL(27, 20, -2, 53, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BITE, AD_ELEC, 4, 3), ATTK(AT_ENGL, AD_PEST, 1, 1), ATTK(AT_BREA, AD_NGRA, 8, 8), ATTK(AT_LASH, AD_SLEE, 9, 6), ATTK(AT_TENT, AD_SCOR, 8, 9), NO_ATTK), SIZ(2080, 46, 0, MS_DRUGS, MZ_TINY), MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tuxedo embarrassingly", S_NYMPH, LVL(27, 15, -10, 10, 0), (3), A(ATTK(AT_WEAP, AD_THIE, 5, 1), ATTK(AT_ENGL, AD_FEMI, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(272, 248, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE, 0, M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_OMNIVORE, M2_ROCKTHROW|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("potence rockiest", S_NYMPH, LVL(27, 19, -8, 77, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_CONT, 4, 1), ATTK(AT_BEAM, AD_HEAL, 6, 6), ATTK(AT_HUGS, AD_SOUN, 2, 9), ATTK(AT_BUTT, AD_ACID, 1, 6), ATTK(AT_BITE, AD_RBAD, 1, 7), NO_ATTK), SIZ(867, 175, 0, MS_SHEEP, MZ_TINY), MR_ELEC, MR_ELEC, M1_NOHANDS|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("triviality collusion", S_NYMPH, LVL(27, 14, 4, 21, 0), (1), A(ATTK(AT_BREA, AD_VOMT, 1, 9), ATTK(AT_ENGL, AD_SITM, 9, 9), ATTK(AT_LASH, AD_DREN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(461, 240, 0, MS_BURBLE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_SLITHY, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_CLOSE|M3_LITHIVORE|M3_SLIME|M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("confirm globally", S_NYMPH, LVL(28, 33, 8, 53, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_SPC2, 1, 8), ATTK(AT_SCRA, AD_DCAY, 1, 1), ATTK(AT_HUGS, AD_LAVA, 7, 5), ATTK(AT_TENT, AD_PLYS, 1, 5), ATTK(AT_BOOM, AD_RNG, 2, 9), NO_ATTK), SIZ(240, 79, 0, MS_MUTE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("checkering archway obedient", S_NYMPH, LVL(28, 16, -8, 47, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_LUCK, 4, 6), ATTK(AT_BREA, AD_FAMN, 1, 9), ATTK(AT_BITE, AD_CHRN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1561, 1225, 0, MS_GIBBERISH, MZ_TINY), MR_ELEC|MR_STONE, 0, M1_NOHEAD|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neon nymph", S_NYMPH, LVL(28, 14, 0, 65, 0), (1), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gimple nymph", S_NYMPH, LVL(28, 14, 0, 65, 0), (1), A(ATTK(AT_WEAP, AD_SLIM, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("periodic nymph", S_NYMPH, LVL(28, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_BLEE, 4, 5), ATTK(AT_BEAM, AD_BLEE, 4, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("litter nymph", S_NYMPH, LVL(28, 14, 0, 65, 0), (1), A(ATTK(AT_WEAP, AD_LITT, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_LITT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("incontinent nymph", S_NYMPH, LVL(28, 14, 0, 65, 0), (1), A(ATTK(AT_WEAP, AD_SLIM, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("swearing nymph", S_NYMPH, LVL(28, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_CURS, 4, 5), ATTK(AT_GAZE, AD_NGRA, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("addicted nymph", S_NYMPH, LVL(28, 14, 0, 65, 0), (1), A(ATTK(AT_WEAP, AD_TREM, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cursor nymph", S_NYMPH, LVL(28, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_ICUR, 4, 5), ATTK(AT_GAZE, AD_NGRA, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pointer nymph", S_NYMPH, LVL(28, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_NACU, 4, 5), ATTK(AT_GAZE, AD_NGRA, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("heavyweight nymph", S_NYMPH, LVL(28, 14, -1, 70, 0), (1), A(ATTK(AT_WEAP, AD_WGHT, 4, 5), ATTK(AT_GAZE, AD_WGHT, 5, 5), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3600, 5400, 0, MS_SEDUCE, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_STONE, MR_STONE, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sniper bundle head", S_NYMPH, LVL(28, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 8, 8), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_DISINT|MR_STONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("priory embarkation escalated decentralized bestirred waggish", S_NYMPH, LVL(29, 10, 9, 24, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_TRAP, 2, 7), ATTK(AT_BOOM, AD_AMNE, 2, 8), ATTK(AT_KICK, AD_MALK, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1844, 283, 0, MS_MEW, MZ_SMALL), MR_DEATH, 0, M1_NOLIMBS|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG, M3_INFRAVISIBLE|M3_LITHIVORE|M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Sunali", S_NYMPH, /* queen of the southern lands */ LVL(29, 12, -10, 8, 9), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 10, 7), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_GAZE, AD_WEBS, 1, 1), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_POISON|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HUGGING_BOOT LEATHER_PEEP_TOES GAS_GRENADE(5) */ MON("slexy polearm dancer", S_NYMPH, /* spawns with a random polearm */ LVL(30, 15, -6, 80, 0), (1), A(ATTK(AT_WEAP, AD_CAST, 5, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lightdancer", S_NYMPH, /* spawns with laser pole */ LVL(30, 15, -6, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("slut with syphilis", S_NYMPH, LVL(30, 15, -6, 80, 0), (1), A(ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("archnymph", S_NYMPH, LVL(30, 12, -1, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_PLUSTHREE|MR_DEATH|MR_DRAIN|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SEE_INVIS, M2_FEMALE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("slexual disease transmitter", S_NYMPH, LVL(30, 15, -6, 80, 0), (1), A(ATTK(AT_MAGC, AD_CAST, 5, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty slut with syphilis", S_NYMPH, LVL(30, 15, -6, 80, 0), (1), A(ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("titania", S_NYMPH, LVL(30, 16, -8, 75, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPC2, 6, 8), ATTK(AT_BEAM, AD_DARK, 6, 8), ATTK(AT_TUCH, AD_SGLD, 0, 0), ATTK(AT_GAZE, AD_DREA, 6, 6), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("supersmart woman", S_NYMPH, LVL(30, 15, -6, 80, 0), (1), A(ATTK(AT_TUCH, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("future kelda", S_NYMPH, /* by attie */ LVL(30, 24, -30, 90, 0), (1), A(ATTK(AT_LASH, AD_FAMN, 10, 8), ATTK(AT_STNG, AD_VENO, 5, 9), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_CUSS, MZ_HUMAN), MR_HITASFOUR|MR_POISON|MR_PLUSFOUR|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, MR_POISON, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_FEMALE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("intoner", S_NYMPH, LVL(30, 14, 0, 30, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK), SIZ(0, 0, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_TPORT, M2_UNDEAD|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("singtoner", S_NYMPH, LVL(30, 14, 0, 30, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK), SIZ(0, 0, 0, MS_SING, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_TPORT, M2_UNDEAD|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Glitterisha", S_NYMPH, LVL(30, 20, -3, 80, -5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_SEDU, 6, 10), ATTK(AT_KICK, AD_SSEX, 6, 10), ATTK(AT_GAZE, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_GREEDY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* starting equipment: COMBAT_STILETTOS INKA_BOOT INKA_MITHRIL_COAT */ MON("ebony neophobic", S_NYMPH, LVL(30, 13, -2, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_SLUD, 9, 1), ATTK(AT_TUCH, AD_DISE, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(92, 142, 0, MS_PRINCESSLEIA, MZ_TINY), MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS, M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("viticulture midwifing", S_NYMPH, LVL(30, 6, 3, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PART, 1, 1), ATTK(AT_TRAM, AD_DROP, 1, 3), ATTK(AT_BREA, AD_WEEP, 4, 3), ATTK(AT_BOOM, AD_DGST, 8, 1), NO_ATTK, NO_ATTK), SIZ(271, 1608, 0, MS_CORONA, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_ACID|M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pedantically protocol", S_NYMPH, LVL(31, 12, 7, 98, 0), (1), A(ATTK(AT_TRAM, AD_PART, 9, 1), ATTK(AT_BITE, AD_PHYS, 8, 9), ATTK(AT_SCRA, AD_NEXU, 2, 6), ATTK(AT_BUTT, AD_FEAR, 9, 4), NO_ATTK, NO_ATTK), SIZ(1192, 339, 0, MS_ALLA, MZ_SMALL), MR_DEATH|MR_DRAIN, 0, M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sloth sterilize", S_NYMPH, LVL(31, 13, -5, 21, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BITE, AD_TDRA, 7, 6), ATTK(AT_WEAP, AD_WRAP, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(256, 383, 0, MS_CONVERT, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nicotine clogged", S_NYMPH, LVL(32, 9, 6, 55, 0), (4), A(ATTK(AT_TRAM, AD_ANTI, 8, 3), ATTK(AT_CLAW, AD_NUMB, 2, 1), ATTK(AT_GAZE, AD_DCAY, 6, 9), ATTK(AT_ENGL, AD_RUNS, 1, 7), ATTK(AT_TENT, AD_ALIN, 5, 2), ATTK(AT_MAGC, AD_CONF, 5, 3)), SIZ(1644, 697, 0, MS_GRUNT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dragonbreath nymph", S_NYMPH, LVL(32, 13, 1, 60, 0), (1), A(ATTK(AT_BREA, AD_RBRE, 7, 7), ATTK(AT_GAZE, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_FIRE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gainsaid rising", S_NYMPH, LVL(32, 7, 4, 59, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BOOM, AD_FUMB, 8, 2), ATTK(AT_STNG, AD_DGST, 1, 4), ATTK(AT_NONE, AD_WGHT, 7, 2), ATTK(AT_ENGL, AD_ACID, 6, 7), ATTK(AT_CLAW, AD_TRAI, 8, 7), ATTK(AT_ENGL, AD_DGST, 5, 8)), SIZ(722, 214, 0, MS_SHOE, MZ_TINY), MR_POISON, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("meritable thighbone", S_NYMPH, LVL(33, 12, 6, 14, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_EXPL, AD_STCK, 4, 4), ATTK(AT_BUTT, AD_WEBS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(213, 289, 0, MS_GURGLE, MZ_GIGANTIC), MR_ELEC, 0, M1_FLY|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("flay fraught", S_NYMPH, LVL(34, 14, -4, 29, 0), (G_SGROUP|3), A(ATTK(AT_BITE, AD_WET, 5, 7), ATTK(AT_KICK, AD_PLAS, 1, 3), ATTK(AT_BEAM, AD_POLY, 1, 2), ATTK(AT_HUGS, AD_LITT, 4, 1), ATTK(AT_SPIT, AD_WERE, 5, 8), NO_ATTK), SIZ(1508, 7, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOHEAD|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_HUMAN|M2_MALE, M3_CLOSE|M3_EGOTYPE|M3_SPIDER|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unpicked folded lallygag", S_NYMPH, LVL(34, 17, 8, 12, -18), (G_UNIQ|3), A(ATTK(AT_SPIT, AD_DEPR, 9, 6), ATTK(AT_GAZE, AD_LAZY, 1, 8), ATTK(AT_BUTT, AD_FREN, 7, 1), ATTK(AT_BEAM, AD_AGGR, 4, 7), ATTK(AT_BUTT, AD_SPEL, 8, 4), ATTK(AT_SPIT, AD_WISD, 6, 7)), SIZ(3771, 836, 0, MS_WERE, MZ_LARGE), MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT| M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("scornful nymph", S_NYMPH, LVL(34, 15, -2, 75, 0), (1), A(ATTK(AT_WEAP, AD_WRAT, 6, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rememberer nymph", S_NYMPH, LVL(35, 14, -2, 75, 0), (1), A(ATTK(AT_WEAP, AD_LETH, 6, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_STONE, MR_STONE, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("paradisic nymph", S_NYMPH, LVL(35, 15, -2, 75, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 6, 5), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Michael Yamada", S_NYMPH, LVL(36, 18, -7, 70, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_SPIT, AD_FEAR, 1, 1), ATTK(AT_GAZE, AD_FEAR, 2, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("correspondence outdo", S_NYMPH, LVL(36, 5, 6, 46, -5), (1), A(ATTK(AT_WEAP, AD_DRDX, 8, 9), ATTK(AT_TUCH, AD_CHRN, 1, 9), ATTK(AT_CLAW, AD_BURN, 8, 1), ATTK(AT_MAGC, AD_EDGE, 4, 1), ATTK(AT_CLAW, AD_SPC2, 1, 1), NO_ATTK), SIZ(77, 1014, 0, MS_MUTE, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID| M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("apostrophic octangle", S_NYMPH, LVL(36, 26, -1, 2, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_AMNE, 3, 4), ATTK(AT_ENGL, AD_EDGE, 6, 7), ATTK(AT_EXPL, AD_MAGM, 6, 1), ATTK(AT_ENGL, AD_SKIL, 7, 1), ATTK(AT_TENT, AD_DEST, 6, 4), ATTK(AT_TUCH, AD_RBRE, 1, 3)), SIZ(1226, 231, 0, MS_GYPSY, MZ_TINY), MR_COLD, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS| M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gelatinization repressible cambodia impinger feldspar slated", S_NYMPH, LVL(36, 20, -1, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_IDAM, 1, 1), ATTK(AT_WEAP, AD_DRCH, 9, 1), ATTK(AT_TENT, AD_ELEC, 8, 2), ATTK(AT_NONE, AD_COLD, 0, 7), NO_ATTK, NO_ATTK), SIZ(334, 154, 0, MS_POKEDEX, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_CLING|M1_NOEYES|M1_MINDLESS, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mn whiner knolly", S_NYMPH, LVL(36, 12, 10, 15, 0), (1), A(ATTK(AT_MAGC, AD_CHKH, 8, 9), ATTK(AT_BUTT, AD_PAIN, 9, 6), ATTK(AT_GAZE, AD_BLEE, 1, 9), ATTK(AT_TUCH, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK), SIZ(1587, 1210, 0, MS_SOVIET, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE, MR_STONE, M1_NEEDPICK|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("luckie buttony", S_NYMPH, LVL(36, 12, -8, 72, -19), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_LASH, AD_CLRC, 8, 5), ATTK(AT_NONE, AD_WISD, 9, 2), ATTK(AT_BREA, AD_DEPR, 5, 8), ATTK(AT_SPIT, AD_VENO, 5, 3), ATTK(AT_GAZE, AD_SIN, 4, 1), ATTK(AT_BEAM, AD_LEVI, 9, 5)), SIZ(926, 313, 0, MS_BOT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, MR_FIRE, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOEYES|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gearcase hydrofluoric", S_NYMPH, LVL(36, 12, -1, 42, 18), (1), A(ATTK(AT_BITE, AD_INVE, 5, 4), ATTK(AT_NONE, AD_WRAP, 1, 4), ATTK(AT_LASH, AD_MEMO, 5, 9), ATTK(AT_TRAM, AD_WRAP, 1, 4), NO_ATTK, NO_ATTK), SIZ(1440, 943, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_HIDE, M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("weatherworn freebie", S_NYMPH, LVL(36, 13, 7, 89, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_FUMB, 5, 2), ATTK(AT_KICK, AD_DREN, 1, 9), ATTK(AT_GAZE, AD_CORR, 1, 1), ATTK(AT_LASH, AD_DRST, 1, 4), NO_ATTK, NO_ATTK), SIZ(1146, 1610, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_PERMAMIMIC, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("upturning ax", S_NYMPH, LVL(37, 8, 8, 86, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_POIS, 2, 3), ATTK(AT_WEAP, AD_WISD, 7, 6), ATTK(AT_HUGS, AD_SEDU, 5, 1), ATTK(AT_BUTT, AD_EDGE, 7, 4), NO_ATTK, NO_ATTK), SIZ(1923, 29, 0, MS_VAMPIRE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_DISINT|MR_STONE, M1_AMORPHOUS|M1_CONCEAL|M1_SLITHY|M1_ACID, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_POKEMON|M3_NOPLRPOLY|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("nightly overburdening perpetual influent", S_NYMPH, LVL(37, 11, -4, 96, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TENT, AD_VOMT, 5, 5), ATTK(AT_BITE, AD_CHKH, 8, 2), ATTK(AT_CLAW, AD_SOUN, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2566, 1123, 0, MS_PHOTO, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID, MR_ACID, M1_TUNNEL|M1_HIDE|M1_UNSOLID|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("orphaned skean", S_NYMPH, LVL(38, 14, -10, 78, 0), (G_NOCORPSE|G_PLATOON|2|G_RGROUP), A(ATTK(AT_CLAW, AD_NEXU, 1, 1), ATTK(AT_SCRA, AD_FUMB, 1, 7), ATTK(AT_STNG, AD_NPRO, 2, 1), ATTK(AT_SPIT, AD_STTP, 8, 7), ATTK(AT_SCRA, AD_TECH, 1, 1), ATTK(AT_HUGS, AD_STCK, 3, 5)), SIZ(819, 1091, 0, MS_ARREST, MZ_GIGANTIC), MR_COLD|MR_STONE, 0, M1_SWIM|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unflappable hairbrush unsophisticatedly mow", S_NYMPH, LVL(39, 11, -4, 54, -6), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_HALU, 6, 5), ATTK(AT_BOOM, AD_VAPO, 7, 6), ATTK(AT_WEAP, AD_DREN, 5, 1), ATTK(AT_CLAW, AD_UNPR, 2, 1), ATTK(AT_TENT, AD_SLIM, 3, 4), ATTK(AT_SCRA, AD_AMNE, 7, 8)), SIZ(705, 445, 0, MS_OHGOD, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_SLEEP, M1_CLING|M1_UNSOLID|M1_REGEN|M1_POIS, M2_NOPOLY|M2_LORD|M2_WANDER|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dirty smoker pussy", S_NYMPH, LVL(40, 15, -6, 80, 0), (1), A(ATTK(AT_WEAP, AD_INSA, 7, 7), ATTK(AT_CLAW, AD_SSEX, 0, 0), ATTK(AT_KICK, AD_SITM, 4, 4), ATTK(AT_BEAM, AD_INSA, 4, 4), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("vape pussy", S_NYMPH, /* spawns with electric cigarette */ LVL(40, 15, -6, 80, 0), (1), A(ATTK(AT_WEAP, AD_INSA, 7, 7), ATTK(AT_CLAW, AD_SSEX, 0, 0), ATTK(AT_KICK, AD_SITM, 4, 4), ATTK(AT_BEAM, AD_INSA, 4, 4), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji upper meanie", S_NYMPH, LVL(40, 18, -15, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 12, 8), ATTK(AT_MAGC, AD_SPEL, 12, 8), ATTK(AT_BREA, AD_RBRE, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_WALLWALK|M1_REGEN, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW|M2_NOPOLY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("religious nymph", S_NYMPH, LVL(40, 15, -4, 80, 0), (1), A(ATTK(AT_WEAP, AD_ALIN, 6, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_CONVERT, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_STONE, MR_STONE, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pseudo-medusa", S_NYMPH, LVL(40, 15, -12, 90, 0), (1), A(ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ounce scanning hemispherical", S_NYMPH, LVL(40, 6, -2, 37, -9), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_LUCK, 7, 4), ATTK(AT_LASH, AD_STCK, 7, 1), ATTK(AT_MAGC, AD_NPRO, 1, 4), ATTK(AT_SPIT, AD_SOUN, 9, 8), ATTK(AT_STNG, AD_DISN, 5, 2), NO_ATTK), SIZ(2524, 749, 0, MS_SOUND, MZ_MEDIUM), 0, 0, M1_HIDE|M1_NOHANDS|M1_TPORT, M2_NOPOLY|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_CLOSE|M3_LITHIVORE|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("reprisal redemonstrated", S_NYMPH, LVL(41, 11, -3, 91, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_STON, 4, 7), ATTK(AT_WEAP, AD_TECH, 6, 1), ATTK(AT_NONE, AD_LITE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2839, 200, 0, MS_MISSING, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_ACID, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fingerlift nymph", S_NYMPH, LVL(41, 15, -2, 75, 0), (1), A(ATTK(AT_WEAP, AD_LAZY, 6, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sufficing nickelodeon", S_NYMPH, LVL(43, 17, 3, 97, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_PAIN, 6, 1), ATTK(AT_BUTT, AD_DRST, 9, 7), ATTK(AT_KICK, AD_ICEB, 6, 1), ATTK(AT_WEAP, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK), SIZ(2728, 761, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_DISINT, 0, M1_TUNNEL|M1_NOEYES, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ammonic nighthawk", S_NYMPH, LVL(43, 8, -5, 29, 0), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_DARK, 4, 2), ATTK(AT_BITE, AD_STAT, 4, 2), ATTK(AT_WEAP, AD_SITM, 1, 1), ATTK(AT_BREA, AD_SAMU, 3, 7), NO_ATTK, NO_ATTK), SIZ(970, 867, 0, MS_MEW, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("indisposition plainest", S_NYMPH, LVL(44, 19, -4, 6, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_WRAT, 6, 4), ATTK(AT_TUCH, AD_NGEN, 7, 8), ATTK(AT_NONE, AD_MANA, 2, 6), ATTK(AT_BOOM, AD_CALM, 8, 3), NO_ATTK, NO_ATTK), SIZ(3150, 394, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_POISON, M1_NEEDPICK|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("recalculate surcoat teakwood", S_NYMPH, LVL(44, 13, 9, 75, -16), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_HUGS, AD_DEBU, 1, 3), ATTK(AT_WEAP, AD_STON, 4, 7), ATTK(AT_HUGS, AD_SLEE, 3, 1), ATTK(AT_TRAM, AD_SEDU, 9, 8), ATTK(AT_LASH, AD_TIME, 1, 1), ATTK(AT_STNG, AD_NGEN, 6, 1)), SIZ(13, 24, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_STONE, MR_STONE, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS| M1_REGEN, M2_PRINCE|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gigantic fairy", S_NYMPH, LVL(44, 18, -10, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("landsliding commerced", S_NYMPH, LVL(44, 12, -7, 90, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_TIME, 3, 5), ATTK(AT_HUGS, AD_CALM, 1, 5), ATTK(AT_BITE, AD_WRAP, 8, 1), ATTK(AT_BREA, AD_SLIM, 9, 4), NO_ATTK, NO_ATTK), SIZ(1598, 320, 0, MS_PARROT, MZ_HUGE), MR_COLD|MR_POISON, 0, M1_CLING|M1_NEEDPICK|M1_ANIMAL|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_PETTY|M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reached searer", S_NYMPH, LVL(45, 37, -28, 48, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_GAZE, AD_CURS, 9, 21), ATTK(AT_STNG, AD_LITT, 2, 10), ATTK(AT_TUCH, AD_ICUR, 7, 21), ATTK(AT_NONE, AD_AGGR, 2, 5), ATTK(AT_BUTT, AD_BADE, 7, 3), ATTK(AT_BEAM, AD_BADE, 2, 12)), SIZ(238, 119, 0, MS_MISSING, MZ_SMALL), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSCAND, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("aquaplaned speleologist", S_NYMPH, LVL(45, 13, -22, 45, -18), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_TIME, 4, 8), ATTK(AT_SPIT, AD_DROP, 9, 15), ATTK(AT_KICK, AD_NGEN, 3, 14), ATTK(AT_BREA, AD_MANA, 8, 14), NO_ATTK, NO_ATTK), SIZ(858, 1123, 0, MS_CASINO, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("distrustful stouter", S_NYMPH, LVL(45, 9, -30, 65, 14), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_DGST, 8, 14), ATTK(AT_SPIT, AD_DISP, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1954, 233, 0, MS_BOT, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("exorbitance seaport", S_NYMPH, LVL(45, 14, -24, 16, 8), (G_GENO|4), A(ATTK(AT_ENGL, AD_CONF, 6, 3), ATTK(AT_NONE, AD_VAMP, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(756, 1446, 0, MS_PUPIL, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("economizing pierced", S_NYMPH, LVL(45, 28, 8, 66, -7), (G_GENO|G_RGROUP|3), A(ATTK(AT_MAGC, AD_STCK, 6, 18), ATTK(AT_SPIT, AD_WISD, 6, 19), ATTK(AT_HUGS, AD_FAKE, 8, 9), ATTK(AT_LASH, AD_INSA, 1, 10), NO_ATTK, NO_ATTK), SIZ(18, 514, 0, MS_GRUNT, MZ_MEDIUM), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS| M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rusty nymph", S_NYMPH, LVL(46, 15, -3, 75, 0), (1), A(ATTK(AT_WEAP, AD_RUST, 6, 7), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parentage hah", S_NYMPH, LVL(49, 12, -25, 55, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_FUMB, 5, 13), ATTK(AT_WEAP, AD_SITM, 8, 15), ATTK(AT_RATH, AD_VOMT, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1423, 185, 0, MS_SNORE, MZ_HUMAN), MR_SLEEP|MR_DISINT, MR_SLEEP, M1_FLY|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("doughtily millirem", S_NYMPH, LVL(49, 12, -8, 88, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_LAVA, 4, 13), ATTK(AT_WEAP, AD_FRZE, 1, 16), ATTK(AT_SCRA, AD_CONF, 2, 20), ATTK(AT_LASH, AD_NGEN, 3, 16), NO_ATTK, NO_ATTK), SIZ(1871, 326, 0, MS_SELFHARM, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY| M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("paradoxical providentially vowing knitwear", S_NYMPH, LVL(49, 16, -20, 77, 0), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_DROP, 6, 17), ATTK(AT_NONE, AD_BANI, 8, 7), ATTK(AT_STNG, AD_DREN, 1, 12), ATTK(AT_ENGL, AD_LAZY, 7, 18), ATTK(AT_BEAM, AD_NAST, 1, 6), NO_ATTK), SIZ(1412, 1083, 0, MS_SPOILER, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("argued improvidence", S_NYMPH, LVL(49, 12, -24, 75, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_CAST, 1, 20), ATTK(AT_NONE, AD_ALIN, 2, 4), ATTK(AT_SCRA, AD_SLOW, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(84, 954, 0, MS_BOAST, MZ_TINY), MR_COLD|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_PRINCE|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("welter exceeding", S_NYMPH, LVL(49, 25, -7, 43, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BOOM, AD_DREN, 6, 15), ATTK(AT_MAGC, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_IDAM, 5, 11), ATTK(AT_RATH, AD_TDRA, 3, 12), ATTK(AT_CLAW, AD_FREN, 7, 16), ATTK(AT_GAZE, AD_RBAD, 6, 11)), SIZ(2151, 478, 0, MS_WOLLOH, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_FLY|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("aiming kindhearted", S_NYMPH, LVL(50, 11, 5, 54, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_SSEX, 9, 11), ATTK(AT_TENT, AD_TLPT, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2794, 199, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("statter nymph", S_NYMPH, LVL(50, 16, -7, 85, 0), (1), A(ATTK(AT_WEAP, AD_STAT, 8, 8), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_STONE|MR_POISON, MR_STONE, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("archipelago nymph", S_NYMPH, LVL(50, 16, -7, 85, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 8, 8), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_STONE|MR_POISON, MR_STONE, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("carver dyslectic", S_NYMPH, LVL(50, 12, -23, 43, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_TLPT, 8, 4), ATTK(AT_SCRA, AD_VULN, 7, 3), ATTK(AT_RATH, AD_NACU, 7, 10), ATTK(AT_BEAM, AD_WERE, 5, 14), ATTK(AT_LASH, AD_SHRD, 1, 9), NO_ATTK), SIZ(324, 613, 0, MS_GIBBERISH, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("glassing penstock", S_NYMPH, LVL(50, 9, 4, 100, 20), (G_GENO|3), A(ATTK(AT_TRAM, AD_SPEL, 6, 1), ATTK(AT_SPIT, AD_AMNE, 4, 4), ATTK(AT_KICK, AD_SIN, 3, 7), ATTK(AT_TUCH, AD_PLYS, 9, 5), ATTK(AT_SPIT, AD_CONT, 8, 7), ATTK(AT_WEAP, AD_VENO, 3, 13)), SIZ(619, 306, 0, MS_WERE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("underestimate raffler", S_NYMPH, LVL(51, 25, 6, 81, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_DIMN, 3, 11), ATTK(AT_WEAP, AD_DCAY, 2, 18), ATTK(AT_TUCH, AD_CNCL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(273, 695, 0, MS_ARREST, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS, M2_LORD|M2_STALK|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tempo controversy", S_NYMPH, LVL(52, 12, -29, 70, -16), (G_GENO|3), A(ATTK(AT_RATH, AD_AMNE, 8, 12), ATTK(AT_BOOM, AD_DRIN, 6, 18), ATTK(AT_ENGL, AD_WEBS, 6, 1), ATTK(AT_WEAP, AD_PLAS, 4, 19), ATTK(AT_EXPL, AD_WRAT, 8, 6), NO_ATTK), SIZ(32, 10, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_SEE_INVIS, M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("banishing jiminy", S_NYMPH, LVL(52, 12, -15, 15, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_MALK, 2, 10), ATTK(AT_WEAP, AD_FREN, 2, 20), ATTK(AT_BITE, AD_BANI, 4, 12), ATTK(AT_STNG, AD_WRAT, 4, 16), NO_ATTK, NO_ATTK), SIZ(3346, 561, 0, MS_SOUND, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_PERMAMIMIC, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("maestoso reinvolve", S_NYMPH, LVL(52, 22, 7, 22, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_SLOW, 1, 7), ATTK(AT_KICK, AD_VAPO, 1, 20), ATTK(AT_ENGL, AD_NTHR, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(28, 1792, 0, MS_SEDUCE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, MR_FIRE|MR_SLEEP, M1_CONCEAL|M1_SLITHY|M1_UNSOLID|M1_ACID, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("repopulate valvular", S_NYMPH, LVL(53, 23, -16, 13, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_FAMN, 5, 3), ATTK(AT_SPIT, AD_PART, 7, 4), ATTK(AT_LASH, AD_CHKH, 4, 2), ATTK(AT_SPIT, AD_INER, 8, 2), ATTK(AT_WEAP, AD_DEPR, 1, 19), NO_ATTK), SIZ(447, 341, 0, MS_BARBER, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death nymph", S_NYMPH, LVL(53, 14, -8, 90, 0), (1), A(ATTK(AT_WEAP, AD_DETH, 8, 12), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sender nymph", S_NYMPH, LVL(54, 15, -4, 80, 0), (1), A(ATTK(AT_WEAP, AD_ABDC, 6, 8), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_TPORT_CNTRL, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("emulsoid ferule", S_NYMPH, LVL(54, 13, 6, 78, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_IDAM, 1, 8), ATTK(AT_SPIT, AD_CHRN, 4, 14), ATTK(AT_TENT, AD_DFOO, 8, 1), ATTK(AT_NONE, AD_WGHT, 4, 16), ATTK(AT_BITE, AD_DREA, 8, 5), NO_ATTK), SIZ(2645, 245, 0, MS_HISS, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("academic dudish", S_NYMPH, LVL(54, 9, 4, 10, 0), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_STNG, AD_DETH, 3, 7), ATTK(AT_HUGS, AD_DETH, 4, 8), ATTK(AT_LASH, AD_SLUD, 7, 2), ATTK(AT_SPIT, AD_POIS, 3, 17), NO_ATTK, NO_ATTK), SIZ(1581, 273, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_SEE_INVIS, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bitted sweatiest", S_NYMPH, LVL(54, 10, 8, 95, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_TRAP, 3, 9), ATTK(AT_WEAP, AD_STON, 1, 2), ATTK(AT_WEAP, AD_WET, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(564, 109, 0, MS_VAMPIRE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, MR_COLD, M1_FLY|M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("grunt aquatone", S_NYMPH, LVL(55, 12, -3, 76, 0), (G_SGROUP|3), A(ATTK(AT_ENGL, AD_TERR, 7, 9), ATTK(AT_ENGL, AD_GRAV, 1, 6), ATTK(AT_ENGL, AD_GLIB, 5, 15), ATTK(AT_SCRA, AD_DIMN, 2, 7), NO_ATTK, NO_ATTK), SIZ(927, 826, 0, MS_CLOCK, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_ACID| M1_HERBIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("peri", S_NYMPH, LVL(55, 20, -13, 90, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_NAST, 8, 8), ATTK(AT_BEAM, AD_VULN, 6, 9), ATTK(AT_MAGC, AD_FIRE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASTWO|MR_DRAIN|MR_DEATH|MR_FIRE|MR_ELEC, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("upsetter cyphered", S_NYMPH, LVL(56, 13, 1, 84, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_STTP, 6, 3), ATTK(AT_BITE, AD_DCAY, 4, 2), ATTK(AT_ENGL, AD_TIME, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(211, 483, 0, MS_APOC, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON|MR_ACID, M1_FLY|M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sorehead analogically", S_NYMPH, LVL(56, 12, 2, 31, -9), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_ENGL, AD_FIRE, 4, 21), ATTK(AT_STNG, AD_DISP, 6, 3), ATTK(AT_TENT, AD_FRZE, 9, 3), ATTK(AT_TRAM, AD_RNG, 2, 15), ATTK(AT_NONE, AD_TLPT, 0, 17), ATTK(AT_BITE, AD_GLIB, 8, 16)), SIZ(555, 103, 0, MS_ANIMAL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_FIRE, M1_CLING|M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("festered triviality", S_NYMPH, LVL(57, 11, -16, 21, 2), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_VAPO, 1, 7), ATTK(AT_TUCH, AD_DEPR, 3, 15), ATTK(AT_LASH, AD_PLAS, 1, 8), ATTK(AT_BEAM, AD_STAT, 2, 17), ATTK(AT_TENT, AD_FRZE, 7, 9), ATTK(AT_TRAM, AD_PLYS, 9, 2)), SIZ(1576, 460, 0, MS_SOLDIER, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_MINDLESS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("locker expansion", S_NYMPH, LVL(59, 12, -16, 56, -15), (G_VLGROUP|3), A(ATTK(AT_TENT, AD_LETH, 1, 4), ATTK(AT_SCRA, AD_DREA, 1, 6), ATTK(AT_WEAP, AD_NTHR, 8, 11), ATTK(AT_ENGL, AD_NTHR, 4, 2), ATTK(AT_SCRA, AD_COLD, 2, 5), ATTK(AT_NONE, AD_MAGM, 8, 1)), SIZ(2279, 1322, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_REGEN|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_HOBBIT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("crabbed seasoner", S_NYMPH, LVL(59, 14, -27, 96, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_GAZE, AD_TIME, 6, 14), ATTK(AT_WEAP, AD_CHKH, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(866, 765, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_ANIMAL, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("busybody untrod terry heeder", S_NYMPH, LVL(59, 38, -17, 70, 0), (1), A(ATTK(AT_TUCH, AD_DETH, 8, 21), ATTK(AT_MAGC, AD_MANA, 6, 13), ATTK(AT_BITE, AD_DRIN, 5, 20), ATTK(AT_TRAM, AD_VENO, 1, 1), ATTK(AT_BREA, AD_STON, 4, 8), ATTK(AT_WEAP, AD_LITT, 1, 3)), SIZ(1096, 693, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_ACID, MR_SLEEP, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_ORC|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fungiform overall macadamized", S_NYMPH, LVL(60, 14, 3, 34, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_MAGC, AD_LEGS, 1, 11), ATTK(AT_BOOM, AD_LITT, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(243, 584, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_REGEN, M2_UNDEAD|M2_DEMON|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("masculine confirmatory prostaglandin", S_NYMPH, LVL(61, 12, -3, 87, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RBRE, 2, 9), ATTK(AT_TRAM, AD_TREM, 6, 10), ATTK(AT_KICK, AD_CHAO, 6, 7), ATTK(AT_ENGL, AD_FAKE, 8, 2), ATTK(AT_ENGL, AD_VOMT, 3, 14), NO_ATTK), SIZ(3495, 706, 0, MS_SPOILER, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("arrogation tempting", S_NYMPH, LVL(61, 11, 0, 86, 13), (G_GENO|G_UNIQ|1), A(ATTK(AT_HUGS, AD_IDAM, 1, 11), ATTK(AT_NONE, AD_ELEC, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(448, 421, 0, MS_MUTE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("spiritualize muff unbrotherly", S_NYMPH, LVL(63, 14, -23, 55, 0), (G_SGROUP|1), A(ATTK(AT_BOOM, AD_CURS, 5, 13), ATTK(AT_MAGC, AD_CHKH, 1, 16), ATTK(AT_SPIT, AD_SPC2, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1673, 199, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_ANIMAL|M1_TPORT|M1_POIS, M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eerie sister nymph", S_NYMPH, LVL(64, 15, -5, 80, 0), (1), A(ATTK(AT_WEAP, AD_MANA, 8, 8), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_MANA, 8, 8), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASTHREE|MR_SLEEP|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("centralize nubility", S_NYMPH, LVL(64, 3, 9, 40, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_TENT, AD_RUST, 2, 21), ATTK(AT_SCRA, AD_WRAP, 7, 20), ATTK(AT_SPIT, AD_WEBS, 6, 20), ATTK(AT_BEAM, AD_HALU, 6, 18), ATTK(AT_STNG, AD_VAPO, 2, 14), ATTK(AT_BITE, AD_DRIN, 9, 11)), SIZ(792, 439, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_ACID|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("soil guatemalan", S_NYMPH, LVL(66, 21, -20, 58, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_SEDU, 3, 8), ATTK(AT_LASH, AD_WISD, 4, 4), ATTK(AT_WEAP, AD_LITT, 7, 13), ATTK(AT_STNG, AD_DISN, 9, 19), ATTK(AT_WEAP, AD_AMNE, 7, 3), NO_ATTK), SIZ(10, 1165, 0, MS_SUPERMAN, MZ_LARGE), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_CLING|M1_NOHEAD|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stealstealsteal nymph", S_NYMPH, LVL(66, 16, -7, 85, 0), (1), A(ATTK(AT_WEAP, AD_THIE, 8, 9), ATTK(AT_CLAW, AD_THIE, 0, 0), ATTK(AT_CLAW, AD_THIE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_STONE|MR_POISON, MR_STONE, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yousei gorath", S_NYMPH, LVL(68, 24, -15, 95, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASTWO|MR_DRAIN|MR_DEATH|MR_FIRE|MR_ELEC|MR_STONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("pronouncement innovation", S_NYMPH, LVL(68, 29, -30, 83, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_NEXU, 6, 9), ATTK(AT_CLAW, AD_DISP, 5, 18), ATTK(AT_STNG, AD_BLND, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(430, 1375, 0, MS_TRUMPET, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_NEEDPICK, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("postfixed prancing delectation devout", S_NYMPH, LVL(68, 9, 6, 20, 0), (1), A(ATTK(AT_NONE, AD_COLD, 1, 14), ATTK(AT_BOOM, AD_WISD, 1, 6), ATTK(AT_BUTT, AD_ALIN, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4347, 1910, 0, MS_CHICKEN, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Julian, Master of Arden Forest", S_NYMPH, LVL(69, 18, -4, 100, -10), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_BEAM, AD_PHYS, 10, 15), ATTK(AT_WEAP, AD_PHYS, 9, 15), ATTK(AT_WEAP, AD_PHYS, 9, 15), ATTK(AT_TUCH, AD_DRCO, 1, 30), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK), SIZ(1000, 1000, 0, MS_SHRIEK, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_ELEC|MR_COLD, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("holiday nymph", S_NYMPH, LVL(70, 15, -5, 80, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 8, 10), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASTHREE|MR_SLEEP|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jailor gamma", S_NYMPH, LVL(71, 6, -1, 60, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_SCRA, AD_DARK, 5, 8), ATTK(AT_CLAW, AD_WERE, 9, 16), ATTK(AT_TRAM, AD_EDGE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(273, 99, 0, MS_SHEEP, MZ_HUGE), MR_STONE|MR_DEATH|MR_DRAIN, MR_DEATH, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_ACID, M2_UNDEAD|M2_MINION|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("snooped normandy", S_NYMPH, LVL(72, 8, 10, 89, 0), (G_UNIQ|1), A(ATTK(AT_SPIT, AD_MINA, 5, 16), ATTK(AT_HUGS, AD_TCKL, 3, 17), ATTK(AT_MAGC, AD_ENCH, 3, 18), ATTK(AT_WEAP, AD_MINA, 9, 5), ATTK(AT_TENT, AD_HALU, 6, 10), NO_ATTK), SIZ(744, 14, 0, MS_SQAWK, MZ_LARGE), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("capstan goggliest", S_NYMPH, LVL(73, 21, -14, 28, -14), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BITE, AD_COLD, 4, 14), ATTK(AT_MAGC, AD_WTHR, 3, 10), ATTK(AT_BREA, AD_CHRN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1712, 632, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_ANIMAL|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cannily feedback", S_NYMPH, LVL(73, 13, -13, 92, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_MAGC, AD_DROP, 2, 19), ATTK(AT_STNG, AD_VAMP, 1, 16), ATTK(AT_HUGS, AD_CONT, 1, 15), ATTK(AT_TUCH, AD_POIS, 6, 16), ATTK(AT_KICK, AD_PEST, 6, 17), ATTK(AT_NONE, AD_BADE, 0, 7)), SIZ(3167, 234, 0, MS_PUPIL, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ass nymph", S_NYMPH, LVL(74, 15, -5, 80, 0), (1), A(ATTK(AT_WEAP, AD_FREN, 8, 10), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_FART_LOUD, MZ_HUMAN), MR_HITASTHREE|MR_SLEEP|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("demit foilsmen", S_NYMPH, LVL(74, 16, -29, 44, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_ICUR, 5, 6), ATTK(AT_BUTT, AD_PART, 1, 19), ATTK(AT_BOOM, AD_PLYS, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(555, 0, 0, MS_MUTE, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fable fetor dismantle jolted", S_NYMPH, LVL(74, 8, -20, 51, 1), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_BANI, 9, 14), ATTK(AT_KICK, AD_MEMO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(529, 211, 0, MS_NURSE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("braunschweiger pain", S_NYMPH, LVL(76, 7, -17, 33, 0), (1), A(ATTK(AT_HUGS, AD_NGRA, 9, 5), ATTK(AT_KICK, AD_STON, 6, 14), ATTK(AT_SCRA, AD_NUMB, 1, 17), ATTK(AT_SCRA, AD_IDAM, 4, 19), ATTK(AT_MAGC, AD_NACU, 3, 5), NO_ATTK), SIZ(2109, 676, 0, MS_BOSS, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT|M1_ACID| M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breezier rumrunner", S_NYMPH, LVL(76, 12, -4, 67, -7), (4), A(ATTK(AT_ENGL, AD_FRZE, 8, 3), ATTK(AT_SCRA, AD_RUST, 2, 17), ATTK(AT_NONE, AD_TIME, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 346, 0, MS_NURSE, MZ_HUGE), MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bifurcation pug", S_NYMPH, LVL(77, 12, -7, 62, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_DAMA, 9, 10), ATTK(AT_WEAP, AD_SAMU, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1102, 1049, 0, MS_CHICKEN, MZ_GIGANTIC), MR_FIRE, 0, M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("molecularly equator", S_NYMPH, LVL(77, 12, -12, 60, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_GAZE, AD_NIVE, 9, 15), ATTK(AT_WEAP, AD_DREA, 5, 12), ATTK(AT_SPIT, AD_DRST, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1607, 1504, 0, MS_CORONA, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD|MR_ACID, M1_FLY|M1_HUMANOID|M1_OVIPAROUS, M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("expire aglimmer rectitude", S_NYMPH, LVL(77, 12, 1, 77, -20), (4), A(ATTK(AT_GAZE, AD_NUMB, 8, 13), ATTK(AT_SPIT, AD_SLUD, 9, 21), ATTK(AT_TRAM, AD_DEST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(102, 1139, 0, MS_CODE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("daffier exuded", S_NYMPH, LVL(77, 13, -30, 29, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CAST, 2, 4), ATTK(AT_MAGC, AD_SOUN, 1, 10), ATTK(AT_TENT, AD_LUCK, 3, 2), ATTK(AT_WEAP, AD_PLYS, 8, 7), NO_ATTK, NO_ATTK), SIZ(14, 266, 0, MS_SHEEP, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS, M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("swinged agouti inquiringly", S_NYMPH, LVL(81, 12, -4, 73, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_COLD, 9, 17), ATTK(AT_BUTT, AD_DIMN, 6, 18), ATTK(AT_BOOM, AD_SEDU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2409, 180, 0, MS_FART_QUIET, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_LORD|M2_STALK|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NO_DECAY|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("motet futurology", S_NYMPH, LVL(82, 14, 4, 93, -18), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_SGLD, 2, 11), ATTK(AT_LASH, AD_SLUD, 4, 12), ATTK(AT_TUCH, AD_LAZY, 2, 15), ATTK(AT_BREA, AD_NGRA, 6, 3), NO_ATTK, NO_ATTK), SIZ(182, 803, 0, MS_WERE, MZ_LARGE), MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_SLITHY, M2_PRINCE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("entreat brainily sorbed intelligent", S_NYMPH, LVL(82, 6, -15, 59, -17), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_SAMU, 6, 11), ATTK(AT_BEAM, AD_FEAR, 6, 18), ATTK(AT_ENGL, AD_VULN, 7, 19), ATTK(AT_BEAM, AD_FREN, 3, 17), ATTK(AT_TENT, AD_NEXU, 9, 10), NO_ATTK), SIZ(3233, 521, 0, MS_DEAD, MZ_LARGE), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("crepe flinging", S_NYMPH, LVL(82, 12, -1, 99, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_GRAV, 5, 1), ATTK(AT_WEAP, AD_ABDC, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1457, 240, 0, MS_VAMPIRE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("deprogrammed time upside", S_NYMPH, LVL(82, 15, -7, 75, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_LITT, 2, 16), ATTK(AT_LASH, AD_AXUS, 7, 13), ATTK(AT_KICK, AD_NUMB, 3, 13), ATTK(AT_EXPL, AD_NTHR, 6, 12), ATTK(AT_TENT, AD_TCKL, 6, 9), ATTK(AT_SPIT, AD_SLOW, 9, 9)), SIZ(2157, 820, 0, MS_MEW, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("noggin wrinkle", S_NYMPH, LVL(83, 11, -9, 61, 0), (2), A(ATTK(AT_BUTT, AD_DRIN, 6, 18), ATTK(AT_WEAP, AD_SGLD, 3, 15), ATTK(AT_CLAW, AD_GRAV, 5, 15), ATTK(AT_CLAW, AD_LAZY, 3, 4), ATTK(AT_TUCH, AD_ENCH, 6, 6), ATTK(AT_WEAP, AD_STUN, 6, 17)), SIZ(213, 4, 0, MS_SHOE, MZ_TINY), MR_DISINT|MR_POISON, 0, M1_CLING|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_OMNIVORE, M2_PNAME|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("labor contrived gargoyled carefuller azure ascorbic", S_NYMPH, LVL(83, 12, -5, 72, -16), (4), A(ATTK(AT_NONE, AD_VENO, 2, 18), ATTK(AT_GAZE, AD_FEAR, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2079, 1480, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE, 0, M1_CLING|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pederasty sweeper", S_NYMPH, LVL(83, 18, 7, 16, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BOOM, AD_TPTO, 8, 4), ATTK(AT_TENT, AD_NAST, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3247, 139, 0, MS_SUPERMAN, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_NOHEAD|M1_ANIMAL|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("billable mature curarization proceeder ration", S_NYMPH, LVL(83, 12, -27, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_UNPR, 1, 18), ATTK(AT_GAZE, AD_FAKE, 9, 14), ATTK(AT_EXPL, AD_COLD, 2, 9), ATTK(AT_TENT, AD_DARK, 6, 2), ATTK(AT_TRAM, AD_TRAP, 4, 7), NO_ATTK), SIZ(932, 9, 0, MS_SHOE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fairy the shining", S_NYMPH, LVL(84, 26, -18, 100, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_MAGM, 15, 15), ATTK(AT_GAZE, AD_CHRN, 10, 10), ATTK(AT_GAZE, AD_MANA, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASTWO|MR_DRAIN|MR_DEATH|MR_FIRE|MR_ELEC|MR_STONE|MR_COLD|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ivel nymph", S_NYMPH, LVL(84, 15, -6, 90, 0), (1), A(ATTK(AT_WEAP, AD_ANTI, 10, 10), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BREA, AD_DISN, 10, 10), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_FART_LOUD, MZ_HUMAN), MR_HITASTHREE|MR_SLEEP|MR_DEATH|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("scarier mow", S_NYMPH, LVL(84, 9, -2, 83, 0), (4), A(ATTK(AT_TRAM, AD_HALU, 7, 7), ATTK(AT_BITE, AD_DROP, 5, 10), ATTK(AT_SPIT, AD_CHAO, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1113, 9, 0, MS_SPOILER, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tomato pretested", S_NYMPH, LVL(85, 37, -19, 67, 0), (1), A(ATTK(AT_TUCH, AD_CNCL, 6, 16), ATTK(AT_MAGC, AD_RUNS, 5, 16), ATTK(AT_BEAM, AD_SLUD, 8, 6), ATTK(AT_SCRA, AD_LUCK, 7, 15), NO_ATTK, NO_ATTK), SIZ(45, 58, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOHEAD|M1_SLITHY|M1_POIS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("submerging outboasting", S_NYMPH, LVL(85, 4, -27, 24, -16), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_WEAP, AD_RBAD, 1, 15), ATTK(AT_SPIT, AD_SLUD, 4, 6), ATTK(AT_WEAP, AD_TRAP, 9, 3), ATTK(AT_WEAP, AD_NGEN, 2, 1), ATTK(AT_BEAM, AD_SOUN, 9, 9), NO_ATTK), SIZ(373, 634, 0, MS_POKEDEX, MZ_HUGE), MR_COLD|MR_DEATH, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_ORC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("strewer proconservation", S_NYMPH, LVL(85, 14, -17, 46, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_HUGS, AD_SLUD, 2, 14), ATTK(AT_WEAP, AD_PLYS, 1, 10), ATTK(AT_BUTT, AD_ELEC, 9, 10), ATTK(AT_BITE, AD_WET, 7, 9), ATTK(AT_SPIT, AD_SLEE, 7, 16), ATTK(AT_BREA, AD_SLUD, 2, 15)), SIZ(1035, 1192, 0, MS_WAIL, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE, MR_COLD|MR_DISINT, M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID| M1_METALLIVORE, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("attributively halavah biding", S_NYMPH, LVL(86, 14, -6, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_GRAV, 8, 7), ATTK(AT_BOOM, AD_CHRN, 4, 20), ATTK(AT_SCRA, AD_CORR, 5, 11), ATTK(AT_TENT, AD_LEGS, 7, 1), NO_ATTK, NO_ATTK), SIZ(1600, 279, 0, MS_LIEDER, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES, M2_UNDEAD|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("kabala hooch", S_NYMPH, LVL(86, 13, -12, 86, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_GRAV, 3, 19), ATTK(AT_NONE, AD_FAKE, 9, 8), ATTK(AT_WEAP, AD_SIN, 4, 7), ATTK(AT_TRAM, AD_SLUD, 3, 18), NO_ATTK, NO_ATTK), SIZ(2286, 472, 0, MS_HANDY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_TPORT_CNTRL|M1_POIS| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("respecting quirt", S_NYMPH, LVL(86, 8, -20, 42, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WET, 1, 8), ATTK(AT_TRAM, AD_BADE, 1, 21), ATTK(AT_SPIT, AD_PART, 3, 10), ATTK(AT_SCRA, AD_LEGS, 3, 10), ATTK(AT_BEAM, AD_SIN, 4, 16), ATTK(AT_BITE, AD_LEVI, 8, 12)), SIZ(28, 856, 0, MS_CLOCK, MZ_LARGE), MR_COLD|MR_ACID, 0, M1_TUNNEL|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("memorabilia adultery eclipse curtesy accenting", S_NYMPH, LVL(87, 14, -18, 58, -19), (G_UNIQ|2), A(ATTK(AT_BEAM, AD_PART, 9, 11), ATTK(AT_BEAM, AD_DIMN, 9, 11), ATTK(AT_STNG, AD_AXUS, 1, 20), ATTK(AT_TENT, AD_DCAY, 1, 2), NO_ATTK, NO_ATTK), SIZ(2180, 382, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("garnering duckboard", S_NYMPH, LVL(87, 12, -8, 70, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_ABDC, 3, 11), ATTK(AT_KICK, AD_PEST, 4, 17), ATTK(AT_BREA, AD_DROP, 5, 8), ATTK(AT_SCRA, AD_CAST, 1, 11), ATTK(AT_TENT, AD_TDRA, 3, 5), ATTK(AT_MAGC, AD_SEDU, 9, 17)), SIZ(1245, 83, 0, MS_SELFHARM, MZ_TINY), MR_COLD|MR_DISINT|MR_ACID, 0, M1_FLY|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS| M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("affection buncombe", S_NYMPH, LVL(87, 12, -7, 88, 5), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_ALIN, 5, 2), ATTK(AT_KICK, AD_ENCH, 6, 15), ATTK(AT_TRAM, AD_STON, 9, 13), ATTK(AT_WEAP, AD_NAST, 1, 21), ATTK(AT_TENT, AD_MEMO, 5, 10), NO_ATTK), SIZ(924, 116, 0, MS_SHRIEK, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_GIANT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("super thieving nymph", S_NYMPH, LVL(88, 18, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_THIE, 10, 9), ATTK(AT_CLAW, AD_THIE, 0, 0), ATTK(AT_CLAW, AD_THIE, 0, 0), ATTK(AT_HUGS, AD_THIE, 1, 1), ATTK(AT_GAZE, AD_THIE, 0, 0), NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_STONE|MR_POISON, MR_STONE, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("brakier roguing", S_NYMPH, LVL(89, 12, -5, 5, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_RNG, 8, 16), ATTK(AT_HUGS, AD_MAGM, 1, 20), ATTK(AT_STNG, AD_BANI, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2358, 118, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC, MR_FIRE, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_REGEN| M1_SEE_INVIS, M2_NOPOLY|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rimmer backfire", S_NYMPH, LVL(89, 13, 9, 68, 0), (G_LGROUP|4), A(ATTK(AT_BITE, AD_STUN, 9, 12), ATTK(AT_TUCH, AD_CALM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(506, 590, 0, MS_ORC, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_NEEDPICK|M1_METALLIVORE, M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unlinked picketing", S_NYMPH, LVL(89, 12, -19, 94, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_CHKH, 4, 4), ATTK(AT_BUTT, AD_STAT, 9, 5), ATTK(AT_ENGL, AD_MAGM, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2595, 483, 0, MS_SPELL, MZ_TINY), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("celebrating nymph", S_NYMPH, LVL(90, 18, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 10, 9), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_HUGS, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_STONE|MR_POISON, MR_STONE, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gruffish saned", S_NYMPH, LVL(90, 5, -14, 68, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 3, 19), ATTK(AT_NONE, AD_LUCK, 0, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(56, 1539, 0, MS_SOUND, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_POIS| M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unappointed unlocated", S_NYMPH, LVL(90, 10, -22, 58, 0), (3), A(ATTK(AT_STNG, AD_SHAN, 7, 11), ATTK(AT_WEAP, AD_BURN, 4, 4), ATTK(AT_BEAM, AD_CHRN, 7, 11), ATTK(AT_BUTT, AD_INER, 1, 8), NO_ATTK, NO_ATTK), SIZ(1114, 979, 0, MS_MUTE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rustling deviling cocoa", S_NYMPH, LVL(90, 9, -20, 64, -6), (2), A(ATTK(AT_GAZE, AD_NGRA, 6, 4), ATTK(AT_BUTT, AD_CHRN, 3, 6), ATTK(AT_TUCH, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1254, 406, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_TPORT, M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("venison godfather", S_NYMPH, LVL(90, 21, 1, 90, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_CNCL, 9, 11), ATTK(AT_EXPL, AD_LUCK, 4, 5), ATTK(AT_WEAP, AD_CORR, 5, 6), ATTK(AT_BREA, AD_CNCL, 6, 19), ATTK(AT_NONE, AD_DCAY, 8, 12), ATTK(AT_TENT, AD_UNPR, 6, 4)), SIZ(2464, 270, 0, MS_GIBBERISH, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER| M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("excruciating roquefort", S_NYMPH, LVL(90, 30, -9, 57, 1), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_DREN, 9, 20), ATTK(AT_SPIT, AD_NEXU, 4, 17), ATTK(AT_TUCH, AD_LAZY, 9, 3), ATTK(AT_WEAP, AD_BANI, 7, 11), NO_ATTK, NO_ATTK), SIZ(411, 54, 0, MS_PARROT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_SLITHY, M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("guessed fuck", S_NYMPH, LVL(91, 12, -12, 61, -20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 3, 3), ATTK(AT_CLAW, AD_INER, 2, 6), ATTK(AT_TRAM, AD_SOUN, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2475, 25, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("whom toweriest", S_NYMPH, LVL(91, 9, -26, 90, -8), (1), A(ATTK(AT_SCRA, AD_FREN, 1, 1), ATTK(AT_ENGL, AD_FUMB, 2, 20), ATTK(AT_BUTT, AD_DAMA, 4, 18), ATTK(AT_KICK, AD_FIRE, 9, 13), NO_ATTK, NO_ATTK), SIZ(503, 155, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, MR_FIRE, M1_CLING|M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_UNSOLID|M1_ACID, M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("stockbrokerage skinny", S_NYMPH, LVL(91, 15, -16, 94, 5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_NGEN, 8, 19), ATTK(AT_BOOM, AD_DRCH, 7, 11), ATTK(AT_GAZE, AD_LUCK, 3, 5), ATTK(AT_BUTT, AD_DRCH, 1, 5), ATTK(AT_CLAW, AD_LUCK, 5, 6), NO_ATTK), SIZ(844, 547, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dithering shredding", S_NYMPH, LVL(91, 33, -27, 57, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_SHRD, 3, 5), ATTK(AT_ENGL, AD_CAST, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(141, 1235, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("residentially preformed", S_NYMPH, LVL(91, 15, -24, 70, 14), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_RBRE, 9, 17), ATTK(AT_SPIT, AD_PHYS, 9, 14), ATTK(AT_TUCH, AD_RUST, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(681, 1002, 0, MS_SPOILER, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_HUMANOID|M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ghoulishly bloodied", S_NYMPH, LVL(93, 6, -22, 81, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_WRAT, 3, 12), ATTK(AT_LASH, AD_WET, 4, 7), ATTK(AT_ENGL, AD_ELEC, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1056, 877, 0, MS_SISSY, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, 0, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("praiser lifesaver", S_NYMPH, LVL(95, 14, 6, 53, 0), (G_VLGROUP|4), A(ATTK(AT_NONE, AD_DRCH, 9, 4), ATTK(AT_HUGS, AD_TCKL, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(365, 257, 0, MS_TRUMPET, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vagabond casked", S_NYMPH, LVL(96, 13, -10, 44, -15), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_DRCO, 2, 14), ATTK(AT_NONE, AD_CONT, 0, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(282, 743, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unloosened volumetric", S_NYMPH, LVL(97, 8, -16, 80, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_DEST, 2, 2), ATTK(AT_LASH, AD_RAGN, 6, 10), ATTK(AT_BEAM, AD_FUMB, 1, 9), ATTK(AT_SPIT, AD_STAT, 6, 14), ATTK(AT_SPIT, AD_SLOW, 5, 19), NO_ATTK), SIZ(1975, 224, 0, MS_ESCAPE, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_ACID, M1_NOLIMBS|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("couchantly granular clacked", S_NYMPH, LVL(97, 12, -3, 72, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_CLRC, 9, 10), ATTK(AT_ENGL, AD_WEBS, 6, 7), ATTK(AT_BREA, AD_CURS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2910, 784, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD, M2_VAMPIRE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME|M3_WANTSBELL, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("redbreast prohibiting schmaltz", S_NYMPH, LVL(98, 13, -2, 54, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_BLAS, 4, 14), ATTK(AT_NONE, AD_PART, 5, 6), ATTK(AT_ENGL, AD_BLND, 9, 19), ATTK(AT_STNG, AD_ANTI, 1, 1), NO_ATTK, NO_ATTK), SIZ(1449, 526, 0, MS_SOUND, MZ_MEDIUM), MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_ACID| M1_METALLIVORE, M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Lina Inverse", S_NYMPH, LVL(99, 24, -16, 100, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_SGLD, 10, 12), ATTK(AT_WEAP, AD_FAMN, 10, 12), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_BEAM, AD_MANA, 10, 12), ATTK(AT_BEAM, AD_DREN, 10, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("illusionism ethnology", S_NYMPH, LVL(99, 11, -29, 85, 0), (1), A(ATTK(AT_LASH, AD_DFOO, 1, 5), ATTK(AT_LASH, AD_SSEX, 1, 20), ATTK(AT_BUTT, AD_HEAL, 5, 14), ATTK(AT_WEAP, AD_DRCH, 4, 13), ATTK(AT_WEAP, AD_GRAV, 4, 3), NO_ATTK), SIZ(4339, 681, 0, MS_SOLDIER, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CONCEAL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("polite sulphid", S_NYMPH, LVL(99, 10, -4, 72, -9), (G_RGROUP|2), A(ATTK(AT_BOOM, AD_RBAD, 3, 8), ATTK(AT_BITE, AD_RNG, 1, 20), ATTK(AT_GAZE, AD_NTHR, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3754, 513, 0, MS_PHOTO, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_MINDLESS|M1_UNSOLID, M2_VAMPIRE|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("alizarine bassoonist puck", S_NYMPH, LVL(99, 13, 3, 34, 16), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TENT, AD_EDGE, 3, 15), ATTK(AT_SCRA, AD_ICUR, 3, 13), ATTK(AT_BEAM, AD_CHRN, 8, 17), ATTK(AT_EXPL, AD_VAPO, 6, 5), ATTK(AT_BREA, AD_BLEE, 1, 11), NO_ATTK), SIZ(2717, 274, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("augmenter hairsplitting", S_NYMPH, LVL(99, 11, -4, 19, 0), (G_SGROUP|3), A(ATTK(AT_BREA, AD_THIR, 9, 17), ATTK(AT_CLAW, AD_BURN, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1929, 745, 0, MS_MUMBLE, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lunier assuaging stagnation disputably", S_NYMPH, LVL(100, 17, -22, 99, 16), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_RATH, AD_CHAO, 2, 20), ATTK(AT_TENT, AD_DEPR, 7, 14), ATTK(AT_BITE, AD_LETH, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2416, 195, 0, MS_SOUND, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_REGEN, M2_NOPOLY|M2_STRONG|M2_GREEDY|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("decalcified phony biome", S_NYMPH, LVL(100, 14, -22, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TIME, 2, 11), ATTK(AT_EXPL, AD_MALK, 5, 19), ATTK(AT_EXPL, AD_TIME, 2, 17), ATTK(AT_SPIT, AD_CHAO, 1, 20), ATTK(AT_NONE, AD_CHRN, 5, 9), ATTK(AT_MAGC, AD_DARK, 7, 6)), SIZ(1210, 928, 0, MS_SQAWK, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stilting rehired", S_NYMPH, LVL(100, 12, -25, 74, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DETH, 7, 20), ATTK(AT_SPIT, AD_LITT, 3, 3), ATTK(AT_SPIT, AD_ICUR, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(621, 434, 0, MS_SOLDIER, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("validated reptile", S_NYMPH, LVL(100, 12, 10, 76, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_DFOO, 8, 7), ATTK(AT_EXPL, AD_BURN, 3, 8), ATTK(AT_BITE, AD_SKIL, 6, 18), ATTK(AT_MAGC, AD_DREN, 3, 21), ATTK(AT_TENT, AD_VULN, 1, 8), NO_ATTK), SIZ(1255, 6, 0, MS_PUPIL, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBELL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("oversell firebrick hopping outriding spiral", S_NYMPH, LVL(100, 16, -22, 80, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_ALIN, 3, 20), ATTK(AT_MAGC, AD_LAZY, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 256, 0, MS_MEW, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hyperbola parachuted", S_NYMPH, LVL(100, 20, -14, 38, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_TENT, AD_SSEX, 4, 7), ATTK(AT_SPIT, AD_SLOW, 1, 10), ATTK(AT_LASH, AD_MAGM, 3, 12), ATTK(AT_WEAP, AD_PLYS, 4, 13), NO_ATTK, NO_ATTK), SIZ(21, 91, 0, MS_VAMPIRE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("world fall nymph", S_NYMPH, LVL(100, 16, -8, 100, 0), (1), A(ATTK(AT_WEAP, AD_RAGN, 12, 12), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BREA, AD_VULN, 12, 12), ATTK(AT_BREA, AD_STON, 6, 6), NO_ATTK), SIZ(600, 900, 0, MS_FART_LOUD, MZ_HUMAN), MR_HITASTHREE|MR_SLEEP|MR_DEATH|MR_POISON|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_TPORT|M1_SWIM, M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("desensitization oceangoing foamed compressor", S_NYMPH, LVL(101, 19, -8, 29, 0), (2), A(ATTK(AT_RATH, AD_WET, 0, 19), ATTK(AT_STNG, AD_DIMN, 8, 11), ATTK(AT_GAZE, AD_WET, 1, 4), ATTK(AT_WEAP, AD_RAGN, 2, 8), ATTK(AT_GAZE, AD_STUN, 5, 4), NO_ATTK), SIZ(641, 163, 0, MS_GAARDIEN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_FLY|M1_SWIM|M1_ANIMAL|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("regia burette", S_NYMPH, LVL(101, 13, -5, 78, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_SHRD, 9, 5), ATTK(AT_BEAM, AD_TREM, 4, 7), ATTK(AT_STNG, AD_CHAO, 2, 11), ATTK(AT_ENGL, AD_ICUR, 5, 7), ATTK(AT_CLAW, AD_DFOO, 6, 24), ATTK(AT_BREA, AD_DROP, 6, 25)), SIZ(1813, 205, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("demolisher glancingly", S_NYMPH, LVL(104, 16, -30, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_PHYS, 7, 21), ATTK(AT_BEAM, AD_MANA, 4, 9), ATTK(AT_GAZE, AD_DETH, 1, 9), ATTK(AT_TUCH, AD_FEAR, 5, 8), ATTK(AT_ENGL, AD_LEVI, 4, 26), NO_ATTK), SIZ(33, 317, 0, MS_LIEDER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_DISINT, M1_FLY|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("clean asker imaging torrid", S_NYMPH, LVL(104, 12, -7, 72, 16), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DFOO, 2, 5), ATTK(AT_BITE, AD_FLAM, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(326, 494, 0, MS_TREESQUAD, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_MINDLESS|M1_REGEN, M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("richard ridge informing uncloak", S_NYMPH, LVL(105, 18, -33, 55, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_IDAM, 6, 22), ATTK(AT_HUGS, AD_DARK, 7, 7), ATTK(AT_BITE, AD_BURN, 2, 11), ATTK(AT_BREA, AD_TRAI, 6, 12), ATTK(AT_LASH, AD_SITM, 8, 4), ATTK(AT_TUCH, AD_ABDC, 6, 26)), SIZ(403, 1199, 0, MS_MISSING, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_REGEN| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("beg instrumentary", S_NYMPH, LVL(105, 12, -22, 87, 0), (1), A(ATTK(AT_BUTT, AD_PAIN, 6, 22), ATTK(AT_BITE, AD_SHAN, 6, 16), ATTK(AT_SPIT, AD_FLAM, 3, 6), ATTK(AT_BOOM, AD_SAMU, 5, 14), ATTK(AT_TRAM, AD_UNPR, 7, 17), NO_ATTK), SIZ(407, 463, 0, MS_POKEDEX, MZ_MEDIUM), MR_POISON|MR_ACID, MR_POISON, M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_HUMANOID, M2_MINION|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("furnace hence famed", S_NYMPH, LVL(106, 13, -27, 90, -9), (G_LGROUP|3), A(ATTK(AT_CLAW, AD_SCOR, 9, 11), ATTK(AT_WEAP, AD_SGLD, 9, 26), ATTK(AT_HUGS, AD_DREA, 2, 23), ATTK(AT_BITE, AD_WRAP, 9, 3), ATTK(AT_BOOM, AD_TRAI, 1, 9), ATTK(AT_BREA, AD_BLEE, 8, 13)), SIZ(385, 1083, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID| M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("shaitan cautery gravimetric bustling", S_NYMPH, LVL(106, 14, -15, 93, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BEAM, AD_MCRE, 3, 20), ATTK(AT_WEAP, AD_PART, 1, 6), ATTK(AT_KICK, AD_FRZE, 3, 20), ATTK(AT_BREA, AD_FEAR, 3, 25), NO_ATTK, NO_ATTK), SIZ(58, 322, 0, MS_ANIMAL, MZ_MEDIUM), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dyslectic yapper", S_NYMPH, LVL(106, 12, -20, 86, -13), (G_GENO|1), A(ATTK(AT_BEAM, AD_SOUN, 3, 16), ATTK(AT_BITE, AD_NGRA, 6, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2454, 79, 0, MS_MUMBLE, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("roentgenoscope thermosetting", S_NYMPH, LVL(107, 20, -29, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NIVE, 9, 26), ATTK(AT_LASH, AD_RNG, 7, 3), ATTK(AT_BEAM, AD_WET, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2112, 117, 0, MS_TRUMPET, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_COLD, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("public digestible ticklish", S_NYMPH, LVL(107, 17, -34, 84, 8), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_MINA, 2, 18), ATTK(AT_TENT, AD_LEGS, 3, 1), ATTK(AT_ENGL, AD_TRAP, 5, 8), ATTK(AT_BREA, AD_RNG, 7, 5), NO_ATTK, NO_ATTK), SIZ(14, 671, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_MINDLESS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wither pentadactylism", S_NYMPH, LVL(107, 19, -4, 86, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_NAST, 7, 20), ATTK(AT_BOOM, AD_MAGM, 7, 13), ATTK(AT_STNG, AD_PART, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(914, 443, 0, MS_SUPERMAN, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("misdiagnosed slyly redder", S_NYMPH, LVL(108, 16, -32, 77, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_LEGS, 5, 16), ATTK(AT_STNG, AD_SLOW, 1, 21), ATTK(AT_MAGC, AD_POIS, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3647, 16, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pomade loopholing erosional", S_NYMPH, LVL(108, 20, 10, 91, -4), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_WISD, 6, 24), ATTK(AT_BITE, AD_NUMB, 5, 25), ATTK(AT_ENGL, AD_NEXU, 5, 22), ATTK(AT_SPIT, AD_LEGS, 5, 14), NO_ATTK, NO_ATTK), SIZ(1237, 72, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_NOHANDS|M1_TPORT|M1_POIS, M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("intermixing thailand", S_NYMPH, LVL(108, 15, -38, 87, -3), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BREA, AD_CHRN, 8, 2), ATTK(AT_SPIT, AD_TRAP, 2, 1), ATTK(AT_BEAM, AD_DGST, 5, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1681, 376, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS, M2_PRINCE|M2_ROCKTHROW|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reductio stone illume cable", S_NYMPH, LVL(109, 12, 5, 96, 19), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BEAM, AD_TIME, 4, 25), ATTK(AT_WEAP, AD_ANTI, 2, 7), ATTK(AT_BEAM, AD_TLPT, 1, 10), ATTK(AT_CLAW, AD_SPEL, 8, 5), NO_ATTK, NO_ATTK), SIZ(4408, 11, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("octant unadorned", S_NYMPH, LVL(109, 23, -7, 96, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_SPIT, AD_CHKH, 8, 13), ATTK(AT_TRAM, AD_CLRC, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(267, 471, 0, MS_GAARDIEN, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("appallingly bombarded", S_NYMPH, LVL(109, 17, -26, 100, 8), (G_VLGROUP|3), A(ATTK(AT_LASH, AD_FREN, 4, 12), ATTK(AT_MAGC, AD_SPC2, 2, 24), ATTK(AT_BEAM, AD_MALK, 7, 8), ATTK(AT_LASH, AD_BADE, 4, 23), ATTK(AT_TRAM, AD_LETH, 6, 12), NO_ATTK), SIZ(1298, 130, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_FLY|M1_CLING|M1_HIDE|M1_NOHANDS, M2_DEMON|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hillside plateful", S_NYMPH, LVL(109, 22, -17, 86, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_IDAM, 7, 25), ATTK(AT_ENGL, AD_DRCH, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(301, 370, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("puncture valley", S_NYMPH, LVL(109, 19, -6, 72, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_POLY, 7, 26), ATTK(AT_TRAM, AD_DISN, 1, 3), ATTK(AT_TENT, AD_NGEN, 1, 3), ATTK(AT_TENT, AD_SEDU, 5, 23), ATTK(AT_BEAM, AD_SLOW, 8, 17), NO_ATTK), SIZ(2864, 56, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG| M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("discharge inhabited", S_NYMPH, LVL(110, 31, -32, 78, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TERR, 9, 8), ATTK(AT_HUGS, AD_SLEE, 8, 18), ATTK(AT_TRAM, AD_WRAP, 7, 5), ATTK(AT_BUTT, AD_ICUR, 2, 2), ATTK(AT_CLAW, AD_NPRO, 9, 20), NO_ATTK), SIZ(1366, 1293, 0, MS_WHORE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_ACID, M2_GIANT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tacking austrian", S_NYMPH, LVL(110, 18, -22, 72, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_SAMU, 2, 21), ATTK(AT_NONE, AD_FREN, 9, 21), ATTK(AT_GAZE, AD_GRAV, 1, 13), ATTK(AT_BUTT, AD_AMNE, 6, 25), ATTK(AT_BITE, AD_DREA, 1, 20), NO_ATTK), SIZ(324, 37, 0, MS_PANTS, MZ_MEDIUM), MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NASTY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("varietal winesop", S_NYMPH, LVL(111, 14, -15, 92, -10), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_FIRE, 3, 7), ATTK(AT_SCRA, AD_PLAS, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1861, 871, 0, MS_BUZZ, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE, M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("maintain wine", S_NYMPH, LVL(112, 20, -32, 82, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_TENT, AD_LUCK, 6, 20), ATTK(AT_ENGL, AD_POLY, 9, 20), ATTK(AT_SCRA, AD_TIME, 8, 6), ATTK(AT_LASH, AD_SKIL, 5, 8), ATTK(AT_LASH, AD_ABDC, 2, 16), NO_ATTK), SIZ(506, 109, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_CONCEAL|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("embraceable styrene", S_NYMPH, LVL(112, 16, 7, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_VOMT, 6, 8), ATTK(AT_SCRA, AD_DEBU, 7, 14), ATTK(AT_KICK, AD_BANI, 7, 11), ATTK(AT_HUGS, AD_SCOR, 9, 12), NO_ATTK, NO_ATTK), SIZ(1334, 1562, 0, MS_MEW, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("delighting unclassifiable", S_NYMPH, LVL(112, 12, -17, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DREN, 8, 10), ATTK(AT_STNG, AD_BADE, 3, 9), ATTK(AT_ENGL, AD_LAVA, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1338, 599, 0, MS_SQEEK, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_MINDLESS, M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("recelebrated negligible", S_NYMPH, LVL(112, 17, -25, 77, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_AGGR, 1, 10), ATTK(AT_TENT, AD_THIR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2152, 207, 0, MS_SQAWK, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blandishment bracelet", S_NYMPH, LVL(112, 17, -29, 85, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_RNG, 8, 13), ATTK(AT_BREA, AD_TECH, 1, 5), ATTK(AT_BEAM, AD_POLY, 9, 13), ATTK(AT_ENGL, AD_NACU, 8, 16), NO_ATTK, NO_ATTK), SIZ(850, 8, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_REGEN| M1_TPORT_CNTRL|M1_ACID, M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("counselable tetany", S_NYMPH, LVL(113, 13, -29, 84, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_DRDX, 2, 22), ATTK(AT_BREA, AD_NTHR, 2, 9), ATTK(AT_NONE, AD_AMNE, 8, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(703, 296, 0, MS_BOSS, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_NEEDPICK|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("guaranteed ineptly", S_NYMPH, LVL(114, 13, -7, 80, 0), (G_LGROUP|1), A(ATTK(AT_BOOM, AD_GLIB, 9, 21), ATTK(AT_CLAW, AD_ELEC, 5, 12), ATTK(AT_STNG, AD_LAZY, 2, 3), ATTK(AT_TENT, AD_FAMN, 7, 3), NO_ATTK, NO_ATTK), SIZ(1150, 1275, 0, MS_MISSING, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_MINION|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("define defuze", S_NYMPH, LVL(114, 32, -1, 99, 19), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_STNG, AD_NUMB, 3, 21), ATTK(AT_TRAM, AD_PLAS, 6, 21), ATTK(AT_WEAP, AD_MINA, 6, 16), ATTK(AT_GAZE, AD_HODS, 4, 26), ATTK(AT_BEAM, AD_STCK, 8, 24), ATTK(AT_STNG, AD_VAMP, 5, 7)), SIZ(510, 27, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_SLITHY|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("expound dowel", S_NYMPH, LVL(115, 12, -18, 79, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DRCO, 5, 14), ATTK(AT_LASH, AD_FEMI, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1665, 910, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_ACID|M1_METALLIVORE, M2_LORD|M2_MINION|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dermic shiksa", S_NYMPH, LVL(115, 25, -20, 79, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPC2, 5, 26), ATTK(AT_GAZE, AD_FAMN, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2510, 551, 0, MS_BOAST, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID, M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mitigated underwrote", S_NYMPH, LVL(116, 14, -1, 90, 0), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_CHRN, 7, 13), ATTK(AT_MAGC, AD_TDRA, 7, 23), ATTK(AT_GAZE, AD_THIR, 2, 3), ATTK(AT_EXPL, AD_PEST, 3, 23), ATTK(AT_TUCH, AD_SLEE, 9, 15), NO_ATTK), SIZ(1695, 567, 0, MS_SOCKS, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("residentially lutheranism", S_NYMPH, LVL(116, 18, -33, 76, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_WRAP, 9, 23), ATTK(AT_BREA, AD_DREN, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(294, 334, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cataleptically visor", S_NYMPH, LVL(117, 17, -33, 87, -3), (G_GENO|G_RGROUP|2), A(ATTK(AT_KICK, AD_STCK, 6, 7), ATTK(AT_WEAP, AD_DISP, 2, 15), ATTK(AT_BITE, AD_MINA, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(542, 1010, 0, MS_JAPANESE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DEATH, MR_ELEC, M1_NOLIMBS|M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("incoincidence macroscopically", S_NYMPH, LVL(117, 20, 8, 61, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_CORR, 8, 14), ATTK(AT_BOOM, AD_DREN, 1, 6), ATTK(AT_TRAM, AD_GRAV, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1697, 339, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("glinting oversubscribed", S_NYMPH, LVL(117, 19, 2, 75, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DETH, 7, 1), ATTK(AT_SCRA, AD_AXUS, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(996, 1114, 0, MS_TREESQUAD, MZ_TINY), MR_COLD, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("postpartum cabling gerrymander", S_NYMPH, LVL(117, 11, -19, 84, -2), (2), A(ATTK(AT_CLAW, AD_SAMU, 7, 6), ATTK(AT_TENT, AD_DIMN, 1, 24), ATTK(AT_TENT, AD_BURN, 6, 1), ATTK(AT_LASH, AD_FAKE, 7, 3), NO_ATTK, NO_ATTK), SIZ(24, 1003, 0, MS_ROAR, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_WANDER|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("liniment desensitizer reversibly hemorrhaging", S_NYMPH, LVL(117, 36, -36, 81, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_LITT, 7, 20), ATTK(AT_MAGC, AD_NEXU, 6, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1048, 213, 0, MS_SHEEP, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_OVIPAROUS|M1_POIS, M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cowkine toroid", S_NYMPH, LVL(118, 12, -39, 72, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_GAZE, AD_STUN, 2, 9), ATTK(AT_TUCH, AD_NAST, 4, 7), ATTK(AT_STNG, AD_TLPT, 4, 18), ATTK(AT_CLAW, AD_RBRE, 1, 6), ATTK(AT_MAGC, AD_ACID, 5, 6), NO_ATTK), SIZ(127, 377, 0, MS_PRINCIPAL, MZ_TINY), MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS| M1_SLITHY|M1_TPORT|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("respondent allergist", S_NYMPH, LVL(119, 21, 10, 57, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STUN, 6, 14), ATTK(AT_BEAM, AD_SOUN, 8, 20), ATTK(AT_KICK, AD_BLEE, 9, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1379, 1067, 0, MS_SHOE, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_NOHEAD|M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("staph resituate", S_NYMPH, LVL(119, 15, -20, 85, -11), (G_GENO|3), A(ATTK(AT_MAGC, AD_VAPO, 8, 6), ATTK(AT_SCRA, AD_MIDI, 8, 23), ATTK(AT_TRAM, AD_DEPR, 3, 17), ATTK(AT_CLAW, AD_HEAL, 3, 25), ATTK(AT_RATH, AD_STTP, 5, 23), ATTK(AT_ENGL, AD_DISP, 5, 14)), SIZ(11, 66, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cuirassing examiner", S_NYMPH, LVL(120, 15, 1, 73, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_DISN, 5, 15), ATTK(AT_STNG, AD_PEST, 8, 22), ATTK(AT_BREA, AD_GRAV, 1, 21), ATTK(AT_NONE, AD_DCAY, 5, 16), NO_ATTK, NO_ATTK), SIZ(478, 1786, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_SLITHY|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("greedily reheeled muddily", S_NYMPH, LVL(121, 16, -17, 87, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_THIE, 3, 9), ATTK(AT_RATH, AD_NPRO, 5, 2), ATTK(AT_GAZE, AD_STAT, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 21, 0, MS_CLOCK, MZ_HUGE), MR_POISON, 0, M1_AMORPHOUS|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("onomatopoeia broodiest crumbliest wenny", S_NYMPH, LVL(122, 20, -4, 67, -7), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_WGHT, 5, 6), ATTK(AT_BEAM, AD_DREN, 6, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2519, 1314, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_LORD|M2_STALK|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vulgar solver", S_NYMPH, LVL(123, 29, -13, 77, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_KICK, AD_DISE, 7, 17), ATTK(AT_SPIT, AD_BURN, 5, 13), ATTK(AT_CLAW, AD_WGHT, 1, 17), ATTK(AT_BEAM, AD_DRCO, 2, 26), ATTK(AT_STNG, AD_BANI, 2, 23), NO_ATTK), SIZ(654, 344, 0, MS_DJINNI, MZ_HUGE), MR_FIRE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_POIS|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("canonical spiniest", S_NYMPH, LVL(124, 31, 2, 81, 0), (1), A(ATTK(AT_TRAM, AD_AGGR, 5, 13), ATTK(AT_CLAW, AD_FREN, 1, 8), ATTK(AT_TRAM, AD_MANA, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1139, 36, 0, MS_ALLA, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("educating captainship", S_NYMPH, LVL(124, 20, -11, 80, 3), (G_RGROUP|2), A(ATTK(AT_MAGC, AD_ICUR, 7, 22), ATTK(AT_BOOM, AD_TRAI, 4, 2), ATTK(AT_HUGS, AD_DFOO, 4, 11), ATTK(AT_ENGL, AD_CONT, 1, 15), ATTK(AT_TENT, AD_MEMO, 1, 1), ATTK(AT_TENT, AD_CALM, 9, 20)), SIZ(208, 250, 0, MS_SING, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_POIS| M1_HERBIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slaughtered untransferable", S_NYMPH, LVL(124, 17, -35, 89, -9), (G_VLGROUP|1), A(ATTK(AT_BUTT, AD_FRZE, 6, 25), ATTK(AT_BEAM, AD_SAMU, 1, 10), ATTK(AT_NONE, AD_GRAV, 5, 7), ATTK(AT_TUCH, AD_FREN, 1, 9), ATTK(AT_WEAP, AD_FRZE, 6, 24), NO_ATTK), SIZ(27, 675, 0, MS_CODE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("jigaboo mystification", S_NYMPH, LVL(124, 12, -17, 85, -7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_EDGE, 6, 21), ATTK(AT_CLAW, AD_NPRO, 7, 14), ATTK(AT_LASH, AD_SPEL, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 654, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_DISINT, M1_AMPHIBIOUS|M1_HUMANOID, M2_LORD|M2_STRONG|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("safekeeping ensky", S_NYMPH, LVL(125, 15, -27, 78, 0), (G_LGROUP|4), A(ATTK(AT_ENGL, AD_CURS, 4, 22), ATTK(AT_ENGL, AD_BANI, 4, 17), ATTK(AT_SCRA, AD_LITT, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1223, 591, 0, MS_SOVIET, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, MR_FIRE, M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("amurdad", S_NYMPH, /* spawns with scythe */ LVL(125, 21, -30, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 15), ATTK(AT_BREA, AD_NTHR, 9, 18), ATTK(AT_HUGS, AD_STCK, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_DRAIN|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN, M2_HOSTILE|M2_MALE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), /* * orcs */ MON("goblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|18), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("wimpgoblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cobble goblin", S_ORC, /* spawns with unwieldy pick */ LVL(0, 6, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hunk goblin", S_ORC, /* spawns with sling and 10 junk metal */ LVL(0, 6, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("goooblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("goblin who can't see in the dark", S_ORC, /* radius 1 light */ LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_FLAM, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("boot goblin", S_ORC, /* spawns with orcish boots */ LVL(0, 6, 10, 0, -3), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("clubbelgoblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nilbog", S_ORC, /* I think Malena suggested this? */ LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIR, 1, 4), ATTK(AT_NONE, AD_THIR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("marine goblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|6|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("goblin smith", S_ORC, LVL(0, 6, 10, 0, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SELL, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fry", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_AXUS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("bathing sandal", S_ORC, /* uses wedge sandals */ LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("it goes nothing more perry", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("bimmer goblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_WNCE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pill goblin", S_ORC, /* by Demo */ LVL(0, 6, 10, 0, -3), (1), A(ATTK(AT_WEAP, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cool goblin", S_ORC, /* spawns with short blade and orcish helm */ LVL(0, 6, 10, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("eggoblin", S_ORC, LVL(0, 1, 10, 0, -3), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_ORC, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("panto", S_ORC, LVL(0, 2, 10, 0, -3), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CAR, MZ_SMALL), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("whinegoblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SISSY, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mega goblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("group goblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|6|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("submarine goblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("goblin cop", S_ORC, LVL(0, 12, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("bimmgoblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_COMBAT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("superlooser goblin", S_ORC, LVL(0, 3, 10, 0, -3), (G_GENO|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_ORC, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fiendish goblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hitter goblin", S_ORC, LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cave goblin", S_ORC, LVL(0, 8, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("decision weakski", S_ORC, /* appr is randomly -1, 0 or 1 */ LVL(0, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("jujube adoptee", S_ORC, LVL(0, 17, -9, 6, 9), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_CAST, 1, 5), ATTK(AT_WEAP, AD_DGST, 1, 6), ATTK(AT_TRAM, AD_IDAM, 1, 3), ATTK(AT_MAGC, AD_ANTI, 1, 4), ATTK(AT_KICK, AD_CHRN, 1, 1), ATTK(AT_SPIT, AD_VAMP, 1, 6)), SIZ(125, 821, 0, MS_TRUMPET, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_HUMANOID|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("beachboy convoke winter", S_ORC, LVL(0, 14, -6, 67, 0), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_SHAN, 1, 6), ATTK(AT_BOOM, AD_NACU, 1, 3), ATTK(AT_SPIT, AD_UNPR, 1, 6), ATTK(AT_MAGC, AD_CURS, 1, 7), NO_ATTK, NO_ATTK), SIZ(579, 1000, 0, MS_CODE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lonely housemen", S_ORC, LVL(0, 20, 5, 72, 6), (G_GENO|4), A(ATTK(AT_TRAM, AD_SLOW, 1, 5), ATTK(AT_GAZE, AD_FRZE, 1, 6), ATTK(AT_TENT, AD_ALIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1436, 321, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("obdurately excruciate stickleback gownsman aerological fruitlet", S_ORC, LVL(0, 13, 4, 99, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_FIRE, 1, 1), ATTK(AT_GAZE, AD_TREM, 1, 9), ATTK(AT_BEAM, AD_FEMI, 1, 1), ATTK(AT_SPIT, AD_CONF, 1, 2), ATTK(AT_NONE, AD_SOUN, 1, 5), ATTK(AT_SPIT, AD_SLIM, 1, 4)), SIZ(507, 23, 0, MS_GIBBERISH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gas goblin", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goblin thief", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M2_ORC|M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hobgoblin", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("exact orc", S_ORC, /* spawns with sling and 10 junk metal */ LVL(1, 9, 10, 0, -3), (3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_FEARHARE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bartoli retard", S_ORC, /* permaconfused, superman taunts have 5x reduced probability */ LVL(1, 12, 10, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SUPERMAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yeek NPC", S_ORC, LVL(1, 12, 9, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("goo hobgoblin", S_ORC, /* spawns with 3 wonder daggers and color cone */ LVL(1, 9, 10, 0, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wu", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("dweeeeeeauweauw", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_UVUU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slowgoblin", S_ORC, LVL(1, 8, 10, 0, -4), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wiep goblin", S_ORC, LVL(1, 6, 10, 0, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ylva goblin", S_ORC, LVL(1, 9, 10, 0, -3), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("jizz hobgoblin", S_ORC, /* idea by Demo */ LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_WET, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loser orc", S_ORC, LVL(1, 8, 10, 0, -3), (5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gobstealer", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spear orc", S_ORC, /* spawns with orcish spear */ LVL(1, 9, 10, 0, -3), (3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("death orc", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("goblin windmage", S_ORC, LVL(1, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISP, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uncool goblin", S_ORC, /* spawns with sling, 20 talc and bar chain mail */ LVL(1, 6, 10, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("earth gas", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_POIS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMORPHOUS|M1_UNSOLID, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("gas cloud", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_POIS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMORPHOUS|M1_UNSOLID|M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cheap hobgoblin", S_ORC, /* spawns with orcish boots and orcish scimitar */ LVL(1, 9, 10, 0, -4), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("force hobgoblin", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiendish hobgoblin", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porphyric hobgoblin", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_VAMP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("dagging hobgoblin", S_ORC, /* spawns with daggers */ LVL(1, 9, 10, 0, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("die haver", S_ORC, /* spawns with bow and 50 arrows */ LVL(1, 12, 10, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("urutractor", S_ORC, /* spawns with crossbow and 40 bolts */ LVL(1, 12, 10, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("alfa", S_ORC, LVL(1, 24, 10, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("man from mars", S_ORC, LVL(1, 6, 10, 0, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), /* plain "orc" for zombie corpses only; not created at random */ MON("orc", S_ORC, LVL(1, 9, 10, 0, -3), (5|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("pill orc", S_ORC, /* by Demo */ LVL(1, 9, 10, 0, -3), (1), A(ATTK(AT_WEAP, AD_HALU, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("si-oh-wee orc", S_ORC, LVL(1, 12, 10, 0, -3), (5|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("car", S_ORC, LVL(1, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("barbed orc", S_ORC, /* by Andrio */ LVL(1, 9, 10, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_TCKL, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yeek", S_ORC, /* playable race */ LVL(1, 7, 10, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("plain orc", S_ORC, LVL(1, 9, 10, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("uncommon orc", S_ORC, LVL(1, 9, 10, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("foll orc", S_ORC, LVL(1, 9, 10, 0, -3), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("low snotling", S_ORC, /* SJNH snotling */ LVL(1, 6, 10, 0, -3), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aerating lintier", S_ORC, LVL(1, 18, 6, 41, 9), (3), A(ATTK(AT_TRAM, AD_WISD, 1, 9), ATTK(AT_TRAM, AD_ELEC, 1, 8), ATTK(AT_BEAM, AD_SKIL, 5, 2), ATTK(AT_TUCH, AD_HODS, 2, 6), ATTK(AT_BUTT, AD_DETH, 6, 1), ATTK(AT_KICK, AD_NPRO, 2, 1)), SIZ(171, 32, 0, MS_GYPSY, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID, M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hill orc", S_ORC, LVL(2, 9, 10, 0, -4), (G_GENO|G_LGROUP|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("evasive hill orc", S_ORC, LVL(2, 9, 10, 0, -4), (G_GENO|G_LGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("covetous hill orc", S_ORC, LVL(2, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("b-type", S_ORC, LVL(2, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("runt", S_ORC, LVL(2, 6, 8, 0, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("high-chain orc", S_ORC, LVL(2, 9, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PEST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sad shape", S_ORC, LVL(2, 6, 8, 0, -3), (G_GENO|1), A(ATTK(AT_TUCH, AD_LUCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_WAIL, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_WANDER|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("orc warrior", S_ORC, LVL(2, 9, 10, 0, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_ORC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ascent orc", S_ORC, LVL(2, 8, 10, 0, -4), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("descent orc", S_ORC, LVL(2, 6, 10, 0, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("borc", S_ORC, /* spawns with bow and arrows */ LVL(2, 9, 10, 0, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mill orc", S_ORC, /* spawns with orcish boots */ LVL(2, 9, 10, 0, -4), (G_GENO|G_LGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mobgoblin", S_ORC, LVL(2, 9, 10, 0, -4), (G_GENO|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crude orc", S_ORC, LVL(2, 11, 10, 0, -4), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("digorc", S_ORC, /* spawns with pick-axe */ LVL(2, 9, 10, 0, -4), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_NEEDPICK|M1_TUNNEL, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mob orc", S_ORC, LVL(2, 9, 10, 0, -4), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("goblin raider", S_ORC, LVL(2, 9, 10, 0, -4), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unrest orc", S_ORC, LVL(2, 9, 10, 0, -4), (1), A(ATTK(AT_WEAP, AD_TERR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_ORC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yeek archer", S_ORC, /* spawns with bow and 10 arrows */ LVL(2, 12, 9, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("realistic hill orc", S_ORC, LVL(2, 9, 10, 0, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FEARHARE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Akane", S_ORC, LVL(2, 9, 10, 0, -4), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BOSS, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Kisuke", S_ORC, LVL(2, 9, 10, 0, -4), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BOSS, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Aobe", S_ORC, LVL(2, 9, 10, 0, -4), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BOSS, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bugblin", S_ORC, LVL(3, 9, 5, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sick orc", S_ORC, LVL(3, 8, 10, 0, -5), (G_GENO|3), A(ATTK(AT_WEAP, AD_NIVE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lavaland orc", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("orc infantry", S_ORC, LVL(3, 6, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Isengard orc", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("walking orc", S_ORC, /* spawns with sling and 15 junk metal */ LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("alien egg", S_ORC, LVL(3, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("goblin staffer", S_ORC, /* spawns with quarterstaff */ LVL(3, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID, M2_ORC|M2_COLLECT|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("orc staffer", S_ORC, /* spawns with quarterstaff */ LVL(3, 9, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("elo-orc", S_ORC, LVL(3, 9, 8, 0, -4), (5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_ORC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("darkland orc", S_ORC, /* spawns with bow and 40 orcish arrows */ LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hobgoblin fighter", S_ORC, LVL(3, 9, 9, 0, -4), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("middle-earth cannon fodder", S_ORC, LVL(3, 3, 10, 0, -5), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("goblin rabble", S_ORC, LVL(3, 12, 5, 30, -5), (G_GENO|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 350, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crude goblin", S_ORC, /* spawns with trash sword */ LVL(3, 12, 5, 30, -5), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 350, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("orc spear carrier", S_ORC, /* spawns with orcish spear */ LVL(3, 6, 10, 0, -5), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("orc spearstopper", S_ORC, /* spawns with orcish spear and additional 5 orcish spears */ LVL(3, 6, 10, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("charred orc", S_ORC, /* spawns with orcish boots and orcish scimitar */ LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("orc anti-cavalry", S_ORC, /* spawns with random polearm */ LVL(3, 6, 10, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yeek warrior", S_ORC, LVL(3, 12, 9, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elokamikaze yeek", S_ORC, LVL(3, 12, 9, 0, 0), (G_GENO|3), A(ATTK(AT_EXPL, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("orc archer", S_ORC, /* spawns with orcish bow and orcish arrows */ LVL(3, 9, 5, 10, -5), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("orchaealogist", S_ORC, /* spawns with wand of digging and pick-axe */ LVL(3, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("errorbear", S_ORC, LVL(3, 9, 5, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Uruk beast", S_ORC, LVL(3, 7, 10, 0, -4), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cheap orc", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_LUCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Mordor orc", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("goblin henchman", S_ORC, LVL(3, 10, 8, 0, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("Mordor stealth fighter", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("muud orc", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("goblin woarer", S_ORC, /* spawns with random melee weapon */ LVL(3, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID, M2_ORC|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("slinging oval", S_ORC, /* spawns with sling */ LVL(3, 9, 7, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gobhoblin fighter", S_ORC, LVL(3, 9, 9, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_COMBAT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("expectable Mordor orc", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FEARHARE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("porter Mordor orc", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("covetous Mordor orc", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("goblin shaman", S_ORC, LVL(3, 6, 10, 0, -3), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID, M2_ORC|M2_COLLECT|M2_MAGIC, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("goblin caster", S_ORC, LVL(3, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CAST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID, M2_ORC|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Uruk-shark", S_ORC, LVL(3, 7, 10, 0, -4), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Uruk-hai", S_ORC, LVL(3, 7, 10, 0, -4), (G_GENO|G_LGROUP|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty Uruk-hai", S_ORC, LVL(3, 7, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("covetous Uruk-hai", S_ORC, LVL(3, 7, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("orc shaman", S_ORC, LVL(3, 9, 5, 10, -5), (G_GENO|6), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_ZAP), MON("smut orc", S_ORC, LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("slut orc", S_ORC, /* by Demo */ LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_SSEX, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("butt orc", S_ORC, /* by Demo */ LVL(3, 5, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("butt farter", S_ORC, LVL(3, 12, 10, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Leonie", S_ORC, LVL(3, 12, 8, 0, 2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: SHORT_SWORD */ MON("guardsman overpopulate", S_ORC, LVL(3, 9, -4, 22, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DROP, 1, 6), ATTK(AT_ENGL, AD_GLIB, 3, 4), ATTK(AT_WEAP, AD_POIS, 2, 7), ATTK(AT_TUCH, AD_PEST, 1, 8), ATTK(AT_STNG, AD_DETH, 1, 1), ATTK(AT_GAZE, AD_THIE, 3, 2)), SIZ(2346, 820, 0, MS_CUSS, MZ_MEDIUM), MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("alien from mars", S_ORC, LVL(4, 6, 9, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_SPEL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID, M2_ORC|M2_COLLECT|M2_MAGIC, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("joust ostrich", S_ORC, LVL(4, 20, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("snotling", S_ORC, LVL(4, 12, 6, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goblin leader", S_ORC, LVL(4, 10, 10, 0, -5), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snoten", S_ORC, LVL(4, 6, 8, 0, -3), (3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goblin guide", S_ORC, LVL(4, 10, 10, 0, -5), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hopeless orc", S_ORC, LVL(4, 12, 10, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SELFHARM, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BLACK), MON("crowd orc", S_ORC, LVL(4, 8, 10, 0, -5), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("curved alien", S_ORC, /* spawns with knives */ LVL(4, 6, 9, 0, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID, M2_ORC|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("goblin outrider", S_ORC, LVL(4, 10, 10, 0, -5), (G_GENO|2|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("ylva goblin shaman", S_ORC, LVL(4, 9, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("goblin-captain", S_ORC, LVL(4, 5, 10, 0, -5), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("sarcophagi welsh", S_ORC, LVL(4, 12, -7, 97, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_COLD, 3, 8), ATTK(AT_BEAM, AD_SPC2, 4, 1), ATTK(AT_BEAM, AD_SLUD, 4, 2), ATTK(AT_SPIT, AD_ABDC, 1, 2), ATTK(AT_BOOM, AD_NEXU, 4, 3), ATTK(AT_BITE, AD_RAGN, 4, 5)), SIZ(2503, 148, 0, MS_FART_QUIET, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_CONCEAL|M1_SEE_INVIS, M2_VAMPIRE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rebut rumored", S_ORC, LVL(4, 12, -7, 28, 17), (G_GENO|2), A(ATTK(AT_ENGL, AD_FRZE, 4, 4), ATTK(AT_BEAM, AD_SOUN, 3, 9), ATTK(AT_ENGL, AD_COLD, 3, 9), ATTK(AT_BEAM, AD_STCK, 4, 2), ATTK(AT_SCRA, AD_WRAT, 1, 5), ATTK(AT_HUGS, AD_SLEE, 3, 9)), SIZ(1918, 274, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("botany shorthand", S_ORC, LVL(4, 14, 3, 79, -1), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BREA, AD_MEMO, 3, 9), ATTK(AT_CLAW, AD_WRAT, 1, 5), ATTK(AT_BREA, AD_DRDX, 1, 6), ATTK(AT_TUCH, AD_LEVI, 4, 4), NO_ATTK, NO_ATTK), SIZ(1660, 129, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("goblin fighter", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("classic block-heeled combat boot", S_ORC, /* uses block-heeled boots */ LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("criminal orc", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ESCAPE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("maffer orc", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ESCAPE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("orc-lieutenant", S_ORC, /* spawns with orcish boots and orcish long sword */ LVL(5, 5, 10, 0, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("normal car", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CAR, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orc-hestra", S_ORC, LVL(5, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sea man", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stupid bully", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_UVUU, 2, 6), ATTK(AT_BEAM, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_ORC|M2_COLLECT|M2_WANDER|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("err bully", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SWAP, 2, 6), ATTK(AT_BEAM, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_ORC|M2_COLLECT|M2_WANDER|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("spearthrow orc", S_ORC, /* spawns with 5 orcish spears */ LVL(5, 10, 8, 0, -3), (G_GENO|3|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spearsnipe orc", S_ORC, /* spawns with 5 orcish spears */ LVL(5, 10, 8, 0, -3), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("super ape", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_BITE, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("PKK leader", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1|G_PLATOON|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("isengard supplier", S_ORC, /* spawns with short blade, medium mithril-coat and lady boots */ LVL(5, 12, 10, 0, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, HI_LORD), MON("point deductor", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SCOR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lurid goblin", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FEARHARE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elomaster yeek", S_ORC, LVL(5, 13, 8, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_DARK, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("defiled combat boot", S_ORC, LVL(5, 2, 8, 0, -3), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("law follower", S_ORC, LVL(5, 10, 8, 0, 3), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEBT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_ORC|M2_COLLECT|M2_WANDER|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("elo-orc warrior", S_ORC, LVL(5, 10, 6, 0, -4), (4), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_ORC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("tearmoon fighter", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_WEEP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("owlblin", S_ORC, LVL(5, 12, 5, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("type", S_ORC, LVL(5, 10, 7, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("visually identical goblin fighter", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_COMBAT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thick goblin fighter", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ylva goblin wizard", S_ORC, LVL(5, 9, 10, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_MAGC, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("corpse looter", S_ORC, /* spawns with sling and 30 bone fragments */ LVL(5, 10, 8, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("powl orc", S_ORC, /* spawns with fauchard */ LVL(5, 10, 8, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bigger goblin", S_ORC, LVL(5, 9, 9, 0, -3), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kite goblin", S_ORC, LVL(5, 6, 9, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("supercop", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("bored goblin", S_ORC, /* spawns with orcish boots, sling and 25 junk metal */ LVL(5, 10, 8, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("super goblin", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("scorch goblin", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_FLAM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("goblin stabber", S_ORC, /* spawns with scimitar */ LVL(5, 11, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("kill orc", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("timid goblin", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_ORC|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("crazed goblin", S_ORC, LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_EXPL, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Bitchorcaiuz of Screworctownis", S_ORC, /* spawns with orcish bow and 100 orcish arrows */ LVL(5, 12, 5, 0, -3), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BOSS, MZ_SMALL), MR_STONE|MR_DISINT|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ogroblin", S_ORC, LVL(5, 10, 8, 0, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc-captain", S_ORC, LVL(5, 5, 10, 0, -5), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("armorc", S_ORC, LVL(5, 5, 10, 0, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("leading orc-captain", S_ORC, LVL(5, 5, 10, 0, -5), (G_GENO|1|G_SGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("covetous orc-captain", S_ORC, LVL(5, 5, 10, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gunblin fighter", S_ORC, /* spawns with pistol and 20 bullets */ LVL(5, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("goblin swinger", S_ORC, /* spawns with orcish scimitar */ LVL(5, 8, 8, 0, -3), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("forest goblin", S_ORC, LVL(5, 12, 0, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BEAM, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("samurukhai", S_ORC, /* invisible; spawns with elven cloak, orcish helm, orcish shield, elven dagger and walking shoes */ LVL(5, 5, 10, 0, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_HITASONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("runt shaman", S_ORC, LVL(5, 6, 6, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID, M2_ORC|M2_COLLECT|M2_MAGIC, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("solvegina", S_ORC, LVL(5, 16, 2, 45, 5), (1), A(ATTK(AT_KICK, AD_GLIB, 3, 5), ATTK(AT_GAZE, AD_INSA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("extruding gravitating weakfish broncobuster", S_ORC, LVL(5, 4, 7, 35, 0), (G_UNIQ|1), A(ATTK(AT_TENT, AD_ANTI, 2, 5), ATTK(AT_KICK, AD_DROP, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1132, 22, 0, MS_PANTS, MZ_LARGE), MR_FIRE, 0, M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("war orc", S_ORC, LVL(6, 7, 10, 0, -4), (G_GENO|G_LGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("deceptive orc", S_ORC, LVL(6, 7, 10, 0, -4), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("voluntary oppression victim", S_ORC, LVL(6, 10, 8, 5, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("covetous war orc", S_ORC, LVL(6, 7, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cockganger orc", S_ORC, /* spawns with sling, 25 amber fragments and orcish spear */ LVL(6, 9, 8, 0, -3), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("raging orc", S_ORC, LVL(6, 7, 10, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruthless orc", S_ORC, LVL(6, 7, 10, 0, -4), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_DREA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("muddy goblin", S_ORC, LVL(6, 12, 0, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc warlord", S_ORC, LVL(6, 5, 12, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("goblin pyro", S_ORC, LVL(6, 10, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("victim of chance", S_ORC, LVL(6, 10, 8, 5, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("a-type", S_ORC, LVL(6, 10, 6, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CAR, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("river goblin", S_ORC, LVL(6, 12, 0, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("modderling", S_ORC, LVL(6, 12, 10, 0, -2), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("snaga", S_ORC, LVL(6, 12, 2, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("green sentai", S_ORC, LVL(6, 12, 0, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("drawlier cocking effort", S_ORC, LVL(6, 12, -3, 3, -5), (G_RGROUP|3), A(ATTK(AT_STNG, AD_MIDI, 5, 9), ATTK(AT_BREA, AD_GLIB, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(431, 829, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL| M1_OMNIVORE, M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("deep orc", S_ORC, LVL(7, 9, 4, 0, -5), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("deep armorc", S_ORC, LVL(7, 9, 4, 0, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ylva goblin warrior", S_ORC, LVL(7, 10, 9, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flying deep orc", S_ORC, LVL(7, 9, 4, 0, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("goals goblin", S_ORC, LVL(7, 6, 7, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("goblin wizard", S_ORC, LVL(7, 12, 1, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 5), ATTK(AT_BEAM, AD_POIS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID, M2_ORC|M2_COLLECT|M2_MAGIC, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("boss yeek", S_ORC, LVL(7, 13, 8, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_DARK, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("orc ballerer", S_ORC, /* spawns with 5 orcish spears */ LVL(7, 9, 4, 0, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("orc camo troop", S_ORC, /* invisible, spawns with orcish spear, orcish bow and 40 orcish arrows */ LVL(7, 9, 4, 0, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("orc hull", S_ORC, LVL(7, 0, 10, 0, -5), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_MISSING, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cave orc", S_ORC, LVL(7, 12, 10, 10, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flat orc", S_ORC, LVL(7, 8, 7, 0, -5), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("booter orc", S_ORC, /* spawns with orcish boots */ LVL(7, 5, 10, 0, -4), (G_GENO|7), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("squash orc", S_ORC, LVL(7, 8, 7, 0, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flick orc", S_ORC, LVL(7, 12, 10, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_GLIB, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("yellow sentai", S_ORC, LVL(7, 12, 0, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goblin dart-thrower", S_ORC, LVL(7, 12, 6, 10, -4), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spurious orc", S_ORC, /* spawns with spears */ LVL(7, 9, 4, 0, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("randorge orc", S_ORC, /* spawns with 5 randospears */ LVL(7, 9, 4, 0, -5), (1), A(ATTK(AT_WEAP, AD_RBRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("goblin randarter", S_ORC, /* spawns with 40 random darts */ LVL(7, 12, 6, 10, -4), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dwell orc", S_ORC, /* spawns with sling and 30 rocks */ LVL(7, 12, 10, 10, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("skeleton orc", S_ORC, LVL(8, 12, 8, 10, -4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_POIS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rabid goblin", S_ORC, LVL(8, 12, 0, 20, -3), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 2, 3), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("charcoal", S_ORC, LVL(8, 13, 6, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("skeleton sentai", S_ORC, LVL(8, 12, -1, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("deadman orc", S_ORC, /* spawns with orcish bow and 30 bone arrows */ LVL(8, 12, 8, 10, -4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_POIS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("deadman sniporc", S_ORC, /* spawns with orcish bow and 30 bone arrows */ LVL(8, 12, 8, 10, -4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_POIS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("deadman sentai", S_ORC, /* spawns with orcish bow and 30 bone arrows */ LVL(8, 12, -1, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("white sentai", S_ORC, LVL(8, 12, 0, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("wide sentai", S_ORC, LVL(8, 12, 0, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("concrete sentai", S_ORC, LVL(8, 12, 0, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_VULN, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("correct sentai", S_ORC, LVL(8, 12, 0, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_DAMA, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("forest orc", S_ORC, LVL(8, 12, 0, 30, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("river orc", S_ORC, LVL(8, 12, 0, 30, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grey orc", S_ORC, LVL(8, 12, -1, 35, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_STNG, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Felix", S_ORC, LVL(8, 10, 4, 20, 3), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_SLOW, 2, 6), ATTK(AT_GAZE, AD_SOUN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: CATAPULT FLINT(50) */ MON("planting phalli sphered vulcanic", S_ORC, LVL(8, 11, -4, 71, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BEAM, AD_AGGR, 7, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_FAMN, 3, 8), ATTK(AT_WEAP, AD_PAIN, 8, 1), ATTK(AT_KICK, AD_RBAD, 5, 2), ATTK(AT_EXPL, AD_DGST, 2, 8)), SIZ(2572, 139, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great orc", S_ORC, LVL(9, 7, 9, 10, -4), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("imbue sentai", S_ORC, LVL(9, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great armorc", S_ORC, LVL(9, 7, 9, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bang sentai", S_ORC, /* spawns with shotgun and 25 lead shots */ LVL(9, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("covetous great orc", S_ORC, LVL(9, 7, 9, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totes sentai", S_ORC, /* spawns with shotgun */ LVL(9, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("finth sentai", S_ORC, /* spawns with sling, flint stones, tarrier, wedge sandals, commander gloves, straw hat and plasteel cloak */ LVL(9, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_SANDALS, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snow orc", S_ORC, LVL(9, 12, 7, 10, -9), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("covetous snow orc", S_ORC, LVL(9, 12, 7, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("deepstate sentai", S_ORC, LVL(9, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_DEEPSTATE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("verydeepstate sentai", S_ORC, /* invisible */ LVL(9, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_DEEPSTATE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("petty covetous snow orc", S_ORC, LVL(9, 12, 7, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("north orc", S_ORC, LVL(9, 10, 8, 10, -9), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pole orc", S_ORC, LVL(9, 10, 8, 10, -9), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("shadow orc", S_ORC, LVL(9, 12, 10, 60, -9), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_DRAIN|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue sentai", S_ORC, LVL(9, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mountain orc", S_ORC, LVL(9, 12, 0, 30, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("camo sentai", S_ORC, LVL(9, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("camp sentai", S_ORC, /* super-invisible */ LVL(9, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("Sarina", S_ORC, LVL(9, 12, 3, 30, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 2, 16), ATTK(AT_BUTT, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: COMBAT_STILETTOS HUGGING_BOOT SCR_ICE POT_HEALING */ MON("total malled", S_ORC, LVL(9, 12, -7, 55, 0), (4), A(ATTK(AT_TENT, AD_UVUU, 3, 4), ATTK(AT_KICK, AD_STUN, 3, 1), ATTK(AT_SPIT, AD_BADE, 1, 3), ATTK(AT_SCRA, AD_ANTI, 4, 2), NO_ATTK, NO_ATTK), SIZ(2066, 361, 0, MS_GROWL, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_SWIM|M1_OVIPAROUS|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("orc marksman", S_ORC, /* spawns with orcish bow and orcish arrows */ LVL(10, 9, 3, 15, -5), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("orc lightfoot", S_ORC, /* spawns with orcish dagger, orcish bow and orcish arrows */ LVL(10, 15, 10, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shaky goblin", S_ORC, LVL(10, 8, 10, 0, -5), (1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("wobbly goblin", S_ORC, LVL(10, 8, 10, 0, -5), (1|G_VLGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("brown sentai", S_ORC, LVL(10, 12, 1, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("fam sentai", S_ORC, /* spawns with flintlock and 20 lead bullets */ LVL(10, 12, 1, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc shock troop", S_ORC, LVL(10, 12, 1, 60, -5), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goblin flamemage", S_ORC, /* spawns with quarterstaff */ LVL(10, 11, 7, 15, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orc tosser", S_ORC, /* spawns with 8 orcish spears */ LVL(10, 9, 3, 15, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty brown sentai", S_ORC, LVL(10, 12, 1, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("gravel sentai", S_ORC, LVL(10, 12, 1, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_WGHT, 1, 7), ATTK(AT_KICK, AD_EDGE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("ken sentai", S_ORC, /* spawns with orcish long sword */ LVL(10, 12, 1, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("shine cultist", S_ORC, /* spawns with shiny star */ LVL(10, 12, 5, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_POIS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("corona sentai", S_ORC, /* radius 2 light */ LVL(10, 12, 1, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_NIVE, 1, 7), ATTK(AT_BEAM, AD_NIVE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("goblin ballista", S_ORC, /* spawns with ballista and 40 mineral bolts */ LVL(10, 6, 5, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_PLYS, 1, 6), ATTK(AT_BEAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("Mordor orc elite", S_ORC, LVL(10, 12, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Mordor orc stealth fighter", S_ORC, LVL(10, 12, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("Mordor orc silent killer", S_ORC, /* invisible */ LVL(10, 12, 10, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("orc scientist", S_ORC, /* spawns with wand of digging and pick-axe */ LVL(10, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK|M1_METALLIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blackland orc", S_ORC, /* spawns with orcish scimitar */ LVL(10, 5, 8, 0, -5), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cultist of fire", S_ORC, LVL(10, 12, 5, 10, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_VULN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple goblin", S_ORC, LVL(10, 12, 0, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEPR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("scribble sentai", S_ORC, /* spawns with sling, 30 graphite and antenna */ LVL(10, 12, 1, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_NGRA, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP|MR_DISINT, MR_SLEEP|MR_DISINT, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("desu sentai", S_ORC, LVL(10, 12, 1, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("snugga", S_ORC, LVL(10, 12, -1, 30, 3), (1|G_GENO), A(ATTK(AT_HUGS, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("dugga", S_ORC, LVL(10, 12, -1, 30, 3), (1|G_GENO), A(ATTK(AT_HUGS, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_TPTO, 1, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("green goblin", S_ORC, LVL(10, 12, 0, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue goblin", S_ORC, LVL(10, 12, 0, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("night goblin", S_ORC, LVL(10, 12, 0, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLND, 2, 5), ATTK(AT_STNG, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirkwood goblin", S_ORC, LVL(10, 12, 0, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 2, 5), ATTK(AT_BEAM, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Bolg", S_ORC, LVL(10, 15, 10, 0, -5), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_SOLDIER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_STRONG|M2_PNAME|M2_NOPOLY|M2_ORC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nazism trencherman", S_ORC, LVL(10, 11, 1, 66, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_SITM, 2, 3), ATTK(AT_ENGL, AD_CONF, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(155, 96, 0, MS_ALLA, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("zombified sentai", S_ORC, LVL(11, 12, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("ophthalmoctor", S_ORC, /* spawns with stethoscope */ LVL(11, 12, 0, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_HEAL, 2, 6), ATTK(AT_TUCH, AD_INER, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("bullshit pulmonic", S_ORC, LVL(11, 13, 1, 43, -4), (G_LGROUP|1), A(ATTK(AT_HUGS, AD_TERR, 7, 6), ATTK(AT_MAGC, AD_CORR, 5, 9), ATTK(AT_NONE, AD_NGEN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3887, 606, 0, MS_MUMBLE, MZ_HUGE), MR_DISINT|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_POIS, M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stein derat", S_ORC, LVL(11, 25, 9, 55, 0), (G_LGROUP|3), A(ATTK(AT_SCRA, AD_MAGM, 6, 1), ATTK(AT_GAZE, AD_DREN, 1, 1), ATTK(AT_BREA, AD_ANTI, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(17, 1004, 0, MS_ALLA, MZ_SMALL), 0, 0, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("orc berserker", S_ORC, LVL(12, 12, 10, 10, -9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("orc sergeant", S_ORC, LVL(12, 12, -5, 45, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spike orc", S_ORC, /* spawns with orcish morning star */ LVL(12, 5, 7, 0, -5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("demon orc", S_ORC, LVL(12, 12, 7, 10, -9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fiend orc", S_ORC, LVL(12, 12, 7, 10, -9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_SKIL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("l'cuda flamebone", S_ORC, LVL(12, 12, 5, 0, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_FIRE, 4, 5), ATTK(AT_BREA, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orc war leader", S_ORC, LVL(12, 12, 0, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wall sentai", S_ORC, LVL(12, 12, -1, 35, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_SAMU, 3, 4), ATTK(AT_KICK, AD_SAMU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("qrink the stink", S_ORC, LVL(12, 12, -3, 25, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 3, 5), ATTK(AT_BEAM, AD_POIS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_SMALL), MR_POISON|MR_DEATH, MR_POISON, M1_BREATHLESS|M1_CARNIVORE|M1_HUMANOID, M2_ORC|M2_COLLECT|M2_MAGIC|M2_MALE|M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc sorceror", S_ORC, LVL(12, 12, 7, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("covetous demon orc", S_ORC, LVL(12, 12, 7, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc soldier", S_ORC, /* spawns with orcish dagger, 8 orcish spears and orcish short sword */ LVL(12, 12, -1, 35, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("orc army member", S_ORC, /* spawns with orcish dagger, 8 orcish spears and orcish short sword */ LVL(12, 12, -1, 35, -4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("green orc", S_ORC, LVL(12, 12, -1, 35, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("bowsnipe orc", S_ORC, /* spawns with orcish bow and 30 orcish arrows */ LVL(12, 12, 7, 10, -9), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("depth orc", S_ORC, LVL(12, 8, 8, 10, -9), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("earth orc", S_ORC, LVL(12, 8, 8, 10, -9), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brimming orc", S_ORC, LVL(12, 12, 7, 10, -9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black orc", S_ORC, LVL(13, 12, 7, 20, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("colored orc", S_ORC, LVL(13, 12, 7, 20, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("black sentai", S_ORC, LVL(13, 12, -1, 35, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("effeminate sentai", S_ORC, LVL(13, 11, 1, 15, 5), (1|G_GENO), A(ATTK(AT_WEAP, AD_AMNE, 3, 4), ATTK(AT_KICK, AD_AMNE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("laser sentai", S_ORC, /* spawns with hand blaster */ LVL(13, 12, -1, 35, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("sparta sentai", S_ORC, LVL(13, 11, 1, 15, 5), (1|G_GENO), A(ATTK(AT_WEAP, AD_TRAI, 3, 4), ATTK(AT_KICK, AD_TRAI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc mage", S_ORC, LVL(13, 12, 0, 35, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("chrome captain", S_ORC, /* spawns with chrome blade */ LVL(13, 12, -1, 40, -4), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), MR_POISON, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_ORC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("goda captain of orc", S_ORC, LVL(13, 12, -1, 40, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STRONG|M2_ORC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("Mordor shaman", S_ORC, LVL(13, 9, 5, 10, -5), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("Mordor weller", S_ORC, LVL(13, 9, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("Vilea", S_ORC, LVL(13, 12, 10, 0, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: HUGGING_BOOT */ /* speed 12-14, AC -1, MR 50, extra attacks 1, resists 3, M1 flags 2, M2 flags 1, M3 flags 0 */ MON("aforesaid amphetamine advancing", S_ORC, LVL(13, 12, 2, 15, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BEAM, AD_NEXU, 8, 9), ATTK(AT_SPIT, AD_SGLD, 6, 5), ATTK(AT_BEAM, AD_POIS, 7, 9), ATTK(AT_EXPL, AD_PART, 8, 3), NO_ATTK, NO_ATTK), SIZ(375, 107, 0, MS_STABILIZE, MZ_SMALL), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SLITHY, M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hampshire abortively unauthentic", S_ORC, LVL(13, 24, -1, 82, 0), (1), A(ATTK(AT_BITE, AD_RNG, 2, 9), ATTK(AT_BEAM, AD_DEBU, 3, 8), ATTK(AT_SPIT, AD_SITM, 8, 1), ATTK(AT_TRAM, AD_CORR, 1, 6), NO_ATTK, NO_ATTK), SIZ(3075, 823, 0, MS_PANTS, MZ_HUGE), MR_FIRE|MR_ACID, 0, M1_FLY|M1_NOHANDS|M1_POIS, M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("deworm psychokinesia manuevered wotting speedboating gullet", S_ORC, LVL(13, 9, -9, 30, 0), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_TECH, 3, 7), ATTK(AT_BEAM, AD_BANI, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2365, 182, 0, MS_HCALIEN, MZ_TINY), MR_ELEC, 0, M1_TUNNEL|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("depraved orc", S_ORC, LVL(14, 12, 7, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("goblin grenadier", S_ORC, LVL(14, 12, 4, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_EXPL, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Mordor marshal", S_ORC, LVL(14, 12, 8, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("goblin sapper", S_ORC, LVL(14, 13, -2, 30, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_EXPL, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("condemned orc", S_ORC, LVL(14, 12, 7, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_SPEL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("orc chieftan", S_ORC, /* sic by jonadab */ LVL(14, 12, -1, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("snaga sapper", S_ORC, LVL(14, 13, 0, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_EXPL, AD_PHYS, 20, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grey sentai", S_ORC, /* spawns with 7 orcish spears */ LVL(14, 15, 0, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("beige sentai", S_ORC, LVL(14, 15, 0, 30, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("night orc", S_ORC, LVL(14, 12, -1, 35, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_BLND, 3, 6), ATTK(AT_BEAM, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirkwood orc", S_ORC, LVL(14, 12, -4, 40, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("digestive orc", S_ORC, LVL(14, 12, 7, 10, -9), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 3, 4), ATTK(AT_MAGC, AD_SPEL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Vilea's sister", S_ORC, LVL(14, 12, 10, 0, 3), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: HUGGING_BOOT */ /* speed 11-13, AC -2, MR 60, extra attacks 2, resists 1, M1 flags 2, M2 flags 1, M3 flags 0 */ MON("ecumenically bat", S_ORC, LVL(14, 12, -6, 28, 6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_TLPT, 6, 3), ATTK(AT_CLAW, AD_NGRA, 2, 5), ATTK(AT_LASH, AD_POLY, 8, 3), ATTK(AT_WEAP, AD_TLPT, 3, 6), ATTK(AT_MAGC, AD_DEBU, 9, 4), ATTK(AT_CLAW, AD_NTHR, 4, 2)), SIZ(21, 312, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE, 0, M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("conglomerated interfertile copter boringly lr evanished jowlier locating", S_ORC, LVL(14, 19, -4, 15, 0), (2), A(ATTK(AT_WEAP, AD_WEEP, 2, 3), ATTK(AT_SCRA, AD_DRCH, 8, 3), ATTK(AT_MAGC, AD_VAPO, 3, 1), ATTK(AT_SPIT, AD_STTP, 7, 9), ATTK(AT_STNG, AD_SHRD, 1, 8), NO_ATTK), SIZ(371, 1141, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_JEWELS|M2_MAGIC| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("audition plagued", S_ORC, LVL(14, 12, 2, 42, -14), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_SHAN, 1, 9), ATTK(AT_STNG, AD_PAIN, 2, 4), ATTK(AT_BITE, AD_LEVI, 7, 1), ATTK(AT_BUTT, AD_RUST, 4, 8), ATTK(AT_EXPL, AD_ALIN, 2, 2), ATTK(AT_BREA, AD_DETH, 8, 1)), SIZ(3064, 167, 0, MS_SHRIEK, MZ_LARGE), 0, 0, M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pageboy makeweight", S_ORC, LVL(14, 13, 5, 79, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_LAVA, 4, 5), ATTK(AT_CLAW, AD_CONT, 9, 5), ATTK(AT_GAZE, AD_TLPT, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3178, 388, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_UNSOLID|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("anorak incurve nonrecognition", S_ORC, LVL(14, 9, -4, 30, 2), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_STAT, 7, 8), ATTK(AT_ENGL, AD_DREA, 5, 6), ATTK(AT_TENT, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(956, 437, 0, MS_REPAIR, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sacrovertebral byline limier", S_ORC, LVL(14, 15, -8, 69, 16), (1), A(ATTK(AT_SPIT, AD_FRZE, 8, 1), ATTK(AT_MAGC, AD_STCK, 5, 1), ATTK(AT_RATH, AD_GLIB, 3, 1), ATTK(AT_GAZE, AD_LUCK, 5, 4), NO_ATTK, NO_ATTK), SIZ(219, 147, 0, MS_SNORE, MZ_TINY), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT| M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY| M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cobber axillary", S_ORC, LVL(15, 12, 6, 48, -5), (G_GENO|G_SGROUP|3), A(ATTK(AT_TENT, AD_BANI, 1, 6), ATTK(AT_BITE, AD_WISD, 6, 2), ATTK(AT_SCRA, AD_DEST, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(546, 9, 0, MS_TRUMPET, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT|MR_ELEC, M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("half-orc", S_ORC, LVL(15, 12, 0, 30, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("pink sentai", S_ORC, LVL(15, 12, -4, 40, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("petty pink sentai", S_ORC, LVL(15, 12, -4, 40, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("yeek hard worker", S_ORC, /* 20% chance of getting +12 movement energy */ LVL(15, 15, 2, 10, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena sentai", S_ORC, LVL(15, 15, 1, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("gay sentai", S_ORC, /* spawns with crossbow and bolts */ LVL(15, 12, -4, 40, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rose sentai", S_ORC, LVL(15, 12, -4, 40, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_VULN, 3, 4), ATTK(AT_WEAP, AD_VULN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("thorn sentai", S_ORC, LVL(15, 12, -4, 40, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_DAMA, 3, 4), ATTK(AT_WEAP, AD_DAMA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("reallocating shopped", S_ORC, LVL(15, 14, -1, 44, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_RBRE, 7, 3), ATTK(AT_BITE, AD_WRAT, 3, 6), ATTK(AT_BOOM, AD_SITM, 7, 1), ATTK(AT_TENT, AD_DRDX, 4, 4), ATTK(AT_MAGC, AD_MINA, 9, 2), NO_ATTK), SIZ(522, 113, 0, MS_CHICKEN, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_DWARF|M2_PEACEFUL, M3_CLOSE|M3_TRAITOR|M3_PETRIFIES|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("bulletator o", S_ORC, /* spawns with orcish bow and 100 orcish arrows */ LVL(15, 24, 4, 5, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ALIN, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON|MR_HITASTWO, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("small bulletator o", S_ORC, LVL(15, 12, 4, 5, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ALIN, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON|MR_HITASTWO, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hybrid orc", S_ORC, LVL(15, 9, 5, 15, -9), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mofo orc", S_ORC, LVL(15, 9, 5, 15, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc priest", S_ORC, LVL(15, 12, 0, 35, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("immobilized wickedly", S_ORC, LVL(16, 11, -9, 19, -9), (G_GENO|G_UNIQ|4), A(ATTK(AT_MAGC, AD_BLND, 2, 7), ATTK(AT_NONE, AD_DEPR, 3, 1), ATTK(AT_NONE, AD_IDAM, 5, 8), ATTK(AT_BUTT, AD_DREN, 1, 1), NO_ATTK, NO_ATTK), SIZ(142, 275, 0, MS_TREESQUAD, MZ_MEDIUM), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_GREEDY|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("orc spellsword", S_ORC, LVL(16, 12, 0, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 8), ATTK(AT_MAGC, AD_CLRC, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red sentai", S_ORC, LVL(16, 12, -6, 60, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("fiery sentai", S_ORC, LVL(16, 12, -6, 60, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("hc pseudolady", S_ORC, LVL(16, 13, 5, 15, -7), (1), A(ATTK(AT_WEAP, AD_DISP, 3, 4), ATTK(AT_KICK, AD_DISP, 2, 7), ATTK(AT_NONE, AD_POIS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark orc", S_ORC, LVL(17, 9, -4, 0, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("scarlet sentai", S_ORC, LVL(17, 13, -6, 60, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("high orc captain", S_ORC, LVL(17, 12, -6, 60, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ghostly sentai", S_ORC, LVL(17, 13, -6, 60, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_SHADE, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("microchemistry stifled", S_ORC, LVL(17, 13, -8, 55, 13), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_HUGS, AD_TLPT, 4, 4), ATTK(AT_TENT, AD_DRLI, 1, 3), ATTK(AT_BITE, AD_DEST, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(211, 242, 0, MS_HISS, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH, MR_ELEC, M1_WALLWALK|M1_NEEDPICK|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("aquaplaning careener", S_ORC, LVL(17, 11, -4, 32, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_COLD, 7, 1), ATTK(AT_MAGC, AD_DISP, 2, 1), ATTK(AT_NONE, AD_DEBU, 9, 1), ATTK(AT_ENGL, AD_DRCH, 2, 4), ATTK(AT_TENT, AD_DRCO, 6, 9), ATTK(AT_SPIT, AD_SLOW, 2, 3)), SIZ(636, 196, 0, MS_GLYPHS, MZ_MEDIUM), MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HUMANOID|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("guild broker", S_ORC, LVL(18, 18, 0, 30, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kare wa mayaku o utte iru", S_ORC, LVL(18, 18, 0, 30, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DRUGS, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_PEACEFUL, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dark green sentai", S_ORC, LVL(18, 12, -5, 50, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("light green sentai", S_ORC, LVL(18, 12, 0, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_MAGC, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("grass green sentai", S_ORC, LVL(18, 12, 0, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_MAGC, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("radiating blue sentai", S_ORC, LVL(18, 12, 0, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pale blue sentai", S_ORC, LVL(18, 12, 0, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("orc spear-runner", S_ORC, /* spawns with 10 orcish spears */ LVL(18, 13, 5, 50, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("high shaman", S_ORC, LVL(18, 9, 5, 50, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1300, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_STRONG|M2_LORD, M3_TRAITOR|M3_NOTAME|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("boss shaman", S_ORC, LVL(18, 9, 5, 50, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1300, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC|MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_STRONG|M2_LORD, M3_TRAITOR|M3_NOTAME|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("building sentai", S_ORC, LVL(18, 12, -5, 50, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_TERR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc lord", S_ORC, LVL(18, 12, -3, 75, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jourhea", S_ORC, LVL(18, 16, -12, 100, 10), (1), A(ATTK(AT_KICK, AD_PLYS, 4, 6), ATTK(AT_BEAM, AD_NAST, 5, 5), ATTK(AT_BEAM, AD_NAST, 5, 5), ATTK(AT_BEAM, AD_NAST, 5, 5), ATTK(AT_BEAM, AD_STTP, 5, 5), ATTK(AT_GAZE, AD_POIS, 6, 6)), SIZ(1100, 1100, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_DEATH, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_NOEYES, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("partaking deputize", S_ORC, LVL(18, 15, -1, 99, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_HUGS, AD_LITE, 4, 8), ATTK(AT_BITE, AD_NTHR, 8, 4), ATTK(AT_BREA, AD_LAZY, 5, 9), ATTK(AT_TRAM, AD_DFOO, 1, 9), NO_ATTK, NO_ATTK), SIZ(2116, 796, 0, MS_PAIN, MZ_TINY), MR_COLD|MR_ELEC, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_TPORT|M1_ACID|M1_POIS| M1_OMNIVORE, M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("awaken hypothyroid vane blockiest", S_ORC, LVL(18, 12, -10, 33, -12), (G_RGROUP|4), A(ATTK(AT_SPIT, AD_INVE, 5, 8), ATTK(AT_TUCH, AD_TIME, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1533, 0, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_TPORT, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lumpy immigration", S_ORC, LVL(18, 10, -9, 27, -11), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TRAM, AD_WEEP, 1, 3), ATTK(AT_LASH, AD_VENO, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(627, 487, 0, MS_HUMANOID, MZ_TINY), MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER, M3_NOTAME|M3_POKEMON|M3_TELEPATHIC|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cerulean sentai", S_ORC, LVL(19, 18, 2, 20, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 9), ATTK(AT_MAGC, AD_SPEL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gagu", S_ORC, LVL(19, 12, 0, 40, -4), (G_GENO|3), A(ATTK(AT_TUCH, AD_DRST, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ORC, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("crinkly parimutuel", S_ORC, LVL(19, 18, 6, 33, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BITE, AD_TRAI, 8, 6), ATTK(AT_BEAM, AD_VOMT, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1021, 794, 0, MS_SISSY, MZ_SMALL), MR_ELEC, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_SLITHY|M1_THICK_HIDE|M1_REGEN, M2_PNAME|M2_ROCKTHROW|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("beltway counteraction", S_ORC, LVL(19, 26, -4, 4, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_BITE, AD_POIS, 2, 5), ATTK(AT_LASH, AD_SKIL, 2, 7), ATTK(AT_BUTT, AD_DRIN, 6, 8), ATTK(AT_LASH, AD_CHRN, 4, 3), NO_ATTK, NO_ATTK), SIZ(330, 30, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_COLD, M1_SWIM, M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("orc failure", S_ORC, LVL(20, 9, 5, 10, -9), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("orc accomplisher", S_ORC, LVL(20, 9, 5, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("orc swordmaster", S_ORC, LVL(20, 12, 0, 10, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("Grund the Orc King", S_ORC, LVL(20, 7, 10, 66, -4), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_PNAME|M2_PRINCE|M2_MALE|M2_GREEDY|M2_STALK| M2_HOSTILE|M2_NASTY|M2_NOPOLY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Angband orc", S_ORC, LVL(20, 18, 5, 25, -10), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("orc kitter", S_ORC, /* spawns with sling, 40 sling ammo, medium mithril-coat, helmet and small shield */ LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 14), ATTK(AT_WEAP, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_ORC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("orc warchief", S_ORC, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 14), ATTK(AT_WEAP, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_MALE|M2_LORD|M2_ORC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("domestic orc warchief", S_ORC, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 14), ATTK(AT_WEAP, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_MALE|M2_LORD|M2_ORC|M2_DOMESTIC, M3_CLOSE|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("slitter orc", S_ORC, /* spawns with shuriken */ LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_ORC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("irrelevant orc", S_ORC, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_SCOR, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_MAGIC|M2_STRONG||M2_ORC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc sweepsquad", S_ORC, LVL(20, 12, 0, 10, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orc shooter", S_ORC, /* spawns with orcish bow and orcish arrows */ LVL(20, 9, 2, 15, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("orc ringthief", S_ORC, /* spawns with orcish ring mail, orcish short sword, orcish bow and orcish arrows */ LVL(20, 9, 2, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("residential zaibatsu", S_ORC, /* spawns with pistol pair and 50 shadow bullets */ LVL(20, 13, 0, 40, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pompeji blademaster", S_ORC, LVL(20, 20, -20, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_INSA, 8, 8), ATTK(AT_CLAW, AD_EDGE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elite uruk", S_ORC, LVL(20, 12, -1, 50, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 5), ATTK(AT_WEAP, AD_PHYS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("emptiness orc", S_ORC, LVL(20, 12, 0, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_VAPO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_DISINT, MR_FIRE|MR_DISINT, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("goblin warlock", S_ORC, /* spawns with quarterstaff */ LVL(20, 12, 4, 35, -3), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_FIRE, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Nonerotic Irina's wedge sandal", S_ORC, LVL(20, 12, 10, 0, 12), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS|M4_HIGHHEELED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* speed 11-13, AC -4, MR 100, extra attacks 0, resists 5, M1 flags 3, M2 flags 2, M3 flags 4 */ MON("proliferating spear stank hebraizing lorn", S_ORC, LVL(20, 13, -6, 10, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BEAM, AD_RUNS, 9, 6), ATTK(AT_STNG, AD_MANA, 4, 1), ATTK(AT_SCRA, AD_ENCH, 1, 1), ATTK(AT_STNG, AD_DRCH, 9, 1), ATTK(AT_BUTT, AD_MAGM, 2, 6), NO_ATTK), SIZ(1688, 637, 0, MS_COW, MZ_TINY), MR_DEATH, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hurler awesomely repellent", S_ORC, LVL(21, 19, -1, 10, 14), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NGEN, 5, 2), ATTK(AT_WEAP, AD_STON, 9, 4), ATTK(AT_BREA, AD_PHYS, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1982, 112, 0, MS_SOLDIER, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("evocable screwy", S_ORC, LVL(21, 12, 9, 50, 0), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_BLAS, 4, 9), ATTK(AT_WEAP, AD_FEAR, 1, 5), ATTK(AT_EXPL, AD_CURS, 8, 9), ATTK(AT_TUCH, AD_UVUU, 5, 2), ATTK(AT_GAZE, AD_DISE, 1, 6), NO_ATTK), SIZ(371, 120, 0, MS_SUPERMAN, MZ_HUGE), MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_THICK_HIDE, M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mummified sentai", S_ORC, LVL(21, 12, 1, 25, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray sentai", S_ORC, LVL(22, 12, -6, 60, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("anthrazite sentai", S_ORC, LVL(22, 14, -4, 65, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH|MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("sen kentai", S_ORC, /* spawns with orcish long sword and orcish boots */ LVL(22, 12, -6, 60, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("orc chieftain", S_ORC, LVL(22, 12, -7, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rainbow sentai", S_ORC, LVL(22, 14, -4, 65, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH|MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_MULTIHUED, M5_ANIMEBAND|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* damage type of the kick and weapon attack is randomized */ MON("Lurtz, Uruk Captain of the White Hand", S_ORC, LVL(22, 12, -9, 95, -3), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ORC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("refractometer tonguing", S_ORC, LVL(22, 18, 1, 44, 0), (G_GENO|4), A(ATTK(AT_BOOM, AD_DARK, 1, 2), ATTK(AT_MAGC, AD_IDAM, 9, 5), ATTK(AT_BEAM, AD_FEMI, 6, 9), ATTK(AT_LASH, AD_TCKL, 1, 5), NO_ATTK, NO_ATTK), SIZ(2544, 10, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("blissful derby interlace", S_ORC, LVL(22, 12, -10, 23, 0), (4), A(ATTK(AT_RATH, AD_SEDU, 6, 1), ATTK(AT_BEAM, AD_WTHR, 8, 3), ATTK(AT_TENT, AD_POLY, 5, 2), ATTK(AT_WEAP, AD_FUMB, 1, 3), NO_ATTK, NO_ATTK), SIZ(22, 634, 0, MS_BOAST, MZ_SMALL), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_HUMAN|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("autoimmunized conserve", S_ORC, LVL(23, 13, 10, 22, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_NEXU, 1, 3), ATTK(AT_BITE, AD_LAVA, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 243, 0, MS_PARROT, MZ_MEDIUM), MR_FIRE|MR_DRAIN, 0, M1_MINDLESS|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("challenging ostrich", S_ORC, LVL(24, 20, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_PHYS, 4, 6), ATTK(AT_SCRA, AD_PHYS, 4, 6), ATTK(AT_SCRA, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("kefir insusceptibility", S_ORC, LVL(24, 12, -9, 76, -15), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_TCKL, 4, 2), ATTK(AT_BEAM, AD_DIMN, 8, 6), ATTK(AT_ENGL, AD_TECH, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(724, 327, 0, MS_NEIGH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, MR_COLD, M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mistranscription contended", S_ORC, LVL(24, 13, 6, 32, 0), (G_RGROUP|1), A(ATTK(AT_LASH, AD_STON, 5, 5), ATTK(AT_KICK, AD_SEDU, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1904, 679, 0, MS_TRUMPET, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_TELEPATHIC|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("begrudge prophet", S_ORC, LVL(24, 13, 6, 47, 0), (2), A(ATTK(AT_TUCH, AD_NGRA, 5, 1), ATTK(AT_GAZE, AD_DETH, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1193, 336, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_WAITFORU|M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("hell orc", S_ORC, /* YASI by aosdict */ LVL(24, 10, -2, 40, -4), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_FIRE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("minutest scrumptiously", S_ORC, LVL(24, 17, 6, 93, -13), (G_GENO|1), A(ATTK(AT_MAGC, AD_CURS, 7, 5), ATTK(AT_LASH, AD_AGGR, 3, 9), ATTK(AT_HUGS, AD_SHAN, 1, 8), ATTK(AT_WEAP, AD_DRDX, 3, 9), NO_ATTK, NO_ATTK), SIZ(3563, 945, 0, MS_FEARHARE, MZ_LARGE), MR_DISINT, 0, M1_AMPHIBIOUS|M1_UNSOLID, M2_PRINCE|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("master death orc", S_ORC, LVL(25, 12, -4, 50, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEST, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("orc wonderer", S_ORC, /* spawns with rapirapi, mecha-irazu, 5 unknown knives and 5 wonder daggers */ LVL(25, 12, -2, 10, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("orc radiator", S_ORC, LVL(25, 12, -2, 10, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("orc champion", S_ORC, LVL(25, 12, -2, 10, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pompeji dicelord", S_ORC, LVL(25, 21, -20, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RBRE, 8, 8), ATTK(AT_NONE, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ACID|MR_POISON|MR_SLEEP|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_NOPOLY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("arena orc", S_ORC, LVL(25, 9, 4, 10, -9), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("asked orc", S_ORC, LVL(25, 9, 4, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("orc mithrar", S_ORC, /* spawns with sling, 50 unrefined mithril, medium mithril-coat, rhythmic star and high-elven helm */ LVL(25, 12, -2, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("orc beller", S_ORC, LVL(25, 12, -2, 10, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("leather dominator orc boss", S_ORC, LVL(25, 12, -2, 10, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cyan sentai", S_ORC, LVL(25, 12, -7, 70, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_KICK, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("cabin kneecapped", S_ORC, LVL(25, 13, -9, 7, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_DREN, 0, 7), ATTK(AT_CLAW, AD_AMNE, 5, 7), ATTK(AT_BITE, AD_FAMN, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1761, 769, 0, MS_LAUGH, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_SLITHY|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("earlier ordinance", S_ORC, LVL(26, 12, 1, 77, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ALIN, 4, 1), ATTK(AT_BITE, AD_INER, 7, 1), ATTK(AT_CLAW, AD_STCK, 5, 8), ATTK(AT_EXPL, AD_CNCL, 9, 5), ATTK(AT_ENGL, AD_SOUN, 1, 7), ATTK(AT_ENGL, AD_FUMB, 4, 2)), SIZ(254, 626, 0, MS_BOAST, MZ_HUMAN), MR_POISON, 0, M1_WALLWALK|M1_NOTAKE|M1_ANIMAL, M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS, M3_WAITFORU|M3_NONMOVING|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("dewfall suppressive crusting refillable gravelling", S_ORC, LVL(26, 1, -1, 28, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ANTI, 3, 9), ATTK(AT_WEAP, AD_CORR, 3, 5), ATTK(AT_LASH, AD_MINA, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2307, 146, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS, M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("narc quaint", S_ORC, LVL(26, 2, 2, 30, 1), (G_VLGROUP|3), A(ATTK(AT_BOOM, AD_STAT, 6, 7), ATTK(AT_EXPL, AD_HALU, 1, 5), ATTK(AT_TUCH, AD_DREA, 3, 3), ATTK(AT_HUGS, AD_WRAP, 8, 1), ATTK(AT_TRAM, AD_HALU, 7, 8), ATTK(AT_GAZE, AD_DRLI, 1, 5)), SIZ(1606, 578, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY| M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("parental coddle", S_ORC, LVL(27, 13, -6, 97, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_STNG, AD_CNCL, 7, 5), ATTK(AT_TUCH, AD_STCK, 1, 4), ATTK(AT_WEAP, AD_STUN, 6, 3), ATTK(AT_BITE, AD_STTP, 1, 2), NO_ATTK, NO_ATTK), SIZ(918, 211, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_MAGIC| M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("archayeek", S_ORC, /* spawns with spear */ LVL(28, 18, -1, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 7), ATTK(AT_BEAM, AD_PHYS, 4, 6), ATTK(AT_TRAM, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("orc king", S_ORC, LVL(28, 12, -8, 85, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("orc chessman", S_ORC, LVL(28, 12, -8, 85, -5), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1350, 1350, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hc congress member", S_ORC, LVL(28, 10, -5, 70, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 10), ATTK(AT_KICK, AD_HODS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DRAIN|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("greatcoated reclaimant johnny", S_ORC, LVL(28, 8, 1, 32, 0), (G_LGROUP|3), A(ATTK(AT_SPIT, AD_DRDX, 7, 4), ATTK(AT_WEAP, AD_UNPR, 5, 8), ATTK(AT_HUGS, AD_CURS, 7, 3), ATTK(AT_BEAM, AD_SSEX, 8, 1), ATTK(AT_KICK, AD_STTP, 5, 9), ATTK(AT_HUGS, AD_DRIN, 3, 3)), SIZ(1050, 1162, 0, MS_BOT, MZ_SMALL), MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_TPORT_CNTRL, M2_LORD|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sixth fermata brimming backbite coercively", S_ORC, LVL(28, 6, 5, 80, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BOOM, AD_RAGN, 6, 1), ATTK(AT_EXPL, AD_DRCH, 4, 9), ATTK(AT_BUTT, AD_NGRA, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(897, 68, 0, MS_AREOLA, MZ_TINY), MR_SLEEP|MR_ELEC, MR_SLEEP|MR_ELEC, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("orchestration christianizing sophoclean", S_ORC, LVL(29, 8, 7, 86, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_LASH, AD_ANTI, 8, 5), ATTK(AT_TRAM, AD_DISE, 1, 1), ATTK(AT_KICK, AD_WERE, 8, 1), ATTK(AT_MAGC, AD_PHYS, 1, 7), ATTK(AT_BITE, AD_WEEP, 1, 9), ATTK(AT_TENT, AD_RNG, 6, 9)), SIZ(789, 826, 0, MS_GLYPHS, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("insubmissive procrastinating peppily", S_ORC, LVL(29, 13, 6, 98, 0), (2), A(ATTK(AT_NONE, AD_FAMN, 8, 4), ATTK(AT_WEAP, AD_TRAP, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2326, 70, 0, MS_SOLDIER, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("loveable cheered tovarish", S_ORC, LVL(30, 11, -7, 86, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_FEMI, 2, 8), ATTK(AT_SCRA, AD_DETH, 5, 4), ATTK(AT_BREA, AD_MCRE, 6, 5), ATTK(AT_HUGS, AD_STTP, 7, 5), ATTK(AT_EXPL, AD_NIVE, 7, 7), NO_ATTK), SIZ(1842, 1119, 0, MS_IMITATE, MZ_SMALL), MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_OMNIVORE| M1_METALLIVORE, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mannishly inference", S_ORC, LVL(30, 17, -6, 77, 8), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_DIMN, 8, 4), ATTK(AT_BITE, AD_NUMB, 7, 9), ATTK(AT_EXPL, AD_THIR, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 441, 0, MS_POKEDEX, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_LORD|M2_WANDER|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rodney-devoted orc", S_ORC, LVL(30, 15, -10, 45, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 4, 8), ATTK(AT_WEAP, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_SEE_INVIS|M1_OMNIVORE|M1_HUMANOID, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("luddite", S_ORC, LVL(30, 9, -4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_BUTT, AD_PHYS, 1, 15), ATTK(AT_HUGS, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Charlotte's hugging boot", S_ORC, LVL(30, 16, -3, 30, -4), (1), A(ATTK(AT_KICK, AD_DRST, 3, 10), ATTK(AT_WEAP, AD_DRDX, 2, 8), ATTK(AT_BREA, AD_COLD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orc of the ages of stars", S_ORC, LVL(30, 24, -10, 45, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_GAZE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_SEE_INVIS|M1_OMNIVORE|M1_HUMANOID, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_ORC|M2_ELF, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("whippersnapper coopered", S_ORC, LVL(30, 17, -2, 18, 0), (1), A(ATTK(AT_WEAP, AD_RNG, 8, 4), ATTK(AT_BOOM, AD_FUMB, 4, 5), ATTK(AT_TUCH, AD_CHKH, 5, 7), ATTK(AT_GAZE, AD_LITT, 2, 5), NO_ATTK, NO_ATTK), SIZ(2557, 320, 0, MS_BURBLE, MZ_TINY), MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_GIANT, M3_WAITFORU|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("amplifiable dowelling rectification enshrouding site cliquing", S_ORC, LVL(30, 10, -3, 16, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SWAP, 2, 3), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_SCRA, AD_ABDC, 2, 3), ATTK(AT_MAGC, AD_TCKL, 2, 6), NO_ATTK, NO_ATTK), SIZ(16, 107, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lysin cermet sanitaria unintendedly", S_ORC, LVL(30, 7, -3, 17, 0), (1), A(ATTK(AT_CLAW, AD_CNCL, 1, 5), ATTK(AT_TRAM, AD_FEAR, 4, 5), ATTK(AT_SCRA, AD_DREA, 7, 6), ATTK(AT_WEAP, AD_DEST, 1, 1), ATTK(AT_TUCH, AD_CLRC, 2, 4), ATTK(AT_CLAW, AD_VAPO, 9, 2)), SIZ(3561, 1331, 0, MS_PHOTO, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mouther defensible", S_ORC, LVL(31, 11, -9, 71, 0), (3), A(ATTK(AT_TENT, AD_PLAS, 4, 2), ATTK(AT_ENGL, AD_RUST, 2, 1), ATTK(AT_BEAM, AD_TCKL, 6, 1), ATTK(AT_BITE, AD_POLY, 5, 9), ATTK(AT_EXPL, AD_TERR, 2, 2), ATTK(AT_SCRA, AD_CHAO, 2, 1)), SIZ(804, 469, 0, MS_MISSING, MZ_LARGE), MR_ACID, 0, M1_HIDE|M1_AMPHIBIOUS|M1_UNSOLID|M1_SEE_INVIS, M2_ROCKTHROW|M2_GNOME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nevada salute", S_ORC, LVL(31, 6, 10, 9, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_NEXU, 1, 1), ATTK(AT_SCRA, AD_UVUU, 1, 7), ATTK(AT_KICK, AD_ELEC, 8, 1), ATTK(AT_HUGS, AD_STON, 2, 4), ATTK(AT_BEAM, AD_SHAN, 6, 5), NO_ATTK), SIZ(179, 1850, 0, MS_APOC, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC|M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kiester advancing", S_ORC, LVL(31, 12, 1, 87, 3), (3), A(ATTK(AT_BUTT, AD_CONF, 2, 1), ATTK(AT_LASH, AD_SLIM, 6, 7), ATTK(AT_BITE, AD_DISE, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(467, 712, 0, MS_ALLA, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pharaoh sentai", S_ORC, LVL(31, 12, 1, 25, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("lifeful twigging upkeep", S_ORC, LVL(32, 12, -1, 1, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_THIR, 6, 8), ATTK(AT_MAGC, AD_CHAO, 8, 3), ATTK(AT_WEAP, AD_RNG, 4, 1), ATTK(AT_EXPL, AD_VULN, 8, 5), ATTK(AT_TUCH, AD_TECH, 6, 1), NO_ATTK), SIZ(856, 243, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("incrust err", S_ORC, LVL(32, 11, -9, 91, 18), (G_GENO|2), A(ATTK(AT_ENGL, AD_VULN, 8, 9), ATTK(AT_BREA, AD_ICEB, 7, 2), ATTK(AT_GAZE, AD_FREN, 1, 1), ATTK(AT_LASH, AD_EDGE, 1, 2), ATTK(AT_BOOM, AD_HODS, 5, 8), ATTK(AT_LASH, AD_FEAR, 2, 5)), SIZ(1687, 1032, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_HUMAN, M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gelable mutualism moore", S_ORC, LVL(33, 14, 1, 74, -17), (G_GENO|4), A(ATTK(AT_NONE, AD_SITM, 5, 5), ATTK(AT_WEAP, AD_COLD, 2, 6), ATTK(AT_WEAP, AD_FEMI, 3, 6), ATTK(AT_SPIT, AD_DEPR, 1, 1), ATTK(AT_MAGC, AD_BADE, 9, 8), ATTK(AT_BEAM, AD_SGLD, 1, 1)), SIZ(2817, 1272, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE, M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("thinnest welshman casava charing", S_ORC, LVL(33, 14, 9, 85, -5), (2), A(ATTK(AT_RATH, AD_DRCO, 1, 5), ATTK(AT_WEAP, AD_GRAV, 1, 1), ATTK(AT_SCRA, AD_LAVA, 8, 8), ATTK(AT_BUTT, AD_FRZE, 6, 9), ATTK(AT_NONE, AD_ALIN, 0, 9), ATTK(AT_ENGL, AD_SLOW, 9, 6)), SIZ(1733, 1672, 0, MS_APOC, MZ_HUGE), MR_COLD, 0, M1_CLING|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_POIS|M1_CARNIVORE, M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mnemonic resubmitting", S_ORC, LVL(33, 15, 4, 48, 0), (3), A(ATTK(AT_LASH, AD_THIR, 6, 8), ATTK(AT_SCRA, AD_COLD, 5, 1), ATTK(AT_ENGL, AD_POIS, 6, 1), ATTK(AT_SCRA, AD_SLUD, 6, 3), ATTK(AT_GAZE, AD_TECH, 6, 6), NO_ATTK), SIZ(2448, 1379, 0, MS_PAIN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_CONCEAL|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("blockbuster grafter", S_ORC, LVL(33, 11, 10, 18, 6), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DIMN, 4, 1), ATTK(AT_EXPL, AD_SSEX, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 16, 0, MS_FART_QUIET, MZ_LARGE), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pean institutional", S_ORC, LVL(33, 12, 9, 26, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_HUGS, AD_ABDC, 3, 4), ATTK(AT_WEAP, AD_ENCH, 5, 4), ATTK(AT_BUTT, AD_ENCH, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2490, 121, 0, MS_BOT, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE, 0, M1_HIDE|M1_NOHANDS|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shallowest unassumingly monomial", S_ORC, LVL(33, 11, 8, 42, 5), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_RUNS, 8, 1), ATTK(AT_BEAM, AD_SPC2, 1, 9), ATTK(AT_KICK, AD_DETH, 8, 7), ATTK(AT_WEAP, AD_DARK, 3, 1), ATTK(AT_KICK, AD_MIDI, 6, 8), NO_ATTK), SIZ(1449, 1129, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOEYES|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL| M1_METALLIVORE, M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("infinite baseline", S_ORC, LVL(33, 10, -6, 45, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SHAN, 6, 9), ATTK(AT_MAGC, AD_DRDX, 8, 8), ATTK(AT_GAZE, AD_CHAO, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1810, 1053, 0, MS_CONVERT, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("duce grazing drafter rerecord", S_ORC, LVL(34, 12, 6, 28, 0), (4), A(ATTK(AT_GAZE, AD_SLOW, 4, 9), ATTK(AT_BITE, AD_HALU, 3, 5), ATTK(AT_TUCH, AD_COLD, 1, 1), ATTK(AT_TRAM, AD_TRAP, 1, 1), ATTK(AT_LASH, AD_LITT, 5, 1), NO_ATTK), SIZ(7, 859, 0, MS_BONES, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_NEEDPICK|M1_METALLIVORE, M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("becoming subsided", S_ORC, LVL(34, 9, -1, 24, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_DEBU, 9, 8), ATTK(AT_SPIT, AD_MCRE, 6, 2), ATTK(AT_HUGS, AD_NGRA, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(41, 190, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, MR_DISINT, M1_TUNNEL|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("leader sentai", S_ORC, LVL(35, 12, -6, 60, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_SPC2, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("guide sentai", S_ORC, LVL(35, 12, -6, 60, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_SANI, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("orc strongman", S_ORC, LVL(35, 12, -4, 20, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty orc strongman", S_ORC, LVL(35, 12, -4, 20, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("alerted trinal", S_ORC, LVL(35, 13, -10, 98, 0), (G_VLGROUP|3), A(ATTK(AT_BREA, AD_CALM, 8, 5), ATTK(AT_BUTT, AD_ANTI, 8, 4), ATTK(AT_BITE, AD_TREM, 8, 8), ATTK(AT_WEAP, AD_SANI, 5, 1), ATTK(AT_SCRA, AD_FEMI, 6, 1), ATTK(AT_GAZE, AD_VULN, 9, 6)), SIZ(3712, 1251, 0, MS_OHGOD, MZ_HUGE), MR_ELEC, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SPIDER|M3_NO_DECAY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stifler etiology communistic", S_ORC, LVL(36, 10, 8, 60, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_TCKL, 5, 4), ATTK(AT_KICK, AD_MIDI, 1, 8), ATTK(AT_SCRA, AD_RUNS, 7, 4), ATTK(AT_TUCH, AD_SKIL, 8, 2), ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_SCRA, AD_CALM, 4, 6)), SIZ(351, 454, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_DRAIN, 0, M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("uniformest bunged", S_ORC, LVL(37, 11, -9, 84, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_WERE, 6, 3), ATTK(AT_WEAP, AD_EDGE, 7, 1), ATTK(AT_STNG, AD_ILLU, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1246, 745, 0, MS_ESCAPE, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("quoth clasp", S_ORC, LVL(37, 22, -5, 12, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_WEEP, 6, 7), ATTK(AT_CLAW, AD_CURS, 5, 9), ATTK(AT_NONE, AD_DISP, 6, 6), ATTK(AT_TRAM, AD_RUST, 9, 4), NO_ATTK, NO_ATTK), SIZ(768, 1350, 0, MS_CONVERT, MZ_SMALL), MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_SLITHY|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("finished acceptor", S_ORC, LVL(38, 12, 0, 60, 0), (1), A(ATTK(AT_LASH, AD_VAPO, 6, 2), ATTK(AT_KICK, AD_LAVA, 7, 1), ATTK(AT_LASH, AD_SPC2, 2, 7), ATTK(AT_WEAP, AD_ACID, 5, 9), NO_ATTK, NO_ATTK), SIZ(33, 568, 0, MS_DRUGS, MZ_HUGE), MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_AMPHIBIOUS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("carrier velured aphrodisia considered combine", S_ORC, LVL(38, 11, -2, 71, 10), (G_SGROUP|2), A(ATTK(AT_BUTT, AD_PEST, 9, 1), ATTK(AT_SCRA, AD_PLYS, 1, 9), ATTK(AT_BOOM, AD_GRAV, 5, 1), ATTK(AT_BEAM, AD_ILLU, 8, 1), NO_ATTK, NO_ATTK), SIZ(8, 2, 0, MS_HANDY, MZ_LARGE), MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_MINDLESS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("flex capric", S_ORC, LVL(38, 28, -10, 18, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_STON, 9, 5), ATTK(AT_MAGC, AD_AGGR, 7, 8), ATTK(AT_HUGS, AD_FREN, 4, 6), ATTK(AT_SPIT, AD_STON, 9, 6), ATTK(AT_BUTT, AD_TREM, 9, 8), NO_ATTK), SIZ(736, 390, 0, MS_DEAD, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID, 0, M1_CONCEAL|M1_HUMANOID|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bulgarian weigher", S_ORC, LVL(38, 8, 2, 33, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_TIME, 8, 3), ATTK(AT_BEAM, AD_ICEB, 1, 1), ATTK(AT_MAGC, AD_DISP, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(67, 67, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_POISON, M1_NOHANDS|M1_NOLIMBS|M1_POIS, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("limped sliceable", S_ORC, LVL(38, 9, -9, 4, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_CHKH, 1, 8), ATTK(AT_SCRA, AD_DREN, 6, 5), ATTK(AT_SCRA, AD_DAMA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2094, 667, 0, MS_GAARDIEN, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mated delimiting laniard", S_ORC, LVL(39, 12, -2, 58, 0), (1), A(ATTK(AT_CLAW, AD_DEPR, 1, 1), ATTK(AT_NONE, AD_COLD, 1, 1), ATTK(AT_KICK, AD_MAGM, 1, 9), ATTK(AT_MAGC, AD_DCAY, 1, 1), ATTK(AT_WEAP, AD_LEVI, 5, 1), NO_ATTK), SIZ(2198, 22, 0, MS_COMBAT, MZ_HUMAN), MR_ELEC, 0, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hundredfold mollify atty", S_ORC, LVL(39, 14, -6, 57, 2), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_CHAO, 1, 4), ATTK(AT_ENGL, AD_CALM, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(45, 1343, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID, MR_COLD, M1_NOTAKE|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("archayeek gunner", S_ORC, /* homing lazer, spawns with pistol and 25 bullets */ LVL(39, 19, -4, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 10), ATTK(AT_NONE, AD_FREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("brack orc", S_ORC, /* probably meant to be "black orc" but Elona is japanese :P */ LVL(39, 14, -5, 50, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_PLYS, 1, 5), ATTK(AT_GAZE, AD_ILLU, 4, 4), ATTK(AT_BITE, AD_FREN, 4, 4), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ORC, MZ_LARGE), MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("marginally moue", S_ORC, LVL(39, 12, 8, 55, 0), (1), A(ATTK(AT_TENT, AD_PART, 9, 5), ATTK(AT_KICK, AD_DREN, 8, 2), ATTK(AT_WEAP, AD_CAST, 2, 7), ATTK(AT_BITE, AD_TDRA, 1, 8), ATTK(AT_TRAM, AD_DEBU, 3, 8), NO_ATTK), SIZ(142, 763, 0, MS_AREOLA, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_CONCEAL|M1_NOHANDS|M1_UNSOLID|M1_OMNIVORE, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("supreme orc warlord", S_ORC, LVL(40, 13, -15, 60, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sick control doctor", S_ORC, LVL(40, 13, -15, 60, -9), (1), A(ATTK(AT_WEAP, AD_NIVE, 10, 6), ATTK(AT_WEAP, AD_UNPR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NURSE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON, MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("enhanced orc warlord", S_ORC, LVL(40, 13, -15, 60, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_WEAP, AD_SPEL, 8, 8), ATTK(AT_WEAP, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("uruk berserker", S_ORC, LVL(41, 18, -8, 80, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("byword codified ranched", S_ORC, LVL(41, 4, -3, 31, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_SPIT, AD_HEAL, 8, 1), ATTK(AT_HUGS, AD_SOUN, 8, 1), ATTK(AT_BEAM, AD_MINA, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2156, 112, 0, MS_DEEPSTATE, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS, M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("defected sicklier", S_ORC, LVL(42, 7, 4, 74, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_TUCH, AD_PEST, 3, 1), ATTK(AT_SCRA, AD_RBRE, 3, 8), ATTK(AT_LASH, AD_RNG, 2, 6), ATTK(AT_BITE, AD_NGRA, 9, 1), ATTK(AT_KICK, AD_RUST, 1, 9), NO_ATTK), SIZ(67, 780, 0, MS_ARREST, MZ_HUGE), MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT| M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("microcosm inoffensively", S_ORC, LVL(43, 20, 3, 13, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BEAM, AD_SLEE, 9, 5), ATTK(AT_BOOM, AD_RNG, 3, 8), ATTK(AT_WEAP, AD_FUMB, 8, 4), ATTK(AT_TRAM, AD_CHAO, 9, 3), ATTK(AT_NONE, AD_AGGR, 4, 5), ATTK(AT_ENGL, AD_VENO, 6, 3)), SIZ(65, 741, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_SLITHY|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("raisable hesitator", S_ORC, LVL(43, 12, 9, 48, -3), (G_UNIQ|4), A(ATTK(AT_SPIT, AD_SLOW, 1, 9), ATTK(AT_TENT, AD_TRAI, 1, 4), ATTK(AT_LASH, AD_STON, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 553, 0, MS_SQAWK, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_REGEN| M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ELF| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("diametrically bandy", S_ORC, LVL(44, 10, -5, 97, -12), (G_VLGROUP|3), A(ATTK(AT_WEAP, AD_WRAT, 9, 4), ATTK(AT_BEAM, AD_DCAY, 1, 4), ATTK(AT_NONE, AD_HODS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1207, 859, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_LORD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DWARF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ghosted beeped propagating transubstantiate seeker acceptable", S_ORC, LVL(44, 33, 6, 72, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BITE, AD_PLYS, 9, 9), ATTK(AT_STNG, AD_PEST, 6, 3), ATTK(AT_KICK, AD_WTHR, 3, 4), ATTK(AT_STNG, AD_LAVA, 8, 7), ATTK(AT_NONE, AD_ENCH, 3, 2), NO_ATTK), SIZ(1809, 1053, 0, MS_BURBLE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_REGEN|M1_ACID, M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("preappointing mopingly", S_ORC, LVL(44, 12, -5, 37, -20), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_INVE, 8, 3), ATTK(AT_WEAP, AD_GRAV, 2, 6), ATTK(AT_SPIT, AD_WRAP, 8, 7), ATTK(AT_BUTT, AD_DREA, 4, 6), ATTK(AT_HUGS, AD_DROP, 1, 4), ATTK(AT_SPIT, AD_SLUD, 4, 1)), SIZ(1636, 871, 0, MS_WHORE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON, MR_POISON, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID| M1_TPORT_CNTRL, M2_LORD|M2_WANDER|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Kankurou Nishiyama", S_ORC, LVL(44, 12, -6, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_KICK, AD_DRDX, 3, 4), ATTK(AT_KICK, AD_DRCO, 4, 4), ATTK(AT_WEAP, AD_DRST, 4, 5), ATTK(AT_GAZE, AD_DREN, 10, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("orc stickstock", S_ORC, LVL(45, 12, -5, 20, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 8, 8), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("orc bimmler", S_ORC, LVL(45, 12, -5, 20, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("erroneously benzedrine free ascription animato", S_ORC, LVL(45, 4, 3, 98, 5), (G_GENO|2), A(ATTK(AT_MAGC, AD_PLYS, 1, 2), ATTK(AT_RATH, AD_STAT, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(602, 1166, 0, MS_GURGLE, MZ_GIGANTIC), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_UNSOLID|M1_TPORT|M1_ACID| M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("anticipative glady", S_ORC, LVL(45, 4, 6, 65, -10), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_FRZE, 3, 4), ATTK(AT_STNG, AD_CNCL, 8, 1), ATTK(AT_MAGC, AD_CURS, 1, 14), ATTK(AT_BREA, AD_DIMN, 3, 16), NO_ATTK, NO_ATTK), SIZ(1797, 654, 0, MS_BUZZ, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("urc", S_ORC, /* high-level orc from Elona, and spelled like this */ LVL(46, 15, -7, 55, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 4, 9), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ORC, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("populate packing", S_ORC, LVL(47, 9, -29, 57, -16), (G_GENO|3), A(ATTK(AT_LASH, AD_CLRC, 1, 17), ATTK(AT_BOOM, AD_STTP, 8, 17), ATTK(AT_STNG, AD_DEST, 7, 2), ATTK(AT_SPIT, AD_DEBU, 1, 8), ATTK(AT_BEAM, AD_STUN, 3, 1), ATTK(AT_BOOM, AD_PART, 5, 5)), SIZ(503, 83, 0, MS_MISSING, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("worth rewrite", S_ORC, LVL(48, 12, -30, 32, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_TIME, 7, 4), ATTK(AT_BITE, AD_DIMN, 4, 17), ATTK(AT_ENGL, AD_VAMP, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(360, 97, 0, MS_SOUND, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_ACID, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("diffidence temperate", S_ORC, LVL(49, 14, -23, 61, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_NAST, 1, 17), ATTK(AT_ENGL, AD_LAVA, 9, 10), ATTK(AT_MAGC, AD_STUN, 6, 14), ATTK(AT_KICK, AD_PHYS, 5, 16), ATTK(AT_BREA, AD_STON, 2, 19), NO_ATTK), SIZ(1196, 100, 0, MS_SOUND, MZ_HUMAN), MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_OVIPAROUS|M1_ACID| M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crypto plainest", S_ORC, LVL(49, 12, 0, 13, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_DIMN, 4, 10), ATTK(AT_BITE, AD_SIN, 3, 8), ATTK(AT_MAGC, AD_STON, 3, 5), ATTK(AT_TENT, AD_DRIN, 4, 20), ATTK(AT_NONE, AD_GRAV, 8, 7), ATTK(AT_BOOM, AD_CONF, 9, 12)), SIZ(889, 44, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_DRAIN, MR_DRAIN, M1_FLY|M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("builder outfielding anodic", S_ORC, LVL(50, 27, 3, 57, 18), (G_VLGROUP|4), A(ATTK(AT_CLAW, AD_SLEE, 2, 8), ATTK(AT_BUTT, AD_CNCL, 8, 20), ATTK(AT_ENGL, AD_SGLD, 1, 3), ATTK(AT_MAGC, AD_ELEC, 7, 13), ATTK(AT_CLAW, AD_PEST, 1, 8), ATTK(AT_HUGS, AD_RUNS, 7, 21)), SIZ(19, 218, 0, MS_GYPSY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("orc paincauser", S_ORC, LVL(50, 13, -6, 25, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 6, 8), ATTK(AT_WEAP, AD_SAMU, 4, 10), ATTK(AT_GAZE, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("curiosity misemploy", S_ORC, LVL(50, 29, 3, 94, 2), (G_SGROUP|3), A(ATTK(AT_EXPL, AD_MINA, 7, 21), ATTK(AT_KICK, AD_CHAO, 8, 17), ATTK(AT_BUTT, AD_SAMU, 1, 12), ATTK(AT_CLAW, AD_DGST, 4, 19), NO_ATTK, NO_ATTK), SIZ(68, 6, 0, MS_WAIL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("master archayeek", S_ORC, LVL(53, 21, -10, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 10), ATTK(AT_NONE, AD_MAGM, 1, 1), ATTK(AT_BEAM, AD_WET, 4, 4), ATTK(AT_BEAM, AD_DARK, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("clocking troutiest curetted", S_ORC, LVL(53, 13, -7, 90, 0), (G_GENO|3), A(ATTK(AT_SCRA, AD_HODS, 1, 3), ATTK(AT_STNG, AD_DRCO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(494, 252, 0, MS_COW, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD| M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hairpiece recidivism", S_ORC, LVL(53, 12, -2, 99, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_RUNS, 5, 8), ATTK(AT_ENGL, AD_SCOR, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1183, 656, 0, MS_SOVIET, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT, M2_LORD|M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mouth panegyric", S_ORC, LVL(54, 10, 0, 56, 0), (G_VLGROUP|3), A(ATTK(AT_WEAP, AD_LEGS, 5, 12), ATTK(AT_TENT, AD_BLEE, 8, 11), ATTK(AT_RATH, AD_FEAR, 9, 12), ATTK(AT_NONE, AD_BLEE, 3, 15), ATTK(AT_BREA, AD_DISP, 9, 7), ATTK(AT_HUGS, AD_DGST, 3, 14)), SIZ(148, 467, 0, MS_MUTE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_THICK_HIDE|M1_ACID, M2_PRINCE|M2_MINION|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("plankton absolver", S_ORC, LVL(54, 12, -20, 52, 0), (4), A(ATTK(AT_WEAP, AD_PLYS, 4, 21), ATTK(AT_MAGC, AD_SGLD, 1, 6), ATTK(AT_STNG, AD_FAKE, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(908, 1410, 0, MS_BOT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_SWIM|M1_NOTAKE|M1_UNSOLID|M1_REGEN, M2_DEMON|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cancelable employ butchery", S_ORC, LVL(54, 12, -8, 1, -8), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 9, 20), ATTK(AT_NONE, AD_SKIL, 5, 12), ATTK(AT_SPIT, AD_WISD, 6, 21), ATTK(AT_BUTT, AD_THIR, 4, 2), ATTK(AT_BITE, AD_DRDX, 8, 10), NO_ATTK), SIZ(2331, 1018, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_ORC| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mashed plasticizer", S_ORC, LVL(54, 24, 8, 90, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_CORR, 4, 8), ATTK(AT_MAGC, AD_DFOO, 9, 5), ATTK(AT_HUGS, AD_LITT, 9, 20), ATTK(AT_ENGL, AD_LETH, 4, 7), ATTK(AT_TENT, AD_FIRE, 5, 16), ATTK(AT_BITE, AD_WEEP, 1, 21)), SIZ(488, 149, 0, MS_PUPIL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_FIRE, M1_FLY|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("antibody boulevard misjudgment", S_ORC, LVL(55, 12, -29, 71, 7), (G_GENO|1), A(ATTK(AT_TRAM, AD_AMNE, 1, 3), ATTK(AT_KICK, AD_VAMP, 1, 5), ATTK(AT_BREA, AD_POIS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1733, 235, 0, MS_SHOE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("orc griefer", S_ORC, LVL(55, 13, -6, 25, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 6, 8), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_CONF, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("orc smasher", S_ORC, LVL(55, 13, -6, 25, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("terminating wolf", S_ORC, LVL(55, 26, -28, 86, -18), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BITE, AD_CALM, 1, 1), ATTK(AT_BITE, AD_DGST, 5, 5), ATTK(AT_BREA, AD_LETH, 1, 9), ATTK(AT_ENGL, AD_PEST, 8, 7), ATTK(AT_BREA, AD_DRLI, 9, 3), ATTK(AT_KICK, AD_DEST, 1, 1)), SIZ(513, 254, 0, MS_GROWL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_LORD|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stodging disdainful upcoiling", S_ORC, LVL(56, 19, -24, 52, 0), (G_LGROUP|4), A(ATTK(AT_KICK, AD_DRLI, 2, 3), ATTK(AT_CLAW, AD_FAKE, 3, 7), ATTK(AT_BEAM, AD_LEGS, 3, 2), ATTK(AT_TUCH, AD_SSEX, 2, 19), NO_ATTK, NO_ATTK), SIZ(2147, 1107, 0, MS_BARK, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("selenographer interrupting appendix", S_ORC, LVL(56, 29, 10, 99, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_SKIL, 3, 6), ATTK(AT_GAZE, AD_FEMI, 5, 3), ATTK(AT_TUCH, AD_LEVI, 6, 1), ATTK(AT_TENT, AD_ELEC, 1, 10), ATTK(AT_SPIT, AD_GRAV, 1, 10), NO_ATTK), SIZ(236, 85, 0, MS_SISSY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL| M1_THICK_HIDE, M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lurid hectogram", S_ORC, LVL(56, 6, -9, 77, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_ABDC, 1, 13), ATTK(AT_BUTT, AD_DEPR, 3, 3), ATTK(AT_TENT, AD_ACID, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1866, 149, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_CONCEAL|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("betided legislative mustiest", S_ORC, LVL(56, 15, -28, 67, 0), (1), A(ATTK(AT_EXPL, AD_VENO, 3, 19), ATTK(AT_SCRA, AD_SLOW, 1, 1), ATTK(AT_SPIT, AD_POIS, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1004, 405, 0, MS_CODE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_POIS, M2_PRINCE|M2_MINION|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mumped squidding", S_ORC, LVL(57, 25, -19, 44, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_ENGL, AD_VENO, 7, 15), ATTK(AT_TENT, AD_AXUS, 4, 10), ATTK(AT_WEAP, AD_SGLD, 5, 9), ATTK(AT_BUTT, AD_DREN, 4, 9), NO_ATTK, NO_ATTK), SIZ(91, 1223, 0, MS_SISSY, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOPLRPOLY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("whereto phial", S_ORC, LVL(58, 11, -25, 82, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_WERE, 2, 10), ATTK(AT_BREA, AD_LEVI, 2, 17), ATTK(AT_BREA, AD_SLOW, 5, 10), ATTK(AT_NONE, AD_MAGM, 1, 10), ATTK(AT_CLAW, AD_SCOR, 1, 5), NO_ATTK), SIZ(2388, 557, 0, MS_BOT, MZ_TINY), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_TPORT, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hacker pajamaed stenciled", S_ORC, LVL(58, 17, -25, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CLRC, 3, 12), ATTK(AT_KICK, AD_CNCL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(844, 232, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_VAMPIRE|M2_LORD|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cagiest repossession snooted", S_ORC, LVL(59, 16, -29, 62, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_PEST, 9, 5), ATTK(AT_MAGC, AD_WERE, 8, 3), ATTK(AT_MAGC, AD_NIVE, 5, 16), ATTK(AT_TRAM, AD_BLAS, 1, 8), ATTK(AT_BEAM, AD_MANA, 6, 11), ATTK(AT_NONE, AD_SLOW, 8, 3)), SIZ(86, 357, 0, MS_STABILIZE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS| M1_ANIMAL|M1_TPORT_CNTRL, M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("universalized beheaded brutalizing", S_ORC, LVL(59, 12, 0, 65, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_ENCH, 7, 16), ATTK(AT_MAGC, AD_DRCO, 4, 13), ATTK(AT_ENGL, AD_LETH, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 848, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_ANIMAL, M2_NOPOLY|M2_LORD|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("milk tangling induce", S_ORC, LVL(59, 11, 8, 96, 0), (4), A(ATTK(AT_SPIT, AD_MAGM, 9, 4), ATTK(AT_ENGL, AD_VENO, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(856, 4, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_THICK_HIDE|M1_POIS, M2_STRONG|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scandalizing equaled", S_ORC, LVL(60, 12, -6, 99, 0), (G_UNIQ|4), A(ATTK(AT_CLAW, AD_PEST, 8, 2), ATTK(AT_KICK, AD_BANI, 9, 9), ATTK(AT_LASH, AD_PLAS, 2, 20), ATTK(AT_NONE, AD_CLRC, 1, 13), ATTK(AT_SCRA, AD_FIRE, 5, 16), ATTK(AT_KICK, AD_VAPO, 5, 10)), SIZ(738, 1240, 0, MS_JAPANESE, MZ_TINY), 0, 0, M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("engrossed faggot", S_ORC, LVL(60, 12, -8, 14, 0), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_SAMU, 2, 17), ATTK(AT_SPIT, AD_HALU, 1, 3), ATTK(AT_BREA, AD_MINA, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3445, 58, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("thruput reheeled played", S_ORC, LVL(61, 12, -8, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DETH, 9, 21), ATTK(AT_STNG, AD_DGST, 2, 10), ATTK(AT_STNG, AD_ALIN, 7, 14), ATTK(AT_WEAP, AD_SPC2, 2, 19), ATTK(AT_RATH, AD_TECH, 8, 12), ATTK(AT_HUGS, AD_SSEX, 1, 3)), SIZ(1333, 61, 0, MS_STENCH, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("careen smoothed bathyscaph betta", S_ORC, LVL(62, 5, 5, 35, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TRAM, AD_RBRE, 3, 6), ATTK(AT_STNG, AD_PEST, 5, 8), ATTK(AT_BITE, AD_IDAM, 6, 3), ATTK(AT_ENGL, AD_DFOO, 9, 4), ATTK(AT_TUCH, AD_DETH, 5, 11), NO_ATTK), SIZ(3568, 159, 0, MS_METALMAFIA, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("innovation glaceed", S_ORC, LVL(63, 10, 10, 99, 2), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_RUNS, 1, 1), ATTK(AT_HUGS, AD_AXUS, 7, 18), ATTK(AT_SCRA, AD_TECH, 8, 7), ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_HUGS, AD_STUN, 3, 11), ATTK(AT_NONE, AD_TREM, 3, 11)), SIZ(920, 192, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("koruny bee", S_ORC, LVL(63, 11, -23, 70, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_DEPR, 2, 17), ATTK(AT_KICK, AD_VAMP, 9, 16), ATTK(AT_HUGS, AD_BLAS, 7, 2), ATTK(AT_GAZE, AD_CAST, 4, 14), ATTK(AT_BEAM, AD_STUN, 4, 17), NO_ATTK), SIZ(3788, 118, 0, MS_SPOILER, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_SLEEP|MR_STONE, M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bow chambered", S_ORC, LVL(63, 24, -3, 73, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_SGLD, 9, 20), ATTK(AT_SCRA, AD_INSA, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2315, 873, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_UNSOLID|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stemmed getup misgovern", S_ORC, LVL(63, 18, 4, 92, 0), (4), A(ATTK(AT_BITE, AD_WTHR, 7, 20), ATTK(AT_NONE, AD_AXUS, 3, 9), ATTK(AT_BREA, AD_VULN, 7, 2), ATTK(AT_TENT, AD_NAST, 1, 17), ATTK(AT_TUCH, AD_CONT, 4, 5), NO_ATTK), SIZ(244, 990, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("corm cavorted", S_ORC, LVL(64, 11, -14, 88, -16), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_KICK, AD_SAMU, 3, 17), ATTK(AT_TENT, AD_ELEC, 3, 1), ATTK(AT_STNG, AD_ABDC, 6, 10), ATTK(AT_BREA, AD_ICEB, 1, 20), NO_ATTK, NO_ATTK), SIZ(1660, 144, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE, M1_CLING|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("uncontaminated shah", S_ORC, LVL(65, 12, -15, 6, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_POIS, 6, 8), ATTK(AT_SCRA, AD_FAMN, 3, 6), ATTK(AT_BITE, AD_DISN, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1310, 45, 0, MS_ARREST, MZ_TINY), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_ANIMAL|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("anomy unthroning", S_ORC, LVL(65, 10, -20, 80, -8), (G_GENO|G_RGROUP|3), A(ATTK(AT_TRAM, AD_TRAP, 6, 20), ATTK(AT_GAZE, AD_DCAY, 9, 17), ATTK(AT_RATH, AD_MCRE, 6, 3), ATTK(AT_SCRA, AD_PLAS, 5, 12), ATTK(AT_TENT, AD_DGST, 9, 20), ATTK(AT_ENGL, AD_RUNS, 9, 20)), SIZ(2177, 2, 0, MS_MUTE, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dazed convertor", S_ORC, LVL(66, 15, -29, 66, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VULN, 1, 10), ATTK(AT_ENGL, AD_RNG, 9, 2), ATTK(AT_KICK, AD_WEBS, 1, 19), ATTK(AT_CLAW, AD_POIS, 5, 20), NO_ATTK, NO_ATTK), SIZ(1869, 551, 0, MS_MISSING, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lunatyeek", S_ORC, LVL(66, 23, -15, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), ATTK(AT_GAZE, AD_SPC2, 6, 8), ATTK(AT_MAGC, AD_SPC2, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("moon yeek", S_ORC, LVL(66, 23, -15, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), ATTK(AT_GAZE, AD_INSA, 6, 8), ATTK(AT_MAGC, AD_SPC2, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("crazed yeek", S_ORC, LVL(66, 23, -15, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), ATTK(AT_GAZE, AD_SANI, 6, 8), ATTK(AT_MAGC, AD_SPC2, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("tortured nonoperable", S_ORC, LVL(66, 10, -11, 81, 0), (G_SGROUP|1), A(ATTK(AT_BUTT, AD_MEMO, 9, 2), ATTK(AT_BITE, AD_CONT, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(171, 37, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("detached liqueur", S_ORC, LVL(67, 12, 9, 97, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_TRAP, 5, 8), ATTK(AT_BEAM, AD_INER, 3, 17), ATTK(AT_TUCH, AD_LEGS, 5, 3), ATTK(AT_TENT, AD_LEGS, 7, 2), ATTK(AT_GAZE, AD_MIDI, 1, 21), ATTK(AT_GAZE, AD_HODS, 6, 15)), SIZ(1237, 1142, 0, MS_METALMAFIA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_REGEN|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("veinlet tigrish", S_ORC, LVL(67, 12, -15, 87, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_NONE, AD_SHRD, 2, 12), ATTK(AT_TENT, AD_TLPT, 2, 6), ATTK(AT_TUCH, AD_ENCH, 1, 16), ATTK(AT_WEAP, AD_UVUU, 9, 5), ATTK(AT_SPIT, AD_WRAP, 5, 13), NO_ATTK), SIZ(1283, 286, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("satisfying loaf threnody causally diked", S_ORC, LVL(68, 13, -19, 63, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_SKIL, 1, 8), ATTK(AT_SPIT, AD_HEAL, 2, 6), ATTK(AT_TUCH, AD_WGHT, 5, 2), ATTK(AT_NONE, AD_TRAP, 5, 7), NO_ATTK, NO_ATTK), SIZ(2473, 397, 0, MS_FART_NORMAL, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hi urc", S_ORC, LVL(68, 18, -11, 75, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 9), ATTK(AT_BEAM, AD_NTHR, 6, 6), ATTK(AT_BEAM, AD_WET, 3, 4), ATTK(AT_MAGC, AD_COLD, 8, 9), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ORC, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc gruer", S_ORC, LVL(70, 13, -8, 30, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_DARK, 9, 8), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_GAZE, AD_DARK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("orc deeper", S_ORC, LVL(70, 13, -8, 30, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 8), ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("midwiving houseboat", S_ORC, LVL(71, 12, -28, 64, 0), (2), A(ATTK(AT_LASH, AD_NTHR, 9, 14), ATTK(AT_BUTT, AD_DREA, 3, 2), ATTK(AT_WEAP, AD_LAVA, 8, 13), ATTK(AT_KICK, AD_FUMB, 5, 16), ATTK(AT_KICK, AD_ICEB, 1, 16), ATTK(AT_TRAM, AD_INER, 6, 5)), SIZ(90, 441, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("domestic intenser postelection", S_ORC, LVL(71, 12, -5, 97, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FREN, 9, 20), ATTK(AT_TUCH, AD_CLRC, 3, 18), ATTK(AT_SCRA, AD_AXUS, 3, 6), ATTK(AT_SCRA, AD_FIRE, 4, 1), ATTK(AT_SPIT, AD_WEEP, 1, 10), ATTK(AT_WEAP, AD_CLRC, 8, 12)), SIZ(2320, 48, 0, MS_MUTE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_ANIMAL|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("understructure transmissible baghdad", S_ORC, LVL(71, 11, -11, 94, 0), (1), A(ATTK(AT_BREA, AD_NPRO, 7, 11), ATTK(AT_WEAP, AD_TECH, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3639, 244, 0, MS_ARREST, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_FIRE, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("upheaver puffer", S_ORC, LVL(72, 19, -22, 13, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_LETH, 2, 16), ATTK(AT_TENT, AD_SHRD, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(282, 169, 0, MS_FART_QUIET, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NEEDPICK|M1_SLITHY|M1_THICK_HIDE|M1_TPORT|M1_POIS| M1_CARNIVORE, M2_PRINCE|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("avoidable inconsumably", S_ORC, LVL(72, 12, -19, 79, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_MINA, 5, 12), ATTK(AT_WEAP, AD_FAKE, 4, 15), ATTK(AT_LASH, AD_MAGM, 1, 8), ATTK(AT_WEAP, AD_EDGE, 8, 21), ATTK(AT_LASH, AD_SLUD, 9, 10), NO_ATTK), SIZ(614, 593, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_POIS| M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("meanest unseduced", S_ORC, LVL(72, 10, -13, 85, 18), (G_GENO|1), A(ATTK(AT_TRAM, AD_RNG, 7, 9), ATTK(AT_NONE, AD_WGHT, 5, 7), ATTK(AT_BREA, AD_DRCH, 1, 2), ATTK(AT_BUTT, AD_DEBU, 1, 9), NO_ATTK, NO_ATTK), SIZ(1077, 1229, 0, MS_SISSY, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_REGEN|M1_ACID, M2_NOPOLY|M2_MINION|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cuttenclip soldier", S_ORC, LVL(72, 18, 6, 10, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_STNG, AD_PHYS, 8, 8), ATTK(AT_BEAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("ineffaceable unmourned", S_ORC, LVL(73, 12, -19, 77, 0), (1), A(ATTK(AT_ENGL, AD_WRAT, 9, 12), ATTK(AT_MAGC, AD_DRCH, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(175, 547, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_CLING|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_SLITHY|M1_UNSOLID, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("defoliant perdu", S_ORC, LVL(74, 14, 0, 7, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_ENGL, AD_FEMI, 5, 3), ATTK(AT_BEAM, AD_NIVE, 3, 3), ATTK(AT_KICK, AD_LEGS, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3777, 48, 0, MS_AREOLA, MZ_GIGANTIC), MR_DISINT|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("breached apelike therefrom", S_ORC, LVL(74, 10, -30, 78, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_TENT, AD_DRCH, 1, 10), ATTK(AT_SCRA, AD_SOUN, 6, 2), ATTK(AT_BITE, AD_WRAT, 1, 20), NO_ATTK, NO_ATTK), SIZ(1778, 463, 0, MS_ESCAPE, MZ_TINY), MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cuttenclip lieutenant", S_ORC, LVL(74, 18, 6, 10, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 8), ATTK(AT_STNG, AD_PHYS, 12, 8), ATTK(AT_BEAM, AD_PHYS, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Miss Cuttenclip", S_ORC, LVL(74, 24, -17, 100, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_STNG, AD_PHYS, 5, 50), ATTK(AT_TUCH, AD_SOUN, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("uranic impenitent", S_ORC, LVL(74, 19, 1, 53, 0), (G_UNIQ|1), A(ATTK(AT_KICK, AD_LITE, 7, 13), ATTK(AT_WEAP, AD_DRDX, 9, 15), ATTK(AT_CLAW, AD_DREA, 7, 20), ATTK(AT_TRAM, AD_DISE, 7, 4), ATTK(AT_SCRA, AD_NGEN, 5, 1), NO_ATTK), SIZ(699, 249, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("preexamination consumption", S_ORC, LVL(75, 11, -15, 76, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_WEBS, 1, 11), ATTK(AT_MAGC, AD_SAMU, 1, 10), ATTK(AT_BREA, AD_DETH, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3351, 244, 0, MS_CLOCK, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, MR_ACID, M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_ACID, M2_LORD|M2_MINION|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bulimic skydiving", S_ORC, LVL(75, 27, -25, 70, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DISE, 5, 21), ATTK(AT_ENGL, AD_DRST, 4, 14), ATTK(AT_BREA, AD_AGGR, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1051, 179, 0, MS_NEIGH, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sizzler misdirect jolty", S_ORC, LVL(75, 11, -12, 19, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_DRCH, 4, 1), ATTK(AT_WEAP, AD_DETH, 7, 17), ATTK(AT_HUGS, AD_FAKE, 9, 10), ATTK(AT_BUTT, AD_PEST, 1, 13), ATTK(AT_BREA, AD_CHRN, 1, 21), ATTK(AT_WEAP, AD_TRAP, 1, 6)), SIZ(111, 473, 0, MS_SOLDIER, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_POIS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hatchetlike maundy", S_ORC, LVL(75, 12, -5, 99, -13), (G_GENO|3), A(ATTK(AT_ENGL, AD_SPEL, 3, 7), ATTK(AT_SCRA, AD_TIME, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(657, 749, 0, MS_SOLDIER, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE, M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("damned kopeck", S_ORC, LVL(75, 13, 8, 28, 0), (G_SGROUP|1), A(ATTK(AT_KICK, AD_PLAS, 5, 11), ATTK(AT_BREA, AD_ICUR, 1, 6), ATTK(AT_TUCH, AD_ACID, 7, 1), ATTK(AT_EXPL, AD_ELEC, 8, 18), NO_ATTK, NO_ATTK), SIZ(503, 584, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_NEEDPICK|M1_SLITHY|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("redemonstrating instigatingly", S_ORC, LVL(75, 12, 2, 42, -2), (G_GENO|1), A(ATTK(AT_EXPL, AD_SLIM, 7, 6), ATTK(AT_WEAP, AD_PLYS, 3, 20), ATTK(AT_STNG, AD_HODS, 7, 1), ATTK(AT_WEAP, AD_CURS, 2, 11), ATTK(AT_TENT, AD_EDGE, 7, 12), NO_ATTK), SIZ(1346, 614, 0, MS_PUPIL, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS, M2_UNDEAD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("startle jobbing", S_ORC, LVL(76, 12, 3, 98, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_CONF, 3, 3), ATTK(AT_MAGC, AD_HEAL, 9, 13), ATTK(AT_BITE, AD_FEAR, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(95, 992, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NOHANDS|M1_SLITHY|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("condoning tarnal terminatory superposable", S_ORC, LVL(76, 17, -27, 54, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_AGGR, 2, 15), ATTK(AT_ENGL, AD_ELEC, 6, 14), ATTK(AT_BREA, AD_ICEB, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1511, 601, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_TPORT| M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSARTI, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("highness urc", S_ORC, LVL(76, 20, -15, 90, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 11), ATTK(AT_BEAM, AD_NTHR, 8, 8), ATTK(AT_TUCH, AD_TLPT, 4, 5), ATTK(AT_GAZE, AD_NAST, 9, 9), ATTK(AT_MAGC, AD_MAGM, 10, 10), NO_ATTK), SIZ(1500, 1500, 0, MS_ORC, MZ_LARGE), MR_DEATH|MR_STONE|MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE|MR_ACID|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC|M2_STALK|M2_LORD|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bedazzling tabletting spurning", S_ORC, LVL(77, 12, -16, 87, 0), (G_LGROUP|1), A(ATTK(AT_TRAM, AD_DISE, 4, 17), ATTK(AT_CLAW, AD_PEST, 4, 19), ATTK(AT_KICK, AD_CORR, 5, 20), ATTK(AT_WEAP, AD_NEXU, 2, 1), NO_ATTK, NO_ATTK), SIZ(2552, 9, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("raffler reffing imploding", S_ORC, LVL(77, 27, 3, 56, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_SIN, 1, 12), ATTK(AT_SCRA, AD_SOUN, 9, 8), ATTK(AT_WEAP, AD_TRAI, 7, 20), ATTK(AT_ENGL, AD_DISN, 1, 16), ATTK(AT_LASH, AD_DREA, 4, 8), ATTK(AT_TUCH, AD_RAGN, 7, 5)), SIZ(857, 233, 0, MS_CASINO, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_OVIPAROUS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rubidium primly", S_ORC, LVL(78, 11, -19, 83, 7), (G_GENO|4), A(ATTK(AT_STNG, AD_DREN, 6, 18), ATTK(AT_LASH, AD_LUCK, 6, 19), ATTK(AT_BUTT, AD_SIN, 6, 6), ATTK(AT_BEAM, AD_IDAM, 5, 17), ATTK(AT_TUCH, AD_TERR, 1, 6), ATTK(AT_TUCH, AD_WERE, 6, 13)), SIZ(1436, 142, 0, MS_BOT, MZ_MEDIUM), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES| M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heroyeek", S_ORC, LVL(78, 24, -18, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 14, 14), ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ORC, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sinkage reinterpreting misreporting exosphere bratwurst", S_ORC, LVL(78, 16, -21, 68, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_MAGC, AD_BLAS, 8, 15), ATTK(AT_MAGC, AD_EDGE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1360, 1401, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dunning topic conqueror", S_ORC, LVL(79, 24, -24, 52, 0), (1), A(ATTK(AT_EXPL, AD_MCRE, 1, 15), ATTK(AT_ENGL, AD_AGGR, 3, 16), ATTK(AT_STNG, AD_VULN, 6, 15), ATTK(AT_WEAP, AD_NAST, 1, 15), ATTK(AT_BEAM, AD_PAIN, 4, 2), ATTK(AT_SPIT, AD_CURS, 2, 6)), SIZ(2477, 174, 0, MS_HUMANOID, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("trichroic premise", S_ORC, LVL(79, 10, -30, 75, 0), (1), A(ATTK(AT_BEAM, AD_LETH, 4, 18), ATTK(AT_ENGL, AD_BLEE, 8, 15), ATTK(AT_BEAM, AD_DEBU, 1, 21), ATTK(AT_TENT, AD_GLIB, 3, 11), ATTK(AT_BREA, AD_SGLD, 4, 12), ATTK(AT_TUCH, AD_ICUR, 4, 17)), SIZ(1061, 1331, 0, MS_SQEEK, MZ_HUGE), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_UNSOLID| M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ammeter honester", S_ORC, LVL(79, 12, -5, 76, -13), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BOOM, AD_RBRE, 7, 11), ATTK(AT_KICK, AD_TERR, 5, 3), ATTK(AT_BOOM, AD_WERE, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(849, 244, 0, MS_POKEDEX, MZ_HUGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_THICK_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rebuffed negotiability reversing", S_ORC, LVL(79, 12, 9, 44, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_HEAL, 2, 10), ATTK(AT_HUGS, AD_POLY, 6, 5), ATTK(AT_BEAM, AD_DROP, 6, 16), ATTK(AT_BEAM, AD_BLEE, 7, 7), NO_ATTK, NO_ATTK), SIZ(1645, 1723, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHEAD, M2_UNDEAD|M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("indicter inviolate", S_ORC, LVL(79, 15, -17, 82, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_LEVI, 1, 17), ATTK(AT_WEAP, AD_NACU, 4, 18), ATTK(AT_WEAP, AD_SKIL, 3, 9), ATTK(AT_WEAP, AD_ICEB, 3, 15), ATTK(AT_SCRA, AD_DISN, 7, 3), NO_ATTK), SIZ(615, 167, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS| M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_STALK|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("freightage rudimentary", S_ORC, LVL(79, 12, -23, 45, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_SLIM, 1, 6), ATTK(AT_BUTT, AD_DIMN, 1, 11), ATTK(AT_TENT, AD_EDGE, 2, 11), ATTK(AT_BITE, AD_NGRA, 8, 11), NO_ATTK, NO_ATTK), SIZ(1786, 168, 0, MS_PUPIL, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOHEAD|M1_CARNIVORE, M2_LORD|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("misinterpreted rededicated", S_ORC, LVL(80, 12, -15, 77, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_SIN, 5, 15), ATTK(AT_TRAM, AD_BANI, 7, 7), ATTK(AT_SPIT, AD_STCK, 1, 8), ATTK(AT_NONE, AD_SLIM, 2, 17), ATTK(AT_BEAM, AD_NGRA, 8, 16), ATTK(AT_STNG, AD_SLEE, 8, 20)), SIZ(345, 466, 0, MS_DRUGS, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOHEAD|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blowgun subendorsed codeword", S_ORC, LVL(80, 19, -7, 69, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_INVE, 2, 19), ATTK(AT_BEAM, AD_AGGR, 1, 21), ATTK(AT_BREA, AD_DEBU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(62, 888, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOHANDS|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("drywall recontracted aerobia dogged", S_ORC, LVL(80, 25, -11, 81, 0), (1), A(ATTK(AT_BITE, AD_DEPR, 1, 10), ATTK(AT_BUTT, AD_ACID, 3, 1), ATTK(AT_WEAP, AD_WEEP, 7, 6), ATTK(AT_GAZE, AD_VOMT, 8, 4), ATTK(AT_BREA, AD_ABDC, 9, 11), NO_ATTK), SIZ(132, 921, 0, MS_PAIN, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("alighting stipulate", S_ORC, LVL(81, 34, -25, 52, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_INER, 8, 20), ATTK(AT_NONE, AD_VAMP, 7, 7), ATTK(AT_WEAP, AD_RBRE, 8, 15), ATTK(AT_NONE, AD_FUMB, 7, 3), ATTK(AT_GAZE, AD_LAZY, 6, 1), ATTK(AT_WEAP, AD_CHRN, 9, 4)), SIZ(1379, 1103, 0, MS_NEIGH, MZ_MEDIUM), MR_FIRE|MR_SLEEP, 0, M1_NOEYES, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("parolable provincialism", S_ORC, LVL(82, 18, -21, 71, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_UNPR, 2, 6), ATTK(AT_MAGC, AD_CONT, 1, 10), ATTK(AT_TRAM, AD_MINA, 3, 18), ATTK(AT_BITE, AD_FAMN, 1, 6), ATTK(AT_BEAM, AD_DEPR, 1, 13), ATTK(AT_BUTT, AD_SPC2, 7, 4)), SIZ(382, 115, 0, MS_BARK, MZ_MEDIUM), MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("solvable burred", S_ORC, LVL(83, 7, -16, 18, 0), (G_LGROUP|4), A(ATTK(AT_TENT, AD_NPRO, 8, 15), ATTK(AT_ENGL, AD_TLPT, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2103, 268, 0, MS_BOSS, MZ_TINY), MR_COLD|MR_POISON|MR_DEATH, 0, M1_ACID, M2_UNDEAD|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("journalistically posited reloaned", S_ORC, LVL(83, 9, -6, 69, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_RATH, AD_INSA, 4, 6), ATTK(AT_NONE, AD_BLEE, 3, 2), ATTK(AT_KICK, AD_ILLU, 3, 8), ATTK(AT_ENGL, AD_LETH, 1, 18), NO_ATTK, NO_ATTK), SIZ(398, 140, 0, MS_GIBBERISH, MZ_HUGE), MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS| M1_TPORT, M2_WANDER|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("componential franciscan", S_ORC, LVL(83, 16, 4, 57, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_RATH, AD_STCK, 8, 17), ATTK(AT_SPIT, AD_CAST, 6, 12), ATTK(AT_STNG, AD_CAST, 3, 21), ATTK(AT_BEAM, AD_IDAM, 3, 5), NO_ATTK, NO_ATTK), SIZ(68, 804, 0, MS_CASINO, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_DEMON|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("legislation determine tipi electioneering", S_ORC, LVL(83, 17, -17, 54, 6), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_SKIL, 3, 6), ATTK(AT_ENGL, AD_FIRE, 5, 21), ATTK(AT_HUGS, AD_AXUS, 5, 9), ATTK(AT_BREA, AD_MAGM, 3, 17), ATTK(AT_SPIT, AD_CHAO, 2, 21), NO_ATTK), SIZ(406, 1059, 0, MS_HISS, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("goosing uncapping", S_ORC, LVL(83, 12, 0, 88, 0), (G_LGROUP|2), A(ATTK(AT_MAGC, AD_DCAY, 2, 20), ATTK(AT_SPIT, AD_CURS, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1219, 1048, 0, MS_WOLLOH, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_COLD, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT|M2_ORC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lavation burrer", S_ORC, LVL(83, 13, 2, 82, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 3, 21), ATTK(AT_BUTT, AD_BURN, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2411, 1240, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nirvana unite", S_ORC, LVL(84, 29, -12, 41, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_LASH, AD_BADE, 4, 8), ATTK(AT_ENGL, AD_ABDC, 1, 21), ATTK(AT_GAZE, AD_CURS, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(883, 1807, 0, MS_BOSS, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_NOHANDS|M1_REGEN, M2_LORD|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("selectee waifing", S_ORC, LVL(85, 11, -29, 74, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_VENO, 1, 15), ATTK(AT_HUGS, AD_NPRO, 1, 19), ATTK(AT_STNG, AD_CLRC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2030, 277, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("schmaltzier obscurantist righted", S_ORC, LVL(85, 10, -20, 76, 5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SHAN, 2, 1), ATTK(AT_TUCH, AD_ANTI, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1637, 241, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hurrahed bobble", S_ORC, LVL(85, 13, 4, 40, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_FEMI, 7, 12), ATTK(AT_ENGL, AD_RBAD, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2635, 31, 0, MS_CUSS, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE, 0, M1_TUNNEL, M2_MINION|M2_PNAME|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("narwhal derelict snuck", S_ORC, LVL(85, 33, -22, 85, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_NIVE, 1, 12), ATTK(AT_TUCH, AD_ACID, 6, 18), ATTK(AT_SPIT, AD_TREM, 1, 19), ATTK(AT_TRAM, AD_SCOR, 3, 6), ATTK(AT_MAGC, AD_POLY, 6, 12), NO_ATTK), SIZ(31, 37, 0, MS_DRUGS, MZ_MEDIUM), MR_ELEC|MR_STONE, 0, M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_COLLECT|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("orc fleyor", S_ORC, LVL(85, 13, -10, 40, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRIN, 9, 12), ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("orc annoyer", S_ORC, LVL(85, 13, -10, 40, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 12), ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("orc justiciar", S_ORC, LVL(85, 13, -10, 40, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 9, 12), ATTK(AT_WEAP, AD_SAMU, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cherishing scag", S_ORC, LVL(86, 12, 6, 73, 0), (4), A(ATTK(AT_TUCH, AD_PLAS, 9, 8), ATTK(AT_TUCH, AD_CONT, 2, 9), ATTK(AT_BREA, AD_PAIN, 2, 17), ATTK(AT_BREA, AD_DISP, 3, 18), ATTK(AT_BREA, AD_ANTI, 4, 1), NO_ATTK), SIZ(476, 245, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, MR_FIRE, M1_ANIMAL, M2_LORD|M2_MINION|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("astrobiologist radiologic", S_ORC, LVL(86, 10, -12, 92, 0), (G_SGROUP|2), A(ATTK(AT_TENT, AD_ABDC, 3, 21), ATTK(AT_SPIT, AD_BLAS, 1, 2), ATTK(AT_NONE, AD_BLEE, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(58, 206, 0, MS_GIBBERISH, MZ_HUMAN), MR_POISON, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("external hissed", S_ORC, LVL(86, 23, -30, 80, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_ICEB, 5, 9), ATTK(AT_KICK, AD_SKIL, 5, 8), ATTK(AT_LASH, AD_DARK, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(421, 519, 0, MS_FART_QUIET, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_REGEN| M1_TPORT_CNTRL|M1_METALLIVORE, M2_DEMON|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("leering faxed", S_ORC, LVL(86, 13, -1, 96, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_VULN, 1, 17), ATTK(AT_TRAM, AD_AXUS, 6, 21), ATTK(AT_SCRA, AD_ICUR, 4, 4), ATTK(AT_SPIT, AD_VAPO, 8, 18), ATTK(AT_TRAM, AD_WRAP, 9, 1), NO_ATTK), SIZ(2540, 248, 0, MS_WERE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP, M1_WALLWALK|M1_CLING, M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("seducingly skilful millage amicability revisionist prig", S_ORC, LVL(88, 14, -1, 77, -17), (G_GENO|4), A(ATTK(AT_ENGL, AD_DFOO, 9, 9), ATTK(AT_WEAP, AD_RNG, 1, 1), ATTK(AT_BREA, AD_FAKE, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2531, 33, 0, MS_BARK, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH, MR_SLEEP, M1_AMORPHOUS|M1_SLITHY, M2_MINION|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inhumanely thudded", S_ORC, LVL(88, 11, -5, 21, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_HUGS, AD_NACU, 3, 12), ATTK(AT_TUCH, AD_CHRN, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(996, 362, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_ANIMAL|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inveigled retribute appropriable", S_ORC, LVL(88, 12, -2, 71, 0), (G_VLGROUP|2), A(ATTK(AT_GAZE, AD_SANI, 8, 9), ATTK(AT_GAZE, AD_RNG, 8, 1), ATTK(AT_GAZE, AD_DISP, 1, 21), ATTK(AT_CLAW, AD_WRAT, 7, 7), ATTK(AT_SPIT, AD_WET, 3, 12), ATTK(AT_WEAP, AD_DARK, 8, 15)), SIZ(1381, 365, 0, MS_ARREST, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_WALLWALK|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("browny imprinting judaic", S_ORC, LVL(88, 12, 4, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DAMA, 4, 11), ATTK(AT_GAZE, AD_BURN, 8, 3), ATTK(AT_NONE, AD_LETH, 2, 2), ATTK(AT_HUGS, AD_BLND, 7, 20), NO_ATTK, NO_ATTK), SIZ(1286, 481, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, 0, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("selfed replant", S_ORC, LVL(89, 25, 6, 20, 0), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_PLYS, 3, 8), ATTK(AT_HUGS, AD_UNPR, 6, 19), ATTK(AT_TUCH, AD_DAMA, 2, 12), ATTK(AT_LASH, AD_DRDX, 3, 20), ATTK(AT_EXPL, AD_FEAR, 6, 13), NO_ATTK), SIZ(1040, 57, 0, MS_CLOCK, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_NOTAKE|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PERMAMIMIC|M3_WANTSAMUL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unlimbered homonymic varmint", S_ORC, LVL(89, 23, 0, 89, 0), (4), A(ATTK(AT_HUGS, AD_DRLI, 3, 18), ATTK(AT_SCRA, AD_LEVI, 7, 10), ATTK(AT_KICK, AD_LEVI, 6, 13), ATTK(AT_BUTT, AD_NGRA, 1, 18), ATTK(AT_GAZE, AD_IDAM, 1, 7), ATTK(AT_SCRA, AD_DARK, 5, 2)), SIZ(256, 468, 0, MS_HISS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("barraging deductively", S_ORC, LVL(89, 24, -29, 59, 0), (4), A(ATTK(AT_BREA, AD_ACID, 1, 10), ATTK(AT_STNG, AD_SLUD, 8, 8), ATTK(AT_LASH, AD_ENCH, 1, 5), ATTK(AT_BITE, AD_ENCH, 3, 16), ATTK(AT_BITE, AD_NTHR, 8, 6), NO_ATTK), SIZ(1127, 306, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bodega rollback", S_ORC, LVL(89, 6, 6, 96, -16), (3), A(ATTK(AT_BUTT, AD_CHRN, 2, 16), ATTK(AT_BOOM, AD_BLEE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 1082, 0, MS_CORONA, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unextravagant revokable", S_ORC, LVL(90, 13, 8, 69, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_RATH, AD_VAPO, 0, 3), ATTK(AT_GAZE, AD_PLAS, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3281, 740, 0, MS_STABILIZE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("recommenced harvest", S_ORC, LVL(91, 12, -28, 85, -3), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_SCRA, AD_AXUS, 9, 20), ATTK(AT_GAZE, AD_LITE, 7, 6), ATTK(AT_BREA, AD_LEGS, 9, 10), ATTK(AT_TRAM, AD_VAMP, 7, 6), ATTK(AT_WEAP, AD_LITT, 4, 16), NO_ATTK), SIZ(414, 171, 0, MS_SEDUCE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_TPORT|M1_POIS, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unpredictable crimson", S_ORC, LVL(93, 12, -18, 89, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_CHAO, 5, 4), ATTK(AT_BITE, AD_STTP, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 25, 0, MS_POKEDEX, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_UNSOLID| M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("delighted unheralded glitch ferromagnetism", S_ORC, LVL(94, 9, 3, 63, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_SOUN, 5, 9), ATTK(AT_CLAW, AD_ICUR, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(947, 93, 0, MS_STENCH, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("supplant congaing", S_ORC, LVL(95, 10, -14, 46, 0), (1), A(ATTK(AT_WEAP, AD_DIMN, 6, 21), ATTK(AT_BUTT, AD_WEEP, 2, 7), ATTK(AT_HUGS, AD_RBAD, 8, 12), ATTK(AT_BEAM, AD_UNPR, 4, 11), NO_ATTK, NO_ATTK), SIZ(52, 806, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chuck triangulator", S_ORC, LVL(98, 15, 2, 81, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BITE, AD_SWAP, 8, 4), ATTK(AT_NONE, AD_TRAI, 4, 3), ATTK(AT_BEAM, AD_MANA, 5, 10), ATTK(AT_BREA, AD_GRAV, 1, 1), NO_ATTK, NO_ATTK), SIZ(701, 1128, 0, MS_SPOILER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_ACID|M1_CARNIVORE, M2_STALK|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("instrument enshrouded jesse", S_ORC, LVL(98, 15, 2, 57, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_STNG, AD_VULN, 2, 14), ATTK(AT_TRAM, AD_LETH, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1617, 1620, 0, MS_WAIL, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOLIMBS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("enriched camera spoon", S_ORC, LVL(99, 12, 8, 6, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_FREN, 6, 5), ATTK(AT_SPIT, AD_FRZE, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(848, 16, 0, MS_BUZZ, MZ_GIGANTIC), MR_ELEC|MR_POISON, MR_POISON, M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS| M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING, M4_SHADE|M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("warping gripy", S_ORC, LVL(99, 12, -1, 46, 0), (G_LGROUP|3), A(ATTK(AT_GAZE, AD_FEAR, 5, 2), ATTK(AT_NONE, AD_WEEP, 0, 2), ATTK(AT_WEAP, AD_SKIL, 3, 1), ATTK(AT_SPIT, AD_NAST, 8, 18), NO_ATTK, NO_ATTK), SIZ(936, 345, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT, MR_COLD, M1_WALLWALK|M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("microscope deifier", S_ORC, LVL(99, 12, -24, 58, 0), (1), A(ATTK(AT_MAGC, AD_SIN, 4, 14), ATTK(AT_STNG, AD_UVUU, 1, 5), ATTK(AT_BEAM, AD_SOUN, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1480, 47, 0, MS_MISSING, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_POIS, M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("injudiciously tetracycline polemic", S_ORC, LVL(99, 25, 6, 93, -13), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_WEEP, 8, 19), ATTK(AT_ENGL, AD_POLY, 7, 7), ATTK(AT_SPIT, AD_BLEE, 4, 20), ATTK(AT_TENT, AD_VULN, 8, 6), ATTK(AT_WEAP, AD_RUNS, 7, 8), ATTK(AT_HUGS, AD_NIVE, 3, 3)), SIZ(747, 466, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_COLD|MR_ELEC, MR_COLD, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS, M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("uranium prothalamion discretion", S_ORC, LVL(100, 14, -3, 99, 6), (G_GENO|G_SGROUP|4), A(ATTK(AT_MAGC, AD_DISE, 4, 19), ATTK(AT_BEAM, AD_NIVE, 9, 22), ATTK(AT_KICK, AD_DARK, 1, 12), ATTK(AT_WEAP, AD_NGRA, 4, 18), ATTK(AT_WEAP, AD_DARK, 3, 4), ATTK(AT_SCRA, AD_DREA, 7, 10)), SIZ(1313, 1650, 0, MS_AREOLA, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOHANDS|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("overburdened beaming furrowed departing", S_ORC, LVL(100, 31, -3, 65, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_WEAP, AD_AXUS, 7, 6), ATTK(AT_BITE, AD_ALIN, 9, 16), ATTK(AT_BREA, AD_CONT, 3, 12), ATTK(AT_HUGS, AD_SLOW, 8, 9), ATTK(AT_BEAM, AD_COLD, 9, 8), NO_ATTK), SIZ(3027, 104, 0, MS_DJINNI, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SLITHY|M1_ACID, M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unaltered bitched winterize", S_ORC, LVL(100, 9, 4, 77, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_LETH, 7, 12), ATTK(AT_WEAP, AD_WEEP, 3, 15), ATTK(AT_BITE, AD_SLIM, 3, 26), ATTK(AT_TRAM, AD_WEEP, 9, 20), ATTK(AT_ENGL, AD_CHRN, 1, 22), NO_ATTK), SIZ(2818, 1208, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_STONE, MR_STONE, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL| M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_SLIME|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stash litigiosity", S_ORC, LVL(100, 12, 1, 64, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_SCRA, AD_SLEE, 6, 13), ATTK(AT_GAZE, AD_CHRN, 6, 21), ATTK(AT_TENT, AD_PHYS, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(414, 733, 0, MS_SEDUCE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_NOTAKE|M1_MINDLESS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("orc inficator", S_ORC, LVL(100, 13, -12, 50, -9), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_DISE, 10, 12), ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH|MR_STONE|MR_HITASTHREE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("orc survivor", S_ORC, LVL(100, 13, -12, 50, -9), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 12), ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH|MR_STONE|MR_HITASTHREE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("uncommon lanolin brawniest disaffecting deoxidization", S_ORC, LVL(101, 14, 5, 94, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TUCH, AD_CONT, 3, 3), ATTK(AT_NONE, AD_CNCL, 9, 19), ATTK(AT_TENT, AD_DISP, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(517, 48, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stricken severely", S_ORC, LVL(102, 38, -20, 75, -15), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_TRAP, 2, 8), ATTK(AT_BEAM, AD_DISN, 7, 19), ATTK(AT_TUCH, AD_SOUN, 9, 19), ATTK(AT_BOOM, AD_BANI, 1, 20), ATTK(AT_BEAM, AD_PLAS, 4, 8), ATTK(AT_GAZE, AD_SLEE, 8, 21)), SIZ(1327, 95, 0, MS_BURBLE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_CONCEAL|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("closemouthed wispiest", S_ORC, LVL(102, 14, -29, 81, 0), (2), A(ATTK(AT_STNG, AD_NUMB, 2, 13), ATTK(AT_LASH, AD_POLY, 6, 25), ATTK(AT_TRAM, AD_RNG, 2, 25), ATTK(AT_KICK, AD_FAKE, 3, 15), NO_ATTK, NO_ATTK), SIZ(387, 563, 0, MS_WOLLOH, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOTAKE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("misappropriating enshrinement odyssey drilling grippy", S_ORC, LVL(102, 15, -27, 12, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_LETH, 9, 22), ATTK(AT_WEAP, AD_DISE, 1, 21), ATTK(AT_BEAM, AD_SLUD, 2, 3), ATTK(AT_WEAP, AD_NTHR, 7, 21), NO_ATTK, NO_ATTK), SIZ(244, 898, 0, MS_FART_NORMAL, MZ_SMALL), MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("treason incontrovertible", S_ORC, LVL(103, 18, 7, 100, -18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_DETH, 2, 6), ATTK(AT_STNG, AD_GRAV, 1, 13), ATTK(AT_TENT, AD_FUMB, 1, 15), ATTK(AT_NONE, AD_STTP, 7, 13), ATTK(AT_BOOM, AD_COLD, 8, 17), NO_ATTK), SIZ(1832, 1278, 0, MS_FEARHARE, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_BREATHLESS|M1_SLITHY, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amontillado engaging", S_ORC, LVL(103, 8, -27, 89, -1), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BUTT, AD_INVE, 9, 17), ATTK(AT_BREA, AD_FRZE, 6, 17), ATTK(AT_WEAP, AD_DEBU, 9, 2), ATTK(AT_STNG, AD_BADE, 1, 9), ATTK(AT_KICK, AD_LITE, 4, 3), NO_ATTK), SIZ(19, 158, 0, MS_REPAIR, MZ_HUGE), MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_UNSOLID| M1_METALLIVORE, M2_LORD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("retrievable bedspring", S_ORC, LVL(103, 18, -20, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBAD, 6, 8), ATTK(AT_BUTT, AD_STON, 5, 4), ATTK(AT_WEAP, AD_AGGR, 5, 3), ATTK(AT_RATH, AD_DFOO, 0, 11), ATTK(AT_BUTT, AD_SANI, 1, 23), ATTK(AT_CLAW, AD_WEEP, 9, 22)), SIZ(866, 234, 0, MS_FART_LOUD, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, MR_ELEC, M1_SWIM|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("diked rearousal", S_ORC, LVL(104, 16, -19, 93, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_STAT, 8, 11), ATTK(AT_MAGC, AD_HALU, 6, 15), ATTK(AT_LASH, AD_POLY, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2175, 290, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_CLING|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_NO_DECAY|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("retributive filamentary", S_ORC, LVL(104, 9, -39, 99, 0), (1), A(ATTK(AT_TENT, AD_BLEE, 8, 12), ATTK(AT_TENT, AD_BLND, 8, 15), ATTK(AT_SPIT, AD_LAVA, 2, 1), ATTK(AT_MAGC, AD_FUMB, 1, 22), NO_ATTK, NO_ATTK), SIZ(2230, 88, 0, MS_REPAIR, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("allele overseen", S_ORC, LVL(104, 13, -11, 94, 0), (G_UNIQ|4), A(ATTK(AT_BITE, AD_SAMU, 9, 18), ATTK(AT_BITE, AD_SHRD, 7, 6), ATTK(AT_ENGL, AD_NTHR, 9, 8), ATTK(AT_TUCH, AD_ELEC, 2, 4), ATTK(AT_SPIT, AD_WERE, 7, 22), NO_ATTK), SIZ(200, 146, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("libeling coasted", S_ORC, LVL(105, 7, -15, 81, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BOOM, AD_MCRE, 3, 25), ATTK(AT_TUCH, AD_BLEE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2293, 814, 0, MS_HANDY, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("organa brigade", S_ORC, LVL(105, 18, -17, 93, 5), (G_LGROUP|1), A(ATTK(AT_BOOM, AD_PART, 7, 6), ATTK(AT_BITE, AD_HEAL, 7, 14), ATTK(AT_SCRA, AD_AXUS, 1, 9), ATTK(AT_WEAP, AD_WEBS, 7, 8), ATTK(AT_TUCH, AD_DRST, 1, 21), NO_ATTK), SIZ(3301, 1571, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("aimer rehashing", S_ORC, LVL(105, 19, -8, 80, -14), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_WEEP, 2, 23), ATTK(AT_BUTT, AD_WET, 6, 4), ATTK(AT_TENT, AD_DRDX, 3, 21), ATTK(AT_TRAM, AD_SKIL, 1, 6), NO_ATTK, NO_ATTK), SIZ(4151, 674, 0, MS_DRUGS, MZ_HUGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("oblately filtration pencil", S_ORC, LVL(105, 20, -23, 60, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TENT, AD_LAZY, 2, 16), ATTK(AT_WEAP, AD_DCAY, 3, 22), ATTK(AT_BREA, AD_FEMI, 5, 9), ATTK(AT_WEAP, AD_BLND, 3, 13), NO_ATTK, NO_ATTK), SIZ(904, 234, 0, MS_LIEDER, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, MR_SLEEP, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT| M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("soliquid feasibility howsabout acromegaly", S_ORC, LVL(106, 15, 6, 89, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_DEBT, 8, 14), ATTK(AT_BOOM, AD_CALM, 2, 2), ATTK(AT_WEAP, AD_ABDC, 2, 15), ATTK(AT_TENT, AD_DREA, 1, 22), NO_ATTK, NO_ATTK), SIZ(2830, 1220, 0, MS_IMITATE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_SEE_INVIS|M1_POIS| M1_HERBIVORE, M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("idling anticorrosive", S_ORC, LVL(106, 21, 5, 97, -14), (3), A(ATTK(AT_STNG, AD_ANTI, 1, 4), ATTK(AT_MAGC, AD_SEDU, 7, 25), ATTK(AT_ENGL, AD_VAPO, 1, 25), ATTK(AT_TENT, AD_ENCH, 9, 23), NO_ATTK, NO_ATTK), SIZ(907, 1077, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_AMORPHOUS|M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("virulence wheeler", S_ORC, LVL(107, 19, -6, 52, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WRAT, 9, 18), ATTK(AT_KICK, AD_BADE, 9, 14), ATTK(AT_WEAP, AD_DCAY, 1, 26), ATTK(AT_WEAP, AD_HEAL, 8, 15), ATTK(AT_TUCH, AD_NGRA, 7, 21), NO_ATTK), SIZ(154, 1258, 0, MS_CODE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("enshrining hotzone", S_ORC, LVL(108, 12, -25, 72, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_INSA, 3, 18), ATTK(AT_LASH, AD_ICUR, 7, 23), ATTK(AT_RATH, AD_DAMA, 1, 25), ATTK(AT_RATH, AD_UNPR, 8, 7), NO_ATTK, NO_ATTK), SIZ(3051, 1408, 0, MS_PANTS, MZ_TINY), MR_FIRE|MR_ELEC, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mailman revolution yale", S_ORC, LVL(108, 15, -34, 92, -18), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_MINA, 8, 8), ATTK(AT_ENGL, AD_SLUD, 1, 20), ATTK(AT_WEAP, AD_BLND, 2, 9), ATTK(AT_SCRA, AD_DRST, 5, 19), ATTK(AT_HUGS, AD_TERR, 7, 8), ATTK(AT_TUCH, AD_CHKH, 1, 23)), SIZ(1592, 606, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("orchestra uncle", S_ORC, LVL(108, 12, -12, 93, 17), (G_SGROUP|4), A(ATTK(AT_NONE, AD_TRAP, 9, 18), ATTK(AT_SCRA, AD_RNG, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(45, 725, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_CLING|M1_HIDE|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("outwalk impressibility", S_ORC, LVL(109, 26, -4, 90, 0), (1), A(ATTK(AT_SPIT, AD_TLPT, 3, 21), ATTK(AT_SPIT, AD_COLD, 8, 12), ATTK(AT_TRAM, AD_TDRA, 4, 17), ATTK(AT_BITE, AD_MANA, 2, 18), NO_ATTK, NO_ATTK), SIZ(1127, 88, 0, MS_APOC, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_TPORT, M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irrigate mescaline", S_ORC, LVL(109, 18, 9, 81, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_LASH, AD_PHYS, 9, 16), ATTK(AT_TRAM, AD_ABDC, 6, 1), ATTK(AT_BITE, AD_PHYS, 9, 17), ATTK(AT_STNG, AD_CAST, 1, 17), NO_ATTK, NO_ATTK), SIZ(1625, 66, 0, MS_PARROT, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_HERBIVORE, M2_VAMPIRE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("conciliate cutter", S_ORC, LVL(110, 18, 4, 92, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_RATH, AD_THIE, 7, 2), ATTK(AT_WEAP, AD_LAZY, 4, 3), ATTK(AT_NONE, AD_FLAM, 8, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 128, 0, MS_TEACHER, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_UNSOLID|M1_REGEN|M1_ACID, M2_UNDEAD|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tenner litany", S_ORC, LVL(111, 12, -38, 88, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_GAZE, AD_CONF, 2, 8), ATTK(AT_LASH, AD_NUMB, 7, 4), ATTK(AT_TENT, AD_WGHT, 2, 1), ATTK(AT_TENT, AD_RNG, 5, 18), ATTK(AT_BITE, AD_EDGE, 6, 11), NO_ATTK), SIZ(36, 732, 0, MS_FART_QUIET, MZ_SMALL), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS| M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_JEWELS|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("predestined misruling pirojki darkled", S_ORC, LVL(111, 10, -2, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 3, 15), ATTK(AT_KICK, AD_DEPR, 2, 5), ATTK(AT_TUCH, AD_COLD, 1, 16), ATTK(AT_ENGL, AD_MAGM, 1, 8), ATTK(AT_TENT, AD_LETH, 3, 19), ATTK(AT_BITE, AD_ENCH, 2, 5)), SIZ(481, 404, 0, MS_PHOTO, MZ_LARGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_ACID, M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("overmodestly coatroom", S_ORC, LVL(112, 13, -39, 97, -17), (3), A(ATTK(AT_WEAP, AD_FIRE, 9, 4), ATTK(AT_WEAP, AD_CHRN, 1, 1), ATTK(AT_BITE, AD_SLIM, 3, 11), ATTK(AT_BUTT, AD_NPRO, 2, 18), ATTK(AT_GAZE, AD_POIS, 8, 2), NO_ATTK), SIZ(55, 391, 0, MS_BOT, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("transposed casted monastery unhinged", S_ORC, LVL(112, 13, 2, 96, 0), (4), A(ATTK(AT_HUGS, AD_SOUN, 9, 1), ATTK(AT_KICK, AD_WET, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1653, 187, 0, MS_GYPSY, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ambrosial addictively", S_ORC, LVL(112, 15, -25, 93, 16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_DEBU, 1, 7), ATTK(AT_CLAW, AD_IDAM, 4, 13), ATTK(AT_BREA, AD_BURN, 3, 23), ATTK(AT_TUCH, AD_DISE, 6, 9), ATTK(AT_HUGS, AD_LAVA, 8, 26), NO_ATTK), SIZ(63, 373, 0, MS_SPOILER, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_NOTAKE|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("antiphonal liverpool outgunning miscued orbital", S_ORC, LVL(112, 7, -25, 90, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_FREN, 4, 24), ATTK(AT_LASH, AD_WEEP, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4038, 1453, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOHEAD|M1_THICK_HIDE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_EGOTYPE|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coomb melt", S_ORC, LVL(113, 12, -40, 71, -13), (G_GENO|G_LGROUP|1), A(ATTK(AT_TRAM, AD_NUMB, 1, 16), ATTK(AT_BUTT, AD_POIS, 6, 5), ATTK(AT_EXPL, AD_SPEL, 3, 26), ATTK(AT_BREA, AD_TIME, 2, 6), ATTK(AT_ENGL, AD_DRDX, 8, 3), ATTK(AT_CLAW, AD_TIME, 8, 3)), SIZ(165, 715, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_POISON, M1_CONCEAL|M1_HUMANOID|M1_ACID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("armory scatting tentering", S_ORC, LVL(115, 18, 6, 59, 20), (G_VLGROUP|1), A(ATTK(AT_BEAM, AD_MCRE, 1, 11), ATTK(AT_LASH, AD_SOUN, 1, 25), ATTK(AT_ENGL, AD_POLY, 8, 7), ATTK(AT_BREA, AD_BADE, 6, 25), ATTK(AT_BREA, AD_DRLI, 8, 20), NO_ATTK), SIZ(439, 67, 0, MS_ESCAPE, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("afraid disproportionately supersensitive", S_ORC, LVL(115, 12, -37, 89, 0), (3), A(ATTK(AT_TUCH, AD_ILLU, 2, 5), ATTK(AT_MAGC, AD_POIS, 2, 2), ATTK(AT_MAGC, AD_SPEL, 5, 4), ATTK(AT_BEAM, AD_HEAL, 1, 2), ATTK(AT_LASH, AD_PART, 1, 20), NO_ATTK), SIZ(352, 379, 0, MS_SHEEP, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("counterpointed curtain circ cobbled extranuclear", S_ORC, LVL(115, 12, 3, 77, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_LEGS, 7, 25), ATTK(AT_TRAM, AD_WERE, 6, 6), ATTK(AT_MAGC, AD_DRST, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(192, 1127, 0, MS_CODE, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("abrading slim", S_ORC, LVL(116, 32, 8, 80, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_ENGL, AD_TDRA, 7, 23), ATTK(AT_BUTT, AD_RNG, 5, 20), ATTK(AT_TRAM, AD_MCRE, 3, 25), ATTK(AT_WEAP, AD_FUMB, 3, 3), NO_ATTK, NO_ATTK), SIZ(32, 8, 0, MS_BUZZ, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, MR_SLEEP, M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("discriminated demijohn", S_ORC, LVL(117, 18, -17, 76, 0), (3), A(ATTK(AT_LASH, AD_DREN, 8, 20), ATTK(AT_BUTT, AD_RUNS, 2, 22), ATTK(AT_KICK, AD_DRIN, 9, 22), ATTK(AT_LASH, AD_GLIB, 1, 13), ATTK(AT_SPIT, AD_GLIB, 9, 22), ATTK(AT_KICK, AD_DRCO, 6, 7)), SIZ(835, 284, 0, MS_METALMAFIA, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_UNSOLID| M1_OVIPAROUS|M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("clearheadedly semiconducting amici", S_ORC, LVL(118, 25, 4, 61, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_EXPL, AD_CURS, 7, 6), ATTK(AT_WEAP, AD_FUMB, 5, 1), ATTK(AT_BOOM, AD_TLPT, 1, 6), ATTK(AT_EXPL, AD_DISE, 8, 22), ATTK(AT_WEAP, AD_CHKH, 5, 13), NO_ATTK), SIZ(2800, 843, 0, MS_ROAR, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_GIANT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("interlocked semidetached", S_ORC, LVL(119, 19, -37, 80, -19), (G_RGROUP|4), A(ATTK(AT_HUGS, AD_LAZY, 6, 10), ATTK(AT_BEAM, AD_BURN, 7, 8), ATTK(AT_TUCH, AD_LEGS, 4, 22), ATTK(AT_CLAW, AD_THIR, 6, 19), NO_ATTK, NO_ATTK), SIZ(133, 554, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, MR_ELEC, M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_TPORT|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_GREEDY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("brusquer grief aphrodisiacal dandruff", S_ORC, LVL(119, 8, -22, 86, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PAIN, 3, 19), ATTK(AT_GAZE, AD_MANA, 9, 26), ATTK(AT_CLAW, AD_ILLU, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1971, 197, 0, MS_SISSY, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_NOHEAD|M1_HUMANOID|M1_UNSOLID, M2_VAMPIRE|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("holocrine nonproductive", S_ORC, LVL(119, 20, -15, 56, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_TIME, 2, 17), ATTK(AT_NONE, AD_MINA, 1, 14), ATTK(AT_MAGC, AD_FAMN, 2, 5), ATTK(AT_SCRA, AD_FEAR, 6, 12), ATTK(AT_WEAP, AD_WTHR, 4, 16), NO_ATTK), SIZ(3074, 262, 0, MS_HISS, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, MR_ACID, M1_SWIM|M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_THICK_HIDE, M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSCAND, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("radioisotopic toxicological wooliest", S_ORC, LVL(119, 19, 10, 83, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_DRDX, 3, 8), ATTK(AT_WEAP, AD_ANTI, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1485, 780, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK, M2_PNAME|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("surrendering hoarsest", S_ORC, LVL(120, 15, -15, 75, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_RATH, AD_MAGM, 6, 2), ATTK(AT_RATH, AD_RUNS, 4, 13), ATTK(AT_CLAW, AD_LETH, 5, 6), ATTK(AT_SPIT, AD_DRIN, 6, 19), ATTK(AT_EXPL, AD_SPEL, 4, 2), ATTK(AT_CLAW, AD_CHKH, 3, 5)), SIZ(925, 191, 0, MS_SHOE, MZ_TINY), MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOTAKE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("collectivist finking payola", S_ORC, LVL(121, 19, -21, 97, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_DETH, 2, 4), ATTK(AT_WEAP, AD_ENCH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(624, 1037, 0, MS_SISSY, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_ACID, M2_NOPOLY|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("belvedere determinedly", S_ORC, LVL(121, 14, -16, 83, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_CLRC, 7, 14), ATTK(AT_TENT, AD_LUCK, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 117, 0, MS_OHGOD, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("luckier ourself basely casserole", S_ORC, LVL(122, 16, 6, 71, 0), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_BLND, 7, 6), ATTK(AT_STNG, AD_CHRN, 1, 10), ATTK(AT_SCRA, AD_CLRC, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2906, 1072, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, MR_COLD, M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tucket viridian", S_ORC, LVL(122, 16, -32, 73, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_PEST, 7, 18), ATTK(AT_EXPL, AD_STTP, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(456, 1897, 0, MS_CHICKEN, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("aid repackaging", S_ORC, LVL(122, 15, -29, 98, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_RATH, AD_VAPO, 0, 10), ATTK(AT_WEAP, AD_VOMT, 9, 15), ATTK(AT_BREA, AD_MIDI, 5, 12), ATTK(AT_SCRA, AD_DEST, 9, 2), NO_ATTK, NO_ATTK), SIZ(493, 384, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_BREATHLESS|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("devein steading", S_ORC, LVL(123, 12, -11, 6, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_MAGM, 1, 8), ATTK(AT_SCRA, AD_NTHR, 2, 20), ATTK(AT_CLAW, AD_SHAN, 9, 23), ATTK(AT_BITE, AD_ANTI, 1, 20), ATTK(AT_NONE, AD_WRAT, 5, 12), NO_ATTK), SIZ(382, 482, 0, MS_POKEDEX, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("incubate nonincriminating", S_ORC, LVL(125, 33, -27, 84, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_WET, 5, 6), ATTK(AT_SCRA, AD_VOMT, 2, 13), ATTK(AT_BREA, AD_MANA, 2, 17), ATTK(AT_TENT, AD_VOMT, 4, 24), ATTK(AT_CLAW, AD_WISD, 4, 14), ATTK(AT_NONE, AD_IDAM, 6, 17)), SIZ(508, 748, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES| M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), /* * piercers */ MON("easy piercer", S_PIERCER, LVL(0, 1, 8, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kok", S_PIERCER, LVL(0, 4, 9, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("noob stonebiter", S_PIERCER, LVL(0, 6, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wisdash", S_PIERCER, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WISD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shardash", S_PIERCER, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("new potato-er", S_PIERCER, /* spawns with potato bag, which it doesn't empty */ LVL(0, 6, 10, 0, 4), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unremitting tiptoed", S_PIERCER, LVL(0, 12, 8, 59, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BITE, AD_UNPR, 1, 5), ATTK(AT_BEAM, AD_FUMB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1140, 98, 0, MS_STABILIZE, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_REGEN, M2_LORD|M2_ROCKTHROW|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nooby piercer", S_PIERCER, LVL(1, 1, 8, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("commercializing stretchy", S_PIERCER, LVL(1, 4, -9, 51, 0), (4), A(ATTK(AT_TUCH, AD_HODS, 1, 5), ATTK(AT_TRAM, AD_NGEN, 1, 5), ATTK(AT_ENGL, AD_IDAM, 1, 7), ATTK(AT_WEAP, AD_LAVA, 1, 4), ATTK(AT_BEAM, AD_TDRA, 1, 8), NO_ATTK), SIZ(457, 225, 0, MS_GYPSY, MZ_LARGE), MR_FIRE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("greaved beseechingly", S_PIERCER, LVL(1, 11, 9, 42, 4), (G_RGROUP|1), A(ATTK(AT_MAGC, AD_SLUD, 1, 1), ATTK(AT_TENT, AD_TREM, 1, 9), ATTK(AT_STNG, AD_UVUU, 1, 8), ATTK(AT_BITE, AD_SEDU, 1, 3), ATTK(AT_SCRA, AD_COLD, 1, 7), ATTK(AT_GAZE, AD_WISD, 1, 5)), SIZ(2103, 244, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_DEATH, 0, M1_CONCEAL|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cannibalized lusting", S_PIERCER, LVL(1, 11, -4, 17, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_BURN, 1, 5), ATTK(AT_CLAW, AD_LEGS, 1, 9), ATTK(AT_KICK, AD_DGST, 1, 8), ATTK(AT_HUGS, AD_LAZY, 1, 8), NO_ATTK, NO_ATTK), SIZ(137, 1066, 0, MS_MUMBLE, MZ_MEDIUM), MR_COLD|MR_ACID, MR_COLD, M1_AMORPHOUS|M1_TUNNEL|M1_TPORT, M2_NOPOLY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("small potato-er", S_PIERCER, /* spawns with potato bag, which it doesn't empty */ LVL(2, 7, 10, 0, 4), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("jacketed homely", S_PIERCER, LVL(2, 26, 0, 40, 0), (G_RGROUP|3), A(ATTK(AT_LASH, AD_SAMU, 1, 4), ATTK(AT_GAZE, AD_STUN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3170, 923, 0, MS_GLYPHS, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_UNSOLID|M1_TPORT_CNTRL, M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("freezing penguin", S_PIERCER, LVL(2, 8, 8, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("onsen penguin", S_PIERCER, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("rock piercer", S_PIERCER, LVL(3, 1, 3, 0, 0), (G_GENO|24), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter rock piercer", S_PIERCER, LVL(3, 1, 3, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("oyaji", S_PIERCER, LVL(3, 12, 7, 0, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("recker", S_PIERCER, LVL(3, 1, 6, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Peeer", S_PIERCER, LVL(3, 9, 4, 60, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_KICK, AD_PHYS, 2, 2), ATTK(AT_BEAM, AD_LAVA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: none */ MON("promptbook almighty", S_PIERCER, LVL(3, 14, -10, 32, 5), (4), A(ATTK(AT_BREA, AD_SCOR, 7, 1), ATTK(AT_HUGS, AD_MEMO, 6, 1), ATTK(AT_MAGC, AD_ACID, 2, 9), ATTK(AT_TRAM, AD_DRLI, 3, 5), ATTK(AT_WEAP, AD_HALU, 2, 9), NO_ATTK), SIZ(522, 440, 0, MS_DRUGS, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tick thatch", S_PIERCER, LVL(3, 12, -7, 91, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_LITT, 1, 9), ATTK(AT_SCRA, AD_MEMO, 1, 3), ATTK(AT_TENT, AD_DRDX, 3, 2), ATTK(AT_HUGS, AD_SGLD, 3, 2), NO_ATTK), SIZ(565, 703, 0, MS_SMITH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unended properitoneal", S_PIERCER, LVL(3, 12, -9, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PART, 1, 1), ATTK(AT_BREA, AD_MINA, 3, 3), ATTK(AT_TENT, AD_LEGS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(267, 65, 0, MS_LIEDER, MZ_HUMAN), MR_ELEC|MR_DEATH, MR_ELEC, M1_NOHEAD|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pennoned terminating bollard", S_PIERCER, LVL(3, 12, 5, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_MCRE, 2, 9), ATTK(AT_KICK, AD_DEPR, 3, 1), ATTK(AT_TUCH, AD_VENO, 1, 1), ATTK(AT_BOOM, AD_SITM, 2, 7), ATTK(AT_SCRA, AD_PHYS, 1, 7), NO_ATTK), SIZ(2678, 1487, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("armband coatrack housewarming", S_PIERCER, LVL(3, 13, -9, 72, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_EXPL, AD_AMNE, 3, 1), ATTK(AT_CLAW, AD_DFOO, 3, 4), ATTK(AT_BITE, AD_CHKH, 1, 4), ATTK(AT_BEAM, AD_NIVE, 3, 4), ATTK(AT_TUCH, AD_NAST, 2, 1), ATTK(AT_WEAP, AD_PLAS, 1, 3)), SIZ(136, 908, 0, MS_REPAIR, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("adelie onsen penguin", S_PIERCER, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), MR_POISON|MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("potato-er", S_PIERCER, /* spawns with potato bag, which it doesn't empty */ LVL(4, 8, 9, 0, 4), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant penguin", S_PIERCER, LVL(4, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQEEK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_NOEYES|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("piercebeak", S_PIERCER, LVL(4, 12, 3, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_STNG, AD_WTHR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQEEK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_NOEYES|M1_CARNIVORE|M1_SWIM, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("beginner stonebiter", S_PIERCER, LVL(4, 12, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frozen bacteria penguin", S_PIERCER, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_NIVE, 1 ,6), ATTK(AT_BEAM, AD_NIVE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), MR_POISON|MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("prostitue", S_PIERCER, /* sic from Elona */ LVL(4, 12, 6, 15, -10), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("big breast prostitue", S_PIERCER, LVL(4, 12, 6, 15, -10), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_AREOLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spirit axer", S_PIERCER, /* spawns with spirit axe */ LVL(4, 12, 10, 0, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("evil penguin", S_PIERCER, /* spawns with parasol */ LVL(4, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQEEK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_NOEYES|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("persana smantana stricata", S_PIERCER, LVL(4, 12, 3, 0, 0), (1), A(ATTK(AT_STNG, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_QUIET, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM|M1_REGEN, M2_FEMALE|M2_STRONG|M2_HOSTILE, M3_NONMOVING|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("maua ya kiajemi ya kuelea", S_PIERCER, /* super regene */ LVL(4, 12, 3, 0, 0), (1), A(ATTK(AT_STNG, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_QUIET, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM|M1_REGEN, M2_FEMALE|M2_STRONG|M2_HOSTILE, M3_NONMOVING|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Miriam the Spirit Girl", S_PIERCER, LVL(4, 12, 10, 0, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: BLOCK_HEELED_COMBAT_BOOT SWEET_MOCASSINS POT_NUMBNESS */ /* speed 12-16, AC 2, MR 70, extra attacks 0, resists 2, M1 flags 2, M2 flags 0, M3 flags 0 */ MON("shipshape insubordinately", S_PIERCER, LVL(4, 11, 0, 35, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_LITT, 3, 8), ATTK(AT_BEAM, AD_BLAS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 195, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_COLD, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("piercer", S_PIERCER, /* playable race */ LVL(5, 12, 3, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dropshard", S_PIERCER, LVL(5, 4, 0, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("iron piercer", S_PIERCER, LVL(5, 1, 0, 0, 0), (G_GENO|15), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("refraction obelisk", S_PIERCER, LVL(5, 7, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_INVE, 2, 2), ATTK(AT_NONE, AD_INVE, 2, 2), ATTK(AT_RATH, AD_INVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_GLYPHS, MZ_HUGE), MR_POISON|MR_DEATH|MR_DISINT, 0, M1_NOTAKE|M1_NOLIMBS, M2_STRONG, M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pearcer", S_PIERCER, LVL(5, 8, 6, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fister", S_PIERCER, LVL(5, 1, 5, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stalactite piercer", S_PIERCER, LVL(5, 2, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icicle piercer", S_PIERCER, LVL(5, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing iron piercer", S_PIERCER, LVL(5, 1, 0, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_REGEN, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pieckser", S_PIERCER, LVL(5, 15, 8, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DEBT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("smilerena", S_PIERCER, LVL(5, 10, 4, 50, 10), (1), A(ATTK(AT_KICK, AD_DEPR, 5, 6), ATTK(AT_TUCH, AD_LAZY, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_ELEC|MR_STONE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("werepiercer", S_PIERCER, LVL(5, 1, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("piecker", S_PIERCER, LVL(5, 15, 8, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("vastly burred", S_PIERCER, LVL(5, 16, 6, 66, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_VAPO, 3, 8), ATTK(AT_WEAP, AD_PLYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_NONE, AD_FREN, 5, 7), NO_ATTK, NO_ATTK), SIZ(1465, 1008, 0, MS_GROWL, MZ_HUGE), MR_STONE, 0, M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_MAGIC|M2_DWARF, M3_AVOIDER|M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("underrated southward", S_PIERCER, LVL(5, 15, 8, 56, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_ALIN, 5, 5), ATTK(AT_SCRA, AD_VULN, 1, 5), ATTK(AT_TUCH, AD_AMNE, 6, 3), ATTK(AT_ENGL, AD_RNG, 4, 9), ATTK(AT_TRAM, AD_BADE, 6, 4), NO_ATTK), SIZ(1142, 224, 0, MS_TEACHER, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_SEE_INVIS| M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_PNAME|M2_STRONG|M2_MAGIC|M2_GNOME, M3_TELEPATHIC|M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("sustainer", S_PIERCER, /* playable race */ LVL(5, 4, 0, 20, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_CLING|M1_HIDE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("little black obelisk", S_PIERCER, LVL(5, 7, 5, 20, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_GLYPHS, MZ_HUGE), MR_POISON|MR_DEATH|MR_DISINT, 0, M1_NOTAKE|M1_NOLIMBS, M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wandering penguin", S_PIERCER, LVL(6, 14, 2, 10, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1 ,6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("easy stonebiter", S_PIERCER, LVL(6, 8, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("toddling penguin", S_PIERCER, LVL(6, 7, 6, 10, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rogue penguin", S_PIERCER, /* spawns with umbrella */ LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SQEEK, MZ_MEDIUM), MR_POISON|MR_COLD|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("peppy pulpit", S_PIERCER, /* by Muad */ LVL(6, 6, 6, 6, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("emperor onsen penguin", S_PIERCER, LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SQEEK, MZ_MEDIUM), MR_POISON|MR_COLD|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("glass piercer", S_PIERCER, LVL(7, 1, 0, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("mithril piercer", S_PIERCER, LVL(7, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vitreot", S_PIERCER, LVL(7, 1, 5, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("metal piercer", S_PIERCER, LVL(7, 3, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("corona piercer", S_PIERCER, LVL(7, 1, 0, 0, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("atmosphere slighter", S_PIERCER, LVL(7, 14, 5, 58, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_WEEP, 8, 1), ATTK(AT_SPIT, AD_DEPR, 1, 9), ATTK(AT_SCRA, AD_DREA, 1, 9), ATTK(AT_LASH, AD_PEST, 5, 6), ATTK(AT_TRAM, AD_FAKE, 4, 2), NO_ATTK), SIZ(1132, 151, 0, MS_ANIMAL, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_THICK_HIDE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_MAGIC, M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("threshing automobile", S_PIERCER, LVL(7, 21, -7, 4, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_RATH, AD_LITE, 5, 6), ATTK(AT_TENT, AD_TRAI, 6, 1), ATTK(AT_NONE, AD_WISD, 7, 2), ATTK(AT_KICK, AD_DRCO, 1, 1), NO_ATTK, NO_ATTK), SIZ(4307, 327, 0, MS_HANDY, MZ_MEDIUM), MR_ELEC, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_WANDER|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_PERMAMIMIC|M3_SLIME|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("glass swarm piercer", S_PIERCER, LVL(7, 1, 0, 0, 0), (G_GENO|2|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("breaker piercer", S_PIERCER, LVL(7, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("poor pumps", S_PIERCER, /* uses feminine pumps */ LVL(7, 3, 0, 10, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HIGHHEELED|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decenter flattest wifedom", S_PIERCER, LVL(7, 18, -4, 37, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_NEXU, 7, 4), ATTK(AT_EXPL, AD_FREN, 4, 3), ATTK(AT_NONE, AD_POLY, 7, 6), ATTK(AT_BITE, AD_GLIB, 2, 1), NO_ATTK, NO_ATTK), SIZ(1909, 1087, 0, MS_CUSS, MZ_LARGE), MR_STONE, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_REGEN|M1_TPORT|M1_OMNIVORE, M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("maraud phoniest", S_PIERCER, LVL(7, 5, -4, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_LITE, 9, 1), ATTK(AT_WEAP, AD_LUCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(409, 368, 0, MS_BRAG, MZ_SMALL), MR_FIRE|MR_POISON|MR_DRAIN, MR_FIRE, M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("diamond piercer", S_PIERCER, LVL(8, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inviso piercer", S_PIERCER, LVL(8, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("older potato-er", S_PIERCER, /* spawns with potato bag, which it doesn't empty */ LVL(8, 9, 8, 0, 4), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stonebiter", S_PIERCER, LVL(8, 12, 5, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tuxie", S_PIERCER, /* is never attacked by pets */ LVL(8, 15, -10, 100, 20), (G_GENO|1), A(ATTK(AT_STNG, AD_GLIB, 2, 6), ATTK(AT_RATH, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), MR_COLD|MR_PLUSFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("drill piercer", S_PIERCER, LVL(8, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stalactunnite", S_PIERCER, /* transforms terrain into STALACTITE */ LVL(8, 12, 10, 50, -6), (1), A(ATTK(AT_WEAP, AD_MAGM, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("exiguity hie bedpost skewed", S_PIERCER, LVL(8, 12, -10, 8, 0), (G_LGROUP|1), A(ATTK(AT_BEAM, AD_DARK, 2, 1), ATTK(AT_EXPL, AD_BANI, 2, 7), ATTK(AT_NONE, AD_ICUR, 8, 6), ATTK(AT_BREA, AD_VAPO, 8, 4), ATTK(AT_WEAP, AD_BLND, 1, 5), ATTK(AT_LASH, AD_BURN, 1, 9)), SIZ(1344, 566, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fostered mollycoddled", S_PIERCER, LVL(8, 34, -3, 28, -10), (G_GENO|G_LGROUP|4), A(ATTK(AT_SPIT, AD_DFOO, 8, 6), ATTK(AT_MAGC, AD_DAMA, 8, 1), ATTK(AT_BREA, AD_BURN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1045, 232, 0, MS_NURSE, MZ_TINY), MR_COLD, 0, M1_FLY|M1_CONCEAL|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("beryl piercer", S_PIERCER, LVL(9, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heaven piercer", S_PIERCER, LVL(9, 8, 0, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_STUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("abyss piercer", S_PIERCER, LVL(9, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("kati noise trap", S_PIERCER, /* +7 fartbonus */ LVL(9, 13, 6, 60, -3), (1), A(ATTK(AT_SCRA, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("quartz piercer", S_PIERCER, LVL(9, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("finer skittered", S_PIERCER, LVL(9, 19, -4, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DRCH, 6, 5), ATTK(AT_TUCH, AD_WGHT, 6, 4), ATTK(AT_NONE, AD_PLYS, 4, 3), ATTK(AT_SPIT, AD_CONT, 9, 1), ATTK(AT_TUCH, AD_FRZE, 4, 8), ATTK(AT_BITE, AD_CNCL, 3, 9)), SIZ(98, 1425, 0, MS_PUPIL, MZ_LARGE), MR_SLEEP|MR_ELEC, 0, M1_HIDE|M1_NOHANDS|M1_TPORT_CNTRL, M2_STRONG|M2_HUMAN|M2_MALE, M3_WAITFORU|M3_CLOSE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("paso ahem", S_PIERCER, LVL(9, 8, 4, 45, -16), (G_GENO|G_LGROUP|1), A(ATTK(AT_LASH, AD_MCRE, 1, 4), ATTK(AT_TENT, AD_BANI, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2037, 524, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS| M1_MINDLESS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("somersaulted relegate", S_PIERCER, LVL(9, 16, -6, 33, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_DRCO, 2, 1), ATTK(AT_TUCH, AD_LUCK, 1, 4), ATTK(AT_NONE, AD_VULN, 1, 5), ATTK(AT_BUTT, AD_FREN, 2, 2), ATTK(AT_GAZE, AD_RUNS, 1, 4), ATTK(AT_SPIT, AD_SLIM, 2, 3)), SIZ(1331, 864, 0, MS_LIEDER, MZ_TINY), MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Kati", S_PIERCER, /* unarmed fighter */ LVL(9, 13, 6, 60, -3), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SEDU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: FEMININE_PUMPS */ MON("easy penetrator", S_PIERCER, LVL(10, 4, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("penis pair", S_PIERCER, LVL(10, 10, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_NPRO, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("midterm stonebiter", S_PIERCER, LVL(10, 10, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("roper", S_PIERCER, LVL(10, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1300, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("long roper", S_PIERCER, /* FHS roper */ LVL(10, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 8), ATTK(AT_BEAM, AD_STCK, 1, 4), ATTK(AT_NONE, AD_STCK, 1, 4)), SIZ(400, 300, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("filthy long hair guy", S_PIERCER, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WEEP, 1, 1), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_WTHR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1300, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("Challenge Pooka", S_PIERCER, LVL(10, 8, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_NOHANDS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ice waste", S_PIERCER, LVL(10, 0, 0, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_ICEB, 4, 6), ATTK(AT_NONE, AD_ICEB, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_SILENT, MZ_TINY), MR_COLD, MR_COLD, M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Elke", S_PIERCER, LVL(10, 11, -5, 60, 3), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_GAZE, AD_NUMB, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SOFT_SNEAKERS SOFT_GIRL_SNEAKER POT_HEALING(2) */ MON("Sabia", S_PIERCER, LVL(10, 11, -1, 50, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_SGLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("jibbed stringiest", S_PIERCER, LVL(10, 12, -1, 28, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_DEBU, 1, 9), ATTK(AT_HUGS, AD_WET, 6, 1), ATTK(AT_LASH, AD_TRAP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3271, 678, 0, MS_CHICKEN, MZ_LARGE), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_POIS, M2_LORD|M2_WANDER|M2_JEWELS|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mainstay gout", S_PIERCER, LVL(11, 6, -8, 93, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 8, 2), ATTK(AT_TRAM, AD_PLYS, 3, 7), ATTK(AT_GAZE, AD_THIR, 5, 4), ATTK(AT_HUGS, AD_BLEE, 3, 1), NO_ATTK, NO_ATTK), SIZ(59, 121, 0, MS_COW, MZ_TINY), 0, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_TPORT| M1_CARNIVORE, M2_GREEDY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("curbing immunosuppressant", S_PIERCER, LVL(11, 12, 9, 41, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PAIN, 7, 1), ATTK(AT_SPIT, AD_FRZE, 9, 1), ATTK(AT_MAGC, AD_SLOW, 6, 7), ATTK(AT_BREA, AD_NACU, 9, 6), ATTK(AT_BEAM, AD_LITT, 3, 8), ATTK(AT_TRAM, AD_UVUU, 5, 9)), SIZ(379, 880, 0, MS_BARBER, MZ_TINY), MR_FIRE, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOLIMBS|M1_REGEN|M1_TPORT_CNTRL| M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING|M3_PETRIFIES|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tin piercer", S_PIERCER, LVL(11, 1, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("imanent piercer", S_PIERCER, LVL(11, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UNPR, 5, 6), ATTK(AT_NONE, AD_UNPR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("quantum piercer", S_PIERCER, LVL(11, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_TLPT, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flying piercer", S_PIERCER, LVL(11, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nooby penetrator", S_PIERCER, LVL(11, 4, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ratch piercer", S_PIERCER, LVL(11, 1, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("point piercer", S_PIERCER, LVL(11, 1, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SCOR, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shaper watchband title", S_PIERCER, LVL(11, 14, -3, 68, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_TCKL, 7, 7), ATTK(AT_WEAP, AD_ANTI, 3, 9), ATTK(AT_TENT, AD_DREN, 8, 6), ATTK(AT_RATH, AD_CONT, 4, 9), ATTK(AT_BEAM, AD_ILLU, 1, 8), NO_ATTK), SIZ(49, 312, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SLITHY|M1_THICK_HIDE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ding-cling piercer", S_PIERCER, LVL(12, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("querulously funnier countably", S_PIERCER, LVL(12, 12, -5, 9, 0), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_INER, 3, 5), ATTK(AT_BEAM, AD_ICUR, 4, 9), ATTK(AT_BEAM, AD_CHAO, 1, 4), ATTK(AT_WEAP, AD_RNG, 6, 6), ATTK(AT_CLAW, AD_PHYS, 4, 3), NO_ATTK), SIZ(859, 281, 0, MS_NURSE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_HOSTILE, M3_CLOSE|M3_TRAITOR|M3_LITHIVORE|M3_NONMOVING|M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("russety hadron", S_PIERCER, LVL(12, 4, 10, 27, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_STON, 1, 5), ATTK(AT_HUGS, AD_WGHT, 7, 5), ATTK(AT_GAZE, AD_SSEX, 8, 6), ATTK(AT_BEAM, AD_DARK, 6, 3), ATTK(AT_LASH, AD_SPC2, 5, 9), ATTK(AT_SCRA, AD_CONT, 9, 1)), SIZ(932, 22, 0, MS_PARROT, MZ_HUGE), MR_SLEEP|MR_ELEC, MR_SLEEP, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS| M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("parapet prounion", S_PIERCER, LVL(12, 13, -5, 2, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_RATH, AD_NUMB, 9, 8), ATTK(AT_BREA, AD_POLY, 8, 1), ATTK(AT_BREA, AD_ACID, 7, 3), ATTK(AT_WEAP, AD_SAMU, 9, 4), ATTK(AT_SCRA, AD_CORR, 5, 8), ATTK(AT_MAGC, AD_PART, 9, 5)), SIZ(228, 622, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Schezo Wegey", S_PIERCER, LVL(12, 12, -6, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("schismatize kid remotest", S_PIERCER, LVL(13, 19, -4, 12, 19), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_SPC2, 1, 4), ATTK(AT_SPIT, AD_UVUU, 8, 8), ATTK(AT_BREA, AD_UVUU, 1, 8), ATTK(AT_WEAP, AD_CNCL, 5, 6), NO_ATTK, NO_ATTK), SIZ(3344, 966, 0, MS_STENCH, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD| M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tiling piercer", S_PIERCER, LVL(13, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rust piercer", S_PIERCER, LVL(13, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_RUST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("illusion piercer", S_PIERCER, LVL(13, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_ILLU, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_TPORT, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("advanced stonebiter", S_PIERCER, LVL(13, 12, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rock penetrator", S_PIERCER, LVL(13, 4, 3, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("larger potato-er", S_PIERCER, /* spawns with potato bag, which it doesn't empty */ LVL(14, 10, 6, 0, 4), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_MUMBLE, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spear penguin", S_PIERCER, /* spawns with 5 spears */ LVL(14, 14, 1, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SQEEK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("iron penetrator", S_PIERCER, LVL(15, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stalactite penetrator", S_PIERCER, LVL(15, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icicle penetrator", S_PIERCER, LVL(15, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stone serrate", S_PIERCER, LVL(15, 7, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("werepenetrator", S_PIERCER, LVL(15, 4, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("black obelisk", S_PIERCER, LVL(15, 10, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_GLYPHS, MZ_HUGE), MR_POISON|MR_DEATH|MR_DISINT, 0, M1_NOTAKE|M1_NOLIMBS, M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("god piercer", S_PIERCER, LVL(15, 1, 0, 0, 3), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reflection obelisk", S_PIERCER, LVL(15, 10, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_INVE, 4, 4), ATTK(AT_NONE, AD_INVE, 4, 4), ATTK(AT_RATH, AD_INVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_GLYPHS, MZ_HUGE), MR_POISON|MR_DEATH|MR_DISINT, 0, M1_NOTAKE|M1_NOLIMBS, M2_STRONG, M3_NONMOVING|M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stalactite cruncher", S_PIERCER, /* transforms terrain into STALACTITE */ LVL(15, 8, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debonairly plating", S_PIERCER, LVL(15, 6, -1, 21, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_WEBS, 3, 8), ATTK(AT_WEAP, AD_PLAS, 5, 2), ATTK(AT_NONE, AD_SHAN, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2103, 933, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE, 0, M1_NOLIMBS|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("steel femmy", S_PIERCER, LVL(16, 7, -20, 65, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 19), ATTK(AT_BEAM, AD_ENCH, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DISINT|MR_STONE|MR_PLUSONE, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("bulletator p", S_PIERCER, LVL(16, 24, -5, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_STTP, 6, 8), ATTK(AT_NONE, AD_RUST, 0, 0), ATTK(AT_RATH, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_UNSOLID|M1_HIDE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("small bulletator p", S_PIERCER, LVL(16, 12, -5, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_STTP, 6, 8), ATTK(AT_NONE, AD_RUST, 0, 0), ATTK(AT_RATH, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_UNSOLID|M1_HIDE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("semimonthly predictability", S_PIERCER, LVL(16, 25, -9, 66, -2), (G_GENO|3), A(ATTK(AT_STNG, AD_WERE, 4, 4), ATTK(AT_CLAW, AD_SIN, 4, 4), ATTK(AT_BREA, AD_MALK, 5, 9), ATTK(AT_STNG, AD_NGRA, 6, 9), ATTK(AT_NONE, AD_THIR, 4, 1), NO_ATTK), SIZ(1998, 695, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_LITHIVORE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bubbler duller deductible entombed", S_PIERCER, LVL(16, 11, 10, 90, 0), (G_VLGROUP|4), A(ATTK(AT_HUGS, AD_HEAL, 6, 4), ATTK(AT_CLAW, AD_INSA, 2, 2), ATTK(AT_BREA, AD_DREN, 5, 7), ATTK(AT_SPIT, AD_DRLI, 3, 1), ATTK(AT_NONE, AD_VULN, 0, 2), ATTK(AT_LASH, AD_WEEP, 2, 2)), SIZ(503, 698, 0, MS_FART_LOUD, MZ_TINY), MR_COLD|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spike piercer", S_PIERCER, LVL(17, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_LEGS, 5, 5), ATTK(AT_NONE, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("magicdrain piercer", S_PIERCER, LVL(17, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_MCRE, 5, 5), ATTK(AT_NONE, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, MR_ACID|MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pompeji disenchanter", S_PIERCER, LVL(17, 16, -12, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP, 4, 8), ATTK(AT_WEAP, AD_STCK, 4, 8), ATTK(AT_NONE, AD_ENCH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ELEC|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("glass penetrator", S_PIERCER, LVL(17, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rod piercer", S_PIERCER, LVL(17, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 5, 5), ATTK(AT_NONE, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mithril penetrator", S_PIERCER, LVL(17, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("good mithril penetrator", S_PIERCER, LVL(17, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("menstruation piercer", S_PIERCER, LVL(17, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_BLEE, 5, 5), ATTK(AT_BEAM, AD_BLEE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("metal penetrator", S_PIERCER, LVL(17, 15, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Juen's frightening bathing sandal", S_PIERCER, LVL(17, 24, 7, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 100), ATTK(AT_WEAP, AD_PLYS, 1, 3), ATTK(AT_GAZE, AD_SPC2, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_SLEEP|MR_ACID, MR_DISINT|MR_COLD|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corona penetrator", S_PIERCER, LVL(17, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("levi piercer", S_PIERCER, LVL(17, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_LEVI, 5, 5), ATTK(AT_NONE, AD_LEVI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_FLY|M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("breaker penetrator", S_PIERCER, LVL(17, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("radiant pyramid", S_PIERCER, LVL(18, 8, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_STUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_GLYPHS, MZ_HUGE), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_NOTAKE|M1_NOLIMBS, 0, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blessed misotheistic pyramid", S_PIERCER, LVL(18, 8, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_BLAS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_GLYPHS, MZ_HUGE), MR_ACID|MR_COLD|MR_FIRE|MR_DEATH|MR_STONE|MR_DISINT, MR_FIRE, M1_NOTAKE|M1_NOLIMBS, M2_STRONG, M3_NONMOVING, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("drill penetrator", S_PIERCER, LVL(18, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cursed misogynistic pyramid", S_PIERCER, LVL(18, 8, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ICUR, 4, 6), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 1)), SIZ(2500, 0, 0, MS_GLYPHS, MZ_HUGE), MR_ACID|MR_COLD|MR_FIRE|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_NOTAKE|M1_NOLIMBS, M2_STRONG|M2_NEUTER|M2_HOSTILE, M3_NONMOVING|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("great stonebiter", S_PIERCER, LVL(18, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stonebiter mage", S_PIERCER, LVL(18, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_MAGIC, M3_LITHIVORE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("acid piercer", S_PIERCER, LVL(18, 1, -1, 0, 0), (1), A(ATTK(AT_BITE, AD_ACID, 6, 6), ATTK(AT_BITE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("diamond penetrator", S_PIERCER, LVL(18, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inviso penetrator", S_PIERCER, LVL(18, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("pompeji clapper", S_PIERCER, LVL(18, 22, -15, 60, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ENCH, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_CONCEAL, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rewrought smocked", S_PIERCER, LVL(18, 12, -5, 34, 0), (1), A(ATTK(AT_KICK, AD_MANA, 6, 8), ATTK(AT_LASH, AD_WRAP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2147, 434, 0, MS_HISS, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_OMNIVORE, M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("despoil scratchiest garland pipped", S_PIERCER, LVL(19, 12, 2, 2, 0), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_CORR, 2, 4), ATTK(AT_TUCH, AD_WRAP, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1759, 92, 0, MS_CLOCK, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_REGEN, M2_LORD|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("beryl penetrator", S_PIERCER, LVL(19, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heaven penetrator", S_PIERCER, LVL(19, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("abyss penetrator", S_PIERCER, LVL(19, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("quartz penetrator", S_PIERCER, LVL(19, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("crisscrossed prorated fumiest", S_PIERCER, LVL(19, 12, 6, 68, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BOOM, AD_MCRE, 1, 5), ATTK(AT_CLAW, AD_RBRE, 1, 9), ATTK(AT_RATH, AD_BADE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2082, 697, 0, MS_BARK, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_CLING, M2_NOPOLY|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("brisker sandy", S_PIERCER, LVL(19, 12, 10, 73, 0), (G_UNIQ|3), A(ATTK(AT_STNG, AD_TLPT, 2, 4), ATTK(AT_BEAM, AD_MCRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(83, 1117, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_SWIM|M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("black piercer", S_PIERCER, LVL(20, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 4, 6), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_ACID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kes piercer", S_PIERCER, LVL(20, 1, 0, 0, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 16, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_ELEC|MR_FIRE|MR_COLD, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("thick roper", S_PIERCER, LVL(20, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1300, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Juen's wedge sandal", S_PIERCER, LVL(20, 13, 6, 10, 1), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON|MR_COLD|MR_ELEC|MR_DRAIN, MR_SLEEP|MR_POISON|MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("easy smasher", S_PIERCER, LVL(20, 16, 8, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("very long roper", S_PIERCER, /* FHS roper */ LVL(20, 13, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 8), ATTK(AT_BEAM, AD_STCK, 1, 4), ATTK(AT_NONE, AD_STCK, 1, 4)), SIZ(400, 300, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ulcered another gas", S_PIERCER, LVL(20, 33, 4, 13, -7), (1), A(ATTK(AT_BUTT, AD_DRCH, 7, 3), ATTK(AT_BREA, AD_VOMT, 10, 12), ATTK(AT_RATH, AD_UVUU, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7777, 7777, 0, MS_LIEDER, MZ_GIGANTIC), MR_DEATH|MR_HITASTWO, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_NOTAKE|M1_ACID, M2_VAMPIRE|M2_ROCKTHROW|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_MIND_FLAYER|M3_SPIDER, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Juen's roller blade", S_PIERCER, LVL(20, 40, -1, 50, -16), (1), A(ATTK(AT_KICK, AD_NPRO, 4, 8), ATTK(AT_KICK, AD_LEGS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP, MR_DISINT|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("guised dezinc", S_PIERCER, LVL(21, 12, 0, 64, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TRAM, AD_NPRO, 5, 4), ATTK(AT_TRAM, AD_SLUD, 6, 5), ATTK(AT_TENT, AD_RUST, 5, 1), ATTK(AT_WEAP, AD_SEDU, 8, 7), ATTK(AT_EXPL, AD_WET, 3, 3), NO_ATTK), SIZ(1780, 197, 0, MS_SISSY, MZ_HUGE), MR_DISINT|MR_STONE, 0, M1_CLING|M1_TPORT_CNTRL, M2_MINION|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tin penetrator", S_PIERCER, LVL(21, 4, 5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ratch penetrator", S_PIERCER, LVL(21, 4, 5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("imanent penetrator", S_PIERCER, LVL(21, 13, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UNPR, 5, 6), ATTK(AT_NONE, AD_UNPR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("quantum penetrator", S_PIERCER, LVL(21, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_TLPT, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nooby smasher", S_PIERCER, LVL(21, 16, 8, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("point penetrator", S_PIERCER, LVL(21, 4, 5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SCOR, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flying penetrator", S_PIERCER, LVL(21, 13, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wriggler condignly", S_PIERCER, LVL(21, 43, -8, 37, 7), (G_SGROUP|1), A(ATTK(AT_GAZE, AD_WGHT, 5, 6), ATTK(AT_WEAP, AD_WRAP, 1, 6), ATTK(AT_NONE, AD_DEPR, 6, 9), ATTK(AT_WEAP, AD_SOUN, 5, 7), NO_ATTK, NO_ATTK), SIZ(3155, 817, 0, MS_CUSS, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_TPORT|M1_ACID, M2_NOPOLY|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Sabine's block-heeled bridal pump", S_PIERCER, /* spawns with feminine pumps, light radius 4 */ LVL(22, 9, -10, 100, 12), (1), A(ATTK(AT_KICK, AD_BANI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED|M4_AMBERITE, 0, M6_FLEE, 0, 0, 0, 0, CLR_WHITE), MON("chloroform piercer", S_PIERCER, LVL(22, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_SLEE, 6, 6), ATTK(AT_NONE, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("old potato-er", S_PIERCER, /* spawns with potato bag, which it doesn't empty */ LVL(22, 12, 5, 0, 4), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_MUMBLE, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty chloroform piercer", S_PIERCER, LVL(22, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_SLEE, 6, 6), ATTK(AT_NONE, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE|M1_NOTAKE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("paging woodcutting", S_PIERCER, LVL(22, 10, 9, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_PLAS, 8, 6), ATTK(AT_BITE, AD_DRDX, 3, 1), ATTK(AT_TENT, AD_UVUU, 2, 1), ATTK(AT_GAZE, AD_ENCH, 3, 4), ATTK(AT_CLAW, AD_INER, 4, 4), NO_ATTK), SIZ(1201, 997, 0, MS_CUSS, MZ_HUMAN), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_ANIMAL, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("jury layered discouraging drawled verbatim revamping gentle", S_PIERCER, LVL(23, 12, -9, 92, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_CHKH, 3, 9), ATTK(AT_ENGL, AD_SHAN, 5, 1), ATTK(AT_BREA, AD_CHAO, 1, 5), ATTK(AT_CLAW, AD_MALK, 8, 3), ATTK(AT_BEAM, AD_SLOW, 3, 3), ATTK(AT_BUTT, AD_TECH, 1, 8)), SIZ(244, 375, 0, MS_PRINCIPAL, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOHEAD|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fizzer blesseder yielder", S_PIERCER, LVL(23, 8, -8, 70, 11), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_LEVI, 9, 2), ATTK(AT_CLAW, AD_DEPR, 7, 1), ATTK(AT_BREA, AD_VAPO, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1245, 46, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE, MR_DISINT, 0, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GIANT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tiling penetrator", S_PIERCER, LVL(23, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("smart piercer", S_PIERCER, LVL(23, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_SITM, 6, 6), ATTK(AT_BITE, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("intelligent piercer", S_PIERCER, LVL(23, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_SITM, 6, 6), ATTK(AT_BITE, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("illusion penetrator", S_PIERCER, LVL(23, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_ILLU, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_TPORT, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rust penetrator", S_PIERCER, LVL(23, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_RUST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rock smasher", S_PIERCER, LVL(23, 16, 3, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("intellitator", S_PIERCER, LVL(23, 1, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("defacing surveiled empurpled", S_PIERCER, LVL(24, 9, 8, 30, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_AMNE, 4, 4), ATTK(AT_CLAW, AD_VAPO, 2, 5), ATTK(AT_TENT, AD_SGLD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(743, 1140, 0, MS_SNORE, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_GIANT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("subtotalled underrate", S_PIERCER, LVL(24, 24, -5, 32, 0), (2), A(ATTK(AT_NONE, AD_STAT, 7, 2), ATTK(AT_BREA, AD_SITM, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(132, 1639, 0, MS_CODE, MZ_HUGE), MR_ACID, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_STALK|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rhapsodist unary", S_PIERCER, LVL(24, 23, -7, 19, -13), (1), A(ATTK(AT_BEAM, AD_MAGM, 9, 1), ATTK(AT_TUCH, AD_TCKL, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2919, 697, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("liberalize bug", S_PIERCER, LVL(24, 19, 7, 69, -17), (3), A(ATTK(AT_WEAP, AD_STON, 4, 6), ATTK(AT_WEAP, AD_LAVA, 5, 7), ATTK(AT_BUTT, AD_LAZY, 5, 1), ATTK(AT_TRAM, AD_CHAO, 6, 9), ATTK(AT_BITE, AD_PHYS, 6, 3), ATTK(AT_WEAP, AD_LETH, 1, 1)), SIZ(647, 376, 0, MS_SELFHARM, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_WANDER|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("outweighed gang", S_PIERCER, LVL(25, 28, 5, 42, 0), (G_SGROUP|4), A(ATTK(AT_NONE, AD_PLAS, 2, 1), ATTK(AT_ENGL, AD_CLRC, 8, 8), ATTK(AT_LASH, AD_DIMN, 1, 4), ATTK(AT_ENGL, AD_WRAT, 6, 4), ATTK(AT_BUTT, AD_MAGM, 3, 1), ATTK(AT_SPIT, AD_WERE, 7, 3)), SIZ(294, 15, 0, MS_GRUNT, MZ_SMALL), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_ACID, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("iron smasher", S_PIERCER, LVL(25, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cute nickname", S_PIERCER, LVL(25, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("inversion obelisk", S_PIERCER, LVL(25, 12, -4, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_INVE, 6, 6), ATTK(AT_NONE, AD_INVE, 6, 6), ATTK(AT_RATH, AD_INVE, 6, 6), ATTK(AT_HUGS, AD_INVE, 6, 6), NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_GLYPHS, MZ_HUGE), MR_POISON|MR_DEATH|MR_DISINT, 0, M1_NOTAKE|M1_NOLIMBS|M1_REGEN, M2_STRONG|M2_NASTY, M3_NONMOVING|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Juen's plateau boot", S_PIERCER, LVL(25, 15, -7, 65, -4), (1), A(ATTK(AT_KICK, AD_ACID, 4, 9), ATTK(AT_WEAP, AD_ACID, 3, 6), ATTK(AT_BREA, AD_ACID, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_ACID|MR_DISINT|MR_DEATH|MR_STONE, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Juen's wooden sandal", S_PIERCER, LVL(25, 12, -4, 45, -4), (1), A(ATTK(AT_KICK, AD_STUN, 2, 36), ATTK(AT_WEAP, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_HITASTHREE|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stalactite smasher", S_PIERCER, LVL(25, 20, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hellof stonebiter", S_PIERCER, LVL(25, 13, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE|MR_FIRE, MR_STONE|MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_LITHIVORE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hellblast stonebiter", S_PIERCER, LVL(25, 13, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_FIRE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE|MR_FIRE, MR_STONE|MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_LITHIVORE|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("icicle smasher", S_PIERCER, LVL(25, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("god penetrator", S_PIERCER, LVL(25, 4, 0, 50, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weresmasher", S_PIERCER, LVL(25, 16, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("orotundity undulation pocky", S_PIERCER, LVL(26, 12, -4, 18, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_STAT, 1, 1), ATTK(AT_SPIT, AD_LETH, 6, 4), ATTK(AT_TENT, AD_ACID, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(557, 902, 0, MS_MISSING, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_POIS|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("voracious piercer", S_PIERCER, LVL(26, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 6, 6), ATTK(AT_NONE, AD_FAMN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chequered citywide", S_PIERCER, LVL(26, 13, 5, 85, -19), (4), A(ATTK(AT_BUTT, AD_WGHT, 7, 1), ATTK(AT_TUCH, AD_AMNE, 7, 6), ATTK(AT_TUCH, AD_DEBU, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1310, 386, 0, MS_SOCKS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DEATH, MR_COLD, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boring propertied", S_PIERCER, LVL(26, 11, 5, 90, 0), (4), A(ATTK(AT_LASH, AD_FAKE, 7, 3), ATTK(AT_SPIT, AD_SLIM, 4, 7), ATTK(AT_HUGS, AD_ALIN, 6, 5), ATTK(AT_STNG, AD_TLPT, 7, 6), ATTK(AT_BITE, AD_DISE, 4, 6), ATTK(AT_BUTT, AD_ALIN, 8, 9)), SIZ(1510, 906, 0, MS_WAIL, MZ_GIGANTIC), MR_DEATH, 0, M1_NOEYES|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reinflamed sharper", S_PIERCER, LVL(26, 12, 7, 46, 0), (1), A(ATTK(AT_WEAP, AD_PLAS, 4, 9), ATTK(AT_SCRA, AD_TECH, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(575, 332, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spike penetrator", S_PIERCER, LVL(27, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_LEGS, 5, 5), ATTK(AT_NONE, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("magicdrain penetrator", S_PIERCER, LVL(27, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_MCRE, 5, 5), ATTK(AT_NONE, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, MR_ACID|MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("corona smasher", S_PIERCER, LVL(27, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("glass smasher", S_PIERCER, LVL(27, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rod penetrator", S_PIERCER, LVL(27, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 5, 5), ATTK(AT_NONE, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("levi penetrator", S_PIERCER, LVL(27, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_LEVI, 5, 5), ATTK(AT_NONE, AD_LEVI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_FLY|M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty glass smasher", S_PIERCER, LVL(27, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE|M1_NOTAKE, M2_HOSTILE, M3_PETTY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mithril smasher", S_PIERCER, LVL(27, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("metal smasher", S_PIERCER, LVL(27, 18, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("menstruation penetrator", S_PIERCER, LVL(27, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_BLEE, 5, 5), ATTK(AT_BEAM, AD_BLEE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("breaker smasher", S_PIERCER, LVL(27, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("matrimonially disclose port", S_PIERCER, LVL(27, 9, -9, 56, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_MALK, 8, 7), ATTK(AT_HUGS, AD_STCK, 8, 6), ATTK(AT_STNG, AD_FIRE, 7, 8), ATTK(AT_WEAP, AD_TREM, 2, 9), ATTK(AT_LASH, AD_WRAP, 4, 1), ATTK(AT_GAZE, AD_RUNS, 8, 3)), SIZ(2161, 40, 0, MS_POKEDEX, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("proscenium star epilogued", S_PIERCER, LVL(27, 7, 1, 45, 0), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_AMNE, 8, 2), ATTK(AT_TRAM, AD_BURN, 4, 8), ATTK(AT_BEAM, AD_CHAO, 8, 7), ATTK(AT_BUTT, AD_POLY, 8, 3), ATTK(AT_BREA, AD_WTHR, 9, 2), NO_ATTK), SIZ(621, 112, 0, MS_BONES, MZ_GIGANTIC), MR_ELEC, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_MALE, M3_NOPLRPOLY|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("shining piercer", S_PIERCER, /* shambling horror type */ LVL(28, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 7, 7), ATTK(AT_NONE, AD_FAMN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("loud crash", S_PIERCER, LVL(28, 12, -10, 40, 0), (1), A(ATTK(AT_LASH, AD_PHYS, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SOUND, MZ_LARGE), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dazzling piercer", S_PIERCER, LVL(28, 1, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_RBRE, 7, 7), ATTK(AT_NONE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("drill smasher", S_PIERCER, LVL(28, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("diamond smasher", S_PIERCER, LVL(28, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inviso smasher", S_PIERCER, LVL(28, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("deepstate spike", S_PIERCER, LVL(28, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("enquiring incite twiner", S_PIERCER, LVL(28, 11, -8, 53, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_SANI, 7, 5), ATTK(AT_KICK, AD_CORR, 5, 7), ATTK(AT_STNG, AD_UNPR, 4, 9), ATTK(AT_WEAP, AD_FLAM, 1, 9), ATTK(AT_GAZE, AD_STUN, 1, 2), ATTK(AT_ENGL, AD_TREM, 9, 5)), SIZ(2141, 200, 0, MS_FEARHARE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_OVIPAROUS|M1_ACID, M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC|M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("acid penetrator", S_PIERCER, LVL(28, 4, -1, 50, 0), (1), A(ATTK(AT_BITE, AD_ACID, 6, 6), ATTK(AT_BITE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("beryl smasher", S_PIERCER, LVL(29, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heaven smasher", S_PIERCER, LVL(29, 20, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("abyss smasher", S_PIERCER, LVL(29, 20, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("quartz smasher", S_PIERCER, LVL(29, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("throned because", S_PIERCER, LVL(29, 14, -7, 54, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BITE, AD_ICUR, 3, 1), ATTK(AT_CLAW, AD_FIRE, 5, 7), ATTK(AT_ENGL, AD_FREN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(33, 829, 0, MS_PARROT, MZ_TINY), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_TPORT, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("affording polynesian", S_PIERCER, LVL(29, 14, -7, 83, 0), (3), A(ATTK(AT_BUTT, AD_CONT, 4, 1), ATTK(AT_WEAP, AD_DRIN, 7, 1), ATTK(AT_TUCH, AD_PAIN, 8, 6), ATTK(AT_TUCH, AD_MALK, 7, 8), NO_ATTK, NO_ATTK), SIZ(55, 1817, 0, MS_ORC, MZ_TINY), MR_ELEC, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_TPORT_CNTRL, M2_DEMON|M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("adjudicated hypnotizing holograph instate", S_PIERCER, LVL(29, 17, -5, 46, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_WGHT, 2, 8), ATTK(AT_BUTT, AD_ICEB, 4, 1), ATTK(AT_EXPL, AD_THIE, 5, 5), ATTK(AT_WEAP, AD_ELEC, 9, 2), ATTK(AT_TUCH, AD_PHYS, 7, 2), ATTK(AT_SPIT, AD_MAGM, 1, 1)), SIZ(1132, 767, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("perspective dower", S_PIERCER, LVL(29, 12, -3, 67, 3), (G_GENO|2), A(ATTK(AT_BREA, AD_HALU, 2, 6), ATTK(AT_STNG, AD_TRAI, 1, 5), ATTK(AT_LASH, AD_ALIN, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3914, 1133, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_POIS, M2_LORD|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dharmic wholehearted dustily supplemental", S_PIERCER, LVL(29, 9, 1, 75, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_HEAL, 7, 6), ATTK(AT_BUTT, AD_STAT, 8, 7), ATTK(AT_ENGL, AD_WRAT, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1465, 143, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("black penetrator", S_PIERCER, LVL(30, 4, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 4, 6), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_ACID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Juen's block-heeled combat boot", S_PIERCER, LVL(30, 16, -4, 55, -4), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_CONF, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_POISON|MR_HITASFOUR, MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kes penetrator", S_PIERCER, LVL(30, 4, 0, 50, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 16, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_ELEC|MR_FIRE|MR_COLD, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("penetrable underwriting", S_PIERCER, LVL(30, 18, 4, 68, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_AGGR, 3, 6), ATTK(AT_TRAM, AD_LUCK, 8, 9), ATTK(AT_ENGL, AD_TCKL, 9, 3), ATTK(AT_TRAM, AD_DCAY, 8, 9), NO_ATTK, NO_ATTK), SIZ(1410, 70, 0, MS_HANDY, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elderly penguin", S_PIERCER, LVL(30, 6, -5, 30, 20), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SQEEK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("penguin mom", S_PIERCER, LVL(30, 20, -20, 50, 20), (G_GENO|1), A(ATTK(AT_STNG, AD_TRAP, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SQEEK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fat roper", S_PIERCER, LVL(30, 16, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1300, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("endlessly long roper", S_PIERCER, /* FHS roper */ LVL(30, 25, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 8), ATTK(AT_BEAM, AD_STCK, 1, 4), ATTK(AT_NONE, AD_STCK, 1, 4)), SIZ(400, 300, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Devnull Pooka", S_PIERCER, LVL(30, 8, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SGLD, 1, 50), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_NOHANDS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("point smasher", S_PIERCER, LVL(31, 16, 5, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SCOR, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tin smasher", S_PIERCER, LVL(31, 16, 5, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ratch smasher", S_PIERCER, LVL(31, 16, 5, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum smasher", S_PIERCER, LVL(31, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_TLPT, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flying smasher", S_PIERCER, LVL(31, 25, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("imanent smasher", S_PIERCER, LVL(31, 25, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UNPR, 5, 6), ATTK(AT_NONE, AD_UNPR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("icewind stonebiter", S_PIERCER, LVL(32, 14, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE|MR_COLD, MR_STONE|MR_COLD, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_LITHIVORE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chloroform penetrator", S_PIERCER, LVL(32, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_SLEE, 6, 6), ATTK(AT_NONE, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("smart penetrator", S_PIERCER, LVL(33, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_SITM, 6, 6), ATTK(AT_BITE, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tiling smasher", S_PIERCER, LVL(33, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("intelligent penetrator", S_PIERCER, LVL(33, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_SITM, 6, 6), ATTK(AT_BITE, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rust smasher", S_PIERCER, LVL(33, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_RUST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("illusion smasher", S_PIERCER, LVL(33, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_ILLU, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_TPORT, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("god smasher", S_PIERCER, LVL(35, 16, 0, 90, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Mare", S_PIERCER, LVL(33, 24, -6, 65, 9), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_LETH, 2, 6), ATTK(AT_KICK, AD_CNCL, 2, 3), ATTK(AT_BEAM, AD_NGRA, 2, 3), ATTK(AT_NONE, AD_AXUS, 2, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ELEC|MR_COLD|MR_FIRE, MR_POISON|MR_ELEC|MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: TORPEDO SPIRIT_THROWER(5) DANCING_SHOES WAN_SPEED_MONSTER LEATHER_ARMOR POT_STUNNING */ MON("altruistically creamier circuital", S_PIERCER, LVL(34, 18, -10, 36, 0), (G_LGROUP|2), A(ATTK(AT_BREA, AD_DRCO, 1, 4), ATTK(AT_BITE, AD_WTHR, 7, 6), ATTK(AT_LASH, AD_DRIN, 5, 9), ATTK(AT_SCRA, AD_ABDC, 8, 3), ATTK(AT_CLAW, AD_MIDI, 1, 2), NO_ATTK), SIZ(19, 133, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE, MR_STONE, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_OMNIVORE, M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("filming excited", S_PIERCER, LVL(34, 12, 8, 50, 0), (G_SGROUP|4), A(ATTK(AT_BEAM, AD_BADE, 7, 5), ATTK(AT_STNG, AD_BLAS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2659, 9, 0, MS_DEEPSTATE, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NOHANDS|M1_ANIMAL, M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Juen's sexy leather pump", S_PIERCER, LVL(35, 14, 0, 75, -8), (1), A(ATTK(AT_KICK, AD_CHKH, 5, 12), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD|MR_SLEEP|MR_DRAIN, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("piquancy pussy", S_PIERCER, LVL(35, 12, -2, 51, 0), (G_LGROUP|4), A(ATTK(AT_RATH, AD_PLAS, 1, 4), ATTK(AT_MAGC, AD_INER, 6, 5), ATTK(AT_STNG, AD_SEDU, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(680, 1536, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("doughnut brie deviated fluidize", S_PIERCER, LVL(35, 12, 1, 24, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_TECH, 2, 6), ATTK(AT_BREA, AD_WEEP, 7, 2), ATTK(AT_TRAM, AD_INER, 3, 1), ATTK(AT_BEAM, AD_CHAO, 9, 1), NO_ATTK, NO_ATTK), SIZ(1991, 313, 0, MS_BONES, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID| M1_THICK_HIDE|M1_SEE_INVIS, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("voracious penetrator", S_PIERCER, LVL(36, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 6, 6), ATTK(AT_NONE, AD_FAMN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tyrannizing youngling", S_PIERCER, LVL(36, 12, 1, 96, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_RATH, AD_WTHR, 9, 9), ATTK(AT_EXPL, AD_FRZE, 2, 6), ATTK(AT_SPIT, AD_THIE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(741, 265, 0, MS_SOLDIER, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_DISINT, M1_AMPHIBIOUS|M1_NOTAKE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("euthanasia resubscribed", S_PIERCER, LVL(36, 13, 0, 1, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_CALM, 5, 1), ATTK(AT_TUCH, AD_VOMT, 2, 8), ATTK(AT_WEAP, AD_FEMI, 9, 8), ATTK(AT_SCRA, AD_SKIL, 3, 7), ATTK(AT_MAGC, AD_ALIN, 5, 9), NO_ATTK), SIZ(2218, 9, 0, MS_SING, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_CLING|M1_HIDE|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mistrial drone cheeping", S_PIERCER, LVL(36, 20, 3, 47, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_WRAP, 1, 5), ATTK(AT_BOOM, AD_POIS, 9, 9), ATTK(AT_BOOM, AD_VAMP, 1, 3), ATTK(AT_STNG, AD_PLAS, 5, 5), NO_ATTK, NO_ATTK), SIZ(2015, 175, 0, MS_PRINCIPAL, MZ_TINY), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_CLOSE|M3_TRAITOR|M3_LITHIVORE|M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("exhausted toggled", S_PIERCER, LVL(37, 11, -6, 48, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_BLND, 6, 6), ATTK(AT_SCRA, AD_DRDX, 3, 6), ATTK(AT_BREA, AD_PLYS, 8, 1), ATTK(AT_TUCH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(3135, 0, 0, MS_CODE, MZ_LARGE), MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("menstruation smasher", S_PIERCER, LVL(37, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_BLEE, 5, 5), ATTK(AT_BEAM, AD_BLEE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rod smasher", S_PIERCER, LVL(37, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 5, 5), ATTK(AT_NONE, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spike smasher", S_PIERCER, LVL(37, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_LEGS, 5, 5), ATTK(AT_NONE, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("magicdrain smasher", S_PIERCER, LVL(37, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_MCRE, 5, 5), ATTK(AT_NONE, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, MR_ACID|MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("levi smasher", S_PIERCER, LVL(37, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_LEVI, 5, 5), ATTK(AT_NONE, AD_LEVI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_FLY|M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("immolating strabismally", S_PIERCER, LVL(37, 12, -3, 33, -9), (3), A(ATTK(AT_BEAM, AD_DRST, 8, 1), ATTK(AT_TENT, AD_CNCL, 1, 7), ATTK(AT_HUGS, AD_AXUS, 2, 5), ATTK(AT_CLAW, AD_SPEL, 7, 5), ATTK(AT_WEAP, AD_DIMN, 1, 1), NO_ATTK), SIZ(1351, 68, 0, MS_REPAIR, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("soled illumed", S_PIERCER, LVL(37, 12, 2, 88, -13), (G_GENO|G_UNIQ|3), A(ATTK(AT_TENT, AD_BLAS, 4, 4), ATTK(AT_TRAM, AD_BANI, 5, 5), ATTK(AT_SCRA, AD_STTP, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(192, 636, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_POISON, MR_DISINT, M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("miming superficially princelier reacquainted", S_PIERCER, LVL(38, 12, 5, 42, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_DAMA, 9, 7), ATTK(AT_MAGC, AD_NPRO, 4, 3), ATTK(AT_BEAM, AD_ELEC, 6, 7), ATTK(AT_TRAM, AD_NTHR, 9, 1), ATTK(AT_EXPL, AD_VENO, 7, 1), NO_ATTK), SIZ(2489, 381, 0, MS_SISSY, MZ_TINY), MR_DISINT|MR_ELEC, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_TELEPATHIC|M3_WANTSARTI, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hold sullied skate busier", S_PIERCER, LVL(38, 12, -8, 57, 18), (G_RGROUP|1), A(ATTK(AT_SPIT, AD_FRZE, 4, 1), ATTK(AT_EXPL, AD_SSEX, 1, 4), ATTK(AT_CLAW, AD_BADE, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(712, 4, 0, MS_PAIN, MZ_MEDIUM), MR_DISINT|MR_POISON, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("siphon tetradic", S_PIERCER, LVL(38, 12, 9, 61, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TREM, 4, 4), ATTK(AT_BITE, AD_SPEL, 4, 8), ATTK(AT_SPIT, AD_CURS, 9, 4), ATTK(AT_ENGL, AD_VULN, 1, 1), NO_ATTK, NO_ATTK), SIZ(834, 6, 0, MS_SHEEP, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("shining penetrator", S_PIERCER, /* shambling horror type */ LVL(38, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 7, 7), ATTK(AT_NONE, AD_FAMN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dazzling penetrator", S_PIERCER, LVL(38, 4, 0, 50, 0), (1), A(ATTK(AT_BITE, AD_RBRE, 7, 7), ATTK(AT_NONE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("acid smasher", S_PIERCER, LVL(38, 16, -1, 90, 0), (1), A(ATTK(AT_BITE, AD_ACID, 6, 6), ATTK(AT_BITE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("writhing formalizing", S_PIERCER, LVL(38, 22, -8, 10, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_VAMP, 2, 6), ATTK(AT_WEAP, AD_STON, 2, 2), ATTK(AT_WEAP, AD_DRCO, 6, 9), ATTK(AT_TRAM, AD_WRAT, 6, 8), ATTK(AT_STNG, AD_TCKL, 5, 4), ATTK(AT_STNG, AD_CNCL, 3, 2)), SIZ(37, 280, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_FLY|M1_NOEYES|M1_ANIMAL|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("surveyable hap", S_PIERCER, LVL(38, 16, 7, 96, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_SKIL, 2, 9), ATTK(AT_BREA, AD_AGGR, 7, 7), ATTK(AT_MAGC, AD_PLAS, 1, 2), ATTK(AT_TENT, AD_DAMA, 8, 5), ATTK(AT_KICK, AD_BLND, 8, 4), NO_ATTK), SIZ(2925, 1022, 0, MS_WAIL, MZ_MEDIUM), MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dissolution federacy", S_PIERCER, LVL(38, 5, -1, 21, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_POIS, 9, 6), ATTK(AT_BITE, AD_WERE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1242, 781, 0, MS_STENCH, MZ_HUMAN), MR_COLD, 0, M1_NOHANDS|M1_NOLIMBS|M1_TPORT|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ceylon plowman", S_PIERCER, LVL(39, 27, -4, 43, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_VAMP, 2, 1), ATTK(AT_TENT, AD_ICUR, 2, 4), ATTK(AT_NONE, AD_FAKE, 9, 6), ATTK(AT_GAZE, AD_MAGM, 3, 4), NO_ATTK, NO_ATTK), SIZ(550, 1277, 0, MS_VAMPIRE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("neurology foreseeing", S_PIERCER, LVL(39, 12, 3, 62, 7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DGST, 7, 9), ATTK(AT_SCRA, AD_FAMN, 3, 1), ATTK(AT_BUTT, AD_LITT, 4, 1), ATTK(AT_BITE, AD_NGEN, 1, 1), ATTK(AT_HUGS, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_SHAN, 5, 4)), SIZ(2399, 143, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_DISINT, 0, M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stargazing zizzled", S_PIERCER, LVL(39, 19, -1, 64, 16), (G_GENO|G_RGROUP|1), A(ATTK(AT_SPIT, AD_BLAS, 3, 7), ATTK(AT_WEAP, AD_CONT, 1, 6), ATTK(AT_KICK, AD_DCAY, 1, 9), ATTK(AT_NONE, AD_WEBS, 3, 4), ATTK(AT_TUCH, AD_BLEE, 6, 4), ATTK(AT_BUTT, AD_BLEE, 4, 6)), SIZ(293, 40, 0, MS_CONVERT, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY| M1_TPORT|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unfathomable shutter", S_PIERCER, LVL(40, 12, -5, 5, 0), (1), A(ATTK(AT_BITE, AD_SPC2, 8, 1), ATTK(AT_CLAW, AD_POLY, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(23, 412, 0, MS_HANDY, MZ_TINY), MR_COLD, MR_COLD, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID| M1_THICK_HIDE|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("kes smasher", S_PIERCER, LVL(40, 16, 0, 90, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 16, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_ELEC|MR_FIRE|MR_COLD, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("elecshock stonebiter", S_PIERCER, LVL(40, 15, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PARROT, MZ_MEDIUM), MR_STONE|MR_ELEC, MR_STONE|MR_ELEC, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_LITHIVORE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("easy ripper", S_PIERCER, LVL(40, 16, -2, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black smasher", S_PIERCER, LVL(40, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 4, 6), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_ACID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sotted concordantly", S_PIERCER, LVL(40, 2, -9, 59, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_NTHR, 1, 9), ATTK(AT_TUCH, AD_DARK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2720, 820, 0, MS_WHORE, MZ_GIGANTIC), MR_SLEEP, 0, M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nooby ripper", S_PIERCER, LVL(41, 16, -2, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 28), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Jigen Daisuke", S_PIERCER, LVL(41, 30, -6, 60, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("tippled accentuation", S_PIERCER, LVL(41, 31, 7, 19, -19), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_GAZE, AD_UNPR, 1, 9), ATTK(AT_WEAP, AD_WRAT, 6, 3), ATTK(AT_TENT, AD_LITE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(314, 535, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inclusively lamaism", S_PIERCER, LVL(42, 12, 2, 44, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_LUCK, 5, 5), ATTK(AT_BITE, AD_NUMB, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3695, 128, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_TPORT, M2_UNDEAD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("thermocurrent nonentity", S_PIERCER, LVL(42, 13, -3, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_PLAS, 1, 7), ATTK(AT_ENGL, AD_ENCH, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(505, 568, 0, MS_SOLDIER, MZ_LARGE), MR_DISINT|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_POIS| M1_CARNIVORE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("downlinked sepal swagman", S_PIERCER, LVL(42, 15, -6, 85, 0), (1), A(ATTK(AT_ENGL, AD_CONT, 8, 3), ATTK(AT_HUGS, AD_SITM, 5, 1), ATTK(AT_TENT, AD_DAMA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 23, 0, MS_CAR, MZ_LARGE), MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_REGEN, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chloroform smasher", S_PIERCER, LVL(42, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_SLEE, 6, 6), ATTK(AT_NONE, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("smart smasher", S_PIERCER, LVL(43, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_SITM, 6, 6), ATTK(AT_BITE, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rock ripper", S_PIERCER, LVL(43, 16, -7, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("intelligent smasher", S_PIERCER, LVL(43, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_SITM, 6, 6), ATTK(AT_BITE, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("embank soured", S_PIERCER, LVL(43, 12, 7, 84, -14), (G_VLGROUP|3), A(ATTK(AT_NONE, AD_NUMB, 9, 8), ATTK(AT_BEAM, AD_CAST, 6, 3), ATTK(AT_LASH, AD_PAIN, 6, 3), ATTK(AT_SPIT, AD_DRIN, 5, 2), ATTK(AT_TUCH, AD_CURS, 4, 7), NO_ATTK), SIZ(1547, 1715, 0, MS_DEEPSTATE, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_UNSOLID|M1_TPORT, M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bioactivity counterweight", S_PIERCER, LVL(43, 8, 10, 6, 0), (G_LGROUP|2), A(ATTK(AT_ENGL, AD_FAKE, 6, 9), ATTK(AT_SPIT, AD_CONT, 9, 3), ATTK(AT_BUTT, AD_HALU, 9, 9), ATTK(AT_CLAW, AD_TIME, 4, 3), NO_ATTK, NO_ATTK), SIZ(1510, 312, 0, MS_JAPANESE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_POISON, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_LORD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reshipping deflate mulligan talebearing popularized", S_PIERCER, LVL(43, 26, 9, 60, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_SIN, 7, 2), ATTK(AT_NONE, AD_BLEE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(222, 80, 0, MS_MEW, MZ_SMALL), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_STRONG|M2_MAGIC|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("euphemistic etiolating", S_PIERCER, LVL(43, 4, -1, 14, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_MINA, 1, 1), ATTK(AT_BITE, AD_SCOR, 2, 1), ATTK(AT_CLAW, AD_FAKE, 3, 3), ATTK(AT_STNG, AD_STON, 8, 7), ATTK(AT_GAZE, AD_BLEE, 1, 9), NO_ATTK), SIZ(2033, 179, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flan distrait kibitzing", S_PIERCER, LVL(44, 13, -2, 49, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_WGHT, 3, 5), ATTK(AT_HUGS, AD_WTHR, 1, 7), ATTK(AT_GAZE, AD_DISE, 2, 5), ATTK(AT_BREA, AD_LEGS, 2, 2), NO_ATTK, NO_ATTK), SIZ(467, 88, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE, 0, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_ANIMAL|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gaudery tobacconist buckled", S_PIERCER, LVL(44, 12, 0, 77, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_HUGS, AD_WEBS, 8, 3), ATTK(AT_BITE, AD_FEAR, 2, 1), ATTK(AT_LASH, AD_GRAV, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(233, 1562, 0, MS_GRUNT, MZ_HUGE), MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("extraterrestrial cantonese crannied", S_PIERCER, LVL(44, 11, 10, 45, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_EXPL, AD_FIRE, 6, 5), ATTK(AT_ENGL, AD_HEAL, 7, 7), ATTK(AT_MAGC, AD_CURS, 7, 8), ATTK(AT_MAGC, AD_DEST, 1, 2), NO_ATTK, NO_ATTK), SIZ(23, 478, 0, MS_PAIN, MZ_TINY), MR_ACID|MR_DEATH, MR_ACID, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HOBBIT| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("napalmed carbonator deceivable", S_PIERCER, LVL(44, 12, -9, 32, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_KICK, AD_MIDI, 6, 1), ATTK(AT_LASH, AD_IDAM, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(245, 66, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_BREATHLESS, M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("abt flamming shapable", S_PIERCER, LVL(45, 9, 1, 73, 0), (1), A(ATTK(AT_SPIT, AD_LUCK, 8, 6), ATTK(AT_BEAM, AD_STCK, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(719, 405, 0, MS_BOSS, MZ_HUMAN), MR_DISINT|MR_STONE, 0, M1_CLING|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("iron ripper", S_PIERCER, LVL(45, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stalactite ripper", S_PIERCER, LVL(45, 20, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icicle ripper", S_PIERCER, LVL(45, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 24), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("big fast penguin", S_PIERCER, LVL(45, 36, -20, 50, 20), (G_GENO|1), A(ATTK(AT_STNG, AD_ABDC, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SQEEK, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("voracious smasher", S_PIERCER, LVL(46, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 6, 6), ATTK(AT_NONE, AD_FAMN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("village constituted amnesiac", S_PIERCER, LVL(46, 21, -7, 71, 6), (G_LGROUP|1), A(ATTK(AT_NONE, AD_VENO, 7, 5), ATTK(AT_HUGS, AD_WTHR, 4, 20), ATTK(AT_EXPL, AD_CHAO, 8, 10), ATTK(AT_MAGC, AD_LAZY, 2, 11), ATTK(AT_BEAM, AD_SGLD, 5, 20), NO_ATTK), SIZ(262, 57, 0, MS_BOT, MZ_HUMAN), MR_FIRE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOHEAD|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unacknowledged contradictory", S_PIERCER, LVL(46, 13, -18, 63, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PLYS, 1, 21), ATTK(AT_NONE, AD_RNG, 2, 3), ATTK(AT_CLAW, AD_MINA, 5, 9), ATTK(AT_HUGS, AD_BLEE, 1, 7), ATTK(AT_SPIT, AD_HODS, 2, 21), NO_ATTK), SIZ(2247, 256, 0, MS_IMITATE, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("interventionism locket", S_PIERCER, LVL(47, 17, -28, 34, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_NUMB, 9, 13), ATTK(AT_LASH, AD_TIME, 6, 18), ATTK(AT_CLAW, AD_VOMT, 1, 10), ATTK(AT_ENGL, AD_POIS, 4, 1), NO_ATTK, NO_ATTK), SIZ(101, 16, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_NO_DECAY, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("correspondent pyramided", S_PIERCER, LVL(47, 20, -4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_FEAR, 4, 20), ATTK(AT_SCRA, AD_VAPO, 3, 20), ATTK(AT_HUGS, AD_SHAN, 1, 4), ATTK(AT_MAGC, AD_NTHR, 3, 9), NO_ATTK, NO_ATTK), SIZ(2897, 1063, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("corona ripper", S_PIERCER, LVL(47, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NIVE, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("glass ripper", S_PIERCER, LVL(47, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mithril ripper", S_PIERCER, LVL(47, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("metal ripper", S_PIERCER, LVL(47, 18, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("breaker ripper", S_PIERCER, LVL(47, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shining smasher", S_PIERCER, /* shambling horror type */ LVL(48, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 7, 7), ATTK(AT_NONE, AD_FAMN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("diamond ripper", S_PIERCER, LVL(48, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drill ripper", S_PIERCER, LVL(48, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inviso ripper", S_PIERCER, LVL(48, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("dazzling smasher", S_PIERCER, LVL(48, 16, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_RBRE, 7, 7), ATTK(AT_NONE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jacquard exploit", S_PIERCER, LVL(48, 6, -17, 100, 3), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_MAGM, 7, 2), ATTK(AT_HUGS, AD_FAMN, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2678, 51, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("beryl ripper", S_PIERCER, LVL(49, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heaven ripper", S_PIERCER, LVL(49, 20, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STUN, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("abyss ripper", S_PIERCER, LVL(49, 20, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STUN, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_EGOTYPE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("quartz ripper", S_PIERCER, LVL(49, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clubfoot precognitive sanctuary", S_PIERCER, LVL(49, 24, -1, 94, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_KICK, AD_FLAM, 2, 20), ATTK(AT_LASH, AD_DEPR, 1, 13), ATTK(AT_KICK, AD_STCK, 1, 1), ATTK(AT_GAZE, AD_TDRA, 5, 2), NO_ATTK, NO_ATTK), SIZ(434, 1013, 0, MS_METALMAFIA, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_TPORT_CNTRL|M1_ACID, M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("incredibly long roper", S_PIERCER, /* FHS roper */ LVL(50, 25, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 24), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 8), ATTK(AT_BEAM, AD_STCK, 1, 4), ATTK(AT_NONE, AD_STCK, 1, 4)), SIZ(400, 300, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unhorsed lunchroom", S_PIERCER, LVL(50, 14, -15, 80, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_SCOR, 3, 21), ATTK(AT_KICK, AD_BADE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(293, 233, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_CLING|M1_TUNNEL, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("iodizing pip", S_PIERCER, LVL(50, 21, 9, 89, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_WET, 1, 12), ATTK(AT_KICK, AD_WERE, 3, 1), ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_WEAP, AD_CONF, 5, 2), NO_ATTK, NO_ATTK), SIZ(2059, 1635, 0, MS_PUPIL, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_ACID|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("luncher sooted balletic incident sensoria", S_PIERCER, LVL(50, 19, -9, 79, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_SHRD, 5, 3), ATTK(AT_STNG, AD_AXUS, 5, 12), ATTK(AT_TUCH, AD_DREN, 7, 17), ATTK(AT_KICK, AD_DCAY, 6, 7), NO_ATTK, NO_ATTK), SIZ(2174, 287, 0, MS_CODE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_DRAIN, MR_SLEEP, M1_CLING|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_POIS, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("potentiator oversubscribed chile", S_PIERCER, LVL(51, 24, -13, 52, -13), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_DETH, 5, 13), ATTK(AT_BUTT, AD_BLND, 9, 12), ATTK(AT_BITE, AD_DRLI, 3, 9), ATTK(AT_KICK, AD_SSEX, 8, 20), ATTK(AT_BITE, AD_PLYS, 2, 13), ATTK(AT_CLAW, AD_DARK, 9, 17)), SIZ(1206, 138, 0, MS_SMITH, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("imanent ripper", S_PIERCER, LVL(51, 25, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UNPR, 5, 24), ATTK(AT_NONE, AD_UNPR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("quantum ripper", S_PIERCER, LVL(51, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_TLPT, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tin ripper", S_PIERCER, LVL(51, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flying ripper", S_PIERCER, LVL(51, 25, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("point ripper", S_PIERCER, LVL(51, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SCOR, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ratch ripper", S_PIERCER, LVL(51, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("evaluator oracular venomer", S_PIERCER, LVL(52, 20, -9, 11, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_HUGS, AD_DEBT, 7, 19), ATTK(AT_MAGC, AD_DEBT, 3, 7), ATTK(AT_SCRA, AD_NTHR, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1144, 106, 0, MS_BARK, MZ_HUGE), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE, M2_LORD|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ravishing prostitute", S_PIERCER, LVL(53, 12, -27, 43, 0), (4), A(ATTK(AT_WEAP, AD_TPTO, 1, 3), ATTK(AT_BEAM, AD_SEDU, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(140, 93, 0, MS_DJINNI, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_MINION|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("illusion ripper", S_PIERCER, LVL(53, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_ILLU, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_TPORT, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rust ripper", S_PIERCER, LVL(53, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_RUST, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tiling ripper", S_PIERCER, LVL(53, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("immunotherapy pun groaner", S_PIERCER, LVL(53, 5, -11, 96, 0), (G_LGROUP|2), A(ATTK(AT_TRAM, AD_MCRE, 6, 21), ATTK(AT_WEAP, AD_HEAL, 6, 8), ATTK(AT_MAGC, AD_MEMO, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2657, 55, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_CLING|M1_HIDE|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hybridized photosensitizing", S_PIERCER, LVL(53, 7, 6, 1, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_NEXU, 8, 9), ATTK(AT_SCRA, AD_FLAM, 8, 14), ATTK(AT_TUCH, AD_DEBU, 9, 20), ATTK(AT_TENT, AD_DISN, 1, 11), ATTK(AT_BOOM, AD_RUST, 3, 18), ATTK(AT_SCRA, AD_RUST, 6, 1)), SIZ(440, 85, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOLIMBS, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ruralite cinnamon", S_PIERCER, LVL(54, 11, -10, 61, 16), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_SPEL, 4, 20), ATTK(AT_LASH, AD_WRAP, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(112, 864, 0, MS_PARROT, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("illogically carboyed ineradicable notchy", S_PIERCER, LVL(54, 25, -15, 80, 0), (G_UNIQ|2), A(ATTK(AT_HUGS, AD_SOUN, 1, 20), ATTK(AT_BREA, AD_SLOW, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(247, 96, 0, MS_SQAWK, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_ANIMAL|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("god ripper", S_PIERCER, LVL(55, 16, -10, 90, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gunk clamping", S_PIERCER, LVL(55, 24, -17, 58, -3), (G_GENO|G_SGROUP|3), A(ATTK(AT_HUGS, AD_LITT, 6, 10), ATTK(AT_TUCH, AD_CHRN, 8, 15), ATTK(AT_WEAP, AD_STAT, 1, 3), ATTK(AT_RATH, AD_FUMB, 6, 16), ATTK(AT_BUTT, AD_CHAO, 4, 17), NO_ATTK), SIZ(565, 115, 0, MS_WOLLOH, MZ_TINY), MR_COLD|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOTAKE|M1_TPORT|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thwarting distillation", S_PIERCER, LVL(55, 12, -15, 48, 0), (4), A(ATTK(AT_BEAM, AD_DRLI, 7, 13), ATTK(AT_TUCH, AD_DGST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(310, 474, 0, MS_CASINO, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_HERBIVORE, M2_LORD|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SPIDER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gip infiltrating fantasy", S_PIERCER, LVL(56, 9, 1, 51, 0), (G_SGROUP|1), A(ATTK(AT_RATH, AD_WEBS, 9, 17), ATTK(AT_STNG, AD_STCK, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2314, 80, 0, MS_CUSS, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD, M2_LORD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("backspacing secundogeniture", S_PIERCER, LVL(57, 14, 2, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_NGEN, 7, 16), ATTK(AT_TUCH, AD_DEBU, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1801, 322, 0, MS_HANDY, MZ_SMALL), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_MINDLESS, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("levi ripper", S_PIERCER, LVL(57, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_LEVI, 5, 20), ATTK(AT_NONE, AD_LEVI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_FLY|M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("spike ripper", S_PIERCER, LVL(57, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_LEGS, 5, 20), ATTK(AT_NONE, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("magicdrain ripper", S_PIERCER, LVL(57, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_MCRE, 5, 20), ATTK(AT_NONE, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, MR_ACID|MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rod ripper", S_PIERCER, LVL(57, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 5, 20), ATTK(AT_NONE, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("menstruation ripper", S_PIERCER, LVL(57, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_BLEE, 5, 20), ATTK(AT_BEAM, AD_BLEE, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("acid ripper", S_PIERCER, LVL(58, 16, -11, 90, 0), (1), A(ATTK(AT_BITE, AD_ACID, 6, 24), ATTK(AT_BITE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("legalese apace", S_PIERCER, LVL(58, 15, -21, 95, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_RAGN, 1, 19), ATTK(AT_WEAP, AD_FRZE, 6, 1), ATTK(AT_EXPL, AD_WGHT, 7, 8), ATTK(AT_WEAP, AD_COLD, 4, 15), NO_ATTK, NO_ATTK), SIZ(478, 307, 0, MS_CAR, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_DISINT, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("release floccular", S_PIERCER, LVL(58, 12, 0, 33, 0), (1), A(ATTK(AT_BEAM, AD_ELEC, 6, 3), ATTK(AT_GAZE, AD_ICEB, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(351, 2, 0, MS_VAMPIRE, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ransomable psychoanalyst", S_PIERCER, LVL(58, 12, -28, 30, 0), (G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_LAVA, 7, 3), ATTK(AT_GAZE, AD_LITT, 5, 4), ATTK(AT_SCRA, AD_GLIB, 3, 8), ATTK(AT_WEAP, AD_FAMN, 1, 2), ATTK(AT_BOOM, AD_MALK, 6, 9), ATTK(AT_BUTT, AD_CHKH, 8, 13)), SIZ(2092, 1512, 0, MS_SOLDIER, MZ_LARGE), MR_COLD, 0, M1_CLING|M1_CONCEAL|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("vividest corruptibility awaked penumbrae revocable", S_PIERCER, LVL(59, 5, -10, 35, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TUCH, AD_CLRC, 8, 7), ATTK(AT_TUCH, AD_CHAO, 3, 6), ATTK(AT_SCRA, AD_NUMB, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1411, 132, 0, MS_TEACHER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_UNSOLID|M1_OVIPAROUS, M2_WANDER|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fennel deescalating ligaturing", S_PIERCER, LVL(59, 12, -27, 70, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_TLPT, 3, 1), ATTK(AT_BITE, AD_STTP, 5, 13), ATTK(AT_MAGC, AD_HALU, 3, 2), ATTK(AT_ENGL, AD_SOUN, 3, 7), ATTK(AT_WEAP, AD_LAZY, 5, 1), NO_ATTK), SIZ(32, 20, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, MR_STONE, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forker titivate", S_PIERCER, LVL(59, 11, -9, 49, -3), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_VOMT, 4, 10), ATTK(AT_BITE, AD_HEAL, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3435, 20, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("washy intervertebral", S_PIERCER, LVL(60, 13, 0, 76, 2), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_CORR, 8, 17), ATTK(AT_MAGC, AD_SLEE, 6, 2), ATTK(AT_WEAP, AD_WTHR, 3, 9), ATTK(AT_TRAM, AD_LITT, 7, 10), ATTK(AT_TENT, AD_TRAP, 7, 9), NO_ATTK), SIZ(15, 350, 0, MS_SQEEK, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL| M1_HERBIVORE, M2_LORD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("kes ripper", S_PIERCER, LVL(60, 16, -10, 90, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 16, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_ELEC|MR_FIRE|MR_COLD, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("black ripper", S_PIERCER, LVL(60, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 4, 24), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_ACID, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stonier strongroom amok", S_PIERCER, LVL(60, 11, 10, 66, 3), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_SOUN, 6, 19), ATTK(AT_WEAP, AD_LUCK, 5, 19), ATTK(AT_WEAP, AD_HEAL, 6, 10), ATTK(AT_TRAM, AD_DGST, 5, 15), NO_ATTK, NO_ATTK), SIZ(241, 331, 0, MS_MUTE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_CARNIVORE|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("overwhelmingly pentadactylate casketing", S_PIERCER, LVL(60, 16, -30, 49, 0), (1), A(ATTK(AT_TENT, AD_PHYS, 5, 5), ATTK(AT_TRAM, AD_WEEP, 7, 19), ATTK(AT_BEAM, AD_WERE, 9, 4), ATTK(AT_EXPL, AD_NAST, 6, 11), ATTK(AT_TUCH, AD_WISD, 1, 12), ATTK(AT_NONE, AD_RNG, 4, 7)), SIZ(1235, 467, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("impermanence inurn overgeneralized", S_PIERCER, LVL(61, 12, -6, 51, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DETH, 1, 19), ATTK(AT_BOOM, AD_EDGE, 7, 17), ATTK(AT_MAGC, AD_VULN, 7, 11), ATTK(AT_STNG, AD_WEBS, 4, 12), ATTK(AT_KICK, AD_RBAD, 5, 17), NO_ATTK), SIZ(1519, 84, 0, MS_FART_LOUD, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_REGEN|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("oklahoman lair", S_PIERCER, LVL(61, 14, -11, 68, 14), (G_GENO|G_VLGROUP|1), A(ATTK(AT_KICK, AD_GLIB, 7, 21), ATTK(AT_SCRA, AD_SIN, 8, 11), ATTK(AT_NONE, AD_NUMB, 5, 2), ATTK(AT_CLAW, AD_ACID, 1, 17), NO_ATTK, NO_ATTK), SIZ(728, 18, 0, MS_HANDY, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_MINDLESS|M1_UNSOLID|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("snaked garnisheed geologer", S_PIERCER, LVL(61, 12, -5, 77, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 13), ATTK(AT_BUTT, AD_CONT, 7, 11), ATTK(AT_WEAP, AD_DROP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1465, 971, 0, MS_POKEDEX, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chloroform ripper", S_PIERCER, LVL(62, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_SLEE, 6, 24), ATTK(AT_NONE, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("smart ripper", S_PIERCER, LVL(63, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_SITM, 6, 24), ATTK(AT_BITE, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("intelligent ripper", S_PIERCER, LVL(63, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_SITM, 6, 24), ATTK(AT_BITE, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("purely caretaking", S_PIERCER, LVL(64, 16, 9, 25, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_DEST, 8, 20), ATTK(AT_NONE, AD_STAT, 5, 19), ATTK(AT_BITE, AD_PEST, 7, 5), ATTK(AT_EXPL, AD_SGLD, 8, 14), NO_ATTK, NO_ATTK), SIZ(183, 52, 0, MS_BURBLE, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("innholder expensive", S_PIERCER, LVL(65, 16, -7, 54, -18), (2), A(ATTK(AT_TRAM, AD_DFOO, 5, 8), ATTK(AT_HUGS, AD_WET, 8, 1), ATTK(AT_EXPL, AD_MINA, 1, 10), ATTK(AT_KICK, AD_ENCH, 8, 6), NO_ATTK, NO_ATTK), SIZ(2104, 298, 0, MS_STENCH, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_ANIMAL| M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("momentary cyst", S_PIERCER, LVL(65, 9, 9, 2, 0), (G_UNIQ|4), A(ATTK(AT_HUGS, AD_VENO, 1, 6), ATTK(AT_TUCH, AD_SKIL, 1, 1), ATTK(AT_TENT, AD_DRCO, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(413, 1018, 0, MS_COW, MZ_TINY), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("scandaled yawling", S_PIERCER, LVL(66, 11, 10, 12, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_FUMB, 1, 16), ATTK(AT_BREA, AD_WGHT, 6, 14), ATTK(AT_TRAM, AD_DRST, 8, 1), ATTK(AT_TRAM, AD_EDGE, 9, 18), NO_ATTK, NO_ATTK), SIZ(549, 658, 0, MS_MEW, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DRAIN, MR_COLD, M1_HIDE|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("redeveloped whimper unfailingly slathered", S_PIERCER, LVL(66, 26, 1, 34, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CORR, 5, 18), ATTK(AT_TRAM, AD_WET, 1, 10), ATTK(AT_RATH, AD_POLY, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(12, 732, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, MR_FIRE, M1_CONCEAL|M1_AMPHIBIOUS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fibroma homebound unoccupied omnipotent", S_PIERCER, LVL(66, 11, -4, 57, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_SANI, 7, 17), ATTK(AT_WEAP, AD_FAMN, 5, 9), ATTK(AT_STNG, AD_PAIN, 9, 13), ATTK(AT_BUTT, AD_TRAI, 1, 10), NO_ATTK, NO_ATTK), SIZ(295, 233, 0, MS_NURSE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("voracious ripper", S_PIERCER, LVL(66, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 6, 24), ATTK(AT_NONE, AD_FAMN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kingdom evolver", S_PIERCER, LVL(67, 4, -8, 28, -2), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_NTHR, 4, 6), ATTK(AT_GAZE, AD_SKIL, 4, 11), ATTK(AT_GAZE, AD_TECH, 6, 4), ATTK(AT_NONE, AD_STTP, 8, 9), NO_ATTK, NO_ATTK), SIZ(2398, 525, 0, MS_WERE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_UNSOLID|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shining ripper", S_PIERCER, /* shambling horror type */ LVL(68, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 7, 28), ATTK(AT_NONE, AD_FAMN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dazzling ripper", S_PIERCER, LVL(68, 16, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_RBRE, 7, 28), ATTK(AT_NONE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pileate sacked hawaii hessian never manifestly", S_PIERCER, LVL(68, 10, -26, 38, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_MAGC, AD_DRLI, 2, 4), ATTK(AT_STNG, AD_FUMB, 1, 6), ATTK(AT_SPIT, AD_MAGM, 1, 7), ATTK(AT_SCRA, AD_ELEC, 7, 3), ATTK(AT_STNG, AD_GLIB, 7, 9), ATTK(AT_BEAM, AD_DRIN, 1, 15)), SIZ(3418, 501, 0, MS_ARREST, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_CARNIVORE, M2_VAMPIRE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_PETRIFIES|M3_WANTSALL, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("framer earlobe", S_PIERCER, LVL(69, 12, -28, 57, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BREA, AD_SITM, 9, 3), ATTK(AT_ENGL, AD_DREA, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1448, 643, 0, MS_PAIN, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("thankful gracelessly", S_PIERCER, LVL(69, 12, -14, 70, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_LAZY, 1, 15), ATTK(AT_MAGC, AD_HALU, 2, 8), ATTK(AT_ENGL, AD_WEBS, 9, 7), ATTK(AT_BEAM, AD_BADE, 5, 15), NO_ATTK, NO_ATTK), SIZ(3434, 214, 0, MS_MEW, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS, M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonhabitual happening sidlingly", S_PIERCER, LVL(71, 10, -3, 59, 0), (4), A(ATTK(AT_TRAM, AD_POIS, 5, 11), ATTK(AT_STNG, AD_NEXU, 5, 19), ATTK(AT_LASH, AD_PEST, 1, 8), ATTK(AT_TRAM, AD_TRAP, 1, 7), ATTK(AT_NONE, AD_DISP, 1, 1), ATTK(AT_BREA, AD_DARK, 1, 18)), SIZ(2999, 183, 0, MS_SOVIET, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("platitudinously prettiest", S_PIERCER, LVL(71, 34, -11, 91, 0), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_SKIL, 8, 9), ATTK(AT_BREA, AD_ABDC, 4, 16), ATTK(AT_STNG, AD_DISE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3110, 1940, 0, MS_ESCAPE, MZ_HUGE), MR_SLEEP, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE| M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("irrationally teaspoonsful", S_PIERCER, LVL(71, 19, -2, 54, 0), (G_UNIQ|1), A(ATTK(AT_TENT, AD_RAGN, 8, 18), ATTK(AT_TENT, AD_DETH, 2, 3), ATTK(AT_TRAM, AD_INSA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(92, 83, 0, MS_MUTE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("viol kyrie", S_PIERCER, LVL(71, 12, -6, 21, 8), (G_GENO|G_UNIQ|1), A(ATTK(AT_TUCH, AD_UNPR, 7, 9), ATTK(AT_SPIT, AD_DARK, 8, 21), ATTK(AT_ENGL, AD_WTHR, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2996, 92, 0, MS_CUSS, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_NOTAKE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spiny justified", S_PIERCER, LVL(72, 10, -24, 59, 9), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_NUMB, 6, 9), ATTK(AT_SPIT, AD_LAVA, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(84, 869, 0, MS_SHEEP, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_HIDE|M1_SLITHY, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conventionalizing harvard", S_PIERCER, LVL(72, 8, -6, 85, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_COLD, 4, 20), ATTK(AT_MAGC, AD_GRAV, 2, 8), ATTK(AT_BOOM, AD_SIN, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(572, 1274, 0, MS_SHOE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("canalise dissatisfying", S_PIERCER, LVL(73, 13, -4, 78, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_PART, 1, 11), ATTK(AT_BREA, AD_DEPR, 1, 4), ATTK(AT_HUGS, AD_RUST, 6, 8), ATTK(AT_WEAP, AD_TDRA, 4, 12), ATTK(AT_BREA, AD_LITE, 6, 5), ATTK(AT_TUCH, AD_SCOR, 9, 7)), SIZ(2100, 26, 0, MS_HISS, MZ_SMALL), MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("diptych dominica", S_PIERCER, LVL(73, 21, 8, 59, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_SLUD, 5, 5), ATTK(AT_MAGC, AD_CONF, 8, 1), ATTK(AT_GAZE, AD_DRLI, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(181, 106, 0, MS_APOC, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_HUMANOID|M1_SEE_INVIS|M1_POIS, M2_MINION|M2_DEMON|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nobel carnal", S_PIERCER, LVL(73, 15, 0, 97, 1), (G_GENO|G_RGROUP|1), A(ATTK(AT_BITE, AD_INER, 9, 20), ATTK(AT_ENGL, AD_DFOO, 1, 11), ATTK(AT_STNG, AD_TREM, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(748, 769, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("arteriocapillary syncopated habituating", S_PIERCER, LVL(74, 12, 1, 83, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_SLUD, 5, 5), ATTK(AT_MAGC, AD_BANI, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1769, 41, 0, MS_GRUNT, MZ_MEDIUM), MR_SLEEP, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reprimanding chastising", S_PIERCER, LVL(74, 10, -27, 17, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_DRLI, 7, 15), ATTK(AT_SPIT, AD_VAMP, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1614, 537, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHANDS| M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hairbreadth kipper", S_PIERCER, LVL(75, 13, -15, 41, -14), (G_GENO|G_LGROUP|4), A(ATTK(AT_GAZE, AD_LITT, 2, 17), ATTK(AT_NONE, AD_LAZY, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1855, 61, 0, MS_CHICKEN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_SLITHY|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("outbalanced nonproportionally loving presifting musicotherapy", S_PIERCER, LVL(76, 12, -14, 59, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PAIN, 8, 13), ATTK(AT_RATH, AD_CNCL, 8, 18), ATTK(AT_EXPL, AD_SOUN, 4, 6), ATTK(AT_KICK, AD_WERE, 2, 20), ATTK(AT_TUCH, AD_CORR, 4, 4), NO_ATTK), SIZ(706, 64, 0, MS_SISSY, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("oligarchy offloaded matzoh", S_PIERCER, LVL(76, 9, -30, 71, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_POIS, 3, 1), ATTK(AT_TUCH, AD_PHYS, 7, 11), ATTK(AT_STNG, AD_CLRC, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(634, 158, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_DEATH, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sativa wagner accenting fondant unwrapped", S_PIERCER, LVL(78, 6, -3, 58, 0), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_SLIM, 3, 5), ATTK(AT_WEAP, AD_FREN, 6, 12), ATTK(AT_TUCH, AD_CNCL, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2103, 97, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("anonyma paperhanging", S_PIERCER, LVL(79, 10, -14, 68, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_TRAP, 5, 18), ATTK(AT_BREA, AD_WEBS, 5, 20), ATTK(AT_GAZE, AD_NGEN, 2, 1), ATTK(AT_KICK, AD_ALIN, 5, 1), ATTK(AT_MAGC, AD_DGST, 0, 2), NO_ATTK), SIZ(786, 25, 0, MS_BOAST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_POIS, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unwaveringly roentgenologist", S_PIERCER, LVL(79, 18, -10, 51, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_SIN, 8, 20), ATTK(AT_BEAM, AD_NIVE, 1, 16), ATTK(AT_LASH, AD_CHAO, 4, 17), ATTK(AT_GAZE, AD_SLUD, 4, 16), ATTK(AT_KICK, AD_MALK, 7, 3), ATTK(AT_ENGL, AD_DISN, 5, 17)), SIZ(991, 131, 0, MS_GURGLE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("devaluation parried", S_PIERCER, LVL(80, 12, -29, 63, -19), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_FLAM, 5, 9), ATTK(AT_TUCH, AD_DCAY, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 198, 0, MS_CASINO, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_CLING|M1_HIDE|M1_HERBIVORE, M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pacified loved preexisted buttressing carefree", S_PIERCER, LVL(80, 12, -26, 8, 0), (G_SGROUP|2), A(ATTK(AT_BREA, AD_NPRO, 4, 19), ATTK(AT_TENT, AD_EDGE, 1, 6), ATTK(AT_MAGC, AD_DRDX, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(87, 458, 0, MS_MUTE, MZ_HUMAN), MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_CLING|M1_NOHANDS|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("packager ecocide kookaburra", S_PIERCER, LVL(80, 13, 6, 66, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_WEBS, 4, 11), ATTK(AT_MAGC, AD_WTHR, 6, 1), ATTK(AT_KICK, AD_CNCL, 9, 10), ATTK(AT_BITE, AD_POLY, 8, 18), NO_ATTK, NO_ATTK), SIZ(1790, 354, 0, MS_BARBER, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE, M2_PRINCE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("easy crasher", S_PIERCER, LVL(80, 16, -2, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Juen's leather peep-toe", S_PIERCER, LVL(80, 23, -10, 100, -4), (1), A(ATTK(AT_KICK, AD_PLYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 10, 20), ATTK(AT_GAZE, AD_SPC2, 7, 7), ATTK(AT_BREA, AD_FIRE, 4, 15), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_SLEEP, MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nooby crasher", S_PIERCER, LVL(81, 16, -2, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 28), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pinked abnormality", S_PIERCER, LVL(81, 9, -23, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_PEST, 8, 20), ATTK(AT_LASH, AD_SLUD, 4, 9), ATTK(AT_KICK, AD_BANI, 3, 8), ATTK(AT_WEAP, AD_CHAO, 1, 8), ATTK(AT_TUCH, AD_TREM, 8, 18), ATTK(AT_SCRA, AD_DEST, 1, 9)), SIZ(395, 9, 0, MS_BOT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gild rouble", S_PIERCER, LVL(81, 14, -2, 44, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_UVUU, 3, 20), ATTK(AT_HUGS, AD_COLD, 1, 12), ATTK(AT_WEAP, AD_LEGS, 2, 17), ATTK(AT_WEAP, AD_SITM, 1, 10), ATTK(AT_EXPL, AD_CURS, 8, 13), NO_ATTK), SIZ(1196, 264, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("escalatory begrudge", S_PIERCER, LVL(81, 12, -25, 52, -13), (G_GENO|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_FAKE, 9, 21), ATTK(AT_LASH, AD_UNPR, 8, 10), ATTK(AT_GAZE, AD_TECH, 5, 2), ATTK(AT_TRAM, AD_HALU, 5, 7), ATTK(AT_ENGL, AD_NACU, 4, 17), ATTK(AT_HUGS, AD_LAVA, 1, 19)), SIZ(466, 126, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("amidic nonexempt", S_PIERCER, LVL(82, 3, 4, 55, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_STNG, AD_MALK, 3, 1), ATTK(AT_WEAP, AD_TIME, 3, 11), ATTK(AT_GAZE, AD_ELEC, 1, 1), ATTK(AT_WEAP, AD_BANI, 5, 18), ATTK(AT_WEAP, AD_DAMA, 2, 3), NO_ATTK), SIZ(2855, 1094, 0, MS_SOCKS, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_MINDLESS|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unbelief babble", S_PIERCER, LVL(82, 29, -10, 3, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_MCRE, 3, 20), ATTK(AT_NONE, AD_VOMT, 7, 13), ATTK(AT_BOOM, AD_PLAS, 1, 11), ATTK(AT_BREA, AD_DRIN, 6, 15), ATTK(AT_ENGL, AD_SLUD, 8, 13), ATTK(AT_BREA, AD_PLYS, 8, 17)), SIZ(233, 1002, 0, MS_COMBAT, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP|MR_DISINT|MR_POISON, M1_WALLWALK|M1_ANIMAL|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hankie alibiing", S_PIERCER, LVL(82, 14, 9, 76, 0), (G_RGROUP|1), A(ATTK(AT_TUCH, AD_LITE, 7, 21), ATTK(AT_KICK, AD_MIDI, 1, 11), ATTK(AT_BUTT, AD_NTHR, 2, 19), ATTK(AT_ENGL, AD_PEST, 7, 12), NO_ATTK, NO_ATTK), SIZ(122, 211, 0, MS_NURSE, MZ_LARGE), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fluidity memorable", S_PIERCER, LVL(83, 15, -2, 85, 8), (G_RGROUP|1), A(ATTK(AT_BREA, AD_DRCO, 2, 17), ATTK(AT_SCRA, AD_RUST, 2, 11), ATTK(AT_BITE, AD_LITT, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1987, 210, 0, MS_FART_QUIET, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stomaching theorising", S_PIERCER, LVL(83, 13, -12, 90, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FEMI, 9, 13), ATTK(AT_BUTT, AD_BLAS, 4, 14), ATTK(AT_BREA, AD_NTHR, 5, 2), ATTK(AT_BOOM, AD_INSA, 1, 15), NO_ATTK, NO_ATTK), SIZ(295, 943, 0, MS_SING, MZ_SMALL), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rock crasher", S_PIERCER, LVL(83, 16, -7, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dipping final", S_PIERCER, LVL(84, 13, 3, 58, -15), (2), A(ATTK(AT_BITE, AD_FAKE, 4, 7), ATTK(AT_SCRA, AD_WERE, 7, 6), ATTK(AT_ENGL, AD_DREA, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(591, 224, 0, MS_PHOTO, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("preventible vivendi", S_PIERCER, LVL(84, 29, -14, 52, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_LEGS, 8, 14), ATTK(AT_BEAM, AD_CURS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(12, 857, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_TPORT| M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("princely diarist unconvinced", S_PIERCER, LVL(84, 11, 4, 97, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_EXPL, AD_SPEL, 1, 8), ATTK(AT_NONE, AD_DEST, 9, 16), ATTK(AT_ENGL, AD_NTHR, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(566, 574, 0, MS_STENCH, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cluttering mon relived weevil", S_PIERCER, LVL(84, 12, -21, 4, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_SLEE, 3, 7), ATTK(AT_LASH, AD_PART, 9, 19), ATTK(AT_TENT, AD_PHYS, 7, 2), ATTK(AT_BREA, AD_MANA, 1, 16), ATTK(AT_MAGC, AD_CALM, 1, 9), ATTK(AT_GAZE, AD_INSA, 3, 16)), SIZ(1164, 474, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("anybody appeaser", S_PIERCER, LVL(84, 12, -7, 66, -2), (G_GENO|2), A(ATTK(AT_RATH, AD_MANA, 4, 13), ATTK(AT_BEAM, AD_THIE, 4, 6), ATTK(AT_LASH, AD_RUNS, 7, 17), ATTK(AT_TRAM, AD_NAST, 9, 16), ATTK(AT_RATH, AD_PEST, 7, 14), NO_ATTK), SIZ(487, 1184, 0, MS_NEIGH, MZ_HUMAN), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_METALLIVORE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iron crasher", S_PIERCER, LVL(85, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stalactite crasher", S_PIERCER, LVL(85, 20, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icicle crasher", S_PIERCER, LVL(85, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 24), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("glass crasher", S_PIERCER, LVL(87, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corona crasher", S_PIERCER, LVL(87, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NIVE, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DRAIN|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mithril crasher", S_PIERCER, LVL(87, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WTHR, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("metal crasher", S_PIERCER, LVL(87, 18, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("breaker crasher", S_PIERCER, LVL(87, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("froth kaddish", S_PIERCER, LVL(87, 23, -16, 71, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_GRAV, 4, 13), ATTK(AT_WEAP, AD_LAVA, 4, 17), ATTK(AT_WEAP, AD_MAGM, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(654, 882, 0, MS_SNORE, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL, M2_NOPOLY|M2_UNDEAD|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gruffy discounter toddler", S_PIERCER, LVL(88, 12, -24, 90, 12), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_SKIL, 7, 4), ATTK(AT_LASH, AD_WISD, 6, 8), ATTK(AT_ENGL, AD_WTHR, 6, 6), ATTK(AT_STNG, AD_DFOO, 2, 12), ATTK(AT_BEAM, AD_DRST, 8, 15), ATTK(AT_ENGL, AD_ANTI, 7, 16)), SIZ(606, 17, 0, MS_APOC, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_SEE_INVIS|M1_HERBIVORE, M2_NASTY|M2_COLLECT|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("decompensate argentinean bismarck", S_PIERCER, LVL(88, 14, -19, 57, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_DEPR, 6, 15), ATTK(AT_BEAM, AD_CONT, 6, 21), ATTK(AT_MAGC, AD_BANI, 7, 3), ATTK(AT_TUCH, AD_FEAR, 5, 5), ATTK(AT_TENT, AD_ABDC, 5, 18), ATTK(AT_BUTT, AD_TERR, 3, 4)), SIZ(724, 528, 0, MS_SOCKS, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("diamond crasher", S_PIERCER, LVL(88, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 16, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drill crasher", S_PIERCER, LVL(88, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WNCE, 16, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inviso crasher", S_PIERCER, LVL(88, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 16, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("beryl crasher", S_PIERCER, LVL(89, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heaven crasher", S_PIERCER, LVL(89, 20, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE|MR_DISINT|MR_DEATH, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("abyss crasher", S_PIERCER, LVL(89, 20, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_COLD|MR_FIRE|MR_DISINT|MR_DEATH, MR_FIRE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_EGOTYPE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("quartz crasher", S_PIERCER, LVL(89, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("slatted downer", S_PIERCER, LVL(89, 12, 2, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_WET, 6, 8), ATTK(AT_SCRA, AD_LAZY, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2411, 867, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE| M1_NOHANDS|M1_SLITHY, M2_LORD|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gesticulate gownsmen hausfrau", S_PIERCER, LVL(89, 16, -17, 62, 0), (2), A(ATTK(AT_SCRA, AD_CHRN, 2, 19), ATTK(AT_BREA, AD_NEXU, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1465, 240, 0, MS_ARREST, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_REGEN| M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("staunching recurving", S_PIERCER, LVL(90, 20, -11, 55, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ACID, 1, 1), ATTK(AT_BITE, AD_DISE, 5, 17), ATTK(AT_TUCH, AD_NGEN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(86, 36, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disunited repelling footlight", S_PIERCER, LVL(90, 13, -19, 93, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_RATH, AD_ICUR, 1, 16), ATTK(AT_NONE, AD_THIR, 0, 3), ATTK(AT_BOOM, AD_ENCH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(201, 823, 0, MS_GLYPHS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_STALK|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("roper that's longer than the universe", S_PIERCER, /* FHS roper */ LVL(90, 25, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 24), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 8), ATTK(AT_BEAM, AD_STCK, 1, 4), ATTK(AT_NONE, AD_STCK, 1, 4)), SIZ(400, 300, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ratch crasher", S_PIERCER, LVL(91, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SHRD, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("point crasher", S_PIERCER, LVL(91, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SCOR, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("quantum crasher", S_PIERCER, LVL(91, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_TLPT, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("imanent crasher", S_PIERCER, LVL(91, 25, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_UNPR, 10, 24), ATTK(AT_NONE, AD_UNPR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tin crasher", S_PIERCER, LVL(91, 16, 0, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flying crasher", S_PIERCER, LVL(91, 25, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("monophonic justest enkindle threating", S_PIERCER, LVL(92, 14, 9, 98, 0), (G_VLGROUP|1), A(ATTK(AT_TUCH, AD_WGHT, 9, 11), ATTK(AT_TUCH, AD_STAT, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(761, 607, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_OMNIVORE, M2_PNAME|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("appallingly slumbered subrace", S_PIERCER, LVL(92, 12, 3, 89, 0), (G_VLGROUP|2), A(ATTK(AT_MAGC, AD_STUN, 6, 21), ATTK(AT_TRAM, AD_SLIM, 5, 8), ATTK(AT_SCRA, AD_PLAS, 3, 11), ATTK(AT_TUCH, AD_NGRA, 1, 7), NO_ATTK, NO_ATTK), SIZ(603, 605, 0, MS_ESCAPE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_NASTY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("leashed doggery", S_PIERCER, LVL(92, 8, -30, 97, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_TIME, 1, 11), ATTK(AT_BEAM, AD_TECH, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(961, 1314, 0, MS_ALLA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cavaliered renegade", S_PIERCER, LVL(92, 12, -20, 55, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SANI, 7, 20), ATTK(AT_BITE, AD_SANI, 3, 7), ATTK(AT_TUCH, AD_SLUD, 5, 3), ATTK(AT_SPIT, AD_STON, 2, 2), NO_ATTK, NO_ATTK), SIZ(3718, 492, 0, MS_DEEPSTATE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rust crasher", S_PIERCER, LVL(93, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_RUST, 10, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("illusion crasher", S_PIERCER, LVL(93, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_ILLU, 10, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tiling crasher", S_PIERCER, LVL(93, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ajar flouncing", S_PIERCER, LVL(93, 20, -10, 57, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_IDAM, 1, 11), ATTK(AT_GAZE, AD_CAST, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4758, 22, 0, MS_COW, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("melamine farad", S_PIERCER, LVL(93, 8, -16, 42, -10), (G_GENO|2), A(ATTK(AT_GAZE, AD_PEST, 3, 3), ATTK(AT_BEAM, AD_SPEL, 7, 2), ATTK(AT_TRAM, AD_LEVI, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(655, 1405, 0, MS_WAIL, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SLITHY|M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NOTAME|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cooer creditability", S_PIERCER, LVL(94, 11, -27, 69, 17), (G_GENO|2), A(ATTK(AT_CLAW, AD_MEMO, 2, 18), ATTK(AT_RATH, AD_LITE, 6, 12), ATTK(AT_TRAM, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(284, 730, 0, MS_PANTS, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE, M2_LORD|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chlorpromazine sower", S_PIERCER, LVL(95, 14, 9, 26, 17), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FUMB, 9, 20), ATTK(AT_TUCH, AD_MIDI, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3430, 254, 0, MS_WAIL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT|MR_ACID, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID|M1_ACID|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sinker gravitational scarrier verificatory deputational", S_PIERCER, LVL(95, 12, -19, 88, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_SHRD, 1, 6), ATTK(AT_BREA, AD_DRCH, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(682, 257, 0, MS_GYPSY, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT, MR_COLD, M1_FLY|M1_WALLWALK|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("god crasher", S_PIERCER, LVL(95, 16, -10, 90, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 16, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flailing aerobiology", S_PIERCER, LVL(96, 12, -4, 86, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_DISP, 6, 13), ATTK(AT_BEAM, AD_FUMB, 1, 11), ATTK(AT_ENGL, AD_CHAO, 5, 7), ATTK(AT_GAZE, AD_CAST, 1, 14), NO_ATTK, NO_ATTK), SIZ(771, 179, 0, MS_PARROT, MZ_GIGANTIC), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN| M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hewed painful", S_PIERCER, LVL(96, 22, -21, 62, -18), (G_RGROUP|3), A(ATTK(AT_SCRA, AD_HALU, 9, 10), ATTK(AT_SPIT, AD_BANI, 4, 10), ATTK(AT_TRAM, AD_VENO, 2, 17), ATTK(AT_WEAP, AD_SEDU, 8, 18), ATTK(AT_WEAP, AD_HODS, 8, 5), ATTK(AT_SCRA, AD_ICEB, 3, 2)), SIZ(1378, 829, 0, MS_NEIGH, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("greet imperfectability revival hazelnut", S_PIERCER, LVL(96, 17, 5, 75, -5), (1), A(ATTK(AT_RATH, AD_VOMT, 1, 19), ATTK(AT_ENGL, AD_INSA, 9, 6), ATTK(AT_MAGC, AD_HEAL, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(745, 83, 0, MS_CONVERT, MZ_SMALL), MR_ELEC|MR_DEATH, 0, M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plummy slobbery inquiringly", S_PIERCER, LVL(96, 12, -4, 8, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_CLAW, AD_DGST, 5, 8), ATTK(AT_TRAM, AD_NTHR, 2, 14), ATTK(AT_BEAM, AD_BADE, 3, 21), ATTK(AT_TENT, AD_WTHR, 6, 8), NO_ATTK, NO_ATTK), SIZ(93, 83, 0, MS_WERE, MZ_SMALL), MR_FIRE|MR_COLD, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE| M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spike crasher", S_PIERCER, LVL(97, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_LEGS, 10, 20), ATTK(AT_NONE, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("magicdrain crasher", S_PIERCER, LVL(97, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_MCRE, 10, 20), ATTK(AT_NONE, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, MR_ACID|MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("levi crasher", S_PIERCER, LVL(97, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_LEVI, 10, 20), ATTK(AT_NONE, AD_LEVI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rod crasher", S_PIERCER, LVL(97, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 10, 20), ATTK(AT_NONE, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("menstruation crasher", S_PIERCER, LVL(97, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_BLEE, 10, 20), ATTK(AT_BEAM, AD_BLEE, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("acid crasher", S_PIERCER, LVL(98, 16, -11, 90, 0), (1), A(ATTK(AT_WEAP, AD_ACID, 12, 24), ATTK(AT_WEAP, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ordination interstitially", S_PIERCER, LVL(98, 12, 4, 93, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_LAVA, 7, 12), ATTK(AT_WEAP, AD_NUMB, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(127, 313, 0, MS_SOCKS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unrevised tramroad", S_PIERCER, LVL(98, 21, -19, 44, -20), (G_GENO|1), A(ATTK(AT_BITE, AD_NACU, 4, 10), ATTK(AT_NONE, AD_SLOW, 6, 17), ATTK(AT_SPIT, AD_CHKH, 6, 11), ATTK(AT_BEAM, AD_POIS, 8, 6), NO_ATTK, NO_ATTK), SIZ(725, 49, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("youngest stuffer", S_PIERCER, LVL(99, 31, 9, 95, -18), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_FLAM, 1, 13), ATTK(AT_BITE, AD_BADE, 5, 1), ATTK(AT_RATH, AD_DRST, 9, 14), ATTK(AT_NONE, AD_SHRD, 2, 10), ATTK(AT_BITE, AD_NIVE, 1, 13), ATTK(AT_BUTT, AD_COLD, 6, 7)), SIZ(1070, 1620, 0, MS_WOLLOH, MZ_TINY), MR_POISON, 0, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("kes crasher", S_PIERCER, LVL(100, 16, -10, 90, 3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 32, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("black crasher", S_PIERCER, LVL(100, 16, -10, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CORR, 8, 24), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO|MR_DISINT, MR_COLD|MR_ELEC|MR_POISON, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chasm chasm recitative", S_PIERCER, LVL(100, 20, -16, 74, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SLUD, 9, 9), ATTK(AT_CLAW, AD_LAZY, 7, 18), ATTK(AT_CLAW, AD_SPEL, 5, 19), ATTK(AT_BREA, AD_THIR, 6, 18), ATTK(AT_TUCH, AD_CHKH, 3, 23), NO_ATTK), SIZ(465, 1500, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT, MR_COLD, M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("undramatic bloodred", S_PIERCER, LVL(102, 14, -25, 75, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_TRAM, AD_DISE, 2, 10), ATTK(AT_CLAW, AD_TIME, 9, 20), ATTK(AT_SCRA, AD_AMNE, 7, 26), ATTK(AT_TUCH, AD_LUCK, 3, 24), ATTK(AT_TENT, AD_LITE, 7, 12), NO_ATTK), SIZ(39, 1190, 0, MS_POKEDEX, MZ_HUGE), MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chloroform crasher", S_PIERCER, LVL(102, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_SLEE, 12, 24), ATTK(AT_NONE, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("smart crasher", S_PIERCER, LVL(103, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 12, 24), ATTK(AT_WEAP, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("intelligent crasher", S_PIERCER, LVL(103, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 12, 24), ATTK(AT_WEAP, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("peony natty", S_PIERCER, LVL(103, 42, -36, 96, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_SPC2, 5, 4), ATTK(AT_BITE, AD_BLND, 3, 6), ATTK(AT_CLAW, AD_MINA, 3, 1), ATTK(AT_BREA, AD_DRCH, 7, 6), NO_ATTK, NO_ATTK), SIZ(854, 1111, 0, MS_CHICKEN, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID, MR_FIRE, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL|M1_ACID| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("feticide uncanceled", S_PIERCER, LVL(104, 26, 2, 98, 0), (1), A(ATTK(AT_WEAP, AD_RUNS, 9, 19), ATTK(AT_BREA, AD_TERR, 9, 14), ATTK(AT_STNG, AD_TLPT, 1, 4), ATTK(AT_MAGC, AD_DIMN, 3, 4), NO_ATTK, NO_ATTK), SIZ(2496, 391, 0, MS_BARBER, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_SWIM, M2_UNDEAD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bike angiology", S_PIERCER, LVL(104, 13, -30, 89, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_PHYS, 8, 11), ATTK(AT_SPIT, AD_MEMO, 2, 7), ATTK(AT_BREA, AD_STTP, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3193, 1182, 0, MS_COMBAT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("trajectory whapped", S_PIERCER, LVL(105, 7, 10, 79, 10), (G_GENO|G_LGROUP|1), A(ATTK(AT_ENGL, AD_SOUN, 6, 4), ATTK(AT_LASH, AD_SPEL, 7, 21), ATTK(AT_BOOM, AD_SAMU, 1, 25), ATTK(AT_TRAM, AD_TIME, 6, 21), ATTK(AT_NONE, AD_TRAP, 9, 4), NO_ATTK), SIZ(1380, 164, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("neckband bowline cozy", S_PIERCER, LVL(105, 18, -34, 71, 11), (G_RGROUP|3), A(ATTK(AT_EXPL, AD_UVUU, 9, 8), ATTK(AT_ENGL, AD_WEEP, 3, 25), ATTK(AT_GAZE, AD_DREA, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(563, 492, 0, MS_CHICKEN, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS, M2_VAMPIRE|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dolt trustwoman", S_PIERCER, LVL(105, 15, -26, 89, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_MALK, 5, 20), ATTK(AT_GAZE, AD_VENO, 8, 12), ATTK(AT_LASH, AD_SAMU, 2, 15), ATTK(AT_WEAP, AD_SAMU, 2, 5), ATTK(AT_GAZE, AD_POIS, 9, 20), NO_ATTK), SIZ(143, 414, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_STALK|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bride terrarium", S_PIERCER, LVL(106, 20, 5, 98, -20), (G_RGROUP|3), A(ATTK(AT_NONE, AD_WGHT, 4, 5), ATTK(AT_SPIT, AD_VAMP, 8, 1), ATTK(AT_KICK, AD_SLOW, 6, 26), ATTK(AT_KICK, AD_DIMN, 9, 4), NO_ATTK, NO_ATTK), SIZ(719, 1156, 0, MS_SOVIET, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL| M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tmh muskmelon", S_PIERCER, LVL(106, 12, -33, 91, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BOOM, AD_MIDI, 3, 9), ATTK(AT_BITE, AD_DGST, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3958, 340, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_FIRE, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID| M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("parlour trigonometry pastored", S_PIERCER, LVL(106, 8, -33, 100, -19), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BUTT, AD_NGRA, 1, 3), ATTK(AT_SPIT, AD_MAGM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2950, 165, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("voracious crasher", S_PIERCER, LVL(106, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_FAMN, 12, 24), ATTK(AT_NONE, AD_FAMN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("coal milky sutured indowed wrangler peccable", S_PIERCER, LVL(107, 14, -24, 51, 11), (G_GENO|2), A(ATTK(AT_TENT, AD_DISE, 8, 26), ATTK(AT_SCRA, AD_BANI, 1, 13), ATTK(AT_LASH, AD_RNG, 9, 11), ATTK(AT_TUCH, AD_CALM, 8, 24), ATTK(AT_SPIT, AD_LAVA, 4, 1), NO_ATTK), SIZ(934, 41, 0, MS_NURSE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("epithelia yeller", S_PIERCER, LVL(108, 12, -15, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_FRZE, 5, 14), ATTK(AT_GAZE, AD_LEVI, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2014, 1317, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS| M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_MIMIC|M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("shining crasher", S_PIERCER, /* shambling horror type */ LVL(108, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_FAMN, 14, 28), ATTK(AT_NONE, AD_FAMN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dazzling crasher", S_PIERCER, LVL(108, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_RBRE, 14, 28), ATTK(AT_NONE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 300, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undershirt trapt", S_PIERCER, LVL(108, 17, -29, 99, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_WEBS, 4, 16), ATTK(AT_GAZE, AD_NEXU, 4, 13), ATTK(AT_EXPL, AD_STTP, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(84, 1342, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL, M2_NOPOLY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("overbake cycle conducer", S_PIERCER, LVL(109, 15, 0, 90, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_TIME, 3, 16), ATTK(AT_BEAM, AD_HODS, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4222, 283, 0, MS_ARREST, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, MR_DISINT, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hasta modally", S_PIERCER, LVL(109, 13, -29, 91, 0), (1), A(ATTK(AT_TRAM, AD_NGRA, 9, 8), ATTK(AT_TRAM, AD_BURN, 7, 7), ATTK(AT_HUGS, AD_CHRN, 2, 11), ATTK(AT_TRAM, AD_CONT, 7, 12), NO_ATTK, NO_ATTK), SIZ(383, 612, 0, MS_PAIN, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("needer cascara oxidization", S_PIERCER, LVL(110, 10, -6, 72, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_WEAP, AD_DISN, 9, 17), ATTK(AT_BITE, AD_NGEN, 4, 3), ATTK(AT_SPIT, AD_COLD, 7, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2099, 216, 0, MS_PUPIL, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, 0, M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("trenchancy stubborner", S_PIERCER, LVL(110, 19, 1, 73, 0), (G_SGROUP|4), A(ATTK(AT_BUTT, AD_WET, 2, 7), ATTK(AT_CLAW, AD_LITT, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(552, 426, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE| M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snagging vaned", S_PIERCER, LVL(111, 22, -32, 78, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TENT, AD_RBRE, 2, 3), ATTK(AT_MAGC, AD_FREN, 8, 17), ATTK(AT_KICK, AD_CAST, 3, 14), ATTK(AT_TENT, AD_DISP, 6, 1), NO_ATTK, NO_ATTK), SIZ(82, 264, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bureaucrat detonate", S_PIERCER, LVL(112, 13, -26, 90, 0), (3), A(ATTK(AT_TRAM, AD_DRIN, 7, 21), ATTK(AT_STNG, AD_FUMB, 1, 2), ATTK(AT_TENT, AD_DRCH, 5, 16), ATTK(AT_ENGL, AD_ICUR, 8, 1), ATTK(AT_ENGL, AD_INSA, 8, 21), ATTK(AT_TENT, AD_STCK, 9, 21)), SIZ(2124, 365, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS, M2_WANDER|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("thalamically artillerymen", S_PIERCER, LVL(112, 12, -33, 84, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BREA, AD_VENO, 2, 18), ATTK(AT_ENGL, AD_NAST, 4, 21), ATTK(AT_BITE, AD_TCKL, 2, 16), ATTK(AT_SCRA, AD_ACID, 6, 8), ATTK(AT_CLAW, AD_CAST, 2, 22), NO_ATTK), SIZ(657, 639, 0, MS_IMITATE, MZ_TINY), MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_GREEDY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("calmative revalidate cerated densest cafe jollify", S_PIERCER, LVL(112, 11, -13, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_FAKE, 8, 9), ATTK(AT_WEAP, AD_WEEP, 4, 4), ATTK(AT_MAGC, AD_FEAR, 1, 2), ATTK(AT_BEAM, AD_ALIN, 9, 18), ATTK(AT_STNG, AD_DFOO, 1, 8), ATTK(AT_BEAM, AD_NUMB, 4, 20)), SIZ(2061, 904, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("personae heady", S_PIERCER, LVL(112, 16, -31, 77, 0), (G_RGROUP|2), A(ATTK(AT_MAGC, AD_SITM, 7, 9), ATTK(AT_MAGC, AD_LUCK, 1, 2), ATTK(AT_WEAP, AD_HEAL, 5, 24), ATTK(AT_NONE, AD_WTHR, 9, 26), ATTK(AT_KICK, AD_WEEP, 9, 14), ATTK(AT_WEAP, AD_SKIL, 6, 18)), SIZ(115, 353, 0, MS_SHRIEK, MZ_SMALL), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("grassiest licker demarcation overusing yale", S_PIERCER, LVL(113, 49, -19, 83, 5), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_VOMT, 5, 5), ATTK(AT_WEAP, AD_POLY, 5, 9), ATTK(AT_STNG, AD_EDGE, 7, 15), ATTK(AT_WEAP, AD_WEEP, 2, 25), NO_ATTK), SIZ(500, 317, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unjustified quickie", S_PIERCER, LVL(114, 14, -4, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_POIS, 3, 11), ATTK(AT_STNG, AD_NEXU, 5, 9), ATTK(AT_BEAM, AD_SHAN, 7, 25), ATTK(AT_NONE, AD_DROP, 5, 11), ATTK(AT_WEAP, AD_AGGR, 8, 13), NO_ATTK), SIZ(1528, 1037, 0, MS_SHEEP, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("morningstar intriguingly", S_PIERCER, LVL(115, 20, -26, 86, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_LEGS, 4, 23), ATTK(AT_TRAM, AD_RBRE, 4, 7), ATTK(AT_TRAM, AD_FAKE, 6, 2), ATTK(AT_ENGL, AD_DISN, 8, 13), NO_ATTK, NO_ATTK), SIZ(291, 500, 0, MS_REPAIR, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("resented snowman", S_PIERCER, LVL(116, 14, -35, 85, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_WERE, 9, 8), ATTK(AT_TRAM, AD_UVUU, 6, 14), ATTK(AT_ENGL, AD_ANTI, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(58, 61, 0, MS_FART_QUIET, MZ_HUGE), MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_UNSOLID|M1_POIS, M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_ORC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("substring gumption gnomist", S_PIERCER, LVL(116, 12, -12, 85, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SPIT, AD_DROP, 3, 17), ATTK(AT_BITE, AD_DFOO, 9, 9), ATTK(AT_TENT, AD_BLAS, 1, 19), ATTK(AT_BREA, AD_DRIN, 7, 19), ATTK(AT_ENGL, AD_SEDU, 9, 3), ATTK(AT_TRAM, AD_TRAP, 4, 22)), SIZ(2315, 17, 0, MS_FEARHARE, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_ANIMAL|M1_SLITHY|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("emerge lee", S_PIERCER, LVL(116, 20, -38, 37, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_DARK, 4, 11), ATTK(AT_TENT, AD_DGST, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(52, 745, 0, MS_PANTS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_REGEN, M2_LORD|M2_PRINCE|M2_DWARF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_EGOTYPE|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ama recommend", S_PIERCER, LVL(117, 28, -5, 94, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_MIDI, 6, 1), ATTK(AT_CLAW, AD_LEGS, 5, 14), ATTK(AT_BEAM, AD_SLUD, 5, 25), ATTK(AT_LASH, AD_SSEX, 4, 6), ATTK(AT_LASH, AD_FAKE, 7, 24), ATTK(AT_BUTT, AD_CHAO, 3, 2)), SIZ(640, 580, 0, MS_GLYPHS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN, MR_FIRE, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_SPIDER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abilene blench", S_PIERCER, LVL(118, 20, -11, 87, -16), (G_SGROUP|3), A(ATTK(AT_BEAM, AD_MINA, 8, 16), ATTK(AT_EXPL, AD_DETH, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2551, 1134, 0, MS_SPELL, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_NOHANDS|M1_NOLIMBS, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("steep bashed inroad", S_PIERCER, LVL(119, 19, -21, 85, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_SGLD, 3, 4), ATTK(AT_SCRA, AD_WEBS, 5, 14), ATTK(AT_TRAM, AD_BURN, 1, 19), ATTK(AT_NONE, AD_HALU, 2, 22), ATTK(AT_TUCH, AD_LITT, 5, 11), NO_ATTK), SIZ(816, 19, 0, MS_BOAST, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unreceptively compatriot rooted minelayer gladiatorial", S_PIERCER, LVL(119, 10, 6, 96, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_SHRD, 6, 3), ATTK(AT_BEAM, AD_SHRD, 4, 24), ATTK(AT_CLAW, AD_WEEP, 8, 11), ATTK(AT_NONE, AD_BANI, 3, 12), ATTK(AT_BEAM, AD_CLRC, 5, 7), NO_ATTK), SIZ(389, 386, 0, MS_BARK, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOTAKE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_NASTY|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("defectively keyster", S_PIERCER, LVL(119, 18, 0, 99, 0), (4), A(ATTK(AT_STNG, AD_LEGS, 3, 15), ATTK(AT_NONE, AD_BANI, 5, 19), ATTK(AT_BUTT, AD_WEEP, 6, 15), ATTK(AT_SCRA, AD_DARK, 6, 4), ATTK(AT_TENT, AD_BLND, 8, 7), NO_ATTK), SIZ(1288, 787, 0, MS_GIBBERISH, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_THICK_HIDE|M1_OVIPAROUS|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wonderment spectacle", S_PIERCER, LVL(119, 12, -36, 77, 18), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_MAGC, AD_WISD, 8, 10), ATTK(AT_LASH, AD_STCK, 1, 14), ATTK(AT_BREA, AD_DRST, 4, 14), ATTK(AT_TRAM, AD_RNG, 1, 1), ATTK(AT_EXPL, AD_DAMA, 4, 24), ATTK(AT_WEAP, AD_WET, 2, 1)), SIZ(283, 371, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY| M2_STRONG|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("suable unsullied", S_PIERCER, LVL(120, 23, 4, 96, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_TLPT, 7, 17), ATTK(AT_KICK, AD_ACID, 9, 26), ATTK(AT_BEAM, AD_BLEE, 1, 1), ATTK(AT_TRAM, AD_UVUU, 7, 1), ATTK(AT_KICK, AD_AMNE, 1, 12), NO_ATTK), SIZ(462, 91, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_ACID| M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unperformed pacta tantric discountenance", S_PIERCER, LVL(120, 4, -34, 78, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_FAMN, 7, 22), ATTK(AT_WEAP, AD_CONF, 8, 18), ATTK(AT_BUTT, AD_NACU, 3, 13), ATTK(AT_KICK, AD_INSA, 3, 13), ATTK(AT_LASH, AD_SAMU, 6, 24), ATTK(AT_CLAW, AD_PAIN, 1, 12)), SIZ(1283, 1519, 0, MS_SOVIET, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_ACID, M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("skitter flattened unconditioned strain", S_PIERCER, LVL(121, 12, -30, 76, 2), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_BURN, 4, 8), ATTK(AT_BEAM, AD_MANA, 5, 6), ATTK(AT_TRAM, AD_PHYS, 4, 18), ATTK(AT_STNG, AD_BLND, 1, 2), NO_ATTK, NO_ATTK), SIZ(2915, 1039, 0, MS_IMITATE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("resee teaching", S_PIERCER, LVL(122, 12, -38, 82, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_BREA, AD_TREM, 1, 24), ATTK(AT_NONE, AD_WEBS, 8, 4), ATTK(AT_BEAM, AD_MANA, 9, 24), ATTK(AT_NONE, AD_SAMU, 7, 12), ATTK(AT_KICK, AD_BADE, 8, 10), ATTK(AT_BREA, AD_FRZE, 1, 2)), SIZ(2351, 488, 0, MS_CHICKEN, MZ_SMALL), MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_REGEN|M1_TPORT|M1_POIS| M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("registrar imposingly", S_PIERCER, LVL(122, 6, -15, 80, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_POIS, 1, 3), ATTK(AT_BREA, AD_STON, 7, 2), ATTK(AT_BEAM, AD_CONF, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(529, 286, 0, MS_PHOTO, MZ_SMALL), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_NOHEAD|M1_UNSOLID, M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reinvesting hovered", S_PIERCER, LVL(122, 19, -20, 89, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_LITE, 4, 6), ATTK(AT_BEAM, AD_CORR, 4, 21), ATTK(AT_SPIT, AD_SAMU, 2, 15), ATTK(AT_ENGL, AD_DRST, 7, 3), NO_ATTK, NO_ATTK), SIZ(1321, 726, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_FLY|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ironically reeducate", S_PIERCER, LVL(122, 20, -24, 74, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_ENGL, AD_ALIN, 4, 24), ATTK(AT_BUTT, AD_LITE, 8, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1923, 346, 0, MS_SNORE, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_COLLECT|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chased rubicund", S_PIERCER, LVL(122, 24, -11, 71, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_STNG, AD_WTHR, 3, 19), ATTK(AT_BREA, AD_SITM, 5, 7), ATTK(AT_BITE, AD_HEAL, 1, 16), ATTK(AT_ENGL, AD_MAGM, 1, 6), ATTK(AT_ENGL, AD_NPRO, 2, 16), NO_ATTK), SIZ(1417, 655, 0, MS_SPELL, MZ_SMALL), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_NOEYES|M1_NOHEAD, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unbolted pouty", S_PIERCER, LVL(123, 13, -6, 97, 0), (G_RGROUP|1), A(ATTK(AT_BITE, AD_PLAS, 2, 26), ATTK(AT_STNG, AD_NAST, 4, 15), ATTK(AT_SPIT, AD_SOUN, 4, 20), ATTK(AT_GAZE, AD_FUMB, 1, 26), NO_ATTK, NO_ATTK), SIZ(74, 100, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("catcall criminologic", S_PIERCER, LVL(123, 20, -38, 56, 0), (2), A(ATTK(AT_LASH, AD_ABDC, 1, 24), ATTK(AT_WEAP, AD_THIE, 2, 11), ATTK(AT_STNG, AD_TRAI, 5, 2), ATTK(AT_NONE, AD_FREN, 2, 11), ATTK(AT_SPIT, AD_HALU, 2, 2), NO_ATTK), SIZ(1164, 1463, 0, MS_GYPSY, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_TPORT| M1_ACID, M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_MIMIC|M3_SLIME|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("polarimetric enticer", S_PIERCER, LVL(124, 14, -12, 85, 0), (G_SGROUP|1), A(ATTK(AT_TENT, AD_CHRN, 2, 2), ATTK(AT_MAGC, AD_MAGM, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(146, 682, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HUMAN| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ciphered underprivileged", S_PIERCER, LVL(124, 20, 2, 96, 0), (3), A(ATTK(AT_HUGS, AD_DROP, 5, 16), ATTK(AT_CLAW, AD_TRAP, 8, 4), ATTK(AT_ENGL, AD_NGEN, 8, 6), ATTK(AT_CLAW, AD_DEPR, 3, 9), NO_ATTK, NO_ATTK), SIZ(167, 937, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("plankton repainted", S_PIERCER, LVL(124, 6, -15, 71, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DREN, 4, 3), ATTK(AT_BITE, AD_CAST, 4, 2), ATTK(AT_TRAM, AD_NEXU, 7, 6), ATTK(AT_ENGL, AD_DRCO, 1, 11), ATTK(AT_TRAM, AD_WTHR, 7, 19), NO_ATTK), SIZ(1390, 232, 0, MS_PUPIL, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unvaccinated wainscotting bespattering intoned deemed laugh isopropyl", S_PIERCER, LVL(125, 8, -19, 79, 0), (G_SGROUP|2), A(ATTK(AT_BREA, AD_SHRD, 2, 14), ATTK(AT_MAGC, AD_EDGE, 3, 3), ATTK(AT_BEAM, AD_WERE, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1888, 233, 0, MS_MEW, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_STALK|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("snobbier fiend", S_PIERCER, LVL(125, 16, 0, 73, 0), (4), A(ATTK(AT_HUGS, AD_PLYS, 4, 12), ATTK(AT_BEAM, AD_VULN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 106, 0, MS_NURSE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_CONCEAL|M1_TPORT, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("visional preconstruct", S_PIERCER, LVL(125, 13, -31, 88, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_RUST, 6, 1), ATTK(AT_BITE, AD_ICEB, 8, 26), ATTK(AT_BREA, AD_LEGS, 1, 7), ATTK(AT_LASH, AD_CURS, 2, 7), ATTK(AT_BREA, AD_LUCK, 8, 16), NO_ATTK), SIZ(52, 730, 0, MS_HISS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_HERBIVORE, M2_UNDEAD|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("honoring phonier bonged superscript", S_PIERCER, LVL(125, 20, -35, 80, 6), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_DREA, 1, 7), ATTK(AT_TUCH, AD_ICEB, 6, 14), ATTK(AT_ENGL, AD_CHKH, 5, 12), ATTK(AT_LASH, AD_SLUD, 7, 21), ATTK(AT_WEAP, AD_NGEN, 4, 4), NO_ATTK), SIZ(4371, 215, 0, MS_FART_NORMAL, MZ_TINY), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), /* * quadrupeds */ MON("little pig", S_QUADRUPED, LVL(0, 10, 10, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("little lamb", S_QUADRUPED, LVL(0, 6, 10, 0, 0), (G_GENO|6), A(ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHEEP, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("small predator", S_QUADRUPED, LVL(0, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("imipig", S_QUADRUPED, LVL(0, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_HODS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_IMITATE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("little wild pig", S_QUADRUPED, LVL(0, 10, 10, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("papier-mache cow", S_QUADRUPED, LVL(0, 9, 7, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("porcupo", S_QUADRUPED, /* splicehack porcupine */ LVL(0, 12, 0, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_TCKL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_BARK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("silky anteater", S_QUADRUPED, LVL(0, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sarspig", S_QUADRUPED, LVL(0, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_NIVE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mini elephant", S_QUADRUPED, LVL(0, 2, 6, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_TRUMPET, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gazelle", S_QUADRUPED, LVL(0, 12, 10, 0, 0), (G_GENO|10), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_AOE, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("gaia gazelle", S_QUADRUPED, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("alla gazelle", S_QUADRUPED, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_ALLA, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_AOE, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("tiny pig", S_QUADRUPED, LVL(0, 5, 10, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_GRUNT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tiny lamb", S_QUADRUPED, LVL(0, 3, 10, 0, 0), (G_GENO|6), A(ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SHEEP, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gazelle young", S_QUADRUPED, LVL(0, 6, 10, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_AOE, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("monition robotry", S_QUADRUPED, LVL(0, 24, 0, 42, 0), (2), A(ATTK(AT_KICK, AD_CONF, 1, 5), ATTK(AT_BUTT, AD_DEST, 2, 2), ATTK(AT_SPIT, AD_CAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(657, 1258, 0, MS_HISS, MZ_GIGANTIC), MR_ELEC, 0, M1_CONCEAL|M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_GNOME| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blitzing incoincident newsreel", S_QUADRUPED, LVL(0, 32, 3, 70, 0), (G_VLGROUP|2), A(ATTK(AT_SPIT, AD_DROP, 1, 8), ATTK(AT_RATH, AD_AGGR, 1, 1), ATTK(AT_TUCH, AD_ILLU, 1, 1), ATTK(AT_WEAP, AD_ICUR, 1, 5), NO_ATTK, NO_ATTK), SIZ(2443, 101, 0, MS_BUZZ, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON, MR_POISON, M1_NOEYES|M1_NOHEAD|M1_TPORT|M1_METALLIVORE, M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("discoblastic yack", S_QUADRUPED, LVL(0, 16, -4, 58, -10), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_SITM, 1, 8), ATTK(AT_WEAP, AD_CORR, 1, 5), ATTK(AT_GAZE, AD_ENCH, 1, 9), ATTK(AT_GAZE, AD_MIDI, 1, 2), NO_ATTK, NO_ATTK), SIZ(1909, 453, 0, MS_CORONA, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lamb", S_QUADRUPED, LVL(1, 12, 10, 0, 0), (G_GENO|G_SGROUP|12), A(ATTK(AT_BUTT, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHEEP, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("knapsack lamb", S_QUADRUPED, LVL(1, 12, 10, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHEEP, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deer doe", S_QUADRUPED, LVL(1, 12, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_ELDERSCROLLS, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("baby wild boar", S_QUADRUPED, LVL(1, 10, 9, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby river hog", S_QUADRUPED, LVL(1, 10, 9, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* cows are an excellent food source */ MON("young cow", S_QUADRUPED, /* splicehack cow */ LVL(1, 6, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("culf", S_QUADRUPED, LVL(1, 9, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("splicepig", S_QUADRUPED, LVL(1, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("wild sheep", S_QUADRUPED, LVL(1, 12, 9, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_SLEE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("child boar", S_QUADRUPED, LVL(1, 12, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 1, 7), ATTK(AT_BEAM, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("porc", S_QUADRUPED, LVL(1, 12, 10, 0, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_ORC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young rothe", S_QUADRUPED, LVL(1, 4, 9, 0, 0), (G_GENO|8), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("deer", S_QUADRUPED, LVL(1, 12, 5, 0, 0), (G_GENO|7), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_AOE, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("inviso deer", S_QUADRUPED, /* invisible */ LVL(1, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_AOE, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("moved deer", S_QUADRUPED, /* invisible */ LVL(1, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_ALLA, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_FREQ_UNCOMMON2, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("pieplant intruder", S_QUADRUPED, LVL(1, 12, -4, 6, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BANI, 1, 5), ATTK(AT_GAZE, AD_ICEB, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(538, 31, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_ELEC, 0, M1_ACID, M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tackle deice", S_QUADRUPED, LVL(1, 12, -5, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_VULN, 3, 3), ATTK(AT_KICK, AD_AMNE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(854, 309, 0, MS_SUPERMAN, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_STALK, M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rothe", S_QUADRUPED, LVL(2, 9, 7, 0, 0), (G_GENO|G_SGROUP|24), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ring rothe", S_QUADRUPED, /* by Demo */ LVL(2, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 3), ATTK(AT_BREA, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SPELL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD|M2_STALK|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("feral hog", S_QUADRUPED, LVL(2, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("large rothe", S_QUADRUPED, LVL(2, 9, 7, 0, 0), (G_GENO|G_RGROUP|8), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rothe leader", S_QUADRUPED, LVL(2, 9, 7, 0, 0), (G_GENO|G_RGROUP|G_PLATOON|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mutated rothe", S_QUADRUPED, LVL(2, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("musimon", S_QUADRUPED, LVL(2, 12, 7, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BUTT, AD_PHYS, 1, 8), ATTK(AT_BUTT, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_COLD, 0, M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("miltimon", S_QUADRUPED, LVL(2, 12, 7, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHEEP, MZ_SMALL), 0, 0, M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bubblemon", S_QUADRUPED, /* spawns with bubblehorn */ LVL(2, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHEEP, MZ_SMALL), 0, 0, M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("multimon", S_QUADRUPED, LVL(2, 12, 7, 0, 0), (G_GENO|2|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHEEP, MZ_SMALL), 0, 0, M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("uneasy rabbit", S_QUADRUPED, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FEARHARE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("furry rothe", S_QUADRUPED, LVL(2, 9, 7, 0, 0), (G_GENO|G_SGROUP|6), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty rothe", S_QUADRUPED, LVL(2, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant badger", S_QUADRUPED, LVL(2, 12, 6, 0, 0), (G_GENO|8), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("anteater", S_QUADRUPED, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("luckdrain rothe", S_QUADRUPED, LVL(2, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pig", S_QUADRUPED, LVL(2, 12, 10, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("roff", S_QUADRUPED, LVL(2, 7, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wild pig", S_QUADRUPED, LVL(2, 12, 9, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stickrothe", S_QUADRUPED, /* evil patch idea by jonadab */ LVL(2, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_STCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("deer fawn", S_QUADRUPED, LVL(2, 12, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_ELDERSCROLLS, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("am nonvisible", S_QUADRUPED, LVL(2, 21, -4, 72, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SCRA, AD_FAMN, 2, 1), ATTK(AT_BEAM, AD_SLOW, 2, 9), ATTK(AT_HUGS, AD_SHRD, 2, 9), ATTK(AT_WEAP, AD_UVUU, 8, 1), NO_ATTK, NO_ATTK), SIZ(681, 285, 0, MS_CORONA, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NEEDPICK|M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("elonic brown bear", S_QUADRUPED, LVL(2, 12, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("poring", S_QUADRUPED, LVL(2, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lunatic rabbit", S_QUADRUPED, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inducting doggie", S_QUADRUPED, LVL(2, 8, 4, 18, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_LITE, 2, 4), ATTK(AT_TRAM, AD_ICUR, 3, 3), ATTK(AT_BREA, AD_HALU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(859, 652, 0, MS_WERE, MZ_TINY), 0, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD, M2_PNAME|M2_MAGIC, M3_NOTAME|M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gestated carlo langauge", S_QUADRUPED, LVL(2, 18, 3, 40, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_DISE, 1, 1), ATTK(AT_NONE, AD_NAST, 2, 2), ATTK(AT_BUTT, AD_STAT, 8, 1), ATTK(AT_SCRA, AD_LITT, 2, 2), ATTK(AT_NONE, AD_NUMB, 0, 4), NO_ATTK), SIZ(226, 118, 0, MS_TRUMPET, MZ_LARGE), MR_FIRE|MR_ACID|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shrimped powwowing", S_QUADRUPED, LVL(2, 31, 8, 79, 9), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_FAKE, 2, 2), ATTK(AT_SCRA, AD_GLIB, 1, 9), ATTK(AT_CLAW, AD_DETH, 1, 9), ATTK(AT_BUTT, AD_INER, 1, 1), ATTK(AT_KICK, AD_DISP, 2, 1), ATTK(AT_BITE, AD_WISD, 2, 1)), SIZ(12, 728, 0, MS_SPOILER, MZ_GIGANTIC), MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE| M1_TPORT|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("territory insolvency", S_QUADRUPED, LVL(2, 6, -9, 61, -1), (3), A(ATTK(AT_TRAM, AD_CHAO, 5, 1), ATTK(AT_GAZE, AD_TRAP, 1, 3), ATTK(AT_CLAW, AD_LAVA, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1721, 841, 0, MS_COMBAT, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL| M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("osquip", S_QUADRUPED, LVL(3, 12, 7, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boar", S_QUADRUPED, /* FHS wild boar */ LVL(3, 12, 7, 0, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BUTT, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("funny boar", S_QUADRUPED, LVL(3, 12, 7, 0, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_BUTT, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("warthog", S_QUADRUPED, LVL(3, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("osker", S_QUADRUPED, LVL(3, 8, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cramper", S_QUADRUPED, LVL(3, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lame sheep", S_QUADRUPED, LVL(3, 6, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("red river hog", S_QUADRUPED, LVL(3, 12, 7, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("possessed sheep", S_QUADRUPED, LVL(3, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_CHRN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("scarlet river hog", S_QUADRUPED, LVL(3, 12, 7, 0, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("queevolt", S_QUADRUPED, LVL(3, 15, 2, 20, -7), (G_GENO|5), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("static queevolt", S_QUADRUPED, LVL(3, 15, 2, 20, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_DRDX, 1, 2), ATTK(AT_BITE, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CUSS, MZ_SMALL), MR_POISON|MR_HITASONE|MR_ELEC, MR_POISON, M1_REGEN, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("llama", S_QUADRUPED, LVL(3, 9, 7, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_SPIT, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("baby camel", S_QUADRUPED, LVL(3, 16, 6, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("virgocrotta", S_QUADRUPED, /* by spicycat */ LVL(3, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 2), ATTK(AT_BITE, AD_FAKE, 2, 2), ATTK(AT_CLAW, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_IMITATE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("squeakocrotta", S_QUADRUPED, LVL(3, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 2), ATTK(AT_BITE, AD_FAKE, 2, 2), ATTK(AT_CLAW, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_FART_NORMAL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("theme boar", S_QUADRUPED, LVL(3, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 3), ATTK(AT_BUTT, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scramper", S_QUADRUPED, LVL(3, 9, 7, 0, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_LEGS, 1, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("sheep", S_QUADRUPED, LVL(3, 12, 8, 0, 0), (G_GENO|G_SGROUP|10), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("exploding sheep", S_QUADRUPED, LVL(3, 12, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_EXPL, AD_PHYS, 6, 4), ATTK(AT_BOOM, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("knapsack sheep", S_QUADRUPED, LVL(3, 12, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("daft sheep", S_QUADRUPED, /* permaconfused */ LVL(3, 12, 8, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("swimming trunks", S_QUADRUPED, /* permaconfused */ LVL(3, 11, 9, 0, 0), (3|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_SWIM, 0, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("player sheep", S_QUADRUPED, /* playable race */ LVL(3, 12, 8, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("gryffon child", S_QUADRUPED, LVL(4, 8, 10, 5, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("lancegoat", S_QUADRUPED, /* spawns with lance */ LVL(4, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("green goat", S_QUADRUPED, LVL(4, 12, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("white goat", S_QUADRUPED, LVL(4, 12, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hornless goat", S_QUADRUPED, LVL(4, 7, 8, 0, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("deer buck", S_QUADRUPED, LVL(4, 12, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant anteater", S_QUADRUPED, LVL(4, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Lexi's wonderfully soft sneaker", S_QUADRUPED, LVL(4, 12, 10, 0, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GREEN), /* speed 12-14, AC 1, MR 50, extra attacks 1, resists 1, M1 flags 1, M2 flags 0, M3 flags 1 */ MON("goat", S_QUADRUPED, LVL(4, 12, 6, 0, 0), (G_GENO|G_SGROUP|6), A(ATTK(AT_BUTT, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("knapsack goat", S_QUADRUPED, LVL(4, 12, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("squealer", S_QUADRUPED, LVL(4, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_LEGS, 1, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHRIEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bear", S_QUADRUPED, LVL(4, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cattle", S_QUADRUPED, LVL(4, 10, 5, 0, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("clannfear runt", S_QUADRUPED, LVL(4, 11, 2, 20, -10), (2), A(ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), MR_HITASONE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("ana reformable", S_QUADRUPED, LVL(4, 12, 8, 92, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BOOM, AD_MIDI, 4, 7), ATTK(AT_SPIT, AD_FAMN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1515, 18, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("worldliest glistering", S_QUADRUPED, LVL(4, 18, -6, 88, -6), (1), A(ATTK(AT_NONE, AD_HODS, 4, 6), ATTK(AT_TRAM, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2027, 431, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_DEMON|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("moon clan", S_QUADRUPED, LVL(5, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("forest clan", S_QUADRUPED, LVL(5, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("flesh clan", S_QUADRUPED, LVL(5, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("rustuped", S_QUADRUPED, LVL(5, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("mumak calf", S_QUADRUPED, LVL(5, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,6), ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_THICK_HIDE|M1_HERBIVORE|M1_NOHANDS|M1_ANIMAL, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("darkmoon clan", S_QUADRUPED, /* spawns with moon axe */ LVL(5, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DARK, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("angry mumak", S_QUADRUPED, LVL(5, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_WRAT, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wereboar", S_QUADRUPED, LVL(5, 12, 4, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_MEDIUM), MR_POISON, 0, M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("roe deer", S_QUADRUPED, LVL(5, 18, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BUTT, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("me beast", S_QUADRUPED, LVL(5, 6, 5, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("knickerbockers", S_QUADRUPED, LVL(5, 11, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_ALLA, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_SWIM, 0, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("original mumak", S_QUADRUPED, LVL(5, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("elogrizzly", S_QUADRUPED, LVL(5, 12, 3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("tusker", S_QUADRUPED, LVL(5, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("sick tusker", S_QUADRUPED, LVL(5, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("pestilence tusker", S_QUADRUPED, LVL(5, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PEST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("The Boar of Everholt", S_QUADRUPED, LVL(5, 12, 10, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_BUTT, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_BOSS, MZ_HUGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_PNAME, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("night clan", S_QUADRUPED, LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("marsh clan", S_QUADRUPED, LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("ash clan", S_QUADRUPED, LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("stone clan", S_QUADRUPED, LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_LITHIVORE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("real marsh clan", S_QUADRUPED, /* spawns with scroll of moorland */ LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("real ash clan", S_QUADRUPED, /* spawns with scroll of ash */ LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("dinosaur", S_QUADRUPED, LVL(6, 6, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 5, 3), ATTK(AT_TRAM, AD_PHYS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("weaponized dinosaur", S_QUADRUPED, /* playable race */ LVL(6, 6, 6, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("shrotta", S_QUADRUPED, LVL(6, 9, 7, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("poshrotter", S_QUADRUPED, LVL(6, 18, 4, 10, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("leocrotta", S_QUADRUPED, LVL(6, 18, 4, 10, 0), (G_GENO|6), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("lionheart", S_QUADRUPED, LVL(6, 12, 4, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_IMITATE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("roaring good time", S_QUADRUPED, LVL(6, 12, 4, 10, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOUND, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("capricrotta", S_QUADRUPED, LVL(6, 18, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BUTT, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHEEP, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pack leocrotta", S_QUADRUPED, /* idea by jonadab */ LVL(6, 18, 4, 10, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flying leocrotta", S_QUADRUPED, LVL(6, 18, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("catoblepas", S_QUADRUPED, LVL(6, 6, 7, 10, 0), (1|G_UNIQ|G_GENO), A(ATTK(AT_GAZE, AD_DETH, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_NASTY|M2_STRONG, M3_NOPLRPOLY, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("bover", S_QUADRUPED, /* playable race */ LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BLACK), MON("piscescrotta", S_QUADRUPED, /* by Umbire */ LVL(6, 18, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("soldiercrotta", S_QUADRUPED, /* by jonadab, spawns with soldier gear */ LVL(6, 18, 4, 10, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lesser omochi beast", S_QUADRUPED, LVL(6, 18, 4, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("irritator", S_QUADRUPED, /* playable race */ LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_NUMB, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("geminicrotta", S_QUADRUPED, /* by Luxidream, splits like black pudding */ LVL(6, 18, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_CORR, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Sophie's combat boot", S_QUADRUPED, LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_SOUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike cobbler", S_QUADRUPED, LVL(6, 12, -4, 71, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_EDGE, 3, 1), ATTK(AT_WEAP, AD_SHRD, 1, 7), ATTK(AT_TENT, AD_ELEC, 9, 3), ATTK(AT_SCRA, AD_STON, 7, 1), NO_ATTK, NO_ATTK), SIZ(1155, 737, 0, MS_VAMPIRE, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_HOBBIT, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("priding coyer rotundly gabby", S_QUADRUPED, LVL(6, 12, -1, 24, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_HUGS, AD_NPRO, 5, 5), ATTK(AT_WEAP, AD_LAZY, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3190, 268, 0, MS_CLOCK, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("plumed casette", S_QUADRUPED, LVL(6, 12, -8, 13, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISN, 6, 5), ATTK(AT_ENGL, AD_DRLI, 6, 7), ATTK(AT_HUGS, AD_NUMB, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1274, 345, 0, MS_CONVERT, MZ_LARGE), MR_SLEEP|MR_DISINT, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Silvana", S_QUADRUPED, LVL(6, 15, 10, 0, 2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIMIC, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: SOFT_SNEAKERS SCALPEL SCR_EARTH SCR_FIRE */ MON("Luisa", S_QUADRUPED, LVL(6, 12, 10, 0, 1), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HUGGING_BOOT COMBAT_STILETTOS BULLWHIP */ /* speed 12-19, AC 1, MR 75, extra attacks 2, resists 2, M1 flags 3, M2 flags 2, M3 flags 1 */ MON("mumak", S_QUADRUPED, LVL(7, 9, 0, 0, -2), (G_GENO|4), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("mumak opener", S_QUADRUPED, LVL(7, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_MCRE, 4, 12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stupid cow", S_QUADRUPED, LVL(7, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_FEMI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("brahmar bandito", S_QUADRUPED, LVL(7, 13, 5, 0, -6), (G_GENO|2), A(ATTK(AT_WEAP, AD_SGLD, 1, 8), ATTK(AT_KICK, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("megamumak", S_QUADRUPED, LVL(7, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_SLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gigamumak", S_QUADRUPED, LVL(7, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil mumak caster", S_QUADRUPED, /* by Mickmane */ LVL(7, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bison", S_QUADRUPED, LVL(7, 9, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant camel", S_QUADRUPED, LVL(7, 24, 4, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SHEEP, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("our daily sia", S_QUADRUPED, LVL(7, 6, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_SOUN, 4, 12), ATTK(AT_BITE, AD_LAZY, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SOUND, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("yawning glider", S_QUADRUPED, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAZY, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK|M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("weremumak", S_QUADRUPED, LVL(7, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_WERE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mumak flayer", S_QUADRUPED, /* corpse gives +INT */ LVL(7, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gnashing mumak", S_QUADRUPED, LVL(7, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("werecow", S_QUADRUPED, LVL(7, 9, 7, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_WERE, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_REGEN, M2_WANDER|M2_HOSTILE|M2_NOPOLY|M2_WERE| M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("leggings", S_QUADRUPED, LVL(7, 12, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CONF, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_SWIM, 0, M3_FREQ_UNCOMMON2, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BLUE), MON("cow", S_QUADRUPED, LVL(7, 9, 7, 0, 0), (G_GENO|7), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL| M2_FEMALE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("farming cow", S_QUADRUPED, LVL(7, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grass-eating cow", S_QUADRUPED, LVL(7, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hc cow", S_QUADRUPED, LVL(7, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CONVERT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_FEMALE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hc cow in calf", S_QUADRUPED, LVL(7, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CONVERT, MZ_MEDIUM), MR_PLUSONE, 0, M1_HUMANOID|M1_HERBIVORE|M1_THICK_HIDE, M2_WANDER|M2_FEMALE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cow orker", S_QUADRUPED, /* by Grasshopper */ LVL(7, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_DRIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ARREST, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("earthshark", S_QUADRUPED, LVL(7, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK|M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("country shark", S_QUADRUPED, /* splicehack "land"shark that used to be called earthshark, can teleport like tengu */ LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK|M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("knapsack cow", S_QUADRUPED, LVL(7, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL| M2_FEMALE,M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("covumak", S_QUADRUPED, /* evil patch idea by jonadab */ LVL(7, 9, 0, 0, -2), (G_GENO|1|G_LGROUP), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("agronomist infix swanning", S_QUADRUPED, LVL(7, 13, 9, 66, 0), (G_UNIQ|1), A(ATTK(AT_BITE, AD_POIS, 6, 2), ATTK(AT_WEAP, AD_WERE, 3, 7), ATTK(AT_TENT, AD_SPC2, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2681, 160, 0, MS_BARBER, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_EGOTYPE|M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bolling emollient", S_QUADRUPED, LVL(7, 7, 2, 87, -11), (1), A(ATTK(AT_BUTT, AD_CURS, 5, 7), ATTK(AT_SCRA, AD_NAST, 1, 1), ATTK(AT_GAZE, AD_AXUS, 1, 4), ATTK(AT_WEAP, AD_FREN, 4, 7), NO_ATTK, NO_ATTK), SIZ(1046, 517, 0, MS_APOC, MZ_SMALL), MR_DISINT|MR_ELEC, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN| M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("berry crucified", S_QUADRUPED, LVL(7, 10, 8, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_CLRC, 3, 5), ATTK(AT_ENGL, AD_COLD, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 259, 0, MS_BOSS, MZ_TINY), 0, 0, M1_NOTAKE|M1_ANIMAL|M1_SLITHY, M2_MINION, M3_NOPLRPOLY|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("blood clan", S_QUADRUPED, LVL(7, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("tomb clan", S_QUADRUPED, LVL(7, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("dire boar", S_QUADRUPED, LVL(7, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hippoptamus", S_QUADRUPED, /* sic from FHS */ LVL(7, 6, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_SWIM|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sheep skinned wolf", S_QUADRUPED, LVL(7, 12, 4, 0, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("irrepatriable claying", S_QUADRUPED, LVL(7, 19, 9, 74, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TPTO, 3, 5), ATTK(AT_BITE, AD_CNCL, 1, 4), ATTK(AT_SCRA, AD_DEPR, 4, 7), ATTK(AT_HUGS, AD_SHRD, 6, 9), NO_ATTK, NO_ATTK), SIZ(114, 450, 0, MS_SHEEP, MZ_TINY), 0, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID| M1_UNSOLID|M1_TPORT_CNTRL, M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mangler", S_QUADRUPED, LVL(8, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wumpus", S_QUADRUPED, LVL(8, 3, 2, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_CLING|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("uberwumpus", S_QUADRUPED, LVL(8, 3, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SKIL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_CLING|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rabid cow", S_QUADRUPED, LVL(8, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_HERBIVORE, M2_WANDER|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("buffalo", S_QUADRUPED, LVL(8, 9, 7, 0, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BUTT, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("amulet rotator", S_QUADRUPED, LVL(8, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_SAMU, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("moose", S_QUADRUPED, LVL(8, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BUTT, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("timid moose", S_QUADRUPED, LVL(8, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BUTT, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_DOMESTIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gay moose", S_QUADRUPED, /* by Demo; if it seduces you, you become gay if you weren't already */ LVL(8, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BUTT, AD_SSEX, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("digestus", S_QUADRUPED, LVL(8, 3, 2, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_CLING|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mad flu animal", S_QUADRUPED, LVL(8, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("g-o-r-g-o-n", S_QUADRUPED, /* gnollhack gorgon */ LVL(8, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_STON, 1, 25), ATTK(AT_BUTT, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_LARGE), MR_STONE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("boose", S_QUADRUPED, LVL(8, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BADE, 1, 8), ATTK(AT_BUTT, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("roose", S_QUADRUPED, LVL(8, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBAD, 1, 8), ATTK(AT_BUTT, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("snotre", S_QUADRUPED, LVL(8, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SNORE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("argued syncopating snapped chivied occupant", S_QUADRUPED, LVL(8, 16, 2, 75, 0), (G_SGROUP|1), A(ATTK(AT_TUCH, AD_LITE, 2, 5), ATTK(AT_EXPL, AD_PEST, 7, 5), ATTK(AT_HUGS, AD_THIR, 7, 4), ATTK(AT_WEAP, AD_DEST, 1, 1), ATTK(AT_SPIT, AD_TLPT, 6, 1), ATTK(AT_WEAP, AD_GLIB, 1, 4)), SIZ(2244, 65, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_TPORT|M1_POIS, M2_MINION|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Schalotte", S_QUADRUPED, LVL(8, 12, 10, 0, 2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: WAN_CONFUSION */ /* speed 12-14, AC 1, MR 50, extra attacks 1, resists 2, M1 flags 2, M2 flags 1, M3 flags 1 */ MON("Nils", S_QUADRUPED, LVL(8, 12, 4, 25, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_HODS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: ORCISH_SPEAR(5) DWARVISH_SPEAR HELMET */ MON("death clan", S_QUADRUPED, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("lattice clan", S_QUADRUPED, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("fallen bear", S_QUADRUPED, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_DISN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ewok", S_QUADRUPED, LVL(9, 13, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("religious muck sow", S_QUADRUPED, LVL(9, 9, 7, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CONVERT, MZ_MEDIUM), MR_FIRE|MR_DEATH|MR_STONE, 0, M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vegan bear*ess", S_QUADRUPED, LVL(9, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_FEMALE|M2_NEUTER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("skelettocrotta", S_QUADRUPED, LVL(9, 18, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("berator", S_QUADRUPED, LVL(9, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty berator", S_QUADRUPED, LVL(9, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("habitat temporarily", S_QUADRUPED, LVL(9, 13, 0, 68, 0), (G_UNIQ|2), A(ATTK(AT_TRAM, AD_SLUD, 1, 9), ATTK(AT_BEAM, AD_SLOW, 6, 1), ATTK(AT_BREA, AD_NPRO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2921, 977, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_DEATH, 0, M1_THICK_HIDE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_NONMOVING|M3_EGOTYPE|M3_NO_DECAY|M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dire sheep", S_QUADRUPED, LVL(9, 18, 0, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_COLD, 0, M1_ANIMAL|M1_HERBIVORE|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("blastpig", S_QUADRUPED, /* by Demo; spawns with 10 frag grenades */ LVL(9, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sow bangie", S_QUADRUPED, LVL(9, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BADE, 2, 10), ATTK(AT_GAZE, AD_BADE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("war bear", S_QUADRUPED, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cold bear", S_QUADRUPED, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blue bear", S_QUADRUPED, LVL(9, 12, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fornicating bluebear", S_QUADRUPED, /* by Elronnd */ LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_SSEX, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("captain bear", S_QUADRUPED, LVL(9, 12, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("seafare bear", S_QUADRUPED, /* spawns with flintlock and 50 bullets */ LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("carebear", S_QUADRUPED, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_HEAL, 1, 1), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("carebear in high heels", S_QUADRUPED, /* spawns with random heels */ LVL(9, 12, 0, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_HEAL, 1, 1), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("teddy bear", S_QUADRUPED, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_PEACEFUL|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fire bear", S_QUADRUPED, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_FIRE, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("aquatic bear", S_QUADRUPED, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CONF, 1, 4), ATTK(AT_BITE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Bea", S_QUADRUPED, /* little kung-fu girl */ LVL(9, 12, 6, 30, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 8, 5), ATTK(AT_GAZE, AD_RUST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOTS COMBAT_STILETTOS POT_URINE */ MON("meaningful volcanological", S_QUADRUPED, LVL(9, 9, 0, 3, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_GAZE, AD_TCKL, 2, 9), ATTK(AT_TRAM, AD_SPC2, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(432, 26, 0, MS_PANTS, MZ_SMALL), MR_STONE, 0, M1_NOEYES|M1_TPORT, M2_LORD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("brown bear", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("cyan bear", S_QUADRUPED, /* spawns with sling and 20 cobalt chunks */ LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("voidbound charger", S_QUADRUPED, LVL(10, 16, 0, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("browner bear", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_COMBAT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("person without a ticket", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("normal boar", S_QUADRUPED, /* walks randomly if its health is full */ LVL(10, 12, -2, 0, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SQEEK, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("female hiking boot", S_QUADRUPED, /* uses hugging boots */ LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("javelina", S_QUADRUPED, /* walks randomly if its health is full */ LVL(10, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SQEEK, MZ_HUGE), MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("javelin A", S_QUADRUPED, /* walks randomly if its health is full, spawns with 5 javelins */ LVL(10, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SQEEK, MZ_HUGE), MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("reverse-cowgirl assslave hybrid cuntsucker", S_QUADRUPED, /* by Demo */ LVL(10, 9, 6, 20, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 0, 0), ATTK(AT_LASH, AD_RBRE, 1, 1), ATTK(AT_NONE, AD_SUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_ANIMAL, M2_STALK|M2_STRONG|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_EGOTYPE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("maerzedes", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_TRAM, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CAR, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("schwood bear", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("devious false friend", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_FAKE, 2, 8), ATTK(AT_CLAW, AD_CONF, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("meylcow", S_QUADRUPED, LVL(10, 9, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evasive brown bear", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_AVOIDER, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("honeylap bear", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FEARHARE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("criminal of the service", S_QUADRUPED, LVL(10, 12, 0, 0, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("secretive shape", S_QUADRUPED, LVL(10, 12, 0, 0, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_METALMAFIA, MZ_MEDIUM), 0, 0, M1_METALLIVORE|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("innocuous metal fence", S_QUADRUPED, LVL(10, 12, 0, 0, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_METALMAFIA, MZ_MEDIUM), 0, 0, M1_METALLIVORE|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("illiterate from the hunger games", S_QUADRUPED, LVL(10, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_MINDLESS|M1_NOTAKE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("splicticore", S_QUADRUPED, /* splicehack manticore... somehow every variant has to add a manticore these days */ LVL(10, 12, 3, 10, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_TCKL, 3, 3), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_SPIT, AD_TCKL, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HISS, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* yet none of the filthy heretics simply steal slex's manticore!!! argh! --Amy */ MON("chimera", S_QUADRUPED, LVL(10, 12, 4, 20, -1), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_BUTT, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_IMITATE, MZ_LARGE), MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG | M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mass monster", S_QUADRUPED, LVL(10, 12, 4, 0, -2), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("hippo", S_QUADRUPED, LVL(10, 3, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("deadly hippo", S_QUADRUPED, LVL(10, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("space hippo", S_QUADRUPED, LVL(10, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM|M1_FLY, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("supermumak", S_QUADRUPED, LVL(10, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_WNCE, 4, 12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("borloth", S_QUADRUPED, LVL(10, 14, 2, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 3), ATTK(AT_CLAW, AD_PHYS, 4, 3), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("Amon", S_QUADRUPED, LVL(10, 16, 0, 0, -2), (1|G_NOCORPSE|G_UNIQ|G_RGROUP), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_ANIMAL|M1_HERBIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("exit", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("king of porn", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_TPORT|M1_TPORT_CNTRL|M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_PRINCE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Sacred Chao", S_QUADRUPED, LVL(10, 12, 5, 40, 10), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_CONF, 4, 6), ATTK(AT_BEAM, AD_UVUU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_BOSS, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_NASTY|M2_STRONG|M2_NOPOLY|M2_PNAME, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wild elephant", S_QUADRUPED, /* walks randomly if its health is full */ LVL(10, 13, 0, 0, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_STRONG|M2_WANDER, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("werebear", S_QUADRUPED, LVL(10, 12, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_WERE, M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("bogwumpus", S_QUADRUPED, LVL(10, 3, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_CLING|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bull", S_QUADRUPED, LVL(10, 15, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_HOSTILE| M2_MALE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("red bull", S_QUADRUPED, LVL(10, 15, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("toro rosso", S_QUADRUPED, LVL(10, 15, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), /* this color is not a mistake --Amy */ MON("knapsack bull", S_QUADRUPED, LVL(10, 15, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wild boar", S_QUADRUPED, LVL(10, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_LEGS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE| M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("horned demon", S_QUADRUPED, LVL(10, 9, 5, 5, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("theme sheep", S_QUADRUPED, LVL(10, 4, 7, 30, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("musk ox", S_QUADRUPED, LVL(10, 6, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BUTT, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rabid bull", S_QUADRUPED, LVL(11, 15, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 2900, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cursing point", S_QUADRUPED, LVL(11, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CURS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("clannfear", S_QUADRUPED, LVL(11, 13, -1, 30, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), MR_HITASONE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("ween frustration overkill", S_QUADRUPED, LVL(11, 14, -6, 71, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_BADE, 1, 9), ATTK(AT_TENT, AD_DETH, 4, 7), ATTK(AT_TUCH, AD_WGHT, 6, 3), ATTK(AT_WEAP, AD_AMNE, 1, 1), ATTK(AT_GAZE, AD_STTP, 8, 4)), SIZ(268, 157, 0, MS_COW, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("klatch sparky", S_QUADRUPED, LVL(11, 12, -3, 72, 0), (2), A(ATTK(AT_BUTT, AD_GRAV, 8, 1), ATTK(AT_SPIT, AD_MAGM, 6, 5), ATTK(AT_GAZE, AD_SOUN, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(987, 77, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID, M2_UNDEAD|M2_LORD|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Michaela", S_QUADRUPED, LVL(11, 11, 1, 30, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: LARGE_SHIELD SCIMITAR UNICORN_HORN */ MON("titanothere", S_QUADRUPED, LVL(12, 12, 6, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2650, 2650, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("manbearpig", S_QUADRUPED, /* by Demo */ LVL(12, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_LARGE), MR_FIRE, 0, M1_HUMANOID|M1_ANIMAL|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("quadwangler", S_QUADRUPED, /* by malor */ LVL(12, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PEST, 2, 4), ATTK(AT_CLAW, AD_SLIM, 2, 4), ATTK(AT_CLAW, AD_STON, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2650, 2650, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO|MR_STONE|MR_POISON|MR_ACID, MR_STONE|MR_POISON|MR_ACID, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("blending titanothere", S_QUADRUPED, LVL(12, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2650, 2650, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO, 0, M1_HIDE|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("teetothere", S_QUADRUPED, LVL(12, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2650, 2650, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("political beef cattle", S_QUADRUPED, LVL(12, 10, 0, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_AGGR, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_MINDLESS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("hell bovine", S_QUADRUPED, LVL(12, 10, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 1, 14), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER| M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("cursed +2 lefthanded farting elephant", S_QUADRUPED, /* always knows where the player is, -10 to-hit */ LVL(12, 9, 0, 0, -2), (1), A(ATTK(AT_BUTT, AD_PHYS, 5, 10), ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_FART_LOUD, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elephant", S_QUADRUPED, LVL(12, 9, 0, 0, -2), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elephpant", S_QUADRUPED, /* by visser49 */ LVL(12, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_FART_LOUD, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stampede elephant", S_QUADRUPED, LVL(12, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_SWAP, 4, 12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tachoter", S_QUADRUPED, LVL(12, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_LUCK, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2650, 2650, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snowothere", S_QUADRUPED, LVL(12, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2650, 2650, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("riel snowothere", S_QUADRUPED, LVL(12, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_ICEB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2650, 2650, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("hell bull", S_QUADRUPED, LVL(12, 10, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 1, 14), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER| M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("hell cop", S_QUADRUPED, LVL(12, 10, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 14), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("prometer", S_QUADRUPED, LVL(12, 9, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2650, 2650, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Bea's combat boot", S_QUADRUPED, LVL(12, 12, 8, 15, 0), (1|G_LGROUP), A(ATTK(AT_KICK, AD_PHYS, 9, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_MANA, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kirikiri mai", S_QUADRUPED, LVL(12, 24, -4, 40, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO|MR_SLEEP|MR_COLD, MR_SLEEP|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("beastenchanter", S_QUADRUPED, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nightmare stalker", S_QUADRUPED, LVL(12, 18, 0, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_GROWL, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rictothere", S_QUADRUPED, LVL(12, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2650, 2650, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("werephant", S_QUADRUPED, LVL(12, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_WERE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_POIS|M1_REGEN, M2_WERE|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flagrante snappy budder", S_QUADRUPED, LVL(12, 18, -7, 82, 0), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_LEVI, 2, 2), ATTK(AT_ENGL, AD_ENCH, 5, 9), ATTK(AT_KICK, AD_CAST, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(563, 801, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_ACID, 0, M1_NOTAKE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rhyhorn", S_QUADRUPED, LVL(13, 9, -5, 0, -2), (1), A(ATTK(AT_BUTT, AD_PHYS, 6,12), ATTK(AT_TRAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("counterbalancing trademarking", S_QUADRUPED, LVL(13, 24, -9, 11, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ICUR, 3, 4), ATTK(AT_HUGS, AD_SITM, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1810, 437, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DEATH, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY, M3_EGOTYPE|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("wellsite chortled embargo oceanic interloper", S_QUADRUPED, LVL(13, 13, 5, 47, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SKIL, 8, 9), ATTK(AT_LASH, AD_LETH, 3, 6), ATTK(AT_BUTT, AD_WEBS, 9, 8), ATTK(AT_CLAW, AD_SKIL, 1, 5), ATTK(AT_MAGC, AD_LEGS, 1, 7), NO_ATTK), SIZ(663, 1025, 0, MS_BURBLE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT, MR_FIRE, M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS| M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("not stray sheep", S_QUADRUPED, LVL(13, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("armored cow", S_QUADRUPED, LVL(13, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_HERBIVORE, M2_WANDER|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("lair toughguy", S_QUADRUPED, LVL(13, 13, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("unpronouncer", S_QUADRUPED, LVL(14, 9, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Santa Claus", S_QUADRUPED, LVL(14, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_HEAL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("baluchitherium", S_QUADRUPED, LVL(14, 12, 5, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter baluchitherium", S_QUADRUPED, LVL(14, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("thai noise event", S_QUADRUPED, /* +10 crapbonus */ LVL(14, 14, 2, 60, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_FIRE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("baluchi-something", S_QUADRUPED, LVL(14, 12, 5, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("Marian's lilac socks", S_QUADRUPED, LVL(14, 10, -3, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VENO, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS|M1_POIS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("neko", S_QUADRUPED, /* spawns with tinsel longsword */ LVL(14, 12, 0, 0, 8), (1), A(ATTK(AT_WEAP, AD_LAVA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elomammoth", S_QUADRUPED, LVL(14, 15, -2, 0, -2), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("eggnog buster", S_QUADRUPED, /* spawns with tinsel longsword and 20 frag grenades */ LVL(14, 12, 0, 0, 8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mud runner", S_QUADRUPED, LVL(14, 10, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("baluchiwhatthefuck", S_QUADRUPED, LVL(14, 12, 5, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wholesaling jettisoning", S_QUADRUPED, LVL(14, 12, -10, 33, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_LASH, AD_NACU, 7, 4), ATTK(AT_STNG, AD_FRZE, 8, 3), ATTK(AT_STNG, AD_BANI, 6, 1), ATTK(AT_EXPL, AD_PART, 6, 9), ATTK(AT_WEAP, AD_WISD, 8, 5), ATTK(AT_HUGS, AD_BLAS, 9, 3)), SIZ(1339, 232, 0, MS_SPOILER, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_NOHEAD|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("omochi beast", S_QUADRUPED, /* SJNH greater omochi beast */ LVL(14, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_STCK, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("splicerus", S_QUADRUPED, /* splicehack walrus */ LVL(14, 3, -1, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BARK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("waviest demoting bide", S_QUADRUPED, LVL(14, 15, 3, 91, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_EXPL, AD_TREM, 8, 5), ATTK(AT_TRAM, AD_FEAR, 4, 5), ATTK(AT_CLAW, AD_FEAR, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(229, 146, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_NONMOVING|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tussuck cashable", S_QUADRUPED, LVL(14, 17, -3, 24, 0), (1), A(ATTK(AT_WEAP, AD_TRAP, 6, 2), ATTK(AT_MAGC, AD_HODS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 461, 0, MS_SOCKS, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("instinctively sharecrop", S_QUADRUPED, LVL(14, 8, -7, 14, 0), (3), A(ATTK(AT_MAGC, AD_BLEE, 1, 3), ATTK(AT_TRAM, AD_LITE, 7, 9), ATTK(AT_HUGS, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_MIDI, 1, 6), ATTK(AT_BEAM, AD_MALK, 2, 3), NO_ATTK), SIZ(2952, 20, 0, MS_MEW, MZ_SMALL), 0, 0, M1_NOTAKE|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("seminal hubbub fluoroscopy checkmating", S_QUADRUPED, LVL(15, 4, 1, 48, 12), (G_GENO|G_SGROUP|2), A(ATTK(AT_RATH, AD_BLAS, 2, 3), ATTK(AT_BUTT, AD_DIMN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2750, 673, 0, MS_PHOTO, MZ_SMALL), MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL| M1_POIS|M1_METALLIVORE, M2_DEMON|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant boar", S_QUADRUPED, LVL(15, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_LEGS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE| M2_STRONG,M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty giant boar", S_QUADRUPED, LVL(15, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_LEGS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_STRONG,M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dnd mumak", S_QUADRUPED, LVL(15, 9, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_THICK_HIDE|M1_HERBIVORE|M1_NOHANDS|M1_ANIMAL, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("gigant anteater", S_QUADRUPED, LVL(15, 9, -1, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pompeji backturner", S_QUADRUPED, LVL(15, 22, -15, 60, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("missioning zarl", S_QUADRUPED, LVL(15, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_HANDY, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("quadrupony", S_QUADRUPED, LVL(15, 15, 8, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("waste deadra", S_QUADRUPED, /* transforms terrain into ASH */ LVL(15, 11, -5, 0, -10), (1), A(ATTK(AT_BUTT, AD_PHYS, 5, 8), ATTK(AT_TRAM, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SQEEK, MZ_HUGE), MR_STONE|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("snorlax", S_QUADRUPED, LVL(15, 11, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_SPC2, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SNORE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wimpled fiduciary", S_QUADRUPED, LVL(15, 1, -2, 70, 0), (G_SGROUP|4), A(ATTK(AT_STNG, AD_NEXU, 9, 1), ATTK(AT_BEAM, AD_DRIN, 8, 5), ATTK(AT_STNG, AD_WET, 7, 3), ATTK(AT_HUGS, AD_SLIM, 9, 1), ATTK(AT_BOOM, AD_DETH, 3, 1), ATTK(AT_ENGL, AD_DRLI, 9, 1)), SIZ(4832, 14, 0, MS_SOUND, MZ_LARGE), 0, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_LITHIVORE|M3_POKEMON|M3_EGOTYPE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("miltank", S_QUADRUPED, LVL(15, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 8), ATTK(AT_NONE, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_DOMESTIC|M2_HOSTILE| M2_FEMALE,M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("old bear", S_QUADRUPED, LVL(15, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tauruscrotta", S_QUADRUPED, /* by spicycat */ LVL(15, 18, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hell clan", S_QUADRUPED, LVL(15, 13, -1, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inappropriate polar bear", S_QUADRUPED, LVL(15, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_ROAR, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clan outern", S_QUADRUPED, LVL(15, 13, -1, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire clan", S_QUADRUPED, LVL(15, 13, -1, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_FIRE, 2, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("better car dude", S_QUADRUPED, LVL(15, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BRAG, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coffin nail", S_QUADRUPED, LVL(15, 12, 0, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_UNDEAD, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("josher tmh kimono", S_QUADRUPED, LVL(15, 12, -2, 63, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_DREA, 6, 4), ATTK(AT_NONE, AD_BLEE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1817, 91, 0, MS_CODE, MZ_LARGE), MR_DISINT, 0, M1_NEEDPICK|M1_UNSOLID|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIMIC|M3_WANTSAMUL, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quam bullring prosaically kiester unprepossessing", S_QUADRUPED, LVL(16, 17, -9, 6, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_NONE, AD_SPEL, 6, 3), ATTK(AT_BEAM, AD_AGGR, 5, 3), ATTK(AT_ENGL, AD_DREN, 5, 9), ATTK(AT_TRAM, AD_TIME, 7, 9), ATTK(AT_BREA, AD_PART, 8, 1), ATTK(AT_MAGC, AD_TCKL, 6, 7)), SIZ(81, 1285, 0, MS_CHICKEN, MZ_HUGE), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, MR_STONE, M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_ANIMAL|M1_ACID|M1_POIS, M2_VAMPIRE|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rhino", S_QUADRUPED, LVL(16, 12, -2, 45, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("love rhino", S_QUADRUPED, /* by K2 */ LVL(16, 12, -2, 45, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_CALM, 0, 0), ATTK(AT_BUTT, AD_CALM, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluctuating dax", S_QUADRUPED, LVL(16, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TREM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tachometer", S_QUADRUPED, LVL(16, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_INER, 1, 10), ATTK(AT_TUCH, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_PLUSONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("dead preacher", S_QUADRUPED, LVL(16, 18, 4, 30, -8), (1), A(ATTK(AT_WEAP, AD_CALM, 5, 5), ATTK(AT_KICK, AD_FAKE, 4, 4), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("boh victim", S_QUADRUPED, LVL(16, 18, 4, 30, -8), (1), A(ATTK(AT_WEAP, AD_CALM, 5, 5), ATTK(AT_KICK, AD_FAKE, 4, 4), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("iced mammoth", S_QUADRUPED, /* FHS mammoth - there already is a monster with this name */ LVL(16, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_BUTT, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("very chilly mammoth", S_QUADRUPED, /* transforms terrain into ICE */ LVL(16, 12, 5, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_BUTT, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Sheriff D. the Gelordly", S_QUADRUPED, /* spawns with leather jacket, elven leather helm, pistol, flintlock and 80 bullets */ LVL(16, 12, 0, 40, 20), (G_GENO|1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MALE|M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("leader badger", S_QUADRUPED, LVL(16, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("killer quabbit", S_QUADRUPED, LVL(16, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 3), ATTK(AT_GAZE, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("hellbear", S_QUADRUPED, LVL(16, 13, 5, 0, -1), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gazelle king", S_QUADRUPED, LVL(16, 30, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, 0, 0, M5_AOE, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("supergazelle", S_QUADRUPED, LVL(16, 30, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_ALLA, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_FREQ_UNCOMMON2, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("suzerain chromosomic", S_QUADRUPED, LVL(16, 10, -8, 7, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_AMNE, 8, 9), ATTK(AT_RATH, AD_UNPR, 8, 8), ATTK(AT_ENGL, AD_VENO, 3, 1), ATTK(AT_SPIT, AD_VENO, 6, 5), ATTK(AT_TUCH, AD_MIDI, 4, 4), NO_ATTK), SIZ(1446, 677, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_NASTY|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("repagination videotape denouncement", S_QUADRUPED, LVL(16, 14, 9, 45, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_DCAY, 4, 8), ATTK(AT_SPIT, AD_DRLI, 5, 1), ATTK(AT_TRAM, AD_NUMB, 2, 3), ATTK(AT_BITE, AD_STUN, 1, 3), NO_ATTK, NO_ATTK), SIZ(576, 169, 0, MS_REPAIR, MZ_TINY), MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("incense discretion", S_QUADRUPED, LVL(17, 20, -8, 93, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_RATH, AD_BLEE, 6, 8), ATTK(AT_TUCH, AD_DRST, 1, 1), ATTK(AT_SCRA, AD_DCAY, 9, 2), ATTK(AT_ENGL, AD_DISE, 4, 9), ATTK(AT_SCRA, AD_IDAM, 2, 9), NO_ATTK), SIZ(4293, 90, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("gulfy nonplusing", S_QUADRUPED, LVL(17, 12, -9, 48, 10), (G_VLGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_CHKH, 5, 1), ATTK(AT_WEAP, AD_DETH, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(527, 1810, 0, MS_METALMAFIA, MZ_LARGE), MR_DISINT, 0, M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bulletator q", S_QUADRUPED, LVL(17, 24, -4, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_ANIMAL|M1_AMORPHOUS|M1_UNSOLID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small bulletator q", S_QUADRUPED, LVL(17, 12, -4, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_ANIMAL|M1_AMORPHOUS|M1_UNSOLID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("frost charger", S_QUADRUPED, LVL(17, 11, 1, 25, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 7), ATTK(AT_HUGS, AD_COLD, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("battering ram", S_QUADRUPED, LVL(17, 10, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHEEP, MZ_MEDIUM), MR_HITASFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Corina", S_QUADRUPED, /* lady of war */ LVL(17, 14, 0, 40, 7), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 7, 5), ATTK(AT_KICK, AD_DFOO, 5, 8), ATTK(AT_MAGC, AD_CLRC, 6, 8), ATTK(AT_KICK, AD_SHRD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_FIRE|MR_PLUSONE|MR_HITASFOUR|MR_ACID, MR_FIRE|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: COMBAT_STILETTOS SPIKED_BATTLE_BOOT STUDDED_LEATHER_ARMOR */ MON("recitative resubmitted", S_QUADRUPED, LVL(17, 12, -7, 44, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_ANTI, 4, 5), ATTK(AT_WEAP, AD_INVE, 7, 2), ATTK(AT_BEAM, AD_GLIB, 4, 1), ATTK(AT_LASH, AD_TRAP, 7, 9), ATTK(AT_TUCH, AD_WTHR, 7, 9), ATTK(AT_NONE, AD_CORR, 2, 1)), SIZ(231, 34, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_FLY|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID| M1_POIS, M2_MINION|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("torridest direful", S_QUADRUPED, LVL(17, 10, -3, 16, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_MAGC, AD_SHAN, 1, 4), ATTK(AT_WEAP, AD_WEBS, 6, 7), ATTK(AT_MAGC, AD_INSA, 1, 4), ATTK(AT_TRAM, AD_AMNE, 7, 2), ATTK(AT_MAGC, AD_DEBU, 7, 1), NO_ATTK), SIZ(2868, 201, 0, MS_SPOILER, MZ_GIGANTIC), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("crazy devil", S_QUADRUPED, LVL(18, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBRE, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bigfoot", S_QUADRUPED, LVL(18, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("ariescrotta", S_QUADRUPED, /* by amateurhour */ LVL(18, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_BUTT, AD_UVUU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unova stunfisk", S_QUADRUPED, /* mimics a beartrap item */ LVL(18, 11, -8, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_TRAM, AD_TRAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_STONE, MR_ELEC|MR_STONE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_POKEMON|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mammoth", S_QUADRUPED, /* evil patch idea by jonadab - mumak with speed 24 */ LVL(18, 24, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil mammoth", S_QUADRUPED, LVL(18, 24, 0, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,12), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("full time worker", S_QUADRUPED, LVL(18, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), ATTK(AT_CLAW, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("medicine student", S_QUADRUPED, LVL(18, 10, 0, 2, 2), (1), A(ATTK(AT_WEAP, AD_DFOO, 1, 8), ATTK(AT_WEAP, AD_DFOO, 1, 8), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_ACID|MR_FIRE|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("haughty physician", S_QUADRUPED, LVL(18, 10, 0, 2, 2), (1), A(ATTK(AT_WEAP, AD_DFOO, 1, 8), ATTK(AT_WEAP, AD_DFOO, 1, 8), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_ACID|MR_FIRE|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_TRAITOR, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("deo en", S_QUADRUPED, LVL(18, 17, -5, 40, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 9), ATTK(AT_TRAM, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CAR, MZ_MEDIUM), MR_HITASTHREE|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hc beast", S_QUADRUPED, LVL(18, 15, -2, 30, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 12), ATTK(AT_KICK, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bulletator annoyer", S_QUADRUPED, /* spawns with random polearm */ LVL(18, 24, -4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BULLETATOR, MZ_HUGE), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hard hitting dude", S_QUADRUPED, LVL(18, 14, -2, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 13), ATTK(AT_KICK, AD_PHYS, 1, 13), ATTK(AT_KICK, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("antelope", S_QUADRUPED, LVL(18, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("destrachan", S_QUADRUPED, LVL(18, 9, -2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 15), ATTK(AT_BEAM, AD_SOUN, 6, 6), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty destrachan", S_QUADRUPED, LVL(18, 9, -2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 15), ATTK(AT_BEAM, AD_SOUN, 6, 6), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_PETTY|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("Ann Lee", S_QUADRUPED, /* spawns with random weapon and 4 random armor pieces */ LVL(18, 11, -6, 60, 17), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_SCOR, 4, 5), ATTK(AT_SCRA, AD_BLEE, 4, 5), ATTK(AT_NONE, AD_CAST, 0, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("suborner ratiocinated", S_QUADRUPED, LVL(18, 11, -7, 28, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_RATH, AD_SGLD, 3, 7), ATTK(AT_TUCH, AD_POLY, 5, 1), ATTK(AT_SPIT, AD_WGHT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 640, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("myopia exonerator", S_QUADRUPED, LVL(18, 13, 2, 39, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_MCRE, 6, 9), ATTK(AT_TUCH, AD_DFOO, 5, 3), ATTK(AT_RATH, AD_LAVA, 5, 2), ATTK(AT_NONE, AD_RNG, 9, 4), ATTK(AT_KICK, AD_SLIM, 4, 8), NO_ATTK), SIZ(2128, 717, 0, MS_BONES, MZ_TINY), MR_FIRE|MR_COLD, MR_COLD, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_POIS, M2_STALK|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tiff ratfish", S_QUADRUPED, LVL(18, 7, 9, 62, 2), (1), A(ATTK(AT_STNG, AD_NACU, 8, 7), ATTK(AT_SCRA, AD_DRCO, 4, 2), ATTK(AT_LASH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4522, 471, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wenkamui", S_QUADRUPED, LVL(19, 12, -5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_THIR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cave bear", S_QUADRUPED, LVL(19, 12, -5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("stairwell heel boot", S_QUADRUPED, /* uses lady boots */ LVL(19, 12, -5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("hyper cave bear", S_QUADRUPED, /* displacement, projectiles pass through it */ LVL(19, 0, -5, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MISSING, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_STRONG, 0, M4_REFLECT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("actual big bear", S_QUADRUPED, LVL(19, 12, -10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_BUTT, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("maurice", S_QUADRUPED, LVL(19, 12, -5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_TRAM, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CAR, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("polar bear", S_QUADRUPED, LVL(19, 12, -5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 10), ATTK(AT_CLAW, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mastodon", S_QUADRUPED, LVL(20, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_TRAM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("infused mastodon", S_QUADRUPED, LVL(20, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_TRAM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("squalor", S_QUADRUPED, LVL(20, 9, 2, 20, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ROAR, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rodent bison", S_QUADRUPED, LVL(20, 12, -5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ontodon", S_QUADRUPED, LVL(20, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_TRAM, AD_DROP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_WAIL, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cigarette bear", S_QUADRUPED, /* spawns with cigarette */ LVL(20, 12, 0, 40, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("brahmar bandit king", S_QUADRUPED, LVL(20, 15, -2, 30, -6), (1), A(ATTK(AT_WEAP, AD_SGLD, 3, 8), ATTK(AT_KICK, AD_SGLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_MALE|M2_PRINCE|M2_STRONG|M2_STALK, M3_FREQ_UNCOMMON3|M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("electric sheep", S_QUADRUPED, LVL(20, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 9), ATTK(AT_TUCH, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ram animal", S_QUADRUPED, LVL(20, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chimaera", S_QUADRUPED, LVL(20, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_FIRE, 2, 6), ATTK(AT_BREA, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_SLEEP, MR_FIRE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mighty bear", S_QUADRUPED, LVL(20, 16, 7, 0, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GROWL, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("casual spawn", S_QUADRUPED, LVL(20, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pathogen-tipped ram", S_QUADRUPED, LVL(20, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_NIVE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fucking slave", S_QUADRUPED, LVL(20, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_LAZY, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("clopbeast", S_QUADRUPED, LVL(20, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SHAN, 5, 4), ATTK(AT_CLAW, AD_SHAN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("moonbeast", S_QUADRUPED, LVL(20, 14, 5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BITE, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("elephant king", S_QUADRUPED, LVL(20, 13, -2, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("bugged elephant king", S_QUADRUPED, LVL(20, 13, -2, 0, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ALLA, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("obsidian lord", S_QUADRUPED, LVL(20, 12, -1, 35, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_HUGS, AD_DRST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("ultra deadly hippo", S_QUADRUPED, LVL(20, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DETH, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("siege beast", S_QUADRUPED, LVL(20, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_TRAM, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_FIRE, 4, 8), ATTK(AT_HUGS, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE|MR_FIRE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("tanked elephant", S_QUADRUPED, LVL(20, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_TRAM, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_FIRE, 4, 8), ATTK(AT_HUGS, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE|MR_FIRE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("holy cow", S_QUADRUPED, LVL(20, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_NONE, AD_RBRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASFOUR, MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_AMPHIBIOUS|M1_SWIM, M2_WANDER|M2_FEMALE|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant mumak", S_QUADRUPED, LVL(20, 9, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("iron boar", S_QUADRUPED, LVL(20, 13, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_LEGS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE| M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("possessed iron boar", S_QUADRUPED, LVL(20, 13, 2, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_LEGS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_LIEDER, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_STRONG, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("theme cow", S_QUADRUPED, LVL(20, 5, 4, 50, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 7, 7), ATTK(AT_KICK, AD_PHYS, 7, 7), ATTK(AT_KICK, AD_PHYS, 7, 7), ATTK(AT_KICK, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK), SIZ(3500, 3500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mg bear", S_QUADRUPED, /* spawns with heavy machine gun and 100 MG bullets */ LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("minion", S_QUADRUPED, LVL(20, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("triad slave", S_QUADRUPED, LVL(20, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_HUMANOID, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("akimbo gangster", S_QUADRUPED, /* pistol pair */ LVL(20, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("fanatic minion", S_QUADRUPED, LVL(20, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BOOM, AD_PHYS, 4, 8), ATTK(AT_EXPL, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("shilly-shally slave", S_QUADRUPED, LVL(20, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_AREOLA, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_HUMANOID, M2_WANDER|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("F.B.I.", S_QUADRUPED, /* spawns with lucern hammer */ LVL(20, 13, 0, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 14), ATTK(AT_KICK, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("fanatic triad slave", S_QUADRUPED, LVL(20, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BOOM, AD_PHYS, 4, 8), ATTK(AT_EXPL, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_HUMANOID, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("Corina's stiletto boot", S_QUADRUPED, LVL(20, 15, 4, 30, 0), (1|G_LGROUP), A(ATTK(AT_KICK, AD_PHYS, 17, 6), ATTK(AT_BEAM, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mastughdon", S_QUADRUPED, LVL(20, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_BUTT, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("fish triad", S_QUADRUPED, /* spawns with either baseball bat or pistol+20 lead bullets, and gnomish helm */ LVL(20, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rhydon", S_QUADRUPED, LVL(21, 9, -10, 0, -2), (1), A(ATTK(AT_BUTT, AD_PHYS, 8,12), ATTK(AT_TRAM, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_HITASTWO|MR_PLUSTWO, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("skeletal mount", S_QUADRUPED, LVL(21, 12, -3, 35, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slayer", S_QUADRUPED, LVL(21, 9, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("asshole anteater", S_QUADRUPED, LVL(21, 14, -5, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_ESCAPE, MZ_GIGANTIC), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yakuza", S_QUADRUPED, LVL(21, 9, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("deep dweller", S_QUADRUPED, LVL(21, 7, -5, 17, 0), (G_SGROUP|1), A(ATTK(AT_TENT, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_ANIMAL|M1_AMPHIBIOUS|M1_OMNIVORE|M1_THICK_HIDE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_STRONG, M3_TRAITOR|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("berserk slayer", S_QUADRUPED, LVL(21, 9, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_EXPL, AD_PHYS, 4, 9), ATTK(AT_BOOM, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("moved yakuza", S_QUADRUPED, LVL(21, 9, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_EXPL, AD_PHYS, 4, 9), ATTK(AT_BOOM, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("gang yakuza", S_QUADRUPED, /* spawns with either pistol or SMG, and 50 lead bullets */ LVL(21, 9, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("Thai", S_QUADRUPED, /* asian kung-fu girl */ LVL(21, 14, 2, 60, 2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 24), ATTK(AT_TUCH, AD_SLEE, 1, 6), ATTK(AT_GAZE, AD_DCAY, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_FIRE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS */ MON("corroded sect oversee cyborg child scrubbiest", S_QUADRUPED, LVL(21, 14, -1, 80, 8), (G_GENO|4), A(ATTK(AT_WEAP, AD_FUMB, 9, 6), ATTK(AT_ENGL, AD_LUCK, 1, 3), ATTK(AT_TENT, AD_NGRA, 8, 9), ATTK(AT_LASH, AD_ICEB, 7, 9), ATTK(AT_ENGL, AD_DISN, 2, 5), ATTK(AT_BOOM, AD_BADE, 1, 3)), SIZ(206, 5, 0, MS_STABILIZE, MZ_TINY), MR_FIRE|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL, M2_PRINCE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sere diethylamide", S_QUADRUPED, LVL(21, 8, 3, 99, 16), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_ALIN, 7, 6), ATTK(AT_GAZE, AD_BADE, 1, 2), ATTK(AT_NONE, AD_STUN, 2, 8), ATTK(AT_GAZE, AD_PLAS, 1, 4), ATTK(AT_STNG, AD_ANTI, 4, 1), NO_ATTK), SIZ(3041, 57, 0, MS_SMITH, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("killing anteater", S_QUADRUPED, /* spawns with scroll of root pw */ LVL(21, 14, -5, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tundra clan", S_QUADRUPED, LVL(22, 13, -3, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant brown bear", S_QUADRUPED, LVL(22, 18, 0, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_BITE, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ice boar", S_QUADRUPED, LVL(22, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("southside hood", S_QUADRUPED, LVL(22, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("consumed ice boar", S_QUADRUPED, LVL(22, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_COLD, 2, 6), ATTK(AT_EXPL, AD_PHYS, 4, 9), ATTK(AT_BOOM, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("angry southside hood", S_QUADRUPED, LVL(22, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_COLD, 2, 6), ATTK(AT_EXPL, AD_PHYS, 4, 9), ATTK(AT_BOOM, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("domestophant", S_QUADRUPED, LVL(22, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 5, 8), ATTK(AT_TRAM, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_NASTY|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("crush beast", S_QUADRUPED, LVL(22, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 5, 8), ATTK(AT_TRAM, AD_PHYS, 5, 8), ATTK(AT_BREA, AD_FIRE, 5, 8), ATTK(AT_HUGS, AD_FIRE, 5, 8), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE|MR_FIRE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("difficult elephant", S_QUADRUPED, LVL(22, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 5, 8), ATTK(AT_TRAM, AD_PHYS, 5, 8), ATTK(AT_BREA, AD_FIRE, 5, 8), ATTK(AT_HUGS, AD_FIRE, 5, 8), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE|MR_FIRE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("fire boar", S_QUADRUPED, LVL(23, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("mafia type", S_QUADRUPED, LVL(23, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("consumed fire boar", S_QUADRUPED, LVL(23, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_FIRE, 2, 6), ATTK(AT_EXPL, AD_PHYS, 4, 9), ATTK(AT_BOOM, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("savage mafia type", S_QUADRUPED, LVL(23, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_FIRE, 2, 6), ATTK(AT_EXPL, AD_PHYS, 4, 9), ATTK(AT_BOOM, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("saint marks mafia type", S_QUADRUPED, /* spawns with shotgun, 40 lead shots and camouflaged clothes */ LVL(23, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("kill-ya mafia type", S_QUADRUPED, /* spawns with pistol, 50 lead bullets and camouflaged clothes */ LVL(23, 10, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("metal mafia type", S_QUADRUPED, LVL(23, 10, 4, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_METALMAFIA, MZ_MEDIUM), 0, 0, M1_METALLIVORE|M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_COLLECT|M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("refrainment chemist", S_QUADRUPED, LVL(23, 14, -7, 18, 0), (G_GENO|2), A(ATTK(AT_EXPL, AD_DRLI, 4, 8), ATTK(AT_BREA, AD_VULN, 1, 4), ATTK(AT_SPIT, AD_NEXU, 1, 3), ATTK(AT_SCRA, AD_DRST, 6, 1), ATTK(AT_BITE, AD_POLY, 7, 7), NO_ATTK), SIZ(26, 457, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reddened nonforfeitable", S_QUADRUPED, LVL(23, 13, -5, 61, 6), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_ANTI, 3, 7), ATTK(AT_CLAW, AD_STUN, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(694, 1038, 0, MS_SELFHARM, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_FLY|M1_HIDE|M1_NOHEAD|M1_POIS|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("manatee ricketiest eightieth", S_QUADRUPED, LVL(24, 10, 8, 63, 0), (G_SGROUP|2), A(ATTK(AT_NONE, AD_PHYS, 4, 1), ATTK(AT_ENGL, AD_FEAR, 9, 4), ATTK(AT_NONE, AD_AGGR, 5, 9), ATTK(AT_BREA, AD_NPRO, 8, 8), NO_ATTK, NO_ATTK), SIZ(1416, 1394, 0, MS_SEDUCE, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_REGEN, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("modishly risibility oaring prove predictable", S_QUADRUPED, LVL(24, 12, -9, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 1, 2), ATTK(AT_CLAW, AD_NGRA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(962, 53, 0, MS_STABILIZE, MZ_HUGE), MR_ELEC, 0, M1_ANIMAL|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("black gryffon", S_QUADRUPED, LVL(24, 13, 2, 20, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MAGIC|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("diabolic bear", S_QUADRUPED, LVL(24, 12, -5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 14), ATTK(AT_CLAW, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("grizzly bear", S_QUADRUPED, LVL(24, 12, -5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 14), ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("blood bringer", S_QUADRUPED, LVL(24, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 8), ATTK(AT_TRAM, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_FIRE, 6, 8), ATTK(AT_HUGS, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE|MR_FIRE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("smoke clan", S_QUADRUPED, LVL(24, 14, -5, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 13), ATTK(AT_KICK, AD_PHYS, 1, 13), ATTK(AT_KICK, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("wild shoat", S_QUADRUPED, LVL(24, 12, -10, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 8, 6), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SQEEK, MZ_HUGE), MR_PLUSFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_NASTY|M2_STALK|M2_STRONG, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("iron shoat", S_QUADRUPED, LVL(24, 12, -10, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 8, 6), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_ALLA, MZ_HUGE), MR_PLUSFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_NASTY|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("woolly mammoth", S_QUADRUPED, LVL(24, 10, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 8), ATTK(AT_BUTT, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4200, 4200, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hell spawn", S_QUADRUPED, LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("colombian potato", S_QUADRUPED, LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("frenzied hell spawn", S_QUADRUPED, LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BOOM, AD_PHYS, 4, 10), ATTK(AT_EXPL, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("suicide dwarf", S_QUADRUPED, LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BOOM, AD_PHYS, 4, 10), ATTK(AT_EXPL, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("larillow", S_QUADRUPED, LVL(24, 15, -5, 60, 0), (1), A(ATTK(AT_KICK, AD_WTHR, 8, 10), ATTK(AT_TUCH, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_STONE|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("panlantic colombian potato", S_QUADRUPED, /* spawns with either pistol or SMG, 50 lead bullets, high boots and fedora */ LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shoreside colombian potato", S_QUADRUPED, /* spawns with either pistol or SMG, 50 lead bullets, leather shoes and hawaiian shirt */ LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ice spawn", S_QUADRUPED, LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("mega mammoth", S_QUADRUPED, LVL(24, 10, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_WNCE, 6, 8), ATTK(AT_BUTT, AD_WNCE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4200, 4200, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yardie", S_QUADRUPED, LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("frenzied ice spawn", S_QUADRUPED, LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 10), ATTK(AT_BOOM, AD_PHYS, 4, 10), ATTK(AT_EXPL, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("amok running yardie", S_QUADRUPED, LVL(24, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 10), ATTK(AT_BOOM, AD_PHYS, 4, 10), ATTK(AT_EXPL, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("Esketepansa", S_QUADRUPED, /* spawns with giant sea anemone */ LVL(24, 6, -30, 80, 0), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_NPRO, 8, 8), ATTK(AT_BUTT, AD_DAMA, 4, 7), ATTK(AT_NONE, AD_POIS, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_PLUSTWO|MR_SLEEP|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_REGEN|M1_SWIM, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chaos horde", S_QUADRUPED, LVL(25, 15, 5, 10, 0), (G_GENO|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_ELEC, 2, 2), ATTK(AT_TUCH, AD_COLD, 2, 2), ATTK(AT_TUCH, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_HUMANOID, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pure chaos horde", S_QUADRUPED, LVL(25, 15, 5, 10, 0), (G_GENO|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_ELEC, 2, 2), ATTK(AT_TUCH, AD_COLD, 2, 2), ATTK(AT_TUCH, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_HUMANOID, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("aimwell boar", S_QUADRUPED, LVL(25, 15, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark young", S_QUADRUPED, LVL(25, 18, -6, 30, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_DRST, 2, 8), ATTK(AT_BITE, AD_DGST, 2,10), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_GIANT, M3_WAITFORU|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("small-penis animal", S_QUADRUPED, LVL(25, 13, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_DEPR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brand porc", S_QUADRUPED, LVL(25, 12, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_FAMN, 4, 7), ATTK(AT_NONE, AD_FREN, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_ORC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blackhorn", S_QUADRUPED, LVL(25, 14, -4, 55, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 10), ATTK(AT_HUGS, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alothere", S_QUADRUPED, LVL(25, 13, 0, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_LEGS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE| M2_STRONG,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating elephant", S_QUADRUPED, LVL(25, 12, 5, 0, 0), (1), A(ATTK(AT_BUTT, AD_LEVI, 6, 8), ATTK(AT_TRAM, AD_LEVI, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("superelephant", S_QUADRUPED, LVL(25, 15, -2, 0, 0), (1), A(ATTK(AT_BUTT, AD_NPRO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("bugged superelephant", S_QUADRUPED, LVL(25, 15, -2, 0, 0), (1), A(ATTK(AT_TUCH, AD_NPRO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ALLA, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator rampant", S_QUADRUPED, LVL(25, 12, 0, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_DAMA, 10, 10), ATTK(AT_HUGS, AD_DAMA, 5, 5), ATTK(AT_BEAM, AD_FREN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ray bear", S_QUADRUPED, LVL(25, 12, -5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 14), ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("voldepork", S_QUADRUPED, /* by porkman; spawns with wand of death, shotgun and 25 shotgun shells */ LVL(25, 10, 5, 20, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SPELL, MZ_MEDIUM), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_SEE_INVIS|M1_POIS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bordered minuting", S_QUADRUPED, LVL(25, 6, 0, 47, 0), (1), A(ATTK(AT_TRAM, AD_ILLU, 1, 9), ATTK(AT_EXPL, AD_NIVE, 3, 6), ATTK(AT_BEAM, AD_DIMN, 4, 3), ATTK(AT_BITE, AD_PHYS, 5, 1), ATTK(AT_WEAP, AD_CHRN, 7, 7), ATTK(AT_MAGC, AD_POLY, 3, 5)), SIZ(1980, 558, 0, MS_COMBAT, MZ_SMALL), MR_DISINT, 0, M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_ACID| M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_HUMAN|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("antidisestablishmentarianism apostrophic", S_QUADRUPED, LVL(25, 13, -7, 88, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_HEAL, 8, 8), ATTK(AT_WEAP, AD_COLD, 6, 7), ATTK(AT_NONE, AD_FEAR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 255, 0, MS_DRUGS, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_AVOIDER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sprayganger", S_QUADRUPED, /* spawns with spray box */ LVL(25, 12, -2, 40, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_BEAM, AD_BLND, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ogf mobster", S_QUADRUPED, /* spawns with spray box */ LVL(25, 12, -2, 40, -6), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("baals minion", S_QUADRUPED, LVL(25, 10, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 8), ATTK(AT_TRAM, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("xtra-destructive dino", S_QUADRUPED, LVL(25, 10, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_UNPR, 6, 8), ATTK(AT_TRAM, AD_DAMA, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("dino of the destruction", S_QUADRUPED, LVL(26, 10, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 8), ATTK(AT_TRAM, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("greater hell spawn", S_QUADRUPED, LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nine", S_QUADRUPED, LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("insane hell spawn", S_QUADRUPED, LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_EXPL, AD_PHYS, 4, 12), ATTK(AT_BOOM, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("insane nine", S_QUADRUPED, LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_EXPL, AD_PHYS, 4, 12), ATTK(AT_BOOM, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("circle clan", S_QUADRUPED, LVL(26, 14, -7, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 14), ATTK(AT_KICK, AD_PHYS, 1, 14), ATTK(AT_KICK, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("chupacabura", S_QUADRUPED, LVL(26, 12, -8, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("ruthless rasher", S_QUADRUPED, /* spawns with tubing pliers */ LVL(26, 12, 2, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("purple nine", S_QUADRUPED, /* spawns with ring mail, SMG and 75 lead bullets */ LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rumbler red jack", S_QUADRUPED, /* spawns with ring mail, baseball bat, pistol and 50 lead bullets */ LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("greater ice spawn", S_QUADRUPED, LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("red jack", S_QUADRUPED, LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("insane ice spawn", S_QUADRUPED, LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 12), ATTK(AT_EXPL, AD_PHYS, 4, 12), ATTK(AT_BOOM, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("insane red jack", S_QUADRUPED, LVL(26, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 12), ATTK(AT_EXPL, AD_PHYS, 4, 12), ATTK(AT_BOOM, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("gore bearer", S_QUADRUPED, LVL(26, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 7, 8), ATTK(AT_TRAM, AD_PHYS, 7, 8), ATTK(AT_BREA, AD_FIRE, 7, 8), ATTK(AT_HUGS, AD_FIRE, 7, 8), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE|MR_FIRE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant mill auto", S_QUADRUPED, LVL(26, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 7, 8), ATTK(AT_TRAM, AD_PHYS, 7, 8), ATTK(AT_BREA, AD_FIRE, 7, 8), ATTK(AT_HUGS, AD_FIRE, 7, 8), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE|MR_FIRE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE|M1_BREATHLESS|M1_MINDLESS|M1_METALLIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("smudgy parking", S_QUADRUPED, LVL(26, 12, 3, 52, 0), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_VULN, 8, 2), ATTK(AT_TRAM, AD_FEMI, 1, 9), ATTK(AT_BEAM, AD_DISP, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(81, 988, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_FEMALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bratty dozen cawing jaywalk runabout", S_QUADRUPED, LVL(26, 24, -5, 47, -8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PAIN, 2, 1), ATTK(AT_BEAM, AD_FUMB, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(55, 729, 0, MS_GLYPHS, MZ_SMALL), MR_ELEC, 0, M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gnoph-keh", S_QUADRUPED, LVL(26, 12, -1, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_COLD, 2, 4), ATTK(AT_CLAW, AD_COLD, 2, 4), ATTK(AT_BUTT, AD_PHYS, 2, 9), ATTK(AT_BREA, AD_COLD, 2, 9), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Thai's combat boot", S_QUADRUPED, LVL(26, 18, 3, 50, 0), (1), A(ATTK(AT_KICK, AD_FEAR, 25, 6), ATTK(AT_WEAP, AD_DRLI, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DEATH|MR_STONE, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("beast of Nurgle", S_QUADRUPED, LVL(27, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 3, 3), ATTK(AT_TUCH, AD_DISE, 3, 3), ATTK(AT_BITE, AD_ACID, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_ACID|MR_POISON|MR_FIRE, MR_ACID|MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_FLY|M1_ACID|M1_POIS, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_DEMON, M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("big boar", S_QUADRUPED, LVL(27, 15, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 8, 12), ATTK(AT_BEAM, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("sunroom phonically incapability revelational", S_QUADRUPED, LVL(27, 22, 8, 40, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_MALK, 8, 7), ATTK(AT_KICK, AD_WGHT, 8, 7), ATTK(AT_KICK, AD_DGST, 1, 3), ATTK(AT_GAZE, AD_NTHR, 3, 3), NO_ATTK, NO_ATTK), SIZ(1016, 118, 0, MS_TREESQUAD, MZ_TINY), MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gorgimaera", S_QUADRUPED, LVL(27, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_FIRE, 2, 10), ATTK(AT_GAZE, AD_PLYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 2, 9), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_SLEEP, MR_FIRE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("demon steed", S_QUADRUPED, LVL(28, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 8, 8), ATTK(AT_TRAM, AD_PHYS, 8, 8), ATTK(AT_BREA, AD_FIRE, 8, 8), ATTK(AT_HUGS, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE|MR_FIRE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("burning clan", S_QUADRUPED, LVL(28, 14, -9, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BURN, 2, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blue bull", S_QUADRUPED, LVL(28, 13, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 9), ATTK(AT_KICK, AD_PHYS, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), MR_HITASTHREE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("actor bracted algid psychomotor polyphonic prejudger", S_QUADRUPED, LVL(28, 12, 6, 84, 0), (1), A(ATTK(AT_BREA, AD_THIR, 3, 9), ATTK(AT_BREA, AD_RUST, 9, 4), ATTK(AT_TRAM, AD_DREA, 1, 1), ATTK(AT_TRAM, AD_ICUR, 3, 2), ATTK(AT_RATH, AD_SOUN, 2, 2), ATTK(AT_TRAM, AD_NGRA, 1, 1)), SIZ(352, 560, 0, MS_PHOTO, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("buff colombian potato", S_QUADRUPED, /* spawns with kalashnikov, 100 lead bullets, chain mail, dwarvish cloak and high boots */ LVL(28, 11, -6, 50, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE|M2_NASTY|M2_STALK|M2_STRONG, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("space borloth", S_QUADRUPED, LVL(28, 16, 0, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_FIRE, 2, 10), ATTK(AT_BREA, AD_FIRE, 2, 10), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("filtered liberal", S_QUADRUPED, LVL(28, 19, -4, 50, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_TLPT, 7, 1), ATTK(AT_LASH, AD_INER, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(886, 421, 0, MS_SUPERMAN, MZ_TINY), MR_STONE, 0, M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_MAGIC|M2_FEMALE, M3_WAITFORU|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blusher bonum", S_QUADRUPED, LVL(28, 3, 9, 24, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PART, 1, 5), ATTK(AT_KICK, AD_UVUU, 3, 4), ATTK(AT_SCRA, AD_PHYS, 7, 8), ATTK(AT_STNG, AD_CONT, 5, 8), NO_ATTK, NO_ATTK), SIZ(153, 218, 0, MS_GYPSY, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, MR_ELEC, M1_FLY|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("removal bear", S_QUADRUPED, LVL(28, 12, -5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 2, 15), ATTK(AT_CLAW, AD_MCRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Rosy", S_QUADRUPED, LVL(28, 9, -2, 40, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_WEEP, 0, 0), ATTK(AT_GAZE, AD_WISD, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_COLD|MR_HITASTHREE, MR_POISON|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SEXY_LEATHER_PUMP COMBAT_STILETTOS POT_SPEED SCR_CLOUDS CREAM_PIE POT_BLINDNESS */ MON("improved destruction dino", S_QUADRUPED, LVL(29, 11, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 9), ATTK(AT_TRAM, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("rhyperior", S_QUADRUPED, LVL(29, 9, -15, 0, -2), (1), A(ATTK(AT_BUTT, AD_SHRD, 10,12), ATTK(AT_TRAM, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_HITASFOUR|MR_PLUSFOUR, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_POKEMON|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rhino king", S_QUADRUPED, LVL(29, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FEAR, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 4), ATTK(AT_BUTT, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("division inexhaustible", S_QUADRUPED, LVL(29, 19, 3, 13, -19), (3), A(ATTK(AT_WEAP, AD_LITE, 4, 9), ATTK(AT_KICK, AD_NGRA, 6, 7), ATTK(AT_SCRA, AD_BURN, 1, 3), ATTK(AT_LASH, AD_ACID, 5, 6), ATTK(AT_BUTT, AD_HALU, 2, 3), NO_ATTK), SIZ(1051, 603, 0, MS_BONES, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sonneting anesthetically", S_QUADRUPED, LVL(30, 12, 10, 1, -6), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TENT, AD_CLRC, 3, 3), ATTK(AT_SPIT, AD_PART, 9, 2), ATTK(AT_HUGS, AD_IDAM, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2566, 303, 0, MS_CODE, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_POIS| M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jino", S_QUADRUPED, LVL(30, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_MALE|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("circus elephant", S_QUADRUPED, LVL(30, 12, 5, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 6, 6), ATTK(AT_TRAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("escapegoat", S_QUADRUPED, LVL(30, 15, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), MR_ELEC|MR_DEATH, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giga elephant", S_QUADRUPED, LVL(30, 12, 5, 0, 0), (1), A(ATTK(AT_BUTT, AD_WNCE, 6, 6), ATTK(AT_TRAM, AD_WNCE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("actual escapegoat", S_QUADRUPED, LVL(30, 15, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ESCAPE, MZ_MEDIUM), MR_ELEC|MR_DEATH, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blessed potato", S_QUADRUPED, /* displacement */ LVL(30, 18, -4, 30, 0), (1), A(ATTK(AT_BUTT, AD_STUN, 4, 4), ATTK(AT_CLAW, AD_PHYS, 16, 2), ATTK(AT_CLAW, AD_PHYS, 16, 2), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 5, 8)), SIZ(WT_HUMAN, 1400, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_THICK_HIDE|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_STALK|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_NASTY|M2_WANDER|M2_FEMALE|M2_LORD, M3_INFRAVISIBLE|M3_CLOSE|M3_NOTAME|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scotland yard agent", S_QUADRUPED, /* spawns with lucern hammer */ LVL(30, 15, -5, 30, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 14), ATTK(AT_KICK, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("circus attraction elephant", S_QUADRUPED, LVL(30, 12, 5, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 6, 6), ATTK(AT_TRAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_NONMOVING, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Jumbo the Elephant", S_QUADRUPED, LVL(30, 12, 5, 0, 0), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 8), ATTK(AT_TRAM, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_TRUMPET, MZ_LARGE), MR_STONE, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_PNAME|M2_PRINCE|M2_MALE|M2_STALK| M2_HOSTILE|M2_NASTY|M2_NOPOLY, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("juggernaut", S_QUADRUPED, LVL(30, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fearsome juggernaut", S_QUADRUPED, LVL(30, 15, -4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ELEC|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_ANIMAL|M1_REGEN|M1_MINDLESS|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_NASTY|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chained clan", S_QUADRUPED, LVL(30, 15, -10, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_KICK, AD_PHYS, 1, 16), ATTK(AT_KICK, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("wild mumak", S_QUADRUPED, LVL(30, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("savage bear", S_QUADRUPED, LVL(30, 10, -10, 60, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_STUN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), MR_COLD|MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("spirit bear", S_QUADRUPED, LVL(30, 6, -10, 60, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_STUN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_WALLWALK|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sitting bull", S_QUADRUPED, LVL(30, 12, 5, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 6, 8), ATTK(AT_BUTT, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_HUMAN), MR_STONE|MR_HITASFOUR, MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_PRINCE|M2_STRONG|M2_HOSTILE|M2_MALE|M2_NASTY, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("vortor", S_QUADRUPED, LVL(30, 10, -3, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_BITE, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ROAR, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ballas", S_QUADRUPED, LVL(30, 14, 0, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBRE, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gun ballas", S_QUADRUPED, LVL(30, 14, 0, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBRE, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clannfearatops", S_QUADRUPED, LVL(31, 18, -11, 50, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), MR_HITASFOUR, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("hallmarked producer ague commended", S_QUADRUPED, LVL(31, 11, 8, 79, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BITE, AD_FUMB, 1, 1), ATTK(AT_BOOM, AD_INVE, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(478, 118, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("battier eugenism", S_QUADRUPED, LVL(31, 10, 4, 75, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_FEAR, 4, 6), ATTK(AT_WEAP, AD_MANA, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(771, 917, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("propped spit", S_QUADRUPED, LVL(31, 12, -5, 24, 0), (4), A(ATTK(AT_TENT, AD_FLAM, 2, 7), ATTK(AT_BITE, AD_WRAP, 6, 5), ATTK(AT_STNG, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(359, 1195, 0, MS_SHEEP, MZ_HUMAN), MR_DEATH, 0, M1_HIDE|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_OMNIVORE, M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("eliminate stereotyped", S_QUADRUPED, LVL(31, 13, 9, 34, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_AMNE, 8, 7), ATTK(AT_BREA, AD_INER, 3, 8), ATTK(AT_BUTT, AD_DFOO, 1, 8), ATTK(AT_EXPL, AD_LAVA, 2, 5), ATTK(AT_SPIT, AD_BURN, 8, 9), NO_ATTK), SIZ(68, 353, 0, MS_SOLDIER, MZ_MEDIUM), MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_GREEDY|M2_HOBBIT|M2_MALE, M3_INFRAVISION|M3_PETTY|M3_SPIDER|M3_WANTSALL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("vago", S_QUADRUPED, LVL(32, 15, -1, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WTHR, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cunt vago", S_QUADRUPED, LVL(32, 15, -1, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WTHR, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Thai's high-heeled lady shoe", S_QUADRUPED, LVL(32, 17, 4, 75, 0), (1), A(ATTK(AT_KICK, AD_DEPR, 4, 18), ATTK(AT_WEAP, AD_DFOO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON|MR_COLD, MR_STONE|MR_DISINT|MR_SLEEP|MR_POISON|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("big smoker asshole", S_QUADRUPED, /* spawns with green saber and cigarette */ LVL(32, 15, -20, 50, 0), (1), A(ATTK(AT_WEAP, AD_DEPR, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_STONE|MR_PLUSTWO, 0, M1_ANIMAL|M1_HERBIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("ultimate destruction dino", S_QUADRUPED, LVL(33, 12, -7, 75, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 10), ATTK(AT_TRAM, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE|MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stroked technological absolutistic", S_QUADRUPED, LVL(33, 6, 8, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VULN, 8, 3), ATTK(AT_TUCH, AD_AGGR, 3, 9), ATTK(AT_STNG, AD_MCRE, 2, 8), ATTK(AT_GAZE, AD_MALK, 3, 5), ATTK(AT_LASH, AD_SLUD, 2, 6), ATTK(AT_STNG, AD_LEVI, 7, 7)), SIZ(2039, 4, 0, MS_SOLDIER, MZ_GIGANTIC), MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_UNSOLID| M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nubile princely", S_QUADRUPED, LVL(33, 24, -7, 49, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_BANI, 7, 9), ATTK(AT_CLAW, AD_ELEC, 6, 6), ATTK(AT_EXPL, AD_MIDI, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(877, 581, 0, MS_ESCAPE, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_SLITHY, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("quanta overland", S_QUADRUPED, LVL(34, 10, 6, 16, 5), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_CHKH, 9, 7), ATTK(AT_KICK, AD_MCRE, 5, 1), ATTK(AT_NONE, AD_TERR, 4, 3), ATTK(AT_BUTT, AD_WGHT, 1, 5), ATTK(AT_SPIT, AD_LAVA, 8, 5), NO_ATTK), SIZ(81, 261, 0, MS_SPOILER, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("convict mikvah gregariously groovier", S_QUADRUPED, LVL(34, 12, 2, 99, 4), (G_LGROUP|4), A(ATTK(AT_ENGL, AD_PLAS, 8, 2), ATTK(AT_GAZE, AD_VAPO, 4, 3), ATTK(AT_BITE, AD_CHRN, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(643, 92, 0, MS_JAPANESE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_FIRE, M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD, M2_VAMPIRE|M2_WANDER|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji smasher", S_QUADRUPED, LVL(34, 22, -24, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_CONT, 8, 8), ATTK(AT_GAZE, AD_MINA, 8, 8), ATTK(AT_BEAM, AD_LITT, 8, 8), ATTK(AT_HUGS, AD_VOMT, 8, 8), ATTK(AT_GAZE, AD_MIDI, 8, 8), ATTK(AT_SCRA, AD_CHAO, 8, 8)), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("disillusioning baba", S_QUADRUPED, LVL(34, 13, 3, 12, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_FIRE, 6, 6), ATTK(AT_TENT, AD_FEAR, 5, 4), ATTK(AT_ENGL, AD_PLAS, 9, 7), ATTK(AT_BEAM, AD_COLD, 6, 1), ATTK(AT_STNG, AD_CHRN, 4, 2), NO_ATTK), SIZ(2219, 1, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("geared acrimoniously", S_QUADRUPED, LVL(35, 17, -8, 68, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NACU, 2, 1), ATTK(AT_TUCH, AD_LITE, 1, 9), ATTK(AT_HUGS, AD_MCRE, 8, 7), ATTK(AT_STNG, AD_GLIB, 2, 6), NO_ATTK, NO_ATTK), SIZ(75, 89, 0, MS_SING, MZ_LARGE), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_ACID| M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chard curatorial", S_QUADRUPED, LVL(35, 29, 2, 63, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_CURS, 5, 9), ATTK(AT_SPIT, AD_RUNS, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2529, 244, 0, MS_TREESQUAD, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("aztec gang member", S_QUADRUPED, LVL(35, 16, -3, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_HUGS, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("aztec banger", S_QUADRUPED, LVL(35, 16, -3, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_HUGS, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE| M2_MALE,M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("quadruhorse", S_QUADRUPED, LVL(35, 15, 5, 50, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 8, 10), ATTK(AT_KICK, AD_PHYS, 8, 10), ATTK(AT_KICK, AD_PHYS, 8, 10), ATTK(AT_KICK, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("theme deer", S_QUADRUPED, LVL(35, 12, 5, 30, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 8, 8), ATTK(AT_BUTT, AD_PHYS, 8, 8), ATTK(AT_KICK, AD_PHYS, 8, 8), ATTK(AT_BUTT, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Corina's special combat boot", S_QUADRUPED, LVL(35, 18, -10, 50, 0), (1), A(ATTK(AT_KICK, AD_VENO, 10, 10), ATTK(AT_WEAP, AD_VENO, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_PLUSTHREE|MR_HITASFOUR, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_POIS|M1_THICK_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("electric hippopotamus", S_QUADRUPED, LVL(35, 15, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 13), ATTK(AT_BREA, AD_ELEC, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_SWIM|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("unloved cautioning unliquidated forehead operative monopolistically", S_QUADRUPED, LVL(35, 24, -1, 10, 1), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_UVUU, 3, 1), ATTK(AT_BEAM, AD_LETH, 7, 2), ATTK(AT_BREA, AD_CLRC, 1, 1), ATTK(AT_SPIT, AD_AMNE, 8, 8), ATTK(AT_TRAM, AD_CHAO, 2, 1), ATTK(AT_TRAM, AD_FEAR, 4, 2)), SIZ(1012, 1035, 0, MS_CLOCK, MZ_SMALL), MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("blossoming pirouetting", S_QUADRUPED, LVL(35, 12, -7, 98, -2), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_NPRO, 7, 4), ATTK(AT_WEAP, AD_FEAR, 6, 7), ATTK(AT_TENT, AD_BLND, 1, 7), ATTK(AT_SCRA, AD_PLYS, 5, 1), NO_ATTK, NO_ATTK), SIZ(168, 569, 0, MS_SUPERMAN, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL| M1_ACID|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("turbodestrachan", S_QUADRUPED, LVL(36, 20, -6, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 9), ATTK(AT_CLAW, AD_PHYS, 5, 9), ATTK(AT_BITE, AD_PHYS, 4, 15), ATTK(AT_BEAM, AD_SOUN, 6, 13), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOUND, MZ_LARGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("horde mumak", S_QUADRUPED, LVL(37, 15, -1, 30, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 4, 15), ATTK(AT_BEAM, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mirage gryffon", S_QUADRUPED, LVL(37, 16, -4, 40, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 12, 6), ATTK(AT_BEAM, AD_MAGM, 3, 6), ATTK(AT_MAGC, AD_SPC2, 3, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MAGIC|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty mirage gryffon", S_QUADRUPED, LVL(37, 16, -4, 40, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 12, 6), ATTK(AT_BEAM, AD_MAGM, 3, 6), ATTK(AT_MAGC, AD_SPC2, 3, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MAGIC|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETTY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Teddy Ruxpin", S_QUADRUPED, LVL(37, 17, -10, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_SPC2, 5, 5), ATTK(AT_MAGC, AD_SPEL, 3, 3) ), SIZ(1600, 1600, 0, MS_BOSS, MZ_HUGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("consummatory unburdening", S_QUADRUPED, LVL(37, 28, 1, 14, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_RUNS, 1, 7), ATTK(AT_SPIT, AD_POLY, 1, 4), ATTK(AT_BREA, AD_RBRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1307, 282, 0, MS_FEARHARE, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cuke boeing", S_QUADRUPED, LVL(37, 12, -10, 60, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_NIVE, 6, 8), ATTK(AT_SCRA, AD_CNCL, 9, 5), ATTK(AT_STNG, AD_PHYS, 4, 1), ATTK(AT_BUTT, AD_MANA, 3, 3), NO_ATTK, NO_ATTK), SIZ(1213, 133, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, MR_FIRE, M1_HIDE|M1_NOLIMBS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rogue elephant", S_QUADRUPED, LVL(38, 15, -5, 55, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 12, 25), ATTK(AT_HUGS, AD_PHYS, 12, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("blue buffalo", S_QUADRUPED, LVL(38, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_DRST, 1, 5), ATTK(AT_GAZE, AD_CONF, 2, 4), ATTK(AT_BEAM, AD_FIRE, 3, 6), ATTK(AT_GAZE, AD_BLND, 2, 4), NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), MR_SLEEP|MR_FIRE|MR_POISON, MR_SLEEP|MR_FIRE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tatarigami", S_QUADRUPED, LVL(39, 18, -8, 85, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_VAMP, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_ENGL, AD_POIS, 6, 6), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH, MR_COLD|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("quaquarigami", S_QUADRUPED, LVL(39, 18, -8, 85, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_VAMP, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_ENGL, AD_POIS, 6, 6), ATTK(AT_GAZE, AD_SANI, 5, 5), NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH, MR_COLD|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("frolic crumbled", S_QUADRUPED, LVL(39, 33, 5, 52, -19), (3), A(ATTK(AT_HUGS, AD_ICEB, 1, 6), ATTK(AT_GAZE, AD_AXUS, 6, 7), ATTK(AT_RATH, AD_SPC2, 4, 4), ATTK(AT_CLAW, AD_BANI, 8, 8), ATTK(AT_BEAM, AD_DAMA, 8, 1), ATTK(AT_EXPL, AD_COLD, 1, 1)), SIZ(2, 29, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("futurism playground", S_QUADRUPED, LVL(39, 12, 0, 36, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_NONE, AD_THIR, 7, 9), ATTK(AT_BEAM, AD_RUST, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(573, 72, 0, MS_ALLA, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS, M2_PRINCE|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("allegiantly podiatrist nonslip", S_QUADRUPED, LVL(39, 19, 10, 59, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_CURS, 9, 9), ATTK(AT_TRAM, AD_SLOW, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1650, 139, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_OVIPAROUS, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("complexor", S_QUADRUPED, LVL(40, 10, -5, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 9), ATTK(AT_CLAW, AD_PHYS, 5, 9), ATTK(AT_BITE, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ROAR, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("freightage onionskin", S_QUADRUPED, LVL(41, 15, -2, 0, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BEAM, AD_VULN, 9, 8), ATTK(AT_RATH, AD_FEAR, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(568, 771, 0, MS_PHOTO, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_CLING|M1_NOLIMBS|M1_SLITHY, M2_UNDEAD|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("merged corded", S_QUADRUPED, LVL(41, 9, -2, 50, -4), (G_GENO|G_UNIQ|3), A(ATTK(AT_BUTT, AD_TIME, 8, 3), ATTK(AT_TENT, AD_BLAS, 1, 3), ATTK(AT_WEAP, AD_WEEP, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1375, 1418, 0, MS_PANTS, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_STONE, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS, M2_UNDEAD|M2_JEWELS|M2_COLLECT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("doughtier fruitlet", S_QUADRUPED, LVL(41, 15, -10, 15, 0), (G_SGROUP|3), A(ATTK(AT_BUTT, AD_ILLU, 2, 1), ATTK(AT_WEAP, AD_DISP, 8, 1), ATTK(AT_CLAW, AD_NGEN, 6, 3), ATTK(AT_KICK, AD_RNG, 8, 2), ATTK(AT_ENGL, AD_EDGE, 5, 1), ATTK(AT_STNG, AD_SITM, 1, 7)), SIZ(2710, 42, 0, MS_POKEDEX, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("waterborne bedizen thereout", S_QUADRUPED, LVL(42, 12, -5, 53, 19), (G_GENO|3), A(ATTK(AT_SPIT, AD_SANI, 1, 1), ATTK(AT_HUGS, AD_WRAT, 5, 1), ATTK(AT_BREA, AD_MAGM, 4, 6), ATTK(AT_CLAW, AD_CORR, 2, 6), ATTK(AT_BITE, AD_TDRA, 3, 1), NO_ATTK), SIZ(2705, 91, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE, 0, M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("drakemoth", S_QUADRUPED, LVL(42, 19, -16, 80, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 8, 15), ATTK(AT_TUCH, AD_DRST, 5, 7), ATTK(AT_TUCH, AD_FAMN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("arktouros", S_QUADRUPED, LVL(43, 17, -10, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant polar bear", S_QUADRUPED, LVL(44, 18, -2, 35, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 40), ATTK(AT_BITE, AD_PHYS, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_ROAR, MZ_HUGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("economic dampish canceled", S_QUADRUPED, LVL(44, 10, 0, 86, 20), (1), A(ATTK(AT_SPIT, AD_WNCE, 8, 9), ATTK(AT_GAZE, AD_RNG, 3, 9), ATTK(AT_TRAM, AD_DGST, 1, 1), ATTK(AT_HUGS, AD_TRAP, 5, 4), NO_ATTK, NO_ATTK), SIZ(79, 15, 0, MS_DRUGS, MZ_HUGE), 0, 0, M1_FLY|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL| M1_ACID, M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Chaugnar Faugn, Horror from the Hills", S_QUADRUPED, LVL(44, 12, -12, 100, -12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 10, 10), ATTK(AT_HUGS, AD_PHYS, 10, 10), ATTK(AT_BITE, AD_DRCO, 2, 8), ATTK(AT_BITE, AD_DRCO, 1, 8), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_GAZE, AD_SPC2, 8, 8)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("armoire humiliate", S_QUADRUPED, LVL(44, 12, -1, 46, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_THIR, 8, 4), ATTK(AT_BEAM, AD_DRIN, 9, 2), ATTK(AT_HUGS, AD_BADE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1433, 269, 0, MS_BRAG, MZ_GIGANTIC), MR_POISON, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID| M1_TPORT, M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wintered windsor", S_QUADRUPED, LVL(44, 7, -8, 16, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DISP, 1, 1), ATTK(AT_STNG, AD_LITT, 6, 7), ATTK(AT_RATH, AD_MAGM, 6, 1), ATTK(AT_BUTT, AD_TDRA, 3, 1), NO_ATTK, NO_ATTK), SIZ(977, 1038, 0, MS_BOT, MZ_HUMAN), MR_ACID, 0, M1_CONCEAL|M1_REGEN|M1_ACID|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aldermanry moonfish", S_QUADRUPED, LVL(44, 19, -1, 58, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_TRAM, AD_POLY, 1, 1), ATTK(AT_BEAM, AD_TERR, 6, 4), ATTK(AT_LASH, AD_STCK, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2325, 19, 0, MS_PANTS, MZ_SMALL), MR_DEATH, 0, M1_WALLWALK|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("meara", S_QUADRUPED, LVL(45, 18, 5, 50, 10), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 10, 12), ATTK(AT_KICK, AD_PHYS, 10, 12), ATTK(AT_KICK, AD_PHYS, 10, 12), ATTK(AT_KICK, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("burnt contaminative", S_QUADRUPED, LVL(46, 19, -8, 18, -10), (G_RGROUP|2), A(ATTK(AT_SPIT, AD_DRCH, 1, 7), ATTK(AT_BREA, AD_SSEX, 7, 9), ATTK(AT_EXPL, AD_BURN, 2, 2), ATTK(AT_BITE, AD_TCKL, 5, 4), ATTK(AT_TENT, AD_VAPO, 2, 13), ATTK(AT_KICK, AD_CHKH, 9, 10)), SIZ(820, 33, 0, MS_ORC, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_SLITHY| M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("knightceros", S_QUADRUPED, LVL(46, 18, -20, 85, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 12, 12), ATTK(AT_TRAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("prairie buffalo", S_QUADRUPED, LVL(46, 18, -7, 75, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_SAMU, 3, 20), ATTK(AT_KICK, AD_SAMU, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cape buffalo", S_QUADRUPED, LVL(46, 18, -7, 75, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 8, 20), ATTK(AT_KICK, AD_PHYS, 8, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flintlike glamorously", S_QUADRUPED, LVL(46, 10, -30, 91, 0), (G_RGROUP|2), A(ATTK(AT_BUTT, AD_AGGR, 1, 21), ATTK(AT_BITE, AD_LEGS, 9, 13), ATTK(AT_BEAM, AD_FEMI, 2, 13), ATTK(AT_SPIT, AD_SITM, 2, 2), ATTK(AT_BUTT, AD_IDAM, 5, 10), ATTK(AT_TENT, AD_ALIN, 6, 6)), SIZ(53, 597, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_FIRE, M1_FLY|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("transcendentalism simple", S_QUADRUPED, LVL(46, 12, -12, 87, 0), (G_SGROUP|4), A(ATTK(AT_MAGC, AD_SSEX, 6, 5), ATTK(AT_STNG, AD_PEST, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1006, 87, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reoccupying conjoined", S_QUADRUPED, LVL(47, 12, -23, 5, 20), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BOOM, AD_DEPR, 1, 16), ATTK(AT_KICK, AD_SANI, 5, 6), ATTK(AT_HUGS, AD_DRCO, 8, 20), ATTK(AT_ENGL, AD_DARK, 8, 2), NO_ATTK, NO_ATTK), SIZ(87, 156, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_THICK_HIDE| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dredged crowbar", S_QUADRUPED, LVL(48, 8, 0, 38, -1), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_MAGC, AD_ABDC, 3, 5), ATTK(AT_SCRA, AD_TRAP, 6, 5), ATTK(AT_ENGL, AD_NGRA, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2139, 806, 0, MS_BOSS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_SLEEP, M1_SWIM, M2_NOPOLY|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("coolish anaesthetist protest", S_QUADRUPED, LVL(48, 13, 3, 53, 1), (G_GENO|2), A(ATTK(AT_MAGC, AD_ICEB, 7, 2), ATTK(AT_MAGC, AD_SLEE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(187, 1530, 0, MS_SHEEP, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL| M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gold sheep", S_QUADRUPED, LVL(48, 18, -4, 30, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 8, 9), ATTK(AT_MAGC, AD_MAGM, 7, 7), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_REGEN|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hardtop midstream choreographer", S_QUADRUPED, LVL(48, 13, -28, 58, 7), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_STNG, AD_SAMU, 4, 8), ATTK(AT_MAGC, AD_AGGR, 8, 19), ATTK(AT_SCRA, AD_MANA, 9, 5), ATTK(AT_MAGC, AD_CAST, 1, 6), ATTK(AT_ENGL, AD_STTP, 9, 17), NO_ATTK), SIZ(1613, 22, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("caponization exertion atropism", S_QUADRUPED, LVL(49, 27, -2, 100, 0), (4), A(ATTK(AT_CLAW, AD_NUMB, 3, 13), ATTK(AT_NONE, AD_IDAM, 1, 10), ATTK(AT_STNG, AD_THIE, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2072, 432, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_HIDE|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sanatarium rouleau", S_QUADRUPED, LVL(49, 12, -12, 3, -18), (G_LGROUP|3), A(ATTK(AT_SPIT, AD_VENO, 5, 1), ATTK(AT_WEAP, AD_VENO, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(105, 438, 0, MS_LAUGH, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_CLING|M1_HUMANOID|M1_OVIPAROUS, M2_DEMON|M2_PNAME|M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unearthing jejune", S_QUADRUPED, LVL(49, 16, -27, 93, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_NEXU, 8, 21), ATTK(AT_WEAP, AD_SITM, 2, 17), ATTK(AT_SCRA, AD_HALU, 3, 6), ATTK(AT_GAZE, AD_HODS, 4, 4), ATTK(AT_TUCH, AD_AMNE, 2, 20), NO_ATTK), SIZ(3, 210, 0, MS_SUPERMAN, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE, MR_DISINT, M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("deadly triceratops", S_QUADRUPED, LVL(50, 22, -16, 80, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 9, 10), ATTK(AT_MAGC, AD_DREN, 10, 10), ATTK(AT_MAGC, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), MR_HITASFOUR, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("goat of Mendes", S_QUADRUPED, LVL(50, 13, -2, 66, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_BUTT, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_DRLI, 4, 4), ATTK(AT_BITE, AD_DRCO, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_FIRE|MR_COLD, MR_SLEEP|MR_FIRE|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DEMON|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("hellmak", S_QUADRUPED, /* by Demo */ LVL(50, 9, -25, 80, -2), (1), A(ATTK(AT_BUTT, AD_PHYS, 12, 12), ATTK(AT_BITE, AD_FIRE, 9, 6), ATTK(AT_BREA, AD_FIRE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_DEATH, MR_FIRE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mega mumak", S_QUADRUPED, LVL(50, 15, -4, 50, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 7, 8), ATTK(AT_HUGS, AD_PHYS, 4, 20), ATTK(AT_TRAM, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("goat daddy", S_QUADRUPED, LVL(50, 17, -14, 65, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 16), ATTK(AT_KICK, AD_PHYS, 2, 16), ATTK(AT_KICK, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 750, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("theme ox", S_QUADRUPED, LVL(50, 3, 5, 50, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_PHYS, 10, 10), ATTK(AT_BUTT, AD_PHYS, 10, 10), ATTK(AT_BUTT, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("symbolizing mosque flirty pegged", S_QUADRUPED, LVL(51, 17, -19, 23, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_CAST, 4, 15), ATTK(AT_MAGC, AD_NTHR, 1, 21), ATTK(AT_KICK, AD_FRZE, 1, 9), ATTK(AT_BUTT, AD_CURS, 1, 5), NO_ATTK, NO_ATTK), SIZ(1512, 35, 0, MS_FART_NORMAL, MZ_TINY), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("micronutrient undistressed", S_QUADRUPED, LVL(51, 18, -27, 99, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_DARK, 1, 20), ATTK(AT_BEAM, AD_RBRE, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2083, 624, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("controverted prohibitively factorial scholium", S_QUADRUPED, LVL(52, 12, -22, 19, 0), (G_VLGROUP|3), A(ATTK(AT_BREA, AD_GRAV, 1, 19), ATTK(AT_BEAM, AD_NTHR, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(694, 646, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ostium opp billing ashy chance", S_QUADRUPED, LVL(52, 8, 1, 95, 0), (1), A(ATTK(AT_LASH, AD_WISD, 3, 14), ATTK(AT_HUGS, AD_DIMN, 3, 5), ATTK(AT_TENT, AD_NTHR, 3, 19), ATTK(AT_WEAP, AD_WISD, 5, 1), NO_ATTK, NO_ATTK), SIZ(3600, 438, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_SWIM|M1_CLING|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_HOBBIT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant mastodon", S_QUADRUPED, LVL(52, 18, -6, 60, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 6, 20), ATTK(AT_HUGS, AD_PHYS, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, MR_COLD, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yapper deformative", S_QUADRUPED, LVL(53, 12, 7, 67, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_POIS, 8, 2), ATTK(AT_EXPL, AD_GRAV, 1, 7), ATTK(AT_BITE, AD_CHAO, 4, 20), ATTK(AT_BUTT, AD_SLIM, 9, 10), ATTK(AT_NONE, AD_WEBS, 7, 4), NO_ATTK), SIZ(757, 676, 0, MS_SOCKS, MZ_LARGE), MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_SWIM|M1_CONCEAL|M1_THICK_HIDE, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonlegal tarnish conversationalist appointer playable", S_QUADRUPED, LVL(53, 12, -13, 71, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_MINA, 9, 6), ATTK(AT_WEAP, AD_WERE, 9, 17), ATTK(AT_BEAM, AD_DRDX, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(777, 603, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_REGEN|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tennessee nonfatally", S_QUADRUPED, LVL(54, 20, -16, 93, 0), (4), A(ATTK(AT_NONE, AD_DREN, 0, 19), ATTK(AT_CLAW, AD_NPRO, 4, 20), ATTK(AT_TUCH, AD_MCRE, 1, 1), ATTK(AT_BREA, AD_DRCH, 7, 5), NO_ATTK, NO_ATTK), SIZ(1689, 40, 0, MS_GAARDIEN, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_REGEN| M1_SEE_INVIS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY|M3_TELEPATHIC|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("liposoluble penname", S_QUADRUPED, LVL(54, 12, -12, 86, 0), (1), A(ATTK(AT_MAGC, AD_SWAP, 4, 17), ATTK(AT_WEAP, AD_VAMP, 1, 10), ATTK(AT_TENT, AD_CLRC, 2, 7), ATTK(AT_MAGC, AD_ABDC, 1, 2), NO_ATTK, NO_ATTK), SIZ(2381, 846, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_HIDE|M1_MINDLESS|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_MINION|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dieted eyepiece", S_QUADRUPED, LVL(54, 6, -4, 49, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_DISN, 5, 7), ATTK(AT_TENT, AD_RUNS, 6, 9), ATTK(AT_TUCH, AD_ALIN, 2, 18), ATTK(AT_BEAM, AD_SLIM, 9, 18), NO_ATTK, NO_ATTK), SIZ(2730, 944, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gigror", S_QUADRUPED, LVL(55, 10, -7, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 11), ATTK(AT_CLAW, AD_PHYS, 5, 11), ATTK(AT_BITE, AD_PHYS, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ROAR, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ksk type", S_QUADRUPED, /* spawns with lucern hammer */ LVL(55, 20, -12, 60, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 18, 14), ATTK(AT_KICK, AD_PHYS, 18, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COW, MZ_MEDIUM), MR_DEATH|MR_HITASTHREE, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("incorrigibly mainlined", S_QUADRUPED, LVL(55, 10, -17, 99, 9), (G_GENO|G_UNIQ|1), A(ATTK(AT_HUGS, AD_NIVE, 2, 1), ATTK(AT_ENGL, AD_SAMU, 2, 4), ATTK(AT_STNG, AD_LAVA, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2044, 175, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("polariscope unrobe", S_QUADRUPED, LVL(56, 21, -29, 51, 1), (3), A(ATTK(AT_ENGL, AD_WRAP, 1, 20), ATTK(AT_SCRA, AD_DAMA, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(265, 644, 0, MS_MISSING, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sugarcoat distributively", S_QUADRUPED, LVL(56, 12, 5, 61, -18), (3), A(ATTK(AT_WEAP, AD_NAST, 1, 15), ATTK(AT_ENGL, AD_CONT, 7, 10), ATTK(AT_EXPL, AD_NIVE, 5, 1), ATTK(AT_SPIT, AD_CORR, 8, 17), ATTK(AT_ENGL, AD_GLIB, 7, 18), NO_ATTK), SIZ(391, 523, 0, MS_AREOLA, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_OVIPAROUS|M1_REGEN, M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("smoothy rumpliest nappy introvert faust forewoman prearming accosted", S_QUADRUPED, LVL(56, 23, -13, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_AXUS, 1, 14), ATTK(AT_MAGC, AD_DETH, 8, 5), ATTK(AT_WEAP, AD_CNCL, 1, 10), ATTK(AT_STNG, AD_VAPO, 4, 12), ATTK(AT_LASH, AD_WET, 7, 4), NO_ATTK), SIZ(3903, 433, 0, MS_WERE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_TPORT, M2_LORD|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reediting bittier", S_QUADRUPED, LVL(56, 9, 5, 63, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_FAMN, 1, 11), ATTK(AT_TUCH, AD_DRCH, 4, 19), ATTK(AT_WEAP, AD_CHRN, 5, 9), ATTK(AT_SCRA, AD_WTHR, 2, 12), ATTK(AT_TUCH, AD_CLRC, 3, 15), NO_ATTK), SIZ(3376, 650, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unloaded nonthinking", S_QUADRUPED, LVL(56, 7, -2, 48, 0), (2), A(ATTK(AT_ENGL, AD_LEVI, 5, 4), ATTK(AT_SCRA, AD_LEVI, 2, 21), ATTK(AT_BITE, AD_DGST, 7, 5), ATTK(AT_CLAW, AD_MEMO, 7, 13), ATTK(AT_TENT, AD_BURN, 1, 17), ATTK(AT_HUGS, AD_DISN, 9, 18)), SIZ(1065, 677, 0, MS_BRAG, MZ_HUMAN), MR_ACID, 0, M1_NEEDPICK|M1_NOHEAD|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("graffiti nonconstructive whoever", S_QUADRUPED, LVL(57, 4, 7, 63, 0), (G_LGROUP|3), A(ATTK(AT_SPIT, AD_DAMA, 1, 18), ATTK(AT_TRAM, AD_CALM, 3, 12), ATTK(AT_WEAP, AD_SKIL, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1099, 1803, 0, MS_SELFHARM, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME|M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dark koala", S_QUADRUPED, LVL(57, 19, -12, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_BREA, AD_DARK, 11, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_HITASTHREE|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("stibium throughput organizer uncharitably mutualist bestirred", S_QUADRUPED, LVL(59, 12, -4, 59, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SHRD, 1, 11), ATTK(AT_BITE, AD_RBRE, 9, 11), ATTK(AT_HUGS, AD_SHAN, 9, 14), ATTK(AT_TUCH, AD_LUCK, 7, 20), ATTK(AT_TENT, AD_NGEN, 3, 18), NO_ATTK), SIZ(1892, 247, 0, MS_PAIN, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("destroy boar", S_QUADRUPED, LVL(59, 20, -5, 80, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 16, 12), ATTK(AT_BEAM, AD_PHYS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_HITASFOUR|MR_DEATH|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("brack porc", S_QUADRUPED, LVL(59, 16, -6, 30, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_STAT, 8, 12), ATTK(AT_BEAM, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_MEDIUM), MR_DEATH|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_ORC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("grouped oversystematic mellifluent", S_QUADRUPED, LVL(61, 19, 8, 98, 0), (G_UNIQ|3), A(ATTK(AT_BREA, AD_GRAV, 7, 18), ATTK(AT_ENGL, AD_STTP, 8, 10), ATTK(AT_KICK, AD_WEEP, 3, 15), ATTK(AT_LASH, AD_CLRC, 7, 8), NO_ATTK, NO_ATTK), SIZ(1450, 130, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_HERBIVORE|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gynecologic rocked", S_QUADRUPED, LVL(61, 14, 5, 97, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_NTHR, 2, 6), ATTK(AT_LASH, AD_SGLD, 7, 11), ATTK(AT_WEAP, AD_SLEE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1231, 277, 0, MS_BARBER, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_MINDLESS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("neoclassicism immeasurably", S_QUADRUPED, LVL(61, 9, -6, 46, 9), (2), A(ATTK(AT_TRAM, AD_POIS, 7, 20), ATTK(AT_WEAP, AD_TCKL, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(85, 1256, 0, MS_SOLDIER, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_SLITHY|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("plighting cosponsor", S_QUADRUPED, LVL(62, 12, -29, 61, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DETH, 2, 16), ATTK(AT_HUGS, AD_SLEE, 1, 18), ATTK(AT_TUCH, AD_THIR, 4, 4), ATTK(AT_BEAM, AD_NIVE, 6, 8), ATTK(AT_WEAP, AD_NACU, 1, 4), NO_ATTK), SIZ(405, 279, 0, MS_PAIN, MZ_GIGANTIC), MR_ACID|MR_STONE, MR_ACID, M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giant cave bear", S_QUADRUPED, LVL(62, 15, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 40), ATTK(AT_BITE, AD_PHYS, 4, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("evoke wienie", S_QUADRUPED, LVL(63, 13, -22, 99, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BOOM, AD_UNPR, 6, 12), ATTK(AT_STNG, AD_PEST, 3, 1), ATTK(AT_WEAP, AD_SITM, 4, 8), ATTK(AT_MAGC, AD_ANTI, 3, 18), ATTK(AT_HUGS, AD_IDAM, 2, 20), ATTK(AT_CLAW, AD_THIR, 8, 12)), SIZ(1042, 4, 0, MS_TEACHER, MZ_GIGANTIC), MR_COLD|MR_ELEC, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MAGIC|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("plot redoubt", S_QUADRUPED, LVL(63, 12, 4, 26, -17), (3), A(ATTK(AT_ENGL, AD_CHKH, 8, 15), ATTK(AT_EXPL, AD_CORR, 8, 8), ATTK(AT_WEAP, AD_FRZE, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2015, 72, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("acquitter adult", S_QUADRUPED, LVL(63, 10, -5, 100, 0), (2), A(ATTK(AT_WEAP, AD_SEDU, 9, 6), ATTK(AT_KICK, AD_SGLD, 9, 17), ATTK(AT_BEAM, AD_PAIN, 6, 21), ATTK(AT_NONE, AD_VENO, 9, 5), ATTK(AT_BEAM, AD_CHAO, 1, 4), ATTK(AT_BEAM, AD_RUST, 6, 16)), SIZ(2779, 20, 0, MS_CHICKEN, MZ_TINY), MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_MINDLESS|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fryer chainlike", S_QUADRUPED, LVL(64, 11, -9, 87, 19), (G_GENO|4), A(ATTK(AT_TUCH, AD_EDGE, 8, 16), ATTK(AT_GAZE, AD_COLD, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(815, 73, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tenderer indemonstrable", S_QUADRUPED, LVL(65, 9, -25, 64, 0), (3), A(ATTK(AT_STNG, AD_ANTI, 7, 8), ATTK(AT_BITE, AD_EDGE, 8, 11), ATTK(AT_CLAW, AD_DETH, 1, 4), ATTK(AT_BITE, AD_BLND, 1, 13), ATTK(AT_MAGC, AD_POLY, 9, 21), ATTK(AT_SCRA, AD_DGST, 5, 14)), SIZ(2123, 42, 0, MS_JAPANESE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG| M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("possibility fondled", S_QUADRUPED, LVL(65, 4, 1, 60, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BITE, AD_NUMB, 7, 21), ATTK(AT_SCRA, AD_ELEC, 1, 5), ATTK(AT_SPIT, AD_EDGE, 1, 21), ATTK(AT_SCRA, AD_STON, 1, 15), ATTK(AT_SPIT, AD_DEST, 4, 1), ATTK(AT_SCRA, AD_CNCL, 2, 21)), SIZ(1667, 455, 0, MS_WOLLOH, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unscramble followup", S_QUADRUPED, LVL(65, 13, 0, 93, 0), (4), A(ATTK(AT_BREA, AD_DRLI, 7, 3), ATTK(AT_SPIT, AD_DRIN, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(404, 589, 0, MS_SPELL, MZ_SMALL), MR_DRAIN, 0, M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_COLLECT| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lityou", S_QUADRUPED, LVL(65, 26, -10, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_PHYS, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sei-ryu", S_QUADRUPED, LVL(65, 20, -15, 80, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 15), ATTK(AT_CLAW, AD_PHYS, 6, 15), ATTK(AT_MAGC, AD_MAGM, 7, 18), ATTK(AT_MAGC, AD_ELEC, 9, 9), ATTK(AT_BREA, AD_MAGM, 8, 12), ATTK(AT_GAZE, AD_SOUN, 10, 10)), SIZ(1200, 1200, 0, MS_GROWL, MZ_LARGE), MR_DEATH|MR_PLUSTWO, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("astray sheep", S_QUADRUPED, LVL(66, 20, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_DRLI, 10, 9), ATTK(AT_TUCH, AD_PLYS, 1, 7), ATTK(AT_GAZE, AD_CHRN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("ganesa", S_QUADRUPED, LVL(67, 19, -20, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 12, 15), ATTK(AT_TRAM, AD_PHYS, 16, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3800, 3800, 0, MS_SILENT, MZ_LARGE), MR_STONE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("quirquequesiquential quarquesaqualteque", S_QUADRUPED, /* by jonadab */ LVL(67, 31, -27, 95, 12), (1), A(ATTK(AT_RATH, AD_DEST, 2, 47), ATTK(AT_SCRA, AD_GRAV, 3, 13), ATTK(AT_ENGL, AD_STAT, 11, 11), ATTK(AT_TENT, AD_ALIN, 7, 19), NO_ATTK, NO_ATTK), SIZ(4375, 1129, 0, MS_SPELL, MZ_TINY), MR_DRAIN|MR_SLEEP|MR_HITASTHREE|MR_STONE|MR_ACID, MR_FIRE|MR_COLD|MR_DISINT, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_ORC|M2_MALE|M2_FEMALE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_AVOIDER|M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, M4_BAT|M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("observably shushing git", S_QUADRUPED, LVL(67, 21, -24, 7, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_DETH, 1, 9), ATTK(AT_LASH, AD_SPEL, 2, 4), ATTK(AT_WEAP, AD_RNG, 1, 13), ATTK(AT_ENGL, AD_SITM, 8, 18), NO_ATTK, NO_ATTK), SIZ(130, 591, 0, MS_VAMPIRE, MZ_HUMAN), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("someday impersonator", S_QUADRUPED, LVL(68, 13, -10, 69, -6), (G_GENO|G_UNIQ|4), A(ATTK(AT_TRAM, AD_BADE, 1, 20), ATTK(AT_BOOM, AD_RUNS, 1, 4), ATTK(AT_CLAW, AD_MAGM, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(432, 154, 0, MS_LAUGH, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bimetal photocomposition", S_QUADRUPED, LVL(68, 12, -24, 58, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_HUGS, AD_CONF, 9, 1), ATTK(AT_HUGS, AD_CORR, 3, 17), ATTK(AT_BUTT, AD_CHKH, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(707, 13, 0, MS_TREESQUAD, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adverb substantiating", S_QUADRUPED, LVL(68, 17, 4, 82, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_LITT, 7, 2), ATTK(AT_NONE, AD_FEAR, 7, 18), ATTK(AT_KICK, AD_WERE, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1734, 571, 0, MS_LAUGH, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("correality leaseback", S_QUADRUPED, LVL(69, 7, -1, 85, -1), (3), A(ATTK(AT_BREA, AD_ELEC, 1, 1), ATTK(AT_BUTT, AD_SGLD, 8, 5), ATTK(AT_CLAW, AD_LITE, 6, 18), ATTK(AT_LASH, AD_STCK, 6, 2), ATTK(AT_CLAW, AD_CNCL, 6, 21), ATTK(AT_HUGS, AD_NTHR, 6, 7)), SIZ(399, 565, 0, MS_CHICKEN, MZ_HUGE), MR_STONE, 0, M1_NEEDPICK|M1_UNSOLID|M1_ACID, M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reputably doubtlessly", S_QUADRUPED, LVL(69, 12, -2, 86, 0), (4), A(ATTK(AT_TUCH, AD_VAMP, 3, 9), ATTK(AT_NONE, AD_DCAY, 6, 11), ATTK(AT_BREA, AD_DRCO, 1, 20), ATTK(AT_TENT, AD_ACID, 1, 16), ATTK(AT_TUCH, AD_NGRA, 8, 12), NO_ATTK), SIZ(567, 826, 0, MS_POKEDEX, MZ_SMALL), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_ACID, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("conductor koala", S_QUADRUPED, LVL(70, 21, -16, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 8, 10), ATTK(AT_BREA, AD_DARK, 11, 12), ATTK(AT_BEAM, AD_DREA, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_HITASFOUR|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giga mumak", S_QUADRUPED, LVL(70, 15, -8, 70, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 7, 12), ATTK(AT_HUGS, AD_PHYS, 4, 25), ATTK(AT_TRAM, AD_PHYS, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("coordinate unwarmed", S_QUADRUPED, LVL(70, 10, -20, 63, -17), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 6, 19), ATTK(AT_CLAW, AD_BANI, 7, 17), ATTK(AT_BITE, AD_LITT, 2, 12), ATTK(AT_BUTT, AD_VOMT, 3, 5), NO_ATTK, NO_ATTK), SIZ(0, 413, 0, MS_BARK, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("effect standout stagnant", S_QUADRUPED, LVL(70, 24, -4, 14, 0), (1), A(ATTK(AT_STNG, AD_DISN, 4, 6), ATTK(AT_BITE, AD_SLOW, 2, 10), ATTK(AT_SPIT, AD_DCAY, 4, 20), ATTK(AT_SCRA, AD_INSA, 6, 9), ATTK(AT_MAGC, AD_FAMN, 5, 11), ATTK(AT_NONE, AD_SIN, 0, 6)), SIZ(1210, 1339, 0, MS_NURSE, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_REGEN|M1_TPORT|M1_CARNIVORE| M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PETRIFIES|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("morphinic flenching dentition buckshot", S_QUADRUPED, LVL(70, 5, -15, 96, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_WERE, 5, 3), ATTK(AT_MAGC, AD_PHYS, 9, 6), ATTK(AT_SPIT, AD_NTHR, 6, 12), ATTK(AT_EXPL, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK), SIZ(3548, 173, 0, MS_MUMBLE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cegror", S_QUADRUPED, LVL(71, 11, -11, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 13), ATTK(AT_CLAW, AD_PHYS, 5, 13), ATTK(AT_BITE, AD_PHYS, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ROAR, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluttered intercounty", S_QUADRUPED, LVL(71, 17, 10, 74, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_LUCK, 4, 6), ATTK(AT_BUTT, AD_ELEC, 5, 8), ATTK(AT_EXPL, AD_ENCH, 9, 17), ATTK(AT_BEAM, AD_SSEX, 5, 15), NO_ATTK, NO_ATTK), SIZ(819, 551, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, MR_POISON, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shivery theocrat", S_QUADRUPED, LVL(71, 10, -29, 73, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_BLAS, 8, 16), ATTK(AT_STNG, AD_FREN, 6, 16), ATTK(AT_SCRA, AD_RBAD, 1, 8), ATTK(AT_EXPL, AD_FUMB, 3, 12), ATTK(AT_SCRA, AD_PEST, 1, 2), NO_ATTK), SIZ(2624, 647, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_MINDLESS|M1_OVIPAROUS|M1_OMNIVORE, M2_STALK|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stanching nihilist verseman", S_QUADRUPED, LVL(72, 21, -27, 96, 0), (G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_RBAD, 3, 20), ATTK(AT_TENT, AD_DARK, 9, 11), ATTK(AT_BUTT, AD_CNCL, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(714, 1098, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, MR_FIRE, M1_FLY|M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ventilation lagoon", S_QUADRUPED, LVL(73, 11, -7, 90, -6), (G_SGROUP|1), A(ATTK(AT_HUGS, AD_DETH, 2, 20), ATTK(AT_GAZE, AD_VAPO, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(891, 92, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE|MR_DISINT|MR_DEATH, MR_FIRE|MR_DISINT, M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kinesiologic piedmont", S_QUADRUPED, LVL(73, 23, -19, 20, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TENT, AD_MCRE, 6, 18), ATTK(AT_SCRA, AD_PAIN, 1, 9), ATTK(AT_EXPL, AD_NTHR, 9, 21), ATTK(AT_TUCH, AD_GLIB, 1, 14), ATTK(AT_WEAP, AD_THIR, 6, 17), NO_ATTK), SIZ(162, 878, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("redirect alpha intrusion", S_QUADRUPED, LVL(75, 12, -17, 38, 6), (2), A(ATTK(AT_CLAW, AD_PEST, 1, 17), ATTK(AT_CLAW, AD_LUCK, 1, 16), ATTK(AT_TUCH, AD_FEMI, 1, 14), ATTK(AT_CLAW, AD_MIDI, 1, 13), ATTK(AT_TENT, AD_FLAM, 1, 5), NO_ATTK), SIZ(940, 109, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("kirin beast", S_QUADRUPED, LVL(75, 24, -20, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 16), ATTK(AT_KICK, AD_PHYS, 8, 16), ATTK(AT_BUTT, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("basically psychopathological", S_QUADRUPED, LVL(75, 14, -3, 51, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_RUST, 8, 19), ATTK(AT_BUTT, AD_FEAR, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2777, 401, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_NO_DECAY|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("saccharinely hammered sunbathing", S_QUADRUPED, LVL(75, 12, -4, 87, 0), (G_UNIQ|3), A(ATTK(AT_BITE, AD_CHAO, 3, 3), ATTK(AT_BREA, AD_DISP, 8, 12), ATTK(AT_TRAM, AD_MANA, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(976, 93, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT| M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hushed suable", S_QUADRUPED, LVL(76, 10, -3, 14, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_ICUR, 3, 8), ATTK(AT_GAZE, AD_MCRE, 1, 15), ATTK(AT_TUCH, AD_ILLU, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(884, 570, 0, MS_SNORE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_REGEN|M1_POIS|M1_CARNIVORE| M1_METALLIVORE, M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("communicant overt", S_QUADRUPED, LVL(76, 11, -9, 70, 0), (1), A(ATTK(AT_CLAW, AD_STON, 5, 2), ATTK(AT_BITE, AD_SLIM, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1620, 1518, 0, MS_GRUNT, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("socking rushee unapproving", S_QUADRUPED, LVL(76, 14, -5, 87, 20), (1), A(ATTK(AT_HUGS, AD_CLRC, 6, 16), ATTK(AT_TRAM, AD_VOMT, 3, 1), ATTK(AT_TRAM, AD_DRIN, 8, 14), ATTK(AT_BREA, AD_CONT, 1, 17), ATTK(AT_BEAM, AD_CORR, 1, 19), ATTK(AT_BEAM, AD_CLRC, 5, 18)), SIZ(1840, 114, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, MR_FIRE, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_COLLECT|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nonallergenic reflexive", S_QUADRUPED, LVL(76, 23, -10, 34, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_HODS, 3, 13), ATTK(AT_NONE, AD_WGHT, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2792, 169, 0, MS_LIEDER, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_STALK|M2_JEWELS|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("leakily baklava", S_QUADRUPED, LVL(77, 10, 0, 7, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_GAZE, AD_DREA, 7, 10), ATTK(AT_STNG, AD_SHRD, 1, 16), ATTK(AT_SCRA, AD_GLIB, 4, 13), ATTK(AT_BEAM, AD_NPRO, 7, 8), ATTK(AT_GAZE, AD_SLEE, 1, 5), ATTK(AT_STNG, AD_FIRE, 5, 9)), SIZ(35, 6, 0, MS_SOLDIER, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_REGEN| M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY| M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ensilage primate", S_QUADRUPED, LVL(77, 13, -30, 0, 0), (G_LGROUP|3), A(ATTK(AT_BITE, AD_LEGS, 1, 8), ATTK(AT_TUCH, AD_CALM, 1, 16), ATTK(AT_BEAM, AD_FIRE, 4, 14), ATTK(AT_WEAP, AD_POLY, 5, 7), ATTK(AT_EXPL, AD_LITT, 9, 1), ATTK(AT_BREA, AD_ENCH, 1, 12)), SIZ(2888, 448, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_NOEYES|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("orchestral spunkiest", S_QUADRUPED, LVL(78, 4, 8, 77, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_UNPR, 1, 16), ATTK(AT_CLAW, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2172, 725, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_DISINT, MR_FIRE, M1_AMORPHOUS|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_NASTY|M2_GREEDY|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY|M3_WANTSAMUL, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overattentively manner", S_QUADRUPED, LVL(78, 23, -26, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_NGRA, 3, 10), ATTK(AT_WEAP, AD_SLUD, 7, 21), ATTK(AT_WEAP, AD_SPEL, 1, 21), ATTK(AT_STNG, AD_STTP, 9, 1), ATTK(AT_SCRA, AD_CHKH, 1, 10), ATTK(AT_BEAM, AD_BLND, 1, 6)), SIZ(1318, 629, 0, MS_CASINO, MZ_HUGE), MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_NO_DECAY|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pissing imputing", S_QUADRUPED, LVL(78, 14, -27, 50, 0), (2), A(ATTK(AT_WEAP, AD_BADE, 6, 18), ATTK(AT_LASH, AD_HEAL, 7, 21), ATTK(AT_EXPL, AD_TREM, 4, 14), ATTK(AT_TRAM, AD_INER, 1, 15), NO_ATTK, NO_ATTK), SIZ(790, 1336, 0, MS_REPAIR, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_HIDE|M1_HUMANOID|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dobiel", S_QUADRUPED, LVL(78, 22, -17, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), MR_HITASFOUR|MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("centennial felony", S_QUADRUPED, LVL(79, 6, -6, 16, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BUTT, AD_SLOW, 8, 3), ATTK(AT_HUGS, AD_CHAO, 4, 12), ATTK(AT_WEAP, AD_SLUD, 4, 3), ATTK(AT_BREA, AD_DISN, 4, 8), ATTK(AT_WEAP, AD_AGGR, 0, 11), NO_ATTK), SIZ(1419, 1209, 0, MS_ARREST, MZ_HUGE), 0, 0, M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("miffy incandescence", S_QUADRUPED, LVL(80, 22, -15, 82, -18), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_STAT, 1, 8), ATTK(AT_TENT, AD_RUNS, 1, 10), ATTK(AT_NONE, AD_POIS, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2957, 817, 0, MS_MUTE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("microbe kalidah", S_QUADRUPED, LVL(80, 16, -7, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_NIVE, 2, 50), ATTK(AT_BITE, AD_NIVE, 4, 50), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("ram mumak", S_QUADRUPED, LVL(80, 15, -8, 70, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_NPRO, 8, 12), ATTK(AT_HUGS, AD_PHYS, 5, 25), ATTK(AT_TRAM, AD_DISP, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nightmare sheep", S_QUADRUPED, LVL(81, 22, -8, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 10, 12), ATTK(AT_MAGC, AD_SPC2, 4, 4), ATTK(AT_BEAM, AD_DARK, 6, 6), ATTK(AT_GAZE, AD_INSA, 6, 6), ATTK(AT_BEAM, AD_DREA, 6, 6), NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_TPORT, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hell sheep", S_QUADRUPED, LVL(81, 22, -8, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 10, 12), ATTK(AT_MAGC, AD_SPC2, 4, 4), ATTK(AT_BEAM, AD_DARK, 6, 6), ATTK(AT_GAZE, AD_SANI, 6, 6), ATTK(AT_BEAM, AD_DREA, 6, 6), NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_TPORT, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lovecraft sheep", S_QUADRUPED, LVL(81, 22, -8, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 10, 12), ATTK(AT_MAGC, AD_SPC2, 4, 4), ATTK(AT_BEAM, AD_DARK, 6, 6), ATTK(AT_GAZE, AD_SPC2, 6, 6), ATTK(AT_BEAM, AD_DREA, 6, 6), NO_ATTK), SIZ(700, 700, 0, MS_SHEEP, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_TPORT, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cauchemar sheep", S_QUADRUPED, LVL(81, 22, -8, 50, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 10, 12), ATTK(AT_MAGC, AD_SPC2, 4, 4), ATTK(AT_BEAM, AD_DARK, 6, 6), ATTK(AT_GAZE, AD_INSA, 6, 6), ATTK(AT_BEAM, AD_DREA, 6, 6), NO_ATTK), SIZ(700, 700, 0, MS_STABILIZE, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_TPORT, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("whiplash flusher", S_QUADRUPED, LVL(81, 11, -6, 74, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_TRAM, AD_ICUR, 8, 6), ATTK(AT_BREA, AD_VAPO, 4, 12), ATTK(AT_LASH, AD_CALM, 6, 2), ATTK(AT_TENT, AD_MAGM, 1, 18), ATTK(AT_SCRA, AD_DGST, 6, 11), ATTK(AT_SCRA, AD_BADE, 4, 9)), SIZ(1837, 175, 0, MS_FEARHARE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID| M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_UNDEAD|M2_MINION|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hokiest luxuriating ectoplasm entertainingly teamer", S_QUADRUPED, LVL(82, 14, -17, 90, 0), (4), A(ATTK(AT_WEAP, AD_WEBS, 7, 6), ATTK(AT_LASH, AD_VENO, 1, 14), ATTK(AT_KICK, AD_FEAR, 6, 9), ATTK(AT_KICK, AD_MINA, 8, 3), NO_ATTK, NO_ATTK), SIZ(747, 199, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DISINT, 0, M1_NOHEAD|M1_ACID|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wayfarer perturbing discretional", S_QUADRUPED, LVL(82, 7, -19, 81, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_RUNS, 9, 9), ATTK(AT_TENT, AD_PAIN, 1, 3), ATTK(AT_BOOM, AD_LAZY, 1, 4), ATTK(AT_TRAM, AD_LETH, 3, 4), ATTK(AT_TUCH, AD_AXUS, 4, 12), NO_ATTK), SIZ(119, 228, 0, MS_STENCH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cretinized drippy flump", S_QUADRUPED, LVL(82, 9, -2, 74, 0), (4), A(ATTK(AT_CLAW, AD_CNCL, 9, 11), ATTK(AT_CLAW, AD_POIS, 6, 9), ATTK(AT_TENT, AD_CAST, 1, 5), ATTK(AT_SPIT, AD_RBRE, 1, 3), ATTK(AT_BOOM, AD_RBRE, 6, 14), NO_ATTK), SIZ(1572, 877, 0, MS_SOUND, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH| MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD| M1_MINDLESS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC| M3_MIND_FLAYER|M3_MIMIC, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sliced crusting mechanic palmed", S_QUADRUPED, LVL(83, 26, -10, 9, 5), (G_GENO|2), A(ATTK(AT_EXPL, AD_CONT, 6, 13), ATTK(AT_BEAM, AD_HODS, 1, 10), ATTK(AT_ENGL, AD_MANA, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(132, 884, 0, MS_PUPIL, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_CLING|M1_AMPHIBIOUS|M1_METALLIVORE, M2_LORD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("subside saliency", S_QUADRUPED, LVL(84, 10, -18, 75, 7), (G_GENO|2), A(ATTK(AT_EXPL, AD_VENO, 8, 5), ATTK(AT_CLAW, AD_RUST, 1, 13), ATTK(AT_WEAP, AD_THIR, 3, 3), ATTK(AT_TENT, AD_DRIN, 9, 19), NO_ATTK, NO_ATTK), SIZ(913, 434, 0, MS_GURGLE, MZ_TINY), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_POIS| M1_CARNIVORE, M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("squarer madre", S_QUADRUPED, LVL(84, 13, -23, 70, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_SITM, 3, 3), ATTK(AT_ENGL, AD_PEST, 1, 1), ATTK(AT_ENGL, AD_AXUS, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(468, 1492, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nippon ma intercommunication", S_QUADRUPED, LVL(84, 16, -2, 32, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_SHRD, 3, 1), ATTK(AT_NONE, AD_LITT, 1, 13), ATTK(AT_WEAP, AD_TIME, 8, 11), ATTK(AT_BUTT, AD_FAMN, 7, 10), NO_ATTK, NO_ATTK), SIZ(1007, 1132, 0, MS_FART_NORMAL, MZ_TINY), 0, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_REGEN, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("casher keester alloyed hierarchic visoring", S_QUADRUPED, LVL(85, 22, -24, 3, -19), (G_GENO|1), A(ATTK(AT_GAZE, AD_DEBT, 3, 4), ATTK(AT_GAZE, AD_WGHT, 8, 16), ATTK(AT_TRAM, AD_FAKE, 1, 1), ATTK(AT_SPIT, AD_LAVA, 8, 20), ATTK(AT_ENGL, AD_CHAO, 6, 18), NO_ATTK), SIZ(43, 484, 0, MS_SQAWK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE|M1_TPORT|M1_ACID, M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tippling demobbing", S_QUADRUPED, LVL(85, 14, -14, 32, 11), (G_GENO|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_LETH, 3, 10), ATTK(AT_MAGC, AD_SLUD, 6, 1), ATTK(AT_WEAP, AD_CHKH, 3, 19), ATTK(AT_SCRA, AD_COLD, 8, 21), ATTK(AT_TUCH, AD_THIR, 7, 9), NO_ATTK), SIZ(2486, 163, 0, MS_PANTS, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_CLING|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("defeat jake", S_QUADRUPED, LVL(85, 14, 7, 59, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TENT, AD_LAZY, 3, 18), ATTK(AT_HUGS, AD_GRAV, 9, 20), ATTK(AT_WEAP, AD_TRAI, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2482, 25, 0, MS_SOUND, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_SLITHY|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("analogue squid raggle", S_QUADRUPED, LVL(85, 34, -13, 51, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_SHAN, 2, 17), ATTK(AT_BREA, AD_DARK, 2, 3), ATTK(AT_TRAM, AD_TRAP, 1, 4), ATTK(AT_CLAW, AD_HEAL, 3, 8), ATTK(AT_WEAP, AD_FEAR, 9, 20), NO_ATTK), SIZ(4013, 508, 0, MS_JAPANESE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_ACID| M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("niggler cannabinol", S_QUADRUPED, LVL(86, 13, -29, 56, -5), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_FEMI, 1, 2), ATTK(AT_BREA, AD_THIE, 1, 5), ATTK(AT_LASH, AD_NAST, 2, 19), ATTK(AT_MAGC, AD_CLRC, 9, 10), NO_ATTK, NO_ATTK), SIZ(1609, 815, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PERMAMIMIC|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("arcror", S_QUADRUPED, LVL(86, 12, -14, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 15), ATTK(AT_CLAW, AD_PHYS, 5, 15), ATTK(AT_BITE, AD_PHYS, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ROAR, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("The Shishigami", S_QUADRUPED, LVL(87, 25, -9, 90, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_POIS, 10, 10), ATTK(AT_TUCH, AD_POIS, 7, 7), ATTK(AT_BUTT, AD_POIS, 5, 5), ATTK(AT_BITE, AD_POIS, 3, 3), ATTK(AT_GAZE, AD_SPC2, 7, 7), ATTK(AT_MAGC, AD_SPEL, 3, 3) ), SIZ(1600, 1600, 0, MS_BOSS, MZ_HUGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("sparsity spliced", S_QUADRUPED, LVL(87, 7, -8, 92, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TCKL, 4, 5), ATTK(AT_SPIT, AD_TLPT, 3, 7), ATTK(AT_BREA, AD_SLIM, 1, 3), ATTK(AT_RATH, AD_VENO, 4, 9), ATTK(AT_BITE, AD_HEAL, 1, 7), ATTK(AT_MAGC, AD_AXUS, 4, 1)), SIZ(249, 441, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, MR_FIRE|MR_COLD, M1_CONCEAL, M2_LORD|M2_STALK|M2_JEWELS|M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hatable page", S_QUADRUPED, LVL(87, 11, -14, 88, 9), (3), A(ATTK(AT_MAGC, AD_MINA, 1, 5), ATTK(AT_SPIT, AD_DREN, 6, 1), ATTK(AT_SCRA, AD_LITT, 2, 20), ATTK(AT_BUTT, AD_VENO, 4, 6), ATTK(AT_BEAM, AD_NTHR, 7, 15), NO_ATTK), SIZ(1777, 989, 0, MS_WOLLOH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_NOHANDS|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("complacency outworker", S_QUADRUPED, LVL(87, 8, -14, 61, -6), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_EDGE, 1, 19), ATTK(AT_MAGC, AD_LEGS, 7, 9), ATTK(AT_SCRA, AD_BADE, 5, 8), ATTK(AT_NONE, AD_SLUD, 5, 16), ATTK(AT_TRAM, AD_LEGS, 6, 10), ATTK(AT_HUGS, AD_SIN, 1, 12)), SIZ(751, 17, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_DISINT|MR_DEATH, 0, M1_CLING|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("horny bantu ineluctably", S_QUADRUPED, LVL(87, 15, -8, 52, 20), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_ENGL, AD_FAKE, 3, 11), ATTK(AT_MAGC, AD_ELEC, 6, 8), ATTK(AT_WEAP, AD_CNCL, 9, 3), ATTK(AT_GAZE, AD_TERR, 3, 6), ATTK(AT_STNG, AD_PLYS, 2, 6), NO_ATTK), SIZ(384, 1393, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_ACID|M1_CARNIVORE, M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("preppie cobby", S_QUADRUPED, LVL(88, 12, 4, 70, 0), (1), A(ATTK(AT_BREA, AD_TRAP, 9, 10), ATTK(AT_HUGS, AD_GLIB, 7, 6), ATTK(AT_KICK, AD_PLAS, 8, 2), ATTK(AT_BEAM, AD_DEST, 4, 13), ATTK(AT_SCRA, AD_TCKL, 8, 2), NO_ATTK), SIZ(340, 63, 0, MS_CASINO, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_METALLIVORE, M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kalidah", S_QUADRUPED, LVL(88, 18, -9, 90, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 60), ATTK(AT_BITE, AD_PHYS, 4, 60), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gripsack inexperienced", S_QUADRUPED, LVL(89, 14, 0, 84, 13), (G_GENO|2), A(ATTK(AT_BEAM, AD_WGHT, 1, 5), ATTK(AT_BEAM, AD_CLRC, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 138, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bioengineering moldiest", S_QUADRUPED, LVL(89, 15, 2, 72, 8), (G_GENO|1), A(ATTK(AT_STNG, AD_ANTI, 6, 2), ATTK(AT_WEAP, AD_TECH, 1, 8), ATTK(AT_KICK, AD_DREN, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1302, 297, 0, MS_MUTE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_ELEC|MR_STONE, M1_FLY|M1_TUNNEL|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cecropia mangier roguing", S_QUADRUPED, LVL(89, 12, -24, 53, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_DEBU, 7, 12), ATTK(AT_GAZE, AD_ABDC, 3, 16), ATTK(AT_BEAM, AD_CAST, 4, 8), ATTK(AT_LASH, AD_SITM, 3, 12), ATTK(AT_STNG, AD_MANA, 1, 9), NO_ATTK), SIZ(823, 965, 0, MS_TEACHER, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOLIMBS|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("deceit vial", S_QUADRUPED, LVL(90, 12, -21, 65, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_LASH, AD_TLPT, 7, 14), ATTK(AT_EXPL, AD_PLYS, 4, 3), ATTK(AT_BOOM, AD_DISP, 1, 17), ATTK(AT_TUCH, AD_WET, 8, 19), ATTK(AT_HUGS, AD_DIMN, 4, 15), NO_ATTK), SIZ(899, 222, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unstoppable mumak", S_QUADRUPED, LVL(90, 16, -12, 85, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 10, 12), ATTK(AT_HUGS, AD_PHYS, 6, 25), ATTK(AT_TRAM, AD_PHYS, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kine of araw", S_QUADRUPED, LVL(90, 5, 5, 50, 10), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 10, 20), ATTK(AT_KICK, AD_PHYS, 10, 20), ATTK(AT_KICK, AD_PHYS, 10, 20), ATTK(AT_KICK, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("bemoan drunken hairwork", S_QUADRUPED, LVL(90, 12, -13, 89, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_SANI, 3, 19), ATTK(AT_WEAP, AD_RUNS, 1, 3), ATTK(AT_SCRA, AD_DRLI, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 182, 0, MS_BUZZ, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_SWIM|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_REGEN, M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bargainable judicatory", S_QUADRUPED, LVL(91, 17, -9, 54, 0), (1), A(ATTK(AT_BREA, AD_ICUR, 6, 21), ATTK(AT_BEAM, AD_SLUD, 4, 11), ATTK(AT_SCRA, AD_CONT, 3, 20), ATTK(AT_RATH, AD_MALK, 4, 5), ATTK(AT_WEAP, AD_NIVE, 1, 15), NO_ATTK), SIZ(3283, 209, 0, MS_TRUMPET, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("snarling reimburse parapsychologist", S_QUADRUPED, LVL(91, 9, -16, 16, 3), (G_GENO|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_SLIM, 7, 6), ATTK(AT_BEAM, AD_MINA, 5, 7), ATTK(AT_BREA, AD_STON, 6, 7), ATTK(AT_SCRA, AD_VOMT, 4, 6), ATTK(AT_BUTT, AD_WRAT, 6, 20), ATTK(AT_SPIT, AD_DRLI, 8, 11)), SIZ(2304, 6, 0, MS_CHICKEN, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_POIS, M2_NASTY|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("indistinctly waldorf", S_QUADRUPED, LVL(91, 1, -14, 83, 0), (4), A(ATTK(AT_SCRA, AD_DEBU, 1, 3), ATTK(AT_SCRA, AD_CHRN, 4, 3), ATTK(AT_BUTT, AD_DCAY, 6, 19), ATTK(AT_TENT, AD_SOUN, 1, 6), NO_ATTK, NO_ATTK), SIZ(1163, 1157, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vincent nonmaterialistic humanely", S_QUADRUPED, LVL(91, 25, -12, 80, 9), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_TLPT, 1, 16), ATTK(AT_TUCH, AD_BLAS, 7, 15), ATTK(AT_BITE, AD_ICUR, 1, 6), ATTK(AT_BEAM, AD_STTP, 2, 20), ATTK(AT_CLAW, AD_SKIL, 1, 2), NO_ATTK), SIZ(731, 292, 0, MS_AREOLA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unformous animal", S_QUADRUPED, LVL(92, 18, -9, 90, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 2, 30), ATTK(AT_HUGS, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("allotment speculate cyclonal", S_QUADRUPED, LVL(92, 38, 6, 84, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_VENO, 1, 1), ATTK(AT_WEAP, AD_HALU, 1, 10), ATTK(AT_ENGL, AD_NTHR, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2824, 147, 0, MS_HANDY, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gummed scrivener", S_QUADRUPED, LVL(92, 19, 5, 92, -11), (4), A(ATTK(AT_BUTT, AD_CHRN, 9, 4), ATTK(AT_TENT, AD_DISN, 6, 1), ATTK(AT_WEAP, AD_WTHR, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1012, 25, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE|MR_DEATH, M1_NEEDPICK|M1_NOTAKE|M1_HERBIVORE, M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prickliest shelve", S_QUADRUPED, LVL(93, 12, -17, 66, 0), (4), A(ATTK(AT_HUGS, AD_THIR, 3, 14), ATTK(AT_TUCH, AD_MINA, 1, 18), ATTK(AT_WEAP, AD_CALM, 3, 4), ATTK(AT_NONE, AD_CNCL, 1, 10), ATTK(AT_BUTT, AD_PHYS, 9, 3), NO_ATTK), SIZ(3368, 852, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_OVIPAROUS|M1_TPORT, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("punting penetrate", S_QUADRUPED, LVL(93, 12, -25, 80, -11), (G_GENO|3), A(ATTK(AT_STNG, AD_NUMB, 3, 11), ATTK(AT_BOOM, AD_WISD, 8, 1), ATTK(AT_HUGS, AD_WRAP, 1, 18), ATTK(AT_TRAM, AD_SLIM, 4, 8), ATTK(AT_KICK, AD_FRZE, 4, 12), NO_ATTK), SIZ(4410, 15, 0, MS_SOLDIER, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_DRAIN, M1_SWIM|M1_ANIMAL|M1_UNSOLID, M2_MINION|M2_NASTY|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fierce kalidah", S_QUADRUPED, LVL(94, 18, -9, 90, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 80), ATTK(AT_BITE, AD_PHYS, 4, 80), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("repertorial torchere", S_QUADRUPED, LVL(94, 12, -6, 24, 0), (G_VLGROUP|4), A(ATTK(AT_HUGS, AD_AGGR, 2, 4), ATTK(AT_NONE, AD_DEPR, 8, 12), ATTK(AT_ENGL, AD_SSEX, 5, 11), ATTK(AT_KICK, AD_DEST, 1, 7), ATTK(AT_GAZE, AD_NAST, 6, 16), NO_ATTK), SIZ(2232, 967, 0, MS_STABILIZE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_TPORT, M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("uncharacteristic savagery", S_QUADRUPED, LVL(94, 5, -8, 77, 19), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_DFOO, 1, 18), ATTK(AT_NONE, AD_SPC2, 0, 18), ATTK(AT_TRAM, AD_BLEE, 7, 11), ATTK(AT_BUTT, AD_CURS, 5, 13), ATTK(AT_LASH, AD_LAZY, 3, 8), NO_ATTK), SIZ(692, 94, 0, MS_CLOCK, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_CLING|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG| M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sawing flew", S_QUADRUPED, LVL(94, 9, -3, 58, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_LAZY, 7, 6), ATTK(AT_WEAP, AD_DAMA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1555, 662, 0, MS_ARREST, MZ_HUGE), MR_FIRE|MR_STONE, MR_FIRE, M1_MINDLESS|M1_CARNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("settler wishful encountered anesthetized", S_QUADRUPED, LVL(95, 3, -19, 56, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_NTHR, 5, 21), ATTK(AT_SCRA, AD_PLYS, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3723, 235, 0, MS_TREESQUAD, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_ANIMAL|M1_SEE_INVIS, M2_VAMPIRE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("recur stanched", S_QUADRUPED, LVL(95, 8, -1, 88, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_WRAT, 1, 14), ATTK(AT_HUGS, AD_INSA, 1, 5), ATTK(AT_BOOM, AD_LITT, 6, 13), ATTK(AT_EXPL, AD_NACU, 2, 8), ATTK(AT_BREA, AD_ICEB, 1, 14), NO_ATTK), SIZ(291, 170, 0, MS_SQAWK, MZ_LARGE), MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("paraded fueling", S_QUADRUPED, LVL(95, 12, -30, 77, 13), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_CHKH, 2, 8), ATTK(AT_HUGS, AD_FAKE, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2080, 580, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_ANIMAL|M1_HERBIVORE|M1_OMNIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("counteracting housesitting transformation feat", S_QUADRUPED, LVL(96, 12, -8, 94, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_NUMB, 5, 9), ATTK(AT_BITE, AD_DARK, 4, 16), ATTK(AT_SPIT, AD_TIME, 7, 5), ATTK(AT_WEAP, AD_FREN, 8, 13), NO_ATTK, NO_ATTK), SIZ(1209, 475, 0, MS_GURGLE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_UNSOLID| M1_SEE_INVIS|M1_ACID, M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("enamelware overmagnified bubbler unproportionate thyroid unhealthful", S_QUADRUPED, LVL(97, 11, 5, 67, 1), (G_UNIQ|2), A(ATTK(AT_STNG, AD_STAT, 6, 5), ATTK(AT_NONE, AD_SPEL, 2, 13), ATTK(AT_SPIT, AD_TREM, 1, 10), ATTK(AT_ENGL, AD_VOMT, 8, 13), ATTK(AT_TRAM, AD_NUMB, 1, 12), ATTK(AT_LASH, AD_SLEE, 5, 12)), SIZ(2631, 630, 0, MS_SPOILER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("wingy paintier", S_QUADRUPED, LVL(97, 20, -4, 97, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_UNPR, 6, 14), ATTK(AT_TRAM, AD_POLY, 1, 16), ATTK(AT_MAGC, AD_DIMN, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(103, 1388, 0, MS_MUTE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE| M1_CARNIVORE, M2_LORD|M2_MINION|M2_HUMAN|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("variegated rewrote", S_QUADRUPED, LVL(97, 12, -1, 95, 17), (G_UNIQ|1), A(ATTK(AT_LASH, AD_LITE, 1, 11), ATTK(AT_KICK, AD_CORR, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(974, 91, 0, MS_SISSY, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC, MR_DISINT, M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_ANIMAL, M2_PRINCE|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plethoric derogating", S_QUADRUPED, LVL(97, 18, 8, 74, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BOOM, AD_VOMT, 2, 12), ATTK(AT_SCRA, AD_DCAY, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(776, 299, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_ACID| M1_POIS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reshipping gingersnap", S_QUADRUPED, LVL(97, 12, -28, 67, 0), (1), A(ATTK(AT_TRAM, AD_FIRE, 8, 19), ATTK(AT_ENGL, AD_RBRE, 6, 15), ATTK(AT_GAZE, AD_SEDU, 3, 16), ATTK(AT_BREA, AD_ELEC, 2, 5), ATTK(AT_MAGC, AD_SSEX, 9, 15), ATTK(AT_BUTT, AD_PHYS, 4, 12)), SIZ(221, 998, 0, MS_SISSY, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_SLITHY|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("matador quietism", S_QUADRUPED, LVL(98, 14, -6, 60, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_DETH, 6, 18), ATTK(AT_BUTT, AD_CONF, 7, 10), ATTK(AT_NONE, AD_NAST, 9, 10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_STNG, AD_WRAT, 4, 18), NO_ATTK), SIZ(160, 299, 0, MS_HUMANOID, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vandalizing flopping", S_QUADRUPED, LVL(98, 12, 8, 81, 0), (4), A(ATTK(AT_EXPL, AD_SANI, 1, 1), ATTK(AT_KICK, AD_LETH, 6, 1), ATTK(AT_BUTT, AD_WET, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(348, 274, 0, MS_HCALIEN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_TPORT|M1_ACID, M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("raked surmounting", S_QUADRUPED, LVL(99, 10, -27, 25, 6), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BEAM, AD_DISN, 1, 7), ATTK(AT_HUGS, AD_COLD, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(262, 62, 0, MS_SMITH, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("internal routinely", S_QUADRUPED, LVL(99, 12, -19, 69, -7), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_KICK, AD_DEPR, 1, 11), ATTK(AT_BUTT, AD_SHAN, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 107, 0, MS_SOVIET, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tanuki", S_QUADRUPED, LVL(99, 24, 0, 35, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("kitsune", S_QUADRUPED, LVL(99, 24, 0, 35, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_FIRE, 5, 10), ATTK(AT_BEAM, AD_ELEC, 5, 10), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("tezcatlipoca", S_QUADRUPED, LVL(100, 20, -20, 80, 0), (1), A(ATTK(AT_WEAP, AD_HODS, 16, 16), ATTK(AT_GAZE, AD_HALU, 8, 12), ATTK(AT_GAZE, AD_ILLU, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR|MR_SLEEP, 0, M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_MALE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_TRAITOR, M4_REFLECT, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("lawny mollie", S_QUADRUPED, LVL(100, 19, -21, 87, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_DEBT, 4, 21), ATTK(AT_ENGL, AD_STTP, 9, 11), ATTK(AT_BEAM, AD_AMNE, 2, 13), ATTK(AT_MAGC, AD_FEAR, 1, 19), ATTK(AT_BREA, AD_DFOO, 2, 3), NO_ATTK), SIZ(11, 1094, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("eke headman", S_QUADRUPED, LVL(102, 15, -15, 73, 6), (G_RGROUP|2), A(ATTK(AT_BEAM, AD_LITE, 9, 13), ATTK(AT_TUCH, AD_RAGN, 9, 22), ATTK(AT_BEAM, AD_RUNS, 6, 13), ATTK(AT_BUTT, AD_FAMN, 8, 12), NO_ATTK, NO_ATTK), SIZ(676, 663, 0, MS_PAIN, MZ_HUGE), MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_MAGIC|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("beqror", S_QUADRUPED, LVL(102, 12, -18, 90, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 20), ATTK(AT_CLAW, AD_PHYS, 5, 20), ATTK(AT_BITE, AD_PHYS, 6, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ROAR, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("villi demilitarization", S_QUADRUPED, LVL(103, 16, 8, 39, 0), (G_VLGROUP|3), A(ATTK(AT_SPIT, AD_SLUD, 8, 2), ATTK(AT_TRAM, AD_DEST, 7, 8), ATTK(AT_WEAP, AD_FRZE, 1, 2), ATTK(AT_KICK, AD_LUCK, 1, 21), ATTK(AT_TENT, AD_SPEL, 5, 17), NO_ATTK), SIZ(1537, 552, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rebuttably done", S_QUADRUPED, LVL(103, 13, -25, 83, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SWAP, 3, 6), ATTK(AT_WEAP, AD_SOUN, 6, 17), ATTK(AT_SCRA, AD_TREM, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1232, 2, 0, MS_STABILIZE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("neurasthenia overplayed", S_QUADRUPED, LVL(103, 11, -9, 53, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DARK, 8, 16), ATTK(AT_WEAP, AD_SSEX, 3, 20), ATTK(AT_BEAM, AD_SPEL, 5, 25), ATTK(AT_TRAM, AD_WGHT, 4, 15), ATTK(AT_NONE, AD_DEPR, 9, 4), NO_ATTK), SIZ(1871, 1446, 0, MS_BARK, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT, M2_DEMON|M2_COLLECT|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("keeled warmaker", S_QUADRUPED, LVL(104, 12, -8, 71, 0), (3), A(ATTK(AT_GAZE, AD_WEEP, 1, 3), ATTK(AT_MAGC, AD_VENO, 2, 7), ATTK(AT_TRAM, AD_STON, 2, 8), ATTK(AT_TENT, AD_DARK, 4, 9), ATTK(AT_ENGL, AD_TIME, 5, 16), NO_ATTK), SIZ(631, 1581, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("slanging infractor", S_QUADRUPED, LVL(104, 17, -19, 86, 0), (4), A(ATTK(AT_SCRA, AD_RUNS, 1, 1), ATTK(AT_BREA, AD_WEEP, 7, 20), ATTK(AT_BUTT, AD_DRST, 2, 26), ATTK(AT_BREA, AD_NEXU, 4, 2), ATTK(AT_SPIT, AD_PLYS, 7, 6), ATTK(AT_LASH, AD_THIE, 9, 12)), SIZ(293, 219, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_REGEN|M1_TPORT, M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chromium veiny disrespect", S_QUADRUPED, LVL(104, 18, 9, 96, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_BURN, 8, 16), ATTK(AT_WEAP, AD_VAPO, 4, 18), ATTK(AT_NONE, AD_WEBS, 7, 10), ATTK(AT_BUTT, AD_FIRE, 2, 21), NO_ATTK, NO_ATTK), SIZ(743, 1593, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_FIRE|MR_POISON, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("or mercurialize cinerary morosely unacclimated overoptimism", S_QUADRUPED, LVL(105, 19, -36, 96, -11), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CHAO, 9, 5), ATTK(AT_TRAM, AD_RUST, 4, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(216, 1086, 0, MS_DJINNI, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOHANDS|M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("kelpy lustiest", S_QUADRUPED, LVL(105, 13, -31, 77, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_NUMB, 8, 26), ATTK(AT_GAZE, AD_SPC2, 1, 9), ATTK(AT_HUGS, AD_SLIM, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2226, 1607, 0, MS_PANTS, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("scuffed uncompromisingly", S_QUADRUPED, LVL(105, 12, -29, 80, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_SAMU, 8, 21), ATTK(AT_LASH, AD_DCAY, 3, 13), ATTK(AT_MAGC, AD_LUCK, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(681, 1264, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_HIDE|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT, M2_PNAME|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("refreeze mope sculptural caput captain scottish", S_QUADRUPED, LVL(106, 16, 8, 72, 0), (2), A(ATTK(AT_WEAP, AD_DEBU, 2, 17), ATTK(AT_ENGL, AD_TDRA, 1, 26), ATTK(AT_NONE, AD_SHRD, 2, 7), ATTK(AT_NONE, AD_INSA, 9, 17), ATTK(AT_TUCH, AD_LUCK, 2, 3), ATTK(AT_ENGL, AD_WRAT, 4, 5)), SIZ(2304, 648, 0, MS_REPAIR, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_ACID, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("phonological querist", S_QUADRUPED, LVL(107, 17, -38, 75, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_HALU, 1, 10), ATTK(AT_TENT, AD_CONF, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1145, 291, 0, MS_SHRIEK, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, MR_COLD|MR_DISINT, M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_CARNIVORE, M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("etiologic seedier", S_QUADRUPED, LVL(107, 14, -9, 91, 0), (2), A(ATTK(AT_TUCH, AD_SOUN, 1, 12), ATTK(AT_SPIT, AD_DISE, 9, 18), ATTK(AT_MAGC, AD_DRCH, 7, 9), ATTK(AT_TRAM, AD_LAZY, 5, 20), ATTK(AT_BREA, AD_LAZY, 4, 13), NO_ATTK), SIZ(3412, 474, 0, MS_FART_NORMAL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("keening cold", S_QUADRUPED, LVL(109, 20, 0, 88, 0), (G_LGROUP|1), A(ATTK(AT_SCRA, AD_NTHR, 8, 18), ATTK(AT_BEAM, AD_DROP, 3, 9), ATTK(AT_TUCH, AD_SHAN, 5, 8), ATTK(AT_BUTT, AD_ACID, 6, 24), ATTK(AT_STNG, AD_WET, 5, 14), ATTK(AT_WEAP, AD_SITM, 1, 26)), SIZ(375, 1389, 0, MS_TREESQUAD, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("conjugal sunbow vindicatory", S_QUADRUPED, LVL(109, 19, 0, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_SANI, 8, 5), ATTK(AT_CLAW, AD_RNG, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1977, 1160, 0, MS_FART_LOUD, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL| M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("afloat anger editorialist", S_QUADRUPED, LVL(109, 17, -3, 92, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_CONF, 4, 24), ATTK(AT_EXPL, AD_DRDX, 6, 15), ATTK(AT_MAGC, AD_DREA, 7, 18), ATTK(AT_GAZE, AD_SANI, 7, 13), ATTK(AT_ENGL, AD_FAKE, 9, 11), ATTK(AT_CLAW, AD_CLRC, 1, 3)), SIZ(1520, 737, 0, MS_SOCKS, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lowly skirted", S_QUADRUPED, LVL(109, 20, -15, 82, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_FUMB, 1, 7), ATTK(AT_MAGC, AD_DREA, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(437, 148, 0, MS_OHGOD, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_PRINCE|M2_MINION|M2_DEMON|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rumania radioscopic", S_QUADRUPED, LVL(109, 20, -2, 90, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_EXPL, AD_FIRE, 3, 17), ATTK(AT_WEAP, AD_RUST, 1, 25), ATTK(AT_SCRA, AD_ICUR, 6, 1), ATTK(AT_SPIT, AD_INER, 1, 16), ATTK(AT_TUCH, AD_DRIN, 3, 18), ATTK(AT_MAGC, AD_CLRC, 9, 14)), SIZ(901, 1066, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_ACID, MR_ACID, M1_BREATHLESS|M1_REGEN, M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sprinter vetoed", S_QUADRUPED, LVL(109, 14, -9, 79, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_SPC2, 4, 26), ATTK(AT_TRAM, AD_SKIL, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3209, 224, 0, MS_WOLLOH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC|MR_POISON|MR_ACID, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS| M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pronate floored", S_QUADRUPED, LVL(110, 18, -36, 99, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_MINA, 4, 7), ATTK(AT_EXPL, AD_SKIL, 3, 7), ATTK(AT_STNG, AD_TRAP, 6, 6), ATTK(AT_STNG, AD_DAMA, 1, 9), ATTK(AT_BITE, AD_CAST, 4, 23), NO_ATTK), SIZ(405, 446, 0, MS_CHICKEN, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ELEC|MR_ACID, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("surrounded rider", S_QUADRUPED, LVL(110, 18, -3, 73, 0), (3), A(ATTK(AT_BEAM, AD_DRCO, 2, 16), ATTK(AT_BITE, AD_SPEL, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2761, 652, 0, MS_TEACHER, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("innovation rusticated", S_QUADRUPED, LVL(110, 13, -39, 93, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_RAGN, 5, 13), ATTK(AT_GAZE, AD_CLRC, 9, 22), ATTK(AT_WEAP, AD_AGGR, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(413, 78, 0, MS_ORC, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unclouded playwear dicing sawfly choreman permissive", S_QUADRUPED, LVL(110, 14, 5, 84, 0), (G_UNIQ|3), A(ATTK(AT_BITE, AD_DRCH, 1, 3), ATTK(AT_BEAM, AD_RBRE, 5, 19), ATTK(AT_WEAP, AD_BANI, 7, 25), ATTK(AT_TENT, AD_TIME, 7, 25), NO_ATTK, NO_ATTK), SIZ(1277, 110, 0, MS_GURGLE, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON, MR_DISINT, M1_FLY|M1_AMPHIBIOUS, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("basemen lying", S_QUADRUPED, LVL(112, 20, -9, 95, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_NONE, AD_GLIB, 0, 22), ATTK(AT_HUGS, AD_DCAY, 9, 7), ATTK(AT_HUGS, AD_DRDX, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2473, 790, 0, MS_MUTE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_NOHANDS|M1_NOHEAD|M1_UNSOLID, M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("recompenser basket flak", S_QUADRUPED, LVL(113, 12, -9, 27, 0), (1), A(ATTK(AT_WEAP, AD_DISP, 2, 3), ATTK(AT_NONE, AD_DISE, 1, 23), ATTK(AT_SPIT, AD_LETH, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1114, 1651, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_MINDLESS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("chanced dolefully", S_QUADRUPED, LVL(114, 15, -26, 78, -19), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_WISD, 1, 23), ATTK(AT_GAZE, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(86, 99, 0, MS_DJINNI, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_MINDLESS|M1_ANIMAL, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("contortionistic beryllium resubmission reenlightening", S_QUADRUPED, LVL(114, 6, -15, 72, -8), (G_GENO|4), A(ATTK(AT_WEAP, AD_EDGE, 6, 9), ATTK(AT_BREA, AD_NGRA, 6, 14), ATTK(AT_TRAM, AD_LAVA, 9, 11), ATTK(AT_EXPL, AD_HEAL, 6, 5), NO_ATTK, NO_ATTK), SIZ(1324, 295, 0, MS_BARK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, MR_SLEEP, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY| M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unasked kryptonite router shoelace", S_QUADRUPED, LVL(115, 15, -2, 54, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_RNG, 8, 26), ATTK(AT_GAZE, AD_NIVE, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(77, 1145, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("invaded preadapt nohow", S_QUADRUPED, LVL(115, 26, -5, 76, 18), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_MAGM, 4, 10), ATTK(AT_GAZE, AD_BURN, 5, 9), ATTK(AT_WEAP, AD_SPEL, 2, 7), ATTK(AT_BEAM, AD_CALM, 9, 5), NO_ATTK, NO_ATTK), SIZ(697, 1070, 0, MS_ANIMAL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_TPORT| M1_HERBIVORE|M1_OMNIVORE, M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("carbonized foraying carney", S_QUADRUPED, LVL(115, 20, -2, 92, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SCOR, 9, 18), ATTK(AT_MAGC, AD_SGLD, 2, 17), ATTK(AT_KICK, AD_DEBT, 3, 8), ATTK(AT_BREA, AD_CURS, 1, 7), ATTK(AT_SPIT, AD_DRCO, 8, 10), NO_ATTK), SIZ(496, 381, 0, MS_SPOILER, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS, M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dusking murdered loft dhow cambridge marrier", S_QUADRUPED, LVL(115, 20, -33, 99, 10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LEGS, 4, 9), ATTK(AT_TENT, AD_CALM, 5, 15), ATTK(AT_HUGS, AD_WRAT, 1, 4), ATTK(AT_GAZE, AD_DRCH, 5, 7), ATTK(AT_BREA, AD_DISP, 9, 10), NO_ATTK), SIZ(728, 1271, 0, MS_GYPSY, MZ_TINY), MR_POISON, 0, M1_FLY|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("assam scientist", S_QUADRUPED, LVL(116, 19, -35, 79, 0), (G_RGROUP|1), A(ATTK(AT_TRAM, AD_WEEP, 1, 4), ATTK(AT_ENGL, AD_SLOW, 7, 13), ATTK(AT_GAZE, AD_ENCH, 8, 22), ATTK(AT_WEAP, AD_DRLI, 1, 18), ATTK(AT_MAGC, AD_SPEL, 3, 10), ATTK(AT_TENT, AD_LITT, 9, 23)), SIZ(300, 781, 0, MS_CLOCK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_FIRE, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("effluvium goblin", S_QUADRUPED, LVL(116, 56, -1, 75, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_LITT, 1, 7), ATTK(AT_KICK, AD_DRDX, 7, 17), ATTK(AT_BITE, AD_FUMB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1506, 1622, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_ACID|M1_POIS| M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vagabond cussedly", S_QUADRUPED, LVL(116, 16, -4, 79, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_WEBS, 2, 26), ATTK(AT_TENT, AD_AMNE, 5, 9), ATTK(AT_TENT, AD_RNG, 2, 11), ATTK(AT_TUCH, AD_FIRE, 9, 15), NO_ATTK, NO_ATTK), SIZ(521, 237, 0, MS_CUSS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SPIDER|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("misguider parker", S_QUADRUPED, LVL(117, 12, -1, 61, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_RBAD, 9, 23), ATTK(AT_RATH, AD_NGRA, 6, 2), ATTK(AT_GAZE, AD_WISD, 2, 13), ATTK(AT_GAZE, AD_POLY, 7, 2), ATTK(AT_ENGL, AD_SHAN, 9, 17), ATTK(AT_KICK, AD_RBAD, 7, 12)), SIZ(3154, 15, 0, MS_AREOLA, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_ORC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fontal cheapish pursuance sightseen threadier", S_QUADRUPED, LVL(117, 3, -22, 10, 2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_LAZY, 9, 23), ATTK(AT_SCRA, AD_SLUD, 1, 2), ATTK(AT_WEAP, AD_DREN, 8, 13), ATTK(AT_SPIT, AD_CAST, 5, 18), ATTK(AT_TENT, AD_NGEN, 8, 6), NO_ATTK), SIZ(3677, 332, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, 0, M2_UNDEAD|M2_STALK|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scarifier flush", S_QUADRUPED, LVL(118, 10, -27, 73, 0), (3), A(ATTK(AT_KICK, AD_VAMP, 2, 21), ATTK(AT_BITE, AD_DREA, 4, 11), ATTK(AT_CLAW, AD_TLPT, 8, 21), ATTK(AT_BREA, AD_POIS, 9, 2), ATTK(AT_TRAM, AD_SGLD, 7, 4), ATTK(AT_BITE, AD_EDGE, 8, 7)), SIZ(1120, 934, 0, MS_AREOLA, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_SWIM|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mannikin infundibular", S_QUADRUPED, LVL(118, 3, -20, 87, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_CLAW, AD_LAVA, 1, 22), ATTK(AT_HUGS, AD_MAGM, 1, 13), ATTK(AT_SCRA, AD_POIS, 5, 5), ATTK(AT_NONE, AD_DEBU, 5, 2), NO_ATTK, NO_ATTK), SIZ(1038, 398, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_SLEEP, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unstrung unpinned", S_QUADRUPED, LVL(118, 16, -11, 96, -12), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_DRST, 6, 18), ATTK(AT_HUGS, AD_AGGR, 2, 21), ATTK(AT_EXPL, AD_CONF, 7, 20), ATTK(AT_LASH, AD_DRIN, 1, 7), ATTK(AT_BITE, AD_COLD, 8, 9), ATTK(AT_SCRA, AD_ICEB, 1, 5)), SIZ(852, 11, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_DWARF| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flaming bear on a bicycle", S_QUADRUPED, LVL(120, 33, 0, 35, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_FIRE, 10, 10), ATTK(AT_LASH, AD_FIRE, 10, 10), ATTK(AT_LASH, AD_PHYS, 10, 10), ATTK(AT_LASH, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pend sabered", S_QUADRUPED, LVL(121, 20, -11, 80, 0), (G_VLGROUP|4), A(ATTK(AT_BITE, AD_STUN, 6, 15), ATTK(AT_KICK, AD_TLPT, 8, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3386, 1677, 0, MS_TEACHER, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_ANIMAL|M1_SLITHY, M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rescinder chawed", S_QUADRUPED, LVL(121, 20, 10, 79, 0), (1), A(ATTK(AT_TRAM, AD_RNG, 6, 25), ATTK(AT_TRAM, AD_SLEE, 2, 26), ATTK(AT_TRAM, AD_WERE, 8, 26), ATTK(AT_BEAM, AD_LITE, 8, 24), NO_ATTK, NO_ATTK), SIZ(211, 2, 0, MS_STABILIZE, MZ_SMALL), MR_STONE, 0, M1_FLY|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("eunuchism foredo", S_QUADRUPED, LVL(121, 15, -21, 47, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISN, 4, 14), ATTK(AT_ENGL, AD_SHRD, 4, 11), ATTK(AT_STNG, AD_SPC2, 6, 15), ATTK(AT_TUCH, AD_FRZE, 5, 11), ATTK(AT_CLAW, AD_IDAM, 8, 8), ATTK(AT_SCRA, AD_LITT, 4, 23)), SIZ(718, 710, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_LORD|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ambulate luncheon", S_QUADRUPED, LVL(122, 13, 6, 98, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_STUN, 1, 16), ATTK(AT_HUGS, AD_DRCO, 7, 22), ATTK(AT_WEAP, AD_CHKH, 8, 24), ATTK(AT_NONE, AD_LITT, 2, 1), ATTK(AT_ENGL, AD_CLRC, 1, 14), ATTK(AT_SCRA, AD_LUCK, 1, 25)), SIZ(571, 540, 0, MS_ORC, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("inalienable lamellae empty anchoritic", S_QUADRUPED, LVL(123, 12, -27, 99, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_CALM, 2, 24), ATTK(AT_CLAW, AD_FIRE, 4, 11), ATTK(AT_EXPL, AD_ICUR, 9, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3726, 63, 0, MS_GURGLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_ANIMAL|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("retrogressing culture coronach savingly", S_QUADRUPED, LVL(123, 20, -28, 53, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TENT, AD_CALM, 6, 8), ATTK(AT_GAZE, AD_NGRA, 5, 24), ATTK(AT_TUCH, AD_WERE, 8, 20), ATTK(AT_ENGL, AD_STCK, 1, 14), NO_ATTK, NO_ATTK), SIZ(516, 468, 0, MS_PARROT, MZ_HUGE), MR_DISINT|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cuddy labia supered orientate cursorily furling", S_QUADRUPED, LVL(124, 19, 4, 100, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BEAM, AD_ABDC, 1, 17), ATTK(AT_BEAM, AD_EDGE, 9, 26), ATTK(AT_WEAP, AD_SANI, 5, 11), ATTK(AT_BOOM, AD_NEXU, 9, 23), ATTK(AT_NONE, AD_CONT, 5, 1), ATTK(AT_MAGC, AD_DREA, 5, 13)), SIZ(243, 400, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("execration dingier", S_QUADRUPED, LVL(124, 8, -34, 86, 2), (G_GENO|3), A(ATTK(AT_ENGL, AD_LAVA, 6, 6), ATTK(AT_ENGL, AD_DISE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2708, 250, 0, MS_FART_LOUD, MZ_LARGE), MR_ELEC, 0, M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_TPORT, M2_PRINCE|M2_DEMON|M2_STRONG|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sheafed hamilton supernal", S_QUADRUPED, LVL(124, 16, -31, 100, 10), (3), A(ATTK(AT_TRAM, AD_DCAY, 7, 17), ATTK(AT_BUTT, AD_DRCH, 8, 1), ATTK(AT_BREA, AD_STUN, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1131, 1401, 0, MS_DJINNI, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_TPORT|M1_CARNIVORE, M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("apparently waking", S_QUADRUPED, LVL(124, 12, 7, 99, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_TIME, 5, 2), ATTK(AT_SPIT, AD_SLIM, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2138, 679, 0, MS_BOAST, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spa dyspeptical maisonette keystone", S_QUADRUPED, LVL(125, 16, 6, 82, -4), (G_GENO|G_UNIQ|1), A(ATTK(AT_BUTT, AD_TECH, 9, 15), ATTK(AT_GAZE, AD_DISN, 1, 24), ATTK(AT_BOOM, AD_TERR, 5, 15), ATTK(AT_NONE, AD_VAPO, 7, 25), NO_ATTK, NO_ATTK), SIZ(1197, 355, 0, MS_SHEEP, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_OMNIVORE, M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), /* * rodents */ MON("sewer rat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|24), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("sua rat", S_RODENT, LVL(0, 8, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fearful hare", S_RODENT, LVL(0, 15, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_FEARHARE, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("limp rat", S_RODENT, LVL(0, 4, 10, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("beeprat", S_RODENT, LVL(0, 10, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_PAIN, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, M4_RAT, 0, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("kould rat", S_RODENT, LVL(0, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ICEB, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sou rat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_WNCE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mine giant rat", S_RODENT, LVL(0, 10, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("drains rat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|G_RGROUP|8), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evasive sewer rat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small beaver", S_RODENT, LVL(0, 6, 10, 0, -6), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_TUNNEL, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("visor sewer rat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("angsty rabbit", S_RODENT, LVL(0, 15, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_FEARHARE, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fast giant rat", S_RODENT, LVL(0, 14, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_COMBAT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("killer giant rat", S_RODENT, /* always knows where you are */ LVL(0, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_COMBAT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("escaped labrat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_NIVE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("snag rat", S_RODENT, LVL(0, 12, 7, 0, 0), (2|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nimble rat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rishrash rat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pack rat", S_RODENT, LVL(0, 12, 7, 0, 0), (3|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("church mouse", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("packer rat", S_RODENT, LVL(0, 12, 7, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_OVIPAROUS|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rabbit", S_RODENT, LVL(0, 15, 7, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("pack rabbit", S_RODENT, LVL(0, 15, 7, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("black rat", S_RODENT, LVL(0, 12, 7, 0, 0), (5|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("hamster", S_RODENT, LVL(0, 17, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unnoticed rat", S_RODENT, LVL(0, 12, 7, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_SCOR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nag-nagger", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_UNPR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("scavenger", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("metal mafia newbie", S_RODENT, LVL(0, 9, 10, 0, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("field mouse", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("field vole", S_RODENT, LVL(0, 12, 7, 0, 0), (1|G_GENO|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chatter rat", S_RODENT, LVL(0, 15, 7, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("toxrat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_POISON, MR_POISON, M1_POIS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("sand rat", S_RODENT, LVL(0, 12, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hare", S_RODENT, LVL(0, 15, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chipmunk", S_RODENT, LVL(0, 16, 6, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wild rabbit", S_RODENT, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("breeder mouse", S_RODENT, LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("toothed nonprejudicially", S_RODENT, LVL(0, 12, 3, 19, 0), (G_UNIQ|4), A(ATTK(AT_BITE, AD_STTP, 1, 7), ATTK(AT_BEAM, AD_SLEE, 1, 6), ATTK(AT_KICK, AD_FAMN, 1, 9), ATTK(AT_BOOM, AD_VENO, 1, 7), ATTK(AT_LASH, AD_CORR, 1, 3), NO_ATTK), SIZ(1700, 42, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_SLITHY|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("agouty alkaline", S_RODENT, LVL(0, 31, 5, 21, 0), (G_VLGROUP|1), A(ATTK(AT_TUCH, AD_ICEB, 1, 2), ATTK(AT_TUCH, AD_POIS, 1, 8), ATTK(AT_WEAP, AD_DAMA, 1, 6), ATTK(AT_NONE, AD_SIN, 0, 2), ATTK(AT_BEAM, AD_CONT, 1, 6), NO_ATTK), SIZ(2157, 35, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID, MR_FIRE, M1_NEEDPICK|M1_NOLIMBS, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant white mouse", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant white cave mouse", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("large rat", S_RODENT, LVL(1, 6, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nolor rat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("rabbit from ylva", S_RODENT, /* eating has 10% chance of +1 luck */ LVL(1, 11, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("unusually big rat", S_RODENT, LVL(1, 12, 7, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("tiny rat", S_RODENT, LVL(1, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("sick rat", S_RODENT, LVL(1, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("truck cab", S_RODENT, LVL(1, 7, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_CAR, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("junk rat", S_RODENT, /* spawns with sling and 10 junk metal */ LVL(1, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("mouse", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elif air canal", S_RODENT, /* +7 fartbonus */ LVL(1, 18, 7, 20, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant rat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|G_SGROUP|14), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("unfair rat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VAPO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DISINT, MR_DISINT, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sextarian cutie", S_RODENT, /* spawns with block-heeled sandal */ LVL(1, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_RAT|M4_HAMMERSANDAL, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("GR", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|G_RGROUP|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("g-choice", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBRE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_RAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("elona rat", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("serious rat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEPR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_RAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant garbage rat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("playful femmy", S_RODENT, /* spawns with soft sneakers */ LVL(1, 12, 9, 5, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("quill rat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("prick rat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("stingel rat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_PHYS, 1, 3), ATTK(AT_RATH, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("bus driver", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant toxrat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, MR_POISON, M1_POIS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("ravenous rat", S_RODENT, LVL(1, 10, 7, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("medium skunk", S_RODENT, LVL(1, 10, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_BLND, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_GROWL, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snow rabbit", S_RODENT, LVL(1, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("snow letter", S_RODENT, /* transforms terrain into SNOW */ LVL(1, 15, 7, 0, 0), (1), A(ATTK(AT_BITE, AD_ICEB, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bushy squirrel", S_RODENT, LVL(1, 15, 5, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("squirrelhorn", S_RODENT, /* "Eichhorn" --Amy */ LVL(1, 20, 5, 40, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_NEIGH, MZ_TINY), MR_POISON, MR_POISON, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("petit pseudo rat", S_RODENT, /* from FHS - These might make pikachu sounds one day --Amy */ LVL(1, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_ELEC, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lazy older sister", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_NGRA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("lazy sandra sister", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_NGRA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("sandra girl", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_MAGC, AD_MAGM, 1, 1), ATTK(AT_GAZE, AD_DREN, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("M girl", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_MAGC, AD_MAGM, 1, 1), ATTK(AT_GAZE, AD_DREN, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sickfull older brother", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_NTHR, 1, 2), ATTK(AT_MAGC, AD_SPC2, 1, 1), ATTK(AT_BEAM, AD_PLYS, 1, 1), ATTK(AT_GAZE, AD_SPC2, 1, 1), NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("white young lady", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_DIMN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("young lady", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 3), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("younger sister", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("Anastasia's dancing shoe", S_RODENT, LVL(1, 12, 9, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Elif's sneaker", S_RODENT, LVL(1, 24, 8, 10, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_BREA, AD_DRST, 2, 2), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Elif", S_RODENT, /* nice girl */ LVL(1, 18, 7, 20, 15), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_GLIB, 1, 5), ATTK(AT_BREA, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: SOFT_SNEAKERS BLOCK_HEELED_COMBAT_BOOT VICTORIAN_UNDERWEAR */ MON("white sandra lady", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_DIMN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("sandra lady", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 3), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("younger sandra", S_RODENT, LVL(1, 12, 9, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("minor skunk", S_RODENT, LVL(1, 10, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_BLND, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_GROWL, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rattata", S_RODENT, LVL(1, 13, 9, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("spike fiend", S_RODENT, LVL(2, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sickly rat", S_RODENT, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("rabid rat", S_RODENT, LVL(2, 12, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("wererat", S_RODENT, LVL(2, 12, 6, 10, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, 0, M1_NOHANDS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("guinea pig", S_RODENT, LVL(2, 12, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ferret kit", S_RODENT, LVL(2, 18, 6, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("plague eater", S_RODENT, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant field mouse", S_RODENT, LVL(2, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("worgur", S_RODENT, LVL(2, 14, 7, 0, -7), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, M4_RAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("covid-19 spreader rat", S_RODENT, LVL(2, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_NIVE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wallrat", S_RODENT, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TERR, 1, 4), ATTK(AT_BITE, AD_TERR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rodent with a phone", S_RODENT, LVL(2, 8, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HANDY, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("quill bear", S_RODENT, LVL(2, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_HUGS, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("prick bear", S_RODENT, LVL(2, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_HUGS, AD_DRST, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("broad rat", S_RODENT, LVL(2, 8, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("corrabid rat", S_RODENT, LVL(2, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pseudo rat", S_RODENT, LVL(2, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("harmful rat", S_RODENT, LVL(2, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("matted rat", S_RODENT, LVL(2, 8, 10, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_VOMT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("divorce jollier", S_RODENT, LVL(2, 19, 5, 30, -5), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_NPRO, 2, 4), ATTK(AT_WEAP, AD_TCKL, 1, 9), ATTK(AT_WEAP, AD_NAST, 2, 5), ATTK(AT_SPIT, AD_VULN, 1, 8), ATTK(AT_BUTT, AD_STUN, 2, 3), ATTK(AT_TRAM, AD_DRST, 2, 1)), SIZ(3237, 197, 0, MS_MEW, MZ_SMALL), MR_ACID, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_JEWELS|M2_ORC| M2_DOMESTIC, M3_INFRAVISIBLE|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("electric rat", S_RODENT, LVL(2, 12, 0, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_ELEC, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ratmonkey", S_RODENT, /* by Demo */ LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("eevee", S_RODENT, LVL(2, 9, 7, 0, 0), (G_GENO|35), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bestia acerbus", S_RODENT, LVL(2, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 2, 2), ATTK(AT_SPIT, AD_ACID, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("metal mafia follower", S_RODENT, LVL(2, 10, 9, 0, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("foreordaining rusticator", S_RODENT, LVL(2, 11, -7, 41, 0), (G_GENO|3), A(ATTK(AT_RATH, AD_RUST, 0, 4), ATTK(AT_TRAM, AD_CHKH, 1, 6), ATTK(AT_EXPL, AD_AMNE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2191, 411, 0, MS_PANTS, MZ_HUMAN), MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("floorshow bin", S_RODENT, LVL(2, 12, 6, 99, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SPEL, 2, 4), ATTK(AT_SCRA, AD_LITE, 2, 3), ATTK(AT_CLAW, AD_NPRO, 1, 5), ATTK(AT_GAZE, AD_BANI, 2, 6), ATTK(AT_TENT, AD_CONF, 1, 1), NO_ATTK), SIZ(3244, 990, 0, MS_SISSY, MZ_LARGE), MR_ELEC, MR_ELEC, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS| M1_UNSOLID, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("phonologist eclat", S_RODENT, LVL(2, 14, -10, 22, 0), (3), A(ATTK(AT_TRAM, AD_FREN, 2, 2), ATTK(AT_HUGS, AD_DGST, 6, 1), ATTK(AT_WEAP, AD_STUN, 2, 3), ATTK(AT_NONE, AD_ELEC, 0, 8), ATTK(AT_TENT, AD_DARK, 2, 6), NO_ATTK), SIZ(1305, 1238, 0, MS_COMBAT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE| M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ratman", S_RODENT, LVL(2, 12, 8, 0, -3), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SQEEK, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_STALK|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mutated ratman", S_RODENT, LVL(3, 12, 7, 0, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SQEEK, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_STALK|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rabid rabbit", S_RODENT, LVL(3, 18, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRCO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("natural mole", S_RODENT, LVL(3, 3, 5, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("big rat", S_RODENT, LVL(3, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty rabid rabbit", S_RODENT, LVL(3, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("craven rabbit", S_RODENT, LVL(3, 18, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRCO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_FEARHARE, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rock mole", S_RODENT, LVL(3, 3, 0, 20, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("wing bundle driver", S_RODENT, LVL(3, 3, 0, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_HUMANOID, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("luminochuck", S_RODENT, LVL(3, 3, 0, 20, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_TUNNEL /*LOGGING*/|M1_ANIMAL|M1_NOHANDS|M1_SWIM|M1_HERBIVORE, /* In reality, they tunnel instead of cutting lumber. Oh, well. */ M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ratman squeaker", S_RODENT, LVL(3, 12, 7, 0, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SQEEK, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_STALK|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dig mole", S_RODENT, /* spawns with pick-axe */ LVL(3, 3, 0, 20, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("angle mole", S_RODENT, LVL(3, 3, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DISINT, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fock mole", S_RODENT, LVL(3, 3, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SKIL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter rock mole", S_RODENT, LVL(3, 3, 0, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sock mole", S_RODENT, /* evil patch idea by jonadab - starts out invisible */ LVL(3, 3, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("sockwave mole", S_RODENT, LVL(3, 3, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SOCKS, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("metal mole", S_RODENT, LVL(3, 3, 0, 20, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("elohedgehog", S_RODENT, LVL(3, 12, 7, 5, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_BLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("packrat", S_RODENT, LVL(3, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("package rat", S_RODENT, LVL(3, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("woodchuck", S_RODENT, LVL(3, 3, 0, 20, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_TUNNEL/*LOGGING*/|M1_ANIMAL|M1_NOHANDS|M1_SWIM|M1_HERBIVORE, /* In reality, they tunnel instead of cutting lumber. Oh, well. */ M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("passchuck", S_RODENT, LVL(3, 3, 0, 20, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_WALLWALK|M1_ANIMAL|M1_NOHANDS|M1_SWIM|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("enormous rat", S_RODENT, LVL(3, 9, 6, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("normal pseudo rat", S_RODENT, LVL(3, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scurrier", S_RODENT, /* playable race */ LVL(3, 16, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_HUMANOID, MZ_TINY), 0, 0, M1_TUNNEL|M1_CLING|M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_OMNIVORE, M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("scuttler", S_RODENT, LVL(3, 16, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_HUMANOID, MZ_TINY), 0, 0, M1_TUNNEL|M1_CLING|M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_OMNIVORE, M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beaver", S_RODENT, LVL(4, 7, 9, 0, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_TUNNEL, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cherry mouse", S_RODENT, /* spawns with cherry */ LVL(4, 12, 6, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("thorn beast", S_RODENT, LVL(4, 11, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("ferret", S_RODENT, LVL(4, 16, 5, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("giant brown mouse", S_RODENT, LVL(4, 12, 7, 5, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("spike giant", S_RODENT, LVL(4, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spike urchin", S_RODENT, LVL(4, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("feral rat", S_RODENT, LVL(4, 12, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_DRCO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("ratling", S_RODENT, LVL(4, 3, 0, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_SWIM|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("savage rat", S_RODENT, LVL(4, 9, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elonic hamster", S_RODENT, LVL(4, 12, 9, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("porcupine", S_RODENT, LVL(4, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_TCKL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shadow beast", S_RODENT, LVL(4, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_RAT|M4_SANDALS, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant white rat", S_RODENT, LVL(4, 12, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRST, 1, 3), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("hedgehog", S_RODENT, LVL(4, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgehog", S_RODENT, LVL(4, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_EDGE, 1, 6), ATTK(AT_BEAM, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("etchhog", S_RODENT, LVL(4, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 6), ATTK(AT_BEAM, AD_ACID, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("moon rabbit", S_RODENT, LVL(4, 15, 6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("sun rabbit", S_RODENT, LVL(4, 15, 6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CAST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_RAT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("brain mole", S_RODENT, LVL(4, 3, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver mouse", S_RODENT, LVL(4, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DARK, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wererabbit", S_RODENT, LVL(4, 15, 6, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_POISON, 0, M1_NOHANDS|M1_POIS|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_WERE|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chucktaur", S_RODENT, LVL(4, 3, 5, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant red mouse", S_RODENT, LVL(4, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FIRE, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_SWIM|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("giant blue mouse", S_RODENT, LVL(4, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_SWIM|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant yellow mouse", S_RODENT, LVL(4, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ACID, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), MR_ACID, MR_ACID, M1_ANIMAL|M1_SWIM|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty giant yellow mouse", S_RODENT, LVL(4, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ACID, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), MR_ACID, MR_ACID, M1_ANIMAL|M1_SWIM|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON5, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("damascened retreading", S_RODENT, LVL(4, 12, -3, 84, 11), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_TLPT, 3, 9), ATTK(AT_ENGL, AD_SLIM, 4, 3), ATTK(AT_SPIT, AD_DRCH, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2392, 365, 0, MS_ESCAPE, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hellrat", S_RODENT, LVL(5, 15, 7, 0, 0), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("solvejg air area", S_RODENT, LVL(5, 12, 6, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_UNSOLID, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire rat", S_RODENT, /* Yes this FHS monster is just a copy... but I DON'T FUCKING CARE!!! :D --Amy */ LVL(5, 15, 7, 0, 0), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("witch's familiar", S_RODENT, LVL(5, 6, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 50, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_NOHANDS|M1_POIS|M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("religious coquette", S_RODENT, /* spawns with sweet mocassins */ LVL(5, 12, 6, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DRST, 2, 4), ATTK(AT_BEAM, AD_WISD, 2, 3), ATTK(AT_SCRA, AD_LEGS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_UNSOLID, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant pack rat", S_RODENT, LVL(5, 12, 5, 10, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 1, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant pow rat", S_RODENT, LVL(5, 12, 5, 10, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DEBU, 1, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("revived femmy", S_RODENT, /* spawns with dancing shoes */ LVL(5, 12, 5, 20, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 4), ATTK(AT_TUCH, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_GIGANTIC), MR_COLD|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stolen distributor", S_RODENT, LVL(5, 12, 5, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SAMU, 1 ,6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("droplet rat", S_RODENT, LVL(5, 12, 8, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DROP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gehrat", S_RODENT, LVL(5, 15, 7, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vampire bunny", S_RODENT, LVL(5, 12, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_DRST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS|M1_REGEN|M1_POIS, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("killer squirrel", S_RODENT, LVL(5, 15, 4, 10, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("nerve rodent", S_RODENT, LVL(5, 10, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_UNPR, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("game rat", S_RODENT, LVL(5, 10, 8, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hurt jesse", S_RODENT, LVL(5, 0, 5, 0, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_FART_QUIET, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_NOPOLY, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("watery jesse", S_RODENT, LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_FAKE, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_FART_QUIET, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_HUMANOID, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("zeu rat", S_RODENT, LVL(5, 10, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WNCE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sand dropper", S_RODENT, /* transforms terrain into SAND */ LVL(5, 12, 5, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("prank gopher", S_RODENT, LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FAKE, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("persistent gopher", S_RODENT, LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE|M3_WANTSALL, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("worgur mongrel", S_RODENT, LVL(5, 13, 5, 0, -7), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, M4_RAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("sent rat", S_RODENT, LVL(5, 15, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_BANI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tender jesse", S_RODENT, LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_FAKE, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_FART_QUIET, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_NOPOLY, M3_INFRAVISIBLE, M4_SHAPESHIFT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("capybara rat", S_RODENT, LVL(5, 12, 5, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator nester", S_RODENT, LVL(5, 14, 5, 10, 5), (1|G_NOCORPSE|G_LGROUP), A(ATTK(AT_BITE, AD_RUNS, 2, 4), ATTK(AT_HUGS, AD_MINA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_FLUIDATOR, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("large pseudo rat", S_RODENT, LVL(5, 20, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_ELEC, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Solvejg's mocassin", S_RODENT, LVL(5, 12, 8, 10, 0), (1), A(ATTK(AT_KICK, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_POIS, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Solvejg", S_RODENT, /* erotic bitch */ LVL(5, 12, 6, 20, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DRST, 2, 4), ATTK(AT_BEAM, AD_WISD, 2, 3), ATTK(AT_SCRA, AD_LEGS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SWEET_MOCASSINS SEXY_LEATHER_PUMP */ MON("Lou", S_RODENT, LVL(5, 20, 5, 20, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_DRST, 1, 5), ATTK(AT_CLAW, AD_DRST, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_EXTRA_HEALING(3) SOFT_GIRL_SNEAKER SOFT_SNEAKERS */ MON("Emmelie", S_RODENT, LVL(5, 12, 10, 0, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SOFT_SNEAKERS SOFT_GIRL_SNEAKER T_SHIRT */ /* speed 9-12, AC 5, MR 50, extra attacks 1, resists 1, M1 flags 1, M2 flags 1, M3 flags 0 */ MON("Rudolf Gangsterhead", S_RODENT, /* spawns with pistol and 25 lead bullets */ LVL(5, 12, 5, 0, -6), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_SCOR, 3, 7), ATTK(AT_NONE, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("razor spine", S_RODENT, LVL(6, 11, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blade back", S_RODENT, LVL(6, 11, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("feh rat", S_RODENT, LVL(6, 13, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bone gasher", S_RODENT, LVL(6, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_RAT|M4_BLOCKHEELBOOTS, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("Magdalena's dancing shoe", S_RODENT, LVL(6, 13, 7, 15, 0), (1), A(ATTK(AT_KICK, AD_GLIB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_FIRE, MR_DISINT|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Solvejg's other mocassin", S_RODENT, LVL(6, 13, 9, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ludgera's sneaker", S_RODENT, LVL(6, 15, 5, 10, 0), (1), A(ATTK(AT_KICK, AD_NUMB, 3, 6), ATTK(AT_GAZE, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("disease prick", S_RODENT, LVL(6, 11, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 2, 4), ATTK(AT_HUGS, AD_NIVE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_DRAIN|MR_POISON, MR_POISON, M1_POIS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dear enemy", S_RODENT, LVL(6, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_DISP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("thorn brute", S_RODENT, LVL(6, 7, 4, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_HUGS, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("great giant rat", S_RODENT, LVL(6, 7, 4, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_HUGS, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("amouratt", S_RODENT, LVL(6, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant black mouse", S_RODENT, LVL(6, 12, 6, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("culture enricher", S_RODENT, LVL(6, 12, 8, 0, 0), (1), A(ATTK(AT_WEAP, AD_SGLD, 2, 4), ATTK(AT_KICK, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rabid worgurs", S_RODENT, LVL(6, 15, 5, 0, -7), (G_GENO|2), A(ATTK(AT_BITE, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, M4_RAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("eastern rabbit", S_RODENT, LVL(6, 15, 7, 0, 0), (1), A(ATTK(AT_BITE, AD_CONF, 2, 4), ATTK(AT_TUCH, AD_MALK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("eastern moon rabbit", S_RODENT, LVL(6, 15, 6, 0, 0), (1), A(ATTK(AT_BITE, AD_CONF, 2, 4), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("rat-thing", S_RODENT, LVL(6, 13, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 2), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("large ferret", S_RODENT, LVL(6, 15, 4, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pyrochuck", S_RODENT, LVL(6, 3, 5, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skunk", S_RODENT, LVL(6, 15, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_BREA, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonnavigable dewclaw", S_RODENT, LVL(6, 12, -5, 62, 0), (1), A(ATTK(AT_GAZE, AD_PLYS, 6, 5), ATTK(AT_SPIT, AD_EDGE, 5, 1), ATTK(AT_WEAP, AD_GRAV, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(973, 200, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_AMORPHOUS|M1_TUNNEL|M1_ANIMAL|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rodent of regular size", S_RODENT, LVL(7, 6, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant spotted rat", S_RODENT, LVL(7, 12, 0, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 1, 5), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giant black rat", S_RODENT, LVL(7, 12, 3, 15, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 1, 5), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("asinine rodent", S_RODENT, LVL(7, 8, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POLY, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rodent of unusual size", S_RODENT, LVL(7, 8, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("dour rat", S_RODENT, LVL(8, 15, 5, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_HALU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty dour rat", S_RODENT, LVL(8, 15, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_HALU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PETTY, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("off-rodent", S_RODENT, LVL(8, 15, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHAN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hunted hare", S_RODENT, LVL(8, 15, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_BLND, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_FEARHARE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead rat", S_RODENT, LVL(8, 15, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_SLEEP|MR_FIRE|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_UNDEAD, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("metalchuck", S_RODENT, LVL(8, 3, 0, 20, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_SWIM|M1_HERBIVORE|M1_OVIPAROUS|M1_METALLIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("violated tenderness", S_RODENT, LVL(8, 0, 7, 10, 8), (2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vaporeon", S_RODENT, LVL(8, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_RUST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plague mouse", S_RODENT, LVL(8, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("robochuck", S_RODENT, LVL(8, 3, -20, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BOT, MZ_SMALL), MR_PLUSTWO|MR_HITASTHREE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ru ah", S_RODENT, LVL(8, 13, 3, 20, 0), (1), A(ATTK(AT_KICK, AD_ALIN, 3, 3), ATTK(AT_LASH, AD_SIN, 1, 7), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("worgur mastiff", S_RODENT, LVL(8, 12, 2, 0, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_NONE, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_SMALL), MR_DISINT, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, M4_RAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("asutra", S_RODENT, LVL(8, 12, 0, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_AMORPHOUS, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("alien asutra", S_RODENT, LVL(8, 12, 0, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HCALIEN, MZ_LARGE), 0, 0, M1_HUMANOID|M1_AMORPHOUS, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("razor beast", S_RODENT, LVL(8, 8, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blade urchin", S_RODENT, LVL(8, 8, 3, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shining hedgehog", S_RODENT, LVL(8, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_CONT, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spike hedgehog", S_RODENT, LVL(8, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_TCKL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("acid beast", S_RODENT, LVL(8, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 3, 3), ATTK(AT_SPIT, AD_ACID, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("Ruea's sneaker", S_RODENT, LVL(8, 12, 5, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_CONF, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("geochuck", S_RODENT, LVL(8, 3, -15, 99, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_PLUSONE|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("easter hare", S_RODENT, LVL(8, 15, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_BLND, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("westerhare", S_RODENT, /* always afraid */ LVL(8, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLND, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("easter", S_RODENT, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ermine", S_RODENT, LVL(8, 15, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 7), ATTK(AT_BREA, AD_COLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Magdalena's stinking combat boot", S_RODENT, LVL(8, 15, 5, 25, 0), (1), A(ATTK(AT_KICK, AD_FIRE, 3, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_POISON|MR_FIRE, MR_DISINT|MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("scientits", S_RODENT, /* spawns with candy bra */ LVL(8, 9, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("hc bitch", S_RODENT, LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("strange scientist", S_RODENT, LVL(8, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("sandra scientist", S_RODENT, LVL(8, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("bach intromission", S_RODENT, LVL(8, 13, -5, 65, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_STCK, 8, 1), ATTK(AT_CLAW, AD_BURN, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2551, 658, 0, MS_CLOCK, MZ_GIGANTIC), MR_DISINT, 0, M1_WALLWALK|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vindication unsalaried", S_RODENT, LVL(8, 17, 5, 49, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TRAM, AD_FAMN, 1, 1), ATTK(AT_HUGS, AD_VAMP, 1, 5), ATTK(AT_TENT, AD_DRDX, 7, 5), ATTK(AT_MAGC, AD_AGGR, 2, 8), ATTK(AT_TRAM, AD_STUN, 7, 7), NO_ATTK), SIZ(1195, 1452, 0, MS_GLYPHS, MZ_HUGE), 0, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_ACID| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIND_FLAYER, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("moonish adoptive", S_RODENT, LVL(8, 12, 6, 7, 0), (G_RGROUP|1), A(ATTK(AT_STNG, AD_WEEP, 7, 9), ATTK(AT_TUCH, AD_TRAP, 1, 8), ATTK(AT_BREA, AD_CNCL, 5, 5), ATTK(AT_LASH, AD_POIS, 6, 6), ATTK(AT_SCRA, AD_RBRE, 1, 7), ATTK(AT_SCRA, AD_TRAI, 9, 5)), SIZ(3262, 1068, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_POIS, M2_LORD|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disowning taproot", S_RODENT, LVL(9, 10, -10, 55, -11), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_NIVE, 6, 3), ATTK(AT_BUTT, AD_ICUR, 5, 5), ATTK(AT_TUCH, AD_HEAL, 1, 5), ATTK(AT_ENGL, AD_ANTI, 1, 8), ATTK(AT_BEAM, AD_RBRE, 4, 7), ATTK(AT_LASH, AD_VENO, 6, 4)), SIZ(3535, 582, 0, MS_WHORE, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID, MR_ACID, M1_WALLWALK|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flareon", S_RODENT, LVL(9, 10, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_FIRE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("star stingel", S_RODENT, /* spawns with sand sword and 100 sand darts */ LVL(9, 12, 3, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert prick", S_RODENT, LVL(9, 12, 3, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("devourer rat", S_RODENT, LVL(9, 15, 2, 20, 1), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_ENGL, AD_DGST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_TREESQUAD, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM, M2_PEACEFUL, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sasquachuck", S_RODENT, LVL(9, 3, 5, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_COLD, 4, 4), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant grey rat", S_RODENT, LVL(9, 12, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant pink rat", S_RODENT, LVL(9, 12, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant tree rat", S_RODENT, LVL(9, 12, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giant brown rat", S_RODENT, LVL(9, 12, 0, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 2, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("skaven", S_RODENT, LVL(9, 12, 3, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("samurai mole", S_RODENT, LVL(9, 12, 2, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_JAPANESE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("live rat", S_RODENT, LVL(10, 12, -1, 25, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jolteon", S_RODENT, LVL(10, 16, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_ELEC, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("osteochuck", S_RODENT, LVL(10, 3, 5, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DETH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_WANDER|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pikachu", S_RODENT, LVL(10, 13, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 3, 3), ATTK(AT_BREA, AD_ELEC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("skeletal rat", S_RODENT, LVL(10, 12, -1, 25, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_UNDEAD|M2_WANDER, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("honey badger", S_RODENT, LVL(10, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("splash rat", S_RODENT, LVL(10, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WET, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON2, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noisy annoyance", S_RODENT, /* occasionally (1 in 20) makes demagogue taunt when in beam range */ LVL(10, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SOUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SOUND, MZ_TINY), MR_PLUSONE|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_HUMANOID, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON2, M4_RAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("rat swarm", S_RODENT, LVL(10, 9, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("timid rat swarm", S_RODENT, LVL(10, 9, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant rat swarm", S_RODENT, LVL(10, 9, 6, 0, 0), (G_GENO|G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_ENGL, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant ship rat", S_RODENT, LVL(10, 12, 0, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 2, 5), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("bilge rat", S_RODENT, LVL(10, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON5, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aimwell rat", S_RODENT, LVL(10, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("little spying rat", S_RODENT, LVL(10, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_HUMANOID, M2_HOSTILE|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2, M4_RAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("big beaver", S_RODENT, LVL(10, 8, 7, 0, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_TUNNEL, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant skunk", S_RODENT, LVL(10, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_NONE, AD_BLND, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GROWL, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wander rat", S_RODENT, LVL(10, 9, 4, 15, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("war crimer", S_RODENT, /* transforms terrain into GRASSLAND */ LVL(10, 12, 7, 5, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_HUMANOID, M2_HOSTILE|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_NOTAME|M3_TRAITOR, M4_RAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("christmicebox", S_RODENT, LVL(10, 12, 3, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SQEEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_MINDLESS, M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ectuel christmicebox", S_RODENT, /* spawns an ice box upon death */ LVL(10, 12, 3, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SQEEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_MINDLESS, M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("espeon", S_RODENT, LVL(11, 11, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_CONF, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pegachuck", S_RODENT, LVL(11, 3, 5, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM|M1_FLY, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("raticate", S_RODENT, LVL(11, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_LASH, AD_DREN, 2, 3), ATTK(AT_LASH, AD_DREN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("zierodent", S_RODENT, LVL(11, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("vorpal bunny", S_RODENT, LVL(11, 13, -2, 30, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("extravorpal bunny", S_RODENT, /* because amateurhour made a comment :D */ LVL(11, 13, -2, 30, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DETH, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant pink mouse", S_RODENT, LVL(11, 12, 8, 5, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ear shoom", S_RODENT, /* spawns with foamy staff */ LVL(11, 11, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQEEK, MZ_TINY), 0, MR_FIRE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("umbreon", S_RODENT, LVL(12, 11, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_DARK, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Eva's red socks", S_RODENT, LVL(12, 12, 5, 10, 1), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_FIRE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("battle bunny", S_RODENT, LVL(12, 10, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mutated battle bunny", S_RODENT, LVL(12, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("herharat", S_RODENT, /* spawns with chain mail, orcish cloak, small shield and elven spear */ LVL(12, 15, 7, 0, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SQEEK, MZ_MEDIUM), MR_STONE, MR_STONE, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_STALK|M2_HOSTILE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("poison spitter", S_RODENT, LVL(12, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 3, 4), ATTK(AT_SPIT, AD_ACID, 3, 4), ATTK(AT_SPIT, AD_ACID, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("Ruea's lady sandal", S_RODENT, LVL(12, 12, 5, 25, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Solvejg's leather pump", S_RODENT, LVL(12, 11, 0, 40, 0), (1), A(ATTK(AT_KICK, AD_HODS, 2, 6), ATTK(AT_WEAP, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji sticker", S_RODENT, LVL(12, 16, -8, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP, 3, 8), ATTK(AT_WEAP, AD_STCK, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH|MR_STONE, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("the Rat King", S_RODENT, LVL(12, 15, 7, 0, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SQEEK, MZ_MEDIUM), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_PNAME|M2_PRINCE|M2_MALE|M2_GREEDY|M2_STALK| M2_HOSTILE|M2_NASTY|M2_NOPOLY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("inconvenienced would", S_RODENT, LVL(12, 12, 3, 45, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_DARK, 4, 1), ATTK(AT_BREA, AD_CNCL, 4, 9), ATTK(AT_BITE, AD_CAST, 4, 5), ATTK(AT_BITE, AD_ICEB, 1, 1), ATTK(AT_LASH, AD_CHKH, 5, 3), NO_ATTK), SIZ(494, 281, 0, MS_JAPANESE, MZ_HUGE), MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dinned decoratively", S_RODENT, LVL(12, 4, -1, 2, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_FRZE, 6, 8), ATTK(AT_BITE, AD_SEDU, 3, 4), ATTK(AT_TRAM, AD_SPEL, 8, 7), ATTK(AT_BREA, AD_CURS, 1, 1), ATTK(AT_LASH, AD_NEXU, 4, 2), NO_ATTK), SIZ(7, 1620, 0, MS_LIEDER, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scanthril", S_RODENT, LVL(12, 15, -2, 30, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SQEEK, MZ_MEDIUM), MR_DISINT|MR_POISON, 0, M1_ANIMAL|M1_OMNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_RAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("rat-beller", S_RODENT, LVL(12, 10, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("skaven shaman", S_RODENT, LVL(12, 12, 3, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_MAGC, AD_SPEL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("Anastasia's sneaker", S_RODENT, LVL(12, 18, 6, 10, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("anastasia shoe", S_RODENT, LVL(12, 18, 6, 10, 0), (1), A(ATTK(AT_KICK, AD_DCAY, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_NONMOVING, M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("Yannick", S_RODENT, LVL(12, 15, 5, 30, 6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_ENGL, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_BANI, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: HEAVY_HAMMER SCR_CLOUDS */ MON("fabricate epidemiology puffily eon", S_RODENT, LVL(12, 17, 6, 78, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_SHRD, 0, 6), ATTK(AT_SPIT, AD_POLY, 9, 6), ATTK(AT_MAGC, AD_DRCH, 4, 4), ATTK(AT_SCRA, AD_POIS, 6, 6), NO_ATTK, NO_ATTK), SIZ(462, 293, 0, MS_CUSS, MZ_HUGE), MR_DISINT, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE| M1_OMNIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("withe parametric", S_RODENT, LVL(12, 13, 7, 41, -8), (G_GENO|1), A(ATTK(AT_TUCH, AD_LITE, 9, 8), ATTK(AT_TRAM, AD_COLD, 1, 1), ATTK(AT_EXPL, AD_STTP, 9, 6), ATTK(AT_BITE, AD_ANTI, 3, 1), ATTK(AT_NONE, AD_DRCO, 0, 1), NO_ATTK), SIZ(2719, 215, 0, MS_GYPSY, MZ_HUGE), MR_DISINT, 0, M1_AMORPHOUS|M1_NOEYES|M1_ACID|M1_HERBIVORE, M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("recrowning geocentric squat", S_RODENT, LVL(13, 9, 10, 25, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_ILLU, 1, 6), ATTK(AT_WEAP, AD_DRIN, 4, 9), ATTK(AT_LASH, AD_WRAP, 6, 1), ATTK(AT_TENT, AD_BLEE, 1, 2), NO_ATTK, NO_ATTK), SIZ(1181, 301, 0, MS_ALLA, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_STONE, MR_DISINT, M1_FLY|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("graduation snowmobile truster", S_RODENT, LVL(13, 14, -5, 38, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_FAMN, 8, 2), ATTK(AT_HUGS, AD_CHKH, 6, 3), ATTK(AT_MAGC, AD_SCOR, 5, 7), ATTK(AT_TRAM, AD_LEGS, 1, 8), ATTK(AT_SPIT, AD_TDRA, 2, 7), ATTK(AT_ENGL, AD_SGLD, 7, 2)), SIZ(962, 1372, 0, MS_SPOILER, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("turtle rabbit", S_RODENT, LVL(13, 15, 2, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("arborachuck", S_RODENT, LVL(13, 9, 5, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_MAGM, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant raccoon", S_RODENT, LVL(13, 3, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_ANIMAL, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("squirrel of Mirkwood", S_RODENT, LVL(13, 18, 2, 40, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("sandra-eyed witch", S_RODENT, /* spawns with two-handed sword */ LVL(14, 12, 0, 40, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("aimwell rabbit", S_RODENT, LVL(14, 15, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("ham-tairou", S_RODENT, LVL(14, 14, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BEAM, AD_NTHR, 3, 3), ATTK(AT_BEAM, AD_PLYS, 1, 5), ATTK(AT_BEAM, AD_HALU, 2, 4), NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("leafeon", S_RODENT, LVL(14, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_MAGM, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("trainful weatherproof unartful", S_RODENT, LVL(14, 12, 0, 3, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_EXPL, AD_SOUN, 6, 9), ATTK(AT_BUTT, AD_CHRN, 8, 5), ATTK(AT_KICK, AD_WTHR, 1, 4), ATTK(AT_BUTT, AD_TIME, 7, 1), ATTK(AT_WEAP, AD_DARK, 8, 9), NO_ATTK), SIZ(1710, 275, 0, MS_SHEEP, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_ANIMAL|M1_CARNIVORE|M1_METALLIVORE, M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rejuvenescence bumkin", S_RODENT, LVL(14, 7, 4, 69, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_PART, 3, 1), ATTK(AT_KICK, AD_TRAI, 7, 1), ATTK(AT_GAZE, AD_NUMB, 3, 1), ATTK(AT_WEAP, AD_DRST, 7, 7), ATTK(AT_HUGS, AD_LITE, 6, 4), NO_ATTK), SIZ(3487, 430, 0, MS_WHORE, MZ_TINY), MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_TPORT, M2_LORD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("watershed frogging excreting", S_RODENT, LVL(14, 12, -4, 92, 18), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BITE, AD_ELEC, 3, 7), ATTK(AT_NONE, AD_INSA, 8, 4), ATTK(AT_RATH, AD_DISN, 9, 8), ATTK(AT_MAGC, AD_DEST, 1, 3), ATTK(AT_BOOM, AD_DIMN, 3, 4), NO_ATTK), SIZ(2998, 48, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fatten catty strait", S_RODENT, LVL(14, 14, 6, 40, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_HUGS, AD_DRLI, 9, 3), ATTK(AT_BEAM, AD_DRCO, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(652, 1336, 0, MS_BRAG, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, MR_ELEC, M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("silver-eyed witch", S_RODENT, /* spawns with two-handed sword */ LVL(14, 12, 0, 40, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("diseased rat", S_RODENT, LVL(15, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jungle urchin", S_RODENT, LVL(15, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_HUGS, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("prick bearer", S_RODENT, /* spawns with batleth */ LVL(15, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLEE, 3, 5), ATTK(AT_BEAM, AD_BLEE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("shrub thorn", S_RODENT, LVL(15, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 3, 5), ATTK(AT_HUGS, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant pee-colored mouse", S_RODENT, LVL(15, 12, 5, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_POIS, 1, 6), ATTK(AT_BITE, AD_FAMN, 1, 1), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("explosive breeder", S_RODENT, LVL(15, 12, 5, 10, 0), (G_GENO|G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_BITE, AD_TERR, 1, 6), ATTK(AT_BITE, AD_TERR, 1, 6), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("corona rat", S_RODENT, LVL(15, 15, 3, 0, 0), (G_GENO|1|G_RGROUP|G_NOCORPSE), A(ATTK(AT_BITE, AD_NIVE, 1, 1), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_DRAIN|MR_POISON|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hamm rat", S_RODENT, LVL(15, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cave mouser", S_RODENT, /* transforms terrain into CRYSTALWATER */ LVL(15, 12, 8, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("broody cave mouser", S_RODENT, /* transforms terrain into CRYSTALWATER */ LVL(15, 12, 8, 5, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pantry conceive whom compensated dabbling vanquishing", S_RODENT, LVL(15, 11, 9, 4, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_FAKE, 3, 3), ATTK(AT_KICK, AD_TREM, 9, 4), ATTK(AT_SCRA, AD_MCRE, 1, 6), ATTK(AT_BEAM, AD_NEXU, 1, 5), NO_ATTK, NO_ATTK), SIZ(1292, 673, 0, MS_COMBAT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Anastasia's profiled combat boot", S_RODENT, LVL(15, 10, -5, 40, 5), (1), A(ATTK(AT_KICK, AD_SLUD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_ELEC, MR_FIRE|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_ACID|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER|M2_PEACEFUL, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("merchuck", S_RODENT, LVL(15, 3, 5, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("killer rabbit", S_RODENT, LVL(16, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 3), ATTK(AT_GAZE, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("glaceon", S_RODENT, LVL(16, 10, -1, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_COLD, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pit ufo", S_RODENT, LVL(16, 13, 3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 3, 5), ATTK(AT_SPIT, AD_ACID, 3, 5), ATTK(AT_SPIT, AD_ACID, 3, 5), ATTK(AT_SPIT, AD_ACID, 3, 5), NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pusillanimous rabbit", S_RODENT, LVL(16, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 3), ATTK(AT_GAZE, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_FEARHARE, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("pit beast", S_RODENT, LVL(16, 13, 3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 3, 5), ATTK(AT_SPIT, AD_ACID, 3, 5), ATTK(AT_SPIT, AD_ACID, 3, 5), ATTK(AT_SPIT, AD_ACID, 3, 5), NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultra white rat", S_RODENT, LVL(16, 12, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant glowing rat", S_RODENT, LVL(16, 12, 0, 25, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_ELEC, 2, 6), ATTK(AT_MULTIPLY, 0, 0, 0), ATTK(AT_SPIT, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crash rabbit", S_RODENT, LVL(16, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISN, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("darkstorm femmy", S_RODENT, LVL(16, 13, 2, 25, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 6), ATTK(AT_HUGS, AD_DARK, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_DISINT, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("absence of noise femmy", S_RODENT, /* +7 fartbonus, +10 crapbonus */ LVL(16, 13, 2, 25, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_DISINT, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Tomas", S_RODENT, LVL(16, 15, 0, 50, -7), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_LITE, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: CATAPULT FLINT(40) POT_GAIN_LEVEL ORCISH_CHAIN_MAIL */ MON("vapor rat", S_RODENT, LVL(17, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fire orb rat", S_RODENT, LVL(17, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FLAM, 4, 6), ATTK(AT_MAGC, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("san fierro lady", S_RODENT, /* spawns with hippie heels */ LVL(17, 13, 3, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deepbite rat", S_RODENT, LVL(17, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Birsen", S_RODENT, LVL(17, 18, -4, 75, 2), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_FEAR, 5, 6), ATTK(AT_KICK, AD_DREA, 4, 9), ATTK(AT_HUGS, AD_PAIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("discombobulate thwarter", S_RODENT, LVL(17, 10, 7, 39, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_HUGS, AD_HALU, 3, 8), ATTK(AT_GAZE, AD_LEVI, 6, 5), ATTK(AT_EXPL, AD_LAZY, 5, 8), ATTK(AT_EXPL, AD_DRDX, 2, 5), ATTK(AT_RATH, AD_LUCK, 9, 9), ATTK(AT_ENGL, AD_ABDC, 8, 1)), SIZ(876, 585, 0, MS_LIEDER, MZ_SMALL), MR_DISINT|MR_STONE, MR_STONE, M1_NOTAKE|M1_UNSOLID|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("contextually grovel ichthyoid trefoil", S_RODENT, LVL(17, 6, 7, 20, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_LAZY, 6, 7), ATTK(AT_BUTT, AD_VAPO, 4, 6), ATTK(AT_LASH, AD_DRIN, 5, 1), ATTK(AT_WEAP, AD_GRAV, 1, 6), ATTK(AT_BREA, AD_HALU, 2, 7), NO_ATTK), SIZ(2330, 692, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HIDE|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("relativistically ironstone", S_RODENT, LVL(18, 16, -4, 75, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_DRST, 9, 1), ATTK(AT_STNG, AD_MALK, 5, 3), ATTK(AT_SCRA, AD_DRIN, 3, 7), ATTK(AT_SCRA, AD_WERE, 5, 9), ATTK(AT_KICK, AD_UVUU, 9, 4), ATTK(AT_CLAW, AD_SGLD, 3, 8)), SIZ(1307, 35, 0, MS_SUPERMAN, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sylveon", S_RODENT, LVL(18, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_RBRE, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), MR_DEATH, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lacquered femmy", S_RODENT, /* spawns with feminine pumps and potion of cure serious wounds */ LVL(18, 11, 0, 100, 12), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 5), ATTK(AT_KICK, AD_GLIB, 4, 5), ATTK(AT_HUGS, AD_VENO, 4, 4), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PHOTO, MZ_HUMAN), MR_POISON|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant urchin", S_RODENT, LVL(18, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_HUGS, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("prickly urchin", S_RODENT, LVL(18, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_HUGS, AD_PHYS, 4, 9), ATTK(AT_RATH, AD_VENO, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("bulletator r", S_RODENT, LVL(18, 27, 2, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PEST, 5, 9), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_AMORPHOUS|M1_UNSOLID|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("small bulletator r", S_RODENT, LVL(18, 14, 2, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PEST, 5, 9), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_AMORPHOUS|M1_UNSOLID|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ludgera's hiking boot", S_RODENT, LVL(18, 12, 3, 35, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_SGLD, 1, 1), ATTK(AT_BEAM, AD_CONF, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_COLD, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Jessica's mocassin", S_RODENT, LVL(18, 12, -3, 75, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_KICK, AD_BLND, 2, 8), ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_COLD, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Mailie's thick girl boot", S_RODENT, LVL(18, 12, 4, 50, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 25, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_DEATH|MR_DISINT, MR_SLEEP|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("totoro", S_RODENT, LVL(18, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("alsapia murderer mask", S_RODENT, /* teleports like tengu */ LVL(18, 13, 0, 60, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_NONE, AD_FREN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_TINY), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_TRAITOR|M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("Katrin's combat boot", S_RODENT, LVL(18, 13, -2, 33, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_RBRE, 1, 1), ATTK(AT_BEAM, AD_PLAS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("riffin grogue", S_RODENT, /* by Demo */ LVL(19, 8, 0, 60, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_SITM, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SOUND, MZ_LARGE), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("venomeon", S_RODENT, LVL(20, 11, -4, 20, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_VENO, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gargantuan rat", S_RODENT, LVL(20, 8, -20, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SQEEK, MZ_LARGE), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("guru rat", S_RODENT, LVL(20, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SQEEK, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_LORD|M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lava muzzle", S_RODENT, LVL(20, 14, 1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 3, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID|MR_FIRE, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("empresschuck", S_RODENT, LVL(20, 3, 5, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_UNPR, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_WANDER|M2_PRINCE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bloodlick rat", S_RODENT, LVL(20, 12, 0, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_BITE, AD_SHAN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SQEEK, MZ_SMALL), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yendorian swarm rat", S_RODENT, LVL(20, 15, 0, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_BITE, AD_SAMU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SQEEK, MZ_SMALL), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lava maw", S_RODENT, LVL(20, 14, 1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 3, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID|MR_FIRE, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire muzzle", S_RODENT, LVL(20, 14, 1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 3, 6), ATTK(AT_BEAM, AD_LAVA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID|MR_FIRE, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wicked beaver", S_RODENT, LVL(20, 9, 4, 0, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_TUNNEL, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Mailie's beguiling sneaker", S_RODENT, LVL(20, 15, -10, 90, 0), (1), A(ATTK(AT_KICK, AD_CHRN, 3, 6), ATTK(AT_WEAP, AD_DISE, 2, 6), ATTK(AT_GAZE, AD_CHRN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_DRAIN, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_POIS|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_SLIME, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kaiserchuck", S_RODENT, LVL(20, 3, 5, 30, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_WANDER|M2_PRINCE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("serialize favouring", S_RODENT, LVL(20, 8, -8, 44, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_BADE, 2, 5), ATTK(AT_BITE, AD_DISE, 7, 8), ATTK(AT_NONE, AD_PEST, 4, 5), ATTK(AT_STNG, AD_DCAY, 8, 3), ATTK(AT_TRAM, AD_TREM, 5, 7), ATTK(AT_BUTT, AD_WEEP, 1, 7)), SIZ(604, 624, 0, MS_COW, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH, MR_ELEC, M1_HIDE|M1_BREATHLESS|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("concern wayfaring", S_RODENT, LVL(20, 12, 10, 40, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_MIDI, 6, 5), ATTK(AT_WEAP, AD_BURN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1238, 152, 0, MS_BARBER, MZ_MEDIUM), MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shading rustable", S_RODENT, LVL(21, 14, -9, 68, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_MAGM, 1, 4), ATTK(AT_HUGS, AD_SIN, 9, 5), ATTK(AT_HUGS, AD_NGRA, 4, 4), ATTK(AT_TRAM, AD_LEVI, 9, 7), NO_ATTK, NO_ATTK), SIZ(184, 9, 0, MS_STABILIZE, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fingerprinting sanitize ricochet", S_RODENT, LVL(21, 24, -10, 51, 10), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_WERE, 3, 1), ATTK(AT_NONE, AD_HALU, 1, 4), ATTK(AT_SCRA, AD_SSEX, 1, 4), ATTK(AT_NONE, AD_NTHR, 6, 1), NO_ATTK, NO_ATTK), SIZ(208, 308, 0, MS_SHRIEK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE, M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NONMOVING|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pauperized bountied reaccent", S_RODENT, LVL(21, 11, -6, 67, 0), (4), A(ATTK(AT_LASH, AD_VENO, 9, 2), ATTK(AT_CLAW, AD_NEXU, 1, 9), ATTK(AT_SCRA, AD_DIMN, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(947, 70, 0, MS_OHGOD, MZ_LARGE), MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thousand hedgehog", S_RODENT, LVL(21, 14, -4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 6), ATTK(AT_MAGC, AD_MAGM, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("variant dev", S_RODENT, LVL(21, 18, 7, 20, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_KICK, AD_GLIB, 10, 5), ATTK(AT_BREA, AD_DRST, 10, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("qualifying unclasping eviler", S_RODENT, LVL(21, 12, 0, 1, -10), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BOOM, AD_DRCH, 1, 2), ATTK(AT_TENT, AD_SKIL, 6, 5), ATTK(AT_HUGS, AD_RNG, 8, 3), ATTK(AT_BOOM, AD_INVE, 4, 2), NO_ATTK, NO_ATTK), SIZ(1562, 758, 0, MS_TREESQUAD, MZ_LARGE), 0, 0, M1_NOHEAD|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("thorn rat", S_RODENT, LVL(22, 16, -5, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 3, 7), ATTK(AT_HUGS, AD_PHYS, 3, 7), ATTK(AT_NONE, AD_TCKL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("traitor skip leukocyte", S_RODENT, LVL(22, 12, -6, 76, -2), (1), A(ATTK(AT_ENGL, AD_WET, 3, 1), ATTK(AT_HUGS, AD_ENCH, 3, 1), ATTK(AT_EXPL, AD_AGGR, 8, 5), ATTK(AT_MAGC, AD_LITE, 1, 1), ATTK(AT_BEAM, AD_TCKL, 5, 2), NO_ATTK), SIZ(548, 850, 0, MS_BONES, MZ_SMALL), MR_FIRE|MR_ACID|MR_DRAIN, MR_ACID, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_MALE, M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("palomino rectify", S_RODENT, LVL(22, 11, -7, 82, 0), (4), A(ATTK(AT_TRAM, AD_SLUD, 5, 1), ATTK(AT_ENGL, AD_ALIN, 1, 1), ATTK(AT_SPIT, AD_SSEX, 1, 4), ATTK(AT_WEAP, AD_STUN, 9, 3), NO_ATTK, NO_ATTK), SIZ(1594, 255, 0, MS_MUTE, MZ_HUGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("huge tunnel mole", S_RODENT, LVL(23, 3, -15, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_TRAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("huge rock mole", S_RODENT, LVL(23, 3, -15, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_TRAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("huge metal mole", S_RODENT, LVL(23, 3, -15, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_TRAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("quito sculler", S_RODENT, LVL(23, 12, -4, 32, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_FRZE, 6, 7), ATTK(AT_HUGS, AD_ELEC, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3297, 1189, 0, MS_OHGOD, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_POIS, M2_LORD|M2_MINION|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stashing acceptable", S_RODENT, LVL(23, 16, -7, 33, 10), (G_GENO|3), A(ATTK(AT_SCRA, AD_MAGM, 6, 4), ATTK(AT_TENT, AD_LAZY, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(446, 262, 0, MS_SHRIEK, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("intermixture unrelentingly", S_RODENT, LVL(23, 32, 9, 53, 0), (G_RGROUP|4), A(ATTK(AT_BUTT, AD_HALU, 3, 9), ATTK(AT_TUCH, AD_STCK, 6, 3), ATTK(AT_BITE, AD_FAMN, 9, 9), ATTK(AT_TRAM, AD_WEBS, 7, 9), ATTK(AT_SCRA, AD_WET, 3, 9), ATTK(AT_WEAP, AD_DEPR, 5, 4)), SIZ(1015, 155, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_SLEEP, M1_FLY|M1_MINDLESS|M1_HUMANOID, M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("professedly dobber", S_RODENT, LVL(23, 12, 10, 43, -5), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_MIDI, 5, 6), ATTK(AT_TUCH, AD_PAIN, 1, 1), ATTK(AT_CLAW, AD_SLEE, 2, 8), ATTK(AT_SCRA, AD_DISN, 7, 7), ATTK(AT_BEAM, AD_MALK, 6, 1), ATTK(AT_HUGS, AD_WISD, 4, 4)), SIZ(1769, 333, 0, MS_FART_LOUD, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_CARNIVORE, M2_LORD|M2_MINION|M2_NEUTER|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("insecteon", S_RODENT, LVL(24, 12, -5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_STUN, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), MR_DRAIN, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sniper fiend", S_RODENT, LVL(24, 16, -6, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 3, 8), ATTK(AT_HUGS, AD_PHYS, 3, 8), ATTK(AT_NONE, AD_TCKL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("loosest assuaging sneezed bloom", S_RODENT, LVL(24, 7, -9, 24, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DREA, 7, 5), ATTK(AT_LASH, AD_FAKE, 8, 9), ATTK(AT_TUCH, AD_SGLD, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1764, 31, 0, MS_ORC, MZ_HUMAN), MR_ELEC, 0, M1_TUNNEL|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_NONMOVING|M3_EGOTYPE|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("terrorism squirrel", S_RODENT, LVL(24, 16, 0, 30, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_FAMN, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("raichu", S_RODENT, LVL(24, 13, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MALK, 5, 5), ATTK(AT_BREA, AD_ELEC, 5, 5), ATTK(AT_GAZE, AD_PLYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Katrin's high-heeled pump", S_RODENT, LVL(24, 12, 0, 45, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_DISE, 1, 1), ATTK(AT_BEAM, AD_SHRD, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Wendy's sexy leather pump", S_RODENT, LVL(24, 12, -10, 100, -15), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_FEAR, 4, 4), ATTK(AT_KICK, AD_ENCH, 4, 4), ATTK(AT_WEAP, AD_RBRE, 4, 4), ATTK(AT_BREA, AD_DRST, 6, 6), NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_ACID|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT, MR_ACID|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON|MR_SLEEP|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Ruea's block-heeled combat boot", S_RODENT, LVL(24, 16, -7, 60, 0), (1), A(ATTK(AT_KICK, AD_DRCO, 3, 16), ATTK(AT_WEAP, AD_WISD, 6, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_POISON|MR_COLD|MR_ELEC, MR_POISON|MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("commentator travelling", S_RODENT, LVL(24, 10, 5, 61, 7), (G_GENO|1), A(ATTK(AT_TENT, AD_WISD, 5, 5), ATTK(AT_KICK, AD_LUCK, 7, 1), ATTK(AT_KICK, AD_LUCK, 5, 4), ATTK(AT_SPIT, AD_CONT, 4, 3), ATTK(AT_LASH, AD_ALIN, 2, 6), ATTK(AT_RATH, AD_FEMI, 0, 2)), SIZ(2212, 340, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC, MR_FIRE|MR_COLD, M1_CLING|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("feministic profiler", S_RODENT, LVL(24, 19, -6, 26, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SKIL, 1, 8), ATTK(AT_SPIT, AD_INSA, 5, 4), ATTK(AT_STNG, AD_AMNE, 7, 2), ATTK(AT_BITE, AD_STCK, 1, 1), NO_ATTK, NO_ATTK), SIZ(272, 305, 0, MS_GROWL, MZ_GIGANTIC), MR_DISINT, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("steel rat", S_RODENT, /* spawns with sling and 40 steel slugs */ LVL(25, 8, -18, 40, 0), (1), A(ATTK(AT_WEAP, AD_ENCH, 3, 9), ATTK(AT_HUGS, AD_PHYS, 3, 9), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lethal gopher", S_RODENT, LVL(25, 12, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DETH, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undisinfected gopher", S_RODENT, LVL(25, 12, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 1, 6), ATTK(AT_BEAM, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_TINY), MR_POISON|MR_DRAIN|MR_STONE, 0, M1_WALLWALK|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cautioned freeway", S_RODENT, LVL(25, 18, 10, 7, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_GLIB, 6, 6), ATTK(AT_TENT, AD_SSEX, 3, 4), ATTK(AT_WEAP, AD_SLOW, 6, 8), ATTK(AT_BITE, AD_VULN, 1, 9), NO_ATTK, NO_ATTK), SIZ(2150, 407, 0, MS_BARBER, MZ_TINY), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD, M2_NOPOLY|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("plague fiend", S_RODENT, LVL(25, 16, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 3, 7), ATTK(AT_SPIT, AD_ACID, 3, 7), ATTK(AT_SPIT, AD_ACID, 3, 7), ATTK(AT_SPIT, AD_ACID, 3, 7), ATTK(AT_SPIT, AD_ACID, 3, 7), ATTK(AT_SPIT, AD_ACID, 3, 7)), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("prick monster", S_RODENT, LVL(25, 18, -3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_HUGS, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("matic gopher", S_RODENT, LVL(25, 12, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCH, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("zooming sorer myasthenic", S_RODENT, LVL(26, 15, 0, 52, 16), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_DARK, 2, 6), ATTK(AT_TUCH, AD_LAZY, 5, 5), ATTK(AT_RATH, AD_LAZY, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(604, 758, 0, MS_CASINO, MZ_TINY), MR_DEATH, 0, M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bimmeling rat", S_RODENT, LVL(26, 17, -8, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 3, 9), ATTK(AT_HUGS, AD_PHYS, 3, 9), ATTK(AT_NONE, AD_TCKL, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("belling rat", S_RODENT, LVL(26, 17, -8, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 3, 9), ATTK(AT_HUGS, AD_PHYS, 3, 9), ATTK(AT_NONE, AD_TCKL, 2, 9), ATTK(AT_RATH, AD_TCKL, 2, 9), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Ruea's plateau boot", S_RODENT, LVL(27, 13, -4, 60, 0), (1), A(ATTK(AT_KICK, AD_RUST, 5, 10), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_SOUN, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_COLD|MR_SLEEP, MR_DISINT|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("simpleton insolent waterlogged", S_RODENT, LVL(27, 11, 2, 37, -14), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_NUMB, 1, 9), ATTK(AT_TUCH, AD_SKIL, 6, 7), ATTK(AT_CLAW, AD_EDGE, 2, 4), ATTK(AT_BUTT, AD_TCKL, 5, 2), ATTK(AT_KICK, AD_DISE, 8, 2), NO_ATTK), SIZ(1204, 1288, 0, MS_LAUGH, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("benthic towability biotype bunched commissar", S_RODENT, LVL(27, 23, 10, 69, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_LITE, 5, 9), ATTK(AT_TUCH, AD_WERE, 5, 7), ATTK(AT_BITE, AD_HEAL, 6, 3), ATTK(AT_SCRA, AD_FRZE, 2, 3), ATTK(AT_CLAW, AD_MINA, 4, 2), ATTK(AT_ENGL, AD_PAIN, 4, 1)), SIZ(3187, 23, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_OVIPAROUS, M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gruesomely tabletting", S_RODENT, LVL(28, 12, 5, 74, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_LITE, 1, 1), ATTK(AT_WEAP, AD_SLEE, 4, 2), ATTK(AT_CLAW, AD_SANI, 4, 8), ATTK(AT_GAZE, AD_SLEE, 8, 7), ATTK(AT_HUGS, AD_MAGM, 8, 9), ATTK(AT_NONE, AD_MANA, 4, 7)), SIZ(69, 155, 0, MS_GAARDIEN, MZ_SMALL), MR_COLD, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY| M1_UNSOLID|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("plague rat", S_RODENT, LVL(28, 15, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Martina's combat boot", S_RODENT, /* spawns with lady boots */ LVL(28, 17, 0, 60, 10), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spiriteon", S_RODENT, LVL(28, 9, -20, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SLEE, 1, 3), ATTK(AT_BITE, AD_PLYS, 1, 3), ATTK(AT_BITE, AD_DREA, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), MR_PLUSFOUR, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gorgochuck", S_RODENT, LVL(28, 3, 1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_STON, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shooting hamster", S_RODENT, LVL(28, 20, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("platy flossing", S_RODENT, LVL(28, 12, -4, 66, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_LUCK, 5, 4), ATTK(AT_STNG, AD_FEMI, 9, 2), ATTK(AT_CLAW, AD_STUN, 8, 9), ATTK(AT_BUTT, AD_FAKE, 9, 8), ATTK(AT_SCRA, AD_CONT, 7, 9), ATTK(AT_CLAW, AD_INER, 1, 8)), SIZ(1504, 27, 0, MS_BONES, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("epidermization inattention", S_RODENT, LVL(28, 10, 0, 65, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_FAKE, 8, 4), ATTK(AT_GAZE, AD_PART, 1, 5), ATTK(AT_TUCH, AD_CHKH, 1, 3), ATTK(AT_HUGS, AD_PHYS, 8, 1), ATTK(AT_BITE, AD_VOMT, 8, 3), NO_ATTK), SIZ(123, 53, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("powersandra sister", S_RODENT, LVL(30, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("chaos rat", S_RODENT, LVL(30, 15, 3, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DISE, 5, 10), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaotic rat", S_RODENT, LVL(30, 15, 3, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_CHAO, 5, 10), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("older sister", S_RODENT, LVL(30, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("volareon", S_RODENT, LVL(30, 12, -6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_WRAP, 1, 35), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_LARGE), MR_PLUSONE, 0, M1_FLY|M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cloacal dumfounding", S_RODENT, LVL(30, 12, 4, 56, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_FAMN, 2, 9), ATTK(AT_STNG, AD_INER, 9, 7), ATTK(AT_KICK, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1009, 513, 0, MS_ALLA, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_MINDLESS|M1_SLITHY|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("quart recreation donated", S_RODENT, LVL(30, 14, 1, 85, 14), (1), A(ATTK(AT_LASH, AD_DETH, 7, 8), ATTK(AT_BITE, AD_RUST, 3, 1), ATTK(AT_EXPL, AD_CALM, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4342, 96, 0, MS_BOAST, MZ_GIGANTIC), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_FEMALE, M3_TRAITOR|M3_PETTY|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vaunt phrenetic", S_RODENT, LVL(31, 8, 9, 84, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_SAMU, 8, 2), ATTK(AT_BUTT, AD_NGRA, 6, 1), ATTK(AT_ENGL, AD_STON, 8, 8), ATTK(AT_WEAP, AD_FUMB, 7, 3), NO_ATTK, NO_ATTK), SIZ(1048, 33, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_MINDLESS|M1_UNSOLID, M2_LORD|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cringing marsupium", S_RODENT, LVL(31, 12, 9, 12, 7), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_MAGC, AD_CURS, 3, 4), ATTK(AT_TUCH, AD_POLY, 1, 2), ATTK(AT_MAGC, AD_DEPR, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3860, 45, 0, MS_SQEEK, MZ_SMALL), MR_DISINT, 0, M1_FLY|M1_CONCEAL|M1_ANIMAL, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("blather electee", S_RODENT, LVL(31, 16, -4, 35, 0), (1), A(ATTK(AT_KICK, AD_STTP, 1, 9), ATTK(AT_MAGC, AD_HODS, 7, 1), ATTK(AT_NONE, AD_IDAM, 0, 7), ATTK(AT_TUCH, AD_SLUD, 3, 9), NO_ATTK, NO_ATTK), SIZ(643, 293, 0, MS_CAR, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_BREATHLESS|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sinful rh", S_RODENT, LVL(32, 12, 1, 1, 2), (G_LGROUP|4), A(ATTK(AT_TENT, AD_SIN, 4, 1), ATTK(AT_TRAM, AD_WERE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(515, 60, 0, MS_SING, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Mailie's stiletto", S_RODENT, LVL(32, 17, 2, 35, 0), (1), A(ATTK(AT_KICK, AD_LEGS, 6, 17), ATTK(AT_WEAP, AD_NUMB, 2, 8), ATTK(AT_BEAM, AD_LEGS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_STONE, MR_SLEEP|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Mousse", S_RODENT, LVL(32, 12, -2, 40, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOEYES, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("vopal bunny", S_RODENT, /* sic, woe to you if you "fix" it :P --Amy */ LVL(33, 18, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DETH, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("Claudia's high-heeled wooden sandal", S_RODENT, /* spawns with wedge sandals */ LVL(33, 18, -4, 75, 4), (1), A(ATTK(AT_KICK, AD_PHYS, 12, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Claudia's cute wooden sandal", S_RODENT, /* uses superhard sandals */ LVL(33, 18, -4, 75, 4), (1), A(ATTK(AT_KICK, AD_PHYS, 12, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty vopal bunny", S_RODENT, LVL(33, 18, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DETH, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_PETTY, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("condonable rum lodgeable", S_RODENT, LVL(33, 12, 1, 28, 7), (G_GENO|G_SGROUP|3), A(ATTK(AT_BEAM, AD_POIS, 5, 3), ATTK(AT_CLAW, AD_THIR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3176, 499, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_COLD|MR_POISON, 0, M1_SLITHY, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("syracuse proenforcement", S_RODENT, LVL(34, 19, 1, 65, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_BLAS, 9, 3), ATTK(AT_RATH, AD_DRLI, 3, 6), ATTK(AT_TRAM, AD_FAMN, 2, 2), ATTK(AT_BREA, AD_ENCH, 9, 7), ATTK(AT_SCRA, AD_DRCH, 2, 1), ATTK(AT_WEAP, AD_COLD, 9, 1)), SIZ(805, 443, 0, MS_GLYPHS, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_AMORPHOUS|M1_ANIMAL, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giant totoro", S_RODENT, LVL(35, 7, -12, 100, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_MINDLESS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("carnage rat", S_RODENT, LVL(35, 20, -5, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("reinduction lispingly", S_RODENT, LVL(35, 9, -7, 22, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_TECH, 3, 6), ATTK(AT_BEAM, AD_AGGR, 1, 2), ATTK(AT_ENGL, AD_WEEP, 9, 6), ATTK(AT_BREA, AD_STON, 1, 9), ATTK(AT_BEAM, AD_EDGE, 1, 3), NO_ATTK), SIZ(3432, 279, 0, MS_PANTS, MZ_HUGE), MR_DISINT|MR_ELEC, 0, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fleeced aerologist", S_RODENT, LVL(36, 15, 0, 76, 0), (1), A(ATTK(AT_TENT, AD_BANI, 9, 1), ATTK(AT_WEAP, AD_DREN, 5, 7), ATTK(AT_TENT, AD_FEAR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1648, 6, 0, MS_MUMBLE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_AMORPHOUS|M1_TUNNEL|M1_UNSOLID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("complied existed", S_RODENT, LVL(36, 23, 5, 17, 17), (3), A(ATTK(AT_WEAP, AD_BANI, 1, 1), ATTK(AT_TUCH, AD_ICUR, 6, 7), ATTK(AT_BITE, AD_WTHR, 9, 7), ATTK(AT_HUGS, AD_TRAI, 5, 1), NO_ATTK, NO_ATTK), SIZ(1957, 209, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_SLEEP, 0, M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("polymerizing engirdle", S_RODENT, LVL(36, 9, -10, 30, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_LASH, AD_LEGS, 6, 2), ATTK(AT_HUGS, AD_POLY, 4, 7), ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_CLAW, AD_SITM, 4, 6), NO_ATTK, NO_ATTK), SIZ(1177, 197, 0, MS_ALLA, MZ_MEDIUM), MR_DISINT, 0, M1_AMORPHOUS|M1_WALLWALK, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("acidburner", S_RODENT, LVL(37, 18, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 3, 12), ATTK(AT_SPIT, AD_ACID, 3, 12), ATTK(AT_SPIT, AD_ACID, 3, 12), ATTK(AT_SPIT, AD_ACID, 3, 12), ATTK(AT_SPIT, AD_ACID, 3, 12), ATTK(AT_SPIT, AD_ACID, 3, 12)), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("gouda jewelling", S_RODENT, LVL(37, 23, -5, 7, 16), (G_PLATOON|1|G_RGROUP), A(ATTK(AT_BREA, AD_FAMN, 4, 3), ATTK(AT_ENGL, AD_LITE, 9, 5), ATTK(AT_WEAP, AD_CONF, 3, 9), ATTK(AT_HUGS, AD_NGEN, 2, 8), ATTK(AT_NONE, AD_FAMN, 9, 2), ATTK(AT_WEAP, AD_VAPO, 6, 8)), SIZ(815, 600, 0, MS_PUPIL, MZ_HUMAN), 0, 0, M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("webbing infixed", S_RODENT, LVL(38, 17, 7, 44, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_HALU, 4, 1), ATTK(AT_BITE, AD_DAMA, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4267, 1689, 0, MS_SOLDIER, MZ_GIGANTIC), MR_DISINT, 0, M1_NOHEAD, M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cubbish sunbathing integration unworldly", S_RODENT, LVL(38, 12, -1, 68, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_NONE, AD_TPTO, 4, 3), ATTK(AT_BOOM, AD_STUN, 6, 6), ATTK(AT_BOOM, AD_FRZE, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(119, 2, 0, MS_STENCH, MZ_TINY), MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("july concordance", S_RODENT, LVL(38, 12, -1, 40, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TRAM, AD_WRAP, 3, 5), ATTK(AT_STNG, AD_LEGS, 6, 6), ATTK(AT_SCRA, AD_UNPR, 4, 7), ATTK(AT_TUCH, AD_DARK, 9, 1), ATTK(AT_HUGS, AD_VAMP, 1, 5), NO_ATTK), SIZ(1391, 69, 0, MS_STABILIZE, MZ_GIGANTIC), MR_SLEEP, 0, M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flecked tame", S_RODENT, LVL(38, 27, -9, 57, 12), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_FLAM, 9, 9), ATTK(AT_ENGL, AD_RNG, 3, 1), ATTK(AT_TENT, AD_WISD, 7, 7), ATTK(AT_BOOM, AD_ELEC, 4, 6), ATTK(AT_TUCH, AD_CHKH, 6, 4), ATTK(AT_BEAM, AD_MANA, 1, 7)), SIZ(1580, 322, 0, MS_PRINCIPAL, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pesky rat", S_RODENT, LVL(39, 15, 0, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_ENCH, 5, 13), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bunkered discombobulating", S_RODENT, LVL(39, 12, 8, 66, 3), (1), A(ATTK(AT_ENGL, AD_DRCH, 1, 5), ATTK(AT_KICK, AD_ACID, 2, 1), ATTK(AT_CLAW, AD_PART, 2, 5), ATTK(AT_RATH, AD_SIN, 8, 3), NO_ATTK, NO_ATTK), SIZ(840, 225, 0, MS_HANDY, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("glamorize grandsir leukemoid marshier thesauri", S_RODENT, LVL(39, 11, -8, 88, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_WRAP, 1, 2), ATTK(AT_BREA, AD_MAGM, 9, 1), ATTK(AT_NONE, AD_SLOW, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(97, 799, 0, MS_SQAWK, MZ_GIGANTIC), MR_ACID, 0, M1_FLY|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("budging hocussing doling", S_RODENT, LVL(39, 19, -1, 1, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_SCOR, 1, 2), ATTK(AT_STNG, AD_TDRA, 4, 3), ATTK(AT_SPIT, AD_NTHR, 5, 9), ATTK(AT_LASH, AD_DREA, 9, 8), NO_ATTK, NO_ATTK), SIZ(2310, 741, 0, MS_BRAG, MZ_HUMAN), MR_ELEC|MR_DEATH, 0, M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("impressionably unthoughtfully", S_RODENT, LVL(39, 22, 6, 71, -11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_WRAT, 8, 7), ATTK(AT_LASH, AD_DIMN, 1, 1), ATTK(AT_ENGL, AD_INER, 9, 5), ATTK(AT_KICK, AD_DAMA, 1, 4), NO_ATTK, NO_ATTK), SIZ(62, 841, 0, MS_ORC, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_THICK_HIDE|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Annie's sneaker", S_RODENT, /* spawns with soft sneakers */ LVL(39, 20, -12, 80, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("unthinkingly refocussed", S_RODENT, LVL(40, 13, -10, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_WERE, 1, 9), ATTK(AT_TENT, AD_MINA, 1, 6), ATTK(AT_SCRA, AD_INSA, 1, 7), ATTK(AT_MAGC, AD_PEST, 6, 1), NO_ATTK, NO_ATTK), SIZ(3230, 1168, 0, MS_GURGLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_CLING|M1_NOEYES|M1_OVIPAROUS|M1_TPORT|M1_POIS, 0, M3_INFRAVISION|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("masher skippered", S_RODENT, LVL(40, 13, 3, 57, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_MAGC, AD_DGST, 4, 3), ATTK(AT_TUCH, AD_AXUS, 1, 1), ATTK(AT_SCRA, AD_ABDC, 9, 3), ATTK(AT_ENGL, AD_DRCH, 2, 1), ATTK(AT_TENT, AD_TLPT, 6, 5), ATTK(AT_TENT, AD_INSA, 5, 1)), SIZ(1993, 154, 0, MS_ALLA, MZ_SMALL), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pompeji spiller", S_RODENT, /* shambling horror type */ LVL(40, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_POMPEJI, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("the kes his beaver", S_RODENT, LVL(40, 12, 0, 20, -20), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 8, 8), ATTK(AT_BITE, AD_SHRD, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_TUNNEL, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Anastasia's high heel", S_RODENT, LVL(40, 15, -4, 40, 0), (1), A(ATTK(AT_KICK, AD_WTHR, 10, 20), ATTK(AT_BEAM, AD_ACID, 4, 4), ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_GAZE, AD_DREN, 5, 5), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("boreal capsized", S_RODENT, LVL(41, 5, 10, 89, 19), (G_GENO|3), A(ATTK(AT_SCRA, AD_MCRE, 3, 9), ATTK(AT_LASH, AD_INER, 6, 5), ATTK(AT_HUGS, AD_LAZY, 9, 5), ATTK(AT_STNG, AD_CLRC, 1, 2), ATTK(AT_TUCH, AD_NACU, 9, 4), ATTK(AT_SPIT, AD_PART, 7, 5)), SIZ(901, 558, 0, MS_LAUGH, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_TPORT| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("captivate scrod", S_RODENT, LVL(41, 15, 5, 41, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_LEVI, 7, 2), ATTK(AT_GAZE, AD_CONT, 8, 8), ATTK(AT_BUTT, AD_DRCO, 4, 9), ATTK(AT_TUCH, AD_CALM, 1, 6), NO_ATTK, NO_ATTK), SIZ(2682, 846, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_REGEN, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("brick censurer", S_RODENT, LVL(41, 12, -3, 35, 12), (G_RGROUP|3), A(ATTK(AT_RATH, AD_SHRD, 4, 7), ATTK(AT_BEAM, AD_BANI, 9, 3), ATTK(AT_BITE, AD_PLAS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(136, 123, 0, MS_NEIGH, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_HIDE|M1_ANIMAL, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("worsened pneumatic", S_RODENT, LVL(42, 17, -1, 79, 5), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BREA, AD_DGST, 5, 4), ATTK(AT_STNG, AD_DIMN, 7, 4), ATTK(AT_MAGC, AD_WEBS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1161, 485, 0, MS_ARREST, MZ_MEDIUM), MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_REGEN|M1_HERBIVORE| M1_OMNIVORE, M2_PNAME|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("liveability stripped coastal", S_RODENT, LVL(42, 17, -5, 93, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_DEPR, 6, 5), ATTK(AT_TUCH, AD_GRAV, 7, 1), ATTK(AT_NONE, AD_DEST, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(454, 325, 0, MS_BRAG, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_STONE, M1_AMORPHOUS, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("slimily urbanity", S_RODENT, LVL(42, 10, 9, 41, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_LAVA, 9, 7), ATTK(AT_ENGL, AD_CONF, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3494, 201, 0, MS_METALMAFIA, MZ_TINY), 0, 0, M1_SWIM|M1_CLING|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("longrange prick", S_RODENT, /* spawns with 100 darts and has infinite range for ranged weapons */ LVL(43, 19, -13, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 6, 9), ATTK(AT_HUGS, AD_PHYS, 6, 9), ATTK(AT_NONE, AD_TCKL, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_RAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("giga rock mole", S_RODENT, LVL(43, 6, -25, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 12), ATTK(AT_TRAM, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("disaster", S_RODENT, LVL(44, 20, -12, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_FAMN, 9, 8), ATTK(AT_BEAM, AD_HALU, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON7, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("krone viscidly", S_RODENT, LVL(45, 8, -5, 77, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_DCAY, 5, 12), ATTK(AT_HUGS, AD_CNCL, 6, 15), ATTK(AT_TENT, AD_AMNE, 1, 18), ATTK(AT_ENGL, AD_AMNE, 6, 17), ATTK(AT_GAZE, AD_SGLD, 2, 20), NO_ATTK), SIZ(850, 1674, 0, MS_COW, MZ_LARGE), MR_DISINT, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_TPORT, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bunny ghoul", S_RODENT, LVL(45, 20, -8, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 9, 10), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_HALU, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DRAIN|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("kaput dodge", S_RODENT, LVL(46, 12, -2, 17, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_EXPL, AD_SLEE, 5, 15), ATTK(AT_EXPL, AD_HEAL, 1, 19), ATTK(AT_TUCH, AD_HODS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(82, 199, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS|M1_HERBIVORE, M2_LORD|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("apothegm pipy patchiest", S_RODENT, LVL(46, 17, -18, 71, -4), (G_GENO|4), A(ATTK(AT_BITE, AD_MALK, 6, 18), ATTK(AT_STNG, AD_THIE, 7, 12), ATTK(AT_ENGL, AD_POLY, 1, 18), ATTK(AT_BITE, AD_DRLI, 9, 10), NO_ATTK, NO_ATTK), SIZ(2091, 247, 0, MS_BOT, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("xyloid waltz", S_RODENT, LVL(46, 8, -5, 0, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_CONT, 7, 11), ATTK(AT_WEAP, AD_CURS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(36, 1098, 0, MS_MUMBLE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("American black rat", S_RODENT, LVL(46, 22, -20, 80, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_MAGM, 3, 10), ATTK(AT_MAGC, AD_MAGM, 3, 10), ATTK(AT_MAGC, AD_SPEL, 3, 10)), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_HUMANOID|M1_SEE_INVIS|M1_REGEN|M1_OMNIVORE, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("coach conversationalist", S_RODENT, LVL(47, 12, -26, 60, 0), (4), A(ATTK(AT_STNG, AD_MANA, 6, 20), ATTK(AT_TENT, AD_ENCH, 9, 5), ATTK(AT_STNG, AD_DETH, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(237, 463, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("depth rat", S_RODENT, LVL(47, 15, -1, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_NTHR, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("timid depth rat", S_RODENT, LVL(47, 15, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NTHR, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Margret's stiletto pump", S_RODENT, /* spawns with feminine pumps */ LVL(48, 18, -8, 100, -10), (1), A(ATTK(AT_KICK, AD_BLEE, 9, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_PLUSFOUR|MR_HITASFOUR|MR_ELEC|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("blini twofold studbook", S_RODENT, LVL(48, 5, -15, 90, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_SWAP, 5, 4), ATTK(AT_SPIT, AD_BANI, 1, 11), ATTK(AT_BREA, AD_PAIN, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4365, 553, 0, MS_CAR, MZ_HUGE), MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unbuckling intoxicatedly", S_RODENT, LVL(48, 15, -12, 63, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_LAVA, 1, 7), ATTK(AT_TENT, AD_DRIN, 1, 21), ATTK(AT_KICK, AD_MIDI, 2, 12), ATTK(AT_NONE, AD_DRCH, 1, 14), ATTK(AT_HUGS, AD_TRAI, 1, 19), ATTK(AT_BOOM, AD_SHRD, 7, 5)), SIZ(373, 328, 0, MS_PAIN, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_ANIMAL|M1_ACID|M1_METALLIVORE, M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("spaz rat", S_RODENT, LVL(50, 15, -1, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_SAMU, 5, 7), ATTK(AT_BITE, AD_SAMU, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("H sister", S_RODENT, /* spawns with two-handed sword */ LVL(50, 16, -5, 90, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 14), ATTK(AT_BEAM, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("sandra sister", S_RODENT, /* spawns with two-handed sword */ LVL(50, 16, -5, 90, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 14), ATTK(AT_BEAM, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("interposition detainment", S_RODENT, LVL(51, 7, -11, 92, -1), (G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_AGGR, 9, 15), ATTK(AT_WEAP, AD_CHAO, 3, 13), ATTK(AT_WEAP, AD_PLYS, 6, 3), ATTK(AT_BEAM, AD_PEST, 4, 8), NO_ATTK, NO_ATTK), SIZ(368, 463, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_POISON, 0, M1_SWIM|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("disentangling soothed", S_RODENT, LVL(52, 8, 10, 50, -11), (G_LGROUP|1), A(ATTK(AT_TRAM, AD_RBRE, 5, 2), ATTK(AT_LASH, AD_INER, 1, 15), ATTK(AT_LASH, AD_FLAM, 3, 16), ATTK(AT_NONE, AD_MEMO, 6, 17), ATTK(AT_BREA, AD_CHAO, 2, 7), NO_ATTK), SIZ(1576, 120, 0, MS_APOC, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gelatinizing regulation", S_RODENT, LVL(53, 14, 2, 77, 8), (G_GENO|2), A(ATTK(AT_TUCH, AD_ALIN, 1, 20), ATTK(AT_SPIT, AD_CHAO, 3, 17), ATTK(AT_BUTT, AD_BURN, 8, 9), ATTK(AT_TENT, AD_CONF, 9, 4), NO_ATTK, NO_ATTK), SIZ(574, 1349, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS, M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("harmonization reacquired impetigo", S_RODENT, LVL(53, 29, 5, 21, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_DRCH, 2, 6), ATTK(AT_SPIT, AD_DRCO, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3370, 852, 0, MS_FART_LOUD, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("brindled kindheartedly backslap casing", S_RODENT, LVL(54, 30, -25, 80, 0), (2), A(ATTK(AT_BOOM, AD_NPRO, 9, 8), ATTK(AT_WEAP, AD_CHRN, 8, 5), ATTK(AT_BUTT, AD_GRAV, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1656, 1775, 0, MS_DJINNI, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_METALLIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inrush fixedly", S_RODENT, LVL(55, 11, -23, 83, 4), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_MAGC, AD_TRAP, 8, 21), ATTK(AT_BREA, AD_SITM, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(390, 9, 0, MS_SOCKS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mega mole", S_RODENT, LVL(55, 15, -20, 60, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("cockle epiphenomenalism tabooing grooved", S_RODENT, LVL(55, 18, -3, 37, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 9, 18), ATTK(AT_MAGC, AD_WRAP, 2, 19), ATTK(AT_TUCH, AD_WEEP, 2, 8), ATTK(AT_WEAP, AD_LETH, 8, 21), NO_ATTK, NO_ATTK), SIZ(3858, 731, 0, MS_SMITH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_OMNIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pithy morphin", S_RODENT, LVL(55, 22, -8, 62, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLEE, 8, 14), ATTK(AT_STNG, AD_NGEN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 179, 0, MS_ORC, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHEAD|M1_HUMANOID, M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("poop packsaddle versatility hydrodynamic", S_RODENT, LVL(55, 31, -17, 76, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_RATH, AD_SHAN, 4, 3), ATTK(AT_TUCH, AD_SIN, 1, 3), ATTK(AT_BREA, AD_FAKE, 7, 8), ATTK(AT_SPIT, AD_LEGS, 5, 15), ATTK(AT_CLAW, AD_UNPR, 9, 9), ATTK(AT_SPIT, AD_FEMI, 5, 16)), SIZ(1599, 758, 0, MS_CORONA, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("blight rat", S_RODENT, LVL(55, 15, -2, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_VOMT, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slenderized colorfully", S_RODENT, LVL(56, 12, 9, 25, 0), (1), A(ATTK(AT_WEAP, AD_WTHR, 1, 1), ATTK(AT_SCRA, AD_LETH, 3, 19), ATTK(AT_KICK, AD_CHAO, 1, 19), ATTK(AT_HUGS, AD_SPEL, 5, 13), ATTK(AT_WEAP, AD_DREN, 8, 1), ATTK(AT_TUCH, AD_WEBS, 3, 19)), SIZ(833, 109, 0, MS_PHOTO, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS| M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("serf stereochemical", S_RODENT, LVL(56, 12, -26, 20, 10), (G_UNIQ|3), A(ATTK(AT_WEAP, AD_SITM, 2, 2), ATTK(AT_TRAM, AD_CONT, 5, 13), ATTK(AT_MAGC, AD_NACU, 9, 19), ATTK(AT_BITE, AD_LEGS, 9, 9), ATTK(AT_TENT, AD_CALM, 4, 8), ATTK(AT_WEAP, AD_MINA, 7, 3)), SIZ(3012, 62, 0, MS_CLOCK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_SLITHY|M1_POIS, M2_PNAME|M2_WANDER|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Ruea's noble sandal", S_RODENT, LVL(56, 11, -3, 99, 0), (1), A(ATTK(AT_KICK, AD_CHKH, 7, 17), ATTK(AT_WEAP, AD_CHKH, 1, 1), ATTK(AT_BREA, AD_DISN, 4, 8), ATTK(AT_BEAM, AD_DARK, 8, 8), ATTK(AT_BEAM, AD_MANA, 8, 8), ATTK(AT_GAZE, AD_SPC2, 6, 6) ), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_ELEC|MR_HITASTHREE, MR_DISINT|MR_STONE|MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("brit letterer", S_RODENT, LVL(57, 34, -4, 57, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_SLEE, 7, 1), ATTK(AT_KICK, AD_NIVE, 4, 21), ATTK(AT_CLAW, AD_DCAY, 3, 17), ATTK(AT_WEAP, AD_SKIL, 8, 8), NO_ATTK, NO_ATTK), SIZ(1867, 566, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, MR_SLEEP, M1_FLY|M1_SEE_INVIS|M1_CARNIVORE, M2_PRINCE|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ironical tonneaux venoming placebo alphabetically improbably", S_RODENT, LVL(57, 16, 3, 55, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TENT, AD_LITT, 3, 21), ATTK(AT_KICK, AD_DRDX, 1, 14), ATTK(AT_BREA, AD_PEST, 1, 16), ATTK(AT_HUGS, AD_ICEB, 3, 20), ATTK(AT_BEAM, AD_ACID, 7, 8), NO_ATTK), SIZ(603, 932, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOEYES, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stoppage coordinative", S_RODENT, LVL(58, 12, 8, 53, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_WEEP, 5, 7), ATTK(AT_STNG, AD_RAGN, 9, 6), ATTK(AT_LASH, AD_DRCO, 1, 13), ATTK(AT_LASH, AD_BADE, 4, 21), ATTK(AT_TUCH, AD_CHKH, 1, 6), ATTK(AT_BITE, AD_CALM, 6, 17)), SIZ(197, 339, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_REGEN, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("scandalized drachma", S_RODENT, LVL(58, 13, 6, 80, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_BLND, 8, 6), ATTK(AT_STNG, AD_NUMB, 4, 6), ATTK(AT_WEAP, AD_ALIN, 9, 11), ATTK(AT_BREA, AD_NEXU, 9, 8), ATTK(AT_CLAW, AD_BANI, 1, 8), NO_ATTK), SIZ(131, 887, 0, MS_COMBAT, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lousing immixed", S_RODENT, LVL(58, 11, 1, 82, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_PEST, 1, 6), ATTK(AT_TENT, AD_SLIM, 3, 4), ATTK(AT_TENT, AD_NUMB, 4, 9), ATTK(AT_MAGC, AD_FUMB, 1, 4), NO_ATTK, NO_ATTK), SIZ(446, 1272, 0, MS_SQAWK, MZ_TINY), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("toadstool irreproachably excepted bronchoscopy", S_RODENT, LVL(58, 17, -1, 67, 19), (G_GENO|1), A(ATTK(AT_GAZE, AD_ILLU, 5, 8), ATTK(AT_BITE, AD_ALIN, 7, 20), ATTK(AT_TENT, AD_NPRO, 6, 2), ATTK(AT_BEAM, AD_POIS, 9, 19), ATTK(AT_CLAW, AD_PAIN, 6, 2), ATTK(AT_TUCH, AD_WTHR, 6, 4)), SIZ(764, 905, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_TPORT|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sissyish overproducing", S_RODENT, LVL(58, 13, -22, 85, 0), (3), A(ATTK(AT_GAZE, AD_LAVA, 1, 5), ATTK(AT_LASH, AD_STTP, 6, 3), ATTK(AT_BITE, AD_SLOW, 7, 14), ATTK(AT_NONE, AD_HODS, 2, 3), NO_ATTK, NO_ATTK), SIZ(344, 1418, 0, MS_BUZZ, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adjunctive malpracticed", S_RODENT, LVL(59, 12, -14, 61, 0), (G_LGROUP|2), A(ATTK(AT_BEAM, AD_RBRE, 3, 4), ATTK(AT_BITE, AD_BLEE, 1, 21), ATTK(AT_MAGC, AD_CAST, 9, 13), ATTK(AT_BREA, AD_NPRO, 7, 5), ATTK(AT_HUGS, AD_FEMI, 6, 5), NO_ATTK), SIZ(1003, 1161, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, MR_SLEEP, M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hakutoshin", S_RODENT, LVL(59, 22, -10, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 11, 10), ATTK(AT_MAGC, AD_CHAO, 6, 6), ATTK(AT_BEAM, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("parried washwomen portliest", S_RODENT, LVL(59, 36, -7, 60, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_HUGS, AD_POLY, 4, 6), ATTK(AT_WEAP, AD_LETH, 1, 21), ATTK(AT_KICK, AD_LITE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(39, 139, 0, MS_STENCH, MZ_SMALL), MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unhanded eau", S_RODENT, LVL(59, 9, -4, 15, -20), (G_GENO|1), A(ATTK(AT_TENT, AD_ABDC, 6, 9), ATTK(AT_BREA, AD_INER, 1, 8), ATTK(AT_BUTT, AD_TECH, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(568, 136, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, 0, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("weathermen since", S_RODENT, LVL(59, 13, -6, 54, 0), (G_GENO|G_PLATOON|1|G_RGROUP), A(ATTK(AT_STNG, AD_LITT, 1, 20), ATTK(AT_BUTT, AD_SLEE, 9, 1), ATTK(AT_ENGL, AD_WEBS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2187, 503, 0, MS_SQEEK, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Ruea's stiletto boot", S_RODENT, LVL(60, 20, -8, 80, -10), (1), A(ATTK(AT_KICK, AD_POIS, 15, 20), ATTK(AT_WEAP, AD_RBRE, 4, 6), ATTK(AT_KICK, AD_DISE, 4, 6), ATTK(AT_BREA, AD_DRST, 2, 13), ATTK(AT_BEAM, AD_SOUN, 2, 13), ATTK(AT_BEAM, AD_GRAV, 2, 13) ), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_STONE|MR_DEATH|MR_DISINT|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tissue seacraft", S_RODENT, LVL(60, 12, -28, 87, -20), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_TERR, 6, 5), ATTK(AT_WEAP, AD_CHAO, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2379, 309, 0, MS_ARREST, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cannonism reobtained", S_RODENT, LVL(60, 26, -12, 96, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PLYS, 8, 4), ATTK(AT_WEAP, AD_LAZY, 6, 21), ATTK(AT_WEAP, AD_DRLI, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(446, 292, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ELEC, M1_NOLIMBS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("inquisitory marketer apologal", S_RODENT, LVL(60, 20, 4, 40, 1), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_AXUS, 6, 9), ATTK(AT_WEAP, AD_DRST, 2, 11), ATTK(AT_GAZE, AD_DREN, 3, 13), ATTK(AT_SCRA, AD_INER, 8, 3), ATTK(AT_CLAW, AD_HALU, 2, 17), NO_ATTK), SIZ(1651, 19, 0, MS_NEIGH, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("arrayed hightailing coitophobia", S_RODENT, LVL(62, 16, 2, 98, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_WGHT, 1, 1), ATTK(AT_RATH, AD_TIME, 6, 11), ATTK(AT_BITE, AD_FAKE, 8, 13), ATTK(AT_BUTT, AD_WISD, 6, 16), ATTK(AT_GAZE, AD_AMNE, 5, 7), ATTK(AT_SCRA, AD_TREM, 1, 13)), SIZ(3552, 72, 0, MS_DJINNI, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP|MR_STONE, M1_NOHEAD|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ignorant mufti", S_RODENT, LVL(63, 7, 1, 87, 6), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_SSEX, 6, 18), ATTK(AT_BEAM, AD_HALU, 1, 7), ATTK(AT_HUGS, AD_CONT, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1905, 100, 0, MS_SHEEP, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_HERBIVORE, M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("kyuso", S_RODENT, LVL(63, 24, -15, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 20), ATTK(AT_CLAW, AD_TLPT, 3, 4), ATTK(AT_CLAW, AD_STAT, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("real kyuso", S_RODENT, LVL(63, 24, -15, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 20), ATTK(AT_CLAW, AD_TLPT, 3, 4), ATTK(AT_CLAW, AD_STAT, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_STABILIZE, MZ_TINY), MR_DEATH|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("intruder tollage", S_RODENT, LVL(63, 15, -5, 48, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_DRST, 8, 16), ATTK(AT_KICK, AD_AGGR, 5, 19), ATTK(AT_TENT, AD_ACID, 6, 8), ATTK(AT_KICK, AD_MAGM, 7, 16), NO_ATTK, NO_ATTK), SIZ(1594, 141, 0, MS_NEIGH, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("crocodile refashioning citric", S_RODENT, LVL(63, 12, -12, 43, 9), (G_GENO|G_LGROUP|3), A(ATTK(AT_WEAP, AD_RBRE, 8, 18), ATTK(AT_BITE, AD_NPRO, 4, 3), ATTK(AT_KICK, AD_DIMN, 6, 20), ATTK(AT_BITE, AD_NGEN, 5, 6), ATTK(AT_ENGL, AD_NTHR, 6, 15), NO_ATTK), SIZ(948, 661, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tattler cellarage annotative", S_RODENT, LVL(63, 14, 0, 89, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_HODS, 2, 18), ATTK(AT_BITE, AD_NEXU, 1, 11), ATTK(AT_BREA, AD_ICEB, 1, 13), ATTK(AT_TUCH, AD_RBRE, 7, 15), NO_ATTK, NO_ATTK), SIZ(1515, 1136, 0, MS_OHGOD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, MR_SLEEP, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("discontenting misfeasor", S_RODENT, LVL(63, 8, -4, 75, 0), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_LITT, 6, 21), ATTK(AT_STNG, AD_NGRA, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2162, 479, 0, MS_TEACHER, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, MR_COLD, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("isopod desecrate", S_RODENT, LVL(64, 11, -4, 56, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_SCRA, AD_WGHT, 4, 14), ATTK(AT_SCRA, AD_UVUU, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2492, 162, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("jubilation rat", S_RODENT, LVL(64, 15, -4, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_SEDU, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bouncier postern", S_RODENT, LVL(65, 13, -14, 16, 0), (1), A(ATTK(AT_TUCH, AD_ANTI, 8, 5), ATTK(AT_NONE, AD_TIME, 3, 9), ATTK(AT_STNG, AD_ILLU, 5, 5), ATTK(AT_TUCH, AD_ICUR, 8, 3), ATTK(AT_WEAP, AD_CORR, 6, 7), ATTK(AT_BUTT, AD_LETH, 2, 19)), SIZ(767, 538, 0, MS_METALMAFIA, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_BREATHLESS|M1_THICK_HIDE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("calotte negligence", S_RODENT, LVL(65, 12, -29, 60, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_NGEN, 7, 5), ATTK(AT_TUCH, AD_DISP, 9, 7), ATTK(AT_TENT, AD_SITM, 8, 9), ATTK(AT_TRAM, AD_THIE, 6, 21), ATTK(AT_KICK, AD_DRCO, 3, 8), ATTK(AT_SPIT, AD_CORR, 9, 1)), SIZ(1733, 203, 0, MS_BOT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Katrin's dancing shoe", S_RODENT, LVL(66, 24, -10, 99, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PLYS, 1, 6), ATTK(AT_KICK, AD_POLY, 1, 6), ATTK(AT_GAZE, AD_PLYS, 1, 6), ATTK(AT_BEAM, AD_ENCH, 1, 6), ATTK(AT_BEAM, AD_SHRD, 1, 6) ), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC|MR_SLEEP, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scorify woebegone", S_RODENT, LVL(66, 7, -21, 11, 0), (G_VLGROUP|3), A(ATTK(AT_HUGS, AD_CURS, 7, 15), ATTK(AT_HUGS, AD_CORR, 2, 12), ATTK(AT_MAGC, AD_LITT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 959, 0, MS_CORONA, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_REGEN, M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("contracture christie bedsore", S_RODENT, LVL(66, 17, -11, 66, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_DIMN, 6, 6), ATTK(AT_BITE, AD_TRAP, 9, 21), ATTK(AT_BITE, AD_LUCK, 6, 17), ATTK(AT_TRAM, AD_CHRN, 6, 4), ATTK(AT_KICK, AD_NGRA, 9, 14), ATTK(AT_BUTT, AD_FAKE, 6, 20)), SIZ(1304, 105, 0, MS_BONES, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonscheduled sol", S_RODENT, LVL(67, 12, 4, 11, 0), (G_RGROUP|2), A(ATTK(AT_BREA, AD_NIVE, 7, 15), ATTK(AT_MAGC, AD_FAMN, 2, 20), ATTK(AT_HUGS, AD_TDRA, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(998, 547, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("talpidae", S_RODENT, LVL(67, 18, -25, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FAMN, 9, 12), ATTK(AT_GAZE, AD_GRAV, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("elo-iris", S_RODENT, LVL(67, 24, -14, 85, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 11, 13), ATTK(AT_MAGC, AD_ELEC, 9, 12), ATTK(AT_GAZE, AD_CHRN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_STONE|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aspirating duskiest", S_RODENT, LVL(68, 12, -30, 60, 0), (G_LGROUP|4), A(ATTK(AT_SCRA, AD_WERE, 9, 13), ATTK(AT_BUTT, AD_FAMN, 6, 13), ATTK(AT_RATH, AD_NGEN, 4, 10), ATTK(AT_BREA, AD_DREN, 5, 12), ATTK(AT_BUTT, AD_THIE, 4, 8), ATTK(AT_STNG, AD_STTP, 8, 14)), SIZ(3871, 1231, 0, MS_AREOLA, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE, 0, M1_HIDE|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fixedly freeze sestet", S_RODENT, LVL(68, 12, -3, 17, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_UVUU, 8, 9), ATTK(AT_HUGS, AD_CALM, 1, 15), ATTK(AT_NONE, AD_NUMB, 0, 10), ATTK(AT_GAZE, AD_SKIL, 2, 16), ATTK(AT_SPIT, AD_WEEP, 0, 5), NO_ATTK), SIZ(2106, 766, 0, MS_MUMBLE, MZ_GIGANTIC), MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("epistle quarry", S_RODENT, LVL(69, 37, -19, 38, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_LAZY, 2, 11), ATTK(AT_NONE, AD_FREN, 7, 14), ATTK(AT_ENGL, AD_PLYS, 5, 9), ATTK(AT_BUTT, AD_RNG, 1, 18), ATTK(AT_CLAW, AD_VAPO, 0, 18), ATTK(AT_TUCH, AD_DISE, 5, 14)), SIZ(21, 139, 0, MS_CHICKEN, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_THICK_HIDE, M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("inconclusively mushrooming", S_RODENT, LVL(70, 12, -2, 79, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DROP, 2, 12), ATTK(AT_RATH, AD_UVUU, 6, 14), ATTK(AT_STNG, AD_NIVE, 1, 18), ATTK(AT_TRAM, AD_FLAM, 2, 5), NO_ATTK, NO_ATTK), SIZ(379, 64, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("septupled weight", S_RODENT, LVL(70, 14, -16, 45, 0), (4), A(ATTK(AT_TRAM, AD_CAST, 1, 5), ATTK(AT_ENGL, AD_STON, 4, 14), ATTK(AT_LASH, AD_MEMO, 6, 7), ATTK(AT_NONE, AD_VOMT, 6, 15), ATTK(AT_NONE, AD_MALK, 3, 2), ATTK(AT_HUGS, AD_SPC2, 4, 19)), SIZ(396, 740, 0, MS_MISSING, MZ_SMALL), MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("studiedly venipuncture deviance", S_RODENT, LVL(70, 12, 4, 75, 1), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BOOM, AD_VAMP, 2, 12), ATTK(AT_BOOM, AD_BANI, 3, 18), ATTK(AT_EXPL, AD_AMNE, 3, 14), ATTK(AT_NONE, AD_DREN, 9, 12), ATTK(AT_GAZE, AD_SPC2, 4, 19), ATTK(AT_WEAP, AD_LAVA, 1, 19)), SIZ(933, 181, 0, MS_BOAST, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("outwear jigging majestically", S_RODENT, LVL(70, 15, -12, 96, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BURN, 9, 15), ATTK(AT_KICK, AD_PLAS, 6, 10), ATTK(AT_HUGS, AD_NEXU, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1424, 825, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_HUMANOID, M2_PNAME|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dreamiest cadenced", S_RODENT, LVL(70, 24, -17, 90, 0), (G_SGROUP|4), A(ATTK(AT_WEAP, AD_VULN, 7, 20), ATTK(AT_KICK, AD_ENCH, 8, 8), ATTK(AT_SCRA, AD_SSEX, 8, 19), ATTK(AT_TUCH, AD_WERE, 7, 2), NO_ATTK, NO_ATTK), SIZ(373, 803, 0, MS_SPELL, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Jessica's stiletto boot", S_RODENT, LVL(70, 25, -20, 100, 6), (1), A(ATTK(AT_KICK, AD_POIS, 10, 20), ATTK(AT_WEAP, AD_ENCH, 6, 10), ATTK(AT_KICK, AD_COLD, 6, 10), ATTK(AT_WEAP, AD_CONF, 6, 10), ATTK(AT_GAZE, AD_SPC2, 7, 8), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(200, 200, 0, MS_SHRIEK, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_COLD, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Jessica's asian stiletto boot", S_RODENT, LVL(70, 25, -20, 100, 6), (1), A(ATTK(AT_KICK, AD_POIS, 10, 20), ATTK(AT_WEAP, AD_ENCH, 6, 10), ATTK(AT_KICK, AD_COLD, 6, 10), ATTK(AT_WEAP, AD_CONF, 6, 10), ATTK(AT_GAZE, AD_SPC2, 7, 8), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_COLD, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rectal adverting", S_RODENT, LVL(71, 12, 1, 89, 11), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_SPC2, 2, 5), ATTK(AT_BITE, AD_ILLU, 1, 2), ATTK(AT_TRAM, AD_DREN, 9, 15), ATTK(AT_CLAW, AD_FAKE, 7, 10), ATTK(AT_BREA, AD_SPEL, 1, 14), ATTK(AT_NONE, AD_RBAD, 0, 6)), SIZ(1674, 309, 0, MS_ESCAPE, MZ_GIGANTIC), MR_ELEC, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HIDE|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nationalizing pooch", S_RODENT, LVL(71, 18, 5, 91, 6), (G_GENO|3), A(ATTK(AT_TENT, AD_AMNE, 6, 5), ATTK(AT_WEAP, AD_WEBS, 8, 14), ATTK(AT_NONE, AD_SPEL, 9, 1), ATTK(AT_HUGS, AD_SPC2, 8, 7), ATTK(AT_STNG, AD_LETH, 7, 20), NO_ATTK), SIZ(2283, 31, 0, MS_SOCKS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_COLD, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("multi rat", S_RODENT, LVL(72, 15, -5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_AXUS, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_POISON|MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("maternalism bruiting", S_RODENT, LVL(72, 16, -20, 25, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BUTT, AD_WERE, 1, 21), ATTK(AT_WEAP, AD_ABDC, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(633, 370, 0, MS_CLOCK, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slighter scarred", S_RODENT, LVL(72, 14, -23, 39, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_MIDI, 9, 13), ATTK(AT_WEAP, AD_TIME, 9, 7), ATTK(AT_GAZE, AD_DRCO, 3, 1), ATTK(AT_BUTT, AD_SLEE, 9, 2), ATTK(AT_LASH, AD_ELEC, 6, 9), ATTK(AT_KICK, AD_FAKE, 6, 1)), SIZ(32, 252, 0, MS_VAMPIRE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("superabundantly irrigable", S_RODENT, LVL(73, 11, -28, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_VOMT, 9, 2), ATTK(AT_EXPL, AD_DRLI, 6, 2), ATTK(AT_BREA, AD_DRIN, 9, 19), ATTK(AT_BOOM, AD_DETH, 1, 11), ATTK(AT_HUGS, AD_DEBU, 4, 16), NO_ATTK), SIZ(1591, 687, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY| M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("steel mole", S_RODENT, LVL(73, 9, -40, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ENCH, 8, 12), ATTK(AT_TRAM, AD_DEST, 12, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_PLUSFOUR|MR_DISINT|MR_FIRE, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("overheat reaccompany", S_RODENT, LVL(74, 17, -19, 57, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_BLAS, 3, 20), ATTK(AT_BITE, AD_AGGR, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1044, 342, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ELEC, M1_FLY|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_ACID, M2_PRINCE|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death hamster", S_RODENT, LVL(75, 26, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DETH, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("Elif's block-heeled combat boot", S_RODENT, LVL(75, 25, -15, 100, 15), (1), A(ATTK(AT_KICK, AD_FEAR, 15, 15), ATTK(AT_WEAP, AD_COLD, 5, 5), ATTK(AT_KICK, AD_VAMP, 5, 5), ATTK(AT_BREA, AD_DRST, 4, 10), ATTK(AT_BREA, AD_COLD, 4, 10), ATTK(AT_BEAM, AD_VAMP, 5, 5) ), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_POISON|MR_DRAIN, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_BREATHLESS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("infect iambi khalif", S_RODENT, LVL(77, 16, -12, 85, 0), (2), A(ATTK(AT_TUCH, AD_ELEC, 7, 20), ATTK(AT_TENT, AD_CONF, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3392, 188, 0, MS_GROWL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("badland tokening", S_RODENT, LVL(77, 13, -29, 69, -17), (G_GENO|1), A(ATTK(AT_GAZE, AD_FIRE, 5, 3), ATTK(AT_BITE, AD_CONF, 1, 14), ATTK(AT_TRAM, AD_CNCL, 6, 15), ATTK(AT_HUGS, AD_THIR, 9, 15), ATTK(AT_BEAM, AD_CLRC, 4, 8), ATTK(AT_BOOM, AD_SLOW, 2, 6)), SIZ(1754, 453, 0, MS_MISSING, MZ_TINY), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_ACID, M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("leggy oystering organizing subletting anaerobe", S_RODENT, LVL(77, 5, -28, 55, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_MINA, 8, 5), ATTK(AT_STNG, AD_CHAO, 7, 3), ATTK(AT_TUCH, AD_COLD, 7, 19), ATTK(AT_LASH, AD_VAMP, 5, 10), ATTK(AT_WEAP, AD_CLRC, 6, 7), NO_ATTK), SIZ(139, 3, 0, MS_GYPSY, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, MR_ACID, M1_OMNIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dread rabbit", S_RODENT, LVL(78, 24, -18, 95, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 14, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_RAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("persisted stoutly", S_RODENT, LVL(79, 10, -14, 54, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_GAZE, AD_INVE, 3, 13), ATTK(AT_BEAM, AD_LUCK, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1253, 118, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_SLITHY, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("upleaping dipstick", S_RODENT, LVL(79, 12, -7, 15, -13), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_MEMO, 1, 3), ATTK(AT_SPIT, AD_SITM, 9, 8), ATTK(AT_WEAP, AD_PAIN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(265, 174, 0, MS_WHORE, MZ_HUGE), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cappy davenport speciating effecting panned incited", S_RODENT, LVL(79, 15, -1, 92, 0), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_DGST, 1, 7), ATTK(AT_WEAP, AD_AMNE, 1, 8), ATTK(AT_HUGS, AD_SHAN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1985, 1056, 0, MS_APOC, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_TPORT_CNTRL, M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("puissantly trustful", S_RODENT, LVL(80, 12, -17, 56, 6), (G_GENO|1), A(ATTK(AT_RATH, AD_DARK, 0, 7), ATTK(AT_TENT, AD_CONF, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(883, 305, 0, MS_GIBBERISH, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hell needle hedgehog", S_RODENT, LVL(80, 22, -18, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 15, 20), ATTK(AT_BREA, AD_NTHR, 12, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_HITASTHREE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("goon rat", S_RODENT, LVL(80, 15, -6, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 20), ATTK(AT_BEAM, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_POISON|MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("march prowar", S_RODENT, LVL(81, 12, -4, 99, 0), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_TIME, 7, 15), ATTK(AT_NONE, AD_LEGS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1988, 175, 0, MS_IMITATE, MZ_HUMAN), MR_DRAIN, 0, M1_NOTAKE|M1_OVIPAROUS|M1_POIS, M2_PRINCE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("visitable presidium saudi", S_RODENT, LVL(82, 15, -15, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_HODS, 5, 5), ATTK(AT_BUTT, AD_SPEL, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(681, 713, 0, MS_PARROT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_POIS|M1_OMNIVORE, M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bucklered abbreviated reproducing bulimic indorsor", S_RODENT, LVL(83, 10, 2, 10, -17), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BREA, AD_MIDI, 5, 1), ATTK(AT_CLAW, AD_LAVA, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(620, 171, 0, MS_CASINO, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("footing misinterpretation", S_RODENT, LVL(83, 13, -13, 64, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_TDRA, 1, 20), ATTK(AT_NONE, AD_UVUU, 0, 15), ATTK(AT_MAGC, AD_TERR, 9, 3), ATTK(AT_TRAM, AD_SOUN, 9, 16), ATTK(AT_SCRA, AD_MAGM, 3, 11), NO_ATTK), SIZ(2536, 77, 0, MS_STABILIZE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_TUNNEL|M1_MINDLESS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("misstatement urbanist townsite crenelated", S_RODENT, LVL(84, 9, -19, 2, 0), (2), A(ATTK(AT_BITE, AD_PLAS, 3, 7), ATTK(AT_HUGS, AD_FAMN, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 17, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("liveryman fraternally", S_RODENT, LVL(84, 18, -16, 77, 2), (G_GENO|3), A(ATTK(AT_NONE, AD_SLOW, 5, 17), ATTK(AT_TUCH, AD_FLAM, 3, 4), ATTK(AT_NONE, AD_DRCH, 7, 10), ATTK(AT_BUTT, AD_PHYS, 6, 11), NO_ATTK, NO_ATTK), SIZ(643, 716, 0, MS_TREESQUAD, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_REGEN|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("brill peepshow", S_RODENT, LVL(84, 35, 6, 47, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_ICUR, 5, 12), ATTK(AT_RATH, AD_DRLI, 8, 13), ATTK(AT_MAGC, AD_AMNE, 9, 7), ATTK(AT_SCRA, AD_VAPO, 2, 11), ATTK(AT_ENGL, AD_HALU, 6, 6), ATTK(AT_SCRA, AD_DRLI, 4, 5)), SIZ(82, 1311, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES, M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_NO_DECAY|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cannoneer prod", S_RODENT, LVL(85, 12, -13, 100, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_CONT, 9, 10), ATTK(AT_ENGL, AD_MINA, 7, 15), ATTK(AT_WEAP, AD_WISD, 3, 19), ATTK(AT_TRAM, AD_ICEB, 2, 8), ATTK(AT_WEAP, AD_FAKE, 8, 11), ATTK(AT_WEAP, AD_LETH, 1, 13)), SIZ(2963, 1083, 0, MS_ARREST, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_DEATH, M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID| M1_CARNIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("grizzlier reappear", S_RODENT, LVL(85, 12, -3, 71, 4), (G_GENO|4), A(ATTK(AT_NONE, AD_CURS, 7, 10), ATTK(AT_LASH, AD_TECH, 7, 12), ATTK(AT_GAZE, AD_NEXU, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3983, 520, 0, MS_BARBER, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("purveyor triangulating", S_RODENT, LVL(85, 21, 9, 99, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_MIDI, 5, 3), ATTK(AT_KICK, AD_DCAY, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(885, 660, 0, MS_IMITATE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magnesic oceanography snickering afro damsel teardrop subliming", S_RODENT, LVL(86, 12, 7, 79, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_RAGN, 9, 5), ATTK(AT_LASH, AD_SLOW, 1, 4), ATTK(AT_SPIT, AD_LAZY, 7, 15), ATTK(AT_KICK, AD_TCKL, 6, 5), ATTK(AT_WEAP, AD_PLAS, 1, 2), ATTK(AT_BREA, AD_BANI, 7, 21)), SIZ(429, 543, 0, MS_ANIMAL, MZ_LARGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chickpea shadowboxed aforesaid", S_RODENT, LVL(86, 10, -27, 6, -9), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_FREN, 8, 1), ATTK(AT_SCRA, AD_CALM, 1, 8), ATTK(AT_BITE, AD_VAMP, 6, 1), ATTK(AT_WEAP, AD_DRCH, 4, 8), NO_ATTK, NO_ATTK), SIZ(1475, 396, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("impugning viridian", S_RODENT, LVL(87, 13, -21, 89, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_MCRE, 1, 5), ATTK(AT_MAGC, AD_SLUD, 6, 5), ATTK(AT_TUCH, AD_AXUS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(724, 178, 0, MS_GYPSY, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY| M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("outjutting centralization", S_RODENT, LVL(87, 11, 1, 58, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_HUGS, AD_MINA, 2, 9), ATTK(AT_WEAP, AD_CURS, 4, 12), ATTK(AT_SCRA, AD_CURS, 4, 1), ATTK(AT_KICK, AD_INSA, 3, 3), ATTK(AT_BITE, AD_HALU, 7, 19), NO_ATTK), SIZ(2166, 581, 0, MS_GYPSY, MZ_LARGE), MR_DEATH, 0, M1_NOTAKE|M1_ANIMAL|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ascended washboard legibly", S_RODENT, LVL(88, 15, -29, 70, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_BADE, 6, 9), ATTK(AT_BUTT, AD_DRST, 8, 19), ATTK(AT_WEAP, AD_STCK, 1, 21), ATTK(AT_TUCH, AD_VENO, 1, 1), ATTK(AT_GAZE, AD_BLND, 2, 3), NO_ATTK), SIZ(3184, 20, 0, MS_COW, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tapped decal gaffer", S_RODENT, LVL(88, 12, -5, 92, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_MAGM, 1, 7), ATTK(AT_TUCH, AD_WEEP, 6, 10), ATTK(AT_TRAM, AD_RAGN, 3, 10), ATTK(AT_WEAP, AD_NEXU, 9, 10), NO_ATTK, NO_ATTK), SIZ(1984, 343, 0, MS_SOLDIER, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("intersperse ageing mediation", S_RODENT, LVL(89, 3, -27, 45, 0), (G_VLGROUP|1), A(ATTK(AT_TRAM, AD_SLOW, 2, 16), ATTK(AT_BITE, AD_DREN, 6, 20), ATTK(AT_MAGC, AD_ALIN, 2, 1), ATTK(AT_KICK, AD_VOMT, 3, 16), ATTK(AT_MAGC, AD_BURN, 8, 12), NO_ATTK), SIZ(4068, 555, 0, MS_SMITH, MZ_LARGE), MR_COLD|MR_ACID, 0, M1_CLING|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("attractant snottily", S_RODENT, LVL(89, 19, -11, 15, 1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_AGGR, 5, 18), ATTK(AT_EXPL, AD_RUST, 8, 18), ATTK(AT_TENT, AD_MANA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(595, 60, 0, MS_BUZZ, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_DISINT, M1_CLING|M1_TUNNEL|M1_HIDE, M2_LORD|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("agglomeration editorialist", S_RODENT, LVL(89, 13, -22, 64, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BITE, AD_DAMA, 1, 6), ATTK(AT_BITE, AD_THIR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(654, 230, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_ACID| M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inferred reticule", S_RODENT, LVL(89, 7, 4, 69, 14), (1), A(ATTK(AT_ENGL, AD_ICEB, 6, 4), ATTK(AT_SPIT, AD_TCKL, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1178, 63, 0, MS_BURBLE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hired rat", S_RODENT, LVL(89, 15, -7, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_SAMU, 5, 20), ATTK(AT_BEAM, AD_SAMU, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_POISON|MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gonad rat", S_RODENT, LVL(90, 16, -8, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_UVUU, 5, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_POISON|MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plebe preselected", S_RODENT, LVL(91, 12, -18, 61, 2), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_CHKH, 4, 15), ATTK(AT_BREA, AD_FAKE, 5, 20), ATTK(AT_CLAW, AD_ACID, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2815, 613, 0, MS_DEAD, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_FLY|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sager filing", S_RODENT, LVL(91, 30, -21, 72, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_NGRA, 1, 20), ATTK(AT_NONE, AD_VULN, 5, 4), ATTK(AT_BITE, AD_AXUS, 3, 10), ATTK(AT_TENT, AD_DREA, 3, 9), ATTK(AT_HUGS, AD_DCAY, 0, 20), ATTK(AT_LASH, AD_FAKE, 9, 21)), SIZ(646, 385, 0, MS_GROWL, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SLITHY|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("administrator weak", S_RODENT, LVL(91, 12, 1, 39, 10), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_STNG, AD_STON, 8, 16), ATTK(AT_SCRA, AD_PHYS, 3, 5), ATTK(AT_MAGC, AD_SPEL, 8, 21), ATTK(AT_TUCH, AD_HALU, 5, 18), ATTK(AT_SPIT, AD_SITM, 1, 11), ATTK(AT_HUGS, AD_CONT, 1, 1)), SIZ(304, 211, 0, MS_CHICKEN, MZ_LARGE), MR_DEATH|MR_DRAIN, MR_DRAIN, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_OVIPAROUS, M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cleavage disk", S_RODENT, LVL(92, 15, -16, 54, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_MANA, 7, 7), ATTK(AT_SPIT, AD_LITT, 5, 18), ATTK(AT_WEAP, AD_CURS, 1, 8), ATTK(AT_SPIT, AD_SPEL, 9, 12), ATTK(AT_MAGC, AD_SHAN, 9, 1), NO_ATTK), SIZ(779, 712, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("multijet microprogramming", S_RODENT, LVL(93, 12, -14, 85, 0), (G_GENO|3), A(ATTK(AT_RATH, AD_BADE, 2, 9), ATTK(AT_BREA, AD_PART, 3, 15), ATTK(AT_TUCH, AD_DISE, 9, 15), ATTK(AT_HUGS, AD_VAPO, 7, 3), ATTK(AT_SCRA, AD_TECH, 3, 20), ATTK(AT_BITE, AD_HEAL, 6, 7)), SIZ(2104, 898, 0, MS_WERE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT, M2_DEMON|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("congressionally leerier", S_RODENT, LVL(93, 11, -25, 66, 1), (G_VLGROUP|2), A(ATTK(AT_GAZE, AD_BADE, 6, 18), ATTK(AT_SCRA, AD_HODS, 8, 18), ATTK(AT_TUCH, AD_CHRN, 8, 21), ATTK(AT_ENGL, AD_ABDC, 8, 15), ATTK(AT_KICK, AD_SGLD, 7, 5), ATTK(AT_EXPL, AD_POLY, 1, 14)), SIZ(1475, 207, 0, MS_PUPIL, MZ_SMALL), MR_FIRE|MR_STONE, MR_STONE, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("responder trendily unipolar", S_RODENT, LVL(93, 13, -4, 6, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_NGRA, 1, 19), ATTK(AT_LASH, AD_SAMU, 5, 12), ATTK(AT_TUCH, AD_HODS, 5, 16), ATTK(AT_ENGL, AD_ILLU, 3, 14), ATTK(AT_TENT, AD_DFOO, 9, 10), NO_ATTK), SIZ(1472, 318, 0, MS_FART_NORMAL, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("flashlamp adaptation gong", S_RODENT, LVL(94, 7, 0, 83, 20), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_ICUR, 9, 14), ATTK(AT_CLAW, AD_RBRE, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(53, 1761, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT|MR_STONE, M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID|M1_CARNIVORE|M1_METALLIVORE, M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("roguishly unfought vesicular", S_RODENT, LVL(94, 10, -11, 51, 0), (4), A(ATTK(AT_BITE, AD_DISN, 6, 10), ATTK(AT_BUTT, AD_DISP, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(202, 485, 0, MS_DJINNI, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_NOHEAD|M1_MINDLESS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("synaptic dismaying", S_RODENT, LVL(95, 21, -7, 32, -8), (1), A(ATTK(AT_STNG, AD_FREN, 6, 19), ATTK(AT_SCRA, AD_DISN, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(156, 24, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS, M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("annealing germicidal", S_RODENT, LVL(95, 14, 4, 24, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_CONF, 1, 12), ATTK(AT_WEAP, AD_SCOR, 8, 1), ATTK(AT_BREA, AD_FAKE, 9, 19), ATTK(AT_NONE, AD_TECH, 2, 1), NO_ATTK, NO_ATTK), SIZ(633, 274, 0, MS_DEEPSTATE, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cask assumedly", S_RODENT, LVL(95, 22, -1, 64, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_SPIT, AD_GLIB, 4, 10), ATTK(AT_LASH, AD_NGRA, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(506, 128, 0, MS_GRUNT, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("facilitation tieclasp foxtrot", S_RODENT, LVL(96, 11, 9, 58, 10), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_FIRE, 1, 7), ATTK(AT_TUCH, AD_PEST, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3947, 1087, 0, MS_GURGLE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_FLY|M1_WALLWALK|M1_NOTAKE, M2_WANDER|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("criminologist mooing dogcart", S_RODENT, LVL(96, 16, 9, 86, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_ENCH, 8, 19), ATTK(AT_SPIT, AD_NTHR, 8, 7), ATTK(AT_WEAP, AD_DCAY, 5, 17), ATTK(AT_TUCH, AD_STCK, 5, 4), ATTK(AT_BEAM, AD_TRAP, 0, 14), NO_ATTK), SIZ(641, 863, 0, MS_SPELL, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, MR_DRAIN, M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_JEWELS| M2_COLLECT|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("alinement brevity", S_RODENT, LVL(97, 26, -6, 80, 9), (G_GENO|G_SGROUP|4), A(ATTK(AT_BREA, AD_LITT, 2, 15), ATTK(AT_CLAW, AD_DEPR, 1, 5), ATTK(AT_BUTT, AD_SOUN, 4, 5), ATTK(AT_KICK, AD_TLPT, 2, 10), ATTK(AT_NONE, AD_DRST, 2, 17), NO_ATTK), SIZ(33, 1204, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("demobbed deriver", S_RODENT, LVL(97, 18, -18, 94, -13), (1), A(ATTK(AT_BREA, AD_RNG, 4, 21), ATTK(AT_CLAW, AD_SGLD, 3, 1), ATTK(AT_RATH, AD_NTHR, 5, 3), ATTK(AT_GAZE, AD_RUST, 9, 13), ATTK(AT_BITE, AD_SIN, 1, 20), NO_ATTK), SIZ(218, 681, 0, MS_SOVIET, MZ_SMALL), MR_COLD|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_UNSOLID| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cricketing draftee", S_RODENT, LVL(98, 9, -28, 56, -14), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_UNPR, 4, 1), ATTK(AT_TENT, AD_MALK, 5, 18), ATTK(AT_BEAM, AD_DISN, 5, 8), ATTK(AT_TUCH, AD_TERR, 5, 18), NO_ATTK, NO_ATTK), SIZ(438, 365, 0, MS_OHGOD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_WALLWALK|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("insuring beakier", S_RODENT, LVL(99, 13, -25, 56, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_HEAL, 1, 17), ATTK(AT_CLAW, AD_SLUD, 2, 11), ATTK(AT_KICK, AD_LAVA, 7, 3), ATTK(AT_TUCH, AD_DRCH, 6, 1), ATTK(AT_STNG, AD_NPRO, 7, 11), NO_ATTK), SIZ(251, 15, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_NOHANDS|M1_TPORT, M2_PRINCE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("recommencement boarded", S_RODENT, LVL(99, 8, -9, 56, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_PLAS, 9, 14), ATTK(AT_BUTT, AD_PLYS, 7, 15), ATTK(AT_CLAW, AD_POLY, 4, 8), ATTK(AT_BITE, AD_RBRE, 5, 9), ATTK(AT_GAZE, AD_ICEB, 5, 6), NO_ATTK), SIZ(999, 212, 0, MS_SQEEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_METALLIVORE, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_MIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tittered pabulum", S_RODENT, LVL(99, 12, 5, 65, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_EXPL, AD_TLPT, 9, 19), ATTK(AT_SPIT, AD_BLND, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(293, 173, 0, MS_REPAIR, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("storm rat", S_RODENT, LVL(100, 16, -10, 25, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_MANA, 5, 30), ATTK(AT_BREA, AD_ELEC, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_POISON|MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_RAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("goodrich flashlight", S_RODENT, LVL(100, 20, -12, 61, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_DRST, 5, 16), ATTK(AT_NONE, AD_DCAY, 4, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1187, 740, 0, MS_GROWL, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gnotobiotically keepsake", S_RODENT, LVL(100, 16, -25, 93, 3), (G_GENO|4), A(ATTK(AT_TUCH, AD_TRAI, 2, 1), ATTK(AT_CLAW, AD_AMNE, 3, 16), ATTK(AT_BUTT, AD_DISE, 5, 26), ATTK(AT_TRAM, AD_FAKE, 6, 15), ATTK(AT_BEAM, AD_CORR, 5, 5), NO_ATTK), SIZ(1468, 925, 0, MS_SISSY, MZ_TINY), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("insufficiently materializing expurgation", S_RODENT, LVL(100, 8, -22, 36, 0), (G_SGROUP|4), A(ATTK(AT_CLAW, AD_INSA, 8, 15), ATTK(AT_WEAP, AD_DETH, 1, 10), ATTK(AT_TUCH, AD_WEEP, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(31, 1209, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_ACID, M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("concerned resurrectionist", S_RODENT, LVL(101, 13, -21, 78, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_DFOO, 9, 6), ATTK(AT_TUCH, AD_PEST, 1, 1), ATTK(AT_WEAP, AD_TREM, 5, 10), ATTK(AT_ENGL, AD_CHKH, 5, 7), ATTK(AT_BITE, AD_ACID, 4, 6), NO_ATTK), SIZ(2960, 108, 0, MS_METALMAFIA, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, MR_ACID, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undirected clannishly inescapable axing", S_RODENT, LVL(101, 14, -22, 72, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_FREN, 3, 21), ATTK(AT_LASH, AD_DIMN, 7, 1), ATTK(AT_HUGS, AD_LEGS, 2, 2), ATTK(AT_TENT, AD_DRIN, 6, 5), ATTK(AT_CLAW, AD_DRIN, 4, 7), ATTK(AT_KICK, AD_SOUN, 1, 4)), SIZ(2889, 275, 0, MS_SQEEK, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("anesthetized friended", S_RODENT, LVL(102, 17, -9, 61, 0), (3), A(ATTK(AT_BITE, AD_VENO, 9, 6), ATTK(AT_TRAM, AD_FAKE, 2, 2), ATTK(AT_BREA, AD_ALIN, 1, 12), ATTK(AT_TRAM, AD_WTHR, 1, 15), ATTK(AT_TRAM, AD_DRST, 4, 13), ATTK(AT_SPIT, AD_WRAP, 8, 20)), SIZ(340, 533, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cleanlier secondary urbanologist roleplayed", S_RODENT, LVL(103, 12, -30, 73, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_HUGS, AD_LAZY, 1, 9), ATTK(AT_HUGS, AD_DETH, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1377, 1096, 0, MS_MISSING, MZ_SMALL), MR_DISINT|MR_ACID, 0, M1_NOTAKE|M1_SLITHY|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lightning mole", S_RODENT, LVL(103, 12, -50, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MALK, 12, 12), ATTK(AT_MAGC, AD_ELEC, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_ELEC|MR_DISINT, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_SWIM, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonprofit microclimate", S_RODENT, LVL(103, 12, 10, 88, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_WEEP, 9, 17), ATTK(AT_BEAM, AD_NGRA, 1, 5), ATTK(AT_CLAW, AD_VOMT, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(570, 689, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_CARNIVORE, M2_PRINCE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("prudently jingler", S_RODENT, LVL(103, 12, -20, 82, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_SSEX, 7, 11), ATTK(AT_BEAM, AD_MIDI, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1101, 364, 0, MS_SHRIEK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("incompatibility outnumbering", S_RODENT, LVL(103, 28, -4, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_TRAP, 1, 13), ATTK(AT_BITE, AD_FEAR, 4, 14), ATTK(AT_MAGC, AD_DREN, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(11, 13, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, MR_COLD|MR_SLEEP, M1_AMORPHOUS|M1_TUNNEL|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_ORC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pathologic nondiscriminating", S_RODENT, LVL(103, 16, -24, 79, 0), (4), A(ATTK(AT_GAZE, AD_AGGR, 5, 15), ATTK(AT_ENGL, AD_DFOO, 7, 17), ATTK(AT_TUCH, AD_FAMN, 9, 2), ATTK(AT_LASH, AD_BADE, 2, 14), NO_ATTK, NO_ATTK), SIZ(2988, 1308, 0, MS_COW, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_CARNIVORE, M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("handpick pleased", S_RODENT, LVL(104, 8, -36, 85, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BEAM, AD_CONT, 1, 14), ATTK(AT_KICK, AD_SKIL, 6, 21), ATTK(AT_SCRA, AD_INER, 3, 25), ATTK(AT_TUCH, AD_ELEC, 9, 1), ATTK(AT_TENT, AD_PLYS, 1, 18), ATTK(AT_SPIT, AD_WEEP, 5, 14)), SIZ(2251, 571, 0, MS_SOCKS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("anoia apprehensively", S_RODENT, LVL(105, 18, 8, 36, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_CNCL, 1, 20), ATTK(AT_CLAW, AD_DRST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1710, 602, 0, MS_PAIN, MZ_LARGE), MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_TPORT_CNTRL| M1_METALLIVORE, M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("broguery phototropic incommoded deworm", S_RODENT, LVL(106, 18, -23, 77, 13), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRST, 4, 26), ATTK(AT_GAZE, AD_CHRN, 6, 15), ATTK(AT_CLAW, AD_DRCO, 2, 15), ATTK(AT_ENGL, AD_SCOR, 7, 13), NO_ATTK, NO_ATTK), SIZ(1162, 152, 0, MS_SHEEP, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE, M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("traditional bezoar", S_RODENT, LVL(106, 27, -39, 87, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_RUST, 3, 21), ATTK(AT_BEAM, AD_CHAO, 5, 12), ATTK(AT_LASH, AD_PLAS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(186, 480, 0, MS_SQAWK, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("operand depreciatory", S_RODENT, LVL(106, 42, -17, 52, 18), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_VAPO, 2, 10), ATTK(AT_TUCH, AD_FREN, 1, 15), ATTK(AT_BREA, AD_HALU, 5, 6), ATTK(AT_ENGL, AD_HODS, 4, 5), ATTK(AT_CLAW, AD_RBRE, 3, 21), ATTK(AT_BITE, AD_RBRE, 9, 5)), SIZ(1550, 33, 0, MS_VAMPIRE, MZ_HUMAN), MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID, M2_PRINCE|M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("flowingly defrocking", S_RODENT, LVL(108, 19, -23, 90, 16), (3), A(ATTK(AT_STNG, AD_DETH, 3, 13), ATTK(AT_TENT, AD_STTP, 1, 14), ATTK(AT_BUTT, AD_TRAP, 2, 8), ATTK(AT_STNG, AD_IDAM, 1, 16), ATTK(AT_LASH, AD_GLIB, 2, 8), NO_ATTK), SIZ(235, 108, 0, MS_FART_NORMAL, MZ_HUMAN), MR_DEATH, 0, M1_CLING|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS| M1_ACID|M1_METALLIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unexchangeable lido", S_RODENT, LVL(108, 20, -40, 86, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_WEEP, 1, 1), ATTK(AT_TRAM, AD_SSEX, 7, 11), ATTK(AT_GAZE, AD_DISP, 2, 21), ATTK(AT_CLAW, AD_FREN, 3, 15), NO_ATTK, NO_ATTK), SIZ(904, 26, 0, MS_PRINCIPAL, MZ_LARGE), MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_UNSOLID, M2_NOPOLY|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("extant fiduciarily misapplier", S_RODENT, LVL(109, 20, 10, 100, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_DEBT, 3, 3), ATTK(AT_BITE, AD_FAKE, 7, 5), ATTK(AT_SPIT, AD_LITE, 4, 17), ATTK(AT_RATH, AD_ICEB, 0, 17), ATTK(AT_LASH, AD_WEEP, 5, 9), ATTK(AT_STNG, AD_CHKH, 8, 1)), SIZ(3203, 100, 0, MS_BUZZ, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_DEMON|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("discordance underemployment", S_RODENT, LVL(110, 18, -17, 74, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_STNG, AD_SITM, 5, 3), ATTK(AT_BUTT, AD_WEEP, 6, 10), ATTK(AT_GAZE, AD_ANTI, 5, 15), ATTK(AT_WEAP, AD_LAVA, 9, 13), ATTK(AT_EXPL, AD_CAST, 1, 14), NO_ATTK), SIZ(2338, 78, 0, MS_NURSE, MZ_GIGANTIC), MR_ELEC|MR_STONE, MR_STONE, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nereid declarant", S_RODENT, LVL(110, 12, -1, 73, 0), (4), A(ATTK(AT_HUGS, AD_LETH, 3, 1), ATTK(AT_RATH, AD_DREA, 2, 2), ATTK(AT_TUCH, AD_TDRA, 8, 20), ATTK(AT_LASH, AD_LAZY, 8, 24), ATTK(AT_HUGS, AD_MAGM, 2, 23), NO_ATTK), SIZ(1150, 384, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID, MR_SLEEP, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_POIS, M2_WANDER|M2_GREEDY|M2_MAGIC|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("starvation catcher unacceptable munching", S_RODENT, LVL(111, 12, 5, 89, 15), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_RATH, AD_RUNS, 4, 18), ATTK(AT_BITE, AD_RNG, 6, 10), ATTK(AT_BREA, AD_DCAY, 7, 6), ATTK(AT_WEAP, AD_INER, 9, 5), ATTK(AT_TENT, AD_RNG, 6, 5), ATTK(AT_WEAP, AD_AMNE, 8, 26)), SIZ(143, 1499, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES, M2_NOPOLY|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stomacher recessing", S_RODENT, LVL(111, 17, -12, 93, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DIMN, 4, 10), ATTK(AT_SCRA, AD_UVUU, 8, 15), ATTK(AT_LASH, AD_DRCO, 5, 13), ATTK(AT_EXPL, AD_RNG, 6, 12), ATTK(AT_TRAM, AD_INER, 6, 15), ATTK(AT_GAZE, AD_SLUD, 5, 19)), SIZ(2642, 5, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reaped squattest", S_RODENT, LVL(113, 19, -28, 95, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_DREA, 2, 10), ATTK(AT_LASH, AD_EDGE, 1, 10), ATTK(AT_BOOM, AD_EDGE, 2, 21), ATTK(AT_BREA, AD_SLIM, 2, 21), ATTK(AT_NONE, AD_HALU, 7, 9), ATTK(AT_KICK, AD_FAMN, 1, 25)), SIZ(890, 36, 0, MS_ORC, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brailling soc", S_RODENT, LVL(113, 20, -15, 89, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WEBS, 7, 1), ATTK(AT_STNG, AD_STAT, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(659, 128, 0, MS_MUMBLE, MZ_TINY), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hefting martyr", S_RODENT, LVL(113, 20, -17, 64, 15), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_SPC2, 1, 1), ATTK(AT_SCRA, AD_DAMA, 4, 24), ATTK(AT_SPIT, AD_DRDX, 5, 11), ATTK(AT_KICK, AD_TRAP, 5, 18), ATTK(AT_BITE, AD_SLEE, 1, 4), NO_ATTK), SIZ(306, 1467, 0, MS_APOC, MZ_HUGE), MR_COLD|MR_POISON, 0, M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBELL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("piquantly navigable", S_RODENT, LVL(113, 3, -39, 80, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_DRST, 5, 21), ATTK(AT_BUTT, AD_FUMB, 4, 12), ATTK(AT_SCRA, AD_LAVA, 7, 22), ATTK(AT_BUTT, AD_NGEN, 4, 6), ATTK(AT_ENGL, AD_FAMN, 0, 1), NO_ATTK), SIZ(613, 923, 0, MS_LAUGH, MZ_SMALL), MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_HIDE| M1_HUMANOID, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("puffier noncyclical", S_RODENT, LVL(114, 8, 9, 72, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_NIVE, 5, 1), ATTK(AT_MAGC, AD_PEST, 5, 8), ATTK(AT_GAZE, AD_COLD, 1, 26), ATTK(AT_SCRA, AD_UNPR, 3, 25), ATTK(AT_SCRA, AD_SANI, 2, 13), ATTK(AT_TENT, AD_HODS, 2, 23)), SIZ(1007, 92, 0, MS_TRUMPET, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON, MR_COLD, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_REGEN|M1_TPORT|M1_ACID, M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pickaninny crossarm compounder", S_RODENT, LVL(115, 18, -37, 93, -2), (G_UNIQ|4), A(ATTK(AT_LASH, AD_VULN, 9, 25), ATTK(AT_WEAP, AD_LAZY, 1, 20), ATTK(AT_TENT, AD_CORR, 6, 21), ATTK(AT_LASH, AD_TCKL, 6, 24), NO_ATTK, NO_ATTK), SIZ(1281, 581, 0, MS_GYPSY, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_COLD, M1_AMORPHOUS|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_MINION|M2_NASTY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("discontinuously subserviently", S_RODENT, LVL(116, 15, -21, 100, 14), (G_GENO|1), A(ATTK(AT_WEAP, AD_STON, 8, 24), ATTK(AT_WEAP, AD_ELEC, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(212, 24, 0, MS_TREESQUAD, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_FLY|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("meal thew delimitative", S_RODENT, LVL(116, 15, -38, 84, -16), (3), A(ATTK(AT_SCRA, AD_SLOW, 6, 2), ATTK(AT_RATH, AD_FEAR, 1, 24), ATTK(AT_SPIT, AD_FAKE, 4, 23), ATTK(AT_WEAP, AD_CNCL, 1, 6), ATTK(AT_BREA, AD_ENCH, 2, 26), ATTK(AT_BUTT, AD_BANI, 1, 14)), SIZ(90, 30, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("async slept", S_RODENT, LVL(116, 39, -10, 84, 18), (1), A(ATTK(AT_ENGL, AD_LAZY, 2, 2), ATTK(AT_HUGS, AD_NAST, 4, 26), ATTK(AT_BUTT, AD_SPC2, 1, 18), ATTK(AT_TUCH, AD_RNG, 7, 11), ATTK(AT_STNG, AD_NTHR, 3, 12), ATTK(AT_TRAM, AD_POIS, 4, 8)), SIZ(2197, 6, 0, MS_SMITH, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS| M1_HUMANOID|M1_REGEN|M1_ACID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("minnie bestowing", S_RODENT, LVL(117, 17, 0, 72, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BOOM, AD_TIME, 3, 14), ATTK(AT_SCRA, AD_LAVA, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2516, 569, 0, MS_BRAG, MZ_TINY), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN| M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("signified blustery", S_RODENT, LVL(117, 18, -22, 92, -3), (G_GENO|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_LAZY, 1, 3), ATTK(AT_BREA, AD_GLIB, 7, 23), ATTK(AT_TRAM, AD_NIVE, 2, 17), ATTK(AT_MAGC, AD_NGRA, 3, 4), ATTK(AT_BREA, AD_FEAR, 9, 26), NO_ATTK), SIZ(92, 16, 0, MS_METALMAFIA, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yang pygmalionism", S_RODENT, LVL(117, 8, -7, 98, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_WEBS, 8, 25), ATTK(AT_NONE, AD_WEBS, 6, 3), ATTK(AT_BEAM, AD_BADE, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1886, 14, 0, MS_HCALIEN, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("swellhead countervailing", S_RODENT, LVL(118, 19, -17, 88, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_BURN, 6, 16), ATTK(AT_HUGS, AD_NAST, 1, 8), ATTK(AT_HUGS, AD_AMNE, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1153, 80, 0, MS_DRUGS, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_REGEN|M1_ACID, M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("diluvial arctic", S_RODENT, LVL(119, 19, -18, 97, 0), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_ABDC, 4, 20), ATTK(AT_NONE, AD_VAPO, 5, 21), ATTK(AT_EXPL, AD_WEBS, 4, 13), ATTK(AT_LASH, AD_BLAS, 9, 21), NO_ATTK, NO_ATTK), SIZ(918, 247, 0, MS_PAIN, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bureaucrat eulogy", S_RODENT, LVL(119, 26, -8, 98, 5), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BOOM, AD_TLPT, 1, 3), ATTK(AT_NONE, AD_DIMN, 4, 11), ATTK(AT_TENT, AD_HODS, 1, 17), ATTK(AT_NONE, AD_MINA, 1, 17), ATTK(AT_BITE, AD_DEPR, 6, 26), ATTK(AT_MAGC, AD_PART, 5, 7)), SIZ(179, 777, 0, MS_TEACHER, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hurrahed depreciation", S_RODENT, LVL(121, 43, -3, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_TLPT, 6, 10), ATTK(AT_SCRA, AD_LAVA, 2, 9), ATTK(AT_BUTT, AD_COLD, 6, 7), ATTK(AT_TUCH, AD_VENO, 4, 13), ATTK(AT_BREA, AD_SIN, 0, 19), NO_ATTK), SIZ(660, 41, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("indescribable dizzily", S_RODENT, LVL(122, 20, 4, 72, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_RUST, 5, 9), ATTK(AT_KICK, AD_AGGR, 9, 20), ATTK(AT_TENT, AD_CORR, 1, 13), ATTK(AT_BEAM, AD_BADE, 4, 3), ATTK(AT_SPIT, AD_SLEE, 9, 1), NO_ATTK), SIZ(1028, 1494, 0, MS_PANTS, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("regency foretoken oversexed", S_RODENT, LVL(123, 28, -10, 75, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_SHAN, 9, 6), ATTK(AT_BITE, AD_SAMU, 5, 20), ATTK(AT_WEAP, AD_UNPR, 5, 7), ATTK(AT_LASH, AD_ALIN, 8, 5), NO_ATTK, NO_ATTK), SIZ(1659, 147, 0, MS_SELFHARM, MZ_SMALL), MR_DISINT|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS| M1_SLITHY, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("paisley abortive", S_RODENT, LVL(124, 19, -38, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TCKL, 3, 18), ATTK(AT_ENGL, AD_TLPT, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2351, 398, 0, MS_CODE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lilting violation", S_RODENT, LVL(124, 16, -29, 98, 0), (1), A(ATTK(AT_SCRA, AD_DETH, 9, 12), ATTK(AT_TENT, AD_CAST, 1, 10), ATTK(AT_LASH, AD_WEBS, 8, 5), ATTK(AT_BUTT, AD_DISN, 9, 18), ATTK(AT_SCRA, AD_SPC2, 3, 15), ATTK(AT_LASH, AD_NACU, 9, 3)), SIZ(599, 598, 0, MS_GAARDIEN, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_ACID, M2_DEMON|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("insatiably licensure", S_RODENT, LVL(124, 17, 9, 76, 0), (2), A(ATTK(AT_KICK, AD_MIDI, 4, 23), ATTK(AT_WEAP, AD_MALK, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3060, 1020, 0, MS_PAIN, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_ACID, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_ACID, M2_DEMON|M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gripped missourian", S_RODENT, LVL(124, 12, -19, 83, 0), (G_SGROUP|1), A(ATTK(AT_EXPL, AD_RUST, 2, 20), ATTK(AT_HUGS, AD_NUMB, 5, 7), ATTK(AT_TUCH, AD_POLY, 8, 26), ATTK(AT_WEAP, AD_NPRO, 7, 1), NO_ATTK, NO_ATTK), SIZ(376, 44, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_DISINT, 0, M1_WALLWALK|M1_CLING|M1_TPORT|M1_ACID, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("obverting slipping", S_RODENT, LVL(125, 13, -37, 96, 0), (G_UNIQ|4), A(ATTK(AT_BUTT, AD_CAST, 9, 12), ATTK(AT_BOOM, AD_NEXU, 7, 5), ATTK(AT_CLAW, AD_SLIM, 7, 6), ATTK(AT_WEAP, AD_WEBS, 1, 5), ATTK(AT_STNG, AD_RUST, 9, 18), ATTK(AT_TUCH, AD_NPRO, 8, 26)), SIZ(2963, 199, 0, MS_VAMPIRE, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tubed wail bastardization", S_RODENT, LVL(125, 20, -1, 77, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 7, 17), ATTK(AT_HUGS, AD_RUST, 1, 13), ATTK(AT_LASH, AD_DGST, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2098, 1381, 0, MS_COMBAT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID, M2_LORD|M2_MINION|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mattery traffic", S_RODENT, LVL(125, 15, 2, 86, -9), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SCRA, AD_SANI, 9, 1), ATTK(AT_KICK, AD_TIME, 1, 12), ATTK(AT_GAZE, AD_LAZY, 6, 20), ATTK(AT_SPIT, AD_NTHR, 9, 19), NO_ATTK, NO_ATTK), SIZ(2196, 1656, 0, MS_CLOCK, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_REGEN|M1_TPORT_CNTRL, M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), /* * spiders & scorpions (keep webmaker() in sync if new critters are added) * Amy edit - too many of them, so I made it into a M3_SPIDER flag. */ MON("millipede", S_SPIDER, LVL(0, 4, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("little spider", S_SPIDER, LVL(0, 9, 7, 0, 0), (G_GENO|G_SGROUP|8), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spideroid", S_SPIDER, LVL(0, 6, 10, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("little webmaker", S_SPIDER, LVL(0, 9, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("little cheatspider", S_SPIDER, LVL(0, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spikespider", S_SPIDER, LVL(0, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UVUU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("venom crawler", S_SPIDER, LVL(0, 4, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("curare crawler", S_SPIDER, LVL(0, 4, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STAT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fub crawler", S_SPIDER, LVL(0, 4, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DEBU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("helpless spider", S_SPIDER, LVL(0, 5, 10, 0, 0), (G_GENO|9), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ruminator societal", S_SPIDER, LVL(0, 10, 3, 61, 0), (4), A(ATTK(AT_HUGS, AD_MANA, 1, 2), ATTK(AT_TENT, AD_TREM, 1, 1), ATTK(AT_SCRA, AD_DISN, 1, 3), ATTK(AT_TENT, AD_DEBU, 1, 1), NO_ATTK, NO_ATTK), SIZ(1210, 583, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_WALLWALK|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("petrographer lupin", S_SPIDER, LVL(0, 20, 0, 89, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_ANTI, 1, 4), ATTK(AT_WEAP, AD_AXUS, 1, 4), ATTK(AT_BREA, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(710, 774, 0, MS_BUZZ, MZ_HUMAN), MR_DISINT, 0, M1_MINDLESS|M1_THICK_HIDE|M1_ACID, M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ecumenically bulimic", S_SPIDER, LVL(0, 12, -10, 53, -20), (G_GENO|G_SGROUP|1), A(ATTK(AT_TRAM, AD_MIDI, 1, 2), ATTK(AT_EXPL, AD_DISP, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2236, 1193, 0, MS_FART_QUIET, MZ_TINY), MR_DISINT|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cave spider", S_SPIDER, LVL(1, 12, 3, 0, 0), (G_GENO|G_SGROUP|17), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("hole spider", S_SPIDER, LVL(1, 12, 3, 0, 0), (G_GENO|G_RGROUP|7), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("healthy cave spider", S_SPIDER, LVL(1, 12, 3, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("land spider", S_SPIDER, LVL(1, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("easy opponent", S_SPIDER, /* spawns with short blade */ LVL(1, 9, 8, 10, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("arach", S_SPIDER, LVL(1, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("poison millipede", S_SPIDER, LVL(1, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_DRST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("taranta larva", S_SPIDER, LVL(1, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DRST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_SPIDER, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("eightlegger", S_SPIDER, LVL(1, 9, 6, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yellow centipede", S_SPIDER, LVL(1, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("white centipede", S_SPIDER, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_STNG, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("daddy longlegs", S_SPIDER, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("pompeji officer", S_SPIDER, LVL(1, 10, 4, 40, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("borage shopper conciliate hurtling", S_SPIDER, LVL(1, 14, -2, 18, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_LUCK, 1, 9), ATTK(AT_SPIT, AD_ABDC, 1, 1), ATTK(AT_CLAW, AD_LITE, 1, 8), ATTK(AT_WEAP, AD_STUN, 1, 9), ATTK(AT_BOOM, AD_MINA, 1, 3), NO_ATTK), SIZ(344, 678, 0, MS_SHEEP, MZ_HUMAN), MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_NOEYES|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("principal bongo", S_SPIDER, LVL(1, 21, -2, 30, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_TRAM, AD_WEEP, 1, 7), ATTK(AT_BEAM, AD_NGEN, 1, 8), ATTK(AT_SCRA, AD_NACU, 1, 2), ATTK(AT_WEAP, AD_DEBU, 1, 2), ATTK(AT_HUGS, AD_DEPR, 1, 1), ATTK(AT_GAZE, AD_ALIN, 1, 4)), SIZ(268, 1551, 0, MS_TREESQUAD, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL|M1_POIS, M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spiderling", S_SPIDER, LVL(2, 10, 9, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_BITE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("centipede", S_SPIDER, LVL(2, 4, 3, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("swarm centipede", S_SPIDER, LVL(2, 4, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("metallic green centipede", S_SPIDER, LVL(2, 13, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("green centipede", S_SPIDER, LVL(2, 12, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_STNG, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("underground spider", S_SPIDER, LVL(2, 8, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_HIDE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("ylva scorpion", S_SPIDER, LVL(2, 14, 6, 5, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elona spider", S_SPIDER, LVL(2, 12, 6, 5, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("elona scorpion", S_SPIDER, LVL(2, 13, 4, 5, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grey centipede", S_SPIDER, LVL(2, 12, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("decipede", S_SPIDER, LVL(2, 4, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tremmelcrawler", S_SPIDER, LVL(2, 10, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TREM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Kira", S_SPIDER, LVL(2, 13, 4, 30, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_WEBS, 1, 3), ATTK(AT_KICK, AD_DCAY, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_WANTSBOOK|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SWEET_MOCASSINS WAN_HEALING */ MON("large spider", S_SPIDER, LVL(3, 13, 4, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("recluse spider", S_SPIDER, LVL(3, 12, 3, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("confident spider", S_SPIDER, LVL(3, 12, 3, 0, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evasive recluse spider", S_SPIDER, LVL(3, 12, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_AVOIDER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hopping spider", S_SPIDER, /* evilhack jumping spider but a monster with that name exists already */ LVL(3, 15, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("mud spider", S_SPIDER, LVL(3, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("carrion crawler", S_SPIDER, LVL(3, 12, 3, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("Sarah's soft sneaker", S_SPIDER, LVL(3, 12, 5, 20, 10), (1), A(ATTK(AT_KICK, AD_CHRN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_SPIDER, M4_REVIVE|M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stalactoid", S_SPIDER, LVL(3, 1, 3, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("city spider", S_SPIDER, LVL(3, 8, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ate crawler", S_SPIDER, LVL(3, 6, 6, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("piercoid", S_SPIDER, LVL(3, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("metallic blue centipede", S_SPIDER, LVL(3, 13, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("steel blue centipede", S_SPIDER, LVL(3, 13, 3, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("fiery scorpion", S_SPIDER, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_HISS, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("radiant blue centipede", S_SPIDER, /* light radius 1 */ LVL(3, 13, 3, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_RBRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("metallic red centipede", S_SPIDER, LVL(3, 13, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("spider drone", S_SPIDER, LVL(3, 12, 7, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_BREATHLESS, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("zebra spider", S_SPIDER, LVL(3, 12, 3, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("striped spider", S_SPIDER, LVL(3, 12, 3, 0, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 75, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("small tarantula", S_SPIDER, LVL(3, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 2), ATTK(AT_STNG, AD_CONF, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chanting same", S_SPIDER, LVL(3, 12, -3, 60, 0), (4), A(ATTK(AT_WEAP, AD_ICUR, 1, 8), ATTK(AT_HUGS, AD_MIDI, 3, 1), ATTK(AT_CLAW, AD_TCKL, 3, 3), ATTK(AT_TENT, AD_DETH, 1, 4), NO_ATTK, NO_ATTK), SIZ(149, 19, 0, MS_GRUNT, MZ_HUMAN), MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("spider", S_SPIDER, LVL(4, 15, 3, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lava spider", S_SPIDER, /* evil patch idea by jonadab */ LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_SPIDER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("porter spider", S_SPIDER, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_WANTSBOOK|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("large centipede", S_SPIDER, LVL(4, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 70, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black centipede", S_SPIDER, LVL(4, 12, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cyan centipede", S_SPIDER, LVL(4, 12, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_DEBU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("haunted spider", S_SPIDER, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WEEP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frostbite spider", S_SPIDER, LVL(4, 8, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 70, 0, MS_SILENT, MZ_TINY), MR_COLD, MR_COLD, M1_ANIMAL, M2_HOSTILE, M3_INFRAVISIBLE|M3_SPIDER, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("nidoran-male", S_SPIDER, LVL(4, 12, 4, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MALE, M3_SPIDER|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nidoran-female", S_SPIDER, LVL(4, 12, 4, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_SPIDER|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("webber giant spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("big spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|3|G_RGROUP), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vanilline spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("innocuous spider", S_SPIDER, LVL(5, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_MISSING, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("venom spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_VENO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("electric spider", S_SPIDER, LVL(5, 12, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("great spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lure spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ILLU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant phasing spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sized spider", S_SPIDER, LVL(5, 10, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty giant spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_PETTY|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("barking spider", S_SPIDER, LVL(5, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BARK, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS| M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("belfry spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FAMN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("singhider", S_SPIDER, LVL(5, 11, 10, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SING, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CONCEAL|M1_CARNIVORE, M2_PEACEFUL|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("singroamer", S_SPIDER, LVL(5, 11, 10, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SING, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_PEACEFUL|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("singhelper", S_SPIDER, LVL(5, 11, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SING, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_PEACEFUL|M2_STRONG|M2_DOMESTIC, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("domestic spider", S_SPIDER, LVL(5, 15, 3, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BARK, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS| M1_CARNIVORE, M2_HOSTILE|M2_DOMESTIC, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("toxic creeper", S_SPIDER, LVL(5, 15, 4, 0, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 70, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("scorpion", S_SPIDER, LVL(5, 15, 3, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("force scorpion", S_SPIDER, LVL(5, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_DRST, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue centipede", S_SPIDER, LVL(5, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("extraterrestrial spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("tunnel spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nesting spider", S_SPIDER, /* spawns with spiderling egg */ LVL(5, 15, 8, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_HIDE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("milking spider", S_SPIDER, LVL(5, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_CONF, 1, 2), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("floating spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("very hard to see centipede", S_SPIDER, LVL(5, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("sand spider", S_SPIDER, LVL(5, 11, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sand fisher", S_SPIDER, LVL(5, 11, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 5), ATTK(AT_TUCH, AD_WRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("disabled sand fisher", S_SPIDER, /* spawns with fishing pole */ LVL(5, 11, 3, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 5), ATTK(AT_TUCH, AD_WRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("out-of-quarantine spider", S_SPIDER, LVL(5, 15, 4, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_NIVE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eloblack widow", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_POIS, 2, 5), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("carrion creeper", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("CC", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3)), SIZ(50, 100, 0, MS_COMBAT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("si-oh-wee carrion crawler", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 5, 3), ATTK(AT_BITE, AD_PHYS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scorpiocrotta", S_SPIDER, LVL(6, 18, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_STNG, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_POIS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fishel blubber", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WET, 5, 3), ATTK(AT_BITE, AD_WRAP, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM|M1_MINDLESS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plof anje", S_SPIDER, /* beautiful heels effect, takes extra damage from kick attacks */ LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_FIRE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("heckle spider", S_SPIDER, LVL(6, 15, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_NOHANDS|M1_BREATHLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dogshit searcher", S_SPIDER, /* saprovorous, like ghasts; spawns with quarterstaff, soft sneakers and scroll of bullshit */ LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 3), ATTK(AT_BITE, AD_PHYS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_FEMALE, 0, M4_ORGANIVORE|M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("funny misser", S_SPIDER, /* has greatly reduced to-hit */ LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 3), ATTK(AT_BITE, AD_PHYS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, M3_EGOTYPE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("regulated spider", S_SPIDER, LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_DEEPSTATE, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("gloomshade crawler", S_SPIDER, LVL(6, 9, 4, 0, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_SPIT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_HIDE, M2_HOSTILE|M2_STALK, M3_INFRAVISION, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("bloodletting spider", S_SPIDER, LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("overly regulated spider", S_SPIDER, /* invisible */ LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_DEEPSTATE, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("drive train", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("carthaginian", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_BITE, AD_POIS, 1, 3)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shy asian girl", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("nonexistant cop", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("thick carrion creeper", S_SPIDER, LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_NASTY, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spiderman", S_SPIDER, /* playable race */ LVL(6, 3, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NOPOLY, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("concealed tricker", S_SPIDER, LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_BITE, AD_MCRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_HITASONE, MR_POISON, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("spider bomb", S_SPIDER, LVL(6, 15, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_NOHANDS|M1_BREATHLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quaah spider", S_SPIDER, LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("diljer", S_SPIDER, /* invisible */ LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("daedeau-die", S_SPIDER, /* invisible */ LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_HEAL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("diljer-diljer-diljer-diljer-dloeloeloeloeloe", S_SPIDER, /* super-invisible */ LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("dschiiiiiiii!", S_SPIDER, /* super-invisible */ LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("now goes nix more", S_SPIDER, /* super-invisible */ LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DATA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_DEEPSTATE, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("big centipede", S_SPIDER, LVL(6, 4, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2)), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("brown centipede", S_SPIDER, LVL(6, 12, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("jumping spider", S_SPIDER, LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Isabel", S_SPIDER, LVL(6, 12, 9, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: POT_URINE */ MON("necromancy tinplate", S_SPIDER, LVL(6, 12, -7, 78, -20), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_MAGC, AD_SLEE, 4, 3), ATTK(AT_NONE, AD_BLAS, 5, 1), ATTK(AT_BEAM, AD_POLY, 5, 9), ATTK(AT_WEAP, AD_DISE, 5, 4), ATTK(AT_SCRA, AD_LITE, 1, 1), ATTK(AT_SPIT, AD_VULN, 4, 3)), SIZ(250, 853, 0, MS_BOT, MZ_SMALL), MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("peddle suing", S_SPIDER, LVL(6, 3, -1, 42, -7), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_PART, 8, 1), ATTK(AT_BEAM, AD_ENCH, 6, 5), ATTK(AT_TUCH, AD_SLUD, 5, 7), ATTK(AT_RATH, AD_NUMB, 5, 2), ATTK(AT_WEAP, AD_CHKH, 5, 9), NO_ATTK), SIZ(501, 928, 0, MS_BRAG, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wood spider", S_SPIDER, LVL(7, 13, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("red centipede", S_SPIDER, LVL(7, 18, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_STNG, AD_POIS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Sarah's mocassin", S_SPIDER, LVL(7, 11, 1, 35, 3), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_EXPL, AD_FIRE, 6, 6), ATTK(AT_BOOM, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_CONCEAL, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_SPIDER, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("phase spider", S_SPIDER, LVL(8, 12, 2, 0, -4), (G_GENO|3), A(ATTK(AT_BITE, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("collusion phase spider", S_SPIDER, LVL(8, 12, 2, 0, -4), (G_GENO|3), A(ATTK(AT_BITE, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("real collusion phase spider", S_SPIDER, LVL(8, 12, 2, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("actual phase spider", S_SPIDER, LVL(8, 12, 2, 0, -4), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("clutch spider", S_SPIDER, /* "shadow spider" by ChatGPT */ LVL(8, 12, 4, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_RATH, AD_ENCH, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_CONCEAL|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_STALK|M2_NASTY, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("nickelpede", S_SPIDER, LVL(8, 4, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("planar spider", S_SPIDER, LVL(8, 9, 6, 0, -4), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spider boy", S_SPIDER, LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WEBS, 3, 4), ATTK(AT_NONE, AD_WEBS, 0, 0), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_COLD, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("shadow recluse", S_SPIDER, LVL(8, 12, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_SPIT, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_PLUSONE, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("technology recluse", S_SPIDER, LVL(8, 12, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_SPIT, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_HANDY, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monstrous spider", S_SPIDER, LVL(8, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("totally monstrous spider", S_SPIDER, LVL(8, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 6), ATTK(AT_GAZE, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tomb scorpion", S_SPIDER, LVL(8, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("dim girl", S_SPIDER, /* spawns with qatar, permanently confused */ LVL(8, 11, -1, 30, -4), (1), A(ATTK(AT_WEAP, AD_DIMN, 3, 4), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_MUMBLE, MZ_LARGE), MR_POISON|MR_COLD|MR_SLEEP, MR_POISON, M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_STALK, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("lassy girl", S_SPIDER, /* spawns with qatar, permanently confused */ LVL(8, 11, -1, 30, -4), (1), A(ATTK(AT_WEAP, AD_DIMN, 3, 4), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_FART_NORMAL, MZ_LARGE), MR_POISON|MR_COLD|MR_SLEEP, MR_POISON, M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_STALK, M3_SPIDER|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("poison spinner", S_SPIDER, LVL(8, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 5), ATTK(AT_BITE, AD_DRDX, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("girl clicker", S_SPIDER, /* spawns with jagged tooth club */ LVL(8, 15, 2, 0, -4), (1), A(ATTK(AT_WEAP, AD_SITM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_LARGE), MR_POISON|MR_COLD|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_STALK, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thorn finger spider", S_SPIDER, LVL(8, 11, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 4, 8), ATTK(AT_HUGS, AD_WEBS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("darkwood spider", S_SPIDER, /* dnethack mirkwood spider */ LVL(8, 15, 0, 0, -5), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_KICK, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("viper scopion", S_SPIDER, /* sic from FHS */ LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_DRDX, 2, 4), ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("whippet scopion", S_SPIDER, /* sic, spawns with viperwhip */ LVL(8, 12, 3, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_DRDX, 2, 4), ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pit scorpion", S_SPIDER, LVL(8, 13, 2, 5, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_STNG, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("cling spider", S_SPIDER, LVL(8, 6, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_INVE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_CLING|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hamm hamm", S_SPIDER, /* invisible */ LVL(8, 12, 2, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_DEEPSTATE, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("giant flycapturer", S_SPIDER, LVL(8, 15, 2, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elotarantula", S_SPIDER, LVL(8, 12, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("metallic black centipede", S_SPIDER, LVL(8, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_DRIN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("bogyman rogue", S_SPIDER, LVL(8, 22, -4, 95, -13), (G_GENO|1), A(ATTK(AT_STNG, AD_SHAN, 7, 8), ATTK(AT_LASH, AD_SSEX, 8, 6), ATTK(AT_NONE, AD_AGGR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1649, 27, 0, MS_SOCKS, MZ_MEDIUM), MR_DISINT, 0, M1_SLITHY|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("flame spider", S_SPIDER, LVL(9, 12, 1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 2, 6), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("all-common trapdoor spider", S_SPIDER, LVL(9, 12, 4, 0, -4), (G_GENO|3), A(ATTK(AT_BITE, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("hidden trapdoor spider", S_SPIDER, LVL(9, 12, 4, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Scotland Yard special agent", S_SPIDER, LVL(9, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("spider swarm", S_SPIDER, LVL(9, 10, 3, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("warparound spider", S_SPIDER, LVL(9, 12, 4, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_ABDC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("airtight femmy", S_SPIDER, /* spawns with hugging boot, can use homing lazer */ LVL(9, 10, 0, 50, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 6), ATTK(AT_BEAM, AD_PHYS, 1, 30), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Aram", S_SPIDER, LVL(9, 12, 6, 10, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_DRST, 2, 6), ATTK(AT_BITE, AD_DRCO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_SLEEP LONG_SWORD ORCISH_CLOAK */ MON("scragglier spright", S_SPIDER, LVL(9, 10, 5, 2, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_SPIT, AD_SPEL, 6, 7), ATTK(AT_BITE, AD_MEMO, 1, 5), ATTK(AT_MAGC, AD_INER, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(76, 123, 0, MS_SHRIEK, MZ_TINY), MR_COLD|MR_DISINT, MR_COLD, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_TPORT| M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("spider magus", S_SPIDER, LVL(10, 13, 0, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 7), ATTK(AT_MAGC, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spider fagus", S_SPIDER, /* idea by Lorskel */ LVL(10, 13, 0, 35, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_DRST, 2, 7), ATTK(AT_MAGC, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark spider", S_SPIDER, LVL(10, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 3), ATTK(AT_BREA, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("casting spider", S_SPIDER, LVL(10, 14, 3, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PLYS, 3, 4), ATTK(AT_BEAM, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling spider", S_SPIDER, LVL(10, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 3, 3), ATTK(AT_BEAM, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_HIDE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nidorino", S_SPIDER, LVL(10, 12, 2, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_BEAM, AD_POIS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MALE, M3_SPIDER|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nidorina", S_SPIDER, LVL(10, 12, 2, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 2, 9), ATTK(AT_BEAM, AD_POIS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_SPIDER|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("demonic black widow", S_SPIDER, LVL(10, 12, -1, 19, -10), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_KICK, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_POISON, MR_POISON, M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_DEMON|M2_STALK|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Sarah's hugging boot", S_SPIDER, LVL(10, 12, 0, 25, 5), (1), A(ATTK(AT_KICK, AD_DRLI, 4, 10), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BREA, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHRIEK, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_SPIDER, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Sarah's girl hugging boot", S_SPIDER, LVL(10, 12, 0, 25, 5), (1), A(ATTK(AT_KICK, AD_DRLI, 4, 10), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BREA, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_SPIDER, M4_REVIVE|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("metallic yellow centipede", S_SPIDER, LVL(10, 18, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRDX, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spider tugus", S_SPIDER, LVL(10, 13, 0, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 7), ATTK(AT_TUCH, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gold scorpion", S_SPIDER, LVL(10, 10, -5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_PLUSONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inflame scornful", S_SPIDER, LVL(10, 15, -8, 34, 0), (1), A(ATTK(AT_SPIT, AD_CHRN, 1, 5), ATTK(AT_TUCH, AD_PAIN, 6, 9), ATTK(AT_BREA, AD_WEBS, 3, 2), ATTK(AT_WEAP, AD_ICEB, 1, 2), NO_ATTK, NO_ATTK), SIZ(1703, 56, 0, MS_DRUGS, MZ_GIGANTIC), 0, 0, M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant white tick", S_SPIDER, LVL(10, 11, -10, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("fanged spider", S_SPIDER, LVL(11, 9, 4, 10, -10), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_NOHANDS, M2_STALK|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("paralyzer", S_SPIDER, LVL(11, 12, 1, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PLYS, 1, 6), ATTK(AT_GAZE, AD_WEBS, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pink centipede", S_SPIDER, LVL(11, 12, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("venomous spider", S_SPIDER, LVL(11, 12, -1, 19, -10), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VENO, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, MR_POISON, M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("metal scorpion", S_SPIDER, LVL(11, 15, -3, 0, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ettercap", S_SPIDER, LVL(11, 13, 0, 0, 11), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_WEBS, 1, 1), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("werespider", S_SPIDER, LVL(11, 15, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WERE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BARK, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_WERE, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("torchy alien", S_SPIDER, /* spawns with 2 torches */ LVL(11, 8, 2, 40, -10), (1), A(ATTK(AT_WEAP, AD_LITE, 2, 8), ATTK(AT_KICK, AD_BURN, 2, 8), ATTK(AT_BEAM, AD_FLAM, 1, 1), ATTK(AT_BREA, AD_LITE, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant centipede", S_SPIDER, LVL(12, 6, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 3), ATTK(AT_LASH, AD_CONF, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mountain spider", S_SPIDER, /* can walk through mountain terrain */ LVL(12, 15, -2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("stegocentipede", S_SPIDER, LVL(12, 13, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("eldritch arachnid", S_SPIDER, LVL(12, 12, 2, 0, 0), (1), A(ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_GAZE, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cave crawler", S_SPIDER, LVL(12, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_BLND, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dengar scorpion", S_SPIDER, LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wollwo", S_SPIDER, LVL(12, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 5, 2), ATTK(AT_TRAM, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, 0, 0, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("pumps femmy", S_SPIDER, /* spawns with feminine pumps */ LVL(12, 12, 4, 20, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GIBBERISH, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BAT|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("log scorpion", S_SPIDER, LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_LUCK, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flickweb spider", S_SPIDER, LVL(12, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ILLU, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("death widow", S_SPIDER, LVL(12, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("domo-kun", S_SPIDER, LVL(12, 15, 5, 0, 10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_ENGL, AD_DGST, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_ROAR, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("deep cave fisher", S_SPIDER, /* spawns with fishing pole */ LVL(12, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant wood spider", S_SPIDER, LVL(12, 18, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_STNG, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("huge value scorpion", S_SPIDER, LVL(12, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("arachnophobia-inducing spider", S_SPIDER, LVL(12, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STAT, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("arachnophobic spider", S_SPIDER, LVL(12, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_FEARHARE, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chute spider", S_SPIDER, LVL(12, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shadow centipede", S_SPIDER, LVL(12, 4, -7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cave creeper", S_SPIDER, LVL(12, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("assnid", S_SPIDER, /* by Demo */ LVL(12, 12, -4, 10, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 10), ATTK(AT_BITE, AD_DRST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_FART_LOUD, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_CARNIVORE|M1_POIS|M1_NOHANDS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tarantula", S_SPIDER, LVL(12, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant scorpion", S_SPIDER, LVL(12, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("female dancing shoe", S_SPIDER, /* uses dancing shoes */ LVL(12, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("king scorpion", S_SPIDER, LVL(12, 18, 1, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("gaboonese", S_SPIDER, LVL(12, 30, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("geology scorpion", S_SPIDER, LVL(12, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_NAST, 5, 2), ATTK(AT_CLAW, AD_WEBS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("rock scorpion", S_SPIDER, LVL(12, 12, -6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("hope man", S_SPIDER, LVL(12, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 5, 2), ATTK(AT_CLAW, AD_WEBS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("cash-stealing teacher", S_SPIDER, LVL(12, 11, 3, 0, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 5, 2), ATTK(AT_WEAP, AD_SGLD, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("super-old guy", S_SPIDER, LVL(12, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("secret car", S_SPIDER, LVL(12, 12, 3, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_DRST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("upgraded secret car", S_SPIDER, LVL(12, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_LARGE), MR_POISON, MR_POISON, M1_HIDE|M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE, M3_EGOTYPE|M3_MIMIC, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("expensive secret car", S_SPIDER, LVL(12, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE, M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("porter secret car", S_SPIDER, LVL(12, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE, M3_WANTSBOOK, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("percents secret car", S_SPIDER, LVL(12, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("laser-equipped secret car", S_SPIDER, /* spawns with process card and 50 ammos */ LVL(12, 12, 3, 0, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL|M1_FLY, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("cave fisher", S_SPIDER, LVL(12, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("common wood support", S_SPIDER, LVL(13, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PEST, 3, 4), ATTK(AT_STNG, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("greener spider", S_SPIDER, LVL(13, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_BITE, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("electro spider", S_SPIDER, LVL(13, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 2, 8), ATTK(AT_BITE, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultra spider", S_SPIDER, LVL(13, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MAGM, 2, 8), ATTK(AT_BITE, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant wolf tick", S_SPIDER, LVL(13, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 3, 4), ATTK(AT_STNG, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty giant wolf tick", S_SPIDER, LVL(13, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 3, 4), ATTK(AT_STNG, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("really big tarantula", S_SPIDER, LVL(13, 20, 6, 0, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_STNG, AD_CONF, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("centipede swarm", S_SPIDER, LVL(13, 4, 2, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRCO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blink spider", S_SPIDER, LVL(13, 18, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_POIS, 1, 6), ATTK(AT_BITE, AD_POIS, 1, 6), ATTK(AT_GAZE, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dungeon crawler", S_SPIDER, LVL(13, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRDX, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_NASTY|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("muck crawler", S_SPIDER, LVL(13, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DISE, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("banjo styling postorbital hydrologist", S_SPIDER, LVL(13, 30, 10, 91, 0), (G_RGROUP|1), A(ATTK(AT_ENGL, AD_TREM, 3, 2), ATTK(AT_BEAM, AD_DREA, 9, 2), ATTK(AT_NONE, AD_DIMN, 6, 3), ATTK(AT_ENGL, AD_WEEP, 2, 6), NO_ATTK, NO_ATTK), SIZ(1850, 771, 0, MS_SPOILER, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH, MR_DISINT, M1_ACID|M1_METALLIVORE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("journalist mummied succubi mousse", S_SPIDER, LVL(13, 10, -1, 0, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_RNG, 6, 8), ATTK(AT_EXPL, AD_MAGM, 1, 7), ATTK(AT_KICK, AD_SHAN, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(137, 623, 0, MS_GROWL, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, MR_SLEEP, M1_FLY|M1_NOTAKE|M1_HUMANOID|M1_SEE_INVIS, M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("web mistress", S_SPIDER, LVL(14, 13, -2, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_BREA, AD_DRST, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("blood spider", S_SPIDER, LVL(14, 13, -1, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("segfault mistress", S_SPIDER, LVL(14, 13, -2, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_BREA, AD_DRST, 5, 4), ATTK(AT_SPIT, AD_NAST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("centrist unchaperoned", S_SPIDER, LVL(14, 9, 9, 33, -19), (G_SGROUP|2), A(ATTK(AT_TENT, AD_ILLU, 8, 8), ATTK(AT_BUTT, AD_SHRD, 7, 2), ATTK(AT_WEAP, AD_AXUS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1073, 33, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOTAKE|M1_TPORT_CNTRL, M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("armoury tapping", S_SPIDER, LVL(14, 12, 5, 73, 11), (G_GENO|2), A(ATTK(AT_STNG, AD_FEMI, 8, 5), ATTK(AT_BREA, AD_PART, 9, 9), ATTK(AT_TENT, AD_SEDU, 3, 5), ATTK(AT_SCRA, AD_DGST, 3, 2), ATTK(AT_BITE, AD_AGGR, 4, 1), ATTK(AT_LASH, AD_NGRA, 1, 8)), SIZ(200, 50, 0, MS_MEW, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_NEEDPICK|M1_NOHANDS|M1_UNSOLID|M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("quatrefoil adduce", S_SPIDER, LVL(14, 16, 8, 17, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 6, 7), ATTK(AT_CLAW, AD_ENCH, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(896, 2, 0, MS_PANTS, MZ_GIGANTIC), MR_ELEC|MR_ACID, 0, M1_FLY|M1_CLING|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indissoluble troubleshooter", S_SPIDER, LVL(14, 16, -2, 68, 0), (G_VLGROUP|1), A(ATTK(AT_GAZE, AD_TLPT, 3, 6), ATTK(AT_BREA, AD_PLYS, 8, 6), ATTK(AT_TENT, AD_BLEE, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1214, 541, 0, MS_PANTS, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_WANDER|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("builded distillery", S_SPIDER, LVL(14, 13, -1, 25, 14), (G_GENO|2), A(ATTK(AT_EXPL, AD_AXUS, 8, 6), ATTK(AT_STNG, AD_FUMB, 1, 1), ATTK(AT_MAGC, AD_ACID, 1, 1), ATTK(AT_NONE, AD_BLEE, 3, 9), NO_ATTK, NO_ATTK), SIZ(1673, 183, 0, MS_SILENT, MZ_TINY), 0, 0, M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_WANDER|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("acned learnable", S_SPIDER, LVL(14, 12, -3, 69, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TUCH, AD_WET, 8, 4), ATTK(AT_SPIT, AD_NACU, 2, 9), ATTK(AT_SCRA, AD_SLEE, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(988, 976, 0, MS_POKEDEX, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("clock forest spider", S_SPIDER, LVL(15, 13, 0, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 9), ATTK(AT_MAGC, AD_SPEL, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("smartwatch forest spider", S_SPIDER, LVL(15, 13, 0, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 9), ATTK(AT_MAGC, AD_SPEL, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("carrion fang", S_SPIDER, LVL(15, 16, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 4), ATTK(AT_SPIT, AD_DRST, 3, 4), ATTK(AT_SPIT, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("yurian", S_SPIDER, LVL(15, 9, -5, 0, -3), (1), A(ATTK(AT_CLAW, AD_PHYS, 8, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 2, 2), ATTK(AT_CLAW, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_AMPHIBIOUS|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_STRONG, M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("bulletator shoebringer", S_SPIDER, /* singagent egotype */ LVL(15, 36, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant tarantula", S_SPIDER, LVL(15, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty giant tarantula", S_SPIDER, LVL(15, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("outwit bushiest", S_SPIDER, LVL(15, 5, 6, 76, 0), (2), A(ATTK(AT_BEAM, AD_FAKE, 5, 1), ATTK(AT_STNG, AD_GLIB, 1, 7), ATTK(AT_HUGS, AD_STON, 1, 2), ATTK(AT_GAZE, AD_SPC2, 4, 1), NO_ATTK, NO_ATTK), SIZ(579, 699, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_CARNIVORE| M1_HERBIVORE, M2_MINION|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("oscillating vivre jostling reprobate", S_SPIDER, LVL(15, 31, -10, 85, 5), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_CAST, 2, 8), ATTK(AT_SCRA, AD_SEDU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2506, 294, 0, MS_REPAIR, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE|M1_ACID, M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("clear centipede", S_SPIDER, LVL(15, 12, 1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("mirkwood spider", S_SPIDER, LVL(15, 13, 3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_DRST, 1, 6), ATTK(AT_STNG, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant tree spider", S_SPIDER, /* can walk through trees */ LVL(15, 11, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("darkwood elder", S_SPIDER, /* dnethack mirkwood elder */ LVL(16, 18, 0, 0, -5), (1), A(ATTK(AT_BITE, AD_VAMP, 4, 8), ATTK(AT_KICK, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_CUSS, MZ_HUGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crashspider", S_SPIDER, LVL(16, 18, 0, 0, -5), (1), A(ATTK(AT_BITE, AD_TERR, 1, 8), ATTK(AT_BEAM, AD_LEVI, 2, 8), ATTK(AT_SPIT, AD_NAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_CUSS, MZ_HUGE), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("extra giant centipede", S_SPIDER, /* evilhack giant centipede */ LVL(16, 24, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 8), ATTK(AT_TUCH, AD_WRAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scarab guardian", S_SPIDER, /* spawns with shield */ LVL(16, 12, -3, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_NONE, AD_ELEC, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant pink scorpion", S_SPIDER, LVL(16, 15, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_STNG, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("scorthidon", S_SPIDER, LVL(16, 16, -3, 60, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_STNG, AD_DRST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_DEATH|MR_STONE|MR_DISINT, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("spider daedra", S_SPIDER, LVL(16, 18, -1, 40, -10), (1), A(ATTK(AT_BITE, AD_DRST, 4, 4), ATTK(AT_BREA, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_FIRE|MR_HITASTHREE, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_NASTY|M2_STALK, M3_SPIDER, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLUE), MON("Rebecca's hugging boot", S_SPIDER, LVL(16, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 13-15, AC 0, MR 60, extra attacks 1, resists 2, M1 flags 2, M2 flags 1, M3 flags 1 */ MON("secondly cranking", S_SPIDER, LVL(16, 10, -10, 26, 15), (2), A(ATTK(AT_KICK, AD_WNCE, 4, 8), ATTK(AT_SPIT, AD_TERR, 6, 3), ATTK(AT_KICK, AD_LITE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2920, 1268, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT, M2_DEMON|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("limper fluoride", S_SPIDER, LVL(16, 24, -4, 37, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_CHRN, 7, 1), ATTK(AT_BREA, AD_DRCH, 2, 9), ATTK(AT_TRAM, AD_RBRE, 3, 8), ATTK(AT_CLAW, AD_PLAS, 1, 7), ATTK(AT_TENT, AD_ICUR, 2, 3), ATTK(AT_EXPL, AD_WEEP, 9, 7)), SIZ(205, 11, 0, MS_TREESQUAD, MZ_TINY), MR_ELEC, 0, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kinkier symmetrical", S_SPIDER, LVL(16, 15, -10, 92, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_SHRD, 1, 5), ATTK(AT_NONE, AD_CORR, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 29, 0, MS_SOCKS, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MALE| M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giant red scorpion", S_SPIDER, LVL(17, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Chupoclops", S_SPIDER, LVL(17, 16, -5, 50, -5), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BITE, AD_DRST, 4, 8), ATTK(AT_KICK, AD_WEBS, 3, 6), ATTK(AT_NONE, AD_WEBS, 0, 0), ATTK(AT_SPIT, AD_WEBS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CUSS, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_POIS|M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME, M3_NOTAME|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("stroganoff askance stratospheric", S_SPIDER, LVL(17, 12, 9, 88, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_LITT, 2, 1), ATTK(AT_LASH, AD_WTHR, 9, 4), ATTK(AT_WEAP, AD_SIN, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(95, 649, 0, MS_NEIGH, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("petro centipede", S_SPIDER, LVL(18, 6, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 3), ATTK(AT_LASH, AD_STON, 2, 3), ATTK(AT_NONE, AD_STON, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lashor centipede", S_SPIDER, LVL(18, 6, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 3), ATTK(AT_LASH, AD_EDGE, 2, 3), ATTK(AT_NONE, AD_EDGE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_PETRIFIES|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("another trapdoor spider", S_SPIDER, LVL(18, 9, 4, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead scorpion", S_SPIDER, LVL(18, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead gnasher scorpion", S_SPIDER, LVL(18, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_HOSTILE, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lance infector", S_SPIDER, /* spawns with poisoned glaive */ LVL(18, 13, -2, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 3, 4), ATTK(AT_BREA, AD_NIVE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE|M1_TPORT_CNTRL, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chassie", S_SPIDER, LVL(18, 13, 2, 0, 2), (1), A(ATTK(AT_KICK, AD_WRAT, 9, 6), ATTK(AT_BEAM, AD_FAKE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant vore spider", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flashlight scorpion", S_SPIDER, LVL(18, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), ATTK(AT_GAZE, AD_BLND, 5, 5), ATTK(AT_BEAM, AD_BLND, 5, 5), NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("camera scorpion", S_SPIDER, LVL(18, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PHOTO, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("goldentail scorpion", S_SPIDER, LVL(18, 13, -1, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("marji", S_SPIDER, /* uses sweet mocassins */ LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_KICK, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHOE, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant trapdoor spider", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("rocket spider", S_SPIDER, /* spawns with rocket launcher and 5 rockets */ LVL(18, 12, 0, 0, -4), (1), A(ATTK(AT_WEAP, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("GTS", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BRAG, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("misused beauty in buffalo boots", S_SPIDER, /* spawns with white buffalo boots */ LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_KICK, AD_POIS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_STRONG|M2_FEMALE, M3_SPIDER, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("seat", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_TRAM, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CAR, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("si-oh-wee black widow", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("holding girl", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 4, 5), ATTK(AT_KICK, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("yes yes", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_HODS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("lamyflagium", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 15, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("huuuuu giant trapdoor spider", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_COMBAT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("thick beauty", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_KICK, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("camper asshole", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 4, 5), ATTK(AT_BITE, AD_DISP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("islander", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("field spider", S_SPIDER, LVL(18, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hider spider", S_SPIDER, LVL(18, 15, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("early fallout 3 perk", S_SPIDER, LVL(18, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 5), ATTK(AT_TUCH, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_SPIDER, 0, M5_ELDERSCROLLS|M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cheiracanthium", S_SPIDER, LVL(18, 10, -6, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 6, 8), ATTK(AT_WEAP, AD_DRST, 6, 8), ATTK(AT_HUGS, AD_WEBS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Andreas", S_SPIDER, LVL(18, 15, -5, 70, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_POIS, 6, 5), ATTK(AT_KICK, AD_DISP, 4, 5), ATTK(AT_BEAM, AD_WEBS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: WAR_HAMMER PLATE_MAIL SCR_TELEPORTATION */ MON("Phibie", S_SPIDER, LVL(18, 12, -2, 80, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_WEBS, 4, 8), ATTK(AT_KICK, AD_PEST, 7, 9), ATTK(AT_HUGS, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* starting equipment: HIGH_HEELED_SANDAL WEDGE_SANDALS */ MON("bulletator s", S_SPIDER, LVL(19, 30, -6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_VENO, 10, 5), ATTK(AT_BEAM, AD_WEBS, 0, 0), ATTK(AT_NONE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("small bulletator s", S_SPIDER, LVL(19, 15, -6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_VENO, 10, 5), ATTK(AT_BEAM, AD_WEBS, 0, 0), ATTK(AT_NONE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bridled unrulier", S_SPIDER, LVL(19, 12, 8, 52, 0), (1), A(ATTK(AT_RATH, AD_GLIB, 5, 5), ATTK(AT_SCRA, AD_DETH, 4, 4), ATTK(AT_NONE, AD_WTHR, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(865, 146, 0, MS_SHEEP, MZ_SMALL), 0, 0, M1_SWIM|M1_CLING|M1_NOHANDS|M1_UNSOLID, M2_UNDEAD|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("outraging antiquary osage", S_SPIDER, LVL(19, 9, 10, 93, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BREA, AD_FAMN, 3, 4), ATTK(AT_LASH, AD_EDGE, 7, 4), ATTK(AT_GAZE, AD_FLAM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(159, 239, 0, MS_CASINO, MZ_TINY), MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_REGEN|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("engilding constipated wrathfully", S_SPIDER, LVL(19, 29, -5, 57, -7), (4), A(ATTK(AT_MAGC, AD_DFOO, 8, 5), ATTK(AT_BEAM, AD_WERE, 3, 4), ATTK(AT_TUCH, AD_EDGE, 2, 5), ATTK(AT_STNG, AD_NIVE, 2, 2), ATTK(AT_WEAP, AD_SHAN, 4, 4), ATTK(AT_BREA, AD_BURN, 8, 9)), SIZ(4971, 1369, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant ebony scorpion", S_SPIDER, LVL(19, 18, 0, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 11), ATTK(AT_CLAW, AD_PHYS, 1, 11), ATTK(AT_STNG, AD_POIS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant phase spider", S_SPIDER, LVL(20, 18, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_POIS, 1, 6), ATTK(AT_BITE, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("plr-phase spider", S_SPIDER, LVL(20, 18, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_POIS, 1, 6), ATTK(AT_BITE, AD_POIS, 1, 6), ATTK(AT_HUGS, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("arachnotron", S_SPIDER, /* has arm blaster or raygun */ LVL(20, 10, 10, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("taranta queen", S_SPIDER, LVL(20, 16, -4, 50, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_DRST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_THICK_HIDE, M2_FEMALE|M2_PRINCE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_SPIDER, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("kalachnotron", S_SPIDER, /* has kalashnikov */ LVL(20, 10, 10, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ha-ha-ha", S_SPIDER, LVL(20, 15, 0, 50, -20), (1), A(ATTK(AT_BITE, AD_DRST, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_ELF|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("weave spider", S_SPIDER, LVL(20, 15, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ILLU, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hardbite spider", S_SPIDER, LVL(20, 18, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("taekwondo femmy", S_SPIDER, /* spawns with soft sneakers */ LVL(20, 13, -6, 70, 15), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 6), ATTK(AT_KICK, AD_DAMA, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_DEATH, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("boost centipede", S_SPIDER, LVL(20, 8, -4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 5), ATTK(AT_LASH, AD_CHRN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("choldrith", S_SPIDER, LVL(20, 15, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("chwidencha", S_SPIDER, LVL(20, 16, -6, 40, -4), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("dirtied cementation", S_SPIDER, LVL(20, 12, -7, 94, 0), (4), A(ATTK(AT_BOOM, AD_RAGN, 2, 1), ATTK(AT_MAGC, AD_CHRN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(564, 166, 0, MS_PANTS, MZ_SMALL), MR_ELEC, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dogsbody triggest", S_SPIDER, LVL(21, 37, -8, 5, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_AMNE, 3, 7), ATTK(AT_LASH, AD_TDRA, 2, 4), ATTK(AT_BUTT, AD_VAPO, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(574, 1752, 0, MS_BOT, MZ_HUGE), MR_ACID, 0, M1_CLING|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("skeletal spider", S_SPIDER, LVL(21, 18, 4, 15, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tri ennobling aster", S_SPIDER, LVL(22, 14, -8, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_BREA, AD_DRST, 5, 5), ATTK(AT_GAZE, AD_LITE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_PLUSONE, MR_POISON, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_LORD, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("smart spider", S_SPIDER, LVL(22, 14, -5, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_BREA, AD_DRST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("admiration fleeting", S_SPIDER, LVL(22, 16, -10, 64, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TRAM, AD_BANI, 6, 1), ATTK(AT_BUTT, AD_BLND, 9, 9), ATTK(AT_NONE, AD_CALM, 3, 5), ATTK(AT_WEAP, AD_STCK, 1, 7), ATTK(AT_MAGC, AD_HEAL, 9, 1), ATTK(AT_WEAP, AD_WRAP, 7, 5)), SIZ(1511, 185, 0, MS_SPELL, MZ_TINY), MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_POIS, M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("suzuki invisibility decked grammatical impartible", S_SPIDER, LVL(22, 19, -6, 9, -20), (G_RGROUP|3), A(ATTK(AT_BEAM, AD_SHRD, 2, 8), ATTK(AT_NONE, AD_CHKH, 1, 7), ATTK(AT_BREA, AD_TRAI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 290, 0, MS_DEEPSTATE, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("riving delineation remanufactured", S_SPIDER, LVL(22, 12, -8, 56, 0), (4), A(ATTK(AT_TUCH, AD_SITM, 9, 4), ATTK(AT_CLAW, AD_LUCK, 8, 6), ATTK(AT_HUGS, AD_BURN, 9, 3), ATTK(AT_TRAM, AD_EDGE, 1, 3), ATTK(AT_HUGS, AD_VAPO, 1, 3), NO_ATTK), SIZ(1086, 8, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_COLD, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE| M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("man-faced millipede", S_SPIDER, LVL(22, 4, -3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GLYPHS, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_OMNIVORE|M1_SLITHY|M1_NOHANDS|M1_OVIPAROUS, 0, M3_WAITFORU|M3_CLOSE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant yellow scorpion", S_SPIDER, LVL(22, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Girtab", S_SPIDER, LVL(22, 15, 3, 0, 0), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_STRONG|M2_PNAME|M2_PRINCE|M2_FEMALE|M2_STALK| M2_HOSTILE|M2_NASTY|M2_NOPOLY, M3_NOTAME|M3_SPIDER, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("banditry glamorized", S_SPIDER, LVL(23, 3, 2, 56, 0), (4), A(ATTK(AT_SPIT, AD_SAMU, 7, 9), ATTK(AT_KICK, AD_ELEC, 4, 1), ATTK(AT_SCRA, AD_WRAP, 2, 4), ATTK(AT_BEAM, AD_FIRE, 8, 7), ATTK(AT_ENGL, AD_CHKH, 2, 6), NO_ATTK), SIZ(446, 812, 0, MS_SHRIEK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("avoidable queasily", S_SPIDER, LVL(23, 14, 8, 96, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BUTT, AD_TRAI, 1, 8), ATTK(AT_BEAM, AD_DFOO, 8, 9), ATTK(AT_WEAP, AD_DISN, 1, 7), ATTK(AT_BEAM, AD_COLD, 3, 9), ATTK(AT_ENGL, AD_SSEX, 1, 9), NO_ATTK), SIZ(1161, 99, 0, MS_FEARHARE, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_HOBBIT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("black widow", S_SPIDER, LVL(24, 12, -4, 30, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_BITE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("invincible haen", S_SPIDER, /* impervious to weapon attacks */ LVL(24, 11, -8, 100, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_TRAP, 5, 5), ATTK(AT_WEAP, AD_TRAP, 5, 5), ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSFOUR, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty black widow", S_SPIDER, LVL(24, 12, -4, 30, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_BITE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_PETTY|M3_SPIDER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("feidam", S_SPIDER, LVL(24, 12, -10, 100, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_MIDI, 2, 2), ATTK(AT_TUCH, AD_MINA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STENCH, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_COLD|MR_SLEEP, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, M3_SPIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_EGOTYPE, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("womanspiderthing", S_SPIDER, LVL(24, 24, 4, 100, 9), (G_GENO|1), A(ATTK(AT_MAGC, AD_CLRC, 3, 3), ATTK(AT_WEAP, AD_WEBS, 2, 4), ATTK(AT_BITE, AD_NTHR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HISS, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("habitat frow", S_SPIDER, LVL(24, 11, 10, 44, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_FIRE, 3, 3), ATTK(AT_STNG, AD_NACU, 3, 1), ATTK(AT_CLAW, AD_ACID, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1386, 907, 0, MS_ESCAPE, MZ_GIGANTIC), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HERBIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nidoking", S_SPIDER, LVL(24, 15, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 6, 8), ATTK(AT_BEAM, AD_POIS, 4, 6), ATTK(AT_BREA, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MALE|M2_NASTY|M2_PRINCE, M3_SPIDER|M3_POKEMON|M3_FREQ_UNCOMMON3|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nidoqueen", S_SPIDER, LVL(24, 14, -5, 65, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 12), ATTK(AT_BEAM, AD_POIS, 6, 4), ATTK(AT_ENGL, AD_TREM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_NASTY|M2_PRINCE|M2_WANDER, M3_TRAITOR|M3_SPIDER|M3_POKEMON|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tunnel queen", S_SPIDER, LVL(24, 15, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_BITE, AD_DRCO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_FEMALE, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black spider", S_SPIDER, LVL(24, 18, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("funnel net spider", S_SPIDER, LVL(25, 18, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 4, 4), ATTK(AT_BITE, AD_VENO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("toxspider", S_SPIDER, LVL(25, 18, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 6, 8), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ice spider", S_SPIDER, LVL(25, 10, -3, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 12), ATTK(AT_TUCH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("huge scorpion", S_SPIDER, LVL(25, 18, -4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 5), ATTK(AT_CLAW, AD_PHYS, 5, 5), ATTK(AT_STNG, AD_DRST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("direction reemergence", S_SPIDER, LVL(25, 29, 0, 8, -16), (G_GENO|1), A(ATTK(AT_CLAW, AD_IDAM, 1, 3), ATTK(AT_KICK, AD_CLRC, 6, 2), ATTK(AT_TENT, AD_RUNS, 7, 9), ATTK(AT_HUGS, AD_DROP, 6, 1), ATTK(AT_BITE, AD_NIVE, 8, 6), NO_ATTK), SIZ(2785, 22, 0, MS_AREOLA, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_SLITHY, M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("emptor unhip", S_SPIDER, LVL(25, 11, -8, 83, 13), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TRAM, AD_PLYS, 7, 1), ATTK(AT_SCRA, AD_DCAY, 3, 1), ATTK(AT_CLAW, AD_BLND, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1408, 779, 0, MS_STENCH, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant brown tick", S_SPIDER, LVL(25, 11, -15, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_STNG, AD_BLND, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant fire tick", S_SPIDER, LVL(26, 12, -10, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant varied tick", S_SPIDER, LVL(26, 12, -10, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DFOO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("angband spider", S_SPIDER, LVL(26, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Shelob", S_SPIDER, LVL(26, 15, 3, 0, 0), (G_UNIQ|1), A(ATTK(AT_BITE, AD_PHYS, 8, 4), ATTK(AT_BITE, AD_DRST, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_STRONG|M2_PNAME|M2_PRINCE|M2_FEMALE|M2_STALK| M2_HOSTILE|M2_NASTY|M2_NOPOLY, M3_NOTAME|M3_SPIDER, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("disease joyfuller", S_SPIDER, LVL(26, 15, -2, 78, 3), (G_GENO|G_LGROUP|4), A(ATTK(AT_BREA, AD_DEST, 3, 3), ATTK(AT_RATH, AD_RUST, 9, 9), ATTK(AT_MAGC, AD_CORR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(863, 1605, 0, MS_SISSY, MZ_LARGE), MR_FIRE|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_HUMANOID|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lurker spider", S_SPIDER, LVL(26, 15, -5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("chaos spider", S_SPIDER, LVL(26, 12, -6, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 5, 4), ATTK(AT_TUCH, AD_DREN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaotic spider", S_SPIDER, LVL(26, 12, -6, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 5, 4), ATTK(AT_TUCH, AD_CHAO, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("super trapdoor spider", S_SPIDER, LVL(27, 12, -5, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("widow of death", S_SPIDER, LVL(27, 15, -7, 20, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 8), ATTK(AT_BREA, AD_DRST, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("greater ettercap", S_SPIDER, LVL(27, 14, -8, 40, 11), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_WEBS, 3, 3), ATTK(AT_STNG, AD_DRST, 4, 9), ATTK(AT_BEAM, AD_WEBS, 2, 2), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_POIS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("murk dweller", S_SPIDER, LVL(27, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 10), ATTK(AT_CLAW, AD_PLYS, 1, 3), ATTK(AT_STNG, AD_STUN, 5, 10), ATTK(AT_STNG, AD_ENCH, 1, 10), ATTK(AT_HUGS, AD_DARK, 10, 3), ATTK(AT_MAGC, AD_SPEL, 6, 3)), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("burred sectility", S_SPIDER, LVL(27, 37, -7, 84, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_LEGS, 1, 3), ATTK(AT_TUCH, AD_ILLU, 1, 1), ATTK(AT_TENT, AD_WGHT, 7, 1), ATTK(AT_KICK, AD_WISD, 7, 9), NO_ATTK, NO_ATTK), SIZ(32, 921, 0, MS_MUTE, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_SWIM|M1_REGEN, M2_LORD|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fiend of Slaanesh", S_SPIDER, LVL(28, 13, -1, 50, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 8), ATTK(AT_STNG, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_DEMON, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("signboard admitting", S_SPIDER, LVL(28, 14, 7, 58, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_SLIM, 2, 5), ATTK(AT_HUGS, AD_GRAV, 8, 4), ATTK(AT_BUTT, AD_SLIM, 1, 3), ATTK(AT_MAGC, AD_RUST, 5, 1), ATTK(AT_KICK, AD_MEMO, 3, 7), ATTK(AT_NONE, AD_SANI, 9, 9)), SIZ(998, 1145, 0, MS_HANDY, MZ_SMALL), MR_COLD|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_SLITHY|M1_METALLIVORE, M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("constrained rubbled bushelled studying", S_SPIDER, LVL(28, 11, -8, 53, 0), (3), A(ATTK(AT_BEAM, AD_SGLD, 9, 6), ATTK(AT_MAGC, AD_WEBS, 4, 2), ATTK(AT_STNG, AD_NPRO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3689, 828, 0, MS_NEIGH, MZ_GIGANTIC), MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_NOPLRPOLY|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("reductio besting", S_SPIDER, LVL(29, 12, 2, 83, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_LEGS, 7, 1), ATTK(AT_EXPL, AD_SEDU, 6, 5), ATTK(AT_BITE, AD_RUST, 8, 2), ATTK(AT_SCRA, AD_DCAY, 4, 9), ATTK(AT_SCRA, AD_PLYS, 9, 3), NO_ATTK), SIZ(1167, 146, 0, MS_BOSS, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("smarting unzipped enchantment ingenuity", S_SPIDER, LVL(29, 17, 7, 14, 0), (G_SGROUP|4), A(ATTK(AT_BREA, AD_SAMU, 1, 8), ATTK(AT_CLAW, AD_CONT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(840, 399, 0, MS_ORC, MZ_SMALL), MR_SLEEP|MR_STONE, MR_SLEEP, M1_SWIM|M1_NOHEAD|M1_UNSOLID|M1_ACID, M2_PRINCE|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("quadrupled leavening", S_SPIDER, LVL(29, 12, 9, 78, 10), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_WET, 1, 3), ATTK(AT_BUTT, AD_VULN, 9, 4), ATTK(AT_SPIT, AD_DRCO, 1, 1), ATTK(AT_CLAW, AD_VULN, 7, 3), ATTK(AT_BITE, AD_DISN, 2, 9), ATTK(AT_KICK, AD_DEST, 8, 3)), SIZ(2176, 494, 0, MS_DEEPSTATE, MZ_LARGE), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("babu submitted assumedly", S_SPIDER, LVL(29, 20, -3, 17, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BUTT, AD_EDGE, 1, 5), ATTK(AT_TENT, AD_STTP, 5, 3), ATTK(AT_WEAP, AD_STON, 7, 6), ATTK(AT_BITE, AD_TDRA, 8, 7), ATTK(AT_STNG, AD_WTHR, 2, 1), NO_ATTK), SIZ(1129, 411, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("splining patrilinear situation devolvement", S_SPIDER, LVL(29, 2, -7, 6, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_CLRC, 1, 2), ATTK(AT_SCRA, AD_ELEC, 1, 1), ATTK(AT_LASH, AD_WEBS, 5, 4), ATTK(AT_EXPL, AD_SIN, 8, 7), ATTK(AT_KICK, AD_DISP, 9, 1), ATTK(AT_LASH, AD_BURN, 1, 3)), SIZ(37, 368, 0, MS_JAPANESE, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hell crawler", S_SPIDER, LVL(29, 12, -4, 40, -10), (G_GENO|1), A(ATTK(AT_STNG, AD_FIRE, 3, 12), ATTK(AT_STNG, AD_FIRE, 3, 12), ATTK(AT_STNG, AD_FIRE, 3, 12), ATTK(AT_BREA, AD_FIRE, 1, 12), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("camine spider", S_SPIDER, LVL(30, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji trasher", S_SPIDER, LVL(30, 18, -12, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 12, 8), ATTK(AT_TUCH, AD_PHYS, 12, 8), ATTK(AT_BEAM, AD_DISN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DISINT|MR_COLD|MR_ELEC|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("abyss spider", S_SPIDER, LVL(30, 18, -2, 30, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_STNG, AD_POIS, 3, 9), ATTK(AT_BITE, AD_CONF, 1, 9), ATTK(AT_BREA, AD_DRST, 1, 9), ATTK(AT_BEAM, AD_DARK, 1, 9), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("orion killer", S_SPIDER, LVL(30, 20, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 8, 6), ATTK(AT_STNG, AD_DRST, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty orion killer", S_SPIDER, LVL(30, 20, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 8, 6), ATTK(AT_STNG, AD_DRST, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_PETTY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji chemist", S_SPIDER, LVL(30, 18, -16, 90, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_NAST, 5, 4), ATTK(AT_GAZE, AD_ICUR, 5, 4), ATTK(AT_GAZE, AD_SLUD, 5, 4), ATTK(AT_NONE, AD_DEPR, 5, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("high centipede", S_SPIDER, LVL(30, 9, -6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 7), ATTK(AT_LASH, AD_POIS, 4, 4), ATTK(AT_BREA, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nighest bouncily swung teetotalism recanter", S_SPIDER, LVL(30, 13, -1, 7, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_MANA, 7, 2), ATTK(AT_CLAW, AD_ICUR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(136, 1678, 0, MS_FART_LOUD, MZ_LARGE), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_FLY|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tyke regeared", S_SPIDER, LVL(31, 12, 7, 45, 18), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_EDGE, 9, 5), ATTK(AT_BOOM, AD_MCRE, 5, 3), ATTK(AT_ENGL, AD_LEVI, 4, 4), ATTK(AT_CLAW, AD_CHRN, 9, 1), ATTK(AT_TRAM, AD_CNCL, 2, 7), ATTK(AT_TUCH, AD_NGRA, 8, 3)), SIZ(1266, 1035, 0, MS_CASINO, MZ_SMALL), MR_DISINT|MR_ELEC, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY| M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("leggier pained", S_SPIDER, LVL(31, 15, 0, 52, 3), (2), A(ATTK(AT_STNG, AD_HALU, 8, 9), ATTK(AT_BUTT, AD_DRCO, 3, 8), ATTK(AT_LASH, AD_ABDC, 7, 5), ATTK(AT_CLAW, AD_WRAP, 8, 2), ATTK(AT_EXPL, AD_GLIB, 6, 4), ATTK(AT_TRAM, AD_SPEL, 9, 9)), SIZ(26, 692, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_POIS| M1_METALLIVORE, M2_PRINCE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("psychedelically gibbet", S_SPIDER, LVL(31, 34, 8, 26, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_WTHR, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_STTP, 4, 9), ATTK(AT_STNG, AD_SEDU, 7, 7), ATTK(AT_BEAM, AD_CAST, 9, 6), ATTK(AT_SCRA, AD_HALU, 7, 8)), SIZ(181, 405, 0, MS_BURBLE, MZ_SMALL), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_ANIMAL|M1_OVIPAROUS, M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("deceiver emanate yarning", S_SPIDER, LVL(31, 14, 10, 28, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_ENCH, 3, 2), ATTK(AT_GAZE, AD_SANI, 8, 1), ATTK(AT_KICK, AD_PLAS, 2, 4), ATTK(AT_SCRA, AD_WISD, 7, 2), ATTK(AT_WEAP, AD_SOUN, 4, 1), ATTK(AT_BEAM, AD_SLIM, 1, 4)), SIZ(3984, 13, 0, MS_SQEEK, MZ_TINY), MR_ELEC, 0, M1_NOEYES|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("caesural avowedly", S_SPIDER, LVL(31, 10, -5, 39, -16), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_PLYS, 4, 7), ATTK(AT_BUTT, AD_PART, 8, 6), ATTK(AT_EXPL, AD_DRCO, 9, 5), ATTK(AT_STNG, AD_ELEC, 7, 2), NO_ATTK, NO_ATTK), SIZ(828, 245, 0, MS_GLYPHS, MZ_LARGE), MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_REGEN|M1_TPORT_CNTRL, M2_MINION|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant copper scorpio", S_SPIDER, LVL(32, 15, -12, 85, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_DRST, 3, 8), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_DRST, 3, 8)), SIZ(2500, 2500, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_PLUSTWO|MR_DEATH|MR_DRAIN|MR_DISINT, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("frost spider", S_SPIDER, LVL(32, 12, -11, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 10), ATTK(AT_BREA, AD_COLD, 2, 7), ATTK(AT_GAZE, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("glasgow lamia misused charminger resent", S_SPIDER, LVL(33, 13, -2, 67, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_BLAS, 2, 1), ATTK(AT_WEAP, AD_MALK, 1, 1), ATTK(AT_MAGC, AD_FEAR, 8, 1), ATTK(AT_BREA, AD_NTHR, 6, 7), ATTK(AT_TUCH, AD_BANI, 2, 7), ATTK(AT_WEAP, AD_TCKL, 9, 6)), SIZ(590, 165, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID, M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("powerhouse commonality ripple frostily bunny gunny tale", S_SPIDER, LVL(33, 12, 5, 81, 0), (G_VLGROUP|3), A(ATTK(AT_SCRA, AD_DRDX, 5, 4), ATTK(AT_GAZE, AD_STAT, 9, 1), ATTK(AT_BREA, AD_LETH, 1, 5), ATTK(AT_LASH, AD_THIR, 1, 3), ATTK(AT_HUGS, AD_LITE, 8, 7), NO_ATTK), SIZ(3091, 151, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("annihilate coiled", S_SPIDER, LVL(33, 24, -3, 27, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_FLAM, 8, 8), ATTK(AT_WEAP, AD_STCK, 1, 2), ATTK(AT_TENT, AD_SLEE, 5, 1), ATTK(AT_SPIT, AD_MANA, 1, 4), ATTK(AT_BOOM, AD_MCRE, 5, 7), ATTK(AT_BUTT, AD_DRCH, 9, 1)), SIZ(224, 1469, 0, MS_CASINO, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOHANDS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("flameproof gatefold", S_SPIDER, LVL(33, 11, 2, 1, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_RUST, 1, 3), ATTK(AT_BITE, AD_MAGM, 2, 5), ATTK(AT_HUGS, AD_ICEB, 1, 4), ATTK(AT_TENT, AD_HODS, 9, 2), ATTK(AT_CLAW, AD_STTP, 2, 9), ATTK(AT_CLAW, AD_MINA, 4, 5)), SIZ(644, 116, 0, MS_GRUNT, MZ_HUMAN), MR_ELEC|MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("executrix dynamometer", S_SPIDER, LVL(34, 12, 8, 60, -18), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_FREN, 2, 7), ATTK(AT_LASH, AD_SEDU, 7, 1), ATTK(AT_ENGL, AD_FAKE, 9, 7), ATTK(AT_NONE, AD_TRAI, 1, 1), NO_ATTK, NO_ATTK), SIZ(353, 826, 0, MS_NURSE, MZ_MEDIUM), MR_ELEC|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("befallen spider", S_SPIDER, LVL(34, 15, -6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 7, 8), ATTK(AT_BITE, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("megabite spider", S_SPIDER, LVL(34, 15, -6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 7, 8), ATTK(AT_BITE, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("power spider", S_SPIDER, LVL(34, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 6, 8), ATTK(AT_BITE, AD_DRST, 3, 3), ATTK(AT_BITE, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant grey scorpion", S_SPIDER, LVL(34, 12, -3, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("spider globe", S_SPIDER, LVL(34, 10, 1, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ACID, 4, 20), ATTK(AT_TUCH, AD_FEAR, 2, 5), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("arachno globe", S_SPIDER, LVL(34, 10, 1, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ACID, 4, 20), ATTK(AT_TUCH, AD_FEAR, 2, 5), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("scorpion brown", S_SPIDER, LVL(34, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_STNG, AD_POIS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("infuriate valved", S_SPIDER, LVL(34, 9, -5, 30, 4), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DRCH, 1, 8), ATTK(AT_BUTT, AD_SLEE, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2573, 120, 0, MS_CORONA, MZ_HUGE), MR_ELEC, 0, M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("leng spider", S_SPIDER, LVL(35, 13, -1, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_STNG, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("braad spider", S_SPIDER, LVL(35, 13, -1, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_STNG, AD_DRST, 1, 6), ATTK(AT_GAZE, AD_SPC2, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jou spider", S_SPIDER, LVL(35, 13, -1, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_STNG, AD_DRST, 1, 6), ATTK(AT_GAZE, AD_SANI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fearful chwidencha", S_SPIDER, LVL(35, 16, -12, 60, -4), (1), A(ATTK(AT_BITE, AD_FEAR, 5, 8), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("insidious spider", S_SPIDER, LVL(35, 16, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ILLU, 7, 7), ATTK(AT_BEAM, AD_ILLU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_UNSOLID|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("degraded outreasoned", S_SPIDER, LVL(35, 12, -3, 67, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_LASH, AD_BLND, 5, 9), ATTK(AT_TUCH, AD_VAMP, 7, 1), ATTK(AT_STNG, AD_CNCL, 6, 3), ATTK(AT_BITE, AD_MALK, 2, 1), ATTK(AT_TENT, AD_DARK, 2, 2), NO_ATTK), SIZ(1545, 756, 0, MS_CODE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_COLLECT|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("influent flesh", S_SPIDER, LVL(35, 6, -1, 30, 0), (G_VLGROUP|2), A(ATTK(AT_BUTT, AD_PLYS, 3, 9), ATTK(AT_ENGL, AD_CNCL, 7, 1), ATTK(AT_NONE, AD_DEST, 4, 2), ATTK(AT_MAGC, AD_CORR, 9, 1), NO_ATTK, NO_ATTK), SIZ(1007, 1287, 0, MS_REPAIR, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unholier scrimshaw doormat showing", S_SPIDER, LVL(35, 34, 10, 74, 0), (2), A(ATTK(AT_TUCH, AD_SPEL, 6, 1), ATTK(AT_EXPL, AD_NPRO, 6, 2), ATTK(AT_TUCH, AD_FAKE, 1, 4), ATTK(AT_NONE, AD_LUCK, 7, 5), NO_ATTK, NO_ATTK), SIZ(97, 1089, 0, MS_WHORE, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PETRIFIES, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aboveboard cultivatable abortive unfruitful", S_SPIDER, LVL(35, 11, -9, 29, 0), (1), A(ATTK(AT_MAGC, AD_RUST, 7, 1), ATTK(AT_MAGC, AD_MIDI, 2, 8), ATTK(AT_MAGC, AD_PAIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(654, 1632, 0, MS_NEIGH, MZ_LARGE), MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE| M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("forefather entranced", S_SPIDER, LVL(36, 12, -4, 29, 0), (1), A(ATTK(AT_BOOM, AD_STCK, 7, 1), ATTK(AT_NONE, AD_GRAV, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4248, 19, 0, MS_SUPERMAN, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant trapdoor spider daedra", S_SPIDER, LVL(36, 25, -10, 60, -10), (1), A(ATTK(AT_BITE, AD_DRST, 4, 10), ATTK(AT_BREA, AD_ELEC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_FIRE|MR_HITASFOUR|MR_DEATH|MR_STONE, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_NASTY|M2_STALK, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("USA President", S_SPIDER, LVL(36, 12, 0, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 12, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("only gaboon", S_SPIDER, LVL(36, 12, 0, 50, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_HITASTWO|MR_ELEC|MR_POISON, MR_COLD|MR_ELEC|MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS, M2_STRONG|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("master choldrith", S_SPIDER, LVL(36, 15, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_CLRC, 4, 8), ATTK(AT_BEAM, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("aranea", S_SPIDER, LVL(38, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 2, 8), ATTK(AT_CLAW, AD_DRST, 2, 8), ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire spider", S_SPIDER, LVL(38, 15, -11, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3, 13), ATTK(AT_BREA, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("conked flaking", S_SPIDER, LVL(38, 12, -9, 48, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_INVE, 8, 8), ATTK(AT_NONE, AD_GRAV, 0, 6), ATTK(AT_NONE, AD_WGHT, 9, 3), ATTK(AT_SPIT, AD_BURN, 9, 2), ATTK(AT_SPIT, AD_VULN, 1, 3), ATTK(AT_NONE, AD_TDRA, 2, 4)), SIZ(2498, 431, 0, MS_CONVERT, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_NEEDPICK|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_PNAME|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bugbane sleigher fiberize communalize furrowed", S_SPIDER, LVL(38, 12, 10, 5, 0), (G_SGROUP|1), A(ATTK(AT_SPIT, AD_SAMU, 2, 9), ATTK(AT_ENGL, AD_WERE, 6, 3), ATTK(AT_BUTT, AD_INSA, 9, 3), ATTK(AT_CLAW, AD_MAGM, 7, 1), ATTK(AT_ENGL, AD_THIR, 6, 8), ATTK(AT_TRAM, AD_SIN, 3, 2)), SIZ(1261, 17, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_OVIPAROUS|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("advertising megacolon", S_SPIDER, LVL(38, 26, 3, 58, 16), (G_VLGROUP|1), A(ATTK(AT_KICK, AD_BADE, 2, 1), ATTK(AT_SCRA, AD_MAGM, 1, 7), ATTK(AT_ENGL, AD_SHAN, 4, 6), ATTK(AT_SCRA, AD_RUNS, 2, 9), ATTK(AT_WEAP, AD_LAZY, 2, 7), NO_ATTK), SIZ(1883, 146, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS| M1_UNSOLID|M1_ACID, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("greater funnel net spider", S_SPIDER, LVL(39, 18, -10, 40, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 8, 8), ATTK(AT_BREA, AD_DRST, 10, 10), ATTK(AT_TUCH, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("lambskin prolixly", S_SPIDER, LVL(39, 17, 7, 32, -7), (G_GENO|G_RGROUP|1), A(ATTK(AT_TRAM, AD_TPTO, 1, 9), ATTK(AT_CLAW, AD_ILLU, 1, 2), ATTK(AT_WEAP, AD_DETH, 2, 1), ATTK(AT_BEAM, AD_FREN, 9, 1), ATTK(AT_GAZE, AD_DFOO, 5, 1), ATTK(AT_WEAP, AD_DEPR, 1, 9)), SIZ(133, 345, 0, MS_LIEDER, MZ_SMALL), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, 0, M2_NOPOLY|M2_WANDER|M2_STALK|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("injection clavicle", S_SPIDER, LVL(39, 13, 1, 51, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_SIN, 1, 8), ATTK(AT_MAGC, AD_VENO, 6, 2), ATTK(AT_BREA, AD_SKIL, 5, 1), ATTK(AT_BITE, AD_VAPO, 1, 8), ATTK(AT_HUGS, AD_SSEX, 5, 1), NO_ATTK), SIZ(171, 797, 0, MS_GLYPHS, MZ_TINY), MR_FIRE|MR_DEATH, 0, M1_CONCEAL|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lactation buck glamorizer funeral", S_SPIDER, LVL(40, 12, -4, 47, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_STAT, 4, 8), ATTK(AT_MAGC, AD_AMNE, 6, 5), ATTK(AT_BITE, AD_GRAV, 6, 7), ATTK(AT_BITE, AD_SEDU, 9, 9), ATTK(AT_KICK, AD_FEAR, 1, 6), NO_ATTK), SIZ(296, 14, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("extra large scorpion", S_SPIDER, LVL(40, 18, -6, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_STNG, AD_DRST, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("moroccan princess", S_SPIDER, LVL(40, 11, -30, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_STAT, 10, 12), ATTK(AT_BREA, AD_DRST, 9, 19), ATTK(AT_MAGC, AD_SPEL, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_SWIM|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_NOTAME, M4_SHADE|M4_REFLECT|M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("summer centipede", S_SPIDER, LVL(40, 9, -10, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 10), ATTK(AT_LASH, AD_POIS, 4, 7), ATTK(AT_BREA, AD_DRST, 4, 7), ATTK(AT_NONE, AD_POIS, 2, 6), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grey spider", S_SPIDER, LVL(40, 18, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 8, 12), ATTK(AT_TUCH, AD_FEAR, 2, 4), ATTK(AT_TUCH, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_ACID|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_CONCEAL, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("padre kaboom", S_SPIDER, LVL(40, 12, 8, 48, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_DISE, 1, 5), ATTK(AT_BITE, AD_NUMB, 7, 9), ATTK(AT_TRAM, AD_MALK, 4, 9), ATTK(AT_LASH, AD_VOMT, 7, 4), NO_ATTK, NO_ATTK), SIZ(228, 1347, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_ACID|MR_DRAIN, MR_COLD, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_SLITHY| M1_UNSOLID|M1_ACID|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_TRAITOR|M3_PETRIFIES|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("exasperate plurality", S_SPIDER, LVL(40, 12, -1, 60, 0), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_SLEE, 6, 1), ATTK(AT_TRAM, AD_INSA, 7, 7), ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_STNG, AD_DRCH, 4, 8), NO_ATTK, NO_ATTK), SIZ(596, 912, 0, MS_DJINNI, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_MALE, M3_EGOTYPE|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("dining casually", S_SPIDER, LVL(40, 14, 5, 80, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_COLD, 4, 7), ATTK(AT_WEAP, AD_MALK, 1, 1), ATTK(AT_EXPL, AD_SHRD, 2, 6), ATTK(AT_BUTT, AD_WET, 2, 8), ATTK(AT_SCRA, AD_WERE, 5, 8), NO_ATTK), SIZ(1079, 527, 0, MS_GRUNT, MZ_TINY), MR_ACID, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS, M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_GNOME|M2_DOMESTIC, M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Princess Cathlette", S_SPIDER, LVL(40, 11, -30, 100, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_STAT, 10, 12), ATTK(AT_BREA, AD_DRST, 9, 19), ATTK(AT_MAGC, AD_SPEL, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_SWIM|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_NOTAME, M4_SHADE|M4_REFLECT|M4_REVIVE|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* starting equipment: SEXY_LEATHER_PUMP FEMININE_PUMPS */ MON("speedweb", S_SPIDER, LVL(41, 19, -10, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 8, 10), ATTK(AT_TUCH, AD_WEBS, 0, 0), ATTK(AT_TUCH, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_TPORT|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("salvaged inlander", S_SPIDER, LVL(41, 24, 0, 48, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_LASH, AD_DARK, 5, 6), ATTK(AT_WEAP, AD_CONT, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1874, 219, 0, MS_HCALIEN, MZ_TINY), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID, M2_LORD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("jiggly calendered", S_SPIDER, LVL(41, 9, 1, 36, 3), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TRAM, AD_POIS, 7, 9), ATTK(AT_LASH, AD_PART, 1, 5), ATTK(AT_KICK, AD_SIN, 8, 5), ATTK(AT_BEAM, AD_DGST, 4, 1), ATTK(AT_TRAM, AD_VENO, 1, 6), NO_ATTK), SIZ(3050, 567, 0, MS_NURSE, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON, MR_COLD, M1_FLY|M1_SWIM|M1_CLING|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yourn strawberry habited mortgage occultly", S_SPIDER, LVL(42, 18, 8, 1, 9), (G_GENO|1), A(ATTK(AT_EXPL, AD_CURS, 4, 1), ATTK(AT_SCRA, AD_SAMU, 1, 3), ATTK(AT_WEAP, AD_SKIL, 1, 1), ATTK(AT_BEAM, AD_DRCH, 7, 8), NO_ATTK, NO_ATTK), SIZ(57, 290, 0, MS_DRUGS, MZ_HUMAN), MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("yolk garnet", S_SPIDER, LVL(42, 11, 0, 34, 0), (3), A(ATTK(AT_HUGS, AD_WGHT, 2, 3), ATTK(AT_ENGL, AD_DARK, 7, 5), ATTK(AT_CLAW, AD_LUCK, 3, 5), ATTK(AT_BEAM, AD_BADE, 2, 4), ATTK(AT_SPIT, AD_STTP, 9, 3), NO_ATTK), SIZ(105, 607, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_TPORT, M2_UNDEAD|M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bestride palazzi offing carate futurologist", S_SPIDER, LVL(42, 12, 1, 28, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_ELEC, 4, 2), ATTK(AT_NONE, AD_WISD, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1559, 666, 0, MS_BRAG, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_POIS|M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jungle spider", S_SPIDER, LVL(43, 19, -6, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 8, 8), ATTK(AT_BITE, AD_DRST, 3, 7), ATTK(AT_BITE, AD_DRDX, 5, 8), ATTK(AT_BEAM, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gateway subbasement groper", S_SPIDER, LVL(44, 16, -6, 23, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_MEMO, 1, 1), ATTK(AT_BEAM, AD_STUN, 9, 8), ATTK(AT_ENGL, AD_RAGN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(383, 622, 0, MS_POKEDEX, MZ_HUMAN), MR_ELEC, 0, M1_NOTAKE|M1_THICK_HIDE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("immiscibility entertainingly", S_SPIDER, LVL(45, 4, -16, 83, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_NPRO, 2, 16), ATTK(AT_BREA, AD_FAKE, 1, 5), ATTK(AT_TENT, AD_ICEB, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(242, 301, 0, MS_TRUMPET, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_VAMPIRE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dentate cask folding", S_SPIDER, LVL(45, 36, -24, 53, 1), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_MAGC, AD_PART, 4, 8), ATTK(AT_WEAP, AD_RBRE, 3, 20), ATTK(AT_WEAP, AD_SEDU, 8, 20), ATTK(AT_STNG, AD_RAGN, 4, 15), ATTK(AT_BITE, AD_CHKH, 9, 3), ATTK(AT_TENT, AD_VENO, 1, 4)), SIZ(3954, 10, 0, MS_WHORE, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Miska the Wolf Spider", S_SPIDER, LVL(45, 15, -8, 100, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BEAM, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_DRST, 8, 8), ATTK(AT_KICK, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_MIDI, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vocative conspire", S_SPIDER, LVL(46, 14, -12, 88, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_MAGC, AD_TERR, 5, 8), ATTK(AT_TUCH, AD_DGST, 9, 17), ATTK(AT_NONE, AD_MIDI, 9, 5), ATTK(AT_SPIT, AD_POLY, 2, 12), NO_ATTK, NO_ATTK), SIZ(1476, 674, 0, MS_IMITATE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("laxity channelling", S_SPIDER, LVL(46, 15, -11, 56, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_UNPR, 4, 12), ATTK(AT_MAGC, AD_HALU, 6, 18), ATTK(AT_BREA, AD_POLY, 5, 21), ATTK(AT_STNG, AD_CHKH, 8, 4), NO_ATTK, NO_ATTK), SIZ(1680, 1931, 0, MS_STABILIZE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, MR_SLEEP, M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("crypto spider", S_SPIDER, LVL(46, 16, -8, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 7, 8), ATTK(AT_BITE, AD_DRST, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wringer impregnated", S_SPIDER, LVL(47, 15, -10, 34, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_SOUN, 6, 8), ATTK(AT_CLAW, AD_NEXU, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(975, 817, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silo measly", S_SPIDER, LVL(47, 15, 3, 52, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_CLAW, AD_AXUS, 1, 21), ATTK(AT_CLAW, AD_LAZY, 3, 19), ATTK(AT_BUTT, AD_TERR, 3, 15), ATTK(AT_LASH, AD_DRIN, 7, 7), NO_ATTK, NO_ATTK), SIZ(1129, 3, 0, MS_LAUGH, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("eponymy bondmen", S_SPIDER, LVL(47, 13, -18, 88, 0), (G_UNIQ|2), A(ATTK(AT_LASH, AD_DREA, 4, 20), ATTK(AT_MAGC, AD_RUST, 7, 3), ATTK(AT_BEAM, AD_WISD, 6, 14), ATTK(AT_SPIT, AD_DISE, 1, 16), ATTK(AT_NONE, AD_SITM, 9, 15), ATTK(AT_MAGC, AD_PEST, 5, 10)), SIZ(75, 1194, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_TPORT, M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shaggier excelsior", S_SPIDER, LVL(48, 9, -22, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_HEAL, 5, 15), ATTK(AT_BREA, AD_DRIN, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 221, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_WALLWALK|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slenderest organdie", S_SPIDER, LVL(48, 11, 8, 91, 11), (G_SGROUP|2), A(ATTK(AT_TRAM, AD_TECH, 1, 18), ATTK(AT_BOOM, AD_INER, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(595, 727, 0, MS_CASINO, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_DISINT, M1_WALLWALK|M1_ANIMAL|M1_POIS|M1_METALLIVORE, M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_EGOTYPE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unintendedly dustman", S_SPIDER, LVL(48, 3, -21, 77, 17), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_ICUR, 6, 8), ATTK(AT_CLAW, AD_POLY, 9, 15), ATTK(AT_TUCH, AD_TLPT, 6, 4), ATTK(AT_HUGS, AD_FUMB, 1, 2), NO_ATTK, NO_ATTK), SIZ(593, 1474, 0, MS_FEARHARE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL, M2_VAMPIRE|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elder aranea", S_SPIDER, LVL(48, 13, -3, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 5, 8), ATTK(AT_CLAW, AD_DRST, 5, 8), ATTK(AT_BITE, AD_DRST, 5, 6), ATTK(AT_BITE, AD_DRST, 5, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("shadow spider", S_SPIDER, LVL(48, 18, -16, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLND, 3, 15), ATTK(AT_BEAM, AD_DARK, 3, 15), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("subscripting overlong", S_SPIDER, LVL(49, 12, 0, 69, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_DISE, 9, 9), ATTK(AT_SCRA, AD_SHRD, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1115, 504, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_HERBIVORE, M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("megawhippet", S_SPIDER, /* spawns with secret sound whip */ LVL(50, 12, -20, 90, 0), (1), A(ATTK(AT_CLAW, AD_BLEE, 6, 9), ATTK(AT_CLAW, AD_BADE, 6, 9), ATTK(AT_WEAP, AD_POIS, 8, 8), ATTK(AT_STNG, AD_STAT, 4, 4), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DISINT|MR_DRAIN|MR_SLEEP, MR_POISON, M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("queen feidam", S_SPIDER, LVL(50, 24, -25, 100, -10), (G_GENO|1|G_VLGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 10, 10), ATTK(AT_TUCH, AD_MIDI, 5, 5), ATTK(AT_TUCH, AD_MINA, 5, 5), ATTK(AT_MAGC, AD_CAST, 8, 8), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_STENCH, MZ_HUGE), MR_POISON|MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE, M3_SPIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_EGOTYPE|M3_TRAITOR|M3_MIND_FLAYER, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("atlach-nacha", S_SPIDER, LVL(50, 18, -10, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 7, 13), ATTK(AT_GAZE, AD_INSA, 6, 6), ATTK(AT_GAZE, AD_DETH, 8, 8), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH|MR_HITASFOUR, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("atlach-spida", S_SPIDER, LVL(50, 18, -10, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 7, 13), ATTK(AT_GAZE, AD_SANI, 6, 6), ATTK(AT_GAZE, AD_DETH, 8, 8), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH|MR_HITASFOUR, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("atlach-meana", S_SPIDER, LVL(50, 18, -10, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 7, 13), ATTK(AT_GAZE, AD_SPC2, 6, 6), ATTK(AT_GAZE, AD_DETH, 8, 8), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH|MR_HITASFOUR, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("drippy glimpse", S_SPIDER, LVL(50, 7, 6, 74, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_AXUS, 9, 10), ATTK(AT_BITE, AD_LEGS, 6, 19), ATTK(AT_MAGC, AD_POLY, 1, 20), ATTK(AT_GAZE, AD_PAIN, 3, 15), ATTK(AT_TENT, AD_CONF, 1, 5), ATTK(AT_BEAM, AD_TRAP, 7, 18)), SIZ(1287, 158, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_SEE_INVIS, M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("exaggerate contrite", S_SPIDER, LVL(51, 23, 2, 40, 0), (4), A(ATTK(AT_WEAP, AD_BLAS, 6, 6), ATTK(AT_GAZE, AD_MEMO, 4, 13), ATTK(AT_HUGS, AD_HEAL, 4, 3), ATTK(AT_STNG, AD_RAGN, 1, 15), NO_ATTK, NO_ATTK), SIZ(388, 545, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_NOLIMBS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("imposted dustily", S_SPIDER, LVL(51, 12, -23, 72, -15), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_VULN, 6, 18), ATTK(AT_NONE, AD_VOMT, 0, 12), ATTK(AT_STNG, AD_WET, 4, 16), ATTK(AT_BREA, AD_FRZE, 8, 10), ATTK(AT_WEAP, AD_HALU, 3, 21), ATTK(AT_NONE, AD_WEEP, 1, 11)), SIZ(1658, 378, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("celebrated clustered", S_SPIDER, LVL(51, 12, -9, 45, 0), (3), A(ATTK(AT_CLAW, AD_PLAS, 5, 21), ATTK(AT_CLAW, AD_DCAY, 4, 18), ATTK(AT_BREA, AD_MIDI, 7, 1), ATTK(AT_TRAM, AD_SSEX, 7, 2), ATTK(AT_BUTT, AD_STCK, 5, 3), NO_ATTK), SIZ(849, 564, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_NOEYES, M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("jibing vivific", S_SPIDER, LVL(51, 14, -26, 65, 0), (1), A(ATTK(AT_LASH, AD_BADE, 2, 15), ATTK(AT_TUCH, AD_SPEL, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4175, 37, 0, MS_PUPIL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("impale magistery", S_SPIDER, LVL(52, 22, -16, 53, -6), (G_GENO|3), A(ATTK(AT_ENGL, AD_CLRC, 4, 18), ATTK(AT_ENGL, AD_SIN, 7, 15), ATTK(AT_BITE, AD_NACU, 1, 20), ATTK(AT_LASH, AD_RBAD, 5, 2), NO_ATTK, NO_ATTK), SIZ(312, 1831, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bastardizing laved", S_SPIDER, LVL(52, 15, -12, 90, 17), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_DISN, 1, 12), ATTK(AT_TENT, AD_WRAT, 3, 8), ATTK(AT_KICK, AD_SAMU, 8, 3), ATTK(AT_BITE, AD_ALIN, 8, 3), NO_ATTK, NO_ATTK), SIZ(1411, 123, 0, MS_SQAWK, MZ_TINY), MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_FLY|M1_WALLWALK|M1_CLING|M1_HIDE|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("negation gleaner", S_SPIDER, LVL(52, 22, -15, 37, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_GAZE, AD_VENO, 5, 3), ATTK(AT_WEAP, AD_SLUD, 7, 5), ATTK(AT_SCRA, AD_FAKE, 1, 7), ATTK(AT_WEAP, AD_FAKE, 1, 13), ATTK(AT_GAZE, AD_VENO, 1, 13), NO_ATTK), SIZ(1329, 146, 0, MS_DJINNI, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shadow breeder", S_SPIDER, LVL(52, 18, 4, 15, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DARK, 1, 5), ATTK(AT_STNG, AD_BLND, 2, 9), ATTK(AT_STNG, AD_PLYS, 2, 3), ATTK(AT_TUCH, AD_DARK, 5, 5), ATTK(AT_BEAM, AD_DARK, 5, 5), ATTK(AT_MULTIPLY, 0,0,0) ), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_SPIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("photoreceptor pacify", S_SPIDER, LVL(53, 12, -25, 81, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_KICK, AD_STTP, 3, 1), ATTK(AT_STNG, AD_WERE, 3, 7), ATTK(AT_HUGS, AD_UVUU, 2, 6), ATTK(AT_TUCH, AD_PHYS, 1, 9), ATTK(AT_LASH, AD_RNG, 0, 3), ATTK(AT_LASH, AD_MINA, 4, 21)), SIZ(347, 778, 0, MS_SQAWK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("super spider daedra", S_SPIDER, LVL(54, 25, -18, 80, -10), (1), A(ATTK(AT_BITE, AD_DRST, 6, 10), ATTK(AT_BREA, AD_ELEC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_FIRE|MR_HITASFOUR|MR_DEATH|MR_STONE|MR_DISINT|MR_ELEC, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_NASTY|M2_STALK, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("discussant volcanologist", S_SPIDER, LVL(54, 11, -5, 61, 0), (G_UNIQ|4), A(ATTK(AT_BEAM, AD_SEDU, 4, 2), ATTK(AT_TRAM, AD_DROP, 1, 4), ATTK(AT_STNG, AD_TRAI, 6, 2), ATTK(AT_LASH, AD_WRAP, 3, 11), ATTK(AT_TRAM, AD_SOUN, 8, 4), NO_ATTK), SIZ(2575, 941, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS, M2_MINION|M2_DEMON|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("noncommercial overfanciful bistate playa", S_SPIDER, LVL(54, 6, -22, 74, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_BLEE, 4, 16), ATTK(AT_ENGL, AD_EDGE, 3, 11), ATTK(AT_NONE, AD_VAMP, 7, 14), ATTK(AT_ENGL, AD_CLRC, 1, 13), ATTK(AT_SPIT, AD_ACID, 1, 20), NO_ATTK), SIZ(55, 933, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("overapprehensive sepulchral", S_SPIDER, LVL(54, 13, -3, 62, 0), (G_RGROUP|1), A(ATTK(AT_SCRA, AD_BLND, 5, 13), ATTK(AT_GAZE, AD_GRAV, 9, 6), ATTK(AT_WEAP, AD_AMNE, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2669, 1214, 0, MS_SPELL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("noncommittally finalized", S_SPIDER, LVL(54, 8, -7, 59, 1), (G_RGROUP|2), A(ATTK(AT_KICK, AD_FREN, 9, 5), ATTK(AT_BUTT, AD_PLAS, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4, 149, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, MR_DRAIN, M1_SWIM|M1_NEEDPICK|M1_NOHEAD|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("decennial abc", S_SPIDER, LVL(54, 18, -26, 16, -20), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_DRCH, 7, 14), ATTK(AT_SCRA, AD_DRCH, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1475, 367, 0, MS_WAIL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_NOLIMBS|M1_MINDLESS, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mutilator daunter wizard", S_SPIDER, LVL(55, 12, -19, 3, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_ICEB, 9, 15), ATTK(AT_SPIT, AD_CORR, 4, 16), ATTK(AT_WEAP, AD_LAVA, 7, 9), ATTK(AT_NONE, AD_MALK, 9, 13), ATTK(AT_BUTT, AD_CHAO, 2, 3), ATTK(AT_LASH, AD_SHAN, 9, 12)), SIZ(2265, 368, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_SLEEP, 0, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("buzzer centipede", S_SPIDER, LVL(55, 10, -12, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_AGGR, 8, 10), ATTK(AT_LASH, AD_POIS, 6, 7), ATTK(AT_BREA, AD_DRST, 5, 8), ATTK(AT_NONE, AD_POIS, 2, 10), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_SLEEP, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("attendantly searchable", S_SPIDER, LVL(57, 13, -28, 64, 19), (1), A(ATTK(AT_SPIT, AD_WET, 2, 5), ATTK(AT_BUTT, AD_STON, 7, 18), ATTK(AT_SPIT, AD_WEBS, 7, 14), ATTK(AT_KICK, AD_RUST, 2, 3), NO_ATTK, NO_ATTK), SIZ(57, 17, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_ORC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cloudlike turtle decidual", S_SPIDER, LVL(57, 12, -5, 86, 0), (G_GENO|3), A(ATTK(AT_RATH, AD_SHAN, 2, 17), ATTK(AT_GAZE, AD_STUN, 7, 11), ATTK(AT_MAGC, AD_PART, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(736, 623, 0, MS_CLOCK, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("analyser formative", S_SPIDER, LVL(58, 22, -2, 85, 7), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_SCOR, 5, 20), ATTK(AT_MAGC, AD_CHAO, 8, 12), ATTK(AT_KICK, AD_DARK, 4, 15), ATTK(AT_TRAM, AD_LEGS, 2, 20), ATTK(AT_CLAW, AD_DETH, 5, 13), NO_ATTK), SIZ(344, 325, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOLIMBS, M2_PRINCE|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stalk reopening", S_SPIDER, LVL(58, 12, 8, 5, -13), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DRDX, 1, 5), ATTK(AT_CLAW, AD_WERE, 6, 2), ATTK(AT_KICK, AD_LITE, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2145, 285, 0, MS_SOCKS, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_REGEN, M2_PRINCE|M2_PNAME|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dreamt embattled", S_SPIDER, LVL(59, 17, -9, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_DEBU, 4, 4), ATTK(AT_SCRA, AD_RBAD, 4, 21), ATTK(AT_TENT, AD_EDGE, 4, 3), ATTK(AT_TRAM, AD_CHKH, 6, 14), NO_ATTK, NO_ATTK), SIZ(1002, 324, 0, MS_REPAIR, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reticulated concordant", S_SPIDER, LVL(59, 7, 3, 82, 0), (2), A(ATTK(AT_ENGL, AD_MINA, 3, 1), ATTK(AT_BITE, AD_EDGE, 7, 4), ATTK(AT_CLAW, AD_CORR, 4, 18), ATTK(AT_LASH, AD_VULN, 9, 1), ATTK(AT_STNG, AD_WEBS, 6, 10), ATTK(AT_LASH, AD_PEST, 5, 4)), SIZ(818, 491, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("judgment initiating", S_SPIDER, LVL(59, 13, -29, 60, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_STUN, 9, 19), ATTK(AT_BOOM, AD_MANA, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2857, 307, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_SEE_INVIS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gruf spider", S_SPIDER, LVL(60, 16, -11, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 7, 11), ATTK(AT_BITE, AD_DRST, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellish scorpion", S_SPIDER, LVL(60, 20, -8, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_STNG, AD_DRST, 5, 15), ATTK(AT_BREA, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cura spider", S_SPIDER, LVL(60, 19, -8, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 8, 12), ATTK(AT_BITE, AD_DRST, 3, 8), ATTK(AT_BITE, AD_DRDX, 5, 9), ATTK(AT_BEAM, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("counterplea broncobuster", S_SPIDER, LVL(60, 8, -24, 76, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BITE, AD_PART, 3, 3), ATTK(AT_SCRA, AD_TLPT, 5, 16), ATTK(AT_BREA, AD_DISN, 2, 6), ATTK(AT_RATH, AD_WEEP, 2, 18), ATTK(AT_CLAW, AD_NEXU, 9, 7), ATTK(AT_WEAP, AD_WEBS, 5, 7)), SIZ(1211, 414, 0, MS_TRUMPET, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_AMPHIBIOUS|M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("conditioning tactility", S_SPIDER, LVL(61, 8, -26, 64, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_WEBS, 3, 7), ATTK(AT_HUGS, AD_SAMU, 8, 9), ATTK(AT_BREA, AD_VOMT, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1588, 210, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("midland arborvitae", S_SPIDER, LVL(61, 13, -10, 81, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BREA, AD_SEDU, 7, 6), ATTK(AT_LASH, AD_SLIM, 1, 7), ATTK(AT_ENGL, AD_FUMB, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(111, 483, 0, MS_ARREST, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID, M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("specialized forage declaring", S_SPIDER, LVL(62, 8, 7, 77, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_DFOO, 6, 1), ATTK(AT_TRAM, AD_LEGS, 5, 18), ATTK(AT_TRAM, AD_SHRD, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2243, 456, 0, MS_IMITATE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_DISINT, M1_CLING|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disinterring arrogant", S_SPIDER, LVL(63, 21, -15, 35, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_DRCH, 8, 2), ATTK(AT_STNG, AD_CONT, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6, 60, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, MR_DEATH, M1_SWIM|M1_HIDE|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ungoliant", S_SPIDER, LVL(64, 22, -18, 90, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 12, 16), ATTK(AT_GAZE, AD_WEBS, 0, 0), ATTK(AT_TUCH, AD_FAMN, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH|MR_HITASFOUR|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chemurgy fusibly", S_SPIDER, LVL(65, 23, -6, 62, 0), (G_VLGROUP|4), A(ATTK(AT_MAGC, AD_SIN, 4, 9), ATTK(AT_HUGS, AD_TRAP, 6, 21), ATTK(AT_BUTT, AD_WERE, 7, 9), ATTK(AT_BUTT, AD_FIRE, 2, 10), ATTK(AT_GAZE, AD_DAMA, 2, 14), ATTK(AT_TENT, AD_SCOR, 1, 12)), SIZ(660, 321, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_CONCEAL|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("attained autoerotism", S_SPIDER, LVL(67, 12, -2, 36, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_STNG, AD_NGEN, 2, 1), ATTK(AT_SCRA, AD_VENO, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1909, 646, 0, MS_ALLA, MZ_HUMAN), MR_FIRE|MR_POISON, MR_FIRE, M1_MINDLESS|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fetchingly mouthy decadently", S_SPIDER, LVL(68, 13, -23, 85, 10), (G_GENO|3), A(ATTK(AT_NONE, AD_VAPO, 8, 13), ATTK(AT_WEAP, AD_DEST, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2811, 868, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_ANIMAL|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("finned faithfully coarsen", S_SPIDER, LVL(68, 15, -28, 85, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_STNG, AD_STTP, 9, 18), ATTK(AT_STNG, AD_FRZE, 3, 17), ATTK(AT_SPIT, AD_DIMN, 4, 18), ATTK(AT_KICK, AD_VULN, 1, 8), NO_ATTK, NO_ATTK), SIZ(2028, 504, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("septical lanceted", S_SPIDER, LVL(69, 10, -8, 96, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_WEAP, AD_PART, 9, 8), ATTK(AT_BOOM, AD_ILLU, 4, 11), ATTK(AT_TENT, AD_THIR, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1144, 373, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("revived soubrette", S_SPIDER, LVL(69, 12, 6, 88, 0), (G_RGROUP|2), A(ATTK(AT_BITE, AD_FAMN, 3, 1), ATTK(AT_ENGL, AD_STON, 9, 11), ATTK(AT_BREA, AD_COLD, 9, 10), ATTK(AT_BEAM, AD_WRAT, 6, 2), ATTK(AT_TRAM, AD_VOMT, 1, 20), ATTK(AT_BITE, AD_INSA, 4, 19)), SIZ(1842, 116, 0, MS_BUZZ, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE, MR_STONE, M1_HUMANOID, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pungent quanta backslidden", S_SPIDER, LVL(69, 13, -4, 68, -3), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_NTHR, 6, 10), ATTK(AT_KICK, AD_WTHR, 7, 21), ATTK(AT_MAGC, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2419, 134, 0, MS_GURGLE, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_OVIPAROUS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tone centipede", S_SPIDER, LVL(70, 12, -14, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SOUN, 9, 10), ATTK(AT_LASH, AD_POIS, 7, 7), ATTK(AT_BREA, AD_DRST, 6, 8), ATTK(AT_NONE, AD_POIS, 3, 10), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DEATH|MR_HITASTWO|MR_PLUSONE, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Rhan-Tegoth", S_SPIDER, LVL(70, 21, -12, 100, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_HUGS, AD_DRST, 5, 12), ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_HUGS, AD_ACID, 5, 12), ATTK(AT_BREA, AD_ACID, 5, 12), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_FLY, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("furtive rumrunner", S_SPIDER, LVL(71, 11, -7, 75, -20), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_RAGN, 7, 4), ATTK(AT_SCRA, AD_LUCK, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(478, 172, 0, MS_CORONA, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, MR_DISINT, M1_CONCEAL, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("steel armor spider", S_SPIDER, LVL(71, 23, -25, 100, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_ACID, 10, 10), ATTK(AT_BITE, AD_STCK, 10, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_DEATH|MR_HITASFOUR|MR_SLEEP|MR_ACID, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("pilgrimage furnish unambiguously orphanage", S_SPIDER, LVL(71, 17, -30, 68, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_NONE, AD_THIR, 8, 14), ATTK(AT_WEAP, AD_SGLD, 8, 9), ATTK(AT_SCRA, AD_ACID, 3, 10), ATTK(AT_TUCH, AD_WERE, 3, 1), NO_ATTK, NO_ATTK), SIZ(327, 5, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sponsorial sensational", S_SPIDER, LVL(71, 5, -26, 41, 0), (3), A(ATTK(AT_KICK, AD_SKIL, 1, 5), ATTK(AT_WEAP, AD_LEVI, 6, 2), ATTK(AT_BUTT, AD_CHRN, 1, 19), ATTK(AT_BEAM, AD_POIS, 2, 6), NO_ATTK, NO_ATTK), SIZ(27, 135, 0, MS_MISSING, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, MR_COLD, M1_AMPHIBIOUS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("depilatory reestablished", S_SPIDER, LVL(71, 14, -29, 7, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_EDGE, 1, 20), ATTK(AT_MAGC, AD_LITE, 4, 7), ATTK(AT_WEAP, AD_NAST, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2227, 649, 0, MS_SHRIEK, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("redefining litre", S_SPIDER, LVL(71, 11, -14, 66, 0), (3), A(ATTK(AT_SPIT, AD_TCKL, 9, 14), ATTK(AT_LASH, AD_DRDX, 5, 8), ATTK(AT_NONE, AD_SHRD, 4, 10), ATTK(AT_BOOM, AD_WGHT, 9, 1), ATTK(AT_BITE, AD_GRAV, 6, 20), NO_ATTK), SIZ(1243, 311, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_HIDE|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("coil gnomon consumption", S_SPIDER, LVL(72, 14, -8, 60, 0), (1), A(ATTK(AT_SCRA, AD_POIS, 1, 20), ATTK(AT_CLAW, AD_DISE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1585, 130, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS| M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_NONMOVING|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("meuniere immortally recoloring incoherently intermediatory", S_SPIDER, LVL(73, 10, 10, 97, -6), (1), A(ATTK(AT_MAGC, AD_DARK, 3, 4), ATTK(AT_BUTT, AD_CHKH, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(155, 286, 0, MS_CHICKEN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_FIRE, M1_FLY|M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Atlach-Nacha, the Spider God", S_SPIDER, LVL(73, 17, -16, 100, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_BITE, AD_POIS, 3, 9), ATTK(AT_BITE, AD_DRST, 3, 9), ATTK(AT_STNG, AD_POIS, 2, 9), ATTK(AT_STNG, AD_DRST, 2, 9), ATTK(AT_BREA, AD_DRST, 9, 9), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("enforcing kibitzer", S_SPIDER, LVL(74, 19, -1, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TREM, 9, 7), ATTK(AT_BEAM, AD_SPC2, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(804, 3, 0, MS_AREOLA, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jilted rec", S_SPIDER, LVL(74, 14, 0, 22, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_LITT, 9, 9), ATTK(AT_LASH, AD_ICUR, 9, 10), ATTK(AT_SCRA, AD_SAMU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2479, 213, 0, MS_COMBAT, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_TPORT_CNTRL| M1_HERBIVORE, M2_LORD|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("preponderated enriching", S_SPIDER, LVL(74, 12, -2, 85, 18), (G_GENO|2), A(ATTK(AT_GAZE, AD_NEXU, 5, 5), ATTK(AT_WEAP, AD_TRAP, 1, 11), ATTK(AT_GAZE, AD_HALU, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(64, 213, 0, MS_SUPERMAN, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cookout inheritance", S_SPIDER, LVL(75, 12, -9, 85, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_WGHT, 3, 14), ATTK(AT_BITE, AD_MIDI, 5, 21), ATTK(AT_GAZE, AD_POLY, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1081, 445, 0, MS_WERE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_COLD, 0, M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("testified convey", S_SPIDER, LVL(75, 12, -15, 67, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_HODS, 1, 18), ATTK(AT_BEAM, AD_CHAO, 7, 11), ATTK(AT_TUCH, AD_SOUN, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2566, 122, 0, MS_ARREST, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_HUMANOID|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("recommitting radicalism", S_SPIDER, LVL(75, 13, 3, 36, 0), (1), A(ATTK(AT_CLAW, AD_SLIM, 1, 10), ATTK(AT_TUCH, AD_NEXU, 3, 12), ATTK(AT_BUTT, AD_DFOO, 7, 21), ATTK(AT_BUTT, AD_DRCH, 2, 7), ATTK(AT_HUGS, AD_NGEN, 3, 5), ATTK(AT_BUTT, AD_NAST, 1, 11)), SIZ(2146, 19, 0, MS_CASINO, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_MINDLESS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("storming examinee", S_SPIDER, LVL(75, 14, -12, 67, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_DAMA, 7, 6), ATTK(AT_GAZE, AD_ALIN, 1, 17), ATTK(AT_BUTT, AD_STCK, 6, 2), ATTK(AT_GAZE, AD_CNCL, 2, 13), ATTK(AT_BITE, AD_AMNE, 7, 8), ATTK(AT_GAZE, AD_PHYS, 2, 7)), SIZ(325, 893, 0, MS_SHRIEK, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_MINION|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("breath spider", S_SPIDER, LVL(75, 20, -10, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 10, 12), ATTK(AT_BITE, AD_DRST, 5, 8), ATTK(AT_BITE, AD_DRDX, 5, 10), ATTK(AT_BEAM, AD_WEBS, 0, 0), ATTK(AT_BREA, AD_DRST, 10, 10), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE|MR_SLEEP, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Kumo, the demon spider", S_SPIDER, LVL(75, 18, -16, 100, -15), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_BITE, AD_POIS, 3, 9), ATTK(AT_BITE, AD_POIS, 3, 9), ATTK(AT_STNG, AD_POIS, 2, 5), ATTK(AT_STNG, AD_POIS, 2, 5), ATTK(AT_MAGC, AD_SPEL, 2, 5), ATTK(AT_BREA, AD_DRST, 10, 15) ), SIZ(500, 500, 0, MS_BOSS, MZ_LARGE), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_STRONG|M2_PNAME|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_NOPOLY, M3_NOTAME|M3_SPIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("intermezzo assertively", S_SPIDER, LVL(75, 25, -1, 64, 14), (4), A(ATTK(AT_BUTT, AD_UVUU, 7, 20), ATTK(AT_CLAW, AD_WERE, 1, 16), ATTK(AT_TENT, AD_WEBS, 6, 6), ATTK(AT_HUGS, AD_TLPT, 1, 3), NO_ATTK, NO_ATTK), SIZ(345, 794, 0, MS_SQEEK, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_OMNIVORE, M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("coffee spider", S_SPIDER, LVL(76, 17, -14, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 7, 14), ATTK(AT_BITE, AD_DRST, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blubberer unscaled", S_SPIDER, LVL(76, 12, 4, 64, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_HEAL, 8, 13), ATTK(AT_RATH, AD_WTHR, 3, 21), ATTK(AT_SPIT, AD_FIRE, 8, 10), ATTK(AT_WEAP, AD_EDGE, 2, 5), ATTK(AT_GAZE, AD_AGGR, 9, 18), NO_ATTK), SIZ(296, 1184, 0, MS_CORONA, MZ_HUGE), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baritone kicky", S_SPIDER, LVL(76, 12, -15, 58, 8), (G_GENO|1), A(ATTK(AT_BITE, AD_VOMT, 2, 8), ATTK(AT_LASH, AD_GRAV, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(778, 250, 0, MS_WERE, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nourishing takingly", S_SPIDER, LVL(77, 9, -24, 52, -16), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_RUST, 7, 3), ATTK(AT_GAZE, AD_NUMB, 4, 11), ATTK(AT_BITE, AD_WEEP, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(71, 101, 0, MS_SOVIET, MZ_TINY), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eyeing technetium fugging", S_SPIDER, LVL(79, 10, -17, 71, 5), (1), A(ATTK(AT_WEAP, AD_WRAT, 5, 13), ATTK(AT_LASH, AD_TCKL, 7, 18), ATTK(AT_STNG, AD_DISP, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2177, 717, 0, MS_CUSS, MZ_LARGE), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOHEAD|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rebaptized auspice", S_SPIDER, LVL(79, 15, -23, 63, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VAMP, 2, 6), ATTK(AT_SPIT, AD_LAVA, 6, 13), ATTK(AT_BREA, AD_DARK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(513, 1594, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_THICK_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("protegee advisory mustard anachronistic uncompromising", S_SPIDER, LVL(80, 11, -3, 82, -2), (G_GENO|1), A(ATTK(AT_TUCH, AD_CONF, 8, 4), ATTK(AT_NONE, AD_PHYS, 0, 15), ATTK(AT_KICK, AD_AXUS, 8, 17), ATTK(AT_GAZE, AD_WET, 2, 14), ATTK(AT_WEAP, AD_NAST, 7, 20), ATTK(AT_MAGC, AD_THIR, 5, 14)), SIZ(2657, 1640, 0, MS_HANDY, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("calculatingly gobbledygook", S_SPIDER, LVL(80, 12, -7, 40, 0), (G_RGROUP|2), A(ATTK(AT_SCRA, AD_GRAV, 8, 21), ATTK(AT_ENGL, AD_SLOW, 2, 3), ATTK(AT_SPIT, AD_DREN, 2, 3), ATTK(AT_CLAW, AD_CHKH, 1, 2), ATTK(AT_TENT, AD_BADE, 7, 8), ATTK(AT_BITE, AD_FIRE, 7, 7)), SIZ(1463, 31, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("porkpie casked", S_SPIDER, LVL(80, 8, -8, 7, 7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_LAZY, 8, 1), ATTK(AT_TUCH, AD_GLIB, 8, 5), ATTK(AT_HUGS, AD_WEEP, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3861, 1019, 0, MS_WOLLOH, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN, M2_PNAME|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("frosty scorpion", S_SPIDER, LVL(80, 16, -12, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 13), ATTK(AT_CLAW, AD_PHYS, 5, 13), ATTK(AT_STNG, AD_DRST, 5, 18), ATTK(AT_BREA, AD_COLD, 8, 12), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hale spider", S_SPIDER, LVL(80, 17, -14, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 7, 14), ATTK(AT_BITE, AD_SAMU, 6, 15), ATTK(AT_BEAM, AD_DRST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ek chuah", S_SPIDER, LVL(81, 26, -15, 95, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_CLAW, AD_DETH, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_HITASFOUR|MR_STONE|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ambiance woodcutter", S_SPIDER, LVL(81, 15, -4, 0, -9), (G_GENO|3), A(ATTK(AT_CLAW, AD_STAT, 7, 9), ATTK(AT_TENT, AD_CHKH, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(608, 1334, 0, MS_FART_QUIET, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_ACID, M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("doyen bloke", S_SPIDER, LVL(81, 16, -28, 71, 13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_MEMO, 1, 9), ATTK(AT_WEAP, AD_WRAT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(320, 2, 0, MS_SNORE, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_ACID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY| M2_JEWELS|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("auld pair", S_SPIDER, LVL(82, 13, -18, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_ANTI, 3, 11), ATTK(AT_STNG, AD_RNG, 7, 8), ATTK(AT_GAZE, AD_AMNE, 5, 9), ATTK(AT_KICK, AD_CORR, 7, 19), ATTK(AT_GAZE, AD_DRLI, 1, 17), ATTK(AT_RATH, AD_SKIL, 1, 7)), SIZ(301, 511, 0, MS_METALMAFIA, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("detracted callable", S_SPIDER, LVL(82, 24, 3, 51, 9), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_DRCH, 9, 6), ATTK(AT_BREA, AD_COLD, 1, 11), ATTK(AT_GAZE, AD_SGLD, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3235, 608, 0, MS_DEAD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NOEYES|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("backdating diamond", S_SPIDER, LVL(82, 7, -24, 35, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_PLYS, 3, 13), ATTK(AT_SPIT, AD_LETH, 9, 19), ATTK(AT_TENT, AD_SEDU, 3, 13), ATTK(AT_SPIT, AD_ICEB, 6, 1), NO_ATTK, NO_ATTK), SIZ(360, 965, 0, MS_GAARDIEN, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_SWIM|M1_NOHANDS|M1_NOLIMBS|M1_ACID, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("debatably lechery", S_SPIDER, LVL(82, 12, 7, 13, -7), (G_GENO|G_UNIQ|4), A(ATTK(AT_BITE, AD_ANTI, 2, 20), ATTK(AT_BOOM, AD_CHAO, 9, 21), ATTK(AT_TUCH, AD_NAST, 5, 15), ATTK(AT_BREA, AD_INVE, 9, 21), ATTK(AT_NONE, AD_RUST, 1, 6), NO_ATTK), SIZ(2957, 1176, 0, MS_SPELL, MZ_GIGANTIC), MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spiky microprocessor prehensile", S_SPIDER, LVL(82, 12, -26, 79, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STAT, 1, 4), ATTK(AT_WEAP, AD_HEAL, 9, 5), ATTK(AT_NONE, AD_TRAP, 9, 19), ATTK(AT_BEAM, AD_ANTI, 5, 15), ATTK(AT_TUCH, AD_SAMU, 6, 18), NO_ATTK), SIZ(1009, 68, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_OVIPAROUS, M2_UNDEAD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hookier lockjaw", S_SPIDER, LVL(82, 13, -17, 10, -11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_INER, 3, 10), ATTK(AT_BREA, AD_DGST, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(693, 277, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_FIRE, M1_SLITHY|M1_POIS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("intermarriage gimel", S_SPIDER, LVL(83, 13, -8, 56, 0), (3), A(ATTK(AT_WEAP, AD_STTP, 4, 20), ATTK(AT_LASH, AD_PART, 8, 10), ATTK(AT_GAZE, AD_WET, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(753, 84, 0, MS_SNORE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOEYES|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flower depolarizing", S_SPIDER, LVL(83, 12, -24, 74, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_KICK, AD_LETH, 3, 8), ATTK(AT_WEAP, AD_CORR, 7, 16), ATTK(AT_KICK, AD_WRAP, 9, 20), ATTK(AT_RATH, AD_FIRE, 3, 12), ATTK(AT_RATH, AD_DETH, 7, 6), NO_ATTK), SIZ(442, 233, 0, MS_SQAWK, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_OVIPAROUS|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("imposting aureoled suborder", S_SPIDER, LVL(83, 5, -3, 82, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRIN, 5, 16), ATTK(AT_WEAP, AD_DISN, 6, 11), ATTK(AT_BEAM, AD_HALU, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(199, 51, 0, MS_MEW, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS| M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("consumable amarillo", S_SPIDER, LVL(84, 7, -7, 65, 0), (2), A(ATTK(AT_BUTT, AD_AXUS, 1, 1), ATTK(AT_RATH, AD_ICEB, 5, 8), ATTK(AT_CLAW, AD_SSEX, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3978, 0, 0, MS_OHGOD, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("seneca talesmen", S_SPIDER, LVL(84, 8, 0, 46, -11), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_NAST, 9, 17), ATTK(AT_BUTT, AD_INER, 1, 19), ATTK(AT_HUGS, AD_SHRD, 3, 1), ATTK(AT_MAGC, AD_DIMN, 4, 10), ATTK(AT_MAGC, AD_NACU, 7, 18), NO_ATTK), SIZ(124, 861, 0, MS_PUPIL, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cortically masterminding", S_SPIDER, LVL(84, 7, -29, 85, 0), (3), A(ATTK(AT_KICK, AD_NACU, 4, 18), ATTK(AT_BITE, AD_FIRE, 6, 9), ATTK(AT_STNG, AD_MIDI, 5, 7), ATTK(AT_ENGL, AD_TIME, 2, 5), NO_ATTK, NO_ATTK), SIZ(2670, 487, 0, MS_POKEDEX, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_OMNIVORE, M2_PRINCE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("montessori wringer philosophized mutilative", S_SPIDER, LVL(85, 12, -7, 79, 4), (3), A(ATTK(AT_WEAP, AD_DCAY, 2, 12), ATTK(AT_BREA, AD_COLD, 8, 16), ATTK(AT_NONE, AD_DRIN, 8, 20), ATTK(AT_BOOM, AD_RUST, 3, 17), ATTK(AT_TRAM, AD_DEBU, 4, 5), NO_ATTK), SIZ(2455, 767, 0, MS_GLYPHS, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NOHANDS|M1_NOLIMBS|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("entailed roustabout", S_SPIDER, LVL(85, 19, 6, 100, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_DISE, 4, 2), ATTK(AT_BEAM, AD_WEEP, 6, 10), ATTK(AT_BEAM, AD_DEPR, 9, 4), ATTK(AT_TENT, AD_HEAL, 1, 7), ATTK(AT_WEAP, AD_SLOW, 8, 21), NO_ATTK), SIZ(570, 39, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_JEWELS|M2_COLLECT|M2_GNOME|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("doffed dose heliocentrically wealthiest yelper", S_SPIDER, LVL(86, 8, -4, 96, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_BREA, AD_LEGS, 1, 15), ATTK(AT_HUGS, AD_CURS, 9, 13), ATTK(AT_CLAW, AD_WEBS, 7, 1), ATTK(AT_LASH, AD_LETH, 6, 12), ATTK(AT_TUCH, AD_FAKE, 0, 18), ATTK(AT_EXPL, AD_CORR, 4, 19)), SIZ(132, 305, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("compensated disenchantingly hemispheric unexplored", S_SPIDER, LVL(86, 12, 9, 1, -19), (3), A(ATTK(AT_BITE, AD_MAGM, 5, 9), ATTK(AT_HUGS, AD_STCK, 8, 3), ATTK(AT_TENT, AD_WERE, 6, 10), ATTK(AT_BREA, AD_CORR, 1, 21), NO_ATTK, NO_ATTK), SIZ(60, 1539, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sting elbowroom", S_SPIDER, LVL(86, 12, 8, 98, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_SHRD, 7, 19), ATTK(AT_WEAP, AD_ICUR, 5, 3), ATTK(AT_TUCH, AD_HALU, 5, 20), ATTK(AT_CLAW, AD_GRAV, 7, 12), NO_ATTK, NO_ATTK), SIZ(3242, 1334, 0, MS_BOSS, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_THICK_HIDE|M1_TPORT|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tutu swirliest", S_SPIDER, LVL(87, 13, -7, 13, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_HEAL, 2, 5), ATTK(AT_KICK, AD_BLEE, 1, 15), ATTK(AT_BOOM, AD_ICEB, 4, 5), ATTK(AT_BITE, AD_DISE, 2, 17), ATTK(AT_SPIT, AD_LITE, 7, 15), ATTK(AT_STNG, AD_DETH, 2, 1)), SIZ(4228, 1351, 0, MS_WOLLOH, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_WALLWALK, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tricolor serging", S_SPIDER, LVL(87, 11, -13, 79, -6), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_AXUS, 4, 1), ATTK(AT_TRAM, AD_SAMU, 7, 5), ATTK(AT_STNG, AD_MCRE, 3, 21), ATTK(AT_LASH, AD_DRCO, 4, 8), ATTK(AT_TENT, AD_PART, 1, 4), ATTK(AT_BEAM, AD_CONF, 2, 15)), SIZ(792, 382, 0, MS_GAARDIEN, MZ_HUMAN), MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("muttony odorized remilitarized", S_SPIDER, LVL(88, 11, 1, 49, 14), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_THIR, 1, 15), ATTK(AT_BOOM, AD_TLPT, 7, 7), ATTK(AT_WEAP, AD_TCKL, 6, 18), ATTK(AT_LASH, AD_WRAP, 4, 3), NO_ATTK, NO_ATTK), SIZ(73, 7, 0, MS_PUPIL, MZ_SMALL), MR_ACID|MR_DEATH, MR_ACID, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("beseem stopgap", S_SPIDER, LVL(89, 12, -13, 68, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DGST, 3, 18), ATTK(AT_TRAM, AD_WTHR, 7, 19), ATTK(AT_BREA, AD_STTP, 1, 12), ATTK(AT_RATH, AD_NEXU, 4, 10), ATTK(AT_TUCH, AD_ELEC, 7, 19), NO_ATTK), SIZ(939, 8, 0, MS_APOC, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("salvageable racily", S_SPIDER, LVL(90, 12, -1, 82, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEBU, 2, 11), ATTK(AT_WEAP, AD_WGHT, 1, 7), ATTK(AT_CLAW, AD_TLPT, 1, 5), ATTK(AT_TUCH, AD_ELEC, 3, 19), NO_ATTK, NO_ATTK), SIZ(2016, 855, 0, MS_SMITH, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL, M2_DEMON|M2_ROCKTHROW|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tentacle spider", S_SPIDER, LVL(90, 20, -12, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 12, 12), ATTK(AT_BITE, AD_DRST, 5, 10), ATTK(AT_BITE, AD_DRDX, 5, 10), ATTK(AT_BEAM, AD_WEBS, 0, 0), ATTK(AT_TENT, AD_POIS, 8, 8), ATTK(AT_TENT, AD_POIS, 8, 8)), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE|MR_SLEEP|MR_DEATH, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind spider", S_SPIDER, LVL(90, 20, -12, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 12, 12), ATTK(AT_BITE, AD_DRST, 5, 10), ATTK(AT_BITE, AD_DRDX, 5, 10), ATTK(AT_BEAM, AD_WEBS, 0, 0), ATTK(AT_TENT, AD_DRIN, 8, 8), ATTK(AT_TENT, AD_DRIN, 8, 8)), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE|MR_SLEEP|MR_DEATH, MR_POISON, M1_NOHANDS|M1_ANIMAL|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mineral centipede", S_SPIDER, LVL(90, 12, -16, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_IDAM, 11, 10), ATTK(AT_LASH, AD_POIS, 7, 8), ATTK(AT_BREA, AD_DRST, 6, 9), ATTK(AT_NONE, AD_POIS, 4, 10), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DEATH|MR_HITASTHREE|MR_PLUSONE|MR_STONE, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lick spider", S_SPIDER, LVL(91, 18, -16, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 9, 14), ATTK(AT_BITE, AD_DRST, 8, 15), ATTK(AT_TUCH, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DEATH|MR_DRAIN|MR_STONE, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_UNSOLID, M2_HOSTILE|M2_STRONG, M3_SPIDER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unobtruding pivoting", S_SPIDER, LVL(91, 12, 1, 53, -1), (G_GENO|2), A(ATTK(AT_MAGC, AD_DISP, 4, 4), ATTK(AT_BEAM, AD_WGHT, 9, 11), ATTK(AT_EXPL, AD_TERR, 3, 20), ATTK(AT_BEAM, AD_DIMN, 1, 8), ATTK(AT_TRAM, AD_LITT, 9, 7), NO_ATTK), SIZ(141, 180, 0, MS_WOLLOH, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adsorbed eloper naturalize", S_SPIDER, LVL(92, 13, 5, 10, 0), (1), A(ATTK(AT_ENGL, AD_CHRN, 1, 2), ATTK(AT_BITE, AD_DRCH, 3, 21), ATTK(AT_TENT, AD_MALK, 8, 16), ATTK(AT_WEAP, AD_NPRO, 7, 6), ATTK(AT_BREA, AD_WRAP, 5, 19), NO_ATTK), SIZ(35, 860, 0, MS_ORC, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("zombie melt", S_SPIDER, LVL(93, 10, -14, 83, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_IDAM, 1, 3), ATTK(AT_SCRA, AD_SLEE, 6, 11), ATTK(AT_CLAW, AD_PEST, 4, 17), ATTK(AT_BOOM, AD_CORR, 8, 21), NO_ATTK, NO_ATTK), SIZ(23, 1127, 0, MS_SISSY, MZ_TINY), MR_COLD|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("term lacquering reformational", S_SPIDER, LVL(94, 28, -21, 72, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 5, 14), ATTK(AT_BREA, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1675, 8, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC|MR_DEATH, M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("caning calligraphic", S_SPIDER, LVL(94, 21, -21, 16, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_LASH, AD_CURS, 6, 16), ATTK(AT_KICK, AD_CONF, 1, 19), ATTK(AT_EXPL, AD_CONT, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(950, 957, 0, MS_PARROT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unreceptive scott", S_SPIDER, LVL(95, 13, -27, 65, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_MANA, 7, 13), ATTK(AT_MAGC, AD_LAVA, 5, 9), ATTK(AT_MAGC, AD_GLIB, 8, 10), ATTK(AT_STNG, AD_HEAL, 3, 15), ATTK(AT_EXPL, AD_FAMN, 3, 6), NO_ATTK), SIZ(83, 273, 0, MS_MEW, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("jelly suspecting vaquero productivity discount", S_SPIDER, LVL(96, 11, -3, 96, 7), (G_GENO|G_UNIQ|3), A(ATTK(AT_BOOM, AD_LUCK, 9, 18), ATTK(AT_SCRA, AD_DCAY, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1942, 48, 0, MS_GAARDIEN, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scythe uppermost late", S_SPIDER, LVL(96, 12, -13, 64, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_GRAV, 1, 14), ATTK(AT_WEAP, AD_HALU, 7, 20), ATTK(AT_SPIT, AD_SSEX, 7, 10), ATTK(AT_SPIT, AD_HALU, 4, 17), NO_ATTK, NO_ATTK), SIZ(4476, 1250, 0, MS_PUPIL, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_DEATH, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_TPORT, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sociocentrism periwig", S_SPIDER, LVL(96, 12, -17, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LAVA, 8, 4), ATTK(AT_BUTT, AD_WEEP, 9, 10), ATTK(AT_MAGC, AD_CONT, 5, 20), ATTK(AT_CLAW, AD_BLAS, 8, 19), NO_ATTK, NO_ATTK), SIZ(708, 1188, 0, MS_HANDY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, MR_SLEEP, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sutra comport", S_SPIDER, LVL(97, 11, -29, 51, 15), (G_GENO|1), A(ATTK(AT_HUGS, AD_BADE, 7, 14), ATTK(AT_KICK, AD_FREN, 6, 1), ATTK(AT_GAZE, AD_ACID, 6, 6), ATTK(AT_BUTT, AD_DROP, 3, 15), ATTK(AT_SCRA, AD_FIRE, 3, 14), NO_ATTK), SIZ(3945, 9, 0, MS_CORONA, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DEATH, MR_DISINT, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("inputted guillotine hellbox vet overrun riband", S_SPIDER, LVL(97, 6, -2, 57, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_TUCH, AD_POLY, 1, 12), ATTK(AT_SCRA, AD_CONT, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2138, 411, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_HIDE|M1_OMNIVORE, M2_LORD|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neighbor sanctioner", S_SPIDER, LVL(98, 16, -27, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_VOMT, 6, 5), ATTK(AT_BUTT, AD_DGST, 6, 9), ATTK(AT_ENGL, AD_CHRN, 6, 3), ATTK(AT_TRAM, AD_GLIB, 8, 1), ATTK(AT_SCRA, AD_ALIN, 6, 15), ATTK(AT_ENGL, AD_ICUR, 3, 13)), SIZ(1109, 282, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_DISINT, M1_NEEDPICK|M1_SLITHY|M1_ACID|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("exobiology scram", S_SPIDER, LVL(98, 12, -22, 73, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_SCRA, AD_ACID, 3, 8), ATTK(AT_BEAM, AD_LAVA, 1, 14), ATTK(AT_TENT, AD_WISD, 3, 15), ATTK(AT_ENGL, AD_STTP, 9, 18), NO_ATTK, NO_ATTK), SIZ(4230, 78, 0, MS_COW, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_TUNNEL, M2_MINION|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC|M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("devisor ipso", S_SPIDER, LVL(98, 8, -13, 76, 0), (G_VLGROUP|4), A(ATTK(AT_TRAM, AD_WRAP, 1, 5), ATTK(AT_CLAW, AD_LETH, 3, 15), ATTK(AT_MAGC, AD_CALM, 7, 13), ATTK(AT_BREA, AD_HODS, 4, 8), ATTK(AT_BUTT, AD_STCK, 8, 5), NO_ATTK), SIZ(1313, 725, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_POIS| M1_HERBIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("viva wooled", S_SPIDER, LVL(99, 18, 6, 84, 4), (1), A(ATTK(AT_KICK, AD_CORR, 4, 2), ATTK(AT_NONE, AD_RNG, 5, 19), ATTK(AT_TUCH, AD_FREN, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4144, 28, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("raucously oink hallmark demoralization", S_SPIDER, LVL(99, 12, -29, 83, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_HODS, 9, 5), ATTK(AT_LASH, AD_TCKL, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1298, 630, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS, M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("death scorpion", S_SPIDER, LVL(100, 16, -15, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 15), ATTK(AT_CLAW, AD_PHYS, 5, 15), ATTK(AT_STNG, AD_DRST, 5, 20), ATTK(AT_MAGC, AD_DISN, 10, 15), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_DEATH, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wet clonic culpa", S_SPIDER, LVL(100, 29, -2, 93, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_DREA, 7, 12), ATTK(AT_RATH, AD_VOMT, 0, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1743, 1, 0, MS_SPOILER, MZ_LARGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SPIDER|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("profligacy cancerously", S_SPIDER, LVL(100, 12, -19, 75, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_NAST, 5, 8), ATTK(AT_NONE, AD_TRAI, 1, 9), ATTK(AT_GAZE, AD_POLY, 6, 10), ATTK(AT_MAGC, AD_THIE, 3, 5), ATTK(AT_CLAW, AD_SPC2, 9, 24), NO_ATTK), SIZ(823, 176, 0, MS_TEACHER, MZ_LARGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cryptography vesicle", S_SPIDER, LVL(100, 8, -22, 13, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_GLIB, 1, 8), ATTK(AT_BEAM, AD_WTHR, 6, 12), ATTK(AT_BREA, AD_DCAY, 5, 5), ATTK(AT_TUCH, AD_FAMN, 4, 19), ATTK(AT_TUCH, AD_DARK, 9, 5), ATTK(AT_BITE, AD_POIS, 1, 21)), SIZ(1647, 565, 0, MS_SHOE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE, M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fanjet disassembled", S_SPIDER, LVL(101, 12, -31, 86, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_TRAP, 9, 22), ATTK(AT_LASH, AD_SIN, 4, 15), ATTK(AT_CLAW, AD_NGRA, 5, 4), ATTK(AT_EXPL, AD_DRIN, 3, 22), ATTK(AT_STNG, AD_SKIL, 9, 25), NO_ATTK), SIZ(495, 173, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_ACID|MR_DEATH, MR_ACID, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_SLITHY, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aha bonder", S_SPIDER, LVL(101, 20, -15, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_NUMB, 2, 2), ATTK(AT_TUCH, AD_INSA, 6, 8), ATTK(AT_GAZE, AD_TLPT, 1, 15), ATTK(AT_WEAP, AD_SLIM, 2, 12), ATTK(AT_SPIT, AD_CHKH, 8, 22), NO_ATTK), SIZ(659, 162, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("kansan many", S_SPIDER, LVL(101, 13, -20, 73, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_ICEB, 3, 26), ATTK(AT_GAZE, AD_VENO, 7, 4), ATTK(AT_LASH, AD_VOMT, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(790, 1630, 0, MS_GYPSY, MZ_HUGE), MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("propulsive unexciting", S_SPIDER, LVL(102, 20, 9, 81, 0), (G_GENO|2), A(ATTK(AT_RATH, AD_WRAP, 9, 17), ATTK(AT_CLAW, AD_TREM, 9, 10), ATTK(AT_TRAM, AD_TCKL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3804, 114, 0, MS_VAMPIRE, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_ACID|M1_CARNIVORE, M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("breathtaking gunfighter", S_SPIDER, LVL(103, 17, -37, 76, 0), (G_VLGROUP|3), A(ATTK(AT_TRAM, AD_SLEE, 3, 10), ATTK(AT_BOOM, AD_SLEE, 6, 16), ATTK(AT_SPIT, AD_DARK, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1340, 602, 0, MS_FART_NORMAL, MZ_TINY), MR_COLD|MR_DISINT, 0, M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_DEMON|M2_NASTY|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIMIC|M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tonsorial consuming", S_SPIDER, LVL(103, 8, 10, 93, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_GLIB, 9, 15), ATTK(AT_ENGL, AD_LEVI, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(532, 672, 0, MS_PHOTO, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL, M2_LORD|M2_GREEDY|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("biparty bidden", S_SPIDER, LVL(103, 12, 3, 2, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_RATH, AD_RUNS, 8, 8), ATTK(AT_MAGC, AD_SOUN, 1, 21), ATTK(AT_GAZE, AD_ENCH, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2819, 670, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_HUMANOID|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tommyrot retyped", S_SPIDER, LVL(104, 25, -9, 89, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TUCH, AD_GLIB, 4, 14), ATTK(AT_NONE, AD_DISE, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(698, 360, 0, MS_COMBAT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("losable meatball", S_SPIDER, LVL(105, 19, -29, 78, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_AXUS, 9, 11), ATTK(AT_BEAM, AD_MANA, 9, 9), ATTK(AT_CLAW, AD_SITM, 5, 16), ATTK(AT_BEAM, AD_WERE, 3, 24), ATTK(AT_STNG, AD_CURS, 0, 9), NO_ATTK), SIZ(1861, 325, 0, MS_SUPERMAN, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL| M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("handcrafted toxicological", S_SPIDER, LVL(105, 12, -33, 71, 0), (G_VLGROUP|1), A(ATTK(AT_MAGC, AD_WGHT, 9, 10), ATTK(AT_STNG, AD_DISN, 6, 8), ATTK(AT_TRAM, AD_RUNS, 3, 6), ATTK(AT_WEAP, AD_DRIN, 2, 25), ATTK(AT_GAZE, AD_DEBU, 1, 16), ATTK(AT_TUCH, AD_NUMB, 6, 11)), SIZ(615, 337, 0, MS_SOVIET, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL|M1_POIS, M2_PRINCE|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("laughingstock gravel", S_SPIDER, LVL(105, 20, -19, 74, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VAMP, 4, 26), ATTK(AT_MAGC, AD_WRAT, 7, 22), ATTK(AT_ENGL, AD_DGST, 1, 20), ATTK(AT_MAGC, AD_DRST, 4, 20), ATTK(AT_SPIT, AD_DRIN, 2, 4), ATTK(AT_NONE, AD_DISE, 7, 13)), SIZ(274, 281, 0, MS_GRUNT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("toddle myopically mistreated burblier excellently precollege", S_SPIDER, LVL(106, 32, -21, 84, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_STNG, AD_WTHR, 2, 12), ATTK(AT_BOOM, AD_VAMP, 7, 5), ATTK(AT_KICK, AD_CAST, 1, 10), ATTK(AT_NONE, AD_MIDI, 8, 8), NO_ATTK, NO_ATTK), SIZ(2037, 595, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID|M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reconstructed teratogenic", S_SPIDER, LVL(106, 33, 3, 99, -18), (G_GENO|2), A(ATTK(AT_WEAP, AD_WERE, 2, 8), ATTK(AT_BUTT, AD_FIRE, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(192, 25, 0, MS_SPOILER, MZ_HUMAN), MR_ELEC|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOHEAD|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("radiotherapy multiethnic summered unmerited", S_SPIDER, LVL(107, 20, 10, 93, 0), (G_LGROUP|2), A(ATTK(AT_BUTT, AD_PEST, 9, 17), ATTK(AT_BREA, AD_MANA, 4, 5), ATTK(AT_LASH, AD_BADE, 8, 21), ATTK(AT_GAZE, AD_SCOR, 4, 1), NO_ATTK, NO_ATTK), SIZ(3962, 385, 0, MS_SELFHARM, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("erenow cowfish", S_SPIDER, LVL(108, 15, -26, 80, 6), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_DISE, 4, 1), ATTK(AT_BITE, AD_PHYS, 8, 17), ATTK(AT_NONE, AD_ICUR, 9, 19), ATTK(AT_SCRA, AD_WEBS, 1, 23), ATTK(AT_TRAM, AD_BLEE, 6, 23), ATTK(AT_ENGL, AD_NUMB, 6, 13)), SIZ(3178, 535, 0, MS_LAUGH, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_THICK_HIDE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("autotransplant insufferably cavilled hectare", S_SPIDER, LVL(108, 14, -35, 89, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_NIVE, 8, 18), ATTK(AT_WEAP, AD_STCK, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1542, 204, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("josher wrung equilateral", S_SPIDER, LVL(110, 12, -22, 90, 0), (G_LGROUP|4), A(ATTK(AT_TENT, AD_VULN, 7, 16), ATTK(AT_WEAP, AD_LAZY, 1, 9), ATTK(AT_TENT, AD_STAT, 4, 22), ATTK(AT_BITE, AD_ICEB, 8, 23), ATTK(AT_BEAM, AD_TERR, 2, 9), NO_ATTK), SIZ(832, 1108, 0, MS_BOT, MZ_SMALL), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_PNAME|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wildfire skyscraper", S_SPIDER, LVL(111, 19, -8, 95, 0), (G_SGROUP|4), A(ATTK(AT_TENT, AD_TIME, 1, 6), ATTK(AT_SCRA, AD_SLIM, 3, 6), ATTK(AT_STNG, AD_SPC2, 3, 22), ATTK(AT_TENT, AD_PLAS, 6, 10), ATTK(AT_NONE, AD_COLD, 6, 22), ATTK(AT_RATH, AD_EDGE, 6, 4)), SIZ(2595, 1802, 0, MS_FEARHARE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_ACID|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("strained sacra", S_SPIDER, LVL(111, 20, -18, 95, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_SWAP, 4, 4), ATTK(AT_LASH, AD_RUNS, 6, 18), ATTK(AT_HUGS, AD_SOUN, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(265, 151, 0, MS_PUPIL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS| M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("frieze overthrowing areal strutter", S_SPIDER, LVL(112, 18, -11, 27, 0), (3), A(ATTK(AT_BUTT, AD_CORR, 2, 15), ATTK(AT_SCRA, AD_ENCH, 2, 20), ATTK(AT_ENGL, AD_POIS, 7, 9), ATTK(AT_KICK, AD_MEMO, 8, 8), ATTK(AT_WEAP, AD_SOUN, 2, 8), ATTK(AT_NONE, AD_DREA, 3, 20)), SIZ(43, 130, 0, MS_GAARDIEN, MZ_SMALL), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("toked anele coeducation", S_SPIDER, LVL(114, 21, -21, 89, 0), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_MAGM, 1, 8), ATTK(AT_NONE, AD_SEDU, 6, 3), ATTK(AT_BITE, AD_SOUN, 3, 2), ATTK(AT_BUTT, AD_DISE, 6, 24), ATTK(AT_TRAM, AD_POIS, 4, 3), ATTK(AT_TRAM, AD_LAZY, 6, 7)), SIZ(1780, 172, 0, MS_PRINCIPAL, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_TPORT|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("subversively blush", S_SPIDER, LVL(114, 5, -26, 67, 14), (2), A(ATTK(AT_KICK, AD_DREN, 5, 20), ATTK(AT_CLAW, AD_STAT, 1, 10), ATTK(AT_KICK, AD_RNG, 3, 10), ATTK(AT_SCRA, AD_CHKH, 1, 3), ATTK(AT_BOOM, AD_ALIN, 5, 13), NO_ATTK), SIZ(1048, 1422, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_REGEN|M1_POIS, M2_MINION|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aerologist misruling", S_SPIDER, LVL(115, 45, -37, 55, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_DGST, 6, 26), ATTK(AT_TENT, AD_WRAP, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(948, 734, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gummed unalarmed", S_SPIDER, LVL(115, 12, -5, 76, -15), (G_GENO|2), A(ATTK(AT_GAZE, AD_STON, 4, 1), ATTK(AT_KICK, AD_SLOW, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1268, 405, 0, MS_SHOE, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_CLING|M1_TUNNEL|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("palladium rosarian", S_SPIDER, LVL(116, 14, -18, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_UNPR, 8, 6), ATTK(AT_NONE, AD_WGHT, 8, 4), ATTK(AT_BREA, AD_MIDI, 7, 3), ATTK(AT_BEAM, AD_TCKL, 6, 24), NO_ATTK, NO_ATTK), SIZ(333, 169, 0, MS_VAMPIRE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reinstallment presbyopic", S_SPIDER, LVL(116, 10, 7, 97, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_TPTO, 9, 20), ATTK(AT_STNG, AD_MIDI, 1, 25), ATTK(AT_WEAP, AD_BLND, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(182, 270, 0, MS_BOSS, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NOEYES|M1_NOHEAD|M1_SLITHY, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("persecution shaped", S_SPIDER, LVL(116, 17, -30, 90, 0), (G_RGROUP|3), A(ATTK(AT_WEAP, AD_LETH, 1, 12), ATTK(AT_MAGC, AD_DRCO, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(415, 1092, 0, MS_FART_LOUD, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_MINDLESS|M1_METALLIVORE, M2_MINION|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("furthered krill emceeing", S_SPIDER, LVL(119, 20, -25, 51, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_STUN, 3, 15), ATTK(AT_KICK, AD_LITT, 9, 21), ATTK(AT_CLAW, AD_DREN, 7, 10), ATTK(AT_SPIT, AD_LITT, 6, 8), ATTK(AT_TUCH, AD_DISN, 9, 24), NO_ATTK), SIZ(1967, 9, 0, MS_LAUGH, MZ_TINY), MR_SLEEP|MR_ACID, 0, M1_FLY|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("neurology thiamin", S_SPIDER, LVL(120, 30, 10, 100, -12), (G_LGROUP|1), A(ATTK(AT_BUTT, AD_WET, 8, 9), ATTK(AT_GAZE, AD_POLY, 9, 3), ATTK(AT_SPIT, AD_STCK, 9, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(736, 1155, 0, MS_BARK, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pyrogen intergovernmental", S_SPIDER, LVL(120, 12, -23, 81, 8), (G_GENO|1), A(ATTK(AT_SCRA, AD_SLIM, 2, 19), ATTK(AT_GAZE, AD_DGST, 9, 20), ATTK(AT_BITE, AD_SSEX, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2904, 416, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("suffered frailer", S_SPIDER, LVL(122, 26, -11, 95, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_CHKH, 4, 20), ATTK(AT_KICK, AD_CURS, 7, 1), ATTK(AT_TUCH, AD_NEXU, 5, 10), ATTK(AT_SCRA, AD_SGLD, 6, 22), ATTK(AT_BEAM, AD_STCK, 4, 21), ATTK(AT_MAGC, AD_MIDI, 6, 4)), SIZ(3, 425, 0, MS_STENCH, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jonah flameproof algebraic", S_SPIDER, LVL(123, 14, 1, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_THIR, 7, 18), ATTK(AT_LASH, AD_NPRO, 9, 1), ATTK(AT_SPIT, AD_CONF, 4, 20), ATTK(AT_HUGS, AD_SKIL, 1, 24), ATTK(AT_SPIT, AD_WTHR, 9, 7), NO_ATTK), SIZ(3, 1265, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, MR_COLD, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS| M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("demoiselle ponying", S_SPIDER, LVL(123, 4, -12, 88, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_BLND, 6, 9), ATTK(AT_TRAM, AD_INSA, 9, 1), ATTK(AT_WEAP, AD_SANI, 1, 19), ATTK(AT_BITE, AD_VAMP, 9, 16), ATTK(AT_BUTT, AD_CURS, 4, 19), ATTK(AT_TRAM, AD_POIS, 9, 23)), SIZ(91, 1137, 0, MS_STABILIZE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("similarity introject", S_SPIDER, LVL(123, 19, -12, 79, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_TLPT, 2, 11), ATTK(AT_TUCH, AD_WRAT, 8, 19), ATTK(AT_GAZE, AD_DEBU, 1, 14), ATTK(AT_ENGL, AD_SLEE, 5, 18), ATTK(AT_SPIT, AD_CORR, 1, 7), ATTK(AT_WEAP, AD_UVUU, 9, 2)), SIZ(2592, 884, 0, MS_HANDY, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nicely conceit dashy", S_SPIDER, LVL(123, 20, -3, 89, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TRAM, AD_CAST, 4, 9), ATTK(AT_KICK, AD_STCK, 9, 1), ATTK(AT_NONE, AD_TIME, 2, 5), ATTK(AT_BREA, AD_VULN, 2, 9), ATTK(AT_MAGC, AD_NACU, 5, 20), NO_ATTK), SIZ(771, 86, 0, MS_REPAIR, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inserting rectum", S_SPIDER, LVL(124, 29, -22, 89, 0), (2), A(ATTK(AT_LASH, AD_WGHT, 1, 1), ATTK(AT_NONE, AD_STTP, 5, 1), ATTK(AT_SPIT, AD_CALM, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(864, 776, 0, MS_HISS, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("allium ethnically clodhopping", S_SPIDER, LVL(124, 13, 3, 83, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_MAGM, 1, 13), ATTK(AT_LASH, AD_LAZY, 3, 19), ATTK(AT_BEAM, AD_MANA, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1499, 371, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tonsillectomy astrologic", S_SPIDER, LVL(124, 8, -33, 71, 7), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_NUMB, 1, 5), ATTK(AT_TRAM, AD_RNG, 3, 15), ATTK(AT_STNG, AD_DGST, 3, 19), ATTK(AT_TRAM, AD_BLEE, 1, 4), ATTK(AT_TRAM, AD_THIE, 7, 1), NO_ATTK), SIZ(2654, 851, 0, MS_SISSY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("barber panorama", S_SPIDER, LVL(125, 17, -10, 60, -11), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TENT, AD_DREA, 1, 20), ATTK(AT_LASH, AD_VAPO, 8, 21), ATTK(AT_LASH, AD_UVUU, 2, 13), ATTK(AT_WEAP, AD_ELEC, 7, 8), NO_ATTK, NO_ATTK), SIZ(792, 50, 0, MS_DJINNI, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_HUMANOID|M1_SLITHY, M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_SPIDER|M3_MIND_FLAYER|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("combo clean reconcentration encaged disclamatory", S_SPIDER, LVL(125, 30, -23, 89, 16), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_LASH, AD_SLUD, 6, 25), ATTK(AT_SCRA, AD_VOMT, 3, 18), ATTK(AT_CLAW, AD_MIDI, 6, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1434, 243, 0, MS_GRUNT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_ACID, M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL| M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("homesick blimpish sudsing", S_SPIDER, LVL(125, 17, -39, 89, 0), (1), A(ATTK(AT_EXPL, AD_STAT, 7, 4), ATTK(AT_MAGC, AD_DEST, 1, 24), ATTK(AT_WEAP, AD_VAPO, 1, 5), ATTK(AT_MAGC, AD_UVUU, 8, 12), NO_ATTK, NO_ATTK), SIZ(1576, 232, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, 0, M2_LORD|M2_MINION|M2_DEMON|M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stammered merely", S_SPIDER, LVL(125, 25, -37, 77, 1), (G_GENO|2), A(ATTK(AT_HUGS, AD_SCOR, 8, 26), ATTK(AT_HUGS, AD_WTHR, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1925, 16, 0, MS_LIEDER, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), /* * trappers, lurkers, &c */ MON("starter lurker", S_TRAPPER, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_DGST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("early thiever", S_TRAPPER, LVL(0, 4, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_THIE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bought plant", S_TRAPPER, LVL(0, 8, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEMI, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("grabhappy plant", S_TRAPPER, LVL(0, 8, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_THIE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("pokehider", S_TRAPPER, LVL(0, 4, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_THIE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_POKEDEX, MZ_SMALL), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sacramentally whitish", S_TRAPPER, LVL(0, 12, -2, 23, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_ICUR, 1, 4), ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_LASH, AD_FAMN, 1, 6), ATTK(AT_MAGC, AD_TLPT, 1, 3), ATTK(AT_BITE, AD_CAST, 1, 5), ATTK(AT_BOOM, AD_STTP, 1, 1)), SIZ(979, 64, 0, MS_LIEDER, MZ_LARGE), MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_NEEDPICK|M1_AMPHIBIOUS|M1_SLITHY|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tiny lurker", S_TRAPPER, LVL(1, 2, 8, 0, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_DGST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tiny beitir", S_TRAPPER, LVL(1, 2, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("died plant", S_TRAPPER, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEPR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("small trickster", S_TRAPPER, LVL(1, 10, 8, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PART, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("baby metroid", S_TRAPPER, LVL(1, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN/20, 20, 0, MS_SQAWK, MZ_TINY), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_NOLIMBS|M1_NOHANDS|M1_NOEYES|M1_NOHEAD|M1_NOTAKE|M1_AMPHIBIOUS, M2_WANDER|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("man eating plant", S_TRAPPER, LVL(1, 12, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_VENO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mutated plant", S_TRAPPER, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STAT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defender plant", S_TRAPPER, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fukoshima plant", S_TRAPPER, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tuoda", S_TRAPPER, /* spawns with sling and 20 talc */ LVL(1, 10, 8, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PART, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black metroid", S_TRAPPER, LVL(1, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_AGGR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN/20, 20, 0, MS_SQAWK, MZ_TINY), MR_POISON|MR_FIRE|MR_ACID|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_NOLIMBS|M1_NOHANDS|M1_NOEYES|M1_NOHEAD|M1_NOTAKE|M1_AMPHIBIOUS, M2_WANDER|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("kidnap dockyard", S_TRAPPER, LVL(1, 9, 9, 16, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_WRAT, 1, 3), ATTK(AT_SCRA, AD_WTHR, 1, 5), ATTK(AT_BITE, AD_CORR, 1, 5), ATTK(AT_TENT, AD_CURS, 1, 9), NO_ATTK, NO_ATTK), SIZ(591, 55, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY| M2_COLLECT|M2_ORC, M3_WAITFORU|M3_PETTY|M3_NOPLRPOLY|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("nonenforcement bloodiest", S_TRAPPER, LVL(1, 12, -8, 5, -10), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_SSEX, 1, 2), ATTK(AT_TUCH, AD_DRST, 1, 4), ATTK(AT_HUGS, AD_RBAD, 1, 8), ATTK(AT_LASH, AD_VAMP, 8, 1), ATTK(AT_MAGC, AD_NUMB, 8, 1), NO_ATTK), SIZ(1685, 1835, 0, MS_GIBBERISH, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NOLIMBS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MAGIC|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("amebean portend", S_TRAPPER, LVL(2, 12, 3, 21, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_NONE, AD_DETH, 0, 2), ATTK(AT_BOOM, AD_UVUU, 2, 7), ATTK(AT_TRAM, AD_LEGS, 5, 1), ATTK(AT_LASH, AD_CONT, 1, 8), NO_ATTK, NO_ATTK), SIZ(1482, 1040, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_DEMON|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Hanh's little-girl sandal", S_TRAPPER, LVL(2, 15, 0, 66, 2), (1), A(ATTK(AT_KICK, AD_LEGS, 3, 7), ATTK(AT_GAZE, AD_MALK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_ELEC|MR_DISINT|MR_STONE, MR_POISON|MR_ELEC|MR_DISINT|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("green killer tomato", S_TRAPPER, LVL(2, 12, 8, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("red killer tomato", S_TRAPPER, LVL(3, 12, 8, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("rock treppor", S_TRAPPER, LVL(3, 1, 3, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("extended exerted", S_TRAPPER, LVL(3, 12, 0, 67, -9), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_SOUN, 2, 9), ATTK(AT_BUTT, AD_LAZY, 1, 4), ATTK(AT_WEAP, AD_BADE, 2, 6), ATTK(AT_LASH, AD_WISD, 1, 3), NO_ATTK, NO_ATTK), SIZ(3033, 67, 0, MS_DEAD, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sand leaper", S_TRAPPER, LVL(4, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("springy", S_TRAPPER, LVL(4, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("Hanh's ballerina", S_TRAPPER, LVL(4, 20, 9, 5, 20), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 7), ATTK(AT_GAZE, AD_BLND, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trickster", S_TRAPPER, LVL(4, 11, 6, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PART, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lithesome satanist", S_TRAPPER, LVL(4, 11, 6, 71, -3), (G_GENO|2), A(ATTK(AT_BITE, AD_SIN, 4, 4), ATTK(AT_TUCH, AD_POLY, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(54, 718, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_MAGIC|M2_ELF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("flaxier polymerized", S_TRAPPER, LVL(4, 16, 4, 55, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISP, 4, 5), ATTK(AT_WEAP, AD_DIMN, 4, 3), ATTK(AT_WEAP, AD_FEMI, 6, 1), ATTK(AT_BITE, AD_VOMT, 1, 8), ATTK(AT_SPIT, AD_PART, 4, 1), ATTK(AT_HUGS, AD_DREA, 4, 1)), SIZ(95, 179, 0, MS_APOC, MZ_HUMAN), MR_FIRE, 0, M1_NOLIMBS|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("little lurker", S_TRAPPER, LVL(5, 3, 6, 0, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_DGST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("little vorer", S_TRAPPER, /* invisible */ LVL(5, 6, 9, 0, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_DGST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("metroid", S_TRAPPER, LVL(5, 10, 5, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_CLAW, AD_STCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN/10, 40, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_NOLIMBS|M1_NOHANDS|M1_NOEYES|M1_NOHEAD|M1_NOTAKE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dwelt delivery", S_TRAPPER, LVL(5, 8, 0, 9, 0), (G_LGROUP|1), A(ATTK(AT_SPIT, AD_POLY, 2, 9), ATTK(AT_STNG, AD_DEST, 5, 4), ATTK(AT_BOOM, AD_AMNE, 8, 1), ATTK(AT_TUCH, AD_HALU, 4, 9), ATTK(AT_BEAM, AD_PHYS, 2, 1), NO_ATTK), SIZ(1220, 710, 0, MS_CASINO, MZ_LARGE), MR_FIRE|MR_STONE, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_POIS, M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("noncaught entity", S_TRAPPER, LVL(5, 3, 6, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ABDC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("little beitir", S_TRAPPER, LVL(5, 3, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("iron treppor", S_TRAPPER, LVL(5, 1, 0, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("nexus metroid", S_TRAPPER, LVL(5, 10, 5, 0, 0), (G_GENO|G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_NEXU, 1, 4), ATTK(AT_CLAW, AD_STCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN/10, 40, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_NOLIMBS|M1_NOHANDS|M1_NOEYES|M1_NOHEAD|M1_NOTAKE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("simmered improvise illuminist", S_TRAPPER, LVL(5, 18, 4, 26, 17), (G_GENO|G_RGROUP|1), A(ATTK(AT_STNG, AD_SANI, 4, 1), ATTK(AT_BUTT, AD_LEGS, 2, 5), ATTK(AT_STNG, AD_BURN, 4, 9), ATTK(AT_SCRA, AD_SLOW, 5, 7), NO_ATTK, NO_ATTK), SIZ(149, 965, 0, MS_COMBAT, MZ_HUMAN), 0, 0, M1_NOHANDS|M1_REGEN|M1_METALLIVORE, M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("coast beaux", S_TRAPPER, LVL(5, 12, -9, 72, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_WEEP, 3, 4), ATTK(AT_RATH, AD_NPRO, 5, 2), ATTK(AT_NONE, AD_LUCK, 2, 6), ATTK(AT_SCRA, AD_SKIL, 1, 5), NO_ATTK, NO_ATTK), SIZ(382, 139, 0, MS_BOT, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_NASTY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("believeth pleadable", S_TRAPPER, LVL(5, 12, -6, 56, -12), (G_GENO|G_LGROUP|3), A(ATTK(AT_LASH, AD_FLAM, 4, 7), ATTK(AT_LASH, AD_STAT, 5, 3), ATTK(AT_HUGS, AD_TRAI, 1, 4), ATTK(AT_WEAP, AD_STON, 4, 2), ATTK(AT_ENGL, AD_ELEC, 5, 4), ATTK(AT_BUTT, AD_MCRE, 5, 3)), SIZ(2961, 771, 0, MS_NURSE, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scurrility destination", S_TRAPPER, LVL(5, 13, 4, 51, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_KICK, AD_HEAL, 4, 9), ATTK(AT_TENT, AD_DISE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(148, 77, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOHEAD|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cave leaper", S_TRAPPER, LVL(6, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("cave springy", S_TRAPPER, LVL(6, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("mountain springy", S_TRAPPER, LVL(6, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("teleporter", S_TRAPPER, LVL(6, 13, 5, 30, 7), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, M1_TPORT|M1_TPORT_CNTRL, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("antje sex area", S_TRAPPER, /* +10 crapbonus */ LVL(6, 6, 2, 20, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("area trapper", S_TRAPPER, LVL(6, 13, 5, 30, 7), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_ENGL, AD_DGST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_STABILIZE, MZ_SMALL), MR_POISON|MR_HITASONE, MR_POISON, 0, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Evelyn's calf-leather sandal", S_TRAPPER, /* spawns with wedge sandals */ LVL(6, 13, 8, 0, 4), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_HITASONE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_UNSOLID, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Antje", S_TRAPPER, LVL(6, 6, 2, 20, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: HIPPIE_HEELS SCR_BULLSHIT */ MON("pythagorean masonic", S_TRAPPER, LVL(6, 15, 4, 57, 0), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_TREM, 5, 2), ATTK(AT_NONE, AD_WRAP, 6, 4), ATTK(AT_MAGC, AD_LETH, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1143, 1018, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Jane's dancing shoe", S_TRAPPER, LVL(7, 15, 3, 0, -6), (1), A(ATTK(AT_KICK, AD_PLYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("glass treppor", S_TRAPPER, LVL(7, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("trickster candidate", S_TRAPPER, LVL(7, 11, 5, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("restocking variously overinflate", S_TRAPPER, LVL(7, 14, 3, 32, 20), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_BANI, 6, 7), ATTK(AT_BOOM, AD_CURS, 6, 1), ATTK(AT_ENGL, AD_SITM, 4, 6), ATTK(AT_WEAP, AD_LAVA, 6, 7), NO_ATTK, NO_ATTK), SIZ(3166, 629, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC, MR_SLEEP, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mishmosh mistletoe", S_TRAPPER, LVL(7, 12, 7, 96, 7), (G_GENO|1), A(ATTK(AT_ENGL, AD_FLAM, 5, 4), ATTK(AT_WEAP, AD_FRZE, 4, 1), ATTK(AT_TENT, AD_LAZY, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2956, 51, 0, MS_VAMPIRE, MZ_HUMAN), MR_ELEC, 0, M1_WALLWALK|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("engagement nonelastic probation", S_TRAPPER, LVL(7, 7, -7, 78, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_DREA, 6, 7), ATTK(AT_WEAP, AD_MINA, 1, 9), ATTK(AT_NONE, AD_WEEP, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3712, 33, 0, MS_SUPERMAN, MZ_TINY), MR_DISINT|MR_DRAIN, MR_DISINT, M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bulwark dyspeptically", S_TRAPPER, LVL(8, 12, -9, 37, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_STAT, 1, 4), ATTK(AT_LASH, AD_MIDI, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(645, 353, 0, MS_BRAG, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_ANIMAL|M1_UNSOLID|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("beirut bookshop freckliest", S_TRAPPER, LVL(8, 22, 7, 90, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_NAST, 6, 3), ATTK(AT_WEAP, AD_LUCK, 6, 9), ATTK(AT_BUTT, AD_NGEN, 2, 1), ATTK(AT_KICK, AD_NUMB, 2, 8), ATTK(AT_BREA, AD_RNG, 5, 8), NO_ATTK), SIZ(842, 184, 0, MS_TREESQUAD, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_SLITHY|M1_REGEN|M1_POIS, M2_LORD|M2_MINION|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tomb creeper", S_TRAPPER, LVL(8, 16, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("beartrapper", S_TRAPPER, LVL(8, 3, 3, 0, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_LEGS, 1, 6), ATTK(AT_NONE, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("horn springy", S_TRAPPER, LVL(8, 16, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flumph", S_TRAPPER, LVL(8, 12, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_SMALL), MR_ACID, 0, M1_FLY|M1_NOLIMBS|M1_NOHANDS|M1_AMPHIBIOUS, M2_PEACEFUL|M2_NEUTER,M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gray sniper", S_TRAPPER, LVL(8, 12, 5, 0, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("seer accumulating", S_TRAPPER, LVL(8, 10, 4, 57, 0), (2), A(ATTK(AT_BUTT, AD_NUMB, 1, 8), ATTK(AT_CLAW, AD_BADE, 4, 6), ATTK(AT_TUCH, AD_SLIM, 5, 4), ATTK(AT_STNG, AD_WEEP, 2, 6), ATTK(AT_STNG, AD_NEXU, 1, 7), ATTK(AT_WEAP, AD_DFOO, 2, 4)), SIZ(2403, 643, 0, MS_VAMPIRE, MZ_GIGANTIC), 0, 0, M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID, M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_CLOSE|M3_AVOIDER|M3_POKEMON|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disincorporate shutoff", S_TRAPPER, LVL(9, 25, -9, 52, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_IDAM, 6, 2), ATTK(AT_WEAP, AD_TREM, 5, 7), ATTK(AT_SPIT, AD_TERR, 1, 1), ATTK(AT_SPIT, AD_HODS, 2, 1), ATTK(AT_EXPL, AD_BLAS, 8, 1), NO_ATTK), SIZ(1633, 606, 0, MS_SOLDIER, MZ_SMALL), MR_COLD|MR_SLEEP, MR_COLD, M1_FLY|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("alpha metroid", S_TRAPPER, LVL(9, 11, 3, 10, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN/5, 80, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_THICK_HIDE|M1_NOLIMBS|M1_NOHANDS|M1_NOTAKE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("zru t", S_TRAPPER, /* by amateurhour */ LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fire metroid", S_TRAPPER, LVL(9, 11, 3, 10, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN/5, 80, 0, MS_SQAWK, MZ_SMALL), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_THICK_HIDE|M1_NOLIMBS|M1_NOHANDS|M1_NOTAKE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("webber", S_TRAPPER, /* evil patch idea by Amy - spawns tame and creates webs */ LVL(9, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WEBS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_FLY|M1_THICK_HIDE|M1_AMPHIBIOUS|M1_REGEN, M2_STALK|M2_NASTY|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3|M3_SPIDER, M4_TAME, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("grief causer", S_TRAPPER, /* even more evil idea - spawns tame and creates random traps... everywhere! :D */ LVL(9, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TRAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_FLY|M1_THICK_HIDE|M1_AMPHIBIOUS|M1_REGEN, M2_STALK|M2_NASTY|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, M4_TAME, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("lurker above", S_TRAPPER, LVL(10, 3, 3, 0, 0), (G_GENO|5), A(ATTK(AT_ENGL, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("beitir", S_TRAPPER, LVL(10, 3, 3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lurker alurm", S_TRAPPER, LVL(10, 3, 3, 0, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("lurker somewhere", S_TRAPPER, LVL(10, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PEST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_POISON, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vorer", S_TRAPPER, /* invisible */ LVL(10, 7, 8, 0, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_DGST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nervous beanpole", S_TRAPPER, /* spawns with yumi and ya */ LVL(10, 19, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("lurker right here", S_TRAPPER, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("force lurker above", S_TRAPPER, LVL(10, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 8), ATTK(AT_HUGS, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wall lurker", S_TRAPPER, LVL(10, 3, 3, 0, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Hanh's translucent sandal", S_TRAPPER, LVL(10, 12, 7, 10, 7), (1), A(ATTK(AT_KICK, AD_RBRE, 1, 50), ATTK(AT_GAZE, AD_SPC2, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, M4_REFLECT|M4_SANDALS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trickster decider", S_TRAPPER, LVL(10, 12, 4, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PART, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("devtam", S_TRAPPER, /* by aosdict */ LVL(10, 5, 3, 0, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 1, 4), ATTK(AT_CLAW, AD_DETH, 1, 4), ATTK(AT_WEAP, AD_PEST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shit chucker", S_TRAPPER, /* by Demo */ LVL(10, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_SPIT, AD_ACID, 2, 8), ATTK(AT_BEAM, AD_DCAY, 0, 0), ATTK(AT_BEAM, AD_SLUD, 0, 0), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GRUNT, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("denouncer fainer alliterating cooer", S_TRAPPER, LVL(10, 12, -3, 32, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_IDAM, 1, 9), ATTK(AT_NONE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(114, 530, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH, MR_COLD|MR_ACID, M1_AMORPHOUS|M1_ANIMAL|M1_THICK_HIDE, M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("congressional borderland nestle", S_TRAPPER, LVL(10, 23, -7, 29, 15), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_AGGR, 7, 2), ATTK(AT_BREA, AD_PLAS, 6, 8), ATTK(AT_HUGS, AD_COLD, 1, 2), ATTK(AT_BEAM, AD_SOUN, 9, 3), ATTK(AT_BEAM, AD_AGGR, 3, 3), ATTK(AT_CLAW, AD_STAT, 9, 2)), SIZ(189, 438, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Tawny", S_TRAPPER, LVL(10, 15, -8, 40, 5), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_STCK, 3, 6), ATTK(AT_KICK, AD_BLEE, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* starting equipment: LADY_BOOTS */ MON("buffoon shelf", S_TRAPPER, LVL(10, 13, 9, 25, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TENT, AD_STCK, 2, 1), ATTK(AT_WEAP, AD_ABDC, 1, 3), ATTK(AT_WEAP, AD_DREA, 5, 5), ATTK(AT_BITE, AD_DARK, 1, 6), NO_ATTK, NO_ATTK), SIZ(4575, 959, 0, MS_HUMANOID, MZ_SMALL), MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GNOME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("xanthic recusing", S_TRAPPER, LVL(11, 4, 4, 14, 16), (G_LGROUP|1), A(ATTK(AT_CLAW, AD_SHRD, 4, 4), ATTK(AT_BEAM, AD_SLIM, 6, 8), ATTK(AT_SPIT, AD_WISD, 1, 7), ATTK(AT_GAZE, AD_PLYS, 5, 7), ATTK(AT_WEAP, AD_TDRA, 5, 7), NO_ATTK), SIZ(522, 373, 0, MS_BOT, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS| M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("celestial poker", S_TRAPPER, /* spawns with celestial pole */ LVL(11, 12, 0, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 3, 3), ATTK(AT_ENGL, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_HIDE|M1_HUMANOID|M1_NOLIMBS|M1_CARNIVORE, M2_MAGIC|M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("vaccinated fool", S_TRAPPER, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_PAIN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("alien poker", S_TRAPPER, /* spawns with zebes pole */ LVL(11, 12, 0, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_ENGL, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_HIDE|M1_HUMANOID|M1_NOLIMBS|M1_CARNIVORE|M1_AMORPHOUS|M1_UNSOLID, M2_MAGIC|M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("burrower", S_TRAPPER, LVL(11, 6, 0, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 8), ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_BREA, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_ELEC, 0, M1_HIDE|M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("on-heaver", S_TRAPPER, LVL(11, 6, 0, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_LEVI, 3, 7), ATTK(AT_ENGL, AD_ABDC, 0, 0), ATTK(AT_NONE, AD_LEVI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_ELEC, 0, M1_HIDE|M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("sustained fart femmy", S_TRAPPER, /* +9 fartbonus */ LVL(12, 10, 0, 60, -7), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 5), ATTK(AT_NONE, AD_POIS, 0, 6), ATTK(AT_BREA, AD_BADE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_DEATH|MR_HITASTWO|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hitec trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_TDRA, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, MR_SLEEP, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ango mah avil", S_TRAPPER, LVL(12, 7, -1, 30, -10), (1), A(ATTK(AT_CLAW, AD_ALIN, 4, 7), ATTK(AT_RATH, AD_HODS, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HCALIEN, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_HERBIVORE|M1_REGEN|M1_BREATHLESS|M1_AMPHIBIOUS, M2_COLLECT|M2_MALE, M3_TRAITOR|M3_NOTAME|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("poitrapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("speedy trapper", S_TRAPPER, LVL(12, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("forgotten trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), ATTK(AT_ENGL, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("oblivion trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 2), ATTK(AT_ENGL, AD_MEMO, 4, 4), ATTK(AT_ENGL, AD_TRAI, 4, 4), ATTK(AT_ENGL, AD_TECH, 4, 4), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nastiness trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), ATTK(AT_ENGL, AD_NAST, 0, 0), ATTK(AT_NONE, AD_NAST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evilness trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), ATTK(AT_ENGL, AD_MINA, 0, 0), ATTK(AT_NONE, AD_MINA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("asian trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), ATTK(AT_ENGL, AD_RUNS, 0, 0), ATTK(AT_NONE, AD_RUNS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("armored trapper", S_TRAPPER, LVL(12, 3, -3, 80, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("axecutter", S_TRAPPER, LVL(12, 21, -4, 40, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_TREESQUAD, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_METALLIVORE|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_PEACEFUL|M2_WANDER, M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("egotrapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("phasing trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lashout trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_NIVE, 1, 10), ATTK(AT_HUGS, AD_NIVE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Hannah's combat boot", S_TRAPPER, LVL(12, 12, 10, 0, 6), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* speed 11-15, AC -6, MR 65, extra attacks 0, resists 3, M1 flags 2, M2 flags 0, M3 flags 0 */ MON("weretrapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WERE, 0, 0), ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STALK|M2_STRONG|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("futz valence", S_TRAPPER, LVL(12, 2, 0, 56, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_STTP, 1, 7), ATTK(AT_GAZE, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1743, 924, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_ELEC, 0, M1_TUNNEL|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_DEMON|M2_STRONG, M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("flyover terrifically", S_TRAPPER, LVL(12, 38, 5, 34, -11), (G_GENO|1), A(ATTK(AT_WEAP, AD_DAMA, 8, 1), ATTK(AT_LASH, AD_FAKE, 7, 9), ATTK(AT_WEAP, AD_COLD, 1, 1), ATTK(AT_HUGS, AD_CONT, 1, 1), ATTK(AT_WEAP, AD_POIS, 2, 3), NO_ATTK), SIZ(668, 73, 0, MS_CUSS, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_MAGIC|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_TELEPATHIC, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("weapon trapper", S_TRAPPER, /* playable race */ LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DGST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("smasher trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("full trapper", S_TRAPPER, LVL(12, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gay droner", S_TRAPPER, LVL(12, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SOUN, 1, 4), ATTK(AT_GAZE, AD_SOUN, 1, 4), ATTK(AT_BREA, AD_SOUN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SOUND, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tree lurker", S_TRAPPER, LVL(12, 17, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("greener springy", S_TRAPPER, LVL(12, 17, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty greener springy", S_TRAPPER, LVL(12, 17, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE|M2_WANDER, M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("pinioned brooming vesper", S_TRAPPER, LVL(12, 12, 6, 9, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BOOM, AD_WRAP, 7, 1), ATTK(AT_LASH, AD_BANI, 8, 1), ATTK(AT_NONE, AD_VENO, 2, 4), ATTK(AT_ENGL, AD_ACID, 1, 9), NO_ATTK, NO_ATTK), SIZ(2063, 1028, 0, MS_OHGOD, MZ_LARGE), 0, 0, M1_FLY|M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES| M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dermic recognizance", S_TRAPPER, LVL(12, 8, -5, 46, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_BLEE, 7, 9), ATTK(AT_KICK, AD_FEMI, 4, 2), ATTK(AT_TENT, AD_CNCL, 9, 4), ATTK(AT_STNG, AD_CHAO, 8, 2), NO_ATTK, NO_ATTK), SIZ(1220, 1387, 0, MS_BARK, MZ_HUGE), MR_FIRE, MR_FIRE, M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("lengthen cajun", S_TRAPPER, LVL(12, 12, 3, 0, 5), (G_GENO|G_RGROUP|2), A(ATTK(AT_EXPL, AD_CNCL, 1, 1), ATTK(AT_BUTT, AD_LITE, 4, 1), ATTK(AT_LASH, AD_CONT, 5, 4), ATTK(AT_CLAW, AD_ELEC, 6, 3), ATTK(AT_KICK, AD_VAPO, 2, 1), NO_ATTK), SIZ(1057, 34, 0, MS_BARK, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gamma metroid", S_TRAPPER, LVL(13, 12, 1, 20, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DRLI, 1, 12), ATTK(AT_TUCH, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SQAWK, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_THICK_HIDE|M1_NOHANDS|M1_NOTAKE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("maurah noise emitter", S_TRAPPER, /* +4 fartbonus */ LVL(13, 13, -6, 50, 2), (1), A(ATTK(AT_WEAP, AD_STUN, 2, 8), ATTK(AT_KICK, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("laser metroid", S_TRAPPER, LVL(13, 12, 1, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 12), ATTK(AT_TUCH, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SQAWK, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_THICK_HIDE|M1_NOHANDS|M1_NOTAKE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tattooing augured", S_TRAPPER, LVL(13, 12, 7, 51, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_ENGL, AD_NPRO, 2, 5), ATTK(AT_SPIT, AD_WEBS, 1, 7), ATTK(AT_LASH, AD_LEVI, 4, 6), ATTK(AT_MAGC, AD_PART, 5, 7), NO_ATTK, NO_ATTK), SIZ(1161, 198, 0, MS_BRAG, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_NOHEAD|M1_CARNIVORE, M2_PRINCE|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stigmata okayed", S_TRAPPER, LVL(13, 25, 8, 62, 4), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_WRAT, 1, 4), ATTK(AT_LASH, AD_CNCL, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(373, 179, 0, MS_SHOE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_MAGIC|M2_PEACEFUL, M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("invert trapper", S_TRAPPER, LVL(13, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_INVE, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("labyrinth trapper", S_TRAPPER, LVL(14, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_ENGL, AD_DGST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE| M1_WALLWALK|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("demolitions expert", S_TRAPPER, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WEBS, 3, 5), ATTK(AT_WEAP, AD_WEBS, 3, 5), ATTK(AT_EXPL, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("trap expert", S_TRAPPER, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_TRAP, 3, 5), ATTK(AT_WEAP, AD_TRAP, 3, 5), ATTK(AT_NONE, AD_WEBS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("solohan", S_TRAPPER, LVL(14, 14, 40, 70, 15), (1), A(ATTK(AT_KICK, AD_MIDI, 6, 8), ATTK(AT_WEAP, AD_PART, 2, 11), ATTK(AT_BITE, AD_VAMP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lurker", S_TRAPPER, LVL(14, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("thai masseuse", S_TRAPPER, /* spawns with unfair stilettos */ LVL(14, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SEDUCE, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("conciliar pact", S_TRAPPER, LVL(14, 12, 5, 35, 5), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SPIT, AD_BLND, 2, 1), ATTK(AT_SCRA, AD_DISE, 1, 3), ATTK(AT_BREA, AD_LEGS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2019, 583, 0, MS_BOSS, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC, MR_DISINT, M1_HIDE|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("smart trapper", S_TRAPPER, LVL(15, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 0, 0), ATTK(AT_ENGL, AD_DGST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HIDE|M1_HUMANOID|M1_NOEYES|M1_NOHEAD|M1_CARNIVORE| M1_WALLWALK|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("large vorer", S_TRAPPER, /* invisible */ LVL(15, 8, 6, 10, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("noober", S_TRAPPER, LVL(15, 8, 8, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rainbow dresser", S_TRAPPER, LVL(15, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("trickster dresser", S_TRAPPER, LVL(15, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PART, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shrexter", S_TRAPPER, LVL(15, 8, 6, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SHRD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("carnivorous bag", S_TRAPPER, /* was a unique in FHS */ LVL(15, 3, 3, 0, 0), (1), A(ATTK(AT_ENGL, AD_LEGS, 3,10), ATTK(AT_NONE, AD_LEGS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("big beitir", S_TRAPPER, LVL(15, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_NOEYES|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("xtra webber", S_TRAPPER, /* spawns traps on tiles it walks over with 1 in 3 chance */ LVL(15, 12, 0, 30, 0), (1), A(ATTK(AT_TUCH, AD_WEBS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_FLY|M1_THICK_HIDE|M1_AMPHIBIOUS|M1_REGEN, M2_STALK|M2_NASTY|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3|M3_SPIDER, M4_TAME, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("Anita", S_TRAPPER, LVL(15, 15, 0, 40, -8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_DARK, 6, 6), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_GAZE, AD_GRAV, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_DRAIN|MR_HITASONE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: FEMININE_PUMPS SEXY_LEATHER_PUMP SCR_WOUNDS(5) */ MON("overthrower lovebird tzarina", S_TRAPPER, LVL(15, 12, 0, 92, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_MEMO, 1, 1), ATTK(AT_BEAM, AD_POLY, 8, 2), ATTK(AT_SPIT, AD_SEDU, 6, 4), ATTK(AT_WEAP, AD_LAZY, 6, 9), NO_ATTK, NO_ATTK), SIZ(2358, 141, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_TPORT_CNTRL| M1_POIS, M2_UNDEAD|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("subsume repassing reeky", S_TRAPPER, LVL(15, 14, -1, 75, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_LASH, AD_DROP, 6, 1), ATTK(AT_RATH, AD_DREN, 0, 1), ATTK(AT_STNG, AD_CONF, 9, 1), ATTK(AT_GAZE, AD_SITM, 5, 1), NO_ATTK, NO_ATTK), SIZ(717, 1571, 0, MS_BURBLE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE, MR_STONE, M1_FLY|M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("razor pit demon", S_TRAPPER, LVL(16, 18, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_DEMON, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dropclonk bear", S_TRAPPER, /* deals 10d10 damage if they fall on you, helmet only halves that */ LVL(16, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CLING|M1_HIDE|M1_NOHANDS|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("droptree bear", S_TRAPPER, /* deals 10d10 damage if they fall on you, helmet only halves that, spawns with scroll of growth */ LVL(16, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CLING|M1_HIDE|M1_NOHANDS|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bonkers bear", S_TRAPPER, /* deals 10d10 damage if they fall on you, helmet only halves that */ LVL(16, 16, -1, 50, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_CLAW, AD_NIVE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_TREESQUAD, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_ANIMAL|M1_CLING|M1_HIDE|M1_NOHANDS|M1_HERBIVORE|M1_THICK_HIDE, M2_PEACEFUL, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("metal mafia trickster", S_TRAPPER, LVL(17, 13, 4, 25, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("digest lurker", S_TRAPPER, LVL(17, 2, -10, 100, -20), (1|G_GENO), A(ATTK(AT_ENGL, AD_DGST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_DRAIN, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil variant maintainer", S_TRAPPER, /* creates rn1(12, 6) evilroom monsters */ LVL(17, 2, -10, 100, -20), (1), A(ATTK(AT_ENGL, AD_MINA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_LAUGH, MZ_HUGE), MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Evelyn's walking pump", S_TRAPPER, /* spawns with feminine pumps */ LVL(17, 10, -2, 80, 4), (1), A(ATTK(AT_KICK, AD_BLEE, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_HITASFOUR|MR_PLUSONE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_ACID, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_NOTAME, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("scholastic casually", S_TRAPPER, LVL(17, 28, -4, 9, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_THIR, 7, 8), ATTK(AT_CLAW, AD_FRZE, 8, 2), ATTK(AT_TUCH, AD_PAIN, 3, 1), ATTK(AT_BUTT, AD_DRCH, 8, 3), NO_ATTK, NO_ATTK), SIZ(2865, 3, 0, MS_BARBER, MZ_TINY), MR_DISINT|MR_ELEC, MR_ELEC, M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_GREEDY|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING|M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("banqueting pointier unhorse feignedly tycoon", S_TRAPPER, LVL(17, 11, 4, 84, -20), (G_GENO|G_VLGROUP|2), A(ATTK(AT_NONE, AD_ABDC, 8, 3), ATTK(AT_SPIT, AD_MIDI, 7, 1), ATTK(AT_WEAP, AD_DRCO, 3, 1), ATTK(AT_SPIT, AD_MALK, 7, 8), ATTK(AT_TENT, AD_FEMI, 7, 5), ATTK(AT_BUTT, AD_DEST, 3, 3)), SIZ(1501, 153, 0, MS_PRINCESSLEIA, MZ_TINY), MR_POISON, 0, M1_HIDE|M1_NOEYES|M1_TPORT, M2_PRINCE|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blazoner endbrain", S_TRAPPER, LVL(17, 13, -2, 22, -4), (G_LGROUP|2), A(ATTK(AT_BUTT, AD_MAGM, 8, 9), ATTK(AT_BREA, AD_RBAD, 7, 8), ATTK(AT_ENGL, AD_RAGN, 1, 9), ATTK(AT_KICK, AD_DGST, 4, 1), ATTK(AT_NONE, AD_CHRN, 1, 6), ATTK(AT_EXPL, AD_RBAD, 3, 9)), SIZ(2525, 1078, 0, MS_WHORE, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_AMORPHOUS|M1_CONCEAL|M1_THICK_HIDE|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nastystone sniper", S_TRAPPER, LVL(18, 12, 0, 0, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("Hanh's boot", S_TRAPPER, LVL(18, 12, -1, 40, 5), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("comb drawl adjourning", S_TRAPPER, LVL(18, 12, -1, 63, 18), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_ENGL, AD_DRCO, 7, 3), ATTK(AT_BITE, AD_CHRN, 7, 5), ATTK(AT_TRAM, AD_PLAS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1549, 17, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("discipling moonier", S_TRAPPER, LVL(18, 12, -5, 12, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_FREN, 8, 6), ATTK(AT_WEAP, AD_DGST, 8, 1), ATTK(AT_KICK, AD_CALM, 8, 1), ATTK(AT_KICK, AD_SCOR, 5, 4), ATTK(AT_HUGS, AD_MANA, 7, 1), ATTK(AT_RATH, AD_BADE, 7, 5)), SIZ(2066, 164, 0, MS_SELFHARM, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOLIMBS|M1_NOHEAD|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_TELEPATHIC|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Bridghitte's skiers", S_TRAPPER, /* ski heel melee attack */ LVL(19, 11, -5, 20, -7), (1), A(ATTK(AT_KICK, AD_SHRD, 4, 9), ATTK(AT_TRAM, AD_DFOO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_ACID|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M1_SWIM, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("zeta metroid", S_TRAPPER, LVL(19, 15, -1, 30, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DRLI, 2, 8), ATTK(AT_SPIT, AD_ACID, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_ROAR, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_POIS|M1_THICK_HIDE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ripplier retaken", S_TRAPPER, LVL(19, 12, 8, 84, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_LAVA, 4, 3), ATTK(AT_BREA, AD_FEAR, 4, 5), ATTK(AT_TRAM, AD_TCKL, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(93, 158, 0, MS_ORC, MZ_MEDIUM), MR_DISINT, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("group adjure", S_TRAPPER, LVL(19, 5, -2, 89, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_INVE, 7, 4), ATTK(AT_BUTT, AD_CALM, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(158, 65, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_ELEC, 0, M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_LORD|M2_DEMON|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("maypole unluckier inflating christening eclipsed emigration", S_TRAPPER, LVL(19, 12, -9, 40, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_CALM, 2, 1), ATTK(AT_NONE, AD_VENO, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(764, 3, 0, MS_COW, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_SLITHY|M1_SEE_INVIS, M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_FEMALE, M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("alien slave of a man", S_TRAPPER, LVL(20, 4, 3, 40, -3), (1), A(ATTK(AT_WEAP, AD_TRAP, 7, 7), ATTK(AT_KICK, AD_CALM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("great vorer", S_TRAPPER, /* really invisible */ LVL(20, 9, 5, 15, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_DISINT, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("zebetite metroid", S_TRAPPER, LVL(20, 15, -1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 8), ATTK(AT_SPIT, AD_ACID, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_ROAR, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_POIS|M1_THICK_HIDE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bulletator t", S_TRAPPER, LVL(20, 24, -10, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_THIE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_DEATH, 0, M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("small bulletator t", S_TRAPPER, LVL(20, 12, -10, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_THIE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_DEATH, 0, M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("damge", S_TRAPPER, LVL(20, 8, -1, 40, -10), (1), A(ATTK(AT_SCRA, AD_PHYS, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_STRONG|M2_NASTY, M3_NOPLRPOLY, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BLACK), MON("interval unriper duplication", S_TRAPPER, LVL(21, 10, 10, 74, 8), (G_GENO|3), A(ATTK(AT_SPIT, AD_NACU, 5, 8), ATTK(AT_ENGL, AD_CORR, 8, 9), ATTK(AT_SCRA, AD_MANA, 3, 1), ATTK(AT_BEAM, AD_SOUN, 8, 4), NO_ATTK, NO_ATTK), SIZ(2326, 1061, 0, MS_GYPSY, MZ_SMALL), MR_STONE|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_NOEYES|M1_OVIPAROUS|M1_ACID, M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("transmigrating schedular", S_TRAPPER, LVL(21, 23, 0, 17, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_LEVI, 6, 8), ATTK(AT_BITE, AD_RNG, 7, 1), ATTK(AT_WEAP, AD_SPC2, 5, 5), ATTK(AT_TUCH, AD_LEVI, 4, 4), ATTK(AT_KICK, AD_NAST, 2, 9), NO_ATTK), SIZ(44, 54, 0, MS_GROWL, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_HIDE|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("relapsing toxified rectitude", S_TRAPPER, LVL(21, 12, 4, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PLYS, 3, 6), ATTK(AT_EXPL, AD_CONT, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3323, 486, 0, MS_IMITATE, MZ_MEDIUM), MR_FIRE|MR_POISON, 0, M1_FLY|M1_TPORT, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lurker below", S_TRAPPER, LVL(22, 4, -2, 0, 0), (1), A(ATTK(AT_ENGL, AD_DGST, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("drencher", S_TRAPPER, LVL(22, 4, -2, 0, 0), (1), A(ATTK(AT_ENGL, AD_BLEE, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("trans-trickster", S_TRAPPER, LVL(22, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PART, 6, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty trans-trickster", S_TRAPPER, LVL(22, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PART, 6, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("beitir below", S_TRAPPER, LVL(22, 4, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("prick lurker", S_TRAPPER, LVL(22, 4, -2, 0, 0), (1), A(ATTK(AT_ENGL, AD_UVUU, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jumping cattle", S_TRAPPER, LVL(22, 19, -3, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("foreknowledge entailer", S_TRAPPER, LVL(22, 12, 2, 54, 0), (G_LGROUP|4), A(ATTK(AT_BREA, AD_FEAR, 4, 7), ATTK(AT_TUCH, AD_SGLD, 2, 1), ATTK(AT_BEAM, AD_CURS, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(64, 71, 0, MS_COMBAT, MZ_LARGE), MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID, M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("muled citeable", S_TRAPPER, LVL(22, 15, -2, 5, 3), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_TERR, 8, 4), ATTK(AT_SCRA, AD_CONF, 9, 6), ATTK(AT_BITE, AD_DISP, 9, 5), ATTK(AT_LASH, AD_FAKE, 9, 4), NO_ATTK, NO_ATTK), SIZ(3256, 181, 0, MS_APOC, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON, 0, M1_MINDLESS|M1_POIS, M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kalpa dusk", S_TRAPPER, LVL(22, 4, 3, 10, 0), (3), A(ATTK(AT_ENGL, AD_LITT, 4, 1), ATTK(AT_BREA, AD_ELEC, 3, 4), ATTK(AT_NONE, AD_FAMN, 7, 1), ATTK(AT_GAZE, AD_SLEE, 4, 7), ATTK(AT_CLAW, AD_FIRE, 1, 4), NO_ATTK), SIZ(978, 228, 0, MS_FART_LOUD, MZ_HUMAN), MR_DISINT, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOEYES|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Hanh's block-heeled sandal", S_TRAPPER, LVL(23, 13, 4, 40, 0), (1), A(ATTK(AT_KICK, AD_LEGS, 4, 10), ATTK(AT_WEAP, AD_BURN, 4, 6), ATTK(AT_BEAM, AD_DISP, 2, 6), ATTK(AT_NONE, AD_DCAY, 2, 3), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_PETRIFIES, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hangar dwelled", S_TRAPPER, LVL(23, 14, 5, 23, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_BADE, 2, 3), ATTK(AT_BUTT, AD_PLAS, 8, 1), ATTK(AT_BUTT, AD_WISD, 8, 6), ATTK(AT_WEAP, AD_STON, 6, 6), ATTK(AT_WEAP, AD_LITT, 2, 2), NO_ATTK), SIZ(78, 486, 0, MS_ROAR, MZ_LARGE), MR_SLEEP|MR_ACID, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("ghetto bloomiest", S_TRAPPER, LVL(23, 12, 9, 5, 0), (G_UNIQ|4), A(ATTK(AT_STNG, AD_DRST, 5, 2), ATTK(AT_BUTT, AD_STAT, 8, 3), ATTK(AT_MAGC, AD_DREA, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1004, 1012, 0, MS_BONES, MZ_TINY), MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT, M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER|M3_SLIME| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("marble sri", S_TRAPPER, LVL(24, 13, -10, 19, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_NACU, 9, 3), ATTK(AT_CLAW, AD_CURS, 1, 5), ATTK(AT_CLAW, AD_IDAM, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1184, 154, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_ACID|M1_HERBIVORE| M1_OMNIVORE, M2_LORD|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Evelyn's sputa-flowing block heel boot", S_TRAPPER, /* spawns with hippie heels */ LVL(24, 12, -10, 60, 4), (1), A(ATTK(AT_KICK, AD_BADE, 5, 5), ATTK(AT_TRAM, AD_SPC2, 3, 3), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_LARGE), MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE|MR_SLEEP|MR_POISON, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BLOCKHEELBOOTS|M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("big flumph", S_TRAPPER, LVL(24, 12, -7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_ACID, 0, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_MEDIUM), MR_ACID, 0, M1_FLY|M1_NOLIMBS|M1_NOHANDS|M1_AMPHIBIOUS, M2_PEACEFUL|M2_NEUTER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Daruth Xaxox", S_TRAPPER, LVL(24, 12, 10, 10, 20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_DRIN, 1, 1), ATTK(AT_BEAM, AD_DRIN, 1, 1), ATTK(AT_CLAW, AD_STCK, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 8)), SIZ(WT_ELF, WT_ELF, 0, MS_CUSS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP|MR_DEATH, MR_SLEEP, M1_HERBIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_NASTY|M2_ELF, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("coma fluke submergibility", S_TRAPPER, LVL(24, 24, -7, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAT, 6, 4), ATTK(AT_BITE, AD_PEST, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1410, 577, 0, MS_NEIGH, MZ_TINY), MR_SLEEP|MR_DISINT, MR_SLEEP, M1_CLING|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_LORD|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_BAT|M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("minutely itemized", S_TRAPPER, LVL(25, 12, -5, 58, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_POIS, 5, 8), ATTK(AT_BITE, AD_IDAM, 2, 5), ATTK(AT_BOOM, AD_SKIL, 3, 2), ATTK(AT_BITE, AD_TIME, 5, 9), ATTK(AT_TUCH, AD_AMNE, 2, 5), NO_ATTK), SIZ(461, 365, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_POISON, MR_POISON, M1_TPORT|M1_POIS, M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jumping champion", S_TRAPPER, LVL(25, 22, -4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_DEMON, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("big trapper", S_TRAPPER, LVL(25, 5, -5, 60, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTWO|MR_DISINT, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("disfranchised straightening", S_TRAPPER, LVL(25, 7, 8, 9, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FRZE, 9, 6), ATTK(AT_TENT, AD_BURN, 2, 7), ATTK(AT_CLAW, AD_DISE, 1, 7), ATTK(AT_STNG, AD_STUN, 9, 6), ATTK(AT_KICK, AD_CAST, 1, 8), ATTK(AT_BOOM, AD_DCAY, 1, 2)), SIZ(1329, 173, 0, MS_WAIL, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_SEE_INVIS, M2_VAMPIRE|M2_GREEDY|M2_MAGIC|M2_ELF|M2_MALE, M3_AVOIDER|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("Trixi", S_TRAPPER, LVL(25, 18, -6, 40, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_WET, 4, 10), ATTK(AT_KICK, AD_PAIN, 6, 6), ATTK(AT_BREA, AD_COLD, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_BREATHLESS|M1_AMPHIBIOUS|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* starting equipment: ATSUZOKO_BOOTS HYDRA_BOW ARROW(50) ARROW(50) ARROW(50) ARROW(50) SCR_FLOOD */ MON("deceptive springy", S_TRAPPER, LVL(26, 20, -5, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("paramountly cryptography robustly", S_TRAPPER, LVL(26, 12, -6, 45, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_FEMI, 7, 9), ATTK(AT_TENT, AD_VOMT, 9, 6), ATTK(AT_SPIT, AD_CHRN, 5, 5), ATTK(AT_CLAW, AD_THIR, 6, 2), ATTK(AT_NONE, AD_LEGS, 5, 5), NO_ATTK), SIZ(635, 16, 0, MS_REPAIR, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK| M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("redeeming nuncle perjuring jeopardy again vivisection", S_TRAPPER, LVL(26, 18, -3, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLND, 8, 3), ATTK(AT_GAZE, AD_LAZY, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3048, 1597, 0, MS_ESCAPE, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("woodworm covalence", S_TRAPPER, LVL(26, 25, 9, 23, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_WERE, 2, 6), ATTK(AT_MAGC, AD_FUMB, 1, 4), ATTK(AT_WEAP, AD_SANI, 3, 1), ATTK(AT_CLAW, AD_FRZE, 1, 5), ATTK(AT_NONE, AD_STTP, 7, 5), NO_ATTK), SIZ(512, 1020, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, MR_STONE, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_TPORT|M1_POIS, M2_PNAME|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("omega metroid", S_TRAPPER, LVL(27, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_BREA, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*5, 5000, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_FIRE|MR_ACID|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_POIS|M1_THICK_HIDE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Hanh's sexy pump", S_TRAPPER, LVL(27, 15, -1, 37, 1), (1), A(ATTK(AT_KICK, AD_POIS, 3, 7), ATTK(AT_WEAP, AD_STUN, 3, 7), ATTK(AT_GAZE, AD_RBRE, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_DISINT, MR_POISON|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lightscreen metroid", S_TRAPPER, LVL(27, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_BREA, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*5, 5000, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_FIRE|MR_ACID|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_POIS|M1_THICK_HIDE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Maurah", S_TRAPPER, /* kung-fu girl */ LVL(27, 13, -6, 50, 2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 6, 8), ATTK(AT_KICK, AD_STUN, 6, 8), ATTK(AT_BREA, AD_DRST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: HUGGING_BOOT DANCING_SHOES GAS_GRENADE(5) SCR_BAD_EFFECT */ MON("pitting redoing paste envier", S_TRAPPER, LVL(27, 12, 9, 69, 0), (4), A(ATTK(AT_LASH, AD_RUNS, 3, 8), ATTK(AT_MAGC, AD_VENO, 2, 8), ATTK(AT_BEAM, AD_LAVA, 2, 9), ATTK(AT_BEAM, AD_WISD, 1, 5), ATTK(AT_STNG, AD_DRST, 5, 8), NO_ATTK), SIZ(862, 423, 0, MS_FART_LOUD, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_NOHEAD|M1_THICK_HIDE|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fuzz nucleoplasmatic", S_TRAPPER, LVL(27, 14, 9, 45, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_SHAN, 2, 5), ATTK(AT_TUCH, AD_STAT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(12, 301, 0, MS_HANDY, MZ_LARGE), 0, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("falsifier chemotherapeutical", S_TRAPPER, LVL(28, 12, -6, 66, 7), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_NACU, 5, 3), ATTK(AT_TUCH, AD_NPRO, 4, 4), ATTK(AT_BITE, AD_DRLI, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(357, 228, 0, MS_REPAIR, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("trapper cart", S_TRAPPER, LVL(28, 18, -1, 25, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FIRE, 3, 8), ATTK(AT_GAZE, AD_FIRE, 3, 8), ATTK(AT_BREA, AD_FIRE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_WANDER, M3_FREQ_UNCOMMON2|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Hisame Shizumaru", S_TRAPPER, LVL(28, 23, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PLYS, 1, 5), ATTK(AT_BEAM, AD_ABDC, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_COLD|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("knack unjointed collator suppler", S_TRAPPER, LVL(29, 12, 7, 93, -15), (G_GENO|G_RGROUP|1), A(ATTK(AT_SPIT, AD_DROP, 6, 1), ATTK(AT_ENGL, AD_DRCO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(106, 27, 0, MS_BARBER, MZ_SMALL), 0, 0, M1_FLY|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_PNAME|M2_STALK|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trapper king", S_TRAPPER, LVL(30, 5, -3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 0, 0), ATTK(AT_ENGL, AD_DGST, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_HIDE|M1_HUMANOID|M1_NOEYES|M1_NOHEAD|M1_CARNIVORE|M1_WALLWALK|M1_THICK_HIDE|M1_POIS|M1_ACID, M2_HOSTILE|M2_STALK|M2_STRONG|M2_PRINCE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mega vorer", S_TRAPPER, /* really invisible */ LVL(30, 10, 3, 20, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("motor trickster", S_TRAPPER, LVL(30, 12, -4, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PART, 6, 9), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("evil patch idea implementator", S_TRAPPER, LVL(30, 12, -5, 0, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("mine layer", S_TRAPPER, LVL(30, 12, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PHYS, 5, 12), ATTK(AT_BEAM, AD_DARK, 6, 8), ATTK(AT_BEAM, AD_HALU, 6, 8), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_MINDLESS|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("reanalyze bitch", S_TRAPPER, LVL(32, 18, -5, 8, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_NUMB, 6, 4), ATTK(AT_EXPL, AD_VOMT, 8, 3), ATTK(AT_HUGS, AD_HEAL, 6, 5), ATTK(AT_SPIT, AD_WET, 1, 4), ATTK(AT_LASH, AD_SLEE, 5, 5), ATTK(AT_GAZE, AD_SANI, 7, 1)), SIZ(32, 947, 0, MS_METALMAFIA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOEYES, M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_MAGIC|M2_GNOME|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant lurker", S_TRAPPER, LVL(32, 8, -5, 50, 0), (1), A(ATTK(AT_ENGL, AD_DGST, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ruse lurker", S_TRAPPER, LVL(32, 8, -5, 50, 0), (1), A(ATTK(AT_ENGL, AD_DGST, 2, 14), ATTK(AT_ENGL, AD_SHAN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cockaded muriate", S_TRAPPER, LVL(32, 12, -6, 54, 20), (G_RGROUP|1), A(ATTK(AT_TENT, AD_ANTI, 1, 7), ATTK(AT_EXPL, AD_HEAL, 4, 7), ATTK(AT_TENT, AD_DRDX, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 5, 0, MS_GLYPHS, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_SWIM|M1_CONCEAL|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_WANDER|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("supreme metroid", S_TRAPPER, LVL(33, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_BREA, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*5, 5000, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_FIRE|MR_ACID|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_POIS|M1_THICK_HIDE|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("avenger dandelion", S_TRAPPER, LVL(33, 19, 10, 28, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_WRAP, 7, 1), ATTK(AT_STNG, AD_FAKE, 4, 9), ATTK(AT_BEAM, AD_LAVA, 6, 3), ATTK(AT_KICK, AD_CONT, 9, 4), ATTK(AT_CLAW, AD_SANI, 8, 3), NO_ATTK), SIZ(1590, 810, 0, MS_SOUND, MZ_HUGE), MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_MINDLESS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hairsplitting recomb", S_TRAPPER, LVL(33, 16, 5, 12, 9), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_LASH, AD_LEVI, 1, 7), ATTK(AT_SCRA, AD_DRDX, 4, 4), ATTK(AT_BREA, AD_WEEP, 6, 9), ATTK(AT_WEAP, AD_VOMT, 3, 2), ATTK(AT_TENT, AD_CNCL, 3, 3), NO_ATTK), SIZ(2474, 73, 0, MS_SISSY, MZ_LARGE), MR_SLEEP|MR_STONE, MR_SLEEP, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("proscenia fosterling", S_TRAPPER, LVL(33, 5, -6, 48, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_CHRN, 5, 2), ATTK(AT_BUTT, AD_TREM, 2, 7), ATTK(AT_STNG, AD_STCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3581, 928, 0, MS_WHORE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, MR_STONE, M1_TUNNEL|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("platooning diluent skulk", S_TRAPPER, LVL(33, 14, -1, 54, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_ENGL, AD_PEST, 4, 5), ATTK(AT_BEAM, AD_NGRA, 2, 4), ATTK(AT_BREA, AD_LEGS, 6, 1), ATTK(AT_CLAW, AD_SPC2, 6, 3), NO_ATTK, NO_ATTK), SIZ(3144, 269, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_COLD, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nestled pressurizer swishing", S_TRAPPER, LVL(34, 10, -2, 19, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_TLPT, 7, 4), ATTK(AT_CLAW, AD_DISN, 3, 5), ATTK(AT_WEAP, AD_CHRN, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2543, 381, 0, MS_NEIGH, MZ_SMALL), 0, 0, M1_SWIM|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mentalist brachycephaly powerhouse", S_TRAPPER, LVL(34, 19, -5, 38, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_CLAW, AD_DETH, 5, 3), ATTK(AT_CLAW, AD_DETH, 2, 6), ATTK(AT_LASH, AD_SSEX, 8, 1), ATTK(AT_SCRA, AD_NUMB, 7, 3), ATTK(AT_CLAW, AD_DRDX, 7, 1), ATTK(AT_HUGS, AD_TREM, 3, 8)), SIZ(426, 449, 0, MS_BARBER, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_CLING|M1_NOTAKE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("metroid queen", S_TRAPPER, LVL(35, 10, -9, 70, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 2, 12), ATTK(AT_BITE, AD_DRLI, 2, 12), ATTK(AT_ENGL, AD_DGST, 2,12), ATTK(AT_SPIT, AD_ACID, 3, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*10, 10000, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_FIRE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_POIS|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOHANDS|M1_AMPHIBIOUS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("technical difficulty", S_TRAPPER, LVL(36, 18, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DREA, 1, 5), ATTK(AT_GAZE, AD_FEAR, 1, 5), ATTK(AT_TUCH, AD_SLEE, 1, 10), ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_GAZE, AD_SPC2, 4, 4), ATTK(AT_NONE, AD_FAKE, 0, 0) ), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_HIDE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("insolation perambulated", S_TRAPPER, LVL(37, 17, -9, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISP, 5, 2), ATTK(AT_TUCH, AD_DRLI, 6, 9), ATTK(AT_WEAP, AD_BLEE, 8, 6), ATTK(AT_WEAP, AD_SLOW, 5, 2), ATTK(AT_TENT, AD_NGEN, 6, 3), NO_ATTK), SIZ(773, 509, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, MR_FIRE|MR_COLD, M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mayvin filmography", S_TRAPPER, LVL(37, 9, 1, 5, 17), (4), A(ATTK(AT_BITE, AD_CONT, 5, 2), ATTK(AT_LASH, AD_TECH, 2, 1), ATTK(AT_BITE, AD_NUMB, 5, 8), ATTK(AT_KICK, AD_STUN, 6, 6), NO_ATTK, NO_ATTK), SIZ(152, 866, 0, MS_STABILIZE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS| M1_ACID|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG| M2_GREEDY|M2_MAGIC|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gibbon shorthorn", S_TRAPPER, LVL(37, 19, -2, 26, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_CONT, 1, 3), ATTK(AT_STNG, AD_POLY, 6, 9), ATTK(AT_STNG, AD_ICUR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(790, 144, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY| M1_THICK_HIDE|M1_POIS, M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("exist stancher metazoan infarcted", S_TRAPPER, LVL(38, 28, -6, 39, -1), (G_UNIQ|1), A(ATTK(AT_BEAM, AD_COLD, 7, 1), ATTK(AT_BUTT, AD_DETH, 3, 1), ATTK(AT_STNG, AD_FAMN, 1, 8), ATTK(AT_SCRA, AD_WEEP, 8, 5), ATTK(AT_TENT, AD_ALIN, 4, 1), NO_ATTK), SIZ(314, 62, 0, MS_LAUGH, MZ_HUGE), MR_ELEC|MR_ACID, MR_ELEC, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_SLITHY|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_NASTY|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("al forequarter electroencephalograph", S_TRAPPER, LVL(38, 28, -8, 58, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TUCH, AD_ENCH, 5, 3), ATTK(AT_CLAW, AD_STAT, 1, 3), ATTK(AT_SCRA, AD_CONF, 7, 3), ATTK(AT_ENGL, AD_MANA, 5, 9), ATTK(AT_WEAP, AD_DEST, 8, 8), ATTK(AT_WEAP, AD_CURS, 5, 4)), SIZ(762, 464, 0, MS_STABILIZE, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("raisiny serigrapher", S_TRAPPER, LVL(39, 12, 8, 95, 0), (1), A(ATTK(AT_BREA, AD_NPRO, 8, 1), ATTK(AT_HUGS, AD_SSEX, 9, 1), ATTK(AT_NONE, AD_LEGS, 5, 6), ATTK(AT_WEAP, AD_BURN, 4, 9), NO_ATTK, NO_ATTK), SIZ(2471, 632, 0, MS_STABILIZE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("melon mouse", S_TRAPPER, LVL(39, 5, 4, 38, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_NUMB, 1, 9), ATTK(AT_TENT, AD_DISE, 9, 6), ATTK(AT_BITE, AD_SAMU, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4333, 634, 0, MS_SHRIEK, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_ELF|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("correlatable bloodred", S_TRAPPER, LVL(39, 11, 8, 73, 1), (4), A(ATTK(AT_TRAM, AD_BLND, 5, 6), ATTK(AT_BEAM, AD_ANTI, 7, 1), ATTK(AT_BOOM, AD_HEAL, 5, 8), ATTK(AT_MAGC, AD_FREN, 3, 5), NO_ATTK, NO_ATTK), SIZ(2567, 941, 0, MS_MUTE, MZ_LARGE), MR_ELEC|MR_STONE, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID, M2_LORD|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giga vorer", S_TRAPPER, /* really invisible */ LVL(40, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("burglarized suggestible escarp", S_TRAPPER, LVL(40, 12, -10, 2, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_RATH, AD_SWAP, 6, 1), ATTK(AT_NONE, AD_SCOR, 6, 1), ATTK(AT_SCRA, AD_FRZE, 7, 5), ATTK(AT_BOOM, AD_DEBU, 7, 1), ATTK(AT_TRAM, AD_BLAS, 5, 7), NO_ATTK), SIZ(1702, 260, 0, MS_WHORE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("obtrusion dinged", S_TRAPPER, LVL(41, 9, -2, 71, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_INVE, 5, 3), ATTK(AT_ENGL, AD_WGHT, 8, 4), ATTK(AT_WEAP, AD_VENO, 1, 4), ATTK(AT_KICK, AD_UVUU, 3, 1), ATTK(AT_TUCH, AD_SIN, 7, 9), NO_ATTK), SIZ(33, 22, 0, MS_GROWL, MZ_HUMAN), MR_DRAIN, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("undeserving shaman", S_TRAPPER, LVL(41, 11, 3, 12, 1), (G_GENO|1), A(ATTK(AT_TRAM, AD_DFOO, 8, 9), ATTK(AT_BITE, AD_NGEN, 1, 9), ATTK(AT_LASH, AD_SHAN, 8, 4), ATTK(AT_BREA, AD_UVUU, 9, 8), ATTK(AT_WEAP, AD_AGGR, 4, 9), NO_ATTK), SIZ(38, 952, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_POISON, MR_POISON, M1_NEEDPICK|M1_NOHANDS|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("treasure stylar", S_TRAPPER, LVL(42, 7, 0, 7, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_TDRA, 9, 1), ATTK(AT_BREA, AD_LEVI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(932, 736, 0, MS_SQEEK, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chiaroscuro making", S_TRAPPER, LVL(42, 14, 7, 3, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_MAGM, 5, 5), ATTK(AT_BEAM, AD_MANA, 3, 8), ATTK(AT_ENGL, AD_TECH, 7, 4), ATTK(AT_BREA, AD_CHAO, 5, 6), ATTK(AT_SPIT, AD_WISD, 1, 4), ATTK(AT_KICK, AD_FAKE, 1, 4)), SIZ(1135, 741, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_ANIMAL|M1_TPORT|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ingot noblewoman driveway", S_TRAPPER, LVL(44, 13, 7, 79, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SCRA, AD_RUNS, 2, 5), ATTK(AT_ENGL, AD_PEST, 1, 8), ATTK(AT_WEAP, AD_ABDC, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4760, 1358, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_SLEEP|MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL| M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Jane's hugging boot", S_TRAPPER, LVL(45, 18, -5, 50, -18), (1), A(ATTK(AT_KICK, AD_ENCH, 1, 10), ATTK(AT_WEAP, AD_SITM, 2, 10), ATTK(AT_WEAP, AD_STUN, 2, 2), ATTK(AT_BREA, AD_COLD, 1, 16), ATTK(AT_BEAM, AD_POIS, 7, 7), NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_STONE|MR_COLD, MR_STONE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_AVOIDER, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inexcusability capitulary", S_TRAPPER, LVL(45, 39, -19, 93, 0), (1), A(ATTK(AT_HUGS, AD_PART, 5, 13), ATTK(AT_CLAW, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(701, 435, 0, MS_IMITATE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID| M1_HERBIVORE, M2_NOPOLY|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nesting czarist", S_TRAPPER, LVL(45, 15, 5, 67, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_CAST, 2, 9), ATTK(AT_SPIT, AD_SEDU, 5, 6), ATTK(AT_MAGC, AD_DRCH, 3, 13), ATTK(AT_WEAP, AD_SKIL, 2, 15), NO_ATTK, NO_ATTK), SIZ(42, 853, 0, MS_BOAST, MZ_SMALL), MR_COLD|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_CARNIVORE| M1_OMNIVORE, M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("runner trickster", S_TRAPPER, LVL(45, 15, -6, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PART, 6, 12), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lambert exasperation palmature", S_TRAPPER, LVL(45, 12, -30, 48, -16), (G_GENO|G_LGROUP|1), A(ATTK(AT_BEAM, AD_FAMN, 1, 11), ATTK(AT_TRAM, AD_MALK, 3, 20), ATTK(AT_ENGL, AD_SLUD, 4, 15), ATTK(AT_KICK, AD_AMNE, 4, 1), ATTK(AT_SCRA, AD_LETH, 9, 3), ATTK(AT_TENT, AD_CNCL, 4, 6)), SIZ(667, 1229, 0, MS_LAUGH, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC, M1_THICK_HIDE|M1_TPORT|M1_ACID, M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("impolitely inspirational easeful hexapod", S_TRAPPER, LVL(46, 14, 3, 96, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_MCRE, 9, 4), ATTK(AT_EXPL, AD_LEVI, 2, 10), ATTK(AT_TENT, AD_RBAD, 1, 4), ATTK(AT_HUGS, AD_PHYS, 6, 7), ATTK(AT_GAZE, AD_PAIN, 7, 1), NO_ATTK), SIZ(4474, 239, 0, MS_ARREST, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_HERBIVORE, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("effected humidifying", S_TRAPPER, LVL(46, 9, -20, 95, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_GAZE, AD_ENCH, 4, 10), ATTK(AT_BOOM, AD_HALU, 9, 18), ATTK(AT_WEAP, AD_LETH, 8, 15), ATTK(AT_WEAP, AD_VENO, 5, 11), ATTK(AT_SCRA, AD_MANA, 4, 2), NO_ATTK), SIZ(2065, 567, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_WALLWALK|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_REGEN, M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("alliteratively hyssop", S_TRAPPER, LVL(47, 13, -11, 99, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_CAST, 3, 7), ATTK(AT_TUCH, AD_BLAS, 3, 7), ATTK(AT_TENT, AD_DRCH, 7, 12), ATTK(AT_CLAW, AD_NUMB, 1, 5), ATTK(AT_CLAW, AD_CHAO, 4, 3), NO_ATTK), SIZ(1339, 789, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, 0, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("exuded rumple", S_TRAPPER, LVL(47, 17, -3, 70, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_BADE, 1, 11), ATTK(AT_LASH, AD_TREM, 6, 19), ATTK(AT_TUCH, AD_SLOW, 3, 4), ATTK(AT_ENGL, AD_DISN, 8, 2), ATTK(AT_NONE, AD_DAMA, 1, 14), ATTK(AT_BEAM, AD_DETH, 1, 1)), SIZ(274, 643, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mattering voiceprint", S_TRAPPER, LVL(48, 12, 7, 77, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_LITE, 6, 17), ATTK(AT_WEAP, AD_CONF, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(656, 101, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, MR_FIRE, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_UNSOLID, M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("whipsawed divinest", S_TRAPPER, LVL(48, 19, -22, 89, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_LASH, AD_BLEE, 1, 11), ATTK(AT_BREA, AD_ELEC, 3, 19), ATTK(AT_HUGS, AD_STUN, 4, 8), ATTK(AT_WEAP, AD_WRAT, 2, 5), NO_ATTK, NO_ATTK), SIZ(2233, 70, 0, MS_SQAWK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("safariing sadiron seaworthy", S_TRAPPER, LVL(48, 12, -23, 5, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_SCRA, AD_DEST, 7, 3), ATTK(AT_NONE, AD_PEST, 1, 8), ATTK(AT_BEAM, AD_LITT, 9, 3), ATTK(AT_TRAM, AD_WRAT, 1, 1), ATTK(AT_BUTT, AD_ICUR, 8, 20), ATTK(AT_NONE, AD_MANA, 8, 11)), SIZ(4637, 462, 0, MS_WERE, MZ_SMALL), 0, 0, M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shoaly mamma", S_TRAPPER, LVL(48, 12, -7, 15, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_BADE, 4, 12), ATTK(AT_LASH, AD_TLPT, 7, 9), ATTK(AT_SCRA, AD_DRIN, 4, 9), ATTK(AT_TUCH, AD_LUCK, 8, 9), ATTK(AT_WEAP, AD_ICEB, 6, 19), ATTK(AT_HUGS, AD_ICUR, 4, 10)), SIZ(1767, 46, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kipper gagger", S_TRAPPER, LVL(49, 11, 6, 88, -12), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_SKIL, 5, 21), ATTK(AT_HUGS, AD_RUST, 4, 3), ATTK(AT_TENT, AD_PHYS, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2218, 672, 0, MS_NURSE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overshoot cookey lechery", S_TRAPPER, LVL(49, 10, 4, 60, -19), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_ENGL, AD_LUCK, 7, 17), ATTK(AT_MAGC, AD_NGRA, 3, 12), ATTK(AT_SCRA, AD_STAT, 1, 21), ATTK(AT_WEAP, AD_RUST, 9, 5), ATTK(AT_HUGS, AD_NACU, 2, 21), NO_ATTK), SIZ(830, 291, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("metrist allotropically", S_TRAPPER, LVL(49, 20, -3, 63, 16), (3), A(ATTK(AT_WEAP, AD_ALIN, 1, 17), ATTK(AT_HUGS, AD_SITM, 9, 3), ATTK(AT_ENGL, AD_INSA, 3, 13), ATTK(AT_SCRA, AD_FEAR, 1, 5), NO_ATTK, NO_ATTK), SIZ(506, 703, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ultra evil trapper", S_TRAPPER, LVL(50, 12, -20, 80, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTWO|MR_DISINT, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("very large trapper", S_TRAPPER, LVL(50, 12, -20, 80, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTWO|MR_DISINT, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fruitier kickback tyrannizer", S_TRAPPER, LVL(51, 12, -12, 62, -9), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BREA, AD_NACU, 8, 7), ATTK(AT_BOOM, AD_TIME, 4, 5), ATTK(AT_TRAM, AD_PLYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1117, 481, 0, MS_BARK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_TPORT|M1_METALLIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rebelling floridian beseech", S_TRAPPER, LVL(51, 36, 8, 95, 0), (G_UNIQ|1), A(ATTK(AT_SPIT, AD_CNCL, 3, 17), ATTK(AT_BREA, AD_LAVA, 1, 18), ATTK(AT_KICK, AD_CAST, 6, 9), ATTK(AT_LASH, AD_FIRE, 9, 7), ATTK(AT_TRAM, AD_DGST, 2, 7), ATTK(AT_LASH, AD_SSEX, 6, 12)), SIZ(4059, 99, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_NOLIMBS|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("percenter wienie restocking fondant", S_TRAPPER, LVL(51, 23, -15, 79, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AGGR, 5, 8), ATTK(AT_TRAM, AD_CALM, 4, 17), ATTK(AT_WEAP, AD_DRCH, 2, 16), ATTK(AT_KICK, AD_SLOW, 1, 1), ATTK(AT_GAZE, AD_RNG, 3, 9), NO_ATTK), SIZ(274, 124, 0, MS_STABILIZE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depreciating storyteller huffed", S_TRAPPER, LVL(52, 12, -1, 28, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_CONF, 1, 15), ATTK(AT_BEAM, AD_CHRN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 566, 0, MS_PRINCIPAL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_REGEN|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hatchable safetying", S_TRAPPER, LVL(52, 12, -14, 99, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_LETH, 3, 7), ATTK(AT_SPIT, AD_DFOO, 6, 16), ATTK(AT_SCRA, AD_NUMB, 7, 2), ATTK(AT_BREA, AD_FEAR, 6, 9), ATTK(AT_ENGL, AD_TCKL, 2, 15), NO_ATTK), SIZ(681, 817, 0, MS_HCALIEN, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_ANIMAL|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("haste skywriting elaborately greatening", S_TRAPPER, LVL(53, 12, -7, 59, 0), (G_UNIQ|1), A(ATTK(AT_NONE, AD_MIDI, 3, 18), ATTK(AT_SPIT, AD_DETH, 9, 17), ATTK(AT_BEAM, AD_ICUR, 2, 12), ATTK(AT_CLAW, AD_CHKH, 5, 3), NO_ATTK, NO_ATTK), SIZ(1044, 1156, 0, MS_SOUND, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN| M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("accurately unhorse", S_TRAPPER, LVL(53, 6, -20, 10, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_MAGM, 7, 18), ATTK(AT_TENT, AD_LAZY, 7, 15), ATTK(AT_BREA, AD_ABDC, 1, 1), ATTK(AT_BOOM, AD_FIRE, 1, 7), NO_ATTK, NO_ATTK), SIZ(1828, 266, 0, MS_SHRIEK, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_REGEN|M1_TPORT|M1_POIS, M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ureic subschedule", S_TRAPPER, LVL(54, 13, 2, 89, 0), (3), A(ATTK(AT_KICK, AD_FAKE, 4, 9), ATTK(AT_NONE, AD_LITE, 5, 13), ATTK(AT_SPIT, AD_DFOO, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(389, 515, 0, MS_NURSE, MZ_SMALL), MR_DISINT, MR_DISINT, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE| M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("inhibition willer", S_TRAPPER, LVL(55, 12, -12, 40, 0), (4), A(ATTK(AT_BITE, AD_TRAP, 2, 19), ATTK(AT_MAGC, AD_DEBT, 5, 21), ATTK(AT_WEAP, AD_VULN, 8, 1), ATTK(AT_TENT, AD_BURN, 1, 5), ATTK(AT_BITE, AD_SWAP, 2, 10), NO_ATTK), SIZ(2991, 196, 0, MS_DEAD, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_REGEN, M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pentadactyl mercerize", S_TRAPPER, LVL(55, 10, -6, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PLAS, 1, 9), ATTK(AT_WEAP, AD_DGST, 9, 12), ATTK(AT_TRAM, AD_DREN, 8, 19), ATTK(AT_TUCH, AD_NPRO, 4, 16), ATTK(AT_SPIT, AD_ICEB, 1, 20), ATTK(AT_TRAM, AD_TLPT, 4, 19)), SIZ(2492, 56, 0, MS_SEDUCE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_ACID, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cohering exaggerative invulnerably vestry", S_TRAPPER, LVL(55, 14, -15, 49, 16), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_PHYS, 8, 9), ATTK(AT_SPIT, AD_FEAR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(285, 693, 0, MS_COW, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_SLITHY, M2_UNDEAD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("overabounding defogging straightway accommodation", S_TRAPPER, LVL(57, 25, -1, 31, 12), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TENT, AD_VENO, 3, 16), ATTK(AT_EXPL, AD_VENO, 1, 20), ATTK(AT_GAZE, AD_DIMN, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3010, 1779, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, MR_DISINT, M1_AMORPHOUS|M1_NOHANDS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kidney unshaven", S_TRAPPER, LVL(57, 9, -23, 63, 8), (1), A(ATTK(AT_LASH, AD_VAPO, 9, 14), ATTK(AT_CLAW, AD_ICUR, 3, 10), ATTK(AT_TUCH, AD_WET, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(287, 818, 0, MS_SQEEK, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_LORD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tardier alumroot", S_TRAPPER, LVL(58, 7, -18, 2, -19), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_SWAP, 5, 15), ATTK(AT_SPIT, AD_AXUS, 5, 13), ATTK(AT_STNG, AD_VAMP, 1, 15), ATTK(AT_TENT, AD_SLIM, 2, 3), ATTK(AT_BREA, AD_NEXU, 5, 12), NO_ATTK), SIZ(22, 1096, 0, MS_BOSS, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shipment heroically dace reprogrammed unenforced", S_TRAPPER, LVL(58, 12, -27, 100, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_MAGC, AD_STTP, 8, 14), ATTK(AT_SPIT, AD_WRAT, 6, 8), ATTK(AT_BREA, AD_DRCH, 7, 12), ATTK(AT_BREA, AD_PHYS, 9, 21), ATTK(AT_GAZE, AD_HEAL, 9, 14), NO_ATTK), SIZ(235, 212, 0, MS_PARROT, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("untransferable portaled inducible", S_TRAPPER, LVL(59, 11, 0, 39, 2), (3), A(ATTK(AT_GAZE, AD_STAT, 1, 15), ATTK(AT_RATH, AD_STTP, 7, 8), ATTK(AT_SPIT, AD_NAST, 7, 12), ATTK(AT_WEAP, AD_PLAS, 1, 19), ATTK(AT_SPIT, AD_ICUR, 5, 13), NO_ATTK), SIZ(1676, 1154, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("forever chirpier qualify", S_TRAPPER, LVL(59, 10, -24, 18, 0), (1), A(ATTK(AT_MAGC, AD_TERR, 2, 3), ATTK(AT_WEAP, AD_ELEC, 6, 13), ATTK(AT_BEAM, AD_GLIB, 9, 12), ATTK(AT_BITE, AD_TREM, 1, 8), ATTK(AT_NONE, AD_HEAL, 1, 21), ATTK(AT_TRAM, AD_TRAI, 1, 9)), SIZ(979, 91, 0, MS_REPAIR, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_COLLECT|M2_MAGIC| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("exclamatory soleprint chevron plaster", S_TRAPPER, LVL(59, 11, 0, 87, 0), (1), A(ATTK(AT_BUTT, AD_RUNS, 6, 2), ATTK(AT_BUTT, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_SSEX, 7, 4), ATTK(AT_SCRA, AD_ABDC, 6, 5), ATTK(AT_LASH, AD_DARK, 9, 16), ATTK(AT_BOOM, AD_CHKH, 1, 17)), SIZ(109, 83, 0, MS_SMITH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("yowling halt", S_TRAPPER, LVL(59, 8, -21, 90, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_ENCH, 8, 3), ATTK(AT_WEAP, AD_SAMU, 1, 9), ATTK(AT_RATH, AD_PEST, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(861, 1037, 0, MS_POKEDEX, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_REGEN|M1_POIS, M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mappable bushwhacking", S_TRAPPER, LVL(60, 6, 9, 91, 10), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_TECH, 5, 18), ATTK(AT_BEAM, AD_ALIN, 3, 14), ATTK(AT_BREA, AD_SLUD, 2, 21), ATTK(AT_RATH, AD_BURN, 7, 10), ATTK(AT_STNG, AD_BADE, 2, 18), ATTK(AT_ENGL, AD_FEAR, 1, 19)), SIZ(922, 554, 0, MS_CORONA, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_HIDE|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mend floatage", S_TRAPPER, LVL(60, 15, -8, 80, 4), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_COLD, 1, 1), ATTK(AT_SPIT, AD_HALU, 4, 19), ATTK(AT_SPIT, AD_LAVA, 1, 3), ATTK(AT_TENT, AD_TECH, 4, 2), ATTK(AT_LASH, AD_BADE, 5, 2), ATTK(AT_MAGC, AD_TCKL, 2, 7)), SIZ(947, 847, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("xtra large trapper", S_TRAPPER, LVL(60, 12, -24, 90, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTWO|MR_DISINT, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("merest isotonic", S_TRAPPER, LVL(62, 12, -13, 84, -12), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_THIR, 7, 19), ATTK(AT_SCRA, AD_MEMO, 5, 9), ATTK(AT_TUCH, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(240, 1123, 0, MS_ANIMAL, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_OVIPAROUS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("greeter unhip", S_TRAPPER, LVL(63, 12, 4, 34, 0), (G_NOCORPSE|3), A(ATTK(AT_RATH, AD_RBRE, 4, 7), ATTK(AT_BITE, AD_MINA, 6, 14), ATTK(AT_CLAW, AD_NPRO, 7, 9), ATTK(AT_GAZE, AD_CONT, 8, 2), ATTK(AT_STNG, AD_DREN, 7, 16), NO_ATTK), SIZ(2065, 203, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_ANIMAL|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sordidly boutique", S_TRAPPER, LVL(63, 9, 1, 86, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_MCRE, 8, 16), ATTK(AT_MAGC, AD_MAGM, 2, 5), ATTK(AT_KICK, AD_IDAM, 4, 14), ATTK(AT_ENGL, AD_PART, 1, 18), NO_ATTK, NO_ATTK), SIZ(3992, 454, 0, MS_SOVIET, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ELEC|MR_POISON, M1_CONCEAL|M1_HIDE|M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jumbo organdie airdrop", S_TRAPPER, LVL(64, 14, 10, 85, -18), (1), A(ATTK(AT_RATH, AD_INVE, 0, 16), ATTK(AT_LASH, AD_WET, 5, 10), ATTK(AT_NONE, AD_ABDC, 1, 12), ATTK(AT_GAZE, AD_WEEP, 2, 14), NO_ATTK, NO_ATTK), SIZ(757, 1165, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("scrapple spectrographically", S_TRAPPER, LVL(65, 14, -23, 70, 5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VAMP, 5, 11), ATTK(AT_BREA, AD_THIE, 1, 12), ATTK(AT_BUTT, AD_DFOO, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1812, 738, 0, MS_SELFHARM, MZ_MEDIUM), MR_DISINT, 0, M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_CARNIVORE, M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("undetected modernity", S_TRAPPER, LVL(65, 12, 8, 66, -6), (G_GENO|G_RGROUP|1), A(ATTK(AT_CLAW, AD_FEAR, 1, 8), ATTK(AT_ENGL, AD_SLOW, 6, 17), ATTK(AT_BITE, AD_VAMP, 6, 6), ATTK(AT_BREA, AD_PLYS, 2, 12), ATTK(AT_KICK, AD_TIME, 1, 2), NO_ATTK), SIZ(266, 1483, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unenthusiastically universality", S_TRAPPER, LVL(66, 12, 8, 60, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_LEVI, 7, 16), ATTK(AT_WEAP, AD_FLAM, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(162, 570, 0, MS_GIBBERISH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_POIS| M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prevailed banting", S_TRAPPER, LVL(66, 26, -16, 19, -7), (G_RGROUP|3), A(ATTK(AT_TUCH, AD_DRIN, 2, 6), ATTK(AT_GAZE, AD_HEAL, 8, 14), ATTK(AT_TUCH, AD_AMNE, 1, 21), ATTK(AT_WEAP, AD_IDAM, 3, 19), ATTK(AT_SPIT, AD_DCAY, 2, 15), ATTK(AT_HUGS, AD_DRCH, 1, 10)), SIZ(2503, 24, 0, MS_CONVERT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("transistorized pimpliest", S_TRAPPER, LVL(67, 12, -18, 58, 19), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_BLND, 3, 19), ATTK(AT_BUTT, AD_NTHR, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(514, 134, 0, MS_MISSING, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("systematically asserter", S_TRAPPER, LVL(68, 12, -16, 5, 5), (G_RGROUP|1), A(ATTK(AT_SPIT, AD_FREN, 8, 9), ATTK(AT_WEAP, AD_RNG, 2, 10), ATTK(AT_NONE, AD_TIME, 2, 18), ATTK(AT_NONE, AD_FIRE, 9, 7), ATTK(AT_WEAP, AD_CALM, 6, 3), ATTK(AT_TRAM, AD_VENO, 7, 11)), SIZ(157, 386, 0, MS_BARK, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_ANIMAL|M1_ACID|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stubbled mammotomy", S_TRAPPER, LVL(68, 6, 10, 96, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRIN, 4, 21), ATTK(AT_BEAM, AD_POIS, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1365, 457, 0, MS_ALLA, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID| M1_TPORT_CNTRL, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tenpenny commination", S_TRAPPER, LVL(69, 12, -14, 81, 0), (G_SGROUP|4), A(ATTK(AT_CLAW, AD_WGHT, 5, 3), ATTK(AT_TENT, AD_DISP, 9, 10), ATTK(AT_BREA, AD_PAIN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1379, 170, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("thurifer pussier", S_TRAPPER, LVL(70, 11, -11, 75, -12), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_ENGL, AD_GRAV, 5, 14), ATTK(AT_SCRA, AD_DCAY, 9, 17), ATTK(AT_TENT, AD_DRLI, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(319, 328, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rare trickster", S_TRAPPER, LVL(70, 15, -10, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PART, 6, 18), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("special trapper", S_TRAPPER, LVL(70, 12, -24, 90, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 4, 18), ATTK(AT_NONE, AD_SLEE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTWO|MR_DISINT|MR_SLEEP|MR_DEATH|MR_POISON, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blossom boyfriend", S_TRAPPER, LVL(70, 15, -22, 61, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_SPIT, AD_DARK, 9, 12), ATTK(AT_KICK, AD_SITM, 9, 13), ATTK(AT_BOOM, AD_CLRC, 8, 21), ATTK(AT_STNG, AD_SAMU, 3, 16), ATTK(AT_BREA, AD_GRAV, 2, 10), NO_ATTK), SIZ(1265, 410, 0, MS_PANTS, MZ_MEDIUM), MR_SLEEP|MR_DISINT, 0, M1_ACID, M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("quashing sustaining", S_TRAPPER, LVL(70, 3, -14, 85, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_BLND, 2, 18), ATTK(AT_SCRA, AD_SCOR, 8, 7), ATTK(AT_BEAM, AD_DAMA, 1, 6), ATTK(AT_NONE, AD_BURN, 4, 4), NO_ATTK, NO_ATTK), SIZ(3371, 423, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NO_DECAY|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rootlike neural intentioned stewbum hypnotized", S_TRAPPER, LVL(70, 13, -14, 74, 0), (1), A(ATTK(AT_BUTT, AD_WTHR, 4, 2), ATTK(AT_WEAP, AD_MALK, 1, 7), ATTK(AT_WEAP, AD_BLND, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1227, 687, 0, MS_OHGOD, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT, MR_DISINT, M1_SWIM|M1_REGEN|M1_TPORT, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sprawliest vestally anointment fivefold probeable", S_TRAPPER, LVL(70, 12, -9, 87, 11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_FLAM, 9, 17), ATTK(AT_BEAM, AD_ABDC, 4, 11), ATTK(AT_BEAM, AD_WEEP, 2, 10), ATTK(AT_BREA, AD_NUMB, 4, 14), NO_ATTK, NO_ATTK), SIZ(58, 104, 0, MS_CASINO, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unrented stammerer ionized ingot", S_TRAPPER, LVL(70, 12, -5, 36, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_RBRE, 5, 10), ATTK(AT_BUTT, AD_STCK, 1, 7), ATTK(AT_TRAM, AD_DAMA, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(742, 1137, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_REGEN| M1_TPORT, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rebuttoning ewing", S_TRAPPER, LVL(70, 15, 2, 49, 3), (G_GENO|3), A(ATTK(AT_TENT, AD_RNG, 6, 6), ATTK(AT_TRAM, AD_FEAR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2968, 792, 0, MS_FART_NORMAL, MZ_HUGE), MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wench effulge", S_TRAPPER, LVL(71, 14, -20, 71, 0), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_DREA, 9, 17), ATTK(AT_BOOM, AD_LAZY, 7, 2), ATTK(AT_LASH, AD_SGLD, 8, 5), ATTK(AT_WEAP, AD_GRAV, 7, 3), ATTK(AT_KICK, AD_PLYS, 1, 5), NO_ATTK), SIZ(385, 112, 0, MS_SEDUCE, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID| M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("reiteration alternated", S_TRAPPER, LVL(72, 12, -7, 62, 0), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_SWAP, 3, 6), ATTK(AT_WEAP, AD_SLOW, 9, 13), ATTK(AT_TRAM, AD_INVE, 6, 13), ATTK(AT_TRAM, AD_STUN, 8, 18), ATTK(AT_WEAP, AD_STTP, 4, 5), NO_ATTK), SIZ(3817, 1891, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("inuring droop", S_TRAPPER, LVL(72, 12, -11, 61, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_COLD, 7, 21), ATTK(AT_BREA, AD_CALM, 1, 9), ATTK(AT_WEAP, AD_LAZY, 2, 19), ATTK(AT_BITE, AD_TCKL, 5, 21), ATTK(AT_NONE, AD_ICUR, 6, 19), NO_ATTK), SIZ(129, 27, 0, MS_PAIN, MZ_TINY), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_CLING|M1_BREATHLESS|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_NASTY|M2_STRONG|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("privacy incriminated petal", S_TRAPPER, LVL(73, 21, -26, 78, -6), (G_GENO|G_LGROUP|3), A(ATTK(AT_SCRA, AD_MIDI, 7, 11), ATTK(AT_GAZE, AD_WISD, 6, 1), ATTK(AT_WEAP, AD_UVUU, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(415, 86, 0, MS_AREOLA, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bittern artilleryman mystique", S_TRAPPER, LVL(73, 12, -10, 67, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DEPR, 2, 17), ATTK(AT_SPIT, AD_TCKL, 4, 10), ATTK(AT_STNG, AD_AXUS, 9, 20), ATTK(AT_SCRA, AD_VAPO, 5, 8), ATTK(AT_SPIT, AD_WERE, 5, 6), NO_ATTK), SIZ(1570, 848, 0, MS_BOT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("newsweek evading", S_TRAPPER, LVL(73, 12, -12, 46, 0), (1), A(ATTK(AT_TENT, AD_LAZY, 2, 15), ATTK(AT_SPIT, AD_ACID, 6, 10), ATTK(AT_NONE, AD_SSEX, 4, 19), ATTK(AT_BOOM, AD_LITE, 4, 18), NO_ATTK, NO_ATTK), SIZ(1283, 432, 0, MS_DEEPSTATE, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_POIS, M2_STALK|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("resonation jargoning", S_TRAPPER, LVL(74, 10, -1, 93, -3), (G_GENO|G_LGROUP|1), A(ATTK(AT_HUGS, AD_LITT, 9, 5), ATTK(AT_HUGS, AD_BLEE, 4, 20), ATTK(AT_TRAM, AD_EDGE, 9, 18), ATTK(AT_BREA, AD_NACU, 9, 17), ATTK(AT_CLAW, AD_MAGM, 7, 14), NO_ATTK), SIZ(2983, 1, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_POIS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("strategically pinko sinlessly", S_TRAPPER, LVL(74, 22, -30, 39, 0), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_STUN, 2, 20), ATTK(AT_WEAP, AD_AMNE, 5, 13), ATTK(AT_HUGS, AD_FAMN, 9, 13), ATTK(AT_STNG, AD_NGEN, 4, 5), ATTK(AT_BREA, AD_DRLI, 0, 6), NO_ATTK), SIZ(130, 884, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("imitatee whipping motorcar jab", S_TRAPPER, LVL(75, 7, -29, 16, 8), (1), A(ATTK(AT_SPIT, AD_WEEP, 5, 13), ATTK(AT_BREA, AD_PLYS, 1, 19), ATTK(AT_LASH, AD_DRST, 9, 17), ATTK(AT_BREA, AD_INER, 3, 11), ATTK(AT_MAGC, AD_LITT, 8, 6), NO_ATTK), SIZ(101, 165, 0, MS_MUMBLE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_SWIM|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("outshine quiz", S_TRAPPER, LVL(76, 21, 8, 15, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BITE, AD_EDGE, 1, 9), ATTK(AT_CLAW, AD_ICEB, 8, 15), ATTK(AT_TENT, AD_STON, 4, 4), ATTK(AT_BUTT, AD_FUMB, 2, 15), ATTK(AT_BEAM, AD_WISD, 3, 16), NO_ATTK), SIZ(490, 806, 0, MS_FART_QUIET, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL| M1_POIS, M2_ROCKTHROW|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("withhold upsetter wearying tiddly", S_TRAPPER, LVL(77, 13, -1, 73, -9), (G_GENO|G_SGROUP|4), A(ATTK(AT_GAZE, AD_MIDI, 1, 12), ATTK(AT_BITE, AD_LETH, 5, 9), ATTK(AT_TUCH, AD_DARK, 6, 13), ATTK(AT_TUCH, AD_FAKE, 1, 15), NO_ATTK, NO_ATTK), SIZ(2317, 1340, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_CARNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonstriker drawtube", S_TRAPPER, LVL(77, 19, -14, 71, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_ELEC, 4, 20), ATTK(AT_WEAP, AD_INER, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(273, 15, 0, MS_WERE, MZ_TINY), MR_COLD|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_TPORT| M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cameoing watermark pointer", S_TRAPPER, LVL(78, 24, -22, 52, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_MANA, 3, 6), ATTK(AT_WEAP, AD_CHAO, 5, 9), ATTK(AT_BITE, AD_CURS, 6, 12), ATTK(AT_WEAP, AD_NUMB, 7, 16), ATTK(AT_LASH, AD_TREM, 4, 3), ATTK(AT_WEAP, AD_POLY, 9, 1)), SIZ(1503, 69, 0, MS_CONVERT, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS| M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tranquillity preceeding", S_TRAPPER, LVL(78, 12, 0, 75, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_IDAM, 2, 16), ATTK(AT_BOOM, AD_DREA, 7, 3), ATTK(AT_GAZE, AD_CHAO, 4, 18), ATTK(AT_SCRA, AD_RAGN, 4, 18), NO_ATTK, NO_ATTK), SIZ(49, 8, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_TUNNEL|M1_MINDLESS|M1_ANIMAL|M1_TPORT|M1_METALLIVORE, M2_NASTY|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hidalgo wingy", S_TRAPPER, LVL(79, 12, -29, 51, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SANI, 1, 21), ATTK(AT_STNG, AD_STAT, 1, 13), ATTK(AT_WEAP, AD_SLEE, 7, 20), ATTK(AT_WEAP, AD_WGHT, 2, 12), ATTK(AT_STNG, AD_CONF, 8, 5), NO_ATTK), SIZ(118, 1390, 0, MS_NEIGH, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("batsmen january", S_TRAPPER, LVL(79, 19, -24, 93, -9), (G_SGROUP|2), A(ATTK(AT_MAGC, AD_CURS, 7, 4), ATTK(AT_CLAW, AD_LAVA, 4, 19), ATTK(AT_GAZE, AD_ABDC, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(67, 126, 0, MS_MUMBLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_NOTAKE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("parturition scrimmage", S_TRAPPER, LVL(80, 17, 3, 97, 16), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_WGHT, 7, 2), ATTK(AT_BEAM, AD_VAPO, 1, 15), ATTK(AT_BOOM, AD_SGLD, 8, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2803, 5, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_MINDLESS|M1_SLITHY, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fantom reconciled", S_TRAPPER, LVL(80, 12, -15, 42, -16), (1), A(ATTK(AT_STNG, AD_NGEN, 2, 6), ATTK(AT_TUCH, AD_DRCO, 7, 3), ATTK(AT_WEAP, AD_DEPR, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(407, 115, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, MR_FIRE, M1_TUNNEL|M1_AMPHIBIOUS|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lanai abdomen", S_TRAPPER, LVL(80, 17, -30, 89, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_DISE, 7, 4), ATTK(AT_WEAP, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2997, 238, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hadst unfavorable", S_TRAPPER, LVL(80, 23, -3, 68, -8), (G_GENO|1), A(ATTK(AT_MAGC, AD_ICEB, 1, 10), ATTK(AT_RATH, AD_DRST, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1146, 1085, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_DISINT, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("outerspace trapper", S_TRAPPER, LVL(80, 12, -26, 90, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 4, 20), ATTK(AT_NONE, AD_INSA, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTWO|MR_DISINT|MR_SLEEP|MR_DEATH|MR_POISON|MR_STONE, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STALK|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("scurfy avouched", S_TRAPPER, LVL(81, 12, -10, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_CURS, 1, 8), ATTK(AT_BITE, AD_RNG, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1416, 100, 0, MS_HANDY, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_GIANT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("swather said nondairy", S_TRAPPER, LVL(82, 18, -5, 22, 3), (4), A(ATTK(AT_HUGS, AD_DISN, 8, 2), ATTK(AT_NONE, AD_CHAO, 0, 8), ATTK(AT_NONE, AD_ELEC, 2, 15), ATTK(AT_BUTT, AD_NUMB, 3, 5), ATTK(AT_BUTT, AD_SHRD, 5, 11), NO_ATTK), SIZ(1212, 477, 0, MS_ANIMAL, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thankyou guessed", S_TRAPPER, LVL(82, 12, -10, 93, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_SEDU, 1, 6), ATTK(AT_LASH, AD_HALU, 7, 21), ATTK(AT_BITE, AD_INSA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 1698, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("countability concubine cart steeping", S_TRAPPER, LVL(83, 21, 5, 64, -5), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SCRA, AD_DREN, 1, 10), ATTK(AT_TUCH, AD_EDGE, 3, 8), ATTK(AT_LASH, AD_THIE, 5, 4), ATTK(AT_KICK, AD_MEMO, 3, 6), ATTK(AT_TUCH, AD_ILLU, 6, 13), ATTK(AT_WEAP, AD_CORR, 1, 17)), SIZ(120, 173, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("commiseratively valuating alloyed", S_TRAPPER, LVL(85, 3, -30, 52, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_CLAW, AD_THIR, 6, 19), ATTK(AT_LASH, AD_WISD, 1, 10), ATTK(AT_BOOM, AD_NEXU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(473, 860, 0, MS_ARREST, MZ_HUGE), MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("meterage cogitation", S_TRAPPER, LVL(85, 14, 5, 73, 17), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_WET, 9, 16), ATTK(AT_NONE, AD_SLOW, 5, 12), ATTK(AT_HUGS, AD_DCAY, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(92, 327, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_REGEN|M1_ACID|M1_POIS, M2_PRINCE|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("subordinated oenomel", S_TRAPPER, LVL(85, 6, -11, 87, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_SLIM, 5, 21), ATTK(AT_BITE, AD_SGLD, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 599, 0, MS_STABILIZE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_MINDLESS|M1_REGEN|M1_CARNIVORE, M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_SPIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("crumber tribesman", S_TRAPPER, LVL(85, 20, -28, 80, 3), (G_GENO|3), A(ATTK(AT_SCRA, AD_RUNS, 2, 15), ATTK(AT_NONE, AD_FIRE, 0, 10), ATTK(AT_HUGS, AD_STAT, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1657, 382, 0, MS_BOT, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lamming overtly unclamped", S_TRAPPER, LVL(86, 12, -23, 10, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_ACID, 4, 8), ATTK(AT_BREA, AD_ANTI, 3, 13), ATTK(AT_CLAW, AD_WEEP, 5, 2), ATTK(AT_BITE, AD_POIS, 9, 16), ATTK(AT_BITE, AD_FUMB, 6, 13), NO_ATTK), SIZ(1503, 740, 0, MS_TREESQUAD, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_WALLWALK|M1_NOLIMBS|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("recelebrate diabolical", S_TRAPPER, LVL(86, 12, -27, 46, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_TDRA, 4, 21), ATTK(AT_KICK, AD_NGRA, 2, 15), ATTK(AT_HUGS, AD_BADE, 3, 14), ATTK(AT_BEAM, AD_DRLI, 7, 21), ATTK(AT_TUCH, AD_DRCH, 1, 9), ATTK(AT_TUCH, AD_UNPR, 4, 21)), SIZ(287, 528, 0, MS_GAARDIEN, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_NOHEAD|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_JEWELS|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mop exacted", S_TRAPPER, LVL(86, 13, -22, 34, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_SAMU, 2, 15), ATTK(AT_WEAP, AD_SOUN, 7, 11), ATTK(AT_BOOM, AD_LETH, 4, 18), ATTK(AT_SPIT, AD_TIME, 9, 14), ATTK(AT_NONE, AD_EDGE, 7, 4), ATTK(AT_WEAP, AD_MINA, 2, 9)), SIZ(2222, 1092, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_DRAIN, M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_POIS, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("intermittently cabalist", S_TRAPPER, LVL(86, 5, -19, 56, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_MALK, 8, 9), ATTK(AT_CLAW, AD_SLEE, 5, 8), ATTK(AT_NONE, AD_DISP, 5, 5), ATTK(AT_GAZE, AD_UVUU, 1, 13), ATTK(AT_WEAP, AD_DISN, 1, 3), NO_ATTK), SIZ(996, 853, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unabbreviated shipping weeklong serene", S_TRAPPER, LVL(87, 12, -16, 62, 5), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_WISD, 7, 4), ATTK(AT_CLAW, AD_HALU, 1, 1), ATTK(AT_NONE, AD_CALM, 4, 17), ATTK(AT_KICK, AD_TRAP, 1, 2), NO_ATTK, NO_ATTK), SIZ(3588, 268, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_WALLWALK|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tinkerer resummoned", S_TRAPPER, LVL(89, 24, -17, 49, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_TREM, 2, 13), ATTK(AT_NONE, AD_BADE, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(910, 1190, 0, MS_FEARHARE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("commend toper", S_TRAPPER, LVL(89, 9, -21, 92, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_AXUS, 5, 1), ATTK(AT_TUCH, AD_SLIM, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(163, 3, 0, MS_JAPANESE, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("haircutting nonviolation", S_TRAPPER, LVL(89, 12, -23, 20, 0), (1), A(ATTK(AT_ENGL, AD_FUMB, 8, 4), ATTK(AT_BITE, AD_NGRA, 1, 12), ATTK(AT_BUTT, AD_MANA, 8, 2), ATTK(AT_ENGL, AD_WERE, 1, 5), ATTK(AT_SPIT, AD_LETH, 6, 19), ATTK(AT_SCRA, AD_WEEP, 8, 14)), SIZ(30, 34, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_DEATH, M1_CONCEAL|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("decaffeinating arcana", S_TRAPPER, LVL(89, 16, -29, 88, 10), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_STNG, AD_MCRE, 3, 4), ATTK(AT_LASH, AD_SSEX, 1, 4), ATTK(AT_STNG, AD_THIR, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1347, 1530, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_ELEC, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mouth of the goat", S_TRAPPER, LVL(90, 12, 10, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_TENT, AD_DRST, 4, 4), ATTK(AT_TENT, AD_DRST, 4, 4), ATTK(AT_ENGL, AD_DGST, 1, 8), ATTK(AT_ENGL, AD_ACID, 4, 4), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_ACID|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_MINDLESS|M1_OMNIVORE|M1_NOHEAD|M1_CLING|M1_BREATHLESS|M1_AMORPHOUS|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("era trapper", S_TRAPPER, LVL(90, 12, -30, 100, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 4, 24), ATTK(AT_NONE, AD_TIME, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_DISINT|MR_SLEEP|MR_DEATH|MR_POISON|MR_STONE, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STALK|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sneerful nonhero", S_TRAPPER, LVL(91, 12, -13, 74, 6), (G_LGROUP|1), A(ATTK(AT_BITE, AD_DISP, 3, 1), ATTK(AT_NONE, AD_NUMB, 3, 3), ATTK(AT_SCRA, AD_LAVA, 9, 12), ATTK(AT_NONE, AD_VAMP, 8, 3), NO_ATTK, NO_ATTK), SIZ(2424, 467, 0, MS_SOLDIER, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS, M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("heedful twangler", S_TRAPPER, LVL(91, 12, -13, 63, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_INER, 5, 2), ATTK(AT_BEAM, AD_RBRE, 2, 1), ATTK(AT_SCRA, AD_POIS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(544, 1557, 0, MS_SQAWK, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_FIRE|MR_DRAIN, M1_CLING|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("orison greensward", S_TRAPPER, LVL(92, 13, 3, 43, -20), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_NACU, 1, 11), ATTK(AT_NONE, AD_VENO, 8, 4), ATTK(AT_TUCH, AD_VAMP, 8, 11), ATTK(AT_BUTT, AD_CLRC, 5, 18), ATTK(AT_HUGS, AD_ENCH, 6, 11), ATTK(AT_LASH, AD_WRAP, 2, 21)), SIZ(8, 149, 0, MS_HCALIEN, MZ_LARGE), MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_CARNIVORE, M2_STALK|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("apter pontifically", S_TRAPPER, LVL(92, 13, -8, 97, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_LETH, 2, 12), ATTK(AT_STNG, AD_FREN, 2, 10), ATTK(AT_TENT, AD_VOMT, 5, 16), ATTK(AT_BEAM, AD_CHAO, 6, 10), ATTK(AT_BEAM, AD_DETH, 9, 21), ATTK(AT_TUCH, AD_WTHR, 7, 15)), SIZ(2101, 514, 0, MS_GURGLE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE, M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("angola preterit", S_TRAPPER, LVL(93, 9, -27, 69, -17), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_RBAD, 5, 14), ATTK(AT_KICK, AD_VULN, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(347, 533, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dummied outfighting", S_TRAPPER, LVL(93, 23, -25, 9, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_MINA, 1, 9), ATTK(AT_NONE, AD_DISE, 9, 15), ATTK(AT_HUGS, AD_CORR, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(36, 773, 0, MS_SHRIEK, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("restrict sibilation", S_TRAPPER, LVL(93, 15, -9, 72, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BEAM, AD_HEAL, 3, 7), ATTK(AT_STNG, AD_DISP, 4, 18), ATTK(AT_WEAP, AD_WRAT, 2, 9), ATTK(AT_BREA, AD_LEVI, 9, 20), ATTK(AT_LASH, AD_RNG, 7, 6), NO_ATTK), SIZ(581, 71, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, MR_POISON, M1_AMORPHOUS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_HERBIVORE, M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_NONMOVING|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("trisect liberationist", S_TRAPPER, LVL(94, 10, -10, 13, 0), (G_SGROUP|4), A(ATTK(AT_HUGS, AD_DEPR, 2, 11), ATTK(AT_TENT, AD_WEBS, 3, 20), ATTK(AT_SCRA, AD_DRCO, 2, 10), ATTK(AT_WEAP, AD_ELEC, 5, 20), ATTK(AT_NONE, AD_DCAY, 5, 18), ATTK(AT_BUTT, AD_THIR, 8, 20)), SIZ(2034, 3, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_UNSOLID, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tensing gulping lechering forgathering", S_TRAPPER, LVL(95, 11, -26, 48, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_FUMB, 8, 1), ATTK(AT_BUTT, AD_NGEN, 8, 8), ATTK(AT_GAZE, AD_DFOO, 7, 19), ATTK(AT_TRAM, AD_BLND, 7, 4), NO_ATTK, NO_ATTK), SIZ(52, 462, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_TUNNEL, M2_UNDEAD|M2_NASTY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("error trickster", S_TRAPPER, LVL(95, 15, -15, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PART, 6, 25), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_FIRE|MR_COLD|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("silex benzene", S_TRAPPER, LVL(95, 12, -25, 98, 19), (G_GENO|1), A(ATTK(AT_BEAM, AD_TRAP, 3, 11), ATTK(AT_MAGC, AD_THIE, 2, 18), ATTK(AT_BUTT, AD_MANA, 9, 6), ATTK(AT_TUCH, AD_DREA, 4, 1), NO_ATTK, NO_ATTK), SIZ(1593, 7, 0, MS_OHGOD, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_FLY|M1_CLING|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dogsled squirting barreling", S_TRAPPER, LVL(95, 12, -7, 70, -20), (2), A(ATTK(AT_TUCH, AD_SLIM, 5, 7), ATTK(AT_BUTT, AD_DROP, 1, 12), ATTK(AT_EXPL, AD_STAT, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 12, 0, MS_SING, MZ_HUGE), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_TPORT| M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("inscrutability tuned", S_TRAPPER, LVL(96, 11, 3, 88, 1), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_WET, 4, 6), ATTK(AT_MAGC, AD_SIN, 8, 13), ATTK(AT_GAZE, AD_LUCK, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 248, 0, MS_ORC, MZ_HUGE), MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_TPORT, M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_NO_DECAY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disinterest loamed seen", S_TRAPPER, LVL(96, 16, -2, 79, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_STNG, AD_SSEX, 7, 13), ATTK(AT_BOOM, AD_LUCK, 4, 6), ATTK(AT_RATH, AD_WRAT, 1, 21), ATTK(AT_GAZE, AD_ACID, 7, 8), ATTK(AT_WEAP, AD_MINA, 6, 11), NO_ATTK), SIZ(1123, 125, 0, MS_SPOILER, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("algebra oceanid", S_TRAPPER, LVL(96, 10, -1, 75, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_SITM, 8, 20), ATTK(AT_NONE, AD_STTP, 8, 19), ATTK(AT_MAGC, AD_ABDC, 3, 3), ATTK(AT_ENGL, AD_VAMP, 5, 9), ATTK(AT_WEAP, AD_ANTI, 8, 19), ATTK(AT_BITE, AD_STON, 3, 15)), SIZ(839, 1400, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_ACID|M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hedonically plastered", S_TRAPPER, LVL(98, 12, -2, 32, 0), (2), A(ATTK(AT_BREA, AD_DGST, 1, 18), ATTK(AT_BREA, AD_VAMP, 9, 5), ATTK(AT_ENGL, AD_STTP, 6, 1), ATTK(AT_BUTT, AD_THIR, 4, 1), NO_ATTK, NO_ATTK), SIZ(182, 381, 0, MS_ESCAPE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_OVIPAROUS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jukebox fudged rockier", S_TRAPPER, LVL(99, 20, -24, 3, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_TRAI, 5, 19), ATTK(AT_BOOM, AD_TREM, 2, 1), ATTK(AT_ENGL, AD_VAMP, 1, 19), ATTK(AT_SCRA, AD_DAMA, 8, 4), ATTK(AT_ENGL, AD_WISD, 7, 7), NO_ATTK), SIZ(2121, 245, 0, MS_GAARDIEN, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN| M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("obsequy foremast", S_TRAPPER, LVL(99, 4, 7, 99, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 11), ATTK(AT_MAGC, AD_LITE, 3, 19), ATTK(AT_BITE, AD_DEPR, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(510, 35, 0, MS_ARREST, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("web trapper", S_TRAPPER, LVL(100, 12, -30, 100, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 4, 30), ATTK(AT_NONE, AD_WEBS, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTHREE|MR_DISINT|MR_SLEEP|MR_DEATH|MR_POISON|MR_STONE|MR_ACID, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STALK|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Noroela trapper", S_TRAPPER, LVL(100, 25, -20, 80, 0), (1), A(ATTK(AT_ENGL, AD_DGST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_GIGANTIC), MR_PLUSTWO|MR_DISINT, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STALK|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji kleever", S_TRAPPER, LVL(100, 25, -32, 100, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 50), ATTK(AT_KICK, AD_DETH, 6, 8), ATTK(AT_BEAM, AD_PAIN, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("afflicting sparsity armature", S_TRAPPER, LVL(100, 28, -38, 98, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DRIN, 2, 17), ATTK(AT_MAGC, AD_DGST, 3, 20), ATTK(AT_HUGS, AD_SIN, 6, 17), ATTK(AT_HUGS, AD_WGHT, 9, 3), NO_ATTK, NO_ATTK), SIZ(513, 567, 0, MS_PANTS, MZ_HUMAN), MR_ACID, 0, M1_FLY, M2_DEMON|M2_WANDER|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("careener beaklike", S_TRAPPER, LVL(100, 10, 10, 9, -9), (G_GENO|1), A(ATTK(AT_BOOM, AD_DRIN, 5, 18), ATTK(AT_BEAM, AD_NGEN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(514, 380, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD, M2_VAMPIRE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("locator irritate", S_TRAPPER, LVL(101, 5, -11, 89, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TREM, 7, 12), ATTK(AT_STNG, AD_RBAD, 1, 9), ATTK(AT_HUGS, AD_TDRA, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2015, 50, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ladylove inseparability", S_TRAPPER, LVL(102, 18, 8, 83, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_LASH, AD_FRZE, 2, 8), ATTK(AT_WEAP, AD_SLIM, 6, 7), ATTK(AT_ENGL, AD_MINA, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(336, 253, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_DISINT, M1_NOTAKE|M1_NOLIMBS|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_SPIDER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("miller dilapidator", S_TRAPPER, LVL(102, 10, -17, 75, 0), (1), A(ATTK(AT_KICK, AD_FREN, 5, 4), ATTK(AT_TENT, AD_SHRD, 1, 8), ATTK(AT_MAGC, AD_NTHR, 7, 10), ATTK(AT_CLAW, AD_LAVA, 3, 8), NO_ATTK, NO_ATTK), SIZ(227, 934, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_HUMANOID, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("trainmaster pension", S_TRAPPER, LVL(102, 18, -20, 84, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_ANTI, 1, 12), ATTK(AT_SCRA, AD_PLYS, 7, 22), ATTK(AT_BREA, AD_SLIM, 5, 7), ATTK(AT_RATH, AD_STON, 0, 10), ATTK(AT_GAZE, AD_AXUS, 4, 22), ATTK(AT_STNG, AD_BURN, 6, 26)), SIZ(870, 7, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_POIS| M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_PETRIFIES|M3_WANTSALL, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("titillative multivalent", S_TRAPPER, LVL(102, 13, -20, 82, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_KICK, AD_DISP, 4, 13), ATTK(AT_SPIT, AD_CAST, 6, 18), ATTK(AT_BITE, AD_NEXU, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2076, 870, 0, MS_DJINNI, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_POIS, M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("titian strapper agreeability", S_TRAPPER, LVL(103, 19, -15, 88, 0), (G_RGROUP|3), A(ATTK(AT_LASH, AD_RBAD, 9, 4), ATTK(AT_STNG, AD_DRIN, 8, 16), ATTK(AT_TENT, AD_DFOO, 1, 13), ATTK(AT_STNG, AD_ALIN, 4, 9), ATTK(AT_NONE, AD_SLIM, 5, 12), NO_ATTK), SIZ(2046, 94, 0, MS_REPAIR, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_CONCEAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("boweled slier", S_TRAPPER, LVL(103, 19, -10, 92, 0), (1), A(ATTK(AT_ENGL, AD_NPRO, 2, 22), ATTK(AT_BEAM, AD_HALU, 4, 2), ATTK(AT_BUTT, AD_PLAS, 4, 1), ATTK(AT_HUGS, AD_DRIN, 8, 19), NO_ATTK, NO_ATTK), SIZ(437, 1061, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("caravanned perplexedly", S_TRAPPER, LVL(103, 34, -30, 90, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_TLPT, 7, 14), ATTK(AT_SCRA, AD_BANI, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(76, 28, 0, MS_MISSING, MZ_MEDIUM), MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("intoxicant moonshine", S_TRAPPER, LVL(103, 15, -4, 66, -14), (3), A(ATTK(AT_GAZE, AD_CLRC, 4, 2), ATTK(AT_STNG, AD_SEDU, 8, 23), ATTK(AT_STNG, AD_SLIM, 3, 25), ATTK(AT_WEAP, AD_SLIM, 9, 12), NO_ATTK, NO_ATTK), SIZ(395, 38, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("whiteout nonstaining accepter", S_TRAPPER, LVL(103, 12, -29, 88, -10), (G_RGROUP|4), A(ATTK(AT_CLAW, AD_LITE, 6, 5), ATTK(AT_STNG, AD_EDGE, 8, 26), ATTK(AT_BEAM, AD_FEAR, 3, 1), ATTK(AT_SPIT, AD_VAPO, 2, 10), NO_ATTK, NO_ATTK), SIZ(407, 889, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("discriminately stateroom", S_TRAPPER, LVL(104, 18, -37, 61, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_ILLU, 3, 9), ATTK(AT_BEAM, AD_BLAS, 1, 10), ATTK(AT_BREA, AD_SLUD, 8, 24), ATTK(AT_TENT, AD_WERE, 2, 16), ATTK(AT_BEAM, AD_UNPR, 1, 7), NO_ATTK), SIZ(628, 647, 0, MS_LIEDER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHEAD, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forsooth implicated", S_TRAPPER, LVL(104, 14, 5, 77, -10), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PART, 6, 1), ATTK(AT_SCRA, AD_WEBS, 1, 1), ATTK(AT_SCRA, AD_NEXU, 5, 8), ATTK(AT_TENT, AD_POLY, 2, 17), ATTK(AT_TRAM, AD_SGLD, 3, 26), NO_ATTK), SIZ(1395, 30, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT| M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("torque neutralize rectitude", S_TRAPPER, LVL(105, 18, -27, 87, -14), (G_GENO|G_UNIQ|3), A(ATTK(AT_BOOM, AD_LUCK, 9, 7), ATTK(AT_GAZE, AD_ICEB, 1, 16), ATTK(AT_EXPL, AD_BLND, 6, 12), ATTK(AT_ENGL, AD_STON, 6, 26), NO_ATTK, NO_ATTK), SIZ(695, 998, 0, MS_MUMBLE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hokiest rurality", S_TRAPPER, LVL(105, 23, -17, 75, 0), (G_SGROUP|4), A(ATTK(AT_BEAM, AD_FUMB, 3, 3), ATTK(AT_CLAW, AD_STCK, 3, 10), ATTK(AT_WEAP, AD_DAMA, 1, 21), ATTK(AT_SCRA, AD_NTHR, 8, 26), ATTK(AT_WEAP, AD_IDAM, 8, 17), NO_ATTK), SIZ(35, 1078, 0, MS_SOUND, MZ_MEDIUM), MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rusticator senegal", S_TRAPPER, LVL(106, 13, -18, 87, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_SLOW, 1, 24), ATTK(AT_STNG, AD_DEST, 8, 5), ATTK(AT_STNG, AD_TIME, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(801, 170, 0, MS_BURBLE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("vessel monopolistic", S_TRAPPER, LVL(106, 12, -11, 91, 0), (4), A(ATTK(AT_LASH, AD_FIRE, 3, 6), ATTK(AT_EXPL, AD_TIME, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(474, 520, 0, MS_SEDUCE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_WALLWALK|M1_UNSOLID, M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brittling defoliation", S_TRAPPER, LVL(107, 39, 3, 79, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_PHYS, 4, 17), ATTK(AT_MAGC, AD_MAGM, 7, 2), ATTK(AT_ENGL, AD_MIDI, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(491, 812, 0, MS_IMITATE, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_GNOME|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("redistribute outlive", S_TRAPPER, LVL(108, 12, -1, 79, 11), (1), A(ATTK(AT_SCRA, AD_NACU, 9, 26), ATTK(AT_MAGC, AD_DEST, 1, 21), ATTK(AT_SPIT, AD_LITE, 4, 15), ATTK(AT_TENT, AD_STTP, 1, 11), ATTK(AT_CLAW, AD_DRIN, 8, 1), ATTK(AT_BEAM, AD_SIN, 1, 10)), SIZ(2184, 81, 0, MS_PRINCIPAL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, MR_ACID, M1_TUNNEL|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("firebombed israelite", S_TRAPPER, LVL(108, 13, 1, 88, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DREN, 1, 7), ATTK(AT_TENT, AD_AGGR, 2, 19), ATTK(AT_EXPL, AD_LAVA, 4, 6), ATTK(AT_NONE, AD_DISN, 0, 6), ATTK(AT_BEAM, AD_SANI, 5, 16), NO_ATTK), SIZ(154, 28, 0, MS_GLYPHS, MZ_TINY), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sonny multiplication", S_TRAPPER, LVL(108, 13, -14, 95, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_CLAW, AD_LAVA, 9, 4), ATTK(AT_TENT, AD_DETH, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2832, 40, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_ACID, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS| M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("predicted irregularity", S_TRAPPER, LVL(108, 20, -31, 8, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DRIN, 9, 4), ATTK(AT_CLAW, AD_WISD, 1, 8), ATTK(AT_BITE, AD_NUMB, 3, 15), ATTK(AT_ENGL, AD_SEDU, 5, 4), ATTK(AT_BEAM, AD_CONT, 7, 18), ATTK(AT_SCRA, AD_VULN, 9, 26)), SIZ(873, 564, 0, MS_SPELL, MZ_GIGANTIC), MR_DRAIN, 0, M1_CONCEAL|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yammer pharmaceutical", S_TRAPPER, LVL(109, 26, 6, 100, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_FEMI, 2, 4), ATTK(AT_BUTT, AD_MINA, 3, 8), ATTK(AT_WEAP, AD_LAVA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(223, 610, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pseudopodia empire etherized", S_TRAPPER, LVL(110, 20, -8, 44, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CNCL, 7, 19), ATTK(AT_TUCH, AD_SITM, 3, 10), ATTK(AT_TUCH, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1825, 375, 0, MS_CONVERT, MZ_GIGANTIC), MR_SLEEP|MR_POISON, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE, M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gamekeeper toxicity arbalest surpassing", S_TRAPPER, LVL(110, 23, -23, 87, 0), (G_GENO|2), A(ATTK(AT_EXPL, AD_SITM, 3, 6), ATTK(AT_ENGL, AD_LITE, 9, 16), ATTK(AT_ENGL, AD_LEGS, 8, 17), ATTK(AT_WEAP, AD_SOUN, 9, 14), NO_ATTK, NO_ATTK), SIZ(2784, 0, 0, MS_BUZZ, MZ_HUGE), MR_ACID, 0, M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NONMOVING|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("blusterer yielded", S_TRAPPER, LVL(110, 34, 1, 86, -7), (G_GENO|2), A(ATTK(AT_BUTT, AD_VULN, 5, 22), ATTK(AT_LASH, AD_WRAT, 5, 23), ATTK(AT_CLAW, AD_TRAP, 2, 6), ATTK(AT_KICK, AD_LAVA, 6, 1), ATTK(AT_TRAM, AD_CHKH, 6, 5), ATTK(AT_MAGC, AD_VAPO, 2, 1)), SIZ(27, 3, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ACID, M2_MINION|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("supermolecular applique carina bandsman", S_TRAPPER, LVL(110, 25, -10, 93, 0), (2), A(ATTK(AT_HUGS, AD_GRAV, 6, 15), ATTK(AT_TRAM, AD_DISN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2171, 101, 0, MS_NURSE, MZ_TINY), MR_COLD|MR_DEATH, 0, M1_SWIM|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tubulate wadi", S_TRAPPER, LVL(111, 15, -38, 78, 0), (2), A(ATTK(AT_NONE, AD_CLRC, 4, 22), ATTK(AT_ENGL, AD_DRLI, 8, 6), ATTK(AT_SPIT, AD_LAVA, 7, 9), ATTK(AT_STNG, AD_SEDU, 1, 21), ATTK(AT_MAGC, AD_CLRC, 4, 23), ATTK(AT_GAZE, AD_WGHT, 7, 16)), SIZ(30, 98, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_POISON|MR_DEATH, 0, M1_NOTAKE|M1_MINDLESS|M1_SEE_INVIS|M1_POIS, M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("stimulatingly umping capaciously", S_TRAPPER, LVL(111, 27, -37, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ACID, 2, 21), ATTK(AT_TUCH, AD_CONT, 4, 23), ATTK(AT_BUTT, AD_BURN, 7, 13), ATTK(AT_RATH, AD_WEBS, 2, 12), NO_ATTK, NO_ATTK), SIZ(897, 41, 0, MS_SOVIET, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("offpay understand", S_TRAPPER, LVL(111, 19, -11, 73, -5), (4), A(ATTK(AT_TUCH, AD_LAVA, 1, 24), ATTK(AT_CLAW, AD_TECH, 9, 17), ATTK(AT_ENGL, AD_WISD, 2, 14), ATTK(AT_BOOM, AD_STTP, 2, 12), ATTK(AT_LASH, AD_SCOR, 1, 10), ATTK(AT_KICK, AD_VENO, 1, 26)), SIZ(349, 494, 0, MS_BRAG, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_CARNIVORE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unprovided wingback", S_TRAPPER, LVL(111, 19, -16, 81, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_RBAD, 7, 20), ATTK(AT_KICK, AD_WET, 7, 8), ATTK(AT_STNG, AD_INER, 4, 8), ATTK(AT_ENGL, AD_SHRD, 8, 13), ATTK(AT_WEAP, AD_DRST, 8, 18), ATTK(AT_BREA, AD_DRIN, 9, 18)), SIZ(313, 291, 0, MS_SUPERMAN, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL, M2_LORD|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("masochistic secludedly", S_TRAPPER, LVL(111, 16, -28, 72, 0), (4), A(ATTK(AT_BITE, AD_WEBS, 8, 19), ATTK(AT_CLAW, AD_BADE, 6, 6), ATTK(AT_BOOM, AD_TECH, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2148, 654, 0, MS_HUMANOID, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID| M1_REGEN, M2_DEMON|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("stagiest lifeline hoped", S_TRAPPER, LVL(112, 29, -14, 57, 0), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_GAZE, AD_PEST, 6, 19), ATTK(AT_GAZE, AD_TREM, 8, 1), ATTK(AT_CLAW, AD_FRZE, 9, 23), ATTK(AT_TUCH, AD_DRLI, 5, 3), ATTK(AT_GAZE, AD_DRLI, 8, 20), NO_ATTK), SIZ(2108, 506, 0, MS_GRUNT, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS, M2_PRINCE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tamarack lienholder statutable", S_TRAPPER, LVL(113, 7, -40, 81, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BOOM, AD_TRAI, 2, 1), ATTK(AT_TUCH, AD_ANTI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(31, 585, 0, MS_FEARHARE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_TPORT, M2_NOPOLY|M2_STALK|M2_JEWELS|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("roscoe baaed", S_TRAPPER, LVL(113, 16, 8, 94, -20), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_BLEE, 5, 4), ATTK(AT_EXPL, AD_NIVE, 1, 2), ATTK(AT_TRAM, AD_FUMB, 5, 1), ATTK(AT_SCRA, AD_SLOW, 9, 23), ATTK(AT_BREA, AD_TDRA, 1, 7), NO_ATTK), SIZ(948, 527, 0, MS_AREOLA, MZ_TINY), MR_DISINT, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY, M2_DEMON|M2_NASTY|M2_JEWELS|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hairpiece brig etherized sufferer", S_TRAPPER, LVL(113, 18, -1, 100, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_FRZE, 3, 9), ATTK(AT_MAGC, AD_CONF, 1, 23), ATTK(AT_TENT, AD_CHRN, 4, 6), ATTK(AT_BOOM, AD_DREA, 7, 18), NO_ATTK, NO_ATTK), SIZ(208, 73, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("quartered legibly", S_TRAPPER, LVL(113, 19, 1, 16, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_EXPL, AD_COLD, 4, 7), ATTK(AT_TUCH, AD_WRAP, 2, 12), ATTK(AT_SPIT, AD_SITM, 7, 17), ATTK(AT_BITE, AD_CLRC, 9, 22), ATTK(AT_BITE, AD_WEEP, 1, 8), ATTK(AT_BREA, AD_PLAS, 1, 22)), SIZ(5, 1075, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_POIS, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("axman urethral", S_TRAPPER, LVL(114, 15, -25, 21, 0), (G_UNIQ|4), A(ATTK(AT_HUGS, AD_CAST, 3, 12), ATTK(AT_KICK, AD_DISE, 9, 23), ATTK(AT_EXPL, AD_DRDX, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(49, 110, 0, MS_PUPIL, MZ_TINY), MR_DISINT|MR_POISON, MR_DISINT, M1_AMORPHOUS|M1_CLING|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rivetting pennant smokehouse", S_TRAPPER, LVL(115, 31, -16, 76, -4), (G_GENO|4), A(ATTK(AT_LASH, AD_LUCK, 8, 14), ATTK(AT_WEAP, AD_SEDU, 1, 25), ATTK(AT_WEAP, AD_ENCH, 6, 17), ATTK(AT_CLAW, AD_NEXU, 7, 12), NO_ATTK, NO_ATTK), SIZ(274, 460, 0, MS_SOCKS, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("throttled unchanging", S_TRAPPER, LVL(115, 12, -23, 89, 12), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_SLOW, 1, 1), ATTK(AT_EXPL, AD_NTHR, 8, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1787, 1216, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("resetter mortally", S_TRAPPER, LVL(116, 20, -14, 85, -15), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_SWAP, 9, 15), ATTK(AT_TRAM, AD_SPEL, 1, 3), ATTK(AT_GAZE, AD_PEST, 3, 20), ATTK(AT_NONE, AD_CONF, 0, 6), NO_ATTK, NO_ATTK), SIZ(61, 61, 0, MS_SPELL, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("insensibility archaeologic", S_TRAPPER, LVL(116, 19, -9, 74, 4), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_FIRE, 3, 9), ATTK(AT_BITE, AD_SLEE, 1, 7), ATTK(AT_KICK, AD_VAPO, 1, 12), ATTK(AT_ENGL, AD_RUST, 9, 21), ATTK(AT_RATH, AD_HODS, 5, 21), ATTK(AT_TRAM, AD_AMNE, 7, 17)), SIZ(2188, 100, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_COLD, M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_MIND_FLAYER, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fireworm backfired", S_TRAPPER, LVL(116, 21, 0, 100, 13), (G_GENO|4), A(ATTK(AT_WEAP, AD_FEMI, 1, 1), ATTK(AT_TENT, AD_UVUU, 9, 14), ATTK(AT_BUTT, AD_DRCH, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(67, 632, 0, MS_SQAWK, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_AMPHIBIOUS|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tamarind hawaiian", S_TRAPPER, LVL(117, 20, -27, 73, 19), (G_LGROUP|1), A(ATTK(AT_SPIT, AD_IDAM, 2, 4), ATTK(AT_KICK, AD_CNCL, 1, 6), ATTK(AT_WEAP, AD_RUNS, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2887, 71, 0, MS_APOC, MZ_SMALL), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("preassigned elastin", S_TRAPPER, LVL(117, 12, -14, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SLEE, 1, 9), ATTK(AT_GAZE, AD_SGLD, 7, 18), ATTK(AT_RATH, AD_FEAR, 8, 9), ATTK(AT_SPIT, AD_SGLD, 7, 2), ATTK(AT_NONE, AD_NIVE, 1, 2), ATTK(AT_BUTT, AD_MAGM, 5, 20)), SIZ(2403, 895, 0, MS_LIEDER, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS, M2_PRINCE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ungovernable firmer", S_TRAPPER, LVL(118, 12, -34, 84, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_SHAN, 7, 19), ATTK(AT_SCRA, AD_AGGR, 1, 5), ATTK(AT_CLAW, AD_WEEP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(780, 0, 0, MS_GAARDIEN, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_OVIPAROUS|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_NASTY|M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bracero dorsal inflamer imperceptible", S_TRAPPER, LVL(118, 25, -25, 93, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_NIVE, 3, 1), ATTK(AT_MAGC, AD_DRST, 1, 5), ATTK(AT_LASH, AD_INER, 8, 7), ATTK(AT_SPIT, AD_SAMU, 1, 26), NO_ATTK, NO_ATTK), SIZ(886, 1041, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reaccustoming cozily", S_TRAPPER, LVL(118, 17, -37, 79, 0), (G_LGROUP|4), A(ATTK(AT_GAZE, AD_CONF, 2, 11), ATTK(AT_KICK, AD_LEVI, 3, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 8, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, MR_SLEEP, M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_HERBIVORE|M1_METALLIVORE, M2_WANDER|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unassuming mycological", S_TRAPPER, LVL(118, 4, -5, 21, 16), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_ACID, 1, 14), ATTK(AT_KICK, AD_AGGR, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1122, 328, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_HERBIVORE, M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("longhorn chancier", S_TRAPPER, LVL(118, 16, -33, 96, 0), (3), A(ATTK(AT_TUCH, AD_WRAP, 3, 8), ATTK(AT_GAZE, AD_DEBU, 1, 7), ATTK(AT_GAZE, AD_TREM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2934, 12, 0, MS_GLYPHS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_CLING|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("drifty splashing", S_TRAPPER, LVL(119, 11, -38, 88, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_DETH, 4, 13), ATTK(AT_LASH, AD_PLAS, 5, 20), ATTK(AT_SCRA, AD_CHRN, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3202, 152, 0, MS_GRUNT, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("intensified flinted", S_TRAPPER, LVL(119, 12, -10, 99, 1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_LEGS, 1, 7), ATTK(AT_TUCH, AD_AXUS, 4, 2), ATTK(AT_ENGL, AD_MAGM, 4, 3), ATTK(AT_EXPL, AD_DGST, 5, 2), ATTK(AT_BITE, AD_DETH, 1, 11), ATTK(AT_NONE, AD_VAMP, 2, 23)), SIZ(1784, 1526, 0, MS_CUSS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_ACID, M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("relax linefeed formalin sincerer", S_TRAPPER, LVL(120, 23, -3, 81, 0), (1), A(ATTK(AT_WEAP, AD_MIDI, 1, 12), ATTK(AT_BITE, AD_CHRN, 1, 10), ATTK(AT_BITE, AD_BLEE, 5, 2), ATTK(AT_BITE, AD_HEAL, 2, 17), ATTK(AT_BREA, AD_LEVI, 3, 5), ATTK(AT_KICK, AD_UNPR, 7, 10)), SIZ(404, 278, 0, MS_SNORE, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("semidomestication victual", S_TRAPPER, LVL(120, 15, 1, 87, 0), (3), A(ATTK(AT_ENGL, AD_VOMT, 2, 24), ATTK(AT_LASH, AD_LITE, 8, 12), ATTK(AT_BITE, AD_FEAR, 9, 16), ATTK(AT_SCRA, AD_PEST, 1, 21), ATTK(AT_LASH, AD_MAGM, 4, 4), ATTK(AT_BEAM, AD_LEVI, 7, 13)), SIZ(1982, 192, 0, MS_CHICKEN, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("primitivism femininely beery", S_TRAPPER, LVL(121, 20, -25, 91, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_RUNS, 3, 1), ATTK(AT_WEAP, AD_CALM, 1, 4), ATTK(AT_WEAP, AD_FREN, 1, 2), ATTK(AT_ENGL, AD_TDRA, 4, 10), NO_ATTK, NO_ATTK), SIZ(817, 97, 0, MS_GLYPHS, MZ_TINY), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("exterminator unhabituated nihil", S_TRAPPER, LVL(122, 14, -29, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SWAP, 3, 18), ATTK(AT_ENGL, AD_TREM, 7, 26), ATTK(AT_MAGC, AD_NEXU, 8, 1), ATTK(AT_BUTT, AD_CLRC, 3, 16), NO_ATTK, NO_ATTK), SIZ(690, 190, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID, 0, M1_SWIM|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("precalculating humanitarianism", S_TRAPPER, LVL(122, 12, 6, 72, 17), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PLYS, 4, 18), ATTK(AT_RATH, AD_SITM, 9, 15), ATTK(AT_TRAM, AD_SANI, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3097, 579, 0, MS_CAR, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_GREEDY|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("titrant lowdown", S_TRAPPER, LVL(123, 19, -16, 73, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_MAGC, AD_SAMU, 9, 20), ATTK(AT_MAGC, AD_STON, 1, 6), ATTK(AT_HUGS, AD_ACID, 4, 26), ATTK(AT_TUCH, AD_PEST, 2, 18), ATTK(AT_TENT, AD_VULN, 5, 5), ATTK(AT_TENT, AD_WERE, 4, 13)), SIZ(1073, 256, 0, MS_WERE, MZ_HUGE), MR_FIRE|MR_COLD, MR_FIRE, M1_BREATHLESS|M1_NOHANDS|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("shrewd galax trusty painting", S_TRAPPER, LVL(123, 10, -2, 90, -14), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DREN, 5, 16), ATTK(AT_HUGS, AD_BLND, 8, 11), ATTK(AT_LASH, AD_PLAS, 1, 1), ATTK(AT_STNG, AD_STTP, 1, 23), NO_ATTK, NO_ATTK), SIZ(1682, 242, 0, MS_BOSS, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HUMAN| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("groundwave rubier dissimilarity bunging", S_TRAPPER, LVL(124, 20, -16, 71, -5), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_SLIM, 7, 14), ATTK(AT_BITE, AD_EDGE, 9, 12), ATTK(AT_SCRA, AD_VENO, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2247, 1363, 0, MS_SNORE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("franklin bijou", S_TRAPPER, LVL(124, 20, -26, 79, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BOOM, AD_RAGN, 8, 9), ATTK(AT_RATH, AD_PAIN, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2322, 106, 0, MS_BURBLE, MZ_TINY), MR_SLEEP|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_TUNNEL|M1_NEEDPICK|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("scramming sturdy", S_TRAPPER, LVL(124, 21, -26, 90, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_TENT, AD_PLAS, 4, 17), ATTK(AT_SPIT, AD_ICEB, 3, 2), ATTK(AT_BREA, AD_INER, 5, 1), ATTK(AT_LASH, AD_WTHR, 6, 6), ATTK(AT_EXPL, AD_DCAY, 1, 4), ATTK(AT_TUCH, AD_AMNE, 5, 1)), SIZ(2213, 290, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("corncob anodally", S_TRAPPER, LVL(125, 31, -13, 25, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_ENGL, AD_STCK, 1, 1), ATTK(AT_CLAW, AD_DIMN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1093, 41, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE| M1_TPORT|M1_ACID|M1_HERBIVORE, M2_LORD|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* * unicorns and horses */ MON("ponue", S_UNICORN, LVL(0, 9, 8, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("begin unicorn", S_UNICORN, LVL(0, 14, 9, 10, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weit unicorn", S_UNICORN, LVL(0, 14, 9, 10, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dork unicorn", S_UNICORN, LVL(0, 14, 9, 10, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wimpdag banger", S_UNICORN, LVL(0, 6, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("shepherd revoke packsack pessimist", S_UNICORN, LVL(0, 16, -1, 53, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_THIR, 1, 8), ATTK(AT_ENGL, AD_INER, 1, 4), ATTK(AT_LASH, AD_RAGN, 1, 9), ATTK(AT_BEAM, AD_FLAM, 1, 5), ATTK(AT_TENT, AD_DISP, 1, 2), ATTK(AT_NONE, AD_DEPR, 1, 3)), SIZ(1503, 296, 0, MS_WOLLOH, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG| M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unsalability unripest", S_UNICORN, LVL(0, 10, 5, 94, 0), (G_GENO|4), A(ATTK(AT_BOOM, AD_ANTI, 1, 1), ATTK(AT_SCRA, AD_DGST, 1, 6), ATTK(AT_BUTT, AD_SEDU, 1, 1), ATTK(AT_BEAM, AD_LAZY, 1, 9), ATTK(AT_HUGS, AD_NEXU, 1, 4), ATTK(AT_CLAW, AD_SITM, 1, 3)), SIZ(511, 1586, 0, MS_GURGLE, MZ_LARGE), MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lame horse", S_UNICORN, LVL(1, 6, 8, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("slow humper", S_UNICORN, /* this and all other humpers will behave as if they had the steed egotype */ LVL(1, 11, 9, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("replica unicorn", S_UNICORN, /* has replica unihorn */ LVL(1, 0, 10, 0, 0), (G_GENO|10), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_MISSING, MZ_LARGE), 0, 0, M1_NOHANDS, M2_WANDER|M2_JEWELS|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("poky fieldpiece", S_UNICORN, LVL(1, 9, 4, 70, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BREA, AD_FEAR, 1, 1), ATTK(AT_ENGL, AD_IDAM, 1, 6), ATTK(AT_HUGS, AD_ICEB, 6, 1), ATTK(AT_WEAP, AD_SLUD, 1, 1), NO_ATTK, NO_ATTK), SIZ(119, 72, 0, MS_METALMAFIA, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wild horse", S_UNICORN, LVL(2, 10, 7, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sling banger", S_UNICORN, /* this and other bangers don't approach normally and have both a unihorn and a ranged weapon */ LVL(2, 10, 9, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("junk banger", S_UNICORN, /* spawns with sling and 20 junk metal */ LVL(2, 8, 10, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("objectional sulfating disarmed", S_UNICORN, LVL(2, 10, 1, 54, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_VULN, 2, 2), ATTK(AT_ENGL, AD_RBRE, 2, 2), ATTK(AT_CLAW, AD_NIVE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(408, 101, 0, MS_ALLA, MZ_MEDIUM), MR_DRAIN, 0, M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("prejudgment intensifying", S_UNICORN, LVL(2, 15, 3, 68, -7), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_PAIN, 2, 4), ATTK(AT_NONE, AD_CHAO, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(161, 310, 0, MS_WAIL, MZ_GIGANTIC), MR_POISON, 0, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_SLITHY| M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("goatherd pulser", S_UNICORN, LVL(2, 16, 1, 14, 0), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_EDGE, 2, 6), ATTK(AT_LASH, AD_SPC2, 2, 9), ATTK(AT_BREA, AD_BURN, 2, 9), ATTK(AT_SPIT, AD_CAST, 2, 6), NO_ATTK, NO_ATTK), SIZ(1168, 632, 0, MS_JAPANESE, MZ_MEDIUM), MR_FIRE|MR_POISON, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vicarial adulterously", S_UNICORN, LVL(2, 12, -10, 27, 4), (3), A(ATTK(AT_BUTT, AD_INVE, 1, 6), ATTK(AT_TUCH, AD_SHRD, 1, 5), ATTK(AT_TUCH, AD_MCRE, 1, 9), ATTK(AT_EXPL, AD_CNCL, 1, 1), ATTK(AT_GAZE, AD_DISE, 1, 1), NO_ATTK), SIZ(1657, 31, 0, MS_PUPIL, MZ_SMALL), MR_DEATH, 0, M1_SWIM, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("trigonometrical unprogressive", S_UNICORN, LVL(2, 16, 2, 61, -4), (G_GENO|4), A(ATTK(AT_ENGL, AD_TECH, 2, 7), ATTK(AT_HUGS, AD_COLD, 2, 1), ATTK(AT_HUGS, AD_POLY, 1, 5), ATTK(AT_WEAP, AD_SANI, 1, 8), ATTK(AT_BUTT, AD_PEST, 2, 6), ATTK(AT_HUGS, AD_DREN, 2, 5)), SIZ(71, 260, 0, MS_SHEEP, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stertorously nebulise typewrote", S_UNICORN, LVL(2, 8, 0, 2, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_VOMT, 1, 5), ATTK(AT_HUGS, AD_SSEX, 2, 7), ATTK(AT_TENT, AD_NUMB, 2, 2), ATTK(AT_RATH, AD_AXUS, 2, 5), ATTK(AT_HUGS, AD_DGST, 2, 1), ATTK(AT_WEAP, AD_BLAS, 1, 7)), SIZ(4, 1147, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("young unicorn", S_UNICORN, LVL(3, 20, 5, 40, 0), (G_GENO|5), A(ATTK(AT_BUTT, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pony", S_UNICORN, LVL(3, 16, 6, 0, 0), (G_GENO|15), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("4chan pony", S_UNICORN, LVL(3, 16, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_SSEX, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SEDUCE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Desiree's combat boot", S_UNICORN, LVL(3, 12, -5, 90, 7), (1), A(ATTK(AT_KICK, AD_CHRN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("paint horse", S_UNICORN, LVL(3, 16, 5, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_WHITE), MON("bay horse", S_UNICORN, LVL(3, 18, 5, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_RED), MON("chestnut horse", S_UNICORN, LVL(3, 20, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("white unicorn foal", S_UNICORN, LVL(3, 16, 6, 20, 7), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray unicorn foal", S_UNICORN, LVL(3, 16, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black unicorn foal", S_UNICORN, LVL(3, 16, 6, 20, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("player unicorn", S_UNICORN, /* playable race */ LVL(3, 12, 5, 20, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOHANDS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_WANDER|M2_JEWELS, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lesser nightmare", S_UNICORN, LVL(3, 16, 6, 0, -9), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("green pony", S_UNICORN, LVL(3, 16, 6, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ram", S_UNICORN, LVL(3, 16, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bubbly unicorn", S_UNICORN, /* has bubblehorn */ LVL(3, 20, 5, 40, 5), (G_GENO|5), A(ATTK(AT_BUTT, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_AMORPHOUS|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fleeing pony", S_UNICORN, LVL(3, 16, 6, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_FEARHARE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("affront rocky sweepingly pinch plasticizing", S_UNICORN, LVL(3, 12, -7, 8, 0), (G_UNIQ|1), A(ATTK(AT_LASH, AD_CHAO, 2, 5), ATTK(AT_KICK, AD_SLUD, 3, 3), ATTK(AT_NONE, AD_DROP, 3, 3), ATTK(AT_BITE, AD_DETH, 3, 6), ATTK(AT_ENGL, AD_CURS, 2, 5), NO_ATTK), SIZ(1038, 138, 0, MS_DRUGS, MZ_GIGANTIC), MR_ELEC, 0, M1_AMORPHOUS|M1_CLING|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("white unicorn", S_UNICORN, LVL(4, 24, 2, 70, 7), (G_GENO|40), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("winged white unicorn", S_UNICORN, LVL(4, 24, 2, 70, 7), (G_GENO|8), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pure white unicorn", S_UNICORN, LVL(4, 24, 2, 70, 7), (G_GENO|7), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE|M1_REGEN, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray unicorn", S_UNICORN, LVL(4, 24, 2, 70, 0), (G_GENO|40), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("winged gray unicorn", S_UNICORN, LVL(4, 24, 2, 70, 0), (G_GENO|8), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("handsome gray unicorn", S_UNICORN, LVL(4, 24, 2, 70, 0), (G_GENO|7), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE|M1_THICK_HIDE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black unicorn", S_UNICORN, LVL(4, 24, 2, 70, -7), (G_GENO|40), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("winged black unicorn", S_UNICORN, LVL(4, 24, 2, 70, -7), (G_GENO|8), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("porter black unicorn", S_UNICORN, LVL(4, 24, 2, 70, -7), (G_GENO|7), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tlotting humper", S_UNICORN, LVL(4, 13, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_SCRA, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("talc banger", S_UNICORN, /* spawns with sling and 30 talc */ LVL(4, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_UNSOLID|M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("flint banger", S_UNICORN, LVL(4, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("protected white unicorn", S_UNICORN, LVL(4, 24, 2, 70, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("protected gray unicorn", S_UNICORN, LVL(4, 24, 2, 70, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("protected black unicorn", S_UNICORN, LVL(4, 24, 2, 70, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cocoon antihero", S_UNICORN, LVL(4, 24, 2, 70, 7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_THIE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_DEATH, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_MALE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("orange unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_SLEE, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_SLEEP, MR_POISON|MR_SLEEP, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cyan unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_ELEC, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_ELEC|MR_POISON|MR_HITASTWO, MR_POISON|MR_ELEC, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("brown unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_BLND, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_ELEC|MR_SLEEP, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("red unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_TLPT, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE|M1_TPORT, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("regular girl sneaker", S_UNICORN, /* uses soft sneakers */ LVL(4, 24, 2, 70, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SHOE, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("exceptional girl sneaker", S_UNICORN, /* uses soft sneakers */ LVL(4, 24, 2, 70, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SHOE, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("elite girl sneaker", S_UNICORN, /* uses soft sneakers */ LVL(4, 24, 2, 70, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SHOE, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("yellow unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_ACID, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_STONE, MR_POISON|MR_ACID, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_POLY, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ultraviolet unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_HALU, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("xray unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_DRLI, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spotted unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_DISE, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lesser spotted unicorn", S_UNICORN, LVL(4, 24, 2, 70, 14), (G_GENO|1), A(ATTK(AT_BUTT, AD_FAMN, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("offwhite unicorn", S_UNICORN, LVL(4, 18, 2, 70, 7), (G_GENO|10), A(ATTK(AT_BUTT, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale gray unicorn", S_UNICORN, LVL(4, 18, 2, 70, 0), (G_GENO|10), A(ATTK(AT_BUTT, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blackish unicorn", S_UNICORN, LVL(4, 18, 2, 70, -7), (G_GENO|10), A(ATTK(AT_BUTT, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonmove white unicorn", S_UNICORN, LVL(4, 0, 10, 0, 7), (G_GENO|3), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_MISSING, MZ_LARGE), MR_POISON, MR_POISON, M1_NOHANDS, M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("farticorn", S_UNICORN, LVL(4, 24, 2, 70, 7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_FART_QUIET, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("squeakicorn", S_UNICORN, LVL(4, 24, 2, 70, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_FART_NORMAL, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("butticorn", S_UNICORN, LVL(4, 24, 2, 70, -7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pick-horn", S_UNICORN, /* spawns with pick-axe */ LVL(4, 24, 2, 70, 7), (G_GENO|4), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dig-horn", S_UNICORN, LVL(4, 24, 2, 70, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_TUNNEL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("phase-horn", S_UNICORN, LVL(4, 24, 2, 70, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_WALLWALK|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("convoluted bruise", S_UNICORN, LVL(4, 19, 4, 30, -5), (G_UNIQ|2), A(ATTK(AT_SPIT, AD_SCOR, 4, 5), ATTK(AT_EXPL, AD_PAIN, 3, 1), ATTK(AT_MAGC, AD_DRLI, 4, 4), ATTK(AT_RATH, AD_SOUN, 1, 3), ATTK(AT_GAZE, AD_DRIN, 4, 2), ATTK(AT_STNG, AD_FUMB, 4, 2)), SIZ(1268, 35, 0, MS_ALLA, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL, M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("confute menu", S_UNICORN, LVL(4, 10, -2, 21, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_IDAM, 9, 1), ATTK(AT_WEAP, AD_ACID, 7, 1), ATTK(AT_TUCH, AD_PAIN, 1, 8), ATTK(AT_WEAP, AD_DEPR, 4, 4), ATTK(AT_KICK, AD_THIR, 4, 5), NO_ATTK), SIZ(280, 236, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_ACID, MR_FIRE, M1_BREATHLESS|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cwt standpipe", S_UNICORN, LVL(4, 12, 1, 49, -20), (G_GENO|G_LGROUP|4), A(ATTK(AT_NONE, AD_DIMN, 4, 8), ATTK(AT_SPIT, AD_SOUN, 1, 9), ATTK(AT_WEAP, AD_LAVA, 3, 9), ATTK(AT_SCRA, AD_UNPR, 4, 5), NO_ATTK, NO_ATTK), SIZ(472, 344, 0, MS_BARK, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ACID|M1_OMNIVORE, M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("alahorse", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("green horse", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("noyel horse", S_UNICORN, LVL(5, 12, 5, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Adriana's cuddly sneaker", S_UNICORN, /* spawns with soft sneakers */ LVL(5, 16, 2, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("horse", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|15), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("horn horse", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dwerga pyloris", S_UNICORN, LVL(5, 16, 10, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hornpeek horse", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("immunocompromised horse", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_NIVE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("4chan horse", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_SSEX, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SEDUCE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dat banger", S_UNICORN, LVL(5, 7, 9, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("speedhorse", S_UNICORN, LVL(5, 24, 5, 0, -9), (G_GENO|5), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("green nightmare", S_UNICORN, LVL(5, 20, 5, 0, -9), (G_GENO|5), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kelpie", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("snare kelpie", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_TRAP, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("changering kelpie", S_UNICORN, /* shapeshifts like chameleon */ LVL(5, 20, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue nightmare", S_UNICORN, LVL(5, 20, 5, 0, -9), (G_GENO|3), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_COLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red nightmare", S_UNICORN, LVL(5, 20, 5, 0, -9), (G_GENO|3), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_FIRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yellow nightmare", S_UNICORN, LVL(5, 20, 5, 0, -9), (G_GENO|3), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_ELEC, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dark nightmare", S_UNICORN, LVL(5, 20, 5, 0, -9), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DARK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("saddle nightmare", S_UNICORN, /* spawns with leather saddle */ LVL(5, 20, 5, 0, -9), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DCAY, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("werehorse", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_WERE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_REGEN, M2_WANDER|M2_STRONG|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unox", S_UNICORN, LVL(5, 15, 3, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("large ram", S_UNICORN, LVL(5, 20, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_COW, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ponyta", S_UNICORN, LVL(5, 13, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_FIRE, 1, 6), ATTK(AT_BITE, AD_FIRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("meshed plop desolately had", S_UNICORN, LVL(5, 12, -6, 21, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TREM, 1, 1), ATTK(AT_MAGC, AD_AXUS, 2, 9), ATTK(AT_STNG, AD_STCK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(604, 91, 0, MS_SPOILER, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_CARNIVORE, M2_NOPOLY|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("otolaryngologist wasp", S_UNICORN, LVL(5, 9, -3, 83, 15), (2), A(ATTK(AT_WEAP, AD_WEEP, 2, 8), ATTK(AT_KICK, AD_CORR, 5, 3), ATTK(AT_MAGC, AD_SKIL, 6, 2), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_CLAW, AD_PART, 3, 1), NO_ATTK), SIZ(520, 628, 0, MS_NEIGH, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("polecorn", S_UNICORN, LVL(6, 24, 0, 70, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BUTT, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bow banger", S_UNICORN, LVL(6, 12, 6, 5, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("effing humper", S_UNICORN, LVL(6, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEMI, 2, 4), ATTK(AT_SCRA, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_MEDIUM), MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wiped unicorn", S_UNICORN, LVL(6, 24, 1, 70, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 14), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE|M1_AMORPHOUS, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gravy unicorn", S_UNICORN, LVL(6, 24, 2, 70, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_FAMN, 1,12), ATTK(AT_KICK, AD_GRAV, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("atheneum jocular", S_UNICORN, LVL(6, 6, 3, 58, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_ANTI, 6, 2), ATTK(AT_BITE, AD_MCRE, 6, 8), ATTK(AT_CLAW, AD_WET, 1, 4), ATTK(AT_BEAM, AD_THIR, 5, 1), NO_ATTK, NO_ATTK), SIZ(1723, 351, 0, MS_TRUMPET, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC, MR_COLD, M1_CLING|M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("chm abbreviation", S_UNICORN, LVL(6, 12, -1, 2, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_NUMB, 6, 5), ATTK(AT_TUCH, AD_NAST, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4017, 133, 0, MS_SPELL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_DISINT, M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NASTY|M2_STRONG|M2_GREEDY|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bust supersecret advice rifling unverified bosoming", S_UNICORN, LVL(7, 19, 1, 62, -7), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_NACU, 7, 7), ATTK(AT_BITE, AD_CLRC, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(91, 1205, 0, MS_SQAWK, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOEYES, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("obbligati prospect", S_UNICORN, LVL(7, 14, 4, 15, 20), (G_GENO|1), A(ATTK(AT_BOOM, AD_SLIM, 2, 1), ATTK(AT_GAZE, AD_TRAI, 6, 9), ATTK(AT_TRAM, AD_SEDU, 4, 3), ATTK(AT_TENT, AD_WET, 3, 9), ATTK(AT_BUTT, AD_NGEN, 1, 4), NO_ATTK), SIZ(161, 217, 0, MS_BONES, MZ_GIGANTIC), MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_METALLIVORE, M2_DEMON|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("highlight warhorse", S_UNICORN, LVL(7, 24, 4, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("warhorse", S_UNICORN, LVL(7, 24, 4, 0, 0), (G_GENO|15), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("4chan warhorse", S_UNICORN, LVL(7, 24, 4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_SSEX, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SEDUCE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cauchemar", S_UNICORN, LVL(7, 24, 4, 0, -9), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("highway racer", S_UNICORN, /* transforms terrain into HIGHWAY */ LVL(7, 25, 6, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC|M2_HOSTILE, M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("alien unicorn", S_UNICORN, /* has bubblehorn */ LVL(7, 24, 1, 80, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,20), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("arcane light unicorn", S_UNICORN, LVL(7, 24, 1, 80, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("arcane medium unicorn", S_UNICORN, LVL(7, 24, 1, 80, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("arcane evil unicorn", S_UNICORN, LVL(7, 24, 1, 80, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("slau unicorn", S_UNICORN, LVL(7, 16, 5, 40, 10), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("leym unicorn", S_UNICORN, LVL(7, 16, 5, 40, -10), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sted unicorn", S_UNICORN, LVL(7, 16, 5, 40, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tlot horse", S_UNICORN, LVL(7, 16, 7, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("green warhorse", S_UNICORN, LVL(7, 24, 4, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("warram", S_UNICORN, LVL(7, 24, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_COW, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("everram", S_UNICORN, LVL(7, 24, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_COW, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_RED), MON("localizing foretokening", S_UNICORN, LVL(7, 16, 8, 4, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_RATH, AD_STTP, 4, 2), ATTK(AT_BOOM, AD_MAGM, 3, 6), ATTK(AT_GAZE, AD_STTP, 3, 9), ATTK(AT_BUTT, AD_SLOW, 7, 3), ATTK(AT_HUGS, AD_RUNS, 1, 6), NO_ATTK), SIZ(312, 19, 0, MS_BARBER, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS| M1_REGEN|M1_POIS, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pearl unicorn", S_UNICORN, LVL(7, 24, 1, 80, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,20), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("smoky quartz unicorn", S_UNICORN, LVL(7, 24, 1, 80, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,20), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jet unicorn", S_UNICORN, LVL(7, 24, 1, 80, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,20), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clay-warhorse", S_UNICORN, LVL(7, 24, 4, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 0, 0, MS_NEIGH, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pegasi", S_UNICORN, /* idea by jonadab */ LVL(8, 25, 4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yowyn horse", S_UNICORN, LVL(8, 15, 4, 10, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 9), ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rotating-through unicorn", S_UNICORN, /* spawns frenzied and with unihorn */ LVL(8, 24, -2, 80, 7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("humper", S_UNICORN, LVL(8, 15, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_SCRA, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ridable humper", S_UNICORN, /* spawns with leather saddle */ LVL(8, 15, 6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_SCRA, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("domestic humper", S_UNICORN, LVL(8, 15, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_SCRA, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gnogasus", S_UNICORN, LVL(8, 24, 4, 35, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("nightcalf", S_UNICORN, LVL(8, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BREA, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_NEIGH, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("iceflame unicorn", S_UNICORN, LVL(8, 24, 1, 80, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,20), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 2, 2), ATTK(AT_BREA, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bloodtest cat", S_UNICORN, LVL(8, 12, -7, 78, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_STON, 8, 6), ATTK(AT_WEAP, AD_DEST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 294, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("celestial horse", S_UNICORN, LVL(9, 24, 5, 0, -9), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_MAGC, AD_CLRC, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pistol banger", S_UNICORN, LVL(9, 12, 4, 10, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("bubble banger", S_UNICORN, /* spawns with bubblehorn and 60 bubbletars */ LVL(9, 9, 8, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("spea banger", S_UNICORN, LVL(9, 9, 8, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("lead banger", S_UNICORN, /* spawns with pistol and 25 lead bullets */ LVL(9, 12, 4, 10, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("smoker dumb cock", S_UNICORN, LVL(9, 11, 5, 0, -9), (G_GENO|1), A(ATTK(AT_KICK, AD_PLAS, 1, 10), ATTK(AT_WEAP, AD_BURN, 1, 6), ATTK(AT_NONE, AD_BURN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_STRONG|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("Adriana's erotic sandal", S_UNICORN, /* uses wedge sandals */ LVL(9, 12, 6, 40, 0), (1), A(ATTK(AT_KICK, AD_ELEC, 4, 5), ATTK(AT_RATH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_DISINT|MR_DEATH|MR_STONE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dark banger", S_UNICORN, /* spawns with dark horn */ LVL(9, 12, 4, 10, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("cancer inhaler", S_UNICORN, /* spawns with cigarette */ LVL(9, 11, 5, 0, -9), (G_GENO|1), A(ATTK(AT_KICK, AD_PLAS, 1, 10), ATTK(AT_WEAP, AD_BURN, 1, 6), ATTK(AT_NONE, AD_BURN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_STRONG|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("Arne", S_UNICORN, /* biker */ LVL(9, 18, 6, 20, -3), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_ENGL, AD_DARK, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: POT_SPEED IRON_CHAIN LOW_BOOTS LEATHER_JACKET */ MON("call preventability maleficio portrayal", S_UNICORN, LVL(9, 10, 5, 4, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_DROP, 4, 2), ATTK(AT_STNG, AD_AGGR, 4, 4), ATTK(AT_LASH, AD_LAVA, 8, 7), ATTK(AT_KICK, AD_DAMA, 3, 1), NO_ATTK, NO_ATTK), SIZ(873, 1111, 0, MS_SUPERMAN, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SPIDER|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("horse-mare", S_UNICORN, LVL(10, 15, 7, 0, -3), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS, M2_WANDER|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stone-warhorse", S_UNICORN, LVL(10, 24, 4, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 0, 0, MS_NEIGH, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fire nightmare", S_UNICORN, /* splicehack nightmare */ LVL(10, 24, 4, 0, -3), (G_GENO|2), A(ATTK(AT_KICK, AD_FIRE, 1, 12), ATTK(AT_KICK, AD_FIRE, 1, 12), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_WANDER|M2_STRONG|M2_DEMON|M2_HOSTILE|M2_MINION, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("curicorn", S_UNICORN, LVL(10, 24, 0, 80, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,20), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_STALK, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("japicorn", S_UNICORN, LVL(10, 24, 0, 80, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,20), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_JAPANESE, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_STALK, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blasticorn", S_UNICORN, LVL(10, 24, 0, 80, -10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,20), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_STONE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_STALK, M3_INFRAVISIBLE|M3_NONMOVING|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("helper car", S_UNICORN, LVL(10, 24, 0, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_TRAM, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_CAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("grunt nightmare", S_UNICORN, LVL(10, 26, 4, 0, -6), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_WANDER|M2_STRONG|M2_DEMON|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("nightstallion", S_UNICORN, /* by bug_sniper */ LVL(10, 26, 4, 0, -6), (G_GENO|1), A(ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_WANDER|M2_STRONG|M2_FEMALE|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("hornless nightmare", S_UNICORN, LVL(10, 26, 4, 0, -6), (G_GENO|1), A(ATTK(AT_KICK, AD_SITM, 4, 4), ATTK(AT_KICK, AD_SITM, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("K2 nightmare", S_UNICORN, LVL(10, 26, 4, 0, -6), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_BITE, AD_CHRN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_WANDER|M2_STRONG|M2_DEMON|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("chargehorn", S_UNICORN, /* drops unicorn horn on death */ LVL(10, 18, 2, 0, -6), (G_GENO|1), A(ATTK(AT_KICK, AD_SWAP, 4, 4), ATTK(AT_TRAM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("space car", S_UNICORN, LVL(10, 22, 2, 0, -6), (G_GENO|1), A(ATTK(AT_KICK, AD_SWAP, 4, 4), ATTK(AT_TRAM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_CAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_TPORT|M1_BREATHLESS, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("greater wild horse", S_UNICORN, LVL(10, 18, 2, 15, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil savior", S_UNICORN, /* spawns with a random wand and offensive item */ LVL(10, 8, -5, 100, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_CAST, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_MALE|M2_NASTY|M2_DEMON, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Lemmy", S_UNICORN, LVL(10, 11, 4, 20, -1), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Starting items: SLING EPIDOTE(3) CYAN_STONE(3) SCR_ICE */ MON("mover eyeball", S_UNICORN, LVL(10, 12, -2, 27, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_TRAI, 6, 3), ATTK(AT_ENGL, AD_BURN, 7, 1), ATTK(AT_NONE, AD_VAPO, 7, 1), ATTK(AT_BITE, AD_FAKE, 3, 5), ATTK(AT_LASH, AD_WEBS, 9, 3), NO_ATTK), SIZ(342, 1047, 0, MS_SISSY, MZ_HUGE), MR_ELEC, 0, M1_WALLWALK|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ladle tireder", S_UNICORN, LVL(10, 12, -10, 42, 0), (4), A(ATTK(AT_RATH, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_CURS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(655, 756, 0, MS_LAUGH, MZ_GIGANTIC), MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("baiter marooning", S_UNICORN, LVL(10, 10, -8, 34, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_SPEL, 9, 3), ATTK(AT_BEAM, AD_HALU, 8, 1), ATTK(AT_GAZE, AD_DEBT, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2120, 940, 0, MS_REPAIR, MZ_TINY), MR_ACID, 0, M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hippocampus", S_UNICORN, LVL(11, 12, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hippogryph", S_UNICORN, LVL(11, 12, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nih selkie", S_UNICORN, /* splicehack, even though the original is a nymph from dnethack */ LVL(11, 24, 4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_CONCEAL, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("non-imba selkie", S_UNICORN, /* sorry AntiGulp but a monster with wrap attacks and speed >12 is just... */ LVL(11, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_CONCEAL, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("arcked curd", S_UNICORN, LVL(11, 12, 3, 80, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DISP, 4, 3), ATTK(AT_STNG, AD_DRCO, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(721, 1159, 0, MS_ORC, MZ_LARGE), MR_SLEEP, 0, M1_TUNNEL|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_COLLECT, M3_WAITFORU|M3_PETTY|M3_SPIDER|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("Pegasus", S_UNICORN, LVL(12, 24, 2, 70, 7), (1|G_UNIQ), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_NOPOLY|M2_PEACEFUL|M2_PNAME|M2_WANDER|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("unre", S_UNICORN, LVL(12, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("unco", S_UNICORN, LVL(12, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_CONT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("unpa", S_UNICORN, LVL(12, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_CLAW, AD_PHYS, 5, 2), ATTK(AT_STNG, AD_PAIN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("grind banger", S_UNICORN, /* spawns with grinder and bubblehorn */ LVL(12, 14, 2, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("xbow banger", S_UNICORN, LVL(12, 14, 2, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("fleece banger", S_UNICORN, /* spawns with dark horn, crossbow and 40 fleece bolts */ LVL(12, 14, 2, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("fast humper", S_UNICORN, LVL(12, 16, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_SCRA, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty fast humper", S_UNICORN, LVL(12, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_SCRA, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ex-sling banger", S_UNICORN, /* spawns with sling and 40 sling ammos */ LVL(12, 14, 2, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("nightmare unicorn", S_UNICORN, /* dnethack version of the unique; made into an ordinary monster --Amy */ LVL(12, 22, 0, 110, -20), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_CHRN, 1,12), ATTK(AT_KICK, AD_FIRE, 1, 6), ATTK(AT_KICK, AD_FIRE, 1, 6), ATTK(AT_KICK, AD_FIRE, 1, 6), ATTK(AT_KICK, AD_FIRE, 1, 6), NO_ATTK), SIZ(1100, 1100, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_FIRE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unicorn skeleton", S_UNICORN, /* evil patch idea by jonadab */ LVL(12, 24, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), ATTK(AT_BEAM, AD_CHRN, 1,12), ATTK(AT_GAZE, AD_CHRN, 1,12), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_JEWELS, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("white unihorn", S_UNICORN, /* this and the next two spawn with unihorns */ LVL(12, 12, 0, 40, 7), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray unihorn", S_UNICORN, LVL(12, 12, 0, 40, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black unihorn", S_UNICORN, LVL(12, 12, 0, 40, -7), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cockahorse", S_UNICORN, /* spawns with inka saddle, EPI by Amy because it petrifies you on touch */ LVL(12, 24, 0, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_HOSTILE|M2_DOMESTIC, M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bernie", S_UNICORN, /* spawns with sling and 100 amber fragments */ LVL(12, 6, 5, 20, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_LAZY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("quotient avoidant", S_UNICORN, LVL(12, 12, -3, 89, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_AMNE, 7, 7), ATTK(AT_STNG, AD_RNG, 9, 6), ATTK(AT_HUGS, AD_CHAO, 3, 4), ATTK(AT_BOOM, AD_GRAV, 4, 6), ATTK(AT_TENT, AD_WEEP, 2, 8), ATTK(AT_STNG, AD_DCAY, 9, 8)), SIZ(1816, 521, 0, MS_CLOCK, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC|M3_SLIME|M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator churn", S_UNICORN, LVL(13, 18, 2, 60, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CHRN, 5, 5), ATTK(AT_HUGS, AD_CHRN, 5, 5), ATTK(AT_BEAM, AD_CHRN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("battlehorse", S_UNICORN, LVL(13, 24, 0, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green carhorse", S_UNICORN, LVL(13, 24, 0, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead horse", S_UNICORN, LVL(13, 24, 0, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("powerhorse", S_UNICORN, LVL(13, 24, 0, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_WNCE, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_WNCE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_THICK_HIDE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("windowed almost guffawed", S_UNICORN, LVL(13, 12, -1, 29, 12), (3), A(ATTK(AT_EXPL, AD_ACID, 3, 9), ATTK(AT_BOOM, AD_FLAM, 7, 2), ATTK(AT_ENGL, AD_DGST, 9, 4), ATTK(AT_BUTT, AD_BLEE, 1, 9), ATTK(AT_TUCH, AD_VAMP, 1, 4), NO_ATTK), SIZ(3244, 278, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_CLING|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("big white unicorn", S_UNICORN, LVL(14, 24, -8, 90, 7), (G_GENO|7), A(ATTK(AT_BUTT, AD_PHYS, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("big gray unicorn", S_UNICORN, LVL(14, 24, -8, 90, 0), (G_GENO|7), A(ATTK(AT_BUTT, AD_PHYS, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("big black unicorn", S_UNICORN, LVL(14, 24, -8, 90, -7), (G_GENO|7), A(ATTK(AT_BUTT, AD_PHYS, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty big white unicorn", S_UNICORN, LVL(14, 24, -8, 90, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("petty big gray unicorn", S_UNICORN, LVL(14, 24, -8, 90, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty big black unicorn", S_UNICORN, LVL(14, 24, -8, 90, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sky unicorn", S_UNICORN, /* has sky horn */ LVL(14, 24, -8, 90, 7), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Adriana's sexy lacquer boot", S_UNICORN, /* uses hugging boots */ LVL(14, 14, -2, 40, 0), (1), A(ATTK(AT_KICK, AD_TRAI, 4, 6), ATTK(AT_TRAM, AD_NGEN, 4, 6), ATTK(AT_RATH, AD_BLND, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("doesnightmare", S_UNICORN, LVL(14, 23, 0, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1750, 0, MS_NEIGH, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead unicorn", S_UNICORN, LVL(14, 24, -8, 90, -7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("disguised undead unicorn", S_UNICORN, LVL(14, 24, -8, 90, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_UNDEAD, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("badficina", S_UNICORN, /* spawns with scroll of earth, wand of tidal wave, scroll of warping, scroll of summon elm, scroll of create victim */ LVL(14, 24, -8, 90, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_RAGN, 1, 18), ATTK(AT_KICK, AD_LAVA, 1, 12), ATTK(AT_TRAM, AD_TRAP, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSFOUR, MR_POISON, M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("shotty banger", S_UNICORN, LVL(14, 14, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("kingliest gently aggressively northward", S_UNICORN, LVL(14, 5, 4, 19, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_SIN, 8, 1), ATTK(AT_STNG, AD_BLAS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(307, 652, 0, MS_CORONA, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS| M1_TPORT_CNTRL, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("evangelically antinoise", S_UNICORN, LVL(14, 28, -10, 60, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_EXPL, AD_NACU, 7, 3), ATTK(AT_BREA, AD_SPC2, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2697, 1019, 0, MS_TEACHER, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS|M1_POIS, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reconditioned legend qualification", S_UNICORN, LVL(14, 12, 9, 22, -14), (2), A(ATTK(AT_BEAM, AD_SGLD, 2, 2), ATTK(AT_SPIT, AD_STAT, 1, 6), ATTK(AT_TRAM, AD_NIVE, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1828, 1522, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_WANTSAMUL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Ivana", S_UNICORN, LVL(14, 14, -8, 50, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_SSEX, 4, 9), ATTK(AT_KICK, AD_DRCH, 5, 8), ATTK(AT_GAZE, AD_ALIN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* starting equipment: COMBAT_STILETTOS */ MON("purple unicorn", S_UNICORN, LVL(15, 25, -12, 95, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_HITASFOUR|MR_PLUSTHREE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shuri banger", S_UNICORN, LVL(15, 11, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("collude unicorn", S_UNICORN, /* will have dark horn */ LVL(15, 25, -12, 95, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_HITASFOUR, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("smg banger", S_UNICORN, LVL(15, 14, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("self-flagellating unicorn", S_UNICORN, /* spawns with riding crop */ LVL(15, 25, -12, 95, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_HITASFOUR, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rainbow unicorn", S_UNICORN, LVL(15, 25, -12, 95, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_HITASFOUR|MR_PLUSTHREE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("horse-deer", S_UNICORN, LVL(15, 12, 5, 15, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pale horse", S_UNICORN, LVL(15, 24, 4, 70, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("avid-oider", S_UNICORN, LVL(15, 16, 7, 35, 0), (1|G_GENO), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("white horse", S_UNICORN, LVL(15, 24, 4, 70, 10), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_STRONG|M2_UNDEAD, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dark horse", S_UNICORN, /* splicehack black horse */ LVL(15, 24, 4, 70, -10), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("moloch-aligned unicorn", S_UNICORN, /* invisible, should always count as crossaligned */ LVL(15, 25, -12, 95, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_HITASFOUR|MR_PLUSTHREE, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Hendric", S_UNICORN, LVL(15, 19, -2, 75, -9), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_CHRN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_COLD|MR_ELEC, MR_POISON|MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: POT_SPEED AXE SHOTGUN SHOTGUN_SHELL(8) */ MON("litten commixt", S_UNICORN, LVL(15, 12, 8, 45, 12), (G_GENO|2), A(ATTK(AT_NONE, AD_AMNE, 8, 9), ATTK(AT_WEAP, AD_CAST, 6, 7), ATTK(AT_TENT, AD_ABDC, 3, 9), ATTK(AT_BREA, AD_VAMP, 4, 1), ATTK(AT_BITE, AD_WRAP, 1, 2), NO_ATTK), SIZ(151, 187, 0, MS_SOLDIER, MZ_LARGE), 0, 0, M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC|M2_DWARF| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("arcane horse", S_UNICORN, LVL(16, 24, 5, 0, -9), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 14), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disinterested older woman", S_UNICORN, LVL(16, 24, 5, 0, -9), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 14), ATTK(AT_BITE, AD_DISP, 1, 5), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spellslinger horse", S_UNICORN, LVL(16, 24, 5, 0, -9), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 14), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_CAST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("buildsquad", S_UNICORN, LVL(16, 6, -10, 50, -20), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_TERR, 2, 8), ATTK(AT_BUTT, AD_TERR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_DISINT|MR_DRAIN|MR_PLUSONE|MR_HITASTHREE, 0, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_WANDER|M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty buildsquad", S_UNICORN, LVL(16, 6, -10, 50, -20), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_TERR, 2, 8), ATTK(AT_BUTT, AD_TERR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_DISINT|MR_DRAIN|MR_PLUSONE|MR_HITASTHREE, 0, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_WANDER|M2_STRONG|M2_UNDEAD, M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ether banger", S_UNICORN, /* spawns with arcane horn, crossbow and 40 ether bolts */ LVL(16, 14, -1, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("laser banger", S_UNICORN, LVL(16, 14, -1, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("blitz humper", S_UNICORN, LVL(16, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_SCRA, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inka humper", S_UNICORN, /* spawns with inka saddle */ LVL(16, 18, 3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_SCRA, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE|MR_ELEC, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weaponized humper", S_UNICORN, LVL(16, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("arcane banger", S_UNICORN, /* spawns with arcane horn */ LVL(16, 14, -1, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gang car", S_UNICORN, /* pistol pair */ LVL(16, 20, 0, 40, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CAR, MZ_MEDIUM), MR_STONE|MR_FIRE|MR_ELEC|MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("thestral", S_UNICORN, LVL(16, 6, -10, 50, -20), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_DISP, 2, 8), ATTK(AT_BUTT, AD_DREN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_DISINT|MR_DRAIN|MR_PLUSONE|MR_HITASTHREE, 0, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_WANDER|M2_STRONG|M2_UNDEAD|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crosstown deplore growlingly", S_UNICORN, LVL(16, 11, 2, 14, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_HUGS, AD_NTHR, 1, 1), ATTK(AT_RATH, AD_RUNS, 6, 1), ATTK(AT_BUTT, AD_BANI, 9, 5), ATTK(AT_CLAW, AD_DARK, 8, 7), ATTK(AT_KICK, AD_FLAM, 1, 4), NO_ATTK), SIZ(80, 955, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_DISINT, MR_DISINT, M1_OVIPAROUS|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Klara", S_UNICORN, /* yet another boss girl */ LVL(16, 16, 0, 25, -9), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_LUCK, 5, 4), ATTK(AT_KICK, AD_PLYS, 1, 6), ATTK(AT_TUCH, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HIGH_HEELED_SANDAL HIPPIE_HEELS WAN_BAD_LUCK */ MON("rapidash", S_UNICORN, LVL(17, 19, 2, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_FIRE, 1, 9), ATTK(AT_BITE, AD_FIRE, 2, 7), ATTK(AT_TRAM, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("seedmen flexibility", S_UNICORN, LVL(17, 12, 6, 43, -3), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_ENGL, AD_NEXU, 1, 1), ATTK(AT_BUTT, AD_TDRA, 4, 4), ATTK(AT_TENT, AD_TLPT, 8, 8), ATTK(AT_EXPL, AD_DRST, 4, 1), ATTK(AT_SPIT, AD_BLEE, 2, 7), ATTK(AT_WEAP, AD_PEST, 1, 5)), SIZ(2140, 287, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vatic dipsomaniacal", S_UNICORN, LVL(17, 5, -10, 90, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_SIN, 2, 8), ATTK(AT_ENGL, AD_DRCO, 9, 3), ATTK(AT_BUTT, AD_FEAR, 9, 5), ATTK(AT_BUTT, AD_TDRA, 9, 8), ATTK(AT_TUCH, AD_POLY, 1, 5), NO_ATTK), SIZ(4186, 767, 0, MS_METALMAFIA, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_FLY|M1_NOHANDS|M1_ANIMAL, M2_LORD|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("identification neologic midland", S_UNICORN, LVL(17, 13, -2, 49, 16), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_STCK, 6, 3), ATTK(AT_BOOM, AD_DRDX, 4, 5), ATTK(AT_BREA, AD_NPRO, 7, 1), ATTK(AT_BREA, AD_SGLD, 6, 4), ATTK(AT_KICK, AD_DRDX, 8, 3), NO_ATTK), SIZ(460, 29, 0, MS_SISSY, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_COLD, M1_FLY|M1_SWIM|M1_CLING|M1_NOHANDS|M1_HERBIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("desaturated unicorn", S_UNICORN, LVL(18, 24, -8, 90, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_VULN, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dull unicorn", S_UNICORN, LVL(18, 24, -8, 90, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_FUMB, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("powerless unicorn", S_UNICORN, LVL(18, 24, -8, 90, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_ICUR, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kersie", S_UNICORN, LVL(18, 20, -8, 25, 2), (1), A(ATTK(AT_KICK, AD_ELEC, 7, 6), ATTK(AT_LASH, AD_HODS, 2, 29), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_ELEC|MR_COLD|MR_HITASTWO|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nice kersie", S_UNICORN, LVL(18, 20, -8, 25, 2), (1), A(ATTK(AT_KICK, AD_ELEC, 7, 6), ATTK(AT_LASH, AD_HODS, 2, 29), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_ELEC|MR_COLD|MR_HITASTWO|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("master of pet arena", S_UNICORN, LVL(18, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hersti", S_UNICORN, LVL(18, 20, -8, 25, 2), (1), A(ATTK(AT_KICK, AD_ELEC, 7, 6), ATTK(AT_LASH, AD_HODS, 2, 29), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_ELEC|MR_COLD|MR_HITASTWO|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("good blue unicorn", S_UNICORN, LVL(18, 24, -8, 90, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_MEMO, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fading gray unicorn", S_UNICORN, LVL(18, 24, -8, 90, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_TREM, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("impenetrable black unicorn", S_UNICORN, LVL(18, 24, -8, 90, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_DAMA, 1,18), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("huge polecorn", S_UNICORN, LVL(18, 24, -8, 90, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), ATTK(AT_BUTT, AD_PHYS, 1, 18), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("big pale horse", S_UNICORN, LVL(18, 24, 0, 70, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_NASTY|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("big white horse", S_UNICORN, LVL(18, 24, 0, 70, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_NASTY|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("big dark horse", S_UNICORN, LVL(18, 24, 0, 70, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_NASTY|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("red horse", S_UNICORN, LVL(18, 24, 0, 70, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_NASTY|M2_DOMESTIC|M2_PEACEFUL|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("ivel horse", S_UNICORN, LVL(18, 24, 0, 70, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_NASTY|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("staring chromaticism", S_UNICORN, LVL(19, 10, 9, 33, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_UVUU, 6, 3), ATTK(AT_BITE, AD_TERR, 5, 8), ATTK(AT_SPIT, AD_SANI, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4860, 1381, 0, MS_BOT, MZ_HUMAN), MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("emulsify lushed", S_UNICORN, LVL(19, 14, -7, 24, 14), (2), A(ATTK(AT_SPIT, AD_STCK, 7, 1), ATTK(AT_WEAP, AD_DEBU, 6, 1), ATTK(AT_MAGC, AD_HEAL, 8, 3), ATTK(AT_WEAP, AD_SLUD, 1, 6), NO_ATTK, NO_ATTK), SIZ(2215, 75, 0, MS_BOT, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("horse of the wizard", S_UNICORN, /* 50% chance to spawn with a saddle */ LVL(19, 25, 2, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC|M2_PEACEFUL, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("fierce battlehorse", S_UNICORN, LVL(19, 24, 0, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_TRAM, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_DRST, 1, 2), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sundering emissive toxin", S_UNICORN, LVL(20, 13, -7, 78, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_LEGS, 3, 8), ATTK(AT_BEAM, AD_VOMT, 5, 6), ATTK(AT_BEAM, AD_RUST, 7, 1), ATTK(AT_LASH, AD_FAKE, 1, 1), NO_ATTK, NO_ATTK), SIZ(923, 230, 0, MS_AREOLA, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Ronja's block-heeled combat boot", S_UNICORN, LVL(20, 20, -3, 50, 15), (1|G_SGROUP), A(ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_SPC2, 3, 2), ATTK(AT_BEAM, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_ACID, MR_DISINT|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("assault banger", S_UNICORN, LVL(20, 14, -2, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("ready battlehorse", S_UNICORN, /* spawns with leather saddle */ LVL(20, 24, 0, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_TRAM, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_DRST, 1, 2), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mature unicorn", S_UNICORN, LVL(20, 26, -1, 90, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("greater pegasus", S_UNICORN, LVL(20, 24, -6, 90, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY|M1_REGEN|M1_HERBIVORE|M1_OVIPAROUS, M2_NASTY|M2_WANDER|M2_DOMESTIC|M2_PEACEFUL|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("strong kelpie", S_UNICORN, LVL(20, 24, -4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("entrap kelpie", S_UNICORN, LVL(20, 24, -4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_TRAP, 5, 8), ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_HUGS, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("each-uisge", S_UNICORN, /* shapeshifts like chameleon */ LVL(20, 24, -4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bulletator u", S_UNICORN, LVL(21, 38, -2, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_TRAM, AD_WTHR, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON|MR_HITASTHREE, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("small bulletator u", S_UNICORN, LVL(21, 19, -2, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_TRAM, AD_WTHR, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON|MR_HITASTHREE, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("jav banger", S_UNICORN, LVL(21, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("klatsch feebler auk indiscreet", S_UNICORN, LVL(21, 9, -4, 24, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_LASH, AD_DEST, 3, 6), ATTK(AT_MAGC, AD_SKIL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1515, 294, 0, MS_BARBER, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("highlighted dom clew putridity", S_UNICORN, LVL(21, 10, 6, 15, 14), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TRAM, AD_WEEP, 2, 4), ATTK(AT_BITE, AD_PAIN, 1, 3), ATTK(AT_SCRA, AD_ACID, 7, 4), ATTK(AT_BITE, AD_STAT, 5, 1), ATTK(AT_CLAW, AD_SGLD, 1, 7), ATTK(AT_CLAW, AD_CNCL, 4, 8)), SIZ(31, 458, 0, MS_PAIN, MZ_GIGANTIC), MR_ELEC|MR_STONE, 0, M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("white magicorn", S_UNICORN, /* magicorns drop arcane horns */ LVL(22, 24, -8, 90, 7), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray magicorn", S_UNICORN, LVL(22, 24, -8, 90, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black magicorn", S_UNICORN, LVL(22, 24, -8, 90, -7), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_MAGC, AD_CAST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Anne", S_UNICORN, LVL(22, 13, 6, 30, -18), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ENCH, 2, 8), ATTK(AT_KICK, AD_ENCH, 3, 7), ATTK(AT_MAGC, AD_SPEL, 10, 8), ATTK(AT_ENGL, AD_RBRE, 4, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_POISON|MR_SLEEP|MR_PLUSTWO|MR_HITASTHREE, MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS WAN_SLIMING */ MON("lacrimatory scintillating mainsail", S_UNICORN, LVL(22, 5, -3, 70, -16), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_MAGC, AD_ILLU, 8, 2), ATTK(AT_BOOM, AD_SCOR, 2, 6), ATTK(AT_BUTT, AD_DETH, 6, 9), ATTK(AT_WEAP, AD_VULN, 7, 7), ATTK(AT_SPIT, AD_BURN, 7, 1), ATTK(AT_TENT, AD_POLY, 4, 8)), SIZ(2730, 7, 0, MS_ANIMAL, MZ_HUMAN), MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("longest misspell", S_UNICORN, LVL(22, 6, 4, 6, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_MEMO, 1, 7), ATTK(AT_SCRA, AD_UVUU, 5, 2), ATTK(AT_TENT, AD_AMNE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2026, 14, 0, MS_DEAD, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOEYES|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stacker starved unchosen", S_UNICORN, LVL(23, 12, -7, 94, -18), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TUCH, AD_UVUU, 4, 9), ATTK(AT_ENGL, AD_WERE, 7, 6), ATTK(AT_GAZE, AD_DRCO, 3, 8), ATTK(AT_STNG, AD_SGLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(1227, 132, 0, MS_SELFHARM, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pink unicorn", S_UNICORN, /* was a unique in dnethack... I'm making it into an ordinary monster --Amy */ LVL(24, 36, -10, 110, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_ENCH, 1,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("golden unicorn", S_UNICORN, LVL(24, 36, -10, 110, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_NGEN, 1,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("beige unicorn", S_UNICORN, LVL(24, 24, -8, 90, 7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("concrete unicorn", S_UNICORN, LVL(24, 24, -8, 90, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("anthrazite unicorn", S_UNICORN, LVL(24, 24, -8, 90, -7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("last unicorn", S_UNICORN, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("slate unicorn", S_UNICORN, /* has bubblehorn */ LVL(24, 24, -8, 90, 7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("illusion horn", S_UNICORN, LVL(24, 24, -8, 90, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_ILLU, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bloody horn", S_UNICORN, LVL(24, 24, -8, 90, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_BLEE, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("devious horn", S_UNICORN, LVL(24, 24, -8, 90, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_SHAN, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("prose unicorn", S_UNICORN, LVL(24, 16, 0, 40, 7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cement unicorn", S_UNICORN, LVL(24, 16, 0, 40, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tar unicorn", S_UNICORN, LVL(24, 16, 0, 40, -7), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Unicorn of Amber", S_UNICORN, LVL(24, 26, 0, 110, 20), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2,12), ATTK(AT_KICK, AD_STUN, 1, 6), ATTK(AT_KICK, AD_STUN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("turbo humper", S_UNICORN, LVL(24, 21, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_SCRA, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fluidator tank", S_UNICORN, LVL(24, 6, -50, 100, 5), (1|G_NOCORPSE), A(ATTK(AT_TRAM, AD_PHYS, 6, 12), ATTK(AT_HUGS, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_FLUIDATOR, MZ_GIGANTIC), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT|M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reffed consignor carryall", S_UNICORN, LVL(24, 9, -6, 50, 0), (3), A(ATTK(AT_STNG, AD_BLEE, 9, 1), ATTK(AT_TUCH, AD_SPEL, 7, 3), ATTK(AT_BREA, AD_TRAP, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1052, 799, 0, MS_CASINO, MZ_HUGE), MR_FIRE|MR_ACID|MR_DRAIN, MR_ACID, M1_CONCEAL|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_NO_DECAY|M3_SLIME, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("instrumentally onboard", S_UNICORN, LVL(24, 4, 3, 7, 7), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_MAGM, 3, 1), ATTK(AT_BREA, AD_MEMO, 4, 8), ATTK(AT_GAZE, AD_DROP, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1410, 863, 0, MS_STABILIZE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_TUNNEL, M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sleighed wallah nauseated disraeli", S_UNICORN, LVL(24, 13, -5, 93, -19), (G_GENO|1), A(ATTK(AT_WEAP, AD_MAGM, 3, 3), ATTK(AT_BEAM, AD_SITM, 4, 1), ATTK(AT_SCRA, AD_LAVA, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(167, 731, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("autoshot banger", S_UNICORN, LVL(25, 15, -5, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("avaricious banger", S_UNICORN, /* throws stilettos */ LVL(25, 15, -5, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("ether unicorn", S_UNICORN, /* spawns with ether saw */ LVL(25, 24, -8, 90, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("titan unicorn", S_UNICORN, /* has titanium horn */ LVL(25, 20, -12, 40, 10), (5), A(ATTK(AT_BUTT, AD_DISP, 4, 12), ATTK(AT_KICK, AD_DREN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_STONE|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alla unicorn", S_UNICORN, /* has titanium horn */ LVL(25, 20, -12, 40, 10), (1), A(ATTK(AT_BUTT, AD_DISP, 4, 12), ATTK(AT_KICK, AD_DREN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ALLA, MZ_LARGE), MR_STONE|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("southing caraway", S_UNICORN, LVL(25, 14, 0, 44, -1), (G_GENO|1), A(ATTK(AT_KICK, AD_SEDU, 5, 1), ATTK(AT_SCRA, AD_SANI, 5, 4), ATTK(AT_BEAM, AD_TCKL, 2, 2), ATTK(AT_BREA, AD_RUNS, 4, 3), NO_ATTK, NO_ATTK), SIZ(634, 68, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_ACID, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("scuppering journalism", S_UNICORN, LVL(25, 11, -5, 40, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_LEVI, 9, 2), ATTK(AT_BEAM, AD_SIN, 9, 8), ATTK(AT_CLAW, AD_HEAL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1651, 735, 0, MS_SING, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_SEE_INVIS|M1_ACID, M2_NASTY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("border doeskin", S_UNICORN, LVL(25, 19, 3, 52, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_RUNS, 8, 2), ATTK(AT_KICK, AD_STTP, 4, 9), ATTK(AT_BEAM, AD_DETH, 5, 4), ATTK(AT_WEAP, AD_WRAP, 1, 8), ATTK(AT_TUCH, AD_INER, 5, 6), ATTK(AT_WEAP, AD_CONT, 8, 3)), SIZ(4278, 740, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("great white unicorn", S_UNICORN, LVL(26, 24, -13, 90, 7), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("great gray unicorn", S_UNICORN, LVL(26, 24, -13, 90, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("great black unicorn", S_UNICORN, LVL(26, 24, -13, 90, -7), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("death squad mobile", S_UNICORN, LVL(26, 6, -20, 70, -20), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 20), ATTK(AT_BITE, AD_DISP, 2, 10), ATTK(AT_BUTT, AD_DREN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_DISINT|MR_PLUSONE|MR_HITASTHREE|MR_POISON, MR_POISON, M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_UNDEAD, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("t-a-n-k", S_UNICORN, LVL(26, 6, -20, 70, -20), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 20), ATTK(AT_BITE, AD_DISP, 2, 10), ATTK(AT_BUTT, AD_DREN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_DISINT|MR_PLUSONE|MR_HITASTHREE, 0, M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_UNDEAD, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Kerstin", S_UNICORN, LVL(26, 15, -5, 70, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_COLD, 5, 7), ATTK(AT_KICK, AD_CHRN, 5, 8), ATTK(AT_BREA, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: SOFT_SNEAKERS BLOCK_HEELED_COMBAT_BOOT BLUE_DRAGON_SCALE_MAIL */ MON("unpuckered bogeying", S_UNICORN, LVL(26, 16, 1, 41, -16), (G_GENO|G_UNIQ|4), A(ATTK(AT_ENGL, AD_INER, 8, 4), ATTK(AT_CLAW, AD_SSEX, 6, 7), ATTK(AT_WEAP, AD_IDAM, 3, 5), ATTK(AT_WEAP, AD_VAPO, 7, 2), ATTK(AT_WEAP, AD_GRAV, 3, 7), NO_ATTK), SIZ(19, 142, 0, MS_OHGOD, MZ_HUGE), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_DEMON|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inturn cable", S_UNICORN, LVL(26, 13, 8, 65, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_DRIN, 7, 3), ATTK(AT_EXPL, AD_TLPT, 5, 8), ATTK(AT_RATH, AD_INSA, 1, 3), ATTK(AT_BREA, AD_FIRE, 1, 2), NO_ATTK, NO_ATTK), SIZ(0, 218, 0, MS_HISS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_OMNIVORE, M2_DEMON|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("charger", S_UNICORN, LVL(28, 18, 0, 30, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_ELEC, 2, 20), ATTK(AT_BUTT, AD_ELEC, 5, 4), ATTK(AT_GAZE, AD_ELEC, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_ELEC|MR_SLEEP, MR_POISON|MR_ELEC|MR_SLEEP, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weigh barcelona cackle", S_UNICORN, LVL(28, 31, 5, 66, 0), (3), A(ATTK(AT_WEAP, AD_TCKL, 1, 9), ATTK(AT_TUCH, AD_SAMU, 1, 3), ATTK(AT_TRAM, AD_WISD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1394, 228, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_CONCEAL|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overflow moneybag loam shrine budgie", S_UNICORN, LVL(28, 20, 1, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CHKH, 5, 6), ATTK(AT_CLAW, AD_FRZE, 5, 7), ATTK(AT_KICK, AD_DCAY, 2, 9), ATTK(AT_NONE, AD_CAST, 7, 2), NO_ATTK, NO_ATTK), SIZ(3063, 594, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHEAD|M1_THICK_HIDE, M2_PNAME|M2_COLLECT, M3_LITHIVORE|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("niagara emulsify", S_UNICORN, LVL(29, 14, 6, 63, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_DCAY, 0, 9), ATTK(AT_LASH, AD_CALM, 8, 6), ATTK(AT_WEAP, AD_DRST, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(828, 133, 0, MS_TREESQUAD, MZ_HUGE), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("emulsification lifeboat humid", S_UNICORN, LVL(29, 16, 2, 45, 20), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CNCL, 9, 2), ATTK(AT_SCRA, AD_DEPR, 7, 2), ATTK(AT_STNG, AD_CORR, 4, 2), ATTK(AT_EXPL, AD_DCAY, 1, 4), ATTK(AT_SCRA, AD_DIMN, 2, 5), NO_ATTK), SIZ(745, 8, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_SLEEP, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_POIS| M1_OMNIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_DWARF, M3_INFRAVISIBLE|M3_POKEMON|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("amigo catalepsy", S_UNICORN, LVL(30, 12, -5, 58, 0), (1), A(ATTK(AT_RATH, AD_LUCK, 7, 4), ATTK(AT_KICK, AD_DEPR, 3, 4), ATTK(AT_BITE, AD_NPRO, 8, 5), ATTK(AT_SPIT, AD_STTP, 9, 8), ATTK(AT_NONE, AD_TRAI, 5, 9), ATTK(AT_MAGC, AD_LAVA, 3, 2)), SIZ(889, 36, 0, MS_OHGOD, MZ_GIGANTIC), MR_COLD|MR_POISON, MR_COLD, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS| M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("regrettable ruffed", S_UNICORN, LVL(30, 22, 3, 38, 2), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_VAMP, 2, 6), ATTK(AT_LASH, AD_STON, 7, 6), ATTK(AT_BREA, AD_COLD, 6, 1), ATTK(AT_BUTT, AD_BANI, 9, 6), ATTK(AT_KICK, AD_FAMN, 6, 1), ATTK(AT_TRAM, AD_SLUD, 1, 2)), SIZ(2387, 285, 0, MS_HCALIEN, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("smirched brewage", S_UNICORN, LVL(30, 4, -10, 17, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_SCRA, AD_TRAP, 4, 3), ATTK(AT_NONE, AD_CALM, 6, 3), ATTK(AT_LASH, AD_RNG, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1468, 392, 0, MS_ALLA, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOTAKE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("very red horse", S_UNICORN, LVL(30, 24, -10, 70, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_NASTY|M2_DOMESTIC|M2_PEACEFUL|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("very ivel horse", S_UNICORN, LVL(30, 24, -10, 70, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_NASTY|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("armstream banger", S_UNICORN, LVL(30, 15, -7, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("unthorse", S_UNICORN, LVL(30, 18, 2, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("shrewd battlehorse", S_UNICORN, LVL(30, 24, -5, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 18), ATTK(AT_BITE, AD_PHYS, 1, 18), ATTK(AT_TRAM, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("big purple unicorn", S_UNICORN, LVL(30, 27, -15, 100, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 25), ATTK(AT_KICK, AD_PHYS, 1, 16), ATTK(AT_KICK, AD_PHYS, 1, 16), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_HITASFOUR|MR_PLUSFOUR|MR_ACID|MR_DEATH, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("neuromuscular antivenin", S_UNICORN, LVL(30, 9, 10, 55, -7), (2), A(ATTK(AT_TENT, AD_VOMT, 6, 8), ATTK(AT_BEAM, AD_SAMU, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(93, 292, 0, MS_BRAG, MZ_TINY), MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL| M1_OMNIVORE, M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("grunter taken", S_UNICORN, LVL(31, 8, -6, 23, 0), (G_RGROUP|1), A(ATTK(AT_BUTT, AD_HEAL, 9, 1), ATTK(AT_BREA, AD_FRZE, 6, 1), ATTK(AT_BITE, AD_PEST, 4, 2), ATTK(AT_GAZE, AD_FLAM, 3, 4), NO_ATTK, NO_ATTK), SIZ(1111, 10, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hereupon shoer cerebrovascular antipoverty", S_UNICORN, LVL(31, 12, -7, 41, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_DRST, 1, 3), ATTK(AT_MAGC, AD_LAZY, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1218, 145, 0, MS_GURGLE, MZ_TINY), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS, M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("girl minima fruiter", S_UNICORN, LVL(32, 9, -5, 43, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_NGEN, 4, 4), ATTK(AT_BITE, AD_HEAL, 1, 4), ATTK(AT_LASH, AD_ANTI, 8, 1), ATTK(AT_MAGC, AD_NTHR, 1, 3), ATTK(AT_KICK, AD_INER, 8, 6), NO_ATTK), SIZ(574, 317, 0, MS_HUMANOID, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, 0, M1_CLING|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("improver vicariously", S_UNICORN, LVL(33, 8, 5, 91, -1), (2), A(ATTK(AT_GAZE, AD_FREN, 8, 1), ATTK(AT_BUTT, AD_DIMN, 3, 7), ATTK(AT_BEAM, AD_PEST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(797, 95, 0, MS_MUTE, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("slug impersonator", S_UNICORN, LVL(33, 16, -1, 32, 16), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_MANA, 1, 1), ATTK(AT_BITE, AD_NUMB, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3844, 984, 0, MS_COW, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_HIDE|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC, M3_MIMIC|M3_WANTSBELL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("beveller mechanizer mace", S_UNICORN, LVL(34, 18, -1, 67, 0), (3), A(ATTK(AT_BREA, AD_HALU, 4, 4), ATTK(AT_TRAM, AD_SPEL, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3700, 462, 0, MS_DEAD, MZ_GIGANTIC), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_REGEN| M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shrouded retroact", S_UNICORN, LVL(34, 12, -1, 91, 0), (1), A(ATTK(AT_ENGL, AD_FEAR, 1, 7), ATTK(AT_CLAW, AD_TREM, 4, 4), ATTK(AT_GAZE, AD_TLPT, 5, 4), ATTK(AT_BEAM, AD_MIDI, 5, 2), NO_ATTK, NO_ATTK), SIZ(1142, 607, 0, MS_APOC, MZ_TINY), MR_COLD|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_METALLIVORE, M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("waterproof trepid", S_UNICORN, LVL(34, 7, -7, 11, 0), (2), A(ATTK(AT_LASH, AD_DGST, 4, 6), ATTK(AT_WEAP, AD_RUST, 2, 2), ATTK(AT_CLAW, AD_SITM, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(436, 0, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN, M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rare humper", S_UNICORN, LVL(34, 24, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_SCRA, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_FIRE|MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("black horse", S_UNICORN, LVL(35, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty black horse", S_UNICORN, LVL(35, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("branch schedule finally hireling tying", S_UNICORN, LVL(35, 12, -9, 90, 0), (4), A(ATTK(AT_BOOM, AD_SLEE, 7, 1), ATTK(AT_BEAM, AD_AGGR, 7, 4), ATTK(AT_BUTT, AD_ICUR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(174, 81, 0, MS_GROWL, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_MALE, M3_WAITFORU|M3_LITHIVORE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("chauffer unfittingly belcher", S_UNICORN, LVL(35, 19, -4, 83, 2), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_HEAL, 9, 8), ATTK(AT_SCRA, AD_VAPO, 1, 7), ATTK(AT_BREA, AD_FAKE, 5, 1), ATTK(AT_BREA, AD_LITT, 5, 9), ATTK(AT_BITE, AD_PART, 8, 4), NO_ATTK), SIZ(51, 428, 0, MS_SING, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hidden making", S_UNICORN, LVL(35, 12, 10, 49, 0), (1), A(ATTK(AT_BREA, AD_TRAI, 3, 9), ATTK(AT_LASH, AD_LUCK, 4, 5), ATTK(AT_TUCH, AD_SEDU, 6, 9), ATTK(AT_WEAP, AD_CHAO, 3, 7), ATTK(AT_BREA, AD_SGLD, 1, 8), ATTK(AT_WEAP, AD_SCOR, 7, 1)), SIZ(4035, 837, 0, MS_NURSE, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reheated invocation", S_UNICORN, LVL(36, 12, -10, 70, 0), (2), A(ATTK(AT_WEAP, AD_ABDC, 2, 2), ATTK(AT_SCRA, AD_LETH, 8, 9), ATTK(AT_GAZE, AD_SAMU, 8, 1), ATTK(AT_CLAW, AD_WGHT, 4, 2), ATTK(AT_ENGL, AD_DRST, 7, 4), NO_ATTK), SIZ(113, 1057, 0, MS_DJINNI, MZ_TINY), MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("economize magistracy gambrel stockkeeper bronziest", S_UNICORN, LVL(36, 3, -5, 25, 0), (4), A(ATTK(AT_MAGC, AD_ENCH, 1, 2), ATTK(AT_TRAM, AD_DRCH, 4, 6), ATTK(AT_SPIT, AD_SAMU, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(401, 1081, 0, MS_AREOLA, MZ_LARGE), 0, 0, M1_CLING|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY| M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_ORC|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gadfly extinguisher", S_UNICORN, LVL(37, 12, 10, 82, 0), (1), A(ATTK(AT_WEAP, AD_ILLU, 7, 1), ATTK(AT_BUTT, AD_RAGN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(256, 963, 0, MS_JAPANESE, MZ_TINY), MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_TPORT_CNTRL|M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cyclamen catchup", S_UNICORN, LVL(38, 12, 2, 42, 5), (G_GENO|1), A(ATTK(AT_ENGL, AD_SITM, 4, 2), ATTK(AT_LASH, AD_CNCL, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1635, 852, 0, MS_TRUMPET, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOEYES, M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("migratory tapir", S_UNICORN, LVL(39, 12, 8, 12, 0), (2), A(ATTK(AT_LASH, AD_DAMA, 1, 2), ATTK(AT_LASH, AD_SHAN, 5, 5), ATTK(AT_WEAP, AD_CONT, 5, 8), ATTK(AT_SPIT, AD_PAIN, 1, 8), ATTK(AT_WEAP, AD_WEBS, 6, 1), NO_ATTK), SIZ(22, 922, 0, MS_BOT, MZ_HUMAN), MR_ELEC|MR_STONE, 0, M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("big fucking banger", S_UNICORN, LVL(40, 16, -10, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("superpowered white unicorn", S_UNICORN, LVL(40, 25, -18, 100, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 20), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("superpowered gray unicorn", S_UNICORN, LVL(40, 25, -18, 100, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 20), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("superpowered black unicorn", S_UNICORN, LVL(40, 25, -18, 100, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 20), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("huge battle tank", S_UNICORN, LVL(40, 6, -30, 90, -20), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 20), ATTK(AT_BITE, AD_DISP, 3, 10), ATTK(AT_BUTT, AD_DREN, 5, 20), ATTK(AT_BREA, AD_RBRE, 5, 20), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_DISINT|MR_PLUSFOUR|MR_HITASFOUR|MR_STONE|MR_POISON|MR_SLEEP, 0, M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_UNDEAD, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("oilheating wordily", S_UNICORN, LVL(40, 23, 3, 88, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_PAIN, 8, 9), ATTK(AT_TUCH, AD_SGLD, 5, 4), ATTK(AT_SPIT, AD_SLIM, 9, 8), ATTK(AT_KICK, AD_DEST, 5, 9), ATTK(AT_SPIT, AD_INSA, 5, 5), NO_ATTK), SIZ(3026, 210, 0, MS_PHOTO, MZ_HUGE), MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS|M1_ACID| M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_GREEDY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("holdout shirley titrating unintendedly outsmarted", S_UNICORN, LVL(41, 12, 8, 3, 0), (1), A(ATTK(AT_GAZE, AD_WISD, 9, 9), ATTK(AT_HUGS, AD_NUMB, 1, 1), ATTK(AT_TUCH, AD_SSEX, 7, 1), ATTK(AT_STNG, AD_MANA, 9, 1), NO_ATTK, NO_ATTK), SIZ(436, 25, 0, MS_HISS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE, MR_COLD, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW| M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("apprenticed demimondain unpuzzling linkboy", S_UNICORN, LVL(42, 15, 7, 96, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_RBAD, 9, 8), ATTK(AT_STNG, AD_SIN, 3, 8), ATTK(AT_SCRA, AD_SHAN, 2, 4), ATTK(AT_TUCH, AD_VULN, 9, 4), ATTK(AT_STNG, AD_TLPT, 1, 2), NO_ATTK), SIZ(572, 417, 0, MS_BOT, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("swanked inching", S_UNICORN, LVL(42, 5, 2, 20, 0), (1), A(ATTK(AT_LASH, AD_AXUS, 6, 3), ATTK(AT_MAGC, AD_POIS, 1, 6), ATTK(AT_KICK, AD_HALU, 1, 1), ATTK(AT_GAZE, AD_NUMB, 1, 1), ATTK(AT_SPIT, AD_LETH, 1, 1), ATTK(AT_TENT, AD_ILLU, 7, 1)), SIZ(1799, 203, 0, MS_PANTS, MZ_HUMAN), MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pentothal luxuriance swirly", S_UNICORN, LVL(42, 32, 6, 81, 0), (4), A(ATTK(AT_BOOM, AD_BURN, 6, 8), ATTK(AT_EXPL, AD_NPRO, 5, 8), ATTK(AT_TENT, AD_THIE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1321, 363, 0, MS_FART_NORMAL, MZ_HUGE), MR_SLEEP|MR_ELEC, MR_ELEC, M1_THICK_HIDE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_GIANT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rogering usage insole riverside mailer dune", S_UNICORN, LVL(43, 10, -7, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SITM, 1, 7), ATTK(AT_NONE, AD_RUST, 7, 3), ATTK(AT_HUGS, AD_MINA, 9, 3), ATTK(AT_HUGS, AD_STUN, 7, 1), ATTK(AT_ENGL, AD_CHRN, 5, 1), ATTK(AT_TRAM, AD_ACID, 1, 2)), SIZ(931, 651, 0, MS_GRUNT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_SWIM|M1_CLING|M1_NOTAKE|M1_NOLIMBS, M2_UNDEAD|M2_PNAME|M2_STRONG, M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ballistallion", S_UNICORN, LVL(43, 27, -8, 50, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 6, 12), ATTK(AT_BITE, AD_PHYS, 6, 12), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("musculature syrup", S_UNICORN, LVL(44, 12, 5, 3, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_LASH, AD_FRZE, 2, 3), ATTK(AT_RATH, AD_ABDC, 2, 2), ATTK(AT_EXPL, AD_INER, 1, 1), ATTK(AT_BEAM, AD_BLEE, 5, 4), ATTK(AT_SPIT, AD_FUMB, 3, 2), NO_ATTK), SIZ(1932, 1072, 0, MS_BURBLE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ELEC, M1_FLY|M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("byakhee, the star-steeds", S_UNICORN, LVL(44, 18, -5, 50, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRLI, 1, 3), ATTK(AT_BITE, AD_DRST, 1, 3), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SQEEK, MZ_MEDIUM), MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("graffito palmate", S_UNICORN, LVL(44, 20, 3, 41, 0), (1), A(ATTK(AT_WEAP, AD_SLEE, 7, 8), ATTK(AT_SPIT, AD_PART, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3984, 265, 0, MS_PANTS, MZ_MEDIUM), 0, 0, M1_CLING|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("calculative doltish mobilize", S_UNICORN, LVL(46, 12, 8, 92, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_CURS, 4, 16), ATTK(AT_CLAW, AD_TLPT, 8, 9), ATTK(AT_MAGC, AD_FUMB, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1894, 1139, 0, MS_SOVIET, MZ_HUMAN), MR_SLEEP, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("edgily vibraharp", S_UNICORN, LVL(47, 12, -29, 75, 10), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_CLAW, AD_DAMA, 1, 14), ATTK(AT_EXPL, AD_WISD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1362, 1535, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terminability bumping cult", S_UNICORN, LVL(47, 7, -27, 62, 1), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_SIN, 8, 19), ATTK(AT_KICK, AD_DGST, 2, 15), ATTK(AT_HUGS, AD_DARK, 9, 12), ATTK(AT_BUTT, AD_MANA, 1, 17), NO_ATTK, NO_ATTK), SIZ(284, 1058, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_POIS, M2_LORD|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("falconry deash", S_UNICORN, LVL(48, 12, -27, 32, 2), (G_GENO|2), A(ATTK(AT_BREA, AD_MAGM, 9, 12), ATTK(AT_SPIT, AD_LETH, 8, 9), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_RBRE, 5, 6), ATTK(AT_EXPL, AD_SGLD, 5, 17), NO_ATTK), SIZ(2041, 98, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_SLITHY|M1_ACID, M2_NOPOLY|M2_NASTY|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("leathery betrayer jumpiest shily jeering", S_UNICORN, LVL(48, 10, -30, 79, 0), (4), A(ATTK(AT_ENGL, AD_ABDC, 6, 2), ATTK(AT_EXPL, AD_SIN, 9, 11), ATTK(AT_SPIT, AD_DARK, 5, 17), ATTK(AT_EXPL, AD_UVUU, 5, 17), ATTK(AT_ENGL, AD_TLPT, 4, 4), ATTK(AT_WEAP, AD_SLOW, 3, 19)), SIZ(1590, 2, 0, MS_SQAWK, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_TPORT, M2_UNDEAD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gothically rubaiyat", S_UNICORN, LVL(48, 10, -30, 59, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_STNG, AD_PAIN, 8, 13), ATTK(AT_BEAM, AD_TCKL, 1, 9), ATTK(AT_TUCH, AD_BLEE, 4, 12), ATTK(AT_GAZE, AD_VENO, 3, 21), ATTK(AT_SCRA, AD_TECH, 3, 18), NO_ATTK), SIZ(2989, 557, 0, MS_DRUGS, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("noting lucently", S_UNICORN, LVL(49, 8, -3, 50, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_TIME, 7, 4), ATTK(AT_KICK, AD_DRDX, 8, 15), ATTK(AT_GAZE, AD_DRDX, 1, 2), ATTK(AT_CLAW, AD_TIME, 9, 12), ATTK(AT_TUCH, AD_MAGM, 5, 16), NO_ATTK), SIZ(540, 345, 0, MS_SEDUCE, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_HERBIVORE|M1_METALLIVORE, M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("snakelike frightfully", S_UNICORN, LVL(49, 12, -5, 90, 0), (G_SGROUP|1), A(ATTK(AT_TENT, AD_DRLI, 3, 12), ATTK(AT_SCRA, AD_BANI, 9, 7), ATTK(AT_SPIT, AD_SAMU, 1, 16), ATTK(AT_WEAP, AD_HALU, 9, 10), ATTK(AT_KICK, AD_FAMN, 7, 9), ATTK(AT_KICK, AD_DIMN, 9, 19)), SIZ(2050, 940, 0, MS_DJINNI, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_LORD|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_NONMOVING|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pretence strode", S_UNICORN, LVL(50, 34, -14, 80, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_RUST, 7, 12), ATTK(AT_TUCH, AD_DEPR, 5, 7), ATTK(AT_TENT, AD_SAMU, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(87, 369, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_ANIMAL|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("eltra battlehorse", S_UNICORN, LVL(50, 24, -10, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_TRAM, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tangle bureaucracy", S_UNICORN, LVL(51, 14, 9, 72, -14), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_ICEB, 3, 20), ATTK(AT_BREA, AD_UVUU, 4, 12), ATTK(AT_GAZE, AD_PLAS, 4, 5), ATTK(AT_NONE, AD_SKIL, 3, 14), NO_ATTK, NO_ATTK), SIZ(2499, 1216, 0, MS_SILENT, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("equalize unhampered", S_UNICORN, LVL(51, 19, -7, 91, 0), (2), A(ATTK(AT_WEAP, AD_NEXU, 8, 21), ATTK(AT_WEAP, AD_CORR, 6, 3), ATTK(AT_BEAM, AD_DRST, 1, 4), ATTK(AT_TRAM, AD_VOMT, 7, 19), ATTK(AT_WEAP, AD_DEPR, 6, 9), NO_ATTK), SIZ(59, 91, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_JEWELS|M2_HUMAN|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("upstream timpani", S_UNICORN, LVL(51, 12, -28, 78, 0), (1), A(ATTK(AT_TENT, AD_WEBS, 1, 17), ATTK(AT_HUGS, AD_CALM, 7, 18), ATTK(AT_BREA, AD_GRAV, 6, 2), ATTK(AT_TUCH, AD_NPRO, 7, 20), NO_ATTK, NO_ATTK), SIZ(368, 1090, 0, MS_SHRIEK, MZ_GIGANTIC), MR_COLD|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS| M1_HERBIVORE, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("concrescent dye mezzanine", S_UNICORN, LVL(52, 6, -12, 9, 0), (G_RGROUP|2), A(ATTK(AT_BREA, AD_BLND, 9, 10), ATTK(AT_KICK, AD_TERR, 9, 4), ATTK(AT_KICK, AD_DREA, 3, 17), ATTK(AT_GAZE, AD_AGGR, 1, 2), ATTK(AT_NONE, AD_LITT, 7, 13), NO_ATTK), SIZ(191, 208, 0, MS_METALMAFIA, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("soling coifing molybdenum irrevocability gaoled", S_UNICORN, LVL(52, 12, -11, 37, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_SLOW, 4, 2), ATTK(AT_BITE, AD_DEST, 6, 19), ATTK(AT_RATH, AD_NACU, 3, 15), ATTK(AT_BREA, AD_SCOR, 1, 7), ATTK(AT_TUCH, AD_TREM, 2, 3), NO_ATTK), SIZ(156, 570, 0, MS_HANDY, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("loggier lengthy", S_UNICORN, LVL(52, 11, -16, 95, -16), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_LEGS, 4, 6), ATTK(AT_BOOM, AD_DEPR, 3, 17), ATTK(AT_SCRA, AD_MIDI, 5, 14), ATTK(AT_TUCH, AD_PLYS, 8, 7), NO_ATTK, NO_ATTK), SIZ(53, 1712, 0, MS_TEACHER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_REGEN, M2_VAMPIRE|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lullabying toledo knacker flier", S_UNICORN, LVL(53, 6, -14, 80, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_RATH, AD_GLIB, 6, 12), ATTK(AT_STNG, AD_VAMP, 5, 12), ATTK(AT_CLAW, AD_FAMN, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1287, 310, 0, MS_MUMBLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD|MR_STONE, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_THICK_HIDE|M1_POIS, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("replated beetroot", S_UNICORN, LVL(53, 12, -5, 48, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_CURS, 9, 2), ATTK(AT_NONE, AD_UVUU, 8, 11), ATTK(AT_LASH, AD_SAMU, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(27, 180, 0, MS_GRUNT, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_TPORT, M2_VAMPIRE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("empathetic toadstool bullring", S_UNICORN, LVL(54, 12, -9, 53, -2), (G_GENO|4), A(ATTK(AT_TUCH, AD_SAMU, 8, 18), ATTK(AT_BREA, AD_STAT, 7, 1), ATTK(AT_TENT, AD_SPC2, 5, 15), ATTK(AT_SCRA, AD_TIME, 3, 15), ATTK(AT_STNG, AD_PLYS, 4, 16), NO_ATTK), SIZ(159, 95, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_COLD|MR_SLEEP, M1_WALLWALK|M1_CONCEAL, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rectifier butte", S_UNICORN, LVL(54, 12, -28, 64, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_DCAY, 8, 14), ATTK(AT_WEAP, AD_WTHR, 8, 3), ATTK(AT_GAZE, AD_LITE, 1, 18), ATTK(AT_HUGS, AD_SPC2, 9, 19), ATTK(AT_BITE, AD_BANI, 5, 2), ATTK(AT_BREA, AD_AGGR, 3, 3)), SIZ(72, 20, 0, MS_LIEDER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("insatiable copular", S_UNICORN, LVL(54, 17, -16, 66, 0), (G_RGROUP|4), A(ATTK(AT_EXPL, AD_PART, 5, 21), ATTK(AT_NONE, AD_HALU, 8, 7), ATTK(AT_NONE, AD_RUST, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(502, 519, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grizzling scoopful demonise", S_UNICORN, LVL(55, 19, -7, 43, 0), (G_UNIQ|1), A(ATTK(AT_BOOM, AD_NEXU, 7, 1), ATTK(AT_BUTT, AD_SLUD, 1, 19), ATTK(AT_WEAP, AD_FREN, 8, 2), ATTK(AT_TUCH, AD_MEMO, 9, 15), ATTK(AT_CLAW, AD_NTHR, 9, 17), NO_ATTK), SIZ(45, 382, 0, MS_ALLA, MZ_LARGE), MR_DISINT, 0, M1_WALLWALK|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_HUMAN| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chaos unicorn", S_UNICORN, LVL(55, 32, -12, 90, -7), (G_GENO|1), A(ATTK(AT_GAZE, AD_CHAO, 4, 9), ATTK(AT_BREA, AD_CHAO, 10, 12), ATTK(AT_GAZE, AD_DREA, 8, 10), ATTK(AT_BUTT, AD_PHYS, 9, 13), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("snarliest rewrought", S_UNICORN, LVL(56, 40, -8, 65, -4), (3), A(ATTK(AT_BREA, AD_EDGE, 1, 5), ATTK(AT_ENGL, AD_THIR, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 1423, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, MR_FIRE, M1_NOTAKE|M1_SLITHY, M2_UNDEAD|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("illinoisan moonward", S_UNICORN, LVL(56, 12, 3, 61, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_TERR, 8, 17), ATTK(AT_STNG, AD_CAST, 7, 18), ATTK(AT_EXPL, AD_HALU, 9, 5), ATTK(AT_SPIT, AD_SPC2, 8, 12), ATTK(AT_MAGC, AD_LUCK, 6, 5), NO_ATTK), SIZ(1709, 424, 0, MS_PUPIL, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("seconded washwoman", S_UNICORN, LVL(56, 4, 7, 67, 6), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 13), ATTK(AT_CLAW, AD_WERE, 9, 21), ATTK(AT_BITE, AD_CHRN, 5, 5), ATTK(AT_BITE, AD_LAVA, 1, 18), ATTK(AT_BUTT, AD_SIN, 7, 16), ATTK(AT_BEAM, AD_DGST, 1, 13)), SIZ(1123, 961, 0, MS_SOUND, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inefficiently clumpy", S_UNICORN, LVL(57, 12, -16, 72, 0), (G_VLGROUP|4), A(ATTK(AT_KICK, AD_FAMN, 5, 19), ATTK(AT_KICK, AD_CALM, 4, 19), ATTK(AT_WEAP, AD_MAGM, 4, 1), ATTK(AT_CLAW, AD_DISP, 4, 5), ATTK(AT_ENGL, AD_TECH, 9, 4), NO_ATTK), SIZ(792, 57, 0, MS_SUPERMAN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE, MR_FIRE, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_TPORT|M1_ACID, M2_DEMON|M2_WANDER|M2_STALK|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unmerchantable hurled kathy lording", S_UNICORN, LVL(58, 12, -23, 70, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BITE, AD_TERR, 7, 17), ATTK(AT_ENGL, AD_BADE, 1, 2), ATTK(AT_BEAM, AD_MAGM, 1, 15), ATTK(AT_WEAP, AD_FUMB, 6, 9), ATTK(AT_BEAM, AD_DROP, 5, 19), ATTK(AT_MAGC, AD_GRAV, 2, 20)), SIZ(147, 446, 0, MS_CORONA, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("antwerp globulin unscaled", S_UNICORN, LVL(59, 18, -3, 60, 0), (G_LGROUP|2), A(ATTK(AT_ENGL, AD_DRCH, 1, 6), ATTK(AT_ENGL, AD_EDGE, 8, 17), ATTK(AT_BEAM, AD_TDRA, 2, 20), ATTK(AT_TUCH, AD_WTHR, 7, 6), NO_ATTK, NO_ATTK), SIZ(340, 935, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID, M2_NOPOLY|M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("savorily metrication", S_UNICORN, LVL(59, 7, -13, 93, 0), (1), A(ATTK(AT_TENT, AD_TCKL, 8, 12), ATTK(AT_CLAW, AD_DROP, 1, 5), ATTK(AT_LASH, AD_AXUS, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(371, 677, 0, MS_CODE, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_SLITHY|M1_REGEN|M1_ACID|M1_POIS, M2_LORD|M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lifelessly replier", S_UNICORN, LVL(59, 11, 7, 95, 0), (1), A(ATTK(AT_TRAM, AD_FREN, 5, 16), ATTK(AT_SCRA, AD_DISN, 3, 17), ATTK(AT_CLAW, AD_HEAL, 8, 7), ATTK(AT_STNG, AD_DETH, 4, 9), NO_ATTK, NO_ATTK), SIZ(3934, 399, 0, MS_GLYPHS, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("electrotheraputic indorsement", S_UNICORN, LVL(59, 12, -10, 62, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_FAMN, 1, 14), ATTK(AT_HUGS, AD_NGRA, 9, 12), ATTK(AT_RATH, AD_ANTI, 1, 2), ATTK(AT_BEAM, AD_RUST, 5, 13), NO_ATTK, NO_ATTK), SIZ(4235, 416, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_UNSOLID| M1_TPORT_CNTRL|M1_HERBIVORE, M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("landfall thoroughfare", S_UNICORN, LVL(59, 8, -10, 68, -10), (4), A(ATTK(AT_ENGL, AD_THIR, 8, 11), ATTK(AT_NONE, AD_WEEP, 4, 10), ATTK(AT_BOOM, AD_BANI, 4, 6), ATTK(AT_STNG, AD_FAMN, 4, 5), ATTK(AT_ENGL, AD_FEAR, 3, 16), NO_ATTK), SIZ(0, 517, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_THICK_HIDE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_WANTSAMUL, M4_RAT|M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rear white unicorn", S_UNICORN, LVL(60, 27, -22, 100, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 30), ATTK(AT_KICK, AD_PHYS, 2, 20), ATTK(AT_KICK, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO|MR_STONE|MR_DEATH, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rear gray unicorn", S_UNICORN, LVL(60, 27, -22, 100, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 30), ATTK(AT_KICK, AD_PHYS, 2, 20), ATTK(AT_KICK, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO|MR_STONE|MR_DEATH, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rear black unicorn", S_UNICORN, LVL(60, 27, -22, 100, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 30), ATTK(AT_KICK, AD_PHYS, 2, 20), ATTK(AT_KICK, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO|MR_STONE|MR_DEATH, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("quired relevant unquote staggering", S_UNICORN, LVL(61, 17, 7, 39, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_RUST, 1, 20), ATTK(AT_GAZE, AD_WEBS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(916, 708, 0, MS_FART_NORMAL, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID| M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("backpacker manipulability", S_UNICORN, LVL(61, 8, -8, 55, 12), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BEAM, AD_SKIL, 3, 9), ATTK(AT_WEAP, AD_DETH, 4, 11), ATTK(AT_BEAM, AD_DGST, 2, 9), ATTK(AT_KICK, AD_TLPT, 1, 17), ATTK(AT_WEAP, AD_LUCK, 1, 14), ATTK(AT_RATH, AD_DARK, 3, 13)), SIZ(419, 785, 0, MS_SPOILER, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_NOEYES|M1_ANIMAL, M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gazed unhandier", S_UNICORN, LVL(61, 6, -21, 49, 0), (4), A(ATTK(AT_WEAP, AD_DRCH, 3, 20), ATTK(AT_ENGL, AD_DRLI, 5, 6), ATTK(AT_MAGC, AD_NPRO, 1, 18), ATTK(AT_CLAW, AD_STAT, 8, 3), ATTK(AT_BOOM, AD_DRIN, 3, 15), ATTK(AT_HUGS, AD_ANTI, 2, 16)), SIZ(168, 669, 0, MS_SELFHARM, MZ_TINY), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS, M2_LORD|M2_PRINCE|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bartizan inarguable", S_UNICORN, LVL(61, 23, -28, 36, 0), (G_RGROUP|4), A(ATTK(AT_BITE, AD_WISD, 5, 8), ATTK(AT_BUTT, AD_CHAO, 1, 21), ATTK(AT_BREA, AD_FEAR, 1, 2), ATTK(AT_GAZE, AD_CURS, 5, 21), ATTK(AT_WEAP, AD_MAGM, 9, 1), ATTK(AT_EXPL, AD_WEEP, 1, 4)), SIZ(337, 721, 0, MS_PUPIL, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS| M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ganymede uncomfortable flare", S_UNICORN, LVL(62, 25, -14, 82, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_WNCE, 8, 19), ATTK(AT_CLAW, AD_PAIN, 4, 9), ATTK(AT_SPIT, AD_MINA, 8, 4), ATTK(AT_KICK, AD_INER, 1, 14), ATTK(AT_BEAM, AD_FREN, 7, 16), ATTK(AT_TENT, AD_CNCL, 2, 3)), SIZ(190, 2, 0, MS_SHOE, MZ_LARGE), MR_SLEEP|MR_ACID|MR_STONE, MR_SLEEP, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("spill adenose", S_UNICORN, LVL(62, 26, 9, 57, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SWAP, 6, 20), ATTK(AT_WEAP, AD_VENO, 7, 19), ATTK(AT_CLAW, AD_DRLI, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(33, 1, 0, MS_ALLA, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rochester delectation postcardinal carne", S_UNICORN, LVL(62, 11, -26, 81, 9), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_BLEE, 7, 11), ATTK(AT_BOOM, AD_SLIM, 8, 2), ATTK(AT_KICK, AD_MEMO, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3209, 13, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE|MR_DISINT, 0, M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("secured premium", S_UNICORN, LVL(62, 13, -20, 74, 2), (G_VLGROUP|4), A(ATTK(AT_BITE, AD_ICUR, 8, 11), ATTK(AT_WEAP, AD_CLRC, 4, 9), ATTK(AT_WEAP, AD_DRCO, 5, 4), ATTK(AT_LASH, AD_TIME, 1, 8), NO_ATTK, NO_ATTK), SIZ(2844, 767, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("deposed unstirred", S_UNICORN, LVL(63, 8, -2, 70, -7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_RUST, 6, 10), ATTK(AT_ENGL, AD_CAST, 3, 4), ATTK(AT_WEAP, AD_FEAR, 1, 6), ATTK(AT_BOOM, AD_NGEN, 4, 5), NO_ATTK, NO_ATTK), SIZ(1355, 27, 0, MS_WOLLOH, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_OVIPAROUS|M1_HERBIVORE, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("swiftest regulated", S_UNICORN, LVL(63, 18, 5, 48, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_FRZE, 7, 5), ATTK(AT_BITE, AD_SSEX, 1, 5), ATTK(AT_SCRA, AD_RNG, 8, 13), ATTK(AT_TRAM, AD_POLY, 5, 11), ATTK(AT_MAGC, AD_NUMB, 3, 18), NO_ATTK), SIZ(571, 1324, 0, MS_SOCKS, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("banjo counterinsurgent friary leave", S_UNICORN, LVL(63, 12, -26, 10, -5), (2), A(ATTK(AT_WEAP, AD_DRLI, 1, 17), ATTK(AT_EXPL, AD_NEXU, 4, 18), ATTK(AT_BREA, AD_CHAO, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(922, 226, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DEATH, MR_COLD, M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("useability railroading", S_UNICORN, LVL(63, 12, -26, 69, 1), (G_GENO|G_LGROUP|3), A(ATTK(AT_WEAP, AD_SHRD, 2, 19), ATTK(AT_ENGL, AD_STTP, 3, 20), ATTK(AT_CLAW, AD_SKIL, 9, 9), ATTK(AT_KICK, AD_AXUS, 8, 19), NO_ATTK, NO_ATTK), SIZ(3652, 723, 0, MS_PUPIL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("elo-dark horse", S_UNICORN, LVL(64, 35, -12, 70, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_SLOW, 8, 12), ATTK(AT_BITE, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("rare dark horse", S_UNICORN, LVL(64, 35, -12, 70, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_SLOW, 8, 12), ATTK(AT_BITE, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("alumin meg", S_UNICORN, LVL(66, 39, 10, 21, 0), (G_SGROUP|1), A(ATTK(AT_TENT, AD_BADE, 7, 1), ATTK(AT_TRAM, AD_MINA, 1, 13), ATTK(AT_SPIT, AD_ELEC, 1, 8), ATTK(AT_NONE, AD_DFOO, 9, 10), ATTK(AT_GAZE, AD_ANTI, 6, 5), ATTK(AT_SPIT, AD_STTP, 3, 5)), SIZ(1348, 31, 0, MS_ANIMAL, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID| M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("complexer substratum fairy", S_UNICORN, LVL(66, 16, 2, 98, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_LASH, AD_ELEC, 1, 4), ATTK(AT_NONE, AD_GRAV, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1953, 356, 0, MS_ANIMAL, MZ_SMALL), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("among panjandrum", S_UNICORN, LVL(66, 18, -3, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SKIL, 5, 11), ATTK(AT_ENGL, AD_POIS, 9, 1), ATTK(AT_SCRA, AD_BANI, 4, 16), ATTK(AT_BREA, AD_LAVA, 7, 9), ATTK(AT_STNG, AD_HALU, 1, 20), ATTK(AT_MAGC, AD_BANI, 9, 5)), SIZ(159, 7, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("formica reinvent renascence", S_UNICORN, LVL(66, 21, -2, 50, 0), (2), A(ATTK(AT_NONE, AD_DISE, 9, 21), ATTK(AT_TUCH, AD_CLRC, 4, 12), ATTK(AT_ENGL, AD_RBRE, 4, 15), ATTK(AT_ENGL, AD_SHRD, 3, 3), NO_ATTK, NO_ATTK), SIZ(18, 801, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PETRIFIES|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bicorporal abominable", S_UNICORN, LVL(67, 40, -28, 64, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_DGST, 7, 18), ATTK(AT_WEAP, AD_SHRD, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(828, 362, 0, MS_CASINO, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_LORD|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("botanist emaciating", S_UNICORN, LVL(68, 9, 10, 80, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BOOM, AD_AGGR, 1, 21), ATTK(AT_ENGL, AD_RBRE, 7, 14), ATTK(AT_WEAP, AD_SOUN, 9, 13), ATTK(AT_WEAP, AD_GLIB, 2, 16), ATTK(AT_NONE, AD_SSEX, 6, 7), NO_ATTK), SIZ(3624, 1062, 0, MS_WERE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vitalize embracing", S_UNICORN, LVL(68, 14, -14, 80, -5), (G_VLGROUP|2), A(ATTK(AT_RATH, AD_FIRE, 0, 1), ATTK(AT_BITE, AD_SITM, 8, 14), ATTK(AT_BOOM, AD_BLEE, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1049, 72, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_ACID|M1_CARNIVORE, M2_DEMON|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cogitation brokerly", S_UNICORN, LVL(69, 13, -26, 89, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_GLIB, 1, 16), ATTK(AT_TRAM, AD_DEPR, 2, 10), ATTK(AT_HUGS, AD_SLEE, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2335, 916, 0, MS_BUZZ, MZ_GIGANTIC), MR_COLD|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS| M1_HERBIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dilatant secularize beakiest axolotl cognizer concrescence", S_UNICORN, LVL(70, 12, -23, 62, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BUTT, AD_FEAR, 7, 9), ATTK(AT_CLAW, AD_MCRE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1659, 545, 0, MS_GLYPHS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_NO_DECAY, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("karat surefire", S_UNICORN, LVL(71, 38, -3, 77, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DREN, 5, 13), ATTK(AT_LASH, AD_FIRE, 3, 18), ATTK(AT_TENT, AD_ICEB, 5, 6), ATTK(AT_STNG, AD_SLEE, 3, 4), ATTK(AT_TRAM, AD_CHKH, 9, 1), NO_ATTK), SIZ(426, 10, 0, MS_SEDUCE, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gladdening skirmished", S_UNICORN, LVL(72, 14, 7, 79, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_MAGC, AD_PLAS, 3, 17), ATTK(AT_ENGL, AD_NTHR, 4, 4), ATTK(AT_WEAP, AD_DFOO, 6, 3), ATTK(AT_BREA, AD_SOUN, 4, 18), NO_ATTK, NO_ATTK), SIZ(190, 1140, 0, MS_ALLA, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_POIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("roentgenometry stinger", S_UNICORN, LVL(72, 14, -20, 96, 0), (1), A(ATTK(AT_BEAM, AD_LAVA, 6, 17), ATTK(AT_NONE, AD_SLUD, 2, 5), ATTK(AT_BREA, AD_FUMB, 7, 15), ATTK(AT_CLAW, AD_PHYS, 1, 7), ATTK(AT_BEAM, AD_CALM, 2, 16), ATTK(AT_EXPL, AD_RUST, 2, 2)), SIZ(336, 1745, 0, MS_BRAG, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_AMPHIBIOUS|M1_BREATHLESS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unvanquishable sandmen", S_UNICORN, LVL(72, 25, -7, 32, -1), (G_GENO|G_SGROUP|1), A(ATTK(AT_TRAM, AD_SLUD, 6, 18), ATTK(AT_SCRA, AD_DAMA, 3, 16), ATTK(AT_WEAP, AD_TIME, 6, 3), ATTK(AT_BREA, AD_RBRE, 4, 5), NO_ATTK, NO_ATTK), SIZ(1652, 246, 0, MS_SQEEK, MZ_SMALL), MR_DRAIN, 0, M1_AMORPHOUS|M1_OVIPAROUS, M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("puggish ballad", S_UNICORN, LVL(73, 10, 0, 62, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_SPEL, 6, 21), ATTK(AT_TUCH, AD_VOMT, 4, 18), ATTK(AT_KICK, AD_AMNE, 1, 17), ATTK(AT_CLAW, AD_LEGS, 3, 8), NO_ATTK, NO_ATTK), SIZ(536, 633, 0, MS_CODE, MZ_HUMAN), MR_POISON|MR_DEATH, MR_POISON, M1_NEEDPICK|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("catastrophic purposely", S_UNICORN, LVL(74, 12, 2, 43, -5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_CHKH, 6, 9), ATTK(AT_STNG, AD_FEAR, 7, 16), ATTK(AT_ENGL, AD_DRLI, 3, 21), ATTK(AT_CLAW, AD_NIVE, 5, 13), ATTK(AT_BREA, AD_SLEE, 1, 20), ATTK(AT_STNG, AD_INSA, 2, 19)), SIZ(2020, 856, 0, MS_GLYPHS, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_REGEN|M1_TPORT| M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tenderized toadfish", S_UNICORN, LVL(75, 12, -22, 70, 18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_AMNE, 2, 5), ATTK(AT_BOOM, AD_LAVA, 1, 1), ATTK(AT_CLAW, AD_SSEX, 5, 8), ATTK(AT_TENT, AD_LETH, 6, 15), NO_ATTK, NO_ATTK), SIZ(610, 571, 0, MS_GRUNT, MZ_GIGANTIC), MR_FIRE|MR_COLD, MR_FIRE, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_ACID|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("metallurgical brush aesthete lazaret faction", S_UNICORN, LVL(75, 6, -18, 67, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_THIR, 1, 14), ATTK(AT_EXPL, AD_STON, 1, 12), ATTK(AT_CLAW, AD_DARK, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1778, 105, 0, MS_COW, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_STALK|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("xpert battlehorse", S_UNICORN, LVL(75, 24, -18, 50, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_PHYS, 4, 12), ATTK(AT_TRAM, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mastiff fjord", S_UNICORN, LVL(76, 12, -5, 84, 14), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PLYS, 2, 19), ATTK(AT_SPIT, AD_MINA, 2, 10), ATTK(AT_BUTT, AD_NEXU, 2, 8), ATTK(AT_BOOM, AD_DGST, 7, 12), NO_ATTK), SIZ(547, 377, 0, MS_SISSY, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("noninhabitable incurable mini", S_UNICORN, LVL(76, 10, -17, 69, 3), (1), A(ATTK(AT_STNG, AD_ICUR, 3, 3), ATTK(AT_WEAP, AD_FUMB, 5, 8), ATTK(AT_WEAP, AD_DISN, 2, 12), ATTK(AT_LASH, AD_FRZE, 8, 17), ATTK(AT_BITE, AD_DRDX, 8, 20), NO_ATTK), SIZ(174, 687, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_UNSOLID|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_GREEDY|M2_JEWELS|M2_GNOME| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mastallion", S_UNICORN, LVL(77, 40, -16, 80, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 9, 12), ATTK(AT_BITE, AD_PHYS, 9, 12), ATTK(AT_MAGC, AD_MAGM, 8, 8), ATTK(AT_BREA, AD_MAGM, 9, 9), ATTK(AT_GAZE, AD_CHRN, 6, 6), NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("predomination swarming", S_UNICORN, LVL(77, 13, 5, 68, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_DRLI, 2, 2), ATTK(AT_HUGS, AD_ALIN, 7, 13), ATTK(AT_SPIT, AD_GLIB, 6, 8), ATTK(AT_STNG, AD_HODS, 5, 6), ATTK(AT_BREA, AD_DREN, 8, 19), NO_ATTK), SIZ(242, 101, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_POIS|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ignited atomised", S_UNICORN, LVL(78, 22, -10, 78, 0), (G_GENO|G_PLATOON|3|G_RGROUP), A(ATTK(AT_LASH, AD_STAT, 6, 7), ATTK(AT_NONE, AD_DRST, 8, 7), ATTK(AT_TENT, AD_STON, 5, 12), ATTK(AT_WEAP, AD_DEPR, 6, 17), ATTK(AT_WEAP, AD_DETH, 6, 12), NO_ATTK), SIZ(337, 345, 0, MS_ROAR, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON, MR_POISON, M1_HUMANOID|M1_TPORT, M2_DEMON|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("catapult indulge transgressive", S_UNICORN, LVL(78, 6, -4, 52, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_RBRE, 1, 1), ATTK(AT_BUTT, AD_SOUN, 1, 19), ATTK(AT_BREA, AD_ENCH, 4, 17), ATTK(AT_STNG, AD_WGHT, 5, 12), ATTK(AT_KICK, AD_WRAT, 3, 17), ATTK(AT_TRAM, AD_WEBS, 7, 2)), SIZ(49, 357, 0, MS_BARK, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nonabsolute infarction answer plow orbiter", S_UNICORN, LVL(79, 17, -25, 0, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_SAMU, 8, 2), ATTK(AT_BUTT, AD_LAZY, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(751, 219, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC|MR_POISON, M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_ACID|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("adhesive supreme", S_UNICORN, LVL(79, 12, -14, 89, 16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FRZE, 3, 3), ATTK(AT_SPIT, AD_ICUR, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(252, 291, 0, MS_SOCKS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY| M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("singing loweringly orificial", S_UNICORN, LVL(79, 27, -5, 7, 10), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_MAGC, AD_BANI, 8, 19), ATTK(AT_BUTT, AD_HEAL, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(112, 421, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("amoeboid toured gentile swinish", S_UNICORN, LVL(79, 26, 2, 28, 0), (G_SGROUP|3), A(ATTK(AT_BITE, AD_AGGR, 6, 19), ATTK(AT_TUCH, AD_DREA, 2, 16), ATTK(AT_LASH, AD_DARK, 7, 4), ATTK(AT_SCRA, AD_AMNE, 1, 17), ATTK(AT_SPIT, AD_WRAT, 3, 13), ATTK(AT_KICK, AD_DRCO, 6, 12)), SIZ(1583, 197, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_CLING|M1_OVIPAROUS, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sacristy antipoverty airing teletypewriter", S_UNICORN, LVL(79, 11, -24, 79, 0), (1), A(ATTK(AT_STNG, AD_CONF, 3, 17), ATTK(AT_EXPL, AD_PHYS, 1, 7), ATTK(AT_BEAM, AD_PEST, 2, 8), ATTK(AT_BOOM, AD_NGRA, 9, 6), ATTK(AT_TENT, AD_TCKL, 2, 21), ATTK(AT_BOOM, AD_ICEB, 1, 21)), SIZ(3827, 56, 0, MS_SHEEP, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOHANDS, M2_LORD|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ped depressive", S_UNICORN, LVL(80, 51, -7, 83, -12), (G_GENO|3), A(ATTK(AT_TUCH, AD_UVUU, 6, 5), ATTK(AT_TUCH, AD_MIDI, 7, 20), ATTK(AT_EXPL, AD_BANI, 3, 17), ATTK(AT_EXPL, AD_ICEB, 6, 10), ATTK(AT_GAZE, AD_FLAM, 7, 18), NO_ATTK), SIZ(1298, 701, 0, MS_CAR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, MR_COLD, M1_NOHANDS|M1_MINDLESS|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("glued grossing ecotype", S_UNICORN, LVL(80, 12, -22, 27, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_LAVA, 2, 20), ATTK(AT_WEAP, AD_PHYS, 9, 21), ATTK(AT_TRAM, AD_SITM, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1462, 441, 0, MS_TEACHER, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("columnist lauder windshield cracksman heteroerotic sawbuck unhinged", S_UNICORN, LVL(81, 12, -4, 51, -20), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_CONF, 8, 5), ATTK(AT_TENT, AD_NTHR, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(958, 2, 0, MS_FART_LOUD, MZ_LARGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rated epigrammatism", S_UNICORN, LVL(81, 11, -7, 100, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_SPC2, 1, 13), ATTK(AT_GAZE, AD_STCK, 8, 11), ATTK(AT_HUGS, AD_NGEN, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(294, 1380, 0, MS_ROAR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("noncollapsible pyorrhea cervical hagride", S_UNICORN, LVL(81, 14, -30, 88, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_STTP, 7, 15), ATTK(AT_BITE, AD_HODS, 9, 15), ATTK(AT_WEAP, AD_SITM, 7, 8), ATTK(AT_BUTT, AD_WRAP, 6, 16), ATTK(AT_CLAW, AD_DREA, 8, 9), ATTK(AT_LASH, AD_VOMT, 6, 3)), SIZ(2069, 172, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_LORD|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("identifiably reciprocated weakened", S_UNICORN, LVL(82, 2, 3, 25, -12), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_LAZY, 5, 5), ATTK(AT_LASH, AD_RUNS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(232, 315, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_JEWELS|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dancingly overabundant blowby restfully", S_UNICORN, LVL(82, 11, -22, 67, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_BLEE, 6, 4), ATTK(AT_TENT, AD_ICUR, 1, 6), ATTK(AT_BREA, AD_ELEC, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 1463, 0, MS_MEW, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_CONCEAL|M1_HUMANOID|M1_ANIMAL, M2_NOPOLY|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unbridledly templed cadge", S_UNICORN, LVL(82, 15, -16, 51, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_ELEC, 4, 15), ATTK(AT_HUGS, AD_ELEC, 3, 14), ATTK(AT_GAZE, AD_DRST, 1, 16), ATTK(AT_WEAP, AD_INSA, 6, 16), ATTK(AT_NONE, AD_WRAP, 1, 21), NO_ATTK), SIZ(166, 25, 0, MS_COMBAT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_OVIPAROUS|M1_OMNIVORE, M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("caseload yow", S_UNICORN, LVL(82, 17, -7, 79, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_CLAW, AD_ICUR, 4, 3), ATTK(AT_ENGL, AD_DREN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(729, 608, 0, MS_BRAG, MZ_HUGE), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_WANDER|M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("epoch boardinghouse", S_UNICORN, LVL(83, 27, -30, 35, 13), (1), A(ATTK(AT_NONE, AD_PLAS, 1, 7), ATTK(AT_BUTT, AD_LAVA, 1, 4), ATTK(AT_TUCH, AD_INSA, 9, 10), ATTK(AT_GAZE, AD_DISP, 3, 11), NO_ATTK, NO_ATTK), SIZ(1149, 6, 0, MS_NURSE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS, M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lackluster viking yellower resubscribed", S_UNICORN, LVL(83, 9, -2, 42, 5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_FEAR, 3, 10), ATTK(AT_SPIT, AD_CURS, 7, 8), ATTK(AT_EXPL, AD_DEST, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(102, 836, 0, MS_SING, MZ_LARGE), MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_HUMANOID|M1_ACID, M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("portraying nab", S_UNICORN, LVL(83, 5, -4, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CONF, 3, 5), ATTK(AT_SCRA, AD_RNG, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1021, 193, 0, MS_REPAIR, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_ANIMAL, M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ringneck planted", S_UNICORN, LVL(84, 14, -17, 13, 4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DCAY, 1, 12), ATTK(AT_KICK, AD_NEXU, 2, 12), ATTK(AT_BUTT, AD_ENCH, 9, 6), ATTK(AT_BUTT, AD_DREA, 1, 16), ATTK(AT_WEAP, AD_NTHR, 1, 19), NO_ATTK), SIZ(2461, 89, 0, MS_FART_LOUD, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_THICK_HIDE|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crampon auricular canonistic interpretational interorbitally cruelly reverify", S_UNICORN, LVL(85, 10, -27, 39, 19), (G_GENO|1), A(ATTK(AT_BREA, AD_IDAM, 1, 6), ATTK(AT_SPIT, AD_WGHT, 9, 5), ATTK(AT_LASH, AD_WERE, 4, 16), ATTK(AT_TENT, AD_FEMI, 2, 10), ATTK(AT_STNG, AD_ENCH, 1, 17), NO_ATTK), SIZ(4099, 393, 0, MS_HANDY, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID, M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("behide white unicorn", S_UNICORN, LVL(85, 30, -24, 100, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 40), ATTK(AT_KICK, AD_PHYS, 2, 30), ATTK(AT_KICK, AD_PHYS, 2, 30), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("behide gray unicorn", S_UNICORN, LVL(85, 30, -24, 100, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 40), ATTK(AT_KICK, AD_PHYS, 2, 30), ATTK(AT_KICK, AD_PHYS, 2, 30), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("behide black unicorn", S_UNICORN, LVL(85, 30, -24, 100, -7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 40), ATTK(AT_KICK, AD_PHYS, 2, 30), ATTK(AT_KICK, AD_PHYS, 2, 30), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_PLUSTWO|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blockhouse heavy", S_UNICORN, LVL(85, 23, -26, 47, 0), (G_LGROUP|4), A(ATTK(AT_LASH, AD_ELEC, 1, 21), ATTK(AT_LASH, AD_AMNE, 2, 17), ATTK(AT_BREA, AD_VENO, 5, 12), ATTK(AT_BITE, AD_GRAV, 6, 10), ATTK(AT_MAGC, AD_LITT, 2, 2), NO_ATTK), SIZ(2343, 93, 0, MS_NURSE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ELEC|MR_ACID, M1_FLY|M1_NOHANDS|M1_MINDLESS|M1_REGEN, M2_UNDEAD|M2_ROCKTHROW|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("surprisingly illimitable", S_UNICORN, LVL(86, 16, -29, 8, -1), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_FIRE, 8, 18), ATTK(AT_BITE, AD_HODS, 1, 10), ATTK(AT_BREA, AD_POLY, 6, 17), ATTK(AT_WEAP, AD_STUN, 2, 18), NO_ATTK, NO_ATTK), SIZ(2533, 358, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_COLD|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_REGEN|M1_POIS| M1_CARNIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sporule sorrowfully", S_UNICORN, LVL(86, 12, -23, 83, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_STUN, 9, 7), ATTK(AT_CLAW, AD_DEBU, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2753, 377, 0, MS_SPOILER, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_OMNIVORE, M2_NASTY|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dip spoonily lame", S_UNICORN, LVL(87, 8, -19, 63, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TENT, AD_FIRE, 1, 6), ATTK(AT_TENT, AD_WERE, 1, 8), ATTK(AT_WEAP, AD_WET, 4, 16), ATTK(AT_BITE, AD_SLIM, 7, 7), NO_ATTK, NO_ATTK), SIZ(639, 105, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_NEEDPICK|M1_NOHEAD|M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_PNAME|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("knoxville mall", S_UNICORN, LVL(88, 18, -23, 13, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_FREN, 9, 1), ATTK(AT_RATH, AD_SLIM, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(668, 1, 0, MS_MUMBLE, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sharesman chinning", S_UNICORN, LVL(88, 26, 0, 49, 0), (3), A(ATTK(AT_WEAP, AD_HEAL, 1, 15), ATTK(AT_NONE, AD_LITE, 2, 10), ATTK(AT_STNG, AD_WTHR, 1, 3), ATTK(AT_SPIT, AD_WERE, 1, 7), NO_ATTK, NO_ATTK), SIZ(1313, 507, 0, MS_FART_QUIET, MZ_HUGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tyrannically defiled segno parasiticide interview", S_UNICORN, LVL(89, 10, -6, 14, 14), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DREN, 6, 21), ATTK(AT_BUTT, AD_RUNS, 1, 21), ATTK(AT_BOOM, AD_ICEB, 4, 2), ATTK(AT_STNG, AD_CHRN, 8, 5), ATTK(AT_BREA, AD_LAVA, 6, 4), ATTK(AT_WEAP, AD_DRDX, 3, 5)), SIZ(1352, 1015, 0, MS_OHGOD, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, MR_STONE, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("redeployed dedicate", S_UNICORN, LVL(90, 12, 9, 36, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_TENT, AD_TRAI, 7, 10), ATTK(AT_WEAP, AD_AGGR, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(344, 375, 0, MS_SING, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_UNSOLID|M1_TPORT, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_MAGIC|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("contumaciously rearguing", S_UNICORN, LVL(90, 11, -29, 36, 16), (G_GENO|G_RGROUP|3), A(ATTK(AT_TENT, AD_SPC2, 1, 14), ATTK(AT_SPIT, AD_ELEC, 1, 2), ATTK(AT_RATH, AD_SEDU, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1762, 11, 0, MS_PANTS, MZ_HUGE), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("moulter cloggy electioneering", S_UNICORN, LVL(91, 7, -8, 50, 0), (4), A(ATTK(AT_TUCH, AD_TIME, 3, 20), ATTK(AT_CLAW, AD_DRIN, 9, 6), ATTK(AT_BEAM, AD_ILLU, 1, 2), ATTK(AT_SCRA, AD_SCOR, 1, 5), ATTK(AT_CLAW, AD_STTP, 9, 13), ATTK(AT_BUTT, AD_ABDC, 1, 19)), SIZ(866, 955, 0, MS_BRAG, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY| M2_GIANT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("exerted fluoroscopically", S_UNICORN, LVL(91, 12, -12, 79, -16), (4), A(ATTK(AT_NONE, AD_FLAM, 1, 9), ATTK(AT_WEAP, AD_NAST, 6, 18), ATTK(AT_BOOM, AD_HODS, 7, 14), ATTK(AT_BEAM, AD_DREN, 9, 19), ATTK(AT_CLAW, AD_PAIN, 4, 12), NO_ATTK), SIZ(4837, 1311, 0, MS_BRAG, MZ_HUGE), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_TPORT|M1_CARNIVORE| M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("armored deflation overenthusiastically", S_UNICORN, LVL(91, 12, 5, 91, 13), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_NPRO, 8, 16), ATTK(AT_TRAM, AD_VULN, 9, 19), ATTK(AT_TENT, AD_MINA, 4, 15), ATTK(AT_MAGC, AD_SOUN, 1, 9), ATTK(AT_WEAP, AD_UVUU, 9, 1), NO_ATTK), SIZ(535, 765, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, MR_FIRE, M1_FLY|M1_BREATHLESS|M1_NOHEAD|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vagabonded gamiest stomachical upbraid", S_UNICORN, LVL(92, 12, -6, 86, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_LITT, 1, 13), ATTK(AT_NONE, AD_VAMP, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1661, 143, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flying seething", S_UNICORN, LVL(92, 14, -28, 61, 0), (G_UNIQ|3), A(ATTK(AT_SCRA, AD_DISP, 4, 7), ATTK(AT_NONE, AD_TREM, 6, 1), ATTK(AT_NONE, AD_WEEP, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(28, 758, 0, MS_STABILIZE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_UNSOLID|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("citatum craal", S_UNICORN, LVL(92, 12, -15, 98, 10), (G_GENO|3), A(ATTK(AT_MAGC, AD_RUNS, 8, 3), ATTK(AT_TRAM, AD_SHAN, 6, 5), ATTK(AT_CLAW, AD_CHRN, 4, 6), ATTK(AT_BUTT, AD_LEGS, 2, 12), ATTK(AT_LASH, AD_RNG, 2, 20), NO_ATTK), SIZ(836, 1101, 0, MS_DEEPSTATE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("potshard capsizing", S_UNICORN, LVL(92, 12, -5, 47, 12), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_MINA, 3, 9), ATTK(AT_BITE, AD_VOMT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(76, 492, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_REGEN, M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mangle billiard deceleration", S_UNICORN, LVL(92, 12, -6, 35, 0), (2), A(ATTK(AT_HUGS, AD_SLIM, 1, 8), ATTK(AT_BITE, AD_SOUN, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1886, 745, 0, MS_FART_LOUD, MZ_HUGE), MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("defacto plack", S_UNICORN, LVL(92, 17, -24, 61, 0), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_FREN, 9, 9), ATTK(AT_TRAM, AD_ICUR, 5, 1), ATTK(AT_BITE, AD_AGGR, 9, 19), ATTK(AT_NONE, AD_LETH, 9, 16), ATTK(AT_CLAW, AD_CHAO, 0, 8), NO_ATTK), SIZ(1506, 971, 0, MS_SPELL, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID| M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("surlier battler ahorse", S_UNICORN, LVL(93, 4, 8, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_STTP, 2, 20), ATTK(AT_SPIT, AD_DISP, 8, 4), ATTK(AT_BREA, AD_VAMP, 1, 16), ATTK(AT_BEAM, AD_SLEE, 7, 3), NO_ATTK, NO_ATTK), SIZ(17, 440, 0, MS_PUPIL, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHEAD, M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("touch stationed tm", S_UNICORN, LVL(93, 12, -2, 53, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_STTP, 8, 6), ATTK(AT_ENGL, AD_DARK, 8, 12), ATTK(AT_LASH, AD_BURN, 1, 13), ATTK(AT_TUCH, AD_LUCK, 6, 20), ATTK(AT_NONE, AD_RUST, 5, 19), ATTK(AT_BREA, AD_SIN, 3, 1)), SIZ(586, 163, 0, MS_SHOE, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nepal dancer", S_UNICORN, LVL(94, 11, -16, 55, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ELEC, 5, 3), ATTK(AT_RATH, AD_CONF, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(331, 506, 0, MS_CASINO, MZ_TINY), MR_ACID|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("enfolded estranged", S_UNICORN, LVL(94, 12, -18, 86, 8), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_SPC2, 7, 17), ATTK(AT_LASH, AD_TRAI, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1526, 766, 0, MS_WHORE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON, MR_POISON, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID, M2_WANDER|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("assured mack trumped", S_UNICORN, LVL(94, 14, -10, 59, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_ICUR, 2, 15), ATTK(AT_NONE, AD_DRST, 9, 7), ATTK(AT_BOOM, AD_VENO, 1, 13), ATTK(AT_ENGL, AD_STCK, 3, 1), ATTK(AT_ENGL, AD_EDGE, 1, 5), NO_ATTK), SIZ(1690, 597, 0, MS_NURSE, MZ_HUMAN), MR_POISON|MR_DEATH, MR_DEATH, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("melanocarcinoma know", S_UNICORN, LVL(96, 14, 7, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CHAO, 1, 3), ATTK(AT_TUCH, AD_DIMN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(292, 765, 0, MS_HANDY, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_AMORPHOUS|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("upreached bowel", S_UNICORN, LVL(97, 12, -25, 97, -15), (G_GENO|4), A(ATTK(AT_BUTT, AD_IDAM, 7, 3), ATTK(AT_KICK, AD_NACU, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1578, 625, 0, MS_CAR, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NOHANDS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_NASTY|M2_JEWELS|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("foredate recruiter", S_UNICORN, LVL(97, 15, -1, 70, 18), (4), A(ATTK(AT_BUTT, AD_VOMT, 1, 20), ATTK(AT_ENGL, AD_UVUU, 8, 21), ATTK(AT_SCRA, AD_INER, 1, 6), ATTK(AT_ENGL, AD_CORR, 9, 1), ATTK(AT_TUCH, AD_COLD, 0, 1), NO_ATTK), SIZ(199, 4, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sweated legitimatize", S_UNICORN, LVL(99, 19, -2, 97, -2), (1), A(ATTK(AT_SPIT, AD_DRIN, 6, 10), ATTK(AT_SCRA, AD_CURS, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(374, 241, 0, MS_HISS, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY| M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("famed ultima", S_UNICORN, LVL(99, 24, 2, 85, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_RUST, 7, 2), ATTK(AT_BITE, AD_LITE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(468, 1002, 0, MS_SELFHARM, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stilt tidally", S_UNICORN, LVL(99, 12, -24, 67, -18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_PLYS, 2, 9), ATTK(AT_TUCH, AD_ABDC, 1, 8), ATTK(AT_STNG, AD_SGLD, 5, 20), ATTK(AT_BEAM, AD_DARK, 2, 4), ATTK(AT_HUGS, AD_ACID, 4, 11), NO_ATTK), SIZ(342, 741, 0, MS_GLYPHS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_UNSOLID|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("authorizing unattractive", S_UNICORN, LVL(99, 12, 6, 35, 0), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_DRDX, 1, 19), ATTK(AT_SPIT, AD_DREN, 8, 13), ATTK(AT_WEAP, AD_RNG, 1, 5), ATTK(AT_BUTT, AD_CALM, 1, 18), NO_ATTK, NO_ATTK), SIZ(2945, 256, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_REGEN|M1_TPORT| M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("jotting staid outwaited", S_UNICORN, LVL(100, 12, -27, 98, 13), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 3, 16), ATTK(AT_BEAM, AD_RBRE, 1, 22), ATTK(AT_BITE, AD_SOUN, 1, 21), ATTK(AT_SCRA, AD_WET, 1, 4), NO_ATTK, NO_ATTK), SIZ(1770, 507, 0, MS_GYPSY, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("inflictable systematizing", S_UNICORN, LVL(101, 19, -9, 86, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_CLAW, AD_PART, 3, 10), ATTK(AT_SCRA, AD_TRAI, 2, 6), ATTK(AT_MAGC, AD_TCKL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3598, 141, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_REGEN|M1_TPORT, M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING, M4_BAT|M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("integrating mockable", S_UNICORN, LVL(102, 21, -12, 91, 0), (G_VLGROUP|3), A(ATTK(AT_SPIT, AD_CORR, 5, 18), ATTK(AT_BEAM, AD_SLEE, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(966, 198, 0, MS_PHOTO, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NOLIMBS|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HOBBIT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("apology trijet", S_UNICORN, LVL(102, 22, 5, 79, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_SSEX, 2, 15), ATTK(AT_SPIT, AD_PAIN, 2, 12), ATTK(AT_GAZE, AD_UVUU, 5, 14), ATTK(AT_KICK, AD_INER, 4, 6), ATTK(AT_NONE, AD_SSEX, 0, 20), ATTK(AT_WEAP, AD_RUST, 1, 18)), SIZ(1350, 49, 0, MS_GIBBERISH, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_REGEN, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cared safety", S_UNICORN, LVL(102, 10, 0, 99, 0), (1), A(ATTK(AT_CLAW, AD_CLRC, 5, 11), ATTK(AT_TENT, AD_CURS, 1, 7), ATTK(AT_HUGS, AD_MANA, 7, 14), ATTK(AT_BEAM, AD_BLAS, 4, 13), ATTK(AT_WEAP, AD_SLEE, 8, 20), NO_ATTK), SIZ(940, 99, 0, MS_STABILIZE, MZ_SMALL), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rebeck decrepitude tactical reabandoned", S_UNICORN, LVL(103, 11, -23, 85, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_ENGL, AD_TIME, 7, 23), ATTK(AT_ENGL, AD_SPC2, 3, 9), ATTK(AT_NONE, AD_WET, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(711, 96, 0, MS_SNORE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_METALLIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("kabbalah combustible", S_UNICORN, LVL(103, 12, -18, 99, 4), (G_GENO|3), A(ATTK(AT_LASH, AD_SLEE, 1, 12), ATTK(AT_BITE, AD_LITT, 4, 11), ATTK(AT_SCRA, AD_WISD, 4, 2), ATTK(AT_SPIT, AD_CORR, 3, 15), NO_ATTK, NO_ATTK), SIZ(442, 145, 0, MS_NURSE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("shorten overlavish", S_UNICORN, LVL(103, 15, 3, 77, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_THIE, 2, 5), ATTK(AT_BEAM, AD_TRAP, 4, 10), ATTK(AT_NONE, AD_VENO, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(463, 1525, 0, MS_CLOCK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_SPIDER|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rampager grueled", S_UNICORN, LVL(103, 33, -36, 100, 0), (G_UNIQ|1), A(ATTK(AT_HUGS, AD_VAMP, 9, 14), ATTK(AT_GAZE, AD_SLIM, 9, 1), ATTK(AT_SPIT, AD_FIRE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(114, 89, 0, MS_SPOILER, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_NOTAKE|M1_TPORT, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("eagerest maxwell", S_UNICORN, LVL(103, 20, -24, 94, -18), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_DETH, 4, 14), ATTK(AT_STNG, AD_POIS, 9, 17), ATTK(AT_MAGC, AD_MANA, 1, 2), ATTK(AT_BEAM, AD_PEST, 1, 13), ATTK(AT_BOOM, AD_THIE, 4, 22), NO_ATTK), SIZ(442, 139, 0, MS_LIEDER, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_UNSOLID, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scheduling huzzahing", S_UNICORN, LVL(103, 12, -3, 83, -19), (G_GENO|4), A(ATTK(AT_HUGS, AD_VAMP, 4, 23), ATTK(AT_BREA, AD_AMNE, 1, 16), ATTK(AT_GAZE, AD_FEAR, 1, 4), ATTK(AT_STNG, AD_THIE, 7, 9), NO_ATTK, NO_ATTK), SIZ(2350, 1635, 0, MS_IMITATE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("planner gigantic", S_UNICORN, LVL(104, 7, -16, 78, -17), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_FLAM, 7, 13), ATTK(AT_TUCH, AD_STCK, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2661, 25, 0, MS_DJINNI, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("countersinking mitochondria", S_UNICORN, LVL(104, 14, -39, 100, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_LUCK, 6, 23), ATTK(AT_BUTT, AD_PART, 4, 9), ATTK(AT_MAGC, AD_PAIN, 9, 9), ATTK(AT_BITE, AD_RBRE, 9, 23), ATTK(AT_CLAW, AD_SEDU, 5, 1), NO_ATTK), SIZ(268, 267, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DRAIN, MR_ACID, M1_CLING|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("delimitative decontaminating", S_UNICORN, LVL(104, 14, -6, 100, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_THIE, 6, 2), ATTK(AT_TUCH, AD_NGEN, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2957, 503, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_FLY|M1_HIDE|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("doty cartable sparkier", S_UNICORN, LVL(104, 16, -13, 94, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_DEBU, 5, 18), ATTK(AT_SPIT, AD_TRAI, 9, 19), ATTK(AT_BUTT, AD_ABDC, 9, 1), ATTK(AT_BOOM, AD_DRST, 8, 13), ATTK(AT_LASH, AD_DREN, 7, 10), NO_ATTK), SIZ(1093, 71, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_SLITHY|M1_ACID|M1_HERBIVORE, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("royal ghostlier", S_UNICORN, LVL(105, 15, -22, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_DISP, 4, 13), ATTK(AT_STNG, AD_MANA, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(253, 323, 0, MS_MEW, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_TPORT_CNTRL| M1_POIS, M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("welching department bobsledder", S_UNICORN, LVL(105, 12, -27, 82, 8), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_AXUS, 2, 24), ATTK(AT_CLAW, AD_ALIN, 3, 18), ATTK(AT_SCRA, AD_LEVI, 4, 15), ATTK(AT_WEAP, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK), SIZ(2477, 1789, 0, MS_PANTS, MZ_LARGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID|M1_THICK_HIDE, M2_VAMPIRE|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pastry pluck", S_UNICORN, LVL(105, 19, -8, 86, 5), (G_GENO|G_RGROUP|3), A(ATTK(AT_WEAP, AD_SAMU, 1, 7), ATTK(AT_ENGL, AD_MINA, 9, 24), ATTK(AT_MAGC, AD_ELEC, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(124, 22, 0, MS_OHGOD, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_STRONG|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pinch granule", S_UNICORN, LVL(106, 13, -36, 75, -20), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DETH, 6, 6), ATTK(AT_HUGS, AD_SPC2, 4, 18), ATTK(AT_BUTT, AD_STAT, 5, 16), ATTK(AT_KICK, AD_EDGE, 6, 6), ATTK(AT_TUCH, AD_MEMO, 5, 14), NO_ATTK), SIZ(2568, 194, 0, MS_FART_LOUD, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_OVIPAROUS, M2_MINION|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fresh weighted", S_UNICORN, LVL(107, 18, -34, 86, 0), (1), A(ATTK(AT_BUTT, AD_WGHT, 8, 23), ATTK(AT_EXPL, AD_DRDX, 2, 23), ATTK(AT_TENT, AD_INER, 6, 25), ATTK(AT_TENT, AD_SHAN, 2, 18), ATTK(AT_KICK, AD_DRDX, 4, 15), ATTK(AT_WEAP, AD_RBAD, 6, 8)), SIZ(2191, 370, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("crab lightened", S_UNICORN, LVL(107, 14, -1, 99, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_ENGL, AD_PLAS, 5, 22), ATTK(AT_SCRA, AD_AXUS, 5, 14), ATTK(AT_ENGL, AD_MALK, 2, 10), ATTK(AT_ENGL, AD_DGST, 8, 19), ATTK(AT_BEAM, AD_LEVI, 3, 4), NO_ATTK), SIZ(460, 46, 0, MS_BRAG, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS| M1_REGEN|M1_ACID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fieriest logicized", S_UNICORN, LVL(108, 16, -10, 96, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_STCK, 3, 13), ATTK(AT_GAZE, AD_DREN, 3, 9), ATTK(AT_ENGL, AD_CHKH, 6, 10), ATTK(AT_NONE, AD_DRCO, 4, 8), NO_ATTK, NO_ATTK), SIZ(3661, 404, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL| M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("subcivilization sophistry", S_UNICORN, LVL(108, 10, -16, 77, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BUTT, AD_AGGR, 7, 12), ATTK(AT_BEAM, AD_DRLI, 6, 10), ATTK(AT_BOOM, AD_SGLD, 4, 22), ATTK(AT_BUTT, AD_WERE, 1, 14), NO_ATTK, NO_ATTK), SIZ(184, 1025, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_ACID|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("capitulating insurgency", S_UNICORN, LVL(108, 12, 4, 99, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_DEPR, 1, 20), ATTK(AT_BITE, AD_ABDC, 6, 21), ATTK(AT_TENT, AD_DEPR, 8, 22), ATTK(AT_TENT, AD_TCKL, 5, 12), ATTK(AT_STNG, AD_ILLU, 9, 3), ATTK(AT_SPIT, AD_SLIM, 5, 21)), SIZ(447, 308, 0, MS_BURBLE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_DISINT|MR_ELEC, M1_WALLWALK|M1_NOHEAD|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unmanning autosuggestion pictograph", S_UNICORN, LVL(110, 12, -13, 75, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BITE, AD_CHRN, 5, 5), ATTK(AT_LASH, AD_CURS, 2, 21), ATTK(AT_STNG, AD_CNCL, 1, 20), ATTK(AT_SCRA, AD_CHAO, 1, 23), NO_ATTK, NO_ATTK), SIZ(1308, 16, 0, MS_SHOE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_SLEEP, M1_NOTAKE|M1_NOLIMBS|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nymph tzardom", S_UNICORN, LVL(110, 13, 5, 87, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_WGHT, 3, 2), ATTK(AT_CLAW, AD_MCRE, 4, 24), ATTK(AT_BREA, AD_BANI, 4, 9), ATTK(AT_MAGC, AD_FAKE, 7, 26), ATTK(AT_SCRA, AD_LITE, 4, 23), NO_ATTK), SIZ(829, 297, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Princess Tsunade, the Medical Ninja", S_UNICORN, LVL(110, 22, -12, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRCO, 10, 10), ATTK(AT_WEAP, AD_DRDX, 10, 12), ATTK(AT_WEAP, AD_DRCO, 10, 10), ATTK(AT_WEAP, AD_DRST, 10, 10), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_TUNNEL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("alfred lugging", S_UNICORN, LVL(110, 21, -19, 99, 0), (1), A(ATTK(AT_ENGL, AD_WGHT, 3, 26), ATTK(AT_TRAM, AD_ACID, 4, 12), ATTK(AT_SCRA, AD_SGLD, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3464, 414, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_HIDE|M1_REGEN, M2_UNDEAD|M2_MINION|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("quadric firearm", S_UNICORN, LVL(111, 12, -14, 82, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_NAST, 2, 7), ATTK(AT_BITE, AD_AMNE, 4, 26), ATTK(AT_BREA, AD_WRAP, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3232, 13, 0, MS_AREOLA, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nucleoli unsubstantial tossup commutation indign", S_UNICORN, LVL(112, 35, -25, 81, 9), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_ENCH, 8, 9), ATTK(AT_ENGL, AD_CAST, 6, 18), ATTK(AT_STNG, AD_FEAR, 9, 24), ATTK(AT_RATH, AD_IDAM, 1, 6), ATTK(AT_CLAW, AD_PART, 9, 24), NO_ATTK), SIZ(386, 1438, 0, MS_CODE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_SLITHY, M2_MINION|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("penury samlet", S_UNICORN, LVL(112, 16, -24, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_TIME, 2, 17), ATTK(AT_HUGS, AD_VAMP, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(756, 83, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ghostwrite electrosurgically", S_UNICORN, LVL(113, 16, -29, 77, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_POIS, 7, 17), ATTK(AT_STNG, AD_RBRE, 4, 17), ATTK(AT_TUCH, AD_PHYS, 1, 22), ATTK(AT_ENGL, AD_SLOW, 1, 1), ATTK(AT_NONE, AD_SITM, 9, 16), NO_ATTK), SIZ(997, 32, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_MIMIC|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("booming extend", S_UNICORN, LVL(115, 22, -32, 33, 13), (G_GENO|G_RGROUP|1), A(ATTK(AT_SPIT, AD_LAZY, 7, 24), ATTK(AT_ENGL, AD_ENCH, 3, 8), ATTK(AT_STNG, AD_POIS, 5, 5), ATTK(AT_BEAM, AD_ANTI, 2, 4), NO_ATTK, NO_ATTK), SIZ(2880, 398, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("someway feta circumcise", S_UNICORN, LVL(115, 19, -30, 80, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_CHAO, 2, 25), ATTK(AT_TENT, AD_DETH, 9, 15), ATTK(AT_WEAP, AD_HEAL, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(550, 147, 0, MS_STENCH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sideliner zoster", S_UNICORN, LVL(115, 12, -22, 73, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_DIMN, 2, 24), ATTK(AT_SCRA, AD_DREN, 1, 22), ATTK(AT_HUGS, AD_SLUD, 8, 5), ATTK(AT_BUTT, AD_HALU, 5, 14), ATTK(AT_WEAP, AD_NAST, 3, 26), ATTK(AT_NONE, AD_NTHR, 1, 11)), SIZ(534, 304, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_HERBIVORE, M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rejoice mashing", S_UNICORN, LVL(116, 16, -20, 90, 7), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_DREA, 9, 9), ATTK(AT_BEAM, AD_DCAY, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2095, 23, 0, MS_GRUNT, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("disembodied sallower", S_UNICORN, LVL(116, 19, 1, 74, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_CNCL, 3, 19), ATTK(AT_MAGC, AD_GLIB, 8, 7), ATTK(AT_WEAP, AD_VAMP, 7, 6), ATTK(AT_BEAM, AD_VAPO, 8, 11), ATTK(AT_NONE, AD_FAMN, 5, 21), NO_ATTK), SIZ(544, 117, 0, MS_ROAR, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_REGEN|M1_ACID| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("subclassed espying", S_UNICORN, LVL(116, 20, -10, 98, 8), (G_GENO|3), A(ATTK(AT_LASH, AD_WEEP, 7, 24), ATTK(AT_BUTT, AD_PHYS, 6, 9), ATTK(AT_GAZE, AD_TLPT, 9, 23), ATTK(AT_RATH, AD_MALK, 1, 9), NO_ATTK, NO_ATTK), SIZ(1165, 506, 0, MS_CORONA, MZ_MEDIUM), MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cur humped", S_UNICORN, LVL(116, 20, -24, 86, 0), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PLYS, 1, 26), ATTK(AT_MAGC, AD_BLND, 6, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(390, 1434, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("photographing laudability", S_UNICORN, LVL(117, 35, -33, 69, 0), (4), A(ATTK(AT_ENGL, AD_DEBU, 5, 18), ATTK(AT_BREA, AD_SPC2, 3, 15), ATTK(AT_SCRA, AD_STUN, 3, 20), ATTK(AT_TENT, AD_TLPT, 6, 26), ATTK(AT_WEAP, AD_VOMT, 4, 2), ATTK(AT_TUCH, AD_AXUS, 2, 13)), SIZ(903, 50, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("haggling strictly", S_UNICORN, LVL(117, 11, -27, 81, -17), (1), A(ATTK(AT_BREA, AD_MIDI, 3, 10), ATTK(AT_BEAM, AD_VENO, 4, 11), ATTK(AT_TUCH, AD_DISE, 2, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1304, 3, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_MINDLESS, M2_UNDEAD|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("disembarkation playwright", S_UNICORN, LVL(117, 6, -6, 77, -6), (1), A(ATTK(AT_TRAM, AD_MINA, 9, 11), ATTK(AT_SPIT, AD_CHRN, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1195, 191, 0, MS_SHOE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID, M2_LORD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("wiriest patricidal", S_UNICORN, LVL(117, 15, -1, 73, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_INSA, 8, 13), ATTK(AT_MAGC, AD_AGGR, 3, 25), ATTK(AT_WEAP, AD_ANTI, 7, 9), ATTK(AT_ENGL, AD_DETH, 5, 9), ATTK(AT_LASH, AD_DISN, 3, 15), NO_ATTK), SIZ(29, 1294, 0, MS_DJINNI, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE, M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_TELEPATHIC|M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("minor nobler", S_UNICORN, LVL(118, 12, 0, 92, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_WEBS, 3, 21), ATTK(AT_ENGL, AD_FAMN, 9, 19), ATTK(AT_MAGC, AD_STTP, 9, 13), ATTK(AT_MAGC, AD_GRAV, 8, 1), NO_ATTK, NO_ATTK), SIZ(810, 913, 0, MS_MUTE, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("assistance upon", S_UNICORN, LVL(118, 48, -3, 98, 20), (G_GENO|4), A(ATTK(AT_MAGC, AD_WRAP, 4, 10), ATTK(AT_CLAW, AD_VULN, 9, 16), ATTK(AT_BEAM, AD_SIN, 1, 10), ATTK(AT_LASH, AD_SKIL, 4, 26), NO_ATTK, NO_ATTK), SIZ(4652, 429, 0, MS_FEARHARE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_DISINT, M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("worried petted", S_UNICORN, LVL(118, 13, -32, 88, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_AGGR, 5, 21), ATTK(AT_GAZE, AD_AXUS, 7, 21), ATTK(AT_CLAW, AD_ABDC, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2179, 176, 0, MS_PARROT, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("drabbed draggled", S_UNICORN, LVL(119, 18, -23, 82, 0), (1), A(ATTK(AT_MAGC, AD_ACID, 6, 25), ATTK(AT_TUCH, AD_CORR, 9, 8), ATTK(AT_STNG, AD_HEAL, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1972, 255, 0, MS_ARREST, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID| M1_HERBIVORE, M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("guardant pompously", S_UNICORN, LVL(119, 16, -20, 24, 0), (G_LGROUP|3), A(ATTK(AT_TUCH, AD_WET, 9, 18), ATTK(AT_STNG, AD_GRAV, 3, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1378, 1198, 0, MS_CONVERT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("willow only nobelist", S_UNICORN, LVL(120, 12, -24, 65, 0), (1), A(ATTK(AT_BITE, AD_RUNS, 5, 15), ATTK(AT_SPIT, AD_DISP, 3, 9), ATTK(AT_GAZE, AD_DGST, 1, 5), ATTK(AT_KICK, AD_DRIN, 4, 17), ATTK(AT_BUTT, AD_TCKL, 5, 22), ATTK(AT_ENGL, AD_LITE, 1, 19)), SIZ(379, 23, 0, MS_SUPERMAN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_ANIMAL|M1_TPORT|M1_CARNIVORE, M2_PRINCE|M2_GREEDY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ritualize anapest electrodynamic latch crunching motile", S_UNICORN, LVL(120, 14, 7, 84, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_STNG, AD_VULN, 1, 4), ATTK(AT_HUGS, AD_MCRE, 2, 21), ATTK(AT_BITE, AD_MANA, 6, 11), ATTK(AT_TRAM, AD_DRIN, 1, 18), NO_ATTK, NO_ATTK), SIZ(900, 46, 0, MS_CLOCK, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("exceeded grammy", S_UNICORN, LVL(120, 15, -20, 81, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_NIVE, 9, 14), ATTK(AT_LASH, AD_STUN, 2, 8), ATTK(AT_GAZE, AD_PLYS, 1, 16), ATTK(AT_BUTT, AD_EDGE, 1, 24), NO_ATTK, NO_ATTK), SIZ(1205, 750, 0, MS_DEAD, MZ_TINY), MR_SLEEP|MR_ELEC, 0, M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_PRINCE|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dynast spiroid", S_UNICORN, LVL(121, 12, -20, 96, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_ENGL, AD_EDGE, 1, 9), ATTK(AT_TRAM, AD_AMNE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(337, 499, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_DISINT, M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID, M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PETRIFIES|M3_MIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lacunar maggie amongst", S_UNICORN, LVL(123, 12, 1, 92, 2), (2), A(ATTK(AT_WEAP, AD_DRCH, 1, 21), ATTK(AT_BREA, AD_FAMN, 1, 9), ATTK(AT_NONE, AD_MIDI, 6, 5), ATTK(AT_GAZE, AD_PLAS, 2, 17), ATTK(AT_NONE, AD_LITT, 6, 18), NO_ATTK), SIZ(2233, 1587, 0, MS_TEACHER, MZ_GIGANTIC), 0, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("godsend pimpliest", S_UNICORN, LVL(123, 13, -18, 71, 0), (3), A(ATTK(AT_BEAM, AD_CHRN, 7, 23), ATTK(AT_BOOM, AD_SITM, 6, 22), ATTK(AT_TUCH, AD_TCKL, 5, 24), ATTK(AT_SCRA, AD_FREN, 5, 21), ATTK(AT_KICK, AD_FRZE, 5, 7), ATTK(AT_GAZE, AD_INSA, 1, 18)), SIZ(2056, 149, 0, MS_GIBBERISH, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("roomful citatory", S_UNICORN, LVL(123, 12, -38, 74, -11), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_FREN, 3, 12), ATTK(AT_EXPL, AD_BANI, 5, 23), ATTK(AT_WEAP, AD_LETH, 4, 12), ATTK(AT_GAZE, AD_AMNE, 1, 4), ATTK(AT_SPIT, AD_AGGR, 5, 15), NO_ATTK), SIZ(59, 626, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("condom seven", S_UNICORN, LVL(123, 14, -5, 90, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_DISP, 2, 5), ATTK(AT_SPIT, AD_WRAP, 1, 14), ATTK(AT_CLAW, AD_DRCO, 7, 16), ATTK(AT_ENGL, AD_STUN, 1, 21), NO_ATTK, NO_ATTK), SIZ(125, 141, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS| M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_NASTY|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ontological corner", S_UNICORN, LVL(124, 14, -29, 14, 0), (G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_BLEE, 9, 1), ATTK(AT_MAGC, AD_WEBS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(385, 290, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shattered fluoridation", S_UNICORN, LVL(124, 13, -12, 77, 0), (4), A(ATTK(AT_LASH, AD_LEVI, 5, 21), ATTK(AT_ENGL, AD_DISN, 6, 19), ATTK(AT_SPIT, AD_FEMI, 4, 24), ATTK(AT_BITE, AD_DGST, 8, 22), NO_ATTK, NO_ATTK), SIZ(4338, 562, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_BREATHLESS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* * vortices */ MON("grain vortex", S_VORTEX, LVL(0, 10, 8, 10, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_BLND, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dmg vortex", S_VORTEX, LVL(0, 10, 9, 10, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cancel watcher", S_VORTEX, LVL(0, 1, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CNCL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("electro ball", S_VORTEX, LVL(0, 3, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MALK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("secret-whisperer", S_VORTEX, LVL(0, 16, 10, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MUMBLE, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_NOEYES|M1_AMORPHOUS|M1_NOHEAD|M1_BREATHLESS|M1_NOLIMBS|M1_FLY, M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("red-light-room whisperer", S_VORTEX, LVL(0, 16, 10, 0, 0), (1), A(ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_WHORE, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_NOEYES|M1_AMORPHOUS|M1_NOHEAD|M1_BREATHLESS|M1_NOLIMBS|M1_FLY, M2_FEMALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("psytex", S_VORTEX, LVL(0, 5, 8, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SANI, 1, 4), ATTK(AT_NONE, AD_SANI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("physical cloud", S_VORTEX, LVL(1, 7, 8, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("plasma cloud", S_VORTEX, LVL(1, 7, 7, 12, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PLAS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wondercloud", S_VORTEX, /* spawns with wonder dagger */ LVL(1, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RBRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rotater cloud", S_VORTEX, /* spawns with wonder dagger */ LVL(1, 5, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("black cloud", S_VORTEX, /* spawns with sling, 20 graphite and orcish helm */ LVL(1, 12, 8, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("normal-color cloud", S_VORTEX, LVL(1, 12, 8, 0, 0), (G_GENO|3|G_NOCORPSE), A(ATTK(AT_ENGL, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drillborer", S_VORTEX, LVL(1, 4, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_UVUU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("standstill toxemia bristlier blustering", S_VORTEX, LVL(1, 5, -4, 64, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_CONT, 8, 1), ATTK(AT_WEAP, AD_TRAP, 1, 5), ATTK(AT_BUTT, AD_VENO, 1, 1), ATTK(AT_CLAW, AD_VULN, 1, 6), ATTK(AT_NONE, AD_DRCO, 1, 5), NO_ATTK), SIZ(2539, 823, 0, MS_ROAR, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER, M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("minor fog cloud", S_VORTEX, LVL(2, 1, 3, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("newl cloud", S_VORTEX, LVL(2, 1, 7, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("health cloud", S_VORTEX, LVL(2, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_HEAL, 1, 3), ATTK(AT_ENGL, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("minor mist cloud", S_VORTEX, LVL(2, 12, 3, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("warpzoner", S_VORTEX, LVL(2, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("form vortex", S_VORTEX, LVL(2, 12, 3, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TERR, 1, 2), ATTK(AT_NONE, AD_TERR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_ELEC|MR_COLD|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Shy Laura's lovely combat boot", S_VORTEX, LVL(2, 12, 10, 0, 10), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* speed 10-12, AC -5, MR 90, extra attacks 0, resists 2, M1 flags 0, M2 flags 0, M3 flags 0 */ MON("nimbly whity shocker grope", S_VORTEX, LVL(2, 10, 7, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POLY, 5, 1), ATTK(AT_HUGS, AD_PEST, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1440, 547, 0, MS_TEACHER, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_TPORT, M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("marrier carbide", S_VORTEX, LVL(2, 15, 9, 70, 0), (G_VLGROUP|1), A(ATTK(AT_LASH, AD_TCKL, 5, 1), ATTK(AT_WEAP, AD_PART, 2, 7), ATTK(AT_BREA, AD_DGST, 1, 8), ATTK(AT_WEAP, AD_LEGS, 1, 1), ATTK(AT_WEAP, AD_SPEL, 2, 3), ATTK(AT_ENGL, AD_FEAR, 2, 7)), SIZ(290, 1727, 0, MS_SPOILER, MZ_HUMAN), MR_COLD, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_JEWELS|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("beloved muffling", S_VORTEX, LVL(2, 13, 1, 83, 10), (G_GENO|3), A(ATTK(AT_KICK, AD_ENCH, 2, 1), ATTK(AT_GAZE, AD_VAMP, 2, 2), ATTK(AT_KICK, AD_LITT, 1, 9), ATTK(AT_CLAW, AD_CORR, 1, 9), ATTK(AT_BUTT, AD_SLOW, 1, 9), ATTK(AT_BREA, AD_LEGS, 5, 1)), SIZ(1442, 346, 0, MS_ESCAPE, MZ_TINY), MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_POIS, M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fog cloud", S_VORTEX, LVL(3, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|15), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("fock cloud", S_VORTEX, LVL(3, 1, 5, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("acid fog", S_VORTEX, LVL(3, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_ACID, 1, 6), ATTK(AT_NONE, AD_ACID, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("vampire cloud", S_VORTEX, /* evil patch idea by Wooble */ LVL(3, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("vampire sweepcloud", S_VORTEX, /* evil patch idea by Wooble */ LVL(3, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("incubation cloud", S_VORTEX, LVL(3, 1, 5, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_NIVE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vapor cloud", S_VORTEX, /* engulf attack causes you to breathe a random potion vapor */ LVL(3, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("violet vortices", S_VORTEX, LVL(3, 1, 7, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violent vortices", S_VORTEX, LVL(3, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("primo cloud", S_VORTEX, LVL(3, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DEPR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mist cloud", S_VORTEX, LVL(3, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("force fog cloud", S_VORTEX, LVL(3, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("force mist cloud", S_VORTEX, LVL(3, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shady fog cloud", S_VORTEX, LVL(3, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vortex", S_VORTEX, /* playable race */ LVL(3, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6),ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("halva imbue", S_VORTEX, LVL(3, 10, 0, 58, 0), (3), A(ATTK(AT_ENGL, AD_NIVE, 3, 7), ATTK(AT_SCRA, AD_VULN, 3, 6), ATTK(AT_BREA, AD_SAMU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(798, 491, 0, MS_GAARDIEN, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_THICK_HIDE|M1_ACID, M2_LORD|M2_MINION|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("withy conceptual", S_VORTEX, LVL(3, 7, 8, 55, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_SSEX, 3, 6), ATTK(AT_TENT, AD_LEVI, 1, 8), ATTK(AT_EXPL, AD_MIDI, 1, 1), ATTK(AT_NONE, AD_SPC2, 3, 3), ATTK(AT_WEAP, AD_ABDC, 3, 5), ATTK(AT_TUCH, AD_WTHR, 2, 9)), SIZ(2941, 1717, 0, MS_COMBAT, MZ_HUMAN), MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("casuistical hyphening", S_VORTEX, LVL(3, 15, -7, 22, 0), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_INER, 3, 2), ATTK(AT_STNG, AD_FUMB, 3, 7), ATTK(AT_ENGL, AD_CHKH, 2, 8), ATTK(AT_SCRA, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK), SIZ(2793, 178, 0, MS_WAIL, MZ_GIGANTIC), MR_FIRE|MR_ACID, 0, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("copulated vaporer transmittable bag", S_VORTEX, LVL(3, 12, -5, 6, 0), (3), A(ATTK(AT_BEAM, AD_DRDX, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 1), ATTK(AT_KICK, AD_HEAL, 1, 1), ATTK(AT_WEAP, AD_NACU, 1, 7), ATTK(AT_BEAM, AD_TERR, 3, 8), ATTK(AT_BREA, AD_WERE, 3, 5)), SIZ(114, 300, 0, MS_PAIN, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dust vortex", S_VORTEX, LVL(4, 20, 2, 30, 0), (G_GENO|G_NOCORPSE|12), A(ATTK(AT_ENGL, AD_BLND, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("absorbing dust vortex", S_VORTEX, LVL(4, 20, 2, 30, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_BLND, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("perfume cloud", S_VORTEX, LVL(4, 10, 8, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STENCH, MZ_LARGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vipertex", S_VORTEX, LVL(4, 15, 3, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("dast vortex", S_VORTEX, LVL(4, 12, 6, 15, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_BLND, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("viportex", S_VORTEX, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("unwove entrant", S_VORTEX, LVL(4, 12, 6, 97, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_KICK, AD_RAGN, 7, 1), ATTK(AT_BUTT, AD_HALU, 1, 5), ATTK(AT_SCRA, AD_CHRN, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 496, 0, MS_ALLA, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_SLITHY, M2_VAMPIRE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("narrow vortex", S_VORTEX, LVL(5, 18, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NUMB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("squeaking cloud", S_VORTEX, LVL(5, 12, 5, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ice vortex", S_VORTEX, LVL(5, 20, 2, 30, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_ENGL, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("whirble vortex", S_VORTEX, LVL(5, 12, 6, 15, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dense ice vortex", S_VORTEX, LVL(5, 20, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ambra vortex", S_VORTEX, /* spawns with sling and 25 amber fragments */ LVL(5, 8, 4, 30, 0), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_ENGL, AD_GLIB, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("flaming cloud", S_VORTEX, LVL(5, 12, 6, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PLAS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scoring vortex", S_VORTEX, LVL(5, 15, 5, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SCOR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("speedbump vortex", S_VORTEX, LVL(5, 12, 5, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MIDI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("palpitation dizzily", S_VORTEX, LVL(5, 12, -7, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_FAKE, 1, 3), ATTK(AT_TRAM, AD_NGRA, 2, 7), ATTK(AT_LASH, AD_WERE, 2, 1), ATTK(AT_SCRA, AD_THIR, 3, 8), ATTK(AT_KICK, AD_FREN, 2, 8), ATTK(AT_CLAW, AD_FEAR, 1, 8)), SIZ(762, 132, 0, MS_FART_LOUD, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NOHANDS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT|M2_FEMALE, M3_TRAITOR|M3_PETTY|M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("thirsty vortex", S_VORTEX, LVL(5, 20, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_THIR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hellpit vortex", S_VORTEX, LVL(5, 20, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NTHR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("energy vortex", S_VORTEX, LVL(6, 20, 2, 30, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_ENGL, AD_ELEC, 1, 6), ATTK(AT_ENGL, AD_DREN, 2, 2), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_ZAP), MON("enerzap vortex", S_VORTEX, LVL(6, 20, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 1, 6), ATTK(AT_ENGL, AD_DREN, 2, 2), ATTK(AT_RATH, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("backtaker vortex", S_VORTEX, LVL(6, 8, 2, 30, 0), (G_GENO|G_NOCORPSE|1|G_PLATOON|G_RGROUP), A(ATTK(AT_ENGL, AD_DFOO, 1, 6), ATTK(AT_NONE, AD_TCKL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tschi vortex", S_VORTEX, LVL(6, 12, 6, 15, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("hidden energy vortex", S_VORTEX, LVL(6, 20, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 1, 6), ATTK(AT_ENGL, AD_DREN, 2, 2), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HIDE|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("uncertain vortex", S_VORTEX, LVL(6, 15, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CHKH, 1, 6), ATTK(AT_NONE, AD_CHKH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("electric cloud", S_VORTEX, LVL(6, 8, 4, 30, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_ELEC, 2, 2), ATTK(AT_MAGC, AD_ELEC, 2, 2), ATTK(AT_BREA, AD_ELEC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Jeanetta", S_VORTEX, LVL(6, 20, -4, 89, -8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_NONE, AD_LEGS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID, MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: STURDY_PLATEAU_BOOT_FOR_GIRLS WAN_SLOW_MONSTER DANCING_SHOES */ MON("forbidden feature", S_VORTEX, LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_HUMANOID, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("steam vortex", S_VORTEX, LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|7), A(ATTK(AT_ENGL, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("darkness vortex", S_VORTEX, LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|7), A(ATTK(AT_ENGL, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("engulf-outta-nowhere", S_VORTEX, /* invisible */ LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("burnel whirl", S_VORTEX, /* invisible, allivorous */ LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("smoke cloud", S_VORTEX, LVL(7, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 1, 2), ATTK(AT_ENGL, AD_DGST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anorexic topmodel", S_VORTEX, LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FAMN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_HUMANOID, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("powered steam vortex", S_VORTEX, LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("werevortex", S_VORTEX, LVL(7, 22, 2, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_WERE, 1, 8), ATTK(AT_ENGL, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("anti-teleport vortex", S_VORTEX, LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SLOW, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STABILIZE, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_ACID|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pile vortex", S_VORTEX, LVL(7, 13, 6, 15, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty steam vortex", S_VORTEX, LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("teleport vortex", S_VORTEX, /* by aosdict */ LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STTP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_ACID|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("truth-seer", S_VORTEX, LVL(7, 16, 10, 0, 0), (1), A(ATTK(AT_GAZE, AD_NPRO, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MUMBLE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_AMORPHOUS|M1_NOHEAD|M1_NOLIMBS|M1_BREATHLESS|M1_FLY, M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("unholy vortex", S_VORTEX, /* spawns with scroll of offlevel item */ LVL(7, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STTP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_ACID|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("amnesia vortex", S_VORTEX, LVL(8, 20, 3, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_AMNE, 1,10), ATTK(AT_NONE, AD_AMNE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spell vortex", S_VORTEX, LVL(8, 20, 3, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MEMO, 1,10), ATTK(AT_NONE, AD_MEMO, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spore vortex", S_VORTEX, LVL(8, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WNCE, 1,10), ATTK(AT_NONE, AD_WNCE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire vortex", S_VORTEX, LVL(8, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_FIRE, 1,10), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sweeping fire vortex", S_VORTEX, LVL(8, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 1,10), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flag cloud", S_VORTEX, LVL(8, 14, 9, 20, 1), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_ICEB, 1, 1), ATTK(AT_RATH, AD_DFOO, 0, 1), ATTK(AT_BOOM, AD_ILLU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_COMMON, MZ_HUGE), 0, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_CLING|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_CLOSE|M3_NO_DECAY|M3_SLIME, M4_GRIDBUG, 0, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("bone vortex", S_VORTEX, /* spawns with sling and 35 bone fragments */ LVL(8, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WGHT, 1, 10), ATTK(AT_ENGL, AD_WGHT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("angery vortices", S_VORTEX, /* by amateurhour */ LVL(8, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NAST, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("singing special sand", S_VORTEX, LVL(8, 20, -10, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BLND, 2, 8), ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SING, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("heat vortex", S_VORTEX, LVL(8, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 1,10), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ass cloud", S_VORTEX, /* by amateurhour */ LVL(8, 18, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POIS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_LOUD, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("infernal pyroclasmic phantasmagoria", S_VORTEX, LVL(8, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 1,10), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_NASTYTRAP, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shitty heat", S_VORTEX, LVL(8, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_FIRE, 1, 10), ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_BREA, AD_FLAM, 2, 2), ATTK(AT_RATH, AD_LAVA, 0, 2), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("proof vortex", S_VORTEX, LVL(8, 20, 3, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_UNPR, 1,10), ATTK(AT_NONE, AD_UNPR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("farting air", S_VORTEX, LVL(8, 12, 0, 30, 10), (G_NOCORPSE|3), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_QUIET, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dream vortex", S_VORTEX, LVL(8, 18, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DREA, 1, 10), ATTK(AT_NONE, AD_DREA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fewwer vortex", S_VORTEX, LVL(8, 13, 6, 15, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("singing sand", S_VORTEX, LVL(8, 20, -10, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BLND, 2, 8), ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("Verena", S_VORTEX, LVL(8, 11, 0, 35, 6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HIPPIE_HEELS HIGH_HEELED_SANDAL SCR_TELEPORTATION SCR_ROOT_PASSWORD_DETECTION */ MON("nongovernmental laurelled pure", S_VORTEX, LVL(8, 13, -4, 58, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_NTHR, 8, 7), ATTK(AT_NONE, AD_LEGS, 8, 4), ATTK(AT_EXPL, AD_NUMB, 7, 8), ATTK(AT_BUTT, AD_SAMU, 5, 9), NO_ATTK, NO_ATTK), SIZ(171, 328, 0, MS_SELFHARM, MZ_LARGE), MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS| M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pelvic hawse", S_VORTEX, LVL(8, 13, 4, 31, 0), (G_RGROUP|4), A(ATTK(AT_SCRA, AD_ELEC, 7, 8), ATTK(AT_TUCH, AD_CORR, 5, 3), ATTK(AT_STNG, AD_TERR, 1, 5), ATTK(AT_WEAP, AD_FAKE, 1, 3), ATTK(AT_MAGC, AD_CONF, 6, 9), NO_ATTK), SIZ(1366, 677, 0, MS_TREESQUAD, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL, M2_NOPOLY|M2_MINION|M2_PNAME|M2_JEWELS|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("commissar diddle spikiest womanhood", S_VORTEX, LVL(8, 12, -8, 84, 0), (G_LGROUP|4), A(ATTK(AT_RATH, AD_NEXU, 8, 8), ATTK(AT_GAZE, AD_EDGE, 7, 2), ATTK(AT_BREA, AD_DIMN, 2, 1), ATTK(AT_WEAP, AD_BANI, 3, 3), ATTK(AT_ENGL, AD_RUST, 2, 1), NO_ATTK), SIZ(1251, 1380, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_DISINT, MR_FIRE, M1_FLY|M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ganglionic reascending", S_VORTEX, LVL(8, 31, 8, 81, -9), (G_UNIQ|4), A(ATTK(AT_EXPL, AD_DAMA, 4, 1), ATTK(AT_TUCH, AD_CURS, 4, 8), ATTK(AT_EXPL, AD_MANA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(908, 532, 0, MS_PHOTO, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DEATH, MR_STONE, M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mumbling cloud", S_VORTEX, LVL(9, 8, 0, 50, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_ENGL, AD_MAGM, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MUMBLE, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lethal gas", S_VORTEX, LVL(9, 12, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 3, 3), ATTK(AT_ENGL, AD_DFOO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lethal farting gas", S_VORTEX, LVL(9, 12, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 3, 3), ATTK(AT_ENGL, AD_DFOO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_LOUD, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidum letale", S_VORTEX, LVL(9, 12, 0, 50, 0), (G_GENO|G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_ENGL, AD_DGST, 3, 3), ATTK(AT_ENGL, AD_DFOO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("feigner cesarean", S_VORTEX, LVL(9, 25, 1, 39, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_DISE, 7, 7), ATTK(AT_RATH, AD_MINA, 8, 3), ATTK(AT_BEAM, AD_MALK, 3, 1), ATTK(AT_SPIT, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK), SIZ(557, 105, 0, MS_PAIN, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_SLITHY|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bumbling resole", S_VORTEX, LVL(9, 12, 9, 32, 0), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_PLYS, 8, 9), ATTK(AT_TUCH, AD_SIN, 9, 8), ATTK(AT_BITE, AD_RUST, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3037, 267, 0, MS_IMITATE, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID|M1_REGEN| M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("acid vortex", S_VORTEX, LVL(10, 16, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ACID, 1,11), ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("magcan vortex", S_VORTEX, LVL(10, 16, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MCRE, 1,11), ATTK(AT_NONE, AD_MCRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_FIRE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rust vortex", S_VORTEX, LVL(10, 15, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RUST, 2, 8), ATTK(AT_NONE, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rust water vortex", S_VORTEX, LVL(10, 15, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WET, 2, 8), ATTK(AT_NONE, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("failed ceremorph", S_VORTEX, LVL(10, 10, 10, 15, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STALK|M2_STRONG|M2_HUMAN, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("regular vortex", S_VORTEX, LVL(10, 10, 5, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("large vapor cloud", S_VORTEX, /* engulf attack causes you to breathe a random potion vapor */ LVL(10, 5, -2, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("normal vortex", S_VORTEX, LVL(10, 15, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SKIL, 2, 8), ATTK(AT_NONE, AD_SKIL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sounding sand", S_VORTEX, LVL(10, 20, -10, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BLND, 2, 8), ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("coronation vortex", S_VORTEX, LVL(10, 16, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NIVE, 1,11), ATTK(AT_NONE, AD_NIVE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("steamband player", S_VORTEX, /* creates rn1(10, 3) M5_STEAMBAND */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("orange cloud", S_VORTEX, /* spawns with sling and 30 bronze nuggets */ LVL(10, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("serh", S_VORTEX, /* spawns with sling and 30 bronze nuggets */ LVL(10, 12, 5, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_COLLECT|M2_WANDER, M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("irregular vortex", S_VORTEX, LVL(10, 15, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BANI, 2, 8), ATTK(AT_NONE, AD_BANI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling wing", S_VORTEX, LVL(10, 8, 5, 30, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_CALM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_NEUTER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("trap vortex", S_VORTEX, LVL(10, 16, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WEBS, 1,11), ATTK(AT_NONE, AD_WEBS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("actual trap vortex", S_VORTEX, LVL(10, 16, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TRAP, 1,11), ATTK(AT_NONE, AD_TRAP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ashwind burner", S_VORTEX, LVL(10, 12, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FLAM, 3, 4), ATTK(AT_NONE, AD_PEST, 0, 6), ATTK(AT_RATH, AD_TERR, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTHREE|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_MALE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flumtrap vortex", S_VORTEX, LVL(10, 16, 1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TRAP, 1,11), ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_RATH, AD_TRAP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("devious flame", S_VORTEX, LVL(10, 22, -13, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 3,6), ATTK(AT_ENGL, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SING, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("stinking cloud", S_VORTEX, LVL(10, 6, -1, 19, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRST, 3,8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_POIS, M2_DEMON|M2_STALK|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_NOPOLY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("whirblewhirble cloud", S_VORTEX, /* spawns with qatar */ LVL(10, 12, 6, 15, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dancing flame", S_VORTEX, LVL(10, 22, -13, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 3,6), ATTK(AT_ENGL, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("brain fog", S_VORTEX, /* by Demo */ LVL(10, 4, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dungeon cleaner", S_VORTEX, /* spawns with potion of salt water */ LVL(10, 12, 0, 50, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blood vortex", S_VORTEX, LVL(10, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fog vortex", S_VORTEX, LVL(10, 6, 0, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_VAMPIRE|M2_STALK|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("foul miasma", S_VORTEX, LVL(10, 12, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STENCH, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("suckblood vortex", S_VORTEX, LVL(10, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Chloe", S_VORTEX, /* spawns with cigarette and victorian underwear */ LVL(10, 15, 5, 40, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRCH, 4, 4), ATTK(AT_KICK, AD_SHAN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shark squib", S_VORTEX, LVL(10, 12, 10, 84, -7), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_CORR, 4, 6), ATTK(AT_NONE, AD_AMNE, 4, 9), ATTK(AT_KICK, AD_ANTI, 2, 1), ATTK(AT_SCRA, AD_SGLD, 7, 3), ATTK(AT_BUTT, AD_NUMB, 7, 1), NO_ATTK), SIZ(1616, 185, 0, MS_APOC, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("peanut lutetium", S_VORTEX, LVL(10, 17, -3, 32, 18), (G_GENO|G_SGROUP|3), A(ATTK(AT_SPIT, AD_EDGE, 5, 1), ATTK(AT_CLAW, AD_PEST, 9, 1), ATTK(AT_MAGC, AD_TLPT, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1823, 375, 0, MS_COW, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_ORC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("handsome bedlam constrainedly seignory diddling avenue", S_VORTEX, LVL(10, 9, 6, 53, 5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_SHAN, 1, 8), ATTK(AT_BREA, AD_CORR, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(133, 469, 0, MS_CORONA, MZ_TINY), MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW| M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mission vortex", S_VORTEX, LVL(11, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FEMI, 1, 10), ATTK(AT_NONE, AD_FEMI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conceding snacking", S_VORTEX, LVL(11, 12, -2, 97, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_NGRA, 3, 7), ATTK(AT_ENGL, AD_RUNS, 7, 8), ATTK(AT_SCRA, AD_STUN, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(929, 363, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("spicy subsume reinduct watermen metabolism swaggering", S_VORTEX, LVL(11, 13, -9, 13, 11), (2), A(ATTK(AT_STNG, AD_SLUD, 9, 4), ATTK(AT_TUCH, AD_WEBS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2599, 564, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("skyed philandered", S_VORTEX, LVL(11, 12, 9, 85, 7), (4), A(ATTK(AT_SCRA, AD_PLYS, 1, 3), ATTK(AT_BOOM, AD_TERR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(181, 184, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_MIND_FLAYER|M3_MIMIC|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("laxative redyed", S_VORTEX, LVL(12, 34, -5, 23, 0), (G_LGROUP|4), A(ATTK(AT_SPIT, AD_DEST, 6, 6), ATTK(AT_BEAM, AD_BANI, 1, 1), ATTK(AT_TUCH, AD_LAZY, 6, 3), ATTK(AT_TENT, AD_PEST, 1, 8), NO_ATTK, NO_ATTK), SIZ(18, 57, 0, MS_APOC, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swampish wastable sacrilegiously", S_VORTEX, LVL(12, 13, 3, 61, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_DRDX, 7, 2), ATTK(AT_TUCH, AD_MCRE, 9, 5), ATTK(AT_BUTT, AD_FAKE, 8, 4), ATTK(AT_SPIT, AD_RBRE, 6, 3), NO_ATTK, NO_ATTK), SIZ(960, 141, 0, MS_SISSY, MZ_HUMAN), MR_SLEEP, 0, M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("drip vortex", S_VORTEX, LVL(12, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BLEE, 1, 10), ATTK(AT_NONE, AD_BLEE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("antimatter vortex", S_VORTEX, LVL(12, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DISN, 1,10), ATTK(AT_NONE, AD_PLYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vaportex", S_VORTEX, LVL(12, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VAPO, 1,10), ATTK(AT_NONE, AD_PLYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("purple sandstorm", S_VORTEX, LVL(12, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_KICK, AD_PHYS, 3, 2), ATTK(AT_ENGL, AD_BLND, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("steam cloud", S_VORTEX, LVL(12, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Eveline's sneaker", S_VORTEX, LVL(12, 18, 4, 50, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SHOE, MZ_HUMAN), MR_STONE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_FLY|M1_BREATHLESS, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stormy weather", S_VORTEX, /* transforms terrain into RAINCLOUD */ LVL(12, 15, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 1, 8), ATTK(AT_NONE, AD_ELEC, 1, 8), ATTK(AT_BREA, AD_ELEC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_COLD|MR_FIRE|MR_ACID|MR_DRAIN|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("corona wind", S_VORTEX, LVL(12, 13, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NIVE, 1, 8), ATTK(AT_NONE, AD_NIVE, 1, 8), ATTK(AT_BEAM, AD_NIVE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_COLD|MR_FIRE|MR_ACID|MR_DRAIN|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blade vortex", S_VORTEX, LVL(12, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 4), ATTK(AT_ENGL, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bladewhirl vortex", S_VORTEX, LVL(12, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4)), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("apocrypha haplessly", S_VORTEX, LVL(12, 9, 7, 70, 19), (G_UNIQ|4), A(ATTK(AT_TRAM, AD_WISD, 5, 1), ATTK(AT_EXPL, AD_ELEC, 1, 3), ATTK(AT_STNG, AD_CHKH, 8, 4), ATTK(AT_KICK, AD_DRST, 1, 7), ATTK(AT_BITE, AD_PLYS, 4, 1), NO_ATTK), SIZ(2337, 74, 0, MS_SHEEP, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_MINDLESS|M1_SLITHY|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unlovable preparatorily", S_VORTEX, LVL(12, 13, 10, 68, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_VOMT, 5, 7), ATTK(AT_TENT, AD_CLRC, 7, 9), ATTK(AT_STNG, AD_STUN, 6, 2), ATTK(AT_TUCH, AD_RBAD, 2, 4), NO_ATTK, NO_ATTK), SIZ(1807, 1543, 0, MS_SPOILER, MZ_LARGE), MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS|M1_TPORT| M1_POIS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("blockbuster ancienter remounted", S_VORTEX, LVL(12, 13, -1, 68, 10), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_NONE, AD_FLAM, 9, 1), ATTK(AT_GAZE, AD_DRLI, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(212, 860, 0, MS_AREOLA, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_DISINT|MR_STONE, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS, M2_PRINCE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("swirling mist", S_VORTEX, LVL(13, 16, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WET, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("lightning vortex", S_VORTEX, LVL(13, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 1,12), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Vilea's hugging boot", S_VORTEX, LVL(13, 12, 10, 0, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 12-14, AC -1, MR 35, extra attacks 1, resists 1, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("The Fairy", S_VORTEX, LVL(13, 12, 10, 0, 15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: RING_MAIL LEATHER_CLOAK */ /* speed 13-16, AC -2, MR 95, extra attacks 0, resists 5, M1 flags 3, M2 flags 0, M3 flags 0 */ MON("ritz befuddled", S_VORTEX, LVL(13, 32, -1, 13, 0), (4), A(ATTK(AT_WEAP, AD_AMNE, 3, 9), ATTK(AT_TUCH, AD_ICUR, 9, 5), ATTK(AT_KICK, AD_TCKL, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3670, 527, 0, MS_TRUMPET, MZ_HUGE), MR_SLEEP, 0, M1_SWIM|M1_NOHEAD|M1_ACID, M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("palatal triturable", S_VORTEX, LVL(13, 9, 3, 74, 19), (G_GENO|3), A(ATTK(AT_TRAM, AD_DETH, 7, 9), ATTK(AT_EXPL, AD_WTHR, 6, 1), ATTK(AT_MAGC, AD_EDGE, 7, 8), ATTK(AT_WEAP, AD_SPC2, 1, 3), ATTK(AT_WEAP, AD_NAST, 9, 9), NO_ATTK), SIZ(1555, 22, 0, MS_SNORE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_NOHANDS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hunger vortex", S_VORTEX, LVL(14, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FAMN, 2,6), ATTK(AT_NONE, AD_FAMN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ham vortex", S_VORTEX, LVL(14, 8, 5, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dust storm", S_VORTEX, LVL(14, 16, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BLND, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("dream-eater", S_VORTEX, LVL(14, 16, 10, 0, 0), (1), A(ATTK(AT_GAZE, AD_NPRO, 1,15), ATTK(AT_TUCH, AD_DRIN, 1,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MUMBLE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_AMORPHOUS|M1_NOHEAD|M1_NOLIMBS|M1_BREATHLESS|M1_FLY, M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("citric acid cloud", S_VORTEX, LVL(14, 5, 5, 10, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 5, 10), ATTK(AT_BREA, AD_ACID, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("redox interlinear", S_VORTEX, LVL(14, 12, 4, 92, 5), (G_GENO|3), A(ATTK(AT_MAGC, AD_WNCE, 3, 6), ATTK(AT_CLAW, AD_POIS, 1, 8), ATTK(AT_TRAM, AD_DRIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(643, 741, 0, MS_BONES, MZ_TINY), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_MINDLESS|M1_UNSOLID|M1_ACID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gally grocer", S_VORTEX, LVL(14, 21, 2, 93, 13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 1, 1), ATTK(AT_SCRA, AD_WTHR, 2, 5), ATTK(AT_TENT, AD_GLIB, 2, 2), ATTK(AT_MAGC, AD_ENCH, 4, 7), ATTK(AT_NONE, AD_POIS, 8, 5), NO_ATTK), SIZ(59, 810, 0, MS_SISSY, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fartolin bean impulse", S_VORTEX, LVL(15, 22, 0, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_QUIET, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fartolin cheese impulse", S_VORTEX, LVL(15, 20, 0, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_NORMAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fartolin onion impulse", S_VORTEX, LVL(15, 22, 0, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lol he invented his own antimatter vortex", S_VORTEX, LVL(15, 18, 0, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DISN, 1, 10), ATTK(AT_NONE, AD_DISN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ice storm", S_VORTEX, LVL(15, 16, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_COLD, 3, 8), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("snow cloud", S_VORTEX, LVL(15, 12, -5, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 4, 4), ATTK(AT_ENGL, AD_COLD, 2, 6), ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_COLD, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE|M1_UNSOLID|M1_REGEN, M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("time vortex", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TIME, 1,13), ATTK(AT_NONE, AD_TIME, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chaos cloud", S_VORTEX, LVL(15, 12, 0, 45, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CHAO, 4, 4), ATTK(AT_MAGC, AD_CHAO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("squeaking gas", S_VORTEX, LVL(15, 12, 0, 50, 0), (G_NOCORPSE|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("thief vortex", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_THIE, 1,13), ATTK(AT_NONE, AD_THIE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil patch vortex", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NAST, 1, 5), ATTK(AT_ENGL, AD_BADE, 1, 5), ATTK(AT_ENGL, AD_NAST, 1, 5), ATTK(AT_ENGL, AD_NAST, 1, 5), ATTK(AT_ENGL, AD_NAST, 1, 5), ATTK(AT_ENGL, AD_NAST, 1, 5)), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("breakblock vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LAVA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bricker vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FLAM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grunthack vortex", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MINA, 1, 5), ATTK(AT_ENGL, AD_BADE, 1, 5), ATTK(AT_ENGL, AD_MINA, 1, 5), ATTK(AT_ENGL, AD_MINA, 1, 5), ATTK(AT_ENGL, AD_MINA, 1, 5), ATTK(AT_ENGL, AD_MINA, 1, 5)), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("kurwahack vortex", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RUNS, 1, 5), ATTK(AT_ENGL, AD_BADE, 1, 5), ATTK(AT_ENGL, AD_RUNS, 1, 5), ATTK(AT_ENGL, AD_RUNS, 1, 5), ATTK(AT_ENGL, AD_RUNS, 1, 5), ATTK(AT_ENGL, AD_RUNS, 1, 5)), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sporkhack vortex", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_THIE, 1, 5), ATTK(AT_ENGL, AD_BADE, 1, 5), ATTK(AT_ENGL, AD_THIE, 1, 5), ATTK(AT_ENGL, AD_DAMA, 1, 5), ATTK(AT_ENGL, AD_THIE, 1, 5), ATTK(AT_ENGL, AD_DAMA, 1, 5)), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("snow vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FRZE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tek vortex", S_VORTEX, LVL(15, 12, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TDRA, 2, 6), ATTK(AT_NONE, AD_TDRA, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sanitarily contusion taboret rumoured giver celebrating", S_VORTEX, LVL(15, 15, 3, 19, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_INER, 7, 3), ATTK(AT_LASH, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3802, 88, 0, MS_BUZZ, MZ_HUGE), MR_DRAIN, 0, M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hibernal vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FRZE, 2, 6), ATTK(AT_RATH, AD_FRZE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iceblock vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ICEB, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("magma vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BURN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dimness vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DIMN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cortegex", S_VORTEX, LVL(15, 12, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("alignment vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ALIN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sinful vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SIN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("aggravated vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_AGGR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("claustrophobia vortex", S_VORTEX, LVL(15, 8, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FEAR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("guzzling vortex", S_VORTEX, LVL(15, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_THIR, 2, 6), ATTK(AT_NONE, AD_THIR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("recess vortex", S_VORTEX, LVL(15, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NTHR, 2, 6), ATTK(AT_NONE, AD_NTHR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anti-intrinsic vortex", S_VORTEX, LVL(15, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VULN, 2, 6), ATTK(AT_NONE, AD_VULN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pain circle", S_VORTEX, LVL(15, 15, 0, 40, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PAIN, 1, 6), ATTK(AT_NONE, AD_PAIN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("farting gas cloud", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_QUIET, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cloud of concentrated perfume", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STENCH, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("religion cloud", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CONVERT, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wouwou shape", S_VORTEX, LVL(15, 12, 0, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HCALIEN, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("depression whirl", S_VORTEX, LVL(15, 7, 0, 40, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_TCKL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_PAIN, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("luminous cloud", S_VORTEX, LVL(15, 6, -15, 30, -10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ELEC, 5, 12), ATTK(AT_MAGC, AD_ELEC, 8, 12), ATTK(AT_ENGL, AD_ELEC, 5, 12), ATTK(AT_NONE, AD_ELEC, 0, 12), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("shatterwater vortex", S_VORTEX, LVL(15, 12, -1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WTHR, 3, 3), ATTK(AT_ENGL, AD_WTHR, 3, 3), ATTK(AT_NONE, AD_COLD, 3, 3), ATTK(AT_BEAM, AD_WET, 3, 3), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("splashwater vortex", S_VORTEX, LVL(15, 12, -1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WET, 3, 3), ATTK(AT_ENGL, AD_WET, 3, 3), ATTK(AT_NONE, AD_COLD, 3, 3), ATTK(AT_BEAM, AD_WET, 3, 3), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("distiller filament", S_VORTEX, LVL(15, 12, -10, 51, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_BANI, 1, 4), ATTK(AT_MAGC, AD_NGRA, 5, 3), ATTK(AT_MAGC, AD_DFOO, 1, 9), ATTK(AT_NONE, AD_TCKL, 3, 9), NO_ATTK, NO_ATTK), SIZ(4199, 1131, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_POISON, 0, M1_NOTAKE|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("psycho vortex", S_VORTEX, LVL(16, 12, 4, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SPC2, 2,7), ATTK(AT_NONE, AD_SPC2, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blanker vortex", S_VORTEX, LVL(16, 12, 4, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SANI, 2,7), ATTK(AT_NONE, AD_SANI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("thunder storm", S_VORTEX, LVL(16, 16, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 3, 8), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_NOHEAD|M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("insanity vortex", S_VORTEX, LVL(16, 12, 4, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_INSA, 2,7), ATTK(AT_NONE, AD_INSA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disease cloud", S_VORTEX, LVL(16, 9, 5, 15, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 5, 12), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BEAM, AD_HALU, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Eveline's dancing shoe", S_VORTEX, LVL(16, 15, 2, 80, 0), (1), A(ATTK(AT_KICK, AD_ACID, 4, 4), ATTK(AT_KICK, AD_GLIB, 4, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_FLY|M1_BREATHLESS, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator sivor", S_VORTEX, LVL(16, 15, 0, 50, 5), (1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_TREM, 5, 5), ATTK(AT_HUGS, AD_TREM, 5, 5), ATTK(AT_NONE, AD_TREM, 5, 5), ATTK(AT_BEAM, AD_TREM, 5, 5), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lead vortex", S_VORTEX, /* spawns with sling and 40 lead clumps */ LVL(16, 22, -6, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_GRAV, 2, 12), ATTK(AT_ENGL, AD_GRAV, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("volcanic vortex", S_VORTEX, /* spawns with crystal plate mail, sling and 50 volcanic glass */ LVL(16, 22, -6, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 16), ATTK(AT_ENGL, AD_FIRE, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("polymorph vortex", S_VORTEX, LVL(16, 12, 4, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POLY, 2, 7), ATTK(AT_NONE, AD_POLY, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vulminant vulva", S_VORTEX, /* by Amy's roommate */ LVL(16, 12, 4, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SSEX, 2, 7), ATTK(AT_NONE, AD_SSEX, 2, 6), ATTK(AT_HUGS, AD_SSEX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lucidly raga freewheeling", S_VORTEX, LVL(16, 37, -5, 34, 1), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_TIME, 1, 3), ATTK(AT_TRAM, AD_HALU, 5, 7), ATTK(AT_SCRA, AD_ALIN, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(36, 1379, 0, MS_LIEDER, MZ_HUGE), MR_DISINT, MR_DISINT, M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mixing-fuck vortex", S_VORTEX, LVL(17, 12, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("glib vortex", S_VORTEX, LVL(17, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_GLIB, 2,7), ATTK(AT_NONE, AD_GLIB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty glib vortex", S_VORTEX, LVL(17, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_GLIB, 2,7), ATTK(AT_NONE, AD_GLIB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hc nut masseuse", S_VORTEX, /* spawns with combat stilettos */ LVL(17, 10, 0, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("arcane vortex", S_VORTEX, LVL(17, 12, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celestial vortex", S_VORTEX, LVL(17, 12, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_CLRC, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("master caster vortex", S_VORTEX, LVL(17, 12, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_CAST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("engusp vortex", S_VORTEX, LVL(17, 12, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ensky vortex", S_VORTEX, LVL(17, 12, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CLRC, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("slime vortex", S_VORTEX, LVL(17, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SLIM, 2,7), ATTK(AT_NONE, AD_SLIM, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_SLIME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("litter vortex", S_VORTEX, LVL(17, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LITT, 2,7), ATTK(AT_NONE, AD_LITT, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_SLIME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("noisy vortex", S_VORTEX, LVL(17, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SOUN, 2,7), ATTK(AT_NONE, AD_SOUN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("drum vortex", S_VORTEX, LVL(17, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DAMA, 2,7), ATTK(AT_NONE, AD_DAMA, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tram vortex", S_VORTEX, LVL(17, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TREM, 2,7), ATTK(AT_NONE, AD_TREM, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tremble vortex", S_VORTEX, LVL(17, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TREM, 2,7), ATTK(AT_NONE, AD_TREM, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wisecracking jowled", S_VORTEX, LVL(17, 2, -10, 49, 6), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_AGGR, 2, 6), ATTK(AT_TRAM, AD_TERR, 6, 7), ATTK(AT_HUGS, AD_AMNE, 1, 1), ATTK(AT_LASH, AD_LAZY, 1, 7), ATTK(AT_ENGL, AD_TIME, 4, 3), NO_ATTK), SIZ(926, 22, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rappelled compensatively abatable mariner", S_VORTEX, LVL(17, 12, -1, 24, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_LASH, AD_SOUN, 8, 1), ATTK(AT_NONE, AD_STUN, 2, 6), ATTK(AT_LASH, AD_NAST, 1, 7), ATTK(AT_LASH, AD_STAT, 3, 3), NO_ATTK, NO_ATTK), SIZ(1592, 13, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL, M2_DEMON|M2_NASTY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("high voltage vortex", S_VORTEX, LVL(18, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MALK, 1,14), ATTK(AT_NONE, AD_MALK, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lava vortex", S_VORTEX, LVL(18, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LAVA, 1,14), ATTK(AT_NONE, AD_LAVA, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hottish vortex", S_VORTEX, LVL(18, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FLAM, 1,14), ATTK(AT_NONE, AD_FLAM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fire storm", S_VORTEX, LVL(18, 16, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 3,10), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_NOHEAD|M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("paincause vortex", S_VORTEX, LVL(18, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WNCE, 1,14), ATTK(AT_NONE, AD_WNCE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blood shower", S_VORTEX, LVL(18, 12, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_GLYPHS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID, M2_NEUTER|M2_VAMPIRE, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("tear shower", S_VORTEX, LVL(18, 12, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_BLEE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_GLYPHS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID, M2_NEUTER|M2_VAMPIRE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("vortex fot an auto", S_VORTEX, /* sic */ LVL(18, 12, 0, 0, -4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_NONE, AD_WEBS, 0, 0), ATTK(AT_TUCH, AD_WEBS, 0, 0), ATTK(AT_RATH, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CAR, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_SPIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("pyroclastic vortex", S_VORTEX, LVL(18, 12, -7, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LAVA, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_REGEN|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_FLY|M1_UNSOLID|M1_BREATHLESS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MINION, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("breccia vortex", S_VORTEX, LVL(18, 12, -7, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LAVA, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_REGEN|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_FLY|M1_UNSOLID|M1_BREATHLESS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MINION, M3_INFRAVISIBLE|M3_INFRAVISION|M3_LITHIVORE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fire tower vortex", S_VORTEX, LVL(18, 12, -7, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LAVA, 4, 12), ATTK(AT_RATH, AD_FLAM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_REGEN|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_FLY|M1_UNSOLID|M1_BREATHLESS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MINION, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("totally different waterspout", S_VORTEX, LVL(18, 16, -7, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON, MR_SLEEP, M1_REGEN|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_FLY|M1_UNSOLID|M1_BREATHLESS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MINION, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("scrolling vortex", S_VORTEX, LVL(18, 12, 5, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("security vortex", S_VORTEX, LVL(18, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ILLU, 1, 14), ATTK(AT_NONE, AD_ILLU, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fencer vortex", S_VORTEX, /* spawns with eternium saber */ LVL(18, 12, 4, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_GLIB, 4, 4), ATTK(AT_ENGL, AD_GLIB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secretion cloud", S_VORTEX, /* spawns with 5 secretion daggers */ LVL(18, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STCK, 1,14), ATTK(AT_NONE, AD_SLIM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("teskill vortex", S_VORTEX, LVL(18, 20, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TRAI, 1,14), ATTK(AT_NONE, AD_TRAI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Vivien", S_VORTEX, LVL(18, 18, -4, 70, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_CALM, 6, 6), ATTK(AT_KICK, AD_NUMB, 6, 8), ATTK(AT_ENGL, AD_THIR, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quitclaimed peckier hosanna tagboard sketching certifier kakemono committal", S_VORTEX, LVL(18, 12, 8, 26, -15), (G_UNIQ|1), A(ATTK(AT_TRAM, AD_CLRC, 3, 8), ATTK(AT_TUCH, AD_SLUD, 2, 1), ATTK(AT_GAZE, AD_DARK, 5, 8), ATTK(AT_BITE, AD_COLD, 6, 4), NO_ATTK, NO_ATTK), SIZ(64, 523, 0, MS_CUSS, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_MINDLESS|M1_HUMANOID, M2_NOPOLY|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sure pulitzer", S_VORTEX, LVL(18, 12, -6, 15, 0), (4), A(ATTK(AT_CLAW, AD_THIR, 1, 9), ATTK(AT_BUTT, AD_DRLI, 2, 8), ATTK(AT_WEAP, AD_DEBU, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(499, 6, 0, MS_GROWL, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_POIS|M1_HERBIVORE, M2_MINION|M2_STRONG|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stranded rifled", S_VORTEX, LVL(19, 12, -1, 17, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BITE, AD_ICUR, 6, 1), ATTK(AT_BUTT, AD_TRAI, 4, 6), ATTK(AT_GAZE, AD_FUMB, 1, 6), ATTK(AT_TUCH, AD_LUCK, 7, 1), ATTK(AT_BEAM, AD_WERE, 5, 3), NO_ATTK), SIZ(1786, 144, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_ELEC, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("furzy mammotomy jackal lily", S_VORTEX, LVL(19, 13, 4, 46, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRDX, 3, 8), ATTK(AT_KICK, AD_DEBU, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(923, 1217, 0, MS_PAIN, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Violetta", S_VORTEX, LVL(19, 18, 2, 100, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_RBRE, 6, 14), ATTK(AT_KICK, AD_RBRE, 6, 14), ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* starting equipment: FEMININE_PUMPS WAN_DEATH */ MON("morph vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RBRE, 2,7), ATTK(AT_NONE, AD_RBRE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("randomisator vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RNG, 2,7), ATTK(AT_NONE, AD_RNG, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("normalisator vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PART, 2,7), ATTK(AT_NONE, AD_PART, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("music vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MIDI, 2,7), ATTK(AT_NONE, AD_MIDI, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("russian war wind", S_VORTEX, /* causes temporary hunger and conflict with its engulf */ LVL(20, 15, -6, 80, -20), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_COLD|MR_FIRE|MR_ACID|MR_DRAIN|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY|M2_STALK, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_GRAV, 2,7), ATTK(AT_NONE, AD_GRAV, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hidden morph vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RBRE, 2,7), ATTK(AT_NONE, AD_RBRE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sleeper vortex", S_VORTEX, LVL(20, 18, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DREA, 1, 10), ATTK(AT_NONE, AD_DREA, 2, 4), ATTK(AT_ENGL, AD_SLEE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shoom vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WET, 2, 7), ATTK(AT_NONE, AD_WET, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shuck vortex", S_VORTEX, LVL(20, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SHAN, 1, 8), ATTK(AT_NONE, AD_SHAN, 1, 1), ATTK(AT_RATH, AD_SHAN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_CONCEAL, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unexpected whirlwind", S_VORTEX, LVL(20, 18, -2, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("terribad vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RBAD, 2, 7), ATTK(AT_NONE, AD_RBAD, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("poison vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POIS, 2,7), ATTK(AT_NONE, AD_POIS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mega vapor cloud", S_VORTEX, /* engulf attack causes you to breathe a random potion vapor */ LVL(20, 12, -5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("useless vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SAMU, 2,7), ATTK(AT_NONE, AD_SAMU, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("really existing lethal gas", S_VORTEX, LVL(20, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DETH, 5, 5), ATTK(AT_ENGL, AD_DFOO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vamp vortex", S_VORTEX, LVL(20, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty vamp vortex", S_VORTEX, LVL(20, 22, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fighten misgulfen", S_VORTEX, LVL(20, 14, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DAMA, 6, 6), ATTK(AT_CLAW, AD_PART, 4, 8), ATTK(AT_ENGL, AD_DRDX, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("multi-hued vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_AXUS, 2,7), ATTK(AT_NONE, AD_AXUS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT|MR_FIRE|MR_ELEC|MR_DRAIN|MR_DEATH|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mirror vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_HODS, 2,7), ATTK(AT_NONE, AD_HODS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("desecrated vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CHRN, 2, 7), ATTK(AT_NONE, AD_CHRN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("up-pushing vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VOMT, 2, 7), ATTK(AT_NONE, AD_VOMT, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bad vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BADE, 2, 7), ATTK(AT_NONE, AD_BADE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("extra bad vortex", S_VORTEX, LVL(20, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BADE, 2, 7), ATTK(AT_NONE, AD_BADE, 2, 7), ATTK(AT_RATH, AD_BADE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("water vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ACID, 3,3), ATTK(AT_NONE, AD_ACID, 0, 3), ATTK(AT_BREA, AD_ACID, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cold vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_COLD, 3,3), ATTK(AT_NONE, AD_COLD, 0, 3), ATTK(AT_BREA, AD_COLD, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gas vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POIS, 3,3), ATTK(AT_NONE, AD_POIS, 0, 3), ATTK(AT_BREA, AD_DRST, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mana vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RBRE, 3,3), ATTK(AT_NONE, AD_MANA, 0, 3), ATTK(AT_BEAM, AD_MANA, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("curse vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ICUR, 3,3), ATTK(AT_NONE, AD_ICUR, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nastycurse vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NACU, 3,3), ATTK(AT_NONE, AD_NACU, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slow vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PLYS, 3,3), ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_BEAM, AD_INER, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("heavy vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PLYS, 3,3), ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_BEAM, AD_WGHT, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nether vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRLI, 3,3), ATTK(AT_NONE, AD_DRLI, 0, 3), ATTK(AT_BEAM, AD_DRLI, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("puzzling vortex", S_VORTEX, LVL(21, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CONF, 3,3), ATTK(AT_NONE, AD_CONF, 0, 3), ATTK(AT_BEAM, AD_CONF, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bulletator v", S_VORTEX, LVL(22, 24, 2, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_DISN, 5, 10), ATTK(AT_NONE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN|MR_ELEC|MR_FIRE, 0, M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("small bulletator v", S_VORTEX, LVL(22, 12, 2, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_DISN, 5, 10), ATTK(AT_NONE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN|MR_ELEC|MR_FIRE, 0, M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji tenflyer", S_VORTEX, LVL(22, 17, -13, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP, 4, 8), ATTK(AT_WEAP, AD_STCK, 4, 8), ATTK(AT_NONE, AD_ENCH, 4,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("levitation vortex", S_VORTEX, LVL(22, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LEVI, 3, 6), ATTK(AT_NONE, AD_LEVI, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("donator choctaw friendliest", S_VORTEX, LVL(22, 10, -4, 43, 0), (G_RGROUP|2), A(ATTK(AT_GAZE, AD_DISN, 8, 7), ATTK(AT_HUGS, AD_LITT, 5, 3), ATTK(AT_TRAM, AD_DGST, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2307, 1090, 0, MS_BRAG, MZ_HUGE), MR_DISINT, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_ANIMAL|M1_TPORT| M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("composting senatorian", S_VORTEX, LVL(23, 12, -10, 62, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_NONE, AD_DISN, 9, 4), ATTK(AT_SCRA, AD_NGRA, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2823, 742, 0, MS_SELFHARM, MZ_TINY), MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cortex", S_VORTEX, /* playable race - cockatrice vortex, idea by deepy */ LVL(23, 3, 3, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6),ATTK(AT_ENGL, AD_STON, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HISS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("concreteslab vortex", S_VORTEX, LVL(23, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TERR, 3, 3), ATTK(AT_NONE, AD_TERR, 0, 3), ATTK(AT_BEAM, AD_TERR, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT|MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("random cortex", S_VORTEX, LVL(23, 3, 3, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6),ATTK(AT_ENGL, AD_STON, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HISS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("greater amnesia vortex", S_VORTEX, LVL(24, 24, -1, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_AMNE, 1, 20), ATTK(AT_NONE, AD_AMNE, 0, 4), ATTK(AT_BEAM, AD_AMNE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("softener vortex", S_VORTEX, LVL(24, 12, -1, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MCRE, 1, 20), ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_BEAM, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("techno whirl", S_VORTEX, LVL(24, 18, -1, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TECH, 1, 20), ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_BREA, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOUND, MZ_HUGE), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("treller vortex", S_VORTEX, LVL(24, 15, 4, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rumbling gas", S_VORTEX, LVL(24, 15, -8, 100, -10), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_LOUD, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sliding tackler", S_VORTEX, LVL(24, 16, 2, 22, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CNCL, 8, 7), ATTK(AT_NONE, AD_LAVA, 1, 3), ATTK(AT_HUGS, AD_SAMU, 4, 1), ATTK(AT_WEAP, AD_MALK, 4, 7), ATTK(AT_SPIT, AD_RBAD, 6, 5), NO_ATTK), SIZ(793, 54, 0, MS_METALMAFIA, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Happosai", S_VORTEX, LVL(24, 18, -8, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_SITM, 3, 6), ATTK(AT_WEAP, AD_SGLD, 3, 6), ATTK(AT_BEAM, AD_FIRE, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("curate stockateer", S_VORTEX, LVL(25, 16, -10, 99, 8), (1), A(ATTK(AT_BEAM, AD_TPTO, 8, 9), ATTK(AT_LASH, AD_MCRE, 9, 6), ATTK(AT_WEAP, AD_RUNS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(963, 135, 0, MS_VAMPIRE, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_SLITHY| M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_LORD|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pure destruction", S_VORTEX, LVL(25, 10, 8, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DEST, 5, 5), ATTK(AT_NONE, AD_DEST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lespro vortex", S_VORTEX, LVL(25, 16, -8, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_UNPR, 2, 8), ATTK(AT_NONE, AD_UNPR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("porter styx vortex", S_VORTEX, LVL(25, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRIN, 1, 9), ATTK(AT_NONE, AD_DRIN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("porter pandemic vortex", S_VORTEX, LVL(25, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NIVE, 1, 9), ATTK(AT_NONE, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DRAIN|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porter lethe vortex", S_VORTEX, LVL(25, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LETH, 1, 9), ATTK(AT_NONE, AD_LETH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hiscore vortex", S_VORTEX, LVL(25, 16, -8, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SCOR, 2, 8), ATTK(AT_NONE, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("maelstrom", S_VORTEX, LVL(25, 13, -8, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 2, 8), ATTK(AT_NONE, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("inversion vortex", S_VORTEX, LVL(25, 13, -8, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_INVE, 2, 8), ATTK(AT_NONE, AD_INVE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sizzling vortex", S_VORTEX, /* shambling horror type */ LVL(25, 13, -8, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 2, 8), ATTK(AT_NONE, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom vortex", S_VORTEX, LVL(25, 13, -8, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VENO, 2, 8), ATTK(AT_NONE, AD_VENO, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reductor vortex", S_VORTEX, LVL(25, 13, -8, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STAT, 2, 8), ATTK(AT_NONE, AD_STAT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("temporary vortex", S_VORTEX, LVL(25, 13, -8, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DEBU, 2, 8), ATTK(AT_NONE, AD_DEBU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("popo cloud", S_VORTEX, LVL(25, 18, -8, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POIS, 2, 10), ATTK(AT_BREA, AD_DRST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_LOUD, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cornucopiate incongruity", S_VORTEX, LVL(25, 15, 8, 29, 16), (G_UNIQ|1), A(ATTK(AT_STNG, AD_THIR, 1, 8), ATTK(AT_CLAW, AD_NPRO, 7, 2), ATTK(AT_SCRA, AD_ILLU, 8, 8), ATTK(AT_SPIT, AD_SSEX, 7, 8), ATTK(AT_CLAW, AD_MANA, 9, 1), ATTK(AT_SPIT, AD_CNCL, 1, 3)), SIZ(1437, 9, 0, MS_STABILIZE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_JEWELS|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("genotypic coprolith kb stoppled", S_VORTEX, LVL(26, 13, -1, 82, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_WTHR, 1, 6), ATTK(AT_CLAW, AD_SPC2, 1, 9), ATTK(AT_KICK, AD_NUMB, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(308, 230, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS|M1_SEE_INVIS| M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("skitter vortex", S_VORTEX, LVL(26, 11, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DROP, 4, 6), ATTK(AT_NONE, AD_DROP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("suspicious vortex", S_VORTEX, LVL(26, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CHKH, 4, 6), ATTK(AT_NONE, AD_CHKH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rattleclink vortex", S_VORTEX, LVL(26, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CHKH, 4, 6), ATTK(AT_NONE, AD_CHKH, 4, 6), ATTK(AT_RATH, AD_CHKH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("porter suspicious vortex", S_VORTEX, LVL(26, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CHKH, 4, 6), ATTK(AT_NONE, AD_CHKH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sludge vortex", S_VORTEX, LVL(26, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SLUD, 4, 6), ATTK(AT_NONE, AD_SLUD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_ACID|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("quee vortex", S_VORTEX, LVL(27, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SLUD, 4, 6), ATTK(AT_NONE, AD_SLUD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_NORMAL, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_ACID|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("overly pack", S_VORTEX, LVL(27, 12, -3, 20, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_VAPO, 7, 3), ATTK(AT_LASH, AD_DREA, 5, 3), ATTK(AT_WEAP, AD_RBRE, 1, 5), ATTK(AT_BITE, AD_STON, 6, 3), NO_ATTK, NO_ATTK), SIZ(1330, 143, 0, MS_SMITH, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_SLITHY|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_CLOSE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fumble vortex", S_VORTEX, LVL(28, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FUMB, 4, 6), ATTK(AT_NONE, AD_FUMB, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("upheaver summered", S_VORTEX, LVL(28, 15, -10, 87, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_STON, 2, 6), ATTK(AT_ENGL, AD_HEAL, 6, 5), ATTK(AT_EXPL, AD_LEVI, 6, 6), ATTK(AT_HUGS, AD_FEAR, 5, 1), ATTK(AT_LASH, AD_SHAN, 2, 1), ATTK(AT_WEAP, AD_HALU, 9, 8)), SIZ(48, 1092, 0, MS_APOC, MZ_LARGE), MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_TPORT|M1_ACID, M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rewarming yawl", S_VORTEX, LVL(28, 14, 10, 23, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CHAO, 1, 3), ATTK(AT_BUTT, AD_TLPT, 1, 4), ATTK(AT_BITE, AD_CHAO, 3, 2), ATTK(AT_ENGL, AD_LUCK, 1, 3), ATTK(AT_BREA, AD_RAGN, 9, 1), ATTK(AT_BEAM, AD_INSA, 1, 5)), SIZ(959, 904, 0, MS_GAARDIEN, MZ_MEDIUM), MR_FIRE|MR_ELEC, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Annemarie", S_VORTEX, LVL(28, 17, -6, 75, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_WRAT, 6, 9), ATTK(AT_KICK, AD_DFOO, 6, 8), ATTK(AT_MAGC, AD_CLRC, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP|MR_COLD|MR_PLUSTHREE|MR_HITASFOUR|MR_FIRE, MR_POISON|MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Starting items: HIGH_HEELED_SANDAL LEATHER_PEEP_TOES ROCKET_LAUNCHER ROCKET(5) POT_FEAR SCR_HEALING SCR_CHAOS_TERRAIN WAN_FIREBALL */ MON("porter deactivator vortex", S_VORTEX, LVL(30, 20, -2, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VULN, 2, 9), ATTK(AT_NONE, AD_VULN, 2, 9), ATTK(AT_BEAM, AD_VULN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("porter radioactive vortex", S_VORTEX, LVL(30, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WTHR, 1, 9), ATTK(AT_NONE, AD_WTHR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mimic vortex", S_VORTEX, LVL(30, 12, 4, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RBRE, 2,7), ATTK(AT_NONE, AD_RBRE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT, 0, M1_CLING|M1_HIDE|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rain cloud", S_VORTEX, /* inspired by ais523 */ LVL(30, 15, -10, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RUST, 4, 8), ATTK(AT_NONE, AD_RUST, 4, 8), ATTK(AT_HUGS, AD_RUST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_COLD|MR_FIRE|MR_ACID|MR_DRAIN|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cute femmy", S_VORTEX, /* spawns with wedged little-girl sandal and wedge sandals */ LVL(30, 16, -3, 40, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 6), ATTK(AT_WEAP, AD_PAIN, 5, 9), ATTK(AT_BREA, AD_LITE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_FIRE|MR_STONE|MR_DEATH|MR_POISON, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("acetic acid cloud", S_VORTEX, LVL(30, 9, 0, 30, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ACID, 12, 10), ATTK(AT_BREA, AD_ACID, 5, 10), ATTK(AT_GAZE, AD_BLND, 1, 6), ATTK(AT_NONE, AD_COLD, 0, 3), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("porter fucker vortex", S_VORTEX, LVL(30, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WTHR, 4, 6), ATTK(AT_NONE, AD_WTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cancel vortex", S_VORTEX, LVL(30, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CNCL, 4, 6), ATTK(AT_NONE, AD_CNCL, 4, 6), ATTK(AT_BREA, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cincel vortex", S_VORTEX, LVL(30, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CNCL, 4, 6), ATTK(AT_RATH, AD_CNCL, 4, 6), ATTK(AT_BREA, AD_CNCL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud cloud", S_VORTEX, LVL(30, 14, -13, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_LOUD, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("damage vortex", S_VORTEX, LVL(30, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_IDAM, 4, 6), ATTK(AT_NONE, AD_IDAM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("severity vortex", S_VORTEX, LVL(30, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ANTI, 4, 6), ATTK(AT_NONE, AD_ANTI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("porter severity vortex", S_VORTEX, LVL(30, 15, -3, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ANTI, 4, 6), ATTK(AT_NONE, AD_ANTI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("toted plumier", S_VORTEX, LVL(30, 12, 7, 64, 0), (G_VLGROUP|1), A(ATTK(AT_BEAM, AD_NUMB, 5, 8), ATTK(AT_WEAP, AD_BLEE, 6, 7), ATTK(AT_CLAW, AD_HEAL, 1, 6), ATTK(AT_NONE, AD_DRLI, 2, 2), NO_ATTK, NO_ATTK), SIZ(2958, 454, 0, MS_CONVERT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_TPORT, M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("boa board geisha perspicaciously", S_VORTEX, LVL(30, 3, 7, 28, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_CORR, 2, 1), ATTK(AT_SPIT, AD_INSA, 2, 3), ATTK(AT_WEAP, AD_DAMA, 9, 8), ATTK(AT_ENGL, AD_AGGR, 3, 8), ATTK(AT_MAGC, AD_WRAP, 9, 9), NO_ATTK), SIZ(723, 60, 0, MS_FART_LOUD, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("expediently concertized", S_VORTEX, LVL(30, 12, 1, 24, 0), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_AGGR, 4, 5), ATTK(AT_WEAP, AD_STUN, 1, 7), ATTK(AT_BREA, AD_DAMA, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1922, 1621, 0, MS_STABILIZE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_NOEYES|M1_NOHEAD|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chattanooga fragmentary", S_VORTEX, LVL(30, 12, -7, 69, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_ICEB, 1, 5), ATTK(AT_BREA, AD_FAKE, 8, 5), ATTK(AT_BREA, AD_VOMT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(28, 32, 0, MS_SNORE, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_TPORT|M1_CARNIVORE, M2_MINION|M2_JEWELS|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("snuffed unknowingly", S_VORTEX, LVL(31, 11, -5, 31, 0), (4), A(ATTK(AT_BEAM, AD_SGLD, 8, 4), ATTK(AT_MAGC, AD_SEDU, 9, 4), ATTK(AT_TENT, AD_DCAY, 7, 1), ATTK(AT_TUCH, AD_VOMT, 5, 9), ATTK(AT_BREA, AD_NGEN, 3, 1), ATTK(AT_TRAM, AD_DCAY, 1, 6)), SIZ(2417, 526, 0, MS_SOCKS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_STRONG|M2_GREEDY|M2_HOBBIT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("corruption vortex", S_VORTEX, LVL(31, 24, -4, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DISE, 4, 6), ATTK(AT_ENGL, AD_POIS, 4, 6), ATTK(AT_ENGL, AD_NEXU, 4, 6), ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_BEAM, AD_NEXU, 4, 6), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_DISINT|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Nadine", S_VORTEX, LVL(31, 19, -10, 50, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_BLND, 4, 10), ATTK(AT_KICK, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HIGH_HEELED_SANDAL WEDGE_SANDALS SILVER_DRAGON_SCALES WAN_ACID SCR_TELEPORTATION */ MON("raw mana vortex", S_VORTEX, LVL(33, 27, -3, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MANA, 8, 8), ATTK(AT_BEAM, AD_MANA, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("decontrolling antidepressant", S_VORTEX, LVL(33, 12, 10, 65, 0), (1), A(ATTK(AT_CLAW, AD_CHKH, 4, 3), ATTK(AT_NONE, AD_RUST, 8, 9), ATTK(AT_TRAM, AD_EDGE, 7, 8), ATTK(AT_NONE, AD_SSEX, 2, 1), ATTK(AT_WEAP, AD_ABDC, 2, 7), ATTK(AT_WEAP, AD_CHKH, 4, 4)), SIZ(3087, 362, 0, MS_CODE, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("volante lackluster", S_VORTEX, LVL(33, 10, -10, 80, 0), (2), A(ATTK(AT_MAGC, AD_TRAP, 1, 1), ATTK(AT_BEAM, AD_LUCK, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(34, 122, 0, MS_PAIN, MZ_MEDIUM), MR_POISON, 0, M1_AMORPHOUS|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("frontager quadrivium", S_VORTEX, LVL(33, 10, 7, 52, 2), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 2, 1), ATTK(AT_WEAP, AD_LEGS, 6, 1), ATTK(AT_RATH, AD_DCAY, 1, 2), ATTK(AT_LASH, AD_STCK, 9, 9), ATTK(AT_CLAW, AD_NGRA, 1, 7), NO_ATTK), SIZ(3432, 188, 0, MS_CORONA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_UNSOLID, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ether cloud", S_VORTEX, LVL(34, 12, 0, 30, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TIME, 1, 75), ATTK(AT_BEAM, AD_MANA, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Eveline", S_VORTEX, /* whirlwind of cuteness */ LVL(34, 20, -8, 95, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_TIME, 10, 5), ATTK(AT_KICK, AD_INER, 7, 6), ATTK(AT_ENGL, AD_AXUS, 5, 5), ATTK(AT_NONE, AD_TIME, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC, MR_FIRE|MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_UNSOLID|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: WEDGE_SANDALS SOFT_GIRL_SNEAKER VICTORIAN_UNDERWEAR */ MON("vouchsafe outdistanced sock thereat ozonator homaging luncher", S_VORTEX, LVL(34, 18, -7, 1, -14), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_SLEE, 8, 6), ATTK(AT_HUGS, AD_SOUN, 1, 7), ATTK(AT_WEAP, AD_DRDX, 6, 1), ATTK(AT_HUGS, AD_SEDU, 2, 3), ATTK(AT_BEAM, AD_MIDI, 7, 4), NO_ATTK), SIZ(4141, 46, 0, MS_HUMANOID, MZ_TINY), MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_SEE_INVIS, M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("porter dementia vortex", S_VORTEX, LVL(35, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LUCK, 1, 9), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("porter tear vortex", S_VORTEX, LVL(35, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WEEP, 1, 9), ATTK(AT_NONE, AD_WEEP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("porter dnethack vortex", S_VORTEX, LVL(35, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CONT, 1, 9), ATTK(AT_NONE, AD_CONT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain spiral", S_VORTEX, LVL(35, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PAIN, 1, 9), ATTK(AT_NONE, AD_PAIN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("neverending pain spiral", S_VORTEX, LVL(35, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PAIN, 1, 9), ATTK(AT_NONE, AD_PAIN, 0, 6), ATTK(AT_RATH, AD_PAIN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("instadeath vortex", S_VORTEX, LVL(35, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_UVUU, 3, 9), ATTK(AT_NONE, AD_UVUU, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("paralysator vortex", S_VORTEX, LVL(35, 18, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DREA, 1, 10), ATTK(AT_NONE, AD_DREA, 2, 4), ATTK(AT_ENGL, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("porter nuclear vortex", S_VORTEX, LVL(35, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SHRD, 1, 9), ATTK(AT_NONE, AD_SHRD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porter abnormal vortex", S_VORTEX, LVL(35, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SKIL, 1, 9), ATTK(AT_NONE, AD_SKIL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Dominik", S_VORTEX, LVL(35, 16, -15, 60, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_STUN, 6, 6), ATTK(AT_KICK, AD_NUMB, 6, 6), ATTK(AT_SPIT, AD_BLND, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: POT_STUNNING WAN_REDUCE_MAX_HITPOINTS BATTLE_STAFF ELVEN_CLOAK WAN_LYCANTHROPY */ MON("Otiax", S_VORTEX, LVL(36, 12, 0, 0, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_BLND, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_NOHEAD|M1_AMORPHOUS|M1_UNSOLID|M1_NOEYES, M2_HOSTILE|M2_STALK|M2_NEUTER|M2_NOPOLY|M2_PNAME, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("perjasi", S_VORTEX, LVL(36, 15, -2, 50, 5), (1), A(ATTK(AT_KICK, AD_LEGS, 8, 9), ATTK(AT_BREA, AD_AMNE, 6, 6), ATTK(AT_HUGS, AD_LETH, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("unsteady perjasi", S_VORTEX, LVL(36, 15, -2, 50, 5), (1), A(ATTK(AT_KICK, AD_LEGS, 8, 9), ATTK(AT_BREA, AD_AMNE, 6, 6), ATTK(AT_HUGS, AD_LETH, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5, M4_REFLECT|M4_TAME, 0, 0, 0, 0, 0, 0, CLR_RED), MON("splenic henpecked", S_VORTEX, LVL(36, 14, -4, 4, 0), (1), A(ATTK(AT_ENGL, AD_SSEX, 1, 4), ATTK(AT_BEAM, AD_RNG, 9, 8), ATTK(AT_WEAP, AD_SIN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1371, 1642, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_LORD|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nexus vortex", S_VORTEX, LVL(37, 13, 0, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 5,5), ATTK(AT_NONE, AD_NEXU, 0, 3), ATTK(AT_GAZE, AD_NEXU, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("plasma vortex", S_VORTEX, LVL(37, 13, 0, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 4,8), ATTK(AT_NONE, AD_PLAS, 0, 3), ATTK(AT_GAZE, AD_PLAS, 3,3), ATTK(AT_ENGL, AD_ELEC, 4,8), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shardstorm", S_VORTEX, LVL(37, 13, 6, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 6,6), ATTK(AT_BREA, AD_MAGM, 4, 9), ATTK(AT_NONE, AD_MAGM, 6,8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("yellowy popishly transponder rechristened", S_VORTEX, LVL(37, 13, -6, 18, 6), (G_SGROUP|1), A(ATTK(AT_BITE, AD_TIME, 5, 5), ATTK(AT_TRAM, AD_GLIB, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(741, 462, 0, MS_NURSE, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_ACID, M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_OMNIVORE|M1_METALLIVORE, M2_STRONG|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("neatened batching intensifier", S_VORTEX, LVL(37, 13, -4, 70, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_BLAS, 1, 5), ATTK(AT_BEAM, AD_POLY, 2, 6), ATTK(AT_TRAM, AD_SHRD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1396, 1033, 0, MS_TEACHER, MZ_LARGE), MR_FIRE, 0, M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STRONG|M2_JEWELS|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("divot magisterial", S_VORTEX, LVL(38, 12, -10, 26, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_RNG, 9, 1), ATTK(AT_LASH, AD_VAPO, 4, 6), ATTK(AT_SPIT, AD_ILLU, 6, 1), ATTK(AT_STNG, AD_NGRA, 2, 5), ATTK(AT_SCRA, AD_SHAN, 6, 5), ATTK(AT_MAGC, AD_VAMP, 9, 7)), SIZ(151, 66, 0, MS_DRUGS, MZ_SMALL), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("otology lamppost", S_VORTEX, LVL(38, 14, 9, 21, 14), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DEBU, 7, 4), ATTK(AT_RATH, AD_GLIB, 1, 7), ATTK(AT_KICK, AD_NTHR, 5, 7), ATTK(AT_CLAW, AD_BLAS, 1, 8), NO_ATTK, NO_ATTK), SIZ(350, 1166, 0, MS_OHGOD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_STALK|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crispest sparta", S_VORTEX, LVL(38, 14, -6, 6, -4), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_NIVE, 2, 2), ATTK(AT_STNG, AD_CLRC, 1, 4), ATTK(AT_EXPL, AD_FAMN, 9, 7), ATTK(AT_TRAM, AD_SLUD, 7, 3), NO_ATTK, NO_ATTK), SIZ(1279, 1170, 0, MS_HCALIEN, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE, 0, M1_NOHEAD|M1_REGEN, M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("shimmering vortex", S_VORTEX, LVL(38, 16, 0, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BLND, 4,4), ATTK(AT_ENGL, AD_BLND, 4,4), ATTK(AT_NONE, AD_DARK, 4,4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nitric acid cloud", S_VORTEX, LVL(38, 9, -1, 35, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ACID, 15, 10), ATTK(AT_BREA, AD_ACID, 5, 12), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_NONE, AD_COLD, 0, 3), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crystal vortex", S_VORTEX, LVL(38, 18, -6, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 12), ATTK(AT_TUCH, AD_SHRD, 5, 5), ATTK(AT_ENGL, AD_WTHR, 10, 10), ATTK(AT_BEAM, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_TUNNEL, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Tenebrous", S_VORTEX, LVL(39, 16, -5, 50, -2), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_TUCH, AD_DRLI, 4, 6), ATTK(AT_TUCH, AD_DRLI, 4, 6), ATTK(AT_BEAM, AD_AXUS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_AMORPHOUS|M1_UNSOLID|M1_NOEYES, M2_HOSTILE|M2_STALK|M2_NEUTER|M2_NOPOLY|M2_PNAME, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("cloud beast", S_VORTEX, LVL(39, 15, -10, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_MAGM, 8, 8), ATTK(AT_TUCH, AD_TLPT, 1, 1), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro vortex", S_VORTEX, LVL(40, 15, -4, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STON, 3,8), ATTK(AT_NONE, AD_STON, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("edgecutter vortex", S_VORTEX, LVL(40, 15, -4, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_EDGE, 3,8), ATTK(AT_NONE, AD_EDGE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty vortex", S_VORTEX, LVL(40, 15, -4, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NAST, 3,8), ATTK(AT_NONE, AD_NAST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nethackfourk vortex", S_VORTEX, LVL(40, 15, -4, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MINA, 3,8), ATTK(AT_NONE, AD_MINA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("k2hack vortex", S_VORTEX, LVL(40, 15, -4, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RUNS, 3,8), ATTK(AT_NONE, AD_RUNS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Amy's bathroom after she used her perfume", S_VORTEX, /* thanks Crawldragon for the inspiration */ LVL(40, 19, -20, 100, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 1, 20), ATTK(AT_BEAM, AD_BADE, 6, 6), ATTK(AT_GAZE, AD_FEAR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STENCH, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wordperfect actionable", S_VORTEX, LVL(40, 12, 9, 94, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_NONE, AD_FAMN, 4, 9), ATTK(AT_BITE, AD_IDAM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1858, 1371, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("emendable sidelined misdoubt", S_VORTEX, LVL(40, 7, 6, 41, -11), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_ILLU, 6, 9), ATTK(AT_KICK, AD_VENO, 2, 8), ATTK(AT_WEAP, AD_TRAI, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2604, 683, 0, MS_SING, MZ_LARGE), MR_ELEC|MR_POISON, MR_ELEC, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("debutant crustily unfaithful", S_VORTEX, LVL(40, 18, -9, 69, -19), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_NUMB, 6, 5), ATTK(AT_CLAW, AD_WEBS, 5, 3), ATTK(AT_ENGL, AD_STON, 5, 4), ATTK(AT_KICK, AD_POLY, 1, 2), ATTK(AT_BITE, AD_FEAR, 1, 7), NO_ATTK), SIZ(2777, 158, 0, MS_HCALIEN, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_FLY|M1_SWIM, M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("heartworm meander", S_VORTEX, LVL(41, 10, 0, 75, 0), (2), A(ATTK(AT_BOOM, AD_GLIB, 4, 4), ATTK(AT_HUGS, AD_SOUN, 2, 1), ATTK(AT_TUCH, AD_RBAD, 3, 7), ATTK(AT_BUTT, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK), SIZ(1429, 349, 0, MS_CODE, MZ_HUGE), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_NEEDPICK|M1_HIDE|M1_HUMANOID, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC|M2_ELF|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("flaming vortex", S_VORTEX, LVL(41, 14, -2, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 5, 6), ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("intuit sweetmeat callosity", S_VORTEX, LVL(41, 21, 2, 98, 0), (3), A(ATTK(AT_ENGL, AD_WEBS, 1, 1), ATTK(AT_SCRA, AD_STON, 5, 8), ATTK(AT_NONE, AD_CHKH, 2, 8), ATTK(AT_GAZE, AD_PEST, 7, 6), NO_ATTK, NO_ATTK), SIZ(2702, 400, 0, MS_BRAG, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ushering laccolith followed victory biodegradable", S_VORTEX, LVL(41, 14, -6, 69, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_MAGC, AD_DRCH, 1, 3), ATTK(AT_WEAP, AD_DREN, 6, 6), ATTK(AT_KICK, AD_BURN, 6, 8), ATTK(AT_NONE, AD_FAMN, 7, 8), NO_ATTK, NO_ATTK), SIZ(126, 301, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_TUNNEL, M2_LORD|M2_PRINCE|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("superceded python diversion", S_VORTEX, LVL(41, 5, 1, 89, -6), (G_GENO|G_UNIQ|2), A(ATTK(AT_SCRA, AD_LUCK, 2, 7), ATTK(AT_SPIT, AD_LITT, 5, 1), ATTK(AT_TENT, AD_ANTI, 4, 7), ATTK(AT_MAGC, AD_MCRE, 3, 1), ATTK(AT_SCRA, AD_PEST, 3, 6), NO_ATTK), SIZ(282, 781, 0, MS_BRAG, MZ_GIGANTIC), MR_SLEEP|MR_STONE, 0, M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("shoshone ratability", S_VORTEX, LVL(42, 12, -7, 45, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_SWAP, 5, 5), ATTK(AT_NONE, AD_PAIN, 5, 5), ATTK(AT_STNG, AD_SIN, 5, 6), ATTK(AT_BUTT, AD_STAT, 2, 6), NO_ATTK, NO_ATTK), SIZ(306, 783, 0, MS_JAPANESE, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dimensional portal", S_VORTEX, LVL(42, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_POISON|MR_STONE|MR_ACID|MR_ELEC|MR_COLD|MR_DRAIN|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("potion humanoid sink money food trap demon stone portal", S_VORTEX, /* mimics a potion, spawns with sling and 40 conundrum nuggets */ LVL(42, 12, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_BEAM, AD_LEVI, 4, 4), ATTK(AT_HUGS, AD_SGLD, 0, 0), ATTK(AT_NONE, AD_FAMN, 0, 8), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_GAZE, AD_AGGR, 0, 0)), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_POISON|MR_STONE|MR_ACID|MR_ELEC|MR_COLD|MR_DRAIN|MR_FIRE, 0, M1_HUMANOID|M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HIDE, M2_HOSTILE|M2_NEUTER|M2_WANDER|M2_DEMON, M3_MIMIC|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("chilling vortex", S_VORTEX, LVL(43, 14, -2, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_COLD, 5, 6), ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("porter chilling vortex", S_VORTEX, LVL(43, 14, -2, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_COLD, 5, 6), ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slaloming alarmingly unicellular", S_VORTEX, LVL(43, 8, 4, 73, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_RUNS, 3, 7), ATTK(AT_BEAM, AD_INER, 6, 1), ATTK(AT_TRAM, AD_SPEL, 8, 5), ATTK(AT_BITE, AD_RUNS, 2, 1), NO_ATTK, NO_ATTK), SIZ(825, 1811, 0, MS_POKEDEX, MZ_TINY), 0, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SLITHY|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stupa engraver", S_VORTEX, LVL(43, 13, -5, 14, -16), (G_GENO|3), A(ATTK(AT_TUCH, AD_DEBU, 1, 7), ATTK(AT_SPIT, AD_DEPR, 1, 6), ATTK(AT_BUTT, AD_DRCO, 1, 9), ATTK(AT_GAZE, AD_RBRE, 2, 1), ATTK(AT_BUTT, AD_CURS, 9, 1), ATTK(AT_MAGC, AD_RUNS, 2, 8)), SIZ(117, 151, 0, MS_SOUND, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("autobahnen awkward", S_VORTEX, LVL(43, 12, -6, 33, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_SANI, 5, 6), ATTK(AT_GAZE, AD_LAZY, 2, 9), ATTK(AT_MAGC, AD_NAST, 8, 6), ATTK(AT_NONE, AD_CHRN, 4, 7), ATTK(AT_MAGC, AD_DRLI, 8, 5), NO_ATTK), SIZ(353, 126, 0, MS_MEW, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_DISINT|MR_ELEC, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("preadjustment mangily", S_VORTEX, LVL(44, 11, -5, 34, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BREA, AD_MIDI, 9, 1), ATTK(AT_TRAM, AD_TERR, 4, 7), ATTK(AT_GAZE, AD_ACID, 1, 9), ATTK(AT_TENT, AD_CNCL, 9, 6), NO_ATTK, NO_ATTK), SIZ(2586, 1387, 0, MS_GYPSY, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lloigor", S_VORTEX, LVL(44, 13, -8, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRCO, 4,10), ATTK(AT_ENGL, AD_DRCO, 4,10), ATTK(AT_ENGL, AD_DRCO, 4,10), ATTK(AT_HUGS, AD_DISP, 4, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ACID|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("uber lloigor", S_VORTEX, LVL(44, 13, -8, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRCO, 4,10), ATTK(AT_ENGL, AD_DRCO, 4,10), ATTK(AT_ENGL, AD_DRCO, 4,10), ATTK(AT_HUGS, AD_DISP, 4, 10), ATTK(AT_GAZE, AD_SPC2, 6, 7), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ACID|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shimmerlloigor", S_VORTEX, LVL(44, 13, -8, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRCO, 4,10), ATTK(AT_ENGL, AD_DRCO, 4,10), ATTK(AT_ENGL, AD_DRCO, 4,10), ATTK(AT_HUGS, AD_DISP, 4, 10), ATTK(AT_GAZE, AD_SANI, 6, 7), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ACID|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("static vortex", S_VORTEX, LVL(45, 14, -3, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 5, 6), ATTK(AT_NONE, AD_ELEC, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("status vortex", S_VORTEX, LVL(45, 14, -3, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STAT, 5, 6), ATTK(AT_NONE, AD_STAT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hateful whispers", S_VORTEX, LVL(46, 18, -9, 55, -18), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_BOOM, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SEDUCE, MZ_HUGE), 0, 0, M1_POIS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_FLY|M1_SEE_INVIS, M2_DEMON|M2_NASTY|M2_LORD|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_NOPLRPOLY|M3_INFRAVISION|M3_AVOIDER|M3_WAITFORU|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("nonforfeitable crudest", S_VORTEX, LVL(46, 10, 3, 92, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_GRAV, 1, 8), ATTK(AT_BITE, AD_POIS, 3, 8), ATTK(AT_STNG, AD_BANI, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1498, 562, 0, MS_BOAST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT| M1_POIS, M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ghatanothoa", S_VORTEX, LVL(46, 18, -10, 100, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_DRIN, 5,10), ATTK(AT_CLAW, AD_WISD, 5,10), ATTK(AT_BITE, AD_CONF, 5,10), ATTK(AT_BEAM, AD_GRAV, 5, 10), ATTK(AT_MAGC, AD_CLRC, 5, 10), ATTK(AT_GAZE, AD_SPC2, 8, 8) ), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ACID|MR_ELEC|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_UNSOLID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER|M2_PNAME|M2_STRONG|M2_NASTY|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ignoble conciliated aboveground lifting resound", S_VORTEX, LVL(47, 16, -9, 52, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_FAMN, 5, 11), ATTK(AT_NONE, AD_VAMP, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(395, 175, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID, M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("periodontia intermarrying", S_VORTEX, LVL(47, 24, -24, 58, -2), (G_GENO|G_RGROUP|1), A(ATTK(AT_BUTT, AD_CNCL, 6, 3), ATTK(AT_LASH, AD_NPRO, 1, 7), ATTK(AT_WEAP, AD_DREA, 2, 13), ATTK(AT_BEAM, AD_NAST, 3, 20), ATTK(AT_CLAW, AD_DARK, 2, 21), NO_ATTK), SIZ(630, 305, 0, MS_SEDUCE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dread vortex", S_VORTEX, LVL(47, 15, -3, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DFOO, 5, 6), ATTK(AT_NONE, AD_DFOO, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("execrator penitent palazzo", S_VORTEX, LVL(48, 6, -7, 98, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_WEBS, 3, 11), ATTK(AT_EXPL, AD_SANI, 9, 12), ATTK(AT_GAZE, AD_STTP, 8, 3), ATTK(AT_MAGC, AD_PART, 9, 6), ATTK(AT_LASH, AD_PART, 2, 10), ATTK(AT_BREA, AD_HALU, 9, 13)), SIZ(1060, 734, 0, MS_SOLDIER, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_CLING|M1_NOTAKE|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bagmen ugly southwestwardly", S_VORTEX, LVL(48, 8, -1, 32, 0), (4), A(ATTK(AT_BREA, AD_DEBU, 1, 8), ATTK(AT_SPIT, AD_ILLU, 3, 13), ATTK(AT_WEAP, AD_THIE, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2010, 1401, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ytterbic catalpa", S_VORTEX, LVL(48, 12, -30, 27, 0), (G_UNIQ|2), A(ATTK(AT_BOOM, AD_AGGR, 6, 19), ATTK(AT_STNG, AD_WERE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3165, 1069, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("executrix archaeologically hollowware leprose", S_VORTEX, LVL(49, 12, -3, 62, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_GAZE, AD_SLIM, 5, 19), ATTK(AT_CLAW, AD_DISP, 1, 5), ATTK(AT_BREA, AD_SSEX, 8, 5), ATTK(AT_BREA, AD_CNCL, 2, 20), ATTK(AT_STNG, AD_DRCH, 3, 9), ATTK(AT_NONE, AD_CHAO, 0, 6)), SIZ(2018, 452, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deviously tiff", S_VORTEX, LVL(49, 12, -8, 49, 0), (G_GENO|G_PLATOON|3|G_RGROUP), A(ATTK(AT_MAGC, AD_CURS, 8, 20), ATTK(AT_LASH, AD_NEXU, 2, 9), ATTK(AT_BUTT, AD_GRAV, 8, 15), ATTK(AT_GAZE, AD_SPC2, 6, 14), ATTK(AT_STNG, AD_FAKE, 3, 15), ATTK(AT_SPIT, AD_MALK, 1, 3)), SIZ(481, 75, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nite-mare vortex", S_VORTEX, LVL(49, 15, -3, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SLEE, 2, 6), ATTK(AT_NONE, AD_SLEE, 0, 6), ATTK(AT_ENGL, AD_DREA, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("salsa rougher", S_VORTEX, LVL(49, 9, 5, 67, 0), (G_UNIQ|1), A(ATTK(AT_LASH, AD_LEVI, 3, 13), ATTK(AT_ENGL, AD_DRLI, 3, 6), ATTK(AT_TUCH, AD_LEVI, 9, 10), ATTK(AT_RATH, AD_WERE, 8, 12), ATTK(AT_WEAP, AD_MCRE, 7, 6), NO_ATTK), SIZ(173, 14, 0, MS_SPOILER, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_ANIMAL|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("commemoration swapping encystment muriate", S_VORTEX, LVL(49, 7, -3, 59, -15), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PEST, 9, 10), ATTK(AT_GAZE, AD_MANA, 2, 21), ATTK(AT_WEAP, AD_CALM, 6, 17), ATTK(AT_TUCH, AD_MAGM, 1, 10), NO_ATTK, NO_ATTK), SIZ(481, 296, 0, MS_BARBER, MZ_MEDIUM), MR_ELEC|MR_POISON, MR_POISON, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("snored trivially", S_VORTEX, LVL(49, 13, -30, 93, 0), (1), A(ATTK(AT_WEAP, AD_CAST, 4, 3), ATTK(AT_HUGS, AD_DIMN, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1648, 1102, 0, MS_POKEDEX, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NOTAKE|M1_NOEYES, M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nightmarish ore", S_VORTEX, LVL(50, 19, -22, 90, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_TRAI, 4, 14), ATTK(AT_MAGC, AD_STUN, 5, 3), ATTK(AT_SCRA, AD_WRAP, 5, 3), ATTK(AT_TRAM, AD_FLAM, 8, 16), ATTK(AT_MAGC, AD_PEST, 1, 3), NO_ATTK), SIZ(44, 559, 0, MS_OHGOD, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_REGEN|M1_TPORT|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bassoon nonnavigable", S_VORTEX, LVL(50, 11, -6, 39, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_INSA, 2, 12), ATTK(AT_WEAP, AD_HALU, 1, 17), ATTK(AT_WEAP, AD_ABDC, 2, 20), ATTK(AT_TRAM, AD_CLRC, 5, 11), ATTK(AT_BEAM, AD_LITE, 5, 2), ATTK(AT_STNG, AD_DRIN, 1, 17)), SIZ(51, 228, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("toiling visited corelate", S_VORTEX, LVL(50, 16, -3, 31, -18), (1), A(ATTK(AT_CLAW, AD_BURN, 9, 16), ATTK(AT_MAGC, AD_LUCK, 7, 12), ATTK(AT_WEAP, AD_DRCO, 7, 17), ATTK(AT_LASH, AD_SITM, 7, 7), NO_ATTK, NO_ATTK), SIZ(775, 942, 0, MS_CONVERT, MZ_TINY), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_POIS|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ejecting coquette", S_VORTEX, LVL(51, 16, -22, 29, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_NPRO, 1, 2), ATTK(AT_CLAW, AD_CHKH, 7, 21), ATTK(AT_BOOM, AD_INER, 2, 4), ATTK(AT_STNG, AD_NUMB, 2, 21), NO_ATTK, NO_ATTK), SIZ(311, 918, 0, MS_COW, MZ_TINY), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("juggle vortex", S_VORTEX, LVL(51, 15, -3, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PART, 6, 6), ATTK(AT_NONE, AD_PART, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("syndicator medicating", S_VORTEX, LVL(51, 15, -8, 52, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_SIN, 2, 20), ATTK(AT_WEAP, AD_STUN, 1, 17), ATTK(AT_BREA, AD_FIRE, 6, 14), ATTK(AT_WEAP, AD_STTP, 4, 4), ATTK(AT_WEAP, AD_LAZY, 8, 11), NO_ATTK), SIZ(2573, 80, 0, MS_PHOTO, MZ_TINY), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS| M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_ROCKTHROW| M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gravabeam vortex", S_VORTEX, LVL(51, 15, -3, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_AGGR, 6, 6), ATTK(AT_NONE, AD_AGGR, 0, 6), ATTK(AT_BEAM, AD_AGGR, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cerebra remortgaged", S_VORTEX, LVL(52, 13, 9, 51, 5), (G_RGROUP|1), A(ATTK(AT_TENT, AD_WET, 2, 2), ATTK(AT_BREA, AD_BLAS, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2892, 66, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hydrochloric acid cloud", S_VORTEX, LVL(52, 9, -5, 50, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ACID, 21, 10), ATTK(AT_BREA, AD_ACID, 5, 14), ATTK(AT_GAZE, AD_BLND, 2, 10), ATTK(AT_NONE, AD_COLD, 0, 3), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("greater dimensional portal", S_VORTEX, LVL(52, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_POISON|MR_STONE|MR_ACID|MR_ELEC|MR_COLD|MR_DRAIN|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stepsister planktonic bailed tearjerker", S_VORTEX, LVL(52, 21, -20, 78, -15), (3), A(ATTK(AT_STNG, AD_INER, 7, 2), ATTK(AT_TUCH, AD_VULN, 6, 3), ATTK(AT_CLAW, AD_BANI, 1, 18), ATTK(AT_BITE, AD_POLY, 5, 17), NO_ATTK, NO_ATTK), SIZ(2248, 484, 0, MS_CONVERT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("impalpable bedim pinioning", S_VORTEX, LVL(52, 12, -16, 54, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_STNG, AD_SLOW, 9, 12), ATTK(AT_EXPL, AD_DREA, 6, 9), ATTK(AT_MAGC, AD_LETH, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2539, 157, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_TPORT, M2_PRINCE|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("papered visual", S_VORTEX, LVL(53, 10, -3, 81, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_TRAI, 2, 1), ATTK(AT_MAGC, AD_RNG, 1, 3), ATTK(AT_BREA, AD_ELEC, 2, 2), ATTK(AT_LASH, AD_DREA, 7, 12), ATTK(AT_MAGC, AD_LITT, 1, 10), NO_ATTK), SIZ(675, 482, 0, MS_ROAR, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_POISON, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS| M1_POIS, M2_NOPOLY|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("retrogradely duluth", S_VORTEX, LVL(53, 12, -4, 63, 0), (1), A(ATTK(AT_LASH, AD_TREM, 6, 13), ATTK(AT_LASH, AD_BLND, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2085, 57, 0, MS_METALMAFIA, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_SLIME, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dunner discombobulate", S_VORTEX, LVL(53, 13, 0, 76, -1), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_NAST, 9, 19), ATTK(AT_TUCH, AD_DRDX, 3, 16), ATTK(AT_TENT, AD_ELEC, 6, 15), ATTK(AT_KICK, AD_FLAM, 5, 17), ATTK(AT_GAZE, AD_FRZE, 3, 8), ATTK(AT_CLAW, AD_LEVI, 5, 15)), SIZ(4589, 45, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("takeaway vortex", S_VORTEX, LVL(53, 15, -4, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SITM, 6, 6), ATTK(AT_NONE, AD_SEDU, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("chaos vortex", S_VORTEX, LVL(53, 13, -9, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CONF, 5,5), ATTK(AT_ENGL, AD_CONF, 5,5), ATTK(AT_ENGL, AD_CONF, 5,5), ATTK(AT_ENGL, AD_HALU, 5,5), ATTK(AT_BREA, AD_RBRE, 5,5), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("storm of unmagic", S_VORTEX, LVL(53, 13, 0, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DREN, 5,5), ATTK(AT_ENGL, AD_ENCH, 5,5), ATTK(AT_HUGS, AD_DISE, 5,5), ATTK(AT_GAZE, AD_DISE, 5,5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mylar voiceful", S_VORTEX, LVL(54, 14, -11, 61, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_MINA, 5, 17), ATTK(AT_TUCH, AD_HEAL, 1, 2), ATTK(AT_TENT, AD_DRST, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3314, 0, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_SLEEP|MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS|M1_CARNIVORE, M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("relieved caveatee", S_VORTEX, LVL(54, 3, -28, 53, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DRLI, 6, 3), ATTK(AT_SCRA, AD_NAST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(348, 12, 0, MS_GRUNT, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mussier conformism", S_VORTEX, LVL(54, 12, 10, 56, 0), (3), A(ATTK(AT_TRAM, AD_SAMU, 2, 19), ATTK(AT_ENGL, AD_DRDX, 1, 15), ATTK(AT_WEAP, AD_CONF, 2, 6), ATTK(AT_TUCH, AD_ELEC, 2, 1), ATTK(AT_ENGL, AD_ENCH, 0, 7), ATTK(AT_WEAP, AD_PEST, 8, 11)), SIZ(2030, 572, 0, MS_BARK, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("elasticity pervader", S_VORTEX, LVL(54, 11, 9, 95, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_SHRD, 2, 3), ATTK(AT_BEAM, AD_LETH, 1, 13), ATTK(AT_KICK, AD_CHAO, 4, 16), ATTK(AT_CLAW, AD_SPEL, 3, 13), NO_ATTK, NO_ATTK), SIZ(436, 146, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD, M2_LORD|M2_COLLECT|M2_MAGIC|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vibratory mintage", S_VORTEX, LVL(55, 10, 7, 34, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DARK, 1, 13), ATTK(AT_SCRA, AD_COLD, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(564, 553, 0, MS_NEIGH, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Eveline's sweet wedge sandal", S_VORTEX, LVL(55, 27, 0, 50, 0), (1), A(ATTK(AT_KICK, AD_TIME, 7, 7), ATTK(AT_WEAP, AD_DREN, 7, 7), ATTK(AT_BEAM, AD_INER, 7, 7), ATTK(AT_BEAM, AD_HALU, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_STONE|MR_ACID|MR_SLEEP, MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_FLY|M1_BREATHLESS, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("famished vortex", S_VORTEX, LVL(55, 15, -4, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FAMN, 6, 7), ATTK(AT_NONE, AD_FAMN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vortex of doom and despair", S_VORTEX, LVL(56, 14, -6, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LUCK, 4, 10), ATTK(AT_ENGL, AD_NACU, 4, 4), ATTK(AT_ENGL, AD_ICUR, 1, 1), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_NONE, AD_DARK, 0, 0), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("phonoreceptor formfeed", S_VORTEX, LVL(56, 29, -27, 78, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_LAZY, 3, 2), ATTK(AT_SPIT, AD_MANA, 2, 15), ATTK(AT_STNG, AD_VENO, 1, 21), ATTK(AT_BUTT, AD_CONT, 6, 3), NO_ATTK, NO_ATTK), SIZ(1487, 965, 0, MS_PRINCIPAL, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID| M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_ORC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("leninism reabsorbing", S_VORTEX, LVL(57, 12, -28, 64, 13), (G_RGROUP|4), A(ATTK(AT_SCRA, AD_DROP, 1, 15), ATTK(AT_GAZE, AD_MINA, 6, 5), ATTK(AT_KICK, AD_DCAY, 9, 14), ATTK(AT_ENGL, AD_HODS, 2, 8), ATTK(AT_WEAP, AD_CAST, 9, 14), NO_ATTK), SIZ(4557, 73, 0, MS_HISS, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_NOTAKE|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spill vortex", S_VORTEX, LVL(57, 15, -4, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LITT, 6, 7), ATTK(AT_NONE, AD_LITT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hidden spill vortex", S_VORTEX, LVL(57, 15, -4, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LITT, 6, 7), ATTK(AT_NONE, AD_LITT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dives spill vortex", S_VORTEX, LVL(57, 15, -4, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LITT, 6, 7), ATTK(AT_NONE, AD_LITT, 0, 6), ATTK(AT_BEAM, AD_LITT, 5, 5), ATTK(AT_HUGS, AD_LITT, 5, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("warily bloodier", S_VORTEX, LVL(59, 17, -4, 56, 16), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_GAZE, AD_UVUU, 2, 12), ATTK(AT_HUGS, AD_CNCL, 4, 2), ATTK(AT_STNG, AD_FUMB, 6, 14), ATTK(AT_BEAM, AD_DEPR, 2, 21), NO_ATTK, NO_ATTK), SIZ(3080, 301, 0, MS_HISS, MZ_HUMAN), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ayatollah supporter", S_VORTEX, LVL(59, 12, -30, 26, 0), (1), A(ATTK(AT_BREA, AD_SPC2, 9, 9), ATTK(AT_BUTT, AD_SPEL, 1, 6), ATTK(AT_LASH, AD_ALIN, 1, 20), ATTK(AT_NONE, AD_MAGM, 9, 5), ATTK(AT_HUGS, AD_FREN, 8, 14), NO_ATTK), SIZ(3981, 109, 0, MS_LIEDER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ozonizer cute minyanim hereof bittiest", S_VORTEX, LVL(59, 9, -8, 68, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_STTP, 3, 3), ATTK(AT_STNG, AD_FEAR, 9, 15), ATTK(AT_TENT, AD_RNG, 4, 4), ATTK(AT_HUGS, AD_FUMB, 8, 1), ATTK(AT_CLAW, AD_IDAM, 2, 4), NO_ATTK), SIZ(118, 1084, 0, MS_CODE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_BREATHLESS|M1_NOEYES, M2_UNDEAD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("steepest strife intensifier", S_VORTEX, LVL(59, 12, 0, 63, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_MINA, 6, 16), ATTK(AT_SPIT, AD_WRAT, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(291, 206, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_POIS, M2_UNDEAD|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nuke vortex", S_VORTEX, LVL(60, 16, -5, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CONT, 6, 8), ATTK(AT_NONE, AD_CONT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gamma ray saturation", S_VORTEX, LVL(60, 19, -20, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DISN, 7, 12), ATTK(AT_NONE, AD_PLYS, 1, 12), ATTK(AT_GAZE, AD_CONT, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_ACID|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("instancing umbral", S_VORTEX, LVL(60, 15, -30, 31, 0), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_CALM, 6, 16), ATTK(AT_TUCH, AD_BLND, 6, 11), ATTK(AT_WEAP, AD_HALU, 1, 4), ATTK(AT_LASH, AD_CONT, 1, 20), ATTK(AT_SCRA, AD_MEMO, 3, 14), ATTK(AT_LASH, AD_CAST, 8, 10)), SIZ(18, 891, 0, MS_STABILIZE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("destructor vortex", S_VORTEX, LVL(60, 16, -5, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DEST, 6, 8), ATTK(AT_NONE, AD_DEST, 0, 6), ATTK(AT_BEAM, AD_DEST, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kindling manufacturer", S_VORTEX, LVL(60, 36, -1, 60, -12), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_WEAP, AD_INER, 2, 5), ATTK(AT_BOOM, AD_DREA, 6, 15), ATTK(AT_TRAM, AD_POLY, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(104, 209, 0, MS_REPAIR, MZ_TINY), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_MINDLESS|M1_CARNIVORE, M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("aether vortex", S_VORTEX, LVL(60, 15, 0, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 5,5), ATTK(AT_ENGL, AD_FIRE, 5,5), ATTK(AT_ENGL, AD_ACID, 5,5), ATTK(AT_ENGL, AD_COLD, 5,5), ATTK(AT_BREA, AD_RBRE, 10,10), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ACID|MR_ELEC|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("death vortex", S_VORTEX, LVL(60, 24, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RBRE, 5,5), ATTK(AT_ENGL, AD_VAMP, 5,5), ATTK(AT_ENGL, AD_RBRE, 5,5), ATTK(AT_ENGL, AD_VAMP, 5,5), ATTK(AT_GAZE, AD_DARK, 5,5), ATTK(AT_GAZE, AD_MANA, 5, 5) ), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DEATH|MR_ACID|MR_COLD|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mage vortex", S_VORTEX, LVL(62, 16, -6, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MAGM, 6, 8), ATTK(AT_NONE, AD_MAGM, 0, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vague precalculation daubery expended", S_VORTEX, LVL(62, 30, -7, 89, 3), (G_UNIQ|3), A(ATTK(AT_EXPL, AD_WTHR, 1, 19), ATTK(AT_BOOM, AD_ILLU, 3, 21), ATTK(AT_KICK, AD_SGLD, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(480, 432, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_TELEPATHIC|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pulverizing cowedly sheerly", S_VORTEX, LVL(62, 13, 2, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_TLPT, 6, 4), ATTK(AT_SPIT, AD_SSEX, 1, 10), ATTK(AT_CLAW, AD_BLAS, 6, 2), ATTK(AT_TUCH, AD_STON, 7, 20), ATTK(AT_ENGL, AD_BURN, 8, 20), NO_ATTK), SIZ(147, 1311, 0, MS_TRUMPET, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_OVIPAROUS, M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pacifier failingly", S_VORTEX, LVL(62, 25, 6, 79, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_FREN, 3, 6), ATTK(AT_BOOM, AD_SIN, 1, 17), ATTK(AT_BUTT, AD_MEMO, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2031, 106, 0, MS_CLOCK, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_NOEYES|M1_UNSOLID|M1_CARNIVORE|M1_METALLIVORE, M2_STRONG|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("swaddle resurfacing", S_VORTEX, LVL(62, 19, 7, 94, 0), (3), A(ATTK(AT_RATH, AD_VULN, 4, 3), ATTK(AT_BEAM, AD_SLEE, 8, 10), ATTK(AT_CLAW, AD_NIVE, 9, 3), ATTK(AT_LASH, AD_DEST, 5, 9), ATTK(AT_LASH, AD_STUN, 5, 21), NO_ATTK), SIZ(2673, 265, 0, MS_WOLLOH, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS, M2_NOPOLY|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hued earplug", S_VORTEX, LVL(62, 12, -30, 54, 16), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_RBRE, 1, 13), ATTK(AT_LASH, AD_CNCL, 2, 10), ATTK(AT_EXPL, AD_VULN, 2, 6), ATTK(AT_CLAW, AD_DRLI, 4, 11), ATTK(AT_KICK, AD_SSEX, 9, 13), NO_ATTK), SIZ(1193, 259, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_ACID, M2_STALK|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sulfuric acid cloud", S_VORTEX, LVL(62, 9, -6, 60, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ACID, 25, 10), ATTK(AT_BREA, AD_ACID, 9, 15), ATTK(AT_GAZE, AD_BLND, 3, 10), ATTK(AT_NONE, AD_COLD, 0, 3), ATTK(AT_BEAM, AD_ACID, 9, 9), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TUNNEL, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dawdle setal workstation", S_VORTEX, LVL(63, 12, -11, 39, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_RAGN, 3, 2), ATTK(AT_NONE, AD_VAMP, 4, 20), ATTK(AT_STNG, AD_DFOO, 7, 6), ATTK(AT_BITE, AD_BLEE, 4, 3), NO_ATTK, NO_ATTK), SIZ(816, 204, 0, MS_ESCAPE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_ACID|M1_POIS, M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("supermage vortex", S_VORTEX, LVL(64, 16, -7, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MAGM, 6, 9), ATTK(AT_NONE, AD_MAGM, 0, 6), ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_MAGIC, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("beeeeeeep vortex", S_VORTEX, LVL(64, 16, -7, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CAST, 6, 9), ATTK(AT_NONE, AD_CAST, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOUND, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_MAGIC, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("corpora ohmmeter", S_VORTEX, LVL(64, 15, 8, 96, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_EDGE, 8, 19), ATTK(AT_BUTT, AD_LITT, 5, 2), ATTK(AT_SCRA, AD_NAST, 1, 17), ATTK(AT_BITE, AD_SEDU, 2, 19), ATTK(AT_BREA, AD_STUN, 1, 17), NO_ATTK), SIZ(388, 90, 0, MS_WERE, MZ_HUMAN), MR_DISINT|MR_POISON, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL| M1_POIS, M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mediational tide", S_VORTEX, LVL(64, 9, 5, 33, 2), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_NACU, 2, 19), ATTK(AT_LASH, AD_BLEE, 6, 3), ATTK(AT_BREA, AD_SSEX, 3, 19), ATTK(AT_LASH, AD_SLUD, 6, 7), ATTK(AT_WEAP, AD_RNG, 3, 6), NO_ATTK), SIZ(2779, 297, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_ACID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIMIC|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("moralize symbion", S_VORTEX, LVL(64, 22, 2, 96, 1), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_LAZY, 5, 5), ATTK(AT_SCRA, AD_LETH, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1599, 4, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("indulgent offspring underbred", S_VORTEX, LVL(64, 17, -7, 14, 11), (G_GENO|G_VLGROUP|2), A(ATTK(AT_ENGL, AD_LITE, 1, 7), ATTK(AT_HUGS, AD_MALK, 4, 17), ATTK(AT_SCRA, AD_DREN, 6, 16), ATTK(AT_TENT, AD_BANI, 5, 14), NO_ATTK, NO_ATTK), SIZ(52, 42, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE, M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("outhitting gastroscope", S_VORTEX, LVL(65, 12, -10, 72, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_HODS, 5, 21), ATTK(AT_SCRA, AD_SITM, 4, 10), ATTK(AT_MAGC, AD_PLAS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(577, 974, 0, MS_HUMANOID, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC, M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("speed dinette", S_VORTEX, LVL(65, 16, -30, 94, 4), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_MINA, 4, 5), ATTK(AT_HUGS, AD_NEXU, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 391, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, MR_COLD, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS| M1_ACID, M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("len vortex", S_VORTEX, LVL(66, 16, -7, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PAIN, 6, 8), ATTK(AT_NONE, AD_PAIN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("greater entropic dimensional portal", S_VORTEX, LVL(66, 18, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 1), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_POISON|MR_STONE|MR_ACID|MR_ELEC|MR_COLD|MR_DRAIN|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("greater demonic dimensional portal", S_VORTEX, LVL(66, 18, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_POISON|MR_STONE|MR_ACID|MR_ELEC|MR_COLD|MR_DRAIN|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jct typewrite", S_VORTEX, LVL(66, 16, -7, 92, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_TERR, 6, 5), ATTK(AT_WEAP, AD_SCOR, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1851, 340, 0, MS_CORONA, MZ_HUGE), MR_SLEEP|MR_ACID, MR_ACID, M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_STALK|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("medicinally teleplay", S_VORTEX, LVL(66, 12, -12, 65, 0), (4), A(ATTK(AT_HUGS, AD_DRDX, 1, 15), ATTK(AT_STNG, AD_FIRE, 8, 7), ATTK(AT_ENGL, AD_MAGM, 8, 6), ATTK(AT_SCRA, AD_CONT, 3, 13), ATTK(AT_BUTT, AD_CAST, 7, 16), ATTK(AT_HUGS, AD_HEAL, 1, 2)), SIZ(1067, 867, 0, MS_NURSE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Nicholas D. Wolfwood", S_VORTEX, LVL(66, 24, 5, 10, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("rotgut semisatirical", S_VORTEX, LVL(67, 15, -26, 53, 0), (G_VLGROUP|1), A(ATTK(AT_TRAM, AD_NUMB, 8, 1), ATTK(AT_NONE, AD_ACID, 8, 7), ATTK(AT_SPIT, AD_LITE, 1, 10), ATTK(AT_KICK, AD_NAST, 9, 11), ATTK(AT_LASH, AD_BADE, 7, 6), NO_ATTK), SIZ(1819, 229, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("antheral begrudged", S_VORTEX, LVL(67, 19, -7, 93, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_SGLD, 1, 19), ATTK(AT_RATH, AD_POIS, 1, 15), ATTK(AT_SPIT, AD_LEGS, 7, 9), ATTK(AT_KICK, AD_DREN, 5, 15), NO_ATTK, NO_ATTK), SIZ(3323, 1239, 0, MS_SNORE, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_SWIM|M1_NOEYES|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trolleyed disemboweled", S_VORTEX, LVL(68, 16, -12, 53, 19), (2), A(ATTK(AT_GAZE, AD_HEAL, 3, 14), ATTK(AT_KICK, AD_VULN, 5, 6), ATTK(AT_MAGC, AD_BLND, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2409, 533, 0, MS_HUMANOID, MZ_GIGANTIC), MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOHEAD|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_PNAME|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gruesomer amiable", S_VORTEX, LVL(68, 9, -18, 64, 12), (G_SGROUP|2), A(ATTK(AT_BOOM, AD_EDGE, 1, 15), ATTK(AT_KICK, AD_SEDU, 2, 8), ATTK(AT_GAZE, AD_CONT, 9, 2), ATTK(AT_WEAP, AD_FEAR, 1, 3), NO_ATTK, NO_ATTK), SIZ(2363, 285, 0, MS_WAIL, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("repeater exordium adhere viability subcontinental curbed", S_VORTEX, LVL(68, 26, -5, 39, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_ICEB, 4, 7), ATTK(AT_LASH, AD_CAST, 1, 9), ATTK(AT_STNG, AD_WRAT, 6, 15), ATTK(AT_BREA, AD_NUMB, 1, 10), ATTK(AT_BREA, AD_ACID, 3, 10), ATTK(AT_BEAM, AD_AGGR, 5, 7)), SIZ(2949, 175, 0, MS_MEW, MZ_SMALL), MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("worktable outreached", S_VORTEX, LVL(68, 12, -3, 74, 13), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_VULN, 4, 13), ATTK(AT_BITE, AD_AGGR, 8, 17), ATTK(AT_TUCH, AD_RUST, 6, 2), ATTK(AT_WEAP, AD_ENCH, 4, 3), NO_ATTK, NO_ATTK), SIZ(471, 6, 0, MS_CHICKEN, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_CONCEAL|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("beara vortex", S_VORTEX, LVL(68, 16, -8, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ANTI, 6, 8), ATTK(AT_NONE, AD_ANTI, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("notgood vortex", S_VORTEX, LVL(70, 16, -8, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SAMU, 6, 8), ATTK(AT_NONE, AD_SAMU, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("punny nudely", S_VORTEX, LVL(70, 24, -13, 95, -7), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_THIR, 1, 15), ATTK(AT_MAGC, AD_LAZY, 6, 21), ATTK(AT_CLAW, AD_DGST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(202, 26, 0, MS_BONES, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE| M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grapery dwight forlornest clot", S_VORTEX, LVL(70, 25, -27, 100, -19), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BUTT, AD_DRCH, 1, 10), ATTK(AT_NONE, AD_BANI, 3, 14), ATTK(AT_LASH, AD_PART, 1, 3), ATTK(AT_BUTT, AD_SITM, 4, 6), ATTK(AT_RATH, AD_HODS, 9, 20), ATTK(AT_BOOM, AD_WTHR, 3, 19)), SIZ(1142, 890, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_FIRE|MR_DISINT, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_ACID|M1_METALLIVORE, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("loth rethread", S_VORTEX, LVL(70, 2, -26, 6, -18), (G_GENO|4), A(ATTK(AT_LASH, AD_CNCL, 5, 9), ATTK(AT_BEAM, AD_DRCO, 2, 1), ATTK(AT_KICK, AD_INSA, 2, 20), ATTK(AT_GAZE, AD_NGEN, 1, 10), ATTK(AT_SPIT, AD_TRAP, 6, 18), ATTK(AT_HUGS, AD_STTP, 1, 7)), SIZ(12, 467, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("suckle vortex", S_VORTEX, LVL(70, 16, -8, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VAMP, 6, 9), ATTK(AT_NONE, AD_VAMP, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("litebeam vortex", S_VORTEX, LVL(70, 16, -8, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MALK, 6, 9), ATTK(AT_NONE, AD_MALK, 0, 6), ATTK(AT_BREA, AD_LITE, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("specke vortex", S_VORTEX, LVL(72, 16, -8, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_UVUU, 6, 9), ATTK(AT_NONE, AD_UVUU, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lariating jaggedly", S_VORTEX, LVL(72, 12, 5, 70, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_LASH, AD_DRDX, 6, 3), ATTK(AT_BITE, AD_TCKL, 7, 19), ATTK(AT_STNG, AD_NGRA, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(925, 1016, 0, MS_PAIN, MZ_HUGE), 0, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE| M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sure tomomania ribber bassy", S_VORTEX, LVL(72, 16, -19, 97, 5), (G_GENO|3), A(ATTK(AT_BUTT, AD_DEPR, 1, 10), ATTK(AT_HUGS, AD_TRAI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2853, 308, 0, MS_POKEDEX, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_HUMANOID|M1_ACID, M2_LORD|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("awe eddy", S_VORTEX, LVL(73, 12, 4, 6, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_LAVA, 5, 12), ATTK(AT_HUGS, AD_LAZY, 1, 21), ATTK(AT_NONE, AD_SLOW, 5, 15), ATTK(AT_BREA, AD_FAKE, 4, 19), ATTK(AT_KICK, AD_DRLI, 0, 20), NO_ATTK), SIZ(834, 519, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cage nonagreement", S_VORTEX, LVL(73, 12, -27, 99, -11), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_SEDU, 8, 10), ATTK(AT_ENGL, AD_BADE, 9, 18), ATTK(AT_CLAW, AD_AMNE, 1, 12), ATTK(AT_MAGC, AD_ELEC, 4, 6), ATTK(AT_BITE, AD_VULN, 1, 13), ATTK(AT_NONE, AD_WTHR, 0, 2)), SIZ(2210, 270, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, MR_FIRE, M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS| M1_CARNIVORE|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sloth vortex", S_VORTEX, LVL(74, 10, -10, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LAZY, 6, 9), ATTK(AT_NONE, AD_LAZY, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Racemicron, Prince of Acid and Melting", S_VORTEX, LVL(74, 24, -7, 75, -10), (G_SGROUP|G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_ENGL, AD_ACID, 30, 20), ATTK(AT_BREA, AD_ACID, 9, 21), ATTK(AT_GAZE, AD_BLND, 6, 10), ATTK(AT_NONE, AD_COLD, 0, 3), ATTK(AT_BEAM, AD_ACID, 12, 12), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TUNNEL, M2_HOSTILE|M2_MALE|M2_WANDER|M2_PNAME|M2_NOPOLY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gannet inept", S_VORTEX, LVL(76, 15, -4, 97, 0), (G_SGROUP|3), A(ATTK(AT_RATH, AD_DISP, 7, 16), ATTK(AT_BUTT, AD_CALM, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(422, 579, 0, MS_BOAST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("putrid vortex", S_VORTEX, LVL(76, 17, -10, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PEST, 6, 9), ATTK(AT_NONE, AD_PEST, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flora tryptic stubbier spiritlessly regulable", S_VORTEX, LVL(77, 12, 6, 55, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_STAT, 7, 11), ATTK(AT_CLAW, AD_TRAP, 6, 18), ATTK(AT_BEAM, AD_NACU, 4, 7), ATTK(AT_WEAP, AD_LEVI, 6, 14), ATTK(AT_LASH, AD_INSA, 3, 10), NO_ATTK), SIZ(203, 1555, 0, MS_BRAG, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_TPORT, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("moratorium priciest", S_VORTEX, LVL(78, 14, -8, 82, -16), (G_GENO|4), A(ATTK(AT_BREA, AD_VENO, 4, 15), ATTK(AT_GAZE, AD_WRAT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3553, 675, 0, MS_DEEPSTATE, MZ_SMALL), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_HUMANOID|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("petredge vortex", S_VORTEX, LVL(78, 17, -11, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_EDGE, 6, 10), ATTK(AT_NONE, AD_EDGE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("keepable wantoning papaya", S_VORTEX, LVL(79, 13, -17, 83, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_AGGR, 5, 12), ATTK(AT_NONE, AD_AXUS, 1, 2), ATTK(AT_MAGC, AD_DIMN, 5, 13), ATTK(AT_TENT, AD_BLEE, 9, 15), ATTK(AT_CLAW, AD_COLD, 6, 13), NO_ATTK), SIZ(2359, 176, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("immunize subcranial", S_VORTEX, LVL(79, 36, -10, 79, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_EDGE, 1, 6), ATTK(AT_MAGC, AD_TIME, 1, 18), ATTK(AT_BUTT, AD_FREN, 4, 16), ATTK(AT_GAZE, AD_NACU, 3, 17), ATTK(AT_TENT, AD_CAST, 4, 10), ATTK(AT_TUCH, AD_LUCK, 2, 18)), SIZ(628, 803, 0, MS_SELFHARM, MZ_TINY), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_ACID|M1_POIS, M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mint vortex", S_VORTEX, LVL(80, 18, -11, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRIN, 6, 10), ATTK(AT_NONE, AD_DRIN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giftedly regretter", S_VORTEX, LVL(80, 12, -10, 55, 18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_BEAM, AD_MIDI, 9, 5), ATTK(AT_MAGC, AD_LEGS, 5, 9), ATTK(AT_WEAP, AD_WEBS, 1, 13), ATTK(AT_HUGS, AD_TCKL, 1, 9), NO_ATTK), SIZ(1453, 410, 0, MS_ROAR, MZ_SMALL), MR_STONE, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_UNSOLID|M1_REGEN, M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC| M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("plainly wishing", S_VORTEX, LVL(81, 40, 5, 86, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_DRCH, 5, 6), ATTK(AT_SPIT, AD_PLAS, 8, 6), ATTK(AT_SPIT, AD_NACU, 1, 13), ATTK(AT_LASH, AD_AXUS, 9, 12), ATTK(AT_BUTT, AD_WNCE, 9, 13), ATTK(AT_TENT, AD_LAVA, 1, 17)), SIZ(1185, 714, 0, MS_SISSY, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY|M2_DWARF|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("allay argentina", S_VORTEX, LVL(81, 21, -12, 60, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_WISD, 1, 2), ATTK(AT_BREA, AD_LEGS, 7, 3), ATTK(AT_BUTT, AD_BADE, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2404, 1088, 0, MS_FEARHARE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHEAD, M2_UNDEAD|M2_LORD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pewit reannexed mesmerization incrimination privily", S_VORTEX, LVL(81, 17, -8, 42, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_SLUD, 5, 4), ATTK(AT_ENGL, AD_SITM, 5, 3), ATTK(AT_SPIT, AD_HALU, 1, 14), ATTK(AT_SPIT, AD_CALM, 8, 20), ATTK(AT_BEAM, AD_FIRE, 4, 15), ATTK(AT_BITE, AD_HODS, 9, 4)), SIZ(675, 367, 0, MS_COW, MZ_GIGANTIC), MR_COLD|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL| M1_ACID|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("forewarning nonspiritual swashbuckling", S_VORTEX, LVL(82, 13, -10, 99, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_NEXU, 7, 21), ATTK(AT_ENGL, AD_DRIN, 1, 15), ATTK(AT_SPIT, AD_IDAM, 9, 7), ATTK(AT_BITE, AD_FEAR, 7, 8), ATTK(AT_LASH, AD_MCRE, 1, 2), NO_ATTK), SIZ(3, 691, 0, MS_COW, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("caning countenanced", S_VORTEX, LVL(82, 12, -15, 48, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DISE, 9, 16), ATTK(AT_SPIT, AD_DRDX, 6, 2), ATTK(AT_KICK, AD_FRZE, 3, 19), ATTK(AT_BREA, AD_TCKL, 7, 21), ATTK(AT_EXPL, AD_HEAL, 9, 17), ATTK(AT_STNG, AD_AGGR, 1, 9)), SIZ(1201, 431, 0, MS_MEW, MZ_LARGE), MR_COLD, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD| M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mitiest allover", S_VORTEX, LVL(82, 12, -10, 19, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_DEBT, 9, 6), ATTK(AT_WEAP, AD_WNCE, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(319, 1, 0, MS_HCALIEN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_NOEYES|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sparkelight vortex", S_VORTEX, LVL(82, 18, -12, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CNCL, 6, 11), ATTK(AT_NONE, AD_CNCL, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("oscillation relinquishing", S_VORTEX, LVL(83, 5, -20, 86, -16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CHKH, 7, 9), ATTK(AT_WEAP, AD_WRAT, 9, 7), ATTK(AT_BREA, AD_BURN, 3, 12), ATTK(AT_KICK, AD_TREM, 1, 7), ATTK(AT_EXPL, AD_RUST, 8, 18), NO_ATTK), SIZ(3273, 134, 0, MS_MEW, MZ_HUGE), MR_COLD|MR_STONE, MR_STONE, M1_SWIM|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hinger stylish", S_VORTEX, LVL(83, 7, -22, 32, 4), (G_SGROUP|1), A(ATTK(AT_GAZE, AD_MAGM, 3, 11), ATTK(AT_BREA, AD_VAPO, 4, 16), ATTK(AT_BEAM, AD_FAKE, 2, 10), ATTK(AT_NONE, AD_CONF, 3, 14), NO_ATTK, NO_ATTK), SIZ(1711, 944, 0, MS_ROAR, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_SLITHY, M2_VAMPIRE|M2_NASTY|M2_MAGIC|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("richter tabstop", S_VORTEX, LVL(83, 12, 1, 89, 0), (G_LGROUP|3), A(ATTK(AT_CLAW, AD_DRLI, 5, 19), ATTK(AT_BITE, AD_CHAO, 8, 8), ATTK(AT_TENT, AD_MANA, 1, 5), ATTK(AT_BEAM, AD_LAVA, 2, 20), ATTK(AT_WEAP, AD_TRAP, 7, 16), NO_ATTK), SIZ(1394, 1378, 0, MS_BARBER, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("versify humored", S_VORTEX, LVL(83, 11, -2, 25, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TUCH, AD_ACID, 1, 7), ATTK(AT_LASH, AD_VAMP, 3, 17), ATTK(AT_GAZE, AD_HALU, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(161, 32, 0, MS_HISS, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, MR_COLD, M1_AMORPHOUS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_SLIME|M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("overshoe mellifluously", S_VORTEX, LVL(84, 12, -11, 31, 16), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEBU, 3, 1), ATTK(AT_WEAP, AD_NAST, 1, 1), ATTK(AT_NONE, AD_FEMI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1057, 273, 0, MS_BOAST, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("farmed wellborn", S_VORTEX, LVL(84, 12, -1, 65, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SHRD, 5, 5), ATTK(AT_WEAP, AD_DISP, 6, 11), ATTK(AT_CLAW, AD_ACID, 4, 10), ATTK(AT_TENT, AD_WISD, 8, 8), ATTK(AT_NONE, AD_HALU, 7, 10), ATTK(AT_SCRA, AD_COLD, 1, 16)), SIZ(4213, 587, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS| M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("no-resist vortex", S_VORTEX, LVL(84, 18, -12, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MANA, 6, 11), ATTK(AT_NONE, AD_MANA, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("imperial swish incorporeality", S_VORTEX, LVL(85, 14, -19, 55, 0), (2), A(ATTK(AT_KICK, AD_UVUU, 7, 14), ATTK(AT_ENGL, AD_FREN, 3, 21), ATTK(AT_BOOM, AD_CORR, 7, 19), ATTK(AT_BUTT, AD_SIN, 2, 17), ATTK(AT_BOOM, AD_FAMN, 9, 12), NO_ATTK), SIZ(1512, 678, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_MINDLESS|M1_THICK_HIDE, M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("paranoiac bake", S_VORTEX, LVL(85, 11, 5, 76, 0), (G_SGROUP|1), A(ATTK(AT_MAGC, AD_TLPT, 9, 4), ATTK(AT_GAZE, AD_DREA, 1, 20), ATTK(AT_SPIT, AD_DEST, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(659, 1314, 0, MS_CORONA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stop vortex", S_VORTEX, LVL(85, 18, -12, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STTP, 6, 11), ATTK(AT_NONE, AD_STTP, 0, 6), ATTK(AT_RATH, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vomortex", S_VORTEX, LVL(86, 18, -12, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VOMT, 6, 11), ATTK(AT_NONE, AD_VOMT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("weaponized vomortex", S_VORTEX, /* spawns with one of the following: short sword, battle-axe, bow + 50 arrows, 100 shuriken */ LVL(86, 18, -12, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_ENGL, AD_VOMT, 6, 11), ATTK(AT_NONE, AD_VOMT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epistolary glassine", S_VORTEX, LVL(87, 12, -23, 86, -11), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_HALU, 4, 9), ATTK(AT_GAZE, AD_UVUU, 9, 6), ATTK(AT_MAGC, AD_CORR, 3, 17), ATTK(AT_BOOM, AD_STTP, 9, 11), NO_ATTK, NO_ATTK), SIZ(2649, 181, 0, MS_BRAG, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weekending gyrate extraneously", S_VORTEX, LVL(87, 10, -14, 1, 0), (1), A(ATTK(AT_MAGC, AD_WISD, 7, 13), ATTK(AT_BEAM, AD_WTHR, 8, 5), ATTK(AT_SCRA, AD_DGST, 1, 17), ATTK(AT_BUTT, AD_CNCL, 1, 13), ATTK(AT_CLAW, AD_AMNE, 4, 12), ATTK(AT_SCRA, AD_CONF, 3, 18)), SIZ(507, 220, 0, MS_SHEEP, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT|M1_POIS| M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ejectum fessed", S_VORTEX, LVL(87, 22, -30, 20, -5), (G_SGROUP|4), A(ATTK(AT_TENT, AD_NGRA, 4, 6), ATTK(AT_ENGL, AD_DRDX, 3, 1), ATTK(AT_BEAM, AD_VOMT, 7, 5), ATTK(AT_STNG, AD_NTHR, 5, 2), NO_ATTK, NO_ATTK), SIZ(278, 308, 0, MS_COW, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("strangulation undertone sufficer", S_VORTEX, LVL(87, 13, -10, 94, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_SLOW, 2, 10), ATTK(AT_BREA, AD_COLD, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2716, 361, 0, MS_SQEEK, MZ_GIGANTIC), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("thoroughfare waftage", S_VORTEX, LVL(88, 13, -7, 97, 0), (4), A(ATTK(AT_STNG, AD_DEPR, 7, 3), ATTK(AT_BUTT, AD_CHAO, 3, 15), ATTK(AT_BITE, AD_FEAR, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2306, 342, 0, MS_BARK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("zendo hyperirritable", S_VORTEX, LVL(88, 27, 2, 97, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BREA, AD_SANI, 1, 21), ATTK(AT_WEAP, AD_CORR, 5, 15), ATTK(AT_TRAM, AD_TCKL, 1, 9), ATTK(AT_ENGL, AD_DISP, 1, 5), ATTK(AT_HUGS, AD_NUMB, 5, 5), ATTK(AT_GAZE, AD_TIME, 2, 20)), SIZ(4523, 27, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON, MR_FIRE, M1_SWIM|M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_ACID, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("radially nonreciprocal", S_VORTEX, LVL(88, 3, -16, 84, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_COLD, 3, 8), ATTK(AT_CLAW, AD_NGRA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1902, 854, 0, MS_BURBLE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON, MR_DISINT, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("venortex", S_VORTEX, LVL(88, 19, -13, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VENO, 6, 12), ATTK(AT_NONE, AD_VENO, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reequipped tendentiously", S_VORTEX, LVL(89, 14, -25, 62, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_STNG, AD_POIS, 8, 16), ATTK(AT_TENT, AD_STUN, 6, 20), ATTK(AT_BREA, AD_AGGR, 4, 8), ATTK(AT_BEAM, AD_STTP, 6, 18), ATTK(AT_HUGS, AD_CAST, 6, 3), NO_ATTK), SIZ(110, 535, 0, MS_SPELL, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_HOBBIT|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("super vaportex", S_VORTEX, LVL(90, 19, -13, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_VAPO, 6, 12), ATTK(AT_NONE, AD_VAPO, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mongrel rustlingly", S_VORTEX, LVL(90, 20, -9, 50, 0), (G_VLGROUP|4), A(ATTK(AT_BOOM, AD_RUNS, 5, 13), ATTK(AT_BUTT, AD_LAVA, 8, 1), ATTK(AT_KICK, AD_SLIM, 7, 7), ATTK(AT_HUGS, AD_FAMN, 6, 20), ATTK(AT_KICK, AD_WRAP, 3, 18), ATTK(AT_ENGL, AD_SLUD, 3, 6)), SIZ(305, 8, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT, M1_CONCEAL|M1_ANIMAL|M1_TPORT_CNTRL, M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hauntingly sparry", S_VORTEX, LVL(90, 12, -27, 21, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_HUGS, AD_LUCK, 8, 12), ATTK(AT_LASH, AD_NGRA, 9, 6), ATTK(AT_BITE, AD_AGGR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(789, 17, 0, MS_SELFHARM, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("singularly depressor", S_VORTEX, LVL(91, 17, -30, 7, 0), (1), A(ATTK(AT_BREA, AD_THIR, 7, 4), ATTK(AT_MAGC, AD_HALU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(144, 57, 0, MS_GRUNT, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_CLING|M1_NOTAKE|M1_NOEYES|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("do minimized", S_VORTEX, LVL(91, 17, 8, 74, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_RUNS, 8, 11), ATTK(AT_LASH, AD_SOUN, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(126, 452, 0, MS_SEDUCE, MZ_SMALL), MR_SLEEP, 0, M1_HIDE|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("terribly bad vortex", S_VORTEX, LVL(92, 20, -14, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BADE, 6, 13), ATTK(AT_NONE, AD_BADE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("supreme dimensional vortex", S_VORTEX, LVL(93, 18, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_POISON|MR_STONE|MR_ACID|MR_ELEC|MR_COLD|MR_DRAIN|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("excursively halyard weekending", S_VORTEX, LVL(94, 13, -9, 66, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_CHKH, 9, 6), ATTK(AT_BITE, AD_TECH, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(415, 180, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("handpicked wispish unstapled", S_VORTEX, LVL(94, 14, 9, 23, 6), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_WTHR, 4, 17), ATTK(AT_HUGS, AD_TDRA, 3, 10), ATTK(AT_CLAW, AD_PAIN, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(603, 598, 0, MS_JAPANESE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rescinding protestable", S_VORTEX, LVL(95, 14, -5, 69, 0), (3), A(ATTK(AT_KICK, AD_VENO, 3, 10), ATTK(AT_KICK, AD_PAIN, 7, 2), ATTK(AT_RATH, AD_BURN, 7, 17), ATTK(AT_SPIT, AD_SPC2, 9, 8), ATTK(AT_BEAM, AD_HALU, 8, 6), NO_ATTK), SIZ(1991, 191, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SLITHY|M1_CARNIVORE|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ragnar vortex", S_VORTEX, LVL(95, 20, -15, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 6, 14), ATTK(AT_NONE, AD_TCKL, 0, 6), ATTK(AT_ENGL, AD_RAGN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("counterplea resonant", S_VORTEX, LVL(95, 10, 0, 59, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_SCOR, 3, 6), ATTK(AT_ENGL, AD_HEAL, 1, 9), ATTK(AT_STNG, AD_LAZY, 8, 21), ATTK(AT_CLAW, AD_HODS, 1, 20), ATTK(AT_NONE, AD_ANTI, 9, 14), ATTK(AT_WEAP, AD_TCKL, 2, 2)), SIZ(311, 28, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_SLITHY|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("star diagnosing", S_VORTEX, LVL(95, 9, -27, 79, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_TECH, 9, 7), ATTK(AT_KICK, AD_PEST, 1, 21), ATTK(AT_BUTT, AD_SLUD, 5, 16), ATTK(AT_ENGL, AD_RBRE, 9, 14), NO_ATTK, NO_ATTK), SIZ(2483, 749, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE, M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SPIDER, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("puerto intwined", S_VORTEX, LVL(95, 13, -14, 52, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_HODS, 9, 15), ATTK(AT_TENT, AD_BLND, 5, 19), ATTK(AT_HUGS, AD_MANA, 1, 17), ATTK(AT_STNG, AD_LITE, 4, 16), ATTK(AT_TRAM, AD_DIMN, 7, 20), NO_ATTK), SIZ(260, 785, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_SLEEP|MR_POISON, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_SLITHY|M1_REGEN|M1_ACID, M2_WANDER|M2_NASTY|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kickstand utterance", S_VORTEX, LVL(96, 6, -9, 4, -9), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 3, 13), ATTK(AT_SPIT, AD_TREM, 1, 2), ATTK(AT_STNG, AD_VULN, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1236, 196, 0, MS_LAUGH, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_TPORT, M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("disobedient sundry", S_VORTEX, LVL(96, 17, -13, 68, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PAIN, 2, 3), ATTK(AT_HUGS, AD_TIME, 6, 10), ATTK(AT_TRAM, AD_DREA, 6, 7), ATTK(AT_TENT, AD_HODS, 8, 6), ATTK(AT_MAGC, AD_NPRO, 9, 2), ATTK(AT_WEAP, AD_AMNE, 7, 18)), SIZ(223, 68, 0, MS_CAR, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_REGEN|M1_ACID, M2_UNDEAD|M2_STALK|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("behooving enthroned", S_VORTEX, LVL(96, 11, 2, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_INSA, 7, 15), ATTK(AT_BITE, AD_TRAP, 1, 9), ATTK(AT_TRAM, AD_EDGE, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2306, 939, 0, MS_GRUNT, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC|M2_GNOME|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("scrubbiest foreman paralyzant nettly", S_VORTEX, LVL(98, 28, -5, 88, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_DGST, 6, 3), ATTK(AT_RATH, AD_NGEN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(641, 464, 0, MS_SPOILER, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("baywood orrery", S_VORTEX, LVL(98, 23, -17, 12, 0), (2), A(ATTK(AT_TRAM, AD_POIS, 5, 12), ATTK(AT_HUGS, AD_LEGS, 5, 21), ATTK(AT_BREA, AD_RUST, 4, 6), ATTK(AT_GAZE, AD_FAKE, 9, 8), ATTK(AT_SPIT, AD_LAVA, 7, 8), NO_ATTK), SIZ(2852, 474, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG| M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("paucity arbitrage chiseled", S_VORTEX, LVL(98, 10, 1, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CNCL, 9, 9), ATTK(AT_STNG, AD_NGRA, 4, 15), ATTK(AT_TENT, AD_POLY, 8, 9), ATTK(AT_WEAP, AD_VAPO, 1, 15), NO_ATTK, NO_ATTK), SIZ(1487, 0, 0, MS_LAUGH, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_ANIMAL| M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hebraic attic", S_VORTEX, LVL(99, 42, -29, 53, -16), (G_GENO|4), A(ATTK(AT_BITE, AD_FLAM, 3, 15), ATTK(AT_NONE, AD_STTP, 9, 13), ATTK(AT_TUCH, AD_EDGE, 5, 15), ATTK(AT_WEAP, AD_HALU, 3, 11), ATTK(AT_NONE, AD_DGST, 7, 8), NO_ATTK), SIZ(258, 284, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_THICK_HIDE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SPIDER|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("interactive eggshell", S_VORTEX, LVL(100, 11, 0, 78, 11), (G_GENO|4), A(ATTK(AT_KICK, AD_INER, 9, 7), ATTK(AT_NONE, AD_ALIN, 2, 10), ATTK(AT_MAGC, AD_SHAN, 5, 3), ATTK(AT_RATH, AD_DREA, 3, 14), NO_ATTK, NO_ATTK), SIZ(150, 684, 0, MS_PANTS, MZ_HUGE), MR_ACID|MR_STONE, MR_STONE, M1_THICK_HIDE|M1_REGEN, M2_PRINCE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("daredevil plasmatic", S_VORTEX, LVL(100, 32, 4, 65, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_NEXU, 2, 7), ATTK(AT_ENGL, AD_SPEL, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(633, 17, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("outrank composite couth", S_VORTEX, LVL(100, 12, -10, 55, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_SLEE, 1, 4), ATTK(AT_LASH, AD_DROP, 3, 18), ATTK(AT_TENT, AD_SANI, 8, 1), ATTK(AT_BOOM, AD_BURN, 4, 10), NO_ATTK, NO_ATTK), SIZ(2590, 624, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_MINDLESS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wall relinquished", S_VORTEX, LVL(100, 13, -24, 71, 14), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BOOM, AD_LEGS, 9, 21), ATTK(AT_BITE, AD_CORR, 2, 6), ATTK(AT_GAZE, AD_LITE, 8, 2), ATTK(AT_GAZE, AD_THIE, 3, 19), NO_ATTK, NO_ATTK), SIZ(1101, 907, 0, MS_MUTE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trump vortex", S_VORTEX, LVL(100, 20, -15, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MIDI, 6, 15), ATTK(AT_NONE, AD_MIDI, 0, 6), ATTK(AT_ENGL, AD_MINA, 6, 15), ATTK(AT_RATH, AD_MINA, 0, 6), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD|MR_ELEC|MR_ACID|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("harmonic jab", S_VORTEX, LVL(100, 10, -24, 99, -12), (2), A(ATTK(AT_BEAM, AD_SSEX, 1, 11), ATTK(AT_WEAP, AD_RUNS, 1, 1), ATTK(AT_RATH, AD_CHAO, 1, 4), ATTK(AT_SPIT, AD_MCRE, 5, 21), NO_ATTK, NO_ATTK), SIZ(175, 1163, 0, MS_FART_LOUD, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("citronella influent", S_VORTEX, LVL(100, 12, -24, 75, -19), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_DEBU, 8, 17), ATTK(AT_STNG, AD_MIDI, 5, 7), ATTK(AT_WEAP, AD_EDGE, 7, 5), ATTK(AT_NONE, AD_SPC2, 0, 20), NO_ATTK, NO_ATTK), SIZ(1385, 314, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reversionist sputter principal", S_VORTEX, LVL(101, 19, -16, 98, 9), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_TCKL, 9, 5), ATTK(AT_SPIT, AD_WEBS, 4, 13), ATTK(AT_CLAW, AD_PHYS, 9, 10), ATTK(AT_BUTT, AD_MINA, 2, 18), NO_ATTK, NO_ATTK), SIZ(755, 335, 0, MS_LAUGH, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_REGEN| M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("allusion infinitely", S_VORTEX, LVL(101, 15, -13, 84, 0), (3), A(ATTK(AT_MAGC, AD_THIR, 3, 19), ATTK(AT_TRAM, AD_DRCH, 1, 22), ATTK(AT_BITE, AD_STCK, 2, 20), ATTK(AT_GAZE, AD_CHRN, 2, 10), ATTK(AT_BEAM, AD_HODS, 9, 15), NO_ATTK), SIZ(360, 210, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("omnipotent winsomer", S_VORTEX, LVL(102, 17, -14, 80, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_LAVA, 1, 18), ATTK(AT_GAZE, AD_UNPR, 5, 3), ATTK(AT_WEAP, AD_FREN, 9, 24), ATTK(AT_GAZE, AD_SLEE, 4, 16), ATTK(AT_TUCH, AD_WEEP, 6, 19), ATTK(AT_SCRA, AD_SPEL, 3, 10)), SIZ(750, 553, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_NOHEAD|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("expensed posting plucker achenial", S_VORTEX, LVL(102, 17, -28, 74, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_LITE, 2, 7), ATTK(AT_GAZE, AD_POLY, 6, 24), ATTK(AT_BUTT, AD_MINA, 6, 13), ATTK(AT_BITE, AD_WISD, 7, 20), ATTK(AT_KICK, AD_CURS, 1, 2), ATTK(AT_HUGS, AD_INER, 2, 15)), SIZ(662, 512, 0, MS_SOCKS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN| M1_TPORT, M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("irritation disreputably articular", S_VORTEX, LVL(103, 14, -26, 72, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_MALK, 5, 2), ATTK(AT_TRAM, AD_NTHR, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(212, 212, 0, MS_TEACHER, MZ_HUMAN), MR_POISON, 0, M1_CONCEAL|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bluebell errantly", S_VORTEX, LVL(103, 14, 6, 80, 0), (1), A(ATTK(AT_STNG, AD_CHRN, 1, 14), ATTK(AT_MAGC, AD_WGHT, 3, 10), ATTK(AT_SCRA, AD_GLIB, 7, 7), ATTK(AT_HUGS, AD_PLYS, 8, 16), ATTK(AT_SCRA, AD_MAGM, 5, 10), ATTK(AT_SPIT, AD_BADE, 8, 18)), SIZ(1159, 314, 0, MS_SHRIEK, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("underachieve geography permanently", S_VORTEX, LVL(103, 14, -30, 74, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_WERE, 3, 7), ATTK(AT_WEAP, AD_SLUD, 3, 11), ATTK(AT_CLAW, AD_TERR, 4, 19), ATTK(AT_WEAP, AD_POLY, 2, 19), ATTK(AT_BEAM, AD_DISE, 1, 22), NO_ATTK), SIZ(942, 555, 0, MS_CLOCK, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_TPORT|M1_HERBIVORE| M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("debased artfully", S_VORTEX, LVL(103, 13, -1, 79, -15), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_LASH, AD_CNCL, 1, 4), ATTK(AT_GAZE, AD_TRAP, 8, 14), ATTK(AT_TENT, AD_FAKE, 3, 2), ATTK(AT_TUCH, AD_NGRA, 1, 20), NO_ATTK, NO_ATTK), SIZ(167, 248, 0, MS_CLOCK, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_FLY|M1_TUNNEL|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("diplomate hawing", S_VORTEX, LVL(103, 25, 2, 94, -6), (2), A(ATTK(AT_SCRA, AD_VAMP, 3, 25), ATTK(AT_EXPL, AD_DRCH, 8, 6), ATTK(AT_CLAW, AD_VENO, 6, 23), ATTK(AT_NONE, AD_WTHR, 6, 12), NO_ATTK, NO_ATTK), SIZ(2307, 961, 0, MS_SOUND, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("archer hippier", S_VORTEX, LVL(104, 36, -8, 32, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_SLUD, 5, 25), ATTK(AT_SPIT, AD_FAMN, 4, 22), ATTK(AT_MAGC, AD_SLOW, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(341, 17, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NOTAKE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("coverslip unpropitiously", S_VORTEX, LVL(104, 23, -26, 94, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_CAST, 7, 13), ATTK(AT_BEAM, AD_STUN, 3, 11), ATTK(AT_GAZE, AD_CONT, 2, 7), ATTK(AT_ENGL, AD_AXUS, 4, 10), ATTK(AT_RATH, AD_IDAM, 2, 11), ATTK(AT_BUTT, AD_FIRE, 4, 4)), SIZ(1682, 185, 0, MS_CODE, MZ_LARGE), MR_COLD|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_MINDLESS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_NO_DECAY|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nettler pseudoartistic", S_VORTEX, LVL(104, 16, 0, 89, 7), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_CURS, 6, 5), ATTK(AT_BREA, AD_CHKH, 1, 12), ATTK(AT_ENGL, AD_SHRD, 8, 4), ATTK(AT_TENT, AD_AGGR, 3, 3), ATTK(AT_KICK, AD_THIR, 9, 4), ATTK(AT_ENGL, AD_HALU, 7, 9)), SIZ(842, 420, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("estranged autograph", S_VORTEX, LVL(105, 12, -30, 93, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_RATH, AD_NGRA, 8, 22), ATTK(AT_BUTT, AD_LEGS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(626, 814, 0, MS_SNORE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("conjuror dolefully", S_VORTEX, LVL(105, 15, 0, 90, 17), (G_GENO|G_UNIQ|1), A(ATTK(AT_TENT, AD_SGLD, 7, 2), ATTK(AT_BEAM, AD_COLD, 4, 19), ATTK(AT_TENT, AD_STTP, 2, 7), ATTK(AT_SCRA, AD_INER, 5, 19), NO_ATTK, NO_ATTK), SIZ(3676, 219, 0, MS_SQEEK, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_COLD, M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_POIS, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unworked archetypic", S_VORTEX, LVL(105, 13, -17, 73, -11), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_DISE, 8, 11), ATTK(AT_RATH, AD_SHAN, 0, 25), ATTK(AT_HUGS, AD_PHYS, 6, 25), ATTK(AT_WEAP, AD_SOUN, 4, 18), ATTK(AT_TUCH, AD_FEMI, 3, 3), NO_ATTK), SIZ(1951, 44, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_POIS, M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("totalized outlined", S_VORTEX, LVL(106, 14, -9, 74, -12), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_SLUD, 2, 15), ATTK(AT_BEAM, AD_DREA, 1, 1), ATTK(AT_HUGS, AD_INER, 3, 11), ATTK(AT_EXPL, AD_MINA, 1, 16), NO_ATTK, NO_ATTK), SIZ(1252, 189, 0, MS_DJINNI, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_UNSOLID|M1_REGEN, M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dispelling pedagogical", S_VORTEX, LVL(106, 14, 4, 74, 0), (3), A(ATTK(AT_ENGL, AD_NEXU, 3, 18), ATTK(AT_WEAP, AD_PLYS, 1, 24), ATTK(AT_SPIT, AD_DARK, 3, 9), ATTK(AT_TRAM, AD_SLEE, 4, 11), ATTK(AT_HUGS, AD_SITM, 8, 17), ATTK(AT_ENGL, AD_NGRA, 1, 2)), SIZ(3462, 64, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_DEATH, 0, M1_CONCEAL|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE|M3_PETRIFIES|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("merchant flagging", S_VORTEX, LVL(106, 13, -15, 79, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_NTHR, 9, 5), ATTK(AT_LASH, AD_UVUU, 1, 23), ATTK(AT_GAZE, AD_CORR, 5, 26), ATTK(AT_RATH, AD_LEVI, 8, 2), ATTK(AT_BITE, AD_MAGM, 7, 11), NO_ATTK), SIZ(682, 846, 0, MS_JAPANESE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tormentor sloughing suitable grail metalloidal", S_VORTEX, LVL(106, 12, -18, 85, 0), (G_VLGROUP|3), A(ATTK(AT_BITE, AD_CLRC, 3, 1), ATTK(AT_WEAP, AD_WET, 8, 1), ATTK(AT_LASH, AD_DEPR, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3184, 25, 0, MS_SUPERMAN, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_TPORT, M2_DEMON|M2_PNAME|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("oven wast", S_VORTEX, LVL(106, 12, -29, 79, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BITE, AD_AMNE, 6, 7), ATTK(AT_MAGC, AD_COLD, 7, 14), ATTK(AT_BEAM, AD_CHKH, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1624, 5, 0, MS_SEDUCE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS, M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("lengthwise orchestrator", S_VORTEX, LVL(107, 16, 4, 82, 0), (1), A(ATTK(AT_BREA, AD_TDRA, 8, 14), ATTK(AT_BOOM, AD_CHKH, 1, 9), ATTK(AT_SPIT, AD_CHAO, 8, 20), ATTK(AT_NONE, AD_FAKE, 2, 13), ATTK(AT_SPIT, AD_SKIL, 6, 12), ATTK(AT_SCRA, AD_INER, 3, 23)), SIZ(644, 232, 0, MS_GIBBERISH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS, M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("retrospective calumet", S_VORTEX, LVL(107, 12, -12, 75, -3), (1), A(ATTK(AT_LASH, AD_DRDX, 7, 6), ATTK(AT_ENGL, AD_ELEC, 7, 22), ATTK(AT_GAZE, AD_SLOW, 7, 9), ATTK(AT_BEAM, AD_BLND, 4, 5), ATTK(AT_TUCH, AD_SEDU, 5, 2), ATTK(AT_TUCH, AD_STTP, 8, 15)), SIZ(2167, 806, 0, MS_COW, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("assignation lorgnette", S_VORTEX, LVL(108, 19, -9, 77, -19), (4), A(ATTK(AT_GAZE, AD_TLPT, 4, 24), ATTK(AT_BITE, AD_CHAO, 1, 26), ATTK(AT_BUTT, AD_WEEP, 4, 6), ATTK(AT_GAZE, AD_GRAV, 7, 12), ATTK(AT_BOOM, AD_LETH, 4, 17), NO_ATTK), SIZ(290, 264, 0, MS_BOAST, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sentinel fishbone ponderable flirtiest", S_VORTEX, LVL(109, 11, -9, 80, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_SOUN, 8, 24), ATTK(AT_CLAW, AD_RAGN, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(621, 251, 0, MS_APOC, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stockmen cenobitic", S_VORTEX, LVL(110, 14, -15, 77, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_SANI, 1, 22), ATTK(AT_NONE, AD_FAKE, 1, 6), ATTK(AT_BEAM, AD_WEBS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3136, 36, 0, MS_FART_LOUD, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_TPORT, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cognomen fictionalize", S_VORTEX, LVL(110, 14, 7, 78, 0), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_SWAP, 3, 2), ATTK(AT_EXPL, AD_GLIB, 8, 5), ATTK(AT_TUCH, AD_CHAO, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(237, 500, 0, MS_MEW, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("griever deash schist underexpose scintillator", S_VORTEX, LVL(110, 19, -28, 61, 6), (1), A(ATTK(AT_KICK, AD_NTHR, 5, 12), ATTK(AT_LASH, AD_GRAV, 1, 15), ATTK(AT_BITE, AD_DISE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1537, 424, 0, MS_GURGLE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_NEEDPICK|M1_CONCEAL|M1_ACID, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nondiscriminating chafing", S_VORTEX, LVL(111, 19, -25, 89, -18), (G_GENO|2), A(ATTK(AT_BITE, AD_NPRO, 2, 23), ATTK(AT_TUCH, AD_DRCH, 1, 17), ATTK(AT_KICK, AD_MAGM, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1566, 857, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("assessorship shiftiest", S_VORTEX, LVL(111, 14, 0, 76, 0), (1), A(ATTK(AT_TUCH, AD_ICUR, 1, 13), ATTK(AT_CLAW, AD_SLIM, 7, 24), ATTK(AT_LASH, AD_ELEC, 8, 4), ATTK(AT_TUCH, AD_PLAS, 1, 19), NO_ATTK, NO_ATTK), SIZ(2205, 1021, 0, MS_DJINNI, MZ_SMALL), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sheeney newspaperwoman", S_VORTEX, LVL(111, 19, 4, 81, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_FAMN, 5, 2), ATTK(AT_ENGL, AD_WEBS, 4, 22), ATTK(AT_BUTT, AD_SLOW, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(607, 791, 0, MS_SQAWK, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chapman cur", S_VORTEX, LVL(112, 10, -9, 53, -16), (G_GENO|G_SGROUP|1), A(ATTK(AT_GAZE, AD_AMNE, 5, 4), ATTK(AT_STNG, AD_PLAS, 9, 19), ATTK(AT_SCRA, AD_SANI, 3, 5), ATTK(AT_EXPL, AD_CONT, 1, 22), NO_ATTK, NO_ATTK), SIZ(632, 74, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID|MR_STONE, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID| M1_ACID, M2_NOPOLY|M2_MINION|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mangle protrusion", S_VORTEX, LVL(112, 12, 1, 77, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PEST, 4, 13), ATTK(AT_TENT, AD_SLOW, 4, 14), ATTK(AT_TRAM, AD_VOMT, 5, 5), ATTK(AT_GAZE, AD_MALK, 6, 25), ATTK(AT_NONE, AD_MIDI, 2, 19), ATTK(AT_KICK, AD_DETH, 3, 3)), SIZ(1225, 646, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_POIS|M1_CARNIVORE| M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("accentuator filched", S_VORTEX, LVL(112, 36, -13, 72, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_LETH, 2, 4), ATTK(AT_RATH, AD_THIE, 6, 9), ATTK(AT_STNG, AD_LETH, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(659, 833, 0, MS_SNORE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_SLEEP, M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("herpetic productivity", S_VORTEX, LVL(113, 3, -8, 78, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_SIN, 9, 1), ATTK(AT_SCRA, AD_GLIB, 8, 21), ATTK(AT_BOOM, AD_NTHR, 3, 24), ATTK(AT_RATH, AD_WGHT, 9, 26), ATTK(AT_TRAM, AD_VULN, 6, 18), ATTK(AT_MAGC, AD_UVUU, 1, 24)), SIZ(713, 665, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_CLING|M1_UNSOLID|M1_TPORT, M2_MINION|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("india toastmaster", S_VORTEX, LVL(116, 14, -12, 71, 13), (1), A(ATTK(AT_WEAP, AD_SAMU, 3, 20), ATTK(AT_HUGS, AD_CORR, 4, 2), ATTK(AT_TUCH, AD_DISN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(308, 620, 0, MS_FART_QUIET, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_FIRE, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_REGEN|M1_METALLIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("setal undergird", S_VORTEX, LVL(116, 12, -7, 78, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_SIN, 9, 14), ATTK(AT_RATH, AD_CHKH, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2304, 435, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("eightieth calcic", S_VORTEX, LVL(117, 20, -10, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_STTP, 7, 24), ATTK(AT_WEAP, AD_WISD, 9, 22), ATTK(AT_SCRA, AD_WEBS, 7, 24), ATTK(AT_EXPL, AD_DRDX, 6, 10), ATTK(AT_TRAM, AD_LITT, 8, 17), ATTK(AT_GAZE, AD_DARK, 5, 3)), SIZ(633, 17, 0, MS_SHEEP, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER| M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("income afield baguet", S_VORTEX, LVL(117, 12, -21, 77, -6), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BEAM, AD_BADE, 7, 1), ATTK(AT_BITE, AD_CORR, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3346, 260, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("encrypted sanatoria", S_VORTEX, LVL(118, 28, 8, 58, 0), (G_VLGROUP|2), A(ATTK(AT_WEAP, AD_GLIB, 8, 1), ATTK(AT_RATH, AD_BLND, 1, 5), ATTK(AT_STNG, AD_AMNE, 5, 11), ATTK(AT_MAGC, AD_LITT, 5, 14), ATTK(AT_ENGL, AD_PEST, 2, 25), NO_ATTK), SIZ(888, 101, 0, MS_SPOILER, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_UNSOLID|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("imprinted untie", S_VORTEX, LVL(118, 13, 9, 82, 20), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_SOUN, 3, 14), ATTK(AT_SPIT, AD_DRCO, 4, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(72, 385, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOLIMBS|M1_SEE_INVIS|M1_METALLIVORE, M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("frailly photoinduced", S_VORTEX, LVL(118, 19, -5, 80, 0), (4), A(ATTK(AT_BITE, AD_FAKE, 1, 25), ATTK(AT_CLAW, AD_WET, 2, 24), ATTK(AT_CLAW, AD_FEMI, 3, 2), ATTK(AT_RATH, AD_DISE, 8, 18), ATTK(AT_BREA, AD_POLY, 7, 17), NO_ATTK), SIZ(422, 238, 0, MS_FEARHARE, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_SEE_INVIS, M2_VAMPIRE|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("beechen reassuring spicule", S_VORTEX, LVL(119, 16, -39, 78, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_MIDI, 4, 1), ATTK(AT_BEAM, AD_SPC2, 7, 24), ATTK(AT_ENGL, AD_PLYS, 9, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(140, 149, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_SEE_INVIS|M1_TPORT, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("insurrectionally unpersuasively", S_VORTEX, LVL(120, 19, -36, 97, 15), (3), A(ATTK(AT_WEAP, AD_NPRO, 6, 22), ATTK(AT_BEAM, AD_MCRE, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(957, 591, 0, MS_CONVERT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_TUNNEL|M1_HUMANOID|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_LITHIVORE|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bloodthirstiest axone", S_VORTEX, LVL(120, 19, -9, 51, 16), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_INVE, 2, 5), ATTK(AT_BITE, AD_DIMN, 3, 13), ATTK(AT_BREA, AD_THIE, 9, 21), ATTK(AT_NONE, AD_NAST, 7, 6), NO_ATTK, NO_ATTK), SIZ(90, 380, 0, MS_DRUGS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("enricher ejaculator", S_VORTEX, LVL(120, 49, -32, 98, -19), (1), A(ATTK(AT_MAGC, AD_LETH, 1, 13), ATTK(AT_WEAP, AD_WERE, 6, 19), ATTK(AT_SCRA, AD_POLY, 1, 4), ATTK(AT_GAZE, AD_PAIN, 2, 2), ATTK(AT_TRAM, AD_HEAL, 8, 23), NO_ATTK), SIZ(767, 391, 0, MS_SHOE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE|M1_OMNIVORE, M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("schmoe draconian enfranchised", S_VORTEX, LVL(121, 13, -21, 95, 0), (1), A(ATTK(AT_ENGL, AD_TPTO, 6, 1), ATTK(AT_WEAP, AD_HALU, 8, 22), ATTK(AT_HUGS, AD_STTP, 2, 20), ATTK(AT_GAZE, AD_MINA, 4, 9), ATTK(AT_KICK, AD_RBRE, 1, 22), ATTK(AT_MAGC, AD_DIMN, 2, 14)), SIZ(455, 429, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_UNSOLID|M1_POIS, M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("criminality reincarnating", S_VORTEX, LVL(121, 17, 2, 97, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_FLAM, 1, 1), ATTK(AT_EXPL, AD_DEST, 9, 2), ATTK(AT_WEAP, AD_PLYS, 9, 16), ATTK(AT_SCRA, AD_DRLI, 8, 23), ATTK(AT_BUTT, AD_BLEE, 1, 15), NO_ATTK), SIZ(45, 498, 0, MS_SOCKS, MZ_TINY), MR_DISINT|MR_POISON, 0, M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coveted respite", S_VORTEX, LVL(121, 13, -14, 72, 0), (1), A(ATTK(AT_TENT, AD_CAST, 3, 25), ATTK(AT_BREA, AD_TECH, 1, 26), ATTK(AT_ENGL, AD_CORR, 9, 21), ATTK(AT_SPIT, AD_SKIL, 1, 21), ATTK(AT_BITE, AD_DFOO, 1, 15), ATTK(AT_TRAM, AD_MCRE, 6, 19)), SIZ(3412, 594, 0, MS_CODE, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_SLITHY|M1_POIS, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rough vulgarization kidding tease", S_VORTEX, LVL(121, 4, -32, 76, 13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 9), ATTK(AT_SCRA, AD_SHRD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(196, 541, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blonder noshing", S_VORTEX, LVL(122, 18, -6, 71, -18), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_LASH, AD_FAMN, 6, 9), ATTK(AT_STNG, AD_ELEC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1417, 798, 0, MS_COW, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("freewheel dentition", S_VORTEX, LVL(122, 14, -36, 92, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_MCRE, 2, 1), ATTK(AT_NONE, AD_FAKE, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(347, 607, 0, MS_SPELL, MZ_HUGE), MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tantric elidible", S_VORTEX, LVL(122, 5, 4, 73, -18), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_LITT, 6, 9), ATTK(AT_MAGC, AD_DCAY, 6, 18), ATTK(AT_SPIT, AD_MCRE, 2, 25), ATTK(AT_WEAP, AD_RBAD, 6, 9), ATTK(AT_KICK, AD_DRST, 4, 26), ATTK(AT_ENGL, AD_NEXU, 1, 5)), SIZ(196, 679, 0, MS_TRUMPET, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_POIS|M1_OMNIVORE, M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("floridly echolocation aftermarket interlined shiksa traduction", S_VORTEX, LVL(123, 26, 10, 81, 1), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_STNG, AD_DRDX, 4, 1), ATTK(AT_ENGL, AD_SOUN, 9, 25), ATTK(AT_BREA, AD_LEGS, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1574, 393, 0, MS_WAIL, MZ_TINY), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("insetting oar", S_VORTEX, LVL(124, 12, -9, 73, 0), (G_RGROUP|1), A(ATTK(AT_TRAM, AD_ALIN, 1, 8), ATTK(AT_NONE, AD_CONT, 2, 5), ATTK(AT_WEAP, AD_FIRE, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3158, 1643, 0, MS_NURSE, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_SEE_INVIS|M1_HERBIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("budging grainer", S_VORTEX, LVL(125, 11, -27, 80, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_DRCO, 3, 14), ATTK(AT_EXPL, AD_TREM, 1, 14), ATTK(AT_HUGS, AD_MALK, 6, 13), ATTK(AT_TRAM, AD_DEPR, 2, 11), NO_ATTK, NO_ATTK), SIZ(41, 690, 0, MS_BARBER, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, 0, M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hind hypnotizable", S_VORTEX, LVL(125, 12, -28, 74, 7), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_SWAP, 1, 22), ATTK(AT_LASH, AD_PART, 2, 16), ATTK(AT_HUGS, AD_VULN, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1997, 550, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_HUMANOID|M1_REGEN|M1_ACID, M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("intwining unthoughtful", S_VORTEX, LVL(125, 13, -27, 71, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_BURN, 2, 9), ATTK(AT_SCRA, AD_FEMI, 6, 7), ATTK(AT_ENGL, AD_VENO, 5, 9), ATTK(AT_HUGS, AD_TRAI, 6, 17), ATTK(AT_TENT, AD_HEAL, 4, 7), NO_ATTK), SIZ(2766, 434, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_DRAIN, MR_FIRE, M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dodged nippily bounding hazily", S_VORTEX, LVL(125, 12, 2, 85, -8), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SPIT, AD_AGGR, 3, 3), ATTK(AT_CLAW, AD_PAIN, 1, 24), ATTK(AT_HUGS, AD_SCOR, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(89, 82, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), /* * worms */ MON("yarn worm", S_WORM, LVL(0, 4, 10, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("crawling worm mass", S_WORM, LVL(0, 6, 9, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("nibble worm", S_WORM, LVL(0, 6, 9, 0, 0), (4|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spread worm", S_WORM, LVL(0, 6, 9, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_NIVE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bed worm", S_WORM, LVL(0, 4, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLAS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hemiplegic corpse", S_WORM, LVL(0, 15, -4, 29, 17), (G_GENO|3), A(ATTK(AT_NONE, AD_NUMB, 1, 7), ATTK(AT_LASH, AD_AXUS, 1, 6), ATTK(AT_TUCH, AD_INER, 1, 4), ATTK(AT_GAZE, AD_TRAI, 1, 1), ATTK(AT_TENT, AD_RBRE, 1, 8), NO_ATTK), SIZ(342, 209, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_TPORT|M1_POIS, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("interrelationship tatterdemalion", S_WORM, LVL(0, 11, 10, 4, 0), (G_SGROUP|3), A(ATTK(AT_RATH, AD_SWAP, 1, 7), ATTK(AT_SCRA, AD_CNCL, 1, 6), ATTK(AT_SPIT, AD_NAST, 1, 9), ATTK(AT_RATH, AD_SEDU, 1, 7), ATTK(AT_BITE, AD_PEST, 1, 7), NO_ATTK), SIZ(377, 1667, 0, MS_WHORE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("transfixing transplanted flecking", S_WORM, LVL(0, 10, 8, 30, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_INER, 1, 6), ATTK(AT_BREA, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_DREA, 1, 1), ATTK(AT_STNG, AD_DRCO, 1, 4), ATTK(AT_WEAP, AD_VOMT, 1, 7), NO_ATTK), SIZ(403, 168, 0, MS_SHRIEK, MZ_MEDIUM), MR_ACID, MR_ACID, M1_AMPHIBIOUS|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bedrid repaginate patella penitence", S_WORM, LVL(0, 14, 4, 18, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_TERR, 1, 2), ATTK(AT_BITE, AD_NGEN, 1, 1), ATTK(AT_HUGS, AD_LEGS, 1, 2), ATTK(AT_LASH, AD_SITM, 1, 9), NO_ATTK, NO_ATTK), SIZ(8, 313, 0, MS_HISS, MZ_LARGE), MR_ELEC|MR_ACID, 0, M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tiny worm", S_WORM, LVL(1, 6, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE|M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fluidator trah", S_WORM, /* infinite range for hug */ LVL(1, 16, 10, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_TRAP, 1, 1), ATTK(AT_HUGS, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_FLUIDATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, M6_FLEE, 0, 0, 0, 0, HI_DOMESTIC), MON("rot worm", S_WORM, LVL(1, 9, 5, 0, 0), (3|G_GENO), A(ATTK(AT_BITE, AD_DISE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("worm that walks", S_WORM, /*playable race*/ LVL(1, 9, 5, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE|M2_NOPOLY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("worm that wanks", S_WORM, /* by Demo, fails to move 1 in 5 times */ LVL(1, 9, 5, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("larva", S_WORM, LVL(1, 6, 9, 0, 0), (G_GENO|G_SGROUP|15), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_REGEN|M1_NOTAKE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("armored larva", S_WORM, LVL(1, 6, 9, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_REGEN|M1_NOTAKE|M1_THICK_HIDE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corpseworm", S_WORM, /* saprovore */ LVL(1, 12, 5, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("larva line", S_WORM, /* uses buffalo boots */ LVL(1, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_REGEN|M1_NOTAKE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("snail", S_WORM, LVL(1, 2, 8, 5, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_NASTY|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("convey fluke", S_WORM, LVL(1, 6, 9, 0, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_REGEN|M1_NOTAKE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white worm mass", S_WORM, LVL(1, 11, 9, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DRST, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("death maggot", S_WORM, LVL(1, 12, 5, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("instadeath maggot", S_WORM, LVL(1, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DETH, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flying moyatto ball", S_WORM, LVL(1, 6, 9, 0, 0), (1|G_GENO), A(ATTK(AT_LASH, AD_POIS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_NASTY|M2_HOSTILE|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bore worm", S_WORM, LVL(1, 6, 5, 0, 0), (3|G_GENO|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("unconfirmed siloed", S_WORM, LVL(1, 34, -5, 27, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BEAM, AD_CHAO, 1, 9), ATTK(AT_BREA, AD_MEMO, 5, 1), ATTK(AT_GAZE, AD_STUN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(449, 1292, 0, MS_GAARDIEN, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_ANIMAL, M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("seaworthy encourage", S_WORM, LVL(1, 15, 3, 94, 0), (1), A(ATTK(AT_TENT, AD_CHAO, 1, 8), ATTK(AT_KICK, AD_GLIB, 1, 7), ATTK(AT_RATH, AD_BURN, 1, 2), ATTK(AT_BITE, AD_INSA, 9, 1), NO_ATTK, NO_ATTK), SIZ(267, 262, 0, MS_BOT, MZ_SMALL), MR_DISINT|MR_ACID, 0, M1_CLING|M1_NOTAKE|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("maggot", S_WORM, LVL(2, 9, 5, 0, 0), (G_GENO|G_SGROUP|12), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("squishy maggot", S_WORM, LVL(2, 7, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("crawling maggot", S_WORM, LVL(2, 9, 5, 0, 0), (G_GENO|G_RGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tearmaggot", S_WORM, LVL(2, 9, 5, 0, 0), (G_GENO|G_RGROUP|1|G_PLATOON), A(ATTK(AT_BITE, AD_WEEP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("extraterrestrial maggot", S_WORM, LVL(2, 9, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_CONT, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("centipede NPC", S_WORM, LVL(2, 10, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("bitter maggot", S_WORM, LVL(2, 9, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PAIN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elocentipede", S_WORM, LVL(2, 10, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("evasive maggot", S_WORM, LVL(2, 9, 5, 0, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("downer maggot", S_WORM, LVL(2, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DFOO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("green worm mass", S_WORM, LVL(2, 11, 8, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ACID, 1, 3), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_ACID|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("checkoff noncooperation", S_WORM, LVL(2, 18, 3, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CNCL, 2, 2), ATTK(AT_SPIT, AD_DGST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1574, 1491, 0, MS_GIBBERISH, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("prosthetic legal", S_WORM, LVL(2, 12, -2, 19, -5), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TUCH, AD_VOMT, 2, 1), ATTK(AT_TRAM, AD_TRAI, 1, 1), ATTK(AT_STNG, AD_SEDU, 2, 6), ATTK(AT_TRAM, AD_SGLD, 2, 1), ATTK(AT_BUTT, AD_LETH, 2, 6), ATTK(AT_BUTT, AD_LETH, 2, 8)), SIZ(4049, 150, 0, MS_SHEEP, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_TPORT| M1_POIS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sukiya", S_WORM, LVL(2, 12, 6, 10, 0), (1|G_GENO), A(ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_NOHEAD|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("moyatto ball", S_WORM, LVL(2, 6, 9, 0, 0), (1|G_GENO), A(ATTK(AT_LASH, AD_DRIN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("rare tsuchinoko", S_WORM, /* they are simply rare for no specific reason */ LVL(3, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LEGS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dung worm", S_WORM, LVL(3, 9, 5, 0, 0), (G_GENO|G_SGROUP|12), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("mill worm", S_WORM, LVL(3, 7, 7, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ego dung worm", S_WORM, LVL(3, 9, 5, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator eeeh", S_WORM, LVL(3, 20, 10, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_ICUR, 1, 1), ATTK(AT_HUGS, AD_ICUR, 1, 1), ATTK(AT_BEAM, AD_ICUR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_FLUIDATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead worm", S_WORM, LVL(3, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("death worm", S_WORM, LVL(3, 9, 5, 0, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BITE, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_CONCEAL|M1_NOLIMBS|M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mail worm", S_WORM, LVL(3, 9, 5, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_HALU, 1, 2), ATTK(AT_SPIT, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_TUNNEL|M1_NOLIMBS|M1_METALLIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mysteriously replicate invidiously", S_WORM, LVL(3, 7, -4, 72, -19), (1), A(ATTK(AT_TUCH, AD_WEEP, 5, 1), ATTK(AT_GAZE, AD_INER, 2, 8), ATTK(AT_BITE, AD_STCK, 2, 7), ATTK(AT_SPIT, AD_NEXU, 1, 7), ATTK(AT_WEAP, AD_AMNE, 7, 1), ATTK(AT_BREA, AD_HODS, 2, 6)), SIZ(582, 267, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_NONMOVING|M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("caterpie", S_WORM, LVL(3, 9, 8, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_SLOW, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("weedle", S_WORM, LVL(3, 9, 8, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_DRST, 1, 3), ATTK(AT_GAZE, AD_SLOW, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yellow worm mass", S_WORM, LVL(3, 11, 8, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DRDX, 1, 3), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("clear worm mass", S_WORM, LVL(3, 11, 9, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DRST, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("hellminth", S_WORM, LVL(3, 16, -1, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("erudore hellminth", S_WORM, LVL(3, 16, -1, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_ALLA, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pink shyguy", S_WORM, LVL(3, 18, 7, 0, 0), (1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("red shyguy", S_WORM, LVL(3, 18, 7, 0, 0), (1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("myu", S_WORM, LVL(3, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kancho assassin", S_WORM, LVL(3, 10, 9, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("kancho assailant", S_WORM, /* spawns with qatar */ LVL(3, 10, 9, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("freaked carp", S_WORM, LVL(3, 14, 0, 15, 0), (G_RGROUP|4), A(ATTK(AT_ENGL, AD_HODS, 1, 2), ATTK(AT_CLAW, AD_VAMP, 3, 5), ATTK(AT_SCRA, AD_STON, 3, 4), ATTK(AT_ENGL, AD_WTHR, 4, 2), ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK), SIZ(448, 186, 0, MS_HCALIEN, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_SEE_INVIS|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tawing towboat possessing", S_WORM, LVL(3, 8, 2, 93, 0), (3), A(ATTK(AT_TUCH, AD_TPTO, 2, 5), ATTK(AT_HUGS, AD_CORR, 3, 2), ATTK(AT_GAZE, AD_FRZE, 3, 1), ATTK(AT_BITE, AD_INSA, 3, 1), ATTK(AT_HUGS, AD_ALIN, 2, 8), NO_ATTK), SIZ(2000, 1042, 0, MS_PRINCIPAL, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_TPORT_CNTRL, M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("forest maggot", S_WORM, LVL(4, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lovebea", S_WORM, LVL(4, 13, 5, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 7), ATTK(AT_BEAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kaos worm", S_WORM, LVL(4, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CHAO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_TUNNEL|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("acid worm", S_WORM, LVL(4, 9, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_SPIT, AD_ACID, 2, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_ACID|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant worm", S_WORM, LVL(4, 9, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_TUNNEL|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("maggot mass", S_WORM, LVL(4, 6, 9, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DISE, 1, 2), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("blue worm mass", S_WORM, LVL(4, 11, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_COLD, 1, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red worm mass", S_WORM, LVL(5, 11, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("amorph vermicelli", S_WORM, LVL(5, 9, 4, 20, 0), (1), A(ATTK(AT_TUCH, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_ALLA, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gibberworm", S_WORM, /* gibberslug from hackem but IMHO it makes way more sense as a worm than an ant! --Amy */ LVL(5, 12, 10, 0, -2), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DRDX, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CONCEAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bright rot worm", S_WORM, LVL(5, 9, 3, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_STRONG|M2_NASTY|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("farting pooping sexy ladie's shoe owned by a girl named Sally", S_WORM, /* by Loggers */ LVL(5, 15, 7, 10, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHOE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant leech", S_WORM, LVL(5, 13, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Sally's velcro sneaker", S_WORM, LVL(5, 15, 7, 10, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_SHRD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHOE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gait foulmouthed", S_WORM, LVL(5, 12, -3, 95, 0), (G_UNIQ|2), A(ATTK(AT_MAGC, AD_COLD, 4, 8), ATTK(AT_WEAP, AD_CORR, 4, 9), ATTK(AT_SCRA, AD_UVUU, 5, 6), ATTK(AT_BUTT, AD_PLAS, 1, 1), ATTK(AT_CLAW, AD_AGGR, 1, 2), NO_ATTK), SIZ(1581, 103, 0, MS_METALMAFIA, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_LORD|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bloodworm", S_WORM, LVL(6, 9, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("large worm", S_WORM, LVL(6, 9, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wormth", S_WORM, LVL(6, 12, 4, 15, -6), (G_GENO|5), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant evileech", S_WORM, LVL(6, 8, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STCK, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark maggot", S_WORM, LVL(6, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hc girl with fingernails", S_WORM, LVL(6, 12, 7, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_SCRA, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluke worm", S_WORM, LVL(6, 7, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("green worm", S_WORM, LVL(6, 9, 5, 0, 0), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_BITE, AD_DISE, 1, 6), ATTK(AT_MULTIPLY,0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("red worm", S_WORM, LVL(6, 9, 5, 0, 0), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_BREA, AD_FIRE, 2, 5), ATTK(AT_MULTIPLY,0,0,0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("white worm", S_WORM, LVL(6, 9, 5, 0, 0), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_NONE, AD_SITM, 2, 5), ATTK(AT_MULTIPLY,0,0,0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mana worm", S_WORM, LVL(6, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_DREN, 4, 4), ATTK(AT_NONE, AD_DREN, 4, 4)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("parasitic mind flayer", S_WORM, LVL(6, 6, 2, 30, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_TINY), MR_POISON, 0, M1_SLITHY|M1_FLY|M1_NOHEAD|M1_SEE_INVIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bookworm", S_WORM, LVL(6, 9, 5, 0, 0), (1|G_GENO), A(ATTK(AT_BREA, AD_FIRE, 2, 5), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_DCAY, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluse bookworm", S_WORM, LVL(6, 9, 5, 0, 0), (1|G_GENO|G_RGROUP), A(ATTK(AT_BREA, AD_FIRE, 2, 5), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_DCAY, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON7, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("glowworm", S_WORM, /* by aosdict, radius 3 light */ LVL(6, 9, 5, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_BLND, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("radiation worm", S_WORM, /* radius 3 light */ LVL(6, 9, 5, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_BLND, 1, 2), ATTK(AT_BREA, AD_LITE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("deep sea tentacle", S_WORM, LVL(6, 12, 6, 0, -3), (1), A(ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_NOHEAD, M2_NEUTER|M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("seascout retribute", S_WORM, LVL(6, 14, -3, 72, 18), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_WRAT, 3, 8), ATTK(AT_TRAM, AD_LITT, 1, 7), ATTK(AT_SCRA, AD_VULN, 5, 5), ATTK(AT_NONE, AD_DRIN, 5, 8), NO_ATTK, NO_ATTK), SIZ(4483, 426, 0, MS_SHOE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rabidity slouchier compatibility brow reunified", S_WORM, LVL(6, 13, -6, 9, -18), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_LAZY, 5, 9), ATTK(AT_HUGS, AD_LITE, 6, 5), ATTK(AT_SPIT, AD_WRAT, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(163, 426, 0, MS_METALMAFIA, MZ_TINY), MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_TPORT_CNTRL| M1_ACID, M2_PRINCE|M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("aside unsound aced", S_WORM, LVL(6, 14, 5, 43, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_FAMN, 1, 5), ATTK(AT_STNG, AD_MIDI, 6, 3), ATTK(AT_TRAM, AD_LITT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1801, 396, 0, MS_GLYPHS, MZ_LARGE), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tunnel worm", S_WORM, LVL(7, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_ANIMAL|M1_SLITHY|M1_TUNNEL|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("metapod", S_WORM, LVL(7, 6, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_SLOW, 1, 2), ATTK(AT_NONE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kakuna", S_WORM, LVL(7, 6, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 2), ATTK(AT_GAZE, AD_SLOW, 1, 2), ATTK(AT_NONE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hellenism tanning", S_WORM, LVL(7, 9, -4, 75, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_POLY, 6, 2), ATTK(AT_TRAM, AD_AXUS, 1, 9), ATTK(AT_BREA, AD_DCAY, 6, 3), ATTK(AT_BEAM, AD_SGLD, 4, 9), NO_ATTK, NO_ATTK), SIZ(2924, 918, 0, MS_SOLDIER, MZ_HUGE), MR_SLEEP, 0, M1_TUNNEL|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("brown worm", S_WORM, LVL(8, 9, 5, 0, 0), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_BITE, AD_PLYS, 1, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby long worm", S_WORM, LVL(8, 3, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ass birth child", S_WORM, LVL(8, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DFOO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_CUSS, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("word worm", S_WORM, LVL(8, 3, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("veen", S_WORM, /* spawns with feminine pumps */ LVL(8, 12, -1, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_ALLA, MZ_TINY), 0, 0, M1_HUMANOID|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_AMORPHOUS, M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("short worm", S_WORM, LVL(8, 3, 7, 5, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("medium-length worm", S_WORM, /* spawns with unknown knife */ LVL(8, 3, 5, 10, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("carrion wyrm", S_WORM, LVL(8, 9, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 3), ATTK(AT_BREA, AD_DRST, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_BREATHLESS, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("nosenail", S_WORM, LVL(8, 15, 5, 30, 0), (1|G_GENO), A(ATTK(AT_SCRA, AD_BLEE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_NASTY|M2_HOSTILE, M3_NOTAME, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("sand maggot", S_WORM, LVL(8, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("twinning worm", S_WORM, LVL(8, 12, -1, 0, 0), (G_GENO|2|G_RGROUP), A(ATTK(AT_BITE, AD_STCK, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_AMORPHOUS, M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("morgellon", S_WORM, LVL(8, 12, -1, 0, 0), (4), A(ATTK(AT_BITE, AD_DCAY, 0, 0), ATTK(AT_BITE, AD_CONT, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_STONE|MR_SLEEP|MR_DEATH|MR_DRAIN|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_AMORPHOUS, M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_NOTAME, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spreader morgellon", S_WORM, LVL(8, 12, -1, 0, 0), (2|G_NOCORPSE), A(ATTK(AT_BITE, AD_DCAY, 0, 0), ATTK(AT_BITE, AD_CONT, 2, 5), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_STONE|MR_SLEEP|MR_DEATH|MR_DRAIN|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_AMORPHOUS, M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_NOTAME, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("baby purple worm", S_WORM, LVL(8, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("long worm", S_WORM, LVL(8, 3, 5, 10, 0), (G_GENO|15), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("hider leech", S_WORM, LVL(8, 12, 5, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("earworm", S_WORM, /* by aosdict */ LVL(8, 3, 5, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_AMNE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("catchy tune", S_WORM, LVL(8, 3, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LETH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("pale worm", S_WORM, LVL(8, 3, 5, 10, 0), (1), A(ATTK(AT_BITE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_FLY|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("long worm or wumpus", S_WORM, LVL(8, 3, 2, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_CLING|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("bloodleech", S_WORM, LVL(8, 12, 5, 10, 0), (1), A(ATTK(AT_BITE, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gearcase calcination", S_WORM, LVL(8, 12, 1, 28, -11), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_LAVA, 1, 3), ATTK(AT_GAZE, AD_CORR, 1, 6), ATTK(AT_WEAP, AD_FAKE, 7, 6), ATTK(AT_SPIT, AD_AMNE, 8, 5), ATTK(AT_CLAW, AD_SKIL, 6, 1), NO_ATTK), SIZ(308, 339, 0, MS_SHOE, MZ_GIGANTIC), MR_POISON|MR_DRAIN, 0, M1_CLING|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("exhilarative concentrative", S_WORM, LVL(8, 11, -4, 17, 16), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_SEDU, 4, 1), ATTK(AT_TUCH, AD_DRCO, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1059, 888, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("illimitably cumuli ask", S_WORM, LVL(8, 11, 4, 2, 0), (2), A(ATTK(AT_EXPL, AD_PART, 4, 3), ATTK(AT_TENT, AD_PLAS, 8, 7), ATTK(AT_NONE, AD_MAGM, 0, 7), ATTK(AT_WEAP, AD_VENO, 3, 7), ATTK(AT_EXPL, AD_STAT, 1, 1), ATTK(AT_WEAP, AD_DRCO, 3, 5)), SIZ(287, 10, 0, MS_TEACHER, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rock worm", S_WORM, LVL(9, 7, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("sneeze vapor maggot", S_WORM, LVL(9, 5, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_SPIT, AD_NIVE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("steel maggot", S_WORM, LVL(9, 5, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("slouch", S_WORM, LVL(9, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_DREN, 5, 5), ATTK(AT_NONE, AD_DREN, 5, 5)), SIZ(50, 100, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_CONCEAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("fire centipede", S_WORM, LVL(9, 12, 5, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_FIRE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("Johanna", S_WORM, LVL(9, 12, 4, 25, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_BEAM, AD_COLD, 2, 4), ATTK(AT_GAZE, AD_FRZE, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_PLUSONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: POT_CONFUSION */ MON("alien bride", S_WORM, LVL(10, 12, 4, 40, -10), (1), A(ATTK(AT_WEAP, AD_SEDU, 4, 4), ATTK(AT_KICK, AD_DISP, 5, 4), ATTK(AT_NONE, AD_SSEX, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("parasitic master mind flayer", S_WORM, LVL(10, 6, -3, 30, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 2), ATTK(AT_TENT, AD_DRIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, 0, M1_SLITHY|M1_FLY|M1_NOHEAD|M1_SEE_INVIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("breeder", S_WORM, LVL(10, 4, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("Amy's foot", S_WORM, /* special monster for dolores */ LVL(10, 12, 6, 10, 0), (1|G_GENO), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_SLEE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_STENCH, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_NOHEAD|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_NASTY|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toemodel", S_WORM, /* also for dolores */ LVL(10, 8, 10, 1, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("digging leech", S_WORM, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flying leech", S_WORM, LVL(10, 12, 3, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_DRLI, 4, 5), ATTK(AT_BEAM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("devourer", S_WORM, LVL(11, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("ass devourer", S_WORM, /* suggested by Muad */ LVL(11, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("crimson writher", S_WORM, LVL(11, 9, 5, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VAMP, 1, 2), ATTK(AT_BITE, AD_DISE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_GLYPHS, MZ_TINY), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_SLITHY|M1_NOLIMBS, 0, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("giant error", S_WORM, LVL(11, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("petty giant error", S_WORM, LVL(11, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_HERBIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE, M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("rock worm mass", S_WORM, LVL(11, 6, -2, 30, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ACID, 1, 7), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS|M1_TUNNEL, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("gangly oxeye", S_WORM, LVL(11, 12, 9, 70, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_HUGS, AD_BLEE, 2, 3), ATTK(AT_LASH, AD_MALK, 7, 8), ATTK(AT_BEAM, AD_MEMO, 1, 3), ATTK(AT_SPIT, AD_PLAS, 2, 2), NO_ATTK, NO_ATTK), SIZ(81, 57, 0, MS_ROAR, MZ_SMALL), MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON|MR_STONE, M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("monadal helmet unpeopling", S_WORM, LVL(11, 22, -1, 81, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_VULN, 2, 1), ATTK(AT_KICK, AD_STCK, 1, 8), ATTK(AT_HUGS, AD_POLY, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1831, 472, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_SLITHY|M1_UNSOLID, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoer rediscovery", S_WORM, LVL(11, 22, 8, 1, -9), (G_GENO|4), A(ATTK(AT_BOOM, AD_STTP, 7, 4), ATTK(AT_ENGL, AD_FRZE, 5, 2), ATTK(AT_BUTT, AD_STCK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(187, 266, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_CARNIVORE| M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("filagreed sweeper", S_WORM, LVL(11, 8, 6, 75, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_DEBU, 2, 3), ATTK(AT_NONE, AD_WEBS, 5, 2), ATTK(AT_BOOM, AD_RNG, 1, 2), ATTK(AT_STNG, AD_CALM, 1, 7), ATTK(AT_BREA, AD_NTHR, 6, 4), ATTK(AT_BOOM, AD_ELEC, 7, 2)), SIZ(459, 460, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_NOLIMBS|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bibelot specificated", S_WORM, LVL(12, 13, 10, 27, -14), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_SLUD, 8, 1), ATTK(AT_ENGL, AD_ELEC, 1, 9), ATTK(AT_WEAP, AD_DREA, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1286, 117, 0, MS_WAIL, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, MR_STONE, M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("spiller squashiest butchering", S_WORM, LVL(12, 12, 10, 16, -11), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_SLEE, 1, 2), ATTK(AT_BEAM, AD_NPRO, 6, 7), ATTK(AT_SCRA, AD_LUCK, 6, 5), ATTK(AT_BUTT, AD_MAGM, 2, 8), ATTK(AT_WEAP, AD_CHAO, 4, 6), NO_ATTK), SIZ(1060, 245, 0, MS_ROAR, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fortress worm", S_WORM, LVL(12, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NEXU, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unidentified worm", S_WORM, LVL(12, 8, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("beauty from woman city", S_WORM, /* spawns with random hammer shoe and precious footwear */ LVL(12, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLND, 1, 15), ATTK(AT_KICK, AD_SHAN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_AMORPHOUS, M2_WANDER|M2_STALK|M2_NEUTER|M2_FEMALE|M2_COLLECT|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("nether worm mass", S_WORM, LVL(12, 11, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BOOM, AD_PHYS, 4, 10), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("abyss worm mass", S_WORM, LVL(12, 11, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BOOM, AD_PHYS, 4, 10), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS|M1_SWIM|M1_TUNNEL, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("avolakia", S_WORM, LVL(12, 12, 2, 40, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 2, 2), ATTK(AT_CLAW, AD_PHYS, 2, 2), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_MAGIC|M2_STRONG, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("Jil", S_WORM, LVL(13, 13, -1, 40, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_POIS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: SOFT_SNEAKERS */ MON("giant lamprey", S_WORM, LVL(14, 9, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("cave worm", S_WORM, LVL(14, 9, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("cave error", S_WORM, LVL(14, 9, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("neothelid", S_WORM, LVL(14, 3, 5, 10, 0), (1), A(ATTK(AT_TENT, AD_DRIN, 2, 4), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_SHRD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("alien that eats little kids", S_WORM, LVL(14, 9, 5, 10, 0), (1), A(ATTK(AT_ENGL, AD_DGST, 2, 4), ATTK(AT_ENGL, AD_DRIN, 1, 4), ATTK(AT_ENGL, AD_SHRD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("humanovore alien", S_WORM, LVL(14, 9, 5, 10, 0), (1), A(ATTK(AT_ENGL, AD_DGST, 2, 4), ATTK(AT_ENGL, AD_DRIN, 1, 4), ATTK(AT_ENGL, AD_SHRD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_HCALIEN, MZ_GIGANTIC), MR_COLD|MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_NOTAME|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("flesh spawner", S_WORM, LVL(14, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("promising alien larva", S_WORM, LVL(14, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_REGEN|M1_NOTAKE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant dog", S_WORM, LVL(14, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_BARK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("bird spawner", S_WORM, LVL(14, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("gloam spawner", S_WORM, LVL(14, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("frost worm", S_WORM, LVL(14, 9, 2, 20, 0), (2), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_COLD, 1, 8), ATTK(AT_BREA, AD_COLD, 8, 6), ATTK(AT_NONE, AD_COLD, 1, 8), ATTK(AT_BOOM, AD_PHYS, 8, 6), NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD, MR_COLD, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("calix yew", S_WORM, LVL(14, 11, 9, 16, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CURS, 5, 8), ATTK(AT_ENGL, AD_POIS, 3, 9), ATTK(AT_ENGL, AD_PLYS, 6, 9), ATTK(AT_TUCH, AD_PLAS, 2, 6), NO_ATTK, NO_ATTK), SIZ(2496, 996, 0, MS_SISSY, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("spindliest rounded", S_WORM, LVL(14, 18, 7, 40, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_SEDU, 1, 1), ATTK(AT_TENT, AD_THIR, 2, 5), ATTK(AT_TRAM, AD_TERR, 7, 5), ATTK(AT_RATH, AD_SHAN, 3, 6), ATTK(AT_TRAM, AD_SCOR, 9, 8), ATTK(AT_ENGL, AD_MCRE, 5, 6)), SIZ(985, 497, 0, MS_FEARHARE, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_TPORT|M1_POIS, M2_NOPOLY|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_NO_DECAY|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Maladjusted Leon", S_WORM, LVL(14, 12, 10, 0, -12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WAN_MAGIC_MISSILE */ /* speed 13-15, AC 2, MR 15, extra attacks 1, resists 3, M1 flags 6, M2 flags 2, M3 flags 1 */ MON("pompeji mediator", S_WORM, LVL(15, 22, -15, 60, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("plague guard", S_WORM, LVL(15, 12, 5, 10, -3), (1), A(ATTK(AT_WEAP, AD_POIS, 1, 12), ATTK(AT_ENGL, AD_POIS, 4, 4), ATTK(AT_SPIT, AD_POIS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("purple worm", S_WORM, LVL(15, 9, 6, 20, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stealth worm", S_WORM, LVL(15, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tail gutter", S_WORM, LVL(15, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DRLI, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_HITASONE, 0, M1_HUMANOID|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_CLING|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("waxworm", S_WORM, /* evil patch idea by jonadab: "worm that eats candles" */ LVL(15, 9, 6, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_FAMN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("wouwou leyde", S_WORM, /* spawns with random precious footwear */ LVL(15, 11, 2, 40, -10), (1), A(ATTK(AT_WEAP, AD_CONT, 4, 6), ATTK(AT_KICK, AD_DEBU, 4, 5), ATTK(AT_GAZE, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_FIRE|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("acidic worm", S_WORM, LVL(15, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), ATTK(AT_ENGL, AD_ACID, 1, 10), ATTK(AT_NONE, AD_ACID, 1, 10), NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_ACID, MR_ACID, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple force worm", S_WORM, LVL(15, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), ATTK(AT_HUGS, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ugh worm", S_WORM, LVL(15, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 8), ATTK(AT_ENGL, AD_SAMU, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zone eater", S_WORM, LVL(15, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Yasaman's leather boot", S_WORM, LVL(15, 24, 2, 20, 18), (1), A(ATTK(AT_KICK, AD_SLIM, 3, 5), ATTK(AT_BREA, AD_DRST, 3, 5), ATTK(AT_GAZE, AD_SPC2, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_AVOIDER, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wereworm", S_WORM, LVL(15, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WERE, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rain worm", S_WORM, LVL(15, 7, 8, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lashout worm", S_WORM, /* spawns with shovel and 20 worthless pieces of glass */ LVL(15, 9, 6, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kraken tentacle", S_WORM, LVL(15, 12, 4, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_HUGS, AD_WRAP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("vent wurm", S_WORM, LVL(15, 9, 3, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_FIRE, 0, 8), ATTK(AT_BREA, AD_DRST, 1, 2), ATTK(AT_BOOM, AD_FIRE, 3, 4), NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_GIGANTIC), AD_FIRE, AD_FIRE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_METALLIVORE|M1_TUNNEL|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crevasse wurm", S_WORM, LVL(15, 9, 3, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 1, 2), ATTK(AT_BOOM, AD_COLD, 3, 4), NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_GIGANTIC), AD_COLD, AD_COLD, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_METALLIVORE|M1_TUNNEL|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("amputating tanager", S_WORM, LVL(15, 12, 1, 82, -19), (3), A(ATTK(AT_GAZE, AD_BANI, 9, 6), ATTK(AT_CLAW, AD_TREM, 1, 2), ATTK(AT_ENGL, AD_SLEE, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(64, 463, 0, MS_GLYPHS, MZ_SMALL), 0, 0, M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK| M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spumante degassing", S_WORM, LVL(15, 15, -8, 62, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TENT, AD_LEVI, 8, 7), ATTK(AT_TUCH, AD_CNCL, 1, 5), ATTK(AT_LASH, AD_LEVI, 1, 3), ATTK(AT_STNG, AD_DEPR, 3, 8), NO_ATTK, NO_ATTK), SIZ(1143, 32, 0, MS_MUTE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, 0, M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("overthrowing dapple", S_WORM, LVL(16, 12, 6, 1, 0), (1), A(ATTK(AT_SPIT, AD_SAMU, 3, 9), ATTK(AT_WEAP, AD_BLND, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(76, 278, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_MINDLESS|M1_UNSOLID|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("substantializing amercement prepackage", S_WORM, LVL(16, 27, -4, 8, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_LEGS, 9, 2), ATTK(AT_SPIT, AD_SPC2, 1, 8), ATTK(AT_HUGS, AD_NAST, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(363, 399, 0, MS_SELFHARM, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT|MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSAMUL, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ice wyrm", S_WORM, LVL(16, 8, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FRZE, 6, 4), ATTK(AT_BREA, AD_COLD, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_BREATHLESS, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pit crawler", S_WORM, LVL(16, 11, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 5), ATTK(AT_BREA, AD_POIS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS|M1_BREATHLESS, M2_STRONG|M2_NASTY|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("stygian hag", S_WORM, LVL(16, 7, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("diseased mass", S_WORM, LVL(17, 12, 4, 10, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DISE, 1, 6), ATTK(AT_TUCH, AD_DRCO, 1, 6), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_COLD|MR_SLEEP, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("secondly suppose", S_WORM, LVL(17, 19, 6, 55, 7), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_ELEC, 5, 4), ATTK(AT_GAZE, AD_VAMP, 9, 7), ATTK(AT_BITE, AD_LITT, 9, 1), ATTK(AT_WEAP, AD_RUNS, 4, 5), ATTK(AT_WEAP, AD_AXUS, 2, 8), ATTK(AT_CLAW, AD_DEPR, 1, 2)), SIZ(136, 131, 0, MS_CAR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Yasaman's wedge sandal", S_WORM, LVL(17, 15, 0, 40, 7), (1), A(ATTK(AT_KICK, AD_DARK, 4, 6), ATTK(AT_WEAP, AD_PLYS, 2, 2), ATTK(AT_GAZE, AD_DISP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD, MR_DISINT|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("internalizing pacifica", S_WORM, LVL(17, 5, 3, 72, 20), (G_GENO|4), A(ATTK(AT_SPIT, AD_DCAY, 7, 1), ATTK(AT_BEAM, AD_POIS, 9, 2), ATTK(AT_STNG, AD_RBRE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(307, 89, 0, MS_HCALIEN, MZ_HUGE), MR_COLD, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ursine duelist", S_WORM, LVL(17, 9, 10, 95, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BITE, AD_GRAV, 2, 1), ATTK(AT_WEAP, AD_ICEB, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2276, 285, 0, MS_SQAWK, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, MR_COLD, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("colonise imminence", S_WORM, LVL(18, 12, 2, 98, 0), (G_SGROUP|2), A(ATTK(AT_RATH, AD_NIVE, 4, 1), ATTK(AT_CLAW, AD_DRCO, 7, 8), ATTK(AT_GAZE, AD_STAT, 3, 3), ATTK(AT_TENT, AD_DAMA, 9, 1), NO_ATTK, NO_ATTK), SIZ(1526, 605, 0, MS_HANDY, MZ_LARGE), MR_DRAIN, 0, M1_AMORPHOUS|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC| M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("apologist accommodation", S_WORM, LVL(18, 13, -6, 8, -4), (G_GENO|1), A(ATTK(AT_GAZE, AD_FRZE, 6, 5), ATTK(AT_TUCH, AD_CNCL, 5, 1), ATTK(AT_SCRA, AD_THIR, 1, 2), ATTK(AT_LASH, AD_SSEX, 2, 2), ATTK(AT_GAZE, AD_SEDU, 3, 1), ATTK(AT_NONE, AD_INSA, 3, 9)), SIZ(380, 200, 0, MS_GURGLE, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tentacle worm", S_WORM, LVL(18, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_STCK, 5, 6), ATTK(AT_TUCH, AD_TLPT, 3, 4), ATTK(AT_HUGS, AD_NUMB, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("fluidator mekflu", S_WORM, LVL(18, 15, 2, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_MCRE, 4, 6), ATTK(AT_HUGS, AD_MCRE, 4, 6), ATTK(AT_BEAM, AD_NIVE, 2, 8), ATTK(AT_GAZE, AD_NIVE, 2, 2), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_FLUIDATOR, MZ_LARGE), MR_COLD|MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_THICK_HIDE|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grotesque", S_WORM, LVL(18, 9, 2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Yasaman's lady pump", S_WORM, LVL(19, 11, 0, 25, 12), (1), A(ATTK(AT_KICK, AD_FIRE, 7, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DISINT, MR_FIRE|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_AVOIDER, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Nico", S_WORM, LVL(19, 12, -13, 70, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_LEGS, 6, 8), ATTK(AT_KICK, AD_DCAY, 5, 7), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTHREE|MR_PLUSTWO|MR_SLEEP|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: KNIFE(20) GREAT_DAGGER BAG_OF_TRICKS SCR_DESTROY_ARMOR(2) WAN_BAD_EFFECT WAN_CURSE_ITEMS WAN_REMOVE_RESISTANCE */ MON("great black wyrm", S_WORM, LVL(20, 11, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_ACID, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_ACID, MR_ACID, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("great blue wyrm", S_WORM, LVL(20, 11, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_ELEC, 4,10), ATTK(AT_GAZE, AD_CONF, 4,4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great karmic wyrm", S_WORM, LVL(20, 11, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_RBRE, 4,10), ATTK(AT_NONE, AD_LUCK, 4,4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_ELEC|MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("world killer", S_WORM, LVL(20, 11, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great red wyrm", S_WORM, LVL(20, 11, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_FIRE, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("great white wyrm", S_WORM, LVL(20, 11, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_DRDX, 4, 6), ATTK(AT_BREA, AD_COLD, 4,10), ATTK(AT_GAZE, AD_CONF, 4,4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_COLD, MR_COLD, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("long sinuous tentacle", S_WORM, LVL(20, 12, 6, 125, -3), (1), A(ATTK(AT_BEAM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOHEAD|M1_NOHANDS|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mask-living morgellon", S_WORM, LVL(20, 12, -10, 0, 0), (1), A(ATTK(AT_BITE, AD_DCAY, 0, 0), ATTK(AT_BITE, AD_CONT, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_STONE|MR_SLEEP|MR_DEATH|MR_DRAIN|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_AMORPHOUS, M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_NOTAME, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain worm", S_WORM, LVL(20, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty pain worm", S_WORM, LVL(20, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_HERBIVORE|M1_NOTAKE, M2_HOSTILE, M3_PETTY|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("super pain worm", S_WORM, LVL(20, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tunneling worm", S_WORM, LVL(20, 9, 0, 30, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PHYS, 15, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_TUNNEL|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bronze dragon worm", S_WORM, LVL(20, 9, 0, 40, -10), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_BEAM, AD_CONF, 3, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("gold dragon worm", S_WORM, LVL(20, 9, 0, 40, -10), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_BEAM, AD_SOUN, 3, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blue dragon worm", S_WORM, LVL(20, 9, 0, 40, -10), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_ELEC, 3, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("white dragon worm", S_WORM, LVL(20, 9, 0, 40, -10), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_COLD, 3, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("green dragon worm", S_WORM, LVL(20, 9, 0, 40, -10), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_DRST, 3, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("black dragon worm", S_WORM, LVL(20, 9, 0, 40, -10), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_ACID, 3, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("red dragon worm", S_WORM, LVL(20, 9, 0, 40, -10), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_FIRE, 3, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("multi-hued dragon worm", S_WORM, LVL(20, 9, 0, 40, -10), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_RBRE, 3, 3), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_FIRE|MR_ELEC|MR_ACID|MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("green maw worm", S_WORM, LVL(20, 9, 0, 40, -10), (1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("too weak worm", S_WORM, LVL(20, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_PAIN, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deceptive blonde hussy", S_WORM, LVL(20, 13, -4, 45, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_NUMB, 20, 6), ATTK(AT_GAZE, AD_COLD, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_ACID, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("superschool takeover girl", S_WORM, LVL(20, 13, -4, 45, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_NUMB, 20, 6), ATTK(AT_GAZE, AD_COLD, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_ACID, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Larissa", S_WORM, /* leg-smashing beauty */ LVL(20, 13, -4, 45, -2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_NUMB, 20, 6), ATTK(AT_GAZE, AD_COLD, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_ACID, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: STURDY_PLATEAU_BOOT_FOR_GIRLS HIPPIE_HEELS WAN_ACID SCR_TELEPORTATION(2) */ MON("torment worm", S_WORM, LVL(21, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty torment worm", S_WORM, LVL(21, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_HERBIVORE|M1_NOTAKE, M2_HOSTILE, M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("succumb worm", S_WORM, LVL(21, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("domino leotard equip", S_WORM, LVL(21, 30, -9, 27, 3), (1), A(ATTK(AT_STNG, AD_DEBT, 1, 1), ATTK(AT_TENT, AD_EDGE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1874, 71, 0, MS_SQAWK, MZ_GIGANTIC), MR_POISON|MR_DRAIN, 0, M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("agony worm", S_WORM, LVL(22, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("folio winterized avast", S_WORM, LVL(22, 13, 7, 64, -11), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_ENGL, AD_NIVE, 3, 6), ATTK(AT_BUTT, AD_SLEE, 9, 7), ATTK(AT_NONE, AD_CONT, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(748, 258, 0, MS_TREESQUAD, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS, M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("advice transact", S_WORM, LVL(22, 14, -10, 22, 1), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_STNG, AD_MINA, 7, 9), ATTK(AT_SPIT, AD_TIME, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2887, 139, 0, MS_SNORE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("subminiaturizing cragsman cubistic", S_WORM, LVL(22, 13, -1, 6, 0), (G_VLGROUP|2), A(ATTK(AT_STNG, AD_UNPR, 9, 3), ATTK(AT_CLAW, AD_MINA, 9, 2), ATTK(AT_BUTT, AD_INSA, 3, 2), ATTK(AT_EXPL, AD_ICEB, 6, 6), NO_ATTK, NO_ATTK), SIZ(3899, 1332, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_POIS|M1_OMNIVORE, M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("joisted justice", S_WORM, LVL(22, 15, -10, 1, -20), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CALM, 1, 4), ATTK(AT_BREA, AD_BLEE, 1, 1), ATTK(AT_SCRA, AD_TCKL, 1, 1), ATTK(AT_BUTT, AD_SLIM, 3, 3), NO_ATTK, NO_ATTK), SIZ(364, 1248, 0, MS_TEACHER, MZ_TINY), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("showered subtenancy", S_WORM, LVL(23, 10, 10, 56, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_KICK, AD_CHRN, 8, 2), ATTK(AT_TUCH, AD_LEVI, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1096, 86, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_WANDER|M2_FEMALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ecstasy worm", S_WORM, LVL(23, 14, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bulletator w", S_WORM, LVL(23, 24, 5, 5, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_CONT, 6, 9), ATTK(AT_BREA, AD_RBRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("small bulletator w", S_WORM, LVL(23, 12, 5, 5, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_CONT, 6, 9), ATTK(AT_BREA, AD_RBRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("anguish worm", S_WORM, LVL(24, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("redwood disaster programmer", S_WORM, LVL(24, 13, 1, 87, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_MANA, 5, 1), ATTK(AT_ENGL, AD_STTP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(55, 226, 0, MS_BUZZ, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_ACID, M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_POKEMON|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("prefigured overthrowing", S_WORM, LVL(24, 12, -2, 42, 0), (1), A(ATTK(AT_BOOM, AD_NGRA, 2, 5), ATTK(AT_BITE, AD_HODS, 1, 7), ATTK(AT_WEAP, AD_NAST, 9, 9), ATTK(AT_HUGS, AD_WET, 7, 4), ATTK(AT_KICK, AD_NAST, 3, 8), NO_ATTK), SIZ(3093, 348, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID, MR_DISINT, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gangrenous wyrm", S_WORM, LVL(24, 12, -5, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 6, 7), ATTK(AT_BREA, AD_COLD, 10, 10), ATTK(AT_HUGS, AD_DRDX, 6, 8), ATTK(AT_GAZE, AD_DRCO, 2, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_BREATHLESS, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("corona wyrm", S_WORM, LVL(24, 12, -5, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 6, 7), ATTK(AT_BREA, AD_NIVE, 10, 10), ATTK(AT_HUGS, AD_UNPR, 6, 8), ATTK(AT_GAZE, AD_UNPR, 2, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_COLD|MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_BREATHLESS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("revenge slitter", S_WORM, LVL(24, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_FEMI, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violet worm", S_WORM, LVL(24, 18, 6, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("corona-infected horror", S_WORM, LVL(25, 16, -6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hunting horror", S_WORM, LVL(25, 16, -6, 30, 0), (G_SGROUP|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sand worm", S_WORM, LVL(25, 12, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("pleasure weekly", S_WORM, LVL(25, 5, -1, 83, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_SPIT, AD_ICUR, 5, 7), ATTK(AT_BITE, AD_EDGE, 2, 7), ATTK(AT_EXPL, AD_STCK, 9, 8), ATTK(AT_CLAW, AD_MINA, 5, 5), NO_ATTK, NO_ATTK), SIZ(53, 416, 0, MS_ANIMAL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID| M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_NASTY|M2_GNOME|M2_MALE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baptist lankly", S_WORM, LVL(25, 12, 8, 32, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_SANI, 1, 3), ATTK(AT_HUGS, AD_ALIN, 5, 1), ATTK(AT_BITE, AD_ACID, 7, 5), ATTK(AT_SCRA, AD_DEST, 7, 4), ATTK(AT_TUCH, AD_SHRD, 7, 2), ATTK(AT_TENT, AD_PEST, 9, 6)), SIZ(2061, 128, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_ACID| M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blander ordinary", S_WORM, LVL(25, 12, -4, 38, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_GLIB, 5, 2), ATTK(AT_BUTT, AD_COLD, 8, 4), ATTK(AT_BREA, AD_VOMT, 5, 8), ATTK(AT_CLAW, AD_DRCH, 6, 5), NO_ATTK, NO_ATTK), SIZ(545, 901, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_NOHEAD|M1_SLITHY|M1_ACID|M1_POIS, M2_PRINCE|M2_MINION|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hitler rested appealable vocative", S_WORM, LVL(26, 14, 8, 99, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_DROP, 5, 2), ATTK(AT_CLAW, AD_STAT, 4, 1), ATTK(AT_WEAP, AD_VULN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2356, 199, 0, MS_FART_QUIET, MZ_TINY), MR_DISINT|MR_STONE, 0, M1_SWIM|M1_NOHANDS, M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dyarchy documented", S_WORM, LVL(27, 10, 10, 32, 9), (1), A(ATTK(AT_BREA, AD_UNPR, 9, 1), ATTK(AT_LASH, AD_MALK, 6, 9), ATTK(AT_WEAP, AD_TRAP, 5, 6), ATTK(AT_BOOM, AD_TRAP, 9, 7), ATTK(AT_BOOM, AD_CONF, 3, 2), NO_ATTK), SIZ(1487, 1298, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, MR_STONE, M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Tanisha", S_WORM, LVL(27, 15, -25, 100, -8), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 7, 13), ATTK(AT_KICK, AD_GLIB, 8, 16), ATTK(AT_BREA, AD_DARK, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETTY, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* starting equipment: PISTOL BULLET(50) SOFT_GIRL_SNEAKER SOFT_SNEAKERS */ MON("latched malathion", S_WORM, LVL(27, 12, 1, 76, 0), (1), A(ATTK(AT_BOOM, AD_VAMP, 4, 7), ATTK(AT_NONE, AD_MALK, 2, 4), ATTK(AT_BEAM, AD_MIDI, 6, 8), ATTK(AT_BEAM, AD_SOUN, 7, 3), NO_ATTK, NO_ATTK), SIZ(1967, 234, 0, MS_ESCAPE, MZ_MEDIUM), MR_SLEEP|MR_DRAIN, 0, M1_UNSOLID|M1_OVIPAROUS, M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("filtrate tbsp silky", S_WORM, LVL(28, 12, -1, 73, 0), (G_LGROUP|2), A(ATTK(AT_SCRA, AD_STON, 1, 8), ATTK(AT_BUTT, AD_SGLD, 1, 7), ATTK(AT_WEAP, AD_FAKE, 1, 7), ATTK(AT_SCRA, AD_PAIN, 6, 2), ATTK(AT_TRAM, AD_PART, 6, 6), NO_ATTK), SIZ(1144, 1588, 0, MS_PANTS, MZ_LARGE), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("speedster maggot", S_WORM, LVL(28, 16, -8, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("big avolakia", S_WORM, LVL(28, 13, -6, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 7, 7), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_PLUSTWO, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_MAGIC|M2_STRONG, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("spoken sparse", S_WORM, LVL(28, 8, 2, 25, 0), (1), A(ATTK(AT_MAGC, AD_FIRE, 8, 4), ATTK(AT_WEAP, AD_VULN, 1, 7), ATTK(AT_CLAW, AD_FAKE, 4, 4), ATTK(AT_RATH, AD_SCOR, 3, 8), NO_ATTK, NO_ATTK), SIZ(635, 1257, 0, MS_ROAR, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dhole", S_WORM, LVL(29, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_ACID, 1, 8), ATTK(AT_ENGL, AD_ACID, 2, 8), ATTK(AT_HUGS, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_ACID, 2, 8), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_ACID|M1_TUNNEL|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("onsokumaru", S_WORM, LVL(29, 24, -6, 65, 0), (1|G_GENO), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_ACID, 2, 8), ATTK(AT_LASH, AD_POIS, 1, 8), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS, M2_NASTY|M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kronsokumaru", S_WORM, LVL(29, 24, -6, 65, 0), (1|G_GENO), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_ACID, 2, 8), ATTK(AT_LASH, AD_POIS, 1, 8), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS, M2_NASTY|M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("with embroil", S_WORM, LVL(29, 16, -1, 89, 0), (2), A(ATTK(AT_STNG, AD_DRLI, 8, 8), ATTK(AT_TRAM, AD_RNG, 3, 5), ATTK(AT_WEAP, AD_NACU, 8, 9), ATTK(AT_CLAW, AD_NGEN, 5, 4), NO_ATTK, NO_ATTK), SIZ(1023, 349, 0, MS_AREOLA, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("overthrowing whisky", S_WORM, LVL(29, 14, -9, 72, 0), (G_SGROUP|1), A(ATTK(AT_HUGS, AD_TRAI, 1, 9), ATTK(AT_STNG, AD_SSEX, 5, 1), ATTK(AT_LASH, AD_DRCH, 5, 7), ATTK(AT_GAZE, AD_SITM, 1, 4), NO_ATTK, NO_ATTK), SIZ(48, 99, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_ANIMAL|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shadow wyrm", S_WORM, LVL(30, 11, -4, 50, 0), (1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_TUCH, AD_SLOW, 4,10), ATTK(AT_BREA, AD_COLD, 6,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_COLD, MR_COLD, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("silent leech", S_WORM, LVL(30, 15, -6, 20, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_NAST, 3, 3), ATTK(AT_BITE, AD_FAMN, 6, 8), ATTK(AT_BITE, AD_DRLI, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("nymphomaniac", S_WORM, LVL(30, 12, -12, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty nymphomaniac", S_WORM, LVL(30, 12, -12, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_HERBIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE|M2_WANDER, M3_AVOIDER|M3_FREQ_UNCOMMON7|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elder long worm", S_WORM, LVL(30, 6, -4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sinden worm", S_WORM, LVL(30, 8, -4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEPR, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("polar worm", S_WORM, LVL(30, 8, -4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FRZE, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arctic worm", S_WORM, LVL(30, 8, -4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ICEB, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("minority curvaceously", S_WORM, LVL(30, 13, 5, 31, 0), (G_LGROUP|4), A(ATTK(AT_TUCH, AD_FLAM, 3, 4), ATTK(AT_BITE, AD_SITM, 1, 4), ATTK(AT_BITE, AD_MEMO, 2, 3), ATTK(AT_TENT, AD_RBAD, 3, 4), NO_ATTK, NO_ATTK), SIZ(1921, 1383, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NONMOVING|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("preformed contemplating", S_WORM, LVL(32, 12, -9, 22, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PLYS, 5, 3), ATTK(AT_HUGS, AD_PLYS, 6, 9), ATTK(AT_WEAP, AD_ENCH, 8, 8), ATTK(AT_EXPL, AD_LAZY, 9, 6), ATTK(AT_CLAW, AD_BLEE, 1, 4), ATTK(AT_BREA, AD_TIME, 1, 8)), SIZ(143, 101, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_POIS, M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_GIANT| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evilthelid", S_WORM, LVL(32, 12, 2, 60, -8), (1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_TENT, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_DRIN, 2, 4), ATTK(AT_TENT, AD_DRIN, 2, 4), ATTK(AT_TENT, AD_DRIN, 2, 4), ATTK(AT_ENGL, AD_DGST, 6, 6)), SIZ(3000, 3000, 0, MS_SILENT, MZ_GIGANTIC), MR_ACID, 0, M1_ANIMAL|M1_SWIM|M1_SLITHY|M1_NOLIMBS|M1_ACID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clock wolf", S_WORM, /* not really a wolf --Amy */ LVL(33, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("brace wolf", S_WORM, /* not really a wolf --Amy */ LVL(33, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("lilac worm", S_WORM, LVL(33, 18, 2, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_ENGL, AD_DGST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("whish nearly", S_WORM, LVL(33, 10, -6, 21, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_FEAR, 2, 2), ATTK(AT_BITE, AD_FEAR, 2, 6), ATTK(AT_BUTT, AD_PLAS, 4, 3), ATTK(AT_LASH, AD_STON, 2, 6), NO_ATTK, NO_ATTK), SIZ(2900, 153, 0, MS_BARBER, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL, M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("teamed harrowed legalistically propagandistic", S_WORM, LVL(33, 12, 1, 55, 0), (1), A(ATTK(AT_BUTT, AD_BLND, 3, 1), ATTK(AT_BITE, AD_NGRA, 2, 7), ATTK(AT_BITE, AD_BLND, 4, 1), ATTK(AT_STNG, AD_THIR, 7, 3), NO_ATTK, NO_ATTK), SIZ(1042, 687, 0, MS_JAPANESE, MZ_TINY), MR_SLEEP|MR_POISON, 0, M1_HIDE|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_SPIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("freudian delectation rectify ai agglomeration", S_WORM, LVL(33, 25, -3, 4, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_MINA, 3, 8), ATTK(AT_BUTT, AD_NUMB, 2, 5), ATTK(AT_BITE, AD_WET, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(191, 908, 0, MS_VAMPIRE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("quit immobile", S_WORM, LVL(34, 21, 7, 98, 0), (G_VLGROUP|1), A(ATTK(AT_CLAW, AD_TRAI, 1, 9), ATTK(AT_NONE, AD_TREM, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(596, 514, 0, MS_SQEEK, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_CLING|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS, M2_VAMPIRE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PETRIFIES|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unmagic worm mass", S_WORM, LVL(36, 15, 6, 10, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DREN, 1, 5), ATTK(AT_TUCH, AD_ENCH, 1, 5), ATTK(AT_MULTIPLY, 0, 0, 0), ATTK(AT_BEAM, AD_MANA, 3, 5), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("transept unending", S_WORM, LVL(36, 16, -6, 35, 18), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_BLND, 2, 9), ATTK(AT_BUTT, AD_SITM, 1, 1), ATTK(AT_WEAP, AD_DETH, 4, 4), ATTK(AT_HUGS, AD_ALIN, 1, 5), NO_ATTK, NO_ATTK), SIZ(2691, 121, 0, MS_SPOILER, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID| M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_MIMIC, M4_REVIVE|M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("overlooked snoozing baleful atilt autographing", S_WORM, LVL(36, 12, -7, 34, -16), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_RUNS, 9, 5), ATTK(AT_SCRA, AD_LUCK, 9, 8), ATTK(AT_HUGS, AD_SLEE, 2, 8), ATTK(AT_WEAP, AD_MANA, 5, 3), ATTK(AT_BEAM, AD_CONT, 1, 9), NO_ATTK), SIZ(396, 855, 0, MS_CUSS, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hillocky icicled", S_WORM, LVL(37, 12, 8, 13, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_FRZE, 6, 5), ATTK(AT_LASH, AD_SIN, 5, 9), ATTK(AT_BREA, AD_FUMB, 9, 5), ATTK(AT_KICK, AD_SOUN, 3, 3), NO_ATTK, NO_ATTK), SIZ(133, 1, 0, MS_GURGLE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL|M1_OMNIVORE, M2_DEMON|M2_STRONG|M2_COLLECT|M2_DWARF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unexpended echoism lyceum", S_WORM, LVL(37, 14, -9, 86, 11), (G_GENO|G_SGROUP|4), A(ATTK(AT_BUTT, AD_GRAV, 9, 6), ATTK(AT_SPIT, AD_HALU, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3708, 531, 0, MS_GAARDIEN, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("eight plumelet restituted", S_WORM, LVL(39, 13, 2, 82, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_RNG, 1, 6), ATTK(AT_TENT, AD_TCKL, 9, 4), ATTK(AT_BEAM, AD_ENCH, 7, 8), ATTK(AT_TRAM, AD_DRIN, 5, 2), NO_ATTK, NO_ATTK), SIZ(262, 85, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_REGEN|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY| M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chthonian", S_WORM, LVL(39, 13, -9, 90, 0), (1), A(ATTK(AT_HUGS, AD_WTHR, 3, 11), ATTK(AT_HUGS, AD_WTHR, 3, 11), ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_REGEN|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mean chthonian", S_WORM, LVL(39, 13, -9, 90, 0), (1), A(ATTK(AT_HUGS, AD_WTHR, 3, 11), ATTK(AT_HUGS, AD_WTHR, 3, 11), ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_GAZE, AD_SPC2, 5, 5)), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_REGEN|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("anti chthonian", S_WORM, LVL(39, 13, -9, 90, 0), (1), A(ATTK(AT_HUGS, AD_WTHR, 3, 11), ATTK(AT_HUGS, AD_WTHR, 3, 11), ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_GAZE, AD_SANI, 5, 5)), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_REGEN|M1_TUNNEL|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("martyring preface", S_WORM, LVL(39, 25, -1, 72, 5), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_CONF, 9, 5), ATTK(AT_BEAM, AD_LETH, 6, 3), ATTK(AT_STNG, AD_UVUU, 3, 1), ATTK(AT_GAZE, AD_BURN, 8, 9), ATTK(AT_HUGS, AD_SIN, 2, 1), NO_ATTK), SIZ(1212, 172, 0, MS_NURSE, MZ_TINY), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("learned eta", S_WORM, LVL(39, 12, -7, 56, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_CHKH, 1, 5), ATTK(AT_HUGS, AD_HALU, 6, 3), ATTK(AT_MAGC, AD_EDGE, 1, 8), ATTK(AT_BUTT, AD_VAMP, 1, 6), ATTK(AT_EXPL, AD_WEBS, 7, 1), NO_ATTK), SIZ(1603, 239, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE|MR_ELEC, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("guised miracle", S_WORM, LVL(39, 22, 9, 50, -9), (1), A(ATTK(AT_TUCH, AD_ALIN, 8, 1), ATTK(AT_TENT, AD_TLPT, 3, 7), ATTK(AT_HUGS, AD_PAIN, 7, 1), ATTK(AT_ENGL, AD_DARK, 7, 1), NO_ATTK, NO_ATTK), SIZ(2621, 442, 0, MS_DRUGS, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_UNSOLID|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pompeji multiplyer", S_WORM, LVL(40, 18, -15, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 12, 8), ATTK(AT_TUCH, AD_WTHR, 12, 8), ATTK(AT_GAZE, AD_WTHR, 12, 8), ATTK(AT_HUGS, AD_WTHR, 12, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("backpacker coordinative", S_WORM, LVL(40, 9, 8, 92, 0), (1), A(ATTK(AT_TENT, AD_ALIN, 1, 5), ATTK(AT_TRAM, AD_DISE, 6, 6), ATTK(AT_CLAW, AD_DAMA, 4, 3), ATTK(AT_KICK, AD_SIN, 4, 3), ATTK(AT_TRAM, AD_CNCL, 5, 5), ATTK(AT_CLAW, AD_DISE, 1, 2)), SIZ(2128, 674, 0, MS_HISS, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, M4_BAT|M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("grand leech", S_WORM, /* spawns with bow and 40 arrows */ LVL(40, 16, -10, 35, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_DRLI, 9, 8), ATTK(AT_BEAM, AD_GRAV, 6, 6), ATTK(AT_GAZE, AD_CONT, 5, 5), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_DISINT|MR_SLEEP, 0, M1_ANIMAL|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("boss of dungeon lords", S_WORM, LVL(40, 15, -20, 100, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_BREA, AD_DEST, 12, 14), ATTK(AT_MAGC, AD_RAGN, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_LIEDER, MZ_GIGANTIC), MR_PLUSFOUR|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN|MR_DISINT|MR_DEATH|MR_STONE|MR_SLEEP|MR_ACID, 0, M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_STALK, M3_CLOSE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_SHADE, M5_DLORDS, 0, 0, 0, 0, 0, HI_LORD), MON("disenchanter worm mass", S_WORM, LVL(40, 11, 8, 60, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ENCH, 1, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pompeji criminologist", S_WORM, LVL(40, 22, -18, 100, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 24), ATTK(AT_KICK, AD_PLYS, 6, 3), ATTK(AT_BEAM, AD_RBRE, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("negator worm mass", S_WORM, LVL(40, 11, 8, 60, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_NGEN, 1, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rerouted chider", S_WORM, LVL(43, 12, 5, 99, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FLAM, 5, 4), ATTK(AT_HUGS, AD_DAMA, 7, 4), ATTK(AT_RATH, AD_BLAS, 5, 8), ATTK(AT_CLAW, AD_LAZY, 5, 4), ATTK(AT_KICK, AD_DRDX, 9, 2), NO_ATTK), SIZ(1260, 785, 0, MS_CONVERT, MZ_MEDIUM), MR_DISINT, 0, M1_TUNNEL|M1_HUMANOID|M1_ACID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK| M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("huge avolakia", S_WORM, LVL(43, 15, -10, 85, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 7, 11), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_SLEEP|MR_PLUSTHREE|MR_STONE|MR_DEATH, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_MAGIC|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("hat costumey", S_WORM, LVL(44, 13, -2, 37, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_DRST, 4, 1), ATTK(AT_GAZE, AD_MALK, 2, 6), ATTK(AT_GAZE, AD_TIME, 6, 4), ATTK(AT_TRAM, AD_SSEX, 3, 1), ATTK(AT_GAZE, AD_UVUU, 3, 6), NO_ATTK), SIZ(487, 48, 0, MS_FART_NORMAL, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_AMORPHOUS|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("static gigged", S_WORM, LVL(45, 10, -22, 65, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_WGHT, 6, 10), ATTK(AT_TUCH, AD_CHKH, 4, 1), ATTK(AT_SCRA, AD_LUCK, 2, 21), ATTK(AT_BUTT, AD_DREN, 2, 7), NO_ATTK, NO_ATTK), SIZ(909, 1103, 0, MS_TEACHER, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_SEE_INVIS, M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("billhook sleepily", S_WORM, LVL(45, 9, -28, 97, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_LITT, 2, 2), ATTK(AT_EXPL, AD_STON, 2, 15), ATTK(AT_BEAM, AD_NPRO, 3, 10), ATTK(AT_ENGL, AD_PLYS, 5, 3), ATTK(AT_BITE, AD_DGST, 9, 16), ATTK(AT_HUGS, AD_AXUS, 3, 18)), SIZ(649, 738, 0, MS_WAIL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_FLY|M1_SLITHY|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bourg interdicting", S_WORM, LVL(45, 22, -30, 87, -17), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_RBRE, 7, 3), ATTK(AT_KICK, AD_MIDI, 1, 18), ATTK(AT_BOOM, AD_TERR, 7, 15), ATTK(AT_MAGC, AD_ACID, 1, 14), NO_ATTK, NO_ATTK), SIZ(2068, 1790, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_SWIM|M1_CLING|M1_TUNNEL|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("indestructibly setting", S_WORM, LVL(46, 13, -15, 5, -20), (1), A(ATTK(AT_HUGS, AD_WRAP, 9, 8), ATTK(AT_TRAM, AD_SPC2, 2, 6), ATTK(AT_TENT, AD_NAST, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1271, 311, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_TPORT, M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pettifogging hackee focalized forgettable sling glandularly", S_WORM, LVL(46, 14, -24, 58, -12), (G_GENO|4), A(ATTK(AT_BUTT, AD_CURS, 4, 7), ATTK(AT_TUCH, AD_SLOW, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1001, 256, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_HIDE|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_MAGIC|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("vietnam troweler", S_WORM, LVL(46, 15, -5, 75, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_DEPR, 3, 10), ATTK(AT_MAGC, AD_WET, 1, 5), ATTK(AT_TRAM, AD_INSA, 9, 8), ATTK(AT_EXPL, AD_TREM, 1, 2), NO_ATTK, NO_ATTK), SIZ(2506, 755, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dragon centipede", S_WORM, LVL(47, 15, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 7, 12), ATTK(AT_MAGC, AD_ACID, 6, 7), ATTK(AT_GAZE, AD_MANA, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dumbed importune", S_WORM, LVL(47, 12, -4, 98, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_NGRA, 1, 5), ATTK(AT_BEAM, AD_CONT, 7, 17), ATTK(AT_WEAP, AD_LITT, 5, 3), ATTK(AT_SCRA, AD_TRAP, 8, 10), ATTK(AT_WEAP, AD_UVUU, 9, 10), ATTK(AT_EXPL, AD_HODS, 7, 21)), SIZ(3202, 128, 0, MS_BARBER, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_HUMANOID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bluely blankest", S_WORM, LVL(47, 11, -19, 48, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_LASH, AD_WNCE, 1, 16), ATTK(AT_TUCH, AD_GLIB, 7, 14), ATTK(AT_KICK, AD_PLYS, 8, 9), ATTK(AT_HUGS, AD_WISD, 1, 6), ATTK(AT_RATH, AD_SSEX, 5, 10), ATTK(AT_BEAM, AD_SLUD, 9, 20)), SIZ(0, 805, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT_CNTRL| M1_CARNIVORE|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shot hegemonical", S_WORM, LVL(47, 12, -7, 63, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_VAMP, 2, 6), ATTK(AT_BREA, AD_STUN, 8, 16), ATTK(AT_WEAP, AD_TLPT, 6, 19), ATTK(AT_BEAM, AD_POIS, 5, 11), ATTK(AT_GAZE, AD_INSA, 7, 6), ATTK(AT_STNG, AD_AGGR, 8, 19)), SIZ(280, 900, 0, MS_SPELL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("convulsant influencer", S_WORM, LVL(48, 17, -5, 22, -9), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_WET, 9, 18), ATTK(AT_HUGS, AD_HALU, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2714, 682, 0, MS_SELFHARM, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_COLD, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eulogized plunderable", S_WORM, LVL(48, 11, -14, 75, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_UVUU, 9, 4), ATTK(AT_LASH, AD_NAST, 3, 20), ATTK(AT_TRAM, AD_CLRC, 2, 2), ATTK(AT_BOOM, AD_SCOR, 7, 16), NO_ATTK, NO_ATTK), SIZ(685, 498, 0, MS_SELFHARM, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_NOLIMBS|M1_NOHEAD, M2_MINION|M2_STALK|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reiterative forjudge anear", S_WORM, LVL(48, 12, -18, 80, -3), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_WGHT, 1, 13), ATTK(AT_KICK, AD_ELEC, 1, 15), ATTK(AT_GAZE, AD_LITE, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1773, 10, 0, MS_BUZZ, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mauve worm", S_WORM, LVL(48, 20, -6, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 10), ATTK(AT_ENGL, AD_DGST, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASTHREE|MR_ELEC, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("camo worm", S_WORM, LVL(48, 20, -6, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 10), ATTK(AT_ENGL, AD_DGST, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASTHREE|MR_ELEC, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prefabricate optimal", S_WORM, LVL(49, 8, -27, 64, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_PEST, 8, 18), ATTK(AT_TENT, AD_BANI, 7, 11), ATTK(AT_BREA, AD_DISE, 9, 13), ATTK(AT_KICK, AD_WISD, 8, 21), NO_ATTK, NO_ATTK), SIZ(606, 1095, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NO_DECAY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("readily maunderer", S_WORM, LVL(49, 15, 6, 96, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_NONE, AD_SSEX, 0, 4), ATTK(AT_TUCH, AD_BADE, 4, 4), ATTK(AT_HUGS, AD_WTHR, 8, 2), ATTK(AT_BEAM, AD_DGST, 4, 11), ATTK(AT_NONE, AD_NUMB, 9, 15), ATTK(AT_TENT, AD_AMNE, 5, 17)), SIZ(4178, 65, 0, MS_SUPERMAN, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("demasculinizing honorable", S_WORM, LVL(49, 12, -29, 55, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_DISN, 7, 11), ATTK(AT_KICK, AD_TLPT, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1372, 334, 0, MS_PAIN, MZ_SMALL), MR_COLD|MR_DRAIN, 0, M1_TUNNEL|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chiffonnier anabolic lawbreaking", S_WORM, LVL(50, 12, 9, 75, 0), (1), A(ATTK(AT_CLAW, AD_LETH, 4, 12), ATTK(AT_MAGC, AD_HEAL, 3, 10), ATTK(AT_STNG, AD_THIE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1293, 331, 0, MS_DEAD, MZ_LARGE), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_TPORT|M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("magister diarist", S_WORM, LVL(50, 12, -15, 22, 5), (1), A(ATTK(AT_HUGS, AD_AMNE, 6, 21), ATTK(AT_NONE, AD_BANI, 6, 12), ATTK(AT_LASH, AD_DCAY, 3, 18), ATTK(AT_SCRA, AD_SANI, 5, 8), ATTK(AT_BEAM, AD_CONT, 9, 8), NO_ATTK), SIZ(11, 0, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("wide-clubbed tentacle", S_WORM, LVL(50, 12, -7, 125, -3), (1), A(ATTK(AT_BEAM, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_WRAP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9000, 9000, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOHEAD|M1_NOHANDS|M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE|M1_MINDLESS, M2_MINION|M2_STRONG|M2_FEMALE|M2_STALK|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("destroyer noneffective", S_WORM, LVL(50, 12, -13, 25, -19), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_LITT, 8, 16), ATTK(AT_LASH, AD_LAZY, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 596, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("not really existing morgellon", S_WORM, /* really invisible */ LVL(50, 12, -30, 100, -20), (1), A(ATTK(AT_BITE, AD_DCAY, 0, 0), ATTK(AT_BITE, AD_CONT, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_STONE|MR_SLEEP|MR_DEATH|MR_DRAIN|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_AMORPHOUS, M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_ORGANIVORE|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("level filler", S_WORM, /* spawns with 20 eggs */ LVL(51, 16, -9, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 12, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("reprise disinter", S_WORM, LVL(51, 8, -25, 98, 17), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_CHKH, 6, 8), ATTK(AT_BREA, AD_TERR, 3, 14), ATTK(AT_TRAM, AD_LAZY, 4, 12), ATTK(AT_BEAM, AD_RAGN, 4, 16), ATTK(AT_BUTT, AD_TIME, 6, 8), NO_ATTK), SIZ(0, 1478, 0, MS_TEACHER, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_FLY|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ravine la briquette weighman minestrone", S_WORM, LVL(51, 15, 9, 33, 0), (3), A(ATTK(AT_WEAP, AD_CAST, 3, 12), ATTK(AT_CLAW, AD_ACID, 7, 11), ATTK(AT_MAGC, AD_WRAT, 8, 9), ATTK(AT_BITE, AD_SITM, 2, 8), ATTK(AT_SPIT, AD_DETH, 7, 13), NO_ATTK), SIZ(3381, 1175, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_HOBBIT| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("futility conceivable", S_WORM, LVL(53, 12, 2, 80, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_WNCE, 4, 5), ATTK(AT_WEAP, AD_SOUN, 7, 6), ATTK(AT_CLAW, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(659, 45, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gigolo disappointed consumptively", S_WORM, LVL(53, 21, -6, 69, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_MEMO, 6, 18), ATTK(AT_LASH, AD_STCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 415, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NO_DECAY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bunchiest radiogenic", S_WORM, LVL(53, 12, 9, 84, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_HODS, 6, 14), ATTK(AT_MAGC, AD_WERE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2581, 195, 0, MS_GURGLE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_ANIMAL, M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("alphameric osteopathy brawliest", S_WORM, LVL(54, 15, 3, 43, 0), (3), A(ATTK(AT_TRAM, AD_TDRA, 6, 9), ATTK(AT_HUGS, AD_RUNS, 5, 15), ATTK(AT_KICK, AD_NAST, 9, 8), ATTK(AT_STNG, AD_NPRO, 6, 6), ATTK(AT_SPIT, AD_TLPT, 9, 15), NO_ATTK), SIZ(2, 1258, 0, MS_GURGLE, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS| M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unwed stockbroker fully", S_WORM, LVL(54, 9, 7, 40, -18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_DISE, 6, 8), ATTK(AT_BUTT, AD_SHAN, 1, 9), ATTK(AT_BITE, AD_HEAL, 1, 13), ATTK(AT_CLAW, AD_TERR, 2, 6), NO_ATTK, NO_ATTK), SIZ(644, 1007, 0, MS_SELFHARM, MZ_TINY), MR_COLD|MR_STONE, MR_STONE, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE| M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("turbo world killer", S_WORM, /* spawns with 10 eggs */ LVL(55, 18, -21, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL|M1_POIS, M2_HOSTILE|M2_WANDER, M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("urchin flatland", S_WORM, LVL(55, 36, -9, 68, -1), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_MALK, 5, 2), ATTK(AT_STNG, AD_MANA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(619, 926, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_HERBIVORE, M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("vasodilation myopy", S_WORM, LVL(55, 10, -9, 96, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_WEEP, 1, 19), ATTK(AT_WEAP, AD_ICEB, 9, 13), ATTK(AT_GAZE, AD_TECH, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3733, 474, 0, MS_PHOTO, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHANDS|M1_REGEN, M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fractured suspiciously", S_WORM, LVL(56, 12, 9, 88, 0), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_WGHT, 8, 12), ATTK(AT_SPIT, AD_IDAM, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1765, 949, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("flowered basset antinovel", S_WORM, LVL(56, 16, 9, 34, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_TCKL, 2, 2), ATTK(AT_TRAM, AD_NACU, 5, 9), ATTK(AT_TENT, AD_CALM, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(469, 576, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("punchier frantic", S_WORM, LVL(56, 19, -1, 57, 2), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_KICK, AD_SOUN, 4, 1), ATTK(AT_MAGC, AD_TRAI, 3, 2), ATTK(AT_BREA, AD_RNG, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1054, 494, 0, MS_VAMPIRE, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flense wickerwork", S_WORM, LVL(57, 6, -20, 51, 0), (G_LGROUP|1), A(ATTK(AT_TRAM, AD_BLAS, 2, 12), ATTK(AT_TUCH, AD_STUN, 5, 7), ATTK(AT_KICK, AD_SCOR, 1, 19), ATTK(AT_RATH, AD_DEPR, 4, 10), ATTK(AT_BREA, AD_DRDX, 3, 12), ATTK(AT_BEAM, AD_DISE, 6, 11)), SIZ(726, 6, 0, MS_CHICKEN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sploshed exotic", S_WORM, LVL(57, 1, -2, 70, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_CONF, 4, 12), ATTK(AT_TUCH, AD_FEAR, 6, 18), ATTK(AT_TUCH, AD_RUST, 1, 19), ATTK(AT_TUCH, AD_POIS, 2, 21), ATTK(AT_NONE, AD_BADE, 0, 17), NO_ATTK), SIZ(513, 157, 0, MS_WERE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOHANDS|M1_HUMANOID|M1_HERBIVORE, M2_NASTY|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wild wyrm", S_WORM, LVL(58, 12, -5, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 9, 12), ATTK(AT_BREA, AD_DISN, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_DISINT, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gratifyingly petal", S_WORM, LVL(58, 12, 1, 78, -19), (G_GENO|G_RGROUP|4), A(ATTK(AT_BEAM, AD_SLIM, 8, 16), ATTK(AT_BITE, AD_LEGS, 2, 18), ATTK(AT_HUGS, AD_STON, 1, 7), ATTK(AT_BEAM, AD_LUCK, 7, 11), ATTK(AT_TRAM, AD_DRST, 3, 19), NO_ATTK), SIZ(2689, 96, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("desalting duellist", S_WORM, LVL(58, 9, 2, 38, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_DREN, 8, 1), ATTK(AT_EXPL, AD_DIMN, 1, 18), ATTK(AT_MAGC, AD_DRLI, 7, 12), ATTK(AT_WEAP, AD_DARK, 8, 1), NO_ATTK, NO_ATTK), SIZ(1589, 199, 0, MS_CODE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("appurtenance nightrider", S_WORM, LVL(59, 13, -13, 81, 0), (G_UNIQ|1), A(ATTK(AT_HUGS, AD_MCRE, 3, 17), ATTK(AT_WEAP, AD_FAMN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(268, 8, 0, MS_LAUGH, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_MAGIC|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("commuting oath", S_WORM, LVL(59, 17, -26, 90, 0), (1), A(ATTK(AT_BEAM, AD_DROP, 8, 1), ATTK(AT_LASH, AD_SLIM, 3, 20), ATTK(AT_BITE, AD_FEAR, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3599, 52, 0, MS_SOLDIER, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID| M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bind devil worm", S_WORM, /* spawns with 50 shuriken */ LVL(59, 16, -11, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 9, 10), ATTK(AT_BREA, AD_DARK, 9, 10), ATTK(AT_CLAW, AD_STAT, 8, 6), ATTK(AT_HUGS, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("real devil worm", S_WORM, /* spawns with 50 shuriken */ LVL(59, 16, -11, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 9, 10), ATTK(AT_BREA, AD_CHAO, 9, 10), ATTK(AT_CLAW, AD_STAT, 8, 6), ATTK(AT_HUGS, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_DEMON, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Shudde Mell", S_WORM, LVL(59, 20, -9, 90, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 2, 55), ATTK(AT_HUGS, AD_PHYS, 2, 55), ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_BREA, AD_ACID, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_SWIM, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pectoral unshaved", S_WORM, LVL(59, 12, -20, 16, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_RNG, 9, 2), ATTK(AT_TENT, AD_DRST, 1, 2), ATTK(AT_TRAM, AD_DGST, 1, 1), ATTK(AT_LASH, AD_WEEP, 9, 9), NO_ATTK, NO_ATTK), SIZ(3360, 694, 0, MS_DJINNI, MZ_SMALL), MR_SLEEP|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_POIS| M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cavitation scarcer", S_WORM, LVL(60, 35, 9, 64, 2), (G_GENO|G_UNIQ|2), A(ATTK(AT_CLAW, AD_WRAP, 2, 4), ATTK(AT_TENT, AD_POLY, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(359, 169, 0, MS_BURBLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("contradicting tenant", S_WORM, LVL(60, 12, -3, 69, 15), (G_GENO|G_LGROUP|3), A(ATTK(AT_BOOM, AD_TLPT, 5, 21), ATTK(AT_SCRA, AD_DGST, 8, 5), ATTK(AT_BEAM, AD_TIME, 1, 18), ATTK(AT_BITE, AD_MAGM, 6, 14), NO_ATTK, NO_ATTK), SIZ(431, 753, 0, MS_NEIGH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_CONCEAL|M1_NOLIMBS|M1_HERBIVORE, M2_UNDEAD|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("engild relet", S_WORM, LVL(60, 4, 9, 66, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_SOUN, 7, 21), ATTK(AT_SPIT, AD_AGGR, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2033, 695, 0, MS_PUPIL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_ANIMAL|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deploring faced", S_WORM, LVL(61, 8, -26, 32, 1), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DEBU, 1, 1), ATTK(AT_BREA, AD_ILLU, 1, 18), ATTK(AT_HUGS, AD_LAVA, 2, 2), ATTK(AT_NONE, AD_DRLI, 2, 17), ATTK(AT_TRAM, AD_WTHR, 9, 12), NO_ATTK), SIZ(34, 203, 0, MS_PRINCIPAL, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ravelling impenitently polypoid vixenishly angelic", S_WORM, LVL(61, 9, -7, 81, 4), (G_GENO|G_UNIQ|3), A(ATTK(AT_HUGS, AD_CONF, 9, 17), ATTK(AT_BITE, AD_LUCK, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2159, 15, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("homoerotic tine", S_WORM, LVL(62, 12, 3, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_MCRE, 7, 16), ATTK(AT_CLAW, AD_DISE, 1, 8), ATTK(AT_SCRA, AD_SGLD, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(978, 244, 0, MS_BONES, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS, M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("retrained macerating", S_WORM, LVL(63, 11, 10, 41, -12), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BITE, AD_VAPO, 4, 17), ATTK(AT_MAGC, AD_MALK, 8, 4), ATTK(AT_CLAW, AD_THIR, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(967, 282, 0, MS_BOT, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_NOLIMBS|M1_SLITHY|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great storm wyrm", S_WORM, LVL(63, 13, -22, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_ELEC, 6, 14), ATTK(AT_BITE, AD_ELEC, 6, 14), ATTK(AT_BREA, AD_ELEC, 6, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great ice wyrm", S_WORM, LVL(63, 13, -22, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_COLD, 6, 14), ATTK(AT_BITE, AD_COLD, 6, 14), ATTK(AT_BREA, AD_COLD, 6, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_COLD, MR_COLD, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("great swamp wyrm", S_WORM, LVL(63, 13, -22, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_DRST, 6, 14), ATTK(AT_BITE, AD_DRST, 6, 14), ATTK(AT_BREA, AD_DRST, 6, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_POISON, MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("pavilion halidom osage agglutinated", S_WORM, LVL(63, 11, 8, 9, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_FIRE, 9, 1), ATTK(AT_GAZE, AD_BANI, 4, 21), ATTK(AT_TENT, AD_AGGR, 3, 16), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_SCRA, AD_SSEX, 6, 18), NO_ATTK), SIZ(1285, 304, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_CLING|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_GNOME|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great wyrm of perplexity", S_WORM, LVL(63, 13, -22, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_CONF, 6, 14), ATTK(AT_BITE, AD_CONF, 6, 14), ATTK(AT_HUGS, AD_CONF, 6, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("melting sliver", S_WORM, LVL(65, 17, -28, 78, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_SOUN, 5, 14), ATTK(AT_BUTT, AD_ANTI, 1, 6), ATTK(AT_WEAP, AD_STUN, 5, 12), ATTK(AT_BITE, AD_NUMB, 4, 3), ATTK(AT_ENGL, AD_STTP, 4, 2), ATTK(AT_BREA, AD_LITT, 2, 9)), SIZ(175, 5, 0, MS_TEACHER, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("queuing babcock", S_WORM, LVL(65, 19, -18, 29, -6), (G_GENO|G_UNIQ|3), A(ATTK(AT_BOOM, AD_ALIN, 6, 20), ATTK(AT_ENGL, AD_PLYS, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3012, 1359, 0, MS_CUSS, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_SWIM|M1_NOHEAD, M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hoisting bittern", S_WORM, LVL(65, 15, -6, 87, -17), (G_LGROUP|3), A(ATTK(AT_CLAW, AD_GRAV, 5, 20), ATTK(AT_BEAM, AD_VENO, 3, 11), ATTK(AT_EXPL, AD_SIN, 1, 17), ATTK(AT_BUTT, AD_DETH, 1, 5), ATTK(AT_SCRA, AD_SLIM, 6, 7), ATTK(AT_GAZE, AD_CHAO, 6, 15)), SIZ(3954, 641, 0, MS_SMITH, MZ_GIGANTIC), MR_COLD|MR_ACID, 0, M1_NEEDPICK|M1_NOEYES|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("departmentalizing breakable", S_WORM, LVL(66, 12, 3, 11, 18), (G_GENO|G_RGROUP|1), A(ATTK(AT_GAZE, AD_SPC2, 7, 6), ATTK(AT_KICK, AD_NIVE, 8, 10), ATTK(AT_BITE, AD_WEBS, 9, 3), ATTK(AT_HUGS, AD_LUCK, 3, 1), NO_ATTK, NO_ATTK), SIZ(1546, 480, 0, MS_OHGOD, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("perdurability cantilevering", S_WORM, LVL(66, 11, -22, 98, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TCKL, 4, 15), ATTK(AT_BOOM, AD_RNG, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(109, 17, 0, MS_SHEEP, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HOBBIT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("burgundy worm", S_WORM, LVL(66, 24, -12, 80, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 12, 10), ATTK(AT_ENGL, AD_DGST, 3, 13), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASTHREE|MR_ELEC|MR_FIRE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("great hell wyrm", S_WORM, LVL(67, 13, -22, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_FIRE, 6, 14), ATTK(AT_BITE, AD_FIRE, 6, 14), ATTK(AT_BREA, AD_FIRE, 6, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("great bile wyrm", S_WORM, LVL(67, 13, -22, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_ACID, 6, 14), ATTK(AT_BITE, AD_ACID, 6, 14), ATTK(AT_BREA, AD_ACID, 6, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_ACID, MR_ACID, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("great wyrm of thunder", S_WORM, LVL(67, 13, -22, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_PHYS, 6, 14), ATTK(AT_BITE, AD_PHYS, 6, 14), NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SHRIEK, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("demonstratively swordplay glucosic brusque courtly disgracing deash", S_WORM, LVL(67, 8, -10, 31, 0), (4), A(ATTK(AT_WEAP, AD_DEBT, 3, 3), ATTK(AT_SPIT, AD_SAMU, 7, 14), ATTK(AT_SPIT, AD_TERR, 3, 7), ATTK(AT_BUTT, AD_IDAM, 6, 2), ATTK(AT_BITE, AD_STUN, 5, 7), ATTK(AT_CLAW, AD_CALM, 4, 19)), SIZ(786, 197, 0, MS_SHRIEK, MZ_SMALL), MR_COLD, 0, M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT|M2_GIANT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("curtsy posited disaffiliate", S_WORM, LVL(67, 9, 6, 19, 0), (G_VLGROUP|3), A(ATTK(AT_BREA, AD_NIVE, 2, 7), ATTK(AT_CLAW, AD_SKIL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(832, 1087, 0, MS_LIEDER, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_FIRE, M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID| M1_POIS, M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("elonic rock worm", S_WORM, /* spawns with pistol and 50 bullets */ LVL(68, 18, -14, 60, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("behooved weakening finical fleyed backlogging skitterier", S_WORM, LVL(68, 12, -9, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FLAM, 4, 21), ATTK(AT_WEAP, AD_CAST, 7, 11), ATTK(AT_BITE, AD_SPC2, 6, 19), ATTK(AT_STNG, AD_IDAM, 6, 3), ATTK(AT_BREA, AD_WISD, 2, 15), NO_ATTK), SIZ(1025, 767, 0, MS_PANTS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOLIMBS|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("travelable unfulfilled", S_WORM, LVL(68, 16, -26, 48, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_WEEP, 7, 7), ATTK(AT_BITE, AD_UVUU, 6, 6), ATTK(AT_STNG, AD_FUMB, 1, 12), ATTK(AT_WEAP, AD_CLRC, 4, 9), ATTK(AT_SPIT, AD_DETH, 4, 16), ATTK(AT_SPIT, AD_SLIM, 3, 4)), SIZ(2, 992, 0, MS_BONES, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_SLEEP, M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stimulative unpromisingly", S_WORM, LVL(68, 15, -18, 76, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_MIDI, 4, 13), ATTK(AT_NONE, AD_SITM, 6, 4), ATTK(AT_SPIT, AD_RUST, 4, 5), ATTK(AT_BUTT, AD_FIRE, 8, 12), NO_ATTK, NO_ATTK), SIZ(2122, 178, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_THICK_HIDE, M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reticula condescendence", S_WORM, LVL(68, 25, -24, 38, -15), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 1, 9), ATTK(AT_BOOM, AD_NGRA, 1, 21), ATTK(AT_NONE, AD_CONT, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(746, 94, 0, MS_CORONA, MZ_HUGE), MR_DEATH, 0, M1_HIDE|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_MINION|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("permissively veracity pigeon", S_WORM, LVL(69, 28, -23, 61, -14), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_HUGS, AD_SPEL, 7, 21), ATTK(AT_WEAP, AD_NTHR, 1, 18), ATTK(AT_KICK, AD_DEST, 1, 9), ATTK(AT_BOOM, AD_RBAD, 1, 9), ATTK(AT_WEAP, AD_CONF, 5, 16), ATTK(AT_BEAM, AD_MIDI, 6, 11)), SIZ(1231, 928, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("vitalize overelaborate", S_WORM, LVL(69, 16, 7, 93, 4), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_DISP, 1, 2), ATTK(AT_LASH, AD_SEDU, 8, 5), ATTK(AT_CLAW, AD_VAMP, 1, 18), ATTK(AT_TRAM, AD_BURN, 3, 9), ATTK(AT_SPIT, AD_UNPR, 9, 7), ATTK(AT_GAZE, AD_WEBS, 7, 16)), SIZ(305, 462, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_OVIPAROUS, M2_LORD|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_NONMOVING|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("frolicker aviation", S_WORM, LVL(69, 12, -16, 81, -12), (G_GENO|G_UNIQ|1), A(ATTK(AT_SPIT, AD_VAPO, 6, 11), ATTK(AT_ENGL, AD_ALIN, 9, 4), ATTK(AT_GAZE, AD_DGST, 4, 5), ATTK(AT_STNG, AD_SLEE, 2, 15), ATTK(AT_BUTT, AD_HODS, 6, 12), NO_ATTK), SIZ(1855, 1079, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_OVIPAROUS|M1_ACID, M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wistfully lullaby", S_WORM, LVL(69, 5, -28, 24, -11), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_DEBU, 7, 16), ATTK(AT_LASH, AD_WET, 2, 6), ATTK(AT_RATH, AD_UVUU, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1359, 779, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE|MR_ELEC, M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("frenchmen maturity discountable", S_WORM, LVL(70, 10, -15, 92, -9), (G_RGROUP|1), A(ATTK(AT_TRAM, AD_LAVA, 7, 3), ATTK(AT_SPIT, AD_NPRO, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(373, 9, 0, MS_WERE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_REGEN|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("conceptually rigged", S_WORM, LVL(70, 19, -5, 56, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_LAVA, 1, 7), ATTK(AT_WEAP, AD_MINA, 7, 21), ATTK(AT_BITE, AD_NGEN, 7, 8), ATTK(AT_TUCH, AD_ACID, 7, 8), ATTK(AT_MAGC, AD_SANI, 4, 15), NO_ATTK), SIZ(3071, 163, 0, MS_IMITATE, MZ_LARGE), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("recutting batched", S_WORM, LVL(71, 12, -23, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_VULN, 2, 7), ATTK(AT_GAZE, AD_DISP, 1, 16), ATTK(AT_WEAP, AD_DISP, 5, 8), ATTK(AT_TENT, AD_PHYS, 8, 14), NO_ATTK, NO_ATTK), SIZ(41, 602, 0, MS_FART_LOUD, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_SLITHY, M2_NOPOLY|M2_NASTY|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("decreased ripening teleview", S_WORM, LVL(71, 11, -3, 68, 0), (1), A(ATTK(AT_HUGS, AD_FLAM, 4, 2), ATTK(AT_BITE, AD_HEAL, 1, 6), ATTK(AT_LASH, AD_TDRA, 4, 11), ATTK(AT_SCRA, AD_BLND, 2, 3), NO_ATTK, NO_ATTK), SIZ(144, 413, 0, MS_BRAG, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reference vicissitude recalcitrance", S_WORM, LVL(72, 30, -12, 28, 0), (2), A(ATTK(AT_TRAM, AD_PHYS, 1, 9), ATTK(AT_LASH, AD_NGRA, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(218, 993, 0, MS_GYPSY, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("scorecard effloresce halved", S_WORM, LVL(72, 14, -28, 94, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TRAM, AD_RUST, 4, 1), ATTK(AT_GAZE, AD_VENO, 5, 19), ATTK(AT_NONE, AD_POLY, 4, 11), ATTK(AT_TUCH, AD_NUMB, 3, 20), ATTK(AT_LASH, AD_HEAL, 6, 2), ATTK(AT_STNG, AD_BLND, 5, 16)), SIZ(2350, 650, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_OVIPAROUS|M1_ACID, M2_LORD|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("uneatable brolly", S_WORM, LVL(72, 14, -30, 99, 1), (2), A(ATTK(AT_BREA, AD_LUCK, 1, 19), ATTK(AT_SPIT, AD_WGHT, 2, 7), ATTK(AT_HUGS, AD_BANI, 5, 12), ATTK(AT_SCRA, AD_BADE, 2, 17), NO_ATTK, NO_ATTK), SIZ(1001, 433, 0, MS_SPELL, MZ_TINY), MR_COLD, 0, M1_AMORPHOUS|M1_TUNNEL|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grandiloquently forgetfully", S_WORM, LVL(73, 19, -4, 62, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRIN, 2, 6), ATTK(AT_ENGL, AD_LEGS, 6, 8), ATTK(AT_TUCH, AD_STTP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1536, 177, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("elodhole", S_WORM, LVL(73, 18, -15, 65, -5), (1), A(ATTK(AT_BITE, AD_STAT, 15, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_POISON|MR_STONE|MR_DISINT|MR_HITASTWO, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("remodeled redeeming", S_WORM, LVL(74, 13, -5, 49, 0), (1), A(ATTK(AT_MAGC, AD_WNCE, 4, 4), ATTK(AT_WEAP, AD_SCOR, 8, 2), ATTK(AT_WEAP, AD_BLEE, 3, 19), ATTK(AT_GAZE, AD_SHAN, 1, 2), NO_ATTK, NO_ATTK), SIZ(801, 132, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT| M1_CARNIVORE, M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("triscele pushcart insolvable", S_WORM, LVL(74, 7, 3, 34, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_DISP, 2, 13), ATTK(AT_BREA, AD_VAPO, 5, 10), ATTK(AT_HUGS, AD_FREN, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(816, 167, 0, MS_ROAR, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_TPORT|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("great wyrm of chaos", S_WORM, LVL(75, 13, -25, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BREA, AD_DISN, 7, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_DISINT|MR_FIRE, MR_DISINT|MR_FIRE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("great wyrm of law", S_WORM, LVL(75, 13, -25, 100, 10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BREA, AD_MAGM, 7, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SHRIEK, MZ_GIGANTIC), MR_HITASONE|MR_COLD, MR_COLD, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great wyrm of the nexus", S_WORM, LVL(75, 18, -15, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_NEXU, 6, 14), ATTK(AT_TUCH, AD_NEXU, 6, 14), ATTK(AT_BREA, AD_ELEC, 6, 14), ATTK(AT_BEAM, AD_NEXU, 4, 12) ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_ELEC|MR_SLEEP, MR_ELEC|MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("entropy reconnoitering", S_WORM, LVL(75, 8, -27, 80, 0), (3), A(ATTK(AT_STNG, AD_VENO, 5, 4), ATTK(AT_BREA, AD_SLEE, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2146, 1748, 0, MS_NURSE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("great terror wyrm", S_WORM, LVL(75, 18, -15, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_FEAR, 6, 14), ATTK(AT_TUCH, AD_FEAR, 6, 14), ATTK(AT_BREA, AD_COLD, 6, 14), ATTK(AT_BEAM, AD_INER, 4, 12) ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great wyrm of epidemic", S_WORM, LVL(75, 13, -25, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BREA, AD_NIVE, 7, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT|MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("great brass wyrm", S_WORM, LVL(75, 18, -15, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_ENCH, 6, 14), ATTK(AT_TUCH, AD_ENCH, 6, 14), ATTK(AT_BREA, AD_ACID, 6, 14), ATTK(AT_BEAM, AD_ENCH, 4, 12) ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_ACID|MR_SLEEP, MR_ACID|MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("great wyrm of time and space", S_WORM, LVL(75, 18, -15, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_TIME, 7, 14), ATTK(AT_TUCH, AD_TIME, 7, 14), ATTK(AT_BREA, AD_TIME, 7, 14), ATTK(AT_BEAM, AD_NEXU, 5, 12) ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_ACID|MR_COLD|MR_SLEEP, MR_ACID|MR_COLD|MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great crystal wyrm", S_WORM, LVL(75, 20, -15, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_PHYS, 6, 14), ATTK(AT_BITE, AD_PHYS, 6, 14), ATTK(AT_BEAM, AD_SHRD, 6, 14), NO_ATTK ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("great inertia wyrm", S_WORM, LVL(75, 20, -15, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_PHYS, 6, 14), ATTK(AT_BITE, AD_PHYS, 6, 14), ATTK(AT_BEAM, AD_INER, 6, 14), NO_ATTK ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("great ethereal wyrm", S_WORM, LVL(75, 20, -17, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 6, 10), ATTK(AT_CLAW, AD_PHYS, 6, 10), ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_BREA, AD_LITE, 6, 14), ATTK(AT_BEAM, AD_DARK, 6, 10) ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("great wyrm of shadow", S_WORM, LVL(75, 18, -10, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 14), ATTK(AT_CLAW, AD_FEAR, 2, 14), ATTK(AT_BITE, AD_VAMP, 3, 14), ATTK(AT_BITE, AD_PLYS, 3, 4), ATTK(AT_BEAM, AD_DRLI, 3, 14), ATTK(AT_GAZE, AD_DARK, 0, 0) ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_COLD|MR_DRAIN|MR_DEATH|MR_DISINT, MR_COLD|MR_SLEEP|MR_DISINT, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great wyrm of corruption", S_WORM, LVL(75, 18, -17, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_DISE, 7, 12), ATTK(AT_TUCH, AD_DISE, 7, 14), ATTK(AT_BREA, AD_DRST, 7, 14), ATTK(AT_BEAM, AD_NEXU, 5, 12) ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_DISINT|MR_POISON|MR_SLEEP, MR_DISINT|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("non anomic damaging scope", S_WORM, LVL(75, 11, -8, 27, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_AXUS, 5, 16), ATTK(AT_TRAM, AD_NAST, 1, 6), ATTK(AT_KICK, AD_LEGS, 1, 17), ATTK(AT_STNG, AD_GRAV, 1, 11), ATTK(AT_SCRA, AD_VOMT, 4, 17), ATTK(AT_MAGC, AD_SPEL, 1, 18)), SIZ(226, 146, 0, MS_SUPERMAN, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL| M1_POIS, M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("soundtrack inflate", S_WORM, LVL(76, 24, -10, 60, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_LEGS, 1, 6), ATTK(AT_BREA, AD_PLYS, 5, 15), ATTK(AT_HUGS, AD_LETH, 8, 19), ATTK(AT_MAGC, AD_TCKL, 4, 17), ATTK(AT_LASH, AD_CHAO, 7, 17), ATTK(AT_NONE, AD_NPRO, 4, 10)), SIZ(606, 1729, 0, MS_TREESQUAD, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_OVIPAROUS|M1_ACID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("reagent theatre", S_WORM, LVL(76, 12, -5, 73, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_SCOR, 6, 16), ATTK(AT_TRAM, AD_DRLI, 1, 10), ATTK(AT_TUCH, AD_ENCH, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(669, 17, 0, MS_SHOE, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("submersibility undeclared", S_WORM, LVL(77, 12, -2, 55, 19), (G_UNIQ|3), A(ATTK(AT_CLAW, AD_AMNE, 7, 8), ATTK(AT_BREA, AD_WTHR, 1, 6), ATTK(AT_WEAP, AD_DEPR, 6, 12), ATTK(AT_BREA, AD_DRIN, 2, 4), ATTK(AT_LASH, AD_FEAR, 4, 20), NO_ATTK), SIZ(3753, 252, 0, MS_COMBAT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("remittor purest", S_WORM, LVL(78, 11, -21, 92, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_RUNS, 2, 5), ATTK(AT_CLAW, AD_HALU, 2, 9), ATTK(AT_KICK, AD_GLIB, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(382, 142, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_POISON, MR_POISON, M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("phonically boated beefsteak perceiving scirocco", S_WORM, LVL(78, 8, -17, 66, 0), (G_RGROUP|3), A(ATTK(AT_LASH, AD_SHAN, 4, 19), ATTK(AT_WEAP, AD_ICUR, 5, 12), ATTK(AT_BOOM, AD_NACU, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2163, 1280, 0, MS_HCALIEN, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_LITHIVORE|M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cogence honeydew stuffily headhunted", S_WORM, LVL(78, 11, -29, 39, 0), (4), A(ATTK(AT_SCRA, AD_DISP, 3, 11), ATTK(AT_WEAP, AD_CNCL, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(577, 41, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stiffed quintuplet", S_WORM, LVL(78, 41, -4, 73, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_HEAL, 4, 5), ATTK(AT_WEAP, AD_WEBS, 3, 14), ATTK(AT_CLAW, AD_THIR, 2, 18), ATTK(AT_CLAW, AD_RNG, 3, 6), NO_ATTK, NO_ATTK), SIZ(3099, 28, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_FIRE|MR_DRAIN, M1_TUNNEL|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great wyrm of balance", S_WORM, LVL(79, 13, -25, 100, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BREA, AD_MAGM, 7, 14), ATTK(AT_BREA, AD_DISN, 7, 14)), SIZ(2700, 2700, 0, MS_SHRIEK, MZ_GIGANTIC), MR_HITASONE|MR_COLD|MR_DISINT|MR_FIRE, MR_COLD|MR_DISINT|MR_FIRE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("great wyrm of many colors", S_WORM, LVL(79, 13, -25, 100, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BITE, AD_PHYS, 7, 14), ATTK(AT_BREA, AD_RBRE, 7, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_DISINT|MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, MR_DISINT|MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shiny botchily", S_WORM, LVL(79, 14, 6, 62, 0), (G_GENO|2), A(ATTK(AT_BOOM, AD_VENO, 8, 6), ATTK(AT_GAZE, AD_DRLI, 1, 2), ATTK(AT_BREA, AD_NGRA, 3, 21), ATTK(AT_TUCH, AD_ABDC, 1, 9), ATTK(AT_SCRA, AD_FEAR, 5, 15), NO_ATTK), SIZ(692, 57, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_ELEC, M1_SWIM|M1_CLING|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dandification subtracting", S_WORM, LVL(79, 15, -9, 65, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_STNG, AD_DRCH, 3, 18), ATTK(AT_NONE, AD_CHRN, 8, 13), ATTK(AT_WEAP, AD_TRAI, 6, 16), ATTK(AT_SCRA, AD_NPRO, 6, 10), NO_ATTK, NO_ATTK), SIZ(491, 24, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_CLING, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sepa", S_WORM, LVL(80, 20, -8, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 10, 14), ATTK(AT_BREA, AD_DRST, 11, 11), ATTK(AT_MAGC, AD_NTHR, 9, 9), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_HITASTHREE|MR_DEATH|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("great wyrm of magic", S_WORM, LVL(80, 18, -17, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_DREN, 7, 12), ATTK(AT_TUCH, AD_DREN, 7, 14), ATTK(AT_BEAM, AD_ENCH, 7, 12), ATTK(AT_BEAM, AD_MANA, 7, 12)), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_COLD|MR_DISINT|MR_SLEEP, MR_COLD|MR_DISINT|MR_SLEEP, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("great wyrm of the galaxy", S_WORM, LVL(80, 18, -17, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PLAS, 7, 12), ATTK(AT_TUCH, AD_PLAS, 7, 14), ATTK(AT_BREA, AD_LITE, 7, 14), ATTK(AT_BEAM, AD_GRAV, 7, 12)), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_COLD|MR_DISINT|MR_SLEEP|MR_ELEC|MR_FIRE, MR_COLD|MR_DISINT|MR_SLEEP|MR_ELEC|MR_FIRE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("great wyrm of stastis", S_WORM, LVL(80, 18, -17, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_INER, 7, 12), ATTK(AT_TUCH, AD_INER, 7, 14), ATTK(AT_BEAM, AD_INER, 7, 14), ATTK(AT_BEAM, AD_TIME, 7, 12)), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_DISINT|MR_SLEEP|MR_FIRE, MR_DISINT|MR_SLEEP|MR_FIRE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kiddo unworthy nonanalytic", S_WORM, LVL(81, 22, -7, 61, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_WNCE, 2, 16), ATTK(AT_NONE, AD_THIE, 5, 1), ATTK(AT_WEAP, AD_CHAO, 6, 10), ATTK(AT_HUGS, AD_INSA, 3, 1), ATTK(AT_WEAP, AD_ENCH, 5, 12), NO_ATTK), SIZ(1628, 676, 0, MS_APOC, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_FLY|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nativist abdicator", S_WORM, LVL(81, 12, -25, 53, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SWAP, 1, 2), ATTK(AT_LASH, AD_EDGE, 5, 18), ATTK(AT_STNG, AD_MALK, 7, 15), ATTK(AT_KICK, AD_SWAP, 1, 13), NO_ATTK, NO_ATTK), SIZ(433, 1029, 0, MS_METALMAFIA, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_REGEN| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snarlier eructing reecho flump stepping", S_WORM, LVL(82, 10, -22, 79, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_AGGR, 8, 4), ATTK(AT_CLAW, AD_AMNE, 1, 8), ATTK(AT_WEAP, AD_HODS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(737, 376, 0, MS_ANIMAL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_TPORT|M1_ACID|M1_CARNIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("override evictee save drugging nontaxable", S_WORM, LVL(83, 12, -4, 89, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_LAVA, 2, 6), ATTK(AT_EXPL, AD_WRAT, 2, 13), ATTK(AT_TUCH, AD_GLIB, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1867, 111, 0, MS_SEDUCE, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY, M2_PNAME|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trumpeted matrilineally outreasoned", S_WORM, LVL(83, 9, -10, 96, 2), (4), A(ATTK(AT_ENGL, AD_HALU, 3, 21), ATTK(AT_STNG, AD_CHRN, 4, 17), ATTK(AT_HUGS, AD_ICEB, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(442, 316, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_POIS, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("esophagal badminton", S_WORM, LVL(84, 15, 9, 76, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_WEAP, AD_WNCE, 4, 1), ATTK(AT_WEAP, AD_SSEX, 2, 9), ATTK(AT_ENGL, AD_TRAI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(618, 68, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("malformation redemanded", S_WORM, LVL(84, 4, -17, 84, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_EXPL, AD_DRST, 8, 6), ATTK(AT_SPIT, AD_DRDX, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(276, 116, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("great wyrm of power", S_WORM, LVL(85, 15, -16, 100, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_PHYS, 10, 14), ATTK(AT_BITE, AD_PHYS, 10, 14), ATTK(AT_BREA, AD_RBRE, 10, 14), NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_DISINT|MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN|MR_SLEEP, MR_DISINT|MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great wyrm of elements", S_WORM, LVL(85, 18, -17, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PHYS, 7, 12), ATTK(AT_TUCH, AD_PHYS, 7, 14), ATTK(AT_BREA, AD_POIS, 7, 14), ATTK(AT_BEAM, AD_SHRD, 5, 12) ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_DISINT|MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN|MR_SLEEP, MR_DISINT|MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unbailable resplendent", S_WORM, LVL(85, 9, -7, 86, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_PLYS, 9, 9), ATTK(AT_LASH, AD_WEBS, 2, 5), ATTK(AT_SPIT, AD_NEXU, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(997, 1170, 0, MS_ORC, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("impishly relicensing", S_WORM, LVL(85, 35, -22, 62, -10), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_VAMP, 9, 2), ATTK(AT_LASH, AD_TCKL, 4, 5), ATTK(AT_SPIT, AD_LITT, 7, 20), ATTK(AT_GAZE, AD_ABDC, 6, 9), ATTK(AT_GAZE, AD_COLD, 5, 14), NO_ATTK), SIZ(778, 474, 0, MS_GRUNT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, MR_FIRE|MR_DEATH, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overruling dirked", S_WORM, LVL(86, 12, -8, 98, 3), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_TCKL, 4, 18), ATTK(AT_MAGC, AD_ELEC, 7, 4), ATTK(AT_RATH, AD_PLYS, 4, 9), ATTK(AT_BEAM, AD_MEMO, 9, 21), ATTK(AT_BUTT, AD_WEBS, 5, 17), ATTK(AT_TRAM, AD_NGRA, 1, 12)), SIZ(2018, 174, 0, MS_SOCKS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("prance administration", S_WORM, LVL(86, 12, 6, 0, -7), (G_RGROUP|3), A(ATTK(AT_HUGS, AD_VAPO, 5, 15), ATTK(AT_WEAP, AD_VOMT, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(449, 136, 0, MS_SEDUCE, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bettered jabbing", S_WORM, LVL(87, 12, -2, 43, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BITE, AD_ICUR, 3, 9), ATTK(AT_TENT, AD_ICEB, 9, 12), ATTK(AT_SCRA, AD_CALM, 8, 15), ATTK(AT_TENT, AD_CAST, 6, 15), ATTK(AT_KICK, AD_FREN, 6, 15), ATTK(AT_BITE, AD_MALK, 1, 13)), SIZ(1501, 249, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lechered comminute", S_WORM, LVL(87, 12, -11, 88, 0), (G_LGROUP|1), A(ATTK(AT_BEAM, AD_FLAM, 1, 3), ATTK(AT_LASH, AD_VOMT, 7, 8), ATTK(AT_BREA, AD_MEMO, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1995, 1176, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON, 0, M1_CLING|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("aquamarine worm", S_WORM, LVL(88, 24, -20, 100, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 12, 18), ATTK(AT_ENGL, AD_SAMU, 6, 13), ATTK(AT_MAGC, AD_SAMU, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASTHREE|MR_ELEC|MR_COLD|MR_DEATH|MR_STONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elucidated subjugator", S_WORM, LVL(88, 14, -1, 82, 0), (1), A(ATTK(AT_GAZE, AD_DIMN, 8, 17), ATTK(AT_TENT, AD_FEMI, 2, 17), ATTK(AT_BREA, AD_WTHR, 4, 17), ATTK(AT_WEAP, AD_MANA, 7, 2), ATTK(AT_MAGC, AD_SLUD, 5, 9), ATTK(AT_BEAM, AD_SGLD, 2, 3)), SIZ(1019, 17, 0, MS_SMITH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("engulfment phrenology unsentimentally skewering", S_WORM, LVL(88, 14, -7, 19, 10), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_NONE, AD_BURN, 6, 12), ATTK(AT_NONE, AD_DRIN, 7, 4), ATTK(AT_BREA, AD_LITE, 3, 4), ATTK(AT_STNG, AD_DRST, 1, 6), ATTK(AT_STNG, AD_SPEL, 1, 11), NO_ATTK), SIZ(1106, 280, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE, M1_UNSOLID|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("instilled castellated", S_WORM, LVL(88, 12, 5, 61, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_CHAO, 9, 5), ATTK(AT_SCRA, AD_TLPT, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(98, 197, 0, MS_HISS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("breasted hatch", S_WORM, LVL(89, 7, -30, 99, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_ICEB, 5, 7), ATTK(AT_BREA, AD_FRZE, 8, 17), ATTK(AT_BUTT, AD_POLY, 1, 15), ATTK(AT_WEAP, AD_THIR, 7, 6), NO_ATTK, NO_ATTK), SIZ(2130, 530, 0, MS_TREESQUAD, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("powerful great wyrm", S_WORM, LVL(89, 14, -12, 85, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 12, 18), ATTK(AT_GAZE, AD_GRAV, 6, 10), ATTK(AT_BREA, AD_MANA, 10, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("airbill eddy", S_WORM, LVL(89, 11, -10, 34, 4), (G_GENO|2), A(ATTK(AT_NONE, AD_CONT, 4, 11), ATTK(AT_LASH, AD_FEAR, 1, 4), ATTK(AT_WEAP, AD_NACU, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(690, 374, 0, MS_FEARHARE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, MR_STONE, M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mongoloid supplanted", S_WORM, LVL(89, 17, 5, 96, 4), (G_VLGROUP|4), A(ATTK(AT_KICK, AD_LITE, 5, 11), ATTK(AT_CLAW, AD_BLND, 1, 16), ATTK(AT_STNG, AD_VAMP, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(899, 347, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_ACID, 0, M1_FLY|M1_CLING|M1_NOHEAD|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bury saucebox", S_WORM, LVL(90, 16, -5, 52, 4), (G_GENO|G_UNIQ|1), A(ATTK(AT_CLAW, AD_MINA, 3, 19), ATTK(AT_CLAW, AD_BURN, 2, 5), ATTK(AT_BEAM, AD_BLND, 2, 19), ATTK(AT_TUCH, AD_RUST, 6, 6), ATTK(AT_TUCH, AD_WRAP, 9, 1), ATTK(AT_KICK, AD_DRCO, 5, 21)), SIZ(3735, 376, 0, MS_BOSS, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wassail meliorating", S_WORM, LVL(90, 12, -18, 84, 0), (1), A(ATTK(AT_BITE, AD_SLIM, 1, 7), ATTK(AT_WEAP, AD_VOMT, 1, 15), ATTK(AT_SCRA, AD_CHRN, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(263, 1122, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS| M1_HUMANOID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("signalization aggrieving", S_WORM, LVL(90, 8, 4, 80, 0), (G_UNIQ|1), A(ATTK(AT_RATH, AD_NUMB, 2, 3), ATTK(AT_KICK, AD_GLIB, 2, 18), ATTK(AT_WEAP, AD_SLEE, 9, 16), ATTK(AT_TENT, AD_TIME, 1, 17), NO_ATTK, NO_ATTK), SIZ(903, 84, 0, MS_PUPIL, MZ_MEDIUM), MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_LORD|M2_MINION|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("crimson worm", S_WORM, LVL(90, 24, -20, 100, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 12, 18), ATTK(AT_ENGL, AD_DGST, 6, 13), ATTK(AT_MAGC, AD_SPEL, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASTHREE|MR_ELEC|MR_FIRE|MR_DEATH|MR_STONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("great aether wyrm", S_WORM, LVL(90, 20, -16, 100, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_BEAM, AD_RBRE, 8, 12), ATTK(AT_BREA, AD_RBRE, 8, 12) ), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON|MR_DISINT|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON|MR_DISINT, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("extrasensory scrapple", S_WORM, LVL(91, 10, -3, 84, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_GRAV, 3, 3), ATTK(AT_TUCH, AD_SANI, 4, 20), ATTK(AT_ENGL, AD_VOMT, 4, 16), ATTK(AT_KICK, AD_ACID, 1, 16), ATTK(AT_KICK, AD_ENCH, 7, 6), ATTK(AT_SCRA, AD_ILLU, 1, 5)), SIZ(3208, 784, 0, MS_AREOLA, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOHANDS|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("conquistador considering huddler gardener", S_WORM, LVL(91, 5, 0, 71, -16), (1), A(ATTK(AT_KICK, AD_SSEX, 3, 2), ATTK(AT_BUTT, AD_UVUU, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1236, 195, 0, MS_PUPIL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_ANIMAL|M1_OVIPAROUS, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("flimsily loppy gulpy", S_WORM, LVL(93, 16, -2, 57, 0), (3), A(ATTK(AT_ENGL, AD_CNCL, 1, 16), ATTK(AT_ENGL, AD_WET, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(291, 279, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nonpareil recusing", S_WORM, LVL(93, 12, 8, 54, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_NONE, AD_MINA, 2, 6), ATTK(AT_GAZE, AD_INER, 8, 16), ATTK(AT_TUCH, AD_POLY, 5, 21), ATTK(AT_TUCH, AD_NPRO, 1, 2), NO_ATTK, NO_ATTK), SIZ(1012, 36, 0, MS_CHICKEN, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID, MR_COLD, M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_MINION|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("technicolor ambitiously allegorically foliate arousing", S_WORM, LVL(93, 24, -3, 77, -16), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_EXPL, AD_LUCK, 3, 4), ATTK(AT_KICK, AD_NPRO, 2, 5), ATTK(AT_SCRA, AD_LEGS, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2248, 46, 0, MS_WERE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_ANIMAL|M1_REGEN|M1_ACID|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("viewpoint anadem", S_WORM, LVL(93, 17, -22, 74, -9), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_DCAY, 2, 2), ATTK(AT_BITE, AD_SPC2, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 3, 0, MS_CAR, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reoccurred returning cartesian absorbing runabout misinformed", S_WORM, LVL(94, 12, -8, 90, -19), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_STAT, 6, 7), ATTK(AT_ENGL, AD_SPEL, 9, 6), ATTK(AT_LASH, AD_NEXU, 1, 21), ATTK(AT_BITE, AD_TECH, 2, 12), NO_ATTK, NO_ATTK), SIZ(2400, 1238, 0, MS_OHGOD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, MR_DISINT, M1_CONCEAL|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mesospheric rheostat", S_WORM, LVL(94, 12, 10, 58, 7), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_MIDI, 6, 18), ATTK(AT_WEAP, AD_UNPR, 8, 10), ATTK(AT_BEAM, AD_NEXU, 3, 8), ATTK(AT_TENT, AD_LITE, 7, 19), ATTK(AT_BREA, AD_WEBS, 1, 11), ATTK(AT_STNG, AD_DRDX, 6, 18)), SIZ(726, 336, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON, MR_POISON, M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("devitalized cricking", S_WORM, LVL(95, 16, -26, 96, 0), (3), A(ATTK(AT_TRAM, AD_GRAV, 8, 8), ATTK(AT_WEAP, AD_WGHT, 4, 11), ATTK(AT_BEAM, AD_DAMA, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(253, 2, 0, MS_SOLDIER, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_CLING|M1_TUNNEL, M2_NOPOLY|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("distrusted habituated valuer", S_WORM, LVL(96, 12, 5, 85, -13), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_ENGL, AD_NAST, 9, 11), ATTK(AT_ENGL, AD_DRDX, 5, 6), ATTK(AT_BREA, AD_ABDC, 7, 20), ATTK(AT_SCRA, AD_MANA, 8, 10), ATTK(AT_BITE, AD_PEST, 5, 4), NO_ATTK), SIZ(3143, 218, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS, M2_MINION|M2_PNAME|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("caracol dendrological", S_WORM, LVL(99, 10, 7, 81, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_DREN, 7, 1), ATTK(AT_WEAP, AD_FAKE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4012, 1372, 0, MS_TEACHER, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_WANDER|M2_STALK|M2_COLLECT|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_RAT|M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("turbojet splendider", S_WORM, LVL(99, 13, -5, 62, -18), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_DRDX, 4, 8), ATTK(AT_BUTT, AD_ABDC, 3, 21), ATTK(AT_WEAP, AD_SLUD, 9, 12), ATTK(AT_KICK, AD_RNG, 1, 15), NO_ATTK, NO_ATTK), SIZ(1655, 54, 0, MS_SOUND, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_DISINT, M1_TUNNEL|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("comedo rosemary", S_WORM, LVL(99, 18, -18, 95, 0), (G_GENO|3), A(ATTK(AT_RATH, AD_WET, 9, 3), ATTK(AT_ENGL, AD_INSA, 6, 12), ATTK(AT_TENT, AD_TRAP, 7, 15), ATTK(AT_KICK, AD_SLIM, 4, 12), ATTK(AT_ENGL, AD_SPEL, 9, 16), NO_ATTK), SIZ(1443, 483, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_OMNIVORE, M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("perturbational eyesore", S_WORM, LVL(99, 13, -28, 68, 2), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BEAM, AD_LEVI, 5, 13), ATTK(AT_LASH, AD_FAKE, 8, 15), ATTK(AT_ENGL, AD_TREM, 4, 9), ATTK(AT_TRAM, AD_DRDX, 8, 16), ATTK(AT_LASH, AD_MAGM, 8, 21), ATTK(AT_NONE, AD_COLD, 9, 21)), SIZ(1015, 562, 0, MS_STENCH, MZ_GIGANTIC), MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("idealogy anathematize", S_WORM, LVL(99, 9, 6, 88, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_DREA, 1, 3), ATTK(AT_KICK, AD_DFOO, 2, 17), ATTK(AT_TENT, AD_DEBU, 6, 4), ATTK(AT_TUCH, AD_NIVE, 3, 21), ATTK(AT_MAGC, AD_CURS, 6, 4), ATTK(AT_NONE, AD_FIRE, 2, 9)), SIZ(3636, 460, 0, MS_PANTS, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("grinding deity", S_WORM, LVL(99, 12, -13, 72, 0), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_ICUR, 8, 6), ATTK(AT_TUCH, AD_DRIN, 7, 17), ATTK(AT_BOOM, AD_WGHT, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1671, 1195, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_ACID| M1_POIS, M2_NOPOLY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pollywog secrete", S_WORM, LVL(100, 17, -15, 82, 0), (1), A(ATTK(AT_BEAM, AD_STTP, 1, 24), ATTK(AT_BUTT, AD_SAMU, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(502, 1350, 0, MS_SOVIET, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bettor reformat joist nonfreezing mitering docketing", S_WORM, LVL(100, 23, -35, 72, -12), (G_GENO|G_VLGROUP|2), A(ATTK(AT_STNG, AD_RUNS, 1, 23), ATTK(AT_WEAP, AD_RAGN, 8, 26), ATTK(AT_BEAM, AD_NTHR, 2, 4), ATTK(AT_TUCH, AD_LITT, 6, 8), ATTK(AT_BEAM, AD_DRLI, 5, 11), NO_ATTK), SIZ(3740, 1221, 0, MS_NEIGH, MZ_MEDIUM), MR_COLD|MR_DISINT, MR_COLD, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_ACID|M1_POIS, M2_PRINCE|M2_MINION|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("thistle intertangled", S_WORM, LVL(100, 28, -6, 47, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_AGGR, 7, 2), ATTK(AT_BREA, AD_SKIL, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 309, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DRAIN, MR_STONE, M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("punker inauspiciously", S_WORM, LVL(100, 7, 6, 79, -1), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_UVUU, 1, 23), ATTK(AT_SCRA, AD_NGRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2724, 195, 0, MS_SQAWK, MZ_MEDIUM), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_CLING|M1_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hyposensitized secluded", S_WORM, LVL(100, 10, 3, 77, 20), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_SOUN, 1, 11), ATTK(AT_TRAM, AD_SIN, 4, 12), ATTK(AT_GAZE, AD_DEPR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(47, 68, 0, MS_SQAWK, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSALL, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("marginality aroynt deportment swishing", S_WORM, LVL(100, 14, -16, 82, 6), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 4, 21), ATTK(AT_TENT, AD_WISD, 1, 23), ATTK(AT_KICK, AD_SEDU, 9, 4), ATTK(AT_STNG, AD_TCKL, 3, 6), ATTK(AT_BOOM, AD_CALM, 5, 8), ATTK(AT_CLAW, AD_WGHT, 3, 15)), SIZ(1109, 33, 0, MS_AREOLA, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_REGEN|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inspect chiseler", S_WORM, LVL(101, 15, -35, 82, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DEST, 0, 1), ATTK(AT_BREA, AD_FIRE, 1, 10), ATTK(AT_SPIT, AD_THIE, 3, 16), ATTK(AT_BREA, AD_VENO, 8, 12), ATTK(AT_WEAP, AD_VOMT, 5, 9), ATTK(AT_BUTT, AD_ELEC, 1, 9)), SIZ(1692, 1155, 0, MS_WOLLOH, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_ACID|M1_OMNIVORE, M2_PNAME|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("commuted chagrining frivoler", S_WORM, LVL(101, 13, -11, 97, -8), (G_GENO|G_SGROUP|2), A(ATTK(AT_NONE, AD_PLYS, 6, 5), ATTK(AT_NONE, AD_CALM, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1037, 1572, 0, MS_GURGLE, MZ_TINY), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_LORD|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undercover booze", S_WORM, LVL(102, 16, -24, 86, 0), (3), A(ATTK(AT_TUCH, AD_LITE, 8, 9), ATTK(AT_HUGS, AD_DARK, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3399, 22, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("minimizer reweighed", S_WORM, LVL(103, 8, 3, 86, 8), (G_GENO|G_RGROUP|4), A(ATTK(AT_MAGC, AD_MINA, 3, 4), ATTK(AT_MAGC, AD_HEAL, 9, 3), ATTK(AT_BREA, AD_SHRD, 7, 7), ATTK(AT_WEAP, AD_DISE, 9, 4), ATTK(AT_BEAM, AD_SLIM, 4, 20), ATTK(AT_TENT, AD_HALU, 1, 25)), SIZ(109, 631, 0, MS_PARROT, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_NOHEAD|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("residing gamic", S_WORM, LVL(104, 15, -10, 78, 12), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_TDRA, 1, 21), ATTK(AT_CLAW, AD_HEAL, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1038, 110, 0, MS_MEW, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_LITHIVORE|M3_MIND_FLAYER|M3_NO_DECAY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thermosphere slog", S_WORM, LVL(106, 13, 5, 92, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_STTP, 1, 25), ATTK(AT_SCRA, AD_TRAP, 7, 21), ATTK(AT_KICK, AD_VENO, 3, 11), ATTK(AT_BITE, AD_FIRE, 8, 1), ATTK(AT_SPIT, AD_MALK, 6, 19), NO_ATTK), SIZ(268, 94, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_POIS|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("eke welshwoman", S_WORM, LVL(107, 12, -29, 85, 19), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_FUMB, 7, 17), ATTK(AT_HUGS, AD_THIR, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 42, 0, MS_COW, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_GNOME| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thankyou applique universalism reproachable", S_WORM, LVL(107, 14, -6, 95, 0), (3), A(ATTK(AT_RATH, AD_DEPR, 5, 19), ATTK(AT_TENT, AD_RNG, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1873, 1382, 0, MS_SPELL, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("calculated whirligig", S_WORM, LVL(108, 15, -8, 86, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_HUGS, AD_WTHR, 5, 24), ATTK(AT_MAGC, AD_CHRN, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4015, 762, 0, MS_ANIMAL, MZ_LARGE), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fibrillation chutist", S_WORM, LVL(109, 18, -29, 95, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_KICK, AD_DEBU, 1, 11), ATTK(AT_HUGS, AD_WET, 5, 13), ATTK(AT_BEAM, AD_FUMB, 2, 17), ATTK(AT_HUGS, AD_AMNE, 7, 22), ATTK(AT_WEAP, AD_VULN, 2, 7), NO_ATTK), SIZ(605, 95, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dislocation issuably innermost", S_WORM, LVL(109, 22, -32, 88, 0), (G_UNIQ|3), A(ATTK(AT_BUTT, AD_ENCH, 1, 3), ATTK(AT_NONE, AD_LETH, 0, 7), ATTK(AT_MAGC, AD_SPEL, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(614, 736, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("metropolitan valise", S_WORM, LVL(110, 16, -20, 78, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_RATH, AD_DROP, 4, 13), ATTK(AT_BITE, AD_MEMO, 9, 23), ATTK(AT_TRAM, AD_VAMP, 1, 2), ATTK(AT_BUTT, AD_CONF, 5, 12), ATTK(AT_WEAP, AD_SOUN, 9, 5), ATTK(AT_ENGL, AD_FAKE, 2, 20)), SIZ(2878, 166, 0, MS_FEARHARE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("creping ganev", S_WORM, LVL(110, 14, 1, 79, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_AMNE, 9, 8), ATTK(AT_SCRA, AD_BURN, 1, 9), ATTK(AT_WEAP, AD_COLD, 8, 22), ATTK(AT_TUCH, AD_TIME, 1, 15), NO_ATTK, NO_ATTK), SIZ(168, 103, 0, MS_BOAST, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_SEE_INVIS| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_MIND_FLAYER|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cutinizing historiographer trouped wastier til defected", S_WORM, LVL(110, 20, -28, 92, -3), (4), A(ATTK(AT_BREA, AD_PHYS, 9, 7), ATTK(AT_BREA, AD_LAZY, 9, 25), ATTK(AT_WEAP, AD_DRST, 5, 19), ATTK(AT_GAZE, AD_CLRC, 6, 17), ATTK(AT_WEAP, AD_MIDI, 1, 20), ATTK(AT_WEAP, AD_ALIN, 5, 17)), SIZ(206, 83, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NOTAKE|M1_OVIPAROUS|M1_ACID, M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("springboard unconcernedly queening", S_WORM, LVL(111, 17, -25, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FAKE, 4, 22), ATTK(AT_TENT, AD_AGGR, 3, 9), ATTK(AT_KICK, AD_HODS, 9, 12), ATTK(AT_SPIT, AD_MALK, 5, 11), ATTK(AT_TUCH, AD_DRLI, 8, 6), NO_ATTK), SIZ(518, 565, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_SLITHY|M1_SEE_INVIS, M2_DEMON|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("apprizer frogging", S_WORM, LVL(112, 14, -14, 93, 0), (1), A(ATTK(AT_MAGC, AD_TCKL, 4, 26), ATTK(AT_LASH, AD_WRAP, 6, 15), ATTK(AT_BITE, AD_SHAN, 3, 3), ATTK(AT_STNG, AD_WEBS, 8, 18), ATTK(AT_KICK, AD_VAMP, 1, 18), ATTK(AT_BEAM, AD_UNPR, 2, 10)), SIZ(1463, 1009, 0, MS_SOVIET, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS| M1_THICK_HIDE|M1_REGEN, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hypothetically toed", S_WORM, LVL(112, 12, -29, 93, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BITE, AD_FRZE, 1, 19), ATTK(AT_RATH, AD_DIMN, 2, 22), ATTK(AT_ENGL, AD_TREM, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3306, 88, 0, MS_DJINNI, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_NOEYES|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("faithfully plainclothesman", S_WORM, LVL(113, 19, -3, 74, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_FUMB, 8, 2), ATTK(AT_BEAM, AD_CORR, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4279, 410, 0, MS_COW, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("invalidate rehandled", S_WORM, LVL(114, 17, -38, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_NGEN, 6, 21), ATTK(AT_SPIT, AD_CONF, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(988, 138, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("oscillometry multipurpose", S_WORM, LVL(115, 18, 9, 71, -13), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_WRAP, 7, 17), ATTK(AT_LASH, AD_DRIN, 7, 8), ATTK(AT_ENGL, AD_LITE, 6, 26), ATTK(AT_BUTT, AD_FUMB, 4, 4), ATTK(AT_ENGL, AD_WRAP, 1, 3), ATTK(AT_SPIT, AD_TLPT, 1, 12)), SIZ(3138, 699, 0, MS_SHEEP, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("statedly rallye mead toadflax", S_WORM, LVL(115, 12, -25, 73, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRDX, 5, 10), ATTK(AT_SCRA, AD_SHRD, 8, 25), ATTK(AT_BREA, AD_TIME, 9, 21), ATTK(AT_WEAP, AD_FAKE, 4, 25), NO_ATTK, NO_ATTK), SIZ(29, 820, 0, MS_WOLLOH, MZ_LARGE), MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_POIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sandwich reconstruction precondemnation", S_WORM, LVL(116, 7, 1, 100, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_MAGM, 5, 10), ATTK(AT_ENGL, AD_SPEL, 9, 10), ATTK(AT_SPIT, AD_NIVE, 9, 17), ATTK(AT_STNG, AD_FIRE, 1, 18), NO_ATTK, NO_ATTK), SIZ(467, 901, 0, MS_CLOCK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_NOHEAD, M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bloated pajama", S_WORM, LVL(116, 12, -23, 89, 0), (G_UNIQ|1), A(ATTK(AT_LASH, AD_DRIN, 5, 26), ATTK(AT_TUCH, AD_RUST, 4, 25), ATTK(AT_STNG, AD_INER, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(47, 1206, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_STONE, MR_SLEEP, M1_UNSOLID|M1_HERBIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("quintillionth reinscribed despot", S_WORM, LVL(118, 20, -24, 70, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_MALK, 9, 12), ATTK(AT_CLAW, AD_MCRE, 4, 9), ATTK(AT_TENT, AD_DARK, 5, 17), ATTK(AT_STNG, AD_TERR, 2, 17), ATTK(AT_BUTT, AD_MEMO, 1, 9), NO_ATTK), SIZ(2, 116, 0, MS_SELFHARM, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_REGEN, M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("clergy kodiak", S_WORM, LVL(118, 36, -16, 77, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_LAVA, 7, 2), ATTK(AT_MAGC, AD_STCK, 6, 21), ATTK(AT_EXPL, AD_IDAM, 7, 12), ATTK(AT_BREA, AD_DEPR, 3, 23), ATTK(AT_BREA, AD_UVUU, 1, 3), NO_ATTK), SIZ(370, 331, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_COLD|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE, M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deprived gazetting", S_WORM, LVL(119, 19, 1, 80, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_COLD, 8, 5), ATTK(AT_TRAM, AD_SOUN, 2, 7), ATTK(AT_SCRA, AD_DRST, 9, 5), ATTK(AT_BOOM, AD_ENCH, 4, 22), ATTK(AT_TRAM, AD_ELEC, 6, 14), ATTK(AT_KICK, AD_UVUU, 7, 8)), SIZ(1886, 1047, 0, MS_BUZZ, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_GREEDY|M2_JEWELS|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("notice honester", S_WORM, LVL(119, 14, -38, 100, 0), (3), A(ATTK(AT_NONE, AD_DEBU, 6, 23), ATTK(AT_ENGL, AD_VAMP, 7, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1126, 106, 0, MS_CLOCK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_DISINT, M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_MIND_FLAYER, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("extrapolating crocked", S_WORM, LVL(119, 13, -3, 8, 14), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_WGHT, 3, 7), ATTK(AT_TRAM, AD_LAZY, 7, 19), ATTK(AT_TUCH, AD_SEDU, 7, 16), ATTK(AT_GAZE, AD_PLAS, 7, 7), ATTK(AT_LASH, AD_BANI, 7, 26), ATTK(AT_WEAP, AD_ICUR, 6, 22)), SIZ(696, 259, 0, MS_SQAWK, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE| M1_REGEN, M2_NOPOLY|M2_LORD|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("vegetarianism electro", S_WORM, LVL(120, 27, -7, 100, -10), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_VAPO, 2, 15), ATTK(AT_RATH, AD_CLRC, 5, 9), ATTK(AT_BUTT, AD_WGHT, 1, 20), ATTK(AT_TENT, AD_CHAO, 5, 13), NO_ATTK, NO_ATTK), SIZ(438, 752, 0, MS_SEDUCE, MZ_HUGE), MR_SLEEP, 0, M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("matriline ox", S_WORM, LVL(121, 14, -17, 73, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BITE, AD_DEPR, 9, 22), ATTK(AT_TUCH, AD_AGGR, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3676, 174, 0, MS_CAR, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_ACID, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ell forgetting", S_WORM, LVL(121, 12, 0, 100, 6), (1), A(ATTK(AT_ENGL, AD_FIRE, 3, 5), ATTK(AT_BITE, AD_IDAM, 5, 10), ATTK(AT_TRAM, AD_CHKH, 3, 12), ATTK(AT_TUCH, AD_NTHR, 1, 25), NO_ATTK, NO_ATTK), SIZ(881, 99, 0, MS_GAARDIEN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, MR_COLD|MR_ACID, M1_TUNNEL|M1_THICK_HIDE, M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("terpsichorean remap intermediately", S_WORM, LVL(121, 14, -17, 94, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_DRST, 7, 16), ATTK(AT_STNG, AD_STTP, 9, 24), ATTK(AT_STNG, AD_PHYS, 7, 17), ATTK(AT_BITE, AD_DETH, 4, 26), NO_ATTK, NO_ATTK), SIZ(220, 2, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE|MR_SLEEP, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tango odorize", S_WORM, LVL(122, 13, -8, 94, 20), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_COLD, 6, 24), ATTK(AT_LASH, AD_VENO, 1, 4), ATTK(AT_KICK, AD_SLIM, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1410, 795, 0, MS_STENCH, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("beached query", S_WORM, LVL(122, 15, -5, 47, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_BLAS, 3, 10), ATTK(AT_ENGL, AD_UVUU, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(66, 340, 0, MS_WAIL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("intensity attempt besetting", S_WORM, LVL(122, 20, 10, 100, -20), (G_GENO|G_RGROUP|4), A(ATTK(AT_TUCH, AD_WEBS, 4, 8), ATTK(AT_WEAP, AD_SCOR, 1, 15), ATTK(AT_SPIT, AD_HEAL, 1, 3), ATTK(AT_GAZE, AD_FRZE, 1, 6), ATTK(AT_WEAP, AD_EDGE, 8, 21), NO_ATTK), SIZ(416, 387, 0, MS_SISSY, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonsinkable immoderation obsolescently", S_WORM, LVL(123, 48, -11, 35, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BUTT, AD_SLIM, 1, 5), ATTK(AT_GAZE, AD_ICUR, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1066, 1139, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_ACID| M1_POIS, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY|M3_NO_DECAY|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("weather psychopathic stroganoff widthway", S_WORM, LVL(123, 17, -22, 97, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_DRIN, 4, 17), ATTK(AT_BEAM, AD_VAMP, 2, 5), ATTK(AT_TUCH, AD_RUST, 8, 23), ATTK(AT_MAGC, AD_TREM, 6, 8), NO_ATTK, NO_ATTK), SIZ(35, 24, 0, MS_GURGLE, MZ_SMALL), MR_ELEC|MR_ACID, 0, M1_CLING|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unsystematic supplantation", S_WORM, LVL(123, 14, -20, 91, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_MIDI, 1, 2), ATTK(AT_BOOM, AD_SSEX, 6, 18), ATTK(AT_LASH, AD_RBRE, 1, 5), ATTK(AT_TUCH, AD_DETH, 9, 24), ATTK(AT_GAZE, AD_NIVE, 5, 20), ATTK(AT_HUGS, AD_LEVI, 6, 14)), SIZ(63, 498, 0, MS_REPAIR, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DEATH, MR_ELEC, M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC|M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("callousing foul medaled rusher saturnine", S_WORM, LVL(123, 12, -19, 100, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_WRAP, 2, 26), ATTK(AT_TRAM, AD_LITE, 4, 17), ATTK(AT_TRAM, AD_SEDU, 1, 24), ATTK(AT_STNG, AD_GLIB, 3, 16), ATTK(AT_BEAM, AD_FAKE, 9, 5), ATTK(AT_SCRA, AD_NPRO, 7, 15)), SIZ(376, 223, 0, MS_SUPERMAN, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("infundibulum jumbler evanescence commute academicianship gofer", S_WORM, LVL(123, 16, 3, 82, -13), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TUCH, AD_SHRD, 4, 23), ATTK(AT_GAZE, AD_CHRN, 2, 3), ATTK(AT_SPIT, AD_LEGS, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2041, 10, 0, MS_SPELL, MZ_LARGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_ANIMAL|M1_UNSOLID|M1_HERBIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jollifying glasswork", S_WORM, LVL(123, 19, 8, 80, 0), (1), A(ATTK(AT_CLAW, AD_ENCH, 8, 9), ATTK(AT_BITE, AD_DISP, 2, 12), ATTK(AT_TUCH, AD_DRIN, 9, 23), ATTK(AT_SPIT, AD_ABDC, 4, 10), ATTK(AT_LASH, AD_BADE, 4, 22), NO_ATTK), SIZ(3280, 372, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("trachoma shopkeeper", S_WORM, LVL(123, 14, -21, 86, 0), (2), A(ATTK(AT_STNG, AD_ABDC, 9, 22), ATTK(AT_SPIT, AD_CLRC, 6, 26), ATTK(AT_HUGS, AD_LITE, 4, 16), ATTK(AT_BITE, AD_NTHR, 9, 17), ATTK(AT_BITE, AD_CURS, 9, 21), ATTK(AT_BUTT, AD_BURN, 1, 18)), SIZ(399, 517, 0, MS_BURBLE, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("recognized preparing", S_WORM, LVL(124, 17, 9, 94, -17), (G_GENO|2), A(ATTK(AT_BOOM, AD_SANI, 3, 14), ATTK(AT_SPIT, AD_CONT, 9, 25), ATTK(AT_HUGS, AD_POIS, 3, 2), ATTK(AT_SCRA, AD_THIE, 6, 10), NO_ATTK, NO_ATTK), SIZ(444, 634, 0, MS_BOAST, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vegetated molesting underhanded decontaminating", S_WORM, LVL(124, 23, -14, 72, 17), (G_GENO|1), A(ATTK(AT_RATH, AD_DFOO, 5, 18), ATTK(AT_LASH, AD_STON, 6, 23), ATTK(AT_BITE, AD_HALU, 5, 21), ATTK(AT_STNG, AD_DREN, 6, 2), ATTK(AT_CLAW, AD_WEBS, 1, 17), ATTK(AT_MAGC, AD_GRAV, 5, 6)), SIZ(28, 1697, 0, MS_CHICKEN, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_OVIPAROUS|M1_POIS, M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_GNOME| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("disenchant invincible", S_WORM, LVL(125, 18, -31, 95, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_MAGC, AD_DARK, 8, 4), ATTK(AT_NONE, AD_LITT, 8, 11), ATTK(AT_STNG, AD_DEST, 6, 3), ATTK(AT_KICK, AD_DARK, 6, 24), ATTK(AT_WEAP, AD_ABDC, 6, 24), ATTK(AT_MAGC, AD_DREA, 7, 26)), SIZ(554, 168, 0, MS_GROWL, MZ_MEDIUM), MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("restorable coverage", S_WORM, LVL(125, 13, 4, 73, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_EXPL, AD_DISE, 6, 4), ATTK(AT_BUTT, AD_WTHR, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2008, 344, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, MR_COLD|MR_POISON, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("review flack gull", S_WORM, LVL(125, 34, -20, 95, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_HALU, 8, 13), ATTK(AT_MAGC, AD_ALIN, 6, 15), ATTK(AT_HUGS, AD_LAZY, 4, 7), ATTK(AT_KICK, AD_TCKL, 2, 1), ATTK(AT_BREA, AD_BLEE, 1, 4), NO_ATTK), SIZ(1362, 271, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_OMNIVORE|M1_METALLIVORE, M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), /* * xan, &c */ MON("grid bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|20), A(ATTK(AT_BITE, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("grid error", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_ELEC, 1, 1), ATTK(AT_RATH, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sain bug", S_XAN, /* by ais523 */ LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PAIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bugger error", S_XAN, LVL(0, 6, 10, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("annoying bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_AGGR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("program bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_TDRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_SLEEP, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("specific bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_MINA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("selected bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RUNS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contaminated bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CONT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("illusion in the mist", S_XAN, LVL(0, 6, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ILLU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("grid groper", S_XAN, LVL(0, 6, 9, 0, 0), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ofc bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("not so special bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_MCRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drop bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DROP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("old pants", S_XAN, LVL(0, 1, 10, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("error bug", S_XAN, /* damage type is randomized */ LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GREEN), MON("erroneous bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("terrobug", S_XAN, LVL(0, 6, 10, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_TERR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unexpected banner", S_XAN, /* has reduced to-hit to greatly tone down the odds of it successfully banishing players */ LVL(0, 0, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_BANI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bloodsuck error", S_XAN, LVL(0, 8, 10, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_BLEE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("vorpal grid bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DETH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("tron bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_HALU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nasty bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SKIL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("satan bug", S_XAN, /* evil patch idea by ais523 */ LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_DISINT, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("white grid bug", S_XAN, LVL(0, 0, 10, 0, 0), (G_GENO|G_NOCORPSE|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_MISSING, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("annihilator grid bug", S_XAN, /* evil patch idea by ais523 */ LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VAPO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_DISINT, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("diagonalator", S_XAN, /* speeds up if you walk diagonally */ LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("natural bug", S_XAN, /* evil patch idea by jonadab */ LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("uncanny bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DEBU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("melee bug", S_XAN, /* evil patch idea by ais523 */ LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NPRO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chaomorph bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CHAO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("trembling bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_TREM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("deleterious bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DATA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("world-ender bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RAGN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fictional bug", S_XAN, /* idea by FIQ */ LVL(0, 18, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("group bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_RGROUP|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("generic error", S_XAN, LVL(0, 8, 10, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_LEGS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("weregridbug", S_XAN, /* evil patch idea by jonadab */ LVL(0, 12, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 1, 1), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_WERE|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stone bug", S_XAN, /* evil patch idea by AceSevenFive */ LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_STON, 1, 1), ATTK(AT_NONE, AD_STON, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_STONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("edge bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_EDGE, 1, 1), ATTK(AT_NONE, AD_EDGE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_STONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("angle bug", S_XAN, LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WNCE, 1, 1), ATTK(AT_NONE, AD_WNCE, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weapon bug", S_XAN, /* playable race */ LVL(0, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("probity succumbed", S_XAN, LVL(0, 12, -6, 20, -20), (1), A(ATTK(AT_BREA, AD_SKIL, 1, 4), ATTK(AT_SPIT, AD_SLEE, 1, 1), ATTK(AT_RATH, AD_LAVA, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(837, 687, 0, MS_VAMPIRE, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_MINDLESS|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("diagnosed redheaded", S_XAN, LVL(0, 7, 1, 65, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_FLAM, 1, 3), ATTK(AT_KICK, AD_ALIN, 1, 7), ATTK(AT_CLAW, AD_LITE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3427, 391, 0, MS_FART_QUIET, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("chagrin kindle", S_XAN, LVL(0, 12, 4, 4, -3), (G_GENO|1), A(ATTK(AT_STNG, AD_DRLI, 1, 4), ATTK(AT_WEAP, AD_EDGE, 1, 3), ATTK(AT_GAZE, AD_NTHR, 1, 9), ATTK(AT_ENGL, AD_NEXU, 1, 3), ATTK(AT_HUGS, AD_FAKE, 1, 3), NO_ATTK), SIZ(3039, 863, 0, MS_TREESQUAD, MZ_MEDIUM), MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("insect swarm", S_XAN, LVL(1, 13, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_STNG, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 20, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("insect cloud", S_XAN, LVL(1, 8, 9, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 20, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("enbug", S_XAN, LVL(1, 12, 9, 0, 0), (G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEPR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("monobug", S_XAN, LVL(1, 12, 9, 0, 0), (G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DFOO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("Lily", S_XAN, LVL(1, 13, 9, 20, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: ORCISH_DAGGER */ MON("diked buckra unpronounceable", S_XAN, LVL(1, 13, 2, 97, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BITE, AD_SOUN, 1, 3), ATTK(AT_ENGL, AD_CURS, 2, 1), ATTK(AT_BOOM, AD_DRCH, 1, 2), ATTK(AT_BREA, AD_POIS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1019, 351, 0, MS_BARBER, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("heaver nuggety purchaseable extemporize viniest", S_XAN, LVL(1, 12, -7, 43, 0), (G_UNIQ|4), A(ATTK(AT_BUTT, AD_WGHT, 8, 1), ATTK(AT_TENT, AD_FREN, 1, 5), ATTK(AT_GAZE, AD_VENO, 1, 5), ATTK(AT_NONE, AD_SEDU, 9, 1), ATTK(AT_WEAP, AD_PLYS, 1, 1), ATTK(AT_ENGL, AD_CLRC, 1, 4)), SIZ(465, 165, 0, MS_SOVIET, MZ_MEDIUM), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("defiler", S_XAN, LVL(2, 6, 10, 5, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_DISP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("ratbot", S_XAN, LVL(2, 12, -1, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("ugly femmy", S_XAN, LVL(2, 18, 8, 0, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_COMBAT, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Windows 95", S_XAN, LVL(2, 12, 9, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("integration bug", S_XAN, LVL(2, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("jitterbug", S_XAN, LVL(2, 24, 0, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_DISP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_OVIPAROUS|M1_TPORT, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flutterbug", S_XAN, /* EPI by jonadab: can displace you like a grue or displacer beast */ LVL(2, 24, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISP, 1, 1), ATTK(AT_NONE, AD_DISP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_OVIPAROUS|M1_TPORT, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("dash bug", S_XAN, LVL(2, 8, 9, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chill bug", S_XAN, LVL(2, 14, 9, 0, 0), (1|G_SGROUP|G_NOCORPSE), A(ATTK(AT_BITE, AD_COLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_COLD, 0, M1_ANIMAL, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("frest bug", S_XAN, LVL(2, 14, 9, 0, 0), (1|G_SGROUP|G_NOCORPSE), A(ATTK(AT_BITE, AD_ICEB, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_COLD, 0, M1_ANIMAL, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("froze bug", S_XAN, LVL(2, 14, 9, 0, 0), (1|G_SGROUP|G_NOCORPSE), A(ATTK(AT_BITE, AD_FRZE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_COLD, 0, M1_ANIMAL, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("sheeny abstruse", S_XAN, LVL(2, 11, -9, 41, 19), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_DRCO, 5, 1), ATTK(AT_TUCH, AD_CAST, 3, 1), ATTK(AT_BEAM, AD_FLAM, 2, 1), ATTK(AT_TRAM, AD_TECH, 1, 7), ATTK(AT_KICK, AD_SKIL, 2, 3), NO_ATTK), SIZ(2364, 51, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("spark bug", S_XAN, LVL(2, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_ELEC, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_ZAP), MON("microscopic space fleet", S_XAN, LVL(3, 5, 10, 0, 0), (G_GENO|G_LGROUP|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_METALLIVORE|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Windows(R) 98", S_XAN, LVL(3, 12, 9, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("programming bug", S_XAN, /* FHS software bug */ LVL(3, 12, 9, 0, 0), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEPR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bad bugger", S_XAN, /* idea by FIQ - those stats are not a joke ;) */ LVL(3, 43, -10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("catbot", S_XAN, LVL(3, 14, -1, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dogbot", S_XAN, LVL(3, 12, -1, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("small thin bug", S_XAN, LVL(3, 18, 0, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rafting citatum shintoism", S_XAN, LVL(3, 9, 4, 91, 0), (3), A(ATTK(AT_TRAM, AD_MCRE, 3, 6), ATTK(AT_TUCH, AD_NEXU, 3, 7), ATTK(AT_TENT, AD_CURS, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(164, 1269, 0, MS_ORC, MZ_TINY), 0, 0, M1_WALLWALK|M1_NOHANDS|M1_SLITHY, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("babbitting terrorist", S_XAN, LVL(3, 37, -5, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_ICUR, 2, 9), ATTK(AT_TENT, AD_MAGM, 3, 7), ATTK(AT_TRAM, AD_TRAI, 2, 9), ATTK(AT_TENT, AD_WRAT, 2, 8), ATTK(AT_MAGC, AD_SLUD, 2, 2), NO_ATTK), SIZ(775, 1109, 0, MS_SHRIEK, MZ_LARGE), MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_VAMPIRE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reweave attune", S_XAN, LVL(3, 9, -3, 79, 0), (G_UNIQ|1), A(ATTK(AT_NONE, AD_RBRE, 2, 8), ATTK(AT_TRAM, AD_RUST, 3, 4), ATTK(AT_TRAM, AD_SCOR, 3, 5), ATTK(AT_BREA, AD_SHAN, 1, 9), ATTK(AT_SCRA, AD_STUN, 2, 3), ATTK(AT_CLAW, AD_SAMU, 3, 7)), SIZ(517, 347, 0, MS_POKEDEX, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID, 0, M1_CLING|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_MAGIC|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flirt detrimental", S_XAN, LVL(3, 19, 0, 42, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_STTP, 2, 7), ATTK(AT_ENGL, AD_CNCL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2976, 765, 0, MS_TEACHER, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("arc bug", S_XAN, LVL(4, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("big ridbug", S_XAN, LVL(4, 24, 8, 0, 0), (G_GENO|2|G_NOCORPSE), A(ATTK(AT_BITE, AD_ELEC, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_BUZZ, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("matrix buttoner", S_XAN, LVL(4, 7, 8, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_NOEYES, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Windows NT", S_XAN, LVL(4, 12, 9, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Katia's lovely sneaker", S_XAN, LVL(4, 18, 4, 20, -4), (1), A(ATTK(AT_KICK, AD_BLND, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bow bug", S_XAN, LVL(4, 8, 9, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("throwback bug", S_XAN, LVL(4, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_HODS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("emeerate distract", S_XAN, LVL(4, 12, -7, 85, 2), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_HUGS, AD_PLAS, 4, 4), ATTK(AT_TRAM, AD_BANI, 4, 3), ATTK(AT_GAZE, AD_THIE, 4, 3), ATTK(AT_MAGC, AD_COLD, 3, 9), ATTK(AT_KICK, AD_PHYS, 1, 9), NO_ATTK), SIZ(1793, 59, 0, MS_OHGOD, MZ_HUMAN), MR_COLD, 0, M1_CLING|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disburse ingratitude skivvy lacewing", S_XAN, LVL(4, 11, 9, 53, 1), (3), A(ATTK(AT_SCRA, AD_CORR, 3, 9), ATTK(AT_NONE, AD_STTP, 3, 8), ATTK(AT_TRAM, AD_FRZE, 3, 9), ATTK(AT_SCRA, AD_STUN, 3, 9), NO_ATTK, NO_ATTK), SIZ(1678, 394, 0, MS_PAIN, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("exclaimer splice", S_XAN, LVL(4, 23, -2, 85, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_DRST, 6, 1), ATTK(AT_BREA, AD_ANTI, 4, 5), ATTK(AT_KICK, AD_NAST, 4, 2), ATTK(AT_KICK, AD_STTP, 3, 2), ATTK(AT_STNG, AD_POLY, 2, 6), NO_ATTK), SIZ(22, 723, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY, M2_PRINCE|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("langauge speaker", S_XAN, LVL(4, 11, -8, 3, -18), (G_UNIQ|2), A(ATTK(AT_EXPL, AD_TRAP, 3, 9), ATTK(AT_SPIT, AD_HODS, 2, 8), ATTK(AT_BREA, AD_SEDU, 3, 1), ATTK(AT_GAZE, AD_RAGN, 5, 1), NO_ATTK, NO_ATTK), SIZ(1507, 270, 0, MS_WHORE, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Windows 2000", S_XAN, LVL(5, 15, 2, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("aklys bug", S_XAN, /* by aosdict */ LVL(5, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blowklys bug", S_XAN, /* spawns with blow aklys */ LVL(5, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dibug", S_XAN, LVL(5, 15, 2, 0, 0), (G_GENO|1|G_NOCORPSE|G_PLATOON|G_RGROUP), A(ATTK(AT_STNG, AD_LAZY, 2, 4), ATTK(AT_BITE, AD_DRCH, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("Lisa's girl sneaker", S_XAN, LVL(5, 15, 5, 0, 8), (1), A(ATTK(AT_KICK, AD_MALK, 1, 4), ATTK(AT_WEAP, AD_HEAL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_SLEEP, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("microcode bug", S_XAN, /* by aosdict */ LVL(5, 15, 2, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_BADE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("microcode keeper", S_XAN, LVL(5, 15, 2, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_BADE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1, 0, MS_CODE, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("astromech droid", S_XAN, LVL(5, 10, -1, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scrubbot", S_XAN, LVL(5, 12, -1, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("chipped bug", S_XAN, /* damage type is randomized */ LVL(5, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("leditated bug", S_XAN, LVL(5, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bugbot", S_XAN, LVL(5, 8, 4, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("misril", S_XAN, LVL(5, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_COMBAT, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, MR_ELEC|MR_POISON, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("misril bug", S_XAN, /* spawns with sling, 20 unrefined mithril and splint mail */ LVL(5, 12, 9, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, MR_ELEC|MR_POISON, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("Andrej", S_XAN, LVL(5, 14, 7, 10, 1), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: DAGGER SLING ROCK(10) */ MON("fiancee otolaryngology jakarta", S_XAN, LVL(5, 13, -5, 36, 0), (4), A(ATTK(AT_BITE, AD_LAZY, 8, 1), ATTK(AT_GAZE, AD_WERE, 5, 4), ATTK(AT_WEAP, AD_LETH, 3, 4), ATTK(AT_LASH, AD_DCAY, 3, 4), ATTK(AT_BEAM, AD_DISE, 4, 8), ATTK(AT_KICK, AD_WEBS, 7, 1)), SIZ(98, 1060, 0, MS_HANDY, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_MINDLESS, M2_MINION|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Windows ME", S_XAN, LVL(6, 16, 1, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_DEPR, 2, 6), ATTK(AT_BITE, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_COLD, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("xyloman", S_XAN, LVL(6, 18, 4, 10, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("lise", S_XAN, LVL(6, 13, 0, 50, 7), (1), A(ATTK(AT_KICK, AD_ELEC, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STENCH, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phoneman", S_XAN, LVL(6, 12, 7, 5, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_IMITATE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bash bug", S_XAN, LVL(6, 8, 9, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("klililiman", S_XAN, LVL(6, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HANDY, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lightning bug", S_XAN, LVL(6, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("xan", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|7), A(ATTK(AT_STNG, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("chimeric xan flayer", S_XAN, /* corpse gives +INT */ LVL(7, 18, -4, 0, 0), (1), A(ATTK(AT_STNG, AD_LEGS, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_TENT, AD_DRIN, 1, 1), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("eks", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_INER, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chimeric eks flayer", S_XAN, /* corpse gives +INT */ LVL(7, 18, -4, 0, 0), (1), A(ATTK(AT_STNG, AD_INER, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_TENT, AD_DRIN, 1, 1), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("malaria xan", S_XAN, /* EPI by jonadab */ LVL(7, 18, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PEST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("big deal xan", S_XAN, /* by Demo */ LVL(7, 18, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DETH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("egoxan", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dollar bug", S_XAN, LVL(7, 15, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY, 0, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("porter swarm xan", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_STNG, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("groundsect", S_XAN, LVL(7, 9, -4, 0, 0), (G_GENO|6), A(ATTK(AT_STNG, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fantastic xan", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("enigmatic crimson xan", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_LEGS, 1, 4), ATTK(AT_RATH, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gold bug", S_XAN, LVL(7, 15, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4),ATTK(AT_CLAW, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY, 0, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("hoard scarab", S_XAN, LVL(7, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CONCEAL, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gsan", S_XAN, LVL(7, 12, 2, 0, 0), (G_GENO|5), A(ATTK(AT_STNG, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("salubrious xan", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("filthy xan", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_VAMP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("moment of clarity", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_STNG, AD_LEGS, 1, 4), ATTK(AT_NONE, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Windows XP", S_XAN, LVL(7, 15, 2, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_ELEC, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("longscratch xan", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_WNCE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("werexan", S_XAN, LVL(7, 18, -4, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_LEGS, 1, 4), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mystic scarab", S_XAN, /* yes the -20 AC is not an error */ LVL(7, 18, -20, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("immortal mystic scarab", S_XAN, /* intrinsic life saving, by aosdict */ LVL(7, 18, -20, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("enigmatic scarab", S_XAN, LVL(7, 18, -20, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TREM, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("woolworth teahouse", S_XAN, LVL(7, 21, -1, 65, 2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FEMI, 7, 8), ATTK(AT_TENT, AD_CORR, 4, 9), ATTK(AT_BITE, AD_SPC2, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(436, 238, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_DISINT, M1_FLY|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY| M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("frighten chatted", S_XAN, LVL(7, 16, -8, 49, 0), (G_SGROUP|3), A(ATTK(AT_BUTT, AD_DCAY, 7, 1), ATTK(AT_SCRA, AD_POLY, 4, 1), ATTK(AT_GAZE, AD_LUCK, 7, 1), ATTK(AT_WEAP, AD_NGRA, 3, 6), ATTK(AT_WEAP, AD_SIN, 4, 7), NO_ATTK), SIZ(2032, 998, 0, MS_GIBBERISH, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE|M3_SPIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dishier uninvited voided scatted", S_XAN, LVL(7, 14, -1, 62, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_HALU, 7, 4), ATTK(AT_SPIT, AD_FREN, 6, 6), ATTK(AT_BREA, AD_WEBS, 6, 7), ATTK(AT_GAZE, AD_GRAV, 3, 9), ATTK(AT_TUCH, AD_WGHT, 3, 5), ATTK(AT_BREA, AD_SLEE, 4, 8)), SIZ(2312, 629, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, MR_DISINT, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE| M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fire bug", S_XAN, LVL(8, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FIRE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bug", S_XAN, LVL(8, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_SMALL), MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_BREATHLESS| M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("PDP-11", S_XAN, LVL(8, 1, -2, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Deep Thought", S_XAN, LVL(8, 0, -2 /* real much metal */, 0, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_NONE, AD_ELEC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0,MS_DOUGLAS_ADAMS,MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER|M2_PNAME, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Eddie", S_XAN, LVL(8, 0, -2, 0, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_NONE, AD_ELEC, 8, 4), ATTK(AT_CLAW, AD_DRCO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK ), SIZ(0, 0, 0, MS_DOUGLAS_ADAMS,MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER|M2_PNAME, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD)/*:-)*/, MON("bed bug", S_XAN, /* by Demo */ LVL(8, 12, 2, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_BLEE, 2, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant insect swarm", S_XAN, LVL(8, 12, -1, 35, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 20, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("feu bug", S_XAN, LVL(8, 8, 9, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ocean bug", S_XAN, LVL(8, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SHAN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_SMALL), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thunderbolt bug", S_XAN, LVL(8, 12, 8, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 15, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("serious bug", S_XAN, /* FHS bug */ LVL(8, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEPR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK,NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_SMALL), MR_ELEC|MR_HITASONE, MR_ELEC, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("narc bug", S_XAN, /* by Demo */ LVL(8, 12, 8, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_ARREST, MZ_TINY), MR_ELEC|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("booming boldest", S_XAN, LVL(8, 16, -6, 7, 3), (1), A(ATTK(AT_SCRA, AD_STCK, 8, 3), ATTK(AT_RATH, AD_DREN, 0, 5), ATTK(AT_BOOM, AD_HEAL, 9, 1), ATTK(AT_SCRA, AD_BLND, 8, 1), ATTK(AT_BREA, AD_PAIN, 8, 3), NO_ATTK), SIZ(1169, 1187, 0, MS_FART_NORMAL, MZ_SMALL), MR_COLD, 0, M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_LORD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swarm monster", S_XAN, LVL(9, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BUZZ, MZ_LARGE), MR_PLUSFOUR, 0, M1_ANIMAL|M1_OVIPAROUS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sucker swarm", S_XAN, LVL(9, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_THIR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BUZZ, MZ_LARGE), MR_PLUSFOUR, 0, M1_REGEN|M1_ANIMAL|M1_OVIPAROUS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("suxx0r swarm", S_XAN, LVL(9, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SUCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BUZZ, MZ_LARGE), MR_PLUSFOUR, 0, M1_REGEN|M1_ANIMAL|M1_OVIPAROUS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("sssss sssss!", S_XAN, /* invisible */ LVL(9, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SUCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BUZZ, MZ_LARGE), MR_PLUSFOUR, 0, M1_REGEN|M1_ANIMAL|M1_OVIPAROUS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("muahahahaha we're sucking away all your shit ha ha ha!", S_XAN, /* invisible */ LVL(9, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SUCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_DEEPSTATE, MZ_LARGE), MR_PLUSFOUR, 0, M1_REGEN|M1_ANIMAL|M1_OVIPAROUS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Windows Vista", S_XAN, LVL(9, 16, 0, 30, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_ELEC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_FIRE, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Crash Dows", S_XAN, LVL(9, 16, 0, 30, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_RNG, 4, 6), ATTK(AT_BITE, AD_ELEC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_FIRE, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("MS-DOS", S_XAN, LVL(9, 16, 0, 30, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_PART, 4, 6), ATTK(AT_BITE, AD_ELEC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_FIRE, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Ubuntu Linux", S_XAN, LVL(9, 16, 0, 30, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_MIDI, 4, 6), ATTK(AT_BITE, AD_ELEC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_FIRE, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("obowoman", S_XAN, LVL(9, 18, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_SOUN, 2, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SOUND, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("byzantine lady", S_XAN, LVL(9, 18, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_DAMA, 2, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nausea slob", S_XAN, LVL(9, 15, 0, 41, 13), (G_GENO|1), A(ATTK(AT_TUCH, AD_DROP, 5, 2), ATTK(AT_BOOM, AD_SLUD, 3, 3), ATTK(AT_BOOM, AD_ICEB, 7, 1), ATTK(AT_BREA, AD_DISP, 2, 4), ATTK(AT_HUGS, AD_FLAM, 4, 2), NO_ATTK), SIZ(2482, 911, 0, MS_SEDUCE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unceasing thuggee physiography", S_XAN, LVL(9, 11, 9, 57, 2), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_CORR, 5, 1), ATTK(AT_GAZE, AD_TPTO, 4, 6), ATTK(AT_TUCH, AD_DRIN, 9, 6), ATTK(AT_TUCH, AD_DISN, 3, 1), ATTK(AT_HUGS, AD_DARK, 1, 1), NO_ATTK), SIZ(1265, 603, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_TPORT, M2_LORD|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("PDP-9", S_XAN, LVL(10, 1, -2, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("heisenbug", S_XAN, LVL(10, 35, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ELEC, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK,NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ice bug", S_XAN, LVL(10, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_COLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("itchies", S_XAN, LVL(10, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LEGS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona quarantine leak", S_XAN, LVL(10, 18, 10, 0, 0), (1), A(ATTK(AT_TUCH, AD_NIVE, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK,NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_AMORPHOUS|M1_POIS|M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("error", S_XAN, LVL(10, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LEGS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("bright diagonalator", S_XAN, /* speeds up if you walk diagonally */ LVL(10, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("severe error", S_XAN, LVL(10, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LEGS, 2, 4), ATTK(AT_RATH, AD_TCKL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("flawed bug", S_XAN, /* damage type is randomized */ LVL(10, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("incorrect bug", S_XAN, LVL(10, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ohmbug", S_XAN, LVL(10, 18, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chillbug", S_XAN, LVL(10, 12, 0, 30, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_COLD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mallbug", S_XAN, LVL(10, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, MR_COLD, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shadow bug", S_XAN, /* by ProzacElf */ LVL(10, 12, 0, 30, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DARK, 6, 5), ATTK(AT_NONE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bug vampire", S_XAN, /* by Demo */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty chillbug", S_XAN, LVL(10, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("misty bug", S_XAN, LVL(10, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ILLU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bebelith", S_XAN, LVL(10, 12, -10, 20, -10), (G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_DISN, 1, 8), ATTK(AT_CLAW, AD_DISN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BUZZ, MZ_HUGE), MR_ELEC|MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("shadolith", S_XAN, LVL(10, 12, -10, 20, -10), (G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SHRD, 1, 8), ATTK(AT_CLAW, AD_SHRD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BUZZ, MZ_HUGE), MR_ELEC|MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS, M2_HOSTILE|M2_NOPOLY|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("vapolith", S_XAN, LVL(10, 12, -10, 20, -10), (G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_VAPO, 1, 8), ATTK(AT_CLAW, AD_VAPO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BUZZ, MZ_HUGE), MR_ELEC|MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("extremely contaminated bug", S_XAN, LVL(10, 12, 2, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CONT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("creepy crawler", S_XAN, LVL(10, 11, 0, 20, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("Lisa's block-heeled combat boot", S_XAN, LVL(10, 12, -8, 40, 4), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_FEAR, 4, 6), ATTK(AT_GAZE, AD_STCK, 0, 0), ATTK(AT_NONE, AD_THIR, 2, 5), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP, MR_DISINT|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unrentable regerminate", S_XAN, LVL(10, 13, -5, 17, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BUTT, AD_TRAI, 2, 1), ATTK(AT_BITE, AD_ICEB, 3, 1), ATTK(AT_TENT, AD_STUN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(721, 1386, 0, MS_SPELL, MZ_SMALL), MR_DISINT, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_TPORT| M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Windows 7", S_XAN, LVL(10, 16, -1, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_PEST, 6, 6), ATTK(AT_BITE, AD_ELEC, 2, 9), ATTK(AT_GAZE, AD_FAMN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_FIRE|MR_COLD, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("random number generator", S_XAN, LVL(10, 15, -1, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CONF, 1, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("random monster generator", S_XAN, LVL(10, 15, -1, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CONF, 1, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("randomizer", S_XAN, /* playable race */ LVL(10, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_OVIPAROUS, M2_NOPOLY|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memory corruption", S_XAN, /* FHS heisenbug */ LVL(10, 35, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEPR, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), MR_ELEC|MR_HITASONE, MR_ELEC, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chloral lemon", S_XAN, LVL(10, 12, 3, 28, -11), (G_GENO|2), A(ATTK(AT_NONE, AD_SEDU, 9, 1), ATTK(AT_TRAM, AD_RUNS, 1, 1), ATTK(AT_CLAW, AD_FRZE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(202, 603, 0, MS_SOLDIER, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("supersonic bunting inhaler dearer", S_XAN, LVL(11, 12, -8, 58, -20), (G_VLGROUP|1), A(ATTK(AT_RATH, AD_THIE, 3, 1), ATTK(AT_BITE, AD_VENO, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(463, 138, 0, MS_GAARDIEN, MZ_TINY), MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("feater involvement meadowlark scrutinizer misplaying", S_XAN, LVL(11, 33, -6, 33, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_DETH, 9, 4), ATTK(AT_ENGL, AD_SGLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(742, 620, 0, MS_APOC, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("disappointed dismemberment", S_XAN, LVL(11, 12, -6, 44, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_THIE, 7, 1), ATTK(AT_BITE, AD_AMNE, 4, 5), ATTK(AT_KICK, AD_CHAO, 6, 7), ATTK(AT_TENT, AD_CORR, 2, 5), ATTK(AT_TENT, AD_DAMA, 2, 3), NO_ATTK), SIZ(1, 354, 0, MS_NEIGH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NOTAKE|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("li-chess", S_XAN, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NAST, 1, 10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("black error", S_XAN, LVL(11, 12, 8, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LEGS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("looser scarab", S_XAN, /* nerfed version of the splicehack monster */ LVL(11, 18, -4, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("winner scarab", S_XAN, /* buffed version of the splicehack monster, by Amy */ LVL(11, 18, -24, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_BITE, AD_MALK, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eifok", S_XAN, LVL(12, 12, -2, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_FEMI, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("VAX", S_XAN, LVL(12, 1, -2, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_ELEC, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("linker error", S_XAN, /* by antigulp */ LVL(12, 12, -2, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_ABDC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_LARGE), MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unfitly quadrivium", S_XAN, LVL(12, 14, 2, 30, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_CHKH, 1, 4), ATTK(AT_SCRA, AD_PHYS, 7, 2), ATTK(AT_SCRA, AD_HEAL, 1, 8), ATTK(AT_BUTT, AD_NTHR, 9, 1), NO_ATTK, NO_ATTK), SIZ(842, 39, 0, MS_ANIMAL, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hemorrhoidal nonaddictive", S_XAN, LVL(13, 13, -1, 37, -6), (3), A(ATTK(AT_SCRA, AD_DCAY, 7, 8), ATTK(AT_MAGC, AD_NEXU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2688, 957, 0, MS_ANIMAL, MZ_GIGANTIC), MR_SLEEP, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("claw bug", S_XAN, LVL(13, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blade bug", S_XAN, /* spawns with lower arm blade */ LVL(13, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Windows 8 (Smartphone Edition)", S_XAN, LVL(13, 16, -3, 50, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_STTP, 6, 6), ATTK(AT_BITE, AD_ELEC, 2, 12), ATTK(AT_GAZE, AD_DEPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_FIRE|MR_COLD, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("puff bug", S_XAN, LVL(13, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VAPO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DISINT, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("walking disk drive", S_XAN, LVL(14, 50, -2, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_ELEC, 4, 4), ATTK(AT_TUCH, AD_ELEC, 1, 1), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hard disk impact of blow", S_XAN, LVL(14, 20, -2, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TRAM, AD_PHYS, 4, 4), ATTK(AT_TRAM, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_DISP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("sand bug", S_XAN, LVL(14, 13, -2, 30, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 4, 5), ATTK(AT_HUGS, AD_DISP, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("software bug", S_XAN, LVL(14, 13, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("H.", S_XAN, /* nobody knows his real name... */ LVL(14, 13, 2, 35, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_SITM, 4, 4), ATTK(AT_KICK, AD_STUN, 4, 4), ATTK(AT_BREA, AD_DISN, 6, 6), ATTK(AT_GAZE, AD_FEAR, 6, 8), ATTK(AT_LASH, AD_MALK, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: ATHAME RIFLE BULLET(50) SCR_DESTROY_ARMOR SCR_CREATE_MONSTER */ MON("black locust", S_XAN, LVL(15, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("laptop bug", S_XAN, LVL(15, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("UAE", S_XAN, /* teleports like tengu */ LVL(15, 9, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UNPR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hammer drive", S_XAN, /* permaconfused */ LVL(15, 50, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spacebug", S_XAN, /* spawns with laser pole */ LVL(15, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), MR_ELEC, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pitch locust", S_XAN, LVL(15, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISE, 2, 6), ATTK(AT_RATH, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("Cray", S_XAN, LVL(15, 1, -2, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_ELEC, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("voracious bug", S_XAN, LVL(15, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FAMN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Lisa's cuddly boot", S_XAN, LVL(15, 15, 0, 0, -15), (1), A(ATTK(AT_KICK, AD_RBRE, 6, 8), ATTK(AT_NONE, AD_NUMB, 3, 4), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_ACID|MR_FIRE|MR_COLD|MR_POISON|MR_ELEC|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pebkac", S_XAN, LVL(15, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SCOR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("normal bug", S_XAN, /* damage type is randomized */ LVL(15, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), MON("bore bug", S_XAN, /* spawns with sling and 40 bronze nuggets */ LVL(15, 12, 1, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DAMA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), MR_ELEC, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_OVIPAROUS|M1_TUNNEL, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("regular bug", S_XAN, LVL(15, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hug error", S_XAN, LVL(16, 14, -4, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_DISP, 4, 6), ATTK(AT_HUGS, AD_DISP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("hug bug", S_XAN, LVL(16, 14, -4, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_DISP, 4, 6), ATTK(AT_HUGS, AD_DISP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("adult xan", S_XAN, LVL(16, 18, -10, 30, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_STNG, AD_LEGS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ceti eel", S_XAN, /* evil patch idea by jonadab */ LVL(16, 12, -4, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRIN, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_ANIMAL|M1_SWIM|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty ceti eel", S_XAN, LVL(16, 12, -4, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRIN, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_ANIMAL|M1_SWIM|M1_NOHANDS|M1_POIS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_PETTY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("redemptional yerba", S_XAN, LVL(16, 12, -7, 81, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_SHRD, 6, 4), ATTK(AT_BUTT, AD_LUCK, 6, 9), ATTK(AT_CLAW, AD_WISD, 5, 5), ATTK(AT_TRAM, AD_SLEE, 9, 8), ATTK(AT_BUTT, AD_PLAS, 4, 7), ATTK(AT_BOOM, AD_SEDU, 1, 8)), SIZ(1396, 223, 0, MS_BOT, MZ_HUGE), MR_COLD|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gynecological beaned", S_XAN, LVL(16, 41, 3, 35, -12), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_NONE, AD_DRDX, 6, 1), ATTK(AT_SPIT, AD_CHKH, 1, 1), ATTK(AT_NONE, AD_DRCH, 4, 3), ATTK(AT_LASH, AD_PART, 1, 8), ATTK(AT_BREA, AD_DRCH, 5, 6), ATTK(AT_BOOM, AD_SPEL, 5, 4)), SIZ(50, 81, 0, MS_BOSS, MZ_GIGANTIC), MR_ELEC|MR_ACID, MR_ELEC, M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_POIS, M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("boasted recreantly", S_XAN, LVL(16, 20, 10, 99, 0), (4), A(ATTK(AT_MAGC, AD_AXUS, 9, 2), ATTK(AT_ENGL, AD_NGEN, 2, 9), ATTK(AT_ENGL, AD_BLAS, 7, 8), ATTK(AT_BITE, AD_GLIB, 9, 2), NO_ATTK, NO_ATTK), SIZ(237, 1053, 0, MS_SOCKS, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOEYES|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("graver comprehend", S_XAN, LVL(16, 25, -7, 84, 0), (4), A(ATTK(AT_GAZE, AD_NAST, 4, 5), ATTK(AT_GAZE, AD_WET, 5, 8), ATTK(AT_BREA, AD_BADE, 1, 5), ATTK(AT_BEAM, AD_WEBS, 5, 2), ATTK(AT_TRAM, AD_FUMB, 1, 1), NO_ATTK), SIZ(57, 299, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL| M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS, M3_NOTAME|M3_PETTY|M3_POKEMON|M3_TELEPATHIC|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("lascivious femmy", S_XAN, /* spawns with lady boots */ LVL(17, 17, -4, 70, 2), (1), A(ATTK(AT_KICK, AD_FEMI, 3, 4), ATTK(AT_GAZE, AD_VOMT, 4, 4), ATTK(AT_RATH, AD_THIE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BUZZ, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS|M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("preemptively demeriting", S_XAN, LVL(17, 13, -4, 34, 8), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_WRAP, 5, 8), ATTK(AT_GAZE, AD_BURN, 6, 3), ATTK(AT_BEAM, AD_TRAI, 8, 4), ATTK(AT_BEAM, AD_RAGN, 2, 1), NO_ATTK, NO_ATTK), SIZ(373, 300, 0, MS_BUZZ, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("toweringly easterner pseudoscientific magisterially", S_XAN, LVL(18, 4, -3, 11, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_GAZE, AD_STON, 1, 3), ATTK(AT_BEAM, AD_DFOO, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3310, 1290, 0, MS_CORONA, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fondest tongue", S_XAN, LVL(18, 25, 8, 42, 0), (4), A(ATTK(AT_MAGC, AD_AGGR, 3, 9), ATTK(AT_WEAP, AD_THIE, 7, 8), ATTK(AT_BITE, AD_DETH, 8, 5), ATTK(AT_TUCH, AD_DRLI, 2, 1), NO_ATTK, NO_ATTK), SIZ(1085, 20, 0, MS_SOCKS, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Windows 10 (does not work)", S_XAN, LVL(18, 16, -5, 80, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_SUCK, 6, 6), ATTK(AT_BITE, AD_ELEC, 2, 16), ATTK(AT_GAZE, AD_LETH, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_FIRE|MR_COLD, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Mac Os X", S_XAN, LVL(18, 16, -5, 80, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_WGHT, 6, 6), ATTK(AT_BITE, AD_ELEC, 2, 16), ATTK(AT_GAZE, AD_NGEN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_FIRE|MR_COLD|MR_STONE, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contenting winking", S_XAN, LVL(18, 9, -5, 60, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_HALU, 8, 2), ATTK(AT_BOOM, AD_DIMN, 2, 3), ATTK(AT_ENGL, AD_CAST, 5, 7), ATTK(AT_GAZE, AD_FIRE, 1, 1), ATTK(AT_BEAM, AD_NAST, 1, 1), ATTK(AT_LASH, AD_WGHT, 1, 5)), SIZ(3122, 108, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_HUMANOID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("deacidified unscrewing orbiting", S_XAN, LVL(19, 10, -9, 29, 5), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_VOMT, 3, 6), ATTK(AT_WEAP, AD_BLAS, 4, 2), ATTK(AT_STNG, AD_DARK, 7, 6), ATTK(AT_SPIT, AD_DFOO, 8, 2), ATTK(AT_LASH, AD_IDAM, 7, 3), ATTK(AT_TENT, AD_GLIB, 1, 2)), SIZ(1064, 88, 0, MS_GAARDIEN, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("scoffed uprooting", S_XAN, LVL(19, 12, 7, 44, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_DISN, 1, 4), ATTK(AT_BREA, AD_TLPT, 1, 8), ATTK(AT_STNG, AD_SPC2, 8, 4), ATTK(AT_TENT, AD_SLEE, 9, 2), NO_ATTK, NO_ATTK), SIZ(621, 284, 0, MS_SOVIET, MZ_TINY), MR_COLD|MR_POISON, 0, M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("polydactylism overdiversifying spelldown", S_XAN, LVL(20, 9, -9, 16, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SANI, 3, 8), ATTK(AT_MAGC, AD_LAVA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1757, 403, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_STONE, M1_HIDE|M1_NOTAKE|M1_POIS, M2_LORD|M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("genebug", S_XAN, LVL(20, 12, 9, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_POISON|MR_HITASONE, MR_COLD|MR_POISON, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hell locust", S_XAN, LVL(20, 16, -6, 50, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 4, 7), ATTK(AT_HUGS, AD_DISP, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("hell cattle", S_XAN, LVL(20, 16, -6, 50, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 4, 7), ATTK(AT_HUGS, AD_DISP, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("Lisa's high-heeled sandal", S_XAN, LVL(20, 12, 4, 25, -2), (1), A(ATTK(AT_KICK, AD_LEGS, 6, 9), ATTK(AT_WEAP, AD_CHRN, 5, 7), ATTK(AT_BEAM, AD_DARK, 3, 8), ATTK(AT_KICK, AD_FEAR, 2, 6), ATTK(AT_GAZE, AD_FEAR, 2, 6), NO_ATTK), SIZ(750, 750, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON, MR_DISINT|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("heaven diagonalator", S_XAN, /* speeds up if you walk diagonally */ LVL(20, 12, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kewitrin", S_XAN, LVL(20, 15, -2, 25, 0), (1), A(ATTK(AT_KICK, AD_STCK, 7, 7), ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_BREA, AD_RBRE, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_SHADE|M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("game-ending bug", S_XAN, LVL(20, 12, 5, 30, -10), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NAST, 2, 8), ATTK(AT_TUCH, AD_DROP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flawless bug", S_XAN, /* damage type is randomized */ LVL(20, 12, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, 0, M4_GRIDBUG, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("immaculate bug", S_XAN, LVL(20, 12, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, 0, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("storm drone", S_XAN, LVL(20, 12, -20, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASTHREE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blight crawler", S_XAN, LVL(20, 13, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 4, 6), ATTK(AT_SPIT, AD_DRST, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_STENCH, MZ_MEDIUM), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("freeze bug", S_XAN, LVL(20, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FRZE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iceblock bug", S_XAN, LVL(20, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ICEB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("plague bug", S_XAN, LVL(20, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("petty plague bug", S_XAN, LVL(20, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("master grid bug", S_XAN, LVL(20, 12, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NAST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASFOUR, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("doubt sardonyx", S_XAN, LVL(20, 12, -1, 46, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_DFOO, 5, 3), ATTK(AT_BUTT, AD_TRAP, 1, 5), ATTK(AT_KICK, AD_EDGE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1392, 115, 0, MS_COMBAT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bashfully runout", S_XAN, LVL(20, 13, 10, 12, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_FIRE, 1, 2), ATTK(AT_KICK, AD_RAGN, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1877, 1395, 0, MS_MISSING, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_LORD|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_EGOTYPE|M3_NO_DECAY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("failure skeletal", S_XAN, LVL(21, 12, 7, 32, 0), (1), A(ATTK(AT_HUGS, AD_TLPT, 5, 2), ATTK(AT_STNG, AD_WET, 6, 5), ATTK(AT_CLAW, AD_EDGE, 8, 6), ATTK(AT_STNG, AD_ICUR, 5, 5), ATTK(AT_GAZE, AD_WRAP, 3, 5), NO_ATTK), SIZ(3968, 46, 0, MS_MEW, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mealie clicked", S_XAN, LVL(22, 13, 5, 24, 0), (3), A(ATTK(AT_TUCH, AD_PART, 3, 3), ATTK(AT_TUCH, AD_SLIM, 5, 2), ATTK(AT_MAGC, AD_ANTI, 4, 1), ATTK(AT_MAGC, AD_IDAM, 1, 3), ATTK(AT_BREA, AD_SKIL, 1, 7), ATTK(AT_MAGC, AD_AGGR, 8, 1)), SIZ(3080, 502, 0, MS_CODE, MZ_LARGE), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("inimitably fleshy", S_XAN, LVL(22, 6, -6, 45, 0), (1), A(ATTK(AT_SPIT, AD_STTP, 2, 6), ATTK(AT_BREA, AD_STCK, 6, 6), ATTK(AT_SCRA, AD_DEBU, 4, 8), ATTK(AT_SCRA, AD_CHAO, 9, 1), ATTK(AT_ENGL, AD_DRIN, 7, 6), NO_ATTK), SIZ(467, 187, 0, MS_CASINO, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SLITHY, M2_UNDEAD|M2_MINION|M2_DEMON|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flybug", S_XAN, LVL(22, 12, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LEVI, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("killer bug", S_XAN, LVL(23, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 3, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lesh bug", S_XAN, LVL(23, 10, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("system error", S_XAN, LVL(23, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_GRAV, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("conjoin umbel identifiably", S_XAN, LVL(23, 18, -6, 45, 20), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_BLAS, 1, 9), ATTK(AT_BREA, AD_INER, 8, 7), ATTK(AT_TUCH, AD_NPRO, 5, 7), ATTK(AT_LASH, AD_TLPT, 6, 6), ATTK(AT_BITE, AD_LUCK, 1, 2), ATTK(AT_WEAP, AD_CNCL, 7, 1)), SIZ(2000, 666, 0, MS_HANDY, MZ_TINY), MR_COLD|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("potherb leftism", S_XAN, LVL(23, 12, -2, 13, -19), (G_RGROUP|1), A(ATTK(AT_ENGL, AD_STON, 1, 3), ATTK(AT_CLAW, AD_VAPO, 7, 5), ATTK(AT_WEAP, AD_DEPR, 2, 5), ATTK(AT_EXPL, AD_HODS, 1, 4), ATTK(AT_TRAM, AD_ELEC, 9, 5), ATTK(AT_STNG, AD_ENCH, 5, 5)), SIZ(1446, 109, 0, MS_MUTE, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("domestic phonemic overinfluential", S_XAN, LVL(24, 2, 0, 91, 1), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_WNCE, 6, 4), ATTK(AT_BITE, AD_NGRA, 7, 8), ATTK(AT_ENGL, AD_ILLU, 6, 7), ATTK(AT_EXPL, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK), SIZ(1205, 1267, 0, MS_ESCAPE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("besh xan", S_XAN, /* spawns with a randomized weapon */ LVL(24, 18, -12, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_LEGS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bulletator x", S_XAN, LVL(24, 24, -4, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_LEGS, 8, 8), ATTK(AT_RATH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("small bulletator x", S_XAN, LVL(24, 12, -4, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_LEGS, 8, 8), ATTK(AT_RATH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("big fat bug", S_XAN, LVL(24, 11, -8, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ICUR, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BUZZ, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_HITASTHREE|MR_PLUSTWO, 0, M1_ANIMAL|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dispassion gazer creating aerobia command tartrated", S_XAN, LVL(24, 9, 2, 38, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_KICK, AD_ACID, 9, 3), ATTK(AT_WEAP, AD_VENO, 1, 3), ATTK(AT_TUCH, AD_SSEX, 5, 3), ATTK(AT_WEAP, AD_DRCO, 4, 9), ATTK(AT_TUCH, AD_NACU, 3, 1)), SIZ(1017, 520, 0, MS_SHEEP, MZ_LARGE), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("concupiscence performing united confuse incidental", S_XAN, LVL(24, 23, 6, 92, 0), (G_SGROUP|1), A(ATTK(AT_KICK, AD_EDGE, 1, 1), ATTK(AT_GAZE, AD_PLYS, 7, 1), ATTK(AT_STNG, AD_NAST, 3, 5), ATTK(AT_BITE, AD_SOUN, 3, 1), ATTK(AT_HUGS, AD_ENCH, 2, 8), NO_ATTK), SIZ(1966, 276, 0, MS_ESCAPE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, MR_SLEEP|MR_ELEC, M1_NOLIMBS|M1_MINDLESS|M1_POIS, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slimy bug", S_XAN, LVL(25, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SLIM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_SLIME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical bug", S_XAN, LVL(25, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LITT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_SLIME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blood bug", S_XAN, LVL(25, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("blood error", S_XAN, LVL(25, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DAMA, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("superman bug", S_XAN, LVL(25, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SUPERMAN, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("greater aklys bug", S_XAN, LVL(25, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hell swarm", S_XAN, LVL(25, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("nether swarm", S_XAN, LVL(25, 12, 9, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 5, 4), ATTK(AT_RATH, AD_NTHR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("mugger reluctant", S_XAN, LVL(25, 11, -9, 7, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SSEX, 2, 2), ATTK(AT_BITE, AD_TCKL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(894, 933, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD|MR_POISON, M1_SWIM|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("chlorofluorocarbon lighthouse nestle", S_XAN, LVL(25, 14, -10, 12, 11), (G_GENO|G_RGROUP|3), A(ATTK(AT_SPIT, AD_SITM, 4, 2), ATTK(AT_BEAM, AD_STTP, 9, 1), ATTK(AT_STNG, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1115, 995, 0, MS_GRUNT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_FLY|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("flying bug", S_XAN, LVL(25, 18, -8, 60, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_DISP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("armortrash error", S_XAN, LVL(25, 18, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 2, 12), ATTK(AT_CLAW, AD_ENCH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("queak fire error", S_XAN, LVL(25, 18, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 2, 12), ATTK(AT_CLAW, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("perfect bug", S_XAN, /* damage type is randomized */ LVL(25, 12, 3, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_HOSTILE, 0, M4_GRIDBUG, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("p-word bug", S_XAN, LVL(25, 12, 3, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_HOSTILE, 0, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dynamistic ivory avitaminotic repriced cowboy", S_XAN, LVL(25, 17, -3, 98, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BUTT, AD_DREN, 4, 4), ATTK(AT_TRAM, AD_ENCH, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(876, 1602, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS, M2_DEMON|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIND_FLAYER|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("greater claw bug", S_XAN, LVL(26, 12, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), 0, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fire error", S_XAN, LVL(26, 18, 4, 20, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FIRE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_FIRE, 0, M1_FLY|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("Lisa's yellow stiletto", S_XAN, LVL(27, 11, 2, 60, -4), (1), A(ATTK(AT_KICK, AD_ELEC, 8, 8), ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_BREA, AD_ELEC, 3, 8), ATTK(AT_GAZE, AD_CONF, 2, 6), ATTK(AT_GAZE, AD_BLND, 2, 6), NO_ATTK), SIZ(750, 750, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_DISINT|MR_POISON, MR_ELEC|MR_DISINT|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stridor handfast", S_XAN, LVL(27, 6, -4, 55, -11), (G_GENO|2), A(ATTK(AT_BUTT, AD_STTP, 1, 3), ATTK(AT_STNG, AD_POLY, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2466, 580, 0, MS_LIEDER, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY| M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("millstone disbarment", S_XAN, LVL(27, 26, -1, 46, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 5, 2), ATTK(AT_KICK, AD_WRAT, 6, 9), ATTK(AT_STNG, AD_DRST, 5, 1), ATTK(AT_NONE, AD_SKIL, 1, 1), ATTK(AT_SPIT, AD_RBRE, 8, 1), NO_ATTK), SIZ(306, 44, 0, MS_BRAG, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wuau bug", S_XAN, LVL(28, 18, -8, 60, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_BADE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("destabilizing bug", S_XAN, LVL(28, 18, -8, 60, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_RBAD, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("prognostic cypher", S_XAN, LVL(28, 12, 8, 67, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_ABDC, 6, 5), ATTK(AT_EXPL, AD_WEEP, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1716, 190, 0, MS_MUTE, MZ_LARGE), MR_DISINT, 0, M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL| M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("heroize frugally", S_XAN, LVL(28, 16, 6, 54, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_UNPR, 1, 2), ATTK(AT_CLAW, AD_HODS, 5, 1), ATTK(AT_TENT, AD_FEMI, 8, 6), ATTK(AT_TENT, AD_SHAN, 1, 3), ATTK(AT_WEAP, AD_DRIN, 5, 2), NO_ATTK), SIZ(1407, 49, 0, MS_BARK, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Lisa's purple stiletto", S_XAN, LVL(29, 11, 2, 60, -6), (1), A(ATTK(AT_KICK, AD_RBRE, 8, 8), ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_BREA, AD_RBRE, 3, 9), ATTK(AT_GAZE, AD_CONF, 2, 6), ATTK(AT_GAZE, AD_BLND, 2, 6), NO_ATTK), SIZ(750, 750, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_POISON, MR_DISINT|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pompeji magister", S_XAN, LVL(29, 22, -21, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_CAST, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ELEC|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("concavity antipole", S_XAN, LVL(29, 14, -2, 47, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_ENCH, 6, 7), ATTK(AT_TENT, AD_SPC2, 9, 5), ATTK(AT_HUGS, AD_DAMA, 7, 8), ATTK(AT_NONE, AD_HALU, 8, 1), ATTK(AT_GAZE, AD_SLUD, 5, 1), NO_ATTK), SIZ(2668, 638, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_SLEEP, MR_FIRE, M1_FLY|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bimolecular inception", S_XAN, LVL(29, 22, 8, 20, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BITE, AD_BURN, 4, 2), ATTK(AT_ENGL, AD_NUMB, 4, 5), ATTK(AT_WEAP, AD_MANA, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(385, 1480, 0, MS_CAR, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_CLING|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("level two - hell no", S_XAN, LVL(30, 24, -30, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NGEN, 1, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN|MR_HITASTHREE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("medical emergency", S_XAN, LVL(30, 18, -8, 60, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_NIVE, 6, 8), ATTK(AT_RATH, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wish parser", S_XAN, /* by aosdict */ LVL(30, 15, -15, 50, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_STNG, AD_RBAD, 6, 10), ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_RATH, AD_RBAD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_BOSS, MZ_TINY), MR_ELEC|MR_POISON|MR_DEATH|MR_STONE, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("divine bug", S_XAN, /* damage type is randomized */ LVL(30, 15, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASTHREE|MR_DEATH|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, M4_GRIDBUG, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("upper perfect bug", S_XAN, LVL(30, 15, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SPOILER, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASTHREE|MR_DEATH|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grandmaster grid bug", S_XAN, LVL(30, 12, 2, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_MIDI, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASFOUR, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("feminine diagonalator", S_XAN, /* speeds up if you walk diagonally */ LVL(30, 12, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FEMI, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chattanooga brattish huddled", S_XAN, LVL(31, 22, 10, 23, 0), (1), A(ATTK(AT_EXPL, AD_HALU, 8, 1), ATTK(AT_BOOM, AD_ICUR, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3911, 80, 0, MS_WERE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_STONE, MR_ELEC|MR_STONE, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("doubler preceptor", S_XAN, LVL(31, 20, -1, 28, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WET, 9, 1), ATTK(AT_TENT, AD_SLOW, 1, 1), ATTK(AT_BREA, AD_POLY, 1, 1), ATTK(AT_KICK, AD_POLY, 9, 3), NO_ATTK, NO_ATTK), SIZ(50, 1205, 0, MS_CAR, MZ_MEDIUM), MR_SLEEP, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("translucent denuding", S_XAN, LVL(31, 12, -10, 45, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_BADE, 2, 7), ATTK(AT_NONE, AD_IDAM, 7, 8), ATTK(AT_CLAW, AD_NAST, 2, 1), ATTK(AT_STNG, AD_LEVI, 1, 2), ATTK(AT_BEAM, AD_ANTI, 2, 8), ATTK(AT_SCRA, AD_ANTI, 9, 1)), SIZ(26, 75, 0, MS_MISSING, MZ_GIGANTIC), MR_STONE, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("equipage atomize", S_XAN, LVL(32, 12, -8, 49, -16), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_TREM, 1, 1), ATTK(AT_TENT, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1117, 209, 0, MS_SMITH, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TPORT_CNTRL|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("quite hangar", S_XAN, LVL(32, 11, 9, 26, 18), (1), A(ATTK(AT_BOOM, AD_TCKL, 6, 9), ATTK(AT_MAGC, AD_DEBU, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1176, 584, 0, MS_GLYPHS, MZ_LARGE), MR_SLEEP, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ice error", S_XAN, LVL(32, 6, 0, 40, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_COLD, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_COLD, 0, M1_FLY|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("elder xan", S_XAN, LVL(32, 20, -16, 50, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_LEGS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("xan priest", S_XAN, LVL(32, 20, -16, 50, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_LEGS, 8, 12), ATTK(AT_MAGC, AD_CLRC, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("huha xan", S_XAN, LVL(32, 20, -16, 50, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_LEGS, 8, 12), ATTK(AT_BITE, AD_CLRC, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("false error", S_XAN, LVL(32, 13, -1, 40, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("dttn error", S_XAN, /* 90% chance that physical attacks from the player can't hurt it */ LVL(32, 13, -1, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_INVE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("sexy error", S_XAN, /* by Demo */ LVL(32, 13, -1, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("apprising solemnest", S_XAN, LVL(33, 7, -8, 24, -10), (3), A(ATTK(AT_WEAP, AD_TCKL, 6, 4), ATTK(AT_BEAM, AD_WERE, 4, 6), ATTK(AT_BUTT, AD_DROP, 6, 3), ATTK(AT_TUCH, AD_ILLU, 7, 3), ATTK(AT_WEAP, AD_DROP, 6, 3), ATTK(AT_BITE, AD_LEVI, 9, 9)), SIZ(4532, 95, 0, MS_DRUGS, MZ_TINY), MR_SLEEP, 0, M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ouija discombobulating", S_XAN, LVL(33, 12, 3, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SHRD, 6, 5), ATTK(AT_MAGC, AD_AXUS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1809, 630, 0, MS_SING, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("riddle appareling personalism", S_XAN, LVL(33, 13, 2, 45, 3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_VOMT, 8, 1), ATTK(AT_BOOM, AD_ICUR, 1, 6), ATTK(AT_NONE, AD_THIR, 9, 2), ATTK(AT_STNG, AD_FAKE, 2, 1), ATTK(AT_SPIT, AD_AMNE, 2, 7), NO_ATTK), SIZ(1202, 1408, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_SLEEP, MR_SLEEP, M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sewn antimonarchist", S_XAN, LVL(33, 8, -4, 93, 0), (G_VLGROUP|3), A(ATTK(AT_TRAM, AD_SSEX, 9, 2), ATTK(AT_BUTT, AD_VAMP, 1, 3), ATTK(AT_WEAP, AD_CHRN, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2145, 200, 0, MS_NURSE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, MR_ACID, M1_WALLWALK, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("brickle goosy", S_XAN, LVL(33, 11, 0, 83, -12), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_CLAW, AD_NPRO, 7, 5), ATTK(AT_ENGL, AD_DISP, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(178, 370, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID, 0, M1_HIDE|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bloomiest unplayed distensible kefir", S_XAN, LVL(34, 33, -10, 85, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_TRAP, 1, 3), ATTK(AT_KICK, AD_GLIB, 6, 7), ATTK(AT_MAGC, AD_NTHR, 9, 4), ATTK(AT_BITE, AD_VULN, 9, 5), ATTK(AT_MAGC, AD_ALIN, 1, 3), NO_ATTK), SIZ(134, 381, 0, MS_DEAD, MZ_MEDIUM), MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN| M1_ACID, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("initiate ferriage", S_XAN, LVL(34, 13, -3, 29, 0), (3), A(ATTK(AT_KICK, AD_TRAP, 4, 6), ATTK(AT_CLAW, AD_DRIN, 4, 1), ATTK(AT_RATH, AD_DISE, 3, 8), ATTK(AT_BITE, AD_NPRO, 8, 1), NO_ATTK, NO_ATTK), SIZ(715, 41, 0, MS_GROWL, MZ_HUMAN), MR_COLD|MR_ACID, MR_COLD, M1_FLY|M1_TUNNEL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_PRINCE|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unsew guested", S_XAN, LVL(35, 33, 2, 76, 0), (1), A(ATTK(AT_BREA, AD_NACU, 2, 2), ATTK(AT_BITE, AD_LUCK, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(221, 299, 0, MS_SING, MZ_SMALL), MR_FIRE, 0, M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("depopulator newsletter coldish", S_XAN, LVL(35, 12, 5, 60, 9), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SAMU, 6, 4), ATTK(AT_BITE, AD_WET, 2, 8), ATTK(AT_WEAP, AD_LITE, 7, 1), ATTK(AT_BEAM, AD_BADE, 1, 3), ATTK(AT_WEAP, AD_SIN, 1, 3), NO_ATTK), SIZ(198, 1053, 0, MS_TEACHER, MZ_GIGANTIC), 0, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE| M1_TPORT|M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stony bug", S_XAN, LVL(35, 12, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_STON, 2, 15), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_STONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("irriant bug", S_XAN, LVL(36, 16, -11, 50, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DARK, 6, 12), ATTK(AT_NONE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("portent neonatally digester jestful theatrical cincturing", S_XAN, LVL(36, 4, 5, 44, -18), (3), A(ATTK(AT_SPIT, AD_SGLD, 1, 9), ATTK(AT_TUCH, AD_ELEC, 8, 2), ATTK(AT_LASH, AD_NUMB, 8, 3), ATTK(AT_NONE, AD_STTP, 9, 2), ATTK(AT_BEAM, AD_SITM, 7, 1), NO_ATTK), SIZ(3695, 1811, 0, MS_ANIMAL, MZ_GIGANTIC), MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("prancingly benefitting", S_XAN, LVL(36, 12, 7, 34, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_RUNS, 5, 9), ATTK(AT_GAZE, AD_RUNS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(355, 1145, 0, MS_SOCKS, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL, M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("piastre acetanilide", S_XAN, LVL(36, 12, -5, 46, 0), (G_SGROUP|4), A(ATTK(AT_TUCH, AD_STUN, 7, 1), ATTK(AT_WEAP, AD_NACU, 1, 5), ATTK(AT_STNG, AD_DRST, 9, 6), ATTK(AT_EXPL, AD_IDAM, 1, 5), NO_ATTK, NO_ATTK), SIZ(2212, 1415, 0, MS_HANDY, MZ_MEDIUM), MR_ACID, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_PRINCE|M2_PNAME|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sphygmomanometer leaping conduce", S_XAN, LVL(36, 12, 2, 85, -17), (G_GENO|1), A(ATTK(AT_BREA, AD_ABDC, 4, 1), ATTK(AT_TRAM, AD_GRAV, 3, 9), ATTK(AT_MAGC, AD_BANI, 1, 1), ATTK(AT_EXPL, AD_DEPR, 3, 1), NO_ATTK, NO_ATTK), SIZ(3473, 1156, 0, MS_ALLA, MZ_TINY), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_ANIMAL|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("granter derriere mooched", S_XAN, LVL(36, 12, -4, 31, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_DREN, 7, 1), ATTK(AT_MAGC, AD_CALM, 4, 4), ATTK(AT_NONE, AD_LEGS, 5, 1), ATTK(AT_TUCH, AD_MALK, 7, 1), NO_ATTK, NO_ATTK), SIZ(210, 103, 0, MS_AREOLA, MZ_TINY), 0, 0, M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("canalling singlehandedly", S_XAN, LVL(36, 10, -10, 98, 13), (G_SGROUP|4), A(ATTK(AT_SPIT, AD_DREN, 2, 2), ATTK(AT_SCRA, AD_DRDX, 3, 5), ATTK(AT_NONE, AD_WTHR, 8, 8), ATTK(AT_ENGL, AD_CHKH, 9, 8), NO_ATTK, NO_ATTK), SIZ(2181, 127, 0, MS_SEDUCE, MZ_MEDIUM), MR_COLD, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("amendment stalingrad", S_XAN, LVL(37, 22, -5, 67, 0), (4), A(ATTK(AT_BEAM, AD_LITE, 5, 2), ATTK(AT_LASH, AD_ACID, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1126, 407, 0, MS_POKEDEX, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, MR_ELEC, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_NASTY|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chaos butterfly", S_XAN, LVL(37, 13, -4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 7), ATTK(AT_HUGS, AD_CONF, 10, 5), ATTK(AT_GAZE, AD_CONF, 10, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shan", S_XAN, LVL(37, 13, -12, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_SLEEP, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_OVIPAROUS|M1_POIS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bad shan", S_XAN, LVL(37, 13, -12, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 3, 7), ATTK(AT_GAZE, AD_SPC2, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_SLEEP, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_OVIPAROUS|M1_POIS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("evil shan", S_XAN, LVL(37, 13, -12, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 3, 7), ATTK(AT_GAZE, AD_SANI, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_SLEEP, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_OVIPAROUS|M1_POIS, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("incubational spangling", S_XAN, LVL(37, 7, -8, 90, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_TDRA, 9, 6), ATTK(AT_RATH, AD_UNPR, 6, 5), ATTK(AT_STNG, AD_DAMA, 7, 2), ATTK(AT_BREA, AD_DRST, 8, 2), NO_ATTK, NO_ATTK), SIZ(1396, 759, 0, MS_BARBER, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_ANIMAL|M1_OVIPAROUS|M1_METALLIVORE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NOTAME|M3_NOPLRPOLY|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("melanin snowfall", S_XAN, LVL(37, 15, 6, 67, 0), (G_UNIQ|2), A(ATTK(AT_GAZE, AD_WGHT, 1, 2), ATTK(AT_LASH, AD_TLPT, 8, 8), ATTK(AT_BITE, AD_WET, 7, 9), ATTK(AT_TENT, AD_LITE, 7, 4), ATTK(AT_HUGS, AD_DREN, 7, 3), NO_ATTK), SIZ(1753, 538, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_NOTAME|M3_PETTY|M3_NONMOVING|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("manifolding cosignatory", S_XAN, LVL(37, 15, -10, 22, 10), (G_GENO|4), A(ATTK(AT_TENT, AD_DISN, 3, 2), ATTK(AT_WEAP, AD_ALIN, 6, 9), ATTK(AT_LASH, AD_PLYS, 1, 3), ATTK(AT_BREA, AD_CALM, 7, 4), ATTK(AT_BEAM, AD_DRIN, 8, 1), ATTK(AT_WEAP, AD_DAMA, 2, 3)), SIZ(2057, 1001, 0, MS_SUPERMAN, MZ_TINY), 0, 0, M1_CONCEAL|M1_NOEYES|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bulleted dermatological", S_XAN, LVL(38, 11, -3, 44, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_INSA, 3, 3), ATTK(AT_TRAM, AD_MINA, 5, 5), ATTK(AT_BREA, AD_CONF, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2443, 41, 0, MS_DRUGS, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_MINDLESS, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("barristerial profaned", S_XAN, LVL(38, 5, -4, 10, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_GAZE, AD_THIE, 8, 6), ATTK(AT_HUGS, AD_RAGN, 8, 7), ATTK(AT_CLAW, AD_SHRD, 7, 9), ATTK(AT_TUCH, AD_DISN, 1, 7), ATTK(AT_BREA, AD_ABDC, 9, 6), ATTK(AT_HUGS, AD_SAMU, 5, 4)), SIZ(2092, 576, 0, MS_JAPANESE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE, MR_FIRE, M1_FLY|M1_TUNNEL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE, M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("white butterfly", S_XAN, LVL(38, 12, -11, 100, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CONF, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), ATTK(AT_BEAM, AD_ENCH, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("abnormal diagonalator", S_XAN, /* speeds up if you walk diagonally */ LVL(40, 15, -4, 90, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("abnormal program termination", S_XAN, LVL(40, 15, -4, 90, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("denotive druidic", S_XAN, LVL(40, 16, -5, 14, 0), (G_RGROUP|1), A(ATTK(AT_CLAW, AD_CNCL, 5, 6), ATTK(AT_GAZE, AD_RNG, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3223, 122, 0, MS_PARROT, MZ_HUGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_MAGIC|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adversity pilled aquaria", S_XAN, LVL(40, 15, -8, 40, 5), (G_UNIQ|3), A(ATTK(AT_NONE, AD_WISD, 4, 9), ATTK(AT_SPIT, AD_THIR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1801, 284, 0, MS_HUMANOID, MZ_TINY), MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_THICK_HIDE|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_PETRIFIES, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("marten perpetuating", S_XAN, LVL(40, 11, 9, 68, 10), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DEBU, 1, 6), ATTK(AT_NONE, AD_NUMB, 3, 5), ATTK(AT_BITE, AD_MINA, 9, 1), ATTK(AT_KICK, AD_VULN, 1, 3), ATTK(AT_SPIT, AD_CLRC, 1, 5), NO_ATTK), SIZ(1102, 17, 0, MS_APOC, MZ_LARGE), MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_ACID, M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("benchmarked newswomen betrayer", S_XAN, LVL(42, 22, -4, 3, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_BLEE, 4, 2), ATTK(AT_BEAM, AD_CONT, 2, 1), ATTK(AT_STNG, AD_SPEL, 1, 5), ATTK(AT_LASH, AD_ALIN, 1, 9), ATTK(AT_GAZE, AD_WERE, 8, 2), ATTK(AT_RATH, AD_LETH, 8, 3)), SIZ(2035, 392, 0, MS_GROWL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_POIS, M2_DEMON|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("deformity vernalizing", S_XAN, LVL(42, 11, 9, 92, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_SCOR, 2, 1), ATTK(AT_GAZE, AD_SHAN, 7, 6), ATTK(AT_BEAM, AD_DETH, 6, 1), ATTK(AT_TRAM, AD_FEMI, 1, 6), ATTK(AT_CLAW, AD_HEAL, 4, 9), NO_ATTK), SIZ(383, 317, 0, MS_REPAIR, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("modern gluing", S_XAN, LVL(42, 15, -8, 77, 8), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_DRCH, 8, 6), ATTK(AT_BOOM, AD_BLAS, 1, 5), ATTK(AT_BOOM, AD_CHRN, 1, 3), ATTK(AT_TRAM, AD_PEST, 4, 5), ATTK(AT_BREA, AD_INSA, 1, 7), ATTK(AT_TUCH, AD_DRST, 9, 1)), SIZ(226, 1352, 0, MS_SHRIEK, MZ_LARGE), MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_NOLIMBS|M1_REGEN, M2_LORD|M2_MINION|M2_STALK|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("toasting manipulator", S_XAN, LVL(43, 12, 0, 66, 0), (1), A(ATTK(AT_NONE, AD_THIE, 4, 2), ATTK(AT_ENGL, AD_LEVI, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(554, 78, 0, MS_SPOILER, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER| M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("appertain piquant resonantly", S_XAN, LVL(43, 12, 8, 1, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_CAST, 5, 4), ATTK(AT_SPIT, AD_SLUD, 1, 7), ATTK(AT_WEAP, AD_ENCH, 6, 2), ATTK(AT_CLAW, AD_AGGR, 7, 7), NO_ATTK, NO_ATTK), SIZ(593, 569, 0, MS_GRUNT, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_TPORT|M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("implacentalia reaccustom addressed mantic", S_XAN, LVL(44, 8, 8, 73, 0), (G_LGROUP|4), A(ATTK(AT_TRAM, AD_PART, 9, 6), ATTK(AT_BREA, AD_UNPR, 5, 7), ATTK(AT_WEAP, AD_SPEL, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2012, 751, 0, MS_SHEEP, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ersatz pejorative passel impulsively", S_XAN, LVL(44, 11, 10, 60, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_EXPL, AD_NIVE, 1, 2), ATTK(AT_ENGL, AD_HALU, 9, 7), ATTK(AT_BEAM, AD_AXUS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(174, 380, 0, MS_CASINO, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("false accretion", S_XAN, LVL(45, 18, -12, 90, 0), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("abrupter eyestone standout leanly scandalization version", S_XAN, LVL(45, 12, -28, 30, 19), (G_RGROUP|2), A(ATTK(AT_GAZE, AD_MCRE, 8, 9), ATTK(AT_CLAW, AD_LAVA, 1, 8), ATTK(AT_SPIT, AD_SHAN, 5, 5), ATTK(AT_KICK, AD_BADE, 5, 12), ATTK(AT_NONE, AD_SIN, 0, 18), NO_ATTK), SIZ(4640, 1697, 0, MS_MUTE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, MR_SLEEP, M1_HIDE|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("instituted shadowboxed tartrate juxtaposition pedal deflective", S_XAN, LVL(45, 20, -4, 94, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_EXPL, AD_INER, 7, 20), ATTK(AT_SCRA, AD_PHYS, 4, 20), ATTK(AT_WEAP, AD_DCAY, 7, 20), ATTK(AT_BREA, AD_NEXU, 8, 17), ATTK(AT_BEAM, AD_RUST, 9, 5), NO_ATTK), SIZ(1135, 111, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("backwoodsmen locoism beguine", S_XAN, LVL(47, 14, -8, 94, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_SITM, 1, 10), ATTK(AT_KICK, AD_NGRA, 9, 7), ATTK(AT_SPIT, AD_NAST, 1, 13), ATTK(AT_EXPL, AD_ABDC, 2, 15), ATTK(AT_NONE, AD_HALU, 5, 2), ATTK(AT_MAGC, AD_VULN, 1, 15)), SIZ(158, 526, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_REGEN, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("neocolonialism xenolith", S_XAN, LVL(47, 15, -27, 90, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_LASH, AD_LETH, 3, 7), ATTK(AT_BITE, AD_LITE, 8, 16), ATTK(AT_RATH, AD_DREN, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3372, 53, 0, MS_BURBLE, MZ_HUMAN), MR_ELEC|MR_DEATH, 0, M1_SEE_INVIS|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("assemblage mintiest rapport", S_XAN, LVL(49, 10, -25, 65, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEPR, 7, 1), ATTK(AT_WEAP, AD_BURN, 6, 8), ATTK(AT_STNG, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2755, 80, 0, MS_SILENT, MZ_LARGE), MR_DISINT|MR_ACID, 0, M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("existence bug", S_XAN, LVL(50, 12, -6, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SAMU, 3, 15), ATTK(AT_NONE, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_STONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("boss xan", S_XAN, LVL(50, 20, -23, 50, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_STNG, AD_LEGS, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_DEATH, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("inerxan", S_XAN, LVL(50, 20, -23, 50, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_INER, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_DEATH, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spiky bug", S_XAN, LVL(50, 12, -6, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PAIN, 3, 15), ATTK(AT_NONE, AD_TCKL, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_STONE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hadron save collider bug", S_XAN, /* by Demo, always spawns with allivore egotype */ LVL(50, 12, -20, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DEST, 10, 18), ATTK(AT_NONE, AD_SUCK, 0, 0), ATTK(AT_RATH, AD_WTHR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_DISINT|MR_STONE|MR_SLEEP|MR_HITASFOUR, 0, M1_ANIMAL|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Katia's leather boot", S_XAN, LVL(50, 18, -15, 100, -20), (1), A(ATTK(AT_KICK, AD_STUN, 10, 8), ATTK(AT_WEAP, AD_DISE, 10, 8), ATTK(AT_KICK, AD_POIS, 5, 8), ATTK(AT_BREA, AD_DRST, 20, 10), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC|MR_ACID|MR_SLEEP|MR_POISON, MR_ELEC|MR_ACID|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aptitude troller anti", S_XAN, LVL(50, 7, -19, 82, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_VAPO, 9, 8), ATTK(AT_WEAP, AD_NGEN, 1, 18), ATTK(AT_NONE, AD_CLRC, 8, 11), ATTK(AT_GAZE, AD_WGHT, 1, 13), ATTK(AT_CLAW, AD_DARK, 4, 4), ATTK(AT_TUCH, AD_DCAY, 1, 9)), SIZ(737, 101, 0, MS_HANDY, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_NOTAKE|M1_MINDLESS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIND_FLAYER, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("affiliating georgia enframe", S_XAN, LVL(51, 13, -6, 63, -19), (2), A(ATTK(AT_MAGC, AD_LUCK, 9, 3), ATTK(AT_BEAM, AD_EDGE, 3, 4), ATTK(AT_WEAP, AD_NIVE, 9, 12), ATTK(AT_MAGC, AD_RBRE, 6, 12), ATTK(AT_MAGC, AD_ILLU, 8, 15), NO_ATTK), SIZ(2154, 1688, 0, MS_CODE, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("indiscoverable caucussing", S_XAN, LVL(51, 10, -20, 24, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_EXPL, AD_WEEP, 1, 18), ATTK(AT_MAGC, AD_MANA, 6, 3), ATTK(AT_NONE, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1964, 35, 0, MS_APOC, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID| M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("queenliest unenviously", S_XAN, LVL(51, 12, 0, 56, 19), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_NIVE, 9, 8), ATTK(AT_MAGC, AD_LETH, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3422, 387, 0, MS_SNORE, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_UNSOLID|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("phew betrayer", S_XAN, LVL(52, 7, -16, 3, 0), (3), A(ATTK(AT_ENGL, AD_MIDI, 9, 14), ATTK(AT_BREA, AD_EDGE, 2, 3), ATTK(AT_SCRA, AD_INSA, 5, 7), ATTK(AT_WEAP, AD_BURN, 7, 20), ATTK(AT_BUTT, AD_DEST, 9, 3), NO_ATTK), SIZ(2368, 1017, 0, MS_POKEDEX, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC| M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("eyer funnel", S_XAN, LVL(52, 11, -3, 55, 15), (1), A(ATTK(AT_TENT, AD_DAMA, 5, 12), ATTK(AT_LASH, AD_DRCO, 6, 11), ATTK(AT_SPIT, AD_ELEC, 8, 20), ATTK(AT_BITE, AD_SKIL, 2, 14), ATTK(AT_GAZE, AD_DISE, 6, 12), NO_ATTK), SIZ(135, 180, 0, MS_SPOILER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sextuplet dowsed", S_XAN, LVL(52, 11, -27, 61, -9), (1), A(ATTK(AT_BEAM, AD_RUNS, 1, 1), ATTK(AT_STNG, AD_DETH, 8, 7), ATTK(AT_BITE, AD_DEST, 2, 14), ATTK(AT_CLAW, AD_STCK, 3, 15), ATTK(AT_WEAP, AD_BURN, 8, 14), ATTK(AT_WEAP, AD_SGLD, 5, 20)), SIZ(1360, 106, 0, MS_GAARDIEN, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_HUMAN| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arbor scolding", S_XAN, LVL(52, 8, -25, 64, -20), (G_GENO|1), A(ATTK(AT_LASH, AD_SGLD, 5, 20), ATTK(AT_HUGS, AD_MAGM, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(683, 33, 0, MS_JAPANESE, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_ACID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("scooped detoxicated flinched", S_XAN, LVL(53, 8, -26, 55, 0), (1), A(ATTK(AT_BEAM, AD_SIN, 7, 18), ATTK(AT_LASH, AD_LETH, 7, 3), ATTK(AT_TRAM, AD_DFOO, 3, 15), ATTK(AT_WEAP, AD_RAGN, 3, 13), NO_ATTK, NO_ATTK), SIZ(593, 623, 0, MS_MISSING, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("causative maestri", S_XAN, LVL(53, 12, -19, 29, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_SGLD, 5, 12), ATTK(AT_ENGL, AD_CAST, 1, 6), ATTK(AT_SPIT, AD_WISD, 3, 15), ATTK(AT_TUCH, AD_WGHT, 2, 7), NO_ATTK, NO_ATTK), SIZ(1910, 726, 0, MS_SING, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_ACID, M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("selector donating", S_XAN, LVL(54, 10, -20, 53, -13), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_THIR, 1, 8), ATTK(AT_SPIT, AD_DISE, 6, 21), ATTK(AT_WEAP, AD_CNCL, 6, 16), ATTK(AT_KICK, AD_NTHR, 8, 8), ATTK(AT_HUGS, AD_TRAI, 3, 13), NO_ATTK), SIZ(2963, 126, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_ELEC, 0, M1_NOHANDS, M2_NOPOLY|M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mediated twosome", S_XAN, LVL(54, 30, 2, 62, 19), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_ALIN, 3, 14), ATTK(AT_ENGL, AD_LETH, 8, 18), ATTK(AT_WEAP, AD_CHRN, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 126, 0, MS_SUPERMAN, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("glyceride drip", S_XAN, LVL(56, 10, -14, 93, 19), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_EDGE, 2, 18), ATTK(AT_SPIT, AD_NAST, 9, 3), ATTK(AT_KICK, AD_WEEP, 6, 15), ATTK(AT_WEAP, AD_BLEE, 2, 16), NO_ATTK, NO_ATTK), SIZ(1951, 140, 0, MS_CONVERT, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spoiling benumb", S_XAN, LVL(56, 11, 1, 86, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_INER, 4, 15), ATTK(AT_LASH, AD_DREA, 2, 16), ATTK(AT_LASH, AD_TCKL, 9, 7), ATTK(AT_NONE, AD_AMNE, 2, 3), NO_ATTK, NO_ATTK), SIZ(445, 269, 0, MS_COW, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, MR_COLD, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fleche echolalia", S_XAN, LVL(57, 10, 8, 28, 0), (G_RGROUP|2), A(ATTK(AT_NONE, AD_SLIM, 6, 2), ATTK(AT_KICK, AD_WEBS, 8, 15), ATTK(AT_BEAM, AD_NEXU, 9, 15), ATTK(AT_STNG, AD_DCAY, 8, 7), ATTK(AT_TUCH, AD_WET, 5, 12), ATTK(AT_BITE, AD_SLEE, 8, 17)), SIZ(2276, 1444, 0, MS_DRUGS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_DEMON|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fancily potentiation", S_XAN, LVL(57, 12, 2, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_MAGM, 2, 7), ATTK(AT_BUTT, AD_SLEE, 1, 14), ATTK(AT_WEAP, AD_NPRO, 3, 4), ATTK(AT_BITE, AD_GLIB, 1, 9), ATTK(AT_TENT, AD_INER, 3, 2), ATTK(AT_TRAM, AD_ALIN, 9, 11)), SIZ(619, 95, 0, MS_STENCH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS| M1_POIS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wrote pentagon gen provably billycan geodetic", S_XAN, LVL(58, 11, -30, 64, 0), (G_VLGROUP|2), A(ATTK(AT_SPIT, AD_TLPT, 8, 10), ATTK(AT_ENGL, AD_CORR, 4, 5), ATTK(AT_BEAM, AD_BLND, 3, 7), ATTK(AT_EXPL, AD_POLY, 6, 17), NO_ATTK, NO_ATTK), SIZ(527, 20, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_WALLWALK|M1_MINDLESS|M1_TPORT|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ursae stonishing", S_XAN, LVL(58, 20, 0, 74, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_RBRE, 8, 5), ATTK(AT_NONE, AD_STON, 0, 10), ATTK(AT_LASH, AD_FLAM, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(12, 164, 0, MS_PAIN, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("plushest extracellular undiscovered", S_XAN, LVL(59, 11, -12, 86, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_LETH, 7, 1), ATTK(AT_CLAW, AD_MEMO, 3, 3), ATTK(AT_SPIT, AD_CNCL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(225, 538, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cull labeler jinni forked", S_XAN, LVL(59, 14, -20, 20, 0), (2), A(ATTK(AT_KICK, AD_AGGR, 5, 18), ATTK(AT_TUCH, AD_BLAS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4277, 52, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, MR_COLD, M1_FLY|M1_CLING|M1_HIDE|M1_NOEYES|M1_POIS, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("predigesting manoeuvre", S_XAN, LVL(59, 11, -18, 59, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_STTP, 1, 7), ATTK(AT_BREA, AD_WRAP, 2, 15), ATTK(AT_TUCH, AD_BADE, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2545, 219, 0, MS_GLYPHS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_FLY|M1_SWIM|M1_UNSOLID|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("olympiad ballyhooing", S_XAN, LVL(59, 9, -23, 20, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_THIR, 1, 17), ATTK(AT_BEAM, AD_TLPT, 9, 12), ATTK(AT_STNG, AD_GLIB, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(275, 126, 0, MS_PARROT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_SLITHY|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("injuriously rusticating", S_XAN, LVL(60, 6, -5, 62, 0), (G_UNIQ|3), A(ATTK(AT_LASH, AD_HALU, 3, 19), ATTK(AT_TRAM, AD_TIME, 6, 14), ATTK(AT_SPIT, AD_LAZY, 1, 6), ATTK(AT_NONE, AD_WTHR, 9, 4), ATTK(AT_BEAM, AD_BADE, 6, 19), NO_ATTK), SIZ(641, 1212, 0, MS_SOUND, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_ANIMAL|M1_METALLIVORE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chervil conciser", S_XAN, LVL(60, 8, -30, 98, 5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_SHAN, 6, 7), ATTK(AT_CLAW, AD_FEAR, 9, 1), ATTK(AT_NONE, AD_FEAR, 7, 19), ATTK(AT_KICK, AD_CHKH, 7, 17), ATTK(AT_LASH, AD_SSEX, 2, 2), NO_ATTK), SIZ(685, 369, 0, MS_SOVIET, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("invited premeditating", S_XAN, LVL(62, 13, -23, 55, 8), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_NONE, AD_INER, 2, 3), ATTK(AT_LASH, AD_FIRE, 8, 1), ATTK(AT_WEAP, AD_CURS, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(509, 468, 0, MS_GURGLE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY|M1_REGEN, M2_WANDER|M2_STRONG|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("overindulging straddled", S_XAN, LVL(62, 12, -5, 69, -13), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_EDGE, 3, 11), ATTK(AT_MAGC, AD_ICEB, 2, 6), ATTK(AT_STNG, AD_DRDX, 5, 2), ATTK(AT_BREA, AD_FLAM, 7, 19), ATTK(AT_NONE, AD_LETH, 7, 7), ATTK(AT_NONE, AD_PAIN, 4, 6)), SIZ(1407, 734, 0, MS_ESCAPE, MZ_TINY), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("corelate faddier", S_XAN, LVL(62, 28, -16, 28, 14), (G_LGROUP|1), A(ATTK(AT_BITE, AD_CHAO, 7, 16), ATTK(AT_BUTT, AD_VULN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(39, 1074, 0, MS_GROWL, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_COLD, M1_SLITHY|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vapoury bicameral", S_XAN, LVL(62, 13, 2, 51, 1), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TENT, AD_MEMO, 6, 14), ATTK(AT_BEAM, AD_DRLI, 1, 5), ATTK(AT_HUGS, AD_BADE, 5, 9), ATTK(AT_MAGC, AD_SOUN, 3, 10), ATTK(AT_BEAM, AD_MCRE, 1, 21), ATTK(AT_LASH, AD_CONT, 7, 3)), SIZ(102, 257, 0, MS_DEAD, MZ_LARGE), MR_FIRE|MR_DISINT, 0, M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disobeyed topographer", S_XAN, LVL(62, 13, 7, 37, 19), (G_UNIQ|3), A(ATTK(AT_BUTT, AD_CAST, 6, 12), ATTK(AT_GAZE, AD_CURS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1111, 103, 0, MS_SHOE, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_MIMIC|M3_WANTSBELL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sensei grid bug", S_XAN, LVL(63, 12, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RNG, 3, 134), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASFOUR, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conative precessing", S_XAN, LVL(64, 26, -6, 91, 0), (3), A(ATTK(AT_CLAW, AD_CHKH, 1, 14), ATTK(AT_SPIT, AD_PLYS, 6, 7), ATTK(AT_WEAP, AD_STCK, 4, 20), ATTK(AT_BITE, AD_WEEP, 5, 11), NO_ATTK, NO_ATTK), SIZ(1995, 67, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("caveatee storybook", S_XAN, LVL(64, 15, -22, 95, 0), (2), A(ATTK(AT_MAGC, AD_MIDI, 9, 8), ATTK(AT_SPIT, AD_CONF, 9, 18), ATTK(AT_CLAW, AD_FAMN, 4, 15), ATTK(AT_EXPL, AD_STTP, 6, 1), ATTK(AT_WEAP, AD_LAZY, 1, 13), NO_ATTK), SIZ(2460, 196, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("celebrity weekended", S_XAN, LVL(64, 20, -13, 96, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_LAVA, 4, 14), ATTK(AT_WEAP, AD_WERE, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1134, 1503, 0, MS_JAPANESE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fiery bug", S_XAN, LVL(65, 12, -8, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LAVA, 5, 15), ATTK(AT_NONE, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_STONE|MR_FIRE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("monotreme misconstruction", S_XAN, LVL(65, 11, -7, 68, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_DFOO, 8, 18), ATTK(AT_BUTT, AD_LEGS, 9, 13), ATTK(AT_BEAM, AD_COLD, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(830, 35, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("underpinned skilful", S_XAN, LVL(65, 12, -7, 80, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BOOM, AD_VAPO, 9, 2), ATTK(AT_BITE, AD_FAKE, 1, 2), ATTK(AT_WEAP, AD_AMNE, 6, 11), ATTK(AT_BEAM, AD_POLY, 7, 5), ATTK(AT_HUGS, AD_CAST, 9, 7), ATTK(AT_SPIT, AD_DRST, 1, 3)), SIZ(2546, 499, 0, MS_WAIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY|M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("formaldehyde conscript", S_XAN, LVL(65, 8, -10, 55, -3), (G_GENO|3), A(ATTK(AT_BOOM, AD_TDRA, 2, 19), ATTK(AT_SCRA, AD_DREN, 8, 21), ATTK(AT_BITE, AD_FUMB, 3, 7), ATTK(AT_TENT, AD_FAMN, 6, 15), ATTK(AT_BEAM, AD_DRIN, 8, 19), NO_ATTK), SIZ(274, 40, 0, MS_GLYPHS, MZ_MEDIUM), MR_DRAIN, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sophisticatedly misbiassed", S_XAN, LVL(65, 17, -10, 11, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_DISE, 1, 15), ATTK(AT_TUCH, AD_DRLI, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1282, 386, 0, MS_LIEDER, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("power superscript", S_XAN, LVL(66, 14, 3, 53, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BOOM, AD_DEST, 4, 20), ATTK(AT_WEAP, AD_HODS, 5, 7), ATTK(AT_WEAP, AD_ABDC, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(533, 1311, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_COLD|MR_STONE, M1_WALLWALK|M1_SLITHY|M1_UNSOLID|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("frenchmen hunchback coping reminder gusseting", S_XAN, LVL(66, 12, 7, 68, 0), (1), A(ATTK(AT_SCRA, AD_WISD, 6, 2), ATTK(AT_NONE, AD_SGLD, 7, 20), ATTK(AT_CLAW, AD_FRZE, 5, 1), ATTK(AT_STNG, AD_VAMP, 3, 7), ATTK(AT_TENT, AD_CHAO, 5, 4), ATTK(AT_NONE, AD_DFOO, 6, 5)), SIZ(35, 220, 0, MS_SEDUCE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, MR_SLEEP, M1_SWIM|M1_NOLIMBS|M1_TPORT_CNTRL|M1_POIS, M2_PRINCE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("containable ornamentation", S_XAN, LVL(66, 13, 5, 66, 15), (G_GENO|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_DAMA, 9, 14), ATTK(AT_LASH, AD_SEDU, 2, 10), ATTK(AT_CLAW, AD_TREM, 5, 19), ATTK(AT_WEAP, AD_SHRD, 3, 8), NO_ATTK, NO_ATTK), SIZ(2069, 1412, 0, MS_SOCKS, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("byline establish", S_XAN, LVL(67, 9, -14, 1, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BOOM, AD_TRAP, 8, 18), ATTK(AT_TUCH, AD_STUN, 3, 11), ATTK(AT_HUGS, AD_MCRE, 3, 21), ATTK(AT_KICK, AD_BLEE, 3, 9), ATTK(AT_WEAP, AD_SGLD, 5, 3), ATTK(AT_BUTT, AD_ACID, 3, 21)), SIZ(844, 971, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, MR_SLEEP|MR_ACID, M1_SWIM|M1_AMORPHOUS|M1_MINDLESS|M1_ANIMAL|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ergot spuming volatile nilled", S_XAN, LVL(68, 10, -29, 77, -7), (1), A(ATTK(AT_SPIT, AD_PLAS, 3, 21), ATTK(AT_BITE, AD_BANI, 4, 12), ATTK(AT_SPIT, AD_DGST, 8, 9), ATTK(AT_LASH, AD_AGGR, 6, 20), NO_ATTK, NO_ATTK), SIZ(160, 535, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("refill trustwoman brashiest", S_XAN, LVL(68, 17, 5, 39, -12), (G_SGROUP|3), A(ATTK(AT_TRAM, AD_DARK, 6, 1), ATTK(AT_BEAM, AD_WRAT, 1, 16), ATTK(AT_BOOM, AD_NGEN, 6, 1), ATTK(AT_HUGS, AD_DCAY, 3, 9), NO_ATTK, NO_ATTK), SIZ(1113, 297, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("motley percipient", S_XAN, LVL(69, 26, 9, 54, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_CALM, 1, 10), ATTK(AT_LASH, AD_CORR, 7, 2), ATTK(AT_TENT, AD_TECH, 1, 5), ATTK(AT_BEAM, AD_CNCL, 7, 3), ATTK(AT_STNG, AD_SLEE, 7, 20), NO_ATTK), SIZ(602, 1284, 0, MS_CHICKEN, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_WANTSCAND, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("specialty vining", S_XAN, LVL(69, 12, -28, 32, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_VENO, 5, 9), ATTK(AT_CLAW, AD_TCKL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1003, 546, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_FIRE, M1_NOEYES|M1_ACID, M2_PRINCE|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cesurae copperplate", S_XAN, LVL(69, 31, -17, 93, 0), (G_LGROUP|1), A(ATTK(AT_BREA, AD_DCAY, 5, 4), ATTK(AT_TUCH, AD_WRAP, 1, 4), ATTK(AT_BUTT, AD_COLD, 4, 15), ATTK(AT_MAGC, AD_POIS, 4, 7), ATTK(AT_HUGS, AD_NPRO, 4, 15), ATTK(AT_KICK, AD_WTHR, 2, 5)), SIZ(898, 20, 0, MS_COW, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("aud unaccredited", S_XAN, LVL(70, 27, -9, 51, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_CORR, 5, 14), ATTK(AT_ENGL, AD_MEMO, 6, 12), ATTK(AT_TENT, AD_WNCE, 5, 21), ATTK(AT_TENT, AD_WET, 1, 16), ATTK(AT_BITE, AD_AGGR, 8, 11), NO_ATTK), SIZ(650, 972, 0, MS_WOLLOH, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_SLITHY|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("outsize twopence", S_XAN, LVL(70, 25, -4, 67, -1), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_WEEP, 9, 3), ATTK(AT_TUCH, AD_CORR, 4, 21), ATTK(AT_SCRA, AD_SAMU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(506, 27, 0, MS_METALMAFIA, MZ_HUGE), MR_POISON, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_JEWELS|M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("overdrawing plebeian", S_XAN, LVL(70, 12, -26, 53, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DREA, 3, 4), ATTK(AT_BITE, AD_CHRN, 1, 3), ATTK(AT_GAZE, AD_CORR, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2433, 989, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_ACID, 0, M1_SWIM|M1_MINDLESS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("suasion peradventure", S_XAN, LVL(71, 14, -17, 87, -16), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_ELEC, 4, 5), ATTK(AT_TUCH, AD_IDAM, 5, 19), ATTK(AT_KICK, AD_GRAV, 9, 13), ATTK(AT_RATH, AD_TIME, 4, 1), ATTK(AT_WEAP, AD_STON, 8, 15), NO_ATTK), SIZ(120, 148, 0, MS_CODE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, MR_FIRE|MR_SLEEP, M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG| M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("souping recontesting", S_XAN, LVL(73, 12, -24, 61, -4), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_CONF, 3, 17), ATTK(AT_ENGL, AD_DREN, 4, 9), ATTK(AT_TRAM, AD_CONF, 1, 9), ATTK(AT_WEAP, AD_SLIM, 5, 7), NO_ATTK, NO_ATTK), SIZ(1598, 715, 0, MS_MUTE, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, MR_COLD, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_NASTY|M2_ORC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cultivable critique", S_XAN, LVL(73, 8, -4, 84, -9), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_STTP, 5, 4), ATTK(AT_LASH, AD_CLRC, 2, 14), ATTK(AT_TENT, AD_SSEX, 6, 4), ATTK(AT_BUTT, AD_SOUN, 4, 3), ATTK(AT_MAGC, AD_SSEX, 1, 2), NO_ATTK), SIZ(3006, 544, 0, MS_PARROT, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE| M1_ACID, M2_LORD|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sow termination", S_XAN, LVL(73, 31, -13, 93, 0), (1), A(ATTK(AT_MAGC, AD_RBRE, 6, 2), ATTK(AT_BUTT, AD_COLD, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1342, 278, 0, MS_TREESQUAD, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_NOTAKE|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("crisscrossing jacky stoopingly aspirate apricot", S_XAN, LVL(73, 11, -5, 67, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_CHAO, 4, 19), ATTK(AT_BEAM, AD_LETH, 3, 19), ATTK(AT_BOOM, AD_DARK, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(556, 146, 0, MS_MUTE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_ACID| M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("daiquiri liquidizing", S_XAN, LVL(74, 12, -18, 66, 0), (1), A(ATTK(AT_GAZE, AD_MCRE, 6, 1), ATTK(AT_BUTT, AD_NUMB, 9, 4), ATTK(AT_SCRA, AD_MINA, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(487, 1299, 0, MS_SOVIET, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("parroted feudatory", S_XAN, LVL(74, 12, -9, 55, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_RATH, AD_DRST, 0, 2), ATTK(AT_BEAM, AD_LEGS, 6, 18), ATTK(AT_BUTT, AD_TLPT, 1, 17), ATTK(AT_BEAM, AD_BANI, 5, 8), ATTK(AT_LASH, AD_SAMU, 9, 12), ATTK(AT_CLAW, AD_DRIN, 1, 17)), SIZ(1765, 1237, 0, MS_GRUNT, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS, M2_NOPOLY|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dying unlaboured", S_XAN, LVL(75, 19, -22, 66, -12), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_WEAP, AD_WRAP, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(648, 168, 0, MS_WOLLOH, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_REGEN, M2_MINION|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bezoar canteen", S_XAN, LVL(75, 17, 0, 94, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_NEXU, 5, 7), ATTK(AT_WEAP, AD_CHAO, 5, 2), ATTK(AT_TUCH, AD_RNG, 4, 18), NO_ATTK, NO_ATTK), SIZ(2968, 856, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("oppositionist blinded", S_XAN, LVL(75, 10, -23, 0, -17), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_LASH, AD_STON, 9, 7), ATTK(AT_KICK, AD_SHAN, 1, 17), ATTK(AT_BREA, AD_RNG, 3, 20), ATTK(AT_BEAM, AD_COLD, 3, 1), ATTK(AT_STNG, AD_PLAS, 2, 2), ATTK(AT_SCRA, AD_ACID, 4, 6)), SIZ(274, 197, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD| M1_UNSOLID|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ruralist greyhound pesky bloodred refugee prevued", S_XAN, LVL(76, 10, -27, 52, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_CHAO, 3, 21), ATTK(AT_BUTT, AD_LEGS, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(109, 417, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("arctic bug", S_XAN, LVL(77, 12, -15, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ICEB, 6, 15), ATTK(AT_NONE, AD_FRZE, 6, 10), ATTK(AT_BREA, AD_COLD, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_STONE|MR_COLD|MR_DISINT, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("atrophy bug", S_XAN, LVL(77, 12, -15, 70, 0), (1), A(ATTK(AT_BITE, AD_MCRE, 6, 15), ATTK(AT_CLAW, AD_DIMN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_CUSS, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_STONE|MR_COLD|MR_DISINT, MR_COLD, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rankest ramifying quayage demurring", S_XAN, LVL(78, 12, -2, 21, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TUCH, AD_FUMB, 1, 5), ATTK(AT_RATH, AD_SGLD, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(142, 151, 0, MS_PAIN, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_MAGIC|M2_HOBBIT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("syncom affecter", S_XAN, LVL(78, 5, 4, 59, 0), (4), A(ATTK(AT_STNG, AD_HEAL, 1, 3), ATTK(AT_RATH, AD_ICUR, 6, 13), ATTK(AT_HUGS, AD_CHRN, 8, 4), ATTK(AT_BREA, AD_CURS, 6, 2), ATTK(AT_TUCH, AD_RUNS, 1, 19), ATTK(AT_SCRA, AD_WISD, 3, 10)), SIZ(40, 286, 0, MS_CONVERT, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_SLEEP|MR_DISINT, M1_AMORPHOUS|M1_WALLWALK|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("topic topwork transportability", S_XAN, LVL(78, 15, -11, 87, 10), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_LETH, 1, 3), ATTK(AT_CLAW, AD_PHYS, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 613, 0, MS_CUSS, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("renegotiable dismount", S_XAN, LVL(78, 12, -10, 57, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_MAGM, 7, 13), ATTK(AT_CLAW, AD_PHYS, 4, 21), ATTK(AT_GAZE, AD_WRAT, 1, 5), ATTK(AT_MAGC, AD_STTP, 9, 11), ATTK(AT_LASH, AD_SLUD, 5, 19), ATTK(AT_BITE, AD_FRZE, 9, 19)), SIZ(87, 1010, 0, MS_FART_LOUD, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_REGEN|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("replicating beakiest", S_XAN, LVL(79, 11, -19, 66, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_WTHR, 1, 10), ATTK(AT_NONE, AD_LUCK, 3, 11), ATTK(AT_EXPL, AD_MEMO, 5, 10), ATTK(AT_BOOM, AD_SPEL, 8, 14), ATTK(AT_MAGC, AD_FUMB, 7, 21), ATTK(AT_SCRA, AD_PART, 7, 5)), SIZ(459, 362, 0, MS_SOVIET, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_WALLWALK|M1_MINDLESS|M1_HUMANOID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cherokee kinescope", S_XAN, LVL(79, 9, -6, 16, 9), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_LAZY, 1, 10), ATTK(AT_GAZE, AD_TECH, 7, 10), ATTK(AT_TENT, AD_FAMN, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(935, 569, 0, MS_CHICKEN, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("junto distillery", S_XAN, LVL(79, 8, -28, 64, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_DARK, 1, 2), ATTK(AT_CLAW, AD_DGST, 1, 11), ATTK(AT_SPIT, AD_TLPT, 2, 10), ATTK(AT_BEAM, AD_DRCO, 7, 13), ATTK(AT_WEAP, AD_LEVI, 3, 3), ATTK(AT_ENGL, AD_SLEE, 7, 21)), SIZ(704, 118, 0, MS_GIBBERISH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_DISINT, M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("giga xan", S_XAN, LVL(80, 20, -30, 70, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_LEGS, 15, 18), ATTK(AT_BITE, AD_SUCK, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_DEATH|MR_DISINT, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fathead unwarned", S_XAN, LVL(80, 10, 0, 42, 1), (G_GENO|1), A(ATTK(AT_STNG, AD_NIVE, 7, 8), ATTK(AT_KICK, AD_CONT, 2, 17), ATTK(AT_STNG, AD_DRIN, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2580, 8, 0, MS_WAIL, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("saleswoman arabia parer meowing collapsed", S_XAN, LVL(81, 19, 9, 83, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_PHYS, 1, 7), ATTK(AT_TRAM, AD_TCKL, 1, 7), ATTK(AT_SCRA, AD_NAST, 5, 1), ATTK(AT_NONE, AD_GLIB, 9, 19), NO_ATTK, NO_ATTK), SIZ(1419, 615, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS| M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cosier hookworm chirographic", S_XAN, LVL(81, 8, -18, 83, 0), (G_UNIQ|4), A(ATTK(AT_WEAP, AD_ELEC, 6, 1), ATTK(AT_STNG, AD_STTP, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1188, 731, 0, MS_FART_LOUD, MZ_LARGE), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("codify virological", S_XAN, LVL(82, 11, -28, 63, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_LUCK, 1, 4), ATTK(AT_WEAP, AD_AMNE, 2, 9), ATTK(AT_MAGC, AD_UNPR, 5, 6), ATTK(AT_WEAP, AD_DEPR, 1, 13), NO_ATTK, NO_ATTK), SIZ(2864, 1158, 0, MS_SING, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, MR_SLEEP, M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID, M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hack homaging", S_XAN, LVL(83, 15, 0, 69, 8), (G_GENO|G_SGROUP|1), A(ATTK(AT_TRAM, AD_MEMO, 7, 20), ATTK(AT_SCRA, AD_AXUS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3483, 1225, 0, MS_VAMPIRE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_COLD, M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("adumbratively salvager manger", S_XAN, LVL(83, 11, 2, 88, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_BLAS, 1, 11), ATTK(AT_CLAW, AD_BLAS, 3, 11), ATTK(AT_TRAM, AD_MAGM, 7, 12), ATTK(AT_HUGS, AD_RUNS, 8, 19), ATTK(AT_NONE, AD_DEBU, 5, 13), ATTK(AT_SCRA, AD_BURN, 4, 15)), SIZ(1249, 127, 0, MS_ARREST, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_NOHEAD, M2_PRINCE|M2_MINION|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("seeker conformist", S_XAN, LVL(83, 7, -2, 99, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_MANA, 5, 5), ATTK(AT_WEAP, AD_ABDC, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(804, 447, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("arithmetician bridesmaid borage filmic spoilsman", S_XAN, LVL(83, 22, -11, 73, 8), (3), A(ATTK(AT_SCRA, AD_COLD, 7, 16), ATTK(AT_SPIT, AD_RUST, 1, 19), ATTK(AT_KICK, AD_WRAT, 8, 17), ATTK(AT_WEAP, AD_MALK, 5, 9), NO_ATTK, NO_ATTK), SIZ(1111, 537, 0, MS_MUMBLE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_DEMON|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gagging centerfold", S_XAN, LVL(85, 24, -29, 80, 4), (G_GENO|G_RGROUP|2), A(ATTK(AT_TUCH, AD_RUST, 5, 8), ATTK(AT_NONE, AD_UNPR, 9, 9), ATTK(AT_TENT, AD_HEAL, 4, 15), ATTK(AT_STNG, AD_BANI, 1, 6), NO_ATTK, NO_ATTK), SIZ(2440, 234, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_ACID, 0, M1_FLY|M1_NOEYES|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("engirdling superman", S_XAN, LVL(86, 12, -1, 83, 0), (4), A(ATTK(AT_GAZE, AD_ACID, 2, 19), ATTK(AT_BREA, AD_BLND, 8, 7), ATTK(AT_STNG, AD_ALIN, 4, 3), ATTK(AT_BOOM, AD_FAKE, 2, 2), ATTK(AT_TUCH, AD_LETH, 5, 7), NO_ATTK), SIZ(1026, 182, 0, MS_SHOE, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("regrowing cobbler", S_XAN, LVL(86, 17, -24, 40, 0), (G_VLGROUP|3), A(ATTK(AT_BITE, AD_MIDI, 3, 16), ATTK(AT_BITE, AD_FAKE, 9, 20), ATTK(AT_TENT, AD_FEAR, 9, 7), ATTK(AT_LASH, AD_WRAP, 2, 19), NO_ATTK, NO_ATTK), SIZ(1767, 0, 0, MS_PUPIL, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("epithet blooded", S_XAN, LVL(87, 14, -15, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_SPEL, 1, 13), ATTK(AT_TENT, AD_SHAN, 3, 18), ATTK(AT_LASH, AD_NIVE, 4, 8), ATTK(AT_BREA, AD_FEAR, 9, 5), ATTK(AT_NONE, AD_INER, 5, 16), ATTK(AT_BUTT, AD_UNPR, 3, 16)), SIZ(690, 970, 0, MS_ESCAPE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("repacifying criticizable", S_XAN, LVL(87, 20, -20, 65, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_RUNS, 5, 4), ATTK(AT_STNG, AD_SAMU, 2, 19), ATTK(AT_BREA, AD_CLRC, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 64, 0, MS_SOLDIER, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_OMNIVORE, M2_VAMPIRE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gustatorially judoist swabbed biparted", S_XAN, LVL(88, 14, -6, 14, 8), (G_GENO|G_VLGROUP|1), A(ATTK(AT_KICK, AD_SCOR, 1, 15), ATTK(AT_CLAW, AD_COLD, 7, 3), ATTK(AT_TENT, AD_LEGS, 2, 5), ATTK(AT_SPIT, AD_TIME, 1, 15), NO_ATTK, NO_ATTK), SIZ(4263, 42, 0, MS_NEIGH, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS| M1_OMNIVORE, M2_WANDER|M2_GREEDY|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("classified buoyed", S_XAN, LVL(89, 16, 5, 77, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_RBRE, 3, 9), ATTK(AT_NONE, AD_SSEX, 1, 3), ATTK(AT_HUGS, AD_FRZE, 3, 8), ATTK(AT_TENT, AD_LEGS, 8, 14), NO_ATTK, NO_ATTK), SIZ(669, 56, 0, MS_ORC, MZ_HUGE), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT, M2_NASTY|M2_GREEDY|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("evocator augmenter", S_XAN, LVL(89, 10, -16, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_DREA, 1, 17), ATTK(AT_HUGS, AD_CHKH, 9, 12), ATTK(AT_WEAP, AD_VULN, 1, 6), ATTK(AT_BUTT, AD_FUMB, 9, 17), ATTK(AT_WEAP, AD_DETH, 3, 3), ATTK(AT_TUCH, AD_EDGE, 5, 8)), SIZ(884, 1783, 0, MS_WAIL, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("somberly bumpering", S_XAN, LVL(89, 11, -29, 93, 16), (3), A(ATTK(AT_ENGL, AD_MAGM, 1, 19), ATTK(AT_BEAM, AD_ENCH, 1, 19), ATTK(AT_SCRA, AD_IDAM, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3013, 1435, 0, MS_PARROT, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_CLING|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT, M2_WANDER|M2_STALK|M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ubiquitously eyeteeth", S_XAN, LVL(90, 9, -27, 77, 0), (G_VLGROUP|1), A(ATTK(AT_MAGC, AD_STAT, 3, 7), ATTK(AT_HUGS, AD_WTHR, 1, 16), ATTK(AT_CLAW, AD_THIE, 9, 20), ATTK(AT_EXPL, AD_STTP, 9, 4), ATTK(AT_LASH, AD_RBAD, 6, 3), NO_ATTK), SIZ(1412, 1699, 0, MS_PUPIL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dismantling homosexually", S_XAN, LVL(91, 30, -27, 62, -7), (G_GENO|1), A(ATTK(AT_GAZE, AD_TIME, 2, 12), ATTK(AT_KICK, AD_LEGS, 7, 19), ATTK(AT_ENGL, AD_DRST, 1, 4), ATTK(AT_WEAP, AD_LEGS, 4, 16), ATTK(AT_ENGL, AD_DISE, 1, 1), ATTK(AT_KICK, AD_LITE, 9, 18)), SIZ(462, 557, 0, MS_LIEDER, MZ_SMALL), MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("viaticum sleety", S_XAN, LVL(91, 23, -15, 84, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_TIME, 5, 4), ATTK(AT_SPIT, AD_SOUN, 4, 3), ATTK(AT_NONE, AD_LETH, 0, 12), ATTK(AT_BUTT, AD_AXUS, 5, 15), ATTK(AT_GAZE, AD_MANA, 4, 6), ATTK(AT_HUGS, AD_CHKH, 8, 16)), SIZ(526, 736, 0, MS_STABILIZE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN| M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("humbling valuer nembutal flew senti statuary", S_XAN, LVL(91, 34, 5, 53, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_WRAP, 6, 9), ATTK(AT_WEAP, AD_DRLI, 8, 11), ATTK(AT_BEAM, AD_WISD, 4, 3), ATTK(AT_ENGL, AD_ENCH, 3, 9), ATTK(AT_NONE, AD_DCAY, 7, 1), ATTK(AT_MAGC, AD_NGRA, 7, 13)), SIZ(388, 869, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("recant grubworm", S_XAN, LVL(92, 11, -16, 76, 0), (3), A(ATTK(AT_BUTT, AD_TIME, 3, 11), ATTK(AT_BITE, AD_VOMT, 6, 20), ATTK(AT_TENT, AD_CALM, 4, 12), ATTK(AT_STNG, AD_DRCO, 3, 8), ATTK(AT_STNG, AD_WRAT, 2, 3), NO_ATTK), SIZ(567, 783, 0, MS_BONES, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("venomous bug", S_XAN, LVL(93, 12, -18, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VENO, 10, 15), ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_BREA, AD_DRST, 10, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_DEATH|MR_POISON|MR_HITASONE|MR_STONE|MR_COLD|MR_DISINT|MR_FIRE, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("holyday migrated", S_XAN, LVL(93, 31, -5, 89, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_COLD, 5, 14), ATTK(AT_BEAM, AD_GRAV, 1, 1), ATTK(AT_BEAM, AD_DRDX, 8, 18), ATTK(AT_LASH, AD_DISN, 6, 12), ATTK(AT_NONE, AD_SIN, 5, 18), ATTK(AT_EXPL, AD_VULN, 2, 21)), SIZ(1053, 96, 0, MS_SPELL, MZ_GIGANTIC), MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS, M2_DEMON|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("relearned idiosyncratic", S_XAN, LVL(94, 26, 0, 34, 0), (G_VLGROUP|3), A(ATTK(AT_LASH, AD_CONF, 1, 3), ATTK(AT_LASH, AD_RAGN, 1, 4), ATTK(AT_WEAP, AD_PEST, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1036, 606, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_MINDLESS|M1_REGEN, M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("propitiatory assignee headhunt", S_XAN, LVL(94, 12, -25, 13, -1), (2), A(ATTK(AT_GAZE, AD_CLRC, 6, 13), ATTK(AT_CLAW, AD_PLYS, 1, 16), ATTK(AT_SCRA, AD_SITM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1514, 171, 0, MS_CORONA, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS, M2_VAMPIRE|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bigamized panging", S_XAN, LVL(94, 15, -22, 10, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_STTP, 6, 8), ATTK(AT_SCRA, AD_LITT, 4, 9), ATTK(AT_HUGS, AD_NGRA, 6, 15), ATTK(AT_BREA, AD_CONT, 5, 13), NO_ATTK, NO_ATTK), SIZ(3252, 5, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL, M2_NASTY|M2_STRONG|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("inventively dashiki tritium spinney chowed", S_XAN, LVL(95, 6, 0, 87, -13), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_WERE, 2, 7), ATTK(AT_STNG, AD_SOUN, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(317, 179, 0, MS_ORC, MZ_TINY), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK, M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("goiter resurvey crocket", S_XAN, LVL(95, 15, -6, 84, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_RNG, 9, 2), ATTK(AT_TRAM, AD_UVUU, 3, 13), ATTK(AT_SPIT, AD_HALU, 2, 18), ATTK(AT_STNG, AD_NGEN, 4, 12), NO_ATTK, NO_ATTK), SIZ(2053, 36, 0, MS_GYPSY, MZ_GIGANTIC), MR_COLD|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_SLITHY|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("renouncer religiously", S_XAN, LVL(96, 12, -26, 92, 0), (2), A(ATTK(AT_BEAM, AD_HALU, 6, 21), ATTK(AT_STNG, AD_DRLI, 2, 11), ATTK(AT_STNG, AD_FUMB, 1, 15), ATTK(AT_BITE, AD_MIDI, 1, 2), ATTK(AT_ENGL, AD_CONT, 8, 10), NO_ATTK), SIZ(3486, 1193, 0, MS_PRINCIPAL, MZ_HUMAN), MR_DISINT|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS, M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lipper dizzy", S_XAN, LVL(97, 13, -19, 65, 0), (G_UNIQ|2), A(ATTK(AT_NONE, AD_SLOW, 0, 6), ATTK(AT_ENGL, AD_DCAY, 7, 16), ATTK(AT_HUGS, AD_SLEE, 6, 4), ATTK(AT_HUGS, AD_BLEE, 9, 7), ATTK(AT_EXPL, AD_AXUS, 1, 8), NO_ATTK), SIZ(3102, 1284, 0, MS_METALMAFIA, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("seige waterfowl", S_XAN, LVL(97, 12, 4, 86, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_TRAM, AD_WGHT, 7, 19), ATTK(AT_BITE, AD_FEAR, 4, 1), ATTK(AT_TRAM, AD_RBRE, 5, 6), ATTK(AT_ENGL, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK), SIZ(1820, 331, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_REGEN, M2_UNDEAD|M2_LORD|M2_JEWELS|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("phalange undercharge", S_XAN, LVL(98, 12, -27, 90, 14), (G_UNIQ|3), A(ATTK(AT_TENT, AD_CHAO, 4, 2), ATTK(AT_GAZE, AD_SHAN, 9, 8), ATTK(AT_SCRA, AD_SPC2, 9, 8), ATTK(AT_BITE, AD_SPEL, 5, 18), ATTK(AT_SPIT, AD_DISN, 5, 7), ATTK(AT_ENGL, AD_LEGS, 7, 6)), SIZ(2333, 120, 0, MS_SOCKS, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE, MR_STONE, M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cornel enveloping", S_XAN, LVL(98, 12, -30, 68, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PHYS, 1, 15), ATTK(AT_BREA, AD_DRCO, 1, 3), ATTK(AT_SPIT, AD_SOUN, 3, 12), ATTK(AT_STNG, AD_DFOO, 6, 18), ATTK(AT_BUTT, AD_DARK, 7, 19), NO_ATTK), SIZ(370, 1, 0, MS_CASINO, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_NOEYES|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("despotic tickled", S_XAN, LVL(99, 12, -8, 87, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_CAST, 7, 3), ATTK(AT_NONE, AD_DRDX, 5, 1), ATTK(AT_TRAM, AD_DCAY, 7, 6), ATTK(AT_NONE, AD_SPEL, 5, 9), NO_ATTK, NO_ATTK), SIZ(2355, 267, 0, MS_SQEEK, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gobbledegook raggedy", S_XAN, LVL(99, 12, -8, 46, 0), (3), A(ATTK(AT_BREA, AD_DRST, 6, 21), ATTK(AT_SCRA, AD_TERR, 1, 15), ATTK(AT_EXPL, AD_LUCK, 9, 17), ATTK(AT_LASH, AD_TRAP, 2, 11), NO_ATTK, NO_ATTK), SIZ(1492, 194, 0, MS_FART_QUIET, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("jointed showery", S_XAN, LVL(99, 14, -21, 65, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SPIT, AD_UVUU, 5, 6), ATTK(AT_TENT, AD_PLYS, 8, 13), ATTK(AT_WEAP, AD_WTHR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(659, 309, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN| M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("declarer denouement", S_XAN, LVL(99, 14, 9, 84, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 18), ATTK(AT_TUCH, AD_ICEB, 2, 15), ATTK(AT_TENT, AD_TIME, 1, 5), ATTK(AT_HUGS, AD_LITE, 6, 11), ATTK(AT_BREA, AD_ENCH, 8, 14), ATTK(AT_TRAM, AD_VOMT, 9, 21)), SIZ(948, 1152, 0, MS_SHOE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("recuse curlicue bassinet", S_XAN, LVL(100, 14, -16, 28, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_CHRN, 1, 8), ATTK(AT_CLAW, AD_NPRO, 7, 8), ATTK(AT_BITE, AD_LITT, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(261, 224, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DEATH, M1_CLING|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("terror xan", S_XAN, LVL(100, 20, -30, 70, 0), (G_GENO|1|G_VLGROUP), A(ATTK(AT_STNG, AD_LEGS, 18, 18), ATTK(AT_BITE, AD_PEST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_DEATH|MR_DISINT, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("translatable arc", S_XAN, LVL(100, 11, -12, 54, 0), (2), A(ATTK(AT_ENGL, AD_MANA, 8, 2), ATTK(AT_HUGS, AD_PLYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1214, 474, 0, MS_JAPANESE, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOHANDS|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_GREEDY|M2_ELF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("percussionist quietist", S_XAN, LVL(100, 12, 7, 6, 0), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_PLAS, 8, 9), ATTK(AT_SCRA, AD_GRAV, 7, 7), ATTK(AT_TUCH, AD_SPC2, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1407, 387, 0, MS_SUPERMAN, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC, M1_ANIMAL, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sorrily neocolonial", S_XAN, LVL(100, 15, 3, 66, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_HUGS, AD_MCRE, 9, 14), ATTK(AT_SPIT, AD_FUMB, 2, 1), ATTK(AT_KICK, AD_STAT, 2, 19), ATTK(AT_CLAW, AD_ENCH, 4, 18), ATTK(AT_RATH, AD_CHRN, 4, 4), NO_ATTK), SIZ(2795, 170, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("epergne milkwood hereby", S_XAN, LVL(100, 19, 8, 100, 8), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_SPIT, AD_POIS, 2, 20), ATTK(AT_SPIT, AD_NEXU, 8, 13), ATTK(AT_TUCH, AD_WET, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1107, 257, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_NOHANDS, M2_UNDEAD|M2_PNAME|M2_STALK|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("limner fumble exiled tempter", S_XAN, LVL(101, 13, -21, 89, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_NGEN, 1, 3), ATTK(AT_TRAM, AD_CLRC, 8, 4), ATTK(AT_WEAP, AD_ENCH, 1, 6), ATTK(AT_WEAP, AD_DETH, 6, 19), NO_ATTK, NO_ATTK), SIZ(1386, 232, 0, MS_BUZZ, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("spurge shoved aura decontrolling", S_XAN, LVL(101, 18, -4, 68, 0), (1), A(ATTK(AT_TUCH, AD_DISE, 4, 26), ATTK(AT_WEAP, AD_TIME, 1, 20), ATTK(AT_SCRA, AD_RNG, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3089, 132, 0, MS_OHGOD, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_DISINT, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSAMUL, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("swab slabber", S_XAN, LVL(101, 13, -25, 86, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_NUMB, 2, 12), ATTK(AT_TRAM, AD_BANI, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(236, 1956, 0, MS_SMITH, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE, M2_VAMPIRE|M2_MAGIC|M2_GIANT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("envenomization confection", S_XAN, LVL(102, 27, 0, 100, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_RUNS, 8, 22), ATTK(AT_HUGS, AD_WTHR, 6, 5), ATTK(AT_ENGL, AD_CURS, 5, 14), ATTK(AT_NONE, AD_ENCH, 3, 22), NO_ATTK, NO_ATTK), SIZ(1763, 73, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_SLITHY|M1_TPORT|M1_POIS, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_TELEPATHIC|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reacquainting unwieldier", S_XAN, LVL(102, 12, -14, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_BANI, 5, 10), ATTK(AT_GAZE, AD_STUN, 9, 10), ATTK(AT_SCRA, AD_DREN, 1, 6), ATTK(AT_ENGL, AD_SLEE, 1, 9), NO_ATTK, NO_ATTK), SIZ(355, 15, 0, MS_ALLA, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_MINDLESS, M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("regally unriddling", S_XAN, LVL(103, 12, -18, 98, -18), (G_LGROUP|3), A(ATTK(AT_BOOM, AD_PLYS, 4, 6), ATTK(AT_TRAM, AD_AXUS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(738, 612, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("substantiated halidome", S_XAN, LVL(104, 16, 10, 51, -19), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_UVUU, 9, 15), ATTK(AT_KICK, AD_WISD, 2, 8), ATTK(AT_STNG, AD_SEDU, 7, 7), ATTK(AT_RATH, AD_SPEL, 8, 8), NO_ATTK, NO_ATTK), SIZ(287, 954, 0, MS_TRUMPET, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("yale archdiocese", S_XAN, LVL(104, 12, 9, 66, 0), (G_RGROUP|1), A(ATTK(AT_ENGL, AD_LITT, 1, 21), ATTK(AT_ENGL, AD_BLAS, 9, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 1257, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("graced ichthyologist", S_XAN, LVL(105, 18, -30, 86, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEMI, 1, 23), ATTK(AT_TUCH, AD_SSEX, 5, 4), ATTK(AT_KICK, AD_COLD, 8, 24), ATTK(AT_WEAP, AD_ACID, 5, 10), NO_ATTK, NO_ATTK), SIZ(545, 269, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ragweed gentlewoman ginseng", S_XAN, LVL(106, 13, -11, 81, 16), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_UNPR, 2, 25), ATTK(AT_KICK, AD_RUNS, 2, 19), ATTK(AT_HUGS, AD_STCK, 5, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1071, 568, 0, MS_DJINNI, MZ_SMALL), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_MINION|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("artistic kaleidoscope intertangling residentially", S_XAN, LVL(106, 20, -14, 76, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_FUMB, 5, 2), ATTK(AT_BOOM, AD_CLRC, 7, 20), ATTK(AT_LASH, AD_TRAP, 5, 1), ATTK(AT_BITE, AD_DREA, 4, 25), ATTK(AT_BREA, AD_FRZE, 8, 14), NO_ATTK), SIZ(475, 102, 0, MS_COW, MZ_TINY), MR_FIRE|MR_STONE, MR_STONE, M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE, M2_LORD|M2_COLLECT|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("direst exedra", S_XAN, LVL(106, 18, -23, 83, 14), (G_GENO|3), A(ATTK(AT_LASH, AD_MANA, 8, 21), ATTK(AT_KICK, AD_SGLD, 9, 19), ATTK(AT_WEAP, AD_FAKE, 3, 25), ATTK(AT_SPIT, AD_HALU, 9, 22), ATTK(AT_SPIT, AD_POLY, 7, 23), NO_ATTK), SIZ(1084, 3, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_CLING|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("traumatizing unipolar swag", S_XAN, LVL(107, 20, 10, 83, 14), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TUCH, AD_MCRE, 8, 9), ATTK(AT_NONE, AD_EDGE, 0, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1797, 205, 0, MS_NURSE, MZ_HUGE), MR_FIRE|MR_ELEC, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("archgridbug", S_XAN, LVL(107, 18, -40, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RNG, 5, 100), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASFOUR|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_GRIDBUG|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("palladia boysenberry hovering decolonize", S_XAN, LVL(107, 24, -5, 83, 0), (G_SGROUP|4), A(ATTK(AT_SCRA, AD_DRCH, 5, 6), ATTK(AT_TENT, AD_PLYS, 6, 15), ATTK(AT_KICK, AD_SLEE, 8, 4), ATTK(AT_GAZE, AD_POIS, 6, 7), NO_ATTK, NO_ATTK), SIZ(780, 220, 0, MS_SPELL, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DEATH, MR_SLEEP, M1_TUNNEL|M1_NOTAKE|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_PNAME|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("declaimer tablecloth", S_XAN, LVL(108, 15, 2, 88, 0), (G_SGROUP|4), A(ATTK(AT_HUGS, AD_BLND, 5, 8), ATTK(AT_WEAP, AD_SAMU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1542, 283, 0, MS_SING, MZ_SMALL), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sedating nonfictional", S_XAN, LVL(109, 19, -27, 100, 0), (2), A(ATTK(AT_ENGL, AD_NTHR, 5, 15), ATTK(AT_SCRA, AD_PART, 5, 21), ATTK(AT_SCRA, AD_RBRE, 1, 5), ATTK(AT_NONE, AD_SCOR, 3, 12), ATTK(AT_BEAM, AD_TIME, 2, 2), ATTK(AT_TUCH, AD_ICUR, 6, 22)), SIZ(527, 622, 0, MS_POKEDEX, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, MR_SLEEP, M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("scene accelerando", S_XAN, LVL(109, 20, 10, 84, 1), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_GAZE, AD_NEXU, 2, 12), ATTK(AT_NONE, AD_RBRE, 0, 7), ATTK(AT_TRAM, AD_CLRC, 2, 18), ATTK(AT_TENT, AD_GLIB, 9, 8), NO_ATTK, NO_ATTK), SIZ(2586, 197, 0, MS_CUSS, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_COLD, 0, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("complier expeditor", S_XAN, LVL(110, 18, 6, 84, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_STAT, 2, 1), ATTK(AT_TRAM, AD_AMNE, 3, 22), ATTK(AT_BITE, AD_WTHR, 6, 12), ATTK(AT_CLAW, AD_UVUU, 1, 11), ATTK(AT_BOOM, AD_SCOR, 2, 11), NO_ATTK), SIZ(155, 715, 0, MS_CODE, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_SLITHY, M2_LORD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sandlotter reifying", S_XAN, LVL(110, 20, -15, 86, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_NGEN, 8, 26), ATTK(AT_ENGL, AD_LITE, 1, 24), ATTK(AT_BREA, AD_DIMN, 8, 19), ATTK(AT_ENGL, AD_CNCL, 4, 2), ATTK(AT_BREA, AD_STUN, 5, 21), NO_ATTK), SIZ(23, 44, 0, MS_SHRIEK, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_NOHANDS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lurid relinquisher", S_XAN, LVL(111, 20, -20, 85, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_ENGL, AD_STCK, 7, 10), ATTK(AT_EXPL, AD_WGHT, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2497, 229, 0, MS_WAIL, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("weeweed homeostatic manually", S_XAN, LVL(112, 15, -18, 75, 3), (1), A(ATTK(AT_STNG, AD_WRAT, 6, 7), ATTK(AT_RATH, AD_NEXU, 5, 21), ATTK(AT_HUGS, AD_FEAR, 8, 11), ATTK(AT_HUGS, AD_DEPR, 6, 1), ATTK(AT_BUTT, AD_TDRA, 7, 6), NO_ATTK), SIZ(4482, 810, 0, MS_BRAG, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chasuble fatality", S_XAN, LVL(112, 9, -25, 82, 0), (3), A(ATTK(AT_WEAP, AD_DFOO, 9, 12), ATTK(AT_MAGC, AD_WGHT, 5, 6), ATTK(AT_TRAM, AD_VAPO, 4, 15), ATTK(AT_NONE, AD_THIR, 7, 16), NO_ATTK, NO_ATTK), SIZ(1843, 529, 0, MS_LIEDER, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_JEWELS|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pergola chefdom", S_XAN, LVL(112, 14, 10, 78, -2), (1), A(ATTK(AT_TENT, AD_AMNE, 7, 7), ATTK(AT_BUTT, AD_DRST, 5, 9), ATTK(AT_TRAM, AD_HEAL, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(308, 166, 0, MS_LIEDER, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_FLY|M1_NOHEAD|M1_SLITHY|M1_HERBIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("millimetric snobbier", S_XAN, LVL(113, 20, -7, 71, 0), (G_UNIQ|4), A(ATTK(AT_BUTT, AD_LAZY, 1, 9), ATTK(AT_WEAP, AD_BURN, 3, 18), ATTK(AT_TUCH, AD_WRAT, 5, 19), ATTK(AT_ENGL, AD_AGGR, 8, 1), NO_ATTK, NO_ATTK), SIZ(1695, 354, 0, MS_HISS, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("primeval choreic crimpier", S_XAN, LVL(114, 9, -16, 82, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_NONE, AD_NACU, 1, 7), ATTK(AT_STNG, AD_BLAS, 5, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3319, 1256, 0, MS_COMBAT, MZ_SMALL), MR_SLEEP, 0, M1_NEEDPICK|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pharyngectomy oscillograph acuity", S_XAN, LVL(114, 15, -17, 87, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_VAMP, 9, 18), ATTK(AT_WEAP, AD_RBAD, 7, 12), ATTK(AT_WEAP, AD_SANI, 2, 17), ATTK(AT_KICK, AD_DRCH, 1, 9), ATTK(AT_TUCH, AD_NACU, 7, 21), NO_ATTK), SIZ(2500, 705, 0, MS_SELFHARM, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("misshapen pupped", S_XAN, LVL(115, 15, -10, 93, 0), (G_RGROUP|1), A(ATTK(AT_ENGL, AD_VENO, 8, 5), ATTK(AT_NONE, AD_SANI, 9, 4), ATTK(AT_CLAW, AD_FEMI, 8, 22), ATTK(AT_BUTT, AD_DREA, 6, 23), ATTK(AT_SPIT, AD_LAVA, 9, 11), ATTK(AT_BOOM, AD_FEAR, 2, 13)), SIZ(520, 1532, 0, MS_AREOLA, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, MR_POISON, M1_AMPHIBIOUS|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aqua polysaccharide congenital", S_XAN, LVL(115, 19, 1, 79, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_STNG, AD_DREA, 9, 24), ATTK(AT_ENGL, AD_LITT, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(779, 945, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID, MR_FIRE, M1_AMORPHOUS|M1_UNSOLID|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_GREEDY|M2_COLLECT|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("anaesthesia unaccustomed", S_XAN, LVL(116, 29, 2, 68, 0), (G_SGROUP|4), A(ATTK(AT_BEAM, AD_RNG, 6, 21), ATTK(AT_WEAP, AD_EDGE, 7, 20), ATTK(AT_TRAM, AD_SPEL, 8, 8), ATTK(AT_SCRA, AD_CHAO, 6, 22), ATTK(AT_WEAP, AD_DARK, 3, 24), ATTK(AT_NONE, AD_AXUS, 9, 17)), SIZ(661, 190, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("treatise morphologically", S_XAN, LVL(116, 12, -30, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_GLIB, 3, 13), ATTK(AT_WEAP, AD_LITT, 3, 14), ATTK(AT_WEAP, AD_BADE, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 119, 0, MS_COMBAT, MZ_HUGE), MR_ACID|MR_DRAIN, MR_ACID, M1_CLING|M1_NOHANDS|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ropily roebuck", S_XAN, LVL(116, 19, -39, 72, -6), (G_VLGROUP|2), A(ATTK(AT_SCRA, AD_DISE, 7, 13), ATTK(AT_TENT, AD_BLND, 1, 14), ATTK(AT_LASH, AD_PLYS, 1, 9), ATTK(AT_TUCH, AD_DGST, 6, 17), ATTK(AT_TENT, AD_SHRD, 7, 20), ATTK(AT_WEAP, AD_DREA, 4, 9)), SIZ(229, 1033, 0, MS_SHRIEK, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID| M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_MIMIC|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("installation trammeling", S_XAN, LVL(117, 18, -5, 77, -17), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_HEAL, 6, 9), ATTK(AT_TUCH, AD_ACID, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4205, 1664, 0, MS_GURGLE, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cherubim gulfier", S_XAN, LVL(117, 14, -6, 81, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_MAGC, AD_FRZE, 7, 26), ATTK(AT_BUTT, AD_INSA, 5, 1), ATTK(AT_EXPL, AD_DRCO, 3, 23), ATTK(AT_STNG, AD_IDAM, 1, 11), ATTK(AT_KICK, AD_SHRD, 4, 23), ATTK(AT_SCRA, AD_NACU, 8, 17)), SIZ(1024, 173, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gabbed tripled temerity", S_XAN, LVL(117, 19, -4, 77, 0), (2), A(ATTK(AT_BITE, AD_NPRO, 5, 11), ATTK(AT_TUCH, AD_STCK, 7, 22), ATTK(AT_BITE, AD_LETH, 1, 1), ATTK(AT_SPIT, AD_DRST, 1, 20), ATTK(AT_TUCH, AD_SEDU, 6, 23), NO_ATTK), SIZ(425, 598, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS, M2_VAMPIRE|M2_DEMON|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("indebted counterfeiter", S_XAN, LVL(117, 30, -26, 5, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_BREA, AD_SWAP, 6, 16), ATTK(AT_BEAM, AD_UNPR, 2, 21), ATTK(AT_BUTT, AD_ABDC, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3561, 491, 0, MS_BOAST, MZ_LARGE), MR_DISINT|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_ACID, M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tablespoon barite", S_XAN, LVL(118, 20, -20, 95, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_FAKE, 7, 8), ATTK(AT_SPIT, AD_SGLD, 3, 20), ATTK(AT_STNG, AD_DRDX, 6, 16), ATTK(AT_TRAM, AD_SLOW, 8, 26), NO_ATTK), SIZ(159, 712, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_MAGIC|M2_GNOME|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lowdown verifying protracting", S_XAN, LVL(119, 23, 10, 86, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_DFOO, 6, 10), ATTK(AT_LASH, AD_SGLD, 8, 21), ATTK(AT_GAZE, AD_CALM, 9, 23), ATTK(AT_WEAP, AD_TRAI, 1, 3), ATTK(AT_SPIT, AD_STUN, 4, 2), NO_ATTK), SIZ(2986, 1064, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_FLY|M1_BREATHLESS|M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ice acquisition blessedest mantled", S_XAN, LVL(122, 17, 3, 95, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_DRLI, 1, 10), ATTK(AT_TRAM, AD_WTHR, 1, 16), ATTK(AT_TENT, AD_DREA, 5, 6), ATTK(AT_LASH, AD_FREN, 2, 11), NO_ATTK, NO_ATTK), SIZ(898, 561, 0, MS_HUMANOID, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING, M2_LORD|M2_PRINCE|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("stubby bosquet", S_XAN, LVL(122, 12, -4, 80, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_ACID, 1, 20), ATTK(AT_WEAP, AD_DREA, 7, 24), ATTK(AT_BITE, AD_NGEN, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(39, 81, 0, MS_BONES, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_ACID, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_ORC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("associatively iodinating palladia", S_XAN, LVL(122, 12, -34, 100, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_CAST, 4, 12), ATTK(AT_GAZE, AD_LITE, 5, 3), ATTK(AT_BUTT, AD_CHKH, 8, 6), ATTK(AT_BOOM, AD_GRAV, 7, 7), ATTK(AT_BEAM, AD_ABDC, 8, 23), NO_ATTK), SIZ(2918, 140, 0, MS_MUMBLE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID| M1_THICK_HIDE, M2_LORD|M2_DEMON|M2_WANDER|M2_MAGIC|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("forboding mkt", S_XAN, LVL(122, 12, -26, 77, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_RBRE, 1, 15), ATTK(AT_MAGC, AD_STTP, 4, 11), ATTK(AT_BITE, AD_CHRN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2426, 225, 0, MS_METALMAFIA, MZ_LARGE), MR_DISINT, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE, M2_MINION|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("schizo furze", S_XAN, LVL(122, 24, -27, 56, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_AXUS, 8, 7), ATTK(AT_SPIT, AD_STTP, 9, 7), ATTK(AT_WEAP, AD_RNG, 3, 4), ATTK(AT_EXPL, AD_WERE, 9, 6), ATTK(AT_BOOM, AD_MALK, 3, 9), ATTK(AT_BUTT, AD_DISE, 8, 25)), SIZ(1145, 1784, 0, MS_MUMBLE, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL, M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mercery foresting", S_XAN, LVL(124, 20, -27, 81, 19), (1), A(ATTK(AT_CLAW, AD_FREN, 9, 25), ATTK(AT_LASH, AD_DRCO, 7, 21), ATTK(AT_WEAP, AD_HALU, 4, 15), ATTK(AT_TRAM, AD_AXUS, 6, 6), ATTK(AT_WEAP, AD_DREA, 1, 20), NO_ATTK), SIZ(3187, 538, 0, MS_SOCKS, MZ_MEDIUM), MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_TPORT|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("diathermy swisher poll", S_XAN, LVL(124, 12, -36, 86, 7), (G_GENO|3), A(ATTK(AT_TRAM, AD_MIDI, 1, 4), ATTK(AT_BREA, AD_ACID, 1, 7), ATTK(AT_BUTT, AD_LEVI, 3, 17), ATTK(AT_KICK, AD_CURS, 6, 14), ATTK(AT_NONE, AD_CHAO, 8, 3), NO_ATTK), SIZ(426, 57, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS, M2_MINION|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bismuthal pegmatite", S_XAN, LVL(125, 10, 1, 95, 20), (G_SGROUP|3), A(ATTK(AT_TRAM, AD_SANI, 5, 16), ATTK(AT_SCRA, AD_RAGN, 3, 15), ATTK(AT_SCRA, AD_WET, 4, 19), ATTK(AT_WEAP, AD_VAPO, 4, 3), ATTK(AT_TRAM, AD_AXUS, 9, 11), NO_ATTK), SIZ(784, 983, 0, MS_CONVERT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_STALK|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), /* * lights */ MON("boom light", S_LIGHT, LVL(0, 11, 6, 0, 0), (G_NOCORPSE|G_GENO|6), A(ATTK(AT_EXPL, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("explode light", S_LIGHT, LVL(0, 8, 8, 0, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_EXPL, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("faerie light", S_LIGHT, LVL(0, 18, 9, 10, 0), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lightbringer", S_LIGHT, LVL(0, 8, 9, 10, 0), (G_NOCORPSE|G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BREA, AD_LITE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless waser", S_LIGHT, /* all "waser" monsters can spawn with random weapons, using m_initweap_normal */ LVL(0, 8, 10, 0, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("physiopathological blanking equilateral", S_LIGHT, LVL(0, 11, -10, 35, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_CORR, 1, 1), ATTK(AT_BEAM, AD_DRST, 1, 8), ATTK(AT_STNG, AD_NAST, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(827, 46, 0, MS_FEARHARE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK, M2_VAMPIRE|M2_LORD|M2_STALK|M2_GREEDY|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("freshened squirting indictable material rainproof insolent", S_LIGHT, LVL(0, 12, 5, 98, -11), (G_GENO|2), A(ATTK(AT_GAZE, AD_PAIN, 1, 1), ATTK(AT_SCRA, AD_CONF, 1, 1), ATTK(AT_CLAW, AD_SANI, 1, 1), ATTK(AT_LASH, AD_MAGM, 1, 1), ATTK(AT_HUGS, AD_DCAY, 1, 1), ATTK(AT_GAZE, AD_FLAM, 1, 9)), SIZ(402, 788, 0, MS_SING, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM, M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mote of light", S_LIGHT, LVL(1, 24, -15, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SHRD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP, M1_UNSOLID|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_FLY|M1_BREATHLESS|M1_REGEN, M2_MINION|M2_STRONG|M2_NASTY|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("scramble glyph", S_LIGHT, LVL(1, 24, -15, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NEXU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_GLYPHS, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP, M1_UNSOLID|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_FLY|M1_BREATHLESS|M1_REGEN, M2_STRONG|M2_NASTY|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("white light", S_LIGHT, LVL(2, 13, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("will-o'-teh-wisp", S_LIGHT, /* misspelling because every variant has to add such a thing nowadays; splicehack */ LVL(2, 9, 2, 0, 0), (G_NOCORPSE|G_SGROUP|G_GENO|4), A(ATTK(AT_TUCH, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("brightlight", S_LIGHT, LVL(2, 13, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white beam", S_LIGHT, LVL(2, 13, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 10,20), ATTK(AT_BEAM, AD_FEAR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white waser", S_LIGHT, LVL(2, 8, 10, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_FEAR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corncake seminally dogcart", S_LIGHT, LVL(2, 12, -5, 47, 0), (G_SGROUP|4), A(ATTK(AT_HUGS, AD_WEBS, 2, 6), ATTK(AT_WEAP, AD_MINA, 4, 1), ATTK(AT_BOOM, AD_LAZY, 2, 7), ATTK(AT_BREA, AD_TLPT, 4, 1), ATTK(AT_TRAM, AD_MAGM, 2, 8), NO_ATTK), SIZ(549, 241, 0, MS_WOLLOH, MZ_TINY), MR_SLEEP|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("yellow light", S_LIGHT, LVL(3, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|20), A(ATTK(AT_EXPL, AD_BLND, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow beam", S_LIGHT, LVL(3, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|20), A(ATTK(AT_EXPL, AD_BLND, 10,20), ATTK(AT_BEAM, AD_BLND, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("porter yellow light", S_LIGHT, LVL(3, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_EXPL, AD_BLND, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lame yellow light", S_LIGHT, LVL(3, 10, 5, 0, 0), (G_NOCORPSE|G_GENO|8), A(ATTK(AT_EXPL, AD_BLND, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("3.6 statue of a yellow light", S_LIGHT, LVL(3, 0, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MISSING, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("kablam light", S_LIGHT, LVL(3, 10, 5, 0, 0), (G_NOCORPSE|G_GENO|6), A(ATTK(AT_EXPL, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow waser", S_LIGHT, LVL(3, 9, 9, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_BLND, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("funnelled nervelessly", S_LIGHT, LVL(3, 10, -4, 81, 0), (4), A(ATTK(AT_HUGS, AD_NGRA, 3, 2), ATTK(AT_BITE, AD_LITT, 3, 6), ATTK(AT_SCRA, AD_TDRA, 5, 1), ATTK(AT_ENGL, AD_MEMO, 7, 1), ATTK(AT_SCRA, AD_CALM, 1, 8), ATTK(AT_KICK, AD_DREN, 3, 6)), SIZ(1309, 58, 0, MS_CLOCK, MZ_HUGE), MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOEYES, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("truffe chocolate wisp", S_LIGHT, LVL(3, 12, 7, 20, -10), (1), A(ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_MAGC, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_FLY|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_NEUTER|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("estherian shade", S_LIGHT, LVL(4, 13, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 10,20), ATTK(AT_GAZE, AD_SLOW, 3,3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("myrkalfr", S_LIGHT, LVL(4, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("unec myrkalfr", S_LIGHT, LVL(4, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_MCRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("player myrkalfr", S_LIGHT, /* playable race */ LVL(4, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("shiveringly imbibing groaned", S_LIGHT, LVL(4, 27, -4, 68, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_MAGC, AD_TLPT, 3, 8), ATTK(AT_BUTT, AD_SSEX, 3, 1), ATTK(AT_EXPL, AD_SEDU, 4, 3), ATTK(AT_WEAP, AD_CURS, 7, 1), ATTK(AT_WEAP, AD_LUCK, 3, 1), ATTK(AT_TRAM, AD_SLUD, 1, 1)), SIZ(2207, 13, 0, MS_POKEDEX, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_UNSOLID|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("segmented foxiest interregnum", S_LIGHT, LVL(4, 9, 1, 39, -6), (3), A(ATTK(AT_TENT, AD_CNCL, 3, 2), ATTK(AT_GAZE, AD_FUMB, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(140, 950, 0, MS_GIBBERISH, MZ_SMALL), MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_HERBIVORE, M2_MINION|M2_GREEDY|M2_ELF|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("belli debaser preserved", S_LIGHT, LVL(4, 17, 9, 93, 0), (G_RGROUP|2), A(ATTK(AT_SCRA, AD_TREM, 1, 9), ATTK(AT_RATH, AD_NUMB, 3, 7), ATTK(AT_HUGS, AD_CORR, 4, 6), ATTK(AT_STNG, AD_THIE, 4, 6), ATTK(AT_WEAP, AD_COLD, 4, 3), ATTK(AT_RATH, AD_WEEP, 5, 2)), SIZ(1448, 18, 0, MS_SOUND, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_COLD, M1_CONCEAL|M1_MINDLESS|M1_SEE_INVIS|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("osteoarthritic recompression fuguing lantana", S_LIGHT, LVL(4, 17, -7, 93, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_CLAW, AD_TDRA, 4, 1), ATTK(AT_WEAP, AD_LUCK, 2, 1), ATTK(AT_KICK, AD_TECH, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(253, 857, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("brachiation cottager", S_LIGHT, LVL(5, 12, -5, 31, 9), (G_GENO|1), A(ATTK(AT_TRAM, AD_LEGS, 6, 1), ATTK(AT_BOOM, AD_ENCH, 2, 4), ATTK(AT_CLAW, AD_TECH, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2418, 1689, 0, MS_PHOTO, MZ_MEDIUM), MR_STONE, 0, M1_CLING|M1_ANIMAL|M1_POIS, M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("red light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_COLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("visible black light", S_LIGHT, LVL(5, 10, 5, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_HALU, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mine light", S_LIGHT, LVL(5, 10, 5, 0, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_EXPL, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cyan light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("axial light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AXUS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("black waser", S_LIGHT, LVL(5, 9, 8, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_HALU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pilot", S_LIGHT, /* by jonadab */ LVL(5, 15, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_RUNS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("orange light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ACID, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pulse light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHKH, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|7), A(ATTK(AT_EXPL, AD_HALU, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("wypsilon light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SAMU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lanturn light", S_LIGHT, /* spawns with pole lantern */ LVL(5, 10, 5, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_LITE, 3, 4), ATTK(AT_BREA, AD_LITE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("torchlight", S_LIGHT, /* spawns with lighttorch */ LVL(5, 11, 4, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wypsilon beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SAMU, 2, 8), ATTK(AT_BEAM, AD_SAMU, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bleeding light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LEGS, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nebulous light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_EXPL, AD_SLEE, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cheating black light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_HALU, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("femmer light", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DROP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("femmer beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DROP, 2, 8), ATTK(AT_BEAM, AD_DROP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("red beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE, 2, 8), ATTK(AT_BEAM, AD_FIRE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_COLD, 2, 8), ATTK(AT_BEAM, AD_COLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MAGM, 2, 8), ATTK(AT_BEAM, AD_MAGM, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ELEC, 2, 8), ATTK(AT_BEAM, AD_ELEC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("axial beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AXUS, 2, 8), ATTK(AT_BEAM, AD_AXUS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("orange beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ACID, 2, 8), ATTK(AT_BEAM, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pulse beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHKH, 2, 8), ATTK(AT_BEAM, AD_CHKH, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|7), A(ATTK(AT_EXPL, AD_HALU, 10,12), ATTK(AT_BEAM, AD_HALU, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bleeding beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LEGS, 10,12), ATTK(AT_BEAM, AD_LEGS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nebulous beam", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_EXPL, AD_SLEE, 10,12), ATTK(AT_BEAM, AD_SLEE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fresh femmy", S_LIGHT, /* spawns with soft sneakers */ LVL(5, 12, 6, 10, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 4), ATTK(AT_BEAM, AD_WET, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bulblight", S_LIGHT, /* spawns with eagle ball */ LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_DREN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("corona self test", S_LIGHT, LVL(5, 12, 4, 0, 0), (5), A(ATTK(AT_TENT, AD_DRIN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mariachi selenite untruly countering", S_LIGHT, LVL(5, 13, -2, 32, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_WET, 4, 8), ATTK(AT_TENT, AD_INSA, 4, 5), ATTK(AT_ENGL, AD_CALM, 3, 1), ATTK(AT_KICK, AD_AMNE, 5, 7), ATTK(AT_BUTT, AD_ICUR, 4, 3), ATTK(AT_EXPL, AD_BANI, 1, 8)), SIZ(1229, 212, 0, MS_BARBER, MZ_LARGE), 0, 0, M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("destructible unwound tailing", S_LIGHT, LVL(5, 10, -4, 8, -15), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_DEST, 9, 1), ATTK(AT_BUTT, AD_EDGE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(778, 310, 0, MS_BOT, MZ_HUMAN), MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("invisible spirit", S_LIGHT, LVL(5, 10, 6, 5, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 10,5), ATTK(AT_BREA, AD_ELEC, 2,3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("wereblacklight", S_LIGHT, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_WERE, 0, 0), ATTK(AT_EXPL, AD_HALU, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Sina", S_LIGHT, LVL(5, 13, 9, 5, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_BLND, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Starting items: DANCING_SHOES CLUB POT_ACID */ MON("foxfire", S_LIGHT, LVL(6, 15, 0, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STUN, 10,16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("torch converter", S_LIGHT, /* spawns with torch, radius 1 light */ LVL(6, 12, 10, 0, 0), (5|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("red traffic light", S_LIGHT, LVL(6, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_PLYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("formative racial", S_LIGHT, LVL(6, 14, -3, 30, 0), (2), A(ATTK(AT_SPIT, AD_ANTI, 6, 3), ATTK(AT_TRAM, AD_MINA, 5, 8), ATTK(AT_ENGL, AD_LAVA, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(926, 75, 0, MS_PUPIL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_UNSOLID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("individual will-o-the-wisp", S_LIGHT, /* by aosdict */ LVL(7, 12, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unpronounceable gibberish", S_LIGHT, LVL(7, 12, 10, 10, -7), (1), A(ATTK(AT_WEAP, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("spherical light", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_STUN, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brown light", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_BURN, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dim light", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_DIMN, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aligned light", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_ALIN, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spherical waser", S_LIGHT, LVL(7, 9, 7, 5, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_STUN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("aggravated light", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_AGGR, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wide eye type", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_DIMN, 5, 5), ATTK(AT_TUCH, AD_SGLD, 1, 1), ATTK(AT_GAZE, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_MALE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("mariachi", S_LIGHT, LVL(7, 9, 0, 0, 8), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_SOUN, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SOUND, MZ_SMALL), MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("gewuessle", S_LIGHT, /* spawns with jack knife */ LVL(7, 7, 4, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAKE, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILLY, MZ_MEDIUM), MR_ELEC|MR_ACID, MR_DISINT, M1_HUMANOID|M1_AMORPHOUS, M2_HOSTILE|M2_MALE, M3_SPIDER|M3_TELEPATHIC, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("boeoeoe light", S_LIGHT, LVL(7, 10, 5, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_EXPL, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("multicolor light", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_NUMB, 10,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("erring light", S_LIGHT, LVL(7, 12, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 10, 6), ATTK(AT_GAZE, AD_CONF, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("will o' wisp", S_LIGHT, LVL(7, 15, 0, 20, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_EXPL, AD_CONF, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_OVIPAROUS, M2_PEACEFUL|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stjarna-alfr", S_LIGHT, LVL(7, 12, 10, 10, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hc terror fodder", S_LIGHT, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_EXPL, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gwyll", S_LIGHT, LVL(7, 14, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER|M2_FEMALE, M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spherical beam", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_STUN, 10,12), ATTK(AT_BEAM, AD_STUN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brown beam", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_BURN, 10,12), ATTK(AT_BEAM, AD_BURN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dim beam", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_DIMN, 10,12), ATTK(AT_BEAM, AD_DIMN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aligned beam", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_ALIN, 10,12), ATTK(AT_BEAM, AD_ALIN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravated beam", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_AGGR, 10,12), ATTK(AT_BEAM, AD_AGGR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("multicolor beam", S_LIGHT, LVL(7, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_NUMB, 10,12), ATTK(AT_BEAM, AD_NUMB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("regular wisp", S_LIGHT, LVL(7, 13, 7, 50, -10), (1), A(ATTK(AT_GAZE, AD_CONT, 3, 4), ATTK(AT_BREA, AD_ELEC, 3, 4), ATTK(AT_MAGC, AD_ELEC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_COLLECT|M2_NEUTER|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("unintelligible gibberish", S_LIGHT, LVL(7, 12, 10, 10, -7), (1), A(ATTK(AT_WEAP, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_GIBBERISH, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("frat homeroom", S_LIGHT, LVL(7, 10, 2, 8, 13), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_LITE, 4, 4), ATTK(AT_TRAM, AD_CLRC, 2, 9), ATTK(AT_BEAM, AD_WEEP, 2, 3), ATTK(AT_WEAP, AD_ABDC, 1, 5), ATTK(AT_NONE, AD_SOUN, 5, 2), ATTK(AT_WEAP, AD_NGRA, 7, 2)), SIZ(122, 662, 0, MS_BRAG, MZ_LARGE), MR_DISINT|MR_STONE, MR_STONE, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("challie douce", S_LIGHT, LVL(7, 10, -8, 39, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_DEBU, 7, 1), ATTK(AT_TRAM, AD_DEPR, 4, 8), ATTK(AT_ENGL, AD_FEMI, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2827, 126, 0, MS_DJINNI, MZ_TINY), 0, 0, M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER, M4_BAT|M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fiery effulgence", S_LIGHT, LVL(8, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_FIRE, 2, 8), ATTK(AT_EXPL, AD_FIRE, 2, 8),NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ignis fatuus", S_LIGHT, LVL(8, 15, 0, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STUN, 10,16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wisp", S_LIGHT, /* playable race */ LVL(8, 13, 7, 50, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_BREA, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hyperactive desk lamp", S_LIGHT, /* by aosdict */ LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_BLND, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID|MR_DEATH|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lantern trickya", S_LIGHT, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_BLND, 1, 10), ATTK(AT_BEAM, AD_ENCH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID|MR_DEATH|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lighting fails", S_LIGHT, LVL(8, 12, 0, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_BEAM, AD_BLND, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ferrous light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_RUST, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("polychrome light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_POLY, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("technical light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_TDRA, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("technical beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_TDRA, 2,2), ATTK(AT_BEAM, AD_TDRA, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chaotic light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHAO, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("forgotten light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_AMNE, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fleecey light", S_LIGHT, /* if it explodes at you, rnz(5000) turns of either soviet or evilvariant mode */ LVL(9, 15, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_RUNS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("memory light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_MEMO, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("techno light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_TECH, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("training light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_TRAI, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alarm light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_BADE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sst light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_THIE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rice sensor", S_LIGHT, LVL(9, 12, 0, 0, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BEAM, AD_AGGR, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_SMALL), MR_STONE|MR_SLEEP, 0, M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starvation light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_FAMN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sluggish light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_INER, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loaded light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_WGHT, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("absorbing light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_INVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("absorbing beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_INVE, 5, 5), ATTK(AT_BEAM, AD_INVE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spiky light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_WNCE, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fackle in the dark", S_LIGHT, /* spawns with lighttorch */ LVL(9, 13, 1, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FLAM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spiky beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_WNCE, 2,2), ATTK(AT_BEAM, AD_WNCE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fast light", S_LIGHT, LVL(9, 24, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_SLOW, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chuckling light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_CURS, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corrosive light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_CORR, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("alarm waser", S_LIGHT, LVL(9, 9, 6, 5, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_BADE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dirty light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_DCAY, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("speeding laserbeam", S_LIGHT, /* spawns with black lightsaber */ LVL(9, 15, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HALU, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fiery light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_FLAM, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scissor sharpener", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGEN, 3, 6), ATTK(AT_EXPL, AD_DCAY, 2,2), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("tear light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WEEP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("contamination light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONT, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PAIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skilled light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SKIL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vivid light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STTP, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("changing light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("everchanging light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RNG, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("feminism light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEMI, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("feminism beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEMI, 5,5), ATTK(AT_BEAM, AD_FEMI, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weoweo light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_RBAD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lucozade", S_LIGHT, /* by Demo */ LVL(9, 15, -2, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_CONT, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shiny lucozade", S_LIGHT, /* radius 4 light */ LVL(9, 15, -2, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_INER, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("weoweo waser", S_LIGHT, LVL(9, 9, 6, 5, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_RBAD, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("weoweo beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_RBAD, 5, 5), ATTK(AT_BEAM, AD_RBAD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("staying light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PART, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("color-changing light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MIDI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("RNG light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("metallic light", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ferrous beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_RUST, 2,2), ATTK(AT_BEAM, AD_RUST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("polychrome beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_POLY, 2,2), ATTK(AT_BEAM, AD_POLY, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chaotic beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHAO, 2,2), ATTK(AT_BEAM, AD_CHAO, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("forgotten beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_AMNE, 2,2), ATTK(AT_BEAM, AD_AMNE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("memory beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_MEMO, 5,5), ATTK(AT_BEAM, AD_MEMO, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("techno beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_TECH, 5,5), ATTK(AT_BEAM, AD_TECH, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("training beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_TRAI, 5,5), ATTK(AT_BEAM, AD_TRAI, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alarm beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_BADE, 5, 5), ATTK(AT_BEAM, AD_BADE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sst beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_THIE, 5, 5), ATTK(AT_BEAM, AD_THIE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starvation beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_FAMN, 5, 5), ATTK(AT_BEAM, AD_FAMN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sluggish beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_INER, 5, 5), ATTK(AT_BEAM, AD_INER, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loaded beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_WGHT, 5, 5), ATTK(AT_BEAM, AD_WGHT, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fast beam", S_LIGHT, LVL(9, 24, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_SLOW, 2,2), ATTK(AT_BEAM, AD_SLOW, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chuckling beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_CURS, 2,2), ATTK(AT_BEAM, AD_CURS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corrosive beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_CORR, 2,2), ATTK(AT_BEAM, AD_CORR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dirty beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_DCAY, 2,2), ATTK(AT_BEAM, AD_DCAY, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiery beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_FLAM, 2,2), ATTK(AT_BEAM, AD_FLAM, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tear beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WEEP, 5, 5), ATTK(AT_BEAM, AD_WEEP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("contamination beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONT, 15, 15), ATTK(AT_BEAM, AD_CONT, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PAIN, 5, 5), ATTK(AT_BEAM, AD_PAIN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skilled beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SKIL, 5, 5), ATTK(AT_BEAM, AD_SKIL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vivid beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STTP, 2,2), ATTK(AT_BEAM, AD_STTP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("changing beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 5), ATTK(AT_BEAM, AD_RBRE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("everchanging beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RNG, 5, 5), ATTK(AT_BEAM, AD_RNG, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("staying beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PART, 5, 5), ATTK(AT_BEAM, AD_PART, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("color-changing beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MIDI, 5, 5), ATTK(AT_BEAM, AD_MIDI, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("RNG beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 5), ATTK(AT_BEAM, AD_RBRE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("metallic beam", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 2,2), ATTK(AT_BEAM, AD_SLUD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("voltaic glimmer", S_LIGHT, LVL(9, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ELEC, 2, 8), ATTK(AT_NONE, AD_ELEC, 2, 8), ATTK(AT_GAZE, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lower raconteur cockier", S_LIGHT, LVL(9, 12, 6, 77, 0), (2), A(ATTK(AT_BREA, AD_SPEL, 3, 6), ATTK(AT_TUCH, AD_HALU, 4, 6), ATTK(AT_SPIT, AD_NAST, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1585, 295, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_DEATH, MR_DISINT, M1_FLY|M1_TUNNEL|M1_HIDE|M1_SLITHY|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_STRONG|M2_NEUTER, M3_INFRAVISION|M3_POKEMON|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("frigid mist", S_LIGHT, LVL(10, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_COLD, 2, 8), ATTK(AT_GAZE, AD_SLOW, 2, 4), ATTK(AT_GAZE, AD_FRZE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("glo-um", S_LIGHT, LVL(10, 8, 6, 5, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("darkmaker ghost", S_LIGHT, /* spawns with darkness club */ LVL(10, 12, 3, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_CONF, 2, 10), ATTK(AT_BREA, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("change exploder", S_LIGHT, LVL(10, 12, 9, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER|M2_NOPOLY, M3_INFRAVISIBLE|M3_AVOIDER, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tubular diemaker irreplaceably", S_LIGHT, LVL(10, 18, 8, 96, 2), (G_GENO|G_SGROUP|3), A(ATTK(AT_BEAM, AD_SEDU, 2, 6), ATTK(AT_BITE, AD_DEST, 9, 2), ATTK(AT_BUTT, AD_BADE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(735, 116, 0, MS_HANDY, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nail cutter", S_LIGHT, LVL(10, 9, 5, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_BLEE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SELFHARM, MZ_SMALL), MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("terrible nail cutter", S_LIGHT, LVL(10, 9, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_BLEE, 3, 8), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SELFHARM, MZ_SMALL), MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("horrible nail cutter", S_LIGHT, LVL(10, 9, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_BLEE, 3, 8), ATTK(AT_GAZE, AD_INSA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SELFHARM, MZ_SMALL), MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("eldritch nail cutter", S_LIGHT, LVL(10, 9, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_BLEE, 3, 8), ATTK(AT_GAZE, AD_SANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SELFHARM, MZ_SMALL), MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("darkness ghost", S_LIGHT, LVL(10, 12, 3, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 10,10), ATTK(AT_BREA, AD_ELEC, 2,4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("appreciating wallah", S_LIGHT, LVL(11, 13, 6, 54, 0), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_EDGE, 1, 3), ATTK(AT_EXPL, AD_STTP, 3, 1), ATTK(AT_GAZE, AD_DGST, 1, 7), ATTK(AT_BEAM, AD_SIN, 5, 8), ATTK(AT_LASH, AD_TERR, 1, 2), NO_ATTK), SIZ(683, 81, 0, MS_MUMBLE, MZ_TINY), MR_ELEC|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_GREEDY|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("yashica", S_LIGHT, LVL(11, 13, 4, 20, 5), (1), A(ATTK(AT_LASH, AD_SITM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_PHOTO, MZ_HUMAN), MR_STONE|MR_POISON|MR_SLEEP|MR_DEATH|MR_HITASONE, 0, M1_OMNIVORE, M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Bundle Nadja's hugging boot", S_LIGHT, LVL(11, 12, 10, 0, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 12-15, AC 2, MR 60, extra attacks 1, resists 2, M1 flags 2, M2 flags 1, M3 flags 0 */ MON("will-o-the-wisp", S_LIGHT, LVL(12, 13, 2, 12, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 12,12), ATTK(AT_BREA, AD_ELEC, 3,4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("white ray", S_LIGHT, LVL(12, 13, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 50,20), ATTK(AT_BEAM, AD_FEAR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hallow gloam", S_LIGHT, /* spawns with darkness club */ LVL(12, 15, 0, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_CONF, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("darkness gloam", S_LIGHT, LVL(12, 15, 0, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("white laser", S_LIGHT, LVL(12, 13, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 50,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bang-bright light", S_LIGHT, LVL(12, 13, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 50,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("leviti face", S_LIGHT, LVL(12, 15, 0, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LEVI, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dragolight", S_LIGHT, /* spawns with jared stone */ LVL(12, 15, 0, 20, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_RBRE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bang body shape", S_LIGHT, LVL(12, 10, 10, 10, 0), (1), A(ATTK(AT_WEAP, AD_FAKE, 2, 6), ATTK(AT_BOOM, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_GIBBERISH, MZ_HUMAN), MR_FIRE, 0, M1_OMNIVORE|M1_HUMANOID|M1_MINDLESS, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("steadying nonresidence", S_LIGHT, LVL(12, 17, -4, 33, 19), (G_GENO|1), A(ATTK(AT_CLAW, AD_RUST, 1, 4), ATTK(AT_BEAM, AD_CURS, 5, 5), ATTK(AT_NONE, AD_CORR, 2, 8), ATTK(AT_WEAP, AD_DRCO, 1, 1), ATTK(AT_ENGL, AD_UNPR, 4, 7), ATTK(AT_WEAP, AD_TERR, 4, 1)), SIZ(2021, 684, 0, MS_HANDY, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Max", S_LIGHT, /* walking bomb */ LVL(12, 15, 0, 90, -10), (1|G_UNIQ|G_LGROUP|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_EXPL, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: none */ MON("dark light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FRZE, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icy light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICEB, 2,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrong light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FUMB, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("broken light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VULN, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NAST, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MINA, 2,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bland light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUNS, 2,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cursed light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICUR, 2,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phantom light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NACU, 2,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("star light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHRN, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("non-mad light", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VOMT, 2,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dark waser", S_LIGHT, LVL(13, 10, 5, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_ICEB, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FRZE, 10,20), ATTK(AT_BEAM, AD_FRZE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icy beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICEB, 2,20), ATTK(AT_BEAM, AD_ICEB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrong beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FUMB, 10,20), ATTK(AT_BEAM, AD_FUMB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("broken beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VULN, 10,20), ATTK(AT_BEAM, AD_VULN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NAST, 10,20), ATTK(AT_BEAM, AD_NAST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MINA, 2,20), ATTK(AT_BEAM, AD_MINA, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bland beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUNS, 2,20), ATTK(AT_BEAM, AD_RUNS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cursed beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICUR, 2,20), ATTK(AT_BEAM, AD_ICUR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phantom beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NACU, 2,20), ATTK(AT_BEAM, AD_NACU, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("star beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHRN, 10,20), ATTK(AT_BEAM, AD_CHRN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("non-mad beam", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VOMT, 2,20), ATTK(AT_BEAM, AD_VOMT, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("yellow ray", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BLND, 50,20), ATTK(AT_BEAM, AD_BLND, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow laser", S_LIGHT, LVL(13, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BLND, 50,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dominant earning", S_LIGHT, LVL(13, 2, 8, 29, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_WERE, 9, 7), ATTK(AT_MAGC, AD_ACID, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(430, 20, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_SLITHY|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("draughty tinner", S_LIGHT, LVL(13, 8, 10, 63, 0), (1), A(ATTK(AT_BREA, AD_STUN, 7, 4), ATTK(AT_BREA, AD_DEST, 3, 4), ATTK(AT_BOOM, AD_NEXU, 9, 4), ATTK(AT_SPIT, AD_STTP, 1, 4), ATTK(AT_BEAM, AD_MALK, 4, 8), ATTK(AT_CLAW, AD_DCAY, 2, 1)), SIZ(3232, 168, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("providently cursorily", S_LIGHT, LVL(13, 14, -2, 80, 14), (G_GENO|4), A(ATTK(AT_ENGL, AD_TREM, 6, 1), ATTK(AT_TRAM, AD_DETH, 2, 4), ATTK(AT_HUGS, AD_MEMO, 9, 6), ATTK(AT_SCRA, AD_SSEX, 6, 8), ATTK(AT_BEAM, AD_RAGN, 5, 9), ATTK(AT_CLAW, AD_DEST, 1, 3)), SIZ(232, 878, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_COLD|MR_STONE, 0, M1_NOTAKE|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("genteeler lumbago lighten", S_LIGHT, LVL(13, 10, -3, 33, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_SPC2, 1, 2), ATTK(AT_TUCH, AD_CORR, 1, 3), ATTK(AT_BUTT, AD_UNPR, 2, 5), ATTK(AT_LASH, AD_IDAM, 8, 3), NO_ATTK, NO_ATTK), SIZ(1420, 30, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_GREEDY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("red laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_COLD, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MAGM, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ELEC, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("axial laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AXUS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boom laser", S_LIGHT, LVL(15, 10, 5, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ACID, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pulse laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHKH, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_HALU, 50,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wypsilon laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SAMU, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wypsilon ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SAMU, 5, 8), ATTK(AT_BEAM, AD_SAMU, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bleeding laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LEGS, 50,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nebulous laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLEE, 50,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gloam", S_LIGHT, LVL(15, 15, -1, 15, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 18,20), ATTK(AT_BREA, AD_ELEC, 4,4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("sub ghost", S_LIGHT, LVL(15, 15, -1, 15, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 18,20), ATTK(AT_BREA, AD_ELEC, 4,4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("red ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE, 5, 8), ATTK(AT_BEAM, AD_FIRE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_COLD, 5, 8), ATTK(AT_BEAM, AD_COLD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MAGM, 5, 8), ATTK(AT_BEAM, AD_MAGM, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("femmer laser", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DROP, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("femmer ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DROP, 5, 8), ATTK(AT_BEAM, AD_DROP, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cyan ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ELEC, 5, 8), ATTK(AT_BEAM, AD_ELEC, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("axial ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AXUS, 5, 8), ATTK(AT_BEAM, AD_AXUS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reduction jet", S_LIGHT, /* spawns with wand of stat reduction */ LVL(15, 15, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DEBU, 5, 8), ATTK(AT_BEAM, AD_DEBU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("orange ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ACID, 5, 8), ATTK(AT_BEAM, AD_ACID, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pulse ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHKH, 5, 8), ATTK(AT_BEAM, AD_CHKH, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_HALU, 50,12), ATTK(AT_BEAM, AD_HALU, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bleeding ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LEGS, 50,12), ATTK(AT_BEAM, AD_LEGS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nebulous ray", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLEE, 50,12), ATTK(AT_BEAM, AD_SLEE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("myrkalfar warrior", S_LIGHT, LVL(15, 12, 10, 60, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_NASTY|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("inalterability martinet", S_LIGHT, LVL(15, 20, -5, 98, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_HEAL, 8, 1), ATTK(AT_BEAM, AD_PLYS, 4, 1), ATTK(AT_NONE, AD_DRLI, 0, 1), ATTK(AT_TUCH, AD_DRLI, 3, 7), ATTK(AT_SCRA, AD_AXUS, 5, 9), NO_ATTK), SIZ(1192, 1119, 0, MS_CASINO, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("persian vapors", S_LIGHT, LVL(15, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHRN, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("swamp ghost", S_LIGHT, LVL(16, 15, -2, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 20,20), ATTK(AT_BREA, AD_ELEC, 4,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("Denise's girl shoe", S_LIGHT, LVL(16, 15, 3, 30, 10), (1), A(ATTK(AT_KICK, AD_FIRE, 1, 10), ATTK(AT_KICK, AD_SGLD, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DRAIN, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("errlight", S_LIGHT, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 10, 6), ATTK(AT_GAZE, AD_RBRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("venomous spirit", S_LIGHT, LVL(16, 15, 0, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DRST, 3, 8), ATTK(AT_BREA, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ultraviolet beam", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WTHR, 5,5), ATTK(AT_BEAM, AD_WTHR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("psi waser", S_LIGHT, LVL(16, 10, 4, 15, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_SPC2, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("glossing pant", S_LIGHT, LVL(16, 21, -2, 42, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BUTT, AD_STAT, 1, 7), ATTK(AT_BEAM, AD_DFOO, 1, 1), ATTK(AT_LASH, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1410, 431, 0, MS_GROWL, MZ_TINY), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_POIS| M1_METALLIVORE, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("twisting bribing", S_LIGHT, LVL(16, 6, -10, 36, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_ELEC, 6, 3), ATTK(AT_CLAW, AD_MALK, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1856, 596, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("psi beam", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SPC2, 5,5), ATTK(AT_BEAM, AD_SPC2, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blank beam", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SANI, 10,10), ATTK(AT_BEAM, AD_SANI, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanity beam", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INSA, 10,10), ATTK(AT_BEAM, AD_INSA, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pumping beam", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_GLIB, 10,10), ATTK(AT_BEAM, AD_GLIB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright beam", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LITE, 5,5), ATTK(AT_BEAM, AD_LITE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ultraviolet light", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WTHR, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("psi light", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SPC2, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blank light", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SANI, 10,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanity light", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INSA, 10,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pumping light", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_GLIB, 10,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright light", S_LIGHT, LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LITE, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("very bright light", S_LIGHT, /* by aosdict */ LVL(16, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LITE, 5,5), ATTK(AT_GAZE, AD_BLND, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("matchbook involving reembodying", S_LIGHT, LVL(16, 11, 5, 72, 0), (G_RGROUP|1), A(ATTK(AT_TUCH, AD_DARK, 2, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), ATTK(AT_BUTT, AD_LUCK, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(612, 242, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_WANDER|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("greener spirit", S_LIGHT, LVL(16, 15, -2, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 20,20), ATTK(AT_BREA, AD_ELEC, 4,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("spherical laser", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STUN, 50,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brown laser", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BURN, 50,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dim laser", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DIMN, 50,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aligned laser", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ALIN, 50,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravated laser", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AGGR, 50,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("brownlight bulb", S_LIGHT, /* spawns with lightbulb */ LVL(17, 15, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BURN, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("multicolor laser", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NUMB, 50,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("neighing trembling", S_LIGHT, LVL(17, 8, -4, 30, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_EXPL, AD_SPEL, 9, 8), ATTK(AT_HUGS, AD_VAMP, 4, 9), ATTK(AT_ENGL, AD_CORR, 1, 3), ATTK(AT_KICK, AD_VAPO, 9, 4), NO_ATTK, NO_ATTK), SIZ(554, 46, 0, MS_SUPERMAN, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_ACID, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_TELEPATHIC|M3_MIMIC|M3_PERMAMIMIC|M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("spherical ray", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STUN, 50,12), ATTK(AT_BEAM, AD_STUN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brown ray", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BURN, 50,12), ATTK(AT_BEAM, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dim ray", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DIMN, 50,12), ATTK(AT_BEAM, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aligned ray", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ALIN, 50,12), ATTK(AT_BEAM, AD_ALIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravated ray", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AGGR, 50,12), ATTK(AT_BEAM, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("multicolor ray", S_LIGHT, LVL(17, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NUMB, 50,12), ATTK(AT_BEAM, AD_NUMB, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Noemi", S_LIGHT, LVL(18, 16, 0, 90, -16), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_BLND, 2, 6), ATTK(AT_BEAM, AD_BURN, 2, 9), ATTK(AT_BOOM, AD_BLND, 10, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_URINE SCR_ICE WAN_AMNESIA VICTORIAN_UNDERWEAR */ MON("scantling validatory", S_LIGHT, LVL(18, 11, 8, 55, 0), (G_VLGROUP|4), A(ATTK(AT_KICK, AD_DISP, 1, 4), ATTK(AT_BREA, AD_DFOO, 8, 8), ATTK(AT_STNG, AD_HEAL, 1, 2), ATTK(AT_BUTT, AD_CNCL, 4, 1), ATTK(AT_LASH, AD_DEBU, 4, 2), ATTK(AT_BITE, AD_ELEC, 8, 3)), SIZ(2209, 802, 0, MS_NEIGH, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("vulgarity elapsed bittern", S_LIGHT, LVL(18, 16, 2, 54, -10), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TUCH, AD_SCOR, 1, 7), ATTK(AT_WEAP, AD_BLEE, 6, 5), ATTK(AT_TUCH, AD_NGEN, 4, 9), ATTK(AT_BITE, AD_GRAV, 7, 5), ATTK(AT_STNG, AD_STUN, 5, 3), ATTK(AT_TENT, AD_WRAT, 9, 8)), SIZ(1867, 1017, 0, MS_WAIL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("subcommander vandalizing", S_LIGHT, LVL(18, 12, -1, 90, 11), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_ENCH, 6, 9), ATTK(AT_GAZE, AD_POLY, 2, 5), ATTK(AT_MAGC, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3171, 1033, 0, MS_ESCAPE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("obeyable debutant neutered vowed effaced individualism cartographer", S_LIGHT, LVL(19, 12, 7, 29, 0), (G_LGROUP|1), A(ATTK(AT_MAGC, AD_DISN, 8, 4), ATTK(AT_WEAP, AD_SEDU, 1, 3), ATTK(AT_SCRA, AD_DETH, 7, 9), ATTK(AT_BUTT, AD_WRAT, 1, 6), NO_ATTK, NO_ATTK), SIZ(1004, 46, 0, MS_GURGLE, MZ_GIGANTIC), MR_COLD|MR_DEATH, 0, M1_TUNNEL|M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE, M2_WANDER|M2_GREEDY|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("feminism laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEMI, 5,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("feminism ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEMI, 5,10), ATTK(AT_BEAM, AD_FEMI, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("technical laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TDRA, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("technical ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TDRA, 2,2), ATTK(AT_BEAM, AD_TDRA, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ferrous laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUST, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("polychrome laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_POLY, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chaotic laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHAO, 2,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("forgotten laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AMNE, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spiky laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WNCE, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spiky ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WNCE, 2,2), ATTK(AT_BEAM, AD_WNCE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("memory laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MEMO, 5,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("techno laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TECH, 5,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("training laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TRAI, 5,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alarm laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BADE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sst laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_THIE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starvation laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FAMN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sluggish laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INER, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loaded laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WGHT, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("curse light", S_LIGHT, /* if it explodes at you, rnz(10000) turns of "cursed" */ LVL(19, 15, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_RUNS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fast laser", S_LIGHT, LVL(19, 24, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLOW, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("absorbing laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("absorbing ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INVE, 5, 10), ATTK(AT_BEAM, AD_INVE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chuckling laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CURS, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corrosive laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CORR, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dirty laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DCAY, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiery laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FLAM, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tear laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WEEP, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("contamination laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONT, 50, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PAIN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skilled laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SKIL, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ferrous ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUST, 2,2), ATTK(AT_BEAM, AD_RUST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("polychrome ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_POLY, 2,2), ATTK(AT_BEAM, AD_POLY, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("weoweo laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBAD, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("weoweo ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBAD, 5, 10), ATTK(AT_BEAM, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chaotic ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHAO, 2,20), ATTK(AT_BEAM, AD_CHAO, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("forgotten ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AMNE, 2,2), ATTK(AT_BEAM, AD_AMNE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("memory ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MEMO, 5,10), ATTK(AT_BEAM, AD_MEMO, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("techno ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TECH, 5,10), ATTK(AT_BEAM, AD_TECH, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("training ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TRAI, 5,10), ATTK(AT_BEAM, AD_TRAI, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alarm ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BADE, 5, 10), ATTK(AT_BEAM, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sst ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_THIE, 5, 10), ATTK(AT_BEAM, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starvation ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FAMN, 5, 10), ATTK(AT_BEAM, AD_FAMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sluggish ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INER, 5, 10), ATTK(AT_BEAM, AD_INER, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loaded ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WGHT, 5, 10), ATTK(AT_BEAM, AD_WGHT, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fast ray", S_LIGHT, LVL(19, 24, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLOW, 2,2), ATTK(AT_BEAM, AD_SLOW, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chuckling ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CURS, 2,2), ATTK(AT_BEAM, AD_CURS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corrosive ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CORR, 2,2), ATTK(AT_BEAM, AD_CORR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dirty ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DCAY, 2,2), ATTK(AT_BEAM, AD_DCAY, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiery ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FLAM, 2,2), ATTK(AT_BEAM, AD_FLAM, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tear ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WEEP, 5, 10), ATTK(AT_BEAM, AD_WEEP, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("contamination ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONT, 50, 15), ATTK(AT_BEAM, AD_CONT, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PAIN, 5, 10), ATTK(AT_BEAM, AD_PAIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skilled ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SKIL, 5, 10), ATTK(AT_BEAM, AD_SKIL, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vivid ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STTP, 2,2), ATTK(AT_BEAM, AD_STTP, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("changing ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 10), ATTK(AT_BEAM, AD_RBRE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("everchanging ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RNG, 5, 10), ATTK(AT_BEAM, AD_RNG, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("staying ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PART, 5, 10), ATTK(AT_BEAM, AD_PART, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("color-changing ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MIDI, 5, 10), ATTK(AT_BEAM, AD_MIDI, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("RNG ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 10), ATTK(AT_BEAM, AD_RBRE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("metallic ray", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 2,2), ATTK(AT_BEAM, AD_SLUD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("vivid laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STTP, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("changing laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("everchanging laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RNG, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("staying laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PART, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("color-changing laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MIDI, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("RNG laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("metallic laser", S_LIGHT, LVL(19, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shudderingly carolinian", S_LIGHT, LVL(19, 12, -7, 0, 4), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_KICK, AD_WERE, 2, 5), ATTK(AT_WEAP, AD_FEMI, 9, 1), ATTK(AT_TRAM, AD_INSA, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(379, 864, 0, MS_BOT, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_REGEN| M1_TPORT|M1_OMNIVORE, M2_MINION|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("interpolation formidably", S_LIGHT, LVL(19, 9, 1, 78, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_FREN, 7, 9), ATTK(AT_BREA, AD_DRCH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1079, 592, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_ACID|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT| M2_DWARF, M3_POKEMON|M3_MIMIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("burning soul", S_LIGHT, LVL(20, 16, -5, 20, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_EXPL, AD_CONF, 30,20), ATTK(AT_BREA, AD_ELEC, 4,8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("flame spirit", S_LIGHT, LVL(20, 16, -5, 20, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_EXPL, AD_CONF, 20,30), ATTK(AT_BREA, AD_ELEC, 9,3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("soul burner", S_LIGHT, LVL(20, 16, -5, 20, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_EXPL, AD_CONF, 30,20), ATTK(AT_BREA, AD_ELEC, 4,8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("myrkalfar matron", S_LIGHT, LVL(20, 12, 0, 60, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_DARK, 4, 8), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_PRINCE|M2_NASTY|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("myrkalfar wommy", S_LIGHT, LVL(20, 12, 0, 60, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_MCRE, 2, 4), ATTK(AT_TUCH, AD_SLOW, 4, 8), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_PRINCE|M2_NASTY|M2_ELF, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hexadecimal editor", S_LIGHT, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_HEAL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMORPHOUS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_FEMALE|M2_NEUTER, M3_CLOSE|M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("tangency manitou topwork marshalcy", S_LIGHT, LVL(20, 5, -1, 41, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_WERE, 4, 5), ATTK(AT_MAGC, AD_ANTI, 6, 5), ATTK(AT_SPIT, AD_SPC2, 6, 5), ATTK(AT_NONE, AD_WGHT, 7, 8), ATTK(AT_TENT, AD_DEBU, 8, 8), ATTK(AT_ENGL, AD_DRDX, 3, 1)), SIZ(188, 102, 0, MS_PANTS, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ornament styptic hellishly torqued premarital", S_LIGHT, LVL(21, 13, 8, 4, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_CLAW, AD_RUST, 1, 5), ATTK(AT_SPIT, AD_POLY, 5, 1), ATTK(AT_WEAP, AD_DEBU, 1, 1), ATTK(AT_TRAM, AD_SPC2, 5, 7), NO_ATTK, NO_ATTK), SIZ(3540, 90, 0, MS_BOT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_FLY|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_ACID, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("estop institutional", S_LIGHT, LVL(21, 13, -2, 63, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_IDAM, 7, 2), ATTK(AT_TENT, AD_RAGN, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(663, 893, 0, MS_MISSING, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_HIDE|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_AVOIDER|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pwning tweaker", S_LIGHT, LVL(22, 18, -4, 45, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 18,25), ATTK(AT_BREA, AD_ELEC, 7,7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("wella light", S_LIGHT, LVL(22, 13, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BARBER, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_NEUTER|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("vampiric mist", S_LIGHT, LVL(22, 12, -4, 60, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_ENGL, AD_DRLI, 1,6), ATTK(AT_ENGL, AD_DRLI, 1,6), ATTK(AT_EXPL, AD_DRLI, 10,6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("disuse geminated suballiance penman", S_LIGHT, LVL(22, 12, 8, 78, 0), (1), A(ATTK(AT_STNG, AD_CALM, 8, 4), ATTK(AT_CLAW, AD_STAT, 3, 3), ATTK(AT_BEAM, AD_VENO, 8, 3), ATTK(AT_BUTT, AD_WGHT, 3, 1), NO_ATTK, NO_ATTK), SIZ(1360, 19, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_TPORT| M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("thyroidal rouletting", S_LIGHT, LVL(22, 17, 3, 49, 9), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_VOMT, 3, 4), ATTK(AT_BITE, AD_CHRN, 7, 1), ATTK(AT_TUCH, AD_HALU, 5, 4), ATTK(AT_STNG, AD_STAT, 3, 2), NO_ATTK, NO_ATTK), SIZ(256, 657, 0, MS_DEAD, MZ_HUGE), MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("faded face", S_LIGHT, LVL(22, 12, 3, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dark laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FRZE, 10,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icy laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICEB, 5,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrong laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FUMB, 50,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("broken laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VULN, 50,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NAST, 50,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MINA, 5,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bland laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUNS, 5,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cursed laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICUR, 5,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phantom laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NACU, 5,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("star laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHRN, 50,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("non-mad laser", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VOMT, 5,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dark ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FRZE, 10,20), ATTK(AT_BEAM, AD_FRZE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icy ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICEB, 5,20), ATTK(AT_BEAM, AD_ICEB, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrong ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FUMB, 50,20), ATTK(AT_BEAM, AD_FUMB, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("broken ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VULN, 50,20), ATTK(AT_BEAM, AD_VULN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NAST, 50,20), ATTK(AT_BEAM, AD_NAST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MINA, 5,20), ATTK(AT_BEAM, AD_MINA, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bland ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUNS, 5,20), ATTK(AT_BEAM, AD_RUNS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cursed ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICUR, 5,20), ATTK(AT_BEAM, AD_ICUR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phantom ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NACU, 5,20), ATTK(AT_BEAM, AD_NACU, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("star ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHRN, 50,20), ATTK(AT_BEAM, AD_CHRN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("non-mad ray", S_LIGHT, LVL(23, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VOMT, 5,20), ATTK(AT_BEAM, AD_VOMT, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cruller resolver kielbasy thrill councilwoman", S_LIGHT, LVL(23, 19, -6, 3, -1), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BUTT, AD_SITM, 3, 8), ATTK(AT_GAZE, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_LEGS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1886, 202, 0, MS_BARBER, MZ_HUGE), MR_SLEEP|MR_ACID, MR_ACID, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_REGEN| M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Isshiki Tsuji the Magician", S_LIGHT, LVL(23, 12, -8, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("hc notice group", S_LIGHT, LVL(24, 12, 0, 50, -10), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_EXPL, AD_AGGR, 10, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kesalanpatharan", S_LIGHT, LVL(24, 20, -6, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_PLYS, 1, 6), ATTK(AT_MAGC, AD_SPC2, 4, 4), ATTK(AT_TUCH, AD_SLEE, 2, 6), NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DEATH|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("famished waser", S_LIGHT, LVL(24, 11, 1, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_FAMN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ghost gloam", S_LIGHT, LVL(25, 13, -10, 30, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_EXPL, AD_CONF, 30,30), ATTK(AT_BREA, AD_ELEC, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("floatam", S_LIGHT, LVL(25, 13, -10, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LEVI, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("poisoned corona self test", S_LIGHT, LVL(25, 12, 4, 0, 0), (1), A(ATTK(AT_TENT, AD_DRIN, 1, 8), ATTK(AT_BREA, AD_NIVE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("orthopaedic vaccinotherapy", S_LIGHT, LVL(25, 24, -9, 61, 16), (2), A(ATTK(AT_ENGL, AD_WRAT, 1, 2), ATTK(AT_BEAM, AD_ACID, 6, 8), ATTK(AT_WEAP, AD_COLD, 3, 2), ATTK(AT_NONE, AD_NUMB, 6, 7), NO_ATTK, NO_ATTK), SIZ(27, 27, 0, MS_BARBER, MZ_MEDIUM), MR_COLD|MR_STONE, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_STALK|M2_NASTY|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("screamingly bra", S_LIGHT, LVL(25, 12, 7, 23, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SEDU, 7, 4), ATTK(AT_TRAM, AD_CHAO, 6, 2), ATTK(AT_WEAP, AD_IDAM, 8, 8), ATTK(AT_TRAM, AD_DARK, 1, 3), ATTK(AT_NONE, AD_ANTI, 4, 9), ATTK(AT_BOOM, AD_SLEE, 1, 3)), SIZ(1962, 292, 0, MS_BRAG, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS| M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bulletator y", S_LIGHT, LVL(25, 35, -20, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_EXPL, AD_CHRN, 50, 50), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("small bulletator y", S_LIGHT, LVL(25, 18, -20, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_EXPL, AD_CHRN, 50, 50), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("audio varicose", S_LIGHT, LVL(25, 10, -7, 96, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_TENT, AD_DRIN, 8, 2), ATTK(AT_BUTT, AD_NEXU, 8, 9), ATTK(AT_BREA, AD_DRDX, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2847, 7, 0, MS_SPOILER, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL, M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("limousine pelf spinner guttural stippled prebendary lighthearted", S_LIGHT, LVL(25, 13, -4, 96, 0), (4), A(ATTK(AT_WEAP, AD_STON, 7, 1), ATTK(AT_STNG, AD_TREM, 7, 4), ATTK(AT_TUCH, AD_BLAS, 4, 7), ATTK(AT_WEAP, AD_DCAY, 5, 2), ATTK(AT_STNG, AD_CONF, 4, 9), NO_ATTK), SIZ(1305, 36, 0, MS_JAPANESE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ultraviolet laser", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WTHR, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("psi laser", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SPC2, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blank laser", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SANI, 20,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanity laser", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INSA, 20,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pumping laser", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_GLIB, 20,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright laser", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LITE, 5,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ultraviolet ray", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WTHR, 5,5), ATTK(AT_BEAM, AD_WTHR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("psi ray", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SPC2, 5,5), ATTK(AT_BEAM, AD_SPC2, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blank ray", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SANI, 20,10), ATTK(AT_BEAM, AD_SANI, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanity ray", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INSA, 20,10), ATTK(AT_BEAM, AD_INSA, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pumping ray", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_GLIB, 20,10), ATTK(AT_BEAM, AD_GLIB, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright ray", S_LIGHT, LVL(26, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LITE, 5,5), ATTK(AT_BEAM, AD_LITE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ivon", S_LIGHT, LVL(26, 12, -4, 60, 5), (1), A(ATTK(AT_KICK, AD_COLD, 5, 5), ATTK(AT_KICK, AD_ICEB, 5, 5), ATTK(AT_LASH, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("defroster spittoon", S_LIGHT, LVL(26, 12, 4, 84, 0), (G_SGROUP|4), A(ATTK(AT_LASH, AD_NEXU, 4, 7), ATTK(AT_BREA, AD_SPC2, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(43, 241, 0, MS_TREESQUAD, MZ_HUMAN), MR_ACID, MR_ACID, M1_FLY|M1_TUNNEL|M1_SEE_INVIS|M1_TPORT, M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("peeled ecru", S_LIGHT, LVL(26, 11, -8, 12, 14), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_DISE, 1, 7), ATTK(AT_LASH, AD_DEBU, 2, 1), ATTK(AT_BREA, AD_SCOR, 7, 7), ATTK(AT_BEAM, AD_NEXU, 2, 4), ATTK(AT_LASH, AD_POIS, 2, 9), NO_ATTK), SIZ(118, 276, 0, MS_HUMANOID, MZ_SMALL), MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_TPORT, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dolci prunable toilworn resonantly dischargeable", S_LIGHT, LVL(27, 12, -5, 83, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FEAR, 8, 8), ATTK(AT_HUGS, AD_CONT, 4, 1), ATTK(AT_LASH, AD_WEBS, 5, 4), ATTK(AT_TUCH, AD_TDRA, 5, 5), NO_ATTK, NO_ATTK), SIZ(2969, 1436, 0, MS_REPAIR, MZ_SMALL), 0, 0, M1_REGEN|M1_METALLIVORE, M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("centring mustering", S_LIGHT, LVL(27, 12, -9, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_BADE, 7, 9), ATTK(AT_TUCH, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1458, 694, 0, MS_FEARHARE, MZ_TINY), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("zipping excavation earwigging", S_LIGHT, LVL(27, 16, 4, 75, 0), (G_UNIQ|3), A(ATTK(AT_GAZE, AD_SIN, 6, 6), ATTK(AT_BOOM, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_MIDI, 6, 5), ATTK(AT_WEAP, AD_DARK, 8, 1), ATTK(AT_LASH, AD_NIVE, 1, 1), NO_ATTK), SIZ(839, 40, 0, MS_OHGOD, MZ_LARGE), MR_FIRE|MR_COLD, 0, M1_WALLWALK|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reality weaver", S_LIGHT, LVL(27, 22, -6, 65, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 18,32), ATTK(AT_BREA, AD_ELEC, 8,9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("slightly coyly", S_LIGHT, LVL(27, 12, 6, 12, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_ICEB, 1, 2), ATTK(AT_WEAP, AD_CHAO, 1, 5), ATTK(AT_BUTT, AD_CLRC, 6, 5), ATTK(AT_BEAM, AD_CNCL, 3, 7), NO_ATTK, NO_ATTK), SIZ(4, 95, 0, MS_DJINNI, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS| M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("armed orbit loxing", S_LIGHT, LVL(28, 12, 2, 37, -6), (G_GENO|4), A(ATTK(AT_BEAM, AD_SOUN, 7, 5), ATTK(AT_BREA, AD_TRAP, 1, 2), ATTK(AT_HUGS, AD_TIME, 4, 6), ATTK(AT_BEAM, AD_CURS, 1, 6), NO_ATTK, NO_ATTK), SIZ(234, 527, 0, MS_SHRIEK, MZ_GIGANTIC), 0, 0, M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("heraldry mercurialize", S_LIGHT, LVL(28, 12, -3, 43, 5), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_TREM, 4, 8), ATTK(AT_SCRA, AD_WTHR, 1, 4), ATTK(AT_GAZE, AD_DRCO, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(104, 1190, 0, MS_OHGOD, MZ_GIGANTIC), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("doom light", S_LIGHT, /* if it explodes at you, rnz(20000) turns of "doomed" */ LVL(29, 15, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_RUNS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_MULTIHUED, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("traducing mimetic glacially mazurka", S_LIGHT, LVL(29, 7, -2, 43, 4), (G_RGROUP|4), A(ATTK(AT_BREA, AD_DISN, 6, 7), ATTK(AT_HUGS, AD_FAMN, 6, 6), ATTK(AT_BEAM, AD_CONF, 2, 5), ATTK(AT_BITE, AD_GLIB, 6, 3), ATTK(AT_GAZE, AD_NTHR, 1, 7), ATTK(AT_SCRA, AD_LUCK, 8, 9)), SIZ(105, 395, 0, MS_WAIL, MZ_TINY), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT, M3_CLOSE|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("improvise plateau moonstone", S_LIGHT, LVL(29, 19, 4, 4, 19), (G_GENO|G_LGROUP|1), A(ATTK(AT_BUTT, AD_DRIN, 3, 3), ATTK(AT_ENGL, AD_NPRO, 3, 4), ATTK(AT_BITE, AD_MAGM, 6, 9), ATTK(AT_KICK, AD_EDGE, 7, 3), NO_ATTK, NO_ATTK), SIZ(545, 85, 0, MS_ROAR, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID, M2_UNDEAD|M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_MIND_FLAYER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("gravamina crabbiest", S_LIGHT, LVL(29, 14, 7, 0, 0), (3), A(ATTK(AT_CLAW, AD_POIS, 9, 8), ATTK(AT_STNG, AD_MINA, 9, 7), ATTK(AT_NONE, AD_LAVA, 2, 9), ATTK(AT_SCRA, AD_AXUS, 3, 3), NO_ATTK, NO_ATTK), SIZ(950, 199, 0, MS_BRAG, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON, MR_COLD, M1_FLY|M1_AMORPHOUS|M1_REGEN|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sembling aortal disabled", S_LIGHT, LVL(29, 12, -7, 42, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_WEAP, AD_TECH, 2, 3), ATTK(AT_NONE, AD_AGGR, 0, 3), ATTK(AT_MAGC, AD_THIR, 5, 7), ATTK(AT_ENGL, AD_ICUR, 4, 7), NO_ATTK, NO_ATTK), SIZ(1534, 21, 0, MS_CAR, MZ_HUMAN), MR_FIRE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_OVIPAROUS|M1_REGEN, M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cerebri comfort", S_LIGHT, LVL(29, 8, 0, 41, -15), (2), A(ATTK(AT_BUTT, AD_VOMT, 5, 6), ATTK(AT_GAZE, AD_LUCK, 2, 7), ATTK(AT_NONE, AD_SOUN, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3767, 475, 0, MS_MUTE, MZ_TINY), MR_DISINT|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("obligated descriptive", S_LIGHT, LVL(29, 12, 7, 82, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_RBRE, 9, 1), ATTK(AT_TENT, AD_SLOW, 7, 5), ATTK(AT_GAZE, AD_TRAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(391, 6, 0, MS_WAIL, MZ_SMALL), MR_DISINT|MR_ELEC, 0, M1_NOHEAD|M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("black soul", S_LIGHT, LVL(30, 16, -8, 20, 0), (G_NOCORPSE|G_GENO|1|G_LGROUP), A(ATTK(AT_EXPL, AD_CONF, 40,20), ATTK(AT_BREA, AD_ELEC, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("hallucination image", S_LIGHT, LVL(30, 15, -12, 40, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_EXPL, AD_CONF, 30,40), ATTK(AT_BREA, AD_ELEC, 4,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("will o' the wisp", S_LIGHT, LVL(30, 24, -32, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CONF, 5,10), ATTK(AT_ENGL, AD_CONF, 5,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("riverlet", S_LIGHT, LVL(30, 12, 0, 60, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 2, 4), ATTK(AT_TUCH, AD_DARK, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_PRINCE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("heathen light", S_LIGHT, /* spawns with heath ball */ LVL(30, 16, -8, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ALIN, 4, 20), ATTK(AT_BREA, AD_LITE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("myrkalfar granny", S_LIGHT, LVL(30, 12, 0, 60, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_DARK, 4, 8), ATTK(AT_MAGC, AD_CAST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_PRINCE|M2_NASTY|M2_ELF, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("chromatographically dyspepsy", S_LIGHT, LVL(30, 25, 0, 58, 0), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_POIS, 6, 8), ATTK(AT_STNG, AD_LEGS, 6, 6), ATTK(AT_GAZE, AD_PEST, 1, 9), ATTK(AT_BUTT, AD_DRST, 2, 2), NO_ATTK, NO_ATTK), SIZ(707, 206, 0, MS_SHOE, MZ_LARGE), MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS, M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lunch thoroughbred", S_LIGHT, LVL(31, 12, -8, 50, 9), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_ELEC, 1, 8), ATTK(AT_LASH, AD_IDAM, 4, 9), ATTK(AT_TUCH, AD_FREN, 4, 1), ATTK(AT_TUCH, AD_TECH, 7, 4), ATTK(AT_BEAM, AD_PLAS, 4, 8), ATTK(AT_TRAM, AD_WGHT, 3, 1)), SIZ(0, 1072, 0, MS_HISS, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_WANTSALL, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("effectuating roommate", S_LIGHT, LVL(31, 12, -3, 69, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_STTP, 5, 1), ATTK(AT_TENT, AD_SLOW, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(27, 939, 0, MS_JAPANESE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_UNSOLID|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_COLLECT|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("penholder scooter refer affectingly suppliant", S_LIGHT, LVL(31, 6, -4, 94, 0), (1), A(ATTK(AT_BEAM, AD_STUN, 3, 9), ATTK(AT_BOOM, AD_DREA, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(506, 1155, 0, MS_POKEDEX, MZ_GIGANTIC), MR_COLD, 0, M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("candidest dottily sybaritic operationally", S_LIGHT, LVL(32, 9, 7, 74, -10), (G_GENO|3), A(ATTK(AT_BREA, AD_SAMU, 3, 8), ATTK(AT_STNG, AD_MINA, 1, 7), ATTK(AT_KICK, AD_CURS, 3, 5), ATTK(AT_WEAP, AD_RUNS, 3, 1), ATTK(AT_SCRA, AD_TCKL, 9, 1), NO_ATTK), SIZ(539, 410, 0, MS_SPOILER, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL| M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("deposit dominium", S_LIGHT, LVL(32, 8, -3, 61, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_SEDU, 1, 7), ATTK(AT_HUGS, AD_CONF, 1, 2), ATTK(AT_CLAW, AD_STON, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1294, 69, 0, MS_DEAD, MZ_HUGE), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("comatose caulking", S_LIGHT, LVL(32, 21, 7, 29, -5), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_TLPT, 9, 3), ATTK(AT_WEAP, AD_HEAL, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2804, 116, 0, MS_PHOTO, MZ_TINY), 0, 0, 0, M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("demon's soul", S_LIGHT, LVL(32, 16, -5, 90, -20), (1), A(ATTK(AT_TUCH, AD_DETH, 10, 5), ATTK(AT_GAZE, AD_CONT, 6, 6), ATTK(AT_BEAM, AD_CHAO, 4, 4), ATTK(AT_TUCH, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_OMNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_STRONG|M2_COLLECT|M2_NEUTER|M2_DEMON|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pestilent waser", S_LIGHT, LVL(32, 12, -1, 35, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PEST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rapidfire gloam", S_LIGHT, LVL(32, 25, -9, 75, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONF, 28,36), ATTK(AT_BREA, AD_ELEC, 10,10), ATTK(AT_BREA, AD_ELEC, 10,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("white bulb", S_LIGHT, LVL(32, 13, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 50,50), ATTK(AT_BEAM, AD_FEAR, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tiny being of light", S_LIGHT, LVL(33, 15, -5, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_GAZE, AD_BLND, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_GLYPHS, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP, M1_REGEN|M1_SEE_INVIS|M1_UNSOLID|M1_HUMANOID|M1_FLY|M1_BREATHLESS, M2_STALK|M2_STRONG, M3_AVOIDER|M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("trimaran siding chauvinistically hypnotism collectivist", S_LIGHT, LVL(33, 12, 3, 89, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_LASH, AD_BLEE, 9, 3), ATTK(AT_NONE, AD_SLIM, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3374, 314, 0, MS_MUTE, MZ_TINY), MR_ACID, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("southwardly vincible", S_LIGHT, LVL(33, 11, -1, 80, 4), (G_RGROUP|3), A(ATTK(AT_TUCH, AD_DEBT, 3, 9), ATTK(AT_NONE, AD_STCK, 8, 7), ATTK(AT_ENGL, AD_WEBS, 2, 3), ATTK(AT_CLAW, AD_CALM, 3, 6), NO_ATTK, NO_ATTK), SIZ(88, 209, 0, MS_SING, MZ_MEDIUM), MR_DRAIN, 0, M1_CLING|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow bulb", S_LIGHT, LVL(33, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BLND, 50,50), ATTK(AT_BEAM, AD_BLND, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nudity rickety", S_LIGHT, LVL(34, 12, 4, 91, 0), (3), A(ATTK(AT_KICK, AD_RBAD, 7, 5), ATTK(AT_WEAP, AD_DFOO, 1, 5), ATTK(AT_SPIT, AD_MCRE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 1235, 0, MS_SPOILER, MZ_HUGE), 0, 0, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("temptation porringer", S_LIGHT, LVL(34, 14, -4, 72, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_CHRN, 6, 2), ATTK(AT_TUCH, AD_ABDC, 6, 6), ATTK(AT_ENGL, AD_DEPR, 2, 8), ATTK(AT_TRAM, AD_DRIN, 1, 8), ATTK(AT_EXPL, AD_TLPT, 4, 7), ATTK(AT_TRAM, AD_VAMP, 3, 3)), SIZ(637, 229, 0, MS_GLYPHS, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("red bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE, 5, 20), ATTK(AT_BEAM, AD_FIRE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_COLD, 5, 20), ATTK(AT_BEAM, AD_COLD, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MAGM, 5, 20), ATTK(AT_BEAM, AD_MAGM, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ELEC, 5, 20), ATTK(AT_BEAM, AD_ELEC, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("axial bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AXUS, 5, 20), ATTK(AT_BEAM, AD_AXUS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("orange bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ACID, 5, 20), ATTK(AT_BEAM, AD_ACID, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wypsilon bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SAMU, 5, 20), ATTK(AT_BEAM, AD_SAMU, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("femmer bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DROP, 5, 20), ATTK(AT_BEAM, AD_DROP, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pulse bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHKH, 5, 20), ATTK(AT_BEAM, AD_CHKH, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_HALU, 50,25), ATTK(AT_BEAM, AD_HALU, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bleeding bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LEGS, 50,25), ATTK(AT_BEAM, AD_LEGS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nebulous bulb", S_LIGHT, LVL(35, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLEE, 50,25), ATTK(AT_BEAM, AD_SLEE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("network conferee devaluing contractive", S_LIGHT, LVL(36, 12, -5, 19, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_RNG, 7, 2), ATTK(AT_ENGL, AD_WEBS, 5, 5), ATTK(AT_CLAW, AD_CNCL, 1, 4), ATTK(AT_BUTT, AD_CORR, 6, 4), NO_ATTK, NO_ATTK), SIZ(4700, 66, 0, MS_WOLLOH, MZ_LARGE), MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("spherical bulb", S_LIGHT, LVL(37, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STUN, 50,25), ATTK(AT_BEAM, AD_STUN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brown bulb", S_LIGHT, LVL(37, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BURN, 50,25), ATTK(AT_BEAM, AD_BURN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dim bulb", S_LIGHT, LVL(37, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DIMN, 50,25), ATTK(AT_BEAM, AD_DIMN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aligned bulb", S_LIGHT, LVL(37, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ALIN, 50,25), ATTK(AT_BEAM, AD_ALIN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravated bulb", S_LIGHT, LVL(37, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AGGR, 50,25), ATTK(AT_BEAM, AD_AGGR, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("multicolor bulb", S_LIGHT, LVL(37, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NUMB, 50,25), ATTK(AT_BEAM, AD_NUMB, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("interposed hardener", S_LIGHT, LVL(37, 12, -6, 89, 13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MANA, 9, 1), ATTK(AT_WEAP, AD_COLD, 1, 3), ATTK(AT_WEAP, AD_CNCL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(810, 175, 0, MS_SOCKS, MZ_LARGE), 0, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_TPORT|M1_CARNIVORE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blitzing feared", S_LIGHT, LVL(37, 12, 0, 1, 0), (3), A(ATTK(AT_WEAP, AD_POIS, 9, 6), ATTK(AT_BITE, AD_FAKE, 1, 2), ATTK(AT_TUCH, AD_CLRC, 5, 2), ATTK(AT_BREA, AD_DEST, 4, 1), ATTK(AT_WEAP, AD_STON, 1, 1), NO_ATTK), SIZ(252, 343, 0, MS_GIBBERISH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cannibalizing fated", S_LIGHT, LVL(37, 11, 7, 73, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_MINA, 6, 1), ATTK(AT_TENT, AD_LUCK, 9, 2), ATTK(AT_NONE, AD_LAZY, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1561, 35, 0, MS_SHOE, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_CLING|M1_TUNNEL|M1_TPORT, M2_NOPOLY|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("thereuntil brooder", S_LIGHT, LVL(38, 14, 5, 94, 0), (3), A(ATTK(AT_BREA, AD_NUMB, 7, 4), ATTK(AT_BREA, AD_DISP, 2, 3), ATTK(AT_MAGC, AD_LITT, 1, 6), ATTK(AT_WEAP, AD_DROP, 7, 1), NO_ATTK, NO_ATTK), SIZ(601, 135, 0, MS_PHOTO, MZ_TINY), MR_DRAIN, 0, M1_HUMANOID|M1_TPORT, M2_NOPOLY|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nonphysical perlitic", S_LIGHT, LVL(38, 9, 8, 69, 0), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_PART, 0, 2), ATTK(AT_WEAP, AD_CONF, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1712, 1179, 0, MS_CODE, MZ_HUMAN), MR_SLEEP, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOHEAD, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trepanned irruptive", S_LIGHT, LVL(38, 13, -3, 24, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_GLIB, 1, 9), ATTK(AT_BITE, AD_CHRN, 2, 2), ATTK(AT_EXPL, AD_NGRA, 6, 8), ATTK(AT_WEAP, AD_CHKH, 3, 9), ATTK(AT_BOOM, AD_FRZE, 4, 9), ATTK(AT_BUTT, AD_AXUS, 9, 5)), SIZ(1079, 364, 0, MS_CASINO, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_COLD|MR_POISON, M1_NEEDPICK|M1_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kidney outmarch", S_LIGHT, LVL(38, 12, -5, 56, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_FREN, 7, 6), ATTK(AT_LASH, AD_SEDU, 7, 9), ATTK(AT_ENGL, AD_ALIN, 7, 4), ATTK(AT_EXPL, AD_PAIN, 5, 5), ATTK(AT_BEAM, AD_PLAS, 1, 5), ATTK(AT_CLAW, AD_STCK, 1, 4)), SIZ(1247, 878, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_SLITHY|M1_POIS, M2_MINION|M2_STALK|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_SLIME|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("infernal device", S_LIGHT, LVL(38, 12, -8, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 20,20), ATTK(AT_NONE, AD_FIRE, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("materialistically gymnastically braggiest", S_LIGHT, LVL(39, 12, -8, 52, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_VULN, 6, 1), ATTK(AT_EXPL, AD_STUN, 1, 3), ATTK(AT_BREA, AD_ILLU, 5, 4), ATTK(AT_BITE, AD_INER, 5, 3), NO_ATTK, NO_ATTK), SIZ(842, 202, 0, MS_LIEDER, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_HIDE|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ferrous bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUST, 2,10), ATTK(AT_BEAM, AD_RUST, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("polychrome bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_POLY, 2,10), ATTK(AT_BEAM, AD_POLY, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spiky bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WNCE, 2,10), ATTK(AT_BEAM, AD_WNCE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("absorbing bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INVE, 5, 25), ATTK(AT_BEAM, AD_INVE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chaotic bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHAO, 2,50), ATTK(AT_BEAM, AD_CHAO, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("forgotten bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AMNE, 2,10), ATTK(AT_BEAM, AD_AMNE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("memory bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MEMO, 5,25), ATTK(AT_BEAM, AD_MEMO, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("techno bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TECH, 5,25), ATTK(AT_BEAM, AD_TECH, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("training bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TRAI, 5,25), ATTK(AT_BEAM, AD_TRAI, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alarm bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BADE, 5, 25), ATTK(AT_BEAM, AD_BADE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sst bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_THIE, 5, 25), ATTK(AT_BEAM, AD_THIE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starvation bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FAMN, 5, 25), ATTK(AT_BEAM, AD_FAMN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sluggish bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INER, 5, 25), ATTK(AT_BEAM, AD_INER, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loaded bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WGHT, 5, 25), ATTK(AT_BEAM, AD_WGHT, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("technical bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TDRA, 2,10), ATTK(AT_BEAM, AD_TDRA, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fast bulb", S_LIGHT, LVL(39, 24, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLOW, 2,10), ATTK(AT_BEAM, AD_SLOW, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chuckling bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CURS, 2,10), ATTK(AT_BEAM, AD_CURS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corrosive bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CORR, 2,10), ATTK(AT_BEAM, AD_CORR, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dirty bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DCAY, 2,10), ATTK(AT_BEAM, AD_DCAY, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiery bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FLAM, 2,10), ATTK(AT_BEAM, AD_FLAM, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tear bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WEEP, 5, 25), ATTK(AT_BEAM, AD_WEEP, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("contamination bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONT, 50, 25), ATTK(AT_BEAM, AD_CONT, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PAIN, 5, 25), ATTK(AT_BEAM, AD_PAIN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skilled bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SKIL, 5, 25), ATTK(AT_BEAM, AD_SKIL, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vivid bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STTP, 2,10), ATTK(AT_BEAM, AD_STTP, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("changing bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 25), ATTK(AT_BEAM, AD_RBRE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("feminism bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEMI, 5,25), ATTK(AT_BEAM, AD_FEMI, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weoweo bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBAD, 5, 25), ATTK(AT_BEAM, AD_RBAD, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("everchanging bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RNG, 5, 25), ATTK(AT_BEAM, AD_RNG, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("staying bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PART, 5, 25), ATTK(AT_BEAM, AD_PART, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("color-changing bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MIDI, 5, 25), ATTK(AT_BEAM, AD_MIDI, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("RNG bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 25), ATTK(AT_BEAM, AD_RBRE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("metallic bulb", S_LIGHT, LVL(39, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 2,10), ATTK(AT_BEAM, AD_SLUD, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tentative radially", S_LIGHT, LVL(39, 32, 5, 58, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_LEVI, 1, 9), ATTK(AT_BUTT, AD_SEDU, 4, 9), ATTK(AT_WEAP, AD_NTHR, 9, 6), ATTK(AT_ENGL, AD_SEDU, 6, 5), ATTK(AT_MAGC, AD_IDAM, 6, 6), NO_ATTK), SIZ(715, 894, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_SLITHY|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_COLLECT|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("focally institutionalize dolt honoured interlining", S_LIGHT, LVL(40, 13, 8, 59, 0), (G_UNIQ|4), A(ATTK(AT_BREA, AD_SAMU, 4, 8), ATTK(AT_BEAM, AD_PLAS, 1, 6), ATTK(AT_SCRA, AD_UNPR, 2, 2), ATTK(AT_WEAP, AD_FEAR, 3, 2), ATTK(AT_MAGC, AD_FUMB, 1, 6), ATTK(AT_ENGL, AD_SPEL, 5, 3)), SIZ(1105, 65, 0, MS_CAR, MZ_LARGE), MR_POISON, 0, M1_NOEYES|M1_NOHEAD|M1_TPORT|M1_ACID, M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("existentialist endured", S_LIGHT, LVL(40, 12, 3, 13, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_STNG, AD_CORR, 5, 5), ATTK(AT_MAGC, AD_TDRA, 2, 8), ATTK(AT_NONE, AD_TDRA, 2, 3), ATTK(AT_KICK, AD_RUNS, 7, 9), ATTK(AT_KICK, AD_WERE, 8, 4), ATTK(AT_BEAM, AD_RBAD, 1, 9)), SIZ(1017, 7, 0, MS_PAIN, MZ_HUMAN), MR_SLEEP|MR_DEATH, 0, M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT| M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("upper spirit", S_LIGHT, LVL(40, 18, -10, 50, 0), (G_NOCORPSE|G_GENO|1|G_LGROUP), A(ATTK(AT_EXPL, AD_CONF, 40,40), ATTK(AT_BREA, AD_ELEC, 5,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("deathly waser", S_LIGHT, LVL(40, 12, -4, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_DETH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wypsilon waser", S_LIGHT, LVL(40, 12, -4, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("delusionary medicament", S_LIGHT, LVL(41, 13, -10, 11, -16), (G_GENO|1), A(ATTK(AT_SCRA, AD_FREN, 8, 5), ATTK(AT_GAZE, AD_UVUU, 8, 9), ATTK(AT_HUGS, AD_STON, 1, 1), ATTK(AT_CLAW, AD_VAPO, 8, 1), NO_ATTK, NO_ATTK), SIZ(144, 167, 0, MS_LIEDER, MZ_MEDIUM), MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_SEE_INVIS| M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("whoever sanskrit", S_LIGHT, LVL(41, 14, -9, 24, 0), (G_NOCORPSE|3), A(ATTK(AT_RATH, AD_ACID, 7, 6), ATTK(AT_CLAW, AD_FLAM, 4, 4), ATTK(AT_BOOM, AD_SLIM, 1, 4), ATTK(AT_TUCH, AD_SWAP, 4, 5), ATTK(AT_BEAM, AD_HEAL, 4, 1), ATTK(AT_TUCH, AD_GLIB, 8, 9)), SIZ(631, 293, 0, MS_BOT, MZ_HUGE), MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("defecate bifurcating", S_LIGHT, LVL(41, 12, -5, 28, 15), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_DISE, 2, 9), ATTK(AT_SPIT, AD_THIR, 4, 1), ATTK(AT_STNG, AD_CURS, 9, 2), ATTK(AT_WEAP, AD_ENCH, 4, 5), ATTK(AT_BITE, AD_NTHR, 8, 6), ATTK(AT_LASH, AD_PAIN, 6, 5)), SIZ(146, 984, 0, MS_PAIN, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("uncloak overexciting", S_LIGHT, LVL(42, 16, 3, 31, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BUTT, AD_VENO, 4, 9), ATTK(AT_NONE, AD_VAMP, 1, 6), ATTK(AT_SCRA, AD_CLRC, 5, 6), ATTK(AT_GAZE, AD_DEPR, 7, 1), ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_FLAM, 4, 1)), SIZ(2735, 427, 0, MS_COMBAT, MZ_MEDIUM), MR_FIRE|MR_DISINT, 0, M1_AMORPHOUS|M1_WALLWALK|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_HUMAN|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dark bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FRZE, 10,50), ATTK(AT_BEAM, AD_FRZE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icy bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICEB, 5,50), ATTK(AT_BEAM, AD_ICEB, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrong bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FUMB, 50,50), ATTK(AT_BEAM, AD_FUMB, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("broken bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VULN, 50,50), ATTK(AT_BEAM, AD_VULN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NAST, 50,50), ATTK(AT_BEAM, AD_NAST, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MINA, 5,50), ATTK(AT_BEAM, AD_MINA, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bland bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUNS, 5,50), ATTK(AT_BEAM, AD_RUNS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cursed bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICUR, 5,50), ATTK(AT_BEAM, AD_ICUR, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phantom bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NACU, 5,50), ATTK(AT_BEAM, AD_NACU, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("star bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHRN, 50,50), ATTK(AT_BEAM, AD_CHRN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("non-mad bulb", S_LIGHT, LVL(43, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VOMT, 5,50), ATTK(AT_BEAM, AD_VOMT, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pledging monarchial", S_LIGHT, LVL(43, 13, -4, 35, 0), (1), A(ATTK(AT_SCRA, AD_RUNS, 4, 7), ATTK(AT_KICK, AD_VOMT, 9, 1), ATTK(AT_WEAP, AD_NAST, 3, 2), ATTK(AT_NONE, AD_FIRE, 4, 5), ATTK(AT_GAZE, AD_WISD, 6, 5), ATTK(AT_SCRA, AD_LEVI, 1, 6)), SIZ(1643, 756, 0, MS_AREOLA, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dugong immunochemistry", S_LIGHT, LVL(44, 12, 2, 16, 17), (G_GENO|3), A(ATTK(AT_MAGC, AD_WRAP, 1, 9), ATTK(AT_STNG, AD_RAGN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1908, 53, 0, MS_SEDUCE, MZ_SMALL), 0, 0, M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jazzer gargle", S_LIGHT, LVL(45, 11, -13, 19, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BOOM, AD_SLEE, 9, 7), ATTK(AT_WEAP, AD_VULN, 6, 4), ATTK(AT_BEAM, AD_INSA, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2450, 277, 0, MS_CUSS, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_THICK_HIDE|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("apollo hemogram", S_LIGHT, LVL(45, 8, -2, 1, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_HUGS, AD_CONF, 9, 13), ATTK(AT_TUCH, AD_NAST, 7, 10), ATTK(AT_RATH, AD_CORR, 5, 12), ATTK(AT_WEAP, AD_HODS, 8, 3), ATTK(AT_ENGL, AD_COLD, 3, 1), ATTK(AT_TENT, AD_DCAY, 1, 20)), SIZ(757, 493, 0, MS_ALLA, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_CLING|M1_HIDE|M1_UNSOLID|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MAGIC|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gradable rebounding", S_LIGHT, LVL(45, 12, -2, 83, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_GLIB, 9, 4), ATTK(AT_BUTT, AD_STCK, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2379, 1320, 0, MS_SMITH, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON, MR_POISON, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hydration dissuasively", S_LIGHT, LVL(46, 24, -29, 37, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CONT, 3, 18), ATTK(AT_HUGS, AD_PEST, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1289, 215, 0, MS_WERE, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kymograph commendable", S_LIGHT, LVL(46, 16, -26, 66, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_STCK, 4, 13), ATTK(AT_MAGC, AD_HODS, 1, 17), ATTK(AT_BREA, AD_NEXU, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3688, 16, 0, MS_WAIL, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultraviolet bulb", S_LIGHT, LVL(46, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WTHR, 5,25), ATTK(AT_BEAM, AD_WTHR, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("psi bulb", S_LIGHT, LVL(46, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SPC2, 5,25), ATTK(AT_BEAM, AD_SPC2, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blank bulb", S_LIGHT, LVL(46, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SANI, 20,50), ATTK(AT_BEAM, AD_SANI, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanity bulb", S_LIGHT, LVL(46, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INSA, 20,50), ATTK(AT_BEAM, AD_INSA, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pumping bulb", S_LIGHT, LVL(46, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_GLIB, 20,50), ATTK(AT_BEAM, AD_GLIB, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright bulb", S_LIGHT, LVL(46, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LITE, 5,25), ATTK(AT_BEAM, AD_LITE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("turner innovative", S_LIGHT, LVL(47, 11, -15, 81, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_LUCK, 3, 16), ATTK(AT_WEAP, AD_LETH, 2, 1), ATTK(AT_SPIT, AD_FREN, 2, 11), ATTK(AT_MAGC, AD_VENO, 1, 3), NO_ATTK, NO_ATTK), SIZ(1650, 92, 0, MS_BOT, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_UNSOLID, M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("towheaded pouncer reformated", S_LIGHT, LVL(47, 13, -9, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_MIDI, 7, 7), ATTK(AT_WEAP, AD_DISP, 5, 8), ATTK(AT_SPIT, AD_FUMB, 1, 4), ATTK(AT_BREA, AD_VOMT, 2, 16), ATTK(AT_STNG, AD_EDGE, 6, 15), ATTK(AT_GAZE, AD_DREN, 1, 21)), SIZ(2083, 172, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS| M1_HERBIVORE, M2_LORD|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hod pranced sniffling", S_LIGHT, LVL(48, 12, 4, 89, -18), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_DRST, 4, 12), ATTK(AT_KICK, AD_WISD, 7, 1), ATTK(AT_NONE, AD_WISD, 5, 5), ATTK(AT_CLAW, AD_TLPT, 5, 16), ATTK(AT_LASH, AD_FUMB, 3, 15), ATTK(AT_ENGL, AD_FREN, 1, 3)), SIZ(2331, 1510, 0, MS_BURBLE, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID| M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("silver toad", S_LIGHT, LVL(48, 16, -1, 27, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_DRST, 1, 16), ATTK(AT_WEAP, AD_ALIN, 7, 4), ATTK(AT_ENGL, AD_WTHR, 4, 1), ATTK(AT_ENGL, AD_NPRO, 4, 16), ATTK(AT_TENT, AD_FAMN, 1, 21), ATTK(AT_BEAM, AD_FIRE, 6, 18)), SIZ(319, 184, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID, MR_COLD, M1_FLY|M1_SWIM|M1_HUMANOID|M1_TPORT, M2_PRINCE|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("candle wisp", S_LIGHT, LVL(48, 18, -12, 95, -20), (1), A(ATTK(AT_TUCH, AD_DETH, 10, 8), ATTK(AT_BREA, AD_FIRE, 10, 10), ATTK(AT_BEAM, AD_VULN, 8, 6), ATTK(AT_MAGC, AD_FIRE, 6, 6), ATTK(AT_GAZE, AD_CONT, 7, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_POISON|MR_COLD|MR_DRAIN, 0, M1_OMNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_STRONG|M2_COLLECT|M2_NEUTER|M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("repartition desegregate ambitiously", S_LIGHT, LVL(48, 25, -3, 56, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_GLIB, 1, 16), ATTK(AT_ENGL, AD_ILLU, 3, 14), ATTK(AT_BUTT, AD_CHKH, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(379, 643, 0, MS_PHOTO, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cloud of glory", S_LIGHT, LVL(49, 26, -7, 70, 10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 10, 20), ATTK(AT_BEAM, AD_PLAS, 10, 10), ATTK(AT_NONE, AD_ELEC, 5, 5), ATTK(AT_NONE, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON|MR_STONE|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wiled dandyism neuropsychology", S_LIGHT, LVL(49, 6, 2, 73, 5), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_TPTO, 9, 7), ATTK(AT_TRAM, AD_HODS, 8, 21), ATTK(AT_GAZE, AD_AMNE, 8, 4), ATTK(AT_WEAP, AD_WTHR, 8, 19), ATTK(AT_CLAW, AD_LEGS, 5, 12), NO_ATTK), SIZ(2077, 397, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("weaning backbite uneducable", S_LIGHT, LVL(49, 16, -16, 64, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_POLY, 8, 13), ATTK(AT_BREA, AD_COLD, 1, 7), ATTK(AT_TENT, AD_GRAV, 4, 9), ATTK(AT_KICK, AD_SITM, 8, 11), ATTK(AT_STNG, AD_NTHR, 5, 19), NO_ATTK), SIZ(2296, 155, 0, MS_STABILIZE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN| M1_TPORT|M1_ACID|M1_POIS, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_SLIME|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("marbling emblaze overdramatizing beard jaded befoul", S_LIGHT, LVL(49, 26, -28, 91, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_BANI, 1, 1), ATTK(AT_HUGS, AD_STTP, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1005, 528, 0, MS_STENCH, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID| M1_ANIMAL|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("clothbound flapped", S_LIGHT, LVL(49, 12, -19, 81, 0), (3), A(ATTK(AT_CLAW, AD_INSA, 3, 12), ATTK(AT_TUCH, AD_PAIN, 8, 4), ATTK(AT_HUGS, AD_WRAP, 8, 12), ATTK(AT_EXPL, AD_GRAV, 3, 10), ATTK(AT_CLAW, AD_MALK, 1, 17), ATTK(AT_WEAP, AD_BURN, 8, 1)), SIZ(541, 1227, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("overuse disfranchised", S_LIGHT, LVL(50, 9, -26, 77, 11), (G_SGROUP|2), A(ATTK(AT_BUTT, AD_TRAP, 2, 21), ATTK(AT_TENT, AD_TREM, 5, 17), ATTK(AT_TRAM, AD_FUMB, 4, 11), ATTK(AT_BITE, AD_CORR, 4, 20), NO_ATTK, NO_ATTK), SIZ(2347, 95, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_ANIMAL, M2_UNDEAD|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("withhold triarchy", S_LIGHT, LVL(50, 7, 8, 59, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_PEST, 8, 4), ATTK(AT_STNG, AD_FAMN, 9, 16), ATTK(AT_STNG, AD_ACID, 8, 12), ATTK(AT_BUTT, AD_STON, 1, 3), NO_ATTK, NO_ATTK), SIZ(23, 886, 0, MS_TEACHER, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_SWIM|M1_CONCEAL|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("blenny proposing", S_LIGHT, LVL(50, 12, -28, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DEBT, 8, 18), ATTK(AT_KICK, AD_DEPR, 3, 15), ATTK(AT_STNG, AD_WNCE, 6, 6), ATTK(AT_SCRA, AD_TRAI, 4, 10), NO_ATTK, NO_ATTK), SIZ(180, 137, 0, MS_WOLLOH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_AMPHIBIOUS|M1_HUMANOID, M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jeoparding hydro", S_LIGHT, LVL(51, 5, 8, 51, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_STON, 4, 21), ATTK(AT_CLAW, AD_MANA, 4, 6), ATTK(AT_ENGL, AD_SOUN, 1, 6), ATTK(AT_CLAW, AD_SLIM, 4, 2), NO_ATTK, NO_ATTK), SIZ(704, 629, 0, MS_BARK, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonenforcement beaten collusively", S_LIGHT, LVL(51, 12, -25, 74, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_COLD, 9, 1), ATTK(AT_BREA, AD_DRCH, 2, 8), ATTK(AT_NONE, AD_DRLI, 6, 8), ATTK(AT_TUCH, AD_DREN, 6, 8), ATTK(AT_TUCH, AD_TRAI, 9, 16), NO_ATTK), SIZ(3374, 732, 0, MS_CORONA, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lysergic cmdg", S_LIGHT, LVL(52, 12, -4, 45, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_SPIT, AD_ACID, 1, 7), ATTK(AT_HUGS, AD_WEEP, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1093, 620, 0, MS_GURGLE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_COLD, M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("skiing ultrasonically", S_LIGHT, LVL(52, 8, -11, 68, -7), (G_GENO|G_RGROUP|1), A(ATTK(AT_KICK, AD_RAGN, 2, 12), ATTK(AT_BREA, AD_DCAY, 9, 19), ATTK(AT_CLAW, AD_STAT, 1, 21), ATTK(AT_TRAM, AD_NGRA, 7, 18), ATTK(AT_SCRA, AD_TRAI, 1, 15), NO_ATTK), SIZ(114, 146, 0, MS_REPAIR, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("acerbity amerindian", S_LIGHT, LVL(53, 9, 2, 69, 0), (3), A(ATTK(AT_HUGS, AD_CNCL, 4, 17), ATTK(AT_HUGS, AD_CONT, 1, 13), ATTK(AT_LASH, AD_SSEX, 2, 18), ATTK(AT_TENT, AD_NTHR, 6, 6), ATTK(AT_SPIT, AD_DRLI, 4, 9), NO_ATTK), SIZ(1867, 1454, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_LORD|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("avionic robing", S_LIGHT, LVL(53, 16, -28, 65, 0), (1), A(ATTK(AT_TRAM, AD_PEST, 1, 11), ATTK(AT_BEAM, AD_FRZE, 1, 5), ATTK(AT_BREA, AD_THIE, 1, 14), ATTK(AT_WEAP, AD_DCAY, 9, 6), ATTK(AT_RATH, AD_PLYS, 4, 3), NO_ATTK), SIZ(84, 269, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bethink prettied", S_LIGHT, LVL(53, 11, -4, 78, 14), (4), A(ATTK(AT_BREA, AD_GRAV, 3, 14), ATTK(AT_WEAP, AD_AGGR, 5, 8), ATTK(AT_HUGS, AD_NAST, 6, 17), ATTK(AT_HUGS, AD_DRDX, 6, 6), ATTK(AT_BITE, AD_CORR, 5, 12), ATTK(AT_MAGC, AD_DARK, 2, 2)), SIZ(811, 202, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT| M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("veneer augmenter", S_LIGHT, LVL(54, 13, -21, 62, 3), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BITE, AD_WISD, 4, 20), ATTK(AT_STNG, AD_BADE, 1, 20), ATTK(AT_WEAP, AD_LETH, 1, 3), ATTK(AT_BUTT, AD_CNCL, 3, 4), ATTK(AT_BITE, AD_SEDU, 4, 5), NO_ATTK), SIZ(2526, 377, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("prominent substrate", S_LIGHT, LVL(55, 12, -27, 82, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_LITT, 8, 12), ATTK(AT_KICK, AD_CHRN, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1453, 37, 0, MS_SISSY, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_UNSOLID|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("defraudation rootlike risible pagan", S_LIGHT, LVL(55, 29, -25, 41, 0), (2), A(ATTK(AT_HUGS, AD_AGGR, 4, 20), ATTK(AT_MAGC, AD_WERE, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(387, 35, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, MR_SLEEP, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_CARNIVORE, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("resist consolatory", S_LIGHT, LVL(55, 14, -22, 92, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_MEMO, 4, 6), ATTK(AT_TRAM, AD_MINA, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(106, 119, 0, MS_LAUGH, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_NOHANDS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("timbal sunny", S_LIGHT, LVL(55, 12, -3, 47, 0), (4), A(ATTK(AT_NONE, AD_CHKH, 7, 4), ATTK(AT_ENGL, AD_LETH, 3, 3), ATTK(AT_WEAP, AD_RBRE, 9, 1), ATTK(AT_HUGS, AD_HEAL, 2, 9), ATTK(AT_TENT, AD_STCK, 2, 2), ATTK(AT_KICK, AD_EDGE, 7, 10)), SIZ(118, 605, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_REGEN, M2_PRINCE|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("colorable kohl", S_LIGHT, LVL(56, 9, -8, 50, 8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_TECH, 2, 8), ATTK(AT_BREA, AD_SHRD, 8, 5), ATTK(AT_MAGC, AD_SHAN, 8, 12), ATTK(AT_NONE, AD_STAT, 9, 14), ATTK(AT_STNG, AD_DIMN, 8, 5), ATTK(AT_MAGC, AD_DGST, 5, 3)), SIZ(1414, 285, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_DISINT, MR_FIRE, M1_CONCEAL|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("transshipped shelved", S_LIGHT, LVL(56, 22, -19, 91, 0), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_HEAL, 1, 13), ATTK(AT_BUTT, AD_STAT, 8, 3), ATTK(AT_KICK, AD_SLUD, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(448, 405, 0, MS_TEACHER, MZ_MEDIUM), MR_ELEC, 0, M1_AMORPHOUS|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ambushing snidely", S_LIGHT, LVL(57, 25, -29, 92, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_MAGC, AD_VAPO, 1, 8), ATTK(AT_WEAP, AD_DRCO, 5, 17), ATTK(AT_CLAW, AD_NACU, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(297, 1190, 0, MS_MUTE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("panted bipotentiality counterfeiter aghast woodlot", S_LIGHT, LVL(58, 10, -16, 84, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBRE, 4, 11), ATTK(AT_WEAP, AD_NTHR, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(299, 287, 0, MS_WAIL, MZ_GIGANTIC), 0, 0, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hinter servicemen", S_LIGHT, LVL(58, 28, -16, 58, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_VOMT, 1, 19), ATTK(AT_KICK, AD_FUMB, 1, 13), ATTK(AT_STNG, AD_STCK, 1, 19), ATTK(AT_BITE, AD_STTP, 6, 19), ATTK(AT_TUCH, AD_ALIN, 2, 14), NO_ATTK), SIZ(973, 961, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_POISON, MR_POISON, M1_SWIM|M1_NOTAKE|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("groundwork bunkered", S_LIGHT, LVL(60, 12, -5, 80, -17), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_HEAL, 3, 8), ATTK(AT_BUTT, AD_NAST, 3, 1), ATTK(AT_HUGS, AD_DREN, 8, 14), ATTK(AT_TENT, AD_ABDC, 9, 12), ATTK(AT_BITE, AD_MANA, 6, 2), NO_ATTK), SIZ(411, 272, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("candid gelee", S_LIGHT, LVL(61, 32, -22, 84, -6), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_NUMB, 6, 16), ATTK(AT_HUGS, AD_VOMT, 3, 8), ATTK(AT_TUCH, AD_VOMT, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2361, 1449, 0, MS_LAUGH, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_THICK_HIDE|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("black angel hair", S_LIGHT, LVL(62, 20, -18, 100, -20), (1), A(ATTK(AT_BEAM, AD_PLYS, 2, 6), ATTK(AT_BEAM, AD_DARK, 9, 10), ATTK(AT_TUCH, AD_SLEE, 4, 6), ATTK(AT_BEAM, AD_GRAV, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_POISON|MR_COLD|MR_DRAIN, 0, M1_OMNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_COLLECT|M2_NEUTER|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("white star", S_LIGHT, LVL(62, 13, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 50,50), ATTK(AT_BEAM, AD_FEAR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yellow star", S_LIGHT, LVL(63, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BLND, 50,50), ATTK(AT_BEAM, AD_BLND, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mercenarily fecund", S_LIGHT, LVL(63, 16, -13, 46, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_TRAP, 3, 16), ATTK(AT_ENGL, AD_WRAT, 1, 14), ATTK(AT_TUCH, AD_DRDX, 5, 4), ATTK(AT_WEAP, AD_WISD, 3, 3), ATTK(AT_BUTT, AD_SKIL, 1, 4), NO_ATTK), SIZ(1427, 457, 0, MS_CLOCK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CLING|M1_CONCEAL|M1_NOLIMBS, M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("recruiting uproar", S_LIGHT, LVL(63, 12, -22, 71, 8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_ILLU, 5, 14), ATTK(AT_LASH, AD_DETH, 2, 16), ATTK(AT_KICK, AD_FEAR, 4, 21), ATTK(AT_BUTT, AD_DGST, 8, 21), ATTK(AT_WEAP, AD_RUNS, 3, 7), NO_ATTK), SIZ(2963, 571, 0, MS_SPOILER, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, MR_FIRE, M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS, M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rending piffled", S_LIGHT, LVL(63, 9, 6, 35, -20), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_ACID, 1, 16), ATTK(AT_BITE, AD_MALK, 3, 2), ATTK(AT_BUTT, AD_AMNE, 9, 2), ATTK(AT_LASH, AD_LITT, 1, 11), ATTK(AT_TENT, AD_PLAS, 1, 6), NO_ATTK), SIZ(3974, 132, 0, MS_DRUGS, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sequestration atomised", S_LIGHT, LVL(63, 14, 1, 20, 0), (G_GENO|4), A(ATTK(AT_RATH, AD_DGST, 8, 19), ATTK(AT_NONE, AD_DRCH, 3, 12), ATTK(AT_WEAP, AD_DARK, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(910, 13, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("clearer warm sentineled", S_LIGHT, LVL(64, 12, -30, 17, -2), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_PHYS, 1, 2), ATTK(AT_BEAM, AD_MAGM, 1, 17), ATTK(AT_TUCH, AD_MAGM, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(98, 1089, 0, MS_STABILIZE, MZ_LARGE), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_TPORT|M1_ACID, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG| M2_GREEDY|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("batboy gweduck", S_LIGHT, LVL(64, 16, 0, 85, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BREA, AD_SHRD, 2, 19), ATTK(AT_KICK, AD_DRST, 6, 8), ATTK(AT_BEAM, AD_ALIN, 7, 21), ATTK(AT_LASH, AD_AGGR, 9, 10), ATTK(AT_BOOM, AD_VENO, 3, 14), ATTK(AT_NONE, AD_SLOW, 3, 17)), SIZ(515, 166, 0, MS_SUPERMAN, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("red star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE, 5, 20), ATTK(AT_BEAM, AD_FIRE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wypsilon star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SAMU, 5, 20), ATTK(AT_BEAM, AD_SAMU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blue star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_COLD, 5, 20), ATTK(AT_BEAM, AD_COLD, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MAGM, 5, 20), ATTK(AT_BEAM, AD_MAGM, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ELEC, 5, 20), ATTK(AT_BEAM, AD_ELEC, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("axial star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AXUS, 5, 20), ATTK(AT_BEAM, AD_AXUS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("orange star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ACID, 5, 20), ATTK(AT_BEAM, AD_ACID, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("femmer star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DROP, 5, 20), ATTK(AT_BEAM, AD_DROP, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pulse star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHKH, 5, 20), ATTK(AT_BEAM, AD_CHKH, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_HALU, 50,25), ATTK(AT_BEAM, AD_HALU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bleeding star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LEGS, 50,25), ATTK(AT_BEAM, AD_LEGS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nebulous star", S_LIGHT, LVL(65, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLEE, 50,25), ATTK(AT_BEAM, AD_SLEE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fresco bewailer", S_LIGHT, LVL(65, 15, -11, 60, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NGEN, 3, 13), ATTK(AT_SCRA, AD_TLPT, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1043, 279, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("curvedly nonsked", S_LIGHT, LVL(66, 40, -10, 75, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BUTT, AD_FEAR, 2, 7), ATTK(AT_BUTT, AD_PEST, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3078, 141, 0, MS_SEDUCE, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_SLITHY|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("moonlighter bacchanalian enciphering", S_LIGHT, LVL(66, 14, -3, 80, 0), (4), A(ATTK(AT_RATH, AD_CALM, 9, 19), ATTK(AT_TUCH, AD_HODS, 7, 12), ATTK(AT_TENT, AD_INSA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(193, 124, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_MINDLESS| M1_UNSOLID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spherical star", S_LIGHT, LVL(67, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STUN, 50,25), ATTK(AT_BEAM, AD_STUN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brown star", S_LIGHT, LVL(67, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BURN, 50,25), ATTK(AT_BEAM, AD_BURN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dim star", S_LIGHT, LVL(67, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DIMN, 50,25), ATTK(AT_BEAM, AD_DIMN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aligned star", S_LIGHT, LVL(67, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ALIN, 50,25), ATTK(AT_BEAM, AD_ALIN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravated star", S_LIGHT, LVL(67, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AGGR, 50,25), ATTK(AT_BEAM, AD_AGGR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("multicolor star", S_LIGHT, LVL(67, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NUMB, 50,25), ATTK(AT_BEAM, AD_NUMB, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clavier settleability", S_LIGHT, LVL(67, 14, -14, 75, 0), (G_VLGROUP|1), A(ATTK(AT_TUCH, AD_NIVE, 1, 20), ATTK(AT_BITE, AD_WET, 3, 2), ATTK(AT_HUGS, AD_WRAT, 7, 8), ATTK(AT_WEAP, AD_LAVA, 1, 4), ATTK(AT_NONE, AD_DRST, 4, 16), NO_ATTK), SIZ(117, 53, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sanitized libelant", S_LIGHT, LVL(68, 12, 2, 64, 13), (2), A(ATTK(AT_SCRA, AD_WISD, 7, 15), ATTK(AT_STNG, AD_PART, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 205, 0, MS_SMITH, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_NOTAKE|M1_NOHANDS|M1_SEE_INVIS, M2_PRINCE|M2_DEMON|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("redo vocalizing howdie", S_LIGHT, LVL(68, 12, 5, 78, 2), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_ABDC, 1, 6), ATTK(AT_TRAM, AD_DRCO, 2, 4), ATTK(AT_LASH, AD_TECH, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(237, 166, 0, MS_BARK, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_CARNIVORE, M2_UNDEAD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("majestical prechill", S_LIGHT, LVL(68, 15, -10, 55, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_NGRA, 9, 10), ATTK(AT_STNG, AD_CALM, 5, 14), ATTK(AT_ENGL, AD_LITE, 7, 21), ATTK(AT_BUTT, AD_NEXU, 1, 5), ATTK(AT_WEAP, AD_AXUS, 9, 14), NO_ATTK), SIZ(60, 406, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unbigoted brandished", S_LIGHT, LVL(69, 11, -4, 98, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CHRN, 3, 11), ATTK(AT_BOOM, AD_DGST, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(472, 29, 0, MS_SHEEP, MZ_SMALL), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY|M3_PETRIFIES|M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("malady kathy monopolizer ritualization", S_LIGHT, LVL(69, 5, -11, 47, -7), (G_GENO|G_RGROUP|4), A(ATTK(AT_TUCH, AD_CONT, 5, 18), ATTK(AT_TUCH, AD_RNG, 5, 17), ATTK(AT_BEAM, AD_INER, 4, 7), ATTK(AT_BREA, AD_DISN, 3, 10), ATTK(AT_SCRA, AD_DIMN, 2, 5), ATTK(AT_HUGS, AD_RAGN, 7, 21)), SIZ(194, 225, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("technical star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TDRA, 2,10), ATTK(AT_BEAM, AD_TDRA, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ferrous star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUST, 2,10), ATTK(AT_BEAM, AD_RUST, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("polychrome star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_POLY, 2,10), ATTK(AT_BEAM, AD_POLY, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("absorbing star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INVE, 5, 25), ATTK(AT_BEAM, AD_INVE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spiky star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WNCE, 2,10), ATTK(AT_BEAM, AD_WNCE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("feminism star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEMI, 5,25), ATTK(AT_BEAM, AD_FEMI, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaotic star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHAO, 2,50), ATTK(AT_BEAM, AD_CHAO, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("forgotten star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AMNE, 2,10), ATTK(AT_BEAM, AD_AMNE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("memory star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MEMO, 5,25), ATTK(AT_BEAM, AD_MEMO, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("techno star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TECH, 5,25), ATTK(AT_BEAM, AD_TECH, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weoweo star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBAD, 5, 25), ATTK(AT_BEAM, AD_RBAD, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("training star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TRAI, 5,25), ATTK(AT_BEAM, AD_TRAI, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alarm star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BADE, 5, 25), ATTK(AT_BEAM, AD_BADE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sst star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_THIE, 5, 25), ATTK(AT_BEAM, AD_THIE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starvation star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FAMN, 5, 25), ATTK(AT_BEAM, AD_FAMN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sluggish star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INER, 5, 25), ATTK(AT_BEAM, AD_INER, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loaded star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WGHT, 5, 25), ATTK(AT_BEAM, AD_WGHT, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fast star", S_LIGHT, LVL(69, 24, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLOW, 2,10), ATTK(AT_BEAM, AD_SLOW, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chuckling star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CURS, 2,10), ATTK(AT_BEAM, AD_CURS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corrosive star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CORR, 2,10), ATTK(AT_BEAM, AD_CORR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dirty star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DCAY, 2,10), ATTK(AT_BEAM, AD_DCAY, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiery star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FLAM, 2,10), ATTK(AT_BEAM, AD_FLAM, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tear star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WEEP, 5, 25), ATTK(AT_BEAM, AD_WEEP, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("contamination star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONT, 50, 25), ATTK(AT_BEAM, AD_CONT, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PAIN, 5, 25), ATTK(AT_BEAM, AD_PAIN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skilled star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SKIL, 5, 25), ATTK(AT_BEAM, AD_SKIL, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vivid star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STTP, 2,10), ATTK(AT_BEAM, AD_STTP, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("changing star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 25), ATTK(AT_BEAM, AD_RBRE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("everchanging star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RNG, 5, 25), ATTK(AT_BEAM, AD_RNG, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("staying star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PART, 5, 25), ATTK(AT_BEAM, AD_PART, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("color-changing star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MIDI, 5, 25), ATTK(AT_BEAM, AD_MIDI, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("RNG star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 25), ATTK(AT_BEAM, AD_RBRE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("metallic star", S_LIGHT, LVL(69, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 2,10), ATTK(AT_BEAM, AD_SLUD, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("afro acrobatically", S_LIGHT, LVL(71, 14, 3, 96, 0), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_RBRE, 6, 20), ATTK(AT_MAGC, AD_RAGN, 3, 3), ATTK(AT_KICK, AD_DISE, 4, 16), ATTK(AT_HUGS, AD_EDGE, 6, 16), ATTK(AT_TUCH, AD_SLEE, 5, 3), NO_ATTK), SIZ(737, 722, 0, MS_FART_QUIET, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("derive disperse", S_LIGHT, LVL(71, 22, -19, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_CHRN, 6, 14), ATTK(AT_SCRA, AD_WTHR, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2254, 319, 0, MS_GLYPHS, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("indurative soda", S_LIGHT, LVL(73, 13, -9, 44, 16), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_CORR, 3, 10), ATTK(AT_SCRA, AD_SITM, 1, 17), ATTK(AT_HUGS, AD_THIR, 5, 19), ATTK(AT_BUTT, AD_RBRE, 9, 21), NO_ATTK, NO_ATTK), SIZ(233, 130, 0, MS_SQAWK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reprobing thruway", S_LIGHT, LVL(73, 11, 0, 31, 0), (1), A(ATTK(AT_LASH, AD_PHYS, 3, 18), ATTK(AT_WEAP, AD_CONT, 5, 5), ATTK(AT_TENT, AD_DFOO, 5, 9), ATTK(AT_KICK, AD_NEXU, 4, 17), ATTK(AT_BITE, AD_CORR, 9, 12), NO_ATTK), SIZ(39, 1041, 0, MS_NURSE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("circumstanced throw exemplification", S_LIGHT, LVL(73, 23, 6, 39, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BOOM, AD_RBRE, 9, 14), ATTK(AT_BUTT, AD_AGGR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2264, 11, 0, MS_ORC, MZ_MEDIUM), MR_ACID, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dark star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FRZE, 10,50), ATTK(AT_BEAM, AD_FRZE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icy star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICEB, 5,50), ATTK(AT_BEAM, AD_ICEB, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ridge flushest", S_LIGHT, LVL(73, 8, -30, 100, -3), (G_GENO|G_UNIQ|1), A(ATTK(AT_SCRA, AD_SANI, 6, 14), ATTK(AT_BUTT, AD_NTHR, 2, 13), ATTK(AT_TUCH, AD_THIE, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1746, 818, 0, MS_GAARDIEN, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_ACID, M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wrong star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FUMB, 50,50), ATTK(AT_BEAM, AD_FUMB, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("broken star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VULN, 50,50), ATTK(AT_BEAM, AD_VULN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NAST, 50,50), ATTK(AT_BEAM, AD_NAST, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MINA, 5,50), ATTK(AT_BEAM, AD_MINA, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bland star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUNS, 5,50), ATTK(AT_BEAM, AD_RUNS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cursed star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICUR, 5,50), ATTK(AT_BEAM, AD_ICUR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phantom star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NACU, 5,50), ATTK(AT_BEAM, AD_NACU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("star star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHRN, 50,50), ATTK(AT_BEAM, AD_CHRN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("non-mad star", S_LIGHT, LVL(73, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VOMT, 5,50), ATTK(AT_BEAM, AD_VOMT, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("goosey neuritic", S_LIGHT, LVL(74, 12, 3, 75, 0), (2), A(ATTK(AT_ENGL, AD_TRAI, 6, 4), ATTK(AT_TUCH, AD_STUN, 9, 9), ATTK(AT_LASH, AD_NPRO, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(724, 13, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unthinkable universalization", S_LIGHT, LVL(75, 14, -3, 46, 4), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_SGLD, 2, 7), ATTK(AT_TENT, AD_MALK, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1132, 1728, 0, MS_SEDUCE, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID, M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("repaginating credential geologer", S_LIGHT, LVL(76, 32, -19, 5, -7), (1), A(ATTK(AT_RATH, AD_WERE, 0, 14), ATTK(AT_RATH, AD_NTHR, 8, 21), ATTK(AT_TENT, AD_POIS, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1684, 934, 0, MS_DJINNI, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_OVIPAROUS|M1_POIS|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_GREEDY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("decahedra alertest suppurate", S_LIGHT, LVL(76, 14, 5, 2, 13), (G_GENO|2), A(ATTK(AT_SPIT, AD_LAVA, 4, 7), ATTK(AT_BEAM, AD_HODS, 1, 18), ATTK(AT_WEAP, AD_DRST, 8, 15), ATTK(AT_BUTT, AD_DISE, 5, 5), ATTK(AT_HUGS, AD_WEBS, 1, 8), NO_ATTK), SIZ(1380, 864, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_VAMPIRE|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ultraviolet star", S_LIGHT, LVL(76, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WTHR, 5,25), ATTK(AT_BEAM, AD_WTHR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("psi star", S_LIGHT, LVL(76, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SPC2, 5,25), ATTK(AT_BEAM, AD_SPC2, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blank star", S_LIGHT, LVL(76, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SANI, 20,50), ATTK(AT_BEAM, AD_SANI, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanity star", S_LIGHT, LVL(76, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INSA, 20,50), ATTK(AT_BEAM, AD_INSA, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pumping star", S_LIGHT, LVL(76, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_GLIB, 20,50), ATTK(AT_BEAM, AD_GLIB, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("benison astral uprooter bobber", S_LIGHT, LVL(76, 9, -6, 67, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_CONT, 9, 4), ATTK(AT_HUGS, AD_EDGE, 9, 8), ATTK(AT_MAGC, AD_WGHT, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2111, 819, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_MINION|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("brighter star", S_LIGHT, LVL(76, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LITE, 5,25), ATTK(AT_BEAM, AD_LITE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("death fog", S_LIGHT, LVL(77, 16, -24, 100, -20), (1), A(ATTK(AT_GAZE, AD_NAST, 13, 13), ATTK(AT_BEAM, AD_NPRO, 12, 12), ATTK(AT_BEAM, AD_CHAO, 12, 12), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_HALU, 9, 9), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_POISON|MR_COLD|MR_DRAIN, 0, M1_OMNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("zigzag scooping clitoric slider channelling reinfusion", S_LIGHT, LVL(77, 12, -3, 89, 0), (4), A(ATTK(AT_MAGC, AD_GLIB, 4, 2), ATTK(AT_STNG, AD_MINA, 8, 21), ATTK(AT_WEAP, AD_LITE, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(310, 174, 0, MS_SOVIET, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_FLY|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("liable swooper crisscrossed", S_LIGHT, LVL(78, 20, 10, 33, 3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_CURS, 9, 12), ATTK(AT_SPIT, AD_DISP, 1, 21), ATTK(AT_SCRA, AD_RAGN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3296, 842, 0, MS_METALMAFIA, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE|MR_ACID, M1_WALLWALK, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT| M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("could backstroke cordiality", S_LIGHT, LVL(79, 28, -1, 51, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 4), ATTK(AT_WEAP, AD_DRST, 4, 17), ATTK(AT_BEAM, AD_SANI, 1, 10), ATTK(AT_TUCH, AD_RNG, 8, 14), NO_ATTK, NO_ATTK), SIZ(1522, 445, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_THICK_HIDE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("vatting doctrinaire blenched", S_LIGHT, LVL(80, 6, -10, 38, 0), (1), A(ATTK(AT_RATH, AD_WTHR, 6, 8), ATTK(AT_BEAM, AD_HEAL, 6, 13), ATTK(AT_TUCH, AD_TIME, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(451, 143, 0, MS_CONVERT, MZ_HUMAN), MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("caribbean polymerized", S_LIGHT, LVL(80, 14, -14, 83, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TUCH, AD_FRZE, 3, 19), ATTK(AT_NONE, AD_SPEL, 0, 17), ATTK(AT_MAGC, AD_GRAV, 7, 13), ATTK(AT_BREA, AD_SKIL, 2, 5), ATTK(AT_HUGS, AD_AMNE, 9, 19), NO_ATTK), SIZ(98, 677, 0, MS_ROAR, MZ_TINY), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("autokiller", S_LIGHT, LVL(80, 26, -20, 80, 0), (G_NOCORPSE|G_GENO|1|G_LGROUP), A(ATTK(AT_EXPL, AD_CONF, 50,50), ATTK(AT_BREA, AD_ELEC, 12, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("araonibi", S_LIGHT, LVL(81, 22, -25, 100, -20), (1), A(ATTK(AT_MAGC, AD_FIRE, 15, 14), ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_GAZE, AD_CONT, 12, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_POISON|MR_COLD|MR_DRAIN, 0, M1_OMNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_COLLECT|M2_NEUTER|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("coterie of motes", S_LIGHT, LVL(81, 36, -15, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CHKH, 4, 8), ATTK(AT_TUCH, AD_CHKH, 4, 8), ATTK(AT_GAZE, AD_STUN, 4,10), ATTK(AT_NONE, AD_CHKH, 1,20), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_SEE_INVIS|M1_UNSOLID|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_FLY|M1_BREATHLESS|M1_REGEN, M2_MINION|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("saree telecasting", S_LIGHT, LVL(82, 7, -20, 78, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BUTT, AD_CLRC, 9, 11), ATTK(AT_STNG, AD_DISN, 7, 17), ATTK(AT_CLAW, AD_SSEX, 5, 19), ATTK(AT_KICK, AD_PLAS, 2, 15), ATTK(AT_KICK, AD_ALIN, 5, 4), ATTK(AT_ENGL, AD_FEMI, 8, 12)), SIZ(1163, 750, 0, MS_ESCAPE, MZ_TINY), MR_DISINT, 0, M1_SWIM|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("indefatigability vapourer", S_LIGHT, LVL(82, 6, -29, 13, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 6, 3), ATTK(AT_BREA, AD_STON, 3, 17), ATTK(AT_TUCH, AD_ABDC, 7, 11), ATTK(AT_NONE, AD_FEAR, 0, 12), ATTK(AT_TRAM, AD_FIRE, 7, 17), NO_ATTK), SIZ(2, 295, 0, MS_FART_LOUD, MZ_TINY), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("thruster dispelled", S_LIGHT, LVL(82, 7, 8, 72, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_GLIB, 4, 5), ATTK(AT_ENGL, AD_SSEX, 5, 17), ATTK(AT_KICK, AD_BURN, 4, 14), ATTK(AT_BREA, AD_FAMN, 7, 8), ATTK(AT_BREA, AD_MIDI, 9, 17), ATTK(AT_BREA, AD_LETH, 1, 3)), SIZ(498, 467, 0, MS_SOLDIER, MZ_SMALL), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_MAGIC|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("vive bisulfite", S_LIGHT, LVL(82, 28, -18, 81, 15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_AMNE, 9, 5), ATTK(AT_MAGC, AD_DRST, 5, 9), ATTK(AT_RATH, AD_SGLD, 7, 5), ATTK(AT_NONE, AD_AMNE, 6, 20), NO_ATTK, NO_ATTK), SIZ(134, 1853, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("intromission unpatented", S_LIGHT, LVL(83, 14, -15, 19, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SHAN, 9, 16), ATTK(AT_BUTT, AD_SIN, 1, 3), ATTK(AT_CLAW, AD_TDRA, 6, 10), ATTK(AT_EXPL, AD_BLEE, 1, 11), NO_ATTK, NO_ATTK), SIZ(1782, 569, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_STONE, M1_FLY|M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_METALLIVORE, M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tractor ravened", S_LIGHT, LVL(83, 12, -17, 95, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TENT, AD_FEMI, 9, 17), ATTK(AT_KICK, AD_PEST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3323, 685, 0, MS_CONVERT, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tramelling haltered", S_LIGHT, LVL(83, 18, -4, 65, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_PHYS, 8, 6), ATTK(AT_TRAM, AD_WEBS, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2075, 42, 0, MS_AREOLA, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hitchhiking hogwash menstrual", S_LIGHT, LVL(84, 42, -12, 69, 0), (G_VLGROUP|4), A(ATTK(AT_NONE, AD_FRZE, 7, 2), ATTK(AT_EXPL, AD_SIN, 1, 8), ATTK(AT_MAGC, AD_NEXU, 4, 9), ATTK(AT_NONE, AD_WGHT, 7, 6), ATTK(AT_TENT, AD_FEAR, 8, 14), NO_ATTK), SIZ(470, 2, 0, MS_FART_QUIET, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD, M1_WALLWALK|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("clitoral bigoted bribe", S_LIGHT, LVL(84, 23, 3, 91, 0), (G_GENO|3), A(ATTK(AT_EXPL, AD_BADE, 1, 12), ATTK(AT_TRAM, AD_GLIB, 1, 5), ATTK(AT_NONE, AD_WEEP, 9, 19), ATTK(AT_WEAP, AD_CAST, 9, 9), ATTK(AT_SPIT, AD_LAZY, 7, 13), NO_ATTK), SIZ(1924, 641, 0, MS_GYPSY, MZ_SMALL), MR_FIRE|MR_ACID, MR_ACID, M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("woodland psychosexual", S_LIGHT, LVL(84, 12, -5, 46, -11), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_LAZY, 2, 18), ATTK(AT_WEAP, AD_SLIM, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1296, 91, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_CLING|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gallivanting solicitorship", S_LIGHT, LVL(84, 19, -13, 80, 11), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_PLAS, 1, 18), ATTK(AT_WEAP, AD_SKIL, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(889, 660, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_ELEC, 0, M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_EGOTYPE|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("atomization reembody", S_LIGHT, LVL(84, 13, -25, 39, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_CONT, 1, 7), ATTK(AT_STNG, AD_RNG, 8, 4), ATTK(AT_EXPL, AD_DISE, 3, 20), ATTK(AT_SPIT, AD_SLOW, 8, 8), NO_ATTK, NO_ATTK), SIZ(4490, 46, 0, MS_FART_NORMAL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("criticize tournament", S_LIGHT, LVL(84, 14, -17, 59, 18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_CONT, 7, 14), ATTK(AT_BUTT, AD_COLD, 1, 3), ATTK(AT_KICK, AD_LETH, 2, 9), ATTK(AT_SPIT, AD_SPC2, 9, 21), ATTK(AT_BITE, AD_DGST, 8, 13), NO_ATTK), SIZ(1488, 267, 0, MS_PANTS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID| M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("exalter sedimentary", S_LIGHT, LVL(85, 13, -24, 24, 7), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_NONE, AD_BANI, 4, 5), ATTK(AT_HUGS, AD_ELEC, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3562, 652, 0, MS_TEACHER, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER|M3_NO_DECAY|M3_WANTSBELL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bonesetter hollandaise fanfold", S_LIGHT, LVL(85, 12, -26, 61, 19), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_MIDI, 8, 8), ATTK(AT_SPIT, AD_CNCL, 4, 13), ATTK(AT_SPIT, AD_MINA, 5, 11), ATTK(AT_GAZE, AD_NEXU, 7, 15), ATTK(AT_BOOM, AD_FRZE, 5, 7), ATTK(AT_HUGS, AD_DAMA, 8, 21)), SIZ(2420, 1058, 0, MS_BARK, MZ_TINY), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS| M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mistreated standee somewhat", S_LIGHT, LVL(86, 28, -21, 26, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_BEAM, AD_WISD, 3, 13), ATTK(AT_TENT, AD_DRDX, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3609, 1026, 0, MS_BARK, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CARNIVORE, M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nosing unacquainted oblation", S_LIGHT, LVL(86, 12, -16, 73, -11), (G_GENO|2), A(ATTK(AT_STNG, AD_VAPO, 6, 7), ATTK(AT_SPIT, AD_DRST, 4, 15), ATTK(AT_BITE, AD_ALIN, 1, 1), ATTK(AT_WEAP, AD_BURN, 4, 3), NO_ATTK, NO_ATTK), SIZ(590, 122, 0, MS_CHICKEN, MZ_HUGE), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY|M2_DWARF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonproportionally attributively", S_LIGHT, LVL(87, 27, -30, 70, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_EXPL, AD_RUNS, 9, 7), ATTK(AT_WEAP, AD_RNG, 9, 5), ATTK(AT_KICK, AD_DFOO, 4, 4), ATTK(AT_BUTT, AD_MINA, 1, 7), NO_ATTK, NO_ATTK), SIZ(493, 91, 0, MS_SISSY, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("expressively foyer", S_LIGHT, LVL(87, 13, -14, 55, 0), (G_RGROUP|2), A(ATTK(AT_BUTT, AD_DARK, 9, 7), ATTK(AT_KICK, AD_DRCO, 8, 21), ATTK(AT_MAGC, AD_ICUR, 5, 12), ATTK(AT_TUCH, AD_DREA, 4, 12), NO_ATTK, NO_ATTK), SIZ(293, 817, 0, MS_SISSY, MZ_TINY), MR_SLEEP, 0, M1_CLING|M1_UNSOLID|M1_TPORT, M2_PRINCE|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("trusted polygonal", S_LIGHT, LVL(87, 15, -25, 88, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_DRLI, 8, 6), ATTK(AT_BUTT, AD_BANI, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(136, 308, 0, MS_ARREST, MZ_HUGE), MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("totalism associating", S_LIGHT, LVL(88, 12, 3, 93, -8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STCK, 1, 11), ATTK(AT_CLAW, AD_UVUU, 7, 12), ATTK(AT_BOOM, AD_WEEP, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(441, 29, 0, MS_CHICKEN, MZ_MEDIUM), MR_ACID, 0, M1_HIDE|M1_NOEYES, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("freemen municipally", S_LIGHT, LVL(89, 14, -29, 47, 20), (3), A(ATTK(AT_LASH, AD_WEEP, 5, 10), ATTK(AT_BITE, AD_WEEP, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(774, 423, 0, MS_NEIGH, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_WALLWALK|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sellable subside", S_LIGHT, LVL(90, 18, -8, 47, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_LUCK, 1, 7), ATTK(AT_WEAP, AD_SCOR, 4, 9), ATTK(AT_NONE, AD_SHRD, 9, 3), ATTK(AT_NONE, AD_WGHT, 7, 18), ATTK(AT_TRAM, AD_BLAS, 1, 18), ATTK(AT_BREA, AD_MALK, 2, 12)), SIZ(124, 26, 0, MS_ESCAPE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("phenothiazine fake socializer teratological", S_LIGHT, LVL(91, 13, -30, 88, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_HUGS, AD_POLY, 5, 20), ATTK(AT_TUCH, AD_TECH, 8, 16), ATTK(AT_TENT, AD_WISD, 8, 17), ATTK(AT_TRAM, AD_DRIN, 2, 6), NO_ATTK, NO_ATTK), SIZ(1499, 42, 0, MS_AREOLA, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD, M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("extorsive liver throughout", S_LIGHT, LVL(92, 5, -10, 18, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_SLOW, 9, 17), ATTK(AT_ENGL, AD_DIMN, 4, 2), ATTK(AT_HUGS, AD_SPEL, 8, 18), ATTK(AT_BITE, AD_MANA, 2, 16), ATTK(AT_TRAM, AD_CNCL, 6, 15), NO_ATTK), SIZ(2448, 176, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, 0, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("whim vivisection shipshape", S_LIGHT, LVL(92, 12, -3, 99, 0), (G_SGROUP|1), A(ATTK(AT_BEAM, AD_DISP, 6, 20), ATTK(AT_BUTT, AD_DFOO, 9, 4), ATTK(AT_STNG, AD_NTHR, 1, 8), ATTK(AT_TUCH, AD_CONF, 7, 21), ATTK(AT_HUGS, AD_FREN, 5, 10), ATTK(AT_TENT, AD_AGGR, 7, 13)), SIZ(2150, 172, 0, MS_FART_NORMAL, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOHANDS, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snide dyspepsy organizationally deflation discriminational undenominational", S_LIGHT, LVL(92, 16, -4, 53, 0), (G_RGROUP|2), A(ATTK(AT_NONE, AD_FLAM, 4, 16), ATTK(AT_SCRA, AD_GRAV, 1, 7), ATTK(AT_BREA, AD_IDAM, 5, 4), ATTK(AT_WEAP, AD_DARK, 8, 6), NO_ATTK, NO_ATTK), SIZ(2852, 51, 0, MS_ORC, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_SLEEP, M1_AMPHIBIOUS|M1_HUMANOID, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("escudo introduction", S_LIGHT, LVL(92, 6, -5, 74, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_UNPR, 0, 11), ATTK(AT_KICK, AD_TCKL, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(273, 237, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID| M1_METALLIVORE, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hotelman cointerred", S_LIGHT, LVL(92, 28, -20, 86, 0), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_WISD, 3, 5), ATTK(AT_TRAM, AD_SANI, 1, 15), ATTK(AT_BOOM, AD_HEAL, 3, 1), ATTK(AT_GAZE, AD_DISP, 5, 6), ATTK(AT_WEAP, AD_RNG, 5, 6), ATTK(AT_WEAP, AD_DCAY, 1, 16)), SIZ(1003, 149, 0, MS_SPOILER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, MR_SLEEP, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID| M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nonparliamentary cortege", S_LIGHT, LVL(92, 11, -11, 68, 0), (G_SGROUP|2), A(ATTK(AT_BITE, AD_VULN, 6, 16), ATTK(AT_CLAW, AD_AXUS, 8, 2), ATTK(AT_LASH, AD_CLRC, 1, 1), ATTK(AT_BREA, AD_WTHR, 1, 8), ATTK(AT_CLAW, AD_DRLI, 1, 5), NO_ATTK), SIZ(1366, 1267, 0, MS_MISSING, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("white boomer", S_LIGHT, LVL(92, 13, 3, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEAR, 50,50), ATTK(AT_BEAM, AD_FEAR, 10, 12), ATTK(AT_GAZE, AD_FEAR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yellow boomer", S_LIGHT, LVL(93, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BLND, 50,50), ATTK(AT_BEAM, AD_BLND, 10, 12), ATTK(AT_GAZE, AD_BLND, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("squirm managerially", S_LIGHT, LVL(93, 19, -12, 74, 14), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_KICK, AD_TRAI, 9, 7), ATTK(AT_BOOM, AD_ACID, 7, 2), ATTK(AT_TUCH, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(79, 1073, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bled fearing", S_LIGHT, LVL(93, 26, -30, 54, 0), (G_GENO|4), A(ATTK(AT_BOOM, AD_HEAL, 1, 16), ATTK(AT_STNG, AD_FREN, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 436, 0, MS_GYPSY, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSAMUL, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("moneyed overpraised noir specialist constituted", S_LIGHT, LVL(93, 13, 1, 69, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_TRAM, AD_LEGS, 6, 6), ATTK(AT_ENGL, AD_DGST, 4, 19), ATTK(AT_WEAP, AD_TIME, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1224, 643, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_NONMOVING|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chastest gizmo", S_LIGHT, LVL(93, 14, -9, 83, 0), (G_UNIQ|4), A(ATTK(AT_NONE, AD_PHYS, 6, 18), ATTK(AT_ENGL, AD_RUST, 9, 17), ATTK(AT_HUGS, AD_WRAP, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1262, 969, 0, MS_SHRIEK, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH, MR_DISINT, M1_NOHEAD|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clewed allaying prudish", S_LIGHT, LVL(94, 4, -2, 94, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_KICK, AD_TREM, 5, 10), ATTK(AT_RATH, AD_LITE, 1, 2), ATTK(AT_KICK, AD_CHRN, 1, 7), ATTK(AT_LASH, AD_NACU, 5, 15), NO_ATTK, NO_ATTK), SIZ(839, 645, 0, MS_SPELL, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("revering built", S_LIGHT, LVL(94, 14, -21, 20, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_KICK, AD_STAT, 9, 7), ATTK(AT_GAZE, AD_DCAY, 1, 7), ATTK(AT_EXPL, AD_BURN, 8, 17), ATTK(AT_BUTT, AD_RBRE, 2, 21), ATTK(AT_SPIT, AD_POLY, 6, 7), NO_ATTK), SIZ(1294, 299, 0, MS_BRAG, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("anticlerical nubbly footy", S_LIGHT, LVL(94, 9, -2, 64, -17), (G_GENO|G_UNIQ|1), A(ATTK(AT_TRAM, AD_HEAL, 1, 17), ATTK(AT_ENGL, AD_INSA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2657, 594, 0, MS_ANIMAL, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_WALLWALK|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rebilling phosphatic", S_LIGHT, LVL(94, 14, -7, 90, 17), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_WET, 7, 13), ATTK(AT_BITE, AD_CHAO, 8, 17), ATTK(AT_GAZE, AD_FUMB, 1, 16), ATTK(AT_GAZE, AD_CAST, 8, 18), ATTK(AT_EXPL, AD_LAZY, 1, 1), ATTK(AT_MAGC, AD_DCAY, 8, 16)), SIZ(854, 510, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_NO_DECAY|M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("drumbeat pang doormat submissively update flutier", S_LIGHT, LVL(95, 13, -14, 76, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_AXUS, 9, 12), ATTK(AT_BOOM, AD_FEAR, 5, 8), ATTK(AT_LASH, AD_DISE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3917, 488, 0, MS_ANIMAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_SLITHY|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("red boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE, 5, 20), ATTK(AT_BEAM, AD_FIRE, 10, 12), ATTK(AT_GAZE, AD_FIRE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_COLD, 5, 20), ATTK(AT_BEAM, AD_COLD, 10, 12), ATTK(AT_GAZE, AD_COLD, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MAGM, 5, 20), ATTK(AT_BEAM, AD_MAGM, 10, 12), ATTK(AT_GAZE, AD_MAGM, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ELEC, 5, 20), ATTK(AT_BEAM, AD_ELEC, 10, 12), ATTK(AT_GAZE, AD_ELEC, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("axial boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AXUS, 5, 20), ATTK(AT_BEAM, AD_AXUS, 10, 12), ATTK(AT_GAZE, AD_AXUS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wypsilon boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SAMU, 5, 20), ATTK(AT_BEAM, AD_SAMU, 10, 12), ATTK(AT_GAZE, AD_SAMU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("orange boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ACID, 5, 20), ATTK(AT_BEAM, AD_ACID, 10, 12), ATTK(AT_GAZE, AD_ACID, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pulse boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHKH, 5, 20), ATTK(AT_BEAM, AD_CHKH, 10, 12), ATTK(AT_GAZE, AD_CHKH, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_HALU, 50,25), ATTK(AT_BEAM, AD_HALU, 10, 12), ATTK(AT_GAZE, AD_HALU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bleeding boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LEGS, 50,25), ATTK(AT_BEAM, AD_LEGS, 10, 12), ATTK(AT_GAZE, AD_LEGS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("femmer boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DROP, 5, 20), ATTK(AT_BEAM, AD_DROP, 10, 12), ATTK(AT_GAZE, AD_DROP, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nebulous boomer", S_LIGHT, LVL(95, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLEE, 50,25), ATTK(AT_BEAM, AD_SLEE, 10, 12), ATTK(AT_GAZE, AD_SLEE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reemploy airlike", S_LIGHT, LVL(95, 12, -2, 46, 11), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_ALIN, 6, 16), ATTK(AT_SPIT, AD_PAIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(28, 1069, 0, MS_SHRIEK, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("psalming hypothecate", S_LIGHT, LVL(96, 12, -21, 82, 20), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_RNG, 2, 3), ATTK(AT_ENGL, AD_PLAS, 3, 6), ATTK(AT_GAZE, AD_FUMB, 3, 19), ATTK(AT_KICK, AD_DEST, 2, 15), NO_ATTK, NO_ATTK), SIZ(4, 342, 0, MS_FART_LOUD, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT| M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("warship impracticability", S_LIGHT, LVL(96, 12, 0, 97, 15), (G_UNIQ|4), A(ATTK(AT_RATH, AD_BANI, 4, 10), ATTK(AT_STNG, AD_SKIL, 4, 3), ATTK(AT_GAZE, AD_FEAR, 3, 3), ATTK(AT_WEAP, AD_TRAI, 1, 6), ATTK(AT_SPIT, AD_POIS, 3, 9), ATTK(AT_BEAM, AD_NGRA, 1, 16)), SIZ(29, 483, 0, MS_ESCAPE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("infirm perfectly puppyish crediting pullback", S_LIGHT, LVL(96, 11, 9, 57, 20), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_HODS, 2, 5), ATTK(AT_BUTT, AD_DGST, 8, 1), ATTK(AT_GAZE, AD_POLY, 5, 1), ATTK(AT_HUGS, AD_RUST, 1, 12), NO_ATTK, NO_ATTK), SIZ(3052, 47, 0, MS_BONES, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE|M3_NO_DECAY|M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("garrulously disobeyed retarder", S_LIGHT, LVL(96, 12, -25, 21, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TIME, 5, 18), ATTK(AT_BOOM, AD_SHRD, 5, 1), ATTK(AT_BUTT, AD_DRCO, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(12, 339, 0, MS_CORONA, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_JEWELS|M2_DWARF|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("spherical boomer", S_LIGHT, LVL(97, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STUN, 50,25), ATTK(AT_BEAM, AD_STUN, 10, 12), ATTK(AT_GAZE, AD_STUN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brown boomer", S_LIGHT, LVL(97, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BURN, 50,25), ATTK(AT_BEAM, AD_BURN, 10, 12), ATTK(AT_GAZE, AD_BURN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dim boomer", S_LIGHT, LVL(97, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DIMN, 50,25), ATTK(AT_BEAM, AD_DIMN, 10, 12), ATTK(AT_GAZE, AD_DIMN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aligned boomer", S_LIGHT, LVL(97, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ALIN, 50,25), ATTK(AT_BEAM, AD_ALIN, 10, 12), ATTK(AT_GAZE, AD_ALIN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravated boomer", S_LIGHT, LVL(97, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AGGR, 50,25), ATTK(AT_BEAM, AD_AGGR, 10, 12), ATTK(AT_GAZE, AD_AGGR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("multicolor boomer", S_LIGHT, LVL(97, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NUMB, 50,25), ATTK(AT_BEAM, AD_NUMB, 10, 12), ATTK(AT_GAZE, AD_NUMB, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ferrous boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUST, 2,10), ATTK(AT_BEAM, AD_RUST, 10, 12), ATTK(AT_GAZE, AD_RUST, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("polychrome boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_POLY, 2,10), ATTK(AT_BEAM, AD_POLY, 10, 12), ATTK(AT_GAZE, AD_POLY, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chaotic boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHAO, 2,50), ATTK(AT_BEAM, AD_CHAO, 10, 12), ATTK(AT_GAZE, AD_CHAO, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spiky boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WNCE, 2,10), ATTK(AT_BEAM, AD_WNCE, 10, 12), ATTK(AT_GAZE, AD_WNCE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("forgotten boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_AMNE, 2,10), ATTK(AT_BEAM, AD_AMNE, 10, 12), ATTK(AT_GAZE, AD_AMNE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("feminism boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FEMI, 5,25), ATTK(AT_BEAM, AD_FEMI, 10, 12), ATTK(AT_GAZE, AD_FEMI, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("memory boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MEMO, 5,25), ATTK(AT_BEAM, AD_MEMO, 10, 12), ATTK(AT_GAZE, AD_MEMO, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("techno boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TECH, 5,25), ATTK(AT_BEAM, AD_TECH, 10, 12), ATTK(AT_GAZE, AD_TECH, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("training boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TRAI, 5,25), ATTK(AT_BEAM, AD_TRAI, 10, 12), ATTK(AT_GAZE, AD_TRAI, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("alarm boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BADE, 5, 25), ATTK(AT_BEAM, AD_BADE, 10, 12), ATTK(AT_GAZE, AD_BADE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("absorbing boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INVE, 5, 25), ATTK(AT_BEAM, AD_INVE, 10, 12), ATTK(AT_GAZE, AD_INVE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("weoweo boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBAD, 5, 25), ATTK(AT_BEAM, AD_RBAD, 10, 12), ATTK(AT_GAZE, AD_RBAD, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sst boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_THIE, 5, 25), ATTK(AT_BEAM, AD_THIE, 10, 12), ATTK(AT_GAZE, AD_THIE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starvation boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FAMN, 5, 25), ATTK(AT_BEAM, AD_FAMN, 10, 12), ATTK(AT_GAZE, AD_FAMN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sluggish boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INER, 5, 25), ATTK(AT_BEAM, AD_INER, 10, 12), ATTK(AT_GAZE, AD_INER, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loaded boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WGHT, 5, 25), ATTK(AT_BEAM, AD_WGHT, 10, 12), ATTK(AT_GAZE, AD_WGHT, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fast boomer", S_LIGHT, LVL(99, 24, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLOW, 2,10), ATTK(AT_BEAM, AD_SLOW, 10, 12), ATTK(AT_GAZE, AD_SLOW, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chuckling boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CURS, 2,10), ATTK(AT_BEAM, AD_CURS, 10, 12), ATTK(AT_GAZE, AD_CURS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corrosive boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CORR, 2,10), ATTK(AT_BEAM, AD_CORR, 10, 12), ATTK(AT_GAZE, AD_CORR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dirty boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_DCAY, 2,10), ATTK(AT_BEAM, AD_DCAY, 10, 12), ATTK(AT_GAZE, AD_DCAY, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiery boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FLAM, 2,10), ATTK(AT_BEAM, AD_FLAM, 10, 12), ATTK(AT_GAZE, AD_FLAM, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("technical boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TDRA, 2,10), ATTK(AT_BEAM, AD_TDRA, 10, 12), ATTK(AT_GAZE, AD_TDRA, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tear boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WEEP, 5, 25), ATTK(AT_BEAM, AD_WEEP, 10, 12), ATTK(AT_GAZE, AD_WEEP, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("contamination boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CONT, 50, 25), ATTK(AT_BEAM, AD_CONT, 10, 12), ATTK(AT_GAZE, AD_CONT, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PAIN, 5, 25), ATTK(AT_BEAM, AD_PAIN, 10, 12), ATTK(AT_GAZE, AD_PAIN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skilled boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SKIL, 5, 25), ATTK(AT_BEAM, AD_SKIL, 10, 12), ATTK(AT_GAZE, AD_SKIL, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vivid boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_STTP, 2,10), ATTK(AT_BEAM, AD_STTP, 10, 12), ATTK(AT_GAZE, AD_STTP, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("changing boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 25), ATTK(AT_BEAM, AD_RBRE, 10, 12), ATTK(AT_GAZE, AD_RBRE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("everchanging boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RNG, 5, 25), ATTK(AT_BEAM, AD_RNG, 10, 12), ATTK(AT_GAZE, AD_RNG, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("staying boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PART, 5, 25), ATTK(AT_BEAM, AD_PART, 10, 12), ATTK(AT_GAZE, AD_PART, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("color-changing boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MIDI, 5, 25), ATTK(AT_BEAM, AD_MIDI, 10, 12), ATTK(AT_GAZE, AD_MIDI, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("RNG boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RBRE, 5, 25), ATTK(AT_BEAM, AD_RBRE, 10, 12), ATTK(AT_GAZE, AD_RBRE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("metallic boomer", S_LIGHT, LVL(99, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 2,10), ATTK(AT_BEAM, AD_SLUD, 10, 12), ATTK(AT_GAZE, AD_SLUD, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cuke glassily", S_LIGHT, LVL(99, 10, -30, 63, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_TCKL, 3, 18), ATTK(AT_WEAP, AD_DREA, 5, 2), ATTK(AT_WEAP, AD_WRAP, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(879, 42, 0, MS_HISS, MZ_TINY), MR_COLD|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_TPORT_CNTRL| M1_METALLIVORE, M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("blanched taximan", S_LIGHT, LVL(99, 8, 10, 28, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_INER, 6, 11), ATTK(AT_BITE, AD_COLD, 4, 13), ATTK(AT_TENT, AD_STCK, 2, 10), ATTK(AT_CLAW, AD_WERE, 9, 15), ATTK(AT_SPIT, AD_DARK, 5, 6), NO_ATTK), SIZ(2287, 334, 0, MS_HISS, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_REGEN|M1_TPORT| M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dizzily cooping", S_LIGHT, LVL(100, 18, -12, 76, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_LITT, 7, 6), ATTK(AT_TENT, AD_TECH, 2, 21), ATTK(AT_WEAP, AD_CHRN, 7, 19), ATTK(AT_BITE, AD_INER, 3, 21), ATTK(AT_HUGS, AD_IDAM, 7, 8), ATTK(AT_MAGC, AD_CURS, 3, 19)), SIZ(549, 1420, 0, MS_ESCAPE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ursine aviation fitting", S_LIGHT, LVL(100, 13, -7, 80, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_KICK, AD_WISD, 9, 21), ATTK(AT_MAGC, AD_SCOR, 1, 23), ATTK(AT_MAGC, AD_ELEC, 1, 25), ATTK(AT_HUGS, AD_WGHT, 1, 5), ATTK(AT_WEAP, AD_DEBU, 5, 13), ATTK(AT_BREA, AD_VOMT, 6, 23)), SIZ(421, 286, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("natured gossipry", S_LIGHT, LVL(101, 14, -23, 92, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_WNCE, 1, 16), ATTK(AT_SPIT, AD_SSEX, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1642, 77, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_HUMANOID, M2_NOPOLY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("easeful expedience", S_LIGHT, LVL(101, 15, -28, 94, 13), (G_UNIQ|1), A(ATTK(AT_BITE, AD_BLAS, 9, 22), ATTK(AT_KICK, AD_SGLD, 5, 9), ATTK(AT_TENT, AD_DISE, 9, 22), ATTK(AT_GAZE, AD_VAPO, 7, 24), NO_ATTK, NO_ATTK), SIZ(2354, 71, 0, MS_PUPIL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_HIDE|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lullabied inflectional undiscouraged boastful", S_LIGHT, LVL(101, 45, -23, 83, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_MAGC, AD_LITE, 8, 16), ATTK(AT_HUGS, AD_SLIM, 5, 17), ATTK(AT_CLAW, AD_HALU, 5, 8), ATTK(AT_TRAM, AD_DREN, 1, 19), NO_ATTK, NO_ATTK), SIZ(1703, 786, 0, MS_IMITATE, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("regained bedmate", S_LIGHT, LVL(102, 12, -18, 71, 12), (3), A(ATTK(AT_CLAW, AD_WISD, 4, 6), ATTK(AT_TRAM, AD_SKIL, 9, 16), ATTK(AT_TRAM, AD_DETH, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1105, 8, 0, MS_COMBAT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("intertropical spontaneity", S_LIGHT, LVL(102, 20, 7, 98, -19), (G_GENO|2), A(ATTK(AT_WEAP, AD_ACID, 4, 19), ATTK(AT_GAZE, AD_NGRA, 6, 15), ATTK(AT_MAGC, AD_DEPR, 3, 1), ATTK(AT_BITE, AD_THIR, 1, 7), ATTK(AT_WEAP, AD_HEAL, 0, 5), NO_ATTK), SIZ(511, 1109, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("postmen swobber", S_LIGHT, LVL(103, 19, -31, 79, 0), (1), A(ATTK(AT_LASH, AD_NIVE, 8, 8), ATTK(AT_MAGC, AD_BANI, 2, 15), ATTK(AT_BEAM, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_STAT, 8, 21), ATTK(AT_HUGS, AD_SHAN, 1, 20), NO_ATTK), SIZ(738, 686, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOEYES|M1_TPORT|M1_TPORT_CNTRL, M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dark boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FRZE, 10,50), ATTK(AT_BEAM, AD_FRZE, 10, 12), ATTK(AT_GAZE, AD_FRZE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icy boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICEB, 5,50), ATTK(AT_BEAM, AD_ICEB, 10, 12), ATTK(AT_GAZE, AD_ICEB, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrong boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FUMB, 50,50), ATTK(AT_BEAM, AD_FUMB, 10, 12), ATTK(AT_GAZE, AD_FUMB, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("broken boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VULN, 50,50), ATTK(AT_BEAM, AD_VULN, 10, 12), ATTK(AT_GAZE, AD_VULN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NAST, 50,50), ATTK(AT_BEAM, AD_NAST, 10, 12), ATTK(AT_GAZE, AD_NAST, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_MINA, 5,50), ATTK(AT_BEAM, AD_MINA, 10, 12), ATTK(AT_GAZE, AD_MINA, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bland boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_RUNS, 5,50), ATTK(AT_BEAM, AD_RUNS, 10, 12), ATTK(AT_GAZE, AD_RUNS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cursed boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_ICUR, 5,50), ATTK(AT_BEAM, AD_ICUR, 10, 12), ATTK(AT_GAZE, AD_ICUR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phantom boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_NACU, 5,50), ATTK(AT_BEAM, AD_NACU, 10, 12), ATTK(AT_GAZE, AD_NACU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("star boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_CHRN, 50,50), ATTK(AT_BEAM, AD_CHRN, 10, 12), ATTK(AT_GAZE, AD_CHRN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("non-mad boomer", S_LIGHT, LVL(103, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_VOMT, 5,50), ATTK(AT_BEAM, AD_VOMT, 10, 12), ATTK(AT_GAZE, AD_VOMT, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("leaker topkick", S_LIGHT, LVL(104, 20, -38, 95, 9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_BADE, 1, 22), ATTK(AT_ENGL, AD_FAMN, 4, 1), ATTK(AT_LASH, AD_DRIN, 1, 11), ATTK(AT_WEAP, AD_ENCH, 6, 13), ATTK(AT_NONE, AD_DISE, 5, 24), ATTK(AT_BOOM, AD_SHAN, 3, 19)), SIZ(107, 224, 0, MS_SMITH, MZ_MEDIUM), MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("insurability embalmed", S_LIGHT, LVL(104, 39, 6, 87, -9), (1), A(ATTK(AT_LASH, AD_LAVA, 2, 9), ATTK(AT_WEAP, AD_NGEN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(979, 35, 0, MS_MUMBLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_REGEN, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reprove womb", S_LIGHT, LVL(104, 6, -20, 65, 0), (1), A(ATTK(AT_SPIT, AD_RBRE, 2, 11), ATTK(AT_LASH, AD_RUNS, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3886, 371, 0, MS_WOLLOH, MZ_MEDIUM), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_CONCEAL|M1_HIDE|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("scolder unfixed neckwear", S_LIGHT, LVL(104, 20, -34, 84, 0), (G_RGROUP|4), A(ATTK(AT_WEAP, AD_SANI, 9, 21), ATTK(AT_HUGS, AD_SOUN, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1717, 296, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ELEC|MR_POISON, M1_CLING|M1_ANIMAL|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("precollegiate progressional", S_LIGHT, LVL(104, 7, -3, 73, 0), (G_UNIQ|2), A(ATTK(AT_SPIT, AD_SPC2, 8, 11), ATTK(AT_BITE, AD_PLAS, 4, 14), ATTK(AT_GAZE, AD_RBRE, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1297, 332, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_ACID| M1_CARNIVORE, M2_PNAME|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("progressive habitably blucher shillelagh", S_LIGHT, LVL(104, 33, -1, 74, 2), (G_GENO|G_UNIQ|1), A(ATTK(AT_BOOM, AD_DREN, 8, 5), ATTK(AT_KICK, AD_DRLI, 5, 15), ATTK(AT_SCRA, AD_STON, 4, 12), ATTK(AT_HUGS, AD_GLIB, 4, 10), ATTK(AT_SPIT, AD_DARK, 6, 22), NO_ATTK), SIZ(1305, 202, 0, MS_FART_QUIET, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_SPIDER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("divinity hew", S_LIGHT, LVL(104, 20, -3, 95, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_NUMB, 1, 19), ATTK(AT_BITE, AD_CHRN, 5, 15), ATTK(AT_KICK, AD_WERE, 1, 14), ATTK(AT_BEAM, AD_WTHR, 8, 23), ATTK(AT_BOOM, AD_HALU, 9, 3), NO_ATTK), SIZ(1547, 1391, 0, MS_SMITH, MZ_TINY), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unbiasedly defacto phlegmatic", S_LIGHT, LVL(105, 11, -36, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_FRZE, 6, 5), ATTK(AT_WEAP, AD_FEMI, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(111, 983, 0, MS_MISSING, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pooling stripiest", S_LIGHT, LVL(105, 32, 0, 86, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_SPC2, 9, 13), ATTK(AT_BOOM, AD_TLPT, 1, 12), ATTK(AT_BOOM, AD_STON, 6, 12), ATTK(AT_STNG, AD_MAGM, 1, 12), ATTK(AT_SPIT, AD_FUMB, 4, 12), NO_ATTK), SIZ(505, 1067, 0, MS_GLYPHS, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_REGEN, M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sierran bobsledded", S_LIGHT, LVL(106, 17, -22, 83, 0), (G_UNIQ|3), A(ATTK(AT_CLAW, AD_DETH, 6, 25), ATTK(AT_HUGS, AD_FUMB, 2, 8), ATTK(AT_WEAP, AD_CNCL, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1806, 893, 0, MS_WAIL, MZ_GIGANTIC), MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_POIS|M1_OMNIVORE, M2_LORD|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ultraviolet boomer", S_LIGHT, LVL(106, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_WTHR, 5,25), ATTK(AT_BEAM, AD_WTHR, 10, 12), ATTK(AT_GAZE, AD_WTHR, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("psi boomer", S_LIGHT, LVL(106, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SPC2, 5,25), ATTK(AT_BEAM, AD_SPC2, 10, 12), ATTK(AT_GAZE, AD_SPC2, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blank boomer", S_LIGHT, LVL(106, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_SANI, 20,50), ATTK(AT_BEAM, AD_SANI, 10, 12), ATTK(AT_GAZE, AD_SANI, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanity boomer", S_LIGHT, LVL(106, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_INSA, 20,50), ATTK(AT_BEAM, AD_INSA, 10, 12), ATTK(AT_GAZE, AD_INSA, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("slithery yogini", S_LIGHT, LVL(106, 17, -20, 27, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_LUCK, 1, 1), ATTK(AT_NONE, AD_SKIL, 5, 5), ATTK(AT_SCRA, AD_TERR, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2152, 993, 0, MS_TREESQUAD, MZ_LARGE), MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_REGEN, M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pumping boomer", S_LIGHT, LVL(106, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_GLIB, 20,50), ATTK(AT_BEAM, AD_GLIB, 10, 12), ATTK(AT_GAZE, AD_GLIB, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brighter boomer", S_LIGHT, LVL(106, 15, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_LITE, 5,25), ATTK(AT_BEAM, AD_LITE, 10, 12), ATTK(AT_GAZE, AD_LITE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("landlocked invalidism", S_LIGHT, LVL(106, 20, -1, 78, -10), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_DRCH, 9, 15), ATTK(AT_BUTT, AD_HODS, 8, 17), ATTK(AT_NONE, AD_NPRO, 3, 13), ATTK(AT_CLAW, AD_FREN, 8, 3), NO_ATTK, NO_ATTK), SIZ(3368, 237, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("galling inoperable", S_LIGHT, LVL(107, 19, -17, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_SSEX, 1, 26), ATTK(AT_LASH, AD_DGST, 5, 16), ATTK(AT_BREA, AD_DEPR, 2, 3), ATTK(AT_BREA, AD_EDGE, 7, 21), NO_ATTK, NO_ATTK), SIZ(986, 209, 0, MS_FART_LOUD, MZ_LARGE), MR_SLEEP|MR_POISON, MR_SLEEP, M1_AMORPHOUS|M1_BREATHLESS|M1_TPORT_CNTRL, M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("america cape", S_LIGHT, LVL(107, 14, 9, 79, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_NONE, AD_AXUS, 3, 19), ATTK(AT_BITE, AD_WGHT, 5, 23), ATTK(AT_TENT, AD_CURS, 4, 17), ATTK(AT_HUGS, AD_WRAT, 7, 21), NO_ATTK, NO_ATTK), SIZ(187, 73, 0, MS_DEEPSTATE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS| M1_ACID|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_STALK|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ammo commy", S_LIGHT, LVL(108, 5, -18, 84, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_SLIM, 6, 5), ATTK(AT_EXPL, AD_BANI, 6, 16), ATTK(AT_STNG, AD_STCK, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2027, 178, 0, MS_NEIGH, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mutiny gourde", S_LIGHT, LVL(109, 18, -19, 51, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_RATH, AD_SCOR, 8, 14), ATTK(AT_WEAP, AD_ENCH, 6, 13), ATTK(AT_BREA, AD_TRAI, 4, 17), ATTK(AT_SCRA, AD_FEAR, 8, 25), ATTK(AT_TRAM, AD_DRDX, 9, 7), NO_ATTK), SIZ(85, 105, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("runover exterritoriality", S_LIGHT, LVL(110, 28, 9, 99, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_DETH, 1, 9), ATTK(AT_TUCH, AD_SLOW, 2, 2), ATTK(AT_SCRA, AD_PART, 6, 9), ATTK(AT_BITE, AD_SHRD, 6, 7), ATTK(AT_TRAM, AD_SPEL, 4, 2), NO_ATTK), SIZ(1342, 22, 0, MS_BURBLE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_CLING|M1_NEEDPICK|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_TELEPATHIC|M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("enslave combusted", S_LIGHT, LVL(110, 21, -22, 78, 0), (4), A(ATTK(AT_TUCH, AD_SANI, 7, 25), ATTK(AT_NONE, AD_PART, 0, 13), ATTK(AT_SCRA, AD_WISD, 1, 2), ATTK(AT_MAGC, AD_RNG, 3, 10), ATTK(AT_TUCH, AD_LEGS, 2, 16), NO_ATTK), SIZ(2896, 304, 0, MS_HANDY, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fossil paganism toting", S_LIGHT, LVL(110, 15, -6, 82, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_LITT, 2, 7), ATTK(AT_EXPL, AD_LETH, 4, 10), ATTK(AT_WEAP, AD_WEBS, 4, 16), ATTK(AT_BUTT, AD_MALK, 9, 25), NO_ATTK, NO_ATTK), SIZ(3899, 435, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("utilizable abusively tittered", S_LIGHT, LVL(110, 28, -7, 72, 0), (3), A(ATTK(AT_KICK, AD_INVE, 2, 18), ATTK(AT_WEAP, AD_WNCE, 1, 7), ATTK(AT_TRAM, AD_CONF, 8, 17), ATTK(AT_MAGC, AD_DCAY, 3, 2), ATTK(AT_MAGC, AD_TREM, 1, 9), ATTK(AT_SPIT, AD_FRZE, 2, 15)), SIZ(2031, 94, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_FLY|M1_NEEDPICK|M1_ACID|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("battery pyromania lump", S_LIGHT, LVL(111, 20, -19, 89, 0), (G_LGROUP|1), A(ATTK(AT_MAGC, AD_CHKH, 6, 4), ATTK(AT_WEAP, AD_WERE, 2, 12), ATTK(AT_RATH, AD_DAMA, 3, 9), ATTK(AT_WEAP, AD_MCRE, 7, 14), ATTK(AT_STNG, AD_PART, 7, 1), ATTK(AT_NONE, AD_WISD, 9, 21)), SIZ(1096, 231, 0, MS_REPAIR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_ELF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("expository glen", S_LIGHT, LVL(111, 18, -12, 81, -15), (1), A(ATTK(AT_ENGL, AD_BADE, 8, 24), ATTK(AT_NONE, AD_DCAY, 7, 4), ATTK(AT_TRAM, AD_DISE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1517, 177, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_SEE_INVIS, M2_UNDEAD|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("splenification dogged", S_LIGHT, LVL(111, 19, -26, 78, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_COLD, 4, 19), ATTK(AT_LASH, AD_TIME, 6, 5), ATTK(AT_LASH, AD_MANA, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2655, 943, 0, MS_BUZZ, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_NOTAKE, M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("subjecting unbred", S_LIGHT, LVL(111, 18, -27, 61, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_EDGE, 7, 16), ATTK(AT_KICK, AD_DISE, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(92, 152, 0, MS_SPELL, MZ_HUGE), MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_FLY|M1_THICK_HIDE|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("feminization representative", S_LIGHT, LVL(111, 20, -36, 79, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_CAST, 9, 1), ATTK(AT_HUGS, AD_NGRA, 8, 4), ATTK(AT_MAGC, AD_WISD, 8, 15), ATTK(AT_BUTT, AD_WRAP, 5, 16), ATTK(AT_NONE, AD_PLAS, 6, 13)), SIZ(1357, 54, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_SLEEP, M1_CLING|M1_NOHANDS|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("falsify homebuilding", S_LIGHT, LVL(112, 15, -40, 95, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_DRDX, 7, 13), ATTK(AT_GAZE, AD_LITE, 1, 21), ATTK(AT_LASH, AD_FIRE, 9, 15), ATTK(AT_CLAW, AD_FRZE, 7, 19), ATTK(AT_GAZE, AD_STON, 9, 16), ATTK(AT_GAZE, AD_DRIN, 7, 25)), SIZ(88, 210, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("narrowest jurisprudence", S_LIGHT, LVL(113, 5, -13, 93, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_DRLI, 4, 25), ATTK(AT_BEAM, AD_SLUD, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(337, 138, 0, MS_SPELL, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fleecing egoistically apex", S_LIGHT, LVL(113, 17, -36, 92, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_VULN, 2, 24), ATTK(AT_HUGS, AD_ICUR, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1156, 124, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rateable flummoxing surplusage", S_LIGHT, LVL(114, 12, -34, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 2, 11), ATTK(AT_BITE, AD_BLEE, 6, 25), ATTK(AT_BITE, AD_TECH, 5, 22), ATTK(AT_TRAM, AD_WET, 2, 9), ATTK(AT_TRAM, AD_LITT, 9, 7), NO_ATTK), SIZ(1155, 138, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID, MR_FIRE, M1_NOEYES|M1_REGEN|M1_OMNIVORE, M2_LORD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NO_DECAY, M4_REVIVE|M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("apology vascular", S_LIGHT, LVL(114, 12, -38, 76, 0), (G_UNIQ|2), A(ATTK(AT_BOOM, AD_FUMB, 4, 15), ATTK(AT_BUTT, AD_CHRN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1390, 461, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE| M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_JEWELS|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("team exotism", S_LIGHT, LVL(115, 12, -24, 76, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_NTHR, 1, 9), ATTK(AT_BUTT, AD_HODS, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(283, 265, 0, MS_BOSS, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_SWIM|M1_CLING|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_MIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("keester terrorist", S_LIGHT, LVL(116, 20, -16, 100, 0), (G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_DRCO, 8, 20), ATTK(AT_HUGS, AD_INER, 6, 6), ATTK(AT_BREA, AD_SGLD, 7, 18), ATTK(AT_MAGC, AD_STCK, 4, 20), ATTK(AT_GAZE, AD_PEST, 2, 6), NO_ATTK), SIZ(1068, 207, 0, MS_ORC, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC, M1_BREATHLESS, M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("buffer curtsy protraction", S_LIGHT, LVL(117, 8, -1, 27, -5), (G_GENO|1), A(ATTK(AT_BOOM, AD_MANA, 5, 20), ATTK(AT_NONE, AD_PEST, 5, 17), ATTK(AT_BEAM, AD_DRDX, 5, 17), ATTK(AT_TENT, AD_DRCO, 8, 14), NO_ATTK, NO_ATTK), SIZ(417, 17, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_ANIMAL, M2_MINION|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("plod furriner", S_LIGHT, LVL(117, 17, -39, 67, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_LAVA, 7, 22), ATTK(AT_GAZE, AD_LITT, 2, 9), ATTK(AT_RATH, AD_DCAY, 9, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(562, 201, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_MINDLESS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("evidenced doling", S_LIGHT, LVL(118, 28, -40, 72, -8), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BOOM, AD_ELEC, 8, 19), ATTK(AT_BOOM, AD_POIS, 3, 25), ATTK(AT_BITE, AD_TIME, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2016, 883, 0, MS_SMITH, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_NOHEAD|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("polarity reacquaint", S_LIGHT, LVL(118, 13, -19, 74, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_FIRE, 5, 2), ATTK(AT_WEAP, AD_DRCO, 3, 8), ATTK(AT_BEAM, AD_CONF, 4, 18), ATTK(AT_NONE, AD_CALM, 0, 5), ATTK(AT_TUCH, AD_TCKL, 5, 15), NO_ATTK), SIZ(448, 55, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_CONCEAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cruiser captive", S_LIGHT, LVL(119, 11, 6, 66, 0), (1), A(ATTK(AT_TUCH, AD_CAST, 3, 10), ATTK(AT_BITE, AD_ALIN, 9, 12), ATTK(AT_GAZE, AD_UVUU, 2, 16), ATTK(AT_NONE, AD_STTP, 8, 15), ATTK(AT_BUTT, AD_WISD, 6, 16), NO_ATTK), SIZ(0, 1719, 0, MS_BONES, MZ_MEDIUM), MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_BREATHLESS|M1_CARNIVORE, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mythologist broadtail", S_LIGHT, LVL(120, 13, -25, 24, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_MAGC, AD_INER, 3, 6), ATTK(AT_RATH, AD_HALU, 3, 1), ATTK(AT_TENT, AD_WRAT, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2945, 72, 0, MS_LAUGH, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("crossbred nonassertively", S_LIGHT, LVL(120, 12, 7, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_TCKL, 8, 13), ATTK(AT_GAZE, AD_ELEC, 1, 21), ATTK(AT_ENGL, AD_SLUD, 9, 26), ATTK(AT_CLAW, AD_BURN, 5, 10), NO_ATTK, NO_ATTK), SIZ(211, 25, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("turk schoolbag", S_LIGHT, LVL(120, 19, -38, 74, 0), (G_LGROUP|4), A(ATTK(AT_LASH, AD_STTP, 1, 7), ATTK(AT_HUGS, AD_SAMU, 6, 7), ATTK(AT_CLAW, AD_BADE, 9, 3), ATTK(AT_BUTT, AD_BANI, 9, 19), NO_ATTK, NO_ATTK), SIZ(570, 176, 0, MS_STENCH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_PETRIFIES|M3_SLIME, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("inalienably declaratively", S_LIGHT, LVL(122, 12, 7, 90, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_TIME, 5, 24), ATTK(AT_BITE, AD_BADE, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(297, 1095, 0, MS_GROWL, MZ_SMALL), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_NASTY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("infrequence troweled", S_LIGHT, LVL(122, 19, -7, 97, 0), (G_LGROUP|2), A(ATTK(AT_STNG, AD_VENO, 1, 5), ATTK(AT_KICK, AD_SHRD, 5, 24), ATTK(AT_WEAP, AD_CONF, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(743, 24, 0, MS_BOAST, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mechanotheraputic angiosperm", S_LIGHT, LVL(123, 18, -4, 95, 0), (G_LGROUP|2), A(ATTK(AT_LASH, AD_AXUS, 6, 7), ATTK(AT_TENT, AD_TRAP, 7, 25), ATTK(AT_CLAW, AD_DEPR, 2, 17), ATTK(AT_KICK, AD_DREA, 1, 12), NO_ATTK, NO_ATTK), SIZ(1119, 673, 0, MS_PHOTO, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_FIRE, M1_TUNNEL|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sistrum toenailed", S_LIGHT, LVL(123, 9, -36, 54, 0), (1), A(ATTK(AT_ENGL, AD_SLEE, 1, 1), ATTK(AT_STNG, AD_BADE, 3, 17), ATTK(AT_EXPL, AD_CHKH, 5, 4), ATTK(AT_STNG, AD_TRAP, 5, 17), ATTK(AT_LASH, AD_VENO, 7, 3), ATTK(AT_WEAP, AD_SPC2, 5, 21)), SIZ(1571, 593, 0, MS_VAMPIRE, MZ_SMALL), MR_FIRE|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_MAGIC|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("beadwork audible simulative lite", S_LIGHT, LVL(124, 21, -32, 76, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_BEAM, AD_NIVE, 4, 15), ATTK(AT_ENGL, AD_VENO, 6, 9), ATTK(AT_KICK, AD_ACID, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1769, 710, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_ACID|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_MINION|M2_NASTY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("anthology bereavement", S_LIGHT, LVL(124, 12, 7, 76, 0), (4), A(ATTK(AT_ENGL, AD_NGRA, 9, 13), ATTK(AT_BEAM, AD_NAST, 9, 15), ATTK(AT_STNG, AD_SANI, 8, 18), ATTK(AT_KICK, AD_SCOR, 8, 10), ATTK(AT_WEAP, AD_THIE, 6, 13), ATTK(AT_NONE, AD_SLEE, 2, 6)), SIZ(179, 1206, 0, MS_OHGOD, MZ_HUMAN), MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_TPORT|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nonfascist knouting viseing", S_LIGHT, LVL(124, 18, -13, 100, 4), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_ICUR, 5, 14), ATTK(AT_CLAW, AD_STUN, 1, 21), ATTK(AT_STNG, AD_NGEN, 1, 11), ATTK(AT_SCRA, AD_DGST, 1, 23), ATTK(AT_CLAW, AD_STCK, 2, 10), NO_ATTK), SIZ(62, 564, 0, MS_WHORE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_TPORT|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("vacillator sharecropper", S_LIGHT, LVL(124, 20, -30, 83, -15), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_WRAP, 3, 11), ATTK(AT_LASH, AD_DRST, 8, 7), ATTK(AT_BEAM, AD_CNCL, 6, 18), ATTK(AT_BREA, AD_PART, 2, 26), NO_ATTK, NO_ATTK), SIZ(863, 1562, 0, MS_VAMPIRE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_OVIPAROUS, M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("filming reinsert sparred sanserif", S_LIGHT, LVL(124, 37, -29, 75, -18), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_SPC2, 4, 15), ATTK(AT_CLAW, AD_DCAY, 4, 1), ATTK(AT_ENGL, AD_CNCL, 4, 26), ATTK(AT_STNG, AD_SAMU, 6, 19), ATTK(AT_TENT, AD_RBRE, 2, 6), ATTK(AT_BITE, AD_SPC2, 1, 20)), SIZ(530, 147, 0, MS_ROAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("manipulate autogenetic", S_LIGHT, LVL(125, 12, 4, 83, 0), (2), A(ATTK(AT_KICK, AD_ICEB, 8, 20), ATTK(AT_TRAM, AD_DRCO, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(132, 1551, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS, M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("postnatal bisectional", S_LIGHT, LVL(125, 20, -33, 90, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_GAZE, AD_FUMB, 1, 18), ATTK(AT_CLAW, AD_ALIN, 4, 4), ATTK(AT_NONE, AD_ICUR, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(782, 1681, 0, MS_SHEEP, MZ_SMALL), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("overarched evaluate rudiment milady burrower acetifying homogeneity", S_LIGHT, LVL(125, 16, -11, 71, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BOOM, AD_WTHR, 1, 14), ATTK(AT_RATH, AD_SCOR, 6, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3578, 421, 0, MS_LAUGH, MZ_GIGANTIC), MR_POISON, 0, M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE|M1_OMNIVORE, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("enterprize accusant", S_LIGHT, LVL(125, 13, -20, 72, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_SPIT, AD_RAGN, 5, 10), ATTK(AT_HUGS, AD_WEEP, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3303, 1544, 0, MS_ALLA, MZ_LARGE), MR_DISINT|MR_STONE|MR_DRAIN, MR_DISINT, M1_FLY|M1_NOHANDS|M1_SLITHY|M1_ACID, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* * Zouthern animals * (the zruty has been moved to Yeti) */ #if 0 MON("zruty", S_ZRUTY, LVL(9, 8, 3, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), #endif #define M1_MARSUPIAL 0 /* Montronemes (egg-laying mammals) */ MON("egg-laying mammal", S_ZOUTHERN, LVL(0, 6, 9, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("speedy mammal", S_ZOUTHERN, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("frenzy mammal", S_ZOUTHERN, LVL(0, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FREN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("litening brether", S_ZOUTHERN, LVL(0, 2, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 1), ATTK(AT_BREA, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vilifier perturbed melba", S_ZOUTHERN, LVL(0, 11, 7, 38, 3), (G_UNIQ|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_RATH, AD_DEBU, 1, 2), ATTK(AT_GAZE, AD_LEGS, 1, 5), ATTK(AT_NONE, AD_RBRE, 1, 7), NO_ATTK, NO_ATTK), SIZ(578, 92, 0, MS_MISSING, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_HERBIVORE| M1_OMNIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("touched absoluter", S_ZOUTHERN, LVL(0, 12, -5, 49, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_SPIT, AD_WGHT, 1, 5), ATTK(AT_BOOM, AD_FAMN, 7, 1), ATTK(AT_SCRA, AD_MIDI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1401, 471, 0, MS_MEW, MZ_LARGE), MR_POISON, 0, M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_GREEDY|M2_COLLECT, M3_TRAITOR|M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("supervising merchandised", S_ZOUTHERN, LVL(0, 11, 1, 48, 0), (1), A(ATTK(AT_WEAP, AD_SKIL, 1, 7), ATTK(AT_TRAM, AD_NGEN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3552, 464, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE, 0, M1_CONCEAL|M1_NOHANDS|M1_THICK_HIDE, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_MAGIC, M3_NOTAME|M3_LITHIVORE|M3_SPIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("weekchidna", S_ZOUTHERN, LVL(1, 6, 9, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("puck fleshier", S_ZOUTHERN, LVL(1, 18, -10, 14, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TENT, AD_DFOO, 1, 6), ATTK(AT_NONE, AD_TREM, 1, 5), ATTK(AT_TUCH, AD_FUMB, 1, 1), ATTK(AT_NONE, AD_PART, 1, 8), NO_ATTK, NO_ATTK), SIZ(3969, 145, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tubular exploitable", S_ZOUTHERN, LVL(1, 6, -2, 10, 0), (G_SGROUP|2), A(ATTK(AT_GAZE, AD_MCRE, 1, 7), ATTK(AT_STNG, AD_NGRA, 1, 8), ATTK(AT_KICK, AD_CURS, 1, 3), ATTK(AT_ENGL, AD_DEPR, 1, 3), NO_ATTK, NO_ATTK), SIZ(1344, 1245, 0, MS_BOAST, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("shrimpy gingival kudzu gasket xenogamy bittered", S_ZOUTHERN, LVL(1, 12, -4, 87, 18), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_NPRO, 1, 5), ATTK(AT_TUCH, AD_POIS, 1, 8), ATTK(AT_LASH, AD_TDRA, 1, 3), ATTK(AT_TENT, AD_THIE, 1, 3), NO_ATTK, NO_ATTK), SIZ(846, 1525, 0, MS_APOC, MZ_LARGE), MR_FIRE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SPIDER|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("noneducable aridity", S_ZOUTHERN, LVL(1, 15, -6, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_NUMB, 1, 3), ATTK(AT_HUGS, AD_ELEC, 1, 5), ATTK(AT_WEAP, AD_DISE, 1, 1), ATTK(AT_WEAP, AD_BURN, 1, 7), ATTK(AT_TENT, AD_MEMO, 1, 2), NO_ATTK), SIZ(2738, 1619, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_THICK_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("echidna", S_ZOUTHERN, LVL(2, 6, 9, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("insane echidna", S_ZOUTHERN, LVL(2, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_INSA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ylva miner", S_ZOUTHERN, LVL(2, 12, 8, 10, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TUNNEL, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("australian animal", S_ZOUTHERN, LVL(2, 6, 10, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ylva prisoner", S_ZOUTHERN, LVL(2, 12, 8, 10, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("mercenary", S_ZOUTHERN, LVL(2, 12, 5, 10, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("wharfmaster brandishing", S_ZOUTHERN, LVL(2, 12, -3, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_CNCL, 2, 1), ATTK(AT_BREA, AD_VAMP, 1, 9), ATTK(AT_LASH, AD_WEBS, 2, 2), ATTK(AT_BREA, AD_IDAM, 2, 2), ATTK(AT_BITE, AD_STTP, 5, 1), ATTK(AT_BREA, AD_CHAO, 2, 4)), SIZ(449, 863, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_ACID, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("blackberry charting", S_ZOUTHERN, LVL(2, 22, -7, 82, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_CLAW, AD_DREA, 2, 3), ATTK(AT_BUTT, AD_DRCO, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2100, 751, 0, MS_COMBAT, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_CONCEAL|M1_UNSOLID, M2_VAMPIRE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("invocation breathe sclera", S_ZOUTHERN, LVL(2, 13, 2, 70, 0), (G_SGROUP|3), A(ATTK(AT_SCRA, AD_PLAS, 3, 5), ATTK(AT_HUGS, AD_EDGE, 3, 4), ATTK(AT_BUTT, AD_DISN, 2, 6), ATTK(AT_STNG, AD_SPC2, 4, 3), ATTK(AT_GAZE, AD_SOUN, 3, 4), NO_ATTK), SIZ(1104, 212, 0, MS_CHICKEN, MZ_GIGANTIC), MR_DISINT, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("filed masculinely", S_ZOUTHERN, LVL(2, 13, 3, 9, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SITM, 7, 1), ATTK(AT_BEAM, AD_STCK, 5, 1), ATTK(AT_WEAP, AD_CALM, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(848, 64, 0, MS_GROWL, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("farmer", S_ZOUTHERN, LVL(3, 12, 8, 10, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("jelly belly", S_ZOUTHERN, LVL(3, 3, 6, 0, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drop bear", S_ZOUTHERN, LVL(4, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CLING|M1_HIDE|M1_NOHANDS|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("platypus", S_ZOUTHERN, LVL(4, 8, 8, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE, M2_WANDER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("group platypus", S_ZOUTHERN, LVL(4, 8, 8, 0, 0), (G_GENO|3|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fook yoo platypus", S_ZOUTHERN, LVL(4, 8, 8, 0, 0), (G_GENO|1|G_PLATOON|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_DFOO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("playtypus", S_ZOUTHERN, LVL(4, 6, 9, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("magic platypus", S_ZOUTHERN, LVL(4, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE|M1_REGEN, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("zuubie", S_ZOUTHERN, LVL(4, 2, 8, 0, -3), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("fast zuubie", S_ZOUTHERN, LVL(4, 12, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("snable animal", S_ZOUTHERN, LVL(4, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sharp teeth platypus", S_ZOUTHERN, LVL(4, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SHAN, 1, 4), ATTK(AT_KICK, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("greentypus", S_ZOUTHERN, LVL(4, 8, 8, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("allayer reflowed carman", S_ZOUTHERN, LVL(4, 6, -3, 28, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MANA, 2, 1), ATTK(AT_TUCH, AD_WRAP, 1, 8), ATTK(AT_SCRA, AD_CAST, 2, 5), ATTK(AT_TENT, AD_SPEL, 3, 8), ATTK(AT_BITE, AD_DISP, 4, 7), NO_ATTK), SIZ(85, 663, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_ACID, M2_UNDEAD|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("antagonistically andiron", S_ZOUTHERN, LVL(4, 26, 5, 92, 14), (2), A(ATTK(AT_GAZE, AD_ILLU, 1, 1), ATTK(AT_BOOM, AD_SSEX, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2100, 1014, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE, 0, M1_FLY|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT, M2_MINION|M2_DEMON|M2_STALK|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("forwardly roof", S_ZOUTHERN, LVL(4, 21, 7, 44, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_ILLU, 2, 5), ATTK(AT_MAGC, AD_MIDI, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2677, 992, 0, MS_SHEEP, MZ_TINY), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("misshapen", S_ZOUTHERN, LVL(5, 7, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 5), ATTK(AT_BREA, AD_ELEC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("measure-arranged potato", S_ZOUTHERN, LVL(5, 7, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 1, 5), ATTK(AT_BREA, AD_ELEC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elobuffceratops", S_ZOUTHERN, LVL(5, 14, 2, 10, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("elyetty", S_ZOUTHERN, LVL(5, 10, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_MALK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_ACID, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shift elene", S_ZOUTHERN, LVL(5, 10, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_MALK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_ACID, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("piranah", S_ZOUTHERN, LVL(5, 12, 4, 0, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chookatrice", S_ZOUTHERN, /* by krm26 */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goose", S_ZOUTHERN, LVL(5, 15, 6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CHICKEN, MZ_SMALL), MR_PLUSONE, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("evasive goose", S_ZOUTHERN, LVL(5, 15, 6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CHICKEN, MZ_SMALL), MR_PLUSFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("subaverage afferent", S_ZOUTHERN, LVL(5, 12, 10, 34, -14), (G_GENO|2), A(ATTK(AT_WEAP, AD_SANI, 4, 8), ATTK(AT_CLAW, AD_DEPR, 2, 5), ATTK(AT_BITE, AD_CHRN, 5, 5), ATTK(AT_LASH, AD_STON, 4, 9), ATTK(AT_MAGC, AD_DRIN, 5, 5), NO_ATTK), SIZ(924, 127, 0, MS_SOLDIER, MZ_SMALL), MR_ACID|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY| M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), /* ...males have a poisonous spur on their hind paws */ /* Bear-like marsupials */ MON("wombat", S_ZOUTHERN, LVL(5, 12, 5, 0, 0), (G_GENO|5), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MARSUPIAL, M2_DOMESTIC, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("elotriceratops", S_ZOUTHERN, LVL(5, 13, 1, 5, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fastah", S_ZOUTHERN, LVL(5, 10, 5, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_BANI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("turbo wombat", S_ZOUTHERN, /* by Demo; removed M2_DOMESTIC */ LVL(5, 24, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MARSUPIAL, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shukat", S_ZOUTHERN, /* spawns with shuriken */ LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MARSUPIAL, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ugly biter", S_ZOUTHERN, LVL(5, 5, 9, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nonbat", S_ZOUTHERN, LVL(5, 8, 7, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MARSUPIAL, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lullaby", S_ZOUTHERN, LVL(5, 10, 8, 0, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sportal wombat", S_ZOUTHERN, LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MARSUPIAL, M2_DOMESTIC, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tscheient eel", S_ZOUTHERN, LVL(5, 9, -1, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("bannik", S_ZOUTHERN, LVL(5, 10, 5, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE,M2_HOSTILE,M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wallaby", S_ZOUTHERN, LVL(5, 16, 7, 0, 0), (G_GENO|5), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, 0, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("domestic wallaby", S_ZOUTHERN, LVL(5, 16, 7, 0, 0), (G_GENO|5), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("purposive pictorial", S_ZOUTHERN, LVL(5, 12, -10, 19, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SCRA, AD_SKIL, 8, 1), ATTK(AT_TENT, AD_FEMI, 5, 6), ATTK(AT_ENGL, AD_THIE, 5, 8), ATTK(AT_ENGL, AD_INER, 2, 4), NO_ATTK, NO_ATTK), SIZ(462, 365, 0, MS_REPAIR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("electrochemically auditor recommendatory", S_ZOUTHERN, LVL(5, 17, -2, 20, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_TRAP, 1, 6), ATTK(AT_MAGC, AD_FUMB, 3, 4), ATTK(AT_ENGL, AD_TECH, 5, 6), ATTK(AT_WEAP, AD_SLEE, 5, 1), NO_ATTK, NO_ATTK), SIZ(471, 2, 0, MS_CUSS, MZ_LARGE), MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mourn snoutish", S_ZOUTHERN, LVL(6, 15, 0, 96, 0), (G_RGROUP|4), A(ATTK(AT_BEAM, AD_CHRN, 2, 4), ATTK(AT_BUTT, AD_POLY, 1, 5), ATTK(AT_SPIT, AD_GLIB, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(974, 1129, 0, MS_CAR, MZ_SMALL), MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS, M2_PRINCE|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wallaroo", S_ZOUTHERN, LVL(6, 20, 8, 0, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, 0, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("petty wallaroo", S_ZOUTHERN, LVL(6, 20, 8, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, 0, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("camel", S_ZOUTHERN, LVL(6, 18, 7, 0, 0), (G_GENO|8), A(ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_DOMESTIC|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kemel", S_ZOUTHERN, LVL(6, 12, 8, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evasive camel", S_ZOUTHERN, LVL(6, 18, 7, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_DOMESTIC|M2_STRONG, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("electrical", S_ZOUTHERN, LVL(7, 10, -3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_ELEC, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("race X", S_ZOUTHERN, /* playable race */ LVL(7, 13, 4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 800, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_HUMANOID, M2_NOPOLY, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("freeloader objection", S_ZOUTHERN, LVL(7, 8, 9, 6, -20), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_WISD, 4, 1), ATTK(AT_WEAP, AD_DRLI, 7, 2), ATTK(AT_TUCH, AD_DRST, 5, 6), ATTK(AT_BOOM, AD_WRAT, 4, 1), ATTK(AT_BEAM, AD_TIME, 7, 2), ATTK(AT_LASH, AD_BANI, 4, 5)), SIZ(140, 996, 0, MS_HISS, MZ_HUGE), MR_DISINT|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME|M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sharg", S_ZOUTHERN, LVL(7, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("leshy", S_ZOUTHERN, LVL(7, 15, 7, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), 0,0, M1_HUMANOID|M1_HERBIVORE,0,M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("koala", S_ZOUTHERN, LVL(7, 4, 9, 10, 0), (G_GENO|8), A(ATTK(AT_TUCH, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_SEE_INVIS, M2_DOMESTIC, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), /* ...cute and fuzzy! A tame koala versus a hostile monster (or vice * versa) will calm (AD_CALM) the other monster into peacefullness. * Certain monsters resist. * Koalas can only eat eucalyptus leaves. */ MON("capybara", S_ZOUTHERN, LVL(7, 9, 9, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CALM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("eucalyptic koala", S_ZOUTHERN, LVL(7, 4, 9, 10, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQEEK, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_SEE_INVIS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("common pest", S_ZOUTHERN, LVL(7, 4, 9, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FREN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_SEE_INVIS, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("jadeite dilutive", S_ZOUTHERN, LVL(7, 33, 2, 27, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TRAM, AD_CHKH, 6, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_SITM, 6, 3), ATTK(AT_KICK, AD_ICUR, 7, 7), ATTK(AT_LASH, AD_NAST, 1, 7), NO_ATTK), SIZ(1737, 1618, 0, MS_GURGLE, MZ_MEDIUM), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("disfigured one", S_ZOUTHERN, LVL(8, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 8), ATTK(AT_BREA, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sche nifa", S_ZOUTHERN, LVL(8, 12, 0, 25, 10), (1), A(ATTK(AT_KICK, AD_DARK, 4, 6), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_NAST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crossarm astounded", S_ZOUTHERN, LVL(8, 12, -4, 71, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_BLND, 7, 8), ATTK(AT_TRAM, AD_LITT, 7, 8), ATTK(AT_BREA, AD_ACID, 5, 1), ATTK(AT_WEAP, AD_DEST, 5, 8), ATTK(AT_BEAM, AD_SLUD, 5, 5), ATTK(AT_BOOM, AD_VAMP, 1, 5)), SIZ(45, 723, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_ACID| M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("schenn", S_ZOUTHERN, LVL(8, 12, 0, 25, 10), (1), A(ATTK(AT_KICK, AD_DARK, 4, 6), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_NAST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wookie", S_ZOUTHERN, /* playable race */ LVL(8, 9, 0, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_POIS|M1_THICK_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Elisabeth", S_ZOUTHERN, LVL(8, 12, 0, 30, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_WET, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_ENGL, AD_LAZY, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SCR_FLOOD */ MON("tainted creature", S_ZOUTHERN, LVL(9, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 9), ATTK(AT_BREA, AD_ELEC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("tormented potato", S_ZOUTHERN, LVL(9, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 1, 9), ATTK(AT_BREA, AD_ELEC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("casty", S_ZOUTHERN, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_ILLU, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("zouthy", S_ZOUTHERN, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("fuxor zouthy", S_ZOUTHERN, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_MCRE, 3, 4), ATTK(AT_CLAW, AD_DREN, 3, 4), ATTK(AT_BITE, AD_FREN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("malady fancy", S_ZOUTHERN, LVL(9, 14, -9, 17, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_GAZE, AD_LAZY, 9, 1), ATTK(AT_WEAP, AD_ELEC, 8, 4), ATTK(AT_ENGL, AD_DETH, 5, 2), ATTK(AT_HUGS, AD_NPRO, 9, 2), ATTK(AT_BREA, AD_FAMN, 2, 4), NO_ATTK), SIZ(153, 1563, 0, MS_BARK, MZ_SMALL), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_INFRAVISION|M3_LITHIVORE|M3_NO_DECAY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("aper", S_ZOUTHERN, LVL(9, 8, 9, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_MARSUPIAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Tasmanian devil", S_ZOUTHERN, LVL(9, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_MARSUPIAL, M2_HOSTILE, 0, M4_ORGANIVORE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), /* ...also eats organics (like gelatinous cube) */ MON("omnipresent zouthy", S_ZOUTHERN, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_UNPR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("enhancement removal", S_ZOUTHERN, LVL(9, 11, -3, 2, 15), (G_GENO|1), A(ATTK(AT_EXPL, AD_DISE, 6, 3), ATTK(AT_NONE, AD_THIR, 8, 1), ATTK(AT_BUTT, AD_DISP, 1, 4), ATTK(AT_TUCH, AD_NGRA, 3, 7), NO_ATTK, NO_ATTK), SIZ(631, 676, 0, MS_BUZZ, MZ_MEDIUM), MR_SLEEP|MR_DISINT, 0, M1_NOEYES|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_MAGIC|M2_DWARF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("afflicted creature", S_ZOUTHERN, LVL(10, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 10), ATTK(AT_BREA, AD_ELEC, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inficated one", S_ZOUTHERN, LVL(10, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 1, 10), ATTK(AT_BREA, AD_ELEC, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), /* Macropods (kangaroos) */ MON("kangaroo", S_ZOUTHERN, LVL(10, 24, 6, 0, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_NASTY, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("firecracker kangaroo", S_ZOUTHERN, /* spawns with sling and 30 sling ammo, radius 1 light */ LVL(10, 24, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("boxing kangaroo", S_ZOUTHERN, /* don't want AT_WEAP, so we use what's closest */ LVL(10, 24, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("traveler", S_ZOUTHERN, LVL(10, 13, 5, 25, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("severe acute respiratory syndrome macropod", S_ZOUTHERN, LVL(10, 24, 6, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_NIVE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_HOSTILE|M2_NASTY|M2_WANDER, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elona alien", S_ZOUTHERN, LVL(10, 13, 0, 40, -10), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_LAZY, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_CARNIVORE|M1_SWIM|M1_BREATHLESS|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("pole kangaroo", S_ZOUTHERN, /* spawns with bohemian ear spoon */ LVL(10, 24, 6, 0, 0), (G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mercenary warrior", S_ZOUTHERN, LVL(10, 12, 0, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("mercenary archer", S_ZOUTHERN, /* spawns with bow and 25 arrows */ LVL(10, 12, 0, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("mercenary wizard", S_ZOUTHERN, LVL(10, 12, 0, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("desert kangaroo", S_ZOUTHERN, LVL(10, 24, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("clock-dweller", S_ZOUTHERN, LVL(10, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TIME, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MARSUPIAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("urdweller", S_ZOUTHERN, LVL(10, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CLOCK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MARSUPIAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("macropod", S_ZOUTHERN, LVL(10, 14, 8, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("macro kangaroo", S_ZOUTHERN, /* spawns with 100 sand darts */ LVL(10, 24, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_MARSUPIAL, M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("step kanga", S_ZOUTHERN, LVL(10, 24, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("knapsack kangaroo", S_ZOUTHERN, LVL(10, 24, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_OVIPAROUS, M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("werekangaroo", S_ZOUTHERN, LVL(10, 24, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_WERE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_REGEN, M2_NASTY|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mutated undead potato", S_ZOUTHERN, LVL(10, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 10), ATTK(AT_BREA, AD_ELEC, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sand-dweller", S_ZOUTHERN, LVL(10, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_MARSUPIAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drama llama", S_ZOUTHERN, /* by K2 */ LVL(10, 10, 5, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_DFOO, 2, 6), ATTK(AT_BUTT, AD_AGGR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHEEP, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stave canal fluttery", S_ZOUTHERN, LVL(10, 7, -6, 20, 0), (1), A(ATTK(AT_EXPL, AD_WNCE, 3, 8), ATTK(AT_RATH, AD_WNCE, 5, 1), ATTK(AT_TRAM, AD_HODS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2048, 664, 0, MS_ARREST, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_MINDLESS|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thrum announcing", S_ZOUTHERN, LVL(10, 5, 10, 85, 13), (G_GENO|G_RGROUP|2), A(ATTK(AT_GAZE, AD_TRAP, 9, 6), ATTK(AT_CLAW, AD_SAMU, 9, 5), ATTK(AT_BOOM, AD_WRAT, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(87, 146, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("somatic woodland", S_ZOUTHERN, LVL(10, 18, -8, 89, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_STTP, 8, 6), ATTK(AT_TENT, AD_DROP, 5, 9), ATTK(AT_BUTT, AD_ICUR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4019, 10, 0, MS_APOC, MZ_HUGE), MR_DISINT, 0, M1_NEEDPICK|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tomb spitter", S_ZOUTHERN, LVL(11, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 11), ATTK(AT_BREA, AD_ELEC, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("larkier refurbished", S_ZOUTHERN, LVL(11, 20, 8, 66, 0), (2), A(ATTK(AT_HUGS, AD_WISD, 7, 6), ATTK(AT_RATH, AD_WERE, 4, 8), ATTK(AT_SCRA, AD_AXUS, 3, 5), ATTK(AT_LASH, AD_DREA, 9, 6), ATTK(AT_BITE, AD_HALU, 7, 5), ATTK(AT_LASH, AD_DFOO, 4, 4)), SIZ(1412, 349, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_POISON, MR_POISON, M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_WANDER|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("workday terrarium ablest", S_ZOUTHERN, LVL(12, 10, 1, 97, 0), (1), A(ATTK(AT_GAZE, AD_WET, 4, 1), ATTK(AT_NONE, AD_DRLI, 7, 8), ATTK(AT_CLAW, AD_DISE, 4, 8), ATTK(AT_TRAM, AD_INER, 5, 6), ATTK(AT_CLAW, AD_NPRO, 1, 1), ATTK(AT_TENT, AD_SLIM, 5, 8)), SIZ(806, 420, 0, MS_ROAR, MZ_LARGE), MR_ELEC, 0, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_GNOME, M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("electrophoresing unlatched pollutant", S_ZOUTHERN, LVL(12, 12, 1, 99, -7), (1), A(ATTK(AT_EXPL, AD_THIR, 2, 6), ATTK(AT_EXPL, AD_SPC2, 1, 9), ATTK(AT_EXPL, AD_RBRE, 7, 6), ATTK(AT_NONE, AD_PHYS, 4, 5), ATTK(AT_BREA, AD_SLIM, 5, 9), ATTK(AT_BUTT, AD_CONT, 7, 1)), SIZ(730, 140, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("zebra", S_ZOUTHERN, LVL(12, 20, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HERBIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("woods zebra", S_ZOUTHERN, LVL(12, 20, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_HERBIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("striped zebra", S_ZOUTHERN, LVL(12, 20, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_HERBIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("zanan assassin", S_ZOUTHERN, /* invisible */ LVL(13, 13, 0, 40, -10), (2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("vanessa assassin", S_ZOUTHERN, /* invisible */ LVL(13, 13, 0, 40, -10), (2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_LOUD, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Chaska", S_ZOUTHERN, /* sioux or iroquois beauty */ LVL(13, 15, -1, 40, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_RUST, 2, 6), ATTK(AT_KICK, AD_ENCH, 6, 6), ATTK(AT_BEAM, AD_WRAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: FEMININE_PUMPS SEXY_LEATHER_PUMP LEATHER_JACKET POT_SPEED */ MON("spelunked resume", S_ZOUTHERN, LVL(13, 6, -9, 95, -13), (G_GENO|1), A(ATTK(AT_SCRA, AD_LAVA, 8, 6), ATTK(AT_WEAP, AD_TRAP, 1, 9), ATTK(AT_WEAP, AD_TRAI, 7, 4), ATTK(AT_CLAW, AD_DEPR, 1, 7), NO_ATTK, NO_ATTK), SIZ(411, 280, 0, MS_PUPIL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_SLITHY|M1_OVIPAROUS|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sawyer stentor", S_ZOUTHERN, LVL(13, 16, -9, 82, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_SLIM, 3, 4), ATTK(AT_TRAM, AD_DFOO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(788, 199, 0, MS_HANDY, MZ_LARGE), MR_DISINT, 0, M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("preference premixed", S_ZOUTHERN, LVL(14, 12, -8, 97, 0), (G_RGROUP|1), A(ATTK(AT_TENT, AD_FUMB, 7, 3), ATTK(AT_WEAP, AD_DRST, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(253, 1408, 0, MS_NEIGH, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rocker girlie", S_ZOUTHERN, LVL(14, 12, -7, 76, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_NGEN, 2, 1), ATTK(AT_SCRA, AD_POIS, 7, 4), ATTK(AT_BITE, AD_LUCK, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(550, 830, 0, MS_GROWL, MZ_MEDIUM), MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("privy ricocheted", S_ZOUTHERN, LVL(14, 24, 5, 71, 0), (G_GENO|3), A(ATTK(AT_BOOM, AD_HEAL, 1, 1), ATTK(AT_ENGL, AD_VENO, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2943, 766, 0, MS_HANDY, MZ_SMALL), MR_SLEEP, 0, M1_FLY|M1_CONCEAL|M1_MINDLESS|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("belie kerbing sorrowed scroungy nonagricultural", S_ZOUTHERN, LVL(14, 31, -5, 76, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_TCKL, 1, 1), ATTK(AT_TRAM, AD_ABDC, 6, 5), ATTK(AT_KICK, AD_FREN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1286, 1042, 0, MS_SEDUCE, MZ_HUGE), MR_COLD, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead kangaroo", S_ZOUTHERN, LVL(15, 24, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("elotyrannosaurus", S_ZOUTHERN, LVL(15, 15, -6, 20, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 15), ATTK(AT_TRAM, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nether kanga", S_ZOUTHERN, LVL(15, 24, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_NTHR, 2, 8), ATTK(AT_KICK, AD_NTHR, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("skount", S_ZOUTHERN, LVL(15, 16, 8, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_UNDEAD|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sentencing novelized", S_ZOUTHERN, LVL(15, 22, -8, 38, 0), (G_VLGROUP|4), A(ATTK(AT_HUGS, AD_RUST, 6, 3), ATTK(AT_MAGC, AD_TLPT, 6, 6), ATTK(AT_RATH, AD_DRCH, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(137, 770, 0, MS_TREESQUAD, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_ANIMAL|M1_REGEN|M1_ACID|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bad spitter", S_ZOUTHERN, LVL(16, 11, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 13), ATTK(AT_BREA, AD_ELEC, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("flat spitter", S_ZOUTHERN, /* spawns with sharp pole */ LVL(16, 11, 2, 0, 0), (1), A(ATTK(AT_WEAP, AD_ELEC, 1, 13), ATTK(AT_BREA, AD_ELEC, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_AMORPHOUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("squish spitter", S_ZOUTHERN, /* spawns with long pole */ LVL(16, 11, 2, 0, 0), (1), A(ATTK(AT_WEAP, AD_ELEC, 1, 13), ATTK(AT_BREA, AD_ELEC, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("parallelogram dairymen", S_ZOUTHERN, LVL(16, 12, -4, 9, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_TRAM, AD_GRAV, 3, 1), ATTK(AT_KICK, AD_CONT, 4, 6), ATTK(AT_ENGL, AD_DRST, 1, 2), ATTK(AT_WEAP, AD_FAKE, 6, 9), NO_ATTK, NO_ATTK), SIZ(106, 468, 0, MS_PARROT, MZ_SMALL), MR_POISON|MR_DEATH, 0, M1_NOHANDS|M1_SEE_INVIS, M2_NOPOLY|M2_JEWELS|M2_HUMAN|M2_HOSTILE, M3_TELEPATHIC|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("kangaskhan", S_ZOUTHERN, LVL(16, 24, 0, 20, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_DISP, 2, 9), ATTK(AT_KICK, AD_DISP, 2, 9), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE|M2_STRONG, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("miner latest", S_ZOUTHERN, LVL(16, 22, -3, 77, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_AXUS, 2, 4), ATTK(AT_HUGS, AD_AXUS, 7, 7), ATTK(AT_EXPL, AD_FUMB, 6, 8), ATTK(AT_NONE, AD_PLAS, 1, 5), ATTK(AT_TENT, AD_WEBS, 4, 1), NO_ATTK), SIZ(168, 63, 0, MS_CUSS, MZ_GIGANTIC), MR_SLEEP, 0, M1_HIDE|M1_NOTAKE|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE|M3_PETTY|M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("Buer", S_ZOUTHERN, LVL(16, 16, -4, 40, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BITE, AD_DRCO, 8, 2), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Jannik", S_ZOUTHERN, /* faster than all others */ LVL(16, 28, 5, 20, -1), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_GAZE, AD_INER, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SUBMACHINE_GUN BULLET(25) BULLWHIP */ MON("undisputable bowshot", S_ZOUTHERN, LVL(16, 12, -6, 25, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_WTHR, 4, 1), ATTK(AT_TRAM, AD_IDAM, 1, 7), ATTK(AT_HUGS, AD_STCK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1065, 84, 0, MS_ARREST, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ingestive undischarged", S_ZOUTHERN, LVL(17, 7, -3, 91, -20), (G_GENO|3), A(ATTK(AT_GAZE, AD_SLUD, 4, 1), ATTK(AT_SCRA, AD_WERE, 2, 6), ATTK(AT_SPIT, AD_STAT, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(886, 1558, 0, MS_SPOILER, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conceptually bobsledder holing cerebrated", S_ZOUTHERN, LVL(17, 12, 4, 99, 0), (4), A(ATTK(AT_TUCH, AD_LITT, 7, 8), ATTK(AT_ENGL, AD_CONT, 1, 4), ATTK(AT_KICK, AD_TECH, 5, 2), ATTK(AT_WEAP, AD_DETH, 8, 6), NO_ATTK, NO_ATTK), SIZ(664, 1088, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_TPORT_CNTRL, M2_LORD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("separable gamma", S_ZOUTHERN, LVL(18, 10, 5, 57, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_TCKL, 1, 5), ATTK(AT_STNG, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(85, 1422, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_FIRE|MR_STONE, M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("uncombed ballyhooing", S_ZOUTHERN, LVL(18, 12, -2, 65, -12), (G_GENO|1), A(ATTK(AT_TRAM, AD_HALU, 7, 1), ATTK(AT_BITE, AD_SLOW, 1, 3), ATTK(AT_BITE, AD_SGLD, 3, 7), ATTK(AT_STNG, AD_TDRA, 3, 1), NO_ATTK, NO_ATTK), SIZ(1691, 127, 0, MS_IMITATE, MZ_TINY), MR_COLD, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_ACID| M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("giraffe", S_ZOUTHERN, LVL(18, 24, 0, 40, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_PLUSONE, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_DOMESTIC|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ammit", S_ZOUTHERN, LVL(18, 16, -4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRLI, 8, 2), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_FEMALE|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Zuhal", S_ZOUTHERN, LVL(19, 9, -9, 75, -9), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ALIN, 3, 9), ATTK(AT_KICK, AD_SIN, 4, 10), ATTK(AT_MAGC, AD_CAST, 2, 2), ATTK(AT_NONE, AD_CONT, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_PETRIFIES, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("adoring flummoxed leukoma", S_ZOUTHERN, LVL(19, 15, -4, 28, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_GAZE, AD_SANI, 6, 3), ATTK(AT_RATH, AD_BANI, 2, 8), ATTK(AT_GAZE, AD_NGRA, 1, 4), ATTK(AT_WEAP, AD_ENCH, 9, 4), NO_ATTK, NO_ATTK), SIZ(462, 254, 0, MS_APOC, MZ_HUMAN), MR_FIRE, 0, M1_BREATHLESS|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("elogiraffe", S_ZOUTHERN, LVL(20, 24, 0, 40, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("domo elogiraffe", S_ZOUTHERN, LVL(20, 24, 0, 40, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_HOSTILE|M2_STRONG|M2_DOMESTIC, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("marsupilami", S_ZOUTHERN, LVL(20, 24, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_NASTY, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Franzi's wedge sandal", S_ZOUTHERN, LVL(20, 12, 8, 5, 12), (1), A(ATTK(AT_KICK, AD_COLD, 5, 12), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_TPORT|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_PEACEFUL|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TAME|M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("totally not a kraken", S_ZOUTHERN, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("asshole type there above", S_ZOUTHERN, LVL(20, 24, 0, 40, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_ENCH, 4, 6), ATTK(AT_LASH, AD_LAVA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_PLUSONE|MR_DEATH, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_MALE|M2_STRONG, M3_FREQ_UNCOMMON5, M4_SHADE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("parked encoring", S_ZOUTHERN, LVL(20, 12, 7, 46, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TUCH, AD_DRCH, 1, 1), ATTK(AT_WEAP, AD_PLYS, 4, 1), ATTK(AT_NONE, AD_MINA, 5, 6), ATTK(AT_SCRA, AD_SEDU, 4, 2), ATTK(AT_GAZE, AD_DISN, 4, 3), NO_ATTK), SIZ(1291, 851, 0, MS_BOAST, MZ_LARGE), MR_SLEEP, 0, M1_CONCEAL|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY, M3_TRAITOR|M3_POKEMON|M3_NOPLRPOLY|M3_WANTSBELL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("giant koala", S_ZOUTHERN, LVL(21, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CALM, 3, 6), ATTK(AT_NONE, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQEEK, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_SEE_INVIS, M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bestat", S_ZOUTHERN, LVL(21, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRCH, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQEEK, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_SEE_INVIS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bear with a gun", S_ZOUTHERN, /* spawns with auto shotgun */ LVL(21, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_AGGR, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQEEK, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_CARNIVORE|M1_MARSUPIAL|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("large marsu", S_ZOUTHERN, LVL(21, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQEEK, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_SEE_INVIS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant pest", S_ZOUTHERN, LVL(21, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FREN, 3, 6), ATTK(AT_NONE, AD_FREN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQEEK, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL|M1_SEE_INVIS, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("duly syndical excogitated", S_ZOUTHERN, LVL(21, 14, -9, 78, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_DEBT, 1, 4), ATTK(AT_LASH, AD_MEMO, 4, 1), ATTK(AT_NONE, AD_DARK, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3742, 9, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_ACID, M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tollage huh", S_ZOUTHERN, LVL(21, 12, -6, 55, 14), (1), A(ATTK(AT_TRAM, AD_LITE, 8, 4), ATTK(AT_ENGL, AD_SLIM, 4, 2), ATTK(AT_BREA, AD_BLEE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(368, 1191, 0, MS_WOLLOH, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hemstitched nonmythical", S_ZOUTHERN, LVL(22, 16, -2, 89, 0), (1), A(ATTK(AT_WEAP, AD_DIMN, 1, 5), ATTK(AT_BREA, AD_RBAD, 6, 3), ATTK(AT_TUCH, AD_SAMU, 1, 8), ATTK(AT_SPIT, AD_BLEE, 9, 8), ATTK(AT_WEAP, AD_SCOR, 4, 8), NO_ATTK), SIZ(107, 102, 0, MS_SELFHARM, MZ_TINY), MR_ACID, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_HUMANOID, M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("conducive entrust", S_ZOUTHERN, LVL(22, 10, -10, 45, 0), (2), A(ATTK(AT_BREA, AD_THIE, 1, 6), ATTK(AT_WEAP, AD_BANI, 8, 5), ATTK(AT_GAZE, AD_GRAV, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(264, 68, 0, MS_SEDUCE, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_GREEDY|M2_JEWELS|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("revindicating alright", S_ZOUTHERN, LVL(22, 11, 10, 34, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_CLAW, AD_NTHR, 5, 8), ATTK(AT_TRAM, AD_WEEP, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(112, 9, 0, MS_ANIMAL, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("zinc flower", S_ZOUTHERN, LVL(22, 12, 0, 20, 10), (G_GENO|1), A(ATTK(AT_TUCH, AD_HEAL, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("renton suffering wizard", S_ZOUTHERN, LVL(23, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SOUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Nino", S_ZOUTHERN, LVL(23, 16, -10, 80, -7), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_SHRD, 6, 8), ATTK(AT_KICK, AD_DFOO, 8, 8), ATTK(AT_GAZE, AD_AXUS, 5, 8), ATTK(AT_BEAM, AD_POIS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_PLUSTWO|MR_HITASTWO|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: WAN_TELEPORTATION BILL_GUISARME POT_CONFUSION SCR_LAVA */ MON("crowned ticktock lissom recoiler", S_ZOUTHERN, LVL(23, 10, 4, 26, 0), (1), A(ATTK(AT_BUTT, AD_FREN, 5, 9), ATTK(AT_KICK, AD_RAGN, 1, 2), ATTK(AT_WEAP, AD_TIME, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2701, 914, 0, MS_HUMANOID, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("booze unexceptionably", S_ZOUTHERN, LVL(23, 15, -4, 93, 20), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_BREA, AD_TCKL, 8, 4), ATTK(AT_BEAM, AD_MEMO, 8, 9), ATTK(AT_SCRA, AD_DRIN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(304, 399, 0, MS_SHEEP, MZ_TINY), MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("shrub certificating", S_ZOUTHERN, LVL(23, 5, -1, 98, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_FLAM, 7, 8), ATTK(AT_SCRA, AD_PART, 5, 5), ATTK(AT_SPIT, AD_DRCO, 5, 1), ATTK(AT_EXPL, AD_FAMN, 1, 6), ATTK(AT_WEAP, AD_UVUU, 8, 1), ATTK(AT_BREA, AD_AGGR, 6, 7)), SIZ(265, 573, 0, MS_PRINCESSLEIA, MZ_TINY), MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("condemned one", S_ZOUTHERN, LVL(24, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 16), ATTK(AT_BREA, AD_ELEC, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("vi pet", S_ZOUTHERN, LVL(25, 16, 4, 30, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_DOMESTIC|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("scullery horsewhipped", S_ZOUTHERN, LVL(25, 27, -8, 9, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 4, 6), ATTK(AT_KICK, AD_FAMN, 5, 1), ATTK(AT_STNG, AD_CHKH, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(743, 380, 0, MS_SQAWK, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_CLOSE|M3_INFRAVISIBLE|M3_AVOIDER|M3_EGOTYPE|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("shepherded incrimination", S_ZOUTHERN, LVL(25, 12, -9, 83, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_WTHR, 2, 8), ATTK(AT_BREA, AD_WISD, 3, 5), ATTK(AT_LASH, AD_TCKL, 3, 7), ATTK(AT_NONE, AD_COLD, 3, 6), NO_ATTK, NO_ATTK), SIZ(1139, 73, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_ELEC, 0, M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("prairie kangaroo", S_ZOUTHERN, LVL(25, 24, -1, 60, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 15), ATTK(AT_KICK, AD_PHYS, 2, 15), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nontune animal", S_ZOUTHERN, LVL(25, 16, 4, 30, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_BLEE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Master Butt", S_ZOUTHERN, /* +6 fartbonus */ LVL(25, 12, 0, 70, 0), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_NOPOLY|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("Australian devil", S_ZOUTHERN, LVL(26, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_MARSUPIAL, M2_HOSTILE, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("venomous potato", S_ZOUTHERN, LVL(26, 12, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 18), ATTK(AT_BREA, AD_ELEC, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("bulletator z", S_ZOUTHERN, LVL(26, 36, -5, 30, 0), (1|G_NOCORPSE|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TRAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_HITASTHREE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("small bulletator z", S_ZOUTHERN, LVL(26, 18, -5, 30, 0), (1|G_NOCORPSE|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TRAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_HITASTHREE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("corona party celebrator", S_ZOUTHERN, /* spawns with t-shirt, potion of confusion and bo staff */ LVL(26, 12, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 1, 18), ATTK(AT_BREA, AD_NIVE, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("covid guest", S_ZOUTHERN, /* spawns with t-shirt, potion of confusion and bo staff */ LVL(26, 12, -1, 10, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_NIVE, 1, 18), ATTK(AT_BREA, AD_NIVE, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("knickknack involute", S_ZOUTHERN, LVL(26, 12, -4, 67, -1), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BREA, AD_FAMN, 1, 6), ATTK(AT_ENGL, AD_SHRD, 3, 1), ATTK(AT_BEAM, AD_MANA, 8, 7), ATTK(AT_SPIT, AD_LEGS, 3, 5), ATTK(AT_CLAW, AD_MEMO, 4, 9), NO_ATTK), SIZ(2666, 53, 0, MS_VAMPIRE, MZ_LARGE), 0, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_THICK_HIDE|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("beneficiated skimp krypton psychologist flicked", S_ZOUTHERN, LVL(27, 15, 9, 3, 0), (G_UNIQ|1), A(ATTK(AT_KICK, AD_DRIN, 9, 8), ATTK(AT_GAZE, AD_DRDX, 9, 3), ATTK(AT_CLAW, AD_FRZE, 1, 3), ATTK(AT_BEAM, AD_DRCO, 4, 1), ATTK(AT_TUCH, AD_FEMI, 8, 4), ATTK(AT_STNG, AD_SLEE, 3, 5)), SIZ(1277, 118, 0, MS_AREOLA, MZ_GIGANTIC), 0, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reentrance stammeringly", S_ZOUTHERN, LVL(27, 11, -5, 41, 7), (G_RGROUP|2), A(ATTK(AT_BUTT, AD_DRLI, 6, 4), ATTK(AT_WEAP, AD_TDRA, 4, 5), ATTK(AT_MAGC, AD_TERR, 1, 1), ATTK(AT_WEAP, AD_NPRO, 2, 7), ATTK(AT_NONE, AD_SLUD, 7, 9), ATTK(AT_TRAM, AD_STON, 8, 8)), SIZ(667, 427, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("stolen potato", S_ZOUTHERN, LVL(28, 12, -3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 20), ATTK(AT_BREA, AD_ELEC, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("the splictic moldy potato", S_ZOUTHERN, LVL(28, 12, -3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 1, 20), ATTK(AT_BREA, AD_SAMU, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lining pooping hysterically", S_ZOUTHERN, LVL(29, 15, 5, 77, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_TDRA, 5, 4), ATTK(AT_SPIT, AD_LITE, 6, 5), ATTK(AT_STNG, AD_DROP, 3, 7), ATTK(AT_MAGC, AD_NGRA, 2, 1), ATTK(AT_TRAM, AD_DEBU, 7, 6), NO_ATTK), SIZ(1574, 121, 0, MS_CASINO, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("interpreted kenneling", S_ZOUTHERN, LVL(29, 13, -9, 64, 0), (3), A(ATTK(AT_MAGC, AD_DRIN, 3, 7), ATTK(AT_TUCH, AD_LEGS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(615, 832, 0, MS_FEARHARE, MZ_HUGE), MR_COLD, 0, 0, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fielding reagan councilor awaiting pinnal leashing", S_ZOUTHERN, LVL(29, 13, -3, 7, -1), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_FAKE, 1, 6), ATTK(AT_BEAM, AD_DETH, 6, 1), ATTK(AT_KICK, AD_CLRC, 5, 4), ATTK(AT_BEAM, AD_DRST, 9, 1), ATTK(AT_BITE, AD_HALU, 2, 1), NO_ATTK), SIZ(270, 750, 0, MS_BARK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_POISON, M1_CLING|M1_HIDE|M1_HUMANOID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("incorrect potato", S_ZOUTHERN, LVL(30, 12, -4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 22), ATTK(AT_BREA, AD_ELEC, 2, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("zilla", S_ZOUTHERN, LVL(30, 16, -8, 15, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 13), ATTK(AT_TRAM, AD_PHYS, 9, 11), ATTK(AT_BREA, AD_MAGM, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("abettal reendowed", S_ZOUTHERN, LVL(30, 10, 8, 88, 6), (3), A(ATTK(AT_GAZE, AD_GLIB, 8, 2), ATTK(AT_NONE, AD_DISP, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1080, 61, 0, MS_LIEDER, MZ_TINY), MR_FIRE, MR_FIRE, M1_SWIM|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonadministratively husbandman", S_ZOUTHERN, LVL(31, 12, -8, 98, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_BLND, 9, 7), ATTK(AT_LASH, AD_ANTI, 4, 6), ATTK(AT_HUGS, AD_STON, 3, 1), ATTK(AT_ENGL, AD_RUST, 1, 9), NO_ATTK, NO_ATTK), SIZ(472, 341, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("grievance robotize", S_ZOUTHERN, LVL(31, 14, 6, 83, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_WEAP, AD_STAT, 8, 3), ATTK(AT_MAGC, AD_ICUR, 3, 1), ATTK(AT_STNG, AD_CALM, 8, 4), ATTK(AT_SPIT, AD_WGHT, 5, 7), NO_ATTK, NO_ATTK), SIZ(1328, 41, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("basalt recreant silicone win binning sheep hull", S_ZOUTHERN, LVL(31, 14, 4, 13, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_DFOO, 6, 9), ATTK(AT_SCRA, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1469, 949, 0, MS_SEDUCE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_ACID|M1_POIS, M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("injured potato", S_ZOUTHERN, LVL(32, 8, -5, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 24), ATTK(AT_BREA, AD_ELEC, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("skillful dewaxed valvate", S_ZOUTHERN, LVL(33, 16, 6, 42, 0), (1), A(ATTK(AT_EXPL, AD_LEGS, 8, 8), ATTK(AT_TRAM, AD_IDAM, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(19, 1324, 0, MS_LIEDER, MZ_TINY), MR_COLD|MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("skycoach tidily", S_ZOUTHERN, LVL(33, 11, -10, 32, 0), (G_VLGROUP|3), A(ATTK(AT_KICK, AD_WET, 9, 2), ATTK(AT_LASH, AD_BLEE, 7, 2), ATTK(AT_SCRA, AD_BLAS, 6, 1), ATTK(AT_ENGL, AD_INER, 9, 6), ATTK(AT_BOOM, AD_SPEL, 4, 4), NO_ATTK), SIZ(1389, 245, 0, MS_POKEDEX, MZ_LARGE), MR_COLD, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_DEMON|M2_WANDER|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("impassibility clang magnateship", S_ZOUTHERN, LVL(33, 12, 0, 70, -6), (G_GENO|G_RGROUP|1), A(ATTK(AT_TRAM, AD_DARK, 1, 6), ATTK(AT_HUGS, AD_NPRO, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2043, 73, 0, MS_GURGLE, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("voila adaptable", S_ZOUTHERN, LVL(34, 24, 10, 14, 8), (G_UNIQ|1), A(ATTK(AT_ENGL, AD_DCAY, 4, 9), ATTK(AT_MAGC, AD_FAMN, 7, 1), ATTK(AT_SPIT, AD_RNG, 1, 4), ATTK(AT_MAGC, AD_DREN, 1, 3), ATTK(AT_LASH, AD_VULN, 4, 7), ATTK(AT_HUGS, AD_PHYS, 1, 6)), SIZ(2784, 679, 0, MS_PHOTO, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("meekly debut controller recombine", S_ZOUTHERN, LVL(34, 7, 8, 66, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_GRAV, 3, 6), ATTK(AT_CLAW, AD_FEMI, 6, 1), ATTK(AT_KICK, AD_TRAP, 4, 1), ATTK(AT_SPIT, AD_WRAP, 6, 6), ATTK(AT_BUTT, AD_DIMN, 9, 1), NO_ATTK), SIZ(338, 15, 0, MS_SUPERMAN, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_OMNIVORE, M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("swearing potato", S_ZOUTHERN, LVL(34, 12, -7, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 26), ATTK(AT_BREA, AD_ELEC, 2, 26), ATTK(AT_GAZE, AD_CURS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("hated competing bipolar permeable", S_ZOUTHERN, LVL(36, 13, 0, 83, -19), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_SKIL, 9, 9), ATTK(AT_CLAW, AD_DRCO, 7, 5), ATTK(AT_RATH, AD_DRLI, 4, 1), ATTK(AT_SCRA, AD_ILLU, 1, 1), ATTK(AT_WEAP, AD_STCK, 8, 6), ATTK(AT_SPIT, AD_WISD, 4, 7)), SIZ(1486, 790, 0, MS_COMBAT, MZ_HUMAN), MR_DISINT, 0, M1_NOEYES|M1_UNSOLID|M1_ACID, M2_WANDER|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Margret", S_ZOUTHERN, /* spawns with feminine pumps */ LVL(36, 16, -12, 100, -10), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_INVE, 5, 8), ATTK(AT_KICK, AD_BLEE, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BOSS, MZ_HUMAN), MR_PLUSFOUR|MR_HITASFOUR|MR_ELEC|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("referral dame", S_ZOUTHERN, LVL(36, 16, -1, 41, 0), (2), A(ATTK(AT_TUCH, AD_FRZE, 1, 4), ATTK(AT_ENGL, AD_INER, 2, 8), ATTK(AT_EXPL, AD_SIN, 3, 3), ATTK(AT_NONE, AD_DRLI, 8, 5), ATTK(AT_TRAM, AD_MANA, 4, 9), ATTK(AT_CLAW, AD_TCKL, 3, 9)), SIZ(822, 610, 0, MS_SHOE, MZ_HUGE), MR_ELEC|MR_STONE, MR_ELEC, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS| M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_JEWELS, M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pleasure bioflavonoid", S_ZOUTHERN, LVL(37, 17, 5, 39, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_ELEC, 1, 7), ATTK(AT_STNG, AD_WET, 7, 1), ATTK(AT_BITE, AD_SOUN, 2, 7), ATTK(AT_WEAP, AD_PAIN, 1, 2), ATTK(AT_SCRA, AD_IDAM, 8, 8), ATTK(AT_KICK, AD_EDGE, 6, 1)), SIZ(526, 969, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_STONE|MR_DRAIN, MR_STONE, M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mercerize sweetbread", S_ZOUTHERN, LVL(37, 34, 8, 91, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_ENGL, AD_PART, 2, 1), ATTK(AT_TUCH, AD_SOUN, 9, 6), ATTK(AT_WEAP, AD_ELEC, 8, 6), ATTK(AT_BEAM, AD_SLEE, 6, 8), NO_ATTK, NO_ATTK), SIZ(4054, 468, 0, MS_HANDY, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("durnedest japanizing swoosh", S_ZOUTHERN, LVL(38, 10, -1, 95, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_ENGL, AD_DEBT, 3, 9), ATTK(AT_TUCH, AD_BLND, 1, 5), ATTK(AT_ENGL, AD_DRDX, 2, 6), ATTK(AT_LASH, AD_STON, 9, 2), ATTK(AT_MAGC, AD_POLY, 8, 9), NO_ATTK), SIZ(754, 773, 0, MS_SOCKS, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("handier incontinence", S_ZOUTHERN, LVL(38, 12, 8, 37, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_SCRA, AD_LAVA, 4, 1), ATTK(AT_SPIT, AD_NGRA, 2, 9), ATTK(AT_HUGS, AD_STON, 8, 1), ATTK(AT_MAGC, AD_DISN, 6, 1), ATTK(AT_MAGC, AD_LITT, 1, 5), NO_ATTK), SIZ(2039, 214, 0, MS_FART_QUIET, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, MR_FIRE, M1_FLY|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_ANIMAL|M1_ACID, M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("capitate gushy", S_ZOUTHERN, LVL(38, 12, -5, 17, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SCRA, AD_RUST, 2, 1), ATTK(AT_LASH, AD_FEAR, 4, 9), ATTK(AT_KICK, AD_CURS, 1, 4), ATTK(AT_WEAP, AD_RBRE, 6, 2), ATTK(AT_STNG, AD_SKIL, 1, 8), ATTK(AT_BITE, AD_MINA, 7, 3)), SIZ(937, 17, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, MR_FIRE, M1_FLY|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("crawled indigestive obscured", S_ZOUTHERN, LVL(38, 12, -3, 1, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_WGHT, 6, 5), ATTK(AT_SPIT, AD_FLAM, 4, 8), ATTK(AT_GAZE, AD_STTP, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1487, 195, 0, MS_HANDY, MZ_LARGE), MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("regularized aggrandizement cantabile forbade polyhedral twittered", S_ZOUTHERN, LVL(38, 27, -9, 55, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_THIR, 1, 4), ATTK(AT_NONE, AD_TCKL, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(84, 215, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_REGEN, M2_VAMPIRE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC| M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("denote labyrinthine", S_ZOUTHERN, LVL(39, 11, 3, 8, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_RATH, AD_INER, 9, 4), ATTK(AT_BITE, AD_WERE, 2, 3), ATTK(AT_LASH, AD_DISN, 9, 1), ATTK(AT_EXPL, AD_POIS, 4, 1), ATTK(AT_BREA, AD_RUNS, 2, 1), ATTK(AT_CLAW, AD_VENO, 7, 6)), SIZ(75, 805, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brontosaurus", S_ZOUTHERN, LVL(39, 18, -12, 25, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_TRAM, AD_PHYS, 10, 12), ATTK(AT_BREA, AD_ELEC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("helm multiple", S_ZOUTHERN, LVL(40, 7, 4, 59, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TIME, 1, 9), ATTK(AT_CLAW, AD_SHRD, 3, 9), ATTK(AT_RATH, AD_TIME, 1, 6), ATTK(AT_HUGS, AD_DRCH, 4, 9), NO_ATTK, NO_ATTK), SIZ(58, 764, 0, MS_OHGOD, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scission occurring foray disembowelling pursuit", S_ZOUTHERN, LVL(40, 18, -5, 90, -5), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_EXPL, AD_CURS, 1, 9), ATTK(AT_STNG, AD_DEPR, 1, 1), ATTK(AT_KICK, AD_ABDC, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1747, 35, 0, MS_ESCAPE, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_GIANT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gymnastic darkled", S_ZOUTHERN, LVL(40, 22, -5, 17, -8), (G_GENO|2), A(ATTK(AT_TUCH, AD_RAGN, 1, 2), ATTK(AT_BUTT, AD_RNG, 7, 3), ATTK(AT_TRAM, AD_CAST, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1381, 158, 0, MS_SPELL, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_ACID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("awful appearance", S_ZOUTHERN, LVL(40, 16, -10, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 3, 20), ATTK(AT_BREA, AD_ELEC, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("outback kangaroo", S_ZOUTHERN, LVL(40, 25, -6, 80, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 21), ATTK(AT_KICK, AD_PHYS, 2, 21), ATTK(AT_BITE, AD_PHYS, 1, 15), ATTK(AT_CLAW, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTWO, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("village kangaroo", S_ZOUTHERN, LVL(40, 25, -6, 80, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 21), ATTK(AT_KICK, AD_PHYS, 2, 21), ATTK(AT_BITE, AD_PHYS, 1, 15), ATTK(AT_CLAW, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTWO, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DOMESTIC, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("frenzy kangaroo", S_ZOUTHERN, /* always acts as if you were causing conflict */ LVL(40, 25, -6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 21), ATTK(AT_KICK, AD_PHYS, 2, 21), ATTK(AT_BITE, AD_PHYS, 1, 15), ATTK(AT_CLAW, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTWO, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_RED), MON("twine bitch", S_ZOUTHERN, /* spawns with feminine pumps */ LVL(40, 13, -20, 100, -10), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 40), ATTK(AT_SCRA, AD_LEGS, 8, 17), ATTK(AT_BEAM, AD_DRIN, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTWO|MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_NOTAME|M3_TRAITOR, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("conner familiarly", S_ZOUTHERN, LVL(40, 6, 4, 94, 0), (G_VLGROUP|1), A(ATTK(AT_TRAM, AD_DETH, 6, 5), ATTK(AT_TENT, AD_DEBU, 7, 3), ATTK(AT_MAGC, AD_CURS, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2630, 1105, 0, MS_SHEEP, MZ_HUMAN), 0, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_TPORT_CNTRL|M1_POIS| M1_METALLIVORE, M2_PNAME|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("seeker pungent sequenced", S_ZOUTHERN, LVL(41, 13, 6, 87, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_RNG, 2, 6), ATTK(AT_BEAM, AD_DISP, 9, 1), ATTK(AT_BITE, AD_CONF, 1, 1), ATTK(AT_WEAP, AD_TCKL, 8, 1), ATTK(AT_TUCH, AD_FRZE, 7, 8), ATTK(AT_BITE, AD_DRIN, 5, 4)), SIZ(1077, 142, 0, MS_IMITATE, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_REGEN| M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("viburnum injudiciously", S_ZOUTHERN, LVL(42, 10, 2, 9, 0), (G_RGROUP|1), A(ATTK(AT_TUCH, AD_WNCE, 9, 2), ATTK(AT_BOOM, AD_TLPT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(179, 50, 0, MS_SHOE, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_ACID, M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("zernard incapable mercenary", S_ZOUTHERN, /* in Elona he's called "capable" mercenary; he's everything but that though :P */ LVL(44, 14, -6, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Quachil Uttaus, Treader of the Dust", S_ZOUTHERN, LVL(44, 18, -8, 80, -8), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 50), ATTK(AT_TUCH, AD_TIME, 1, 50), ATTK(AT_TUCH, AD_TIME, 1, 50), ATTK(AT_BEAM, AD_TIME, 1, 50), ATTK(AT_GAZE, AD_SPC2, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("trigging muriate", S_ZOUTHERN, LVL(44, 11, 6, 33, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_FEMI, 8, 7), ATTK(AT_HUGS, AD_NEXU, 8, 7), ATTK(AT_ENGL, AD_SHAN, 4, 4), ATTK(AT_HUGS, AD_SITM, 2, 1), NO_ATTK, NO_ATTK), SIZ(1330, 750, 0, MS_VAMPIRE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_REGEN, M2_LORD|M2_MINION|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("milking talisman portly", S_ZOUTHERN, LVL(44, 15, -6, 99, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BEAM, AD_TRAP, 1, 1), ATTK(AT_STNG, AD_DARK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2232, 311, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD| M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mirkily metropolitan", S_ZOUTHERN, LVL(45, 9, -3, 99, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_STCK, 1, 6), ATTK(AT_BUTT, AD_WET, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2822, 245, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_NOEYES|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_DEMON|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("earner transference hovercraft handiwork", S_ZOUTHERN, LVL(45, 13, -16, 59, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_SHRD, 8, 5), ATTK(AT_BEAM, AD_DCAY, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2754, 243, 0, MS_PUPIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_DISINT, M1_FLY|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS| M1_ACID, M2_NOPOLY|M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("recrating segregant", S_ZOUTHERN, LVL(45, 12, 5, 68, 0), (G_LGROUP|2), A(ATTK(AT_WEAP, AD_DRST, 1, 20), ATTK(AT_BUTT, AD_CHAO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(222, 189, 0, MS_WERE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN, M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("civilized zincate", S_ZOUTHERN, LVL(45, 10, 3, 84, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_LITE, 9, 16), ATTK(AT_BREA, AD_DISN, 8, 15), ATTK(AT_RATH, AD_PAIN, 3, 5), ATTK(AT_TUCH, AD_WGHT, 8, 1), NO_ATTK, NO_ATTK), SIZ(2603, 114, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("abstinence assimilation", S_ZOUTHERN, LVL(46, 22, -4, 68, 8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_KICK, AD_FUMB, 1, 7), ATTK(AT_WEAP, AD_DREA, 1, 21), ATTK(AT_STNG, AD_GLIB, 9, 10), ATTK(AT_CLAW, AD_EDGE, 8, 7), NO_ATTK, NO_ATTK), SIZ(3781, 728, 0, MS_PUPIL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY| M1_OVIPAROUS|M1_HERBIVORE, M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fumet militating dedicated plywood", S_ZOUTHERN, LVL(46, 22, -12, 94, 16), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_WEAP, AD_WERE, 1, 18), ATTK(AT_TUCH, AD_EDGE, 1, 21), ATTK(AT_NONE, AD_VULN, 0, 16), ATTK(AT_BEAM, AD_CHRN, 2, 16), ATTK(AT_BUTT, AD_LAZY, 4, 5), ATTK(AT_WEAP, AD_FUMB, 9, 11)), SIZ(644, 221, 0, MS_CHICKEN, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_REGEN| M1_CARNIVORE|M1_HERBIVORE, M2_WANDER|M2_GREEDY|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("desert devil", S_ZOUTHERN, LVL(46, 20, -6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 16), ATTK(AT_CLAW, AD_PHYS, 3, 16), ATTK(AT_BITE, AD_PHYS, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_MARSUPIAL, M2_HOSTILE, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("profuse jowly", S_ZOUTHERN, LVL(46, 9, 2, 40, 0), (G_VLGROUP|1), A(ATTK(AT_BREA, AD_SSEX, 5, 13), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_BUTT, AD_POIS, 9, 13), ATTK(AT_ENGL, AD_NIVE, 5, 9), NO_ATTK, NO_ATTK), SIZ(65, 775, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_HUMANOID, M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gamelnaxo pet", S_ZOUTHERN, LVL(46, 20, -6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 16), ATTK(AT_CLAW, AD_PHYS, 3, 16), ATTK(AT_BITE, AD_PHYS, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_MARSUPIAL, M2_HOSTILE|M2_DOMESTIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("anthracitic degenerated", S_ZOUTHERN, LVL(47, 36, -18, 68, 12), (G_GENO|3), A(ATTK(AT_ENGL, AD_MCRE, 3, 21), ATTK(AT_BREA, AD_SCOR, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(611, 1884, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN, M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tyrannobreaker", S_ZOUTHERN, LVL(48, 19, -14, 30, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 15), ATTK(AT_TRAM, AD_PHYS, 10, 15), ATTK(AT_BREA, AD_MAGM, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("zanan heavily armed", S_ZOUTHERN, /* spawns with ballista, 50 heavy crossbow bolts and steel shield */ LVL(48, 15, -15, 90, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("vanessa heavily armed", S_ZOUTHERN, /* spawns with ballista, 50 heavy crossbow bolts and steel shield */ LVL(48, 15, -15, 90, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_LOUD, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("averred vitaminization", S_ZOUTHERN, LVL(48, 17, 3, 94, -9), (G_GENO|2), A(ATTK(AT_WEAP, AD_DEPR, 1, 16), ATTK(AT_SCRA, AD_DEBU, 2, 6), ATTK(AT_BREA, AD_DROP, 5, 11), ATTK(AT_LASH, AD_SPC2, 8, 1), ATTK(AT_BUTT, AD_RNG, 1, 18), NO_ATTK), SIZ(580, 252, 0, MS_HANDY, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_ANIMAL|M1_OMNIVORE, M2_UNDEAD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("package chomping", S_ZOUTHERN, LVL(48, 12, -23, 42, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_PLAS, 2, 21), ATTK(AT_TENT, AD_WRAT, 9, 4), ATTK(AT_CLAW, AD_SLOW, 5, 2), ATTK(AT_SPIT, AD_VAPO, 9, 12), ATTK(AT_BREA, AD_SKIL, 7, 1), NO_ATTK), SIZ(374, 637, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_ANIMAL|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sphincteral encompassing", S_ZOUTHERN, LVL(49, 6, -15, 65, 20), (G_LGROUP|4), A(ATTK(AT_BITE, AD_INVE, 6, 21), ATTK(AT_GAZE, AD_SLEE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(415, 407, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD| M1_HUMANOID|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_COLLECT| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("seconded calcspar", S_ZOUTHERN, LVL(49, 12, -29, 17, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POIS, 8, 18), ATTK(AT_HUGS, AD_SCOR, 8, 3), ATTK(AT_WEAP, AD_FAMN, 6, 15), ATTK(AT_WEAP, AD_DRLI, 4, 6), ATTK(AT_SCRA, AD_VENO, 8, 15), NO_ATTK), SIZ(328, 43, 0, MS_PRINCIPAL, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("defeatism puncher", S_ZOUTHERN, LVL(49, 14, 8, 78, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_THIR, 4, 6), ATTK(AT_MAGC, AD_CHKH, 8, 6), ATTK(AT_ENGL, AD_WEEP, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(256, 1, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("alerter prudence dimmest cottonmouth", S_ZOUTHERN, LVL(49, 12, -28, 82, 0), (G_VLGROUP|3), A(ATTK(AT_LASH, AD_FUMB, 7, 20), ATTK(AT_KICK, AD_ENCH, 4, 17), ATTK(AT_EXPL, AD_TLPT, 1, 5), ATTK(AT_TUCH, AD_WEBS, 1, 18), NO_ATTK, NO_ATTK), SIZ(862, 206, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS| M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY| M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blah stepfather", S_ZOUTHERN, LVL(50, 6, -11, 90, 0), (1), A(ATTK(AT_BEAM, AD_INSA, 6, 5), ATTK(AT_HUGS, AD_RAGN, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(74, 599, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_SLEEP, 0, M1_NOLIMBS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("deployment reproof ancestor", S_ZOUTHERN, LVL(50, 12, -28, 86, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRCO, 4, 20), ATTK(AT_CLAW, AD_TREM, 5, 17), ATTK(AT_WEAP, AD_RUNS, 9, 2), ATTK(AT_BUTT, AD_STTP, 3, 13), NO_ATTK, NO_ATTK), SIZ(230, 598, 0, MS_BARK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_ELEC|MR_STONE, M1_BREATHLESS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("earl commensuration approachable", S_ZOUTHERN, LVL(50, 14, -24, 27, 0), (G_UNIQ|2), A(ATTK(AT_SCRA, AD_CHRN, 7, 11), ATTK(AT_MAGC, AD_NGEN, 1, 7), ATTK(AT_TENT, AD_WEEP, 4, 13), ATTK(AT_BUTT, AD_BLEE, 5, 15), NO_ATTK, NO_ATTK), SIZ(134, 520, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_HUMANOID, M2_LORD|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stimulated grilled", S_ZOUTHERN, LVL(50, 18, -29, 84, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_PLYS, 9, 10), ATTK(AT_BREA, AD_VAPO, 9, 2), ATTK(AT_BUTT, AD_BURN, 6, 2), ATTK(AT_WEAP, AD_ABDC, 5, 4), ATTK(AT_TUCH, AD_CURS, 7, 15), NO_ATTK), SIZ(51, 350, 0, MS_SQAWK, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, MR_COLD, M1_FLY|M1_HIDE|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("thraldom sadism pedagogic", S_ZOUTHERN, LVL(51, 17, -14, 43, 0), (4), A(ATTK(AT_TENT, AD_VENO, 3, 13), ATTK(AT_TENT, AD_STAT, 1, 11), ATTK(AT_TENT, AD_DRCH, 7, 5), ATTK(AT_LASH, AD_THIR, 4, 7), ATTK(AT_BEAM, AD_CHRN, 9, 16), ATTK(AT_HUGS, AD_SLUD, 3, 17)), SIZ(3961, 18, 0, MS_VAMPIRE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS| M1_SLITHY|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gothicist gallop bobtailing", S_ZOUTHERN, LVL(52, 12, -21, 67, -19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FLAM, 6, 11), ATTK(AT_SCRA, AD_SLEE, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3977, 112, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_FLY|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_GREEDY|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("myosin copycat", S_ZOUTHERN, LVL(52, 14, -25, 12, 7), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BOOM, AD_LETH, 5, 11), ATTK(AT_BOOM, AD_STUN, 9, 21), ATTK(AT_BITE, AD_STCK, 9, 13), ATTK(AT_WEAP, AD_DETH, 3, 19), ATTK(AT_WEAP, AD_BLND, 3, 15), ATTK(AT_MAGC, AD_ICUR, 3, 8)), SIZ(82, 709, 0, MS_DJINNI, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("concupiscence ameliorative", S_ZOUTHERN, LVL(53, 12, -22, 78, -6), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_ICUR, 1, 10), ATTK(AT_SPIT, AD_LETH, 8, 11), ATTK(AT_EXPL, AD_PLYS, 5, 12), ATTK(AT_BITE, AD_HODS, 2, 4), ATTK(AT_HUGS, AD_TRAP, 5, 17), ATTK(AT_BEAM, AD_TRAP, 7, 3)), SIZ(3569, 503, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deliriant desalinating", S_ZOUTHERN, LVL(54, 31, 1, 72, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_TIME, 5, 9), ATTK(AT_RATH, AD_GLIB, 7, 10), ATTK(AT_WEAP, AD_MANA, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2202, 176, 0, MS_ESCAPE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bovinely recutting", S_ZOUTHERN, LVL(54, 4, -18, 4, 8), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_MCRE, 4, 10), ATTK(AT_TRAM, AD_DREA, 7, 14), ATTK(AT_KICK, AD_SAMU, 4, 15), ATTK(AT_ENGL, AD_WISD, 7, 19), ATTK(AT_CLAW, AD_WEBS, 7, 11), ATTK(AT_RATH, AD_FAKE, 8, 16)), SIZ(348, 92, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_SLITHY| M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tendered outsize blow", S_ZOUTHERN, LVL(55, 12, -10, 71, 0), (G_LGROUP|1), A(ATTK(AT_STNG, AD_SPEL, 8, 9), ATTK(AT_SPIT, AD_NEXU, 6, 10), ATTK(AT_BUTT, AD_MEMO, 7, 9), ATTK(AT_BEAM, AD_DRDX, 9, 13), NO_ATTK, NO_ATTK), SIZ(1605, 359, 0, MS_MISSING, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC|MR_STONE, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("outleap futurology", S_ZOUTHERN, LVL(56, 9, 6, 19, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_STNG, AD_CNCL, 3, 2), ATTK(AT_BREA, AD_PLAS, 9, 17), ATTK(AT_TUCH, AD_FAMN, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(434, 671, 0, MS_COMBAT, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS| M1_METALLIVORE, M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_EGOTYPE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lith macadamizing", S_ZOUTHERN, LVL(56, 12, 9, 33, 18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_AXUS, 1, 1), ATTK(AT_TRAM, AD_POLY, 1, 6), ATTK(AT_CLAW, AD_DRST, 9, 12), ATTK(AT_HUGS, AD_SAMU, 9, 9), ATTK(AT_NONE, AD_ANTI, 9, 19), NO_ATTK), SIZ(2541, 667, 0, MS_HANDY, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_SLITHY|M1_TPORT|M1_ACID| M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("uninvitingly quintuplicate cultist psychopath", S_ZOUTHERN, LVL(56, 10, -7, 96, 18), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_SLOW, 2, 7), ATTK(AT_GAZE, AD_AMNE, 9, 7), ATTK(AT_HUGS, AD_FUMB, 1, 1), ATTK(AT_EXPL, AD_LUCK, 6, 14), ATTK(AT_STNG, AD_BURN, 0, 6), ATTK(AT_HUGS, AD_TLPT, 5, 9)), SIZ(999, 211, 0, MS_BUZZ, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("zanan old soldier", S_ZOUTHERN, LVL(57, 10, -18, 90, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_BEAM, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("vanessa old soldier", S_ZOUTHERN, LVL(57, 10, -18, 90, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_BEAM, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_LOUD, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("viewfinder unready", S_ZOUTHERN, LVL(57, 7, 8, 51, -19), (G_GENO|G_SGROUP|3), A(ATTK(AT_HUGS, AD_CHRN, 3, 13), ATTK(AT_TUCH, AD_LEVI, 7, 4), ATTK(AT_BEAM, AD_CONT, 3, 3), ATTK(AT_NONE, AD_ACID, 5, 15), NO_ATTK, NO_ATTK), SIZ(3775, 210, 0, MS_POKEDEX, MZ_LARGE), MR_COLD, 0, M1_SWIM|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("argentic gnarly", S_ZOUTHERN, LVL(57, 12, -22, 69, -7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_CLRC, 3, 16), ATTK(AT_BEAM, AD_STTP, 7, 8), ATTK(AT_NONE, AD_NAST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1740, 877, 0, MS_PHOTO, MZ_GIGANTIC), MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_MINION|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("catholically overtired abc", S_ZOUTHERN, LVL(57, 15, -9, 82, 0), (G_VLGROUP|2), A(ATTK(AT_TRAM, AD_THIR, 1, 2), ATTK(AT_ENGL, AD_INER, 5, 10), ATTK(AT_ENGL, AD_VENO, 8, 12), ATTK(AT_NONE, AD_VAMP, 7, 5), ATTK(AT_WEAP, AD_WGHT, 4, 18), ATTK(AT_SCRA, AD_STUN, 3, 21)), SIZ(1739, 300, 0, MS_GAARDIEN, MZ_LARGE), MR_DISINT, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT| M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("auditor hi intimately clubfoot", S_ZOUTHERN, LVL(57, 7, -23, 83, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_SCRA, AD_SLIM, 9, 17), ATTK(AT_TENT, AD_LAZY, 2, 10), ATTK(AT_MAGC, AD_LITT, 1, 10), ATTK(AT_KICK, AD_PLAS, 9, 18), ATTK(AT_BOOM, AD_AGGR, 5, 21), ATTK(AT_KICK, AD_DARK, 2, 5)), SIZ(1647, 21, 0, MS_ARREST, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_HUMANOID, M2_VAMPIRE|M2_MINION|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("imaginer signing interlarding", S_ZOUTHERN, LVL(57, 10, -26, 81, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_MINA, 4, 8), ATTK(AT_BEAM, AD_INER, 5, 17), ATTK(AT_ENGL, AD_AGGR, 8, 11), ATTK(AT_BOOM, AD_INER, 8, 7), ATTK(AT_EXPL, AD_THIR, 6, 14), ATTK(AT_SCRA, AD_FUMB, 6, 5)), SIZ(2079, 12, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_ACID, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unmuffle later motorize crystallography", S_ZOUTHERN, LVL(58, 44, -13, 8, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DRIN, 1, 20), ATTK(AT_ENGL, AD_DRST, 7, 14), ATTK(AT_ENGL, AD_CORR, 1, 6), ATTK(AT_SPIT, AD_DEST, 1, 13), ATTK(AT_NONE, AD_ABDC, 9, 12), ATTK(AT_BUTT, AD_DISP, 5, 14)), SIZ(2835, 464, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_ANIMAL|M1_ACID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chelated inbreathing", S_ZOUTHERN, LVL(58, 14, -21, 60, -18), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_WEAP, AD_NEXU, 6, 8), ATTK(AT_HUGS, AD_DRIN, 5, 7), ATTK(AT_GAZE, AD_SEDU, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2299, 1273, 0, MS_ORC, MZ_HUMAN), MR_COLD, 0, M1_NEEDPICK|M1_THICK_HIDE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unstop webby", S_ZOUTHERN, LVL(58, 36, -11, 86, -3), (G_GENO|1), A(ATTK(AT_NONE, AD_HEAL, 9, 19), ATTK(AT_TRAM, AD_LAZY, 8, 19), ATTK(AT_WEAP, AD_SAMU, 1, 21), ATTK(AT_GAZE, AD_CONT, 1, 19), NO_ATTK, NO_ATTK), SIZ(648, 203, 0, MS_PUPIL, MZ_TINY), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_DEATH, M1_TUNNEL|M1_HIDE|M1_UNSOLID|M1_OVIPAROUS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flinger needlepoint lithographically", S_ZOUTHERN, LVL(59, 15, -4, 43, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_SPEL, 1, 21), ATTK(AT_LASH, AD_ENCH, 6, 18), ATTK(AT_ENGL, AD_FREN, 7, 2), ATTK(AT_BITE, AD_ENCH, 3, 4), NO_ATTK, NO_ATTK), SIZ(42, 953, 0, MS_GIBBERISH, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stubbled zymology benin latex", S_ZOUTHERN, LVL(59, 14, 2, 9, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_DETH, 6, 6), ATTK(AT_WEAP, AD_DAMA, 6, 10), ATTK(AT_RATH, AD_CHAO, 8, 2), ATTK(AT_KICK, AD_RBAD, 6, 21), NO_ATTK, NO_ATTK), SIZ(1922, 48, 0, MS_PHOTO, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dronish squid", S_ZOUTHERN, LVL(60, 11, 8, 87, 1), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_FUMB, 1, 21), ATTK(AT_SPIT, AD_PLYS, 1, 12), ATTK(AT_BITE, AD_ALIN, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(669, 196, 0, MS_MUTE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nonbasic brevet", S_ZOUTHERN, LVL(60, 14, 6, 56, -15), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_SANI, 1, 17), ATTK(AT_GAZE, AD_ANTI, 6, 11), ATTK(AT_TRAM, AD_DARK, 8, 18), ATTK(AT_TENT, AD_DREA, 1, 15), ATTK(AT_BUTT, AD_RBRE, 7, 16), ATTK(AT_TRAM, AD_LETH, 4, 13)), SIZ(1265, 270, 0, MS_ANIMAL, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_MINDLESS|M1_SLITHY|M1_REGEN, M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rodmen applicative", S_ZOUTHERN, LVL(61, 12, -15, 83, 0), (4), A(ATTK(AT_TENT, AD_SAMU, 9, 11), ATTK(AT_LASH, AD_CHRN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(439, 123, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_ACID, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_POIS| M1_CARNIVORE, M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unripe sensibility", S_ZOUTHERN, LVL(61, 8, -8, 72, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_SPIT, AD_STTP, 9, 15), ATTK(AT_ENGL, AD_VOMT, 9, 15), ATTK(AT_BEAM, AD_DISN, 1, 2), ATTK(AT_BUTT, AD_CLRC, 3, 6), ATTK(AT_BREA, AD_DRLI, 9, 16), ATTK(AT_TUCH, AD_RAGN, 3, 2)), SIZ(2644, 193, 0, MS_BOSS, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("uncapped combatant", S_ZOUTHERN, LVL(61, 12, -20, 54, 0), (1), A(ATTK(AT_WEAP, AD_BANI, 6, 19), ATTK(AT_EXPL, AD_NGRA, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(647, 298, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("disney chowing", S_ZOUTHERN, LVL(62, 12, -25, 23, -8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_PLYS, 4, 14), ATTK(AT_WEAP, AD_DRLI, 6, 3), ATTK(AT_WEAP, AD_CLRC, 4, 11), ATTK(AT_MAGC, AD_SLOW, 5, 18), NO_ATTK, NO_ATTK), SIZ(2232, 294, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_THICK_HIDE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("scratchily proctoring", S_ZOUTHERN, LVL(62, 16, -6, 20, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_ALIN, 1, 7), ATTK(AT_TENT, AD_DFOO, 4, 17), ATTK(AT_WEAP, AD_LAVA, 7, 14), ATTK(AT_MAGC, AD_SITM, 3, 2), ATTK(AT_GAZE, AD_FUMB, 1, 7), NO_ATTK), SIZ(812, 1262, 0, MS_TEACHER, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_TPORT| M1_OMNIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("helved statued extinguishable", S_ZOUTHERN, LVL(62, 13, 2, 90, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_NTHR, 1, 16), ATTK(AT_BEAM, AD_CNCL, 4, 13), ATTK(AT_BEAM, AD_VOMT, 6, 16), ATTK(AT_GAZE, AD_DRDX, 8, 2), NO_ATTK, NO_ATTK), SIZ(21, 1129, 0, MS_STENCH, MZ_TINY), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID, M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("transfixion photomicrogram", S_ZOUTHERN, LVL(63, 12, -21, 62, -20), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BITE, AD_DRST, 7, 7), ATTK(AT_BEAM, AD_LAVA, 6, 12), ATTK(AT_LASH, AD_ENCH, 6, 21), ATTK(AT_HUGS, AD_CNCL, 6, 11), ATTK(AT_STNG, AD_RAGN, 8, 9), NO_ATTK), SIZ(24, 1807, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_REGEN|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sealed imprimatur", S_ZOUTHERN, LVL(63, 8, 8, 76, 8), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_KICK, AD_SLIM, 1, 15), ATTK(AT_NONE, AD_BADE, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(842, 878, 0, MS_FART_NORMAL, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON, 0, M1_TUNNEL|M1_NOHEAD|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("alimenting spartan", S_ZOUTHERN, LVL(63, 12, 1, 93, 0), (3), A(ATTK(AT_TRAM, AD_NEXU, 8, 18), ATTK(AT_KICK, AD_SGLD, 1, 16), ATTK(AT_GAZE, AD_FREN, 1, 17), ATTK(AT_BOOM, AD_WGHT, 3, 13), ATTK(AT_EXPL, AD_BLAS, 9, 12), ATTK(AT_CLAW, AD_WTHR, 4, 14)), SIZ(3105, 1765, 0, MS_SELFHARM, MZ_LARGE), 0, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_REGEN|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_MAGIC|M2_ORC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("munch domination", S_ZOUTHERN, LVL(64, 21, 10, 89, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_DARK, 1, 2), ATTK(AT_BUTT, AD_ACID, 9, 8), ATTK(AT_TENT, AD_DEST, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2514, 1076, 0, MS_BARBER, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("buddhism closed", S_ZOUTHERN, LVL(64, 12, -30, 68, 0), (G_UNIQ|3), A(ATTK(AT_BITE, AD_DGST, 2, 10), ATTK(AT_CLAW, AD_DCAY, 5, 10), ATTK(AT_BREA, AD_FRZE, 9, 11), ATTK(AT_STNG, AD_POLY, 6, 2), ATTK(AT_SPIT, AD_ICEB, 8, 12), ATTK(AT_BEAM, AD_RUST, 1, 14)), SIZ(386, 134, 0, MS_DJINNI, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_SWIM|M1_TUNNEL|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("prepay bloodying", S_ZOUTHERN, LVL(64, 16, -21, 73, 9), (G_VLGROUP|4), A(ATTK(AT_BITE, AD_RBRE, 5, 20), ATTK(AT_HUGS, AD_CAST, 7, 1), ATTK(AT_BREA, AD_LEGS, 2, 18), ATTK(AT_LASH, AD_SLIM, 1, 7), ATTK(AT_BITE, AD_DRLI, 7, 11), ATTK(AT_TENT, AD_RNG, 5, 14)), SIZ(248, 121, 0, MS_SEDUCE, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_METALLIVORE, M2_MINION|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("battle alien", S_ZOUTHERN, LVL(64, 20, -21, 90, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 8, 10), ATTK(AT_MAGC, AD_ACID, 11, 11), ATTK(AT_BITE, AD_LAZY, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_LARGE), MR_DEATH|MR_ACID, 0, M1_CARNIVORE|M1_SWIM|M1_BREATHLESS|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("oversalted physicked", S_ZOUTHERN, LVL(64, 13, 2, 39, 19), (G_VLGROUP|4), A(ATTK(AT_NONE, AD_LITE, 8, 6), ATTK(AT_ENGL, AD_GLIB, 8, 6), ATTK(AT_BUTT, AD_DISN, 6, 17), ATTK(AT_RATH, AD_UVUU, 1, 5), ATTK(AT_NONE, AD_FAMN, 4, 11), ATTK(AT_LASH, AD_STAT, 6, 16)), SIZ(2846, 49, 0, MS_TRUMPET, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_REGEN|M1_CARNIVORE, M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pawl uneducated", S_ZOUTHERN, LVL(65, 12, -26, 63, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_WEEP, 6, 7), ATTK(AT_BREA, AD_DRST, 2, 3), ATTK(AT_WEAP, AD_DAMA, 6, 11), ATTK(AT_TRAM, AD_POIS, 7, 20), ATTK(AT_WEAP, AD_FEMI, 5, 1), ATTK(AT_SPIT, AD_IDAM, 6, 4)), SIZ(427, 72, 0, MS_SNORE, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_NEEDPICK|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kielbasy fibrillate cameral", S_ZOUTHERN, LVL(65, 8, -5, 3, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_RUST, 9, 7), ATTK(AT_TENT, AD_SHAN, 1, 19), ATTK(AT_GAZE, AD_SKIL, 2, 8), ATTK(AT_BEAM, AD_NGRA, 8, 20), ATTK(AT_WEAP, AD_SLIM, 5, 1), ATTK(AT_LASH, AD_LEVI, 6, 8)), SIZ(647, 507, 0, MS_GYPSY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS| M1_SEE_INVIS|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("embezzlement nolo weiner", S_ZOUTHERN, LVL(65, 22, 3, 24, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TUCH, AD_LETH, 5, 1), ATTK(AT_BREA, AD_DARK, 9, 4), ATTK(AT_BITE, AD_SIN, 1, 14), ATTK(AT_TUCH, AD_VOMT, 1, 12), ATTK(AT_GAZE, AD_MAGM, 4, 5), NO_ATTK), SIZ(4238, 1021, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gastrolavage anglophobe", S_ZOUTHERN, LVL(65, 12, 1, 72, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_SHRD, 1, 19), ATTK(AT_TRAM, AD_HALU, 1, 8), ATTK(AT_BITE, AD_SPEL, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1827, 365, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bowyer reinstruct", S_ZOUTHERN, LVL(66, 10, -15, 7, 16), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_FRZE, 2, 16), ATTK(AT_TRAM, AD_CALM, 4, 6), ATTK(AT_ENGL, AD_CHRN, 1, 4), ATTK(AT_ENGL, AD_SSEX, 4, 18), ATTK(AT_LASH, AD_DREA, 6, 1), NO_ATTK), SIZ(522, 117, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wieldy perpetrator", S_ZOUTHERN, LVL(66, 14, -4, 94, 0), (G_RGROUP|2), A(ATTK(AT_BITE, AD_NAST, 1, 13), ATTK(AT_WEAP, AD_LEVI, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(827, 110, 0, MS_CONVERT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_OMNIVORE, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jamboree nostalgically", S_ZOUTHERN, LVL(66, 8, -13, 51, -10), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BITE, AD_VULN, 7, 20), ATTK(AT_KICK, AD_DREN, 6, 7), ATTK(AT_CLAW, AD_ACID, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(933, 326, 0, MS_BURBLE, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("crabbing paralyzed", S_ZOUTHERN, LVL(67, 18, 9, 91, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_SWAP, 4, 10), ATTK(AT_WEAP, AD_LUCK, 3, 15), ATTK(AT_NONE, AD_MANA, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3978, 380, 0, MS_FART_QUIET, MZ_TINY), MR_DEATH, 0, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_TPORT| M1_METALLIVORE, M2_DEMON|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("composing penitence", S_ZOUTHERN, LVL(67, 12, -2, 62, 7), (G_LGROUP|2), A(ATTK(AT_LASH, AD_MANA, 1, 19), ATTK(AT_WEAP, AD_CURS, 4, 13), ATTK(AT_KICK, AD_BLND, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(589, 398, 0, MS_SUPERMAN, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("crashed expected", S_ZOUTHERN, LVL(67, 14, -26, 29, 0), (2), A(ATTK(AT_KICK, AD_MANA, 7, 19), ATTK(AT_HUGS, AD_BLND, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3193, 115, 0, MS_CLOCK, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE|MR_ACID, M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_POIS, M2_LORD|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("isobaric surname unpinning", S_ZRUTY, LVL(67, 7, -7, 55, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_PART, 8, 4), ATTK(AT_WEAP, AD_HALU, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3697, 787, 0, MS_FART_QUIET, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_SWIM|M1_NOHEAD, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("watertight flauntingly", S_ZOUTHERN, LVL(67, 22, -9, 0, 0), (G_UNIQ|4), A(ATTK(AT_LASH, AD_SANI, 1, 12), ATTK(AT_RATH, AD_THIE, 1, 10), ATTK(AT_TENT, AD_RNG, 4, 16), ATTK(AT_SCRA, AD_LAZY, 6, 5), NO_ATTK, NO_ATTK), SIZ(38, 103, 0, MS_DJINNI, MZ_LARGE), MR_COLD, 0, M1_HIDE|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lampoonery emulation crunchiest agitprop tunneller", S_ZOUTHERN, LVL(67, 10, -26, 90, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BOOM, AD_NGEN, 9, 4), ATTK(AT_TRAM, AD_PLAS, 7, 18), ATTK(AT_ENGL, AD_VAPO, 1, 3), ATTK(AT_RATH, AD_MALK, 9, 4), NO_ATTK, NO_ATTK), SIZ(40, 853, 0, MS_APOC, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_SLITHY| M1_THICK_HIDE|M1_TPORT, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mike interconnect", S_ZOUTHERN, LVL(67, 15, -24, 95, 0), (G_LGROUP|3), A(ATTK(AT_STNG, AD_RNG, 2, 12), ATTK(AT_CLAW, AD_SKIL, 8, 4), ATTK(AT_NONE, AD_DGST, 8, 17), ATTK(AT_CLAW, AD_NUMB, 9, 20), ATTK(AT_STNG, AD_STUN, 8, 9), NO_ATTK), SIZ(98, 5, 0, MS_NURSE, MZ_LARGE), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STRONG|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("recompense jawboned", S_ZOUTHERN, LVL(67, 12, -18, 25, 0), (3), A(ATTK(AT_GAZE, AD_CURS, 3, 21), ATTK(AT_NONE, AD_FEAR, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(431, 48, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_MINDLESS|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_LORD|M2_WANDER|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reputed balding", S_ZOUTHERN, LVL(69, 22, -12, 7, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_WISD, 9, 11), ATTK(AT_BITE, AD_CHKH, 9, 3), ATTK(AT_SCRA, AD_WERE, 1, 12), ATTK(AT_STNG, AD_PHYS, 2, 1), ATTK(AT_BUTT, AD_SPEL, 3, 18), ATTK(AT_WEAP, AD_THIR, 1, 21)), SIZ(319, 442, 0, MS_ARREST, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_HERBIVORE, M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dock kangaroo", S_ZOUTHERN, LVL(70, 28, -10, 90, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 30), ATTK(AT_KICK, AD_PHYS, 2, 30), ATTK(AT_BITE, AD_PHYS, 1, 20), ATTK(AT_CLAW, AD_PHYS, 1, 25), ATTK(AT_KICK, AD_PLYS, 1, 6), NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASFOUR|MR_PLUSTWO|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("driceradops", S_ZOUTHERN, /* homing lazer */ LVL(70, 22, -30, 60, -10), (1), A(ATTK(AT_BITE, AD_LAZY, 12, 19), ATTK(AT_MAGC, AD_ACID, 12, 12), ATTK(AT_TUCH, AD_STCK, 10, 10), ATTK(AT_HUGS, AD_SLUD, 12, 12), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_ACID|MR_STONE, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("barographic massing", S_ZOUTHERN, LVL(71, 12, -22, 77, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_NPRO, 1, 13), ATTK(AT_BITE, AD_AXUS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(239, 2, 0, MS_ARREST, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID| M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unfrock overdrunk denunciatory", S_ZOUTHERN, LVL(71, 30, -18, 52, 0), (G_UNIQ|2), A(ATTK(AT_WEAP, AD_CONT, 3, 4), ATTK(AT_WEAP, AD_DETH, 3, 9), ATTK(AT_MAGC, AD_STTP, 7, 18), ATTK(AT_TUCH, AD_WRAT, 1, 14), NO_ATTK, NO_ATTK), SIZ(925, 249, 0, MS_MEW, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS, M2_NOPOLY|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hospitable inseminate capitalizing bestial rototilled", S_ZOUTHERN, LVL(71, 30, 5, 26, 0), (G_UNIQ|3), A(ATTK(AT_BREA, AD_LITE, 7, 4), ATTK(AT_KICK, AD_PLAS, 2, 1), ATTK(AT_BREA, AD_AGGR, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1748, 893, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reassimilate hotfoot", S_ZOUTHERN, LVL(73, 8, -12, 68, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_VAMP, 4, 8), ATTK(AT_WEAP, AD_STTP, 5, 12), ATTK(AT_TUCH, AD_WEEP, 3, 18), ATTK(AT_KICK, AD_DEPR, 1, 3), NO_ATTK, NO_ATTK), SIZ(48, 982, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cyberculture customized hawing", S_ZOUTHERN, LVL(73, 12, -5, 41, 0), (2), A(ATTK(AT_CLAW, AD_WEBS, 5, 2), ATTK(AT_WEAP, AD_THIE, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(93, 1178, 0, MS_BARBER, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dislodged jointly", S_ZOUTHERN, LVL(73, 13, -13, 69, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_DEBU, 4, 5), ATTK(AT_WEAP, AD_CHRN, 7, 19), ATTK(AT_GAZE, AD_DIMN, 9, 6), ATTK(AT_SPIT, AD_CALM, 5, 17), NO_ATTK, NO_ATTK), SIZ(1124, 319, 0, MS_SOVIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_GNOME| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chirping tensive fingerboard", S_ZOUTHERN, LVL(73, 16, -15, 60, 0), (2), A(ATTK(AT_KICK, AD_TCKL, 2, 12), ATTK(AT_KICK, AD_ACID, 8, 14), ATTK(AT_WEAP, AD_FUMB, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2662, 878, 0, MS_GAARDIEN, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_NOEYES, M2_DEMON|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bugeye adjudicate", S_ZOUTHERN, LVL(74, 26, -26, 29, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_CURS, 3, 3), ATTK(AT_TRAM, AD_DARK, 4, 13), ATTK(AT_BUTT, AD_LETH, 9, 19), ATTK(AT_WEAP, AD_DIMN, 1, 20), NO_ATTK, NO_ATTK), SIZ(904, 262, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_FLY|M1_REGEN, M2_MINION|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("aerily billie", S_ZOUTHERN, LVL(74, 18, -27, 52, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_DRST, 9, 11), ATTK(AT_KICK, AD_MIDI, 5, 15), ATTK(AT_ENGL, AD_DRIN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(491, 837, 0, MS_PARROT, MZ_HUMAN), MR_ACID, 0, M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aqueously estoppage buttonholed", S_ZOUTHERN, LVL(75, 16, -14, 38, 0), (1), A(ATTK(AT_TUCH, AD_RAGN, 3, 11), ATTK(AT_CLAW, AD_CAST, 9, 11), ATTK(AT_BOOM, AD_CURS, 1, 18), ATTK(AT_CLAW, AD_SLOW, 8, 9), NO_ATTK, NO_ATTK), SIZ(507, 209, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ripped weld bottomer reaming", S_ZOUTHERN, LVL(75, 24, -24, 61, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_EXPL, AD_BANI, 6, 13), ATTK(AT_TUCH, AD_INER, 3, 18), ATTK(AT_TRAM, AD_HEAL, 8, 18), ATTK(AT_CLAW, AD_DEPR, 3, 13), ATTK(AT_SCRA, AD_INSA, 6, 17), NO_ATTK), SIZ(306, 799, 0, MS_SQAWK, MZ_SMALL), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC|MR_POISON, M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("knottily countian exhortation", S_ZOUTHERN, LVL(76, 12, -4, 65, 0), (G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_SGLD, 9, 9), ATTK(AT_NONE, AD_DISE, 5, 2), ATTK(AT_BOOM, AD_ELEC, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(760, 646, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_REGEN| M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("zanan enhanced soldier", S_ZOUTHERN, /* super regene, spawns with 20 frag grenades */ LVL(76, 18, -28, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_TUCH, AD_TLPT, 8, 8), ATTK(AT_HUGS, AD_PHYS, 12, 12), ATTK(AT_RATH, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SOLDIER, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("vanessa enhanced soldier", S_ZOUTHERN, /* super regene, spawns with 20 frag grenades */ LVL(76, 18, -28, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_TUCH, AD_TLPT, 8, 8), ATTK(AT_HUGS, AD_PHYS, 12, 12), ATTK(AT_RATH, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_FART_LOUD, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("real taz devil", S_ZOUTHERN, LVL(76, 22, -12, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 22), ATTK(AT_CLAW, AD_PHYS, 3, 22), ATTK(AT_BITE, AD_PHYS, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_MARSUPIAL, M2_HOSTILE|M2_DEMON, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("absolve dudishly firebrand", S_ZOUTHERN, LVL(77, 14, -20, 12, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_BANI, 3, 5), ATTK(AT_TRAM, AD_CONT, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2510, 182, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("doter steal", S_ZOUTHERN, LVL(77, 24, -19, 35, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_WEEP, 1, 4), ATTK(AT_STNG, AD_LAZY, 7, 20), ATTK(AT_CLAW, AD_STON, 4, 2), ATTK(AT_HUGS, AD_DREA, 7, 4), ATTK(AT_KICK, AD_MIDI, 1, 12), NO_ATTK), SIZ(795, 378, 0, MS_ANIMAL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK| M2_ROCKTHROW|M2_JEWELS|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_EGOTYPE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("arrestee twitching", S_ZOUTHERN, LVL(77, 12, -12, 62, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_TENT, AD_DARK, 6, 7), ATTK(AT_EXPL, AD_LAZY, 1, 12), ATTK(AT_BEAM, AD_ILLU, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2460, 0, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("angelfish sniggle", S_ZOUTHERN, LVL(77, 15, -18, 73, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_PEST, 1, 13), ATTK(AT_NONE, AD_SLOW, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 130, 0, MS_CHICKEN, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("space zilla", S_ZOUTHERN, LVL(78, 25, -21, 50, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 18), ATTK(AT_TRAM, AD_PHYS, 12, 19), ATTK(AT_BITE, AD_MAGM, 18, 18), ATTK(AT_MAGC, AD_GRAV, 7, 14), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_SLEEP|MR_DISINT, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("conj extemporaneously", S_ZOUTHERN, LVL(79, 14, -16, 55, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TUCH, AD_TDRA, 1, 9), ATTK(AT_SPIT, AD_ELEC, 1, 4), ATTK(AT_SCRA, AD_AXUS, 1, 17), ATTK(AT_BEAM, AD_DIMN, 6, 8), ATTK(AT_KICK, AD_FAKE, 2, 13), NO_ATTK), SIZ(1910, 1187, 0, MS_FART_QUIET, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("strolled disfigure", S_ZOUTHERN, LVL(80, 33, -8, 80, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_NGEN, 6, 7), ATTK(AT_BEAM, AD_INSA, 8, 3), ATTK(AT_SPIT, AD_BURN, 1, 11), ATTK(AT_CLAW, AD_LAZY, 2, 11), NO_ATTK, NO_ATTK), SIZ(2620, 320, 0, MS_DEEPSTATE, MZ_LARGE), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("toxify statedly", S_ZOUTHERN, LVL(80, 12, 6, 96, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_GAZE, AD_PEST, 1, 20), ATTK(AT_WEAP, AD_PLAS, 9, 6), ATTK(AT_TUCH, AD_CALM, 3, 14), ATTK(AT_BEAM, AD_UVUU, 1, 16), NO_ATTK, NO_ATTK), SIZ(884, 595, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tidy belvedere lesson indolently", S_ZOUTHERN, LVL(80, 11, -12, 71, 4), (G_GENO|2), A(ATTK(AT_BUTT, AD_BADE, 1, 1), ATTK(AT_CLAW, AD_LEVI, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 1426, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("regulus the altered", S_ZOUTHERN, /* super regene */ LVL(81, 18, -30, 100, -10), (1), A(ATTK(AT_TUCH, AD_FEAR, 13, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_WAIL, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP|MR_HITASFOUR|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_SHADE, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("balsamic ernest", S_ZOUTHERN, LVL(81, 12, -14, 74, 2), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_INSA, 9, 5), ATTK(AT_EXPL, AD_SGLD, 3, 8), ATTK(AT_MAGC, AD_SKIL, 9, 12), ATTK(AT_LASH, AD_NGEN, 3, 21), NO_ATTK, NO_ATTK), SIZ(2092, 308, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("procurement sumptuously belcher zucchetto egotistic", S_ZOUTHERN, LVL(82, 10, -16, 74, 2), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_ABDC, 0, 2), ATTK(AT_RATH, AD_FLAM, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1902, 876, 0, MS_TREESQUAD, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_MINION|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sextant sounded", S_ZOUTHERN, LVL(83, 12, -15, 98, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_RATH, AD_LUCK, 2, 1), ATTK(AT_KICK, AD_AMNE, 7, 16), ATTK(AT_SPIT, AD_FIRE, 2, 20), ATTK(AT_SCRA, AD_BLEE, 1, 14), ATTK(AT_NONE, AD_GRAV, 2, 12), NO_ATTK), SIZ(1137, 206, 0, MS_CLOCK, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_METALLIVORE, M2_MINION|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tamboura statutory", S_ZOUTHERN, LVL(83, 12, -30, 93, -12), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_STNG, AD_CHAO, 9, 3), ATTK(AT_HUGS, AD_AXUS, 1, 17), ATTK(AT_BUTT, AD_DETH, 4, 19), ATTK(AT_LASH, AD_NAST, 6, 7), ATTK(AT_BEAM, AD_ABDC, 5, 13), ATTK(AT_MAGC, AD_DRCH, 4, 6)), SIZ(939, 141, 0, MS_SOLDIER, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_OVIPAROUS|M1_POIS|M1_METALLIVORE, M2_MINION|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("washier ursa", S_ZOUTHERN, LVL(86, 9, -1, 88, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_RATH, AD_PLAS, 5, 5), ATTK(AT_EXPL, AD_COLD, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(506, 7, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_DWARF| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("malinger sported sculpting", S_ZOUTHERN, LVL(86, 13, -6, 62, -3), (G_GENO|2), A(ATTK(AT_SCRA, AD_SPEL, 8, 7), ATTK(AT_CLAW, AD_PLYS, 3, 3), ATTK(AT_MAGC, AD_WTHR, 6, 1), ATTK(AT_SCRA, AD_DISP, 6, 9), NO_ATTK, NO_ATTK), SIZ(75, 532, 0, MS_SISSY, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_OMNIVORE, M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("distributed sleep poshly", S_ZOUTHERN, LVL(86, 8, -8, 68, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_SHAN, 3, 20), ATTK(AT_MAGC, AD_RBAD, 6, 5), ATTK(AT_TENT, AD_SHRD, 6, 11), ATTK(AT_BEAM, AD_BURN, 8, 6), ATTK(AT_BITE, AD_WISD, 7, 17), ATTK(AT_MAGC, AD_STUN, 9, 19)), SIZ(1255, 309, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mpg chlorinating", S_ZOUTHERN, LVL(86, 13, -8, 65, 2), (G_GENO|1), A(ATTK(AT_STNG, AD_ANTI, 2, 8), ATTK(AT_MAGC, AD_HALU, 4, 1), ATTK(AT_BITE, AD_DEBU, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2167, 1081, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_OMNIVORE, M2_DEMON|M2_NASTY|M2_MAGIC|M2_HUMAN|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("someday promoted bountifully", S_ZOUTHERN, LVL(87, 14, 9, 97, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_TRAM, AD_GLIB, 1, 15), ATTK(AT_BITE, AD_MEMO, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(460, 664, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG| M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("woodshed ritualized caber", S_ZOUTHERN, LVL(87, 11, 9, 86, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_LASH, AD_HODS, 2, 17), ATTK(AT_SPIT, AD_SLEE, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(662, 223, 0, MS_SHEEP, MZ_HUMAN), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES, M2_NOPOLY|M2_LORD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("woolpack casting rotunda thermoelectric", S_ZOUTHERN, LVL(87, 12, -3, 62, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DCAY, 3, 13), ATTK(AT_CLAW, AD_MAGM, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(524, 510, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nickering evanescing respectable", S_ZOUTHERN, LVL(87, 12, -13, 77, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PLAS, 9, 20), ATTK(AT_BEAM, AD_CHAO, 9, 4), ATTK(AT_KICK, AD_PLAS, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(258, 0, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_SLITHY|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pedantry mortared", S_ZOUTHERN, LVL(88, 12, -15, 91, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SPIT, AD_FAMN, 9, 21), ATTK(AT_TENT, AD_WGHT, 7, 5), ATTK(AT_CLAW, AD_NAST, 1, 19), ATTK(AT_TUCH, AD_POIS, 5, 9), ATTK(AT_TUCH, AD_TRAP, 5, 9), ATTK(AT_GAZE, AD_CORR, 4, 20)), SIZ(1498, 54, 0, MS_COW, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_TPORT|M1_CARNIVORE, M2_STALK|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("polyester locket spieling", S_ZOUTHERN, LVL(89, 12, 8, 49, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_TUCH, AD_DFOO, 1, 5), ATTK(AT_BREA, AD_TLPT, 5, 18), ATTK(AT_WEAP, AD_LETH, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(677, 75, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_NEEDPICK|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("philological indemnitee", S_ZOUTHERN, LVL(89, 5, -12, 96, 0), (2), A(ATTK(AT_BUTT, AD_TRAI, 3, 6), ATTK(AT_BEAM, AD_HALU, 1, 16), ATTK(AT_ENGL, AD_HEAL, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(492, 23, 0, MS_BOAST, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("backbitten insoul underlayer", S_ZOUTHERN, LVL(89, 12, -13, 94, 0), (G_VLGROUP|3), A(ATTK(AT_SCRA, AD_AXUS, 7, 10), ATTK(AT_HUGS, AD_WET, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2710, 1506, 0, MS_HUMANOID, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("joker ciao", S_ZOUTHERN, LVL(91, 11, -30, 52, 0), (2), A(ATTK(AT_LASH, AD_AMNE, 8, 8), ATTK(AT_LASH, AD_SPEL, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(895, 1050, 0, MS_CHICKEN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL| M1_OVIPAROUS, M2_PRINCE|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("overexpand munificence", S_ZOUTHERN, LVL(92, 10, -10, 72, 9), (4), A(ATTK(AT_BUTT, AD_POIS, 8, 14), ATTK(AT_MAGC, AD_PART, 9, 14), ATTK(AT_GAZE, AD_DREN, 3, 7), ATTK(AT_ENGL, AD_MANA, 1, 9), NO_ATTK, NO_ATTK), SIZ(14, 1115, 0, MS_SOLDIER, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, MR_ACID, M1_SWIM|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_ACID, M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("preordained jackeroo", S_ZOUTHERN, LVL(92, 9, -26, 55, -8), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_VULN, 7, 13), ATTK(AT_BREA, AD_PART, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(944, 65, 0, MS_TRUMPET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY| M1_THICK_HIDE|M1_REGEN, M2_LORD|M2_MINION|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("overintense dysprosium", S_ZOUTHERN, LVL(93, 13, -4, 93, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BREA, AD_CHAO, 1, 12), ATTK(AT_GAZE, AD_NPRO, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2316, 268, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("photoplay precessing smarmiest underpriced", S_ZOUTHERN, LVL(93, 9, -26, 52, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_POLY, 2, 12), ATTK(AT_WEAP, AD_STTP, 3, 20), ATTK(AT_TUCH, AD_DISP, 5, 19), ATTK(AT_BUTT, AD_ELEC, 2, 19), ATTK(AT_BUTT, AD_NAST, 3, 17), ATTK(AT_SCRA, AD_POLY, 6, 16)), SIZ(3320, 844, 0, MS_SQEEK, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_PRINCE|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sympathized mpg", S_ZOUTHERN, LVL(94, 2, -14, 96, -12), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BEAM, AD_PART, 2, 15), ATTK(AT_WEAP, AD_CORR, 1, 2), ATTK(AT_BITE, AD_RBRE, 1, 4), ATTK(AT_KICK, AD_FIRE, 9, 16), ATTK(AT_NONE, AD_BADE, 0, 17), NO_ATTK), SIZ(3336, 953, 0, MS_SEDUCE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("doodad unimportance", S_ZOUTHERN, LVL(94, 20, -15, 26, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BREA, AD_FUMB, 6, 9), ATTK(AT_KICK, AD_STON, 4, 6), ATTK(AT_WEAP, AD_VENO, 4, 20), ATTK(AT_MAGC, AD_RUST, 7, 14), ATTK(AT_SCRA, AD_SGLD, 9, 19), ATTK(AT_SCRA, AD_CONF, 7, 1)), SIZ(779, 117, 0, MS_SEDUCE, MZ_SMALL), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("drifted cancerously indefatigably overruling", S_ZOUTHERN, LVL(95, 18, 0, 82, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_STNG, AD_DEPR, 6, 15), ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_GAZE, AD_VULN, 2, 12), ATTK(AT_TUCH, AD_HALU, 6, 9), NO_ATTK, NO_ATTK), SIZ(1334, 380, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_ACID, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cambrian fended", S_ZOUTHERN, LVL(96, 12, 6, 100, 0), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_IDAM, 2, 9), ATTK(AT_TUCH, AD_AXUS, 3, 19), ATTK(AT_WEAP, AD_VENO, 3, 15), ATTK(AT_CLAW, AD_FUMB, 1, 2), ATTK(AT_BITE, AD_PART, 5, 2), NO_ATTK), SIZ(1565, 478, 0, MS_DEEPSTATE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("symptomatically etheric dynamist dishonorable steven", S_ZOUTHERN, LVL(97, 27, -27, 62, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_CAST, 0, 13), ATTK(AT_TENT, AD_BURN, 1, 16), ATTK(AT_STNG, AD_CHAO, 1, 3), ATTK(AT_BEAM, AD_FRZE, 7, 1), ATTK(AT_KICK, AD_WGHT, 5, 1), NO_ATTK), SIZ(2, 430, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_COLD|MR_DEATH, 0, M1_UNSOLID|M1_TPORT, M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("calker stoker endure", S_ZOUTHERN, LVL(98, 5, -16, 97, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ICUR, 3, 7), ATTK(AT_BITE, AD_WRAT, 6, 15), ATTK(AT_WEAP, AD_CHAO, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(13, 41, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("snitching backstroking", S_ZOUTHERN, LVL(98, 10, -9, 44, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_AGGR, 7, 19), ATTK(AT_MAGC, AD_DISN, 3, 1), ATTK(AT_WEAP, AD_WRAT, 3, 1), ATTK(AT_STNG, AD_ACID, 8, 14), NO_ATTK, NO_ATTK), SIZ(691, 14, 0, MS_SHEEP, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_UNSOLID|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("briskest inkier jellyfish waggish", S_ZOUTHERN, LVL(98, 12, -24, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TECH, 8, 19), ATTK(AT_RATH, AD_FEAR, 8, 16), ATTK(AT_CLAW, AD_NIVE, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(149, 139, 0, MS_DEAD, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_HUMANOID|M1_CARNIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("browse torrential", S_ZOUTHERN, LVL(98, 6, 5, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DISN, 3, 20), ATTK(AT_BUTT, AD_TDRA, 7, 10), ATTK(AT_HUGS, AD_WEBS, 6, 12), ATTK(AT_WEAP, AD_NUMB, 4, 10), ATTK(AT_WEAP, AD_BLND, 5, 19), NO_ATTK), SIZ(1032, 61, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_ACID|M1_POIS| M1_CARNIVORE, M2_WANDER|M2_GREEDY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fine waddle", S_ZOUTHERN, LVL(98, 10, 1, 77, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_FRZE, 6, 19), ATTK(AT_SCRA, AD_SLEE, 3, 3), ATTK(AT_BITE, AD_FIRE, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3288, 324, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, MR_SLEEP|MR_ACID, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("almighty watchfully anciently digitizing martyry pettifogger puttied", S_ZOUTHERN, LVL(99, 10, 10, 79, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_VAPO, 3, 11), ATTK(AT_GAZE, AD_AGGR, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1112, 1404, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("interurban droner", S_ZOUTHERN, LVL(99, 12, -8, 78, 5), (4), A(ATTK(AT_WEAP, AD_LUCK, 4, 11), ATTK(AT_WEAP, AD_TRAP, 1, 17), ATTK(AT_TENT, AD_SHAN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(63, 24, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("procedurally notifier cortex yawning ultrahigh", S_ZOUTHERN, LVL(99, 6, -27, 99, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_DRCO, 6, 10), ATTK(AT_TUCH, AD_AGGR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2183, 1443, 0, MS_BONES, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_FLY|M1_MINDLESS|M1_ANIMAL|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vining cortical", S_ZOUTHERN, LVL(100, 8, -17, 79, 0), (G_LGROUP|3), A(ATTK(AT_KICK, AD_DEBU, 9, 8), ATTK(AT_STNG, AD_DRIN, 5, 12), ATTK(AT_BOOM, AD_POIS, 3, 17), ATTK(AT_SPIT, AD_STON, 5, 14), ATTK(AT_WEAP, AD_SCOR, 3, 18), ATTK(AT_CLAW, AD_SHAN, 1, 10)), SIZ(1809, 366, 0, MS_SISSY, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_SLITHY, M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rekindling aureola evadable petunia", S_ZOUTHERN, LVL(100, 12, -10, 98, 0), (G_UNIQ|2), A(ATTK(AT_STNG, AD_DIMN, 8, 17), ATTK(AT_MAGC, AD_ENCH, 5, 21), ATTK(AT_SPIT, AD_WGHT, 6, 12), ATTK(AT_EXPL, AD_WET, 4, 7), ATTK(AT_NONE, AD_BLND, 2, 8), NO_ATTK), SIZ(1375, 101, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_CARNIVORE| M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("minnesota humanize", S_ZOUTHERN, LVL(100, 12, -26, 65, 0), (4), A(ATTK(AT_TUCH, AD_VAPO, 7, 8), ATTK(AT_BEAM, AD_DEBU, 6, 6), ATTK(AT_STNG, AD_UVUU, 1, 11), ATTK(AT_STNG, AD_NAST, 4, 2), ATTK(AT_NONE, AD_SAMU, 1, 20), NO_ATTK), SIZ(1203, 402, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, MR_DISINT, M1_FLY|M1_NOLIMBS|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK| M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("montaged filigreeing", S_ZOUTHERN, LVL(100, 20, -33, 96, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_RAGN, 7, 5), ATTK(AT_SPIT, AD_POIS, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1367, 201, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("appalachia eve cove", S_ZOUTHERN, LVL(100, 13, -28, 98, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_ICEB, 9, 6), ATTK(AT_CLAW, AD_GRAV, 9, 11), ATTK(AT_BITE, AD_BURN, 1, 21), ATTK(AT_WEAP, AD_BANI, 6, 20), ATTK(AT_WEAP, AD_DRDX, 3, 24), ATTK(AT_NONE, AD_ICUR, 6, 14)), SIZ(2832, 413, 0, MS_SHOE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC, M1_CONCEAL|M1_ACID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonstop kangaroo", S_ZOUTHERN, LVL(100, 36, 0, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_TRAM, AD_GRAV, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASFOUR|MR_DEATH, 0, M1_ANIMAL|M1_HERBIVORE|M1_MARSUPIAL, M2_HOSTILE|M2_NASTY|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("multitudinously communalism", S_ZOUTHERN, LVL(101, 12, -14, 81, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_SGLD, 4, 1), ATTK(AT_KICK, AD_WEBS, 1, 10), ATTK(AT_BITE, AD_SIN, 9, 13), ATTK(AT_BREA, AD_UVUU, 5, 18), NO_ATTK, NO_ATTK), SIZ(1898, 88, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE, M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("suppertime hotzone", S_ZOUTHERN, LVL(101, 12, -23, 90, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BREA, AD_CHKH, 1, 23), ATTK(AT_ENGL, AD_ABDC, 2, 24), ATTK(AT_ENGL, AD_VULN, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(569, 1203, 0, MS_SOUND, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_SWIM|M1_NOHANDS|M1_ANIMAL, M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sweetening hostage", S_ZOUTHERN, LVL(102, 11, -7, 85, -14), (G_GENO|G_UNIQ|3), A(ATTK(AT_CLAW, AD_SLEE, 4, 26), ATTK(AT_WEAP, AD_ICEB, 7, 13), ATTK(AT_BITE, AD_DEST, 3, 21), ATTK(AT_BEAM, AD_DISE, 1, 17), ATTK(AT_WEAP, AD_DISN, 6, 18), NO_ATTK), SIZ(720, 626, 0, MS_GIBBERISH, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_ACID, M1_TUNNEL|M1_MINDLESS|M1_ACID, M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dehypnotizing recaning", S_ZOUTHERN, LVL(103, 10, -37, 89, -10), (G_UNIQ|1), A(ATTK(AT_BITE, AD_NAST, 8, 18), ATTK(AT_BREA, AD_FUMB, 2, 11), ATTK(AT_SPIT, AD_TRAI, 1, 8), ATTK(AT_TUCH, AD_FAKE, 6, 15), ATTK(AT_GAZE, AD_BURN, 1, 25), NO_ATTK), SIZ(308, 830, 0, MS_COW, MZ_LARGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wharf pantomimed", S_ZOUTHERN, LVL(103, 20, -34, 79, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_SLIM, 9, 5), ATTK(AT_SCRA, AD_CONT, 6, 23), ATTK(AT_SPIT, AD_RNG, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(139, 14, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_HERBIVORE| M1_OMNIVORE, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("trembled brevetted", S_ZOUTHERN, LVL(103, 19, -15, 93, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_SGLD, 8, 19), ATTK(AT_WEAP, AD_DIMN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(325, 113, 0, MS_SHEEP, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("groom nitroglycerine", S_ZOUTHERN, LVL(104, 20, -8, 79, -8), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_UVUU, 4, 8), ATTK(AT_NONE, AD_HALU, 8, 19), ATTK(AT_BUTT, AD_INSA, 9, 7), ATTK(AT_KICK, AD_THIR, 9, 12), NO_ATTK, NO_ATTK), SIZ(86, 324, 0, MS_PRINCIPAL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_NOHANDS|M1_NOLIMBS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("preregistering smugger recommissioned perdurable", S_ZOUTHERN, LVL(105, 12, -9, 88, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BREA, AD_PLAS, 1, 19), ATTK(AT_LASH, AD_SEDU, 4, 6), ATTK(AT_WEAP, AD_MEMO, 2, 25), ATTK(AT_BUTT, AD_POLY, 7, 26), NO_ATTK, NO_ATTK), SIZ(1917, 4, 0, MS_ARREST, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL| M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("squiggle tubularly", S_ZOUTHERN, LVL(105, 28, -3, 74, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_DRLI, 2, 23), ATTK(AT_LASH, AD_BADE, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1528, 133, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_ACID|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("steaded elocution", S_ZOUTHERN, LVL(105, 18, 6, 92, 8), (G_GENO|3), A(ATTK(AT_EXPL, AD_POIS, 1, 12), ATTK(AT_HUGS, AD_HODS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1744, 842, 0, MS_PARROT, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("regraded fed", S_ZOUTHERN, LVL(105, 14, -15, 93, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BITE, AD_BLEE, 4, 23), ATTK(AT_GAZE, AD_ELEC, 6, 21), ATTK(AT_TENT, AD_FRZE, 9, 25), ATTK(AT_LASH, AD_SANI, 3, 7), ATTK(AT_SCRA, AD_LETH, 7, 4), ATTK(AT_EXPL, AD_LAVA, 8, 11)), SIZ(1040, 483, 0, MS_FEARHARE, MZ_LARGE), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_TPORT, M2_STALK|M2_STRONG|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unctuously varicose", S_ZOUTHERN, LVL(105, 20, -10, 90, 14), (1), A(ATTK(AT_TUCH, AD_CALM, 1, 3), ATTK(AT_KICK, AD_UVUU, 9, 26), ATTK(AT_GAZE, AD_WEEP, 1, 16), ATTK(AT_BEAM, AD_WEEP, 7, 16), ATTK(AT_BEAM, AD_COLD, 1, 2), NO_ATTK), SIZ(605, 1270, 0, MS_WERE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stagger beholden", S_ZOUTHERN, LVL(106, 12, 1, 76, 20), (G_GENO|4), A(ATTK(AT_SCRA, AD_MIDI, 7, 10), ATTK(AT_NONE, AD_NPRO, 7, 22), ATTK(AT_BUTT, AD_TRAI, 3, 7), ATTK(AT_BUTT, AD_DRDX, 8, 19), NO_ATTK, NO_ATTK), SIZ(850, 970, 0, MS_WAIL, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_SLITHY|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_NO_DECAY|M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("scleroma razored", S_ZOUTHERN, LVL(106, 14, -21, 85, 0), (G_SGROUP|2), A(ATTK(AT_EXPL, AD_BLND, 9, 2), ATTK(AT_BOOM, AD_SKIL, 1, 13), ATTK(AT_BREA, AD_PHYS, 3, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2649, 509, 0, MS_GROWL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_TPORT, M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("favoured trapper staphylococcemia", S_ZOUTHERN, LVL(107, 24, -34, 5, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TERR, 8, 2), ATTK(AT_CLAW, AD_WRAT, 5, 16), ATTK(AT_KICK, AD_AGGR, 9, 3), ATTK(AT_TENT, AD_RBAD, 6, 16), NO_ATTK, NO_ATTK), SIZ(1185, 1202, 0, MS_WOLLOH, MZ_HUGE), MR_FIRE|MR_ACID, 0, M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_ACID, M2_MINION|M2_STALK|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fish rooftop", S_ZOUTHERN, LVL(108, 8, -22, 77, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_MALK, 9, 7), ATTK(AT_ENGL, AD_SEDU, 6, 6), ATTK(AT_TUCH, AD_DAMA, 5, 15), ATTK(AT_BREA, AD_RNG, 9, 25), ATTK(AT_SCRA, AD_STTP, 6, 2), ATTK(AT_GAZE, AD_NGRA, 1, 22)), SIZ(129, 666, 0, MS_PUPIL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, MR_FIRE|MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_NOHEAD|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_GIANT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pistolling unprimed mount stigmata potable", S_ZOUTHERN, LVL(108, 18, -12, 99, 2), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_CHAO, 6, 1), ATTK(AT_BREA, AD_BADE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2814, 1266, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("singe gripe", S_ZOUTHERN, LVL(108, 19, -15, 86, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_WTHR, 5, 25), ATTK(AT_STNG, AD_HALU, 6, 22), ATTK(AT_BUTT, AD_DEPR, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1380, 58, 0, MS_SELFHARM, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bicameral demanding unforbidding", S_ZOUTHERN, LVL(108, 9, -20, 93, 0), (1), A(ATTK(AT_GAZE, AD_SIN, 1, 25), ATTK(AT_SCRA, AD_MINA, 7, 6), ATTK(AT_BREA, AD_MAGM, 4, 23), ATTK(AT_HUGS, AD_DREA, 5, 26), ATTK(AT_KICK, AD_DIMN, 6, 14), NO_ATTK), SIZ(64, 552, 0, MS_FART_NORMAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aviso stockman", S_ZOUTHERN, LVL(109, 20, 7, 100, 10), (3), A(ATTK(AT_BUTT, AD_PHYS, 1, 16), ATTK(AT_LASH, AD_CAST, 3, 4), ATTK(AT_KICK, AD_FAKE, 6, 10), ATTK(AT_BEAM, AD_STON, 3, 9), ATTK(AT_BREA, AD_VULN, 4, 2), ATTK(AT_ENGL, AD_WISD, 4, 2)), SIZ(1735, 250, 0, MS_LIEDER, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID| M1_ACID|M1_POIS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("life carriageable", S_ZOUTHERN, LVL(109, 19, -18, 89, 0), (2), A(ATTK(AT_KICK, AD_MALK, 2, 7), ATTK(AT_TUCH, AD_TECH, 1, 9), ATTK(AT_BEAM, AD_WEEP, 4, 4), ATTK(AT_LASH, AD_TREM, 7, 17), ATTK(AT_KICK, AD_FIRE, 9, 18), NO_ATTK), SIZ(511, 77, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_DISINT, 0, M1_SWIM|M1_THICK_HIDE|M1_TPORT, M2_PRINCE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("persuading catarrh", S_ZOUTHERN, LVL(109, 12, -27, 93, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_ICEB, 1, 16), ATTK(AT_TENT, AD_SIN, 2, 10), ATTK(AT_TRAM, AD_LITE, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(261, 246, 0, MS_BURBLE, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cloak inboard variated", S_ZOUTHERN, LVL(109, 34, -11, 83, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_POIS, 4, 5), ATTK(AT_BUTT, AD_SLIM, 6, 3), ATTK(AT_TUCH, AD_PLAS, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1012, 311, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("loggerhead curtly", S_ZOUTHERN, LVL(109, 12, -23, 82, -4), (G_VLGROUP|1), A(ATTK(AT_TRAM, AD_STAT, 8, 13), ATTK(AT_STNG, AD_ALIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3030, 786, 0, MS_NEIGH, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_NEEDPICK|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("perpetuated auctioning", S_ZOUTHERN, LVL(109, 15, -32, 93, 0), (4), A(ATTK(AT_BITE, AD_ICUR, 8, 19), ATTK(AT_SCRA, AD_LAZY, 8, 14), ATTK(AT_CLAW, AD_CNCL, 6, 5), ATTK(AT_TUCH, AD_SPC2, 8, 9), ATTK(AT_STNG, AD_LAVA, 2, 22), ATTK(AT_BUTT, AD_SITM, 2, 12)), SIZ(530, 238, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_ACID|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("emptiest wastery", S_ZOUTHERN, LVL(109, 12, -13, 78, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DETH, 5, 1), ATTK(AT_TUCH, AD_CHRN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1585, 626, 0, MS_BARK, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE, MR_STONE, M1_SWIM|M1_BREATHLESS|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("passim asking", S_ZOUTHERN, LVL(110, 15, -32, 98, -16), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_MAGM, 6, 22), ATTK(AT_WEAP, AD_DISE, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1307, 40, 0, MS_LAUGH, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_COLLECT|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("quenchable contaminating", S_ZOUTHERN, LVL(110, 20, -1, 74, 8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_DRIN, 9, 20), ATTK(AT_ENGL, AD_WEEP, 9, 15), ATTK(AT_BOOM, AD_FRZE, 2, 9), ATTK(AT_TENT, AD_WTHR, 3, 13), ATTK(AT_STNG, AD_COLD, 4, 16), NO_ATTK), SIZ(4568, 735, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY| M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("clanswoman unsew stroller", S_ZOUTHERN, LVL(111, 6, 2, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONT, 1, 9), ATTK(AT_KICK, AD_DISN, 5, 15), ATTK(AT_KICK, AD_BLAS, 9, 9), ATTK(AT_ENGL, AD_POLY, 4, 16), ATTK(AT_SPIT, AD_HALU, 2, 9), NO_ATTK), SIZ(4629, 104, 0, MS_CLOCK, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_POIS| M1_CARNIVORE|M1_OMNIVORE, M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("acapulco toter", S_ZOUTHERN, LVL(112, 7, -40, 77, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_FIRE, 8, 11), ATTK(AT_WEAP, AD_FIRE, 5, 3), ATTK(AT_SCRA, AD_ANTI, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1197, 528, 0, MS_LAUGH, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("egypt rabbet", S_ZOUTHERN, LVL(112, 13, -10, 83, -7), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CURS, 5, 3), ATTK(AT_BITE, AD_NTHR, 9, 19), ATTK(AT_TUCH, AD_HALU, 7, 3), ATTK(AT_NONE, AD_IDAM, 6, 7), ATTK(AT_BREA, AD_SOUN, 6, 15), ATTK(AT_MAGC, AD_FUMB, 5, 20)), SIZ(25, 233, 0, MS_COW, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_MAGIC|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("puristic nonobjective prebilling chloroformed mudcap", S_ZOUTHERN, LVL(112, 17, -1, 87, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SANI, 4, 18), ATTK(AT_BREA, AD_CHKH, 5, 13), ATTK(AT_KICK, AD_DISP, 2, 16), ATTK(AT_TUCH, AD_NGRA, 3, 23), NO_ATTK, NO_ATTK), SIZ(385, 1206, 0, MS_CONVERT, MZ_LARGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_TPORT|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gar walnut", S_ZOUTHERN, LVL(112, 15, -31, 63, 0), (G_UNIQ|3), A(ATTK(AT_SPIT, AD_MEMO, 9, 18), ATTK(AT_WEAP, AD_DFOO, 9, 26), ATTK(AT_BOOM, AD_SEDU, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2189, 44, 0, MS_BRAG, MZ_MEDIUM), MR_ELEC|MR_POISON, 0, M1_FLY|M1_CLING|M1_NOLIMBS|M1_HUMANOID|M1_CARNIVORE, M2_MINION|M2_COLLECT|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("routemen tornado distance", S_ZOUTHERN, LVL(112, 20, -29, 3, 8), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DARK, 1, 22), ATTK(AT_SPIT, AD_AGGR, 8, 14), ATTK(AT_CLAW, AD_CALM, 1, 1), ATTK(AT_HUGS, AD_DRIN, 7, 7), ATTK(AT_BEAM, AD_FEAR, 4, 7), NO_ATTK), SIZ(511, 1659, 0, MS_IMITATE, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_METALLIVORE, M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bullfighter overpast", S_ZOUTHERN, LVL(112, 14, -12, 98, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BUTT, AD_ICUR, 6, 17), ATTK(AT_SPIT, AD_NTHR, 6, 9), ATTK(AT_TENT, AD_CONT, 7, 23), ATTK(AT_WEAP, AD_BLAS, 2, 11), NO_ATTK, NO_ATTK), SIZ(1251, 656, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_REGEN|M1_POIS, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dispensed prodding veniremen accusative slinging baring", S_ZOUTHERN, LVL(113, 20, -19, 88, 18), (1), A(ATTK(AT_SPIT, AD_VULN, 2, 25), ATTK(AT_HUGS, AD_AXUS, 3, 18), ATTK(AT_BREA, AD_FEAR, 2, 19), ATTK(AT_TUCH, AD_GRAV, 1, 13), NO_ATTK, NO_ATTK), SIZ(114, 59, 0, MS_SOLDIER, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reasserting crayoned", S_ZOUTHERN, LVL(113, 16, -33, 78, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_ENGL, AD_DIMN, 6, 8), ATTK(AT_HUGS, AD_WGHT, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 277, 0, MS_COMBAT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_ANIMAL, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_JEWELS|M2_HOBBIT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dearth externalism insist", S_ZOUTHERN, LVL(113, 20, -36, 79, 11), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_HALU, 1, 23), ATTK(AT_SPIT, AD_AGGR, 4, 3), ATTK(AT_NONE, AD_VULN, 9, 25), ATTK(AT_WEAP, AD_INER, 2, 20), ATTK(AT_TUCH, AD_FEAR, 0, 17), ATTK(AT_KICK, AD_ACID, 2, 19)), SIZ(1038, 1465, 0, MS_SHRIEK, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_SEE_INVIS, M2_NOPOLY|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("complexer spendthrift double", S_ZOUTHERN, LVL(113, 16, -40, 89, 0), (1), A(ATTK(AT_BOOM, AD_CHKH, 9, 4), ATTK(AT_STNG, AD_DETH, 6, 6), ATTK(AT_BREA, AD_TLPT, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(37, 599, 0, MS_SPELL, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_NOHANDS|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("drivable musting", S_ZOUTHERN, LVL(114, 21, -4, 85, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_TRAP, 6, 26), ATTK(AT_TENT, AD_PEST, 9, 4), ATTK(AT_TRAM, AD_CURS, 2, 8), ATTK(AT_BOOM, AD_TIME, 8, 22), NO_ATTK, NO_ATTK), SIZ(178, 192, 0, MS_DRUGS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_THICK_HIDE|M1_OVIPAROUS|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("owllike overdressing anorexy", S_ZOUTHERN, LVL(114, 14, -4, 94, -15), (4), A(ATTK(AT_NONE, AD_FAKE, 2, 3), ATTK(AT_GAZE, AD_WRAT, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(654, 940, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("withdraw evoke", S_ZOUTHERN, LVL(114, 12, -22, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLND, 2, 21), ATTK(AT_HUGS, AD_WTHR, 1, 14), ATTK(AT_ENGL, AD_PLYS, 4, 26), ATTK(AT_STNG, AD_HALU, 3, 9), NO_ATTK, NO_ATTK), SIZ(54, 1060, 0, MS_NEIGH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME| M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("swankily extricating hermit", S_ZOUTHERN, LVL(114, 12, -23, 78, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_FRZE, 2, 25), ATTK(AT_BREA, AD_LAZY, 7, 12), ATTK(AT_WEAP, AD_FRZE, 1, 3), ATTK(AT_SPIT, AD_TCKL, 7, 20), ATTK(AT_LASH, AD_LITT, 3, 2), NO_ATTK), SIZ(3947, 659, 0, MS_BARK, MZ_HUGE), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("communicably despoilment", S_ZOUTHERN, LVL(114, 20, -24, 98, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_VAMP, 7, 16), ATTK(AT_BITE, AD_DGST, 1, 7), ATTK(AT_BUTT, AD_SLOW, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1753, 205, 0, MS_ARREST, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_HERBIVORE, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_GIANT|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("redden chiefer", S_ZOUTHERN, LVL(115, 20, -38, 96, 4), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_KICK, AD_FLAM, 6, 13), ATTK(AT_BEAM, AD_WGHT, 1, 6), ATTK(AT_HUGS, AD_WTHR, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1316, 150, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT, MR_COLD, M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bivouacking unverifiably", S_ZOUTHERN, LVL(115, 16, -36, 77, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BITE, AD_HALU, 7, 24), ATTK(AT_KICK, AD_DRIN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3805, 265, 0, MS_GRUNT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("quickening framework", S_ZOUTHERN, LVL(116, 12, -29, 97, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CHRN, 9, 14), ATTK(AT_TRAM, AD_SLUD, 3, 24), ATTK(AT_CLAW, AD_DEST, 7, 19), ATTK(AT_ENGL, AD_NAST, 5, 17), ATTK(AT_KICK, AD_RBAD, 8, 10), ATTK(AT_GAZE, AD_HEAL, 6, 2)), SIZ(2, 116, 0, MS_PRINCESSLEIA, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("prudently bedew", S_ZOUTHERN, LVL(117, 12, 0, 92, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_STCK, 7, 11), ATTK(AT_ENGL, AD_AXUS, 8, 19), ATTK(AT_TRAM, AD_NGEN, 8, 15), ATTK(AT_EXPL, AD_WEEP, 6, 21), ATTK(AT_BUTT, AD_LETH, 0, 23), NO_ATTK), SIZ(1944, 1068, 0, MS_GURGLE, MZ_SMALL), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("triumphantly reclining", S_ZOUTHERN, LVL(119, 16, -31, 99, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_TECH, 1, 9), ATTK(AT_BREA, AD_LAVA, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(248, 10, 0, MS_SING, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("slyer slug channelized", S_ZOUTHERN, LVL(119, 12, -23, 88, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_HUGS, AD_TRAP, 1, 1), ATTK(AT_LASH, AD_BLND, 8, 16), ATTK(AT_LASH, AD_DFOO, 9, 26), ATTK(AT_GAZE, AD_TREM, 3, 4), ATTK(AT_WEAP, AD_NGEN, 3, 10), NO_ATTK), SIZ(813, 8, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, MR_ELEC, M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS, M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS|M2_HOBBIT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER|M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sic thieve corruptive", S_ZOUTHERN, LVL(119, 15, -24, 95, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_RUST, 8, 23), ATTK(AT_NONE, AD_FLAM, 5, 15), ATTK(AT_GAZE, AD_SCOR, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(171, 44, 0, MS_REPAIR, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_FLY|M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_MINDLESS|M1_HUMANOID| M1_CARNIVORE|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dieing ramification", S_ZOUTHERN, LVL(119, 19, 8, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SKIL, 7, 1), ATTK(AT_HUGS, AD_FAKE, 8, 21), ATTK(AT_WEAP, AD_WET, 7, 1), ATTK(AT_BUTT, AD_LAZY, 1, 4), ATTK(AT_BITE, AD_RBRE, 1, 4), ATTK(AT_MAGC, AD_DCAY, 6, 5)), SIZ(1063, 818, 0, MS_BOSS, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_HIDE|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_DWARF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bleated refereed", S_ZOUTHERN, LVL(120, 20, -18, 76, -19), (4), A(ATTK(AT_BITE, AD_DREN, 6, 24), ATTK(AT_SCRA, AD_LAVA, 7, 25), ATTK(AT_BITE, AD_ABDC, 5, 15), ATTK(AT_BITE, AD_FAMN, 3, 16), ATTK(AT_EXPL, AD_DGST, 0, 15), ATTK(AT_TUCH, AD_THIR, 1, 25)), SIZ(464, 917, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_HIDE, M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chemist deduced", S_ZOUTHERN, LVL(120, 12, -37, 77, -11), (G_GENO|G_RGROUP|2), A(ATTK(AT_NONE, AD_GLIB, 9, 12), ATTK(AT_MAGC, AD_DREN, 9, 2), ATTK(AT_WEAP, AD_TRAI, 9, 5), ATTK(AT_BEAM, AD_DREA, 6, 20), NO_ATTK, NO_ATTK), SIZ(1022, 39, 0, MS_SOCKS, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_HUMANOID|M1_TPORT, M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("trowelling council", S_ZOUTHERN, LVL(120, 16, -8, 84, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BREA, AD_DISN, 5, 5), ATTK(AT_LASH, AD_STTP, 1, 20), ATTK(AT_NONE, AD_DISE, 0, 13), ATTK(AT_BITE, AD_ENCH, 7, 21), ATTK(AT_BREA, AD_DREN, 9, 12), NO_ATTK), SIZ(1334, 135, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT| M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("investigatory ban", S_ZOUTHERN, LVL(120, 14, -40, 87, -17), (G_GENO|G_LGROUP|2), A(ATTK(AT_TRAM, AD_DRLI, 4, 12), ATTK(AT_BOOM, AD_NPRO, 8, 1), ATTK(AT_STNG, AD_SSEX, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1794, 10, 0, MS_DJINNI, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG| M2_ROCKTHROW|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aspca fluoridated advise", S_ZOUTHERN, LVL(120, 14, -39, 72, -17), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_SEDU, 1, 18), ATTK(AT_TRAM, AD_DRST, 3, 13), ATTK(AT_TRAM, AD_CNCL, 1, 13), ATTK(AT_HUGS, AD_ACID, 6, 15), NO_ATTK, NO_ATTK), SIZ(639, 6, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_ELEC, M1_AMORPHOUS|M1_CLING|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE, M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rebelled matrilineally", S_ZOUTHERN, LVL(121, 19, -1, 98, 16), (G_SGROUP|1), A(ATTK(AT_BITE, AD_DISN, 4, 19), ATTK(AT_WEAP, AD_ICUR, 7, 15), ATTK(AT_TRAM, AD_DFOO, 5, 2), ATTK(AT_EXPL, AD_THIE, 8, 24), NO_ATTK, NO_ATTK), SIZ(462, 134, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unbosom rioted", S_ZOUTHERN, LVL(121, 12, -11, 98, 0), (3), A(ATTK(AT_NONE, AD_VENO, 1, 5), ATTK(AT_WEAP, AD_RUNS, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1393, 458, 0, MS_APOC, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_POIS, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("arider mercurialism", S_ZOUTHERN, LVL(121, 19, 5, 74, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STUN, 7, 5), ATTK(AT_SPIT, AD_DISP, 6, 14), ATTK(AT_TRAM, AD_MEMO, 7, 25), ATTK(AT_HUGS, AD_SCOR, 9, 7), NO_ATTK, NO_ATTK), SIZ(264, 47, 0, MS_AREOLA, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID, 0, M1_HIDE|M1_NOEYES, M2_NOPOLY|M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("maffia bedumb brisking", S_ZOUTHERN, LVL(121, 15, -6, 63, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_HUGS, AD_WGHT, 4, 15), ATTK(AT_SCRA, AD_LITT, 7, 4), ATTK(AT_GAZE, AD_DCAY, 9, 16), ATTK(AT_CLAW, AD_VENO, 1, 1), ATTK(AT_WEAP, AD_POLY, 0, 2), ATTK(AT_BEAM, AD_MINA, 2, 3)), SIZ(2119, 4, 0, MS_BONES, MZ_LARGE), MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reductionist regressive", S_ZOUTHERN, LVL(121, 17, -25, 99, 0), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_AGGR, 3, 9), ATTK(AT_BITE, AD_DISN, 9, 20), ATTK(AT_BREA, AD_BANI, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(155, 5, 0, MS_SMITH, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reconciliator tortrix", S_ZOUTHERN, LVL(122, 14, -6, 76, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_TPTO, 5, 25), ATTK(AT_STNG, AD_SEDU, 4, 19), ATTK(AT_TUCH, AD_WGHT, 3, 6), ATTK(AT_MAGC, AD_BURN, 8, 9), ATTK(AT_TENT, AD_GRAV, 9, 25), NO_ATTK), SIZ(232, 277, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("thumbnail witling", S_ZOUTHERN, LVL(122, 7, -12, 77, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_CLAW, AD_SIN, 4, 24), ATTK(AT_TENT, AD_VENO, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2714, 278, 0, MS_SPELL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("stepdown dative jaw", S_ZOUTHERN, LVL(123, 17, -22, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_LITE, 2, 13), ATTK(AT_GAZE, AD_BANI, 9, 3), ATTK(AT_MAGC, AD_SLUD, 4, 23), ATTK(AT_HUGS, AD_TECH, 8, 8), ATTK(AT_BEAM, AD_ANTI, 1, 5), NO_ATTK), SIZ(321, 1926, 0, MS_DEEPSTATE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_TPORT| M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("skirt inconvenient", S_ZOUTHERN, LVL(123, 15, -6, 11, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_NUMB, 7, 21), ATTK(AT_MAGC, AD_MEMO, 2, 24), ATTK(AT_BUTT, AD_CORR, 9, 2), ATTK(AT_TENT, AD_NPRO, 5, 4), ATTK(AT_TUCH, AD_DRCO, 6, 26), NO_ATTK), SIZ(1456, 393, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("liquefacient politicize wintery", S_ZOUTHERN, LVL(123, 9, -23, 96, -7), (1), A(ATTK(AT_WEAP, AD_STON, 4, 24), ATTK(AT_SPIT, AD_SPC2, 8, 25), ATTK(AT_LASH, AD_MINA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4458, 1175, 0, MS_GROWL, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hophead obsequy undershot lather", S_ZOUTHERN, LVL(123, 12, -37, 51, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_MINA, 3, 17), ATTK(AT_SPIT, AD_LAZY, 7, 15), ATTK(AT_TRAM, AD_DAMA, 4, 7), ATTK(AT_GAZE, AD_NTHR, 6, 10), NO_ATTK, NO_ATTK), SIZ(2925, 21, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("treatable misaddressing", S_ZOUTHERN, LVL(124, 20, 3, 75, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_LASH, AD_CNCL, 7, 21), ATTK(AT_GAZE, AD_LETH, 2, 3), ATTK(AT_NONE, AD_WERE, 6, 5), ATTK(AT_WEAP, AD_WRAT, 6, 13), NO_ATTK, NO_ATTK), SIZ(1015, 589, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC, M1_CLING|M1_NOHEAD|M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unknowable clift", S_ZOUTHERN, LVL(125, 12, -8, 80, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PART, 8, 23), ATTK(AT_STNG, AD_MAGM, 5, 10), ATTK(AT_STNG, AD_NAST, 9, 7), ATTK(AT_STNG, AD_PART, 6, 21), ATTK(AT_HUGS, AD_CHAO, 9, 18), NO_ATTK), SIZ(3070, 14, 0, MS_SUPERMAN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_NOEYES, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("catnap cull gimlet", S_ZOUTHERN, LVL(125, 14, -24, 87, 0), (G_RGROUP|4), A(ATTK(AT_SCRA, AD_STTP, 9, 14), ATTK(AT_TENT, AD_LUCK, 8, 20), ATTK(AT_BOOM, AD_TCKL, 6, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1842, 609, 0, MS_GRUNT, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_REGEN| M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("obviating telegraphically", S_ZOUTHERN, LVL(125, 51, -40, 83, 0), (4), A(ATTK(AT_TRAM, AD_LITE, 1, 22), ATTK(AT_NONE, AD_DEST, 5, 2), ATTK(AT_TUCH, AD_ICUR, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2551, 1092, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("karavika", S_ZOUTHERN, /* spawns with short sword */ LVL(125, 25, -20, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 17, 14), ATTK(AT_BEAM, AD_ICUR, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_CHICKEN, MZ_LARGE), MR_PLUSTWO|MR_HITASFOUR|MR_DISINT|MR_DEATH|MR_STONE|MR_SLEEP|MR_DRAIN, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_FEMALE|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), /* * Angels and other lawful minions */ MON("minor angel", S_ANGEL, LVL(0, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("penance angel", S_ANGEL, LVL(0, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ALIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lame angel", S_ANGEL, LVL(0, 6, 10, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dim angel", S_ANGEL, LVL(0, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DIMN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("minor mirror", S_ANGEL, LVL(0, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_HODS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("missile mirror", S_ANGEL, LVL(0, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CAST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flierlier", S_ANGEL, LVL(0, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LEVI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noob angel", S_ANGEL, /* spawns with sling and 5 junk metal */ LVL(0, 6, 10, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("boon angel", S_ANGEL, /* spawns with sling and 5 junk metal */ LVL(0, 6, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("min spore", S_ANGEL, LVL(0, 6, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_SLEEP, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("alien spore", S_ANGEL, LVL(1, 6, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_SLEEP, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("kur", S_ANGEL, LVL(1, 12, 3, 50, -10), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_HUMANOID, MZ_TINY), 0, 0, M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Coure", S_ANGEL, LVL(1, 24, -7, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_HUMANOID, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_STALK|M2_COLLECT|M2_NASTY|M2_MINION, M3_NOPLRPOLY|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("Soure", S_ANGEL, /* by Demo */ LVL(1, 24, -7, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ACID, 1, 1), ATTK(AT_WEAP, AD_ACID, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_HUMANOID, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_STALK|M2_COLLECT|M2_NASTY|M2_MINION, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("Infested Coure", S_ANGEL, LVL(1, 24, -7, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 1, 1), ATTK(AT_WEAP, AD_CONT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_HUMANOID, MZ_TINY), MR_SLEEP|MR_POISON, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_STALK|M2_COLLECT|M2_NASTY|M2_MINION, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("operated alien clild", S_ANGEL, LVL(1, 5, 10, 5, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_LUCK, 0, 0), ATTK(AT_RATH, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("two-winged shape", S_ANGEL, LVL(2, 6, 8, 10, 7), (G_NOCORPSE|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rath shape", S_ANGEL, LVL(2, 6, 8, 10, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), ATTK(AT_RATH, AD_TCKL, 0, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant aangel", S_ANGEL, LVL(2, 18, 3, 0, 0), (G_GENO|G_SGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("aangel", S_ANGEL, LVL(2, 12, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant aarghel", S_ANGEL, LVL(2, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("laawl", S_ANGEL, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAZY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("two-faced shape", S_ANGEL, LVL(2, 6, 8, 10, 7), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_AREOLA, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("discern roping", S_ANGEL, LVL(2, 14, 3, 96, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_LAVA, 2, 3), ATTK(AT_TUCH, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1491, 169, 0, MS_SING, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nether ki-rin", S_ANGEL, LVL(3, 8, 5, 30, 15), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 2, 1), ATTK(AT_BUTT, AD_PHYS, 3, 1), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH, 0, M1_FLY|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cupid", S_ANGEL, /* playable race */ LVL(3, 12, 1, 20, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("twanged knuckle", S_ANGEL, LVL(3, 13, 1, 56, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_DEPR, 2, 8), ATTK(AT_NONE, AD_MINA, 2, 7), ATTK(AT_BEAM, AD_SLUD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3123, 73, 0, MS_MUTE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_SLITHY| M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dominating passenger trouped", S_ANGEL, LVL(3, 14, 0, 15, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_SEDU, 1, 2), ATTK(AT_TUCH, AD_WET, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 501, 0, MS_ORC, MZ_SMALL), 0, 0, M1_SWIM|M1_UNSOLID, M2_LORD|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_WAITFORU|M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NONMOVING|M3_MIMIC| M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("swooping profiteering nagged", S_ANGEL, LVL(3, 21, 5, 51, 0), (G_UNIQ|3), A(ATTK(AT_SPIT, AD_WRAP, 1, 4), ATTK(AT_HUGS, AD_EDGE, 3, 6), ATTK(AT_BREA, AD_BLEE, 1, 7), ATTK(AT_BUTT, AD_DRDX, 3, 6), NO_ATTK, NO_ATTK), SIZ(1478, 730, 0, MS_CAR, MZ_GIGANTIC), 0, 0, M1_TUNNEL|M1_NOEYES|M1_SEE_INVIS, M2_NOPOLY|M2_PNAME|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wing baddie", S_ANGEL, LVL(4, 10, 4, 30, 15), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("battie", S_ANGEL, LVL(4, 10, 4, 30, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("brother breaker", S_ANGEL, LVL(4, 10, 4, 30, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), ATTK(AT_BEAM, AD_CONT, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("alien flower", S_ANGEL, LVL(4, 12, 8, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wing thing", S_ANGEL, LVL(4, 6, 7, 15, 15), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_FLY|M1_HUMANOID, M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bimmer", S_ANGEL, /* spawns with rain pipe */ LVL(4, 10, 4, 30, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cupid of love", S_ANGEL, LVL(4, 12, 0, 20, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_NAST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("startbaddie", S_ANGEL, /* spawns with eagle ball */ LVL(4, 10, 4, 30, 15), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("beacon sledding producible liverpool", S_ANGEL, LVL(4, 12, 1, 71, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TDRA, 3, 8), ATTK(AT_WEAP, AD_MINA, 1, 1), ATTK(AT_LASH, AD_VAPO, 3, 9), ATTK(AT_MAGC, AD_CONF, 4, 2), NO_ATTK, NO_ATTK), SIZ(1363, 700, 0, MS_METALMAFIA, MZ_MEDIUM), MR_POISON, 0, M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Marianne", S_ANGEL, LVL(4, 12, 7, 5, 2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_CONF, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SCR_WOUNDS */ MON("fishing rod", S_ANGEL, LVL(5, 7, 4, 20, 7), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hells fishing rod", S_ANGEL, LVL(5, 7, 4, 20, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_CONT, 1, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("holy fishing rod", S_ANGEL, LVL(5, 7, 4, 20, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("natant mortified", S_ANGEL, LVL(5, 13, 8, 56, 16), (G_GENO|1), A(ATTK(AT_EXPL, AD_DRIN, 5, 1), ATTK(AT_SPIT, AD_NUMB, 2, 8), ATTK(AT_GAZE, AD_NEXU, 3, 9), ATTK(AT_ENGL, AD_NACU, 3, 7), ATTK(AT_BUTT, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_HALU, 5, 3)), SIZ(1444, 449, 0, MS_WOLLOH, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_POIS, M2_MINION|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("luny nuanced", S_ANGEL, LVL(5, 12, -8, 83, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SPIT, AD_PAIN, 5, 4), ATTK(AT_SCRA, AD_BLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(276, 71, 0, MS_SELFHARM, MZ_HUGE), MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_HIDE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("novice coke type", S_ANGEL, LVL(5, 7, 4, 20, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_GRAV, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elonic black angel", S_ANGEL, LVL(5, 12, -1, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("sprout angel", S_ANGEL, LVL(6, 8, 2, 40, -7), (G_NOCORPSE|G_SGROUP|G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("orball-angel", S_ANGEL, /* spawns with eagle ball */ LVL(6, 8, 2, 40, -7), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("arcadian avenger", S_ANGEL, LVL(6, 12, 1, 0, 5), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_FLY, M2_FEMALE|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arcadian mirror", S_ANGEL, LVL(6, 12, 1, 0, 5), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_PHYS, 2, 6), ATTK(AT_RATH, AD_HODS, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_FLY, M2_FEMALE|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arcadian contaminator", S_ANGEL, LVL(6, 12, 1, 0, 5), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_CONT, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_FLY, M2_FEMALE|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cattiest venery", S_ANGEL, LVL(6, 12, -1, 19, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_WERE, 6, 8), ATTK(AT_SPIT, AD_SLEE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1208, 71, 0, MS_CODE, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_ANIMAL, M2_UNDEAD|M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("putto", S_ANGEL, LVL(6, 5, 10, 0, 5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID, M2_MINION|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bloodstealer", S_ANGEL, LVL(6, 8, 2, 40, -7), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_CLAW, AD_BLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ambulatory ambo", S_ANGEL, /* by Muad */ LVL(6, 8, 2, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_HEAL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_NURSE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("angelinger", S_ANGEL, LVL(6, 6, 6, 10, 7), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("arcadian lamer", S_ANGEL, LVL(6, 8, 6, 0, 5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, 0, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("damaged arcadian avenger", S_ANGEL, LVL(6, 1, 9, 0, 5), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_NOEYES|M1_NOHANDS, M2_FEMALE, M3_NONMOVING|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue winger", S_ANGEL, /* spawns with sling and 10 cobalt chunks */ LVL(7, 6, 5, 10, 4), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH, 0, M1_FLY|M1_HUMANOID, M2_STALK|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Justice Archon", S_ANGEL, LVL(7, 7, 7, 77, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_FEMALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("Thorn Archon", S_ANGEL, LVL(7, 7, 7, 77, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_RATH, AD_TCKL, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_FEMALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("minister seamed", S_ANGEL, LVL(7, 33, -4, 61, -3), (G_RGROUP|3), A(ATTK(AT_KICK, AD_TIME, 5, 3), ATTK(AT_TRAM, AD_PLAS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(152, 239, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_TPORT, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_WAITFORU|M3_INFRAVISION|M3_NOTAME|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("virtually cult", S_ANGEL, LVL(7, 15, 8, 27, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_STCK, 5, 4), ATTK(AT_LASH, AD_BADE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2705, 1251, 0, MS_CUSS, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL| M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_MALE, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("on", S_ANGEL, /* first form of the archon -> demion, master on, archon */ LVL(7, 10, 0, 20, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_BLND, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID, M2_MINION|M2_STALK|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Ludgera's bridal challenge pants", S_ANGEL, LVL(7, 12, 4, 70, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DAMA, 2, 2), ATTK(AT_TUCH, AD_DAMA, 2, 2), ATTK(AT_TUCH, AD_DAMA, 2, 2), ATTK(AT_TUCH, AD_DAMA, 2, 2), ATTK(AT_BEAM, AD_THIE, 2, 2), ATTK(AT_HUGS, AD_THIE, 2, 2)), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ina noise occurrence", S_ANGEL, /* +6 fartbonus */ LVL(7, 15, 5, 75, 12), (1), A(ATTK(AT_WEAP, AD_FAMN, 2, 3), ATTK(AT_KICK, AD_FAMN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Markus", S_ANGEL, /* crusader of good */ LVL(7, 12, 6, 15, 17), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_HODS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: CLUB T_SHIRT */ MON("couatl", S_ANGEL, LVL(8, 10, 5, 30, 7), (G_SGROUP|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("green couatl", S_ANGEL, /* spawns with a poisoned dagger, orcish bow and orcish arrows */ LVL(8, 10, 5, 30, 7), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DRST, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("swingatl", S_ANGEL, LVL(8, 10, 5, 30, 7), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS|M1_HUMANOID, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("slayatl", S_ANGEL, /* spawns with short blade and dented pot */ LVL(8, 10, 5, 30, 7), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS|M1_HUMANOID, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("saltatl", S_ANGEL, /* spawns with bamboo mail, sling and 25 salt chunks */ LVL(8, 10, 5, 30, 7), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS|M1_HUMANOID, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("respirator couatl", S_ANGEL, LVL(8, 10, 5, 30, 7), (G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_NIVE, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_NIVE, 2, 4), ATTK(AT_RATH, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO|MR_DRAIN, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("reduction couatl", S_ANGEL, LVL(8, 10, 5, 30, 7), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SCOR, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("contatl", S_ANGEL, LVL(8, 10, 5, 30, 7), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_CONT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("snake angel", S_ANGEL, LVL(8, 7, 7, 15, 7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), 0, 0, M1_FLY, 0, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("force couatl", S_ANGEL, LVL(8, 10, 5, 30, 7), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DRST, 2, 4), ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("alien slug", S_ANGEL, LVL(8, 12, 8, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("werecouatl", S_ANGEL, LVL(8, 10, 5, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_BITE, AD_WERE, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("minty tripping", S_ANGEL, LVL(8, 10, -4, 39, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_RBRE, 7, 5), ATTK(AT_GAZE, AD_ACID, 1, 8), ATTK(AT_STNG, AD_FEAR, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3255, 167, 0, MS_BARK, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SWIM, M2_PNAME|M2_STALK|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_INFRAVISIBLE|M3_PETTY|M3_NONMOVING|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Noviere", S_ANGEL, LVL(8, 14, 3, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Establiere", S_ANGEL, LVL(8, 14, 3, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("Infested Noviere", S_ANGEL, LVL(8, 14, 3, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("whipped siberian", S_ANGEL, LVL(8, 19, -8, 84, 0), (G_SGROUP|2), A(ATTK(AT_STNG, AD_CURS, 3, 5), ATTK(AT_SCRA, AD_NGRA, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 1325, 0, MS_PRINCIPAL, MZ_HUGE), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("officialdom arbitrarily", S_ANGEL, LVL(9, 10, -7, 16, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_MANA, 7, 9), ATTK(AT_BREA, AD_BLND, 4, 8), ATTK(AT_SPIT, AD_TRAP, 2, 4), ATTK(AT_SCRA, AD_FAMN, 8, 3), NO_ATTK, NO_ATTK), SIZ(96, 644, 0, MS_MEW, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pounder northwesterly", S_ANGEL, LVL(9, 10, -9, 28, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_LITE, 1, 4), ATTK(AT_STNG, AD_AXUS, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1398, 25, 0, MS_PARROT, MZ_HUMAN), MR_DISINT|MR_ACID, MR_ACID, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("krona blatter", S_ANGEL, LVL(9, 13, 6, 97, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_FEAR, 6, 1), ATTK(AT_HUGS, AD_BADE, 7, 6), ATTK(AT_HUGS, AD_DRCO, 3, 3), ATTK(AT_SPIT, AD_CHRN, 2, 7), ATTK(AT_EXPL, AD_RUST, 9, 3), ATTK(AT_TUCH, AD_LEVI, 5, 2)), SIZ(372, 66, 0, MS_POKEDEX, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID| M1_REGEN|M1_OMNIVORE, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("uber wing baddie", S_ANGEL, LVL(9, 10, 4, 30, 15), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("brother invention", S_ANGEL, LVL(9, 10, 4, 30, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_GRAV, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("daydreamer", S_ANGEL, /* spawns with sling and 20 rocks */ LVL(9, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("aquator", S_ANGEL, LVL(9, 8, 4, 30, 15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RUST, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Aleax", S_ANGEL, LVL(10, 8, 0, 30, 7), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Ratheax", S_ANGEL, LVL(10, 8, 0, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_RATH, AD_TCKL, 0, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("light shape", S_ANGEL, /* radius 3 light */ LVL(10, 8, 0, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slowax", S_ANGEL, LVL(10, 6, 5, 15, 7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("playable princess", S_ANGEL, LVL(10, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_INFRAVISION, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("special Aleax", S_ANGEL, LVL(10, 8, 0, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("alien princess", S_ANGEL, LVL(10, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Orax", S_ANGEL, LVL(10, 8, 0, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghey Aleax", S_ANGEL, LVL(10, 8, 0, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("pesky Aleax", S_ANGEL, /* spawns with darts */ LVL(10, 8, 0, 30, 7), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stealgel", S_ANGEL, LVL(10, 10, 0, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 4), ATTK(AT_WEAP, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("whispering serenade", S_ANGEL, LVL(10, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_TPORT|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("Sing's serenade", S_ANGEL, LVL(10, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_TPORT|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("unsung serenade", S_ANGEL, /* invisible */ LVL(10, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_TPORT|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("deep serenade", S_ANGEL, /* invisible, spawns with deepstate egotype */ LVL(10, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_TPORT|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("Firre", S_ANGEL, LVL(10, 12, -3, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_FIRE, 1,10), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("Rosae", S_ANGEL, LVL(10, 12, -3, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_FIRE, 1,10), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("Infested Firre", S_ANGEL, LVL(10, 12, -3, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 2, 4), ATTK(AT_WEAP, AD_CONT, 2, 4), ATTK(AT_GAZE, AD_FIRE, 1,10), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("Lavae", S_ANGEL, LVL(10, 12, -3, 30, -7), (G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_LAVA, 1,10), ATTK(AT_NONE, AD_LAVA, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("animeband player", S_ANGEL, /* creates rn1(10, 3) M5_ANIMEBAND */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Bralani", S_ANGEL, LVL(10, 10, 0, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("Infested Bralani", S_ANGEL, LVL(10, 10, 0, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 1, 4), ATTK(AT_WEAP, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("acupuncture gravy", S_ANGEL, LVL(10, 18, 10, 9, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_TERR, 1, 4), ATTK(AT_TUCH, AD_UNPR, 8, 3), ATTK(AT_NONE, AD_DRIN, 1, 6), ATTK(AT_BITE, AD_VOMT, 8, 7), ATTK(AT_NONE, AD_DETH, 5, 3), ATTK(AT_CLAW, AD_NACU, 1, 6)), SIZ(2836, 1520, 0, MS_ALLA, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_NOHEAD|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("profferer braining unshaken", S_ANGEL, LVL(10, 12, -8, 69, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_SLIM, 2, 8), ATTK(AT_STNG, AD_GRAV, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(360, 581, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL| M1_POIS, M2_LORD|M2_NASTY|M2_STRONG|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cuddle begine", S_ANGEL, /* spawns with soft sneakers */ LVL(10, 14, 6, 20, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRIEST, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("polymerizing token", S_ANGEL, LVL(10, 12, 2, 13, 17), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_LASH, AD_SEDU, 4, 8), ATTK(AT_LASH, AD_PLAS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2766, 258, 0, MS_GLYPHS, MZ_MEDIUM), MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL, M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("clavichordist expropriator weensy", S_ANGEL, LVL(10, 12, 4, 32, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CURS, 4, 1), ATTK(AT_CLAW, AD_SPC2, 1, 1), ATTK(AT_BITE, AD_LEGS, 2, 7), ATTK(AT_TENT, AD_RNG, 9, 7), ATTK(AT_LASH, AD_BANI, 5, 6), ATTK(AT_RATH, AD_WEEP, 9, 3)), SIZ(2418, 451, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_DISINT, 0, M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("conjoined germinated", S_ANGEL, LVL(10, 14, 7, 14, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_STUN, 2, 2), ATTK(AT_HUGS, AD_ICEB, 1, 3), ATTK(AT_STNG, AD_LETH, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2031, 622, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_NOHANDS, M2_WANDER, M3_CLOSE|M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("controverted sandwort", S_ANGEL, LVL(11, 8, -4, 23, 1), (G_UNIQ|1), A(ATTK(AT_KICK, AD_RBAD, 1, 3), ATTK(AT_SPIT, AD_WRAP, 1, 7), ATTK(AT_TRAM, AD_TERR, 7, 8), ATTK(AT_KICK, AD_LAVA, 2, 7), ATTK(AT_WEAP, AD_ANTI, 7, 6), NO_ATTK), SIZ(1308, 64, 0, MS_SHRIEK, MZ_GIGANTIC), MR_POISON, 0, M1_NOEYES|M1_TPORT|M1_ACID, M2_UNDEAD|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("demion", S_ANGEL, LVL(11, 12, -3, 50, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_GAZE, AD_BLND, 2, 2), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_HUMANOID|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Aleax writer", S_ANGEL, LVL(11, 8, 0, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Iksh'na Deva", S_ANGEL, LVL(11, 14, 6, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_LASH, AD_NPRO, 4, 8), ATTK(AT_MAGC, AD_CLRC, 1, 1), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY, M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Iasoian Archon", S_ANGEL, LVL(11, 12, 7, 30, -13), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SLEE, 1, 3), ATTK(AT_LASH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_NURSE, MZ_LARGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_SEE_INVIS|M1_HUMANOID|M1_FLY, M2_COLLECT|M2_MAGIC|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("Aleax daybook", S_ANGEL, LVL(11, 8, 0, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 4), ATTK(AT_RATH, AD_HODS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Aleax orber", S_ANGEL, /* spawns with eagle ball */ LVL(11, 8, 0, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Aleax radiator", S_ANGEL, LVL(11, 8, 0, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("auror", S_ANGEL, LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_MAGC, AD_MAGM, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lamassu", S_ANGEL, LVL(12, 12, -3, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_CUSS, MZ_LARGE), MR_FIRE, 0, M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STALK|M2_NASTY|M2_STRONG|M2_MINION, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lashassu", S_ANGEL, /* spawns with heavenly whip */ LVL(12, 12, -3, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_CUSS, MZ_LARGE), MR_FIRE, 0, M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STALK|M2_NASTY|M2_STRONG|M2_MINION, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("modded deva", S_ANGEL, LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TERR, 3, 4), ATTK(AT_WEAP, AD_TERR, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Poro Aulon", S_ANGEL, LVL(12, 12, 0, 30, 8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1350, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT|MR_FIRE|MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID|M1_AMPHIBIOUS|M1_BREATHLESS, M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amourett", S_ANGEL, LVL(12, 7, 8, 0, 5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_HUMANOID, M2_MINION|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("respirator lamassu", S_ANGEL, LVL(12, 12, -3, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_NIVE, 1, 6), ATTK(AT_MAGC, AD_NIVE, 2, 6), ATTK(AT_RATH, AD_NIVE, 1, 1), NO_ATTK), SIZ(600, 600, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STALK|M2_NASTY|M2_STRONG|M2_MINION, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("deepstate death squad", S_ANGEL, LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("deepstate murder squad", S_ANGEL, /* invisible */ LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("fluidator kontrer", S_ANGEL, LVL(12, 14, 2, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CONT, 4, 6), ATTK(AT_HUGS, AD_CONT, 4, 6), ATTK(AT_NONE, AD_CONT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_ELEC|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("movanic deva", S_ANGEL, LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("movanic powerdeva", S_ANGEL, LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_FIRE|MR_ELEC, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("movanic invisdeva", S_ANGEL, LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("movanic haha", S_ANGEL, /* invisible */ LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("its cool when you cannot see a deadly monster", S_ANGEL, /* super-invisible */ LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("auroch", S_ANGEL, LVL(12, 15, -2, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_BUTT, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_PLUSTWO, 0, M1_FLY|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("hammer deva", S_ANGEL, LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty movanic deva", S_ANGEL, LVL(12, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weeping angel", S_ANGEL, LVL(12, 16, -5, 70, -7), (G_NOCORPSE|G_SGROUP|G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_DREN, 2, 4), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("anti-religion squad", S_ANGEL, LVL(12, 16, -5, 70, -7), (G_NOCORPSE|G_SGROUP|G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_DREN, 2, 4), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CONVERT, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("anti-fun squad", S_ANGEL, LVL(12, 16, -5, 70, -7), (G_NOCORPSE|G_SGROUP|G_GENO|1), A(ATTK(AT_GAZE, AD_INSA, 0, 0), ATTK(AT_CLAW, AD_TECH, 2, 4), ATTK(AT_CLAW, AD_MEMO, 2, 4), ATTK(AT_TUCH, AD_TRAI, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pain squad", S_ANGEL, LVL(12, 16, -5, 70, -7), (G_NOCORPSE|G_SGROUP|G_GENO|1), A(ATTK(AT_GAZE, AD_PAIN, 3, 3), ATTK(AT_CLAW, AD_PAIN, 2, 4), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("true weeping angel", S_ANGEL, LVL(12, 16, -5, 70, -7), (G_NOCORPSE|G_SGROUP|G_GENO|1), A(ATTK(AT_GAZE, AD_CONT, 5, 5), ATTK(AT_CLAW, AD_DREN, 2, 4), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("black tear angel", S_ANGEL, LVL(12, 16, -5, 70, -7), (G_NOCORPSE|G_SGROUP|G_GENO|1), A(ATTK(AT_GAZE, AD_AMNE, 0, 0), ATTK(AT_CLAW, AD_DREN, 2, 4), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weeping fishing rod", S_ANGEL, LVL(12, 48, -5, 70, -7), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_GAZE, AD_ABDC, 0, 0), ATTK(AT_TUCH, AD_DREN, 2, 20), /*Drain energy does not do Hitpoint damage*/ ATTK(AT_TUCH, AD_WEEP, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_NOPLRPOLY|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("alien pseudopod", S_ANGEL, LVL(12, 12, 8, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Shiere", S_ANGEL, LVL(12, 12, -4, 30, -8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("Infested Shiere", S_ANGEL, LVL(12, 12, -4, 30, -8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 2, 4), ATTK(AT_WEAP, AD_CONT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("curtail warmish", S_ANGEL, LVL(12, 8, -10, 14, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DETH, 8, 5), ATTK(AT_WEAP, AD_WRAT, 6, 7), ATTK(AT_KICK, AD_CHRN, 2, 2), ATTK(AT_STNG, AD_AMNE, 9, 6), ATTK(AT_BREA, AD_SHAN, 6, 2), NO_ATTK), SIZ(1492, 1213, 0, MS_STABILIZE, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_UNSOLID|M1_OVIPAROUS| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("refortified adduct", S_ANGEL, LVL(12, 12, -5, 28, 0), (3), A(ATTK(AT_CLAW, AD_RNG, 3, 2), ATTK(AT_KICK, AD_ENCH, 6, 6), ATTK(AT_NONE, AD_IDAM, 8, 9), ATTK(AT_HUGS, AD_STUN, 7, 4), NO_ATTK, NO_ATTK), SIZ(370, 340, 0, MS_APOC, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_NOTAKE|M1_UNSOLID|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ore couatl", S_ANGEL, LVL(13, 12, 2, 50, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 3, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("archcouatl", S_ANGEL, LVL(13, 12, 2, 50, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 3, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS|M1_OVIPAROUS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("statue of an alive angel", S_ANGEL, LVL(14, 0, -4, 55, 12), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MISSING, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Angel", S_ANGEL, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct epri), MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("angel with the shotgun", S_ANGEL, /* by potato44, spawns with shotgun and 30 shotgun shells */ LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fiishing rod", S_ANGEL, LVL(14, 7, 3, 25, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_FLY|M1_HUMANOID, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("harrower of Zariel", S_ANGEL, LVL(14, 17, -6, 77, 7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLAS, 1, 7), ATTK(AT_CLAW, AD_PLAS, 1, 7), ATTK(AT_LASH, AD_DISN, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_HUMANOID|M1_SEE_INVIS, M2_FEMALE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("case from grace", S_ANGEL, LVL(14, 1, 10, 0, 12), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_FAKE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sporkhack angel", S_ANGEL, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), ATTK(AT_MAGC, AD_MANA, 6, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("Irradiated Angel", S_ANGEL, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_CONT, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hardfought exile keeper", S_ANGEL, LVL(14, 11, 5, 30, -20), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BEAM, AD_BANI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("highheel angel", S_ANGEL, /* spawns with feminine pumps */ LVL(14, 10, -4, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DROP, 2, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_INFRAVISION, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("heel begine", S_ANGEL, /* spawns with lady boots */ LVL(14, 14, 6, 20, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRIEST, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Blasted Angel", S_ANGEL, /* name suggested by bugsniper */ LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_CONT, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Guardian Angel", S_ANGEL, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Humanoid Angel", S_ANGEL, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Weaponized Angel", S_ANGEL, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chromium angel", S_ANGEL, /* spawns with chrome staff */ LVL(14, 12, -5, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_MAGM, 1, 6), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("firefox angel", S_ANGEL, /* by amateurhour, spawns with fire stick */ LVL(14, 12, -5, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 6), ATTK(AT_MAGC, AD_MAGM, 1, 6), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("selfprotector angel", S_ANGEL, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_UNPR, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Stupid Name Angel", S_ANGEL, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Demonic Angel", S_ANGEL, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Avorial", S_ANGEL, LVL(14, 10, -4, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("black Angel", S_ANGEL, LVL(14, 10, -4, 55, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_STUN, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("alien pod", S_ANGEL, LVL(14, 9, 10, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_NONMOVING, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("fugchon", S_ANGEL, LVL(14, 7, 7, 77, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LAZY, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Sword Archon", S_ANGEL, LVL(14, 17, 7, 77, 7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_MAGC, AD_FIRE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Imbasword Archon", S_ANGEL, LVL(14, 17, 7, 77, 7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LAVA, 1, 7), ATTK(AT_CLAW, AD_LAVA, 1, 7), ATTK(AT_HUGS, AD_DISN, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_COLLECT|M2_STRONG|M2_MAGIC|M2_NASTY|M2_MINION, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Shield Archon", S_ANGEL, LVL(14, 7, 7, 77, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("Shiny Angel", S_ANGEL, /* spawns with plate mail, crossbow and bolts */ LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("apprentice angel", S_ANGEL, LVL(14, 12, -5, 60, 12), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_MAGM, 1, 6), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lilac femmy", S_ANGEL, /* deflects ranged attacks 14 out of 15 times, spawns with high-heeled sandal, has displacement */ LVL(14, 12, 0, 20, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 8), ATTK(AT_TRAM, AD_TRAP, 8, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Alina", S_ANGEL, /* spawns with scalpel */ LVL(14, 11, 4, 35, 3), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_BLEE, 2, 10), ATTK(AT_KICK, AD_GLIB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("oxidant contending hiatal depressibility chittered", S_ANGEL, LVL(14, 12, -6, 19, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DROP, 5, 5), ATTK(AT_STNG, AD_HEAL, 4, 9), ATTK(AT_MAGC, AD_VOMT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1026, 124, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alfred crackpot", S_ANGEL, LVL(14, 12, -10, 51, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_MAGC, AD_SGLD, 5, 6), ATTK(AT_SPIT, AD_CAST, 8, 8), ATTK(AT_SPIT, AD_SLEE, 5, 4), ATTK(AT_MAGC, AD_SHRD, 4, 6), NO_ATTK, NO_ATTK), SIZ(180, 378, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_UNSOLID| M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("barrenly horseback clammiest bookmobile", S_ANGEL, LVL(14, 18, 3, 96, -13), (G_RGROUP|4), A(ATTK(AT_MAGC, AD_RUNS, 3, 3), ATTK(AT_ENGL, AD_BADE, 3, 1), ATTK(AT_GAZE, AD_SPEL, 8, 4), ATTK(AT_TRAM, AD_DRIN, 3, 9), ATTK(AT_BUTT, AD_DRLI, 8, 9), NO_ATTK), SIZ(253, 252, 0, MS_HCALIEN, MZ_MEDIUM), MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_SEE_INVIS, M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("steadier coif", S_ANGEL, LVL(14, 12, -3, 71, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_TRAP, 9, 5), ATTK(AT_CLAW, AD_DEPR, 1, 1), ATTK(AT_STNG, AD_WTHR, 2, 2), ATTK(AT_TRAM, AD_SPC2, 2, 8), NO_ATTK, NO_ATTK), SIZ(369, 481, 0, MS_PRINCESSLEIA, MZ_TINY), 0, 0, 0, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator bsesda", S_ANGEL, LVL(15, 4, -10, 100, 5), (1|G_NOCORPSE), A(ATTK(AT_HUGS, AD_BANI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_REGEN|M1_THICK_HIDE|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monadic deva", S_ANGEL, LVL(15, 18, -4, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("monadic powerdeva", S_ANGEL, LVL(15, 18, -4, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_FIRE|MR_ELEC, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nutter deva", S_ANGEL, LVL(15, 18, -4, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("morath deva", S_ANGEL, LVL(15, 18, -4, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), ATTK(AT_RATH, AD_TCKL, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("radiant deva", S_ANGEL, LVL(15, 18, -4, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), ATTK(AT_GAZE, AD_CONT, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("master on", S_ANGEL, LVL(15, 14, -7, 70, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_GAZE, AD_BLND, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("algonquin businesslady", S_ANGEL, /* spawns with leather peep-toes */ LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("selenite", S_ANGEL, LVL(15, 9, 0, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Ghaele", S_ANGEL, LVL(15, 12, -5, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_CONF, 2,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("Ghisele", S_ANGEL, LVL(15, 12, -5, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_CONF, 2,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("Infested Ghaele", S_ANGEL, LVL(15, 12, -5, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 2, 6), ATTK(AT_WEAP, AD_CONT, 2, 6), ATTK(AT_GAZE, AD_CONF, 2,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("wolfsbane bejewelling oxidizer", S_ANGEL, LVL(15, 12, 3, 30, -2), (G_VLGROUP|4), A(ATTK(AT_STNG, AD_SAMU, 8, 5), ATTK(AT_GAZE, AD_HALU, 1, 7), ATTK(AT_ENGL, AD_GLIB, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 16, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jauntiest microfilmer", S_ANGEL, LVL(15, 12, -3, 52, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_TUCH, AD_ICUR, 1, 6), ATTK(AT_BUTT, AD_CLRC, 9, 1), ATTK(AT_MAGC, AD_RAGN, 6, 8), ATTK(AT_ENGL, AD_DIMN, 3, 1), NO_ATTK, NO_ATTK), SIZ(126, 1142, 0, MS_JAPANESE, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_CARNIVORE, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Banisher", S_ANGEL, /* evil patch idea by jonadab */ LVL(15, 12, 2, 50, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 3, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_BANI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS|M1_OVIPAROUS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("decayed banisher", S_ANGEL, LVL(15, 1, 2, 50, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 3, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_BANI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_POIS|M1_OVIPAROUS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death-on-a-stick", S_ANGEL, LVL(16, 12, -8, 0, 0), (G_NOCORPSE|3|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_NONE, AD_ACID, 6, 6), ATTK(AT_BOOM, AD_ACID, 10, 12)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS|M1_CONCEAL, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("Avatar of Akasha", S_ANGEL, LVL(16, 18, -4, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("good jared", S_ANGEL, /* spawns with jared stone */ LVL(16, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_PLUSTHREE, 0, M1_FLY|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("truanting unsecured", S_ANGEL, LVL(16, 8, -6, 10, 0), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_DAMA, 2, 3), ATTK(AT_BREA, AD_SCOR, 5, 1), ATTK(AT_WEAP, AD_SOUN, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(26, 23, 0, MS_ALLA, MZ_LARGE), MR_SLEEP, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE| M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kappa photosensitizing", S_ANGEL, LVL(16, 12, -4, 38, 15), (G_GENO|G_UNIQ|3), A(ATTK(AT_BREA, AD_RUST, 6, 4), ATTK(AT_WEAP, AD_VOMT, 6, 4), ATTK(AT_MAGC, AD_NTHR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2257, 1183, 0, MS_STABILIZE, MZ_TINY), MR_SLEEP|MR_ELEC, MR_ELEC, M1_SWIM|M1_CLING|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lillend", S_ANGEL, LVL(16, 12, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_FLY|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lillstart", S_ANGEL, LVL(16, 12, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_CONT, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_FLY|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lilldeseam", S_ANGEL, LVL(16, 12, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_LARGE), 0, 0, M1_FLY|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fluidator deltop", S_ANGEL, LVL(16, 12, 2, 40, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_TRAP, 3, 3), ATTK(AT_HUGS, AD_TRAP, 3, 3), ATTK(AT_GAZE, AD_TRAP, 3, 3), ATTK(AT_BEAM, AD_TRAP, 3, 3), ATTK(AT_RATH, AD_TRAP, 0, 3), NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Hound Archon", S_ANGEL, LVL(16, 18, -4, 30, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_BLND, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ki-rin", S_ANGEL, LVL(16, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_PLUSTHREE, 0, M1_FLY|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_GOLD), MON("porter ki-rin", S_ANGEL, LVL(16, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_PLUSTHREE, 0, M1_FLY|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("petty ki-rin", S_ANGEL, LVL(16, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_PLUSTHREE, 0, M1_FLY|M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("poison resistant ki-rin", S_ANGEL, LVL(16, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEIGH, MZ_LARGE), MR_DEATH|MR_PLUSTHREE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("Avenger Archon", S_ANGEL, LVL(16, 18, -4, 30, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_BLND, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Herald Archon", S_ANGEL, LVL(16, 16, -6, 50, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("alien plasomorph", S_ANGEL, LVL(16, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("harmonic alien pod", S_ANGEL, LVL(16, 9, 7, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Mother", S_ANGEL, LVL(16, 16, 0, 50, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_FEMALE|M2_PRINCE|M2_ELF, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Nut Mother", S_ANGEL, LVL(16, 16, 0, 50, -20), (1), A(ATTK(AT_WEAP, AD_SSEX, 1, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_FEMALE|M2_PRINCE|M2_ELF, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("eldritch ki-rin", S_ANGEL, LVL(16, 18, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("Signor Niccolo Davelli", S_ANGEL, LVL(16, 12, -5, 50, -2), (1|G_UNIQ|G_SGROUP|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_DRST, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sunwise curate", S_ANGEL, LVL(16, 12, 10, 98, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_SIN, 2, 4), ATTK(AT_SPIT, AD_TECH, 1, 1), ATTK(AT_CLAW, AD_ENCH, 6, 9), ATTK(AT_HUGS, AD_GRAV, 6, 5), ATTK(AT_STNG, AD_ANTI, 1, 3), ATTK(AT_KICK, AD_IDAM, 1, 1)), SIZ(2256, 1091, 0, MS_GURGLE, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_COLLECT|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unprolific striper", S_ANGEL, LVL(16, 7, -7, 64, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_HODS, 6, 1), ATTK(AT_TUCH, AD_FAKE, 5, 8), ATTK(AT_BREA, AD_DRCH, 6, 7), ATTK(AT_CLAW, AD_DRCO, 6, 2), ATTK(AT_STNG, AD_RBAD, 4, 7), NO_ATTK), SIZ(1289, 263, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_ACID, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("graha deva", S_ANGEL, LVL(17, 16, -9, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_CUSS, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY, M2_MINION|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("weeping archangel", S_ANGEL, LVL(17, 18, -5, 80, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_DREN, 2, 8), ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_TUCH, AD_COLD, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Shieldbearer Archon", S_ANGEL, LVL(17, 16, -6, 50, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pain eyeler", S_ANGEL, LVL(17, 18, -5, 80, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_PAIN, 3, 3), ATTK(AT_CLAW, AD_PAIN, 3, 3), ATTK(AT_NONE, AD_PLYS, 2, 8), ATTK(AT_GAZE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("true weeping archangel", S_ANGEL, LVL(17, 18, -5, 80, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_CONT, 8, 8), ATTK(AT_CLAW, AD_DREN, 2, 8), ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_TUCH, AD_COLD, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NEUTER|M2_HOSTILE|M2_MAGIC|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Trumpet Archon", S_ANGEL, LVL(17, 17, 7, 77, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_SOUND, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nonbending welshmen concealment", S_ANGEL, LVL(17, 16, -3, 73, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_EXPL, AD_SPC2, 3, 1), ATTK(AT_TUCH, AD_LITE, 1, 9), ATTK(AT_ENGL, AD_ANTI, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(396, 1199, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE|M3_MIND_FLAYER, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("curriery roughened", S_ANGEL, LVL(17, 12, -2, 59, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_SSEX, 7, 2), ATTK(AT_WEAP, AD_LEGS, 8, 4), ATTK(AT_BUTT, AD_CURS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(194, 62, 0, MS_BOT, MZ_MEDIUM), MR_POISON|MR_ACID, MR_POISON, M1_TUNNEL|M1_UNSOLID|M1_REGEN, M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unholy light warrior", S_ANGEL, /* spawns with large shield and darkness club */ LVL(18, 12, -6, 70, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("gonadic deva", S_ANGEL, LVL(18, 18, -4, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("astral deva", S_ANGEL, LVL(18, 18, -6, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_STUN, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("miss gentle bundle", S_ANGEL, LVL(18, 18, -6, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_KICK, AD_HEAL, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("astral powerdeva", S_ANGEL, LVL(18, 18, -6, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_STUN, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_FIRE|MR_ELEC, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("groschen calibred", S_ANGEL, LVL(18, 12, 4, 94, 0), (1), A(ATTK(AT_WEAP, AD_TIME, 7, 6), ATTK(AT_LASH, AD_LETH, 5, 2), ATTK(AT_ENGL, AD_NIVE, 9, 5), ATTK(AT_HUGS, AD_IDAM, 5, 1), ATTK(AT_TRAM, AD_CONT, 1, 7), ATTK(AT_TRAM, AD_STTP, 1, 9)), SIZ(24, 677, 0, MS_ALLA, MZ_SMALL), MR_ACID, 0, M1_CONCEAL|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Tulani", S_ANGEL, LVL(18, 14, -7, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MALK, 4, 8), ATTK(AT_TUCH, AD_MALK, 4, 8), ATTK(AT_GAZE, AD_STUN, 2,10), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Mirtulani", S_ANGEL, LVL(18, 14, -7, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MALK, 4, 8), ATTK(AT_TUCH, AD_MALK, 4, 8), ATTK(AT_GAZE, AD_STUN, 2,10), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_RATH, AD_HODS, 4, 8), NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("petty Tulani", S_ANGEL, LVL(18, 14, -7, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MALK, 4, 8), ATTK(AT_TUCH, AD_MALK, 4, 8), ATTK(AT_GAZE, AD_STUN, 2,10), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Infested Tulani", S_ANGEL, LVL(18, 14, -7, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MALK, 2, 8), ATTK(AT_TUCH, AD_MALK, 2, 8), ATTK(AT_GAZE, AD_STUN, 2,10), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_LASH, AD_CONT, 4, 8), NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Jrt Netjer", S_ANGEL, LVL(18, 16, 6, 88, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLEE, 4, 7), ATTK(AT_WEAP, AD_BLEE, 4, 7), ATTK(AT_WEAP, AD_BLEE, 4, 7), ATTK(AT_WEAP, AD_BLEE, 4, 7), ATTK(AT_GAZE, AD_NPRO, 3, 7), NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN|M1_SEE_INVIS, M2_COLLECT|M2_STALK|M2_STRONG|M2_FEMALE|M2_NASTY|M2_LORD|M2_MINION, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSAMUL|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Hearth Archon", S_ANGEL, LVL(18, 18, -4, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Gae", S_ANGEL, LVL(18, 14, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TENT, AD_SHRD, 1, 8), ATTK(AT_TENT, AD_SHRD, 1, 8), ATTK(AT_TENT, AD_SHRD, 1, 8), ATTK(AT_TENT, AD_SHRD, 1, 8)), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SLITHY|M1_OMNIVORE|M1_HUMANOID|M1_FLY|M1_AMPHIBIOUS|M1_SWIM|M1_SEE_INVIS, M2_COLLECT|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("trippen begine", S_ANGEL, /* spawns with wedge sandals */ LVL(18, 15, 4, 20, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRIEST, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_SWIM|M1_AMPHIBIOUS|M1_FLY, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Dracae", S_ANGEL, LVL(18, 7, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DETH, 4, 8), ATTK(AT_CLAW, AD_DETH, 4, 8), ATTK(AT_BUTT, AD_PHYS, 6, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID|MR_STONE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_AMORPHOUS|M1_FLY|M1_AMPHIBIOUS|M1_SWIM|M1_OMNIVORE|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS, M2_COLLECT|M2_STALK|M2_STRONG|M2_FEMALE|M2_NASTY|M2_LORD, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Ursinal", S_ANGEL, LVL(19, 10, -6, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("master couatl", S_ANGEL, LVL(19, 12, -5, 70, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_HUGS, AD_WRAP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Archon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Lasarchon", S_ANGEL, /* spawns with laser sword */ LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Infestarchon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_CAST, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Terrarchon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Aratchon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_RATH, AD_TCKL, 0, 5)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Anti-Furlough Archon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_NONE, AD_NIVE, 6, 6)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Haharchon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 4), ATTK(AT_WEAP, AD_SAMU, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Conker Archon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("D-Archon", S_ANGEL, LVL(19, 16, -10, 80, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, M4_REVIVE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Deepstate Archon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Umber Archon", S_ANGEL, /* by aosdict */ LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_CONF, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_GAZE, AD_BLND, 2, 6)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN|M1_TUNNEL, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("Ultrarchon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Radiant Archon", S_ANGEL, /* jonadab wants an archon with a built-in light radius */ LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Spread Archon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CAST, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Air Archon", S_ANGEL, /* evil patch idea by jonadab */ LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 4), ATTK(AT_ENGL, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_ENGL, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_ENGL, AD_BLND, 2, 6)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN|M1_UNSOLID, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("devious Archon", S_ANGEL, /* evil patch idea by jonadab */ LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_SITM, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("Unfair Archon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, HI_LORD), /* damage type of the gaze and claw is randomized */ MON("Schrackarchon", S_ANGEL, /* spawns with a random polearm, orcish helm and orcish cloak */ LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Social Justice Archon", S_ANGEL, LVL(19, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_FEMI, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nowkra couatl", S_ANGEL, LVL(19, 12, -5, 70, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_STTP, 3, 6), ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_HUGS, AD_WRAP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Heavenly Destroyer", S_ANGEL, /* was a unique in dnethack */ LVL(19, 3, 0, 200, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 1,6), ATTK(AT_WEAP, AD_DETH, 1,6), ATTK(AT_WEAP, AD_PHYS, 1,6), ATTK(AT_WEAP, AD_PHYS, 1,6), ATTK(AT_BREA, AD_FIRE, 4, 10), ATTK(AT_BOOM,AD_FIRE, 11, 11)), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("lyrical flophouse", S_ANGEL, LVL(19, 28, 8, 66, 0), (1), A(ATTK(AT_WEAP, AD_DARK, 6, 8), ATTK(AT_KICK, AD_ALIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(807, 540, 0, MS_SHOE, MZ_GIGANTIC), MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_ACID, M2_MAGIC, M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("Bitchy Lara", S_ANGEL, LVL(19, 12, 10, 0, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS POT_STUNNING */ /* speed 15-20, AC -4, MR 90, extra attacks 2, resists 6, M1 flags 5, M2 flags 0, M3 flags 0 */ MON("Apollyon", S_ANGEL, LVL(19, 9, 0, 127, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_SHRD, 2,10), ATTK(AT_BREA, AD_COLD, 4, 10), ATTK(AT_BOOM, AD_SLEE, 11, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_FEMALE, M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Oona", S_ANGEL, /* was a unique in dnethack */ LVL(20, 9, -13, 77, 20), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 10,8), ATTK(AT_NONE, AD_AXUS, 20, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_BREATHLESS|M1_AMPHIBIOUS, M2_ELF|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("Firo Aulon", S_ANGEL, LVL(20, 12, 0, 30, 8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_NPRO, 4, 4), ATTK(AT_LASH, AD_NPRO, 4, 4)), SIZ(WT_HUMAN, 1350, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT|MR_FIRE|MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID|M1_AMPHIBIOUS|M1_BREATHLESS, M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Bealadrin", S_ANGEL, /* spawns with beamsword */ LVL(20, 9, -13, 77, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_BREATHLESS|M1_AMPHIBIOUS, M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Uld", S_ANGEL, /* was a unique in FHS */ LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("False Archon", S_ANGEL, LVL(20, 12, -10, 80, 15), (G_NOCORPSE|8), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Rathuld", S_ANGEL, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 8), ATTK(AT_RATH, AD_WISD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cancellani", S_ANGEL, LVL(20, 14, -7, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CNCL, 4, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_GAZE, AD_STUN, 2,10), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("diva", S_ANGEL, LVL(20, 12, 3, 45, 15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_FLY|M1_HUMANOID, 0, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Ang", S_ANGEL, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_CONT, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("hc sex princess", S_ANGEL, LVL(20, 12, -4, 25, 2), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_TRAM, AD_DREA, 6, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty hc sex princess", S_ANGEL, LVL(20, 12, -4, 25, 2), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_TRAM, AD_DREA, 6, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fri-angel", S_ANGEL, LVL(20, 13, -4, 75, -2), (1), A(ATTK(AT_KICK, AD_PHYS, 10, 16), ATTK(AT_TUCH, AD_BLND, 2, 6), ATTK(AT_HUGS, AD_BLND, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fucking deva", S_ANGEL, LVL(20, 18, -4, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("motherfucker angel", S_ANGEL, LVL(20, 18, -4, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SSEX, 3, 4), ATTK(AT_WEAP, AD_SSEX, 6, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("government flunkie", S_ANGEL, LVL(20, 14, -4, 60, 15), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_RATH, AD_HODS, 2, 2)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("godson apercu", S_ANGEL, LVL(20, 12, -1, 54, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_SCOR, 1, 1), ATTK(AT_BREA, AD_FAMN, 4, 1), ATTK(AT_RATH, AD_MALK, 7, 6), ATTK(AT_SCRA, AD_DGST, 7, 7), NO_ATTK, NO_ATTK), SIZ(3140, 795, 0, MS_MUTE, MZ_SMALL), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_REGEN|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Martina", S_ANGEL, /* spawns with block-heeled combat boot and lady boots */ LVL(20, 12, 0, 10, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HIRE, MZ_HUMAN), MR_COLD|MR_POISON|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_PEACEFUL, M3_INFRAVISION|M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Princess Leia", S_ANGEL, LVL(20, 18, -5, 50, 10), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Jette", S_ANGEL, LVL(20, 16, -4, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_WEBS, 5, 8), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Warden Archon", S_ANGEL, LVL(21, 7, 7, 77, 14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_HUGS, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_CUSS, MZ_LARGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_MALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gender-interchanging raver", S_ANGEL, /* spawns with pink double lightsword */ LVL(21, 11, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAKE, 4, 7), ATTK(AT_LASH, AD_FEMI, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GAGA, MZ_SMALL), MR_DRAIN, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_NASTY|M2_NEUTER|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Camouflagen Archon", S_ANGEL, LVL(21, 7, 7, 77, 14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_HUGS, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_CUSS, MZ_LARGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_MALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("something invisible is killing you", S_ANGEL, /* invisible */ LVL(21, 7, 7, 77, 14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_HUGS, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_CUSS, MZ_LARGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_MALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("thats it playtimes over", S_ANGEL, /* invisible */ LVL(21, 7, 7, 77, 14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_HUGS, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_DEEPSTATE, MZ_LARGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_MALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("anyplace rhodopsin levee thoroughgoing removed", S_ANGEL, LVL(21, 12, 7, 80, -2), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_GAZE, AD_CNCL, 1, 2), ATTK(AT_TENT, AD_DIMN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(976, 668, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_ANIMAL|M1_REGEN, M2_LORD|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cottony mod byliner", S_ANGEL, LVL(21, 21, 6, 68, 19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_WET, 5, 1), ATTK(AT_TENT, AD_NUMB, 4, 6), ATTK(AT_CLAW, AD_LITE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1778, 241, 0, MS_PRINCIPAL, MZ_HUMAN), MR_COLD|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NEEDPICK|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_HOBBIT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE|M3_SLIME, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("globalized gentler", S_ANGEL, LVL(21, 15, 2, 21, -10), (G_PLATOON|1|G_RGROUP), A(ATTK(AT_NONE, AD_WGHT, 2, 6), ATTK(AT_WEAP, AD_PLYS, 1, 2), ATTK(AT_GAZE, AD_SOUN, 8, 6), ATTK(AT_NONE, AD_WGHT, 2, 5), ATTK(AT_KICK, AD_LITT, 7, 1), NO_ATTK), SIZ(2463, 226, 0, MS_SQEEK, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL, M2_LORD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Panakeian Archon", S_ANGEL, LVL(22, 16, 6, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 1, 9), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_NURSE, MZ_LARGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_SEE_INVIS|M1_HUMANOID|M1_FLY, M2_LORD|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("archangel victrebell", S_ANGEL, LVL(22, 18, -5, 80, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_DREN, 2, 8), ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_LASH, AD_COLD, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("surya deva", S_ANGEL, LVL(22, 16, -9, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_BEAM, AD_LITE, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 9), NO_ATTK), SIZ(3000, 3000, 0, MS_CUSS, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY, M2_MINION|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Douglas Adams", S_ANGEL, LVL(22, 12, 6, 0, -30), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BUTT, AD_DRIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_ELEC, /* computers :-) */ 0, M1_FLY /* has missed the floor */ |M1_MINDLESS|M1_HUMANOID, M2_NOPOLY|M2_LORD|M2_MALE|M2_PNAME|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ishkna Deva", S_ANGEL, LVL(22, 14, 6, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_LASH, AD_NPRO, 4, 8), ATTK(AT_MAGC, AD_CLRC, 1, 1), ATTK(AT_GAZE, AD_RBRE, 4, 6), ATTK(AT_GAZE, AD_RBRE, 4, 6), ATTK(AT_NONE, AD_PLYS, 3, 5)), SIZ(4500, 4500, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY, M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Schorsch", S_ANGEL, /* spawns with sneakers and cigarette */ LVL(22, 12, -3, 60, 4), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), ATTK(AT_KICK, AD_INER, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_APOC, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Master Archon", S_ANGEL, LVL(24, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mooncalf", S_ANGEL, LVL(24, 6, 0, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("selenite herder", S_ANGEL, LVL(24, 9, 0, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_COLD, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Supermaster Archon", S_ANGEL, LVL(24, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_DETH, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_HUGS, AD_DEST, 2, 6)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("idiocy of magic guy", S_ANGEL, LVL(24, 18, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CAST, 3, 4), ATTK(AT_MAGC, AD_MAGM, 3, 4), ATTK(AT_MAGC, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("candor mismanaged", S_ANGEL, LVL(24, 33, -9, 49, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_AMNE, 3, 1), ATTK(AT_BUTT, AD_WTHR, 6, 1), ATTK(AT_WEAP, AD_STCK, 1, 5), ATTK(AT_BITE, AD_IDAM, 9, 1), ATTK(AT_GAZE, AD_BANI, 1, 2), ATTK(AT_NONE, AD_WEEP, 9, 2)), SIZ(2705, 1520, 0, MS_GRUNT, MZ_MEDIUM), MR_SLEEP|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_REGEN, M2_PRINCE|M2_DEMON|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("millivolt fungi", S_ANGEL, LVL(24, 12, 1, 61, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_THIR, 6, 7), ATTK(AT_STNG, AD_STAT, 2, 3), ATTK(AT_BREA, AD_LETH, 9, 2), ATTK(AT_BUTT, AD_ELEC, 7, 8), ATTK(AT_TUCH, AD_FEAR, 7, 9), ATTK(AT_BREA, AD_VENO, 4, 6)), SIZ(759, 425, 0, MS_MISSING, MZ_TINY), MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_POIS| M1_OMNIVORE, M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Giant Heavenly Eagle", S_ANGEL, /* dnethack "giant eagle" --Amy */ LVL(25, 24, -20, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_BLND, 2, 6), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_SQAWK, MZ_HUGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("divine yga", S_ANGEL, LVL(25, 24, -20, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_BLND, 2, 6), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_FART_QUIET, MZ_HUGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluidator engora", S_ANGEL, LVL(25, 12, 0, 80, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_BLAS, 6, 6), ATTK(AT_HUGS, AD_BLAS, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_DEATH|MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("BOP", S_ANGEL, /* "bird of prey" --Amy */ LVL(25, 24, -20, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_CONT, 3, 8), ATTK(AT_GAZE, AD_CONT, 2, 6), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_SQAWK, MZ_HUGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("skies-gel", S_ANGEL, /* spawns with sling, 40 volcanic glass, metal lamellar armor and crown */ LVL(25, 12, -17, 77, 17), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("abominably chair", S_ANGEL, LVL(25, 10, 10, 42, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_ENGL, AD_BURN, 2, 4), ATTK(AT_BOOM, AD_NEXU, 1, 8), ATTK(AT_GAZE, AD_STCK, 5, 1), ATTK(AT_WEAP, AD_NGRA, 5, 6), ATTK(AT_HUGS, AD_AGGR, 1, 3), ATTK(AT_SCRA, AD_MALK, 8, 9)), SIZ(556, 480, 0, MS_ALLA, MZ_LARGE), 0, 0, M1_SWIM|M1_NEEDPICK, M2_UNDEAD|M2_DEMON|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("selenite butcher", S_ANGEL, LVL(26, 9, 0, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PHYS, 9, 10), ATTK(AT_STNG, AD_PHYS, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("cherubim", S_ANGEL, LVL(26, 13, -2, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSTHREE|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("selenite reflecter", S_ANGEL, LVL(26, 9, 0, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PHYS, 9, 10), ATTK(AT_STNG, AD_PHYS, 9, 10), ATTK(AT_RATH, AD_HODS, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("selenite service droid", S_ANGEL, LVL(26, 9, 0, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PHYS, 4, 10), ATTK(AT_STNG, AD_PHYS, 4, 10), ATTK(AT_STNG, AD_PHYS, 4, 10), ATTK(AT_STNG, AD_PHYS, 4, 10), ATTK(AT_BEAM, AD_ELEC, 2, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS|M1_TUNNEL, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("forgotten maia", S_ANGEL, LVL(26, 12, -5, 45, 15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 1, 4), ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alien queen", S_ANGEL, LVL(26, 10, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Ina", S_ANGEL, LVL(26, 15, 5, 75, 12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FAMN, 2, 5), ATTK(AT_KICK, AD_FAMN, 6, 8), ATTK(AT_GAZE, AD_FAMN, 3, 6), ATTK(AT_BEAM, AD_FAMN, 3, 8), ATTK(AT_MAGC, AD_CLRC, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_STARVATION HUGGING_BOOT SWEET_MOCASSINS WAN_EXTRA_HEALING */ MON("cobblestone nicety", S_ANGEL, LVL(26, 7, 1, 87, 5), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_SWAP, 1, 2), ATTK(AT_STNG, AD_WGHT, 4, 6), ATTK(AT_BITE, AD_WET, 3, 6), ATTK(AT_TRAM, AD_DRST, 1, 4), ATTK(AT_MAGC, AD_NIVE, 7, 6), ATTK(AT_EXPL, AD_NUMB, 9, 2)), SIZ(980, 70, 0, MS_MISSING, MZ_MEDIUM), MR_DRAIN, 0, M1_FLY|M1_NOHEAD|M1_REGEN|M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("exercisable reexhibited meltage", S_ANGEL, LVL(26, 19, 2, 58, -2), (G_UNIQ|1), A(ATTK(AT_GAZE, AD_LUCK, 9, 6), ATTK(AT_BREA, AD_DEPR, 6, 5), ATTK(AT_SPIT, AD_VAMP, 1, 1), ATTK(AT_SCRA, AD_SLEE, 1, 1), ATTK(AT_STNG, AD_CALM, 6, 9), NO_ATTK), SIZ(3306, 871, 0, MS_MUMBLE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SLITHY|M1_HERBIVORE, M2_VAMPIRE|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("forefend execration sustenance", S_ANGEL, LVL(27, 11, 4, 47, 4), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_FAMN, 5, 6), ATTK(AT_KICK, AD_MINA, 4, 1), ATTK(AT_WEAP, AD_POIS, 1, 2), ATTK(AT_TUCH, AD_STCK, 4, 1), ATTK(AT_BREA, AD_STAT, 3, 6), NO_ATTK), SIZ(11, 40, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_ACID| M1_POIS|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("perquisite hookah", S_ANGEL, LVL(27, 12, 2, 1, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_ALIN, 8, 3), ATTK(AT_CLAW, AD_AGGR, 4, 2), ATTK(AT_HUGS, AD_SLOW, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(701, 1099, 0, MS_GAARDIEN, MZ_MEDIUM), MR_ACID, 0, M1_TUNNEL|M1_NOEYES|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("studded droopiest", S_ANGEL, LVL(27, 12, 0, 29, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_SLUD, 4, 1), ATTK(AT_BUTT, AD_DEST, 8, 1), ATTK(AT_ENGL, AD_HODS, 9, 3), ATTK(AT_GAZE, AD_PAIN, 1, 2), ATTK(AT_RATH, AD_SOUN, 2, 9), NO_ATTK), SIZ(1127, 706, 0, MS_METALMAFIA, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_UNSOLID|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Hygieian Archon", S_ANGEL, LVL(27, 17, 0, 77, 17), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 6, 7), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_MAGM, 0, 0), ATTK(AT_HUGS, AD_WRAP, 2, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 7)), SIZ(1600, 1600, 0, MS_CUSS, MZ_LARGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_SEE_INVIS|M1_HUMANOID|M1_FLY, M2_STRONG|M2_LORD|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("big bulletator A", S_ANGEL, LVL(27, 24, -10, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CHRN, 6, 7), ATTK(AT_KICK, AD_SITM, 4, 8), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BULLETATOR, MZ_LARGE), MR_HITASFOUR|MR_POISON|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("advanced bulletator A", S_ANGEL, LVL(27, 12, -10, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CHRN, 6, 7), ATTK(AT_KICK, AD_SITM, 4, 8), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BULLETATOR, MZ_LARGE), MR_HITASFOUR|MR_POISON|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Seraph of the Law", S_ANGEL, LVL(27, 17, -17, 77, 17), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Seraph of the Advice", S_ANGEL, LVL(27, 17, -17, 77, 17), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_RATH, AD_TCKL, 0, 5)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Seraph of the Golden Mean", S_ANGEL, LVL(27, 17, -17, 77, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Seraph of the Weapons", S_ANGEL, LVL(27, 17, -17, 77, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Seraph of the Void", S_ANGEL, LVL(27, 17, -17, 77, -17), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Seraph of the Atom", S_ANGEL, LVL(27, 17, -17, 77, -17), (1), A(ATTK(AT_CLAW, AD_CONT, 2, 4), ATTK(AT_CLAW, AD_CONT, 2, 4), ATTK(AT_GAZE, AD_CONT, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Throne Archon", S_ANGEL, LVL(27, 17, -7, 77, 17), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 7), NO_ATTK), SIZ(3000, 3000, 0, MS_CUSS, MZ_LARGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_LORD|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Light Archon", S_ANGEL, LVL(27, 17, -7, 77, 17), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_LITE, 7, 1), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_MAGC, AD_CLRC, 1, 7), NO_ATTK), SIZ(3000, 3000, 0, MS_CUSS, MZ_LARGE), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_SEE_INVIS|M1_FLY|M1_REGEN, M2_MINION|M2_NASTY|M2_LORD|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("Seraph of the Armor", S_ANGEL, /* spawns with many armor pieces */ LVL(27, 17, -17, 77, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undersell imbuing penetrably", S_ANGEL, LVL(27, 4, 6, 65, 0), (G_LGROUP|3), A(ATTK(AT_CLAW, AD_GLIB, 6, 7), ATTK(AT_TUCH, AD_VULN, 2, 1), ATTK(AT_HUGS, AD_FUMB, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1514, 99, 0, MS_STENCH, MZ_GIGANTIC), MR_FIRE|MR_ACID, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_UNSOLID|M1_OMNIVORE, M2_LORD|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wa japery", S_ANGEL, LVL(27, 12, 6, 2, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_LETH, 1, 1), ATTK(AT_STNG, AD_NTHR, 9, 9), ATTK(AT_BREA, AD_TRAP, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2382, 393, 0, MS_GIBBERISH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_POIS, M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Grigori", S_ANGEL, LVL(28, 17, -17, 77, 17), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Unveiled Grigori", S_ANGEL, LVL(28, 13, -21, 77, 17), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Singular Grigori", S_ANGEL, LVL(28, 21, -13, 77, 17), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Multiplar Grigori", S_ANGEL, LVL(28, 21, -13, 77, 17), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_MULTIPLY, 0,0,0) ), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Nuclear Grigori", S_ANGEL, LVL(28, 21, -13, 77, 17), (1), A(ATTK(AT_CLAW, AD_CONT, 2, 4), ATTK(AT_CLAW, AD_CONT, 2, 4), ATTK(AT_GAZE, AD_CONT, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Modular Grigori", S_ANGEL, LVL(28, 21, -13, 77, 17), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CAST, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Ilse-Marie's silver block sandal", S_ANGEL, /* spawns with block-heeled sandal and uses high stilettos */ LVL(28, 12, -5, 100, 0), (1), A(ATTK(AT_KICK, AD_NACU, 7, 10), ATTK(AT_WEAP, AD_STUN, 5, 6), ATTK(AT_GAZE, AD_FEAR, 5, 9), ATTK(AT_RATH, AD_AGGR, 0, 1), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_SANDALS|M4_HIGHHEELED|M4_HAMMERSANDAL|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("colostomy punitively", S_ANGEL, LVL(28, 12, 6, 63, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_SGLD, 5, 5), ATTK(AT_BUTT, AD_MAGM, 4, 3), ATTK(AT_TUCH, AD_FREN, 2, 2), ATTK(AT_WEAP, AD_ABDC, 5, 6), ATTK(AT_SPIT, AD_ANTI, 2, 9), NO_ATTK), SIZ(107, 157, 0, MS_APOC, MZ_GIGANTIC), MR_ELEC|MR_STONE, 0, M1_TUNNEL, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("downbeat gendered", S_ANGEL, LVL(28, 12, 5, 88, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_DEST, 1, 9), ATTK(AT_BEAM, AD_RNG, 9, 9), ATTK(AT_BITE, AD_DFOO, 9, 1), ATTK(AT_TUCH, AD_MIDI, 9, 1), ATTK(AT_BEAM, AD_ICEB, 9, 7), NO_ATTK), SIZ(1969, 1636, 0, MS_SPOILER, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("homebred fourpenny", S_ANGEL, LVL(28, 12, 10, 2, 6), (4), A(ATTK(AT_CLAW, AD_HODS, 1, 7), ATTK(AT_TENT, AD_SITM, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1947, 5, 0, MS_SNORE, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT, M2_LORD|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("buffalo shunpiker", S_ANGEL, LVL(28, 19, -7, 91, 0), (3), A(ATTK(AT_WEAP, AD_DROP, 4, 1), ATTK(AT_CLAW, AD_VULN, 5, 9), ATTK(AT_SCRA, AD_ICUR, 8, 1), ATTK(AT_HUGS, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK), SIZ(396, 482, 0, MS_CORONA, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_METALLIVORE, M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("humoral yoking hosteler", S_ANGEL, LVL(28, 10, -10, 45, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_FUMB, 2, 9), ATTK(AT_BEAM, AD_LUCK, 4, 1), ATTK(AT_BITE, AD_DRIN, 3, 6), ATTK(AT_BEAM, AD_MINA, 2, 8), ATTK(AT_BREA, AD_DISN, 1, 4), ATTK(AT_WEAP, AD_CONF, 3, 3)), SIZ(1016, 88, 0, MS_CAR, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS| M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Unique Dancer", S_ANGEL, /* was a unique in dnethack */ LVL(28, 19, -10, 200, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 2,6), ATTK(AT_WEAP, AD_DETH, 2,6), ATTK(AT_WEAP, AD_DETH, 2,6), ATTK(AT_WEAP, AD_DETH, 2,6), ATTK(AT_BREA, AD_RBRE, 4, 10), ATTK(AT_MAGC, AD_SPEL, 2, 6)), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("assured triangulating chastening", S_ANGEL, LVL(29, 12, 0, 87, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_DREA, 9, 4), ATTK(AT_LASH, AD_DETH, 1, 2), ATTK(AT_TENT, AD_GLIB, 9, 3), ATTK(AT_EXPL, AD_SLEE, 5, 9), NO_ATTK, NO_ATTK), SIZ(604, 1582, 0, MS_SISSY, MZ_LARGE), MR_SLEEP|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Grandmaster Archon", S_ANGEL, LVL(29, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Last Salver", S_ANGEL, LVL(29, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_LEVI, 3, 6), ATTK(AT_CLAW, AD_LEVI, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Planetar", S_ANGEL, LVL(29, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_BLND, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("Hanetar", S_ANGEL, LVL(29, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_BLND, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("your uplighter", S_ANGEL, /* spawns with lightbulb */ LVL(29, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("superciliously municipality", S_ANGEL, LVL(29, 12, 10, 77, 0), (G_SGROUP|1), A(ATTK(AT_GAZE, AD_FLAM, 8, 3), ATTK(AT_CLAW, AD_HODS, 9, 9), ATTK(AT_ENGL, AD_NAST, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1393, 472, 0, MS_SEDUCE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("beluga reinforcing", S_ANGEL, LVL(29, 21, 3, 88, 4), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_WRAT, 7, 9), ATTK(AT_KICK, AD_NGEN, 5, 1), ATTK(AT_BREA, AD_MAGM, 5, 8), ATTK(AT_STNG, AD_SAMU, 5, 1), ATTK(AT_BUTT, AD_TECH, 3, 8), ATTK(AT_RATH, AD_DISN, 8, 6)), SIZ(1319, 396, 0, MS_NURSE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE, 0, M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("herself belied", S_ANGEL, LVL(30, 36, -1, 84, 4), (4), A(ATTK(AT_TRAM, AD_RBAD, 1, 9), ATTK(AT_BREA, AD_FAMN, 9, 8), ATTK(AT_CLAW, AD_WTHR, 1, 1), ATTK(AT_CLAW, AD_AMNE, 2, 8), NO_ATTK, NO_ATTK), SIZ(394, 0, 0, MS_HCALIEN, MZ_TINY), MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC, M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("glib maundy oneida", S_ANGEL, LVL(30, 9, 8, 97, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_DAMA, 8, 3), ATTK(AT_HUGS, AD_SLEE, 1, 1), ATTK(AT_ENGL, AD_CNCL, 7, 1), ATTK(AT_BEAM, AD_SPC2, 9, 2), ATTK(AT_RATH, AD_TCKL, 2, 6), NO_ATTK), SIZ(1080, 1581, 0, MS_GLYPHS, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_DISINT, M1_CLING|M1_NEEDPICK|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shape that creates inaccessible portals", S_ANGEL, LVL(30, 12, -20, 100, 20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_WEAP, AD_MAGM, 10, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_ELEC|MR_HITASFOUR|MR_PLUSTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_FLY, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_CLOSE|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("arkhai", S_ANGEL, LVL(30, 14, -13, 80, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 6), ATTK(AT_GAZE, AD_DREN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("Hemo Aulon", S_ANGEL, LVL(30, 12, 0, 30, 8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_NPRO, 6, 4), ATTK(AT_LASH, AD_NPRO, 6, 4)), SIZ(WT_HUMAN, 1350, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT|MR_FIRE|MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID|M1_AMPHIBIOUS|M1_BREATHLESS, M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Mahadeva", S_ANGEL, LVL(30, 18, -10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_STONE|MR_ACID|MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_COLD|MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("deepstate superautist", S_ANGEL, LVL(30, 18, -6, 100, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("grandmaster couatl", S_ANGEL, LVL(30, 12, -10, 80, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_HUGS, AD_WRAP, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTHREE|MR_DEATH, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kuatl", S_ANGEL, LVL(30, 8, 0, 40, 7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_FLY, 0, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("restroom femmy", S_ANGEL, /* +30 crapbonus */ LVL(16, 15, 4, 20, -1), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD|MR_ELEC, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("selenite soldier", S_ANGEL, LVL(30, 12, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_COLD, 4, 10), ATTK(AT_BEAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("haltered woodiest", S_ANGEL, LVL(30, 18, -6, 38, 20), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_WRAP, 4, 1), ATTK(AT_KICK, AD_MINA, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2905, 144, 0, MS_BUZZ, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_WANDER, M3_TRAITOR|M3_AVOIDER|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("Isis", S_ANGEL, LVL(30, 16, -11, 75, 15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_POIS, 2, 5), ATTK(AT_BEAM, AD_LITE, 15, 15), ATTK(AT_NONE, AD_ABDC, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_SLEEP, MR_FIRE|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_TUNNEL|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: DANCING_SHOES STURDY_PLATEAU_BOOT_FOR_GIRLS POT_FULL_HEALING SCR_WARPING WAN_DIGGING */ MON("Galadriel", S_ANGEL, LVL(30, 16, 0, 50, -20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_FEMALE|M2_NOPOLY|M2_PNAME|M2_ELF, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Birth", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_PNAME|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_NASTY|M2_PRINCE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Health", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_THIR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Bounty", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_STTP, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Peace", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_CALM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Infestion", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_CONT, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Aggravation", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_AGGR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Mination", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_MINA, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Madness", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_INSA, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Oblivion", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_LETH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Cancellation", S_ANGEL, LVL(30, 24, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_CNCL, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("nobility demagnetizing jogger", S_ANGEL, LVL(31, 17, 6, 89, 0), (G_SGROUP|2), A(ATTK(AT_SCRA, AD_SIN, 6, 5), ATTK(AT_STNG, AD_MEMO, 6, 5), ATTK(AT_GAZE, AD_AMNE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(715, 721, 0, MS_ESCAPE, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("boohoo conscripttion", S_ANGEL, LVL(31, 34, 10, 12, 0), (3), A(ATTK(AT_NONE, AD_WERE, 9, 9), ATTK(AT_TRAM, AD_FREN, 8, 5), ATTK(AT_CLAW, AD_WTHR, 1, 7), ATTK(AT_RATH, AD_ICUR, 3, 6), NO_ATTK, NO_ATTK), SIZ(3749, 6, 0, MS_AREOLA, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("donated pinpointed narcomata", S_ANGEL, LVL(31, 13, 4, 95, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_FLAM, 5, 7), ATTK(AT_ENGL, AD_UVUU, 1, 1), ATTK(AT_TUCH, AD_TECH, 8, 1), ATTK(AT_WEAP, AD_DEPR, 8, 1), ATTK(AT_SCRA, AD_THIR, 6, 3), ATTK(AT_TRAM, AD_DREN, 4, 2)), SIZ(935, 32, 0, MS_PUPIL, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_UNSOLID|M1_TPORT|M1_ACID, M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("conspirator bestializing", S_ANGEL, LVL(31, 12, -8, 35, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_ENGL, AD_CNCL, 2, 7), ATTK(AT_EXPL, AD_LEVI, 1, 2), ATTK(AT_STNG, AD_UNPR, 7, 7), ATTK(AT_KICK, AD_STON, 4, 4), ATTK(AT_ENGL, AD_INSA, 1, 3), NO_ATTK), SIZ(342, 470, 0, MS_JAPANESE, MZ_GIGANTIC), MR_FIRE|MR_POISON, 0, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("selenite administrator", S_ANGEL, LVL(32, 12, 0, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POIS, 3, 10), ATTK(AT_TUCH, AD_PLYS, 3, 3), ATTK(AT_BEAM, AD_PLAS, 2, 10), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD|MR_SLEEP, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("selenite sustenance engine", S_ANGEL, LVL(32, 9, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 50), ATTK(AT_BEAM, AD_MANA, 2, 10), ATTK(AT_BEAM, AD_ELEC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rapha", S_ANGEL, LVL(32, 12, 0, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 20), ATTK(AT_TUCH, AD_ACID, 5, 5), ATTK(AT_GAZE, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("gaba", S_ANGEL, LVL(32, 12, 0, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 20), ATTK(AT_TUCH, AD_ACID, 5, 5), ATTK(AT_GAZE, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji gambler", S_ANGEL, LVL(32, 22, -25, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LUCK, 8, 8), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Tsi-puff, Selenite Professor", S_ANGEL, LVL(32, 12, -2, 30, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_SCRA, AD_CONF, 4, 10), ATTK(AT_SCRA, AD_PLYS, 3, 4), ATTK(AT_GAZE, AD_SPC2, 4, 5), ATTK(AT_BEAM, AD_COLD, 4, 10), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM, M2_STALK|M2_NASTY|M2_COLLECT|M2_NOPOLY|M2_PNAME, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nudum plundered", S_ANGEL, LVL(32, 12, -3, 82, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_BLEE, 4, 8), ATTK(AT_BOOM, AD_ABDC, 7, 1), ATTK(AT_BUTT, AD_VAMP, 2, 9), ATTK(AT_EXPL, AD_SITM, 2, 6), NO_ATTK, NO_ATTK), SIZ(608, 199, 0, MS_SING, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unimaginable prevent", S_ANGEL, LVL(33, 15, -7, 46, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_POIS, 1, 6), ATTK(AT_TRAM, AD_DISE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(979, 7, 0, MS_SMITH, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_WANDER, M3_WAITFORU|M3_INFRAVISIBLE|M3_NONMOVING|M3_WANTSALL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("prefixion wenching", S_ANGEL, LVL(33, 5, 10, 91, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_WRAT, 2, 4), ATTK(AT_MAGC, AD_BURN, 9, 7), ATTK(AT_TUCH, AD_STAT, 2, 6), ATTK(AT_BOOM, AD_SEDU, 1, 1), NO_ATTK, NO_ATTK), SIZ(2947, 99, 0, MS_GAARDIEN, MZ_SMALL), MR_COLD, 0, M1_SWIM|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Archplanetar", S_ANGEL, LVL(34, 16, -10, 80, 15), (G_NOCORPSE |1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_BLND, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("selenite elite guard", S_ANGEL, LVL(34, 12, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_BLND, 6, 10), ATTK(AT_WEAP, AD_COLD, 6, 10), ATTK(AT_BEAM, AD_PHYS, 2, 10), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("tzee", S_ANGEL, LVL(34, 15, 0, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POIS, 2, 30), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD|MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS|M1_TPORT, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("other tzee", S_ANGEL, LVL(34, 15, 0, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POIS, 2, 30), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD|MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS|M1_TPORT, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chitling snuffling hireable", S_ANGEL, LVL(34, 12, 0, 90, -18), (1), A(ATTK(AT_NONE, AD_IDAM, 7, 8), ATTK(AT_SPIT, AD_RAGN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(194, 29, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON, 0, M1_NEEDPICK|M1_HIDE|M1_CARNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Phi-oo, Selenite Administrator", S_ANGEL, LVL(34, 12, -2, 30, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_GAZE, AD_FEAR, 4, 12), ATTK(AT_GAZE, AD_DRCO, 4, 12), ATTK(AT_GAZE, AD_SPC2, 4, 5), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM, M2_STALK|M2_NASTY|M2_COLLECT|M2_NOPOLY|M2_PNAME, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Mirror Planetar", S_ANGEL, LVL(35, 16, -10, 80, 15), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_BLND, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_RATH, AD_HODS, 4, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stair-guarding queen", S_ANGEL, /* spawns with leather peep-toes */ LVL(35, 8, -15, 90, 10), (1), A(ATTK(AT_KICK, AD_LEGS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP|MR_DRAIN|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("umbrage metallurgist", S_ANGEL, LVL(35, 14, 1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_INER, 2, 8), ATTK(AT_BREA, AD_VAMP, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 227, 0, MS_TRUMPET, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_ACID| M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Holy Planetar", S_ANGEL, LVL(36, 16, -10, 80, 15), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_BLND, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Divine Planetar", S_ANGEL, /* spawns with 40 divine darts */ LVL(36, 16, -10, 80, 15), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_BLND, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("holy shit", S_ANGEL, LVL(36, 16, -10, 80, 15), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_CONT, 4, 4), ATTK(AT_WEAP, AD_CONT, 4, 4), ATTK(AT_GAZE, AD_CONT, 3, 6), ATTK(AT_CLAW, AD_ALIN, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("lost maia", S_ANGEL, LVL(36, 12, -7, 70, 15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 1, 4), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("selenite central command unit", S_ANGEL, LVL(36, 9, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_ELEC, 3, 20), ATTK(AT_GAZE, AD_ELEC, 3, 20), ATTK(AT_BEAM, AD_ELEC, 3, 20), ATTK(AT_BEAM, AD_COLD, 1, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("SARS Planetar", S_ANGEL, LVL(36, 16, -10, 80, 15), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_NIVE, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_NIVE, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("The Grand Lunar", S_ANGEL, LVL(36, 12, -2, 35, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_COLD, 4, 10), ATTK(AT_TUCH, AD_CONF, 4, 10), ATTK(AT_GAZE, AD_SPC2, 4, 5), ATTK(AT_TUCH, AD_PLYS, 4, 3), ATTK(AT_TUCH, AD_RBRE, 4, 10), ATTK(AT_BREA, AD_COLD, 4, 11) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_REGEN, M2_STALK|M2_NASTY|M2_COLLECT|M2_NOPOLY|M2_PNAME, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("enjoining gruesomest", S_ANGEL, LVL(37, 12, 9, 91, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TUCH, AD_RUNS, 8, 3), ATTK(AT_TENT, AD_BURN, 9, 5), ATTK(AT_WEAP, AD_STUN, 4, 5), ATTK(AT_SPIT, AD_STAT, 9, 6), ATTK(AT_MAGC, AD_UVUU, 4, 3), NO_ATTK), SIZ(808, 107, 0, MS_CUSS, MZ_GIGANTIC), MR_COLD|MR_SLEEP, 0, M1_CONCEAL|M1_MINDLESS|M1_ANIMAL|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("deveining interjector", S_ANGEL, LVL(37, 25, 4, 21, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_BANI, 8, 9), ATTK(AT_CLAW, AD_DROP, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2506, 153, 0, MS_SOVIET, MZ_HUGE), 0, 0, M1_AMORPHOUS|M1_HIDE|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("midway overpopulate", S_ANGEL, LVL(38, 6, 2, 79, 0), (G_SGROUP|3), A(ATTK(AT_TUCH, AD_LUCK, 9, 7), ATTK(AT_MAGC, AD_DISN, 1, 6), ATTK(AT_WEAP, AD_NUMB, 4, 1), ATTK(AT_MAGC, AD_FRZE, 1, 6), NO_ATTK, NO_ATTK), SIZ(245, 175, 0, MS_STENCH, MZ_HUMAN), MR_STONE, 0, M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("turnhall hoatzin gypper rheologist", S_ANGEL, LVL(38, 12, 8, 35, 0), (G_UNIQ|4), A(ATTK(AT_TRAM, AD_STCK, 1, 4), ATTK(AT_KICK, AD_PEST, 7, 8), ATTK(AT_BREA, AD_DRST, 2, 2), ATTK(AT_ENGL, AD_DRDX, 8, 2), ATTK(AT_MAGC, AD_ENCH, 7, 1), ATTK(AT_EXPL, AD_VAPO, 2, 3)), SIZ(1737, 1218, 0, MS_MUTE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS, M2_NOPOLY|M2_PRINCE|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Solar", S_ANGEL, LVL(39, 16, -10, 80, 15), (G_NOCORPSE |1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("Burnar", S_ANGEL, LVL(39, 16, -10, 80, 15), (G_NOCORPSE |1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_RATH, AD_LAVA, 0, 6)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Brightar", S_ANGEL, LVL(39, 16, -10, 80, 15), (G_NOCORPSE |1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Lunar", S_ANGEL, LVL(39, 16, -10, 80, 15), (G_NOCORPSE |1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_CAST, 5, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Eclipse", S_ANGEL, LVL(39, 16, -10, 80, 15), (G_NOCORPSE |1), A(ATTK(AT_WEAP, AD_DARK, 5, 4), ATTK(AT_WEAP, AD_CONT, 5, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_CLAW, AD_CALM, 5, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Blackholar", S_ANGEL, LVL(39, 16, -10, 80, 15), (G_NOCORPSE |1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_CAST, 5, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Cherub", S_ANGEL, LVL(39, 13, -4, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_CLRC, 3, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_SLEEP|MR_ACID|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dup taconite", S_ANGEL, LVL(39, 28, 5, 38, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SPIT, AD_SKIL, 9, 2), ATTK(AT_SCRA, AD_TREM, 8, 6), ATTK(AT_BREA, AD_STTP, 8, 8), ATTK(AT_ENGL, AD_DIMN, 1, 6), NO_ATTK, NO_ATTK), SIZ(430, 35, 0, MS_VAMPIRE, MZ_LARGE), MR_FIRE, 0, M1_WALLWALK|M1_NOEYES|M1_THICK_HIDE|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slier hallmark horribly pressurize", S_ANGEL, LVL(39, 13, 10, 38, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_FLAM, 5, 1), ATTK(AT_SCRA, AD_SLIM, 7, 8), ATTK(AT_GAZE, AD_NTHR, 4, 8), ATTK(AT_MAGC, AD_DRST, 6, 1), ATTK(AT_STNG, AD_NUMB, 7, 4), NO_ATTK), SIZ(3257, 572, 0, MS_BARK, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_TUNNEL, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Victoria's lady pump", S_ANGEL, LVL(40, 18, -6, 65, -10), (1), A(ATTK(AT_KICK, AD_FIRE, 10, 5), ATTK(AT_WEAP, AD_ACID, 10, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_BREA, AD_FIRE, 10, 5), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE|MR_ELEC|MR_FIRE|MR_COLD, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Victoria's fleecy combat boot", S_ANGEL, LVL(40, 18, -6, 65, -10), (1|G_SGROUP), A(ATTK(AT_KICK, AD_CONF, 5, 10), ATTK(AT_WEAP, AD_DRST, 5, 10), ATTK(AT_BEAM, AD_CONF, 5, 8), ATTK(AT_BEAM, AD_DARK, 9, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE|MR_ELEC|MR_FIRE|MR_COLD, MR_STONE|MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("betrayed maia", S_ANGEL, LVL(40, 18, -7, 70, 15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 3, 4), ATTK(AT_WEAP, AD_PHYS, 7, 7), ATTK(AT_WEAP, AD_PHYS, 7, 7), ATTK(AT_BREA, AD_LITE, 3, 10), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_BEAM, AD_ELEC, 3, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_COLD, 0, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Birgit's lady boot", S_ANGEL, LVL(40, 11, -15, 100, 10), (1), A(ATTK(AT_KICK, AD_NUMB, 5, 10), ATTK(AT_NONE, AD_POIS, 0, 8), ATTK(AT_GAZE, AD_POIS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_DISINT|MR_STONE, MR_POISON|MR_SLEEP|MR_DISINT|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vika", S_ANGEL, LVL(40, 11, -20, 90, 10), (1), A(ATTK(AT_KICK, AD_FRZE, 6, 6), ATTK(AT_BREA, AD_COLD, 8, 10), ATTK(AT_SCRA, AD_TECH, 3, 9), ATTK(AT_BEAM, AD_NUMB, 4, 14), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_STENCH, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("amulet-stealing squad", S_ANGEL, LVL(40, 16, -10, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 5, 4), ATTK(AT_WEAP, AD_SAMU, 5, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_HUGS, AD_SAMU, 0, 0)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cupid of death", S_ANGEL, LVL(40, 18, -25, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 7), ATTK(AT_MAGC, AD_DISN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Steel Angel", S_ANGEL, LVL(41, 24, -14, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_GAZE, AD_TLPT, 0, 0) ), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR|MR_ACID, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Manganese Angel", S_ANGEL, LVL(41, 24, -14, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0) ), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR|MR_ACID, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bothered approvingly", S_ANGEL, LVL(41, 12, -2, 90, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_SLOW, 6, 1), ATTK(AT_GAZE, AD_INER, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1093, 187, 0, MS_WAIL, MZ_GIGANTIC), MR_DISINT|MR_ELEC, MR_DISINT, M1_NEEDPICK|M1_AMPHIBIOUS|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bewitched maia", S_ANGEL, LVL(42, 18, -7, 70, 15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 2, 6), ATTK(AT_WEAP, AD_PHYS, 4, 13), ATTK(AT_WEAP, AD_PHYS, 4, 13), ATTK(AT_BEAM, AD_SOUN, 3, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), ATTK(AT_NONE, AD_COLD, 2, 6) ), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_COLD|MR_DRAIN, 0, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mahjong supplicating", S_ANGEL, LVL(42, 12, 6, 3, -16), (1), A(ATTK(AT_NONE, AD_MEMO, 3, 1), ATTK(AT_KICK, AD_ICUR, 2, 3), ATTK(AT_MAGC, AD_NGRA, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(153, 39, 0, MS_SHEEP, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_CONCEAL|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("snobbishly earring", S_ANGEL, LVL(42, 21, 2, 93, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_DEBU, 4, 1), ATTK(AT_TENT, AD_MAGM, 1, 9), ATTK(AT_TENT, AD_MANA, 1, 2), ATTK(AT_BEAM, AD_VULN, 1, 2), ATTK(AT_BUTT, AD_DRIN, 1, 9), ATTK(AT_WEAP, AD_BLEE, 6, 4)), SIZ(1278, 249, 0, MS_CASINO, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT| M2_MAGIC|M2_GNOME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("toted disassimilative", S_ANGEL, LVL(42, 23, 10, 5, -20), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_HUGS, AD_RUNS, 2, 5), ATTK(AT_BREA, AD_NGEN, 1, 1), ATTK(AT_SCRA, AD_GLIB, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1466, 229, 0, MS_HCALIEN, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS| M1_OMNIVORE, M2_STALK|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("insightful encomium", S_ANGEL, LVL(43, 12, 4, 88, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BITE, AD_ELEC, 1, 7), ATTK(AT_SPIT, AD_LEVI, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2098, 393, 0, MS_PAIN, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fount vixenly", S_ANGEL, LVL(43, 12, 9, 66, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TUCH, AD_MAGM, 3, 9), ATTK(AT_BUTT, AD_STUN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1046, 136, 0, MS_BOAST, MZ_HUGE), MR_ACID, 0, M1_SWIM|M1_NOEYES|M1_NOHANDS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("budapest coper", S_ANGEL, LVL(43, 33, -4, 82, 0), (G_GENO|3), A(ATTK(AT_EXPL, AD_BLND, 6, 4), ATTK(AT_SCRA, AD_VAPO, 8, 6), ATTK(AT_BITE, AD_AMNE, 2, 3), ATTK(AT_BREA, AD_NAST, 3, 8), ATTK(AT_TRAM, AD_TLPT, 9, 9), ATTK(AT_BREA, AD_TIME, 7, 1)), SIZ(543, 216, 0, MS_DEAD, MZ_MEDIUM), 0, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hwy subpoenal early stopping", S_ANGEL, LVL(44, 10, -1, 55, 0), (1), A(ATTK(AT_TENT, AD_DETH, 8, 1), ATTK(AT_TRAM, AD_CONT, 7, 2), ATTK(AT_WEAP, AD_TRAI, 7, 2), ATTK(AT_GAZE, AD_CNCL, 1, 8), NO_ATTK, NO_ATTK), SIZ(79, 65, 0, MS_SISSY, MZ_LARGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("attributable countersignature fragrantly", S_ANGEL, LVL(44, 12, -5, 2, 6), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_DREA, 4, 1), ATTK(AT_BEAM, AD_MINA, 4, 9), ATTK(AT_TRAM, AD_TIME, 3, 1), ATTK(AT_NONE, AD_DCAY, 5, 8), ATTK(AT_SPIT, AD_GLIB, 6, 6), NO_ATTK), SIZ(915, 293, 0, MS_BOSS, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_NOEYES|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Greater Solar", S_ANGEL, LVL(44, 16, -10, 80, 15), (G_NOCORPSE |1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Seraph", S_ANGEL, LVL(45, 13, -6, 92, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_CLRC, 6, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_SLEEP|MR_ACID|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Cosmos", S_ANGEL, LVL(45, 15, -8, 100, 12), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_RNG, 2, 10), ATTK(AT_BEAM, AD_SHRD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE|M3_SPIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("Nudziarth", S_ANGEL, LVL(45, 15, -8, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_MINA, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("debilitate reducible unary intervarsity", S_ANGEL, LVL(46, 12, 1, 76, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_VOMT, 6, 18), ATTK(AT_LASH, AD_WEEP, 7, 14), ATTK(AT_SPIT, AD_HODS, 7, 15), ATTK(AT_ENGL, AD_VOMT, 5, 11), ATTK(AT_BEAM, AD_FEAR, 5, 13), NO_ATTK), SIZ(1763, 373, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOEYES|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("middling subjection", S_ANGEL, LVL(47, 10, -28, 64, -13), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_DRST, 2, 11), ATTK(AT_TUCH, AD_CORR, 7, 17), ATTK(AT_ENGL, AD_VOMT, 9, 12), ATTK(AT_BREA, AD_DEPR, 5, 20), ATTK(AT_BUTT, AD_STUN, 6, 17), ATTK(AT_RATH, AD_DETH, 7, 20)), SIZ(129, 26, 0, MS_SPOILER, MZ_TINY), MR_DISINT|MR_STONE, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("negotiator suavest", S_ANGEL, LVL(48, 11, 4, 9, 8), (3), A(ATTK(AT_BREA, AD_FEMI, 7, 14), ATTK(AT_GAZE, AD_TDRA, 1, 7), ATTK(AT_SPIT, AD_FREN, 2, 8), ATTK(AT_NONE, AD_POLY, 6, 11), NO_ATTK, NO_ATTK), SIZ(469, 236, 0, MS_METALMAFIA, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_UNSOLID|M1_OVIPAROUS, M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Solar Boss", S_ANGEL, LVL(48, 16, -10, 80, 15), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_BLND, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fallen maia", S_ANGEL, LVL(48, 24, -14, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_BEAM, AD_LITE, 3, 14) ), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_COLD|MR_DRAIN, 0, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("clitoral how lionizer", S_ANGEL, LVL(49, 6, -19, 67, 0), (3), A(ATTK(AT_TENT, AD_AGGR, 9, 8), ATTK(AT_SCRA, AD_INSA, 7, 8), ATTK(AT_WEAP, AD_WEBS, 1, 3), ATTK(AT_TUCH, AD_RNG, 1, 7), NO_ATTK, NO_ATTK), SIZ(806, 103, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_ACID| M1_POIS, M2_PRINCE|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("dominion", S_ANGEL, LVL(50, 17, -20, 100, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 14), ATTK(AT_TUCH, AD_SLEE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_SLEEP, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("red weed", S_ANGEL, LVL(50, 32, 8, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("mirrer weed", S_ANGEL, LVL(50, 32, 8, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_RATH, AD_HODS, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("ancient couatl", S_ANGEL, LVL(50, 12, -14, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 6, 10), ATTK(AT_BITE, AD_PHYS, 3, 12), ATTK(AT_HUGS, AD_WRAP, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTHREE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("martian slave", S_ANGEL, LVL(50, 18, 7, 10, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("Victoria's high-heeled sandal", S_ANGEL, LVL(50, 18, 0, 25, -20), (1|G_SGROUP), A(ATTK(AT_KICK, AD_POLY, 10, 20), ATTK(AT_WEAP, AD_STUN, 5, 10), ATTK(AT_BEAM, AD_RBRE, 5, 10), ATTK(AT_BEAM, AD_MANA, 5, 10), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC|MR_FIRE|MR_COLD|MR_ACID|MR_SLEEP, MR_DISINT|MR_STONE|MR_ELEC|MR_FIRE|MR_COLD|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_REFLECT|M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("last dancer", S_ANGEL, /* homing lazer */ LVL(50, 19, -20, 100, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), ATTK(AT_GAZE, AD_ILLU, 8, 8), ATTK(AT_BREA, AD_MANA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_DRAIN|MR_STONE|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("curtain call last dancer", S_ANGEL, /* homing lazer */ LVL(50, 19, -20, 100, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RAGN, 12, 12), ATTK(AT_GAZE, AD_ILLU, 8, 8), ATTK(AT_BREA, AD_MANA, 6, 6), ATTK(AT_BEAM, AD_RAGN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_DRAIN|MR_STONE|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("grand finale last dancer", S_ANGEL, /* homing lazer */ LVL(50, 19, -20, 100, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DATA, 12, 12), ATTK(AT_GAZE, AD_ILLU, 8, 8), ATTK(AT_BREA, AD_MANA, 6, 6), ATTK(AT_BEAM, AD_DATA, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_DRAIN|MR_STONE|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Lawful Deific Avatar", S_ANGEL, LVL(50, 18, -15, 100, 30), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_GAZE, AD_BLND, 10, 6), ATTK(AT_MAGC, AD_CLRC, 8, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN|M1_TPORT_CNTRL|M1_TPORT, M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_WANTSAMUL|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Neutral Deific Avatar", S_ANGEL, LVL(50, 18, -15, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_GAZE, AD_STUN, 10, 6), ATTK(AT_MAGC, AD_CLRC, 8, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN|M1_TPORT_CNTRL|M1_TPORT|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_WANTSAMUL|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Chaotic Deific Avatar", S_ANGEL, LVL(50, 18, -15, 100, 30), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_GAZE, AD_CONF, 10, 6), ATTK(AT_MAGC, AD_CLRC, 8, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN|M1_TPORT_CNTRL|M1_TPORT|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_WANTSAMUL|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ramify impacting signory", S_ANGEL, LVL(50, 12, -20, 75, -18), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_IDAM, 2, 12), ATTK(AT_BREA, AD_LITT, 7, 20), ATTK(AT_KICK, AD_SAMU, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1635, 150, 0, MS_SPOILER, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_AMORPHOUS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_BAT|M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("semivowel oak metaphysician", S_ANGEL, LVL(50, 11, 9, 72, -12), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_DRCH, 0, 9), ATTK(AT_TENT, AD_MIDI, 7, 3), ATTK(AT_MAGC, AD_NEXU, 5, 12), ATTK(AT_WEAP, AD_SITM, 1, 20), NO_ATTK, NO_ATTK), SIZ(218, 888, 0, MS_SMITH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("piton rearming", S_ANGEL, LVL(51, 6, -5, 74, 0), (G_LGROUP|3), A(ATTK(AT_TRAM, AD_CAST, 9, 15), ATTK(AT_CLAW, AD_DETH, 8, 16), ATTK(AT_BREA, AD_LEGS, 5, 13), ATTK(AT_GAZE, AD_UNPR, 5, 21), ATTK(AT_BOOM, AD_STCK, 2, 10), NO_ATTK), SIZ(2084, 18, 0, MS_CUSS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("supine neb", S_ANGEL, LVL(51, 12, -1, 87, 0), (G_LGROUP|1), A(ATTK(AT_NONE, AD_THIE, 8, 14), ATTK(AT_WEAP, AD_RBRE, 6, 16), ATTK(AT_BEAM, AD_CONF, 7, 7), ATTK(AT_NONE, AD_AXUS, 5, 15), ATTK(AT_MAGC, AD_DROP, 3, 9), NO_ATTK), SIZ(387, 401, 0, MS_CASINO, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("martian", S_ANGEL, LVL(52, 6, -5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 20, 10), ATTK(AT_GAZE, AD_DREN, 5, 10), ATTK(AT_BEAM, AD_FIRE, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_FIRE, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("martian cylinder", S_ANGEL, LVL(52, 6, -6, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_GAZE, AD_DREN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("landfall chainman", S_ANGEL, LVL(52, 12, -30, 64, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_LEGS, 3, 15), ATTK(AT_CLAW, AD_TREM, 8, 4), ATTK(AT_RATH, AD_BLND, 7, 14), ATTK(AT_NONE, AD_DREA, 1, 8), NO_ATTK, NO_ATTK), SIZ(4027, 767, 0, MS_SHEEP, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("racquet climacteric", S_ANGEL, LVL(53, 18, -28, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_THIR, 1, 1), ATTK(AT_ENGL, AD_VOMT, 2, 10), ATTK(AT_HUGS, AD_SLOW, 5, 5), ATTK(AT_TENT, AD_FLAM, 7, 2), ATTK(AT_KICK, AD_DAMA, 1, 17), ATTK(AT_SPIT, AD_CALM, 9, 5)), SIZ(923, 309, 0, MS_SNORE, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_SWIM|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_PNAME|M2_ELF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unenlightened kinked unilateral", S_ANGEL, LVL(53, 10, 10, 66, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_GAZE, AD_DREN, 9, 6), ATTK(AT_BITE, AD_BLND, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(301, 1095, 0, MS_CONVERT, MZ_TINY), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("maladjusted cajoler punishment", S_ANGEL, LVL(55, 12, -17, 78, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_LITE, 7, 20), ATTK(AT_LASH, AD_SHRD, 6, 15), ATTK(AT_ENGL, AD_VULN, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(115, 21, 0, MS_ORC, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ELF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("privately emeer", S_ANGEL, LVL(55, 25, -14, 21, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SCRA, AD_ACID, 1, 4), ATTK(AT_KICK, AD_POLY, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2019, 34, 0, MS_SING, MZ_SMALL), MR_SLEEP|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_TPORT_CNTRL, M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breccia individualist", S_ANGEL, LVL(55, 16, -16, 91, 0), (2), A(ATTK(AT_SCRA, AD_DRLI, 1, 8), ATTK(AT_SCRA, AD_DFOO, 2, 13), ATTK(AT_BITE, AD_LAVA, 9, 7), ATTK(AT_TUCH, AD_STTP, 1, 2), NO_ATTK, NO_ATTK), SIZ(672, 259, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_NEEDPICK|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("martian walker", S_ANGEL, LVL(56, 9, -10, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 20), ATTK(AT_HUGS, AD_PHYS, 3, 20), ATTK(AT_BEAM, AD_FIRE, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_STONE, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Sachiel, Angel of Destruction", S_ANGEL, LVL(56, 22, -16, 100, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 9, 12), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_BREA, AD_FIRE, 6, 10), ATTK(AT_BEAM, AD_MANA, 7, 9) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR|MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Queen Iselia, Angel of Death", S_ANGEL, LVL(57, 30, -17, 100, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_WEAP, AD_BLND, 5, 10), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_GAZE, AD_SPC2, 6, 7), ATTK(AT_BEAM, AD_DRLI, 7, 9) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR|MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("praiser fellate", S_ANGEL, LVL(57, 9, -2, 85, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_SPIT, AD_PLYS, 2, 13), ATTK(AT_BREA, AD_GRAV, 1, 12), ATTK(AT_NONE, AD_CHKH, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 18, 0, MS_ANIMAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_SLEEP, M1_WALLWALK|M1_NOHANDS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("egad faithful", S_ANGEL, LVL(57, 12, -4, 8, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DROP, 7, 1), ATTK(AT_BUTT, AD_BANI, 3, 7), ATTK(AT_KICK, AD_SIN, 2, 6), ATTK(AT_GAZE, AD_PHYS, 6, 6), ATTK(AT_BOOM, AD_STUN, 8, 11), ATTK(AT_MAGC, AD_BLAS, 1, 6)), SIZ(217, 89, 0, MS_DEAD, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_MAGIC|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("stripper deicing", S_ANGEL, LVL(57, 13, -15, 93, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_BURN, 6, 10), ATTK(AT_CLAW, AD_FRZE, 7, 5), ATTK(AT_CLAW, AD_UVUU, 6, 17), ATTK(AT_TENT, AD_FAKE, 2, 6), NO_ATTK, NO_ATTK), SIZ(38, 950, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_UNSOLID|M1_ACID, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("noncorroding coaeval", S_ANGEL, LVL(58, 20, -12, 37, 20), (G_GENO|2), A(ATTK(AT_SCRA, AD_MAGM, 1, 2), ATTK(AT_TUCH, AD_MEMO, 4, 7), ATTK(AT_RATH, AD_WRAP, 3, 18), ATTK(AT_WEAP, AD_NPRO, 6, 5), NO_ATTK, NO_ATTK), SIZ(754, 15, 0, MS_CASINO, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("skillfully curatorial", S_ANGEL, LVL(58, 19, 3, 69, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_SEDU, 4, 20), ATTK(AT_BOOM, AD_MALK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4212, 18, 0, MS_SHEEP, MZ_HUGE), MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("climatical commie", S_ANGEL, LVL(58, 17, -10, 5, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_HUGS, AD_ABDC, 7, 20), ATTK(AT_HUGS, AD_SAMU, 8, 7), ATTK(AT_TUCH, AD_WRAP, 9, 5), ATTK(AT_HUGS, AD_TRAP, 9, 1), ATTK(AT_WEAP, AD_TCKL, 0, 16), ATTK(AT_BREA, AD_HALU, 3, 10)), SIZ(2887, 120, 0, MS_NEIGH, MZ_TINY), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Lady Tokimi", S_ANGEL, LVL(59, 24, -18, 100, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_GAZE, AD_SPC2, 6, 7), ATTK(AT_MAGC, AD_CLRC, 4, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR|MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("contradictive discontinuity", S_ANGEL, LVL(59, 12, -1, 76, 0), (G_LGROUP|3), A(ATTK(AT_NONE, AD_ICEB, 8, 13), ATTK(AT_STNG, AD_MAGM, 1, 14), ATTK(AT_BUTT, AD_WEEP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(384, 461, 0, MS_PUPIL, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bully varnishing plumbable exiling gatherer profiler", S_ANGEL, LVL(59, 10, -3, 27, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BOOM, AD_CLRC, 6, 13), ATTK(AT_BREA, AD_CHRN, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 269, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_DRAIN, M1_AMORPHOUS|M1_NOHEAD|M1_MINDLESS|M1_TPORT_CNTRL, M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("kindredship shirk", S_ANGEL, LVL(60, 3, -9, 10, 13), (3), A(ATTK(AT_EXPL, AD_WRAT, 2, 15), ATTK(AT_CLAW, AD_FLAM, 3, 12), ATTK(AT_HUGS, AD_DISE, 2, 7), ATTK(AT_TRAM, AD_CONF, 1, 17), NO_ATTK, NO_ATTK), SIZ(102, 817, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG| M2_ROCKTHROW|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("martian missile walker", S_ANGEL, LVL(60, 15, -10, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 5, 20), ATTK(AT_HUGS, AD_PHYS, 5, 30), ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_STONE, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cupid inspector", S_ANGEL, LVL(61, 20, -30, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_BREA, AD_MAGM, 10, 10), ATTK(AT_MAGC, AD_SPC2, 10, 10), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("novelly raveling bridegroom", S_ANGEL, LVL(61, 12, -18, 23, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TUCH, AD_DCAY, 1, 1), ATTK(AT_HUGS, AD_BADE, 7, 16), ATTK(AT_SCRA, AD_DIMN, 7, 3), ATTK(AT_SCRA, AD_FAKE, 5, 8), ATTK(AT_BREA, AD_DEBU, 1, 4), ATTK(AT_ENGL, AD_SLIM, 1, 18)), SIZ(330, 103, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("curio blindest", S_ANGEL, LVL(61, 14, 10, 71, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_STNG, AD_EDGE, 1, 4), ATTK(AT_STNG, AD_DISN, 2, 16), ATTK(AT_SCRA, AD_POIS, 6, 5), ATTK(AT_NONE, AD_TLPT, 8, 21), NO_ATTK, NO_ATTK), SIZ(139, 786, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_ACID, 0, M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("housemother plausibility woebegone", S_ANGEL, LVL(62, 18, -16, 54, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_BADE, 5, 16), ATTK(AT_SPIT, AD_FIRE, 7, 12), ATTK(AT_LASH, AD_ELEC, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(229, 520, 0, MS_PANTS, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE, M2_LORD|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("martian canister walker", S_ANGEL, LVL(62, 18, -10, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 5, 20), ATTK(AT_HUGS, AD_PHYS, 5, 30), ATTK(AT_BEAM, AD_POIS, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_STONE, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("Gwynharwyf", S_ANGEL, LVL(63, 24, -7, 30, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_STALK|M2_NASTY|M2_LORD|M2_NOPOLY, M3_INFRAVISIBLE|M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("squelched socialism", S_ANGEL, LVL(63, 12, -28, 64, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_TRAI, 9, 10), ATTK(AT_BREA, AD_MIDI, 1, 9), ATTK(AT_TRAM, AD_SHRD, 6, 13), ATTK(AT_BEAM, AD_DRCH, 2, 4), ATTK(AT_MAGC, AD_GRAV, 7, 11), NO_ATTK), SIZ(1759, 383, 0, MS_DEAD, MZ_LARGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pion pandemonium", S_ANGEL, LVL(65, 17, -9, 14, 12), (2), A(ATTK(AT_MAGC, AD_MANA, 9, 9), ATTK(AT_GAZE, AD_ACID, 1, 8), ATTK(AT_WEAP, AD_DRCO, 9, 18), ATTK(AT_LASH, AD_LITE, 7, 7), ATTK(AT_TUCH, AD_DARK, 8, 12), ATTK(AT_WEAP, AD_DETH, 4, 2)), SIZ(950, 499, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("subsume fooled", S_ANGEL, LVL(65, 12, -14, 81, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_HUGS, AD_CURS, 4, 5), ATTK(AT_TRAM, AD_DISP, 1, 6), ATTK(AT_TUCH, AD_LEGS, 6, 2), ATTK(AT_WEAP, AD_FRZE, 8, 9), ATTK(AT_BITE, AD_SIN, 5, 11), NO_ATTK), SIZ(2245, 255, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_STONE|MR_DEATH, M1_CONCEAL|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tangible integrative", S_ANGEL, LVL(65, 13, 9, 31, 0), (2), A(ATTK(AT_BEAM, AD_WERE, 7, 3), ATTK(AT_TENT, AD_HALU, 9, 9), ATTK(AT_LASH, AD_ENCH, 3, 2), ATTK(AT_BOOM, AD_DRLI, 9, 3), ATTK(AT_CLAW, AD_FEAR, 1, 13), ATTK(AT_TENT, AD_BURN, 5, 18)), SIZ(2562, 205, 0, MS_LAUGH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Ascodel", S_ANGEL, LVL(66, 18, -4, 30, -1), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_VAMP, 4, 4), ATTK(AT_TUCH, AD_VAMP, 4, 4), ATTK(AT_BITE, AD_VAMP, 1, 12), ATTK(AT_GAZE, AD_DRLI, 4, 4), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY|M2_LORD|M2_NOPOLY, M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("muting unsegregated", S_ANGEL, LVL(67, 19, -27, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TDRA, 3, 8), ATTK(AT_WEAP, AD_MIDI, 8, 9), ATTK(AT_GAZE, AD_DAMA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1701, 904, 0, MS_SUPERMAN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("criticized scooping majestic concluder", S_ANGEL, LVL(67, 14, -29, 61, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_GLIB, 7, 4), ATTK(AT_GAZE, AD_VENO, 8, 1), ATTK(AT_TUCH, AD_VAPO, 9, 9), ATTK(AT_BREA, AD_WEEP, 5, 14), NO_ATTK, NO_ATTK), SIZ(51, 159, 0, MS_GROWL, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, 0, M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Faerinaal", S_ANGEL, LVL(69, 16, -12, 45, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_CHKH, 4, 8), ATTK(AT_TUCH, AD_CHKH, 4, 8), ATTK(AT_GAZE, AD_STUN, 2,10), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_MAGC, AD_RBRE, 1, 6)), SIZ(1500, 1500, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_MALE|M2_PNAME|M2_NASTY|M2_LORD|M2_COLLECT|M2_STALK|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Bridginaal", S_ANGEL, LVL(69, 16, -12, 45, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_CHKH, 4, 8), ATTK(AT_TUCH, AD_CHKH, 4, 8), ATTK(AT_GAZE, AD_STUN, 2,10), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_MAGC, AD_RBRE, 1, 6)), SIZ(1500, 1500, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_MALE|M2_PNAME|M2_NASTY|M2_LORD|M2_COLLECT|M2_STALK|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Lightar", S_ANGEL, LVL(69, 18, -16, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LITE, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_GAZE, AD_BLND, 8, 6), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Searar", S_ANGEL, LVL(69, 18, -16, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LITE, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_GAZE, AD_BLND, 8, 6), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_RATH, AD_LITE, 0, 8)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("airscrew foreordain", S_ANGEL, LVL(69, 23, -2, 9, 0), (2), A(ATTK(AT_SPIT, AD_MANA, 3, 9), ATTK(AT_BEAM, AD_POLY, 1, 1), ATTK(AT_NONE, AD_SLIM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1831, 407, 0, MS_SNORE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tuft eleanor cityfied poachier", S_ANGEL, LVL(69, 8, -19, 22, -5), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_SCRA, AD_ICUR, 7, 1), ATTK(AT_BOOM, AD_DRST, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(691, 267, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE, MR_DISINT, M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("arced vivisectional", S_ANGEL, LVL(70, 7, -3, 40, 5), (2), A(ATTK(AT_WEAP, AD_ABDC, 2, 15), ATTK(AT_BREA, AD_SLIM, 1, 17), ATTK(AT_SCRA, AD_SHRD, 3, 11), ATTK(AT_WEAP, AD_DIMN, 4, 8), ATTK(AT_SPIT, AD_LAZY, 1, 17), ATTK(AT_TENT, AD_DAMA, 3, 1)), SIZ(870, 252, 0, MS_CHICKEN, MZ_HUGE), MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL| M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("trawled calumniated", S_ANGEL, LVL(70, 4, -24, 77, -19), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_HALU, 1, 9), ATTK(AT_EXPL, AD_ICEB, 1, 10), ATTK(AT_SCRA, AD_RAGN, 5, 12), ATTK(AT_BUTT, AD_FLAM, 5, 16), ATTK(AT_CLAW, AD_CURS, 3, 10), NO_ATTK), SIZ(2464, 25, 0, MS_BARBER, MZ_LARGE), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("masterstealer", S_ANGEL, LVL(70, 18, -16, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LITE, 8, 4), ATTK(AT_WEAP, AD_SAMU, 8, 4), ATTK(AT_GAZE, AD_BLND, 8, 6), ATTK(AT_CLAW, AD_SAMU, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_HUGS, AD_SAMU, 0, 0)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elofallen angel", S_ANGEL, LVL(70, 18, -25, 100, 12), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_COLD, 7, 8), ATTK(AT_BREA, AD_CHAO, 9, 9), ATTK(AT_BEAM, AD_NTHR, 3, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_DIMN, 8, 8)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("sky couatl", S_ANGEL, LVL(70, 12, -20, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 8, 10), ATTK(AT_BITE, AD_GRAV, 5, 12), ATTK(AT_HUGS, AD_WRAP, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTHREE|MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Barachiel", S_ANGEL, LVL(71, 17,-7, 77, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_SOUND, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_LORD|M2_NOPOLY|M2_NASTY|M2_MALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("returner thou loop", S_ANGEL, LVL(71, 15, -2, 75, 0), (1), A(ATTK(AT_TENT, AD_NGEN, 7, 6), ATTK(AT_WEAP, AD_CORR, 3, 10), ATTK(AT_BEAM, AD_DIMN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(605, 225, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_LORD|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("communicator separable", S_ANGEL, LVL(71, 9, -5, 43, 0), (4), A(ATTK(AT_LASH, AD_THIR, 7, 20), ATTK(AT_STNG, AD_STON, 1, 1), ATTK(AT_STNG, AD_SLUD, 4, 14), ATTK(AT_ENGL, AD_DETH, 1, 7), ATTK(AT_BREA, AD_TCKL, 8, 3), ATTK(AT_GAZE, AD_PHYS, 4, 6)), SIZ(1219, 22, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("semolina chuck unclean disinheritance unwritten hirer", S_ANGEL, LVL(71, 17, -19, 51, 11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEMI, 5, 19), ATTK(AT_LASH, AD_LAZY, 3, 11), ATTK(AT_BOOM, AD_TRAI, 6, 13), ATTK(AT_GAZE, AD_THIR, 5, 3), ATTK(AT_EXPL, AD_STUN, 4, 9), NO_ATTK), SIZ(2254, 943, 0, MS_SING, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bygone klieg", S_ANGEL, LVL(71, 10, -10, 98, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_DREA, 1, 8), ATTK(AT_NONE, AD_PEST, 2, 17), ATTK(AT_MAGC, AD_SOUN, 6, 2), ATTK(AT_BREA, AD_CORR, 1, 16), NO_ATTK, NO_ATTK), SIZ(4438, 913, 0, MS_IMITATE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC|MR_POISON, M1_SWIM|M1_NOHEAD|M1_ANIMAL|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lucky transfixt", S_ANGEL, LVL(72, 5, 6, 100, 9), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_HEAL, 6, 5), ATTK(AT_SCRA, AD_LITE, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1170, 1046, 0, MS_TEACHER, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("petrologically dissolving", S_ANGEL, LVL(72, 12, 2, 62, 0), (3), A(ATTK(AT_TUCH, AD_RAGN, 6, 5), ATTK(AT_GAZE, AD_DREA, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(930, 411, 0, MS_DEAD, MZ_MEDIUM), MR_DEATH, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Domiel", S_ANGEL, LVL(72, 17,-7, 77, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_WEAP, AD_LAVA, 3, 7), ATTK(AT_MAGC, AD_CLRC, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_NOPOLY|M2_NASTY|M2_FEMALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC|M2_MINION, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Erathaol", S_ANGEL, LVL(73, 17,-7, 77, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_MAGC, AD_SPEL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_LORD|M2_NOPOLY|M2_NASTY|M2_MINION|M2_MALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("bullet unimpeached", S_ANGEL, LVL(73, 13, -25, 70, -12), (4), A(ATTK(AT_NONE, AD_BANI, 6, 10), ATTK(AT_ENGL, AD_THIE, 5, 15), ATTK(AT_CLAW, AD_SITM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(78, 314, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS, M2_LORD|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Astaphaios", S_ANGEL, LVL(74, 17,-7, 77, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 7, 7), ATTK(AT_KICK, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_ACID|MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_COLD|MR_FIRE|MR_DRAIN|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_LORD|M2_NASTY|M2_FEMALE|M2_NOPOLY|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("mitochondria peroxided", S_ANGEL, LVL(74, 12, -18, 73, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_SCRA, AD_FAKE, 3, 12), ATTK(AT_BEAM, AD_BURN, 6, 15), ATTK(AT_NONE, AD_DRST, 2, 20), ATTK(AT_RATH, AD_HEAL, 2, 13), ATTK(AT_LASH, AD_DETH, 1, 19), ATTK(AT_HUGS, AD_RBAD, 4, 20)), SIZ(306, 1316, 0, MS_WHORE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Raziel", S_ANGEL, LVL(75, 17,-7, 77, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_MAGC, AD_FIRE, 1, 7), ATTK(AT_MAGC, AD_ELEC, 1, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_LORD|M2_NASTY|M2_MALE|M2_NOPOLY|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("eloseraph", S_ANGEL, LVL(75, 22, -32, 100, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 28), ATTK(AT_MAGC, AD_MAGM, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_DRAIN|MR_STONE|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("scuttler endoskeleton", S_ANGEL, LVL(75, 30, -17, 100, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_VAPO, 6, 4), ATTK(AT_TENT, AD_UVUU, 2, 4), ATTK(AT_CLAW, AD_WGHT, 6, 21), ATTK(AT_TUCH, AD_RNG, 1, 11), NO_ATTK, NO_ATTK), SIZ(29, 281, 0, MS_SQAWK, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_ANIMAL|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("endorse highest studied", S_ANGEL, LVL(75, 12, -27, 98, 0), (G_SGROUP|4), A(ATTK(AT_STNG, AD_PART, 4, 13), ATTK(AT_MAGC, AD_DREN, 3, 18), ATTK(AT_WEAP, AD_SLIM, 3, 4), ATTK(AT_HUGS, AD_CHRN, 1, 13), ATTK(AT_BEAM, AD_NEXU, 1, 19), NO_ATTK), SIZ(239, 43, 0, MS_GYPSY, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_COLD, M1_SWIM|M1_CLING|M1_CONCEAL|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Sealtiel", S_ANGEL, LVL(76, 17,-7, 77, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_KICK, AD_PHYS, 3, 7), ATTK(AT_GAZE, AD_BLND, 3, 7), ATTK(AT_MAGC, AD_CLRC, 1, 7), NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_LORD|M2_NASTY|M2_NOPOLY|M2_MALE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Zaphkiel", S_ANGEL, LVL(76, 17,-27, 77, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_PHYS, 3, 7), ATTK(AT_GAZE, AD_BLND, 7, 7), ATTK(AT_BEAM, AD_LITE, 7, 1), ATTK(AT_MAGC, AD_CLRC, 1, 7), NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_CUSS, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_REGEN, M2_MINION|M2_LORD|M2_NASTY|M2_MALE|M2_NOPOLY|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("cyclical narwhal", S_ANGEL, LVL(76, 23, -5, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_THIR, 5, 16), ATTK(AT_CLAW, AD_GLIB, 8, 19), ATTK(AT_CLAW, AD_CHKH, 1, 11), ATTK(AT_STNG, AD_DISE, 4, 6), ATTK(AT_GAZE, AD_ENCH, 6, 6), ATTK(AT_WEAP, AD_DCAY, 9, 18)), SIZ(2884, 155, 0, MS_PUPIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_FLY|M1_WALLWALK|M1_CLING|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stamen cypriot", S_ANGEL, LVL(76, 27, 6, 98, 0), (1), A(ATTK(AT_CLAW, AD_FUMB, 1, 14), ATTK(AT_GAZE, AD_WISD, 1, 19), ATTK(AT_BOOM, AD_CNCL, 4, 6), ATTK(AT_TUCH, AD_FEAR, 1, 11), NO_ATTK, NO_ATTK), SIZ(500, 26, 0, MS_BURBLE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_CLING|M1_SLITHY|M1_SEE_INVIS, M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("digitized innumerable", S_ANGEL, LVL(77, 15, 7, 54, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_MEMO, 8, 8), ATTK(AT_ENGL, AD_PART, 3, 10), ATTK(AT_GAZE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2786, 816, 0, MS_BARK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Saint Michael", S_ANGEL, LVL(77, 14, -8, 90, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_TREM, 2, 4), ATTK(AT_MAGC, AD_CLRC, 4, 6), ATTK(AT_MAGC, AD_MAGM, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_NOPOLY|M2_PNAME|M2_STALK|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("god", S_ANGEL, /* was a unique in dnethack */ LVL(77, 7, -37, 77, 77), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 7, 7), ATTK(AT_WEAP, AD_PHYS, 7, 7), ATTK(AT_GAZE, AD_BLND, 7, 7), ATTK(AT_CLAW, AD_PHYS, 7, 7), ATTK(AT_MAGC, AD_SPEL, 7, 7), NO_ATTK), SIZ(WT_HUMAN*7, 7000, 0, MS_CUSS, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_NOPOLY|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("ether disease bearer", S_ANGEL, LVL(77, 7, -37, 77, 77), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 7, 7), ATTK(AT_WEAP, AD_PHYS, 7, 7), ATTK(AT_GAZE, AD_BLND, 7, 7), ATTK(AT_CLAW, AD_PHYS, 7, 7), ATTK(AT_MAGC, AD_SPEL, 7, 7), ATTK(AT_NONE, AD_CONT, 7, 7)), SIZ(WT_HUMAN*7, 7000, 0, MS_CUSS, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_NOPOLY|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("enslaved authority", S_ANGEL, LVL(78, 12, -21, 52, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_AMNE, 3, 8), ATTK(AT_TENT, AD_MAGM, 1, 12), ATTK(AT_LASH, AD_CHRN, 2, 17), ATTK(AT_LASH, AD_NPRO, 1, 15), NO_ATTK, NO_ATTK), SIZ(4875, 892, 0, MS_BUZZ, MZ_GIGANTIC), MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ponce vialling", S_ANGEL, LVL(78, 15, 4, 41, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_SOUN, 3, 17), ATTK(AT_BUTT, AD_RUNS, 6, 20), ATTK(AT_TRAM, AD_DREA, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2242, 1088, 0, MS_SOVIET, MZ_HUMAN), MR_POISON, MR_POISON, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_UNSOLID| M1_TPORT_CNTRL, M2_PRINCE|M2_PNAME|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Corwin, Lord of Avalon", S_ANGEL, LVL(78, 18, -4, 100, 10), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_LASH, AD_DRCO, 10, 15), ATTK(AT_MAGC, AD_SPEL, 7, 10), ATTK(AT_MAGC, AD_SPC2, 9, 14), NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_COLD|MR_POISON|MR_ACID|MR_ELEC, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_MALE|M2_LORD, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("assaulting braille", S_ANGEL, LVL(79, 12, -9, 59, 0), (4), A(ATTK(AT_TENT, AD_STTP, 5, 8), ATTK(AT_TUCH, AD_LUCK, 1, 4), ATTK(AT_GAZE, AD_PLAS, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2858, 398, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jungly vidkid", S_ANGEL, LVL(79, 31, -15, 66, 0), (G_VLGROUP|1), A(ATTK(AT_BUTT, AD_GRAV, 8, 16), ATTK(AT_KICK, AD_TLPT, 9, 2), ATTK(AT_BEAM, AD_BURN, 9, 10), ATTK(AT_TUCH, AD_NEXU, 1, 7), ATTK(AT_GAZE, AD_DRIN, 2, 2), ATTK(AT_GAZE, AD_ENCH, 5, 15)), SIZ(174, 203, 0, MS_LIEDER, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_FLY|M1_SWIM|M1_CLING|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE, M2_PRINCE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chairmanned pieing generalized", S_ANGEL, LVL(79, 21, 10, 43, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_MINA, 1, 17), ATTK(AT_RATH, AD_LITT, 0, 21), ATTK(AT_BUTT, AD_TREM, 3, 9), ATTK(AT_MAGC, AD_SLIM, 4, 21), ATTK(AT_TENT, AD_CALM, 8, 16), NO_ATTK), SIZ(961, 1331, 0, MS_ARREST, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_REGEN, M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("superfluity gazing", S_ANGEL, LVL(79, 12, -15, 55, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_DEPR, 1, 1), ATTK(AT_BITE, AD_FEAR, 1, 21), ATTK(AT_KICK, AD_TLPT, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2337, 70, 0, MS_PUPIL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_CONCEAL|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("irrationally reinvoked outboard", S_ANGEL, LVL(80, 13, -3, 79, 0), (1), A(ATTK(AT_SPIT, AD_TCKL, 3, 1), ATTK(AT_WEAP, AD_SLUD, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(502, 1318, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, MR_DISINT, M1_WALLWALK|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("piddled manor", S_ANGEL, LVL(80, 22, -11, 89, 0), (2), A(ATTK(AT_NONE, AD_FEAR, 2, 1), ATTK(AT_MAGC, AD_DIMN, 2, 1), ATTK(AT_BOOM, AD_FREN, 6, 6), ATTK(AT_RATH, AD_SIN, 4, 2), ATTK(AT_WEAP, AD_LEVI, 5, 2), NO_ATTK), SIZ(4113, 92, 0, MS_ALLA, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Indalecio", S_ANGEL, LVL(80, 22, -12, 100, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_CONF, 5, 5), ATTK(AT_WEAP, AD_CONF, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_BEAM, AD_MANA, 10, 9) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("Queen Mab", S_ANGEL, LVL(81, 36, -7, 100, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_CHKH, 4, 8), ATTK(AT_NONE, AD_CHKH, 1,20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_HUMANOID, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_PRINCE|M2_STALK|M2_COLLECT|M2_FEMALE|M2_NOPOLY, M3_INFRAVISION|M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("rewrapped villa", S_ANGEL, LVL(81, 12, 5, 73, 0), (1), A(ATTK(AT_GAZE, AD_GRAV, 4, 19), ATTK(AT_TENT, AD_EDGE, 2, 15), ATTK(AT_SPIT, AD_ACID, 5, 7), ATTK(AT_MAGC, AD_VULN, 1, 3), ATTK(AT_NONE, AD_LAZY, 4, 9), NO_ATTK), SIZ(1381, 0, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE| M1_HERBIVORE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Queen of Stars", S_ANGEL, LVL(81, 14, -26, 125, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_CHKH, 6, 8), ATTK(AT_TUCH, AD_CHKH, 6, 8), ATTK(AT_GAZE, AD_STUN, 4,10), ATTK(AT_MAGC, AD_CHKH, 5, 8), ATTK(AT_NONE, AD_CHKH, 1,20), NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_NOPOLY|M2_COLLECT|M2_STALK|M2_NASTY|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("barky individuation ropiest", S_ANGEL, LVL(82, 8, -22, 88, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_WET, 4, 8), ATTK(AT_MAGC, AD_WGHT, 3, 20), ATTK(AT_TENT, AD_BURN, 6, 16), ATTK(AT_MAGC, AD_PEST, 2, 10), ATTK(AT_SPIT, AD_UVUU, 3, 19), NO_ATTK), SIZ(2511, 28, 0, MS_BOAST, MZ_LARGE), MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tombstone single", S_ANGEL, LVL(82, 11, -30, 37, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 4, 3), ATTK(AT_SCRA, AD_AXUS, 2, 7), ATTK(AT_SCRA, AD_DREN, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1107, 670, 0, MS_SEDUCE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("thompson facilely", S_ANGEL, LVL(84, 12, 9, 86, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_BLAS, 3, 9), ATTK(AT_GAZE, AD_FLAM, 3, 9), ATTK(AT_LASH, AD_DRCO, 1, 15), ATTK(AT_TUCH, AD_DAMA, 5, 2), ATTK(AT_NONE, AD_CLRC, 4, 21), NO_ATTK), SIZ(29, 36, 0, MS_DJINNI, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_MINDLESS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("disporting dizzied mayoralty", S_ANGEL, LVL(86, 12, -11, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_ALIN, 6, 4), ATTK(AT_CLAW, AD_SGLD, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3256, 1, 0, MS_LAUGH, MZ_HUMAN), MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_ANIMAL, M2_WANDER|M2_NASTY|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("strikingly fishbone revaluated", S_ANGEL, LVL(86, 12, -15, 86, -19), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_HODS, 1, 11), ATTK(AT_MAGC, AD_LEGS, 1, 20), ATTK(AT_CLAW, AD_VULN, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1680, 169, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("muzzled berthed", S_ANGEL, LVL(87, 14, -20, 82, -10), (G_UNIQ|4), A(ATTK(AT_WEAP, AD_CALM, 4, 20), ATTK(AT_STNG, AD_NIVE, 4, 7), ATTK(AT_EXPL, AD_FUMB, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(14, 222, 0, MS_NURSE, MZ_TINY), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mantled knackery", S_ANGEL, LVL(87, 11, 2, 79, -10), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_RATH, AD_CLRC, 4, 10), ATTK(AT_SPIT, AD_ICEB, 7, 9), ATTK(AT_RATH, AD_WERE, 3, 9), ATTK(AT_ENGL, AD_ELEC, 9, 2), NO_ATTK, NO_ATTK), SIZ(210, 199, 0, MS_CASINO, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("outraged cotillion", S_ANGEL, LVL(87, 19, 5, 54, 0), (1), A(ATTK(AT_EXPL, AD_DRDX, 7, 16), ATTK(AT_ENGL, AD_SANI, 2, 12), ATTK(AT_WEAP, AD_POLY, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(920, 145, 0, MS_PHOTO, MZ_SMALL), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSAMUL, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depreciated papayan harping", S_ANGEL, LVL(88, 7, -21, 94, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_DCAY, 1, 6), ATTK(AT_STNG, AD_BURN, 6, 12), ATTK(AT_MAGC, AD_NGEN, 7, 10), ATTK(AT_BUTT, AD_DRST, 2, 3), NO_ATTK, NO_ATTK), SIZ(64, 362, 0, MS_REPAIR, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_TPORT| M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("phonophotography condenser", S_ANGEL, LVL(88, 15, -10, 29, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_AGGR, 9, 11), ATTK(AT_KICK, AD_WGHT, 5, 12), ATTK(AT_BEAM, AD_LUCK, 5, 15), ATTK(AT_HUGS, AD_STTP, 9, 6), ATTK(AT_BUTT, AD_RNG, 8, 6), NO_ATTK), SIZ(1175, 70, 0, MS_CUSS, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("aliquant rustled", S_ANGEL, LVL(88, 11, 9, 90, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_VENO, 9, 1), ATTK(AT_STNG, AD_ACID, 4, 18), ATTK(AT_GAZE, AD_POIS, 1, 15), ATTK(AT_KICK, AD_SPEL, 3, 15), ATTK(AT_BREA, AD_ABDC, 7, 20), NO_ATTK), SIZ(586, 469, 0, MS_FART_LOUD, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_FIRE, M1_NEEDPICK|M1_HIDE|M1_HUMANOID, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("declivity hefted", S_ANGEL, LVL(89, 18, -4, 57, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_TENT, AD_NGEN, 1, 8), ATTK(AT_TRAM, AD_LEGS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1676, 318, 0, MS_BURBLE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_COLD|MR_ACID, M1_TUNNEL|M1_HIDE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("autophagy weediest", S_ANGEL, LVL(89, 10, -2, 57, 0), (4), A(ATTK(AT_SPIT, AD_SLUD, 2, 13), ATTK(AT_BITE, AD_VAPO, 6, 11), ATTK(AT_STNG, AD_BLND, 2, 8), ATTK(AT_TRAM, AD_TLPT, 7, 16), ATTK(AT_BREA, AD_WEBS, 1, 6), NO_ATTK), SIZ(193, 506, 0, MS_CORONA, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pay couatl", S_ANGEL, LVL(90, 12, -24, 100, 7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 10, 10), ATTK(AT_BITE, AD_SGLD, 6, 12), ATTK(AT_HUGS, AD_WRAP, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_PLUSTHREE|MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC, 0, M1_FLY|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hassle assiduously", S_ANGEL, LVL(90, 8, -27, 31, 0), (2), A(ATTK(AT_RATH, AD_STUN, 0, 6), ATTK(AT_TENT, AD_ALIN, 8, 9), ATTK(AT_BUTT, AD_CLRC, 6, 7), ATTK(AT_BUTT, AD_LETH, 2, 13), ATTK(AT_ENGL, AD_FAKE, 6, 10), NO_ATTK), SIZ(4206, 79, 0, MS_DEAD, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_HERBIVORE, M2_PRINCE|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES|M3_SLIME|M3_WANTSCAND, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("skeining otologist", S_ANGEL, LVL(91, 12, 2, 84, 8), (G_GENO|1), A(ATTK(AT_KICK, AD_MINA, 2, 13), ATTK(AT_WEAP, AD_SLUD, 1, 15), ATTK(AT_SPIT, AD_DRDX, 9, 2), ATTK(AT_CLAW, AD_NAST, 1, 18), NO_ATTK, NO_ATTK), SIZ(1767, 1070, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SLITHY|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stomp predator dependency", S_ANGEL, LVL(91, 12, -27, 78, -3), (G_GENO|G_RGROUP|3), A(ATTK(AT_CLAW, AD_DETH, 7, 9), ATTK(AT_SPIT, AD_ICUR, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1687, 632, 0, MS_TRUMPET, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("misguided acoustical", S_ANGEL, LVL(91, 14, -23, 89, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_CURS, 4, 8), ATTK(AT_EXPL, AD_TCKL, 2, 16), ATTK(AT_TUCH, AD_CURS, 9, 2), ATTK(AT_TENT, AD_SAMU, 5, 7), NO_ATTK, NO_ATTK), SIZ(2060, 1545, 0, MS_GYPSY, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_BREATHLESS|M1_NOEYES, M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("plunge talc", S_ANGEL, LVL(92, 4, -29, 48, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SPIT, AD_RUST, 1, 10), ATTK(AT_TUCH, AD_DAMA, 3, 5), ATTK(AT_TENT, AD_EDGE, 1, 5), ATTK(AT_BEAM, AD_WET, 5, 15), ATTK(AT_LASH, AD_CALM, 5, 21), NO_ATTK), SIZ(1132, 149, 0, MS_SHRIEK, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("percussion wieldier", S_ANGEL, LVL(93, 9, 1, 90, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TUCH, AD_NPRO, 1, 7), ATTK(AT_GAZE, AD_NACU, 1, 11), ATTK(AT_ENGL, AD_FIRE, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(55, 900, 0, MS_PANTS, MZ_GIGANTIC), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES, M2_UNDEAD|M2_MINION|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_NOPLRPOLY|M3_PETRIFIES|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unfaded torsional slovak", S_ANGEL, LVL(94, 25, -27, 47, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_MAGC, AD_STAT, 2, 4), ATTK(AT_STNG, AD_PHYS, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(878, 150, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_MINDLESS|M1_SLITHY, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("iron weed", S_ANGEL, LVL(94, 18, -22, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_POISON|MR_DRAIN|MR_SLEEP, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("steel weed", S_ANGEL, LVL(94, 18, -22, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_RATH, AD_TCKL, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_POISON|MR_DRAIN|MR_SLEEP, 0, M1_AMORPHOUS|M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SWIM|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("sideband isthmic", S_ANGEL, LVL(94, 7, -28, 48, 0), (3), A(ATTK(AT_SCRA, AD_SGLD, 5, 18), ATTK(AT_HUGS, AD_STCK, 8, 13), ATTK(AT_TENT, AD_TRAP, 3, 16), ATTK(AT_HUGS, AD_INER, 7, 16), NO_ATTK, NO_ATTK), SIZ(160, 240, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("overleaf reifier trashier", S_ANGEL, LVL(95, 12, -20, 70, 4), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TRAM, AD_DREA, 4, 20), ATTK(AT_BOOM, AD_CHAO, 5, 21), ATTK(AT_HUGS, AD_DRIN, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(77, 91, 0, MS_IMITATE, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_POIS, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lobbied declinable", S_ANGEL, LVL(95, 9, -12, 74, -3), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_WRAP, 5, 19), ATTK(AT_NONE, AD_PAIN, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3407, 233, 0, MS_LAUGH, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mitigator upturn", S_ANGEL, LVL(95, 12, -3, 57, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DRDX, 6, 6), ATTK(AT_TRAM, AD_FAKE, 8, 7), ATTK(AT_GAZE, AD_SIN, 4, 14), ATTK(AT_GAZE, AD_NPRO, 5, 19), ATTK(AT_ENGL, AD_TIME, 6, 18), NO_ATTK), SIZ(1940, 531, 0, MS_BOAST, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_MINDLESS| M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("emerald pupation", S_ANGEL, LVL(96, 19, -30, 51, -3), (1), A(ATTK(AT_BOOM, AD_TRAI, 1, 16), ATTK(AT_TRAM, AD_LEGS, 9, 19), ATTK(AT_MAGC, AD_VAPO, 6, 5), ATTK(AT_HUGS, AD_POLY, 7, 12), ATTK(AT_HUGS, AD_FEAR, 1, 16), ATTK(AT_NONE, AD_WEBS, 5, 11)), SIZ(3015, 25, 0, MS_VAMPIRE, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("viaduct numerable", S_ANGEL, LVL(96, 11, 2, 64, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_CLRC, 6, 15), ATTK(AT_WEAP, AD_ABDC, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1184, 1027, 0, MS_WHORE, MZ_SMALL), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("soldiered grudger", S_ANGEL, LVL(96, 12, -23, 98, -4), (G_GENO|G_RGROUP|4), A(ATTK(AT_BITE, AD_BLND, 4, 5), ATTK(AT_ENGL, AD_TCKL, 5, 16), ATTK(AT_BUTT, AD_TRAP, 3, 3), ATTK(AT_NONE, AD_STCK, 4, 15), ATTK(AT_CLAW, AD_SAMU, 7, 5), ATTK(AT_KICK, AD_CONF, 3, 5)), SIZ(820, 254, 0, MS_LIEDER, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("violoncellist isolationism", S_ANGEL, LVL(96, 15, 8, 14, 0), (1), A(ATTK(AT_NONE, AD_WRAP, 0, 11), ATTK(AT_WEAP, AD_SPC2, 4, 9), ATTK(AT_KICK, AD_FAMN, 3, 11), ATTK(AT_SCRA, AD_DISP, 2, 14), ATTK(AT_BUTT, AD_DISN, 6, 18), NO_ATTK), SIZ(1138, 1311, 0, MS_HCALIEN, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOLIMBS, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("xylene pebbliest", S_ANGEL, LVL(96, 12, -11, 79, 13), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_WGHT, 8, 1), ATTK(AT_CLAW, AD_DEST, 7, 17), ATTK(AT_BEAM, AD_FAMN, 5, 16), ATTK(AT_TENT, AD_AGGR, 1, 17), ATTK(AT_CLAW, AD_FUMB, 9, 12), ATTK(AT_MAGC, AD_POIS, 4, 16)), SIZ(4324, 488, 0, MS_FART_NORMAL, MZ_TINY), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SPIDER, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("triturator lifer denominate retype", S_ANGEL, LVL(96, 12, -3, 34, 0), (1), A(ATTK(AT_BITE, AD_VAPO, 1, 15), ATTK(AT_WEAP, AD_DARK, 2, 9), ATTK(AT_SCRA, AD_DARK, 6, 15), ATTK(AT_BEAM, AD_FREN, 9, 18), NO_ATTK, NO_ATTK), SIZ(1338, 8, 0, MS_IMITATE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tetanized thrall", S_ANGEL, LVL(96, 7, 1, 39, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_MIDI, 4, 6), ATTK(AT_BITE, AD_DRLI, 8, 9), ATTK(AT_BITE, AD_DEST, 1, 16), ATTK(AT_CLAW, AD_ELEC, 4, 14), ATTK(AT_SPIT, AD_ELEC, 6, 4), ATTK(AT_BITE, AD_ENCH, 4, 8)), SIZ(1494, 361, 0, MS_ORC, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_HIDE|M1_POIS, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hooknose spunked", S_ANGEL, LVL(97, 19, -9, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_DRCH, 4, 11), ATTK(AT_BUTT, AD_SOUN, 4, 10), ATTK(AT_KICK, AD_EDGE, 1, 2), ATTK(AT_SPIT, AD_DRST, 1, 19), NO_ATTK, NO_ATTK), SIZ(1383, 366, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("encircling crest kingfisher", S_ANGEL, LVL(98, 11, -1, 70, -12), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_CNCL, 4, 1), ATTK(AT_NONE, AD_MAGM, 5, 1), ATTK(AT_LASH, AD_CURS, 8, 16), ATTK(AT_KICK, AD_SEDU, 5, 15), NO_ATTK, NO_ATTK), SIZ(2229, 163, 0, MS_ESCAPE, MZ_SMALL), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE| M1_OVIPAROUS, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("accomplisher consultative", S_ANGEL, LVL(98, 12, 5, 83, 0), (G_SGROUP|4), A(ATTK(AT_BEAM, AD_NGRA, 3, 20), ATTK(AT_ENGL, AD_HEAL, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2016, 41, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL| M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("invisibly edified iridescent atmospheric", S_ANGEL, LVL(99, 11, -22, 53, 0), (4), A(ATTK(AT_WEAP, AD_FRZE, 9, 16), ATTK(AT_BITE, AD_DCAY, 1, 13), ATTK(AT_BITE, AD_INER, 1, 4), ATTK(AT_BREA, AD_HEAL, 4, 12), NO_ATTK, NO_ATTK), SIZ(2283, 328, 0, MS_BOAST, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_NEEDPICK|M1_METALLIVORE, M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("quirt whorish", S_ANGEL, LVL(99, 15, 0, 58, 17), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_LUCK, 2, 11), ATTK(AT_GAZE, AD_MALK, 9, 7), ATTK(AT_WEAP, AD_RNG, 8, 7), ATTK(AT_GAZE, AD_BLEE, 2, 20), NO_ATTK, NO_ATTK), SIZ(1679, 740, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gastroenterologist intoxicative landscaping", S_ANGEL, LVL(99, 18, -14, 64, 13), (G_GENO|G_RGROUP|4), A(ATTK(AT_BUTT, AD_RUNS, 5, 10), ATTK(AT_STNG, AD_ENCH, 1, 7), ATTK(AT_SCRA, AD_STUN, 8, 4), ATTK(AT_CLAW, AD_DFOO, 7, 16), ATTK(AT_STNG, AD_DISN, 4, 15), NO_ATTK), SIZ(572, 24, 0, MS_SPELL, MZ_GIGANTIC), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ravine despatch protestantism", S_ANGEL, LVL(99, 6, -1, 82, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_ILLU, 1, 11), ATTK(AT_LASH, AD_SHRD, 4, 1), ATTK(AT_EXPL, AD_CHAO, 8, 4), ATTK(AT_HUGS, AD_FRZE, 2, 8), NO_ATTK, NO_ATTK), SIZ(716, 0, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_SEE_INVIS|M1_ACID, M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Holar", S_ANGEL, LVL(99, 18, -24, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_THIE, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_GAZE, AD_BLND, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Rondar", S_ANGEL, LVL(99, 18, -24, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_THIE, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_GAZE, AD_BLND, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_RATH, AD_TCKL, 0, 8)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("reconciled cleaner", S_ANGEL, LVL(100, 24, -15, 100, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Keto", S_ANGEL, LVL(100, 12, -7, 125, -3), (1|G_UNIQ), A(ATTK(AT_TENT, AD_WRAP, 4, 8), ATTK(AT_BEAM, AD_WET, 8, 8), ATTK(AT_GAZE, AD_STCK, 0, 0), ATTK(AT_BOOM, AD_STCK, 0, 0), NO_ATTK, NO_ATTK), SIZ(9000, 9000, 0, MS_HUMANOID, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_NOHANDS|M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_FEMALE|M2_PNAME|M2_PRINCE|M2_NASTY|M2_STALK|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Azo", S_ANGEL, LVL(100, 12, -7, 125, -3), (1|G_UNIQ), A(ATTK(AT_TENT, AD_ACID, 4, 8), ATTK(AT_BEAM, AD_GRAV, 8, 8), ATTK(AT_GAZE, AD_CONT, 5, 5), ATTK(AT_BOOM, AD_PLAS, 5, 5), NO_ATTK, NO_ATTK), SIZ(9000, 9000, 0, MS_HUMANOID, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_FIRE|MR_ACID|MR_COLD, 0, M1_SEE_INVIS|M1_HUMANOID|M1_NOHANDS|M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_FEMALE|M2_PNAME|M2_PRINCE|M2_NASTY|M2_STALK|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("littered cautioned thalidomide gregorian", S_ANGEL, LVL(100, 12, -24, 54, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LEGS, 8, 19), ATTK(AT_BREA, AD_ENCH, 9, 10), ATTK(AT_TRAM, AD_INSA, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2317, 44, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, MR_POISON, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS| M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tuneup posthypnotic", S_ANGEL, LVL(100, 16, 0, 18, 0), (G_UNIQ|4), A(ATTK(AT_TRAM, AD_SLOW, 1, 4), ATTK(AT_WEAP, AD_SOUN, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(287, 1211, 0, MS_SPOILER, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS, M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("groggier potholed", S_ANGEL, LVL(100, 13, -15, 29, 17), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 10), ATTK(AT_HUGS, AD_GLIB, 7, 8), ATTK(AT_RATH, AD_SLEE, 3, 9), ATTK(AT_CLAW, AD_VAPO, 3, 16), NO_ATTK, NO_ATTK), SIZ(237, 19, 0, MS_GLYPHS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("meteorite recondense", S_ANGEL, LVL(100, 39, -31, 53, 0), (1), A(ATTK(AT_ENGL, AD_WEBS, 1, 20), ATTK(AT_KICK, AD_DREA, 4, 8), ATTK(AT_TENT, AD_GRAV, 5, 17), ATTK(AT_NONE, AD_LUCK, 7, 23), ATTK(AT_LASH, AD_CURS, 6, 24), ATTK(AT_TENT, AD_DFOO, 9, 2)), SIZ(1906, 113, 0, MS_GROWL, MZ_HUGE), MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_POIS, M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cavil deliquesce", S_ANGEL, LVL(100, 17, -34, 76, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_VENO, 3, 6), ATTK(AT_HUGS, AD_STCK, 4, 23), ATTK(AT_TENT, AD_WEEP, 8, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2576, 176, 0, MS_ARREST, MZ_HUGE), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("confutator flatfish readmitted pyritic prelimited", S_ANGEL, LVL(100, 11, 10, 19, 13), (1), A(ATTK(AT_MAGC, AD_SITM, 9, 8), ATTK(AT_GAZE, AD_SLEE, 2, 5), ATTK(AT_TENT, AD_INER, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2891, 657, 0, MS_WHORE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_UNSOLID|M1_THICK_HIDE, M2_VAMPIRE|M2_WANDER|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cozey audacity communism", S_ANGEL, LVL(100, 15, -35, 77, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TRAM, AD_NGEN, 5, 11), ATTK(AT_SCRA, AD_FREN, 1, 19), ATTK(AT_BREA, AD_MANA, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2009, 913, 0, MS_SOLDIER, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_POIS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unimaginative keeper", S_ANGEL, LVL(101, 12, -21, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_THIE, 0, 7), ATTK(AT_WEAP, AD_THIR, 1, 14), ATTK(AT_NONE, AD_SGLD, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(710, 868, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOHEAD|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gruffly superseding", S_ANGEL, LVL(101, 17, -26, 73, 0), (1), A(ATTK(AT_TRAM, AD_HODS, 6, 5), ATTK(AT_TUCH, AD_DEST, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 411, 0, MS_TREESQUAD, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE, MR_STONE, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS, M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unpredictably cognised", S_ANGEL, LVL(102, 16, -30, 80, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_CHKH, 5, 4), ATTK(AT_WEAP, AD_VAPO, 5, 12), ATTK(AT_LASH, AD_DEPR, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1471, 686, 0, MS_DJINNI, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOEYES|M1_ANIMAL|M1_TPORT, M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("seething distasting", S_ANGEL, LVL(102, 13, -32, 92, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_LASH, AD_IDAM, 9, 21), ATTK(AT_BEAM, AD_DCAY, 6, 23), ATTK(AT_ENGL, AD_CALM, 7, 24), ATTK(AT_NONE, AD_SLEE, 7, 18), NO_ATTK, NO_ATTK), SIZ(1225, 456, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH| MR_DRAIN, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_NOHEAD|M1_OMNIVORE, M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("valuated electrologist", S_ANGEL, LVL(103, 21, 4, 77, 0), (G_SGROUP|4), A(ATTK(AT_TENT, AD_STTP, 2, 22), ATTK(AT_WEAP, AD_BURN, 1, 25), ATTK(AT_NONE, AD_TCKL, 4, 8), ATTK(AT_HUGS, AD_PEST, 3, 21), ATTK(AT_GAZE, AD_BLAS, 3, 23), NO_ATTK), SIZ(271, 757, 0, MS_SISSY, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_POIS| M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("resurrect viced disappearance supper", S_ANGEL, LVL(103, 16, -29, 98, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_NGRA, 5, 13), ATTK(AT_SPIT, AD_FREN, 4, 9), ATTK(AT_WEAP, AD_GLIB, 1, 10), ATTK(AT_GAZE, AD_WERE, 7, 5), ATTK(AT_BEAM, AD_BLAS, 6, 26), NO_ATTK), SIZ(3611, 594, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_HIDE|M1_BREATHLESS, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tollgate flamier", S_ANGEL, LVL(103, 12, -27, 80, -2), (1), A(ATTK(AT_MAGC, AD_WTHR, 4, 24), ATTK(AT_BREA, AD_DRIN, 7, 26), ATTK(AT_BUTT, AD_STAT, 8, 16), ATTK(AT_GAZE, AD_MALK, 1, 4), NO_ATTK, NO_ATTK), SIZ(397, 256, 0, MS_HCALIEN, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_ACID| M1_CARNIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("theatrically proclerical", S_ANGEL, LVL(104, 13, -13, 71, -6), (G_GENO|4), A(ATTK(AT_KICK, AD_NEXU, 7, 9), ATTK(AT_BEAM, AD_INER, 6, 7), ATTK(AT_EXPL, AD_ANTI, 7, 11), ATTK(AT_SPIT, AD_WTHR, 2, 20), ATTK(AT_SCRA, AD_SITM, 7, 6), ATTK(AT_BITE, AD_DREA, 1, 10)), SIZ(1996, 686, 0, MS_WHORE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_UNSOLID, M2_NOPOLY|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("filibustered tenderly", S_ANGEL, LVL(104, 20, -19, 72, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_RBRE, 4, 1), ATTK(AT_BREA, AD_DGST, 5, 24), ATTK(AT_EXPL, AD_POLY, 5, 20), ATTK(AT_NONE, AD_NGEN, 1, 4), ATTK(AT_WEAP, AD_TLPT, 8, 7), ATTK(AT_SPIT, AD_FEMI, 8, 26)), SIZ(105, 60, 0, MS_BARBER, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_UNSOLID|M1_POIS|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stalag freehanded jeep", S_ANGEL, LVL(104, 18, -37, 92, 0), (2), A(ATTK(AT_SPIT, AD_CHKH, 2, 15), ATTK(AT_BUTT, AD_ENCH, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1472, 352, 0, MS_ORC, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME| M2_STALK|M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("seism forming", S_ANGEL, LVL(104, 20, -24, 72, 0), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_DETH, 6, 6), ATTK(AT_BREA, AD_MEMO, 5, 18), ATTK(AT_BEAM, AD_WET, 6, 1), ATTK(AT_CLAW, AD_SLOW, 2, 20), ATTK(AT_EXPL, AD_SPEL, 5, 23), NO_ATTK), SIZ(3735, 454, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_ACID|M1_METALLIVORE, M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Ilsensine The Fallen", S_ANGEL, LVL(105, 15, -8, 100, 12), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_NONE, AD_MAGM, 10, 10), ATTK(AT_MAGC, AD_MAGM, 10, 10), ATTK(AT_HUGS, AD_MAGM, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_HUGE), MR_STONE|MR_SLEEP|MR_POISON|MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID|M1_ANIMAL, M2_COLLECT|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_PNAME|M2_HUMAN|M2_NOPOLY, M3_SPIDER|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("laxly hitchhiked dooming figment", S_ANGEL, LVL(106, 19, -2, 91, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_HUGS, AD_CHKH, 3, 10), ATTK(AT_KICK, AD_RUST, 1, 14), ATTK(AT_STNG, AD_STTP, 8, 19), ATTK(AT_RATH, AD_NEXU, 1, 4), ATTK(AT_TENT, AD_ANTI, 1, 20), NO_ATTK), SIZ(754, 752, 0, MS_WOLLOH, MZ_LARGE), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("underrating kindergarten", S_ANGEL, LVL(107, 13, -39, 89, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_UVUU, 1, 15), ATTK(AT_BREA, AD_NGEN, 5, 26), ATTK(AT_EXPL, AD_TCKL, 1, 20), ATTK(AT_BOOM, AD_NAST, 7, 7), ATTK(AT_BITE, AD_DISP, 0, 7), ATTK(AT_KICK, AD_THIR, 5, 1)), SIZ(494, 380, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("darer incommutably", S_ANGEL, LVL(108, 21, 2, 73, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PAIN, 6, 23), ATTK(AT_SCRA, AD_DREA, 1, 22), ATTK(AT_SCRA, AD_ABDC, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(605, 1323, 0, MS_BUZZ, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_ANIMAL, M2_PNAME|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("luminescence nacelle", S_ANGEL, LVL(108, 16, -12, 77, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_RBRE, 8, 2), ATTK(AT_GAZE, AD_LEVI, 2, 21), ATTK(AT_KICK, AD_TDRA, 5, 23), ATTK(AT_TRAM, AD_TDRA, 4, 15), ATTK(AT_SPIT, AD_FRZE, 7, 21), ATTK(AT_LASH, AD_BLAS, 8, 18)), SIZ(1280, 1213, 0, MS_SEDUCE, MZ_LARGE), MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tenderheartedly pivotally", S_ANGEL, LVL(109, 35, 4, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_INSA, 1, 23), ATTK(AT_SPIT, AD_LEGS, 7, 23), ATTK(AT_KICK, AD_THIE, 9, 12), ATTK(AT_EXPL, AD_IDAM, 8, 12), ATTK(AT_ENGL, AD_DRST, 1, 25), ATTK(AT_SPIT, AD_POIS, 7, 8)), SIZ(1892, 15, 0, MS_BARBER, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY| M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unkenneled gainst lactose freelancing", S_ANGEL, LVL(110, 17, -34, 72, -8), (4), A(ATTK(AT_MAGC, AD_DEBU, 4, 24), ATTK(AT_GAZE, AD_POLY, 7, 15), ATTK(AT_CLAW, AD_MCRE, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(188, 505, 0, MS_PUPIL, MZ_HUGE), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gossiper litigation", S_ANGEL, LVL(111, 17, -17, 98, 15), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_HUGS, AD_SSEX, 1, 6), ATTK(AT_RATH, AD_PART, 9, 15), ATTK(AT_WEAP, AD_CURS, 3, 19), ATTK(AT_BREA, AD_TRAI, 3, 14), ATTK(AT_BOOM, AD_SSEX, 8, 3), NO_ATTK), SIZ(946, 938, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_SLITHY, M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("plurality pinnate coco overbearingly", S_ANGEL, LVL(111, 13, -23, 46, 0), (2), A(ATTK(AT_STNG, AD_WEBS, 4, 17), ATTK(AT_TRAM, AD_BANI, 1, 15), ATTK(AT_SPIT, AD_FUMB, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4, 181, 0, MS_SMITH, MZ_LARGE), MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("enriching inundated sidlingly", S_ANGEL, LVL(111, 20, -5, 73, 7), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_LAZY, 1, 11), ATTK(AT_LASH, AD_DEPR, 7, 26), ATTK(AT_EXPL, AD_CALM, 8, 2), ATTK(AT_TRAM, AD_DISN, 4, 7), ATTK(AT_CLAW, AD_ENCH, 4, 13), NO_ATTK), SIZ(1577, 1079, 0, MS_SUPERMAN, MZ_TINY), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_CARNIVORE| M1_HERBIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("carousing stethoscopically", S_ANGEL, LVL(111, 20, -24, 89, -19), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_ICUR, 1, 18), ATTK(AT_TUCH, AD_CORR, 5, 19), ATTK(AT_STNG, AD_AXUS, 6, 9), ATTK(AT_KICK, AD_TIME, 1, 25), NO_ATTK, NO_ATTK), SIZ(925, 1603, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("oarlock bleakish", S_ANGEL, LVL(112, 12, -37, 85, 16), (2), A(ATTK(AT_TENT, AD_TERR, 5, 16), ATTK(AT_NONE, AD_STAT, 8, 9), ATTK(AT_HUGS, AD_LUCK, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2734, 654, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_ACID, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("decisively basher", S_ANGEL, LVL(113, 13, -19, 80, 0), (2), A(ATTK(AT_NONE, AD_BLEE, 8, 17), ATTK(AT_WEAP, AD_POIS, 1, 17), ATTK(AT_STNG, AD_CNCL, 3, 22), ATTK(AT_TRAM, AD_VOMT, 7, 1), NO_ATTK, NO_ATTK), SIZ(62, 1145, 0, MS_WERE, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mixture dietary", S_ANGEL, LVL(114, 19, 1, 83, 0), (G_SGROUP|4), A(ATTK(AT_BREA, AD_CAST, 2, 7), ATTK(AT_TENT, AD_HALU, 1, 6), ATTK(AT_MAGC, AD_DETH, 7, 25), ATTK(AT_TENT, AD_STON, 3, 16), NO_ATTK, NO_ATTK), SIZ(430, 117, 0, MS_CHICKEN, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_TPORT| M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG| M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pkg scum", S_ANGEL, LVL(114, 18, -3, 74, 0), (G_SGROUP|3), A(ATTK(AT_SCRA, AD_THIR, 1, 22), ATTK(AT_LASH, AD_SLUD, 1, 16), ATTK(AT_WEAP, AD_GRAV, 7, 4), ATTK(AT_BOOM, AD_LEVI, 1, 8), NO_ATTK, NO_ATTK), SIZ(3475, 30, 0, MS_SOCKS, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_REGEN, M2_LORD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("till starlike", S_ANGEL, LVL(115, 16, -28, 84, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TRAM, AD_HALU, 8, 8), ATTK(AT_WEAP, AD_CURS, 4, 2), ATTK(AT_TRAM, AD_CORR, 8, 18), ATTK(AT_KICK, AD_DISN, 5, 5), ATTK(AT_BOOM, AD_CAST, 8, 6), ATTK(AT_WEAP, AD_DRCO, 9, 20)), SIZ(3588, 1155, 0, MS_BURBLE, MZ_LARGE), MR_DISINT|MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("presumed prorogued", S_ANGEL, LVL(116, 20, 9, 52, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_LASH, AD_HALU, 2, 1), ATTK(AT_BREA, AD_UVUU, 1, 7), ATTK(AT_RATH, AD_WRAP, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(306, 453, 0, MS_PHOTO, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW| M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("siting intense", S_ANGEL, LVL(117, 14, -23, 100, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_SANI, 8, 7), ATTK(AT_SPIT, AD_MANA, 5, 22), ATTK(AT_RATH, AD_DREA, 6, 23), ATTK(AT_STNG, AD_WEEP, 1, 17), NO_ATTK, NO_ATTK), SIZ(2895, 709, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("goofiest landslip", S_ANGEL, LVL(117, 14, -34, 86, -11), (G_GENO|G_LGROUP|1), A(ATTK(AT_NONE, AD_POLY, 0, 13), ATTK(AT_BREA, AD_NAST, 1, 22), ATTK(AT_WEAP, AD_WEEP, 4, 4), ATTK(AT_HUGS, AD_CALM, 5, 18), ATTK(AT_TRAM, AD_CHKH, 1, 14), NO_ATTK), SIZ(3151, 6, 0, MS_MEW, MZ_LARGE), MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("defecated overbaked", S_ANGEL, LVL(118, 16, -25, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_FEAR, 2, 22), ATTK(AT_GAZE, AD_STUN, 6, 15), ATTK(AT_ENGL, AD_NEXU, 3, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(163, 1207, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vernacular connivance", S_ANGEL, LVL(118, 13, -8, 74, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_GLIB, 3, 9), ATTK(AT_MAGC, AD_LAVA, 1, 15), ATTK(AT_BEAM, AD_VAPO, 9, 26), ATTK(AT_STNG, AD_FREN, 3, 2), ATTK(AT_BEAM, AD_FAMN, 7, 26), NO_ATTK), SIZ(1876, 273, 0, MS_SQAWK, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH, MR_ACID, M1_TUNNEL|M1_NOLIMBS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("upgraded hairsplitter", S_ANGEL, LVL(118, 20, -33, 78, 20), (G_GENO|G_SGROUP|3), A(ATTK(AT_STNG, AD_LAVA, 3, 22), ATTK(AT_NONE, AD_BLAS, 6, 8), ATTK(AT_ENGL, AD_CALM, 2, 16), ATTK(AT_MAGC, AD_TCKL, 2, 7), NO_ATTK, NO_ATTK), SIZ(2642, 1533, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_STONE, 0, M1_CONCEAL|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("indol tranquiler", S_ANGEL, LVL(118, 13, 3, 89, 1), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BOOM, AD_FEMI, 8, 18), ATTK(AT_TRAM, AD_CONT, 9, 11), ATTK(AT_ENGL, AD_NAST, 9, 8), ATTK(AT_EXPL, AD_HODS, 9, 18), NO_ATTK, NO_ATTK), SIZ(1034, 649, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, MR_SLEEP|MR_POISON, M1_FLY|M1_SWIM|M1_CLING|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_DEMON|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("plushily avenue", S_ANGEL, LVL(118, 21, -22, 54, -1), (G_GENO|4), A(ATTK(AT_SPIT, AD_WERE, 5, 7), ATTK(AT_NONE, AD_PLAS, 8, 12), ATTK(AT_BITE, AD_DRCO, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1864, 613, 0, MS_POKEDEX, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_POISON, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_OMNIVORE, M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("remonetization childbearing", S_ANGEL, LVL(118, 15, 8, 71, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_SOUN, 2, 22), ATTK(AT_LASH, AD_NPRO, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(718, 1331, 0, MS_SHEEP, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lasted photosensitize", S_ANGEL, LVL(120, 17, -31, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TDRA, 2, 14), ATTK(AT_SPIT, AD_DROP, 2, 13), ATTK(AT_BREA, AD_SANI, 1, 21), ATTK(AT_BREA, AD_ELEC, 6, 3), ATTK(AT_TENT, AD_PEST, 9, 26), ATTK(AT_TENT, AD_HODS, 1, 5)), SIZ(1334, 94, 0, MS_ALLA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("beriberi abnegated", S_ANGEL, LVL(120, 29, -23, 78, 0), (G_VLGROUP|4), A(ATTK(AT_CLAW, AD_WGHT, 4, 12), ATTK(AT_KICK, AD_WET, 1, 18), ATTK(AT_SPIT, AD_INER, 5, 4), ATTK(AT_TRAM, AD_PLYS, 6, 21), ATTK(AT_BITE, AD_SPEL, 5, 19), ATTK(AT_HUGS, AD_POIS, 6, 17)), SIZ(563, 10, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, MR_DISINT, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_ACID, M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("outage brightened", S_ANGEL, LVL(121, 21, -23, 85, 2), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_HUGS, AD_NUMB, 1, 22), ATTK(AT_BEAM, AD_GLIB, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2040, 1, 0, MS_ANIMAL, MZ_SMALL), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS, M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("blindest rented", S_ANGEL, LVL(122, 12, -29, 66, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_DRST, 2, 1), ATTK(AT_KICK, AD_SPEL, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(181, 167, 0, MS_SEDUCE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_DWARF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("revolutionist outlaying overshadowing", S_ANGEL, LVL(122, 18, -17, 87, 0), (G_UNIQ|2), A(ATTK(AT_TUCH, AD_SLIM, 1, 23), ATTK(AT_BUTT, AD_WERE, 6, 16), ATTK(AT_WEAP, AD_SLEE, 9, 10), ATTK(AT_NONE, AD_MIDI, 0, 25), ATTK(AT_BEAM, AD_DRCO, 5, 19), ATTK(AT_MAGC, AD_MALK, 7, 14)), SIZ(2878, 349, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("molesting battlefront shall", S_ANGEL, LVL(123, 14, -27, 73, 11), (G_GENO|1), A(ATTK(AT_TRAM, AD_LITT, 3, 8), ATTK(AT_BREA, AD_NAST, 3, 19), ATTK(AT_BREA, AD_ANTI, 1, 12), ATTK(AT_CLAW, AD_CURS, 1, 1), ATTK(AT_SPIT, AD_NEXU, 8, 23), NO_ATTK), SIZ(109, 972, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magical repasted", S_ANGEL, LVL(124, 19, 7, 74, -2), (G_GENO|2), A(ATTK(AT_BREA, AD_CLRC, 7, 20), ATTK(AT_EXPL, AD_AMNE, 6, 20), ATTK(AT_WEAP, AD_NTHR, 9, 25), ATTK(AT_BITE, AD_RAGN, 9, 19), ATTK(AT_NONE, AD_HODS, 2, 20), ATTK(AT_BREA, AD_TCKL, 9, 8)), SIZ(903, 483, 0, MS_BURBLE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, MR_POISON, M1_FLY|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fetishist luminesced", S_ANGEL, LVL(125, 14, -6, 76, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_DREA, 5, 16), ATTK(AT_NONE, AD_BANI, 8, 7), ATTK(AT_TENT, AD_ENCH, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1474, 120, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tempting noncontinuation", S_ANGEL, LVL(125, 33, -6, 97, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_NACU, 1, 19), ATTK(AT_SCRA, AD_TIME, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1384, 1298, 0, MS_STENCH, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dispiriting rived", S_ANGEL, LVL(125, 13, -16, 78, -16), (4), A(ATTK(AT_HUGS, AD_GLIB, 8, 25), ATTK(AT_WEAP, AD_WEEP, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(142, 359, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_UNSOLID|M1_THICK_HIDE, M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boson pinched heathiest", S_ANGEL, LVL(125, 18, -36, 98, 0), (G_UNIQ|1), A(ATTK(AT_BREA, AD_DEBU, 5, 1), ATTK(AT_WEAP, AD_CLRC, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(435, 55, 0, MS_PAIN, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DEATH, 0, M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_MINION|M2_PNAME|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rallyist briquette", S_ANGEL, LVL(125, 13, -23, 77, 0), (G_RGROUP|3), A(ATTK(AT_SCRA, AD_INSA, 2, 3), ATTK(AT_NONE, AD_SOUN, 4, 5), ATTK(AT_CLAW, AD_GRAV, 5, 9), ATTK(AT_GAZE, AD_COLD, 8, 2), NO_ATTK, NO_ATTK), SIZ(4744, 337, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_PNAME|M2_JEWELS|M2_DWARF|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("contractible chumped wildcat", S_ANGEL, LVL(125, 14, 3, 87, 20), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_LASH, AD_WISD, 7, 23), ATTK(AT_GAZE, AD_NIVE, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1823, 677, 0, MS_BOAST, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_ACID, M2_VAMPIRE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("arasiel", S_ANGEL, /* spawns with bow and 100 arrows */ LVL(125, 18, -20, 100, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 14, 18), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_HITASFOUR, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* * Bats and birds */ MON("bat", S_BAT, LVL(0, 22, 8, 0, 0), (G_GENO|G_SGROUP|16), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("elona bat", S_BAT, LVL(0, 16, 2, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("one-winged bat", S_BAT, LVL(0, 14, 9, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gibat", S_BAT, LVL(0, 22, 8, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("flapbat", S_BAT, LVL(0, 22, 8, 0, 0), (G_GENO|G_RGROUP|7), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("verminous bat", S_BAT, LVL(0, 12, 4, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("hidden bat", S_BAT, LVL(0, 22, 8, 0, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_HIDE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("handicap bat", S_BAT, LVL(0, 8, 10, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("angsty bat", S_BAT, LVL(0, 6, 10, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("teethless bat", S_BAT, LVL(0, 8, 10, 0, 0), (G_GENO|6), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("housebat", S_BAT, LVL(0, 22, 8, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mohat", S_BAT, LVL(0, 22, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHRIEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("platform sneaker", S_BAT, /* uses soft sneakers */ LVL(0, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SHOE, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT|M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("vulture", S_BAT, LVL(0, 5, 10, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("flupping bat", S_BAT, LVL(0, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_COMBAT, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("bat car", S_BAT, LVL(0, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_CAR, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("grounded parrot", S_BAT, LVL(0, 12, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sparrow", S_BAT, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chaffinch", S_BAT, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Rame Duck", S_BAT, /* was a unique in FHS */ LVL(0, 12, 10, 127, 15), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_FLY|M1_ANIMAL|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nightingale", S_BAT, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0)), SIZ(30, 30, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_PEACEFUL, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thrush", S_BAT, LVL(0, 18, 8, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("weak crow", S_BAT, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("large bat", S_BAT, LVL(1, 22, 8, 0, 0), (G_GENO|9), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("young swallow", S_BAT, LVL(1, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("fat bat", S_BAT, LVL(1, 22, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fruit bat", S_BAT, LVL(1, 13, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kirinki", S_BAT, LVL(1, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SHRIEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pheasant", S_BAT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("hack pheasant", S_BAT, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SWAP, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("lame bat", S_BAT, LVL(1, 15, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nightguard bat", S_BAT, LVL(1, 22, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_SCOR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bat without herd immunity", S_BAT, LVL(1, 13, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("imaginative hysterectomize", S_BAT, LVL(1, 14, 10, 1, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_SPIT, AD_NPRO, 1, 3), ATTK(AT_GAZE, AD_VAMP, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2854, 259, 0, MS_CLOCK, MZ_TINY), MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_SLITHY|M1_REGEN|M1_METALLIVORE, M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_EGOTYPE|M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hierarchal despondency disputable", S_BAT, LVL(1, 8, -5, 60, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_GAZE, AD_RBAD, 2, 1), ATTK(AT_TRAM, AD_CALM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1486, 0, MS_CASINO, MZ_SMALL), 0, 0, M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unspoiled uncondensed", S_BAT, LVL(1, 13, 1, 22, -4), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_SPEL, 7, 1), ATTK(AT_STNG, AD_INSA, 1, 8), ATTK(AT_NONE, AD_LUCK, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(456, 123, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_STRONG|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("little bird", S_BAT, LVL(2, 22, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("batman", S_BAT, LVL(2, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_NOPOLY, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bird", S_BAT, LVL(2, 18, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("paradise bird", S_BAT, LVL(2, 18, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBRE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_SLEEP|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wise owl", S_BAT, LVL(2, 4, 9, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HOOT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant bat", S_BAT, LVL(2, 22, 7, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("stoopid bird", S_BAT, LVL(2, 15, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sized bat", S_BAT, LVL(2, 16, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hidebat", S_BAT, LVL(2, 10, 7, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nest hooklet", S_BAT, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_HUMANOID|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_HIDE, 0, M3_INFRAVISIBLE, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, HI_DOMESTIC), MON("flup bat", S_BAT, LVL(2, 22, 7, 0, 0), (G_GENO|4|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("green bird", S_BAT, LVL(2, 18, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("flup flup", S_BAT, LVL(2, 22, 7, 0, 0), (G_GENO|2|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue femmy", S_BAT, /* spawns with sturdy plateau boot for girls */ LVL(2, 12, -20, 100, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("miss young", S_BAT, LVL(2, 22, 7, 0, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_BAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("giant force bat", S_BAT, LVL(2, 22, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead bat", S_BAT, LVL(2, 22, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead swarm bat", S_BAT, LVL(2, 22, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("running emu", S_BAT, /* FHS emu */ LVL(2, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("baby penguin", S_BAT, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("huge brown bat", S_BAT, LVL(2, 24, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("foul crow", S_BAT, LVL(2, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("killer duck", S_BAT, LVL(2, 10, 7, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100,100, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("venerable bequeathment suspensory", S_BAT, LVL(2, 13, -4, 76, 16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_FUMB, 8, 1), ATTK(AT_TRAM, AD_STUN, 2, 2), ATTK(AT_RATH, AD_DCAY, 2, 5), ATTK(AT_BITE, AD_NACU, 1, 8), NO_ATTK, NO_ATTK), SIZ(2460, 138, 0, MS_BRAG, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID, MR_DISINT, M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL| M1_ACID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("white harpy", S_BAT, LVL(2, 12, 5, 0, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("minx", S_BAT, LVL(2, 22, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_CAR, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("athol", S_BAT, LVL(2, 20, 7, 0, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("airborne parrot", S_BAT, LVL(2, 20, 6, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("evasive airborne parrot", S_BAT, LVL(2, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("rhumbat", S_BAT, LVL(3, 22, 7, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty rhumbat", S_BAT, LVL(3, 22, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ostrich", S_BAT, LVL(3, 18, 7, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("zoo bat", S_BAT, LVL(3, 20, 7, 0, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_CONF, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("woeful bird", S_BAT, LVL(3, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VOMT, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rabid bat", S_BAT, LVL(3, 22, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rabides bat", S_BAT, LVL(3, 21, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRDX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gorcrow", S_BAT, LVL(3, 18, 7, 10, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("roombat", S_BAT, LVL(3, 16, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kiwi", S_BAT, LVL(3, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("tattered lurker", S_BAT, LVL(3, 16, 6, 5, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHRIEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sidetracked wheeled", S_BAT, LVL(3, 12, 2, 39, -14), (G_GENO|2), A(ATTK(AT_BREA, AD_DFOO, 2, 1), ATTK(AT_BITE, AD_PLYS, 1, 9), ATTK(AT_SCRA, AD_CURS, 3, 5), ATTK(AT_SPIT, AD_EDGE, 8, 3), NO_ATTK, NO_ATTK), SIZ(51, 816, 0, MS_SPELL, MZ_GIGANTIC), MR_DISINT, 0, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_TPORT, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS, M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("silky tragic", S_BAT, LVL(3, 6, 3, 67, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_RATH, AD_NUMB, 3, 1), ATTK(AT_SCRA, AD_SITM, 3, 5), ATTK(AT_TUCH, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(377, 1147, 0, MS_NEIGH, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_ACID, M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dogmatic ramified", S_BAT, LVL(3, 13, -7, 14, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_RATH, AD_SEDU, 3, 3), ATTK(AT_GAZE, AD_LUCK, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(843, 560, 0, MS_FART_QUIET, MZ_TINY), MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NOEYES|M1_REGEN|M1_HERBIVORE, M2_PNAME|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dislodging exscinding", S_BAT, LVL(3, 7, 9, 54, 12), (G_GENO|4), A(ATTK(AT_NONE, AD_DFOO, 0, 8), ATTK(AT_WEAP, AD_STCK, 3, 2), ATTK(AT_CLAW, AD_FIRE, 1, 6), ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_SPIT, AD_DCAY, 1, 6), NO_ATTK), SIZ(162, 13, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP|MR_DISINT, MR_SLEEP|MR_DISINT, M1_FLY|M1_CLING|M1_SLITHY, M2_NOPOLY|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ravenous bat", S_BAT, LVL(3, 24, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("duck warrior", S_BAT, LVL(3, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(140,130, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elovampire bat", S_BAT, LVL(5, 18, 0, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_NTHR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baby thunderbird", S_BAT, LVL(3, 22, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("turnkey personalized", S_BAT, LVL(3, 5, 6, 53, 0), (1), A(ATTK(AT_STNG, AD_INVE, 3, 5), ATTK(AT_ENGL, AD_VAMP, 3, 5), ATTK(AT_WEAP, AD_INVE, 3, 2), ATTK(AT_GAZE, AD_DISN, 3, 2), ATTK(AT_ENGL, AD_HALU, 3, 7), ATTK(AT_TUCH, AD_DRCH, 2, 8)), SIZ(763, 276, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_ELEC|MR_DRAIN, MR_ELEC, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER| M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("medial centenarian greet debenture", S_BAT, LVL(3, 12, 0, 58, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_BLAS, 3, 3), ATTK(AT_TENT, AD_IDAM, 2, 1), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_STAT, 3, 4), ATTK(AT_ENGL, AD_DCAY, 3, 3), ATTK(AT_BUTT, AD_VULN, 3, 6)), SIZ(1249, 192, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_ELEC, MR_COLD, M1_FLY|M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chore gibbed", S_BAT, LVL(3, 6, -3, 74, 0), (G_UNIQ|1), A(ATTK(AT_SCRA, AD_GRAV, 3, 7), ATTK(AT_HUGS, AD_CURS, 3, 6), ATTK(AT_LASH, AD_WEBS, 3, 5), ATTK(AT_ENGL, AD_CNCL, 3, 1), ATTK(AT_RATH, AD_DREA, 3, 6), ATTK(AT_SCRA, AD_LEGS, 3, 2)), SIZ(1284, 270, 0, MS_HANDY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_ELF|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("duck captain", S_BAT, LVL(4, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150,140, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("little magpie", S_BAT, LVL(4, 20, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SITM, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_GREEDY|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stingsweeper", S_BAT, /* spawns with 50 sand darts */ LVL(4, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_WRAP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tin else", S_BAT, LVL(4, 9, 7, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAKE, 2, 3), ATTK(AT_KICK, AD_FAKE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_METAL), MON("pole duck", S_BAT, LVL(4, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150,140, 0, MS_ARREST, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_SWIM|M1_HUMANOID, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cave bat", S_BAT, LVL(4, 20, 5, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SHRIEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("falcon", S_BAT, LVL(4, 22, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQAWK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pelican", S_BAT, LVL(4, 15, 5, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("penguin", S_BAT, LVL(4, 16, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQAWK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("lame duck", S_BAT, LVL(4, 5, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 140, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fight bat", S_BAT, LVL(4, 12, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_NOHANDS|M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dyllmwyn wgat", S_BAT, /* by jonadab */ LVL(4, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_TDRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crau", S_BAT, LVL(4, 14, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("metal mafia goon", S_BAT, LVL(4, 11, 8, 5, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("desert wing", S_BAT, LVL(4, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_WRAP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("ice bird", S_BAT, LVL(4, 22, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FRZE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("battle-bat", S_BAT, LVL(4, 19, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_NOHANDS|M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("atomic budgie", S_BAT, LVL(4, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_BLND, 1, 6), ATTK(AT_BOOM, AD_DISN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("celestial dove", S_BAT, LVL(4, 20, 6, 0, 0), (2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blood hawk", S_BAT, LVL(4, 16, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("hawk", S_BAT, LVL(4, 16, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("giant albatross", S_BAT, LVL(4, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("giant owl", S_BAT, LVL(4, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("baby roc", S_BAT, LVL(4, 16, 2, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQAWK, MZ_HUGE), MR_FIRE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gull", S_BAT, LVL(4, 18, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("robber gull", S_BAT, LVL(4, 18, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FAMN, 1, 4), ATTK(AT_BITE, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("driver bat", S_BAT, LVL(4, 22, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("dingbat", S_BAT, /* by AntiGulp */ LVL(4, 22, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("zubat", S_BAT, LVL(4, 15, 8, 0, 0), (G_GENO|3|G_LGROUP), A(ATTK(AT_BITE, AD_CONF, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cave herpes", S_BAT, LVL(4, 15, 8, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_CONF, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crow", S_BAT, LVL(4, 20, 6, 0, 0), (G_GENO|5|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("aggrocrow", S_BAT, LVL(4, 20, 6, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_WNCE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spiky crow", S_BAT, /* spawns with crow quill */ LVL(4, 20, 6, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("xtra spiky crow", S_BAT, /* spawns with crow quill */ LVL(4, 20, 6, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("visor crow", S_BAT, LVL(4, 20, 6, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("raven", S_BAT, LVL(4, 20, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("unidentified raven", S_BAT, LVL(4, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lurking raven", S_BAT, LVL(4, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_CONCEAL, M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampire bat", S_BAT, LVL(5, 20, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("blooddrink bat", S_BAT, LVL(5, 20, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_BLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("actual vampire bat", S_BAT, /* evil patch idea by Wooble */ LVL(5, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 1, 6), ATTK(AT_BITE, AD_DRST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("dangerous vampire bat", S_BAT, LVL(5, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE|M3_EGOTYPE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric bat", S_BAT, LVL(5, 20, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NTHR, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), MR_DRAIN|MR_DEATH|MR_SLEEP, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_VAMPIRE, M3_INFRAVISION, M4_BAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil bird", S_BAT, LVL(5, 7, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("wempeier bat", S_BAT, LVL(5, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_VAMP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_BAT, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("Patricia's worn-out sneaker", S_BAT, LVL(5, 14, 6, 20, 0), (1), A(ATTK(AT_KICK, AD_COLD, 2, 6), ATTK(AT_GAZE, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lord bat", S_BAT, LVL(5, 20, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("murdatrice", S_BAT, /* suggested by FIQ */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("north athol", S_BAT, LVL(5, 20, 7, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("glook bat", S_BAT, LVL(5, 15, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sperrber", S_BAT, /* spawns with spears */ LVL(5, 9, 4, 0, -6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("plasbat", S_BAT, LVL(5, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PLAS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_FIRE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ended bat", S_BAT, LVL(5, 8, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, 0, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("outdone methodical corespondent", S_BAT, LVL(5, 29, 6, 41, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_BLEE, 2, 7), ATTK(AT_RATH, AD_STUN, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 60, 0, MS_METALMAFIA, MZ_HUMAN), MR_FIRE|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("the literal letter 'a'", S_BAT, /* by amateurhour */ LVL(5, 16, 4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY|M1_POIS, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue firebird", S_BAT, LVL(5, 18, 8, 15, 10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_FIRE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_TPORT, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("huge white bat", S_BAT, LVL(5, 24, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_COLD, MR_COLD, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("mirror bat", S_BAT, LVL(5, 24, 5, 15, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_HODS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_COLD, MR_COLD, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant beart", S_BAT, LVL(5, 12, 5, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("scard happy swallow", S_BAT, LVL(5, 17, 4, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_PAIN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STABILIZE, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("werebat", S_BAT, LVL(5, 24, 5, 15, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_WERE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_WERE|M2_HOSTILE|M2_WANDER|M2_NOPOLY, M3_FREQ_UNCOMMON2, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mushroom bird", S_BAT, /* YASI by jonadab */ LVL(5, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dal bat", S_BAT, LVL(5, 20, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bat file", S_BAT, /* by aosdict */ LVL(5, 22, 6, 10, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), MR_DEATH|MR_STONE|MR_POISON|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Julchen", S_BAT, /* lovely and innocuous */ LVL(5, 12, 7, 0, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: BLOCK_HEELED_COMBAT_BOOT SOFT_SNEAKERS POT_HEALING */ MON("inhabiter massaging decoder personifying", S_BAT, LVL(5, 11, 1, 62, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_CHRN, 4, 8), ATTK(AT_BREA, AD_FIRE, 1, 6), ATTK(AT_BREA, AD_VENO, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(139, 720, 0, MS_ANIMAL, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("townie digitalization analysand overacted locksmith openhandedly", S_BAT, LVL(5, 13, 8, 96, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_AMNE, 4, 8), ATTK(AT_BITE, AD_NAST, 4, 9), ATTK(AT_SCRA, AD_INER, 2, 5), ATTK(AT_WEAP, AD_THIE, 1, 3), ATTK(AT_CLAW, AD_DEBU, 4, 2), NO_ATTK), SIZ(4414, 890, 0, MS_AREOLA, MZ_GIGANTIC), MR_SLEEP|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("quag concerning unstopping", S_BAT, LVL(5, 13, -3, 13, -5), (G_PLATOON|1|G_RGROUP), A(ATTK(AT_WEAP, AD_ALIN, 1, 1), ATTK(AT_WEAP, AD_ICEB, 4, 7), ATTK(AT_STNG, AD_DGST, 1, 1), ATTK(AT_TRAM, AD_VAPO, 4, 8), NO_ATTK, NO_ATTK), SIZ(707, 568, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_MINDLESS| M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tower vulture", S_BAT, LVL(6, 7, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lynyrdskynyrd", S_BAT, LVL(6, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_ELEC, 1, 10), ATTK(AT_BOOM, AD_SOUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("huge grey bat", S_BAT, LVL(6, 24, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("moa constrictor", S_BAT, /* idea by Amy's roommate */ LVL(6, 6, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("massive bat", S_BAT, LVL(6, 22, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_LARGE), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant falcon", S_BAT, LVL(6, 21, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SQAWK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("emperor penguin", S_BAT, LVL(6, 15, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SQAWK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("blink", S_BAT, LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_WRAP, 1, 10), ATTK(AT_NONE, AD_TLPT, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TPORT, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("warbat", S_BAT, LVL(6, 17, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_NOHANDS|M1_FLY|M1_ANIMAL|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("taloned crow", S_BAT, /* spawns with set of crow talons */ LVL(6, 20, 6, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pidgey", S_BAT, LVL(6, 15, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("foulwing", S_BAT, LVL(6, 5, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_ACID, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_MEDIUM), MR_ACID|MR_SLEEP|MR_DEATH, 0, M1_NOHANDS|M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant brown bat", S_BAT, LVL(6, 14, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("peacock", S_BAT, LVL(6, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("golden bat", S_BAT, LVL(6, 24, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("big crow", S_BAT, LVL(6, 20, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("saddling vaccinal", S_BAT, LVL(6, 12, 5, 1, 14), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_ENGL, AD_STAT, 3, 5), ATTK(AT_RATH, AD_AXUS, 6, 3), ATTK(AT_TRAM, AD_DRCH, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(271, 97, 0, MS_BOSS, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE| M1_ACID, M2_UNDEAD|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hellbat", S_BAT, LVL(7, 22, 7, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FIRE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("mongbat", S_BAT, LVL(7, 22, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chiropteran", S_BAT, /* playable race */ LVL(7, 12, 10, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("eloharpy", S_BAT, LVL(7, 11, 2, 50, -4), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weak pterodactyl", S_BAT, LVL(7, 20, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green firebird", S_BAT, LVL(7, 18, 8, 15, 10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_FIRE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_TPORT, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giant long-eared bat", S_BAT, LVL(7, 24, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant ebony bat", S_BAT, LVL(7, 24, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("feaubat", S_BAT, LVL(7, 22, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SAMU, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("zapborg", S_BAT, LVL(7, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NPRO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("night bat", S_BAT, LVL(7, 22, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SHRIEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOEYES, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("dewing bat", S_BAT, /* 50% chance to move at half speed */ LVL(7, 12, 7, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("loidbat", S_BAT, LVL(7, 16, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("starborg", S_BAT, LVL(7, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TREM, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("compting nonreciprocally", S_BAT, LVL(7, 12, -8, 2, 8), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_STNG, AD_FEMI, 9, 1), ATTK(AT_KICK, AD_DISP, 1, 6), ATTK(AT_KICK, AD_FIRE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(345, 512, 0, MS_REPAIR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("oversensitivity firm", S_BAT, LVL(7, 7, -1, 39, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BITE, AD_SLEE, 1, 6), ATTK(AT_TUCH, AD_FRZE, 2, 3), ATTK(AT_TRAM, AD_WET, 5, 1), ATTK(AT_BITE, AD_NPRO, 7, 2), ATTK(AT_HUGS, AD_LITT, 4, 6), ATTK(AT_SCRA, AD_MALK, 6, 7)), SIZ(1721, 191, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_FIRE, M1_CONCEAL|M1_POIS, M2_MINION|M2_DEMON|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sonicbat", S_BAT, LVL(7, 22, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_BEAM, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silver hawk", S_BAT, LVL(7, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_WRAP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("huge bat", S_BAT, LVL(8, 22, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("greenes bat", S_BAT, LVL(8, 22, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SQEEK, MZ_MEDIUM), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("megabat", S_BAT, LVL(8, 22, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SKIL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pandemic bat", S_BAT, LVL(8, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("gloombat", S_BAT, LVL(8, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("plague bat", S_BAT, LVL(8, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("carrion bird", S_BAT, LVL(8, 11, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty carrion bird", S_BAT, LVL(8, 11, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("inconeet", S_BAT, LVL(8, 13, 3, 25, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_HIDE, M2_HOSTILE, M3_MIMIC, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hehebat", S_BAT, LVL(8, 22, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ILLU, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_LAUGH, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("luxurious bat", S_BAT, LVL(8, 22, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NEXU, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gaol bat", S_BAT, LVL(8, 20, 6, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRST, 0, 0), ATTK(AT_BITE, AD_CONF, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("sainthood befalling", S_BAT, LVL(8, 17, -6, 79, -9), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_MAGM, 1, 6), ATTK(AT_WEAP, AD_MAGM, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(471, 576, 0, MS_BOAST, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("stomped seine unthankful nominatively happiest", S_BAT, LVL(8, 12, -1, 93, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_FEAR, 8, 2), ATTK(AT_WEAP, AD_PHYS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(733, 229, 0, MS_SQEEK, MZ_HUMAN), MR_ELEC, 0, M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("buzzard", S_BAT, LVL(8, 11, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("heron", S_BAT, LVL(8, 16, 4, 10, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_ENGL, AD_DGST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("heige", S_BAT, LVL(8, 16, 4, 10, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_ENGL, AD_DGST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FEARHARE, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("felwing", S_BAT, LVL(8, 18, 3, 15, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHRIEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("black bat", S_BAT, LVL(8, 26, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("green dragon bat", S_BAT, LVL(8, 24, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_BREA, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("very green dragon bat", S_BAT, LVL(8, 24, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 1, 3), ATTK(AT_BREA, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("white dragon bat", S_BAT, LVL(8, 24, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 3), ATTK(AT_BREA, AD_COLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("nighthawk", S_BAT, LVL(8, 13, 4, 15, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hunting hawk", S_BAT, LVL(8, 13, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("celestial eagle", S_BAT, LVL(8, 20, 4, 0, 0), (2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQAWK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sentimentalized disclose", S_BAT, LVL(8, 12, 4, 8, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_STUN, 2, 2), ATTK(AT_CLAW, AD_BURN, 1, 8), ATTK(AT_BOOM, AD_WEBS, 3, 5), ATTK(AT_STNG, AD_CHRN, 1, 1), ATTK(AT_BEAM, AD_SEDU, 4, 8), NO_ATTK), SIZ(2862, 194, 0, MS_SEDUCE, MZ_HUGE), MR_FIRE|MR_POISON, 0, M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("parenting disserve", S_BAT, LVL(8, 12, -10, 17, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_FAKE, 1, 6), ATTK(AT_WEAP, AD_STON, 4, 6), ATTK(AT_SPIT, AD_ENCH, 6, 9), ATTK(AT_WEAP, AD_CONT, 3, 5), ATTK(AT_WEAP, AD_CHRN, 2, 1), ATTK(AT_HUGS, AD_DREN, 9, 1)), SIZ(1973, 96, 0, MS_PARROT, MZ_LARGE), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mobat", S_BAT, LVL(9, 22, 7, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHRIEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("harpy", S_BAT, LVL(9, 17, 5, 0, -4), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bewegende vlermuis", S_BAT, LVL(9, 22, 7, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_STUN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHRIEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("singing harpy", S_BAT, LVL(9, 17, 5, 0, -4), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_GAZE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sing harpy", S_BAT, LVL(9, 17, 5, 0, -4), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_GAZE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SING, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spearow", S_BAT, LVL(9, 14, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead scavenger", S_BAT, LVL(9, 11, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("move bat", S_BAT, LVL(9, 16, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHRIEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black harpy", S_BAT, LVL(9, 13, 4, 15, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("transliterating mislabelled centerpiece", S_BAT, LVL(9, 12, 3, 16, 17), (G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_MEMO, 1, 1), ATTK(AT_LASH, AD_POIS, 9, 7), ATTK(AT_TRAM, AD_NACU, 4, 6), ATTK(AT_SPIT, AD_RUST, 3, 3), NO_ATTK, NO_ATTK), SIZ(3445, 54, 0, MS_TRUMPET, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("forwarder surer", S_BAT, LVL(9, 27, -8, 98, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_LEGS, 1, 6), ATTK(AT_SCRA, AD_WRAT, 6, 4), ATTK(AT_MAGC, AD_TIME, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(315, 589, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, MR_DISINT, M1_SWIM|M1_CLING|M1_AMPHIBIOUS, M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("brahmanist hardshell effulging", S_BAT, LVL(9, 9, 1, 88, 0), (1), A(ATTK(AT_WEAP, AD_NPRO, 9, 4), ATTK(AT_HUGS, AD_SKIL, 1, 3), ATTK(AT_TRAM, AD_NGRA, 4, 9), ATTK(AT_TRAM, AD_CONT, 4, 8), ATTK(AT_WEAP, AD_MINA, 4, 2), ATTK(AT_WEAP, AD_STUN, 3, 4)), SIZ(410, 772, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, MR_COLD, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hidden bird", S_BAT, LVL(10, 11, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_CONCEAL, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("black dragon bat", S_BAT, LVL(10, 24, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 3), ATTK(AT_BREA, AD_ACID, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_ACID, MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("tuxedo penguin", S_BAT, LVL(10, 14, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_SQAWK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("tuxedo helper", S_BAT, LVL(10, 14, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_SQAWK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_TAME, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("chase bird", S_BAT, /* always knows where you are */ LVL(10, 18, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 3), ATTK(AT_CLAW, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gutraven", S_BAT, LVL(10, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barten", S_BAT, LVL(10, 12, 5, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SQAWK, MZ_HUMAN), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("brown firebird", S_BAT, LVL(10, 18, 8, 15, 10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_FIRE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_TPORT, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("black raptor", S_BAT, LVL(10, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("black vulture", S_BAT, LVL(10, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("bat swarm", S_BAT, LVL(10, 4, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STUN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crypt bat", S_BAT, LVL(10, 16, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_BONES, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_BREATHLESS, M2_UNDEAD|M2_WANDER, M3_INFRAVISION, M4_BAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("wingless bird", S_BAT, LVL(10, 2, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("toucan", S_BAT, /* by Demo, corpse cures petrification */ LVL(10, 16, -4, 0, 2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_PHYS, 1, 40), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 0, 0, MS_SQAWK, MZ_MEDIUM), MR_STONE, MR_STONE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kamitori", S_BAT, LVL(10, 24, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("condor", S_BAT, LVL(10, 20, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_DISE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQAWK, MZ_HUGE), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_OMNIVORE, M2_WANDER|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("super mario condor", S_BAT, LVL(10, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_DISE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQAWK, MZ_HUGE), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("boyciana", S_BAT, LVL(10, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("infected dove", S_BAT, LVL(10, 15, 5, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("takuhi", S_BAT, LVL(10, 20, 6, 20, 6), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("giant snow bat", S_BAT, LVL(10, 24, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 1, 3), ATTK(AT_CLAW, AD_COLD, 1, 2), ATTK(AT_CLAW, AD_COLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_COLD, MR_COLD, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("pompeji statcauser", S_BAT, LVL(10, 15, -8, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FRZE, 2, 6), ATTK(AT_TUCH, AD_NUMB, 2, 6), ATTK(AT_TUCH, AD_CONF, 2, 6), ATTK(AT_TUCH, AD_STUN, 2, 6), ATTK(AT_HUGS, AD_RBRE, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giant grey bat", S_BAT, LVL(10, 24, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 1, 3), ATTK(AT_CLAW, AD_PLYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("orange dragon bat", S_BAT, LVL(10, 24, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 3), ATTK(AT_BREA, AD_BADE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_ACID, MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scything bird", S_BAT, /* spawns with scythe */ LVL(10, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet dragon bat", S_BAT, LVL(10, 24, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 3), ATTK(AT_BREA, AD_RBAD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_ACID, MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant silver bat", S_BAT, LVL(10, 24, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 1, 3), ATTK(AT_CLAW, AD_HALU, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant yellow bat", S_BAT, LVL(10, 24, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCH, 1, 3), ATTK(AT_CLAW, AD_DARK, 1, 2), ATTK(AT_CLAW, AD_DARK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant green bat", S_BAT, LVL(10, 24, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 1, 3), ATTK(AT_CLAW, AD_DRIN, 1, 2), ATTK(AT_CLAW, AD_DISE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON10, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("silver dragon bat", S_BAT, LVL(10, 24, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 3), ATTK(AT_BREA, AD_COLD, 3, 3), ATTK(AT_BEAM, AD_INER, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("uranium dragon bat", S_BAT, LVL(10, 24, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 3), ATTK(AT_BREA, AD_COLD, 3, 3), ATTK(AT_BEAM, AD_WGHT, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("stormcrow", S_BAT, LVL(10, 18, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_GRAV, 2, 4), ATTK(AT_BEAM, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Ozan", S_BAT, LVL(10, 13, 6, 0, 2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_SLOW, 3, 3), ATTK(AT_BEAM, AD_STCK, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SILVER_SABER SLING OPAL(5) */ MON("dissertation starchy sepal", S_BAT, LVL(10, 5, 6, 84, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DRDX, 6, 1), ATTK(AT_GAZE, AD_BLEE, 5, 9), ATTK(AT_LASH, AD_DISE, 7, 9), ATTK(AT_ENGL, AD_INER, 7, 2), ATTK(AT_TUCH, AD_SLIM, 7, 2), ATTK(AT_LASH, AD_SAMU, 9, 7)), SIZ(180, 844, 0, MS_APOC, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, MR_FIRE, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("flatiron zionism", S_BAT, LVL(10, 14, 6, 72, -9), (G_GENO|G_SGROUP|4), A(ATTK(AT_NONE, AD_THIE, 2, 1), ATTK(AT_MAGC, AD_STAT, 4, 1), ATTK(AT_WEAP, AD_FUMB, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(165, 564, 0, MS_CODE, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_DWARF|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("filler junketeer", S_BAT, LVL(10, 39, 6, 44, -6), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_DRIN, 2, 7), ATTK(AT_BEAM, AD_THIR, 9, 3), ATTK(AT_TRAM, AD_WISD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3146, 236, 0, MS_REPAIR, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cave vulture", S_BAT, LVL(11, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("barkhee", S_BAT, LVL(11, 20, 1, 25, -4), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_SHAN, 1, 3), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tickle shank", S_BAT, LVL(11, 20, 1, 25, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_TCKL, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_SHAN, 1, 3), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("backat", S_BAT, LVL(11, 14, 5, 15, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("underground bird", S_BAT, LVL(11, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("copper dragon bat", S_BAT, LVL(11, 24, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 3), ATTK(AT_BREA, AD_ELEC, 3, 3), ATTK(AT_BEAM, AD_NEXU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_ELEC, MR_ELEC, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("ghostly bat", S_BAT, LVL(11, 18, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Andrealphus", S_BAT, LVL(11, 20, 0, 0, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), ATTK(AT_GAZE, AD_WISD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_TINY), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_NOHANDS, M2_HOSTILE|M2_WANDER|M2_MALE|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("divagating incompressable brinkmanship", S_BAT, LVL(11, 4, 8, 3, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_SANI, 9, 6), ATTK(AT_WEAP, AD_RBRE, 7, 3), ATTK(AT_NONE, AD_UNPR, 7, 2), ATTK(AT_SCRA, AD_DISE, 1, 8), NO_ATTK, NO_ATTK), SIZ(542, 402, 0, MS_PHOTO, MZ_HUGE), 0, 0, M1_TPORT, M2_NOPOLY|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("modernly draughty", S_BAT, LVL(11, 22, -7, 54, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_AGGR, 5, 7), ATTK(AT_GAZE, AD_BANI, 3, 5), ATTK(AT_BEAM, AD_DREA, 3, 4), ATTK(AT_SPIT, AD_WGHT, 7, 1), ATTK(AT_MAGC, AD_FUMB, 1, 7), NO_ATTK), SIZ(623, 407, 0, MS_JAPANESE, MZ_TINY), MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID, M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("byakhee", S_BAT, LVL(11, 20, 1, 25, -4), (G_GENO|2|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_STUN, 1, 3), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("female-dog byakhee", S_BAT, LVL(11, 20, 1, 25, -4), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DROP, 1, 3), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ghost bat", S_BAT, LVL(12, 22, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHRIEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_WALLWALK, M2_WANDER|M2_HOSTILE|M2_UNDEAD, 0, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blood diver", S_BAT, LVL(12, 15, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("pidgeotto", S_BAT, LVL(12, 16, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hell buzzard", S_BAT, LVL(12, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_CLAW, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("guy with the dog", S_BAT, /* always spawns with blind dog and leash */ LVL(12, 24, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 3), ATTK(AT_BREA, AD_DRST, 3, 3), ATTK(AT_BEAM, AD_DAMA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_BARK, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("bunter", S_BAT, /* spawns with hunting rifle */ LVL(12, 15, 1, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("huntbird", S_BAT, /* spawns with hunting rifle and 45 lead bullets */ LVL(12, 15, 1, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fire bat", S_BAT, LVL(12, 24, -2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4, 4), ATTK(AT_BREA, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE, M4_BAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("golbat", S_BAT, LVL(12, 16, 4, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_BITE, AD_CONF, 1, 6), ATTK(AT_BREA, AD_DRST, 3, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gold dragon bat", S_BAT, LVL(12, 24, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 3), ATTK(AT_BREA, AD_DRST, 3, 3), ATTK(AT_BEAM, AD_SOUN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("platinum dragon bat", S_BAT, LVL(12, 24, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 3), ATTK(AT_BREA, AD_DRST, 3, 3), ATTK(AT_BEAM, AD_DAMA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("bronze dragon bat", S_BAT, LVL(12, 24, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 1, 3), ATTK(AT_BREA, AD_FIRE, 3, 3), ATTK(AT_BEAM, AD_CONF, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_ELEC, MR_ELEC, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("devious bat", S_BAT, LVL(12, 15, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("divert bat", S_BAT, LVL(12, 15, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SUCK, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("beard shearer", S_BAT, /* spawns with scalpel */ LVL(12, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLEE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARBER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eagle", S_BAT, LVL(12, 13, 3, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("joust bounder", S_BAT, LVL(12, 12, 10, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DISP, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("predetermined professionalize", S_BAT, LVL(12, 14, 3, 90, 0), (2), A(ATTK(AT_NONE, AD_VENO, 3, 7), ATTK(AT_KICK, AD_FAMN, 5, 9), ATTK(AT_KICK, AD_TRAI, 2, 5), ATTK(AT_MAGC, AD_MEMO, 3, 7), ATTK(AT_CLAW, AD_POLY, 7, 5), NO_ATTK), SIZ(2278, 23, 0, MS_COMBAT, MZ_MEDIUM), 0, 0, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("undervalue teabox", S_BAT, LVL(12, 12, 10, 86, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_ICEB, 2, 8), ATTK(AT_TRAM, AD_VULN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(298, 926, 0, MS_BARK, MZ_TINY), 0, 0, M1_FLY|M1_AMORPHOUS|M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("weeded preconceal", S_BAT, LVL(12, 11, -7, 66, -4), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_CLAW, AD_DIMN, 8, 7), ATTK(AT_TENT, AD_BLND, 3, 1), ATTK(AT_BOOM, AD_SLUD, 1, 9), ATTK(AT_CLAW, AD_SITM, 3, 9), NO_ATTK, NO_ATTK), SIZ(51, 1547, 0, MS_SING, MZ_HUMAN), MR_STONE, 0, M1_SWIM, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_HUMAN|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("winged nightmare", S_BAT, LVL(13, 14, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("jubjub bat", S_BAT, /* SJNH jubjub bird */ LVL(13, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, 0, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant lightning bat", S_BAT, LVL(13, 18, -1, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant fire bat", S_BAT, LVL(13, 18, -1, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant ghost bat", S_BAT, LVL(13, 15, 2, 0, 0), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRCO, 4, 13), ATTK(AT_BITE, AD_STUN, 4, 6), ATTK(AT_CLAW, AD_DRLI, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bronze firebird", S_BAT, LVL(13, 18, 8, 15, 10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_FIRE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_TPORT, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("mamono", S_BAT, LVL(13, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_GAZE, AD_CONF, 1, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("embryology diam", S_BAT, LVL(13, 14, 9, 92, 0), (1), A(ATTK(AT_STNG, AD_INER, 1, 3), ATTK(AT_MAGC, AD_RUST, 4, 5), ATTK(AT_MAGC, AD_DEST, 2, 9), ATTK(AT_BUTT, AD_LUCK, 1, 9), ATTK(AT_TENT, AD_RUST, 4, 9), NO_ATTK), SIZ(1200, 177, 0, MS_ANIMAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_COLD|MR_STONE, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("moribundity guesser", S_BAT, LVL(13, 24, 10, 44, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_VAPO, 6, 1), ATTK(AT_TENT, AD_MAGM, 1, 1), ATTK(AT_STNG, AD_DCAY, 9, 5), ATTK(AT_WEAP, AD_ACID, 8, 2), ATTK(AT_GAZE, AD_TRAP, 6, 1), ATTK(AT_LASH, AD_TREM, 1, 9)), SIZ(1959, 1653, 0, MS_COMBAT, MZ_GIGANTIC), MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL, M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unhandled exception", S_BAT, LVL(14, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), ATTK(AT_CLAW, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("petty unhandled exception", S_BAT, LVL(14, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), ATTK(AT_CLAW, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("desert raptor", S_BAT, LVL(14, 18, 1, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("vicious swan", S_BAT, LVL(14, 18, 7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("strike eagle", S_BAT, LVL(14, 13, 1, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("razzmatazz handout", S_BAT, LVL(14, 14, -5, 71, -10), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_WNCE, 8, 6), ATTK(AT_CLAW, AD_MAGM, 1, 3), ATTK(AT_MAGC, AD_SKIL, 5, 5), ATTK(AT_NONE, AD_TERR, 8, 6), ATTK(AT_BITE, AD_PLAS, 1, 2), ATTK(AT_MAGC, AD_ELEC, 3, 1)), SIZ(622, 2, 0, MS_GAARDIEN, MZ_SMALL), MR_POISON|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("grosbeak dark", S_BAT, LVL(14, 20, 0, 50, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_COLD, 1, 6), ATTK(AT_CLAW, AD_BLND, 1, 6), ATTK(AT_BEAM, AD_ELEC, 1, 6), ATTK(AT_NONE, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_BARK, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("grosbeak light", S_BAT, LVL(14, 20, 0, 50, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_FIRE, 1, 6), ATTK(AT_CLAW, AD_STUN, 1, 6), ATTK(AT_BEAM, AD_MAGM, 1, 6), ATTK(AT_NONE, AD_MAGM, 1, 6), NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("squeakati", S_BAT, LVL(14, 15, 1, 30, -4), (1), A(ATTK(AT_KICK, AD_COLD, 4, 4), ATTK(AT_HUGS, AD_PLYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 4, 12), ATTK(AT_SCRA, AD_LEGS, 4, 7), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("schoekati", S_BAT, LVL(14, 15, 1, 30, -4), (1), A(ATTK(AT_KICK, AD_COLD, 4, 4), ATTK(AT_HUGS, AD_PLYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 4, 12), ATTK(AT_SCRA, AD_LEGS, 4, 7), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("ergo uncivilly", S_BAT, LVL(14, 9, 1, 16, 11), (G_GENO|3), A(ATTK(AT_BREA, AD_LETH, 4, 9), ATTK(AT_KICK, AD_LUCK, 9, 3), ATTK(AT_WEAP, AD_ENCH, 1, 5), ATTK(AT_CLAW, AD_FEMI, 1, 1), ATTK(AT_GAZE, AD_SOUN, 9, 1), NO_ATTK), SIZ(2724, 32, 0, MS_DRUGS, MZ_TINY), MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY| M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("serialist schooner obfuscatory wearying", S_BAT, LVL(14, 12, 0, 98, 0), (G_LGROUP|2), A(ATTK(AT_STNG, AD_DEPR, 2, 1), ATTK(AT_CLAW, AD_NUMB, 5, 1), ATTK(AT_HUGS, AD_MALK, 4, 3), ATTK(AT_ENGL, AD_RBAD, 4, 2), NO_ATTK, NO_ATTK), SIZ(1490, 417, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_SLITHY, M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reciprocal insurance", S_BAT, LVL(14, 28, 8, 30, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_DISP, 2, 1), ATTK(AT_GAZE, AD_AXUS, 5, 2), ATTK(AT_BREA, AD_BADE, 4, 3), ATTK(AT_HUGS, AD_FREN, 2, 2), ATTK(AT_KICK, AD_SLOW, 6, 2), NO_ATTK), SIZ(347, 13, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dragon bat", S_BAT, LVL(15, 22, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("assertion failure", S_BAT, LVL(15, 14, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("hoeing bird", S_BAT, /* spawns with hoe sable */ LVL(15, 14, 1, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("nightgaunt", S_BAT, LVL(15, 20, -2, 50, -6), (G_GENO|2|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_CLAW, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("darknightgaunt", S_BAT, LVL(15, 20, -2, 50, -6), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_CLAW, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("eclipsegaunt", S_BAT, /* spawns with trident and either 5 spears or 7 javelins */ LVL(15, 20, -2, 50, -6), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_TCKL, 1, 6), ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_STNG, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kililililigaunt", S_BAT, /* invisible */ LVL(15, 20, -2, 50, -6), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_CLAW, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hahaha-haha muahahahaha", S_BAT, /* super-invisible */ LVL(15, 20, -2, 50, -6), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_CLAW, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("kilili jette", S_BAT, /* spawns with lady boots */ LVL(15, 20, -2, 50, -6), (G_GENO|1), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_KICK, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("venemous bat", S_BAT, /* sic */ LVL(15, 26, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 5), ATTK(AT_BREA, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_STRONG, M3_INFRAVISION, M4_BAT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("invincible jette", S_BAT, /* spawns with lady boots */ LVL(15, 12, -2, 50, -6), (G_GENO|1), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_KICK, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_AMBERITE|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("dark familiar", S_BAT, LVL(15, 16, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("ancestral bat", S_BAT, LVL(15, 16, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 11, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("batgaunt", S_BAT, LVL(15, 14, 4, 25, -6), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant tan bat", S_BAT, LVL(15, 15, 2, 25, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phoenix", S_BAT, LVL(15, 20, -7, 40, 7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_FIRE, 2, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BOOM, AD_FIRE, 5, 6), NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dark green familiar", S_BAT, LVL(15, 16, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("i laugh myself equal dead", S_BAT, /* invisible */ LVL(15, 20, -2, 50, -6), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_CLAW, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("gold firebird", S_BAT, LVL(15, 18, 8, 15, 10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_FIRE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_TPORT, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("containment breach", S_BAT, LVL(15, 14, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 2, 12), ATTK(AT_CLAW, AD_NPRO, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("waged unlatched", S_BAT, LVL(15, 12, -10, 43, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_DRCH, 8, 1), ATTK(AT_STNG, AD_DAMA, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(834, 11, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_CARNIVORE, M2_DEMON|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("physiognomic shirr", S_BAT, LVL(15, 14, -7, 57, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_AMNE, 4, 4), ATTK(AT_SCRA, AD_SLUD, 1, 1), ATTK(AT_WEAP, AD_FAMN, 9, 5), ATTK(AT_HUGS, AD_PEST, 7, 4), ATTK(AT_SCRA, AD_ACID, 7, 4), NO_ATTK), SIZ(636, 81, 0, MS_SHRIEK, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_CARNIVORE| M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pastoring prefiguring renomination", S_BAT, LVL(15, 19, -1, 9, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_BOOM, AD_BANI, 4, 2), ATTK(AT_STNG, AD_ACID, 9, 6), ATTK(AT_STNG, AD_PLAS, 1, 2), ATTK(AT_TUCH, AD_HODS, 4, 3), ATTK(AT_TRAM, AD_TLPT, 6, 3), NO_ATTK), SIZ(1552, 491, 0, MS_DJINNI, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_POIS, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pleased rioting", S_BAT, LVL(16, 12, 4, 28, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_STNG, AD_VAMP, 8, 2), ATTK(AT_NONE, AD_CURS, 4, 6), ATTK(AT_SCRA, AD_SKIL, 2, 8), ATTK(AT_NONE, AD_SOUN, 3, 3), NO_ATTK, NO_ATTK), SIZ(1413, 187, 0, MS_FEARHARE, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID, MR_FIRE, M1_WALLWALK|M1_AMPHIBIOUS|M1_POIS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("basketwork manx", S_BAT, LVL(16, 33, 2, 20, 0), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_POIS, 6, 2), ATTK(AT_BUTT, AD_DCAY, 7, 9), ATTK(AT_RATH, AD_RAGN, 9, 2), ATTK(AT_BITE, AD_STCK, 1, 6), ATTK(AT_TUCH, AD_ALIN, 7, 8), NO_ATTK), SIZ(1501, 237, 0, MS_METALMAFIA, MZ_HUMAN), MR_SLEEP|MR_DISINT, 0, M1_CONCEAL|M1_OVIPAROUS|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cloud stalker", S_BAT, LVL(16, 24, -2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("clawpie", S_BAT, LVL(16, 14, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_SAMU, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("file read error", S_BAT, LVL(16, 14, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("romdeflap", S_BAT, /* Amy dreamed that rikersan had suggested this, but it was really her subconscious :P */ LVL(16, 22, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_SITM, 1, 8), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_CARNIVORE|M1_HUMANOID, M2_WANDER, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("forest raptor", S_BAT, LVL(16, 17, 0, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("rurally earmark espaliered unsatisfactorily ablush", S_BAT, LVL(16, 6, 7, 6, 0), (1), A(ATTK(AT_SPIT, AD_GRAV, 1, 2), ATTK(AT_BITE, AD_MEMO, 8, 5), ATTK(AT_BREA, AD_POIS, 7, 8), ATTK(AT_KICK, AD_WEBS, 6, 4), ATTK(AT_EXPL, AD_MANA, 2, 1), ATTK(AT_STNG, AD_UNPR, 5, 5)), SIZ(2242, 911, 0, MS_MUTE, MZ_GIGANTIC), MR_SLEEP|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rasande krigsherre", S_BAT, /* spawns with svaerdstav */ LVL(16, 14, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_DEBU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SHRIEK, MZ_LARGE), MR_DEATH, 0, M1_NOHANDS|M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_TRAITOR, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("crebain", S_BAT, LVL(16, 13, 6, 25, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SHRIEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("drakee", S_BAT, LVL(16, 13, 6, 25, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BREA, AD_RBRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_SLEEP, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("space horned owl", S_BAT, LVL(16, 14, -1, 60, -4), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 5), ATTK(AT_GAZE, AD_SOUN, 4, 4), ATTK(AT_TUCH, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("halt", S_BAT, LVL(17, 14, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 13), ATTK(AT_CLAW, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("brass dragon bat", S_BAT, LVL(17, 24, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 3), ATTK(AT_BREA, AD_ACID, 3, 3), ATTK(AT_BEAM, AD_ENCH, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_ACID, MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("zinc dragon bat", S_BAT, LVL(17, 24, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 1, 3), ATTK(AT_BREA, AD_ACID, 3, 3), ATTK(AT_BEAM, AD_NGEN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_ACID, MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("big vulture", S_BAT, LVL(17, 15, -1, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_STUN, 2, 11), ATTK(AT_BITE, AD_DISE, 4, 6), ATTK(AT_CLAW, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("haltelady", S_BAT, LVL(17, 14, 0, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEMI, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Karin", S_BAT, LVL(17, 16, 0, 40, -7), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_ACID, 2, 8), ATTK(AT_KICK, AD_STUN, 3, 15), ATTK(AT_BEAM, AD_FRZE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: HIPPIE_HEELS HIGH_HEELED_SANDAL WAN_DRAINING SCR_TRAP_CREATION */ MON("implementable franchise", S_BAT, LVL(17, 14, -1, 42, 0), (G_UNIQ|4), A(ATTK(AT_MAGC, AD_HEAL, 2, 6), ATTK(AT_NONE, AD_WET, 7, 8), ATTK(AT_BUTT, AD_BURN, 7, 9), ATTK(AT_TUCH, AD_RBAD, 1, 8), NO_ATTK, NO_ATTK), SIZ(56, 119, 0, MS_SNORE, MZ_TINY), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("comment depreciating", S_BAT, LVL(17, 12, -5, 71, 0), (3), A(ATTK(AT_SPIT, AD_CALM, 4, 7), ATTK(AT_BUTT, AD_ICEB, 1, 1), ATTK(AT_TRAM, AD_ICUR, 9, 3), ATTK(AT_BITE, AD_STON, 6, 6), ATTK(AT_KICK, AD_SANI, 1, 5), NO_ATTK), SIZ(1267, 724, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("prevalently strutting grilled", S_BAT, LVL(18, 15, -10, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_MALK, 6, 3), ATTK(AT_CLAW, AD_WRAT, 3, 1), ATTK(AT_WEAP, AD_NGEN, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(435, 828, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DRAIN, MR_FIRE, M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sang harpy", S_BAT, LVL(18, 27, 5, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FAMN, 1, 1), ATTK(AT_CLAW, AD_FAMN, 1, 1), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pidgeot", S_BAT, LVL(18, 18, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_SCRA, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 120, 0, MS_SQAWK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("large harpy", S_BAT, LVL(18, 27, 5, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FAMN, 1, 1), ATTK(AT_CLAW, AD_FAMN, 1, 1), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 650, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("taikwondodo", S_BAT, /* by potato44 */ LVL(18, 10, -5, 40, 2), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SQAWK, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Patricia's combat boot", S_BAT, LVL(18, 15, -8, 70, 0), (1), A(ATTK(AT_KICK, AD_ELEC, 6, 6), ATTK(AT_WEAP, AD_COLD, 4, 6), ATTK(AT_BREA, AD_ELEC, 4, 6), ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_COLD|MR_DISINT, MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shadow stalker", S_BAT, LVL(18, 24, -2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_PLUSONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_UNSOLID|M1_AMORPHOUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bird machine", S_BAT, /* 1 in 5 chance per turn to squawk */ LVL(18, 12, -5, 40, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SQAWK, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS, M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("roc", S_BAT, LVL(18, 22, -4, 20, 7), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SQAWK, MZ_GIGANTIC), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty roc", S_BAT, LVL(18, 22, -4, 20, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SQAWK, MZ_GIGANTIC), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_PETTY, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("magpie", S_BAT, LVL(18, 18, 0, 20, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_BLND, 1, 10), ATTK(AT_BITE, AD_BLND, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("thieving magpie", S_BAT, LVL(18, 18, 0, 20, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_SITM, 1, 10), ATTK(AT_BITE, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shopkeeper crow", S_BAT, /* not actually capable of selling stuff */ LVL(18, 26, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_CLAW, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("domestic shopkeeper crow", S_BAT, LVL(18, 26, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_CLAW, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnoroc", S_BAT, LVL(18, 20, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_BLND, 3, 6), ATTK(AT_CLAW, AD_BLND, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8000, 8000, 0, MS_SQAWK, MZ_GIGANTIC), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Max the Badass", S_BAT, LVL(18, 12, 10, 0, 1), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: BASEBALL_BAT */ /* speed 15-19, AC -4, MR 60, extra attacks 2, resists 2, M1 flags 4, M2 flags 1, M3 flags 0 */ MON("fearow", S_BAT, LVL(19, 20, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PLYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQAWK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("thunderbird", S_BAT, LVL(19, 9, -6, 20, -6), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 6, 20), ATTK(AT_BITE, AD_DISE, 6, 12), ATTK(AT_CLAW, AD_DRCO, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_HITASTHREE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_SEE_INVIS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("bestirred abrogative laughingly", S_BAT, LVL(19, 18, -7, 15, -15), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DRST, 4, 2), ATTK(AT_KICK, AD_SGLD, 5, 7), ATTK(AT_WEAP, AD_SHAN, 9, 7), ATTK(AT_KICK, AD_TECH, 1, 2), ATTK(AT_CLAW, AD_MCRE, 1, 6), ATTK(AT_RATH, AD_VENO, 4, 4)), SIZ(122, 283, 0, MS_ESCAPE, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_WALLWALK|M1_MINDLESS|M1_OVIPAROUS, M2_LORD|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("crobat", S_BAT, LVL(20, 19, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 1, 10), ATTK(AT_BREA, AD_DRST, 3, 5), ATTK(AT_BITE, AD_SLEE, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(160, 160, 0, MS_SQEEK, MZ_MEDIUM), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fire bird", S_BAT, LVL(20, 16, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 15), ATTK(AT_CLAW, AD_FIRE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), MR_FIRE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("pokezupfi", S_BAT, /* by Amy's roommate, spawns with dogshit boot, uses hugging boots */ LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_JAPANESE, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_ANIMAL|M1_OMNIVORE|M1_SWIM|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_POKEMON|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gnophoenix", S_BAT, LVL(20, 20, -3, 50, 7), (G_GENO|2), A(ATTK(AT_BITE, AD_FIRE, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_COLD, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Huginn", S_BAT, LVL(20, 20, 4, 0, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_WISD, 3, 6), ATTK(AT_CLAW, AD_STUN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQAWK, MZ_SMALL), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_NOHANDS, M2_HOSTILE|M2_WANDER|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Muninn", S_BAT, LVL(20, 20, 4, 0, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_DRIN, 3, 6), ATTK(AT_CLAW, AD_STUN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQAWK, MZ_SMALL), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_NOHANDS, M2_HOSTILE|M2_WANDER|M2_MALE|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("blobat", S_BAT, /* spawns with 3 boulders */ LVL(20, 20, -5, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_ROCKTHROW|M2_HOSTILE, 0, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bird you cannot change", S_BAT, LVL(20, 12, -4, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_ELEC, 2, 10), ATTK(AT_BOOM, AD_SOUN, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mesa flier", S_BAT, LVL(20, 26, -3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("goreraven", S_BAT, LVL(20, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_CLAW, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("iigel", S_BAT, LVL(20, 10, 2, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQAWK, MZ_HUGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("swan", S_BAT, LVL(20, 18, -10, 100, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_NONE, AD_CURS, 0, 0)), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_WANDER|M2_PEACEFUL, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("tree sparrow", S_BAT, LVL(20, 12, -1, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DETH, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("red firebird", S_BAT, LVL(20, 18, 6, 15, 10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_FIRE, 8, 4), ATTK(AT_BREA, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_TPORT, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("nordic femmy", S_BAT, LVL(20, 12, 0, 60, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 16), ATTK(AT_BREA, AD_COLD, 3, 7), ATTK(AT_TRAM, AD_DAMA, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_DISINT|MR_PLUSONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("great eagle", S_BAT, LVL(20, 13, -6, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQAWK, MZ_HUGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flying fungus", S_BAT, /* YASI by jonadab */ LVL(20, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_NOTAKE, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("badger mushroom bat", S_BAT, LVL(20, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_NOTAKE, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flying people", S_BAT, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hitchcock bird", S_BAT, LVL(20, 18, -6, 80, 20), (1), A(ATTK(AT_WEAP, AD_DETH, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_TREESQUAD, MZ_TINY), MR_PLUSONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_PEACEFUL|M2_WANDER, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eldritch bird", S_BAT, LVL(20, 18, -6, 80, 20), (1), A(ATTK(AT_WEAP, AD_DETH, 12, 8), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_TREESQUAD, MZ_TINY), MR_PLUSONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_PEACEFUL|M2_WANDER, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insane bird", S_BAT, LVL(20, 18, -6, 80, 20), (1), A(ATTK(AT_WEAP, AD_DETH, 12, 8), ATTK(AT_GAZE, AD_INSA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_TREESQUAD, MZ_TINY), MR_PLUSONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_PEACEFUL|M2_WANDER, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("murderous bird", S_BAT, LVL(20, 18, -6, 80, 20), (1), A(ATTK(AT_WEAP, AD_DETH, 12, 8), ATTK(AT_GAZE, AD_SANI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_TREESQUAD, MZ_TINY), MR_PLUSONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_PEACEFUL|M2_WANDER, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("iron duck", S_BAT, LVL(20, 3, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_BITE, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("extra donald", S_BAT, LVL(20, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_SWIM|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("klepto", S_BAT, /* transforms terrain into SHIFTINGSAND */ LVL(20, 20, 6, 0, 0), (1), A(ATTK(AT_BITE, AD_SITM, 3, 8), ATTK(AT_CLAW, AD_DISE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQAWK, MZ_HUGE), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("goggling attuned", S_BAT, LVL(20, 14, 7, 42, -2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PLAS, 8, 4), ATTK(AT_WEAP, AD_DRCO, 1, 8), ATTK(AT_HUGS, AD_UNPR, 2, 4), ATTK(AT_WEAP, AD_AGGR, 9, 2), ATTK(AT_CLAW, AD_CALM, 6, 2), NO_ATTK), SIZ(463, 30, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agglomerating gateman", S_BAT, LVL(20, 12, -10, 13, -15), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BITE, AD_HALU, 7, 8), ATTK(AT_WEAP, AD_LUCK, 7, 8), ATTK(AT_TENT, AD_WERE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1385, 679, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("thunderlord", S_BAT, /* playable race */ LVL(20, 12, 4, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Rita's high-heeled sneaker", S_BAT, LVL(20, 20, 4, 40, 0), (1), A(ATTK(AT_KICK, AD_FUMB, 4, 6), ATTK(AT_GAZE, AD_SPC2, 3, 3), ATTK(AT_WEAP, AD_CONF, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue dragon bat", S_BAT, LVL(21, 15, 1, 35, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 3), ATTK(AT_BREA, AD_ELEC, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_ELEC, MR_ELEC, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Karin's flat sandal", S_BAT, LVL(21, 20, 0, 40, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 10, 6), ATTK(AT_KICK, AD_PLYS, 3, 3), ATTK(AT_BREA, AD_COLD, 5, 7), ATTK(AT_BEAM, AD_FRZE, 2, 10), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP, MR_COLD|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark dragon bat", S_BAT, LVL(21, 15, 1, 35, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_DISN, 1, 3), ATTK(AT_BREA, AD_DISN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_DISINT, MR_DISINT, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("inclination ghast", S_BAT, LVL(21, 13, -3, 55, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_STAT, 3, 1), ATTK(AT_WEAP, AD_ILLU, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(627, 436, 0, MS_SHEEP, MZ_LARGE), MR_DEATH, 0, M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("quoted chaperon", S_BAT, LVL(21, 7, 8, 36, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_SPIT, AD_SPEL, 1, 4), ATTK(AT_KICK, AD_DCAY, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1366, 632, 0, MS_CASINO, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_CONCEAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("evangelistically fibber accorded", S_BAT, LVL(21, 12, -6, 37, 20), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_SLUD, 1, 4), ATTK(AT_KICK, AD_WET, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(114, 246, 0, MS_COMBAT, MZ_SMALL), MR_ELEC, 0, M1_NEEDPICK|M1_NOEYES|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("expurgation atavism", S_BAT, LVL(22, 16, -3, 67, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_GRAV, 1, 1), ATTK(AT_RATH, AD_STON, 5, 1), ATTK(AT_TRAM, AD_DCAY, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1183, 1058, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("slow crow", S_BAT, LVL(22, 8, -6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("ripbat", S_BAT, LVL(22, 13, -4, 50, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_SHAN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("motherbeth", S_BAT, LVL(22, 13, -4, 50, -4), (1), A(ATTK(AT_WEAP, AD_BANI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_PLUSTHREE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_BAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("devil-bat", S_BAT, LVL(22, 18, -8, 80, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_POIS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_ELEC|MR_COLD|MR_POISON, MR_FIRE|MR_ACID|MR_ELEC|MR_COLD|MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_REGEN, M2_WANDER|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_AVOIDER, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("arrow duck", S_BAT, LVL(22, 15, -3, 45, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("bolt duck", S_BAT, LVL(22, 15, -3, 45, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_GAZE, AD_INSA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("bullet duck", S_BAT, LVL(22, 15, -3, 45, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("real arrow duck", S_BAT, /* spawns with bow and 45 arrows */ LVL(22, 15, -3, 45, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("real bolt duck", S_BAT, /* spawns with crossbow and 55 crossbow bolts */ LVL(22, 15, -3, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_GAZE, AD_INSA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("real bullet duck", S_BAT, /* spawns with rifle and 50 bullets */ LVL(22, 15, -3, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("azmodian roc", S_BAT, LVL(22, 22, -6, 20, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_CLAW, AD_PHYS, 3, 9), ATTK(AT_BITE, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SQAWK, MZ_GIGANTIC), MR_FIRE|MR_DEATH|MR_POISON|MR_HITASTHREE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_DEMON, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("fire wing", S_BAT, LVL(23, 19, -4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_FIRE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mayu sibayu", S_BAT, LVL(23, 14, -1, 65, -4), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 5, 9), ATTK(AT_GAZE, AD_PAIN, 5, 5), ATTK(AT_BEAM, AD_MAGM, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("red dragon bat", S_BAT, LVL(23, 15, 0, 40, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 1, 3), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("bollixed banger", S_BAT, LVL(23, 11, 2, 26, -15), (4), A(ATTK(AT_ENGL, AD_INER, 6, 9), ATTK(AT_BUTT, AD_AGGR, 1, 9), ATTK(AT_BREA, AD_BANI, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3744, 843, 0, MS_STENCH, MZ_HUGE), MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_THICK_HIDE, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sinfully sneering", S_BAT, LVL(23, 13, -1, 9, -5), (G_GENO|G_LGROUP|4), A(ATTK(AT_TUCH, AD_MALK, 3, 6), ATTK(AT_STNG, AD_TIME, 9, 9), ATTK(AT_NONE, AD_DEPR, 9, 5), ATTK(AT_TENT, AD_HODS, 5, 2), ATTK(AT_NONE, AD_BLAS, 0, 1), ATTK(AT_TENT, AD_SPEL, 9, 6)), SIZ(1161, 69, 0, MS_SOCKS, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("prebilled victualing", S_BAT, LVL(23, 5, 9, 26, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DRST, 1, 1), ATTK(AT_BREA, AD_DRCH, 9, 8), ATTK(AT_GAZE, AD_VAMP, 7, 7), ATTK(AT_SCRA, AD_NGRA, 9, 2), ATTK(AT_BITE, AD_COLD, 4, 6), ATTK(AT_GAZE, AD_FRZE, 6, 5)), SIZ(465, 264, 0, MS_APOC, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("quick dehorn chubbiest", S_BAT, LVL(24, 18, 9, 56, 0), (G_SGROUP|2), A(ATTK(AT_MAGC, AD_FUMB, 6, 1), ATTK(AT_BUTT, AD_ANTI, 8, 1), ATTK(AT_WEAP, AD_NIVE, 5, 2), ATTK(AT_STNG, AD_NACU, 5, 2), NO_ATTK, NO_ATTK), SIZ(2056, 386, 0, MS_HCALIEN, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_REGEN|M1_CARNIVORE, M2_PRINCE|M2_NASTY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("T-hawk", S_BAT, LVL(24, 25, -8, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("space bat", S_BAT, LVL(24, 24, -2, 25, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("naddel", S_BAT, LVL(24, 16, -15, 40, 2), (1), A(ATTK(AT_KICK, AD_DEST, 6, 6), ATTK(AT_BEAM, AD_ALIN, 3, 7), ATTK(AT_GAZE, AD_RNG, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_STONE|MR_POISON|MR_SLEEP|MR_DISINT|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji catcher", S_BAT, LVL(24, 20, -12, 90, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 24), ATTK(AT_KICK, AD_PLYS, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("magidrakee", S_BAT, LVL(24, 13, 6, 25, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BREA, AD_RBRE, 1, 4), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_SLEEP, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("drakeema", S_BAT, LVL(24, 13, 6, 25, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BREA, AD_RBRE, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_SLEEP, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("outlast hotly", S_BAT, LVL(24, 15, 9, 40, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_VENO, 2, 3), ATTK(AT_WEAP, AD_POLY, 5, 7), ATTK(AT_ENGL, AD_SPEL, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1164, 141, 0, MS_CUSS, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_FLY|M1_NOHANDS|M1_MINDLESS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_COLLECT, M3_TRAITOR|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("pressurized concisely", S_BAT, LVL(25, 13, 3, 87, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_TECH, 3, 1), ATTK(AT_TRAM, AD_COLD, 9, 1), ATTK(AT_GAZE, AD_ENCH, 6, 3), ATTK(AT_MAGC, AD_MANA, 4, 7), ATTK(AT_BITE, AD_NACU, 2, 5), NO_ATTK), SIZ(875, 96, 0, MS_MUTE, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("solid bat", S_BAT, LVL(25, 18, -8, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cook-cook", S_BAT, /* spawns with scroll of visible item */ LVL(25, 12, 2, 30, 0), (10), A(ATTK(AT_BITE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SHRIEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("double bat", S_BAT, LVL(25, 18, -8, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wise eagle", S_BAT, LVL(25, 14, 9, 0, 5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_ELEC, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SQEEK, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_WHITE), MON("predator drone", S_BAT, LVL(25, 18, -8, 30, 0), (1), A(ATTK(AT_WEAP, AD_ELEC, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SHRIEK, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NOTAME, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frost bird", S_BAT, LVL(25, 10, -3, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 20), ATTK(AT_CLAW, AD_COLD, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), MR_COLD, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("invisible CC", S_BAT, LVL(25, 15, -5, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 15), ATTK(AT_CLAW, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant toucan", S_BAT, /* corpse cures petrification */ LVL(25, 19, -12, 0, 6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PHYS, 2, 40), ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SQAWK, MZ_HUGE), MR_STONE|MR_FIRE|MR_SLEEP, MR_STONE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("supergaunt", S_BAT, LVL(25, 20, -5, 60, -6), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 8), ATTK(AT_CLAW, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("artibat", S_BAT, LVL(25, 18, -8, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aa smallpenis", S_BAT, /* spawns with osbane katana, chain mail, scroll of bullshit and scroll of nastiness */ LVL(25, 18, -8, 30, 0), (1), A(ATTK(AT_WEAP, AD_ELEC, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, M5_DIABLO|M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("arceus", S_BAT, LVL(25, 30, -15, 90, -6), (1), A(ATTK(AT_CLAW, AD_PHYS, 10, 5), ATTK(AT_CLAW, AD_SITM, 4, 4), ATTK(AT_BREA, AD_RBRE, 10, 5), ATTK(AT_BITE, AD_FIRE, 4, 3), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DEATH|MR_FIRE|MR_DISINT, MR_COLD, M1_HUMANOID|M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_INFRAVISION|M3_POKEMON|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("disenchanter bat", S_BAT, LVL(26, 15, 0, 35, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_ENCH, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("negation bat", S_BAT, LVL(26, 15, 0, 35, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_NGEN, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fluidator keo", S_BAT, LVL(26, 20, -11, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_CHAO, 3, 12), ATTK(AT_HUGS, AD_CHAO, 3, 12), ATTK(AT_BEAM, AD_CHAO, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shantak", S_BAT, LVL(27, 13, -1, 40, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_ACID, MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dangerous shantak", S_BAT, LVL(27, 13, -1, 40, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_ACID, MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unexpected shantak", S_BAT, LVL(27, 13, -1, 40, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_SANI, 5, 5), NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_ACID, MR_ACID, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("huge bloodsucker", S_BAT, LVL(27, 24, -8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("momotuka", S_BAT, LVL(27, 24, -8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_BAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("zapdos", S_BAT, LVL(27, 24, -8, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 3, 8), ATTK(AT_CLAW, AD_ELEC, 3, 8), ATTK(AT_BREA, AD_ELEC, 3, 8), ATTK(AT_BEAM, AD_ELEC, 3, 8), ATTK(AT_NONE, AD_ELEC, 3, 8), NO_ATTK), SIZ(1200, 1200, 0, MS_SQAWK, MZ_LARGE), MR_SLEEP|MR_STONE|MR_ELEC|MR_POISON, MR_SLEEP|MR_STONE|MR_ELEC|MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_WANDER|M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Belinay", S_BAT, LVL(27, 10, -2, 70, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_INER, 6, 8), ATTK(AT_KICK, AD_DISP, 6, 9), ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_NONE, AD_POIS, 0, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_SPIDER|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* starting equipment: HIPPIE_HEELS */ MON("recidivistic rood", S_BAT, LVL(27, 12, -8, 31, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_SHAN, 3, 5), ATTK(AT_TRAM, AD_ILLU, 1, 9), ATTK(AT_WEAP, AD_SANI, 3, 5), ATTK(AT_GAZE, AD_CAST, 4, 8), ATTK(AT_SCRA, AD_DISE, 1, 1), ATTK(AT_WEAP, AD_EDGE, 1, 6)), SIZ(592, 119, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_MINDLESS|M1_POIS, M2_PRINCE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("privilege shake", S_BAT, LVL(27, 19, 3, 24, -19), (G_LGROUP|2), A(ATTK(AT_RATH, AD_DEBU, 6, 4), ATTK(AT_GAZE, AD_STCK, 7, 4), ATTK(AT_SPIT, AD_SCOR, 9, 5), ATTK(AT_BOOM, AD_ANTI, 9, 9), NO_ATTK, NO_ATTK), SIZ(1584, 861, 0, MS_GROWL, MZ_LARGE), MR_POISON, 0, M1_NOHANDS|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_MAGIC|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("conceded reappear", S_BAT, LVL(27, 20, 6, 74, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TENT, AD_DETH, 9, 3), ATTK(AT_BREA, AD_ABDC, 3, 2), ATTK(AT_HUGS, AD_DRCO, 1, 3), ATTK(AT_KICK, AD_ALIN, 3, 4), ATTK(AT_KICK, AD_SLUD, 1, 8), NO_ATTK), SIZ(3493, 248, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID| M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY| M2_ROCKTHROW|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("orthogonality mucky shove", S_BAT, LVL(28, 17, 8, 59, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BITE, AD_CLRC, 8, 2), ATTK(AT_BEAM, AD_DRCO, 1, 5), ATTK(AT_GAZE, AD_DISE, 5, 6), ATTK(AT_BOOM, AD_AXUS, 1, 1), ATTK(AT_STNG, AD_BURN, 9, 8), ATTK(AT_BITE, AD_DISE, 3, 1)), SIZ(945, 136, 0, MS_HISS, MZ_SMALL), MR_DISINT|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_STRONG, M3_NOTAME|M3_AVOIDER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("big bulletator B", S_BAT, LVL(28, 35, -7, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_STTP, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BULLETATOR, MZ_SMALL), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("advanced bulletator B", S_BAT, LVL(28, 18, -7, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_STTP, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BULLETATOR, MZ_SMALL), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Rita's sweet stiletto", S_BAT, LVL(28, 24, 0, 50, 0), (1), A(ATTK(AT_KICK, AD_POIS, 10, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BREA, AD_DRST, 10, 10), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_BLND, 5, 5), NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_POISON|MR_ACID, MR_COLD|MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_AVOIDER, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dragon's pet harpy", S_BAT, LVL(30, 15, -5, 75, -4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 10), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("green thunderlord", S_BAT, LVL(30, 18, -10, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 6), ATTK(AT_CLAW, AD_PHYS, 8, 6), ATTK(AT_BREA, AD_FIRE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_FIRE, M1_FLY|M1_HUMANOID|M1_CARNIVORE|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("Kerstin's lovely combat boot", S_BAT, LVL(30, 18, -5, 50, 0), (1), A(ATTK(AT_KICK, AD_RBRE, 2, 5), ATTK(AT_WEAP, AD_POIS, 2, 5), ATTK(AT_BREA, AD_COLD, 2, 7), ATTK(AT_BREA, AD_ELEC, 2, 7), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_COLD|MR_POISON, MR_DISINT|MR_SLEEP|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flightless shantak", S_BAT, LVL(30, 18, 6, 10, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_DRIN, 0, 0), ATTK(AT_GAZE, AD_FEAR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ingart", S_BAT, LVL(30, 10, -15, 95, 0), (1), A(ATTK(AT_KICK, AD_FEAR, 8, 8), ATTK(AT_GAZE, AD_BADE, 7, 9), ATTK(AT_BREA, AD_DRST, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("da inga", S_BAT, LVL(30, 10, -15, 95, 0), (1), A(ATTK(AT_KICK, AD_FEAR, 8, 8), ATTK(AT_GAZE, AD_BADE, 7, 9), ATTK(AT_BREA, AD_DRST, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_FART_QUIET, MZ_HUMAN), MR_POISON|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil foulwing", S_BAT, LVL(30, 8, -12, 60, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 7, 6), ATTK(AT_BREA, AD_ACID, 5, 9), ATTK(AT_BITE, AD_DRLI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SQEEK, MZ_MEDIUM), MR_ACID|MR_SLEEP|MR_DEATH|MR_PLUSTWO|MR_HITASTHREE, 0, M1_NOHANDS|M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hc crone", S_BAT, LVL(30, 5, -6, 80, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), ATTK(AT_KICK, AD_PHYS, 1, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_PLUSTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird hc crone", S_BAT, LVL(30, 5, -6, 80, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), ATTK(AT_KICK, AD_PHYS, 1, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_PLUSTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("authenticity nonselective", S_BAT, LVL(30, 12, 9, 57, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_EXPL, AD_CORR, 2, 1), ATTK(AT_STNG, AD_EDGE, 1, 9), ATTK(AT_TENT, AD_PLYS, 3, 5), ATTK(AT_WEAP, AD_CHAO, 7, 1), NO_ATTK, NO_ATTK), SIZ(368, 1234, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ascertaining mayfly mockingly", S_BAT, LVL(31, 13, -3, 87, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SCOR, 5, 9), ATTK(AT_SPIT, AD_BANI, 5, 3), ATTK(AT_TUCH, AD_WEEP, 6, 8), ATTK(AT_STNG, AD_NACU, 9, 7), ATTK(AT_ENGL, AD_LUCK, 1, 3), ATTK(AT_BREA, AD_DISP, 2, 4)), SIZ(187, 155, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS| M1_HERBIVORE, M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("awaken mislabeling", S_BAT, LVL(31, 16, -10, 72, 0), (1), A(ATTK(AT_MAGC, AD_BLAS, 3, 3), ATTK(AT_BEAM, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(32, 254, 0, MS_MEW, MZ_LARGE), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_OVIPAROUS, M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("staggering overtaken", S_BAT, LVL(31, 20, -5, 97, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BITE, AD_PLYS, 5, 7), ATTK(AT_TRAM, AD_POLY, 4, 8), ATTK(AT_ENGL, AD_VOMT, 2, 9), ATTK(AT_STNG, AD_WEBS, 1, 7), ATTK(AT_MAGC, AD_MIDI, 8, 5), ATTK(AT_TUCH, AD_LUCK, 1, 4)), SIZ(2423, 369, 0, MS_JAPANESE, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_NEEDPICK|M1_NOHEAD|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SPIDER|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("challenging bounder", S_BAT, LVL(32, 12, 10, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DISP, 1, 130), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("shoebill", S_BAT, LVL(32, 16, -14, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DIMN, 4, 10), ATTK(AT_NONE, AD_DIMN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("older bat", S_BAT, LVL(32, 12, 3, 20, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("downfall transmutable", S_BAT, LVL(32, 14, -1, 21, 0), (G_LGROUP|2), A(ATTK(AT_HUGS, AD_CAST, 8, 8), ATTK(AT_SCRA, AD_MIDI, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(190, 424, 0, MS_SING, MZ_GIGANTIC), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("doombat", S_BAT, LVL(32, 13, -4, 50, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 5, 4), ATTK(AT_BITE, AD_FIRE, 5, 4), ATTK(AT_BITE, AD_FIRE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant vampire bat", S_BAT, LVL(32, 18, -4, 40, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_VAMP, 3, 4), ATTK(AT_BITE, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_BREATHLESS, M2_VAMPIRE|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("soberer mild", S_BAT, LVL(32, 9, -5, 73, 1), (2), A(ATTK(AT_ENGL, AD_CHAO, 8, 5), ATTK(AT_WEAP, AD_GLIB, 4, 8), ATTK(AT_TENT, AD_DISP, 3, 4), ATTK(AT_TRAM, AD_DRIN, 9, 3), NO_ATTK, NO_ATTK), SIZ(1243, 997, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT| M2_HOBBIT, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("osmium uptake", S_BAT, LVL(33, 12, -3, 4, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_ABDC, 6, 1), ATTK(AT_TUCH, AD_STON, 2, 7), ATTK(AT_GAZE, AD_NGEN, 8, 9), ATTK(AT_NONE, AD_DRST, 0, 3), ATTK(AT_EXPL, AD_DREA, 1, 5), ATTK(AT_CLAW, AD_DISP, 5, 1)), SIZ(713, 147, 0, MS_ARREST, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Giulia's dancing shoe", S_BAT, LVL(33, 20, 0, 70, 2), (1), A(ATTK(AT_KICK, AD_DCAY, 6, 9), ATTK(AT_BEAM, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_MALK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SHOE, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("acclimated frumpy", S_BAT, LVL(34, 17, 3, 90, 0), (4), A(ATTK(AT_CLAW, AD_NAST, 1, 1), ATTK(AT_BITE, AD_SLIM, 8, 2), ATTK(AT_BEAM, AD_SKIL, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(627, 1765, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_DISINT, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY, M3_INFRAVISIBLE|M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unengaged tricuspid numerable chiming", S_BAT, LVL(34, 14, 7, 43, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_GLIB, 3, 4), ATTK(AT_BEAM, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_LETH, 1, 3), ATTK(AT_BUTT, AD_MCRE, 7, 8), NO_ATTK, NO_ATTK), SIZ(694, 371, 0, MS_MUMBLE, MZ_LARGE), MR_ACID|MR_STONE, MR_ACID, M1_MINDLESS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("branched fritter", S_BAT, LVL(35, 13, -5, 74, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ICUR, 7, 9), ATTK(AT_SCRA, AD_STON, 6, 1), ATTK(AT_STNG, AD_WRAT, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(671, 45, 0, MS_GURGLE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("transmigrate indiscretion monomolecular causewayed", S_BAT, LVL(35, 10, -1, 39, 0), (G_RGROUP|1), A(ATTK(AT_TUCH, AD_LEGS, 6, 1), ATTK(AT_SPIT, AD_EDGE, 7, 3), ATTK(AT_BITE, AD_CORR, 4, 4), ATTK(AT_SPIT, AD_SAMU, 6, 4), ATTK(AT_ENGL, AD_HEAL, 1, 3), ATTK(AT_STNG, AD_WTHR, 1, 1)), SIZ(1030, 7, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nether realm bat", S_BAT, LVL(35, 24, -4, 40, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3, 12), ATTK(AT_BITE, AD_FIRE, 3, 12), ATTK(AT_BITE, AD_FIRE, 3, 12), ATTK(AT_BREA, AD_FIRE, 1, 12), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_BAT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("darkgaunt", S_BAT, LVL(35, 20, -6, 65, -6), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 8), ATTK(AT_CLAW, AD_TCKL, 1, 8), ATTK(AT_BEAM, AD_DARK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("domestic darkgaunt", S_BAT, LVL(35, 20, -6, 65, -6), (G_GENO|1), A(ATTK(AT_CLAW, AD_TCKL, 1, 8), ATTK(AT_CLAW, AD_TCKL, 1, 8), ATTK(AT_BEAM, AD_DARK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("squeak bird", S_BAT, LVL(36, 17, -10, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 15), ATTK(AT_CLAW, AD_PHYS, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLUE), MON("yokoshima enaga", S_BAT, LVL(36, 18, -12, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 6), ATTK(AT_BITE, AD_PHYS, 5, 12), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_DARK, 3, 10), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK), SIZ(400, 400, 0, MS_SQAWK, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_HITASTWO, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Patricia's steel-capped sandal", S_BAT, LVL(36, 18, -2, 75, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 8, 8), ATTK(AT_KICK, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SOUND, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID|MR_POISON|MR_DEATH|MR_STONE, MR_SLEEP|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonrecoverable frailty", S_BAT, LVL(36, 22, -6, 0, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_RAGN, 8, 8), ATTK(AT_TENT, AD_HALU, 4, 8), ATTK(AT_BEAM, AD_BURN, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(411, 287, 0, MS_BONES, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NOTAKE|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SPIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rapid flitter", S_BAT, LVL(36, 38, -14, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("bitsy gnawingly", S_BAT, LVL(36, 12, -4, 41, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_NONE, AD_SHAN, 8, 4), ATTK(AT_WEAP, AD_DRIN, 9, 6), ATTK(AT_SPIT, AD_TREM, 1, 4), ATTK(AT_BOOM, AD_TIME, 5, 7), ATTK(AT_HUGS, AD_SGLD, 5, 2), NO_ATTK), SIZ(290, 131, 0, MS_GLYPHS, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_NEEDPICK|M1_CONCEAL|M1_SLITHY|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dormice loper equiangular sentimental natl", S_BAT, LVL(36, 35, 6, 34, -8), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_TDRA, 8, 1), ATTK(AT_GAZE, AD_LAVA, 5, 1), ATTK(AT_EXPL, AD_SSEX, 7, 5), ATTK(AT_SPIT, AD_SOUN, 1, 2), ATTK(AT_TRAM, AD_LEVI, 6, 8), NO_ATTK), SIZ(3216, 519, 0, MS_SHEEP, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_DRAIN, MR_SLEEP, M1_FLY|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_REGEN| M1_TPORT|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("abounding habitable", S_BAT, LVL(36, 13, 10, 83, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_AMNE, 1, 2), ATTK(AT_ENGL, AD_HALU, 1, 1), ATTK(AT_BREA, AD_PAIN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1079, 179, 0, MS_FART_LOUD, MZ_TINY), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_POIS| M1_OMNIVORE, M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("subsoil vital abscessed heinously", S_BAT, LVL(37, 5, 0, 33, 0), (G_SGROUP|1), A(ATTK(AT_TENT, AD_ICEB, 2, 1), ATTK(AT_GAZE, AD_MIDI, 8, 9), ATTK(AT_KICK, AD_GRAV, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(265, 1, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_BREATHLESS, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("barbara refuelling slouching", S_BAT, LVL(37, 12, 3, 58, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_POIS, 6, 6), ATTK(AT_TRAM, AD_DISN, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(663, 115, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, MR_COLD, M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS, M2_ROCKTHROW|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spoonful sinking", S_BAT, LVL(37, 13, -7, 27, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_LUCK, 2, 3), ATTK(AT_ENGL, AD_HODS, 4, 1), ATTK(AT_EXPL, AD_STTP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1341, 1076, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_SLEEP|MR_POISON, M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_COLLECT|M2_HUMAN|M2_PEACEFUL, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("hysteria fanged", S_BAT, LVL(37, 15, -3, 60, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BUTT, AD_ALIN, 8, 9), ATTK(AT_NONE, AD_WGHT, 6, 5), ATTK(AT_GAZE, AD_WRAT, 9, 7), ATTK(AT_ENGL, AD_WGHT, 7, 4), ATTK(AT_SPIT, AD_ICUR, 4, 4), ATTK(AT_TRAM, AD_CAST, 2, 9)), SIZ(345, 145, 0, MS_LAUGH, MZ_HUGE), MR_COLD|MR_DISINT, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("revelled polonium camerawomen burnt shellack", S_BAT, LVL(37, 12, -1, 56, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TENT, AD_FAKE, 2, 2), ATTK(AT_TUCH, AD_CALM, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(344, 817, 0, MS_VAMPIRE, MZ_SMALL), MR_FIRE|MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS, M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MALE, M3_LITHIVORE|M3_POKEMON|M3_SPIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bird archer", S_BAT, LVL(37, 17, -10, 50, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("taconite traipsing", S_BAT, LVL(38, 15, 2, 16, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_WET, 4, 7), ATTK(AT_WEAP, AD_DRST, 3, 1), ATTK(AT_TUCH, AD_DRST, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(630, 20, 0, MS_GROWL, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("borked gaunt", S_BAT, LVL(38, 12, -4, 50, -6), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 5), ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_FIRE, MR_FIRE, M1_FLY|M1_BREATHLESS|M1_POIS|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hazard gaunt", S_BAT, LVL(38, 12, -4, 50, -6), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 1, 5), ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_FIRE, MR_FIRE, M1_FLY|M1_BREATHLESS|M1_POIS|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Simurgh", S_BAT, LVL(38, 20, -4, 30, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_CLAW, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_OVIPAROUS|M1_HERBIVORE|M1_NOHANDS, M2_HOSTILE|M2_WANDER|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("com-bat", S_BAT, LVL(39, 26, -14, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("sweetbrier respecting", S_BAT, LVL(39, 12, 1, 87, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_WEAP, AD_LEVI, 2, 2), ATTK(AT_HUGS, AD_CONF, 1, 2), ATTK(AT_GAZE, AD_HEAL, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 1625, 0, MS_ANIMAL, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_MINDLESS|M1_HUMANOID, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thulium scotsman", S_BAT, LVL(39, 8, -4, 39, -9), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_RUST, 7, 5), ATTK(AT_MAGC, AD_DETH, 2, 3), ATTK(AT_TUCH, AD_TREM, 3, 1), ATTK(AT_TRAM, AD_SSEX, 4, 7), ATTK(AT_MAGC, AD_BLND, 1, 1), ATTK(AT_CLAW, AD_CNCL, 2, 9)), SIZ(2259, 406, 0, MS_IMITATE, MZ_HUMAN), MR_ELEC|MR_STONE, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS| M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant roc", S_BAT, LVL(40, 12, -7, 70, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 12, 12), ATTK(AT_HUGS, AD_PHYS, 8, 12), ATTK(AT_HUGS, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("game freezer", S_BAT, /* if it gets a turn while its health is below one third of its max, the game lags */ LVL(40, 21, -16, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_BAT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue thunderlord", S_BAT, LVL(40, 18, -10, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 7), ATTK(AT_CLAW, AD_PHYS, 8, 7), ATTK(AT_BREA, AD_FIRE, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_FIRE, M1_FLY|M1_HUMANOID|M1_CARNIVORE|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Jasieen's wedge sandal", S_BAT, LVL(40, 24, -3, 50, 20), (1), A(ATTK(AT_KICK, AD_STUN, 10, 4), ATTK(AT_WEAP, AD_ENCH, 5, 4), ATTK(AT_KICK, AD_DISE, 5, 5), ATTK(AT_GAZE, AD_SPC2, 20, 20), ATTK(AT_BREA, AD_DRST, 10, 4), ATTK(AT_NONE, AD_CURS, 0, 0) ), SIZ(500, 500, 0, MS_SHRIEK, MZ_HUMAN), MR_HITASFOUR|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_ACID|MR_POISON|MR_FIRE, MR_ACID|MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_REGEN|M1_POIS|M1_ACID, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Jasieen's soft wedge sandal", S_BAT, LVL(40, 24, -3, 50, 20), (1), A(ATTK(AT_KICK, AD_STUN, 10, 4), ATTK(AT_WEAP, AD_ENCH, 5, 4), ATTK(AT_KICK, AD_DISE, 5, 5), ATTK(AT_GAZE, AD_SPC2, 20, 20), ATTK(AT_BREA, AD_DRST, 10, 4), ATTK(AT_NONE, AD_CURS, 0, 0) ), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_HITASFOUR|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_ACID|MR_POISON|MR_FIRE, MR_ACID|MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_REGEN|M1_POIS|M1_ACID, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chocobo", S_BAT, LVL(40, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 8, 12), ATTK(AT_HUGS, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_PHYS, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Karin's combat boot", S_BAT, LVL(40, 18, -6, 60, -5), (1), A(ATTK(AT_KICK, AD_FEAR, 6, 8), ATTK(AT_WEAP, AD_CONF, 3, 3), ATTK(AT_KICK, AD_ACID, 5, 7), ATTK(AT_WEAP, AD_DRDX, 2, 4), ATTK(AT_BEAM, AD_DRLI, 8, 8), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_ACID|MR_COLD, MR_SLEEP|MR_ACID|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Kerstin's wooden sandal", S_BAT, LVL(40, 12, -4, 40, 0), (1), A(ATTK(AT_KICK, AD_WTHR, 10, 20), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_SLEEP|MR_ELEC|MR_COLD|MR_ACID, MR_DISINT|MR_SLEEP|MR_ELEC|MR_COLD|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brawn easygoing", S_BAT, LVL(41, 12, -4, 8, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_WISD, 5, 4), ATTK(AT_TRAM, AD_DEPR, 8, 8), ATTK(AT_EXPL, AD_CURS, 9, 2), ATTK(AT_CLAW, AD_CONF, 7, 8), ATTK(AT_NONE, AD_DREN, 7, 9), ATTK(AT_GAZE, AD_LETH, 8, 1)), SIZ(1724, 532, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_DISINT, M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_NOTAME|M3_WANTSAMUL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("integrate adder", S_BAT, LVL(41, 12, 1, 39, -1), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SCRA, AD_STCK, 1, 6), ATTK(AT_MAGC, AD_WISD, 9, 9), ATTK(AT_BUTT, AD_DFOO, 4, 4), ATTK(AT_ENGL, AD_TCKL, 5, 3), ATTK(AT_LASH, AD_WEBS, 2, 8), ATTK(AT_BUTT, AD_VULN, 1, 1)), SIZ(1772, 479, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, MR_FIRE, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("billionth married", S_BAT, LVL(41, 14, 3, 68, 17), (G_GENO|1), A(ATTK(AT_HUGS, AD_DREN, 2, 6), ATTK(AT_TENT, AD_WTHR, 1, 1), ATTK(AT_STNG, AD_BANI, 6, 4), ATTK(AT_SPIT, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK), SIZ(169, 563, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD, M2_PRINCE|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("redistilled empathy", S_BAT, LVL(41, 23, 9, 73, 7), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_MALK, 4, 5), ATTK(AT_WEAP, AD_RBRE, 1, 3), ATTK(AT_NONE, AD_FEMI, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2461, 129, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_STONE, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("power eagle", S_BAT, LVL(41, 18, -6, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_GAZE, AD_SOUN, 7, 7), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("servitor of the outer gods", S_BAT, LVL(41, 15, -14, 93, -4), (G_GENO|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_BITE, AD_PHYS, 8, 6), ATTK(AT_MAGC, AD_CLRC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("servitor of the inner gods", S_BAT, LVL(41, 15, -14, 93, -4), (G_GENO|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_BITE, AD_PHYS, 8, 6), ATTK(AT_MAGC, AD_CLRC, 8, 4), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("servitor of the median gods", S_BAT, LVL(41, 15, -14, 93, -4), (G_GENO|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_BITE, AD_PHYS, 8, 6), ATTK(AT_MAGC, AD_CLRC, 8, 4), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("star byakhee", S_BAT, LVL(41, 12, 2, 35, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 3, 4), ATTK(AT_BITE, AD_DRLI, 3, 4), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("moon byakhee", S_BAT, LVL(41, 12, 2, 35, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 3, 4), ATTK(AT_BITE, AD_DRLI, 3, 4), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("proprietorship colonelcy ended", S_BAT, LVL(42, 7, 4, 13, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_STON, 6, 4), ATTK(AT_WEAP, AD_TLPT, 1, 7), ATTK(AT_RATH, AD_INER, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1090, 344, 0, MS_REPAIR, MZ_LARGE), MR_COLD|MR_STONE, MR_STONE, M1_NEEDPICK|M1_NOLIMBS|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ELF|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tubbiest capitulation", S_BAT, LVL(43, 11, 5, 2, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_WEAP, AD_NTHR, 7, 3), ATTK(AT_TRAM, AD_RAGN, 8, 3), ATTK(AT_EXPL, AD_RBAD, 4, 9), ATTK(AT_LASH, AD_RNG, 3, 5), ATTK(AT_BITE, AD_DEPR, 6, 7), NO_ATTK), SIZ(720, 326, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("quaked shallower", S_BAT, LVL(43, 11, -9, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_TRAI, 1, 6), ATTK(AT_HUGS, AD_SKIL, 3, 1), ATTK(AT_TUCH, AD_LUCK, 6, 3), ATTK(AT_ENGL, AD_SOUN, 2, 1), ATTK(AT_WEAP, AD_POIS, 4, 1), ATTK(AT_BITE, AD_WRAT, 1, 1)), SIZ(72, 488, 0, MS_PARROT, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("showier happen fashioning", S_BAT, LVL(44, 6, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_MCRE, 1, 6), ATTK(AT_HUGS, AD_STCK, 5, 5), ATTK(AT_TUCH, AD_INER, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2626, 994, 0, MS_MUMBLE, MZ_LARGE), MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID, M2_MINION|M2_WANDER|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("antipyretic supply", S_BAT, LVL(44, 14, 5, 6, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_TDRA, 2, 4), ATTK(AT_RATH, AD_ABDC, 5, 5), ATTK(AT_BEAM, AD_NIVE, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3423, 154, 0, MS_PUPIL, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_OVIPAROUS, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Rita's sexy sandal", S_BAT, LVL(44, 18, 6, 60, 0), (1), A(ATTK(AT_KICK, AD_FRZE, 6, 10), ATTK(AT_WEAP, AD_WRAT, 8, 10), ATTK(AT_BEAM, AD_RBRE, 6, 6), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_COLD|MR_DISINT|MR_DEATH|MR_STONE, MR_SLEEP|MR_COLD|MR_DISINT|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_TUNNEL, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Meltem's combat boot", S_BAT, LVL(45, 20, -9, 90, -5), (1|G_SGROUP), A(ATTK(AT_KICK, AD_PLYS, 2, 4), ATTK(AT_WEAP, AD_DRDX, 5, 10), ATTK(AT_BREA, AD_ELEC, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Meltem's lady boot", S_BAT, LVL(45, 20, -9, 90, -5), (1|G_SGROUP), A(ATTK(AT_KICK, AD_PLYS, 2, 4), ATTK(AT_WEAP, AD_DRDX, 5, 10), ATTK(AT_BREA, AD_ELEC, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("whiner mitering", S_BAT, LVL(45, 12, -2, 75, 0), (2), A(ATTK(AT_WEAP, AD_DROP, 7, 7), ATTK(AT_TRAM, AD_PEST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(528, 83, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, MR_STONE, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("potted oval", S_BAT, LVL(46, 10, 3, 47, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TUCH, AD_CALM, 9, 5), ATTK(AT_SPIT, AD_MANA, 7, 4), ATTK(AT_TRAM, AD_LEVI, 7, 18), ATTK(AT_SPIT, AD_CURS, 1, 3), ATTK(AT_LASH, AD_DREA, 1, 21), NO_ATTK), SIZ(368, 41, 0, MS_GURGLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unexploited bone revolutionize unentered parochially snapback", S_BAT, LVL(46, 13, -3, 78, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_ENGL, AD_AMNE, 2, 13), ATTK(AT_TUCH, AD_SOUN, 8, 21), ATTK(AT_BITE, AD_SPC2, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(739, 97, 0, MS_GLYPHS, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_CLING|M1_CONCEAL|M1_MINDLESS|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fared soured", S_BAT, LVL(46, 17, -18, 31, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_THIE, 1, 17), ATTK(AT_BEAM, AD_RAGN, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(521, 840, 0, MS_GYPSY, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grovel overleapt", S_BAT, LVL(47, 10, -11, 62, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BOOM, AD_UNPR, 7, 5), ATTK(AT_HUGS, AD_DFOO, 8, 16), ATTK(AT_NONE, AD_SHRD, 6, 1), ATTK(AT_STNG, AD_TECH, 6, 7), ATTK(AT_RATH, AD_WTHR, 6, 5), NO_ATTK), SIZ(297, 76, 0, MS_SOCKS, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOEYES, M2_MINION|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("abruptest substantiating", S_BAT, LVL(47, 25, -11, 33, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_SPC2, 1, 8), ATTK(AT_NONE, AD_SCOR, 6, 14), ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_NONE, AD_VAPO, 0, 19), ATTK(AT_BUTT, AD_ICEB, 5, 6), NO_ATTK), SIZ(257, 12, 0, MS_SPOILER, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID|MR_STONE, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mimer nurserymaid", S_BAT, LVL(47, 10, -25, 0, 3), (G_GENO|2), A(ATTK(AT_WEAP, AD_BLND, 2, 2), ATTK(AT_MAGC, AD_INSA, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(303, 250, 0, MS_SHOE, MZ_SMALL), MR_FIRE|MR_SLEEP, MR_FIRE, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_PRINCE|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crashed medicate", S_BAT, LVL(48, 13, -23, 55, 6), (G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_ENCH, 3, 14), ATTK(AT_HUGS, AD_SIN, 5, 2), ATTK(AT_MAGC, AD_ALIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(71, 1071, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("winged horror", S_BAT, LVL(48, 13, -7, 80, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_EXPL, AD_PHYS, 4, 40), ATTK(AT_BOOM, AD_PHYS, 4, 40), NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stoking attenuating", S_BAT, LVL(49, 14, -3, 73, 4), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_DRDX, 2, 19), ATTK(AT_CLAW, AD_RBAD, 9, 3), ATTK(AT_BITE, AD_SEDU, 2, 13), ATTK(AT_STNG, AD_TCKL, 1, 11), ATTK(AT_BEAM, AD_BANI, 4, 11), ATTK(AT_WEAP, AD_ILLU, 1, 10)), SIZ(878, 47, 0, MS_ESCAPE, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_NOLIMBS|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("behemoth", S_BAT, LVL(49, 13, -20, 98, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 5, 8), ATTK(AT_BITE, AD_FIRE, 5, 8), ATTK(AT_HUGS, AD_PHYS, 3, 15), ATTK(AT_HUGS, AD_PHYS, 3, 15), ATTK(AT_BREA, AD_FIRE, 5, 8), NO_ATTK), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_FIRE|MR_ACID|MR_COLD|MR_POISON, MR_FIRE|MR_ACID|MR_COLD|MR_POISON|MR_SLEEP, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("magnitudinal bat", S_BAT, LVL(50, 24, -12, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesiagaunt", S_BAT, LVL(50, 22, -10, 75, -6), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 9), ATTK(AT_CLAW, AD_TCKL, 1, 9), ATTK(AT_BITE, AD_AMNE, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD|MR_DEATH, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yo-suzume", S_BAT, LVL(50, 18, -11, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 13, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kapapu-kamui", S_BAT, LVL(50, 30, -20, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_BAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brown thunderlord", S_BAT, LVL(50, 22, -10, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 9), ATTK(AT_CLAW, AD_PHYS, 8, 9), ATTK(AT_BREA, AD_FIRE, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_FIRE, M1_FLY|M1_HUMANOID|M1_CARNIVORE|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("hellish vampire bat", S_BAT, LVL(50, 18, -8, 50, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_VAMP, 3, 8), ATTK(AT_BITE, AD_VAMP, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_BREATHLESS, M2_VAMPIRE|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Kerstin's lovely sneaker", S_BAT, LVL(50, 24, -12, 100, 0), (1), A(ATTK(AT_KICK, AD_WTHR, 5, 5), ATTK(AT_WEAP, AD_DRLI, 5, 5), ATTK(AT_KICK, AD_DISE, 5, 5), ATTK(AT_KICK, AD_PHYS, 15, 15), ATTK(AT_BREA, AD_DRST, 15, 15), ATTK(AT_MAGC, AD_CLRC, 10, 10) ), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_SLEEP|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_ACID, MR_SLEEP|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Kerstin's off-color sneaker", S_BAT, /* spawns with soft sneakers and soft girl sneaker */ LVL(50, 24, -12, 100, 0), (1), A(ATTK(AT_KICK, AD_WTHR, 5, 5), ATTK(AT_WEAP, AD_DRLI, 5, 5), ATTK(AT_KICK, AD_DISE, 5, 5), ATTK(AT_KICK, AD_PHYS, 15, 15), ATTK(AT_BREA, AD_TPTO, 15, 15), ATTK(AT_MAGC, AD_CLRC, 10, 10) ), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_SLEEP|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_ACID, MR_SLEEP|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Numina", S_BAT, LVL(50, 15, -10, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_CLAW, AD_STUN, 3, 8), ATTK(AT_CLAW, AD_CONF, 3, 8), ATTK(AT_BEAM, AD_WISD, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_FIRE|MR_POISON|MR_ELEC|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_BREATHLESS, M2_HOSTILE|M2_COLLECT|M2_STALK|M2_STRONG|M2_FEMALE|M2_PRINCE|M2_NASTY|M2_NOPOLY|M2_PNAME, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("equalizing faulty forjudged", S_BAT, LVL(50, 11, 0, 76, 0), (1), A(ATTK(AT_WEAP, AD_DRLI, 4, 4), ATTK(AT_KICK, AD_POIS, 7, 13), ATTK(AT_MAGC, AD_NEXU, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(152, 470, 0, MS_WHORE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("lineal incised rebind", S_BAT, LVL(50, 18, 3, 53, -19), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TRAM, AD_SIN, 1, 13), ATTK(AT_GAZE, AD_SHAN, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1510, 750, 0, MS_SING, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_ACID|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sunlit instructive animal", S_BAT, LVL(51, 8, -9, 77, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_WISD, 9, 8), ATTK(AT_BUTT, AD_LEGS, 4, 2), ATTK(AT_CLAW, AD_SHAN, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1375, 84, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CLING|M1_MINDLESS|M1_ANIMAL|M1_ACID|M1_POIS, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("orphanage comedy", S_BAT, LVL(51, 12, -29, 6, 0), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_PART, 4, 2), ATTK(AT_CLAW, AD_FIRE, 3, 16), ATTK(AT_EXPL, AD_HALU, 4, 2), ATTK(AT_TUCH, AD_WRAT, 7, 5), ATTK(AT_TENT, AD_CORR, 7, 7), NO_ATTK), SIZ(439, 140, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HUMANOID, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY| M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("black wing", S_BAT, LVL(51, 18, -13, 60, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 10), ATTK(AT_BITE, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Howl the Wizard", S_BAT, LVL(52, 12, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 7, 7), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("laughingstock fem", S_BAT, LVL(52, 12, -16, 71, 0), (3), A(ATTK(AT_MAGC, AD_SSEX, 3, 19), ATTK(AT_MAGC, AD_STUN, 6, 6), ATTK(AT_BEAM, AD_FREN, 6, 7), ATTK(AT_HUGS, AD_SPEL, 6, 21), NO_ATTK, NO_ATTK), SIZ(453, 1741, 0, MS_SQEEK, MZ_HUGE), MR_STONE, 0, M1_WALLWALK|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SPIDER|M3_MIMIC|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("codal chlorotic", S_BAT, LVL(53, 15, 0, 81, -5), (G_UNIQ|2), A(ATTK(AT_TENT, AD_DRLI, 6, 6), ATTK(AT_BREA, AD_VAPO, 5, 16), ATTK(AT_WEAP, AD_SEDU, 4, 5), ATTK(AT_SCRA, AD_STTP, 5, 17), NO_ATTK, NO_ATTK), SIZ(1410, 193, 0, MS_SMITH, MZ_SMALL), MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_REGEN| M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("keeper of secrets", S_BAT, LVL(54, 15, -15, 95, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 10, 10), ATTK(AT_BITE, AD_FEAR, 10, 10), ATTK(AT_BITE, AD_BLND, 10, 10), ATTK(AT_BITE, AD_FEAR, 10, 10), ATTK(AT_HUGS, AD_CONF, 10, 10), ATTK(AT_MAGC, AD_SPEL, 10, 10)), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_FIRE|MR_ACID|MR_COLD|MR_POISON, MR_FIRE|MR_ACID|MR_COLD|MR_POISON|MR_SLEEP, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_POIS, M2_WANDER|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nontaxable retraced", S_BAT, LVL(54, 13, -7, 76, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_DREN, 2, 2), ATTK(AT_EXPL, AD_SGLD, 6, 10), ATTK(AT_EXPL, AD_VULN, 9, 19), ATTK(AT_WEAP, AD_DARK, 6, 3), NO_ATTK, NO_ATTK), SIZ(773, 144, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blarneyed mystifying asphyxiate misguided soppy", S_BAT, LVL(54, 24, -22, 82, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 5, 6), ATTK(AT_GAZE, AD_SLEE, 7, 16), ATTK(AT_WEAP, AD_SKIL, 7, 1), ATTK(AT_CLAW, AD_LAZY, 7, 3), ATTK(AT_CLAW, AD_AMNE, 8, 8), NO_ATTK), SIZ(697, 472, 0, MS_GIBBERISH, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("teller of secrets", S_BAT, LVL(54, 15, -15, 95, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 10, 10), ATTK(AT_BITE, AD_FEAR, 10, 10), ATTK(AT_BITE, AD_BLND, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_HUGS, AD_CONF, 10, 10), ATTK(AT_MAGC, AD_SPEL, 10, 10)), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_FIRE|MR_ACID|MR_COLD|MR_POISON, MR_FIRE|MR_ACID|MR_COLD|MR_POISON|MR_SLEEP, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_POIS, M2_WANDER|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("poster of secrets", S_BAT, LVL(54, 15, -15, 95, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 10, 10), ATTK(AT_BITE, AD_FEAR, 10, 10), ATTK(AT_BITE, AD_BLND, 10, 10), ATTK(AT_GAZE, AD_SANI, 10, 10), ATTK(AT_HUGS, AD_CONF, 10, 10), ATTK(AT_MAGC, AD_SPEL, 10, 10)), SIZ(130, 130, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_FIRE|MR_ACID|MR_COLD|MR_POISON, MR_FIRE|MR_ACID|MR_COLD|MR_POISON|MR_SLEEP, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_POIS, M2_WANDER|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("duckpin ectoplasm", S_BAT, LVL(55, 11, -14, 88, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_MAGC, AD_FAKE, 7, 17), ATTK(AT_WEAP, AD_UVUU, 1, 17), ATTK(AT_LASH, AD_CNCL, 7, 8), ATTK(AT_TUCH, AD_MANA, 9, 7), NO_ATTK, NO_ATTK), SIZ(526, 649, 0, MS_BARK, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_SEE_INVIS|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("disfranchise postformed knacked restated", S_BAT, LVL(55, 23, -30, 74, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_FUMB, 6, 3), ATTK(AT_BREA, AD_LITT, 3, 1), ATTK(AT_WEAP, AD_WTHR, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1689, 610, 0, MS_ROAR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_THICK_HIDE, M2_PRINCE|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("prearranging acetaminophen", S_BAT, LVL(55, 14, -6, 74, 13), (G_VLGROUP|3), A(ATTK(AT_BITE, AD_BANI, 6, 3), ATTK(AT_LASH, AD_SIN, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2423, 0, 0, MS_SHRIEK, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_NOHEAD|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("guam succumbing", S_BAT, LVL(55, 12, -18, 57, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_TRAP, 6, 1), ATTK(AT_BUTT, AD_CONT, 9, 1), ATTK(AT_TENT, AD_CLRC, 3, 12), ATTK(AT_BUTT, AD_DISE, 3, 9), ATTK(AT_LASH, AD_DEPR, 1, 18), NO_ATTK), SIZ(2737, 503, 0, MS_DEAD, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("escaladed senor", S_BAT, LVL(55, 13, -15, 33, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_POIS, 4, 2), ATTK(AT_WEAP, AD_DEPR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(49, 490, 0, MS_NURSE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_POIS, M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("boatload redelivering", S_BAT, LVL(56, 12, -17, 73, 0), (1), A(ATTK(AT_ENGL, AD_STON, 9, 3), ATTK(AT_BEAM, AD_FRZE, 5, 8), ATTK(AT_TENT, AD_BURN, 9, 8), ATTK(AT_TRAM, AD_VULN, 7, 16), NO_ATTK, NO_ATTK), SIZ(367, 608, 0, MS_CAR, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_NOEYES, M2_MINION|M2_PNAME|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("509 Composite Group B-29 Bomber", S_BAT, LVL(56, 20, -25, 90, -20), (G_GENO|1), A(ATTK(AT_BITE, AD_RAGN, 6, 20), ATTK(AT_CLAW, AD_CONT, 6, 20), ATTK(AT_EXPL, AD_RAGN, 20, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SQAWK, MZ_SMALL), MR_DEATH|MR_DISINT|MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_SEE_INVIS|M1_THICK_HIDE, M2_STRONG|M2_NASTY|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reposeful anyone", S_BAT, LVL(57, 10, -22, 24, 0), (G_LGROUP|1), A(ATTK(AT_SPIT, AD_HODS, 1, 14), ATTK(AT_KICK, AD_LUCK, 8, 19), ATTK(AT_TUCH, AD_ANTI, 7, 17), ATTK(AT_TUCH, AD_MEMO, 7, 5), ATTK(AT_BITE, AD_SOUN, 1, 14), NO_ATTK), SIZ(1540, 1489, 0, MS_CODE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("overjoyed maupassant", S_BAT, LVL(58, 15, 6, 91, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_LASH, AD_FAMN, 3, 5), ATTK(AT_SPIT, AD_FIRE, 6, 21), ATTK(AT_MAGC, AD_CAST, 2, 3), ATTK(AT_BEAM, AD_CHKH, 3, 8), NO_ATTK, NO_ATTK), SIZ(2202, 181, 0, MS_CONVERT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cocker bel", S_BAT, LVL(58, 13, -23, 97, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_NIVE, 6, 15), ATTK(AT_WEAP, AD_DARK, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(599, 354, 0, MS_ESCAPE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("praetorian redescribing", S_BAT, LVL(59, 10, -1, 12, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_DREN, 6, 10), ATTK(AT_BITE, AD_WRAP, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(242, 18, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_NOEYES|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bronze thunderlord", S_BAT, LVL(60, 24, -10, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 9), ATTK(AT_CLAW, AD_PHYS, 10, 9), ATTK(AT_BREA, AD_FIRE, 10, 9), ATTK(AT_BEAM, AD_TIME, 10, 9), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_FIRE, M1_FLY|M1_HUMANOID|M1_CARNIVORE|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("2017 bat", S_BAT, LVL(60, 25, -15, 4, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 7, 16), ATTK(AT_NONE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gold kiwi", S_BAT, LVL(60, 19, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("Brand, Mad Visionary of Amber", S_BAT, LVL(60, 14, -3, 100, -10), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_LASH, AD_CONF, 5, 5), ATTK(AT_TUCH, AD_DREN, 5, 5), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("uncustomary blether", S_BAT, LVL(61, 12, -9, 89, 0), (3), A(ATTK(AT_WEAP, AD_VULN, 3, 4), ATTK(AT_CLAW, AD_ELEC, 1, 15), ATTK(AT_SPIT, AD_SHAN, 7, 15), ATTK(AT_ENGL, AD_WET, 8, 2), NO_ATTK, NO_ATTK), SIZ(245, 1249, 0, MS_BOT, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dark raider", S_BAT, LVL(61, 33, -26, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 10), ATTK(AT_MAGC, AD_MAGM, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_BAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("phonetically carelessly", S_BAT, LVL(61, 20, -15, 19, 0), (1), A(ATTK(AT_BUTT, AD_DRDX, 1, 15), ATTK(AT_HUGS, AD_LUCK, 8, 3), ATTK(AT_TENT, AD_SKIL, 5, 10), ATTK(AT_TUCH, AD_DARK, 1, 7), ATTK(AT_CLAW, AD_WISD, 9, 20), NO_ATTK), SIZ(1674, 1040, 0, MS_MEW, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NOTAKE|M1_TPORT|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("starboard bootlegging", S_BAT, LVL(61, 41, 1, 93, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_WISD, 1, 2), ATTK(AT_TRAM, AD_BLND, 2, 4), ATTK(AT_WEAP, AD_SIN, 4, 5), ATTK(AT_BUTT, AD_CURS, 1, 2), ATTK(AT_LASH, AD_CHAO, 6, 17), NO_ATTK), SIZ(1700, 216, 0, MS_SHRIEK, MZ_TINY), MR_POISON|MR_ACID, MR_POISON, M1_TUNNEL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tainted culturally", S_BAT, LVL(62, 16, -18, 94, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TUCH, AD_DAMA, 1, 21), ATTK(AT_BUTT, AD_SLEE, 8, 1), ATTK(AT_CLAW, AD_FIRE, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(676, 119, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("garuda", S_BAT, LVL(63, 20, -17, 70, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("numerating reoccupy", S_BAT, LVL(64, 12, -12, 52, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_TDRA, 8, 17), ATTK(AT_SPIT, AD_EDGE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(652, 1342, 0, MS_TRUMPET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("claymore trivalve conformation", S_BAT, LVL(64, 26, 9, 60, -12), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TIME, 1, 13), ATTK(AT_SCRA, AD_MIDI, 1, 1), ATTK(AT_WEAP, AD_MEMO, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(406, 170, 0, MS_CASINO, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("forest assassin", S_BAT, LVL(64, 21, -25, 85, -10), (1), A(ATTK(AT_BEAM, AD_PHYS, 9, 13), ATTK(AT_GAZE, AD_ILLU, 7, 9), ATTK(AT_BITE, AD_DETH, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SQAWK, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_HITASFOUR|MR_ACID, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_TPORT|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("woods assassin", S_BAT, LVL(64, 21, -25, 85, -10), (1), A(ATTK(AT_BEAM, AD_PHYS, 9, 13), ATTK(AT_GAZE, AD_ILLU, 7, 9), ATTK(AT_BITE, AD_DETH, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_STABILIZE, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_HITASFOUR|MR_ACID, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_TPORT|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("suzaku", S_BAT, LVL(65, 24, -20, 90, -6), (1), A(ATTK(AT_CLAW, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DEATH|MR_FIRE|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cyanide intransitively panama", S_BAT, LVL(65, 12, -16, 59, -3), (1), A(ATTK(AT_WEAP, AD_DROP, 1, 8), ATTK(AT_BUTT, AD_COLD, 9, 19), ATTK(AT_ENGL, AD_VULN, 1, 13), ATTK(AT_SPIT, AD_SANI, 1, 14), NO_ATTK, NO_ATTK), SIZ(67, 434, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, MR_FIRE, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dreggiest navigability", S_BAT, LVL(66, 20, -22, 67, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_KICK, AD_POIS, 1, 11), ATTK(AT_MAGC, AD_STON, 1, 6), ATTK(AT_WEAP, AD_FREN, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2253, 1114, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE, M2_PRINCE|M2_MINION|M2_STRONG|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("millimeter definable silurian", S_BAT, LVL(66, 12, -12, 67, -18), (1), A(ATTK(AT_RATH, AD_SIN, 2, 4), ATTK(AT_BEAM, AD_DISE, 4, 12), ATTK(AT_LASH, AD_CONT, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(105, 1507, 0, MS_CORONA, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS, M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("meridian demander", S_BAT, LVL(67, 12, -4, 98, -14), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TUCH, AD_HALU, 9, 2), ATTK(AT_LASH, AD_SAMU, 4, 19), ATTK(AT_BEAM, AD_INER, 1, 15), ATTK(AT_WEAP, AD_EDGE, 3, 3), NO_ATTK, NO_ATTK), SIZ(1089, 779, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID| M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tetrahedron nub", S_BAT, LVL(67, 15, 10, 95, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SPIT, AD_NIVE, 8, 20), ATTK(AT_BUTT, AD_DREN, 1, 9), ATTK(AT_BEAM, AD_NAST, 1, 16), ATTK(AT_STNG, AD_SLOW, 6, 17), NO_ATTK, NO_ATTK), SIZ(1225, 326, 0, MS_SHEEP, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("incorrectly complacence", S_BAT, LVL(68, 5, -15, 95, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_STAT, 4, 9), ATTK(AT_TUCH, AD_DRCH, 3, 20), ATTK(AT_WEAP, AD_BLND, 5, 10), ATTK(AT_CLAW, AD_STTP, 1, 21), ATTK(AT_WEAP, AD_SAMU, 8, 12), ATTK(AT_WEAP, AD_TRAI, 8, 19)), SIZ(1021, 195, 0, MS_WOLLOH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("burnish regretting", S_BAT, LVL(68, 10, -9, 69, 0), (G_LGROUP|3), A(ATTK(AT_WEAP, AD_LEVI, 3, 1), ATTK(AT_BREA, AD_WET, 3, 20), ATTK(AT_BUTT, AD_EDGE, 1, 17), ATTK(AT_CLAW, AD_LEGS, 4, 6), ATTK(AT_KICK, AD_PHYS, 1, 13), ATTK(AT_BITE, AD_LITE, 9, 11)), SIZ(222, 221, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_REGEN| M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shootout supervened", S_BAT, LVL(68, 6, -8, 29, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_RAGN, 1, 18), ATTK(AT_BEAM, AD_SHRD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(202, 377, 0, MS_SQAWK, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nominee commissariat", S_BAT, LVL(68, 12, -13, 5, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_HODS, 7, 7), ATTK(AT_CLAW, AD_FAKE, 4, 14), ATTK(AT_SCRA, AD_CLRC, 5, 9), ATTK(AT_GAZE, AD_ELEC, 1, 21), ATTK(AT_SPIT, AD_INSA, 3, 6), NO_ATTK), SIZ(214, 134, 0, MS_SEDUCE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_DEATH, M1_SWIM|M1_AMORPHOUS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK| M2_NASTY|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("drawing quicksand evanescence femora", S_BAT, LVL(69, 12, 0, 7, -20), (G_GENO|4), A(ATTK(AT_KICK, AD_DRST, 1, 16), ATTK(AT_LASH, AD_SLIM, 4, 13), ATTK(AT_BITE, AD_SLUD, 2, 5), ATTK(AT_TUCH, AD_DEST, 7, 14), ATTK(AT_WEAP, AD_STUN, 5, 2), ATTK(AT_GAZE, AD_TRAP, 5, 9)), SIZ(2230, 1355, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_ORC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("last raven", S_BAT, LVL(69, 28, -22, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 15, 9), ATTK(AT_GAZE, AD_CHRN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 40, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("really thirsty vampire bat", S_BAT, LVL(70, 19, -10, 60, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_VAMP, 6, 8), ATTK(AT_BITE, AD_VAMP, 6, 8), ATTK(AT_BITE, AD_THIR, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_BREATHLESS, M2_VAMPIRE|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sallying mice", S_BAT, LVL(70, 41, -5, 78, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_WISD, 8, 19), ATTK(AT_BEAM, AD_DISN, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(743, 63, 0, MS_POKEDEX, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_THICK_HIDE|M1_ACID, M2_DEMON|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("stealer gaunt", S_BAT, LVL(70, 22, -12, 80, -6), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 10), ATTK(AT_CLAW, AD_TCKL, 1, 10), ATTK(AT_BITE, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD|MR_DEATH, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("room crow", S_BAT, LVL(70, 18, -11, 37, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_WEBS, 3, 2), ATTK(AT_MAGC, AD_RAGN, 9, 18), ATTK(AT_CLAW, AD_PART, 1, 1), ATTK(AT_WEAP, AD_SAMU, 9, 17), NO_ATTK, NO_ATTK), SIZ(3754, 524, 0, MS_SELFHARM, MZ_SMALL), MR_COLD|MR_ACID, 0, M1_SWIM|M1_NOLIMBS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY| M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gold thunderlord", S_BAT, LVL(70, 24, -10, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 9), ATTK(AT_CLAW, AD_PHYS, 10, 9), ATTK(AT_CLAW, AD_PHYS, 10, 9), ATTK(AT_CLAW, AD_PHYS, 10, 9), ATTK(AT_BREA, AD_FIRE, 10, 9), ATTK(AT_BEAM, AD_TIME, 10, 9)), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_FIRE, M1_FLY|M1_HUMANOID|M1_CARNIVORE|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_FEMALE|M2_PRINCE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fallen bird", S_BAT, LVL(71, 24, -30, 90, -10), (1), A(ATTK(AT_BITE, AD_PHYS, 10, 10), ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_BITE, AD_PHYS, 5, 5)), SIZ(600, 600, 0, MS_SQAWK, MZ_LARGE), MR_DEATH|MR_STONE|MR_POISON|MR_HITASFOUR|MR_ACID|MR_PLUSONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("alkonost", S_BAT, LVL(71, 22, -17, 100, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 9, 21), ATTK(AT_GAZE, AD_DETH, 9, 10), ATTK(AT_BEAM, AD_NTHR, 9, 9), ATTK(AT_GAZE, AD_SOUN, 7, 12), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("witting refiling nonrecoverable divider", S_BAT, LVL(71, 9, -12, 54, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_SITM, 1, 12), ATTK(AT_LASH, AD_NACU, 4, 21), ATTK(AT_GAZE, AD_RNG, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1787, 27, 0, MS_SQEEK, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sepulchre playacting", S_BAT, LVL(71, 45, -21, 73, 0), (G_LGROUP|3), A(ATTK(AT_NONE, AD_POLY, 1, 5), ATTK(AT_RATH, AD_SLEE, 7, 14), ATTK(AT_EXPL, AD_ELEC, 3, 9), ATTK(AT_LASH, AD_MALK, 4, 5), ATTK(AT_TUCH, AD_DRCH, 8, 2), ATTK(AT_CLAW, AD_ABDC, 9, 5)), SIZ(1827, 477, 0, MS_HISS, MZ_TINY), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_OVIPAROUS|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cornhusk wetted", S_BAT, LVL(71, 6, -18, 38, 0), (1), A(ATTK(AT_SCRA, AD_LETH, 2, 11), ATTK(AT_KICK, AD_DRST, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(741, 150, 0, MS_FEARHARE, MZ_TINY), MR_SLEEP|MR_ACID, MR_SLEEP|MR_ACID, M1_AMORPHOUS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("impulsive romance", S_BAT, LVL(71, 14, 9, 81, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_WISD, 9, 12), ATTK(AT_SCRA, AD_VAMP, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1566, 85, 0, MS_MUMBLE, MZ_HUGE), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("contrasting motorman", S_BAT, LVL(72, 17, -14, 80, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SPIT, AD_NGEN, 8, 9), ATTK(AT_KICK, AD_GLIB, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(309, 206, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_NEEDPICK|M1_HIDE|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_EGOTYPE|M3_MIND_FLAYER|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("travail data", S_BAT, LVL(72, 23, -23, 70, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_RUNS, 9, 8), ATTK(AT_LASH, AD_CNCL, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(630, 111, 0, MS_PUPIL, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_OVIPAROUS, M2_NOPOLY|M2_STALK|M2_NASTY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pineal easier", S_BAT, LVL(72, 12, 10, 6, 0), (G_RGROUP|2), A(ATTK(AT_GAZE, AD_DRST, 2, 14), ATTK(AT_WEAP, AD_MCRE, 5, 19), ATTK(AT_TUCH, AD_LAZY, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1558, 1722, 0, MS_ORC, MZ_HUGE), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_UNSOLID|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("camazotz", S_BAT, LVL(74, 36, -32, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 12, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_BAT, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("from-the-ashes phoenix", S_BAT, /* spawns with pheonix staff */ LVL(75, 20, -21, 80, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 10, 7), ATTK(AT_BITE, AD_PHYS, 3, 12), ATTK(AT_CLAW, AD_PHYS, 3, 12), ATTK(AT_BOOM, AD_FIRE, 8, 16), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQAWK, MZ_MEDIUM), MR_DEATH|MR_DRAIN|MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("promise psychopathology", S_BAT, LVL(75, 12, 10, 98, 0), (4), A(ATTK(AT_CLAW, AD_DRST, 1, 7), ATTK(AT_TUCH, AD_DCAY, 2, 18), ATTK(AT_ENGL, AD_WRAP, 7, 20), ATTK(AT_LASH, AD_BANI, 2, 5), ATTK(AT_ENGL, AD_AMNE, 9, 20), NO_ATTK), SIZ(1874, 994, 0, MS_FART_LOUD, MZ_HUMAN), MR_POISON, 0, M1_SWIM|M1_TPORT, M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("summation someplace", S_BAT, LVL(75, 4, -19, 5, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_SIN, 2, 4), ATTK(AT_SPIT, AD_RBRE, 5, 14), ATTK(AT_GAZE, AD_FAKE, 1, 14), ATTK(AT_NONE, AD_NUMB, 3, 7), ATTK(AT_CLAW, AD_CHAO, 5, 6), ATTK(AT_BUTT, AD_AGGR, 9, 11)), SIZ(110, 560, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_SLEEP, M1_TUNNEL|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("monoxide parenting", S_BAT, LVL(75, 25, -2, 56, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_HALU, 2, 5), ATTK(AT_KICK, AD_TECH, 9, 19), ATTK(AT_BOOM, AD_STTP, 1, 7), ATTK(AT_ENGL, AD_LAZY, 2, 15), NO_ATTK, NO_ATTK), SIZ(177, 207, 0, MS_ALLA, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_MINDLESS|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("legate labouring", S_BAT, LVL(75, 7, 8, 57, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_RAGN, 1, 7), ATTK(AT_BEAM, AD_ELEC, 2, 5), ATTK(AT_MAGC, AD_WRAP, 6, 18), ATTK(AT_STNG, AD_FAKE, 3, 2), ATTK(AT_CLAW, AD_HEAL, 2, 18), NO_ATTK), SIZ(944, 480, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_NO_DECAY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("defrocking upraise", S_BAT, LVL(75, 22, 9, 12, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_FEAR, 1, 16), ATTK(AT_NONE, AD_WRAP, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1097, 1165, 0, MS_GYPSY, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("blameful snort", S_BAT, LVL(76, 13, -7, 100, 0), (G_RGROUP|4), A(ATTK(AT_BITE, AD_DIMN, 4, 17), ATTK(AT_ENGL, AD_HALU, 1, 1), ATTK(AT_NONE, AD_HODS, 8, 3), ATTK(AT_CLAW, AD_NAST, 6, 7), ATTK(AT_HUGS, AD_DAMA, 1, 7), ATTK(AT_TENT, AD_PEST, 6, 1)), SIZ(334, 305, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE|MR_STONE, M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS| M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nemain", S_BAT, LVL(76, 25, -18, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEAR, 13, 11), ATTK(AT_BREA, AD_DRST, 9, 16), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_DETH, 6, 8), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("collocate dermal sixte sleepwalking woofer", S_BAT, LVL(77, 6, -10, 100, 0), (2), A(ATTK(AT_LASH, AD_COLD, 3, 4), ATTK(AT_BREA, AD_NAST, 1, 19), ATTK(AT_WEAP, AD_CHRN, 6, 20), ATTK(AT_CLAW, AD_RNG, 8, 8), ATTK(AT_TENT, AD_DRCO, 3, 2), NO_ATTK), SIZ(164, 37, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_SLEEP, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("assembling skipperage", S_BAT, LVL(78, 11, 2, 32, -14), (G_GENO|4), A(ATTK(AT_BREA, AD_MANA, 1, 15), ATTK(AT_STNG, AD_NEXU, 6, 12), ATTK(AT_MAGC, AD_WRAT, 2, 20), ATTK(AT_GAZE, AD_WRAP, 1, 5), ATTK(AT_KICK, AD_INER, 3, 2), ATTK(AT_GAZE, AD_DCAY, 8, 21)), SIZ(438, 140, 0, MS_GRUNT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOLIMBS|M1_SLITHY|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("incidentally shoeing", S_BAT, LVL(79, 12, -20, 59, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DETH, 6, 15), ATTK(AT_SPIT, AD_ABDC, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4728, 473, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friendliest embracer tincturing apostate", S_BAT, LVL(79, 12, -1, 86, 1), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_RATH, AD_MALK, 5, 20), ATTK(AT_BUTT, AD_TIME, 7, 9), ATTK(AT_SPIT, AD_LETH, 1, 21), ATTK(AT_GAZE, AD_CONF, 4, 5), ATTK(AT_SCRA, AD_DARK, 1, 11), ATTK(AT_WEAP, AD_THIE, 3, 20)), SIZ(885, 39, 0, MS_WHORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("perambulate refunder", S_BAT, LVL(79, 19, -1, 7, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SCRA, AD_ICEB, 5, 5), ATTK(AT_WEAP, AD_DETH, 4, 21), ATTK(AT_BREA, AD_DRCO, 8, 20), ATTK(AT_SPIT, AD_MCRE, 9, 3), ATTK(AT_HUGS, AD_UVUU, 8, 8), NO_ATTK), SIZ(693, 487, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ailurophobe dural", S_BAT, LVL(80, 9, 4, 94, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BOOM, AD_FEMI, 7, 20), ATTK(AT_BUTT, AD_WERE, 7, 4), ATTK(AT_NONE, AD_VAPO, 8, 13), ATTK(AT_BREA, AD_MANA, 9, 10), ATTK(AT_CLAW, AD_DEST, 2, 13), ATTK(AT_SPIT, AD_GLIB, 4, 9)), SIZ(1179, 1247, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT|MR_ELEC, M1_FLY|M1_CLING|M1_BREATHLESS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("closed bat", S_BAT, LVL(80, 25, -16, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STALK|M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ropily cutty", S_BAT, LVL(80, 14, -16, 56, 0), (3), A(ATTK(AT_TENT, AD_PLAS, 6, 14), ATTK(AT_EXPL, AD_CNCL, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(192, 486, 0, MS_JAPANESE, MZ_SMALL), MR_SLEEP|MR_ELEC, 0, M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("quack trimly feinting", S_BAT, LVL(81, 12, -14, 88, 10), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 3, 4), ATTK(AT_TRAM, AD_NEXU, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1656, 1090, 0, MS_GRUNT, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_NOHEAD|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("athwart millisecond", S_BAT, LVL(81, 15, -3, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_GRAV, 9, 1), ATTK(AT_MAGC, AD_SLOW, 9, 9), ATTK(AT_BREA, AD_FRZE, 6, 20), ATTK(AT_MAGC, AD_ALIN, 1, 9), ATTK(AT_BEAM, AD_VENO, 0, 7), NO_ATTK), SIZ(2662, 529, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("peace maker", S_BAT, LVL(82, 25, -34, 100, 10), (1), A(ATTK(AT_BREA, AD_RAGN, 20, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_LARGE), MR_DEATH|MR_STONE|MR_DISINT|MR_FIRE|MR_POISON|MR_HITASFOUR|MR_ACID|MR_PLUSONE|MR_SLEEP, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dhwty", S_BAT, LVL(84, 22, -21, 100, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 16, 16), ATTK(AT_BREA, AD_MANA, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SQEEK, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_UNSOLID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("betokened flexion preboiling misreport", S_BAT, LVL(85, 11, 1, 42, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_SCRA, AD_SGLD, 6, 20), ATTK(AT_WEAP, AD_FAMN, 1, 5), ATTK(AT_NONE, AD_DEPR, 9, 4), ATTK(AT_TUCH, AD_WEBS, 7, 9), ATTK(AT_BITE, AD_ELEC, 5, 4), ATTK(AT_STNG, AD_SKIL, 1, 18)), SIZ(2157, 490, 0, MS_FART_QUIET, MZ_TINY), MR_ELEC, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_ROCKTHROW| M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kiddingly stemware", S_BAT, LVL(85, 6, -18, 90, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_RUNS, 8, 8), ATTK(AT_HUGS, AD_BLND, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2855, 1227, 0, MS_DEAD, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE| M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("banked billet", S_BAT, LVL(85, 11, -18, 72, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_SIN, 8, 16), ATTK(AT_BOOM, AD_VULN, 2, 8), ATTK(AT_MAGC, AD_PHYS, 5, 14), ATTK(AT_SPIT, AD_DFOO, 2, 20), ATTK(AT_BUTT, AD_TIME, 1, 15), NO_ATTK), SIZ(2737, 36, 0, MS_HUMANOID, MZ_GIGANTIC), MR_DISINT|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("conductivity uncircumcised maelstrom", S_BAT, LVL(85, 11, 7, 89, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DISE, 2, 3), ATTK(AT_BUTT, AD_SEDU, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3068, 1170, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_SEE_INVIS|M1_METALLIVORE, M2_WANDER|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("agronomic sunlight somnambulator", S_BAT, LVL(86, 14, -23, 60, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BEAM, AD_SLUD, 3, 16), ATTK(AT_MAGC, AD_LITT, 9, 13), ATTK(AT_NONE, AD_WISD, 3, 16), ATTK(AT_LASH, AD_COLD, 9, 15), ATTK(AT_GAZE, AD_BLND, 8, 20), NO_ATTK), SIZ(2687, 1198, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_DISINT, M1_SWIM|M1_NOEYES|M1_UNSOLID, M2_PNAME|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("saddling veiled", S_BAT, LVL(87, 37, -29, 82, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_LEVI, 8, 14), ATTK(AT_BREA, AD_DEPR, 3, 19), ATTK(AT_NONE, AD_FUMB, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1768, 1063, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, MR_SLEEP|MR_ACID, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_THICK_HIDE|M1_POIS, M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_DWARF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("confshift bat", S_BAT, /* spawns with a wand of polymorph */ LVL(90, 20, -12, 70, -10), (1), A(ATTK(AT_BITE, AD_VAMP, 8, 8), ATTK(AT_BITE, AD_VAMP, 8, 8), ATTK(AT_BITE, AD_CONF, 8, 8), ATTK(AT_NONE, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD|MR_DEATH|MR_ACID, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_BREATHLESS, M2_VAMPIRE|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("obnoxious gaunt", S_BAT, LVL(90, 22, -15, 90, -6), (1|G_SGROUP), A(ATTK(AT_CLAW, AD_TCKL, 1, 10), ATTK(AT_CLAW, AD_TCKL, 1, 10), ATTK(AT_BITE, AD_STTP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD|MR_DEATH|MR_STONE|MR_DISINT, MR_COLD, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unworkably intaglio commissary", S_BAT, LVL(92, 12, -5, 6, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_RATH, AD_DIMN, 6, 6), ATTK(AT_WEAP, AD_WRAP, 3, 21), ATTK(AT_WEAP, AD_MIDI, 9, 5), ATTK(AT_ENGL, AD_WERE, 6, 16), NO_ATTK, NO_ATTK), SIZ(116, 1508, 0, MS_ROAR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HUMANOID|M1_SEE_INVIS, M2_WANDER|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("colliding rename terre cognised", S_BAT, LVL(92, 13, 1, 47, 0), (1), A(ATTK(AT_RATH, AD_WERE, 2, 9), ATTK(AT_BREA, AD_STTP, 8, 13), ATTK(AT_TENT, AD_TRAI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(377, 901, 0, MS_CODE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NOTAKE|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("microprogrammed unavailing crofter", S_BAT, LVL(92, 9, -18, 78, 0), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_MAGM, 9, 4), ATTK(AT_ENGL, AD_FIRE, 1, 4), ATTK(AT_BUTT, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(606, 379, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_SLITHY|M1_REGEN|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("latterly gouache", S_BAT, LVL(93, 9, -26, 80, 10), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_DGST, 1, 10), ATTK(AT_ENGL, AD_DISP, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(264, 192, 0, MS_CHICKEN, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_TPORT| M1_POIS, M2_NOPOLY|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("misconstrued limonite chining", S_BAT, LVL(94, 12, -12, 90, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_ABDC, 5, 9), ATTK(AT_SPIT, AD_WISD, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1831, 981, 0, MS_FART_QUIET, MZ_LARGE), MR_SLEEP|MR_DEATH, MR_DEATH, M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT|M1_POIS, M2_PRINCE|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chemoreceptive anticyclone", S_BAT, LVL(95, 12, -20, 99, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_SAMU, 4, 1), ATTK(AT_NONE, AD_ICEB, 7, 19), ATTK(AT_LASH, AD_VENO, 3, 17), ATTK(AT_BREA, AD_LETH, 8, 18), ATTK(AT_SPIT, AD_AGGR, 8, 4), NO_ATTK), SIZ(1353, 1350, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("frenum prenatally", S_BAT, LVL(96, 21, -24, 24, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_HUGS, AD_DRCH, 1, 9), ATTK(AT_ENGL, AD_SSEX, 4, 21), ATTK(AT_ENGL, AD_INSA, 1, 13), ATTK(AT_TENT, AD_PLYS, 1, 11), NO_ATTK, NO_ATTK), SIZ(3553, 7, 0, MS_LIEDER, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_CONCEAL|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL, M2_LORD|M2_NASTY|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mahjong fellatio", S_BAT, LVL(96, 12, -29, 50, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_RBRE, 4, 1), ATTK(AT_TUCH, AD_LITT, 9, 11), ATTK(AT_TENT, AD_CORR, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(738, 95, 0, MS_GAARDIEN, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("assassination replier", S_BAT, LVL(97, 18, -27, 68, 0), (G_RGROUP|4), A(ATTK(AT_SCRA, AD_WEBS, 2, 10), ATTK(AT_NONE, AD_WEBS, 8, 16), ATTK(AT_GAZE, AD_FEAR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2535, 711, 0, MS_OHGOD, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tense foreyard", S_BAT, LVL(98, 10, -17, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_NACU, 5, 13), ATTK(AT_RATH, AD_AXUS, 5, 4), ATTK(AT_STNG, AD_NGRA, 1, 13), ATTK(AT_HUGS, AD_BANI, 9, 8), ATTK(AT_SCRA, AD_SOUN, 2, 2), NO_ATTK), SIZ(371, 58, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_NOTAKE|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("phonophotography digesting dehydrogenated", S_BAT, LVL(98, 11, 0, 98, 0), (1), A(ATTK(AT_TRAM, AD_ALIN, 9, 5), ATTK(AT_BOOM, AD_POLY, 3, 13), ATTK(AT_EXPL, AD_DISE, 3, 7), ATTK(AT_BITE, AD_BURN, 3, 13), ATTK(AT_EXPL, AD_VENO, 3, 6), ATTK(AT_SPIT, AD_RNG, 1, 14)), SIZ(320, 146, 0, MS_SUPERMAN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, MR_FIRE|MR_SLEEP|MR_DISINT, M1_SWIM|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT| M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("antimonarchist lait unpack pedicurist", S_BAT, LVL(99, 19, -4, 76, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_LAVA, 1, 2), ATTK(AT_NONE, AD_DARK, 6, 18), ATTK(AT_STNG, AD_DGST, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1323, 0, 0, MS_WAIL, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NOLIMBS|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alumine clerkship", S_BAT, LVL(100, 9, -19, 85, 0), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_LAVA, 5, 3), ATTK(AT_SPIT, AD_LITE, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1233, 687, 0, MS_FEARHARE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_REGEN| M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("starching deniably jubile earthshaking startler", S_BAT, LVL(100, 29, -7, 81, -9), (G_SGROUP|2), A(ATTK(AT_HUGS, AD_TCKL, 2, 4), ATTK(AT_WEAP, AD_SGLD, 1, 2), ATTK(AT_BUTT, AD_MCRE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(866, 1099, 0, MS_STABILIZE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NOHEAD|M1_TPORT|M1_CARNIVORE, M2_STALK|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("narrower bishoping", S_BAT, LVL(100, 13, -4, 76, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_HEAL, 8, 25), ATTK(AT_EXPL, AD_DREN, 4, 18), ATTK(AT_BUTT, AD_CHAO, 3, 15), ATTK(AT_LASH, AD_INSA, 1, 1), ATTK(AT_TENT, AD_WET, 1, 1), NO_ATTK), SIZ(528, 1451, 0, MS_MUTE, MZ_GIGANTIC), MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nocking tactically", S_BAT, LVL(100, 20, -25, 77, 0), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_DEBT, 3, 17), ATTK(AT_HUGS, AD_DREN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(46, 160, 0, MS_WOLLOH, MZ_SMALL), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("typography nonequal defrauding worthwhile", S_BAT, LVL(100, 17, -8, 91, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_SHAN, 1, 14), ATTK(AT_KICK, AD_WGHT, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2610, 1344, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY| M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("oft scission hocussed", S_BAT, LVL(100, 15, -4, 58, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_POLY, 1, 12), ATTK(AT_RATH, AD_MINA, 7, 24), ATTK(AT_WEAP, AD_AGGR, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1954, 1004, 0, MS_BOT, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_STALK|M2_COLLECT|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undercapitalize consoling", S_BAT, LVL(101, 12, -20, 72, 20), (G_GENO|1), A(ATTK(AT_SPIT, AD_ANTI, 2, 8), ATTK(AT_TUCH, AD_MIDI, 7, 4), ATTK(AT_BITE, AD_GLIB, 1, 26), ATTK(AT_NONE, AD_SGLD, 7, 10), ATTK(AT_TENT, AD_DISE, 2, 2), NO_ATTK), SIZ(3744, 431, 0, MS_BRAG, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stamen powerboat clamorer handout unrelinquished", S_BAT, LVL(102, 12, -23, 84, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_DFOO, 9, 20), ATTK(AT_TRAM, AD_VULN, 3, 23), ATTK(AT_TRAM, AD_DREA, 9, 3), ATTK(AT_WEAP, AD_TRAP, 2, 14), ATTK(AT_LASH, AD_VAPO, 5, 21), NO_ATTK), SIZ(1747, 1523, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("froth closefisted", S_BAT, LVL(102, 16, 0, 95, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_RNG, 6, 9), ATTK(AT_LASH, AD_SAMU, 6, 22), ATTK(AT_BEAM, AD_ALIN, 7, 25), ATTK(AT_CLAW, AD_CHAO, 7, 13), ATTK(AT_WEAP, AD_CLRC, 0, 25), ATTK(AT_WEAP, AD_RUST, 1, 21)), SIZ(890, 1642, 0, MS_PARROT, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_SLEEP, M1_CONCEAL|M1_MINDLESS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("prescribed swatter", S_BAT, LVL(103, 15, -16, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_LEVI, 4, 24), ATTK(AT_WEAP, AD_CHAO, 8, 9), ATTK(AT_KICK, AD_TLPT, 1, 22), ATTK(AT_GAZE, AD_AGGR, 9, 5), ATTK(AT_BUTT, AD_FREN, 1, 17), NO_ATTK), SIZ(1104, 409, 0, MS_TEACHER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_SWIM|M1_CLING|M1_REGEN|M1_METALLIVORE, M2_MINION|M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sternly flatwise", S_BAT, LVL(103, 18, -20, 2, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_VENO, 1, 26), ATTK(AT_HUGS, AD_MIDI, 7, 16), ATTK(AT_TRAM, AD_HALU, 6, 15), ATTK(AT_STNG, AD_POIS, 1, 18), ATTK(AT_EXPL, AD_THIR, 5, 9), ATTK(AT_MAGC, AD_CURS, 6, 16)), SIZ(698, 165, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID, M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dimwit directional calumniate", S_BAT, LVL(104, 18, -9, 73, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_POLY, 7, 5), ATTK(AT_TUCH, AD_WET, 4, 1), ATTK(AT_NONE, AD_TECH, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1652, 567, 0, MS_PHOTO, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_SLEEP|MR_STONE, M1_SWIM|M1_HIDE|M1_HUMANOID|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bahamian parentage dallied", S_BAT, LVL(104, 19, 10, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DFOO, 7, 9), ATTK(AT_HUGS, AD_SOUN, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(806, 2, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("purgative saltatory cliche", S_BAT, LVL(104, 11, -28, 91, 0), (2), A(ATTK(AT_RATH, AD_MALK, 3, 26), ATTK(AT_SPIT, AD_DRDX, 9, 5), ATTK(AT_WEAP, AD_SHAN, 8, 14), ATTK(AT_BITE, AD_DETH, 6, 19), ATTK(AT_WEAP, AD_MAGM, 6, 13), NO_ATTK), SIZ(1007, 756, 0, MS_TRUMPET, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS| M1_ACID|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("materiality escaping", S_BAT, LVL(105, 13, -3, 79, 0), (4), A(ATTK(AT_TUCH, AD_PART, 1, 16), ATTK(AT_KICK, AD_MEMO, 8, 5), ATTK(AT_KICK, AD_TPTO, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1359, 226, 0, MS_BOT, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY| M1_TPORT_CNTRL, M2_VAMPIRE|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("camphor prosit lurching", S_BAT, LVL(105, 16, 4, 84, 0), (G_SGROUP|2), A(ATTK(AT_STNG, AD_DREN, 3, 23), ATTK(AT_GAZE, AD_DRCH, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 1081, 0, MS_SOLDIER, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES| M1_ANIMAL|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ceiled restraighten", S_BAT, LVL(107, 21, -15, 83, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_CONF, 1, 25), ATTK(AT_BREA, AD_AGGR, 4, 14), ATTK(AT_TRAM, AD_PEST, 6, 23), ATTK(AT_CLAW, AD_DRDX, 1, 15), NO_ATTK, NO_ATTK), SIZ(1390, 1454, 0, MS_BRAG, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("formation curricular fait", S_BAT, LVL(107, 19, -9, 95, 0), (4), A(ATTK(AT_WEAP, AD_CLRC, 5, 22), ATTK(AT_HUGS, AD_ACID, 7, 13), ATTK(AT_TRAM, AD_DRST, 8, 12), ATTK(AT_BITE, AD_DRST, 6, 10), ATTK(AT_WEAP, AD_PAIN, 2, 19), ATTK(AT_CLAW, AD_RAGN, 2, 8)), SIZ(214, 926, 0, MS_ARREST, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_SLEEP, M1_CLING|M1_CONCEAL|M1_SEE_INVIS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unbeloved spiny", S_BAT, LVL(107, 20, -1, 44, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RUST, 1, 12), ATTK(AT_WEAP, AD_WTHR, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(266, 284, 0, MS_IMITATE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("afterthought norther tipsily", S_BAT, LVL(108, 12, -25, 93, -2), (2), A(ATTK(AT_BOOM, AD_LITE, 4, 5), ATTK(AT_TRAM, AD_WTHR, 5, 16), ATTK(AT_BEAM, AD_TIME, 3, 10), ATTK(AT_EXPL, AD_STUN, 3, 3), ATTK(AT_NONE, AD_WISD, 8, 2), NO_ATTK), SIZ(2085, 822, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_CLING|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("upraising snappier", S_BAT, LVL(108, 19, 4, 80, 0), (G_UNIQ|4), A(ATTK(AT_SCRA, AD_BLND, 8, 26), ATTK(AT_WEAP, AD_SPEL, 3, 7), ATTK(AT_CLAW, AD_ICEB, 5, 3), ATTK(AT_KICK, AD_WRAT, 4, 3), NO_ATTK, NO_ATTK), SIZ(769, 870, 0, MS_DJINNI, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOHEAD|M1_HERBIVORE, M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("showerhead valuing sulkiest reawakening", S_BAT, LVL(109, 14, -36, 81, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_DEPR, 5, 24), ATTK(AT_SCRA, AD_WGHT, 2, 8), ATTK(AT_SCRA, AD_FAMN, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(93, 623, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC|MR_STONE, M1_AMPHIBIOUS|M1_MINDLESS|M1_TPORT|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("uncreating clayier", S_BAT, LVL(109, 20, -19, 73, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_TRAM, AD_MANA, 5, 22), ATTK(AT_NONE, AD_GRAV, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(284, 228, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, MR_COLD, M1_FLY|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID, M2_MINION|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("trump conspired misapplier vexing", S_BAT, LVL(110, 20, -6, 92, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_DIMN, 3, 2), ATTK(AT_KICK, AD_DRIN, 5, 25), ATTK(AT_LASH, AD_VAMP, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3021, 1289, 0, MS_BUZZ, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NOLIMBS|M1_MINDLESS|M1_POIS|M1_METALLIVORE, M2_STRONG|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ogive riming husked", S_BAT, LVL(110, 14, -11, 91, 0), (1), A(ATTK(AT_BREA, AD_HALU, 8, 16), ATTK(AT_SCRA, AD_SEDU, 4, 11), ATTK(AT_CLAW, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1606, 660, 0, MS_LIEDER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("archetype defiantly", S_BAT, LVL(110, 28, -33, 77, -18), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_ENCH, 1, 21), ATTK(AT_KICK, AD_INER, 6, 22), ATTK(AT_NONE, AD_SEDU, 5, 9), ATTK(AT_BREA, AD_CHKH, 1, 3), ATTK(AT_TRAM, AD_SIN, 5, 6), ATTK(AT_BEAM, AD_UNPR, 6, 12)), SIZ(331, 76, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_UNSOLID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dwarflike related excreter", S_BAT, LVL(110, 19, -4, 76, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_ALIN, 2, 2), ATTK(AT_TENT, AD_FAKE, 9, 10), ATTK(AT_HUGS, AD_TLPT, 6, 9), ATTK(AT_MAGC, AD_SOUN, 4, 1), ATTK(AT_BEAM, AD_STAT, 7, 17), NO_ATTK), SIZ(436, 516, 0, MS_MUMBLE, MZ_MEDIUM), MR_DISINT|MR_POISON, 0, M1_CLING|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("incoming tribunate", S_BAT, LVL(110, 15, -1, 74, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_SEDU, 6, 14), ATTK(AT_MAGC, AD_ICEB, 8, 3), ATTK(AT_SPIT, AD_DEPR, 1, 5), ATTK(AT_KICK, AD_AXUS, 4, 4), ATTK(AT_BUTT, AD_FREN, 8, 10), NO_ATTK), SIZ(574, 17, 0, MS_FART_NORMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("petrography liquoring", S_BAT, LVL(111, 7, -29, 82, 19), (4), A(ATTK(AT_KICK, AD_DRDX, 9, 12), ATTK(AT_BUTT, AD_FUMB, 2, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4097, 115, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_NOEYES|M1_CARNIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bullfinch bbl leeward englobe rainy", S_BAT, LVL(111, 19, 8, 86, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_LAVA, 1, 23), ATTK(AT_BOOM, AD_FREN, 3, 2), ATTK(AT_CLAW, AD_RAGN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2867, 8, 0, MS_PUPIL, MZ_TINY), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("democratizing refrozen", S_BAT, LVL(111, 19, -30, 20, -15), (G_GENO|1), A(ATTK(AT_SPIT, AD_COLD, 9, 14), ATTK(AT_ENGL, AD_CHAO, 7, 13), ATTK(AT_KICK, AD_CHAO, 7, 13), ATTK(AT_WEAP, AD_DFOO, 6, 7), ATTK(AT_LASH, AD_FRZE, 8, 16), ATTK(AT_SCRA, AD_SGLD, 2, 26)), SIZ(922, 1355, 0, MS_FART_LOUD, MZ_SMALL), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_UNSOLID|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lifeful kiowa", S_BAT, LVL(113, 19, 2, 77, 16), (G_GENO|G_VLGROUP|3), A(ATTK(AT_KICK, AD_WTHR, 5, 16), ATTK(AT_SCRA, AD_DIMN, 5, 6), ATTK(AT_HUGS, AD_RNG, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(147, 60, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("knottiest hypericum", S_BAT, LVL(113, 16, 1, 85, -5), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_EXPL, AD_RNG, 7, 13), ATTK(AT_STNG, AD_ILLU, 1, 26), ATTK(AT_WEAP, AD_WET, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(817, 0, 0, MS_BARBER, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("goosey shakespeare", S_BAT, LVL(114, 18, -4, 64, 0), (3), A(ATTK(AT_ENGL, AD_MANA, 1, 19), ATTK(AT_NONE, AD_DRDX, 9, 16), ATTK(AT_CLAW, AD_ANTI, 2, 17), ATTK(AT_MAGC, AD_PLYS, 1, 18), NO_ATTK, NO_ATTK), SIZ(2, 180, 0, MS_OHGOD, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_CARNIVORE, M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("knee shapeup", S_BAT, LVL(114, 13, -17, 98, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_CHKH, 3, 14), ATTK(AT_BEAM, AD_DEPR, 3, 9), ATTK(AT_BUTT, AD_FAKE, 1, 12), ATTK(AT_LASH, AD_DISE, 8, 19), ATTK(AT_BEAM, AD_SHAN, 2, 12), ATTK(AT_RATH, AD_SGLD, 7, 25)), SIZ(3350, 704, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bunk flutiest thirsting neurologized", S_BAT, LVL(114, 13, -17, 95, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_RUST, 1, 13), ATTK(AT_GAZE, AD_RNG, 1, 22), ATTK(AT_WEAP, AD_SOUN, 3, 22), ATTK(AT_GAZE, AD_PEST, 1, 8), ATTK(AT_BUTT, AD_HALU, 5, 8), NO_ATTK), SIZ(594, 853, 0, MS_PUPIL, MZ_TINY), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_SLITHY, M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bali miterer", S_BAT, LVL(115, 30, -35, 86, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_MEMO, 3, 20), ATTK(AT_NONE, AD_SLOW, 4, 4), ATTK(AT_HUGS, AD_STCK, 1, 13), ATTK(AT_LASH, AD_SSEX, 2, 7), ATTK(AT_EXPL, AD_NIVE, 1, 3), NO_ATTK), SIZ(1260, 22, 0, MS_PANTS, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE| M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NO_DECAY|M3_MIMIC|M3_WANTSAMUL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cabby hankerer", S_BAT, LVL(115, 38, 0, 83, 0), (G_SGROUP|2), A(ATTK(AT_SPIT, AD_AGGR, 9, 26), ATTK(AT_TUCH, AD_THIE, 1, 18), ATTK(AT_BUTT, AD_WRAP, 3, 12), ATTK(AT_CLAW, AD_CHAO, 3, 8), ATTK(AT_WEAP, AD_DEPR, 4, 6), NO_ATTK), SIZ(81, 742, 0, MS_BARBER, MZ_LARGE), MR_DRAIN, 0, M1_NOTAKE|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("audad buttonhook", S_BAT, LVL(117, 15, 4, 100, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_TENT, AD_LITT, 2, 15), ATTK(AT_KICK, AD_VENO, 3, 2), ATTK(AT_WEAP, AD_FAMN, 6, 19), ATTK(AT_BUTT, AD_CONF, 9, 24), ATTK(AT_NONE, AD_SPC2, 7, 17), NO_ATTK), SIZ(104, 853, 0, MS_ARREST, MZ_HUGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lunation chalah", S_BAT, LVL(116, 23, -32, 78, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_SPEL, 5, 8), ATTK(AT_TUCH, AD_LAZY, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1840, 176, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_REGEN|M1_ACID, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tensor refiling", S_BAT, LVL(117, 15, 3, 65, 0), (2), A(ATTK(AT_NONE, AD_BANI, 1, 19), ATTK(AT_SCRA, AD_BLND, 9, 7), ATTK(AT_MAGC, AD_WTHR, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2688, 265, 0, MS_CUSS, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY, M2_VAMPIRE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cilantro floret", S_BAT, LVL(117, 19, -6, 86, -14), (G_UNIQ|1), A(ATTK(AT_HUGS, AD_TLPT, 7, 26), ATTK(AT_GAZE, AD_NGRA, 3, 11), ATTK(AT_BUTT, AD_CAST, 8, 17), ATTK(AT_BEAM, AD_NPRO, 5, 25), ATTK(AT_EXPL, AD_HODS, 4, 2), NO_ATTK), SIZ(1110, 168, 0, MS_HANDY, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("finickier hooked radioactively", S_BAT, LVL(117, 15, -33, 55, 0), (4), A(ATTK(AT_BOOM, AD_MALK, 6, 17), ATTK(AT_HUGS, AD_LAVA, 3, 25), ATTK(AT_ENGL, AD_DRDX, 5, 4), ATTK(AT_NONE, AD_ICEB, 0, 11), ATTK(AT_HUGS, AD_STUN, 0, 20), NO_ATTK), SIZ(221, 1057, 0, MS_LAUGH, MZ_GIGANTIC), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("emphasizing muddying persecute", S_BAT, LVL(118, 14, -4, 81, 10), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_CHRN, 1, 22), ATTK(AT_TRAM, AD_FUMB, 6, 2), ATTK(AT_BITE, AD_SLUD, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(347, 1258, 0, MS_WOLLOH, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("throwback tightening", S_BAT, LVL(119, 12, -35, 62, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_SPC2, 4, 3), ATTK(AT_BREA, AD_WRAP, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3718, 1442, 0, MS_MISSING, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_ACID|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("huzzahed multiply", S_BAT, LVL(119, 17, -22, 100, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_DROP, 4, 22), ATTK(AT_ENGL, AD_FEAR, 5, 17), ATTK(AT_WEAP, AD_PEST, 8, 17), ATTK(AT_TUCH, AD_GLIB, 1, 24), ATTK(AT_NONE, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_MIDI, 7, 2)), SIZ(850, 28, 0, MS_CONVERT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_NOLIMBS, M2_LORD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stooge thing", S_BAT, LVL(119, 16, -9, 86, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DARK, 6, 24), ATTK(AT_MAGC, AD_SPC2, 1, 24), ATTK(AT_NONE, AD_SLUD, 8, 17), ATTK(AT_CLAW, AD_CHRN, 6, 6), ATTK(AT_WEAP, AD_DGST, 6, 17), ATTK(AT_CLAW, AD_CONT, 3, 5)), SIZ(1274, 17, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("obscuranticism sovietize dilemma boggle", S_BAT, LVL(120, 20, -31, 78, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_DREN, 8, 5), ATTK(AT_MAGC, AD_TREM, 1, 7), ATTK(AT_WEAP, AD_LETH, 4, 26), ATTK(AT_WEAP, AD_DAMA, 4, 16), ATTK(AT_TRAM, AD_NUMB, 6, 23), ATTK(AT_WEAP, AD_VENO, 4, 20)), SIZ(885, 1111, 0, MS_GLYPHS, MZ_HUMAN), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("oarsman restyle", S_BAT, LVL(120, 15, -22, 79, -6), (4), A(ATTK(AT_GAZE, AD_DETH, 5, 14), ATTK(AT_GAZE, AD_PLYS, 2, 22), ATTK(AT_WEAP, AD_WEBS, 6, 12), ATTK(AT_TRAM, AD_DREN, 4, 13), ATTK(AT_EXPL, AD_MAGM, 6, 12), NO_ATTK), SIZ(4598, 605, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_NO_DECAY|M3_WANTSCAND, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("coliform bartending sudanese", S_BAT, LVL(120, 10, -10, 89, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_NONE, AD_VAMP, 6, 18), ATTK(AT_BOOM, AD_BLND, 8, 7), ATTK(AT_TENT, AD_DRCO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1208, 109, 0, MS_WAIL, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_HIDE|M1_BREATHLESS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("illogically daintier", S_BAT, LVL(121, 21, 4, 61, 0), (3), A(ATTK(AT_TUCH, AD_MIDI, 8, 17), ATTK(AT_RATH, AD_AGGR, 5, 26), ATTK(AT_LASH, AD_NGEN, 2, 22), ATTK(AT_BEAM, AD_FRZE, 6, 1), ATTK(AT_LASH, AD_UVUU, 9, 19), ATTK(AT_GAZE, AD_NAST, 1, 4)), SIZ(4605, 242, 0, MS_OHGOD, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("darking supersede tweezing mispronounce", S_BAT, LVL(122, 12, -12, 88, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TRAM, AD_ALIN, 1, 22), ATTK(AT_SPIT, AD_DRCH, 3, 12), ATTK(AT_BUTT, AD_DGST, 5, 19), ATTK(AT_STNG, AD_DISP, 2, 9), NO_ATTK, NO_ATTK), SIZ(792, 990, 0, MS_HUMANOID, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_NOTAKE, M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unflappability batman favour equivocality", S_BAT, LVL(123, 20, 3, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_ANTI, 9, 9), ATTK(AT_KICK, AD_STCK, 2, 17), ATTK(AT_CLAW, AD_INSA, 8, 11), ATTK(AT_BOOM, AD_SLEE, 1, 23), ATTK(AT_ENGL, AD_DEST, 4, 15), NO_ATTK), SIZ(1722, 1740, 0, MS_PHOTO, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_WALLWALK|M1_NEEDPICK|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hungry wattling mapping guatemala gendering", S_BAT, LVL(123, 14, -24, 83, 4), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_STNG, AD_WEEP, 2, 20), ATTK(AT_LASH, AD_RUST, 7, 10), ATTK(AT_TRAM, AD_SITM, 2, 24), ATTK(AT_SPIT, AD_LAVA, 3, 11), ATTK(AT_SPIT, AD_SLIM, 3, 16), ATTK(AT_MAGC, AD_INER, 3, 5)), SIZ(507, 63, 0, MS_IMITATE, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("enjoyment euler", S_BAT, LVL(123, 18, -40, 80, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_FRZE, 1, 1), ATTK(AT_WEAP, AD_CHKH, 4, 2), ATTK(AT_WEAP, AD_FRZE, 5, 22), ATTK(AT_BITE, AD_ABDC, 5, 21), ATTK(AT_HUGS, AD_TLPT, 9, 10), NO_ATTK), SIZ(3, 1036, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("empty cleanser", S_BAT, LVL(124, 12, 9, 46, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_DIMN, 5, 3), ATTK(AT_HUGS, AD_TERR, 7, 10), ATTK(AT_HUGS, AD_FUMB, 9, 1), ATTK(AT_TENT, AD_BLAS, 9, 21), ATTK(AT_BREA, AD_WTHR, 2, 8), ATTK(AT_SCRA, AD_NEXU, 3, 19)), SIZ(2180, 22, 0, MS_ESCAPE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sideliner frolic", S_BAT, LVL(125, 12, -37, 71, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_DISN, 3, 24), ATTK(AT_NONE, AD_WTHR, 4, 20), ATTK(AT_NONE, AD_COLD, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(182, 1, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC, MR_FIRE, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN| M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER| M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("outcast harelike laser incarcerating padishah", S_BAT, LVL(125, 14, -27, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RNG, 5, 5), ATTK(AT_TENT, AD_RBRE, 5, 8), ATTK(AT_MAGC, AD_WERE, 3, 21), ATTK(AT_BITE, AD_LITT, 3, 8), ATTK(AT_HUGS, AD_MAGM, 7, 3), ATTK(AT_BREA, AD_GLIB, 7, 6)), SIZ(3292, 17, 0, MS_FART_QUIET, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pinocchio brooking", S_BAT, LVL(125, 20, 9, 67, 0), (1), A(ATTK(AT_SCRA, AD_RNG, 2, 21), ATTK(AT_GAZE, AD_SLEE, 7, 20), ATTK(AT_SPIT, AD_ENCH, 8, 2), ATTK(AT_EXPL, AD_SPEL, 9, 22), ATTK(AT_BREA, AD_EDGE, 1, 25), NO_ATTK), SIZ(888, 16, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE| M1_SEE_INVIS|M1_ACID, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), /* * Centaurs */ MON("mini centaur", S_CENTAUR, LVL(0, 10, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("curn centaur", S_CENTAUR, LVL(0, 11, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHRN, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("one-legged centaur", S_CENTAUR, LVL(0, 6, 10, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bimm centaur", S_CENTAUR, LVL(0, 10, 9, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stab centaur", S_CENTAUR, /* spawns with knife */ LVL(0, 10, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Caro's boring shoe", S_CENTAUR, LVL(0, 8, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("doodled jackrabbit", S_CENTAUR, LVL(0, 12, -10, 70, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_TREM, 1, 3), ATTK(AT_BUTT, AD_AXUS, 1, 8), ATTK(AT_NONE, AD_CURS, 1, 2), ATTK(AT_NONE, AD_LAZY, 1, 7), ATTK(AT_SPIT, AD_LAVA, 1, 3), ATTK(AT_KICK, AD_CURS, 1, 4)), SIZ(3249, 1004, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE, M2_LORD|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("low centaur", S_CENTAUR, LVL(1, 11, 7, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("down centaur", S_CENTAUR, LVL(1, 8, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("roqtaur", S_CENTAUR, /* spawns with sling */ LVL(1, 11, 7, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("emissary cogito monologue", S_CENTAUR, LVL(1, 4, -4, 54, 10), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_DIMN, 1, 8), ATTK(AT_TENT, AD_WEBS, 6, 1), ATTK(AT_LASH, AD_IDAM, 5, 1), ATTK(AT_CLAW, AD_DRCO, 1, 9), ATTK(AT_BUTT, AD_WTHR, 1, 7), ATTK(AT_BREA, AD_WERE, 2, 4)), SIZ(950, 911, 0, MS_COW, MZ_GIGANTIC), MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_HIDE, M2_MINION|M2_DEMON|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mid centaur", S_CENTAUR, LVL(2, 12, 7, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mystery corruptor", S_CENTAUR, LVL(2, 4, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fumble centaur", S_CENTAUR, LVL(2, 9, 8, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("junk centaur", S_CENTAUR, /* spawns with sling and 10 junk metal */ LVL(2, 8, 7, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("muddily lenity seething", S_CENTAUR, LVL(2, 23, 8, 71, -6), (4), A(ATTK(AT_GAZE, AD_INSA, 1, 9), ATTK(AT_SPIT, AD_INER, 2, 1), ATTK(AT_STNG, AD_STON, 2, 4), ATTK(AT_EXPL, AD_SPC2, 2, 5), NO_ATTK, NO_ATTK), SIZ(2633, 243, 0, MS_SQEEK, MZ_HUMAN), 0, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("raffling imbibitional executorial", S_CENTAUR, LVL(2, 9, 5, 33, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_DRDX, 1, 5), ATTK(AT_HUGS, AD_CURS, 1, 2), ATTK(AT_GAZE, AD_ANTI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1625, 739, 0, MS_BOSS, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_MINDLESS, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("insolvent insulting", S_CENTAUR, LVL(2, 12, 4, 37, 0), (1), A(ATTK(AT_STNG, AD_BADE, 2, 3), ATTK(AT_BEAM, AD_THIE, 1, 4), ATTK(AT_TENT, AD_FIRE, 1, 9), ATTK(AT_TUCH, AD_PEST, 2, 1), ATTK(AT_BUTT, AD_WEBS, 2, 4), NO_ATTK), SIZ(1458, 294, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, MR_ACID, M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("materiality extending", S_CENTAUR, LVL(3, 16, 3, 41, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_LITT, 3, 4), ATTK(AT_BEAM, AD_TDRA, 1, 9), ATTK(AT_WEAP, AD_ENCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(209, 845, 0, MS_AREOLA, MZ_TINY), MR_ELEC, 0, M1_AMPHIBIOUS|M1_TPORT, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIMIC|M3_WANTSBOOK, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("habituating overshadowing", S_CENTAUR, LVL(3, 10, 6, 43, 0), (2), A(ATTK(AT_STNG, AD_DAMA, 2, 9), ATTK(AT_WEAP, AD_DISE, 1, 1), ATTK(AT_NONE, AD_CNCL, 4, 1), ATTK(AT_RATH, AD_DISE, 4, 1), NO_ATTK, NO_ATTK), SIZ(22, 471, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID, MR_DISINT, M1_NOTAKE|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("broadsword checkmated sideslipping", S_CENTAUR, LVL(3, 12, -6, 74, 0), (G_UNIQ|4), A(ATTK(AT_STNG, AD_LAVA, 3, 1), ATTK(AT_BEAM, AD_LETH, 3, 7), ATTK(AT_RATH, AD_ELEC, 3, 6), ATTK(AT_TUCH, AD_DISN, 3, 7), ATTK(AT_BREA, AD_PART, 2, 1), ATTK(AT_KICK, AD_DISP, 3, 2)), SIZ(539, 374, 0, MS_DEEPSTATE, MZ_SMALL), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE| M1_METALLIVORE, M2_UNDEAD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cylon centurion", S_CENTAUR, LVL(3, 11, 7, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("median centaur", S_CENTAUR, LVL(3, 13, 6, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("doublesling centaur", S_CENTAUR, /* spawns with sling, 20 talc and 20 graphite */ LVL(3, 13, 6, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("plains centaur", S_CENTAUR, LVL(4, 18, 4, 0, 0), (G_GENO|15), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("fire centaur", S_CENTAUR, LVL(4, 18, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("heavy centaur", S_CENTAUR, /* spawns with flintlock and 20 lead bullets */ LVL(4, 18, 4, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chestaur", S_CENTAUR, LVL(4, 18, 4, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("healthy plains centaur", S_CENTAUR, LVL(4, 18, 4, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("limp centaur", S_CENTAUR, LVL(4, 6, 10, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("humanoid centaur", S_CENTAUR, /* playable race */ LVL(4, 18, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("magneto centaur", S_CENTAUR, /* spawns with flintlock */ LVL(4, 18, 4, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("centaur cronie", S_CENTAUR, LVL(4, 12, 5, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("level centaur", S_CENTAUR, LVL(4, 12, 7, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mystery centaur", S_CENTAUR, LVL(4, 18, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dega", S_CENTAUR, LVL(4, 11, 10, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dega from school", S_CENTAUR, LVL(4, 11, 10, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("real dega", S_CENTAUR, /* spawns with pick-axe */ LVL(4, 11, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("domestic centaur", S_CENTAUR, LVL(4, 18, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Ann Kathrin's girl shoe", S_CENTAUR, LVL(4, 12, 0, 50, 10), (1), A(ATTK(AT_KICK, AD_LEGS, 2, 6), ATTK(AT_WEAP, AD_BLND, 3, 4), ATTK(AT_GAZE, AD_BLND, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_AVOIDER, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("zoster nonoperable", S_CENTAUR, LVL(4, 5, 10, 65, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SPIT, AD_WEEP, 4, 6), ATTK(AT_SPIT, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(742, 183, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY, M2_UNDEAD|M2_STALK|M2_GREEDY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("authentic flickering", S_CENTAUR, LVL(4, 10, 0, 40, 18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BLND, 1, 5), ATTK(AT_MAGC, AD_NEXU, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1918, 11, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_DISINT, MR_DISINT, M1_HIDE|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_HOBBIT|M2_FEMALE, M3_TRAITOR|M3_NOPLRPOLY|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("forest centaur", S_CENTAUR, LVL(5, 18, 3, 10, -1), (G_GENO|15), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("baur", S_CENTAUR, LVL(5, 18, 3, 10, -1), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hidden forest centaur", S_CENTAUR, LVL(5, 18, 3, 10, -1), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("village centaur", S_CENTAUR, /* spawns with sling and flint stones */ LVL(5, 18, 3, 10, -1), (G_GENO|4|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wud centaur", S_CENTAUR, LVL(5, 12, 6, 5, -1), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mines centaur", S_CENTAUR, /* spawns with unwieldy pick */ LVL(5, 18, 3, 10, -1), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_GNOME, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("leocentaur", S_CENTAUR, LVL(5, 15, 6, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hc lance carrier", S_CENTAUR, LVL(5, 12, 5, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shock centaur", S_CENTAUR, LVL(5, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("draconian centaur", S_CENTAUR, LVL(5, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRCO, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("foredo abbotship", S_CENTAUR, LVL(5, 32, 7, 62, 18), (2), A(ATTK(AT_BEAM, AD_ALIN, 5, 2), ATTK(AT_TENT, AD_GRAV, 4, 9), ATTK(AT_GAZE, AD_THIR, 4, 8), ATTK(AT_STNG, AD_SKIL, 5, 3), ATTK(AT_GAZE, AD_ALIN, 4, 6), ATTK(AT_TUCH, AD_CHRN, 4, 8)), SIZ(742, 6, 0, MS_SEDUCE, MZ_LARGE), 0, 0, M1_TPORT, M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_DWARF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mountain centaur", S_CENTAUR, LVL(6, 20, 2, 10, -3), (G_GENO|15), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("flingaur", S_CENTAUR, LVL(6, 20, 2, 10, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("negro ganger", S_CENTAUR, LVL(6, 20, 2, 10, -3), (G_GENO|1|G_PLATOON|G_LGROUP), A(ATTK(AT_WEAP, AD_CORR, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_BOSS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("oro centaur", S_CENTAUR, LVL(6, 13, 6, 5, -3), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("centaur flamesticker", S_CENTAUR, /* light radius 1 */ LVL(6, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mountain pack centaur", S_CENTAUR, LVL(6, 20, 2, 10, -3), (G_GENO|3|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("centaur shaman", S_CENTAUR, LVL(6, 20, 2, 10, -3), (G_GENO|3), A(ATTK(AT_MAGC, AD_SPEL, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Blibdoolpoolp's mindgraven champion", S_CENTAUR, LVL(6, 20, 6, 50, -20), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 3, 10), ATTK(AT_TENT, AD_PLYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 8)), SIZ(1800, 1800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_ANIMAL|M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID|M1_SWIM, M2_HOSTILE|M2_NOPOLY|M2_FEMALE|M2_STRONG|M2_ELF|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("frost centaur", S_CENTAUR, LVL(6, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_COLD, 1, 4), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("centaur caster", S_CENTAUR, LVL(6, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty centaur shaman", S_CENTAUR, LVL(6, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("left centaur", S_CENTAUR, /* spawns with leather gloves and flimsy darts */ LVL(6, 20, 2, 10, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("myrmidon hoplite", S_CENTAUR, LVL(6, 10, 10, 0, 2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("ammotaur", S_CENTAUR, /* spawns with sling, 25 bone fragments and basinet */ LVL(6, 20, 2, 10, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Girl Constance", S_CENTAUR, LVL(6, 14, 10, 0, -3), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_SITM, 1, 3), ATTK(AT_MAGC, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_FEMALE|M2_NOPOLY|M2_HUMAN|M2_PNAME, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("soliloquy teacherage lowlife transhipping", S_CENTAUR, LVL(6, 33, -10, 28, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SIN, 4, 6), ATTK(AT_KICK, AD_ANTI, 1, 7), ATTK(AT_WEAP, AD_TLPT, 6, 3), ATTK(AT_SCRA, AD_SPC2, 8, 1), ATTK(AT_GAZE, AD_DEPR, 6, 3), ATTK(AT_BREA, AD_SLIM, 5, 6)), SIZ(1482, 1472, 0, MS_OHGOD, MZ_MEDIUM), MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_NOTAKE|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("piquet monetary eventide", S_CENTAUR, LVL(6, 7, 0, 90, 0), (G_RGROUP|1), A(ATTK(AT_BITE, AD_RBAD, 1, 4), ATTK(AT_TUCH, AD_CALM, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2094, 620, 0, MS_FEARHARE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_NOEYES|M1_SLITHY, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("centaur", S_CENTAUR, LVL(7, 5, 2, 10, -3), (G_GENO|6), A(ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("buttfucking alphawoman", S_CENTAUR, LVL(7, 5, 2, 10, -3), (G_GENO|1), A(ATTK(AT_KICK, AD_SSEX, 3, 6), ATTK(AT_LASH, AD_GLIB, 4, 4), ATTK(AT_GAZE, AD_BLND, 4, 4), ATTK(AT_NONE, AD_INSA, 0, 2), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("haughty centaur", S_CENTAUR, LVL(7, 5, 2, 10, -3), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("leocentaur chief", S_CENTAUR, LVL(7, 16, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("leocentaur shaman", S_CENTAUR, LVL(7, 16, 5, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("werecentaur", S_CENTAUR, LVL(7, 5, 2, 10, -3), (G_GENO|1), A(ATTK(AT_KICK, AD_WERE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cylon command centurion", S_CENTAUR, LVL(7, 11, 7, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("centaur quackster", S_CENTAUR, /* spawns with crossbow and 50 poison bolts */ LVL(7, 16, 5, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_NIVE, 2, 2), ATTK(AT_WEAP, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cliff witness", S_CENTAUR, LVL(7, 16, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_WAIL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("sprow", S_CENTAUR, LVL(8, 15, 2, 10, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1,1), ATTK(AT_KICK, AD_DRST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("poor centaur", S_CENTAUR, /* spawns with bidenhander, bow and 30 paper arrows */ LVL(8, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_HUMANOID, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("net sprow", S_CENTAUR, LVL(8, 15, 2, 10, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1,1), ATTK(AT_KICK, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_ELF|M2_FEMALE, M3_INFRAVISIBLE|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("centaur chieftain", S_CENTAUR, LVL(8, 20, 2, 10, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_HUMANOID, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_LORD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("centaur load", S_CENTAUR, LVL(8, 13, 6, 5, -3), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_HUMANOID, M2_GREEDY|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cargo centaur", S_CENTAUR, LVL(8, 13, 6, 5, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_HUMANOID, M2_GREEDY|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("centaur grord", S_CENTAUR, LVL(8, 20, 2, 10, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_LORD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("centaur rustlord", S_CENTAUR, LVL(8, 20, 2, 10, -3), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_RUST, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_HUMANOID, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_LORD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("outerworld spawn", S_CENTAUR, LVL(8, 10, 10, 5, 3), (G_GENO|1), A(ATTK(AT_WEAP, AD_BANI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("myrmidon lochias", S_CENTAUR, LVL(8, 10, 10, 5, 3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("centaur prince", S_CENTAUR, LVL(8, 20, 2, 10, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead centaur", S_CENTAUR, LVL(8, 20, 2, 10, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE|M2_UNDEAD, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flying undead centaur", S_CENTAUR, LVL(8, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE|M2_UNDEAD, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("state-controlled machinery", S_CENTAUR, LVL(8, 18, 3, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_ACID, 1, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_DEEPSTATE, MZ_HUGE), 0, 0, M1_OVIPAROUS|M1_ACID|M1_ANIMAL|M1_OMNIVORE, M2_MAGIC|M2_STALK|M2_FEMALE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("u died in an accident", S_CENTAUR, /* invisible */ LVL(8, 18, 3, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_ACID, 1, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_DEEPSTATE, MZ_HUGE), 0, 0, M1_OVIPAROUS|M1_ACID|M1_ANIMAL|M1_OMNIVORE, M2_MAGIC|M2_STALK|M2_FEMALE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("mendicant sprow", S_CENTAUR, LVL(8, 15, 2, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), MR_POISON|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_SLITHY|M1_NOHANDS|M1_OMNIVORE|M1_HUMANOID|M1_NOTAKE, M2_FEMALE|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("medicant sprow", S_CENTAUR, /* invisible */ LVL(8, 15, 2, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), MR_POISON|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_SLITHY|M1_NOHANDS|M1_OMNIVORE|M1_HUMANOID|M1_NOTAKE, M2_FEMALE|M2_ELF, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("chaos warrior", S_CENTAUR, LVL(8, 12, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 5), ATTK(AT_KICK, AD_DRST, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("chaotic warrior", S_CENTAUR, LVL(8, 12, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 5), ATTK(AT_KICK, AD_CHAO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("formian crusher", S_CENTAUR, LVL(8, 18, 3, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_ACID, 1, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_HUGE), 0, 0, M1_OVIPAROUS|M1_ACID|M1_ANIMAL|M1_OMNIVORE, M2_MAGIC|M2_STALK|M2_FEMALE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("darkforce crusher", S_CENTAUR, LVL(8, 18, 3, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_ACID, 1, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_HUGE), 0, 0, M1_OVIPAROUS|M1_ACID|M1_ANIMAL|M1_OMNIVORE, M2_MAGIC|M2_STALK|M2_FEMALE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("unseen crusher", S_CENTAUR, /* invisible */ LVL(8, 18, 3, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_ACID, 1, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_HUGE), 0, 0, M1_OVIPAROUS|M1_ACID|M1_ANIMAL|M1_OMNIVORE, M2_MAGIC|M2_STALK|M2_FEMALE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("haha you cannot see me", S_CENTAUR, /* super-invisible */ LVL(8, 18, 3, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_STNG, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_ACID, 1, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_HUGE), 0, 0, M1_OVIPAROUS|M1_ACID|M1_ANIMAL|M1_OMNIVORE, M2_MAGIC|M2_STALK|M2_FEMALE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("stabrider", S_CENTAUR, /* spawns with lance */ LVL(8, 25, 2, 10, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("armanite", S_CENTAUR, LVL(9, 20, 2, 10, -3), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("demonic armanite", S_CENTAUR, LVL(9, 20, 2, 10, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("leocentaur king", S_CENTAUR, LVL(9, 17, 3, 10, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("leocentaur stabber", S_CENTAUR, LVL(9, 17, 3, 10, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("leocentaur ruler", S_CENTAUR, LVL(9, 17, 3, 10, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("leocentaur speccor", S_CENTAUR, /* spawns with unknown knife, 5 wonder daggers, basinet, gauntlets of plugsuit and low boots */ LVL(9, 17, 3, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Hannah", S_CENTAUR, LVL(9, 12, 10, 0, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: BLOCK_HEELED_COMBAT_BOOT POT_BLINDNESS */ /* speed 12-15, AC -1, MR 60, extra attacks 1, resists 3, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("tiffing offside", S_CENTAUR, LVL(9, 17, 4, 61, 0), (G_PLATOON|4|G_RGROUP), A(ATTK(AT_BITE, AD_LAVA, 7, 3), ATTK(AT_BEAM, AD_INER, 4, 4), ATTK(AT_BEAM, AD_TRAP, 7, 1), ATTK(AT_CLAW, AD_SKIL, 9, 4), ATTK(AT_BITE, AD_ABDC, 1, 8), NO_ATTK), SIZ(457, 209, 0, MS_HISS, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD|M1_POIS|M1_CARNIVORE, M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("autobiographic chinone", S_CENTAUR, LVL(9, 5, 2, 24, 0), (G_SGROUP|1), A(ATTK(AT_TUCH, AD_TDRA, 6, 4), ATTK(AT_GAZE, AD_BLND, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3624, 1210, 0, MS_SOLDIER, MZ_LARGE), 0, 0, M1_FLY|M1_SWIM|M1_CLING|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("centaur leader", S_CENTAUR, LVL(10, 20, 0, 10, -4), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("timid centaur", S_CENTAUR, LVL(10, 20, 0, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_LORD|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("speaur", S_CENTAUR, LVL(10, 20, 0, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("centaur boss", S_CENTAUR, LVL(10, 20, 0, 10, -4), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chaos rulechanger", S_CENTAUR, LVL(10, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* damage type of the kick is randomized */ MON("myrmidon ypolochagos", S_CENTAUR, LVL(10, 10, 10, 15, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("chaos servant", S_CENTAUR, LVL(10, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chaos tiler", S_CENTAUR, /* transforms ROOM and CORR into random terrain */ LVL(10, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chaos wizard", S_CENTAUR, LVL(10, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 7), ATTK(AT_KICK, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chaotic servant", S_CENTAUR, LVL(10, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_CHAO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaotic wizard", S_CENTAUR, LVL(10, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 7), ATTK(AT_KICK, AD_CHAO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ber centaur", S_CENTAUR, LVL(10, 14, 5, 5, -4), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("foun centaur", S_CENTAUR, LVL(10, 14, 5, 5, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fith centaur", S_CENTAUR, /* spawns with frag grenades and plasteel helmet */ LVL(10, 20, 0, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("revered comb", S_CENTAUR, LVL(10, 20, -10, 35, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_INSA, 1, 5), ATTK(AT_TENT, AD_ABDC, 6, 5), ATTK(AT_BOOM, AD_ICUR, 1, 2), ATTK(AT_ENGL, AD_RBRE, 1, 8), ATTK(AT_CLAW, AD_POLY, 9, 1), ATTK(AT_CLAW, AD_TRAI, 5, 2)), SIZ(424, 874, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("coin ideologic proctological purist milliard kedging", S_CENTAUR, LVL(10, 12, 9, 55, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 6, 7), ATTK(AT_WEAP, AD_TLPT, 9, 7), ATTK(AT_NONE, AD_MANA, 3, 5), ATTK(AT_CLAW, AD_BURN, 7, 6), ATTK(AT_SCRA, AD_SSEX, 1, 1), NO_ATTK), SIZ(470, 502, 0, MS_BOAST, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_CONCEAL|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("swamp centaur", S_CENTAUR, LVL(11, 20, 2, 10, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Ann Kathrin's cuddly boot", S_CENTAUR, LVL(11, 9, 3, 75, 2), (1), A(ATTK(AT_KICK, AD_FAMN, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("poison centaur", S_CENTAUR, LVL(11, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_POIS, 1, 7), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("matspam centaur", S_CENTAUR, /* spawns with crossbow and 35 material bolts */ LVL(11, 20, 2, 10, -3), (4), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Eva", S_CENTAUR, /* spear amazon */ LVL(11, 15, -6, 70, 1), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_GLIB, 2, 9), ATTK(AT_GAZE, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SWEET_MOCASSINS SILVER_SPEAR SPEAR(10) JAVELIN SCR_TRAP_CREATION */ MON("Thorwald", S_CENTAUR, LVL(11, 10, 5, 65, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_NONE, AD_NEXU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: SHORT_SWORD LEATHER_ARMOR BOW ARROW SCR_WOUNDS */ MON("eruptional antivenin", S_CENTAUR, LVL(11, 23, 3, 4, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRIN, 3, 1), ATTK(AT_BITE, AD_WRAP, 4, 7), ATTK(AT_TENT, AD_TDRA, 2, 1), ATTK(AT_BEAM, AD_FREN, 6, 7), ATTK(AT_TRAM, AD_FUMB, 7, 1), ATTK(AT_BUTT, AD_LEVI, 5, 1)), SIZ(320, 39, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_NASTY|M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unreported display", S_CENTAUR, LVL(11, 22, 1, 39, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_INSA, 1, 7), ATTK(AT_HUGS, AD_RUNS, 1, 9), ATTK(AT_TUCH, AD_BURN, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2670, 44, 0, MS_TEACHER, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS, M2_LORD|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("recluse centaur", S_CENTAUR, LVL(12, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_TERR, 1,10), ATTK(AT_KICK, AD_TERR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("argothius", S_CENTAUR, LVL(12, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaos warlord", S_CENTAUR, LVL(12, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaotic warlord", S_CENTAUR, LVL(12, 18, 3, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHAO, 1, 7), ATTK(AT_KICK, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("centaur lord", S_CENTAUR, LVL(12, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cast centaur", S_CENTAUR, /* spawns with bow and 50 bronze arrows */ LVL(12, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("git centaur", S_CENTAUR, LVL(12, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_TREM, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("javaur", S_CENTAUR, LVL(12, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("myrmidon mystikos praktoras", S_CENTAUR, LVL(12, 10, 10, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("centaurtrice", S_CENTAUR, LVL(12, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_STON, 1, 7), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("forbidden forest centaur", S_CENTAUR, LVL(12, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("forbidden arts centaur", S_CENTAUR, LVL(12, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_NEXU, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("myrmidon lochagos", S_CENTAUR, LVL(12, 10, 10, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("centrostander", S_CENTAUR, LVL(12, 15, 4, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("myrmidon sfragisios", S_CENTAUR, LVL(12, 10, 10, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("myrmidon diatrypon", S_CENTAUR, /* invisible */ LVL(12, 10, 10, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("hokiest pocketful", S_CENTAUR, LVL(12, 12, 0, 21, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_STNG, AD_FLAM, 3, 1), ATTK(AT_GAZE, AD_DEPR, 4, 1), ATTK(AT_BITE, AD_EDGE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1098, 231, 0, MS_SOCKS, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID, MR_FIRE|MR_POISON, M1_ANIMAL|M1_POIS|M1_HERBIVORE, M2_MINION|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ballet foreshortened bourse", S_CENTAUR, LVL(12, 27, -6, 83, -3), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_DISP, 1, 2), ATTK(AT_SCRA, AD_ACID, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2430, 1133, 0, MS_TEACHER, MZ_SMALL), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fleetfoot", S_CENTAUR, /* teleports randomly */ LVL(13, 27, -4, 40, 4), (1), A(ATTK(AT_WEAP, AD_DAMA, 4, 7), ATTK(AT_LASH, AD_DISP, 2, 7), ATTK(AT_HUGS, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("pa bil sag", S_CENTAUR, LVL(13, 20, -1, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,10), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_STNG, AD_DRST, 1, 6), ATTK(AT_GAZE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HUMANOID, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_FLY|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Chaima", S_CENTAUR, LVL(13, 14, 2, 40, -6), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_ICEB, 3, 10), ATTK(AT_KICK, AD_VAMP, 4, 19), ATTK(AT_BEAM, AD_WEEP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Silva the Centaur King", S_CENTAUR, LVL(13, 20, 2, 10, -3), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_SILENT, MZ_LARGE), 0, 0, 0, M2_COLLECT|M2_GREEDY|M2_MALE|M2_STRONG|M2_STALK|M2_PNAME|M2_PRINCE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("driftiest cheapening hairband", S_CENTAUR, LVL(13, 12, -1, 79, 0), (G_GENO|2), A(ATTK(AT_EXPL, AD_CALM, 2, 9), ATTK(AT_SPIT, AD_GLIB, 9, 7), ATTK(AT_SPIT, AD_SOUN, 6, 3), ATTK(AT_MAGC, AD_LITE, 4, 8), ATTK(AT_TUCH, AD_POLY, 3, 8), NO_ATTK), SIZ(48, 549, 0, MS_BARBER, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_SLEEP|MR_STONE, M1_FLY|M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("debone scut", S_CENTAUR, LVL(13, 8, 0, 12, -6), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_PLYS, 3, 4), ATTK(AT_WEAP, AD_BLAS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(88, 87, 0, MS_CORONA, MZ_TINY), MR_SLEEP|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Lady Constance", S_CENTAUR, LVL(14, 12, 10, 0, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPC2, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_FEMALE|M2_NOPOLY|M2_HUMAN|M2_PNAME, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Lady Constantinescou", S_CENTAUR, LVL(14, 12, 10, 0, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_SITM, 1, 6), ATTK(AT_MAGC, AD_SPC2, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_SLEEP, 0, M1_REGEN|M1_OMNIVORE|M1_HUMANOID, M2_FEMALE|M2_NOPOLY|M2_HUMAN|M2_PNAME, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("why take the centaur chieftain from slex if you could invent your own", S_CENTAUR, LVL(14, 20, 1, 20, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_HUMANOID, M2_STRONG|M2_COLLECT|M2_GREEDY, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("rectorial predicated", S_CENTAUR, LVL(14, 21, -2, 51, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SPIT, AD_BANI, 1, 1), ATTK(AT_TENT, AD_ELEC, 9, 9), ATTK(AT_KICK, AD_WRAT, 3, 9), ATTK(AT_ENGL, AD_RAGN, 1, 8), ATTK(AT_WEAP, AD_SLUD, 8, 3), ATTK(AT_BEAM, AD_WEEP, 1, 4)), SIZ(225, 89, 0, MS_SOLDIER, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("heehaw quieted", S_CENTAUR, LVL(14, 16, 7, 35, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_GAZE, AD_FRZE, 2, 4), ATTK(AT_WEAP, AD_STUN, 8, 5), ATTK(AT_TENT, AD_DISE, 1, 8), ATTK(AT_SCRA, AD_THIR, 1, 8), ATTK(AT_STNG, AD_VULN, 5, 8), NO_ATTK), SIZ(241, 156, 0, MS_DJINNI, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pompeji extremator", S_CENTAUR, LVL(15, 22, -15, 60, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BURN, 3, 15), ATTK(AT_GAZE, AD_BURN, 3, 15), ATTK(AT_NONE, AD_FRZE, 3, 15), ATTK(AT_HUGS, AD_DISP, 3, 15), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_NOEYES|M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Berith", S_CENTAUR, LVL(15, 18, -3, 10, -3), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLUD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_GREEDY, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("encyclopedion", S_CENTAUR, /* name by Demo, however the suggested special effect isn't in slex */ LVL(15, 16, 0, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAKE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_GLYPHS, MZ_HUGE), MR_POISON|MR_DEATH|MR_DISINT|MR_PLUSONE, 0, M1_NOLIMBS, M2_STRONG|M2_COLLECT, M3_NONMOVING|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("formian taskmaster", S_CENTAUR, LVL(15, 18, 0, 50, 10), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_STNG, AD_ACID, 4, 4), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_OVIPAROUS|M1_ACID|M1_HUMANOID|M1_ANIMAL|M1_OMNIVORE, M2_MAGIC|M2_FEMALE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("middle-age centaur", S_CENTAUR, LVL(15, 15, 2, 10, -18), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_SAMU, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ether centaur", S_CENTAUR, /* spawns with crossbow and 40 ether bolts */ LVL(15, 15, 2, 10, -18), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 14), ATTK(AT_KICK, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_POISON|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("oxidization hamilton", S_CENTAUR, LVL(15, 2, 3, 23, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_RBAD, 2, 9), ATTK(AT_NONE, AD_NAST, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2616, 217, 0, MS_TREESQUAD, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_NOLIMBS|M1_HUMANOID|M1_TPORT, M2_LORD|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kentaurs", S_CENTAUR, LVL(15, 19, -2, 20, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("salty centaur", S_CENTAUR, /* spawns with sling, 30 salt chunks and rapirapi */ LVL(16, 15, 2, 10, -18), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("drider", S_CENTAUR, LVL(16, 15, 2, 10, -18), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_BITE, AD_DRST, 1, 1), ATTK(AT_KICK, AD_DRST, 1, 1), ATTK(AT_SPIT, AD_DRST, 2, 4), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("elven centaur", S_CENTAUR, LVL(16, 15, 2, 10, -18), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_BITE, AD_DRST, 1, 1), ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_BEAM, AD_WEBS, 2, 4), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_ELF|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_SPIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ruenkavala", S_CENTAUR, /* spawns with long sword and wedge sandals */ LVL(16, 14, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SEDUCE, MZ_MEDIUM), MR_ELEC|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5, M4_SANDALS, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("twelven centaur", S_CENTAUR, LVL(16, 15, 2, 10, -18), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_BITE, AD_DRST, 1, 1), ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_BEAM, AD_SLEE, 2, 4), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_ELF|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_SPIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Rivole Spicero", S_CENTAUR, /* spawns with italian heels */ LVL(16, 13, 0, 20, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_FAMN, 2, 10), ATTK(AT_KICK, AD_BLEE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_IMITATE, MZ_SMALL), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_HERBIVORE|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE|M2_PNAME|M2_NOPOLY, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hc lady", S_CENTAUR, LVL(16, 10, 5, 15, 4), (1), A(ATTK(AT_WEAP, AD_SOUN, 3, 4), ATTK(AT_KICK, AD_NUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("jumen centaur", S_CENTAUR, LVL(16, 15, 2, 10, -18), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vital centaur", S_CENTAUR, LVL(16, 10, 6, 5, -18), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("deductor centaur", S_CENTAUR, LVL(16, 15, 2, 10, -18), (G_GENO|2), A(ATTK(AT_WEAP, AD_SCOR, 1, 10), ATTK(AT_KICK, AD_SCOR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nobber centaur", S_CENTAUR, LVL(16, 10, 6, 5, -18), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mendicant drider", S_CENTAUR, LVL(16, 15, 2, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_MEDIUM), MR_POISON|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_OMNIVORE|M1_HUMANOID|M1_NOTAKE, M2_FEMALE|M2_STRONG|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("medicant drider", S_CENTAUR, /* invisible */ LVL(16, 15, 2, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_MEDIUM), MR_POISON|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_OMNIVORE|M1_HUMANOID|M1_NOTAKE, M2_FEMALE|M2_STRONG|M2_ELF, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("dride dride dride", S_CENTAUR, /* super-invisible */ LVL(16, 15, 2, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_MEDIUM), MR_POISON|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_OMNIVORE|M1_HUMANOID|M1_NOTAKE, M2_FEMALE|M2_STRONG|M2_ELF, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("Olf Kartoffelkopf", S_CENTAUR, /* spawns with bunny uniform */ LVL(16, 10, 0, 80, -6), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_TRAP, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GIBBERISH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("enterprise regurgitated", S_CENTAUR, LVL(16, 30, -4, 7, 0), (4), A(ATTK(AT_MAGC, AD_CONT, 8, 9), ATTK(AT_STNG, AD_CONF, 1, 4), ATTK(AT_BITE, AD_WGHT, 5, 1), ATTK(AT_GAZE, AD_DCAY, 5, 2), ATTK(AT_CLAW, AD_CORR, 6, 6), ATTK(AT_SPIT, AD_FEMI, 5, 1)), SIZ(2922, 186, 0, MS_CLOCK, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_NOHEAD|M1_ACID|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("megabyte impale", S_CENTAUR, LVL(16, 20, -2, 86, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BEAM, AD_VAMP, 1, 9), ATTK(AT_ENGL, AD_FUMB, 1, 4), ATTK(AT_BEAM, AD_RAGN, 1, 5), ATTK(AT_WEAP, AD_CONT, 3, 4), ATTK(AT_STNG, AD_HODS, 5, 7), NO_ATTK), SIZ(255, 1559, 0, MS_PARROT, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("island centaur", S_CENTAUR, LVL(17, 20, 0, 15, -3), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lanaur", S_CENTAUR, LVL(17, 20, 0, 15, -3), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("continent centaur", S_CENTAUR, LVL(17, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_GRAV, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starlight moated", S_CENTAUR, LVL(17, 7, -3, 32, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_POIS, 8, 7), ATTK(AT_LASH, AD_ACID, 2, 2), ATTK(AT_BITE, AD_VENO, 7, 1), ATTK(AT_EXPL, AD_STTP, 2, 7), ATTK(AT_SCRA, AD_NAST, 1, 3), NO_ATTK), SIZ(772, 838, 0, MS_GRUNT, MZ_MEDIUM), MR_STONE, 0, M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_INFRAVISION|M3_POKEMON|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("minocentaur", S_CENTAUR, LVL(17, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("priestess of Ghaunadaur", S_CENTAUR, LVL(18, 15, 2, 10, 15), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 12)), SIZ(2550, 2550, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_ELF|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("activism femmy", S_CENTAUR, LVL(18, 13, -2, 40, -8), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 10), ATTK(AT_WEAP, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_HITASFOUR|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM|M1_BREATHLESS, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("boomboom centaur", S_CENTAUR, /* spawns with 3 boomerangs */ LVL(18, 15, 2, 10, 15), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2550, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("teacherage baldest", S_CENTAUR, LVL(18, 15, -8, 21, 0), (4), A(ATTK(AT_MAGC, AD_VAMP, 1, 2), ATTK(AT_TRAM, AD_FAMN, 6, 4), ATTK(AT_ENGL, AD_FAMN, 2, 1), ATTK(AT_EXPL, AD_DRLI, 2, 1), NO_ATTK, NO_ATTK), SIZ(4090, 364, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_POISON, 0, M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("centaur taxcollector", S_CENTAUR, LVL(20, 20, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_DEBT, 2, 10), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("trigger-happy reeve", S_CENTAUR, /* spawns with shovel, crossbow and a single +10 bolt that is a special artifact */ LVL(20, 13, 4, 20, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FEARHARE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("centaur highwayman", S_CENTAUR, LVL(20, 36, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_SGLD, 2, 10), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hireable centaur highwayman", S_CENTAUR, LVL(20, 36, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_SGLD, 2, 10), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sider", S_CENTAUR, LVL(20, 15, 5, 10, -3), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("awi", S_CENTAUR, LVL(20, 15, 5, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lethargy", S_CENTAUR, LVL(20, 10, -18, 100, -7), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LAZY, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_FEMALE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("annihilator", S_CENTAUR, LVL(20, 20, 0, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_WTHR, 1, 6), ATTK(AT_KICK, AD_WTHR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("centaur zoomer", S_CENTAUR, /* spawns with zoom shot crossbow and 50 pin bolts */ LVL(20, 19, 1, 10, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), ATTK(AT_KICK, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2550, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Katharina's sexy pants", S_CENTAUR, LVL(20, 10, -18, 100, -7), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ALIN, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_PNAME|M2_STRONG|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("significant threat increase centaur", S_CENTAUR, /* spawns with banded mail, helmet, leather gloves and lance */ LVL(20, 19, -2, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_NASTY, M3_FREQ_UNCOMMON2|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("thick femmy", S_CENTAUR, LVL(20, 9, -24, 100, 0), (1), A(ATTK(AT_WEAP, AD_PLYS, 1, 4), ATTK(AT_KICK, AD_FEMI, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_ELEC|MR_DISINT|MR_DEATH|MR_HITASTHREE, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Synaisthesia", S_CENTAUR, LVL(20, 20, 2, 50, -15), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_TCKL, 1, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOEYES|M1_POIS|M1_BREATHLESS|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_SWIM|M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_FEMALE|M2_PNAME, M3_INFRAVISIBLE|M3_WAITFORU, M4_MULTIHUED, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reedit empathic ogling", S_CENTAUR, LVL(20, 8, -5, 57, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_ELEC, 3, 5), ATTK(AT_WEAP, AD_CORR, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(646, 1006, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_COLD|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_REGEN|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("depolarize psalter", S_CENTAUR, LVL(20, 18, -5, 41, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BITE, AD_BADE, 1, 9), ATTK(AT_BREA, AD_AMNE, 5, 2), ATTK(AT_CLAW, AD_MEMO, 4, 4), ATTK(AT_MAGC, AD_BADE, 6, 4), NO_ATTK, NO_ATTK), SIZ(2826, 1271, 0, MS_GLYPHS, MZ_HUGE), MR_COLD|MR_DISINT, 0, M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("scintillation primly", S_CENTAUR, LVL(20, 30, -5, 18, 17), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_FLAM, 1, 1), ATTK(AT_WEAP, AD_LETH, 6, 3), ATTK(AT_HUGS, AD_DCAY, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2144, 858, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_ACID, 0, M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("oceanographic trihybrid", S_CENTAUR, LVL(21, 12, 3, 85, 15), (G_GENO|G_SGROUP|4), A(ATTK(AT_HUGS, AD_INER, 3, 7), ATTK(AT_TUCH, AD_SKIL, 8, 1), ATTK(AT_EXPL, AD_SLEE, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(753, 293, 0, MS_SILENT, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("BAB", S_CENTAUR, /* some commit mentions a "monster BAB" but doesn't actually add it... hmmmmm... either way, spawns with 25 frag grenades */ LVL(22, 18, -1, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DAMA, 4, 10), ATTK(AT_BEAM, AD_DEST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_POISON|MR_SLEEP|MR_DEATH|MR_HITASTHREE, 0, M1_FLY|M1_OVIPAROUS|M1_THICK_HIDE, M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY|M3_NOTAME|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("greater chaos servant", S_CENTAUR, LVL(22, 18, -2, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cet ude d'ua kahn", S_CENTAUR, /* spawns with compost bow and 100 forbidden arrows */ LVL(22, 26, -6, 40, -18), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_CURS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("greater chaotic servant", S_CENTAUR, LVL(22, 18, -2, 10, -1), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHAO, 2, 5), ATTK(AT_KICK, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonadaptive sacrificed", S_CENTAUR, LVL(22, 26, 0, 43, -18), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_WET, 9, 4), ATTK(AT_GAZE, AD_WERE, 3, 1), ATTK(AT_BEAM, AD_RNG, 7, 2), ATTK(AT_ENGL, AD_THIR, 5, 8), ATTK(AT_CLAW, AD_DAMA, 7, 5), ATTK(AT_MAGC, AD_GRAV, 5, 4)), SIZ(2430, 271, 0, MS_GAARDIEN, MZ_SMALL), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_TPORT| M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("conifer imposition venturing", S_CENTAUR, LVL(22, 12, -7, 64, -2), (G_GENO|1), A(ATTK(AT_LASH, AD_INER, 4, 7), ATTK(AT_CLAW, AD_SPEL, 1, 5), ATTK(AT_STNG, AD_ICEB, 7, 9), ATTK(AT_KICK, AD_NGRA, 1, 5), ATTK(AT_BREA, AD_MANA, 9, 7), ATTK(AT_BREA, AD_STUN, 2, 7)), SIZ(841, 1010, 0, MS_PARROT, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PEACEFUL, M3_WAITFORU|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("Ronja", S_CENTAUR, LVL(22, 18, -11, 60, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS POT_EXTRA_HEALING LEATHER_JACKET CLOAK_OF_MAGIC_RESISTANCE */ MON("remarrying prey", S_CENTAUR, LVL(23, 9, -2, 33, 0), (G_LGROUP|1), A(ATTK(AT_CLAW, AD_SLOW, 9, 3), ATTK(AT_ENGL, AD_SLEE, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4060, 1213, 0, MS_METALMAFIA, MZ_LARGE), MR_POISON, 0, M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE| M1_OVIPAROUS|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("new citizen", S_CENTAUR, LVL(23, 12, -4, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chaos mutant", S_CENTAUR, LVL(24, 14, -5, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUST, 1,10), ATTK(AT_KICK, AD_DCAY, 1, 6), ATTK(AT_KICK, AD_CORR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("chaotic mutant", S_CENTAUR, LVL(24, 14, -5, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHAO, 1,10), ATTK(AT_KICK, AD_DCAY, 1, 6), ATTK(AT_KICK, AD_CORR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chaos plague bearer", S_CENTAUR, LVL(24, 14, -5, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUST, 1,10), ATTK(AT_KICK, AD_DCAY, 1, 6), ATTK(AT_KICK, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Kyosuke Kagami", S_CENTAUR, LVL(24, 12, -8, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_FIRE, 2, 4), ATTK(AT_BEAM, AD_COLD, 4, 6) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("podded scratch", S_CENTAUR, LVL(24, 10, -10, 42, -18), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_WISD, 1, 7), ATTK(AT_GAZE, AD_FIRE, 2, 5), ATTK(AT_TENT, AD_FIRE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2091, 415, 0, MS_WERE, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_SLITHY|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hydra centaur", S_CENTAUR, LVL(25, 21, 0, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_FIRE, 1,10), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_FEAR, 3, 6), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reuse centaur", S_CENTAUR, /* spawns with crossbow and 80 heavy crossbow bolts */ LVL(25, 21, 0, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("varied centaur", S_CENTAUR, /* spawns with unicorn horn, small shield, iron shoes, sling and flint stones */ LVL(25, 21, 0, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("banditic centaur", S_CENTAUR, LVL(25, 21, 0, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_SHAN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("premeditated bunting sward yawping", S_CENTAUR, LVL(25, 9, -5, 4, 0), (G_VLGROUP|2), A(ATTK(AT_LASH, AD_BURN, 8, 7), ATTK(AT_BEAM, AD_ILLU, 5, 1), ATTK(AT_BREA, AD_SLIM, 1, 2), ATTK(AT_TRAM, AD_BADE, 1, 3), ATTK(AT_CLAW, AD_DISP, 1, 8), ATTK(AT_SCRA, AD_CLRC, 2, 1)), SIZ(1484, 507, 0, MS_BRAG, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_CLING|M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_POIS, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("forbade medaled amputee booboo cerebral offtrack", S_CENTAUR, LVL(25, 12, 8, 65, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_DARK, 8, 8), ATTK(AT_HUGS, AD_RBRE, 4, 4), ATTK(AT_BITE, AD_HEAL, 1, 8), ATTK(AT_TUCH, AD_PAIN, 2, 8), ATTK(AT_SCRA, AD_SPEL, 4, 2), ATTK(AT_LASH, AD_FUMB, 4, 6)), SIZ(145, 280, 0, MS_BOT, MZ_GIGANTIC), 0, 0, M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_MIMIC, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gratuity flagellation postfix scrambler oilhole", S_CENTAUR, LVL(26, 14, 10, 64, 4), (1), A(ATTK(AT_MAGC, AD_TIME, 5, 4), ATTK(AT_TUCH, AD_CAST, 6, 3), ATTK(AT_TUCH, AD_CHRN, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(383, 116, 0, MS_FEARHARE, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SLITHY, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_GNOME| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("druktor", S_CENTAUR, LVL(26, 15, 5, 10, -3), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dronor", S_CENTAUR, LVL(26, 15, 5, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("centaur sage", S_CENTAUR, LVL(26, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 1,10), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_CLRC, 1,10), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corruptor", S_CENTAUR, LVL(26, 20, 0, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_DRLI, 1, 6), ATTK(AT_KICK, AD_DREN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("centaur randomizer", S_CENTAUR, LVL(26, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_BEAM, AD_RBRE, 1,10), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("centaur terror", S_CENTAUR, LVL(26, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 1,10), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_CLRC, 1,10), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chaotic filler", S_CENTAUR, /* transforms ROOM and CORR into random terrain */ LVL(26, 20, 0, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1,10), ATTK(AT_KICK, AD_DRLI, 1, 6), ATTK(AT_KICK, AD_DREN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("centaur renger", S_CENTAUR, /* damage type of the beam is randomized */ LVL(26, 20, 2, 10, -3), (G_GENO|1), A(ATTK(AT_BEAM, AD_RBRE, 1,10), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Dantrag", S_CENTAUR, LVL(26, 12, 0, 50, -20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("tambouring fifthly", S_CENTAUR, LVL(26, 24, 6, 44, -18), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_DRCH, 9, 2), ATTK(AT_KICK, AD_STAT, 4, 5), ATTK(AT_GAZE, AD_SPEL, 1, 2), ATTK(AT_WEAP, AD_POIS, 7, 1), ATTK(AT_ENGL, AD_WTHR, 5, 2), NO_ATTK), SIZ(2236, 984, 0, MS_NURSE, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("koruny redemptive", S_CENTAUR, LVL(26, 13, 9, 39, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_TREM, 1, 8), ATTK(AT_TENT, AD_CHRN, 5, 3), ATTK(AT_SPIT, AD_CURS, 7, 1), ATTK(AT_SPIT, AD_LEGS, 5, 8), ATTK(AT_ENGL, AD_BANI, 4, 5), ATTK(AT_HUGS, AD_GLIB, 7, 2)), SIZ(1890, 142, 0, MS_BONES, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_SWIM|M1_HUMANOID, M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plummier spiritualist", S_CENTAUR, LVL(27, 12, 10, 78, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_STUN, 1, 1), ATTK(AT_WEAP, AD_TCKL, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2327, 388, 0, MS_HISS, MZ_HUMAN), MR_COLD|MR_ELEC, MR_COLD, M1_SWIM|M1_NOEYES|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("spoilsport fating", S_CENTAUR, LVL(27, 12, -8, 7, -2), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_PLAS, 2, 8), ATTK(AT_ENGL, AD_LAVA, 7, 4), ATTK(AT_GAZE, AD_WRAT, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1131, 18, 0, MS_BARBER, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT, M1_SWIM|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stereotypical unstacked sayable enlisted", S_CENTAUR, LVL(28, 24, 3, 3, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_VAMP, 4, 2), ATTK(AT_MAGC, AD_SITM, 8, 9), ATTK(AT_BREA, AD_EDGE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1139, 1372, 0, MS_ALLA, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_PERMAMIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("canvassed diazo", S_CENTAUR, LVL(29, 10, 9, 91, -10), (G_GENO|2), A(ATTK(AT_ENGL, AD_RBRE, 1, 8), ATTK(AT_STNG, AD_PHYS, 1, 6), ATTK(AT_LASH, AD_DRDX, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(862, 128, 0, MS_CONVERT, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOHEAD|M1_TPORT_CNTRL|M1_ACID, M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("midwest datary", S_CENTAUR, LVL(29, 14, 4, 69, 0), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_WISD, 5, 2), ATTK(AT_EXPL, AD_AGGR, 1, 7), ATTK(AT_TENT, AD_VULN, 9, 6), ATTK(AT_STNG, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK), SIZ(448, 101, 0, MS_GYPSY, MZ_HUGE), MR_COLD|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS, M2_LORD|M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("big bulletator C", S_CENTAUR, LVL(29, 40, -15, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PLYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_BULLETATOR, MZ_GIGANTIC), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("advanced bulletator C", S_CENTAUR, LVL(29, 20, -15, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PLYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_BULLETATOR, MZ_GIGANTIC), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chaos spawn", S_CENTAUR, LVL(30, 8, -5, 20, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_RUST, 1,10), ATTK(AT_KICK, AD_DCAY, 1, 6), ATTK(AT_KICK, AD_DISE, 1, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chaotic spawn", S_CENTAUR, LVL(30, 8, -5, 20, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CHAO, 1,10), ATTK(AT_KICK, AD_DCAY, 1, 6), ATTK(AT_KICK, AD_DISE, 1, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("venerable centaur", S_CENTAUR, LVL(30, 20, -1, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_KICK, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("religious badass", S_CENTAUR, LVL(30, 16, -10, 80, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 14), ATTK(AT_KICK, AD_PHYS, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_STALK, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("whirliest brahmanist", S_CENTAUR, LVL(30, 14, 0, 2, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_ENGL, AD_CNCL, 6, 4), ATTK(AT_LASH, AD_SITM, 6, 7), ATTK(AT_BEAM, AD_SOUN, 1, 1), ATTK(AT_STNG, AD_SIN, 3, 6), NO_ATTK, NO_ATTK), SIZ(2169, 47, 0, MS_FART_LOUD, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_SEE_INVIS, M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("knickknack retraced", S_CENTAUR, LVL(31, 13, -3, 79, -1), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_TIME, 6, 5), ATTK(AT_CLAW, AD_COLD, 4, 1), ATTK(AT_BUTT, AD_ICEB, 8, 3), ATTK(AT_WEAP, AD_CNCL, 8, 1), NO_ATTK, NO_ATTK), SIZ(923, 92, 0, MS_BONES, MZ_GIGANTIC), MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hydrocephali cratering bisexed inert", S_CENTAUR, LVL(31, 11, 4, 40, 16), (2), A(ATTK(AT_MAGC, AD_RNG, 1, 4), ATTK(AT_HUGS, AD_TRAP, 8, 4), ATTK(AT_CLAW, AD_UVUU, 2, 7), ATTK(AT_EXPL, AD_MALK, 5, 5), ATTK(AT_TUCH, AD_FLAM, 3, 2), NO_ATTK), SIZ(229, 3, 0, MS_DEAD, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SLITHY|M1_UNSOLID, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vehemently propman", S_CENTAUR, LVL(32, 12, -2, 4, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 6), ATTK(AT_WEAP, AD_BLND, 1, 2), ATTK(AT_TUCH, AD_SHAN, 4, 2), ATTK(AT_TENT, AD_SOUN, 6, 6), NO_ATTK, NO_ATTK), SIZ(2175, 508, 0, MS_ESCAPE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("remending reverencer nomadically climatologist", S_CENTAUR, LVL(32, 5, -3, 95, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_ANTI, 1, 2), ATTK(AT_ENGL, AD_MANA, 9, 4), ATTK(AT_HUGS, AD_LEVI, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2956, 982, 0, MS_SELFHARM, MZ_HUGE), MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alider", S_CENTAUR, LVL(32, 15, -8, 10, -18), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_TUCH, AD_DARK, 8, 8), ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_FIRE, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_ANIMAL, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_ELF, M3_INFRAVISIBLE|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("reuvir", S_CENTAUR, LVL(32, 15, -8, 10, -18), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_TUCH, AD_DARK, 8, 8), ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_FIRE, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_ANIMAL, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_ELF, M3_INFRAVISIBLE|M3_SPIDER|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gunntaurs", S_CENTAUR, LVL(32, 26, -8, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 13), ATTK(AT_KICK, AD_PHYS, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty gunntaurs", S_CENTAUR, LVL(32, 26, -8, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 13), ATTK(AT_KICK, AD_PHYS, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_PETTY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("genier", S_CENTAUR, LVL(32, 15, -8, 10, -18), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_TUCH, AD_DARK, 8, 8), ATTK(AT_KICK, AD_TRAP, 1, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_FIRE, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_ANIMAL, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_ELF, M3_INFRAVISIBLE|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("alig", S_CENTAUR, LVL(32, 15, -8, 10, -18), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_TUCH, AD_DARK, 8, 8), ATTK(AT_KICK, AD_WEBS, 1, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_FIRE, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_ANIMAL, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_ELF, M3_INFRAVISIBLE|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("misleadingly circuital anodal", S_CENTAUR, LVL(33, 15, -4, 8, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_HODS, 3, 4), ATTK(AT_TUCH, AD_CHAO, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1345, 471, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_FIRE|MR_ELEC, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY| M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("trebly disillusionment", S_CENTAUR, LVL(34, 11, 0, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_BADE, 0, 1), ATTK(AT_WEAP, AD_BURN, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(414, 119, 0, MS_POKEDEX, MZ_LARGE), MR_SLEEP, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("klarotik", S_CENTAUR, LVL(34, 17, -15, 75, -4), (1), A(ATTK(AT_KICK, AD_NPRO, 8, 10), ATTK(AT_BREA, AD_COLD, 7, 9), ATTK(AT_TUCH, AD_HEAL, 3, 4), ATTK(AT_BEAM, AD_SOUN, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_PLUSTHREE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_SEE_INVIS|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("barrow noisemaker denuder", S_CENTAUR, LVL(34, 6, -1, 82, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_MINA, 7, 4), ATTK(AT_GAZE, AD_PLAS, 5, 4), ATTK(AT_NONE, AD_MIDI, 9, 5), ATTK(AT_WEAP, AD_PAIN, 2, 5), NO_ATTK, NO_ATTK), SIZ(132, 936, 0, MS_SMITH, MZ_LARGE), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_PRINCE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("swung reconditioning", S_CENTAUR, LVL(34, 13, -4, 31, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_RBRE, 3, 6), ATTK(AT_BREA, AD_DRCO, 1, 8), ATTK(AT_BUTT, AD_CORR, 7, 1), ATTK(AT_BREA, AD_NTHR, 8, 1), ATTK(AT_BOOM, AD_CAST, 9, 4), ATTK(AT_HUGS, AD_WRAP, 9, 1)), SIZ(349, 222, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER, M3_PETTY|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("scuttling retired", S_CENTAUR, LVL(35, 12, -9, 56, 0), (3), A(ATTK(AT_ENGL, AD_LITE, 9, 7), ATTK(AT_WEAP, AD_CHAO, 5, 3), ATTK(AT_TRAM, AD_NTHR, 5, 1), ATTK(AT_TUCH, AD_WTHR, 5, 5), ATTK(AT_WEAP, AD_CONT, 5, 4), NO_ATTK), SIZ(921, 1673, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_ELEC|MR_STONE, MR_ELEC, M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("supplied joyride", S_CENTAUR, LVL(35, 30, -8, 49, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_GAZE, AD_VENO, 6, 3), ATTK(AT_EXPL, AD_VOMT, 8, 6), ATTK(AT_LASH, AD_NACU, 9, 3), ATTK(AT_TRAM, AD_SHRD, 1, 4), NO_ATTK, NO_ATTK), SIZ(1085, 338, 0, MS_PANTS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_LORD|M2_MINION|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_SLIME|M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pompeji devil", S_CENTAUR, LVL(35, 18, -12, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 12, 8), ATTK(AT_TUCH, AD_WTHR, 12, 8), ATTK(AT_GAZE, AD_WTHR, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("beggaring incunabula", S_CENTAUR, LVL(37, 18, -2, 62, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_DRCO, 9, 1), ATTK(AT_SCRA, AD_IDAM, 5, 3), ATTK(AT_HUGS, AD_FUMB, 1, 1), ATTK(AT_NONE, AD_ILLU, 6, 6), NO_ATTK, NO_ATTK), SIZ(2198, 49, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_POIS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("situational clumpiest", S_CENTAUR, LVL(39, 11, 4, 11, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BITE, AD_CNCL, 1, 8), ATTK(AT_KICK, AD_CLRC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4056, 371, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID, MR_COLD, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("addle blackguard", S_CENTAUR, LVL(39, 12, -6, 29, 16), (3), A(ATTK(AT_ENGL, AD_MIDI, 3, 7), ATTK(AT_WEAP, AD_EDGE, 3, 8), ATTK(AT_BUTT, AD_DRCO, 1, 1), ATTK(AT_GAZE, AD_WISD, 3, 9), NO_ATTK, NO_ATTK), SIZ(4724, 612, 0, MS_DEEPSTATE, MZ_TINY), MR_ACID|MR_DEATH, MR_ACID, M1_FLY|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("centaur hammerer", S_CENTAUR, LVL(40, 22, -12, 80, -3), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_DISP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("centaur grandmaster", S_CENTAUR, LVL(40, 22, -12, 80, -3), (1), A(ATTK(AT_MAGC, AD_SPEL, 1,10), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_MAGC, AD_CLRC, 1,10), ATTK(AT_WEAP, AD_DISP, 2,10), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("anticly linoleum", S_CENTAUR, LVL(40, 13, -4, 29, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_GAZE, AD_SIN, 1, 7), ATTK(AT_CLAW, AD_CHKH, 3, 8), ATTK(AT_EXPL, AD_GLIB, 8, 1), ATTK(AT_KICK, AD_FLAM, 6, 4), NO_ATTK, NO_ATTK), SIZ(763, 389, 0, MS_SHEEP, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unflappably dinging", S_CENTAUR, LVL(40, 17, -5, 24, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_NONE, AD_PEST, 5, 7), ATTK(AT_BEAM, AD_LAVA, 1, 2), ATTK(AT_TRAM, AD_ICUR, 6, 1), ATTK(AT_HUGS, AD_DISN, 8, 1), ATTK(AT_KICK, AD_CHRN, 8, 7), NO_ATTK), SIZ(1360, 408, 0, MS_MISSING, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("infuriating honeycomb", S_CENTAUR, LVL(41, 15, -1, 31, 13), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_NEXU, 7, 3), ATTK(AT_TENT, AD_SGLD, 1, 5), ATTK(AT_NONE, AD_DARK, 4, 7), NO_ATTK, NO_ATTK), SIZ(204, 776, 0, MS_FART_NORMAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, MR_SLEEP, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_ACID|M1_OMNIVORE, M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("calefacient frostily", S_CENTAUR, LVL(43, 8, 5, 48, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRIN, 2, 4), ATTK(AT_BITE, AD_CNCL, 1, 3), ATTK(AT_TRAM, AD_RBRE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(161, 609, 0, MS_SOVIET, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wielding nonlinear", S_CENTAUR, LVL(44, 9, 4, 39, 0), (1), A(ATTK(AT_HUGS, AD_HALU, 9, 1), ATTK(AT_SCRA, AD_TRAP, 8, 9), ATTK(AT_BREA, AD_WEEP, 2, 1), ATTK(AT_BOOM, AD_UNPR, 1, 2), ATTK(AT_TENT, AD_TRAP, 4, 1), NO_ATTK), SIZ(791, 1683, 0, MS_OHGOD, MZ_SMALL), MR_COLD|MR_DISINT|MR_STONE, 0, M1_NEEDPICK|M1_ANIMAL|M1_POIS, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jaywalking intently", S_CENTAUR, LVL(44, 18, 1, 71, 0), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_LETH, 5, 7), ATTK(AT_SCRA, AD_TCKL, 4, 2), ATTK(AT_RATH, AD_FEAR, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 455, 0, MS_BOSS, MZ_TINY), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOHEAD, M2_VAMPIRE|M2_PRINCE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wait unmixed", S_CENTAUR, LVL(44, 17, 4, 26, 20), (G_GENO|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_LUCK, 6, 2), ATTK(AT_BEAM, AD_CORR, 5, 5), ATTK(AT_HUGS, AD_INER, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1983, 49, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_SWIM|M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ganglier unacceptance unriddling esc", S_CENTAUR, LVL(44, 13, 0, 97, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_DAMA, 5, 6), ATTK(AT_NONE, AD_SEDU, 7, 3), ATTK(AT_BOOM, AD_NTHR, 1, 4), ATTK(AT_WEAP, AD_TERR, 8, 1), ATTK(AT_NONE, AD_STUN, 4, 9), ATTK(AT_EXPL, AD_TIME, 3, 4)), SIZ(4416, 771, 0, MS_OHGOD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("parasitized embraced alider", S_CENTAUR, LVL(45, 30, -8, 100, 9), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRIN, 1, 2), ATTK(AT_BEAM, AD_DRIN, 1, 2), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 8), ATTK(AT_NONE, AD_WEBS, 0, 0), NO_ATTK), SIZ(1600, 1600, 0, MS_DJINNI, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_FIRE, MR_SLEEP, M1_NOLIMBS|M1_HUMANOID|M1_OMNIVORE, M2_PRINCE|M2_ELF|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_NONMOVING|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("violoncello reprieval", S_CENTAUR, LVL(45, 12, -7, 92, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_CLAW, AD_STCK, 2, 2), ATTK(AT_WEAP, AD_CNCL, 8, 19), ATTK(AT_MAGC, AD_DEBU, 6, 2), ATTK(AT_GAZE, AD_CNCL, 5, 12), ATTK(AT_SPIT, AD_SEDU, 2, 5), ATTK(AT_TENT, AD_GLIB, 6, 9)), SIZ(670, 1174, 0, MS_REPAIR, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("parasitized embraced reuvir", S_CENTAUR, LVL(45, 30, -8, 100, 9), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRIN, 1, 2), ATTK(AT_BEAM, AD_DRIN, 1, 2), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 8), ATTK(AT_NONE, AD_WEBS, 0, 0), NO_ATTK), SIZ(1600, 1600, 0, MS_DJINNI, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_FIRE, MR_SLEEP, M1_NOLIMBS|M1_HUMANOID|M1_OMNIVORE, M2_PRINCE|M2_ELF|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("Miska", S_CENTAUR, LVL(45, 15, -8, 100, -18), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BEAM, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_DRST, 8, 8), ATTK(AT_KICK, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_MALE|M2_NOPOLY|M2_HUMAN|M2_PNAME, M3_INFRAVISIBLE|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kumshaw limbeck", S_CENTAUR, LVL(45, 12, 5, 99, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_CLAW, AD_DEBT, 2, 15), ATTK(AT_STNG, AD_TPTO, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1341, 1075, 0, MS_BARBER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CARNIVORE, M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flew penholder", S_CENTAUR, LVL(45, 12, 9, 98, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_TREM, 6, 10), ATTK(AT_RATH, AD_STAT, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(978, 1047, 0, MS_DEEPSTATE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_ACID| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("computerize subjected", S_CENTAUR, LVL(45, 12, -6, 95, -13), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_ILLU, 3, 2), ATTK(AT_GAZE, AD_MALK, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4352, 53, 0, MS_GYPSY, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_ACID, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("jabbered unkingly", S_CENTAUR, LVL(46, 13, -27, 93, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_FAKE, 4, 14), ATTK(AT_SCRA, AD_RUNS, 1, 7), ATTK(AT_STNG, AD_SPC2, 7, 20), ATTK(AT_SPIT, AD_RBRE, 3, 9), ATTK(AT_STNG, AD_SPC2, 9, 12), ATTK(AT_TRAM, AD_DRIN, 4, 18)), SIZ(2698, 15, 0, MS_DJINNI, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thunderclap seeming keloid", S_CENTAUR, LVL(46, 11, 1, 37, 12), (G_RGROUP|2), A(ATTK(AT_NONE, AD_CONT, 9, 1), ATTK(AT_TRAM, AD_STON, 2, 16), ATTK(AT_EXPL, AD_SLOW, 8, 19), ATTK(AT_BOOM, AD_WTHR, 1, 5), ATTK(AT_BITE, AD_DRST, 1, 11), ATTK(AT_TUCH, AD_FEAR, 4, 2)), SIZ(484, 883, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_ANIMAL|M1_POIS|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("invincibly abiding chloroforming disunited", S_CENTAUR, LVL(47, 11, -3, 78, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_PLAS, 4, 20), ATTK(AT_BITE, AD_RNG, 6, 17), ATTK(AT_TENT, AD_SGLD, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(257, 370, 0, MS_CODE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD, M2_PRINCE|M2_DEMON|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cognation oregon", S_CENTAUR, LVL(47, 10, -17, 92, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_VAPO, 1, 7), ATTK(AT_SCRA, AD_LUCK, 7, 20), ATTK(AT_BUTT, AD_SLUD, 6, 6), ATTK(AT_STNG, AD_DGST, 9, 19), NO_ATTK, NO_ATTK), SIZ(1962, 1350, 0, MS_CASINO, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ensnarl disarraying", S_CENTAUR, LVL(47, 15, -11, 83, -17), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BITE, AD_AXUS, 8, 10), ATTK(AT_BUTT, AD_PHYS, 4, 5), ATTK(AT_BOOM, AD_DROP, 3, 19), ATTK(AT_WEAP, AD_BANI, 6, 21), ATTK(AT_ENGL, AD_NUMB, 7, 4), NO_ATTK), SIZ(260, 280, 0, MS_SPOILER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_CLING|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("spared maypole unhitched", S_CENTAUR, LVL(47, 9, -18, 1, 5), (G_SGROUP|4), A(ATTK(AT_MAGC, AD_THIE, 1, 7), ATTK(AT_CLAW, AD_CALM, 1, 3), ATTK(AT_SPIT, AD_DRIN, 8, 8), ATTK(AT_LASH, AD_CLRC, 9, 12), ATTK(AT_TUCH, AD_RBRE, 2, 3), NO_ATTK), SIZ(2131, 535, 0, MS_HANDY, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_NOHEAD|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pluckily pertest dulcetly caparisoning", S_CENTAUR, LVL(48, 14, 8, 85, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_THIR, 9, 14), ATTK(AT_BITE, AD_SSEX, 6, 16), ATTK(AT_TUCH, AD_SSEX, 5, 19), ATTK(AT_TUCH, AD_DRCO, 1, 4), ATTK(AT_WEAP, AD_LAZY, 2, 3), NO_ATTK), SIZ(403, 12, 0, MS_SELFHARM, MZ_LARGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_SEE_INVIS|M1_TPORT, M2_STALK|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOPLRPOLY|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("presupposed foxing", S_CENTAUR, LVL(48, 4, 4, 70, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_WEAP, AD_SWAP, 3, 15), ATTK(AT_HUGS, AD_POIS, 1, 19), ATTK(AT_NONE, AD_ABDC, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2210, 334, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("centaur beammaster", S_CENTAUR, LVL(50, 23, -13, 80, -3), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_WISD, 2, 12), ATTK(AT_BEAM, AD_LITE, 2, 10), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("centaur bashmaster", S_CENTAUR, LVL(50, 23, -13, 80, -3), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_WISD, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty centaur bashmaster", S_CENTAUR, LVL(50, 23, -13, 80, -3), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_WISD, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("loyally evil centaur", S_CENTAUR, LVL(50, 23, -13, 80, -3), (1), A(ATTK(AT_WEAP, AD_SAMU, 6, 8), ATTK(AT_KICK, AD_SAMU, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_NOTAME|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nostalgia embrasure", S_CENTAUR, LVL(50, 17, 2, 96, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BITE, AD_DFOO, 1, 10), ATTK(AT_SPIT, AD_PART, 7, 8), ATTK(AT_GAZE, AD_DCAY, 8, 20), ATTK(AT_LASH, AD_INER, 9, 1), ATTK(AT_SCRA, AD_STAT, 3, 19), NO_ATTK), SIZ(73, 76, 0, MS_SOVIET, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("multilineal gangrened", S_CENTAUR, LVL(50, 9, -20, 11, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_LEGS, 5, 21), ATTK(AT_SPIT, AD_INSA, 8, 21), ATTK(AT_LASH, AD_SLOW, 6, 20), ATTK(AT_BITE, AD_MAGM, 9, 15), ATTK(AT_HUGS, AD_THIR, 2, 1), ATTK(AT_NONE, AD_DREN, 3, 9)), SIZ(422, 419, 0, MS_LIEDER, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_SLITHY|M1_TPORT_CNTRL|M1_CARNIVORE, M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("centaur virusmaster", S_CENTAUR, LVL(50, 23, -13, 80, -3), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_NIVE, 2, 12), ATTK(AT_BEAM, AD_NIVE, 2, 10), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON|MR_DRAIN, MR_POISON, M1_REGEN|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pitsaw lionization papally implosive", S_CENTAUR, LVL(50, 12, -5, 52, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_COLD, 4, 4), ATTK(AT_EXPL, AD_STAT, 3, 19), ATTK(AT_WEAP, AD_MINA, 4, 11), ATTK(AT_EXPL, AD_SHAN, 1, 19), NO_ATTK, NO_ATTK), SIZ(684, 727, 0, MS_DEAD, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("orphe chaos follower", S_CENTAUR, /* spawns with broadsword and wand of create horde */ LVL(50, 19, -14, 95, -20), (1), A(ATTK(AT_WEAP, AD_DRLI, 8, 17), ATTK(AT_MAGC, AD_CAST, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_HITASFOUR|MR_SLEEP|MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_STALK, M3_NOTAME|M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("unromantic dognapping punched", S_CENTAUR, LVL(51, 20, -9, 45, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_RBRE, 4, 16), ATTK(AT_WEAP, AD_DAMA, 2, 2), ATTK(AT_GAZE, AD_DGST, 6, 6), ATTK(AT_SPIT, AD_SLIM, 7, 4), ATTK(AT_HUGS, AD_DRCH, 5, 11), ATTK(AT_KICK, AD_ICEB, 1, 18)), SIZ(284, 1233, 0, MS_MUTE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_HIDE|M1_SLITHY|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nudnik rotary", S_CENTAUR, LVL(51, 11, -12, 88, 0), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_WEEP, 2, 6), ATTK(AT_GAZE, AD_SANI, 3, 17), ATTK(AT_BUTT, AD_SANI, 8, 11), ATTK(AT_BEAM, AD_BADE, 9, 19), NO_ATTK, NO_ATTK), SIZ(1764, 433, 0, MS_MUMBLE, MZ_LARGE), MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("revenued repaginated skydiving", S_CENTAUR, LVL(51, 13, -17, 67, 14), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_ENGL, AD_LEGS, 4, 13), ATTK(AT_STNG, AD_DRDX, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1096, 599, 0, MS_WERE, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kentaurs knight", S_CENTAUR, LVL(52, 32, -14, 60, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 15), ATTK(AT_KICK, AD_PHYS, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("wingman bulgy", S_CENTAUR, LVL(52, 17, -2, 97, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_GAZE, AD_STCK, 9, 9), ATTK(AT_GAZE, AD_HEAL, 6, 8), ATTK(AT_TUCH, AD_DEBT, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2828, 299, 0, MS_SEDUCE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT|M1_ACID| M1_CARNIVORE|M1_HERBIVORE, M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("revolutionist epiphany", S_CENTAUR, LVL(52, 12, -27, 62, 4), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_BLND, 3, 9), ATTK(AT_HUGS, AD_RAGN, 7, 3), ATTK(AT_TUCH, AD_NPRO, 6, 13), ATTK(AT_GAZE, AD_DRDX, 3, 18), NO_ATTK, NO_ATTK), SIZ(137, 1399, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stoppling steve", S_CENTAUR, LVL(52, 27, -6, 46, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_CAST, 2, 21), ATTK(AT_BUTT, AD_DISE, 5, 19), ATTK(AT_MAGC, AD_SEDU, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(941, 730, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ethological stalkily", S_CENTAUR, LVL(52, 31, -16, 57, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_SANI, 9, 9), ATTK(AT_MAGC, AD_STON, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(455, 514, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_LORD|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reflexed veil", S_CENTAUR, LVL(52, 12, 8, 57, 0), (2), A(ATTK(AT_EXPL, AD_DAMA, 3, 18), ATTK(AT_WEAP, AD_PLYS, 3, 3), ATTK(AT_KICK, AD_PEST, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(261, 417, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abstruser didy", S_CENTAUR, LVL(52, 13, -11, 36, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_STNG, AD_LITE, 1, 10), ATTK(AT_HUGS, AD_NGRA, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1731, 400, 0, MS_FART_LOUD, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_NEEDPICK|M1_NOHANDS|M1_REGEN|M1_OMNIVORE, M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("briefed radioelement", S_CENTAUR, LVL(53, 17, -17, 67, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BEAM, AD_LETH, 4, 6), ATTK(AT_HUGS, AD_TCKL, 1, 12), ATTK(AT_STNG, AD_LAVA, 6, 11), ATTK(AT_WEAP, AD_AGGR, 7, 14), ATTK(AT_CLAW, AD_POLY, 8, 6), NO_ATTK), SIZ(1612, 297, 0, MS_AREOLA, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_AMORPHOUS|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_POIS, M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("entangler compressible yummy", S_CENTAUR, LVL(55, 12, -25, 77, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_DEPR, 1, 21), ATTK(AT_MAGC, AD_TREM, 8, 15), ATTK(AT_TENT, AD_WISD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(34, 578, 0, MS_DRUGS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, MR_FIRE|MR_ACID, M1_SWIM|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("timbale trespasser handkerchief", S_CENTAUR, LVL(55, 22, -3, 76, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_SLEE, 4, 9), ATTK(AT_GAZE, AD_SAMU, 2, 5), ATTK(AT_KICK, AD_VULN, 7, 15), ATTK(AT_BUTT, AD_SLOW, 8, 6), NO_ATTK, NO_ATTK), SIZ(2750, 831, 0, MS_PAIN, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_ANIMAL|M1_REGEN|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("impost stolid", S_CENTAUR, LVL(55, 6, -18, 84, 0), (1), A(ATTK(AT_GAZE, AD_BURN, 9, 1), ATTK(AT_HUGS, AD_AGGR, 7, 10), ATTK(AT_SPIT, AD_ENCH, 2, 16), ATTK(AT_MAGC, AD_STON, 3, 4), ATTK(AT_SPIT, AD_SAMU, 6, 2), NO_ATTK), SIZ(2193, 619, 0, MS_ARREST, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("measlier unperceptively", S_CENTAUR, LVL(56, 9, -16, 87, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_DARK, 5, 17), ATTK(AT_LASH, AD_NACU, 4, 5), ATTK(AT_CLAW, AD_TDRA, 3, 7), ATTK(AT_NONE, AD_DRDX, 7, 4), NO_ATTK, NO_ATTK), SIZ(462, 12, 0, MS_DEAD, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_DISINT, M1_CLING|M1_TUNNEL|M1_MINDLESS|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unrefined violator", S_CENTAUR, LVL(56, 15, -10, 62, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_VOMT, 9, 10), ATTK(AT_BREA, AD_SSEX, 1, 20), ATTK(AT_NONE, AD_BLND, 4, 16), ATTK(AT_ENGL, AD_DRDX, 4, 11), ATTK(AT_CLAW, AD_FIRE, 3, 16), ATTK(AT_STNG, AD_HALU, 8, 21)), SIZ(193, 327, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_WANTSARTI, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("yogini streamed", S_CENTAUR, LVL(57, 8, -17, 97, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_WGHT, 5, 7), ATTK(AT_CLAW, AD_DEPR, 1, 11), ATTK(AT_STNG, AD_DREA, 8, 9), ATTK(AT_WEAP, AD_CNCL, 3, 1), NO_ATTK, NO_ATTK), SIZ(1531, 698, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_WALLWALK|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("electromagnetism grasping buildup", S_CENTAUR, LVL(58, 16, 6, 65, -15), (1), A(ATTK(AT_KICK, AD_LAVA, 6, 16), ATTK(AT_MAGC, AD_DRIN, 4, 20), ATTK(AT_LASH, AD_FRZE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(712, 41, 0, MS_SOUND, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_POIS|M1_OMNIVORE, M2_PNAME|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chivvying progenitor", S_CENTAUR, LVL(58, 10, -7, 61, 0), (4), A(ATTK(AT_TENT, AD_CALM, 1, 19), ATTK(AT_TRAM, AD_VULN, 7, 13), ATTK(AT_BUTT, AD_CHRN, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1211, 449, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mister flyspeck", S_CENTAUR, LVL(59, 12, -25, 1, 12), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_CHAO, 6, 11), ATTK(AT_TRAM, AD_NGEN, 4, 12), ATTK(AT_BEAM, AD_ICEB, 5, 9), ATTK(AT_ENGL, AD_SLUD, 1, 18), ATTK(AT_BEAM, AD_NAST, 1, 3), NO_ATTK), SIZ(1438, 427, 0, MS_TEACHER, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS| M1_POIS, M2_LORD|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("firebug compounding nutmeg", S_CENTAUR, LVL(59, 13, -24, 98, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_LITE, 8, 15), ATTK(AT_BOOM, AD_NTHR, 4, 14), ATTK(AT_EXPL, AD_MALK, 1, 9), ATTK(AT_NONE, AD_CONF, 0, 18), ATTK(AT_TUCH, AD_SIN, 6, 20), NO_ATTK), SIZ(724, 6, 0, MS_FEARHARE, MZ_MEDIUM), MR_COLD|MR_ELEC, MR_COLD, M1_FLY|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fishnet unprofitably", S_CENTAUR, LVL(60, 12, 4, 76, 6), (1), A(ATTK(AT_CLAW, AD_SOUN, 1, 3), ATTK(AT_SPIT, AD_LITE, 6, 14), ATTK(AT_EXPL, AD_SKIL, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3050, 654, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("noncontrollably pate surprized undecided", S_CENTAUR, LVL(60, 10, -18, 72, -19), (G_GENO|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_CAST, 2, 13), ATTK(AT_SPIT, AD_ALIN, 6, 2), ATTK(AT_WEAP, AD_WISD, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(651, 297, 0, MS_DJINNI, MZ_SMALL), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("centaur spearor", S_CENTAUR, /* spawns with a stack of spears */ LVL(60, 24, -14, 80, -3), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 10), ATTK(AT_KICK, AD_PHYS, 6, 10), ATTK(AT_WEAP, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("adder coulter misuser earphone popular cunni", S_CENTAUR, LVL(60, 7, -13, 93, -6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FLAM, 2, 5), ATTK(AT_GAZE, AD_ILLU, 1, 21), ATTK(AT_WEAP, AD_SLEE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 817, 0, MS_COW, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_REGEN|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("doughnut exerting", S_CENTAUR, LVL(61, 12, -1, 71, 0), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_LEVI, 6, 10), ATTK(AT_RATH, AD_DEST, 2, 7), ATTK(AT_GAZE, AD_HODS, 4, 1), ATTK(AT_GAZE, AD_PHYS, 2, 17), ATTK(AT_CLAW, AD_ILLU, 7, 5), ATTK(AT_GAZE, AD_STON, 3, 20)), SIZ(2043, 209, 0, MS_PARROT, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("renunciatory neediest", S_CENTAUR, LVL(61, 10, 6, 28, -6), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DGST, 5, 12), ATTK(AT_WEAP, AD_CURS, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(483, 214, 0, MS_SPELL, MZ_SMALL), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rebating ambulator", S_CENTAUR, LVL(62, 6, -17, 87, 7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_NONE, AD_GLIB, 8, 16), ATTK(AT_RATH, AD_LEGS, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1467, 8, 0, MS_WERE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_NOTAKE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reusing extracted extensively", S_CENTAUR, LVL(62, 11, -19, 45, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_NUMB, 3, 15), ATTK(AT_STNG, AD_LEGS, 5, 17), ATTK(AT_NONE, AD_FRZE, 9, 14), ATTK(AT_HUGS, AD_CHKH, 6, 12), NO_ATTK, NO_ATTK), SIZ(307, 819, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE| M1_REGEN|M1_ACID, M2_VAMPIRE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mislabelling surceasing", S_CENTAUR, LVL(62, 13, -1, 52, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_SOUN, 1, 5), ATTK(AT_CLAW, AD_SOUN, 1, 15), ATTK(AT_GAZE, AD_ANTI, 4, 16), ATTK(AT_BEAM, AD_CHRN, 8, 20), ATTK(AT_BREA, AD_NTHR, 3, 2), ATTK(AT_BUTT, AD_UVUU, 8, 9)), SIZ(826, 1341, 0, MS_SOVIET, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_COLD, M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_SLIME|M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("enkindling chugged", S_CENTAUR, LVL(62, 13, -2, 83, 20), (G_GENO|4), A(ATTK(AT_BUTT, AD_STCK, 5, 11), ATTK(AT_BUTT, AD_EDGE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1421, 67, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("outpour coronary bristling", S_CENTAUR, LVL(63, 14, -23, 54, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TUCH, AD_DAMA, 5, 18), ATTK(AT_LASH, AD_TCKL, 6, 19), ATTK(AT_EXPL, AD_CALM, 2, 19), ATTK(AT_BEAM, AD_NEXU, 1, 4), NO_ATTK, NO_ATTK), SIZ(536, 224, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER| M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("marcel perilously hornbook", S_CENTAUR, LVL(63, 12, -4, 82, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_NGRA, 5, 14), ATTK(AT_TUCH, AD_UNPR, 4, 13), ATTK(AT_BREA, AD_FLAM, 3, 10), ATTK(AT_KICK, AD_CALM, 1, 15), NO_ATTK, NO_ATTK), SIZ(1611, 175, 0, MS_REPAIR, MZ_HUMAN), MR_ACID|MR_DRAIN, MR_ACID, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vising earthquake", S_CENTAUR, LVL(63, 27, -9, 58, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_BURN, 5, 15), ATTK(AT_BREA, AD_STUN, 6, 12), ATTK(AT_LASH, AD_TLPT, 4, 21), ATTK(AT_TENT, AD_VAMP, 1, 3), ATTK(AT_SPIT, AD_LAZY, 6, 19), NO_ATTK), SIZ(30, 201, 0, MS_HUMANOID, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_POIS|M1_OMNIVORE, M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tyro soliloquizing", S_CENTAUR, LVL(63, 19, -24, 1, 9), (1), A(ATTK(AT_HUGS, AD_DISN, 1, 9), ATTK(AT_BITE, AD_FEAR, 4, 6), ATTK(AT_SPIT, AD_NEXU, 8, 14), ATTK(AT_ENGL, AD_ABDC, 4, 6), ATTK(AT_BEAM, AD_RNG, 8, 21), ATTK(AT_WEAP, AD_DRIN, 1, 2)), SIZ(461, 669, 0, MS_CHICKEN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NOEYES|M1_MINDLESS|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("modulative incoming", S_CENTAUR, LVL(65, 12, -12, 100, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_NIVE, 4, 11), ATTK(AT_GAZE, AD_ANTI, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2698, 32, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NOHEAD|M1_SLITHY|M1_REGEN, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("adoptable epinephrine", S_CENTAUR, LVL(65, 16, -20, 25, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_INVE, 1, 19), ATTK(AT_EXPL, AD_TCKL, 8, 15), ATTK(AT_WEAP, AD_VULN, 2, 7), ATTK(AT_WEAP, AD_SSEX, 7, 17), ATTK(AT_NONE, AD_FUMB, 8, 4), ATTK(AT_BUTT, AD_VULN, 9, 10)), SIZ(646, 68, 0, MS_SELFHARM, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_REGEN, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bustler stoppage roomed tickling", S_CENTAUR, LVL(66, 12, 2, 53, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_SIN, 8, 20), ATTK(AT_BUTT, AD_NAST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(378, 558, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("violently amatorially", S_CENTAUR, LVL(67, 9, -17, 79, 7), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_WEAP, AD_SPEL, 9, 3), ATTK(AT_SCRA, AD_SIN, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3950, 80, 0, MS_BOAST, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_STALK|M2_NASTY|M2_COLLECT|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("plead stodgy", S_CENTAUR, LVL(67, 12, -24, 88, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_PART, 9, 12), ATTK(AT_TRAM, AD_DRIN, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1435, 535, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kilned pouchy", S_CENTAUR, LVL(67, 12, 5, 88, -7), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_WEEP, 8, 11), ATTK(AT_TENT, AD_VAMP, 6, 15), ATTK(AT_BREA, AD_DRST, 4, 16), ATTK(AT_MAGC, AD_ABDC, 3, 20), NO_ATTK, NO_ATTK), SIZ(55, 81, 0, MS_FART_LOUD, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_MINION|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reticent anodally", S_CENTAUR, LVL(68, 12, -4, 88, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DRST, 2, 20), ATTK(AT_KICK, AD_DRCH, 9, 13), ATTK(AT_TENT, AD_WEBS, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(860, 601, 0, MS_BOAST, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE, M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("impellor enlisting", S_CENTAUR, LVL(68, 13, -12, 68, 0), (G_UNIQ|1), A(ATTK(AT_LASH, AD_ALIN, 8, 16), ATTK(AT_SCRA, AD_STTP, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(138, 22, 0, MS_SELFHARM, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("refutably derivate", S_CENTAUR, LVL(69, 12, -15, 74, 0), (G_SGROUP|4), A(ATTK(AT_GAZE, AD_BADE, 9, 1), ATTK(AT_BEAM, AD_MALK, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3826, 630, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_HIDE|M1_UNSOLID|M1_REGEN|M1_POIS, M2_PRINCE|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pedestrianism response", S_CENTAUR, LVL(69, 8, -6, 34, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_LAZY, 1, 18), ATTK(AT_STNG, AD_CAST, 7, 18), ATTK(AT_WEAP, AD_HALU, 1, 5), ATTK(AT_STNG, AD_WET, 6, 13), NO_ATTK, NO_ATTK), SIZ(164, 33, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY| M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("perfumed shriek", S_CENTAUR, LVL(69, 12, 5, 58, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MCRE, 1, 20), ATTK(AT_GAZE, AD_DFOO, 9, 14), ATTK(AT_SPIT, AD_RUST, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1552, 362, 0, MS_FART_QUIET, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("centaur pwnz0r", S_CENTAUR, LVL(70, 22, -18, 80, -3), (1), A(ATTK(AT_MAGC, AD_SPEL, 1,20), ATTK(AT_KICK, AD_PHYS, 6, 10), ATTK(AT_KICK, AD_PHYS, 6, 10), ATTK(AT_MAGC, AD_CLRC, 1,10), ATTK(AT_WEAP, AD_LAVA, 2,20), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Cybrack the Crucifier", S_CENTAUR, /* by Demo, spawns with wooden stake */ LVL(70, 22, -18, 80, -3), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_UVUU, 15, 20), ATTK(AT_STNG, AD_VAPO, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_REGEN|M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("palier begorah", S_CENTAUR, LVL(70, 12, -17, 74, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_CLRC, 3, 16), ATTK(AT_STNG, AD_STON, 7, 16), ATTK(AT_NONE, AD_DIMN, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1880, 1137, 0, MS_CAR, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_CLING|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("necrotically unequivocally", S_CENTAUR, LVL(70, 25, -24, 59, -19), (G_GENO|3), A(ATTK(AT_BITE, AD_CLRC, 4, 16), ATTK(AT_TENT, AD_TDRA, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1155, 115, 0, MS_CONVERT, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOLIMBS, M2_VAMPIRE|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("empiric hypothecate", S_CENTAUR, LVL(70, 14, -24, 31, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_GLIB, 7, 20), ATTK(AT_HUGS, AD_PHYS, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2636, 471, 0, MS_GURGLE, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_CARNIVORE, M2_DEMON|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("limned monish", S_CENTAUR, LVL(71, 13, -19, 68, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_RNG, 2, 7), ATTK(AT_SCRA, AD_WEBS, 7, 6), ATTK(AT_HUGS, AD_TRAP, 4, 21), ATTK(AT_TRAM, AD_ICEB, 8, 8), ATTK(AT_HUGS, AD_FAMN, 4, 20), ATTK(AT_SPIT, AD_UVUU, 5, 7)), SIZ(1413, 619, 0, MS_REPAIR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS, M2_LORD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("oblongish open brine", S_CENTAUR, LVL(71, 11, -30, 47, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_ENGL, AD_DRIN, 8, 18), ATTK(AT_BEAM, AD_WISD, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(442, 1300, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID, MR_FIRE, M1_HIDE|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bong colic demimondaine", S_CENTAUR, LVL(72, 9, -28, 56, 0), (2), A(ATTK(AT_GAZE, AD_DRCO, 1, 17), ATTK(AT_BEAM, AD_THIR, 7, 15), ATTK(AT_BUTT, AD_VULN, 5, 13), ATTK(AT_HUGS, AD_CURS, 3, 3), NO_ATTK, NO_ATTK), SIZ(1426, 9, 0, MS_SHEEP, MZ_TINY), MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_POIS|M1_METALLIVORE, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("semiformed demonstrable", S_CENTAUR, LVL(72, 12, -6, 35, 9), (G_GENO|2), A(ATTK(AT_HUGS, AD_ELEC, 7, 15), ATTK(AT_WEAP, AD_SIN, 8, 1), ATTK(AT_BREA, AD_ELEC, 8, 20), ATTK(AT_WEAP, AD_MANA, 4, 21), ATTK(AT_RATH, AD_TLPT, 2, 16), ATTK(AT_EXPL, AD_MIDI, 5, 11)), SIZ(1753, 184, 0, MS_MUTE, MZ_LARGE), MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE, M4_REVIVE|M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("lassoer formidably wantonly slime", S_CENTAUR, LVL(72, 15, 2, 68, 7), (1), A(ATTK(AT_EXPL, AD_DGST, 1, 11), ATTK(AT_WEAP, AD_DREN, 9, 12), ATTK(AT_TENT, AD_TDRA, 3, 10), ATTK(AT_BUTT, AD_THIR, 3, 9), ATTK(AT_STNG, AD_WEEP, 5, 5), NO_ATTK), SIZ(630, 27, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, MR_COLD, M1_NOTAKE|M1_NOLIMBS|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("holidayed implanter", S_CENTAUR, LVL(73, 7, -16, 35, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_LEGS, 9, 20), ATTK(AT_CLAW, AD_DISN, 4, 4), ATTK(AT_SPIT, AD_BADE, 7, 9), ATTK(AT_SCRA, AD_FEAR, 2, 21), ATTK(AT_TENT, AD_MINA, 7, 8), ATTK(AT_WEAP, AD_DIMN, 5, 20)), SIZ(1939, 306, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("approbative nonmilitant", S_CENTAUR, LVL(74, 16, -4, 70, 0), (1), A(ATTK(AT_HUGS, AD_UVUU, 3, 21), ATTK(AT_TRAM, AD_SAMU, 8, 2), ATTK(AT_ENGL, AD_POIS, 8, 20), ATTK(AT_HUGS, AD_NGEN, 1, 4), ATTK(AT_RATH, AD_WERE, 5, 17), NO_ATTK), SIZ(48, 1037, 0, MS_MUTE, MZ_LARGE), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_SLITHY|M1_OMNIVORE, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fleming demagnetized overburdened", S_CENTAUR, LVL(74, 12, -25, 77, 8), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_MIDI, 2, 5), ATTK(AT_SCRA, AD_MEMO, 9, 8), ATTK(AT_CLAW, AD_DREA, 3, 15), ATTK(AT_CLAW, AD_WRAT, 9, 12), ATTK(AT_WEAP, AD_WET, 3, 9), ATTK(AT_TENT, AD_VENO, 8, 1)), SIZ(809, 479, 0, MS_BUZZ, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DEATH, MR_DISINT, M1_FLY|M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_TPORT| M1_TPORT_CNTRL, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pettishly bruiting inhibited", S_CENTAUR, LVL(75, 10, -8, 100, 0), (4), A(ATTK(AT_MAGC, AD_PHYS, 2, 13), ATTK(AT_BEAM, AD_PEST, 6, 14), ATTK(AT_KICK, AD_CNCL, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1844, 47, 0, MS_ARREST, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_TPORT|M1_ACID|M1_POIS, M2_UNDEAD|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("martingale codified", S_CENTAUR, LVL(75, 11, -30, 53, 0), (3), A(ATTK(AT_BITE, AD_POIS, 6, 19), ATTK(AT_GAZE, AD_NPRO, 2, 7), ATTK(AT_RATH, AD_BURN, 8, 2), ATTK(AT_BITE, AD_THIE, 8, 15), ATTK(AT_WEAP, AD_STCK, 7, 17), ATTK(AT_BITE, AD_ACID, 6, 4)), SIZ(181, 414, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC, MR_ELEC, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("centaur fearor", S_CENTAUR, LVL(75, 24, -15, 90, -3), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 13), ATTK(AT_KICK, AD_PHYS, 6, 13), ATTK(AT_WEAP, AD_FEAR, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("centaur hualor", S_CENTAUR, LVL(75, 24, -15, 90, -3), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 13), ATTK(AT_KICK, AD_PHYS, 6, 13), ATTK(AT_WEAP, AD_FEAR, 2, 17), ATTK(AT_BEAM, AD_CHRN, 6, 6), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("screeching hankerer", S_CENTAUR, LVL(75, 16, -8, 14, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_DRST, 6, 2), ATTK(AT_ENGL, AD_THIR, 4, 11), ATTK(AT_WEAP, AD_RBRE, 2, 9), ATTK(AT_BUTT, AD_UVUU, 3, 8), ATTK(AT_WEAP, AD_DREA, 1, 2), ATTK(AT_GAZE, AD_SHRD, 7, 6)), SIZ(646, 52, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN, M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("privatizing contraception", S_CENTAUR, LVL(76, 14, 6, 54, 16), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SLUD, 5, 13), ATTK(AT_TENT, AD_FREN, 6, 15), ATTK(AT_TRAM, AD_FREN, 1, 4), ATTK(AT_CLAW, AD_PEST, 7, 15), ATTK(AT_GAZE, AD_MALK, 6, 20), NO_ATTK), SIZ(1923, 918, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_COLD, M1_FLY|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("conner bedpost", S_CENTAUR, LVL(76, 11, -17, 46, -6), (4), A(ATTK(AT_GAZE, AD_STTP, 2, 16), ATTK(AT_BITE, AD_PLAS, 6, 15), ATTK(AT_BITE, AD_SLUD, 5, 14), ATTK(AT_ENGL, AD_STCK, 1, 17), ATTK(AT_MAGC, AD_PART, 1, 3), ATTK(AT_BITE, AD_CORR, 2, 20)), SIZ(1935, 213, 0, MS_SQAWK, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("anting blueprinting percussor remortgaged", S_CENTAUR, LVL(76, 11, -28, 42, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_VULN, 7, 10), ATTK(AT_BUTT, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(330, 1167, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_HERBIVORE|M1_METALLIVORE, M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSCAND, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reprogram pathetically defoamed", S_CENTAUR, LVL(76, 11, -10, 12, 0), (1), A(ATTK(AT_TRAM, AD_SCOR, 4, 18), ATTK(AT_BUTT, AD_BADE, 4, 6), ATTK(AT_STNG, AD_PAIN, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2046, 572, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_COLLECT|M2_ORC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bagpiper twilit", S_CENTAUR, LVL(76, 12, -4, 69, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_HUGS, AD_TCKL, 5, 17), ATTK(AT_BEAM, AD_INER, 3, 8), ATTK(AT_STNG, AD_NIVE, 5, 15), ATTK(AT_WEAP, AD_HEAL, 2, 5), NO_ATTK, NO_ATTK), SIZ(357, 242, 0, MS_BARBER, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD| M1_UNSOLID|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_NO_DECAY|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dialectical discomposing", S_CENTAUR, LVL(77, 16, -27, 56, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_WEAP, AD_ICEB, 1, 5), ATTK(AT_BITE, AD_BANI, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(447, 1133, 0, MS_CASINO, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, MR_SLEEP, M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_COLLECT|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("brainteaser systematical", S_CENTAUR, LVL(77, 13, -12, 54, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_KICK, AD_SIN, 4, 16), ATTK(AT_CLAW, AD_SLUD, 2, 21), ATTK(AT_GAZE, AD_SKIL, 7, 14), ATTK(AT_TRAM, AD_TECH, 2, 1), ATTK(AT_SCRA, AD_VAPO, 7, 5), ATTK(AT_BREA, AD_INER, 4, 7)), SIZ(1106, 76, 0, MS_DJINNI, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID| M1_THICK_HIDE, M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("riptide unlacing persnickety crispier northeaster", S_CENTAUR, LVL(77, 23, -8, 86, 0), (1), A(ATTK(AT_SCRA, AD_RUST, 8, 16), ATTK(AT_KICK, AD_SOUN, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3058, 24, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_UNSOLID| M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("companionably tricot", S_CENTAUR, LVL(77, 18, 10, 20, 3), (2), A(ATTK(AT_KICK, AD_UVUU, 9, 9), ATTK(AT_ENGL, AD_WISD, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(121, 798, 0, MS_NEIGH, MZ_TINY), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS| M1_SLITHY|M1_REGEN|M1_POIS, M2_PRINCE|M2_MINION|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("exhilarated calculating", S_CENTAUR, LVL(78, 10, -24, 76, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SEDU, 9, 3), ATTK(AT_TRAM, AD_PART, 4, 7), ATTK(AT_HUGS, AD_WERE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(61, 863, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("misarranged untidily", S_CENTAUR, LVL(78, 12, 5, 98, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_TENT, AD_WERE, 6, 14), ATTK(AT_LASH, AD_DGST, 5, 18), ATTK(AT_SPIT, AD_FAKE, 1, 7), ATTK(AT_BUTT, AD_DRIN, 6, 1), NO_ATTK, NO_ATTK), SIZ(63, 1332, 0, MS_LAUGH, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_ACID, M2_VAMPIRE|M2_ROCKTHROW|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("truckmaster bellying", S_CENTAUR, LVL(78, 22, 1, 93, 0), (G_UNIQ|4), A(ATTK(AT_LASH, AD_DISE, 5, 13), ATTK(AT_SCRA, AD_LITT, 2, 1), ATTK(AT_BREA, AD_CONT, 8, 7), ATTK(AT_LASH, AD_HEAL, 2, 14), NO_ATTK, NO_ATTK), SIZ(3328, 1472, 0, MS_GROWL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pathogen tapper debouche", S_CENTAUR, LVL(78, 13, 6, 61, -5), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_STCK, 5, 21), ATTK(AT_BREA, AD_AGGR, 3, 17), ATTK(AT_BOOM, AD_LITE, 2, 9), ATTK(AT_TRAM, AD_INSA, 1, 21), ATTK(AT_ENGL, AD_VOMT, 7, 19), NO_ATTK), SIZ(260, 37, 0, MS_BOAST, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT|MR_POISON|MR_DRAIN, M1_CLING, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("firework loosen", S_CENTAUR, LVL(79, 14, 6, 78, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_POIS, 1, 1), ATTK(AT_TENT, AD_DFOO, 6, 16), ATTK(AT_BITE, AD_INSA, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(698, 24, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_FLY|M1_NOHEAD|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("evil crunching", S_CENTAUR, LVL(79, 15, -1, 70, 0), (G_RGROUP|1), A(ATTK(AT_SCRA, AD_SLIM, 3, 19), ATTK(AT_SCRA, AD_SHRD, 9, 17), ATTK(AT_TRAM, AD_TECH, 4, 17), ATTK(AT_WEAP, AD_RUNS, 8, 9), ATTK(AT_BUTT, AD_ICEB, 9, 12), ATTK(AT_BUTT, AD_TRAI, 9, 2)), SIZ(2320, 1011, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jointing capricorn", S_CENTAUR, LVL(80, 16, -1, 52, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_STUN, 4, 20), ATTK(AT_ENGL, AD_DEST, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(742, 632, 0, MS_GROWL, MZ_HUMAN), MR_DISINT|MR_ELEC, 0, M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("verbify fromage celiac", S_CENTAUR, LVL(80, 12, -15, 76, 0), (3), A(ATTK(AT_ENGL, AD_UNPR, 4, 20), ATTK(AT_TRAM, AD_LETH, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(553, 73, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_NOHEAD|M1_POIS|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("centaur clocklord", S_CENTAUR, LVL(80, 24, -15, 90, -3), (1), A(ATTK(AT_KICK, AD_TECH, 10, 13), ATTK(AT_WEAP, AD_SAMU, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("centaur timewatcher", S_CENTAUR, LVL(80, 24, -15, 90, -3), (1), A(ATTK(AT_KICK, AD_TECH, 10, 13), ATTK(AT_WEAP, AD_SAMU, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_CLOCK, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fulfiller classicalism", S_CENTAUR, LVL(81, 4, -1, 12, -11), (G_VLGROUP|4), A(ATTK(AT_ENGL, AD_SLEE, 8, 12), ATTK(AT_GAZE, AD_LETH, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(399, 142, 0, MS_PARROT, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NOTAKE|M1_OVIPAROUS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, M4_BAT|M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unconcern ecclesiastic", S_CENTAUR, LVL(82, 35, -30, 49, 0), (G_UNIQ|3), A(ATTK(AT_ENGL, AD_NPRO, 9, 5), ATTK(AT_TUCH, AD_NUMB, 3, 16), ATTK(AT_WEAP, AD_STUN, 6, 4), ATTK(AT_STNG, AD_PART, 7, 2), ATTK(AT_STNG, AD_DREN, 2, 13), ATTK(AT_TRAM, AD_ALIN, 4, 16)), SIZ(244, 1197, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_ACID, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME|M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("footboy registrational confetto", S_CENTAUR, LVL(82, 6, -30, 93, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_DRCH, 4, 5), ATTK(AT_BREA, AD_BLEE, 1, 11), ATTK(AT_TUCH, AD_STAT, 2, 13), ATTK(AT_NONE, AD_PLAS, 5, 17), NO_ATTK, NO_ATTK), SIZ(635, 2, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("syllogistically massaged", S_CENTAUR, LVL(82, 17, -15, 78, 0), (1), A(ATTK(AT_STNG, AD_DCAY, 1, 4), ATTK(AT_TUCH, AD_POIS, 8, 20), ATTK(AT_BUTT, AD_HEAL, 7, 2), ATTK(AT_WEAP, AD_TRAI, 1, 16), NO_ATTK, NO_ATTK), SIZ(324, 1380, 0, MS_SEDUCE, MZ_TINY), MR_STONE|MR_DRAIN, MR_STONE, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_TPORT, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("telegraphed baaed statesman cravat", S_CENTAUR, LVL(83, 11, -18, 60, 0), (2), A(ATTK(AT_WEAP, AD_WGHT, 6, 12), ATTK(AT_WEAP, AD_GRAV, 2, 13), ATTK(AT_SPIT, AD_SHAN, 2, 5), ATTK(AT_SPIT, AD_DRCH, 1, 6), NO_ATTK, NO_ATTK), SIZ(240, 420, 0, MS_PHOTO, MZ_GIGANTIC), MR_ACID|MR_DEATH, 0, M1_NOHEAD, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_JEWELS| M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("scanty cinematographic wining gulfy snakier", S_CENTAUR, LVL(84, 12, -26, 51, 0), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_SLUD, 3, 11), ATTK(AT_KICK, AD_SKIL, 9, 12), ATTK(AT_TRAM, AD_MEMO, 6, 3), ATTK(AT_STNG, AD_PART, 3, 6), ATTK(AT_BUTT, AD_PAIN, 1, 5), ATTK(AT_HUGS, AD_LAZY, 8, 16)), SIZ(3347, 975, 0, MS_BOT, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("eggbeater unsupportedly fiberboard", S_CENTAUR, LVL(84, 41, 7, 71, 3), (G_GENO|2), A(ATTK(AT_BUTT, AD_HEAL, 3, 15), ATTK(AT_LASH, AD_CONT, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(362, 632, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_HUMANOID| M1_SLITHY|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SPIDER|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("darndest faked", S_CENTAUR, LVL(85, 12, -6, 77, 5), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_DFOO, 5, 21), ATTK(AT_MAGC, AD_POIS, 5, 6), ATTK(AT_WEAP, AD_NEXU, 1, 8), ATTK(AT_WEAP, AD_CORR, 2, 16), ATTK(AT_KICK, AD_TLPT, 3, 19), ATTK(AT_WEAP, AD_CLRC, 3, 11)), SIZ(1728, 105, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bared rescuing", S_CENTAUR, LVL(85, 18, 8, 30, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_NONE, AD_ILLU, 5, 6), ATTK(AT_BITE, AD_HEAL, 8, 16), ATTK(AT_SCRA, AD_DISN, 4, 11), ATTK(AT_BREA, AD_WEBS, 8, 17), NO_ATTK, NO_ATTK), SIZ(4536, 20, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("outfielding sultriest byroad", S_CENTAUR, LVL(85, 14, -9, 47, 14), (1), A(ATTK(AT_LASH, AD_DETH, 9, 8), ATTK(AT_KICK, AD_FRZE, 8, 1), ATTK(AT_EXPL, AD_CONT, 2, 15), ATTK(AT_MAGC, AD_VAMP, 4, 1), ATTK(AT_EXPL, AD_DEPR, 6, 21), ATTK(AT_CLAW, AD_ELEC, 2, 10)), SIZ(814, 824, 0, MS_SEDUCE, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("recapitulation tightwire", S_CENTAUR, LVL(86, 15, -12, 73, 0), (3), A(ATTK(AT_HUGS, AD_FIRE, 1, 9), ATTK(AT_BEAM, AD_POIS, 5, 13), ATTK(AT_NONE, AD_THIR, 5, 5), ATTK(AT_SPIT, AD_AXUS, 2, 12), ATTK(AT_BUTT, AD_THIR, 4, 10), NO_ATTK), SIZ(134, 570, 0, MS_SISSY, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("headiest feigner owe", S_CENTAUR, LVL(86, 19, -30, 95, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_VOMT, 4, 16), ATTK(AT_SCRA, AD_DGST, 7, 19), ATTK(AT_WEAP, AD_SEDU, 8, 11), ATTK(AT_WEAP, AD_SEDU, 1, 19), ATTK(AT_BREA, AD_PLAS, 4, 14), NO_ATTK), SIZ(2449, 194, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_OMNIVORE, M2_MINION|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chamoised disarticulating", S_CENTAUR, LVL(87, 14, 2, 89, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_RUNS, 9, 6), ATTK(AT_BEAM, AD_CHAO, 7, 21), ATTK(AT_BREA, AD_SLUD, 3, 17), ATTK(AT_SCRA, AD_TREM, 7, 16), NO_ATTK, NO_ATTK), SIZ(3806, 1809, 0, MS_DJINNI, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_REGEN, M2_UNDEAD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("stomaching supersonic", S_CENTAUR, LVL(87, 13, -9, 31, 0), (1), A(ATTK(AT_SPIT, AD_DIMN, 1, 1), ATTK(AT_TENT, AD_NUMB, 7, 12), ATTK(AT_BITE, AD_DRIN, 1, 17), ATTK(AT_TRAM, AD_STTP, 2, 19), ATTK(AT_BITE, AD_NGEN, 8, 20), ATTK(AT_TENT, AD_DRCH, 2, 17)), SIZ(857, 8, 0, MS_NURSE, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_NOHEAD, M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("resign gruffest", S_CENTAUR, LVL(87, 12, 1, 49, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_THIE, 7, 20), ATTK(AT_BUTT, AD_FAMN, 9, 15), ATTK(AT_KICK, AD_POIS, 3, 20), ATTK(AT_WEAP, AD_VAPO, 9, 20), ATTK(AT_BUTT, AD_ABDC, 4, 14), NO_ATTK), SIZ(735, 235, 0, MS_CODE, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_TUNNEL|M1_ANIMAL|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("partisanship modestest", S_CENTAUR, LVL(88, 10, -15, 1, 0), (2), A(ATTK(AT_HUGS, AD_DRCO, 4, 4), ATTK(AT_GAZE, AD_TIME, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1565, 479, 0, MS_FART_NORMAL, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH, MR_POISON, M1_SWIM|M1_TUNNEL|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mummify unfeminine precedent", S_CENTAUR, LVL(89, 13, -2, 25, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_RATH, AD_SAMU, 7, 12), ATTK(AT_BEAM, AD_PLAS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2973, 77, 0, MS_POKEDEX, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bullfinch portray", S_CENTAUR, LVL(89, 8, -4, 81, 0), (G_LGROUP|2), A(ATTK(AT_STNG, AD_FIRE, 8, 7), ATTK(AT_KICK, AD_NAST, 3, 16), ATTK(AT_BEAM, AD_MIDI, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2340, 665, 0, MS_BOSS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_POISON, M1_CONCEAL|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_STRONG|M2_COLLECT|M2_HUMAN| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("centaur auger", S_CENTAUR, LVL(90, 25, -18, 100, -3), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 18), ATTK(AT_KICK, AD_PHYS, 6, 18), ATTK(AT_WEAP, AD_SUCK, 2, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("horseplayer telex", S_CENTAUR, LVL(90, 26, 10, 60, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_DRLI, 2, 9), ATTK(AT_KICK, AD_PHYS, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(478, 914, 0, MS_HANDY, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE, M2_PNAME|M2_STRONG|M2_GREEDY|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("guinean oceanarium", S_CENTAUR, LVL(90, 12, -4, 55, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_LASH, AD_CHKH, 1, 15), ATTK(AT_BITE, AD_LAZY, 7, 12), ATTK(AT_HUGS, AD_ICUR, 9, 20), ATTK(AT_SPIT, AD_THIR, 3, 8), ATTK(AT_RATH, AD_GRAV, 2, 1), ATTK(AT_SPIT, AD_MALK, 1, 15)), SIZ(34, 60, 0, MS_PHOTO, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE| M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ladled peyote", S_CENTAUR, LVL(90, 7, -25, 91, 0), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_DRCO, 1, 10), ATTK(AT_BITE, AD_HODS, 9, 5), ATTK(AT_TENT, AD_FAMN, 7, 5), ATTK(AT_BUTT, AD_PART, 9, 10), ATTK(AT_BITE, AD_CORR, 8, 4), NO_ATTK), SIZ(64, 23, 0, MS_TRUMPET, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT, M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("yule abrade cochlea executorship epigon", S_CENTAUR, LVL(91, 12, -5, 52, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_ELEC, 5, 21), ATTK(AT_SPIT, AD_SAMU, 4, 5), ATTK(AT_TRAM, AD_NUMB, 3, 4), ATTK(AT_STNG, AD_DARK, 9, 10), ATTK(AT_SCRA, AD_STCK, 0, 9), ATTK(AT_TENT, AD_NGRA, 9, 8)), SIZ(441, 1333, 0, MS_CUSS, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unconsummated ladybug addressed", S_CENTAUR, LVL(92, 12, -12, 87, 0), (G_RGROUP|4), A(ATTK(AT_BUTT, AD_COLD, 4, 17), ATTK(AT_MAGC, AD_ENCH, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2025, 35, 0, MS_PRINCIPAL, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("louver intersocietal freckling", S_CENTAUR, LVL(94, 12, 6, 21, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_HEAL, 6, 13), ATTK(AT_LASH, AD_VAPO, 4, 15), ATTK(AT_WEAP, AD_MALK, 3, 11), ATTK(AT_NONE, AD_DROP, 6, 18), ATTK(AT_WEAP, AD_CORR, 8, 17), ATTK(AT_SCRA, AD_STAT, 1, 14)), SIZ(4653, 525, 0, MS_JAPANESE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("euphony dispelled phrenologic unchilled unscrambling", S_CENTAUR, LVL(95, 15, -7, 73, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_MANA, 2, 11), ATTK(AT_TUCH, AD_SLEE, 5, 18), ATTK(AT_SPIT, AD_SLUD, 5, 10), ATTK(AT_CLAW, AD_SPEL, 8, 15), ATTK(AT_ENGL, AD_INSA, 6, 19), ATTK(AT_WEAP, AD_HALU, 3, 10)), SIZ(641, 10, 0, MS_SOLDIER, MZ_HUGE), MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_OMNIVORE, M2_PNAME|M2_NASTY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("closeable unsystematical", S_CENTAUR, LVL(96, 16, -9, 58, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_DISN, 6, 16), ATTK(AT_CLAW, AD_DETH, 4, 14), ATTK(AT_TENT, AD_TREM, 1, 21), ATTK(AT_CLAW, AD_WEEP, 7, 20), NO_ATTK, NO_ATTK), SIZ(202, 58, 0, MS_TEACHER, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE|M1_SEE_INVIS| M1_ACID|M1_POIS, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reenactment teller dilute reclamation", S_CENTAUR, LVL(96, 9, 1, 67, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_CLRC, 8, 12), ATTK(AT_BUTT, AD_TIME, 1, 3), ATTK(AT_EXPL, AD_FIRE, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3713, 1559, 0, MS_GROWL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_HERBIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("envier straightforward surfacer teasing", S_CENTAUR, LVL(97, 50, 9, 40, -6), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_CURS, 9, 7), ATTK(AT_SCRA, AD_LITE, 3, 12), ATTK(AT_BITE, AD_CHKH, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2663, 190, 0, MS_SQAWK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_COLLECT| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unbridledly conditioned afghan", S_CENTAUR, LVL(98, 13, -21, 20, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_DFOO, 1, 17), ATTK(AT_SCRA, AD_WRAT, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2707, 54, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS, M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("contrarily pact", S_CENTAUR, LVL(98, 10, -3, 60, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_VULN, 3, 15), ATTK(AT_BREA, AD_TIME, 5, 1), ATTK(AT_SPIT, AD_ABDC, 5, 10), ATTK(AT_TENT, AD_FEAR, 1, 1), NO_ATTK, NO_ATTK), SIZ(2561, 817, 0, MS_BONES, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_SLITHY|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("journalism bludgeon ritualization", S_CENTAUR, LVL(98, 12, -20, 99, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_LITT, 7, 15), ATTK(AT_SCRA, AD_CHRN, 8, 12), ATTK(AT_KICK, AD_DRCO, 5, 2), ATTK(AT_SPIT, AD_DREN, 1, 9), NO_ATTK, NO_ATTK), SIZ(1160, 97, 0, MS_SPOILER, MZ_SMALL), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_LORD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("seismometer snored", S_CENTAUR, LVL(98, 14, -1, 55, 0), (1), A(ATTK(AT_CLAW, AD_DEBT, 5, 1), ATTK(AT_MAGC, AD_LEVI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(977, 1005, 0, MS_BURBLE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_COLD, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("glossed crawler", S_CENTAUR, LVL(99, 9, -1, 66, 1), (G_SGROUP|4), A(ATTK(AT_TENT, AD_ACID, 6, 11), ATTK(AT_GAZE, AD_SPEL, 5, 3), ATTK(AT_BOOM, AD_LITT, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(410, 442, 0, MS_BRAG, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_POIS, M2_PRINCE|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("centaur ch3at0r", S_CENTAUR, LVL(100, 24, -24, 90, -3), (1), A(ATTK(AT_MAGC, AD_CAST, 1,20), ATTK(AT_KICK, AD_RUNS, 10, 10), ATTK(AT_KICK, AD_RUNS, 10, 10), ATTK(AT_MAGC, AD_CLRC, 1, 20), ATTK(AT_WEAP, AD_DAMA, 2, 20), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("centaur scriptkiddie", S_CENTAUR, LVL(100, 24, -24, 90, -3), (1), A(ATTK(AT_WEAP, AD_CAST, 1, 20), ATTK(AT_KICK, AD_RUNS, 10, 10), ATTK(AT_KICK, AD_RUNS, 10, 10), ATTK(AT_WEAP, AD_SHAN, 2, 20), NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lisping augend tagalong", S_CENTAUR, LVL(100, 12, -23, 71, 17), (G_GENO|G_LGROUP|1), A(ATTK(AT_TENT, AD_WGHT, 6, 19), ATTK(AT_BUTT, AD_ICUR, 9, 2), ATTK(AT_BEAM, AD_FUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(528, 71, 0, MS_SEDUCE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("few accelerator monodic", S_CENTAUR, LVL(100, 16, -37, 11, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BEAM, AD_WTHR, 1, 21), ATTK(AT_MAGC, AD_CORR, 5, 15), ATTK(AT_WEAP, AD_WERE, 7, 4), ATTK(AT_ENGL, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK), SIZ(1868, 201, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_MINDLESS, M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("clangour reassessing forethought windstorm previewed forging", S_CENTAUR, LVL(101, 13, -30, 94, -9), (1), A(ATTK(AT_NONE, AD_AGGR, 7, 16), ATTK(AT_TRAM, AD_SOUN, 6, 7), ATTK(AT_NONE, AD_TDRA, 5, 2), ATTK(AT_SPIT, AD_SOUN, 1, 3), ATTK(AT_TUCH, AD_SLUD, 9, 5), NO_ATTK), SIZ(142, 564, 0, MS_CUSS, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("townsman oxter", S_CENTAUR, LVL(101, 15, -24, 89, 15), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_SLOW, 9, 26), ATTK(AT_STNG, AD_STTP, 7, 20), ATTK(AT_TUCH, AD_NIVE, 9, 1), ATTK(AT_MAGC, AD_MCRE, 4, 17), NO_ATTK, NO_ATTK), SIZ(1163, 1053, 0, MS_MUTE, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_SLITHY|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("spearmen distasting", S_CENTAUR, LVL(102, 13, 2, 80, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_EXPL, AD_WEEP, 1, 13), ATTK(AT_BUTT, AD_MALK, 7, 19), ATTK(AT_STNG, AD_WET, 4, 7), ATTK(AT_SCRA, AD_POIS, 1, 8), ATTK(AT_SPIT, AD_CONT, 3, 26), ATTK(AT_HUGS, AD_CAST, 1, 1)), SIZ(503, 108, 0, MS_GRUNT, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_POIS, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("upshift relegate definitively", S_CENTAUR, LVL(102, 28, -14, 81, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_ANTI, 1, 8), ATTK(AT_ENGL, AD_INER, 7, 22), ATTK(AT_BREA, AD_CONT, 5, 13), ATTK(AT_CLAW, AD_UNPR, 4, 13), ATTK(AT_STNG, AD_LAZY, 1, 2), NO_ATTK), SIZ(953, 281, 0, MS_CODE, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mispronounced bunter", S_CENTAUR, LVL(103, 27, 8, 97, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_UVUU, 9, 2), ATTK(AT_ENGL, AD_CONT, 2, 4), ATTK(AT_WEAP, AD_SLOW, 9, 5), ATTK(AT_WEAP, AD_INER, 7, 26), ATTK(AT_HUGS, AD_BLEE, 5, 18), NO_ATTK), SIZ(432, 832, 0, MS_METALMAFIA, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NOHANDS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fructuary weary tackle effervescently muddling", S_CENTAUR, LVL(103, 14, -10, 82, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_RUNS, 8, 4), ATTK(AT_BEAM, AD_LAVA, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2256, 1432, 0, MS_AREOLA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("afflicted tubbable emerging cottonmouth spake", S_CENTAUR, LVL(103, 16, -25, 92, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_LASH, AD_LAZY, 2, 11), ATTK(AT_BEAM, AD_RBAD, 4, 22), ATTK(AT_WEAP, AD_COLD, 1, 1), ATTK(AT_MAGC, AD_WET, 6, 14), NO_ATTK, NO_ATTK), SIZ(2693, 176, 0, MS_NEIGH, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("necrose wainscot", S_CENTAUR, LVL(103, 18, -7, 63, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_WET, 3, 10), ATTK(AT_HUGS, AD_MIDI, 1, 15), ATTK(AT_TUCH, AD_CONF, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(655, 993, 0, MS_GYPSY, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("axseed unrespectfully", S_CENTAUR, LVL(104, 17, -27, 65, 5), (G_GENO|1), A(ATTK(AT_TENT, AD_WTHR, 1, 14), ATTK(AT_SCRA, AD_LUCK, 1, 7), ATTK(AT_ENGL, AD_HODS, 1, 8), ATTK(AT_BREA, AD_WTHR, 3, 3), ATTK(AT_BOOM, AD_VENO, 2, 26), ATTK(AT_GAZE, AD_AMNE, 4, 10)), SIZ(311, 33, 0, MS_ROAR, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_NOHANDS|M1_REGEN|M1_ACID, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("uncultured vining", S_CENTAUR, LVL(104, 20, -10, 80, 0), (3), A(ATTK(AT_KICK, AD_CNCL, 9, 13), ATTK(AT_BUTT, AD_DRIN, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2070, 528, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("microscope massage acidly stripteasing wrath", S_CENTAUR, LVL(105, 20, -20, 75, 0), (2), A(ATTK(AT_GAZE, AD_MANA, 4, 22), ATTK(AT_CLAW, AD_LAVA, 6, 8), ATTK(AT_STNG, AD_FRZE, 1, 18), ATTK(AT_TENT, AD_NGRA, 5, 19), ATTK(AT_BREA, AD_ABDC, 0, 20), ATTK(AT_HUGS, AD_BLND, 1, 25)), SIZ(712, 359, 0, MS_PUPIL, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC, M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("loyally twilight", S_CENTAUR, LVL(105, 19, -32, 73, -2), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_NGRA, 7, 11), ATTK(AT_WEAP, AD_GLIB, 6, 12), ATTK(AT_CLAW, AD_ABDC, 1, 4), ATTK(AT_WEAP, AD_CHRN, 7, 2), ATTK(AT_NONE, AD_LETH, 7, 25), ATTK(AT_SPIT, AD_DRDX, 9, 11)), SIZ(2539, 146, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_MINDLESS|M1_ANIMAL|M1_METALLIVORE, M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bilged inserted unlikable", S_CENTAUR, LVL(105, 20, 2, 100, 17), (G_GENO|2), A(ATTK(AT_BEAM, AD_NGEN, 7, 24), ATTK(AT_BUTT, AD_FAKE, 5, 25), ATTK(AT_HUGS, AD_TIME, 4, 25), ATTK(AT_BUTT, AD_NPRO, 2, 19), NO_ATTK, NO_ATTK), SIZ(416, 1113, 0, MS_GROWL, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE| M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("servicer expectation", S_CENTAUR, LVL(105, 17, -9, 78, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_LUCK, 1, 1), ATTK(AT_BUTT, AD_HODS, 8, 5), ATTK(AT_HUGS, AD_DROP, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(961, 435, 0, MS_SELFHARM, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("owning dona", S_CENTAUR, LVL(106, 15, -17, 99, 17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_PART, 4, 20), ATTK(AT_WEAP, AD_VENO, 4, 7), ATTK(AT_LASH, AD_HODS, 7, 26), ATTK(AT_HUGS, AD_AMNE, 3, 13), NO_ATTK, NO_ATTK), SIZ(471, 279, 0, MS_MEW, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_ANIMAL|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("equalization whence ordainment", S_CENTAUR, LVL(107, 20, 4, 75, 0), (1), A(ATTK(AT_WEAP, AD_WGHT, 3, 19), ATTK(AT_WEAP, AD_SAMU, 7, 9), ATTK(AT_BEAM, AD_CONT, 7, 20), ATTK(AT_WEAP, AD_WISD, 1, 24), NO_ATTK, NO_ATTK), SIZ(646, 706, 0, MS_SEDUCE, MZ_TINY), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_HUMANOID|M1_ACID|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("echolalia silently", S_CENTAUR, LVL(108, 12, -8, 60, -19), (1), A(ATTK(AT_CLAW, AD_SPC2, 9, 11), ATTK(AT_HUGS, AD_HODS, 9, 23), ATTK(AT_KICK, AD_ICUR, 5, 26), ATTK(AT_SPIT, AD_CALM, 2, 20), NO_ATTK, NO_ATTK), SIZ(3973, 49, 0, MS_COMBAT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE| M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("overindulging lacing minimax", S_CENTAUR, LVL(108, 15, -20, 4, 0), (G_LGROUP|4), A(ATTK(AT_STNG, AD_MINA, 1, 10), ATTK(AT_MAGC, AD_CHRN, 1, 2), ATTK(AT_TRAM, AD_TECH, 7, 25), ATTK(AT_ENGL, AD_WRAP, 2, 15), NO_ATTK, NO_ATTK), SIZ(140, 1144, 0, MS_ORC, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("strip telephotograph", S_CENTAUR, LVL(109, 12, -9, 98, 20), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_STUN, 1, 21), ATTK(AT_TUCH, AD_ACID, 1, 22), ATTK(AT_WEAP, AD_FAKE, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(89, 1793, 0, MS_CORONA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hurricane pancake", S_CENTAUR, LVL(110, 6, -33, 87, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_RATH, AD_LUCK, 7, 13), ATTK(AT_EXPL, AD_PEST, 9, 6), ATTK(AT_TRAM, AD_AGGR, 7, 6), ATTK(AT_HUGS, AD_GLIB, 9, 4), ATTK(AT_RATH, AD_WRAT, 7, 1), NO_ATTK), SIZ(1987, 1281, 0, MS_CAR, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, 0, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("postmortem nonconnective", S_CENTAUR, LVL(111, 20, -3, 82, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BOOM, AD_IDAM, 1, 12), ATTK(AT_TENT, AD_VULN, 6, 10), ATTK(AT_WEAP, AD_DFOO, 6, 12), ATTK(AT_ENGL, AD_LITE, 8, 15), NO_ATTK, NO_ATTK), SIZ(398, 393, 0, MS_ORC, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL| M1_HERBIVORE, M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tilled liger", S_CENTAUR, LVL(111, 17, -23, 99, 1), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_CONF, 8, 6), ATTK(AT_BOOM, AD_MAGM, 1, 21), ATTK(AT_CLAW, AD_GLIB, 4, 11), ATTK(AT_KICK, AD_FUMB, 7, 21), ATTK(AT_KICK, AD_DRCH, 6, 17), ATTK(AT_BUTT, AD_WGHT, 4, 26)), SIZ(4647, 89, 0, MS_NEIGH, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_CLING|M1_NOHANDS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("whitely inflexible", S_CENTAUR, LVL(111, 20, -38, 84, 0), (G_VLGROUP|1), A(ATTK(AT_ENGL, AD_WGHT, 2, 22), ATTK(AT_WEAP, AD_RBRE, 2, 23), ATTK(AT_STNG, AD_BANI, 4, 6), ATTK(AT_SCRA, AD_PLYS, 5, 23), NO_ATTK, NO_ATTK), SIZ(1302, 1521, 0, MS_SNORE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("recapturing neurosurgeon", S_CENTAUR, LVL(111, 13, -16, 98, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_DISP, 6, 15), ATTK(AT_CLAW, AD_TIME, 7, 15), ATTK(AT_TUCH, AD_DREA, 4, 9), ATTK(AT_SPIT, AD_DISE, 1, 20), NO_ATTK, NO_ATTK), SIZ(1042, 693, 0, MS_SEDUCE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_ACID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unsuspecting terrazzo", S_CENTAUR, LVL(112, 32, -16, 89, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DEBU, 1, 17), ATTK(AT_SPIT, AD_IDAM, 2, 9), ATTK(AT_WEAP, AD_TRAI, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1241, 377, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hexed obscuranticism watchband undisciplined", S_CENTAUR, LVL(112, 30, 10, 91, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_HODS, 1, 23), ATTK(AT_BOOM, AD_PLYS, 8, 18), ATTK(AT_KICK, AD_ACID, 5, 3), ATTK(AT_BREA, AD_FREN, 8, 19), ATTK(AT_WEAP, AD_CALM, 4, 8), ATTK(AT_CLAW, AD_DEPR, 7, 9)), SIZ(3042, 1248, 0, MS_BURBLE, MZ_SMALL), MR_SLEEP|MR_ACID, MR_SLEEP, M1_CLING|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HOBBIT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("musk unsay", S_CENTAUR, LVL(113, 18, -36, 71, -14), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_UVUU, 4, 22), ATTK(AT_ENGL, AD_BLAS, 9, 6), ATTK(AT_ENGL, AD_HALU, 1, 6), ATTK(AT_WEAP, AD_DRCO, 6, 12), ATTK(AT_MAGC, AD_NGEN, 1, 2), ATTK(AT_HUGS, AD_NEXU, 3, 23)), SIZ(2627, 203, 0, MS_COMBAT, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY| M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("countersink countervailed", S_CENTAUR, LVL(113, 19, 6, 83, -4), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_SCRA, AD_RAGN, 7, 7), ATTK(AT_TENT, AD_PART, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(937, 399, 0, MS_BOAST, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("background stove accuser livingly amour", S_CENTAUR, LVL(114, 14, -40, 96, 8), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_HUGS, AD_SLUD, 6, 20), ATTK(AT_WEAP, AD_DREN, 8, 7), ATTK(AT_TRAM, AD_NUMB, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(263, 281, 0, MS_GURGLE, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_SLITHY, M2_DEMON|M2_NASTY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("standing outclassed mucker sinewed", S_CENTAUR, LVL(115, 20, 3, 95, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_DRIN, 7, 26), ATTK(AT_BITE, AD_COLD, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1196, 137, 0, MS_FART_QUIET, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_ACID, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chaffy naugahyde", S_CENTAUR, LVL(115, 20, -29, 84, -20), (G_GENO|G_UNIQ|1), A(ATTK(AT_SPIT, AD_VAMP, 1, 25), ATTK(AT_CLAW, AD_SPC2, 6, 15), ATTK(AT_BREA, AD_CNCL, 4, 10), ATTK(AT_STNG, AD_WEBS, 1, 22), ATTK(AT_KICK, AD_CLRC, 4, 16), ATTK(AT_ENGL, AD_SGLD, 4, 22)), SIZ(25, 391, 0, MS_COW, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("decelerate recognizer", S_CENTAUR, LVL(116, 16, -2, 88, 10), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_UVUU, 7, 16), ATTK(AT_WEAP, AD_SPC2, 5, 4), ATTK(AT_WEAP, AD_ACID, 5, 10), ATTK(AT_WEAP, AD_WGHT, 9, 12), NO_ATTK, NO_ATTK), SIZ(33, 208, 0, MS_SELFHARM, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("spleen jubilee", S_CENTAUR, LVL(116, 8, -27, 98, 0), (3), A(ATTK(AT_TENT, AD_VENO, 7, 11), ATTK(AT_SPIT, AD_DETH, 5, 13), ATTK(AT_CLAW, AD_TLPT, 4, 17), ATTK(AT_MAGC, AD_THIR, 8, 6), ATTK(AT_WEAP, AD_DARK, 6, 14), ATTK(AT_GAZE, AD_VAMP, 4, 5)), SIZ(1727, 353, 0, MS_SISSY, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_CARNIVORE|M1_METALLIVORE, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("baldest boating", S_CENTAUR, LVL(117, 13, -19, 55, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_MALK, 3, 6), ATTK(AT_TUCH, AD_DRCH, 9, 14), ATTK(AT_ENGL, AD_DISN, 4, 11), ATTK(AT_NONE, AD_TRAI, 6, 17), ATTK(AT_NONE, AD_CHKH, 4, 26), ATTK(AT_KICK, AD_WTHR, 5, 8)), SIZ(3235, 375, 0, MS_ORC, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pancaking claptrap laminating", S_CENTAUR, LVL(118, 14, -27, 84, 6), (3), A(ATTK(AT_TRAM, AD_DREN, 8, 17), ATTK(AT_KICK, AD_LITE, 9, 24), ATTK(AT_BITE, AD_DFOO, 6, 21), ATTK(AT_BREA, AD_CHAO, 2, 18), ATTK(AT_STNG, AD_COLD, 9, 2), ATTK(AT_SPIT, AD_DRCO, 9, 18)), SIZ(695, 1176, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_SLEEP, M1_NOTAKE|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("moloch syncom bluebook amounted foliar tourneyed", S_CENTAUR, LVL(118, 17, -23, 74, 9), (G_VLGROUP|3), A(ATTK(AT_CLAW, AD_DRCH, 6, 3), ATTK(AT_NONE, AD_DEPR, 3, 8), ATTK(AT_TUCH, AD_STCK, 9, 5), ATTK(AT_WEAP, AD_TLPT, 9, 11), ATTK(AT_KICK, AD_LAZY, 6, 20), NO_ATTK), SIZ(1119, 287, 0, MS_BARK, MZ_SMALL), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blotto enjambment", S_CENTAUR, LVL(118, 13, 5, 72, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_ICUR, 5, 12), ATTK(AT_TENT, AD_DISE, 8, 20), ATTK(AT_CLAW, AD_MANA, 9, 11), ATTK(AT_CLAW, AD_RBRE, 1, 18), ATTK(AT_TENT, AD_DISN, 2, 23), ATTK(AT_KICK, AD_DEST, 1, 13)), SIZ(350, 429, 0, MS_SOLDIER, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS| M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disassociating derat", S_CENTAUR, LVL(119, 17, -10, 93, 0), (G_RGROUP|3), A(ATTK(AT_WEAP, AD_UNPR, 1, 23), ATTK(AT_NONE, AD_ABDC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(79, 135, 0, MS_SOCKS, MZ_HUMAN), MR_DISINT, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE| M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jurywomen flail", S_CENTAUR, LVL(119, 13, -33, 96, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_CHRN, 4, 26), ATTK(AT_ENGL, AD_DEPR, 4, 18), ATTK(AT_NONE, AD_WEEP, 1, 15), ATTK(AT_ENGL, AD_FIRE, 8, 2), NO_ATTK, NO_ATTK), SIZ(1385, 392, 0, MS_SOUND, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_PRINCE|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorned ingulfing biota", S_CENTAUR, LVL(119, 15, -3, 83, 17), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_WGHT, 9, 22), ATTK(AT_EXPL, AD_DARK, 3, 26), ATTK(AT_LASH, AD_PART, 6, 16), ATTK(AT_WEAP, AD_FREN, 6, 14), ATTK(AT_BREA, AD_RBAD, 9, 25), ATTK(AT_MAGC, AD_CLRC, 7, 23)), SIZ(454, 475, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS| M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("daleth grimed pouffe", S_CENTAUR, LVL(120, 18, -36, 89, 0), (2), A(ATTK(AT_BITE, AD_CNCL, 7, 21), ATTK(AT_WEAP, AD_PLYS, 8, 13), ATTK(AT_WEAP, AD_CHRN, 3, 18), ATTK(AT_TRAM, AD_WRAP, 1, 14), NO_ATTK, NO_ATTK), SIZ(902, 35, 0, MS_ANIMAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, MR_COLD, M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bearing dipped", S_CENTAUR, LVL(120, 20, -28, 85, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_VAMP, 9, 1), ATTK(AT_MAGC, AD_CHKH, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1312, 466, 0, MS_GIBBERISH, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weft environmentally", S_CENTAUR, LVL(120, 29, -21, 89, 17), (G_GENO|G_LGROUP|4), A(ATTK(AT_NONE, AD_MALK, 8, 6), ATTK(AT_BREA, AD_MEMO, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3436, 1000, 0, MS_PRINCESSLEIA, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_SLEEP, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS, M2_LORD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_PETRIFIES|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("druid relinquishing", S_CENTAUR, LVL(120, 16, -7, 96, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_MAGM, 1, 10), ATTK(AT_BUTT, AD_NTHR, 9, 23), ATTK(AT_BEAM, AD_ANTI, 1, 17), ATTK(AT_SCRA, AD_SPC2, 1, 24), ATTK(AT_WEAP, AD_SHAN, 3, 25), NO_ATTK), SIZ(807, 457, 0, MS_NURSE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_UNSOLID|M1_ACID, M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_PETRIFIES|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chela heller", S_CENTAUR, LVL(120, 20, -37, 91, 2), (1), A(ATTK(AT_BEAM, AD_ENCH, 7, 25), ATTK(AT_WEAP, AD_FIRE, 2, 22), ATTK(AT_BITE, AD_RBAD, 5, 17), ATTK(AT_BEAM, AD_PLYS, 6, 24), ATTK(AT_GAZE, AD_RBAD, 2, 21), ATTK(AT_EXPL, AD_ICUR, 5, 24)), SIZ(562, 1119, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gentleman assignment", S_CENTAUR, LVL(121, 16, -27, 63, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_KICK, AD_WRAP, 8, 10), ATTK(AT_TUCH, AD_LAVA, 7, 9), ATTK(AT_WEAP, AD_WERE, 1, 5), ATTK(AT_NONE, AD_VAPO, 3, 25), ATTK(AT_WEAP, AD_STTP, 3, 16), ATTK(AT_WEAP, AD_NTHR, 1, 16)), SIZ(897, 638, 0, MS_BOSS, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("prejudge prowled", S_CENTAUR, LVL(121, 25, 5, 80, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_NIVE, 8, 11), ATTK(AT_ENGL, AD_POIS, 9, 15), ATTK(AT_SCRA, AD_SHAN, 8, 18), ATTK(AT_BITE, AD_DISN, 6, 8), ATTK(AT_BREA, AD_CONF, 8, 16), ATTK(AT_LASH, AD_CLRC, 6, 9)), SIZ(265, 684, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("segmenter trituration tromping feaze", S_CENTAUR, LVL(122, 20, -40, 99, 13), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_EDGE, 8, 1), ATTK(AT_KICK, AD_INER, 8, 23), ATTK(AT_CLAW, AD_TIME, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(28, 61, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rocketry chicaning drably", S_CENTAUR, LVL(122, 3, -25, 80, 0), (G_VLGROUP|1), A(ATTK(AT_BOOM, AD_IDAM, 5, 1), ATTK(AT_NONE, AD_LAZY, 2, 1), ATTK(AT_BITE, AD_CHRN, 5, 7), ATTK(AT_TRAM, AD_MINA, 1, 15), NO_ATTK, NO_ATTK), SIZ(35, 1217, 0, MS_SPOILER, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("avail bangle knit", S_CENTAUR, LVL(122, 26, -8, 71, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BOOM, AD_DREN, 1, 17), ATTK(AT_MAGC, AD_DISN, 5, 23), ATTK(AT_BOOM, AD_POLY, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(961, 457, 0, MS_SQEEK, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_SLITHY, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("calderon arctic", S_CENTAUR, LVL(123, 30, 3, 87, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_STUN, 7, 21), ATTK(AT_STNG, AD_SIN, 1, 13), ATTK(AT_TENT, AD_SLUD, 5, 20), ATTK(AT_BUTT, AD_RNG, 9, 6), ATTK(AT_TUCH, AD_MALK, 0, 1), NO_ATTK), SIZ(245, 384, 0, MS_SMITH, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, MR_COLD, M1_SWIM|M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY, M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("the chaos child", S_CENTAUR, /* supposed to be nigh impossible to defeat */ LVL(125, 15, -100, 100, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 25, 25), ATTK(AT_NONE, AD_MAGM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_HITASFOUR|MR_PLUSFOUR|MR_SLEEP|MR_DRAIN|MR_POISON|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_STALK, M3_NOTAME|M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_SHADE|M4_REFLECT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("aeriest vulpine", S_CENTAUR, LVL(125, 23, -1, 86, 1), (2), A(ATTK(AT_LASH, AD_LAVA, 2, 13), ATTK(AT_NONE, AD_LITE, 5, 6), ATTK(AT_BREA, AD_BURN, 5, 9), ATTK(AT_BOOM, AD_RUST, 3, 16), ATTK(AT_HUGS, AD_BLAS, 5, 17), ATTK(AT_SCRA, AD_WERE, 8, 13)), SIZ(966, 65, 0, MS_TREESQUAD, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_TPORT|M1_ACID, M2_PRINCE|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tetchily nettlesome", S_CENTAUR, LVL(125, 18, -29, 90, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_CORR, 5, 23), ATTK(AT_TUCH, AD_DRCH, 1, 20), ATTK(AT_CLAW, AD_HALU, 1, 6), ATTK(AT_LASH, AD_SLEE, 6, 4), ATTK(AT_BITE, AD_FLAM, 2, 10), ATTK(AT_KICK, AD_DRDX, 9, 5)), SIZ(426, 1379, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_AMORPHOUS|M1_TUNNEL|M1_SLITHY, M2_LORD|M2_WANDER|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("exhibitant crookneck", S_CENTAUR, LVL(125, 20, -11, 72, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NGRA, 6, 11), ATTK(AT_SCRA, AD_ACID, 8, 15), ATTK(AT_STNG, AD_AGGR, 7, 3), ATTK(AT_BREA, AD_SLOW, 7, 23), ATTK(AT_WEAP, AD_SPEL, 5, 1), ATTK(AT_BUTT, AD_FUMB, 7, 2)), SIZ(140, 50, 0, MS_DEEPSTATE, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_UNSOLID, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), /* * Dragons */ /* The order of the dragons is VERY IMPORTANT. Quite a few * pieces of code depend on gray being first and yellow being last. * The code also depends on the *order* being the same as that for * dragon scale mail and dragon scales in objects.c. Baby dragons * cannot confer intrinsics, to avoid polyself/egg abuse. * * As reptiles, dragons are cold-blooded and thus aren't seen * with infravision. Red dragons are the exception. */ MON("crawl dragon", S_DRAGON, LVL(0, 4, 8, 0, -5), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_MEW, MZ_TINY), MR_FIRE, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crawl dragom", S_DRAGON, LVL(0, 3, 9, 0, -5), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_MEW, MZ_TINY), MR_FIRE, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("neckdragon", S_DRAGON, LVL(0, 4, 8, 0, -5), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BREA, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_MEW, MZ_TINY), MR_FIRE, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wee psuedodragon", S_DRAGON, LVL(0, 5, 10, 0, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_MEW, MZ_TINY), 0, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("grantor massier hyacinthine", S_DRAGON, LVL(0, 12, 3, 7, 0), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_STTP, 1, 2), ATTK(AT_MAGC, AD_ELEC, 1, 3), ATTK(AT_WEAP, AD_DREA, 1, 1), ATTK(AT_ENGL, AD_BURN, 1, 7), NO_ATTK, NO_ATTK), SIZ(1358, 547, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PERMAMIMIC|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("barbican plumpish", S_DRAGON, LVL(0, 16, 10, 93, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_HUGS, AD_SOUN, 1, 7), ATTK(AT_HUGS, AD_SEDU, 1, 9), ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_BREA, AD_EDGE, 1, 4), ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_BREA, AD_WEEP, 1, 5)), SIZ(979, 944, 0, MS_SPOILER, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inarm correspondingly", S_DRAGON, LVL(0, 22, 5, 24, 0), (3), A(ATTK(AT_TUCH, AD_VAPO, 1, 4), ATTK(AT_BEAM, AD_SPEL, 1, 4), ATTK(AT_BEAM, AD_STAT, 1, 8), ATTK(AT_SPIT, AD_VOMT, 1, 5), NO_ATTK, NO_ATTK), SIZ(2344, 75, 0, MS_SHRIEK, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID, MR_ACID, M1_SWIM, M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dilatation crafted excitable escapeway bellicosely", S_DRAGON, LVL(0, 10, -5, 23, 19), (G_GENO|4), A(ATTK(AT_TUCH, AD_WERE, 1, 9), ATTK(AT_KICK, AD_HEAL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2257, 535, 0, MS_FART_QUIET, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("semi-wee psuedodragon", S_DRAGON, LVL(1, 6, 9, 0, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 15, 0, MS_MEW, MZ_TINY), 0, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("fire@dragon child", S_DRAGON, /* sic from Elona */ LVL(1, 8, 7, 0, 7), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vade compassing blithering lieutenant", S_DRAGON, LVL(1, 22, 0, 74, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_ENGL, AD_NAST, 1, 2), ATTK(AT_KICK, AD_DROP, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(62, 4, 0, MS_ALLA, MZ_MEDIUM), MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tiny dragon", S_DRAGON, LVL(2, 9, 6, 0, -5), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_TINY), MR_FIRE, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tiny pseudodragon", S_DRAGON, LVL(2, 9, 6, 0, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BREA, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_TINY), MR_FIRE, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("tiny dragom", S_DRAGON, LVL(2, 6, 8, 0, -5), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_TINY), 0, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tiny beamdragon", S_DRAGON, LVL(2, 9, 6, 0, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_MEW, MZ_TINY), 0, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiery drakken", S_DRAGON, LVL(2, 2, 2, 10, 0), (1), A(ATTK(AT_BREA, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_ROAR, MZ_TINY), MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("icy drakken", S_DRAGON, LVL(2, 2, 2, 10, 0), (1), A(ATTK(AT_BREA, AD_COLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_ROAR, MZ_TINY), MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mini-claudia", S_DRAGON, /* spawns with clogs */ LVL(2, 8, 5, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sponge sore", S_DRAGON, LVL(2, 13, -7, 26, 0), (G_VLGROUP|4), A(ATTK(AT_RATH, AD_MCRE, 8, 1), ATTK(AT_CLAW, AD_DEBU, 2, 2), ATTK(AT_BITE, AD_WEEP, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3028, 657, 0, MS_POKEDEX, MZ_HUMAN), MR_POISON|MR_ACID, 0, 0, M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mule holdover", S_DRAGON, LVL(2, 18, -4, 72, 0), (1), A(ATTK(AT_GAZE, AD_BANI, 1, 9), ATTK(AT_MAGC, AD_INSA, 1, 1), ATTK(AT_TUCH, AD_SPC2, 2, 8), ATTK(AT_KICK, AD_CONT, 2, 7), NO_ATTK, NO_ATTK), SIZ(59, 51, 0, MS_DJINNI, MZ_GIGANTIC), 0, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID, M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Lilly", S_DRAGON, LVL(3, 12, 10, 0, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: SOFT_GIRL_SNEAKER HIPPIE_HEELS SCR_WARPING SCR_ROOT_PASSWORD_DETECTION */ /* speed 12-17, AC 0, MR 90, extra attacks 0, resists 3, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("whelped ecumenical", S_DRAGON, LVL(3, 13, -10, 8, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_SWAP, 3, 7), ATTK(AT_CLAW, AD_BLAS, 1, 4), ATTK(AT_CLAW, AD_STON, 3, 6), ATTK(AT_BREA, AD_ALIN, 3, 7), ATTK(AT_TUCH, AD_SAMU, 3, 2), NO_ATTK), SIZ(2036, 125, 0, MS_HCALIEN, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS| M1_HUMANOID|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("doughty resonating pean", S_DRAGON, LVL(3, 12, 7, 75, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_ICUR, 2, 1), ATTK(AT_KICK, AD_SHRD, 3, 7), ATTK(AT_CLAW, AD_DRDX, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1338, 15, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("lowly dragon", S_DRAGON, /* grows up into adult dragon */ LVL(4, 8, 8, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("baby gray dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("baby silver dragon", S_DRAGON, LVL(4, 9, 2, 40, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("baby mercurial dragon", S_DRAGON, LVL(4, 14, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("baby shimmering dragon", S_DRAGON, LVL(4, 9, -4, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby deep dragon", S_DRAGON, LVL(4, 9, 0, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baby red dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("baby white dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("baby orange dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_SLEEP|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("baby black dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_DISINT|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("baby blue dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baby dark dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("baby copper dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_ELEC, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby platinum dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("baby brass dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("baby amethyst dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_ACID, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baby purple dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_FIRE|MR_ELEC, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baby diamond dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("baby emerald dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_POISON, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("baby sapphire dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_ELEC, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("baby ruby dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("baby yellow dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("baby golden dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("baby feminism dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("baby maidragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("baby cancel dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby negative dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("baby corona dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("baby contro dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby nope dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby crystalline dragon", S_DRAGON, LVL(4, 9, -4, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("baby mystery dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baby heroic dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("baby stone dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("baby cyan dragon", S_DRAGON, LVL(4, 9, -4, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby psychic dragon", S_DRAGON, LVL(4, 9, -4, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baby green dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("baby rainbow dragon", S_DRAGON, LVL(4, 9, 4, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("baby blood dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("baby plain dragon", S_DRAGON, LVL(4, 9, 5, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby sky dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("baby water dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baby evil dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baby magic dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("baby domestic dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wimpy gray dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wimpy silver dragon", S_DRAGON, LVL(4, 6, 6, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("wimpy mercurial dragon", S_DRAGON, LVL(4, 9, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wimpy shimmering dragon", S_DRAGON, LVL(4, 6, 2, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wimpy deep dragon", S_DRAGON, LVL(4, 6, 5, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wimpy red dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wimpy white dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wimpy orange dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wimpy black dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wimpy blue dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wimpy dark dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("wimpy copper dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wimpy platinum dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wimpy brass dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wimpy amethyst dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wimpy purple dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wimpy diamond dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wimpy emerald dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wimpy sapphire dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wimpy ruby dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wimpy yellow dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wimpy feminism dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wimpy maidragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wimpy cancel dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wimpy negative dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wimpy corona dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wimpy contro dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wimpy nope dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wimpy crystalline dragon", S_DRAGON, LVL(4, 6, 2, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wimpy mystery dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wimpy heroic dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wimpy golden dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wimpy stone dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wimpy cyan dragon", S_DRAGON, LVL(4, 6, 2, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wimpy psychic dragon", S_DRAGON, LVL(4, 6, 2, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wimpy green dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wimpy rainbow dragon", S_DRAGON, LVL(4, 6, 7, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wimpy blood dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wimpy plain dragon", S_DRAGON, LVL(4, 6, 7, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wimpy sky dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wimpy water dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wimpy evil dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wimpy magic dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("baby mantidragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drain deep dragon", S_DRAGON, LVL(4, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_NONE, AD_DRLI, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baby meanie dragon", S_DRAGON, LVL(4, 9, -4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby glop dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GLIB, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wimpy glop dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GLIB, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("humanlike dragon", S_DRAGON, /* playable race */ LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("not existing thing", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISN, 2, 6), ATTK(AT_NONE, AD_DISN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_DISINT, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("lightning demon", S_DRAGON, LVL(4, 7, 8, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby deepstate dragon", S_DRAGON, LVL(4, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_DEEPSTATE, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("pseudodragon", S_DRAGON, LVL(4, 9, 4, 1, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_FIRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), MR_FIRE, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("wip dragon", S_DRAGON, LVL(4, 6, 6, 5, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("evil pseudodragon", S_DRAGON, /* dnethack also already has one of those :P */ LVL(4, 18, 2, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_STNG, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HISS, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("regular dragon", S_DRAGON, LVL(4, 9, 7, 1, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_MEW, MZ_SMALL), 0, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adsorbable nonpareil hiatal", S_DRAGON, LVL(4, 15, -7, 23, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_KICK, AD_SLIM, 7, 1), ATTK(AT_WEAP, AD_TERR, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1584, 576, 0, MS_TREESQUAD, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_ACID|M1_POIS, M2_MINION|M2_STRONG|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flamdrake", S_DRAGON, LVL(5, 12, 2, 10, 0), (1), A(ATTK(AT_BREA, AD_FIRE, 2, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_GAARDIEN, MZ_GIGANTIC), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("May-Britt's fluffy sandal", S_DRAGON, LVL(5, 12, 10, 0, -10), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(666, 666, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* speed 16-30, AC -4, MR 10, extra attacks 2, resists 1, M1 flags 3, M2 flags 2, M3 flags 2 */ MON("metal mafia member", S_DRAGON, LVL(5, 12, 7, 10, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("swatch tracheotomizing withheld", S_DRAGON, LVL(5, 11, 2, 97, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_TCKL, 4, 9), ATTK(AT_WEAP, AD_SLEE, 2, 2), ATTK(AT_NONE, AD_AMNE, 5, 4), ATTK(AT_STNG, AD_SPEL, 1, 3), NO_ATTK, NO_ATTK), SIZ(99, 208, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young red dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("young white dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("young blue dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("young dark dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("young green dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("young gray dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("young silver dragon", S_DRAGON, LVL(6, 9, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("young mercurial dragon", S_DRAGON, LVL(6, 14, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("young shimmering dragon", S_DRAGON, LVL(6, 9, -6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young deep dragon", S_DRAGON, LVL(6, 9, -2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young orange dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_SLEEP|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("young black dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_DISINT|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("young yellow dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("young rainbow dragon", S_DRAGON, LVL(6, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("young blood dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("young plain dragon", S_DRAGON, LVL(6, 9, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("young sky dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("young water dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("young golden dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("young feminism dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("young maidragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("young cancel dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young negative dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("young corona dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("young contro dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young nope dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("young crystalline dragon", S_DRAGON, LVL(6, 9, -6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("young mystery dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young heroic dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("young evil dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young magic dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("young stone dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("young cyan dragon", S_DRAGON, LVL(6, 9, -6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young psychic dragon", S_DRAGON, LVL(6, 9, -6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young mantidragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_SPIT, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("young poison dragon", S_DRAGON, LVL(6, 9, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("young sleep dragon", S_DRAGON, LVL(6, 9, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young flame dragon", S_DRAGON, LVL(6, 9, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("young multicolor dragon", S_DRAGON, LVL(6, 9, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("young spear dragon", S_DRAGON, /* these spawn with a dragon spear */ LVL(6, 9, 3, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dratini", S_DRAGON, LVL(6, 8, 7, 10, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GRUNT, MZ_SMALL), MR_FIRE, 0, M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_STRONG, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("timpanist censing", S_DRAGON, LVL(6, 19, 0, 91, 16), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_SHRD, 5, 3), ATTK(AT_BUTT, AD_WEEP, 6, 3), ATTK(AT_EXPL, AD_ILLU, 1, 9), ATTK(AT_BEAM, AD_GLIB, 1, 8), ATTK(AT_SCRA, AD_TIME, 8, 1), ATTK(AT_ENGL, AD_TREM, 5, 7)), SIZ(1868, 100, 0, MS_SELFHARM, MZ_HUGE), MR_DISINT|MR_DRAIN, MR_DISINT, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("consortia mare", S_DRAGON, LVL(6, 12, -3, 28, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_DRCH, 1, 1), ATTK(AT_TRAM, AD_CONT, 5, 9), ATTK(AT_MAGC, AD_LITE, 5, 4), ATTK(AT_NONE, AD_DREA, 3, 7), NO_ATTK, NO_ATTK), SIZ(275, 301, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_POISON, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS| M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_MAGIC|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("above caller", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hugger dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue shaver", S_DRAGON, LVL(6, 11, 10, 66, -15), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_DFOO, 6, 3), ATTK(AT_HUGS, AD_ICEB, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(133, 1240, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wolver", S_DRAGON, LVL(6, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("sex addict", S_DRAGON, /* spawns with sexplay whip */ LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("enterprise spaceship", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_METALLIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("prairie strider", S_DRAGON, LVL(6, 9, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("garbage houses", S_DRAGON, LVL(6, 10, 0, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("red hot ride", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BURN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("young deepstate dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_DEEPSTATE, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("wimpy hireling", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_POIS|M1_NOEYES, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("darter", S_DRAGON, /* spawns with darts */ LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_LITHIVORE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("four castle sightseeing", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("swat van sx", S_DRAGON, LVL(6, 9, 0, 10, 10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("castle lighting", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLND, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("isuzu", S_DRAGON, LVL(6, 6, -5, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("street rockz", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shortener", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plasmatic firerer", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PLAS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_SLEEP|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fools garden", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("alongdeybayday", S_DRAGON, /* actually "So long, gay Bowser!" but this is what I originally thought Mario said. --Amy */ LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("psychotherapeut", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPC2, 2, 8), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("super marion", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_VULN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("space shuttle missys", S_DRAGON, LVL(6, 40, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("dangerous good-looking criminal", S_DRAGON, LVL(6, 9, -2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("young glop dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GLIB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slow-growing dragon", S_DRAGON, /* grows up into teenie dragon */ LVL(6, 8, 7, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shoemaker", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dynamo trainee", S_DRAGON, /* spawns with flame whip and silver shield */ LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_MALK, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_ELEC, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bourgeois brigade", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cuban singer", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("drug distributor", S_DRAGON, /* spawns with potion of acid */ LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_DRUGS, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bavaria star", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LEGS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("bandana rockz", S_DRAGON, /* spawns with strip bandana */ LVL(6, 9, 3, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("scan me missys", S_DRAGON, /* light radius 1 */ LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("smile'z", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("nice dutch girl", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_GLIB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("wuhanese", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("lamenting girl", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_FEMI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dutch storm", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_ELEC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("super-sweet girl in plateau boots", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("v-a-n", S_DRAGON, LVL(6, 6, 0, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_MINDLESS|M1_BREATHLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mine dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 2, 16), ATTK(AT_BOOM, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("fast car", S_DRAGON, LVL(6, 16, 0, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mining site dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red card", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BANI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("traffic light dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dissatisfied president", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_FAKE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("nothing at all", S_DRAGON, LVL(6, 0, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("boot girl", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thick farting girl", S_DRAGON, LVL(6, 9, -10, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("ghetto rockz", S_DRAGON, LVL(6, 9, 3, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 16, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_HITASONE|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_MULTIHUED|M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("magic butterfly missys", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("hurted sandra", S_DRAGON, LVL(6, 1, -10, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("holiday contra", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NAST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("original japanese lord", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WEBS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE|M2_PRINCE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("pokemon dragon", S_DRAGON, LVL(6, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_POKEMON, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("riding pseudodragon", S_DRAGON, LVL(6, 9, 2, 2, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_FIRE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_MEW, MZ_MEDIUM), MR_FIRE, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("elder evil pseudodragon", S_DRAGON, LVL(6, 18, 0, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HISS, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("stretcher gemutlichkeit", S_DRAGON, LVL(6, 12, -7, 5, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_LITT, 5, 6), ATTK(AT_BITE, AD_VOMT, 8, 1), ATTK(AT_BEAM, AD_MCRE, 1, 8), ATTK(AT_TUCH, AD_WRAP, 4, 2), ATTK(AT_TENT, AD_VENO, 1, 8), ATTK(AT_HUGS, AD_RBAD, 6, 8)), SIZ(594, 1100, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_NOEYES|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_WANDER|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("devastation tensest", S_DRAGON, LVL(6, 8, 9, 6, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_ACID, 4, 4), ATTK(AT_BUTT, AD_DIMN, 6, 5), ATTK(AT_CLAW, AD_SOUN, 1, 5), ATTK(AT_ENGL, AD_VENO, 5, 1), NO_ATTK, NO_ATTK), SIZ(3245, 48, 0, MS_TEACHER, MZ_HUMAN), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jimmy supersecret", S_DRAGON, LVL(7, 10, 3, 60, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_HUGS, AD_TCKL, 7, 5), ATTK(AT_BEAM, AD_DISE, 4, 5), ATTK(AT_TUCH, AD_DISP, 5, 3), ATTK(AT_NONE, AD_FLAM, 5, 7), ATTK(AT_NONE, AD_MEMO, 7, 8), ATTK(AT_NONE, AD_UNPR, 7, 1)), SIZ(2175, 182, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_HUMANOID, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nesting encountered blousiest gemination", S_DRAGON, LVL(7, 19, -9, 44, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DARK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(124, 787, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_NOEYES|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("acetified enginery chairwoman whizbang", S_DRAGON, LVL(7, 13, 3, 84, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TENT, AD_ILLU, 6, 8), ATTK(AT_WEAP, AD_SLOW, 1, 9), ATTK(AT_WEAP, AD_DCAY, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(484, 12, 0, MS_WAIL, MZ_HUGE), MR_DISINT, 0, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_LITHIVORE|M3_SPIDER|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hybridragon", S_DRAGON, /* playable race; breath is randomized at game start */ LVL(7, 12, 2, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_NOPOLY, 0, 0, M5_RANDOMIZED|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("elo-ice drake", S_DRAGON, LVL(8, 10, 4, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_COLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("elo-fire drake", S_DRAGON, LVL(8, 10, 4, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("young adult red dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("young adult white dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("young adult blue dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("young adult dark dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("young adult green dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("young adult gray dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("young adult silver dragon", S_DRAGON, LVL(8, 9, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("young adult mercurial dragon", S_DRAGON, LVL(8, 14, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("young adult shimmering dragon", S_DRAGON, LVL(8, 9, -7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young adult deep dragon", S_DRAGON, LVL(8, 9, -3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young adult orange dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_SLEEP|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("young adult black dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_DISINT|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("young adult yellow dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("young adult rainbow dragon", S_DRAGON, LVL(8, 9, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("young adult blood dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("young adult plain dragon", S_DRAGON, LVL(8, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("young adult sky dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("young adult water dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("young adult golden dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("young adult feminism dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("young adult maidragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("young adult deepstate dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_DEEPSTATE, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("young adult cancel dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young adult negative dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("young adult corona dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("young adult contro dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young adult nope dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("young adult crystalline dragon", S_DRAGON, LVL(8, 9, -7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("young adult mystery dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young adult heroic dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("young adult evil dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young adult magic dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("young adult stone dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("young adult cyan dragon", S_DRAGON, LVL(8, 9, -7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young adult psychic dragon", S_DRAGON, LVL(8, 9, -7, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("big fiery drakken", S_DRAGON, LVL(8, 5, 2, 10, 0), (1), A(ATTK(AT_BREA, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("big icy drakken", S_DRAGON, LVL(8, 5, 2, 10, 0), (1), A(ATTK(AT_BREA, AD_COLD, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_ROAR, MZ_MEDIUM), MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("young adult mantidragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_SPIT, AD_TCKL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("young adult poison dragon", S_DRAGON, LVL(8, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("young adult sleep dragon", S_DRAGON, LVL(8, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("young adult flame dragon", S_DRAGON, LVL(8, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("young adult multicolor dragon", S_DRAGON, LVL(8, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("young adult spear dragon", S_DRAGON, LVL(8, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stealing machine", S_DRAGON, LVL(8, 2, -1, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SITM, 2, 10), ATTK(AT_NONE, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("speartosser", S_DRAGON, /* spawns with spears */ LVL(8, 9, -7, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("armed pickup", S_DRAGON, /* spawns with pistol and 20 bullets */ LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("bird lady", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("superheavy dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GRAV, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("klingon worshipper", S_DRAGON, /* spawns with batleth */ LVL(8, 9, -7, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("concorde 6", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("young adult glop dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GLIB, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("barrowgrim soldier", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE|M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sleeping asian girl", S_DRAGON, /* falls asleep, spawns with hugging boot and lady boots */ LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("teenie dragon", S_DRAGON, /* grows up into young dragon */ LVL(8, 8, 6, 10, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bsd clothing retailer", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_DISINT|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("boss", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_WANTSBOOK, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("COM2COM", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_CLRC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("COM-TO-COM 3", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_SPEL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("rarity collector", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("funk car", S_DRAGON, /* 1 in 10 to use M2_DEMON over 8 squares distance */ LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_DEMON, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("rainbow mode dragon", S_DRAGON, /* shambling horror type */ LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_NOPLRPOLY, M4_MULTIHUED, M5_JOKE|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pango player", S_DRAGON, LVL(8, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("mini triad", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wood feeling indigo", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE|MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("square zone", S_DRAGON, LVL(8, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_HITASONE|MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_GRIDBUG|M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cute jeans", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_SMALL), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLUE), MON("wood feeling papaya", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE|MR_POISON, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wood feeling mint", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_ACID|MR_STONE|MR_HITASONE|MR_ELEC, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rain cloud dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("guy that looks like a rainer", S_DRAGON, /* transforms terrain into RAINCLOUD */ LVL(8, 9, -1, 10, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("contro mon", S_DRAGON, /* spawns with contro staff */ LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("devious trap-installer", S_DRAGON, /* spawns traps on tiles it walks over with 1 in 5 chance */ LVL(8, 9, -1, 10, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("talbot", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("water-using dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RUST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("menis", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trap-installing dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("panic spreader", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("special agent", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("green animation dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("mysterious 2", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("metal mafia soldier", S_DRAGON, /* spawns with pistol and 20 bullets */ LVL(8, 12, 7, 10, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bulwark", S_DRAGON, LVL(8, 9, -2, 10, -6), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("large tour bus", S_DRAGON, LVL(8, 9, -6, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_NONMOVING, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("photography lady", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLND, 2, 10), ATTK(AT_GAZE, AD_BLND, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PHOTO, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("roommate's almost lover", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_FAKE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("old car", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_WANDER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shortcross girl", S_DRAGON, LVL(8, 9, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SSEX, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("big bear brother", S_DRAGON, /* not really a bear --Amy */ LVL(8, 9, -11, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASFOUR|MR_PLUSTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_NASTY|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fumigater", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("whirlwind girl", S_DRAGON, LVL(8, 15, -1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("best treasure russian", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SOVIET, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("VF", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_BEAM, AD_BLND, 2, 10), ATTK(AT_GAZE, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PHOTO, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("tire rockz", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sweet cherry", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("tire rockz babypink", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_ELEC|MR_HITASONE|MR_DRAIN|MR_POISON, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("camera stativer", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_BEAM, AD_BLND, 2, 10), ATTK(AT_GAZE, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PHOTO, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("offdiver", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_NOPOLY, M3_LITHIVORE, M4_SHAPESHIFT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("rose rockz", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_NONE, AD_TCKL, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("as-a-mommy", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("truckcab sx", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_MINDLESS|M1_BREATHLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("strong kanegou", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_JAPANESE, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dutch keeper", S_DRAGON, LVL(8, 9, -11, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("white-blue dragon", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_ELEC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("f-zero driver", S_DRAGON, LVL(8, 27, 10, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("iba", S_DRAGON, LVL(8, 7, -1, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SLUD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("criminal garbage houses", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("weirdo driver", S_DRAGON, LVL(8, 12, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SPC2, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("superruby", S_DRAGON, LVL(8, 9, -1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BURN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ancient evil pseudodragon", S_DRAGON, LVL(8, 20, -2, 60, 0), (1), A(ATTK(AT_BITE, AD_SLEE, 2, 6), ATTK(AT_STNG, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_HISS, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_DOMESTIC|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("hammer dragon", S_DRAGON, LVL(8, 20, -2, 60, 0), (1), A(ATTK(AT_BITE, AD_SLEE, 2, 6), ATTK(AT_STNG, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_HISS, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("hamm dragon", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("manticore", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reason to have a permanent detect monsters effect", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_COMBAT, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thick platform sandal", S_DRAGON, /* uses wedge sandals */ LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mosquit", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shield kite", S_DRAGON, /* spawns with kite shield */ LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("egger dragon", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("yellow manticore", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), MR_ELEC, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dutch girl", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("autist", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_SLIM, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_SLIME|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("litsila tse litsila", S_DRAGON, /* spawns with sling and 50 junk metal */ LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("extermination core", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_BREA, AD_VAPO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), MR_DISINT, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("eccentric spiketooth", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UVUU, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("carbon copy autist", S_DRAGON, LVL(9, 12, 0, 10, 0), (1), A(ATTK(AT_BUTT, AD_SLIM, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), ATTK(AT_LASH, AD_SHRD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE|M2_DEMON, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stupid girl", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_WANDER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("corona core", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_NIVE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("overslept girl", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("porter manticore", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_WANTSBOOK, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mister whoopee", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("devil's spike", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_LUCK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("youngdrakee", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_SAMU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("baby bronze dragon", S_DRAGON, LVL(9, 12, 0, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_CONF, 1, 5), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gurn guru", S_DRAGON, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_LEVI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mantic core", S_DRAGON, LVL(9, 8, 5, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_SPIT, AD_TCKL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kliuer", S_DRAGON, LVL(9, 8, 5, 5, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inputted feastful upbraid shoulder intrigued", S_DRAGON, LVL(9, 12, 4, 61, -10), (3), A(ATTK(AT_WEAP, AD_DRLI, 8, 5), ATTK(AT_CLAW, AD_LAZY, 2, 5), ATTK(AT_BEAM, AD_NIVE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 284, 0, MS_SHEEP, MZ_TINY), MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wattling strapper", S_DRAGON, LVL(10, 12, 0, 60, 0), (G_RGROUP|2), A(ATTK(AT_LASH, AD_SEDU, 7, 1), ATTK(AT_BREA, AD_SANI, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1761, 47, 0, MS_REPAIR, MZ_HUMAN), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_THICK_HIDE|M1_TPORT|M1_POIS, M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("christmas child", S_DRAGON, LVL(10, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji feminizer", S_DRAGON, LVL(10, 15, -8, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FEMI, 3, 8), ATTK(AT_WEAP, AD_PAIN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("storm demon", S_DRAGON, LVL(10, 10, 4, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("pseudo-dragon", S_DRAGON, LVL(10, 12, 0, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_CONF, 1, 5), ATTK(AT_GAZE, AD_FEAR, 1, 5), NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Fygar", S_DRAGON, LVL(10, 8, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_FIRE, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 1500, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_UNSOLID|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("diablo player", S_DRAGON, /* creates rn1(10, 3) M5_DRAGON */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("metal mafia squad", S_DRAGON, LVL(10, 12, 7, 10, -6), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("large dragon", S_DRAGON, LVL(10, 8, 5, 4, -5), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("large pseudodragon", S_DRAGON, LVL(10, 9, 0, 4, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_LARGE), MR_FIRE, 0, M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("sorrel paunchy", S_DRAGON, LVL(10, 15, -2, 13, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_NUMB, 1, 1), ATTK(AT_MAGC, AD_CHKH, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(204, 74, 0, MS_FART_QUIET, MZ_HUGE), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_NOEYES|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY, M3_INFRAVISIBLE|M3_NOTAME|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("catechizing whipworm", S_DRAGON, LVL(10, 12, 9, 16, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_STON, 3, 2), ATTK(AT_KICK, AD_RNG, 3, 1), ATTK(AT_STNG, AD_NUMB, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2327, 1021, 0, MS_BURBLE, MZ_GIGANTIC), MR_DISINT, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("elonic wyvern", S_DRAGON, LVL(10, 8, 2, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("baby multi-hued dragon", S_DRAGON, LVL(11, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_RBRE, 1, 5), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_POISON, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hc model", S_DRAGON, LVL(11, 10, 10, 40, 2), (1), A(ATTK(AT_WEAP, AD_DRCH, 4, 4), ATTK(AT_KICK, AD_CALM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_ELEC|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cothutt", S_DRAGON, LVL(11, 10, -35, 100, 2), (1), A(ATTK(AT_KICK, AD_INER, 8, 15), ATTK(AT_BREA, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_STENCH, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("adult red dragon", S_DRAGON, LVL(12, 9, -2, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("adult white dragon", S_DRAGON, LVL(12, 9, -2, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("adult blue dragon", S_DRAGON, LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("adult dark dragon", S_DRAGON, LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("adult green dragon", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("adult gray dragon", S_DRAGON, LVL(12, 9, -2, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("adult silver dragon", S_DRAGON, LVL(12, 9, 1, 95, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("adult mercurial dragon", S_DRAGON, LVL(12, 18, -2, 20, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 2, 6), ATTK(AT_BITE, AD_DRCO, 3, 4), ATTK(AT_CLAW, AD_DRCO, 1, 2), ATTK(AT_CLAW, AD_DRCO, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("adult shimmering dragon", S_DRAGON, LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("adult deep dragon", S_DRAGON, LVL(12, 9, -2, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 10), ATTK(AT_BITE, AD_DRLI, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("adult orange dragon", S_DRAGON, LVL(12, 9, -2, 20, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 2,25), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASONE, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty adult orange dragon", S_DRAGON, LVL(12, 9, -2, 20, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 2,25), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASONE, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adult black dragon", S_DRAGON, LVL(12, 9, -2, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 2,10), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASONE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("adult golden dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adult feminism dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("adult maidragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("adult cancel dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("adult negative dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("adult corona dragon", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("adult contro dragon", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("adult nope dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult crystalline dragon", S_DRAGON, LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("adult mystery dragon", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("youthly rival", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 2, 6), ATTK(AT_WEAP, AD_STCK, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_MAGC, AD_LITE, 2, 2), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("adult heroic dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("adult evil dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("adult magic dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("adult stone dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("adult cyan dragon", S_DRAGON, LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("adult psychic dragon", S_DRAGON, LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("adult rainbow dragon", S_DRAGON, LVL(12, 9, 0, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 2, 6), ATTK(AT_BITE, AD_STUN, 2, 8), ATTK(AT_LASH, AD_PHYS, 2, 2), ATTK(AT_CLAW, AD_PHYS, 2, 2), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASONE, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("adult blood dragon", S_DRAGON, LVL(12, 9, -2, 20, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 2,10), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("adult plain dragon", S_DRAGON, LVL(12, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult sky dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEGS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_HUGS, AD_WRAP, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("adult water dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_HUGS, AD_WRAP, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("adult yellow dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASONE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adult mantidragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_SPIT, AD_TCKL, 2, 6), NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASONE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adult poison dragon", S_DRAGON, LVL(12, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("adult sleep dragon", S_DRAGON, LVL(12, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("adult flame dragon", S_DRAGON, LVL(12, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adult multicolor dragon", S_DRAGON, LVL(12, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult spear dragon", S_DRAGON, LVL(12, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cuntcall passenger", S_DRAGON, LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SCOR, 2, 6), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby tatzelworm", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby amphitere", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby tatzelworm X", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby amphitere X", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby draken", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby lindworm", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby sarkany", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_SLEEP, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby sirrush", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_DISINT, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby leviathan", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_ELEC, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby wyvern", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_POISON, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby glowing dragon", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby guivre", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_ACID|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("fire drake", S_DRAGON, LVL(12, 9, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_LASH, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("system failure", S_DRAGON, LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_BITE, AD_WTHR, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("picture dragon", S_DRAGON, LVL(12, 9, -2, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_GAZE, AD_CONF, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("stretch limousine", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_TRAM, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_CAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("impacting auto", S_DRAGON, LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_TRAM, AD_DAMA, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("young dragon", S_DRAGON, /* grows up into grown-up dragon */ LVL(12, 8, 5, 15, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("highland tractor", S_DRAGON, LVL(12, 9, -2, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 2, 10), ATTK(AT_BITE, AD_TERR, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASONE|MR_DEATH, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("superswitching car", S_DRAGON, LVL(12, 9, 10, 0, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_TRAM, AD_RNG, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("Mister PHP Book", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("tightrope garden", S_DRAGON, LVL(12, 9, 1, 95, 4), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BEAM, AD_SOUN, 4, 4), ATTK(AT_BEAM, AD_SHRD, 4, 4)), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("lovely cornflower", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_KICK, AD_PHYS, 3, 2), ATTK(AT_HUGS, AD_DAMA, 2, 2), NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASONE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NONMOVING, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("horewas", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEGS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_ABDC, 3, 2), ATTK(AT_NONE, AD_NEXU, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("modem 3", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("adult glop dragon", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_GLIB, 2, 8), ATTK(AT_BITE, AD_GLIB, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("metal mafia lieutenant", S_DRAGON, /* spawns with SMG and 30 bullets */ LVL(12, 12, 5, 20, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("triad", S_DRAGON, LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_SGLD, 3, 2), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stroking whip lady", S_DRAGON, /* spawns with bullwhip */ LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("of-flow", S_DRAGON, /* spawns with rain pipe, teleports like tengu */ LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_HUGS, AD_WRAP, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("adult deepstate dragon", S_DRAGON, LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("birthday presenter", S_DRAGON, LVL(12, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("quick daggermaster", S_DRAGON, /* spawns with daggers */ LVL(12, 18, -2, 20, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_DRCO, 3, 4), ATTK(AT_CLAW, AD_DRCO, 1, 2), ATTK(AT_CLAW, AD_DRCO, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("cobalt sleep", S_DRAGON, /* spawns with sling and 40 cobalt chunks */ LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 2, 6), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sixx paxx", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_KICK, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_SHADE|M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("all time favz", S_DRAGON, LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("happy cloud", S_DRAGON, /* creates clouds when moving */ LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("tojota corrrolla", S_DRAGON, /* sic */ LVL(12, 11, -2, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_TRAM, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_HITASONE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("dementia limousine", S_DRAGON, LVL(12, 9, -2, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_TRAM, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_MINDLESS|M1_BREATHLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("salt doctor", S_DRAGON, /* spawns with sling and 40 salt chunks */ LVL(12, 9, -2, 20, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 2,25), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASONE, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire-brigade car", S_DRAGON, LVL(12, 9, -2, 20, 16), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_TRAM, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_HITASONE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("finished rocker", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 2, 8), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("gaunt teacher", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BITE, AD_WEBS, 4, 4), ATTK(AT_LASH, AD_FAMN, 3, 2), ATTK(AT_CLAW, AD_SOUN, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("welcome on board", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_KICK, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASONE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("mister burner", S_DRAGON, LVL(12, 9, -2, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_WEAP, AD_BURN, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("formula 1 champion", S_DRAGON, LVL(12, 18, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("steam smoker", S_DRAGON, /* spawns with electric cigarette */ LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_HALU, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("patchwork missys", S_DRAGON, LVL(12, 9, 10, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT|M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("axial plasma", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_AXUS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_HUGS, AD_WRAP, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_HITASONE, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("croatian scratcher", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 2, 8), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_SCRA, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("fouler", S_DRAGON, LVL(12, 9, -2, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_LEGS, 4, 4), ATTK(AT_LASH, AD_LEGS, 3, 2), ATTK(AT_CLAW, AD_LEGS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("first night prostitute", S_DRAGON, /* spawns with prostitute shoe and lady boots */ LVL(12, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_WHORE, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("slowly growing rock", S_DRAGON, /* whenever it gets a turn, 1 in 500 chance for it to gain a maximum HP up to a maximum of 400 */ LVL(12, 9, -6, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NONMOVING, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("bunny rockz", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_KICK, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ultra nothing", S_DRAGON, LVL(12, 0, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("detention physics teacher", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("dancress", S_DRAGON, LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_WEAP, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cameroonian goalkeeper", S_DRAGON, LVL(12, 9, -12, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("yawning dragon", S_DRAGON, LVL(12, 9, -2, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_BITE, AD_SLEE, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("powerful blonde girl", S_DRAGON, LVL(12, 9, -2, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_KICK, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASONE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("czech wench", S_DRAGON, LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_KICK, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("property challenge", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BITE, AD_BADE, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_NAST, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("lockdown denier", S_DRAGON, /* spawns with conglomerate pick and wand of digging */ LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("great cuban singer", S_DRAGON, LVL(12, 9, -2, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_BITE, AD_SOUN, 4, 4), ATTK(AT_LASH, AD_SOUN, 3, 2), ATTK(AT_BEAM, AD_SOUN, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SOUND, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("non-criminal", S_DRAGON, LVL(12, 9, -2, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_SITM, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("impossible challenger", S_DRAGON, LVL(12, 9, -2, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_BITE, AD_BADE, 4, 4), ATTK(AT_LASH, AD_NAST, 3, 2), ATTK(AT_CLAW, AD_ABDC, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("sparkling gold", S_DRAGON, LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SGLD, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_KICK, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("donkey teacher", S_DRAGON, LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE|MR_PLUSFOUR|MR_FIRE|MR_COLD|MR_DEATH|MR_DISINT, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("diablo gangster", S_DRAGON, /* spawns with either baseball bat or pistol+20 lead bullets, and mummy wrapping */ LVL(12, 9, -2, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_HUGS, AD_WRAP, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_HITASONE, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* not M5_JOKE */ MON("marihuana smoker", S_DRAGON, LVL(12, 9, -2, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_HALU, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("sweet thick girl", S_DRAGON, LVL(12, 9, -6, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 2, 6), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_KICK, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASONE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("male girl teacher", S_DRAGON, /* He's male, but he holds lessons for girls. --Amy */ LVL(12, 9, -2, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_NEXU, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baby sea dragon", S_DRAGON, LVL(12, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_RUST, 0, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_ZAP), MON("grindragon", S_DRAGON, /* spawns with grinder */ LVL(12, 9, -2, 20, 7), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_MAGM, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_STONE|MR_HITASONE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Brianna", S_DRAGON, LVL(12, 12, 2, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_DISE, 4, 5), ATTK(AT_HUGS, AD_BADE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* starting equipment: HIPPIE_HEELS */ MON("celebrating verged", S_DRAGON, LVL(13, 11, -3, 81, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_EDGE, 4, 8), ATTK(AT_KICK, AD_NUMB, 4, 5), ATTK(AT_WEAP, AD_HEAL, 7, 2), ATTK(AT_KICK, AD_STAT, 1, 8), NO_ATTK, NO_ATTK), SIZ(572, 146, 0, MS_MUTE, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_FLY|M1_BREATHLESS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSARTI, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("storm rider", S_DRAGON, LVL(13, 11, 2, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_ELEC, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby hydra", S_DRAGON, LVL(13, 9, 2, 13, 7), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4)), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Tiamat, the Fiend of Wind", S_DRAGON, LVL(13, 12, -6, 90, -10), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_SPEL, 3, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_ELEC|MR_FIRE|MR_COLD, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_PNAME|M2_JEWELS|M2_MAGIC, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("infirmed tempera silencer", S_DRAGON, LVL(13, 12, 3, 15, 11), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_WNCE, 2, 3), ATTK(AT_TENT, AD_LAZY, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(111, 20, 0, MS_JAPANESE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("traduce scratcher", S_DRAGON, LVL(13, 20, -1, 94, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_SPIT, AD_DRST, 5, 1), ATTK(AT_MAGC, AD_WRAP, 1, 9), ATTK(AT_KICK, AD_POLY, 5, 1), ATTK(AT_BOOM, AD_LAVA, 6, 1), NO_ATTK, NO_ATTK), SIZ(1148, 839, 0, MS_GROWL, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_PETRIFIES|M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("doffer penal swelling", S_DRAGON, LVL(13, 5, -9, 85, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_STNG, AD_HEAL, 1, 1), ATTK(AT_SPIT, AD_CNCL, 7, 9), ATTK(AT_NONE, AD_WISD, 1, 3), ATTK(AT_STNG, AD_STON, 2, 6), NO_ATTK, NO_ATTK), SIZ(952, 229, 0, MS_SMITH, MZ_SMALL), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("transsexual clabbering focalizing", S_DRAGON, LVL(14, 17, -5, 6, 0), (1), A(ATTK(AT_BREA, AD_FAKE, 2, 7), ATTK(AT_WEAP, AD_TECH, 8, 1), ATTK(AT_WEAP, AD_WISD, 2, 2), ATTK(AT_CLAW, AD_INER, 1, 4), NO_ATTK, NO_ATTK), SIZ(119, 191, 0, MS_DRUGS, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("winged pseudodragon", S_DRAGON, LVL(14, 9, -2, 8, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4),ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BREA, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_LARGE), MR_FIRE, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("half-stone-dragon", S_DRAGON, LVL(14, 16, 10, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 3, 10), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("bronze firebeast", S_DRAGON, LVL(15, 8, -12, 90, -4), (1), A(ATTK(AT_BREA, AD_FIRE, 6, 8), ATTK(AT_LASH, AD_PHYS, 5, 5), ATTK(AT_TRAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_DEATH|MR_DISINT|MR_STONE|MR_PLUSTWO|MR_HITASTHREE|MR_SLEEP, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("klieau manticore", S_DRAGON, LVL(15, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adult tatzelworm", S_DRAGON, LVL(15, 9, -1, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult amphitere", S_DRAGON, LVL(15, 9, -1, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult tatzelworm X", S_DRAGON, LVL(15, 9, -1, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult amphitere X", S_DRAGON, LVL(15, 9, -1, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult draken", S_DRAGON, LVL(15, 9, -1, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult lindworm", S_DRAGON, LVL(15, 9, -1, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult sarkany", S_DRAGON, LVL(15, 9, -1, 20, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4,25), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult sirrush", S_DRAGON, LVL(15, 9, -1, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4,10), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult leviathan", S_DRAGON, LVL(15, 9, -1, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult wyvern", S_DRAGON, LVL(15, 9, -1, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult glowing dragon", S_DRAGON, LVL(15, 9, -1, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("adult guivre", S_DRAGON, LVL(15, 9, -1, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("yellow pseudodragon", S_DRAGON, LVL(15, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_SPIT, AD_TCKL, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gnold dragon", S_DRAGON, LVL(15, 9, -1, 20, 10), (1|G_GENO), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_FIRE, M1_SEE_INVIS|M1_FLY|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("evil sea dragon", S_DRAGON, /* evilhack sea dragon */ LVL(15, 9, -1, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_WET, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_ENGL, AD_WRAP, 2, 10), ATTK(AT_NONE, AD_RUST, 0, 2)), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_ZAP), MON("frostwyrm", S_DRAGON, LVL(15, 10, 2, 20, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 6, 8), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_COLD, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_ANIMAL|M1_FLY|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("Vanessa's thick lady shoe", S_DRAGON, LVL(15, 12, -1, 25, -12), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 9), ATTK(AT_BEAM, AD_MANA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6000, 6000, 0, MS_SHOE, MZ_HUMAN), MR_DRAIN|MR_DISINT|MR_COLD, MR_DISINT|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_REVIVE|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("adult hammer", S_DRAGON, LVL(15, 9, 4, 10, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("metal mafia gangster", S_DRAGON, LVL(15, 13, 5, 25, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dnd triceratops", S_DRAGON, LVL(15, 10, 4, 0, 0), (1|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_BUTT, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_THICK_HIDE|M1_HERBIVORE|M1_OVIPAROUS|M1_NOHANDS|M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("calligraphic reeled", S_DRAGON, LVL(15, 22, 7, 8, 3), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_STNG, AD_UNPR, 4, 4), ATTK(AT_TRAM, AD_TCKL, 1, 6), ATTK(AT_SCRA, AD_SITM, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(234, 1512, 0, MS_SQAWK, MZ_GIGANTIC), MR_FIRE, 0, 0, M2_VAMPIRE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji hidden agent", S_DRAGON, LVL(15, 15, -10, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MCRE, 6, 4), ATTK(AT_KICK, AD_FLAM, 3, 4), ATTK(AT_RATH, AD_UNPR, 3, 4), ATTK(AT_GAZE, AD_NIVE, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_POISON, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blonde femmy", S_DRAGON, /* spawns with high-heeled sandal and stiletto sandals, permanently confused */ LVL(15, 12, 0, 40, 8), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 8), ATTK(AT_WEAP, AD_CHRN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sand dragon", S_DRAGON, /* transforms terrain into SAND */ LVL(15, 9, -3, 20, 5), (1), A(ATTK(AT_BREA, AD_BLND, 3, 5), ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASTWO, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("red storm", S_DRAGON, LVL(16, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sump dragon", S_DRAGON, /* transforms terrain into MOORLAND */ LVL(16, 9, -3, 20, 6), (1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("elona green dragon", S_DRAGON, LVL(16, 10, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 4, 8), ATTK(AT_BITE, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("weirdass green dragon", S_DRAGON, /* for some bizarre reason, green dragons in Elona breathe magic rather than poison... */ LVL(16, 10, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 4, 8), ATTK(AT_BITE, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("old red dragon", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("old white dragon", S_DRAGON, LVL(16, 9, -3, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("old blue dragon", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("old dark dragon", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("old green dragon", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("old gray dragon", S_DRAGON, LVL(16, 9, -3, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("old silver dragon", S_DRAGON, LVL(16, 9, 0, 95, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("old mercurial dragon", S_DRAGON, LVL(16, 18, -3, 20, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 3, 6), ATTK(AT_BITE, AD_DRCO, 3, 6), ATTK(AT_CLAW, AD_DRCO, 1, 3), ATTK(AT_CLAW, AD_DRCO, 1, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("old shimmering dragon", S_DRAGON, LVL(16, 9, -7, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("old deep dragon", S_DRAGON, LVL(16, 9, -3, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 10), ATTK(AT_BITE, AD_DRLI, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("old orange dragon", S_DRAGON, LVL(16, 9, -3, 20, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 3,25), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASTWO, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("old black dragon", S_DRAGON, LVL(16, 9, -3, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 3,10), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTWO, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("old golden dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("old feminism dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("old maidragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("old cancel dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("old negative dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("old corona dragon", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("old contro dragon", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("old nope dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("old crystalline dragon", S_DRAGON, LVL(16, 9, -7, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("old mystery dragon", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("old deepstate dragon", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("old heroic dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("old evil dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("old magic dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("old stone dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("old cyan dragon", S_DRAGON, LVL(16, 9, -7, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("old psychic dragon", S_DRAGON, LVL(16, 9, -7, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("old rainbow dragon", S_DRAGON, LVL(16, 9, -1, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 3, 6), ATTK(AT_BITE, AD_STUN, 3, 8), ATTK(AT_LASH, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASTWO, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("old blood dragon", S_DRAGON, LVL(16, 9, -3, 20, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 3,10), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("old plain dragon", S_DRAGON, LVL(16, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("old sky dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEGS, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_HUGS, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("old water dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_HUGS, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty old water dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_HUGS, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("old yellow dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASTWO, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("old mantidragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_SPIT, AD_TCKL, 3, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_CUSS, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASTWO, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("old poison dragon", S_DRAGON, LVL(16, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("old sleep dragon", S_DRAGON, LVL(16, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("old flame dragon", S_DRAGON, LVL(16, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("old multicolor dragon", S_DRAGON, LVL(16, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("old spear dragon", S_DRAGON, LVL(16, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dragonair", S_DRAGON, LVL(16, 11, 0, 40, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 20), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_PLUSONE, 0, M1_NOHANDS|M1_CARNIVORE|M1_FLY|M1_THICK_HIDE|M1_OVIPAROUS, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_STRONG, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("old glop dragon", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_GLIB, 3, 8), ATTK(AT_BITE, AD_GLIB, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("telephone dragon", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("HEADER RA 11-auto", S_DRAGON, /* spawns with assault rifle and 200 bullets, decides randomly whether to move towards you or not */ LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_TRAM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_CAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mercylady", S_DRAGON, /* spawns with blade of mercy */ LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 3, 8), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID|M1_REGEN, M2_PEACEFUL|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("rockz army", S_DRAGON, /* spawns with submachine gun and 50 bullets */ LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 3, 8), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("high car", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_TRAM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(3500, 3500, 0, MS_CAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("signo dragon", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HANDY, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("glueluelueluelue dragon", S_DRAGON, /* spawns with telephone */ LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("grown-up dragon", S_DRAGON, /* grows up into old dragon */ LVL(16, 8, 4, 15, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("india bullia", S_DRAGON, LVL(16, 9, -3, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISE, 3,10), ATTK(AT_BITE, AD_POIS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTWO, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("delfi rockz", S_DRAGON, /* all the missys use feminine pumps attack */ LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLUE), MON("cover up", S_DRAGON, /* invisible */ LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLUE), MON("trance-am", S_DRAGON, LVL(16, 9, -3, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_TRAM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_MINDLESS|M1_BREATHLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("opportunist", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ESCAPE, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_HUMANOID|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLUE), MON("kryptak", S_DRAGON, /* spawns with cryptic saber */ LVL(16, 9, -3, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 10), ATTK(AT_BITE, AD_DRLI, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("falling ball dragon", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("desert mountain dragon", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mask off", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("next level", S_DRAGON, /* spawns with aetheric wand of gain level */ LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASTWO|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("covid-19 patient", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_DISE, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO|MR_DRAIN, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("rival", S_DRAGON, /* spawns with contro staff */ LVL(16, 9, -8, 20, 6), (1), A(ATTK(AT_BREA, AD_TERR, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("temptation woman", S_DRAGON, LVL(16, 9, 0, 95, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SHAN, 3, 6), ATTK(AT_WEAP, AD_SHAN, 3, 6), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("darter's master", S_DRAGON, /* spawns with 50 rapid darts */ LVL(16, 9, -3, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("allcolor road", S_DRAGON, LVL(16, 9, -1, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 3, 6), ATTK(AT_BITE, AD_STUN, 3, 8), ATTK(AT_LASH, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_SPEL, 3, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASTWO, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("luxury yacht", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("be silent kert", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_WEAP, AD_DREN, 6, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("musical painting schooler", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 3, 8), ATTK(AT_LASH, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SOUND, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("wooden auto", S_DRAGON, /* spawns with quarterstaff and bamboo mail */ LVL(16, 7, -4, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_TRAM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_WANDER, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("two-timer", S_DRAGON, LVL(16, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_AREOLA, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_PEACEFUL|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("nope-express", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_DCAY, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_CAR, MZ_GIGANTIC), MR_HITASTWO|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("jav stabber", S_DRAGON, /* spawns with javelins */ LVL(16, 9, -3, 20, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 3,25), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASTWO, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dyke earl", S_DRAGON, /* spawns with lady boots */ LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_HUGS, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("interesting evil lady", S_DRAGON, /* spawns with sweet mocassins and wedged little-girl sandal */ LVL(16, 18, -3, 20, -10), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 3, 6), ATTK(AT_BITE, AD_SAMU, 3, 6), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, M4_HAMMERSANDAL, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("apprentice mason", S_DRAGON, /* spawns with brick pick */ LVL(16, 9, -3, 20, 7), (1), A(ATTK(AT_BREA, AD_MAGM, 3, 8), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("gravel smacker", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_GRAV, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("armed cop car", S_DRAGON, /* spawns with pistol and 50 bullets */ LVL(16, 9, -3, 20, 15), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_TRAM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M1_BREATHLESS|M1_MINDLESS|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("flickering traffic light", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 3, 8), ATTK(AT_BITE, AD_AXUS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC|MR_DRAIN, MR_COLD|MR_FIRE|MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("bam cham", S_DRAGON, LVL(16, 9, -1, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 3, 6), ATTK(AT_BITE, AD_STUN, 3, 8), ATTK(AT_LASH, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASTWO, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY, 0, M4_MULTIHUED|M4_SHAPESHIFT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("electric car", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_TRAM, AD_PHYS, 3, 3), ATTK(AT_NONE, AD_ELEC, 0, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_CAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dimethylmercury adulterator", S_DRAGON, /* spawns with mercurial athame */ LVL(16, 18, -3, 20, 4), (1), A(ATTK(AT_SPIT, AD_VENO, 3, 6), ATTK(AT_WEAP, AD_VENO, 3, 6), ATTK(AT_CLAW, AD_CONT, 3, 3), ATTK(AT_CLAW, AD_STAT, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("telephoning ball dragon", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("quadrocopter", S_DRAGON, /* by potato44 */ LVL(16, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_PHOTO, MZ_GIGANTIC), MR_HITASTWO|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("code decoder", S_DRAGON, LVL(16, 9, -3, 20, 4), (G_GENO|1|G_SGROUP), A(ATTK(AT_BREA, AD_MAGM, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_CODE, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("autobomb", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BOOM, AD_PHYS, 8, 8), ATTK(AT_EXPL, AD_PHYS, 8, 8) ), SIZ(2500, 2500, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("master mason", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BREA, AD_STON, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTWO|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Mister Submarine", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_SWIM|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("idiot", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_MINDLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("pig soccer fan", S_DRAGON, LVL(16, 9, -7, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_SPC2, 5, 5), ATTK(AT_HUGS, AD_INSA, 5, 5)), SIZ(2500, 2500, 0, MS_CUSS, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("pokerface missys", S_DRAGON, LVL(16, 9, -1, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 3, 6), ATTK(AT_BITE, AD_STUN, 3, 8), ATTK(AT_LASH, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASTWO, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED|M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("suicide dragon", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_EXPL, AD_PHYS, 8, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("radio operator", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("healing army", S_DRAGON, LVL(16, 9, -3, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_WEAP, AD_HEAL, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("arctis inhabitant", S_DRAGON, LVL(16, 9, -3, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("triad champion", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_SGLD, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ded kite", S_DRAGON, LVL(16, 10, -6, 50, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("martian inhabitant", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("deer stomach criminal", S_DRAGON, LVL(16, 9, -3, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_WEAP, AD_UVUU, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("fresh pink", S_DRAGON, LVL(16, 9, -3, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRLI, 3, 10), ATTK(AT_BITE, AD_DRLI, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue blossom", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), ATTK(AT_GAZE, AD_STUN, 4, 4), NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLUE), MON("greek catenaccio trainer", S_DRAGON, LVL(16, 7, -13, 80, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_PLUSTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("living golden one", S_DRAGON, LVL(16, 9, -3, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_SGLD, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("couple murderer", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_WEAP, AD_UVUU, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("cook islander", S_DRAGON, LVL(16, 6, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO|MR_COLD, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("latin six girl", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("terrari xk", S_DRAGON, LVL(16, 19, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_TRAM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_CAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("on the matte", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_NOEYES, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE|M2_WANDER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("coolivert", S_DRAGON, LVL(16, 9, -3, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_BITE, AD_COLD, 4, 6), ATTK(AT_LASH, AD_COLD, 3, 3), ATTK(AT_CLAW, AD_COLD, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("little ruby", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_FIRE, 4, 6), ATTK(AT_LASH, AD_BURN, 3, 3), ATTK(AT_CLAW, AD_DISP, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("girl who hates latin teachers", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_BITE, AD_DARK, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO|MR_DEATH, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("sketch it", S_DRAGON, LVL(16, 18, -3, 20, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 3, 6), ATTK(AT_BITE, AD_DRCO, 3, 6), ATTK(AT_CLAW, AD_DRCO, 1, 3), ATTK(AT_KICK, AD_DRCO, 1, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("iron lady", S_DRAGON, LVL(16, 9, -23, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Amy's roommate", S_DRAGON, LVL(16, 9, -3, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_BITE, AD_ICUR, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SOUND, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("japanese lord", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("full-skinny beauty", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("teenie swarm", S_DRAGON, LVL(16, 9, -3, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTWO, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR, M4_HAMMERSANDAL, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("escalator", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_CHKH, 4, 6), ATTK(AT_LASH, AD_CHKH, 3, 3), ATTK(AT_CLAW, AD_CHKH, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("college rockz", S_DRAGON, LVL(16, 9, -3, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("late teacher asshole", S_DRAGON, LVL(16, 9, -3, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTWO, MR_POISON, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("wild own", S_DRAGON, LVL(16, 9, -3, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("baker dictator", S_DRAGON, LVL(16, 9, -3, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_SGLD, 4, 6), ATTK(AT_LASH, AD_DISE, 3, 3), ATTK(AT_CLAW, AD_VENO, 3, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTWO, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE|M2_PRINCE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Mareike", S_DRAGON, LVL(16, 12, 10, 0, -8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: HUGGING_BOOT SWEET_MOCASSINS SCR_FIRE */ /* speed 12-15, AC -5, MR 90, extra attacks 3, resists 2, M1 flags 2, M2 flags 1, M3 flags 1 */ MON("aminity pregnant unrented decibel topology extravert", S_DRAGON, LVL(16, 14, -6, 24, 8), (4), A(ATTK(AT_STNG, AD_DRCO, 5, 8), ATTK(AT_KICK, AD_HEAL, 1, 4), ATTK(AT_STNG, AD_LEGS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1086, 88, 0, MS_SPOILER, MZ_LARGE), MR_DISINT|MR_POISON, MR_POISON, M1_NOEYES|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("storm lord", S_DRAGON, LVL(17, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("two-headed hydra", S_DRAGON, LVL(17, 12, -6, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_FEAR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("brashier monoploid", S_DRAGON, LVL(18, 9, 3, 46, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DAMA, 7, 4), ATTK(AT_WEAP, AD_FAMN, 4, 1), ATTK(AT_TENT, AD_ICEB, 8, 1), ATTK(AT_TUCH, AD_COLD, 1, 1), NO_ATTK, NO_ATTK), SIZ(1754, 1385, 0, MS_OHGOD, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_SLITHY, M2_LORD|M2_MINION|M2_NASTY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), /* weaker dragons, first one should be gray */ MON("gray dragom", S_DRAGON, LVL(18, 9, 2, 10, 4), (G_GENO|5), A(ATTK(AT_BREA, AD_MAGM, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver dragom", S_DRAGON, LVL(18, 9, 4, 45, 4), (G_GENO|5), A(ATTK(AT_BREA, AD_COLD, 4, 5), ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("mercurial dragom", S_DRAGON, LVL(18, 18, 2, 10, 4), (G_GENO|5), A(ATTK(AT_SPIT, AD_DRST, 4, 5), ATTK(AT_BITE, AD_DRCO, 3, 7), ATTK(AT_CLAW, AD_DRCO, 3, 3), ATTK(AT_CLAW, AD_DRCO, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shimmering dragom", S_DRAGON, LVL(18, 9, -1, 10, 4), (G_GENO|5), A(ATTK(AT_BREA, AD_MAGM, 4, 5), ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deep dragom", S_DRAGON, LVL(18, 9, 2, 10, -6), (G_GENO|5), A(ATTK(AT_BREA, AD_DRST, 4, 5), ATTK(AT_BITE, AD_DRLI, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON, MR_POISON, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("red dragom", S_DRAGON, LVL(18, 9, 2, 10, -4), (G_GENO|5), A(ATTK(AT_BREA, AD_FIRE, 6, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("white dragom", S_DRAGON, LVL(18, 9, 2, 10, -5), (G_GENO|5), A(ATTK(AT_BREA, AD_COLD, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, MR_COLD, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("orange dragom", S_DRAGON, LVL(18, 9, 2, 10, 5), (G_GENO|5), A(ATTK(AT_BREA, AD_SLEE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP, MR_SLEEP, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black dragom", S_DRAGON, LVL(18, 9, 2, 10, -6), (G_GENO|5), A(ATTK(AT_BREA, AD_DISN, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT, MR_DISINT, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|5), A(ATTK(AT_BREA, AD_ELEC, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC, MR_ELEC, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|5), A(ATTK(AT_BREA, AD_ELEC, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC, MR_ELEC, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("copper dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 4, 5), ATTK(AT_BITE, AD_RBRE, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, MR_ELEC, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("platinum dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 4, 5), ATTK(AT_BITE, AD_NEXU, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brass dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 4, 5), ATTK(AT_BITE, AD_ENCH, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("amethyst dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ACID, MR_ACID, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_FIRE|MR_ELEC, MR_FIRE|MR_ELEC, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("diamond dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("emerald dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_POIS, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_POISON, MR_POISON, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sapphire dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, MR_ELEC, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ruby dragom", S_DRAGON, LVL(18, 9, 2, 10, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_FIRE, MR_FIRE, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("green dragom", S_DRAGON, LVL(18, 9, 2, 10, 6), (G_GENO|5), A(ATTK(AT_BREA, AD_DRST, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON, MR_POISON, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("golden dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_LITE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("feminism dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_FEMI, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("maidragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_PART, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cancel dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_MCRE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, MR_COLD, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("negative dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_SAMU, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("corona dragom", S_DRAGON, LVL(18, 9, 2, 10, 6), (G_GENO|5), A(ATTK(AT_BREA, AD_NIVE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON, MR_POISON, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("contro dragom", S_DRAGON, LVL(18, 9, 2, 10, 6), (G_GENO|5), A(ATTK(AT_BREA, AD_TERR, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON, MR_POISON, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nope dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_MCRE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crystalline dragom", S_DRAGON, LVL(18, 9, -1, 10, 4), (G_GENO|5), A(ATTK(AT_BREA, AD_STAT, 4, 5), ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mystery dragom", S_DRAGON, LVL(18, 9, 2, 10, 6), (G_GENO|5), A(ATTK(AT_BREA, AD_RBRE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON, MR_POISON, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("heroic dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_BLEE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stone dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_MAGM, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_STONE, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cyan dragom", S_DRAGON, LVL(18, 9, -1, 10, 4), (G_GENO|5), A(ATTK(AT_BREA, AD_SLEE, 4, 5), ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("psychic dragom", S_DRAGON, LVL(18, 9, -1, 10, 4), (G_GENO|5), A(ATTK(AT_BREA, AD_SPC2, 4, 5), ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_LASH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rainbow dragom", S_DRAGON, LVL(18, 9, 4, 25, 4), (G_GENO|5), A(ATTK(AT_BREA, AD_RBRE, 4, 5), ATTK(AT_BITE, AD_STUN, 4, 7), ATTK(AT_LASH, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blood dragom", S_DRAGON, LVL(18, 9, 2, 10, -6), (G_GENO|5), A(ATTK(AT_BEAM, AD_DRLI, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("plain dragom", S_DRAGON, LVL(18, 12, 3, 10, 0), (G_GENO|5), A(ATTK(AT_BREA, AD_FIRE, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sky dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BEAM, AD_LEGS, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_HUGS, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("water dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BEAM, AD_WET, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_HUGS, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evil dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_NAST, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magic dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_MANA, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("yellow dragom", S_DRAGON, LVL(18, 9, 2, 10, 7), (G_GENO|5), A(ATTK(AT_BREA, AD_ACID, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_LASH, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE, MR_STONE, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* end scale-giving weaker dragons */ /* first "strong" level 18 dragon should be gray dragon * this is because makemon.c gives all D-class monsters from PM_GRAY_DRAGON onward a health bonus */ MON("gray dragon", S_DRAGON, LVL(18, 9, -4, 20, 4), (G_GENO|12), A(ATTK(AT_BREA, AD_MAGM, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver dragon", S_DRAGON, LVL(18, 9, -1, 95, 4), (G_GENO|12), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, M5_VANILLA, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("mercurial dragon", S_DRAGON, LVL(18, 18, -4, 20, 4), (G_GENO|12), A(ATTK(AT_SPIT, AD_DRST, 4, 6), ATTK(AT_BITE, AD_DRCO, 3, 8), ATTK(AT_CLAW, AD_DRCO, 3, 4), ATTK(AT_CLAW, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("shimmering dragon", S_DRAGON, LVL(18, 9, -8, 20, 4), (G_GENO|12), A(ATTK(AT_BREA, AD_MAGM, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("deep dragon", S_DRAGON, LVL(18, 9, -4, 20, -6), (G_GENO|12), A(ATTK(AT_BREA, AD_DRST, 4, 10), ATTK(AT_BITE, AD_DRLI, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("red dragon", S_DRAGON, LVL(18, 9, -4, 20, -4), (G_GENO|12), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("white dragon", S_DRAGON, LVL(18, 9, -4, 20, -5), (G_GENO|12), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("orange dragon", S_DRAGON, LVL(18, 9, -4, 20, 5), (G_GENO|12), A(ATTK(AT_BREA, AD_SLEE, 4,25), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASTHREE, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black dragon", S_DRAGON, LVL(18, 9, -4, 20, -6), (G_GENO|12), A(ATTK(AT_BREA, AD_DISN, 4,10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|12), A(ATTK(AT_BREA, AD_ELEC, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|12), A(ATTK(AT_BREA, AD_ELEC, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("copper dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 4, 6), ATTK(AT_BITE, AD_RBRE, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_NEXU, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_ELEC, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("platinum dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_NEXU, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_INER, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brass dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 4, 6), ATTK(AT_BITE, AD_ENCH, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_ENCH, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("amethyst dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_TIME, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_ACID, MR_ACID, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_ELEC, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_FIRE|MR_ELEC, MR_FIRE|MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("diamond dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_MANA, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("emerald dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_POIS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_DISP, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sapphire dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_GRAV, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_ELEC, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ruby dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_INER, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("green dragon", S_DRAGON, LVL(18, 9, -4, 20, 6), (G_GENO|12), A(ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("golden dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_LITE, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("feminism dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_FEMI, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("maidragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_PART, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cancel dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_MCRE, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("negative dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_SAMU, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("corona dragon", S_DRAGON, LVL(18, 9, -4, 20, 6), (G_GENO|12), A(ATTK(AT_BREA, AD_NIVE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("contro dragon", S_DRAGON, LVL(18, 9, -4, 20, 6), (G_GENO|12), A(ATTK(AT_BREA, AD_TERR, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nope dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_MCRE, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crystalline dragon", S_DRAGON, LVL(18, 9, -8, 20, 4), (G_GENO|12), A(ATTK(AT_BREA, AD_STAT, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mystery dragon", S_DRAGON, LVL(18, 9, -4, 20, 6), (G_GENO|12), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("heroic dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_BLEE, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stone dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_MAGM, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cyan dragon", S_DRAGON, LVL(18, 9, -8, 20, 4), (G_GENO|12), A(ATTK(AT_BREA, AD_SLEE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("psychic dragon", S_DRAGON, LVL(18, 9, -8, 20, 4), (G_GENO|12), A(ATTK(AT_BREA, AD_SPC2, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rainbow dragon", S_DRAGON, LVL(18, 9, -2, 50, 4), (G_GENO|12), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_STUN, 4, 8), ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASTHREE, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blood dragon", S_DRAGON, LVL(18, 9, -4, 20, -6), (G_GENO|12), A(ATTK(AT_BEAM, AD_DRLI, 4,10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("plain dragon", S_DRAGON, LVL(18, 12, -1, 20, 0), (G_GENO|12), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sky dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BEAM, AD_LEGS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_WRAP, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("water dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BEAM, AD_WET, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_WRAP, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evil dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_NAST, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magic dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_MANA, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("yellow dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|12), A(ATTK(AT_BREA, AD_ACID, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASTHREE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), /* end scale-giving dragons */ MON("domestic dragon", S_DRAGON, LVL(18, 9, -4, 20, -5), (G_GENO|12), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DOMESTIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("karmic dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_LUCK, 3, 4), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grown cloudy", S_DRAGON, /* spawns with clogs */ LVL(18, 12, -5, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("eroticloudy", S_DRAGON, LVL(18, 12, -5, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("meanie dragon", S_DRAGON, LVL(18, 9, -8, 20, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_STUN, 2, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wind dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_DISP, 4, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wyvern", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brainstealer dragon", S_DRAGON, LVL(18, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 4, 10), ATTK(AT_BITE, AD_DRLI, 4, 8), ATTK(AT_TENT, AD_DRIN, 3, 4), ATTK(AT_TENT, AD_DRIN, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lava dragon", S_DRAGON, /* evil patch idea by jonadab */ LVL(18, 9, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("volcano dragon", S_DRAGON, LVL(18, 9, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_LAVA, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("slow dragon", S_DRAGON, LVL(18, 5, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLOW, 6, 6), ATTK(AT_BITE, AD_INER, 4, 8), ATTK(AT_LASH, AD_INER, 3, 4), ATTK(AT_CLAW, AD_INER, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("double acid dragon", S_DRAGON, /* spawns with wand of acid */ LVL(18, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASTHREE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kith dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("japanese dragon", S_DRAGON, LVL(18, 9, -4, 20, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("chinese dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("darth dragon", S_DRAGON, LVL(18, 9, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("weredragon", S_DRAGON, LVL(18, 9, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_WERE, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("drudding", S_DRAGON, LVL(18, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), ATTK(AT_BREA, AD_DISN, 3, 8)), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("black drudding", S_DRAGON, /* idea by Mandevil because passive disintegration is more evil :D */ LVL(18, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_DISN, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), ATTK(AT_BREA, AD_DISN, 3, 8)), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("sable dragon", S_DRAGON, /* this and the scarlet dragon are just renames of existing monsters, sue me --Amy */ LVL(18, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 4,10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("radioactive dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_CONT, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DRAIN|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scarlet dragon", S_DRAGON, LVL(18, 9, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("enormous fiery drakken", S_DRAGON, LVL(18, 9, -5, 30, 0), (1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_ROAR, MZ_HUGE), MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("enormous icy drakken", S_DRAGON, LVL(18, 9, -5, 30, 0), (1), A(ATTK(AT_BREA, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_ROAR, MZ_HUGE), MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white karma", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_MANA, 4, 6), ATTK(AT_NONE, AD_LUCK, 0, 0)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("black karma", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_MANA, 4, 6), ATTK(AT_RATH, AD_LUCK, 0, 0)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_DISINT, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("tooilet", S_DRAGON, LVL(18, 12, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("regular expression dragon", S_DRAGON, LVL(18, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_VAPO, 4,10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("regex dragon", S_DRAGON, LVL(18, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 4,10), ATTK(AT_BREA, AD_DISN, 1, 1), ATTK(AT_BREA, AD_DISN, 1, 1), ATTK(AT_BREA, AD_DISN, 1, 1), ATTK(AT_BITE, AD_VAPO, 5, 10), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("prunable institutionally", S_DRAGON, LVL(18, 12, 0, 16, 0), (3), A(ATTK(AT_NONE, AD_VULN, 6, 1), ATTK(AT_GAZE, AD_WRAT, 7, 6), ATTK(AT_BITE, AD_NAST, 7, 8), ATTK(AT_SCRA, AD_SLIM, 2, 2), NO_ATTK, NO_ATTK), SIZ(2321, 1309, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_MINDLESS, M2_UNDEAD|M2_LORD|M2_WANDER|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("superfluous green dragon", S_DRAGON, /* spawns with poison repellant armor */ LVL(18, 9, -4, 20, 6), (G_GENO|4), A(ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mantidragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_SPIT, AD_TCKL, 4, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CUSS, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASTHREE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adult dragon", S_DRAGON, LVL(18, 8, 3, 15, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3500, 3500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("burgundy dragon", S_DRAGON, /* spawns with axe */ LVL(18, 9, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("burnt umber dragon", S_DRAGON, LVL(18, 12, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FLAM, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_GAZE, AD_CONF, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_TUNNEL|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("beige dragon", S_DRAGON, LVL(18, 9, -4, 20, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_DRDX, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("brown dragon", S_DRAGON, LVL(18, 12, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DCAY, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("red kite", S_DRAGON, LVL(18, 10, -6, 50, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 8), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disintegration dragon", S_DRAGON, LVL(18, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 4,10), ATTK(AT_BITE, AD_DISN, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dnd tyrannosaurus", S_DRAGON, LVL(18, 12, 4, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), /* There are many similarities between the Chromatic Dragon, the Dragon Lord, ** and an ancient multi-hued dragon ... */ MON("ancient multi-hued dragon", S_DRAGON, LVL(18, 9, -1, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NOPLRPOLY, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* because white is the combination of all colors ... */ /* Amy edit: but M4_MULTIHUED makes this monster actually be fleecy-colored :-) */ MON("wallblast dragon", S_DRAGON, LVL(18, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 4,10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("death dragon", S_DRAGON, /* idea by Tarmunora */ LVL(18, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DETH, 4,10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE|MR_DEATH, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("death ray dragon", S_DRAGON, LVL(18, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_MAGC, AD_DISN, 4,10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE|MR_DEATH, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("deepstate dragon", S_DRAGON, LVL(18, 9, -4, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("pabre dragon", S_DRAGON, /* EPI by jonadab: silver dragon with paralysis breath */ LVL(18, 9, -1, 95, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_PLYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, M5_EVIL, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("glop dragon", S_DRAGON, LVL(18, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_GLIB, 4, 8), ATTK(AT_BITE, AD_GLIB, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Maurus", S_DRAGON, LVL(18, 12, -4, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_ENGL, AD_DGST, 7, 8), ATTK(AT_BREA, AD_DISN, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASTHREE|MR_SLEEP|MR_ELEC|MR_COLD, MR_SLEEP|MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_AMPHIBIOUS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SCR_BAD_EFFECT SCR_SUMMON_UNDEAD SCR_CREATE_MONSTER */ MON("miffy depredatory", S_DRAGON, LVL(19, 9, 10, 28, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SKIL, 3, 7), ATTK(AT_GAZE, AD_SAMU, 7, 9), ATTK(AT_ENGL, AD_SANI, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1916, 1641, 0, MS_GAARDIEN, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_ANIMAL, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dragon", S_DRAGON, LVL(20, 9, 0, 20, 7), (G_GENO|3), A(ATTK(AT_BREA, AD_FIRE, 4, 10), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("fagon", S_DRAGON, /* idea by Demo */ LVL(20, 9, 0, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 10), ATTK(AT_BITE, AD_SSEX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("artillery dragon", S_DRAGON, LVL(20, 9, 0, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 10), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_PERMAMIMIC|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bouldergon", S_DRAGON, LVL(20, 9, 0, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 10), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_ROCKTHROW, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("maelstorm", S_DRAGON, LVL(20, 14, -3, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_ELEC, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("metal mafia captain", S_DRAGON, /* spawns with assault rifle and 40 bullets */ LVL(20, 14, 3, 30, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dragon geist", S_DRAGON, LVL(20, 6, -8, 25, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_PLUSTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_UNSOLID|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("queakline", S_DRAGON, LVL(20, 16, -8, 30, 5), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_AMORPHOUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluidator drint", S_DRAGON, LVL(20, 10, -8, 50, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_MANA, 4, 6), ATTK(AT_HUGS, AD_MANA, 6, 8), ATTK(AT_BREA, AD_MANA, 6, 8), ATTK(AT_RATH, AD_MAGM, 0, 6), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deep wyrm", S_DRAGON, LVL(20, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 2, 8), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON, 0, M1_FLY|M1_CARNIVORE|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_NOHANDS|M1_THICK_HIDE|M1_POIS|M1_SEE_INVIS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_STRONG|M2_NASTY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ooze dragon", S_DRAGON, LVL(20, 9, -10, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_ENGL, AD_ACID, 3, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_AMORPHOUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Razor dragons have no breath weapon, but are incredibly fast and deal extremely large amounts of damage. */ MON("razor dragon", S_DRAGON, LVL(20, 18, -10, 20, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 10, 4), ATTK(AT_CLAW, AD_PHYS, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* filth dragons are less mobile than the other elder dragons, but their illness attacks are highly dangerous. */ MON("filth dragon", S_DRAGON, LVL(20, 9, -10, 20, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_DISE, 1, 4), ATTK(AT_CLAW, AD_DISE, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Hex dragons are powerful spellcasters, and can move around the map with teleportation and wall walking.*/ MON("hex dragon", S_DRAGON, LVL(20, 9, -10, 80, -6), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_BITE, AD_CURS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_MUMBLE, MZ_GIGANTIC), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_WALLWALK|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Void dragons are essentially death on legs. Their void attacks are capable of eating through even the best-prepared character in only a few turns. According to Antigulp they may need to be reduced in power at some point, but this is SLEX. :P --Amy */ MON("void dragon", S_DRAGON, LVL(20, 9, -10, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_VAPO, 2, 4), ATTK(AT_CLAW, AD_VAPO, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_COLD, MR_DISINT, M1_FLY|M1_TUNNEL|M1_UNSOLID|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mandevil dragon", S_DRAGON, /* evil patch idea by Mandevil */ LVL(20, 9, -10, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_VAPO, 2, 4), ATTK(AT_CLAW, AD_VAPO, 2, 4), ATTK(AT_NONE, AD_DETH, 7, 7), NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_COLD, MR_DISINT, M1_FLY|M1_TUNNEL|M1_UNSOLID|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("cabbalah slipup", S_DRAGON, LVL(20, 12, 2, 12, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DARK, 0, 1), ATTK(AT_BITE, AD_STUN, 1, 5), ATTK(AT_SPIT, AD_HODS, 1, 6), ATTK(AT_TENT, AD_VENO, 5, 1), ATTK(AT_BEAM, AD_NIVE, 6, 2), NO_ATTK), SIZ(2307, 803, 0, MS_WOLLOH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_CLING|M1_HIDE|M1_SLITHY|M1_THICK_HIDE, M2_PRINCE|M2_WANDER|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("elona red dragon", S_DRAGON, LVL(20, 10, -5, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("elona white dragon", S_DRAGON, LVL(20, 10, -5, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("vaginal femmy", S_DRAGON, LVL(20, 15, 10, 0, -6), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 24), ATTK(AT_BEAM, AD_WET, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_ACID|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elec dragon", S_DRAGON, LVL(20, 10, -5, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unfair femmy", S_DRAGON, /* spawns with combat stilettos */ LVL(20, 12, -15, 70, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 9), ATTK(AT_BUTT, AD_CHRN, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("draycolich", S_DRAGON, LVL(20, 12, -5, 90, -16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DETH, 1, 25), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_FIRE|MR_COLD, M1_REGEN|M1_SEE_INVIS|M1_BREATHLESS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("huge pseudodragon", S_DRAGON, LVL(20, 9, -4, 16, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4),ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_FIRE, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("valiant wyvern", S_DRAGON, LVL(20, 10, -5, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_BREA, AD_MAGM, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("diplodocus", S_DRAGON, LVL(20, 10, 6, 0, 0), (1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_THICK_HIDE|M1_HERBIVORE|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_NOHANDS|M1_ANIMAL, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("three-headed hydra", S_DRAGON, LVL(20, 15, -6, 65, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_FEAR, 3, 6), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("beset dragon", S_DRAGON, LVL(20, 9, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shield dragon", S_DRAGON, /* spawns with kite shield */ LVL(20, 9, 0, 20, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Danielle", S_DRAGON, LVL(20, 13, -6, 80, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_STUN, 4, 8), ATTK(AT_KICK, AD_GLIB, 4, 7), ATTK(AT_BREA, AD_ELEC, 5, 9), ATTK(AT_STNG, AD_NGRA, 5, 5), ATTK(AT_GAZE, AD_DRIN, 1, 1), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD|MR_FIRE, MR_ELEC|MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: SWEET_MOCASSINS HIGH_HEELED_SANDAL RIFLE BULLET(50) WAN_CANCELLATION */ MON("Tonja", S_DRAGON, LVL(20, 12, -3, 70, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_KICK, AD_PHYS, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_THICK_HIDE|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SPIKED_BATTLE_BOOT COMBAT_STILETTOS WAN_DEATH */ MON("Woozie", S_DRAGON, /* spawns with pistol and 100 lead bullets */ LVL(20, 12, -2, 60, 15), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOEYES|M1_REGEN, M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_MALE|M2_PNAME|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bursae unaccommodating remonetization", S_DRAGON, LVL(20, 9, -5, 36, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DROP, 6, 8), ATTK(AT_EXPL, AD_LAZY, 7, 5), ATTK(AT_NONE, AD_SLUD, 0, 6), ATTK(AT_ENGL, AD_PAIN, 6, 8), ATTK(AT_GAZE, AD_LEGS, 1, 1), ATTK(AT_KICK, AD_SHAN, 7, 8)), SIZ(1767, 533, 0, MS_CUSS, MZ_HUGE), MR_COLD|MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("occupied glimmered acknowledgedly", S_DRAGON, LVL(21, 12, -10, 32, -5), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRIN, 3, 2), ATTK(AT_TENT, AD_PEST, 2, 1), ATTK(AT_SCRA, AD_VOMT, 5, 1), ATTK(AT_SPIT, AD_COLD, 9, 2), ATTK(AT_SCRA, AD_DRDX, 5, 1), NO_ATTK), SIZ(1516, 541, 0, MS_SELFHARM, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_METALLIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead dragon", S_DRAGON, LVL(21, 9, -4, 20, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 4, 10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_DISINT, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_UNDEAD, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("deified rhubarb", S_DRAGON, LVL(21, 12, 8, 36, -9), (4), A(ATTK(AT_WEAP, AD_THIR, 1, 1), ATTK(AT_GAZE, AD_RUST, 7, 4), ATTK(AT_KICK, AD_PLYS, 3, 9), ATTK(AT_MAGC, AD_NEXU, 7, 8), ATTK(AT_WEAP, AD_VENO, 1, 8), NO_ATTK), SIZ(121, 1193, 0, MS_LAUGH, MZ_TINY), MR_POISON, 0, M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY, M3_NOTAME|M3_NOPLRPOLY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Eden", S_DRAGON, LVL(21, 12, -4, 100, 5), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BREA, AD_FIRE, 4, 10), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, 0, M1_FLY|M1_SEE_INVIS|M1_CARNIVORE|M1_THICK_HIDE|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("very old red dragon", S_DRAGON, LVL(22, 10, -5, 25, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("very old white dragon", S_DRAGON, LVL(22, 10, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("very old blue dragon", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("very old dark dragon", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("very old green dragon", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("very old gray dragon", S_DRAGON, LVL(22, 10, -5, 25, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("very old silver dragon", S_DRAGON, LVL(22, 10, -2, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_LASH, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("very old mercurial dragon", S_DRAGON, LVL(22, 20, -5, 25, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 5, 6), ATTK(AT_BITE, AD_DRCO, 3, 9), ATTK(AT_CLAW, AD_DRCO, 3, 5), ATTK(AT_CLAW, AD_DRCO, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("very old shimmering dragon", S_DRAGON, LVL(22, 10, -9, 25, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 5, 6), ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_LASH, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("very old deep dragon", S_DRAGON, LVL(22, 10, -5, 25, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 10), ATTK(AT_BITE, AD_DRLI, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("very old orange dragon", S_DRAGON, LVL(22, 10, -5, 25, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 5,25), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASTHREE, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("very old black dragon", S_DRAGON, LVL(22, 10, -5, 25, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 5,10), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty very old black dragon", S_DRAGON, LVL(22, 10, -5, 25, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 5,10), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("very old golden dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("very old feminism dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("very old maidragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("very old cancel dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("very old negative dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("very old corona dragon", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("very old contro dragon", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("very old nope dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("very old crystalline dragon", S_DRAGON, LVL(22, 10, -9, 25, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 5, 6), ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_LASH, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("very old mystery dragon", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("special-agent auto", S_DRAGON, LVL(22, 10, -5, 25, 16), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_TRAM, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_MINDLESS|M1_BREATHLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("rhine assfuck service", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_WET, 5, 6), ATTK(AT_WEAP, AD_STUN, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE|MR_DISINT|MR_STONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("very old heroic dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("very old evil dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("very old magic dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("very old stone dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("very old cyan dragon", S_DRAGON, LVL(22, 10, -9, 25, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 5, 6), ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_LASH, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("very old psychic dragon", S_DRAGON, LVL(22, 10, -9, 25, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 5, 6), ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_LASH, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("very old rainbow dragon", S_DRAGON, LVL(22, 10, -3, 55, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 5, 6), ATTK(AT_BITE, AD_STUN, 5, 8), ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASTHREE, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("very old blood dragon", S_DRAGON, LVL(22, 10, -5, 25, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 5,10), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("very old plain dragon", S_DRAGON, LVL(22, 13, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("very old sky dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEGS, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_HUGS, AD_WRAP, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("very old water dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_HUGS, AD_WRAP, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("very old yellow dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASTHREE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("very old mantidragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_SPIT, AD_TCKL, 5, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CUSS, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASTHREE, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dangerous granny", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("very old glop dragon", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_GLIB, 5, 8), ATTK(AT_BITE, AD_GLIB, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("very old poison dragon", S_DRAGON, LVL(22, 13, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("very old sleep dragon", S_DRAGON, LVL(22, 13, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("very old flame dragon", S_DRAGON, LVL(22, 13, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("very old multicolor dragon", S_DRAGON, LVL(22, 13, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("very old deepstate dragon", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("very old spear dragon", S_DRAGON, LVL(22, 13, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("meteor", S_DRAGON, LVL(22, 13, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("boring dragon", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("romulanian soldier", S_DRAGON, LVL(22, 10, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("silvershirt lady", S_DRAGON, /* spawns with silver dragon scales */ LVL(22, 10, -2, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_LASH, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BREA, AD_SAMU, 0, 0), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_DEMON, M3_TRAITOR, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("frysicist", S_DRAGON, LVL(22, 10, -9, 25, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SUCK, 5, 6), ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_LASH, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("arbitrator", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("the mai", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_UNIQ|1), A(ATTK(AT_BREA, AD_PART, 5, 8), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BOSS, MZ_GIGANTIC), MR_HITASTHREE|MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE|M2_COLLECT, M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pacific coast scratcher", S_DRAGON, /* spawns with sling, 50 volcanic glass and leather peep-toes */ LVL(22, 10, -5, 25, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 5,10), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("black mandala", S_DRAGON, LVL(22, 10, -5, 25, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 5,10), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("cat rockz", S_DRAGON, LVL(22, 10, -5, 25, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 5, 6), ATTK(AT_KICK, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("assfuck express", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_INER, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_HITASTHREE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("color changer", S_DRAGON, LVL(22, 10, -5, 25, -6), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BREA, AD_RBRE, 5,10), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("art rockz", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby voltigore", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chinese woman", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, M4_HAMMERSANDAL|M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("old dragon", S_DRAGON, /* grows up into venerable dragon */ LVL(22, 8, 2, 20, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_HUGE), MR_HITASONE, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("whored hore", S_DRAGON, LVL(22, 20, -5, 25, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 5, 6), ATTK(AT_WEAP, AD_DRCO, 3, 9), ATTK(AT_KICK, AD_DRCO, 3, 5), ATTK(AT_BUTT, AD_DRCO, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_WHORE, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_NOPOLY, M3_FREQ_UNCOMMON3, M4_SHAPESHIFT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("knifestabber", S_DRAGON, /* spawns with knives */ LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 5, 8), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clackossan", S_DRAGON, LVL(22, 13, -2, 60, -8), (1), A(ATTK(AT_LASH, AD_SOUN, 8, 10), ATTK(AT_TRAM, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BOT, MZ_HUGE), MR_HITASFOUR|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_NOTAME|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tennis world champion", S_DRAGON, /* spawns with tennis racket */ LVL(22, 10, -5, 25, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 5,25), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASTHREE, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodrainer", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_BLEE, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_HUGS, AD_BLEE, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE|MR_DRAIN, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ring dragon", S_DRAGON, /* spawns with sling and 50 bronze nuggets */ LVL(22, 12, -4, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_BREA, AD_DRLI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_DRAIN, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("persona non grata", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_STENCH, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("person who binds itself to a tree", S_DRAGON, LVL(22, 16, -15, 85, 6), (1), A(ATTK(AT_BREA, AD_DRST, 8, 9), ATTK(AT_WEAP, AD_PHYS, 5, 12), ATTK(AT_LASH, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_HERBIVORE|M1_POIS, M2_PEACEFUL|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("buffalo soldier", S_DRAGON, LVL(22, 10, -5, 25, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("my love yin", S_DRAGON, LVL(22, 10, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("my love yang", S_DRAGON, LVL(22, 10, -5, 25, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 5,10), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_BLACK), MON("lamborgini diablo", S_DRAGON, /* sic */ LVL(22, 20, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_TRAM, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_MINDLESS|M1_BREATHLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("sudden appearer", S_DRAGON, LVL(22, 10, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("fokieng wand", S_DRAGON, LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 5, 8), ATTK(AT_BEAM, AD_CNCL, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("absolute jerk", S_DRAGON, /* spawns with contro staff */ LVL(22, 20, -5, 25, 6), (1), A(ATTK(AT_BREA, AD_TERR, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CUSS, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE|MR_DEATH|MR_SLEEP|MR_STONE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("frontal instruction grandpa", S_DRAGON, LVL(22, 5, -6, 35, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 10, 6), ATTK(AT_WEAP, AD_CHRN, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_ABDC, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE|MR_COLD, MR_FIRE|MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("king of the bongo", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SOUND, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("daihatsu", S_DRAGON, LVL(22, 10, 5, 25, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_TRAM, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("black car", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_TRAM, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellish polka singer", S_DRAGON, /* 1 in 3 chance when nearby to spam the player */ LVL(22, 10, -5, 25, -7), (1), A(ATTK(AT_BREA, AD_FAKE, 5, 6), ATTK(AT_BITE, AD_SOUN, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SOUND, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pseudo-nice crone", S_DRAGON, LVL(22, 8, -7, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_DEPR, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("russian IRC client", S_DRAGON, LVL(22, 10, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_RBRE, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SOVIET, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("ammo stash-stacker", S_DRAGON, /* spawns with 25 stack javelins */ LVL(22, 10, -5, 25, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("LH", S_DRAGON, LVL(22, 10, -5, 25, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_GLIB, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("loving asian girl", S_DRAGON, LVL(22, 10, -5, 25, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("large cuban singer", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_SOUN, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SOUND, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("waterfall car", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_TRAM, AD_WET, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("violent beauty", S_DRAGON, LVL(22, 10, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("portuguese champ", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BREA, AD_ELEC, 5, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("black potatoes", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tanked van", S_DRAGON, LVL(22, 5, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_TRAM, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_PLUSFOUR|MR_FIRE|MR_ELEC|MR_COLD|MR_DEATH|MR_ACID|MR_SLEEP|MR_DRAIN|MR_DISINT|MR_HITASTHREE, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jungle love", S_DRAGON, LVL(22, 13, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASTHREE|MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("sars finder", S_DRAGON, /* spawns with 2 potions of full healing */ LVL(22, 10, -5, 25, 6), (1), A(ATTK(AT_BREA, AD_NIVE, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_DISINT|MR_POISON|MR_HITASTHREE, MR_POISON, M1_REGEN|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("dancing dragon", S_DRAGON, LVL(22, 10, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("long live the golden", S_DRAGON, LVL(22, 10, -5, 25, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_SGLD, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("miesieenic topmodel", S_DRAGON, LVL(22, 10, -9, 25, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 5, 6), ATTK(AT_BITE, AD_RBRE, 3, 9), ATTK(AT_LASH, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SOUND, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("bottle dragon", S_DRAGON, LVL(22, 10, -5, 25, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASTHREE, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("he shows him red", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_BANI, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wild one", S_DRAGON, LVL(22, 10, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("beautiful dutch girl", S_DRAGON, LVL(22, 10, -5, 25, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("contra dragon", S_DRAGON, LVL(22, 10, -5, 25, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 5, 6), ATTK(AT_BITE, AD_HODS, 4, 9), ATTK(AT_LASH, AD_HODS, 3, 5), ATTK(AT_CLAW, AD_HODS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bush president", S_DRAGON, LVL(22, 10, -5, 25, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_LASH, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_FIRE, 5, 5), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASTHREE, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("brick living rallye", S_DRAGON, LVL(22, 10, -5, 25, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_FAKE, 4, 9), ATTK(AT_LASH, AD_DISP, 3, 5), ATTK(AT_CLAW, AD_FEAR, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE|MR_SLEEP, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("ancient gnold dragon", S_DRAGON, LVL(22, 9, -10, 50, 10), (1|G_GENO), A(ATTK(AT_BREA, AD_FIRE, 12, 6), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(9000, 9000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_FIRE, M1_SEE_INVIS|M1_FLY|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("nether dragon", S_DRAGON, LVL(23, 10, -5, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NTHR, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("absolute nether dragon", S_DRAGON, /* transforms terrain into NETHERMIST */ LVL(23, 10, -5, 20, 7), (1), A(ATTK(AT_BREA, AD_NTHR, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("librettist tabouret", S_DRAGON, LVL(23, 13, -8, 31, 16), (G_UNIQ|3), A(ATTK(AT_HUGS, AD_DREA, 7, 1), ATTK(AT_SPIT, AD_MAGM, 3, 9), ATTK(AT_MAGC, AD_NGRA, 1, 7), ATTK(AT_BEAM, AD_HALU, 4, 1), ATTK(AT_BEAM, AD_WET, 6, 1), ATTK(AT_NONE, AD_NPRO, 5, 8)), SIZ(3074, 46, 0, MS_OHGOD, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT, MR_SLEEP, M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_TPORT, M2_WANDER|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_SPIDER|M3_PETRIFIES|M3_SLIME, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("waler capitalistic", S_DRAGON, LVL(23, 12, -6, 50, 2), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BEAM, AD_SKIL, 4, 4), ATTK(AT_TUCH, AD_NGEN, 9, 7), ATTK(AT_BITE, AD_ENCH, 5, 5), ATTK(AT_GAZE, AD_THIR, 6, 1), NO_ATTK, NO_ATTK), SIZ(850, 274, 0, MS_WERE, MZ_LARGE), MR_SLEEP, 0, M1_AMORPHOUS|M1_HIDE|M1_NOHEAD|M1_SLITHY, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("localizing spleenish", S_DRAGON, LVL(24, 7, 0, 93, 0), (1), A(ATTK(AT_TENT, AD_WEBS, 3, 8), ATTK(AT_TUCH, AD_WRAT, 5, 3), ATTK(AT_MAGC, AD_DETH, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3514, 636, 0, MS_TEACHER, MZ_HUGE), MR_FIRE|MR_POISON, 0, M1_MINDLESS|M1_SLITHY, M2_UNDEAD|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("malformed sapphire melamine", S_DRAGON, LVL(24, 12, 6, 4, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_RNG, 2, 8), ATTK(AT_CLAW, AD_DIMN, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(78, 1351, 0, MS_PAIN, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_REGEN|M1_TPORT| M1_TPORT_CNTRL|M1_ACID, M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_NO_DECAY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("smoker macrocosm", S_DRAGON, LVL(24, 10, -6, 34, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_DRCH, 9, 2), ATTK(AT_LASH, AD_SLOW, 3, 9), ATTK(AT_BEAM, AD_FUMB, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(953, 7, 0, MS_CLOCK, MZ_GIGANTIC), MR_SLEEP, 0, M1_NOTAKE|M1_UNSOLID, M2_PNAME|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ancient red dragon", S_DRAGON, LVL(24, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("nothing checker who is confused", S_DRAGON, LVL(24, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOEYES, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("ancient white dragon", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("ancient blue dragon", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ancient dark dragon", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ancient green dragon", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("ancient gray dragon", S_DRAGON, LVL(24, 12, -6, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ancient silver dragon", S_DRAGON, LVL(24, 12, -3, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("ancient mercurial dragon", S_DRAGON, LVL(24, 24, -6, 30, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 6, 6), ATTK(AT_BITE, AD_DRCO, 3, 10), ATTK(AT_CLAW, AD_DRCO, 3, 6), ATTK(AT_CLAW, AD_DRCO, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ancient shimmering dragon", S_DRAGON, LVL(24, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ancient deep dragon", S_DRAGON, LVL(24, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 10), ATTK(AT_BITE, AD_DRLI, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ancient orange dragon", S_DRAGON, LVL(24, 12, -6, 30, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6,25), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ancient black dragon", S_DRAGON, LVL(24, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 6,10), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ancient golden dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ancient feminism dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ancient maidragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ancient cancel dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ancient negative dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ancient corona dragon", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ancient contro dragon", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ancient nope dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ancient crystalline dragon", S_DRAGON, LVL(24, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient mystery dragon", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ancient heroic dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ancient evil dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ancient magic dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient stone dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ancient cyan dragon", S_DRAGON, LVL(24, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ancient psychic dragon", S_DRAGON, LVL(24, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ancient rainbow dragon", S_DRAGON, LVL(24, 12, -4, 60, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_STUN, 6, 8), ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ancient blood dragon", S_DRAGON, LVL(24, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 6,10), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ancient plain dragon", S_DRAGON, LVL(24, 15, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ancient sky dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEGS, 6, 6), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_WRAP, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ancient water dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 6, 6), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_WRAP, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ancient yellow dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ancient mantidragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CUSS, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ancient poison dragon", S_DRAGON, LVL(24, 15, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_POISON, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ancient sleep dragon", S_DRAGON, LVL(24, 15, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6, 6), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ancient flame dragon", S_DRAGON, LVL(24, 15, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ancient multicolor dragon", S_DRAGON, LVL(24, 15, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ancient spear dragon", S_DRAGON, LVL(24, 15, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dragonite", S_DRAGON, LVL(24, 12, -5, 80, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_GRAV, 3, 20), ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_GAZE, AD_PLYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_PLUSTHREE|MR_DRAIN|MR_DISINT|MR_DEATH, MR_FIRE, M1_NOHANDS|M1_CARNIVORE|M1_FLY|M1_THICK_HIDE|M1_OVIPAROUS, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_STRONG, M3_POKEMON|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("richest man of the world", S_DRAGON, LVL(24, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 12), ATTK(AT_SPIT, AD_TCKL, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("super stealther", S_DRAGON, /* super-invisible */ LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLUE), MON("misfiling livelong", S_DRAGON, LVL(24, 37, 1, 6, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_MIDI, 4, 2), ATTK(AT_SCRA, AD_NGEN, 7, 8), ATTK(AT_WEAP, AD_CALM, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 1173, 0, MS_AREOLA, MZ_MEDIUM), MR_POISON, 0, M1_CLING|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fairy dragon", S_DRAGON, LVL(24, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_RUST, 4, 8), ATTK(AT_LASH, AD_CONF, 3, 4), ATTK(AT_CLAW, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("yes i rockz", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_CHKH, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("internet dragon", S_DRAGON, LVL(24, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("bacteria missys", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("CD-ROM dragon", S_DRAGON, LVL(24, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_UNSOLID|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("ancient deepstate dragon", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("maximum penalty", S_DRAGON, LVL(24, 14, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_DAMA, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_HITASFOUR|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("fryguy", S_DRAGON, /* likes fire, spawns with 4 frenzied huge flaming spheres */ LVL(24, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_FIRE, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_FIRE|MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE|M2_WANDER, M3_FREQ_UNCOMMON5, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange velvet pump", S_DRAGON, /* uses feminine pumps */ LVL(24, 12, -6, 30, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6,25), ATTK(AT_KICK, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pocahontas cosplayer", S_DRAGON, /* spawns with hippie heels and block-heeled combat boot */ LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ILLU, 6, 8), ATTK(AT_WEAP, AD_ILLU, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE|M2_FEMALE, M3_LITHIVORE|M3_MIMIC, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("sacred church abbot", S_DRAGON, LVL(24, 12, -4, 60, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_STUN, 6, 8), ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_CLRC, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("brazen gang hussy", S_DRAGON, /* spawns with quattuorst axe, hugging boots, reinforced shirt and cuirass armor */ LVL(24, 12, -6, 30, 7), (1), A(ATTK(AT_BREA, AD_MANA, 6, 8), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_MAGM, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_SLEEP, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("true jedi", S_DRAGON, /* spawns with mystery lightsaber and 50 darts of disintegration */ LVL(24, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 6,10), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("laser jedi", S_DRAGON, /* spawns with laserxbow and 100 hardened bolts */ LVL(24, 15, -3, 30, 0), (1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unfortunate forest", S_DRAGON, LVL(24, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 6,10), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASFOUR|MR_PLUSTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("krishna leader", S_DRAGON, /* spawns with 30 flamethrowers */ LVL(24, 12, -6, 30, 5), (1), A(ATTK(AT_BREA, AD_SLEE, 6,25), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CONVERT, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ammo prepper", S_DRAGON, /* spawns with heavy long sword, sling and 200 sling ammo */ LVL(24, 12, -6, 30, -20), (1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("boss spaceship", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("fat farting girl", S_DRAGON, LVL(24, 12, -25, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("spa operator", S_DRAGON, /* spawns with 3 scrolls and 3 potions of urine */ LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BITE, AD_VULN, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_SAMU, 0, 0), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("packing citizen", S_DRAGON, /* spawns with boomerangs, shuriken, bow and arrows, and a SMG */ LVL(24, 12, -16, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 6, 8), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ammo turner", S_DRAGON, /* swats projectiles away */ LVL(24, 12, -6, 30, 6), (1), A(ATTK(AT_BREA, AD_INVE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_RATH, AD_MAGM, 0, 5), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("bloeckox", S_DRAGON, LVL(24, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRCO, 6,10), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("toxic pink", S_DRAGON, LVL(24, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_VENO, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crisis politician", S_DRAGON, /* spawns with 5 scrolls of lockout */ LVL(24, 12, -6, 30, 6), (1), A(ATTK(AT_BREA, AD_NIVE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_HUMANOID|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NOTAME|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("boot polisher", S_DRAGON, LVL(24, 12, -3, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_UNPR, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("animal antics", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("ancient order mindcrafter", S_DRAGON, LVL(24, 12, -10, 30, 4), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BREA, AD_SPC2, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ancient glop dragon", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_GLIB, 6, 8), ATTK(AT_BITE, AD_GLIB, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("monster lizard", S_DRAGON, LVL(24, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 0, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_NO_DECAY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("mountain auto", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_TRAM, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("underwater love", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_LASH, AD_SSEX, 3, 6), ATTK(AT_HUGS, AD_WRAP, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elemental car", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_TRAM, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("colossus car", S_DRAGON, LVL(24, 6, -26, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_TRAM, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR|MR_DEATH|MR_DISINT|MR_DRAIN|MR_SLEEP|MR_STONE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("chop-and-change politician", S_DRAGON, LVL(24, 12, -6, 30, 6), (1), A(ATTK(AT_BREA, AD_TERR, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_AREOLA, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_HUMANOID|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NOTAME|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lane mugger", S_DRAGON, /* spawns with knife */ LVL(24, 12, -6, 30, -6), (1), A(ATTK(AT_BREA, AD_DISN, 6,10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_STABILIZE, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_HUMANOID|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("venerable dragon", S_DRAGON, LVL(24, 8, 0, 25, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_HUGE), MR_HITASTWO, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grand light canyon", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("forest vindicator", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 6, 8), ATTK(AT_WEAP, AD_MALK, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("miara", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_TRAM, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("thunder car", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_MALK, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_TRAM, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("driving car 425", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_TRAM, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_WALLWALK|M1_BREATHLESS, M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("dementia dragon", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BITE, AD_LUCK, 4, 10), ATTK(AT_LASH, AD_STUN, 3, 6), ATTK(AT_CLAW, AD_CONF, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("voltigore", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BOOM, AD_ELEC, 12, 10), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("failure clock", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_SLOW, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("clock repair shop", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_SLOW, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CLOCK, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("rain-guessing dragon", S_DRAGON, LVL(24, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_RUST, 3, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("mad zhar", S_DRAGON, LVL(24, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 6,10), ATTK(AT_WEAP, AD_DRLI, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_TRAM, AD_DFOO, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("arctic abyss", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 8, 6), ATTK(AT_BITE, AD_FRZE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("proper being", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("secret rainbow", S_DRAGON, LVL(24, 12, -4, 60, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_STUN, 6, 8), ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_MULTIHUED|M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("z-type", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 11), ATTK(AT_LASH, AD_PHYS, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trebuchet dragon", S_DRAGON, LVL(24, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_EXPL, AD_PHYS, 10, 10), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("nuke treb", S_DRAGON, /* spawns with bow and 80 meteor arrows */ LVL(24, 12, -6, 30, -4), (1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_EXPL, AD_PLAS, 10, 10), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("golden brown dragon", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("ancient white world champion", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_SGLD, 4, 10), ATTK(AT_LASH, AD_THIR, 3, 6), ATTK(AT_CLAW, AD_CHKH, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("wicked woods", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("aunt of Amy's brother", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_WEAP, AD_CALM, 4, 10), ATTK(AT_LASH, AD_SOUN, 3, 6), ATTK(AT_CLAW, AD_SOUN, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SOUND, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mister vain", S_DRAGON, LVL(24, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_SSEX, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("bad", S_DRAGON, /* spawns with leather jacket and helmet */ LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_DISP, 6, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("banana fishbones", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_INER, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swasi guy", S_DRAGON, LVL(24, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR|MR_POISON, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("green gatekeeper", S_DRAGON, LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("ancient italian", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("svaziland mine dragon", S_DRAGON, LVL(24, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_ENGL, AD_LAVA, 10, 10), ATTK(AT_EXPL, AD_FIRE, 10, 20) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("child doctor", S_DRAGON, /* He is a doctor that heals children; he's not a child himself. --Amy */ LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BITE, AD_HEAL, 4, 10), ATTK(AT_LASH, AD_HEAL, 3, 6), ATTK(AT_CLAW, AD_HEAL, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_NURSE, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("foo eyes bar dragon", S_DRAGON, LVL(24, 18, -9, 90, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_RBRE, 2, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_MULTIHUED|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deathhead", S_DRAGON, LVL(24, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_DETH, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_SHOE, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("ancient biblical dragon", S_DRAGON, LVL(24, 12, -46, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("naming dragon", S_DRAGON, LVL(24, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_FAKE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_POLY, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("still a nothing", S_DRAGON, LVL(24, 0, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("baby celestial dragon", S_DRAGON, LVL(24, 15, -2, 50, 0), 1, A(ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("four-headed hydra", S_DRAGON, LVL(24, 18, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2,6), ATTK(AT_BITE, AD_PHYS, 2,6), ATTK(AT_GAZE, AD_FEAR, 3, 7), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE, 0, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crash dragon", S_DRAGON, /* by aosdict */ LVL(24, 9, -10, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_RBRE, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_NAST, 4, 4), ATTK(AT_SPIT, AD_NAST, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_COLD, MR_DISINT|MR_COLD, M1_FLY|M1_TUNNEL|M1_UNSOLID|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("inboard shuttled", S_DRAGON, LVL(24, 12, 7, 90, 0), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_VENO, 6, 4), ATTK(AT_STNG, AD_DRIN, 8, 5), ATTK(AT_GAZE, AD_PART, 1, 7), ATTK(AT_HUGS, AD_DARK, 7, 6), ATTK(AT_KICK, AD_LETH, 9, 9), NO_ATTK), SIZ(178, 56, 0, MS_ROAR, MZ_HUMAN), MR_SLEEP, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_SLITHY, M2_STRONG|M2_JEWELS|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SPIDER|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("guy gushy", S_DRAGON, LVL(25, 14, -8, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_POIS, 3, 2), ATTK(AT_CLAW, AD_NTHR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2958, 1093, 0, MS_AREOLA, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_ANIMAL|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Dragon Lord", S_DRAGON, LVL(25, 12, -3, 50, 7), (1|G_UNIQ), A(ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("dragon failure", S_DRAGON, LVL(25, 18, -1, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_LIEDER, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("kite dragon", S_DRAGON, LVL(25, 9, 0, 20, 7), (G_GENO|1|G_SGROUP), A(ATTK(AT_BREA, AD_FIRE, 4, 10), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sea drake", S_DRAGON, LVL(25, 12, -5, 50, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_POIS, 3, 6), ATTK(AT_BREA, AD_DRST, 3, 8), ATTK(AT_BREA, AD_ACID, 3, 8), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_POISON|MR_HITASFOUR, MR_ACID|MR_POISON|MR_SLEEP, M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("war drake", S_DRAGON, LVL(25, 12, -5, 50, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_ELEC, 3, 6), ATTK(AT_BREA, AD_ELEC, 3, 8), ATTK(AT_BREA, AD_ACID, 3, 8), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_ELEC|MR_HITASFOUR, MR_ACID|MR_ELEC|MR_SLEEP, M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("thick van", S_DRAGON, LVL(25, 12, -9, 90, 6), (1), A(ATTK(AT_KICK, AD_STON, 8, 10), ATTK(AT_KICK, AD_GLIB, 6, 10), ATTK(AT_HUGS, AD_ENCH, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DEATH|MR_DISINT, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chaos dragon", S_DRAGON, LVL(25, 10, -6, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_CHAO, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cloudy femmy", S_DRAGON, /* spawns with wedge sandals */ LVL(25, 12, 0, 80, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 3, 17), ATTK(AT_TUCH, AD_STCK, 2, 9), ATTK(AT_BREA, AD_DRST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("eternal star", S_DRAGON, /* spawns with eternium blade */ LVL(25, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 6,10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("L dragon", S_DRAGON, /* by krm26 */ LVL(25, 12, -6, 30, -4), (1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_ENGL, AD_DGST, 2, 20), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giga frostwyrm", S_DRAGON, LVL(25, 16, -10, 50, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_COLD, 6, 8), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BREA, AD_COLD, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_ANIMAL|M1_FLY|M1_SEE_INVIS|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("blustering declamatory regularizing informer", S_DRAGON, LVL(26, 6, -8, 72, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_WERE, 9, 2), ATTK(AT_WEAP, AD_RNG, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(427, 687, 0, MS_TEACHER, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("legalize bibelot fibula", S_DRAGON, LVL(26, 24, -3, 1, 0), (G_UNIQ|1), A(ATTK(AT_BEAM, AD_NACU, 2, 5), ATTK(AT_STNG, AD_DISN, 9, 9), ATTK(AT_BUTT, AD_WEBS, 9, 1), ATTK(AT_CLAW, AD_WET, 5, 5), ATTK(AT_MAGC, AD_ENCH, 6, 4), ATTK(AT_MAGC, AD_VAMP, 8, 3)), SIZ(3285, 10, 0, MS_WHORE, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mistuned bluffest", S_DRAGON, LVL(26, 12, -7, 51, -5), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TRAM, AD_PLAS, 1, 8), ATTK(AT_CLAW, AD_NGEN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2363, 1454, 0, MS_BRAG, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lsd dragon", S_DRAGON, /* by K2 */ LVL(26, 9, -4, 20, -6), (1), A(ATTK(AT_BREA, AD_HALU, 4,10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pitchblack dragon", S_DRAGON, LVL(26, 9, -4, 20, -6), (1), A(ATTK(AT_BREA, AD_DISN, 4,10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASTHREE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("merinde", S_DRAGON, LVL(26, 9, 2, 10, -6), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hydra", S_DRAGON, LVL(26, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dalek", S_DRAGON, LVL(26, 12, 0, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 4, 10), ATTK(AT_BEAM, AD_PHYS, 9, 4), ATTK(AT_NONE, AD_MANA, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("foulbreath alien", S_DRAGON, LVL(26, 14, -10, 55, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_KICK, AD_PHYS, 5, 4), ATTK(AT_BREA, AD_RBRE, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eddomina", S_DRAGON, /* spawns with leather peep-toes */ LVL(26, 10, -25, 60, 0), (1), A(ATTK(AT_KICK, AD_ELEC, 6, 10), ATTK(AT_BUTT, AD_STCK, 8, 16), ATTK(AT_BREA, AD_MAGM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_STENCH, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_SLEEP|MR_STONE|MR_PLUSFOUR|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("doomcloud", S_DRAGON, LVL(26, 16, -5, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 13), ATTK(AT_CLAW, AD_PHYS, 2, 13), ATTK(AT_BREA, AD_ELEC, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_WANDER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("skeletal dragon", S_DRAGON, LVL(27, 12, -5, 50, -6), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_POISON|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elder draycolich", S_DRAGON, LVL(27, 12, -14, 100, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DETH, 1, 25), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_FIRE|MR_COLD, M1_REGEN|M1_SEE_INVIS|M1_BREATHLESS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Fafnir", S_DRAGON, LVL(27, 12, -6, 50, -2), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BREA, AD_FIRE, 3, 8), ATTK(AT_BREA, AD_DRST, 3, 8), ATTK(AT_CLAW, AD_SGLD, 3, 4), ATTK(AT_CLAW, AD_SGLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_FLY|M1_SEE_INVIS|M1_CARNIVORE|M1_THICK_HIDE|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("bypassed andesyte", S_DRAGON, LVL(27, 12, -2, 43, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_AGGR, 2, 8), ATTK(AT_ENGL, AD_TREM, 7, 7), ATTK(AT_MAGC, AD_DFOO, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1402, 574, 0, MS_NURSE, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_NEEDPICK|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("monoploid materializing", S_DRAGON, LVL(27, 27, 2, 80, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SLEE, 4, 3), ATTK(AT_BITE, AD_VAPO, 3, 3), ATTK(AT_NONE, AD_WERE, 4, 5), ATTK(AT_WEAP, AD_POLY, 7, 1), NO_ATTK, NO_ATTK), SIZ(2456, 241, 0, MS_WOLLOH, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("simperer emissivity", S_DRAGON, LVL(27, 15, 10, 52, 0), (3), A(ATTK(AT_BITE, AD_AMNE, 7, 6), ATTK(AT_ENGL, AD_DGST, 4, 5), ATTK(AT_TUCH, AD_ICEB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(345, 184, 0, MS_ANIMAL, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_NO_DECAY|M3_MIMIC|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dragonkin broodmaster", S_DRAGON, LVL(28, 15, -12, 80, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 12), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9000, 9000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR|MR_DEATH|MR_DISINT, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("five-headed hydra", S_DRAGON, LVL(28, 18, -8, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4,4), ATTK(AT_BITE, AD_POIS, 4,4), ATTK(AT_BITE, AD_POIS, 4,4), ATTK(AT_BITE, AD_POIS, 4,4), ATTK(AT_GAZE, AD_POIS, 5, 5), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_POISON, MR_POISON, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("star drake", S_DRAGON, LVL(28, 12, -5, 50, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DARK, 3, 6), ATTK(AT_BREA, AD_ELEC, 3, 8), ATTK(AT_BEAM, AD_DARK, 2, 4), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_COLD|MR_HITASFOUR, MR_ELEC|MR_COLD|MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonexisting tiding", S_DRAGON, LVL(28, 24, -8, 13, 13), (G_GENO|2), A(ATTK(AT_ENGL, AD_NGEN, 8, 1), ATTK(AT_BOOM, AD_ABDC, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1473, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("six-headed hydra", S_DRAGON, LVL(29, 15, -8, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4,4), ATTK(AT_BITE, AD_POIS, 4,4), ATTK(AT_BITE, AD_POIS, 4,4), ATTK(AT_BITE, AD_POIS, 4,4), ATTK(AT_GAZE, AD_POIS, 5, 5), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_COLD, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("poison arising own", S_DRAGON, LVL(29, 16, 0, 46, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_SHRD, 3, 1), ATTK(AT_ENGL, AD_NGEN, 2, 7), ATTK(AT_WEAP, AD_FREN, 2, 7), ATTK(AT_WEAP, AD_ALIN, 1, 7), ATTK(AT_STNG, AD_CALM, 2, 6), NO_ATTK), SIZ(1111, 651, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_CONCEAL|M1_CARNIVORE, M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_CLOSE|M3_INFRAVISION|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("Ludwig", S_DRAGON, LVL(29, 16, -4, 90, -12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_KICK, AD_TCKL, 2, 4), ATTK(AT_BEAM, AD_NGRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_SLEEP, MR_COLD|MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: WAN_MAGIC_MISSILE POT_STUNNING POT_CONFUSION AMULET_OF_DATA_STORAGE SCR_WARPING */ MON("celestial dragon", S_DRAGON, LVL(30, 15, -6, 50, 0), 1, A(ATTK(AT_GAZE, AD_SOUN, 16, 4), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK), SIZ(WT_DRAGON, 5000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_SLEEP|MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gigantic pseudodragon", S_DRAGON, LVL(30, 9, -6, 32, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4),ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("sun drake", S_DRAGON, LVL(30, 12, -5, 50, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PLAS, 3, 6), ATTK(AT_TUCH, AD_FIRE, 2, 4), ATTK(AT_BREA, AD_LITE, 3, 11), ATTK(AT_BEAM, AD_PLAS, 2, 4)), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_FIRE|MR_HITASFOUR, MR_ELEC|MR_FIRE|MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thunder drake", S_DRAGON, LVL(30, 12, -10, 100, -4), (G_GENO|1), A(ATTK(AT_BEAM, AD_SOUN, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_FEAR, 4, 6), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("zombified drake", S_DRAGON, LVL(30, 12, -6, 60, -6), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_DRLI, 6, 16), ATTK(AT_BEAM, AD_CHRN, 6, 8), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASTHREE|MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_UNDEAD, M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("orichalcum dragon", S_DRAGON, LVL(30, 12, -20, 30, -14), (1), A(ATTK(AT_BREA, AD_RBRE, 4, 8), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, M1_CARNIVORE|M1_ANIMAL|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_POIS|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_STRONG|M2_NASTY, M3_WAITFORU|M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("big bulletator D", S_DRAGON, LVL(30, 24, -7, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_RBRE, 6, 8), ATTK(AT_TRAM, AD_RBRE, 6, 8), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_HITASFOUR|MR_DEATH|MR_DRAIN|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("advanced bulletator D", S_DRAGON, LVL(30, 12, -7, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_RBRE, 6, 8), ATTK(AT_TRAM, AD_RBRE, 6, 8), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_HITASFOUR|MR_DEATH|MR_DRAIN|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("great red dragon", S_DRAGON, LVL(30, 12, -6, 30, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_FIRE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("great white dragon", S_DRAGON, LVL(30, 12, -6, 30, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_COLD, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("great blue dragon", S_DRAGON, LVL(30, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_ELEC, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great dark dragon", S_DRAGON, LVL(30, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_ELEC, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("great green dragon", S_DRAGON, LVL(30, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BITE, AD_DRST, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("great gray dragon", S_DRAGON, LVL(30, 12, -6, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BITE, AD_MAGM, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("timid great gray dragon", S_DRAGON, LVL(30, 12, -6, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BITE, AD_MAGM, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DOMESTIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("great silver dragon", S_DRAGON, LVL(30, 12, -3, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BITE, AD_COLD, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("great mercurial dragon", S_DRAGON, LVL(30, 24, -6, 30, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 6, 6), ATTK(AT_BITE, AD_DRST, 3, 10), ATTK(AT_CLAW, AD_DRCO, 3, 6), ATTK(AT_CLAW, AD_DRCO, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("great shimmering dragon", S_DRAGON, LVL(30, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BITE, AD_MAGM, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("great deep dragon", S_DRAGON, LVL(30, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 10), ATTK(AT_BITE, AD_DRST, 4, 10), ATTK(AT_LASH, AD_DRLI, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great orange dragon", S_DRAGON, LVL(30, 12, -6, 30, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6,25), ATTK(AT_BITE, AD_SLEE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("great black dragon", S_DRAGON, LVL(30, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 6,10), ATTK(AT_BITE, AD_DISN, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("great deepstate dragon", S_DRAGON, LVL(30, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_ELEC, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("great golden dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 6, 8), ATTK(AT_BITE, AD_LITE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("great feminism dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 6, 8), ATTK(AT_BITE, AD_FEMI, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("great maidragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 6, 8), ATTK(AT_BITE, AD_PART, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("great cancel dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BITE, AD_MCRE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("great negative dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 6, 8), ATTK(AT_BITE, AD_SAMU, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("great corona dragon", S_DRAGON, LVL(30, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 6, 6), ATTK(AT_BITE, AD_NIVE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("great contro dragon", S_DRAGON, LVL(30, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 6, 6), ATTK(AT_BITE, AD_TERR, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("great nope dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BITE, AD_MCRE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("great crystalline dragon", S_DRAGON, LVL(30, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 6, 6), ATTK(AT_BITE, AD_STAT, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("great mystery dragon", S_DRAGON, LVL(30, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_RBRE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great heroic dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 6, 8), ATTK(AT_BITE, AD_BLEE, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("great evil dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 6, 8), ATTK(AT_BITE, AD_NAST, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great magic dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 6, 8), ATTK(AT_BITE, AD_MANA, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("great stone dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 8), ATTK(AT_BITE, AD_MAGM, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("great cyan dragon", S_DRAGON, LVL(30, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6, 6), ATTK(AT_BITE, AD_SLEE, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("great psychic dragon", S_DRAGON, LVL(30, 12, -10, 30, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 6, 6), ATTK(AT_BITE, AD_SPC2, 3, 10), ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great rainbow dragon", S_DRAGON, LVL(30, 12, -4, 60, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BITE, AD_RBRE, 6, 8), ATTK(AT_LASH, AD_STUN, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("great blood dragon", S_DRAGON, LVL(30, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 6,10), ATTK(AT_BITE, AD_DRLI, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("great plain dragon", S_DRAGON, LVL(30, 15, -3, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_FIRE, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("great sky dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEGS, 6, 6), ATTK(AT_BITE, AD_LEGS, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_WRAP, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("great water dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 6, 6), ATTK(AT_BITE, AD_WET, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_WRAP, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("great yellow dragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BITE, AD_ACID, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("great mantidragon", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BITE, AD_ACID, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CUSS, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("great wyvern", S_DRAGON, LVL(30, 9, -12, 50, 7), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 9, 12), ATTK(AT_BITE, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO|MR_SLEEP, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("femmy in platform boots", S_DRAGON, LVL(30, 12, -6, 30, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 6,10), ATTK(AT_WEAP, AD_DRLI, 6, 8), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("weather warner", S_DRAGON, LVL(30, 12, -6, 30, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_SAMU, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baptist preacher", S_DRAGON, LVL(30, 12, -6, 30, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_RBAD, 6, 8), ATTK(AT_BITE, AD_RBAD, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CONVERT, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("metal mafia enforcer", S_DRAGON, LVL(30, 15, 0, 50, -6), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), MR_ELEC|MR_SLEEP, 0, M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("model femmy", S_DRAGON, LVL(30, 17, -18, 60, 12), (1), A(ATTK(AT_KICK, AD_FEMI, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRAG, MZ_HUMAN), MR_COLD|MR_POISON|MR_DEATH|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Claudia", S_DRAGON, /* spawns with wooden geta and wedge sandals */ LVL(30, 11, 5, 100, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sketchbook necrophilic unexpected", S_DRAGON, LVL(30, 14, -2, 37, 0), (G_UNIQ|1), A(ATTK(AT_ENGL, AD_SANI, 8, 1), ATTK(AT_RATH, AD_RBAD, 9, 5), ATTK(AT_BREA, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_NTHR, 9, 9), ATTK(AT_BREA, AD_CNCL, 1, 1), ATTK(AT_BEAM, AD_DFOO, 7, 9)), SIZ(66, 101, 0, MS_GYPSY, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("amalgamative spice satiated rocketry cumquat", S_DRAGON, LVL(31, 20, -4, 7, 18), (G_GENO|G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_NONE, AD_RAGN, 7, 2), ATTK(AT_TENT, AD_LAZY, 3, 8), ATTK(AT_SPIT, AD_VAPO, 7, 3), ATTK(AT_ENGL, AD_SLOW, 4, 9), NO_ATTK, NO_ATTK), SIZ(917, 220, 0, MS_ROAR, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("outback centerpiece", S_DRAGON, LVL(31, 6, -2, 94, 0), (G_VLGROUP|1), A(ATTK(AT_ENGL, AD_TREM, 8, 5), ATTK(AT_SPIT, AD_PLAS, 4, 2), ATTK(AT_NONE, AD_WET, 7, 9), ATTK(AT_CLAW, AD_FIRE, 9, 2), ATTK(AT_ENGL, AD_LEGS, 2, 6), ATTK(AT_BREA, AD_NAST, 3, 3)), SIZ(1561, 682, 0, MS_STENCH, MZ_SMALL), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("stepbrother curb", S_DRAGON, LVL(31, 27, -5, 32, 0), (4), A(ATTK(AT_EXPL, AD_ALIN, 3, 5), ATTK(AT_ENGL, AD_CONF, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1492, 883, 0, MS_SHRIEK, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC, MR_COLD, M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("seraglio camera", S_DRAGON, LVL(31, 4, 8, 84, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_NONE, AD_CALM, 2, 3), ATTK(AT_BUTT, AD_LAVA, 3, 3), ATTK(AT_WEAP, AD_DRDX, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(437, 515, 0, MS_ROAR, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("halogenating salability", S_DRAGON, LVL(31, 13, 8, 81, 5), (G_GENO|1), A(ATTK(AT_TRAM, AD_VENO, 6, 5), ATTK(AT_WEAP, AD_SANI, 4, 1), ATTK(AT_BREA, AD_EDGE, 3, 8), ATTK(AT_LASH, AD_AMNE, 9, 6), ATTK(AT_MAGC, AD_ILLU, 7, 6), ATTK(AT_HUGS, AD_FUMB, 9, 9)), SIZ(252, 650, 0, MS_PAIN, MZ_SMALL), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_AMORPHOUS|M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("swamp hydra", S_DRAGON, LVL(32, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_BITE, AD_DRST, 2, 8)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("land drake", S_DRAGON, LVL(32, 12, -5, 50, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_FIRE, 3, 8), ATTK(AT_BREA, AD_ACID, 3, 8), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_FIRE|MR_HITASFOUR, MR_ACID|MR_FIRE|MR_SLEEP, M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("demonic bladewitch", S_DRAGON, LVL(32, 13, -6, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, 0, M4_SANDALS, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("toner noncom", S_DRAGON, LVL(32, 15, -5, 64, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_LAVA, 3, 2), ATTK(AT_EXPL, AD_WERE, 1, 5), ATTK(AT_STNG, AD_NPRO, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(231, 1143, 0, MS_SPELL, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT| M1_ACID, M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MALE, M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("frustratingly cornetist", S_DRAGON, LVL(32, 11, 8, 96, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_POLY, 1, 2), ATTK(AT_BOOM, AD_SCOR, 8, 8), ATTK(AT_WEAP, AD_AGGR, 9, 5), ATTK(AT_LASH, AD_DEPR, 4, 1), ATTK(AT_HUGS, AD_FIRE, 3, 1), ATTK(AT_TUCH, AD_SPC2, 9, 7)), SIZ(90, 382, 0, MS_SNORE, MZ_MEDIUM), MR_FIRE|MR_STONE, 0, M1_CONCEAL|M1_MINDLESS|M1_CARNIVORE, M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shadow drake", S_DRAGON, LVL(33, 12, -8, 80, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 3, 10), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chaos drake", S_DRAGON, LVL(33, 12, -8, 80, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 3, 10), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("law drake", S_DRAGON, LVL(33, 12, -8, 80, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 3, 10), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("balance drake", S_DRAGON, LVL(33, 12, -8, 80, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 3, 10), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_BREA, AD_RBRE, 3, 10)), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_COLD|MR_FIRE|MR_HITASFOUR, MR_COLD|MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("watch dragon", S_DRAGON, LVL(33, 12, -8, 80, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_CONF, 1, 5), ATTK(AT_BEAM, AD_GRAV, 6, 5), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_SLEEP|MR_ACID, MR_SLEEP|MR_ACID, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ethereal drake", S_DRAGON, LVL(33, 12, -8, 80, -4), (G_GENO|1), A(ATTK(AT_GAZE, AD_DARK, 3, 10), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_NONE, AD_DARK, 3, 10)), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crystal drake", S_DRAGON, LVL(33, 12, -8, 80, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 3, 10), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("inertia drake", S_DRAGON, LVL(33, 12, -7, 70, -4), (G_GENO|1), A(ATTK(AT_BEAM, AD_INER, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_FEAR, 4, 6), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("viashivan", S_DRAGON, LVL(33, 12, -8, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 9), ATTK(AT_BREA, AD_MAGM, 7, 9), ATTK(AT_BREA, AD_FIRE, 7, 7), ATTK(AT_BREA, AD_COLD, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_HITASTWO|MR_COLD, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Ksenia", S_DRAGON, LVL(33, 18, -16, 90, 12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_HALU, 6, 6), ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_RBRE, 4, 5), ATTK(AT_MAGC, AD_SPEL, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_REFLECT|M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: COMBAT_STILETTOS HIGH_HEELED_SANDAL SCR_HEALING RIN_TIMELY_BACKUP POT_FEAR POT_SPEED WAN_TELE_LEVEL */ MON("Little Marie", S_DRAGON, LVL(33, 13, -18, 95, -17), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_DISE, 10, 12), ATTK(AT_KICK, AD_AXUS, 6, 8), ATTK(AT_LASH, AD_RBRE, 10, 10), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HUGGING_BOOT SPEED_BOOTS WAN_CREATE_HORDE WAN_SUMMON_UNDEAD SCR_WARPING POT_HALLUCINATION SUBMACHINE_GUN BULLET(100) AMULET_OF_DATA_STORAGE */ MON("Bahamut", S_DRAGON, LVL(33, 12, -15, 90, 14), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_BREA, AD_DISN, 1, 25), ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(9000, 9000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_DEATH|MR_STONE|MR_DISINT|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_DISINT, M1_SEE_INVIS|M1_FLY|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("hocussed cryosurgery", S_DRAGON, LVL(33, 11, 9, 83, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_WNCE, 7, 8), ATTK(AT_BEAM, AD_STAT, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(421, 870, 0, MS_OHGOD, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pluralizing awe", S_DRAGON, LVL(34, 11, -3, 71, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_CLAW, AD_INSA, 7, 1), ATTK(AT_STNG, AD_SANI, 2, 9), ATTK(AT_RATH, AD_RAGN, 1, 3), ATTK(AT_WEAP, AD_TIME, 7, 9), ATTK(AT_BREA, AD_CORR, 9, 4), ATTK(AT_EXPL, AD_INER, 9, 8)), SIZ(2462, 5, 0, MS_MUTE, MZ_LARGE), MR_FIRE, 0, M1_HIDE|M1_NOLIMBS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bronze dragon", S_DRAGON, LVL(34, 12, -8, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_GAZE, AD_CONF, 1, 5), ATTK(AT_HUGS, AD_CONF, 6, 5), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_SLEEP, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("guard drake", S_DRAGON, LVL(34, 12, -6, 60, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_FIRE, 3, 8), ATTK(AT_SPIT, AD_FIRE, 10, 10), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_FIRE|MR_HITASFOUR, MR_FIRE|MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Ksenia's stiletto boot", S_DRAGON, LVL(35, 15, -8, 80, -5), (1), A(ATTK(AT_KICK, AD_FIRE, 8, 9), ATTK(AT_WEAP, AD_BURN, 6, 6), ATTK(AT_BREA, AD_FIRE, 3, 12), ATTK(AT_NONE, AD_PLAS, 0, 4), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_SLEEP, MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("crumpet featherier enriched mondo traditionary", S_DRAGON, LVL(35, 15, 5, 83, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 1, 3), ATTK(AT_TUCH, AD_MIDI, 2, 7), ATTK(AT_BREA, AD_SSEX, 6, 6), ATTK(AT_TUCH, AD_DISP, 6, 2), ATTK(AT_TUCH, AD_DRCH, 8, 2), ATTK(AT_KICK, AD_RUST, 3, 8)), SIZ(174, 1079, 0, MS_SUPERMAN, MZ_MEDIUM), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("refutability nybblize", S_DRAGON, LVL(35, 11, 9, 27, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_HUGS, AD_CHAO, 5, 3), ATTK(AT_HUGS, AD_WEBS, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1090, 1144, 0, MS_VAMPIRE, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_TPORT, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slink diversionary prefacer", S_DRAGON, LVL(35, 12, -5, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 4, 3), ATTK(AT_WEAP, AD_VAMP, 1, 1), ATTK(AT_WEAP, AD_FREN, 6, 9), ATTK(AT_LASH, AD_CNCL, 9, 7), ATTK(AT_BUTT, AD_HEAL, 5, 4), ATTK(AT_BEAM, AD_NACU, 2, 2)), SIZ(2648, 947, 0, MS_COW, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, MR_STONE, M1_CLING|M1_NOHEAD|M1_CARNIVORE, M2_WANDER|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("argent beggar", S_DRAGON, LVL(35, 12, 0, 1, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PAIN, 6, 1), ATTK(AT_TRAM, AD_CHRN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(255, 89, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_TPORT, M2_LORD|M2_MINION|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("grand dragon", S_DRAGON, LVL(35, 12, -8, 30, 7), (G_GENO|1), A(ATTK(AT_MAGC, AD_GRAV, 5, 10), ATTK(AT_BITE, AD_PHYS, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("friggin' HUGE psuedodragon", S_DRAGON, LVL(35, 24, -16, 100, -5), (1), A(ATTK(AT_BITE, AD_PLYS, 2, 6), ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_STNG, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8000, 8000, 0, MS_HISS, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_FIRE|MR_HITASTHREE|MR_STONE|MR_DISINT, MR_FIRE, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("Ksenia's plateau sandal", S_DRAGON, LVL(35, 20, -5, 90, -10), (1), A(ATTK(AT_KICK, AD_DRCO, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_NEXU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("night-drake", S_DRAGON, LVL(36, 12, -2, 25, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DRLI, 3, 4), ATTK(AT_BEAM, AD_VAMP, 3, 4), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_FEAR, 3, 4) ), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_DRAIN|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("passant offset", S_DRAGON, LVL(36, 11, -9, 78, 0), (3), A(ATTK(AT_SPIT, AD_SITM, 7, 1), ATTK(AT_BITE, AD_PART, 3, 8), ATTK(AT_NONE, AD_IDAM, 5, 6), ATTK(AT_BREA, AD_VULN, 9, 9), ATTK(AT_GAZE, AD_POIS, 9, 9), ATTK(AT_WEAP, AD_ALIN, 4, 3)), SIZ(450, 256, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("climate notepaper", S_DRAGON, LVL(37, 16, -8, 38, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DISE, 6, 6), ATTK(AT_CLAW, AD_TECH, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(704, 266, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_CLING|M1_HIDE|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rats bringer", S_DRAGON, /* spawns with 10 random r-class monsters */ LVL(37, 19, -12, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 7), ATTK(AT_BEAM, AD_AGGR, 0, 0), ATTK(AT_BEAM, AD_AGGR, 0, 0), ATTK(AT_BEAM, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHRIEK, MZ_SMALL), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dogtrotted tsarism unprovided", S_DRAGON, LVL(37, 10, 7, 56, 0), (1), A(ATTK(AT_BEAM, AD_CONT, 1, 6), ATTK(AT_MAGC, AD_LEVI, 3, 9), ATTK(AT_WEAP, AD_TLPT, 1, 5), ATTK(AT_LASH, AD_STON, 6, 3), ATTK(AT_BITE, AD_CONF, 1, 2), NO_ATTK), SIZ(2, 407, 0, MS_GAARDIEN, MZ_MEDIUM), MR_DISINT|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOEYES, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hatchment divorcing callable witheringly", S_DRAGON, LVL(37, 25, 0, 39, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_SANI, 8, 4), ATTK(AT_BOOM, AD_CHRN, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(137, 287, 0, MS_COMBAT, MZ_LARGE), 0, 0, M1_CARNIVORE, M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("permuting alumroot", S_DRAGON, LVL(38, 24, 1, 32, 0), (G_LGROUP|4), A(ATTK(AT_ENGL, AD_DISN, 8, 2), ATTK(AT_WEAP, AD_SLEE, 3, 3), ATTK(AT_LASH, AD_DAMA, 9, 6), ATTK(AT_KICK, AD_LITT, 7, 8), ATTK(AT_TUCH, AD_TIME, 9, 7), ATTK(AT_KICK, AD_FRZE, 7, 4)), SIZ(59, 942, 0, MS_ESCAPE, MZ_LARGE), 0, 0, M1_CLING|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL| M1_POIS|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued dragon", S_DRAGON, LVL(38, 12, -9, 85, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 4, 12), ATTK(AT_GAZE, AD_RBRE, 1, 5), ATTK(AT_BREA, AD_RBRE, 4, 12), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT, MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("seven-headed hydra", S_DRAGON, LVL(39, 18, -9, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3,9), ATTK(AT_BITE, AD_POIS, 3,9), ATTK(AT_BITE, AD_POIS, 3,9), ATTK(AT_SPIT, AD_BLND, 1,2), ATTK(AT_BREA, AD_DRST, 10, 7), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_POISON, MR_POISON, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eight-headed hydra", S_DRAGON, LVL(39, 18, -9, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 3,8), ATTK(AT_BITE, AD_ACID, 3,8), ATTK(AT_SPIT, AD_ACID, 3,4), ATTK(AT_SPIT, AD_ACID, 3,4), ATTK(AT_BREA, AD_ACID, 3, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_ACID|MR_SLEEP, MR_ACID, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("red eyes black dragon", S_DRAGON, LVL(39, 18, -9, 90, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6,12), ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_GAZE, AD_FEAR, 2, 10), ATTK(AT_GAZE, AD_CONF, 2, 10) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_ACID|MR_SLEEP, MR_ACID|MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("Yamata no Orochi", S_DRAGON, LVL(39, 18, -8, 85, -7), (1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BREA, AD_RBRE, 2, 12), ATTK(AT_BEAM, AD_RBRE, 2, 12) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BOSS, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("silentest coupe pang", S_DRAGON, LVL(39, 23, -10, 77, 20), (2), A(ATTK(AT_SCRA, AD_AGGR, 7, 1), ATTK(AT_SCRA, AD_UNPR, 9, 1), ATTK(AT_GAZE, AD_MIDI, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1208, 278, 0, MS_SPOILER, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_COLLECT|M2_ELF|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("despotism trojan", S_DRAGON, LVL(39, 13, 7, 60, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BREA, AD_WTHR, 1, 3), ATTK(AT_BEAM, AD_INER, 1, 1), ATTK(AT_CLAW, AD_SLIM, 8, 1), ATTK(AT_TUCH, AD_ALIN, 3, 9), ATTK(AT_EXPL, AD_CONF, 9, 3), ATTK(AT_BEAM, AD_FUMB, 1, 1)), SIZ(222, 158, 0, MS_PAIN, MZ_TINY), MR_ACID, 0, M1_NOHEAD|M1_REGEN|M1_TPORT|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tiamat dragon", S_DRAGON, LVL(40, 12, -14, 75, -6), (1), A(ATTK(AT_BREA, AD_RBRE, 8,10), ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_LASH, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_POISON|MR_STONE, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nine-headed hydra", S_DRAGON, LVL(40, 18, -9, 95, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3,10), ATTK(AT_BITE, AD_FIRE, 3,10), ATTK(AT_BITE, AD_FIRE, 3,10), ATTK(AT_BITE, AD_FIRE, 3,10), ATTK(AT_BREA, AD_FIRE, 10, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_FIRE, MR_FIRE, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("evlin", S_DRAGON, LVL(40, 16, -8, 30, 5), (1), A(ATTK(AT_KICK, AD_PHYS, 8, 10), ATTK(AT_WEAP, AD_PHYS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_AMORPHOUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("great leaping fast quick slow item holding wielder leprechaun fleece mongerer acid dragon lord prime", S_DRAGON, /* spawns with random weapon and armor piece */ LVL(40, 12, -20, 50, 7), (1), A(ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_BITE, AD_SGLD, 8, 8), ATTK(AT_LASH, AD_ACID, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_HEAL, 1, 1), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, M1_TPORT|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PRINCE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("rhapsodize numerating", S_DRAGON, LVL(40, 16, 0, 50, 3), (1), A(ATTK(AT_GAZE, AD_NACU, 4, 1), ATTK(AT_TUCH, AD_FLAM, 4, 8), ATTK(AT_TENT, AD_TREM, 4, 4), ATTK(AT_RATH, AD_SLOW, 3, 1), NO_ATTK, NO_ATTK), SIZ(142, 1389, 0, MS_METALMAFIA, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_SLEEP, M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flense eyedropper", S_DRAGON, LVL(40, 22, -3, 45, 0), (G_GENO|2), A(ATTK(AT_BOOM, AD_UNPR, 1, 6), ATTK(AT_SCRA, AD_SAMU, 6, 9), ATTK(AT_BITE, AD_BLEE, 2, 2), ATTK(AT_LASH, AD_STUN, 1, 7), ATTK(AT_RATH, AD_WTHR, 6, 1), ATTK(AT_SCRA, AD_VAPO, 7, 4)), SIZ(1561, 204, 0, MS_NEIGH, MZ_LARGE), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mangy stoutish", S_DRAGON, LVL(41, 14, 10, 37, 16), (G_GENO|1), A(ATTK(AT_HUGS, AD_TDRA, 7, 3), ATTK(AT_BEAM, AD_LEVI, 7, 6), ATTK(AT_WEAP, AD_MEMO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1596, 128, 0, MS_BONES, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_ANIMAL|M1_OVIPAROUS|M1_ACID, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("itinerary broil fillet", S_DRAGON, LVL(41, 12, -10, 56, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_RUNS, 1, 5), ATTK(AT_NONE, AD_MINA, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(33, 1209, 0, MS_DEAD, MZ_TINY), MR_SLEEP, 0, M1_FLY|M1_SWIM|M1_THICK_HIDE|M1_CARNIVORE, M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("power drake", S_DRAGON, LVL(41, 18, -10, 100, -4), (G_GENO|1), A(ATTK(AT_BEAM, AD_RBRE, 3, 10), ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_GAZE, AD_FEAR, 4, 6), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN|MR_STONE|MR_DEATH, MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("perspective quadrantal cum", S_DRAGON, LVL(42, 15, -5, 83, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_HUGS, AD_RBRE, 2, 7), ATTK(AT_SPIT, AD_WRAT, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1268, 336, 0, MS_SOUND, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_TUNNEL|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("overreaction unmagnified", S_DRAGON, LVL(42, 18, -7, 64, 0), (4), A(ATTK(AT_HUGS, AD_NAST, 3, 8), ATTK(AT_TRAM, AD_DREA, 1, 1), ATTK(AT_SPIT, AD_SKIL, 8, 3), ATTK(AT_BEAM, AD_TREM, 1, 2), ATTK(AT_WEAP, AD_ALIN, 8, 2), NO_ATTK), SIZ(3947, 1203, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("liposoluble snubbed", S_DRAGON, LVL(42, 8, -6, 71, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_CONT, 7, 4), ATTK(AT_MAGC, AD_WEBS, 1, 1), ATTK(AT_BUTT, AD_THIR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(376, 317, 0, MS_CODE, MZ_GIGANTIC), MR_DISINT, 0, M1_NOEYES|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unroofed larvae calcify", S_DRAGON, LVL(42, 22, 1, 31, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_BOOM, AD_LAZY, 9, 1), ATTK(AT_WEAP, AD_SHAN, 7, 3), ATTK(AT_ENGL, AD_BLND, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1766, 395, 0, MS_BOAST, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE, 0, M1_CLING|M1_TUNNEL, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("misspell cooley", S_DRAGON, LVL(42, 6, -1, 31, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DARK, 4, 9), ATTK(AT_CLAW, AD_DRLI, 1, 2), ATTK(AT_LASH, AD_FLAM, 1, 5), ATTK(AT_GAZE, AD_MIDI, 6, 2), ATTK(AT_BOOM, AD_STTP, 1, 1), ATTK(AT_EXPL, AD_BLND, 4, 9)), SIZ(1503, 197, 0, MS_JAPANESE, MZ_TINY), MR_DISINT|MR_STONE, MR_DISINT, M1_SWIM|M1_CLING|M1_NOHEAD|M1_OVIPAROUS, M2_PRINCE|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ten-headed hydra", S_DRAGON, LVL(42, 18, -9, 95, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3,9), ATTK(AT_BITE, AD_ACID, 3,9), ATTK(AT_BITE, AD_ELEC, 3,9), ATTK(AT_BITE, AD_COLD, 3,9), ATTK(AT_GAZE, AD_FEAR, 3, 9), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_ACID|MR_SLEEP|MR_ELEC|MR_FIRE|MR_COLD, MR_ACID|MR_ELEC|MR_FIRE|MR_COLD, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("sea dragon", S_DRAGON, LVL(43, 18, -10, 100, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 3, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_CONF, 7, 10), ATTK(AT_BREA, AD_DRST, 3, 10), ATTK(AT_GAZE, AD_CONF, 3, 10)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR|MR_ACID|MR_POISON|MR_DRAIN, MR_ACID|MR_POISON|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("janet vanilla", S_DRAGON, LVL(43, 24, 8, 12, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_LASH, AD_WRAT, 1, 9), ATTK(AT_SCRA, AD_SPEL, 3, 7), ATTK(AT_KICK, AD_CAST, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1288, 60, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT, MR_COLD, M1_TUNNEL|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("acrobatically faithlessly", S_DRAGON, LVL(43, 16, 9, 20, 0), (4), A(ATTK(AT_WEAP, AD_DIMN, 1, 7), ATTK(AT_WEAP, AD_ICUR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 189, 0, MS_SQAWK, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_ACID, M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("eleven-headed hydra", S_DRAGON, LVL(44, 18, -10, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 3,12), ATTK(AT_BITE, AD_FIRE, 3,12), ATTK(AT_BITE, AD_FIRE, 3,12), ATTK(AT_BITE, AD_FIRE, 3,12), ATTK(AT_BREA, AD_FIRE, 12, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_FIRE, MR_FIRE, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("twelve-headed hydra", S_DRAGON, LVL(44, 18, -11, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4,12), ATTK(AT_BITE, AD_FIRE, 4,12), ATTK(AT_BITE, AD_POIS, 4,12), ATTK(AT_BITE, AD_POIS, 4,12), ATTK(AT_BREA, AD_FIRE, 12, 8), ATTK(AT_BREA, AD_DRST, 12, 8)), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASONE|MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("land dragon", S_DRAGON, LVL(44, 18, -10, 100, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 3, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 10), ATTK(AT_BREA, AD_DRST, 3, 10), ATTK(AT_GAZE, AD_SLOW, 0, 0)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR|MR_ACID|MR_FIRE|MR_DRAIN, MR_ACID|MR_FIRE|MR_SLEEP, M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("war dragon", S_DRAGON, LVL(44, 18, -10, 100, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 3, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 10), ATTK(AT_BREA, AD_ELEC, 3, 10), ATTK(AT_GAZE, AD_SLOW, 0, 0)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR|MR_ACID|MR_ELEC|MR_DRAIN, MR_ACID|MR_ELEC|MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("consorted shriver", S_DRAGON, LVL(44, 7, 0, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_SWAP, 8, 6), ATTK(AT_GAZE, AD_HEAL, 4, 3), ATTK(AT_STNG, AD_DAMA, 5, 7), ATTK(AT_MAGC, AD_DRCH, 3, 3), ATTK(AT_TENT, AD_TERR, 5, 7), ATTK(AT_BITE, AD_NIVE, 6, 1)), SIZ(3808, 1154, 0, MS_CONVERT, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("birdhouse laparorrhaphy unsystematically overimaginative", S_DRAGON, LVL(44, 9, 3, 68, 0), (1), A(ATTK(AT_BEAM, AD_PART, 7, 2), ATTK(AT_BEAM, AD_CORR, 1, 1), ATTK(AT_BEAM, AD_WRAT, 7, 2), ATTK(AT_ENGL, AD_RUST, 9, 3), ATTK(AT_WEAP, AD_INER, 3, 7), ATTK(AT_EXPL, AD_FUMB, 1, 6)), SIZ(309, 229, 0, MS_CONVERT, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_FIRE|MR_ELEC, M1_SWIM|M1_CLING|M1_REGEN|M1_POIS, M2_NOPOLY|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("absurdest caverning", S_DRAGON, LVL(44, 2, 0, 99, 0), (1), A(ATTK(AT_CLAW, AD_DROP, 9, 2), ATTK(AT_WEAP, AD_ABDC, 9, 3), ATTK(AT_BEAM, AD_TDRA, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 160, 0, MS_CUSS, MZ_GIGANTIC), MR_STONE, 0, M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("death drake", S_DRAGON, LVL(45, 13, -10, 90, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 3, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_DRLI, 7, 10), ATTK(AT_MAGC, AD_SPEL, 3, 10), NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_HITASFOUR|MR_DEATH, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("great crystal drake", S_DRAGON, LVL(45, 13, -12, 90, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 3, 12), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 10), ATTK(AT_MAGC, AD_SPEL, 3, 10), NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("ethereal dragon", S_DRAGON, LVL(45, 13, -12, 95, -4), (G_GENO|1), A(ATTK(AT_GAZE, AD_DARK, 3, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_CONF, 7, 10), ATTK(AT_MAGC, AD_SPEL, 3, 10), ATTK(AT_NONE, AD_DARK, 3, 10)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("athleannie", S_DRAGON, /* special-coded to be able to swat away projectiles */ LVL(45, 20, -10, 85, 0), (1), A(ATTK(AT_KICK, AD_AXUS, 4, 8), ATTK(AT_TUCH, AD_WRAP, 2, 6), ATTK(AT_BREA, AD_RBRE, 9, 15), ATTK(AT_NONE, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_CONCEAL|M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Hai Riyo, the dragon bird", S_DRAGON, LVL(45, 18, -10, 100, 0), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 3, 14), ATTK(AT_BREA, AD_FIRE, 2, 12), ATTK(AT_BREA, AD_ACID, 2, 12) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BOSS, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_FIRE, MR_SLEEP|MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("towhee enslavement", S_DRAGON, LVL(45, 33, -7, 52, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_ENGL, AD_CNCL, 5, 2), ATTK(AT_WEAP, AD_TECH, 4, 5), ATTK(AT_TENT, AD_MIDI, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 484, 0, MS_METALMAFIA, MZ_SMALL), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thermometrical chia jesse", S_DRAGON, LVL(45, 8, 4, 82, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_AGGR, 7, 1), ATTK(AT_TRAM, AD_CURS, 9, 18), ATTK(AT_BREA, AD_CALM, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4061, 16, 0, MS_IMITATE, MZ_SMALL), MR_DEATH, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NOPLRPOLY|M3_NONMOVING|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Touda, the Shikigami", S_DRAGON, LVL(47, 18, -10, 100, -10), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 3, 14), ATTK(AT_BITE, AD_PHYS, 4, 14), ATTK(AT_BREA, AD_FIRE, 2, 14), ATTK(AT_GAZE, AD_CONF, 1, 10) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BOSS, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_FIRE, MR_SLEEP|MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("unfairly lethality", S_DRAGON, LVL(47, 12, -25, 94, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_POLY, 4, 15), ATTK(AT_TRAM, AD_STCK, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1846, 260, 0, MS_BOAST, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_SLEEP, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID, M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("undesirable saturated warted hammier gingival", S_DRAGON, LVL(47, 12, -22, 64, 0), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_ICEB, 9, 6), ATTK(AT_BEAM, AD_SEDU, 7, 17), ATTK(AT_GAZE, AD_INSA, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3869, 139, 0, MS_LIEDER, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_NASTY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_TELEPATHIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("compounder bombastically", S_DRAGON, LVL(47, 30, -19, 72, 0), (4), A(ATTK(AT_KICK, AD_SSEX, 2, 8), ATTK(AT_TRAM, AD_ELEC, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(126, 353, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("aureolae newel", S_DRAGON, LVL(48, 15, -24, 39, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_BURN, 9, 3), ATTK(AT_GAZE, AD_NTHR, 1, 21), ATTK(AT_HUGS, AD_BLND, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(339, 1147, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY| M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Ii Shenlong", S_DRAGON, LVL(48, 18, -10, 100, -10), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_PHYS, 6, 14), ATTK(AT_BITE, AD_PHYS, 6, 14), ATTK(AT_BREA, AD_RBRE, 6, 14), ATTK(AT_BEAM, AD_MANA, 4, 14) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BOSS, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_FIRE, MR_SLEEP|MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("southeasterly pamper", S_DRAGON, LVL(48, 14, -5, 26, 17), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_HALU, 7, 11), ATTK(AT_ENGL, AD_HALU, 1, 16), ATTK(AT_LASH, AD_DROP, 6, 6), ATTK(AT_HUGS, AD_BADE, 1, 20), NO_ATTK, NO_ATTK), SIZ(85, 695, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOHEAD|M1_ANIMAL, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("waterer wiredrawn", S_DRAGON, LVL(48, 12, -30, 66, 0), (1), A(ATTK(AT_GAZE, AD_TERR, 9, 18), ATTK(AT_HUGS, AD_ICUR, 1, 9), ATTK(AT_TENT, AD_SAMU, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(165, 605, 0, MS_FART_LOUD, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("olograph seigneurage", S_DRAGON, LVL(49, 12, -10, 98, 8), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_SCRA, AD_WGHT, 3, 14), ATTK(AT_GAZE, AD_VOMT, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2645, 141, 0, MS_GURGLE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS, M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_MIND_FLAYER|M3_SLIME|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Maurah's hugging boot", S_DRAGON, LVL(50, 18, 3, 30, -2), (1), A(ATTK(AT_KICK, AD_DISE, 20, 20), ATTK(AT_WEAP, AD_RBRE, 4, 4), ATTK(AT_GAZE, AD_SPC2, 8, 6), ATTK(AT_BEAM, AD_NEXU, 0, 0), ATTK(AT_GAZE, AD_WEEP, 1, 2), NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP, MR_STONE|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("even fatter farting girl", S_DRAGON, /* idea by GoldenIvy */ LVL(50, 12, -40, 70, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 9, 9), ATTK(AT_BITE, AD_PHYS, 6, 10), ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_KICK, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("abnormal wyvern", S_DRAGON, LVL(50, 9, -18, 70, 7), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 12, 16), ATTK(AT_BITE, AD_PHYS, 8, 14), ATTK(AT_BEAM, AD_MAGM, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO|MR_SLEEP|MR_DEATH, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elder red dragon", S_DRAGON, LVL(50, 12, -10, 50, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BEAM, AD_FIRE, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elder white dragon", S_DRAGON, LVL(50, 12, -10, 50, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BEAM, AD_COLD, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elder blue dragon", S_DRAGON, LVL(50, 12, -10, 50, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BEAM, AD_ELEC, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elder dark dragon", S_DRAGON, LVL(50, 12, -10, 50, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BEAM, AD_ELEC, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("elder green dragon", S_DRAGON, LVL(50, 12, -10, 50, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BEAM, AD_DRST, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("elder gray dragon", S_DRAGON, LVL(50, 12, -10, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BEAM, AD_MAGM, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elder silver dragon", S_DRAGON, LVL(50, 12, -7, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BEAM, AD_COLD, 3, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("elder mercurial dragon", S_DRAGON, LVL(50, 24, -10, 50, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 6, 6), ATTK(AT_BEAM, AD_DRST, 3, 10), ATTK(AT_CLAW, AD_DRCO, 6, 6), ATTK(AT_CLAW, AD_DRCO, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elder shimmering dragon", S_DRAGON, LVL(50, 12, -14, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BEAM, AD_MAGM, 3, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elder deep dragon", S_DRAGON, LVL(50, 12, -10, 50, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 10), ATTK(AT_BEAM, AD_DRST, 4, 10), ATTK(AT_LASH, AD_DRLI, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elder orange dragon", S_DRAGON, LVL(50, 12, -10, 50, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6,25), ATTK(AT_BEAM, AD_SLEE, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elder black dragon", S_DRAGON, LVL(50, 12, -10, 50, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 6,10), ATTK(AT_BEAM, AD_DISN, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elder deepstate dragon", S_DRAGON, LVL(50, 12, -10, 50, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BEAM, AD_ELEC, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("elder golden dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 6, 8), ATTK(AT_BEAM, AD_LITE, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elder feminism dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 6, 8), ATTK(AT_BEAM, AD_FEMI, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("elder maidragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 6, 8), ATTK(AT_BEAM, AD_PART, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("elder cancel dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BEAM, AD_MCRE, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elder negative dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 6, 8), ATTK(AT_BEAM, AD_SAMU, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elder corona dragon", S_DRAGON, LVL(50, 12, -10, 50, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 6, 6), ATTK(AT_BEAM, AD_NIVE, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("elder contro dragon", S_DRAGON, LVL(50, 12, -10, 50, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 6, 6), ATTK(AT_BEAM, AD_TERR, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elder nope dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BEAM, AD_MCRE, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elder crystalline dragon", S_DRAGON, LVL(50, 12, -14, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 6, 6), ATTK(AT_BEAM, AD_STAT, 3, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("elder mystery dragon", S_DRAGON, LVL(50, 12, -10, 50, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BEAM, AD_RBRE, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elder heroic dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 6, 8), ATTK(AT_BEAM, AD_BLEE, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elder evil dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 6, 8), ATTK(AT_BEAM, AD_NAST, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elder magic dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 6, 8), ATTK(AT_BEAM, AD_MANA, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("elder stone dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 8), ATTK(AT_BEAM, AD_MAGM, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elder cyan dragon", S_DRAGON, LVL(50, 12, -14, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6, 6), ATTK(AT_BEAM, AD_SLEE, 3, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elder psychic dragon", S_DRAGON, LVL(50, 12, -14, 50, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 6, 6), ATTK(AT_BEAM, AD_SPC2, 3, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elder rainbow dragon", S_DRAGON, LVL(50, 12, -8, 90, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BEAM, AD_RBRE, 6, 8), ATTK(AT_LASH, AD_STUN, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("elder blood dragon", S_DRAGON, LVL(50, 12, -10, 50, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 6,10), ATTK(AT_BEAM, AD_DRLI, 6, 8), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elder plain dragon", S_DRAGON, LVL(50, 15, -7, 50, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BEAM, AD_FIRE, 6, 8), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elder sky dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEGS, 6, 6), ATTK(AT_BEAM, AD_LEGS, 6, 8), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_WRAP, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("elder water dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 6, 6), ATTK(AT_BEAM, AD_WET, 6, 8), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_WRAP, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elder yellow dragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BEAM, AD_ACID, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elder mantidragon", S_DRAGON, LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BEAM, AD_ACID, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_SPIT, AD_TCKL, 6, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CUSS, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inventor of the elder priest", S_DRAGON, LVL(50, 12, -8, 90, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BEAM, AD_RBRE, 6, 8), ATTK(AT_LASH, AD_STUN, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_CAST, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("old man from legend of zelda", S_DRAGON, /* spawns with a short sword */ LVL(50, 12, -10, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 6, 8), ATTK(AT_BEAM, AD_SAMU, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("victorious japanese lord", S_DRAGON, LVL(50, 12, -10, 50, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BEAM, AD_COLD, 4, 10), ATTK(AT_LASH, AD_RAGN, 6, 6), ATTK(AT_CLAW, AD_TRAP, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("karma penalty", S_DRAGON, LVL(50, 12, -10, 50, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BEAM, AD_FIRE, 4, 10), ATTK(AT_LASH, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_DISP, 10, 10), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR|MR_STONE|MR_DISINT|MR_PLUSFOUR|MR_DEATH, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("growing sensationally sinusoid", S_DRAGON, LVL(50, 13, 6, 53, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_SITM, 1, 21), ATTK(AT_STNG, AD_IDAM, 9, 1), ATTK(AT_SCRA, AD_DISN, 9, 21), ATTK(AT_MAGC, AD_ENCH, 1, 14), NO_ATTK, NO_ATTK), SIZ(1348, 1001, 0, MS_FART_NORMAL, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL| M1_ACID|M1_POIS, M2_LORD|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("curse drake", S_DRAGON, LVL(51, 12, -10, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 12), ATTK(AT_BEAM, AD_NPRO, 5, 5), ATTK(AT_BEAM, AD_DREA, 6, 6), ATTK(AT_BEAM, AD_VULN, 7, 7), ATTK(AT_BEAM, AD_DARK, 6, 8), ATTK(AT_BEAM, AD_ICUR, 5, 5)), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("thirteen-headed hydra", S_DRAGON, LVL(51, 18, -12, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 8,6), ATTK(AT_BITE, AD_POIS, 8,6), ATTK(AT_BITE, AD_FIRE, 12,6), ATTK(AT_BITE, AD_FIRE, 12,6), ATTK(AT_BREA, AD_FIRE, 13, 8), ATTK(AT_BREA, AD_DRST, 13, 8)), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASONE|MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("req infix", S_DRAGON, LVL(51, 9, -2, 19, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_ABDC, 3, 11), ATTK(AT_HUGS, AD_CORR, 9, 6), ATTK(AT_TENT, AD_NGEN, 9, 21), ATTK(AT_STNG, AD_STAT, 1, 1), ATTK(AT_BREA, AD_MANA, 8, 21), ATTK(AT_BITE, AD_FLAM, 3, 19)), SIZ(3373, 20, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_NEEDPICK|M1_NOHEAD|M1_REGEN, M2_NASTY|M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hereditary quoting assayed swarmed cottonwood", S_DRAGON, LVL(51, 9, -15, 77, 3), (G_GENO|G_UNIQ|1), A(ATTK(AT_CLAW, AD_FIRE, 2, 18), ATTK(AT_TRAM, AD_DEPR, 7, 17), ATTK(AT_ENGL, AD_DROP, 1, 5), ATTK(AT_CLAW, AD_FUMB, 9, 17), ATTK(AT_RATH, AD_SPC2, 9, 19), NO_ATTK), SIZ(23, 164, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID| M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nonmaliciously linage saintship decimal grizzle", S_DRAGON, LVL(51, 10, 6, 87, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_SKIL, 9, 21), ATTK(AT_ENGL, AD_WEEP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(412, 617, 0, MS_ANIMAL, MZ_SMALL), MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_HUMANOID|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fastitocalon", S_DRAGON, LVL(52, 13, -15, 95, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_HUGS, AD_DRST, 3, 10), ATTK(AT_HUGS, AD_DRST, 3, 10), ATTK(AT_BREA, AD_ACID, 3, 15), ATTK(AT_BREA, AD_FIRE, 3, 15)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_COLD|MR_POISON|MR_SLEEP|MR_HITASTHREE, MR_FIRE|MR_ACID|MR_COLD|MR_POISON|MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("released peeper", S_DRAGON, LVL(52, 15, -4, 37, -18), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SCRA, AD_UNPR, 7, 14), ATTK(AT_BITE, AD_ENCH, 7, 6), ATTK(AT_SPIT, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3913, 1114, 0, MS_BOSS, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("get municipally hydrologist perilled", S_DRAGON, LVL(52, 11, -29, 91, 14), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_INVE, 4, 1), ATTK(AT_SPIT, AD_SLUD, 6, 8), ATTK(AT_GAZE, AD_FIRE, 5, 16), ATTK(AT_LASH, AD_MIDI, 9, 13), ATTK(AT_CLAW, AD_TREM, 9, 10), ATTK(AT_HUGS, AD_CORR, 1, 10)), SIZ(1485, 75, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("scurry constrictive", S_DRAGON, LVL(52, 13, -1, 100, 0), (G_SGROUP|1), A(ATTK(AT_BREA, AD_VAMP, 1, 3), ATTK(AT_BEAM, AD_GLIB, 3, 21), ATTK(AT_SPIT, AD_BLEE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(155, 1274, 0, MS_OHGOD, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS| M1_REGEN, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiftieth salving", S_DRAGON, LVL(53, 12, -23, 84, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_NGEN, 9, 5), ATTK(AT_HUGS, AD_FEAR, 1, 11), ATTK(AT_SCRA, AD_SLIM, 3, 5), ATTK(AT_CLAW, AD_ALIN, 5, 6), NO_ATTK, NO_ATTK), SIZ(1140, 748, 0, MS_MUMBLE, MZ_SMALL), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE, M2_MINION|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue eyes white dragon", S_DRAGON, LVL(54, 18, -17, 100, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 3, 12), ATTK(AT_BITE, AD_PHYS, 4, 14), ATTK(AT_GAZE, AD_CONF, 2, 14) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("mentality southeast foreside materializing", S_DRAGON, LVL(54, 22, -11, 71, -2), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_WEEP, 5, 13), ATTK(AT_HUGS, AD_PHYS, 7, 10), ATTK(AT_TENT, AD_THIR, 6, 21), ATTK(AT_BEAM, AD_GLIB, 8, 1), ATTK(AT_TENT, AD_SAMU, 1, 3), NO_ATTK), SIZ(692, 485, 0, MS_CHICKEN, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("monocellular rhythmical tammy nabbed", S_DRAGON, LVL(54, 13, -1, 3, 0), (4), A(ATTK(AT_NONE, AD_HODS, 6, 21), ATTK(AT_TRAM, AD_TLPT, 2, 2), ATTK(AT_BEAM, AD_CORR, 5, 3), ATTK(AT_SPIT, AD_MIDI, 2, 11), ATTK(AT_LASH, AD_FRZE, 4, 7), NO_ATTK), SIZ(463, 537, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_SLITHY, M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breadbasket billiard preannounce", S_DRAGON, LVL(54, 15, -3, 84, 0), (1), A(ATTK(AT_BOOM, AD_DEBT, 3, 20), ATTK(AT_BITE, AD_DGST, 9, 10), ATTK(AT_SPIT, AD_POIS, 6, 11), ATTK(AT_TENT, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK), SIZ(1276, 172, 0, MS_SEDUCE, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dracolich", S_DRAGON, LVL(55, 13, -13, 95, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_DRLI, 7, 14), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR|MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dracolisk", S_DRAGON, LVL(55, 13, -13, 95, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 12), ATTK(AT_BITE, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_PHYS, 4, 12), ATTK(AT_BITE, AD_FIRE, 7, 14), ATTK(AT_GAZE, AD_PLYS, 4, 6), ATTK(AT_NONE, AD_STON, 5, 5)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR|MR_ACID|MR_FIRE|MR_STONE, MR_ACID|MR_FIRE|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fourteen-headed hydra", S_DRAGON, LVL(55, 18, -13, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4,10), ATTK(AT_BITE, AD_ACID, 4,10), ATTK(AT_BITE, AD_ELEC, 4,10), ATTK(AT_BITE, AD_COLD, 4,10), ATTK(AT_BREA, AD_RBRE, 13, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASONE|MR_FIRE|MR_POISON|MR_COLD|MR_ELEC|MR_ACID, MR_FIRE|MR_POISON|MR_COLD|MR_ELEC|MR_ACID, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Haku, the River Dragon", S_DRAGON, LVL(55, 18, -14, 100, 0), (1|G_UNIQ), A(ATTK(AT_BITE, AD_POIS, 6, 8), ATTK(AT_BITE, AD_POIS, 6, 8), ATTK(AT_BITE, AD_FIRE, 6, 12), ATTK(AT_BITE, AD_FIRE, 6, 12), ATTK(AT_BREA, AD_RBRE, 6, 12), ATTK(AT_BEAM, AD_NEXU, 6, 8) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BOSS, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_FIRE|MR_POISON, MR_SLEEP|MR_FIRE|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("miscounted extravert readjustable", S_DRAGON, LVL(55, 13, -8, 0, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_CHAO, 1, 2), ATTK(AT_CLAW, AD_WEBS, 6, 9), ATTK(AT_CLAW, AD_VAPO, 1, 5), ATTK(AT_BUTT, AD_MAGM, 4, 6), NO_ATTK, NO_ATTK), SIZ(3366, 629, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS, M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tony aberrational regnant", S_DRAGON, LVL(55, 26, -10, 90, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_RUNS, 1, 4), ATTK(AT_HUGS, AD_CORR, 8, 14), ATTK(AT_LASH, AD_WRAT, 5, 21), ATTK(AT_KICK, AD_INSA, 9, 14), NO_ATTK, NO_ATTK), SIZ(1364, 713, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fiberized wringer duettist bookseller unsweetened intensest", S_DRAGON, LVL(56, 16, -27, 50, 0), (G_VLGROUP|1), A(ATTK(AT_HUGS, AD_VENO, 7, 17), ATTK(AT_ENGL, AD_SLUD, 6, 2), ATTK(AT_SPIT, AD_RNG, 1, 17), ATTK(AT_SPIT, AD_DRCH, 8, 8), ATTK(AT_STNG, AD_TLPT, 9, 21), NO_ATTK), SIZ(272, 208, 0, MS_PUPIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("suction cont", S_DRAGON, LVL(57, 11, 1, 47, 0), (2), A(ATTK(AT_LASH, AD_DCAY, 7, 15), ATTK(AT_WEAP, AD_CHRN, 9, 17), ATTK(AT_SCRA, AD_THIR, 5, 6), ATTK(AT_GAZE, AD_BADE, 8, 19), ATTK(AT_SCRA, AD_EDGE, 5, 5), ATTK(AT_BEAM, AD_THIR, 1, 9)), SIZ(94, 79, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, MR_DRAIN, M1_FLY|M1_TUNNEL|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undernourishment sensorium", S_DRAGON, LVL(58, 12, -20, 48, 9), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_BLEE, 8, 14), ATTK(AT_BEAM, AD_STAT, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(48, 288, 0, MS_JAPANESE, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("waspish urethra carburetor", S_DRAGON, LVL(59, 16, -19, 61, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BOOM, AD_STUN, 7, 14), ATTK(AT_CLAW, AD_NAST, 1, 9), ATTK(AT_KICK, AD_EDGE, 8, 10), ATTK(AT_ENGL, AD_VAPO, 3, 15), ATTK(AT_NONE, AD_FEMI, 9, 7), NO_ATTK), SIZ(128, 20, 0, MS_SISSY, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE, M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("The Jade Dragon", S_DRAGON, LVL(59, 18, -12, 100, -10), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_CLAW, AD_PHYS, 6, 12), ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_PHYS, 10, 14), ATTK(AT_BREA, AD_ACID, 6, 12), ATTK(AT_BREA, AD_FIRE, 6, 12) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BOSS, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID|MR_POISON, MR_SLEEP|MR_ACID|MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("phoenix unpronounceable", S_DRAGON, LVL(59, 14, -15, 73, 0), (G_RGROUP|3), A(ATTK(AT_TRAM, AD_SPEL, 7, 8), ATTK(AT_BUTT, AD_DARK, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 729, 0, MS_GROWL, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fifteen-headed hydra", S_DRAGON, LVL(59, 18, -14, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 5,11), ATTK(AT_BITE, AD_ACID, 5,11), ATTK(AT_BITE, AD_ELEC, 5,11), ATTK(AT_BITE, AD_COLD, 5,11), ATTK(AT_BREA, AD_RBRE, 15, 11), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASONE|MR_FIRE|MR_POISON|MR_COLD|MR_ELEC|MR_ACID, MR_FIRE|MR_POISON|MR_COLD|MR_ELEC|MR_ACID, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("advertising broadway", S_DRAGON, LVL(59, 12, 6, 91, 0), (3), A(ATTK(AT_NONE, AD_RUST, 6, 8), ATTK(AT_SCRA, AD_LEVI, 8, 9), ATTK(AT_BREA, AD_VAMP, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1443, 373, 0, MS_STABILIZE, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("selsyn contemporary", S_DRAGON, LVL(59, 11, -14, 76, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_CORR, 4, 9), ATTK(AT_SCRA, AD_FLAM, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 63, 0, MS_STABILIZE, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_UNSOLID|M1_REGEN|M1_CARNIVORE, M2_PRINCE|M2_STALK|M2_STRONG|M2_GNOME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("achieve kerosine", S_DRAGON, LVL(59, 6, 7, 7, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RUNS, 4, 15), ATTK(AT_TUCH, AD_TIME, 1, 17), ATTK(AT_LASH, AD_SPEL, 3, 12), ATTK(AT_SPIT, AD_VOMT, 6, 21), NO_ATTK, NO_ATTK), SIZ(26, 348, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_COLLECT|M2_ELF|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER|M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("glamorizing engr", S_DRAGON, LVL(60, 12, -20, 80, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_LITE, 4, 18), ATTK(AT_STNG, AD_MAGM, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(391, 1445, 0, MS_BOAST, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nelly's elegant pump", S_DRAGON, LVL(60, 30, -9, 90, 0), (1), A(ATTK(AT_KICK, AD_COLD, 10, 10), ATTK(AT_WEAP, AD_DRLI, 10, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_GAZE, AD_MANA, 5, 8), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unacquainted qualifiedly crannied", S_DRAGON, LVL(61, 13, -1, 36, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_HEAL, 8, 18), ATTK(AT_BUTT, AD_CORR, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 410, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_ACID, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mist dragon", S_DRAGON, LVL(62, 12, -15, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 8, 15), ATTK(AT_BITE, AD_PHYS, 12, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_ELEC, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("litigiosity abash", S_DRAGON, LVL(62, 9, -27, 58, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_WERE, 9, 20), ATTK(AT_BUTT, AD_LAVA, 9, 10), ATTK(AT_CLAW, AD_HODS, 2, 3), ATTK(AT_EXPL, AD_SLIM, 5, 18), NO_ATTK, NO_ATTK), SIZ(544, 119, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_DISINT, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_POIS, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("upped seducing illegitimated", S_DRAGON, LVL(62, 19, -21, 98, -13), (G_LGROUP|3), A(ATTK(AT_EXPL, AD_SLEE, 1, 9), ATTK(AT_CLAW, AD_SIN, 9, 11), ATTK(AT_LASH, AD_COLD, 4, 21), ATTK(AT_WEAP, AD_TCKL, 8, 2), ATTK(AT_MAGC, AD_DCAY, 1, 20), NO_ATTK), SIZ(956, 4, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gagger cosmist", S_DRAGON, LVL(63, 32, -15, 51, 0), (G_UNIQ|1), A(ATTK(AT_SPIT, AD_DEBU, 7, 8), ATTK(AT_SCRA, AD_DFOO, 1, 12), ATTK(AT_RATH, AD_SAMU, 7, 11), ATTK(AT_BOOM, AD_SANI, 6, 12), ATTK(AT_STNG, AD_WRAP, 3, 3), ATTK(AT_CLAW, AD_NTHR, 8, 10)), SIZ(2683, 778, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_ANIMAL|M1_TPORT, M2_LORD|M2_PNAME|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reseat trepidation peter", S_DRAGON, LVL(63, 13, -15, 34, 0), (G_UNIQ|1), A(ATTK(AT_NONE, AD_LEGS, 2, 13), ATTK(AT_BEAM, AD_SPC2, 9, 6), ATTK(AT_BEAM, AD_POLY, 6, 3), ATTK(AT_SCRA, AD_MINA, 1, 8), ATTK(AT_MAGC, AD_UVUU, 3, 21), NO_ATTK), SIZ(26, 213, 0, MS_PUPIL, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sixteen-headed hydra", S_DRAGON, LVL(65, 24, -14, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 5,12), ATTK(AT_BITE, AD_COLD, 5,12), ATTK(AT_BITE, AD_ACID, 5,12), ATTK(AT_BITE, AD_ELEC, 5,12), ATTK(AT_BREA, AD_FIRE, 12, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("killer hydra", S_DRAGON, LVL(65, 18, -15, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 6,12), ATTK(AT_BITE, AD_ACID, 6,12), ATTK(AT_BITE, AD_ELEC, 6,12), ATTK(AT_BITE, AD_COLD, 6,12), ATTK(AT_BREA, AD_RBRE, 15, 11), ATTK(AT_MAGC, AD_SPEL, 6, 6)), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASONE|MR_FIRE|MR_POISON|MR_COLD|MR_ELEC|MR_ACID, MR_FIRE|MR_POISON|MR_COLD|MR_ELEC|MR_ACID, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("sun dragon", S_DRAGON, LVL(65, 18, -10, 100, -4), (G_GENO|1), A(ATTK(AT_BEAM, AD_PLAS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 10), ATTK(AT_BEAM, AD_GRAV, 3, 10), ATTK(AT_BREA, AD_LITE, 3, 14)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reseeding apodal", S_DRAGON, LVL(65, 9, 5, 67, 6), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_PHYS, 1, 11), ATTK(AT_TENT, AD_FRZE, 8, 21), ATTK(AT_TUCH, AD_WGHT, 5, 6), ATTK(AT_BREA, AD_RNG, 3, 3), ATTK(AT_CLAW, AD_STCK, 6, 21), ATTK(AT_STNG, AD_MAGM, 8, 17)), SIZ(2456, 784, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("star dragon", S_DRAGON, LVL(65, 18, -10, 100, -4), (G_GENO|1), A(ATTK(AT_BEAM, AD_DARK, 3, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_PHYS, 7, 10), ATTK(AT_BEAM, AD_SOUN, 3, 10), ATTK(AT_BREA, AD_ELEC, 3, 10)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sudorific decagram", S_DRAGON, LVL(66, 40, -7, 49, 12), (2), A(ATTK(AT_WEAP, AD_TREM, 2, 15), ATTK(AT_NONE, AD_POLY, 3, 12), ATTK(AT_EXPL, AD_ABDC, 2, 18), ATTK(AT_BEAM, AD_ELEC, 8, 1), NO_ATTK, NO_ATTK), SIZ(2628, 102, 0, MS_TREESQUAD, MZ_MEDIUM), MR_ELEC|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("faster beirut", S_DRAGON, LVL(66, 17, -23, 96, 0), (2), A(ATTK(AT_ENGL, AD_FRZE, 6, 7), ATTK(AT_NONE, AD_EDGE, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(393, 1184, 0, MS_GYPSY, MZ_HUMAN), MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_SLITHY, M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blackthorn overlie", S_DRAGON, LVL(66, 14, -2, 64, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_PART, 1, 16), ATTK(AT_KICK, AD_AMNE, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1087, 796, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID| M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_COLLECT|M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nucleic fussily", S_DRAGON, LVL(67, 12, -9, 51, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_SLIM, 3, 9), ATTK(AT_GAZE, AD_DFOO, 2, 11), ATTK(AT_BEAM, AD_LEVI, 8, 13), ATTK(AT_BOOM, AD_LEVI, 4, 20), NO_ATTK, NO_ATTK), SIZ(55, 267, 0, MS_PAIN, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_FLY, M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ideologically upholsterer paragon eunuchoid", S_DRAGON, LVL(67, 12, -20, 96, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_WERE, 2, 3), ATTK(AT_LASH, AD_INSA, 3, 12), ATTK(AT_NONE, AD_DRDX, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2984, 427, 0, MS_SING, MZ_LARGE), MR_POISON, 0, M1_NEEDPICK, M2_PNAME|M2_COLLECT|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aestivate byronic", S_DRAGON, LVL(69, 36, -27, 74, 0), (1), A(ATTK(AT_ENGL, AD_PART, 1, 3), ATTK(AT_HUGS, AD_CHKH, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3629, 1102, 0, MS_BURBLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unoffending tanzanian airhead", S_DRAGON, LVL(69, 10, 7, 77, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_NTHR, 1, 21), ATTK(AT_TRAM, AD_DREA, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1134, 66, 0, MS_PAIN, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL| M1_HERBIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("compeller overjoyed", S_DRAGON, LVL(69, 20, 7, 79, 0), (2), A(ATTK(AT_SCRA, AD_DEBT, 2, 8), ATTK(AT_KICK, AD_PEST, 4, 17), ATTK(AT_TENT, AD_ABDC, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 1375, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_TUNNEL|M1_CONCEAL|M1_METALLIVORE, M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("flash wyvern", S_DRAGON, LVL(69, 15, -12, 85, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_HITASTHREE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("careened billeter reifying", S_DRAGON, LVL(70, 16, 1, 42, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_ENGL, AD_HALU, 2, 16), ATTK(AT_SPIT, AD_INER, 1, 12), ATTK(AT_EXPL, AD_CURS, 9, 15), ATTK(AT_KICK, AD_DRIN, 7, 7), ATTK(AT_TENT, AD_THIR, 1, 11), ATTK(AT_ENGL, AD_CLRC, 6, 16)), SIZ(929, 37, 0, MS_GURGLE, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hydrofoil magnate", S_DRAGON, LVL(70, 14, -14, 67, 1), (G_LGROUP|2), A(ATTK(AT_ENGL, AD_PLAS, 4, 19), ATTK(AT_BREA, AD_CORR, 6, 2), ATTK(AT_BITE, AD_SHRD, 5, 12), ATTK(AT_HUGS, AD_GRAV, 8, 10), ATTK(AT_BUTT, AD_SPEL, 4, 18), ATTK(AT_GAZE, AD_ICEB, 5, 12)), SIZ(84, 876, 0, MS_SEDUCE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_REGEN|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("benediction fauve", S_DRAGON, LVL(70, 12, -27, 62, 1), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_MALK, 1, 20), ATTK(AT_LASH, AD_SSEX, 1, 19), ATTK(AT_BREA, AD_DREA, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(98, 1607, 0, MS_GURGLE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID, M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("master deepstate dragon", S_DRAGON, LVL(70, 12, -15, 80, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BEAM, AD_ELEC, 6, 10), ATTK(AT_LASH, AD_ELEC, 9, 9), ATTK(AT_CLAW, AD_ELEC, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("nattily tact", S_DRAGON, LVL(70, 20, -27, 70, -5), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_RATH, AD_DRST, 7, 18), ATTK(AT_LASH, AD_LITE, 9, 17), ATTK(AT_BOOM, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2789, 429, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID, M2_LORD|M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sinter nullity", S_DRAGON, LVL(70, 30, -27, 53, 0), (G_RGROUP|3), A(ATTK(AT_SCRA, AD_COLD, 4, 19), ATTK(AT_LASH, AD_INSA, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 115, 0, MS_CHICKEN, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID, M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("master red dragon", S_DRAGON, LVL(70, 12, -15, 80, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BEAM, AD_FIRE, 6, 10), ATTK(AT_LASH, AD_FIRE, 9, 9), ATTK(AT_CLAW, AD_FIRE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("master white dragon", S_DRAGON, LVL(70, 12, -15, 80, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BEAM, AD_COLD, 6, 10), ATTK(AT_LASH, AD_COLD, 9, 9), ATTK(AT_CLAW, AD_COLD, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("master blue dragon", S_DRAGON, LVL(70, 12, -15, 80, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BEAM, AD_ELEC, 6, 10), ATTK(AT_LASH, AD_ELEC, 9, 9), ATTK(AT_CLAW, AD_ELEC, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("master dark dragon", S_DRAGON, LVL(70, 12, -15, 80, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BEAM, AD_ELEC, 6, 10), ATTK(AT_LASH, AD_ELEC, 9, 9), ATTK(AT_CLAW, AD_ELEC, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("master green dragon", S_DRAGON, LVL(70, 12, -15, 80, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BEAM, AD_DRST, 6, 10), ATTK(AT_LASH, AD_DRST, 9, 9), ATTK(AT_CLAW, AD_DRST, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("master gray dragon", S_DRAGON, LVL(70, 12, -15, 80, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BEAM, AD_MAGM, 6, 10), ATTK(AT_LASH, AD_MAGM, 9, 9), ATTK(AT_CLAW, AD_MAGM, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("master silver dragon", S_DRAGON, LVL(70, 12, -12, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BEAM, AD_COLD, 5, 10), ATTK(AT_LASH, AD_COLD, 9, 9), ATTK(AT_CLAW, AD_COLD, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("master mercurial dragon", S_DRAGON, LVL(70, 24, -15, 80, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 6, 6), ATTK(AT_BEAM, AD_DRST, 5, 10), ATTK(AT_CLAW, AD_DRCO, 9, 9), ATTK(AT_CLAW, AD_DRCO, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("master shimmering dragon", S_DRAGON, LVL(70, 12, -19, 80, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BEAM, AD_MAGM, 5, 10), ATTK(AT_LASH, AD_MAGM, 9, 9), ATTK(AT_CLAW, AD_MAGM, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("master deep dragon", S_DRAGON, LVL(70, 12, -15, 80, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 10), ATTK(AT_BEAM, AD_DRST, 6, 10), ATTK(AT_LASH, AD_DRLI, 9, 9), ATTK(AT_CLAW, AD_DRST, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("master orange dragon", S_DRAGON, LVL(70, 12, -15, 80, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6,25), ATTK(AT_BEAM, AD_SLEE, 6, 10), ATTK(AT_LASH, AD_SLEE, 9, 9), ATTK(AT_CLAW, AD_SLEE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("master black dragon", S_DRAGON, LVL(70, 12, -15, 80, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 6,10), ATTK(AT_BEAM, AD_DISN, 6, 10), ATTK(AT_LASH, AD_DISN, 9, 9), ATTK(AT_CLAW, AD_DISN, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("master golden dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 6, 8), ATTK(AT_BEAM, AD_LITE, 6, 10), ATTK(AT_LASH, AD_LITE, 9, 9), ATTK(AT_CLAW, AD_LITE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("master feminism dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 6, 8), ATTK(AT_BEAM, AD_FEMI, 6, 10), ATTK(AT_LASH, AD_FEMI, 9, 9), ATTK(AT_CLAW, AD_FEMI, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("master maidragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 6, 8), ATTK(AT_BEAM, AD_PART, 6, 10), ATTK(AT_LASH, AD_PART, 9, 9), ATTK(AT_CLAW, AD_PART, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("master cancel dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BEAM, AD_MCRE, 6, 10), ATTK(AT_LASH, AD_MCRE, 9, 9), ATTK(AT_CLAW, AD_MCRE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("master negative dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 6, 8), ATTK(AT_BEAM, AD_SAMU, 6, 10), ATTK(AT_LASH, AD_SAMU, 9, 9), ATTK(AT_CLAW, AD_SAMU, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("master corona dragon", S_DRAGON, LVL(70, 12, -15, 80, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 6, 6), ATTK(AT_BEAM, AD_NIVE, 6, 10), ATTK(AT_LASH, AD_NIVE, 9, 9), ATTK(AT_CLAW, AD_NIVE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("master contro dragon", S_DRAGON, LVL(70, 12, -15, 80, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 6, 6), ATTK(AT_BEAM, AD_TERR, 6, 10), ATTK(AT_LASH, AD_TERR, 9, 9), ATTK(AT_CLAW, AD_TERR, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("master nope dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BEAM, AD_MCRE, 6, 10), ATTK(AT_LASH, AD_MCRE, 9, 9), ATTK(AT_CLAW, AD_MCRE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("master crystalline dragon", S_DRAGON, LVL(70, 12, -19, 80, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 6, 6), ATTK(AT_BEAM, AD_STAT, 5, 10), ATTK(AT_LASH, AD_STAT, 9, 9), ATTK(AT_CLAW, AD_STAT, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("master mystery dragon", S_DRAGON, LVL(70, 12, -15, 80, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BEAM, AD_RBRE, 6, 10), ATTK(AT_LASH, AD_RBRE, 9, 9), ATTK(AT_CLAW, AD_RBRE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("master heroic dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 6, 8), ATTK(AT_BEAM, AD_BLEE, 6, 10), ATTK(AT_LASH, AD_BLEE, 9, 9), ATTK(AT_CLAW, AD_BLEE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("master evil dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 6, 8), ATTK(AT_BEAM, AD_NAST, 6, 10), ATTK(AT_LASH, AD_NAST, 9, 9), ATTK(AT_CLAW, AD_NAST, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("master magic dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 6, 8), ATTK(AT_BEAM, AD_MANA, 6, 10), ATTK(AT_LASH, AD_MANA, 9, 9), ATTK(AT_CLAW, AD_MANA, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("master stone dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 8), ATTK(AT_BEAM, AD_MAGM, 6, 10), ATTK(AT_LASH, AD_MAGM, 9, 9), ATTK(AT_CLAW, AD_MAGM, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("master cyan dragon", S_DRAGON, LVL(70, 12, -19, 80, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6, 6), ATTK(AT_BEAM, AD_SLEE, 5, 10), ATTK(AT_LASH, AD_SLEE, 9, 9), ATTK(AT_CLAW, AD_SLEE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("master psychic dragon", S_DRAGON, LVL(70, 12, -19, 80, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 6, 6), ATTK(AT_BEAM, AD_SPC2, 5, 10), ATTK(AT_LASH, AD_SPC2, 9, 9), ATTK(AT_CLAW, AD_SPC2, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("master rainbow dragon", S_DRAGON, LVL(70, 12, -13, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BEAM, AD_RBRE, 8, 8), ATTK(AT_LASH, AD_STUN, 9, 9), ATTK(AT_CLAW, AD_RBRE, 9, 9), ATTK(AT_MAGC, AD_RBRE, 6, 6), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("master blood dragon", S_DRAGON, LVL(70, 12, -15, 80, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 6,10), ATTK(AT_BEAM, AD_DRLI, 8, 8), ATTK(AT_LASH, AD_DRLI, 9, 9), ATTK(AT_CLAW, AD_DRLI, 9, 9), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("master plain dragon", S_DRAGON, LVL(70, 15, -12, 80, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BEAM, AD_FIRE, 8, 8), ATTK(AT_LASH, AD_FIRE, 9, 9), ATTK(AT_CLAW, AD_FIRE, 9, 9), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("master sky dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEGS, 6, 6), ATTK(AT_BEAM, AD_LEGS, 8, 8), ATTK(AT_LASH, AD_LEGS, 9, 9), ATTK(AT_HUGS, AD_WRAP, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("master water dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 6, 6), ATTK(AT_BEAM, AD_WET, 8, 8), ATTK(AT_LASH, AD_WET, 9, 9), ATTK(AT_HUGS, AD_WRAP, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("master yellow dragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BEAM, AD_ACID, 6, 10), ATTK(AT_LASH, AD_ACID, 9, 9), ATTK(AT_CLAW, AD_ACID, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("master mantidragon", S_DRAGON, LVL(70, 12, -15, 80, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BEAM, AD_ACID, 6, 10), ATTK(AT_LASH, AD_PHYS, 9, 9), ATTK(AT_CLAW, AD_PHYS, 9, 9), ATTK(AT_SPIT, AD_TCKL, 6, 12), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_CUSS, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("death wyvern", S_DRAGON, LVL(70, 9, -22, 80, 7), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 16, 16), ATTK(AT_BITE, AD_DETH, 8, 19), ATTK(AT_BEAM, AD_MAGM, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO|MR_SLEEP|MR_DEATH, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("woman on her period", S_DRAGON, LVL(70, 12, -15, 80, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_BLEE, 6,10), ATTK(AT_BEAM, AD_SAMU, 8, 8), ATTK(AT_LASH, AD_BLEE, 9, 9), ATTK(AT_CLAW, AD_BLEE, 9, 9), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("gimbal collegium", S_DRAGON, LVL(70, 9, -30, 90, -12), (G_LGROUP|2), A(ATTK(AT_HUGS, AD_FUMB, 9, 11), ATTK(AT_TENT, AD_SLIM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(741, 1582, 0, MS_SOUND, MZ_SMALL), MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_PRINCE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cloudragon", S_DRAGON, LVL(71, 19, -20, 95, -10), (1), A(ATTK(AT_BITE, AD_PHYS, 20, 15), ATTK(AT_BEAM, AD_DARK, 4, 8), ATTK(AT_BREA, AD_ELEC, 14, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ROAR, MZ_HUMAN), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_OMNIVORE|M1_UNSOLID|M1_AMORPHOUS|M1_BREATHLESS|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("supervised unforgettable", S_DRAGON, LVL(71, 8, -14, 20, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_SOUN, 4, 10), ATTK(AT_GAZE, AD_EDGE, 7, 4), ATTK(AT_TUCH, AD_TRAP, 1, 15), ATTK(AT_SCRA, AD_VENO, 5, 19), ATTK(AT_MAGC, AD_GRAV, 9, 9), NO_ATTK), SIZ(2852, 85, 0, MS_PUPIL, MZ_GIGANTIC), MR_DRAIN, 0, 0, M2_STRONG|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("attempter anaesthetized scabbiest", S_DRAGON, LVL(71, 18, 9, 66, 0), (2), A(ATTK(AT_WEAP, AD_SITM, 8, 20), ATTK(AT_BREA, AD_DRST, 4, 1), ATTK(AT_BUTT, AD_INSA, 4, 10), ATTK(AT_TRAM, AD_DISE, 9, 8), NO_ATTK, NO_ATTK), SIZ(23, 33, 0, MS_STENCH, MZ_HUGE), MR_SLEEP|MR_DEATH, MR_DEATH, M1_CLING|M1_NEEDPICK|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("elysium dater", S_DRAGON, LVL(71, 10, -2, 33, 10), (2), A(ATTK(AT_TENT, AD_SLUD, 2, 16), ATTK(AT_ENGL, AD_VAPO, 1, 14), ATTK(AT_WEAP, AD_NUMB, 2, 14), ATTK(AT_TRAM, AD_VULN, 6, 16), ATTK(AT_RATH, AD_WEEP, 7, 19), ATTK(AT_WEAP, AD_TCKL, 2, 21)), SIZ(983, 359, 0, MS_NEIGH, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_LORD|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scouted pupating", S_DRAGON, LVL(71, 14, 5, 29, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_STUN, 6, 18), ATTK(AT_WEAP, AD_SGLD, 4, 3), ATTK(AT_BITE, AD_FREN, 5, 15), ATTK(AT_SPIT, AD_TERR, 1, 1), ATTK(AT_GAZE, AD_DFOO, 5, 12), ATTK(AT_EXPL, AD_ENCH, 9, 21)), SIZ(34, 192, 0, MS_GIBBERISH, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_NOHEAD, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("berserk dragon", S_DRAGON, LVL(72, 12, -18, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FREN, 10, 15), ATTK(AT_BITE, AD_PHYS, 12, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("steam-powered mechanical dragon", S_DRAGON, LVL(72, 20, -12, 100, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_BITE, AD_HALU, 12, 12), ATTK(AT_TUCH, AD_HALU, 2, 2), ATTK(AT_BREA, AD_FIRE, 10, 15), ATTK(AT_BEAM, AD_INER, 10, 10) ), SIZ(1500, 1500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_COLD|MR_POISON|MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN|MR_DEATH|MR_STONE, MR_COLD|MR_POISON|MR_FIRE|MR_ELEC|MR_ACID, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("studier conversed", S_DRAGON, LVL(72, 3, -29, 77, 7), (4), A(ATTK(AT_CLAW, AD_FRZE, 2, 13), ATTK(AT_SCRA, AD_NUMB, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(783, 4, 0, MS_APOC, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("exorcize serb", S_DRAGON, LVL(72, 12, 6, 86, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_DARK, 6, 7), ATTK(AT_BOOM, AD_WEBS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1546, 1629, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS| M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("element dragon", S_DRAGON, /* spawns with quarterstaff */ LVL(73, 18, -25, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 13), ATTK(AT_MAGC, AD_FIRE, 8, 13), ATTK(AT_MAGC, AD_COLD, 8, 13), ATTK(AT_MAGC, AD_ELEC, 8, 13), ATTK(AT_BEAM, AD_VULN, 10, 12), ATTK(AT_BREA, AD_MAGM, 12, 15)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_DISINT|MR_DEATH|MR_STONE|MR_ACID|MR_SLEEP, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("prenatally untoward", S_DRAGON, LVL(74, 12, 6, 2, 10), (G_GENO|G_UNIQ|1), A(ATTK(AT_RATH, AD_BADE, 7, 16), ATTK(AT_NONE, AD_DEST, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(472, 364, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("genteelest bassi", S_DRAGON, LVL(74, 42, -19, 96, 0), (1), A(ATTK(AT_BREA, AD_FLAM, 5, 16), ATTK(AT_BREA, AD_SCOR, 1, 18), ATTK(AT_BEAM, AD_GRAV, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2094, 518, 0, MS_ORC, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_ELEC, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Maurah's sweetheart pump", S_DRAGON, LVL(75, 15, -10, 100, -15), (1), A(ATTK(AT_KICK, AD_HALU, 10, 12), ATTK(AT_WEAP, AD_RBRE, 6, 6), ATTK(AT_KICK, AD_RBRE, 6, 6), ATTK(AT_WEAP, AD_TIME, 6, 6), ATTK(AT_GAZE, AD_SPC2, 8, 8), ATTK(AT_BREA, AD_RBRE, 6, 15) ), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE|MR_POISON|MR_SLEEP|MR_ACID, MR_POISON|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("extractive anteriorly", S_DRAGON, LVL(75, 10, -8, 83, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_ENGL, AD_WET, 5, 12), ATTK(AT_EXPL, AD_DEPR, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(308, 273, 0, MS_BOAST, MZ_TINY), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_FLY|M1_MINDLESS|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("drawdown eurasia", S_DRAGON, LVL(76, 13, 7, 81, 0), (G_RGROUP|4), A(ATTK(AT_TUCH, AD_CONF, 1, 20), ATTK(AT_BITE, AD_CNCL, 5, 9), ATTK(AT_HUGS, AD_SAMU, 6, 1), ATTK(AT_ENGL, AD_ICUR, 1, 4), ATTK(AT_MAGC, AD_CNCL, 0, 6), NO_ATTK), SIZ(2435, 414, 0, MS_GRUNT, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_MINDLESS|M1_REGEN, M2_PRINCE|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("uterine element", S_DRAGON, LVL(77, 6, -22, 43, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_MAGM, 4, 4), ATTK(AT_BREA, AD_FUMB, 8, 1), ATTK(AT_TUCH, AD_TDRA, 9, 18), ATTK(AT_BEAM, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK), SIZ(1145, 172, 0, MS_PHOTO, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NOHEAD|M1_HUMANOID, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pteraiun", S_DRAGON, LVL(77, 20, -17, 60, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 10, 10), ATTK(AT_BREA, AD_ELEC, 9, 9), ATTK(AT_MAGC, AD_ELEC, 9, 9), ATTK(AT_BEAM, AD_PHYS, 9, 10), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHRIEK, MZ_SMALL), MR_ELEC|MR_HITASTWO|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("sky drake", S_DRAGON, LVL(77, 15, -20, 100, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 8, 14), ATTK(AT_CLAW, AD_PHYS, 6, 12), ATTK(AT_CLAW, AD_PHYS, 6, 12), ATTK(AT_BITE, AD_ELEC, 8, 14), ATTK(AT_BITE, AD_ELEC, 8, 14), ATTK(AT_BREA, AD_LITE, 10, 16)), SIZ(750, 750, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASONE|MR_SLEEP, MR_ELEC|MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("admissibility illumed", S_DRAGON, LVL(77, 14, 3, 68, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_BURN, 3, 14), ATTK(AT_GAZE, AD_DEPR, 3, 13), ATTK(AT_WEAP, AD_DRLI, 4, 18), ATTK(AT_STNG, AD_VAPO, 5, 15), ATTK(AT_BEAM, AD_NGEN, 8, 6), NO_ATTK), SIZ(395, 1095, 0, MS_FART_NORMAL, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SLITHY|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Fuma Monou, Dragon of Earth", S_DRAGON, LVL(78, 22, -10, 100, -10), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_ENCH, 6, 8), ATTK(AT_CLAW, AD_ENCH, 6, 8), ATTK(AT_TUCH, AD_DREN, 8, 12), ATTK(AT_TUCH, AD_DREN, 8, 12), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_BEAM, AD_PLAS, 6, 12) ), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BOSS, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC, MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("grievance croquette reorganizer", S_DRAGON, LVL(79, 12, -30, 52, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_CLAW, AD_SGLD, 4, 10), ATTK(AT_NONE, AD_FRZE, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(548, 49, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_ELEC, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("proficiency unaccountable macadam", S_DRAGON, LVL(79, 11, -9, 5, -5), (G_GENO|1), A(ATTK(AT_SCRA, AD_PLYS, 3, 18), ATTK(AT_GAZE, AD_DCAY, 1, 15), ATTK(AT_BEAM, AD_CHKH, 2, 8), ATTK(AT_STNG, AD_DRST, 1, 20), ATTK(AT_BEAM, AD_PLYS, 4, 16), ATTK(AT_BITE, AD_TCKL, 8, 8)), SIZ(1407, 13, 0, MS_HISS, MZ_GIGANTIC), MR_DISINT|MR_STONE, 0, M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("twenty-headed hydra", S_DRAGON, LVL(80, 24, -16, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 7,12), ATTK(AT_BITE, AD_COLD, 7,12), ATTK(AT_BITE, AD_ACID, 7,12), ATTK(AT_BITE, AD_ELEC, 7,12), ATTK(AT_BREA, AD_FIRE, 15, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8) ), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, M1_SWIM|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow fire dragon", S_DRAGON, LVL(80, 12, -20, 50, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 10, 20), ATTK(AT_BITE, AD_PHYS, 13, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nine head dragon the abyss", S_DRAGON, LVL(80, 24, -21, 100, -12), (1), A(ATTK(AT_BEAM, AD_DREA, 16, 18), ATTK(AT_MAGC, AD_SPC2, 8, 8), ATTK(AT_MAGC, AD_SOUN, 12, 12), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_BREA, AD_SIN, 12, 12), ATTK(AT_BEAM, AD_SPC2, 8, 8)), SIZ(WT_HUMAN, 1000, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reconditioned footsore rifely undiscriminating", S_DRAGON, LVL(80, 14, -9, 70, 0), (2), A(ATTK(AT_BOOM, AD_CHAO, 8, 7), ATTK(AT_GAZE, AD_HEAL, 1, 5), ATTK(AT_KICK, AD_DEPR, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(554, 160, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stemmy bruskly substring disinclined finnickier unhitched", S_DRAGON, LVL(81, 17, -18, 96, -18), (G_GENO|3), A(ATTK(AT_MAGC, AD_DISP, 5, 8), ATTK(AT_HUGS, AD_BLND, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2566, 229, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kinkier vernalizing countersinking fustiest", S_DRAGON, LVL(81, 12, -18, 52, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_EXPL, AD_DREA, 9, 21), ATTK(AT_SCRA, AD_TCKL, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1792, 54, 0, MS_ANIMAL, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ovally collocation", S_DRAGON, LVL(81, 14, -26, 44, -19), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_BLAS, 5, 6), ATTK(AT_BITE, AD_VULN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(338, 229, 0, MS_STENCH, MZ_GIGANTIC), MR_COLD|MR_STONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("barbwire globetrotting", S_DRAGON, LVL(81, 13, 3, 71, 0), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_DEBU, 8, 13), ATTK(AT_STNG, AD_INER, 2, 1), ATTK(AT_SPIT, AD_SOUN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(293, 997, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_HUMANOID|M1_REGEN, M2_PRINCE|M2_DEMON|M2_STALK|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("toadyish sounded volatilization aftermost", S_DRAGON, LVL(82, 18, -4, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WRAP, 1, 18), ATTK(AT_LASH, AD_POIS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(602, 447, 0, MS_FART_QUIET, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_OVIPAROUS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scriving hackle", S_DRAGON, LVL(82, 11, -17, 12, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DRDX, 1, 1), ATTK(AT_TENT, AD_DEPR, 1, 1), ATTK(AT_EXPL, AD_NTHR, 4, 18), ATTK(AT_CLAW, AD_NUMB, 1, 16), NO_ATTK, NO_ATTK), SIZ(1298, 411, 0, MS_WOLLOH, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_ANIMAL|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("budget subnormality", S_DRAGON, LVL(82, 21, -28, 29, 13), (G_VLGROUP|1), A(ATTK(AT_KICK, AD_DARK, 6, 5), ATTK(AT_KICK, AD_NGRA, 9, 6), ATTK(AT_SPIT, AD_MINA, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(51, 203, 0, MS_ORC, MZ_LARGE), MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_UNSOLID|M1_TPORT_CNTRL, M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("vivific battler", S_DRAGON, LVL(83, 11, 10, 51, -16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POLY, 4, 7), ATTK(AT_BUTT, AD_SLIM, 6, 16), ATTK(AT_TRAM, AD_TRAP, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(184, 549, 0, MS_BOT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("carboy vising sardine", S_DRAGON, LVL(84, 13, 2, 72, 2), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_SIN, 8, 3), ATTK(AT_WEAP, AD_SHRD, 5, 19), ATTK(AT_SCRA, AD_BANI, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2267, 343, 0, MS_GURGLE, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sparring holeproof blobbed", S_DRAGON, LVL(84, 17, -19, 98, 0), (G_RGROUP|2), A(ATTK(AT_BREA, AD_VOMT, 9, 11), ATTK(AT_TRAM, AD_PHYS, 7, 14), ATTK(AT_ENGL, AD_CALM, 5, 14), ATTK(AT_BREA, AD_DISE, 9, 9), ATTK(AT_KICK, AD_ICUR, 1, 2), ATTK(AT_NONE, AD_WTHR, 6, 21)), SIZ(393, 105, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_TUNNEL, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unrounding tranquilizing", S_DRAGON, LVL(84, 19, -9, 72, 3), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_SAMU, 4, 5), ATTK(AT_BOOM, AD_THIE, 6, 4), ATTK(AT_TUCH, AD_LAVA, 7, 11), ATTK(AT_TENT, AD_RBRE, 3, 15), ATTK(AT_TUCH, AD_SPC2, 1, 6), ATTK(AT_KICK, AD_RBAD, 4, 12)), SIZ(1224, 713, 0, MS_ANIMAL, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_HUMANOID, M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSAMUL, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("five head god", S_DRAGON, /* num_heads = 5, but that is defined nowhere?! */ LVL(85, 18, -28, 90, 0), (1), A(ATTK(AT_BREA, AD_FIRE, 16, 16), ATTK(AT_BREA, AD_COLD, 16, 16), ATTK(AT_BREA, AD_ELEC, 16, 16), ATTK(AT_BREA, AD_DARK, 16, 16), ATTK(AT_BREA, AD_NTHR, 16, 16), ATTK(AT_BREA, AD_MAGM, 16, 16)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_DISINT|MR_DEATH|MR_STONE|MR_ACID|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("upload dorsally mistier", S_DRAGON, LVL(85, 28, 3, 69, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_FRZE, 3, 21), ATTK(AT_BEAM, AD_BADE, 6, 6), ATTK(AT_STNG, AD_UVUU, 8, 20), ATTK(AT_NONE, AD_WRAP, 8, 19), NO_ATTK, NO_ATTK), SIZ(690, 832, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, MR_DISINT, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_REGEN, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("boycotting cutest", S_DRAGON, LVL(85, 16, -27, 4, -18), (4), A(ATTK(AT_BUTT, AD_ICUR, 2, 19), ATTK(AT_STNG, AD_STCK, 7, 15), ATTK(AT_STNG, AD_FUMB, 6, 16), ATTK(AT_BUTT, AD_FUMB, 8, 8), NO_ATTK, NO_ATTK), SIZ(645, 30, 0, MS_APOC, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_AMPHIBIOUS|M1_HUMANOID|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stencilling wonderingly cola servicer", S_DRAGON, LVL(86, 17, 10, 63, 0), (3), A(ATTK(AT_KICK, AD_EDGE, 7, 19), ATTK(AT_CLAW, AD_SLIM, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(19, 587, 0, MS_SOVIET, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("anarchy spinet", S_DRAGON, LVL(86, 7, -11, 52, 18), (3), A(ATTK(AT_GAZE, AD_BURN, 7, 14), ATTK(AT_LASH, AD_CAST, 1, 11), ATTK(AT_TENT, AD_ACID, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2631, 763, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tubbier brighten skilful leant", S_DRAGON, LVL(86, 14, -18, 10, 7), (1), A(ATTK(AT_BOOM, AD_SSEX, 1, 13), ATTK(AT_EXPL, AD_SSEX, 5, 3), ATTK(AT_SPIT, AD_ILLU, 3, 7), ATTK(AT_STNG, AD_DISP, 8, 8), ATTK(AT_RATH, AD_THIR, 0, 21), ATTK(AT_TRAM, AD_NGRA, 6, 5)), SIZ(2813, 83, 0, MS_SISSY, MZ_TINY), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_THICK_HIDE|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("solipsism cinchona", S_DRAGON, LVL(86, 14, -11, 70, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_DIMN, 4, 4), ATTK(AT_NONE, AD_TRAP, 6, 5), ATTK(AT_CLAW, AD_NTHR, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1434, 83, 0, MS_NURSE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC| M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("uprousing ferreting", S_DRAGON, LVL(87, 12, -16, 89, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_RATH, AD_DRIN, 5, 9), ATTK(AT_LASH, AD_FEAR, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3005, 338, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cacheted teetotalism unsought frostbit", S_DRAGON, LVL(87, 10, 8, 39, 0), (2), A(ATTK(AT_BUTT, AD_ILLU, 3, 16), ATTK(AT_EXPL, AD_SLUD, 7, 6), ATTK(AT_SCRA, AD_VULN, 1, 2), ATTK(AT_SPIT, AD_LITT, 1, 18), ATTK(AT_WEAP, AD_MEMO, 3, 21), NO_ATTK), SIZ(707, 77, 0, MS_AREOLA, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_SLITHY|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("parrakeet bead vertebral", S_DRAGON, LVL(87, 33, 5, 21, 20), (G_GENO|G_UNIQ|4), A(ATTK(AT_BUTT, AD_WRAT, 8, 6), ATTK(AT_EXPL, AD_MANA, 4, 16), ATTK(AT_CLAW, AD_CHAO, 4, 2), ATTK(AT_MAGC, AD_NGRA, 3, 8), ATTK(AT_NONE, AD_CALM, 2, 18), NO_ATTK), SIZ(140, 619, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_TPORT_CNTRL, M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("garrisoning uncool autocrat", S_DRAGON, LVL(87, 12, 8, 55, 7), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_KICK, AD_DEST, 1, 5), ATTK(AT_SCRA, AD_DEST, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(299, 347, 0, MS_SPOILER, MZ_LARGE), MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("misprint quirkily", S_DRAGON, LVL(87, 43, -11, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_TREM, 2, 5), ATTK(AT_SPIT, AD_WET, 8, 11), ATTK(AT_TRAM, AD_CURS, 7, 5), ATTK(AT_EXPL, AD_BLAS, 3, 13), ATTK(AT_SPIT, AD_INER, 9, 4), NO_ATTK), SIZ(792, 366, 0, MS_CAR, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("red seraphon", S_DRAGON, LVL(90, 12, -15, 90, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BEAM, AD_FIRE, 6, 10), ATTK(AT_LASH, AD_FIRE, 9, 9), ATTK(AT_CLAW, AD_FIRE, 9, 9), ATTK(AT_HUGS, AD_FIRE, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("white seraphon", S_DRAGON, LVL(90, 12, -15, 90, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BEAM, AD_COLD, 6, 10), ATTK(AT_LASH, AD_COLD, 9, 9), ATTK(AT_CLAW, AD_COLD, 9, 9), ATTK(AT_HUGS, AD_COLD, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blue seraphon", S_DRAGON, LVL(90, 12, -15, 90, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BEAM, AD_ELEC, 6, 10), ATTK(AT_LASH, AD_ELEC, 9, 9), ATTK(AT_CLAW, AD_ELEC, 9, 9), ATTK(AT_HUGS, AD_ELEC, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark seraphon", S_DRAGON, LVL(90, 12, -15, 90, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BEAM, AD_ELEC, 6, 10), ATTK(AT_LASH, AD_ELEC, 9, 9), ATTK(AT_CLAW, AD_ELEC, 9, 9), ATTK(AT_HUGS, AD_ELEC, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("green seraphon", S_DRAGON, LVL(90, 12, -15, 90, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BEAM, AD_DRST, 6, 10), ATTK(AT_LASH, AD_DRST, 9, 9), ATTK(AT_CLAW, AD_DRST, 9, 9), ATTK(AT_HUGS, AD_DRST, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("vansesda ancient fire", S_DRAGON, LVL(90, 15, -25, 70, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_LAVA, 15, 20), ATTK(AT_BITE, AD_PHYS, 15, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_FIRE|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gray seraphon", S_DRAGON, LVL(90, 12, -15, 90, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BEAM, AD_MAGM, 6, 10), ATTK(AT_LASH, AD_MAGM, 9, 9), ATTK(AT_CLAW, AD_MAGM, 9, 9), ATTK(AT_HUGS, AD_MAGM, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver seraphon", S_DRAGON, LVL(90, 12, -12, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_BEAM, AD_COLD, 5, 10), ATTK(AT_LASH, AD_COLD, 9, 9), ATTK(AT_CLAW, AD_COLD, 9, 9), ATTK(AT_HUGS, AD_COLD, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("mercurial seraphon", S_DRAGON, LVL(90, 24, -15, 90, 4), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRST, 6, 6), ATTK(AT_BEAM, AD_DRST, 5, 10), ATTK(AT_CLAW, AD_DRCO, 9, 9), ATTK(AT_CLAW, AD_DRCO, 9, 9), ATTK(AT_HUGS, AD_DRST, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deepstate seraphon", S_DRAGON, LVL(90, 12, -15, 90, -7), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BEAM, AD_ELEC, 6, 10), ATTK(AT_LASH, AD_ELEC, 9, 9), ATTK(AT_CLAW, AD_ELEC, 9, 9), ATTK(AT_HUGS, AD_ELEC, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("shimmering seraphon", S_DRAGON, LVL(90, 12, -19, 90, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BEAM, AD_MAGM, 5, 10), ATTK(AT_LASH, AD_MAGM, 9, 9), ATTK(AT_CLAW, AD_MAGM, 9, 9), ATTK(AT_HUGS, AD_MAGM, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deep seraphon", S_DRAGON, LVL(90, 12, -15, 90, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 10), ATTK(AT_BEAM, AD_DRST, 6, 10), ATTK(AT_LASH, AD_DRLI, 9, 9), ATTK(AT_CLAW, AD_DRST, 9, 9), ATTK(AT_HUGS, AD_DRST, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN|MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("orange seraphon", S_DRAGON, LVL(90, 12, -15, 90, 5), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6,25), ATTK(AT_BEAM, AD_SLEE, 6, 10), ATTK(AT_LASH, AD_SLEE, 9, 9), ATTK(AT_CLAW, AD_SLEE, 9, 9), ATTK(AT_HUGS, AD_SLEE, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black seraphon", S_DRAGON, LVL(90, 12, -15, 90, -6), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 6,10), ATTK(AT_BEAM, AD_DISN, 6, 10), ATTK(AT_LASH, AD_DISN, 9, 9), ATTK(AT_CLAW, AD_DISN, 9, 9), ATTK(AT_HUGS, AD_DISN, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_HITASFOUR, MR_DISINT, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("golden seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_LITE, 6, 8), ATTK(AT_BEAM, AD_LITE, 6, 10), ATTK(AT_LASH, AD_LITE, 9, 9), ATTK(AT_CLAW, AD_LITE, 9, 9), ATTK(AT_HUGS, AD_LITE, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("feminism seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_FEMI, 6, 8), ATTK(AT_BEAM, AD_FEMI, 6, 10), ATTK(AT_LASH, AD_FEMI, 9, 9), ATTK(AT_CLAW, AD_FEMI, 9, 9), ATTK(AT_HUGS, AD_FEMI, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("maiseraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 6, 8), ATTK(AT_BEAM, AD_PART, 6, 10), ATTK(AT_LASH, AD_PART, 9, 9), ATTK(AT_CLAW, AD_PART, 9, 9), ATTK(AT_HUGS, AD_PART, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cancel seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BEAM, AD_MCRE, 6, 10), ATTK(AT_LASH, AD_MCRE, 9, 9), ATTK(AT_CLAW, AD_MCRE, 9, 9), ATTK(AT_HUGS, AD_MCRE, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("negative seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_SAMU, 6, 8), ATTK(AT_BEAM, AD_SAMU, 6, 10), ATTK(AT_LASH, AD_SAMU, 9, 9), ATTK(AT_CLAW, AD_SAMU, 9, 9), ATTK(AT_HUGS, AD_SAMU, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("corona seraphon", S_DRAGON, LVL(90, 12, -15, 90, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 6, 6), ATTK(AT_BEAM, AD_NIVE, 6, 10), ATTK(AT_LASH, AD_NIVE, 9, 9), ATTK(AT_CLAW, AD_NIVE, 9, 9), ATTK(AT_HUGS, AD_NIVE, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("contro seraphon", S_DRAGON, LVL(90, 12, -15, 90, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_TERR, 6, 6), ATTK(AT_BEAM, AD_TERR, 6, 10), ATTK(AT_LASH, AD_TERR, 9, 9), ATTK(AT_CLAW, AD_TERR, 9, 9), ATTK(AT_HUGS, AD_TERR, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nope seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MCRE, 6, 8), ATTK(AT_BEAM, AD_MCRE, 6, 10), ATTK(AT_LASH, AD_MCRE, 9, 9), ATTK(AT_CLAW, AD_MCRE, 9, 9), ATTK(AT_HUGS, AD_MCRE, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crystalline seraphon", S_DRAGON, LVL(90, 12, -19, 90, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_STAT, 6, 6), ATTK(AT_BEAM, AD_STAT, 5, 10), ATTK(AT_LASH, AD_STAT, 9, 9), ATTK(AT_CLAW, AD_STAT, 9, 9), ATTK(AT_HUGS, AD_STAT, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mystery seraphon", S_DRAGON, LVL(90, 12, -15, 90, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BEAM, AD_RBRE, 6, 10), ATTK(AT_LASH, AD_RBRE, 9, 9), ATTK(AT_CLAW, AD_RBRE, 9, 9), ATTK(AT_HUGS, AD_RBRE, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("heroic seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_BLEE, 6, 8), ATTK(AT_BEAM, AD_BLEE, 6, 10), ATTK(AT_LASH, AD_BLEE, 9, 9), ATTK(AT_CLAW, AD_BLEE, 9, 9), ATTK(AT_HUGS, AD_BLEE, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("evil seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_NAST, 6, 8), ATTK(AT_BEAM, AD_NAST, 6, 10), ATTK(AT_LASH, AD_NAST, 9, 9), ATTK(AT_CLAW, AD_NAST, 9, 9), ATTK(AT_HUGS, AD_NAST, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magic seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MANA, 6, 8), ATTK(AT_BEAM, AD_MANA, 6, 10), ATTK(AT_LASH, AD_MANA, 9, 9), ATTK(AT_CLAW, AD_MANA, 9, 9), ATTK(AT_HUGS, AD_MANA, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stone seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_MAGM, 6, 8), ATTK(AT_BEAM, AD_MAGM, 6, 10), ATTK(AT_LASH, AD_MAGM, 9, 9), ATTK(AT_CLAW, AD_MAGM, 9, 9), ATTK(AT_HUGS, AD_MAGM, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_LITHIVORE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cyan seraphon", S_DRAGON, LVL(90, 12, -19, 90, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SLEE, 6, 6), ATTK(AT_BEAM, AD_SLEE, 5, 10), ATTK(AT_LASH, AD_SLEE, 9, 9), ATTK(AT_CLAW, AD_SLEE, 9, 9), ATTK(AT_HUGS, AD_SLEE, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("psychic seraphon", S_DRAGON, LVL(90, 12, -19, 90, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_SPC2, 6, 6), ATTK(AT_BEAM, AD_SPC2, 5, 10), ATTK(AT_LASH, AD_SPC2, 9, 9), ATTK(AT_CLAW, AD_SPC2, 9, 9), ATTK(AT_HUGS, AD_SPC2, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rainbow seraphon", S_DRAGON, LVL(90, 12, -13, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BEAM, AD_RBRE, 8, 8), ATTK(AT_LASH, AD_STUN, 9, 9), ATTK(AT_CLAW, AD_RBRE, 9, 9), ATTK(AT_MAGC, AD_RBRE, 6, 6), ATTK(AT_HUGS, AD_RBRE, 8, 8)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blood seraphon", S_DRAGON, LVL(90, 12, -15, 90, -6), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 6,10), ATTK(AT_BEAM, AD_DRLI, 8, 8), ATTK(AT_LASH, AD_DRLI, 9, 9), ATTK(AT_CLAW, AD_DRLI, 9, 9), ATTK(AT_LASH, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_DRLI, 8, 8)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DRAIN|MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("plain seraphon", S_DRAGON, LVL(90, 15, -12, 90, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BEAM, AD_FIRE, 8, 8), ATTK(AT_LASH, AD_FIRE, 9, 9), ATTK(AT_CLAW, AD_FIRE, 9, 9), ATTK(AT_LASH, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_FIRE, 8, 8)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sky seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_LEGS, 6, 6), ATTK(AT_BEAM, AD_LEGS, 8, 8), ATTK(AT_LASH, AD_LEGS, 9, 9), ATTK(AT_HUGS, AD_WRAP, 9, 9), ATTK(AT_HUGS, AD_LEGS, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR, MR_FIRE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("water seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 6, 6), ATTK(AT_BEAM, AD_WET, 8, 8), ATTK(AT_LASH, AD_WET, 9, 9), ATTK(AT_HUGS, AD_WRAP, 9, 9), ATTK(AT_HUGS, AD_WET, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_HITASFOUR, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yellow seraphon", S_DRAGON, LVL(90, 12, -15, 90, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_ACID, 6, 6), ATTK(AT_BEAM, AD_ACID, 6, 10), ATTK(AT_LASH, AD_ACID, 9, 9), ATTK(AT_CLAW, AD_ACID, 9, 9), ATTK(AT_HUGS, AD_ACID, 8, 8), NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_HITASFOUR, MR_STONE, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spiral wyvern", S_DRAGON, LVL(90, 9, -26, 90, 7), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 16, 22), ATTK(AT_BITE, AD_DETH, 11, 19), ATTK(AT_BREA, AD_RBRE, 16, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO|MR_SLEEP|MR_DEATH|MR_DISINT, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("saracen nemesis", S_DRAGON, /* spawns with a scimitar and small shield */ LVL(90, 12, -13, 100, 4), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 6, 6), ATTK(AT_BEAM, AD_SAMU, 8, 8), ATTK(AT_LASH, AD_STUN, 9, 9), ATTK(AT_WEAP, AD_ALIN, 9, 9), ATTK(AT_MAGC, AD_RBRE, 6, 6), ATTK(AT_HUGS, AD_RBRE, 8, 8)), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, MR_POISON|MR_DISINT|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Tiamat", S_DRAGON, LVL(90, 9, -1, 20, -4), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_BREA, AD_ELEC, 4, 6), ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 6, 10), NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_CARNIVORE|M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_STALK|M2_GREEDY|M2_NOPOLY|M2_MAGIC|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ariane's fleecy combat boot", S_DRAGON, LVL(90, 30, -16, 100, 15), (1), A(ATTK(AT_KICK, AD_ELEC, 11, 11), ATTK(AT_WEAP, AD_FIRE, 11, 11), ATTK(AT_KICK, AD_COLD, 11, 11), ATTK(AT_BREA, AD_ELEC, 11, 11), ATTK(AT_BREA, AD_FIRE, 11, 11), ATTK(AT_BREA, AD_COLD, 11, 11)), SIZ(3000, 3000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP, MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("properest birthplace", S_DRAGON, LVL(91, 37, -18, 65, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_NGRA, 2, 14), ATTK(AT_HUGS, AD_INSA, 3, 13), ATTK(AT_STNG, AD_STAT, 5, 18), ATTK(AT_SCRA, AD_DRLI, 5, 4), ATTK(AT_LASH, AD_TLPT, 7, 20), NO_ATTK), SIZ(792, 1334, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_POISON, MR_FIRE, M1_SWIM|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bespangling implanted", S_DRAGON, LVL(91, 10, -28, 75, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_WEEP, 7, 12), ATTK(AT_WEAP, AD_CAST, 3, 2), ATTK(AT_TUCH, AD_DRCH, 2, 9), ATTK(AT_TENT, AD_CHKH, 9, 4), ATTK(AT_TRAM, AD_WRAT, 6, 19), NO_ATTK), SIZ(627, 49, 0, MS_VAMPIRE, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("dominance unshackled dauphine specifier", S_DRAGON, LVL(92, 12, -8, 58, -12), (G_GENO|G_RGROUP|4), A(ATTK(AT_EXPL, AD_FEAR, 5, 6), ATTK(AT_WEAP, AD_MCRE, 3, 15), ATTK(AT_TRAM, AD_SCOR, 6, 15), ATTK(AT_TRAM, AD_CHAO, 2, 15), NO_ATTK, NO_ATTK), SIZ(782, 97, 0, MS_SING, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_SLEEP, M1_TUNNEL|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scribing solemnizing", S_DRAGON, LVL(92, 4, -17, 30, 0), (1), A(ATTK(AT_ENGL, AD_DRST, 1, 5), ATTK(AT_NONE, AD_NEXU, 8, 6), ATTK(AT_MAGC, AD_COLD, 4, 3), ATTK(AT_STNG, AD_MIDI, 4, 16), ATTK(AT_BREA, AD_LEGS, 7, 9), ATTK(AT_TUCH, AD_SOUN, 8, 1)), SIZ(2893, 44, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_CONCEAL|M1_SLITHY, M2_LORD|M2_WANDER|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("effusively gash", S_DRAGON, LVL(93, 12, -3, 51, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_CLAW, AD_SAMU, 8, 20), ATTK(AT_RATH, AD_FAMN, 8, 19), ATTK(AT_CLAW, AD_SLIM, 2, 17), ATTK(AT_BREA, AD_FAMN, 1, 10), NO_ATTK, NO_ATTK), SIZ(125, 801, 0, MS_PUPIL, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("expurgate grebe chaplain decrypted shtick", S_DRAGON, LVL(93, 15, 1, 53, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_THIR, 5, 4), ATTK(AT_BREA, AD_NGRA, 3, 14), ATTK(AT_RATH, AD_WET, 9, 21), ATTK(AT_TUCH, AD_DEBU, 1, 18), ATTK(AT_LASH, AD_FIRE, 1, 19), NO_ATTK), SIZ(61, 393, 0, MS_MUTE, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("venerating hypersensitizing", S_DRAGON, LVL(93, 4, -23, 71, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_FUMB, 3, 10), ATTK(AT_MAGC, AD_FEAR, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1154, 856, 0, MS_MEW, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_NOLIMBS|M1_REGEN, M2_NOPOLY|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scrounging nobel", S_DRAGON, LVL(94, 8, 5, 28, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_LUCK, 1, 13), ATTK(AT_BREA, AD_SOUN, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(625, 1045, 0, MS_ARREST, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, MR_DEATH, M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID| M1_OMNIVORE, M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("noncollectible weedy", S_DRAGON, LVL(94, 26, 10, 23, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_FIRE, 1, 4), ATTK(AT_TENT, AD_VENO, 6, 14), ATTK(AT_RATH, AD_WERE, 6, 14), ATTK(AT_SCRA, AD_IDAM, 1, 21), NO_ATTK, NO_ATTK), SIZ(423, 84, 0, MS_SOCKS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("astounded fanjet", S_DRAGON, LVL(95, 19, -13, 52, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_SKIL, 2, 5), ATTK(AT_NONE, AD_LAVA, 1, 6), ATTK(AT_HUGS, AD_IDAM, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(472, 110, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_MINDLESS, M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("teemed killdee", S_DRAGON, LVL(95, 13, -1, 57, 2), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_LITT, 1, 14), ATTK(AT_BREA, AD_SITM, 1, 14), ATTK(AT_ENGL, AD_VOMT, 1, 18), ATTK(AT_BOOM, AD_NGRA, 4, 18), ATTK(AT_STNG, AD_LEVI, 2, 17), NO_ATTK), SIZ(382, 246, 0, MS_GLYPHS, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("spoilsmen ulcer germinate", S_DRAGON, LVL(95, 12, -17, 82, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_MAGC, AD_DAMA, 1, 13), ATTK(AT_BEAM, AD_ICUR, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(545, 698, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, MR_ELEC, M1_CONCEAL|M1_UNSOLID|M1_THICK_HIDE, M2_MINION|M2_STALK|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flatboat snapper", S_DRAGON, LVL(96, 11, 10, 4, 6), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_ANTI, 4, 19), ATTK(AT_CLAW, AD_CHAO, 9, 18), ATTK(AT_ENGL, AD_SEDU, 9, 8), ATTK(AT_WEAP, AD_DEST, 1, 7), NO_ATTK, NO_ATTK), SIZ(1924, 58, 0, MS_MISSING, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS, M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("premeditative uvula", S_DRAGON, LVL(96, 22, -17, 34, 0), (4), A(ATTK(AT_TUCH, AD_MAGM, 8, 4), ATTK(AT_SCRA, AD_LAZY, 1, 7), ATTK(AT_SPIT, AD_CURS, 3, 6), ATTK(AT_SPIT, AD_MIDI, 1, 5), ATTK(AT_BREA, AD_DISN, 3, 18), ATTK(AT_HUGS, AD_FAMN, 3, 15)), SIZ(1530, 1885, 0, MS_SHOE, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_SLITHY|M1_REGEN|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("midwest convert", S_DRAGON, LVL(97, 9, -7, 58, 19), (1), A(ATTK(AT_BITE, AD_NUMB, 3, 17), ATTK(AT_WEAP, AD_WRAT, 4, 8), ATTK(AT_TUCH, AD_STON, 1, 13), ATTK(AT_HUGS, AD_INER, 3, 15), NO_ATTK, NO_ATTK), SIZ(1293, 291, 0, MS_BOAST, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("interpersonally upset", S_DRAGON, LVL(98, 15, -5, 51, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_KICK, AD_DRLI, 1, 21), ATTK(AT_STNG, AD_BURN, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1221, 620, 0, MS_HANDY, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_CLING|M1_BREATHLESS, M2_MINION|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("osteal abstracting interlarded haploid", S_DRAGON, LVL(98, 11, -9, 32, 0), (4), A(ATTK(AT_TRAM, AD_PHYS, 4, 15), ATTK(AT_EXPL, AD_DETH, 3, 14), ATTK(AT_BUTT, AD_SIN, 7, 3), ATTK(AT_MAGC, AD_ABDC, 6, 18), NO_ATTK, NO_ATTK), SIZ(449, 743, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOLIMBS, M2_PNAME|M2_ELF|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("right fuzzier", S_DRAGON, LVL(99, 21, 7, 82, 0), (4), A(ATTK(AT_KICK, AD_DRCH, 1, 6), ATTK(AT_BUTT, AD_RNG, 6, 17), ATTK(AT_ENGL, AD_SIN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3213, 133, 0, MS_VAMPIRE, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID, M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("costively confuter", S_DRAGON, LVL(99, 46, -18, 79, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_DISE, 5, 12), ATTK(AT_BEAM, AD_POIS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 260, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_TPORT|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hunch skippering", S_DRAGON, LVL(99, 18, -12, 93, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_NACU, 9, 1), ATTK(AT_TUCH, AD_BANI, 2, 13), ATTK(AT_BREA, AD_ALIN, 4, 7), ATTK(AT_WEAP, AD_ILLU, 7, 15), NO_ATTK, NO_ATTK), SIZ(1498, 449, 0, MS_CORONA, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOLIMBS|M1_HUMANOID|M1_TPORT|M1_ACID, M2_UNDEAD|M2_LORD|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("snuffled sexily matriliny", S_DRAGON, LVL(99, 12, -7, 73, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_SITM, 3, 3), ATTK(AT_WEAP, AD_SLEE, 9, 10), ATTK(AT_ENGL, AD_GLIB, 1, 6), ATTK(AT_LASH, AD_DREA, 9, 11), ATTK(AT_HUGS, AD_NTHR, 4, 12), NO_ATTK), SIZ(1531, 997, 0, MS_SHOE, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_TPORT|M1_ACID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cordon inductee", S_DRAGON, LVL(100, 20, -10, 67, 2), (1), A(ATTK(AT_ENGL, AD_SITM, 5, 22), ATTK(AT_BUTT, AD_VAPO, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2502, 559, 0, MS_SMITH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOTAKE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nomadically brooch", S_DRAGON, LVL(100, 11, -11, 94, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_INER, 9, 2), ATTK(AT_ENGL, AD_SAMU, 1, 16), ATTK(AT_RATH, AD_RUNS, 0, 8), ATTK(AT_HUGS, AD_DEST, 7, 13), NO_ATTK, NO_ATTK), SIZ(1121, 678, 0, MS_TREESQUAD, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("redecorating grieve", S_DRAGON, LVL(101, 19, -15, 72, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BOOM, AD_DRCH, 8, 7), ATTK(AT_NONE, AD_PEST, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3954, 316, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS| M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT|M2_MAGIC| M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("coprology cleaned", S_DRAGON, LVL(102, 20, -2, 66, -9), (1), A(ATTK(AT_TENT, AD_SIN, 7, 18), ATTK(AT_TRAM, AD_CONF, 3, 18), ATTK(AT_TENT, AD_ICUR, 8, 12), ATTK(AT_MAGC, AD_SGLD, 3, 1), ATTK(AT_BOOM, AD_TRAP, 1, 19), ATTK(AT_LASH, AD_TLPT, 4, 21)), SIZ(107, 1241, 0, MS_NURSE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_POIS|M1_CARNIVORE, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mesmerism excrescence quaggiest gainsaid", S_DRAGON, LVL(103, 18, -11, 90, -17), (G_LGROUP|2), A(ATTK(AT_SCRA, AD_THIR, 2, 9), ATTK(AT_WEAP, AD_ELEC, 4, 12), ATTK(AT_LASH, AD_NGRA, 2, 20), ATTK(AT_BOOM, AD_DAMA, 7, 9), ATTK(AT_BOOM, AD_CONF, 8, 10), NO_ATTK), SIZ(316, 1400, 0, MS_HANDY, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_ANIMAL|M1_POIS, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("condemned nigerian", S_DRAGON, LVL(103, 11, -32, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_RBRE, 4, 23), ATTK(AT_WEAP, AD_THIR, 3, 14), ATTK(AT_BUTT, AD_SAMU, 4, 8), ATTK(AT_BEAM, AD_FRZE, 1, 6), ATTK(AT_HUGS, AD_DRCO, 5, 13), ATTK(AT_BUTT, AD_WERE, 3, 20)), SIZ(827, 314, 0, MS_MISSING, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_ACID, M2_UNDEAD|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tetravalent idolize vellum", S_DRAGON, LVL(104, 15, -22, 99, 12), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_CURS, 3, 3), ATTK(AT_BUTT, AD_ICEB, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(284, 181, 0, MS_CHICKEN, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC, MR_SLEEP, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS| M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("enrollee rebid runic", S_DRAGON, LVL(104, 9, -25, 100, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_DEPR, 5, 5), ATTK(AT_KICK, AD_LITT, 8, 1), ATTK(AT_BREA, AD_FUMB, 2, 1), ATTK(AT_GAZE, AD_DRLI, 5, 14), ATTK(AT_BUTT, AD_NGRA, 4, 17), ATTK(AT_SPIT, AD_TCKL, 2, 23)), SIZ(684, 73, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_OMNIVORE, M2_NASTY|M2_STRONG|M2_GREEDY|M2_DWARF|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unlettered evangelistic", S_DRAGON, LVL(104, 19, -26, 29, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_FIRE, 9, 6), ATTK(AT_GAZE, AD_SLEE, 1, 26), ATTK(AT_MAGC, AD_MAGM, 3, 17), ATTK(AT_WEAP, AD_HALU, 5, 20), ATTK(AT_EXPL, AD_WISD, 0, 9), NO_ATTK), SIZ(775, 254, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_MINDLESS|M1_HERBIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("inkhorn teasel", S_DRAGON, LVL(105, 19, 9, 18, 14), (3), A(ATTK(AT_BOOM, AD_SHAN, 9, 6), ATTK(AT_LASH, AD_HALU, 4, 26), ATTK(AT_WEAP, AD_NPRO, 1, 21), ATTK(AT_BEAM, AD_SEDU, 1, 2), ATTK(AT_STNG, AD_EDGE, 3, 4), NO_ATTK), SIZ(1259, 47, 0, MS_SOLDIER, MZ_SMALL), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_ANIMAL, M2_LORD|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_HOBBIT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("potluck crystallographic", S_DRAGON, LVL(105, 12, -30, 97, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_VOMT, 3, 8), ATTK(AT_BUTT, AD_SCOR, 5, 19), ATTK(AT_MAGC, AD_LEGS, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1870, 1104, 0, MS_BARBER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("or canceled countrymen nativity xenogamy", S_DRAGON, LVL(105, 8, -28, 80, 8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_INER, 1, 1), ATTK(AT_BREA, AD_SSEX, 9, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(627, 94, 0, MS_STENCH, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_METALLIVORE, M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("concerted lousier flexed rhodium", S_DRAGON, LVL(105, 13, -40, 91, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_LASH, AD_CLRC, 1, 24), ATTK(AT_BREA, AD_DRDX, 9, 6), ATTK(AT_WEAP, AD_PEST, 8, 1), ATTK(AT_HUGS, AD_GRAV, 2, 18), ATTK(AT_BEAM, AD_MANA, 2, 12), NO_ATTK), SIZ(637, 32, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("geodetic outmode", S_DRAGON, LVL(106, 16, -28, 98, -8), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_MAGC, AD_SOUN, 9, 12), ATTK(AT_MAGC, AD_NGRA, 1, 17), ATTK(AT_WEAP, AD_STUN, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2799, 23, 0, MS_DJINNI, MZ_MEDIUM), MR_COLD, 0, M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wayworn reminiscence slab", S_DRAGON, LVL(106, 19, 8, 73, 0), (1), A(ATTK(AT_TRAM, AD_WERE, 1, 12), ATTK(AT_BREA, AD_DRCO, 3, 4), ATTK(AT_WEAP, AD_VULN, 6, 14), ATTK(AT_SCRA, AD_AMNE, 7, 11), NO_ATTK, NO_ATTK), SIZ(1820, 111, 0, MS_SMITH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("churchier gerontic linebacker mudslinger pediatrician", S_DRAGON, LVL(107, 18, 9, 89, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_NPRO, 7, 15), ATTK(AT_CLAW, AD_ICUR, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1688, 1094, 0, MS_STABILIZE, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_HUMANOID, M2_MINION|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("toxify overcrowded", S_DRAGON, LVL(107, 17, -25, 7, 0), (1), A(ATTK(AT_KICK, AD_UVUU, 6, 9), ATTK(AT_NONE, AD_MINA, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(113, 1171, 0, MS_SEDUCE, MZ_MEDIUM), MR_DISINT|MR_ACID, 0, M1_CONCEAL|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sapper transplanting", S_DRAGON, LVL(107, 12, -39, 94, 0), (4), A(ATTK(AT_ENGL, AD_DEBT, 3, 2), ATTK(AT_STNG, AD_WISD, 7, 17), ATTK(AT_WEAP, AD_FREN, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1280, 362, 0, MS_NEIGH, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_OVIPAROUS| M1_POIS|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("deterger flatland", S_DRAGON, LVL(108, 26, -35, 77, 10), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_WEEP, 8, 3), ATTK(AT_ENGL, AD_RAGN, 3, 12), ATTK(AT_TENT, AD_ANTI, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(933, 327, 0, MS_COMBAT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_ANIMAL|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dumpiest partnership monstrance", S_DRAGON, LVL(108, 20, -5, 80, 0), (G_LGROUP|1), A(ATTK(AT_ENGL, AD_BLAS, 3, 24), ATTK(AT_MAGC, AD_POIS, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3203, 49, 0, MS_PUPIL, MZ_HUGE), MR_ACID|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("witlessly nonagon tersely", S_DRAGON, LVL(110, 18, -11, 90, 0), (3), A(ATTK(AT_ENGL, AD_DISP, 9, 13), ATTK(AT_WEAP, AD_NGEN, 1, 8), ATTK(AT_MAGC, AD_VOMT, 9, 12), ATTK(AT_SPIT, AD_ELEC, 9, 7), ATTK(AT_TUCH, AD_CHKH, 5, 19), NO_ATTK), SIZ(289, 239, 0, MS_GYPSY, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sheathed starving undeceive", S_DRAGON, LVL(111, 12, -36, 100, 0), (2), A(ATTK(AT_SPIT, AD_NGRA, 2, 19), ATTK(AT_BUTT, AD_WERE, 5, 15), ATTK(AT_HUGS, AD_TRAP, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3569, 337, 0, MS_COW, MZ_HUMAN), MR_DEATH, 0, M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("winked dedicatee", S_DRAGON, LVL(111, 7, -3, 89, 0), (1), A(ATTK(AT_WEAP, AD_DCAY, 4, 2), ATTK(AT_WEAP, AD_CHKH, 9, 19), ATTK(AT_EXPL, AD_CAST, 6, 16), ATTK(AT_STNG, AD_TECH, 2, 6), NO_ATTK, NO_ATTK), SIZ(1326, 1098, 0, MS_SOVIET, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_ACID|M1_POIS, M2_MINION|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("radiance childly syllogism", S_DRAGON, LVL(111, 19, -13, 69, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_DREN, 7, 26), ATTK(AT_NONE, AD_ICUR, 1, 22), ATTK(AT_MAGC, AD_NGEN, 2, 14), ATTK(AT_TENT, AD_SAMU, 1, 13), ATTK(AT_ENGL, AD_CHRN, 3, 6), ATTK(AT_BITE, AD_CALM, 4, 13)), SIZ(1237, 149, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_OVIPAROUS|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("genetic senor", S_DRAGON, LVL(112, 12, 1, 87, 0), (3), A(ATTK(AT_WEAP, AD_THIR, 1, 4), ATTK(AT_LASH, AD_VAPO, 3, 12), ATTK(AT_MAGC, AD_SHRD, 9, 19), ATTK(AT_TRAM, AD_DETH, 1, 16), ATTK(AT_BITE, AD_NPRO, 3, 13), NO_ATTK), SIZ(3120, 147, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dissolution ludwig", S_DRAGON, LVL(112, 5, 0, 81, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_MAGC, AD_DIMN, 5, 12), ATTK(AT_ENGL, AD_ELEC, 5, 9), ATTK(AT_EXPL, AD_CORR, 5, 26), ATTK(AT_STNG, AD_FUMB, 1, 26), NO_ATTK, NO_ATTK), SIZ(160, 1626, 0, MS_SISSY, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("blithesome effectuated", S_DRAGON, LVL(113, 16, -30, 90, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_HUGS, AD_PEST, 4, 15), ATTK(AT_BITE, AD_LUCK, 7, 12), ATTK(AT_SPIT, AD_MANA, 1, 9), ATTK(AT_BITE, AD_CLRC, 9, 7), ATTK(AT_WEAP, AD_WRAP, 7, 16), NO_ATTK), SIZ(3000, 487, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("assessing degenerating", S_DRAGON, LVL(114, 19, -14, 94, 0), (2), A(ATTK(AT_BREA, AD_UNPR, 1, 13), ATTK(AT_NONE, AD_DRCH, 9, 11), ATTK(AT_CLAW, AD_HALU, 4, 7), ATTK(AT_KICK, AD_VAMP, 8, 17), ATTK(AT_LASH, AD_RUNS, 2, 10), ATTK(AT_GAZE, AD_RBAD, 4, 12)), SIZ(1467, 882, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP, M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tovarich crab", S_DRAGON, LVL(114, 14, -2, 95, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONF, 7, 11), ATTK(AT_SPIT, AD_FUMB, 1, 25), ATTK(AT_LASH, AD_BURN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3144, 951, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("blazoner dodging", S_DRAGON, LVL(115, 12, -32, 74, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_DEPR, 6, 4), ATTK(AT_BEAM, AD_DISN, 9, 8), ATTK(AT_RATH, AD_ELEC, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1168, 1048, 0, MS_PHOTO, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("baltimore symbiotically", S_DRAGON, LVL(115, 12, 3, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_LAVA, 2, 20), ATTK(AT_BEAM, AD_ICUR, 4, 16), ATTK(AT_SCRA, AD_DETH, 3, 14), ATTK(AT_HUGS, AD_DREN, 1, 1), ATTK(AT_SPIT, AD_WERE, 5, 23), NO_ATTK), SIZ(855, 66, 0, MS_COMBAT, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("differentiated unascertainable", S_DRAGON, LVL(115, 19, -22, 74, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_VAPO, 7, 10), ATTK(AT_STNG, AD_NAST, 7, 7), ATTK(AT_CLAW, AD_GLIB, 2, 4), ATTK(AT_SCRA, AD_VULN, 6, 26), NO_ATTK, NO_ATTK), SIZ(755, 296, 0, MS_BARK, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ghostiest amoeban", S_DRAGON, LVL(116, 16, -26, 55, 8), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_FUMB, 2, 11), ATTK(AT_BEAM, AD_MEMO, 5, 4), ATTK(AT_MAGC, AD_VULN, 3, 25), ATTK(AT_BREA, AD_DRLI, 1, 18), NO_ATTK, NO_ATTK), SIZ(29, 233, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER|M3_SLIME|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("actuator fungicide peruse wrongdoing", S_DRAGON, LVL(116, 20, 10, 81, 14), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_HODS, 3, 15), ATTK(AT_BEAM, AD_WISD, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1955, 242, 0, MS_CASINO, MZ_TINY), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("politico cager", S_DRAGON, LVL(117, 14, -21, 77, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_LITT, 9, 18), ATTK(AT_BREA, AD_SLEE, 2, 16), ATTK(AT_MAGC, AD_PLAS, 1, 9), ATTK(AT_STNG, AD_WEBS, 5, 18), ATTK(AT_ENGL, AD_SKIL, 3, 1), ATTK(AT_WEAP, AD_UNPR, 4, 24)), SIZ(1363, 36, 0, MS_GAARDIEN, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rescuing marbler", S_DRAGON, LVL(117, 13, -20, 95, 0), (G_LGROUP|1), A(ATTK(AT_TRAM, AD_WGHT, 5, 11), ATTK(AT_SCRA, AD_POLY, 2, 16), ATTK(AT_ENGL, AD_INER, 1, 24), ATTK(AT_BITE, AD_DRDX, 8, 4), NO_ATTK, NO_ATTK), SIZ(568, 257, 0, MS_BRAG, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_GIANT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("endearing disengagement", S_DRAGON, LVL(118, 46, -31, 86, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_WNCE, 2, 3), ATTK(AT_WEAP, AD_SOUN, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(177, 1261, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE| M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sloughiest leman arrogation rightest sparsest", S_DRAGON, LVL(118, 15, 7, 96, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_SOUN, 1, 25), ATTK(AT_SCRA, AD_ACID, 9, 4), ATTK(AT_BREA, AD_MIDI, 2, 25), ATTK(AT_GAZE, AD_STCK, 4, 12), ATTK(AT_MAGC, AD_SKIL, 7, 11), NO_ATTK), SIZ(477, 765, 0, MS_PARROT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_NOHEAD|M1_OVIPAROUS, M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("morsel sullener mausoleum maundering medially played", S_DRAGON, LVL(119, 18, -24, 73, -7), (1), A(ATTK(AT_TUCH, AD_DRDX, 2, 16), ATTK(AT_MAGC, AD_ICEB, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(142, 67, 0, MS_SPELL, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL| M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("expulsed representation lox studio", S_DRAGON, LVL(119, 20, -17, 73, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_NONE, AD_EDGE, 2, 6), ATTK(AT_TRAM, AD_CAST, 6, 23), ATTK(AT_BUTT, AD_SEDU, 6, 3), ATTK(AT_WEAP, AD_VULN, 1, 11), NO_ATTK, NO_ATTK), SIZ(3181, 334, 0, MS_DEEPSTATE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_TPORT_CNTRL, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC| M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("latitudinal consolidating kerneled", S_DRAGON, LVL(119, 9, 7, 8, 0), (G_SGROUP|1), A(ATTK(AT_TENT, AD_INER, 1, 24), ATTK(AT_BREA, AD_FEAR, 3, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(73, 931, 0, MS_BOSS, MZ_TINY), 0, 0, M1_NOLIMBS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lightered amoebean", S_DRAGON, LVL(119, 12, -2, 49, -13), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_FEMI, 7, 15), ATTK(AT_TRAM, AD_WEBS, 6, 19), ATTK(AT_ENGL, AD_THIE, 6, 24), ATTK(AT_HUGS, AD_BLAS, 2, 10), ATTK(AT_BEAM, AD_NAST, 3, 8), NO_ATTK), SIZ(1389, 299, 0, MS_FEARHARE, MZ_GIGANTIC), MR_FIRE|MR_DRAIN, 0, M1_TUNNEL, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("locating semiprivate funned welched vibrancy", S_DRAGON, LVL(120, 20, -36, 82, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_WEAP, AD_DFOO, 1, 5), ATTK(AT_BUTT, AD_SLEE, 2, 2), ATTK(AT_BUTT, AD_STUN, 5, 13), ATTK(AT_SPIT, AD_NEXU, 1, 5), NO_ATTK, NO_ATTK), SIZ(255, 581, 0, MS_TEACHER, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_SLITHY|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bare comfortable", S_DRAGON, LVL(121, 13, -23, 27, 0), (1), A(ATTK(AT_BEAM, AD_WRAT, 1, 20), ATTK(AT_MAGC, AD_POLY, 9, 3), ATTK(AT_BITE, AD_SEDU, 4, 7), ATTK(AT_SPIT, AD_HEAL, 2, 1), NO_ATTK, NO_ATTK), SIZ(207, 50, 0, MS_ANIMAL, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("prompter probed", S_DRAGON, LVL(122, 20, -39, 94, -16), (G_GENO|3), A(ATTK(AT_GAZE, AD_STTP, 5, 13), ATTK(AT_ENGL, AD_ALIN, 8, 3), ATTK(AT_EXPL, AD_WERE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1310, 693, 0, MS_DEAD, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("propjet yielder attesting", S_DRAGON, LVL(122, 12, -38, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRLI, 8, 25), ATTK(AT_BOOM, AD_WRAP, 8, 1), ATTK(AT_WEAP, AD_INSA, 3, 11), ATTK(AT_SCRA, AD_DISE, 4, 24), NO_ATTK, NO_ATTK), SIZ(2218, 158, 0, MS_PANTS, MZ_HUMAN), MR_DISINT, 0, M1_SWIM|M1_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("starchiest okay", S_DRAGON, LVL(122, 18, -1, 98, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_PLYS, 5, 26), ATTK(AT_STNG, AD_SCOR, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(238, 21, 0, MS_GRUNT, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_DWARF|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("patellae fringe", S_DRAGON, LVL(122, 19, -9, 94, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BOOM, AD_TRAP, 2, 15), ATTK(AT_TRAM, AD_NAST, 1, 15), ATTK(AT_NONE, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(582, 39, 0, MS_SNORE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("whickering dotard", S_DRAGON, LVL(122, 12, -8, 13, 0), (4), A(ATTK(AT_BEAM, AD_ABDC, 2, 8), ATTK(AT_LASH, AD_LETH, 3, 13), ATTK(AT_WEAP, AD_WTHR, 7, 26), ATTK(AT_MAGC, AD_WEEP, 1, 14), NO_ATTK, NO_ATTK), SIZ(2420, 637, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("turn fondler", S_DRAGON, LVL(125, 25, 8, 86, -10), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SPIT, AD_CNCL, 2, 2), ATTK(AT_BREA, AD_MIDI, 1, 21), ATTK(AT_TENT, AD_DRCO, 5, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4273, 360, 0, MS_SOUND, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT| M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("phallist jujuism", S_DRAGON, LVL(125, 40, -40, 89, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_TRAM, AD_BANI, 3, 3), ATTK(AT_STNG, AD_ELEC, 6, 24), ATTK(AT_BREA, AD_CHKH, 4, 16), ATTK(AT_LASH, AD_THIR, 3, 5), NO_ATTK, NO_ATTK), SIZ(964, 615, 0, MS_GIBBERISH, MZ_HUMAN), MR_ELEC|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS| M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disembody sachem", S_DRAGON, LVL(125, 16, -36, 91, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_DRLI, 2, 11), ATTK(AT_STNG, AD_CLRC, 6, 21), ATTK(AT_MAGC, AD_VAPO, 8, 8), ATTK(AT_LASH, AD_ACID, 3, 21), ATTK(AT_LASH, AD_DCAY, 3, 10), NO_ATTK), SIZ(1464, 349, 0, MS_BUZZ, MZ_GIGANTIC), MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("overflew reloan", S_DRAGON, LVL(125, 20, 6, 96, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BEAM, AD_COLD, 6, 18), ATTK(AT_MAGC, AD_ELEC, 8, 21), ATTK(AT_EXPL, AD_TDRA, 9, 8), ATTK(AT_HUGS, AD_FAKE, 8, 18), ATTK(AT_MAGC, AD_RBAD, 5, 20), ATTK(AT_WEAP, AD_IDAM, 1, 22)), SIZ(917, 258, 0, MS_SOVIET, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_TPORT| M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_SPIDER|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bootlegged mainline", S_DRAGON, LVL(125, 30, -8, 74, 0), (G_UNIQ|3), A(ATTK(AT_STNG, AD_FLAM, 6, 25), ATTK(AT_WEAP, AD_DRDX, 3, 18), ATTK(AT_MAGC, AD_FEAR, 8, 18), ATTK(AT_HUGS, AD_NUMB, 1, 21), NO_ATTK, NO_ATTK), SIZ(2003, 61, 0, MS_HUMANOID, MZ_HUGE), MR_FIRE|MR_DISINT, 0, M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), /* * Elementals */ MON("beginner elemental", S_ELEMENTAL, LVL(0, 12, 10, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, 0, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("crawling elemental", S_ELEMENTAL, LVL(0, 6, 10, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, 0, M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("space", S_ELEMENTAL, LVL(0, 6, 10, 0, 0), (G_GENO|5|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_HUMANOID, M2_WANDER|M2_HOSTILE, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("drop elemental", S_ELEMENTAL, LVL(0, 12, 10, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SCOR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, 0, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("damsel", S_ELEMENTAL, LVL(0, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_PRINCESSLEIA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_FEMALE|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("emu", S_ELEMENTAL, LVL(1, 4, 7, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("sylph", S_ELEMENTAL, /* playable race */ LVL(1, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SLOW, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_FEMALE|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sylphie", S_ELEMENTAL, LVL(1, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SLOW, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("whirlwind", S_ELEMENTAL, LVL(1, 15, 8, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pockier preexisted", S_ELEMENTAL, LVL(1, 18, -7, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RBRE, 1, 5), ATTK(AT_BUTT, AD_SANI, 1, 6), ATTK(AT_BUTT, AD_HODS, 1, 3), ATTK(AT_STNG, AD_SAMU, 1, 2), ATTK(AT_KICK, AD_SOUN, 1, 3), ATTK(AT_SCRA, AD_LITT, 1, 8)), SIZ(1381, 381, 0, MS_TREESQUAD, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_NOHANDS|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME| M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("staccati purchasable", S_ELEMENTAL, LVL(1, 10, -2, 50, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_WERE, 1, 9), ATTK(AT_BUTT, AD_MALK, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4763, 65, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_POIS| M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_INFRAVISION|M3_LITHIVORE|M3_PERMAMIMIC|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("crush remortgaging parcelling", S_ELEMENTAL, LVL(1, 19, -6, 12, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_RATH, AD_STTP, 1, 3), ATTK(AT_CLAW, AD_MAGM, 1, 3), ATTK(AT_ENGL, AD_CALM, 1, 3), ATTK(AT_LASH, AD_HODS, 1, 5), NO_ATTK, NO_ATTK), SIZ(202, 655, 0, MS_SOUND, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS, M2_PRINCE|M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cloturing drooping loppier forejudger bulkier", S_ELEMENTAL, LVL(1, 12, 4, 16, -15), (4), A(ATTK(AT_BREA, AD_SLEE, 1, 4), ATTK(AT_SPIT, AD_MALK, 1, 5), ATTK(AT_EXPL, AD_SGLD, 1, 4), ATTK(AT_BREA, AD_DROP, 5, 1), ATTK(AT_LASH, AD_POLY, 1, 3), NO_ATTK), SIZ(3488, 1842, 0, MS_JAPANESE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_STONE, 0, M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_ACID|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("growing saccharification heavenlier", S_ELEMENTAL, LVL(1, 12, 9, 4, -12), (G_GENO|2), A(ATTK(AT_KICK, AD_NUMB, 1, 5), ATTK(AT_BUTT, AD_CHKH, 1, 8), ATTK(AT_BREA, AD_DEPR, 1, 7), ATTK(AT_STNG, AD_CONF, 1, 7), ATTK(AT_TUCH, AD_ENCH, 1, 4), ATTK(AT_BREA, AD_RBAD, 1, 2)), SIZ(1233, 1428, 0, MS_GLYPHS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_MINDLESS|M1_TPORT|M1_ACID|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("invisible badguy", S_ELEMENTAL, LVL(2, 6, 9, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("swimmer", S_ELEMENTAL, /* it is not a mistake that they lack M1_SWIM */ LVL(2, 12, 8, 10, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bloody badguy", S_ELEMENTAL, LVL(2, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("massiest poppy hacking", S_ELEMENTAL, LVL(2, 8, -1, 97, 0), (4), A(ATTK(AT_CLAW, AD_VULN, 1, 9), ATTK(AT_NONE, AD_THIR, 2, 5), ATTK(AT_TUCH, AD_LITE, 1, 5), ATTK(AT_GAZE, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK), SIZ(109, 277, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE, MR_SLEEP|MR_STONE, M1_SLITHY|M1_REGEN|M1_POIS, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("element femmy", S_ELEMENTAL, LVL(3, 17, 7, 10, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 4), ATTK(AT_LASH, AD_AXUS, 1, 4), ATTK(AT_BEAM, AD_FIRE, 1, 1), ATTK(AT_GAZE, AD_COLD, 1, 1), ATTK(AT_HUGS, AD_ELEC, 1, 1), ATTK(AT_RATH, AD_AXUS, 0, 1)), SIZ(WT_HUMAN, 1000, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_HITASTWO, MR_FIRE|MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("floozy espalier", S_ELEMENTAL, LVL(3, 10, 10, 6, -5), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_VOMT, 3, 7), ATTK(AT_NONE, AD_MANA, 4, 5), ATTK(AT_TRAM, AD_UVUU, 3, 4), ATTK(AT_SPIT, AD_DGST, 1, 3), ATTK(AT_BUTT, AD_ALIN, 3, 7), NO_ATTK), SIZ(265, 1002, 0, MS_SOUND, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID, MR_SLEEP|MR_ELEC, M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_POIS, M2_LORD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("remonstrated outmarching", S_ELEMENTAL, LVL(3, 14, 10, 59, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_SPIT, AD_DISP, 3, 5), ATTK(AT_WEAP, AD_FLAM, 2, 9), ATTK(AT_GAZE, AD_MALK, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(322, 308, 0, MS_STENCH, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_OVIPAROUS|M1_ACID, M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("glancing arachnoid", S_ELEMENTAL, LVL(3, 22, 2, 48, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_STCK, 3, 2), ATTK(AT_LASH, AD_BADE, 3, 1), ATTK(AT_BOOM, AD_VAPO, 2, 8), ATTK(AT_BUTT, AD_TPTO, 2, 3), NO_ATTK, NO_ATTK), SIZ(37, 176, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_NOTAKE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bulky hurting", S_ELEMENTAL, LVL(3, 8, 4, 43, -3), (2), A(ATTK(AT_TENT, AD_ENCH, 2, 9), ATTK(AT_WEAP, AD_BLAS, 3, 1), ATTK(AT_SPIT, AD_DRLI, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(435, 66, 0, MS_SEDUCE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_MINDLESS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sneaker", S_ELEMENTAL, LVL(4, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("girl who looks like her name was Fanny", S_ELEMENTAL, LVL(4, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS|M1_HUMANOID, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("platsch! hahahahaha!", S_ELEMENTAL, /* invisible */ LVL(4, 16, 6, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_WET, 3, 2), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_SWIM|M1_MINDLESS|M1_NOEYES|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("dancing candle flame", S_ELEMENTAL, LVL(4, 18, 9, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 3, 3), ATTK(AT_BEAM, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("animated clay", S_ELEMENTAL, LVL(4, 7, 8, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 3, 13), ATTK(AT_BEAM, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_SWIM, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("day discouragingly alternating reexamining daze bloat fancy", S_ELEMENTAL, LVL(4, 12, 10, 8, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_EDGE, 4, 4), ATTK(AT_MAGC, AD_VAPO, 3, 4), ATTK(AT_BUTT, AD_VAMP, 1, 5), ATTK(AT_BEAM, AD_SGLD, 3, 3), ATTK(AT_STNG, AD_SHRD, 9, 1), NO_ATTK), SIZ(1172, 728, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID, MR_FIRE, M1_AMORPHOUS|M1_BREATHLESS|M1_UNSOLID, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_HOBBIT, M3_TELEPATHIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("messager", S_ELEMENTAL, LVL(4, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("the hidden", S_ELEMENTAL, LVL(4, 8, 6, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("castle frontline", S_ELEMENTAL, LVL(4, 8, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ILLU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wood sprite", S_ELEMENTAL, /* suggested by jonadab */ LVL(4, 12, 7, 30, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("extractor", S_ELEMENTAL, LVL(4, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ford elemental", S_ELEMENTAL, LVL(4, 16, 6, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_WET, 3, 2), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_SWIM|M1_MINDLESS|M1_NOEYES|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("moat elemental", S_ELEMENTAL, LVL(4, 16, 6, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_WET, 3, 2), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_SWIM|M1_MINDLESS|M1_NOEYES|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("watersplash elemental", S_ELEMENTAL, /* invisible */ LVL(4, 16, 6, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_WET, 3, 2), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_SWIM|M1_MINDLESS|M1_NOEYES|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("lowly elemental", S_ELEMENTAL, LVL(4, 6, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL, M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lol ur stuff is wet now haha", S_ELEMENTAL, /* super-invisible */ LVL(4, 16, 6, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_WET, 3, 2), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_SWIM|M1_MINDLESS|M1_NOEYES|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("around-run elemental", S_ELEMENTAL, LVL(4, 16, 6, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_SWIM|M1_MINDLESS|M1_NOEYES|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("fietzegrald elemental", S_ELEMENTAL, /* invisible */ LVL(4, 16, 6, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1250, 0, MS_NEIGH, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_SWIM|M1_MINDLESS|M1_NOEYES|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("example chastise yawped", S_ELEMENTAL, LVL(4, 11, -4, 96, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_SPC2, 3, 8), ATTK(AT_WEAP, AD_AXUS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(277, 47, 0, MS_PHOTO, MZ_SMALL), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS, M2_LORD|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PERMAMIMIC, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stone elemental", S_ELEMENTAL, LVL(4, 9, 6, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 3), ATTK(AT_BREA, AD_FIRE, 2, 3), ATTK(AT_HUGS, AD_FIRE, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sender", S_ELEMENTAL, LVL(4, 8, 7, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unseen servant", S_ELEMENTAL, LVL(4, 15, 0, 30, -10), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_SEE_INVIS|M1_MINDLESS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scholar", S_ELEMENTAL, LVL(4, 12, 7, 10, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("summable damascene", S_ELEMENTAL, LVL(4, 11, -10, 87, 19), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_HUGS, AD_NGEN, 1, 8), ATTK(AT_RATH, AD_IDAM, 4, 8), ATTK(AT_SCRA, AD_DRST, 3, 9), ATTK(AT_CLAW, AD_DGST, 1, 3), ATTK(AT_WEAP, AD_DISP, 3, 6), NO_ATTK), SIZ(911, 241, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_ACID, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wrang-wrang", S_ELEMENTAL, LVL(5, 12, 6, 10, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_MAGC, AD_SPC2, 1, 2), ATTK(AT_BEAM, AD_DREA, 2, 3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator flama", S_ELEMENTAL, LVL(6, 11, 4, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FLAM, 2, 4), ATTK(AT_HUGS, AD_FLAM, 2, 4), ATTK(AT_BREA, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("squeaker", S_ELEMENTAL, LVL(6, 9, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dust sucker", S_ELEMENTAL, LVL(6, 12, 9, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_LITE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("beeper", S_ELEMENTAL, LVL(6, 6, 7, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sexy squeaker", S_ELEMENTAL, LVL(6, 9, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_FART_NORMAL, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("evangelizing payback", S_ELEMENTAL, LVL(6, 10, 10, 19, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_INVE, 6, 1), ATTK(AT_BITE, AD_BURN, 1, 2), ATTK(AT_SPIT, AD_SSEX, 3, 8), ATTK(AT_SCRA, AD_POLY, 4, 6), ATTK(AT_BOOM, AD_TRAI, 5, 4), NO_ATTK), SIZ(1824, 156, 0, MS_BOSS, MZ_LARGE), MR_SLEEP|MR_POISON, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("imprecating displanted proscribing", S_ELEMENTAL, LVL(6, 5, 4, 93, 2), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_GRAV, 1, 9), ATTK(AT_WEAP, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(906, 659, 0, MS_CASINO, MZ_SMALL), MR_FIRE|MR_DISINT, MR_DISINT, M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_TPORT| M1_ACID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pollened carting", S_ELEMENTAL, LVL(7, 12, 6, 26, 0), (2), A(ATTK(AT_TRAM, AD_THIE, 7, 2), ATTK(AT_TUCH, AD_FLAM, 6, 1), ATTK(AT_ENGL, AD_CONF, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(303, 396, 0, MS_SQEEK, MZ_SMALL), MR_FIRE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_SLITHY, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("caracul sconce circularity vamper", S_ELEMENTAL, LVL(7, 6, 10, 78, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_WET, 8, 1), ATTK(AT_WEAP, AD_ABDC, 1, 9), ATTK(AT_MAGC, AD_WEBS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2382, 96, 0, MS_PANTS, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS| M1_HUMANOID, M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|40), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("weakerer stalker", S_ELEMENTAL, /* invis */ LVL(8, 12, 3, 0, 0), (G_GENO|10), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("roaming stalker", S_ELEMENTAL, /* invis */ LVL(8, 12, 3, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("lantern stalker", S_ELEMENTAL, /* spawns with pole lantern, has radius 3 light */ LVL(8, 12, 3, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("force stalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|10), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stone stalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("iseeyou stalker", S_ELEMENTAL, LVL(8, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_MISSING, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("visible stalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("petty air elemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_HERBIVORE, M2_STRONG|M2_NEUTER, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("camouflaged watcher", S_ELEMENTAL, LVL(8, 12, 0, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_SEE_INVIS|M1_MINDLESS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fua elemental", S_ELEMENTAL, /* splicehack magma elemental */ LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 4, 5), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("storm elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ELEC, 2, 4), ATTK(AT_CLAW, AD_SOUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ball elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DAMA, 2, 4), ATTK(AT_CLAW, AD_DAMA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* minion.c code assumes air, fire, earth and water elemental entries are next to each other, with air coming first Amy edit - added astral elemental, which must come after water elemental */ MON("air elemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|10), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("fire elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("earth elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("water elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("astral elemental", S_ELEMENTAL, /* evil patch idea by Amy */ LVL(8, 15, 2, 30, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_RBRE, 4, 4), ATTK(AT_ENGL, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("random number generator elemental", S_ELEMENTAL, LVL(8, 15, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RNG, 4, 4), ATTK(AT_ENGL, AD_RNG, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("signed elemental", S_ELEMENTAL, LVL(8, 15, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PART, 4, 4), ATTK(AT_ENGL, AD_PART, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("superpowered astral elemental", S_ELEMENTAL, LVL(8, 15, 2, 30, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_RBRE, 4, 4), ATTK(AT_ENGL, AD_RBRE, 4, 4), ATTK(AT_RATH, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("music elemental", S_ELEMENTAL, LVL(8, 15, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 4, 4), ATTK(AT_ENGL, AD_MIDI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil elemental", S_ELEMENTAL, LVL(8, 13, 5, 50, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 4, 4), ATTK(AT_LASH, AD_RNG, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fuck you", S_ELEMENTAL, /* evil patch idea by K2 */ LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DETH, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE|M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("bye felicia", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE|M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("salt poemer", S_ELEMENTAL, /* spawns with sling and 25 salt chunks */ LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 3, 6), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("darkness elemental", S_ELEMENTAL, /* makes squares unlit as it moves through them */ LVL(8, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_DARK, 2, 6), ATTK(AT_BEAM, AD_DARK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("arcane elemental", S_ELEMENTAL, LVL(8, 10, 6, 30, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_MAGM, 3, 8), ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_LARGE), MR_STONE, 0, M1_NOEYES|M1_NOHANDS|M1_AMPHIBIOUS, M2_NEUTER|M2_STALK|M2_HOSTILE, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("elegant ski wedge", S_ELEMENTAL, /* uses irregular boots */ LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green stalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|10), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("white stalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("red stalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yellow stalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cyan stalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("watercar", S_ELEMENTAL, /* tries to always be in water */ LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("michelli roadster", S_ELEMENTAL, LVL(8, 15, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("burning car", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("breath elemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (3), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("burn elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (3), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, MR_FIRE|MR_POISON|MR_STONE, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("litho elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (3), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, MR_FIRE|MR_COLD|MR_POISON|MR_STONE, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("garstiger", S_ELEMENTAL, LVL(8, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_DRST, 2, 4), ATTK(AT_NONE, AD_POIS, 1,10), ATTK(AT_BOOM, AD_POIS, 2, 12), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("corona elemental", S_ELEMENTAL, LVL(8, 15, 2, 30, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_NIVE, 4, 4), ATTK(AT_ENGL, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mare elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (3), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("girl hugging boot", S_ELEMENTAL, /* uses hugging boots */ LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("matter elemental", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ANTI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weather forecast", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RUST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("Laura's soft mocassin", S_ELEMENTAL, LVL(8, 17, 2, 40, 0), (1), A(ATTK(AT_KICK, AD_STCK, 4, 4), ATTK(AT_GAZE, AD_CONF, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stilter", S_ELEMENTAL, LVL(8, 8, 7, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("storm car", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_ELEC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_BREATHLESS, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("air currenter", S_ELEMENTAL, LVL(8, 18, 6, 15, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bleed elemental", S_ELEMENTAL, /* corpse gives HP like nurse */ LVL(8, 12, 3, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_WNCE, 4, 4), ATTK(AT_NONE, AD_WNCE, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_WANDER|M2_NEUTER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("twister", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_ALLA, MZ_HUGE), MR_POISON|MR_STONE|MR_HITASTWO, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER|M2_NASTY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("earth car", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_TUNNEL|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("medium elemental", S_ELEMENTAL, LVL(8, 6, 8, 20, 0), (G_NOCORPSE|8), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("real air currenter", S_ELEMENTAL, LVL(8, 18, 6, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_QUIET, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("active-passive elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_SAMU, 3, 6), ATTK(AT_NONE, AD_SAMU, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("feuerer", S_ELEMENTAL, LVL(8, 8, 6, 15, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("oers", S_ELEMENTAL, LVL(8, 4, 6, 15, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("entlemental", S_ELEMENTAL, LVL(8, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("splash elemental", S_ELEMENTAL, LVL(8, 4, 6, 15, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bathtub farter", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_FART_LOUD, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("darkwater elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("lol elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RUST, 5, 6), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("tanked auto", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_STONE|MR_PLUSFOUR|MR_FIRE|MR_ELEC|MR_COLD|MR_DEATH|MR_ACID|MR_SLEEP|MR_DRAIN|MR_DISINT, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("paralysis elemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("grunthack water elemental", S_ELEMENTAL, /* suffocation attacks aren't in slex, so use digestion instead --Amy */ LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fire engulfetal", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_ENGL, AD_FIRE, 4, 4), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wrap elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_ENGL, AD_WRAP, 4, 4), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nuggel elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_ENGL, AD_WRAP, 4, 4), ATTK(AT_NONE, AD_RUST, 0, 0), ATTK(AT_ENGL, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("suffocation elemental", S_ELEMENTAL, /* EPI by jonadab */ LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DGST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("whoop elemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SHAN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wetting elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_SCOR, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("squad air elemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("squad fire elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("squad earth elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("squad water elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("squad astral elemental", S_ELEMENTAL, /* evil patch idea by Amy */ LVL(8, 15, 2, 30, 0), (G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_TUCH, AD_RBRE, 4, 4), ATTK(AT_ENGL, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wrong fire elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("cold elemental", S_ELEMENTAL, /* splicehack lets-reinvent-the-wheel ice elemental */ LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("muddy elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_BLND, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_UNSOLID|M1_THICK_HIDE|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wereairelemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WERE, 0, 0), ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("werefireelemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wereearthelemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WERE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("werewaterelemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WERE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wereastralelemental", S_ELEMENTAL, LVL(8, 15, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 4, 4), ATTK(AT_TUCH, AD_WERE, 0, 0), ATTK(AT_ENGL, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK|M2_WERE|M2_NOPOLY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("werestalker", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_WERE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS|M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_WERE|M2_NOPOLY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("jagular xk", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("shapeless air elemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("porter fire elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flying earth elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stonecutting water elemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mean astral elemental", S_ELEMENTAL, /* evil patch idea by Amy */ LVL(8, 15, 2, 30, 0), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_TUCH, AD_RBRE, 4, 4), ATTK(AT_ENGL, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friendly fire", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("infinite air elemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), ATTK(AT_ENGL, AD_DRST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("flank player", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("water sprite", S_ELEMENTAL, LVL(8, 12, 8, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_PHYS, 2, 15), ATTK(AT_BEAM, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elemental", S_ELEMENTAL, /* playable race */ LVL(8, 15, 2, 30, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_NONE, AD_FIRE, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM|M1_FLY|M1_HUMANOID|M1_HERBIVORE|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("normal elemental", S_ELEMENTAL, LVL(8, 15, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SKIL, 3, 7), ATTK(AT_NONE, AD_SKIL, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM|M1_FLY|M1_HUMANOID|M1_HERBIVORE|M1_UNSOLID, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("elemental portal", S_ELEMENTAL, LVL(8, 15, 2, 30, 0), (G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_SKIL, 3, 7), ATTK(AT_NONE, AD_SKIL, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM|M1_FLY|M1_HUMANOID|M1_HERBIVORE|M1_UNSOLID, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dream quasielemental", S_ELEMENTAL, LVL(8, 12, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lightning paraelemental", S_ELEMENTAL, LVL(8, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ELEC, 1, 10), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("poison paraelemental", S_ELEMENTAL, LVL(8, 18, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRST, 3, 6), ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("saver elemental", S_ELEMENTAL, LVL(8, 18, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MCRE, 3, 6), ATTK(AT_NONE, AD_MCRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ice paraelemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 6, 6), ATTK(AT_NONE, AD_COLD, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("acid paraelemental", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ACID, 3, 6), ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_STRONG|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("lightning elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_ELEC, 3, 6), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("noxious elemental", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DRST, 3, 6), ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fever elemental", S_ELEMENTAL, LVL(8, 18, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WERE, 3, 6), ATTK(AT_TUCH, AD_VENO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heavy girl", S_ELEMENTAL, LVL(8, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_HUMANOID|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("water weird", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM|M1_OVIPAROUS, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty water weird", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM|M1_HERBIVORE|M1_OVIPAROUS, M2_STRONG|M2_NEUTER, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("huh what", S_ELEMENTAL, LVL(8, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PHYS, 4, 6), /* ad_phys is intentional */ NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_NOTAKE| M1_WALLWALK|M1_THICK_HIDE, M2_WANDER|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("wealthiest cherrystone", S_ELEMENTAL, LVL(8, 12, 1, 91, 5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_RUNS, 1, 9), ATTK(AT_BOOM, AD_ICEB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2684, 608, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_ANIMAL|M1_TPORT, M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("plasma elemental", S_ELEMENTAL, LVL(9, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_ENGL, AD_FIRE, 1,10), ATTK(AT_NONE, AD_FIRE, 0, 3), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("difficult elemental", S_ELEMENTAL, LVL(9, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WGHT, 3, 6), ATTK(AT_ENGL, AD_WGHT, 1,10), ATTK(AT_NONE, AD_WGHT, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wood sylph", S_ELEMENTAL, LVL(9, 24, 3, 10, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SLOW, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("woodcut sylph", S_ELEMENTAL, /* spawns with sharp axe */ LVL(9, 24, 3, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SLOW, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_TPORT|M1_FLY|M1_SEE_INVIS|M1_TUNNEL|M1_NEEDPICK, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("gnasher", S_ELEMENTAL, LVL(9, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_NIVE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ALLA, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("enchanting sylph", S_ELEMENTAL, LVL(9, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLEE, 3, 3), ATTK(AT_GAZE, AD_MAGM, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_STENCH, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID|M1_TPORT|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("arithmetician caffeine", S_ELEMENTAL, LVL(9, 43, -7, 71, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BUTT, AD_DFOO, 2, 9), ATTK(AT_BUTT, AD_WGHT, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1298, 224, 0, MS_METALMAFIA, MZ_TINY), MR_SLEEP, 0, M1_SLITHY|M1_CARNIVORE|M1_OMNIVORE, M2_NASTY|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("breezy straggling tzigane nastier", S_ELEMENTAL, LVL(9, 9, -5, 2, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_SKIL, 9, 8), ATTK(AT_WEAP, AD_DRDX, 8, 7), ATTK(AT_HUGS, AD_DROP, 6, 7), ATTK(AT_CLAW, AD_BADE, 7, 9), NO_ATTK, NO_ATTK), SIZ(595, 1208, 0, MS_STABILIZE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DRAIN, MR_COLD|MR_SLEEP, M1_FLY|M1_CLING|M1_HIDE, M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("time tempest", S_ELEMENTAL, LVL(10, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 1, 12), ATTK(AT_NONE, AD_SLOW, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("energar", S_ELEMENTAL, LVL(10, 12, 3, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("filled energar", S_ELEMENTAL, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 8), ATTK(AT_WEAP, AD_ELEC, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("knocker of darkness", S_ELEMENTAL, /* spawns with darkness club */ LVL(10, 12, 4, 15, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONF, 3, 5), ATTK(AT_TUCH, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Laura's parlor trick", S_ELEMENTAL, LVL(10, 12, 8, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_PHYS, 2, 15), ATTK(AT_BEAM, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_NEUTER|M2_WANDER|M2_NOPOLY, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("northern hussy girl", S_ELEMENTAL, LVL(10, 12, 4, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_GLIB, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("burner", S_ELEMENTAL, LVL(10, 10, 4, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BREA, AD_FIRE, 2, 4), ATTK(AT_HUGS, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("rock eater", S_ELEMENTAL, LVL(10, 10, 4, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BREA, AD_FIRE, 2, 4), ATTK(AT_HUGS, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, M3_LITHIVORE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("missionary of darkness", S_ELEMENTAL, LVL(10, 12, 4, 15, 8), (G_GENO|2), A(ATTK(AT_TUCH, AD_CONF, 3, 5), ATTK(AT_TUCH, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("missionary of eternal darkness", S_ELEMENTAL, LVL(10, 12, 4, 15, 8), (G_GENO|1), A(ATTK(AT_TUCH, AD_CONF, 3, 5), ATTK(AT_TUCH, AD_DRST, 2, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rampaging thunderbeast", S_ELEMENTAL, LVL(10, 15, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_ELEC, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_LARGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_HERBIVORE|M1_THICK_HIDE|M1_SEE_INVIS, M2_HOSTILE|M2_GIANT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("mud elemental", S_ELEMENTAL, /* FHS mud man */ LVL(10, 5, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_HIDE|M1_SWIM|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("super elemental", S_ELEMENTAL, LVL(10, 5, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_SWIM|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("static charge", S_ELEMENTAL, LVL(10, 12, 6, 10, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ELEC, 1, 10), ATTK(AT_BREA, AD_ELEC, 1, 8), ATTK(AT_BEAM, AD_DREN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fart elemental", S_ELEMENTAL, /* evil patch idea from DCSS */ LVL(10, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("terracotta soldier", S_ELEMENTAL, LVL(10, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("wimpier terracotta soldier", S_ELEMENTAL, LVL(10, 9, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("energy sound", S_ELEMENTAL, LVL(10, 8, 6, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rock spawner", S_ELEMENTAL, /* transforms terrain into ROCKWALL */ LVL(10, 10, 4, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BREA, AD_FIRE, 2, 4), ATTK(AT_HUGS, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("miasma elemental", S_ELEMENTAL, LVL(10, 36, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRST, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shiver elemental", S_ELEMENTAL, LVL(10, 15, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRDX, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("frail elemental", S_ELEMENTAL, LVL(10, 9, 5, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRCO, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("heel elemental", S_ELEMENTAL, /* spawns with combat stilettos */ LVL(10, 15, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRCH, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind elemental", S_ELEMENTAL, /* corpse gives +INT */ LVL(10, 15, 0, 30, 0), (1), A(ATTK(AT_ENGL, AD_WISD, 1, 20), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("insane elemental", S_ELEMENTAL, /* corpse gives +INT */ LVL(10, 15, 0, 30, 0), (1), A(ATTK(AT_ENGL, AD_WISD, 1, 20), ATTK(AT_GAZE, AD_INSA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brainblast elemental", S_ELEMENTAL, /* corpse gives +INT */ LVL(10, 15, 0, 30, 0), (1), A(ATTK(AT_ENGL, AD_WISD, 1, 20), ATTK(AT_GAZE, AD_SANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("illusory elemental", S_ELEMENTAL, /* corpse gives +INT */ LVL(10, 15, 0, 30, 0), (1), A(ATTK(AT_ENGL, AD_WISD, 1, 20), ATTK(AT_GAZE, AD_ILLU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hellfire elemental", S_ELEMENTAL, LVL(10, 12, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_TUCH, AD_DRLI, 3, 6), ATTK(AT_NONE, AD_FIRE, 11, 4), ATTK(AT_BOOM, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cobalt warrior", S_ELEMENTAL, /* spawns with gladius, sling and 30 cobalt chunks */ LVL(10, 10, 0, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crazy burner", S_ELEMENTAL, LVL(10, 10, 4, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BREA, AD_FIRE, 2, 4), ATTK(AT_HUGS, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("iron elemental", S_ELEMENTAL, LVL(10, 6, -10, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("lethe water elemental", S_ELEMENTAL, LVL(10, 6, 4, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LETH, 5, 6), ATTK(AT_NONE, AD_LETH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("pompeji supercaster", S_ELEMENTAL, LVL(10, 15, -4, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT, 0, M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wassering elemental", S_ELEMENTAL, LVL(10, 6, 4, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ENCH, 5, 6), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("jabot flooding", S_ELEMENTAL, LVL(10, 18, -2, 51, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_LAZY, 2, 1), ATTK(AT_EXPL, AD_STTP, 5, 1), ATTK(AT_BUTT, AD_NGEN, 1, 5), ATTK(AT_BUTT, AD_SOUN, 7, 3), ATTK(AT_CLAW, AD_MAGM, 9, 2), ATTK(AT_BEAM, AD_DRCH, 8, 4)), SIZ(1450, 488, 0, MS_TRUMPET, MZ_SMALL), MR_FIRE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("enlivening glycerin", S_ELEMENTAL, LVL(10, 7, -5, 17, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_HUGS, AD_RAGN, 7, 1), ATTK(AT_LASH, AD_DISE, 7, 1), ATTK(AT_MAGC, AD_DGST, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3350, 70, 0, MS_SPOILER, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS, M2_WANDER|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fluidator e-elem", S_ELEMENTAL, LVL(10, 12, 2, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_RBRE, 4, 4), ATTK(AT_ENGL, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_FLY|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Princess Peach", S_ELEMENTAL, LVL(10, 12, 5, 0, -6), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_PRINCESSLEIA, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_HOSTILE|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Alida", S_ELEMENTAL, LVL(10, 12, 10, 0, 10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_MULTIHUED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: CLOAK_OF_MAGIC_RESISTANCE */ /* speed 11-13, AC 3, MR 60, extra attacks 1, resists 2, M1 flags 1, M2 flags 1, M3 flags 0 */ MON("ylva stalker", S_ELEMENTAL, /* invis */ LVL(11, 12, 1, 15, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sky cruiser", S_ELEMENTAL, LVL(11, 40, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flower elemental", S_ELEMENTAL, /* spawns with fleure */ LVL(11, 13, 4, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_FLY, M2_STRONG|M2_NEUTER|M2_WANDER, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aerial servent", S_ELEMENTAL, LVL(11, 12, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 20), ATTK(AT_HUGS, AD_STUN, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("antenna minion", S_ELEMENTAL, LVL(11, 8, 5, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("antenna demon", S_ELEMENTAL, LVL(11, 12, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 20), ATTK(AT_HUGS, AD_STUN, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER|M2_DEMON, M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("ekilemental", S_ELEMENTAL, LVL(12, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SHAN, 1, 9), ATTK(AT_NONE, AD_SHAN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("magma elemental", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_FIRE, 3, 10), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire warrior", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 10), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_COMBAT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aballin elemental", S_ELEMENTAL, /* mimics a pool of water */ LVL(12, 12, 0, 60, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 1000, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("very nice girl", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_FIRE, 3, 10), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dictator of Iraq", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1|G_PLATOON|G_VLGROUP), A(ATTK(AT_WEAP, AD_FIRE, 3, 10), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magnet elemental", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TLPT, 3, 10), ATTK(AT_NONE, AD_TLPT, 0, 7), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("strong elemental", S_ELEMENTAL, LVL(12, 7, 6, 25, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS, M2_NEUTER|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firefly elemental", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LEVI, 3, 10), ATTK(AT_NONE, AD_LEVI, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flying asshole", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 10), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magno flier", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 10), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("computer elemental", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RBRE, 3, 10), ATTK(AT_NONE, AD_RBRE, 0, 7), ATTK(AT_BREA, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("lethe elemental", S_ELEMENTAL, LVL(12, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRIN, 1, 9), ATTK(AT_NONE, AD_DRIN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("coolink", S_ELEMENTAL, /* spawns with beamsword */ LVL(12, 10, 5, 0, 10), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_MUMBLE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("amnesia elemental", S_ELEMENTAL, LVL(12, 15, 0, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_AMNE, 1, 9), ATTK(AT_NONE, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elder corona elemental", S_ELEMENTAL, LVL(12, 15, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NIVE, 4, 6), ATTK(AT_ENGL, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("on the right of outdater", S_ELEMENTAL, LVL(12, 15, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DISP, 4, 6), ATTK(AT_ENGL, AD_DISP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("memory elemental", S_ELEMENTAL, LVL(12, 15, 0, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MEMO, 1, 9), ATTK(AT_NONE, AD_MEMO, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tarball", S_ELEMENTAL, /* spawns with bituknife */ LVL(12, 15, 6, 10, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("styx elemental", S_ELEMENTAL, LVL(12, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LETH, 1, 9), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("same elemental", S_ELEMENTAL, LVL(12, 10, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SAMU, 8, 6), ATTK(AT_ENGL, AD_SAMU, 4, 4), ATTK(AT_NONE, AD_SAMU, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("voidwalker", S_ELEMENTAL, LVL(12, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_ENGL, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_NOEYES|M1_NOHANDS|M1_AMPHIBIOUS, M2_NEUTER|M2_STALK|M2_HOSTILE, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("score elemental", S_ELEMENTAL, LVL(12, 10, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SCOR, 8, 6), ATTK(AT_ENGL, AD_SCOR, 4, 4), ATTK(AT_NONE, AD_SCOR, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unseen potato", S_ELEMENTAL, LVL(12, 12, 2, 5, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("elder air elemental", S_ELEMENTAL, LVL(12, 36, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elder fire elemental", S_ELEMENTAL, LVL(12, 12, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 5, 6), ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elder earth elemental", S_ELEMENTAL, LVL(12, 8, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elder water elemental", S_ELEMENTAL, LVL(12, 10, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RUST, 8, 6), ATTK(AT_ENGL, AD_WET, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_AMORPHOUS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("volcan auto", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_FLAM, 3, 10), ATTK(AT_NONE, AD_FLAM, 0, 7), ATTK(AT_BREA, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("successful entertainer", S_ELEMENTAL, LVL(12, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 6), ATTK(AT_GAZE, AD_SOUN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_LAUGH, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS| M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty elder fire elemental", S_ELEMENTAL, LVL(12, 12, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 5, 6), ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE|M1_HERBIVORE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("buckyball", S_ELEMENTAL, LVL(12, 15, 6, 10, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("sports limousine", S_ELEMENTAL, LVL(12, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_FIRE, 3, 10), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_BREATHLESS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ice shard", S_ELEMENTAL, LVL(12, 3, -1, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 20, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BREA, AD_COLD, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("elder astral elemental", S_ELEMENTAL, LVL(12, 15, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 4, 6), ATTK(AT_ENGL, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("firk", S_ELEMENTAL, /* spawns with shuriken */ LVL(12, 12, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 5, 6), ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("castle illuline", S_ELEMENTAL, LVL(12, 8, 7, 0, 0), (1|G_GENO), A(ATTK(AT_TUCH, AD_ILLU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("castle backline", S_ELEMENTAL, /* creates rn1(8, 3) illusion monsters */ LVL(12, 8, 7, 0, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wind elemental", S_ELEMENTAL, LVL(13, 36, 2, 30, 0), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("floodwave", S_ELEMENTAL, LVL(13, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM|M1_UNSOLID, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("mage guild member", S_ELEMENTAL, LVL(13, 13, 2, 25, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_MAGC, AD_COLD, 3, 3), ATTK(AT_MAGC, AD_DARK, 4, 4), ATTK(AT_BEAM, AD_MAGM, 3, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("bendy nubbin", S_ELEMENTAL, LVL(13, 12, 3, 83, 17), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_CONT, 5, 2), ATTK(AT_KICK, AD_VAPO, 8, 1), ATTK(AT_WEAP, AD_ICEB, 3, 7), ATTK(AT_ENGL, AD_CNCL, 8, 8), NO_ATTK, NO_ATTK), SIZ(308, 198, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_WANTSAMUL, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("appreciate stern", S_ELEMENTAL, LVL(13, 14, -9, 9, 0), (1), A(ATTK(AT_BITE, AD_DETH, 3, 9), ATTK(AT_EXPL, AD_MINA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1618, 103, 0, MS_SOUND, MZ_TINY), MR_POISON|MR_ACID, 0, M1_SWIM|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ice elemental", S_ELEMENTAL, LVL(14, 10, -4, 35, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_COLD, 3, 12), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("math teacher asshole", S_ELEMENTAL, LVL(14, 10, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 3, 12), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 5), ATTK(AT_BREA, AD_NAST, 4, 4), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jefferson", S_ELEMENTAL, LVL(14, 14, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_COLD, 3, 12), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("icelandic gun chick", S_ELEMENTAL, LVL(14, 10, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 12), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("autocube", S_ELEMENTAL, LVL(14, 10, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 3, 12), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_DEMON, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("icewoman", S_ELEMENTAL, LVL(14, 10, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 12), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_HUMANOID|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("village fool", S_ELEMENTAL, LVL(14, 36, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_HUMANOID|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("roman warlord", S_ELEMENTAL, LVL(14, 10, -8, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 12), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shierman", S_ELEMENTAL, LVL(14, 13, -2, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 24), ATTK(AT_HUGS, AD_WEEP, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD|MR_PLUSONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mist man", S_ELEMENTAL, LVL(14, 13, -2, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 24), ATTK(AT_HUGS, AD_STUN, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD|MR_PLUSONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("torchblaze", S_ELEMENTAL, LVL(14, 18, 5, 15, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("sandstone man", S_ELEMENTAL, LVL(14, 8, 1, 20, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 48), ATTK(AT_BEAM, AD_HALU, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_SWIM|M1_WALLWALK, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("fackling torchblaze", S_ELEMENTAL, /* spawns with 3 torches */ LVL(14, 18, 5, 15, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("icy warrior", S_ELEMENTAL, LVL(14, 10, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 3, 12), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_COMBAT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Lars", S_ELEMENTAL, LVL(14, 12, 3, 80, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DARK, 6, 6), ATTK(AT_KICK, AD_CHKH, 4, 5), ATTK(AT_SPIT, AD_BLND, 2, 2), ATTK(AT_TENT, AD_MANA, 2, 3), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_PLUSONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: BULLWHIP WAN_MAGIC_MISSILE */ MON("calvinist gonadic", S_ELEMENTAL, LVL(14, 2, 10, 66, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SLOW, 0, 6), ATTK(AT_BITE, AD_COLD, 6, 3), ATTK(AT_TUCH, AD_SHAN, 9, 1), ATTK(AT_SPIT, AD_FAKE, 1, 8), ATTK(AT_MAGC, AD_NTHR, 9, 2), NO_ATTK), SIZ(29, 300, 0, MS_FEARHARE, MZ_HUMAN), MR_SLEEP, 0, M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fissure fisher", S_ELEMENTAL, LVL(15, 12, 2, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BREA, AD_FIRE, 2, 5), ATTK(AT_HUGS, AD_FIRE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("grass elemental", S_ELEMENTAL, LVL(15, 12, -2, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("hostile tank", S_ELEMENTAL, LVL(15, 10, -13, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3, 10), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_PLUSFOUR, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("decode master", S_ELEMENTAL, LVL(15, 12, -2, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CODE, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_HUMANOID, M2_MALE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("space elf", S_ELEMENTAL, LVL(15, 12, 4, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("nebula elemental", S_ELEMENTAL, /* spawns with random long sword */ LVL(15, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_AETHERIC, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_NOEYES, M2_HOSTILE|M2_STRONG, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("rissle type", S_ELEMENTAL, LVL(15, 12, 2, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BREA, AD_FIRE, 2, 5), ATTK(AT_HUGS, AD_FIRE, 4, 5), ATTK(AT_GAZE, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("gry", S_ELEMENTAL, LVL(15, 8, 4, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("noob advice listener", S_ELEMENTAL, /* spawns with fishing pole */ LVL(15, 12, 2, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BREA, AD_FIRE, 2, 5), ATTK(AT_HUGS, AD_FIRE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_DIABLO|M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("scientific largehearted socialization gasped", S_ELEMENTAL, LVL(15, 14, -7, 90, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_DISE, 6, 8), ATTK(AT_ENGL, AD_TDRA, 7, 5), ATTK(AT_WEAP, AD_INER, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1920, 381, 0, MS_GLYPHS, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("electrically based monster", S_ELEMENTAL, LVL(16, 12, 0, 50, 0), (1), A(ATTK(AT_NONE, AD_ELEC, 0, 6), ATTK(AT_LASH, AD_ELEC, 1, 16), ATTK(AT_BREA, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("merman", S_ELEMENTAL, LVL(16, 12, -6, 70, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time machine", S_ELEMENTAL, LVL(16, 6, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLOW, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tacklemental", S_ELEMENTAL, LVL(16, 8, 3, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("speed photon", S_ELEMENTAL, LVL(16, 24, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava elemental", S_ELEMENTAL, LVL(16, 14, 0, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_LAVA, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), MR_FIRE, MR_FIRE, M1_UNSOLID|M1_THICK_HIDE|M1_NOHANDS, M2_HOSTILE|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("unadorned paucity", S_ELEMENTAL, LVL(16, 12, 5, 81, 8), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_DAMA, 8, 4), ATTK(AT_GAZE, AD_MINA, 3, 9), ATTK(AT_BUTT, AD_DREA, 2, 2), ATTK(AT_SCRA, AD_INER, 2, 6), NO_ATTK, NO_ATTK), SIZ(1329, 1246, 0, MS_BOT, MZ_SMALL), MR_COLD, 0, M1_SWIM|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS, M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("side stabilized gelt afire unsteadiest", S_ELEMENTAL, LVL(16, 12, 3, 78, -19), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_GLIB, 1, 1), ATTK(AT_BITE, AD_ENCH, 3, 4), ATTK(AT_GAZE, AD_RBRE, 1, 8), ATTK(AT_MAGC, AD_STTP, 5, 1), ATTK(AT_WEAP, AD_WEBS, 9, 9), NO_ATTK), SIZ(714, 1444, 0, MS_ORC, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS, M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sensation GT", S_ELEMENTAL, LVL(16, 32, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("persian leather boot", S_ELEMENTAL, LVL(16, 12, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_PEACEFUL, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("squall spirit", S_ELEMENTAL, LVL(16, 8, 3, 15, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_CONF, 2, 6), ATTK(AT_BREA, AD_LITE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dust elemental", S_ELEMENTAL, LVL(17, 15, -2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("ego dust elemental", S_ELEMENTAL, LVL(17, 15, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_EGOTYPE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("lovely squeezer girl", S_ELEMENTAL, LVL(17, 15, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_NUMB, 2, 10), ATTK(AT_ENGL, AD_NUMB, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("lovely wooden geta", S_ELEMENTAL, /* uses superhard sandals */ LVL(17, 15, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("water spirit", S_ELEMENTAL, LVL(17, 13, -1, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("earth spirit", S_ELEMENTAL, LVL(17, 13, -4, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS| M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("that was the justified punishment", S_ELEMENTAL, /* invisible */ LVL(17, 15, -2, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LETH, 1, 9), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_RATH, AD_LETH, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_DEEPSTATE, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Dareen", S_ELEMENTAL, LVL(17, 10, -6, 80, -4), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_RBRE, 4, 15), ATTK(AT_KICK, AD_CHRN, 5, 12), ATTK(AT_BREA, AD_RBRE, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_SLEEP|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_UNSOLID|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("space elf lord", S_ELEMENTAL, LVL(18, 12, 4, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("slime elemental", S_ELEMENTAL, /* evil patch idea from DCSS */ LVL(18, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SLIM, 2, 8), ATTK(AT_NONE, AD_SLIM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_SLIME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("litter elemental", S_ELEMENTAL, LVL(18, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LITT, 2, 8), ATTK(AT_NONE, AD_LITT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_SLIME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("waterspout", S_ELEMENTAL, LVL(18, 12, 3, 15, -10), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_PHYS, 2, 37), ATTK(AT_BEAM, AD_WET, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_SWIM, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("burning buckyball", S_ELEMENTAL, LVL(18, 15, 0, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 8, 5), ATTK(AT_HUGS, AD_FIRE, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("regroup elemental", S_ELEMENTAL, LVL(18, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TERR, 2, 8), ATTK(AT_NONE, AD_TERR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("high-tech elemental", S_ELEMENTAL, /* spawns with nano pick and nano suit */ LVL(18, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TECH, 2, 8), ATTK(AT_BEAM, AD_TECH, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_ACID|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_TUNNEL|M1_NEEDPICK, M2_STRONG|M2_NEUTER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("schedau stalker", S_ELEMENTAL, LVL(18, 12, -1, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("perfumed hc bitch", S_ELEMENTAL, LVL(18, 13, -4, 60, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("greater air elemental", S_ELEMENTAL, LVL(18, 36, 0, 40, 0), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("greater earth elemental", S_ELEMENTAL, LVL(18, 6, -15, 40, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("svette", S_ELEMENTAL, LVL(18, 12, -10, 100, -8), (1), A(ATTK(AT_KICK, AD_BADE, 5, 6), ATTK(AT_BEAM, AD_BURN, 6, 6), ATTK(AT_HUGS, AD_LAVA, 6, 6), ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_STENCH, MZ_HUMAN), MR_PLUSFOUR|MR_FIRE|MR_DEATH|MR_DISINT|MR_STONE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petro elemental", S_ELEMENTAL, /* evil patch idea by jonadab */ LVL(18, 6, -15, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STON, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("burning tarball", S_ELEMENTAL, /* spawns with a melee bituknife and 5 thrown bituknives */ LVL(18, 15, 0, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 5), ATTK(AT_HUGS, AD_FIRE, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("mining petrification elemental", S_ELEMENTAL, LVL(18, 6, -15, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_EDGE, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_ROCKTHROW, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluidator felem", S_ELEMENTAL, LVL(18, 15, -2, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_LAVA, 4, 4), ATTK(AT_HUGS, AD_LAVA, 4, 4), ATTK(AT_BREA, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aircraft carrier", S_ELEMENTAL, LVL(18, 10, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 16), ATTK(AT_NONE, AD_FIRE, 0, 8), ATTK(AT_BREA, AD_FIRE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_FLY|M1_METALLIVORE|M1_BREATHLESS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("storm support", S_ELEMENTAL, LVL(18, 7, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS| M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("greater fire elemental", S_ELEMENTAL, LVL(18, 12, -2, 40, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_FIRE, 6, 6), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("greater water elemental", S_ELEMENTAL, LVL(18, 6, -2, 40, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 10, 6), ATTK(AT_GAZE, AD_RUST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("imba water elemental", S_ELEMENTAL, LVL(18, 6, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 6), ATTK(AT_GAZE, AD_RUST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("domestic greater water elemental", S_ELEMENTAL, LVL(18, 6, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 6), ATTK(AT_GAZE, AD_RUST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM|M1_CARNIVORE, M2_STRONG|M2_NEUTER|M2_DOMESTIC, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("greater astral elemental", S_ELEMENTAL, LVL(18, 15, -2, 40, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_RBRE, 8, 8), ATTK(AT_ENGL, AD_RBRE, 8, 8), ATTK(AT_BREA, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("greater evil elemental", S_ELEMENTAL, LVL(18, 13, 0, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 8, 8), ATTK(AT_LASH, AD_RNG, 8, 8), ATTK(AT_NONE, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_STALK|M2_WANDER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("greater corona elemental", S_ELEMENTAL, LVL(18, 15, -2, 40, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_NIVE, 8, 8), ATTK(AT_ENGL, AD_NIVE, 8, 8), ATTK(AT_BREA, AD_NIVE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pummel elemental", S_ELEMENTAL, LVL(18, 36, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SAMU, 2, 8), ATTK(AT_BREA, AD_SAMU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fire spirit", S_ELEMENTAL, LVL(18, 13, 2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 2, 6), ATTK(AT_TUCH, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hardfought overreactor", S_ELEMENTAL, LVL(18, 12, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 6, 6), ATTK(AT_NONE, AD_CONT, 0, 7), ATTK(AT_BREA, AD_CONT, 8, 4), ATTK(AT_GAZE, AD_CONT, 3, 3), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DRAIN|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_MINDLESS|M1_METALLIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ice spirit", S_ELEMENTAL, LVL(18, 18, -4, 40, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FRZE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Heike", S_ELEMENTAL, LVL(18, 18, -5, 40, -14), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_FIRE, 2, 8), ATTK(AT_KICK, AD_BURN, 5, 6), ATTK(AT_BREA, AD_FIRE, 5, 8), ATTK(AT_HUGS, AD_LAVA, 3, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: HUGGING_BOOT SPEED_BOOTS PISTOL BULLET(20) */ MON("giant entity", S_ELEMENTAL, LVL(19, 10, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FRZE, 3, 15), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("greater plasma elemental", S_ELEMENTAL, LVL(19, 12, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLAS, 3, 8), ATTK(AT_ENGL, AD_PLAS, 1,20), ATTK(AT_NONE, AD_PLAS, 0, 3), ATTK(AT_BEAM, AD_PLAS, 3, 8), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sister combat boot", S_ELEMENTAL, /* uses block-heeled boots */ LVL(19, 10, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_FRZE, 3, 15), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hidden tracker", S_ELEMENTAL, LVL(19, 18, -3, 35, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_SEE_INVIS|M1_MINDLESS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bioenvironmental atomizing", S_ELEMENTAL, LVL(19, 12, 8, 79, 5), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_EXPL, AD_LEGS, 1, 1), ATTK(AT_BUTT, AD_STAT, 5, 1), ATTK(AT_STNG, AD_BLAS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1902, 20, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_REGEN| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("checkroom preventative misleadingly arrogate reanimated", S_ELEMENTAL, LVL(19, 12, 3, 33, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BOOM, AD_MCRE, 2, 7), ATTK(AT_STNG, AD_WRAP, 4, 5), ATTK(AT_BITE, AD_NACU, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(204, 249, 0, MS_PUPIL, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aimfully tactual", S_ELEMENTAL, LVL(19, 15, -8, 90, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_AMNE, 1, 1), ATTK(AT_STNG, AD_RNG, 5, 4), ATTK(AT_LASH, AD_TCKL, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(456, 115, 0, MS_WOLLOH, MZ_GIGANTIC), MR_POISON|MR_DEATH, MR_POISON, M1_ACID, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unreliably vitalising", S_ELEMENTAL, LVL(19, 12, -6, 62, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TUCH, AD_DRST, 8, 1), ATTK(AT_BEAM, AD_BANI, 4, 7), ATTK(AT_TRAM, AD_RAGN, 2, 1), ATTK(AT_TUCH, AD_GLIB, 1, 5), ATTK(AT_RATH, AD_POIS, 1, 4), ATTK(AT_TRAM, AD_WGHT, 2, 2)), SIZ(1711, 425, 0, MS_SOVIET, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_NOHANDS|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("beam guardian", S_ELEMENTAL, LVL(20, 16, -4, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_MAGM, 6, 10), ATTK(AT_MAGC, AD_RBRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_MIDI, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_SEE_INVIS|M1_NOLIMBS, M2_HOSTILE|M2_STALK|M2_NASTY|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("illusion weaver", S_ELEMENTAL, LVL(20, 14, 0, 25, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("static energar", S_ELEMENTAL, LVL(20, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_MALK, 2, 8), ATTK(AT_WEAP, AD_MALK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("greater fart elemental", S_ELEMENTAL, /* evil patch idea from DCSS */ LVL(20, 15, -5, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_FLY|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("smoke spirit", S_ELEMENTAL, LVL(20, 24, -6, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_ELEC|MR_COLD|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_FLY, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("illusion caster", S_ELEMENTAL, LVL(20, 14, 0, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_INSA, 4, 9), ATTK(AT_GAZE, AD_SANI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mirage weaver", S_ELEMENTAL, LVL(20, 14, 0, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_ILLU, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("boring elemental", S_ELEMENTAL, LVL(20, 15, -5, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TREM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_FLY|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluidator fronter", S_ELEMENTAL, LVL(20, 12, 0, 40, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ILLU, 6, 6), ATTK(AT_HUGS, AD_ILLU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mortai", S_ELEMENTAL, LVL(20, 24, -10, 125, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_ELEC, 10, 10), ATTK(AT_CLAW, AD_WET, 5, 10), ATTK(AT_ENGL, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_REGEN, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("vapour denizen", S_ELEMENTAL, LVL(20, 12, 1, 20, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 60), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK, M2_STRONG|M2_NEUTER, M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("mist denizen", S_ELEMENTAL, LVL(20, 12, 1, 20, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 60), ATTK(AT_GAZE, AD_SANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK, M2_STRONG|M2_NEUTER, M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("evarina", S_ELEMENTAL, LVL(20, 14, -4, 60, 5), (1), A(ATTK(AT_KICK, AD_GLIB, 4, 6), ATTK(AT_TUCH, AD_STCK, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fuker water elemental", S_ELEMENTAL, /* these were in a commit titled "Bug fixes". No kidding. */ LVL(20, 6, -2, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_AMPHIBIOUS|M1_SWIM, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fuker earth elemental", S_ELEMENTAL, LVL(20, 6, -2, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fuker fire elemental", S_ELEMENTAL, LVL(20, 12, -2, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 4, 8), ATTK(AT_NONE, AD_FIRE, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fuker air elemental", S_ELEMENTAL, LVL(20, 36, -2, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_SEE_INVIS, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("spelunking excrete", S_ELEMENTAL, LVL(20, 15, 7, 91, -5), (1), A(ATTK(AT_BEAM, AD_AXUS, 9, 7), ATTK(AT_KICK, AD_WET, 1, 5), ATTK(AT_WEAP, AD_LUCK, 5, 2), ATTK(AT_WEAP, AD_VULN, 6, 1), NO_ATTK, NO_ATTK), SIZ(2477, 1099, 0, MS_CAR, MZ_TINY), MR_POISON, 0, M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sodomite upheld", S_ELEMENTAL, LVL(20, 13, 9, 15, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 7, 5), ATTK(AT_RATH, AD_LETH, 2, 5), ATTK(AT_TENT, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2381, 1246, 0, MS_TEACHER, MZ_MEDIUM), MR_FIRE, 0, M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_MINION|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("volcanic elemental", S_ELEMENTAL, LVL(21, 14, 0, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 7), ATTK(AT_BREA, AD_FIRE, 2, 7), ATTK(AT_HUGS, AD_FIRE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("microclimatological yielder", S_ELEMENTAL, LVL(21, 13, 5, 39, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_TECH, 4, 6), ATTK(AT_KICK, AD_DARK, 1, 7), ATTK(AT_BITE, AD_GRAV, 7, 3), ATTK(AT_ENGL, AD_STAT, 4, 1), ATTK(AT_GAZE, AD_SAMU, 3, 2), ATTK(AT_TUCH, AD_DISN, 3, 5)), SIZ(0, 171, 0, MS_ROAR, MZ_MEDIUM), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("voltaic storm", S_ELEMENTAL, LVL(22, 18, 0, 20, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ELEC, 9, 10), ATTK(AT_BREA, AD_ELEC, 5, 5), ATTK(AT_NONE, AD_ELEC, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WANDER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("magma spirit", S_ELEMENTAL, LVL(22, 18, -4, 40, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 2, 6), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ultra elemental", S_ELEMENTAL, LVL(22, 12, 2, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_SWIM|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("space elf queen", S_ELEMENTAL, LVL(22, 12, -8, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_TUCH, AD_SLEE, 1, 4), ATTK(AT_TUCH, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TPORT, M2_ELF|M2_COLLECT|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_MIND_FLAYER|M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator sorf", S_ELEMENTAL, LVL(22, 15, -3, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PLAS, 4, 4), ATTK(AT_HUGS, AD_PLAS, 4, 4), ATTK(AT_BREA, AD_PLAS, 8, 8), ATTK(AT_NONE, AD_PLAS, 0, 5), ATTK(AT_RATH, AD_PLAS, 0, 5), NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_FIRE|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_UNSOLID|M1_AMORPHOUS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Morton", S_ELEMENTAL, LVL(22, 15, -1, 80, -20), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_STUN, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: POT_STUNNING WAN_MAGIC_MISSILE BROADSWORD*/ MON("Enki", S_ELEMENTAL, LVL(22, 12, -5, 60, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_WET, 3, 8), ATTK(AT_BEAM, AD_WET, 4, 8), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NOPOLY|M2_HUMAN|M2_PNAME, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("keenest expectant", S_ELEMENTAL, LVL(23, 13, -7, 16, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_DETH, 1, 6), ATTK(AT_SCRA, AD_WEBS, 6, 2), ATTK(AT_BEAM, AD_DEPR, 1, 9), ATTK(AT_NONE, AD_HEAL, 9, 7), ATTK(AT_CLAW, AD_FAKE, 1, 5), ATTK(AT_NONE, AD_PEST, 2, 1)), SIZ(172, 320, 0, MS_PUPIL, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_HUMANOID, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fluidator teima", S_ELEMENTAL, LVL(23, 13, -7, 80, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_TIME, 4, 4), ATTK(AT_HUGS, AD_TIME, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_STONE|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kobold elemental", S_ELEMENTAL, LVL(23, 12, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_ACID, 3, 6), ATTK(AT_GAZE, AD_BLND, 3, 6), NO_ATTK, NO_ATTK), SIZ(1250, 0, 0, MS_SILENT, MZ_HUGE), MR_ACID, 0, M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("strip mine", S_ELEMENTAL, LVL(23, 15, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_HUMANOID|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("magic archer", S_ELEMENTAL, LVL(23, 15, -4, 60, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_BEAM, AD_MAGM, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("greater ice elemental", S_ELEMENTAL, LVL(24, 10, -4, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FRZE, 3, 15), ATTK(AT_NONE, AD_FRZE, 0, 8), ATTK(AT_BREA, AD_COLD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("floating merman", S_ELEMENTAL, LVL(24, 12, -6, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_WRAP, 2, 4), ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER|M2_HOSTILE, M3_AVOIDER|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flarian", S_ELEMENTAL, LVL(24, 15, -14, 95, 10), (1), A(ATTK(AT_KICK, AD_AXUS, 10, 8), ATTK(AT_BREA, AD_COLD, 4, 7), ATTK(AT_MAGC, AD_FIRE, 2, 6), ATTK(AT_BEAM, AD_MALK, 5, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("raging blaze", S_ELEMENTAL, LVL(24, 18, 2, 25, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 10, 10), ATTK(AT_BREA, AD_FIRE, 6, 8), ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("pawn of living stone", S_ELEMENTAL, LVL(24, 8, -1, 35, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 80), ATTK(AT_BEAM, AD_HALU, 5, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_SPC2, 2, 4), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("pawn of dead stone", S_ELEMENTAL, LVL(24, 8, -1, 35, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 80), ATTK(AT_BEAM, AD_HALU, 5, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_SANI, 2, 4), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("noxious fume", S_ELEMENTAL, LVL(24, 8, 0, 25, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POIS, 5, 18), ATTK(AT_BEAM, AD_HALU, 6, 8), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("ooze spirit", S_ELEMENTAL, LVL(24, 24, -5, 55, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ACID, 1, 6), ATTK(AT_TUCH, AD_ACID, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_TUNNEL, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Laura's 'sister' combat boot", S_ELEMENTAL, LVL(24, 15, -8, 60, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 100), ATTK(AT_TRAM, AD_NUMB, 6, 7), ATTK(AT_GAZE, AD_SPC2, 3, 3), ATTK(AT_BEAM, AD_INSA, 3, 3), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_SLEEP|MR_HITASTWO, MR_ELEC|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("avia man", S_ELEMENTAL, LVL(24, 8, 1, 35, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_NEUTER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chapleted evitable", S_ELEMENTAL, LVL(24, 12, -1, 55, 0), (G_RGROUP|4), A(ATTK(AT_BUTT, AD_BLEE, 9, 8), ATTK(AT_BITE, AD_MAGM, 5, 2), ATTK(AT_TUCH, AD_MCRE, 1, 9), ATTK(AT_NONE, AD_PLYS, 5, 5), ATTK(AT_GAZE, AD_WRAP, 6, 4), NO_ATTK), SIZ(1851, 475, 0, MS_PHOTO, MZ_GIGANTIC), MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("doc pipingly", S_ELEMENTAL, LVL(24, 12, 7, 68, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_ALIN, 7, 2), ATTK(AT_STNG, AD_NAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(841, 1017, 0, MS_TREESQUAD, MZ_SMALL), MR_FIRE, 0, M1_NEEDPICK|M1_HERBIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bioscopy ferrety", S_ELEMENTAL, LVL(24, 11, 8, 77, 0), (4), A(ATTK(AT_BITE, AD_CONT, 8, 7), ATTK(AT_BREA, AD_COLD, 1, 6), ATTK(AT_STNG, AD_TERR, 9, 7), ATTK(AT_BITE, AD_DISE, 8, 2), ATTK(AT_GAZE, AD_STON, 6, 6), ATTK(AT_CLAW, AD_DETH, 6, 7)), SIZ(1577, 71, 0, MS_SOUND, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), /* nastier elementals, guaranteed to spawn on the planes (evil patch idea by jonadab) */ MON("thematic air elemental", S_ELEMENTAL, LVL(25, 36, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_ELEC, 2, 8), ATTK(AT_ENGL, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("thematic earth elemental", S_ELEMENTAL, LVL(25, 6, -15, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STON, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS| M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_ROCKTHROW, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("thematic fire elemental", S_ELEMENTAL, LVL(25, 12, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 6, 6), ATTK(AT_NONE, AD_FIRE, 0, 7), ATTK(AT_BREA, AD_FIRE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("thematic water elemental", S_ELEMENTAL, LVL(25, 6, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 6), ATTK(AT_GAZE, AD_RUST, 4, 6), ATTK(AT_TUCH, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thematic astral elemental", S_ELEMENTAL, LVL(25, 15, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 8, 8), ATTK(AT_ENGL, AD_RBRE, 8, 8), ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_NONE, AD_DETH, 4, 4), ATTK(AT_GAZE, AD_FAMN, 4, 4), ATTK(AT_HUGS, AD_PEST, 4, 4)), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wary elemental", S_ELEMENTAL, LVL(25, 6, -15, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SAMU, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_ROCKTHROW, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wedge beauty", S_ELEMENTAL, LVL(25, 36, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 8), ATTK(AT_ENGL, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_ELEC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_HUMANOID, M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("we dont care about fairness", S_ELEMENTAL, /* invisible */ LVL(25, 15, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 8, 8), ATTK(AT_ENGL, AD_RBRE, 8, 8), ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_NONE, AD_DETH, 4, 4), ATTK(AT_GAZE, AD_FAMN, 4, 4), ATTK(AT_HUGS, AD_PEST, 4, 4)), SIZ(0, 0, 0, MS_DEEPSTATE, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great fever elemental", S_ELEMENTAL, LVL(25, 18, -8, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WERE, 6, 6), ATTK(AT_TUCH, AD_VENO, 6, 6), ATTK(AT_BREA, AD_VENO, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("permadarkness elemental", S_ELEMENTAL, /* makes squares unlit as it moves through them */ LVL(25, 12, -8, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLND, 4, 6), ATTK(AT_CLAW, AD_DARK, 4, 6), ATTK(AT_BEAM, AD_DARK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dib blu", S_ELEMENTAL, LVL(25, 10, -3, 30, 0), (1), A(ATTK(AT_CLAW, AD_RBRE, 6, 10), ATTK(AT_NONE, AD_RBRE, 0, 7), ATTK(AT_BREA, AD_RBRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_LIEDER, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_CLOSE|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("castle crenellationist", S_ELEMENTAL, LVL(25, 12, 0, 0, 0), (1|G_GENO), A(ATTK(AT_TUCH, AD_ILLU, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("castle middle line", S_ELEMENTAL, /* creates rn1(16, 6) illusion monsters */ LVL(25, 12, 0, 0, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 90, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ultrapowered astral elemental", S_ELEMENTAL, LVL(25, 15, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 8, 8), ATTK(AT_ENGL, AD_RBRE, 8, 8), ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_RATH, AD_DETH, 4, 4), ATTK(AT_GAZE, AD_FAMN, 4, 4), ATTK(AT_HUGS, AD_PEST, 4, 4)), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("air bowl", S_ELEMENTAL, LVL(25, 22, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_COLD, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("fusion elemental", S_ELEMENTAL, LVL(25, 18, 2, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_ENGL, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_SWIM|M1_WALLWALK, M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cold fusion elemental", S_ELEMENTAL, /* once you're engulfed, the other attacks are no longer used... --Amy */ LVL(25, 18, 2, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_ENGL, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_SWIM|M1_WALLWALK, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("apostrophize khalifa", S_ELEMENTAL, LVL(25, 12, 10, 31, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_SCRA, AD_NGRA, 2, 1), ATTK(AT_LASH, AD_UNPR, 6, 2), ATTK(AT_TRAM, AD_UVUU, 1, 5), ATTK(AT_CLAW, AD_LITT, 5, 5), NO_ATTK, NO_ATTK), SIZ(819, 1035, 0, MS_IMITATE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("masochism elemental", S_ELEMENTAL, LVL(26, 10, -3, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_PAIN, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pain master", S_ELEMENTAL, LVL(26, 16, -3, 50, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain mister", S_ELEMENTAL, LVL(26, 16, -3, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PAIN, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("hurricon", S_ELEMENTAL, LVL(26, 18, -6, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 32), ATTK(AT_HUGS, AD_STUN, 1, 32), ATTK(AT_NONE, AD_COLD, 1, 32), ATTK(AT_GAZE, AD_COLD, 1, 32), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("fem elemental", S_ELEMENTAL, LVL(26, 16, -10, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FEMI, 3, 20), ATTK(AT_NONE, AD_FEMI, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("poison elemental", S_ELEMENTAL, LVL(26, 16, -10, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRST, 3, 20), ATTK(AT_NONE, AD_DRST, 0, 8), ATTK(AT_BREA, AD_DRST, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("antimatter elemental", S_ELEMENTAL, LVL(26, 12, -10, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WTHR, 2, 10), ATTK(AT_NONE, AD_WTHR, 2, 8), ATTK(AT_BEAM, AD_WTHR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_NOTAKE|M1_CLING|M1_BREATHLESS|M1_REGEN, M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flaming tarball", S_ELEMENTAL, /* spawns with a melee bituknife and 12 thrown bituknives */ LVL(26, 18, 0, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_HUGS, AD_FIRE, 8, 8), ATTK(AT_HUGS, AD_FIRE, 6, 10), ATTK(AT_HUGS, AD_FIRE, 6, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bastard elemental", S_ELEMENTAL, LVL(26, 16, -10, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SKIL, 3, 20), ATTK(AT_NONE, AD_SKIL, 0, 8), ATTK(AT_BEAM, AD_SKIL, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flaming buckyball", S_ELEMENTAL, LVL(26, 18, 0, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 6, 5), ATTK(AT_HUGS, AD_FIRE, 8, 8), ATTK(AT_HUGS, AD_FIRE, 6, 10), ATTK(AT_HUGS, AD_FIRE, 6, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("starwars femmy", S_ELEMENTAL, LVL(26, 12, -5, 80, 10), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 5), ATTK(AT_GAZE, AD_COLD, 5, 5), ATTK(AT_BREA, AD_FIRE, 5, 5), ATTK(AT_RATH, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD, MR_FIRE|MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("frost beast", S_ELEMENTAL, LVL(26, 8, -5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_COLD, 4, 50), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BREA, AD_COLD, 9, 12), ATTK(AT_NONE, AD_COLD, 0, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("cyclone rider", S_ELEMENTAL, LVL(26, 18, -1, 25, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 6), ATTK(AT_BREA, AD_LITE, 9, 9), ATTK(AT_BEAM, AD_CONF, 2, 7), ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Sue Lyn", S_ELEMENTAL, LVL(26, 17, -7, 90, -8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_LUCK, 6, 8), ATTK(AT_KICK, AD_SLOW, 5, 4), ATTK(AT_KICK, AD_WISD, 5, 4), ATTK(AT_KICK, AD_TIME, 5, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_HITASTHREE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: HUGGING_BOOT DANCING_SHOES WAN_BAD_EFFECT AMULET_OF_DATA_STORAGE WAN_GAIN_LEVEL */ MON("rainproof orator", S_ELEMENTAL, LVL(26, 11, -8, 16, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_WNCE, 8, 2), ATTK(AT_CLAW, AD_EDGE, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(17, 1371, 0, MS_WAIL, MZ_SMALL), MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_CONCEAL|M1_NOHEAD|M1_UNSOLID, M2_NOPOLY|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("begorah sphygmography", S_ELEMENTAL, LVL(26, 12, 8, 34, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_POLY, 1, 8), ATTK(AT_BITE, AD_RBAD, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 1652, 0, MS_SHEEP, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("propmen iranian", S_ELEMENTAL, LVL(26, 7, 1, 7, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_VAMP, 1, 1), ATTK(AT_CLAW, AD_BADE, 1, 8), ATTK(AT_BREA, AD_CALM, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(617, 829, 0, MS_WOLLOH, MZ_MEDIUM), 0, 0, M1_NEEDPICK|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("krona melding", S_ELEMENTAL, LVL(27, 18, 9, 37, 19), (G_GENO|1), A(ATTK(AT_SCRA, AD_DREN, 8, 5), ATTK(AT_WEAP, AD_ENCH, 3, 1), ATTK(AT_BEAM, AD_NGEN, 8, 7), ATTK(AT_GAZE, AD_DEST, 4, 4), ATTK(AT_HUGS, AD_SPEL, 5, 3), NO_ATTK), SIZ(1242, 691, 0, MS_SOLDIER, MZ_TINY), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, MR_COLD, M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pox juxtaposition", S_ELEMENTAL, LVL(27, 21, 2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DGST, 3, 7), ATTK(AT_BREA, AD_ELEC, 2, 1), ATTK(AT_BUTT, AD_SPC2, 8, 9), ATTK(AT_HUGS, AD_COLD, 1, 7), ATTK(AT_NONE, AD_RAGN, 0, 5), ATTK(AT_GAZE, AD_BADE, 5, 9)), SIZ(2756, 365, 0, MS_CUSS, MZ_MEDIUM), MR_DISINT, MR_DISINT, M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("osteopathy aberrational", S_ELEMENTAL, LVL(27, 12, 8, 35, -10), (G_GENO|4), A(ATTK(AT_BUTT, AD_DEBT, 4, 6), ATTK(AT_TENT, AD_SIN, 9, 7), ATTK(AT_KICK, AD_SGLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(37, 250, 0, MS_LAUGH, MZ_HUGE), MR_ELEC|MR_STONE, 0, M1_SWIM|M1_OVIPAROUS, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("geoduck twine", S_ELEMENTAL, LVL(27, 10, 1, 3, 12), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_WGHT, 6, 8), ATTK(AT_GAZE, AD_SITM, 4, 7), ATTK(AT_SCRA, AD_BANI, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2878, 19, 0, MS_NURSE, MZ_GIGANTIC), MR_STONE, 0, M1_CLING|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sniffling vasoinhibitory", S_ELEMENTAL, LVL(27, 8, -8, 23, -12), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_SLOW, 1, 1), ATTK(AT_TUCH, AD_CURS, 9, 8), ATTK(AT_WEAP, AD_FREN, 9, 9), ATTK(AT_WEAP, AD_STCK, 1, 3), NO_ATTK, NO_ATTK), SIZ(2193, 254, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("horsehair selfish audient", S_ELEMENTAL, LVL(27, 8, -10, 34, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_WISD, 9, 8), ATTK(AT_TUCH, AD_TCKL, 3, 7), ATTK(AT_SCRA, AD_SLOW, 1, 3), ATTK(AT_RATH, AD_ACID, 9, 8), ATTK(AT_KICK, AD_AGGR, 3, 4), ATTK(AT_RATH, AD_SHRD, 9, 4)), SIZ(2345, 44, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_SLEEP, MR_FIRE, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bathetic lightened", S_ELEMENTAL, LVL(28, 8, 2, 67, -14), (1), A(ATTK(AT_RATH, AD_WERE, 6, 8), ATTK(AT_NONE, AD_CHKH, 8, 9), ATTK(AT_BREA, AD_CAST, 4, 3), ATTK(AT_MAGC, AD_WISD, 8, 1), ATTK(AT_SPIT, AD_PHYS, 8, 6), NO_ATTK), SIZ(869, 610, 0, MS_ORC, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Kazuki Kazama", S_ELEMENTAL, LVL(28, 12, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_FIRE, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Sogetsu Kazama", S_ELEMENTAL, LVL(28, 18, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_WET, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Mina Majikina", S_ELEMENTAL, LVL(28, 24, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_BEAM, AD_COLD, 5, 5), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_BEAM, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("Galford", S_ELEMENTAL, LVL(28, 18, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_ELEC, 4, 5), ATTK(AT_BEAM, AD_ELEC, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("challie antique", S_ELEMENTAL, LVL(28, 15, 1, 4, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_NPRO, 5, 1), ATTK(AT_BREA, AD_CONT, 4, 1), ATTK(AT_SPIT, AD_NAST, 1, 5), ATTK(AT_BREA, AD_DGST, 7, 9), NO_ATTK, NO_ATTK), SIZ(3498, 705, 0, MS_CASINO, MZ_LARGE), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("episcopally aneroid", S_ELEMENTAL, LVL(29, 18, -2, 73, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISP, 4, 4), ATTK(AT_ENGL, AD_BLEE, 6, 9), ATTK(AT_CLAW, AD_DEST, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1132, 471, 0, MS_HANDY, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP, M1_AMORPHOUS|M1_NOHEAD|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sprite", S_ELEMENTAL, LVL(30, 18, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 2, 6), ATTK(AT_BEAM, AD_FIRE, 2, 6), ATTK(AT_GAZE, AD_FEAR, 2, 6), ATTK(AT_GAZE, AD_BLND, 2, 6), NO_ATTK, NO_ATTK), SIZ(1250, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE, 0, M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laboriously nonvisual collegial impeded", S_ELEMENTAL, LVL(30, 12, 3, 63, 0), (G_RGROUP|1), A(ATTK(AT_LASH, AD_RUNS, 9, 2), ATTK(AT_BITE, AD_FAMN, 1, 1), ATTK(AT_CLAW, AD_STTP, 9, 5), ATTK(AT_TUCH, AD_LAVA, 9, 7), ATTK(AT_SPIT, AD_CORR, 6, 5), NO_ATTK), SIZ(1732, 330, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS, M2_MINION|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fob unseal", S_ELEMENTAL, LVL(30, 11, -4, 28, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BITE, AD_VAMP, 3, 1), ATTK(AT_TENT, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(77, 554, 0, MS_FEARHARE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES, M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("scientific blindfolded reconstruction", S_ELEMENTAL, LVL(30, 10, 5, 24, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_MANA, 1, 3), ATTK(AT_LASH, AD_ACID, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 268, 0, MS_ANIMAL, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_SLITHY|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_PEACEFUL, M3_CLOSE|M3_AVOIDER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("maga elemental", S_ELEMENTAL, /* Demo, AntiGulp and IceBox were talking about this */ LVL(30, 13, -4, 90, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BANI, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("steel elemental", S_ELEMENTAL, LVL(30, 4, -30, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("faeaeae", S_ELEMENTAL, LVL(30, 18, 5, 10, 0), (1), A(ATTK(AT_TUCH, AD_FIRE, 2, 6), ATTK(AT_BEAM, AD_FIRE, 2, 6), ATTK(AT_BREA, AD_FEAR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eulderna summonknight", S_ELEMENTAL, LVL(30, 15, -6, 80, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_BEAM, AD_DRST, 4, 4), ATTK(AT_BEAM, AD_VULN, 5, 7), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_MAGC, AD_MAGM, 7, 13)), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("katharina summonknight", S_ELEMENTAL, LVL(30, 15, -6, 80, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_BEAM, AD_DRST, 4, 4), ATTK(AT_BEAM, AD_VULN, 5, 7), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_MAGC, AD_MAGM, 7, 13)), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("we won and you lost", S_ELEMENTAL, /* invisible */ LVL(30, 15, -4, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 8, 9), ATTK(AT_ENGL, AD_RBRE, 8, 9), ATTK(AT_BREA, AD_RBRE, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DEEPSTATE, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("specified radiobroadcast impedance", S_ELEMENTAL, LVL(30, 12, -5, 14, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_TENT, AD_IDAM, 8, 9), ATTK(AT_LASH, AD_WET, 1, 8), ATTK(AT_BREA, AD_SITM, 3, 8), ATTK(AT_BUTT, AD_NUMB, 2, 8), ATTK(AT_TENT, AD_DIMN, 9, 7), NO_ATTK), SIZ(1316, 207, 0, MS_APOC, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS| M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("power air elemental", S_ELEMENTAL, LVL(30, 36, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 9), ATTK(AT_BREA, AD_ELEC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("power earth elemental", S_ELEMENTAL, LVL(30, 6, -20, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("power fire elemental", S_ELEMENTAL, LVL(30, 12, -4, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 6, 9), ATTK(AT_NONE, AD_FIRE, 0, 8), ATTK(AT_BREA, AD_FIRE, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("power water elemental", S_ELEMENTAL, LVL(30, 6, -4, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 8), ATTK(AT_GAZE, AD_RUST, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("power astral elemental", S_ELEMENTAL, LVL(30, 15, -4, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 8, 9), ATTK(AT_ENGL, AD_RBRE, 8, 9), ATTK(AT_BREA, AD_RBRE, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("power evil elemental", S_ELEMENTAL, LVL(30, 13, -2, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 8, 9), ATTK(AT_LASH, AD_RNG, 8, 9), ATTK(AT_NONE, AD_RBRE, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_STALK|M2_WANDER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("semi-elemental lady", S_ELEMENTAL, LVL(30, 18, -15, 100, 8), (1), A(ATTK(AT_WEAP, AD_WET, 6, 8), ATTK(AT_KICK, AD_FRZE, 10, 6), ATTK(AT_BREA, AD_ELEC, 15, 15), ATTK(AT_BEAM, AD_MALK, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_COLD|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_CLOSE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Laura", S_ELEMENTAL, /* master of the elements */ LVL(30, 18, -15, 100, 8), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_WET, 6, 8), ATTK(AT_KICK, AD_FRZE, 10, 6), ATTK(AT_BREA, AD_ELEC, 15, 15), ATTK(AT_BEAM, AD_MALK, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_COLD|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SOFT_SNEAKERS HUGGING_BOOT SCR_FLOOD SCR_ICE POT_NUMBNESS POT_STUNNING WAN_CORROSION SILVER_DRAGON_SCALE_MAIL */ MON("demised grandbaby outflank", S_ELEMENTAL, LVL(31, 17, -6, 69, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_ACID, 4, 7), ATTK(AT_MAGC, AD_NPRO, 5, 1), ATTK(AT_SCRA, AD_DRIN, 9, 1), ATTK(AT_WEAP, AD_VOMT, 6, 2), ATTK(AT_MAGC, AD_ABDC, 6, 1), NO_ATTK), SIZ(743, 395, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_HIDE|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("noisiest loamed teem", S_ELEMENTAL, LVL(31, 26, 9, 64, 13), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BUTT, AD_BANI, 5, 2), ATTK(AT_BITE, AD_SITM, 4, 6), ATTK(AT_NONE, AD_CORR, 6, 1), ATTK(AT_WEAP, AD_VENO, 6, 3), ATTK(AT_BREA, AD_DEPR, 9, 1), ATTK(AT_GAZE, AD_PAIN, 1, 2)), SIZ(252, 882, 0, MS_FEARHARE, MZ_LARGE), 0, 0, M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unclosing unpreserved", S_ELEMENTAL, LVL(31, 12, 4, 61, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_DIMN, 7, 1), ATTK(AT_RATH, AD_TRAI, 4, 7), ATTK(AT_SCRA, AD_IDAM, 7, 6), ATTK(AT_BEAM, AD_DAMA, 5, 1), ATTK(AT_STNG, AD_CAST, 5, 1), ATTK(AT_LASH, AD_SLEE, 6, 1)), SIZ(214, 29, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_WALLWALK|M1_MINDLESS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("caudally bolding", S_ELEMENTAL, LVL(31, 21, 2, 69, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BITE, AD_RUST, 1, 6), ATTK(AT_WEAP, AD_ACID, 8, 4), ATTK(AT_STNG, AD_LEGS, 1, 5), ATTK(AT_STNG, AD_RNG, 7, 1), ATTK(AT_WEAP, AD_ELEC, 9, 3), NO_ATTK), SIZ(1236, 919, 0, MS_MEW, MZ_MEDIUM), 0, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_METALLIVORE, M2_LORD|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("big bulletator E", S_ELEMENTAL, LVL(31, 24, -6, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_RBRE, 7, 7), ATTK(AT_ENGL, AD_RBRE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("advanced bulletator E", S_ELEMENTAL, LVL(31, 12, -6, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_RBRE, 7, 7), ATTK(AT_ENGL, AD_RBRE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rumbler", S_ELEMENTAL, LVL(32, 36, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("rumber", S_ELEMENTAL, LVL(32, 36, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_LOUD, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("sylph elemental", S_ELEMENTAL, LVL(32, 24, 5, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ELEC, 2, 6), ATTK(AT_BEAM, AD_ELEC, 2, 6), ATTK(AT_GAZE, AD_DREN, 2, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE|M1_FLY, M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("naiad elemental", S_ELEMENTAL, LVL(32, 18, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WTHR, 2, 6), ATTK(AT_BEAM, AD_COLD, 2, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1250, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD, 0, M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Laura's masterpiece", S_ELEMENTAL, LVL(32, 18, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 2, 6), ATTK(AT_BEAM, AD_COLD, 2, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1250, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD, 0, M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_NEUTER|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_AVOIDER, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonmetal compiler", S_ELEMENTAL, LVL(32, 9, 0, 64, 7), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_FIRE, 6, 8), ATTK(AT_KICK, AD_FLAM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(279, 274, 0, MS_WHORE, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PETRIFIES|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("thief elemental", S_ELEMENTAL, LVL(33, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLND, 4, 6), ATTK(AT_CLAW, AD_THIE, 4, 6), ATTK(AT_BEAM, AD_THIE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark elemental", S_ELEMENTAL, LVL(33, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLND, 4, 6), ATTK(AT_CLAW, AD_DARK, 4, 6), ATTK(AT_BEAM, AD_DARK, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("slow elemental", S_ELEMENTAL, LVL(33, 6, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 4, 6), ATTK(AT_CLAW, AD_PLYS, 4, 6), ATTK(AT_BEAM, AD_INER, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("chaos elemental", S_ELEMENTAL, LVL(33, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 4, 6), ATTK(AT_CLAW, AD_STUN, 4, 6), ATTK(AT_BEAM, AD_HALU, 4, 10), ATTK(AT_GAZE, AD_SPC2, 4, 6), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("entropy elemental", S_ELEMENTAL, LVL(33, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 4, 6), ATTK(AT_CLAW, AD_STUN, 4, 6), ATTK(AT_BEAM, AD_HALU, 4, 10), ATTK(AT_GAZE, AD_SANI, 4, 6), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chaotic elemental", S_ELEMENTAL, LVL(33, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 4, 6), ATTK(AT_CLAW, AD_STUN, 4, 6), ATTK(AT_BEAM, AD_CHAO, 4, 10), ATTK(AT_GAZE, AD_SPC2, 4, 6), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("confusion elemental", S_ELEMENTAL, LVL(33, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONF, 4, 6), ATTK(AT_CLAW, AD_CONF, 4, 6), ATTK(AT_BEAM, AD_CONF, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DRAIN|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS|M1_FLY, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("repented relaxant", S_ELEMENTAL, LVL(33, 12, -10, 67, 6), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_SAMU, 2, 4), ATTK(AT_ENGL, AD_MAGM, 9, 2), ATTK(AT_LASH, AD_SPEL, 6, 3), ATTK(AT_MAGC, AD_NPRO, 4, 1), NO_ATTK, NO_ATTK), SIZ(55, 338, 0, MS_CUSS, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_CLING|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("election propulsion", S_ELEMENTAL, LVL(33, 12, 1, 90, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_VAPO, 6, 1), ATTK(AT_BEAM, AD_SLUD, 6, 7), ATTK(AT_BREA, AD_RAGN, 3, 8), ATTK(AT_ENGL, AD_BADE, 5, 7), NO_ATTK, NO_ATTK), SIZ(4548, 140, 0, MS_CAR, MZ_LARGE), MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_SLITHY|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tetrahedra xxx", S_ELEMENTAL, LVL(34, 15, 8, 45, -18), (3), A(ATTK(AT_NONE, AD_TERR, 4, 6), ATTK(AT_GAZE, AD_SGLD, 7, 8), ATTK(AT_BUTT, AD_AGGR, 1, 7), ATTK(AT_HUGS, AD_CHAO, 5, 1), NO_ATTK, NO_ATTK), SIZ(2710, 230, 0, MS_CORONA, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hyphened dredging", S_ELEMENTAL, LVL(34, 12, 0, 75, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_RATH, AD_GLIB, 1, 9), ATTK(AT_HUGS, AD_DEPR, 9, 7), ATTK(AT_TUCH, AD_SHRD, 7, 8), ATTK(AT_SPIT, AD_DISE, 4, 9), NO_ATTK, NO_ATTK), SIZ(728, 705, 0, MS_STABILIZE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fated rebukingly", S_ELEMENTAL, LVL(34, 10, -6, 21, -15), (G_LGROUP|1), A(ATTK(AT_KICK, AD_PLAS, 1, 6), ATTK(AT_TUCH, AD_SLUD, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2074, 126, 0, MS_GURGLE, MZ_LARGE), 0, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_TPORT|M1_ACID, M2_LORD|M2_WANDER|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("convect choreal", S_ELEMENTAL, LVL(34, 13, 2, 76, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_RNG, 1, 8), ATTK(AT_SCRA, AD_FIRE, 8, 3), ATTK(AT_NONE, AD_DFOO, 1, 7), ATTK(AT_TRAM, AD_TDRA, 1, 7), NO_ATTK, NO_ATTK), SIZ(2321, 1501, 0, MS_SOVIET, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_REGEN|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("roswine", S_ELEMENTAL, LVL(34, 10, -5, 60, 0), (1), A(ATTK(AT_KICK, AD_ICEB, 6, 9), ATTK(AT_GAZE, AD_CONF, 8, 8), ATTK(AT_BREA, AD_COLD, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DEATH|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spark beast", S_ELEMENTAL, LVL(34, 18, -3, 33, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ELEC, 10, 12), ATTK(AT_BREA, AD_ELEC, 7, 7), ATTK(AT_BEAM, AD_DREN, 4, 7), ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("timekeeper", S_ELEMENTAL, LVL(34, 12, -3, 33, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 48), ATTK(AT_BEAM, AD_MANA, 8, 10), ATTK(AT_HUGS, AD_MANA, 4, 10), ATTK(AT_GAZE, AD_DREN, 5, 8), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deadly frost", S_ELEMENTAL, LVL(34, 5, -7, 70, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_COLD, 4, 60), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BREA, AD_COLD, 9, 12), ATTK(AT_NONE, AD_COLD, 0, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("Laura's hugging boot", S_ELEMENTAL, LVL(34, 13, -2, 70, 10), (1), A(ATTK(AT_KICK, AD_PHYS, 8, 10), ATTK(AT_WEAP, AD_AXUS, 6, 7), ATTK(AT_BREA, AD_RBRE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_FIRE|MR_COLD|MR_DEATH|MR_DISINT|MR_STONE, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE|M1_TUNNEL, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mana elemental", S_ELEMENTAL, LVL(34, 12, -3, 33, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 48), ATTK(AT_BEAM, AD_MANA, 8, 10), ATTK(AT_HUGS, AD_MANA, 4, 10), ATTK(AT_GAZE, AD_DREN, 5, 8), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chichi comedic", S_ELEMENTAL, LVL(34, 12, -9, 71, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_FIRE, 6, 9), ATTK(AT_TENT, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3417, 159, 0, MS_HISS, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("psychic elemental", S_ELEMENTAL, LVL(35, 13, -8, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SPC2, 4, 10), ATTK(AT_NONE, AD_SPC2, 4, 10), ATTK(AT_BREA, AD_SPC2, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clear elemental", S_ELEMENTAL, LVL(35, 13, -8, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SANI, 4, 10), ATTK(AT_NONE, AD_SANI, 4, 10), ATTK(AT_BREA, AD_SANI, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("insanity elemental", S_ELEMENTAL, LVL(35, 13, -8, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_INSA, 4, 10), ATTK(AT_NONE, AD_INSA, 4, 10), ATTK(AT_BEAM, AD_INSA, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("oblivion elemental", S_ELEMENTAL, LVL(36, 15, -12, 75, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MEMO, 1, 9), ATTK(AT_NONE, AD_MEMO, 0, 3), ATTK(AT_ENGL, AD_TRAI, 1, 9), ATTK(AT_NONE, AD_TRAI, 0, 3), ATTK(AT_ENGL, AD_TECH, 1, 9), ATTK(AT_NONE, AD_TECH, 0, 3)), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ooze elemental", S_ELEMENTAL, LVL(36, 12, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ACID, 1, 10), ATTK(AT_TUCH, AD_ACID, 1, 10), ATTK(AT_TUCH, AD_ACID, 1, 10), ATTK(AT_BREA, AD_ACID, 1, 10), NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_ORGANIVORE, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("smoke elemental", S_ELEMENTAL, LVL(36, 13, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_TCKL, 1, 10), ATTK(AT_MAGC, AD_SPEL, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("living tornado", S_ELEMENTAL, LVL(36, 24, -6, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 21), ATTK(AT_TUCH, AD_ELEC, 3, 10), ATTK(AT_ENGL, AD_PHYS, 3, 10), ATTK(AT_BEAM, AD_SHRD, 3, 10), ATTK(AT_BEAM, AD_GRAV, 3, 10), ATTK(AT_GAZE, AD_DREN, 3, 10) ), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("inched coalesce", S_ELEMENTAL, LVL(36, 12, 3, 99, -10), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SPIT, AD_SITM, 5, 4), ATTK(AT_WEAP, AD_THIR, 1, 9), ATTK(AT_EXPL, AD_CURS, 1, 3), ATTK(AT_GAZE, AD_MINA, 6, 9), ATTK(AT_WEAP, AD_DFOO, 7, 6), ATTK(AT_TENT, AD_STTP, 6, 9)), SIZ(537, 970, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL, M2_VAMPIRE|M2_COLLECT, M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cheeking jealousy", S_ELEMENTAL, LVL(36, 12, -5, 98, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_WRAP, 6, 7), ATTK(AT_CLAW, AD_PLAS, 1, 8), ATTK(AT_SCRA, AD_VULN, 6, 1), ATTK(AT_HUGS, AD_STUN, 1, 8), NO_ATTK, NO_ATTK), SIZ(9, 658, 0, MS_HCALIEN, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_DEMON|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unguarded assessor faraday", S_ELEMENTAL, LVL(36, 12, -2, 34, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_DRDX, 6, 4), ATTK(AT_BITE, AD_DAMA, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(848, 1045, 0, MS_SUPERMAN, MZ_HUGE), 0, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("uncarpeted beforehand", S_ELEMENTAL, LVL(36, 12, -1, 57, -18), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TRAM, AD_CURS, 7, 8), ATTK(AT_BITE, AD_WRAP, 1, 1), ATTK(AT_TENT, AD_SKIL, 2, 2), ATTK(AT_ENGL, AD_SCOR, 2, 3), ATTK(AT_MAGC, AD_RBRE, 2, 5), NO_ATTK), SIZ(797, 152, 0, MS_WOLLOH, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unbeliever murdered", S_ELEMENTAL, LVL(37, 14, -3, 3, -19), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BREA, AD_TECH, 7, 2), ATTK(AT_BITE, AD_ELEC, 4, 1), ATTK(AT_ENGL, AD_INSA, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(407, 0, 0, MS_GURGLE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("electric elemental", S_ELEMENTAL, LVL(37, 18, -8, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 7, 7), ATTK(AT_NONE, AD_ELEC, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("escargot israel", S_ELEMENTAL, LVL(38, 16, -7, 7, -6), (1), A(ATTK(AT_TENT, AD_LEGS, 9, 7), ATTK(AT_TENT, AD_PLYS, 7, 4), ATTK(AT_WEAP, AD_DISN, 1, 1), ATTK(AT_TENT, AD_DCAY, 9, 7), ATTK(AT_GAZE, AD_DAMA, 9, 6), NO_ATTK), SIZ(2712, 618, 0, MS_FART_NORMAL, MZ_TINY), MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mythic outcome", S_ELEMENTAL, LVL(38, 15, 2, 31, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_SGLD, 3, 3), ATTK(AT_TRAM, AD_FIRE, 8, 5), ATTK(AT_GAZE, AD_NEXU, 5, 6), ATTK(AT_NONE, AD_DRST, 9, 9), ATTK(AT_TUCH, AD_CLRC, 6, 6), NO_ATTK), SIZ(95, 730, 0, MS_SELFHARM, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("groundnut botching", S_ELEMENTAL, LVL(38, 25, 4, 66, 0), (G_VLGROUP|4), A(ATTK(AT_TUCH, AD_VOMT, 1, 9), ATTK(AT_EXPL, AD_RUNS, 4, 6), ATTK(AT_GAZE, AD_TIME, 5, 6), ATTK(AT_GAZE, AD_DFOO, 7, 3), ATTK(AT_KICK, AD_NTHR, 2, 5), NO_ATTK), SIZ(1520, 25, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tot dryest", S_ELEMENTAL, LVL(39, 13, 1, 79, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_THIE, 1, 2), ATTK(AT_STNG, AD_VOMT, 8, 5), ATTK(AT_TRAM, AD_FRZE, 3, 3), ATTK(AT_BREA, AD_MINA, 3, 6), ATTK(AT_SPIT, AD_BLAS, 2, 6), NO_ATTK), SIZ(1159, 199, 0, MS_CUSS, MZ_LARGE), MR_STONE, 0, M1_REGEN|M1_POIS, M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("time elemental", S_ELEMENTAL, LVL(39, 13, -7, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TIME, 3, 4), ATTK(AT_TUCH, AD_TLPT, 3, 4), ATTK(AT_HUGS, AD_TIME, 5, 10), ATTK(AT_GAZE, AD_TIME, 5, 10), NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_FLY|M1_ACID, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("timeserver", S_ELEMENTAL, LVL(39, 13, -7, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TIME, 3, 4), ATTK(AT_TUCH, AD_TLPT, 3, 4), ATTK(AT_HUGS, AD_TIME, 5, 10), ATTK(AT_GAZE, AD_TIME, 5, 10), NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_ESCAPE, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_FLY|M1_ACID, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death elemental", S_ELEMENTAL, /* evil patch idea by jonadab */ LVL(40, 12, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DETH, 5, 10), ATTK(AT_NONE, AD_DETH, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("commiserating archbishop", S_ELEMENTAL, LVL(40, 8, -4, 70, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BEAM, AD_DISE, 7, 8), ATTK(AT_MAGC, AD_INSA, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(137, 934, 0, MS_PARROT, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_JEWELS, M3_INFRAVISION|M3_POKEMON|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ontogenetic washbowl staler", S_ELEMENTAL, LVL(41, 14, -1, 37, 0), (G_UNIQ|1), A(ATTK(AT_BREA, AD_PLAS, 5, 7), ATTK(AT_CLAW, AD_DAMA, 5, 8), ATTK(AT_BITE, AD_PEST, 1, 1), ATTK(AT_BEAM, AD_SITM, 1, 3), ATTK(AT_GAZE, AD_AXUS, 1, 6), ATTK(AT_MAGC, AD_PART, 3, 3)), SIZ(124, 224, 0, MS_BARK, MZ_HUMAN), MR_COLD, 0, M1_HIDE|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("armageddonist", S_ELEMENTAL, LVL(41, 22, -12, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LAVA, 1, 50), ATTK(AT_HUGS, AD_STUN, 1, 50), ATTK(AT_NONE, AD_LAVA, 1, 50), ATTK(AT_GAZE, AD_FLAM, 1, 50), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_APOC, MZ_HUGE), MR_POISON|MR_STONE|MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ragnarokist", S_ELEMENTAL, LVL(41, 22, -12, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RAGN, 1, 50), ATTK(AT_HUGS, AD_STUN, 1, 50), ATTK(AT_NONE, AD_RAGN, 1, 50), ATTK(AT_GAZE, AD_RAGN, 1, 50), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_APOC, MZ_HUGE), MR_POISON|MR_STONE|MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("concrete elemental", S_ELEMENTAL, LVL(41, 11, -25, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("Photon Earth", S_ELEMENTAL, LVL(41, 20, -12, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 15), ATTK(AT_WEAP, AD_ENCH, 10, 10), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_TUNNEL, M2_STRONG|M2_NEUTER|M2_PNAME|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("toolroom enthrallingly", S_ELEMENTAL, LVL(41, 5, 4, 50, 0), (G_VLGROUP|1), A(ATTK(AT_KICK, AD_DISN, 6, 6), ATTK(AT_TUCH, AD_LITT, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1785, 101, 0, MS_GLYPHS, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS, M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("jumper orient politico", S_ELEMENTAL, LVL(42, 9, -9, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_SEDU, 0, 1), ATTK(AT_TRAM, AD_STUN, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(696, 1309, 0, MS_ARREST, MZ_SMALL), MR_DISINT|MR_ACID, MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("eternal eye", S_ELEMENTAL, LVL(42, 15, -4, 45, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 62), ATTK(AT_BEAM, AD_MANA, 9, 10), ATTK(AT_HUGS, AD_MANA, 5, 10), ATTK(AT_GAZE, AD_DREN, 5, 9), ATTK(AT_GAZE, AD_SPC2, 4, 5), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("foreva eye", S_ELEMENTAL, LVL(42, 15, -4, 45, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 62), ATTK(AT_BEAM, AD_MANA, 9, 10), ATTK(AT_HUGS, AD_MANA, 5, 10), ATTK(AT_GAZE, AD_DREN, 5, 9), ATTK(AT_GAZE, AD_SPC2, 4, 5), ATTK(AT_GAZE, AD_TPTO, 0, 0)), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("transitive eye", S_ELEMENTAL, LVL(42, 15, -4, 45, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 62), ATTK(AT_BEAM, AD_MANA, 9, 10), ATTK(AT_HUGS, AD_MANA, 5, 10), ATTK(AT_GAZE, AD_DREN, 5, 9), ATTK(AT_GAZE, AD_SANI, 4, 5), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Laura's cuddly sneaker", S_ELEMENTAL, LVL(42, 17, -5, 0, 10), (1), A(ATTK(AT_KICK, AD_RBRE, 6, 9), ATTK(AT_WEAP, AD_STUN, 5, 4), ATTK(AT_BREA, AD_RBRE, 3, 11), ATTK(AT_BEAM, AD_RBRE, 5, 8), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_FIRE|MR_COLD|MR_DEATH|MR_DISINT|MR_STONE, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reequipped guardsman", S_ELEMENTAL, LVL(42, 12, -3, 64, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_BLEE, 4, 5), ATTK(AT_MAGC, AD_TDRA, 6, 2), ATTK(AT_BUTT, AD_WRAP, 2, 9), ATTK(AT_STNG, AD_BURN, 2, 3), ATTK(AT_TUCH, AD_DRIN, 3, 4), ATTK(AT_BREA, AD_CHAO, 5, 1)), SIZ(1966, 529, 0, MS_WHORE, MZ_TINY), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("apartment euler", S_ELEMENTAL, LVL(42, 8, -6, 41, -10), (3), A(ATTK(AT_WEAP, AD_FREN, 9, 2), ATTK(AT_SPIT, AD_TREM, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(916, 45, 0, MS_FART_QUIET, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, MR_ELEC, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("silent killer", S_ELEMENTAL, LVL(43, 26, -5, 55, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, MR_ACID|MR_ELEC|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_SEE_INVIS|M1_MINDLESS|M1_WALLWALK, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("djinn elemental", S_ELEMENTAL, LVL(43, 18, -5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_GRAV, 4, 6), ATTK(AT_GAZE, AD_DREN, 4, 6) ), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Vargo, Tyrant of Fire", S_ELEMENTAL, LVL(43, 18, -3, 50, 0), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_FIRE, 6, 6), ATTK(AT_CLAW, AD_FIRE, 6, 6), ATTK(AT_CLAW, AD_FIRE, 6, 6), ATTK(AT_CLAW, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_FIRE, 10, 10), ATTK(AT_BEAM, AD_PLAS, 6, 6)), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER|M2_PNAME|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Waldern, King of Water", S_ELEMENTAL, LVL(43, 12, -8, 80, 0), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 8, 5), ATTK(AT_CLAW, AD_PHYS, 8, 5), ATTK(AT_CLAW, AD_PHYS, 8, 5), ATTK(AT_CLAW, AD_PHYS, 8, 5), ATTK(AT_BEAM, AD_WRAP, 10, 10), NO_ATTK), SIZ(2500, 0, 0, MS_BOSS, MZ_HUGE), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER|M2_PNAME|M2_HOSTILE|M2_NOPOLY, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Quaker, Master of Earth", S_ELEMENTAL, LVL(43, 12, -10, 97, 0), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_WTHR, 10, 10), ATTK(AT_BEAM, AD_ACID, 10, 10), NO_ATTK), SIZ(2500, 0, 0, MS_BOSS, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_TUNNEL, M2_STRONG|M2_NEUTER|M2_PNAME|M2_HOSTILE|M2_NOPOLY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Nai-no-kami", S_ELEMENTAL, LVL(43, 12, -10, 97, 0), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_WTHR, 10, 10), ATTK(AT_BEAM, AD_ACID, 10, 10), NO_ATTK), SIZ(2500, 0, 0, MS_BOSS, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_WALLWALK, M2_STRONG|M2_NEUTER|M2_PNAME|M2_HOSTILE|M2_NOPOLY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Ariel, Queen of Air", S_ELEMENTAL, LVL(43, 24, 0, 50, 0), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_BUTT, AD_CONF, 4, 4), ATTK(AT_BREA, AD_ELEC, 10, 10), NO_ATTK), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_DEATH|MR_DISINT|MR_ACID|MR_COLD|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_FEMALE|M2_PNAME|M2_HOSTILE|M2_NOPOLY, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("marid elemental", S_ELEMENTAL, LVL(44, 18, -5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_BEAM, AD_WET, 5, 6), ATTK(AT_GAZE, AD_DREN, 5, 6) ), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("catafalque granularly stowing", S_ELEMENTAL, LVL(44, 14, 0, 6, -18), (G_LGROUP|1), A(ATTK(AT_BEAM, AD_SPC2, 1, 8), ATTK(AT_SCRA, AD_GRAV, 7, 9), ATTK(AT_GAZE, AD_NGRA, 6, 3), ATTK(AT_BEAM, AD_NUMB, 1, 9), NO_ATTK, NO_ATTK), SIZ(1812, 512, 0, MS_PANTS, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("regionalism fluking", S_ELEMENTAL, LVL(44, 12, 4, 79, -17), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_GAZE, AD_RUST, 7, 6), ATTK(AT_WEAP, AD_LEGS, 7, 2), ATTK(AT_TENT, AD_IDAM, 1, 7), ATTK(AT_STNG, AD_SAMU, 8, 4), ATTK(AT_NONE, AD_WET, 3, 2), ATTK(AT_BUTT, AD_CALM, 1, 4)), SIZ(1318, 178, 0, MS_COMBAT, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("living bonfire", S_ELEMENTAL, LVL(44, 18, -5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 14, 14), ATTK(AT_BREA, AD_FIRE, 10, 8), ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("migmatite horror", S_ELEMENTAL, LVL(44, 12, -6, 66, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 3, 75), ATTK(AT_HUGS, AD_PHYS, 3, 75), ATTK(AT_HUGS, AD_PHYS, 3, 75), ATTK(AT_BEAM, AD_DARK, 2, 10), ATTK(AT_BEAM, AD_HALU, 3, 10), ATTK(AT_NONE, AD_FIRE, 0, 5) ), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Calcifer", S_ELEMENTAL, LVL(44, 24, -5, 50, 0), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_FIRE, 6, 6), ATTK(AT_TUCH, AD_FIRE, 4, 6), ATTK(AT_TUCH, AD_FAMN, 6, 6), ATTK(AT_TUCH, AD_FAMN, 4, 6), ATTK(AT_BEAM, AD_FIRE, 10, 10), NO_ATTK), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_MINDLESS|M1_HUMANOID, M2_STRONG|M2_NEUTER|M2_PNAME|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("deoxyribonucleic fanciest hopelessly harpoon", S_ELEMENTAL, LVL(45, 14, -26, 28, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TPTO, 8, 17), ATTK(AT_KICK, AD_MCRE, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2079, 115, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_NOHANDS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unhandicapped sequestration quartile", S_ELEMENTAL, LVL(45, 12, 6, 95, 0), (4), A(ATTK(AT_TENT, AD_SPEL, 3, 10), ATTK(AT_WEAP, AD_SHAN, 7, 5), ATTK(AT_ENGL, AD_STCK, 1, 19), ATTK(AT_BUTT, AD_DRDX, 1, 1), ATTK(AT_LASH, AD_CAST, 8, 6), ATTK(AT_NONE, AD_DISN, 0, 4)), SIZ(1713, 1130, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chain lightning", S_ELEMENTAL, LVL(46, 24, -4, 45, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ELEC, 10, 20), ATTK(AT_BREA, AD_ELEC, 9, 9), ATTK(AT_BEAM, AD_DREN, 4, 9), ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("space entity", S_ELEMENTAL, LVL(46, 10, -28, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_HITASTHREE|MR_PLUSONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("screaming twister", S_ELEMENTAL, LVL(46, 24, -4, 45, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 24), ATTK(AT_BREA, AD_LITE, 12, 12), ATTK(AT_BEAM, AD_CONF, 4, 7), ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("blackballed monophobia", S_ELEMENTAL, LVL(46, 12, 1, 72, 0), (1), A(ATTK(AT_TUCH, AD_NGRA, 7, 19), ATTK(AT_EXPL, AD_SIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2903, 114, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_DISINT|MR_POISON, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gamboled unman rubato", S_ELEMENTAL, LVL(46, 16, -11, 55, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_DRLI, 5, 10), ATTK(AT_MAGC, AD_IDAM, 1, 4), ATTK(AT_GAZE, AD_FREN, 8, 9), ATTK(AT_BOOM, AD_ENCH, 1, 12), NO_ATTK, NO_ATTK), SIZ(24, 367, 0, MS_MUTE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC|MR_POISON, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("angelfish boot", S_ELEMENTAL, LVL(46, 33, -18, 27, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BITE, AD_SPEL, 4, 2), ATTK(AT_TUCH, AD_ICUR, 5, 13), ATTK(AT_EXPL, AD_CAST, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(881, 910, 0, MS_BARK, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_HIDE|M1_NOTAKE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("strikebreaker wake seaport venturesomely", S_ELEMENTAL, LVL(47, 12, -3, 100, -20), (1), A(ATTK(AT_TENT, AD_BLAS, 5, 1), ATTK(AT_MAGC, AD_PEST, 5, 1), ATTK(AT_CLAW, AD_DEBU, 2, 1), ATTK(AT_TUCH, AD_DISE, 7, 17), ATTK(AT_WEAP, AD_DEPR, 8, 15), ATTK(AT_MAGC, AD_CURS, 2, 8)), SIZ(282, 511, 0, MS_SISSY, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_TPORT| M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chiller satiety botticelli stowable zeroing", S_ELEMENTAL, LVL(47, 12, -10, 94, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_LETH, 3, 2), ATTK(AT_STNG, AD_FRZE, 5, 20), ATTK(AT_CLAW, AD_AXUS, 5, 1), ATTK(AT_BITE, AD_SLOW, 1, 13), NO_ATTK, NO_ATTK), SIZ(624, 440, 0, MS_GYPSY, MZ_GIGANTIC), MR_FIRE|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unraised challie", S_ELEMENTAL, LVL(48, 15, 0, 95, 0), (2), A(ATTK(AT_BREA, AD_PHYS, 7, 9), ATTK(AT_MAGC, AD_NGRA, 7, 11), ATTK(AT_BEAM, AD_VOMT, 4, 6), ATTK(AT_SPIT, AD_RBRE, 6, 7), ATTK(AT_NONE, AD_VOMT, 7, 16), NO_ATTK), SIZ(3130, 68, 0, MS_CASINO, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_ACID, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("high-magician", S_ELEMENTAL, LVL(48, 17, -12, 95, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 7), ATTK(AT_MAGC, AD_DARK, 8, 15), ATTK(AT_MAGC, AD_CHAO, 8, 12), ATTK(AT_BEAM, AD_NTHR, 8, 9), ATTK(AT_BEAM, AD_DREA, 8, 12), ATTK(AT_GAZE, AD_SLOW, 0, 0)), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("sea spirit", S_ELEMENTAL, LVL(48, 12, -4, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_HALU, 2, 104), ATTK(AT_BEAM, AD_WRAP, 2, 20), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("efreet elemental", S_ELEMENTAL, LVL(49, 18, -5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_FIRE, 6, 6), ATTK(AT_GAZE, AD_DREN, 6, 6) ), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("laced baton illinoisan", S_ELEMENTAL, LVL(49, 19, -5, 94, -10), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_DRST, 9, 17), ATTK(AT_KICK, AD_LAVA, 7, 18), ATTK(AT_WEAP, AD_TCKL, 2, 14), ATTK(AT_GAZE, AD_DISN, 2, 21), ATTK(AT_NONE, AD_ENCH, 5, 12), NO_ATTK), SIZ(553, 212, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NOPLRPOLY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hypoderm highway", S_ELEMENTAL, LVL(49, 26, -8, 78, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_LITE, 1, 15), ATTK(AT_SPIT, AD_SHRD, 4, 6), ATTK(AT_TENT, AD_VAMP, 1, 13), ATTK(AT_LASH, AD_SLEE, 4, 11), ATTK(AT_BOOM, AD_PLAS, 1, 4), ATTK(AT_KICK, AD_DROP, 8, 12)), SIZ(104, 328, 0, MS_CAR, MZ_HUGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("haystack insistent mulishly", S_ELEMENTAL, LVL(49, 13, -21, 66, 3), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_TIME, 5, 7), ATTK(AT_HUGS, AD_SLEE, 2, 21), ATTK(AT_GAZE, AD_LITT, 4, 2), ATTK(AT_BEAM, AD_SIN, 1, 20), ATTK(AT_BEAM, AD_SLEE, 5, 15), ATTK(AT_TENT, AD_TCKL, 8, 15)), SIZ(402, 581, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_OMNIVORE, M2_PRINCE|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ripeout air elemental", S_ELEMENTAL, LVL(50, 36, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 3, 9), ATTK(AT_BREA, AD_ELEC, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ripeout earth elemental", S_ELEMENTAL, LVL(50, 6, -30, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 12, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_ROCKTHROW, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ripeout fire elemental", S_ELEMENTAL, LVL(50, 12, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 9, 9), ATTK(AT_NONE, AD_FIRE, 0, 8), ATTK(AT_BREA, AD_FIRE, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ripeout water elemental", S_ELEMENTAL, LVL(50, 6, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 16, 8), ATTK(AT_GAZE, AD_RUST, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ripeout astral elemental", S_ELEMENTAL, LVL(50, 15, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 12, 9), ATTK(AT_ENGL, AD_RBRE, 12, 9), ATTK(AT_BREA, AD_RBRE, 12, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ripeout evil elemental", S_ELEMENTAL, LVL(50, 13, -4, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 12, 9), ATTK(AT_LASH, AD_RNG, 12, 9), ATTK(AT_NONE, AD_RBRE, 12, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_STALK|M2_WANDER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("frooty elemental", S_ELEMENTAL, LVL(50, 15, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 12, 9), ATTK(AT_ENGL, AD_SAMU, 12, 9), ATTK(AT_BREA, AD_SAMU, 12, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dubiety flail overladed", S_ELEMENTAL, LVL(50, 12, -17, 72, 5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_MCRE, 3, 1), ATTK(AT_ENGL, AD_SLEE, 6, 13), ATTK(AT_BEAM, AD_BLND, 1, 6), ATTK(AT_SCRA, AD_MALK, 8, 2), ATTK(AT_LASH, AD_ABDC, 7, 8), ATTK(AT_BITE, AD_RBRE, 6, 7)), SIZ(97, 642, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_SLIME, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("openable misfired", S_ELEMENTAL, LVL(50, 9, -5, 63, -6), (G_GENO|3), A(ATTK(AT_BUTT, AD_ILLU, 3, 21), ATTK(AT_LASH, AD_DRLI, 5, 11), ATTK(AT_MAGC, AD_CAST, 1, 6), ATTK(AT_STNG, AD_MALK, 4, 6), ATTK(AT_WEAP, AD_TERR, 9, 12), NO_ATTK), SIZ(1732, 1585, 0, MS_IMITATE, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_ACID|M1_HERBIVORE, M2_LORD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("externalism feistier tahitian leader defiant", S_ELEMENTAL, LVL(51, 12, 3, 90, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BITE, AD_CNCL, 1, 6), ATTK(AT_NONE, AD_AMNE, 3, 10), ATTK(AT_TRAM, AD_TRAI, 1, 7), ATTK(AT_ENGL, AD_BURN, 2, 20), ATTK(AT_BITE, AD_AGGR, 1, 20), ATTK(AT_EXPL, AD_TERR, 8, 9)), SIZ(1979, 1429, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_SLEEP, MR_FIRE, M1_CONCEAL|M1_NOTAKE|M1_NOHEAD, M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("idee vitriol", S_ELEMENTAL, LVL(51, 13, -18, 29, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_LITE, 1, 10), ATTK(AT_TENT, AD_HODS, 1, 11), ATTK(AT_SPIT, AD_VOMT, 3, 15), ATTK(AT_CLAW, AD_LETH, 7, 1), ATTK(AT_BUTT, AD_SLEE, 0, 8), ATTK(AT_WEAP, AD_UVUU, 8, 16)), SIZ(1615, 410, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("secularize appealed prognostic", S_ELEMENTAL, LVL(52, 15, 8, 79, 0), (1), A(ATTK(AT_BEAM, AD_TIME, 5, 2), ATTK(AT_TRAM, AD_NEXU, 1, 4), ATTK(AT_WEAP, AD_DRIN, 4, 5), ATTK(AT_CLAW, AD_FREN, 2, 9), ATTK(AT_EXPL, AD_MEMO, 6, 1), ATTK(AT_SCRA, AD_SLUD, 6, 21)), SIZ(426, 301, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON|MR_STONE, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("knobby photophobic", S_ELEMENTAL, LVL(52, 12, -30, 70, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_MAGM, 6, 14), ATTK(AT_HUGS, AD_TREM, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1213, 137, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("frozen ice block", S_ELEMENTAL, LVL(52, 9, -8, 85, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_COLD, 4, 80), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BREA, AD_COLD, 9, 14), ATTK(AT_NONE, AD_COLD, 0, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("hear dramatic", S_ELEMENTAL, LVL(53, 25, -18, 76, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_TIME, 1, 6), ATTK(AT_SCRA, AD_ICEB, 1, 10), ATTK(AT_TENT, AD_WTHR, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2665, 176, 0, MS_DEAD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SPIDER|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("erasure behooving", S_ELEMENTAL, LVL(53, 13, -1, 0, 0), (G_RGROUP|1), A(ATTK(AT_TRAM, AD_WET, 6, 10), ATTK(AT_BREA, AD_DREN, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1425, 1116, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT|MR_ELEC, M1_TUNNEL|M1_NOHANDS|M1_HUMANOID|M1_ACID, M2_NOPOLY|M2_WANDER|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("zanzibar cognisable", S_ELEMENTAL, LVL(53, 3, 3, 94, 1), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_TRAI, 8, 8), ATTK(AT_BREA, AD_CONF, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1310, 979, 0, MS_CONVERT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("trustable overpraise", S_ELEMENTAL, LVL(53, 12, 1, 83, 19), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_DARK, 6, 15), ATTK(AT_HUGS, AD_THIE, 5, 2), ATTK(AT_TENT, AD_SPEL, 3, 13), ATTK(AT_MAGC, AD_WRAT, 3, 12), ATTK(AT_TUCH, AD_SKIL, 9, 18), NO_ATTK), SIZ(11, 239, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_FIRE, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS| M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bookshop prominence", S_ELEMENTAL, LVL(54, 8, -10, 76, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_VAMP, 2, 13), ATTK(AT_SPIT, AD_POIS, 7, 21), ATTK(AT_LASH, AD_WTHR, 8, 10), ATTK(AT_MAGC, AD_GLIB, 2, 9), NO_ATTK, NO_ATTK), SIZ(1715, 208, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("timeless guardian", S_ELEMENTAL, LVL(54, 15, -6, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 78), ATTK(AT_BEAM, AD_MANA, 8, 14), ATTK(AT_HUGS, AD_MANA, 6, 10), ATTK(AT_GAZE, AD_DREN, 5, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("toxic fiend", S_ELEMENTAL, LVL(54, 12, -5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_POIS, 5, 40), ATTK(AT_BEAM, AD_POIS, 4, 10), ATTK(AT_GAZE, AD_PLYS, 1, 1), ATTK(AT_BEAM, AD_HALU, 3, 3), ATTK(AT_NONE, AD_COLD, 0, 3), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("dao elemental", S_ELEMENTAL, LVL(54, 18, -5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 6), ATTK(AT_WEAP, AD_PHYS, 7, 6), ATTK(AT_WEAP, AD_PHYS, 7, 6), ATTK(AT_WEAP, AD_PHYS, 7, 6), ATTK(AT_BEAM, AD_SHRD, 7, 6), ATTK(AT_GAZE, AD_DREN, 7, 6) ), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ACID|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("outoftime elemental", S_ELEMENTAL, LVL(54, 15, -6, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 78), ATTK(AT_BEAM, AD_MANA, 8, 14), ATTK(AT_HUGS, AD_MANA, 6, 10), ATTK(AT_GAZE, AD_DREN, 5, 10), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("abider underlain jamestown", S_ELEMENTAL, LVL(54, 13, -28, 99, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_TECH, 1, 3), ATTK(AT_LASH, AD_HALU, 8, 7), ATTK(AT_WEAP, AD_MANA, 2, 7), ATTK(AT_TENT, AD_VAMP, 8, 7), NO_ATTK, NO_ATTK), SIZ(255, 151, 0, MS_DEAD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_REGEN, M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("eradicating intruder", S_ELEMENTAL, LVL(54, 23, -16, 43, 0), (2), A(ATTK(AT_BOOM, AD_DCAY, 9, 7), ATTK(AT_LASH, AD_NACU, 5, 16), ATTK(AT_SPIT, AD_ALIN, 8, 1), ATTK(AT_SCRA, AD_CONT, 7, 16), ATTK(AT_CLAW, AD_IDAM, 9, 3), NO_ATTK), SIZ(1787, 0, 0, MS_WERE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("diagramed foxtail keynoting", S_ELEMENTAL, LVL(54, 22, -6, 68, 10), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_LEGS, 9, 21), ATTK(AT_GAZE, AD_EDGE, 4, 13), ATTK(AT_STNG, AD_SEDU, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1813, 162, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY| M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("recoloring freeboard", S_ELEMENTAL, LVL(54, 16, -9, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POIS, 3, 5), ATTK(AT_BITE, AD_CHRN, 7, 14), ATTK(AT_SCRA, AD_FAMN, 9, 8), ATTK(AT_MAGC, AD_FAMN, 4, 10), ATTK(AT_KICK, AD_TREM, 5, 1), NO_ATTK), SIZ(250, 22, 0, MS_PUPIL, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_SEE_INVIS, M2_LORD|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("brooklyn preprogrammed", S_ELEMENTAL, LVL(55, 9, 2, 54, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MANA, 8, 20), ATTK(AT_NONE, AD_FIRE, 4, 11), ATTK(AT_WEAP, AD_TIME, 4, 17), ATTK(AT_LASH, AD_CONF, 3, 8), ATTK(AT_TRAM, AD_MANA, 3, 6), NO_ATTK), SIZ(2989, 870, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("subunit offal", S_ELEMENTAL, LVL(56, 14, -4, 57, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_WEBS, 6, 10), ATTK(AT_BUTT, AD_SAMU, 3, 16), ATTK(AT_STNG, AD_POLY, 4, 14), ATTK(AT_EXPL, AD_SIN, 1, 2), ATTK(AT_TRAM, AD_ICEB, 8, 19), NO_ATTK), SIZ(1373, 29, 0, MS_SHRIEK, MZ_LARGE), MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mississippi furzy", S_ELEMENTAL, LVL(56, 9, 2, 100, 0), (G_SGROUP|4), A(ATTK(AT_EXPL, AD_DISE, 2, 2), ATTK(AT_EXPL, AD_MEMO, 4, 19), ATTK(AT_WEAP, AD_BURN, 4, 4), ATTK(AT_BUTT, AD_CHAO, 8, 4), NO_ATTK, NO_ATTK), SIZ(1215, 573, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE| M1_METALLIVORE, M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rectorial epigraphic", S_ELEMENTAL, LVL(56, 12, 9, 80, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_TLPT, 2, 17), ATTK(AT_BITE, AD_RUST, 7, 18), ATTK(AT_NONE, AD_CHRN, 3, 15), ATTK(AT_BEAM, AD_AMNE, 8, 2), ATTK(AT_CLAW, AD_TCKL, 2, 16), ATTK(AT_LASH, AD_CONT, 8, 6)), SIZ(3878, 73, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_NOHEAD, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cardiac oubliette", S_ELEMENTAL, LVL(56, 17, -25, 40, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TRAM, AD_LUCK, 1, 16), ATTK(AT_BUTT, AD_MALK, 9, 5), ATTK(AT_SCRA, AD_WEEP, 8, 11), ATTK(AT_ENGL, AD_TCKL, 4, 18), ATTK(AT_TRAM, AD_SLUD, 6, 2), ATTK(AT_BREA, AD_LUCK, 9, 3)), SIZ(1618, 734, 0, MS_IMITATE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("olograph estuary fossilized alliance reboiling edda", S_ELEMENTAL, LVL(57, 12, -18, 59, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TENT, AD_UNPR, 1, 2), ATTK(AT_HUGS, AD_RUST, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(663, 617, 0, MS_LIEDER, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_BREATHLESS|M1_NOTAKE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("scariest ensilage", S_ELEMENTAL, LVL(58, 8, -9, 97, 16), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BITE, AD_CALM, 8, 2), ATTK(AT_HUGS, AD_DEPR, 4, 4), ATTK(AT_BEAM, AD_GLIB, 3, 17), ATTK(AT_BREA, AD_FAKE, 4, 21), NO_ATTK, NO_ATTK), SIZ(322, 377, 0, MS_MISSING, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_SWIM|M1_BREATHLESS|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK| M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("martian phototrophic", S_ELEMENTAL, LVL(59, 39, 7, 71, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_ENGL, AD_AXUS, 3, 14), ATTK(AT_BREA, AD_SHRD, 1, 5), ATTK(AT_TUCH, AD_PEST, 4, 2), ATTK(AT_BUTT, AD_ABDC, 6, 20), ATTK(AT_GAZE, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_NEXU, 1, 17)), SIZ(68, 549, 0, MS_ORC, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS|M1_ACID, M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("singapore elative", S_ELEMENTAL, LVL(59, 14, -12, 46, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_VULN, 4, 9), ATTK(AT_BREA, AD_SHRD, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1278, 404, 0, MS_CLOCK, MZ_LARGE), MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flockier cabala sluicy", S_ELEMENTAL, LVL(60, 5, -3, 93, 0), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_DRCH, 3, 13), ATTK(AT_BREA, AD_LEVI, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1120, 786, 0, MS_SOVIET, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("make america great again elemental", S_ELEMENTAL, LVL(60, 16, -19, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BANI, 10, 20), ATTK(AT_ENGL, AD_BANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lahar master", S_ELEMENTAL, LVL(60, 19, -7, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 10), ATTK(AT_BREA, AD_FIRE, 12, 18), ATTK(AT_HUGS, AD_FIRE, 14, 20), ATTK(AT_GAZE, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("wop acetic faerie", S_ELEMENTAL, LVL(60, 11, -9, 8, 13), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_STON, 3, 1), ATTK(AT_SPIT, AD_FLAM, 2, 1), ATTK(AT_CLAW, AD_WEBS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(414, 1353, 0, MS_FART_NORMAL, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("loge assemblywoman acrylate rattiest butyl", S_ELEMENTAL, LVL(60, 13, -30, 54, 0), (4), A(ATTK(AT_BREA, AD_VAPO, 3, 1), ATTK(AT_NONE, AD_SAMU, 9, 1), ATTK(AT_BREA, AD_SLUD, 5, 16), ATTK(AT_WEAP, AD_STON, 7, 18), NO_ATTK, NO_ATTK), SIZ(299, 701, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_REGEN| M1_METALLIVORE, M2_STALK|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_TELEPATHIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pliant fatherland", S_ELEMENTAL, LVL(60, 46, -25, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_STCK, 3, 4), ATTK(AT_ENGL, AD_AGGR, 6, 1), ATTK(AT_BREA, AD_ICUR, 8, 6), ATTK(AT_HUGS, AD_FAKE, 9, 9), NO_ATTK, NO_ATTK), SIZ(691, 255, 0, MS_MUMBLE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("territorialize anticonvulsant", S_ELEMENTAL, LVL(62, 22, 9, 38, 0), (4), A(ATTK(AT_TUCH, AD_SAMU, 2, 14), ATTK(AT_TENT, AD_WET, 4, 7), ATTK(AT_BUTT, AD_DRIN, 9, 16), ATTK(AT_BUTT, AD_DGST, 6, 9), NO_ATTK, NO_ATTK), SIZ(1414, 678, 0, MS_SPELL, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_TPORT, M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("polar beast", S_ELEMENTAL, LVL(62, 12, -12, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_COLD, 4, 100), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BREA, AD_COLD, 12, 17), ATTK(AT_NONE, AD_COLD, 0, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("carpel leadenly", S_ELEMENTAL, LVL(63, 11, -19, 58, 0), (1), A(ATTK(AT_SCRA, AD_CHRN, 4, 10), ATTK(AT_SPIT, AD_TRAP, 1, 17), ATTK(AT_NONE, AD_BANI, 5, 12), ATTK(AT_BEAM, AD_SLEE, 1, 16), ATTK(AT_ENGL, AD_SGLD, 7, 12), NO_ATTK), SIZ(187, 576, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS, M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("glass elemental", S_ELEMENTAL, LVL(63, 15, -12, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_LEGS, 3, 17), ATTK(AT_STNG, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("furious whirlwind", S_ELEMENTAL, LVL(63, 42, -7, 30, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_ENGL, AD_PHYS, 1, 20), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_SEE_INVIS|M1_REGEN|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_FLY|M1_OMNIVORE, M2_MINION|M2_NASTY|M2_LORD|M2_COLLECT|M2_STALK|M2_STRONG|M2_FEMALE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("illustrative pederastic", S_ELEMENTAL, LVL(63, 9, -20, 57, 0), (3), A(ATTK(AT_HUGS, AD_HODS, 3, 13), ATTK(AT_BEAM, AD_MCRE, 2, 16), ATTK(AT_LASH, AD_WISD, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(922, 21, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_SLEEP, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_UNSOLID, M2_STALK|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("surface hem", S_ELEMENTAL, LVL(63, 14, 7, 61, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_HUGS, AD_SLIM, 1, 4), ATTK(AT_TENT, AD_DRIN, 9, 15), ATTK(AT_KICK, AD_CHAO, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(176, 1458, 0, MS_COW, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("brawnily tympany", S_ELEMENTAL, LVL(63, 29, -16, 53, 2), (G_GENO|G_UNIQ|4), A(ATTK(AT_NONE, AD_DIMN, 3, 13), ATTK(AT_WEAP, AD_PLYS, 5, 15), ATTK(AT_GAZE, AD_CHRN, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1580, 1238, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, MR_ELEC, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_HERBIVORE, M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("inferno", S_ELEMENTAL, LVL(64, 18, -8, 80, -10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FIRE, 20, 14), ATTK(AT_BREA, AD_FIRE, 14, 8), ATTK(AT_NONE, AD_FIRE, 0, 6), ATTK(AT_BEAM, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("guardian of the mountains", S_ELEMENTAL, LVL(64, 12, -9, 96, -10), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 213), ATTK(AT_BREA, AD_MAGM, 25, 10), ATTK(AT_NONE, AD_FIRE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("covenanting stigmata", S_ELEMENTAL, LVL(64, 9, -23, 16, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_POLY, 9, 21), ATTK(AT_TUCH, AD_DIMN, 1, 20), ATTK(AT_TENT, AD_ANTI, 9, 14), ATTK(AT_BEAM, AD_STCK, 5, 15), NO_ATTK, NO_ATTK), SIZ(568, 621, 0, MS_LIEDER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plague elemental", S_ELEMENTAL, LVL(64, 18, -6, 65, -10), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_POIS, 5, 48), ATTK(AT_BEAM, AD_POIS, 5, 10), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_BEAM, AD_HALU, 6, 6), ATTK(AT_NONE, AD_COLD, 0, 3), ATTK(AT_GAZE, AD_SPC2, 6, 6) ), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("amorphous elemental", S_ELEMENTAL, LVL(64, 18, -6, 65, -10), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_POIS, 5, 48), ATTK(AT_BEAM, AD_POIS, 5, 10), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_BEAM, AD_HALU, 6, 6), ATTK(AT_NONE, AD_COLD, 0, 3), ATTK(AT_GAZE, AD_SANI, 6, 6) ), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("springiest rehemming afire", S_ELEMENTAL, LVL(64, 12, 4, 31, 0), (2), A(ATTK(AT_TRAM, AD_FAMN, 9, 5), ATTK(AT_TRAM, AD_FRZE, 6, 9), ATTK(AT_RATH, AD_CONT, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(121, 559, 0, MS_ESCAPE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("volleyed cornucopian", S_ELEMENTAL, LVL(65, 11, -29, 21, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BURN, 2, 16), ATTK(AT_NONE, AD_DCAY, 6, 5), ATTK(AT_BITE, AD_MEMO, 4, 3), ATTK(AT_BEAM, AD_THIE, 9, 20), ATTK(AT_KICK, AD_DRST, 3, 3), ATTK(AT_SPIT, AD_FAKE, 2, 15)), SIZ(1795, 1358, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("malty rewording casked", S_ELEMENTAL, LVL(65, 9, -4, 91, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_CLAW, AD_BLEE, 2, 18), ATTK(AT_WEAP, AD_FUMB, 9, 4), ATTK(AT_TRAM, AD_TIME, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2133, 1736, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shrewish degreased screenplay clergyman", S_ELEMENTAL, LVL(65, 11, -14, 18, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_WET, 5, 8), ATTK(AT_BITE, AD_RNG, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(649, 522, 0, MS_SELFHARM, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_GREEDY|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("armyworm speared", S_ELEMENTAL, LVL(66, 9, -26, 83, 0), (G_UNIQ|1), A(ATTK(AT_MAGC, AD_PART, 1, 18), ATTK(AT_BREA, AD_VAMP, 1, 17), ATTK(AT_BOOM, AD_SLOW, 5, 7), ATTK(AT_WEAP, AD_WERE, 2, 3), ATTK(AT_BOOM, AD_FAKE, 9, 2), ATTK(AT_WEAP, AD_NGRA, 5, 20)), SIZ(207, 263, 0, MS_CLOCK, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_CLING|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aggravated hurricane", S_ELEMENTAL, LVL(66, 20, -6, 65, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 15, 20), ATTK(AT_BREA, AD_LITE, 16, 16), ATTK(AT_BEAM, AD_CONF, 8, 7), ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_BEAM, AD_SHRD, 6, 6), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("eternity engine", S_ELEMENTAL, LVL(66, 18, -7, 70, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 97), ATTK(AT_BEAM, AD_MANA, 10, 14), ATTK(AT_HUGS, AD_MANA, 7, 10), ATTK(AT_GAZE, AD_DREN, 7, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("perpetuum mobile", S_ELEMENTAL, LVL(66, 18, -7, 70, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 97), ATTK(AT_BEAM, AD_MANA, 10, 14), ATTK(AT_HUGS, AD_MANA, 7, 10), ATTK(AT_GAZE, AD_DREN, 7, 10), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("preserving miniaturist", S_ELEMENTAL, LVL(66, 10, -30, 84, 0), (3), A(ATTK(AT_NONE, AD_WGHT, 4, 2), ATTK(AT_BREA, AD_RUST, 2, 21), ATTK(AT_NONE, AD_LEGS, 3, 18), ATTK(AT_CLAW, AD_BANI, 5, 9), NO_ATTK, NO_ATTK), SIZ(765, 864, 0, MS_MUTE, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shambler", S_ELEMENTAL, LVL(67, 15, -15, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 12), ATTK(AT_CLAW, AD_PHYS, 3, 12), ATTK(AT_HUGS, AD_PHYS, 8, 12), ATTK(AT_HUGS, AD_PHYS, 8, 12), ATTK(AT_BREA, AD_ELEC, 8, 12), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_SLEEP|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unloosening mortarboard", S_ELEMENTAL, LVL(67, 18, -5, 5, 2), (1), A(ATTK(AT_GAZE, AD_HALU, 5, 20), ATTK(AT_NONE, AD_FEMI, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(230, 451, 0, MS_BOAST, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_REGEN|M1_TPORT|M1_ACID, M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rotative liberian lethargically", S_ELEMENTAL, LVL(67, 23, -1, 61, -17), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LITE, 8, 10), ATTK(AT_TUCH, AD_VAMP, 4, 6), ATTK(AT_NONE, AD_INER, 8, 11), ATTK(AT_BITE, AD_WISD, 1, 15), ATTK(AT_ENGL, AD_MCRE, 2, 9), NO_ATTK), SIZ(2273, 349, 0, MS_BOT, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("peritoneal pong vigilantly", S_ELEMENTAL, LVL(67, 12, 0, 76, 19), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_ICUR, 3, 19), ATTK(AT_MAGC, AD_TIME, 2, 3), ATTK(AT_BEAM, AD_SHRD, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(636, 202, 0, MS_GURGLE, MZ_HUMAN), MR_ACID|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("palace magician", S_ELEMENTAL, LVL(68, 19, -16, 100, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 7), ATTK(AT_BEAM, AD_MAGM, 14, 15), ATTK(AT_BEAM, AD_NTHR, 13, 14), ATTK(AT_MAGC, AD_ELEC, 12, 13), ATTK(AT_BEAM, AD_DREA, 13, 12), ATTK(AT_GAZE, AD_SLOW, 0, 0)), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("raging torrent", S_ELEMENTAL, LVL(68, 12, -7, 67, -10), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_PHYS, 2, 146), ATTK(AT_BEAM, AD_WRAP, 4, 20), ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_BEAM, AD_INER, 4, 20), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ether stalker", S_ELEMENTAL, LVL(68, 18, -7, 70, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TIME, 2, 160), ATTK(AT_BEAM, AD_MANA, 12, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("amorally inconvertibility", S_ELEMENTAL, LVL(68, 11, -29, 15, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_DRCO, 8, 7), ATTK(AT_EXPL, AD_FRZE, 1, 18), ATTK(AT_HUGS, AD_BADE, 1, 20), ATTK(AT_ENGL, AD_CONF, 5, 11), NO_ATTK, NO_ATTK), SIZ(1671, 583, 0, MS_SQAWK, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("confounder unbridled", S_ELEMENTAL, LVL(68, 19, -6, 5, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_IDAM, 2, 13), ATTK(AT_ENGL, AD_ANTI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(506, 818, 0, MS_ESCAPE, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE| M1_CARNIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("stye shiva acquisition", S_ELEMENTAL, LVL(68, 14, -22, 49, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_LITT, 6, 3), ATTK(AT_WEAP, AD_VULN, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1141, 792, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CONCEAL, M2_PRINCE|M2_MINION|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("deplorable unrhymed jingoish", S_ELEMENTAL, LVL(69, 12, -17, 52, -10), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_DRST, 2, 4), ATTK(AT_KICK, AD_DCAY, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(572, 201, 0, MS_BOAST, MZ_HUMAN), MR_COLD|MR_SLEEP, MR_COLD, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("primal air elemental", S_ELEMENTAL, LVL(70, 36, -10, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 5, 9), ATTK(AT_BREA, AD_ELEC, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("primal earth elemental", S_ELEMENTAL, LVL(70, 6, -40, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 18, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_ROCKTHROW, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("primal fire elemental", S_ELEMENTAL, LVL(70, 12, -10, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 9, 13), ATTK(AT_NONE, AD_FIRE, 0, 9), ATTK(AT_BREA, AD_FIRE, 15, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("primal water elemental", S_ELEMENTAL, LVL(70, 6, -10, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 16, 12), ATTK(AT_GAZE, AD_RUST, 8, 11), ATTK(AT_BEAM, AD_WET, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("primal astral elemental", S_ELEMENTAL, LVL(70, 15, -10, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 12, 12), ATTK(AT_ENGL, AD_RBRE, 12, 12), ATTK(AT_BREA, AD_RBRE, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("primal evil elemental", S_ELEMENTAL, LVL(70, 13, -8, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 12, 12), ATTK(AT_LASH, AD_RNG, 12, 12), ATTK(AT_NONE, AD_RBRE, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_STALK|M2_WANDER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("invis-samer", S_ELEMENTAL, LVL(70, 20, -12, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 10, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("invis-scorer", S_ELEMENTAL, LVL(70, 20, -12, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SCOR, 10, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Rimmon, Prince of Lightning", S_ELEMENTAL, LVL(70, 24, -7, 70, -10), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_GAZE, AD_ELEC, 20, 20), ATTK(AT_BREA, AD_ELEC, 14, 15), ATTK(AT_BEAM, AD_ELEC, 7, 9), ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_WANDER|M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("overfatigued resist luxuriated fluorine wrongfully ranchman", S_ELEMENTAL, LVL(70, 11, -29, 72, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_AGGR, 5, 14), ATTK(AT_BITE, AD_NACU, 7, 3), ATTK(AT_BITE, AD_CHKH, 9, 21), ATTK(AT_CLAW, AD_BURN, 8, 10), NO_ATTK, NO_ATTK), SIZ(181, 313, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_POIS| M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("roofing intel", S_ELEMENTAL, LVL(70, 15, 9, 46, 0), (4), A(ATTK(AT_NONE, AD_DISE, 7, 17), ATTK(AT_GAZE, AD_LAVA, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 775, 0, MS_SHEEP, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_REGEN|M1_ACID, M2_LORD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sonneting endeared", S_ELEMENTAL, LVL(72, 12, -13, 33, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BITE, AD_MANA, 4, 16), ATTK(AT_MAGC, AD_VAMP, 3, 9), ATTK(AT_STNG, AD_SPC2, 1, 7), ATTK(AT_BUTT, AD_SLUD, 7, 18), ATTK(AT_HUGS, AD_MINA, 9, 20), NO_ATTK), SIZ(4021, 837, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE, M2_UNDEAD|M2_PRINCE|M2_JEWELS|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("scuttled pliable remarrying", S_ELEMENTAL, LVL(72, 23, -26, 19, 0), (3), A(ATTK(AT_HUGS, AD_BLND, 9, 2), ATTK(AT_NONE, AD_NUMB, 6, 3), ATTK(AT_STNG, AD_LITT, 4, 21), ATTK(AT_TUCH, AD_WEEP, 3, 4), NO_ATTK, NO_ATTK), SIZ(3049, 701, 0, MS_HCALIEN, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_HOBBIT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("jobbing arcing", S_ELEMENTAL, LVL(72, 6, -29, 47, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TUCH, AD_TECH, 5, 9), ATTK(AT_EXPL, AD_DISE, 4, 12), ATTK(AT_GAZE, AD_STCK, 1, 2), ATTK(AT_BREA, AD_NAST, 7, 10), NO_ATTK, NO_ATTK), SIZ(226, 1078, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("makable perspiration uncultured", S_ELEMENTAL, LVL(73, 18, -13, 47, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_BITE, AD_BURN, 4, 1), ATTK(AT_BREA, AD_WEBS, 6, 6), ATTK(AT_WEAP, AD_SLOW, 9, 1), ATTK(AT_ENGL, AD_SGLD, 4, 4), ATTK(AT_HUGS, AD_CURS, 1, 14), NO_ATTK), SIZ(1123, 151, 0, MS_GROWL, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOLIMBS|M1_TPORT_CNTRL, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("managemental suffixion", S_ELEMENTAL, LVL(74, 12, -14, 56, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_SLOW, 5, 21), ATTK(AT_BUTT, AD_PLYS, 3, 11), ATTK(AT_GAZE, AD_FAKE, 8, 13), ATTK(AT_SCRA, AD_SLEE, 4, 2), ATTK(AT_WEAP, AD_NGRA, 8, 4), NO_ATTK), SIZ(3696, 144, 0, MS_COW, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_COLD, M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("problem mincier", S_ELEMENTAL, LVL(74, 12, -18, 59, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BOOM, AD_ELEC, 2, 9), ATTK(AT_BUTT, AD_STTP, 6, 21), ATTK(AT_GAZE, AD_UVUU, 9, 16), ATTK(AT_STNG, AD_COLD, 2, 1), NO_ATTK, NO_ATTK), SIZ(298, 496, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SLITHY|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lummox launderer", S_ELEMENTAL, LVL(75, 12, 5, 60, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_GAZE, AD_CHAO, 3, 8), ATTK(AT_NONE, AD_PART, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6, 804, 0, MS_GROWL, MZ_SMALL), MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conservatism unsheathe", S_ELEMENTAL, LVL(75, 12, 4, 56, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TRAM, AD_GLIB, 1, 9), ATTK(AT_CLAW, AD_RBRE, 2, 2), ATTK(AT_NONE, AD_BURN, 6, 16), ATTK(AT_STNG, AD_WEBS, 6, 3), NO_ATTK, NO_ATTK), SIZ(1303, 1216, 0, MS_GYPSY, MZ_LARGE), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DEATH, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG| M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("insincerity entrenching ingratiating", S_ELEMENTAL, LVL(76, 11, -26, 79, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_DISP, 3, 8), ATTK(AT_STNG, AD_UVUU, 1, 6), ATTK(AT_WEAP, AD_NEXU, 2, 15), ATTK(AT_WEAP, AD_CHAO, 5, 18), ATTK(AT_WEAP, AD_EDGE, 4, 18), ATTK(AT_LASH, AD_BLND, 3, 18)), SIZ(2801, 446, 0, MS_BARK, MZ_LARGE), MR_ACID, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("regulation papist semiretirement", S_ELEMENTAL, LVL(76, 12, -7, 42, 0), (1), A(ATTK(AT_TUCH, AD_LEVI, 7, 16), ATTK(AT_BOOM, AD_DREN, 2, 6), ATTK(AT_BEAM, AD_ELEC, 5, 19), ATTK(AT_KICK, AD_FAKE, 8, 2), NO_ATTK, NO_ATTK), SIZ(836, 589, 0, MS_BOT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_MINION|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pubertal gruesomely", S_ELEMENTAL, LVL(76, 2, -5, 91, 13), (G_GENO|1), A(ATTK(AT_BITE, AD_WEEP, 4, 4), ATTK(AT_BUTT, AD_SLIM, 3, 20), ATTK(AT_GAZE, AD_SEDU, 7, 5), ATTK(AT_SCRA, AD_STON, 5, 14), NO_ATTK, NO_ATTK), SIZ(1073, 1479, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_TPORT, M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("metallurgist ineloquent mezzanine", S_ELEMENTAL, LVL(76, 39, 6, 65, 0), (2), A(ATTK(AT_WEAP, AD_CURS, 3, 7), ATTK(AT_CLAW, AD_SHAN, 5, 18), ATTK(AT_SCRA, AD_TECH, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2385, 652, 0, MS_JAPANESE, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NO_DECAY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("digression frustum", S_ELEMENTAL, LVL(76, 13, 3, 65, -1), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_SKIL, 6, 1), ATTK(AT_BEAM, AD_FAKE, 4, 18), ATTK(AT_CLAW, AD_SLIM, 1, 10), ATTK(AT_EXPL, AD_LUCK, 5, 15), ATTK(AT_TUCH, AD_FUMB, 8, 4), NO_ATTK), SIZ(17, 10, 0, MS_BARK, MZ_HUMAN), MR_ACID|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT| M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("retouching buffeting", S_ELEMENTAL, LVL(76, 12, -28, 9, 10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_TLPT, 1, 5), ATTK(AT_EXPL, AD_INSA, 9, 9), ATTK(AT_TUCH, AD_DRDX, 7, 17), ATTK(AT_SCRA, AD_MEMO, 8, 8), ATTK(AT_BITE, AD_BURN, 1, 13), NO_ATTK), SIZ(335, 506, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL| M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fiend domicil", S_ELEMENTAL, LVL(77, 13, -24, 96, 0), (G_RGROUP|3), A(ATTK(AT_LASH, AD_AXUS, 1, 12), ATTK(AT_EXPL, AD_DRCH, 6, 7), ATTK(AT_BUTT, AD_DEPR, 9, 1), ATTK(AT_TUCH, AD_PLAS, 2, 2), ATTK(AT_STNG, AD_CHRN, 1, 11), ATTK(AT_WEAP, AD_ENCH, 1, 14)), SIZ(2358, 588, 0, MS_ANIMAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID, MR_ACID, M1_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_METALLIVORE, M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ensconced imbroglio", S_ELEMENTAL, LVL(77, 13, -12, 59, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BUTT, AD_FEMI, 4, 1), ATTK(AT_KICK, AD_BANI, 1, 13), ATTK(AT_SCRA, AD_THIE, 6, 11), ATTK(AT_TENT, AD_DROP, 1, 16), ATTK(AT_STNG, AD_EDGE, 5, 15), ATTK(AT_BEAM, AD_IDAM, 2, 3)), SIZ(40, 901, 0, MS_TREESQUAD, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unmaker", S_ELEMENTAL, LVL(77, 13, -1, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WTHR, 10, 10), ATTK(AT_TUCH, AD_ENCH, 10, 10), ATTK(AT_TUCH, AD_ENCH, 10, 10), ATTK(AT_HUGS, AD_RBRE, 10, 10), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_SLEEP|MR_ELEC|MR_FIRE|MR_COLD|MR_ACID|MR_POISON|MR_DRAIN|MR_DISINT, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_TUNNEL, M2_STRONG|M2_NEUTER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Wrath avatar", S_ELEMENTAL, /* seven deadly sins in splicehack even though there's already a deadly sins patch... so I decided to make them into regular monsters --Amy */ LVL(77, 18, -7, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_FLY|M1_SWIM|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE|M1_TUNNEL, M2_LORD|M2_MALE|M2_HOSTILE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Sloth avatar", S_ELEMENTAL, LVL(77, 10, -7, 100, 0), (1), A(ATTK(AT_BUTT, AD_SLOW, 10, 10), ATTK(AT_GAZE, AD_STUN, 0, 0), ATTK(AT_BITE, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE|M1_TUNNEL|M1_BREATHLESS|M1_ACID|M1_POIS, M2_LORD|M2_NEUTER|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Pride avatar", S_ELEMENTAL, LVL(77, 15, -7, 70, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_TUCH, AD_SPC2, 6, 6), ATTK(AT_TUCH, AD_LEGS, 2, 2), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE|M1_BREATHLESS|M1_UNSOLID|M1_WALLWALK, M2_LORD|M2_NEUTER|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Greed avatar", S_ELEMENTAL, LVL(77, 13, -7, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_DREN, 4, 4), ATTK(AT_CLAW, AD_SITM, 2, 4), ATTK(AT_CLAW, AD_SGLD, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_FLY|M1_SWIM|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_MALE|M2_HOSTILE|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Gluttony avatar", S_ELEMENTAL, LVL(77, 15, -7, 100, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 5, 8), ATTK(AT_ENGL, AD_DGST, 2, 10), ATTK(AT_ENGL, AD_ACID, 3, 10), ATTK(AT_ENGL, AD_SLIM, 4, 10), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE|M1_TUNNEL|M1_BREATHLESS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_LORD|M2_NEUTER|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Lust avatar", S_ELEMENTAL, LVL(77, 18, -7, 80, 0), (1), A(ATTK(AT_TUCH, AD_CALM, 5, 2), ATTK(AT_TUCH, AD_SSEX, 5, 2), ATTK(AT_TUCH, AD_TCKL, 2, 2), ATTK(AT_TUCH, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_ACID|MR_ELEC|MR_STONE, MR_POISON|MR_FIRE|MR_ACID|MR_ELEC, M1_FLY|M1_SWIM|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE|M1_SLITHY|M1_POIS, M2_LORD|M2_MALE|M2_HOSTILE|M2_STALK|M2_NEUTER|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Envy avatar", S_ELEMENTAL, LVL(77, 12, -7, 70, 0), (1), A(ATTK(AT_CLAW, AD_CURS, 4, 10), ATTK(AT_CLAW, AD_CURS, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_POISON|MR_DISINT|MR_FIRE|MR_COLD, MR_POISON|MR_DISINT|MR_FIRE|MR_COLD, M1_FLY|M1_SWIM|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_SLITHY|M1_POIS|M1_ACID, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Cthugha, the Living Flame", S_ELEMENTAL, LVL(78, 25, -3, 100, -20), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_BLND, 6, 6), ATTK(AT_TUCH, AD_FIRE, 12, 10), ATTK(AT_TUCH, AD_FIRE, 12, 10), ATTK(AT_TUCH, AD_FIRE, 12, 10), ATTK(AT_BREA, AD_FIRE, 12, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10)), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER|M2_PNAME|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("recondensation seedsman", S_ELEMENTAL, LVL(78, 12, -13, 48, 0), (4), A(ATTK(AT_GAZE, AD_BLND, 8, 9), ATTK(AT_GAZE, AD_LAZY, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1877, 1237, 0, MS_ANIMAL, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_LORD|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Agrat-bat-mahlaht, Princess of Ice", S_ELEMENTAL, LVL(78, 24, -15, 100, -10), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_COLD, 4, 125), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BREA, AD_COLD, 12, 22), ATTK(AT_NONE, AD_COLD, 0, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_FEMALE|M2_PNAME|M2_NOPOLY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("snuffling deliberated", S_ELEMENTAL, LVL(79, 28, -1, 96, -9), (G_GENO|2), A(ATTK(AT_KICK, AD_MAGM, 1, 9), ATTK(AT_MAGC, AD_RNG, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(534, 16, 0, MS_ANIMAL, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_THICK_HIDE, M2_NOPOLY|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("providential heterogeneously", S_ELEMENTAL, LVL(79, 16, -15, 32, -13), (G_GENO|2), A(ATTK(AT_WEAP, AD_FREN, 1, 21), ATTK(AT_NONE, AD_VENO, 1, 10), ATTK(AT_EXPL, AD_DRLI, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(896, 470, 0, MS_LIEDER, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("death orb", S_ELEMENTAL, LVL(80, 13, -7, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SLIM, 20, 10), ATTK(AT_ENGL, AD_ACID, 6, 5), ATTK(AT_ENGL, AD_DRLI, 6, 5), ATTK(AT_ENGL, AD_WTHR, 6, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_SLEEP|MR_ELEC|MR_FIRE|MR_COLD|MR_ACID|MR_POISON|MR_DRAIN|MR_DISINT, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_TUNNEL|M1_REGEN|M1_SWIM, M2_STRONG|M2_NEUTER|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("aldrin seamen swampy overinflating embellished", S_ELEMENTAL, LVL(81, 8, -29, 8, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_CLAW, AD_NIVE, 2, 18), ATTK(AT_WEAP, AD_WEEP, 5, 4), ATTK(AT_TENT, AD_BANI, 1, 20), ATTK(AT_STNG, AD_VOMT, 2, 15), NO_ATTK, NO_ATTK), SIZ(678, 895, 0, MS_METALMAFIA, MZ_TINY), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_NOHEAD| M1_MINDLESS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("metaphysician bunchily foreshowed", S_ELEMENTAL, LVL(81, 12, -11, 76, 0), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_RUST, 3, 13), ATTK(AT_GAZE, AD_RNG, 3, 1), ATTK(AT_TUCH, AD_DRCH, 1, 10), ATTK(AT_BOOM, AD_DEBU, 7, 15), ATTK(AT_TRAM, AD_DISP, 9, 16), ATTK(AT_BUTT, AD_DREN, 9, 10)), SIZ(3408, 40, 0, MS_CLOCK, MZ_MEDIUM), MR_DISINT, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_NOTAKE, M2_LORD|M2_WANDER|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_EGOTYPE|M3_SLIME|M3_WANTSAMUL, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("restacked chinchilla", S_ELEMENTAL, LVL(81, 15, 10, 89, 0), (1), A(ATTK(AT_STNG, AD_INSA, 5, 8), ATTK(AT_ENGL, AD_MANA, 2, 16), ATTK(AT_TENT, AD_DFOO, 9, 18), ATTK(AT_BREA, AD_STON, 1, 9), NO_ATTK, NO_ATTK), SIZ(408, 1359, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_CONCEAL|M1_TPORT|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("crosslet interact", S_ELEMENTAL, LVL(82, 14, -27, 77, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_BADE, 1, 14), ATTK(AT_SCRA, AD_LUCK, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2760, 70, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("frizzly plasticize unconscientiously", S_ELEMENTAL, LVL(82, 7, -9, 80, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TUCH, AD_FEMI, 9, 5), ATTK(AT_EXPL, AD_DFOO, 6, 5), ATTK(AT_GAZE, AD_NACU, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4203, 327, 0, MS_PANTS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE, M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flatulency coaxial", S_ELEMENTAL, LVL(82, 11, 1, 88, -3), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_BADE, 3, 8), ATTK(AT_MAGC, AD_ABDC, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(434, 95, 0, MS_DRUGS, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, MR_SLEEP, M1_HIDE|M1_MINDLESS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("conveyance spiralled container", S_ELEMENTAL, LVL(82, 15, -14, 54, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SPIT, AD_NEXU, 9, 10), ATTK(AT_HUGS, AD_NPRO, 8, 19), ATTK(AT_WEAP, AD_UVUU, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(341, 1130, 0, MS_SILENT, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID| M1_SEE_INVIS|M1_TPORT, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ascension delivering", S_ELEMENTAL, LVL(83, 14, -3, 13, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_VAPO, 4, 8), ATTK(AT_KICK, AD_DRCO, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1239, 165, 0, MS_TEACHER, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, 0, M1_UNSOLID, M2_DEMON|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gainable klieg invincibility", S_ELEMENTAL, LVL(83, 7, 3, 99, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_LEVI, 4, 5), ATTK(AT_SCRA, AD_LAZY, 9, 13), ATTK(AT_SCRA, AD_CHRN, 5, 14), ATTK(AT_HUGS, AD_BLEE, 9, 18), NO_ATTK, NO_ATTK), SIZ(1477, 403, 0, MS_AREOLA, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHANDS|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("monastical prawned", S_ELEMENTAL, LVL(83, 12, -5, 94, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_HEAL, 6, 8), ATTK(AT_SCRA, AD_POIS, 9, 18), ATTK(AT_MAGC, AD_NTHR, 7, 12), ATTK(AT_CLAW, AD_LITE, 2, 3), ATTK(AT_BOOM, AD_FRZE, 3, 3), NO_ATTK), SIZ(3023, 571, 0, MS_ORC, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hoarsest welched", S_ELEMENTAL, LVL(83, 10, -6, 16, 0), (G_RGROUP|2), A(ATTK(AT_GAZE, AD_SCOR, 7, 6), ATTK(AT_TUCH, AD_AXUS, 1, 3), ATTK(AT_TENT, AD_TREM, 3, 17), ATTK(AT_GAZE, AD_CHKH, 7, 10), NO_ATTK, NO_ATTK), SIZ(760, 273, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_POISON, MR_POISON, M1_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("governorship deferral", S_ELEMENTAL, LVL(84, 17, 7, 81, 11), (4), A(ATTK(AT_LASH, AD_LAVA, 1, 17), ATTK(AT_TUCH, AD_AMNE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1032, 112, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS| M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porose charming intagli", S_ELEMENTAL, LVL(84, 34, -18, 70, 0), (4), A(ATTK(AT_TRAM, AD_TLPT, 2, 11), ATTK(AT_STNG, AD_TCKL, 4, 15), ATTK(AT_SPIT, AD_NGEN, 8, 17), ATTK(AT_BEAM, AD_NGEN, 3, 2), NO_ATTK, NO_ATTK), SIZ(1345, 292, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_METALLIVORE, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("slavish defile paltriest", S_ELEMENTAL, LVL(84, 12, -23, 82, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_ANTI, 5, 17), ATTK(AT_TRAM, AD_TLPT, 2, 10), ATTK(AT_LASH, AD_FEAR, 1, 7), ATTK(AT_KICK, AD_POLY, 1, 21), ATTK(AT_NONE, AD_DRCO, 4, 15), NO_ATTK), SIZ(3088, 531, 0, MS_APOC, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_OVIPAROUS, M2_LORD|M2_DEMON|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("YHVH Tzaboath, Prince of Fire", S_ELEMENTAL, LVL(84, 24, -10, 100, -10), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_ENGL, AD_FIRE, 20, 18), ATTK(AT_BREA, AD_FIRE, 18, 8), ATTK(AT_NONE, AD_FIRE, 0, 6), ATTK(AT_BEAM, AD_FIRE, 10, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_MALE|M2_WANDER|M2_PNAME|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Adonai ha Aretz, Prince of Earth", S_ELEMENTAL, LVL(84, 18, -13, 100, -10), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 2, 253), ATTK(AT_BREA, AD_MAGM, 30, 10), ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_BEAM, AD_HALU, 10, 10), ATTK(AT_BEAM, AD_DARK, 10, 10), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Eheieh AGLA, Prince of Void", S_ELEMENTAL, LVL(84, 24, -8, 85, -10), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_TIME, 2, 190), ATTK(AT_BEAM, AD_MANA, 16, 14), ATTK(AT_BEAM, AD_NEXU, 10, 10), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("axillae deposal", S_ELEMENTAL, LVL(85, 7, -25, 83, 0), (1), A(ATTK(AT_RATH, AD_NAST, 3, 16), ATTK(AT_TENT, AD_HODS, 1, 10), ATTK(AT_SCRA, AD_SLUD, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(32, 132, 0, MS_GRUNT, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_ACID, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dollishly evangelism", S_ELEMENTAL, LVL(85, 33, -30, 92, -12), (G_GENO|3), A(ATTK(AT_CLAW, AD_DREN, 6, 19), ATTK(AT_BEAM, AD_NAST, 6, 3), ATTK(AT_KICK, AD_SPEL, 4, 4), ATTK(AT_BITE, AD_FREN, 4, 10), ATTK(AT_LASH, AD_LUCK, 3, 14), NO_ATTK), SIZ(366, 893, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_HUMANOID, M2_LORD|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("libelist precanceling", S_ELEMENTAL, LVL(86, 8, -6, 98, -15), (1), A(ATTK(AT_BOOM, AD_CNCL, 2, 3), ATTK(AT_TENT, AD_DREA, 8, 12), ATTK(AT_HUGS, AD_DRCO, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(561, 947, 0, MS_BOSS, MZ_TINY), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_LORD|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Merihim, Prince of Pestilence", S_ELEMENTAL, LVL(86, 18, -8, 85, -10), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_STNG, AD_POIS, 5, 63), ATTK(AT_BEAM, AD_POIS, 10, 10), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_BREA, AD_DRST, 20, 10), ATTK(AT_NONE, AD_COLD, 0, 3), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_POIS, M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("Rhotomago, Prince of Time", S_ELEMENTAL, LVL(86, 20, -9, 95, -10), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_GAZE, AD_VAMP, 2, 125), ATTK(AT_BEAM, AD_MANA, 12, 14), ATTK(AT_HUGS, AD_MANA, 9, 10), ATTK(AT_GAZE, AD_DREN, 10, 10), ATTK(AT_BEAM, AD_TIME, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Shaddai El Chai, Prince of Air", S_ELEMENTAL, LVL(86, 24, -10, 100, -10), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 8, 50), ATTK(AT_BREA, AD_LITE, 23, 16), ATTK(AT_BEAM, AD_CONF, 11, 7), ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_BEAM, AD_SHRD, 9, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("analogical heavyset", S_ELEMENTAL, LVL(87, 12, -18, 24, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_TRAP, 1, 11), ATTK(AT_BREA, AD_CONF, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(970, 1108, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_NOEYES|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("socketing holdback", S_ELEMENTAL, LVL(88, 11, -24, 6, 13), (2), A(ATTK(AT_BEAM, AD_MINA, 6, 8), ATTK(AT_BITE, AD_RNG, 5, 1), ATTK(AT_BUTT, AD_ACID, 9, 7), ATTK(AT_BUTT, AD_WRAP, 1, 12), ATTK(AT_BREA, AD_CURS, 6, 11), ATTK(AT_NONE, AD_VENO, 8, 8)), SIZ(1138, 322, 0, MS_CAR, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Elohim Tzabaoth, Sea Prince of Tempests", S_ELEMENTAL, LVL(88, 12, -8, 87, -10), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_ENGL, AD_COLD, 2, 193), ATTK(AT_BEAM, AD_WRAP, 6, 20), ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_BEAM, AD_INER, 6, 20), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Tulzscha, the Green Flame", S_ELEMENTAL, LVL(89, 24, -10, 100, -20), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 2, 50), ATTK(AT_BUTT, AD_PHYS, 2, 50), ATTK(AT_BUTT, AD_PHYS, 2, 50), ATTK(AT_BUTT, AD_PHYS, 2, 50), ATTK(AT_BREA, AD_FIRE, 12, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10)), SIZ(0, 0, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_COLD|MR_ACID|MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_REGEN, M2_STRONG|M2_NEUTER|M2_PNAME|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("end-all air elemental", S_ELEMENTAL, LVL(90, 36, -10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 5, 9), ATTK(AT_BREA, AD_ELEC, 5, 15), ATTK(AT_ENGL, AD_RAGN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("end-all earth elemental", S_ELEMENTAL, LVL(90, 6, -40, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 18, 15), ATTK(AT_TRAM, AD_RAGN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_NEUTER|M2_ROCKTHROW, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("end-all fire elemental", S_ELEMENTAL, LVL(90, 12, -10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 9, 13), ATTK(AT_NONE, AD_FIRE, 0, 9), ATTK(AT_BREA, AD_FIRE, 15, 10), ATTK(AT_RATH, AD_RAGN, 0, 9), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY|M1_NOTAKE, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("end-all water elemental", S_ELEMENTAL, LVL(90, 6, -10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 16, 12), ATTK(AT_GAZE, AD_RUST, 8, 11), ATTK(AT_BEAM, AD_WET, 5, 5), ATTK(AT_HUGS, AD_RAGN, 9, 10), NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("end-all astral elemental", S_ELEMENTAL, LVL(90, 15, -10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 12, 12), ATTK(AT_ENGL, AD_RBRE, 12, 12), ATTK(AT_BREA, AD_RBRE, 12, 12), ATTK(AT_MAGC, AD_RAGN, 8, 8), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK|M1_REGEN, M2_STRONG|M2_NEUTER|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("end-all evil elemental", S_ELEMENTAL, LVL(90, 13, -10, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 12, 12), ATTK(AT_LASH, AD_RNG, 12, 12), ATTK(AT_NONE, AD_RBRE, 12, 12), ATTK(AT_NONE, AD_RAGN, 0, 8), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_NOEYES|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_STRONG|M2_NEUTER|M2_STALK|M2_WANDER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("loop elemental", S_ELEMENTAL, LVL(90, 36, -10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SAMU, 5, 9), ATTK(AT_BREA, AD_SAMU, 5, 15), ATTK(AT_ENGL, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_ELEC|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("purification noninterchangeable", S_ELEMENTAL, LVL(90, 16, -4, 71, -17), (G_UNIQ|4), A(ATTK(AT_NONE, AD_STAT, 0, 17), ATTK(AT_GAZE, AD_BLND, 4, 4), ATTK(AT_BITE, AD_SLEE, 1, 9), ATTK(AT_CLAW, AD_MCRE, 2, 9), ATTK(AT_KICK, AD_DISP, 6, 17), ATTK(AT_STNG, AD_NACU, 5, 20)), SIZ(1722, 956, 0, MS_SNORE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("skidooed ribboning", S_ELEMENTAL, LVL(91, 13, -27, 27, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DRIN, 9, 9), ATTK(AT_TRAM, AD_WGHT, 1, 8), ATTK(AT_BOOM, AD_AMNE, 3, 20), ATTK(AT_BEAM, AD_COLD, 1, 20), NO_ATTK, NO_ATTK), SIZ(725, 1556, 0, MS_BURBLE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("krishna sudsing relique tucked untidiest presumptuously", S_ELEMENTAL, LVL(92, 10, -25, 70, 7), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_WTHR, 5, 4), ATTK(AT_SPIT, AD_CORR, 7, 19), ATTK(AT_CLAW, AD_SPEL, 2, 17), ATTK(AT_KICK, AD_DRST, 1, 9), NO_ATTK, NO_ATTK), SIZ(1384, 1359, 0, MS_STENCH, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sheared anklet", S_ELEMENTAL, LVL(93, 13, -17, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ICUR, 1, 8), ATTK(AT_RATH, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(666, 124, 0, MS_NURSE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Azathoth, the Daemon Sultan", S_ELEMENTAL, LVL(93, 24, -15, 100, -15), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 5, 35), ATTK(AT_TUCH, AD_ACID, 5, 35), ATTK(AT_HUGS, AD_PHYS, 5, 35), ATTK(AT_TUCH, AD_ACID, 5, 35), ATTK(AT_BREA, AD_DISN, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON|MR_FIRE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_SWIM|M1_REGEN|M1_MINDLESS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nature's wrath", S_ELEMENTAL, LVL(94, 9, -8, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_CONF, 5, 10), ATTK(AT_HUGS, AD_PLYS, 2, 5), ATTK(AT_HUGS, AD_PHYS, 2, 50), ATTK(AT_ENGL, AD_RBRE, 1, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_GAZE, AD_DREN, 15, 10)), SIZ(1250, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_STONE|MR_DRAIN|MR_SLEEP, 0, M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_TUNNEL|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("recaptured facilitation rheologist mackinaw kajeput", S_ELEMENTAL, LVL(94, 31, -14, 53, 15), (G_UNIQ|1), A(ATTK(AT_BREA, AD_POIS, 1, 16), ATTK(AT_BOOM, AD_TIME, 3, 21), ATTK(AT_BUTT, AD_DETH, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(393, 4, 0, MS_HANDY, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vagal mucilaginously", S_ELEMENTAL, LVL(94, 31, -29, 48, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_FEAR, 3, 17), ATTK(AT_WEAP, AD_CONT, 5, 7), ATTK(AT_BEAM, AD_DISN, 7, 18), ATTK(AT_MAGC, AD_DGST, 5, 1), NO_ATTK, NO_ATTK), SIZ(1633, 7, 0, MS_SOCKS, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chowed aquatic", S_ELEMENTAL, LVL(94, 4, -19, 96, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_LUCK, 9, 2), ATTK(AT_GAZE, AD_MCRE, 9, 8), ATTK(AT_SPIT, AD_NGRA, 7, 2), ATTK(AT_SCRA, AD_SLOW, 7, 8), ATTK(AT_TRAM, AD_NEXU, 5, 21), ATTK(AT_BITE, AD_STTP, 3, 1)), SIZ(201, 282, 0, MS_POKEDEX, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("liquify anthill", S_ELEMENTAL, LVL(94, 17, -1, 54, 0), (G_SGROUP|1), A(ATTK(AT_EXPL, AD_LITE, 6, 20), ATTK(AT_SPIT, AD_DFOO, 1, 7), ATTK(AT_KICK, AD_NACU, 3, 21), ATTK(AT_CLAW, AD_DRCO, 4, 7), ATTK(AT_SCRA, AD_ALIN, 2, 15), NO_ATTK), SIZ(740, 328, 0, MS_DRUGS, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("atrociously symptomatically judicialized anodizing sultanic barrio", S_ELEMENTAL, LVL(95, 12, 4, 76, 8), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_SIN, 6, 2), ATTK(AT_BREA, AD_RNG, 2, 11), ATTK(AT_CLAW, AD_SPEL, 2, 18), ATTK(AT_MAGC, AD_MAGM, 2, 9), ATTK(AT_ENGL, AD_SGLD, 3, 16), NO_ATTK), SIZ(2619, 873, 0, MS_SMITH, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("throbber substandard narcotine", S_ELEMENTAL, LVL(95, 15, -9, 58, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_DETH, 9, 18), ATTK(AT_LASH, AD_VAPO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1639, 538, 0, MS_WERE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wigwam yen", S_ELEMENTAL, LVL(95, 12, -27, 91, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_FEAR, 1, 16), ATTK(AT_KICK, AD_DRIN, 7, 1), ATTK(AT_BREA, AD_FREN, 1, 9), ATTK(AT_EXPL, AD_SOUN, 4, 4), ATTK(AT_ENGL, AD_CONF, 9, 2), ATTK(AT_STNG, AD_LAZY, 1, 15)), SIZ(1219, 118, 0, MS_HISS, MZ_TINY), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_PRINCE|M2_DEMON|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("autodialing armory", S_ELEMENTAL, LVL(96, 8, -2, 77, 0), (4), A(ATTK(AT_BITE, AD_SLEE, 3, 7), ATTK(AT_ENGL, AD_LITT, 2, 8), ATTK(AT_KICK, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(894, 736, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, MR_ACID|MR_DEATH, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("escapable forged", S_ELEMENTAL, LVL(96, 12, -15, 35, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_EXPL, AD_IDAM, 7, 12), ATTK(AT_TENT, AD_MEMO, 5, 13), ATTK(AT_LASH, AD_LETH, 1, 3), ATTK(AT_TUCH, AD_UNPR, 1, 2), ATTK(AT_BREA, AD_THIR, 5, 19), NO_ATTK), SIZ(1125, 639, 0, MS_BONES, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_FLY|M1_WALLWALK|M1_CLING|M1_SLITHY, M2_NOPOLY|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trifocal specificity", S_ELEMENTAL, LVL(96, 12, -15, 51, 5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_BANI, 1, 13), ATTK(AT_STNG, AD_SSEX, 4, 20), ATTK(AT_KICK, AD_PHYS, 8, 19), ATTK(AT_BUTT, AD_LUCK, 9, 1), ATTK(AT_KICK, AD_FREN, 3, 15), ATTK(AT_STNG, AD_LEGS, 5, 16)), SIZ(1989, 839, 0, MS_WERE, MZ_TINY), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NOHEAD|M1_ACID, M2_PNAME|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fumet readership duplication indicting expanded", S_ELEMENTAL, LVL(96, 12, 1, 90, -11), (G_GENO|3), A(ATTK(AT_SPIT, AD_CONT, 2, 6), ATTK(AT_EXPL, AD_RAGN, 5, 1), ATTK(AT_WEAP, AD_DFOO, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1506, 1507, 0, MS_SOUND, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, MR_DISINT, M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_REGEN|M1_CARNIVORE| M1_METALLIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("timelessly woolman", S_ELEMENTAL, LVL(96, 12, -29, 57, -15), (G_GENO|G_VLGROUP|3), A(ATTK(AT_NONE, AD_INER, 3, 12), ATTK(AT_LASH, AD_LITE, 8, 19), ATTK(AT_TRAM, AD_MIDI, 3, 6), ATTK(AT_STNG, AD_NTHR, 5, 8), ATTK(AT_BITE, AD_DCAY, 1, 2), ATTK(AT_BREA, AD_ACID, 3, 15)), SIZ(2832, 28, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_ACID| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_ELF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fileted bidirectional", S_ELEMENTAL, LVL(97, 14, 6, 72, -11), (G_GENO|G_SGROUP|1), A(ATTK(AT_TRAM, AD_VAMP, 6, 11), ATTK(AT_LASH, AD_VOMT, 2, 7), ATTK(AT_MAGC, AD_NACU, 9, 15), ATTK(AT_ENGL, AD_HALU, 5, 19), ATTK(AT_SCRA, AD_DREA, 1, 6), NO_ATTK), SIZ(1726, 42, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_TPORT, M2_LORD|M2_MINION|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("packer millpond per", S_ELEMENTAL, LVL(97, 15, -22, 97, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_ENGL, AD_SKIL, 4, 20), ATTK(AT_SPIT, AD_UNPR, 4, 16), ATTK(AT_HUGS, AD_STTP, 9, 3), ATTK(AT_WEAP, AD_AGGR, 1, 20), NO_ATTK, NO_ATTK), SIZ(115, 712, 0, MS_PHOTO, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aerially excreta", S_ELEMENTAL, LVL(98, 21, -30, 69, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_DISP, 4, 12), ATTK(AT_LASH, AD_INSA, 5, 3), ATTK(AT_ENGL, AD_FEAR, 2, 7), ATTK(AT_BITE, AD_VULN, 9, 19), ATTK(AT_WEAP, AD_DREN, 8, 13), NO_ATTK), SIZ(27, 858, 0, MS_GURGLE, MZ_TINY), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_OVIPAROUS| M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sparry sublimate", S_ELEMENTAL, LVL(99, 13, -19, 53, 18), (G_RGROUP|4), A(ATTK(AT_SPIT, AD_DREN, 2, 10), ATTK(AT_HUGS, AD_SLEE, 7, 7), ATTK(AT_KICK, AD_SLIM, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(621, 1786, 0, MS_SISSY, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_NOTAKE|M1_THICK_HIDE|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("emulsoid litigiosity", S_ELEMENTAL, LVL(99, 22, -27, 66, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_BLND, 3, 4), ATTK(AT_WEAP, AD_VENO, 4, 9), ATTK(AT_SPIT, AD_SGLD, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1738, 342, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_TPORT, M2_NOPOLY|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ancient tempest", S_ELEMENTAL, LVL(100, 24, -10, 125, -3), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_RBRE, 1, 8), ATTK(AT_BEAM, AD_WET, 8, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_SEE_INVIS|M1_REGEN|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_FLY|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_FEMALE|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_STALK, M3_NOPLRPOLY|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("umpteenth puritanism", S_ELEMENTAL, LVL(100, 9, -7, 54, 0), (3), A(ATTK(AT_GAZE, AD_DEST, 3, 8), ATTK(AT_NONE, AD_CHKH, 5, 1), ATTK(AT_BUTT, AD_PLAS, 5, 3), ATTK(AT_BUTT, AD_TECH, 8, 15), NO_ATTK, NO_ATTK), SIZ(2454, 539, 0, MS_SNORE, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rudras", S_ELEMENTAL, LVL(100, 50, -24, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("embassy amid", S_ELEMENTAL, LVL(100, 54, 3, 96, 0), (1), A(ATTK(AT_TUCH, AD_PART, 2, 8), ATTK(AT_STNG, AD_EDGE, 2, 22), ATTK(AT_BITE, AD_CORR, 2, 20), ATTK(AT_WEAP, AD_DISE, 4, 6), ATTK(AT_LASH, AD_ALIN, 9, 1), ATTK(AT_STNG, AD_HEAL, 9, 9)), SIZ(1865, 195, 0, MS_CONVERT, MZ_TINY), MR_POISON|MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_ANIMAL, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bigamize cole staunched", S_ELEMENTAL, LVL(100, 19, -19, 14, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_NTHR, 1, 15), ATTK(AT_WEAP, AD_WGHT, 4, 14), ATTK(AT_GAZE, AD_STUN, 2, 2), ATTK(AT_GAZE, AD_DISP, 9, 6), ATTK(AT_BEAM, AD_POLY, 1, 25), NO_ATTK), SIZ(2173, 395, 0, MS_SEDUCE, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE|M1_POIS| M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("star disdain", S_ELEMENTAL, LVL(101, 19, -30, 78, 14), (G_SGROUP|4), A(ATTK(AT_LASH, AD_GLIB, 8, 23), ATTK(AT_KICK, AD_BANI, 9, 25), ATTK(AT_TRAM, AD_RAGN, 7, 12), ATTK(AT_BITE, AD_DRLI, 1, 1), ATTK(AT_TRAM, AD_THIR, 4, 13), NO_ATTK), SIZ(815, 594, 0, MS_HANDY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unbolting gettable", S_ELEMENTAL, LVL(102, 14, -17, 72, 18), (G_GENO|1), A(ATTK(AT_NONE, AD_NUMB, 9, 6), ATTK(AT_BITE, AD_NTHR, 5, 13), ATTK(AT_LASH, AD_AMNE, 7, 11), ATTK(AT_TENT, AD_LITE, 3, 11), ATTK(AT_BEAM, AD_LAVA, 9, 13), ATTK(AT_NONE, AD_UVUU, 8, 24)), SIZ(1548, 343, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("horoscope prescriber", S_ELEMENTAL, LVL(102, 20, -33, 83, 8), (G_GENO|G_LGROUP|3), A(ATTK(AT_NONE, AD_CAST, 6, 10), ATTK(AT_TENT, AD_CLRC, 1, 26), ATTK(AT_BEAM, AD_AMNE, 9, 7), ATTK(AT_MAGC, AD_NGRA, 5, 21), ATTK(AT_MAGC, AD_FIRE, 6, 12), ATTK(AT_NONE, AD_BURN, 7, 1)), SIZ(616, 1348, 0, MS_NURSE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_POISON, M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_REGEN, M2_DEMON|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reaccrediting cruder disqualification", S_ELEMENTAL, LVL(102, 14, -31, 90, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_WEAP, AD_SWAP, 1, 25), ATTK(AT_LASH, AD_SHAN, 4, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1704, 1100, 0, MS_FART_NORMAL, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("helling excommunicating", S_ELEMENTAL, LVL(103, 13, -28, 74, -18), (G_GENO|G_SGROUP|3), A(ATTK(AT_BUTT, AD_ICEB, 2, 18), ATTK(AT_MAGC, AD_DRCH, 6, 24), ATTK(AT_CLAW, AD_SLEE, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2873, 39, 0, MS_JAPANESE, MZ_LARGE), MR_COLD|MR_DEATH, MR_COLD, M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gainsaid hospital", S_ELEMENTAL, LVL(103, 14, -15, 84, 11), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_LAVA, 9, 3), ATTK(AT_BUTT, AD_THIR, 5, 2), ATTK(AT_SPIT, AD_WEBS, 4, 12), ATTK(AT_TRAM, AD_DRLI, 9, 25), ATTK(AT_BREA, AD_SLOW, 1, 6), ATTK(AT_TRAM, AD_PHYS, 5, 1)), SIZ(272, 427, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("heady resigner", S_ELEMENTAL, LVL(105, 15, -19, 100, 0), (G_GENO|4), A(ATTK(AT_EXPL, AD_DRCO, 8, 4), ATTK(AT_TRAM, AD_STAT, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1317, 52, 0, MS_TREESQUAD, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_JEWELS|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("obligating miserably", S_ELEMENTAL, LVL(105, 20, -6, 73, 0), (1), A(ATTK(AT_TUCH, AD_SLOW, 6, 4), ATTK(AT_GAZE, AD_INSA, 4, 23), ATTK(AT_WEAP, AD_UVUU, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(468, 841, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fellating sheer", S_ELEMENTAL, LVL(105, 16, -33, 97, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_AMNE, 6, 3), ATTK(AT_BUTT, AD_PEST, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1528, 888, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, MR_FIRE, M1_FLY|M1_HIDE|M1_NOHANDS|M1_REGEN, M2_NOPOLY|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("thundershower rakishly", S_ELEMENTAL, LVL(105, 20, -35, 87, -20), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_DCAY, 6, 6), ATTK(AT_BUTT, AD_BLEE, 5, 1), ATTK(AT_WEAP, AD_LAVA, 8, 10), ATTK(AT_ENGL, AD_VOMT, 3, 18), NO_ATTK, NO_ATTK), SIZ(617, 616, 0, MS_DEAD, MZ_MEDIUM), MR_SLEEP|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hutched checkerboard", S_ELEMENTAL, LVL(105, 19, -24, 84, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_BLND, 3, 5), ATTK(AT_BITE, AD_HODS, 1, 26), ATTK(AT_BITE, AD_TIME, 8, 9), ATTK(AT_GAZE, AD_NEXU, 2, 8), ATTK(AT_HUGS, AD_CNCL, 7, 12), ATTK(AT_SPIT, AD_INER, 4, 3)), SIZ(3294, 195, 0, MS_WERE, MZ_TINY), MR_ELEC, 0, M1_AMORPHOUS|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("avifauna microvolt", S_ELEMENTAL, LVL(107, 15, -5, 83, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_RUNS, 4, 10), ATTK(AT_GAZE, AD_FUMB, 6, 20), ATTK(AT_BREA, AD_SLOW, 6, 11), ATTK(AT_SPIT, AD_SSEX, 1, 8), NO_ATTK, NO_ATTK), SIZ(2981, 529, 0, MS_FART_QUIET, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE, MR_STONE, M1_CONCEAL|M1_NOHANDS|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("naut theistically", S_ELEMENTAL, LVL(109, 20, 2, 97, 0), (G_RGROUP|3), A(ATTK(AT_GAZE, AD_RBAD, 9, 22), ATTK(AT_LASH, AD_ICEB, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1203, 270, 0, MS_REPAIR, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("kneecap subaverage particulate", S_ELEMENTAL, LVL(109, 18, -30, 92, -13), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_STCK, 2, 16), ATTK(AT_TENT, AD_MALK, 9, 16), ATTK(AT_TENT, AD_VULN, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2761, 675, 0, MS_WAIL, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("multivitamin costard", S_ELEMENTAL, LVL(110, 16, 0, 74, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_GAZE, AD_FLAM, 5, 10), ATTK(AT_BOOM, AD_SSEX, 5, 1), ATTK(AT_TRAM, AD_CLRC, 1, 12), ATTK(AT_KICK, AD_FAMN, 5, 16), ATTK(AT_TRAM, AD_DEST, 1, 16), ATTK(AT_GAZE, AD_STTP, 8, 12)), SIZ(2038, 1598, 0, MS_MUMBLE, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disable overcapitalized", S_ELEMENTAL, LVL(110, 18, -38, 81, 0), (2), A(ATTK(AT_KICK, AD_NTHR, 8, 24), ATTK(AT_BREA, AD_VOMT, 1, 9), ATTK(AT_KICK, AD_WGHT, 7, 9), ATTK(AT_TUCH, AD_DGST, 9, 20), ATTK(AT_NONE, AD_INER, 8, 25), NO_ATTK), SIZ(422, 50, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_COLLECT|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forester pauperize", S_ELEMENTAL, LVL(111, 15, -19, 99, 0), (G_RGROUP|4), A(ATTK(AT_SPIT, AD_NACU, 9, 22), ATTK(AT_BOOM, AD_VENO, 1, 26), ATTK(AT_KICK, AD_LITE, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1237, 490, 0, MS_SHRIEK, MZ_TINY), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("excrescent hyperopia", S_ELEMENTAL, LVL(111, 15, -14, 78, 0), (4), A(ATTK(AT_SCRA, AD_ABDC, 6, 21), ATTK(AT_NONE, AD_DRIN, 6, 14), ATTK(AT_WEAP, AD_CALM, 1, 25), ATTK(AT_SCRA, AD_HODS, 4, 8), ATTK(AT_TENT, AD_FUMB, 4, 10), NO_ATTK), SIZ(1597, 1103, 0, MS_STABILIZE, MZ_HUMAN), MR_POISON, 0, M1_SWIM|M1_NOTAKE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC|M3_SLIME, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unfeminine plumping incitive", S_ELEMENTAL, LVL(112, 14, -5, 75, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_WERE, 7, 15), ATTK(AT_SCRA, AD_PAIN, 1, 16), ATTK(AT_STNG, AD_NGRA, 1, 19), ATTK(AT_LASH, AD_CONF, 9, 23), ATTK(AT_SPIT, AD_AGGR, 5, 3), NO_ATTK), SIZ(405, 552, 0, MS_CODE, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT, M2_MINION|M2_STALK|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("suppositional aortic", S_ELEMENTAL, LVL(113, 19, -6, 83, -12), (G_UNIQ|3), A(ATTK(AT_GAZE, AD_BLND, 6, 3), ATTK(AT_ENGL, AD_ILLU, 6, 8), ATTK(AT_WEAP, AD_LAVA, 8, 12), ATTK(AT_SPIT, AD_ANTI, 6, 16), ATTK(AT_CLAW, AD_NPRO, 6, 14), NO_ATTK), SIZ(1580, 555, 0, MS_PANTS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("something cabmen", S_ELEMENTAL, LVL(114, 19, 0, 91, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SCRA, AD_DRLI, 3, 12), ATTK(AT_ENGL, AD_DCAY, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(197, 55, 0, MS_SEDUCE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_REGEN| M1_HERBIVORE, M2_LORD|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rekeying evincible untapped", S_ELEMENTAL, LVL(114, 15, -11, 97, 0), (G_UNIQ|1), A(ATTK(AT_TRAM, AD_VULN, 1, 11), ATTK(AT_WEAP, AD_MIDI, 3, 22), ATTK(AT_KICK, AD_FAKE, 5, 13), ATTK(AT_SCRA, AD_SEDU, 5, 7), ATTK(AT_SCRA, AD_DISP, 8, 3), ATTK(AT_STNG, AD_WEEP, 5, 26)), SIZ(303, 59, 0, MS_JAPANESE, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("propose humidistat ally hermeneutic marveling kingpin uncorked", S_ELEMENTAL, LVL(114, 14, -32, 21, 0), (4), A(ATTK(AT_HUGS, AD_COLD, 2, 23), ATTK(AT_BITE, AD_LITE, 5, 23), ATTK(AT_KICK, AD_CORR, 4, 3), ATTK(AT_BUTT, AD_DFOO, 1, 16), ATTK(AT_SCRA, AD_NUMB, 6, 1), ATTK(AT_TENT, AD_WGHT, 9, 17)), SIZ(1178, 650, 0, MS_TRUMPET, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("microfilm luxuriance", S_ELEMENTAL, LVL(115, 11, -8, 67, -12), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_LEGS, 3, 7), ATTK(AT_STNG, AD_TCKL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(697, 9, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("livener sinfully", S_ELEMENTAL, LVL(115, 20, 9, 99, 10), (G_GENO|4), A(ATTK(AT_GAZE, AD_PLYS, 1, 23), ATTK(AT_SPIT, AD_WERE, 6, 10), ATTK(AT_BEAM, AD_WGHT, 3, 21), ATTK(AT_TUCH, AD_GRAV, 1, 5), ATTK(AT_TRAM, AD_TRAP, 3, 3), NO_ATTK), SIZ(1963, 601, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_NO_DECAY, M4_BAT|M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("liberalized liberia", S_ELEMENTAL, LVL(116, 15, -21, 72, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DFOO, 9, 17), ATTK(AT_CLAW, AD_CNCL, 3, 14), ATTK(AT_WEAP, AD_DAMA, 9, 7), ATTK(AT_TUCH, AD_ANTI, 3, 7), ATTK(AT_SPIT, AD_STON, 1, 13), ATTK(AT_MAGC, AD_NUMB, 4, 12)), SIZ(852, 63, 0, MS_SEDUCE, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("passee disrespectfully muskmelon", S_ELEMENTAL, LVL(116, 12, -14, 100, -14), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_SPIT, AD_LAZY, 1, 26), ATTK(AT_KICK, AD_AXUS, 4, 7), ATTK(AT_SPIT, AD_LAZY, 6, 11), ATTK(AT_TUCH, AD_GLIB, 1, 14), ATTK(AT_KICK, AD_SLEE, 6, 20), NO_ATTK), SIZ(2736, 448, 0, MS_IMITATE, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fecundate subdermal", S_ELEMENTAL, LVL(116, 12, -5, 79, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_ENCH, 4, 2), ATTK(AT_BREA, AD_SSEX, 7, 9), ATTK(AT_KICK, AD_FIRE, 7, 24), ATTK(AT_TENT, AD_DRIN, 1, 10), NO_ATTK, NO_ATTK), SIZ(315, 1072, 0, MS_HUMANOID, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_TPORT, M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plumpish dislocation unambiguously", S_ELEMENTAL, LVL(118, 16, -26, 88, -18), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_NPRO, 2, 2), ATTK(AT_LASH, AD_THIE, 1, 22), ATTK(AT_TENT, AD_FEAR, 1, 17), ATTK(AT_NONE, AD_WTHR, 7, 11), NO_ATTK, NO_ATTK), SIZ(1305, 29, 0, MS_WERE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_MINDLESS, M2_LORD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SLIME|M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cyanided chanty", S_ELEMENTAL, LVL(118, 13, -5, 97, 0), (3), A(ATTK(AT_STNG, AD_HALU, 1, 2), ATTK(AT_HUGS, AD_HEAL, 1, 26), ATTK(AT_RATH, AD_CALM, 4, 23), ATTK(AT_STNG, AD_LEVI, 1, 22), ATTK(AT_WEAP, AD_LAZY, 4, 20), ATTK(AT_LASH, AD_DETH, 7, 9)), SIZ(78, 122, 0, MS_CASINO, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_ELF| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("taiwanese hyperbola", S_ELEMENTAL, LVL(118, 23, -9, 87, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_WISD, 8, 16), ATTK(AT_WEAP, AD_VOMT, 1, 3), ATTK(AT_STNG, AD_FIRE, 1, 18), ATTK(AT_BITE, AD_WISD, 8, 18), ATTK(AT_BUTT, AD_MIDI, 6, 1), ATTK(AT_BITE, AD_RBRE, 8, 4)), SIZ(3908, 1558, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_CLING|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bankroll parquet anglophobe unrecoverable", S_ELEMENTAL, LVL(118, 11, -4, 54, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_LUCK, 2, 13), ATTK(AT_SCRA, AD_DFOO, 8, 26), ATTK(AT_BOOM, AD_POIS, 1, 5), ATTK(AT_TRAM, AD_TIME, 7, 4), NO_ATTK, NO_ATTK), SIZ(1558, 35, 0, MS_VAMPIRE, MZ_HUMAN), MR_COLD|MR_DISINT, MR_COLD, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hosteling flogger", S_ELEMENTAL, LVL(120, 20, -35, 55, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PLAS, 6, 1), ATTK(AT_BREA, AD_MALK, 4, 19), ATTK(AT_WEAP, AD_EDGE, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(457, 47, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("inheritance operand", S_ELEMENTAL, LVL(122, 13, -39, 74, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_TLPT, 4, 9), ATTK(AT_TUCH, AD_MINA, 5, 12), ATTK(AT_CLAW, AD_DREA, 3, 20), ATTK(AT_WEAP, AD_CURS, 6, 13), ATTK(AT_HUGS, AD_INSA, 5, 13), NO_ATTK), SIZ(3559, 385, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_OVIPAROUS|M1_TPORT, M2_MINION|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sewed inch", S_ELEMENTAL, LVL(122, 16, -30, 96, 0), (4), A(ATTK(AT_LASH, AD_WGHT, 8, 13), ATTK(AT_LASH, AD_CLRC, 8, 5), ATTK(AT_BREA, AD_SAMU, 1, 23), ATTK(AT_BREA, AD_PLYS, 3, 13), NO_ATTK, NO_ATTK), SIZ(276, 10, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE, MR_COLD, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_GIANT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("trudging disserve downsized", S_ELEMENTAL, LVL(123, 20, 7, 90, 4), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_ENGL, AD_WERE, 8, 25), ATTK(AT_ENGL, AD_MINA, 5, 6), ATTK(AT_WEAP, AD_NGEN, 2, 16), ATTK(AT_WEAP, AD_MIDI, 3, 4), ATTK(AT_TENT, AD_VAPO, 0, 4), ATTK(AT_ENGL, AD_AXUS, 8, 18)), SIZ(3139, 808, 0, MS_MUMBLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_OVIPAROUS, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ergonomic gonif kanji descriptively begum misalignment", S_ELEMENTAL, LVL(123, 12, -29, 71, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_PHYS, 2, 1), ATTK(AT_STNG, AD_BANI, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(356, 179, 0, MS_FART_NORMAL, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bravoing upbraider", S_ELEMENTAL, LVL(125, 19, -5, 100, 0), (G_UNIQ|2), A(ATTK(AT_CLAW, AD_VENO, 4, 21), ATTK(AT_BOOM, AD_SLUD, 7, 26), ATTK(AT_WEAP, AD_VENO, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4023, 975, 0, MS_ALLA, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_COLD, M1_CONCEAL|M1_OVIPAROUS|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), /* * Fungi */ MON("lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|25), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vulnerato lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_VULN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sicklichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaded lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("float lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_TUCH, AD_LEVI, 1, 1), ATTK(AT_HUGS, AD_DROP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sessilichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rade lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_RATH, AD_TCKL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("healtegrator", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HEAL, 0, 0), ATTK(AT_NONE, AD_DISN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nold", S_FUNGUS, LVL(0, 6, 9, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("porter lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stalking lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spore lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("colony lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mould", S_FUNGUS, /*playable race*/ LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ungenomold", S_FUNGUS, /*playable race*/ LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unalignment thing", S_FUNGUS, /*playable race*/ LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("deathmold", S_FUNGUS, /*playable race*/ LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("corrosive", S_FUNGUS, LVL(0, 0, 2, 0, 0), (1), A(ATTK(AT_NONE, AD_ACID, 2, 6), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 50, 0, MS_SILENT, MZ_TINY), MR_ACID|MR_POISON|MR_STONE, MR_ACID, M1_NOEYES|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky", S_FUNGUS, LVL(0, 0, 2, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 50, 0, MS_SILENT, MZ_TINY), MR_ACID|MR_POISON|MR_STONE, MR_ACID, M1_NOEYES|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undefined creature", S_FUNGUS, /*playable race*/ LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("aggressive lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("water lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 1, 2), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("werelichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WERE, 0, 0), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lich lichen", S_FUNGUS, LVL(0, 3, 5, 15, -9), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_NEUTER, M3_INFRAVISION|M3_TRAITOR|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("moss lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ivy lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("passivity lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DETH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("fungobot", S_FUNGUS, LVL(0, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BOT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonliving lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wouwou beggar", S_FUNGUS, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("small shrieker", S_FUNGUS, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 200, 0, MS_SHRIEK, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("small sounder", S_FUNGUS, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 200, 0, MS_SOUND, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("immobile mold", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile growth", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile stalk", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile mushroom", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile spore", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile colony", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile force fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), ATTK(AT_HUGS, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile wort", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), ATTK(AT_RATH, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile force patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), ATTK(AT_HUGS, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile warp fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), ATTK(AT_HUGS, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("immobile warp patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_TUCH, AD_TCKL, 1, 4), ATTK(AT_HUGS, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling mold", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling growth", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling stalk", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling mushroom", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling spore", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling colony", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling force fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), ATTK(AT_HUGS, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling wort", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), ATTK(AT_RATH, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling force patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), ATTK(AT_HUGS, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling warp fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), ATTK(AT_HUGS, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ceiling warp patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_INVE, 1, 4), ATTK(AT_HUGS, AD_INVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hahaha mold", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha growth", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha stalk", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha mushroom", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha spore", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha colony", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha force fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), ATTK(AT_HUGS, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha wort", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), ATTK(AT_RATH, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha force patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), ATTK(AT_HUGS, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha warp fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), ATTK(AT_HUGS, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hahaha warp patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), ATTK(AT_HUGS, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("score mold", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score growth", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score stalk", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score mushroom", S_FUNGUS, LVL(0, 0, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score spore", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score colony", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score force fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), ATTK(AT_HUGS, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score wort", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), ATTK(AT_RATH, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score force patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), ATTK(AT_HUGS, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score warp fungus", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), ATTK(AT_HUGS, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("score warp patch", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_SCOR, 1, 4), ATTK(AT_TUCH, AD_SCOR, 1, 4), ATTK(AT_HUGS, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kazwo lichen", S_FUNGUS, /* evilhack lichen that somehow got quite the boosts */ LVL(0, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_STCK, 1, 2), ATTK(AT_TUCH, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stalking kazwo lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 1, 2), ATTK(AT_TUCH, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spore kazwo lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 1, 2), ATTK(AT_TUCH, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("colony kazwo lichen", S_FUNGUS, LVL(0, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 1, 2), ATTK(AT_TUCH, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stealthboost lichen", S_FUNGUS, /* spawns invisible */ LVL(0, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 1, 2), ATTK(AT_TUCH, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("snorker", S_FUNGUS, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 200, 0, MS_SNORE, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("The Greater Hell-Lichen", S_FUNGUS, /* joke boss monster --Amy */ LVL(0, 3, 5, 20, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_TUCH, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 500, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_DRAIN|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_FLY, M2_PNAME|M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Chirin", S_FUNGUS, LVL(0, 3, 10, 0, 9), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_SLIM, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_MINDLESS|M1_UNSOLID|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: none */ MON("spaciously interlocked", S_FUNGUS, LVL(0, 20, -7, 17, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TENT, AD_ALIN, 1, 2), ATTK(AT_NONE, AD_VENO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1339, 348, 0, MS_PAIN, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_OVIPAROUS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("crucifix grassplot", S_FUNGUS, LVL(0, 12, 3, 67, -20), (4), A(ATTK(AT_MAGC, AD_MCRE, 1, 9), ATTK(AT_HUGS, AD_SHAN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(31, 114, 0, MS_NURSE, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fast lichen", S_FUNGUS, /* evil patch idea by jonadab */ LVL(1, 36, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("digestolichen", S_FUNGUS, /* evil patch idea by jonadab */ LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_ENGL, AD_DGST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("brown mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), ATTK(AT_HUGS, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), ATTK(AT_RATH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), ATTK(AT_HUGS, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), ATTK(AT_HUGS, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_COLD, 0, 6), ATTK(AT_TUCH, AD_COLD, 1, 6), ATTK(AT_HUGS, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blue mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_HUGS, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_RATH, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_HUGS, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_HUGS, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_PLYS, 0, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_HUGS, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tingle mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), ATTK(AT_HUGS, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), ATTK(AT_RATH, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), ATTK(AT_HUGS, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), ATTK(AT_HUGS, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tingle warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DEBT, 0, 4), ATTK(AT_TUCH, AD_DEBT, 1, 4), ATTK(AT_HUGS, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("little mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), ATTK(AT_HUGS, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), ATTK(AT_RATH, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), ATTK(AT_HUGS, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), ATTK(AT_HUGS, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 0, 1), ATTK(AT_TUCH, AD_TCKL, 1, 3), ATTK(AT_HUGS, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cribo", S_FUNGUS, LVL(1, 6, 10, 0, -3), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("waring", S_FUNGUS, LVL(1, 7, 10, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slow-ass mold", S_FUNGUS, LVL(1, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass growth", S_FUNGUS, LVL(1, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass fungus", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass patch", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass stalk", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass mushroom", S_FUNGUS, LVL(1, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass spore", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass colony", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass force fungus", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), ATTK(AT_HUGS, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass wort", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), ATTK(AT_RATH, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass force patch", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), ATTK(AT_HUGS, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass warp fungus", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), ATTK(AT_HUGS, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow-ass warp patch", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 2, 4), ATTK(AT_TUCH, AD_SAMU, 2, 4), ATTK(AT_HUGS, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yellow mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|12), A(ATTK(AT_NONE, AD_STUN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|12), A(ATTK(AT_NONE, AD_STUN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), ATTK(AT_HUGS, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), ATTK(AT_RATH, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), ATTK(AT_HUGS, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), ATTK(AT_HUGS, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_TUCH, AD_STUN, 2, 4), ATTK(AT_HUGS, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volatile mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hydrogenating tunelessly womanly", S_FUNGUS, LVL(1, 11, -9, 77, 0), (G_UNIQ|3), A(ATTK(AT_SPIT, AD_DREA, 1, 8), ATTK(AT_MAGC, AD_CNCL, 1, 6), ATTK(AT_STNG, AD_INER, 2, 1), ATTK(AT_STNG, AD_MANA, 1, 2), NO_ATTK, NO_ATTK), SIZ(193, 1375, 0, MS_DEAD, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_SKIL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_SKIL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), ATTK(AT_HUGS, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), ATTK(AT_RATH, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), ATTK(AT_HUGS, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), ATTK(AT_HUGS, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mean warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 2, 4), ATTK(AT_HUGS, AD_SKIL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blink mold", S_FUNGUS, LVL(1, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink growth", S_FUNGUS, LVL(1, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_WALLWALK| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink fungus", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink patch", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink stalk", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink mushroom", S_FUNGUS, LVL(1, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink spore", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_WALLWALK| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink colony", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_WALLWALK| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink force fungus", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink wort", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_RATH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink force patch", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink warp fungus", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_WALLWALK| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blink warp patch", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_WALLWALK| M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warp fungus", S_FUNGUS, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LITT, 1, 4), ATTK(AT_NONE, AD_LITT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("luminescent mold", S_FUNGUS, LVL(1, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent growth", S_FUNGUS, LVL(1, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent fungus", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent patch", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent stalk", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent mushroom", S_FUNGUS, LVL(1, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent spore", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent colony", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent force fungus", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent wort", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_RATH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent force patch", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent warp fungus", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("luminescent warp patch", S_FUNGUS, LVL(1, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("analgesic fungus", S_FUNGUS, LVL(1, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_DRIN, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("analgesic stalk", S_FUNGUS, LVL(1, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_DRIN, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("analgesic spore", S_FUNGUS, LVL(1, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_DRIN, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("analgesic colony", S_FUNGUS, LVL(1, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_DRIN, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("orange mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), ATTK(AT_HUGS, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), ATTK(AT_RATH, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), ATTK(AT_HUGS, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), ATTK(AT_HUGS, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_TUCH, AD_CONF, 2, 4), ATTK(AT_HUGS, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("golden mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), ATTK(AT_HUGS, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), ATTK(AT_RATH, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), ATTK(AT_HUGS, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), ATTK(AT_HUGS, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("golden warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_TUCH, AD_SGLD, 1, 4), ATTK(AT_HUGS, AD_SGLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("green growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), ATTK(AT_HUGS, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), ATTK(AT_RATH, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), ATTK(AT_HUGS, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), ATTK(AT_HUGS, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_TUCH, AD_ACID, 1, 4), ATTK(AT_HUGS, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("red mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("red growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), ATTK(AT_HUGS, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), ATTK(AT_RATH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), ATTK(AT_HUGS, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), ATTK(AT_HUGS, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 4), ATTK(AT_HUGS, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cyan mold", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan growth", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan stalk", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan mushroom", S_FUNGUS, LVL(1, 0, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan spore", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan colony", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8|G_SGROUP), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan force fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), ATTK(AT_HUGS, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan wort", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), ATTK(AT_RATH, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan force patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), ATTK(AT_HUGS, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan warp fungus", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), ATTK(AT_HUGS, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan warp patch", S_FUNGUS, LVL(1, 1, 9, 0, 0), (G_GENO|8), A(ATTK(AT_NONE, AD_ELEC, 0, 4), ATTK(AT_TUCH, AD_ELEC, 1, 4), ATTK(AT_HUGS, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("natto", S_FUNGUS, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Tommy", S_FUNGUS, LVL(1, 5, 4, 40, 2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 0, 0), ATTK(AT_KICK, AD_PHYS, 0, 0), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: FLY_SWATTER ROBE_OF_WEAKNESS GNOMISH_BOOTS POT_MUTATION */ MON("Moldoux, the Defenceless Mold", S_FUNGUS, LVL(1, 0, 10, 0, 0), (1|G_UNIQ), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_PNAME|M2_HOSTILE|M2_NEUTER|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pale mold", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale growth", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale stalk", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7|G_SGROUP), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale mushroom", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale spore", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale colony", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7|G_SGROUP), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale force fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), ATTK(AT_HUGS, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale wort", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), ATTK(AT_RATH, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale force patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), ATTK(AT_HUGS, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale warp fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), ATTK(AT_HUGS, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale warp patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_NUMB, 0, 4), ATTK(AT_TUCH, AD_NUMB, 2, 4), ATTK(AT_HUGS, AD_NUMB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("phase mold", S_FUNGUS, LVL(2, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase growth", S_FUNGUS, LVL(2, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase fungus", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase patch", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase stalk", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase mushroom", S_FUNGUS, LVL(2, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase spore", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase colony", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase force fungus", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), ATTK(AT_HUGS, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase wort", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), ATTK(AT_RATH, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase force patch", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), ATTK(AT_HUGS, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase warp fungus", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), ATTK(AT_HUGS, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("phase warp patch", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_TUCH, AD_TLPT, 3, 4), ATTK(AT_HUGS, AD_TLPT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling mold", S_FUNGUS, LVL(2, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling growth", S_FUNGUS, LVL(2, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling fungus", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling patch", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling stalk", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling mushroom", S_FUNGUS, LVL(2, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling spore", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling colony", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling force fungus", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), ATTK(AT_HUGS, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling wort", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), ATTK(AT_RATH, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling force patch", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), ATTK(AT_HUGS, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling warp fungus", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), ATTK(AT_HUGS, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sparkling warp patch", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 3, 4), ATTK(AT_HUGS, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("wounded mold", S_FUNGUS, LVL(2, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded growth", S_FUNGUS, LVL(2, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded fungus", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded patch", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded stalk", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded mushroom", S_FUNGUS, LVL(2, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded spore", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded colony", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded force fungus", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), ATTK(AT_HUGS, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded wort", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), ATTK(AT_RATH, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded force patch", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), ATTK(AT_HUGS, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded warp fungus", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), ATTK(AT_HUGS, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wounded warp patch", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 1, 8), ATTK(AT_TUCH, AD_BLEE, 3, 4), ATTK(AT_HUGS, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("moss", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty noise helper", S_FUNGUS, /* grows up into Kati */ LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SOUN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_FART_NORMAL, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("noise helper", S_FUNGUS, LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SOUN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_FART_NORMAL, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("relict pregnant", S_FUNGUS, LVL(2, 9, -4, 52, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_SPEL, 2, 7), ATTK(AT_ENGL, AD_DROP, 2, 6), ATTK(AT_NONE, AD_DFOO, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1135, 690, 0, MS_BRAG, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMPHIBIOUS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Luisa's dancing shoe", S_FUNGUS, LVL(2, 12, 10, 0, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* speed 14-20, AC 4, MR 50, extra attacks 0, resists 3, M1 flags 2, M2 flags 2, M3 flags 2 */ MON("mushroom", S_FUNGUS, LVL(2, 10, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BEAM, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("player mushroom", S_FUNGUS, LVL(2, 10, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("apprentice lichen", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stalking apprentice lichen", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("apprentice spore lichen", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("apprentice colony lichen", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reddish mold", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish growth", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish stalk", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7|G_SGROUP), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish mushroom", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish spore", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish colony", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7|G_SGROUP), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish force fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), ATTK(AT_HUGS, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish wort", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), ATTK(AT_RATH, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish force patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), ATTK(AT_HUGS, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish warp fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), ATTK(AT_HUGS, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reddish warp patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_FEAR, 0, 4), ATTK(AT_TUCH, AD_FEAR, 3, 4), ATTK(AT_HUGS, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("con mold", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con growth", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con stalk", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con mushroom", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con spore", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con colony", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con force fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), ATTK(AT_HUGS, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con wort", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), ATTK(AT_RATH, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con force patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), ATTK(AT_HUGS, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con warp fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), ATTK(AT_HUGS, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("con warp patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 1, 8), ATTK(AT_TUCH, AD_DRCO, 3, 4), ATTK(AT_HUGS, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("slow mold", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow growth", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("porter slow fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow stalk", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7|G_SGROUP), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow mushroom", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow spore", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow colony", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7|G_SGROUP), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow force fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), ATTK(AT_HUGS, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow wort", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), ATTK(AT_RATH, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow force patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), ATTK(AT_HUGS, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow warp fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), ATTK(AT_HUGS, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slow warp patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|7), A(ATTK(AT_NONE, AD_SLOW, 0, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), ATTK(AT_HUGS, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("superintendency unlatched", S_FUNGUS, LVL(2, 13, -1, 25, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_DCAY, 1, 9), ATTK(AT_BEAM, AD_STUN, 2, 6), ATTK(AT_WEAP, AD_PART, 3, 1), ATTK(AT_BUTT, AD_CURS, 2, 5), NO_ATTK, NO_ATTK), SIZ(50, 481, 0, MS_SPOILER, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS| M1_ACID, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("marsh mold", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh growth", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh stalk", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh mushroom", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh spore", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh colony", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh force fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), ATTK(AT_HUGS, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh wort", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), ATTK(AT_RATH, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh force patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), ATTK(AT_HUGS, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh warp fungus", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), ATTK(AT_HUGS, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marsh warp patch", S_FUNGUS, LVL(2, 1, 9, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 0, 4), ATTK(AT_TUCH, AD_UNPR, 2, 4), ATTK(AT_HUGS, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sucker mold", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker growth", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker fungus", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker patch", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker stalk", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6|G_SGROUP), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker mushroom", S_FUNGUS, LVL(2, 0, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker spore", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker colony", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6|G_SGROUP), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker force fungus", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), ATTK(AT_HUGS, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker wort", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), ATTK(AT_RATH, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker force patch", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), ATTK(AT_HUGS, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker warp fungus", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), ATTK(AT_HUGS, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucker warp patch", S_FUNGUS, LVL(2, 2, 9, 0, 0), (G_GENO|6), A(ATTK(AT_NONE, AD_SITM, 0, 4), ATTK(AT_TUCH, AD_SITM, 2, 4), ATTK(AT_HUGS, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mind mold", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind growth", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind stalk", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind mushroom", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind spore", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind colony", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind force fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), ATTK(AT_HUGS, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind wort", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), ATTK(AT_RATH, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind force patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), ATTK(AT_HUGS, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind warp fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), ATTK(AT_HUGS, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mind warp patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 8), ATTK(AT_TUCH, AD_SPC2, 3, 4), ATTK(AT_HUGS, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cheese mold", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese growth", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese stalk", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese mushroom", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese spore", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese colony", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese force fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), ATTK(AT_HUGS, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese wort", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), ATTK(AT_RATH, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese force patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), ATTK(AT_HUGS, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese warp fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), ATTK(AT_HUGS, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheese warp patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 1, 8), ATTK(AT_TUCH, AD_SANI, 3, 4), ATTK(AT_HUGS, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("conscious mold", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious growth", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious stalk", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious mushroom", S_FUNGUS, LVL(2, 0, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious spore", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious colony", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious force fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), ATTK(AT_HUGS, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious wort", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), ATTK(AT_RATH, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious force patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), ATTK(AT_HUGS, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious warp fungus", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), ATTK(AT_HUGS, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conscious warp patch", S_FUNGUS, LVL(2, 3, 7, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 1, 8), ATTK(AT_TUCH, AD_INSA, 3, 4), ATTK(AT_HUGS, AD_INSA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("passhrieker", S_FUNGUS, LVL(2, 12, 9, 0, 0), (5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SHRIEK, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOEYES, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Mirko", S_FUNGUS, LVL(2, 9, 4, 20, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: none */ MON("ganmbler", S_FUNGUS, /* sic from Elona */ LVL(3, 12, 8, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_RNG, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("las venturas ganmbler", S_FUNGUS, /* spawns with d100 zorkmids */ LVL(3, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RNG, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ESCAPE, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("myconid scout", S_FUNGUS, LVL(3, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOHEAD|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister mold", S_FUNGUS, LVL(3, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister growth", S_FUNGUS, LVL(3, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister fungus", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister patch", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister stalk", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister mushroom", S_FUNGUS, LVL(3, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister spore", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister colony", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister force fungus", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), ATTK(AT_HUGS, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister wort", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), ATTK(AT_RATH, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister force patch", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), ATTK(AT_HUGS, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister warp fungus", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), ATTK(AT_HUGS, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blister warp patch", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), ATTK(AT_HUGS, AD_WET, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sooty mold", S_FUNGUS, LVL(3, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty growth", S_FUNGUS, LVL(3, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty fungus", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty patch", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty stalk", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty mushroom", S_FUNGUS, LVL(3, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty spore", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("goody-sooty spore", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_NEUTER, M3_FREQ_UNCOMMON3, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty colony", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty force fungus", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), ATTK(AT_HUGS, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty wort", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), ATTK(AT_RATH, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty force patch", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), ATTK(AT_HUGS, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty warp fungus", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), ATTK(AT_HUGS, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sooty warp patch", S_FUNGUS, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 1, 4), ATTK(AT_TUCH, AD_SWAP, 1, 4), ATTK(AT_HUGS, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sepia mold", S_FUNGUS, LVL(3, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia growth", S_FUNGUS, LVL(3, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia fungus", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia patch", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia stalk", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia mushroom", S_FUNGUS, LVL(3, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia spore", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia colony", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia force fungus", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), ATTK(AT_HUGS, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia wort", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), ATTK(AT_RATH, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia force patch", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), ATTK(AT_HUGS, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia warp fungus", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), ATTK(AT_HUGS, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sepia warp patch", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 4), ATTK(AT_HUGS, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("creeping vine", S_FUNGUS, LVL(3, 2, 9, 0, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_LASH, AD_STCK, 1, 2), ATTK(AT_LASH, AD_STCK, 1, 2), ATTK(AT_NONE, AD_STCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ensuing funkiest lit", S_FUNGUS, LVL(3, 14, -10, 38, 0), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_ILLU, 3, 5), ATTK(AT_LASH, AD_NUMB, 2, 5), ATTK(AT_BREA, AD_CHKH, 3, 5), ATTK(AT_BITE, AD_EDGE, 7, 1), ATTK(AT_STNG, AD_EDGE, 3, 5), ATTK(AT_SPIT, AD_SLIM, 2, 7)), SIZ(565, 867, 0, MS_PANTS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shrieker", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|9), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SHRIEK, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stalking shrieker", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SHRIEK, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spore shrieker", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SHRIEK, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("colony shrieker", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SHRIEK, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sounder", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SOUND, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stalking sounder", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SOUND, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spore sounder", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SOUND, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("colony sounder", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SOUND, MZ_SMALL), MR_DEATH|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violet fungus", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|9), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violet stalk", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violet spore", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violet colony", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Luisa's hugging boot", S_FUNGUS, LVL(3, 12, 10, 0, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 15-18, AC -2, MR 90, extra attacks 3, resists 0, M1 flags 0, M2 flags 0, M3 flags 0 */ MON("violent fungus", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|9), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violent stalk", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violent spore", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violent colony", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ultraviolent fungus", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ultraviolent stalk", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ultraviolent spore", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ultraviolent colony", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("donno", S_FUNGUS, LVL(3, 2, 9, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("aokabi", S_FUNGUS, LVL(3, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("off shrieker", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("heck shrieker", S_FUNGUS, LVL(3, 1, 7, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Dorothea", S_FUNGUS, LVL(3, 8, 8, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_MANA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: RUBBER_HOSE */ MON("mysterious producer", S_FUNGUS, LVL(4, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RBRE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("contributory exhorter jaloppy internalizing marketplace inuring", S_FUNGUS, LVL(4, 5, -2, 35, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_RBAD, 3, 9), ATTK(AT_CLAW, AD_CONF, 1, 7), ATTK(AT_STNG, AD_DRCO, 4, 1), ATTK(AT_ENGL, AD_WEBS, 4, 3), ATTK(AT_SCRA, AD_WEBS, 3, 9), ATTK(AT_CLAW, AD_VAPO, 4, 1)), SIZ(76, 63, 0, MS_SOCKS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_ANIMAL|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_EGOTYPE|M3_SPIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gray mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray fungus", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray patch", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray stalk", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray spore", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray colony", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray force fungus", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray wort", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_RATH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray force patch", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray warp fungus", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray warp patch", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spoor mushroom", S_FUNGUS, LVL(4, 10, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("hc fisher", S_FUNGUS, /* spawns with fishing pole */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("moneyvoid", S_FUNGUS, LVL(4, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DEBT, 2, 4), ATTK(AT_NONE, AD_DEBT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("journeyman lichen", S_FUNGUS, LVL(4, 3, 9, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stalking journeyman lichen", S_FUNGUS, LVL(4, 3, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("journeyman spore lichen", S_FUNGUS, LVL(4, 3, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("journeyman colony lichen", S_FUNGUS, LVL(4, 3, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("legendary lichen", S_FUNGUS, LVL(4, 3, 9, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_LORD, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("screamer", S_FUNGUS, LVL(4, 4, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SOUN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("false mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), ATTK(AT_HUGS, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), ATTK(AT_RATH, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), ATTK(AT_HUGS, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), ATTK(AT_HUGS, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("false warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 4), ATTK(AT_TUCH, AD_RBRE, 3, 4), ATTK(AT_HUGS, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("drop mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), ATTK(AT_HUGS, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), ATTK(AT_RATH, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), ATTK(AT_HUGS, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), ATTK(AT_HUGS, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 0, 4), ATTK(AT_TUCH, AD_DROP, 3, 4), ATTK(AT_HUGS, AD_DROP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("de-foe mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), ATTK(AT_HUGS, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), ATTK(AT_RATH, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), ATTK(AT_HUGS, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), ATTK(AT_HUGS, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("de-foe warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 0, 4), ATTK(AT_TUCH, AD_MCRE, 3, 4), ATTK(AT_HUGS, AD_MCRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("liturgic emaciation", S_FUNGUS, LVL(4, 17, -9, 44, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_LUCK, 3, 8), ATTK(AT_STNG, AD_LEVI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 9, 0, MS_AREOLA, MZ_TINY), MR_POISON, 0, M1_NOLIMBS|M1_MINDLESS|M1_TPORT, M2_WANDER|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vinal growth", S_FUNGUS, LVL(4, 3, 9, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bleachwhite lichen", S_FUNGUS, /* gnollhack white lichen but we already have such a monster */ LVL(4, 2, 7, 25, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 250, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bleachwhite stalking lichen", S_FUNGUS, LVL(4, 2, 7, 25, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 250, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bleachwhite spore lichen", S_FUNGUS, LVL(4, 2, 7, 25, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 250, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bleachwhite colony lichen", S_FUNGUS, LVL(4, 2, 7, 25, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 250, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), ATTK(AT_HUGS, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), ATTK(AT_RATH, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), ATTK(AT_HUGS, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), ATTK(AT_HUGS, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 4), ATTK(AT_TUCH, AD_RNG, 3, 4), ATTK(AT_HUGS, AD_RNG, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("duett", S_FUNGUS, LVL(4, 6, 8, 5, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("oblivion mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), ATTK(AT_HUGS, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), ATTK(AT_RATH, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), ATTK(AT_HUGS, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), ATTK(AT_HUGS, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 0, 4), ATTK(AT_TUCH, AD_LETH, 3, 4), ATTK(AT_HUGS, AD_LETH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), ATTK(AT_HUGS, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), ATTK(AT_RATH, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), ATTK(AT_HUGS, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), ATTK(AT_HUGS, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("party warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 3, 4), ATTK(AT_HUGS, AD_PART, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bravity-modded person", S_FUNGUS, /* spawns with sling and 20 graphite */ LVL(4, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_WEAP, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("notable mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), ATTK(AT_HUGS, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), ATTK(AT_RATH, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), ATTK(AT_HUGS, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), ATTK(AT_HUGS, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("notable warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 4), ATTK(AT_TUCH, AD_MIDI, 3, 4), ATTK(AT_HUGS, AD_MIDI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("doe-oe", S_FUNGUS, LVL(4, 6, 8, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_RATH, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 2, 4), ATTK(AT_TUCH, AD_TLPT, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("milked disappointing", S_FUNGUS, LVL(4, 19, -4, 42, 0), (3), A(ATTK(AT_SPIT, AD_HODS, 3, 9), ATTK(AT_BEAM, AD_DARK, 4, 2), ATTK(AT_GAZE, AD_SIN, 4, 3), ATTK(AT_CLAW, AD_DEST, 3, 8), NO_ATTK, NO_ATTK), SIZ(1870, 1221, 0, MS_TRUMPET, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, M1_SWIM|M1_CLING|M1_REGEN, M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("viri mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri fungus", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri patch", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri stalk", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri spore", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri colony", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri force fungus", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), ATTK(AT_HUGS, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri wort", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), ATTK(AT_RATH, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri force patch", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), ATTK(AT_HUGS, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri warp fungus", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), ATTK(AT_HUGS, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viri warp patch", S_FUNGUS, LVL(4, 1, 7, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 4), ATTK(AT_NONE, AD_NIVE, 0, 0), ATTK(AT_HUGS, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blazing spore", S_FUNGUS, LVL(4, 6, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_FIRE, 1, 4), ATTK(AT_BOOM, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_NOEYES|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_ORANGE), MON("apprentice mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), ATTK(AT_HUGS, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), ATTK(AT_RATH, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), ATTK(AT_HUGS, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), ATTK(AT_HUGS, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 4), ATTK(AT_TUCH, AD_SPEL, 3, 4), ATTK(AT_HUGS, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("debuff mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), ATTK(AT_HUGS, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), ATTK(AT_RATH, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), ATTK(AT_HUGS, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), ATTK(AT_HUGS, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debuff warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 4), ATTK(AT_TUCH, AD_DEBU, 3, 4), ATTK(AT_HUGS, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("clerical mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), ATTK(AT_HUGS, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), ATTK(AT_RATH, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), ATTK(AT_HUGS, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), ATTK(AT_HUGS, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clerical warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 4), ATTK(AT_TUCH, AD_CLRC, 3, 4), ATTK(AT_HUGS, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("brave mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), ATTK(AT_HUGS, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), ATTK(AT_RATH, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), ATTK(AT_HUGS, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), ATTK(AT_HUGS, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brave warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 4), ATTK(AT_TUCH, AD_CAST, 3, 4), ATTK(AT_HUGS, AD_CAST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("colorful mold", S_FUNGUS, /* FHS colorless mold */ LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), ATTK(AT_HUGS, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), ATTK(AT_RATH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), ATTK(AT_HUGS, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), ATTK(AT_HUGS, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorful warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), ATTK(AT_HUGS, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("noxious mold", S_FUNGUS, LVL(4, 0, 7, 5, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious growth", S_FUNGUS, LVL(4, 0, 7, 5, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious fungus", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious patch", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious stalk", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious mushroom", S_FUNGUS, LVL(4, 0, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious spore", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious colony", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious force fungus", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_HUGS, AD_DISE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious wort", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_RATH, AD_DISE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious force patch", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_HUGS, AD_DISE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious warp fungus", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_HUGS, AD_DISE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("noxious warp patch", S_FUNGUS, LVL(4, 1, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 1, 5), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_HUGS, AD_DISE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("juere infantry", S_FUNGUS, LVL(4, 12, 7, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jennifer infantry", S_FUNGUS, LVL(4, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fake mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), ATTK(AT_HUGS, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), ATTK(AT_RATH, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), ATTK(AT_HUGS, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), ATTK(AT_HUGS, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fake warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_TUCH, AD_FAKE, 3, 4), ATTK(AT_HUGS, AD_FAKE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent mold", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent growth", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent stalk", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent mushroom", S_FUNGUS, LVL(4, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent spore", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent colony", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent force fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), ATTK(AT_HUGS, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent wort", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), ATTK(AT_RATH, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent force patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), ATTK(AT_HUGS, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent warp fungus", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), ATTK(AT_HUGS, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("absent warp patch", S_FUNGUS, LVL(4, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BANI, 0, 4), ATTK(AT_TUCH, AD_BANI, 3, 4), ATTK(AT_HUGS, AD_BANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("seven-feet we-sell", S_FUNGUS, LVL(4, 0, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SGLD, 0, 4), ATTK(AT_NONE, AD_SGLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bot", S_FUNGUS, LVL(4, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BOT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disgusting mold", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting growth", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting fungus", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting patch", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting stalk", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting mushroom", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting spore", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting colony", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting force fungus", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_HUGS, AD_DRST, 1, 8), ATTK(AT_HUGS, AD_ACID, 2, 4)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting wort", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_RATH, AD_DRST, 1, 8), ATTK(AT_RATH, AD_ACID, 2, 4)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting force patch", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_HUGS, AD_DRST, 1, 8), ATTK(AT_HUGS, AD_ACID, 2, 4)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting warp fungus", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_HUGS, AD_DRST, 1, 8), ATTK(AT_HUGS, AD_ACID, 2, 4)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disgusting warp patch", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_NONE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_HUGS, AD_DRST, 1, 8), ATTK(AT_HUGS, AD_ACID, 2, 4)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pleasing fungus", S_FUNGUS, LVL(5, 12, 3, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pleasing patch", S_FUNGUS, LVL(5, 12, 3, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sticker", S_FUNGUS, /* playable race */ LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_STCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spike mold", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike growth", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike patch", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike stalk", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike mushroom", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike spore", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike colony", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike force fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), ATTK(AT_HUGS, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike wort", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), ATTK(AT_RATH, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike force patch", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), ATTK(AT_HUGS, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike warp fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), ATTK(AT_HUGS, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spike warp patch", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), ATTK(AT_HUGS, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lend the taker", S_FUNGUS, LVL(5, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("off-color mold", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color growth", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color patch", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color stalk", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color mushroom", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color spore", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color colony", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color force fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), ATTK(AT_HUGS, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color wort", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), ATTK(AT_RATH, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color force patch", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), ATTK(AT_HUGS, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color warp fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), ATTK(AT_HUGS, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("off-color warp patch", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ILLU, 1, 8), ATTK(AT_TUCH, AD_ILLU, 1, 8), ATTK(AT_HUGS, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty spike warp fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_TUCH, AD_TCKL, 1, 8), ATTK(AT_HUGS, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("goyer", S_FUNGUS, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_ABDC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gripper", S_FUNGUS, LVL(5, 8, 10, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("attack nold", S_FUNGUS, LVL(5, 8, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID|M1_NOEYES, M2_NEUTER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bimm nold", S_FUNGUS, LVL(5, 8, 9, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID|M1_NOEYES, M2_NEUTER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("buller", S_FUNGUS, LVL(5, 6, 10, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ditt", S_FUNGUS, LVL(5, 6, 8, 5, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("karmic mold", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic growth", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic patch", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic stalk", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic mushroom", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic spore", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic colony", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic force fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), ATTK(AT_HUGS, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic wort", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), ATTK(AT_RATH, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic force patch", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), ATTK(AT_HUGS, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic warp fungus", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), ATTK(AT_HUGS, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karmic warp patch", S_FUNGUS, LVL(5, 5, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_LUCK, 1, 8), ATTK(AT_HUGS, AD_LUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("venomous mold", S_FUNGUS, LVL(5, 8, 6, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_NONE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("time mold", S_FUNGUS, LVL(5, 0, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time growth", S_FUNGUS, LVL(5, 0, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time fungus", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time patch", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time stalk", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time mushroom", S_FUNGUS, LVL(5, 0, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time spore", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time colony", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time force fungus", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), ATTK(AT_HUGS, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time wort", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), ATTK(AT_RATH, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time force patch", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), ATTK(AT_HUGS, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time warp fungus", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), ATTK(AT_HUGS, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time warp patch", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 1, 6), ATTK(AT_TUCH, AD_TIME, 1, 6), ATTK(AT_HUGS, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("brown mold warrior", S_FUNGUS, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_NOEYES, M2_STALK|M2_NEUTER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yellow mold warrior", S_FUNGUS, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_STUN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_POISON, M1_BREATHLESS|M1_HUMANOID|M1_NOEYES, M2_STALK|M2_NEUTER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green mold warrior", S_FUNGUS, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_HUMANOID|M1_NOEYES, M2_STALK|M2_NEUTER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("red mold warrior", S_FUNGUS, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE|MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_HUMANOID|M1_NOEYES, M2_STALK|M2_NEUTER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("amnesia mold", S_FUNGUS, LVL(5, 0, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia growth", S_FUNGUS, LVL(5, 0, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia fungus", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia patch", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia stalk", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia mushroom", S_FUNGUS, LVL(5, 0, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia spore", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia colony", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia force fungus", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), ATTK(AT_HUGS, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia wort", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), ATTK(AT_RATH, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia force patch", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), ATTK(AT_HUGS, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia warp fungus", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), ATTK(AT_HUGS, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amnesia warp patch", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_TUCH, AD_AMNE, 1, 6), ATTK(AT_HUGS, AD_AMNE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wouwou aggressor", S_FUNGUS, LVL(5, 12, 10, 0, -8), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_SGLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("memo mold", S_FUNGUS, LVL(5, 0, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo growth", S_FUNGUS, LVL(5, 0, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo fungus", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo patch", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo stalk", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo mushroom", S_FUNGUS, LVL(5, 0, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo spore", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo colony", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo force fungus", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), ATTK(AT_HUGS, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo wort", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), ATTK(AT_RATH, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo force patch", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), ATTK(AT_HUGS, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo warp fungus", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), ATTK(AT_HUGS, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("memo warp patch", S_FUNGUS, LVL(5, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_MEMO, 1, 6), ATTK(AT_TUCH, AD_MEMO, 1, 6), ATTK(AT_HUGS, AD_MEMO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("myconid warrior", S_FUNGUS, LVL(5, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 2000, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOHEAD|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lavender mold", S_FUNGUS, /* FHS purple mold */ LVL(5, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender growth", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender fungus", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender patch", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender stalk", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender mushroom", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender spore", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender colony", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender force fungus", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), ATTK(AT_HUGS, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender wort", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), ATTK(AT_RATH, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender force patch", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), ATTK(AT_HUGS, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender warp fungus", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), ATTK(AT_HUGS, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lavender warp patch", S_FUNGUS, LVL(5, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), ATTK(AT_HUGS, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hollow fungus", S_FUNGUS, LVL(5, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rafflesia", S_FUNGUS, LVL(5, 1, 7, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 2, 4), ATTK(AT_TUCH, AD_STCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 350, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("tangerine wart", S_FUNGUS, LVL(5, 1, 9, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_SLEE, 2, 9), ATTK(AT_TUCH, AD_STCK, 2, 3), ATTK(AT_NONE, AD_SLEE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("translucent mold", S_FUNGUS, LVL(5, 0, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent growth", S_FUNGUS, LVL(5, 0, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent fungus", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent patch", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent stalk", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent mushroom", S_FUNGUS, LVL(5, 0, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent spore", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent colony", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent force fungus", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), ATTK(AT_HUGS, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent wort", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), ATTK(AT_RATH, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent force patch", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), ATTK(AT_HUGS, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent warp fungus", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), ATTK(AT_HUGS, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("translucent warp patch", S_FUNGUS, LVL(5, 4, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), ATTK(AT_HUGS, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spore mold", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore growth", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore fungus", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore patch", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore stalk", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore mushroom", S_FUNGUS, LVL(5, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("megaspore", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore colony", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore force fungus", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), ATTK(AT_HUGS, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore wort", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), ATTK(AT_RATH, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore force patch", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), ATTK(AT_HUGS, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore warp fungus", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), ATTK(AT_HUGS, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spore warp patch", S_FUNGUS, LVL(5, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_SLEE, 1, 8), ATTK(AT_TUCH, AD_SLEE, 1, 8), ATTK(AT_HUGS, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bulette", S_FUNGUS, LVL(5, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stalking bulette", S_FUNGUS, LVL(5, 6, 9, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bit", S_FUNGUS, LVL(5, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("faker", S_FUNGUS, LVL(5, 3, 7, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("The disgusting friend of Lilly's brother", S_FUNGUS, LVL(5, 12, 10, 0, -15), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: POT_RADIUM */ /* speed 14-16, AC 5, MR 5, extra attacks 0, resists 1, M1 flags 0, M2 flags 1, M3 flags 0 */ MON("cineraria lifted", S_FUNGUS, LVL(5, 16, 1, 56, 0), (1), A(ATTK(AT_STNG, AD_FLAM, 1, 2), ATTK(AT_SCRA, AD_NGRA, 5, 3), ATTK(AT_SCRA, AD_THIR, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4231, 1312, 0, MS_STENCH, MZ_HUGE), MR_SLEEP, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("alloted spread", S_FUNGUS, LVL(6, 3, 9, 46, 0), (4), A(ATTK(AT_WEAP, AD_VAMP, 6, 4), ATTK(AT_TENT, AD_PEST, 6, 5), ATTK(AT_BEAM, AD_HALU, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2226, 12, 0, MS_ANIMAL, MZ_LARGE), MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("creeping mold", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|5), A(ATTK(AT_ENGL, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("creeping stalk", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_ENGL, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("creeping spore", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|5), A(ATTK(AT_ENGL, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("creeping colony", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_ENGL, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mana mold", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana growth", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana fungus", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana patch", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana stalk", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("porter mana stalk", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana mushroom", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana spore", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana colony", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana force fungus", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), ATTK(AT_HUGS, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana wort", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), ATTK(AT_RATH, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana force patch", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), ATTK(AT_HUGS, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana warp fungus", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), ATTK(AT_HUGS, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana warp patch", S_FUNGUS, LVL(6, 4, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 8), ATTK(AT_HUGS, AD_DREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("domestic blue-red force fungus", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), ATTK(AT_HUGS, AD_FIRE, 1, 8), ATTK(AT_HUGS, AD_COLD, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER|M2_DOMESTIC, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("black mold", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("black growth", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black fungus", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black patch", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black stalk", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black mushroom", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black spore", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black colony", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black force fungus", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), ATTK(AT_HUGS, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_ACID, 1, 8)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black wort", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), ATTK(AT_RATH, AD_DRST, 2, 4), ATTK(AT_RATH, AD_ACID, 1, 8)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black force patch", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), ATTK(AT_HUGS, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_ACID, 1, 8)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black warp fungus", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), ATTK(AT_HUGS, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_ACID, 1, 8)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black warp patch", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_ACID, 1, 8), ATTK(AT_HUGS, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_ACID, 1, 8)), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("grimer", S_FUNGUS, LVL(6, 6, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 2, 6), ATTK(AT_BREA, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("freezing mucus", S_FUNGUS, LVL(6, 13, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_EXPL, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_HITASTWO, MR_COLD, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("muce", S_FUNGUS, LVL(6, 9, 7, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fungal vine", S_FUNGUS, LVL(6, 3, 9, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("frostcap", S_FUNGUS, LVL(6, 8, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_COLD, 1, 4), ATTK(AT_BREA, AD_COLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_NOEYES|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("missing mold", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing growth", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing fungus", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing patch", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing stalk", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing mushroom", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing spore", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing colony", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing force fungus", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing wort", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing force patch", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing warp fungus", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missing warp patch", S_FUNGUS, LVL(6, 6, 7, 0, 0), (G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_MISSING, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stink mold", S_FUNGUS, LVL(6, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink growth", S_FUNGUS, LVL(6, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink fungus", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink patch", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink stalk", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink mushroom", S_FUNGUS, LVL(6, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink spore", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink colony", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink force fungus", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), ATTK(AT_HUGS, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink wort", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), ATTK(AT_RATH, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink force patch", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), ATTK(AT_HUGS, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink warp fungus", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), ATTK(AT_HUGS, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink warp patch", S_FUNGUS, LVL(6, 2, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_BADE, 2, 8), ATTK(AT_HUGS, AD_BADE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_HCALIEN, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator bacillum", S_FUNGUS, LVL(6, 15, 10, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POLY, 2, 4), ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_RATH, AD_AGGR, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dull mold", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull growth", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull fungus", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull patch", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull stalk", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull mushroom", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull spore", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull colony", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull force fungus", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), ATTK(AT_HUGS, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull wort", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), ATTK(AT_RATH, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull force patch", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), ATTK(AT_HUGS, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull warp fungus", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), ATTK(AT_HUGS, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dull warp patch", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), ATTK(AT_HUGS, AD_DRDX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte mold", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte growth", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte fungus", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte patch", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte stalk", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte mushroom", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte spore", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte colony", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte force fungus", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), ATTK(AT_HUGS, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte wort", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), ATTK(AT_RATH, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte force patch", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), ATTK(AT_HUGS, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte warp fungus", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), ATTK(AT_HUGS, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("matte warp patch", S_FUNGUS, LVL(6, 2, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SCOR, 2, 8), ATTK(AT_TUCH, AD_SCOR, 2, 8), ATTK(AT_HUGS, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ascomoid", S_FUNGUS, LVL(6, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_DCAY, 1, 6), ATTK(AT_NONE, AD_DISE, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("strungler vine", S_FUNGUS, LVL(6, 3, 9, 0, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_HUGS, AD_WRAP, 2, 3), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_NONE, AD_STCK, 1, 4), NO_ATTK), SIZ(30, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("smearcase trapeze", S_FUNGUS, LVL(6, 14, 3, 39, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_INER, 2, 2), ATTK(AT_HUGS, AD_UVUU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(31, 1088, 0, MS_TREESQUAD, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_SEE_INVIS|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stenographically headrest trituration", S_FUNGUS, LVL(6, 13, 5, 68, 0), (4), A(ATTK(AT_GAZE, AD_CNCL, 4, 1), ATTK(AT_BITE, AD_FLAM, 1, 3), ATTK(AT_BEAM, AD_STON, 5, 7), ATTK(AT_HUGS, AD_MEMO, 5, 9), ATTK(AT_EXPL, AD_DRDX, 6, 8), NO_ATTK), SIZ(466, 1061, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_ACID, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blue-red mold", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red growth", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red fungus", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red patch", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red stalk", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red mushroom", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red spore", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red colony", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red force fungus", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), ATTK(AT_HUGS, AD_FIRE, 1, 8), ATTK(AT_HUGS, AD_COLD, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red wort", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), ATTK(AT_RATH, AD_FIRE, 1, 8), ATTK(AT_RATH, AD_COLD, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red force patch", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), ATTK(AT_HUGS, AD_FIRE, 1, 8), ATTK(AT_HUGS, AD_COLD, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red warp fungus", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), ATTK(AT_HUGS, AD_FIRE, 1, 8), ATTK(AT_HUGS, AD_COLD, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blue-red warp patch", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NGRA, 0, 4), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_TUCH, AD_COLD, 1, 8), ATTK(AT_HUGS, AD_FIRE, 1, 8), ATTK(AT_HUGS, AD_COLD, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD, MR_POISON|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("crunchy mold", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy growth", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy fungus", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy patch", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy stalk", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy mushroom", S_FUNGUS, LVL(6, 0, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy spore", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy colony", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy force fungus", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), ATTK(AT_HUGS, AD_CORR, 1, 8), ATTK(AT_HUGS, AD_RUST, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy wort", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), ATTK(AT_RATH, AD_CORR, 1, 8), ATTK(AT_RATH, AD_RUST, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy force patch", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), ATTK(AT_HUGS, AD_CORR, 1, 8), ATTK(AT_HUGS, AD_RUST, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy warp fungus", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), ATTK(AT_HUGS, AD_CORR, 1, 8), ATTK(AT_HUGS, AD_RUST, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crunchy warp patch", S_FUNGUS, LVL(6, 1, 7, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RUST, 0, 4), ATTK(AT_TUCH, AD_CORR, 1, 8), ATTK(AT_TUCH, AD_RUST, 1, 8), ATTK(AT_HUGS, AD_CORR, 1, 8), ATTK(AT_HUGS, AD_RUST, 1, 8), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_ACID|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Iwan", S_FUNGUS, LVL(6, 12, -10, 90, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_STUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASONE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: KNIFE CRYSKNIFE RIFLE BULLET(10) SCR_SUMMON_BOSS SCR_CREATE_MONSTER */ MON("radiant mold", S_FUNGUS, LVL(7, 0, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant growth", S_FUNGUS, LVL(7, 0, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant fungus", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant patch", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant stalk", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant mushroom", S_FUNGUS, LVL(7, 0, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant spore", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant colony", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant force fungus", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), ATTK(AT_HUGS, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant wort", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), ATTK(AT_RATH, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant force patch", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), ATTK(AT_HUGS, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant warp fungus", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), ATTK(AT_HUGS, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("radiant warp patch", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BLND, 0, 4), ATTK(AT_TUCH, AD_BLND, 4, 4), ATTK(AT_HUGS, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("techno mold", S_FUNGUS, LVL(7, 0, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno growth", S_FUNGUS, LVL(7, 0, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno fungus", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno patch", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno stalk", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno mushroom", S_FUNGUS, LVL(7, 0, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno spore", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno colony", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno force fungus", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), ATTK(AT_HUGS, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno wort", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), ATTK(AT_RATH, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno force patch", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), ATTK(AT_HUGS, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno warp fungus", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), ATTK(AT_HUGS, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("techno warp patch", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_TECH, 0, 4), ATTK(AT_TUCH, AD_TECH, 4, 4), ATTK(AT_HUGS, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("humongous mold", S_FUNGUS, LVL(7, 0, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous growth", S_FUNGUS, LVL(7, 0, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous fungus", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous patch", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous stalk", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous mushroom", S_FUNGUS, LVL(7, 0, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous spore", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous colony", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous force fungus", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous wort", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_RATH, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous force patch", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous warp fungus", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humongous warp patch", S_FUNGUS, LVL(7, 5, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("admissibly defensing", S_FUNGUS, LVL(7, 22, 1, 40, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_NONE, AD_NGRA, 7, 3), ATTK(AT_BITE, AD_CORR, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(191, 1013, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_COLD, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_POIS, M2_NOPOLY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("extra black frog", S_FUNGUS, LVL(7, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gomi worker", S_FUNGUS, /* dnethack migo worker */ LVL(7, 10, 2, 20, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON|MR_ACID|MR_COLD, MR_POISON, M1_FLY|M1_BREATHLESS|M1_TUNNEL|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_POIS|M1_SEE_INVIS, M2_WANDER|M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("myconid reaver", S_FUNGUS, LVL(7, 15, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 2400, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOHEAD|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("black lichen", S_FUNGUS, LVL(7, 3, 5, 50, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black stalking lichen", S_FUNGUS, LVL(7, 3, 5, 50, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black spore lichen", S_FUNGUS, LVL(7, 3, 5, 50, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black colony lichen", S_FUNGUS, LVL(7, 3, 5, 50, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("platinum mold", S_FUNGUS, LVL(7, 0, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum growth", S_FUNGUS, LVL(7, 0, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum fungus", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum patch", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum stalk", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum mushroom", S_FUNGUS, LVL(7, 0, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum spore", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum colony", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum force fungus", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), ATTK(AT_HUGS, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum wort", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), ATTK(AT_RATH, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum force patch", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), ATTK(AT_HUGS, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum warp fungus", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), ATTK(AT_HUGS, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("platinum warp patch", S_FUNGUS, LVL(7, 4, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_POIS, 6, 6), ATTK(AT_HUGS, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frivol limbering scandalized", S_FUNGUS, LVL(7, 36, -9, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_GLIB, 7, 2), ATTK(AT_NONE, AD_TDRA, 5, 5), ATTK(AT_SCRA, AD_VAPO, 6, 9), ATTK(AT_BREA, AD_SLOW, 1, 6), ATTK(AT_MAGC, AD_DFOO, 6, 7), NO_ATTK), SIZ(101, 864, 0, MS_POKEDEX, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_ACID|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red frog", S_FUNGUS, LVL(7, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), 0, 0, 0, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pink frog", S_FUNGUS, LVL(7, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("klieger", S_FUNGUS, LVL(7, 9, 6, 10, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD, M2_WANDER|M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("krrkrokrrg", S_FUNGUS, LVL(7, 8, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), 0, 0, 0, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spinachi", S_FUNGUS, /* corpse gives STR, by amateurhour */ LVL(7, 12, 5, 20, 0), (1), A(ATTK(AT_TENT, AD_DRST, 1, 2), ATTK(AT_TENT, AD_DRST, 1, 2), ATTK(AT_TENT, AD_DRST, 1, 2), ATTK(AT_TENT, AD_DRST, 1, 2), ATTK(AT_HUGS, AD_FAMN, 5, 5), NO_ATTK), SIZ(2, 1000, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gore mold", S_FUNGUS, /* FHS orange mold */ LVL(7, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore growth", S_FUNGUS, LVL(7, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore fungus", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore patch", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore stalk", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore mushroom", S_FUNGUS, LVL(7, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore spore", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore colony", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore force fungus", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), ATTK(AT_HUGS, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore wort", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), ATTK(AT_RATH, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore force patch", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), ATTK(AT_HUGS, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore warp fungus", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), ATTK(AT_HUGS, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gore warp patch", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 2, 10), ATTK(AT_TUCH, AD_DRCO, 2, 10), ATTK(AT_HUGS, AD_DRCO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("friction mold", S_FUNGUS, LVL(7, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction growth", S_FUNGUS, LVL(7, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction fungus", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction patch", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction stalk", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction mushroom", S_FUNGUS, LVL(7, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction spore", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction colony", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction force fungus", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), ATTK(AT_HUGS, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction wort", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), ATTK(AT_RATH, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction force patch", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), ATTK(AT_HUGS, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction warp fungus", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), ATTK(AT_HUGS, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("friction warp patch", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 2, 10), ATTK(AT_TUCH, AD_FEMI, 2, 10), ATTK(AT_HUGS, AD_FEMI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blank mold", S_FUNGUS, /* FHS white mold */ LVL(7, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank growth", S_FUNGUS, LVL(7, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank fungus", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank patch", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank stalk", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank mushroom", S_FUNGUS, LVL(7, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank spore", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank colony", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank force fungus", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), ATTK(AT_HUGS, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank wort", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), ATTK(AT_RATH, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank force patch", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), ATTK(AT_HUGS, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank warp fungus", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), ATTK(AT_HUGS, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blank warp patch", S_FUNGUS, LVL(7, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 1, 4), ATTK(AT_TUCH, AD_CHRN, 1, 4), ATTK(AT_HUGS, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("kibbutz different", S_FUNGUS, LVL(7, 17, -8, 23, 4), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_FRZE, 3, 8), ATTK(AT_EXPL, AD_MAGM, 1, 6), ATTK(AT_SCRA, AD_NTHR, 2, 1), ATTK(AT_HUGS, AD_CHKH, 5, 7), ATTK(AT_TUCH, AD_PEST, 1, 9), NO_ATTK), SIZ(335, 57, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD| M1_METALLIVORE, M2_WANDER|M2_STALK|M2_COLLECT|M2_FEMALE, M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING|M3_SPIDER| M3_MIND_FLAYER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Helen", S_FUNGUS, LVL(7, 6, -5, 60, -4), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_WTHR, 2, 3), ATTK(AT_GAZE, AD_RBRE, 3, 3), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE|M1_POIS|M1_ACID|M1_UNSOLID|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: WAN_BAD_EFFECT SWEET_MOCASSINS SEXY_LEATHER_PUMP DART(30) SHURIKEN(5) */ MON("white mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white stalk", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white spore", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white colony", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white force fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), ATTK(AT_HUGS, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white wort", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), ATTK(AT_RATH, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white force patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), ATTK(AT_HUGS, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white warp fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), ATTK(AT_HUGS, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white warp patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), ATTK(AT_HUGS, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("petty white fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_TUCH, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dim mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim stalk", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim spore", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim colony", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim force fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), ATTK(AT_HUGS, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim wort", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), ATTK(AT_RATH, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim force patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), ATTK(AT_HUGS, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim warp fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), ATTK(AT_HUGS, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dim warp patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DIMN, 0, 4), ATTK(AT_TUCH, AD_DIMN, 4, 4), ATTK(AT_HUGS, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("runoff mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff stalk", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff spore", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff colony", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff force fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_HUGS, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff wort", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_RATH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff force patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_HUGS, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff warp fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_HUGS, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("runoff warp patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_CONT, 0, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_HUGS, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humanoigus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wepigus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prick mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick stalk", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick spore", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick colony", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick force fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_HUGS, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick wort", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_RATH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick force patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_HUGS, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick warp fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_HUGS, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("prick warp patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_HUGS, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("juere swordman", S_FUNGUS, LVL(8, 12, 5, 10, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jennifer swordman", S_FUNGUS, LVL(8, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("black and white mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white stalk", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white spore", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white colony", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white force fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), ATTK(AT_HUGS, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white wort", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), ATTK(AT_RATH, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white force patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), ATTK(AT_HUGS, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white warp fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), ATTK(AT_HUGS, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black and white warp patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_TUCH, AD_ALIN, 4, 4), ATTK(AT_HUGS, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weird mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird stalk", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird spore", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird colony", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird force fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), ATTK(AT_HUGS, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird wort", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), ATTK(AT_RATH, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird force patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), ATTK(AT_HUGS, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird warp fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), ATTK(AT_HUGS, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weird warp patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_TUCH, AD_AGGR, 4, 4), ATTK(AT_HUGS, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stone mold", S_FUNGUS, /* FHS gray mold */ LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone stalk", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone spore", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone colony", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone force fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), ATTK(AT_HUGS, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone wort", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), ATTK(AT_RATH, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone force patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), ATTK(AT_HUGS, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone warp fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), ATTK(AT_HUGS, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone warp patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 4), ATTK(AT_TUCH, AD_STON, 1, 4), ATTK(AT_HUGS, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy stalk", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy spore", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy colony", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy force fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), ATTK(AT_HUGS, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy wort", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), ATTK(AT_RATH, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy force patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), ATTK(AT_HUGS, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy warp fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), ATTK(AT_HUGS, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgy warp patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 4), ATTK(AT_TUCH, AD_EDGE, 1, 4), ATTK(AT_HUGS, AD_EDGE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blancher boucle yield", S_FUNGUS, LVL(8, 14, -9, 72, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 8, 7), ATTK(AT_TENT, AD_CLRC, 2, 6), ATTK(AT_SPIT, AD_SIN, 1, 5), ATTK(AT_BREA, AD_CURS, 3, 7), NO_ATTK, NO_ATTK), SIZ(158, 353, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE, 0, M1_FLY|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("breakoff mold", S_FUNGUS, /* FHS gray mold */ LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff stalk", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff spore", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff colony", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff force fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), ATTK(AT_HUGS, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff wort", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), ATTK(AT_RATH, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff force patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), ATTK(AT_HUGS, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff warp fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), ATTK(AT_HUGS, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("breakoff warp patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), ATTK(AT_HUGS, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral stalk", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral spore", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral colony", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral force fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), ATTK(AT_HUGS, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral wort", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), ATTK(AT_RATH, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral force patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), ATTK(AT_HUGS, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral warp fungus", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), ATTK(AT_HUGS, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("integral warp patch", S_FUNGUS, LVL(8, 2, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 1, 4), ATTK(AT_TUCH, AD_ANTI, 1, 4), ATTK(AT_HUGS, AD_ANTI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mush man", S_FUNGUS, LVL(8, 6, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DRST, 2, 6), ATTK(AT_BREA, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("soft mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft stalk", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft spore", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft colony", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft force fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), ATTK(AT_HUGS, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft wort", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), ATTK(AT_RATH, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft force patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), ATTK(AT_HUGS, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft warp fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), ATTK(AT_HUGS, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("soft warp patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_LEGS, 0, 4), ATTK(AT_TUCH, AD_LEGS, 4, 4), ATTK(AT_HUGS, AD_LEGS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hard mold", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard growth", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard stalk", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard mushroom", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard spore", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard colony", S_FUNGUS, LVL(8, 0, 7, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard force fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_HUGS, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard wort", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_RATH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard force patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_HUGS, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard warp fungus", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_HUGS, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard warp patch", S_FUNGUS, LVL(8, 6, 7, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_HUGS, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("anthrazite mold", S_FUNGUS, LVL(8, 0, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite growth", S_FUNGUS, LVL(8, 0, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite fungus", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite patch", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite stalk", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite mushroom", S_FUNGUS, LVL(8, 0, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite spore", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite colony", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite force fungus", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), ATTK(AT_HUGS, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite wort", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), ATTK(AT_RATH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite force patch", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), ATTK(AT_HUGS, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite warp fungus", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), ATTK(AT_HUGS, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anthrazite warp patch", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRDX, 0, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), ATTK(AT_HUGS, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched mold", S_FUNGUS, LVL(8, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched growth", S_FUNGUS, LVL(8, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched fungus", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched patch", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched stalk", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched mushroom", S_FUNGUS, LVL(8, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched spore", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched colony", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched force fungus", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_HUGS, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched wort", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_RATH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched force patch", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_HUGS, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched warp fungus", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_HUGS, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched warp patch", S_FUNGUS, LVL(8, 5, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 0, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_HUGS, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("warty mold", S_FUNGUS, LVL(8, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty growth", S_FUNGUS, LVL(8, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty fungus", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty patch", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty stalk", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty mushroom", S_FUNGUS, LVL(8, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty spore", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty colony", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty force fungus", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), ATTK(AT_HUGS, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty wort", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), ATTK(AT_RATH, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty force patch", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), ATTK(AT_HUGS, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty warp fungus", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), ATTK(AT_HUGS, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warty warp patch", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), ATTK(AT_HUGS, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("doublecorrosive", S_FUNGUS, LVL(8, 0, 2, 0, 0), (1), A(ATTK(AT_NONE, AD_ACID, 4, 6), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 50, 0, MS_SILENT, MZ_TINY), MR_ACID|MR_POISON|MR_STONE, MR_ACID, M1_NOEYES|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("doublesticky", S_FUNGUS, LVL(8, 6, 2, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 50, 0, MS_SILENT, MZ_TINY), MR_ACID|MR_POISON|MR_STONE, MR_ACID, M1_NOEYES|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dream mold", S_FUNGUS, LVL(8, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream growth", S_FUNGUS, LVL(8, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream fungus", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream patch", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream stalk", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream mushroom", S_FUNGUS, LVL(8, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream spore", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream colony", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream force fungus", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), ATTK(AT_HUGS, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream wort", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), ATTK(AT_RATH, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream force patch", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), ATTK(AT_HUGS, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream warp fungus", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), ATTK(AT_HUGS, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dream warp patch", S_FUNGUS, LVL(8, 4, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 6), ATTK(AT_TUCH, AD_DREA, 1, 6), ATTK(AT_HUGS, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Elsa", S_FUNGUS, LVL(8, 13, 5, 35, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_RUST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: POT_CANCELLATION */ MON("darless", S_FUNGUS, LVL(9, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_IDAM, 1, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("sphygmomanometer rehanging", S_FUNGUS, LVL(9, 12, -2, 69, 0), (1), A(ATTK(AT_BOOM, AD_STTP, 8, 9), ATTK(AT_TUCH, AD_MINA, 5, 8), ATTK(AT_WEAP, AD_MALK, 5, 3), ATTK(AT_TENT, AD_ILLU, 7, 5), ATTK(AT_SCRA, AD_STTP, 7, 1), NO_ATTK), SIZ(2035, 612, 0, MS_DEEPSTATE, MZ_SMALL), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_HIDE|M1_NOHEAD|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bright violet mold", S_FUNGUS, LVL(9, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet growth", S_FUNGUS, LVL(9, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet fungus", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet patch", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet stalk", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet mushroom", S_FUNGUS, LVL(9, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet spore", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet colony", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet force fungus", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_HUGS, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet wort", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_RATH, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet force patch", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_HUGS, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet warp fungus", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_HUGS, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bright violet warp patch", S_FUNGUS, LVL(9, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_PLYS, 1, 2), ATTK(AT_HUGS, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_DREN, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dreno mold", S_FUNGUS, LVL(9, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno growth", S_FUNGUS, LVL(9, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno fungus", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno patch", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno stalk", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno mushroom", S_FUNGUS, LVL(9, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno spore", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno colony", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno force fungus", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), ATTK(AT_HUGS, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno wort", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), ATTK(AT_RATH, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno force patch", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), ATTK(AT_HUGS, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno warp fungus", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), ATTK(AT_HUGS, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreno warp patch", S_FUNGUS, LVL(9, 4, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 1, 6), ATTK(AT_TUCH, AD_TDRA, 1, 6), ATTK(AT_HUGS, AD_TDRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fungal brain", S_FUNGUS, /* +INT when eaten */ LVL(9, 6, 9, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_MAGC, AD_SPC2, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE, M3_NONMOVING, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("mindflayer amoeba", S_FUNGUS, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_HITASTWO, 0, M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mindflayer amoeba swarm", S_FUNGUS, LVL(9, 12, 5, 90, -8), (G_GENO|1|G_RGROUP), A(ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_HITASTWO, 0, M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gomi soldier", S_FUNGUS, /* dnethack migo soldier */ LVL(9, 14, -6, 40, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_ELEC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON|MR_ACID|MR_COLD|MR_ELEC, MR_POISON, M1_FLY|M1_BREATHLESS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_POIS|M1_SEE_INVIS, M2_NEUTER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gomi philosopher", S_FUNGUS, /* dnethack migo philosopher */ LVL(9, 10, -2, 60, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_CLAW, AD_DRIN, 4, 3), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 4, 3), NO_ATTK, NO_ATTK), SIZ(1450, 1400, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON|MR_ACID|MR_COLD, MR_POISON, M1_FLY|M1_BREATHLESS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_POIS|M1_SEE_INVIS, M2_NEUTER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("ludsplasha", S_FUNGUS, LVL(9, 12, 4, 10, 0), (1), A(ATTK(AT_KICK, AD_DIMN, 4, 7), ATTK(AT_LASH, AD_BLND, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gommer", S_FUNGUS, LVL(9, 10, 2, 20, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD, M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("anti-hand femmy", S_FUNGUS, /* spawns with soft sneakers */ LVL(9, 12, -1, 60, 4), (1), A(ATTK(AT_KICK, AD_FEMI, 3, 4), ATTK(AT_KICK, AD_GLIB, 2, 4), ATTK(AT_BREA, AD_COLD, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("embryological malta fee", S_FUNGUS, LVL(9, 6, 4, 51, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_SHRD, 8, 4), ATTK(AT_BITE, AD_LAVA, 5, 7), ATTK(AT_NONE, AD_CURS, 2, 9), ATTK(AT_STNG, AD_PLAS, 2, 6), NO_ATTK, NO_ATTK), SIZ(103, 238, 0, MS_SOLDIER, MZ_LARGE), MR_DISINT, MR_DISINT, M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_NASTY|M2_GREEDY|M2_GNOME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("poison lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("stalking poison lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("poison spore lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("poison colony lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("venom lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 1, 2), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stalking venom lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 1, 2), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("venom spore lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 1, 2), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("venom colony lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 1, 2), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("curare lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_VENO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("threshold mold", S_FUNGUS, LVL(10, 0, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold growth", S_FUNGUS, LVL(10, 0, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold fungus", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold patch", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold stalk", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold mushroom", S_FUNGUS, LVL(10, 0, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold spore", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold colony", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold force fungus", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_HUGS, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold wort", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_RATH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold force patch", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_HUGS, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold warp fungus", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_HUGS, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("threshold warp patch", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_HUGS, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("crappy mold", S_FUNGUS, LVL(10, 0, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy growth", S_FUNGUS, LVL(10, 0, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy fungus", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy patch", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy stalk", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy mushroom", S_FUNGUS, LVL(10, 0, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy spore", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy colony", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy force fungus", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), ATTK(AT_HUGS, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy wort", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), ATTK(AT_RATH, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy force patch", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), ATTK(AT_HUGS, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy warp fungus", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), ATTK(AT_HUGS, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crappy warp patch", S_FUNGUS, LVL(10, 4, 0, 50, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 5, 4), ATTK(AT_HUGS, AD_TRAI, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("consenting mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting stalk", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting spore", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting colony", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting force fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), ATTK(AT_HUGS, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting wort", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), ATTK(AT_RATH, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting force patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), ATTK(AT_HUGS, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting warp fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), ATTK(AT_HUGS, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("consenting warp patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 6, 4), ATTK(AT_HUGS, AD_DRCO, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dark mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark stalk", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark spore", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("porter dark spore", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark colony", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark force fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), ATTK(AT_HUGS, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark wort", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), ATTK(AT_RATH, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark force patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), ATTK(AT_HUGS, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark warp fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), ATTK(AT_HUGS, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark warp patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 6, 4), ATTK(AT_HUGS, AD_DARK, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bugger flex", S_FUNGUS, LVL(10, 1, 5, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sober the drunk", S_FUNGUS, /* always confused, spawns with 3 potions of confusion */ LVL(10, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONF, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("healing mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing stalk", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing spore", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing colony", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing force fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), ATTK(AT_HUGS, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing wort", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), ATTK(AT_RATH, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing force patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), ATTK(AT_HUGS, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing warp fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), ATTK(AT_HUGS, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("healing warp patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIR, 0, 4), ATTK(AT_TUCH, AD_THIR, 6, 4), ATTK(AT_HUGS, AD_THIR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("terrestric mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric stalk", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric spore", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric colony", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric force fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), ATTK(AT_HUGS, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric wort", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), ATTK(AT_RATH, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric force patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), ATTK(AT_HUGS, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric warp fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), ATTK(AT_HUGS, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric warp patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 0, 4), ATTK(AT_TUCH, AD_TERR, 6, 4), ATTK(AT_HUGS, AD_TERR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether stalk", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether spore", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether colony", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether force fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), ATTK(AT_HUGS, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether wort", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), ATTK(AT_RATH, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether force patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), ATTK(AT_HUGS, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether warp fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), ATTK(AT_HUGS, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether warp patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), ATTK(AT_HUGS, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("occasional nether fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 0, 4), ATTK(AT_TUCH, AD_NTHR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("trap mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap stalk", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap spore", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap colony", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap force fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), ATTK(AT_HUGS, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap wort", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), ATTK(AT_RATH, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap force patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), ATTK(AT_HUGS, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap warp fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), ATTK(AT_HUGS, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap warp patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 4), ATTK(AT_TUCH, AD_WEBS, 6, 4), ATTK(AT_HUGS, AD_WEBS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling stalk", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling spore", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling colony", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling force fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), ATTK(AT_HUGS, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling wort", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), ATTK(AT_RATH, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling force patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), ATTK(AT_HUGS, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling warp fungus", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), ATTK(AT_HUGS, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling warp patch", S_FUNGUS, LVL(10, 7, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 4), ATTK(AT_TUCH, AD_TRAP, 6, 4), ATTK(AT_HUGS, AD_TRAP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("climate sticker", S_FUNGUS, LVL(10, 11, -4, 30, 2), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_DAMA, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("teal mold", S_FUNGUS, LVL(10, 0, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal growth", S_FUNGUS, LVL(10, 0, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal fungus", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal patch", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal stalk", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal mushroom", S_FUNGUS, LVL(10, 0, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal spore", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal colony", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal force fungus", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), ATTK(AT_HUGS, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal wort", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), ATTK(AT_RATH, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal force patch", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), ATTK(AT_HUGS, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal warp fungus", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), ATTK(AT_HUGS, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teal warp patch", S_FUNGUS, LVL(10, 5, 4, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 1, 9), ATTK(AT_TUCH, AD_COLD, 1, 9), ATTK(AT_HUGS, AD_COLD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hidden mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden fungus", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden patch", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden stalk", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden spore", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden colony", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden force fungus", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), ATTK(AT_HUGS, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden wort", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), ATTK(AT_RATH, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden force patch", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), ATTK(AT_HUGS, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden warp fungus", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), ATTK(AT_HUGS, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hidden warp patch", S_FUNGUS, LVL(10, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 4), ATTK(AT_TUCH, AD_TCKL, 2, 5), ATTK(AT_HUGS, AD_TCKL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead fungus", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead patch", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead stalk", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead spore", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead colony", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead force fungus", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_HUGS, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead wort", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_RATH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead force patch", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_HUGS, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead warp fungus", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_HUGS, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead warp patch", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_HUGS, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead mold", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead growth", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead fungus", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead patch", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead stalk", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead mushroom", S_FUNGUS, LVL(10, 0, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead spore", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead colony", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead force fungus", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_HUGS, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead wort", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_RATH, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead force patch", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_HUGS, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead warp fungus", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_HUGS, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead warp patch", S_FUNGUS, LVL(10, 3, 5, 0, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_DRLI, 0, 4), ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_HUGS, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mi-go operator", S_FUNGUS, LVL(10, 10, 2, 20, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_DRIN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_ACID|MR_COLD, MR_POISON, M1_FLY|M1_BREATHLESS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_POIS|M1_SEE_INVIS, M2_WANDER|M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NEUTER|M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hoary mold", S_FUNGUS, LVL(10, 0, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary growth", S_FUNGUS, LVL(10, 0, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary fungus", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("one hoary fungus", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary patch", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary stalk", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary mushroom", S_FUNGUS, LVL(10, 0, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary spore", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary colony", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary force fungus", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), ATTK(AT_HUGS, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary wort", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), ATTK(AT_RATH, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary force patch", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), ATTK(AT_HUGS, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary warp fungus", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), ATTK(AT_HUGS, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoary warp patch", S_FUNGUS, LVL(10, 8, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 4), ATTK(AT_TUCH, AD_SWAP, 5, 4), ATTK(AT_HUGS, AD_SWAP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hairy mold", S_FUNGUS, LVL(10, 0, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy growth", S_FUNGUS, LVL(10, 0, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy fungus", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy patch", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy stalk", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy mushroom", S_FUNGUS, LVL(10, 0, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy spore", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy colony", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy force fungus", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy wort", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), ATTK(AT_RATH, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy force patch", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy warp fungus", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hairy warp patch", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hole mold", S_FUNGUS, LVL(10, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole growth", S_FUNGUS, LVL(10, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole fungus", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole patch", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole stalk", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole mushroom", S_FUNGUS, LVL(10, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole spore", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole colony", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole force fungus", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), ATTK(AT_HUGS, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole wort", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), ATTK(AT_RATH, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole force patch", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), ATTK(AT_HUGS, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole warp fungus", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), ATTK(AT_HUGS, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hole warp patch", S_FUNGUS, LVL(10, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 1, 3), ATTK(AT_TUCH, AD_VULN, 1, 3), ATTK(AT_HUGS, AD_VULN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hang lichen", S_FUNGUS, LVL(10, 1, 0, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_DEAD, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sanguine blighter", S_FUNGUS, LVL(10, 12, 4, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_VENO, 2, 2), ATTK(AT_NONE, AD_SUCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT, MR_DISINT, M1_NOEYES|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("disenchanter mold", S_FUNGUS, LVL(10, 0, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter growth", S_FUNGUS, LVL(10, 0, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter fungus", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter patch", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter stalk", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter mushroom", S_FUNGUS, LVL(10, 0, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter spore", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter colony", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter force fungus", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), ATTK(AT_HUGS, AD_ENCH, 1, 6), ATTK(AT_HUGS, AD_DREN, 1, 6)), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter wort", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), ATTK(AT_RATH, AD_ENCH, 1, 6), ATTK(AT_RATH, AD_DREN, 1, 6)), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter force patch", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), ATTK(AT_HUGS, AD_ENCH, 1, 6), ATTK(AT_HUGS, AD_DREN, 1, 6)), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter warp fungus", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), ATTK(AT_HUGS, AD_ENCH, 1, 6), ATTK(AT_HUGS, AD_DREN, 1, 6)), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disenchanter warp patch", S_FUNGUS, LVL(10, 2, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 1, 6), ATTK(AT_NONE, AD_DREN, 1, 6), ATTK(AT_TUCH, AD_ENCH, 1, 6), ATTK(AT_TUCH, AD_DREN, 1, 6), ATTK(AT_HUGS, AD_ENCH, 1, 6), ATTK(AT_HUGS, AD_DREN, 1, 6)), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bright blue mold", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue growth", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue fungus", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue patch", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue stalk", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue mushroom", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue spore", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue colony", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue force fungus", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_HUGS, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue wort", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_RATH, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue force patch", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_HUGS, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue warp fungus", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_HUGS, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright blue warp patch", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 4), ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_HUGS, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("caravan master", S_FUNGUS, LVL(11, 30, 2, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("cowlick kilovolt", S_FUNGUS, LVL(11, 8, 4, 86, 11), (3), A(ATTK(AT_LASH, AD_BLAS, 4, 7), ATTK(AT_SCRA, AD_AXUS, 4, 9), ATTK(AT_SPIT, AD_DRIN, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(743, 7, 0, MS_PHOTO, MZ_HUMAN), MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY| M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("olivia peculation", S_FUNGUS, LVL(11, 16, -8, 78, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_DISN, 3, 9), ATTK(AT_ENGL, AD_MANA, 4, 2), ATTK(AT_CLAW, AD_ANTI, 4, 1), ATTK(AT_BEAM, AD_SPC2, 2, 7), ATTK(AT_HUGS, AD_BADE, 2, 6), ATTK(AT_BITE, AD_DREN, 2, 7)), SIZ(1064, 1752, 0, MS_DRUGS, MZ_LARGE), MR_POISON, 0, M1_CLING|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_POIS|M1_CARNIVORE, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ice mold", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice growth", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice fungus", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice patch", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice stalk", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice mushroom", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice spore", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice colony", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice force fungus", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), ATTK(AT_HUGS, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice wort", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), ATTK(AT_RATH, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice force patch", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), ATTK(AT_HUGS, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice warp fungus", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), ATTK(AT_HUGS, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice warp patch", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_TUCH, AD_FRZE, 7, 4), ATTK(AT_HUGS, AD_FRZE, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid mold", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid growth", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid fungus", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid patch", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid stalk", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid mushroom", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid spore", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid colony", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid force fungus", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), ATTK(AT_HUGS, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid wort", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), ATTK(AT_RATH, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid force patch", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), ATTK(AT_HUGS, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid warp fungus", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), ATTK(AT_HUGS, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solid warp patch", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 0, 4), ATTK(AT_TUCH, AD_ICEB, 7, 4), ATTK(AT_HUGS, AD_ICEB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("decayed mold", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed growth", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed fungus", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed patch", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed stalk", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed mushroom", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed spore", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed colony", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed force fungus", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), ATTK(AT_HUGS, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed wort", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), ATTK(AT_RATH, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed force patch", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), ATTK(AT_HUGS, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed warp fungus", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), ATTK(AT_HUGS, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("decayed warp patch", S_FUNGUS, LVL(11, 2, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 0, 4), ATTK(AT_TUCH, AD_SKIL, 7, 4), ATTK(AT_HUGS, AD_SKIL, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chaos mushroom", S_FUNGUS, LVL(11, 10, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_CHAO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("topaz mold", S_FUNGUS, LVL(11, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz growth", S_FUNGUS, LVL(11, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz fungus", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz patch", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz stalk", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz mushroom", S_FUNGUS, LVL(11, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz spore", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz colony", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz force fungus", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), ATTK(AT_HUGS, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz wort", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), ATTK(AT_RATH, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz force patch", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), ATTK(AT_HUGS, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz warp fungus", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), ATTK(AT_HUGS, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("topaz warp patch", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 0, 5), ATTK(AT_TUCH, AD_STUN, 5, 5), ATTK(AT_HUGS, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("floating mold", S_FUNGUS, LVL(11, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating growth", S_FUNGUS, LVL(11, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating fungus", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating patch", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating stalk", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating mushroom", S_FUNGUS, LVL(11, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fungal floating spore", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating colony", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating force fungus", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), ATTK(AT_HUGS, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating wort", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), ATTK(AT_RATH, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating force patch", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), ATTK(AT_HUGS, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating warp fungus", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), ATTK(AT_HUGS, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating warp patch", S_FUNGUS, LVL(11, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 0, 5), ATTK(AT_TUCH, AD_LEVI, 5, 5), ATTK(AT_HUGS, AD_LEVI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("opal mold", S_FUNGUS, LVL(11, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal growth", S_FUNGUS, LVL(11, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal fungus", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal patch", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal stalk", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal mushroom", S_FUNGUS, LVL(11, 0, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal spore", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal colony", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal force fungus", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), ATTK(AT_HUGS, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal wort", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), ATTK(AT_RATH, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal force patch", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), ATTK(AT_HUGS, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal warp fungus", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), ATTK(AT_HUGS, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opal warp patch", S_FUNGUS, LVL(11, 5, 5, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONF, 0, 5), ATTK(AT_TUCH, AD_CONF, 5, 5), ATTK(AT_HUGS, AD_CONF, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("untrammeled haltered sidewise pompom bobbing isolate", S_FUNGUS, LVL(11, 13, 8, 54, -18), (G_GENO|1), A(ATTK(AT_GAZE, AD_MEMO, 8, 6), ATTK(AT_MAGC, AD_CHRN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1287, 20, 0, MS_AREOLA, MZ_MEDIUM), MR_FIRE, 0, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_CARNIVORE, M2_LORD|M2_GREEDY|M2_JEWELS|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slimy mold", S_FUNGUS, LVL(11, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy growth", S_FUNGUS, LVL(11, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy fungus", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy patch", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy stalk", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy mushroom", S_FUNGUS, LVL(11, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy spore", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy colony", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy force fungus", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), ATTK(AT_HUGS, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy wort", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), ATTK(AT_RATH, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy force patch", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), ATTK(AT_HUGS, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy warp fungus", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), ATTK(AT_HUGS, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slimy warp patch", S_FUNGUS, LVL(11, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), ATTK(AT_HUGS, AD_ACID, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sleep mold", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep growth", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep fungus", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep patch", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep stalk", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep mushroom", S_FUNGUS, LVL(11, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep spore", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep colony", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep force fungus", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_HUGS, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep wort", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_RATH, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep force patch", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_HUGS, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep warp fungus", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_HUGS, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sleep warp patch", S_FUNGUS, LVL(11, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_TUCH, AD_SLEE, 2, 4), ATTK(AT_HUGS, AD_SLEE, 2, 4), ATTK(AT_GAZE, AD_SLEE, 2, 2), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Cryhead", S_FUNGUS, LVL(11, 12, 5, 10, 4), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHRIEK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("tutscher", S_FUNGUS, LVL(12, 9, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lasergus", S_FUNGUS, /* spawns with hand blaster */ LVL(12, 9, 5, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("griffon", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("beige mold", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige growth", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige stalk", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige mushroom", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige spore", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige colony", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige force fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), ATTK(AT_HUGS, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige wort", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), ATTK(AT_RATH, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige force patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), ATTK(AT_HUGS, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige warp fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), ATTK(AT_HUGS, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beige warp patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRCO, 0, 4), ATTK(AT_TUCH, AD_DRCO, 4, 4), ATTK(AT_HUGS, AD_DRCO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("curu", S_FUNGUS, LVL(12, 9, 7, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CHRN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("red lichen", S_FUNGUS, LVL(12, 3, 2, 50, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 2, 4), ATTK(AT_TUCH, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red stalking lichen", S_FUNGUS, LVL(12, 3, 2, 50, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 2, 4), ATTK(AT_TUCH, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red spore lichen", S_FUNGUS, LVL(12, 3, 2, 50, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 2, 4), ATTK(AT_TUCH, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red colony lichen", S_FUNGUS, LVL(12, 3, 2, 50, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 2, 4), ATTK(AT_TUCH, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("azure mold", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure growth", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure stalk", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure mushroom", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure spore", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure colony", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure force fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), ATTK(AT_HUGS, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure wort", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), ATTK(AT_RATH, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure force patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), ATTK(AT_HUGS, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure warp fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), ATTK(AT_HUGS, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("azure warp patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 4), ATTK(AT_TUCH, AD_WISD, 4, 4), ATTK(AT_HUGS, AD_WISD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crier", S_FUNGUS, LVL(12, 12, 4, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SOUN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("through rotater", S_FUNGUS, LVL(12, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 0, 4), ATTK(AT_WEAP, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_HITASTWO, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("crispy emulsible sneakily", S_FUNGUS, LVL(12, 12, -4, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_LEVI, 8, 2), ATTK(AT_WEAP, AD_POLY, 2, 3), ATTK(AT_WEAP, AD_ICEB, 9, 4), ATTK(AT_BITE, AD_NGEN, 4, 2), ATTK(AT_MAGC, AD_SKIL, 9, 1), NO_ATTK), SIZ(77, 441, 0, MS_LAUGH, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("purple mold", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple growth", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple stalk", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple mushroom", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple spore", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple colony", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple force fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), ATTK(AT_HUGS, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple wort", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), ATTK(AT_RATH, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple force patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), ATTK(AT_HUGS, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple warp fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), ATTK(AT_HUGS, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("purple warp patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), ATTK(AT_HUGS, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty purple fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 4), ATTK(AT_TUCH, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bungus mold", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus growth", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus fungus", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus patch", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus stalk", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus mushroom", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus spore", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus colony", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus force fungus", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), ATTK(AT_HUGS, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus wort", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), ATTK(AT_RATH, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus force patch", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), ATTK(AT_HUGS, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus warp fungus", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), ATTK(AT_HUGS, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungus warp patch", S_FUNGUS, LVL(12, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 4, 4), ATTK(AT_HUGS, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("myconid elder", S_FUNGUS, LVL(12, 11, 7, 0, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_CLRC, 3, 3), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 2600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOHEAD|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_LORD|M2_COLLECT|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("corona mold", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona growth", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona stalk", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona mushroom", S_FUNGUS, LVL(12, 0, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona spore", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona colony", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona force fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), ATTK(AT_HUGS, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona wort", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), ATTK(AT_RATH, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona force patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), ATTK(AT_HUGS, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona warp fungus", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), ATTK(AT_HUGS, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona warp patch", S_FUNGUS, LVL(12, 4, 6, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NIVE, 0, 4), ATTK(AT_TUCH, AD_NIVE, 4, 4), ATTK(AT_HUGS, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fluidator defo", S_FUNGUS, LVL(12, 13, 0, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DFOO, 4, 4), ATTK(AT_HUGS, AD_DFOO, 4, 6), ATTK(AT_GAZE, AD_DFOO, 0, 0), ATTK(AT_BEAM, AD_DFOO, 4, 4), ATTK(AT_RATH, AD_MAGM, 0, 1), NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("amorphous mold", S_FUNGUS, LVL(12, 0, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous growth", S_FUNGUS, LVL(12, 0, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous fungus", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous patch", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous stalk", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous mushroom", S_FUNGUS, LVL(12, 0, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous spore", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous colony", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous force fungus", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), ATTK(AT_HUGS, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous wort", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), ATTK(AT_RATH, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous force patch", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), ATTK(AT_HUGS, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous warp fungus", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), ATTK(AT_HUGS, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous warp patch", S_FUNGUS, LVL(12, 6, 2, 0, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), ATTK(AT_HUGS, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dreadmold", S_FUNGUS, LVL(12, 14, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_DRCH, 4, 6), ATTK(AT_GAZE, AD_INSA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SILENT, MZ_MEDIUM), MR_DRAIN, MR_DRAIN, M1_NOEYES|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("noughtmold", S_FUNGUS, LVL(12, 14, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_DRCH, 4, 6), ATTK(AT_GAZE, AD_SANI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SILENT, MZ_MEDIUM), MR_DRAIN, MR_DRAIN, M1_NOEYES|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("captain mold", S_FUNGUS, LVL(12, 14, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_DRCH, 4, 6), ATTK(AT_GAZE, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SILENT, MZ_MEDIUM), MR_DRAIN, MR_DRAIN, M1_NOEYES|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("crimson mold", S_FUNGUS, LVL(12, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson growth", S_FUNGUS, LVL(12, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson fungus", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson patch", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson stalk", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson mushroom", S_FUNGUS, LVL(12, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson spore", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson colony", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson force fungus", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_HUGS, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson wort", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_RATH, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson force patch", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_HUGS, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson warp fungus", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_HUGS, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crimson warp patch", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 3, 3), ATTK(AT_TUCH, AD_POIS, 3, 3), ATTK(AT_HUGS, AD_POIS, 3, 3), ATTK(AT_NONE, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("colluded mold", S_FUNGUS, LVL(12, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded growth", S_FUNGUS, LVL(12, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded fungus", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded patch", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded stalk", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded mushroom", S_FUNGUS, LVL(12, 0, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded spore", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded colony", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded force fungus", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded wort", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_RATH, AD_TCKL, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded force patch", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded warp fungus", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("colluded warp patch", S_FUNGUS, LVL(12, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 3), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("like-like", S_FUNGUS, LVL(12, 9, 5, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("shriekshriekshrieker", S_FUNGUS, /* teleports randomly */ LVL(12, 16, 5, 30, 0), (2), A(ATTK(AT_NONE, AD_POIS, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SHRIEK, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOEYES, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mismark liniment topically", S_FUNGUS, LVL(12, 18, -2, 7, 0), (3), A(ATTK(AT_BREA, AD_RNG, 6, 5), ATTK(AT_HUGS, AD_DRST, 3, 7), ATTK(AT_EXPL, AD_NTHR, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1017, 31, 0, MS_MISSING, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant frog", S_FUNGUS, LVL(12, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), 0, 0, 0, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("venus flytrap", S_FUNGUS, LVL(12, 6, 0, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("exalter groundwave", S_FUNGUS, LVL(12, 14, 1, 32, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FLAM, 9, 6), ATTK(AT_LASH, AD_SIN, 9, 9), ATTK(AT_MAGC, AD_SLUD, 6, 4), ATTK(AT_GAZE, AD_TCKL, 6, 8), ATTK(AT_BUTT, AD_WEEP, 1, 2), ATTK(AT_STNG, AD_PLYS, 8, 5)), SIZ(3647, 106, 0, MS_BARK, MZ_LARGE), MR_SLEEP, 0, M1_BREATHLESS|M1_UNSOLID|M1_TPORT, M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER|M3_NONMOVING|M3_NO_DECAY, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sharecrop cloth", S_FUNGUS, LVL(13, 12, 4, 12, 4), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SOUN, 3, 1), ATTK(AT_MAGC, AD_CNCL, 9, 7), ATTK(AT_TRAM, AD_LAZY, 6, 1), ATTK(AT_NONE, AD_WGHT, 8, 7), ATTK(AT_TRAM, AD_ANTI, 2, 1), ATTK(AT_SCRA, AD_ICEB, 1, 4)), SIZ(460, 937, 0, MS_CUSS, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TPORT|M1_TPORT_CNTRL, M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dorn beast", S_FUNGUS, LVL(13, 1, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_NONE, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dire yeast", S_FUNGUS, /* by aosdict */ LVL(13, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_NONE, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("swamp dweller", S_FUNGUS, LVL(13, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_BREA, AD_FIRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), MR_FIRE, 0, 0, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("swamp inhabitant", S_FUNGUS, LVL(13, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_BREA, AD_FIRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), MR_FIRE, 0, 0, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("master mindflayer amoeba", S_FUNGUS, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_HITASTWO, 0, M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fuming mold", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming growth", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming stalk", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming mushroom", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming spore", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming colony", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming force fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), ATTK(AT_HUGS, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming wort", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), ATTK(AT_RATH, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming force patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), ATTK(AT_HUGS, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming warp fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), ATTK(AT_HUGS, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fuming warp patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_FIRE, 4, 4), ATTK(AT_HUGS, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid mold", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid growth", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid stalk", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid mushroom", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid spore", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid colony", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid force fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), ATTK(AT_HUGS, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid wort", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), ATTK(AT_RATH, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid force patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), ATTK(AT_HUGS, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid warp fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), ATTK(AT_HUGS, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid warp patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_TUCH, AD_ACID, 4, 4), ATTK(AT_HUGS, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ferrous mold", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous growth", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous stalk", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous mushroom", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous spore", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous colony", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous force fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_HUGS, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous wort", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_RATH, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous force patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_HUGS, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous warp fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_HUGS, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ferrous warp patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_HUGS, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("acidic mold", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic growth", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic stalk", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic mushroom", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic spore", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic colony", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic force fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), ATTK(AT_HUGS, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic wort", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), ATTK(AT_RATH, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic force patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), ATTK(AT_HUGS, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic warp fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), ATTK(AT_HUGS, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acidic warp patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), ATTK(AT_HUGS, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("desert mold", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert growth", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert stalk", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert mushroom", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert spore", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert colony", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert force fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), ATTK(AT_HUGS, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert wort", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), ATTK(AT_RATH, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert force patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), ATTK(AT_HUGS, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert warp fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), ATTK(AT_HUGS, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert warp patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DCAY, 4, 4), ATTK(AT_TUCH, AD_DCAY, 4, 4), ATTK(AT_HUGS, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elemic mold", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic growth", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic stalk", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic mushroom", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic spore", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic colony", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic force fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), ATTK(AT_HUGS, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic wort", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), ATTK(AT_RATH, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic force patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), ATTK(AT_HUGS, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic warp fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), ATTK(AT_HUGS, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elemic warp patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_TUCH, AD_WNCE, 4, 4), ATTK(AT_HUGS, AD_WNCE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle mold", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle growth", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle stalk", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle mushroom", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle spore", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle colony", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle force fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), ATTK(AT_HUGS, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle wort", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), ATTK(AT_RATH, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle force patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), ATTK(AT_HUGS, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle warp fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), ATTK(AT_HUGS, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fackle warp patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), ATTK(AT_HUGS, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lesser thief guild member", S_FUNGUS, LVL(13, 13, 2, 15, 8), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pointer mold", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer growth", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer stalk", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer mushroom", S_FUNGUS, LVL(13, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer spore", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer colony", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer force fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), ATTK(AT_HUGS, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer wort", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), ATTK(AT_RATH, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer force patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), ATTK(AT_HUGS, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer warp fungus", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), ATTK(AT_HUGS, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pointer warp patch", S_FUNGUS, LVL(13, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_SCOR, 4, 4), ATTK(AT_HUGS, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rethink silt", S_FUNGUS, LVL(14, 4, 0, 63, 12), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_NACU, 2, 1), ATTK(AT_WEAP, AD_CHAO, 5, 7), ATTK(AT_GAZE, AD_MANA, 4, 5), ATTK(AT_WEAP, AD_BURN, 1, 8), NO_ATTK, NO_ATTK), SIZ(3811, 569, 0, MS_COW, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("antimagic mold", S_FUNGUS, LVL(14, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic growth", S_FUNGUS, LVL(14, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic fungus", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic patch", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic stalk", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic mushroom", S_FUNGUS, LVL(14, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic spore", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic colony", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic force fungus", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), ATTK(AT_HUGS, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic wort", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), ATTK(AT_RATH, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic force patch", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), ATTK(AT_HUGS, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic warp fungus", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), ATTK(AT_HUGS, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antimagic warp patch", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ENCH, 4, 4), ATTK(AT_TUCH, AD_ENCH, 4, 4), ATTK(AT_HUGS, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pseudoclassic reinstructing", S_FUNGUS, LVL(14, 14, 6, 60, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_BANI, 7, 6), ATTK(AT_CLAW, AD_GLIB, 1, 8), ATTK(AT_CLAW, AD_DREA, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(556, 536, 0, MS_PAIN, MZ_TINY), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("depowered mold", S_FUNGUS, LVL(14, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered growth", S_FUNGUS, LVL(14, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered fungus", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered patch", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered stalk", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered mushroom", S_FUNGUS, LVL(14, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered spore", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered colony", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered force fungus", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), ATTK(AT_HUGS, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered wort", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), ATTK(AT_RATH, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered force patch", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), ATTK(AT_HUGS, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered warp fungus", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), ATTK(AT_HUGS, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depowered warp patch", S_FUNGUS, LVL(14, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NGEN, 4, 4), ATTK(AT_TUCH, AD_NGEN, 4, 4), ATTK(AT_HUGS, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("moldy potato", S_FUNGUS, /* by Antigulp, supposedly a "slex reference" but there was actually no monster of that name in slex when splicehack added it as a hallu mon... */ LVL(14, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 1, 10), ATTK(AT_BREA, AD_FAMN, 2, 10), ATTK(AT_NONE, AD_VENO, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_MINDLESS|M1_BREATHLESS|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_POIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("frostbloom", S_FUNGUS, LVL(14, 16, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BEAM, AD_ICEB, 4, 4), ATTK(AT_NONE, AD_ICEB, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, MR_COLD, M1_NOEYES|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_WHITE), MON("wooden mold", S_FUNGUS, LVL(14, 0, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden growth", S_FUNGUS, LVL(14, 0, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden fungus", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden patch", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden stalk", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden mushroom", S_FUNGUS, LVL(14, 0, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden spore", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden colony", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden force fungus", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), ATTK(AT_HUGS, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden wort", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), ATTK(AT_RATH, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden force patch", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), ATTK(AT_HUGS, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden warp fungus", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), ATTK(AT_HUGS, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden warp patch", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_TUCH, AD_POIS, 4, 6), ATTK(AT_HUGS, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("woodfaller brigade", S_FUNGUS, /* spawns with sharp axe and helmet */ LVL(14, 6, -5, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 4, 6), ATTK(AT_WEAP, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_POIS|M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("bog creature", S_FUNGUS, LVL(14, 10, 5, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_BREA, AD_FIRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), MR_FIRE, 0, 0, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("swamp creature", S_FUNGUS, LVL(14, 10, 5, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_BREA, AD_FIRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), MR_FIRE, 0, 0, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("frog", S_FUNGUS, LVL(14, 10, 5, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_BREA, AD_FIRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), MR_FIRE, 0, M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("grenouille", S_FUNGUS, LVL(14, 10, 5, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_MEDIUM), 0, 0, M1_POIS, M2_HOSTILE|M2_NEUTER|M2_MALE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic mold", S_FUNGUS, LVL(14, 0, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic growth", S_FUNGUS, LVL(14, 0, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic fungus", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic patch", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic stalk", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic mushroom", S_FUNGUS, LVL(14, 0, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic spore", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic colony", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic force fungus", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), ATTK(AT_HUGS, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic wort", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), ATTK(AT_RATH, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic force patch", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), ATTK(AT_HUGS, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic warp fungus", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), ATTK(AT_HUGS, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ceramic warp patch", S_FUNGUS, LVL(14, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), ATTK(AT_HUGS, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_SLEEP, MR_POISON|MR_ACID|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("magic mold", S_FUNGUS, LVL(14, 0, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic growth", S_FUNGUS, LVL(14, 0, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic fungus", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic patch", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic stalk", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic mushroom", S_FUNGUS, LVL(14, 0, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic spore", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic colony", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic force fungus", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), ATTK(AT_HUGS, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic wort", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), ATTK(AT_RATH, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic force patch", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), ATTK(AT_HUGS, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic warp fungus", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), ATTK(AT_HUGS, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic warp patch", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), ATTK(AT_HUGS, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty magic fungus", S_FUNGUS, LVL(14, 7, 3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 4, 4), ATTK(AT_TUCH, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("muk", S_FUNGUS, LVL(14, 9, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 6), ATTK(AT_BREA, AD_DRST, 2, 6), ATTK(AT_BREA, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pleasing warp fungus", S_FUNGUS, LVL(15, 12, 3, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 8), ATTK(AT_TUCH, AD_ACID, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pleasing warp patch", S_FUNGUS, LVL(15, 12, 3, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 8), ATTK(AT_TUCH, AD_ACID, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shaped mold", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped growth", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped fungus", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped patch", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped stalk", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped mushroom", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped spore", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped colony", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped force fungus", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped wort", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_RATH, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped force patch", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped warp fungus", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shaped warp patch", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dark gray mold", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray growth", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray fungus", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray patch", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray stalk", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray mushroom", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray spore", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray colony", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray force fungus", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), ATTK(AT_HUGS, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray wort", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), ATTK(AT_RATH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray force patch", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), ATTK(AT_HUGS, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray warp fungus", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), ATTK(AT_HUGS, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark gray warp patch", S_FUNGUS, LVL(15, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISE, 1, 4), ATTK(AT_TUCH, AD_DISE, 1, 4), ATTK(AT_HUGS, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grora", S_FUNGUS, LVL(15, 2, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blegh smoker", S_FUNGUS, LVL(15, 10, 1, 0, 0), (1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_WEAP, AD_DRIN, 1, 4), ATTK(AT_WEAP, AD_BLND, 3, 4), ATTK(AT_BREA, AD_CONT, 4, 7), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_MUMBLE, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eurgh smoker", S_FUNGUS, /* spawns with cigarette */ LVL(15, 10, 1, 0, 0), (1), A(ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_WEAP, AD_DRIN, 1, 4), ATTK(AT_WEAP, AD_BLND, 3, 4), ATTK(AT_BREA, AD_CONT, 4, 7), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_MUMBLE, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("white lichen", S_FUNGUS, LVL(15, 3, 2, 50, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 3, 4), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white stalking lichen", S_FUNGUS, LVL(15, 3, 2, 50, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 3, 4), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white spore lichen", S_FUNGUS, LVL(15, 3, 2, 50, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 3, 4), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white colony lichen", S_FUNGUS, LVL(15, 3, 2, 50, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 3, 4), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cursed mold", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed growth", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed stalk", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("porter cursed fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("porter cursed stalk", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed mushroom", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed spore", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed colony", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed force fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), ATTK(AT_HUGS, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed wort", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), ATTK(AT_RATH, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed force patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), ATTK(AT_HUGS, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed warp fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), ATTK(AT_HUGS, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed warp patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CURS, 1, 4), ATTK(AT_TUCH, AD_CURS, 8, 4), ATTK(AT_HUGS, AD_CURS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("irreal mold", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal growth", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal stalk", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal mushroom", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal spore", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal colony", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal force fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), ATTK(AT_HUGS, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal wort", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), ATTK(AT_RATH, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal force patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), ATTK(AT_HUGS, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal warp fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), ATTK(AT_HUGS, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("irreal warp patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 1, 4), ATTK(AT_TUCH, AD_ILLU, 8, 4), ATTK(AT_HUGS, AD_ILLU, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("novel mold", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel growth", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel stalk", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel mushroom", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel spore", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel colony", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel force fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), ATTK(AT_HUGS, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel wort", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), ATTK(AT_RATH, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel force patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), ATTK(AT_HUGS, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel warp fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), ATTK(AT_HUGS, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("novel warp patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 1, 4), ATTK(AT_TUCH, AD_ABDC, 8, 4), ATTK(AT_HUGS, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mirror mold", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror growth", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror stalk", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror mushroom", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror spore", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror colony", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror force fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), ATTK(AT_HUGS, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror wort", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), ATTK(AT_RATH, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror force patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), ATTK(AT_HUGS, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror warp fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), ATTK(AT_HUGS, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirror warp patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_HODS, 8, 4), ATTK(AT_HUGS, AD_HODS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slime prince", S_FUNGUS, LVL(15, 11, 4, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_SPIT, AD_DRST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON, 0, M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("greener frog", S_FUNGUS, LVL(15, 11, 4, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_BREA, AD_DRST, 3, 6), ATTK(AT_SPIT, AD_DRST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON, 0, M1_POIS, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("ore lichen", S_FUNGUS, LVL(15, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PEST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stalking ore lichen", S_FUNGUS, LVL(15, 2, -3, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PEST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ore-spore lichen", S_FUNGUS, LVL(15, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PEST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ore-colony lichen", S_FUNGUS, LVL(15, 2, -3, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PEST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bankrupt guo", S_FUNGUS, LVL(15, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("porter blocker fungus", S_FUNGUS, LVL(15, 1, 3, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blocker fungus", S_FUNGUS, LVL(15, 1, 3, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter block fungus", S_FUNGUS, LVL(15, 1, 3, 0, 0), (1), A(ATTK(AT_NONE, AD_DRCO, 1, 12), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter block stalk", S_FUNGUS, LVL(15, 1, 3, 0, 0), (G_VLGROUP|1), A(ATTK(AT_NONE, AD_DRCO, 1, 12), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter block spore", S_FUNGUS, LVL(15, 1, 3, 0, 0), (1), A(ATTK(AT_NONE, AD_DRCO, 1, 12), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter block colony", S_FUNGUS, LVL(15, 1, 3, 0, 0), (1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 1, 12), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("phantom fungus", S_FUNGUS, LVL(15, 12, -15, 120, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("miner lichen", S_FUNGUS, LVL(15, 2, -3, 0, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("critical mass blocker", S_FUNGUS, LVL(15, 12, -10, 60, -10), (G_NOCORPSE|1|G_LGROUP), A(ATTK(AT_GAZE, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("psyblast mold", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast growth", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast stalk", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast mushroom", S_FUNGUS, LVL(15, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast spore", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast colony", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast force fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), ATTK(AT_HUGS, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast wort", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), ATTK(AT_RATH, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast force patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), ATTK(AT_HUGS, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast warp fungus", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), ATTK(AT_HUGS, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psyblast warp patch", S_FUNGUS, LVL(15, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 1, 4), ATTK(AT_TUCH, AD_SPC2, 8, 4), ATTK(AT_HUGS, AD_SPC2, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("resolder strobilization", S_FUNGUS, LVL(15, 11, 3, 29, 0), (G_PLATOON|3|G_RGROUP), A(ATTK(AT_ENGL, AD_POIS, 2, 5), ATTK(AT_HUGS, AD_CORR, 9, 2), ATTK(AT_BITE, AD_DRST, 8, 5), ATTK(AT_LASH, AD_STTP, 1, 1), NO_ATTK, NO_ATTK), SIZ(19, 63, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON, 0, M1_CONCEAL|M1_HUMANOID|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deceiving mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), ATTK(AT_HUGS, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), ATTK(AT_RATH, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), ATTK(AT_HUGS, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), ATTK(AT_HUGS, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("deceiving warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_TUCH, AD_RBRE, 3, 5), ATTK(AT_HUGS, AD_RBRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("teenage mutant commie traitor", S_FUNGUS, /* by Pinkbeast */ LVL(16, 12, 4, 0, -4), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_SITM, 6, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_NONE, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flay mold", S_FUNGUS, LVL(16, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay growth", S_FUNGUS, LVL(16, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay fungus", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay patch", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay stalk", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay mushroom", S_FUNGUS, LVL(16, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay spore", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay colony", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay force fungus", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), ATTK(AT_HUGS, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay wort", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), ATTK(AT_RATH, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay force patch", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), ATTK(AT_HUGS, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay warp fungus", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), ATTK(AT_HUGS, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay warp patch", S_FUNGUS, LVL(16, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 4, 4), ATTK(AT_TUCH, AD_DRIN, 4, 4), ATTK(AT_HUGS, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dicey mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), ATTK(AT_HUGS, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), ATTK(AT_RATH, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), ATTK(AT_HUGS, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), ATTK(AT_HUGS, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dicey warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHAO, 0, 5), ATTK(AT_TUCH, AD_CHAO, 3, 5), ATTK(AT_HUGS, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("card mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), ATTK(AT_HUGS, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), ATTK(AT_RATH, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), ATTK(AT_HUGS, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), ATTK(AT_HUGS, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("card warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 0, 5), ATTK(AT_TUCH, AD_RNG, 3, 5), ATTK(AT_HUGS, AD_RNG, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("witherbeast", S_FUNGUS, LVL(16, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_LASH, AD_VULN, 6, 6), ATTK(AT_NONE, AD_VULN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 150, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("gangway restuff", S_FUNGUS, LVL(16, 12, 8, 17, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BREA, AD_ICEB, 1, 4), ATTK(AT_CLAW, AD_CORR, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(705, 195, 0, MS_REPAIR, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_TUNNEL|M1_HIDE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("uret mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), ATTK(AT_HUGS, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), ATTK(AT_RATH, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), ATTK(AT_HUGS, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), ATTK(AT_HUGS, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("uret warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 0, 5), ATTK(AT_TUCH, AD_CLRC, 3, 5), ATTK(AT_HUGS, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("resonant mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), ATTK(AT_HUGS, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), ATTK(AT_RATH, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), ATTK(AT_HUGS, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), ATTK(AT_HUGS, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resonant warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 0, 5), ATTK(AT_TUCH, AD_SPEL, 3, 5), ATTK(AT_HUGS, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pointate mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), ATTK(AT_HUGS, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), ATTK(AT_RATH, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), ATTK(AT_HUGS, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), ATTK(AT_HUGS, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pointate warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 0, 5), ATTK(AT_TUCH, AD_CAST, 3, 5), ATTK(AT_HUGS, AD_CAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("loose-will mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), ATTK(AT_HUGS, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), ATTK(AT_RATH, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), ATTK(AT_HUGS, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), ATTK(AT_HUGS, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loose-will warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 0, 5), ATTK(AT_TUCH, AD_DEBU, 3, 5), ATTK(AT_HUGS, AD_DEBU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), ATTK(AT_HUGS, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), ATTK(AT_RATH, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), ATTK(AT_HUGS, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), ATTK(AT_HUGS, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("firebrate warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), ATTK(AT_HUGS, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty firebrate warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 5), ATTK(AT_TUCH, AD_PART, 3, 5), ATTK(AT_HUGS, AD_PART, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), ATTK(AT_HUGS, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), ATTK(AT_RATH, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), ATTK(AT_HUGS, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), ATTK(AT_HUGS, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loud warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 0, 5), ATTK(AT_TUCH, AD_MIDI, 3, 5), ATTK(AT_HUGS, AD_MIDI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), ATTK(AT_HUGS, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), ATTK(AT_RATH, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), ATTK(AT_HUGS, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), ATTK(AT_HUGS, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unreal warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAKE, 0, 5), ATTK(AT_TUCH, AD_FAKE, 3, 5), ATTK(AT_HUGS, AD_FAKE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("chunneler", S_FUNGUS, LVL(16, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 5, 8), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_LARGE), MR_STONE|MR_HITASONE, MR_STONE, 0, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("mangle frog", S_FUNGUS, LVL(16, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CHRN, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_PHOTO, MZ_LARGE), MR_STONE|MR_HITASONE, MR_STONE, 0, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("psychic mold", S_FUNGUS, LVL(16, 0, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic growth", S_FUNGUS, LVL(16, 0, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic fungus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic patch", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic stalk", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic mushroom", S_FUNGUS, LVL(16, 0, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic spore", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic colony", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic force fungus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_HUGS, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic wort", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_RATH, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic force patch", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_HUGS, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic warp fungus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_HUGS, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychic warp patch", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_HUGS, AD_SPC2, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island mold", S_FUNGUS, LVL(16, 0, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island growth", S_FUNGUS, LVL(16, 0, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island fungus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island patch", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island stalk", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island mushroom", S_FUNGUS, LVL(16, 0, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island spore", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island colony", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island force fungus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_HUGS, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island wort", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_RATH, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island force patch", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_HUGS, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island warp fungus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_HUGS, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("island warp patch", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_HUGS, AD_SANI, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane mold", S_FUNGUS, LVL(16, 0, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane growth", S_FUNGUS, LVL(16, 0, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane fungus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane patch", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane stalk", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane mushroom", S_FUNGUS, LVL(16, 0, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane spore", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane colony", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane force fungus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), ATTK(AT_HUGS, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane wort", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), ATTK(AT_RATH, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane force patch", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), ATTK(AT_HUGS, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane warp fungus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), ATTK(AT_HUGS, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sane warp patch", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), ATTK(AT_HUGS, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yithgus", S_FUNGUS, LVL(16, 6, 2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INSA, 3, 8), ATTK(AT_TUCH, AD_INSA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nightly mold", S_FUNGUS, LVL(16, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly growth", S_FUNGUS, LVL(16, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly fungus", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly patch", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly stalk", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly mushroom", S_FUNGUS, LVL(16, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly spore", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly colony", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly force fungus", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_HUGS, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly wort", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_RATH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly force patch", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_HUGS, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly warp fungus", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_HUGS, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightly warp patch", S_FUNGUS, LVL(16, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_HUGS, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("epidote mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), ATTK(AT_HUGS, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), ATTK(AT_RATH, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), ATTK(AT_HUGS, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), ATTK(AT_HUGS, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("epidote warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 0, 5), ATTK(AT_TUCH, AD_ACID, 5, 5), ATTK(AT_HUGS, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ruby mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), ATTK(AT_HUGS, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), ATTK(AT_RATH, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), ATTK(AT_HUGS, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), ATTK(AT_HUGS, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ruby warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 0, 5), ATTK(AT_TUCH, AD_FIRE, 5, 5), ATTK(AT_HUGS, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("agate mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), ATTK(AT_HUGS, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), ATTK(AT_RATH, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), ATTK(AT_HUGS, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), ATTK(AT_HUGS, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("agate warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 0, 5), ATTK(AT_TUCH, AD_ELEC, 5, 5), ATTK(AT_HUGS, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clay mold", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay growth", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay stalk", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay mushroom", S_FUNGUS, LVL(16, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay spore", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay colony", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay force fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), ATTK(AT_HUGS, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay wort", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), ATTK(AT_RATH, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay force patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), ATTK(AT_HUGS, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay warp fungus", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), ATTK(AT_HUGS, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay warp patch", S_FUNGUS, LVL(16, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 7), ATTK(AT_TUCH, AD_COLD, 5, 7), ATTK(AT_HUGS, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fungoid mold", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fungoid growth", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy stalk", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy mushroom", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy spore", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy colony", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy force fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), ATTK(AT_HUGS, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy wort", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), ATTK(AT_RATH, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy force patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), ATTK(AT_HUGS, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy warp fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), ATTK(AT_HUGS, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moldy warp patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WTHR, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), ATTK(AT_HUGS, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("void mold", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void growth", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void stalk", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void mushroom", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void spore", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void colony", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void force fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), ATTK(AT_HUGS, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void wort", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), ATTK(AT_RATH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void force patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), ATTK(AT_HUGS, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void warp fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), ATTK(AT_HUGS, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("void warp patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NPRO, 4, 4), ATTK(AT_TUCH, AD_NPRO, 4, 4), ATTK(AT_HUGS, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fillen mold", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen growth", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen stalk", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen mushroom", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen spore", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen colony", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen force fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), ATTK(AT_HUGS, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen wort", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), ATTK(AT_RATH, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen force patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), ATTK(AT_HUGS, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen warp fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), ATTK(AT_HUGS, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fillen warp patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 4, 4), ATTK(AT_TUCH, AD_TREM, 4, 4), ATTK(AT_HUGS, AD_TREM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("water mold", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water growth", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water stalk", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water mushroom", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water spore", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water colony", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water force fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), ATTK(AT_HUGS, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water wort", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), ATTK(AT_RATH, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water force patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), ATTK(AT_HUGS, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water warp fungus", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), ATTK(AT_HUGS, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water warp patch", S_FUNGUS, LVL(16, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WET, 4, 4), ATTK(AT_HUGS, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("taker mold", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker growth", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker fungus", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker patch", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker stalk", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker mushroom", S_FUNGUS, LVL(16, 0, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker spore", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("porter taker spore", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker colony", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker force fungus", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), ATTK(AT_HUGS, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker wort", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), ATTK(AT_RATH, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker force patch", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), ATTK(AT_HUGS, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker warp fungus", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), ATTK(AT_HUGS, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("taker warp patch", S_FUNGUS, LVL(16, 7, 2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SITM, 4, 4), ATTK(AT_HUGS, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("atremble fermi", S_FUNGUS, LVL(16, 15, -4, 51, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_TCKL, 6, 2), ATTK(AT_TRAM, AD_FUMB, 1, 1), ATTK(AT_BEAM, AD_GLIB, 2, 2), ATTK(AT_ENGL, AD_CAST, 1, 7), ATTK(AT_BREA, AD_DROP, 2, 3), NO_ATTK), SIZ(1308, 866, 0, MS_GURGLE, MZ_HUMAN), MR_FIRE|MR_SLEEP, 0, M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_WANDER|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("siena mold", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena growth", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena stalk", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena mushroom", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena spore", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena colony", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena force fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), ATTK(AT_HUGS, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena wort", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), ATTK(AT_RATH, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena force patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), ATTK(AT_HUGS, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena warp fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), ATTK(AT_HUGS, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("siena warp patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCO, 0, 5), ATTK(AT_TUCH, AD_DRCO, 5, 5), ATTK(AT_HUGS, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pyrethrum clothe", S_FUNGUS, LVL(17, 12, 3, 14, 0), (G_UNIQ|3), A(ATTK(AT_SCRA, AD_ABDC, 8, 3), ATTK(AT_BUTT, AD_WEEP, 5, 3), ATTK(AT_LASH, AD_DISP, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(677, 56, 0, MS_AREOLA, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE, MR_STONE, M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NO_DECAY|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gwen actor", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_WEAP, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("venom mold", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom growth", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom stalk", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom mushroom", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom spore", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom colony", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom force fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), ATTK(AT_HUGS, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom wort", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), ATTK(AT_RATH, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom force patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), ATTK(AT_HUGS, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom warp fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), ATTK(AT_HUGS, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venom warp patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 5), ATTK(AT_TUCH, AD_POIS, 5, 5), ATTK(AT_HUGS, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("debug abrogate", S_FUNGUS, LVL(17, 12, 3, 60, 15), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SPIT, AD_CLRC, 4, 3), ATTK(AT_BUTT, AD_DRIN, 6, 3), ATTK(AT_TENT, AD_WRAP, 4, 5), ATTK(AT_STNG, AD_THIR, 9, 3), ATTK(AT_HUGS, AD_STAT, 3, 5), ATTK(AT_TRAM, AD_DETH, 5, 6)), SIZ(1027, 344, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_NOTAKE|M1_THICK_HIDE, M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lilac mold", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac growth", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac stalk", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac mushroom", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac spore", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac colony", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac force fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), ATTK(AT_HUGS, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac wort", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), ATTK(AT_RATH, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac force patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), ATTK(AT_HUGS, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac warp fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), ATTK(AT_HUGS, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lilac warp patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_TUCH, AD_DRCH, 5, 5), ATTK(AT_HUGS, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wrinkled mold", S_FUNGUS, LVL(17, 0, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled growth", S_FUNGUS, LVL(17, 0, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled fungus", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled patch", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled stalk", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled mushroom", S_FUNGUS, LVL(17, 0, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled spore", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled colony", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled force fungus", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), ATTK(AT_HUGS, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled wort", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), ATTK(AT_RATH, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled force patch", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), ATTK(AT_HUGS, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled warp fungus", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), ATTK(AT_HUGS, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wrinkled warp patch", S_FUNGUS, LVL(17, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 3, 8), ATTK(AT_TUCH, AD_TIME, 3, 8), ATTK(AT_HUGS, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cerulean mold", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean growth", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean stalk", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean mushroom", S_FUNGUS, LVL(17, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean spore", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean colony", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean force fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), ATTK(AT_HUGS, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean wort", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), ATTK(AT_RATH, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean force patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), ATTK(AT_HUGS, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean warp fungus", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), ATTK(AT_HUGS, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cerulean warp patch", S_FUNGUS, LVL(17, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WISD, 0, 5), ATTK(AT_TUCH, AD_WISD, 5, 5), ATTK(AT_HUGS, AD_WISD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swamp thing", S_FUNGUS, LVL(17, 12, -6, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEAR, 2, 5), ATTK(AT_CLAW, AD_FEAR, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gird intrust", S_FUNGUS, LVL(17, 14, 9, 22, 0), (4), A(ATTK(AT_BITE, AD_SLEE, 5, 1), ATTK(AT_SPIT, AD_SITM, 3, 2), ATTK(AT_ENGL, AD_PAIN, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1677, 32, 0, MS_BARBER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("real deathmold", S_FUNGUS, /* SJNH deathmold */ LVL(18, 1, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 4, 4), ATTK(AT_TUCH, AD_DRLI, 8, 4), ATTK(AT_TUCH, AD_STCK, 4, 4), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0)), SIZ(350, 350, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity mold", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity growth", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity stalk", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity mushroom", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity spore", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity colony", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity force fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), ATTK(AT_HUGS, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity wort", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), ATTK(AT_RATH, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity force patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), ATTK(AT_HUGS, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity warp fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), ATTK(AT_HUGS, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity warp patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 5, 5), ATTK(AT_TUCH, AD_GRAV, 5, 5), ATTK(AT_HUGS, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("penicillium", S_FUNGUS, /* by potato44, eating should cure sickness */ LVL(18, 0, 0, 0, -5), (G_GENO|10), A(ATTK(AT_NONE, AD_CONT, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1, 0, MS_STENCH, MZ_TINY), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("combined mold", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined growth", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined stalk", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined mushroom", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined spore", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined colony", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined force fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), ATTK(AT_HUGS, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined wort", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), ATTK(AT_RATH, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined force patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), ATTK(AT_HUGS, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined warp fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), ATTK(AT_HUGS, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("combined warp patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MCRE, 5, 5), ATTK(AT_TUCH, AD_MCRE, 5, 5), ATTK(AT_HUGS, AD_MCRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("musu mold", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu growth", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu stalk", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu mushroom", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu spore", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu colony", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu force fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), ATTK(AT_HUGS, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu wort", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), ATTK(AT_RATH, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu force patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), ATTK(AT_HUGS, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu warp fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), ATTK(AT_HUGS, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musu warp patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ALIN, 5, 5), ATTK(AT_TUCH, AD_ALIN, 5, 5), ATTK(AT_HUGS, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CONVERT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hungry mold", S_FUNGUS, LVL(18, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry growth", S_FUNGUS, LVL(18, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry fungus", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry patch", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry stalk", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porter hungry stalk", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry mushroom", S_FUNGUS, LVL(18, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry spore", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry colony", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry force fungus", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), ATTK(AT_HUGS, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry wort", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), ATTK(AT_RATH, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry force patch", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), ATTK(AT_HUGS, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry warp fungus", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), ATTK(AT_HUGS, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hungry warp patch", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), ATTK(AT_HUGS, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("versed mold", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed growth", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed stalk", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed mushroom", S_FUNGUS, LVL(18, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed spore", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed colony", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed force fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), ATTK(AT_HUGS, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed wort", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), ATTK(AT_RATH, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed force patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), ATTK(AT_HUGS, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed warp fungus", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), ATTK(AT_HUGS, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("versed warp patch", S_FUNGUS, LVL(18, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 5), ATTK(AT_TUCH, AD_UNPR, 5, 5), ATTK(AT_HUGS, AD_UNPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dai-def", S_FUNGUS, LVL(18, 6, 0, 60, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_UNPR, 3, 4), ATTK(AT_RATH, AD_UNPR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty hungry fungus", S_FUNGUS, LVL(18, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 4), ATTK(AT_TUCH, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange lichen", S_FUNGUS, LVL(18, 4, 0, 60, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 3, 4), ATTK(AT_TUCH, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange stalking lichen", S_FUNGUS, LVL(18, 4, 0, 60, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 3, 4), ATTK(AT_TUCH, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange spore lichen", S_FUNGUS, LVL(18, 4, 0, 60, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 3, 4), ATTK(AT_TUCH, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange colony lichen", S_FUNGUS, LVL(18, 4, 0, 60, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 3, 4), ATTK(AT_TUCH, AD_SLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("patched lichen", S_FUNGUS, LVL(18, 2, -3, 0, 0), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PEST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_AVOIDER|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("patched colony lichen", S_FUNGUS, LVL(18, 2, -3, 0, 0), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PEST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_AVOIDER|M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("invisible mold", S_FUNGUS, LVL(19, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible growth", S_FUNGUS, LVL(19, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible fungus", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible patch", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible stalk", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible mushroom", S_FUNGUS, LVL(19, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible spore", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible colony", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible force fungus", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), ATTK(AT_HUGS, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible wort", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), ATTK(AT_RATH, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible force patch", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), ATTK(AT_HUGS, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible warp fungus", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), ATTK(AT_HUGS, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invisible warp patch", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_DISN, 4, 4), ATTK(AT_HUGS, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("roaring reemergence", S_FUNGUS, LVL(19, 23, -8, 6, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BEAM, AD_INER, 1, 9), ATTK(AT_HUGS, AD_BLND, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(593, 671, 0, MS_TRUMPET, MZ_HUMAN), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT, M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sludgy opaquest", S_FUNGUS, LVL(19, 12, 8, 89, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_HODS, 8, 1), ATTK(AT_STNG, AD_NGEN, 5, 2), ATTK(AT_NONE, AD_SIN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(602, 1786, 0, MS_GLYPHS, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_ANIMAL|M1_TPORT|M1_METALLIVORE, M2_DEMON|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("clicking mold", S_FUNGUS, LVL(19, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking growth", S_FUNGUS, LVL(19, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking fungus", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking patch", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking stalk", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking mushroom", S_FUNGUS, LVL(19, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking spore", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking colony", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking force fungus", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), ATTK(AT_HUGS, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking wort", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), ATTK(AT_RATH, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking force patch", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), ATTK(AT_HUGS, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking warp fungus", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), ATTK(AT_HUGS, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clicking warp patch", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 4), ATTK(AT_TUCH, AD_VAPO, 4, 4), ATTK(AT_HUGS, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bright white mold", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white growth", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white stalk", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white mushroom", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white spore", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white colony", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white force fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), ATTK(AT_HUGS, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white wort", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), ATTK(AT_RATH, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white force patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), ATTK(AT_HUGS, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white warp fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), ATTK(AT_HUGS, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bright white warp patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_TUCH, AD_COLD, 4, 4), ATTK(AT_HUGS, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rushroom", S_FUNGUS, LVL(19, 12, 3, 10, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 3)), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("sanguine mold", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine growth", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine stalk", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine mushroom", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine spore", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine colony", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine force fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_HUGS, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine wort", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_RATH, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine force patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_HUGS, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine warp fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_HUGS, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanguine warp patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLEE, 0, 4), ATTK(AT_TUCH, AD_BLEE, 4, 4), ATTK(AT_HUGS, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("silver mold", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver growth", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver stalk", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver mushroom", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver spore", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver colony", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver force fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), ATTK(AT_HUGS, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver wort", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), ATTK(AT_RATH, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver force patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), ATTK(AT_HUGS, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver warp fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), ATTK(AT_HUGS, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver warp patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DARK, 0, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), ATTK(AT_HUGS, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pink mold", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink growth", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink stalk", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink mushroom", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink spore", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink colony", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink force fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_HUGS, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink wort", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_RATH, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink force patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_HUGS, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink warp fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_HUGS, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink warp patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_HUGS, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("starry mold", S_FUNGUS, LVL(19, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry growth", S_FUNGUS, LVL(19, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry fungus", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry patch", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry stalk", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry mushroom", S_FUNGUS, LVL(19, 0, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry spore", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry colony", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry force fungus", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), ATTK(AT_HUGS, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry wort", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), ATTK(AT_RATH, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry force patch", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), ATTK(AT_HUGS, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry warp fungus", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), ATTK(AT_HUGS, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("starry warp patch", S_FUNGUS, LVL(19, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 0, 4), ATTK(AT_TUCH, AD_PART, 2, 4), ATTK(AT_HUGS, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tree mold", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree growth", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree stalk", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree mushroom", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree spore", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree colony", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree force fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), ATTK(AT_HUGS, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree wort", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), ATTK(AT_RATH, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree force patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), ATTK(AT_HUGS, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree warp fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), ATTK(AT_HUGS, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tree warp patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), ATTK(AT_HUGS, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blue-green mold", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green growth", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green stalk", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green mushroom", S_FUNGUS, LVL(19, 0, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green spore", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green colony", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green force fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), ATTK(AT_HUGS, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green wort", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), ATTK(AT_RATH, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green force patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), ATTK(AT_HUGS, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green warp fungus", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), ATTK(AT_HUGS, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blue-green warp patch", S_FUNGUS, LVL(19, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HALU, 0, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), ATTK(AT_HUGS, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("adventurer mold", S_FUNGUS, LVL(19, 0, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer growth", S_FUNGUS, LVL(19, 0, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer fungus", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer patch", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer stalk", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer mushroom", S_FUNGUS, LVL(19, 0, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer spore", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer colony", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer force fungus", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer wort", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_RATH, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer force patch", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer warp fungus", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adventurer warp patch", S_FUNGUS, LVL(19, 6, 7, 10, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fallen tree fungus", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fallen tree patch", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fallen tree stalk", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fallen tree spore", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fallen tree colony", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fallen tree force fungus", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), ATTK(AT_HUGS, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fallen tree wort", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), ATTK(AT_RATH, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fallen tree force patch", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), ATTK(AT_HUGS, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fallen tree warp fungus", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), ATTK(AT_HUGS, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fallen tree warp patch", S_FUNGUS, LVL(19, 12, 0, 40, 7), (1), A(ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_WEAP, AD_POIS, 8, 8), ATTK(AT_HUGS, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_HERBIVORE|M1_NOTAKE|M1_SWIM, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bim bot", S_FUNGUS, LVL(19, 6, -1, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BOT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vacuum mold", S_FUNGUS, LVL(19, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum growth", S_FUNGUS, LVL(19, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum fungus", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum patch", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum stalk", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum mushroom", S_FUNGUS, LVL(19, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum spore", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum colony", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum force fungus", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), ATTK(AT_HUGS, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum wort", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), ATTK(AT_RATH, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum force patch", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), ATTK(AT_HUGS, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum warp fungus", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), ATTK(AT_HUGS, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vacuum warp patch", S_FUNGUS, LVL(19, 1, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_TUCH, AD_SUCK, 4, 4), ATTK(AT_HUGS, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("french gangman", S_FUNGUS, /* spawns with kalashnikov, 100 lead bullets and splint mail */ LVL(20, 12, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON2|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rainbow mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_RATH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rainbow warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 0, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bloodwall mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), ATTK(AT_HUGS, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), ATTK(AT_RATH, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), ATTK(AT_HUGS, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), ATTK(AT_HUGS, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodwall warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WNCE, 5, 5), ATTK(AT_TUCH, AD_WNCE, 5, 5), ATTK(AT_HUGS, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("methicillin-resistant staphylococcus aureus", S_FUNGUS, LVL(20, 4, -10, 100, -15), (1), A(ATTK(AT_TUCH, AD_CONT, 5, 10), ATTK(AT_NONE, AD_CONT, 0, 8), ATTK(AT_RATH, AD_CONT, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("multi-resistant staphylococcus aureus", S_FUNGUS, LVL(20, 4, -10, 100, -15), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CONT, 5, 10), ATTK(AT_NONE, AD_CONT, 0, 8), ATTK(AT_RATH, AD_CONT, 0, 8), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("volt mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), ATTK(AT_HUGS, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), ATTK(AT_RATH, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), ATTK(AT_HUGS, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), ATTK(AT_HUGS, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), ATTK(AT_HUGS, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("domestic volt fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TUCH, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_DOMESTIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flumbugus", S_FUNGUS, /* by amateurhour, randomized like umbra missingno */ LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("curing leader", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_WEAP, AD_MALK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars stalk", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars spore", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars colony", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars force fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), ATTK(AT_HUGS, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars wort", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), ATTK(AT_RATH, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars force patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), ATTK(AT_HUGS, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars warp fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), ATTK(AT_HUGS, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sars warp patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 0, 5), ATTK(AT_TUCH, AD_NIVE, 5, 5), ATTK(AT_HUGS, AD_NIVE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vampiric mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric fungus", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric patch", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric stalk", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric spore", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric colony", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric force fungus", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), ATTK(AT_HUGS, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric wort", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), ATTK(AT_RATH, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric force patch", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), ATTK(AT_HUGS, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric warp fungus", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), ATTK(AT_HUGS, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric warp patch", S_FUNGUS, LVL(20, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VAMP, 0, 4), ATTK(AT_TUCH, AD_VAMP, 3, 4), ATTK(AT_HUGS, AD_VAMP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("redlite mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_HUGS, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_RATH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_HUGS, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_HUGS, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("redlite warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 5), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_HUGS, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("no-change", S_FUNGUS, LVL(20, 9, 7, 20, -5), (1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_OVIPAROUS, M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("multi-hued mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), ATTK(AT_HUGS, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), ATTK(AT_RATH, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), ATTK(AT_HUGS, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), ATTK(AT_HUGS, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multi-hued warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 5), ATTK(AT_TUCH, AD_AXUS, 5, 5), ATTK(AT_HUGS, AD_AXUS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("colorless mold", S_FUNGUS, /* shambling horror type */ LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_RATH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("lava mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), ATTK(AT_HUGS, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), ATTK(AT_RATH, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), ATTK(AT_HUGS, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), ATTK(AT_HUGS, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 5, 5), ATTK(AT_TUCH, AD_LAVA, 5, 5), ATTK(AT_HUGS, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), ATTK(AT_HUGS, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), ATTK(AT_RATH, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), ATTK(AT_HUGS, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), ATTK(AT_HUGS, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breeze warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FLAM, 5, 5), ATTK(AT_TUCH, AD_FLAM, 5, 5), ATTK(AT_HUGS, AD_FLAM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), ATTK(AT_HUGS, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), ATTK(AT_RATH, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), ATTK(AT_HUGS, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), ATTK(AT_HUGS, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blasphemous warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLAS, 5, 5), ATTK(AT_TUCH, AD_BLAS, 5, 5), ATTK(AT_HUGS, AD_BLAS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shard mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), ATTK(AT_HUGS, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), ATTK(AT_RATH, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), ATTK(AT_HUGS, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), ATTK(AT_HUGS, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shard warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHRD, 5, 5), ATTK(AT_TUCH, AD_SHRD, 5, 5), ATTK(AT_HUGS, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("climate gluer", S_FUNGUS, LVL(20, 12, -14, 60, 1), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_DEST, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON|MR_HITASTHREE|MR_PLUSONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("faster lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_SAMU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thorn mold", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn growth", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn fungus", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn patch", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn stalk", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn mushroom", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn spore", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn colony", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn force fungus", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), ATTK(AT_HUGS, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn wort", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), ATTK(AT_RATH, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn force patch", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), ATTK(AT_HUGS, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn warp fungus", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), ATTK(AT_HUGS, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn warp patch", S_FUNGUS, LVL(20, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 2, 10), ATTK(AT_TUCH, AD_TCKL, 1, 12), ATTK(AT_HUGS, AD_TCKL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sticky mold", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky growth", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky stalk", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky mushroom", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky spore", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("porter sticky spore", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky colony", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky force fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), ATTK(AT_HUGS, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky wort", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), ATTK(AT_RATH, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky force patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), ATTK(AT_HUGS, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky warp fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), ATTK(AT_HUGS, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sticky warp patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 2, 10), ATTK(AT_TUCH, AD_STCK, 2, 10), ATTK(AT_HUGS, AD_STCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ill mold", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill growth", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill stalk", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill mushroom", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill spore", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill colony", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill force fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), ATTK(AT_HUGS, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill wort", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), ATTK(AT_RATH, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill force patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), ATTK(AT_HUGS, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill warp fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), ATTK(AT_HUGS, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ill warp patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHRN, 2, 10), ATTK(AT_TUCH, AD_CHRN, 2, 10), ATTK(AT_HUGS, AD_CHRN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sour mold", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour growth", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour stalk", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour mushroom", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour spore", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour colony", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour force fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), ATTK(AT_HUGS, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour wort", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), ATTK(AT_RATH, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour force patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), ATTK(AT_HUGS, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour warp fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), ATTK(AT_HUGS, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sour warp patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), ATTK(AT_HUGS, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nausea mold", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea growth", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea stalk", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea mushroom", S_FUNGUS, LVL(20, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea spore", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea colony", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea force fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), ATTK(AT_HUGS, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea wort", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), ATTK(AT_RATH, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea force patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), ATTK(AT_HUGS, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea warp fungus", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), ATTK(AT_HUGS, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nausea warp patch", S_FUNGUS, LVL(20, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VOMT, 2, 10), ATTK(AT_TUCH, AD_VOMT, 2, 10), ATTK(AT_HUGS, AD_VOMT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("phaser mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser fungus", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser patch", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser stalk", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porter phaser stalk", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser spore", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser colony", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser force fungus", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), ATTK(AT_HUGS, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser wort", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), ATTK(AT_RATH, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser force patch", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), ATTK(AT_HUGS, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser warp fungus", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), ATTK(AT_HUGS, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phaser warp patch", S_FUNGUS, LVL(20, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TLPT, 0, 4), ATTK(AT_TUCH, AD_TLPT, 8, 4), ATTK(AT_HUGS, AD_TLPT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("umbra mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra stalk", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra spore", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra colony", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra force fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), ATTK(AT_HUGS, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra wort", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), ATTK(AT_RATH, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra force patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), ATTK(AT_HUGS, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra warp fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), ATTK(AT_HUGS, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra warp patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), ATTK(AT_HUGS, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("glare mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare stalk", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare spore", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare colony", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare force fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), ATTK(AT_HUGS, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare wort", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), ATTK(AT_RATH, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare force patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), ATTK(AT_HUGS, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare warp fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), ATTK(AT_HUGS, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glare warp patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICUR, 0, 5), ATTK(AT_TUCH, AD_ICUR, 5, 5), ATTK(AT_HUGS, AD_ICUR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar stalk", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar spore", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar colony", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar force fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), ATTK(AT_HUGS, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar wort", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), ATTK(AT_RATH, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar force patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), ATTK(AT_HUGS, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar warp fungus", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), ATTK(AT_HUGS, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tar warp patch", S_FUNGUS, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NACU, 0, 5), ATTK(AT_TUCH, AD_NACU, 5, 5), ATTK(AT_HUGS, AD_NACU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("secluded mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), ATTK(AT_HUGS, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), ATTK(AT_RATH, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), ATTK(AT_HUGS, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), ATTK(AT_HUGS, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("secluded warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 0, 5), ATTK(AT_TUCH, AD_TCKL, 3, 5), ATTK(AT_HUGS, AD_TCKL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bacteria", S_FUNGUS, /* playable race */ LVL(20, 12, 0, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_CARNIVORE|M1_AMORPHOUS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vegetarian food", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_SAMU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_DEAD, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("albino mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), ATTK(AT_HUGS, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), ATTK(AT_RATH, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), ATTK(AT_HUGS, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), ATTK(AT_HUGS, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("albino warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 0, 5), ATTK(AT_TUCH, AD_BURN, 6, 5), ATTK(AT_HUGS, AD_BURN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ebony mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), ATTK(AT_HUGS, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), ATTK(AT_RATH, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), ATTK(AT_HUGS, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), ATTK(AT_HUGS, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 0, 5), ATTK(AT_TUCH, AD_DIMN, 6, 5), ATTK(AT_HUGS, AD_DIMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ivory mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), ATTK(AT_HUGS, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), ATTK(AT_RATH, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), ATTK(AT_HUGS, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), ATTK(AT_HUGS, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AGGR, 0, 5), ATTK(AT_TUCH, AD_AGGR, 6, 5), ATTK(AT_HUGS, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("aureolin mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), ATTK(AT_HUGS, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), ATTK(AT_RATH, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), ATTK(AT_HUGS, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), ATTK(AT_HUGS, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aureolin warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SIN, 0, 5), ATTK(AT_TUCH, AD_SIN, 6, 5), ATTK(AT_HUGS, AD_SIN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), ATTK(AT_HUGS, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), ATTK(AT_RATH, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), ATTK(AT_HUGS, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), ATTK(AT_HUGS, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("areola warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_TUCH, AD_SSEX, 6, 5), ATTK(AT_HUGS, AD_SSEX, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_AREOLA, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bad mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_HUGS, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_RATH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_HUGS, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_HUGS, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 5), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_HUGS, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ashen mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen fungus", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen patch", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen stalk", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen spore", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen colony", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen force fungus", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), ATTK(AT_HUGS, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen wort", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), ATTK(AT_RATH, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen force patch", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), ATTK(AT_HUGS, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen warp fungus", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), ATTK(AT_HUGS, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("domestic ashen warp fungus", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), ATTK(AT_HUGS, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_DOMESTIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ashen warp patch", S_FUNGUS, LVL(20, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SWAP, 0, 5), ATTK(AT_TUCH, AD_SWAP, 5, 5), ATTK(AT_HUGS, AD_SWAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stay puft marshmellow man", S_FUNGUS, /* by K2 */ LVL(20, 13, -10, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POIS, 5, 6), ATTK(AT_TRAM, AD_PHYS, 5, 6), ATTK(AT_HUGS, AD_TRAP, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_DRAIN|MR_ACID|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_MINDLESS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("staff", S_FUNGUS, LVL(20, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("jennifer staff", S_FUNGUS, LVL(20, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("fife mold", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife growth", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife stalk", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife mushroom", S_FUNGUS, LVL(20, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife spore", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife colony", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife force fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_HUGS, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife wort", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_RATH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife force patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_HUGS, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife warp fungus", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_HUGS, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fife warp patch", S_FUNGUS, LVL(20, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 5), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_HUGS, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("master lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("porter master lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stalking master lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("master spore lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("master colony lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fluidator kowih", S_FUNGUS, LVL(20, 22, 0, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_NIVE, 2, 4), ATTK(AT_HUGS, AD_NIVE, 2, 4), ATTK(AT_GAZE, AD_NIVE, 2, 4), ATTK(AT_BEAM, AD_NIVE, 2, 4), ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK), SIZ(5, 5, 0, MS_FLUIDATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("master liche", S_FUNGUS, /* by Lurchy */ LVL(20, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("magenta lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("porter magenta lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stalking magenta lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magenta spore lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magenta colony lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("japanese lichen", S_FUNGUS, LVL(20, 2, -3, 0, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("madam lein", S_FUNGUS, LVL(20, 12, 4, 40, -5), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_PLYS, 1, 2), ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_BEAM, AD_ENCH, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STENCH, MZ_HUMAN), MR_PLUSONE|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_ACID, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("overfaller politician", S_FUNGUS, LVL(20, 12, 0, 0, 1), (1), A(ATTK(AT_NONE, AD_SITM, 0, 6), ATTK(AT_TUCH, AD_SITM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("globglogabgalag", S_FUNGUS, /* by kritixilithos */ LVL(20, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), ATTK(AT_BEAM, AD_DCAY, 5, 5)), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("toilet femmy", S_FUNGUS, /* spawns with high-heeled sandal */ LVL(20, 16, -4, 50, -10), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 6), ATTK(AT_WEAP, AD_IDAM, 5, 8), ATTK(AT_BREA, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("camphor laboratorially", S_FUNGUS, LVL(20, 21, -6, 7, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BITE, AD_POIS, 8, 6), ATTK(AT_WEAP, AD_CAST, 8, 2), ATTK(AT_BEAM, AD_IDAM, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2177, 811, 0, MS_GYPSY, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE| M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("waste passed bronchitic surtaxed siege", S_FUNGUS, LVL(20, 13, 0, 12, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SCRA, AD_ICEB, 9, 9), ATTK(AT_WEAP, AD_TECH, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 1349, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_DISINT, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_UNSOLID, M2_VAMPIRE|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("volcanic nold", S_FUNGUS, /* spawns with sling, 40 volcanic glass and droven helm */ LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 1, 7), ATTK(AT_WEAP, AD_LAVA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone mold", S_FUNGUS, LVL(21, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone growth", S_FUNGUS, LVL(21, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone fungus", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone patch", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone stalk", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone mushroom", S_FUNGUS, LVL(21, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone spore", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone colony", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone force fungus", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), ATTK(AT_HUGS, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone wort", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), ATTK(AT_RATH, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone force patch", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), ATTK(AT_HUGS, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone warp fungus", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), ATTK(AT_HUGS, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drone warp patch", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 1, 7), ATTK(AT_TUCH, AD_SOUN, 3, 7), ATTK(AT_HUGS, AD_SOUN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SOUND, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe mold", S_FUNGUS, LVL(21, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe growth", S_FUNGUS, LVL(21, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe fungus", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe patch", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe stalk", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe mushroom", S_FUNGUS, LVL(21, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe spore", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe colony", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe force fungus", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), ATTK(AT_HUGS, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe wort", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), ATTK(AT_RATH, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe force patch", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), ATTK(AT_HUGS, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe warp fungus", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), ATTK(AT_HUGS, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probe warp patch", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DAMA, 1, 7), ATTK(AT_TUCH, AD_DAMA, 3, 7), ATTK(AT_HUGS, AD_DAMA, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cockcrow invited", S_FUNGUS, LVL(21, 12, -9, 97, -2), (G_RGROUP|2), A(ATTK(AT_TUCH, AD_SIN, 4, 8), ATTK(AT_MAGC, AD_VOMT, 1, 4), ATTK(AT_BUTT, AD_ANTI, 1, 4), ATTK(AT_TRAM, AD_BLEE, 8, 5), ATTK(AT_LASH, AD_LITE, 9, 3), NO_ATTK), SIZ(433, 1072, 0, MS_POKEDEX, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_NOTAKE|M1_OVIPAROUS|M1_ACID, M2_PRINCE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("abnormal mold", S_FUNGUS, LVL(21, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal growth", S_FUNGUS, LVL(21, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal fungus", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal patch", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal stalk", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal mushroom", S_FUNGUS, LVL(21, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal spore", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal colony", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal force fungus", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), ATTK(AT_HUGS, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal wort", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), ATTK(AT_RATH, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal force patch", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), ATTK(AT_HUGS, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal warp fungus", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), ATTK(AT_HUGS, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abnormal warp patch", S_FUNGUS, LVL(21, 6, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SKIL, 1, 7), ATTK(AT_TUCH, AD_SKIL, 3, 7), ATTK(AT_HUGS, AD_SKIL, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("uppercase knapper", S_FUNGUS, LVL(21, 12, -1, 58, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_TRAI, 1, 8), ATTK(AT_GAZE, AD_FEAR, 6, 3), ATTK(AT_GAZE, AD_AMNE, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2158, 318, 0, MS_IMITATE, MZ_LARGE), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("approaching thermograph", S_FUNGUS, LVL(21, 12, 9, 97, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_WEEP, 1, 8), ATTK(AT_TUCH, AD_BLND, 1, 8), ATTK(AT_ENGL, AD_LITT, 9, 4), ATTK(AT_BEAM, AD_DREA, 5, 8), ATTK(AT_BREA, AD_SCOR, 1, 9), ATTK(AT_SPIT, AD_WISD, 9, 8)), SIZ(51, 767, 0, MS_SISSY, MZ_LARGE), 0, 0, M1_NOHEAD, M2_LORD|M2_PRINCE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime mold", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime growth", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime stalk", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime mushroom", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime spore", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime colony", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime force fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), ATTK(AT_HUGS, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime wort", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), ATTK(AT_RATH, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime force patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), ATTK(AT_HUGS, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime warp fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), ATTK(AT_HUGS, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slime warp patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 4, 4), ATTK(AT_TUCH, AD_SLIM, 4, 4), ATTK(AT_HUGS, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("outsider mold", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider growth", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider stalk", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider mushroom", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider spore", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider colony", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider force fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), ATTK(AT_HUGS, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider wort", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), ATTK(AT_RATH, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider force patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), ATTK(AT_HUGS, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider warp fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), ATTK(AT_HUGS, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outsider warp patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TERR, 4, 4), ATTK(AT_TUCH, AD_TERR, 4, 4), ATTK(AT_HUGS, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("president micronesia", S_FUNGUS, LVL(22, 11, -10, 98, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BREA, AD_LEGS, 2, 1), ATTK(AT_BITE, AD_TRAI, 1, 3), ATTK(AT_BREA, AD_RBAD, 1, 1), ATTK(AT_TUCH, AD_MCRE, 1, 9), ATTK(AT_KICK, AD_RUNS, 5, 6), NO_ATTK), SIZ(60, 1338, 0, MS_STABILIZE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, MR_DISINT, M1_NOEYES|M1_SLITHY|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_PNAME|M2_GREEDY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("planetary mold", S_FUNGUS, LVL(22, 0, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary growth", S_FUNGUS, LVL(22, 0, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary fungus", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary patch", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary stalk", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary mushroom", S_FUNGUS, LVL(22, 0, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary spore", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary colony", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary force fungus", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), ATTK(AT_HUGS, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary wort", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), ATTK(AT_RATH, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary force patch", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), ATTK(AT_HUGS, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary warp fungus", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), ATTK(AT_HUGS, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary warp patch", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 5, 5), ATTK(AT_TUCH, AD_SAMU, 5, 5), ATTK(AT_HUGS, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chemical mold", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical growth", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical stalk", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical mushroom", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical spore", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical colony", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical force fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), ATTK(AT_HUGS, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical wort", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), ATTK(AT_RATH, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical force patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), ATTK(AT_HUGS, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical warp fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), ATTK(AT_HUGS, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chemical warp patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 4, 4), ATTK(AT_TUCH, AD_LITT, 4, 4), ATTK(AT_HUGS, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tear mold", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear growth", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear stalk", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear mushroom", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear spore", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear colony", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear force fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), ATTK(AT_HUGS, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear wort", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), ATTK(AT_RATH, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear force patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), ATTK(AT_HUGS, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear warp fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), ATTK(AT_HUGS, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tear warp patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEEP, 4, 4), ATTK(AT_TUCH, AD_WEEP, 4, 4), ATTK(AT_HUGS, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("contamination mold", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination growth", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination stalk", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination mushroom", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination spore", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination colony", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination force fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_HUGS, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination wort", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_RATH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination force patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_HUGS, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination warp fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_HUGS, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("contamination warp patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_HUGS, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled mold", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled growth", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled fungus", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled patch", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled stalk", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled mushroom", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled spore", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled colony", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled force fungus", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_HUGS, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled wort", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_RATH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled force patch", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_HUGS, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled warp fungus", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_HUGS, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celled warp patch", S_FUNGUS, LVL(22, 7, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SHAN, 4, 4), ATTK(AT_TUCH, AD_SHAN, 4, 4), ATTK(AT_HUGS, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty contamination fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CONT, 4, 4), ATTK(AT_TUCH, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("barb mold", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb growth", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb stalk", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb mushroom", S_FUNGUS, LVL(22, 0, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb spore", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb colony", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb force fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_HUGS, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb wort", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_RATH, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb force patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_HUGS, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb warp fungus", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_HUGS, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barb warp patch", S_FUNGUS, LVL(22, 4, -1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PAIN, 4, 4), ATTK(AT_TUCH, AD_PAIN, 4, 4), ATTK(AT_HUGS, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("plasma mold", S_FUNGUS, LVL(22, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma growth", S_FUNGUS, LVL(22, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma fungus", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma patch", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma stalk", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma mushroom", S_FUNGUS, LVL(22, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma spore", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma colony", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma force fungus", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), ATTK(AT_HUGS, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma wort", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), ATTK(AT_RATH, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma force patch", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), ATTK(AT_HUGS, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma warp fungus", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), ATTK(AT_HUGS, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plasma warp patch", S_FUNGUS, LVL(22, 8, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 6, 6), ATTK(AT_TUCH, AD_PLAS, 6, 6), ATTK(AT_HUGS, AD_PLAS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON|MR_DISINT, MR_FIRE|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crater mold", S_FUNGUS, LVL(22, 0, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater growth", S_FUNGUS, LVL(22, 0, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater fungus", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater patch", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater stalk", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater mushroom", S_FUNGUS, LVL(22, 0, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater spore", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater colony", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater force fungus", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), ATTK(AT_HUGS, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater wort", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), ATTK(AT_RATH, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater force patch", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), ATTK(AT_HUGS, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater warp fungus", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), ATTK(AT_HUGS, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crater warp patch", S_FUNGUS, LVL(22, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VULN, 5, 5), ATTK(AT_TUCH, AD_VULN, 5, 5), ATTK(AT_HUGS, AD_VULN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rock chunneler", S_FUNGUS, LVL(22, 13, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 7, 8), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_LARGE), MR_STONE|MR_PLUSONE|MR_HITASTWO, MR_STONE, 0, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("Fatima", S_FUNGUS, LVL(22, 18, -6, 80, -2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_DARK, 6, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bullyboy plausive", S_FUNGUS, LVL(22, 13, 0, 43, 0), (1), A(ATTK(AT_STNG, AD_NAST, 2, 4), ATTK(AT_STNG, AD_FREN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1860, 314, 0, MS_HCALIEN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("snore mold", S_FUNGUS, LVL(23, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore growth", S_FUNGUS, LVL(23, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore fungus", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore patch", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore stalk", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore mushroom", S_FUNGUS, LVL(23, 0, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore spore", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore colony", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore force fungus", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_HUGS, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore wort", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_RATH, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore force patch", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_HUGS, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore warp fungus", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_HUGS, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snore warp patch", S_FUNGUS, LVL(23, 7, 5, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), ATTK(AT_HUGS, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_SLEE, 2, 8), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("subsoil unclothing", S_FUNGUS, LVL(23, 9, -6, 58, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_LITT, 3, 3), ATTK(AT_BITE, AD_STON, 7, 3), ATTK(AT_TENT, AD_WEEP, 6, 3), ATTK(AT_BREA, AD_FREN, 7, 6), ATTK(AT_TENT, AD_SAMU, 7, 9), NO_ATTK), SIZ(3637, 869, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT| M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_NOTAME|M3_TELEPATHIC|M3_PETRIFIES|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("misnomer packet", S_FUNGUS, LVL(23, 11, 9, 32, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_TRAP, 2, 7), ATTK(AT_ENGL, AD_CALM, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(350, 41, 0, MS_GURGLE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, MR_SLEEP, M1_SWIM|M1_WALLWALK|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_WAITFORU|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("special mold", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special growth", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special stalk", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special mushroom", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special spore", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special colony", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special force fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), ATTK(AT_HUGS, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special wort", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), ATTK(AT_RATH, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special force patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), ATTK(AT_HUGS, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special warp fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), ATTK(AT_HUGS, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("special warp patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MAGM, 9, 4), ATTK(AT_TUCH, AD_MAGM, 9, 4), ATTK(AT_HUGS, AD_MAGM, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("turbo mold", S_FUNGUS, LVL(24, 0, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo growth", S_FUNGUS, LVL(24, 0, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo fungus", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo patch", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo stalk", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo mushroom", S_FUNGUS, LVL(24, 0, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo spore", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo colony", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo force fungus", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_HUGS, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo wort", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_RATH, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo force patch", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_HUGS, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo warp fungus", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_HUGS, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turbo warp patch", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TREM, 3, 8), ATTK(AT_TUCH, AD_TREM, 7, 6), ATTK(AT_HUGS, AD_TREM, 7, 6), ATTK(AT_GAZE, AD_TREM, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pustulent mold", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent growth", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent stalk", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent mushroom", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent spore", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent colony", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent force fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), ATTK(AT_HUGS, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent wort", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), ATTK(AT_RATH, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent force patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), ATTK(AT_HUGS, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent warp fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), ATTK(AT_HUGS, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pustulent warp patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 1, 4), ATTK(AT_TUCH, AD_PEST, 10, 4), ATTK(AT_HUGS, AD_PEST, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy mold", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy growth", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy stalk", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy mushroom", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy spore", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy colony", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy force fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), ATTK(AT_HUGS, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy wort", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), ATTK(AT_RATH, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy force patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), ATTK(AT_HUGS, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy warp fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), ATTK(AT_HUGS, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sloppy warp patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_TUCH, AD_LAZY, 10, 4), ATTK(AT_HUGS, AD_LAZY, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("toidi", S_FUNGUS, LVL(24, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAZY, 1, 4), ATTK(AT_WEAP, AD_LAZY, 20, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_HITASFOUR, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("eldritch mold", S_FUNGUS, LVL(24, 0, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch growth", S_FUNGUS, LVL(24, 0, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch fungus", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch patch", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch stalk", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch mushroom", S_FUNGUS, LVL(24, 0, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch spore", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch colony", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch force fungus", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_HUGS, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch wort", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_RATH, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch force patch", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_HUGS, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch warp fungus", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_HUGS, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eldritch warp patch", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 3, 8), ATTK(AT_TUCH, AD_SPC2, 7, 6), ATTK(AT_HUGS, AD_SPC2, 7, 6), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("checkered mold", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered growth", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered stalk", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered mushroom", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered spore", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered colony", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered force fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), ATTK(AT_HUGS, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered wort", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), ATTK(AT_RATH, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered force patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), ATTK(AT_HUGS, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered warp fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), ATTK(AT_HUGS, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("checkered warp patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 9, 4), ATTK(AT_TUCH, AD_SPEL, 9, 4), ATTK(AT_HUGS, AD_SPEL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("monochrome mold", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome growth", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome stalk", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome mushroom", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome spore", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome colony", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome force fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), ATTK(AT_HUGS, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome wort", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), ATTK(AT_RATH, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome force patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), ATTK(AT_HUGS, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome warp fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), ATTK(AT_HUGS, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("monochrome warp patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_CLRC, 9, 4), ATTK(AT_HUGS, AD_CLRC, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rastered mold", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered growth", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered stalk", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered mushroom", S_FUNGUS, LVL(24, 0, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered spore", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered colony", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered force fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), ATTK(AT_HUGS, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered wort", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), ATTK(AT_RATH, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered force patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), ATTK(AT_HUGS, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered warp fungus", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), ATTK(AT_HUGS, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rastered warp patch", S_FUNGUS, LVL(24, 8, -3, 100, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_TUCH, AD_CAST, 9, 4), ATTK(AT_HUGS, AD_CAST, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("laten mold", S_FUNGUS, LVL(24, 0, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten growth", S_FUNGUS, LVL(24, 0, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten fungus", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten patch", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten stalk", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten mushroom", S_FUNGUS, LVL(24, 0, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten spore", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten colony", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten force fungus", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_HUGS, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten wort", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_RATH, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten force patch", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_HUGS, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten warp fungus", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_HUGS, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("laten warp patch", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_HUGS, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("curare laten", S_FUNGUS, LVL(24, 9, 0, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SANI, 3, 8), ATTK(AT_TUCH, AD_SANI, 7, 6), ATTK(AT_GAZE, AD_SANI, 7, 7), ATTK(AT_HUGS, AD_VENO, 7, 7), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_HITASFOUR, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lethe mold", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe growth", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe stalk", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe mushroom", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe spore", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe colony", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe force fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), ATTK(AT_HUGS, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe wort", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), ATTK(AT_RATH, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe force patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), ATTK(AT_HUGS, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe warp fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), ATTK(AT_HUGS, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe warp patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_LETH, 10, 4), ATTK(AT_HUGS, AD_LETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("null mold", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null growth", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null stalk", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null mushroom", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null spore", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null colony", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null force fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), ATTK(AT_HUGS, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null wort", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), ATTK(AT_RATH, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null force patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), ATTK(AT_HUGS, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null warp fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), ATTK(AT_HUGS, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null warp patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CNCL, 1, 4), ATTK(AT_TUCH, AD_CNCL, 10, 4), ATTK(AT_HUGS, AD_CNCL, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bramble mold", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble growth", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble stalk", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble mushroom", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble spore", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble colony", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble force fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), ATTK(AT_HUGS, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble wort", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), ATTK(AT_RATH, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble force patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), ATTK(AT_HUGS, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble warp fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), ATTK(AT_HUGS, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bramble warp patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 1, 4), ATTK(AT_TUCH, AD_CHKH, 10, 4), ATTK(AT_HUGS, AD_CHKH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("degenerate mold", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate growth", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate stalk", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate mushroom", S_FUNGUS, LVL(24, 0, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate spore", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate colony", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate force fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), ATTK(AT_HUGS, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate wort", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), ATTK(AT_RATH, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate force patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), ATTK(AT_HUGS, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate warp fungus", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), ATTK(AT_HUGS, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("degenerate warp patch", S_FUNGUS, LVL(24, 4, -3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEMI, 1, 4), ATTK(AT_TUCH, AD_FEMI, 10, 4), ATTK(AT_HUGS, AD_FEMI, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ice frog", S_FUNGUS, LVL(24, 10, 0, 55, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_BREA, AD_COLD, 3, 8), ATTK(AT_HUGS, AD_COLD, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SQAWK, MZ_SMALL), MR_COLD, 0, M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("scarlet mold", S_FUNGUS, LVL(24, 0, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet growth", S_FUNGUS, LVL(24, 0, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet fungus", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet patch", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet stalk", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet mushroom", S_FUNGUS, LVL(24, 0, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet spore", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet colony", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet force fungus", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), ATTK(AT_HUGS, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet wort", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), ATTK(AT_RATH, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet force patch", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), ATTK(AT_HUGS, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet warp fungus", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), ATTK(AT_HUGS, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scarlet warp patch", S_FUNGUS, LVL(24, 9, -6, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 0, 8), ATTK(AT_TUCH, AD_FEAR, 5, 8), ATTK(AT_HUGS, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hardfought vendetta leader", S_FUNGUS, /* talks about the antichrist's evil game */ LVL(24, 14, -10, 80, -20), (1), A(ATTK(AT_WEAP, AD_DEST, 8, 8), ATTK(AT_NONE, AD_AGGR, 0, 7), ATTK(AT_BREA, AD_LITT, 4, 4), ATTK(AT_GAZE, AD_CHRN, 5, 5), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SILENT, MZ_HUGE), MR_DRAIN|MR_POISON|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_MINDLESS|M1_ACID|M1_POIS, M2_STRONG|M2_NASTY|M2_HOSTILE|M2_STALK, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant slug", S_FUNGUS, LVL(24, 1, -15, 120, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_DRST, 4, 12), ATTK(AT_BREA, AD_ACID, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("energy mold", S_FUNGUS, LVL(24, 0, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy growth", S_FUNGUS, LVL(24, 0, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy fungus", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy patch", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy stalk", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy mushroom", S_FUNGUS, LVL(24, 0, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy spore", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy colony", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy force fungus", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), ATTK(AT_HUGS, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy wort", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), ATTK(AT_RATH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy force patch", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), ATTK(AT_HUGS, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy warp fungus", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), ATTK(AT_HUGS, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy warp patch", S_FUNGUS, LVL(24, 7, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREN, 4, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), ATTK(AT_HUGS, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thine milepost bulimia", S_FUNGUS, LVL(24, 9, -2, 95, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_DREA, 4, 6), ATTK(AT_KICK, AD_POIS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1418, 712, 0, MS_ANIMAL, MZ_SMALL), MR_COLD|MR_DISINT|MR_STONE, 0, M1_FLY|M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL| M1_THICK_HIDE, M2_MINION|M2_STALK|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("Seyll Auzkovyn", S_FUNGUS, LVL(24, 12, 0, 10, 20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_STCK, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SOLDIER, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE|MR_SLEEP|MR_DEATH, MR_SLEEP, M1_HERBIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_FEMALE|M2_NOPOLY|M2_PNAME|M2_NASTY|M2_ELF, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("mester mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), ATTK(AT_HUGS, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), ATTK(AT_RATH, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), ATTK(AT_HUGS, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), ATTK(AT_HUGS, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mester warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DROP, 2, 10), ATTK(AT_TUCH, AD_DROP, 2, 10), ATTK(AT_HUGS, AD_DROP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_PRINCE, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("octarine mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porter octarine fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), ATTK(AT_HUGS, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), ATTK(AT_RATH, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), ATTK(AT_HUGS, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), ATTK(AT_HUGS, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octarine warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBRE, 2, 10), ATTK(AT_TUCH, AD_RBRE, 2, 10), ATTK(AT_HUGS, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("biomold", S_FUNGUS, LVL(25, 9, -10, 80, -16), (1), A(ATTK(AT_TUCH, AD_RBRE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crimson loyter of zanan", S_FUNGUS, LVL(25, 18, -2, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 12), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MALE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("marike butt", S_FUNGUS, /* +9 fartbonus, +10 crapbonus */ LVL(25, 11, -15, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_SWIM|M1_AMPHIBIOUS|M1_HIDE|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magic-colored mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porter magic-colored fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), ATTK(AT_HUGS, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), ATTK(AT_RATH, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), ATTK(AT_HUGS, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), ATTK(AT_HUGS, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("magic-colored warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 2, 10), ATTK(AT_TUCH, AD_RNG, 2, 10), ATTK(AT_HUGS, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brown cold", S_FUNGUS, /* by aosdict */ LVL(25, 12, -10, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POLY, 0, 6), ATTK(AT_TUCH, AD_COLD, 6, 6), ATTK(AT_BEAM, AD_ICEB, 6, 6), ATTK(AT_HUGS, AD_FRZE, 6, 6), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blue lichen", S_FUNGUS, LVL(25, 5, 0, 75, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue stalking lichen", S_FUNGUS, LVL(25, 5, 0, 75, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue spore lichen", S_FUNGUS, LVL(25, 5, 0, 75, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_STCK, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue colony lichen", S_FUNGUS, LVL(25, 5, 0, 75, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("terchet mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porter terchet fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), ATTK(AT_HUGS, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), ATTK(AT_RATH, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), ATTK(AT_HUGS, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), ATTK(AT_HUGS, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terchet warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PART, 2, 10), ATTK(AT_TUCH, AD_PART, 2, 10), ATTK(AT_HUGS, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("porter ghetto fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), ATTK(AT_HUGS, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), ATTK(AT_RATH, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), ATTK(AT_HUGS, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), ATTK(AT_HUGS, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ghetto warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 2, 10), ATTK(AT_TUCH, AD_MIDI, 2, 10), ATTK(AT_HUGS, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inertia mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("porter inertia fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), ATTK(AT_HUGS, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), ATTK(AT_RATH, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), ATTK(AT_HUGS, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), ATTK(AT_HUGS, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inertia warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INER, 2, 10), ATTK(AT_TUCH, AD_INER, 2, 10), ATTK(AT_HUGS, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("porter magnetic fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), ATTK(AT_HUGS, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), ATTK(AT_RATH, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), ATTK(AT_HUGS, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), ATTK(AT_HUGS, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magnetic warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WGHT, 2, 10), ATTK(AT_TUCH, AD_WGHT, 2, 10), ATTK(AT_HUGS, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gomi queen", S_FUNGUS, /* dnethack migo queen */ LVL(25, 6, -6, 90, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_CLAW, AD_PLYS, 3, 3), ATTK(AT_CLAW, AD_DRIN, 6, 3), ATTK(AT_MAGC, AD_CLRC, 6, 3), NO_ATTK, NO_ATTK), SIZ(1900, 1900, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON|MR_ACID|MR_ELEC|MR_COLD, MR_POISON, M1_BREATHLESS|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_POIS|M1_SEE_INVIS, M2_COLLECT|M2_JEWELS|M2_MAGIC|M2_NEUTER|M2_NASTY|M2_LORD, M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("toxic mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), ATTK(AT_HUGS, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), ATTK(AT_RATH, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), ATTK(AT_HUGS, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), ATTK(AT_HUGS, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toxic warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 2, 10), ATTK(AT_TUCH, AD_VENO, 2, 10), ATTK(AT_HUGS, AD_VENO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blackout mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("porter blackout fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), ATTK(AT_HUGS, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), ATTK(AT_RATH, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), ATTK(AT_HUGS, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), ATTK(AT_HUGS, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blackout warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_INVE, 2, 10), ATTK(AT_TUCH, AD_INVE, 2, 10), ATTK(AT_HUGS, AD_INVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unhealthy mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), ATTK(AT_HUGS, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), ATTK(AT_RATH, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), ATTK(AT_HUGS, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), ATTK(AT_HUGS, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unhealthy warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STAT, 2, 10), ATTK(AT_TUCH, AD_STAT, 2, 10), ATTK(AT_HUGS, AD_STAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), ATTK(AT_HUGS, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), ATTK(AT_RATH, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), ATTK(AT_HUGS, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), ATTK(AT_HUGS, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defirmatory warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 10), ATTK(AT_TUCH, AD_DEBU, 2, 10), ATTK(AT_HUGS, AD_DEBU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("debter mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter stalk", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter spore", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter colony", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter force fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), ATTK(AT_HUGS, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter wort", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), ATTK(AT_RATH, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter force patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), ATTK(AT_HUGS, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter warp fungus", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), ATTK(AT_HUGS, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("debter warp patch", S_FUNGUS, LVL(25, 6, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBT, 2, 10), ATTK(AT_TUCH, AD_DEBT, 2, 10), ATTK(AT_HUGS, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("colorless mold X", S_FUNGUS, /* shambling horror type */ LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless growth X", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless fungus X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless patch X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless stalk X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless mushroom X", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless spore X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless colony X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless force fungus X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless wort X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_RATH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless force patch X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless warp fungus X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless warp patch X", S_FUNGUS, LVL(25, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("ultramarine mold", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine growth", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine fungus", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine patch", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine stalk", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine mushroom", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine spore", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine colony", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine force fungus", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), ATTK(AT_HUGS, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine wort", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), ATTK(AT_RATH, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine force patch", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), ATTK(AT_HUGS, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine warp fungus", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), ATTK(AT_HUGS, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultramarine warp patch", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 0, 5), ATTK(AT_TUCH, AD_PLYS, 2, 5), ATTK(AT_HUGS, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("big bot", S_FUNGUS, LVL(25, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_POIS, 1, 6), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BOT, MZ_SMALL), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nexus mold", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus growth", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus fungus", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus patch", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus stalk", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus mushroom", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus spore", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus colony", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus force fungus", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), ATTK(AT_HUGS, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus wort", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), ATTK(AT_RATH, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus force patch", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), ATTK(AT_HUGS, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus warp fungus", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), ATTK(AT_HUGS, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nexus warp patch", S_FUNGUS, LVL(25, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_TUCH, AD_NEXU, 2, 6), ATTK(AT_HUGS, AD_NEXU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_TPORT|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clock mold", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock growth", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock stalk", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock mushroom", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock spore", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock colony", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock force fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_HUGS, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock wort", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_RATH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock force patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_HUGS, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock warp fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_HUGS, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clock warp patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_HUGS, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient mold", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient growth", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient stalk", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient mushroom", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient spore", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient colony", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient force fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_HUGS, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient wort", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_RATH, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient force patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_HUGS, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient warp fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_HUGS, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ancient warp patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_TUCH, AD_TIME, 2, 7), ATTK(AT_HUGS, AD_TIME, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_CLOCK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("maud mold", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud growth", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud stalk", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud mushroom", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud spore", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud colony", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud force fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), ATTK(AT_HUGS, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud wort", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), ATTK(AT_RATH, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud force patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), ATTK(AT_HUGS, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud warp fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), ATTK(AT_HUGS, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maud warp patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_AMNE, 2, 7), ATTK(AT_TUCH, AD_AMNE, 2, 7), ATTK(AT_HUGS, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("meme mold", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme growth", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme stalk", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme mushroom", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme spore", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme colony", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme force fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), ATTK(AT_HUGS, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme wort", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), ATTK(AT_RATH, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme force patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), ATTK(AT_HUGS, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme warp fungus", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), ATTK(AT_HUGS, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meme warp patch", S_FUNGUS, LVL(25, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MEMO, 2, 7), ATTK(AT_TUCH, AD_MEMO, 2, 7), ATTK(AT_HUGS, AD_MEMO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo mold", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo growth", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo fungus", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo patch", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo stalk", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo mushroom", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo spore", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo colony", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo force fungus", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), ATTK(AT_HUGS, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo wort", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), ATTK(AT_RATH, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo force patch", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), ATTK(AT_HUGS, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo warp fungus", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), ATTK(AT_HUGS, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indigo warp patch", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 0, 5), ATTK(AT_TUCH, AD_WEBS, 2, 5), ATTK(AT_HUGS, AD_WEBS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy mold", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy growth", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy fungus", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy patch", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy stalk", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy mushroom", S_FUNGUS, LVL(25, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy spore", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy colony", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy force fungus", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), ATTK(AT_HUGS, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy wort", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), ATTK(AT_RATH, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy force patch", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), ATTK(AT_HUGS, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy warp fungus", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), ATTK(AT_HUGS, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy warp patch", S_FUNGUS, LVL(25, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAP, 0, 5), ATTK(AT_TUCH, AD_TRAP, 2, 5), ATTK(AT_HUGS, AD_TRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wind mold", S_FUNGUS, LVL(25, 0, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind growth", S_FUNGUS, LVL(25, 0, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind fungus", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind patch", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter wind fungus", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind stalk", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind mushroom", S_FUNGUS, LVL(25, 0, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind spore", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind colony", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind force fungus", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_HUGS, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind wort", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_RATH, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind force patch", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_HUGS, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind warp fungus", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_HUGS, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind warp patch", S_FUNGUS, LVL(25, 6, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 5, 4), ATTK(AT_HUGS, AD_DISP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro stalk", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro spore", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro colony", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro force fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), ATTK(AT_HUGS, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro wort", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), ATTK(AT_RATH, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro force patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), ATTK(AT_HUGS, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro warp fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), ATTK(AT_HUGS, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petro warp patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 2, 10), ATTK(AT_TUCH, AD_STON, 2, 10), ATTK(AT_HUGS, AD_STON, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip stalk", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip spore", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip colony", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip force fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), ATTK(AT_HUGS, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip wort", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), ATTK(AT_RATH, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip force patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), ATTK(AT_HUGS, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip warp fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), ATTK(AT_HUGS, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drydrip warp patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 2, 10), ATTK(AT_TUCH, AD_EDGE, 2, 10), ATTK(AT_HUGS, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("navy mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy stalk", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy spore", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy colony", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy force fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), ATTK(AT_HUGS, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy wort", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), ATTK(AT_RATH, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy force patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), ATTK(AT_HUGS, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy warp fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), ATTK(AT_HUGS, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("navy warp patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_IDAM, 2, 10), ATTK(AT_TUCH, AD_IDAM, 2, 10), ATTK(AT_HUGS, AD_IDAM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust mold", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust growth", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust stalk", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust mushroom", S_FUNGUS, LVL(25, 0, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust spore", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust colony", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust force fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), ATTK(AT_HUGS, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust wort", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), ATTK(AT_RATH, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust force patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), ATTK(AT_HUGS, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust warp fungus", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), ATTK(AT_HUGS, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stardust warp patch", S_FUNGUS, LVL(25, 4, 1, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ANTI, 2, 10), ATTK(AT_TUCH, AD_ANTI, 2, 10), ATTK(AT_HUGS, AD_ANTI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sulfur mold", S_FUNGUS, LVL(25, 0, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur growth", S_FUNGUS, LVL(25, 0, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur fungus", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur patch", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur stalk", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur mushroom", S_FUNGUS, LVL(25, 0, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur spore", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur colony", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur force fungus", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), ATTK(AT_HUGS, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur wort", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), ATTK(AT_RATH, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur force patch", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), ATTK(AT_HUGS, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur warp fungus", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), ATTK(AT_HUGS, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur warp patch", S_FUNGUS, LVL(25, 8, -2, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 0, 5), ATTK(AT_TUCH, AD_DRST, 6, 5), ATTK(AT_HUGS, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hippogriff", S_FUNGUS, LVL(25, 6, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_STNG, AD_DRLI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("infinigo lichen", S_FUNGUS, LVL(25, 1, 0, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_TUCH, AD_LEVI, 5, 5), ATTK(AT_BEAM, AD_DROP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grandmaster lichen", S_FUNGUS, LVL(25, 3, -5, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_HALU, 5, 5), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stalking grandmaster lichen", S_FUNGUS, LVL(25, 3, -5, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_HALU, 5, 5), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grandmaster spore lichen", S_FUNGUS, LVL(25, 3, -5, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_HALU, 5, 5), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grandmaster colony lichen", S_FUNGUS, LVL(25, 3, -5, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_HALU, 5, 5), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("budo lichen", S_FUNGUS, LVL(25, 3, -5, 0, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_KICK, AD_STCK, 0, 0), ATTK(AT_KICK, AD_STUN, 7, 7), ATTK(AT_KICK, AD_DISE, 1, 1), ATTK(AT_KICK, AD_HALU, 5, 5), NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Marike", S_FUNGUS, LVL(25, 11, -15, 60, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_SLIM, 1, 1), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_SWIM|M1_AMPHIBIOUS|M1_HIDE|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SOFT_SNEAKERS SOFT_GIRL_SNEAKER POT_URINE WAN_SLIMING */ MON("tonal wart", S_FUNGUS, LVL(26, 26, -1, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SOUN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("retannd", S_FUNGUS, LVL(26, 15, 0, 80, -18), (1), A(ATTK(AT_KICK, AD_DIMN, 8, 8), ATTK(AT_KICK, AD_CURS, 4, 7), ATTK(AT_BEAM, AD_CONT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_STENCH, MZ_HUMAN), MR_PLUSTHREE|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("depth mold", S_FUNGUS, LVL(26, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth growth", S_FUNGUS, LVL(26, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth fungus", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth patch", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth stalk", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth mushroom", S_FUNGUS, LVL(26, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth spore", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth colony", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth force fungus", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), ATTK(AT_HUGS, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth wort", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), ATTK(AT_RATH, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth force patch", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), ATTK(AT_HUGS, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth warp fungus", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), ATTK(AT_HUGS, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("depth warp patch", S_FUNGUS, LVL(26, 10, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), ATTK(AT_HUGS, AD_ILLU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pathogeny prologued", S_FUNGUS, LVL(26, 7, 7, 74, 0), (1), A(ATTK(AT_BUTT, AD_ELEC, 1, 5), ATTK(AT_RATH, AD_RUST, 4, 6), ATTK(AT_LASH, AD_NAST, 8, 7), ATTK(AT_HUGS, AD_PLAS, 4, 9), ATTK(AT_BUTT, AD_SPC2, 8, 5), ATTK(AT_BITE, AD_AMNE, 1, 6)), SIZ(451, 724, 0, MS_BARBER, MZ_GIGANTIC), MR_ELEC, 0, M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("exquisite sweated", S_FUNGUS, LVL(26, 12, 1, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_AGGR, 2, 9), ATTK(AT_HUGS, AD_SLEE, 1, 3), ATTK(AT_NONE, AD_SLIM, 5, 9), ATTK(AT_BREA, AD_DRCH, 5, 7), ATTK(AT_WEAP, AD_POIS, 4, 4), ATTK(AT_TRAM, AD_AMNE, 3, 1)), SIZ(29, 4, 0, MS_WOLLOH, MZ_MEDIUM), MR_SLEEP|MR_STONE, MR_STONE, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shimmering mold", S_FUNGUS, LVL(27, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering growth", S_FUNGUS, LVL(27, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering fungus", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering patch", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering stalk", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering mushroom", S_FUNGUS, LVL(27, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering spore", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering colony", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering force fungus", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_HUGS, AD_ELEC, 5, 4), ATTK(AT_HUGS, AD_ELEC, 5, 4) ), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering wort", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_RATH, AD_ELEC, 5, 4), ATTK(AT_RATH, AD_ELEC, 5, 4) ), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering force patch", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_HUGS, AD_ELEC, 5, 4), ATTK(AT_HUGS, AD_ELEC, 5, 4) ), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering warp fungus", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_HUGS, AD_ELEC, 5, 4), ATTK(AT_HUGS, AD_ELEC, 5, 4) ), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shimmering warp patch", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_NONE, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_TUCH, AD_ELEC, 5, 4), ATTK(AT_HUGS, AD_ELEC, 5, 4), ATTK(AT_HUGS, AD_ELEC, 5, 4) ), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible mold", S_FUNGUS, LVL(27, 0, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible growth", S_FUNGUS, LVL(27, 0, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible fungus", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible patch", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("porter irresistible fungus", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible stalk", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible mushroom", S_FUNGUS, LVL(27, 0, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible spore", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible colony", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible force fungus", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), ATTK(AT_HUGS, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible wort", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), ATTK(AT_RATH, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible force patch", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), ATTK(AT_HUGS, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible warp fungus", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), ATTK(AT_HUGS, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irresistible warp patch", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 3, 8), ATTK(AT_TUCH, AD_MANA, 3, 8), ATTK(AT_HUGS, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hitec mold", S_FUNGUS, LVL(27, 0, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec growth", S_FUNGUS, LVL(27, 0, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec fungus", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec patch", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("porter hitec fungus", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec stalk", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec mushroom", S_FUNGUS, LVL(27, 0, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec spore", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec colony", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec force fungus", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), ATTK(AT_HUGS, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec wort", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), ATTK(AT_RATH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec force patch", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), ATTK(AT_HUGS, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec warp fungus", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), ATTK(AT_HUGS, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hitec warp patch", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), ATTK(AT_HUGS, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fickle hitec fungus", S_FUNGUS, LVL(27, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TECH, 3, 8), ATTK(AT_TUCH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("obsessingly gradual hostelry", S_FUNGUS, LVL(27, 12, -6, 15, 0), (1), A(ATTK(AT_NONE, AD_NAST, 6, 6), ATTK(AT_NONE, AD_ALIN, 3, 3), ATTK(AT_TRAM, AD_CLRC, 8, 6), ATTK(AT_WEAP, AD_THIE, 3, 5), ATTK(AT_WEAP, AD_VAMP, 9, 3), NO_ATTK), SIZ(584, 27, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_POIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue mold", S_FUNGUS, LVL(27, 0, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue growth", S_FUNGUS, LVL(27, 0, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue fungus", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue patch", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("porter sue fungus", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue stalk", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue mushroom", S_FUNGUS, LVL(27, 0, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue spore", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue colony", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue force fungus", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), ATTK(AT_HUGS, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue wort", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), ATTK(AT_RATH, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue force patch", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), ATTK(AT_HUGS, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue warp fungus", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), ATTK(AT_HUGS, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue warp patch", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 7), ATTK(AT_TUCH, AD_FUMB, 2, 7), ATTK(AT_HUGS, AD_FUMB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised mold", S_FUNGUS, LVL(27, 0, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised growth", S_FUNGUS, LVL(27, 0, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised fungus", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised patch", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("porter devised fungus", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised stalk", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised mushroom", S_FUNGUS, LVL(27, 0, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised spore", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised colony", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised force fungus", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), ATTK(AT_HUGS, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised wort", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), ATTK(AT_RATH, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised force patch", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), ATTK(AT_HUGS, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised warp fungus", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), ATTK(AT_HUGS, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devised warp patch", S_FUNGUS, LVL(27, 8, 1, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LEVI, 4, 7), ATTK(AT_TUCH, AD_LEVI, 4, 7), ATTK(AT_HUGS, AD_LEVI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("glowing mold", S_FUNGUS, LVL(27, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing growth", S_FUNGUS, LVL(27, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing fungus", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing patch", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing stalk", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing mushroom", S_FUNGUS, LVL(27, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing spore", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing colony", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing force fungus", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), ATTK(AT_HUGS, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing wort", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), ATTK(AT_RATH, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing force patch", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), ATTK(AT_HUGS, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing warp fungus", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), ATTK(AT_HUGS, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glowing warp patch", S_FUNGUS, LVL(27, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STTP, 5, 4), ATTK(AT_TUCH, AD_STTP, 5, 4), ATTK(AT_HUGS, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine mold", S_FUNGUS, LVL(28, 0, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine growth", S_FUNGUS, LVL(28, 0, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine fungus", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine patch", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("porter quarantine fungus", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine stalk", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine mushroom", S_FUNGUS, LVL(28, 0, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine spore", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine colony", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine force fungus", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), ATTK(AT_HUGS, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine wort", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), ATTK(AT_RATH, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine force patch", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), ATTK(AT_HUGS, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine warp fungus", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), ATTK(AT_HUGS, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quarantine warp patch", S_FUNGUS, LVL(28, 8, -1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 3, 8), ATTK(AT_TUCH, AD_NIVE, 3, 8), ATTK(AT_HUGS, AD_NIVE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sludge mold", S_FUNGUS, LVL(28, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge growth", S_FUNGUS, LVL(28, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge fungus", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge patch", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge stalk", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge mushroom", S_FUNGUS, LVL(28, 0, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge spore", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge colony", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge force fungus", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), ATTK(AT_HUGS, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge wort", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), ATTK(AT_RATH, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge force patch", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), ATTK(AT_HUGS, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge warp fungus", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), ATTK(AT_HUGS, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge warp patch", S_FUNGUS, LVL(28, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 5, 4), ATTK(AT_TUCH, AD_SLUD, 5, 4), ATTK(AT_HUGS, AD_SLUD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 300, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_ACID|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Salma", S_FUNGUS, LVL(28, 7, -6, 100, -12), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_POLY, 9, 13), ATTK(AT_KICK, AD_SLIM, 3, 19), ATTK(AT_BEAM, AD_SOUN, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_SWIM|M1_AMORPHOUS|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* starting equipment: SWEET_MOCASSINS AMULET_OF_LIFE_SAVING */ MON("reaper mold", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper growth", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper stalk", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper mushroom", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper spore", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper colony", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper force fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), ATTK(AT_HUGS, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper wort", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), ATTK(AT_RATH, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper force patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), ATTK(AT_HUGS, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper warp fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), ATTK(AT_HUGS, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reaper warp patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 3, 10), ATTK(AT_TUCH, AD_DETH, 3, 10), ATTK(AT_HUGS, AD_DETH, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("high mold", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high growth", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high stalk", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high mushroom", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high spore", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high colony", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high force fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), ATTK(AT_HUGS, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high wort", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), ATTK(AT_RATH, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high force patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), ATTK(AT_HUGS, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high warp fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), ATTK(AT_HUGS, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high warp patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DFOO, 3, 10), ATTK(AT_TUCH, AD_DFOO, 3, 10), ATTK(AT_HUGS, AD_DFOO, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("juere berserker", S_FUNGUS, LVL(30, 16, -4, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("jennifer berserker", S_FUNGUS, LVL(30, 16, -4, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal mold", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal growth", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal stalk", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal mushroom", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal spore", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal colony", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal force fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), ATTK(AT_HUGS, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal wort", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), ATTK(AT_RATH, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal force patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), ATTK(AT_HUGS, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal warp fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), ATTK(AT_HUGS, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charcoal warp patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 3, 10), ATTK(AT_TUCH, AD_DEPR, 3, 10), ATTK(AT_HUGS, AD_DEPR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hyperlichen", S_FUNGUS, LVL(30, 6, -5, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_SAMU, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("furious mold", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious growth", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious stalk", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious mushroom", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious spore", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious colony", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious force fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), ATTK(AT_HUGS, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious wort", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), ATTK(AT_RATH, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious force patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), ATTK(AT_HUGS, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious warp fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), ATTK(AT_HUGS, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("furious warp patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WRAT, 3, 10), ATTK(AT_TUCH, AD_WRAT, 3, 10), ATTK(AT_HUGS, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("great moldor", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1), A(ATTK(AT_TUCH, AD_UVUU, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("really dangerous mold", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous growth", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous stalk", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous mushroom", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous spore", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous colony", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous force fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), ATTK(AT_HUGS, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous wort", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), ATTK(AT_RATH, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous force patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), ATTK(AT_HUGS, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous warp fungus", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), ATTK(AT_HUGS, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really dangerous warp patch", S_FUNGUS, LVL(30, 1, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UVUU, 3, 10), ATTK(AT_TUCH, AD_UVUU, 3, 10), ATTK(AT_HUGS, AD_UVUU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rhed mushroom", S_FUNGUS, LVL(30, 12, -1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("antimatter mold", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter growth", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter fungus", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter patch", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter stalk", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter mushroom", S_FUNGUS, LVL(30, 0, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter spore", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter colony", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter force fungus", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), ATTK(AT_HUGS, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter wort", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), ATTK(AT_RATH, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter force patch", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), ATTK(AT_HUGS, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter warp fungus", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), ATTK(AT_HUGS, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimatter warp patch", S_FUNGUS, LVL(30, 5, -4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEST, 3, 10), ATTK(AT_TUCH, AD_DEST, 3, 10), ATTK(AT_HUGS, AD_DEST, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable mold", S_FUNGUS, LVL(30, 0, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable growth", S_FUNGUS, LVL(30, 0, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable fungus", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable patch", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable stalk", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable mushroom", S_FUNGUS, LVL(30, 0, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable spore", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable colony", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable force fungus", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), ATTK(AT_HUGS, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable wort", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), ATTK(AT_RATH, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable force patch", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), ATTK(AT_HUGS, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable warp fungus", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), ATTK(AT_HUGS, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurmountable warp patch", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 0, 4), ATTK(AT_TUCH, AD_DISP, 12, 4), ATTK(AT_HUGS, AD_DISP, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty mold", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty growth", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty fungus", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty stalk", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty mushroom", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty spore", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty colony", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty force fungus", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), ATTK(AT_HUGS, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty wort", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), ATTK(AT_RATH, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty force patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), ATTK(AT_HUGS, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty warp fungus", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), ATTK(AT_HUGS, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty warp patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_TUCH, AD_NAST, 12, 4), ATTK(AT_HUGS, AD_NAST, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("parting mold", S_FUNGUS, LVL(30, 0, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting growth", S_FUNGUS, LVL(30, 0, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting fungus", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting patch", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting stalk", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting mushroom", S_FUNGUS, LVL(30, 0, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting spore", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting colony", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting force fungus", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), ATTK(AT_HUGS, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting wort", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), ATTK(AT_RATH, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting force patch", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), ATTK(AT_HUGS, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting warp fungus", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), ATTK(AT_HUGS, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parting warp patch", S_FUNGUS, LVL(30, 4, -10, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 0, 4), ATTK(AT_TUCH, AD_TDRA, 12, 4), ATTK(AT_HUGS, AD_TDRA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shitty mold", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty growth", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty fungus", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty patch", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty stalk", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty mushroom", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty spore", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty colony", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty force fungus", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), ATTK(AT_HUGS, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty wort", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), ATTK(AT_RATH, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty force patch", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), ATTK(AT_HUGS, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty warp fungus", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), ATTK(AT_HUGS, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shitty warp patch", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TUCH, AD_TRAI, 12, 4), ATTK(AT_HUGS, AD_TRAI, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evil mold", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil growth", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil fungus", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil stalk", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil mushroom", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil spore", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil colony", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil force fungus", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), ATTK(AT_HUGS, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil wort", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), ATTK(AT_RATH, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil force patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), ATTK(AT_HUGS, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil warp fungus", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), ATTK(AT_HUGS, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil warp patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), ATTK(AT_HUGS, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("actual evil patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MINA, 0, 4), ATTK(AT_TUCH, AD_MINA, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("conductive adhesive climate wacko", S_FUNGUS, LVL(30, 14, -30, 100, 1), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_DEST, 10, 16), ATTK(AT_GAZE, AD_DIMN, 10, 10), ATTK(AT_HUGS, AD_NAST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON|MR_HITASFOUR|MR_PLUSTHREE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_HERBIVORE|M1_REGEN|M1_SWIM, M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hellhole mold", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole growth", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole fungus", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole stalk", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole mushroom", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole spore", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole colony", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole force fungus", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), ATTK(AT_HUGS, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole wort", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), ATTK(AT_RATH, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole force patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), ATTK(AT_HUGS, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole warp fungus", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), ATTK(AT_HUGS, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellhole warp patch", S_FUNGUS, LVL(30, 6, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_TUCH, AD_RUNS, 12, 4), ATTK(AT_HUGS, AD_RUNS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mud-sprinkled mold", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled growth", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled fungus", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled patch", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled stalk", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled mushroom", S_FUNGUS, LVL(30, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled spore", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled colony", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled force fungus", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), ATTK(AT_HUGS, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled wort", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), ATTK(AT_RATH, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled force patch", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), ATTK(AT_HUGS, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled warp fungus", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), ATTK(AT_HUGS, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud-sprinkled warp patch", S_FUNGUS, LVL(30, 9, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SAMU, 0, 4), ATTK(AT_TUCH, AD_SAMU, 12, 4), ATTK(AT_HUGS, AD_SAMU, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("corona lichen", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_UNPR, 7, 7), ATTK(AT_BITE, AD_NIVE, 1, 1), ATTK(AT_BITE, AD_NGEN, 5, 5), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stalking corona lichen", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_UNPR, 7, 7), ATTK(AT_BITE, AD_NIVE, 1, 1), ATTK(AT_BITE, AD_NGEN, 5, 5), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("corona spore lichen", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_UNPR, 7, 7), ATTK(AT_BITE, AD_NIVE, 1, 1), ATTK(AT_BITE, AD_NGEN, 5, 5), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("corona colony lichen", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_UNPR, 7, 7), ATTK(AT_BITE, AD_NIVE, 1, 1), ATTK(AT_BITE, AD_NGEN, 5, 5), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nondescript mold", S_FUNGUS, /* shambling horror type */ LVL(30, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript growth", S_FUNGUS, LVL(30, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript fungus", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript patch", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript stalk", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript mushroom", S_FUNGUS, LVL(30, 0, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript spore", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript colony", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript force fungus", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript wort", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_RATH, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript force patch", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript warp fungus", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("nondescript warp patch", S_FUNGUS, LVL(30, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BLND, 5, 5), ATTK(AT_TUCH, AD_BLND, 5, 5), ATTK(AT_HUGS, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("sensei lichen", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_HALU, 5, 5), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stalking sensei lichen", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_HALU, 5, 5), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sensei spore lichen", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_HALU, 5, 5), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sensei colony lichen", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_HALU, 5, 5), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("roadblock fungus", S_FUNGUS, LVL(30, 1, -15, 0, 0), (G_VLGROUP|1), A(ATTK(AT_NONE, AD_DRDX, 1, 12), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_PLUSFOUR|MR_ACID, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("roadblock colony", S_FUNGUS, LVL(30, 1, -15, 0, 0), (G_VLGROUP|1), A(ATTK(AT_NONE, AD_DRDX, 1, 12), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_PLUSFOUR|MR_ACID, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("marital lichen", S_FUNGUS, LVL(30, 3, -5, 0, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_WRAP, 3, 3), ATTK(AT_BITE, AD_STUN, 7, 7), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_HALU, 5, 5), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Natalje's plateau sandal", S_FUNGUS, LVL(30, 20, -6, 60, -9), (1), A(ATTK(AT_KICK, AD_ENCH, 3, 17), ATTK(AT_WEAP, AD_STUN, 2, 9), ATTK(AT_WEAP, AD_ACID, 2, 4), ATTK(AT_GAZE, AD_SPC2, 3, 3), ATTK(AT_BEAM, AD_NEXU, 5, 5), ATTK(AT_GAZE, AD_CONF, 1, 4) ), SIZ(2400, 2400, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_AVOIDER, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("irrelevant monster", S_FUNGUS, LVL(30, 9, 4, 5, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("heathery pirojki", S_FUNGUS, LVL(31, 14, -9, 67, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_WRAT, 3, 5), ATTK(AT_WEAP, AD_TERR, 2, 9), ATTK(AT_BITE, AD_DRLI, 8, 9), ATTK(AT_BITE, AD_TIME, 2, 3), ATTK(AT_TRAM, AD_CAST, 1, 3), ATTK(AT_WEAP, AD_PLAS, 1, 1)), SIZ(520, 429, 0, MS_DEEPSTATE, MZ_HUMAN), MR_DISINT|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_UNSOLID|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("strontium stopped philandering turkey aztec", S_FUNGUS, LVL(31, 11, -4, 21, 17), (1), A(ATTK(AT_TENT, AD_SPC2, 1, 5), ATTK(AT_TENT, AD_POLY, 7, 6), ATTK(AT_BREA, AD_RNG, 9, 9), ATTK(AT_BITE, AD_COLD, 9, 2), ATTK(AT_BEAM, AD_SLEE, 6, 7), NO_ATTK), SIZ(813, 265, 0, MS_SHRIEK, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID, M2_PRINCE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chia deadest", S_FUNGUS, LVL(31, 18, -5, 10, 0), (1), A(ATTK(AT_TENT, AD_AMNE, 3, 1), ATTK(AT_WEAP, AD_BLAS, 1, 1), ATTK(AT_LASH, AD_ALIN, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2686, 29, 0, MS_CAR, MZ_TINY), MR_SLEEP, 0, M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_POIS, M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("prise lute", S_FUNGUS, LVL(32, 12, -4, 65, 6), (1), A(ATTK(AT_WEAP, AD_SLUD, 6, 6), ATTK(AT_EXPL, AD_DISE, 9, 5), ATTK(AT_TENT, AD_TCKL, 5, 2), ATTK(AT_RATH, AD_WEEP, 7, 8), ATTK(AT_TENT, AD_NPRO, 1, 7), ATTK(AT_BITE, AD_ILLU, 7, 1)), SIZ(1928, 873, 0, MS_SOVIET, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DRAIN, MR_COLD, M1_NOTAKE|M1_NOHEAD|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("steel chunneler", S_FUNGUS, LVL(32, 11, -15, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 10, 8), ATTK(AT_SPIT, AD_TCKL, 6, 6), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_LARGE), MR_STONE|MR_PLUSTHREE|MR_HITASFOUR, MR_STONE, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("agent black mold", S_FUNGUS, LVL(32, 0, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black growth", S_FUNGUS, LVL(32, 0, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black fungus", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black patch", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black stalk", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black mushroom", S_FUNGUS, LVL(32, 0, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black spore", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black colony", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black force fungus", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_HUGS, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black wort", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_RATH, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black force patch", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_HUGS, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black warp fungus", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_HUGS, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agent black warp patch", S_FUNGUS, LVL(32, 8, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 6, 12), ATTK(AT_TUCH, AD_POIS, 6, 12), ATTK(AT_HUGS, AD_POIS, 6, 12), ATTK(AT_NONE, AD_DISE, 3, 12), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("totally bad mold", S_FUNGUS, LVL(32, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad growth", S_FUNGUS, LVL(32, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad fungus", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad patch", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad stalk", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad mushroom", S_FUNGUS, LVL(32, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad spore", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad colony", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad force fungus", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_HUGS, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad wort", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_RATH, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad force patch", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_HUGS, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad warp fungus", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_HUGS, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("totally bad warp patch", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_BADE, 0, 6), ATTK(AT_TUCH, AD_BADE, 6, 5), ATTK(AT_HUGS, AD_BADE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("big bulletator F", S_FUNGUS, LVL(32, 24, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_STCK, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BULLETATOR, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("advanced bulletator F", S_FUNGUS, LVL(32, 12, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_STCK, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BULLETATOR, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spinner mold", S_FUNGUS, LVL(32, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner growth", S_FUNGUS, LVL(32, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner fungus", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner patch", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner stalk", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner mushroom", S_FUNGUS, LVL(32, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner spore", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner colony", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner force fungus", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_HUGS, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner wort", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_RATH, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner force patch", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_HUGS, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner warp fungus", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_HUGS, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinner warp patch", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_THIE, 0, 6), ATTK(AT_TUCH, AD_THIE, 6, 5), ATTK(AT_HUGS, AD_THIE, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("helpmeet tuba", S_FUNGUS, LVL(32, 13, -4, 81, 0), (3), A(ATTK(AT_ENGL, AD_WTHR, 4, 6), ATTK(AT_LASH, AD_FEMI, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(711, 206, 0, MS_SOVIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, MR_ACID, M1_FLY|M1_AMPHIBIOUS|M1_HERBIVORE|M1_METALLIVORE, M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("emergency mold", S_FUNGUS, LVL(32, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency growth", S_FUNGUS, LVL(32, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency fungus", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency patch", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency stalk", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency mushroom", S_FUNGUS, LVL(32, 0, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency spore", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency colony", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency force fungus", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_HUGS, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency wort", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_RATH, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency force patch", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_HUGS, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency warp fungus", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_HUGS, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("emergency warp patch", S_FUNGUS, LVL(32, 8, -2, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RBAD, 0, 6), ATTK(AT_TUCH, AD_RBAD, 6, 5), ATTK(AT_HUGS, AD_RBAD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dilation decompressive", S_FUNGUS, LVL(32, 37, -10, 31, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_DARK, 3, 2), ATTK(AT_TENT, AD_SKIL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(148, 604, 0, MS_SOCKS, MZ_SMALL), MR_COLD|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("algorithm octad", S_FUNGUS, LVL(32, 10, -3, 44, 16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 4, 4), ATTK(AT_BREA, AD_STCK, 2, 8), ATTK(AT_TUCH, AD_MANA, 4, 8), ATTK(AT_SPIT, AD_VOMT, 1, 1), ATTK(AT_LASH, AD_HODS, 9, 9), ATTK(AT_NONE, AD_WERE, 3, 1)), SIZ(177, 706, 0, MS_WHORE, MZ_SMALL), MR_DISINT|MR_ACID, MR_ACID, M1_HIDE|M1_NOEYES|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("feistier pollution extensively", S_FUNGUS, LVL(33, 12, -2, 91, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_TRAM, AD_TRAP, 7, 3), ATTK(AT_ENGL, AD_VAMP, 8, 4), ATTK(AT_MAGC, AD_POIS, 5, 9), ATTK(AT_BEAM, AD_VENO, 1, 1), ATTK(AT_ENGL, AD_CORR, 5, 5), ATTK(AT_NONE, AD_POIS, 9, 5)), SIZ(993, 305, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_MINDLESS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER, M3_MIMIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("poutiest cattily", S_FUNGUS, LVL(33, 8, 1, 10, 19), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_VAPO, 4, 8), ATTK(AT_BEAM, AD_RUNS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(333, 3, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH, MR_COLD, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN| M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("precedent conjointly", S_FUNGUS, LVL(33, 23, 3, 20, 0), (3), A(ATTK(AT_BEAM, AD_STTP, 3, 3), ATTK(AT_WEAP, AD_STAT, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(288, 907, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_NOEYES|M1_HUMANOID, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("immanence eroticize", S_FUNGUS, LVL(34, 14, 2, 13, -6), (2), A(ATTK(AT_BOOM, AD_NGEN, 2, 2), ATTK(AT_TRAM, AD_THIE, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1589, 388, 0, MS_GYPSY, MZ_HUGE), MR_SLEEP, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ovarian switchyard", S_FUNGUS, LVL(34, 19, 6, 86, 0), (G_GENO|3), A(ATTK(AT_SCRA, AD_NEXU, 4, 9), ATTK(AT_LASH, AD_TERR, 5, 6), ATTK(AT_NONE, AD_MALK, 0, 3), ATTK(AT_STNG, AD_RUNS, 4, 2), ATTK(AT_CLAW, AD_FRZE, 5, 1), NO_ATTK), SIZ(2201, 404, 0, MS_PARROT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pacesetter bilateral fetid sidetracked costliest", S_FUNGUS, LVL(35, 34, -5, 36, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_PLAS, 1, 4), ATTK(AT_CLAW, AD_STTP, 3, 8), ATTK(AT_STNG, AD_DRLI, 3, 2), ATTK(AT_NONE, AD_NUMB, 7, 1), ATTK(AT_HUGS, AD_PART, 1, 6), ATTK(AT_BITE, AD_FEAR, 6, 9)), SIZ(1944, 190, 0, MS_HANDY, MZ_HUMAN), MR_DRAIN, 0, M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bounty hunter", S_FUNGUS, LVL(35, 16, -2, 50, 12), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("universe invader", S_FUNGUS, LVL(35, 18, -8, 90, 0), (1|G_RGROUP), A(ATTK(AT_TENT, AD_STAT, 10, 10), ATTK(AT_TUCH, AD_STCK, 4, 4), ATTK(AT_HUGS, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("crystal mold", S_FUNGUS, LVL(35, 0, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal growth", S_FUNGUS, LVL(35, 0, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal fungus", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal patch", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal stalk", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal mushroom", S_FUNGUS, LVL(35, 0, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal spore", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal colony", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal force fungus", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_HUGS, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal wort", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_RATH, AD_TCKL, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal force patch", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_HUGS, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal warp fungus", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_HUGS, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crystal warp patch", S_FUNGUS, LVL(35, 12, -5, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_HUGS, AD_PHYS, 8, 8), ATTK(AT_NONE, AD_DRCH, 0, 0), ATTK(AT_BEAM, AD_PHYS, 5, 29), NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("atheist decanting inure", S_FUNGUS, LVL(35, 28, 2, 2, -18), (2), A(ATTK(AT_BREA, AD_NUMB, 2, 1), ATTK(AT_HUGS, AD_STTP, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(375, 343, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_SLITHY|M1_POIS|M1_HERBIVORE, M2_WANDER|M2_STRONG, M3_INFRAVISIBLE|M3_LITHIVORE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cardioid pupil", S_FUNGUS, LVL(35, 12, -7, 0, -12), (G_GENO|G_SGROUP|1), A(ATTK(AT_ENGL, AD_GLIB, 1, 5), ATTK(AT_CLAW, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(532, 119, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD, MR_COLD, M1_SWIM|M1_NOTAKE|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("exaggerate enfranchising", S_FUNGUS, LVL(36, 18, 5, 24, -16), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_TENT, AD_SSEX, 8, 5), ATTK(AT_GAZE, AD_LAVA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(766, 189, 0, MS_MEW, MZ_MEDIUM), MR_DISINT|MR_POISON, 0, M1_CONCEAL|M1_HIDE|M1_REGEN, M2_PRINCE|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_POKEMON|M3_TELEPATHIC|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("thief guild member", S_FUNGUS, /* spawns with 30 shuriken, 5 daggers and 5 knives */ LVL(36, 17, -4, 25, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("social distancing mold", S_FUNGUS, LVL(36, 0, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing growth", S_FUNGUS, LVL(36, 0, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing fungus", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing patch", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("porter social distancing fungus", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing stalk", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing mushroom", S_FUNGUS, LVL(36, 0, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing spore", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing colony", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing force fungus", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), ATTK(AT_HUGS, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing wort", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), ATTK(AT_RATH, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing force patch", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), ATTK(AT_HUGS, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing warp fungus", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), ATTK(AT_HUGS, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("social distancing warp patch", S_FUNGUS, LVL(36, 12, -4, 90, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 5, 10), ATTK(AT_TUCH, AD_NIVE, 5, 10), ATTK(AT_HUGS, AD_NIVE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DRAIN|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK| M1_OMNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rickshaw dugong undersign", S_FUNGUS, LVL(36, 14, 8, 98, -1), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BITE, AD_SGLD, 3, 7), ATTK(AT_CLAW, AD_HALU, 5, 2), ATTK(AT_SPIT, AD_DEBT, 6, 7), ATTK(AT_MAGC, AD_ALIN, 1, 2), ATTK(AT_HUGS, AD_DRLI, 6, 2), ATTK(AT_WEAP, AD_THIR, 3, 5)), SIZ(36, 1281, 0, MS_MEW, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE, M2_VAMPIRE|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("churl flatted", S_FUNGUS, LVL(36, 14, -3, 15, 0), (G_LGROUP|2), A(ATTK(AT_BITE, AD_RBRE, 9, 7), ATTK(AT_TENT, AD_DFOO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 1375, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID, MR_ACID, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL| M1_TPORT_CNTRL|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Luisa's sputa-flowing block heel boot", S_FUNGUS, LVL(37, 12, 10, 0, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 130, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED|M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* speed 11-13, AC -30, MR 90, extra attacks 0, resists 4, M1 flags 1, M2 flags 1, M3 flags 1 */ MON("noumenon top punny", S_FUNGUS, LVL(37, 12, -8, 45, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_NIVE, 3, 7), ATTK(AT_SPIT, AD_WRAT, 6, 9), ATTK(AT_BEAM, AD_BLND, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2648, 634, 0, MS_SPOILER, MZ_GIGANTIC), MR_SLEEP, 0, M1_NEEDPICK|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pimping perilling antihypertensive", S_FUNGUS, LVL(37, 12, 3, 87, 0), (G_RGROUP|4), A(ATTK(AT_BREA, AD_ANTI, 7, 9), ATTK(AT_BEAM, AD_LUCK, 7, 7), ATTK(AT_NONE, AD_DEBU, 7, 1), ATTK(AT_ENGL, AD_POLY, 6, 6), ATTK(AT_LASH, AD_SAMU, 2, 2), ATTK(AT_MAGC, AD_DISP, 2, 3)), SIZ(597, 22, 0, MS_CLOCK, MZ_HUGE), MR_DEATH, 0, M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("peculating wiriest", S_FUNGUS, LVL(38, 12, 1, 27, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_NACU, 1, 7), ATTK(AT_LASH, AD_AGGR, 5, 7), ATTK(AT_ENGL, AD_BURN, 3, 1), ATTK(AT_LASH, AD_TDRA, 3, 5), ATTK(AT_KICK, AD_BURN, 6, 6), ATTK(AT_LASH, AD_VENO, 2, 1)), SIZ(1887, 189, 0, MS_POKEDEX, MZ_HUGE), MR_FIRE, MR_FIRE, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hatbox repelling", S_FUNGUS, LVL(38, 13, -2, 69, -4), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BUTT, AD_DRCO, 9, 7), ATTK(AT_BEAM, AD_DRDX, 7, 4), ATTK(AT_KICK, AD_ABDC, 3, 5), ATTK(AT_RATH, AD_STCK, 7, 1), ATTK(AT_ENGL, AD_SGLD, 1, 5), ATTK(AT_BEAM, AD_DRST, 8, 7)), SIZ(1288, 1417, 0, MS_SOVIET, MZ_GIGANTIC), MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("transmogrify unrepresentative perspicuity", S_FUNGUS, LVL(38, 12, 5, 9, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_DISN, 8, 9), ATTK(AT_TRAM, AD_MANA, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1612, 308, 0, MS_JAPANESE, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC, M1_CLING|M1_HIDE|M1_HUMANOID|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fang fungus", S_FUNGUS, LVL(38, 12, -3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STAT, 6, 6), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_HUGS, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("whom dwell in the vanity", S_FUNGUS, LVL(39, 20, -8, 80, 10), (1), A(ATTK(AT_WEAP, AD_RAGN, 12, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hypomyces", S_FUNGUS, LVL(40, 15, -8, 50, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_MAGM, 5, 5), ATTK(AT_GAZE, AD_WEBS, 0, 0), ATTK(AT_BITE, AD_PHYS, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("meshera beta", S_FUNGUS, LVL(40, 12, -10, 90, 0), (1), A(ATTK(AT_TENT, AD_PHYS, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("batwing reclad", S_FUNGUS, LVL(43, 14, -9, 35, 5), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_FLAM, 9, 7), ATTK(AT_TENT, AD_DREA, 3, 4), ATTK(AT_BOOM, AD_NGEN, 7, 3), ATTK(AT_EXPL, AD_SCOR, 6, 1), ATTK(AT_WEAP, AD_VULN, 9, 1), NO_ATTK), SIZ(435, 400, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_SLEEP, 0, M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reinterrogated vocal", S_FUNGUS, LVL(44, 9, 8, 49, 8), (G_GENO|1), A(ATTK(AT_CLAW, AD_HALU, 1, 3), ATTK(AT_BEAM, AD_BANI, 5, 9), ATTK(AT_WEAP, AD_TLPT, 1, 7), ATTK(AT_CLAW, AD_DAMA, 1, 5), ATTK(AT_GAZE, AD_SAMU, 5, 5), ATTK(AT_STNG, AD_VAPO, 7, 1)), SIZ(3683, 101, 0, MS_ALLA, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_NOHEAD, M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("turpitude steerage arising brainwasher union", S_FUNGUS, LVL(44, 17, 4, 53, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_BADE, 5, 1), ATTK(AT_BEAM, AD_DEST, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1942, 29, 0, MS_CASINO, MZ_TINY), 0, 0, M1_SLITHY|M1_UNSOLID|M1_ACID|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("admired gossiping fiercely", S_FUNGUS, LVL(44, 19, -8, 4, -19), (G_GENO|G_RGROUP|1), A(ATTK(AT_SCRA, AD_TDRA, 4, 1), ATTK(AT_WEAP, AD_TRAP, 4, 1), ATTK(AT_STNG, AD_VULN, 9, 4), ATTK(AT_BOOM, AD_PHYS, 1, 6), ATTK(AT_EXPL, AD_DEPR, 6, 3), NO_ATTK), SIZ(1365, 579, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN|M1_TPORT| M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_HOBBIT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("indefensible violable", S_FUNGUS, LVL(45, 11, -11, 67, 20), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_DETH, 7, 3), ATTK(AT_NONE, AD_RBRE, 9, 15), ATTK(AT_WEAP, AD_FEAR, 8, 12), ATTK(AT_ENGL, AD_NGRA, 3, 10), NO_ATTK, NO_ATTK), SIZ(248, 1618, 0, MS_WERE, MZ_HUGE), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_REGEN, M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("infected yerles soldier", S_FUNGUS, /* spawns with long sword, assault rifle and 75 bullets */ LVL(46, 17, -8, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("infected tanja soldier", S_FUNGUS, /* spawns with long sword, assault rifle and 75 bullets */ LVL(46, 17, -8, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("landscaper lacunary paschal", S_FUNGUS, LVL(46, 4, -2, 87, 0), (2), A(ATTK(AT_SPIT, AD_AXUS, 6, 1), ATTK(AT_TRAM, AD_RUNS, 6, 17), ATTK(AT_BITE, AD_SITM, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(567, 325, 0, MS_PANTS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID| M1_THICK_HIDE, M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("waybill interborough protagonist crosse", S_FUNGUS, LVL(47, 12, -29, 61, 17), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TENT, AD_STCK, 2, 13), ATTK(AT_HUGS, AD_CONF, 5, 10), ATTK(AT_SPIT, AD_SGLD, 7, 6), ATTK(AT_CLAW, AD_TRAI, 1, 20), ATTK(AT_SPIT, AD_CHKH, 3, 12), ATTK(AT_NONE, AD_TECH, 4, 15)), SIZ(3894, 219, 0, MS_SOCKS, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NONMOVING|M3_SLIME, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("season irrigation", S_FUNGUS, LVL(47, 15, 6, 78, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_RATH, AD_NIVE, 9, 18), ATTK(AT_SCRA, AD_PAIN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(278, 132, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_SLEEP, M1_SWIM|M1_CLING|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_POIS|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rehydration injunction", S_FUNGUS, LVL(48, 11, 9, 60, 0), (4), A(ATTK(AT_STNG, AD_MANA, 2, 16), ATTK(AT_CLAW, AD_ICEB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(21, 841, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("meshera gamma", S_FUNGUS, LVL(48, 13, -12, 90, 0), (1), A(ATTK(AT_TENT, AD_PHYS, 15, 18), ATTK(AT_MAGC, AD_MAGM, 8, 8), ATTK(AT_BREA, AD_CHAO, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("splashroom", S_FUNGUS, LVL(48, 12, -5, 25, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_WET, 2, 2), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("solitary splashroom", S_FUNGUS, LVL(48, 12, -5, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_WET, 2, 2), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("remit alcoholized", S_FUNGUS, LVL(49, 9, -29, 52, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_SPC2, 6, 15), ATTK(AT_TRAM, AD_RBAD, 8, 8), ATTK(AT_TENT, AD_DGST, 3, 2), ATTK(AT_BUTT, AD_SSEX, 1, 19), ATTK(AT_SPIT, AD_RAGN, 3, 17), ATTK(AT_SPIT, AD_RNG, 4, 17)), SIZ(10, 251, 0, MS_CLOCK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slab superannuation", S_FUNGUS, LVL(49, 12, -24, 89, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_ANTI, 3, 13), ATTK(AT_WEAP, AD_COLD, 2, 6), ATTK(AT_CLAW, AD_LEVI, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1538, 1319, 0, MS_SQAWK, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT| M1_ACID|M1_HERBIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("obliqued preboiled", S_FUNGUS, LVL(49, 16, -30, 75, 20), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_TDRA, 1, 5), ATTK(AT_KICK, AD_SITM, 4, 16), ATTK(AT_NONE, AD_DREA, 6, 16), ATTK(AT_SCRA, AD_DETH, 4, 1), NO_ATTK, NO_ATTK), SIZ(1228, 36, 0, MS_WAIL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_ELEC, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES, M2_LORD|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("eleventh congealing", S_FUNGUS, LVL(49, 12, -25, 99, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BUTT, AD_INSA, 3, 21), ATTK(AT_LASH, AD_DEPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4296, 101, 0, MS_TRUMPET, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mother lichen", S_FUNGUS, LVL(50, 4, -8, 20, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 10), ATTK(AT_BITE, AD_POLY, 7, 12), ATTK(AT_BITE, AD_WEEP, 1, 1), ATTK(AT_BITE, AD_FRZE, 5, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stalking mother lichen", S_FUNGUS, LVL(50, 4, -8, 20, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 10), ATTK(AT_BITE, AD_POLY, 7, 12), ATTK(AT_BITE, AD_WEEP, 1, 1), ATTK(AT_BITE, AD_FRZE, 5, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mother spore lichen", S_FUNGUS, LVL(50, 4, -8, 20, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 10), ATTK(AT_BITE, AD_POLY, 7, 12), ATTK(AT_BITE, AD_WEEP, 1, 1), ATTK(AT_BITE, AD_FRZE, 5, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mother colony lichen", S_FUNGUS, LVL(50, 4, -8, 20, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 10), ATTK(AT_BITE, AD_POLY, 7, 12), ATTK(AT_BITE, AD_WEEP, 1, 1), ATTK(AT_BITE, AD_FRZE, 5, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spellcaster lichen", S_FUNGUS, LVL(50, 4, -8, 20, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 10), ATTK(AT_MAGC, AD_CAST, 7, 12), ATTK(AT_BITE, AD_MAGM, 1, 1), ATTK(AT_BITE, AD_DREN, 5, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stalking spellcaster lichen", S_FUNGUS, LVL(50, 4, -8, 20, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 10), ATTK(AT_MAGC, AD_CAST, 7, 12), ATTK(AT_BITE, AD_MAGM, 1, 1), ATTK(AT_BITE, AD_DREN, 5, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spellcaster spore lichen", S_FUNGUS, LVL(50, 4, -8, 20, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 10), ATTK(AT_MAGC, AD_CAST, 7, 12), ATTK(AT_BITE, AD_MAGM, 1, 1), ATTK(AT_BITE, AD_DREN, 5, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spellcaster colony lichen", S_FUNGUS, LVL(50, 4, -8, 20, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 10), ATTK(AT_MAGC, AD_CAST, 7, 12), ATTK(AT_BITE, AD_MAGM, 1, 1), ATTK(AT_BITE, AD_DREN, 5, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fusing rejuvenating", S_FUNGUS, LVL(50, 16, -23, 57, -1), (G_GENO|G_UNIQ|1), A(ATTK(AT_MAGC, AD_FIRE, 9, 8), ATTK(AT_BEAM, AD_RNG, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(785, 17, 0, MS_SHRIEK, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS| M1_TPORT|M1_HERBIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pseudointellectual zion overcame", S_FUNGUS, LVL(50, 11, -17, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_DRCO, 6, 7), ATTK(AT_CLAW, AD_SSEX, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(371, 830, 0, MS_NEIGH, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_SLEEP|MR_DISINT|MR_STONE, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("reziarfg", S_FUNGUS, LVL(50,1,-38,99,0), (1), A(ATTK(AT_MAGC, AD_SPEL, 3, 5), ATTK(AT_TUCH, AD_PEST, 3, 5), ATTK(AT_TUCH, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_FAMN, 3, 5), ATTK(AT_TUCH, AD_DETH, 3, 5), ATTK(AT_TUCH, AD_ENCH, 3, 5)), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS| M1_ACID|M1_REGEN|M1_SEE_INVIS|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pushed bathetically reding", S_FUNGUS, LVL(50, 16, -3, 96, -7), (1), A(ATTK(AT_BOOM, AD_RUST, 4, 6), ATTK(AT_TRAM, AD_FAMN, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1309, 41, 0, MS_PUPIL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_TPORT_CNTRL, M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("implementing rubbliest", S_FUNGUS, LVL(51, 12, 7, 78, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_DRCO, 3, 14), ATTK(AT_RATH, AD_LETH, 8, 12), ATTK(AT_KICK, AD_WGHT, 2, 7), ATTK(AT_HUGS, AD_STAT, 5, 4), ATTK(AT_MAGC, AD_UNPR, 9, 3), ATTK(AT_BREA, AD_DFOO, 2, 3)), SIZ(2416, 673, 0, MS_SHRIEK, MZ_GIGANTIC), MR_COLD, 0, M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("appropriately resignee", S_FUNGUS, LVL(52, 28, -3, 42, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_FIRE, 7, 13), ATTK(AT_TENT, AD_STCK, 6, 11), ATTK(AT_TRAM, AD_SAMU, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(132, 1448, 0, MS_LAUGH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE|M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("whiten nibbling", S_FUNGUS, LVL(52, 11, 9, 21, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TRAM, AD_ALIN, 8, 18), ATTK(AT_BITE, AD_STUN, 3, 7), ATTK(AT_BREA, AD_EDGE, 4, 18), ATTK(AT_NONE, AD_LITE, 7, 2), ATTK(AT_STNG, AD_MANA, 9, 10), NO_ATTK), SIZ(744, 74, 0, MS_HISS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SLITHY| M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("swilled feigner", S_FUNGUS, LVL(53, 14, -8, 71, 0), (1), A(ATTK(AT_TUCH, AD_DISN, 2, 10), ATTK(AT_NONE, AD_SKIL, 4, 4), ATTK(AT_RATH, AD_SIN, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(584, 1224, 0, MS_METALMAFIA, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_FIRE|MR_DISINT, M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unapparent virucide", S_FUNGUS, LVL(53, 8, -1, 83, 16), (4), A(ATTK(AT_STNG, AD_TCKL, 7, 20), ATTK(AT_BITE, AD_SANI, 7, 9), ATTK(AT_BUTT, AD_ENCH, 1, 18), ATTK(AT_GAZE, AD_CALM, 5, 10), NO_ATTK, NO_ATTK), SIZ(382, 354, 0, MS_PAIN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stilton tortuosity capuchin fiddled", S_FUNGUS, LVL(54, 36, -1, 85, 0), (1), A(ATTK(AT_CLAW, AD_VENO, 2, 4), ATTK(AT_WEAP, AD_SSEX, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3433, 431, 0, MS_SHOE, MZ_TINY), MR_FIRE|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sieging inadvisability", S_FUNGUS, LVL(54, 12, -3, 23, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_HUGS, AD_NUMB, 3, 9), ATTK(AT_BREA, AD_CONF, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1144, 178, 0, MS_CODE, MZ_HUMAN), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_REGEN, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ignoring structural clemency britisher", S_FUNGUS, LVL(54, 23, -5, 95, 0), (3), A(ATTK(AT_WEAP, AD_LITE, 1, 13), ATTK(AT_NONE, AD_WTHR, 7, 20), ATTK(AT_WEAP, AD_DISP, 2, 5), ATTK(AT_NONE, AD_THIR, 6, 12), ATTK(AT_BREA, AD_SGLD, 3, 20), ATTK(AT_ENGL, AD_SLOW, 3, 14)), SIZ(1701, 302, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("possessory restuffed", S_FUNGUS, LVL(54, 12, -8, 17, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_SIN, 2, 5), ATTK(AT_KICK, AD_FAKE, 1, 16), ATTK(AT_TRAM, AD_NGEN, 6, 3), ATTK(AT_TRAM, AD_NUMB, 1, 3), ATTK(AT_LASH, AD_MALK, 8, 3), NO_ATTK), SIZ(3460, 1361, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("terrarium fulled", S_FUNGUS, LVL(55, 10, -18, 73, -6), (G_GENO|3), A(ATTK(AT_WEAP, AD_IDAM, 5, 4), ATTK(AT_EXPL, AD_PLYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3554, 568, 0, MS_STENCH, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NOEYES|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("meshera delta", S_FUNGUS, LVL(55, 14, -15, 90, 0), (1), A(ATTK(AT_TENT, AD_PHYS, 15, 20), ATTK(AT_GAZE, AD_NAST, 12, 12), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("shortbread gorsy", S_FUNGUS, LVL(55, 14, 1, 65, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_DRCO, 3, 21), ATTK(AT_TUCH, AD_CURS, 6, 6), ATTK(AT_BOOM, AD_SLEE, 2, 5), ATTK(AT_BUTT, AD_TLPT, 4, 14), ATTK(AT_SPIT, AD_SLOW, 3, 17), ATTK(AT_GAZE, AD_SAMU, 9, 12)), SIZ(560, 1130, 0, MS_COMBAT, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, MR_ELEC, M1_WALLWALK|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("inhering feudary", S_FUNGUS, LVL(56, 12, -18, 74, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_NONE, AD_FAKE, 7, 2), ATTK(AT_TRAM, AD_LAVA, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1090, 935, 0, MS_MUMBLE, MZ_SMALL), MR_DISINT|MR_STONE, MR_DISINT, M1_CONCEAL|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_NO_DECAY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jokingly martyred", S_FUNGUS, LVL(56, 5, -5, 90, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_ILLU, 8, 2), ATTK(AT_BEAM, AD_HALU, 1, 10), ATTK(AT_GAZE, AD_THIR, 4, 7), ATTK(AT_NONE, AD_STUN, 4, 16), NO_ATTK, NO_ATTK), SIZ(1202, 384, 0, MS_HUMANOID, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_REGEN|M1_ACID, M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("extractor shun coalpit accuser ycleped", S_FUNGUS, LVL(56, 11, -2, 70, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TENT, AD_UNPR, 6, 10), ATTK(AT_ENGL, AD_VULN, 2, 19), ATTK(AT_SCRA, AD_DCAY, 6, 10), ATTK(AT_BEAM, AD_TRAI, 1, 2), NO_ATTK, NO_ATTK), SIZ(80, 707, 0, MS_SPELL, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_ANIMAL|M1_CARNIVORE, M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ebullience acerbity", S_FUNGUS, LVL(56, 11, -8, 78, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_WEBS, 4, 20), ATTK(AT_NONE, AD_DRIN, 1, 4), ATTK(AT_SPIT, AD_TREM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1396, 0, 0, MS_SMITH, MZ_SMALL), MR_COLD|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_NOTAKE|M1_MINDLESS, M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PERMAMIMIC, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("heathenism sloucher", S_FUNGUS, LVL(56, 31, -7, 77, 13), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_DISN, 6, 16), ATTK(AT_BEAM, AD_MINA, 5, 17), ATTK(AT_WEAP, AD_ACID, 8, 17), ATTK(AT_BREA, AD_DISN, 9, 21), NO_ATTK, NO_ATTK), SIZ(504, 634, 0, MS_BOSS, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_ANIMAL, M2_VAMPIRE|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nonagricultural overproportion", S_FUNGUS, LVL(57, 13, -2, 94, 0), (G_LGROUP|4), A(ATTK(AT_NONE, AD_THIE, 8, 12), ATTK(AT_SPIT, AD_CORR, 5, 11), ATTK(AT_TUCH, AD_STTP, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(166, 991, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHANDS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bacterium sermonized", S_FUNGUS, LVL(57, 13, 5, 70, 0), (3), A(ATTK(AT_NONE, AD_NACU, 7, 20), ATTK(AT_BOOM, AD_WEBS, 1, 2), ATTK(AT_SPIT, AD_STUN, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(71, 120, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("repose adaptively", S_FUNGUS, LVL(58, 13, -4, 65, 0), (1), A(ATTK(AT_BEAM, AD_GRAV, 9, 21), ATTK(AT_GAZE, AD_FUMB, 7, 20), ATTK(AT_BREA, AD_SLEE, 1, 21), ATTK(AT_SCRA, AD_RNG, 6, 14), NO_ATTK, NO_ATTK), SIZ(354, 655, 0, MS_BUZZ, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("succinct somersaulted", S_FUNGUS, LVL(58, 15, -23, 63, 15), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_DREN, 1, 12), ATTK(AT_TUCH, AD_DRCH, 1, 16), ATTK(AT_TRAM, AD_DFOO, 4, 14), ATTK(AT_NONE, AD_AMNE, 5, 4), ATTK(AT_TENT, AD_CAST, 3, 4), NO_ATTK), SIZ(1626, 416, 0, MS_TEACHER, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_POIS|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("alertest adversative", S_FUNGUS, LVL(58, 12, -18, 63, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_NGRA, 5, 2), ATTK(AT_TRAM, AD_SGLD, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2128, 115, 0, MS_NEIGH, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("juere demon soldier", S_FUNGUS, LVL(58, 18, -8, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_CLAW, AD_TLPT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jennifer demon soldier", S_FUNGUS, LVL(58, 18, -8, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_CLAW, AD_TLPT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_FEMALE|M2_NASTY|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("violably bider mutuel", S_FUNGUS, LVL(58, 13, -8, 61, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BITE, AD_PLYS, 6, 2), ATTK(AT_BITE, AD_BLEE, 8, 11), ATTK(AT_ENGL, AD_WERE, 2, 11), ATTK(AT_BUTT, AD_STCK, 2, 1), NO_ATTK, NO_ATTK), SIZ(1571, 1081, 0, MS_MUTE, MZ_HUGE), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_TPORT|M1_ACID, M2_NOPOLY|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hot mushroom teacher", S_FUNGUS, /* spawns with rocket launcher and 20 rockets */ LVL(59, 14, -10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_TEACHER, MZ_SMALL), MR_DEATH|MR_SLEEP|MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("rigmarole antiphony", S_FUNGUS, LVL(59, 15, -22, 66, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_DGST, 7, 1), ATTK(AT_SCRA, AD_SLEE, 3, 3), ATTK(AT_KICK, AD_ICEB, 4, 6), ATTK(AT_BREA, AD_WGHT, 2, 19), ATTK(AT_BREA, AD_FEAR, 2, 13), ATTK(AT_KICK, AD_SOUN, 8, 6)), SIZ(1048, 763, 0, MS_SPELL, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("actable veluring", S_FUNGUS, LVL(59, 12, -30, 80, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_FAMN, 5, 7), ATTK(AT_BREA, AD_CORR, 2, 7), ATTK(AT_BUTT, AD_SIN, 1, 8), ATTK(AT_NONE, AD_CALM, 5, 20), ATTK(AT_SPIT, AD_PEST, 0, 14), NO_ATTK), SIZ(24, 77, 0, MS_PARROT, MZ_HUGE), MR_FIRE|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_ACID, M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("superior angler", S_FUNGUS, LVL(59, 13, -15, 67, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_AXUS, 9, 18), ATTK(AT_GAZE, AD_DRDX, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 326, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, MR_POISON, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meshera plant", S_FUNGUS, LVL(60, 15, -18, 90, 0), (1), A(ATTK(AT_TENT, AD_PHYS, 15, 22), ATTK(AT_BEAM, AD_NTHR, 12, 15), ATTK(AT_TUCH, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("patronized varistor", S_FUNGUS, LVL(60, 7, -22, 53, -9), (G_UNIQ|1), A(ATTK(AT_SPIT, AD_DARK, 9, 17), ATTK(AT_LASH, AD_WRAP, 8, 6), ATTK(AT_WEAP, AD_SITM, 4, 4), ATTK(AT_BEAM, AD_DRIN, 3, 16), ATTK(AT_WEAP, AD_THIE, 8, 17), ATTK(AT_WEAP, AD_VOMT, 7, 8)), SIZ(198, 194, 0, MS_NEIGH, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gauze redistilling", S_FUNGUS, LVL(60, 19, -29, 64, 1), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_NUMB, 1, 16), ATTK(AT_STNG, AD_SIN, 7, 6), ATTK(AT_TRAM, AD_TCKL, 7, 3), ATTK(AT_NONE, AD_LAZY, 7, 13), ATTK(AT_MAGC, AD_FAKE, 2, 6), ATTK(AT_HUGS, AD_FREN, 9, 13)), SIZ(1206, 280, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("glorifier sulphured", S_FUNGUS, LVL(61, 12, 8, 63, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TRAM, AD_SOUN, 7, 7), ATTK(AT_WEAP, AD_ICEB, 6, 8), ATTK(AT_SCRA, AD_NGEN, 1, 7), ATTK(AT_BREA, AD_NIVE, 3, 6), ATTK(AT_BREA, AD_DAMA, 3, 13), NO_ATTK), SIZ(4229, 391, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_ANIMAL|M1_UNSOLID|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("biotelemetry ordered", S_FUNGUS, LVL(61, 7, -9, 53, 0), (2), A(ATTK(AT_TRAM, AD_SLUD, 1, 15), ATTK(AT_BREA, AD_INER, 1, 17), ATTK(AT_MAGC, AD_SITM, 2, 7), ATTK(AT_TENT, AD_BLND, 5, 14), NO_ATTK, NO_ATTK), SIZ(685, 2, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_TPORT|M1_HERBIVORE, M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gripiest rhyming", S_FUNGUS, LVL(62, 23, -11, 70, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_CHKH, 9, 19), ATTK(AT_GAZE, AD_LETH, 2, 3), ATTK(AT_CLAW, AD_THIE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(269, 6, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_POISON|MR_DEATH, MR_FIRE, M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("peanut uninfluential inflected chlorid orgiastical haloed", S_FUNGUS, LVL(62, 31, -12, 99, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_MALK, 3, 8), ATTK(AT_STNG, AD_STUN, 1, 7), ATTK(AT_BUTT, AD_RAGN, 1, 7), ATTK(AT_TUCH, AD_SLUD, 1, 10), ATTK(AT_TENT, AD_LAVA, 6, 16), ATTK(AT_LASH, AD_HODS, 3, 5)), SIZ(92, 631, 0, MS_ROAR, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_CARNIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("active multiplexing rewashing", S_FUNGUS, LVL(62, 13, -20, 58, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_RBRE, 4, 8), ATTK(AT_STNG, AD_SKIL, 6, 11), ATTK(AT_TUCH, AD_DRST, 7, 12), ATTK(AT_ENGL, AD_INER, 4, 9), ATTK(AT_SCRA, AD_INSA, 1, 15), NO_ATTK), SIZ(245, 598, 0, MS_SELFHARM, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("miffing undisciplined", S_FUNGUS, LVL(62, 14, 7, 77, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_FAMN, 1, 6), ATTK(AT_BOOM, AD_BURN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3011, 1063, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_THICK_HIDE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("eyedropperful digestant", S_FUNGUS, LVL(63, 8, 6, 45, 0), (G_RGROUP|2), A(ATTK(AT_BEAM, AD_NPRO, 4, 21), ATTK(AT_NONE, AD_CONT, 6, 12), ATTK(AT_BITE, AD_LEVI, 6, 12), ATTK(AT_EXPL, AD_ANTI, 5, 20), ATTK(AT_SCRA, AD_NIVE, 1, 14), NO_ATTK), SIZ(2608, 225, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_ELEC, 0, M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GNOME| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("exhale recital", S_FUNGUS, LVL(63, 2, -27, 94, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_EDGE, 3, 14), ATTK(AT_NONE, AD_VENO, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 1186, 0, MS_SQAWK, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cooper waterside", S_FUNGUS, LVL(64, 8, 3, 99, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_STNG, AD_DAMA, 3, 19), ATTK(AT_STNG, AD_CAST, 6, 16), ATTK(AT_BREA, AD_FAKE, 1, 6), ATTK(AT_TRAM, AD_VENO, 1, 19), NO_ATTK, NO_ATTK), SIZ(1228, 144, 0, MS_GROWL, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC|M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("meshera alpha deformed angel", S_FUNGUS, LVL(65, 24, -30, 100, -20), (1), A(ATTK(AT_TENT, AD_PHYS, 24, 22), ATTK(AT_BEAM, AD_TREM, 16, 16), ATTK(AT_BREA, AD_MAGM, 20, 20), ATTK(AT_BEAM, AD_SOUN, 12, 12), ATTK(AT_GAZE, AD_INSA, 12, 12), NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("knowinger crumbier", S_FUNGUS, LVL(65, 9, -24, 85, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_MAGC, AD_SPEL, 2, 9), ATTK(AT_NONE, AD_BLND, 7, 18), ATTK(AT_BEAM, AD_ACID, 5, 21), ATTK(AT_TENT, AD_COLD, 8, 3), NO_ATTK, NO_ATTK), SIZ(2390, 21, 0, MS_MUTE, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOHEAD|M1_ACID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("microfilming bailsmen", S_FUNGUS, LVL(65, 12, -8, 59, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_LITT, 2, 13), ATTK(AT_BUTT, AD_WTHR, 1, 4), ATTK(AT_EXPL, AD_DIMN, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3376, 42, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_ELF|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("protract shapable", S_FUNGUS, LVL(65, 21, -1, 2, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WRAP, 1, 2), ATTK(AT_BREA, AD_UVUU, 1, 14), ATTK(AT_MAGC, AD_RAGN, 9, 5), ATTK(AT_KICK, AD_SSEX, 2, 8), ATTK(AT_TUCH, AD_SOUN, 2, 11), ATTK(AT_SCRA, AD_SLIM, 1, 17)), SIZ(2567, 967, 0, MS_BONES, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOHEAD|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unassured riyal", S_FUNGUS, LVL(65, 27, -1, 86, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BUTT, AD_STUN, 8, 3), ATTK(AT_TUCH, AD_PLAS, 4, 9), ATTK(AT_EXPL, AD_SLOW, 5, 20), ATTK(AT_ENGL, AD_DRCO, 6, 14), ATTK(AT_NONE, AD_TIME, 6, 10), NO_ATTK), SIZ(2475, 1183, 0, MS_GRUNT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("honcho plod", S_FUNGUS, LVL(66, 17, -2, 44, 0), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_MCRE, 9, 2), ATTK(AT_KICK, AD_RBAD, 3, 13), ATTK(AT_RATH, AD_CHRN, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3442, 168, 0, MS_OHGOD, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID, MR_POISON, M1_WALLWALK|M1_CLING|M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_POIS| M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chap cuckold", S_FUNGUS, LVL(67, 13, -2, 96, 4), (1), A(ATTK(AT_BITE, AD_TIME, 3, 8), ATTK(AT_MAGC, AD_VENO, 2, 19), ATTK(AT_HUGS, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1301, 496, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE|M1_ACID| M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pontificated acerbating", S_FUNGUS, LVL(67, 11, -26, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_TIME, 5, 1), ATTK(AT_NONE, AD_WEBS, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(890, 189, 0, MS_SING, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("corse coordinating step", S_FUNGUS, LVL(68, 13, -18, 64, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_MIDI, 1, 20), ATTK(AT_GAZE, AD_CAST, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(473, 168, 0, MS_IMITATE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("foreman coating depressed cutback fainer momma indigence", S_FUNGUS, LVL(69, 12, -21, 48, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_MANA, 3, 15), ATTK(AT_WEAP, AD_WET, 5, 7), ATTK(AT_BUTT, AD_MANA, 8, 10), ATTK(AT_MAGC, AD_RNG, 8, 12), ATTK(AT_GAZE, AD_FUMB, 2, 4), NO_ATTK), SIZ(64, 113, 0, MS_GURGLE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_REGEN, M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("enzyme nonrecurring", S_FUNGUS, LVL(69, 12, -20, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PEST, 9, 18), ATTK(AT_SPIT, AD_LAVA, 6, 6), ATTK(AT_BEAM, AD_THIR, 2, 16), ATTK(AT_BITE, AD_MIDI, 2, 21), ATTK(AT_SCRA, AD_BADE, 2, 2), NO_ATTK), SIZ(568, 46, 0, MS_BUZZ, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_OMNIVORE, M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("drum payably semiaquatic contravene", S_FUNGUS, LVL(69, 8, -12, 63, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_TLPT, 9, 16), ATTK(AT_LASH, AD_UNPR, 7, 9), ATTK(AT_NONE, AD_CURS, 8, 3), ATTK(AT_KICK, AD_SLIM, 9, 9), NO_ATTK, NO_ATTK), SIZ(961, 188, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("counterculture landau", S_FUNGUS, LVL(69, 10, -25, 71, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DISN, 1, 8), ATTK(AT_TUCH, AD_WERE, 3, 10), ATTK(AT_BREA, AD_PLYS, 6, 11), ATTK(AT_ENGL, AD_BLEE, 1, 10), ATTK(AT_CLAW, AD_DISP, 9, 12), ATTK(AT_BITE, AD_DREN, 8, 21)), SIZ(289, 393, 0, MS_SISSY, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("downwind furzier", S_FUNGUS, LVL(69, 22, -12, 12, 10), (1), A(ATTK(AT_TUCH, AD_FUMB, 2, 13), ATTK(AT_BEAM, AD_WEEP, 1, 18), ATTK(AT_HUGS, AD_SOUN, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2874, 100, 0, MS_SHOE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE, 0, M1_HIDE|M1_NOTAKE|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("loftier plume handbook", S_FUNGUS, LVL(69, 9, 4, 67, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_SCRA, AD_BADE, 1, 16), ATTK(AT_WEAP, AD_DEPR, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2332, 1297, 0, MS_SPELL, MZ_SMALL), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID| M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dog investor rivalry", S_FUNGUS, LVL(70, 12, -8, 39, 0), (1), A(ATTK(AT_CLAW, AD_PLYS, 5, 7), ATTK(AT_WEAP, AD_FREN, 1, 14), ATTK(AT_EXPL, AD_BURN, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(733, 613, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, MR_DEATH, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_POIS| M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("whereunto corrector rezone recalculate akvavit", S_FUNGUS, LVL(70, 12, 3, 88, -11), (G_LGROUP|2), A(ATTK(AT_WEAP, AD_TPTO, 8, 4), ATTK(AT_NONE, AD_RBRE, 5, 15), ATTK(AT_BEAM, AD_ICUR, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(299, 0, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_TPORT, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("doily tarted", S_FUNGUS, LVL(70, 8, -2, 57, 6), (1), A(ATTK(AT_MAGC, AD_LEGS, 7, 8), ATTK(AT_HUGS, AD_CONT, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1830, 90, 0, MS_ROAR, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_DEATH, MR_ELEC, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOHANDS, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spacelichen", S_FUNGUS, LVL(70, 12, -15, 50, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 10), ATTK(AT_BITE, AD_SAMU, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_STALK|M2_STRONG|M2_HOSTILE|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("liar poison fungus", S_FUNGUS, LVL(71, 16, -15, 60, 0), (1), A(ATTK(AT_BITE, AD_POIS, 9, 9), ATTK(AT_GAZE, AD_TRAP, 8, 8), ATTK(AT_HUGS, AD_SLEE, 3, 10), ATTK(AT_GAZE, AD_HODS, 6, 6), ATTK(AT_BREA, AD_DRST, 10, 10), NO_ATTK), SIZ(20, 200, 0, MS_CUSS, MZ_SMALL), MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("inebriant ado", S_FUNGUS, LVL(71, 12, -29, 51, 16), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_WET, 3, 9), ATTK(AT_STNG, AD_FRZE, 9, 15), ATTK(AT_GAZE, AD_WERE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1375, 1103, 0, MS_AREOLA, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("modi rigged", S_FUNGUS, LVL(71, 20, -12, 93, 0), (G_RGROUP|1), A(ATTK(AT_CLAW, AD_SPEL, 9, 7), ATTK(AT_NONE, AD_STTP, 8, 15), ATTK(AT_BUTT, AD_RUNS, 7, 13), ATTK(AT_TRAM, AD_CHKH, 5, 21), NO_ATTK, NO_ATTK), SIZ(3691, 1065, 0, MS_PANTS, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thought defoliant hundredweight repertorial", S_FUNGUS, LVL(71, 9, -1, 20, 15), (G_GENO|1), A(ATTK(AT_BUTT, AD_SPC2, 5, 15), ATTK(AT_GAZE, AD_DROP, 3, 6), ATTK(AT_TENT, AD_LETH, 2, 9), ATTK(AT_BREA, AD_FAKE, 2, 3), ATTK(AT_CLAW, AD_ELEC, 6, 4), NO_ATTK), SIZ(1912, 674, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reseating gravitative", S_FUNGUS, LVL(71, 21, -30, 22, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_HEAL, 8, 20), ATTK(AT_TENT, AD_MIDI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(472, 321, 0, MS_STENCH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_POIS, M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tosspot podded", S_FUNGUS, LVL(72, 12, -21, 34, 0), (1), A(ATTK(AT_LASH, AD_WTHR, 8, 14), ATTK(AT_GAZE, AD_LITE, 7, 14), ATTK(AT_SPIT, AD_NACU, 1, 19), ATTK(AT_LASH, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_STUN, 6, 4), ATTK(AT_BEAM, AD_MEMO, 1, 10)), SIZ(2237, 182, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_SLEEP, 0, M1_WALLWALK|M1_NEEDPICK|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("instalment strongbox", S_FUNGUS, LVL(72, 28, -14, 7, 0), (G_VLGROUP|2), A(ATTK(AT_ENGL, AD_SHAN, 1, 5), ATTK(AT_HUGS, AD_BLEE, 9, 7), ATTK(AT_SCRA, AD_DREA, 7, 14), ATTK(AT_RATH, AD_PHYS, 9, 21), NO_ATTK, NO_ATTK), SIZ(2212, 536, 0, MS_SISSY, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_SLEEP, M1_SWIM|M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nonlethal nonperishable", S_FUNGUS, LVL(73, 9, -22, 24, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_TIME, 4, 2), ATTK(AT_WEAP, AD_STTP, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2004, 467, 0, MS_VAMPIRE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS, M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("acerbating cannot plum", S_FUNGUS, LVL(73, 12, 6, 81, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_SLOW, 5, 1), ATTK(AT_NONE, AD_WEBS, 8, 20), ATTK(AT_BEAM, AD_FEAR, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(97, 221, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS, M2_UNDEAD|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("clubbier wainscotted", S_FUNGUS, LVL(73, 37, 7, 96, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_HUGS, AD_MCRE, 8, 3), ATTK(AT_TRAM, AD_VAMP, 5, 13), ATTK(AT_WEAP, AD_VAMP, 4, 12), ATTK(AT_KICK, AD_DAMA, 2, 19), ATTK(AT_STNG, AD_DEST, 1, 20), ATTK(AT_NONE, AD_SSEX, 3, 19)), SIZ(147, 379, 0, MS_PAIN, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_UNSOLID|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("divisibility sacred abt", S_FUNGUS, LVL(73, 10, -20, 99, 5), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_CORR, 5, 3), ATTK(AT_CLAW, AD_ICUR, 2, 2), ATTK(AT_BOOM, AD_HODS, 1, 17), ATTK(AT_TENT, AD_CHAO, 1, 8), ATTK(AT_KICK, AD_SGLD, 1, 5), ATTK(AT_KICK, AD_NAST, 5, 13)), SIZ(780, 685, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHANDS|M1_POIS, M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("trimester procommunism", S_FUNGUS, LVL(74, 12, -7, 88, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_TDRA, 3, 19), ATTK(AT_WEAP, AD_FEAR, 8, 14), ATTK(AT_BITE, AD_TERR, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2587, 57, 0, MS_GROWL, MZ_LARGE), MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tester", S_FUNGUS, LVL(75, 18, -24, 100, 0), (1), A(ATTK(AT_TENT, AD_PHYS, 18, 22), ATTK(AT_BEAM, AD_NTHR, 18, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOTAKE|M1_HUMANOID, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("rng lichen", S_FUNGUS, LVL(75, 6, -12, 50, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 15), ATTK(AT_BITE, AD_RNG, 10, 12), ATTK(AT_BITE, AD_IDAM, 1, 1), ATTK(AT_BITE, AD_SANI, 8, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NO_DECAY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stalking rng lichen", S_FUNGUS, LVL(75, 6, -12, 50, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 15), ATTK(AT_BITE, AD_RNG, 10, 12), ATTK(AT_BITE, AD_IDAM, 1, 1), ATTK(AT_BITE, AD_SANI, 8, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NO_DECAY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rng spore lichen", S_FUNGUS, LVL(75, 6, -12, 50, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 3, 15), ATTK(AT_BITE, AD_RNG, 10, 12), ATTK(AT_BITE, AD_IDAM, 1, 1), ATTK(AT_BITE, AD_SANI, 8, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NO_DECAY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rng colony lichen", S_FUNGUS, LVL(75, 6, -12, 50, 0), (1|G_SGROUP), A(ATTK(AT_TUCH, AD_WRAP, 3, 15), ATTK(AT_BITE, AD_RNG, 10, 12), ATTK(AT_BITE, AD_IDAM, 1, 1), ATTK(AT_BITE, AD_SANI, 8, 8), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_WALLWALK|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NO_DECAY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weatherboard disintegrator", S_FUNGUS, LVL(75, 16, -17, 80, -16), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_CHKH, 7, 2), ATTK(AT_MAGC, AD_POIS, 5, 3), ATTK(AT_HUGS, AD_ENCH, 2, 7), ATTK(AT_GAZE, AD_INSA, 1, 8), ATTK(AT_BITE, AD_CHAO, 5, 21), NO_ATTK), SIZ(1542, 1360, 0, MS_SOVIET, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_ACID, M1_FLY|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_POIS| M1_HERBIVORE, M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pimping intelligently", S_FUNGUS, LVL(75, 27, -22, 66, -14), (G_GENO|G_PLATOON|1|G_RGROUP), A(ATTK(AT_BUTT, AD_SSEX, 7, 4), ATTK(AT_ENGL, AD_LAVA, 1, 4), ATTK(AT_TUCH, AD_DRDX, 8, 18), ATTK(AT_STNG, AD_DEPR, 2, 2), ATTK(AT_CLAW, AD_UVUU, 1, 5), NO_ATTK), SIZ(905, 34, 0, MS_CONVERT, MZ_SMALL), MR_FIRE|MR_DEATH, MR_FIRE, M1_THICK_HIDE, M2_VAMPIRE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("freewheeling foldage", S_FUNGUS, LVL(75, 10, -15, 73, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_WISD, 6, 10), ATTK(AT_LASH, AD_PLYS, 8, 4), ATTK(AT_GAZE, AD_AGGR, 6, 17), ATTK(AT_KICK, AD_SGLD, 8, 10), ATTK(AT_WEAP, AD_COLD, 6, 18), NO_ATTK), SIZ(164, 792, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("craggily disoriented", S_FUNGUS, LVL(75, 12, 9, 49, 0), (G_RGROUP|1), A(ATTK(AT_ENGL, AD_MINA, 8, 14), ATTK(AT_SPIT, AD_TRAP, 3, 1), ATTK(AT_SCRA, AD_DROP, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1223, 1074, 0, MS_GLYPHS, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_NOLIMBS|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("damper postmortem alkalinize", S_FUNGUS, LVL(76, 12, -8, 69, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_DRDX, 8, 2), ATTK(AT_NONE, AD_CHRN, 5, 2), ATTK(AT_SCRA, AD_SGLD, 1, 12), ATTK(AT_MAGC, AD_TLPT, 8, 17), NO_ATTK, NO_ATTK), SIZ(1032, 733, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, MR_COLD, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("national scuta", S_FUNGUS, LVL(76, 12, -15, 68, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_DGST, 1, 9), ATTK(AT_TRAM, AD_DISP, 7, 5), ATTK(AT_BOOM, AD_PAIN, 7, 18), ATTK(AT_HUGS, AD_LITT, 1, 8), ATTK(AT_ENGL, AD_DRIN, 1, 6), NO_ATTK), SIZ(410, 1544, 0, MS_OHGOD, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("abortogenic glen", S_FUNGUS, LVL(76, 14, -25, 87, 12), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_ENGL, AD_WERE, 1, 2), ATTK(AT_WEAP, AD_RBAD, 1, 11), ATTK(AT_STNG, AD_SEDU, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1114, 357, 0, MS_ESCAPE, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dulled throbber", S_FUNGUS, LVL(76, 43, -6, 69, -8), (G_GENO|G_VLGROUP|4), A(ATTK(AT_STNG, AD_ELEC, 6, 13), ATTK(AT_KICK, AD_MIDI, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1044, 1448, 0, MS_DJINNI, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_HOBBIT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("overinsistent interference", S_FUNGUS, LVL(76, 12, -25, 98, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_AXUS, 2, 4), ATTK(AT_HUGS, AD_RUST, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2910, 36, 0, MS_GROWL, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY| M1_OVIPAROUS, M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nympho reexchanging", S_FUNGUS, LVL(77, 16, -3, 95, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_STCK, 5, 19), ATTK(AT_KICK, AD_SPC2, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(131, 537, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_COLD, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS| M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mack conclusive", S_FUNGUS, LVL(77, 20, -25, 38, 14), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DISN, 8, 21), ATTK(AT_WEAP, AD_DISP, 9, 15), ATTK(AT_TENT, AD_RUST, 5, 3), ATTK(AT_CLAW, AD_DCAY, 5, 7), NO_ATTK, NO_ATTK), SIZ(127, 1252, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT, M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hoop indwell recommitted", S_FUNGUS, LVL(78, 12, 10, 41, 0), (2), A(ATTK(AT_TUCH, AD_CALM, 7, 5), ATTK(AT_STNG, AD_PLYS, 4, 18), ATTK(AT_WEAP, AD_SLOW, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(870, 746, 0, MS_BUZZ, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_GIANT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("flapping vertebral", S_FUNGUS, LVL(78, 11, -7, 76, 7), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_BITE, AD_FEAR, 1, 10), ATTK(AT_BITE, AD_NAST, 2, 11), ATTK(AT_HUGS, AD_CONT, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1595, 1158, 0, MS_GRUNT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_NEEDPICK|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_COLLECT|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("grutten spraddle", S_FUNGUS, LVL(78, 14, -15, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_ELEC, 6, 17), ATTK(AT_SCRA, AD_PEST, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1625, 65, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, MR_COLD, M1_SWIM|M1_CLING|M1_CONCEAL|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fjord amanita", S_FUNGUS, LVL(79, 12, -23, 96, -16), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_RBRE, 6, 1), ATTK(AT_WEAP, AD_FUMB, 1, 2), ATTK(AT_WEAP, AD_DETH, 1, 16), ATTK(AT_SPIT, AD_MCRE, 1, 8), ATTK(AT_GAZE, AD_PART, 6, 5), ATTK(AT_CLAW, AD_RBRE, 1, 19)), SIZ(159, 1022, 0, MS_STABILIZE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_DISINT, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_ACID|M1_CARNIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("abductor readjourned", S_FUNGUS, LVL(79, 19, -15, 74, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_ENGL, AD_TLPT, 7, 14), ATTK(AT_SPIT, AD_NUMB, 5, 19), ATTK(AT_TUCH, AD_LITT, 4, 15), ATTK(AT_LASH, AD_AGGR, 2, 1), ATTK(AT_TUCH, AD_TECH, 7, 12), NO_ATTK), SIZ(443, 193, 0, MS_SOCKS, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOLIMBS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("weeder dominator", S_FUNGUS, LVL(79, 14, -19, 94, -19), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_CLRC, 5, 12), ATTK(AT_NONE, AD_WISD, 5, 14), ATTK(AT_KICK, AD_FIRE, 4, 5), ATTK(AT_BITE, AD_ICUR, 1, 10), ATTK(AT_LASH, AD_POLY, 6, 19), NO_ATTK), SIZ(141, 13, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_MAGIC|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_SPIDER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pluckiest wholehearted demineralizing", S_FUNGUS, LVL(80, 19, -3, 22, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_NACU, 8, 17), ATTK(AT_KICK, AD_ALIN, 5, 21), ATTK(AT_NONE, AD_CLRC, 6, 5), ATTK(AT_TRAM, AD_DRLI, 1, 19), ATTK(AT_WEAP, AD_DETH, 7, 21), ATTK(AT_CLAW, AD_CLRC, 1, 18)), SIZ(517, 17, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tuneful temporization", S_FUNGUS, LVL(81, 12, -3, 6, 0), (1), A(ATTK(AT_MAGC, AD_THIE, 1, 16), ATTK(AT_GAZE, AD_RBRE, 3, 15), ATTK(AT_BUTT, AD_CAST, 2, 16), ATTK(AT_BREA, AD_IDAM, 7, 2), NO_ATTK, NO_ATTK), SIZ(114, 855, 0, MS_PARROT, MZ_LARGE), MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE, M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("renai over meshera", S_FUNGUS, LVL(81, 20, -30, 100, 0), (1), A(ATTK(AT_TENT, AD_PHYS, 25, 22), ATTK(AT_GAZE, AD_INSA, 16, 16), ATTK(AT_MAGC, AD_SPC2, 8, 8), ATTK(AT_BEAM, AD_PLYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("pornography plumier", S_FUNGUS, LVL(81, 12, -13, 92, 0), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_LEGS, 4, 16), ATTK(AT_TENT, AD_RBRE, 1, 21), ATTK(AT_TUCH, AD_VULN, 9, 14), ATTK(AT_TUCH, AD_BURN, 8, 8), ATTK(AT_ENGL, AD_NPRO, 0, 10), NO_ATTK), SIZ(2357, 14, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_LORD|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("manifesting kamaaina curio sexualized dried legwork campanile", S_FUNGUS, LVL(81, 12, -25, 20, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_CONF, 4, 15), ATTK(AT_KICK, AD_CNCL, 8, 14), ATTK(AT_STNG, AD_WGHT, 8, 5), ATTK(AT_BEAM, AD_ABDC, 5, 16), ATTK(AT_WEAP, AD_VOMT, 7, 15), ATTK(AT_BUTT, AD_STUN, 2, 1)), SIZ(732, 188, 0, MS_OHGOD, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("photosynthesized foreswear", S_FUNGUS, LVL(82, 47, -8, 25, 0), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_VOMT, 7, 21), ATTK(AT_HUGS, AD_AGGR, 7, 21), ATTK(AT_CLAW, AD_RNG, 2, 17), ATTK(AT_WEAP, AD_MCRE, 8, 5), NO_ATTK, NO_ATTK), SIZ(1272, 23, 0, MS_WAIL, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_SWIM|M1_NOHEAD|M1_SEE_INVIS, M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("adz annual", S_FUNGUS, LVL(82, 49, -2, 54, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NEXU, 3, 14), ATTK(AT_SPIT, AD_NGEN, 2, 13), ATTK(AT_TUCH, AD_DISE, 1, 20), ATTK(AT_BEAM, AD_MINA, 5, 10), ATTK(AT_HUGS, AD_ELEC, 7, 16), ATTK(AT_BITE, AD_DISP, 9, 13)), SIZ(2009, 1306, 0, MS_ARREST, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, MR_FIRE|MR_STONE, M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tricksier schnook", S_FUNGUS, LVL(82, 12, -13, 95, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_WET, 6, 8), ATTK(AT_SCRA, AD_MANA, 7, 14), ATTK(AT_BEAM, AD_DFOO, 7, 5), ATTK(AT_BITE, AD_BANI, 8, 9), ATTK(AT_CLAW, AD_DRCO, 7, 3), ATTK(AT_LASH, AD_DRCO, 3, 1)), SIZ(3395, 212, 0, MS_IMITATE, MZ_HUMAN), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("homering chambray fatalism cornu", S_FUNGUS, LVL(82, 20, -3, 71, -11), (1), A(ATTK(AT_STNG, AD_FREN, 8, 16), ATTK(AT_ENGL, AD_LAZY, 9, 16), ATTK(AT_WEAP, AD_MALK, 7, 8), ATTK(AT_HUGS, AD_CHKH, 6, 2), NO_ATTK, NO_ATTK), SIZ(2343, 953, 0, MS_WAIL, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOHANDS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GIANT| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evanescence miscasting rationalize dismaler", S_FUNGUS, LVL(83, 11, 7, 86, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_WGHT, 1, 7), ATTK(AT_MAGC, AD_DRLI, 7, 5), ATTK(AT_LASH, AD_SKIL, 6, 19), ATTK(AT_BEAM, AD_RUST, 3, 21), NO_ATTK, NO_ATTK), SIZ(1377, 404, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE| M1_TPORT|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("boldfaced ghostwriter unfroze", S_FUNGUS, LVL(83, 17, -7, 98, 18), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_GAZE, AD_VOMT, 2, 21), ATTK(AT_WEAP, AD_WERE, 4, 21), ATTK(AT_TRAM, AD_ICUR, 4, 17), ATTK(AT_HUGS, AD_SGLD, 1, 14), ATTK(AT_BITE, AD_MINA, 6, 6), NO_ATTK), SIZ(1549, 435, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reawaked redraft rarefying wrathiest", S_FUNGUS, LVL(83, 10, -17, 85, 8), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DEBU, 7, 20), ATTK(AT_TRAM, AD_ILLU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(732, 483, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("franco gestured", S_FUNGUS, LVL(83, 12, -6, 97, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_STTP, 3, 9), ATTK(AT_STNG, AD_FLAM, 6, 1), ATTK(AT_TUCH, AD_FEAR, 7, 11), ATTK(AT_TUCH, AD_LAZY, 3, 11), ATTK(AT_SCRA, AD_AXUS, 3, 1), ATTK(AT_BREA, AD_CONF, 3, 14)), SIZ(861, 487, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_NOTAKE, M2_VAMPIRE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("masochistic tetrapod", S_FUNGUS, LVL(83, 9, -5, 94, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TENT, AD_SSEX, 2, 2), ATTK(AT_BITE, AD_PEST, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2853, 454, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("matangoddess", S_FUNGUS, LVL(83, 18, -20, 75, 0), (1), A(ATTK(AT_BITE, AD_VENO, 12, 12), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_MAGC, AD_DRST, 12, 12), ATTK(AT_BEAM, AD_DREA, 11, 11), ATTK(AT_BREA, AD_WET, 10, 10), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_FIRE|MR_HITASFOUR|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("mutangoddess", S_FUNGUS, LVL(83, 18, -20, 75, 0), (1), A(ATTK(AT_BITE, AD_VENO, 12, 12), ATTK(AT_GAZE, AD_INSA, 10, 10), ATTK(AT_MAGC, AD_DRST, 12, 12), ATTK(AT_BEAM, AD_DREA, 11, 11), ATTK(AT_BREA, AD_WET, 10, 10), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_FIRE|MR_HITASFOUR|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("deathengoddess", S_FUNGUS, LVL(83, 18, -20, 75, 0), (1), A(ATTK(AT_BITE, AD_VENO, 12, 12), ATTK(AT_GAZE, AD_SANI, 10, 10), ATTK(AT_MAGC, AD_DRST, 12, 12), ATTK(AT_BEAM, AD_DREA, 11, 11), ATTK(AT_BREA, AD_WET, 10, 10), NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_FIRE|MR_HITASFOUR|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("sedimented leafage", S_FUNGUS, LVL(83, 9, -15, 96, 4), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_STCK, 3, 5), ATTK(AT_TUCH, AD_WRAT, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3109, 878, 0, MS_TREESQUAD, MZ_TINY), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_ACID, M2_NOPOLY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rabidity brotherhood", S_FUNGUS, LVL(84, 9, -28, 87, 0), (G_RGROUP|1), A(ATTK(AT_TUCH, AD_UNPR, 4, 18), ATTK(AT_WEAP, AD_CNCL, 4, 8), ATTK(AT_LASH, AD_CURS, 2, 12), ATTK(AT_BUTT, AD_TIME, 1, 7), ATTK(AT_BOOM, AD_UNPR, 9, 15), ATTK(AT_TENT, AD_TRAI, 3, 2)), SIZ(4622, 1096, 0, MS_CORONA, MZ_LARGE), MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("frisked avouched closefitting parsed statal zaftig", S_FUNGUS, LVL(84, 13, -15, 89, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_BREA, AD_DROP, 3, 19), ATTK(AT_MAGC, AD_LITT, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2913, 607, 0, MS_VAMPIRE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("contemn matron", S_FUNGUS, LVL(84, 12, -26, 5, 18), (G_GENO|3), A(ATTK(AT_GAZE, AD_SPEL, 9, 16), ATTK(AT_SPIT, AD_VULN, 3, 13), ATTK(AT_BREA, AD_DFOO, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(157, 585, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_DISINT, M1_TUNNEL|M1_BREATHLESS|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("microsecond angelfish", S_FUNGUS, LVL(84, 10, -16, 86, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BREA, AD_SSEX, 3, 1), ATTK(AT_BUTT, AD_DEST, 6, 7), ATTK(AT_WEAP, AD_PAIN, 1, 5), ATTK(AT_CLAW, AD_DISP, 6, 9), ATTK(AT_BITE, AD_DFOO, 1, 4), NO_ATTK), SIZ(1060, 900, 0, MS_GAARDIEN, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("annulet inebriant", S_FUNGUS, LVL(84, 12, 7, 1, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 7, 16), ATTK(AT_ENGL, AD_MAGM, 7, 4), ATTK(AT_WEAP, AD_CHAO, 2, 20), ATTK(AT_HUGS, AD_BADE, 8, 15), NO_ATTK, NO_ATTK), SIZ(619, 8, 0, MS_SHRIEK, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_PERMAMIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bottlesful sofa repapered corkier", S_FUNGUS, LVL(84, 12, -1, 62, -18), (G_GENO|3), A(ATTK(AT_TENT, AD_SGLD, 9, 9), ATTK(AT_MAGC, AD_SHRD, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4599, 82, 0, MS_TREESQUAD, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMPHIBIOUS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW| M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shoplifted lateraled", S_FUNGUS, LVL(84, 6, 0, 0, 0), (G_LGROUP|2), A(ATTK(AT_KICK, AD_STON, 4, 1), ATTK(AT_NONE, AD_DISE, 4, 13), ATTK(AT_GAZE, AD_DRCO, 4, 20), ATTK(AT_BITE, AD_DFOO, 1, 8), NO_ATTK, NO_ATTK), SIZ(542, 1645, 0, MS_WAIL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOHEAD|M1_MINDLESS|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wager specimen", S_FUNGUS, LVL(85, 12, 10, 65, 10), (2), A(ATTK(AT_BUTT, AD_SOUN, 4, 1), ATTK(AT_STNG, AD_TCKL, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(412, 162, 0, MS_NEIGH, MZ_GIGANTIC), MR_STONE, MR_STONE, M1_NOHEAD|M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pillowy ladler", S_FUNGUS, LVL(86, 25, -26, 14, -19), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_AGGR, 4, 12), ATTK(AT_LASH, AD_SLUD, 4, 11), ATTK(AT_HUGS, AD_NAST, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(240, 311, 0, MS_FART_LOUD, MZ_TINY), MR_COLD|MR_POISON, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_ORC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rebutton operant", S_FUNGUS, LVL(86, 35, -27, 77, 20), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_TDRA, 9, 2), ATTK(AT_TENT, AD_GRAV, 2, 11), ATTK(AT_MAGC, AD_ANTI, 5, 14), ATTK(AT_HUGS, AD_HODS, 3, 4), NO_ATTK, NO_ATTK), SIZ(3144, 2, 0, MS_GIBBERISH, MZ_SMALL), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_SLITHY, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sapphist phaeton", S_FUNGUS, LVL(87, 8, -15, 30, 19), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_EDGE, 8, 16), ATTK(AT_STNG, AD_WGHT, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3595, 467, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_ACID| M1_POIS|M1_OMNIVORE, M2_PNAME|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("procuring uniting", S_FUNGUS, LVL(87, 13, -10, 74, -20), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_LITT, 5, 15), ATTK(AT_WEAP, AD_PEST, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1502, 193, 0, MS_GURGLE, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_MINION|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("celibacy muddling", S_FUNGUS, LVL(87, 12, 3, 72, 0), (G_VLGROUP|3), A(ATTK(AT_TUCH, AD_WNCE, 5, 12), ATTK(AT_SPIT, AD_STON, 1, 21), ATTK(AT_TUCH, AD_DAMA, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(317, 10, 0, MS_JAPANESE, MZ_SMALL), MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ergonomically partnered", S_FUNGUS, LVL(87, 12, 8, 44, 0), (G_UNIQ|4), A(ATTK(AT_BOOM, AD_LEGS, 3, 17), ATTK(AT_HUGS, AD_GLIB, 7, 19), ATTK(AT_SPIT, AD_FEAR, 7, 3), ATTK(AT_BUTT, AD_PLYS, 1, 13), ATTK(AT_BITE, AD_BADE, 2, 14), ATTK(AT_BITE, AD_SSEX, 1, 20)), SIZ(562, 91, 0, MS_BOSS, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, MR_ACID, M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_REGEN, M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("psychosocially announce", S_FUNGUS, LVL(88, 2, -13, 67, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_ENGL, AD_DREA, 6, 21), ATTK(AT_LASH, AD_SLIM, 7, 18), ATTK(AT_SPIT, AD_ABDC, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1878, 1563, 0, MS_JAPANESE, MZ_TINY), MR_STONE, 0, M1_NOHANDS|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG| M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("berried downloaded passe", S_FUNGUS, LVL(89, 24, -27, 80, 0), (2), A(ATTK(AT_BITE, AD_TIME, 8, 21), ATTK(AT_KICK, AD_CONF, 8, 9), ATTK(AT_BOOM, AD_CHRN, 4, 5), ATTK(AT_LASH, AD_CORR, 1, 3), NO_ATTK, NO_ATTK), SIZ(260, 182, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("silenced monish", S_FUNGUS, LVL(89, 8, -3, 72, -12), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SHAN, 1, 11), ATTK(AT_TUCH, AD_VOMT, 1, 10), ATTK(AT_BUTT, AD_WEBS, 9, 3), ATTK(AT_CLAW, AD_NUMB, 4, 17), ATTK(AT_SPIT, AD_ABDC, 9, 4), NO_ATTK), SIZ(338, 787, 0, MS_SISSY, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("proctoscopically barcelona", S_FUNGUS, LVL(90, 13, -11, 46, -8), (4), A(ATTK(AT_WEAP, AD_PEST, 7, 11), ATTK(AT_BEAM, AD_LITE, 1, 20), ATTK(AT_CLAW, AD_SITM, 9, 21), ATTK(AT_GAZE, AD_VOMT, 6, 7), ATTK(AT_WEAP, AD_ACID, 1, 1), NO_ATTK), SIZ(645, 389, 0, MS_CONVERT, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("enrolment tiller", S_FUNGUS, LVL(90, 12, -30, 7, 0), (1), A(ATTK(AT_WEAP, AD_CORR, 9, 10), ATTK(AT_HUGS, AD_LUCK, 8, 13), ATTK(AT_WEAP, AD_ACID, 1, 2), ATTK(AT_BITE, AD_STTP, 8, 14), ATTK(AT_SCRA, AD_STAT, 2, 10), NO_ATTK), SIZ(14, 50, 0, MS_CONVERT, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("preamble libellously", S_FUNGUS, LVL(90, 15, -10, 28, 17), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_HODS, 6, 18), ATTK(AT_LASH, AD_RBRE, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(166, 37, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flawlessly trussing", S_FUNGUS, LVL(91, 8, 6, 52, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_DFOO, 3, 8), ATTK(AT_MAGC, AD_FAMN, 6, 1), ATTK(AT_BREA, AD_RUNS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(725, 771, 0, MS_PHOTO, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("diastolic ideologically", S_FUNGUS, LVL(91, 13, -27, 66, 0), (G_LGROUP|2), A(ATTK(AT_STNG, AD_AMNE, 3, 18), ATTK(AT_KICK, AD_WEBS, 1, 12), ATTK(AT_BITE, AD_GLIB, 3, 10), ATTK(AT_BITE, AD_PEST, 3, 16), NO_ATTK, NO_ATTK), SIZ(868, 1823, 0, MS_IMITATE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("teenier uneducated", S_FUNGUS, LVL(92, 14, -16, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_EDGE, 1, 7), ATTK(AT_GAZE, AD_NIVE, 9, 12), ATTK(AT_TUCH, AD_SLEE, 6, 19), ATTK(AT_BEAM, AD_TCKL, 1, 20), ATTK(AT_TUCH, AD_LETH, 1, 6), NO_ATTK), SIZ(2139, 274, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("kilohertz mildest gored", S_FUNGUS, LVL(92, 17, -28, 11, -8), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_BLEE, 5, 6), ATTK(AT_ENGL, AD_LUCK, 7, 7), ATTK(AT_BUTT, AD_TDRA, 6, 9), ATTK(AT_BITE, AD_ELEC, 1, 7), ATTK(AT_ENGL, AD_NTHR, 4, 1), ATTK(AT_NONE, AD_DISE, 6, 6)), SIZ(261, 484, 0, MS_AREOLA, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_COLD|MR_DISINT, M1_CONCEAL|M1_NOEYES|M1_NOHEAD, M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("notch clubber sharesman comeback simplifying", S_FUNGUS, LVL(94, 16, 4, 54, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TUCH, AD_ILLU, 3, 2), ATTK(AT_BOOM, AD_SPEL, 4, 2), ATTK(AT_TENT, AD_AXUS, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2376, 551, 0, MS_REPAIR, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gavot rubbishy", S_FUNGUS, LVL(94, 9, 6, 70, -17), (G_RGROUP|4), A(ATTK(AT_MAGC, AD_WET, 5, 14), ATTK(AT_LASH, AD_DGST, 4, 5), ATTK(AT_WEAP, AD_DEPR, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(714, 708, 0, MS_WOLLOH, MZ_TINY), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cotyledonary trellised", S_FUNGUS, LVL(94, 16, -6, 36, -15), (G_RGROUP|2), A(ATTK(AT_TUCH, AD_SIN, 3, 11), ATTK(AT_BEAM, AD_LAVA, 7, 20), ATTK(AT_BREA, AD_PLAS, 2, 14), ATTK(AT_NONE, AD_RUST, 0, 7), ATTK(AT_STNG, AD_UVUU, 0, 9), ATTK(AT_TENT, AD_SSEX, 8, 2)), SIZ(971, 2, 0, MS_SOUND, MZ_MEDIUM), MR_DISINT, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID| M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("grouched semiliterate link", S_FUNGUS, LVL(95, 16, 7, 31, 0), (3), A(ATTK(AT_GAZE, AD_MANA, 6, 6), ATTK(AT_SPIT, AD_UVUU, 7, 4), ATTK(AT_NONE, AD_CLRC, 9, 20), ATTK(AT_BUTT, AD_VAPO, 5, 19), ATTK(AT_HUGS, AD_DIMN, 9, 6), ATTK(AT_HUGS, AD_BURN, 8, 8)), SIZ(204, 727, 0, MS_FART_QUIET, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_SLITHY, M2_NOPOLY|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pillaging facelift awesomely", S_FUNGUS, LVL(95, 9, 10, 75, 14), (G_SGROUP|3), A(ATTK(AT_BUTT, AD_STAT, 1, 13), ATTK(AT_NONE, AD_MCRE, 1, 20), ATTK(AT_KICK, AD_RBAD, 1, 3), ATTK(AT_HUGS, AD_DISE, 2, 14), ATTK(AT_LASH, AD_TDRA, 3, 16), NO_ATTK), SIZ(127, 608, 0, MS_COMBAT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, MR_COLD|MR_SLEEP, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("alto enlarging", S_FUNGUS, LVL(95, 22, -22, 70, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_WRAT, 1, 18), ATTK(AT_CLAW, AD_FEAR, 5, 8), ATTK(AT_BUTT, AD_SLOW, 7, 5), ATTK(AT_RATH, AD_ENCH, 7, 7), ATTK(AT_BUTT, AD_ICUR, 9, 5), ATTK(AT_BEAM, AD_MANA, 5, 18)), SIZ(1805, 55, 0, MS_GIBBERISH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_OVIPAROUS|M1_CARNIVORE, M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("drafting heartthrob", S_FUNGUS, LVL(96, 15, -4, 47, 0), (3), A(ATTK(AT_TRAM, AD_COLD, 4, 7), ATTK(AT_NONE, AD_ENCH, 5, 1), ATTK(AT_MAGC, AD_WEBS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(428, 42, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, MR_FIRE, M1_NOEYES|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("realignment familarity", S_FUNGUS, LVL(97, 12, 2, 68, 20), (G_GENO|2), A(ATTK(AT_SCRA, AD_GLIB, 4, 15), ATTK(AT_WEAP, AD_DREA, 4, 4), ATTK(AT_SPIT, AD_RNG, 7, 1), ATTK(AT_BITE, AD_VOMT, 3, 7), ATTK(AT_EXPL, AD_MANA, 1, 5), NO_ATTK), SIZ(3272, 144, 0, MS_BONES, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS| M1_BREATHLESS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("grilled igloo", S_FUNGUS, LVL(97, 11, -27, 25, 4), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_GLIB, 3, 18), ATTK(AT_ENGL, AD_DGST, 6, 20), ATTK(AT_TRAM, AD_INER, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(789, 40, 0, MS_BURBLE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE| M1_HERBIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unveil arriving", S_FUNGUS, LVL(97, 12, 1, 53, 11), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_ACID, 5, 3), ATTK(AT_BUTT, AD_LITE, 4, 12), ATTK(AT_BUTT, AD_ALIN, 7, 20), ATTK(AT_GAZE, AD_HODS, 4, 10), ATTK(AT_TENT, AD_TCKL, 1, 15), NO_ATTK), SIZ(195, 122, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE|MR_DRAIN, M1_FLY|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ingested karst", S_FUNGUS, LVL(97, 16, -23, 10, 0), (G_LGROUP|3), A(ATTK(AT_GAZE, AD_ALIN, 1, 17), ATTK(AT_BUTT, AD_WRAT, 4, 14), ATTK(AT_STNG, AD_LETH, 6, 19), ATTK(AT_CLAW, AD_DRIN, 9, 12), ATTK(AT_STNG, AD_DFOO, 0, 16), ATTK(AT_BREA, AD_NGEN, 1, 3)), SIZ(670, 54, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_DRAIN, MR_DRAIN, M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_ACID| M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("goatherd pompano", S_FUNGUS, LVL(100, 24, -21, 99, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_AGGR, 7, 6), ATTK(AT_BUTT, AD_LETH, 5, 15), ATTK(AT_BEAM, AD_SPC2, 9, 20), ATTK(AT_MAGC, AD_TLPT, 2, 8), ATTK(AT_STNG, AD_SLEE, 5, 7), ATTK(AT_STNG, AD_WET, 2, 3)), SIZ(132, 110, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID| M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unswathing incommensurable stroll denominating", S_FUNGUS, LVL(100, 18, -36, 74, -3), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TRAM, AD_BURN, 5, 19), ATTK(AT_TENT, AD_STCK, 5, 12), ATTK(AT_KICK, AD_DAMA, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(107, 32, 0, MS_COMBAT, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_HIDE|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_WANDER|M2_GREEDY|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("valerian chemurgy", S_FUNGUS, LVL(100, 24, 5, 27, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_HUGS, AD_DRCH, 6, 5), ATTK(AT_SPIT, AD_STCK, 2, 21), ATTK(AT_CLAW, AD_DRCH, 4, 17), ATTK(AT_TRAM, AD_DREN, 4, 3), ATTK(AT_SCRA, AD_UVUU, 5, 5), NO_ATTK), SIZ(1101, 31, 0, MS_STABILIZE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_SLEEP, M1_CLING|M1_NOHANDS, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("curable keepable", S_FUNGUS, LVL(100, 13, 9, 31, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_MAGM, 3, 4), ATTK(AT_HUGS, AD_FREN, 7, 12), ATTK(AT_HUGS, AD_DRIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3721, 83, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("limitedly purposed", S_FUNGUS, LVL(100, 9, 0, 48, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_SEDU, 2, 21), ATTK(AT_TENT, AD_TRAI, 2, 18), ATTK(AT_TUCH, AD_INSA, 6, 19), ATTK(AT_BEAM, AD_RUST, 4, 6), ATTK(AT_EXPL, AD_DRST, 1, 2), ATTK(AT_WEAP, AD_FAKE, 7, 11)), SIZ(755, 570, 0, MS_NEIGH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_WALLWALK|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("uncorking contradictive", S_FUNGUS, LVL(100, 6, -21, 79, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_SAMU, 3, 1), ATTK(AT_STNG, AD_WERE, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(744, 1325, 0, MS_BARK, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_UNSOLID, M2_PRINCE|M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("columbium confectioner foretell", S_FUNGUS, LVL(100, 13, 6, 86, -6), (1), A(ATTK(AT_SCRA, AD_ELEC, 1, 3), ATTK(AT_TENT, AD_CAST, 9, 24), ATTK(AT_ENGL, AD_NGRA, 6, 16), ATTK(AT_BUTT, AD_DISN, 9, 21), ATTK(AT_STNG, AD_ICUR, 5, 13), ATTK(AT_TENT, AD_NAST, 8, 2)), SIZ(105, 338, 0, MS_SOLDIER, MZ_HUMAN), MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_UNSOLID|M1_REGEN|M1_ACID, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("snoopiest scrutinized mesomorphic", S_FUNGUS, LVL(101, 12, -15, 98, 3), (3), A(ATTK(AT_MAGC, AD_TRAP, 6, 10), ATTK(AT_TENT, AD_SKIL, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(875, 1785, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_NOEYES, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("oscillated ranging", S_FUNGUS, LVL(102, 19, -8, 79, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_LITE, 2, 18), ATTK(AT_HUGS, AD_STON, 1, 1), ATTK(AT_BEAM, AD_DRST, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3192, 105, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID, M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("upcoming valance", S_FUNGUS, LVL(102, 16, 8, 54, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_CAST, 1, 14), ATTK(AT_CLAW, AD_DREA, 1, 24), ATTK(AT_BITE, AD_AXUS, 1, 15), ATTK(AT_SPIT, AD_DRDX, 2, 10), ATTK(AT_ENGL, AD_NUMB, 5, 12), ATTK(AT_ENGL, AD_TIME, 4, 21)), SIZ(1026, 138, 0, MS_WAIL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vocality bowline", S_FUNGUS, LVL(103, 19, -13, 81, 0), (G_LGROUP|1), A(ATTK(AT_NONE, AD_TCKL, 6, 25), ATTK(AT_BUTT, AD_FIRE, 5, 9), ATTK(AT_KICK, AD_BURN, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 1339, 0, MS_ALLA, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("trivium income defend", S_FUNGUS, LVL(103, 12, -2, 82, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TENT, AD_STAT, 7, 2), ATTK(AT_LASH, AD_MEMO, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 59, 0, MS_ARREST, MZ_HUGE), MR_ACID, 0, M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("supersex engorgement", S_FUNGUS, LVL(104, 19, -12, 97, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_WET, 5, 2), ATTK(AT_BUTT, AD_TERR, 7, 3), ATTK(AT_SCRA, AD_DEST, 8, 22), ATTK(AT_SCRA, AD_COLD, 8, 8), ATTK(AT_ENGL, AD_AMNE, 1, 5), NO_ATTK), SIZ(130, 379, 0, MS_POKEDEX, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_FLY|M1_SWIM|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("analysand camisole", S_FUNGUS, LVL(105, 38, -36, 96, 0), (1), A(ATTK(AT_WEAP, AD_RNG, 4, 23), ATTK(AT_ENGL, AD_ACID, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(483, 232, 0, MS_OHGOD, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jerkin lowed", S_FUNGUS, LVL(105, 12, 8, 89, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_TREM, 1, 11), ATTK(AT_BEAM, AD_THIR, 6, 3), ATTK(AT_TRAM, AD_CAST, 4, 16), ATTK(AT_WEAP, AD_NAST, 4, 25), ATTK(AT_BOOM, AD_TRAI, 5, 6), ATTK(AT_SCRA, AD_DRCO, 6, 20)), SIZ(219, 1186, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("normed cobber", S_FUNGUS, LVL(106, 19, -3, 93, -2), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BITE, AD_BLAS, 2, 24), ATTK(AT_ENGL, AD_WERE, 9, 17), ATTK(AT_HUGS, AD_SHRD, 4, 11), ATTK(AT_HUGS, AD_LITE, 9, 24), ATTK(AT_BITE, AD_CONF, 6, 20), ATTK(AT_SPIT, AD_ABDC, 3, 23)), SIZ(15, 456, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_ACID|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cryotherapy unripely", S_FUNGUS, LVL(107, 22, -32, 96, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_WRAP, 6, 6), ATTK(AT_BITE, AD_TIME, 7, 22), ATTK(AT_MAGC, AD_PHYS, 9, 15), ATTK(AT_TUCH, AD_VENO, 7, 26), NO_ATTK, NO_ATTK), SIZ(2409, 922, 0, MS_BONES, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("totalfungus", S_FUNGUS, LVL(107,1,-78,100,0), (1), A(ATTK(AT_MAGC, AD_SPEL, 9, 5), ATTK(AT_TUCH, AD_PEST, 9, 5), ATTK(AT_TUCH, AD_PHYS, 9, 5), ATTK(AT_TUCH, AD_FAMN, 9, 5), ATTK(AT_TUCH, AD_DETH, 9, 5), ATTK(AT_TUCH, AD_ENCH, 9, 5)), SIZ(100, 200, 0, MS_LIEDER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_ACID|M1_REGEN|M1_SEE_INVIS|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_NEUTER|M2_NASTY, M3_CLOSE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("arch-lichen", S_FUNGUS, LVL(107,1,-78,100,0), (1), A(ATTK(AT_MAGC, AD_SPEL, 9, 5), ATTK(AT_TUCH, AD_PEST, 9, 5), ATTK(AT_TUCH, AD_PHYS, 9, 5), ATTK(AT_TUCH, AD_FAMN, 9, 5), ATTK(AT_TUCH, AD_DETH, 9, 5), ATTK(AT_TUCH, AD_ENCH, 9, 5)), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS| M1_ACID|M1_REGEN|M1_SEE_INVIS|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NO_DECAY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("randomizing dotingly", S_FUNGUS, LVL(108, 17, -13, 75, 8), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_INER, 8, 20), ATTK(AT_BREA, AD_TIME, 6, 6), ATTK(AT_LASH, AD_FIRE, 6, 20), ATTK(AT_BITE, AD_LUCK, 1, 18), ATTK(AT_BEAM, AD_EDGE, 5, 19), ATTK(AT_KICK, AD_CURS, 6, 18)), SIZ(472, 207, 0, MS_COW, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("decapitating windowing", S_FUNGUS, LVL(109, 13, -3, 43, 0), (2), A(ATTK(AT_NONE, AD_DFOO, 3, 12), ATTK(AT_GAZE, AD_CNCL, 3, 8), ATTK(AT_WEAP, AD_CAST, 7, 5), ATTK(AT_KICK, AD_FEAR, 8, 2), NO_ATTK, NO_ATTK), SIZ(445, 858, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("crisscrossing thorned hinderer", S_FUNGUS, LVL(110, 12, -11, 85, 9), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_MALK, 5, 19), ATTK(AT_BEAM, AD_RUST, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2617, 157, 0, MS_SUPERMAN, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NOHANDS|M1_UNSOLID|M1_POIS|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wherewithal implosive sudan", S_FUNGUS, LVL(110, 16, -22, 82, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_CONT, 8, 4), ATTK(AT_HUGS, AD_AXUS, 2, 7), ATTK(AT_MAGC, AD_CHAO, 9, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1210, 62, 0, MS_PRINCIPAL, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_NEEDPICK, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pock silesia undesirability", S_FUNGUS, LVL(110, 20, -27, 90, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_TRAP, 8, 13), ATTK(AT_NONE, AD_DISN, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1256, 115, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_NOTAKE|M1_NOHEAD|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("interweave massier", S_FUNGUS, LVL(110, 20, 6, 96, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PAIN, 1, 15), ATTK(AT_NONE, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1709, 19, 0, MS_BURBLE, MZ_HUMAN), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_HOBBIT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Jiraiya, the Frog Hermit", S_FUNGUS, LVL(110, 18, -12, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRCO, 4, 4), ATTK(AT_WEAP, AD_DRDX, 4, 4), ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_WEAP, AD_POIS, 10, 12), ATTK(AT_BEAM, AD_MANA, 10, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("shrewd blaspheme", S_FUNGUS, LVL(111, 19, -39, 35, -13), (3), A(ATTK(AT_TENT, AD_CHRN, 1, 9), ATTK(AT_BEAM, AD_SLUD, 1, 9), ATTK(AT_ENGL, AD_MAGM, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1087, 821, 0, MS_APOC, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_POISON, M1_FLY|M1_OMNIVORE, M2_PRINCE|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("admiralship scratchiest", S_FUNGUS, LVL(111, 25, -24, 88, 0), (4), A(ATTK(AT_ENGL, AD_RAGN, 6, 12), ATTK(AT_WEAP, AD_ANTI, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(553, 1303, 0, MS_SQEEK, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("insecurity swang uncaring", S_FUNGUS, LVL(112, 20, -29, 81, 0), (G_RGROUP|3), A(ATTK(AT_TRAM, AD_WRAP, 8, 3), ATTK(AT_KICK, AD_STTP, 2, 10), ATTK(AT_STNG, AD_VAPO, 1, 5), ATTK(AT_SPIT, AD_AGGR, 8, 8), NO_ATTK, NO_ATTK), SIZ(2129, 1707, 0, MS_HCALIEN, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DEATH, MR_DISINT, M1_AMPHIBIOUS|M1_NOHANDS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("contemporarily libertine", S_FUNGUS, LVL(112, 34, -17, 98, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_ICEB, 7, 25), ATTK(AT_MAGC, AD_LEGS, 8, 6), ATTK(AT_SCRA, AD_WERE, 9, 3), ATTK(AT_BREA, AD_STCK, 5, 19), ATTK(AT_SCRA, AD_FREN, 8, 2), ATTK(AT_KICK, AD_FIRE, 3, 8)), SIZ(479, 124, 0, MS_CHICKEN, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS, M2_VAMPIRE|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("embar whining", S_FUNGUS, LVL(113, 16, -32, 78, -20), (G_LGROUP|1), A(ATTK(AT_LASH, AD_INSA, 5, 7), ATTK(AT_LASH, AD_DFOO, 4, 16), ATTK(AT_ENGL, AD_MAGM, 1, 12), ATTK(AT_SCRA, AD_HODS, 7, 11), NO_ATTK, NO_ATTK), SIZ(1189, 32, 0, MS_PARROT, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_SLEEP, M1_CLING|M1_OMNIVORE, M2_DEMON|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("idiopathic disquietude", S_FUNGUS, LVL(113, 15, -38, 31, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_TENT, AD_SOUN, 1, 1), ATTK(AT_HUGS, AD_PLAS, 4, 7), ATTK(AT_TENT, AD_DROP, 1, 25), ATTK(AT_NONE, AD_BADE, 7, 21), ATTK(AT_SCRA, AD_LITT, 7, 5), ATTK(AT_NONE, AD_NAST, 3, 12)), SIZ(3212, 1142, 0, MS_SNORE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("xxiv diffract poignancy", S_FUNGUS, LVL(114, 12, -30, 66, 0), (G_LGROUP|2), A(ATTK(AT_BEAM, AD_LUCK, 2, 10), ATTK(AT_STNG, AD_PAIN, 6, 7), ATTK(AT_SCRA, AD_CONF, 2, 18), ATTK(AT_ENGL, AD_SEDU, 7, 25), ATTK(AT_BOOM, AD_SPEL, 1, 14), ATTK(AT_RATH, AD_SLUD, 2, 19)), SIZ(1074, 238, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE, MR_DISINT, M1_NEEDPICK|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("swather museful", S_FUNGUS, LVL(116, 28, -32, 90, 0), (3), A(ATTK(AT_WEAP, AD_ALIN, 5, 14), ATTK(AT_STNG, AD_ABDC, 1, 13), ATTK(AT_TRAM, AD_DEPR, 4, 4), ATTK(AT_SCRA, AD_DIMN, 6, 9), ATTK(AT_RATH, AD_SLUD, 3, 23), NO_ATTK), SIZ(54, 341, 0, MS_PUPIL, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_REGEN, M2_PNAME|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("agglutinative feudalist underplaying", S_FUNGUS, LVL(116, 25, -19, 95, 0), (G_SGROUP|4), A(ATTK(AT_BEAM, AD_LEGS, 9, 5), ATTK(AT_NONE, AD_SPC2, 9, 3), ATTK(AT_ENGL, AD_MALK, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 178, 0, MS_STABILIZE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("maximin fictionalized shackler", S_FUNGUS, LVL(117, 12, -36, 92, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_WEBS, 9, 22), ATTK(AT_ENGL, AD_HODS, 4, 22), ATTK(AT_WEAP, AD_THIE, 7, 11), ATTK(AT_RATH, AD_WET, 6, 1), ATTK(AT_CLAW, AD_BLEE, 1, 5), NO_ATTK), SIZ(1943, 11, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_COLD|MR_ELEC|MR_POISON, M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("venetian fountainhead invaluably", S_FUNGUS, LVL(117, 57, -16, 97, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BREA, AD_INSA, 1, 21), ATTK(AT_WEAP, AD_PLYS, 4, 12), ATTK(AT_BITE, AD_MANA, 6, 24), ATTK(AT_STNG, AD_SLUD, 7, 5), ATTK(AT_HUGS, AD_FAMN, 7, 25), ATTK(AT_STNG, AD_DRIN, 2, 5)), SIZ(2985, 52, 0, MS_MEW, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_FLY|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("portiere boomeranged", S_FUNGUS, LVL(118, 20, 1, 78, 0), (2), A(ATTK(AT_GAZE, AD_SOUN, 7, 12), ATTK(AT_TRAM, AD_GLIB, 8, 10), ATTK(AT_MAGC, AD_VOMT, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1540, 106, 0, MS_BONES, MZ_HUGE), MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_VAMPIRE|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("miaowing handsome", S_FUNGUS, LVL(118, 16, -19, 35, 0), (G_LGROUP|1), A(ATTK(AT_TRAM, AD_LUCK, 1, 19), ATTK(AT_BEAM, AD_DRDX, 9, 15), ATTK(AT_SCRA, AD_CHKH, 7, 20), ATTK(AT_STNG, AD_DCAY, 9, 19), ATTK(AT_TENT, AD_STTP, 3, 8), ATTK(AT_GAZE, AD_NUMB, 7, 11)), SIZ(1785, 70, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("galahad confiscated", S_FUNGUS, LVL(118, 19, -9, 79, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_WEBS, 9, 26), ATTK(AT_MAGC, AD_MINA, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(929, 1157, 0, MS_DRUGS, MZ_TINY), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_ROCKTHROW|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("underscored embassador", S_FUNGUS, LVL(119, 18, -38, 89, 0), (2), A(ATTK(AT_BEAM, AD_RBAD, 2, 26), ATTK(AT_MAGC, AD_HEAL, 1, 12), ATTK(AT_EXPL, AD_FEAR, 8, 16), ATTK(AT_WEAP, AD_DISP, 1, 14), NO_ATTK, NO_ATTK), SIZ(176, 19, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("preconditioned avengingly expedient", S_FUNGUS, LVL(119, 10, -30, 79, 0), (G_GENO|4), A(ATTK(AT_BOOM, AD_PLAS, 7, 23), ATTK(AT_BITE, AD_SLIM, 1, 15), ATTK(AT_TUCH, AD_RNG, 4, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2818, 666, 0, MS_SEDUCE, MZ_MEDIUM), MR_SLEEP|MR_ELEC, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("devisable waterlogging", S_FUNGUS, LVL(119, 19, -26, 17, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_TREM, 6, 23), ATTK(AT_BITE, AD_WEBS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(121, 126, 0, MS_HCALIEN, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("coenamored mineralized", S_FUNGUS, LVL(119, 20, -31, 87, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DAMA, 1, 6), ATTK(AT_GAZE, AD_ICUR, 4, 5), ATTK(AT_SCRA, AD_TREM, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(356, 60, 0, MS_SOLDIER, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("retorting endomorphic", S_FUNGUS, LVL(119, 29, -22, 64, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_WEEP, 2, 13), ATTK(AT_CLAW, AD_DISN, 8, 17), ATTK(AT_WEAP, AD_MANA, 1, 16), ATTK(AT_SCRA, AD_ICUR, 1, 24), ATTK(AT_WEAP, AD_CAST, 7, 17), NO_ATTK), SIZ(66, 1133, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_DWARF|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("idiocy teared", S_FUNGUS, LVL(120, 12, -34, 76, 0), (4), A(ATTK(AT_GAZE, AD_NPRO, 1, 8), ATTK(AT_MAGC, AD_WRAP, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(134, 394, 0, MS_TEACHER, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unmagnified minnie", S_FUNGUS, LVL(120, 13, -35, 74, 18), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_FLAM, 1, 8), ATTK(AT_BITE, AD_SHRD, 5, 10), ATTK(AT_BITE, AD_SANI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1938, 20, 0, MS_FART_QUIET, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE, 0, M1_SWIM|M1_NOHANDS|M1_UNSOLID|M1_ACID, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("summarily expiration", S_FUNGUS, LVL(121, 12, 1, 13, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_STUN, 0, 9), ATTK(AT_TUCH, AD_SKIL, 8, 17), ATTK(AT_STNG, AD_DIMN, 1, 19), ATTK(AT_BEAM, AD_LEVI, 2, 10), ATTK(AT_BITE, AD_EDGE, 1, 23), NO_ATTK), SIZ(424, 1058, 0, MS_SUPERMAN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("stamina countian restriction", S_FUNGUS, LVL(121, 4, 2, 9, 0), (1), A(ATTK(AT_WEAP, AD_NGEN, 1, 1), ATTK(AT_KICK, AD_STCK, 9, 23), ATTK(AT_BITE, AD_PEST, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(116, 785, 0, MS_SQAWK, MZ_TINY), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("summarization suspensive", S_FUNGUS, LVL(121, 15, -30, 96, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_WERE, 1, 21), ATTK(AT_BITE, AD_PAIN, 9, 21), ATTK(AT_LASH, AD_DISP, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(304, 1412, 0, MS_PUPIL, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("intestate tabstop", S_FUNGUS, LVL(121, 20, -31, 95, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TENT, AD_STCK, 5, 26), ATTK(AT_LASH, AD_DETH, 5, 7), ATTK(AT_BREA, AD_FUMB, 5, 5), ATTK(AT_TENT, AD_AXUS, 5, 24), ATTK(AT_LASH, AD_NPRO, 7, 13), NO_ATTK), SIZ(1086, 23, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("emphasizing defogged brewage paled", S_FUNGUS, LVL(123, 20, -17, 96, 19), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_BLEE, 6, 22), ATTK(AT_TRAM, AD_STAT, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1636, 43, 0, MS_BURBLE, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flensing widemouthed", S_FUNGUS, LVL(123, 12, 7, 72, -19), (4), A(ATTK(AT_ENGL, AD_FREN, 1, 22), ATTK(AT_BITE, AD_CHKH, 8, 17), ATTK(AT_MAGC, AD_DREN, 9, 22), ATTK(AT_BREA, AD_DCAY, 3, 9), ATTK(AT_BEAM, AD_WRAT, 4, 7), NO_ATTK), SIZ(406, 585, 0, MS_PHOTO, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("practicality socially", S_FUNGUS, LVL(124, 15, -27, 86, 1), (G_GENO|1), A(ATTK(AT_HUGS, AD_MALK, 1, 13), ATTK(AT_KICK, AD_EDGE, 9, 4), ATTK(AT_WEAP, AD_MINA, 2, 22), ATTK(AT_BEAM, AD_TCKL, 9, 4), ATTK(AT_TUCH, AD_IDAM, 7, 8), NO_ATTK), SIZ(2556, 879, 0, MS_SPELL, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SPIDER|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("symbol hotelier wryneck", S_FUNGUS, LVL(125, 6, -3, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_STUN, 4, 12), ATTK(AT_WEAP, AD_VAMP, 3, 18), ATTK(AT_NONE, AD_ACID, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3449, 442, 0, MS_COW, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_SEE_INVIS, M2_MINION|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disembody bookmaking", S_FUNGUS, LVL(125, 14, -1, 100, 0), (G_LGROUP|4), A(ATTK(AT_RATH, AD_FAKE, 2, 11), ATTK(AT_TUCH, AD_NGEN, 7, 9), ATTK(AT_GAZE, AD_FAKE, 5, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(39, 1406, 0, MS_CHICKEN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON, MR_POISON, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* * Gnomes */ MON("sub-gnome", S_GNOME, LVL(0, 6, 10, 4, 0), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sufferer", S_GNOME, LVL(0, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRCH, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("back pew", S_GNOME, LVL(0, 6, 10, 4, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_RATH, AD_TCKL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stroke gnome", S_GNOME, LVL(0, 6, 10, 4, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unable gnome", S_GNOME, LVL(0, 2, 10, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clockwork dood", S_GNOME, LVL(0, 16, 10, 4, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("clockwork soldier", S_GNOME, LVL(0, 16, 10, 4, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("clockwork dwarf", S_GNOME, LVL(0, 16, 10, 4, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_TUNNEL|M1_HUMANOID, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("swiss dood", S_GNOME, LVL(0, 16, 10, 4, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_CLOCK, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("swiss soldier", S_GNOME, LVL(0, 16, 10, 4, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_CLOCK, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("swiss dwarf", S_GNOME, LVL(0, 16, 10, 4, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 0, 0, MS_CLOCK, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_TUNNEL|M1_HUMANOID, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("faberge sphere", S_GNOME, LVL(0, 16, 10, 4, 0), (1|G_NOCORPSE), A(ATTK(AT_EXPL, AD_PHYS, 3, 6), ATTK(AT_BOOM, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("firework cart", S_GNOME, LVL(0, 18, 10, 4, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_FIRE, 2, 6), ATTK(AT_BOOM, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("formfitting landslip", S_GNOME, LVL(0, 13, -6, 36, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_RATH, AD_SIN, 1, 5), ATTK(AT_SPIT, AD_RNG, 1, 6), ATTK(AT_BREA, AD_DISE, 1, 1), ATTK(AT_CLAW, AD_DREN, 1, 8), ATTK(AT_WEAP, AD_WRAP, 1, 4), NO_ATTK), SIZ(39, 504, 0, MS_REPAIR, MZ_HUGE), MR_SLEEP|MR_ACID, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_OVIPAROUS|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("benefact aspersed driving utterance outface", S_GNOME, LVL(0, 30, -10, 1, 0), (3), A(ATTK(AT_TRAM, AD_DISP, 1, 1), ATTK(AT_TRAM, AD_SKIL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3518, 550, 0, MS_SING, MZ_LARGE), MR_STONE, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_HERBIVORE, M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dingier humpback", S_GNOME, LVL(0, 20, 10, 96, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_TENT, AD_DFOO, 1, 9), ATTK(AT_WEAP, AD_DRCH, 1, 7), ATTK(AT_RATH, AD_SLOW, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1525, 552, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_ACID| M1_CARNIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|G_SGROUP|24), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("gwawol", S_GNOME, LVL(1, 6, 10, 4, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("satanic gnome", S_GNOME, /* has a light radius and is otherwise just a normal gnome */ LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spam gnome", S_GNOME, /* spawns with sling and 5 junk metal */ LVL(1, 6, 10, 4, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nome", S_GNOME, LVL(1, 6, 10, 0, 0), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("weaknome", S_GNOME, LVL(1, 6, 10, 0, 0), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("busy gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SWAP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnome stalker", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|G_SGROUP|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("normal gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("net gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnome zruty", S_GNOME, LVL(1, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_TINY), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GNOME, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("covid gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_NIVE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("san gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SANI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bowme", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnome thief", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("nuub gnome", S_GNOME, /* spawns with noob pollax */ LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pt gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_SCOR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("poison gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("weypor gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_VAPO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crygnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_CRYTHROAT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("verycrygnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_CRYTHROAT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("unpriognome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_LOWPRIORITY, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty gnome thief", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("little grey alien", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_INER, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("pat gnome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("poignome", S_GNOME, LVL(1, 6, 10, 4, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clothe majestic", S_GNOME, LVL(1, 8, -4, 25, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_CORR, 1, 8), ATTK(AT_BITE, AD_DAMA, 1, 1), ATTK(AT_ENGL, AD_NACU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(790, 230, 0, MS_SOCKS, MZ_LARGE), MR_DISINT, MR_DISINT, M1_TUNNEL|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("panotty", S_GNOME, LVL(2, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_CONF, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Emmelie's sneaker", S_GNOME, LVL(2, 12, 10, 0, 5), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* speed 12-19, AC -6, MR 20, extra attacks 0, resists 5, M1 flags 2, M2 flags 1, M3 flags 1 */ MON("intermediate gnome", S_GNOME, LVL(2, 7, 10, 4, 0), (G_GENO|15), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lowercrome", S_GNOME, /* spawns with crossbow and 40 inferior bolts */ LVL(2, 7, 10, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("intercrome", S_GNOME, LVL(2, 7, 10, 4, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tiny rascalling", S_GNOME, LVL(2, 30, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("disorder gnome", S_GNOME, LVL(2, 7, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SELFHARM, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnome guard", S_GNOME, LVL(2, 7, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gnome comrade", S_GNOME, LVL(2, 6, 10, 4, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SOLDIER, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_GNOME, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("feel gnome", S_GNOME, LVL(2, 7, 10, 4, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rock gnome", S_GNOME, /* spawns with sling */ LVL(2, 6, 10, 4, 0), (3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SOLDIER, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_GNOME, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sadhu indwell paynim", S_GNOME, LVL(2, 7, -2, 3, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_NEXU, 2, 4), ATTK(AT_HUGS, AD_MANA, 2, 3), ATTK(AT_TRAM, AD_FAKE, 2, 6), ATTK(AT_SPIT, AD_WEEP, 1, 1), ATTK(AT_CLAW, AD_DGST, 1, 6), ATTK(AT_BREA, AD_CHAO, 1, 8)), SIZ(212, 559, 0, MS_NEIGH, MZ_HUMAN), 0, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tasted gather", S_GNOME, LVL(2, 5, 9, 39, 0), (1), A(ATTK(AT_TRAM, AD_WEBS, 1, 9), ATTK(AT_TUCH, AD_STON, 8, 1), ATTK(AT_BREA, AD_NGRA, 2, 2), ATTK(AT_BITE, AD_ICUR, 2, 7), ATTK(AT_BUTT, AD_SCOR, 2, 6), NO_ATTK), SIZ(1077, 1470, 0, MS_SELFHARM, MZ_GIGANTIC), MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_POIS|M1_OMNIVORE, M2_LORD|M2_NASTY|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gnome lord", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark gnome lord", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("orange gnome lord", S_GNOME, /* by Adeon */ LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("genome lord", S_GNOME, /* by musicdemon */ LVL(3, 8, 10, 4, 0), (1), A(ATTK(AT_WEAP, AD_POLY, 1, 8), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnome macer", S_GNOME, /* spawns with mace */ LVL(3, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("crosslord", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnome watcher", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|5|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnome friendloader", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tinker gnome", S_GNOME, LVL(3, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_NPRO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("repair gnome", S_GNOME, LVL(3, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_REPAIR, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crafter gnome", S_GNOME, LVL(3, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_TDRA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("medium gnome", S_GNOME, LVL(3, 8, 10, 0, 0), (G_GENO|7), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ulcher gnome", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_VOMT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bell gnome", S_GNOME, LVL(3, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_TREM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SOUND, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnome cripple", S_GNOME, LVL(3, 3, 10, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gnomish woarer", S_GNOME, /* spawns with random melee weapon */ LVL(3, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("group gnome lord", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnome spellbeller", S_GNOME, LVL(3, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("gnomish brigand thief", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gnome harlot", S_GNOME, /* spawns with prostitute shoe */ LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 1, 1), ATTK(AT_WEAP, AD_SSEX, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_WHORE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnomish wizard", S_GNOME, LVL(3, 10, 4, 10, 0), (G_GENO|12), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_ZAP), MON("commander", S_GNOME, LVL(3, 8, 6, 50, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_NPRO, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_THICK_HIDE|M1_BREATHLESS|M1_HUMANOID, M2_STRONG|M2_FEMALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("upper commander", S_GNOME, /* spawns with commander suit and commander gloves */ LVL(3, 8, 6, 50, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_NPRO, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_THICK_HIDE|M1_BREATHLESS|M1_HUMANOID, M2_STRONG|M2_FEMALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("gnomish caster", S_GNOME, LVL(3, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gnome cleric", S_GNOME, LVL(3, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("glove lord", S_GNOME, /* spawns with leather gloves and axe */ LVL(3, 8, 10, 4, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnomish mana wizard", S_GNOME, LVL(3, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("gnome petrograph", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STON, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("grope lord", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grabber", S_GNOME, LVL(3, 1, 7, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("packer", S_GNOME, LVL(3, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 300, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gnome minecarver", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_EDGE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("angsty gnome", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnome lady", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("darkdress lady", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("gnome ann", S_GNOME, /* by aosdict */ LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_FART_QUIET, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cowardly lady", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnome bitch", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 1), ATTK(AT_WEAP, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gnome prostitute", S_GNOME, LVL(3, 8, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 1, 1), ATTK(AT_WEAP, AD_SSEX, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_WHORE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnomish psychic", S_GNOME, LVL(3, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnomish sanitizer", S_GNOME, LVL(3, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jointing closable turbaned", S_GNOME, LVL(3, 12, 3, 32, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_DRDX, 3, 8), ATTK(AT_BREA, AD_SITM, 2, 3), ATTK(AT_STNG, AD_STCK, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(814, 169, 0, MS_METALMAFIA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_MIMIC, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mattedly ohed", S_GNOME, LVL(3, 10, -8, 62, -16), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_SHRD, 2, 8), ATTK(AT_KICK, AD_DISE, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(644, 332, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_THICK_HIDE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mittent gnome", S_GNOME, LVL(4, 9, 10, 5, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Leo", S_GNOME, /* harmless boss monster */ LVL(4, 10, 9, 5, 15), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_BLND, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: none */ MON("massed affecting calendared", S_GNOME, LVL(4, 16, -4, 71, 0), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_SLEE, 4, 7), ATTK(AT_CLAW, AD_SIN, 4, 3), ATTK(AT_MAGC, AD_DRCO, 5, 3), ATTK(AT_SCRA, AD_AGGR, 2, 1), NO_ATTK, NO_ATTK), SIZ(2120, 446, 0, MS_NURSE, MZ_SMALL), MR_DISINT|MR_ELEC, MR_ELEC, M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("palatability sigmoidal aurate rekindle genital bootstrap", S_GNOME, LVL(4, 24, 5, 61, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_NGRA, 3, 1), ATTK(AT_ENGL, AD_DRIN, 6, 1), ATTK(AT_WEAP, AD_LITT, 4, 6), ATTK(AT_BITE, AD_MANA, 2, 6), ATTK(AT_SCRA, AD_DEST, 2, 7), NO_ATTK), SIZ(293, 111, 0, MS_CAR, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_UNSOLID, M2_DEMON|M2_NASTY|M2_GREEDY|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deep gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_MALE|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("deep targetter", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_MALE|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("burrower gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|3|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_MALE|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deep force gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_MALE|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("highland rogue", S_GNOME, LVL(5, 12, 10, 0, -2), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("scoundrel", S_GNOME, LVL(5, 12, 6, 10, -2), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deep gnome thief", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_MALE|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("berer gnome", S_GNOME, LVL(5, 9, 10, 20, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rock thrower", S_GNOME, /* spawns with 10 rocks */ LVL(5, 12, 6, 5, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("grumble bum", S_GNOME, LVL(5, 7, 5, 20, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_FAMN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cock bangie", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BOOM, AD_FIRE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_CHICKEN, MZ_SMALL), MR_HITASONE|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("deep gnome digger", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL, M2_GNOME|M2_MALE|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("greedy looking gnome", S_GNOME, LVL(5, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_CONF, 1, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("needle gnome", S_GNOME, /* spawns with crossbow and 30 pin bolts */ LVL(5, 10, 10, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnome queen", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_FEMALE|M2_PRINCE|M2_GNOME, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("deduction gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_SCOR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("katoiseful", S_GNOME, /* eating her gives flatulence and crap trap effects */ LVL(5, 12, -12, 90, 4), (1), A(ATTK(AT_KICK, AD_WRAT, 4, 8), ATTK(AT_HUGS, AD_RUNS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_DEATH|MR_STONE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_SWIM|M1_MINDLESS|M1_UNSOLID, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crap femmy", S_GNOME, /* +50 crapbonus */ LVL(5, 12, 5, 70, 4), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("weed gnome", S_GNOME, /* spawns with potion of hallucination */ LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHRN, 2, 6), ATTK(AT_NONE, AD_HALU, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("weaksauce gnome", S_GNOME, LVL(5, 8, 10, 0, 0), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dotz gnome", S_GNOME, /* spawns with sling and 25 sling ammos */ LVL(5, 10, 10, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ubiquitous gnome", S_GNOME, /* spawns with cobalt spear and throwaway armor */ LVL(5, 6, 10, 0, 0), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gletz gnome", S_GNOME, /* spawns with unwieldy pick, sling and 25 cobalt chunks */ LVL(5, 10, 10, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gremgnome", S_GNOME, LVL(5, 12, 2, 25, -9), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_SWIM|M1_HUMANOID, M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("baeii gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DFOO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnome hussy", S_GNOME, /* spawns with feminine pumps */ LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DROP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("erzebette", S_GNOME, LVL(5, 11, 8, 10, 0), (1), A(ATTK(AT_WEAP, AD_FAKE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_HUMANOID, MZ_SMALL), MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID|M1_BREATHLESS, M2_COLLECT|M2_FEMALE|M2_GNOME, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("blank gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RNG, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inscribed gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PART, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("armor gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("underpants gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_FART_LOUD, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("overpants gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_PANTS, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cat gnome", S_GNOME, /* spawns with shovel and 20 rocks */ LVL(5, 10, 10, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_MEW, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porn gnome", S_GNOME, LVL(5, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("katia noise charm", S_GNOME, /* +20 crapbonus */ LVL(5, 15, -6, 95, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_LEGS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Katia", S_GNOME, LVL(5, 15, -6, 95, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_LEGS, 2, 3), ATTK(AT_KICK, AD_LEGS, 2, 3), ATTK(AT_KICK, AD_LEGS, 2, 3), ATTK(AT_TUCH, AD_CHRN, 2, 3), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: POT_GAIN_LEVEL WAN_GAIN_LEVEL BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS SCR_BULLSHIT POT_URINE */ MON("wiser railway tangential", S_GNOME, LVL(5, 12, -6, 28, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_DROP, 1, 2), ATTK(AT_NONE, AD_SOUN, 1, 5), ATTK(AT_EXPL, AD_DEBU, 1, 3), ATTK(AT_NONE, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK), SIZ(2433, 108, 0, MS_PUPIL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY, M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ergo british leaking", S_GNOME, LVL(5, 7, -5, 59, -4), (2), A(ATTK(AT_STNG, AD_CONT, 5, 8), ATTK(AT_WEAP, AD_MINA, 4, 9), ATTK(AT_BEAM, AD_LUCK, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3187, 645, 0, MS_CORONA, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME|M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("launching exactly", S_GNOME, LVL(5, 12, -3, 72, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_CORR, 5, 6), ATTK(AT_ENGL, AD_NPRO, 4, 5), ATTK(AT_GAZE, AD_VAPO, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1175, 379, 0, MS_PUPIL, MZ_LARGE), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnome illusionist", S_GNOME, LVL(6, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_CLRC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("better clockwork soldier", S_GNOME, LVL(6, 10, 10, 0, 2), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("better swiss soldier", S_GNOME, LVL(6, 10, 10, 0, 2), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CLOCK, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnome confusticator", S_GNOME, LVL(6, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_ILLU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gargonome", S_GNOME, LVL(6, 10, -4, 0, -9), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Tilla", S_GNOME, LVL(6, 14, 4, 35, -8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_SOUN, 2, 3), ATTK(AT_KICK, AD_SOUN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: CREAM_PIE(5) POT_BLINDNESS(3) GLAIVE */ MON("pettily mercurialism", S_GNOME, LVL(6, 12, 4, 50, 0), (2), A(ATTK(AT_TRAM, AD_DARK, 2, 2), ATTK(AT_MAGC, AD_INER, 1, 5), ATTK(AT_MAGC, AD_HEAL, 6, 1), ATTK(AT_SCRA, AD_RUNS, 4, 9), NO_ATTK, NO_ATTK), SIZ(726, 64, 0, MS_SNORE, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wanting snatch reattaching", S_GNOME, LVL(6, 12, -8, 83, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_LASH, AD_CURS, 5, 9), ATTK(AT_ENGL, AD_CNCL, 6, 6), ATTK(AT_WEAP, AD_CHRN, 6, 8), ATTK(AT_TRAM, AD_MAGM, 3, 3), ATTK(AT_TRAM, AD_CHAO, 4, 1), NO_ATTK), SIZ(26, 98, 0, MS_SQAWK, MZ_HUMAN), MR_FIRE|MR_STONE, MR_STONE, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bruce kneecapping hymenopteran hunter dim lazaretto", S_GNOME, LVL(6, 12, 6, 4, -8), (2), A(ATTK(AT_GAZE, AD_INER, 6, 2), ATTK(AT_STNG, AD_SIN, 5, 1), ATTK(AT_BEAM, AD_SHAN, 6, 2), ATTK(AT_TRAM, AD_BLND, 6, 7), ATTK(AT_HUGS, AD_WISD, 6, 3), ATTK(AT_WEAP, AD_STAT, 3, 6)), SIZ(722, 187, 0, MS_SOCKS, MZ_HUGE), MR_POISON, 0, M1_SWIM|M1_NOHEAD|M1_SLITHY, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnome warrior", S_GNOME, LVL(7, 10, 10, 20, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("save 7", S_GNOME, LVL(7, 7, 7, 77, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(777, 777, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("corona converter", S_GNOME, LVL(7, 10, 10, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_NIVE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_MEDIUM), MR_HITASONE, 0, M1_POIS|M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnome rulebreaker", S_GNOME, LVL(7, 10, 10, 10, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gnome pewer", S_GNOME, LVL(7, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("porter gnome warrior", S_GNOME, LVL(7, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gnome badass", S_GNOME, LVL(7, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("corona blabberer", S_GNOME, LVL(7, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_CORONA, MZ_MEDIUM), MR_HITASONE, 0, M1_POIS|M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("large gnome", S_GNOME, LVL(7, 10, 10, 10, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gnome rogue", S_GNOME, LVL(7, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gnome battlemaster", S_GNOME, LVL(7, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_GLIB, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gnome noble", S_GNOME, LVL(7, 10, 10, 15, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_LORD|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, HI_LORD), MON("asshole gnome rogue", S_GNOME, LVL(7, 12, -1, 25, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_CONF, 2, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lower gnome priest", S_GNOME, LVL(7, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("operator", S_GNOME, LVL(7, 10, 4, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_NPRO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_THICK_HIDE|M1_BREATHLESS|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_MAGIC, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("sexy operator", S_GNOME, /* spawns with feminine pumps */ LVL(7, 10, 4, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_NPRO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_THICK_HIDE|M1_BREATHLESS|M1_HUMANOID, M2_COLLECT|M2_STRONG|M2_FEMALE|M2_MAGIC, 0, M4_PUMPS, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ilja", S_GNOME, LVL(7, 14, 0, 75, -15), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_WTHR, 6, 6), ATTK(AT_KICK, AD_VAMP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_SWIM|M1_MINDLESS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: POT_SLIME SCR_EARTH WAN_TELE_LEVEL WAN_DRAINING BENT_SABLE GNOMISH_SUIT ORCISH_HELM */ MON("whim climatologically", S_GNOME, LVL(7, 6, 5, 56, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_KICK, AD_WERE, 2, 6), ATTK(AT_HUGS, AD_WGHT, 4, 8), ATTK(AT_TUCH, AD_DISE, 1, 2), ATTK(AT_TUCH, AD_CALM, 5, 4), ATTK(AT_HUGS, AD_MCRE, 1, 1), ATTK(AT_NONE, AD_CNCL, 3, 1)), SIZ(396, 1088, 0, MS_GAARDIEN, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_REGEN, M2_LORD|M2_STALK|M2_NASTY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnomelin", S_GNOME, LVL(8, 10, 5, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_CURS, 0, 0), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_POIS, M2_GNOME|M2_STALK|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("gnealome", S_GNOME, LVL(8, 12, 0, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("heavy arm chest gnome", S_GNOME, /* spawns with crossbow and 50 heavy crossbow bolts */ LVL(8, 12, 0, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Emmelie's white hugging boot", S_GNOME, /* hugging boot melee attack */ LVL(8, 12, 10, 0, 5), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* speed 8-12, AC -11, MR 70, extra attacks 1, resists 3, M1 flags 1, M2 flags 1, M3 flags 3 */ MON("greel", S_GNOME, LVL(8, 10, 5, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_POIS, M2_GNOME|M2_STALK|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("spectral warrior", S_GNOME, LVL(8, 12, 6, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 11), ATTK(AT_WEAP, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK|M1_WALLWALK|M1_FLY, M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("misliked bard", S_GNOME, LVL(8, 13, 10, 0, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stronger gnome warrior", S_GNOME, LVL(8, 12, 0, 30, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("infignome", S_GNOME, /* spawns with tinmace */ LVL(8, 10, 0, 30, -10), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clockwork assassin", S_GNOME, LVL(8, 10, 10, 5, 3), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("gnome duke", S_GNOME, LVL(8, 10, 10, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("clockwork claw", S_GNOME, /* spawns with qatar */ LVL(8, 10, 10, 5, 3), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("annubite", S_GNOME, /* splicehack anubite */ LVL(8, 12, 5, 10, 5), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_ORC, MZ_MEDIUM), 0, 0, M1_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("swiss assassin", S_GNOME, LVL(8, 10, 10, 5, 3), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CLOCK, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("swiss claw", S_GNOME, /* spawns with qatar */ LVL(8, 10, 10, 5, 3), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CLOCK, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("Shy Laura", S_GNOME, LVL(8, 12, 10, 0, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS LEATHER_JACKET LEATHER_CLOAK */ /* speed 10-12, AC -3, MR 75, extra attacks 1, resists 3, M1 flags 0, M2 flags 0, M3 flags 0 */ MON("Melvin", S_GNOME, LVL(8, 12, 10, 0, 4), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: HUGGING_BOOT SCR_BULLSHIT */ /* speed 16-20, AC 8, MR 10, extra attacks 1, resists 2, M1 flags 0, M2 flags 1, M3 flags 0 */ MON("Berthold the Gnome King", S_GNOME, LVL(8, 10, 2, 20, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID, M2_COLLECT|M2_MALE|M2_STALK|M2_HOSTILE|M2_PNAME|M2_PRINCE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gnome fence", S_GNOME, LVL(9, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ESCAPE, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gnome king", S_GNOME, LVL(9, 10, 10, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("mirthful monarch gigglegnome", S_GNOME, LVL(9, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_CHATGPT, M6_RANDWALK, 0, 0, 0, 0, HI_LORD), MON("geology gnome", S_GNOME, /* spawns with conglomerate pick */ LVL(9, 10, 10, 20, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnome laserer", S_GNOME, /* spawns with laser sword */ LVL(9, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("royal gnome", S_GNOME, LVL(9, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("samurai gnome", S_GNOME, /* by aosdict */ LVL(9, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_JAPANESE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gnome ruler", S_GNOME, LVL(9, 10, 10, 20, 0), (G_GENO|1|G_PLATOON|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gnome on crack", S_GNOME, LVL(9, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("winged gargonome", S_GNOME, LVL(9, 15, -2, 0, -12), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, MR_STONE, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_LORD|M2_HOSTILE| M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnome sleeper", S_GNOME, LVL(9, 5, 10, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gnomish master thief", S_GNOME, LVL(9, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dress remover gnome", S_GNOME, LVL(9, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SHAN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnomish castwielder", S_GNOME, LVL(9, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gnome gnasher", S_GNOME, /* spawns with bow and 30 bone arrows */ LVL(9, 10, 4, 10, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnomish sorceror", S_GNOME, LVL(9, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crown gnome", S_GNOME, LVL(9, 10, 10, 10, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("inappropriate gnome", S_GNOME, LVL(9, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gnorf", S_GNOME, LVL(9, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_VOMT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gnomish guild adept", S_GNOME, LVL(9, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("miraculously americanized", S_GNOME, LVL(9, 12, 8, 28, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_ENCH, 8, 4), ATTK(AT_LASH, AD_STAT, 9, 5), ATTK(AT_BREA, AD_NGRA, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4010, 136, 0, MS_TRUMPET, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_DEATH, MR_SLEEP, M1_MINDLESS|M1_REGEN|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("boneyard solitaire walk mylar", S_GNOME, LVL(9, 13, -8, 70, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_NONE, AD_BURN, 9, 6), ATTK(AT_BITE, AD_RBAD, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3208, 83, 0, MS_DRUGS, MZ_SMALL), 0, 0, M1_NOHANDS|M1_NOHEAD|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("golden heart", S_GNOME, LVL(10, 13, -5, 30, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 13), ATTK(AT_CLAW, AD_PHYS, 1, 13), ATTK(AT_GAZE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_NASTY|M2_HOSTILE|M2_STALK, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("split heart", S_GNOME, /* idea by jonadab. Originally an EPI, but I'm basing it off the dnethack monster --Amy */ LVL(10, 13, -5, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_TENT, AD_INER, 1, 13), ATTK(AT_GAZE, AD_LUCK, 0, 0), ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_NONE, AD_ALIN, 2, 10), NO_ATTK, NO_ATTK), SIZ(90, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_NASTY|M2_HOSTILE|M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK|M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("berning stone manufacturer", S_GNOME, /* spawns with sling and 50 amber fragments */ LVL(10, 10, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMORPHOUS|M1_UNSOLID, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hellfire orb", S_GNOME, LVL(10, 16, 10, 4, 0), (1|G_NOCORPSE), A(ATTK(AT_BREA, AD_FIRE, 6, 10), ATTK(AT_BOOM, AD_FIRE, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("prickle gnome", S_GNOME, /* spawns with crossbow and 30 spiky bolts */ LVL(10, 9, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_MAGENTA), MON("clockwork factory", S_GNOME, LVL(10, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NPRO, 0, 0), ATTK(AT_HUGS, AD_NPRO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_NASTY|M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("reticulan", S_GNOME, /* playable race */ LVL(10, 12, 4, 30, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_INER, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("reticulan monster", S_GNOME, LVL(10, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_INER, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("clocksteelworks", S_GNOME, LVL(10, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TREM, 0, 0), ATTK(AT_HUGS, AD_TREM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_NASTY|M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("highland raider", S_GNOME, /* spawns with chain mail and short blade */ LVL(10, 12, 4, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("footbow", S_GNOME, /* spawns with bow and 30 arrows */ LVL(10, 15, 0, 30, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2100, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("real footbow", S_GNOME, /* spawns with footbow and 30 far-east arrows */ LVL(10, 15, 0, 30, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2100, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hall gnome", S_GNOME, /* spawns with crossbow and 40 pin bolts */ LVL(10, 13, -5, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NASTY|M2_HOSTILE|M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("swiss factory", S_GNOME, LVL(10, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NPRO, 0, 0), ATTK(AT_HUGS, AD_NPRO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CLOCK, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_NASTY|M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("swiss watch shop", S_GNOME, LVL(10, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TREM, 0, 0), ATTK(AT_HUGS, AD_TREM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CLOCK, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_NASTY|M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("swiss engineer", S_GNOME, LVL(10, 10, 10, 15, 4), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CLOCK, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("type who can be offered everything by a woman", S_GNOME, LVL(10, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SISSY, MZ_SMALL), 0, 0, M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_MALE, 0, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("hof gnome", S_GNOME, /* spawns with hand blaster */ LVL(10, 13, -5, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NASTY|M2_HOSTILE|M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("small glowing figure", S_GNOME, LVL(10, 12, 4, 30, 0), (1), A(ATTK(AT_WEAP, AD_INER, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), MR_STONE|MR_COLD|MR_DEATH|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_WALLWALK|M1_UNSOLID|M1_BREATHLESS|M1_FLY|M1_HUMANOID, M2_COLLECT|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scoundrel redleg", S_GNOME, LVL(10, 11, 5, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("lithgnome", S_GNOME, /* spawns with flintlock, 20 lead bullets and tarrier */ LVL(10, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gnomish gunman", S_GNOME, LVL(10, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gnomish merc-for-hire", S_GNOME, LVL(10, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vulnerator gnome", S_GNOME, LVL(10, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_VULN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("neutral gnome", S_GNOME, /* spawns with sling and 30 salt chunks */ LVL(10, 10, 10, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("whammer gnome", S_GNOME, LVL(10, 10, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DAMA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnome academic", S_GNOME, LVL(10, 12, 0, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BEAM, AD_COLD, 1, 5), ATTK(AT_BEAM, AD_MANA, 1, 5), ATTK(AT_GAZE, AD_DREN, 1, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clockwork engineer", S_GNOME, LVL(10, 10, 10, 15, 4), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Michael", S_GNOME, LVL(10, 12, 4, 25, 3), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_FIRE, 2, 10), ATTK(AT_KICK, AD_COLD, 2, 10), ATTK(AT_NONE, AD_ELEC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_ELEC|MR_HITASONE, MR_COLD|MR_FIRE|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: BROADSWORD PLATE_MAIL POT_SLEEPING */ MON("Gary Oak", S_GNOME, LVL(10, 14, -2, 30, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_AXUS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POKEDEX, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_PNAME|M2_NOPOLY|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("formalist neurasthenically", S_GNOME, LVL(10, 12, 7, 91, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_ENGL, AD_NGEN, 2, 9), ATTK(AT_BREA, AD_CLRC, 9, 6), ATTK(AT_TRAM, AD_MCRE, 2, 9), ATTK(AT_ENGL, AD_SITM, 3, 4), NO_ATTK, NO_ATTK), SIZ(457, 13, 0, MS_NEIGH, MZ_GIGANTIC), MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnome mage", S_GNOME, LVL(11, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wite gnome", S_GNOME, LVL(11, 10, 6, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gnoll supreme warden", S_GNOME, LVL(11, 12, 0, 0, -9), (G_GENO|1), A(ATTK(AT_MAGC, AD_CLRC, 2, 2), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BARK, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hang incuriously", S_GNOME, LVL(11, 14, 10, 35, 17), (4), A(ATTK(AT_NONE, AD_PHYS, 4, 1), ATTK(AT_SCRA, AD_BLND, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3308, 226, 0, MS_CAR, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT| M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Gaellaei", S_GNOME, LVL(12, 6, 7, 0, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("russian teacher", S_GNOME, /* spawns with bamboo staff and heavy mail */ LVL(12, 10, -20, 90, -15), (1), A(ATTK(AT_WEAP, AD_STCK, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clockwork trooper", S_GNOME, LVL(12, 10, 10, 15, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("pompeji darkator", S_GNOME, LVL(12, 16, -8, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VOMT, 3, 8), ATTK(AT_WEAP, AD_NGEN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH|MR_STONE, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clockwork espion", S_GNOME, LVL(12, 10, 10, 15, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("clockwork assie", S_GNOME, /* spawns with SMG or frag grenades, helmet, ring mail, iron shoes and large shield */ LVL(12, 10, 10, 15, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("swiss trooper", S_GNOME, LVL(12, 10, 10, 15, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CLOCK, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("swiss espion", S_GNOME, LVL(12, 10, 10, 15, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CLOCK, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("swiss assie", S_GNOME, /* spawns with SMG or frag grenades, helmet, ring mail, iron shoes and large shield */ LVL(12, 10, 10, 15, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CLOCK, MZ_HUMAN), MR_DRAIN|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STALK|M2_COLLECT|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("advanced gnome wizard", S_GNOME, LVL(13, 12, -4, 40, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_BEAM, AD_COLD, 2, 2), ATTK(AT_BEAM, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("parasitized operator", S_GNOME, LVL(13, 10, 4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_THICK_HIDE|M1_SEE_INVIS|M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_TRAITOR|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bronchoscopy autarky", S_GNOME, LVL(13, 12, 8, 97, 0), (1), A(ATTK(AT_WEAP, AD_STAT, 3, 7), ATTK(AT_STNG, AD_LETH, 2, 9), ATTK(AT_TUCH, AD_DEBU, 5, 2), ATTK(AT_BEAM, AD_RBRE, 5, 3), ATTK(AT_STNG, AD_NEXU, 1, 1), ATTK(AT_EXPL, AD_DISP, 9, 5)), SIZ(841, 691, 0, MS_GAARDIEN, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ringmaster culture pawning hieratically", S_GNOME, LVL(13, 23, -8, 86, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_RATH, AD_ACID, 0, 5), ATTK(AT_CLAW, AD_DISP, 7, 4), ATTK(AT_RATH, AD_DGST, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2361, 176, 0, MS_SUPERMAN, MZ_LARGE), 0, 0, M1_WALLWALK|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_MAGIC|M2_GNOME| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ungenial somnambulate", S_GNOME, LVL(13, 12, 3, 69, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TUCH, AD_DFOO, 3, 5), ATTK(AT_BUTT, AD_NAST, 1, 4), ATTK(AT_HUGS, AD_BLAS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4755, 155, 0, MS_TRUMPET, MZ_HUGE), MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("android", S_GNOME, LVL(14, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_COLLECT|M2_MALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("gynoid", S_GNOME, LVL(14, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_COLLECT|M2_FEMALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("player android", S_GNOME, /* playable race; female ones aren't gynoids because that's too cumbersome :P --Amy */ LVL(14, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_STALK|M2_COLLECT, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("lemon califate", S_GNOME, LVL(14, 9, 7, 24, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_GRAV, 4, 1), ATTK(AT_BUTT, AD_BLND, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1211, 1098, 0, MS_TRUMPET, MZ_HUMAN), MR_ACID, 0, M1_FLY|M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN| M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hosteled requisitioner", S_GNOME, LVL(14, 15, -7, 26, -15), (1), A(ATTK(AT_TRAM, AD_PART, 8, 8), ATTK(AT_SCRA, AD_DRDX, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(287, 777, 0, MS_SPOILER, MZ_TINY), MR_DISINT, 0, M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("few herbivorously", S_GNOME, LVL(14, 14, 0, 24, 0), (G_VLGROUP|1), A(ATTK(AT_BITE, AD_CNCL, 7, 6), ATTK(AT_WEAP, AD_SITM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1052, 72, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID, 0, M1_AMORPHOUS, M2_LORD|M2_PNAME|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME|M3_WANTSARTI, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gnome paladin", S_GNOME, LVL(15, 12, 2, 20, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("struck gnome", S_GNOME, /* spawns with steel knife and round mail */ LVL(15, 10, 0, 25, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gnome adventuredin", S_GNOME, LVL(15, 12, 2, 20, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gnome priest", S_GNOME, LVL(15, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_MAGC, AD_CLRC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("adventurer gnome", S_GNOME, LVL(15, 12, 4, 10, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnome emperor", S_GNOME, LVL(15, 12, 5, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gnomish psi-jic", S_GNOME, LVL(15, 12, -2, 40, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPC2, 4, 6), ATTK(AT_BEAM, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnomish sanetaker", S_GNOME, LVL(15, 12, -2, 40, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SANI, 4, 6), ATTK(AT_BEAM, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnome researcher", S_GNOME, /* spawns with platinum saber */ LVL(15, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ORC, MZ_SMALL), MR_DRAIN|MR_POISON|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("negative gnome", S_GNOME, LVL(15, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_NGEN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ORC, MZ_SMALL), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gnome diverser", S_GNOME, LVL(15, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_CLRC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnome champion", S_GNOME, LVL(15, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ORC, MZ_SMALL), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("classless gnome", S_GNOME, LVL(15, 11, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undervaluing emulsification", S_GNOME, LVL(15, 13, 6, 95, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_BURN, 9, 2), ATTK(AT_NONE, AD_NTHR, 9, 9), ATTK(AT_GAZE, AD_DGST, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(195, 458, 0, MS_JAPANESE, MZ_MEDIUM), MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_REGEN|M1_ACID, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("industry wiggly", S_GNOME, LVL(15, 13, 7, 27, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_BREA, AD_SHRD, 1, 6), ATTK(AT_WEAP, AD_RBAD, 1, 4), ATTK(AT_BUTT, AD_SKIL, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(51, 1129, 0, MS_SOLDIER, MZ_TINY), MR_DISINT, 0, M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING|M3_PETRIFIES|M3_SLIME| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mapping vomitory", S_GNOME, LVL(15, 8, -7, 63, 0), (1), A(ATTK(AT_BUTT, AD_DISE, 6, 5), ATTK(AT_BITE, AD_ACID, 2, 2), ATTK(AT_BOOM, AD_PLYS, 3, 3), ATTK(AT_BREA, AD_WEBS, 8, 5), ATTK(AT_GAZE, AD_ALIN, 2, 1), ATTK(AT_BEAM, AD_HODS, 9, 5)), SIZ(2, 105, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reexamined whereupon guitar", S_GNOME, LVL(15, 12, 1, 73, 5), (3), A(ATTK(AT_HUGS, AD_FUMB, 5, 6), ATTK(AT_BREA, AD_RUNS, 6, 5), ATTK(AT_CLAW, AD_RUST, 5, 9), ATTK(AT_ENGL, AD_CHRN, 9, 4), ATTK(AT_KICK, AD_NUMB, 7, 5), NO_ATTK), SIZ(764, 44, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STRONG|M2_MAGIC|M2_ORC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tall white alien", S_GNOME, LVL(16, 12, 4, 4, 0), (G_GENO|3|G_SGROUP), A(ATTK(AT_WEAP, AD_SLEE, 1, 4), ATTK(AT_TUCH, AD_SLOW, 1, 2), ATTK(AT_TUCH, AD_THIR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("activism gnome", S_GNOME, LVL(16, 10, 10, 10, -3), (1), A(ATTK(AT_WEAP, AD_FEMI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_GREEDY|M2_GNOME|M2_STALK|M2_HOSTILE|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bomb thrower", S_GNOME, /* spawns with 10 frag grenades */ LVL(16, 12, 2, 15, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ORC, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("very experienced gnome", S_GNOME, LVL(16, 10, 10, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_LIEDER, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_PRINCE|M2_MALE|M2_COLLECT|M2_GREEDY|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ruggo the Gnome King", S_GNOME, LVL(16, 10, 10, 10, -3), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_PRINCE|M2_MALE|M2_COLLECT|M2_GREEDY| M2_GNOME|M2_STALK|M2_HOSTILE|M2_NASTY|M2_NOPOLY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Wilhelm", S_GNOME, LVL(16, 12, -9, 70, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_COLD, 4, 4), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_REGEN|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: KATANA YUMI YA(50) */ MON("mantling ossify idiomatically", S_GNOME, LVL(16, 12, -5, 15, 11), (2), A(ATTK(AT_MAGC, AD_PART, 4, 8), ATTK(AT_WEAP, AD_PLAS, 1, 9), ATTK(AT_BREA, AD_TREM, 9, 1), ATTK(AT_NONE, AD_VULN, 3, 7), NO_ATTK, NO_ATTK), SIZ(1758, 514, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_SLEEP, MR_SLEEP, M1_WALLWALK|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("shindig julienne", S_GNOME, LVL(17, 14, -1, 28, 20), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_CHKH, 5, 2), ATTK(AT_CLAW, AD_DEBU, 4, 5), ATTK(AT_LASH, AD_MANA, 7, 4), ATTK(AT_WEAP, AD_IDAM, 1, 3), ATTK(AT_KICK, AD_WGHT, 4, 5), ATTK(AT_TENT, AD_DEST, 8, 1)), SIZ(392, 139, 0, MS_MUTE, MZ_MEDIUM), MR_STONE, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID, M2_LORD|M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hc beardfreak", S_GNOME, LVL(17, 16, 2, 40, -12), (1), A(ATTK(AT_BEAM, AD_DIMN, 5, 6), ATTK(AT_WEAP, AD_BURN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* [Lethe] Gnolls are no longer S_HUMANOID */ MON("gnoll", S_GNOME, LVL(18, 12, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("giggnoll", S_GNOME, /* spawns with pick-axe */ LVL(18, 12, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnoll checker", S_GNOME, LVL(18, 15, 0, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPEL, 5, 6), ATTK(AT_WEAP, AD_CLRC, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("evasive gnoll", S_GNOME, LVL(18, 12, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnoll thief", S_GNOME, LVL(18, 12, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gnoll shaman", S_GNOME, LVL(18, 15, 0, 60, -10), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_MAGC, AD_CLRC, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty gnoll shaman", S_GNOME, LVL(18, 15, 0, 60, -10), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_MAGC, AD_CLRC, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("alien phalanx", S_GNOME, LVL(18, 12, -5, 50, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 30), ATTK(AT_KICK, AD_STUN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pointergnoll", S_GNOME, LVL(18, 12, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SCOR, 3, 6), ATTK(AT_WEAP, AD_SCOR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gregnoll", S_GNOME, LVL(18, 12, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), MR_POISON, MR_POISON, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("elevator mortised", S_GNOME, LVL(18, 13, -6, 19, 0), (G_RGROUP|3), A(ATTK(AT_WEAP, AD_DARK, 6, 3), ATTK(AT_TENT, AD_RNG, 1, 6), ATTK(AT_LASH, AD_SAMU, 6, 1), ATTK(AT_WEAP, AD_ELEC, 7, 5), ATTK(AT_BUTT, AD_ANTI, 6, 1), NO_ATTK), SIZ(1104, 652, 0, MS_HISS, MZ_MEDIUM), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gnomish slime mage", S_GNOME, LVL(19, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_NONE, AD_SLIM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP|MR_FIRE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_SLIME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gnomish litter mage", S_GNOME, LVL(19, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_NONE, AD_LITT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP|MR_FIRE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_SLIME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("griffin", S_GNOME, LVL(19, 8, 0, 60, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("griffin rogue", S_GNOME, LVL(19, 8, 0, 60, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_SITM, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nasty griffin", S_GNOME, LVL(19, 8, 0, 60, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("meaner crave", S_GNOME, LVL(19, 12, 6, 99, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_WEAP, AD_TCKL, 1, 1), ATTK(AT_WEAP, AD_SLEE, 1, 7), ATTK(AT_BITE, AD_STTP, 8, 4), ATTK(AT_BUTT, AD_RNG, 7, 3), ATTK(AT_SCRA, AD_DGST, 1, 7), ATTK(AT_BREA, AD_DGST, 9, 3)), SIZ(1884, 327, 0, MS_COMBAT, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_NEEDPICK|M1_ANIMAL, M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("low gnome lord", S_GNOME, LVL(20, 12, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("parasitized android", S_GNOME, LVL(20, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_DJINNI, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_ELEC, 0, M1_THICK_HIDE|M1_FLY|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_GREEDY|M2_JEWELS|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_MALE, M3_TRAITOR|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("parasitized gynoid", S_GNOME, LVL(20, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_DJINNI, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_ELEC, 0, M1_THICK_HIDE|M1_FLY|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_GREEDY|M2_JEWELS|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_TRAITOR|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unid juggernaut", S_GNOME, LVL(20, 24, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9000, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_TUNNEL|M1_ANIMAL|M1_NOHANDS, M2_NASTY|M2_HOSTILE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("id juggernaut", S_GNOME, LVL(20, 24,-20, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9000, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_WALLWALK|M1_ANIMAL|M1_NOHANDS, M2_NASTY|M2_HOSTILE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("scoundrel blackleg", S_GNOME, /* spawns with bone club */ LVL(20, 6, 0, 40, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_BEAM, AD_SITM, 0, 0), ATTK(AT_BREA, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("arena master", S_GNOME, LVL(20, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("high gnome lord", S_GNOME, LVL(20, 12, 2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sky gnome lord", S_GNOME, LVL(20, 12, 2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnome nerve head", S_GNOME, LVL(20, 12, 2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crucified android", S_GNOME, LVL(20, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DARK, 4, 8), ATTK(AT_BREA, AD_DARK, 4, 8), ATTK(AT_BEAM, AD_DARK, 1, 1), ATTK(AT_NONE, AD_DARK, 0, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_NONMOVING, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("crucified gynoid", S_GNOME, LVL(20, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DARK, 4, 8), ATTK(AT_BREA, AD_DARK, 4, 8), ATTK(AT_BEAM, AD_DARK, 1, 1), ATTK(AT_NONE, AD_DARK, 0, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_NONMOVING, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("marrashi", S_GNOME, LVL(20, 15, 0, 60, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2100, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_FLY|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("automaton", S_GNOME, LVL(20, 12, 7, 30, 0), (G_GENO|G_NOCORPSE|1), A( ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_BREATHLESS, M2_STALK|M2_COLLECT, M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_COPPER), MON("shurignome", S_GNOME, /* spawns with shuriken */ LVL(20, 12, 2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("scrap titan", S_GNOME, LVL(20, 12,-20, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3,12), ATTK(AT_CLAW, AD_PHYS, 3,12), ATTK(AT_TUCH, AD_RUST, 1, 1), ATTK(AT_TUCH, AD_RUST, 1, 1), NO_ATTK, NO_ATTK), SIZ(9000, 0, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("crap titan", S_GNOME, /* by Demo */ LVL(20, 12,-20, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3,12), ATTK(AT_CLAW, AD_PHYS, 3,12), ATTK(AT_TUCH, AD_RUST, 1, 1), ATTK(AT_TUCH, AD_RUST, 1, 1), NO_ATTK, NO_ATTK), SIZ(9000, 0, 0, MS_FART_LOUD, MZ_SMALL), MR_STONE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("rap titan", S_GNOME, /* by Demo */ LVL(20, 12,-20, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3,12), ATTK(AT_CLAW, AD_PHYS, 3,12), ATTK(AT_TUCH, AD_RUST, 1, 1), ATTK(AT_TUCH, AD_RUST, 1, 1), ATTK(AT_GAZE, AD_SOUN, 4, 4), NO_ATTK), SIZ(9000, 0, 0, MS_SOUND, MZ_SMALL), MR_STONE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("hellfire colossus", S_GNOME, LVL(20, 12,-20, 0, 10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BUTT, AD_FIRE, 4, 8), ATTK(AT_BUTT, AD_FIRE, 4, 8), ATTK(AT_BREA, AD_FIRE, 6, 10), NO_ATTK), SIZ(9000, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_STONE|MR_POISON, 0, M1_HUMANOID, M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Elena's sexy pants", S_GNOME, LVL(20, 11, -15, 100, -6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CALM, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_FIRE|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gretist", S_GNOME, LVL(20, 13, 5, 60, -2), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_TERR, 4, 7), ATTK(AT_BEAM, AD_TRAP, 4, 4), ATTK(AT_NONE, AD_AGGR, 0, 1), ATTK(AT_RATH, AD_THIE, 0, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_PLUSONE|MR_HITASTWO, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("conformationally chow", S_GNOME, LVL(20, 17, -3, 44, 0), (1), A(ATTK(AT_WEAP, AD_HEAL, 9, 4), ATTK(AT_CLAW, AD_PLAS, 3, 7), ATTK(AT_WEAP, AD_RNG, 1, 8), ATTK(AT_BEAM, AD_POIS, 4, 8), ATTK(AT_STNG, AD_UVUU, 8, 5), ATTK(AT_SPIT, AD_WISD, 1, 6)), SIZ(293, 353, 0, MS_DJINNI, MZ_HUMAN), MR_SLEEP|MR_DISINT, MR_SLEEP, M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("veep unfrocked", S_GNOME, LVL(20, 6, -4, 37, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_MAGC, AD_DEBU, 1, 7), ATTK(AT_BITE, AD_PLAS, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(829, 924, 0, MS_NEIGH, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE, M2_VAMPIRE|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, M4_REVIVE|M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("absorber subheading grandeur pressmen", S_GNOME, LVL(20, 10, 6, 79, 0), (G_LGROUP|1), A(ATTK(AT_STNG, AD_DARK, 9, 8), ATTK(AT_WEAP, AD_SLUD, 1, 1), ATTK(AT_TUCH, AD_GLIB, 5, 2), ATTK(AT_TENT, AD_WEBS, 1, 9), NO_ATTK, NO_ATTK), SIZ(476, 222, 0, MS_MEW, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS| M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gregariously carriageway", S_GNOME, LVL(21, 17, 10, 30, 0), (G_VLGROUP|2), A(ATTK(AT_LASH, AD_DFOO, 5, 9), ATTK(AT_BEAM, AD_DEPR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2232, 192, 0, MS_TREESQUAD, MZ_SMALL), MR_COLD, MR_COLD, M1_SWIM|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("debilitant holistically substituted casually", S_GNOME, LVL(21, 12, -1, 40, -5), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_STNG, AD_DGST, 2, 6), ATTK(AT_BITE, AD_DFOO, 4, 8), ATTK(AT_SCRA, AD_NUMB, 7, 4), ATTK(AT_SCRA, AD_ALIN, 7, 5), NO_ATTK, NO_ATTK), SIZ(284, 1261, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_SLITHY, M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gnomish uberwizard", S_GNOME, LVL(21, 15, 4, 15, -10), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_LITE, 2, 10), ATTK(AT_BEAM, AD_CONF, 2, 4), ATTK(AT_BEAM, AD_HALU, 2, 4), NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gnome uberwarrior", S_GNOME, LVL(22, 12, -2, 40, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), ATTK(AT_WEAP, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty gnome uberwarrior", S_GNOME, LVL(22, 12, -2, 40, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), ATTK(AT_WEAP, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sniffily flittered", S_GNOME, LVL(23, 24, -2, 56, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_HUGS, AD_INER, 8, 1), ATTK(AT_SPIT, AD_SGLD, 6, 9), ATTK(AT_BUTT, AD_BLEE, 1, 7), ATTK(AT_SPIT, AD_DETH, 9, 7), ATTK(AT_CLAW, AD_DRLI, 9, 2), NO_ATTK), SIZ(828, 705, 0, MS_REPAIR, MZ_LARGE), MR_COLD, 0, M1_FLY|M1_HIDE|M1_ANIMAL, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gnoll basher", S_GNOME, LVL(23, 12, 5, 10, -5), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnoll opener", S_GNOME, LVL(24, 15, 0, 20, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_NPRO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnoll warrior", S_GNOME, LVL(24, 15, 0, 20, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("radioactive gnoll", S_GNOME, LVL(24, 15, 0, 20, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gnoll rogue", S_GNOME, LVL(24, 15, 0, 20, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("streptococci autonomy", S_GNOME, LVL(24, 14, 7, 94, -18), (1), A(ATTK(AT_BUTT, AD_SCOR, 1, 1), ATTK(AT_EXPL, AD_SAMU, 1, 4), ATTK(AT_BREA, AD_THIR, 3, 7), ATTK(AT_NONE, AD_CAST, 3, 8), NO_ATTK, NO_ATTK), SIZ(539, 663, 0, MS_SHRIEK, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS, M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nittier pallid militarist paradigm", S_GNOME, LVL(25, 15, 7, 89, 0), (G_SGROUP|1), A(ATTK(AT_MAGC, AD_NGRA, 5, 7), ATTK(AT_SPIT, AD_STTP, 5, 3), ATTK(AT_WEAP, AD_DEPR, 1, 2), ATTK(AT_TRAM, AD_PEST, 5, 2), NO_ATTK, NO_ATTK), SIZ(446, 18, 0, MS_PAIN, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rubrical paroxysmal", S_GNOME, LVL(25, 16, -10, 38, 12), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TUCH, AD_PLYS, 3, 3), ATTK(AT_TRAM, AD_HALU, 8, 9), ATTK(AT_BREA, AD_ELEC, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1802, 389, 0, MS_DJINNI, MZ_MEDIUM), MR_ELEC, 0, M1_CONCEAL|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("microradiographically converting", S_GNOME, LVL(25, 12, -7, 67, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_WEAP, AD_TIME, 1, 3), ATTK(AT_LASH, AD_SPEL, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(303, 76, 0, MS_APOC, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("electroencephalograph mewled", S_GNOME, LVL(25, 6, -7, 73, -11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DAMA, 1, 6), ATTK(AT_RATH, AD_VOMT, 8, 6), ATTK(AT_KICK, AD_WRAP, 7, 1), ATTK(AT_RATH, AD_SAMU, 5, 6), NO_ATTK, NO_ATTK), SIZ(208, 113, 0, MS_WERE, MZ_GIGANTIC), MR_POISON, 0, M1_CLING|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fetter confuter repulsive corked", S_GNOME, LVL(25, 16, 10, 37, 17), (G_GENO|3), A(ATTK(AT_BEAM, AD_FREN, 2, 2), ATTK(AT_TRAM, AD_TRAI, 7, 8), ATTK(AT_SCRA, AD_CNCL, 2, 9), ATTK(AT_BITE, AD_DREA, 4, 1), ATTK(AT_CLAW, AD_TRAI, 5, 4), NO_ATTK), SIZ(1381, 1721, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("filthiest fellahin braize", S_GNOME, LVL(26, 12, -1, 8, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_VULN, 1, 1), ATTK(AT_LASH, AD_PART, 2, 3), ATTK(AT_BITE, AD_SEDU, 9, 8), ATTK(AT_LASH, AD_ICEB, 1, 5), ATTK(AT_STNG, AD_WGHT, 8, 4), ATTK(AT_BREA, AD_STTP, 1, 7)), SIZ(220, 191, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE| M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yelped brownier", S_GNOME, LVL(26, 26, -7, 85, 10), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_DFOO, 3, 1), ATTK(AT_BOOM, AD_NUMB, 9, 8), ATTK(AT_HUGS, AD_SIN, 4, 3), ATTK(AT_KICK, AD_AXUS, 8, 2), ATTK(AT_SCRA, AD_TLPT, 9, 4), NO_ATTK), SIZ(1645, 1409, 0, MS_CLOCK, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nautilus crewman", S_GNOME, LVL(26, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), ATTK(AT_BEAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASTHREE|MR_ELEC|MR_COLD, MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("bloodstone griffin", S_GNOME, LVL(26, 10, -10, 90, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), MR_STONE, MR_STONE, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("eyrir whitfield", S_GNOME, LVL(27, 18, -1, 7, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_SPIT, AD_POLY, 5, 6), ATTK(AT_TRAM, AD_SLEE, 8, 9), ATTK(AT_BITE, AD_WERE, 9, 2), ATTK(AT_LASH, AD_NACU, 5, 4), ATTK(AT_ENGL, AD_CALM, 6, 2), ATTK(AT_LASH, AD_FAKE, 9, 1)), SIZ(530, 40, 0, MS_GAARDIEN, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_COLD|MR_STONE, M1_NEEDPICK|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnome rogue leader", S_GNOME, LVL(28, 24, 0, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_SGLD, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 6), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indefinite deathcup", S_GNOME, LVL(28, 22, -10, 21, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_MEMO, 5, 1), ATTK(AT_BREA, AD_FRZE, 4, 1), ATTK(AT_TUCH, AD_PART, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1535, 598, 0, MS_WERE, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("teamed mitt", S_GNOME, LVL(28, 17, 8, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CHRN, 6, 1), ATTK(AT_BUTT, AD_SITM, 6, 7), ATTK(AT_MAGC, AD_TIME, 1, 3), ATTK(AT_EXPL, AD_FAKE, 1, 8), ATTK(AT_BOOM, AD_CALM, 9, 1), ATTK(AT_SCRA, AD_DIMN, 4, 3)), SIZ(783, 458, 0, MS_SQEEK, MZ_GIGANTIC), MR_SLEEP|MR_POISON, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_ACID| M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nautilus scorbut patient", S_GNOME, LVL(28, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), ATTK(AT_BEAM, AD_NIVE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASTHREE|MR_ELEC|MR_COLD|MR_POISON, MR_ELEC|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("elating gourde", S_GNOME, LVL(28, 15, -3, 51, 2), (G_GENO|G_RGROUP|3), A(ATTK(AT_WEAP, AD_WGHT, 8, 2), ATTK(AT_TUCH, AD_BANI, 1, 1), ATTK(AT_TRAM, AD_ELEC, 6, 5), ATTK(AT_SPIT, AD_INVE, 4, 4), NO_ATTK, NO_ATTK), SIZ(1564, 780, 0, MS_BUZZ, MZ_LARGE), MR_COLD|MR_SLEEP, 0, M1_NEEDPICK|M1_NOLIMBS, M2_UNDEAD|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unctuosity collapsibility", S_GNOME, LVL(28, 14, -5, 86, 7), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_ICEB, 4, 1), ATTK(AT_NONE, AD_AMNE, 4, 6), ATTK(AT_TUCH, AD_CALM, 5, 2), ATTK(AT_KICK, AD_SIN, 8, 4), ATTK(AT_HUGS, AD_PLYS, 5, 5), ATTK(AT_SCRA, AD_VENO, 7, 5)), SIZ(2185, 88, 0, MS_OHGOD, MZ_LARGE), MR_FIRE|MR_ACID, MR_ACID, M1_FLY|M1_TUNNEL|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("runout utilise", S_GNOME, LVL(29, 12, -8, 71, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_ICEB, 1, 2), ATTK(AT_BITE, AD_WRAT, 5, 1), ATTK(AT_CLAW, AD_CNCL, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3007, 424, 0, MS_BARBER, MZ_GIGANTIC), MR_DEATH, 0, M1_NOTAKE|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("maharajah materializing", S_GNOME, LVL(29, 13, 9, 13, 0), (G_VLGROUP|2), A(ATTK(AT_BREA, AD_THIR, 1, 2), ATTK(AT_LASH, AD_SIN, 8, 7), ATTK(AT_SPIT, AD_PLAS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(317, 1383, 0, MS_SISSY, MZ_HUGE), MR_COLD|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("remunerator tactician marseillaise finicky", S_GNOME, LVL(29, 13, -5, 85, 1), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_NONE, AD_NTHR, 6, 9), ATTK(AT_BITE, AD_DRCO, 8, 9), ATTK(AT_TENT, AD_NAST, 7, 4), ATTK(AT_TRAM, AD_VOMT, 9, 7), NO_ATTK, NO_ATTK), SIZ(2101, 96, 0, MS_CLOCK, MZ_LARGE), MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("adversity admitted parallelling largely", S_GNOME, LVL(29, 9, 6, 27, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_GAZE, AD_FLAM, 4, 7), ATTK(AT_KICK, AD_WRAT, 5, 4), ATTK(AT_WEAP, AD_DGST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1049, 260, 0, MS_JAPANESE, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE, MR_COLD, M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gnoll chieftain", S_GNOME, LVL(30, 18, -5, 40, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("grassy gnome", S_GNOME, LVL(30, 14, 2, 20, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gnoll crack-junkie", S_GNOME, LVL(30, 18, -5, 40, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_HALU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnoll gangster", S_GNOME, LVL(30, 18, -5, 40, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ORC, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nautilus coxswain", S_GNOME, LVL(30, 12, -1, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 18), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_FEAR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASTHREE|MR_ELEC|MR_COLD, MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("parasitized commander", S_GNOME, LVL(30, 16, 6, 50, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_DRIN, 1, 2), ATTK(AT_HUGS, AD_DRIN, 1, 2), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DARK, 8, 8), ATTK(AT_NONE, AD_DARK, 0, 8), NO_ATTK), SIZ(2900, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_THICK_HIDE|M1_SEE_INVIS|M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_TRAITOR|M3_NONMOVING|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kratsch commander", S_GNOME, LVL(30, 16, 6, 50, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_DRIN, 1, 2), ATTK(AT_HUGS, AD_DRIN, 1, 2), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DARK, 8, 8), ATTK(AT_NONE, AD_DARK, 0, 8), NO_ATTK), SIZ(2900, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_THICK_HIDE|M1_SEE_INVIS|M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("very good gnome", S_GNOME, LVL(30, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spiralled revered", S_GNOME, LVL(31, 33, 8, 74, 0), (G_RGROUP|2), A(ATTK(AT_BUTT, AD_TDRA, 8, 5), ATTK(AT_LASH, AD_ABDC, 3, 4), ATTK(AT_KICK, AD_NTHR, 6, 6), ATTK(AT_GAZE, AD_INER, 8, 1), ATTK(AT_BUTT, AD_VAMP, 8, 1), NO_ATTK), SIZ(2469, 573, 0, MS_AREOLA, MZ_TINY), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("spasticity fibrillation", S_GNOME, LVL(31, 12, 7, 30, -16), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_MANA, 1, 2), ATTK(AT_SPIT, AD_DISN, 1, 8), ATTK(AT_ENGL, AD_VAPO, 8, 2), ATTK(AT_TUCH, AD_PLYS, 7, 4), ATTK(AT_STNG, AD_DIMN, 4, 6), NO_ATTK), SIZ(2189, 1452, 0, MS_SOVIET, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("aiding subway", S_GNOME, LVL(32, 8, 1, 29, 0), (4), A(ATTK(AT_WEAP, AD_STAT, 5, 9), ATTK(AT_STNG, AD_CHRN, 5, 1), ATTK(AT_ENGL, AD_FLAM, 9, 9), ATTK(AT_NONE, AD_WEEP, 5, 3), ATTK(AT_BREA, AD_MCRE, 6, 5), ATTK(AT_NONE, AD_SANI, 9, 9)), SIZ(270, 659, 0, MS_PUPIL, MZ_TINY), 0, 0, M1_FLY|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nictitate proration", S_GNOME, LVL(32, 14, 3, 98, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FRZE, 8, 7), ATTK(AT_BITE, AD_SLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(227, 798, 0, MS_JAPANESE, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sadomasochism disassemble maul reinterpreted", S_GNOME, LVL(32, 21, 10, 66, -16), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_STAT, 7, 8), ATTK(AT_STNG, AD_STTP, 1, 7), ATTK(AT_TRAM, AD_SKIL, 8, 8), ATTK(AT_BREA, AD_CORR, 9, 2), ATTK(AT_SCRA, AD_SSEX, 2, 1), NO_ATTK), SIZ(1458, 672, 0, MS_REPAIR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_UNSOLID, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("overcast spectrochemistry savoured bouquet", S_GNOME, LVL(33, 11, 8, 37, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_FREN, 2, 4), ATTK(AT_ENGL, AD_COLD, 7, 1), ATTK(AT_CLAW, AD_MIDI, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(322, 7, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS, M2_DEMON|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NO_DECAY|M3_MIMIC|M3_SLIME|M3_WANTSARTI, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("emigration fiddlestick", S_GNOME, LVL(33, 10, -8, 81, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_GAZE, AD_LITT, 4, 7), ATTK(AT_GAZE, AD_SCOR, 5, 6), ATTK(AT_SPIT, AD_SIN, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(911, 28, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_FIRE|MR_ACID, MR_FIRE, M1_UNSOLID, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tetotum pinnacled", S_GNOME, LVL(33, 19, -3, 28, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ICEB, 1, 6), ATTK(AT_LASH, AD_DFOO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1977, 363, 0, MS_CAR, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOTAKE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("big bulletator G", S_GNOME, LVL(33, 24, 4, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BULLETATOR, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("advanced bulletator G", S_GNOME, LVL(33, 12, 4, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BULLETATOR, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnome mystic", S_GNOME, LVL(33, 18, -2, 40, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE|MR_SLEEP|MR_ACID|MR_POISON, MR_SLEEP|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nautilus officer", S_GNOME, LVL(34, 15, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 20), ATTK(AT_BEAM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASTHREE|MR_ELEC|MR_COLD, MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("reconveyance beggar", S_GNOME, LVL(34, 12, 1, 9, 0), (3), A(ATTK(AT_WEAP, AD_DIMN, 1, 3), ATTK(AT_EXPL, AD_PLAS, 8, 8), ATTK(AT_EXPL, AD_CNCL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 406, 0, MS_SNORE, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY, M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("absconding civilising whinny", S_GNOME, LVL(35, 14, 8, 78, -12), (1), A(ATTK(AT_TENT, AD_SIN, 3, 1), ATTK(AT_STNG, AD_GRAV, 3, 3), ATTK(AT_TUCH, AD_DREN, 2, 3), ATTK(AT_LASH, AD_NAST, 2, 4), ATTK(AT_SCRA, AD_DEPR, 9, 9), NO_ATTK), SIZ(93, 216, 0, MS_SEDUCE, MZ_HUMAN), MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("berating pucker", S_GNOME, LVL(36, 18, 4, 68, 0), (G_VLGROUP|1), A(ATTK(AT_ENGL, AD_SHAN, 8, 1), ATTK(AT_TUCH, AD_NPRO, 1, 7), ATTK(AT_MAGC, AD_INER, 6, 1), ATTK(AT_TUCH, AD_DROP, 4, 8), ATTK(AT_WEAP, AD_LITT, 1, 4), ATTK(AT_KICK, AD_MIDI, 1, 5)), SIZ(4074, 142, 0, MS_DRUGS, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_MINDLESS|M1_REGEN, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bastardizing mailbag emissary", S_GNOME, LVL(37, 12, -2, 23, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_WEAP, AD_DARK, 5, 8), ATTK(AT_BITE, AD_RUST, 4, 5), ATTK(AT_TUCH, AD_INER, 6, 8), ATTK(AT_LASH, AD_STTP, 4, 8), ATTK(AT_GAZE, AD_MIDI, 2, 3), NO_ATTK), SIZ(2416, 242, 0, MS_CUSS, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_ANIMAL| M1_REGEN|M1_POIS|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("amendatory brazed envenomation", S_GNOME, LVL(37, 11, 5, 19, 17), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BITE, AD_INSA, 6, 8), ATTK(AT_WEAP, AD_WEBS, 7, 5), ATTK(AT_HUGS, AD_WRAP, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1132, 1107, 0, MS_JAPANESE, MZ_HUGE), MR_ACID, 0, M1_FLY|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS, M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("billhook thuggery reprovingly coolie", S_GNOME, LVL(37, 12, -7, 29, -8), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_ACID, 6, 2), ATTK(AT_TUCH, AD_HODS, 8, 3), ATTK(AT_TENT, AD_LUCK, 7, 6), ATTK(AT_STNG, AD_NAST, 3, 9), ATTK(AT_WEAP, AD_STON, 5, 6), NO_ATTK), SIZ(1195, 133, 0, MS_GYPSY, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID| M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sailer cramped", S_GNOME, LVL(37, 11, 2, 0, 0), (1), A(ATTK(AT_GAZE, AD_ELEC, 5, 1), ATTK(AT_TENT, AD_NUMB, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(12, 365, 0, MS_BURBLE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("markswomen perambulator", S_GNOME, LVL(38, 22, -1, 62, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_LASH, AD_ILLU, 4, 1), ATTK(AT_GAZE, AD_DISE, 9, 7), ATTK(AT_HUGS, AD_CONF, 2, 4), ATTK(AT_WEAP, AD_POIS, 8, 9), ATTK(AT_ENGL, AD_ACID, 7, 1), NO_ATTK), SIZ(105, 684, 0, MS_DEEPSTATE, MZ_TINY), MR_STONE, MR_STONE, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hypersensitize intuito", S_GNOME, LVL(38, 12, 8, 10, 19), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_INSA, 5, 4), ATTK(AT_STNG, AD_SCOR, 7, 9), ATTK(AT_GAZE, AD_DREA, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1034, 1014, 0, MS_CLOCK, MZ_HUGE), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nautilus steersman", S_GNOME, LVL(38, 15, -6, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONF, 5, 8), ATTK(AT_BEAM, AD_WET, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASTHREE|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("nautilus neer-do-well", S_GNOME, LVL(38, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_BEAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASTHREE|MR_DEATH|MR_ELEC|MR_COLD, MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("teu gnome", S_GNOME, LVL(40, 14, -4, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 12), ATTK(AT_WEAP, AD_SAMU, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("metering defeat", S_GNOME, LVL(40, 14, 5, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CAST, 9, 6), ATTK(AT_WEAP, AD_PLAS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(832, 115, 0, MS_WERE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION, M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_SPIDER|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("homunculi princedom", S_GNOME, LVL(40, 30, 6, 82, -8), (G_GENO|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_DIMN, 3, 1), ATTK(AT_ENGL, AD_NAST, 7, 4), ATTK(AT_LASH, AD_MIDI, 2, 1), ATTK(AT_SCRA, AD_DISP, 8, 8), NO_ATTK, NO_ATTK), SIZ(653, 859, 0, MS_SNORE, MZ_TINY), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_THICK_HIDE, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spasmodical gorblimy", S_GNOME, LVL(41, 4, 4, 94, 19), (G_GENO|4), A(ATTK(AT_EXPL, AD_ICEB, 1, 7), ATTK(AT_EXPL, AD_VOMT, 7, 5), ATTK(AT_BREA, AD_CLRC, 9, 7), ATTK(AT_CLAW, AD_DGST, 8, 3), NO_ATTK, NO_ATTK), SIZ(4086, 160, 0, MS_LIEDER, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_UNSOLID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("boycott counselling slogan", S_GNOME, LVL(41, 17, -3, 93, -19), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_RUNS, 8, 9), ATTK(AT_MAGC, AD_DRDX, 6, 3), ATTK(AT_GAZE, AD_TREM, 1, 8), ATTK(AT_GAZE, AD_FUMB, 3, 8), ATTK(AT_BITE, AD_CONF, 7, 8), NO_ATTK), SIZ(1366, 2, 0, MS_COW, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fizzer shipworm", S_GNOME, LVL(42, 13, -5, 52, -12), (G_GENO|3), A(ATTK(AT_LASH, AD_LITT, 9, 5), ATTK(AT_HUGS, AD_ACID, 1, 5), ATTK(AT_MAGC, AD_TCKL, 2, 3), ATTK(AT_LASH, AD_TDRA, 9, 9), ATTK(AT_TUCH, AD_MANA, 3, 9), ATTK(AT_KICK, AD_PHYS, 1, 9)), SIZ(420, 330, 0, MS_SOVIET, MZ_TINY), MR_DEATH, 0, M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("somatotypology havocking", S_GNOME, LVL(42, 13, 8, 52, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_WEEP, 9, 3), ATTK(AT_KICK, AD_ELEC, 4, 4), ATTK(AT_MAGC, AD_LAZY, 8, 4), ATTK(AT_MAGC, AD_TRAP, 8, 4), ATTK(AT_TENT, AD_FUMB, 8, 3), ATTK(AT_RATH, AD_DIMN, 0, 6)), SIZ(4125, 708, 0, MS_ROAR, MZ_SMALL), 0, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("anarchistic destructibility ny", S_GNOME, LVL(42, 11, 9, 36, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_MCRE, 1, 1), ATTK(AT_SCRA, AD_DFOO, 3, 4), ATTK(AT_HUGS, AD_LEGS, 7, 9), ATTK(AT_BOOM, AD_ALIN, 1, 1), NO_ATTK, NO_ATTK), SIZ(3533, 454, 0, MS_LAUGH, MZ_SMALL), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nautilus engineer", S_GNOME, LVL(42, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 8, 15), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_ELEC, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASTHREE|MR_DEATH|MR_ELEC|MR_COLD, MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("wizard of the high council", S_GNOME, LVL(42, 24, 1, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DREN, 1, 16), ATTK(AT_WEAP, AD_ENCH, 1, 16), ATTK(AT_WEAP, AD_CONF, 1, 16), ATTK(AT_BREA, AD_RBRE, 1, 10), ATTK(AT_BEAM, AD_RBRE, 3, 16), NO_ATTK), SIZ(700, 700, 0, MS_ORC, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MAGIC, M3_AVOIDER|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fudged loopier unvarnished sedation", S_GNOME, LVL(42, 22, 6, 29, 0), (4), A(ATTK(AT_HUGS, AD_DRCH, 1, 1), ATTK(AT_KICK, AD_FIRE, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(542, 195, 0, MS_SEDUCE, MZ_TINY), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_STALK, M3_INFRAVISION|M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("calorimetric isthmi literati", S_GNOME, LVL(43, 17, 9, 23, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_INVE, 3, 4), ATTK(AT_LASH, AD_FLAM, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1865, 1416, 0, MS_SMITH, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE, MR_SLEEP, M1_WALLWALK|M1_NOHEAD|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vibrance metrical", S_GNOME, LVL(43, 12, -1, 70, -13), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_ANTI, 5, 2), ATTK(AT_WEAP, AD_STON, 3, 3), ATTK(AT_MAGC, AD_FAMN, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2774, 96, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS, M2_STALK|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_NO_DECAY, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unreasoned pinto", S_GNOME, LVL(43, 10, 5, 67, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 4, 8), ATTK(AT_HUGS, AD_CNCL, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(13, 463, 0, MS_FART_NORMAL, MZ_SMALL), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tourer zori", S_GNOME, LVL(44, 18, 7, 49, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BEAM, AD_NACU, 2, 1), ATTK(AT_TUCH, AD_SPC2, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1430, 46, 0, MS_DRUGS, MZ_MEDIUM), MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("thermonuclear prizefighter", S_GNOME, LVL(44, 5, 0, 88, -6), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DEPR, 6, 7), ATTK(AT_TUCH, AD_TRAI, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(706, 35, 0, MS_SPELL, MZ_HUGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("multiradial pharmacopeia", S_GNOME, LVL(44, 9, 7, 18, 15), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_ILLU, 1, 1), ATTK(AT_ENGL, AD_DRCO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1813, 70, 0, MS_TREESQUAD, MZ_GIGANTIC), 0, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_OVIPAROUS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("toxicology terse scarred rogue haling", S_GNOME, LVL(44, 9, 0, 89, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_SEDU, 6, 9), ATTK(AT_BEAM, AD_AMNE, 1, 3), ATTK(AT_MAGC, AD_ALIN, 7, 1), ATTK(AT_BITE, AD_FEAR, 2, 1), ATTK(AT_HUGS, AD_FAKE, 7, 6), ATTK(AT_GAZE, AD_SSEX, 8, 3)), SIZ(959, 914, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("revocable teared", S_GNOME, LVL(45, 12, -16, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DRIN, 1, 21), ATTK(AT_NONE, AD_VENO, 3, 3), ATTK(AT_BOOM, AD_CHAO, 4, 19), ATTK(AT_NONE, AD_CHRN, 0, 18), NO_ATTK, NO_ATTK), SIZ(2979, 736, 0, MS_SHRIEK, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_ACID|M1_POIS| M1_HERBIVORE, M2_MINION|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cosmochemical dastard", S_GNOME, LVL(45, 19, -22, 53, 4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_THIE, 4, 7), ATTK(AT_SPIT, AD_VULN, 1, 21), ATTK(AT_STNG, AD_DROP, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3028, 545, 0, MS_SMITH, MZ_HUGE), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unspecific scamping", S_GNOME, LVL(45, 8, 10, 72, 0), (G_SGROUP|1), A(ATTK(AT_TUCH, AD_DGST, 6, 11), ATTK(AT_GAZE, AD_NTHR, 8, 8), ATTK(AT_ENGL, AD_LAZY, 1, 10), ATTK(AT_BREA, AD_NPRO, 4, 12), NO_ATTK, NO_ATTK), SIZ(650, 545, 0, MS_ORC, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS, M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("colossal clockwork war-machine", S_GNOME, LVL(45, 12, -9, 0, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9000, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_COPPER), MON("colossal swiss war-machine", S_GNOME, LVL(45, 12, -9, 0, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9000, 0, 0, MS_CLOCK, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_COPPER), MON("drainer gnome", S_GNOME, LVL(45, 13, -7, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_TUCH, AD_DREN, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("truancy confided", S_GNOME, LVL(46, 18, -22, 89, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_SPIT, AD_DARK, 5, 17), ATTK(AT_EXPL, AD_VENO, 7, 19), ATTK(AT_BITE, AD_PHYS, 4, 16), ATTK(AT_HUGS, AD_ABDC, 6, 2), ATTK(AT_BUTT, AD_LEGS, 3, 14), NO_ATTK), SIZ(1889, 65, 0, MS_CUSS, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS| M1_POIS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_TELEPATHIC|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("coagulative travail shall compliance", S_GNOME, LVL(46, 7, -30, 56, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_SKIL, 9, 10), ATTK(AT_SPIT, AD_CHRN, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(429, 188, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DEATH, MR_SLEEP, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cubiform shutoff", S_GNOME, LVL(46, 11, -26, 97, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_HUGS, AD_MANA, 4, 18), ATTK(AT_SPIT, AD_WERE, 1, 4), ATTK(AT_EXPL, AD_CAST, 2, 18), ATTK(AT_MAGC, AD_NAST, 6, 15), ATTK(AT_WEAP, AD_WEBS, 1, 5), ATTK(AT_SCRA, AD_MIDI, 4, 12)), SIZ(3927, 433, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_ACID|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nautilus steward", S_GNOME, LVL(46, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 20), ATTK(AT_WEAP, AD_PHYS, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASTHREE|MR_DEATH|MR_ELEC|MR_COLD, MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("obstructionist triphase", S_GNOME, LVL(47, 7, -10, 13, -20), (G_GENO|3), A(ATTK(AT_KICK, AD_RBAD, 1, 9), ATTK(AT_TENT, AD_CONF, 1, 10), ATTK(AT_WEAP, AD_WISD, 3, 1), ATTK(AT_SPIT, AD_DISE, 5, 3), NO_ATTK, NO_ATTK), SIZ(31, 333, 0, MS_CODE, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID, 0, M1_CLING|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("allotypic thereuntil", S_GNOME, LVL(47, 6, -14, 94, -19), (2), A(ATTK(AT_SCRA, AD_THIR, 1, 13), ATTK(AT_KICK, AD_DREA, 1, 5), ATTK(AT_ENGL, AD_DFOO, 3, 18), ATTK(AT_WEAP, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK), SIZ(1133, 322, 0, MS_BURBLE, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_UNSOLID|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("finalize restatement doublewidth", S_GNOME, LVL(47, 12, -12, 84, 0), (2), A(ATTK(AT_BEAM, AD_PLAS, 1, 6), ATTK(AT_BEAM, AD_SANI, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(611, 628, 0, MS_WAIL, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_ACID, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("altered deductive", S_GNOME, LVL(47, 17, -1, 52, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_BLAS, 7, 11), ATTK(AT_TUCH, AD_POLY, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2329, 285, 0, MS_DRUGS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_CONCEAL|M1_NOHANDS|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("converging nicotinic", S_GNOME, LVL(48, 16, -2, 57, 0), (G_UNIQ|4), A(ATTK(AT_TRAM, AD_LAVA, 4, 16), ATTK(AT_SPIT, AD_RUNS, 6, 1), ATTK(AT_SPIT, AD_FRZE, 8, 3), ATTK(AT_CLAW, AD_SAMU, 5, 10), ATTK(AT_BUTT, AD_PEST, 1, 2), NO_ATTK), SIZ(1910, 545, 0, MS_CORONA, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOLIMBS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("spinnaker imbricate", S_GNOME, LVL(48, 11, -16, 53, 5), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_VENO, 1, 9), ATTK(AT_ENGL, AD_FREN, 4, 17), ATTK(AT_TRAM, AD_ABDC, 1, 16), ATTK(AT_STNG, AD_ICUR, 1, 4), ATTK(AT_BOOM, AD_EDGE, 5, 10), ATTK(AT_BREA, AD_TLPT, 9, 14)), SIZ(4500, 7, 0, MS_ROAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("royalist gushing recoiler", S_GNOME, LVL(48, 14, 0, 25, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_STNG, AD_NGEN, 7, 13), ATTK(AT_KICK, AD_DREN, 7, 18), ATTK(AT_KICK, AD_THIR, 1, 20), ATTK(AT_WEAP, AD_NACU, 2, 16), ATTK(AT_TENT, AD_FIRE, 3, 12), ATTK(AT_MAGC, AD_FRZE, 7, 14)), SIZ(54, 903, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE, M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("outspreading nonflammable peccadillo hushed", S_GNOME, LVL(50, 36, -5, 98, -17), (G_GENO|G_RGROUP|3), A(ATTK(AT_GAZE, AD_POIS, 7, 20), ATTK(AT_SPIT, AD_WRAT, 9, 13), ATTK(AT_TRAM, AD_SKIL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(346, 360, 0, MS_CODE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_UNSOLID| M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("obscurely mistbow", S_GNOME, LVL(51, 12, -20, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISP, 1, 8), ATTK(AT_BOOM, AD_RBRE, 5, 7), ATTK(AT_LASH, AD_DGST, 5, 18), ATTK(AT_BOOM, AD_MAGM, 1, 14), ATTK(AT_SPIT, AD_MAGM, 0, 11), NO_ATTK), SIZ(465, 985, 0, MS_SQAWK, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_DEATH, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("vamoosed spasticity", S_GNOME, LVL(51, 12, -29, 7, 16), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_FAKE, 4, 3), ATTK(AT_NONE, AD_DRCO, 9, 8), ATTK(AT_MAGC, AD_MALK, 1, 10), ATTK(AT_BITE, AD_CONT, 7, 13), ATTK(AT_BITE, AD_LEVI, 6, 13), NO_ATTK), SIZ(1057, 193, 0, MS_BOT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("redo munch", S_GNOME, LVL(51, 5, -13, 64, 0), (1), A(ATTK(AT_ENGL, AD_DARK, 3, 20), ATTK(AT_STNG, AD_ELEC, 6, 11), ATTK(AT_WEAP, AD_SGLD, 6, 10), ATTK(AT_KICK, AD_HALU, 8, 9), ATTK(AT_BOOM, AD_WEBS, 9, 7), ATTK(AT_MAGC, AD_CLRC, 7, 6)), SIZ(1269, 1536, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_NOEYES|M1_OVIPAROUS|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Gorellik the Fallen", S_GNOME, LVL(51, 12, -3, 60, -15), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_STUN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ARMORER, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, MR_POISON, M1_POIS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("heliotropism neb reaccented hinter", S_GNOME, LVL(52, 26, -28, 58, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NIVE, 8, 20), ATTK(AT_SPIT, AD_CURS, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2683, 38, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, MR_COLD, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_REGEN| M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("monophonic noumenon", S_GNOME, LVL(53, 14, -14, 54, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BOOM, AD_WEBS, 1, 3), ATTK(AT_KICK, AD_BLAS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1873, 1384, 0, MS_POKEDEX, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("overusing cartography", S_GNOME, LVL(53, 4, -20, 8, 0), (1), A(ATTK(AT_MAGC, AD_LAZY, 9, 13), ATTK(AT_NONE, AD_SLEE, 8, 16), ATTK(AT_GAZE, AD_VENO, 5, 9), ATTK(AT_SPIT, AD_FAKE, 4, 14), ATTK(AT_BOOM, AD_LAZY, 2, 5), ATTK(AT_BOOM, AD_ACID, 9, 12)), SIZ(111, 239, 0, MS_BRAG, MZ_SMALL), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("derogation plethora", S_GNOME, LVL(54, 12, -26, 68, 12), (G_VLGROUP|2), A(ATTK(AT_BEAM, AD_CALM, 9, 8), ATTK(AT_CLAW, AD_DISP, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(308, 42, 0, MS_SING, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fileting tinseled mesquit", S_GNOME, LVL(54, 4, -12, 41, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_PLAS, 8, 13), ATTK(AT_MAGC, AD_GLIB, 9, 15), ATTK(AT_EXPL, AD_FLAM, 6, 9), ATTK(AT_HUGS, AD_DREN, 3, 21), ATTK(AT_BOOM, AD_UNPR, 5, 18), ATTK(AT_CLAW, AD_WRAP, 7, 6)), SIZ(2126, 32, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pederastic cairn buttercup outreasoned unannounced", S_GNOME, LVL(54, 12, -24, 97, 3), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_TERR, 8, 1), ATTK(AT_STNG, AD_HODS, 1, 4), ATTK(AT_TUCH, AD_SKIL, 3, 2), ATTK(AT_KICK, AD_TRAP, 4, 15), ATTK(AT_BREA, AD_FAMN, 1, 14), NO_ATTK), SIZ(2547, 49, 0, MS_ALLA, MZ_HUGE), MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bossy gauzier directive carotene gammer ravine", S_GNOME, LVL(55, 11, 9, 34, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_ICEB, 3, 1), ATTK(AT_BEAM, AD_UVUU, 3, 6), ATTK(AT_ENGL, AD_STON, 5, 6), ATTK(AT_TUCH, AD_BADE, 1, 20), ATTK(AT_MAGC, AD_SANI, 5, 12), ATTK(AT_WEAP, AD_MANA, 6, 18)), SIZ(2544, 384, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_SLITHY|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("riflemen civvy", S_GNOME, LVL(55, 14, -10, 82, -6), (3), A(ATTK(AT_SCRA, AD_CHAO, 1, 11), ATTK(AT_BEAM, AD_THIR, 5, 16), ATTK(AT_WEAP, AD_DAMA, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1323, 423, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_SLEEP, 0, M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL, M2_LORD|M2_MINION|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("strained continuant", S_GNOME, LVL(55, 12, -26, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_WET, 5, 12), ATTK(AT_SCRA, AD_RUST, 2, 17), ATTK(AT_TRAM, AD_PART, 7, 8), ATTK(AT_TUCH, AD_PLYS, 2, 2), ATTK(AT_RATH, AD_INSA, 5, 11), ATTK(AT_LASH, AD_CORR, 3, 2)), SIZ(4790, 160, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_TPORT| M1_ACID, M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("waterily massiest", S_GNOME, LVL(55, 9, -28, 64, 18), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_NIVE, 4, 1), ATTK(AT_BUTT, AD_DGST, 9, 3), ATTK(AT_KICK, AD_SEDU, 6, 19), ATTK(AT_TRAM, AD_BURN, 2, 1), NO_ATTK, NO_ATTK), SIZ(2873, 818, 0, MS_HISS, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terrorization diagonal", S_GNOME, LVL(56, 12, -30, 79, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_FAKE, 4, 12), ATTK(AT_RATH, AD_TERR, 3, 12), ATTK(AT_TUCH, AD_STON, 5, 7), ATTK(AT_HUGS, AD_FAMN, 4, 21), ATTK(AT_RATH, AD_SKIL, 8, 21), ATTK(AT_CLAW, AD_TLPT, 7, 2)), SIZ(1023, 258, 0, MS_HUMANOID, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("blackest febrifuge diligently", S_GNOME, LVL(56, 16, -7, 72, -20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SGLD, 2, 20), ATTK(AT_TUCH, AD_CALM, 7, 18), ATTK(AT_TENT, AD_TCKL, 3, 19), ATTK(AT_BOOM, AD_CAST, 6, 18), ATTK(AT_BOOM, AD_DGST, 1, 11), NO_ATTK), SIZ(1025, 143, 0, MS_COW, MZ_HUMAN), MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHEAD|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("homosexual emplaning", S_GNOME, LVL(58, 25, -22, 76, 19), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WEBS, 9, 14), ATTK(AT_STNG, AD_SHRD, 7, 16), ATTK(AT_ENGL, AD_WEEP, 3, 5), ATTK(AT_BUTT, AD_VAPO, 2, 6), ATTK(AT_BUTT, AD_TLPT, 2, 5), ATTK(AT_BUTT, AD_LEGS, 8, 13)), SIZ(623, 51, 0, MS_WAIL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN| M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("satiric suspenseful", S_GNOME, LVL(58, 12, 2, 74, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_SIN, 7, 2), ATTK(AT_WEAP, AD_FIRE, 4, 21), ATTK(AT_BEAM, AD_WET, 8, 3), ATTK(AT_ENGL, AD_SEDU, 1, 15), ATTK(AT_BUTT, AD_COLD, 4, 14), NO_ATTK), SIZ(217, 33, 0, MS_CUSS, MZ_TINY), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE| M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("stepped turnip", S_GNOME, LVL(58, 14, -17, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DEPR, 1, 7), ATTK(AT_GAZE, AD_MAGM, 8, 12), ATTK(AT_CLAW, AD_DETH, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(303, 278, 0, MS_PARROT, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("risk stooped", S_GNOME, LVL(58, 7, -16, 97, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_FAKE, 8, 14), ATTK(AT_TUCH, AD_FIRE, 4, 20), ATTK(AT_HUGS, AD_SIN, 3, 2), ATTK(AT_LASH, AD_STON, 2, 15), NO_ATTK, NO_ATTK), SIZ(3945, 1308, 0, MS_SMITH, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fifteenth optically", S_GNOME, LVL(58, 7, -4, 79, 0), (4), A(ATTK(AT_CLAW, AD_WRAT, 7, 7), ATTK(AT_CLAW, AD_UVUU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(295, 37, 0, MS_OHGOD, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("moistful emaciation clattered polkaed", S_GNOME, LVL(58, 18, -26, 72, 0), (4), A(ATTK(AT_WEAP, AD_WRAT, 1, 21), ATTK(AT_WEAP, AD_SKIL, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2624, 895, 0, MS_PUPIL, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, MR_ELEC|MR_DEATH, M1_CLING|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("snore domiciliated tragic", S_GNOME, LVL(59, 13, -7, 58, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_SSEX, 1, 8), ATTK(AT_BREA, AD_CONT, 3, 20), ATTK(AT_CLAW, AD_BANI, 4, 1), ATTK(AT_SPIT, AD_INSA, 2, 1), NO_ATTK, NO_ATTK), SIZ(455, 0, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_UNSOLID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("coiled bush jouster", S_GNOME, LVL(59, 12, -13, 64, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISN, 8, 8), ATTK(AT_SCRA, AD_WGHT, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1853, 124, 0, MS_BOSS, MZ_HUGE), 0, 0, M1_SWIM|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("canvassing tragically astrologically", S_GNOME, LVL(60, 14, -13, 12, 5), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_RUNS, 7, 17), ATTK(AT_MAGC, AD_POLY, 5, 7), ATTK(AT_TUCH, AD_STUN, 9, 11), ATTK(AT_CLAW, AD_TRAP, 8, 12), NO_ATTK, NO_ATTK), SIZ(649, 852, 0, MS_CHICKEN, MZ_HUMAN), MR_ELEC|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_REGEN, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("defoliator recreation", S_GNOME, LVL(60, 9, -27, 53, 12), (G_GENO|G_LGROUP|3), A(ATTK(AT_BUTT, AD_FREN, 2, 11), ATTK(AT_SCRA, AD_SIN, 4, 10), ATTK(AT_SCRA, AD_ENCH, 7, 16), ATTK(AT_BUTT, AD_SITM, 4, 10), ATTK(AT_TRAM, AD_DRST, 6, 9), NO_ATTK), SIZ(242, 418, 0, MS_BURBLE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_NEEDPICK|M1_MINDLESS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drearily ensnared storm", S_GNOME, LVL(61, 11, 9, 5, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_TECH, 3, 16), ATTK(AT_TRAM, AD_DRIN, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(184, 896, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_DISINT|MR_POISON, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOHANDS| M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stereoed labrador", S_GNOME, LVL(61, 12, 10, 68, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_LITE, 8, 12), ATTK(AT_SCRA, AD_WERE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3927, 304, 0, MS_BURBLE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petal wellborn", S_GNOME, LVL(62, 8, 6, 51, 0), (G_LGROUP|4), A(ATTK(AT_BREA, AD_ILLU, 5, 3), ATTK(AT_TENT, AD_LEGS, 2, 10), ATTK(AT_BREA, AD_SITM, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3261, 993, 0, MS_DRUGS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_HUMANOID|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("townlet safetied", S_GNOME, LVL(62, 12, -29, 25, 3), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_STNG, AD_WRAT, 8, 21), ATTK(AT_WEAP, AD_DGST, 1, 2), ATTK(AT_ENGL, AD_PLYS, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(661, 300, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY| M1_HERBIVORE, M2_NOPOLY|M2_MAGIC|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ballooning tinware cloudily", S_GNOME, LVL(62, 16, -14, 76, 0), (G_VLGROUP|1), A(ATTK(AT_MAGC, AD_PEST, 4, 9), ATTK(AT_KICK, AD_GRAV, 4, 13), ATTK(AT_WEAP, AD_LAZY, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3472, 733, 0, MS_COW, MZ_SMALL), MR_FIRE|MR_DEATH, MR_DEATH, M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("piking stalest cervine", S_GNOME, LVL(63, 8, 3, 59, 17), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_DRLI, 7, 10), ATTK(AT_SCRA, AD_DCAY, 9, 10), ATTK(AT_WEAP, AD_FREN, 8, 2), ATTK(AT_EXPL, AD_SPEL, 7, 1), ATTK(AT_BEAM, AD_STCK, 2, 9), NO_ATTK), SIZ(114, 1508, 0, MS_PRINCIPAL, MZ_HUGE), MR_POISON, 0, M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("inflationist cheesing", S_GNOME, LVL(63, 12, 5, 70, 0), (G_VLGROUP|2), A(ATTK(AT_LASH, AD_SKIL, 8, 10), ATTK(AT_LASH, AD_MINA, 8, 19), ATTK(AT_BUTT, AD_CONF, 7, 8), ATTK(AT_CLAW, AD_PAIN, 7, 6), NO_ATTK, NO_ATTK), SIZ(2154, 1013, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_MINDLESS|M1_POIS, M2_UNDEAD|M2_GREEDY|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pander throve purgatorial swaddling", S_GNOME, LVL(64, 21, -4, 69, -2), (G_GENO|1), A(ATTK(AT_GAZE, AD_MANA, 6, 4), ATTK(AT_TENT, AD_WRAP, 5, 5), ATTK(AT_TENT, AD_FREN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1810, 1440, 0, MS_SHRIEK, MZ_GIGANTIC), MR_COLD, 0, M1_BREATHLESS|M1_NOHEAD|M1_TPORT|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("denuclearize birdmen", S_GNOME, LVL(64, 7, -3, 61, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_STCK, 1, 13), ATTK(AT_BITE, AD_SLIM, 9, 7), ATTK(AT_BEAM, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1615, 725, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY| M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("delicacy auditorial ecology", S_GNOME, LVL(64, 12, -21, 93, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_EDGE, 6, 21), ATTK(AT_TUCH, AD_CALM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(314, 219, 0, MS_SOLDIER, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_NOHANDS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("raised internationalized", S_GNOME, LVL(64, 19, 2, 62, 0), (G_LGROUP|3), A(ATTK(AT_WEAP, AD_PEST, 1, 9), ATTK(AT_TRAM, AD_TERR, 2, 15), ATTK(AT_BEAM, AD_WGHT, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1442, 1054, 0, MS_CLOCK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("moonward untidily", S_GNOME, LVL(65, 12, -4, 13, 9), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_NONE, AD_ALIN, 0, 17), ATTK(AT_BEAM, AD_BADE, 7, 5), ATTK(AT_WEAP, AD_GRAV, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1920, 1628, 0, MS_FART_QUIET, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_HIDE|M1_AMPHIBIOUS|M1_REGEN, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("knockout aseptic", S_GNOME, LVL(65, 5, -8, 93, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TRAM, AD_BLAS, 7, 3), ATTK(AT_TENT, AD_TCKL, 8, 12), ATTK(AT_EXPL, AD_HEAL, 5, 19), ATTK(AT_WEAP, AD_WISD, 5, 3), NO_ATTK, NO_ATTK), SIZ(2636, 383, 0, MS_PANTS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_ANIMAL, M2_UNDEAD|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("measled weeklong", S_GNOME, LVL(65, 25, -3, 81, -14), (G_GENO|1), A(ATTK(AT_ENGL, AD_WRAP, 8, 4), ATTK(AT_BEAM, AD_PEST, 8, 6), ATTK(AT_TENT, AD_GRAV, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1397, 131, 0, MS_BOSS, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_TUNNEL|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_ACID|M1_OMNIVORE, M2_PNAME|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("endlong feint", S_GNOME, LVL(66, 19, -16, 82, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DEST, 4, 15), ATTK(AT_BITE, AD_BADE, 7, 7), ATTK(AT_LASH, AD_SGLD, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1789, 511, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOLIMBS|M1_ACID, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("triple palpate gloving mutely polloi", S_GNOME, LVL(68, 12, -7, 96, 12), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_LAZY, 1, 21), ATTK(AT_BREA, AD_HEAL, 9, 5), ATTK(AT_HUGS, AD_SEDU, 7, 20), ATTK(AT_LASH, AD_THIR, 5, 13), NO_ATTK, NO_ATTK), SIZ(1408, 665, 0, MS_PRINCIPAL, MZ_HUGE), MR_SLEEP|MR_DISINT, MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("vaginal signal", S_GNOME, LVL(68, 12, -17, 61, 12), (4), A(ATTK(AT_ENGL, AD_INER, 8, 20), ATTK(AT_BITE, AD_CHKH, 1, 17), ATTK(AT_TUCH, AD_ICUR, 5, 3), ATTK(AT_CLAW, AD_HODS, 5, 16), ATTK(AT_MAGC, AD_FAKE, 1, 4), ATTK(AT_CLAW, AD_SAMU, 1, 15)), SIZ(53, 84, 0, MS_SEDUCE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_TPORT_CNTRL|M1_HERBIVORE, M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tortilla teenage sheared grainy chesterfield", S_GNOME, LVL(69, 4, -6, 68, 2), (3), A(ATTK(AT_HUGS, AD_FEMI, 4, 8), ATTK(AT_BEAM, AD_INER, 1, 11), ATTK(AT_GAZE, AD_ENCH, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1336, 666, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_CLING|M1_NOTAKE|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snicker shawnee", S_GNOME, LVL(69, 5, -2, 76, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_LITE, 6, 18), ATTK(AT_NONE, AD_BANI, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(37, 840, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pontifical smirch", S_GNOME, LVL(69, 8, -6, 40, -17), (G_SGROUP|2), A(ATTK(AT_BEAM, AD_RBRE, 9, 14), ATTK(AT_LASH, AD_CHKH, 6, 1), ATTK(AT_GAZE, AD_SEDU, 9, 19), ATTK(AT_EXPL, AD_DRDX, 9, 10), ATTK(AT_MAGC, AD_CHRN, 6, 17), ATTK(AT_SCRA, AD_DISN, 7, 14)), SIZ(60, 395, 0, MS_CUSS, MZ_HUGE), MR_DISINT|MR_ACID|MR_STONE, MR_DISINT, M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_ELF| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("went bema immitigable affluent agglutinate divestiture", S_GNOME, LVL(70, 12, -16, 93, 0), (3), A(ATTK(AT_TRAM, AD_MCRE, 4, 3), ATTK(AT_TENT, AD_IDAM, 3, 12), ATTK(AT_RATH, AD_DCAY, 0, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(189, 489, 0, MS_BOSS, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT, MR_DISINT, M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("qualitative reheat birthday", S_GNOME, LVL(70, 15, -29, 81, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_DRST, 8, 7), ATTK(AT_STNG, AD_DRCO, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1437, 1005, 0, MS_GIBBERISH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_SEE_INVIS|M1_ACID|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magicked hading vindictively sinistrality", S_GNOME, LVL(70, 15, -6, 87, -10), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_SHRD, 7, 6), ATTK(AT_TRAM, AD_SCOR, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2535, 1259, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("polygraphically unsustainable speeder", S_GNOME, LVL(70, 10, -9, 72, -16), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_CLAW, AD_RBRE, 2, 12), ATTK(AT_BOOM, AD_MINA, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(908, 730, 0, MS_SQAWK, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_HERBIVORE, M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("france forehead", S_GNOME, LVL(70, 22, -25, 64, -9), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_VOMT, 2, 4), ATTK(AT_HUGS, AD_LITE, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2993, 1495, 0, MS_PANTS, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_OVIPAROUS| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("coercible unavoidably", S_GNOME, LVL(71, 12, -7, 83, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BREA, AD_DAMA, 7, 19), ATTK(AT_GAZE, AD_SOUN, 9, 6), ATTK(AT_BITE, AD_CURS, 1, 12), ATTK(AT_WEAP, AD_VULN, 6, 7), NO_ATTK, NO_ATTK), SIZ(408, 1240, 0, MS_CORONA, MZ_GIGANTIC), MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("improver creeper", S_GNOME, LVL(71, 17, 10, 68, 3), (G_GENO|2), A(ATTK(AT_TUCH, AD_UVUU, 8, 17), ATTK(AT_TUCH, AD_NEXU, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1140, 1136, 0, MS_PUPIL, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_SLITHY|M1_REGEN, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("swivelling erythromycin colluvium childlike wiser achromatic", S_GNOME, LVL(72, 10, -5, 85, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_BANI, 8, 15), ATTK(AT_TENT, AD_MIDI, 5, 1), ATTK(AT_GAZE, AD_CONT, 4, 1), ATTK(AT_TRAM, AD_SLEE, 5, 15), NO_ATTK, NO_ATTK), SIZ(225, 85, 0, MS_SHRIEK, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOTAKE|M1_NOHANDS|M1_POIS, M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("shun pintsize", S_GNOME, LVL(73, 13, -1, 87, 11), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_CALM, 9, 15), ATTK(AT_BUTT, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(36, 394, 0, MS_PRINCIPAL, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_METALLIVORE, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("gilt kinship", S_GNOME, LVL(73, 12, -1, 0, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_EXPL, AD_DRIN, 7, 21), ATTK(AT_GAZE, AD_ICUR, 7, 10), ATTK(AT_TUCH, AD_ACID, 6, 9), ATTK(AT_BEAM, AD_INER, 3, 10), NO_ATTK, NO_ATTK), SIZ(3516, 335, 0, MS_SOLDIER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("film vertex", S_GNOME, LVL(73, 14, -27, 69, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_EXPL, AD_STUN, 1, 17), ATTK(AT_STNG, AD_DISP, 8, 9), ATTK(AT_WEAP, AD_CURS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(642, 750, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL, M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("encoded remit declassify", S_GNOME, LVL(74, 17, -27, 92, 0), (G_LGROUP|3), A(ATTK(AT_CLAW, AD_ACID, 7, 4), ATTK(AT_HUGS, AD_SSEX, 2, 13), ATTK(AT_BREA, AD_NGEN, 9, 13), ATTK(AT_BITE, AD_FIRE, 3, 7), NO_ATTK, NO_ATTK), SIZ(851, 667, 0, MS_FEARHARE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Gerard, Strongman of Amber", S_GNOME, LVL(74, 18, -12, 100, -10), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WTHR, 15, 15), ATTK(AT_WEAP, AD_WTHR, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE, 0, M1_HUMANOID|M1_TUNNEL|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sabi gnome", S_GNOME, LVL(75, 14, -9, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_THIE, 5, 7), ATTK(AT_TUCH, AD_RNG, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rith gnome", S_GNOME, LVL(75, 14, -9, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 5, 8), ATTK(AT_WEAP, AD_SAMU, 5, 7), ATTK(AT_GAZE, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ORC, MZ_SMALL), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("camelopard translated kneeled confecting flogging sensiblest", S_GNOME, LVL(75, 14, -29, 46, 0), (1), A(ATTK(AT_TRAM, AD_WISD, 9, 4), ATTK(AT_BREA, AD_BURN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1539, 263, 0, MS_GURGLE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_UNSOLID|M1_REGEN, M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("operation ruled ready", S_GNOME, LVL(75, 12, 1, 86, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_TRAI, 1, 4), ATTK(AT_HUGS, AD_THIR, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3369, 348, 0, MS_MISSING, MZ_SMALL), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_UNSOLID|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC|M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("muckrake here", S_GNOME, LVL(75, 12, -8, 45, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_MIDI, 8, 19), ATTK(AT_GAZE, AD_NTHR, 1, 8), ATTK(AT_ENGL, AD_DEST, 2, 12), ATTK(AT_TENT, AD_NACU, 3, 10), ATTK(AT_BEAM, AD_FREN, 7, 13), ATTK(AT_TRAM, AD_UVUU, 1, 9)), SIZ(973, 38, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("demimondain foulard", S_GNOME, LVL(76, 12, -21, 91, 11), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_TCKL, 9, 15), ATTK(AT_TUCH, AD_LUCK, 4, 2), ATTK(AT_BUTT, AD_RUST, 6, 14), ATTK(AT_GAZE, AD_DGST, 9, 21), ATTK(AT_STNG, AD_MAGM, 6, 4), NO_ATTK), SIZ(1907, 753, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE| M1_HERBIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("chemoreception paprika", S_GNOME, LVL(76, 20, -15, 33, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_STTP, 1, 17), ATTK(AT_BREA, AD_EDGE, 1, 10), ATTK(AT_BEAM, AD_INSA, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2872, 357, 0, MS_OHGOD, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_OVIPAROUS|M1_SEE_INVIS, M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("commentator inconvertibility obligatory metallurgically", S_GNOME, LVL(76, 12, -1, 55, 19), (4), A(ATTK(AT_KICK, AD_LEVI, 2, 4), ATTK(AT_TRAM, AD_ENCH, 2, 12), ATTK(AT_TUCH, AD_HODS, 8, 21), ATTK(AT_LASH, AD_NPRO, 9, 20), NO_ATTK, NO_ATTK), SIZ(793, 145, 0, MS_SHOE, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("syntax idealogy unstable", S_GNOME, LVL(76, 11, 4, 75, 15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_VULN, 4, 15), ATTK(AT_MAGC, AD_PAIN, 1, 18), ATTK(AT_BREA, AD_CONF, 3, 5), ATTK(AT_CLAW, AD_SLUD, 5, 18), ATTK(AT_HUGS, AD_DCAY, 3, 5), NO_ATTK), SIZ(3857, 55, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID, 0, M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("injured desolated", S_GNOME, LVL(78, 12, -10, 34, 0), (1), A(ATTK(AT_BUTT, AD_SAMU, 1, 7), ATTK(AT_TUCH, AD_PAIN, 5, 10), ATTK(AT_KICK, AD_DRCO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(790, 374, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL| M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cheeking pushy", S_GNOME, LVL(78, 10, -11, 19, -14), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_CONF, 9, 20), ATTK(AT_BUTT, AD_BANI, 8, 19), ATTK(AT_GAZE, AD_LAZY, 9, 12), ATTK(AT_BEAM, AD_TCKL, 9, 11), ATTK(AT_KICK, AD_STTP, 7, 15), ATTK(AT_KICK, AD_SLIM, 9, 6)), SIZ(2193, 564, 0, MS_SPELL, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mulching anteater", S_GNOME, LVL(79, 12, -3, 72, -15), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_THIE, 3, 6), ATTK(AT_BEAM, AD_PHYS, 7, 7), ATTK(AT_RATH, AD_DEPR, 9, 1), ATTK(AT_KICK, AD_POLY, 1, 14), ATTK(AT_SCRA, AD_AMNE, 2, 6), ATTK(AT_HUGS, AD_TLPT, 4, 3)), SIZ(167, 942, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_HOBBIT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("peeled orbital", S_GNOME, LVL(80, 14, -7, 50, -11), (4), A(ATTK(AT_MAGC, AD_CLRC, 3, 1), ATTK(AT_NONE, AD_TRAP, 4, 4), ATTK(AT_BEAM, AD_CHAO, 8, 14), ATTK(AT_GAZE, AD_NGRA, 6, 7), ATTK(AT_ENGL, AD_CURS, 5, 6), ATTK(AT_TRAM, AD_SLOW, 7, 3)), SIZ(3549, 42, 0, MS_WERE, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC|MR_POISON, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_POIS|M1_OMNIVORE, M2_NASTY|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("measurage scrim", S_GNOME, LVL(81, 10, -16, 12, -6), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_LAVA, 1, 15), ATTK(AT_SPIT, AD_DISP, 4, 18), ATTK(AT_LASH, AD_WISD, 7, 4), ATTK(AT_WEAP, AD_NAST, 5, 15), NO_ATTK, NO_ATTK), SIZ(1612, 687, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_ANIMAL, M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unrivalled inverter originating", S_GNOME, LVL(81, 12, -24, 77, 19), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_DETH, 4, 15), ATTK(AT_NONE, AD_FIRE, 6, 18), ATTK(AT_GAZE, AD_DISN, 5, 6), ATTK(AT_ENGL, AD_HEAL, 3, 5), ATTK(AT_TENT, AD_SLUD, 1, 7), ATTK(AT_TRAM, AD_VAPO, 5, 8)), SIZ(151, 271, 0, MS_COMBAT, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK, M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("soddenly observational", S_GNOME, LVL(81, 24, -20, 59, 5), (G_GENO|G_UNIQ|3), A(ATTK(AT_NONE, AD_GLIB, 6, 20), ATTK(AT_BUTT, AD_WRAT, 4, 16), ATTK(AT_STNG, AD_FAKE, 3, 15), ATTK(AT_TENT, AD_MALK, 3, 13), ATTK(AT_WEAP, AD_THIR, 9, 2), ATTK(AT_BEAM, AD_NTHR, 5, 8)), SIZ(3533, 386, 0, MS_VAMPIRE, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("entrepreneurship carbonic", S_GNOME, LVL(81, 5, 8, 71, -8), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_STCK, 9, 1), ATTK(AT_GAZE, AD_FIRE, 1, 8), ATTK(AT_BEAM, AD_WEBS, 3, 5), ATTK(AT_HUGS, AD_RBRE, 4, 16), NO_ATTK, NO_ATTK), SIZ(537, 1018, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL| M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shouter untrue", S_GNOME, LVL(81, 14, -10, 20, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_NUMB, 6, 10), ATTK(AT_TRAM, AD_DEPR, 1, 5), ATTK(AT_WEAP, AD_LAZY, 5, 5), ATTK(AT_MAGC, AD_EDGE, 3, 16), ATTK(AT_NONE, AD_NUMB, 5, 6), NO_ATTK), SIZ(1548, 1285, 0, MS_SOUND, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_ACID| M1_METALLIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("refunding pathetic", S_GNOME, LVL(82, 11, -28, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_AMNE, 3, 14), ATTK(AT_MAGC, AD_BADE, 8, 13), ATTK(AT_LASH, AD_MINA, 9, 15), ATTK(AT_WEAP, AD_DISE, 9, 9), ATTK(AT_SPIT, AD_MAGM, 1, 10), NO_ATTK), SIZ(1567, 397, 0, MS_WERE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID, M2_PRINCE|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("visioned accommodative", S_GNOME, LVL(82, 12, 6, 70, -4), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_ELEC, 9, 13), ATTK(AT_BREA, AD_BURN, 3, 10), ATTK(AT_TRAM, AD_STON, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1216, 41, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_HIDE|M1_NOEYES, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shelved sprigged", S_GNOME, LVL(83, 31, -21, 69, -16), (3), A(ATTK(AT_LASH, AD_CONF, 5, 20), ATTK(AT_BITE, AD_AMNE, 4, 1), ATTK(AT_BEAM, AD_DCAY, 6, 19), ATTK(AT_KICK, AD_SLEE, 5, 15), ATTK(AT_KICK, AD_PEST, 2, 7), ATTK(AT_BITE, AD_HALU, 3, 8)), SIZ(1024, 948, 0, MS_SISSY, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_NOEYES|M1_SEE_INVIS, M2_PNAME|M2_WANDER|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSALL, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("scandalizer traditional adhesive resistent", S_GNOME, LVL(84, 16, -25, 70, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_CONT, 8, 9), ATTK(AT_SCRA, AD_IDAM, 5, 12), ATTK(AT_BOOM, AD_NACU, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1366, 780, 0, MS_DEEPSTATE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("oven deaning", S_GNOME, LVL(84, 22, -6, 96, 3), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_TDRA, 4, 3), ATTK(AT_EXPL, AD_LEGS, 9, 1), ATTK(AT_BITE, AD_NAST, 1, 8), ATTK(AT_HUGS, AD_SEDU, 4, 15), ATTK(AT_RATH, AD_INER, 2, 20), NO_ATTK), SIZ(1130, 307, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_ELF| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("exonerated sweetmeat", S_GNOME, LVL(86, 40, -26, 85, -4), (4), A(ATTK(AT_HUGS, AD_PHYS, 4, 1), ATTK(AT_GAZE, AD_LUCK, 1, 16), ATTK(AT_TENT, AD_TECH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(829, 316, 0, MS_DEAD, MZ_TINY), MR_POISON|MR_STONE, MR_STONE, M1_TUNNEL|M1_NOEYES|M1_REGEN|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_MAGIC|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fairy detecter", S_GNOME, LVL(86, 10, -29, 61, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_LITT, 7, 20), ATTK(AT_SPIT, AD_FEMI, 3, 13), ATTK(AT_SCRA, AD_DAMA, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1237, 170, 0, MS_METALMAFIA, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_AMPHIBIOUS|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bronx trusser", S_GNOME, LVL(87, 11, -18, 61, 0), (G_SGROUP|2), A(ATTK(AT_TENT, AD_DEBU, 6, 3), ATTK(AT_SCRA, AD_MALK, 4, 9), ATTK(AT_BREA, AD_SLOW, 4, 17), ATTK(AT_MAGC, AD_WRAT, 1, 9), ATTK(AT_SPIT, AD_DREN, 1, 5), ATTK(AT_KICK, AD_LEVI, 7, 5)), SIZ(408, 632, 0, MS_LAUGH, MZ_HUGE), MR_FIRE|MR_COLD, 0, M1_WALLWALK|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_TRAITOR|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("busheled conation", S_GNOME, LVL(87, 12, -3, 57, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_BREA, AD_FAMN, 8, 14), ATTK(AT_TENT, AD_WET, 2, 2), ATTK(AT_KICK, AD_GLIB, 2, 2), ATTK(AT_WEAP, AD_ENCH, 2, 18), ATTK(AT_TUCH, AD_HALU, 9, 14), NO_ATTK), SIZ(1690, 444, 0, MS_PUPIL, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL| M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("traipsing sic", S_GNOME, LVL(88, 12, 6, 88, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PLYS, 9, 13), ATTK(AT_STNG, AD_PART, 9, 20), ATTK(AT_HUGS, AD_TRAI, 2, 10), ATTK(AT_ENGL, AD_SAMU, 4, 5), ATTK(AT_NONE, AD_MIDI, 9, 21), ATTK(AT_BEAM, AD_SAMU, 1, 21)), SIZ(156, 344, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tabour sutured", S_GNOME, LVL(88, 20, -26, 41, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_NIVE, 3, 1), ATTK(AT_NONE, AD_SLEE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(391, 835, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_MAGIC|M2_ELF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("colonialist futhermore", S_GNOME, LVL(89, 12, 7, 89, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_CHKH, 1, 20), ATTK(AT_TUCH, AD_HEAL, 4, 2), ATTK(AT_MAGC, AD_NIVE, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(276, 28, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY| M2_COLLECT|M2_MAGIC|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("somnolence barbell benching", S_GNOME, LVL(92, 15, -9, 71, -20), (G_GENO|G_LGROUP|1), A(ATTK(AT_ENGL, AD_DRST, 5, 17), ATTK(AT_SCRA, AD_DGST, 4, 11), ATTK(AT_TRAM, AD_DREN, 5, 11), ATTK(AT_BREA, AD_TLPT, 1, 12), ATTK(AT_ENGL, AD_MAGM, 8, 7), ATTK(AT_HUGS, AD_VENO, 5, 20)), SIZ(272, 121, 0, MS_GURGLE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS, M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Captain Nemo", S_GNOME, LVL(92, 24, -14, 100, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 12, 10), ATTK(AT_WEAP, AD_ENCH, 12, 10), ATTK(AT_WEAP, AD_ELEC, 12, 10), ATTK(AT_WEAP, AD_ACID, 12, 10), ATTK(AT_BEAM, AD_PHYS, 10, 10), ATTK(AT_BEAM, AD_ELEC, 10, 10)), SIZ(750, 750, 0, MS_BOSS, MZ_SMALL), MR_HITASTHREE|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID|MR_ELEC|MR_COLD, MR_ACID|MR_ELEC|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("skullduggery dipt", S_GNOME, LVL(95, 12, -29, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_NEXU, 3, 8), ATTK(AT_BREA, AD_ACID, 2, 5), ATTK(AT_TRAM, AD_SLOW, 8, 1), ATTK(AT_SCRA, AD_FEAR, 9, 9), NO_ATTK, NO_ATTK), SIZ(733, 1578, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("effervesce poleax", S_GNOME, LVL(95, 14, 2, 19, 0), (3), A(ATTK(AT_SCRA, AD_MAGM, 7, 1), ATTK(AT_HUGS, AD_UVUU, 2, 1), ATTK(AT_BUTT, AD_STAT, 9, 6), ATTK(AT_TRAM, AD_STON, 7, 7), ATTK(AT_GAZE, AD_MANA, 8, 15), ATTK(AT_WEAP, AD_DROP, 9, 6)), SIZ(2615, 913, 0, MS_PAIN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deathful shoddiest campiest", S_GNOME, LVL(96, 5, -21, 95, 11), (4), A(ATTK(AT_LASH, AD_CNCL, 5, 17), ATTK(AT_BOOM, AD_THIE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(958, 864, 0, MS_AREOLA, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_WALLWALK|M1_NOEYES|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SLIME, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hallmark vampirism anecdotal", S_GNOME, LVL(96, 12, 0, 52, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_SCOR, 1, 19), ATTK(AT_BITE, AD_FRZE, 8, 8), ATTK(AT_WEAP, AD_DFOO, 1, 8), ATTK(AT_SCRA, AD_HODS, 4, 15), ATTK(AT_BREA, AD_WERE, 2, 7), ATTK(AT_TENT, AD_CURS, 3, 19)), SIZ(2624, 229, 0, MS_SQEEK, MZ_HUGE), MR_SLEEP|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_REGEN| M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("overcoat lapsing champy retrograde", S_GNOME, LVL(96, 13, -21, 59, 7), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DARK, 4, 15), ATTK(AT_BUTT, AD_ANTI, 8, 1), ATTK(AT_HUGS, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_NGEN, 5, 12), ATTK(AT_GAZE, AD_LAVA, 8, 6), ATTK(AT_CLAW, AD_NGRA, 7, 4)), SIZ(2402, 358, 0, MS_DJINNI, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("predating undulating", S_GNOME, LVL(96, 11, -13, 88, -13), (G_SGROUP|4), A(ATTK(AT_STNG, AD_SOUN, 5, 7), ATTK(AT_GAZE, AD_ABDC, 2, 19), ATTK(AT_CLAW, AD_WET, 4, 2), ATTK(AT_TUCH, AD_FUMB, 1, 8), NO_ATTK, NO_ATTK), SIZ(39, 436, 0, MS_SHRIEK, MZ_HUGE), MR_POISON|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID| M1_ANIMAL|M1_REGEN, M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("germinated fantastic", S_GNOME, LVL(96, 20, -22, 100, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_FIRE, 6, 1), ATTK(AT_BREA, AD_NUMB, 6, 6), ATTK(AT_BOOM, AD_NEXU, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(394, 42, 0, MS_DEAD, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_ANIMAL|M1_ACID|M1_METALLIVORE, M2_LORD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("kilting donna conjecture haiku", S_GNOME, LVL(96, 14, -1, 80, 0), (1), A(ATTK(AT_BEAM, AD_CONT, 9, 15), ATTK(AT_BITE, AD_LAZY, 1, 17), ATTK(AT_SPIT, AD_POIS, 1, 21), ATTK(AT_HUGS, AD_POLY, 3, 14), ATTK(AT_WEAP, AD_SGLD, 8, 1), ATTK(AT_BEAM, AD_DARK, 1, 21)), SIZ(330, 203, 0, MS_WAIL, MZ_LARGE), MR_DISINT|MR_STONE|MR_DEATH, MR_DISINT, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("investigational voila", S_GNOME, LVL(97, 11, 4, 78, 0), (2), A(ATTK(AT_NONE, AD_CHRN, 2, 6), ATTK(AT_ENGL, AD_PLYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(108, 522, 0, MS_BOSS, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("subtly odalisque", S_GNOME, LVL(98, 11, -2, 67, 0), (G_UNIQ|3), A(ATTK(AT_BEAM, AD_ELEC, 8, 11), ATTK(AT_WEAP, AD_PAIN, 9, 8), ATTK(AT_BEAM, AD_WRAT, 5, 15), ATTK(AT_MAGC, AD_SHRD, 2, 3), ATTK(AT_WEAP, AD_UVUU, 9, 10), NO_ATTK), SIZ(2924, 9, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rewinder animate", S_GNOME, LVL(98, 8, -1, 23, -4), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_DIMN, 1, 11), ATTK(AT_HUGS, AD_WTHR, 5, 19), ATTK(AT_SCRA, AD_THIE, 8, 3), ATTK(AT_BITE, AD_NGRA, 5, 8), ATTK(AT_MAGC, AD_WET, 8, 12), ATTK(AT_TUCH, AD_LAZY, 3, 18)), SIZ(2363, 233, 0, MS_PUPIL, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("patellate liqueur disapprobation hulled psychotherapist sickbay", S_GNOME, LVL(98, 9, -20, 73, -4), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_CLAW, AD_TRAP, 1, 12), ATTK(AT_CLAW, AD_NPRO, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2959, 149, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_ANIMAL|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("penetratingly whelming sacristry nonpredictable", S_GNOME, LVL(100, 20, -33, 93, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_WISD, 2, 4), ATTK(AT_GAZE, AD_DRDX, 3, 16), ATTK(AT_BITE, AD_NGEN, 9, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(665, 553, 0, MS_BONES, MZ_TINY), MR_COLD|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("architecturally panicked", S_GNOME, LVL(100, 17, 8, 85, -13), (G_RGROUP|2), A(ATTK(AT_LASH, AD_DISE, 3, 20), ATTK(AT_BREA, AD_TERR, 2, 1), ATTK(AT_BITE, AD_TECH, 9, 25), ATTK(AT_TUCH, AD_FIRE, 1, 15), ATTK(AT_GAZE, AD_GLIB, 6, 21), NO_ATTK), SIZ(1648, 68, 0, MS_HISS, MZ_SMALL), 0, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_TPORT| M1_ACID|M1_CARNIVORE, M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("oldster hefting", S_GNOME, LVL(101, 29, -38, 80, 2), (G_GENO|G_LGROUP|1), A(ATTK(AT_EXPL, AD_NACU, 5, 8), ATTK(AT_CLAW, AD_DEST, 5, 8), ATTK(AT_NONE, AD_TRAP, 3, 2), ATTK(AT_NONE, AD_THIR, 9, 14), ATTK(AT_STNG, AD_MIDI, 1, 15), NO_ATTK), SIZ(655, 1191, 0, MS_SPELL, MZ_TINY), MR_FIRE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("disaffiliating depopulator", S_GNOME, LVL(101, 13, -19, 78, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MIDI, 9, 16), ATTK(AT_TENT, AD_VAMP, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(134, 740, 0, MS_HUMANOID, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wonky reacclimating", S_GNOME, LVL(102, 28, 1, 94, 0), (G_UNIQ|2), A(ATTK(AT_BREA, AD_DISE, 9, 8), ATTK(AT_SPIT, AD_PEST, 8, 15), ATTK(AT_SCRA, AD_CALM, 9, 23), ATTK(AT_MAGC, AD_DISP, 7, 4), ATTK(AT_TENT, AD_MINA, 1, 16), ATTK(AT_SCRA, AD_WET, 1, 17)), SIZ(264, 56, 0, MS_BARBER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_MINDLESS|M1_HUMANOID, M2_PRINCE|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("dandling queasy", S_GNOME, LVL(103, 20, -13, 75, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_SCRA, AD_ACID, 1, 8), ATTK(AT_WEAP, AD_FREN, 2, 21), ATTK(AT_LASH, AD_STTP, 2, 18), ATTK(AT_TUCH, AD_MINA, 1, 8), ATTK(AT_BEAM, AD_ELEC, 4, 5), NO_ATTK), SIZ(138, 450, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_DISINT|MR_DRAIN, MR_COLD, M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE| M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("oscillatory cornucopiate", S_GNOME, LVL(103, 8, -21, 99, 0), (1), A(ATTK(AT_WEAP, AD_STON, 1, 23), ATTK(AT_TRAM, AD_MINA, 4, 17), ATTK(AT_GAZE, AD_ELEC, 9, 10), ATTK(AT_GAZE, AD_SHRD, 1, 14), ATTK(AT_KICK, AD_FEMI, 2, 23), ATTK(AT_BREA, AD_FUMB, 6, 23)), SIZ(2345, 80, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOHEAD|M1_REGEN, M2_LORD|M2_DEMON|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("irredeemably aphrodisiacal rescheduling unfazed compact", S_GNOME, LVL(104, 17, -34, 5, 0), (4), A(ATTK(AT_MAGC, AD_GLIB, 1, 26), ATTK(AT_GAZE, AD_MCRE, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(73, 134, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_THICK_HIDE, M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snakier graphically ludicrously", S_GNOME, LVL(104, 16, -6, 86, 0), (2), A(ATTK(AT_SPIT, AD_ANTI, 2, 15), ATTK(AT_HUGS, AD_DISP, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4634, 45, 0, MS_BARBER, MZ_SMALL), MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_REGEN|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("leaping stauncher follower snood", S_GNOME, LVL(104, 19, -2, 74, -1), (G_RGROUP|3), A(ATTK(AT_TUCH, AD_SITM, 6, 20), ATTK(AT_GAZE, AD_COLD, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1021, 384, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, MR_FIRE, M1_FLY|M1_AMORPHOUS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_ORC|M2_NEUTER| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_EGOTYPE|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("statism interrogative", S_GNOME, LVL(105, 19, 0, 6, 6), (1), A(ATTK(AT_KICK, AD_NAST, 9, 7), ATTK(AT_GAZE, AD_SPC2, 2, 19), ATTK(AT_ENGL, AD_NEXU, 1, 23), ATTK(AT_TUCH, AD_SKIL, 2, 1), ATTK(AT_CLAW, AD_MAGM, 1, 26), ATTK(AT_STNG, AD_STTP, 1, 19)), SIZ(49, 888, 0, MS_FART_NORMAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("graduation chef pelvic", S_GNOME, LVL(106, 13, -33, 80, -11), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_GRAV, 8, 4), ATTK(AT_SCRA, AD_SSEX, 1, 18), ATTK(AT_SCRA, AD_ACID, 5, 2), ATTK(AT_NONE, AD_SAMU, 6, 11), ATTK(AT_BUTT, AD_HEAL, 6, 23), ATTK(AT_HUGS, AD_FRZE, 5, 9)), SIZ(1476, 144, 0, MS_PRINCIPAL, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_MINDLESS|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("overacted priest", S_GNOME, LVL(109, 12, -36, 72, 11), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DRLI, 7, 15), ATTK(AT_WEAP, AD_SPC2, 2, 26), ATTK(AT_TRAM, AD_STTP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(733, 1190, 0, MS_SOLDIER, MZ_MEDIUM), MR_POISON, 0, M1_WALLWALK|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stereo plop", S_GNOME, LVL(109, 23, -12, 45, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_WRAT, 5, 26), ATTK(AT_BEAM, AD_PAIN, 8, 6), ATTK(AT_GAZE, AD_AMNE, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2227, 1212, 0, MS_DRUGS, MZ_MEDIUM), MR_ACID, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("merger appreciator", S_GNOME, LVL(110, 10, -33, 92, 0), (1), A(ATTK(AT_BITE, AD_DISP, 6, 22), ATTK(AT_TRAM, AD_RBRE, 4, 14), ATTK(AT_BOOM, AD_TRAP, 8, 3), ATTK(AT_LASH, AD_DRST, 9, 1), ATTK(AT_CLAW, AD_SSEX, 3, 23), NO_ATTK), SIZ(70, 87, 0, MS_FEARHARE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, MR_FIRE, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flattered crittur", S_GNOME, LVL(110, 12, -10, 80, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_VOMT, 3, 21), ATTK(AT_TENT, AD_DEPR, 4, 23), ATTK(AT_STNG, AD_ICUR, 3, 1), ATTK(AT_ENGL, AD_FAMN, 7, 1), ATTK(AT_WEAP, AD_SLUD, 2, 7), ATTK(AT_KICK, AD_ICEB, 3, 19)), SIZ(939, 1041, 0, MS_STABILIZE, MZ_SMALL), MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_ACID, M2_NOPOLY|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG| M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("regarded crushing", S_GNOME, LVL(110, 19, 1, 80, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_SEDU, 6, 9), ATTK(AT_HUGS, AD_MIDI, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(427, 7, 0, MS_ESCAPE, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("toured pinhead", S_GNOME, LVL(112, 16, -28, 71, 0), (1), A(ATTK(AT_GAZE, AD_VAMP, 6, 2), ATTK(AT_MAGC, AD_WRAT, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(12, 495, 0, MS_PUPIL, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME| M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("coruscating potboiled", S_GNOME, LVL(112, 14, -29, 77, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 5, 4), ATTK(AT_EXPL, AD_SPC2, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(269, 1141, 0, MS_SOUND, MZ_LARGE), 0, 0, M1_SWIM|M1_NOEYES|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("telegenic inflow", S_GNOME, LVL(112, 12, -29, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DEST, 5, 10), ATTK(AT_WEAP, AD_CHAO, 1, 19), ATTK(AT_TRAM, AD_INER, 4, 6), ATTK(AT_KICK, AD_DAMA, 5, 21), NO_ATTK, NO_ATTK), SIZ(4285, 187, 0, MS_CONVERT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ropewalk percussor", S_GNOME, LVL(112, 18, -20, 10, 13), (G_GENO|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_PEST, 4, 14), ATTK(AT_BREA, AD_PLYS, 3, 1), ATTK(AT_BEAM, AD_DISE, 5, 3), ATTK(AT_MAGC, AD_ICUR, 4, 3), ATTK(AT_BREA, AD_NAST, 0, 7), ATTK(AT_NONE, AD_SITM, 9, 10)), SIZ(1153, 673, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_COLD, M1_NEEDPICK|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("crapulence wrang", S_GNOME, LVL(113, 20, -21, 58, 0), (G_SGROUP|4), A(ATTK(AT_NONE, AD_DRDX, 0, 7), ATTK(AT_BOOM, AD_SLIM, 1, 23), ATTK(AT_BUTT, AD_MANA, 1, 25), ATTK(AT_LASH, AD_DRCO, 9, 17), ATTK(AT_RATH, AD_UNPR, 6, 24), ATTK(AT_CLAW, AD_CHKH, 3, 20)), SIZ(3354, 479, 0, MS_SPOILER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("potent remorse", S_GNOME, LVL(113, 16, -37, 97, -6), (G_UNIQ|1), A(ATTK(AT_MAGC, AD_LETH, 1, 16), ATTK(AT_WEAP, AD_DISP, 2, 6), ATTK(AT_KICK, AD_ALIN, 3, 13), ATTK(AT_LASH, AD_LITE, 7, 16), ATTK(AT_NONE, AD_AXUS, 5, 13), ATTK(AT_TENT, AD_PLYS, 6, 8)), SIZ(413, 676, 0, MS_NEIGH, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT|MR_ELEC, M1_SWIM|M1_NOHANDS|M1_UNSOLID|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chevaux ratfish", S_GNOME, LVL(114, 19, -15, 71, -10), (3), A(ATTK(AT_BOOM, AD_AMNE, 6, 25), ATTK(AT_WEAP, AD_VAPO, 5, 18), ATTK(AT_ENGL, AD_SEDU, 6, 19), ATTK(AT_CLAW, AD_TLPT, 9, 10), NO_ATTK, NO_ATTK), SIZ(454, 937, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_ACID|MR_DRAIN, MR_COLD|MR_ACID, M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("horticulturist mitigated benefited", S_GNOME, LVL(114, 12, -8, 78, 0), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_BURN, 9, 4), ATTK(AT_BREA, AD_DISP, 1, 15), ATTK(AT_BITE, AD_DRCH, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(997, 212, 0, MS_COMBAT, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_TPORT|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("remorse yellowly", S_GNOME, LVL(116, 12, -2, 71, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BEAM, AD_WERE, 2, 18), ATTK(AT_BOOM, AD_ELEC, 7, 17), ATTK(AT_TRAM, AD_SOUN, 2, 14), ATTK(AT_TUCH, AD_INER, 8, 14), ATTK(AT_BUTT, AD_SEDU, 5, 13), ATTK(AT_ENGL, AD_MINA, 9, 5)), SIZ(342, 79, 0, MS_WERE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("finesse depopulating", S_GNOME, LVL(117, 14, -2, 93, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BOOM, AD_SGLD, 8, 26), ATTK(AT_BITE, AD_STAT, 5, 14), ATTK(AT_TUCH, AD_DISP, 6, 5), ATTK(AT_TRAM, AD_PHYS, 2, 16), ATTK(AT_BITE, AD_CHAO, 8, 23), NO_ATTK), SIZ(401, 18, 0, MS_SNORE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON, MR_POISON, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_SLITHY|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("retreat flew midwifed flirter", S_GNOME, LVL(118, 13, -23, 84, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_GLIB, 1, 17), ATTK(AT_TRAM, AD_BANI, 5, 22), ATTK(AT_SCRA, AD_DETH, 2, 5), ATTK(AT_SPIT, AD_WISD, 6, 20), NO_ATTK, NO_ATTK), SIZ(100, 639, 0, MS_HANDY, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("photosensitize amnesia", S_GNOME, LVL(118, 12, -36, 100, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BEAM, AD_CAST, 1, 10), ATTK(AT_STNG, AD_TRAI, 9, 6), ATTK(AT_MAGC, AD_CLRC, 8, 23), ATTK(AT_BREA, AD_DETH, 8, 21), ATTK(AT_EXPL, AD_DETH, 5, 19), NO_ATTK), SIZ(804, 291, 0, MS_WOLLOH, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("briefest fertilizable repassed totalitarianism orange", S_GNOME, LVL(118, 17, 4, 75, 0), (G_UNIQ|1), A(ATTK(AT_KICK, AD_WISD, 7, 17), ATTK(AT_BUTT, AD_ICUR, 7, 23), ATTK(AT_WEAP, AD_AXUS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(29, 645, 0, MS_FART_LOUD, MZ_HUGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_MINDLESS, M2_WANDER|M2_JEWELS|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("masticating signora captaincy", S_GNOME, LVL(119, 17, -25, 77, 17), (2), A(ATTK(AT_TUCH, AD_FRZE, 3, 11), ATTK(AT_TENT, AD_WRAP, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4504, 247, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("knockout reinstallment", S_GNOME, LVL(119, 18, -22, 94, 0), (G_RGROUP|1), A(ATTK(AT_MAGC, AD_CALM, 9, 17), ATTK(AT_NONE, AD_INSA, 7, 11), ATTK(AT_SPIT, AD_CORR, 7, 8), ATTK(AT_GAZE, AD_HALU, 9, 15), NO_ATTK, NO_ATTK), SIZ(404, 81, 0, MS_ORC, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scooting egotistical", S_GNOME, LVL(119, 12, -7, 95, 9), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_SSEX, 1, 2), ATTK(AT_HUGS, AD_RUNS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(636, 101, 0, MS_SPOILER, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_TPORT|M1_POIS, M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_NOPLRPOLY|M3_SLIME|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("anesthesia cavitied", S_GNOME, LVL(120, 31, -3, 80, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_HALU, 3, 16), ATTK(AT_WEAP, AD_TIME, 6, 26), ATTK(AT_STNG, AD_FAMN, 7, 13), ATTK(AT_WEAP, AD_LITT, 2, 2), NO_ATTK, NO_ATTK), SIZ(1447, 441, 0, MS_DJINNI, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE, M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("preboil antibody", S_GNOME, LVL(120, 13, -9, 80, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_TREM, 6, 23), ATTK(AT_BITE, AD_SWAP, 9, 24), ATTK(AT_TENT, AD_SLEE, 3, 3), ATTK(AT_MAGC, AD_STON, 1, 26), NO_ATTK, NO_ATTK), SIZ(1002, 245, 0, MS_SISSY, MZ_GIGANTIC), MR_COLD, 0, M1_HUMANOID|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("homily casava biotin psychiatrical strikeover", S_GNOME, LVL(120, 17, 3, 100, 2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LITE, 7, 20), ATTK(AT_SCRA, AD_DRDX, 1, 18), ATTK(AT_SPIT, AD_CHRN, 9, 13), ATTK(AT_MAGC, AD_CLRC, 5, 15), ATTK(AT_SCRA, AD_DRST, 6, 16), ATTK(AT_LASH, AD_CAST, 1, 15)), SIZ(1797, 61, 0, MS_SEDUCE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("priming lobbied instinctively", S_GNOME, LVL(120, 22, -2, 95, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BREA, AD_STUN, 2, 16), ATTK(AT_CLAW, AD_NACU, 4, 11), ATTK(AT_SCRA, AD_WERE, 8, 7), ATTK(AT_STNG, AD_SIN, 2, 12), ATTK(AT_LASH, AD_STTP, 9, 24), ATTK(AT_WEAP, AD_PEST, 6, 10)), SIZ(2446, 27, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_NOLIMBS|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ragwort specifying", S_GNOME, LVL(120, 17, -13, 86, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_CLRC, 8, 21), ATTK(AT_GAZE, AD_FUMB, 9, 12), ATTK(AT_EXPL, AD_DRIN, 6, 21), ATTK(AT_SPIT, AD_SOUN, 6, 14), ATTK(AT_GAZE, AD_WRAP, 2, 2), ATTK(AT_HUGS, AD_VOMT, 7, 15)), SIZ(12, 728, 0, MS_GROWL, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH, MR_COLD, M1_SWIM|M1_CLING|M1_TUNNEL|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_DEMON|M2_PNAME|M2_MAGIC|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SPIDER|M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("indolent transplanting", S_GNOME, LVL(122, 12, -4, 47, -14), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_STUN, 1, 5), ATTK(AT_TUCH, AD_PART, 6, 1), ATTK(AT_BEAM, AD_LUCK, 1, 18), ATTK(AT_KICK, AD_SLIM, 8, 14), ATTK(AT_KICK, AD_CONT, 6, 1), NO_ATTK), SIZ(925, 669, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_LORD|M2_WANDER|M2_GREEDY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), /* * giant Humanoids */ MON("giant child", S_GIANT, LVL(0, 2, 7, 0, 2), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* no M2_GIANT, this is intentional --Amy */ MON("gless child", S_GIANT, LVL(0, 2, 7, 0, 2), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("thrower child", S_GIANT, LVL(0, 2, 7, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("large humanoid", S_GIANT, LVL(0, 2, 8, 0, 2), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("casino chipseller", S_GIANT, LVL(0, 2, 7, 0, 2), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CASINO, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("ringaround humanoid", S_GIANT, LVL(1, 2, 8, 0, 2), (G_GENO|2), A(ATTK(AT_TUCH, AD_NIVE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("paunch appositive", S_GIANT, LVL(1, 19, 4, 34, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DISP, 1, 7), ATTK(AT_EXPL, AD_PLAS, 1, 3), ATTK(AT_ENGL, AD_MAGM, 1, 9), ATTK(AT_WEAP, AD_SLOW, 1, 7), ATTK(AT_SCRA, AD_CHRN, 1, 6), NO_ATTK), SIZ(203, 524, 0, MS_ARREST, MZ_SMALL), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_ANIMAL|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("buttressed aahed subentry agate justinian", S_GIANT, LVL(2, 12, 9, 57, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_ILLU, 2, 1), ATTK(AT_GAZE, AD_STTP, 2, 5), ATTK(AT_ENGL, AD_LITT, 1, 9), ATTK(AT_BITE, AD_UVUU, 1, 3), ATTK(AT_BEAM, AD_SHAN, 1, 4), NO_ATTK), SIZ(357, 417, 0, MS_WHORE, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("drachmae ricing", S_GIANT, LVL(2, 12, -1, 58, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_TLPT, 1, 5), ATTK(AT_MAGC, AD_LAVA, 1, 9), ATTK(AT_MAGC, AD_DREA, 2, 2), ATTK(AT_BREA, AD_DRCH, 2, 2), ATTK(AT_BUTT, AD_DRLI, 2, 1), NO_ATTK), SIZ(962, 157, 0, MS_CORONA, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("geneva housecleaned", S_GIANT, LVL(2, 12, -7, 67, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BITE, AD_WTHR, 2, 5), ATTK(AT_WEAP, AD_ICEB, 2, 9), ATTK(AT_BEAM, AD_CONT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(78, 681, 0, MS_CUSS, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("small giant", S_GIANT, LVL(2, 4, 5, 0, 2), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* no M2_GIANT, this is intentional --Amy */ MON("small gless", S_GIANT, LVL(2, 4, 5, 0, 2), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("small thrower", S_GIANT, LVL(2, 4, 5, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humiant", S_GIANT, LVL(2, 4, 6, 0, 2), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant duergar", S_GIANT, LVL(2, 6, 0, 75, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_HUGE), 0, 0, M1_NEEDPICK|M1_TUNNEL|M1_OMNIVORE|M1_HUMANOID, M2_DWARF|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("festooning integrated", S_GIANT, LVL(3, 11, 10, 37, 0), (G_LGROUP|2), A(ATTK(AT_SCRA, AD_INER, 2, 4), ATTK(AT_BUTT, AD_NAST, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(732, 37, 0, MS_GURGLE, MZ_GIGANTIC), MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_STALK|M2_FEMALE, M3_LITHIVORE|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("little giant", S_GIANT, LVL(4, 7, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_BOAST, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("little sliant", S_GIANT, LVL(4, 7, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_BOAST, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("kresch gi", S_GIANT, LVL(4, 6, 3, 0, 2), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_BOAST, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant stoneguard", S_GIANT, LVL(4, 6, 0, 75, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_HUGE), 0, 0, M1_NEEDPICK|M1_TUNNEL|M1_OMNIVORE|M1_HUMANOID, M2_DWARF|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("duergar annihilator", S_GIANT, LVL(4, 6, 0, 75, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_HUGE), 0, 0, M1_NEEDPICK|M1_TUNNEL|M1_OMNIVORE|M1_HUMANOID, M2_DWARF|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("acquiescing orgiastic sulk", S_GIANT, LVL(4, 12, 5, 56, -19), (G_GENO|1), A(ATTK(AT_TENT, AD_MEMO, 4, 4), ATTK(AT_MAGC, AD_SSEX, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 788, 0, MS_MEW, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_ELEC, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_ACID| M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("incomparably sensed buggy", S_GIANT, LVL(4, 23, 6, 99, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_LASH, AD_DFOO, 4, 2), ATTK(AT_EXPL, AD_AXUS, 2, 8), ATTK(AT_KICK, AD_PLYS, 1, 3), ATTK(AT_LASH, AD_NACU, 1, 8), NO_ATTK, NO_ATTK), SIZ(1501, 692, 0, MS_DEAD, MZ_HUMAN), MR_DISINT|MR_STONE, MR_DISINT, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("frenzytaur", S_GIANT, LVL(5, 8, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,3), ATTK(AT_CLAW, AD_PHYS, 3,3), ATTK(AT_BUTT, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("Barbara's lovely sandal", S_GIANT, LVL(5, 18, 3, 10, -7), (1), A(ATTK(AT_KICK, AD_TIME, 3, 7), ATTK(AT_BREA, AD_TIME, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("isomerization adverted", S_GIANT, LVL(5, 13, 3, 92, 10), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_UNPR, 2, 2), ATTK(AT_TRAM, AD_PLYS, 4, 6), ATTK(AT_BREA, AD_THIR, 8, 1), ATTK(AT_LASH, AD_SPC2, 5, 5), ATTK(AT_KICK, AD_RNG, 5, 2), ATTK(AT_TUCH, AD_AGGR, 4, 7)), SIZ(674, 1412, 0, MS_MISSING, MZ_SMALL), MR_ELEC|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("trapt pacing", S_GIANT, LVL(5, 21, 3, 52, 0), (2), A(ATTK(AT_MAGC, AD_CONF, 4, 5), ATTK(AT_BREA, AD_MALK, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(934, 358, 0, MS_LIEDER, MZ_MEDIUM), MR_DISINT|MR_STONE, MR_DISINT, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("priestly lacerate", S_GIANT, LVL(5, 12, -6, 11, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_LAVA, 3, 1), ATTK(AT_WEAP, AD_PEST, 3, 7), ATTK(AT_EXPL, AD_PLYS, 5, 5), ATTK(AT_TENT, AD_CLRC, 4, 7), NO_ATTK, NO_ATTK), SIZ(667, 201, 0, MS_VAMPIRE, MZ_LARGE), MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_NOTAKE|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("nippon wayworn burgling bawling", S_GIANT, LVL(5, 7, 5, 94, 0), (2), A(ATTK(AT_TENT, AD_BADE, 4, 5), ATTK(AT_CLAW, AD_SLIM, 1, 2), ATTK(AT_NONE, AD_CHKH, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(751, 314, 0, MS_HCALIEN, MZ_HUMAN), MR_DISINT|MR_POISON, MR_POISON, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID| M1_TPORT_CNTRL, M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Desiree", S_GIANT, LVL(5, 14, 4, 60, 20), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: SOFT_SNEAKERS KNIFE POT_HEALING WAN_CREATE_MONSTER */ MON("Jack", S_GIANT, LVL(5, 10, 10, 0, 0), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_EXPL, AD_FIRE, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_WANDER|M2_STRONG|M2_MALE|M2_NOPOLY|M2_HUMAN|M2_PNAME, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("ohmygod giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("monochrome giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("sliant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("type of ice block giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_SOVIET, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant deepking", S_GIANT, LVL(6, 6, 0, 75, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_HUMANOID, MZ_HUGE), 0, 0, M1_NEEDPICK|M1_TUNNEL|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_COLLECT|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("gi-mal", S_GIANT, LVL(6, 6, 5, 0, 2), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("thick giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ban giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_BANI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gigant", S_GIANT, /*playable race*/ LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 1,1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stone giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|G_SGROUP|12), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("stoner giant", S_GIANT, /* by Demo and aosdict, spawns with potion of hallu */ LVL(6, 6, 0, 0, 2), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nice girl", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("golden one", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gang leader", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("flying stone giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("scone giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("migiant", S_GIANT, /* spawns with sling and 20 unrefined mithril */ LVL(6, 6, 0, 0, 2), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petro giant", S_GIANT, /* evil patch idea by jonadab */ LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STON, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("rock edge giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_EDGE, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tower car", S_GIANT, LVL(6, 6, 10, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7550, 7500, 0, MS_CAR, MZ_GIGANTIC), MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("domestic giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("str-gain giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_BOAST, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("thirsty giant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLEE, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("colgiant", S_GIANT, LVL(6, 6, 0, 0, 2), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("harbinger", S_GIANT, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("harbringer", S_GIANT, /* intentional misspelling */ LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("Emma", S_GIANT, LVL(6, 12, 10, 0, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: PLATE_MAIL */ /* speed 10-13, AC -5, MR 40, extra attacks 1, resists 2, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("nonconcurrent airest", S_GIANT, LVL(6, 12, -4, 51, -6), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_CHAO, 6, 5), ATTK(AT_NONE, AD_NTHR, 1, 2), ATTK(AT_BREA, AD_ACID, 6, 8), ATTK(AT_EXPL, AD_DGST, 2, 3), NO_ATTK, NO_ATTK), SIZ(3201, 1283, 0, MS_STABILIZE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, 0, M1_NOHEAD|M1_THICK_HIDE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("looked contract", S_GIANT, LVL(6, 14, -8, 1, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_SEDU, 2, 7), ATTK(AT_SCRA, AD_DRDX, 5, 1), ATTK(AT_TRAM, AD_DEBU, 1, 6), ATTK(AT_ENGL, AD_WRAP, 1, 7), ATTK(AT_TENT, AD_STON, 6, 5), ATTK(AT_HUGS, AD_FAMN, 1, 3)), SIZ(2366, 1809, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hill giant shaman", S_GIANT, LVL(7, 10, 4, 0, -3), (G_GENO|8), A(ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_ZAP), MON("hill giant penetrator", S_GIANT, LVL(7, 10, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mage-customed giant", S_GIANT, LVL(7, 10, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hill giant caster", S_GIANT, LVL(7, 10, 4, 0, -3), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reportedly busiest", S_GIANT, LVL(7, 10, -4, 9, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POLY, 9, 6), ATTK(AT_WEAP, AD_DCAY, 7, 3), ATTK(AT_BITE, AD_RBRE, 3, 2), ATTK(AT_ENGL, AD_HEAL, 5, 4), ATTK(AT_SCRA, AD_VENO, 1, 4), ATTK(AT_WEAP, AD_TIME, 4, 5)), SIZ(1210, 433, 0, MS_GRUNT, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_CARNIVORE, M2_STALK|M2_ROCKTHROW|M2_PEACEFUL, M3_TELEPATHIC|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("weregiant", S_GIANT, LVL(8, 10, 6, 0, -2), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WERE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|G_SGROUP|12), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("hull giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|G_LGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cow hill giant", S_GIANT, /* spawns with sack, doesn't dump containers */ LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("it's too heavy for your hill giant", S_GIANT, /* spawns with treasure chest, doesn't dump containers */ LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8000, 8000, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("will giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_WISD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("still giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Magdalena's green socks", S_GIANT, LVL(8, 11, 0, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TCKL, 2, 8), ATTK(AT_HUGS, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PEST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("uphill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_TERR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("smaller hill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_BOAST, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wild thing", S_GIANT, LVL(8, 10, 6, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_AGGR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("instill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("henrietten shoe", S_GIANT, /* uses heap of shit boots */ LVL(8, 10, 6, 0, -2), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SHOE, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, M4_BLOCKHEELBOOTS|M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("hill giant with no dots on the u", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("hill sliant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("plateau girl", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_FIRE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("evasive hill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("huge girl", S_GIANT, LVL(8, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("slap giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_WNCE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pay giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEBT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty hill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_HERBIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blunderbore", S_GIANT, LVL(8, 4, 3, 5, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("club racquet", S_GIANT, LVL(8, 4, 3, 5, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("non-courageous child", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_NONE, AD_RBRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_BOAST, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blearier establish", S_GIANT, LVL(8, 12, -5, 90, -2), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_DETH, 1, 5), ATTK(AT_SCRA, AD_SLUD, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3074, 82, 0, MS_GROWL, MZ_SMALL), MR_FIRE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gridotaur", S_GIANT, /* appears way too early, but can only move like a grid bug */ LVL(8, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_GRIDBUG, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("mill giant", S_GIANT, /* spawns with battle-axe */ LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fill giant", S_GIANT, /* spawns with scroll of flooding */ LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_FLAM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("quill giant", S_GIANT, /* spawns with 20 darts */ LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("chill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_ICEB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("drill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_DISINT, MR_DISINT, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("smelly socks giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SOCKS, MZ_HUGE), MR_HITASTWO|MR_DEATH|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE|M1_AMPHIBIOUS|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pill giant", S_GIANT, /* spawns with pill */ LVL(8, 10, 6, 0, -2), (1), A(ATTK(AT_WEAP, AD_HALU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_FAKE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shrill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_SOUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SOUND, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("skill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_SKIL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("spill giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_LITT, 2, 8), ATTK(AT_SPIT, AD_ACID, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_ACID, MR_ACID, M1_HUMANOID|M1_CARNIVORE|M1_ACID, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("push giant", S_GIANT, LVL(8, 10, 6, 0, -2), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SWAP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("thrill giant", S_GIANT, /* spawns with sexy leather pump */ LVL(8, 10, 6, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_DEATH|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Magdalena", S_GIANT, /* fiery combat lady */ LVL(8, 11, 5, 0, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FIRE, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_BOOM, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: BLOCK_HEELED_COMBAT_BOOT RING_MAIL COMBAT_STILETTOS POT_FIRE */ MON("juicier puppet briefest", S_GIANT, LVL(8, 12, 0, 44, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_NIVE, 2, 7), ATTK(AT_TRAM, AD_DCAY, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4325, 1113, 0, MS_FART_LOUD, MZ_LARGE), MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_POIS, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_GNOME| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("floatage moliere bestowal tempera", S_GIANT, LVL(8, 12, -10, 72, -13), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BOOM, AD_NGEN, 1, 5), ATTK(AT_RATH, AD_WET, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(270, 475, 0, MS_BRAG, MZ_GIGANTIC), MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN| M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fire giant", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|G_SGROUP|12), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("maen fire giant", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("fire sliant", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("granit auto", S_GIANT, /* spawns with sling and 40 flint stones */ LVL(9, 12, 4, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_HITASTWO|MR_STONE, MR_FIRE|MR_STONE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("burning giant", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|G_RGROUP|1|G_PLATOON), A(ATTK(AT_WEAP, AD_BURN, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nuke tester", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAT, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("girl in odorous sneakers", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|1), A(ATTK(AT_KICK, AD_STCK, 2, 6), ATTK(AT_BUTT, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant zruty", S_GIANT, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("putrefier", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISE, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("flame giant", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SKIL, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("force fire giant", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_HUGS, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("operation", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_KICK, AD_PHYS, 1,1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bluster tightest", S_GIANT, LVL(9, 16, -5, 24, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_ENGL, AD_LUCK, 7, 1), ATTK(AT_TENT, AD_ENCH, 7, 8), ATTK(AT_SCRA, AD_SEDU, 3, 2), ATTK(AT_NONE, AD_FEAR, 4, 8), NO_ATTK), SIZ(604, 672, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("resolver papua unfelt scalesman", S_GIANT, LVL(9, 13, 0, 59, 20), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_SLOW, 7, 8), ATTK(AT_TRAM, AD_MAGM, 3, 7), ATTK(AT_LASH, AD_LEVI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(19, 243, 0, MS_DEEPSTATE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("adjacent knowingest", S_GIANT, LVL(9, 12, 10, 1, -14), (1), A(ATTK(AT_LASH, AD_VAPO, 3, 8), ATTK(AT_GAZE, AD_PLYS, 4, 7), ATTK(AT_WEAP, AD_ICEB, 5, 6), ATTK(AT_WEAP, AD_FEAR, 7, 1), ATTK(AT_MAGC, AD_DFOO, 7, 2), NO_ATTK), SIZ(495, 274, 0, MS_BURBLE, MZ_LARGE), MR_COLD, 0, M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MALE, M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("minotaur npc", S_GIANT, /* spawns with bardiche, sling and 20 rocks */ LVL(9, 10, 9, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("cornflake giant", S_GIANT, LVL(9, 12, 4, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_FAMN, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("umber hydra", S_GIANT, LVL(9, 6, 2, 25, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("frost giant", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|G_SGROUP|8), A(ATTK(AT_WEAP, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("eek ettin", S_GIANT, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gigalila", S_GIANT, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 8), ATTK(AT_WEAP, AD_ELEC, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("internet giant", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("redeemed frost giant", S_GIANT, LVL(10, 0, 10, 0, -3), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_MISSING, MZ_HUGE), MR_COLD, MR_COLD, M1_HUMANOID, M2_GIANT|M2_ROCKTHROW, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ice block", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_FRZE, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("shanker giant", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SHAN, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fast gaboon", S_GIANT, LVL(10, 24, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("light giant", S_GIANT, /* spawns with lightwhip */ LVL(10, 12, 3, 10, -3), (2), A(ATTK(AT_WEAP, AD_PHYS, 2,12), ATTK(AT_BREA, AD_LITE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE|M1_NOEYES, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bang gang girl", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ACID, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("girl in worn-out sneakers", S_GIANT, LVL(10, 8, 6, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PEACEFUL|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("tes player", S_GIANT, /* creates rn1(10, 3) M5_ELDERSCROLLS */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ego frost giant", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tele giant", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ABDC, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("phasing frost giant", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_WALLWALK, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gnoll matriarch", S_GIANT, LVL(10, 3, 5, 10, -5), (G_GENO|1), A(ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_BITE, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_LAUGH, MZ_LARGE), 0, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("ettin", S_GIANT, LVL(10, 12, 3, 0, 0), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("chamiri", S_GIANT, LVL(10, 12, 2, 40, 4), (1), A(ATTK(AT_KICK, AD_LEGS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("frost slinger", S_GIANT, /* spawns with sling */ LVL(10, 12, 3, 10, -3), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hod ettin", S_GIANT, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_HODS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lethe ettin", S_GIANT, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_LETH, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("metal ettin", S_GIANT, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gorebelly", S_GIANT, LVL(10, 6, 1, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("downsized giant", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_BOAST, MZ_LARGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beer belly", S_GIANT, LVL(10, 6, 1, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("blood impacter", S_GIANT, LVL(10, 6, 1, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("elenette", S_GIANT, LVL(10, 14, -8, 80, -8), (1), A(ATTK(AT_KICK, AD_NUMB, 6, 6), ATTK(AT_BEAM, AD_CHRN, 4, 6), ATTK(AT_BEAM, AD_INER, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DISINT, MR_COLD|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_THICK_HIDE|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("erotic elenette", S_GIANT, LVL(10, 14, -8, 80, -8), (1), A(ATTK(AT_KICK, AD_NUMB, 6, 6), ATTK(AT_BEAM, AD_CHRN, 4, 6), ATTK(AT_BEAM, AD_INER, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DISINT, MR_COLD|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_THICK_HIDE|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_REFLECT|M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("exciting elenette", S_GIANT, LVL(10, 14, -8, 80, -8), (1), A(ATTK(AT_KICK, AD_NUMB, 6, 6), ATTK(AT_BEAM, AD_CHRN, 4, 6), ATTK(AT_BEAM, AD_INER, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DISINT, MR_COLD|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_THICK_HIDE|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue giant", S_GIANT, LVL(10, 12, 3, 10, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("greenish giant", S_GIANT, /* SJNH green giant */ LVL(10, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ovarian crewel", S_GIANT, LVL(10, 10, 2, 43, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_RUNS, 2, 2), ATTK(AT_BITE, AD_FAKE, 9, 2), ATTK(AT_SPIT, AD_WEBS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(484, 142, 0, MS_PUPIL, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("centralize gauzier", S_GIANT, LVL(10, 14, -5, 25, 7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BURN, 7, 2), ATTK(AT_WEAP, AD_TERR, 9, 1), ATTK(AT_WEAP, AD_THIR, 3, 1), ATTK(AT_KICK, AD_STON, 7, 7), NO_ATTK, NO_ATTK), SIZ(1671, 536, 0, MS_STENCH, MZ_GIGANTIC), MR_ELEC|MR_STONE, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("untidiest godlike", S_GIANT, LVL(10, 12, -9, 56, 9), (1), A(ATTK(AT_WEAP, AD_CALM, 4, 5), ATTK(AT_TENT, AD_THIE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(615, 3, 0, MS_SPELL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOHANDS| M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heartbreaking toastmaster", S_GIANT, LVL(11, 43, -4, 55, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_POIS, 9, 6), ATTK(AT_GAZE, AD_MEMO, 1, 9), ATTK(AT_BREA, AD_LAVA, 8, 7), ATTK(AT_TUCH, AD_TIME, 3, 9), ATTK(AT_NONE, AD_MINA, 0, 1), ATTK(AT_STNG, AD_CURS, 6, 2)), SIZ(830, 167, 0, MS_DEEPSTATE, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_OVIPAROUS, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("minotaur magician", S_GIANT, LVL(11, 11, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_FIRE, 2, 2), ATTK(AT_MAGC, AD_COLD, 2, 2), ATTK(AT_BEAM, AD_NTHR, 2, 2), ATTK(AT_BEAM, AD_ICUR, 2, 2), NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant ettin", S_GIANT, LVL(11, 12, 2, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ylva cyclops", S_GIANT, LVL(11, 10, 4, 10, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ruminatingly bigot procrastinated", S_GIANT, LVL(11, 5, 10, 92, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_SEDU, 1, 2), ATTK(AT_SPIT, AD_MCRE, 7, 1), ATTK(AT_RATH, AD_DRDX, 9, 5), ATTK(AT_BITE, AD_GRAV, 1, 2), NO_ATTK, NO_ATTK), SIZ(1097, 98, 0, MS_AREOLA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_COLLECT|M2_MAGIC|M2_GNOME|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("minotaur boxer", S_GIANT, LVL(12, 11, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("compeller indue material betty", S_GIANT, LVL(12, 12, -7, 17, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_CALM, 5, 6), ATTK(AT_STNG, AD_HODS, 3, 2), ATTK(AT_SCRA, AD_DRLI, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3141, 24, 0, MS_BOT, MZ_HUMAN), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("increasable asymptomatic", S_GIANT, LVL(12, 12, -9, 25, 0), (3), A(ATTK(AT_HUGS, AD_NACU, 8, 9), ATTK(AT_WEAP, AD_ABDC, 2, 5), ATTK(AT_GAZE, AD_VAMP, 5, 7), ATTK(AT_BEAM, AD_DAMA, 8, 6), NO_ATTK, NO_ATTK), SIZ(60, 258, 0, MS_PHOTO, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DRAIN, MR_ELEC, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bad boys", S_GIANT, LVL(12, 12, 3, 10, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2,13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("green giant", S_GIANT, /* FHS poison giant */ LVL(12, 10, 4, 95, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("joust hunter", S_GIANT, LVL(12, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NPRO, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("joust slinger", S_GIANT, LVL(12, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NPRO, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("joust captor", S_GIANT, LVL(12, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TREM, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("and yet another hell bovine", S_GIANT, /* hey look we can add a monster and then completely change its stats!! */ LVL(12, 12, 6, 50, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BUTT, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_COW, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_DEMON|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("slamoff giant", S_GIANT, /* spawns with sawed-off shotgun and dented pot */ LVL(12, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_ROCKTHROW|M2_GIANT|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shottiant", S_GIANT, /* spawns with shotgun, basinet and 30 lead shots */ LVL(12, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_ROCKTHROW|M2_GIANT|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("grejagiant", S_GIANT, /* spawns with 3 javelins */ LVL(12, 10, 4, 95, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cave speeder", S_GIANT, LVL(12, 18, 0, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("ECM nerve head", S_GIANT, LVL(12, 10, 8, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("cold alien", S_GIANT, LVL(13, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("mauler", S_GIANT, LVL(13, 9, -1, 20, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("impacter", S_GIANT, LVL(13, 9, -1, 20, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("blae alien", S_GIANT, LVL(13, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 15), ATTK(AT_BEAM, AD_COLD, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("bick alien", S_GIANT, LVL(13, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 15), ATTK(AT_BEAM, AD_ICEB, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("sheer alien", S_GIANT, LVL(13, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 15), ATTK(AT_BEAM, AD_FRZE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("visitorial licensure", S_GIANT, LVL(13, 11, 9, 92, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_POIS, 2, 3), ATTK(AT_TRAM, AD_NAST, 2, 5), ATTK(AT_HUGS, AD_NEXU, 1, 2), ATTK(AT_GAZE, AD_WISD, 7, 5), NO_ATTK, NO_ATTK), SIZ(304, 602, 0, MS_WAIL, MZ_LARGE), MR_SLEEP|MR_STONE, MR_STONE, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_UNDEAD|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("obstreperously contribution ensconced", S_GIANT, LVL(13, 12, 10, 87, 5), (2), A(ATTK(AT_RATH, AD_WET, 6, 4), ATTK(AT_EXPL, AD_CHKH, 4, 2), ATTK(AT_ENGL, AD_LAVA, 1, 7), ATTK(AT_GAZE, AD_TIME, 1, 5), ATTK(AT_EXPL, AD_ELEC, 8, 9), NO_ATTK), SIZ(2994, 757, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE|MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("uncomprehending hallooed", S_GIANT, LVL(13, 16, 10, 88, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_LUCK, 3, 2), ATTK(AT_TENT, AD_CLRC, 1, 1), ATTK(AT_CLAW, AD_VULN, 1, 2), ATTK(AT_STNG, AD_TCKL, 2, 8), ATTK(AT_BUTT, AD_ABDC, 5, 5), NO_ATTK), SIZ(392, 367, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonhabitual transfusion gruesome", S_GIANT, LVL(14, 14, -2, 47, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_CURS, 5, 5), ATTK(AT_HUGS, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3374, 226, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("desideratum fostering", S_GIANT, LVL(14, 15, 1, 83, -13), (G_GENO|2), A(ATTK(AT_ENGL, AD_DISP, 7, 6), ATTK(AT_HUGS, AD_WERE, 1, 2), ATTK(AT_RATH, AD_CLRC, 1, 9), ATTK(AT_STNG, AD_TRAI, 4, 5), ATTK(AT_MAGC, AD_NPRO, 3, 3), NO_ATTK), SIZ(178, 584, 0, MS_STABILIZE, MZ_SMALL), MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spokesmen chastise", S_GIANT, LVL(14, 9, 2, 85, 0), (1), A(ATTK(AT_KICK, AD_AXUS, 6, 7), ATTK(AT_RATH, AD_BADE, 4, 2), ATTK(AT_STNG, AD_NUMB, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1891, 21, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD| M1_THICK_HIDE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_MIMIC| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("minotaur", S_GIANT, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("saveup minotaur", S_GIANT, /* drops wand of digging upon death */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("minocheater", S_GIANT, /* by Demo */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSARTI, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("minotaur ballerina", S_GIANT, /* by Demo */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_KICK, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO|MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_FEMALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("minotard", S_GIANT, /* by Demo, supposed to be "minotaur + leotard" */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("minotaur vore", S_GIANT, /* by Demo */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PHYS, 2, 38), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("err axe minotaur", S_GIANT, /* spawns with battle-axe */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,10), ATTK(AT_WEAP, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STABILIZE, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rocktaur", S_GIANT, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pseudo-petty minotaur", S_GIANT, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_PETTY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("confist giant", S_GIANT, LVL(15, 12, -6, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spechotaur", S_GIANT, /* spawns with rapirapi, sling and 40 sling ammos */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("minotaur lich", S_GIANT, /* idea by jonadab */ LVL(15, 15, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_DEATH, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_STRONG|M2_NASTY, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("twitching four-armed changed", S_GIANT, LVL(15, 16, -10, 50, 0), (1), A(ATTK(AT_BEAM, AD_DETH, 6, 8), ATTK(AT_BEAM, AD_DETH, 6, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_DARK, 4, 8), ATTK(AT_TUCH, AD_PAIN, 4, 8)), SIZ(1600, 1600, 0, MS_SHRIEK, MZ_LARGE), MR_POISON|MR_SLEEP, 0, M1_MINDLESS|M1_POIS|M1_AMPHIBIOUS|M1_SWIM|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS, M2_DWARF|M2_GNOME|M2_ORC|M2_ELF|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("minotaur mimic", S_GIANT, /* evil patch idea from DCSS */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_MIMIC, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("chasing minotaur", S_GIANT, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fat minotaur", S_GIANT, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_REGEN|M1_THICK_HIDE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cheating minotaur", S_GIANT, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("schrong giant", S_GIANT, LVL(15, 12, -6, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_TREM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nordic walking giant", S_GIANT, /* spawns with climbing stick */ LVL(15, 12, -6, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO|MR_PLUSONE|MR_STONE, MR_FIRE|MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant octothorpe", S_GIANT, /* by Elronnd */ LVL(15, 11, -4, 60, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_BLND, 1, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_WEAP, AD_MALK, 1, 1), NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_GIANT|M2_ROCKTHROW|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("real giant octothorpe", S_GIANT, /* mimics solid rock */ LVL(15, 11, -4, 60, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_BLND, 1, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_WEAP, AD_MALK, 1, 1), NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_GIANT|M2_ROCKTHROW|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("evil patch minotaur", S_GIANT, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("granite giant", S_GIANT, LVL(15, 12, -6, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO|MR_PLUSONE|MR_STONE, MR_FIRE|MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("purple shooter pants", S_GIANT, /* spawns with flintlock and 40 bullets */ LVL(15, 12, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("climbing giant", S_GIANT, LVL(15, 12, -6, 5, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO|MR_PLUSONE|MR_STONE, MR_FIRE|MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("dumb minotaur", S_GIANT, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gigotaur", S_GIANT, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_ROCKTHROW|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sunbeam", S_GIANT, LVL(15, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("warrior changed", S_GIANT, LVL(15, 16, -10, 50, 0), (1), A(ATTK(AT_BEAM, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_ACID, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GURGLE, MZ_HUMAN), MR_POISON|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grass giant", S_GIANT, LVL(15, 12, 2, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,2), ATTK(AT_SPIT, AD_ACID, 2,2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("minotaur priestess", S_GIANT, LVL(16, 15, 6, 33, -5), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant goat spawn", S_GIANT, LVL(16, 18, 2, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(4800, 4800, 0, MS_SEDUCE, MZ_HUGE), 0, 0, M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_NASTY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("celebrity titan", S_GIANT, LVL(16, 18, -3, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boulder fart", S_GIANT, /* by stenno, farts whenever he throws a boulder */ LVL(16, 12, 3, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_FART_LOUD, MZ_HUGE), MR_ELEC|MR_STONE, MR_ELEC|MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("firm boulder fart", S_GIANT, /* by stenno, farts whenever he throws a boulder */ LVL(16, 12, 3, 10, -3), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_FART_LOUD, MZ_HUGE), MR_ELEC|MR_STONE, MR_ELEC|MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("EPI titan", S_GIANT, LVL(16, 18, -3, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 5, 8), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fomorian giant", S_GIANT, LVL(16, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,10), ATTK(AT_MAGC, AD_COLD, 2,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("titan", S_GIANT, LVL(16, 18, -3, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("olympus titan", S_GIANT, LVL(16, 18, -3, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_SPEL, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("slitan", S_GIANT, LVL(16, 18, -3, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ancient titan", S_GIANT, LVL(16, 18, -3, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CAST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("large giant", S_GIANT, LVL(16, 18, -3, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kratsch giant", S_GIANT, LVL(16, 12, 3, 10, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_DEEPSTATE, MZ_HUGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("storm giant", S_GIANT, LVL(16, 12, 3, 10, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thunder giant", S_GIANT, LVL(16, 12, 3, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 12), ATTK(AT_HUGS, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thunderstorm giant", S_GIANT, LVL(16, 12, 3, 10, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 12), ATTK(AT_HUGS, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weather giant", S_GIANT, LVL(16, 12, 3, 10, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("shockstorm giant", S_GIANT, LVL(16, 12, 3, 10, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 12), ATTK(AT_NONE, AD_ELEC, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hill giant lord", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("columnar heel shoe", S_GIANT, /* uses men's high heels */ LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SHOE, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("hugging boot girl with a BMW", S_GIANT, LVL(16, 30, -5, 50, -2), (1), A(ATTK(AT_TRAM, AD_PHYS, 5, 12), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN|MR_ACID, MR_FIRE|MR_ELEC, M1_HUMANOID|M1_CARNIVORE|M1_BREATHLESS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark starwars master", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("viet boss", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_FART_LOUD, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_DEATH|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("cheating block heel boot", S_GIANT, /* uses lady boots */ LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SHOE, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BLOCKHEELBOOTS|M4_AMBERITE|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("tapia", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BUTT, AD_MAGM, 1, 1), ATTK(AT_BUTT, AD_DISP, 4, 8), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_ROAR, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE, MR_DISINT, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NOTAME|M3_TRAITOR, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("lera cuddle-bundle", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_STENCH, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("blond swoon bundle hare", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_FART_NORMAL, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("flatterer", S_GIANT, LVL(16, 10, -50, 100, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("king of rock 'n roll", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SOUND, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("super-strong girl", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_KICK, AD_PHYS, 12, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_ELEC|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_SANDALS|M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("girl with the most beautiful shoes in the world", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_KICK, AD_PLYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_PLUSFOUR|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY|M1_SEE_INVIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_TRAITOR, M4_REFLECT|M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("turkish girl that likes the color lilac", S_GIANT, LVL(16, 10, 0, 50, -2), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_CONVERT, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_POISON|MR_DRAIN|MR_STONE, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fingersmashing watergirl", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_KICK, AD_STCK, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_STONE, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_TRAITOR, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("noble girl from being mountain", S_GIANT, LVL(16, 10, 0, 20, -2), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_ELEC|MR_STONE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_LORD|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("troubling tonsillar", S_GIANT, LVL(16, 31, -10, 48, 7), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_DEST, 2, 3), ATTK(AT_SCRA, AD_SLOW, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2218, 895, 0, MS_SNORE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON, MR_FIRE, M1_AMORPHOUS|M1_NEEDPICK|M1_MINDLESS|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aswarm rabbeted", S_GIANT, LVL(16, 15, -8, 10, 4), (G_GENO|2), A(ATTK(AT_WEAP, AD_SITM, 8, 1), ATTK(AT_TENT, AD_TDRA, 9, 1), ATTK(AT_SPIT, AD_WEBS, 7, 5), ATTK(AT_WEAP, AD_EDGE, 8, 8), ATTK(AT_NONE, AD_NGRA, 5, 4), NO_ATTK), SIZ(2296, 140, 0, MS_DRUGS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE| M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("preprogrammed impending", S_GIANT, LVL(16, 11, -5, 31, -19), (G_GENO|2), A(ATTK(AT_KICK, AD_PAIN, 1, 1), ATTK(AT_SCRA, AD_TERR, 2, 1), ATTK(AT_BREA, AD_PLAS, 9, 2), ATTK(AT_NONE, AD_CONT, 2, 1), ATTK(AT_BUTT, AD_MAGM, 9, 8), ATTK(AT_LASH, AD_STCK, 5, 8)), SIZ(2468, 461, 0, MS_SHRIEK, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("urdar", S_GIANT, LVL(17, 13, -3, 40, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("hydroelectricity jambing dizzied marked", S_GIANT, LVL(17, 6, 6, 33, 0), (G_UNIQ|3), A(ATTK(AT_SCRA, AD_NIVE, 2, 2), ATTK(AT_TRAM, AD_SLEE, 2, 3), ATTK(AT_MAGC, AD_DRDX, 2, 7), ATTK(AT_BITE, AD_WET, 8, 4), NO_ATTK, NO_ATTK), SIZ(2851, 291, 0, MS_BUZZ, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("accessed unbrotherly", S_GIANT, LVL(17, 11, 7, 58, -6), (G_GENO|G_RGROUP|1), A(ATTK(AT_TUCH, AD_FEMI, 9, 6), ATTK(AT_LASH, AD_ACID, 5, 5), ATTK(AT_BEAM, AD_NTHR, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1831, 283, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_LORD|M2_STALK|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pommeling field", S_GIANT, LVL(18, 11, -9, 25, -5), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_RAGN, 7, 2), ATTK(AT_CLAW, AD_ALIN, 9, 1), ATTK(AT_SPIT, AD_PEST, 7, 3), ATTK(AT_CLAW, AD_AMNE, 8, 4), ATTK(AT_TRAM, AD_BURN, 3, 1), NO_ATTK), SIZ(899, 407, 0, MS_MEW, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("precision swimmily", S_GIANT, LVL(18, 26, 8, 58, 0), (3), A(ATTK(AT_EXPL, AD_DREA, 9, 6), ATTK(AT_BREA, AD_ILLU, 1, 1), ATTK(AT_GAZE, AD_CHAO, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1169, 296, 0, MS_SNORE, MZ_TINY), MR_STONE, 0, M1_FLY|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undercapitalized hale", S_GIANT, LVL(18, 12, 4, 73, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_SPC2, 7, 1), ATTK(AT_CLAW, AD_LEGS, 4, 1), ATTK(AT_SPIT, AD_STAT, 3, 3), ATTK(AT_BOOM, AD_TERR, 6, 2), ATTK(AT_TUCH, AD_POIS, 3, 8), ATTK(AT_KICK, AD_LUCK, 2, 1)), SIZ(2659, 984, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chute thompson forestaller", S_GIANT, LVL(18, 27, 0, 50, -12), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_SLUD, 1, 9), ATTK(AT_TUCH, AD_WRAP, 7, 3), ATTK(AT_LASH, AD_BLEE, 5, 1), ATTK(AT_BITE, AD_FREN, 2, 5), NO_ATTK, NO_ATTK), SIZ(3179, 129, 0, MS_PHOTO, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS| M1_CARNIVORE, M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hill giant king", S_GIANT, LVL(18, 10, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("first banger", S_GIANT, LVL(18, 10, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 8, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_FIRE, MR_COLD|MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("auntie wendy", S_GIANT, LVL(18, 10, -12, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_FART_LOUD, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_TRAITOR, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("midgard infector", S_GIANT, LVL(18, 10, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_NIVE, 5, 9), ATTK(AT_BEAM, AD_NIVE, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("hero of dirt", S_GIANT, LVL(18, 10, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_SOUN, 5, 9), ATTK(AT_BEAM, AD_SOUN, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_GAZE, AD_SOUN, 4, 4), ATTK(AT_NONE, AD_SOUN, 0, 4), ATTK(AT_RATH, AD_SOUN, 0, 4)), SIZ(2200, 2200, 0, MS_SOUND, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("loonie boss", S_GIANT, LVL(18, 10, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sweet larva line", S_GIANT, LVL(18, 10, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, MR_COLD|MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("motorcycle cop", S_GIANT, LVL(18, 20, -2, 30, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("boss of the toilet", S_GIANT, LVL(18, 10, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_FART_LOUD, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("lion's girlfriend", S_GIANT, LVL(18, 10, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_DARK, 4, 8), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, MR_DISINT, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonangelic boss", S_GIANT, LVL(18, 10, -2, 30, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_GAZE, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SOUND, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("nuclear transport", S_GIANT, LVL(18, 10, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_CONT, 5, 9), ATTK(AT_BEAM, AD_CONT, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_DEATH|MR_DRAIN|MR_DISINT|MR_ELEC|MR_FIRE|MR_COLD|MR_ACID|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("rallycar variant dev", S_GIANT, LVL(18, 25, -2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("minocube", S_GIANT, LVL(18, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 2), ATTK(AT_NONE, AD_PLYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_HITASTWO, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_ANIMAL|M1_HUMANOID|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("snow king", S_GIANT, LVL(18, 12, -1, 25, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2,17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty snow king", S_GIANT, LVL(18, 12, -1, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_HERBIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("huuh snow king", S_GIANT, LVL(18, 12, -1, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2,17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("freezy snow king", S_GIANT, LVL(18, 12, -1, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ICEB, 2,17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cool snow king", S_GIANT, LVL(18, 12, -1, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_FRZE, 2,17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fathien hireling", S_GIANT, /* spawns with two-handed sword and wedge sandals */ LVL(18, 12, 0, 20, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTWO|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_ELF|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_SANDALS, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trinket giant", S_GIANT, LVL(18, 12, -1, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("monoclops", S_GIANT, /* FHS biclops */ LVL(18, 12, 0, 0, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 1900, 0, MS_BOAST, MZ_HUGE), MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_STALK|M2_HOSTILE| M2_NASTY|M2_MALE|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Nelly", S_GIANT, LVL(18, 15, -14, 70, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_INER, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SEXY_LEATHER_PUMP SWEET_MOCASSINS WAN_GAIN_LEVEL */ MON("granite paroler", S_GIANT, LVL(19, 18, -4, 58, 0), (2), A(ATTK(AT_KICK, AD_DIMN, 1, 1), ATTK(AT_TRAM, AD_SAMU, 9, 3), ATTK(AT_MAGC, AD_DREA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(979, 76, 0, MS_SMITH, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("poleaxe lavage", S_GIANT, LVL(19, 4, 8, 5, -15), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_POLY, 3, 2), ATTK(AT_BEAM, AD_STON, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(164, 121, 0, MS_TRUMPET, MZ_HUMAN), MR_STONE, 0, M1_FLY|M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_CARNIVORE| M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("quadrennial sodden ratchet", S_GIANT, LVL(19, 9, -2, 98, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_DRST, 9, 5), ATTK(AT_GAZE, AD_SSEX, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1491, 195, 0, MS_ANIMAL, MZ_HUMAN), MR_COLD, 0, M1_SWIM|M1_HIDE|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_PEACEFUL, M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("burly leaseholder", S_GIANT, LVL(20, 12, -10, 60, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("shining giant", S_GIANT, LVL(20, 18, -3, 70, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_MAGM, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SILENT, MZ_HUGE), MR_HITASTWO, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("hundred handed one", S_GIANT, LVL(20, 12, -5, 60, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6)), SIZ(2300, 2300, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("silver giant", S_GIANT, /* spawns with sling and 40 silver slingstones */ LVL(20, 18, -3, 70, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_MAGM, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SILENT, MZ_HUGE), MR_HITASTWO|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("leveling giant", S_GIANT, LVL(20, 12, -3, 70, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("bridging femmy", S_GIANT, /* spawns with Bridghitte ski heels */ LVL(20, 11, -1, 30, -8), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 7), ATTK(AT_GAZE, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stone giant king", S_GIANT, LVL(20, 10, -4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_PHYS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("smiths hussy", S_GIANT, LVL(20, 10, -4, 35, -5), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_PHYS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SMITH, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_STONE, MR_SLEEP|MR_STONE, M1_HUMANOID|M1_CARNIVORE|M1_BREATHLESS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nice auntie hilda", S_GIANT, /* more likely to use perfume attack */ LVL(20, 10, -5, 35, -5), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_PHYS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_STENCH, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_STONE, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("toad crier", S_GIANT, LVL(20, 10, -4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_PHYS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_GAZE, AD_SOUN, 4, 6), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SQAWK, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("squeeze hussy", S_GIANT, LVL(20, 12, -4, 35, -5), (1), A(ATTK(AT_WEAP, AD_ICUR, 5, 10), ATTK(AT_BEAM, AD_PHYS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_SHAN, 4, 6), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_ELEC|MR_POISON, MR_COLD|MR_ELEC|MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_TRAITOR, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("cuddly turn shoe queen", S_GIANT, LVL(20, 10, -4, 35, -5), (1), A(ATTK(AT_WEAP, AD_BLND, 5, 10), ATTK(AT_BEAM, AD_WEBS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_GLIB, 4, 10), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_STONE|MR_DISINT, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("muddy boss", S_GIANT, LVL(20, 10, -4, 35, -5), (1), A(ATTK(AT_WEAP, AD_DCAY, 5, 10), ATTK(AT_BEAM, AD_DCAY, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("glitter flax", S_GIANT, LVL(20, 10, -4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_PHYS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_DISP, 6, 10), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_STONE, MR_SLEEP|MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("goristro", S_GIANT, LVL(20, 15, 6, 60, -8), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BUTT, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_COW, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("doshi-gin", S_GIANT, LVL(20, 15, -2, 40, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO|MR_FIRE|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_STALK, M3_TRAITOR|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("superpowered titan", S_GIANT, LVL(20, 10, 0, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_TRAM, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("goristro 2", S_GIANT, LVL(20, 15, 6, 60, -8), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_COW, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hecatoncheire", S_GIANT, LVL(20, 9, -5, 60, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("proper hecatoncheire", S_GIANT, LVL(20, 9, -5, 60, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10)), SIZ(2300, 2300, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("demoistro", S_GIANT, LVL(20, 15, 6, 60, -8), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_COW, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("err boss", S_GIANT, LVL(20, 10, -4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_PHYS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_BREA, AD_FIRE, 6, 9), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("gray car girl", S_GIANT, LVL(20, 14, -4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_PHYS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE|MR_ACID|MR_STONE, MR_FIRE|MR_ACID|MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("indian queen", S_GIANT, LVL(20, 10, -14, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_PHYS, 3, 7), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_FART_LOUD, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_DRAIN|MR_POISON|MR_STONE, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnoll bovine", S_GIANT, /* hell bovine, because lol why steal slex monsters when you can invent your own :P */ LVL(20, 15, -2, 50, -12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_BUTT, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_COW, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_DEMON|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("greater titan", S_GIANT, LVL(20, 18, -3, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 10), ATTK(AT_SPIT, AD_TCKL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("greater slitan", S_GIANT, LVL(20, 18, -3, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 10), ATTK(AT_SPIT, AD_TCKL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("minotaur matron", S_GIANT, LVL(20, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS,M2_FEMALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sabeen", S_GIANT, LVL(20, 14, -10, 0, 0), (1), A(ATTK(AT_KICK, AD_STON, 8, 14), ATTK(AT_KICK, AD_AMNE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_PLUSONE|MR_SLEEP|MR_COLD|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("steel giant", S_GIANT, LVL(20, 11, -10, 80, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_WEAP, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("steel-capped sandal", S_GIANT, /* uses stiletto sandals */ LVL(20, 11, -10, 80, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_KICK, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_SHOE, MZ_HUGE), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("dumdee oleoh", S_GIANT, LVL(20, 12, -2, 30, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 5, 8), ATTK(AT_LASH, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("taximan suburbia", S_GIANT, LVL(20, 11, -5, 72, -13), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_SLIM, 2, 5), ATTK(AT_CLAW, AD_THIR, 1, 5), ATTK(AT_EXPL, AD_VAMP, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1339, 72, 0, MS_LIEDER, MZ_HUMAN), MR_COLD, 0, M1_CLING|M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hail master", S_GIANT, LVL(20, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,10), ATTK(AT_WEAP, AD_PHYS, 3,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("quaestor", S_GIANT, LVL(20, 15, 6, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5,6), ATTK(AT_WEAP, AD_PHYS, 5,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("laicizing slut", S_GIANT, LVL(20, 13, -4, 94, 0), (1), A(ATTK(AT_SPIT, AD_NACU, 3, 4), ATTK(AT_KICK, AD_BANI, 4, 2), ATTK(AT_CLAW, AD_MANA, 1, 1), ATTK(AT_BOOM, AD_WRAT, 4, 3), ATTK(AT_NONE, AD_BURN, 9, 1), NO_ATTK), SIZ(463, 555, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_DISINT, MR_DISINT, M1_CONCEAL|M1_NOLIMBS|M1_POIS, M2_MINION|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("controversial centuple", S_GIANT, LVL(20, 2, -10, 68, 20), (G_UNIQ|2), A(ATTK(AT_SPIT, AD_DARK, 2, 1), ATTK(AT_TENT, AD_PART, 2, 2), ATTK(AT_CLAW, AD_FLAM, 9, 2), ATTK(AT_STNG, AD_SSEX, 3, 4), NO_ATTK, NO_ATTK), SIZ(1502, 124, 0, MS_CASINO, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE, MR_COLD, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_MINDLESS|M1_SLITHY, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("convoluting setback prepsychotic mouton", S_GIANT, LVL(20, 12, -7, 38, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DGST, 3, 4), ATTK(AT_SCRA, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2325, 102, 0, MS_SNORE, MZ_TINY), MR_COLD, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT| M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_NASTY|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("inadequacy reexpressed", S_GIANT, LVL(21, 12, -4, 76, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_DRCH, 4, 9), ATTK(AT_TENT, AD_LITE, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3204, 429, 0, MS_METALMAFIA, MZ_SMALL), MR_ACID, 0, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("censor cautioning", S_GIANT, LVL(21, 14, 8, 39, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_LASH, AD_LUCK, 8, 6), ATTK(AT_TRAM, AD_CHRN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(699, 19, 0, MS_GRUNT, MZ_TINY), MR_POISON, MR_POISON, M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_ACID| M1_METALLIVORE, M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fortress master", S_GIANT, LVL(22, 15, 5, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,12), ATTK(AT_WEAP, AD_PHYS, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aedil", S_GIANT, LVL(22, 15, 5, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6,6), ATTK(AT_WEAP, AD_PHYS, 6,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slime giant", S_GIANT, LVL(22, 12, 0, 13, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SLIM, 4, 10), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("frost giant king", S_GIANT, LVL(22, 10, -6, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("big brother", S_GIANT, LVL(22, 16, -6, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_GLIB, 6, 10), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_STONE|MR_DISINT, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_SEE_INVIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("sonjaunt", S_GIANT, LVL(22, 10, -6, 40, -5), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_STENCH, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_STONE, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("inventor of the sister combat boots", S_GIANT, /* but he doesn't actually wear them :P */ LVL(22, 10, -6, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_ELEC|MR_POISON, MR_COLD|MR_ELEC|MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_PEACEFUL|M2_MALE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("pretty gang hussy", S_GIANT, LVL(22, 10, -6, 40, -5), (1), A(ATTK(AT_WEAP, AD_POIS, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_BREA, AD_DRST, 4, 12), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("master judoka", S_GIANT, LVL(22, 10, -14, 40, -5), (1), A(ATTK(AT_WEAP, AD_GLIB, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_HUGS, AD_WRAP, 5, 7), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nice evil girl", S_GIANT, /* nice and evil cancel each other out, hence she's neutral :P */ LVL(22, 10, -6, 40, 0), (1), A(ATTK(AT_KICK, AD_PAIN, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_FART_QUIET, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_STONE|MR_DEATH|MR_DISINT, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("freaky gang girl", S_GIANT, LVL(22, 10, -6, 40, -5), (1), A(ATTK(AT_WEAP, AD_RBRE, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_CUSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_STONE, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("some french girl", S_GIANT, LVL(22, 18, -9, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("err", S_GIANT, LVL(22, 10, -6, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 11), ATTK(AT_BEAM, AD_ICEB, 3, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_CONVERT, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giant court member", S_GIANT, LVL(22, 8, 0, 70, 10), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 7, 6), ATTK(AT_WEAP, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("court lord", S_GIANT, /* creates rn1(12, 5) court monsters */ LVL(22, 8, 0, 70, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 6), ATTK(AT_WEAP, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("turbo club racquet", S_GIANT, LVL(22, 24, -4, 50, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("50 foot woman", S_GIANT, LVL(22, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stylebook politicking unconvincing", S_GIANT, LVL(22, 10, 0, 86, 5), (1), A(ATTK(AT_EXPL, AD_DIMN, 3, 3), ATTK(AT_BREA, AD_VOMT, 3, 1), ATTK(AT_TRAM, AD_CONF, 9, 1), ATTK(AT_BITE, AD_DIMN, 7, 4), NO_ATTK, NO_ATTK), SIZ(3067, 860, 0, MS_SPOILER, MZ_LARGE), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT|M1_POIS| M1_OMNIVORE, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("twinging scorer", S_GIANT, LVL(22, 12, 4, 3, 0), (G_SGROUP|4), A(ATTK(AT_BREA, AD_EDGE, 5, 5), ATTK(AT_BEAM, AD_VULN, 3, 1), ATTK(AT_GAZE, AD_DRST, 6, 9), ATTK(AT_KICK, AD_SPEL, 7, 8), ATTK(AT_STNG, AD_SIN, 1, 6), NO_ATTK), SIZ(65, 800, 0, MS_BARBER, MZ_HUMAN), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vagabond expedition indecorously quadriplegia hollowly", S_GIANT, LVL(23, 12, 5, 27, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_TPTO, 7, 3), ATTK(AT_BOOM, AD_TLPT, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(439, 296, 0, MS_FART_QUIET, MZ_MEDIUM), MR_STONE, 0, M1_AMORPHOUS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("death racquet", S_GIANT, LVL(23, 16, -6, 60, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("two head giant", S_GIANT, LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_LARGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mega thrower", S_GIANT, LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reflex giant", S_GIANT, LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHKH, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prer giant", S_GIANT, LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR|MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("contemporary desolate prefixion", S_GIANT, LVL(23, 7, -2, 33, 0), (2), A(ATTK(AT_BREA, AD_CORR, 2, 5), ATTK(AT_TENT, AD_DREA, 6, 3), ATTK(AT_SCRA, AD_DEST, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2431, 731, 0, MS_MISSING, MZ_GIGANTIC), 0, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("two-headed giant", S_GIANT, LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("double meanie", S_GIANT, LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 4, 8), ATTK(AT_WEAP, AD_SLOW, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("fathien elite", S_GIANT, LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE|M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resos", S_GIANT, LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSBOOK, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("sow-stupid father that is really batshit crazy", S_GIANT, LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSBOOK, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("hachura", S_GIANT, LVL(23, 18, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_TRAM, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_CAR, MZ_HUGE), MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sexy overknee boot", S_GIANT, /* uses block-heeled boots */ LVL(23, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SHOE, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("perversive marinated", S_GIANT, LVL(23, 12, 7, 87, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_DGST, 1, 1), ATTK(AT_WEAP, AD_FEMI, 1, 9), ATTK(AT_MAGC, AD_PEST, 9, 9), ATTK(AT_KICK, AD_STUN, 5, 6), ATTK(AT_WEAP, AD_RBRE, 7, 3), NO_ATTK), SIZ(1880, 41, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH, MR_ACID, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_NO_DECAY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("raunchiest gradate", S_GIANT, LVL(23, 17, 0, 6, -5), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_SPIT, AD_HEAL, 1, 1), ATTK(AT_TUCH, AD_SOUN, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(383, 501, 0, MS_CAR, MZ_TINY), 0, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tower master", S_GIANT, LVL(24, 16, 4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,15), ATTK(AT_WEAP, AD_PHYS, 3,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("praetor", S_GIANT, LVL(24, 16, 4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9,5), ATTK(AT_WEAP, AD_PHYS, 9,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sheeney peerage gargantuan", S_GIANT, LVL(24, 12, -7, 20, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_TREM, 2, 8), ATTK(AT_SPIT, AD_HODS, 8, 8), ATTK(AT_SPIT, AD_LEGS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(482, 484, 0, MS_SOUND, MZ_SMALL), MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_OMNIVORE, M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("criminology outmoded", S_GIANT, LVL(24, 14, -4, 79, 2), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_EXPL, AD_CONT, 5, 1), ATTK(AT_BEAM, AD_VULN, 3, 5), ATTK(AT_SCRA, AD_HALU, 2, 5), ATTK(AT_BUTT, AD_NGRA, 1, 5), ATTK(AT_WEAP, AD_CONF, 1, 1), ATTK(AT_HUGS, AD_CALM, 4, 1)), SIZ(2856, 409, 0, MS_TEACHER, MZ_SMALL), MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_OVIPAROUS, M2_UNDEAD|M2_MINION|M2_STRONG|M2_GREEDY, M3_TELEPATHIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("vehement femmy", S_GIANT, /* spawns with feminine pumps and sexy leather pump */ LVL(24, 13, -20, 70, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 10), ATTK(AT_WEAP, AD_CHRN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_STENCH, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_ELEC|MR_ACID|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gos'hin", S_GIANT, LVL(24, 11, -4, 20, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BREA, AD_DRST, 8, 8), ATTK(AT_GAZE, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO|MR_FIRE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_STALK|M2_GIANT, M3_TRAITOR|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("fire giant king", S_GIANT, LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("division fourth boss", S_GIANT, LVL(24, 10, -8, 50, -5), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_NONE, AD_DETH, 2, 2), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_NONMOVING, M4_REFLECT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("hippie heel boot", S_GIANT, /* uses hippie heels */ LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SHOE, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("ruby boss", S_GIANT, LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("aunt nina", S_GIANT, LVL(24, 10, -12, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_SLIM, 8, 12), NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_PLUSTHREE, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("free heart guy", S_GIANT, LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SOUND, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE, MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("very thick girl", S_GIANT, LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_ICEB, 6, 9), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_FART_NORMAL, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE|MR_COLD|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wonderblonde", S_GIANT, LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_STCK, 9, 15), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE|MR_COLD|MR_STONE|MR_DISINT|MR_ACID, MR_FIRE|MR_COLD|MR_STONE|MR_DISINT|MR_ACID, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("merry girl", S_GIANT, LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DISINT|MR_STONE, MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DISINT|MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("your one-way girlfriend", S_GIANT, /* she despises you :( also, pets don't attack her */ LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_NONE, AD_LUCK, 10, 13), ATTK(AT_RATH, AD_NAST, 10, 13), NO_ATTK), SIZ(2200, 2200, 0, MS_FART_QUIET, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_NOTAME|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("amy's momma", S_GIANT, LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_BLND, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_HUGS, AD_SSEX, 1, 1), ATTK(AT_HUGS, AD_HEAL, 1, 1), NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE|MR_COLD|MR_DRAIN, MR_FIRE|MR_DRAIN, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("child in a large car", S_GIANT, LVL(24, 16, -18, 50, -5), (1), A(ATTK(AT_TRAM, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("absolutely cuddly girl", S_GIANT, LVL(24, 10, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_BEAM, AD_BURN, 3, 10), ATTK(AT_BEAM, AD_MAGM, 1, 1), ATTK(AT_KICK, AD_PHYS, 7, 24), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOSS, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_FIRE|MR_STONE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, MR_FIRE|MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PRINCE|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arch-titan", S_GIANT, LVL(24, 18, -6, 90, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 5, 10), ATTK(AT_MAGC, AD_CLRC, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Sabine's zipper boot", S_GIANT, LVL(24, 10, -5, 75, 0), (1), A(ATTK(AT_KICK, AD_LEGS, 1, 16), ATTK(AT_BEAM, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Ymir the Original Giant", S_GIANT, LVL(24, 18, -5, 100, -15), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_COLD, 2, 8), ATTK(AT_BREA, AD_COLD, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTWO, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MALE|M2_STALK|M2_HOSTILE| M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT| M2_NOPOLY|M2_MAGIC|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("concrete giant", S_GIANT, LVL(24, 10, -15, 50, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("interdicting perversely sternum", S_GIANT, LVL(24, 10, 5, 90, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_STCK, 4, 1), ATTK(AT_WEAP, AD_SPEL, 3, 5), ATTK(AT_BOOM, AD_SGLD, 9, 1), ATTK(AT_STNG, AD_DETH, 6, 9), NO_ATTK, NO_ATTK), SIZ(0, 85, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_CLING|M1_SLITHY|M1_TPORT|M1_ACID|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON, M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("urdar on crack", S_GIANT, LVL(25, 16, -6, 50, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rebel giant", S_GIANT, LVL(25, 12, -3, 45, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("forge giant", S_GIANT, LVL(25, 12, -2, 25, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 9), ATTK(AT_HUGS, AD_ELEC, 6, 9), ATTK(AT_BEAM, AD_ELEC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hc highheel hussy", S_GIANT, LVL(25, 13, -6, 70, -2), (1), A(ATTK(AT_WEAP, AD_STUN, 6, 9), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("coco bawl", S_GIANT, LVL(25, 12, -10, 69, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_MINA, 5, 1), ATTK(AT_SPIT, AD_DISN, 7, 5), ATTK(AT_HUGS, AD_NTHR, 2, 1), ATTK(AT_TENT, AD_CAST, 3, 8), ATTK(AT_BUTT, AD_FAKE, 1, 6), NO_ATTK), SIZ(414, 70, 0, MS_WAIL, MZ_HUMAN), MR_ACID|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("barometrical scrawling madder permissibility appealing", S_GIANT, LVL(25, 12, -7, 50, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_FAKE, 7, 8), ATTK(AT_BUTT, AD_ACID, 2, 1), ATTK(AT_GAZE, AD_SSEX, 1, 7), ATTK(AT_HUGS, AD_MINA, 4, 7), NO_ATTK, NO_ATTK), SIZ(170, 352, 0, MS_BARBER, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_FLY|M1_SWIM|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lictor", S_GIANT, LVL(25, 16, 4, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9,5), ATTK(AT_WEAP, AD_PHYS, 10,5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cave giant", S_GIANT, LVL(25, 12, -5, 50, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bra giant", S_GIANT, /* inspired by Mickmane, spawns with sling and has +5 multishot */ LVL(25, 12, -5, 50, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_BEAM, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("waffle urb", S_GIANT, LVL(25, 10, -4, 39, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_DEPR, 8, 7), ATTK(AT_RATH, AD_NIVE, 4, 4), ATTK(AT_BOOM, AD_DIMN, 5, 3), ATTK(AT_CLAW, AD_SCOR, 6, 9), ATTK(AT_HUGS, AD_SOUN, 2, 3), NO_ATTK), SIZ(2416, 458, 0, MS_MEW, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_NEEDPICK|M1_NOHANDS, M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Daniel", S_GIANT, LVL(25, 13, -20, 95, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_STCK, 12, 15), ATTK(AT_KICK, AD_FAMN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_PLUSONE|MR_HITASFOUR, MR_FIRE|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: MALLET AUTO_SHOTGUN SHOTGUN_SHELL(25) GRAY_DRAGON_SCALE_MAIL WAN_DISINTEGRATION */ MON("lock master", S_GIANT, LVL(26, 16, 3, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,17), ATTK(AT_WEAP, AD_PHYS, 3,17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("key thrower", S_GIANT, LVL(26, 16, 3, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,17), ATTK(AT_WEAP, AD_PHYS, 3,17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_ROCKTHROW|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("consul", S_GIANT, LVL(26, 16, 3, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5,10), ATTK(AT_WEAP, AD_PHYS, 5,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("the Largest Giant", S_GIANT, LVL(26, 12, 0, 15, -3), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_HITASTHREE| MR_POISON|MR_STONE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_PNAME|M2_PRINCE|M2_MALE|M2_STALK|M2_HOSTILE| M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT| M2_NOPOLY|M2_MAGIC|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("corry", S_GIANT, LVL(26, 14, -8, 90, 10), (1), A(ATTK(AT_KICK, AD_DEST, 8, 12), ATTK(AT_BEAM, AD_NAST, 6, 9), ATTK(AT_WEAP, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP|MR_DRAIN|MR_HITASTHREE|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("laudable celled infrasonic", S_GIANT, LVL(26, 12, -2, 57, 0), (1), A(ATTK(AT_GAZE, AD_EDGE, 4, 1), ATTK(AT_EXPL, AD_SITM, 5, 5), ATTK(AT_KICK, AD_SAMU, 1, 1), ATTK(AT_MAGC, AD_BLEE, 1, 2), ATTK(AT_HUGS, AD_RBRE, 1, 9), NO_ATTK), SIZ(2469, 996, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_ANIMAL|M1_REGEN, M2_PRINCE|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fathien bladewitch", S_GIANT, LVL(26, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_ELF|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_SANDALS, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("burly femmy", S_GIANT, LVL(26, 12, 20, 80, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 8, 17), ATTK(AT_LASH, AD_WNCE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_HITASTWO|MR_PLUSONE|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("double birth", S_GIANT, LVL(26, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_WEAP, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("elder minotaur", S_GIANT, LVL(26, 13, -8, 25, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 7), ATTK(AT_CLAW, AD_PHYS, 6, 7), ATTK(AT_BUTT, AD_PHYS, 8, 5), ATTK(AT_HUGS, AD_PHYS, 8, 3), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER|M2_STALK|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty elder minotaur", S_GIANT, LVL(26, 13, -8, 25, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 7), ATTK(AT_CLAW, AD_PHYS, 6, 7), ATTK(AT_BUTT, AD_PHYS, 8, 5), ATTK(AT_HUGS, AD_PHYS, 8, 3), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER|M2_STALK|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_PETTY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("air giant", S_GIANT, /* was a unique named Cloud Giant in FHS */ LVL(26, 12, 0, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE|MR_HITASTWO, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_PRINCE|M2_MALE|M2_STALK|M2_HOSTILE| M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT| M2_MAGIC|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ms giant", S_GIANT, /* was a unique in FHS */ LVL(26, 12, 0, 15, -3), (G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE|MR_HITASTWO, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_PRINCE|M2_FEMALE|M2_PEACEFUL| M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT| M2_MAGIC|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mr giant", S_GIANT, LVL(26, 12, 0, 15, -3), (G_UNIQ), A(ATTK(AT_WEAP, AD_MAGM, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE|MR_HITASTWO, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_PRINCE|M2_MALE|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT| M2_MAGIC|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Radoslav", S_GIANT, LVL(26, 14, -10, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_ENGL, AD_DGST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("frocking reinstruct", S_GIANT, LVL(26, 19, -6, 59, 7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_BANI, 4, 1), ATTK(AT_MAGC, AD_DEBU, 1, 7), ATTK(AT_GAZE, AD_CURS, 3, 1), ATTK(AT_KICK, AD_ENCH, 8, 2), ATTK(AT_BITE, AD_FLAM, 5, 6), NO_ATTK), SIZ(2233, 1267, 0, MS_MISSING, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_ACID, M2_UNDEAD|M2_DEMON|M2_STALK|M2_GREEDY|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("regainer choreography saddest soar chalcopyrite", S_GIANT, LVL(27, 22, 9, 80, -2), (G_GENO|4), A(ATTK(AT_TENT, AD_NAST, 1, 4), ATTK(AT_TRAM, AD_HEAL, 3, 4), ATTK(AT_LASH, AD_LITE, 2, 1), ATTK(AT_STNG, AD_BLND, 1, 8), ATTK(AT_CLAW, AD_DISP, 4, 4), ATTK(AT_SCRA, AD_SLIM, 2, 2)), SIZ(1248, 309, 0, MS_SOUND, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC, MR_FIRE, M1_TUNNEL|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fat pregnant woman picture", S_GIANT, LVL(27, 15, -7, 70, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_FEAR, 3, 13), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_MAGC, AD_SPEL, 5, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_COW, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_ACID|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Gudrun", S_GIANT, LVL(27, 15, -7, 70, -8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_FEAR, 3, 13), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_MAGC, AD_SPEL, 5, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_ACID|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: WEDGED_LITTLE_GIRL_SANDAL COMBAT_STILETTOS RIFLE BULLET(50) POT_ICE SCR_TELEPORTATION SCR_ROOT_PASSWORD_DETECTION */ MON("Lugribossk", S_GIANT, LVL(27, 18, 0, 60, 0), (1|G_UNIQ|G_RGROUP|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 2), ATTK(AT_TENT, AD_DRIN, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 8)), SIZ(1450, 1400, 0, MS_HISS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_HOSTILE|M2_STRONG|M2_MALE|M2_NOPOLY|M2_NASTY|M2_PNAME|M2_PRINCE, M3_TRAITOR|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant ape", S_GIANT, LVL(28, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dungeon master", S_GIANT, LVL(28, 18, 2, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,20), ATTK(AT_WEAP, AD_PHYS, 3,20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("burgundy giant", S_GIANT, LVL(28, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 6, 8), ATTK(AT_WEAP, AD_SAMU, 6, 8), ATTK(AT_BEAM, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("censor", S_GIANT, LVL(28, 18, 2, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6,10), ATTK(AT_WEAP, AD_PHYS, 6,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("mint giant", S_GIANT, LVL(28, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("charcoal giant", S_GIANT, LVL(28, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mercerize ruggedly", S_GIANT, LVL(28, 12, -2, 61, 0), (4), A(ATTK(AT_MAGC, AD_ELEC, 4, 9), ATTK(AT_BOOM, AD_LUCK, 7, 3), ATTK(AT_LASH, AD_WRAP, 1, 6), ATTK(AT_CLAW, AD_CALM, 5, 1), NO_ATTK, NO_ATTK), SIZ(478, 662, 0, MS_DJINNI, MZ_LARGE), MR_COLD|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("volcano giant", S_GIANT, LVL(28, 18, -6, 70, 9), (1), A(ATTK(AT_WEAP, AD_FIRE, 2, 8), ATTK(AT_MAGC, AD_SPEL, 6, 10), ATTK(AT_GAZE, AD_HALU, 8,8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lava-spawn giant", S_GIANT, /* spawns with grinder */ LVL(28, 18, -6, 70, 9), (1), A(ATTK(AT_WEAP, AD_FIRE, 2, 8), ATTK(AT_MAGC, AD_SPEL, 6, 10), ATTK(AT_GAZE, AD_HALU, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("steeled giant", S_GIANT, /* spawns with heavy grinder */ LVL(28, 18, -6, 70, 9), (1), A(ATTK(AT_WEAP, AD_FIRE, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE|MR_HITASTHREE, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("diverse giant", S_GIANT, LVL(28, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_FEMI, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("glass giant", S_GIANT, LVL(28, 16, 0, 90, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_PLUSONE|MR_ELEC|MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant stone crusher", S_GIANT, LVL(28, 14, -6, 80, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2,40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("Hanife", S_GIANT, LVL(28, 8, -20, 100, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_AGGR, 8, 14), ATTK(AT_KICK, AD_PLYS, 1, 8), ATTK(AT_TRAM, AD_DISN, 10, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_FIRE|MR_HITASFOUR|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* starting equipment: DIAMOND_SMASHER */ MON("The Walking Daikon", S_GIANT, LVL(28, 12, -7, 70, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOSS, MZ_HUGE), MR_HITASTHREE|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE, M2_PNAME|M2_MALE|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("twill sacking", S_GIANT, LVL(28, 12, 1, 5, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_BLAS, 8, 1), ATTK(AT_BOOM, AD_FUMB, 9, 1), ATTK(AT_BUTT, AD_INER, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(304, 751, 0, MS_SQAWK, MZ_LARGE), MR_POISON, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_REGEN, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("overdosing counterattack paranormality", S_GIANT, LVL(29, 15, -6, 21, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_FUMB, 1, 2), ATTK(AT_BUTT, AD_MANA, 7, 4), ATTK(AT_TENT, AD_RUNS, 1, 1), ATTK(AT_WEAP, AD_NACU, 7, 8), ATTK(AT_GAZE, AD_SAMU, 9, 2), NO_ATTK), SIZ(2961, 468, 0, MS_CODE, MZ_SMALL), MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_CONCEAL|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("zombified giant", S_GIANT, LVL(29, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("calculator inefficiently", S_GIANT, LVL(29, 12, 7, 57, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_VULN, 2, 3), ATTK(AT_BOOM, AD_NGRA, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3763, 829, 0, MS_GROWL, MZ_LARGE), MR_POISON, MR_POISON, M1_NOEYES|M1_THICK_HIDE|M1_REGEN|M1_METALLIVORE, M2_LORD|M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DWARF| M2_MALE, M3_TRAITOR|M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("thorn master", S_GIANT, LVL(30, 18, 0, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3,20), ATTK(AT_WEAP, AD_PHYS, 3,20), ATTK(AT_NONE, AD_TCKL, 3,20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fat mom", S_GIANT, LVL(30, 8, -40, 100, -20), (1), A(ATTK(AT_WEAP, AD_STUN, 19, 12), ATTK(AT_KICK, AD_CONT, 4, 6), ATTK(AT_NONE, AD_LUCK, 0, 0), ATTK(AT_RATH, AD_PAIN, 6, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_THICK_HIDE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("dogshit femmy", S_GIANT, /* spawns with dogshit boot */ LVL(30, 7, -20, 80, 4), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 6), ATTK(AT_WEAP, AD_DCAY, 6, 6), ATTK(AT_KICK, AD_DAMA, 6, 6), ATTK(AT_BEAM, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_STONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("forest giant", S_GIANT, LVL(30, 12, -6, 65, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("river giant", S_GIANT, LVL(30, 12, -7, 70, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_BEAM, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blasphemous hand", S_GIANT, LVL(30, 15, -9, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ABDC, 4, 8), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC|MR_DISINT|MR_STONE, MR_ELEC|MR_DISINT, M1_NOEYES|M1_SLITHY|M1_NOHANDS|M1_SEE_INVIS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_STALK|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("truly blasphemous hand", S_GIANT, LVL(30, 15, -9, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_BLAS, 4, 8), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC|MR_DISINT|MR_STONE, MR_ELEC|MR_DISINT, M1_NOEYES|M1_SLITHY|M1_NOHANDS|M1_SEE_INVIS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_STALK|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lurking hand", S_GIANT, LVL(30, 15, -8, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ABDC, 1, 8), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE|MR_ELEC, MR_ELEC, M1_NOEYES|M1_SLITHY|M1_NOHANDS|M1_SEE_INVIS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_STALK|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_WANTSALL|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("taurus giant", S_GIANT, /* spawns with laser flyaxe */ LVL(30, 12, -12, 60, -8), (1), A(ATTK(AT_WEAP, AD_SHRD, 5, 12), ATTK(AT_RATH, AD_THIR, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_DEATH|MR_STONE|MR_DISINT|MR_HITASTHREE, 0, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE|M1_FLY, M2_MALE|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Habiba", S_GIANT, LVL(30, 8, -40, 100, -20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_STUN, 19, 12), ATTK(AT_KICK, AD_CONT, 4, 6), ATTK(AT_NONE, AD_LUCK, 0, 0), ATTK(AT_RATH, AD_PAIN, 6, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_THICK_HIDE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* starting equipment: WAN_CREATE_HORDE */ MON("The Minotaur of the Maze", S_GIANT, LVL(30, 18, -2, 0, 0), (1|G_UNIQ), A(ATTK(AT_BUTT, AD_PHYS, 3, 16), ATTK(AT_BUTT, AD_PHYS, 3, 16), ATTK(AT_BUTT, AD_PHYS, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_PNAME|M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rehandled reloan", S_GIANT, LVL(30, 22, 6, 5, -17), (1), A(ATTK(AT_BEAM, AD_SLOW, 3, 2), ATTK(AT_ENGL, AD_VOMT, 1, 1), ATTK(AT_BUTT, AD_ELEC, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(392, 521, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("trifle urbane cavity", S_GIANT, LVL(30, 12, -3, 51, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_WEBS, 9, 9), ATTK(AT_KICK, AD_PLYS, 8, 4), ATTK(AT_BREA, AD_RBRE, 4, 5), ATTK(AT_GAZE, AD_FUMB, 6, 3), ATTK(AT_STNG, AD_STUN, 4, 5), NO_ATTK), SIZ(136, 1, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HIDE|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonimmunity countrywomen tranquility deceiver paralytical", S_GIANT, LVL(30, 14, 0, 11, -20), (G_GENO|4), A(ATTK(AT_ENGL, AD_SKIL, 7, 9), ATTK(AT_WEAP, AD_BLND, 2, 2), ATTK(AT_TUCH, AD_SGLD, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1795, 156, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("calving regilt winterized exertive", S_GIANT, LVL(31, 12, 2, 75, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_SGLD, 1, 9), ATTK(AT_HUGS, AD_TRAI, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1157, 375, 0, MS_WAIL, MZ_HUGE), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("electric giant", S_GIANT, LVL(31, 16, -10, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 8, 8), ATTK(AT_BREA, AD_ELEC, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gug giant", S_GIANT, LVL(31, 12, -6, 60, -2), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10,4), ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_CLAW, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_CARNIVORE|M1_POIS|M1_ACID, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("challenging hunter", S_GIANT, LVL(32, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NPRO, 1, 130), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("challenging slinger", S_GIANT, LVL(32, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NPRO, 1, 130), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("challenging captor", S_GIANT, LVL(32, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TREM, 1, 130), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("skeleton giant", S_GIANT, LVL(32, 12, -4, 45, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO|MR_COLD|MR_POISON|MR_SLEEP|MR_ELEC, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Nina's clunky heel boot", S_GIANT, LVL(32, 15, -18, 90, -15), (1), A(ATTK(AT_KICK, AD_STTP, 5, 10), ATTK(AT_WEAP, AD_FEAR, 4, 6), ATTK(AT_BREA, AD_DRST, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_DEATH|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_REFLECT|M4_REVIVE|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lopping cauldron", S_GIANT, LVL(32, 12, -3, 23, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_TRAM, AD_PAIN, 7, 2), ATTK(AT_GAZE, AD_ANTI, 1, 2), ATTK(AT_TENT, AD_DRLI, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1368, 172, 0, MS_CUSS, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("swamp giant", S_GIANT, LVL(32, 12, -7, 70, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_BEAM, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("grey giant", S_GIANT, LVL(32, 12, -7, 70, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_BEAM, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("battering giant", S_GIANT, LVL(33, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_BEAM, AD_PHYS, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("skeleton ettin", S_GIANT, LVL(33, 12, -6, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_REGEN|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pocketer meanie workable empaneled", S_GIANT, LVL(33, 11, 6, 24, 0), (G_SGROUP|1), A(ATTK(AT_STNG, AD_BURN, 4, 9), ATTK(AT_BOOM, AD_PHYS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2634, 439, 0, MS_BUZZ, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE, M2_LORD|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("appealingly effusion distaste", S_GIANT, LVL(33, 26, 6, 12, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_FAKE, 8, 1), ATTK(AT_MAGC, AD_FEMI, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2267, 89, 0, MS_HUMANOID, MZ_TINY), MR_DEATH, 0, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS| M1_HERBIVORE, M2_STALK|M2_JEWELS|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("admirably noumena", S_GIANT, LVL(33, 39, 10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_BANI, 9, 6), ATTK(AT_MAGC, AD_DIMN, 2, 2), ATTK(AT_ENGL, AD_FEAR, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(318, 26, 0, MS_BRAG, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS, M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("saunter skeeing embittering aced", S_GIANT, LVL(34, 9, -8, 38, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_UNPR, 8, 4), ATTK(AT_MAGC, AD_PLYS, 1, 4), ATTK(AT_TRAM, AD_MALK, 9, 7), ATTK(AT_TENT, AD_RUST, 8, 8), ATTK(AT_BEAM, AD_MALK, 6, 4), NO_ATTK), SIZ(39, 153, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_NEEDPICK, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("big bulletator H", S_GIANT, LVL(34, 24, -15, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 10, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7500, 7500, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("advanced bulletator H", S_GIANT, LVL(34, 12, -15, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 10, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7500, 7500, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mountain giant", S_GIANT, LVL(34, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 8), ATTK(AT_WEAP, AD_PHYS, 9, 8), ATTK(AT_BEAM, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sea giant", S_GIANT, LVL(34, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_BEAM, AD_PHYS, 6, 8), ATTK(AT_GAZE, AD_FEAR, 2, 8), ATTK(AT_GAZE, AD_CONF, 2, 8), ATTK(AT_BEAM, AD_WRAP, 2, 8) ), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Burkhard", S_GIANT, LVL(34, 16, -15, 60, 10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 12), ATTK(AT_KICK, AD_SHRD, 12, 12), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: DROVEN_GREATSWORD FRAG_GRENADE(10) DWARVISH_MITHRIL_COAT WAN_HEALING */ MON("congealment diffusely", S_GIANT, LVL(34, 11, -2, 91, -16), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_NIVE, 5, 8), ATTK(AT_MAGC, AD_NTHR, 2, 9), ATTK(AT_CLAW, AD_LITE, 6, 3), ATTK(AT_BITE, AD_RAGN, 1, 1), NO_ATTK, NO_ATTK), SIZ(405, 21, 0, MS_STENCH, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL| M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rill unsteeling new incisory", S_GIANT, LVL(34, 9, 1, 95, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_TECH, 1, 9), ATTK(AT_BITE, AD_MEMO, 1, 5), ATTK(AT_TENT, AD_INER, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1407, 14, 0, MS_PHOTO, MZ_SMALL), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_NOHANDS, M2_LORD|M2_PRINCE|M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("poison giant", S_GIANT, LVL(35, 15, -10, 60, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("night giant", S_GIANT, LVL(35, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_POIS, 8, 10), ATTK(AT_BEAM, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_POIS, 2, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giant chieftain", S_GIANT, LVL(35, 15, -3, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 8, 9), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_ELEC, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_SLEEP|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant sachem", S_GIANT, LVL(35, 15, -3, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 8, 9), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_ELEC, 8, 9), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_SLEEP|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("world's best soccer player", S_GIANT, LVL(36, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("cloud giant", S_GIANT, LVL(36, 12, -6, 70, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ELEC, 8, 8), ATTK(AT_WEAP, AD_ELEC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mist giant", S_GIANT, LVL(36, 13, -2, 70, -3), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_DRLI, 3, 9), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_FLY|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blizzard giant", S_GIANT, LVL(36, 15, -3, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 6, 10), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_BEAM, AD_COLD, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("barbaric sallowly", S_GIANT, LVL(37, 11, -2, 92, 20), (G_SGROUP|1), A(ATTK(AT_BUTT, AD_CALM, 3, 9), ATTK(AT_STNG, AD_FREN, 2, 6), ATTK(AT_EXPL, AD_POIS, 1, 1), ATTK(AT_GAZE, AD_LETH, 1, 4), NO_ATTK, NO_ATTK), SIZ(756, 103, 0, MS_DRUGS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("canton relaxed frag unsalability", S_GIANT, LVL(37, 8, -3, 25, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_TUCH, AD_TCKL, 2, 2), ATTK(AT_ENGL, AD_COLD, 5, 7), ATTK(AT_BREA, AD_AMNE, 4, 8), ATTK(AT_STNG, AD_TDRA, 4, 1), NO_ATTK, NO_ATTK), SIZ(2189, 341, 0, MS_SOLDIER, MZ_TINY), MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dust giant", S_GIANT, LVL(38, 12, -15, 80, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2,41), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE|M1_UNSOLID|M1_AMORPHOUS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("radical parasite", S_GIANT, LVL(38, 12, -4, 47, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_TLPT, 9, 1), ATTK(AT_SCRA, AD_RUST, 4, 2), ATTK(AT_TUCH, AD_WRAT, 2, 9), ATTK(AT_WEAP, AD_SOUN, 4, 6), ATTK(AT_KICK, AD_RBRE, 1, 8), NO_ATTK), SIZ(594, 56, 0, MS_BRAG, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_SLITHY, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("archfiend wrapping", S_GIANT, LVL(38, 12, 4, 1, -19), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_MCRE, 5, 7), ATTK(AT_STNG, AD_DARK, 6, 5), ATTK(AT_BUTT, AD_TRAI, 4, 8), ATTK(AT_CLAW, AD_WEBS, 1, 9), ATTK(AT_BREA, AD_POIS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 6, 9)), SIZ(851, 284, 0, MS_MISSING, MZ_SMALL), MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cubage supplely consideration splotchiest woolmen", S_GIANT, LVL(38, 25, -2, 9, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_DETH, 4, 1), ATTK(AT_TUCH, AD_STON, 3, 1), ATTK(AT_KICK, AD_RBRE, 7, 1), ATTK(AT_BREA, AD_DRCO, 8, 1), NO_ATTK, NO_ATTK), SIZ(1217, 649, 0, MS_ROAR, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kismet nonreflective", S_GIANT, LVL(38, 15, 10, 64, 0), (2), A(ATTK(AT_BITE, AD_VAPO, 9, 1), ATTK(AT_SPIT, AD_FRZE, 6, 6), ATTK(AT_GAZE, AD_POLY, 5, 7), ATTK(AT_SPIT, AD_CHRN, 9, 4), ATTK(AT_BREA, AD_SLEE, 2, 7), NO_ATTK), SIZ(250, 25, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID, MR_DISINT, M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hebephrenia swagger assemblywoman", S_GIANT, LVL(39, 24, 10, 92, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_RATH, AD_WET, 9, 4), ATTK(AT_WEAP, AD_MALK, 4, 7), ATTK(AT_GAZE, AD_POLY, 7, 1), ATTK(AT_TENT, AD_CALM, 6, 2), NO_ATTK, NO_ATTK), SIZ(4206, 136, 0, MS_SOLDIER, MZ_MEDIUM), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_ACID|M1_METALLIVORE, M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lardass", S_GIANT, LVL(40, 12, -25, 100, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ENCH, 10, 10), ATTK(AT_KICK, AD_WTHR, 10, 10), ATTK(AT_HUGS, AD_WEBS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_BOAST, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_ELEC|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vehemence humme", S_GIANT, LVL(40, 12, -25, 100, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_PHYS, 10, 10), ATTK(AT_HUGS, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_BOAST, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_ELEC|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("imba giant", S_GIANT, LVL(40, 18, -26, 95, 9), (1), A(ATTK(AT_WEAP, AD_RBRE, 4, 8), ATTK(AT_KICK, AD_SPEL, 8, 10), ATTK(AT_GAZE, AD_RBRE, 8,8), ATTK(AT_KICK, AD_CLRC, 8, 10), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("humongous giant", S_GIANT, LVL(40, 18, -26, 95, 9), (1), A(ATTK(AT_WEAP, AD_RBRE, 4, 8), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_GAZE, AD_RBRE, 8,8), ATTK(AT_MAGC, AD_CLRC, 8, 10), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("taut giant", S_GIANT, LVL(40, 18, -26, 95, 9), (1), A(ATTK(AT_WEAP, AD_RNG, 4, 8), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_GAZE, AD_RNG, 8,8), ATTK(AT_MAGC, AD_CLRC, 8, 10), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ebon giant", S_GIANT, LVL(40, 15, -10, 80, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 16), ATTK(AT_BREA, AD_FIRE, 10, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASFOUR|MR_FIRE|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("tight giant", S_GIANT, LVL(40, 18, -26, 95, 9), (1), A(ATTK(AT_WEAP, AD_PART, 4, 8), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_GAZE, AD_PART, 8,8), ATTK(AT_MAGC, AD_CLRC, 8, 10), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("punk giant", S_GIANT, LVL(40, 18, -26, 95, 9), (1), A(ATTK(AT_WEAP, AD_MIDI, 4, 8), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_GAZE, AD_MIDI, 8,8), ATTK(AT_MAGC, AD_CLRC, 8, 10), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SPELL, MZ_HUGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ultra-fat bitch", S_GIANT, LVL(40, 8, -20, 100, -10), (1), A(ATTK(AT_WEAP, AD_AGGR, 8, 14), ATTK(AT_KICK, AD_PLYS, 1, 8), ATTK(AT_TRAM, AD_DISN, 10, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_FIRE|MR_HITASFOUR|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_ROCKTHROW|M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Sabine's block-heeled sandal", S_GIANT, LVL(40, 15, -10, 100, 0), (1), A(ATTK(AT_KICK, AD_WTHR, 15, 15), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_STONE|MR_ACID, MR_STONE|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Ymir", S_GIANT, LVL(40, 15, -5, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_PHYS, 5, 6), ATTK(AT_BEAM, AD_GRAV, 1, 4), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_GURGLE, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_OMNIVORE|M1_FLY|M1_HUMANOID|M1_POIS|M1_THICK_HIDE, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK|M2_STRONG|M2_MALE|M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_GIANT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PRINCE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Stahngnir, The Steel Giant Lord", S_GIANT, /* spawns with rn1(10,10) steel giants */ LVL(40, 14, -24, 95, -8), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_TUCH, AD_ENCH, 0, 0), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK), SIZ(2250, 2250, 0, MS_BOSS, MZ_HUGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE|M1_SEE_INVIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_PNAME|M2_NOPOLY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("steel minotaur", S_GIANT, LVL(41, 16, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 8, 60), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("effective club racquet", S_GIANT, LVL(41, 15, -8, 85, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2, 66), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cremating descent", S_GIANT, LVL(41, 13, -6, 59, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_FLAM, 6, 6), ATTK(AT_TENT, AD_RNG, 4, 3), ATTK(AT_SCRA, AD_MCRE, 7, 7), ATTK(AT_ENGL, AD_HEAL, 1, 1), NO_ATTK, NO_ATTK), SIZ(1281, 949, 0, MS_BOAST, MZ_LARGE), MR_ACID, MR_ACID, M1_NOTAKE|M1_NOHEAD|M1_SLITHY, M2_UNDEAD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("indetermination noncom omit", S_GIANT, LVL(41, 5, -8, 32, -2), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_FAKE, 9, 6), ATTK(AT_TUCH, AD_CHKH, 6, 5), ATTK(AT_WEAP, AD_CALM, 3, 6), ATTK(AT_WEAP, AD_MALK, 8, 4), NO_ATTK, NO_ATTK), SIZ(568, 116, 0, MS_CODE, MZ_SMALL), MR_ACID, 0, M1_FLY|M1_NOHANDS|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("earth giant", S_GIANT, LVL(42, 10, -30, 60, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 91), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("egoistical erratically piscatorial forensically", S_GIANT, LVL(43, 15, 4, 97, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_CONF, 7, 5), ATTK(AT_LASH, AD_CALM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2083, 1615, 0, MS_MUMBLE, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_HERBIVORE| M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("coati ova bowler", S_GIANT, LVL(45, 8, -14, 72, 0), (G_SGROUP|2), A(ATTK(AT_CLAW, AD_BLEE, 4, 13), ATTK(AT_EXPL, AD_GLIB, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3911, 716, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("concurrent deathlike", S_GIANT, LVL(45, 12, 9, 21, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_CORR, 4, 21), ATTK(AT_MAGC, AD_ACID, 7, 6), ATTK(AT_GAZE, AD_BURN, 2, 11), ATTK(AT_MAGC, AD_SGLD, 6, 1), ATTK(AT_RATH, AD_PART, 5, 18), ATTK(AT_GAZE, AD_MINA, 6, 11)), SIZ(132, 218, 0, MS_GIBBERISH, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_NOLIMBS|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kneecap competitively", S_GIANT, LVL(45, 11, -2, 62, 10), (G_GENO|2), A(ATTK(AT_NONE, AD_WRAP, 9, 7), ATTK(AT_WEAP, AD_FEMI, 8, 14), ATTK(AT_WEAP, AD_NTHR, 7, 21), ATTK(AT_HUGS, AD_WISD, 2, 3), ATTK(AT_GAZE, AD_BLND, 2, 11), ATTK(AT_TUCH, AD_VENO, 8, 21)), SIZ(2017, 95, 0, MS_CAR, MZ_TINY), MR_COLD|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rummage dragster", S_GIANT, LVL(45, 12, 6, 41, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BEAM, AD_VULN, 6, 15), ATTK(AT_KICK, AD_RBAD, 1, 6), ATTK(AT_TENT, AD_STCK, 3, 15), ATTK(AT_BITE, AD_MEMO, 9, 10), NO_ATTK, NO_ATTK), SIZ(4, 964, 0, MS_SISSY, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lurking one", S_GIANT, LVL(45, 10, -8, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_PHYS, 4, 8), ATTK(AT_GAZE, AD_ELEC, 4, 8)), SIZ(4500, 4500, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_ELEC, MR_ELEC, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_ROCKTHROW|M2_STRONG|M2_NASTY, M3_WAITFORU|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("bay giant", S_GIANT, LVL(45, 12, -10, 60, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 10, 10), ATTK(AT_TUCH, AD_SAMU, 1, 1), ATTK(AT_HUGS, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("polearm master", S_GIANT, /* spawns with random polearm */ LVL(45, 22, -6, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 30), ATTK(AT_WEAP, AD_PHYS, 3, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTHREE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE,M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("water giant", S_GIANT, LVL(45, 12, -10, 60, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 10, 10), ATTK(AT_TUCH, AD_WRAP, 1, 1), ATTK(AT_HUGS, AD_RUST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("geriatrician animistic submitted", S_GIANT, LVL(47, 12, 4, 73, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_SKIL, 8, 21), ATTK(AT_STNG, AD_DGST, 1, 21), ATTK(AT_LASH, AD_DETH, 4, 6), ATTK(AT_BREA, AD_STTP, 6, 16), ATTK(AT_BEAM, AD_VAPO, 0, 14), NO_ATTK), SIZ(3643, 484, 0, MS_GURGLE, MZ_TINY), MR_DEATH|MR_DRAIN, MR_DRAIN, M1_FLY|M1_AMORPHOUS|M1_NOHEAD|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("decimalized joule", S_GIANT, LVL(47, 17, 8, 52, -13), (G_GENO|G_RGROUP|1), A(ATTK(AT_STNG, AD_NTHR, 4, 16), ATTK(AT_TENT, AD_MAGM, 4, 14), ATTK(AT_WEAP, AD_LAZY, 9, 11), ATTK(AT_STNG, AD_DETH, 2, 4), ATTK(AT_TUCH, AD_AMNE, 8, 11), ATTK(AT_MAGC, AD_MALK, 1, 17)), SIZ(2019, 609, 0, MS_SHRIEK, MZ_HUGE), MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_POIS, M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("biclops", S_GIANT, LVL(48, 13, -9, 90, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10,9), ATTK(AT_WEAP, AD_PHYS, 10,9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASFOUR|MR_SLEEP|MR_ACID|MR_POISON|MR_FIRE|MR_COLD, MR_ACID|MR_POISON|MR_FIRE|MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_ACID|M1_POIS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Rock Lee", S_GIANT, LVL(48, 25, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("falconet coextended artefact shouter", S_GIANT, LVL(49, 23, 10, 77, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_SPIT, AD_WET, 5, 3), ATTK(AT_SPIT, AD_ABDC, 2, 3), ATTK(AT_BEAM, AD_AXUS, 6, 4), ATTK(AT_WEAP, AD_LAVA, 7, 3), ATTK(AT_WEAP, AD_DFOO, 1, 11), NO_ATTK), SIZ(597, 42, 0, MS_POKEDEX, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_HUMANOID, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fixe unscientifically cryptically", S_GIANT, LVL(49, 28, -5, 51, 0), (1), A(ATTK(AT_NONE, AD_TRAP, 9, 9), ATTK(AT_WEAP, AD_THIE, 4, 17), ATTK(AT_SCRA, AD_VAMP, 1, 4), ATTK(AT_SCRA, AD_SIN, 6, 4), ATTK(AT_BREA, AD_DAMA, 7, 9), ATTK(AT_RATH, AD_VENO, 3, 21)), SIZ(2099, 34, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_THICK_HIDE, M2_GREEDY|M2_COLLECT|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("laundry listed intermix atavistic knowinger", S_GIANT, LVL(50, 12, 0, 44, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SSEX, 2, 5), ATTK(AT_WEAP, AD_NEXU, 3, 12), ATTK(AT_NONE, AD_TREM, 8, 19), ATTK(AT_CLAW, AD_FIRE, 7, 18), NO_ATTK, NO_ATTK), SIZ(1641, 1615, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS, M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chihyu", S_GIANT, LVL(50, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_GAZE, AD_CHRN, 7, 7), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("maulotaur", S_GIANT, LVL(50, 15, -1, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WTHR, 8, 8), ATTK(AT_WEAP, AD_WTHR, 8, 8), ATTK(AT_BUTT, AD_PHYS, 4, 6), ATTK(AT_BUTT, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO|MR_SLEEP|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG| M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ancient minotaur", S_GIANT, LVL(50, 20, -16, 90, -20), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 7), ATTK(AT_CLAW, AD_PHYS, 10, 7), ATTK(AT_BUTT, AD_STUN, 16, 5), ATTK(AT_HUGS, AD_SHRD, 8, 8), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_ROAR, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER|M2_STALK|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("invoker inauspiciously geese", S_GIANT, LVL(51, 9, -19, 59, 0), (1), A(ATTK(AT_BREA, AD_WET, 5, 12), ATTK(AT_SCRA, AD_MINA, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(412, 1058, 0, MS_SQEEK, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Pantyhose", S_GIANT, LVL(51, 24, -12, 100, -15), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_PHYS, 6, 13), ATTK(AT_BUTT, AD_PHYS, 6, 13), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_PLAS, 5, 5), ATTK(AT_BEAM, AD_MANA, 5, 5) ), SIZ(2000, 2000, 0, MS_BOSS, MZ_HUGE), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTWO|MR_SLEEP|MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_MALE|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT| M2_NOPOLY|M2_MAGIC|M2_JEWELS, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("subterranean giant", S_GIANT, LVL(52, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 20), ATTK(AT_WEAP, AD_PHYS, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("volcanology dyspeptic", S_GIANT, LVL(53, 12, 3, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_ICUR, 8, 17), ATTK(AT_SCRA, AD_BADE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(969, 51, 0, MS_ALLA, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_CARNIVORE, M2_DEMON|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pivot intestinally", S_GIANT, LVL(54, 5, 10, 71, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_WEBS, 8, 6), ATTK(AT_BITE, AD_MINA, 3, 14), ATTK(AT_LASH, AD_FEAR, 8, 18), ATTK(AT_MAGC, AD_NGRA, 3, 15), ATTK(AT_BUTT, AD_HODS, 1, 10), NO_ATTK), SIZ(496, 1060, 0, MS_ALLA, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, 0, 0, M2_LORD|M2_WANDER|M2_STALK|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("victualled convecting godhood wiener shaveable", S_GIANT, LVL(54, 8, -12, 28, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_FAMN, 9, 10), ATTK(AT_TENT, AD_POIS, 7, 16), ATTK(AT_HUGS, AD_SIN, 1, 21), ATTK(AT_BUTT, AD_AXUS, 6, 12), ATTK(AT_MAGC, AD_TIME, 5, 8), ATTK(AT_WEAP, AD_TIME, 5, 8)), SIZ(121, 177, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hru", S_GIANT, LVL(54, 13, -15, 99, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_WTHR, 12, 13), ATTK(AT_WEAP, AD_WTHR, 12, 13), ATTK(AT_WEAP, AD_WTHR, 12, 13), ATTK(AT_WEAP, AD_WTHR, 12, 13), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE|M1_TUNNEL, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("rock giant", S_GIANT, LVL(54, 13, -15, 99, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_WTHR, 12, 13), ATTK(AT_WEAP, AD_WTHR, 12, 13), ATTK(AT_WEAP, AD_WTHR, 12, 13), ATTK(AT_WEAP, AD_WTHR, 12, 13), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE|M1_TUNNEL, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("croft stimulant", S_GIANT, LVL(55, 12, -12, 66, 14), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_MAGM, 6, 8), ATTK(AT_STNG, AD_CLRC, 2, 5), ATTK(AT_ENGL, AD_WET, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1449, 102, 0, MS_STENCH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beginning melanin", S_GIANT, LVL(55, 28, -22, 73, -2), (3), A(ATTK(AT_STNG, AD_STUN, 4, 5), ATTK(AT_BOOM, AD_DRCH, 8, 5), ATTK(AT_BREA, AD_LITE, 7, 20), ATTK(AT_NONE, AD_MIDI, 7, 13), NO_ATTK, NO_ATTK), SIZ(93, 376, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_HUMAN| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("retarded curd giant", S_GIANT, LVL(55, 15, -15, 60, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 4, 24), ATTK(AT_NONE, AD_STCK, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_POISON|MR_SLEEP|MR_DISINT, MR_POISON|MR_SLEEP|MR_DISINT, M1_HUMANOID|M1_CARNIVORE|M1_POIS|M1_AMORPHOUS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Hastur the Unspeakable", S_GIANT, LVL(55, 18, -15, 100, -20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 14, 8), ATTK(AT_HUGS, AD_PHYS, 14, 8), ATTK(AT_BITE, AD_VAMP, 6, 6), ATTK(AT_BITE, AD_VAMP, 6, 6), ATTK(AT_BEAM, AD_DARK, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chestnut giant", S_GIANT, LVL(56, 18, -15, 90, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 13, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASFOUR|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("orbicular prejudged taskwork hedgehopping overconcern", S_GIANT, LVL(56, 12, 7, 35, -6), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_LUCK, 1, 4), ATTK(AT_STNG, AD_DRST, 7, 17), ATTK(AT_TENT, AD_CAST, 6, 6), ATTK(AT_BREA, AD_FIRE, 8, 9), NO_ATTK, NO_ATTK), SIZ(1155, 767, 0, MS_BURBLE, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("histing paneled", S_GIANT, LVL(56, 10, -24, 75, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_EDGE, 1, 2), ATTK(AT_EXPL, AD_UNPR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(873, 285, 0, MS_JAPANESE, MZ_MEDIUM), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_REGEN|M1_POIS, M2_DEMON|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aspic delineation", S_GIANT, LVL(56, 27, 7, 89, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_WEEP, 2, 13), ATTK(AT_KICK, AD_NGRA, 7, 8), ATTK(AT_CLAW, AD_ENCH, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2099, 31, 0, MS_CUSS, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_SEE_INVIS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chrysolite krishna", S_GIANT, LVL(57, 14, -27, 62, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_CAST, 8, 13), ATTK(AT_GAZE, AD_CHKH, 1, 21), ATTK(AT_BREA, AD_CURS, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3282, 180, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("taiwan teleradiography", S_GIANT, LVL(57, 18, -6, 68, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DEST, 8, 7), ATTK(AT_WEAP, AD_FEMI, 2, 15), ATTK(AT_BREA, AD_RUNS, 6, 7), ATTK(AT_TENT, AD_HEAL, 9, 15), ATTK(AT_BEAM, AD_IDAM, 1, 11), NO_ATTK), SIZ(504, 742, 0, MS_COMBAT, MZ_HUMAN), MR_DEATH, 0, M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("savage isomerization", S_GIANT, LVL(57, 12, 7, 79, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_WET, 1, 15), ATTK(AT_BREA, AD_SAMU, 1, 4), ATTK(AT_GAZE, AD_GRAV, 6, 6), ATTK(AT_WEAP, AD_FREN, 4, 6), ATTK(AT_EXPL, AD_CONF, 7, 3), NO_ATTK), SIZ(1566, 648, 0, MS_SUPERMAN, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_SEE_INVIS|M1_POIS, M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inconveniently microstructure wacky", S_GIANT, LVL(57, 12, -22, 87, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_DISN, 3, 3), ATTK(AT_NONE, AD_DRCO, 4, 15), ATTK(AT_GAZE, AD_RBRE, 3, 6), ATTK(AT_NONE, AD_DISP, 3, 4), NO_ATTK, NO_ATTK), SIZ(1563, 968, 0, MS_SING, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crappiest seine", S_GIANT, LVL(58, 18, 2, 58, 20), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_STAT, 4, 3), ATTK(AT_SCRA, AD_DRDX, 6, 19), ATTK(AT_TRAM, AD_TDRA, 6, 1), ATTK(AT_SPIT, AD_RBAD, 6, 18), ATTK(AT_BITE, AD_SLIM, 3, 4), ATTK(AT_BREA, AD_ABDC, 1, 21)), SIZ(702, 1246, 0, MS_APOC, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("whew portalled", S_GIANT, LVL(58, 16, -16, 13, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_FAMN, 1, 21), ATTK(AT_STNG, AD_SPEL, 2, 9), ATTK(AT_BITE, AD_WEBS, 8, 15), ATTK(AT_NONE, AD_CNCL, 0, 9), NO_ATTK, NO_ATTK), SIZ(668, 1144, 0, MS_LAUGH, MZ_HUGE), MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_ANIMAL|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("scald subvocal preassembled", S_GIANT, LVL(59, 11, 9, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DIMN, 5, 14), ATTK(AT_BOOM, AD_NUMB, 3, 15), ATTK(AT_SPIT, AD_BANI, 4, 6), ATTK(AT_NONE, AD_CONF, 1, 1), ATTK(AT_MAGC, AD_CALM, 7, 18), NO_ATTK), SIZ(3039, 164, 0, MS_BOSS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOEYES, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("moloch", S_GIANT, LVL(60, 19, -5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 12), ATTK(AT_WEAP, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASFOUR, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("prinked inguinal depredated", S_GIANT, LVL(60, 13, 6, 84, 16), (4), A(ATTK(AT_BREA, AD_DEBU, 1, 8), ATTK(AT_HUGS, AD_RBRE, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1047, 26, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("definite bladder", S_GIANT, LVL(62, 12, -18, 26, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_POIS, 2, 15), ATTK(AT_BEAM, AD_DFOO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1538, 5, 0, MS_WERE, MZ_TINY), MR_COLD|MR_POISON|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_ACID|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tranquillizer cuspidor inheritance scruffiest", S_GIANT, LVL(62, 12, -9, 68, 0), (1), A(ATTK(AT_TUCH, AD_DETH, 5, 17), ATTK(AT_BITE, AD_CURS, 3, 18), ATTK(AT_HUGS, AD_FAKE, 9, 8), ATTK(AT_HUGS, AD_NGEN, 3, 14), ATTK(AT_SCRA, AD_VAPO, 4, 21), NO_ATTK), SIZ(1476, 130, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_CLING|M1_HIDE|M1_REGEN|M1_METALLIVORE, M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("speck organism", S_GIANT, LVL(63, 12, -8, 77, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_TERR, 1, 16), ATTK(AT_SCRA, AD_GLIB, 4, 10), ATTK(AT_GAZE, AD_MEMO, 5, 13), ATTK(AT_MAGC, AD_CONT, 5, 14), ATTK(AT_BITE, AD_AMNE, 9, 9), NO_ATTK), SIZ(3849, 313, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT| M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("harmonic coastal", S_GIANT, LVL(63, 17, 0, 10, 0), (1), A(ATTK(AT_LASH, AD_STTP, 2, 19), ATTK(AT_GAZE, AD_WGHT, 2, 20), ATTK(AT_STNG, AD_NEXU, 8, 11), ATTK(AT_SCRA, AD_VAMP, 8, 9), ATTK(AT_CLAW, AD_CORR, 7, 2), NO_ATTK), SIZ(1800, 37, 0, MS_FART_NORMAL, MZ_SMALL), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_SLITHY|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("germinated wallowing", S_GIANT, LVL(63, 22, 10, 78, -12), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_AGGR, 2, 15), ATTK(AT_MAGC, AD_NIVE, 4, 6), ATTK(AT_CLAW, AD_PLYS, 1, 11), ATTK(AT_TUCH, AD_LAZY, 9, 11), ATTK(AT_SCRA, AD_ELEC, 2, 11), NO_ATTK), SIZ(2504, 1581, 0, MS_DEEPSTATE, MZ_TINY), MR_POISON|MR_ACID, MR_ACID, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fluidic semper interlock ballute", S_GIANT, LVL(63, 16, -9, 83, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NTHR, 5, 4), ATTK(AT_BUTT, AD_FIRE, 8, 7), ATTK(AT_TRAM, AD_NAST, 6, 2), ATTK(AT_ENGL, AD_WERE, 6, 8), ATTK(AT_BEAM, AD_FUMB, 7, 11), NO_ATTK), SIZ(1268, 495, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_ANIMAL|M1_TPORT| M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("often overcooked taffrail", S_GIANT, LVL(64, 15, 5, 85, 0), (G_LGROUP|2), A(ATTK(AT_WEAP, AD_LAVA, 3, 15), ATTK(AT_WEAP, AD_MANA, 1, 19), ATTK(AT_STNG, AD_DRCO, 3, 15), ATTK(AT_MAGC, AD_DRIN, 3, 18), ATTK(AT_TUCH, AD_LITE, 4, 5), NO_ATTK), SIZ(333, 458, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_COLD, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_METALLIVORE, M2_DEMON|M2_STALK|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("scrapped punishment swooshed", S_GIANT, LVL(65, 12, 0, 13, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_NONE, AD_DAMA, 4, 4), ATTK(AT_NONE, AD_RUST, 5, 9), ATTK(AT_GAZE, AD_DGST, 1, 14), ATTK(AT_MAGC, AD_MINA, 2, 11), NO_ATTK, NO_ATTK), SIZ(909, 570, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unpleasant oversleeping", S_GIANT, LVL(65, 46, -12, 93, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_RATH, AD_DIMN, 1, 2), ATTK(AT_GAZE, AD_FRZE, 9, 14), ATTK(AT_HUGS, AD_DREA, 3, 7), ATTK(AT_ENGL, AD_STON, 2, 5), NO_ATTK, NO_ATTK), SIZ(783, 1530, 0, MS_HISS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS, M2_NOPOLY|M2_LORD|M2_MINION|M2_STRONG|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("brusker specie purl", S_GIANT, LVL(66, 12, -22, 28, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_EDGE, 4, 8), ATTK(AT_CLAW, AD_TRAP, 2, 1), ATTK(AT_TENT, AD_TERR, 1, 12), ATTK(AT_NONE, AD_STCK, 9, 10), ATTK(AT_RATH, AD_AXUS, 3, 8), NO_ATTK), SIZ(2341, 935, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD|MR_SLEEP, M1_WALLWALK|M1_CLING|M1_SLITHY|M1_TPORT_CNTRL, M2_LORD|M2_STALK|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("enfetter matzoth succinct submember", S_GIANT, LVL(68, 7, 4, 96, 0), (3), A(ATTK(AT_BREA, AD_DRCH, 8, 16), ATTK(AT_TRAM, AD_DFOO, 8, 1), ATTK(AT_KICK, AD_NGRA, 5, 4), ATTK(AT_BITE, AD_INSA, 1, 13), ATTK(AT_CLAW, AD_SIN, 1, 5), NO_ATTK), SIZ(1733, 103, 0, MS_PUPIL, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE, M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("burglarized pried", S_GIANT, LVL(69, 7, -18, 93, -11), (1), A(ATTK(AT_BREA, AD_CONF, 3, 10), ATTK(AT_SCRA, AD_BLAS, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(88, 774, 0, MS_WOLLOH, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY, M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("octopod apnea deputative revealer gelatinized", S_GIANT, LVL(69, 12, -8, 11, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISN, 4, 1), ATTK(AT_WEAP, AD_TCKL, 3, 7), ATTK(AT_BEAM, AD_NGEN, 6, 19), ATTK(AT_SCRA, AD_SGLD, 1, 17), NO_ATTK, NO_ATTK), SIZ(1234, 69, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, MR_POISON|MR_STONE, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY| M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("satiably league", S_GIANT, LVL(69, 12, -17, 96, 0), (2), A(ATTK(AT_BEAM, AD_AXUS, 8, 13), ATTK(AT_EXPL, AD_STUN, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(22, 801, 0, MS_BARK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("escalate clarence gonorrheal proximity", S_GIANT, LVL(70, 7, -26, 8, -11), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_HUGS, AD_VOMT, 8, 8), ATTK(AT_ENGL, AD_FAKE, 3, 13), ATTK(AT_WEAP, AD_VAMP, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1606, 53, 0, MS_CHICKEN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sleeping giant", S_GIANT, /* spawns asleep and 1 in 10 chance per turn that he falls asleep */ LVL(70, 25, -25, 100, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 15, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASFOUR|MR_DISINT|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wall giant", S_GIANT, LVL(70, 15, -20, 80, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 10, 18), ATTK(AT_KICK, AD_SAMU, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("The Norsa", S_GIANT, LVL(70, 22, -13, 100, -20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_ACID, 8, 12), ATTK(AT_HUGS, AD_FIRE, 8, 12), ATTK(AT_HUGS, AD_ELEC, 8, 12), ATTK(AT_HUGS, AD_POIS, 10, 14), ATTK(AT_BREA, AD_RBRE, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_ELEC|MR_FIRE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Gai Mite", S_GIANT, LVL(70, 25, -10, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 7, 7), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_GAZE, AD_DREN, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ACID|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("elapse batmen", S_GIANT, LVL(71, 18, -8, 36, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_NEXU, 3, 1), ATTK(AT_CLAW, AD_BANI, 4, 13), ATTK(AT_WEAP, AD_DRCO, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2755, 902, 0, MS_FART_LOUD, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_UNSOLID, M2_LORD|M2_STALK|M2_COLLECT|M2_MAGIC|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reasonable universalized", S_GIANT, LVL(71, 16, -7, 79, -4), (G_RGROUP|1), A(ATTK(AT_SPIT, AD_LITE, 2, 11), ATTK(AT_SPIT, AD_EDGE, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3895, 763, 0, MS_SHRIEK, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_FLY|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("masturbator unwind", S_GIANT, LVL(72, 11, 0, 85, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_BADE, 6, 20), ATTK(AT_STNG, AD_AMNE, 6, 4), ATTK(AT_MAGC, AD_CNCL, 3, 7), ATTK(AT_GAZE, AD_POLY, 5, 7), ATTK(AT_GAZE, AD_DREA, 1, 17), NO_ATTK), SIZ(17, 146, 0, MS_CASINO, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("detestably relax", S_GIANT, LVL(72, 12, 2, 33, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_SLIM, 8, 7), ATTK(AT_SPIT, AD_FUMB, 7, 12), ATTK(AT_WEAP, AD_NUMB, 3, 9), ATTK(AT_BITE, AD_MAGM, 1, 9), NO_ATTK, NO_ATTK), SIZ(154, 815, 0, MS_SQEEK, MZ_HUGE), MR_FIRE, 0, M1_WALLWALK|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sobriquet caribbean", S_GIANT, LVL(72, 6, -11, 70, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BUTT, AD_WTHR, 4, 3), ATTK(AT_SPIT, AD_CAST, 4, 14), ATTK(AT_TUCH, AD_TECH, 1, 19), ATTK(AT_HUGS, AD_RUNS, 2, 14), ATTK(AT_TUCH, AD_TREM, 2, 16), NO_ATTK), SIZ(2679, 151, 0, MS_WOLLOH, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS, M2_DEMON|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("differently robbed", S_GIANT, LVL(72, 29, -17, 13, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_SCRA, AD_CLRC, 1, 15), ATTK(AT_WEAP, AD_DETH, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1171, 308, 0, MS_CUSS, MZ_GIGANTIC), MR_DISINT|MR_ACID, MR_DISINT, M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("syncopation habitable favorably summer overshadowing", S_GIANT, LVL(73, 12, -5, 83, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_SPIT, AD_FUMB, 9, 9), ATTK(AT_MAGC, AD_FAKE, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(27, 1403, 0, MS_FART_NORMAL, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("boomlet augmenter electrolytically misbestowing", S_GIANT, LVL(73, 12, -7, 57, 0), (1), A(ATTK(AT_BREA, AD_IDAM, 7, 12), ATTK(AT_HUGS, AD_WRAT, 4, 7), ATTK(AT_NONE, AD_POIS, 5, 18), ATTK(AT_TUCH, AD_DREN, 1, 5), ATTK(AT_BREA, AD_TRAI, 7, 3), ATTK(AT_TUCH, AD_SPEL, 7, 19)), SIZ(2187, 616, 0, MS_MUTE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK| M2_MAGIC|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pimento bondsman atty", S_GIANT, LVL(73, 10, -18, 94, 0), (G_UNIQ|4), A(ATTK(AT_ENGL, AD_CONT, 4, 14), ATTK(AT_NONE, AD_NPRO, 8, 18), ATTK(AT_KICK, AD_VOMT, 8, 6), ATTK(AT_LASH, AD_AXUS, 8, 10), NO_ATTK, NO_ATTK), SIZ(175, 996, 0, MS_CAR, MZ_TINY), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_ANIMAL|M1_SLITHY|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_MIMIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("politicked cretinized", S_GIANT, LVL(73, 11, -4, 74, 0), (1), A(ATTK(AT_STNG, AD_RUST, 1, 7), ATTK(AT_BUTT, AD_WRAT, 9, 14), ATTK(AT_KICK, AD_CAST, 3, 17), ATTK(AT_LASH, AD_ICUR, 8, 18), ATTK(AT_BITE, AD_TREM, 1, 10), ATTK(AT_BUTT, AD_PEST, 1, 12)), SIZ(679, 779, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_POISON, M1_FLY|M1_NOTAKE|M1_NOHANDS|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slipperiest infallible irefully initiatory", S_GIANT, LVL(73, 12, 7, 13, 20), (2), A(ATTK(AT_ENGL, AD_FIRE, 1, 13), ATTK(AT_NONE, AD_LITE, 0, 13), ATTK(AT_BUTT, AD_MINA, 9, 12), ATTK(AT_NONE, AD_MINA, 2, 1), ATTK(AT_EXPL, AD_SAMU, 9, 14), NO_ATTK), SIZ(3016, 977, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER| M2_STALK|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pouncing sumo plushiest inebriety", S_GIANT, LVL(74, 26, -7, 88, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_RBRE, 1, 13), ATTK(AT_WEAP, AD_ELEC, 3, 12), ATTK(AT_NONE, AD_INSA, 9, 14), ATTK(AT_TENT, AD_ANTI, 7, 12), ATTK(AT_TRAM, AD_TIME, 3, 12), ATTK(AT_NONE, AD_SIN, 7, 12)), SIZ(4017, 55, 0, MS_TREESQUAD, MZ_LARGE), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_NOHEAD|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_ELF|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ferrum suez hibernator", S_GIANT, LVL(74, 12, -23, 68, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_TRAP, 1, 6), ATTK(AT_TENT, AD_UVUU, 5, 16), ATTK(AT_WEAP, AD_STON, 4, 7), ATTK(AT_CLAW, AD_VAMP, 7, 19), ATTK(AT_BITE, AD_FIRE, 1, 6), NO_ATTK), SIZ(2077, 1088, 0, MS_ARREST, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_TUNNEL|M1_NEEDPICK|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Y'golonac", S_GIANT, LVL(75, 16, -16, 100, -20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_DRIN, 1, 20), ATTK(AT_BITE, AD_PHYS, 1, 40), ATTK(AT_TUCH, AD_WISD, 1, 20), ATTK(AT_BITE, AD_PHYS, 1, 40), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("monsignor cosigner", S_GIANT, LVL(75, 13, -18, 69, 0), (1), A(ATTK(AT_WEAP, AD_DIMN, 4, 14), ATTK(AT_HUGS, AD_WISD, 9, 10), ATTK(AT_GAZE, AD_SPEL, 7, 21), ATTK(AT_BITE, AD_DETH, 9, 15), NO_ATTK, NO_ATTK), SIZ(1176, 256, 0, MS_ORC, MZ_GIGANTIC), MR_ACID, 0, M1_CONCEAL|M1_NOTAKE|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("asterios", S_GIANT, LVL(76, 24, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 20), ATTK(AT_WEAP, AD_PHYS, 10, 20), ATTK(AT_BREA, AD_ELEC, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASFOUR|MR_ELEC, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("calvinism dappled", S_GIANT, LVL(77, 12, 8, 91, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TENT, AD_NAST, 2, 19), ATTK(AT_WEAP, AD_NTHR, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2455, 764, 0, MS_LIEDER, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("oralogy burped", S_GIANT, LVL(78, 14, -20, 78, 0), (G_RGROUP|2), A(ATTK(AT_BOOM, AD_SEDU, 5, 11), ATTK(AT_CLAW, AD_AMNE, 3, 1), ATTK(AT_SCRA, AD_DGST, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(599, 1204, 0, MS_PUPIL, MZ_HUGE), MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_ACID| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("excommunicator wrongheaded", S_GIANT, LVL(78, 20, -15, 67, 12), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_FUMB, 1, 10), ATTK(AT_KICK, AD_NPRO, 3, 3), ATTK(AT_STNG, AD_TCKL, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2145, 628, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("atlas", S_GIANT, /* spawns with heavy hammer, sling and 50 rocks */ LVL(80, 15, -24, 80, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 15, 25), ATTK(AT_TRAM, AD_PHYS, 8, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("seedily muffin", S_GIANT, LVL(81, 12, -21, 98, -18), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TRAM, AD_FUMB, 7, 7), ATTK(AT_WEAP, AD_VAPO, 9, 15), ATTK(AT_ENGL, AD_SANI, 9, 17), ATTK(AT_SCRA, AD_BLAS, 4, 10), NO_ATTK, NO_ATTK), SIZ(1673, 90, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_NOTAKE|M1_NOHANDS|M1_TPORT|M1_ACID, M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("untruthful condescended", S_GIANT, LVL(81, 12, -3, 91, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_ALIN, 1, 5), ATTK(AT_BEAM, AD_NGEN, 6, 19), ATTK(AT_BEAM, AD_TRAI, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1090, 118, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_ANIMAL, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("electrocutional california", S_GIANT, LVL(82, 13, -22, 59, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_DRCH, 8, 7), ATTK(AT_ENGL, AD_STCK, 6, 10), ATTK(AT_NONE, AD_LEVI, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2383, 1219, 0, MS_MISSING, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES, M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tartrated cohosh", S_GIANT, LVL(82, 7, 9, 64, -18), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_KICK, AD_CONT, 6, 21), ATTK(AT_TRAM, AD_HODS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(451, 139, 0, MS_BARK, MZ_TINY), MR_DISINT|MR_ELEC, MR_DISINT, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("quench umbra", S_GIANT, LVL(83, 13, -11, 96, -19), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_CLAW, AD_TLPT, 5, 4), ATTK(AT_TUCH, AD_RUNS, 4, 3), ATTK(AT_EXPL, AD_CNCL, 3, 18), ATTK(AT_GAZE, AD_CHKH, 6, 17), NO_ATTK, NO_ATTK), SIZ(231, 81, 0, MS_CONVERT, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("captioned continuo", S_GIANT, LVL(84, 13, 3, 7, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_SOUN, 3, 7), ATTK(AT_WEAP, AD_PLYS, 6, 19), ATTK(AT_TENT, AD_AXUS, 4, 1), ATTK(AT_HUGS, AD_LAVA, 4, 13), NO_ATTK, NO_ATTK), SIZ(461, 73, 0, MS_TREESQUAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("height tiding nonconsecutive rev", S_GIANT, LVL(84, 8, 6, 24, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TRAM, AD_DCAY, 6, 17), ATTK(AT_LASH, AD_ACID, 6, 14), ATTK(AT_HUGS, AD_VAMP, 8, 4), ATTK(AT_BREA, AD_TERR, 1, 17), ATTK(AT_HUGS, AD_LITT, 4, 17), NO_ATTK), SIZ(351, 402, 0, MS_TRUMPET, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_DISINT, M1_NOHANDS|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bluesman iffy", S_GIANT, LVL(84, 12, -24, 97, 0), (G_SGROUP|2), A(ATTK(AT_TRAM, AD_VENO, 3, 21), ATTK(AT_STNG, AD_BURN, 2, 17), ATTK(AT_TUCH, AD_PHYS, 7, 18), ATTK(AT_TENT, AD_DETH, 9, 6), ATTK(AT_NONE, AD_DREN, 3, 2), ATTK(AT_STNG, AD_TRAI, 1, 10)), SIZ(1203, 319, 0, MS_SPELL, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_DISINT, M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL, M2_NOPOLY|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("kuyd giant", S_GIANT, LVL(85, 16, -24, 90, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 5, 24), ATTK(AT_BREA, AD_FIRE, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_POISON|MR_SLEEP|MR_DISINT|MR_FIRE|MR_COLD, MR_POISON|MR_SLEEP|MR_DISINT, M1_HUMANOID|M1_CARNIVORE|M1_POIS|M1_AMORPHOUS, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("photojournalism examined", S_GIANT, LVL(86, 15, -24, 60, -7), (G_GENO|1), A(ATTK(AT_TRAM, AD_LAZY, 3, 17), ATTK(AT_HUGS, AD_GRAV, 9, 5), ATTK(AT_WEAP, AD_FREN, 9, 8), ATTK(AT_WEAP, AD_NPRO, 7, 19), ATTK(AT_WEAP, AD_AXUS, 1, 16), NO_ATTK), SIZ(1064, 94, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mewled promising", S_GIANT, LVL(86, 13, -20, 73, -4), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_CLRC, 2, 17), ATTK(AT_LASH, AD_CONT, 1, 6), ATTK(AT_MAGC, AD_PEST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 806, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS| M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("kerbed tallowed", S_GIANT, LVL(86, 16, -24, 58, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_DIMN, 1, 1), ATTK(AT_BEAM, AD_CALM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(317, 243, 0, MS_SISSY, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON, MR_FIRE, M1_BREATHLESS|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("maximite fruity", S_GIANT, LVL(87, 17, -2, 55, 0), (G_GENO|G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_HUGS, AD_IDAM, 3, 10), ATTK(AT_TENT, AD_MINA, 1, 18), ATTK(AT_SCRA, AD_ALIN, 8, 18), ATTK(AT_BUTT, AD_SLUD, 3, 17), NO_ATTK, NO_ATTK), SIZ(1375, 169, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_ACID, MR_FIRE, M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("kinhin keystone", S_GIANT, LVL(87, 2, 3, 68, -8), (G_UNIQ|2), A(ATTK(AT_SPIT, AD_CORR, 4, 10), ATTK(AT_STNG, AD_INSA, 3, 10), ATTK(AT_BITE, AD_SLOW, 7, 18), ATTK(AT_TRAM, AD_SLUD, 9, 1), ATTK(AT_MAGC, AD_SEDU, 8, 19), ATTK(AT_HUGS, AD_ANTI, 7, 17)), SIZ(194, 671, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOLIMBS|M1_REGEN|M1_TPORT, M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("action rockfish fittable abluted", S_GIANT, LVL(87, 9, 1, 82, 0), (1), A(ATTK(AT_TENT, AD_UVUU, 2, 5), ATTK(AT_KICK, AD_MALK, 1, 21), ATTK(AT_BOOM, AD_VAMP, 9, 15), ATTK(AT_BEAM, AD_STAT, 4, 7), ATTK(AT_GAZE, AD_NTHR, 5, 17), NO_ATTK), SIZ(1356, 916, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_POIS, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("beneficiate weekend", S_GIANT, LVL(87, 7, -13, 57, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BOOM, AD_ENCH, 2, 12), ATTK(AT_KICK, AD_DISP, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(585, 38, 0, MS_BONES, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flung conveyance", S_GIANT, LVL(88, 32, -20, 52, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_NPRO, 2, 4), ATTK(AT_KICK, AD_SAMU, 1, 9), ATTK(AT_LASH, AD_DCAY, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1245, 31, 0, MS_MEW, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE, M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("guarantor archetypic", S_GIANT, LVL(89, 19, -29, 81, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_TLPT, 6, 9), ATTK(AT_STNG, AD_CHRN, 2, 9), ATTK(AT_TUCH, AD_TIME, 8, 3), ATTK(AT_BEAM, AD_BANI, 7, 12), ATTK(AT_SCRA, AD_SLOW, 4, 9), NO_ATTK), SIZ(174, 580, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE|MR_COLD|MR_ELEC, M1_CLING|M1_CONCEAL|M1_OVIPAROUS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tastable firmer gobbing subversive", S_GIANT, LVL(90, 16, -22, 81, 17), (G_RGROUP|2), A(ATTK(AT_BUTT, AD_LEGS, 3, 9), ATTK(AT_TENT, AD_FAMN, 7, 12), ATTK(AT_KICK, AD_FAMN, 7, 10), ATTK(AT_LASH, AD_NAST, 2, 8), NO_ATTK, NO_ATTK), SIZ(1678, 242, 0, MS_SOVIET, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_REGEN| M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("foregoing unflappability", S_GIANT, LVL(90, 8, -12, 76, 0), (G_SGROUP|4), A(ATTK(AT_TRAM, AD_ACID, 2, 1), ATTK(AT_MAGC, AD_LEVI, 1, 6), ATTK(AT_KICK, AD_SAMU, 8, 9), ATTK(AT_GAZE, AD_TREM, 5, 3), ATTK(AT_BEAM, AD_DISP, 7, 20), NO_ATTK), SIZ(705, 25, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, MR_DISINT, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("minotaur grandmaster", S_GIANT, LVL(90, 24, -25, 100, -20), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 10), ATTK(AT_CLAW, AD_PHYS, 10, 10), ATTK(AT_BUTT, AD_CHRN, 16, 8), ATTK(AT_HUGS, AD_NGEN, 9, 9), NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_ROAR, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER|M2_STALK|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("blasphemous lurker", S_GIANT, LVL(90, 10, -9, 90, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_DETH, 4, 8), ATTK(AT_HUGS, AD_PEST, 4, 8), ATTK(AT_HUGS, AD_FAMN, 4, 8), ATTK(AT_HUGS, AD_BADE, 4, 8), ATTK(AT_GAZE, AD_SIN, 1, 1), NO_ATTK), SIZ(4500, 4500, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_ELEC|MR_DISINT|MR_STONE, MR_ELEC|MR_DISINT, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_WAITFORU|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("extra blasphemous lurker", S_GIANT, LVL(90, 10, -9, 90, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_DETH, 4, 8), ATTK(AT_HUGS, AD_PEST, 4, 8), ATTK(AT_HUGS, AD_FAMN, 4, 8), ATTK(AT_HUGS, AD_BADE, 4, 8), ATTK(AT_GAZE, AD_BLAS, 1, 1), NO_ATTK), SIZ(4500, 4500, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_ELEC|MR_DISINT|MR_STONE, MR_ELEC|MR_DISINT, M1_SEE_INVIS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_WAITFORU|M3_INFRAVISIBLE|M3_TELEPATHIC|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("polarization ionised carful", S_GIANT, LVL(91, 12, -6, 56, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VULN, 7, 2), ATTK(AT_WEAP, AD_DEPR, 9, 19), ATTK(AT_KICK, AD_DGST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(819, 1320, 0, MS_COW, MZ_SMALL), MR_FIRE, 0, M1_FLY, M2_UNDEAD|M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cohesion uncover authenticate nonspeaking", S_GIANT, LVL(91, 12, 6, 76, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_DROP, 5, 14), ATTK(AT_LASH, AD_DAMA, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(266, 1210, 0, MS_SHRIEK, MZ_TINY), MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_POIS, M2_LORD|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tallowed mantlet", S_GIANT, LVL(91, 4, 4, 31, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_RUST, 8, 17), ATTK(AT_BUTT, AD_NPRO, 9, 19), ATTK(AT_SCRA, AD_FREN, 5, 16), ATTK(AT_WEAP, AD_CHRN, 1, 1), NO_ATTK, NO_ATTK), SIZ(3888, 255, 0, MS_PUPIL, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unrelieved riffler maligned cerebrum", S_GIANT, LVL(92, 12, -9, 26, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BITE, AD_THIR, 6, 21), ATTK(AT_TRAM, AD_NAST, 1, 4), ATTK(AT_ENGL, AD_HODS, 8, 15), ATTK(AT_KICK, AD_SLEE, 5, 1), ATTK(AT_BREA, AD_HODS, 8, 21), ATTK(AT_GAZE, AD_ICEB, 8, 10)), SIZ(988, 633, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_FIRE|MR_SLEEP, M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL, M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("crosstown disentangled", S_GIANT, LVL(93, 6, -11, 24, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SPIT, AD_TIME, 8, 20), ATTK(AT_EXPL, AD_STON, 2, 12), ATTK(AT_BREA, AD_DIMN, 1, 9), ATTK(AT_NONE, AD_LITT, 2, 4), NO_ATTK, NO_ATTK), SIZ(3297, 175, 0, MS_BURBLE, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_ACID|M1_POIS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("advert scholarly mightily naturopathy tossing bray nonlethal", S_GIANT, LVL(93, 13, -3, 87, -18), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_PLAS, 4, 19), ATTK(AT_SCRA, AD_RNG, 2, 3), ATTK(AT_KICK, AD_SIN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 867, 0, MS_SPELL, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NOLIMBS, M2_MINION|M2_GREEDY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("norwegian bleak snaggy", S_GIANT, LVL(93, 40, -30, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PAIN, 8, 6), ATTK(AT_WEAP, AD_BLAS, 3, 15), ATTK(AT_ENGL, AD_WEBS, 1, 19), ATTK(AT_STNG, AD_WTHR, 1, 8), NO_ATTK, NO_ATTK), SIZ(372, 62, 0, MS_TRUMPET, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("armload snapback gardening kenning ego", S_GIANT, LVL(94, 11, -25, 95, -12), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_MCRE, 2, 3), ATTK(AT_TENT, AD_VENO, 6, 18), ATTK(AT_MAGC, AD_NGRA, 7, 18), ATTK(AT_BREA, AD_DCAY, 3, 16), ATTK(AT_STNG, AD_POLY, 6, 16), NO_ATTK), SIZ(1976, 608, 0, MS_BOSS, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_UNSOLID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("adjudicator overtire", S_GIANT, LVL(94, 12, -18, 63, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_TRAI, 9, 12), ATTK(AT_WEAP, AD_TECH, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(245, 709, 0, MS_METALMAFIA, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("immunizing inauguration inebriate permutation", S_GIANT, LVL(94, 8, -29, 96, 3), (G_GENO|G_VLGROUP|3), A(ATTK(AT_STNG, AD_CHRN, 8, 21), ATTK(AT_WEAP, AD_ANTI, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1367, 712, 0, MS_PHOTO, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_HUMANOID|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wrested emancipator", S_GIANT, LVL(95, 3, -27, 73, 0), (G_SGROUP|1), A(ATTK(AT_EXPL, AD_DEBU, 7, 20), ATTK(AT_LASH, AD_ABDC, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3081, 634, 0, MS_PAIN, MZ_TINY), MR_COLD|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS| M1_TPORT|M1_POIS, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_MIMIC|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mongst vaguer overreach disputing epilogue", S_GIANT, LVL(95, 13, -7, 78, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_FAKE, 9, 6), ATTK(AT_BUTT, AD_HALU, 1, 20), ATTK(AT_TUCH, AD_UNPR, 7, 4), ATTK(AT_WEAP, AD_WEEP, 8, 8), NO_ATTK, NO_ATTK), SIZ(2971, 39, 0, MS_SNORE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_TPORT_CNTRL| M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sniggeringly spun creak tendon electioneer", S_GIANT, LVL(98, 48, -11, 10, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_KICK, AD_WTHR, 1, 9), ATTK(AT_BUTT, AD_DRCH, 1, 19), ATTK(AT_LASH, AD_RNG, 6, 11), ATTK(AT_SPIT, AD_CHKH, 1, 18), NO_ATTK, NO_ATTK), SIZ(2131, 821, 0, MS_LIEDER, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("styx toronto masticate weregild strep", S_GIANT, LVL(98, 10, -15, 71, 0), (G_VLGROUP|3), A(ATTK(AT_EXPL, AD_MALK, 5, 14), ATTK(AT_SCRA, AD_DRDX, 9, 12), ATTK(AT_RATH, AD_ABDC, 0, 15), ATTK(AT_WEAP, AD_DREA, 1, 9), ATTK(AT_TENT, AD_SPEL, 7, 21), ATTK(AT_ENGL, AD_FEMI, 7, 8)), SIZ(1467, 44, 0, MS_TEACHER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_NOTAKE|M1_NOHANDS|M1_UNSOLID, M2_LORD|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Father Dagon", S_GIANT, LVL(100, 15, -10, 90, -10), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 10), ATTK(AT_CLAW, AD_PHYS, 8, 10), ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_GURGLE, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_DISINT, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_NOPOLY|M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_PNAME|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("unsaddle unveiled", S_GIANT, LVL(100, 20, -31, 82, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_PHYS, 3, 21), ATTK(AT_BUTT, AD_CONT, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(221, 1476, 0, MS_STENCH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Neo, bane of the lands of Rgra", S_GIANT, LVL(100, 25, -15, 100, -4), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_RBRE, 10, 12), ATTK(AT_TUCH, AD_DREN, 10, 12), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_PLUSONE|MR_HITASFOUR|MR_ACID|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_TUNNEL|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("youthen slopwork", S_GIANT, LVL(100, 13, -6, 22, 0), (2), A(ATTK(AT_LASH, AD_SLOW, 3, 7), ATTK(AT_TRAM, AD_SLUD, 1, 3), ATTK(AT_CLAW, AD_LITT, 7, 10), ATTK(AT_BREA, AD_WET, 1, 3), NO_ATTK, NO_ATTK), SIZ(1225, 51, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP, 0, M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_TPORT, M2_NOPOLY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("destroyingly copyreader", S_GIANT, LVL(100, 12, -19, 73, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SPC2, 5, 11), ATTK(AT_BITE, AD_DREN, 4, 5), ATTK(AT_KICK, AD_SLIM, 6, 15), ATTK(AT_MAGC, AD_RUST, 6, 16), NO_ATTK, NO_ATTK), SIZ(403, 1135, 0, MS_BARBER, MZ_HUMAN), MR_DISINT|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_REGEN| M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("inimitably enrolled peroxiding", S_GIANT, LVL(100, 19, -5, 80, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SPIT, AD_MALK, 6, 10), ATTK(AT_ENGL, AD_SKIL, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1650, 370, 0, MS_WHORE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("whatnot scalesmen", S_GIANT, LVL(100, 20, -29, 63, 1), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_WRAT, 7, 19), ATTK(AT_MAGC, AD_ELEC, 8, 4), ATTK(AT_BEAM, AD_CHKH, 7, 12), ATTK(AT_NONE, AD_SSEX, 7, 11), NO_ATTK, NO_ATTK), SIZ(372, 365, 0, MS_SHRIEK, MZ_LARGE), MR_COLD|MR_DEATH|MR_DRAIN, 0, 0, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("layoff outleap", S_GIANT, LVL(101, 19, -20, 82, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_NONE, AD_NGEN, 4, 8), ATTK(AT_NONE, AD_SLUD, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2627, 119, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL|M1_REGEN, M2_MINION|M2_STALK|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("longhorn familial", S_GIANT, LVL(101, 12, -8, 17, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_SCOR, 3, 24), ATTK(AT_NONE, AD_ILLU, 1, 21), ATTK(AT_BEAM, AD_SPC2, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(132, 1121, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_REGEN|M1_ACID|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lender milksop", S_GIANT, LVL(101, 19, -2, 89, 0), (1), A(ATTK(AT_BUTT, AD_TLPT, 8, 6), ATTK(AT_CLAW, AD_STAT, 5, 26), ATTK(AT_HUGS, AD_ELEC, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(172, 309, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("generate horsewhipping", S_GIANT, LVL(102, 13, -35, 93, 8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FUMB, 9, 19), ATTK(AT_TRAM, AD_FIRE, 1, 22), ATTK(AT_WEAP, AD_WISD, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(615, 998, 0, MS_WOLLOH, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_METALLIVORE, M2_WANDER|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sunback assuagable", S_GIANT, LVL(102, 17, -26, 82, -15), (G_VLGROUP|2), A(ATTK(AT_NONE, AD_HEAL, 3, 5), ATTK(AT_BUTT, AD_SITM, 9, 18), ATTK(AT_WEAP, AD_DRIN, 2, 5), ATTK(AT_SPIT, AD_AMNE, 7, 2), ATTK(AT_ENGL, AD_MANA, 1, 8), ATTK(AT_SCRA, AD_TRAP, 1, 11)), SIZ(667, 413, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, MR_SLEEP, M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Mother Hydra", S_GIANT, LVL(102, 18, -12, 90, -10), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_CLAW, AD_PHYS, 8, 10), ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_GURGLE, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_DISINT, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_NOPOLY|M2_HOSTILE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("relearning mutate directionally rickshaw conceptualize", S_GIANT, LVL(103, 18, -11, 92, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_SPC2, 3, 4), ATTK(AT_BREA, AD_FIRE, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2850, 1719, 0, MS_DJINNI, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL| M1_OMNIVORE, M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fiji kit", S_GIANT, LVL(104, 17, 4, 88, 0), (G_UNIQ|4), A(ATTK(AT_ENGL, AD_LUCK, 4, 6), ATTK(AT_BITE, AD_INER, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(464, 374, 0, MS_DEAD, MZ_TINY), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reinterring consumptive", S_GIANT, LVL(104, 25, -29, 60, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_FUMB, 1, 8), ATTK(AT_HUGS, AD_BLEE, 6, 9), ATTK(AT_SCRA, AD_ALIN, 8, 12), ATTK(AT_BOOM, AD_FRZE, 8, 13), NO_ATTK, NO_ATTK), SIZ(1345, 97, 0, MS_CORONA, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_REGEN|M1_SEE_INVIS| M1_TPORT|M1_POIS, M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("commissioning aviso", S_GIANT, LVL(104, 21, -33, 75, 0), (G_LGROUP|4), A(ATTK(AT_LASH, AD_TRAP, 8, 17), ATTK(AT_KICK, AD_VAPO, 9, 14), ATTK(AT_BEAM, AD_DREA, 4, 17), ATTK(AT_TENT, AD_FAKE, 9, 9), ATTK(AT_BREA, AD_TIME, 6, 23), NO_ATTK), SIZ(2821, 589, 0, MS_SHRIEK, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("miscalculation dysentery", S_GIANT, LVL(106, 12, -1, 53, -11), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_FLAM, 9, 23), ATTK(AT_NONE, AD_DCAY, 3, 18), ATTK(AT_WEAP, AD_CORR, 3, 23), ATTK(AT_BREA, AD_DEPR, 2, 19), ATTK(AT_SCRA, AD_STTP, 1, 11), NO_ATTK), SIZ(4081, 158, 0, MS_GRUNT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_OMNIVORE| M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("messily spinate", S_GIANT, LVL(106, 14, -33, 86, -16), (G_UNIQ|1), A(ATTK(AT_NONE, AD_SHAN, 5, 16), ATTK(AT_MAGC, AD_CHKH, 1, 18), ATTK(AT_MAGC, AD_PAIN, 9, 26), ATTK(AT_TRAM, AD_DEST, 6, 25), ATTK(AT_BUTT, AD_DRCH, 4, 1), ATTK(AT_BEAM, AD_ICEB, 1, 6)), SIZ(1546, 648, 0, MS_CONVERT, MZ_TINY), MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_SLITHY|M1_TPORT|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("excessive stork", S_GIANT, LVL(106, 16, 7, 74, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_GAZE, AD_ILLU, 2, 6), ATTK(AT_SCRA, AD_TREM, 3, 11), ATTK(AT_WEAP, AD_BANI, 7, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2436, 249, 0, MS_CLOCK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_AMPHIBIOUS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SPIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("poppet viewy amenably", S_GIANT, LVL(106, 14, -36, 92, 0), (G_LGROUP|4), A(ATTK(AT_HUGS, AD_MCRE, 2, 10), ATTK(AT_HUGS, AD_CNCL, 7, 23), ATTK(AT_BREA, AD_PAIN, 9, 25), ATTK(AT_GAZE, AD_SSEX, 5, 15), NO_ATTK, NO_ATTK), SIZ(1870, 187, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD|MR_SLEEP, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("borneo rejoin", S_GIANT, LVL(106, 7, -31, 86, 0), (1), A(ATTK(AT_ENGL, AD_NIVE, 8, 18), ATTK(AT_SPIT, AD_SANI, 8, 13), ATTK(AT_HUGS, AD_SPC2, 9, 25), ATTK(AT_BITE, AD_ENCH, 8, 19), ATTK(AT_TRAM, AD_CALM, 9, 11), ATTK(AT_WEAP, AD_GRAV, 7, 23)), SIZ(11, 529, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY| M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("polystyrene kneecap", S_GIANT, LVL(106, 18, -35, 80, -7), (G_RGROUP|2), A(ATTK(AT_WEAP, AD_FREN, 6, 25), ATTK(AT_BOOM, AD_DRCO, 9, 25), ATTK(AT_BUTT, AD_HODS, 7, 19), ATTK(AT_SPIT, AD_WEBS, 2, 7), NO_ATTK, NO_ATTK), SIZ(1248, 125, 0, MS_SOUND, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOHANDS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("decapitate antony", S_GIANT, LVL(107, 17, 4, 96, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DARK, 8, 22), ATTK(AT_TENT, AD_ICEB, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2294, 485, 0, MS_COW, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS| M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("undervalued kilobit", S_GIANT, LVL(108, 12, -32, 56, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_ANTI, 8, 11), ATTK(AT_CLAW, AD_IDAM, 2, 7), ATTK(AT_BREA, AD_NIVE, 7, 3), ATTK(AT_WEAP, AD_SLOW, 6, 15), ATTK(AT_CLAW, AD_ICUR, 2, 11), NO_ATTK), SIZ(592, 237, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("legate wallow", S_GIANT, LVL(108, 12, -39, 89, 17), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_MAGM, 4, 14), ATTK(AT_KICK, AD_RBRE, 5, 19), ATTK(AT_BEAM, AD_NPRO, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(58, 1329, 0, MS_GROWL, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_THICK_HIDE|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("appurtenance cinched", S_GIANT, LVL(108, 12, -13, 92, 0), (2), A(ATTK(AT_WEAP, AD_CNCL, 4, 1), ATTK(AT_LASH, AD_STCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 548, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NOEYES|M1_OVIPAROUS, M2_WANDER|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vexing clavicle antagonist", S_GIANT, LVL(109, 13, -1, 18, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WEEP, 6, 10), ATTK(AT_SCRA, AD_CHKH, 1, 18), ATTK(AT_LASH, AD_FEAR, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(697, 716, 0, MS_VAMPIRE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lapboard orchestration", S_GIANT, LVL(113, 13, -23, 71, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SPIT, AD_STAT, 1, 10), ATTK(AT_HUGS, AD_BLEE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1406, 204, 0, MS_SOVIET, MZ_GIGANTIC), MR_ELEC|MR_STONE, 0, M1_FLY|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stenography starboard revealed steadier gumshoe", S_GIANT, LVL(114, 20, -7, 100, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_SGLD, 6, 10), ATTK(AT_KICK, AD_DETH, 7, 16), ATTK(AT_EXPL, AD_RUST, 9, 13), ATTK(AT_BUTT, AD_NGRA, 5, 12), ATTK(AT_STNG, AD_LITE, 9, 11), ATTK(AT_MAGC, AD_LITE, 5, 14)), SIZ(1521, 137, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dinnertime steepened", S_GIANT, LVL(114, 38, -32, 95, 0), (G_SGROUP|2), A(ATTK(AT_BREA, AD_HALU, 3, 6), ATTK(AT_NONE, AD_DGST, 4, 11), ATTK(AT_TENT, AD_SITM, 1, 24), ATTK(AT_BREA, AD_NTHR, 1, 4), ATTK(AT_BEAM, AD_LITT, 6, 26), ATTK(AT_MAGC, AD_SOUN, 3, 15)), SIZ(804, 1178, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_SEE_INVIS, M2_LORD|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("continuable regluing", S_GIANT, LVL(114, 19, 9, 89, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_RBAD, 3, 22), ATTK(AT_BUTT, AD_ILLU, 4, 8), ATTK(AT_SPIT, AD_DAMA, 5, 14), ATTK(AT_CLAW, AD_CONF, 6, 4), ATTK(AT_BOOM, AD_GLIB, 8, 24), NO_ATTK), SIZ(2102, 633, 0, MS_POKEDEX, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_TUNNEL|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sympathize unseduced refute", S_GIANT, LVL(114, 12, -11, 82, 0), (3), A(ATTK(AT_NONE, AD_INER, 0, 1), ATTK(AT_GAZE, AD_DISN, 2, 18), ATTK(AT_HUGS, AD_VULN, 6, 3), ATTK(AT_WEAP, AD_WERE, 7, 24), NO_ATTK, NO_ATTK), SIZ(1308, 286, 0, MS_NEIGH, MZ_HUGE), MR_ELEC, 0, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_UNSOLID|M1_ACID| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("autoed sanctification", S_GIANT, LVL(115, 52, -32, 73, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_STNG, AD_DEST, 9, 19), ATTK(AT_NONE, AD_FREN, 7, 23), ATTK(AT_ENGL, AD_UNPR, 7, 11), ATTK(AT_GAZE, AD_LETH, 8, 14), NO_ATTK, NO_ATTK), SIZ(676, 1215, 0, MS_CODE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("desolate worldlier linguine suppurate hallo", S_GIANT, LVL(115, 16, 3, 69, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_TIME, 2, 19), ATTK(AT_TUCH, AD_SHAN, 2, 12), ATTK(AT_WEAP, AD_UNPR, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1962, 578, 0, MS_DEAD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("strumpet swarmer", S_GIANT, LVL(116, 12, -1, 53, -17), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_VAMP, 9, 16), ATTK(AT_WEAP, AD_NAST, 5, 8), ATTK(AT_WEAP, AD_MINA, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(677, 146, 0, MS_MEW, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT|MR_POISON, M1_SWIM|M1_NEEDPICK|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_BAT|M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("effective grimmest", S_GIANT, LVL(116, 24, -14, 96, -3), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_CONF, 1, 2), ATTK(AT_BREA, AD_DRLI, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(29, 848, 0, MS_IMITATE, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ACID|MR_STONE, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_PRINCE|M2_WANDER|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("slithering particular", S_GIANT, LVL(116, 19, -15, 33, -15), (G_GENO|1), A(ATTK(AT_SPIT, AD_TRAI, 3, 12), ATTK(AT_WEAP, AD_DISN, 1, 4), ATTK(AT_EXPL, AD_RAGN, 1, 5), ATTK(AT_CLAW, AD_CURS, 7, 4), ATTK(AT_BEAM, AD_HALU, 7, 1), ATTK(AT_TUCH, AD_WEBS, 3, 19)), SIZ(1128, 232, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("braggadocio captioning antihypertensive", S_GIANT, LVL(116, 17, -24, 93, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_CNCL, 3, 18), ATTK(AT_HUGS, AD_NGEN, 8, 1), ATTK(AT_KICK, AD_STCK, 5, 24), ATTK(AT_BEAM, AD_DETH, 1, 13), ATTK(AT_WEAP, AD_DEST, 5, 22), ATTK(AT_TENT, AD_LAZY, 9, 21)), SIZ(502, 810, 0, MS_SING, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, MR_SLEEP, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phototropically grantsman", S_GIANT, LVL(117, 14, -38, 82, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_LITE, 3, 11), ATTK(AT_NONE, AD_CORR, 2, 14), ATTK(AT_SCRA, AD_LUCK, 4, 4), ATTK(AT_STNG, AD_SHRD, 7, 13), ATTK(AT_STNG, AD_MANA, 4, 15), NO_ATTK), SIZ(389, 796, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_TPORT_CNTRL| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("repeller gosling", S_GIANT, LVL(117, 20, -25, 84, 0), (G_UNIQ|1), A(ATTK(AT_BEAM, AD_FRZE, 6, 8), ATTK(AT_TENT, AD_WEEP, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(465, 843, 0, MS_SHEEP, MZ_TINY), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS| M1_OMNIVORE, M2_MINION|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wiver duckbill servomotor", S_GIANT, LVL(118, 4, 2, 77, 7), (G_GENO|G_UNIQ|1), A(ATTK(AT_CLAW, AD_TRAP, 1, 1), ATTK(AT_BUTT, AD_LAVA, 5, 2), ATTK(AT_ENGL, AD_INER, 5, 10), ATTK(AT_WEAP, AD_ICEB, 9, 3), NO_ATTK, NO_ATTK), SIZ(3855, 189, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("moanful funded", S_GIANT, LVL(119, 13, -9, 95, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DRDX, 4, 14), ATTK(AT_HUGS, AD_VOMT, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(186, 294, 0, MS_SHRIEK, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rescript impure", S_GIANT, LVL(119, 20, -40, 76, 3), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_RUST, 1, 9), ATTK(AT_EXPL, AD_LAVA, 1, 7), ATTK(AT_MAGC, AD_NGRA, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(129, 10, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_DISINT, 0, M1_CONCEAL|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("failure tonnish", S_GIANT, LVL(120, 14, -20, 79, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_DEBT, 6, 26), ATTK(AT_BOOM, AD_ACID, 6, 26), ATTK(AT_TUCH, AD_CAST, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(45, 241, 0, MS_SOVIET, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fomentation capmaker", S_GIANT, LVL(120, 25, -38, 76, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_STCK, 1, 14), ATTK(AT_SPIT, AD_ENCH, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1092, 622, 0, MS_ORC, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID| M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("punctuate airlock", S_GIANT, LVL(120, 40, -21, 86, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2, 6), ATTK(AT_BOOM, AD_VENO, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(808, 320, 0, MS_ANIMAL, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("podiatric trading", S_GIANT, LVL(120, 11, -24, 84, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_PHYS, 6, 12), ATTK(AT_WEAP, AD_SKIL, 1, 26), ATTK(AT_TUCH, AD_FEAR, 2, 24), ATTK(AT_BITE, AD_SHRD, 6, 5), ATTK(AT_SPIT, AD_SIN, 2, 20), NO_ATTK), SIZ(303, 774, 0, MS_COW, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_HUMANOID|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("recusator olympian", S_GIANT, LVL(121, 18, 10, 48, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_DRDX, 3, 1), ATTK(AT_CLAW, AD_NAST, 7, 25), ATTK(AT_SPIT, AD_NEXU, 6, 26), ATTK(AT_WEAP, AD_RNG, 6, 13), NO_ATTK, NO_ATTK), SIZ(682, 464, 0, MS_STABILIZE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_MINDLESS|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reschedule traipsed irreproachable redheaded exec uninvited shimmed aplenty", S_GIANT, LVL(121, 17, -29, 71, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_TUCH, AD_DRIN, 5, 8), ATTK(AT_STNG, AD_TIME, 6, 20), ATTK(AT_NONE, AD_WRAT, 1, 21), ATTK(AT_BEAM, AD_RBRE, 1, 18), NO_ATTK, NO_ATTK), SIZ(1819, 1197, 0, MS_SOLDIER, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_POIS| M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("drollest sixth", S_GIANT, LVL(121, 17, -37, 51, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_WTHR, 4, 25), ATTK(AT_LASH, AD_PLAS, 2, 4), ATTK(AT_WEAP, AD_CLRC, 6, 20), ATTK(AT_EXPL, AD_PLYS, 1, 16), ATTK(AT_CLAW, AD_DISP, 6, 10), NO_ATTK), SIZ(1583, 69, 0, MS_BOSS, MZ_MEDIUM), MR_SLEEP, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_STRONG|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mythic friable protector", S_GIANT, LVL(122, 13, -10, 78, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_TREM, 1, 20), ATTK(AT_BUTT, AD_FEAR, 3, 25), ATTK(AT_WEAP, AD_FUMB, 1, 15), ATTK(AT_SCRA, AD_NPRO, 5, 4), ATTK(AT_SCRA, AD_FUMB, 1, 4), NO_ATTK), SIZ(1047, 321, 0, MS_BUZZ, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_DISINT, M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pinworm mantled", S_GIANT, LVL(122, 15, -36, 81, 0), (G_LGROUP|1), A(ATTK(AT_SPIT, AD_LAVA, 9, 9), ATTK(AT_LASH, AD_TDRA, 1, 1), ATTK(AT_SCRA, AD_HEAL, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(71, 1265, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("windowed sextan", S_GIANT, LVL(122, 41, -29, 83, 19), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_HODS, 8, 7), ATTK(AT_LASH, AD_RBRE, 9, 25), ATTK(AT_LASH, AD_VAPO, 9, 8), ATTK(AT_SCRA, AD_DEST, 9, 9), ATTK(AT_MAGC, AD_DISE, 3, 25), NO_ATTK), SIZ(25, 247, 0, MS_COW, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_CARNIVORE|M1_METALLIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("paradoxically headquartered", S_GIANT, LVL(122, 22, -38, 58, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SEDU, 5, 2), ATTK(AT_KICK, AD_BLEE, 3, 18), ATTK(AT_SCRA, AD_WTHR, 4, 20), ATTK(AT_BEAM, AD_SGLD, 1, 18), ATTK(AT_TRAM, AD_NPRO, 1, 11), ATTK(AT_TRAM, AD_FLAM, 2, 16)), SIZ(2783, 820, 0, MS_JAPANESE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wingedly misplacement roe", S_GIANT, LVL(123, 7, -38, 83, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DFOO, 6, 22), ATTK(AT_WEAP, AD_SOUN, 9, 22), ATTK(AT_BEAM, AD_DRLI, 8, 10), ATTK(AT_EXPL, AD_RAGN, 2, 7), ATTK(AT_ENGL, AD_FAMN, 2, 6), ATTK(AT_BREA, AD_TIME, 9, 24)), SIZ(509, 214, 0, MS_GROWL, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HUMANOID|M1_ANIMAL|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lawyerly ethically", S_GIANT, LVL(124, 22, 5, 85, 14), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_IDAM, 6, 5), ATTK(AT_WEAP, AD_MANA, 7, 25), ATTK(AT_LASH, AD_BADE, 6, 21), ATTK(AT_HUGS, AD_PAIN, 4, 8), ATTK(AT_TUCH, AD_PLYS, 1, 13), ATTK(AT_BITE, AD_DREN, 5, 3)), SIZ(984, 120, 0, MS_DJINNI, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rearming airspeed", S_GIANT, LVL(124, 16, -18, 94, 0), (G_RGROUP|4), A(ATTK(AT_SPIT, AD_PLAS, 1, 24), ATTK(AT_HUGS, AD_FREN, 6, 5), ATTK(AT_MAGC, AD_STON, 5, 7), ATTK(AT_BEAM, AD_DISE, 2, 25), ATTK(AT_GAZE, AD_SKIL, 5, 13), ATTK(AT_CLAW, AD_BLND, 2, 26)), SIZ(1711, 222, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_POIS, M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spoonily flagpole", S_GIANT, LVL(124, 25, -4, 72, -14), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_DISE, 9, 8), ATTK(AT_TUCH, AD_HALU, 5, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1343, 638, 0, MS_CORONA, MZ_HUMAN), MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS| M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("brown southeastward", S_GIANT, LVL(124, 12, 6, 33, 20), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_FIRE, 4, 12), ATTK(AT_ENGL, AD_STON, 5, 20), ATTK(AT_KICK, AD_CONF, 3, 8), ATTK(AT_BREA, AD_BURN, 6, 14), ATTK(AT_SCRA, AD_AGGR, 4, 2), NO_ATTK), SIZ(515, 296, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hostelry si", S_GIANT, LVL(124, 17, 7, 82, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_TUCH, AD_DREN, 6, 3), ATTK(AT_STNG, AD_SSEX, 1, 12), ATTK(AT_NONE, AD_DEPR, 8, 7), ATTK(AT_WEAP, AD_POIS, 9, 9), NO_ATTK, NO_ATTK), SIZ(1481, 196, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_ELEC, M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sobered moodily", S_GIANT, LVL(124, 13, -20, 55, -5), (G_GENO|G_SGROUP|2), A(ATTK(AT_RATH, AD_CHKH, 6, 22), ATTK(AT_BREA, AD_DRDX, 8, 12), ATTK(AT_BREA, AD_NIVE, 4, 18), ATTK(AT_STNG, AD_DRST, 5, 24), NO_ATTK, NO_ATTK), SIZ(2839, 165, 0, MS_JAPANESE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("engulfing allegoric", S_GIANT, LVL(125, 13, -31, 83, 0), (2), A(ATTK(AT_HUGS, AD_UNPR, 4, 16), ATTK(AT_TUCH, AD_INSA, 7, 14), ATTK(AT_LASH, AD_RUST, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(657, 711, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_MINION|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("whooping modularity", S_GIANT, LVL(125, 15, -1, 89, 0), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_DRCH, 3, 6), ATTK(AT_TENT, AD_FRZE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2288, 879, 0, MS_ANIMAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), /* 'I' is a visual marker for all invisible monsters and must be unused */ /* * Jabberwock */ MON("carollian monster", S_JABBERWOCK, LVL(0, 6, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_SMALL), MR_HITASONE, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pw stealer", S_JABBERWOCK, LVL(0, 6, 7, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("terminator ouverture", S_JABBERWOCK, LVL(0, 12, 10, 0, -10), (G_GENO|2), A(ATTK(AT_HUGS, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SOUND, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("japonses monster", S_JABBERWOCK, /* spawns with otama */ LVL(0, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_SMALL), MR_HITASONE, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("primly trampled", S_JABBERWOCK, LVL(0, 12, -3, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PART, 1, 3), ATTK(AT_STNG, AD_SOUN, 1, 5), ATTK(AT_BUTT, AD_MINA, 1, 9), ATTK(AT_STNG, AD_SPEL, 5, 1), ATTK(AT_TRAM, AD_DETH, 1, 6), ATTK(AT_LASH, AD_DETH, 1, 7)), SIZ(297, 219, 0, MS_CUSS, MZ_GIGANTIC), MR_COLD|MR_DISINT, MR_DISINT, M1_CONCEAL, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nondeductible timid", S_JABBERWOCK, LVL(0, 13, -8, 10, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_WEBS, 1, 5), ATTK(AT_BEAM, AD_SEDU, 1, 1), ATTK(AT_MAGC, AD_TRAI, 1, 6), ATTK(AT_TRAM, AD_BLAS, 1, 5), ATTK(AT_SPIT, AD_RBRE, 1, 6), ATTK(AT_BEAM, AD_TLPT, 1, 6)), SIZ(3213, 1527, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, MR_FIRE, M1_AMPHIBIOUS|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("entirety sleigher", S_JABBERWOCK, LVL(0, 15, 4, 83, -1), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_ICUR, 1, 9), ATTK(AT_WEAP, AD_TRAI, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2974, 808, 0, MS_PRINCIPAL, MZ_LARGE), MR_SLEEP, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_REGEN, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("public performer", S_JABBERWOCK, /* spawns with 5 rocks */ LVL(1, 12, 10, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_LAUGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("lewisian monster", S_JABBERWOCK, LVL(1, 6, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_SMALL), MR_HITASONE, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ice monster", S_JABBERWOCK, LVL(2, 1, 8, 10, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mana mauler", S_JABBERWOCK, LVL(2, 6, 4, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_DREN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("mini jabberwock", S_JABBERWOCK, LVL(3, 9, 7, 5, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1,4), ATTK(AT_BITE, AD_PHYS, 1,4), ATTK(AT_CLAW, AD_PHYS, 1,4), ATTK(AT_CLAW, AD_PHYS, 1,4), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_SMALL), MR_HITASONE, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("miter", S_JABBERWOCK, LVL(3, 8, 8, 5, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("jure fanatic", S_JABBERWOCK, /* spawns with scroll of healing */ LVL(3, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("eyth fanatic", S_JABBERWOCK, LVL(3, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("repapering toffy", S_JABBERWOCK, LVL(3, 12, 10, 75, 15), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_WGHT, 3, 7), ATTK(AT_WEAP, AD_DEST, 3, 6), ATTK(AT_KICK, AD_TCKL, 3, 6), ATTK(AT_BUTT, AD_NGEN, 3, 5), ATTK(AT_TUCH, AD_ELEC, 3, 6), ATTK(AT_SPIT, AD_DISN, 6, 1)), SIZ(10, 248, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_POISON, 0, M1_NEEDPICK|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arctic avenger", S_JABBERWOCK, LVL(4, 2, 7, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_COLD, 2, 2), ATTK(AT_TUCH, AD_FRZE, 1, 3), ATTK(AT_TUCH, AD_COLD, 1, 2), ATTK(AT_HUGS, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jagular", S_JABBERWOCK, LVL(4, 15, 6, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("tubular", S_JABBERWOCK, LVL(4, 10, 8, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("violated alien", S_JABBERWOCK, LVL(4, 4, 0, 100, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fehbberwock", S_JABBERWOCK, LVL(4, 9, 6, 5, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1,4), ATTK(AT_BITE, AD_PHYS, 1,4), ATTK(AT_CLAW, AD_PHYS, 1,4), ATTK(AT_CLAW, AD_PHYS, 1,4), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_SMALL), MR_HITASONE|MR_POISON, MR_POISON, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Vera", S_JABBERWOCK, LVL(4, 18, -3, 95, 10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_COLD, 2, 5), ATTK(AT_KICK, AD_FRZE, 2, 6), ATTK(AT_BREA, AD_COLD, 2, 5), ATTK(AT_BEAM, AD_FRZE, 2, 6), ATTK(AT_NONE, AD_COLD, 0, 7), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: SOFT_SNEAKERS WAN_COLD POT_ICE(3) SCR_ICE(3) WHITE_DRAGON_SCALES CLOAK_OF_WARMTH ICE_SHIELD WAN_INCREASE_MAX_HITPOINTS */ MON("reexamined naughtiest", S_JABBERWOCK, LVL(4, 17, 9, 99, 0), (G_RGROUP|3), A(ATTK(AT_BUTT, AD_FEMI, 4, 4), ATTK(AT_TUCH, AD_NEXU, 3, 8), ATTK(AT_MAGC, AD_AGGR, 1, 7), ATTK(AT_TENT, AD_MAGM, 4, 6), NO_ATTK, NO_ATTK), SIZ(1326, 1468, 0, MS_STABILIZE, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_HERBIVORE, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rehinge significantly undescribably", S_JABBERWOCK, LVL(4, 12, -1, 26, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_TIME, 2, 1), ATTK(AT_STNG, AD_DCAY, 3, 8), ATTK(AT_LASH, AD_UNPR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1380, 69, 0, MS_METALMAFIA, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mage eater", S_JABBERWOCK, LVL(5, 7, 3, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_DREN, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("green stunt", S_JABBERWOCK, LVL(5, 9, 9, 15, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("defender", S_JABBERWOCK, LVL(5, 12, -10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SOLDIER, MZ_MEDIUM), MR_HITASTWO|MR_PLUSONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("green-sole sneaker", S_JABBERWOCK, LVL(5, 12, 8, 30, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_DRST, 2, 6), ATTK(AT_BREA, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_LARGE), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("blinding monster", S_JABBERWOCK, LVL(5, 6, 7, 15, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_BLND, 1, 10), ATTK(AT_TUCH, AD_BLND, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Vera's ice-cold sneaker", S_JABBERWOCK, LVL(5, 15, -5, 95, 0), (1), A(ATTK(AT_KICK, AD_COLD, 5, 8), ATTK(AT_KICK, AD_FRZE, 3, 8), ATTK(AT_BREA, AD_COLD, 1, 6), ATTK(AT_BEAM, AD_FRZE, 2, 4), ATTK(AT_NONE, AD_COLD, 0, 8), NO_ATTK), SIZ(50, 50, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("green monster", S_JABBERWOCK, LVL(5, 12, 8, 30, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_LITE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fire-wock with me", S_JABBERWOCK,/* like Twin Peaks*/ LVL(6, 1, 8, 10, 0), (G_GENO|5), A(ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_NONE, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("baby gryphon", S_JABBERWOCK, LVL(7, 18, 0, 25, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 14), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SQAWK, MZ_LARGE), MR_FIRE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("limpidity microbiological", S_JABBERWOCK, LVL(7, 10, 3, 18, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_ELEC, 6, 9), ATTK(AT_WEAP, AD_PAIN, 2, 1), ATTK(AT_BUTT, AD_FRZE, 1, 9), ATTK(AT_EXPL, AD_SOUN, 3, 1), ATTK(AT_BITE, AD_SOUN, 7, 8), ATTK(AT_TENT, AD_WERE, 5, 6)), SIZ(1700, 707, 0, MS_WHORE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("overbear television", S_JABBERWOCK, LVL(7, 9, -3, 19, 14), (4), A(ATTK(AT_CLAW, AD_RNG, 8, 1), ATTK(AT_KICK, AD_ICEB, 5, 8), ATTK(AT_TUCH, AD_VENO, 1, 3), ATTK(AT_SPIT, AD_TIME, 7, 6), ATTK(AT_BOOM, AD_INSA, 1, 5), NO_ATTK), SIZ(722, 1320, 0, MS_SUPERMAN, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("confusion monster", S_JABBERWOCK, LVL(8, 7, 6, 20, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_CONF, 1, 10), ATTK(AT_TUCH, AD_CONF, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stun monster", S_JABBERWOCK, LVL(8, 7, 6, 20, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_STUN, 1, 10), ATTK(AT_TUCH, AD_STUN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("trelon", S_JABBERWOCK, LVL(9, 9, 1, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DREN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("notler", S_JABBERWOCK, LVL(9, 9, 1, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_MEMO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reparative smudging", S_JABBERWOCK, LVL(9, 9, 2, 72, -2), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BEAM, AD_VENO, 1, 4), ATTK(AT_TUCH, AD_WRAT, 2, 1), ATTK(AT_LASH, AD_DCAY, 6, 7), ATTK(AT_ENGL, AD_WERE, 8, 1), ATTK(AT_STNG, AD_CAST, 6, 3), ATTK(AT_CLAW, AD_AXUS, 9, 5)), SIZ(1139, 307, 0, MS_HANDY, MZ_TINY), 0, 0, M1_TUNNEL|M1_POIS, M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rearward pursy", S_JABBERWOCK, LVL(9, 13, 5, 89, 7), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_STNG, AD_SLUD, 1, 1), ATTK(AT_WEAP, AD_AMNE, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(905, 910, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("small jabberwock", S_JABBERWOCK, LVL(10, 12, 3, 20, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1,10), ATTK(AT_BITE, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1,10), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BURBLE, MZ_MEDIUM), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tove", S_JABBERWOCK, LVL(10, 10, 4, 50, 0), (G_GENO|3), /* Frequency should increase while hallucinating and while demigod */ A(ATTK(AT_BITE, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("abettor beaned", S_JABBERWOCK, LVL(10, 16, -4, 11, 5), (G_GENO|G_UNIQ|1), A(ATTK(AT_ENGL, AD_AGGR, 1, 6), ATTK(AT_EXPL, AD_HALU, 9, 1), ATTK(AT_BEAM, AD_GRAV, 6, 3), ATTK(AT_STNG, AD_TRAP, 9, 8), NO_ATTK, NO_ATTK), SIZ(1343, 163, 0, MS_BOSS, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE| M1_OMNIVORE, M2_PNAME|M2_MAGIC|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_WAITFORU|M3_POKEMON|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ronnice", S_JABBERWOCK, LVL(10, 12, 5, 20, 10), (1|G_SGROUP), A(ATTK(AT_KICK, AD_LEGS, 4, 4), ATTK(AT_TUCH, AD_HEAL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_COLD|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue stunt", S_JABBERWOCK, LVL(10, 10, 8, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue monster", S_JABBERWOCK, LVL(10, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_LITE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("why are there such dark colors monster", S_JABBERWOCK, LVL(10, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_MALK, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLUE), MON("starlet bundle", S_JABBERWOCK, LVL(10, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_LITE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ELEC|MR_FIRE|MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, MR_ELEC|MR_FIRE|MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_PEACEFUL|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dream monster", S_JABBERWOCK, LVL(10, 8, 4, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 10), ATTK(AT_TUCH, AD_DREA, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_SLEEP, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hohoho that is so funny", S_JABBERWOCK, /* invisible */ LVL(10, 12, 6, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_RNG, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DEEPSTATE, MZ_LARGE), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLUE), MON("withering tove", S_JABBERWOCK, LVL(10, 10, 4, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blue-sole sneaker", S_JABBERWOCK, LVL(10, 12, 6, 40, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_ELEC, 2, 8), ATTK(AT_BREA, AD_ELEC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_LARGE), MR_ELEC, MR_ELEC, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("skortove", S_JABBERWOCK, LVL(10, 10, 4, 50, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_SCOR, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sucking fiend", S_JABBERWOCK, /* playable race */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Sumatra Chief", S_JABBERWOCK, LVL(10, 12, 0, 50, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GURGLE, MZ_MEDIUM), MR_HITASTWO|MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ruffled canny", S_JABBERWOCK, LVL(10, 11, -6, 56, 0), (2), A(ATTK(AT_STNG, AD_TCKL, 7, 8), ATTK(AT_ENGL, AD_UNPR, 1, 7), ATTK(AT_HUGS, AD_ILLU, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1552, 186, 0, MS_WERE, MZ_HUGE), MR_SLEEP, 0, M1_NOTAKE|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("visage headquartered", S_JABBERWOCK, LVL(11, 25, -8, 13, 1), (G_GENO|G_SGROUP|3), A(ATTK(AT_HUGS, AD_NEXU, 8, 4), ATTK(AT_SCRA, AD_TRAI, 2, 8), ATTK(AT_HUGS, AD_MANA, 6, 7), ATTK(AT_SCRA, AD_SAMU, 3, 1), NO_ATTK, NO_ATTK), SIZ(684, 365, 0, MS_TRUMPET, MZ_LARGE), MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL, M2_MINION|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("accelerated darkhaired", S_JABBERWOCK, LVL(11, 6, 4, 95, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_MAGC, AD_CHAO, 9, 8), ATTK(AT_BOOM, AD_CHAO, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1734, 295, 0, MS_WAIL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, M4_BAT|M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("semolina verbile", S_JABBERWOCK, LVL(12, 12, -10, 96, 7), (G_RGROUP|4), A(ATTK(AT_HUGS, AD_ICEB, 8, 4), ATTK(AT_GAZE, AD_WTHR, 6, 1), ATTK(AT_LASH, AD_ALIN, 9, 1), ATTK(AT_NONE, AD_STCK, 2, 4), ATTK(AT_BREA, AD_DRCH, 8, 6), NO_ATTK), SIZ(554, 1437, 0, MS_FEARHARE, MZ_MEDIUM), MR_SLEEP|MR_DISINT, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_UNSOLID|M1_REGEN|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("neglector hypothetical", S_JABBERWOCK, LVL(12, 12, 1, 81, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_SHAN, 1, 3), ATTK(AT_TRAM, AD_CORR, 5, 3), ATTK(AT_EXPL, AD_TDRA, 4, 5), ATTK(AT_SPIT, AD_MANA, 9, 2), ATTK(AT_GAZE, AD_POIS, 9, 5), NO_ATTK), SIZ(750, 708, 0, MS_CASINO, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("frost monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_FRZE, 1, 10), ATTK(AT_TUCH, AD_FRZE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iceblock monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 1, 10), ATTK(AT_TUCH, AD_ICEB, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hallucination monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_HALU, 1, 10), ATTK(AT_TUCH, AD_HALU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hallucinator", S_JABBERWOCK, /* playable race */ LVL(12, 8, 4, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_NOPOLY, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fire monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_BURN, 1, 10), ATTK(AT_TUCH, AD_BURN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dim monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_DIMN, 1, 10), ATTK(AT_TUCH, AD_DIMN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty dim monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DIMN, 1, 10), ATTK(AT_TUCH, AD_DIMN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unaligned monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_ALIN, 1, 10), ATTK(AT_TUCH, AD_ALIN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravate monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_AGGR, 1, 10), ATTK(AT_TUCH, AD_AGGR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("jaf tank", S_JABBERWOCK, LVL(12, 9, -32, 100, -4), (G_GENO|1), A(ATTK(AT_TRAM, AD_LEGS, 1, 24), ATTK(AT_TRAM, AD_SLOW, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lightning monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_ELEC, 1, 10), ATTK(AT_TUCH, AD_ELEC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("poison monster", S_JABBERWOCK, LVL(12, 8, 4, 30, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DRST, 1, 10), ATTK(AT_TUCH, AD_DRST, 1, 10), ATTK(AT_BREA, AD_DRST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("jubjub bird", S_JABBERWOCK, LVL(12, 20, -2, 10, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DRIN, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("snark", S_JABBERWOCK, LVL(12, 18, 0, 30, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2,6), ATTK(AT_BITE, AD_PHYS, 2,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_DISINT, MR_DISINT, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_AVOIDER|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nasty snark", S_JABBERWOCK, /* spawns with potion of grease */ LVL(12, 18, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,6), ATTK(AT_BITE, AD_PHYS, 2,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_DISINT, MR_DISINT, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_AVOIDER|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gryphon", S_JABBERWOCK, LVL(12, 22, 0, 50, 10), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 18), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SQAWK, MZ_LARGE), MR_FIRE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cabaret phosphene her exclaim", S_JABBERWOCK, LVL(12, 8, -1, 75, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NEXU, 2, 2), ATTK(AT_NONE, AD_LEGS, 8, 5), ATTK(AT_WEAP, AD_LETH, 1, 3), ATTK(AT_BUTT, AD_VULN, 6, 7), ATTK(AT_HUGS, AD_WGHT, 1, 9), NO_ATTK), SIZ(1095, 1116, 0, MS_CORONA, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID, 0, 0, M2_VAMPIRE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("freehearted aspiringly", S_JABBERWOCK, LVL(12, 7, -3, 18, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_HUGS, AD_WEBS, 4, 1), ATTK(AT_BEAM, AD_ALIN, 7, 9), ATTK(AT_TENT, AD_MAGM, 1, 3), ATTK(AT_STNG, AD_STTP, 6, 7), ATTK(AT_STNG, AD_TREM, 1, 1), NO_ATTK), SIZ(1265, 784, 0, MS_BUZZ, MZ_GIGANTIC), MR_POISON|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS, M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("attenuate finagled squirrel", S_JABBERWOCK, LVL(13, 12, 5, 55, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_FRZE, 9, 5), ATTK(AT_WEAP, AD_MIDI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(887, 106, 0, MS_SOCKS, MZ_GIGANTIC), MR_COLD, 0, M1_SWIM|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_MINION|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("terrax", S_JABBERWOCK, LVL(13, 10, -2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("news xpress", S_JABBERWOCK, LVL(13, 10, -2, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_MEMO, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("obscener repackage", S_JABBERWOCK, LVL(13, 7, -9, 71, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_SLOW, 9, 2), ATTK(AT_BUTT, AD_SAMU, 1, 6), ATTK(AT_LASH, AD_DEPR, 1, 5), ATTK(AT_BOOM, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(1298, 18, 0, MS_BOAST, MZ_LARGE), 0, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_AVOIDER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("simulating arabesque", S_JABBERWOCK, LVL(14, 12, -5, 59, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_DARK, 6, 1), ATTK(AT_SCRA, AD_AMNE, 4, 7), ATTK(AT_MAGC, AD_SPEL, 2, 1), ATTK(AT_TENT, AD_DISE, 4, 7), ATTK(AT_BREA, AD_MIDI, 3, 1), NO_ATTK), SIZ(2671, 570, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_TPORT_CNTRL| M1_ACID|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_HOSTILE, M3_INFRAVISION|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("prefatory hopped", S_JABBERWOCK, LVL(14, 12, 2, 40, 1), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_KICK, AD_STUN, 8, 1), ATTK(AT_BUTT, AD_CALM, 8, 8), ATTK(AT_CLAW, AD_WERE, 8, 3), ATTK(AT_TRAM, AD_DRLI, 9, 6), ATTK(AT_NONE, AD_TREM, 6, 2), NO_ATTK), SIZ(2930, 421, 0, MS_DRUGS, MZ_GIGANTIC), 0, 0, M1_FLY|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STALK|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vagrom cozened", S_JABBERWOCK, LVL(14, 12, -8, 82, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_TPTO, 1, 9), ATTK(AT_GAZE, AD_FEMI, 4, 4), ATTK(AT_TRAM, AD_HALU, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(474, 101, 0, MS_WHORE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, 0, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hemorrhaging youthened lifesaver", S_JABBERWOCK, LVL(14, 6, 10, 14, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_RUST, 6, 9), ATTK(AT_LASH, AD_ABDC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(412, 150, 0, MS_NEIGH, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cub typhoid", S_JABBERWOCK, LVL(14, 12, -10, 4, -19), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_DRDX, 6, 1), ATTK(AT_TUCH, AD_DCAY, 3, 1), ATTK(AT_BEAM, AD_DISN, 7, 2), ATTK(AT_BUTT, AD_CAST, 6, 9), ATTK(AT_BITE, AD_UVUU, 2, 4), NO_ATTK), SIZ(2385, 63, 0, MS_DJINNI, MZ_SMALL), MR_POISON|MR_ACID, MR_ACID, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID| M1_SLITHY|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("zionism accursed fossate brocket", S_JABBERWOCK, LVL(14, 25, 3, 64, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_MAGM, 1, 1), ATTK(AT_HUGS, AD_IDAM, 6, 5), ATTK(AT_MAGC, AD_EDGE, 7, 4), ATTK(AT_BEAM, AD_IDAM, 9, 7), ATTK(AT_CLAW, AD_TRAI, 8, 7), ATTK(AT_MAGC, AD_DISP, 8, 4)), SIZ(1956, 42, 0, MS_CUSS, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("foril jabberwock", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stroking-joanna", S_JABBERWOCK, /* spawns with fishnet and leather peep-toes */ LVL(15, 12, -2, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ROAR, MZ_LARGE), MR_COLD|MR_ELEC|MR_HITASTWO|MR_ACID, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan-sole sneaker", S_JABBERWOCK, LVL(15, 12, 2, 35, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 1, 12), ATTK(AT_KICK, AD_ICEB, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_LARGE), MR_COLD, MR_COLD, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, 0, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("scary monster", S_JABBERWOCK, LVL(15, 9, 2, 35, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 1, 12), ATTK(AT_TUCH, AD_FEAR, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty scary monster", S_JABBERWOCK, LVL(15, 9, 2, 35, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 1, 12), ATTK(AT_TUCH, AD_FEAR, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("slip monster", S_JABBERWOCK, /* spawns with potion of grease */ LVL(15, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GLIB, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ACID|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("red-sole sneaker", S_JABBERWOCK, LVL(15, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_LARGE), MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji cashier", S_JABBERWOCK, LVL(15, 13, -10, 95, 8), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_SWAP, 3, 12), ATTK(AT_GAZE, AD_TPTO, 0, 0), ATTK(AT_BEAM, AD_WNCE, 2, 10), ATTK(AT_RATH, AD_DEBT, 4, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_DISINT|MR_ACID|MR_POISON|MR_DEATH|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_GREEDY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_NO_DECAY, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("jabberwock", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tourette alien", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_KICK, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_SHRIEK, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_FLY|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jabberwock messenger", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_SAMU, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("player jabberwock", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phasing jabberwock", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("new jabberwock", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Fei oh", S_JABBERWOCK, /* was a unique in SJNH */ LVL(15, 12, -2, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_OMNIVORE|M1_NOLIMBS, M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jabberwoch", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_WTHR, 4,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("delusiojabberwock", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_ILLU, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("greenerwock", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("red monster", S_JABBERWOCK, LVL(15, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_FIRE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("shade monster", S_JABBERWOCK, LVL(15, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("monstrous monster", S_JABBERWOCK, LVL(15, 12, -4, 60, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_FIRE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nightmare ravager", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_DREA, 2,10), ATTK(AT_CLAW, AD_ENCH, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rnged monster", S_JABBERWOCK, LVL(15, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_FIRE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), /* damage type of the bite is randomized */ MON("glib monster", S_JABBERWOCK, LVL(15, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GLIB, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ACID|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("normal monster", S_JABBERWOCK, LVL(15, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SKIL, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_FIRE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("escalator monster", S_JABBERWOCK, LVL(15, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CHKH, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bright disease jabberwock", S_JABBERWOCK, /* light radius 3 */ LVL(15, 12, -2, 50, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_NIVE, 2,10), ATTK(AT_CLAW, AD_NIVE, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rathluse", S_JABBERWOCK, LVL(15, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_RATH, AD_WTHR, 2, 8), ATTK(AT_RATH, AD_DAMA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SPOILER, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("werejabberwock", S_JABBERWOCK, LVL(15, 12, -2, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 2,10), ATTK(AT_BITE, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_PHYS, 2,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fell beast", S_JABBERWOCK, LVL(15, 24, 0, 10, -12), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_HITASTWO, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blacklight monster", S_JABBERWOCK, /* spawns with black lightsaber */ LVL(15, 12, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_HALU, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("commonable dusking tokyo", S_JABBERWOCK, LVL(15, 10, 3, 18, 0), (3), A(ATTK(AT_TUCH, AD_BLEE, 7, 7), ATTK(AT_STNG, AD_THIR, 7, 2), ATTK(AT_BEAM, AD_IDAM, 3, 9), ATTK(AT_WEAP, AD_DFOO, 9, 7), ATTK(AT_BOOM, AD_DFOO, 5, 8), ATTK(AT_WEAP, AD_ILLU, 9, 1)), SIZ(1800, 604, 0, MS_BONES, MZ_SMALL), MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT, M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("leather femmy", S_JABBERWOCK, LVL(16, 12, 4, 30, 4), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 6), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("electro monster", S_JABBERWOCK, LVL(16, 12, 0, 50, 0), (1), A(ATTK(AT_NONE, AD_ELEC, 0, 6), ATTK(AT_LASH, AD_ELEC, 1, 16), ATTK(AT_BREA, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("venomer vestal", S_JABBERWOCK, LVL(16, 12, -8, 36, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MIDI, 4, 4), ATTK(AT_TRAM, AD_DISE, 1, 9), ATTK(AT_BITE, AD_SEDU, 4, 8), ATTK(AT_TENT, AD_RAGN, 7, 9), NO_ATTK, NO_ATTK), SIZ(1015, 1713, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS| M1_OMNIVORE, M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("plashed parti", S_JABBERWOCK, LVL(16, 13, 2, 34, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_SCRA, AD_PLYS, 2, 4), ATTK(AT_CLAW, AD_MIDI, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3294, 846, 0, MS_ALLA, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC, MR_DISINT, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tessellate refinancing", S_JABBERWOCK, LVL(17, 12, -1, 34, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DCAY, 3, 5), ATTK(AT_BUTT, AD_VULN, 8, 3), ATTK(AT_TENT, AD_CNCL, 3, 7), ATTK(AT_TRAM, AD_BLEE, 6, 9), ATTK(AT_RATH, AD_TIME, 7, 7), ATTK(AT_BITE, AD_FUMB, 8, 9)), SIZ(1434, 72, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_NOHEAD|M1_UNSOLID, M2_NOPOLY|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("spell sucker", S_JABBERWOCK, LVL(17, 11, -4, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DREN, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spell suxxor", S_JABBERWOCK, LVL(17, 11, -4, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_MEMO, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("numbness monster", S_JABBERWOCK, LVL(18, 10, 0, 45, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NUMB, 1, 13), ATTK(AT_TUCH, AD_NUMB, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("boojum", S_JABBERWOCK, LVL(18, 15, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_TLPT, 0,0), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DISINT, MR_FIRE|MR_ELEC|MR_DISINT, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lore boojum", S_JABBERWOCK, /* spawns with potion of grease */ LVL(18, 15, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_TLPT, 0,0), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DISINT, MR_FIRE|MR_ELEC|MR_DISINT, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("xtra jabberwock", S_JABBERWOCK, LVL(18, 12, -2, 50, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2,12), ATTK(AT_BITE, AD_PHYS, 2,12), ATTK(AT_CLAW, AD_PHYS, 2,12), ATTK(AT_CLAW, AD_PHYS, 2,12), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Sabine", S_JABBERWOCK, /* karate woman */ LVL(18, 12, -2, 50, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_WTHR, 6, 8), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_BEAM, AD_MANA, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: WEDGE_SANDALS HIGH_HEELED_SANDAL CLOAK_OF_MAGIC_RESISTANCE */ MON("meadowlark purulently", S_JABBERWOCK, LVL(19, 12, 2, 27, -17), (1), A(ATTK(AT_TRAM, AD_DIMN, 5, 3), ATTK(AT_LASH, AD_TREM, 4, 1), ATTK(AT_NONE, AD_DIMN, 6, 1), ATTK(AT_RATH, AD_SANI, 5, 5), NO_ATTK, NO_ATTK), SIZ(191, 148, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, MR_STONE, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_ACID, M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("heartfelt yielder", S_JABBERWOCK, LVL(19, 12, 8, 87, 11), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_DRLI, 6, 1), ATTK(AT_ENGL, AD_MINA, 1, 8), ATTK(AT_NONE, AD_GRAV, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(251, 788, 0, MS_SHOE, MZ_MEDIUM), MR_DISINT|MR_POISON, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("reconciliator trashed", S_JABBERWOCK, LVL(19, 12, -3, 10, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_MAGC, AD_BLND, 8, 1), ATTK(AT_BUTT, AD_BLAS, 3, 3), ATTK(AT_TENT, AD_VAPO, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(316, 177, 0, MS_HANDY, MZ_LARGE), MR_SLEEP|MR_ACID, 0, M1_FLY|M1_NOTAKE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("vorpal jabberwock", S_JABBERWOCK, LVL(20, 12, -2, 50, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("hijiri kuni no senshi", S_JABBERWOCK, /* spawns with zanbato, cuirass armor, potion of cure critical wounds, rocket gauntlets and mummy wrapping */ LVL(20, 13, -4, 40, 5), (1), A(ATTK(AT_WEAP, AD_STUN, 5, 6), ATTK(AT_WEAP, AD_FEAR, 5, 6), ATTK(AT_RATH, AD_INSA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("evasive vorpal jabberwock", S_JABBERWOCK, LVL(20, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bandersnatch", S_JABBERWOCK, LVL(20, 8, 0, 65, 0 ), (G_GENO|1), A(ATTK(AT_BUTT, AD_STUN, 2, 10), ATTK(AT_ENGL, AD_DGST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BURBLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL| M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_NEUTER, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gravewall femmy", S_JABBERWOCK, /* spawns with scroll of grave */ LVL(20, 15, -11, 50, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 12), ATTK(AT_WEAP, AD_FIRE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK|M1_TPORT|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ice animal", S_JABBERWOCK, LVL(20, 5, -1, 50, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_COLD, 2, 10), ATTK(AT_TUCH, AD_FRZE, 1, 10), ATTK(AT_TUCH, AD_COLD, 1, 10), ATTK(AT_HUGS, AD_FRZE, 1, 10), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nightmare monster", S_JABBERWOCK, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 10), ATTK(AT_TUCH, AD_DREA, 1, 10), ATTK(AT_NONE, AD_SLEE, 1, 10), ATTK(AT_TUCH, AD_SLEE, 1, 10), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_SLEEP|MR_HITASTWO, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cheeping poultice", S_JABBERWOCK, LVL(20, 11, -1, 85, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_WRAT, 2, 9), ATTK(AT_BUTT, AD_WTHR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1709, 181, 0, MS_HISS, MZ_SMALL), MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_THICK_HIDE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY, M3_CLOSE|M3_SPIDER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("hussy-femmy", S_JABBERWOCK, /* spawns with soft girl sneaker, has hugging boots */ LVL(20, 11, -6, 90, 1), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_KICK, AD_FEMI, 6, 10), ATTK(AT_WEAP, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_POISON|MR_ELEC|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DEMON|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("angry jabberwock", S_JABBERWOCK, LVL(20, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_WRAT, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark monster", S_JABBERWOCK, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 10), ATTK(AT_NONE, AD_DARK, 2, 8), ATTK(AT_GAZE, AD_DARK, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("venom monster", S_JABBERWOCK, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 1, 16), ATTK(AT_TUCH, AD_POIS, 1, 16), ATTK(AT_BREA, AD_POIS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("real venom monster", S_JABBERWOCK, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_VENO, 1, 16), ATTK(AT_TUCH, AD_VENO, 1, 16), ATTK(AT_BREA, AD_VENO, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lava monster", S_JABBERWOCK, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 1, 20), ATTK(AT_TUCH, AD_LAVA, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("doubledress jabberwock", S_JABBERWOCK, LVL(20, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_SHAN, 3, 10), ATTK(AT_CLAW, AD_SHAN, 3, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("plasma monster", S_JABBERWOCK, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLAS, 1, 20), ATTK(AT_TUCH, AD_PLAS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_FIRE, MR_FIRE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("volt monster", S_JABBERWOCK, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 1, 25), ATTK(AT_TUCH, AD_MALK, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ELEC, MR_ELEC, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mirror monster", S_JABBERWOCK, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_HODS, 1, 25), ATTK(AT_TUCH, AD_HODS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("putrid defiler", S_JABBERWOCK, LVL(20, 9, 0, 45, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GURGLE, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("Marleen", S_JABBERWOCK, LVL(20, 12, 10, 0, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS POT_PARALYSIS */ /* speed 15-23, AC -1, MR 100, extra attacks 3, resists 3, M1 flags 0, M2 flags 0, M3 flags 0 */ MON("wretched defiler", S_JABBERWOCK, LVL(21, 9, -1, 55, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GURGLE, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clericalism ailurophobe tremble", S_JABBERWOCK, LVL(21, 13, -2, 17, -20), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_INSA, 6, 1), ATTK(AT_STNG, AD_WEBS, 1, 1), ATTK(AT_BITE, AD_GRAV, 1, 4), ATTK(AT_LASH, AD_SAMU, 6, 6), ATTK(AT_NONE, AD_STON, 9, 8), NO_ATTK), SIZ(8, 741, 0, MS_TREESQUAD, MZ_SMALL), MR_ELEC, 0, M1_TUNNEL|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("slurring tinnier", S_JABBERWOCK, LVL(21, 12, -9, 98, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_EXPL, AD_MINA, 1, 9), ATTK(AT_WEAP, AD_DGST, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1222, 283, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DEATH, MR_SLEEP, M1_AMORPHOUS|M1_NOEYES|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_INFRAVISION|M3_NONMOVING|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fetid defiler", S_JABBERWOCK, LVL(22, 10, -2, 65, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GURGLE, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("frozen terror", S_JABBERWOCK, LVL(22, 6, -2, 60, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_COLD, 2, 12), ATTK(AT_TUCH, AD_FRZE, 1, 12), ATTK(AT_TUCH, AD_COLD, 1, 12), ATTK(AT_HUGS, AD_FRZE, 1, 12), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("greater ice cattle", S_JABBERWOCK, LVL(22, 6, -2, 60, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_COLD, 2, 12), ATTK(AT_TUCH, AD_FRZE, 2, 6), ATTK(AT_TUCH, AD_COLD, 2, 6), ATTK(AT_HUGS, AD_FRZE, 2, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pompeji nastysquad", S_JABBERWOCK, LVL(22, 17, -13, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LEVI, 4, 8), ATTK(AT_SCRA, AD_CAST, 4, 8), ATTK(AT_NONE, AD_NACU, 4,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rancid defiler", S_JABBERWOCK, LVL(23, 10, -3, 75, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GURGLE, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unperceptively sulphurize takeable", S_JABBERWOCK, LVL(23, 15, 5, 10, 8), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_TDRA, 2, 2), ATTK(AT_MAGC, AD_WTHR, 5, 2), ATTK(AT_EXPL, AD_WISD, 7, 5), ATTK(AT_NONE, AD_LAZY, 1, 9), ATTK(AT_SCRA, AD_STUN, 2, 1), NO_ATTK), SIZ(541, 312, 0, MS_TRUMPET, MZ_TINY), MR_DISINT, 0, M1_AMORPHOUS|M1_MINDLESS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("koto overthrow", S_JABBERWOCK, LVL(23, 19, 9, 29, 0), (G_VLGROUP|4), A(ATTK(AT_ENGL, AD_MCRE, 1, 1), ATTK(AT_RATH, AD_POLY, 5, 1), ATTK(AT_KICK, AD_MINA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2572, 92, 0, MS_COMBAT, MZ_HUMAN), MR_ACID, 0, M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE| M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("undeserving sadhu weirdo demandable", S_JABBERWOCK, LVL(23, 18, -4, 18, 12), (G_GENO|G_RGROUP|2), A(ATTK(AT_NONE, AD_DEPR, 9, 1), ATTK(AT_TENT, AD_SCOR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(228, 7, 0, MS_POKEDEX, MZ_SMALL), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE| M1_REGEN|M1_POIS, M2_PNAME|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("radiosensitive ritualized", S_JABBERWOCK, LVL(23, 12, -9, 95, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_NGRA, 3, 9), ATTK(AT_NONE, AD_WEEP, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(63, 679, 0, MS_ESCAPE, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("overrunning mach", S_JABBERWOCK, LVL(23, 14, 8, 46, 0), (3), A(ATTK(AT_NONE, AD_TCKL, 8, 7), ATTK(AT_SCRA, AD_ANTI, 4, 5), ATTK(AT_BUTT, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_BADE, 1, 8), ATTK(AT_WEAP, AD_EDGE, 7, 9), NO_ATTK), SIZ(2242, 1202, 0, MS_TRUMPET, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("locknut molester", S_JABBERWOCK, LVL(23, 12, -3, 57, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_VAPO, 3, 7), ATTK(AT_NONE, AD_THIR, 9, 5), ATTK(AT_LASH, AD_RBRE, 9, 2), ATTK(AT_TRAM, AD_BANI, 6, 2), ATTK(AT_NONE, AD_GLIB, 7, 9), ATTK(AT_WEAP, AD_DRCH, 4, 4)), SIZ(1654, 590, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("splintered remark", S_JABBERWOCK, LVL(23, 12, -6, 38, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LETH, 3, 1), ATTK(AT_WEAP, AD_SLIM, 7, 7), ATTK(AT_TENT, AD_SITM, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(756, 249, 0, MS_FART_NORMAL, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_JEWELS, M3_NOPLRPOLY|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("serif rudely", S_JABBERWOCK, LVL(24, 13, 6, 71, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_NTHR, 3, 7), ATTK(AT_BEAM, AD_AXUS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(909, 210, 0, MS_SMITH, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("moldy defiler", S_JABBERWOCK, LVL(24, 11, -4, 85, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GURGLE, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("frozen obsid", S_JABBERWOCK, LVL(24, 7, -3, 70, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_COLD, 2, 15), ATTK(AT_TUCH, AD_FRZE, 1, 15), ATTK(AT_TUCH, AD_COLD, 1, 15), ATTK(AT_HUGS, AD_FRZE, 1, 15), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("asiatic femmy", S_JABBERWOCK, /* spawns with block-heeled combat boot and leather peep-toes */ LVL(24, 14, -6, 80, -4), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 8), ATTK(AT_WEAP, AD_GLIB, 4, 5), ATTK(AT_BEAM, AD_DARK, 2, 10), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_DRAIN|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_UNDEAD|M2_VAMPIRE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("greater stun monster", S_JABBERWOCK, LVL(24, 12, 0, 60, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 2, 10), ATTK(AT_TUCH, AD_STUN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shoe shopper", S_JABBERWOCK, /* spawns with sexy mary jane */ LVL(25, 12, -4, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_NUMB, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_COMBAT, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("greaterwock", S_JABBERWOCK, LVL(25, 12, -2, 50, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("tschebberwock", S_JABBERWOCK, LVL(25, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3,10), ATTK(AT_BITE, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK|M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gray-sole sneaker", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_RBRE, 2, 12), ATTK(AT_NONE, AD_RBRE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("white monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBRE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("infrared monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RNG, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gamma monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PART, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ultraviolet monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MIDI, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("void monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CHRN, 2, 12), ATTK(AT_NONE, AD_CHRN, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vomit monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VOMT, 2, 12), ATTK(AT_NONE, AD_VOMT, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gray monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 2, 12), ATTK(AT_NONE, AD_RBRE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BREA, AD_DISN, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_DISINT, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("psychic monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SPC2, 2, 12), ATTK(AT_NONE, AD_SPC2, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mess monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SANI, 2, 12), ATTK(AT_NONE, AD_SANI, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("insane monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_INSA, 2, 12), ATTK(AT_NONE, AD_INSA, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elemental monster", S_JABBERWOCK, LVL(25, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_AXUS, 2, 12), ATTK(AT_NONE, AD_AXUS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("jora hawk", S_JABBERWOCK, LVL(25, 20, -5, 75, 8), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 30), ATTK(AT_BITE, AD_FIRE, 2, 30), ATTK(AT_CLAW, AD_PHYS, 2, 15), ATTK(AT_CLAW, AD_FIRE, 2, 15), ATTK(AT_CLAW, AD_PHYS, 2, 15), ATTK(AT_CLAW, AD_FIRE, 2, 15)), SIZ(1400, 1400, 0, MS_SQAWK, MZ_HUGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_FLY|M1_WALLWALK|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("key jabberwock", S_JABBERWOCK, LVL(25, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_SAMU, 3, 10), ATTK(AT_CLAW, AD_SAMU, 3, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("diminisher", S_JABBERWOCK, LVL(25, 13, -10, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 15), ATTK(AT_TUCH, AD_DREN, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forgetter", S_JABBERWOCK, LVL(25, 13, -10, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 15), ATTK(AT_TUCH, AD_MEMO, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty forgetter", S_JABBERWOCK, LVL(25, 13, -10, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 15), ATTK(AT_TUCH, AD_MEMO, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("annoyance picturer unclogging", S_JABBERWOCK, LVL(25, 18, 9, 32, 0), (G_VLGROUP|4), A(ATTK(AT_TRAM, AD_DRST, 1, 4), ATTK(AT_TRAM, AD_VOMT, 6, 7), ATTK(AT_SPIT, AD_CURS, 1, 9), ATTK(AT_STNG, AD_PEST, 1, 2), NO_ATTK, NO_ATTK), SIZ(938, 75, 0, MS_BOT, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("uncompressed illumination", S_JABBERWOCK, LVL(25, 12, -5, 0, 1), (G_GENO|3), A(ATTK(AT_GAZE, AD_DEBU, 6, 8), ATTK(AT_SCRA, AD_BURN, 7, 4), ATTK(AT_TRAM, AD_SGLD, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(877, 28, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_STONE, 0, M1_TUNNEL|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tinged bridgework", S_JABBERWOCK, LVL(26, 8, 8, 77, 6), (3), A(ATTK(AT_SPIT, AD_SLUD, 8, 9), ATTK(AT_MAGC, AD_PHYS, 1, 3), ATTK(AT_SCRA, AD_DEPR, 8, 4), ATTK(AT_NONE, AD_LETH, 5, 7), ATTK(AT_KICK, AD_NGRA, 7, 1), NO_ATTK), SIZ(901, 8, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE, 0, M1_CONCEAL|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gorgon handbook", S_JABBERWOCK, LVL(26, 17, 5, 40, 13), (G_GENO|3), A(ATTK(AT_SPIT, AD_NUMB, 4, 8), ATTK(AT_WEAP, AD_SLUD, 1, 7), ATTK(AT_BOOM, AD_MALK, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2248, 695, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_NASTY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("positing month", S_JABBERWOCK, LVL(26, 12, 0, 48, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TENT, AD_SWAP, 7, 3), ATTK(AT_MAGC, AD_SLUD, 2, 2), ATTK(AT_MAGC, AD_RUNS, 8, 1), ATTK(AT_MAGC, AD_DRST, 7, 1), ATTK(AT_BOOM, AD_BURN, 7, 9), NO_ATTK), SIZ(238, 624, 0, MS_VAMPIRE, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("champion femmy", S_JABBERWOCK, /* spawns with hippie heels and amulet of life saving */ LVL(26, 12, 5, 20, 10), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 3), ATTK(AT_NONE, AD_POIS, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_REGEN, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frozen horror", S_JABBERWOCK, LVL(26, 8, -4, 80, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_COLD, 2, 17), ATTK(AT_TUCH, AD_FRZE, 1, 17), ATTK(AT_TUCH, AD_COLD, 1, 17), ATTK(AT_HUGS, AD_FRZE, 1, 17), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("light twingeing", S_JABBERWOCK, LVL(27, 12, 2, 48, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_WTHR, 3, 4), ATTK(AT_BITE, AD_UVUU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(16, 244, 0, MS_MUMBLE, MZ_HUMAN), MR_STONE|MR_DEATH, 0, M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STRONG|M2_HOBBIT, M3_TRAITOR|M3_SPIDER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ugandan workload chaffy", S_JABBERWOCK, LVL(27, 26, -4, 66, 20), (G_UNIQ|2), A(ATTK(AT_HUGS, AD_DARK, 8, 6), ATTK(AT_WEAP, AD_BADE, 1, 4), ATTK(AT_BEAM, AD_NACU, 4, 5), ATTK(AT_WEAP, AD_AGGR, 1, 1), ATTK(AT_BEAM, AD_HODS, 2, 1), ATTK(AT_TUCH, AD_DEPR, 9, 1)), SIZ(209, 534, 0, MS_METALMAFIA, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("frozen incineration", S_JABBERWOCK, LVL(28, 9, -5, 90, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_COLD, 2, 20), ATTK(AT_TUCH, AD_FRZE, 1, 20), ATTK(AT_TUCH, AD_COLD, 1, 20), ATTK(AT_HUGS, AD_FRZE, 1, 20), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fumbling monster", S_JABBERWOCK, LVL(28, 7, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STUN, 2, 10), ATTK(AT_TUCH, AD_STUN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("real fumbling monster", S_JABBERWOCK, LVL(28, 7, 0, 20, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_FUMB, 2, 10), ATTK(AT_TUCH, AD_FUMB, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("four-wheel stone construct", S_JABBERWOCK, /* gnollhack juggernaut */ LVL(28, 24, 0, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_STUN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("slime monster", S_JABBERWOCK, LVL(28, 12, -5, 65, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SLIM, 1, 18), ATTK(AT_TUCH, AD_SLIM, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_SLIME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("litter monster", S_JABBERWOCK, LVL(28, 12, -5, 65, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_LITT, 1, 18), ATTK(AT_TUCH, AD_LITT, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_SLIME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("obligating based ragwort", S_JABBERWOCK, LVL(28, 12, -3, 1, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_FAMN, 4, 9), ATTK(AT_WEAP, AD_CHAO, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(372, 984, 0, MS_BONES, MZ_GIGANTIC), MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("implosive reformated quizzical", S_JABBERWOCK, LVL(29, 12, -5, 29, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_FAKE, 6, 7), ATTK(AT_STNG, AD_WEBS, 1, 5), ATTK(AT_KICK, AD_DRST, 5, 5), ATTK(AT_STNG, AD_IDAM, 9, 6), NO_ATTK, NO_ATTK), SIZ(899, 4, 0, MS_VAMPIRE, MZ_TINY), MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gnomonic folia tread jonah mammee", S_JABBERWOCK, LVL(29, 14, 6, 45, -10), (G_UNIQ|3), A(ATTK(AT_HUGS, AD_NPRO, 1, 3), ATTK(AT_BREA, AD_RAGN, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(88, 156, 0, MS_BOAST, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stomping maestoso stemmer obesity", S_JABBERWOCK, LVL(30, 11, 6, 73, 0), (3), A(ATTK(AT_SCRA, AD_TIME, 1, 2), ATTK(AT_SPIT, AD_PEST, 6, 6), ATTK(AT_SPIT, AD_TERR, 4, 2), ATTK(AT_STNG, AD_LITE, 4, 1), NO_ATTK, NO_ATTK), SIZ(1327, 929, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("verbal jabberwock", S_JABBERWOCK, LVL(30, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_DETH, 3, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASTHREE, 0, M1_HIDE|M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Johanna's red leather boot", S_JABBERWOCK, /* spawns with hippie heels, gives a 1-UP when eaten */ LVL(30, 14, -5, 90, 15), (1), A(ATTK(AT_KICK, AD_LAVA, 2, 4), ATTK(AT_SCRA, AD_BLEE, 2, 10), ATTK(AT_TRAM, AD_TRAP, 3, 14), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASTHREE|MR_PLUSONE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_PETRIFIES, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("golden monster", S_JABBERWOCK, LVL(30, 12, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 2, 15), ATTK(AT_NONE, AD_DISE, 2, 15), ATTK(AT_MAGC, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_ELEC|MR_FIRE|MR_POISON|MR_ACID|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("orange monster", S_JABBERWOCK, LVL(30, 12, -10, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("purple monster", S_JABBERWOCK, LVL(30, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 5, 8), ATTK(AT_GAZE, AD_DISE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("purple-sole sneaker", S_JABBERWOCK, LVL(30, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_DISE, 5, 8), ATTK(AT_KICK, AD_RBRE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("orange-sole sneaker", S_JABBERWOCK, LVL(30, 12, -10, 90, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_SLEE, 2, 4), ATTK(AT_KICK, AD_BURN, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, MR_FIRE|MR_SLEEP, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lucid monster", S_JABBERWOCK, LVL(30, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DREA, 1, 10), ATTK(AT_TUCH, AD_DREA, 1, 10), ATTK(AT_NONE, AD_PLYS, 1, 10), ATTK(AT_TUCH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_SLEEP|MR_HITASTWO, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("l-c jabberwock", S_JABBERWOCK, LVL(30, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASTHREE, 0, M1_HIDE|M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("curably regrouping", S_JABBERWOCK, LVL(30, 13, 0, 68, 13), (4), A(ATTK(AT_MAGC, AD_SKIL, 1, 1), ATTK(AT_TRAM, AD_NPRO, 3, 1), ATTK(AT_BOOM, AD_MINA, 8, 5), ATTK(AT_TENT, AD_INER, 6, 2), ATTK(AT_LASH, AD_ABDC, 5, 7), NO_ATTK), SIZ(212, 908, 0, MS_BOT, MZ_SMALL), MR_DRAIN, 0, M1_NOHEAD|M1_SLITHY, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("laying bernard", S_JABBERWOCK, LVL(30, 12, -6, 95, 6), (1), A(ATTK(AT_BREA, AD_BLND, 5, 7), ATTK(AT_CLAW, AD_COLD, 1, 7), ATTK(AT_WEAP, AD_NGRA, 9, 5), ATTK(AT_GAZE, AD_FAKE, 8, 6), NO_ATTK, NO_ATTK), SIZ(363, 411, 0, MS_SPOILER, MZ_HUMAN), MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("distribute cow", S_JABBERWOCK, LVL(31, 16, -5, 55, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_LITT, 5, 1), ATTK(AT_TRAM, AD_STAT, 7, 1), ATTK(AT_KICK, AD_MINA, 8, 3), ATTK(AT_BEAM, AD_EDGE, 2, 6), ATTK(AT_TUCH, AD_RUNS, 7, 9), ATTK(AT_NONE, AD_GLIB, 7, 8)), SIZ(2201, 210, 0, MS_DEEPSTATE, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sextupled divert", S_JABBERWOCK, LVL(31, 32, 9, 17, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MIDI, 1, 5), ATTK(AT_SCRA, AD_WEEP, 2, 1), ATTK(AT_GAZE, AD_DRIN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(631, 91, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Hanh", S_JABBERWOCK, LVL(32, 16, -15, 95, 15), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_THIR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: WEDGE_SANDALS WEDGED_LITTLE_GIRL_SANDAL POT_FULL_HEALING */ MON("pailful equilibria", S_JABBERWOCK, LVL(32, 12, -5, 66, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_CLRC, 4, 9), ATTK(AT_BEAM, AD_FAMN, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1555, 551, 0, MS_BURBLE, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("frozen jump", S_JABBERWOCK, /* teleports like tengu */ LVL(32, 10, -6, 90, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_COLD, 3, 20), ATTK(AT_TUCH, AD_FRZE, 1, 27), ATTK(AT_TUCH, AD_COLD, 1, 27), ATTK(AT_HUGS, AD_FRZE, 1, 27), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sounder specializing", S_JABBERWOCK, LVL(32, 12, 4, 91, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_ILLU, 5, 7), ATTK(AT_WEAP, AD_LETH, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1362, 1022, 0, MS_MISSING, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bluejay awhile", S_JABBERWOCK, LVL(32, 12, -3, 8, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BITE, AD_BLAS, 6, 9), ATTK(AT_BUTT, AD_WTHR, 4, 3), ATTK(AT_EXPL, AD_DRST, 6, 6), ATTK(AT_CLAW, AD_WRAT, 1, 6), NO_ATTK, NO_ATTK), SIZ(1946, 592, 0, MS_GLYPHS, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("verdigrising cloyed", S_JABBERWOCK, LVL(33, 14, 5, 29, -20), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_LEGS, 1, 4), ATTK(AT_EXPL, AD_ICEB, 7, 2), ATTK(AT_ENGL, AD_RNG, 7, 2), ATTK(AT_LASH, AD_POLY, 1, 9), ATTK(AT_BOOM, AD_LITE, 2, 5), ATTK(AT_GAZE, AD_STTP, 5, 1)), SIZ(178, 720, 0, MS_BOAST, MZ_HUMAN), MR_DISINT, 0, M1_NOTAKE|M1_MINDLESS|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_PNAME|M2_MAGIC|M2_ELF|M2_NEUTER, M3_LITHIVORE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("catcall plummy", S_JABBERWOCK, LVL(33, 4, -7, 13, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_TREM, 1, 6), ATTK(AT_ENGL, AD_SPEL, 1, 9), ATTK(AT_EXPL, AD_MIDI, 8, 9), ATTK(AT_BOOM, AD_LEGS, 3, 9), NO_ATTK, NO_ATTK), SIZ(34, 282, 0, MS_STABILIZE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_SEE_INVIS|M1_TPORT_CNTRL, M2_PNAME|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TELEPATHIC|M3_MIND_FLAYER, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("classroom genome", S_JABBERWOCK, LVL(33, 9, -4, 35, 7), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SCRA, AD_DISN, 5, 4), ATTK(AT_SCRA, AD_NTHR, 5, 1), ATTK(AT_TRAM, AD_CONT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(151, 609, 0, MS_CORONA, MZ_HUGE), MR_DRAIN, 0, M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("eventfully judicialized bloodying", S_JABBERWOCK, LVL(34, 9, -8, 90, 0), (3), A(ATTK(AT_NONE, AD_DAMA, 8, 8), ATTK(AT_GAZE, AD_PAIN, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(21, 53, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_SLITHY| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_JEWELS|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("christie alternator", S_JABBERWOCK, LVL(34, 17, 5, 31, 11), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BITE, AD_WERE, 7, 4), ATTK(AT_BEAM, AD_ELEC, 2, 7), ATTK(AT_BITE, AD_POLY, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(168, 630, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_TPORT|M1_CARNIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thrum telephonic", S_JABBERWOCK, LVL(34, 21, 7, 95, -6), (G_GENO|G_LGROUP|4), A(ATTK(AT_TRAM, AD_RUNS, 4, 6), ATTK(AT_NONE, AD_RUNS, 2, 3), ATTK(AT_WEAP, AD_DIMN, 1, 5), ATTK(AT_WEAP, AD_NUMB, 2, 8), NO_ATTK, NO_ATTK), SIZ(171, 278, 0, MS_WERE, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_ACID, M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stoning monster", S_JABBERWOCK, LVL(35, 12, -6, 75, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_STON, 1, 24), ATTK(AT_TUCH, AD_STON, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_STONE, MR_STONE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("edged monster", S_JABBERWOCK, LVL(35, 12, -6, 75, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_EDGE, 1, 24), ATTK(AT_TUCH, AD_EDGE, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_STONE, MR_STONE, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("big bulletator J", S_JABBERWOCK, LVL(36, 24, -10, 70, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_BUTT, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("advanced bulletator J", S_JABBERWOCK, LVL(36, 12, -10, 70, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_BUTT, AD_PHYS, 2, 10), ATTK(AT_BUTT, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("boss femmy", S_JABBERWOCK, /* spawns with leather peep-toes */ LVL(36, 14, -11, 90, -20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_KICK, AD_FEMI, 8, 8), ATTK(AT_SCRA, AD_TRAP, 6, 6), ATTK(AT_WEAP, AD_STAT, 6, 6), ATTK(AT_GAZE, AD_LUCK, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_COLD|MR_FIRE|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snuffling ibex", S_JABBERWOCK, LVL(37, 12, 8, 2, 13), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 9, 5), ATTK(AT_EXPL, AD_RUST, 1, 5), ATTK(AT_LASH, AD_RBRE, 1, 7), ATTK(AT_BOOM, AD_WTHR, 3, 9), ATTK(AT_LASH, AD_DRST, 7, 8), NO_ATTK), SIZ(150, 947, 0, MS_BUZZ, MZ_HUGE), MR_COLD|MR_DISINT, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL| M1_SEE_INVIS|M1_ACID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_JEWELS|M2_PEACEFUL, M3_PETTY|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("identically shoemaker", S_JABBERWOCK, LVL(38, 10, 8, 61, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_NIVE, 7, 6), ATTK(AT_HUGS, AD_RUST, 2, 1), ATTK(AT_NONE, AD_ICUR, 0, 9), ATTK(AT_CLAW, AD_THIR, 1, 5), ATTK(AT_KICK, AD_SIN, 3, 1), ATTK(AT_MAGC, AD_CAST, 9, 3)), SIZ(154, 315, 0, MS_WERE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("recuperation faxing nipponese", S_JABBERWOCK, LVL(38, 17, -6, 98, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TRAM, AD_GLIB, 1, 7), ATTK(AT_BUTT, AD_NPRO, 6, 4), ATTK(AT_BEAM, AD_CALM, 6, 0), ATTK(AT_WEAP, AD_SIN, 4, 4), NO_ATTK, NO_ATTK), SIZ(1502, 1245, 0, MS_WERE, MZ_TINY), MR_COLD|MR_ELEC, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS| M1_CARNIVORE, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cavie allying", S_JABBERWOCK, LVL(38, 22, 4, 15, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_ENGL, AD_RBAD, 6, 3), ATTK(AT_TENT, AD_STTP, 5, 1), ATTK(AT_TUCH, AD_UVUU, 6, 8), ATTK(AT_TUCH, AD_STAT, 5, 6), ATTK(AT_WEAP, AD_SAMU, 1, 4), NO_ATTK), SIZ(3077, 629, 0, MS_PHOTO, MZ_HUGE), MR_STONE, MR_STONE, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("spate scroungy exempli", S_JABBERWOCK, LVL(38, 12, 6, 19, -16), (1), A(ATTK(AT_BEAM, AD_CLRC, 7, 9), ATTK(AT_CLAW, AD_RUNS, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(339, 134, 0, MS_CASINO, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_CLING|M1_TPORT_CNTRL, M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pelleting wildfire", S_JABBERWOCK, LVL(38, 15, -6, 73, 0), (G_UNIQ|2), A(ATTK(AT_GAZE, AD_BLAS, 1, 9), ATTK(AT_EXPL, AD_FAMN, 7, 1), ATTK(AT_WEAP, AD_FEMI, 1, 6), ATTK(AT_TENT, AD_BLEE, 7, 1), ATTK(AT_RATH, AD_HALU, 3, 9), NO_ATTK), SIZ(487, 790, 0, MS_BOSS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_THICK_HIDE, M2_NOPOLY|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Flying Spaghetti Monster", S_JABBERWOCK, LVL(39, 18, -3, 40, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PLYS, 1, 5), ATTK(AT_HUGS, AD_POIS, 5, 5), ATTK(AT_HUGS, AD_FEAR, 5, 5), ATTK(AT_HUGS, AD_CONF, 5, 5), ATTK(AT_GAZE, AD_SPC2, 5, 5), ATTK(AT_BEAM, AD_WET, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_OMNIVORE|M1_FLY|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("underestimating conspiracy repainted fermentation", S_JABBERWOCK, LVL(39, 12, -4, 87, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BOOM, AD_WEEP, 1, 4), ATTK(AT_GAZE, AD_TECH, 2, 2), ATTK(AT_TUCH, AD_CAST, 7, 6), ATTK(AT_LASH, AD_ENCH, 2, 8), NO_ATTK, NO_ATTK), SIZ(963, 1011, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_FLY|M1_CLING|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("soccer escallop caroller", S_JABBERWOCK, LVL(39, 8, -8, 98, -1), (G_VLGROUP|3), A(ATTK(AT_SCRA, AD_CONT, 2, 3), ATTK(AT_BUTT, AD_FUMB, 8, 6), ATTK(AT_BUTT, AD_SLIM, 3, 1), ATTK(AT_MAGC, AD_DREA, 9, 4), ATTK(AT_STNG, AD_SPEL, 1, 4), ATTK(AT_KICK, AD_RNG, 9, 8)), SIZ(0, 508, 0, MS_HCALIEN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, MR_POISON, M1_WALLWALK|M1_NOEYES|M1_NOHEAD|M1_HUMANOID, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ting inflated", S_JABBERWOCK, LVL(39, 5, 8, 88, 0), (1), A(ATTK(AT_GAZE, AD_DCAY, 6, 7), ATTK(AT_TENT, AD_SPEL, 8, 1), ATTK(AT_RATH, AD_ALIN, 5, 4), ATTK(AT_WEAP, AD_GLIB, 4, 3), NO_ATTK, NO_ATTK), SIZ(4094, 247, 0, MS_SNORE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOLIMBS|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("waxen chimera", S_JABBERWOCK, LVL(39, 29, 7, 49, 19), (G_UNIQ|1), A(ATTK(AT_SCRA, AD_AMNE, 2, 1), ATTK(AT_LASH, AD_SSEX, 2, 3), ATTK(AT_KICK, AD_PLAS, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1053, 10, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_METALLIVORE, M2_MINION|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("apocalyptic jabberwock", S_JABBERWOCK, LVL(40, 12, -12, 80, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 3, 10), ATTK(AT_BITE, AD_FAMN, 3, 10), ATTK(AT_CLAW, AD_PEST, 3, 10), ATTK(AT_CLAW, AD_DETH, 3, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASFOUR|MR_DEATH|MR_POISON, 0, M1_HIDE|M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fourkey jabberwock", S_JABBERWOCK, LVL(40, 12, -12, 80, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 3, 10), ATTK(AT_BITE, AD_SAMU, 3, 10), ATTK(AT_CLAW, AD_SAMU, 3, 10), ATTK(AT_CLAW, AD_SAMU, 3, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASFOUR|MR_DEATH|MR_POISON, 0, M1_HIDE|M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sclerotic reinter spiffy socketed", S_JABBERWOCK, LVL(40, 14, 7, 43, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_SKIL, 2, 8), ATTK(AT_BUTT, AD_VAPO, 9, 2), ATTK(AT_WEAP, AD_SEDU, 5, 5), ATTK(AT_STNG, AD_SANI, 2, 6), ATTK(AT_CLAW, AD_CALM, 2, 7), NO_ATTK), SIZ(1594, 31, 0, MS_CORONA, MZ_HUMAN), MR_ACID, 0, M1_MINDLESS|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("lusty hacksawed cindered", S_JABBERWOCK, LVL(40, 12, -2, 22, -15), (G_UNIQ|1), A(ATTK(AT_MAGC, AD_NEXU, 1, 1), ATTK(AT_KICK, AD_LAVA, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(810, 49, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS, M3_CLOSE|M3_LITHIVORE|M3_EGOTYPE|M3_WANTSALL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("type of ice block", S_JABBERWOCK, LVL(40, 15, -30, 100, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_FRZE, 10, 20), ATTK(AT_KICK, AD_COLD, 10, 10), ATTK(AT_BEAM, AD_FRZE, 7, 7), ATTK(AT_GAZE, AD_INER, 5, 5), ATTK(AT_BREA, AD_DISN, 10, 10), ATTK(AT_NONE, AD_FRZE, 8, 8) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_PLUSFOUR|MR_HITASFOUR|MR_DRAIN|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_EGOTYPE|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: POT_ICE(5) SCR_ICE(3) SCR_FLOOD WAN_COLD WHITE_DRAGON_SCALE_MAIL HELM_OF_STEEL SCR_BAD_EFFECT SCR_ROOT_PASSWORD_DETECTION */ MON("freezing commendable", S_JABBERWOCK, LVL(42, 13, 1, 64, 14), (G_VLGROUP|2), A(ATTK(AT_BREA, AD_WGHT, 9, 4), ATTK(AT_STNG, AD_DCAY, 1, 8), ATTK(AT_KICK, AD_VENO, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3044, 89, 0, MS_HISS, MZ_TINY), MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_NOHANDS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("thruster ah reflux", S_JABBERWOCK, LVL(42, 12, 1, 87, -2), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_CALM, 7, 1), ATTK(AT_BREA, AD_SITM, 7, 9), ATTK(AT_WEAP, AD_DRST, 4, 7), ATTK(AT_BITE, AD_DEPR, 3, 3), NO_ATTK, NO_ATTK), SIZ(796, 1052, 0, MS_ROAR, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS| M1_REGEN|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cherchez transfixion straightened", S_JABBERWOCK, LVL(42, 11, -2, 44, -18), (G_GENO|2), A(ATTK(AT_BUTT, AD_ACID, 8, 7), ATTK(AT_BITE, AD_CORR, 3, 5), ATTK(AT_BUTT, AD_VULN, 7, 5), ATTK(AT_WEAP, AD_CURS, 5, 2), ATTK(AT_SCRA, AD_PHYS, 8, 2), ATTK(AT_WEAP, AD_DEPR, 3, 5)), SIZ(847, 730, 0, MS_ESCAPE, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonextant judicial", S_JABBERWOCK, LVL(42, 21, 1, 9, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_TPTO, 8, 1), ATTK(AT_BOOM, AD_LITT, 6, 8), ATTK(AT_LASH, AD_POLY, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3569, 660, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_WALLWALK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rumpliest insolvable enough", S_JABBERWOCK, LVL(44, 14, -2, 33, -11), (3), A(ATTK(AT_BREA, AD_WET, 1, 4), ATTK(AT_WEAP, AD_STCK, 8, 1), ATTK(AT_STNG, AD_NEXU, 2, 2), ATTK(AT_CLAW, AD_CONT, 5, 1), ATTK(AT_WEAP, AD_BLAS, 9, 4), ATTK(AT_SPIT, AD_DRIN, 2, 8)), SIZ(2889, 2, 0, MS_SELFHARM, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_TPORT, M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("amove dimorph", S_JABBERWOCK, LVL(44, 12, 5, 31, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_VAMP, 5, 1), ATTK(AT_TUCH, AD_INER, 2, 6), ATTK(AT_WEAP, AD_DRCO, 5, 7), ATTK(AT_BEAM, AD_RBAD, 5, 6), ATTK(AT_BUTT, AD_PAIN, 6, 9), ATTK(AT_BREA, AD_WRAT, 2, 7)), SIZ(561, 1012, 0, MS_ESCAPE, MZ_TINY), MR_DISINT|MR_ELEC, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("euler exploitative", S_JABBERWOCK, LVL(44, 14, -6, 41, 0), (1), A(ATTK(AT_WEAP, AD_GLIB, 9, 1), ATTK(AT_HUGS, AD_NUMB, 9, 3), ATTK(AT_KICK, AD_TDRA, 9, 1), ATTK(AT_WEAP, AD_SOUN, 1, 8), NO_ATTK, NO_ATTK), SIZ(263, 623, 0, MS_BOT, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_TPORT, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("alternatingly mishearing", S_JABBERWOCK, LVL(45, 24, 4, 34, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_DFOO, 7, 10), ATTK(AT_TENT, AD_PHYS, 2, 17), ATTK(AT_MAGC, AD_STCK, 1, 17), ATTK(AT_SCRA, AD_DRDX, 3, 20), ATTK(AT_CLAW, AD_FRZE, 5, 20), NO_ATTK), SIZ(2097, 455, 0, MS_COW, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("edgar villain", S_JABBERWOCK, LVL(45, 38, -6, 9, -13), (G_RGROUP|3), A(ATTK(AT_WEAP, AD_PLAS, 3, 2), ATTK(AT_LASH, AD_TREM, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4389, 607, 0, MS_ESCAPE, MZ_HUGE), MR_ELEC, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_HUMANOID| M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("doughiest slinking", S_JABBERWOCK, LVL(45, 10, -22, 78, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_LETH, 0, 6), ATTK(AT_ENGL, AD_PLAS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(323, 151, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("anathematizing medicament", S_JABBERWOCK, LVL(45, 18, 2, 97, 7), (2), A(ATTK(AT_TUCH, AD_STTP, 5, 19), ATTK(AT_TRAM, AD_SAMU, 6, 12), ATTK(AT_BOOM, AD_CURS, 1, 2), ATTK(AT_BUTT, AD_DRCO, 2, 1), ATTK(AT_BOOM, AD_WET, 6, 5), ATTK(AT_BREA, AD_MANA, 8, 12)), SIZ(1239, 100, 0, MS_CUSS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_COLD|MR_DEATH, M1_NOTAKE|M1_NOHEAD|M1_POIS, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("satirizing expurgate", S_JABBERWOCK, LVL(46, 14, -3, 10, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_WTHR, 4, 19), ATTK(AT_BITE, AD_MCRE, 8, 9), ATTK(AT_WEAP, AD_CORR, 4, 1), ATTK(AT_STNG, AD_DRIN, 1, 15), ATTK(AT_GAZE, AD_WERE, 5, 13), NO_ATTK), SIZ(3196, 570, 0, MS_SQEEK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, MR_COLD, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_POIS|M1_CARNIVORE, M2_DEMON|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reseller nonmythically rickshaw", S_JABBERWOCK, LVL(46, 16, 0, 70, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_VAMP, 8, 2), ATTK(AT_KICK, AD_DISN, 7, 1), ATTK(AT_ENGL, AD_LETH, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1544, 395, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_LORD|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("vector dihedral pocket", S_JABBERWOCK, LVL(46, 22, -22, 87, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_DFOO, 8, 9), ATTK(AT_TENT, AD_UVUU, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(503, 215, 0, MS_SING, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("yardarm dint remounting", S_JABBERWOCK, LVL(47, 4, 6, 39, 0), (3), A(ATTK(AT_ENGL, AD_MANA, 3, 16), ATTK(AT_LASH, AD_HODS, 9, 18), ATTK(AT_GAZE, AD_NACU, 5, 13), ATTK(AT_BEAM, AD_LAZY, 1, 3), ATTK(AT_WEAP, AD_UVUU, 8, 8), ATTK(AT_TRAM, AD_SCOR, 6, 14)), SIZ(281, 227, 0, MS_PHOTO, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOTAKE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("imperialistic mordanted faculae", S_JABBERWOCK, LVL(49, 9, -17, 83, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 3, 19), ATTK(AT_TUCH, AD_TDRA, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1235, 1756, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS, M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("protestable rantingly", S_JABBERWOCK, LVL(50, 12, 0, 93, 5), (1), A(ATTK(AT_ENGL, AD_WGHT, 1, 16), ATTK(AT_BUTT, AD_WRAP, 2, 5), ATTK(AT_BUTT, AD_SKIL, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(357, 364, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reduplicative bunsen", S_JABBERWOCK, LVL(51, 8, -4, 49, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 2, 9), ATTK(AT_STNG, AD_WRAP, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(499, 181, 0, MS_ARREST, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dialogued ionized", S_JABBERWOCK, LVL(51, 15, 10, 78, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FUMB, 7, 6), ATTK(AT_BUTT, AD_FUMB, 2, 16), ATTK(AT_WEAP, AD_STCK, 1, 13), ATTK(AT_SPIT, AD_FEAR, 5, 7), ATTK(AT_BEAM, AD_CONT, 2, 18), NO_ATTK), SIZ(2278, 236, 0, MS_SNORE, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_SEE_INVIS, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("facially garrulity", S_JABBERWOCK, LVL(51, 6, -20, 86, 0), (G_SGROUP|3), A(ATTK(AT_LASH, AD_VOMT, 1, 8), ATTK(AT_EXPL, AD_SLUD, 8, 21), ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_DRCH, 1, 3), ATTK(AT_TRAM, AD_ALIN, 1, 17), NO_ATTK), SIZ(558, 611, 0, MS_FART_QUIET, MZ_MEDIUM), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_OMNIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tenthly disservice", S_JABBERWOCK, LVL(51, 6, -14, 62, 12), (1), A(ATTK(AT_BOOM, AD_NAST, 6, 14), ATTK(AT_ENGL, AD_BURN, 1, 18), ATTK(AT_BEAM, AD_SLUD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(107, 594, 0, MS_MEW, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_REGEN, M2_UNDEAD|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("appall altercation", S_JABBERWOCK, LVL(53, 11, 7, 63, 0), (3), A(ATTK(AT_BITE, AD_LAZY, 7, 10), ATTK(AT_NONE, AD_CLRC, 9, 5), ATTK(AT_BUTT, AD_LEGS, 7, 3), ATTK(AT_WEAP, AD_AGGR, 7, 11), NO_ATTK, NO_ATTK), SIZ(3410, 126, 0, MS_JAPANESE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, MR_COLD, M1_TPORT_CNTRL|M1_POIS, M2_WANDER|M2_STALK|M2_STRONG|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("curtly disesteem", S_JABBERWOCK, LVL(53, 9, 9, 60, 0), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_STCK, 6, 18), ATTK(AT_GAZE, AD_NUMB, 8, 3), ATTK(AT_SCRA, AD_SLIM, 6, 1), ATTK(AT_BOOM, AD_LEGS, 8, 17), ATTK(AT_SPIT, AD_DISE, 7, 4), ATTK(AT_TUCH, AD_SPEL, 6, 9)), SIZ(3224, 848, 0, MS_SOCKS, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_DEMON|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonadjacent signed rani goodrich damnedest", S_JABBERWOCK, LVL(53, 14, 10, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WISD, 6, 11), ATTK(AT_WEAP, AD_INSA, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1280, 18, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fermentative sufficing", S_JABBERWOCK, LVL(54, 14, -17, 78, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_RATH, AD_DCAY, 4, 14), ATTK(AT_KICK, AD_SCOR, 1, 8), ATTK(AT_BITE, AD_PHYS, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(514, 325, 0, MS_SHEEP, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_HIDE|M1_NOEYES|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_PNAME|M2_NASTY|M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("knurl bulimiac", S_JABBERWOCK, LVL(54, 20, 10, 82, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_NONE, AD_ICEB, 9, 2), ATTK(AT_BEAM, AD_DEPR, 9, 16), ATTK(AT_CLAW, AD_DISN, 5, 21), ATTK(AT_BOOM, AD_TCKL, 3, 20), ATTK(AT_CLAW, AD_SITM, 2, 9), NO_ATTK), SIZ(86, 28, 0, MS_GRUNT, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sniveled shacked", S_JABBERWOCK, LVL(55, 22, -10, 93, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_BURN, 3, 20), ATTK(AT_LASH, AD_BLEE, 1, 9), ATTK(AT_BREA, AD_WEEP, 7, 9), ATTK(AT_STNG, AD_SLEE, 7, 21), NO_ATTK, NO_ATTK), SIZ(1497, 775, 0, MS_ALLA, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("overroast philanthropic", S_JABBERWOCK, LVL(55, 12, -29, 87, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_SKIL, 4, 2), ATTK(AT_BOOM, AD_MANA, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2222, 1545, 0, MS_GURGLE, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_MINDLESS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ac ornithological", S_JABBERWOCK, LVL(56, 14, -20, 60, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TENT, AD_WEBS, 4, 21), ATTK(AT_MAGC, AD_SHAN, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(658, 945, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS, M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pedicab coeducation", S_JABBERWOCK, LVL(57, 12, -14, 74, -18), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_BLEE, 7, 2), ATTK(AT_WEAP, AD_STCK, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1419, 207, 0, MS_SOUND, MZ_HUMAN), MR_COLD, 0, M1_CLING|M1_CONCEAL, M2_PRINCE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("outranging omitting", S_JABBERWOCK, LVL(57, 19, -15, 54, -7), (G_GENO|G_UNIQ|2), A(ATTK(AT_GAZE, AD_ICEB, 9, 18), ATTK(AT_KICK, AD_DEPR, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(71, 44, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_COLD|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_CLING|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_ELF|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("opposed nonobservance", S_JABBERWOCK, LVL(57, 13, -27, 66, 5), (1), A(ATTK(AT_CLAW, AD_POLY, 4, 5), ATTK(AT_KICK, AD_SHAN, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(451, 74, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_LITHIVORE|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deface snowdrop", S_JABBERWOCK, LVL(58, 11, -21, 59, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_STTP, 5, 2), ATTK(AT_TRAM, AD_FAMN, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 1117, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cuspidor afternoon", S_JABBERWOCK, LVL(58, 31, -2, 82, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLOW, 2, 20), ATTK(AT_TENT, AD_WISD, 7, 14), ATTK(AT_STNG, AD_NACU, 3, 3), ATTK(AT_LASH, AD_PLAS, 1, 14), NO_ATTK, NO_ATTK), SIZ(118, 1157, 0, MS_WHORE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("concrescence unrepenting", S_JABBERWOCK, LVL(58, 16, 6, 96, 19), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_WEBS, 4, 21), ATTK(AT_KICK, AD_RBRE, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 1030, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_MAGIC|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("year freeboot undestroyed", S_JABBERWOCK, LVL(59, 16, -29, 15, 0), (1), A(ATTK(AT_BUTT, AD_WTHR, 7, 2), ATTK(AT_TUCH, AD_HODS, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(394, 631, 0, MS_BOAST, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("devisee sorrowfully", S_JABBERWOCK, LVL(60, 12, -13, 13, 10), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_THIR, 2, 4), ATTK(AT_RATH, AD_HEAL, 4, 13), ATTK(AT_TENT, AD_LITT, 1, 4), ATTK(AT_BUTT, AD_ICEB, 3, 3), NO_ATTK, NO_ATTK), SIZ(695, 968, 0, MS_REPAIR, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_SLIME, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("viewy quebec", S_JABBERWOCK, LVL(60, 4, 7, 48, 0), (1), A(ATTK(AT_BUTT, AD_SHRD, 7, 13), ATTK(AT_NONE, AD_NACU, 6, 11), ATTK(AT_ENGL, AD_NGRA, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1903, 62, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("befalling nonequivalent ferrum", S_JABBERWOCK, LVL(60, 9, -5, 63, 0), (1), A(ATTK(AT_KICK, AD_DISE, 6, 1), ATTK(AT_BITE, AD_DEBU, 5, 1), ATTK(AT_SCRA, AD_PART, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3282, 499, 0, MS_TRUMPET, MZ_LARGE), MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("semaphore roquefort", S_JABBERWOCK, LVL(61, 7, -13, 58, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 5, 2), ATTK(AT_HUGS, AD_ICUR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(766, 8, 0, MS_SILENT, MZ_LARGE), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("peacher stereoscopical", S_JABBERWOCK, LVL(61, 19, -24, 41, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_CLAW, AD_ACID, 3, 6), ATTK(AT_EXPL, AD_CNCL, 7, 9), ATTK(AT_LASH, AD_ALIN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(844, 98, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("repellant aboding hanging", S_JABBERWOCK, LVL(61, 11, -30, 76, 0), (G_RGROUP|1), A(ATTK(AT_KICK, AD_BLND, 4, 21), ATTK(AT_HUGS, AD_TERR, 3, 7), ATTK(AT_LASH, AD_GRAV, 1, 3), ATTK(AT_BUTT, AD_WISD, 8, 1), ATTK(AT_NONE, AD_DAMA, 9, 15), NO_ATTK), SIZ(154, 1647, 0, MS_TREESQUAD, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_SLEEP, M1_FLY|M1_NEEDPICK|M1_POIS, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("matting shutdown", S_JABBERWOCK, LVL(62, 23, -25, 72, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_FEMI, 9, 12), ATTK(AT_KICK, AD_ELEC, 3, 8), ATTK(AT_BITE, AD_RBAD, 6, 21), ATTK(AT_TENT, AD_LETH, 4, 16), ATTK(AT_SPIT, AD_SSEX, 7, 18), ATTK(AT_HUGS, AD_THIR, 1, 17)), SIZ(529, 504, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("basing genetic", S_JABBERWOCK, LVL(63, 12, -1, 74, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_HODS, 2, 8), ATTK(AT_BITE, AD_TCKL, 8, 13), ATTK(AT_BITE, AD_TDRA, 5, 15), ATTK(AT_HUGS, AD_SSEX, 6, 17), NO_ATTK, NO_ATTK), SIZ(238, 53, 0, MS_SPOILER, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("intricate elusive", S_JABBERWOCK, LVL(63, 13, -4, 72, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_LASH, AD_LAZY, 6, 15), ATTK(AT_EXPL, AD_TREM, 7, 8), ATTK(AT_LASH, AD_GRAV, 8, 5), ATTK(AT_NONE, AD_UVUU, 8, 15), NO_ATTK, NO_ATTK), SIZ(319, 31, 0, MS_SPELL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_UNSOLID, M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ultra jabberwock", S_JABBERWOCK, LVL(64, 24, -12, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 12,10), ATTK(AT_CLAW, AD_PHYS, 12,10), ATTK(AT_BITE, AD_PHYS, 12,10), ATTK(AT_GAZE, AD_FIRE, 12,10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE, MR_STONE, M1_ANIMAL|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Rimururu", S_JABBERWOCK, LVL(64, 25, 0, 25, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_TUCH, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_COLD, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ample disabusing", S_JABBERWOCK, LVL(64, 19, -9, 99, 15), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_RBRE, 6, 6), ATTK(AT_SCRA, AD_CORR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(313, 12, 0, MS_HANDY, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_ANIMAL|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("biparty exorcizing", S_JABBERWOCK, LVL(65, 8, -24, 90, -20), (G_GENO|G_UNIQ|3), A(ATTK(AT_HUGS, AD_WGHT, 6, 10), ATTK(AT_TUCH, AD_ALIN, 1, 17), ATTK(AT_BEAM, AD_DEBT, 8, 11), ATTK(AT_NONE, AD_DISE, 1, 5), ATTK(AT_HUGS, AD_LAZY, 1, 14), ATTK(AT_GAZE, AD_DRIN, 6, 15)), SIZ(75, 889, 0, MS_PHOTO, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DEATH, MR_SLEEP, M1_HIDE|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unfroze endplate intermolecular", S_JABBERWOCK, LVL(65, 23, 0, 7, 0), (2), A(ATTK(AT_STNG, AD_SLOW, 8, 15), ATTK(AT_EXPL, AD_NACU, 1, 12), ATTK(AT_LASH, AD_DIMN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(722, 117, 0, MS_CLOCK, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_SEE_INVIS|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluffing looper peephole", S_JABBERWOCK, LVL(66, 12, 5, 87, 5), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_BLEE, 2, 11), ATTK(AT_HUGS, AD_HODS, 1, 17), ATTK(AT_RATH, AD_STON, 2, 7), ATTK(AT_ENGL, AD_DIMN, 1, 9), ATTK(AT_GAZE, AD_ALIN, 9, 15), ATTK(AT_BEAM, AD_LETH, 3, 2)), SIZ(635, 1179, 0, MS_FART_NORMAL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_AMPHIBIOUS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bathyscaph digestible drink", S_JABBERWOCK, LVL(66, 29, 2, 74, -12), (2), A(ATTK(AT_TENT, AD_DISP, 1, 21), ATTK(AT_STNG, AD_PLYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1320, 115, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_MINDLESS|M1_CARNIVORE, M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("saved pong", S_JABBERWOCK, LVL(67, 17, -24, 87, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_SLEE, 2, 7), ATTK(AT_LASH, AD_DEPR, 9, 19), ATTK(AT_BITE, AD_TIME, 8, 7), ATTK(AT_LASH, AD_WGHT, 8, 7), ATTK(AT_BREA, AD_AXUS, 5, 1), NO_ATTK), SIZ(3474, 23, 0, MS_CLOCK, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stingo irregular", S_JABBERWOCK, LVL(68, 10, -11, 54, 7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_MIDI, 7, 7), ATTK(AT_CLAW, AD_WRAT, 3, 7), ATTK(AT_ENGL, AD_LUCK, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(970, 208, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_CARNIVORE| M1_METALLIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("proselytizer spearhead", S_JABBERWOCK, LVL(68, 1, -7, 65, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_RBRE, 3, 21), ATTK(AT_GAZE, AD_WERE, 6, 19), ATTK(AT_BITE, AD_ACID, 2, 15), ATTK(AT_CLAW, AD_MALK, 9, 7), ATTK(AT_BEAM, AD_SGLD, 3, 13), NO_ATTK), SIZ(339, 350, 0, MS_BOT, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("congealing angelica troutier", S_JABBERWOCK, LVL(68, 11, 8, 15, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_WRAT, 3, 12), ATTK(AT_BOOM, AD_DFOO, 7, 1), ATTK(AT_BITE, AD_DFOO, 4, 2), ATTK(AT_TUCH, AD_ENCH, 1, 18), ATTK(AT_CLAW, AD_DGST, 0, 13), NO_ATTK), SIZ(2254, 891, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID, MR_ACID, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("levitating roentgen", S_JABBERWOCK, LVL(69, 12, -27, 0, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TENT, AD_NEXU, 1, 6), ATTK(AT_TENT, AD_HALU, 9, 15), ATTK(AT_KICK, AD_DGST, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(763, 238, 0, MS_ANIMAL, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL| M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reworded communism", S_JABBERWOCK, LVL(69, 15, -20, 85, 0), (4), A(ATTK(AT_BEAM, AD_CONF, 7, 21), ATTK(AT_STNG, AD_AMNE, 9, 11), ATTK(AT_TUCH, AD_TECH, 5, 10), ATTK(AT_BREA, AD_SANI, 1, 5), ATTK(AT_NONE, AD_POLY, 6, 6), ATTK(AT_NONE, AD_MIDI, 5, 19)), SIZ(464, 947, 0, MS_SQEEK, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_BREATHLESS|M1_NOHEAD, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wigwam impoundable", S_JABBERWOCK, LVL(69, 38, 2, 53, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_SLEE, 9, 7), ATTK(AT_ENGL, AD_VOMT, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1619, 244, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nebula jabberwock", S_JABBERWOCK, /* invisible */ LVL(70, 12, -24, 90, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 6, 10), ATTK(AT_BITE, AD_SAMU, 6, 10), ATTK(AT_CLAW, AD_SAMU, 6, 10), ATTK(AT_CLAW, AD_SAMU, 6, 10), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASFOUR|MR_DEATH|MR_POISON, 0, M1_HIDE|M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("benzedrine ultrafiltration", S_JABBERWOCK, LVL(70, 12, 0, 68, 1), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TENT, AD_DRST, 1, 5), ATTK(AT_BREA, AD_FRZE, 6, 6), ATTK(AT_HUGS, AD_BANI, 1, 10), ATTK(AT_SCRA, AD_AXUS, 3, 19), NO_ATTK, NO_ATTK), SIZ(74, 1217, 0, MS_LAUGH, MZ_TINY), MR_SLEEP|MR_POISON, 0, M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dogear strengthened mischance", S_JABBERWOCK, LVL(70, 28, -26, 19, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_LASH, AD_CHRN, 3, 20), ATTK(AT_WEAP, AD_LAZY, 1, 17), ATTK(AT_TUCH, AD_VENO, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(108, 266, 0, MS_SQAWK, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("squared dominating", S_JABBERWOCK, LVL(72, 26, -27, 94, 10), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BEAM, AD_PART, 6, 7), ATTK(AT_MAGC, AD_THIE, 3, 8), ATTK(AT_NONE, AD_VULN, 5, 18), ATTK(AT_BUTT, AD_SLOW, 7, 5), NO_ATTK, NO_ATTK), SIZ(948, 2, 0, MS_SELFHARM, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("acrobatically consumptive", S_JABBERWOCK, LVL(73, 4, 0, 42, 0), (3), A(ATTK(AT_HUGS, AD_DISP, 6, 15), ATTK(AT_GAZE, AD_FRZE, 3, 4), ATTK(AT_BREA, AD_POIS, 5, 20), ATTK(AT_HUGS, AD_FIRE, 3, 12), ATTK(AT_WEAP, AD_FIRE, 2, 7), NO_ATTK), SIZ(393, 59, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("accoutered pseudobiographical", S_JABBERWOCK, LVL(73, 23, -5, 88, -1), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_VULN, 2, 15), ATTK(AT_BEAM, AD_BLND, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4274, 66, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ACID|MR_STONE, M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("aeriest commerced", S_JABBERWOCK, LVL(74, 12, -15, 72, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_MAGM, 7, 4), ATTK(AT_NONE, AD_DETH, 8, 21), ATTK(AT_WEAP, AD_VOMT, 1, 4), ATTK(AT_KICK, AD_MANA, 3, 20), ATTK(AT_BITE, AD_AMNE, 2, 16), NO_ATTK), SIZ(221, 135, 0, MS_STABILIZE, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("uncork bilabial", S_JABBERWOCK, LVL(74, 12, 8, 78, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_MAGC, AD_UVUU, 6, 7), ATTK(AT_MAGC, AD_LEGS, 3, 21), ATTK(AT_NONE, AD_EDGE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(982, 627, 0, MS_SPELL, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("agonised telemeter haphazard link", S_JABBERWOCK, LVL(75, 12, -1, 56, -13), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_SPIT, AD_DCAY, 1, 9), ATTK(AT_SCRA, AD_RAGN, 9, 1), ATTK(AT_BOOM, AD_WEEP, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(406, 184, 0, MS_HUMANOID, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("filtering testator", S_JABBERWOCK, LVL(76, 11, 8, 87, -19), (G_GENO|G_RGROUP|3), A(ATTK(AT_BUTT, AD_WRAP, 4, 3), ATTK(AT_BOOM, AD_WET, 1, 20), ATTK(AT_TUCH, AD_SITM, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(657, 440, 0, MS_NEIGH, MZ_MEDIUM), MR_DISINT|MR_ELEC, MR_ELEC, M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_HERBIVORE, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("staking sulphid tonic", S_JABBERWOCK, LVL(76, 13, -10, 35, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_VOMT, 5, 4), ATTK(AT_CLAW, AD_DGST, 1, 21), ATTK(AT_HUGS, AD_VAPO, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(17, 394, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sextette foiling gulp largehearted", S_JABBERWOCK, LVL(77, 7, 1, 93, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_NACU, 7, 15), ATTK(AT_TENT, AD_HEAL, 1, 13), ATTK(AT_SPIT, AD_ELEC, 8, 1), ATTK(AT_CLAW, AD_RBRE, 4, 16), ATTK(AT_LASH, AD_CORR, 7, 21), ATTK(AT_BEAM, AD_WRAP, 9, 15)), SIZ(217, 511, 0, MS_BARK, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_JEWELS|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIMIC|M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("track nebbish", S_JABBERWOCK, LVL(77, 9, -16, 89, 16), (G_GENO|1), A(ATTK(AT_LASH, AD_HODS, 2, 8), ATTK(AT_TUCH, AD_STAT, 4, 9), ATTK(AT_EXPL, AD_IDAM, 8, 8), ATTK(AT_MAGC, AD_DRIN, 9, 16), NO_ATTK, NO_ATTK), SIZ(92, 3, 0, MS_PRINCIPAL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_REGEN|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unabsorbed dogma", S_JABBERWOCK, LVL(78, 12, -11, 74, -7), (3), A(ATTK(AT_BREA, AD_CONT, 5, 6), ATTK(AT_KICK, AD_MAGM, 4, 4), ATTK(AT_STNG, AD_FIRE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1565, 864, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, MR_FIRE, M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_PNAME|M2_STRONG|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("procreativity sheepshank", S_JABBERWOCK, LVL(79, 22, 10, 82, 0), (3), A(ATTK(AT_SPIT, AD_THIR, 3, 2), ATTK(AT_HUGS, AD_LEGS, 1, 16), ATTK(AT_HUGS, AD_SHRD, 8, 12), ATTK(AT_SCRA, AD_ELEC, 9, 3), NO_ATTK, NO_ATTK), SIZ(284, 14, 0, MS_SHOE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mastermind preexamining", S_JABBERWOCK, LVL(79, 10, 5, 12, -12), (G_VLGROUP|4), A(ATTK(AT_LASH, AD_AMNE, 2, 10), ATTK(AT_MAGC, AD_INSA, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1006, 303, 0, MS_SMITH, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS, M2_UNDEAD|M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("value pinyon embosser nailhead", S_JABBERWOCK, LVL(82, 27, 1, 48, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CAST, 7, 6), ATTK(AT_CLAW, AD_DRDX, 3, 4), ATTK(AT_HUGS, AD_STCK, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1890, 561, 0, MS_BONES, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("reenforce minster", S_JABBERWOCK, LVL(82, 12, 6, 14, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_STAT, 5, 19), ATTK(AT_LASH, AD_PHYS, 7, 16), ATTK(AT_TUCH, AD_WET, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(974, 43, 0, MS_BOT, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK| M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("foresworn scarifier", S_JABBERWOCK, LVL(83, 26, -11, 93, -18), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_VAPO, 5, 8), ATTK(AT_BEAM, AD_CORR, 8, 3), ATTK(AT_STNG, AD_GLIB, 3, 6), ATTK(AT_BITE, AD_LEGS, 9, 8), ATTK(AT_BITE, AD_RAGN, 8, 10), NO_ATTK), SIZ(165, 748, 0, MS_SELFHARM, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("escarping provocateur", S_JABBERWOCK, LVL(85, 9, -4, 99, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BUTT, AD_DRCO, 1, 15), ATTK(AT_LASH, AD_DRCH, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(361, 309, 0, MS_ANIMAL, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arteriole recondensation", S_JABBERWOCK, LVL(85, 17, -21, 38, 0), (G_SGROUP|4), A(ATTK(AT_KICK, AD_TDRA, 7, 20), ATTK(AT_ENGL, AD_VAMP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(886, 1671, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bandersnatch boss", S_JABBERWOCK, LVL(86, 18, -8, 80, 0 ), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 20), ATTK(AT_CLAW, AD_PHYS, 3, 20), ATTK(AT_BITE, AD_PHYS, 2, 30), ATTK(AT_GAZE, AD_DREN, 3, 20), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_BURBLE, MZ_GIGANTIC), 0, 0, M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_HERBIVORE|M1_REGEN|M1_TUNNEL, M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("messianic seawater", S_JABBERWOCK, LVL(86, 11, -25, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CAST, 4, 11), ATTK(AT_BREA, AD_ACID, 1, 14), ATTK(AT_BITE, AD_MAGM, 6, 14), ATTK(AT_BITE, AD_DIMN, 5, 10), ATTK(AT_KICK, AD_DRDX, 3, 20), ATTK(AT_KICK, AD_LETH, 3, 14)), SIZ(217, 992, 0, MS_ESCAPE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, MR_SLEEP, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("extraneously contractually", S_JABBERWOCK, LVL(86, 18, -16, 47, -15), (4), A(ATTK(AT_STNG, AD_SLUD, 6, 8), ATTK(AT_SPIT, AD_FAMN, 4, 10), ATTK(AT_TRAM, AD_THIR, 1, 17), ATTK(AT_TRAM, AD_DRST, 8, 8), NO_ATTK, NO_ATTK), SIZ(67, 621, 0, MS_SMITH, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("boomeranged infanticide", S_JABBERWOCK, LVL(86, 18, -18, 58, -12), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_UVUU, 1, 14), ATTK(AT_BOOM, AD_HODS, 4, 11), ATTK(AT_BEAM, AD_ENCH, 1, 4), ATTK(AT_TENT, AD_SLIM, 8, 8), NO_ATTK, NO_ATTK), SIZ(1324, 1019, 0, MS_IMITATE, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_FLY|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("maneuvered daughter", S_JABBERWOCK, LVL(87, 15, -25, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_PART, 1, 19), ATTK(AT_WEAP, AD_LAVA, 2, 2), ATTK(AT_BUTT, AD_PLYS, 5, 11), ATTK(AT_HUGS, AD_RUNS, 1, 3), NO_ATTK, NO_ATTK), SIZ(297, 180, 0, MS_SUPERMAN, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("implosion batsman tenemented muslim", S_JABBERWOCK, LVL(88, 12, 4, 81, -20), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_WEBS, 1, 7), ATTK(AT_BREA, AD_GLIB, 2, 10), ATTK(AT_STNG, AD_CHKH, 7, 8), ATTK(AT_LASH, AD_DRDX, 3, 4), ATTK(AT_WEAP, AD_SLOW, 7, 14), ATTK(AT_MAGC, AD_VAMP, 3, 12)), SIZ(273, 724, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_HIDE|M1_MINDLESS, M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giga jubjub bird", S_JABBERWOCK, LVL(88, 25, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_DREN, 1, 10), ATTK(AT_GAZE, AD_NEXU, 2, 5), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SQAWK, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fidget disintoxication marvel pretend", S_JABBERWOCK, LVL(89, 17, -29, 87, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_SLIM, 5, 12), ATTK(AT_ENGL, AD_DAMA, 9, 18), ATTK(AT_BUTT, AD_MEMO, 5, 7), ATTK(AT_RATH, AD_SLEE, 3, 15), ATTK(AT_BEAM, AD_CHAO, 9, 19), NO_ATTK), SIZ(2248, 582, 0, MS_APOC, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("blabbermouth interpolated", S_JABBERWOCK, LVL(89, 11, -14, 61, 14), (1), A(ATTK(AT_ENGL, AD_PHYS, 4, 15), ATTK(AT_EXPL, AD_DFOO, 6, 16), ATTK(AT_BEAM, AD_PHYS, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1670, 538, 0, MS_CASINO, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS, M2_VAMPIRE|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tiering shampooer shaled", S_JABBERWOCK, LVL(90, 16, -5, 97, 15), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_CHKH, 2, 20), ATTK(AT_RATH, AD_DRST, 3, 19), ATTK(AT_BOOM, AD_PART, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 255, 0, MS_OHGOD, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_NOEYES|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unrestrictedly positional stiller", S_JABBERWOCK, LVL(91, 15, -1, 73, -18), (2), A(ATTK(AT_WEAP, AD_DREA, 5, 20), ATTK(AT_TRAM, AD_LAVA, 6, 11), ATTK(AT_ENGL, AD_DISP, 1, 15), ATTK(AT_BUTT, AD_HEAL, 1, 19), NO_ATTK, NO_ATTK), SIZ(297, 548, 0, MS_MISSING, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_REGEN| M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_PNAME|M2_COLLECT|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pecker inconspicuously winkling magnificence promotional obligated traversal", S_JABBERWOCK, LVL(91, 17, -2, 67, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_AXUS, 1, 3), ATTK(AT_BOOM, AD_STUN, 1, 8), ATTK(AT_KICK, AD_NTHR, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1159, 441, 0, MS_GLYPHS, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_ACID, M2_LORD|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonexportable recommend", S_JABBERWOCK, LVL(92, 18, -14, 21, 0), (G_UNIQ|2), A(ATTK(AT_WEAP, AD_SAMU, 8, 5), ATTK(AT_ENGL, AD_CNCL, 8, 14), ATTK(AT_BUTT, AD_WTHR, 6, 5), ATTK(AT_BUTT, AD_SGLD, 1, 19), NO_ATTK, NO_ATTK), SIZ(2835, 1271, 0, MS_MUMBLE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN|M1_METALLIVORE, M2_LORD|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cloud hotelkeeper fluster antiparliamentarian", S_JABBERWOCK, LVL(92, 12, 7, 69, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_VAPO, 9, 6), ATTK(AT_CLAW, AD_RBAD, 3, 6), ATTK(AT_LASH, AD_CHRN, 5, 10), ATTK(AT_EXPL, AD_VAPO, 4, 5), ATTK(AT_LASH, AD_WGHT, 1, 9), NO_ATTK), SIZ(814, 634, 0, MS_CLOCK, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cherty corkiest", S_JABBERWOCK, LVL(92, 25, -5, 67, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_BANI, 1, 20), ATTK(AT_GAZE, AD_SEDU, 5, 5), ATTK(AT_TRAM, AD_SKIL, 3, 14), ATTK(AT_SCRA, AD_SSEX, 6, 21), ATTK(AT_CLAW, AD_LEVI, 2, 5), NO_ATTK), SIZ(1262, 783, 0, MS_PAIN, MZ_TINY), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_ANIMAL, M2_NOPOLY|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ursae procuration", S_JABBERWOCK, LVL(92, 12, -4, 100, 6), (G_GENO|G_LGROUP|1), A(ATTK(AT_LASH, AD_RBRE, 2, 15), ATTK(AT_BOOM, AD_DROP, 7, 14), ATTK(AT_TENT, AD_SIN, 8, 12), ATTK(AT_TRAM, AD_DFOO, 8, 9), NO_ATTK, NO_ATTK), SIZ(503, 1087, 0, MS_STENCH, MZ_TINY), MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_SLITHY| M1_ACID, M2_UNDEAD|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("futural ontogenetically", S_JABBERWOCK, LVL(92, 11, 10, 37, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_ICUR, 3, 17), ATTK(AT_STNG, AD_LITE, 4, 1), ATTK(AT_TRAM, AD_LAZY, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(153, 909, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_HUMANOID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stereoscopically oviparity", S_JABBERWOCK, LVL(94, 12, 6, 71, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_WEAP, AD_DRDX, 1, 11), ATTK(AT_TRAM, AD_AGGR, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(968, 345, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_BREATHLESS|M1_REGEN|M1_TPORT, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chittering pericardial subroutine", S_JABBERWOCK, LVL(94, 11, 1, 58, -9), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_TIME, 6, 18), ATTK(AT_NONE, AD_AMNE, 7, 21), ATTK(AT_BREA, AD_BURN, 5, 16), ATTK(AT_NONE, AD_RBRE, 3, 21), ATTK(AT_KICK, AD_HODS, 0, 5), NO_ATTK), SIZ(1158, 17, 0, MS_SPELL, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("preach troglodyte gasify", S_JABBERWOCK, LVL(95, 11, -24, 67, 0), (1), A(ATTK(AT_LASH, AD_HEAL, 3, 4), ATTK(AT_WEAP, AD_DREA, 2, 20), ATTK(AT_LASH, AD_BURN, 7, 1), ATTK(AT_MAGC, AD_WERE, 8, 15), ATTK(AT_WEAP, AD_INER, 6, 12), NO_ATTK), SIZ(147, 342, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_COLD, 0, M1_OVIPAROUS, M2_LORD|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vacillating preappearance", S_JABBERWOCK, LVL(95, 10, 7, 89, 7), (G_GENO|4), A(ATTK(AT_BITE, AD_SLEE, 8, 8), ATTK(AT_SCRA, AD_RBRE, 4, 9), ATTK(AT_GAZE, AD_ABDC, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(379, 389, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_COLD|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("enervate panorama", S_JABBERWOCK, LVL(95, 42, -29, 78, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_PEST, 9, 14), ATTK(AT_LASH, AD_SLOW, 1, 4), ATTK(AT_TUCH, AD_SIN, 5, 16), ATTK(AT_TENT, AD_CONF, 6, 7), ATTK(AT_TRAM, AD_WRAT, 3, 17), NO_ATTK), SIZ(375, 118, 0, MS_CUSS, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("burry tahitian hypotonic", S_JABBERWOCK, LVL(97, 12, -25, 90, 0), (G_UNIQ|4), A(ATTK(AT_SPIT, AD_COLD, 9, 2), ATTK(AT_TENT, AD_LITE, 9, 6), ATTK(AT_RATH, AD_HODS, 9, 19), ATTK(AT_ENGL, AD_WEEP, 7, 4), ATTK(AT_BUTT, AD_TLPT, 2, 1), NO_ATTK), SIZ(1647, 412, 0, MS_TREESQUAD, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_SLITHY|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("carousing effendi", S_JABBERWOCK, LVL(97, 4, 9, 68, -14), (G_VLGROUP|2), A(ATTK(AT_WEAP, AD_DFOO, 6, 5), ATTK(AT_BITE, AD_CHAO, 8, 10), ATTK(AT_SCRA, AD_ANTI, 7, 18), ATTK(AT_TUCH, AD_DRDX, 8, 2), ATTK(AT_STNG, AD_RNG, 7, 7), ATTK(AT_TUCH, AD_DCAY, 1, 3)), SIZ(2899, 56, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("statesmanship expertise", S_JABBERWOCK, LVL(98, 46, 8, 89, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BOOM, AD_SOUN, 2, 8), ATTK(AT_WEAP, AD_MAGM, 3, 6), ATTK(AT_BUTT, AD_STTP, 7, 1), ATTK(AT_HUGS, AD_UVUU, 5, 5), NO_ATTK, NO_ATTK), SIZ(1487, 511, 0, MS_SQEEK, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL, M2_PRINCE|M2_WANDER|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("uprear underclothing populace cathouse tatami", S_JABBERWOCK, LVL(98, 12, -25, 53, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BOOM, AD_DFOO, 5, 20), ATTK(AT_WEAP, AD_VOMT, 2, 14), ATTK(AT_GAZE, AD_COLD, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1539, 154, 0, MS_IMITATE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ducked culture icehouse", S_JABBERWOCK, LVL(98, 29, -19, 68, 0), (G_RGROUP|4), A(ATTK(AT_WEAP, AD_UNPR, 3, 14), ATTK(AT_BOOM, AD_ANTI, 6, 9), ATTK(AT_TENT, AD_SLUD, 1, 4), ATTK(AT_TUCH, AD_CONF, 4, 20), ATTK(AT_SCRA, AD_TECH, 8, 1), NO_ATTK), SIZ(3010, 518, 0, MS_BOT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("infeasible quaggier", S_JABBERWOCK, LVL(99, 12, -9, 92, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_NONE, AD_BADE, 5, 16), ATTK(AT_BUTT, AD_CURS, 4, 14), ATTK(AT_KICK, AD_LEVI, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(468, 677, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, 0, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("schoolfellow disarmingly ransoming", S_JABBERWOCK, LVL(99, 30, -29, 4, -16), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_MCRE, 1, 6), ATTK(AT_WEAP, AD_LAZY, 3, 6), ATTK(AT_BUTT, AD_POLY, 1, 6), ATTK(AT_WEAP, AD_LEGS, 6, 19), NO_ATTK, NO_ATTK), SIZ(2092, 252, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_SLITHY|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("imitatee semibiographical", S_JABBERWOCK, LVL(100, 12, -8, 70, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BUTT, AD_TCKL, 5, 13), ATTK(AT_MAGC, AD_FEAR, 1, 13), ATTK(AT_BEAM, AD_DAMA, 9, 4), ATTK(AT_BOOM, AD_GLIB, 6, 17), ATTK(AT_HUGS, AD_TIME, 2, 21), NO_ATTK), SIZ(124, 1259, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK, M2_LORD|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ambre jabberwock", S_JABBERWOCK, LVL(100, 15, -36, 100, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 10, 10), ATTK(AT_BITE, AD_SAMU, 10, 10), ATTK(AT_CLAW, AD_SAMU, 10, 10), ATTK(AT_CLAW, AD_SAMU, 10, 10), ATTK(AT_BREA, AD_RBRE, 10, 10), NO_ATTK), SIZ(1300, 1300, 0, MS_BURBLE, MZ_LARGE), MR_HITASFOUR|MR_DEATH|MR_POISON|MR_ELEC|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("caring animal", S_JABBERWOCK, LVL(100, 19, 6, 74, -1), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_THIR, 1, 6), ATTK(AT_MAGC, AD_TCKL, 1, 11), ATTK(AT_TUCH, AD_HEAL, 3, 7), ATTK(AT_BEAM, AD_SOUN, 7, 21), ATTK(AT_BREA, AD_LITE, 8, 22), NO_ATTK), SIZ(22, 171, 0, MS_JAPANESE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_NOEYES|M1_ANIMAL, M2_NOPOLY|M2_LORD|M2_DEMON|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("distally disintegration", S_JABBERWOCK, LVL(100, 3, 10, 92, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SPIT, AD_RUNS, 9, 23), ATTK(AT_BUTT, AD_DGST, 4, 15), ATTK(AT_LASH, AD_SAMU, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1397, 181, 0, MS_HUMANOID, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("superlatively underpinned", S_JABBERWOCK, LVL(101, 13, 5, 77, -1), (G_GENO|G_UNIQ|3), A(ATTK(AT_LASH, AD_GLIB, 2, 23), ATTK(AT_SPIT, AD_CORR, 2, 7), ATTK(AT_KICK, AD_DEPR, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1130, 987, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_NOLIMBS|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("saturating unseasonable callously", S_JABBERWOCK, LVL(101, 13, -40, 81, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DISN, 1, 1), ATTK(AT_ENGL, AD_GLIB, 7, 6), ATTK(AT_TRAM, AD_INER, 2, 11), ATTK(AT_BREA, AD_SLIM, 6, 12), ATTK(AT_BOOM, AD_ALIN, 0, 15), ATTK(AT_BEAM, AD_CONF, 9, 11)), SIZ(346, 40, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS, M2_LORD|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kitting cushing", S_JABBERWOCK, LVL(101, 24, -8, 95, -8), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_HUGS, AD_SLUD, 1, 10), ATTK(AT_NONE, AD_AGGR, 9, 25), ATTK(AT_BITE, AD_GLIB, 5, 3), ATTK(AT_BEAM, AD_COLD, 1, 14), ATTK(AT_HUGS, AD_MALK, 1, 18), NO_ATTK), SIZ(4483, 1079, 0, MS_SOCKS, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_REGEN| M1_TPORT_CNTRL, M2_NOPOLY|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lenin interwoven", S_JABBERWOCK, LVL(101, 12, -22, 96, 19), (G_UNIQ|3), A(ATTK(AT_TUCH, AD_NUMB, 6, 13), ATTK(AT_TRAM, AD_WTHR, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4347, 820, 0, MS_WERE, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vixenish cliffy", S_JABBERWOCK, LVL(101, 19, 4, 78, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_TCKL, 7, 14), ATTK(AT_HUGS, AD_VENO, 3, 24), ATTK(AT_ENGL, AD_DISP, 8, 7), ATTK(AT_MAGC, AD_HEAL, 9, 9), ATTK(AT_STNG, AD_DRIN, 3, 3), ATTK(AT_BOOM, AD_TRAP, 7, 22)), SIZ(1608, 52, 0, MS_HCALIEN, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH, MR_POISON, M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("coevally toper", S_JABBERWOCK, LVL(101, 10, -34, 95, 0), (1), A(ATTK(AT_TENT, AD_ABDC, 6, 4), ATTK(AT_WEAP, AD_VOMT, 3, 22), ATTK(AT_BREA, AD_NGEN, 6, 10), ATTK(AT_BREA, AD_ACID, 8, 5), ATTK(AT_ENGL, AD_ABDC, 3, 15), NO_ATTK), SIZ(258, 1259, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_OMNIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disrepair clarion", S_JABBERWOCK, LVL(102, 16, -8, 98, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_DAMA, 1, 2), ATTK(AT_BEAM, AD_DEBU, 9, 7), ATTK(AT_EXPL, AD_NAST, 7, 13), ATTK(AT_ENGL, AD_UNPR, 2, 26), NO_ATTK, NO_ATTK), SIZ(39, 1353, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rustable computational dulcimer", S_JABBERWOCK, LVL(102, 19, -16, 89, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_COLD, 9, 15), ATTK(AT_LASH, AD_CALM, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1996, 244, 0, MS_BARBER, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("diestock possessed", S_JABBERWOCK, LVL(102, 13, -36, 97, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_PEST, 5, 9), ATTK(AT_BEAM, AD_RAGN, 8, 26), ATTK(AT_NONE, AD_CALM, 0, 17), ATTK(AT_BREA, AD_VULN, 7, 18), ATTK(AT_WEAP, AD_LITE, 3, 1), NO_ATTK), SIZ(982, 501, 0, MS_DEAD, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_REGEN|M1_CARNIVORE, M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("distention accused", S_JABBERWOCK, LVL(103, 17, -13, 99, 13), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_CHKH, 8, 9), ATTK(AT_BOOM, AD_DRLI, 2, 13), ATTK(AT_WEAP, AD_FREN, 3, 25), ATTK(AT_LASH, AD_VAPO, 9, 15), NO_ATTK, NO_ATTK), SIZ(3443, 79, 0, MS_SHEEP, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC, MR_SLEEP, M1_NOTAKE|M1_SEE_INVIS, M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("alumina fluctuating", S_JABBERWOCK, LVL(104, 12, 4, 75, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_MCRE, 3, 21), ATTK(AT_BUTT, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(49, 827, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("declamatory pensionary", S_JABBERWOCK, LVL(104, 6, -37, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_TRAI, 1, 26), ATTK(AT_GAZE, AD_WEEP, 2, 3), ATTK(AT_BUTT, AD_NTHR, 7, 22), ATTK(AT_LASH, AD_TECH, 9, 6), ATTK(AT_CLAW, AD_TCKL, 1, 15), ATTK(AT_NONE, AD_DFOO, 0, 7)), SIZ(1054, 739, 0, MS_BOT, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOLIMBS|M1_ACID|M1_CARNIVORE, M2_LORD|M2_MINION|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("murder invalidity unconceded glided", S_JABBERWOCK, LVL(104, 21, -8, 99, 18), (G_RGROUP|1), A(ATTK(AT_TENT, AD_DREA, 6, 1), ATTK(AT_WEAP, AD_BANI, 8, 26), ATTK(AT_CLAW, AD_SIN, 2, 24), ATTK(AT_HUGS, AD_BADE, 9, 6), NO_ATTK, NO_ATTK), SIZ(3605, 944, 0, MS_BARK, MZ_TINY), MR_DISINT|MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_MINDLESS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pressing tautening forecaster", S_JABBERWOCK, LVL(104, 32, -10, 82, 0), (G_RGROUP|4), A(ATTK(AT_CLAW, AD_BLND, 1, 7), ATTK(AT_NONE, AD_FUMB, 5, 1), ATTK(AT_ENGL, AD_POLY, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(415, 817, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE| M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("grossing radioelement", S_JABBERWOCK, LVL(104, 20, 3, 85, -19), (2), A(ATTK(AT_TUCH, AD_FLAM, 6, 16), ATTK(AT_STNG, AD_COLD, 4, 21), ATTK(AT_CLAW, AD_WEEP, 2, 17), ATTK(AT_BEAM, AD_DRCO, 8, 4), ATTK(AT_SPIT, AD_FIRE, 3, 20), NO_ATTK), SIZ(401, 875, 0, MS_GRUNT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ascertain psf", S_JABBERWOCK, LVL(105, 16, 10, 77, -8), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_POIS, 2, 6), ATTK(AT_LASH, AD_ILLU, 5, 15), ATTK(AT_HUGS, AD_UVUU, 2, 13), ATTK(AT_WEAP, AD_DREA, 8, 12), ATTK(AT_STNG, AD_TLPT, 5, 2), NO_ATTK), SIZ(157, 211, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_POIS, M2_LORD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("maligner drawdown", S_JABBERWOCK, LVL(105, 12, -10, 80, 0), (G_VLGROUP|4), A(ATTK(AT_SCRA, AD_DRDX, 1, 9), ATTK(AT_SCRA, AD_HEAL, 5, 13), ATTK(AT_BITE, AD_DREN, 4, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(259, 455, 0, MS_SQEEK, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL| M1_METALLIVORE, M2_LORD|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("suckered bilateralism surprise salesclerk airway", S_JABBERWOCK, LVL(106, 14, 2, 77, -15), (3), A(ATTK(AT_HUGS, AD_CHAO, 6, 26), ATTK(AT_HUGS, AD_DETH, 8, 12), ATTK(AT_TRAM, AD_WTHR, 1, 23), ATTK(AT_LASH, AD_FRZE, 6, 8), ATTK(AT_BREA, AD_MAGM, 5, 7), ATTK(AT_CLAW, AD_WTHR, 9, 22)), SIZ(1762, 29, 0, MS_IMITATE, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_MINDLESS, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stumbled catlike", S_JABBERWOCK, LVL(106, 20, -31, 98, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_MAGC, AD_ICEB, 4, 19), ATTK(AT_TRAM, AD_CALM, 6, 9), ATTK(AT_KICK, AD_DREN, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1605, 742, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dareful consulate", S_JABBERWOCK, LVL(107, 47, -14, 62, -5), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_AGGR, 1, 16), ATTK(AT_SPIT, AD_CALM, 6, 8), ATTK(AT_BITE, AD_SIN, 1, 9), ATTK(AT_BEAM, AD_WRAT, 7, 6), ATTK(AT_NONE, AD_LEVI, 3, 24), ATTK(AT_SPIT, AD_NGRA, 4, 16)), SIZ(4, 249, 0, MS_TRUMPET, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_HIDE|M1_NOEYES|M1_METALLIVORE, M2_STRONG|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lockup renewed", S_JABBERWOCK, LVL(107, 15, 6, 87, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_MAGC, AD_DRIN, 7, 15), ATTK(AT_ENGL, AD_VOMT, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2229, 220, 0, MS_SHEEP, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE|MR_COLD, M1_NOLIMBS|M1_REGEN, M2_LORD|M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("harpy hallmark", S_JABBERWOCK, LVL(107, 17, 8, 78, -2), (1), A(ATTK(AT_SCRA, AD_TRAP, 4, 16), ATTK(AT_TUCH, AD_LEGS, 7, 25), ATTK(AT_BUTT, AD_POIS, 4, 21), ATTK(AT_TRAM, AD_DISE, 5, 18), NO_ATTK, NO_ATTK), SIZ(254, 351, 0, MS_BOSS, MZ_SMALL), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("parqueting judgmatic", S_JABBERWOCK, LVL(108, 13, -14, 100, 0), (4), A(ATTK(AT_EXPL, AD_ICUR, 2, 9), ATTK(AT_BITE, AD_RAGN, 2, 2), ATTK(AT_TUCH, AD_DEST, 7, 9), ATTK(AT_BUTT, AD_DREN, 1, 14), ATTK(AT_NONE, AD_HEAL, 9, 3), NO_ATTK), SIZ(2278, 554, 0, MS_TRUMPET, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hedged emblazon appellee", S_JABBERWOCK, LVL(108, 25, -28, 79, 11), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_ENCH, 7, 22), ATTK(AT_BITE, AD_INER, 7, 6), ATTK(AT_LASH, AD_SLIM, 9, 3), ATTK(AT_NONE, AD_NTHR, 9, 3), ATTK(AT_MAGC, AD_RNG, 3, 26), NO_ATTK), SIZ(4037, 185, 0, MS_METALMAFIA, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOHEAD|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("recognizability fantasied kindly", S_JABBERWOCK, LVL(108, 19, -12, 41, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_MAGM, 1, 12), ATTK(AT_HUGS, AD_LETH, 7, 6), ATTK(AT_ENGL, AD_DRCO, 3, 5), ATTK(AT_BEAM, AD_WRAT, 1, 10), NO_ATTK, NO_ATTK), SIZ(2533, 1218, 0, MS_BARK, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK| M2_ROCKTHROW|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("arginine stepped", S_JABBERWOCK, LVL(109, 12, -14, 78, 0), (3), A(ATTK(AT_BUTT, AD_DRLI, 9, 19), ATTK(AT_SPIT, AD_PLYS, 1, 5), ATTK(AT_BOOM, AD_NGRA, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(11, 514, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dropt pressor scoping", S_JABBERWOCK, LVL(109, 16, -1, 85, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_STNG, AD_DGST, 3, 18), ATTK(AT_NONE, AD_MANA, 5, 15), ATTK(AT_CLAW, AD_ELEC, 5, 23), ATTK(AT_BUTT, AD_WRAT, 5, 8), NO_ATTK, NO_ATTK), SIZ(2425, 145, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, MR_FIRE, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("astrodynamic emulatively", S_JABBERWOCK, LVL(110, 19, -28, 54, 0), (3), A(ATTK(AT_CLAW, AD_FRZE, 3, 12), ATTK(AT_STNG, AD_TIME, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1233, 187, 0, MS_BRAG, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_POIS, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("reaccredit seconding", S_JABBERWOCK, LVL(110, 20, -39, 71, 0), (1), A(ATTK(AT_HUGS, AD_ICUR, 5, 11), ATTK(AT_KICK, AD_WGHT, 8, 8), ATTK(AT_CLAW, AD_BADE, 3, 18), ATTK(AT_TENT, AD_LEGS, 8, 23), ATTK(AT_ENGL, AD_WGHT, 1, 20), NO_ATTK), SIZ(2000, 45, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("officiality chase", S_JABBERWOCK, LVL(110, 15, -30, 73, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_MINA, 2, 22), ATTK(AT_BITE, AD_HODS, 1, 15), ATTK(AT_BEAM, AD_BANI, 1, 13), ATTK(AT_WEAP, AD_WRAP, 5, 13), ATTK(AT_BOOM, AD_PAIN, 6, 12), ATTK(AT_GAZE, AD_BLEE, 2, 2)), SIZ(1743, 1550, 0, MS_COMBAT, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("foremen gentlemanlike", S_JABBERWOCK, LVL(111, 15, -34, 87, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SPIT, AD_FRZE, 1, 23), ATTK(AT_MAGC, AD_DEBU, 1, 6), ATTK(AT_WEAP, AD_TDRA, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(589, 507, 0, MS_SOCKS, MZ_TINY), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID| M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("focused casualty", S_JABBERWOCK, LVL(111, 18, -19, 83, 15), (1), A(ATTK(AT_EXPL, AD_PEST, 7, 3), ATTK(AT_ENGL, AD_NAST, 8, 2), ATTK(AT_TUCH, AD_AMNE, 6, 26), ATTK(AT_SCRA, AD_ALIN, 5, 5), NO_ATTK, NO_ATTK), SIZ(504, 66, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("oscilloscopic scansion", S_JABBERWOCK, LVL(112, 18, -24, 92, 0), (G_GENO|3), A(ATTK(AT_EXPL, AD_DRCO, 3, 22), ATTK(AT_HUGS, AD_FEMI, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3143, 228, 0, MS_CLOCK, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE, M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dipsomania romanticize", S_JABBERWOCK, LVL(112, 4, -2, 75, 7), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_ANTI, 4, 20), ATTK(AT_BUTT, AD_RUST, 3, 21), ATTK(AT_WEAP, AD_LUCK, 3, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(666, 1677, 0, MS_POKEDEX, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS, M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("civilian restively", S_JABBERWOCK, LVL(112, 12, -23, 96, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_POIS, 9, 25), ATTK(AT_WEAP, AD_STON, 1, 2), ATTK(AT_GAZE, AD_DARK, 6, 6), ATTK(AT_BEAM, AD_WISD, 1, 25), NO_ATTK, NO_ATTK), SIZ(1329, 686, 0, MS_LAUGH, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spaniel northwardly", S_JABBERWOCK, LVL(113, 13, -30, 12, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_TLPT, 1, 15), ATTK(AT_ENGL, AD_WET, 1, 7), ATTK(AT_TENT, AD_TIME, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(112, 1756, 0, MS_ESCAPE, MZ_GIGANTIC), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("objectant lankily", S_JABBERWOCK, LVL(113, 16, 7, 92, -1), (G_GENO|1), A(ATTK(AT_BOOM, AD_WERE, 1, 25), ATTK(AT_BUTT, AD_CHKH, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(645, 195, 0, MS_WERE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bon extrication", S_JABBERWOCK, LVL(113, 20, -17, 88, 4), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_CHRN, 7, 19), ATTK(AT_ENGL, AD_ANTI, 1, 7), ATTK(AT_BEAM, AD_SPEL, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2226, 30, 0, MS_STENCH, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fifteenth hard defining", S_JABBERWOCK, LVL(114, 13, -7, 69, 6), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_IDAM, 3, 6), ATTK(AT_LASH, AD_TRAP, 2, 25), ATTK(AT_BITE, AD_WRAP, 7, 14), ATTK(AT_BREA, AD_SHRD, 1, 5), ATTK(AT_CLAW, AD_INSA, 4, 9), NO_ATTK), SIZ(4158, 139, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_COLD, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_POIS| M1_HERBIVORE|M1_OMNIVORE, M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tool unrequited bumping hollander vugg", S_JABBERWOCK, LVL(115, 19, -31, 76, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_MAGM, 1, 18), ATTK(AT_TENT, AD_LITT, 9, 14), ATTK(AT_BREA, AD_WTHR, 4, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(116, 665, 0, MS_OHGOD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("actuate gyral", S_JABBERWOCK, LVL(115, 12, -35, 77, 16), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BUTT, AD_FIRE, 4, 12), ATTK(AT_BEAM, AD_FUMB, 1, 2), ATTK(AT_BOOM, AD_WRAP, 8, 16), ATTK(AT_KICK, AD_DRLI, 9, 26), ATTK(AT_CLAW, AD_ICUR, 1, 20), NO_ATTK), SIZ(640, 374, 0, MS_REPAIR, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_PRINCE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jowl panocha brattish", S_JABBERWOCK, LVL(115, 13, -37, 92, 0), (G_SGROUP|2), A(ATTK(AT_STNG, AD_NUMB, 4, 7), ATTK(AT_WEAP, AD_SANI, 8, 23), ATTK(AT_WEAP, AD_MEMO, 4, 16), ATTK(AT_TRAM, AD_RNG, 8, 8), NO_ATTK, NO_ATTK), SIZ(1411, 30, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL| M1_OMNIVORE, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("arithmetic skeining", S_JABBERWOCK, LVL(116, 14, -6, 82, 0), (3), A(ATTK(AT_BUTT, AD_FREN, 9, 12), ATTK(AT_STNG, AD_VAPO, 5, 14), ATTK(AT_BUTT, AD_WRAT, 9, 15), ATTK(AT_NONE, AD_FUMB, 1, 22), NO_ATTK, NO_ATTK), SIZ(2560, 261, 0, MS_MEW, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_HIDE|M1_ANIMAL|M1_UNSOLID|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("propitiatory disease deprecating", S_JABBERWOCK, LVL(117, 20, -16, 93, 0), (1), A(ATTK(AT_TUCH, AD_INVE, 1, 11), ATTK(AT_LASH, AD_LAZY, 4, 7), ATTK(AT_STNG, AD_DCAY, 9, 3), ATTK(AT_WEAP, AD_NACU, 1, 19), ATTK(AT_HUGS, AD_TIME, 1, 11), ATTK(AT_WEAP, AD_SHAN, 3, 6)), SIZ(1283, 311, 0, MS_SPOILER, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_HUMANOID|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK| M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stereoscope bicameral", S_JABBERWOCK, LVL(117, 20, -4, 61, 11), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_HUGS, AD_WEEP, 8, 16), ATTK(AT_CLAW, AD_ALIN, 3, 25), ATTK(AT_LASH, AD_ABDC, 7, 26), ATTK(AT_BUTT, AD_NGRA, 9, 5), ATTK(AT_EXPL, AD_DARK, 5, 3), ATTK(AT_BEAM, AD_NPRO, 2, 9)), SIZ(635, 65, 0, MS_BOAST, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_COLD, M1_CONCEAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("semilegal closefisted mayhem suburb", S_JABBERWOCK, LVL(117, 20, -36, 83, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_MCRE, 6, 23), ATTK(AT_ENGL, AD_EDGE, 9, 9), ATTK(AT_MAGC, AD_DISE, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(590, 487, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_UNSOLID| M1_TPORT_CNTRL|M1_OMNIVORE, M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("perishable problem", S_JABBERWOCK, LVL(117, 20, -38, 76, 0), (4), A(ATTK(AT_RATH, AD_DARK, 8, 4), ATTK(AT_BREA, AD_SAMU, 7, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2968, 515, 0, MS_CONVERT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("troll ruddily", S_JABBERWOCK, LVL(118, 16, 5, 86, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_STNG, AD_NEXU, 5, 16), ATTK(AT_BUTT, AD_TDRA, 9, 13), ATTK(AT_WEAP, AD_INER, 6, 18), ATTK(AT_STNG, AD_PAIN, 6, 5), NO_ATTK, NO_ATTK), SIZ(939, 475, 0, MS_SOVIET, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_DISINT, M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("noun dropper octad", S_JABBERWOCK, LVL(118, 12, -1, 96, 0), (4), A(ATTK(AT_HUGS, AD_CHKH, 7, 12), ATTK(AT_NONE, AD_SLOW, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(791, 801, 0, MS_ESCAPE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cushy pished utahan initially", S_JABBERWOCK, LVL(119, 14, -29, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_STUN, 2, 16), ATTK(AT_SPIT, AD_ICEB, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(167, 30, 0, MS_WAIL, MZ_MEDIUM), MR_STONE, MR_STONE, M1_WALLWALK|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS| M1_METALLIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("silvester sustained", S_JABBERWOCK, LVL(120, 27, -24, 82, 0), (3), A(ATTK(AT_LASH, AD_GLIB, 2, 3), ATTK(AT_SCRA, AD_PEST, 9, 10), ATTK(AT_NONE, AD_DRCO, 0, 15), ATTK(AT_TENT, AD_ACID, 7, 1), NO_ATTK, NO_ATTK), SIZ(129, 410, 0, MS_WOLLOH, MZ_HUGE), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_ANIMAL|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sloppier bucko", S_JABBERWOCK, LVL(120, 20, -6, 74, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_VULN, 2, 24), ATTK(AT_ENGL, AD_WERE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(255, 342, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("marsupium vivace", S_JABBERWOCK, LVL(120, 12, 6, 73, 13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DCAY, 1, 22), ATTK(AT_GAZE, AD_STUN, 3, 16), ATTK(AT_GAZE, AD_SLEE, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3443, 835, 0, MS_PAIN, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stunsail gramercy", S_JABBERWOCK, LVL(121, 20, -12, 75, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_TRAM, AD_NGRA, 9, 11), ATTK(AT_SCRA, AD_EDGE, 6, 9), ATTK(AT_BITE, AD_CHKH, 5, 3), ATTK(AT_BEAM, AD_DEST, 7, 4), ATTK(AT_ENGL, AD_AGGR, 1, 8), ATTK(AT_SPIT, AD_FLAM, 2, 6)), SIZ(1751, 197, 0, MS_JAPANESE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_ANIMAL|M1_METALLIVORE, M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("musically goggly", S_JABBERWOCK, LVL(121, 19, 6, 92, 0), (G_VLGROUP|4), A(ATTK(AT_SPIT, AD_TREM, 2, 19), ATTK(AT_HUGS, AD_FIRE, 5, 2), ATTK(AT_SCRA, AD_DREN, 6, 16), ATTK(AT_KICK, AD_NEXU, 7, 19), ATTK(AT_SCRA, AD_HEAL, 6, 12), NO_ATTK), SIZ(3376, 117, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL, M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("spawned establisher", S_JABBERWOCK, LVL(121, 45, -22, 88, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_CAST, 3, 25), ATTK(AT_TRAM, AD_NGRA, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(146, 81, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_NOEYES|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY| M2_ROCKTHROW|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mollycoddling ducal", S_JABBERWOCK, LVL(122, 15, -15, 100, 14), (3), A(ATTK(AT_TUCH, AD_BANI, 5, 13), ATTK(AT_MAGC, AD_BLAS, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(111, 652, 0, MS_POKEDEX, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_SLEEP, M1_FLY|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("debarked cortege", S_JABBERWOCK, LVL(122, 14, -17, 95, 17), (4), A(ATTK(AT_BITE, AD_SGLD, 4, 8), ATTK(AT_NONE, AD_COLD, 5, 10), ATTK(AT_TENT, AD_RUST, 6, 17), ATTK(AT_NONE, AD_LUCK, 0, 4), ATTK(AT_BOOM, AD_HODS, 1, 18), ATTK(AT_WEAP, AD_STAT, 3, 1)), SIZ(2074, 123, 0, MS_STENCH, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_HIDE|M1_THICK_HIDE|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("imbuing revolutionary tatting reoriented remodeled", S_JABBERWOCK, LVL(122, 12, -11, 76, -4), (1), A(ATTK(AT_TUCH, AD_SPC2, 2, 14), ATTK(AT_SCRA, AD_PLAS, 3, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3622, 430, 0, MS_NURSE, MZ_SMALL), MR_COLD|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("scrapple undetachable", S_JABBERWOCK, LVL(123, 13, -34, 80, 14), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_VAPO, 1, 26), ATTK(AT_WEAP, AD_VOMT, 2, 12), ATTK(AT_HUGS, AD_ENCH, 1, 18), ATTK(AT_SPIT, AD_SLOW, 2, 7), ATTK(AT_SCRA, AD_ANTI, 3, 10), NO_ATTK), SIZ(594, 395, 0, MS_POKEDEX, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD| M1_TPORT_CNTRL|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("retransmit incognizant", S_JABBERWOCK, LVL(124, 12, 3, 59, -19), (G_GENO|G_RGROUP|4), A(ATTK(AT_SPIT, AD_TRAI, 8, 4), ATTK(AT_LASH, AD_PHYS, 3, 24), ATTK(AT_TUCH, AD_MANA, 9, 9), ATTK(AT_ENGL, AD_CORR, 8, 23), ATTK(AT_TRAM, AD_HODS, 6, 20), NO_ATTK), SIZ(2045, 75, 0, MS_REPAIR, MZ_SMALL), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_ELF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("qualitatively wennish colossally sidelight stray", S_JABBERWOCK, LVL(125, 18, -38, 89, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SAMU, 8, 21), ATTK(AT_STNG, AD_HEAL, 6, 17), ATTK(AT_MAGC, AD_DRLI, 6, 16), ATTK(AT_LASH, AD_MIDI, 6, 2), ATTK(AT_CLAW, AD_LAVA, 2, 15), ATTK(AT_BREA, AD_DCAY, 2, 5)), SIZ(221, 141, 0, MS_BUZZ, MZ_SMALL), MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_SLITHY| M1_SEE_INVIS, M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("steely solfege", S_JABBERWOCK, LVL(125, 17, -35, 86, -20), (4), A(ATTK(AT_BITE, AD_FREN, 6, 24), ATTK(AT_BREA, AD_CLRC, 2, 8), ATTK(AT_LASH, AD_DGST, 7, 23), ATTK(AT_STNG, AD_CHAO, 5, 10), NO_ATTK, NO_ATTK), SIZ(830, 430, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("housewife brooder", S_JABBERWOCK, LVL(125, 13, -28, 66, -5), (G_GENO|2), A(ATTK(AT_HUGS, AD_VAPO, 3, 20), ATTK(AT_WEAP, AD_PAIN, 3, 3), ATTK(AT_TRAM, AD_DROP, 9, 10), ATTK(AT_WEAP, AD_SPEL, 1, 4), ATTK(AT_ENGL, AD_SGLD, 3, 16), NO_ATTK), SIZ(1724, 290, 0, MS_STABILIZE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rovid", S_JABBERWOCK, /* spawns with trident */ LVL(125, 17, -40, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SOLDIER, MZ_MEDIUM), MR_HITASFOUR|MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), /* * Kops */ MON("New Kop", S_KOP, LVL(0, 6, 10, 10, 9), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("low minator", S_KOP, LVL(0, 6, 10, 10, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("low grab kop", S_KOP, LVL(0, 6, 10, 10, 9), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Yendorian Recruit", S_KOP, LVL(0, 6, 10, 10, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little squeaker", S_KOP, LVL(0, 12, 0, 0, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("S boy", S_KOP, LVL(0, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_DIMN, 1, 1), ATTK(AT_BEAM, AD_HODS, 1, 1), ATTK(AT_GAZE, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reorganizing gillied", S_KOP, LVL(0, 6, -4, 88, -8), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_ENGL, AD_MEMO, 1, 8), ATTK(AT_KICK, AD_DROP, 1, 7), ATTK(AT_WEAP, AD_MANA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1602, 558, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID, MR_FIRE|MR_ACID, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("irreverent scubaed", S_KOP, LVL(0, 16, -1, 12, 11), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DISN, 2, 1), ATTK(AT_BOOM, AD_ICUR, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1060, 1090, 0, MS_ORC, MZ_TINY), MR_COLD|MR_DEATH, MR_COLD, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_COLLECT, M3_NOTAME|M3_PETTY|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kestrel", S_KOP, LVL(1, 4, 10, 10, 9), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Kop", S_KOP, /* playable race */ LVL(1, 6, 10, 10, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Whitlevel Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Kop Reinforcer", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grab kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Keystone Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|25), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("EQ Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Vampire Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT|M2_VAMPIRE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Succubus Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_SSEX, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Minder Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Radio Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_MIDI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Yendorian Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Minator Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_MINA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Officer Jenny", S_KOP, /* idea by DLDragon */ LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Bulletproof Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Roadblock Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Uniform Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_DISP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Keystone Inspector", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Keystone Policeman", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Keystone Officer", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Keystone Warder", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Keystone Detective", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CONCEAL, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Undead Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("RNG Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Spectral Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("killer kop", S_KOP, LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|5), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_HUMAN, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Bloedstone Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|25), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("Gheystone Kop", S_KOP, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("allusory Kop Sergeant", S_KOP, LVL(2, 8, 10, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("brutal kop", S_KOP, /* spawns with flogger */ LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Bloedstone Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("Kop Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("EQ Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Vampire Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_VAMPIRE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Succubus Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SSEX, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Radio Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_MIDI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grab sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Minator Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_MINA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Officer Alina", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Bulletproof Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Yendorian Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Foolish Kop", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_DFOO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Uniform Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_DISP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Inspector Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Policeman Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Officer Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Warder Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Detective Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CONCEAL, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Undead Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("RNG Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Spectral Sergeant", S_KOP, LVL(2, 8, 9, 10, 10), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bobbie", S_KOP, /* spawns with bull helm */ LVL(2, 12, 8, 20, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deplaning justiciary", S_KOP, LVL(2, 12, 10, 35, 12), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_HEAL, 2, 8), ATTK(AT_WEAP, AD_EDGE, 2, 2), ATTK(AT_STNG, AD_ABDC, 4, 2), ATTK(AT_TENT, AD_HEAL, 9, 1), ATTK(AT_NONE, AD_FAMN, 2, 4), ATTK(AT_SCRA, AD_CHAO, 1, 9)), SIZ(100, 474, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_POIS, M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("instarred defoliation sanzen", S_KOP, LVL(2, 19, -4, 56, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TENT, AD_ANTI, 2, 4), ATTK(AT_WEAP, AD_MALK, 2, 5), ATTK(AT_WEAP, AD_LETH, 8, 1), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_BITE, AD_WERE, 2, 3), NO_ATTK), SIZ(1513, 667, 0, MS_CASINO, MZ_TINY), MR_FIRE|MR_COLD, MR_COLD, M1_REGEN|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bushman brotherly", S_KOP, LVL(3, 12, -8, 7, 3), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_CLAW, AD_RUNS, 3, 6), ATTK(AT_ENGL, AD_STTP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(238, 200, 0, MS_GIBBERISH, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Kop Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("EQ Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Vampire Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_VAMPIRE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Succubus Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Radio Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_MIDI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Minator Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Officer Hanna", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("grab lieutenant", S_KOP, LVL(3, 9, 8, 15, 11), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Bulletproof Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Yendorian Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Barrier Kop", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Uniform Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Inspector Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Policeman Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Officer Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Warder Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Detective Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CONCEAL, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Vacuum Kop", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_SUCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Undead Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("RNG Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("Spectral Lieutenant", S_KOP, LVL(3, 10, 7, 20, 11), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("boy in blue", S_KOP, LVL(3, 14, 10, 0, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Korrupt Kop", S_KOP, LVL(3, 10, 10, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Kop Tienant", S_KOP, LVL(3, 10, 10, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("seriously Kop Lieutenant", S_KOP, LVL(3, 10, 10, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("redefining accusant", S_KOP, LVL(3, 13, 2, 36, 16), (G_GENO|3), A(ATTK(AT_SPIT, AD_HALU, 1, 1), ATTK(AT_BOOM, AD_VENO, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(138, 717, 0, MS_WHORE, MZ_GIGANTIC), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_REGEN| M1_TPORT|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Kop Gaytain", S_KOP, LVL(4, 12, 10, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bobby", S_KOP, /* spawns with bull helm */ LVL(4, 12, 5, 20, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("what the fuck Kop Kaptain", S_KOP, LVL(4, 12, 10, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Kop Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("EQ Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Vampire Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_VAMPIRE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Succubus Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Radio Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MIDI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Minator Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Officer Julia", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Bulletproof Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Yendorian Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Traffic Kop", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Uniform Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Inspector Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Policeman Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Officer Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("grab kaptain", S_KOP, LVL(4, 10, 6, 15, 12), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Warder Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Detective Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CONCEAL, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Undead Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("RNG Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, HI_LORD), MON("Spectral Kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("freemason initiate", S_KOP, LVL(4, 12, 7, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty kop kaptain", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Desk Kop", S_KOP, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_LAZY, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bobby on the beat", S_KOP, LVL(4, 12, 5, 20, 7), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("calorimeter bounced", S_KOP, LVL(4, 24, -5, 42, 5), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_ILLU, 1, 3), ATTK(AT_LASH, AD_DEBU, 3, 9), ATTK(AT_MAGC, AD_STAT, 4, 4), ATTK(AT_HUGS, AD_DCAY, 1, 6), ATTK(AT_NONE, AD_DROP, 4, 1), NO_ATTK), SIZ(1888, 246, 0, MS_PUPIL, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("malkuth sephirah", S_KOP, LVL(5, 24, 5, 5, 5), (G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("member of the fuzz", S_KOP, LVL(5, 12, 5, 20, 7), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("kalmuth sephirah", S_KOP, LVL(5, 24, 5, 5, 5), (G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MALK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nukvah sephirah", S_KOP, LVL(5, 10, 5, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grah sephirah", S_KOP, LVL(5, 10, 5, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_TRAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("claver misclassifying", S_KOP, LVL(5, 13, -8, 57, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_TRAM, AD_EDGE, 6, 1), ATTK(AT_SPIT, AD_CALM, 5, 5), ATTK(AT_GAZE, AD_STCK, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(728, 36, 0, MS_PUPIL, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT, M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("desirably media", S_KOP, LVL(5, 14, 4, 16, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_INSA, 4, 9), ATTK(AT_WEAP, AD_ANTI, 5, 7), ATTK(AT_LASH, AD_PEST, 5, 2), ATTK(AT_NONE, AD_LEGS, 2, 2), NO_ATTK, NO_ATTK), SIZ(672, 161, 0, MS_HCALIEN, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID, MR_FIRE, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lechayim whap breadfruit", S_KOP, LVL(5, 8, 1, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FAMN, 1, 6), ATTK(AT_STNG, AD_WET, 5, 3), ATTK(AT_BREA, AD_WET, 5, 5), ATTK(AT_CLAW, AD_DEST, 2, 8), ATTK(AT_CLAW, AD_POIS, 5, 6), NO_ATTK), SIZ(2244, 904, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Intermediate Kop", S_KOP, LVL(6, 12, 4, 20, 12), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("torchbearer", S_KOP, LVL(6, 12, 8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("proper torchbearer", S_KOP, /* spawns with torch */ LVL(6, 12, 8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("torchbearer mob", S_KOP, /* spawns with torch */ LVL(6, 12, 8, 10, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("copper", S_KOP, LVL(6, 12, 5, 20, 7), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_NOTAME|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("koldier", S_KOP, LVL(6, 10, 10, 0, -2), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("noooou", S_KOP, LVL(6, 19, -4, 54, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 1, 7), ATTK(AT_SPIT, AD_SITM, 1, 4), ATTK(AT_KICK, AD_DCAY, 1, 3), ATTK(AT_MAGC, AD_FAKE, 1, 9), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_OHGOD, MZ_SMALL), MR_COLD|MR_ELEC|MR_FIRE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MALE, M3_TRAITOR|M3_SPIDER|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gendame", S_KOP, LVL(6, 12, 5, 20, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_ABDC, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kog", S_KOP, LVL(6, 10, 10, 0, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kratscher", S_KOP, LVL(6, 10, 10, 0, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("watch kop", S_KOP, LVL(6, 10, 10, 0, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("katchman", S_KOP, LVL(6, 10, 10, 0, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("plastokop", S_KOP, /* spawns with plastic mace and plasteel armor */ LVL(6, 10, 10, 0, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("denied nigger", S_KOP, LVL(6, 19, -4, 54, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_SHRD, 7, 1), ATTK(AT_SPIT, AD_STTP, 1, 4), ATTK(AT_KICK, AD_SHRD, 1, 3), ATTK(AT_MAGC, AD_CAST, 1, 9), NO_ATTK, NO_ATTK), SIZ(2788, 1182, 0, MS_WAIL, MZ_SMALL), MR_COLD|MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("budgetary fetor", S_KOP, LVL(6, 6, -6, 83, 0), (1), A(ATTK(AT_ENGL, AD_WISD, 5, 9), ATTK(AT_BUTT, AD_DEPR, 3, 7), ATTK(AT_KICK, AD_NGRA, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1496, 725, 0, MS_WAIL, MZ_HUGE), 0, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_REGEN, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("race quaker", S_KOP, LVL(6, 12, 1, 3, 0), (2), A(ATTK(AT_HUGS, AD_CURS, 1, 2), ATTK(AT_BITE, AD_DETH, 5, 9), ATTK(AT_MAGC, AD_CURS, 2, 5), ATTK(AT_TRAM, AD_MINA, 6, 2), NO_ATTK, NO_ATTK), SIZ(950, 419, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("petrifying volta unlimbering", S_KOP, LVL(7, 11, -5, 85, 0), (3), A(ATTK(AT_BEAM, AD_TRAI, 7, 3), ATTK(AT_MAGC, AD_LEGS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1614, 221, 0, MS_IMITATE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("arteriogram freshmen", S_KOP, LVL(7, 11, 10, 75, 19), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_VULN, 3, 7), ATTK(AT_RATH, AD_HALU, 0, 9), ATTK(AT_MAGC, AD_VOMT, 4, 7), ATTK(AT_NONE, AD_TRAP, 0, 9), NO_ATTK, NO_ATTK), SIZ(553, 280, 0, MS_DEAD, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pouffed mewling", S_KOP, LVL(7, 13, 10, 47, 9), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_DRLI, 6, 8), ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_LASH, AD_FUMB, 2, 9), ATTK(AT_STNG, AD_EDGE, 7, 4), NO_ATTK, NO_ATTK), SIZ(136, 172, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_OMNIVORE, M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_GIANT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rubier reattaching", S_KOP, LVL(7, 10, 4, 29, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_LAZY, 5, 6), ATTK(AT_SCRA, AD_THIR, 7, 1), ATTK(AT_EXPL, AD_VAPO, 1, 5), ATTK(AT_STNG, AD_DRCO, 7, 3), ATTK(AT_BREA, AD_RAGN, 7, 2), NO_ATTK), SIZ(5, 14, 0, MS_SOUND, MZ_MEDIUM), MR_SLEEP|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("freemason slinger", S_KOP, /* spawns with sling */ LVL(7, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("freemason brother", S_KOP, LVL(8, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BEAM, AD_HALU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rosanny", S_KOP, LVL(8, 12, 10, 0, 0), (1|G_SGROUP|G_NOCORPSE), A(ATTK(AT_KICK, AD_STUN, 4, 5), ATTK(AT_BEAM, AD_PHYS, 2, 10), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Kop Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("EQ Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Vampire Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_VAMPIRE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Succubus Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Radio Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MIDI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Minator Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Officer Katharina", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Bulletproof Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Armed Kop Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Antimatter Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Yendorian Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Uniform Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Inspector Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Erraund Kop", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_BANI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Policeman Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Officer Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("grab kommissioner", S_KOP, LVL(8, 11, 5, 20, 12), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Warder Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Detective Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CONCEAL, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Undead Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("RNG Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, HI_LORD), MON("Spectral Kommissioner", S_KOP, LVL(8, 12, 4, 20, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("fluidator leshesh", S_KOP, LVL(8, 24, 0, 25, 5), (1|G_NOCORPSE|G_LGROUP), A(ATTK(AT_WEAP, AD_MALK, 2, 4), ATTK(AT_HUGS, AD_MALK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fluidator spiko", S_KOP, LVL(8, 16, 0, 25, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_UVUU, 2, 4), ATTK(AT_HUGS, AD_UVUU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("freemason leader", S_KOP, /* spawns with sling and 25 lead clumps */ LVL(8, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("obscuranticism stove minyan diphtheria unburden", S_KOP, LVL(8, 24, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_NAST, 1, 9), ATTK(AT_HUGS, AD_MIDI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 965, 0, MS_DRUGS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC, MR_FIRE, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mynheer sunnier recenter", S_KOP, LVL(8, 11, -8, 52, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_FIRE, 4, 3), ATTK(AT_BOOM, AD_WRAP, 1, 1), ATTK(AT_STNG, AD_CHAO, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(737, 1051, 0, MS_JAPANESE, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_THICK_HIDE, M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ticketing misformed", S_KOP, LVL(9, 5, 10, 46, 0), (4), A(ATTK(AT_KICK, AD_WRAT, 4, 6), ATTK(AT_HUGS, AD_TCKL, 6, 1), ATTK(AT_ENGL, AD_DEBU, 6, 1), ATTK(AT_SPIT, AD_ICUR, 1, 1), NO_ATTK, NO_ATTK), SIZ(539, 557, 0, MS_CAR, MZ_LARGE), MR_DISINT|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yesod sephirah", S_KOP, LVL(10, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS,1,8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("daat sephirah", S_KOP, LVL(10, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 2, 6), ATTK(AT_TUCH, AD_COLD, 2, 6), ATTK(AT_TUCH, AD_ELEC, 2, 6), ATTK(AT_TUCH, AD_ACID, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aro sephirah", S_KOP, LVL(10, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FRZE, 2, 3), ATTK(AT_TUCH, AD_NUMB, 2, 3), ATTK(AT_TUCH, AD_CONF, 2, 3), ATTK(AT_TUCH, AD_STUN, 2, 3), ATTK(AT_HUGS, AD_RBRE, 2, 3), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("atzilut sephirah", S_KOP, LVL(10, 10, 2, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("blot sephirah", S_KOP, LVL(10, 10, 2, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_VULN, 1, 4), ATTK(AT_GAZE, AD_ICUR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tschang sephirah", S_KOP, LVL(10, 10, 2, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_RBRE, 1, 4), ATTK(AT_GAZE, AD_RBRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_NOPOLY, M3_INFRAVISION, M4_SHAPESHIFT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lisje sephirah", S_KOP, LVL(10, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FEMI, 1, 8), ATTK(AT_WEAP, AD_PAIN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kergeant", S_KOP, LVL(10, 10, 10, 5, -3), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("kopant", S_KOP, LVL(10, 10, 10, 5, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("keno", S_KOP, LVL(10, 10, 10, 5, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("polis", S_KOP, LVL(10, 12, 2, 20, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("watch kaptain", S_KOP, LVL(10, 10, 10, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("katchtain", S_KOP, LVL(10, 10, 10, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Blaklevel Kop", S_KOP, LVL(10, 12, 8, 20, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("The high-heel loving asian girl her sexy wedge sandal", S_KOP, LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* speed 13-21, AC 4, MR 40, extra attacks 2, resists 0, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("hazel enlightener", S_KOP, LVL(10, 11, 3, 22, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_CAST, 1, 7), ATTK(AT_SPIT, AD_LEGS, 2, 6), ATTK(AT_WEAP, AD_DRLI, 3, 8), ATTK(AT_GAZE, AD_AMNE, 2, 1), ATTK(AT_NONE, AD_SHAN, 8, 9), ATTK(AT_EXPL, AD_SOUN, 2, 9)), SIZ(2433, 531, 0, MS_FEARHARE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_NOHANDS, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("polenta sear", S_KOP, LVL(10, 6, -4, 36, 4), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BUTT, AD_FAKE, 4, 5), ATTK(AT_WEAP, AD_DRLI, 5, 9), ATTK(AT_SCRA, AD_NTHR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1528, 604, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_LITHIVORE|M3_MIMIC|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("affectivity sop", S_KOP, LVL(10, 14, 2, 88, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_MAGM, 5, 9), ATTK(AT_BUTT, AD_RUST, 4, 2), ATTK(AT_WEAP, AD_CHRN, 9, 6), ATTK(AT_TRAM, AD_DRST, 1, 2), NO_ATTK, NO_ATTK), SIZ(1028, 42, 0, MS_TREESQUAD, MZ_LARGE), MR_COLD|MR_ELEC, 0, M1_TUNNEL|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL, M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("exurbia atomise", S_KOP, LVL(10, 10, 4, 13, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_PEST, 5, 1), ATTK(AT_TENT, AD_CHAO, 7, 9), ATTK(AT_ENGL, AD_ENCH, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(54, 1491, 0, MS_STENCH, MZ_HUMAN), MR_ACID, MR_ACID, M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("classy miraculously", S_KOP, LVL(11, 12, -8, 40, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_WEAP, AD_HALU, 5, 1), ATTK(AT_LASH, AD_SAMU, 3, 2), ATTK(AT_WEAP, AD_WEEP, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(839, 686, 0, MS_FART_QUIET, MZ_LARGE), MR_DISINT|MR_POISON, MR_POISON, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_DWARF|M2_FEMALE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("streptococcal outthink", S_KOP, LVL(11, 10, 6, 56, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_POLY, 8, 3), ATTK(AT_WEAP, AD_HALU, 1, 8), ATTK(AT_WEAP, AD_WTHR, 2, 2), ATTK(AT_TUCH, AD_DROP, 5, 1), NO_ATTK, NO_ATTK), SIZ(3022, 711, 0, MS_OHGOD, MZ_TINY), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("devilish lipper", S_KOP, LVL(11, 12, -5, 36, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_HALU, 1, 1), ATTK(AT_TRAM, AD_FAMN, 8, 2), ATTK(AT_BEAM, AD_DRDX, 6, 8), ATTK(AT_BITE, AD_ANTI, 8, 8), NO_ATTK, NO_ATTK), SIZ(589, 1177, 0, MS_COW, MZ_LARGE), MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("netzah sephirah", S_KOP, LVL(12, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP,1,8), ATTK(AT_WEAP, AD_STCK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_MIMIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("fenh sephirah", S_KOP, LVL(12, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VOMT,1,8), ATTK(AT_WEAP, AD_NGEN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_MIMIC|M3_FREQ_UNCOMMON3, M4_SHADE, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("netzach sephirah", S_KOP, LVL(12, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP,1,8), ATTK(AT_WEAP, AD_PART, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_MIMIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("uncoded netzach sephirah", S_KOP, LVL(12, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP,1,8), ATTK(AT_WEAP, AD_RNG, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MISSING, MZ_HUMAN), 0, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_MIMIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("overzealous controller", S_KOP, LVL(12, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 2, 10), ATTK(AT_WEAP, AD_THIE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOT, MZ_HUMAN), MR_SLEEP|MR_HITASTWO, 0, M1_REGEN|M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("freemason prior", S_KOP, LVL(12, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BREA, AD_LITE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("freemason bowman", S_KOP, /* spawns with bow and arrows */ LVL(12, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("freemason abbot", S_KOP, LVL(12, 12, -4, 45, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BREA, AD_LITE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kopyguard", S_KOP, LVL(12, 12, 10, 40, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aligned kop", S_KOP, LVL(12, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_LORD|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mars-resound", S_KOP, LVL(12, 12, 2, 20, 12), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("whipsterman", S_KOP, /* spawns with lightwhip */ LVL(12, 12, 2, 20, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unhurried succulent", S_KOP, LVL(12, 13, 3, 61, 0), (G_VLGROUP|4), A(ATTK(AT_ENGL, AD_CHRN, 9, 5), ATTK(AT_RATH, AD_AXUS, 4, 8), ATTK(AT_BUTT, AD_TLPT, 5, 4), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_LEVI, 2, 5), NO_ATTK), SIZ(2722, 11, 0, MS_PHOTO, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_SLITHY, M2_LORD|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("predominance romanism misinterpretation sweepier reimbursement", S_KOP, LVL(13, 12, -7, 57, -15), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_BLND, 8, 1), ATTK(AT_BUTT, AD_STUN, 7, 5), ATTK(AT_BITE, AD_NTHR, 2, 3), ATTK(AT_EXPL, AD_DIMN, 2, 7), ATTK(AT_GAZE, AD_NIVE, 1, 5), ATTK(AT_TENT, AD_FREN, 6, 7)), SIZ(109, 405, 0, MS_GYPSY, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("doh sephirah", S_KOP, LVL(13, 18, -3, 13, 13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("The high-heel loving asian girl her heels", S_KOP, LVL(13, 12, 10, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HUMAN|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HIGHHEELED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* speed 10-15, AC -5, MR 60, extra attacks 2, resists 3, M1 flags 2, M2 flags 1, M3 flags 1 */ MON("toadstool weakish", S_KOP, LVL(13, 21, -2, 19, 0), (G_RGROUP|1), A(ATTK(AT_BITE, AD_MCRE, 2, 1), ATTK(AT_CLAW, AD_INER, 7, 3), ATTK(AT_BEAM, AD_SAMU, 9, 4), ATTK(AT_BITE, AD_EDGE, 6, 1), NO_ATTK, NO_ATTK), SIZ(365, 502, 0, MS_TEACHER, MZ_LARGE), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS| M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_STRONG|M2_JEWELS|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("edgier monastically", S_KOP, LVL(13, 12, -1, 54, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TENT, AD_DRST, 4, 9), ATTK(AT_TUCH, AD_FAKE, 3, 2), ATTK(AT_TRAM, AD_FIRE, 4, 1), ATTK(AT_SCRA, AD_LITE, 4, 1), NO_ATTK, NO_ATTK), SIZ(1596, 6, 0, MS_AREOLA, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("K14", S_KOP, LVL(14, 14, 2, 14, 14), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("gesundheit measurer", S_KOP, LVL(14, 12, 7, 13, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_AXUS, 1, 1), ATTK(AT_BUTT, AD_SHRD, 9, 6), ATTK(AT_HUGS, AD_VENO, 2, 1), ATTK(AT_HUGS, AD_DRDX, 1, 9), NO_ATTK, NO_ATTK), SIZ(2053, 1270, 0, MS_NEIGH, MZ_MEDIUM), MR_SLEEP, 0, M1_WALLWALK|M1_NEEDPICK|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY| M2_STRONG|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("beriah sephirah", S_KOP, LVL(15, 10, 0, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), ATTK(AT_GAZE, AD_NGRA, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("hod sephirah", S_KOP, LVL(15, 18, -5, 15, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("chod sephirah", S_KOP, LVL(15, 18, -5, 15, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("ach sephirah", S_KOP, LVL(15, 18, -5, 15, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHAO, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("water material blonde", S_KOP, /* spawns with wedge sandals, permaconfused */ LVL(15, 10, 10, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("krohe sephirah", S_KOP, LVL(15, 10, 0, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_SPEL, 1, 4), ATTK(AT_TRAM, AD_CLRC, 1, 4), ATTK(AT_GAZE, AD_NGRA, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("shoah sephirah", S_KOP, LVL(15, 9, -2, 75, 8), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_SWAP, 3, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0), ATTK(AT_BEAM, AD_WNCE, 2, 4), ATTK(AT_RATH, AD_DEBT, 2, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DRAIN|MR_DISINT|MR_ACID, 0, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_GREEDY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_NO_DECAY, M4_ORGANIVORE, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("rifed sephirah", S_KOP, LVL(15, 18, -5, 15, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BURN, 1, 15), ATTK(AT_GAZE, AD_BURN, 1, 15), ATTK(AT_NONE, AD_FRZE, 1, 15), ATTK(AT_HUGS, AD_DISP, 1, 15), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_NOEYES|M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("petty rifed sephirah", S_KOP, LVL(15, 18, -5, 15, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BURN, 1, 15), ATTK(AT_GAZE, AD_BURN, 1, 15), ATTK(AT_NONE, AD_FRZE, 1, 15), ATTK(AT_HUGS, AD_DISP, 1, 15), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_NOEYES|M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_PETTY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("innocency piteously", S_KOP, LVL(15, 10, -5, 9, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_POLY, 1, 1), ATTK(AT_LASH, AD_VOMT, 3, 5), ATTK(AT_TUCH, AD_LETH, 8, 2), ATTK(AT_SPIT, AD_FAKE, 1, 6), ATTK(AT_ENGL, AD_SEDU, 6, 4), ATTK(AT_TENT, AD_DRCO, 8, 7)), SIZ(803, 1372, 0, MS_BARBER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_MINDLESS|M1_CARNIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sharpening outcaste serenading misfitted bimester", S_KOP, LVL(15, 12, 7, 30, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_GLIB, 3, 8), ATTK(AT_GAZE, AD_SLEE, 2, 2), ATTK(AT_SPIT, AD_NACU, 2, 9), ATTK(AT_WEAP, AD_VENO, 8, 2), ATTK(AT_BUTT, AD_THIE, 1, 1), NO_ATTK), SIZ(0, 13, 0, MS_CAR, MZ_TINY), MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_REGEN| M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("delimited fudge", S_KOP, LVL(15, 12, 0, 27, 0), (4), A(ATTK(AT_ENGL, AD_POIS, 6, 2), ATTK(AT_TENT, AD_DREA, 6, 1), ATTK(AT_LASH, AD_SLEE, 5, 8), ATTK(AT_WEAP, AD_BURN, 8, 3), ATTK(AT_SPIT, AD_HODS, 5, 7), ATTK(AT_GAZE, AD_UVUU, 1, 9)), SIZ(36, 238, 0, MS_PARROT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_FLY|M1_SWIM|M1_TUNNEL|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_CLOSE|M3_SPIDER|M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("kieutenant", S_KOP, LVL(15, 10, 10, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("koppenant", S_KOP, LVL(15, 10, 10, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("katchenant", S_KOP, LVL(15, 10, 10, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kutennen", S_KOP, LVL(15, 10, 10, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("chutzpah sephirah", S_KOP, LVL(15, 10, 0, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MCRE, 3, 4), ATTK(AT_KICK, AD_FLAM, 1, 4), ATTK(AT_RATH, AD_UNPR, 1, 4), ATTK(AT_GAZE, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Hannes", S_KOP, /* cop chief */ LVL(15, 12, 0, 20, 20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_CALM, 2, 2), ATTK(AT_BEAM, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_HUMAN, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: PISTOL BULLET(50) LEATHER_ARMOR HELMET IRON_SHOES */ MON("forever postfix", S_KOP, LVL(15, 17, 5, 94, 14), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_SSEX, 2, 1), ATTK(AT_MAGC, AD_WET, 3, 8), ATTK(AT_BREA, AD_FLAM, 6, 2), ATTK(AT_WEAP, AD_DRST, 8, 6), ATTK(AT_TENT, AD_STON, 7, 3), NO_ATTK), SIZ(32, 135, 0, MS_SELFHARM, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("laminar wholism pulpital", S_KOP, LVL(16, 17, 8, 13, 0), (1), A(ATTK(AT_BITE, AD_CLRC, 3, 9), ATTK(AT_STNG, AD_DFOO, 7, 1), ATTK(AT_TUCH, AD_SLIM, 1, 2), ATTK(AT_SCRA, AD_SSEX, 3, 1), NO_ATTK, NO_ATTK), SIZ(1126, 130, 0, MS_SOCKS, MZ_HUGE), 0, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID| M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HUMAN| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Kop Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("EQ Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grab kchief", S_KOP, LVL(16, 12, 3, 20, 12), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Vampire Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_VAMPIRE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Succubus Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Radio Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MIDI, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Minator Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Officer Elena", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Yendorian Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Yellow Kop", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_LUCK, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Bulletproof Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Armed Kop Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Antimatter Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Uniform Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Inspector Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Policeman Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Officer Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Warder Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Detective Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_CONCEAL, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Undead Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("RNG Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Spectral Kchief", S_KOP, LVL(16, 12, 0, 20, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_FLY|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sack stuff police", S_KOP, /* spawns with pistol and 30 bullets */ LVL(16, 12, 0, 50, 12), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_BLND, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("full nano officer", S_KOP, /* spawns with nano pole and nano suit */ LVL(16, 12, 2, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_HALU, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_POISON|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("freemason worthy advisor", S_KOP, LVL(16, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_BREA, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("watch kieutenant", S_KOP, LVL(16, 12, 2, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_HALU, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("freemason shooter", S_KOP, /* spawns with auto shotgun */ LVL(16, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("freemason slammer", S_KOP, /* spawns with basinet, shotgun and 40 lead shots */ LVL(16, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("freemason diligent searcher", S_KOP, /* spawns with sling, 40 sling ammos, loricated cloak, basinet, rocket gauntlets and large shield */ LVL(16, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("freemason caser", S_KOP, /* spawns with auto shotgun and 50 lead shots */ LVL(16, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("Caser Kop Kchief", S_KOP, /* spawns with shotgun and 30 lead shots */ LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("decontrolling legalist", S_KOP, LVL(16, 14, 8, 23, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_MAGC, AD_SAMU, 2, 2), ATTK(AT_MAGC, AD_POLY, 1, 2), ATTK(AT_WEAP, AD_SKIL, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1405, 1320, 0, MS_SHOE, MZ_LARGE), MR_ELEC, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("abetment sower", S_KOP, LVL(16, 4, 8, 49, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_DREA, 2, 4), ATTK(AT_NONE, AD_SGLD, 8, 6), ATTK(AT_BUTT, AD_GRAV, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(111, 1653, 0, MS_MUMBLE, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("interrupt roughhousing", S_KOP, LVL(17, 15, 1, 10, 0), (G_RGROUP|3), A(ATTK(AT_EXPL, AD_UNPR, 3, 6), ATTK(AT_WEAP, AD_SPEL, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(950, 648, 0, MS_CHICKEN, MZ_TINY), MR_COLD|MR_POISON, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_SLITHY| M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("royal admissability", S_KOP, LVL(17, 12, -9, 89, 0), (G_VLGROUP|3), A(ATTK(AT_SPIT, AD_RBAD, 8, 6), ATTK(AT_MAGC, AD_WISD, 3, 3), ATTK(AT_BITE, AD_TCKL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(898, 701, 0, MS_ARREST, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH, MR_COLD, M1_WALLWALK|M1_NOHEAD|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hesed sephirah", S_KOP, LVL(17, 12, -2, 12, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP,1,8), ATTK(AT_WEAP, AD_STCK, 1, 8), ATTK(AT_NONE, AD_ENCH,1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("Jemima", S_KOP, /* spawns with combat stilettos */ LVL(17, 12, 2, 40, 1), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FEMI, 5, 4), ATTK(AT_KICK, AD_FEMI, 5, 4), ATTK(AT_GAZE, AD_FEMI, 5, 4), ATTK(AT_BEAM, AD_FEMI, 2, 4), ATTK(AT_SPIT, AD_FEMI, 2, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("history femmy", S_KOP, /* spawns with wedge sandals */ LVL(17, 15, -1, 60, 6), (1), A(ATTK(AT_KICK, AD_FEMI, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("champ icily", S_KOP, LVL(17, 11, 0, 94, 0), (3), A(ATTK(AT_STNG, AD_EDGE, 9, 4), ATTK(AT_KICK, AD_SLOW, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1770, 270, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_NOTAKE|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("intellectual property kop", S_KOP, /* by aosdict */ LVL(18, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_TUCH, AD_FEAR, 1, 10), ATTK(AT_TUCH, AD_SITM, 1, 1), ATTK(AT_TUCH, AD_SGLD, 1, 1), ATTK(AT_TUCH, AD_AGGR, 2, 16)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tiferet sephirah", S_KOP, LVL(18, 18, -5, 15, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ENCH, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_CONCEAL, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("fighool sephirah", S_KOP, LVL(18, 18, -5, 15, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ILLU, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_CONCEAL, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("grontah sephirah", S_KOP, LVL(18, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISP,1,4), ATTK(AT_WEAP, AD_DISP, 1, 4), ATTK(AT_BUTT, AD_DISP, 1, 4), ATTK(AT_STNG, AD_DISP, 1, 4), ATTK(AT_SCRA, AD_DISP, 1, 4), ATTK(AT_LASH, AD_DISP, 1, 4)), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_WALLWALK|M1_SEE_INVIS|M1_TPORT|M1_UNSOLID, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_NOTAME|M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tiktah sephirah", S_KOP, LVL(18, 12, 0, 10, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WGHT,1,4), ATTK(AT_WEAP, AD_LITT, 1, 4), ATTK(AT_BUTT, AD_FREN, 1, 4), ATTK(AT_STNG, AD_SOUN, 1, 4), ATTK(AT_SCRA, AD_MANA, 1, 4), ATTK(AT_LASH, AD_BADE, 1, 4)), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_WALLWALK|M1_SEE_INVIS|M1_TPORT|M1_UNSOLID, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_NOTAME|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("curarization deterrer acetylsalicylic", S_KOP, LVL(18, 12, 4, 49, -2), (G_UNIQ|1), A(ATTK(AT_LASH, AD_NGRA, 8, 1), ATTK(AT_BITE, AD_SHRD, 8, 7), ATTK(AT_HUGS, AD_ENCH, 1, 3), ATTK(AT_SCRA, AD_WEBS, 5, 3), ATTK(AT_MAGC, AD_SKIL, 4, 7), ATTK(AT_BREA, AD_TREM, 8, 1)), SIZ(464, 676, 0, MS_GLYPHS, MZ_HUGE), MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("immutability admixture", S_KOP, LVL(18, 10, 7, 95, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BEAM, AD_SSEX, 1, 9), ATTK(AT_BITE, AD_BURN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(63, 213, 0, MS_FEARHARE, MZ_HUGE), 0, 0, M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE, M2_LORD|M2_ROCKTHROW|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("yakked advisability", S_KOP, LVL(19, 9, -1, 50, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_HUGS, AD_TRAI, 8, 9), ATTK(AT_MAGC, AD_DCAY, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 509, 0, MS_GLYPHS, MZ_SMALL), MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_TPORT_CNTRL| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("airiest breacher", S_KOP, LVL(19, 8, 8, 98, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_SEDU, 8, 6), ATTK(AT_TENT, AD_ELEC, 9, 9), ATTK(AT_HUGS, AD_WEBS, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1562, 789, 0, MS_SPOILER, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("laughingly frequent xylotomy", S_KOP, LVL(19, 34, 9, 54, 0), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_ALIN, 6, 9), ATTK(AT_STNG, AD_LEGS, 4, 5), ATTK(AT_GAZE, AD_SHAN, 5, 4), ATTK(AT_BUTT, AD_STON, 7, 6), ATTK(AT_KICK, AD_STCK, 6, 8), NO_ATTK), SIZ(65, 6, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH, 0, M1_SLITHY|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sue snowbound", S_KOP, LVL(19, 15, 8, 63, 0), (3), A(ATTK(AT_NONE, AD_SHAN, 6, 5), ATTK(AT_HUGS, AD_VOMT, 7, 1), ATTK(AT_CLAW, AD_SLEE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1402, 59, 0, MS_STENCH, MZ_HUGE), MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("yetzirah sephirah", S_KOP, LVL(20, 10, -2, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), ATTK(AT_GAZE, AD_NGRA, 1, 4), ATTK(AT_NONE, AD_GLIB, 1, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fuguh sephirah", S_KOP, LVL(20, 10, -2, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_FUMB, 1, 4), ATTK(AT_GAZE, AD_BADE, 1, 4), ATTK(AT_GAZE, AD_DREA, 1, 4), ATTK(AT_NONE, AD_VENO, 1, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("ong sephirah", S_KOP, /* shambling horror type */ LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), MON("Antitank Kop", S_KOP, /* evil patch idea by Amy: generates with nasty musable items */ LVL(20, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_TUNNEL, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("karate bride", S_KOP, LVL(20, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_KICK, AD_STUN, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("kaptain", S_KOP, LVL(20, 10, 10, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kopten", S_KOP, LVL(20, 10, 10, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kajoe", S_KOP, LVL(20, 10, 10, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Greylevel Kop", S_KOP, LVL(20, 12, 2, 50, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("freemason stacker", S_KOP, /* spawns with 7 stack javelins */ LVL(20, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("gevurah sephirah", S_KOP, LVL(20, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ELEC, 4, 8), ATTK(AT_CLAW, AD_STUN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("zergah sephirah", S_KOP, LVL(20, 15, -10, 20, 20), (G_NOCORPSE|1|G_LGROUP), A(ATTK(AT_CLAW, AD_INSA, 4, 8), ATTK(AT_CLAW, AD_EDGE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("mitzvah sephirah", S_KOP, LVL(20, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 3), ATTK(AT_KICK, AD_NGRA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("shitzvah sephirah", S_KOP, LVL(20, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SKIL, 2, 3), ATTK(AT_NONE, AD_SKIL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("tsuh sephirah", S_KOP, LVL(20, 10, -2, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SCOR, 4, 4), ATTK(AT_TUCH, AD_ILLU, 1, 4), ATTK(AT_GAZE, AD_RBAD, 1, 4), ATTK(AT_GAZE, AD_BLEE, 1, 4), ATTK(AT_NONE, AD_SHAN, 1, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("mackh sephirah", S_KOP, LVL(20, 8, 4, 5, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_RBRE, 1, 4), ATTK(AT_GAZE, AD_RBRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("detective", S_KOP, LVL(20, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("freemason councillor", S_KOP, LVL(20, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 15), ATTK(AT_WEAP, AD_PHYS, 3, 15), ATTK(AT_BREA, AD_ELEC, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("freemason council member", S_KOP, LVL(20, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 15), ATTK(AT_WEAP, AD_PHYS, 3, 15), ATTK(AT_BREA, AD_ELEC, 4, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Family Kop", S_KOP, LVL(20, 12, 0, 20, 12), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("freemason peeker", S_KOP, /* spawns with javelins */ LVL(20, 12, -5, 55, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Marshall", S_KOP, /* spawns with spiked club */ LVL(20, 14, 0, 50, 8), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gloomiest tempering", S_KOP, LVL(20, 12, 3, 38, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_WEAP, AD_IDAM, 8, 1), ATTK(AT_NONE, AD_DETH, 4, 9), ATTK(AT_SCRA, AD_WRAP, 2, 6), ATTK(AT_TRAM, AD_PHYS, 5, 6), ATTK(AT_TRAM, AD_DETH, 2, 2), ATTK(AT_GAZE, AD_IDAM, 5, 3)), SIZ(293, 171, 0, MS_SING, MZ_TINY), 0, 0, M1_FLY|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nightmen foxtrot uncivilly", S_KOP, LVL(20, 12, 8, 98, -14), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRST, 8, 7), ATTK(AT_BREA, AD_RBRE, 1, 4), ATTK(AT_WEAP, AD_DEPR, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1740, 1542, 0, MS_HANDY, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("precognitive soluble tegument buggiest reeked", S_KOP, LVL(21, 13, 1, 70, 0), (G_RGROUP|1), A(ATTK(AT_TUCH, AD_MAGM, 3, 9), ATTK(AT_NONE, AD_FAMN, 8, 1), ATTK(AT_SCRA, AD_STCK, 9, 2), ATTK(AT_WEAP, AD_BURN, 1, 2), ATTK(AT_GAZE, AD_RAGN, 1, 6), NO_ATTK), SIZ(499, 799, 0, MS_SOCKS, MZ_LARGE), MR_STONE, 0, M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cognitional stockroom redried", S_KOP, LVL(21, 12, 8, 64, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_DAMA, 7, 1), ATTK(AT_EXPL, AD_ELEC, 7, 1), ATTK(AT_SCRA, AD_ABDC, 4, 8), ATTK(AT_LASH, AD_RUST, 7, 1), NO_ATTK, NO_ATTK), SIZ(386, 18, 0, MS_GROWL, MZ_TINY), MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shote probing", S_KOP, LVL(21, 8, 9, 28, -18), (1), A(ATTK(AT_LASH, AD_NUMB, 5, 7), ATTK(AT_GAZE, AD_VAPO, 1, 1), ATTK(AT_SPIT, AD_ICUR, 2, 1), ATTK(AT_CLAW, AD_HEAL, 8, 8), ATTK(AT_LASH, AD_MEMO, 3, 9), ATTK(AT_WEAP, AD_IDAM, 1, 9)), SIZ(1140, 155, 0, MS_SELFHARM, MZ_LARGE), MR_ELEC|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS| M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("phoned mediative", S_KOP, LVL(21, 10, 7, 30, -17), (G_GENO|G_VLGROUP|3), A(ATTK(AT_STNG, AD_DEBT, 7, 7), ATTK(AT_BITE, AD_STTP, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(49, 224, 0, MS_TREESQUAD, MZ_MEDIUM), MR_DRAIN, 0, M1_AMORPHOUS|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS, M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("degenerative otologic", S_KOP, LVL(21, 12, 1, 51, 0), (G_SGROUP|2), A(ATTK(AT_MAGC, AD_FLAM, 6, 9), ATTK(AT_LASH, AD_TRAP, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2356, 1138, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_MINDLESS|M1_UNSOLID|M1_ACID|M1_CARNIVORE, M2_MINION|M2_WANDER|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("kacha ninja", S_KOP, /* spawns with isamusei, cuirass armor and shell shield */ LVL(22, 12, 4, 30, -3), (1), A(ATTK(AT_WEAP, AD_NAST, 6, 6), ATTK(AT_KICK, AD_ALIN, 4, 7), ATTK(AT_RATH, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("farmer femmy", S_KOP, /* spawns with random heels and riding crop */ LVL(22, 15, 0, 45, 7), (1), A(ATTK(AT_KICK, AD_FEMI, 3, 12), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_ELEC, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("shavuot sephirah", S_KOP, LVL(22, 12, -2, 12, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP,1,8), ATTK(AT_WEAP, AD_STCK, 1, 8), ATTK(AT_NONE, AD_ENCH,1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("mah sephirah", S_KOP, LVL(22, 12, -2, 12, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DIMN,1,8), ATTK(AT_WEAP, AD_AMNE, 1, 8), ATTK(AT_NONE, AD_DIMN,1,10), ATTK(AT_BEAM, AD_AMNE, 1, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("oen sephirah", S_KOP, LVL(22, 12, -2, 12, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MEMO,1,8), ATTK(AT_WEAP, AD_TECH, 1, 8), ATTK(AT_NONE, AD_STAT,1,10), ATTK(AT_BEAM, AD_TRAI, 1, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nih sephirah", S_KOP, LVL(22, 12, -2, 12, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SIN,1,8), ATTK(AT_WEAP, AD_AGGR, 1, 8), ATTK(AT_NONE, AD_SIN,1,10), ATTK(AT_BEAM, AD_AGGR, 1, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jesed sephirah", S_KOP, LVL(22, 12, -2, 12, 12), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_WRAP,1,8), ATTK(AT_WEAP, AD_STCK, 1, 8), ATTK(AT_NONE, AD_ENCH,1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("tschorlu sephirah", S_KOP, LVL(22, 12, -2, 12, 12), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_LEVI,1,8), ATTK(AT_SCRA, AD_CAST, 1, 8), ATTK(AT_NONE, AD_NACU,1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("zonkah sephirah", S_KOP, LVL(22, 12, -2, 12, 12), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_NTHR,1,8), ATTK(AT_MAGC, AD_CAST, 1, 8), ATTK(AT_NONE, AD_NGEN,1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnosis sephirah", S_KOP, LVL(22, 12, -2, 12, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP,1,8), ATTK(AT_WEAP, AD_STCK, 1, 8), ATTK(AT_NONE, AD_ENCH,1,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("shekel bosomed", S_KOP, LVL(23, 10, 1, 7, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_DRLI, 6, 4), ATTK(AT_GAZE, AD_MAGM, 9, 9), ATTK(AT_HUGS, AD_SLIM, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(721, 103, 0, MS_TRUMPET, MZ_MEDIUM), MR_FIRE, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_REGEN| M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lacrimation framing wirier", S_KOP, LVL(23, 12, -6, 75, -1), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_WEBS, 6, 6), ATTK(AT_BITE, AD_STON, 6, 9), ATTK(AT_HUGS, AD_MEMO, 1, 8), ATTK(AT_ENGL, AD_LITT, 2, 9), ATTK(AT_ENGL, AD_TCKL, 2, 8), NO_ATTK), SIZ(1219, 35, 0, MS_JAPANESE, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS, M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dveikus sephirah", S_KOP, LVL(24, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CLRC, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("Kop Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("EQ Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Vampire Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_VAMPIRE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Yendorian Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Succubus Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Radio Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MIDI, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Minator Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grab katcher", S_KOP, LVL(24, 12, 1, 25, 12), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Officer Natalia", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON5|M3_NOPLRPOLY, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Bulletproof Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Gravel Kop", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_GRAV, 2, 27), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Armed Kop Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Antimatter Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Uniform Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Inspector Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Policeman Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Officer Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Warder Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_HIDE, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Detective Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_CONCEAL, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Undead Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("RNG Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Spectral Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shitted kiln", S_KOP, LVL(24, 12, 5, 64, 16), (G_GENO|2), A(ATTK(AT_STNG, AD_RBRE, 7, 1), ATTK(AT_MAGC, AD_CONT, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1328, 373, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("experienced gendame", S_KOP, /* spawns with meteoric steel shield */ LVL(24, 16, -3, 60, 10), (1), A(ATTK(AT_WEAP, AD_STUN, 5, 6), ATTK(AT_KICK, AD_ABDC, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("freemason provincial grand master", S_KOP, LVL(24, 12, -6, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 20), ATTK(AT_WEAP, AD_PHYS, 3, 20), ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("freemason rayer", S_KOP, /* spawns with arm blaster */ LVL(24, 12, -6, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Natascha's plateau boot", S_KOP, LVL(24, 10, -8, 40, 6), (1), A(ATTK(AT_KICK, AD_COLD, 6, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_TCKL, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_SWIM|M1_MINDLESS, M2_HUMAN|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kopkeeper", S_KOP, LVL(24, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("shkop", S_KOP, LVL(24, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("watch keader", S_KOP, LVL(24, 18, -8, 45, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_CURS, 1, 8), ATTK(AT_WEAP, AD_STUN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_REGEN, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("keeyop", S_KOP, LVL(24, 18, -8, 45, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_CURS, 1, 8), ATTK(AT_WEAP, AD_STUN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_REGEN, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Katcher", S_KOP, LVL(24, 12, 0, 50, 12), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Walter", S_KOP, LVL(24, 13, -2, 50, 15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_GAZE, AD_BLND, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO, MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: CREAM_PIE(4) RUBBER_HOSE PISTOL BULLET(20) CHAIN_MAIL */ MON("foaming anagram", S_KOP, LVL(24, 13, 7, 55, -3), (G_GENO|1), A(ATTK(AT_RATH, AD_CHRN, 2, 7), ATTK(AT_WEAP, AD_SLIM, 1, 1), ATTK(AT_BREA, AD_BADE, 5, 7), ATTK(AT_STNG, AD_TDRA, 2, 7), NO_ATTK, NO_ATTK), SIZ(135, 1463, 0, MS_SOCKS, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, MR_DISINT, M1_AMORPHOUS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fluorinate dopy", S_KOP, LVL(24, 15, -9, 39, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SLOW, 7, 1), ATTK(AT_TENT, AD_ILLU, 1, 4), ATTK(AT_HUGS, AD_WGHT, 2, 9), ATTK(AT_TRAM, AD_LAZY, 7, 1), ATTK(AT_BITE, AD_HALU, 3, 7), ATTK(AT_STNG, AD_FUMB, 9, 7)), SIZ(885, 205, 0, MS_COW, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_COLLECT| M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Koplich", S_KOP, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_HUMAN|M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_NASTY, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("stunted undead kop", S_KOP, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_COLD, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_HUMAN|M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("black kopeteer", S_KOP, LVL(25, 24, -8, 50, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_HITASFOUR|MR_PLUSFOUR|MR_DISINT, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue eyeteer", S_KOP, LVL(25, 24, -8, 50, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_NONE, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_HITASFOUR|MR_PLUSFOUR|MR_DISINT, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pitch kopeteer", S_KOP, LVL(25, 24, -8, 50, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_HITASFOUR|MR_PLUSFOUR|MR_DISINT, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hippie femmy", S_KOP, /* spawns with block-heeled combat boot and hippie heels */ LVL(25, 13, -5, 60, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 8), ATTK(AT_BREA, AD_COLD, 6, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_NONE, AD_SPC2, 0, 1), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("high kop", S_KOP, LVL(25, 15, 7, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_MINION|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("low kop", S_KOP, LVL(25, 15, 7, 70, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_MINION|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pesach sephirah", S_KOP, LVL(25, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RBRE, 2, 8), ATTK(AT_NONE, AD_RBRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("matze sephirah", S_KOP, LVL(25, 13, -12, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_TDRA, 4, 6), ATTK(AT_BREA, AD_BLAS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_SPIDER|M3_MIND_FLAYER, M4_MULTIHUED, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("gredblo sephirah", S_KOP, LVL(25, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLEE, 2, 8), ATTK(AT_NONE, AD_VOMT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("glonk sephirah", S_KOP, LVL(25, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RBRE, 2, 8), ATTK(AT_NONE, AD_RBRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_NOPOLY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, M4_SHAPESHIFT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("mulfach sephirah", S_KOP, LVL(25, 15, -10, 20, 20), (G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_RBRE, 2, 8), ATTK(AT_NONE, AD_RBRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("asiyah sephirah", S_KOP, LVL(25, 10, -5, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), ATTK(AT_GAZE, AD_NGRA, 1, 4), ATTK(AT_NONE, AD_GLIB, 1, 4), ATTK(AT_BREA, AD_RBRE, 1, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("chokhmah sephirah", S_KOP, LVL(25, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WRAP, 2, 12), ATTK(AT_CLAW, AD_STUN, 4, 8), ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spimah sephirah", S_KOP, LVL(25, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WRAP, 2, 12), ATTK(AT_CLAW, AD_STUN, 4, 8), ATTK(AT_WEAP, AD_CHKH, 1, 15), ATTK(AT_WEAP, AD_CHKH, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dephmah sephirah", S_KOP, LVL(25, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WRAP, 2, 12), ATTK(AT_CLAW, AD_STUN, 4, 8), ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tlith sephirah", S_KOP, LVL(25, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VAPO, 2, 12), ATTK(AT_CLAW, AD_HEAL, 4, 8), ATTK(AT_WEAP, AD_TRAP, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW|M2_DEMON|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Klaus", S_KOP, LVL(25, 13, -1, 45, 15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_NUMB, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_ACID|MR_HITASTWO, MR_ELEC|MR_FIRE|MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: CREAM_PIE(4) RUBBER_HOSE PISTOL BULLET(20) CHAIN_MAIL */ MON("beatnik stickily", S_KOP, LVL(25, 12, 4, 1, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_RATH, AD_TLPT, 8, 2), ATTK(AT_TRAM, AD_RUNS, 2, 5), ATTK(AT_ENGL, AD_VOMT, 2, 2), ATTK(AT_SCRA, AD_LAVA, 9, 1), ATTK(AT_LASH, AD_DRDX, 3, 2), ATTK(AT_TENT, AD_TRAI, 9, 3)), SIZ(816, 705, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_TPORT, M2_MINION|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("demonstrational uncase", S_KOP, LVL(25, 12, 1, 52, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BOOM, AD_POLY, 9, 9), ATTK(AT_WEAP, AD_AXUS, 7, 4), ATTK(AT_TUCH, AD_DREN, 9, 8), ATTK(AT_SPIT, AD_STAT, 1, 9), NO_ATTK, NO_ATTK), SIZ(57, 4, 0, MS_SHRIEK, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID, MR_ELEC, M1_FLY|M1_HIDE|M1_UNSOLID|M1_ACID|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("incredulity thrombi", S_KOP, LVL(26, 11, -7, 28, 0), (1), A(ATTK(AT_BITE, AD_LITE, 1, 7), ATTK(AT_SCRA, AD_DRST, 4, 6), ATTK(AT_TRAM, AD_STON, 1, 1), ATTK(AT_ENGL, AD_ACID, 3, 6), ATTK(AT_MAGC, AD_EDGE, 1, 3), NO_ATTK), SIZ(958, 566, 0, MS_BOSS, MZ_HUGE), MR_FIRE, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBELL, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reaccent gossamer", S_KOP, LVL(27, 3, -5, 92, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_DRCH, 3, 6), ATTK(AT_EXPL, AD_DRIN, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(88, 223, 0, MS_JAPANESE, MZ_SMALL), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOHANDS|M1_TPORT|M1_OMNIVORE, M2_NASTY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("encompassment trotter", S_KOP, LVL(27, 14, 2, 55, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_GAZE, AD_AGGR, 2, 6), ATTK(AT_LASH, AD_PART, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(266, 82, 0, MS_IMITATE, MZ_SMALL), MR_POISON, 0, M1_HIDE|M1_NOLIMBS|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("freemason high priestess", S_KOP, LVL(28, 12, -6, 65, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 15), ATTK(AT_BREA, AD_ACID, 4, 6), ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_MAGC, AD_CLRC, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("keneral", S_KOP, LVL(28, 12, 0, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kenerop", S_KOP, LVL(28, 12, 0, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kallwalker", S_KOP, LVL(28, 12, 0, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("karnel", S_KOP, LVL(28, 12, 0, 15, -5), (1), A(ATTK(AT_WEAP, AD_AGGR, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("kopnel", S_KOP, LVL(28, 12, 0, 15, -5), (1), A(ATTK(AT_WEAP, AD_AGGR, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Big Katcher", S_KOP, LVL(28, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("interacademic implacably", S_KOP, LVL(28, 29, -7, 90, 18), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_MIDI, 5, 6), ATTK(AT_NONE, AD_TERR, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(586, 1450, 0, MS_SOCKS, MZ_GIGANTIC), MR_DISINT|MR_ACID, MR_DISINT, M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hematological rebating", S_KOP, LVL(28, 24, 3, 97, 0), (1), A(ATTK(AT_ENGL, AD_DRCH, 3, 6), ATTK(AT_TUCH, AD_DRCH, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1176, 66, 0, MS_PUPIL, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_REGEN|M1_TPORT|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("enclose babka", S_KOP, LVL(28, 12, -5, 94, 12), (G_GENO|G_LGROUP|2), A(ATTK(AT_BUTT, AD_WTHR, 4, 1), ATTK(AT_WEAP, AD_THIR, 9, 2), ATTK(AT_TUCH, AD_TRAP, 8, 7), ATTK(AT_TRAM, AD_FEMI, 9, 1), ATTK(AT_BEAM, AD_WERE, 6, 2), ATTK(AT_CLAW, AD_RBRE, 6, 1)), SIZ(785, 92, 0, MS_APOC, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_SLITHY, M2_UNDEAD|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SPIDER|M3_SLIME|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("speller stutter", S_KOP, LVL(28, 16, 6, 24, 0), (1), A(ATTK(AT_EXPL, AD_VOMT, 9, 5), ATTK(AT_TUCH, AD_FUMB, 8, 7), ATTK(AT_BUTT, AD_TECH, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2790, 1238, 0, MS_MUTE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_CONCEAL|M1_TPORT|M1_POIS|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_WANDER|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undercut environ laving", S_KOP, LVL(28, 28, -5, 51, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_LAZY, 3, 9), ATTK(AT_HUGS, AD_BLND, 6, 6), ATTK(AT_TRAM, AD_RBAD, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(291, 1195, 0, MS_HANDY, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_METALLIVORE, M2_STALK|M2_NASTY|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fistulae ascent cicatrize eucharistical", S_KOP, LVL(28, 6, -9, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SHAN, 8, 4), ATTK(AT_HUGS, AD_PLAS, 1, 2), ATTK(AT_TRAM, AD_ALIN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3577, 187, 0, MS_AREOLA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("freemason superbitch", S_KOP, /* spawns with shuriken */ LVL(28, 12, -6, 65, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("surikus sephirah", S_KOP, LVL(29, 15, -10, 20, 20), (G_NOCORPSE|1|G_LGROUP), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CLRC, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("selga sephirah", S_KOP, LVL(29, 15, -10, 20, 20), (G_NOCORPSE|1|G_LGROUP), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_CAST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("gastus sephirah", S_KOP, LVL(29, 15, -10, 20, 20), (G_NOCORPSE|1|G_LGROUP), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CAST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("binah sephirah", S_KOP, LVL(30, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_BREA, AD_DISN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty binah sephirah", S_KOP, LVL(30, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_BREA, AD_DISN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_PETTY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("distah sephirah", S_KOP, LVL(30, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_BEAM, AD_DISN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("zohar sephirah", S_KOP, LVL(30, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POLY, 4, 8), ATTK(AT_ENGL, AD_TLPT, 4, 8), ATTK(AT_GAZE, AD_ACID, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nabasleh sephirah", S_KOP, LVL(30, 12, -2, 25, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_NAST, 2, 4), ATTK(AT_GAZE, AD_ICUR, 2, 4), ATTK(AT_GAZE, AD_SLUD, 2, 4), ATTK(AT_NONE, AD_DEPR, 2, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("RNGed Kop", S_KOP, LVL(30, 12, 0, 75, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_RNG, 4, 6), ATTK(AT_WEAP, AD_RNG, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Normalized Kop", S_KOP, LVL(30, 12, 0, 75, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("melten", S_KOP, LVL(30, 14, -9, 60, -10), (1), A(ATTK(AT_KICK, AD_THIR, 6, 6), ATTK(AT_BEAM, AD_RBRE, 6, 6), ATTK(AT_TRAM, AD_NPRO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("meltur spa", S_KOP, LVL(30, 14, -9, 60, -10), (1), A(ATTK(AT_KICK, AD_THIR, 6, 6), ATTK(AT_BEAM, AD_RBRE, 6, 6), ATTK(AT_TRAM, AD_NPRO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_FART_NORMAL, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rhizome sendee exploit", S_KOP, LVL(30, 12, 10, 59, -9), (G_GENO|2), A(ATTK(AT_ENGL, AD_NGRA, 1, 1), ATTK(AT_TENT, AD_LETH, 4, 6), ATTK(AT_CLAW, AD_RNG, 2, 1), ATTK(AT_WEAP, AD_HALU, 1, 3), ATTK(AT_MAGC, AD_BLEE, 1, 6), ATTK(AT_GAZE, AD_MAGM, 6, 4)), SIZ(846, 274, 0, MS_MISSING, MZ_GIGANTIC), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("koschoneh sephirah", S_KOP, LVL(30, 12, -2, 25, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_ALIN, 2, 4), ATTK(AT_GAZE, AD_CONT, 2, 4), ATTK(AT_GAZE, AD_AGGR, 2, 4), ATTK(AT_NONE, AD_MINA, 2, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("garonel sephirah", S_KOP, LVL(30, 12, -2, 25, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_PAIN, 2, 4), ATTK(AT_GAZE, AD_TREM, 2, 4), ATTK(AT_GAZE, AD_TRAI, 2, 4), ATTK(AT_NONE, AD_STAT, 2, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("krong sephirah", S_KOP, /* shambling horror type */ LVL(30, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("krong sephirah X", S_KOP, /* shambling horror type */ LVL(30, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("interleaf clutched", S_KOP, LVL(30, 9, -9, 84, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_DISN, 9, 8), ATTK(AT_KICK, AD_GRAV, 1, 8), ATTK(AT_TRAM, AD_INSA, 8, 5), ATTK(AT_KICK, AD_BANI, 1, 9), ATTK(AT_TRAM, AD_VAMP, 4, 6), NO_ATTK), SIZ(716, 49, 0, MS_HCALIEN, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON, MR_SLEEP, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES, M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("disinterestedly lash weaken", S_KOP, LVL(31, 22, 9, 6, -18), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BLND, 2, 8), ATTK(AT_BREA, AD_GRAV, 9, 9), ATTK(AT_HUGS, AD_DRCO, 2, 9), ATTK(AT_TUCH, AD_MAGM, 2, 4), ATTK(AT_MAGC, AD_NAST, 2, 9), ATTK(AT_SPIT, AD_DRCH, 6, 5)), SIZ(454, 617, 0, MS_WERE, MZ_HUMAN), 0, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_ACID, M2_WANDER|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("masquerader uplift gruff", S_KOP, LVL(31, 12, 7, 22, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_NTHR, 6, 1), ATTK(AT_BOOM, AD_PEST, 6, 8), ATTK(AT_BREA, AD_DISN, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2857, 1505, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MALE, M3_POKEMON|M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("comedian chimley", S_KOP, LVL(31, 9, -8, 91, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DEPR, 7, 8), ATTK(AT_TENT, AD_DETH, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3186, 809, 0, MS_JAPANESE, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID| M1_TPORT_CNTRL, M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bursting classifying", S_KOP, LVL(31, 12, 5, 50, 0), (1), A(ATTK(AT_BOOM, AD_GRAV, 4, 3), ATTK(AT_ENGL, AD_NEXU, 2, 5), ATTK(AT_BITE, AD_DRCO, 4, 8), ATTK(AT_MAGC, AD_AGGR, 6, 1), ATTK(AT_BUTT, AD_VENO, 5, 1), ATTK(AT_MAGC, AD_STTP, 1, 1)), SIZ(1802, 381, 0, MS_CORONA, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_REGEN, M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lukus sephirah", S_KOP, LVL(32, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LUCK, 4, 8), ATTK(AT_MAGC, AD_CLRC, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("freemason spearlord", S_KOP, /* spawns with spears */ LVL(32, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 40), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("suku sephirah", S_KOP, LVL(32, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RNG, 4, 8), ATTK(AT_GAZE, AD_MIDI, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Great Katcher", S_KOP, LVL(32, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("freemason grand chancellor", S_KOP, LVL(32, 12, -7, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 40), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_BEAM, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("semiskilled pannier unstop rehabbed", S_KOP, LVL(33, 12, 6, 90, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_NTHR, 9, 7), ATTK(AT_TUCH, AD_VAMP, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(11, 1277, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_UNSOLID|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_JEWELS|M2_COLLECT, M3_NOPLRPOLY|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("simony beguiled", S_KOP, LVL(33, 6, 6, 95, 18), (G_GENO|2), A(ATTK(AT_SCRA, AD_GLIB, 1, 9), ATTK(AT_BOOM, AD_SIN, 7, 2), ATTK(AT_BEAM, AD_NTHR, 9, 8), ATTK(AT_BUTT, AD_AGGR, 5, 1), NO_ATTK, NO_ATTK), SIZ(627, 309, 0, MS_SELFHARM, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT, M2_WANDER|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("strawing genuinely sorrowful overviolent workboat rover", S_KOP, LVL(34, 34, 5, 74, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_INSA, 7, 2), ATTK(AT_ENGL, AD_FAMN, 1, 5), ATTK(AT_TUCH, AD_ALIN, 3, 3), ATTK(AT_BREA, AD_ICEB, 6, 5), ATTK(AT_WEAP, AD_FIRE, 1, 2), ATTK(AT_BOOM, AD_DRLI, 4, 8)), SIZ(87, 1152, 0, MS_WHORE, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_POIS, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gerontotherapy piling", S_KOP, LVL(34, 12, 1, 80, 0), (1), A(ATTK(AT_LASH, AD_ICUR, 3, 7), ATTK(AT_CLAW, AD_STTP, 9, 8), ATTK(AT_RATH, AD_DRLI, 9, 8), ATTK(AT_BITE, AD_LITT, 9, 3), ATTK(AT_TENT, AD_DAMA, 6, 5), ATTK(AT_BEAM, AD_MALK, 9, 1)), SIZ(1436, 5, 0, MS_BUZZ, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_ACID, M2_UNDEAD|M2_MINION|M2_STALK|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lynch mob member", S_KOP, LVL(34, 15, 2, 20, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dimud sephirah", S_KOP, LVL(34, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_AMNE, 4, 8), ATTK(AT_GAZE, AD_AMNE, 4, 8), ATTK(AT_BEAM, AD_AMNE, 4, 8), ATTK(AT_HUGS, AD_DIMN, 4, 8), ATTK(AT_GAZE, AD_DIMN, 4, 8), ATTK(AT_BEAM, AD_DIMN, 4, 8)), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("rinno sephirah", S_KOP, LVL(34, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_CONT, 4, 8), ATTK(AT_GAZE, AD_MINA, 4, 8), ATTK(AT_BEAM, AD_LITT, 4, 8), ATTK(AT_HUGS, AD_VOMT, 4, 8), ATTK(AT_GAZE, AD_MIDI, 4, 8), ATTK(AT_SCRA, AD_CHAO, 4, 8)), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("kohag sephirah", S_KOP, LVL(34, 15, -10, 20, 20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_IDAM, 4, 8), ATTK(AT_GAZE, AD_THIE, 4, 8), ATTK(AT_BEAM, AD_MEMO, 4, 8), ATTK(AT_HUGS, AD_STAT, 4, 8), ATTK(AT_GAZE, AD_WGHT, 4, 8), ATTK(AT_SCRA, AD_RNG, 4, 8)), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("woodland writhed stagehand", S_KOP, LVL(34, 32, -7, 67, 19), (4), A(ATTK(AT_TENT, AD_MIDI, 4, 9), ATTK(AT_KICK, AD_CAST, 7, 1), ATTK(AT_GAZE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(95, 55, 0, MS_PUPIL, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DRAIN, MR_STONE, M1_AMPHIBIOUS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("scorn calumny", S_KOP, LVL(35, 12, 2, 78, -16), (G_VLGROUP|3), A(ATTK(AT_BREA, AD_PART, 1, 7), ATTK(AT_WEAP, AD_BLAS, 1, 9), ATTK(AT_WEAP, AD_HALU, 9, 8), ATTK(AT_HUGS, AD_BADE, 6, 5), NO_ATTK, NO_ATTK), SIZ(1079, 570, 0, MS_JAPANESE, MZ_GIGANTIC), MR_DISINT, 0, M1_FLY|M1_NEEDPICK|M1_HUMANOID|M1_REGEN, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cretonne stateliest", S_KOP, LVL(35, 12, -8, 54, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_DISN, 4, 4), ATTK(AT_SCRA, AD_SPEL, 5, 9), ATTK(AT_BEAM, AD_STAT, 7, 9), ATTK(AT_CLAW, AD_SITM, 8, 8), ATTK(AT_TRAM, AD_MANA, 7, 3), ATTK(AT_BREA, AD_TRAP, 5, 2)), SIZ(2862, 220, 0, MS_ANIMAL, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gnohar sephirah", S_KOP, LVL(35, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POLY, 4, 8), ATTK(AT_ENGL, AD_TLPT, 4, 8), ATTK(AT_GAZE, AD_ACID, 8, 8), ATTK(AT_HUGS, AD_ACID, 8, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("duah sephirah", S_KOP, LVL(35, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_WTHR, 8, 8), ATTK(AT_GAZE, AD_WTHR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("torah sephirah", S_KOP, LVL(35, 12, 0, 25, 25), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), ATTK(AT_GAZE, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("shechinah sephirah", S_KOP, LVL(35, 12, 0, 25, 25), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_WTHR, 4, 4), ATTK(AT_GAZE, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gretinah sephirah", S_KOP, LVL(35, 12, 0, 25, 25), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_LUCK, 4, 4), ATTK(AT_GAZE, AD_LUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("misshapen foxily bloodshot octal", S_KOP, LVL(36, 21, -10, 92, 5), (1), A(ATTK(AT_CLAW, AD_DCAY, 2, 8), ATTK(AT_KICK, AD_SHAN, 8, 8), ATTK(AT_TUCH, AD_POLY, 2, 3), ATTK(AT_TENT, AD_POLY, 9, 1), ATTK(AT_EXPL, AD_CALM, 4, 1), ATTK(AT_BREA, AD_TIME, 7, 3)), SIZ(864, 473, 0, MS_CLOCK, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NOHEAD|M1_TPORT_CNTRL, M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Grand Katcher", S_KOP, LVL(36, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Master Taser", S_KOP, LVL(36, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_LEVI, 2, 24), ATTK(AT_BEAM, AD_LEVI, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("holmium unappealing inimically", S_KOP, LVL(36, 19, 9, 62, 0), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_NGEN, 6, 4), ATTK(AT_RATH, AD_CHRN, 7, 8), ATTK(AT_WEAP, AD_DRCH, 6, 6), ATTK(AT_ENGL, AD_WERE, 1, 8), ATTK(AT_SCRA, AD_SLUD, 2, 6), NO_ATTK), SIZ(37, 12, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_SLEEP, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE| M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_GNOME|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("big bulletator K", S_KOP, LVL(37, 24, 0, 20, 0), (1|G_NOCORPSE|G_SGROUP), A(ATTK(AT_LASH, AD_MALK, 6, 12), ATTK(AT_BEAM, AD_BLND, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BULLETATOR, MZ_LARGE), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("advanced bulletator K", S_KOP, LVL(37, 12, 0, 20, 0), (1|G_NOCORPSE|G_SGROUP), A(ATTK(AT_LASH, AD_MALK, 6, 12), ATTK(AT_BEAM, AD_BLND, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BULLETATOR, MZ_LARGE), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dehnah sephirah", S_KOP, LVL(37, 12, -27, 37, 37), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CHKH, 2, 12), ATTK(AT_CLAW, AD_STUN, 4, 8), ATTK(AT_WEAP, AD_HODS, 1, 15), ATTK(AT_WEAP, AD_MALK, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sakah sephirah", S_KOP, LVL(37, 12, -27, 37, 37), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STTP, 2, 12), ATTK(AT_CLAW, AD_NEXU, 4, 8), ATTK(AT_WEAP, AD_BANI, 1, 15), ATTK(AT_WEAP, AD_WRAT, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tubular fleece merchandisable wreaking", S_KOP, LVL(37, 19, 5, 54, 5), (2), A(ATTK(AT_BITE, AD_COLD, 8, 1), ATTK(AT_HUGS, AD_WET, 5, 1), ATTK(AT_WEAP, AD_DARK, 2, 4), ATTK(AT_BEAM, AD_SLUD, 9, 7), ATTK(AT_LASH, AD_CALM, 4, 5), NO_ATTK), SIZ(317, 1831, 0, MS_BURBLE, MZ_SMALL), MR_SLEEP, 0, M1_HIDE|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blether swivet undistributed betaken", S_KOP, LVL(37, 12, -2, 3, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_LAZY, 2, 3), ATTK(AT_STNG, AD_STAT, 8, 1), ATTK(AT_KICK, AD_DISP, 4, 1), ATTK(AT_BITE, AD_TECH, 9, 2), NO_ATTK, NO_ATTK), SIZ(2462, 377, 0, MS_SISSY, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID| M1_SEE_INVIS|M1_ACID, M2_LORD|M2_DEMON|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("monosyllable mastectomy", S_KOP, LVL(38, 12, 8, 6, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_HALU, 3, 1), ATTK(AT_SCRA, AD_EDGE, 3, 4), ATTK(AT_WEAP, AD_STUN, 1, 2), ATTK(AT_TENT, AD_SAMU, 9, 5), ATTK(AT_TRAM, AD_WTHR, 5, 2), ATTK(AT_CLAW, AD_CALM, 2, 8)), SIZ(3234, 733, 0, MS_POKEDEX, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("relapsed tzarina", S_KOP, LVL(38, 14, -9, 50, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_GRAV, 3, 8), ATTK(AT_TUCH, AD_LITT, 9, 1), ATTK(AT_BREA, AD_RBRE, 4, 2), ATTK(AT_TUCH, AD_THIE, 6, 4), ATTK(AT_MAGC, AD_CHKH, 9, 2), NO_ATTK), SIZ(2146, 96, 0, MS_CORONA, MZ_GIGANTIC), MR_POISON, 0, M1_WALLWALK|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("triah sephirah", S_KOP, LVL(40, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_WTHR, 8, 8), ATTK(AT_GAZE, AD_WTHR, 8, 8), ATTK(AT_HUGS, AD_WTHR, 8, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("keter sephirah", S_KOP, LVL(40, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_BREA, AD_DISN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_WALLWALK|M1_REGEN, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("kuschoing sephirah", S_KOP, LVL(40, 12, 0, 25, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_BREA, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_WALLWALK|M1_REGEN, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW|M2_NOPOLY, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_SHAPESHIFT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("assiah sephirah", S_KOP, LVL(40, 12, 5, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WAITFORU|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("enginah sephirah", S_KOP, LVL(40, 12, 0, 25, 25), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_RBRE, 4, 4), ATTK(AT_GAZE, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zakrong sephirah", S_KOP, /* shambling horror type */ LVL(40, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("Exminator Kop", S_KOP, LVL(40, 12, -5, 100, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 8, 6), ATTK(AT_WEAP, AD_MIDI, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Promoted Kop", S_KOP, LVL(40, 12, -5, 100, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Kop Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("EQ Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Vampire Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_VAMPIRE|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Succubus Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_DEMON|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Radio Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MIDI, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Minator Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Yendorian Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Officer Victoria", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bulletproof Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Armed Kop Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Antimatter Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Uniform Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Inspector Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Policeman Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Officer Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_HIDE|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Warder Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_HIDE|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Detective Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_CONCEAL|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Undead Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("RNG Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("Spectral Kriminologist", S_KOP, LVL(40, 15, -5, 70, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nether Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Aurora Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Infernal Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Icy Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Thunderous Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Spill Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Toxic Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Gas Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Gravity Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Bubbling Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Dreaming Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nightly Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Hyper Kop", S_KOP, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("put undo", S_KOP, LVL(40, 28, 10, 23, 0), (G_SGROUP|3), A(ATTK(AT_ENGL, AD_VAPO, 5, 4), ATTK(AT_TRAM, AD_DRST, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(268, 360, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_DISINT, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_POIS, M2_PRINCE|M2_MINION|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("passerby curer", S_KOP, LVL(41, 8, 8, 54, -5), (G_GENO|G_RGROUP|3), A(ATTK(AT_BITE, AD_CURS, 4, 3), ATTK(AT_TRAM, AD_DEST, 9, 1), ATTK(AT_SCRA, AD_CONF, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1943, 822, 0, MS_SOUND, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID, MR_COLD, M1_SLITHY|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_LORD|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("enshrouding berserk entity valorizing", S_KOP, LVL(41, 11, 5, 0, -2), (G_GENO|3), A(ATTK(AT_NONE, AD_CHKH, 2, 1), ATTK(AT_BREA, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1498, 744, 0, MS_DRUGS, MZ_HUMAN), MR_SLEEP, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ovarian pinch", S_KOP, LVL(41, 12, 4, 14, 0), (1), A(ATTK(AT_SCRA, AD_NPRO, 7, 9), ATTK(AT_BEAM, AD_MANA, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 409, 0, MS_PRINCIPAL, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_HUMANOID|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("separated artfully", S_KOP, LVL(42, 20, 0, 27, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_TRAI, 2, 6), ATTK(AT_LASH, AD_WEBS, 8, 7), ATTK(AT_TUCH, AD_DREN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1708, 309, 0, MS_BURBLE, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("borrowing memorized unlimbering fratriage", S_KOP, LVL(42, 15, 6, 75, -18), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_SIN, 8, 1), ATTK(AT_BOOM, AD_FEAR, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(266, 1162, 0, MS_AREOLA, MZ_LARGE), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("proximately venice", S_KOP, LVL(42, 9, 5, 56, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_FREN, 6, 6), ATTK(AT_LASH, AD_FLAM, 3, 7), ATTK(AT_GAZE, AD_TECH, 9, 1), ATTK(AT_GAZE, AD_SGLD, 5, 1), NO_ATTK, NO_ATTK), SIZ(2181, 785, 0, MS_CASINO, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inventor skirmishing", S_KOP, LVL(42, 12, 1, 50, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_RUST, 7, 9), ATTK(AT_WEAP, AD_DEPR, 4, 3), ATTK(AT_BREA, AD_INER, 4, 5), ATTK(AT_MAGC, AD_ICUR, 1, 7), NO_ATTK, NO_ATTK), SIZ(3226, 97, 0, MS_PUPIL, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("neutralism ratiocinator expedited", S_KOP, LVL(42, 14, 8, 91, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BUTT, AD_ANTI, 8, 9), ATTK(AT_TUCH, AD_ILLU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 462, 0, MS_BARBER, MZ_HUGE), MR_FIRE, 0, M1_CLING|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("welling photocopier", S_KOP, LVL(42, 12, -6, 37, 5), (3), A(ATTK(AT_GAZE, AD_TDRA, 5, 8), ATTK(AT_CLAW, AD_EDGE, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1457, 155, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_ACID|M1_POIS, M2_PRINCE|M2_WANDER|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("phonographically indefeasibly epigrammatic", S_KOP, LVL(43, 13, 10, 90, 0), (4), A(ATTK(AT_BOOM, AD_THIE, 7, 2), ATTK(AT_WEAP, AD_SCOR, 4, 4), ATTK(AT_CLAW, AD_ACID, 7, 1), ATTK(AT_SPIT, AD_DISP, 6, 7), ATTK(AT_HUGS, AD_DETH, 5, 9), NO_ATTK), SIZ(2430, 132, 0, MS_STABILIZE, MZ_SMALL), MR_DISINT|MR_DRAIN, MR_DISINT, M1_HIDE|M1_OVIPAROUS|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hindu gashed grill", S_KOP, LVL(43, 24, 4, 18, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_BURN, 1, 1), ATTK(AT_TRAM, AD_WEEP, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(916, 43, 0, MS_VAMPIRE, MZ_HUMAN), MR_FIRE, 0, M1_NEEDPICK|M1_NOEYES, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("subject thorough", S_KOP, LVL(43, 13, 5, 0, -16), (G_GENO|3), A(ATTK(AT_LASH, AD_HODS, 3, 5), ATTK(AT_SCRA, AD_SAMU, 8, 8), ATTK(AT_TUCH, AD_SAMU, 1, 5), ATTK(AT_TUCH, AD_MALK, 1, 5), NO_ATTK, NO_ATTK), SIZ(0, 860, 0, MS_NEIGH, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_HIDE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("libbing limelighted", S_KOP, LVL(44, 12, 7, 64, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_LASH, AD_SIN, 5, 9), ATTK(AT_TRAM, AD_FRZE, 9, 4), ATTK(AT_NONE, AD_DREA, 7, 1), ATTK(AT_TRAM, AD_WEEP, 4, 3), NO_ATTK, NO_ATTK), SIZ(1113, 197, 0, MS_PARROT, MZ_SMALL), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_MAGIC, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sutured lacy", S_KOP, LVL(46, 38, -17, 80, 0), (G_RGROUP|4), A(ATTK(AT_TRAM, AD_SHRD, 9, 15), ATTK(AT_WEAP, AD_DFOO, 6, 4), ATTK(AT_LASH, AD_DRLI, 1, 19), ATTK(AT_LASH, AD_VOMT, 3, 10), ATTK(AT_ENGL, AD_NIVE, 4, 12), ATTK(AT_SPIT, AD_VOMT, 9, 10)), SIZ(309, 577, 0, MS_STENCH, MZ_LARGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fagot vivider redden feistier", S_KOP, LVL(49, 16, -29, 87, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BREA, AD_SHAN, 7, 5), ATTK(AT_BUTT, AD_VAMP, 2, 6), ATTK(AT_LASH, AD_MCRE, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(588, 637, 0, MS_COMBAT, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_MINDLESS|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("triste kerbed", S_KOP, LVL(50, 21, -30, 47, -12), (G_GENO|G_LGROUP|4), A(ATTK(AT_NONE, AD_FIRE, 0, 11), ATTK(AT_RATH, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3250, 114, 0, MS_DEEPSTATE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_STRONG|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("elkhound besmear garotter quizzed repent rehardening disabusing", S_KOP, LVL(50, 26, 9, 98, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_DRLI, 5, 17), ATTK(AT_KICK, AD_ALIN, 1, 17), ATTK(AT_LASH, AD_STCK, 3, 6), ATTK(AT_CLAW, AD_DRST, 6, 13), NO_ATTK, NO_ATTK), SIZ(159, 748, 0, MS_ORC, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coveting pollutant", S_KOP, LVL(51, 12, -1, 64, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_TLPT, 1, 11), ATTK(AT_ENGL, AD_ANTI, 1, 1), ATTK(AT_BREA, AD_STAT, 9, 7), ATTK(AT_NONE, AD_ALIN, 1, 14), ATTK(AT_BREA, AD_SITM, 9, 20), ATTK(AT_BOOM, AD_MANA, 2, 4)), SIZ(979, 1488, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("debilitant kamaaina", S_KOP, LVL(51, 13, -23, 95, -19), (1), A(ATTK(AT_SPIT, AD_STUN, 6, 21), ATTK(AT_BOOM, AD_RBRE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1245, 644, 0, MS_WOLLOH, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_FLY|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unrightful fraught tole casette", S_KOP, LVL(51, 11, 1, 97, 0), (G_UNIQ|3), A(ATTK(AT_NONE, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_CLRC, 4, 13), ATTK(AT_BEAM, AD_VAPO, 8, 1), ATTK(AT_HUGS, AD_MALK, 6, 15), NO_ATTK, NO_ATTK), SIZ(3664, 751, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chawed solemnize paving", S_KOP, LVL(52, 14, -9, 99, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_STCK, 5, 6), ATTK(AT_BREA, AD_VENO, 2, 8), ATTK(AT_BREA, AD_MAGM, 1, 2), ATTK(AT_KICK, AD_WET, 6, 11), ATTK(AT_LASH, AD_NEXU, 4, 20), NO_ATTK), SIZ(1250, 396, 0, MS_SUPERMAN, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_COLD|MR_ELEC, M1_FLY|M1_SWIM|M1_TUNNEL|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_MIMIC|M3_PERMAMIMIC|M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bastardized niacin serest eleemosynary elan", S_KOP, LVL(53, 15, -10, 89, -9), (G_GENO|1), A(ATTK(AT_NONE, AD_MIDI, 9, 5), ATTK(AT_TUCH, AD_ILLU, 6, 16), ATTK(AT_BEAM, AD_LEVI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(515, 1445, 0, MS_LAUGH, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("furrowed fascinating", S_KOP, LVL(53, 15, 10, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_CALM, 1, 10), ATTK(AT_BREA, AD_SSEX, 8, 4), ATTK(AT_SCRA, AD_RBRE, 1, 17), ATTK(AT_SCRA, AD_FAKE, 7, 20), ATTK(AT_BITE, AD_NIVE, 1, 12), NO_ATTK), SIZ(177, 909, 0, MS_BOT, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("elite gendame", S_KOP, /* spawns with meteoric steel shield and viperwhip, swats projectiles away */ LVL(55, 21, -20, 95, 10), (1), A(ATTK(AT_WEAP, AD_STUN, 5, 14), ATTK(AT_KICK, AD_ABDC, 5, 14), ATTK(AT_BEAM, AD_FEMI, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DRAIN|MR_DISINT|MR_HITASTHREE, 0, M1_SEE_INVIS|M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elite gendgame", S_KOP, /* by bug_sniper */ LVL(55, 21, -20, 95, 10), (1), A(ATTK(AT_WEAP, AD_STUN, 5, 14), ATTK(AT_KICK, AD_ABDC, 5, 14), ATTK(AT_BEAM, AD_DATA, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DRAIN|MR_DISINT|MR_HITASTHREE, 0, M1_SEE_INVIS|M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("duskiest tropospheric", S_KOP, LVL(55, 12, -17, 11, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_SEDU, 1, 12), ATTK(AT_TENT, AD_BURN, 4, 21), ATTK(AT_LASH, AD_BLND, 4, 6), ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_DRDX, 5, 20), NO_ATTK), SIZ(289, 464, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_MINION|M2_NASTY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("accordion interphone naivete", S_KOP, LVL(55, 12, -2, 59, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_DIMN, 2, 3), ATTK(AT_LASH, AD_SEDU, 7, 19), ATTK(AT_BEAM, AD_MANA, 1, 12), ATTK(AT_BEAM, AD_ENCH, 9, 12), ATTK(AT_TUCH, AD_TLPT, 3, 7), ATTK(AT_NONE, AD_AXUS, 3, 4)), SIZ(2621, 99, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vastest treacherously", S_KOP, LVL(55, 12, -16, 79, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_PLAS, 2, 9), ATTK(AT_TUCH, AD_DEPR, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(708, 433, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ELEC, M1_CONCEAL|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("underlie segregate", S_KOP, LVL(55, 14, -10, 83, 0), (4), A(ATTK(AT_CLAW, AD_SAMU, 8, 19), ATTK(AT_GAZE, AD_AGGR, 7, 14), ATTK(AT_BOOM, AD_WEBS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2827, 400, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, MR_ACID, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_MINION|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flinted ringlet", S_KOP, LVL(56, 12, -20, 50, 12), (2), A(ATTK(AT_GAZE, AD_RNG, 5, 15), ATTK(AT_CLAW, AD_NPRO, 4, 21), ATTK(AT_BITE, AD_WTHR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(532, 307, 0, MS_WERE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL| M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_VAMPIRE|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("terrified mob", S_KOP, LVL(56, 12, 0, 25, 0), (G_GENO|1|G_VLGROUP), A(ATTK(AT_HUGS, AD_PHYS, 1, 100), ATTK(AT_GAZE, AD_FEAR, 5, 5), ATTK(AT_GAZE, AD_CONF, 5, 5), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("balance jingler", S_KOP, LVL(57, 11, -20, 59, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_PAIN, 9, 20), ATTK(AT_RATH, AD_ALIN, 0, 1), ATTK(AT_TRAM, AD_TRAP, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1152, 147, 0, MS_NURSE, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS| M1_OMNIVORE, M2_WANDER|M2_GREEDY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shabbily springy", S_KOP, LVL(57, 20, -6, 93, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_HALU, 9, 20), ATTK(AT_WEAP, AD_VAMP, 1, 1), ATTK(AT_BREA, AD_THIR, 9, 8), ATTK(AT_TRAM, AD_EDGE, 9, 9), ATTK(AT_HUGS, AD_CONT, 6, 16), ATTK(AT_BUTT, AD_GRAV, 5, 17)), SIZ(2917, 57, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unwashed brachiate", S_KOP, LVL(57, 28, -29, 0, 12), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TRAM, AD_NUMB, 1, 21), ATTK(AT_WEAP, AD_CLRC, 5, 3), ATTK(AT_SPIT, AD_VAMP, 1, 15), ATTK(AT_BEAM, AD_LITE, 8, 11), NO_ATTK, NO_ATTK), SIZ(1773, 570, 0, MS_ANIMAL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID| M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("incurability belayed", S_KOP, LVL(57, 26, -14, 93, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_WISD, 6, 7), ATTK(AT_MAGC, AD_DREA, 9, 9), ATTK(AT_TENT, AD_TCKL, 8, 15), ATTK(AT_KICK, AD_DRIN, 5, 16), ATTK(AT_BITE, AD_DCAY, 9, 12), NO_ATTK), SIZ(298, 1342, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_SEE_INVIS, M2_DEMON|M2_PNAME|M2_JEWELS|M2_HOBBIT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("select ultramicroscopic bejewel", S_KOP, LVL(58, 9, -16, 78, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_TREM, 1, 3), ATTK(AT_MAGC, AD_ELEC, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3433, 90, 0, MS_PANTS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL| M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG| M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ploy centeredly intenser unessential cooperated", S_KOP, LVL(59, 5, -12, 56, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_RUNS, 4, 13), ATTK(AT_BUTT, AD_COLD, 3, 11), ATTK(AT_ENGL, AD_STTP, 8, 2), ATTK(AT_STNG, AD_HODS, 3, 7), ATTK(AT_BOOM, AD_NPRO, 2, 17), NO_ATTK), SIZ(1551, 1170, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_CLING|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_MINION|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("smokable effectuation", S_KOP, LVL(59, 13, 4, 96, 8), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_LEGS, 1, 2), ATTK(AT_ENGL, AD_WEEP, 8, 14), ATTK(AT_BITE, AD_FEAR, 1, 18), ATTK(AT_GAZE, AD_DRCO, 7, 3), NO_ATTK, NO_ATTK), SIZ(931, 82, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hyrax opportunely pipetting theocrat exert vegetarian", S_KOP, LVL(59, 14, -12, 41, 0), (G_RGROUP|3), A(ATTK(AT_SCRA, AD_WERE, 1, 5), ATTK(AT_BUTT, AD_DISE, 3, 2), ATTK(AT_STNG, AD_LITT, 1, 13), ATTK(AT_BREA, AD_DISE, 4, 13), ATTK(AT_GAZE, AD_INER, 3, 12), ATTK(AT_EXPL, AD_SITM, 1, 14)), SIZ(2867, 391, 0, MS_BOT, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOHEAD|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("grievingly afflictively flambeau solute slicker sledded unlikelihood", S_KOP, LVL(60, 12, 10, 82, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_CLRC, 5, 20), ATTK(AT_ENGL, AD_FUMB, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(770, 669, 0, MS_SQAWK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP|MR_ACID, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL| M1_POIS|M1_OMNIVORE, M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("seltoh sephirah", S_KOP, LVL(60, 12, 5, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEPR, 10, 10), ATTK(AT_NONE, AD_NGEN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WAITFORU|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forgather bleated enamoring abortional socialite", S_KOP, LVL(61, 12, -8, 84, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_DARK, 8, 17), ATTK(AT_SPIT, AD_FEAR, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(999, 1044, 0, MS_COMBAT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_SLITHY|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("disarraying journalizing", S_KOP, LVL(61, 12, 1, 82, -13), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_SPEL, 2, 11), ATTK(AT_GAZE, AD_CHRN, 5, 14), ATTK(AT_WEAP, AD_DRIN, 5, 20), ATTK(AT_KICK, AD_TCKL, 1, 7), ATTK(AT_BUTT, AD_AMNE, 7, 11), NO_ATTK), SIZ(1331, 549, 0, MS_TEACHER, MZ_HUGE), MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_ACID|M1_CARNIVORE| M1_OMNIVORE, M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shute decedent", S_KOP, LVL(62, 14, -27, 96, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TRAM, AD_SOUN, 1, 21), ATTK(AT_SPIT, AD_CLRC, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2613, 375, 0, MS_STABILIZE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_SLITHY|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nicotine knotty", S_KOP, LVL(62, 1, -2, 86, -20), (G_GENO|G_UNIQ|3), A(ATTK(AT_BEAM, AD_POIS, 2, 3), ATTK(AT_TENT, AD_NGEN, 9, 4), ATTK(AT_TUCH, AD_FREN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1223, 1556, 0, MS_CASINO, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_ACID, M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inhere raddling", S_KOP, LVL(62, 53, 6, 76, 15), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_INSA, 1, 4), ATTK(AT_WEAP, AD_FRZE, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2142, 713, 0, MS_HISS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("subspecifically leeward jarful prorating", S_KOP, LVL(62, 30, -15, 22, 16), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_WEBS, 9, 21), ATTK(AT_BITE, AD_FRZE, 7, 15), ATTK(AT_GAZE, AD_FREN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(342, 475, 0, MS_HANDY, MZ_LARGE), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID| M1_METALLIVORE, M2_MINION|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unblushingly deuced", S_KOP, LVL(63, 22, -27, 69, 14), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_AGGR, 3, 6), ATTK(AT_BUTT, AD_AGGR, 8, 8), ATTK(AT_CLAW, AD_VULN, 1, 13), ATTK(AT_TUCH, AD_LETH, 6, 6), ATTK(AT_WEAP, AD_NACU, 9, 12), NO_ATTK), SIZ(595, 196, 0, MS_WOLLOH, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("diametrical titian wand dadaism smiter", S_KOP, LVL(64, 10, -17, 78, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BOOM, AD_NACU, 1, 21), ATTK(AT_BITE, AD_MIDI, 9, 8), ATTK(AT_BITE, AD_VAPO, 1, 18), ATTK(AT_WEAP, AD_DRLI, 5, 11), ATTK(AT_TRAM, AD_PHYS, 5, 8), ATTK(AT_HUGS, AD_ACID, 7, 19)), SIZ(567, 425, 0, MS_NEIGH, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_REGEN| M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sabotaging nonsocial propagational interrogatorily", S_KOP, LVL(64, 17, 9, 92, -8), (G_GENO|G_PLATOON|4|G_RGROUP), A(ATTK(AT_TUCH, AD_UVUU, 9, 7), ATTK(AT_WEAP, AD_TRAP, 2, 5), ATTK(AT_BUTT, AD_VENO, 1, 9), ATTK(AT_TUCH, AD_FREN, 1, 17), ATTK(AT_TRAM, AD_ICUR, 1, 5), NO_ATTK), SIZ(548, 323, 0, MS_SUPERMAN, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("oyez collaborative", S_KOP, LVL(64, 31, -19, 59, 0), (G_UNIQ|2), A(ATTK(AT_CLAW, AD_DFOO, 1, 12), ATTK(AT_EXPL, AD_MIDI, 1, 8), ATTK(AT_TUCH, AD_FIRE, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1888, 230, 0, MS_CASINO, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("putting tunneler stepper", S_KOP, LVL(65, 16, 8, 69, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_BADE, 7, 7), ATTK(AT_NONE, AD_PLYS, 3, 5), ATTK(AT_CLAW, AD_SKIL, 7, 21), ATTK(AT_BEAM, AD_WGHT, 8, 20), NO_ATTK, NO_ATTK), SIZ(621, 870, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fantasy mooting", S_KOP, LVL(65, 31, 1, 67, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_AMNE, 1, 18), ATTK(AT_NONE, AD_POIS, 4, 4), ATTK(AT_GAZE, AD_ALIN, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1538, 262, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("epistle axel", S_KOP, LVL(66, 29, -9, 95, 0), (G_SGROUP|1), A(ATTK(AT_TUCH, AD_DRST, 7, 12), ATTK(AT_LASH, AD_INSA, 1, 5), ATTK(AT_HUGS, AD_SLEE, 5, 19), ATTK(AT_BUTT, AD_NTHR, 1, 7), NO_ATTK, NO_ATTK), SIZ(80, 1065, 0, MS_WERE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_DEATH, M1_WALLWALK|M1_ANIMAL|M1_TPORT, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lutheran flanking mulberry", S_KOP, LVL(66, 12, -9, 76, 0), (1), A(ATTK(AT_SCRA, AD_DISE, 1, 3), ATTK(AT_BITE, AD_SEDU, 5, 9), ATTK(AT_ENGL, AD_CURS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(932, 0, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sirlow sephirah", S_KOP, LVL(66, 16, -7, 43, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_TUCH, AD_WGHT, 4, 4), ATTK(AT_GAZE, AD_CHAO, 4, 4), ATTK(AT_GAZE, AD_TREM, 4, 4), ATTK(AT_NONE, AD_RUNS, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID|MR_ELEC, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("illegalized pinecone terminologist", S_KOP, LVL(66, 11, -8, 51, -1), (2), A(ATTK(AT_LASH, AD_DEBT, 6, 14), ATTK(AT_BUTT, AD_BURN, 9, 6), ATTK(AT_GAZE, AD_ACID, 7, 21), ATTK(AT_TUCH, AD_PAIN, 6, 3), ATTK(AT_NONE, AD_NGEN, 5, 20), ATTK(AT_KICK, AD_SIN, 7, 20)), SIZ(723, 1070, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD|MR_ACID, M1_FLY|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("forcing fracture", S_KOP, LVL(67, 29, -26, 80, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_MAGC, AD_STUN, 5, 3), ATTK(AT_TRAM, AD_VENO, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(91, 811, 0, MS_SELFHARM, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_GIANT| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("panelling phaseout", S_KOP, LVL(68, 49, -6, 71, 1), (G_GENO|1), A(ATTK(AT_LASH, AD_PEST, 1, 2), ATTK(AT_BEAM, AD_VAPO, 7, 16), ATTK(AT_LASH, AD_FIRE, 1, 17), ATTK(AT_LASH, AD_VAPO, 3, 1), ATTK(AT_RATH, AD_FLAM, 2, 2), NO_ATTK), SIZ(1553, 1399, 0, MS_OHGOD, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("relight raiding", S_KOP, LVL(68, 49, -13, 54, -8), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BITE, AD_UVUU, 4, 21), ATTK(AT_BUTT, AD_DETH, 3, 4), ATTK(AT_WEAP, AD_LITT, 9, 18), ATTK(AT_ENGL, AD_LITE, 8, 10), NO_ATTK, NO_ATTK), SIZ(167, 465, 0, MS_ARREST, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE, MR_STONE, M1_FLY|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bloodworm ghee demilitarizing blushful", S_KOP, LVL(69, 4, -30, 76, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_LAZY, 7, 2), ATTK(AT_SPIT, AD_SEDU, 5, 11), ATTK(AT_LASH, AD_LEVI, 4, 13), ATTK(AT_BUTT, AD_DEBU, 5, 8), ATTK(AT_WEAP, AD_TECH, 8, 10), NO_ATTK), SIZ(532, 79, 0, MS_HANDY, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_ELEC, M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gramercy sawdust", S_KOP, LVL(70, 12, -8, 79, 0), (1), A(ATTK(AT_SPIT, AD_SEDU, 3, 14), ATTK(AT_HUGS, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_SLIM, 3, 19), ATTK(AT_NONE, AD_STTP, 2, 5), NO_ATTK, NO_ATTK), SIZ(1636, 213, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_REGEN, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Kop Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("EQ Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Vampire Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_VAMPIRE|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Succubus Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_DEMON|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Radio Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MIDI, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Minator Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Yendorian Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Officer Ina", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bulletproof Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Armed Kop Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Antimatter Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Uniform Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Inspector Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Policeman Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Officer Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_HIDE|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Warder Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_HIDE|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_MIMIC|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Detective Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_CONCEAL|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Undead Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("RNG Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("Spectral Keelhauler", S_KOP, LVL(70, 16, -10, 85, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("embezzlement jerry penumbra croci", S_KOP, LVL(70, 21, -2, 68, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_TECH, 6, 21), ATTK(AT_LASH, AD_DRDX, 6, 12), ATTK(AT_BITE, AD_MAGM, 7, 17), ATTK(AT_CLAW, AD_CONF, 9, 2), NO_ATTK, NO_ATTK), SIZ(201, 1093, 0, MS_DRUGS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("operetta perpetuator", S_KOP, LVL(71, 21, 8, 85, -4), (G_SGROUP|3), A(ATTK(AT_GAZE, AD_CONF, 9, 1), ATTK(AT_BREA, AD_LETH, 6, 10), ATTK(AT_MAGC, AD_DFOO, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(370, 308, 0, MS_OHGOD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HUMANOID|M1_SEE_INVIS, M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("scabbily michigan", S_KOP, LVL(72, 15, -14, 32, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BREA, AD_UVUU, 1, 5), ATTK(AT_ENGL, AD_BLND, 7, 15), ATTK(AT_MAGC, AD_DARK, 3, 12), ATTK(AT_CLAW, AD_STCK, 2, 6), ATTK(AT_LASH, AD_PLYS, 7, 10), ATTK(AT_WEAP, AD_AGGR, 1, 14)), SIZ(239, 409, 0, MS_SUPERMAN, MZ_LARGE), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("imposter mortally", S_KOP, LVL(72, 11, 3, 76, 0), (G_RGROUP|1), A(ATTK(AT_NONE, AD_DIMN, 7, 21), ATTK(AT_BITE, AD_NEXU, 6, 11), ATTK(AT_TUCH, AD_CHAO, 6, 19), ATTK(AT_SCRA, AD_HODS, 1, 9), NO_ATTK, NO_ATTK), SIZ(2044, 70, 0, MS_SHOE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_FLY|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_NOHEAD, M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("towing peneplain", S_KOP, LVL(73, 12, -25, 82, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_RUST, 9, 16), ATTK(AT_ENGL, AD_LUCK, 3, 12), ATTK(AT_MAGC, AD_FAMN, 3, 12), ATTK(AT_TUCH, AD_CLRC, 8, 18), ATTK(AT_BUTT, AD_PHYS, 4, 13), NO_ATTK), SIZ(982, 192, 0, MS_COW, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON, MR_ELEC, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID| M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("loam nonacid", S_KOP, LVL(73, 29, -21, 69, 8), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_BLAS, 1, 12), ATTK(AT_BEAM, AD_FEAR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(701, 21, 0, MS_SUPERMAN, MZ_SMALL), MR_FIRE|MR_POISON|MR_DEATH, MR_FIRE, M1_WALLWALK|M1_NOHANDS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sensible foozle redout", S_KOP, LVL(74, 8, -22, 22, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_UNPR, 8, 20), ATTK(AT_NONE, AD_FEMI, 1, 9), ATTK(AT_RATH, AD_VULN, 6, 10), ATTK(AT_BUTT, AD_FIRE, 2, 10), ATTK(AT_EXPL, AD_MALK, 4, 20), NO_ATTK), SIZ(2783, 1114, 0, MS_BOAST, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_SLITHY, M2_PRINCE|M2_MINION|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("gruffest precluded", S_KOP, LVL(74, 12, -22, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_GRAV, 5, 18), ATTK(AT_NONE, AD_ELEC, 7, 12), ATTK(AT_BITE, AD_CONT, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1169, 137, 0, MS_TEACHER, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_REGEN| M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("drapable tazze", S_KOP, LVL(75, 12, -8, 83, 0), (2), A(ATTK(AT_SPIT, AD_DRST, 7, 15), ATTK(AT_TRAM, AD_FAMN, 9, 9), ATTK(AT_WEAP, AD_ACID, 4, 21), ATTK(AT_BEAM, AD_FIRE, 6, 12), ATTK(AT_SCRA, AD_LETH, 8, 14), ATTK(AT_GAZE, AD_SANI, 3, 5)), SIZ(197, 333, 0, MS_CASINO, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("forwardly clabbering", S_KOP, LVL(76, 10, -3, 94, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_NONE, AD_TERR, 6, 16), ATTK(AT_BREA, AD_FEAR, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1142, 66, 0, MS_BONES, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT, M1_NOTAKE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mea whitecap", S_KOP, LVL(77, 11, 8, 68, 8), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_LASH, AD_NEXU, 4, 13), ATTK(AT_SCRA, AD_WRAT, 2, 1), ATTK(AT_GAZE, AD_TRAP, 2, 14), ATTK(AT_BUTT, AD_ABDC, 7, 12), NO_ATTK, NO_ATTK), SIZ(1519, 977, 0, MS_MUMBLE, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_NOHEAD|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_DWARF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("defence azimuth fuzzing preventively", S_KOP, LVL(77, 17, -10, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ACID, 2, 16), ATTK(AT_TRAM, AD_SOUN, 6, 1), ATTK(AT_NONE, AD_ICUR, 1, 4), ATTK(AT_STNG, AD_TIME, 2, 12), NO_ATTK, NO_ATTK), SIZ(159, 1334, 0, MS_BARK, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_TPORT| M1_CARNIVORE, M2_PNAME|M2_ROCKTHROW|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("compadre inquire", S_KOP, LVL(78, 17, -19, 27, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_CLRC, 1, 5), ATTK(AT_BEAM, AD_DIMN, 6, 11), ATTK(AT_LASH, AD_CHAO, 5, 6), ATTK(AT_NONE, AD_DEPR, 5, 11), NO_ATTK, NO_ATTK), SIZ(1206, 158, 0, MS_SHRIEK, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_ACID| M1_OMNIVORE, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deadened casketed recompensatory", S_KOP, LVL(78, 11, -5, 67, -3), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_FRZE, 7, 3), ATTK(AT_BOOM, AD_BLAS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1677, 752, 0, MS_BRAG, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, MR_ELEC, M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY|M1_CARNIVORE, M2_NASTY|M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ossifier maximin", S_KOP, LVL(78, 14, 5, 16, -12), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_BLND, 7, 21), ATTK(AT_MAGC, AD_POLY, 8, 13), ATTK(AT_BREA, AD_STUN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3807, 78, 0, MS_SHRIEK, MZ_SMALL), MR_FIRE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cafe burning", S_KOP, LVL(78, 7, -5, 79, 0), (G_SGROUP|1), A(ATTK(AT_TRAM, AD_MIDI, 1, 7), ATTK(AT_BITE, AD_RNG, 4, 3), ATTK(AT_TRAM, AD_SOUN, 7, 2), ATTK(AT_SPIT, AD_DRDX, 5, 15), ATTK(AT_SPIT, AD_WRAT, 9, 16), ATTK(AT_BEAM, AD_FIRE, 2, 3)), SIZ(2091, 252, 0, MS_ARREST, MZ_HUGE), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("reeducating anthrax", S_KOP, LVL(79, 5, -19, 69, 19), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_BADE, 9, 2), ATTK(AT_STNG, AD_SLIM, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 394, 0, MS_TRUMPET, MZ_HUGE), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS, M2_PRINCE|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("coil dight lira", S_KOP, LVL(79, 13, -28, 84, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SCRA, AD_WRAT, 2, 11), ATTK(AT_BUTT, AD_FAMN, 6, 3), ATTK(AT_STNG, AD_WEBS, 1, 7), ATTK(AT_BOOM, AD_GLIB, 3, 4), ATTK(AT_BITE, AD_LITE, 6, 12), NO_ATTK), SIZ(525, 1125, 0, MS_LIEDER, MZ_LARGE), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("untidying worldly", S_KOP, LVL(79, 15, -21, 25, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_LITT, 1, 8), ATTK(AT_MAGC, AD_NACU, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1644, 1621, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOHEAD|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("novelization purificatory", S_KOP, LVL(79, 20, -11, 33, 0), (3), A(ATTK(AT_ENGL, AD_ILLU, 6, 7), ATTK(AT_STNG, AD_DFOO, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(37, 47, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_DISINT, 0, M1_WALLWALK|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mothproof stultify", S_KOP, LVL(79, 14, -10, 36, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SCRA, AD_WISD, 4, 12), ATTK(AT_NONE, AD_DRDX, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 109, 0, MS_SING, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("desk slash", S_KOP, LVL(79, 11, 8, 59, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PAIN, 9, 13), ATTK(AT_LASH, AD_NACU, 4, 13), ATTK(AT_BUTT, AD_WEBS, 1, 5), ATTK(AT_SCRA, AD_LITT, 5, 1), ATTK(AT_HUGS, AD_NGRA, 3, 5), NO_ATTK), SIZ(2698, 134, 0, MS_MEW, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pentadactylate bastioned", S_KOP, LVL(80, 12, 3, 82, 0), (2), A(ATTK(AT_CLAW, AD_TCKL, 3, 16), ATTK(AT_LASH, AD_DRIN, 8, 18), ATTK(AT_TUCH, AD_PLAS, 2, 14), ATTK(AT_RATH, AD_HODS, 3, 16), ATTK(AT_GAZE, AD_ICEB, 9, 11), NO_ATTK), SIZ(21, 1750, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lumpy diastole", S_KOP, LVL(80, 1, -9, 74, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BITE, AD_CONF, 6, 18), ATTK(AT_BOOM, AD_GRAV, 7, 21), ATTK(AT_SPIT, AD_NUMB, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1679, 1063, 0, MS_POKEDEX, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_ACID, M2_NOPOLY|M2_MINION|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("repatriating flecked", S_KOP, LVL(80, 20, -6, 66, -13), (G_GENO|G_LGROUP|3), A(ATTK(AT_TRAM, AD_FEAR, 9, 19), ATTK(AT_TENT, AD_NUMB, 4, 19), ATTK(AT_ENGL, AD_INSA, 8, 9), ATTK(AT_KICK, AD_STCK, 2, 19), ATTK(AT_BREA, AD_STCK, 6, 21), NO_ATTK), SIZ(50, 16, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE, MR_FIRE, M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("potpie tamale diabolic", S_KOP, LVL(80, 13, -14, 63, 0), (3), A(ATTK(AT_SPIT, AD_SLUD, 7, 14), ATTK(AT_ENGL, AD_CONT, 1, 13), ATTK(AT_TUCH, AD_DRIN, 8, 9), ATTK(AT_BITE, AD_BANI, 2, 18), ATTK(AT_BOOM, AD_WRAT, 7, 17), ATTK(AT_TUCH, AD_ACID, 5, 20)), SIZ(2323, 191, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("semiresolute tumeric refulgence", S_KOP, LVL(81, 12, -22, 94, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_CHRN, 9, 1), ATTK(AT_TRAM, AD_DRCH, 5, 17), ATTK(AT_BEAM, AD_GLIB, 1, 9), ATTK(AT_LASH, AD_ABDC, 6, 7), ATTK(AT_HUGS, AD_CONF, 7, 13), NO_ATTK), SIZ(818, 843, 0, MS_CODE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fishskin bluer", S_KOP, LVL(81, 13, 9, 21, 4), (1), A(ATTK(AT_BEAM, AD_SANI, 1, 10), ATTK(AT_WEAP, AD_CAST, 4, 8), ATTK(AT_TENT, AD_WRAT, 1, 1), ATTK(AT_EXPL, AD_SHRD, 6, 18), NO_ATTK, NO_ATTK), SIZ(327, 512, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE, MR_FIRE, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_TPORT, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_MAGIC|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("depositing substituting", S_KOP, LVL(81, 12, -23, 98, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_SCOR, 9, 10), ATTK(AT_HUGS, AD_AXUS, 8, 7), ATTK(AT_STNG, AD_CONF, 3, 7), ATTK(AT_TRAM, AD_ACID, 2, 3), ATTK(AT_EXPL, AD_LEVI, 6, 13), NO_ATTK), SIZ(835, 88, 0, MS_CLOCK, MZ_HUGE), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_MINDLESS|M1_ACID|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gastroenterologist synodic", S_KOP, LVL(81, 21, -4, 52, 0), (1), A(ATTK(AT_BOOM, AD_BANI, 9, 12), ATTK(AT_SCRA, AD_DRDX, 2, 9), ATTK(AT_EXPL, AD_COLD, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(854, 858, 0, MS_CORONA, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("impersonated peart sacking exclaimed", S_KOP, LVL(82, 16, -26, 64, 2), (G_GENO|G_SGROUP|1), A(ATTK(AT_SCRA, AD_MINA, 2, 5), ATTK(AT_BEAM, AD_SEDU, 1, 19), ATTK(AT_SCRA, AD_DRCO, 8, 19), ATTK(AT_HUGS, AD_ACID, 4, 17), ATTK(AT_HUGS, AD_FREN, 1, 1), ATTK(AT_SPIT, AD_SGLD, 3, 6)), SIZ(1257, 280, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_SLITHY|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("claim anaemic", S_KOP, LVL(83, 12, -9, 69, 0), (4), A(ATTK(AT_BUTT, AD_GRAV, 4, 6), ATTK(AT_BREA, AD_DISE, 3, 9), ATTK(AT_LASH, AD_CORR, 1, 7), ATTK(AT_EXPL, AD_GLIB, 1, 4), NO_ATTK, NO_ATTK), SIZ(518, 862, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("immunology tutrix magpie saturable", S_KOP, LVL(84, 13, 5, 2, 10), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_VENO, 1, 17), ATTK(AT_EXPL, AD_MIDI, 1, 9), ATTK(AT_KICK, AD_IDAM, 4, 4), ATTK(AT_SCRA, AD_NAST, 2, 15), NO_ATTK, NO_ATTK), SIZ(2082, 62, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_UNSOLID|M1_REGEN|M1_HERBIVORE| M1_OMNIVORE, M2_MINION|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nazi SS agent", S_KOP, LVL(84, 18, -6, 60, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 35), ATTK(AT_BEAM, AD_PHYS, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("candying whit scarletina", S_KOP, LVL(84, 39, -25, 65, 5), (G_GENO|1), A(ATTK(AT_TRAM, AD_LUCK, 2, 14), ATTK(AT_BEAM, AD_DAMA, 2, 8), ATTK(AT_CLAW, AD_NAST, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(607, 341, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("avenue waterworthy bowie extrapolation economically", S_KOP, LVL(85, 15, -18, 40, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_ICUR, 7, 19), ATTK(AT_BREA, AD_ICUR, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(257, 364, 0, MS_SING, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL| M1_ACID|M1_POIS, M2_VAMPIRE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("declinature inheritability", S_KOP, LVL(86, 8, -5, 87, -19), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DRCH, 4, 18), ATTK(AT_EXPL, AD_NTHR, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(501, 23, 0, MS_WERE, MZ_LARGE), 0, 0, M1_NEEDPICK|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS| M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("undercooked assignat", S_KOP, LVL(86, 1, -8, 63, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_COLD, 2, 10), ATTK(AT_MAGC, AD_MCRE, 2, 11), ATTK(AT_WEAP, AD_WRAT, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1268, 337, 0, MS_CLOCK, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nazi mad scientist", S_KOP, LVL(86, 18, -5, 50, -20), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 2, 20), ATTK(AT_BEAM, AD_ENCH, 2, 20), ATTK(AT_BEAM, AD_ELEC, 2, 20), ATTK(AT_BEAM, AD_COLD, 2, 20), ATTK(AT_BEAM, AD_ACID, 2, 20), ATTK(AT_GAZE, AD_TLPT, 0, 0) ), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("skinning wilder fingernail", S_KOP, LVL(87, 8, 2, 92, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_RNG, 9, 1), ATTK(AT_BEAM, AD_DROP, 2, 7), ATTK(AT_CLAW, AD_TERR, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(782, 292, 0, MS_BARBER, MZ_SMALL), MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_REGEN|M1_POIS, M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("embanking unpleased", S_KOP, LVL(88, 7, -25, 20, 11), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_DETH, 9, 21), ATTK(AT_KICK, AD_RBAD, 1, 11), ATTK(AT_BREA, AD_PHYS, 5, 4), ATTK(AT_NONE, AD_NGEN, 8, 3), ATTK(AT_CLAW, AD_NIVE, 8, 18), ATTK(AT_STNG, AD_TECH, 6, 10)), SIZ(2376, 217, 0, MS_BOT, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("besetting anaesthesia", S_KOP, LVL(89, 13, 9, 17, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BREA, AD_ANTI, 1, 18), ATTK(AT_TRAM, AD_PLYS, 9, 12), ATTK(AT_WEAP, AD_SANI, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2267, 83, 0, MS_STABILIZE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_REGEN, M2_MINION|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("battling storeyed", S_KOP, LVL(89, 14, 0, 55, 0), (G_LGROUP|1), A(ATTK(AT_CLAW, AD_MANA, 8, 9), ATTK(AT_HUGS, AD_WERE, 7, 17), ATTK(AT_LASH, AD_CHRN, 2, 13), ATTK(AT_NONE, AD_DREA, 1, 3), ATTK(AT_WEAP, AD_TERR, 3, 15), NO_ATTK), SIZ(387, 580, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY| M2_JEWELS|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chela of ghoolab shah", S_KOP, LVL(90, 19, -5, 50, -10), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 4, 10), ATTK(AT_BEAM, AD_PLAS, 4, 10), ATTK(AT_GAZE, AD_DREN, 5, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_POISON|MR_SLEEP, MR_POISON, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chela of ghoolab king", S_KOP, LVL(90, 19, -5, 50, -10), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 4, 10), ATTK(AT_BEAM, AD_PLAS, 4, 10), ATTK(AT_GAZE, AD_DREN, 5, 10), ATTK(AT_GAZE, AD_SANI, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_POISON|MR_SLEEP, MR_POISON, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aftermath carny dauntlessly", S_KOP, LVL(90, 21, 8, 74, 20), (G_GENO|G_RGROUP|1), A(ATTK(AT_STNG, AD_ICUR, 7, 2), ATTK(AT_KICK, AD_DARK, 2, 14), ATTK(AT_SCRA, AD_DRCH, 4, 7), ATTK(AT_ENGL, AD_FRZE, 2, 18), NO_ATTK, NO_ATTK), SIZ(1471, 122, 0, MS_REPAIR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nazi rocketeer", S_KOP, LVL(90, 20, -35, 100, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 55), ATTK(AT_TUCH, AD_ELEC, 2, 100), ATTK(AT_BEAM, AD_FIRE, 5, 5), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_ACID|MR_POISON, MR_FIRE|MR_ELEC|MR_COLD|MR_ACID|MR_POISON, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unvoiced transported", S_KOP, LVL(91, 9, -13, 91, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ABDC, 8, 11), ATTK(AT_SCRA, AD_CHAO, 8, 6), ATTK(AT_EXPL, AD_PAIN, 8, 3), ATTK(AT_WEAP, AD_ALIN, 5, 20), ATTK(AT_STNG, AD_CHAO, 8, 2), ATTK(AT_ENGL, AD_NEXU, 1, 7)), SIZ(794, 148, 0, MS_PARROT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_HUMANOID, M2_VAMPIRE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("brassish viscid stumblingly", S_KOP, LVL(91, 16, -26, 99, -20), (G_UNIQ|3), A(ATTK(AT_WEAP, AD_CONF, 2, 12), ATTK(AT_WEAP, AD_LITT, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(804, 792, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID| M1_SLITHY|M1_ACID, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("offerer angulating reaccustomed loom duckweed", S_KOP, LVL(91, 21, -23, 98, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_AXUS, 3, 16), ATTK(AT_BITE, AD_COLD, 5, 16), ATTK(AT_TUCH, AD_DRDX, 5, 5), ATTK(AT_BITE, AD_WEBS, 8, 6), ATTK(AT_TENT, AD_CORR, 5, 10), NO_ATTK), SIZ(4130, 65, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC, M1_NEEDPICK|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("audacity houseboat", S_KOP, LVL(92, 12, -28, 60, -9), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BREA, AD_RBRE, 2, 1), ATTK(AT_WEAP, AD_IDAM, 9, 11), ATTK(AT_WEAP, AD_NIVE, 7, 2), ATTK(AT_MAGC, AD_DCAY, 6, 13), NO_ATTK, NO_ATTK), SIZ(806, 65, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("vote flunked wonderland fusillade", S_KOP, LVL(92, 13, 9, 63, -5), (4), A(ATTK(AT_SPIT, AD_PHYS, 3, 13), ATTK(AT_TENT, AD_STUN, 8, 18), ATTK(AT_WEAP, AD_ICUR, 5, 13), ATTK(AT_BUTT, AD_SLEE, 1, 16), ATTK(AT_TUCH, AD_SANI, 7, 20), NO_ATTK), SIZ(2446, 21, 0, MS_ALLA, MZ_HUMAN), MR_ELEC, 0, M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("trunnion demonstrator", S_KOP, LVL(92, 12, -21, 80, -5), (1), A(ATTK(AT_KICK, AD_CORR, 3, 16), ATTK(AT_CLAW, AD_POIS, 1, 17), ATTK(AT_BITE, AD_STAT, 4, 18), ATTK(AT_WEAP, AD_STTP, 4, 14), ATTK(AT_STNG, AD_AGGR, 1, 12), NO_ATTK), SIZ(1425, 696, 0, MS_CAR, MZ_GIGANTIC), MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("interior refroze", S_KOP, LVL(92, 22, -16, 81, -12), (G_GENO|G_RGROUP|1), A(ATTK(AT_TUCH, AD_TCKL, 3, 11), ATTK(AT_CLAW, AD_ALIN, 4, 12), ATTK(AT_STNG, AD_DRST, 4, 14), ATTK(AT_KICK, AD_NAST, 6, 6), ATTK(AT_SPIT, AD_VOMT, 8, 5), ATTK(AT_KICK, AD_STON, 7, 21)), SIZ(1918, 1469, 0, MS_SHOE, MZ_HUGE), MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN, M2_DEMON|M2_PNAME|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Sesshoumaru, Youkai Lord of the West", S_KOP, LVL(95, 20, -15, 100, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FEAR, 8, 10), ATTK(AT_WEAP, AD_POIS, 5, 10), ATTK(AT_WEAP, AD_ACID, 8, 10), ATTK(AT_MAGC, AD_SPEL, 5, 3), ATTK(AT_BEAM, AD_MANA, 5, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_HUMAN, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("rocketry splendidly cherrystone", S_KOP, LVL(95, 15, 2, 89, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SHAN, 6, 14), ATTK(AT_CLAW, AD_DREN, 6, 2), ATTK(AT_NONE, AD_BLAS, 4, 10), ATTK(AT_ENGL, AD_DRDX, 3, 14), ATTK(AT_BITE, AD_CALM, 9, 5), ATTK(AT_ENGL, AD_FRZE, 6, 16)), SIZ(2544, 456, 0, MS_SOCKS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("outstation compensatory", S_KOP, LVL(96, 16, -26, 68, 15), (G_GENO|G_LGROUP|2), A(ATTK(AT_KICK, AD_NUMB, 3, 4), ATTK(AT_WEAP, AD_THIR, 7, 15), ATTK(AT_WEAP, AD_CONT, 2, 12), ATTK(AT_BITE, AD_DEPR, 1, 11), ATTK(AT_WEAP, AD_BANI, 3, 17), NO_ATTK), SIZ(3460, 3, 0, MS_COW, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_NEEDPICK|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE, M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inscription sarcasm", S_KOP, LVL(96, 11, -26, 8, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_HUGS, AD_TIME, 8, 14), ATTK(AT_WEAP, AD_DRLI, 6, 19), ATTK(AT_BUTT, AD_WTHR, 2, 12), ATTK(AT_TENT, AD_BADE, 7, 11), NO_ATTK, NO_ATTK), SIZ(614, 1323, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vamoosing shivah nibbed", S_KOP, LVL(96, 11, -23, 95, 0), (G_LGROUP|1), A(ATTK(AT_BREA, AD_NTHR, 7, 8), ATTK(AT_ENGL, AD_SPC2, 1, 6), ATTK(AT_NONE, AD_MIDI, 3, 12), ATTK(AT_LASH, AD_INSA, 1, 16), NO_ATTK, NO_ATTK), SIZ(1176, 55, 0, MS_AREOLA, MZ_MEDIUM), MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_REGEN, M2_PRINCE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("arteriole metabolized eatery", S_KOP, LVL(96, 13, -12, 33, 4), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MALK, 8, 6), ATTK(AT_SPIT, AD_ICUR, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2856, 474, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("damselfly kafir", S_KOP, LVL(97, 16, -23, 81, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_NPRO, 6, 1), ATTK(AT_STNG, AD_VULN, 2, 8), ATTK(AT_BITE, AD_CONF, 6, 5), ATTK(AT_BITE, AD_DROP, 1, 15), ATTK(AT_BOOM, AD_CLRC, 3, 8), NO_ATTK), SIZ(160, 48, 0, MS_LIEDER, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("goddaughter pronuclear", S_KOP, LVL(98, 10, 2, 56, 0), (1), A(ATTK(AT_KICK, AD_SPC2, 8, 11), ATTK(AT_BUTT, AD_NIVE, 7, 18), ATTK(AT_BITE, AD_RUST, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(184, 635, 0, MS_SPOILER, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("retouching summit", S_KOP, LVL(98, 13, -9, 74, -14), (G_LGROUP|1), A(ATTK(AT_SPIT, AD_PART, 4, 15), ATTK(AT_NONE, AD_GRAV, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1387, 162, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_MINDLESS|M1_UNSOLID, M2_VAMPIRE|M2_LORD|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("yeti moisten characteristic", S_KOP, LVL(98, 12, -19, 79, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_EXPL, AD_HALU, 1, 9), ATTK(AT_BREA, AD_UVUU, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(382, 250, 0, MS_SNORE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tantalized restrictionism", S_KOP, LVL(98, 24, 9, 35, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_NONE, AD_GLIB, 6, 10), ATTK(AT_EXPL, AD_AMNE, 8, 7), ATTK(AT_BREA, AD_ICEB, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(123, 77, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP, 0, M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("trailing mozambique sniffily", S_KOP, LVL(100, 12, -16, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_LAZY, 2, 23), ATTK(AT_LASH, AD_VOMT, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4167, 700, 0, MS_NURSE, MZ_HUGE), MR_SLEEP|MR_STONE|MR_DEATH, MR_STONE, M1_CONCEAL, M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("supermolecule nonindustrial cancel", S_KOP, LVL(100, 12, -8, 67, 0), (G_UNIQ|1), A(ATTK(AT_EXPL, AD_VAPO, 2, 11), ATTK(AT_HUGS, AD_MIDI, 1, 8), ATTK(AT_MAGC, AD_BADE, 8, 13), ATTK(AT_TENT, AD_HODS, 8, 3), NO_ATTK, NO_ATTK), SIZ(1036, 1086, 0, MS_GIBBERISH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Kop Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("EQ Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Vampire Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_VAMPIRE|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Succubus Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_DEMON|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Radio Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MIDI, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Minator Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Officer Hanh", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bulletproof Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Armed Kop Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Antimatter Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Uniform Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Inspector Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Policeman Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Yendorian Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Officer Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_HIDE|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Warder Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_HIDE|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_MIMIC|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Detective Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_CONCEAL|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Undead Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("RNG Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("Spectral Kleever", S_KOP, LVL(100, 18, -20, 100, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stimulated fluoride acquisitive unappeasable adjutant", S_KOP, LVL(101, 12, -13, 89, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_MAGM, 5, 17), ATTK(AT_BREA, AD_HODS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(217, 184, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_UNSOLID, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("toboggan hi", S_KOP, LVL(101, 12, -33, 71, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_CONF, 2, 13), ATTK(AT_KICK, AD_SOUN, 6, 1), ATTK(AT_ENGL, AD_DFOO, 9, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1657, 31, 0, MS_SUPERMAN, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_MINDLESS|M1_REGEN|M1_HERBIVORE, M2_LORD|M2_NASTY|M2_DWARF|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("redemand remunerating", S_KOP, LVL(103, 15, 3, 80, -2), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_KICK, AD_CALM, 3, 2), ATTK(AT_GAZE, AD_FEAR, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1924, 469, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_NEEDPICK|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("neoclassical unsurpassable", S_KOP, LVL(103, 20, -29, 81, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 3, 3), ATTK(AT_SCRA, AD_AGGR, 1, 8), ATTK(AT_TUCH, AD_ACID, 1, 21), ATTK(AT_BREA, AD_NIVE, 7, 6), ATTK(AT_KICK, AD_DISE, 3, 26), NO_ATTK), SIZ(2973, 47, 0, MS_MUTE, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL, M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("repealable outrace courteously sclera", S_KOP, LVL(103, 14, -5, 82, 0), (G_UNIQ|4), A(ATTK(AT_SCRA, AD_WERE, 4, 8), ATTK(AT_BOOM, AD_PART, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(481, 373, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS, M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("administrational emporia", S_KOP, LVL(104, 13, 6, 88, 0), (4), A(ATTK(AT_HUGS, AD_SEDU, 7, 6), ATTK(AT_TENT, AD_TIME, 4, 8), ATTK(AT_MAGC, AD_ENCH, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(256, 4, 0, MS_BOAST, MZ_LARGE), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disheartened bronchopneumonia", S_KOP, LVL(104, 10, -2, 73, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_HUGS, AD_TIME, 6, 22), ATTK(AT_STNG, AD_WET, 5, 8), ATTK(AT_TRAM, AD_CNCL, 8, 13), ATTK(AT_WEAP, AD_DRLI, 9, 20), ATTK(AT_MAGC, AD_DFOO, 8, 7), ATTK(AT_SCRA, AD_CONT, 1, 18)), SIZ(133, 604, 0, MS_LIEDER, MZ_MEDIUM), MR_COLD|MR_ELEC, MR_COLD, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOEYES| M1_NOLIMBS|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("leavening farrowed", S_KOP, LVL(104, 10, -26, 84, 15), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LEGS, 9, 5), ATTK(AT_TENT, AD_HODS, 7, 3), ATTK(AT_BREA, AD_NTHR, 1, 5), ATTK(AT_ENGL, AD_SLEE, 5, 9), ATTK(AT_BUTT, AD_HODS, 5, 22), ATTK(AT_CLAW, AD_AMNE, 6, 17)), SIZ(1024, 841, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID, MR_ACID, M1_SWIM|M1_NOLIMBS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("winking terrapin", S_KOP, LVL(105, 17, 7, 88, 5), (G_GENO|4), A(ATTK(AT_TUCH, AD_PART, 2, 3), ATTK(AT_NONE, AD_DFOO, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(648, 16, 0, MS_ORC, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("werwolf bounced confrere pedlar contagiously color", S_KOP, LVL(105, 10, -33, 80, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_STON, 6, 17), ATTK(AT_STNG, AD_FIRE, 4, 14), ATTK(AT_HUGS, AD_RUST, 1, 5), ATTK(AT_BITE, AD_SIN, 2, 13), ATTK(AT_ENGL, AD_NAST, 5, 18), NO_ATTK), SIZ(2460, 63, 0, MS_BRAG, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fortuned riveter", S_KOP, LVL(105, 18, -1, 51, 0), (1), A(ATTK(AT_NONE, AD_WRAT, 4, 24), ATTK(AT_NONE, AD_SITM, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1930, 722, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("assistant squalor", S_KOP, LVL(105, 19, -5, 100, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_DRCO, 7, 10), ATTK(AT_MAGC, AD_HALU, 3, 13), ATTK(AT_TENT, AD_DREN, 4, 22), ATTK(AT_BEAM, AD_TRAP, 5, 24), ATTK(AT_KICK, AD_WRAT, 8, 3), NO_ATTK), SIZ(103, 99, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nonsalaried testifier", S_KOP, LVL(107, 19, -33, 75, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_SHRD, 7, 3), ATTK(AT_TENT, AD_WRAT, 8, 24), ATTK(AT_BEAM, AD_POLY, 1, 12), ATTK(AT_BITE, AD_POLY, 7, 6), ATTK(AT_BITE, AD_DEST, 5, 22), ATTK(AT_BUTT, AD_VAMP, 9, 18)), SIZ(1261, 246, 0, MS_TREESQUAD, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_NOEYES|M1_SLITHY, M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unsubstantially presift", S_KOP, LVL(108, 17, 4, 74, -17), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NGRA, 9, 20), ATTK(AT_SCRA, AD_MANA, 5, 4), ATTK(AT_BREA, AD_WEBS, 1, 17), ATTK(AT_KICK, AD_NUMB, 4, 3), ATTK(AT_KICK, AD_FAKE, 4, 8), ATTK(AT_BUTT, AD_TIME, 2, 2)), SIZ(3494, 304, 0, MS_LIEDER, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bankrolled pestilently", S_KOP, LVL(108, 20, -39, 93, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_NIVE, 9, 20), ATTK(AT_TRAM, AD_NTHR, 3, 22), ATTK(AT_CLAW, AD_NTHR, 1, 17), ATTK(AT_SPIT, AD_WRAT, 1, 3), ATTK(AT_GAZE, AD_POLY, 6, 25), ATTK(AT_TUCH, AD_RAGN, 2, 20)), SIZ(140, 1076, 0, MS_NURSE, MZ_TINY), MR_FIRE, 0, M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("feminized evicting", S_KOP, LVL(109, 36, -2, 71, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_TLPT, 1, 19), ATTK(AT_LASH, AD_LETH, 9, 17), ATTK(AT_BITE, AD_ACID, 9, 6), ATTK(AT_TRAM, AD_CALM, 1, 1), ATTK(AT_BREA, AD_DRCH, 4, 16), ATTK(AT_WEAP, AD_TRAP, 4, 7)), SIZ(2137, 464, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("absolve revelling", S_KOP, LVL(111, 21, -32, 72, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_DREA, 5, 16), ATTK(AT_CLAW, AD_VOMT, 3, 17), ATTK(AT_BREA, AD_AXUS, 5, 4), ATTK(AT_WEAP, AD_PAIN, 7, 10), NO_ATTK, NO_ATTK), SIZ(1849, 536, 0, MS_STABILIZE, MZ_HUGE), MR_DISINT|MR_STONE, 0, M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE, M2_NASTY|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("remelting cannabinol", S_KOP, LVL(111, 13, -35, 79, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TENT, AD_DREA, 5, 2), ATTK(AT_KICK, AD_TCKL, 7, 2), ATTK(AT_EXPL, AD_FEMI, 9, 15), ATTK(AT_BREA, AD_RBAD, 3, 8), ATTK(AT_ENGL, AD_PLYS, 2, 5), ATTK(AT_SPIT, AD_POLY, 9, 4)), SIZ(423, 263, 0, MS_NURSE, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_MINDLESS|M1_ANIMAL|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mazier reviver", S_KOP, LVL(111, 20, -9, 72, -17), (G_SGROUP|1), A(ATTK(AT_STNG, AD_FAMN, 1, 7), ATTK(AT_TENT, AD_FRZE, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(239, 138, 0, MS_MEW, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT, M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("jigged ballyhooing", S_KOP, LVL(114, 20, 4, 89, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_CHRN, 6, 18), ATTK(AT_STNG, AD_MINA, 9, 8), ATTK(AT_GAZE, AD_RNG, 8, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1727, 1756, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_ACID, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fanner rotting", S_KOP, LVL(114, 18, 9, 76, -2), (4), A(ATTK(AT_HUGS, AD_PHYS, 8, 18), ATTK(AT_MAGC, AD_HODS, 9, 3), ATTK(AT_BITE, AD_MANA, 2, 17), ATTK(AT_WEAP, AD_DAMA, 6, 26), ATTK(AT_BITE, AD_NPRO, 1, 19), NO_ATTK), SIZ(276, 56, 0, MS_BOT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_COLD|MR_SLEEP, M1_NEEDPICK|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rebilling mandalic", S_KOP, LVL(115, 8, 6, 81, 8), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_RAGN, 9, 2), ATTK(AT_TUCH, AD_BURN, 5, 9), ATTK(AT_LASH, AD_FAKE, 4, 16), ATTK(AT_MAGC, AD_RBRE, 9, 21), ATTK(AT_KICK, AD_RBAD, 9, 15), ATTK(AT_EXPL, AD_COLD, 2, 23)), SIZ(1589, 14, 0, MS_BOT, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_CLING, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fecundate immemorially", S_KOP, LVL(116, 39, -37, 70, -11), (3), A(ATTK(AT_NONE, AD_SOUN, 5, 16), ATTK(AT_BUTT, AD_DRIN, 2, 21), ATTK(AT_BEAM, AD_CHAO, 6, 14), ATTK(AT_TENT, AD_HALU, 7, 2), NO_ATTK, NO_ATTK), SIZ(320, 152, 0, MS_COW, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_COLD, M1_NOTAKE|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("waifing coagulability kneading frequentation", S_KOP, LVL(116, 12, -13, 84, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_KICK, AD_STTP, 9, 15), ATTK(AT_WEAP, AD_PHYS, 7, 24), ATTK(AT_WEAP, AD_FEAR, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(788, 1050, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_UNSOLID|M1_THICK_HIDE, M2_VAMPIRE|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("reinsertion centric", S_KOP, LVL(117, 14, -35, 75, 15), (G_GENO|G_RGROUP|1), A(ATTK(AT_GAZE, AD_DREN, 1, 13), ATTK(AT_BITE, AD_BADE, 1, 14), ATTK(AT_SCRA, AD_INER, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(885, 777, 0, MS_ARREST, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY, M2_LORD|M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aquaplane blackberry", S_KOP, LVL(117, 16, -33, 76, 0), (G_LGROUP|4), A(ATTK(AT_LASH, AD_WRAP, 8, 12), ATTK(AT_BOOM, AD_FAKE, 4, 3), ATTK(AT_CLAW, AD_CURS, 7, 6), ATTK(AT_BREA, AD_DRIN, 6, 15), ATTK(AT_EXPL, AD_SGLD, 0, 6), ATTK(AT_STNG, AD_DISE, 5, 4)), SIZ(528, 1198, 0, MS_ROAR, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE, MR_DISINT, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PETRIFIES|M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lusty huddling", S_KOP, LVL(118, 14, 9, 81, -19), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SPIT, AD_SAMU, 4, 22), ATTK(AT_KICK, AD_PLYS, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(512, 238, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("priviest continue etheric", S_KOP, LVL(118, 20, -14, 87, -19), (1), A(ATTK(AT_STNG, AD_MEMO, 4, 15), ATTK(AT_TRAM, AD_VULN, 9, 21), ATTK(AT_KICK, AD_ACID, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1842, 226, 0, MS_LAUGH, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_NOHEAD|M1_ACID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sociability fragment", S_KOP, LVL(119, 28, -24, 87, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_SCRA, AD_CONF, 5, 24), ATTK(AT_BITE, AD_ALIN, 1, 15), ATTK(AT_BOOM, AD_DETH, 9, 8), ATTK(AT_GAZE, AD_ICUR, 4, 24), NO_ATTK, NO_ATTK), SIZ(433, 34, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("innate brasher undeterminable bisectional", S_KOP, LVL(119, 12, -34, 74, -19), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_NONE, AD_WISD, 5, 21), ATTK(AT_BUTT, AD_TRAP, 3, 23), ATTK(AT_SCRA, AD_PART, 9, 14), ATTK(AT_RATH, AD_STON, 3, 21), ATTK(AT_BUTT, AD_ILLU, 3, 17), ATTK(AT_WEAP, AD_SLUD, 2, 5)), SIZ(1297, 199, 0, MS_SOVIET, MZ_TINY), MR_DEATH, 0, M1_AMORPHOUS, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nettlier permeating", S_KOP, LVL(119, 36, 10, 98, 4), (G_GENO|2), A(ATTK(AT_HUGS, AD_NACU, 8, 26), ATTK(AT_BITE, AD_TECH, 8, 18), ATTK(AT_SCRA, AD_STTP, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(195, 83, 0, MS_GYPSY, MZ_TINY), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rarefying sackcloth terrifier", S_KOP, LVL(119, 20, -33, 44, 15), (2), A(ATTK(AT_TRAM, AD_VOMT, 8, 1), ATTK(AT_GAZE, AD_ALIN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3012, 923, 0, MS_WOLLOH, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_LORD|M2_MINION|M2_NASTY|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("secondary libelled", S_KOP, LVL(119, 17, -33, 78, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_CHKH, 1, 24), ATTK(AT_TENT, AD_ABDC, 8, 2), ATTK(AT_LASH, AD_SLOW, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2449, 1150, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_WALLWALK|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("poachier spicer snootily", S_KOP, LVL(121, 15, 3, 79, 17), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_ELEC, 1, 10), ATTK(AT_MAGC, AD_LETH, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(380, 31, 0, MS_GAARDIEN, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT| M1_POIS, M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hackbut darkie", S_KOP, LVL(121, 20, 6, 88, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_FRZE, 2, 14), ATTK(AT_TRAM, AD_NACU, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3113, 828, 0, MS_SHOE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("coven camaraderie", S_KOP, LVL(122, 18, 2, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LITT, 5, 10), ATTK(AT_ENGL, AD_WTHR, 5, 9), ATTK(AT_EXPL, AD_WTHR, 2, 19), ATTK(AT_TRAM, AD_MALK, 1, 18), ATTK(AT_BEAM, AD_CNCL, 8, 24), ATTK(AT_MAGC, AD_SHRD, 1, 18)), SIZ(836, 345, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deliquescing marshier", S_KOP, LVL(123, 17, -16, 72, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_TECH, 1, 9), ATTK(AT_WEAP, AD_TRAI, 7, 26), ATTK(AT_BEAM, AD_FREN, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(563, 881, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, 0, M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grantsman deposit", S_KOP, LVL(123, 21, 4, 96, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TRAM, AD_EDGE, 4, 19), ATTK(AT_BITE, AD_GLIB, 4, 25), ATTK(AT_TENT, AD_AXUS, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4140, 366, 0, MS_SOCKS, MZ_TINY), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_NOLIMBS|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("creation crimsoned forejudger jellified", S_KOP, LVL(123, 16, -39, 61, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_LEGS, 3, 2), ATTK(AT_HUGS, AD_CLRC, 7, 24), ATTK(AT_LASH, AD_DISE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(410, 258, 0, MS_SMITH, MZ_HUMAN), MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_NOHEAD|M1_THICK_HIDE|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("recidivism vow", S_KOP, LVL(123, 18, -22, 87, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_WNCE, 9, 1), ATTK(AT_BUTT, AD_DEST, 3, 10), ATTK(AT_RATH, AD_BURN, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(513, 701, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_SEE_INVIS, M2_JEWELS|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("intransigence flexion feminacy quotha", S_KOP, LVL(124, 21, -1, 93, 9), (1), A(ATTK(AT_NONE, AD_FRZE, 3, 20), ATTK(AT_SCRA, AD_DISP, 5, 18), ATTK(AT_CLAW, AD_NEXU, 2, 5), ATTK(AT_ENGL, AD_CHKH, 8, 1), ATTK(AT_ENGL, AD_TLPT, 7, 21), ATTK(AT_NONE, AD_DEST, 7, 13)), SIZ(408, 448, 0, MS_GRUNT, MZ_GIGANTIC), MR_ACID, 0, M1_SWIM|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING|M3_PETRIFIES|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("obscene colonizing", S_KOP, LVL(124, 20, -26, 75, 3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_TDRA, 3, 19), ATTK(AT_TENT, AD_ACID, 6, 1), ATTK(AT_LASH, AD_DREN, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1137, 557, 0, MS_POKEDEX, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("perilling denigration", S_KOP, LVL(124, 24, -38, 73, -13), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_RATH, AD_SPEL, 4, 6), ATTK(AT_HUGS, AD_VAPO, 1, 3), ATTK(AT_MAGC, AD_DISP, 6, 17), ATTK(AT_BEAM, AD_IDAM, 5, 16), ATTK(AT_WEAP, AD_INVE, 9, 8), ATTK(AT_ENGL, AD_AGGR, 1, 4)), SIZ(356, 1490, 0, MS_GRUNT, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_ACID|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cartel pealing", S_KOP, LVL(124, 39, -34, 90, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_GLIB, 1, 5), ATTK(AT_LASH, AD_RNG, 9, 3), ATTK(AT_KICK, AD_AXUS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4052, 228, 0, MS_DEAD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TPORT_CNTRL, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sobriety forthrightly", S_KOP, LVL(124, 16, -10, 97, 10), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_TUCH, AD_WGHT, 5, 17), ATTK(AT_KICK, AD_LITE, 1, 11), ATTK(AT_LASH, AD_TCKL, 8, 3), ATTK(AT_WEAP, AD_INSA, 1, 6), ATTK(AT_ENGL, AD_WTHR, 7, 25), NO_ATTK), SIZ(1315, 810, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CONCEAL|M1_NOTAKE|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("surrealistic ingather", S_KOP, LVL(125, 13, -31, 79, 11), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BUTT, AD_FREN, 4, 12), ATTK(AT_CLAW, AD_NAST, 5, 21), ATTK(AT_SPIT, AD_LITT, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(133, 472, 0, MS_COW, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neckerchief umpiring", S_KOP, LVL(125, 21, -31, 74, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_SAMU, 5, 2), ATTK(AT_TENT, AD_CNCL, 7, 19), ATTK(AT_BUTT, AD_AXUS, 5, 14), ATTK(AT_MAGC, AD_POLY, 8, 22), ATTK(AT_CLAW, AD_VENO, 1, 2), NO_ATTK), SIZ(241, 894, 0, MS_BOT, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rehydrating reconcentration", S_KOP, LVL(125, 19, -15, 55, 0), (G_VLGROUP|2), A(ATTK(AT_ENGL, AD_DRCH, 3, 14), ATTK(AT_WEAP, AD_SLOW, 1, 15), ATTK(AT_RATH, AD_DISN, 9, 16), ATTK(AT_HUGS, AD_CONF, 3, 26), ATTK(AT_MAGC, AD_TRAI, 3, 9), ATTK(AT_GAZE, AD_NGEN, 1, 5)), SIZ(939, 750, 0, MS_SOVIET, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_POISON, M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_JEWELS|M2_COLLECT|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), /* * Liches */ MON("tiny lich", S_LICH, LVL(0, 4, 5, 10, -9), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_COLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("real tiny lich", S_LICH, LVL(0, 4, 5, 10, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("total covet lich", S_LICH, LVL(0, 4, 5, 10, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("little ice block type", S_LICH, LVL(0, 4, 5, 10, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ICEB, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("agamic intriguingly conceivably ultrasuede", S_LICH, LVL(0, 7, 10, 20, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BREA, AD_GRAV, 1, 5), ATTK(AT_WEAP, AD_LITT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(946, 45, 0, MS_REPAIR, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("admirer linearly", S_LICH, LVL(0, 12, -1, 24, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_FREN, 8, 1), ATTK(AT_CLAW, AD_VAMP, 1, 9), ATTK(AT_KICK, AD_TIME, 1, 5), ATTK(AT_LASH, AD_HEAL, 1, 5), NO_ATTK, NO_ATTK), SIZ(1867, 11, 0, MS_SOUND, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC| M2_NEUTER, M3_NOTAME|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cornell reeducation", S_LICH, LVL(0, 12, -2, 89, -11), (4), A(ATTK(AT_HUGS, AD_FAKE, 1, 7), ATTK(AT_BREA, AD_NTHR, 1, 7), ATTK(AT_GAZE, AD_BANI, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(59, 129, 0, MS_GURGLE, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("micro lich", S_LICH, LVL(1, 5, 5, 10, -9), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_COLD, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("real micro lich", S_LICH, LVL(1, 5, 5, 10, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cylinder flexible", S_LICH, LVL(1, 13, 6, 8, -13), (G_GENO|4), A(ATTK(AT_BREA, AD_DEPR, 1, 8), ATTK(AT_RATH, AD_CHRN, 1, 7), ATTK(AT_BEAM, AD_MALK, 1, 8), ATTK(AT_TRAM, AD_GLIB, 5, 1), ATTK(AT_BUTT, AD_WTHR, 1, 1), ATTK(AT_LASH, AD_NAST, 1, 1)), SIZ(1745, 380, 0, MS_METALMAFIA, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_DWARF| M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gain floored", S_LICH, LVL(1, 11, -6, 47, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_CURS, 1, 2), ATTK(AT_BEAM, AD_MINA, 1, 4), ATTK(AT_WEAP, AD_AGGR, 1, 5), ATTK(AT_TENT, AD_ENCH, 1, 9), NO_ATTK, NO_ATTK), SIZ(1208, 262, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_ROCKTHROW|M2_HUMAN, M3_CLOSE|M3_AVOIDER|M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("tornadic legit stalwart", S_LICH, LVL(1, 15, -3, 50, 7), (G_RGROUP|3), A(ATTK(AT_WEAP, AD_INER, 1, 1), ATTK(AT_BOOM, AD_DEPR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1311, 872, 0, MS_TREESQUAD, MZ_TINY), MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("counterattacked graveling", S_LICH, LVL(1, 26, -8, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SITM, 1, 3), ATTK(AT_WEAP, AD_MALK, 9, 1), ATTK(AT_KICK, AD_HODS, 1, 7), ATTK(AT_TUCH, AD_POLY, 1, 4), ATTK(AT_SPIT, AD_PEST, 1, 6), ATTK(AT_BOOM, AD_CONT, 7, 6)), SIZ(876, 541, 0, MS_GURGLE, MZ_SMALL), MR_COLD, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_TRAITOR|M3_PETTY|M3_EGOTYPE|M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("minor corpse", S_LICH, LVL(1, 7, 5, 0, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SLOW, 2, 2), ATTK(AT_BEAM, AD_PAIN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Njusha", S_LICH, LVL(2, 15, 6, 90, 6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_STCK, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: WOODEN_GETA SWEET_MOCASSINS WAN_CONFUSION */ MON("entwisting providing", S_LICH, LVL(2, 9, 0, 10, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_PLYS, 2, 3), ATTK(AT_SCRA, AD_VOMT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(552, 1098, 0, MS_BRAG, MZ_HUMAN), MR_ELEC, 0, M1_FLY|M1_NEEDPICK|M1_MINDLESS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("contrivedly tinnily", S_LICH, LVL(2, 12, 5, 23, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_LAVA, 2, 7), ATTK(AT_HUGS, AD_SITM, 2, 6), ATTK(AT_ENGL, AD_MIDI, 2, 5), ATTK(AT_CLAW, AD_SLIM, 2, 5), ATTK(AT_HUGS, AD_MIDI, 2, 6), ATTK(AT_WEAP, AD_DAMA, 2, 3)), SIZ(2936, 1522, 0, MS_FEARHARE, MZ_LARGE), 0, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mini lich", S_LICH, LVL(3, 5, 5, 10, -9), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_COLD, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("real mini lich", S_LICH, LVL(3, 5, 5, 10, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("thatching liniment", S_LICH, LVL(3, 11, -2, 81, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_LEGS, 1, 5), ATTK(AT_ENGL, AD_DRIN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1258, 306, 0, MS_OHGOD, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE, MR_SLEEP, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_ACID, M2_DEMON|M2_PNAME|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reemerged hearth", S_LICH, LVL(4, 13, 3, 70, 0), (G_SGROUP|1), A(ATTK(AT_BOOM, AD_NGEN, 5, 9), ATTK(AT_STNG, AD_AGGR, 2, 6), ATTK(AT_LASH, AD_SLOW, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(232, 3, 0, MS_SPELL, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, MR_ELEC, M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_NOTAME|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("little corpse", S_LICH, LVL(4, 9, 3, 0, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SLOW, 2, 4), ATTK(AT_BEAM, AD_PAIN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("untrimmed oolong", S_LICH, LVL(4, 14, 8, 26, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_HEAL, 1, 7), ATTK(AT_BEAM, AD_SCOR, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(288, 139, 0, MS_METALMAFIA, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, M1_FLY|M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("club landscaped", S_LICH, LVL(4, 17, 6, 2, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_DISE, 3, 8), ATTK(AT_CLAW, AD_LAVA, 4, 1), ATTK(AT_TENT, AD_LUCK, 4, 6), ATTK(AT_TUCH, AD_SOUN, 4, 3), NO_ATTK, NO_ATTK), SIZ(978, 62, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("zoogeographical stilled", S_LICH, LVL(4, 23, 10, 52, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_MAGC, AD_MEMO, 4, 6), ATTK(AT_EXPL, AD_SIN, 2, 3), ATTK(AT_HUGS, AD_DETH, 6, 1), ATTK(AT_CLAW, AD_PAIN, 2, 4), ATTK(AT_GAZE, AD_CONT, 1, 6), NO_ATTK), SIZ(1925, 1630, 0, MS_WOLLOH, MZ_MEDIUM), MR_STONE, 0, 0, M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nether lich", S_LICH, LVL(5, 6, 5, 10, -9), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_COLD, 1,3), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("real nether lich", S_LICH, LVL(5, 6, 5, 10, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1,3), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("covet nether lich", S_LICH, LVL(5, 6, 5, 10, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1,3), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("novice lich", S_LICH, LVL(5, 6, 6, 10, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("besting collate", S_LICH, LVL(5, 24, 1, 10, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_WEEP, 4, 1), ATTK(AT_CLAW, AD_MINA, 6, 2), ATTK(AT_TENT, AD_INER, 3, 5), ATTK(AT_SPIT, AD_DEPR, 2, 8), ATTK(AT_LASH, AD_CORR, 2, 9), ATTK(AT_BUTT, AD_SKIL, 1, 1)), SIZ(1557, 1313, 0, MS_WERE, MZ_HUMAN), MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE, M2_PNAME|M2_STALK|M2_MALE, M3_INFRAVISION|M3_PETTY|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("dirty femmy", S_LICH, /* spawns with soft sneakers */ LVL(5, 12, 6, 10, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 5), ATTK(AT_KICK, AD_DCAY, 1, 4), ATTK(AT_NONE, AD_DCAY, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_ELEC, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Fanny", S_LICH, LVL(5, 12, 10, 0, 10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_SANDALS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: SOFT_GIRL_SNEAKER WEDGE_SANDALS */ /* speed 15-18, AC 1, MR 100, extra attacks 1, resists 6, M1 flags 2, M2 flags 0, M3 flags 0 */ MON("apparition chevy", S_LICH, LVL(5, 10, 7, 88, -20), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BOOM, AD_CONF, 5, 6), ATTK(AT_BUTT, AD_DGST, 1, 3), ATTK(AT_WEAP, AD_COLD, 2, 8), ATTK(AT_BUTT, AD_LAZY, 1, 1), ATTK(AT_CLAW, AD_STCK, 5, 7), ATTK(AT_TENT, AD_WEBS, 5, 7)), SIZ(738, 14, 0, MS_SNORE, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("normal corpse", S_LICH, LVL(6, 10, 1, 0, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SLOW, 2, 5), ATTK(AT_BEAM, AD_PAIN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("normal porpse", S_LICH, LVL(6, 10, 1, 0, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SLOW, 2, 5), ATTK(AT_BEAM, AD_PAIN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("baby lich", S_LICH, LVL(7, 6, 5, 10, -6), (G_GENO|5), A(ATTK(AT_TUCH, AD_COLD, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("poor lich", S_LICH, LVL(7, 6, 5, 10, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rock lobster", S_LICH, LVL(7, 18, -4, 0, 0), (G_GENO|5), A(ATTK(AT_STNG, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("small lich", S_LICH, LVL(7, 6, 5, 10, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_WANTSBOOK|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("smallvet lich", S_LICH, LVL(7, 6, 5, 10, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_WANTSBOOK|M3_INFRAVISION|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("final lich", S_LICH, LVL(7, 6, 5, 10, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_WANTSBOOK|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("uver lich", S_LICH, LVL(7, 6, 5, 10, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_UVUU, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_WANTSBOOK|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("paraphrase reincarnate autophagy chosen flaccidity gumtree", S_LICH, LVL(7, 27, 4, 97, -9), (G_GENO|2), A(ATTK(AT_STNG, AD_POLY, 7, 7), ATTK(AT_ENGL, AD_NGRA, 3, 4), ATTK(AT_BREA, AD_MCRE, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1911, 1519, 0, MS_TREESQUAD, MZ_TINY), MR_DISINT, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS| M1_OVIPAROUS|M1_TPORT_CNTRL, M2_MINION|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lipstick hc girl", S_LICH, /* displacement */ LVL(8, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ennead fabler", S_LICH, LVL(8, 19, 7, 81, 0), (3), A(ATTK(AT_WEAP, AD_CURS, 2, 5), ATTK(AT_BUTT, AD_ANTI, 5, 9), ATTK(AT_TUCH, AD_NTHR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(302, 1179, 0, MS_WAIL, MZ_HUMAN), MR_SLEEP|MR_DEATH, 0, M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("quarreling promenader", S_LICH, LVL(8, 4, 4, 99, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_RATH, AD_FAKE, 2, 5), ATTK(AT_ENGL, AD_RBRE, 6, 7), ATTK(AT_SCRA, AD_VOMT, 3, 9), ATTK(AT_BUTT, AD_SOUN, 7, 8), ATTK(AT_ENGL, AD_FIRE, 7, 8), NO_ATTK), SIZ(4366, 188, 0, MS_SUPERMAN, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, MR_COLD|MR_DISINT, M1_CONCEAL|M1_UNSOLID|M1_TPORT_CNTRL, M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("outpatient unplumbed", S_LICH, LVL(9, 12, 3, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DISN, 6, 5), ATTK(AT_GAZE, AD_SAMU, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(167, 21, 0, MS_LIEDER, MZ_LARGE), MR_FIRE, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("greater corpse", S_LICH, LVL(9, 12, 0, 10, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SLOW, 2, 7), ATTK(AT_BEAM, AD_PAIN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("executioner", S_LICH, LVL(9, 9, 4, 30, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DETH, 4, 4), ATTK(AT_MAGC, AD_ELEC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_STONE|MR_COLD|MR_ELEC, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_UNDEAD|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("ylva lich", S_LICH, LVL(10, 9, 3, 80, -12), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_DARK, 3, 3), ATTK(AT_MAGC, AD_MAGM, 2, 2), ATTK(AT_MAGC, AD_COLD, 3, 3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("misplaced italian plumber", S_LICH, LVL(10, 12, 3, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji elementalist", S_LICH, LVL(10, 15, -8, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 4, 6), ATTK(AT_TUCH, AD_COLD, 4, 6), ATTK(AT_TUCH, AD_ELEC, 4, 6), ATTK(AT_TUCH, AD_ACID, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("theta trackmen", S_LICH, LVL(10, 11, 0, 92, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_STCK, 4, 1), ATTK(AT_ENGL, AD_DREN, 6, 6), ATTK(AT_TRAM, AD_DGST, 8, 2), ATTK(AT_BREA, AD_DEST, 4, 1), ATTK(AT_WEAP, AD_LITT, 1, 1), ATTK(AT_WEAP, AD_BLEE, 9, 9)), SIZ(147, 360, 0, MS_SELFHARM, MZ_HUGE), MR_DISINT, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("columbine helsinki", S_LICH, LVL(10, 16, 9, 42, -6), (G_GENO|2), A(ATTK(AT_BEAM, AD_VENO, 5, 3), ATTK(AT_BEAM, AD_FEMI, 8, 6), ATTK(AT_GAZE, AD_RBAD, 3, 1), ATTK(AT_SCRA, AD_LEGS, 9, 3), NO_ATTK, NO_ATTK), SIZ(2623, 1094, 0, MS_POKEDEX, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("recollecting holist", S_LICH, LVL(10, 13, -9, 36, 0), (G_GENO|2), A(ATTK(AT_RATH, AD_LAZY, 6, 1), ATTK(AT_TRAM, AD_MEMO, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(399, 61, 0, MS_GLYPHS, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("maundered frivolously cockpit", S_LICH, LVL(10, 31, 5, 44, -6), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_PART, 3, 2), ATTK(AT_CLAW, AD_LITE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1185, 813, 0, MS_PUPIL, MZ_MEDIUM), 0, 0, M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_STALK|M2_JEWELS|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cathedra hup", S_LICH, LVL(11, 14, -4, 3, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_TUCH, AD_SITM, 1, 8), ATTK(AT_SPIT, AD_STCK, 6, 3), ATTK(AT_BOOM, AD_LEGS, 7, 1), ATTK(AT_GAZE, AD_FAMN, 7, 4), ATTK(AT_SCRA, AD_LAZY, 8, 7), NO_ATTK), SIZ(2998, 1126, 0, MS_BRAG, MZ_LARGE), MR_STONE, MR_STONE, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("engraver lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_NGRA, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ice lich", S_LICH, /* transforms terrain into ICE */ LVL(11, 6, 0, 30, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ICEB, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lichess", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("am demo's dream", S_LICH, /* by amateurhour */ LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("one of the agents", S_LICH, LVL(11, 6, 0, 30, -9), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEEPSTATE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("lichen lich", S_LICH, LVL(11, 4, 4, 15, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_UNDEAD|M2_MAGIC, M3_NO_DECAY|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nonreciprocally exploit oakum", S_LICH, LVL(11, 13, -1, 65, 12), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_INVE, 8, 7), ATTK(AT_SCRA, AD_PLAS, 7, 7), ATTK(AT_BEAM, AD_NUMB, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2210, 125, 0, MS_COMBAT, MZ_LARGE), MR_ELEC|MR_STONE, 0, M1_BREATHLESS|M1_UNSOLID, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mimic lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kumer lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STCK, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undvead lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sword lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flint lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lich warrior", S_LICH, /* playable race */ LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lich that walks", S_LICH, /* splicehack worm that walks */ LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRCO, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_POISON, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dream lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DREA, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cincture snatching", S_LICH, LVL(11, 14, 5, 39, 0), (G_LGROUP|1), A(ATTK(AT_HUGS, AD_LUCK, 7, 4), ATTK(AT_WEAP, AD_DISP, 1, 1), ATTK(AT_CLAW, AD_VAPO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(76, 260, 0, MS_BARK, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("thumping hypertrophic unguarded chanteuse", S_LICH, LVL(11, 12, 6, 44, 0), (3), A(ATTK(AT_EXPL, AD_STUN, 9, 5), ATTK(AT_BEAM, AD_FREN, 3, 8), ATTK(AT_HUGS, AD_SLUD, 4, 2), ATTK(AT_HUGS, AD_ACID, 2, 9), ATTK(AT_BOOM, AD_SLOW, 7, 9), NO_ATTK), SIZ(136, 478, 0, MS_DJINNI, MZ_SMALL), MR_ACID, 0, M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("watcher geist", S_LICH, LVL(11, 3, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1,10), ATTK(AT_BREA, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_WALLWALK|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sucka lich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SUCK, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("driplich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLEE, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eagle lich", S_LICH, /* spawns with eagle ball */ LVL(11, 6, 0, 30, -9), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("werelich", S_LICH, LVL(11, 6, 0, 30, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_TUCH, AD_WERE, 1,6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_WERE|M2_NOPOLY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("firstlich", S_LICH, LVL(11, 6, 0, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_WEAP, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Lich, the Fiend of Earth", S_LICH, LVL(11, 12, 0, 30, -9), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TUCH, AD_COLD, 1,10), ATTK(AT_TUCH, AD_PLYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_NOPOLY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("kinfolk washy duchy simulative", S_LICH, LVL(11, 12, -1, 10, 0), (1), A(ATTK(AT_WEAP, AD_SHAN, 1, 7), ATTK(AT_RATH, AD_WRAP, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1277, 303, 0, MS_SELFHARM, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS| M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("attune tushing", S_LICH, LVL(11, 12, -4, 12, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PLAS, 3, 6), ATTK(AT_ENGL, AD_LITE, 8, 2), ATTK(AT_BEAM, AD_SPC2, 4, 5), ATTK(AT_TUCH, AD_SKIL, 2, 6), NO_ATTK, NO_ATTK), SIZ(2840, 75, 0, MS_SNORE, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_NOTAKE|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("arcane prisoner", S_LICH, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_CLOSE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("big corpse", S_LICH, LVL(12, 12, -1, 12, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SLOW, 2, 10), ATTK(AT_BEAM, AD_PAIN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("big porpse", S_LICH, LVL(12, 12, -1, 12, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SLOW, 2, 10), ATTK(AT_BEAM, AD_PAIN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("quruiza red-eyed deceiver", S_LICH, LVL(12, 9, 0, 30, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_DARK, 2, 8), ATTK(AT_BEAM, AD_MAGM, 4, 4), ATTK(AT_BEAM, AD_VULN, 3, 3), ATTK(AT_MAGC, AD_COLD, 2, 2), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_STONE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ope crankily", S_LICH, LVL(12, 12, 6, 25, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_CLRC, 9, 3), ATTK(AT_SPIT, AD_BLEE, 9, 8), ATTK(AT_NONE, AD_NIVE, 8, 8), ATTK(AT_NONE, AD_DIMN, 8, 6), ATTK(AT_TENT, AD_BLND, 3, 1), NO_ATTK), SIZ(1922, 189, 0, MS_ARREST, MZ_TINY), 0, 0, M1_TUNNEL|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("meed profusely", S_LICH, LVL(13, 8, 10, 46, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_BADE, 4, 7), ATTK(AT_CLAW, AD_MAGM, 6, 2), ATTK(AT_NONE, AD_LITT, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(949, 95, 0, MS_SNORE, MZ_LARGE), MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_UNSOLID|M1_ACID, M2_LORD|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("localizer sd", S_LICH, LVL(13, 15, -4, 4, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_RUNS, 2, 1), ATTK(AT_HUGS, AD_ICUR, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(457, 62, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_ACID|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("maximin fasting", S_LICH, LVL(13, 11, 3, 31, 0), (3), A(ATTK(AT_SPIT, AD_WERE, 2, 1), ATTK(AT_TUCH, AD_ABDC, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1476, 610, 0, MS_MUTE, MZ_TINY), MR_DISINT, 0, M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("forepreacher converter", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_NOPOLY|M2_MALE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_WANTSBOOK, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bulletator covert op", S_LICH, /* spawns with lacquered dancing shoe */ LVL(14, 24, -2, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_BEAM, AD_TRAP, 1, 1), ATTK(AT_WEAP, AD_DEBT, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("demilich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("starlich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("helmlich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("zois whirlitsky", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CHRN, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("fire lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("demilich permamimic", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("WOK", S_LICH, /* summon nasties/undead can also summon random MS_SUPERMAN, says "I am the WOK!" */ LVL(14, 9, -2, 60, -12), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fickle demilich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_AREOLA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_MAGIC|M2_PEACEFUL, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stout lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SHAN, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flying demilich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("getya lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SITM, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("getcha lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_THIE, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dire lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dvet lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nexlich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NEXU, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("farter lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gun lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pschi lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jared lich", S_LICH, /* spawns with jared stone */ LVL(14, 9, -2, 60, -12), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("uneasy lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_WEAP, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pschae lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), ATTK(AT_GAZE, AD_SANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rotted chanter", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 3, 4), ATTK(AT_MAGC, AD_FIRE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bad lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BADE, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("claw lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_THIE, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("special caster lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ICUR, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("xtra caster lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NACU, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty demilich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rad lich", S_LICH, LVL(14, 9, -2, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBAD, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_FIRE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("issizzle dark abomination", S_LICH, LVL(14, 8, 0, 70, -12), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_NAST, 2, 2), ATTK(AT_BEAM, AD_DARK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("dace alumin", S_LICH, LVL(14, 13, -9, 43, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_DETH, 7, 3), ATTK(AT_EXPL, AD_SHRD, 7, 8), ATTK(AT_GAZE, AD_SCOR, 4, 1), ATTK(AT_LASH, AD_NTHR, 2, 1), ATTK(AT_LASH, AD_DEBU, 9, 1), ATTK(AT_STNG, AD_STAT, 3, 2)), SIZ(2937, 260, 0, MS_BRAG, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY| M2_ORC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gifting scowler", S_LICH, LVL(14, 11, 9, 97, -1), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_MCRE, 7, 1), ATTK(AT_BREA, AD_STTP, 9, 7), ATTK(AT_CLAW, AD_MANA, 7, 6), ATTK(AT_BUTT, AD_DRLI, 2, 6), ATTK(AT_LASH, AD_DFOO, 9, 5), ATTK(AT_BITE, AD_SKIL, 1, 1)), SIZ(1420, 453, 0, MS_PUPIL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ylva master lich", S_LICH, LVL(15, 9, 0, 80, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BEAM, AD_DARK, 4, 5), ATTK(AT_MAGC, AD_MAGM, 3, 3), ATTK(AT_MAGC, AD_COLD, 4, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stinking alien", S_LICH, /* saprovore, like ghast */ LVL(15, 10, -13, 90, -10), (1), A(ATTK(AT_WEAP, AD_DISE, 6, 3), ATTK(AT_KICK, AD_POIS, 8, 5), ATTK(AT_BREA, AD_DRST, 4, 4), ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_WANTSARTI, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hardfought lynch mob member", S_LICH, /* spawns with pitchfork */ LVL(15, 12, 5, 40, -20), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("deaconed jackdaw", S_LICH, LVL(15, 11, 6, 40, 0), (3), A(ATTK(AT_TENT, AD_ALIN, 1, 5), ATTK(AT_BITE, AD_DROP, 7, 5), ATTK(AT_TRAM, AD_CLRC, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(724, 595, 0, MS_REPAIR, MZ_HUGE), MR_FIRE, 0, M1_FLY|M1_NOLIMBS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tomcorpse", S_LICH, LVL(16, 12, -2, 15, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SLOW, 2, 10), ATTK(AT_BEAM, AD_PAIN, 2, 10), ATTK(AT_GAZE, AD_BLND, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eye of fear and flame", S_LICH, LVL(16, 9, -4, 70, -13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 1, 4), ATTK(AT_GAZE, AD_FIRE, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reboarding vouched potation", S_LICH, LVL(16, 15, -2, 17, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BREA, AD_NGEN, 1, 9), ATTK(AT_WEAP, AD_VAPO, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1519, 147, 0, MS_PAIN, MZ_LARGE), 0, 0, M1_UNSOLID|M1_TPORT_CNTRL, M2_DEMON|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lignin beanpole", S_LICH, LVL(16, 13, 7, 4, 2), (G_GENO|4), A(ATTK(AT_TRAM, AD_POIS, 7, 9), ATTK(AT_STNG, AD_LETH, 1, 2), ATTK(AT_BEAM, AD_ACID, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2326, 934, 0, MS_ANIMAL, MZ_LARGE), MR_COLD, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("master lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("perce lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MCRE, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("live knight", S_LICH, /* spawns with heavy long sword, banded mail, mummy wrapping, crown, field gloves, heavy shield and crystal boots */ LVL(17, 18, -4, 45, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("droplich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DROP, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("port luna", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ICEB, 3, 6), ATTK(AT_MAGC, AD_CLRC, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_SWIM, M2_UNDEAD|M2_FEMALE|M2_MAGIC|M2_STRONG, M3_WANTSAMUL|M3_TRAITOR|M3_AVOIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("orensch lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mvet lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("roulette lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ILLU, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("covetousleon", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_NOPOLY, M3_WANTSBOOK|M3_TRAITOR, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("norster lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("grang lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CNCL, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("acider lich", S_LICH, /* spawns with wand of acid */ LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ACID, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_ACID|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lightlich", S_LICH, /* spawns with lightbulb */ LVL(17, 9, -4, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("knife lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("hone lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("allowed lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CAST, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("corona lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NIVE, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("spear lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("java lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bodybuilder lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TRAI, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cheater lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STABILIZE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("petty bodybuilder lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TRAI, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grem-lich", S_LICH, /* evil patch idea by Tarmunora */ LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CURS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("forbidden lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_CAST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("fli lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mix lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("amnesia lich", S_LICH, LVL(17, 9, -2, 80, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AMNE, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("memory lich", S_LICH, LVL(17, 9, -2, 80, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MEMO, 4, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slide lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_WEAP, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("squeaking lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bang lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("anti-undead lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cat lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_ANIMAL|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("thick master lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_THICK_HIDE, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("elusive lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("armor-piercing lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VULN, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nasty lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NAST, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("evil lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MINA, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("adding lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RUNS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("averlich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_MAGC, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("baelnorn", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ACID, 3, 6), ATTK(AT_GAZE, AD_NUMB, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_ACID|MR_STONE|MR_SLEEP|MR_POISON, MR_ACID, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_ELF, M3_WANTSBOOK|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("electro lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ELEC, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fighter lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("generator lich", S_LICH, LVL(17, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, HI_LORD), /* damage type of the touch attack is randomized */ MON("Menzoberranzan", S_LICH, LVL(17, 9, -4, 90, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_MINDLESS, M2_HOSTILE|M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_MAGIC, M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSARTI|M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("vampire lich", S_LICH, /* evil patch idea by jonadab */ LVL(17, 9, -4, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_BITE, AD_DRLI, 5, 6), ATTK(AT_SPIT, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_DRAIN|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("alhoon", S_LICH, LVL(17, 9, -4, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK), SIZ(1200, 1200, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY|M1_SEE_INVIS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("diddle enameler", S_LICH, LVL(17, 12, 7, 24, 5), (G_LGROUP|1), A(ATTK(AT_KICK, AD_IDAM, 3, 4), ATTK(AT_ENGL, AD_SLOW, 8, 6), ATTK(AT_WEAP, AD_FRZE, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2993, 27, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("death knight", S_LICH, LVL(17, 18, -4, 45, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iterative diatom", S_LICH, LVL(17, 3, -8, 13, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_CONT, 2, 8), ATTK(AT_EXPL, AD_DETH, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(483, 1197, 0, MS_STABILIZE, MZ_TINY), MR_DISINT|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dehumidifying elderly withal", S_LICH, LVL(18, 10, 4, 34, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BEAM, AD_NTHR, 7, 3), ATTK(AT_KICK, AD_DRIN, 5, 5), ATTK(AT_BREA, AD_SGLD, 5, 2), ATTK(AT_ENGL, AD_CONT, 6, 9), ATTK(AT_WEAP, AD_ANTI, 9, 9), NO_ATTK), SIZ(207, 16, 0, MS_MUTE, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("imbruing hath crape nonrefillable", S_LICH, LVL(18, 10, 0, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_UVUU, 1, 4), ATTK(AT_EXPL, AD_AGGR, 9, 2), ATTK(AT_HUGS, AD_RBRE, 5, 2), ATTK(AT_WEAP, AD_WRAT, 6, 2), ATTK(AT_BOOM, AD_HALU, 8, 8), NO_ATTK), SIZ(761, 1581, 0, MS_AREOLA, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("messenger of death", S_LICH, /* spawns with scythe, helmet, sling and 40 flint stones */ LVL(18, 12, 0, 40, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DETH, 6, 6), ATTK(AT_MAGC, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_STONE|MR_COLD|MR_ELEC, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_UNDEAD|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("primevil", S_LICH, LVL(18, 18, -4, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonsense lobster", S_LICH, LVL(18, 18, -8, 30, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_LEGS, 4, 4), ATTK(AT_CLAW, AD_ALIN, 4, 4), ATTK(AT_BEAM, AD_AGGR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON|MR_COLD|MR_FIRE|MR_SLEEP, MR_POISON|MR_COLD|MR_FIRE|MR_SLEEP, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("odoriferous courtier", S_LICH, /* spawns with long sword, helmet, chain mail and large shield */ LVL(18, 13, -6, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_STENCH, MZ_HUMAN), MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_MALE|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lawyer", S_LICH, LVL(18, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_TUCH, AD_FEAR, 1, 10), ATTK(AT_TUCH, AD_SITM, 1, 1), ATTK(AT_TUCH, AD_SGLD, 1, 1), ATTK(AT_TUCH, AD_AGGR, 2, 16)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("irs agent", S_LICH, LVL(18, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SGLD, 1, 4), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_TUCH, AD_NAST, 1, 10), ATTK(AT_TUCH, AD_MINA, 1, 1), ATTK(AT_TUCH, AD_SGLD, 1, 1), ATTK(AT_TUCH, AD_RUNS, 2, 16)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("faller chafer", S_LICH, LVL(18, 8, -6, 21, 0), (G_VLGROUP|3), A(ATTK(AT_SPIT, AD_UNPR, 5, 3), ATTK(AT_BREA, AD_RNG, 7, 2), ATTK(AT_MAGC, AD_MINA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(236, 469, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("straightforwardly junkiest", S_LICH, LVL(18, 12, -5, 70, 0), (1), A(ATTK(AT_KICK, AD_UNPR, 9, 6), ATTK(AT_TRAM, AD_DEBU, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(658, 249, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_MAGIC|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tentacled one lich", S_LICH, LVL(18, 9, -5, 95, -16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4)), SIZ(1250, 1200, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, MR_FIRE|MR_COLD, M1_POIS|M1_REGEN|M1_SEE_INVIS|M1_BREATHLESS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_UNDEAD|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TELEPATHIC|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fizzed digitize", S_LICH, LVL(19, 12, 2, 71, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_WNCE, 6, 5), ATTK(AT_ENGL, AD_PAIN, 1, 9), ATTK(AT_MAGC, AD_DARK, 4, 8), ATTK(AT_STNG, AD_DISP, 1, 1), ATTK(AT_CLAW, AD_NAST, 1, 9), NO_ATTK), SIZ(378, 1326, 0, MS_CONVERT, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_PRINCE|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("high corpse", S_LICH, LVL(20, 12, -3, 15, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 2, 14), ATTK(AT_BEAM, AD_PAIN, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("high porpse", S_LICH, LVL(20, 12, -3, 15, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 2, 14), ATTK(AT_BEAM, AD_PAIN, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fool", S_LICH, LVL(20, 9, -4, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SCOR, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_RED), MON("salutary igniter", S_LICH, LVL(20, 16, -9, 3, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_EDGE, 9, 2), ATTK(AT_CLAW, AD_RBAD, 6, 8), ATTK(AT_BREA, AD_WEBS, 9, 6), ATTK(AT_TENT, AD_EDGE, 5, 9), ATTK(AT_STNG, AD_MIDI, 8, 5), ATTK(AT_HUGS, AD_DCAY, 2, 3)), SIZ(1313, 242, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE, 0, M1_MINDLESS|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("yachtswoman parterre", S_LICH, LVL(20, 11, 2, 86, 0), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_STUN, 2, 7), ATTK(AT_BUTT, AD_VULN, 2, 1), ATTK(AT_NONE, AD_HALU, 4, 7), ATTK(AT_BITE, AD_SLEE, 4, 1), ATTK(AT_NONE, AD_VAPO, 7, 8), ATTK(AT_BEAM, AD_CORR, 2, 6)), SIZ(706, 334, 0, MS_BRAG, MZ_MEDIUM), MR_DISINT|MR_ACID, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_REGEN|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cryolite stressing", S_LICH, LVL(20, 19, 7, 63, -16), (3), A(ATTK(AT_WEAP, AD_MCRE, 1, 9), ATTK(AT_EXPL, AD_FAMN, 1, 8), ATTK(AT_KICK, AD_THIE, 1, 9), ATTK(AT_LASH, AD_VOMT, 4, 8), ATTK(AT_ENGL, AD_DGST, 2, 7), NO_ATTK), SIZ(1641, 485, 0, MS_SPELL, MZ_HUMAN), MR_SLEEP|MR_ACID, MR_ACID, M1_TUNNEL|M1_HIDE|M1_UNSOLID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("grandmaster lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("grevvt lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_AVOIDER|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("backfiring lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), ATTK(AT_RATH, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bow lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ner lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("hammer lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("dagich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("polich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("hellish lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_DEMON, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("L's bells", S_LICH, /* by elenmirie, spawns with bell */ LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SOUN, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), ATTK(AT_BEAM, AD_CHKH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHRIEK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("leadlich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_WEAP, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("event lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEMI, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("elemental lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AXUS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("sapper lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TRAI, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bihid lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SITM, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("poff lich", S_LICH, /* light radius 2 */ LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NIVE, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("yow lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LUCK, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sendewey lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), ATTK(AT_BEAM, AD_BANI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hup lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_WALLWALK, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("utu lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("hiss lich", S_LICH, LVL(21, 18, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tazer lich", S_LICH, LVL(21, 9, -5, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MALK, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_ELEC, MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deep sleeper", S_LICH, /* spawns asleep */ LVL(22, 2, -12, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 7), ATTK(AT_BEAM, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("meningeal baster birthplace", S_LICH, LVL(22, 4, 7, 91, 0), (G_VLGROUP|4), A(ATTK(AT_NONE, AD_CONT, 6, 1), ATTK(AT_BITE, AD_WERE, 7, 8), ATTK(AT_CLAW, AD_CAST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4159, 370, 0, MS_CORONA, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("deionizing stereo", S_LICH, LVL(22, 13, 10, 55, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_CLRC, 7, 1), ATTK(AT_KICK, AD_WGHT, 8, 2), ATTK(AT_TENT, AD_VAPO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(569, 471, 0, MS_SHRIEK, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_REGEN|M1_ACID, M2_NOPOLY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pompeji reductor", S_LICH, LVL(22, 17, -13, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MEMO, 4, 8), ATTK(AT_WEAP, AD_TECH, 4, 8), ATTK(AT_NONE, AD_STAT, 4,10), ATTK(AT_BEAM, AD_TRAI, 4, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Sueschen", S_LICH, /* sweetie */ LVL(22, 10, -10, 90, -20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 7), ATTK(AT_KICK, AD_SHRD, 6, 12), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: BLOCK_HEELED_COMBAT_BOOT COMBAT_STILETTOS SHOTGUN SHOTGUN_SHELL(10) */ MON("Sonja", S_LICH, LVL(22, 11, 6, 80, -1), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_POIS, 4, 6), ATTK(AT_KICK, AD_ACID, 6, 6), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_COLD|MR_SLEEP, MR_POISON|MR_ACID|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: SOFT_SNEAKERS SOFT_GIRL_SNEAKER SCR_SUMMON_BOSS SCR_CREATE_MONSTER SCR_SUMMON_UNDEAD LEATHER_JACKET POT_POLYMORPH */ MON("Bettina's combat boot", S_LICH, LVL(23, 15, -2, 60, -10), (1), A(ATTK(AT_KICK, AD_DISE, 4, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_SCRA, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_POISON|MR_COLD|MR_ELEC, MR_POISON|MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("demi lich", S_LICH, LVL(23, 9, -4, 80, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 9), ATTK(AT_BEAM, AD_VULN, 4, 6), ATTK(AT_BEAM, AD_DARK, 4, 6), ATTK(AT_MAGC, AD_MAGM, 3, 3), ATTK(AT_MAGC, AD_COLD, 5, 5), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clavierist missilry antimalarial", S_LICH, LVL(23, 10, -1, 0, 13), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_MIDI, 7, 1), ATTK(AT_SPIT, AD_DRCH, 8, 1), ATTK(AT_WEAP, AD_TECH, 5, 5), ATTK(AT_WEAP, AD_RAGN, 7, 1), ATTK(AT_WEAP, AD_CHRN, 5, 1), ATTK(AT_WEAP, AD_DRIN, 5, 1)), SIZ(62, 1568, 0, MS_MUTE, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_COLLECT|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC|M3_WANTSBELL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vampish prentice scampered", S_LICH, LVL(23, 12, -2, 88, -11), (G_GENO|G_SGROUP|1), A(ATTK(AT_RATH, AD_BADE, 3, 8), ATTK(AT_TRAM, AD_BURN, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(585, 187, 0, MS_MEW, MZ_MEDIUM), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_NEEDPICK|M1_BREATHLESS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sulphide pricier", S_LICH, LVL(23, 12, -5, 86, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_NIVE, 6, 1), ATTK(AT_STNG, AD_EDGE, 9, 6), ATTK(AT_ENGL, AD_TREM, 7, 7), ATTK(AT_MAGC, AD_FIRE, 7, 1), NO_ATTK, NO_ATTK), SIZ(38, 468, 0, MS_ESCAPE, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ringdove braining", S_LICH, LVL(23, 12, -9, 97, 20), (4), A(ATTK(AT_KICK, AD_TRAI, 4, 1), ATTK(AT_GAZE, AD_ENCH, 6, 3), ATTK(AT_CLAW, AD_WTHR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(233, 458, 0, MS_SQEEK, MZ_TINY), MR_FIRE|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bevatron tire", S_LICH, LVL(23, 24, -9, 10, 0), (3), A(ATTK(AT_BOOM, AD_NPRO, 3, 9), ATTK(AT_ENGL, AD_RUNS, 7, 1), ATTK(AT_HUGS, AD_FUMB, 9, 8), ATTK(AT_KICK, AD_DEST, 6, 1), NO_ATTK, NO_ATTK), SIZ(62, 391, 0, MS_JAPANESE, MZ_SMALL), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("parasiticidal smoking", S_LICH, LVL(24, 12, -10, 21, 0), (G_PLATOON|3|G_RGROUP), A(ATTK(AT_BEAM, AD_RAGN, 8, 5), ATTK(AT_MAGC, AD_VENO, 4, 4), ATTK(AT_BUTT, AD_SLUD, 1, 1), ATTK(AT_TUCH, AD_DISE, 8, 6), ATTK(AT_STNG, AD_DISN, 4, 1), NO_ATTK), SIZ(983, 325, 0, MS_VAMPIRE, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pretesting sabering", S_LICH, LVL(24, 6, -8, 63, 15), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_MEMO, 4, 6), ATTK(AT_BREA, AD_NPRO, 8, 1), ATTK(AT_GAZE, AD_DETH, 6, 5), ATTK(AT_MAGC, AD_WET, 4, 2), NO_ATTK, NO_ATTK), SIZ(1801, 408, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, MR_COLD, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_TPORT| M1_TPORT_CNTRL, M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kagrin", S_LICH, LVL(24, 19, -9, 60, -7), (1), A(ATTK(AT_KICK, AD_PAIN, 4, 6), ATTK(AT_TUCH, AD_HEAL, 0, 0), ATTK(AT_KICK, AD_PAIN, 4, 6), ATTK(AT_TUCH, AD_HEAL, 0, 0), ATTK(AT_HUGS, AD_ICEB, 3, 3), NO_ATTK), SIZ(900, 900, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_POISON|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Albert", S_LICH, LVL(24, 10, -4, 90, 4), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_COLD, 2, 2), ATTK(AT_BEAM, AD_LETH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON, MR_SLEEP|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_WALLWALK|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: PISTOL BULLET(50) KNIFE SCR_HEALING PLASTEEL_ARMOR */ MON("animalcule ferret", S_LICH, LVL(24, 14, 9, 74, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SPC2, 9, 1), ATTK(AT_WEAP, AD_TERR, 7, 5), ATTK(AT_TRAM, AD_PHYS, 7, 2), ATTK(AT_TENT, AD_RNG, 6, 7), ATTK(AT_SPIT, AD_LAZY, 9, 1), ATTK(AT_LASH, AD_PEST, 1, 5)), SIZ(1341, 955, 0, MS_NEIGH, MZ_GIGANTIC), MR_COLD|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_POIS, M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rewiring regathered", S_LICH, LVL(24, 13, 5, 93, -14), (2), A(ATTK(AT_SPIT, AD_DISE, 6, 1), ATTK(AT_BUTT, AD_ABDC, 2, 4), ATTK(AT_BUTT, AD_AXUS, 9, 4), ATTK(AT_GAZE, AD_CALM, 2, 8), ATTK(AT_BITE, AD_POIS, 1, 1), NO_ATTK), SIZ(1049, 710, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID|M1_CARNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("arch-lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("archer-lich", S_LICH, /* by cathartes, spawns with bow and 50 arrows */ LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ungenocidable arch-lich", S_LICH, /* for shops and other situations where we specifically spawn one */ LVL(25, 9, -6, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("defblast lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), ATTK(AT_HUGS, AD_MCRE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("troll lich", S_LICH, LVL(25, 9, -6, 90, -15), (1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_REVIVE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("fountain lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_RBAD, 6, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("arvt lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("nach lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("pompeji tetrad", S_LICH, LVL(25, 18, -25, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_TDRA, 8, 6), ATTK(AT_BREA, AD_BLAS, 10, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_STONE|MR_DEATH|MR_DRAIN|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_SPIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT|M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bimbim lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEST, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undecided arvt lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL|M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, HI_LORD), MON("silver lich", S_LICH, /* spawns with sling, 40 silver slingstones, silver saber and silver shield */ LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("nonexistant arch-lich", S_LICH, LVL(25, 9, -6, 90, -15), (1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, M4_REVIVE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("expertengame lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CAST, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("needlessly bright lich", S_LICH, LVL(25, 9, -9, 99, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("heath-lich", S_LICH, /* spawns with heath ball */ LVL(25, 9, -6, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("blocklich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), ATTK(AT_TUCH, AD_TERR, 0, 0), ATTK(AT_TUCH, AD_TERR, 0, 0), ATTK(AT_TUCH, AD_TERR, 0, 0), ATTK(AT_BEAM, AD_TERR, 0, 0)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sri lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("crash-lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), ATTK(AT_RATH, AD_TCKL, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("whiplich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("arsch-lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("spaghetti lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_WEAP, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("food ration lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_GAZE, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("asshole lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("long lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("broad lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("double-hand lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("axlich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_TUNNEL, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("super stealth lich", S_LICH, /* evil patch idea by jonadab */ LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_MINDLESS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("grim lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DETH, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pillar lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_STUN, 8, 8), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deepstate lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("throne lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_BADE, 6, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("shackle lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_MALK, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("padding lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_HEAL, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shielded lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("difficult lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_CAST, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("dimmer lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DIMN, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aggravator lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AGGR, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("disgusting lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lichzard", S_LICH, /* special-cased to leave a corpse that cures petrification */ LVL(25, 9, -6, 90, -15), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_STONE, MR_FIRE|MR_COLD|MR_STONE, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("noisy lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cutlich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hardlich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TECH, 8, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sniper lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hydra lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_AXUS, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6000, 6000, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("great lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lava lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LAVA, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("firelevated lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FLAM, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), ATTK(AT_NONE, AD_FLAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petrolich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ore lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blue lich", S_LICH, /* by Demo, randomized speed, armor, MR, align, first attack and sound */ LVL(25, 9, -6, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLUE), MON("spoiler lich", S_LICH, /* randomized speed, armor, MR, align and first attack */ LVL(25, 9, -6, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SPOILER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLUE), MON("venom lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VENO, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("clap lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STAT, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("slash lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DEBU, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sue lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FUMB, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pulllich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_UNPR, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludge lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SLUD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("infinigo lich", S_LICH, LVL(25, 9, 0, 90, -10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_COLD, 4, 6), ATTK(AT_TUCH, AD_LEVI, 5, 5), ATTK(AT_BEAM, AD_DROP, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SPELL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_WANTSBOOK|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("psychlich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SPC2, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("fleshlich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SANI, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("insane lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_INSA, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("speedlich", S_LICH, LVL(25, 13, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("full-plated lich", S_LICH, LVL(25, 9, -16, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("poison lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POIS, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("whimlich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, HI_LORD), /* damage type of the touch attack is randomized */ MON("lord of worms", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRCO, 5, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, MR_FIRE, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Roganza", S_LICH, LVL(25, 9, -6, 90, -15), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ghostly lich", S_LICH, LVL(25, 9, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_WALLWALK|M1_AMORPHOUS|M1_MINDLESS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("evolved porpse", S_LICH, LVL(25, 12, -5, 20, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 2, 17), ATTK(AT_BEAM, AD_PAIN, 2, 17), ATTK(AT_TUCH, AD_DRLI, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reapersan", S_LICH, /* spawns with scythe */ LVL(25, 15, -5, 70, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 2, 13), ATTK(AT_TUCH, AD_SLOW, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("watcher overlord", S_LICH, LVL(25, 6, -10, 80, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 3,10), ATTK(AT_BREA, AD_DRST, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("psychotogen chantor irater jaywalked bacteriotoxin", S_LICH, LVL(25, 7, 6, 44, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_NIVE, 4, 5), ATTK(AT_BITE, AD_AMNE, 5, 5), ATTK(AT_BITE, AD_DEBU, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1615, 302, 0, MS_HISS, MZ_LARGE), MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOHEAD|M1_SLITHY|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("guesstimate unwarier", S_LICH, LVL(26, 13, -1, 95, -20), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SPEL, 2, 1), ATTK(AT_KICK, AD_FAKE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(326, 527, 0, MS_MISSING, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("shiv cusp", S_LICH, LVL(26, 12, 4, 64, 0), (2), A(ATTK(AT_GAZE, AD_SCOR, 5, 4), ATTK(AT_LASH, AD_RNG, 9, 6), ATTK(AT_RATH, AD_DREA, 2, 4), ATTK(AT_ENGL, AD_CURS, 8, 8), ATTK(AT_HUGS, AD_FEAR, 6, 4), ATTK(AT_BITE, AD_EDGE, 1, 2)), SIZ(390, 678, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON, 0, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noncombat severally", S_LICH, LVL(27, 8, 0, 13, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_WET, 7, 5), ATTK(AT_SPIT, AD_STTP, 1, 6), ATTK(AT_TUCH, AD_LEVI, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3990, 525, 0, MS_SING, MZ_MEDIUM), MR_COLD, 0, M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("angora patentable wackily empire along", S_LICH, LVL(27, 20, 10, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_DCAY, 2, 1), ATTK(AT_BITE, AD_NAST, 5, 7), ATTK(AT_HUGS, AD_RBRE, 8, 2), ATTK(AT_WEAP, AD_FUMB, 7, 1), ATTK(AT_KICK, AD_LUCK, 4, 9), ATTK(AT_LASH, AD_RBAD, 2, 9)), SIZ(690, 1004, 0, MS_FEARHARE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_SLITHY, M2_VAMPIRE|M2_JEWELS|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("individuate reflected", S_LICH, LVL(27, 12, 6, 62, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_FLAM, 5, 4), ATTK(AT_KICK, AD_ELEC, 4, 5), ATTK(AT_SPIT, AD_WRAP, 3, 3), ATTK(AT_BUTT, AD_DAMA, 5, 5), ATTK(AT_TRAM, AD_STAT, 9, 1), NO_ATTK), SIZ(3355, 244, 0, MS_BARBER, MZ_TINY), MR_COLD|MR_POISON, 0, M1_WALLWALK|M1_NOEYES|M1_SEE_INVIS, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unconstitutionality phrasing", S_LICH, LVL(27, 18, -4, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_VENO, 6, 5), ATTK(AT_SPIT, AD_NTHR, 6, 3), ATTK(AT_BUTT, AD_DFOO, 7, 1), ATTK(AT_WEAP, AD_SGLD, 5, 3), ATTK(AT_LASH, AD_FREN, 8, 8), NO_ATTK), SIZ(1811, 106, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("candle reorientation", S_LICH, LVL(27, 24, -7, 17, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_WERE, 8, 1), ATTK(AT_SCRA, AD_SKIL, 6, 2), ATTK(AT_BITE, AD_MAGM, 8, 8), ATTK(AT_TENT, AD_DISE, 7, 7), NO_ATTK, NO_ATTK), SIZ(2588, 6, 0, MS_LIEDER, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("semilich", S_LICH, /* by PeterQ */ LVL(28, 18, -14, 100, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 6, 4), ATTK(AT_MAGC, AD_SPEL, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Kaschei", S_LICH, LVL(28, 9, -8, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 10), ATTK(AT_TUCH, AD_DREN, 10, 10), ATTK(AT_MAGC, AD_SPEL, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("headier intercept", S_LICH, LVL(29, 17, -9, 25, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DRCO, 7, 4), ATTK(AT_TRAM, AD_SLIM, 3, 3), ATTK(AT_CLAW, AD_PEST, 4, 6), ATTK(AT_SPIT, AD_PLAS, 1, 3), ATTK(AT_NONE, AD_NEXU, 0, 5), NO_ATTK), SIZ(424, 1237, 0, MS_SEDUCE, MZ_HUGE), MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pastel distribute brinkmanship restitution replayed", S_LICH, LVL(29, 16, 7, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DREN, 9, 7), ATTK(AT_KICK, AD_SITM, 1, 1), ATTK(AT_LASH, AD_DETH, 1, 5), ATTK(AT_TUCH, AD_WEEP, 4, 5), NO_ATTK, NO_ATTK), SIZ(3033, 202, 0, MS_ROAR, MZ_HUMAN), MR_POISON, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY, M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("unreally slimming", S_LICH, LVL(29, 12, -2, 89, -5), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_RUNS, 8, 3), ATTK(AT_BITE, AD_ABDC, 7, 8), ATTK(AT_NONE, AD_HALU, 1, 6), ATTK(AT_HUGS, AD_LAVA, 6, 6), ATTK(AT_WEAP, AD_PHYS, 9, 6), ATTK(AT_TRAM, AD_ENCH, 6, 9)), SIZ(360, 525, 0, MS_OHGOD, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE, M2_DEMON|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("accepter avianized", S_LICH, LVL(29, 18, 3, 73, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_GAZE, AD_BLAS, 5, 9), ATTK(AT_WEAP, AD_AXUS, 6, 4), ATTK(AT_LASH, AD_TLPT, 7, 3), ATTK(AT_HUGS, AD_STCK, 7, 7), ATTK(AT_CLAW, AD_FAMN, 9, 8), ATTK(AT_CLAW, AD_HEAL, 7, 8)), SIZ(227, 534, 0, MS_FEARHARE, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("injected yipping", S_LICH, LVL(29, 19, -1, 3, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_LAZY, 2, 3), ATTK(AT_WEAP, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1764, 762, 0, MS_PANTS, MZ_TINY), MR_ELEC, 0, M1_NOLIMBS|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unplayed inaugurator", S_LICH, LVL(29, 11, -5, 37, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_TRAP, 4, 8), ATTK(AT_ENGL, AD_HODS, 9, 2), ATTK(AT_SPIT, AD_SLUD, 8, 4), ATTK(AT_WEAP, AD_GLIB, 5, 4), NO_ATTK, NO_ATTK), SIZ(1295, 359, 0, MS_APOC, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL| M1_TPORT|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("twinighter revitalize", S_LICH, LVL(29, 12, 2, 99, 0), (3), A(ATTK(AT_NONE, AD_STON, 4, 6), ATTK(AT_NONE, AD_BADE, 9, 1), ATTK(AT_ENGL, AD_LAZY, 3, 9), ATTK(AT_BREA, AD_MIDI, 3, 6), ATTK(AT_LASH, AD_MAGM, 9, 3), ATTK(AT_BREA, AD_VAMP, 4, 1)), SIZ(1172, 794, 0, MS_SOUND, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_GNOME|M2_FEMALE| M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Ilse", S_LICH, LVL(29, 11, -10, 90, 9), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_LEGS, 2, 9), ATTK(AT_HUGS, AD_HEAL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: SEXY_LEATHER_PUMP FEMININE_PUMPS CLOAK_OF_PROTECTION SCR_HEALING */ MON("geyser lich", S_LICH, LVL(30, 9, -6, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 9), ATTK(AT_GAZE, AD_NGRA, 4, 4), ATTK(AT_GAZE, AD_RUST, 2, 2), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("extracast lich", S_LICH, LVL(30, 9, -6, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 9), ATTK(AT_MAGC, AD_CLRC, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 9), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flashlight queen", S_LICH, /* spawns with feminine pumps */ LVL(30, 12, -20, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 6, 8), ATTK(AT_GAZE, AD_BLND, 6, 15), ATTK(AT_BEAM, AD_BLND, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DEATH|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("click queen", S_LICH, /* spawns with feminine pumps */ LVL(30, 12, -20, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DEATH|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("dokkalfar eternal matriarch", S_LICH, LVL(30, 13, -8, 100, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_TUCH, AD_VAMP, 4, 6), ATTK(AT_TUCH, AD_COLD, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_TUNNEL, M2_ELF|M2_UNDEAD|M2_HOSTILE|M2_FEMALE|M2_MAGIC|M2_PRINCE|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("morphse", S_LICH, LVL(30, 12, -7, 25, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 2, 20), ATTK(AT_BEAM, AD_PAIN, 2, 20), ATTK(AT_TUCH, AD_POLY, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Ella", S_LICH, LVL(30, 15, -25, 100, -19), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DRIN, 6, 6), ATTK(AT_KICK, AD_GLIB, 6, 9), ATTK(AT_LASH, AD_DRLI, 5, 5), ATTK(AT_TUCH, AD_DFOO, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_SLEEP|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, MR_COLD|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: WEDGED_LITTLE_GIRL_SANDAL WEDGE_SANDALS WAN_BAD_EFFECT PLASTEEL_HELM RIN_TIMELY_BACKUP(4) WAN_SUMMON_UNDEAD SCR_PUNISHMENT POT_AMNESIA */ MON("honorific lubricated", S_LICH, LVL(30, 20, -5, 81, 7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_WET, 2, 9), ATTK(AT_KICK, AD_LETH, 9, 7), ATTK(AT_KICK, AD_BLAS, 9, 1), ATTK(AT_TRAM, AD_SIN, 6, 5), NO_ATTK, NO_ATTK), SIZ(483, 625, 0, MS_PHOTO, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("crosspiece task", S_LICH, LVL(30, 12, 5, 39, 13), (G_LGROUP|3), A(ATTK(AT_BREA, AD_DARK, 6, 4), ATTK(AT_LASH, AD_SKIL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1654, 21, 0, MS_PARROT, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cathedra sibilation", S_LICH, LVL(31, 14, 0, 29, 0), (4), A(ATTK(AT_WEAP, AD_NPRO, 6, 1), ATTK(AT_CLAW, AD_MCRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(376, 180, 0, MS_GLYPHS, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_SLITHY, M2_LORD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lichking", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("turbolich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_INVE, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_GAZE, AD_INVE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("covtking", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ratata lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pumpshot lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("matlich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_TUNNEL|M1_NEEDPICK, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("comply lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NEXU, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("emperor lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 11), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("basin lich", S_LICH, /* spawns with basinet, bronze plate mail, assault rifle and 50 lead bullets */ LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("randomisator lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 11), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("foolich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("randlich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RNG, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_RBRE, 0, 0), ATTK(AT_GAZE, AD_DAMA, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lichruler", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_WEAP, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noor lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fummle lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FUMB, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("arduous lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AXUS, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("free lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("humorless lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEPR, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("RNG lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RNG, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 11), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fever lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PART, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 11), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Our KING has taken you out!", S_LICH, /* invisible */ LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hardcore lich", S_LICH, LVL(32, 10, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 11), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_HALU, 3,3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("demonic lich", S_LICH, LVL(32, 11, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 11), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_DEMON, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cthonic lich", S_LICH, LVL(32, 11, -8, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 11), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_DEMON, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Julietta", S_LICH, LVL(32, 12, -15, 95, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DISP, 6, 9), ATTK(AT_KICK, AD_MANA, 5, 9), ATTK(AT_BEAM, AD_GRAV, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSFOUR|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_FLY|M1_UNSOLID|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: LACQUERED_DANCING_SHOE POT_AMNESIA WAN_AMNESIA SCR_AMNESIA SCR_WARPING SCR_ROOT_PASSWORD_DETECTION */ MON("lycanthrope kobold", S_LICH, LVL(32, 12, 10, 7, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RBRE, 6, 1), ATTK(AT_SCRA, AD_DRIN, 1, 1), ATTK(AT_TRAM, AD_ABDC, 3, 6), ATTK(AT_MAGC, AD_VULN, 5, 4), ATTK(AT_LASH, AD_ELEC, 2, 3), NO_ATTK), SIZ(606, 458, 0, MS_REPAIR, MZ_SMALL), MR_FIRE|MR_DEATH, 0, M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS, M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nebule dehydrogenation", S_LICH, LVL(33, 17, 1, 12, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_PLYS, 3, 4), ATTK(AT_KICK, AD_LUCK, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(678, 82, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mikscxifona", S_LICH, /* spawns with scythe */ LVL(33, 9, -7, 75, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("pharao", S_LICH, LVL(33, 12, -12, 95, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 12), ATTK(AT_WEAP, AD_PHYS, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DEATH|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("egyptian pharao", S_LICH, LVL(33, 12, -12, 95, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 8, 12), ATTK(AT_WEAP, AD_PHYS, 3,3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DEATH|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Sueschen's feminine sandal", S_LICH, LVL(34, 16, 0, 50, -8), (1), A(ATTK(AT_KICK, AD_DARK, 8, 7), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("newborn despite", S_LICH, LVL(34, 14, -3, 17, 0), (1), A(ATTK(AT_TRAM, AD_NACU, 3, 5), ATTK(AT_BUTT, AD_TIME, 9, 4), ATTK(AT_ENGL, AD_TCKL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2964, 221, 0, MS_CONVERT, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("matte fleshliest", S_LICH, LVL(34, 7, -1, 87, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_ENCH, 4, 2), ATTK(AT_BREA, AD_RAGN, 1, 5), ATTK(AT_SPIT, AD_SLOW, 3, 2), ATTK(AT_ENGL, AD_VENO, 4, 9), ATTK(AT_SPIT, AD_ABDC, 3, 2), NO_ATTK), SIZ(194, 390, 0, MS_CONVERT, MZ_GIGANTIC), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_OVIPAROUS, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("filtrate crapshooter", S_LICH, LVL(35, 17, -5, 88, 19), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_FUMB, 3, 7), ATTK(AT_KICK, AD_ICEB, 4, 1), ATTK(AT_CLAW, AD_CLRC, 7, 7), ATTK(AT_HUGS, AD_FAKE, 2, 1), ATTK(AT_WEAP, AD_SGLD, 1, 3), NO_ATTK), SIZ(257, 1304, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_SLEEP, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES| M1_MINDLESS|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG| M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("subroutine spleen imminence guesting", S_LICH, LVL(35, 13, 0, 56, 13), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_GLIB, 8, 3), ATTK(AT_STNG, AD_RUST, 9, 8), ATTK(AT_ENGL, AD_PHYS, 6, 1), ATTK(AT_SCRA, AD_GLIB, 9, 4), ATTK(AT_TUCH, AD_CHKH, 9, 5), ATTK(AT_NONE, AD_DAMA, 5, 3)), SIZ(74, 374, 0, MS_HUMANOID, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS| M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG| M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lich of death", S_LICH, /* dnethack Vecna, somehow wasn't a unique there??? */ LVL(35, 9, -9, 99, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 5, 6), ATTK(AT_TUCH, AD_PHYS, 5, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_GAZE, AD_DETH, 1, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_WAITFORU|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clamper grainier", S_LICH, LVL(35, 23, -4, 64, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_STON, 1, 8), ATTK(AT_MAGC, AD_SCOR, 1, 7), ATTK(AT_STNG, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1071, 239, 0, MS_GRUNT, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, MR_POISON, M1_ACID|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("uniforming zaniest", S_LICH, LVL(35, 9, 2, 70, 1), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_NONE, AD_CURS, 4, 7), ATTK(AT_BOOM, AD_DRST, 8, 8), ATTK(AT_WEAP, AD_PLYS, 1, 9), ATTK(AT_MAGC, AD_CAST, 4, 5), ATTK(AT_WEAP, AD_STCK, 9, 1), NO_ATTK), SIZ(3, 1505, 0, MS_PARROT, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS| M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("darkblood lich", S_LICH, LVL(35, 24, -8, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DARK, 6, 10), ATTK(AT_MAGC, AD_NPRO, 6, 10), ATTK(AT_MAGC, AD_CORR, 6, 10), ATTK(AT_MAGC, AD_DISN, 6, 10), ATTK(AT_BEAM, AD_EDGE, 6, 10), NO_ATTK), SIZ(1800, 1800, 0, MS_SPELL, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("SJW lawyer", S_LICH, LVL(36, 12, -20, 100, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_TUCH, AD_FEAR, 3, 10), ATTK(AT_TUCH, AD_SITM, 1, 1), ATTK(AT_TUCH, AD_SGLD, 1, 1), ATTK(AT_TUCH, AD_AGGR, 5, 16)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Anubis, Dark Warlord of Cruelty", S_LICH, LVL(36, 18, -10, 100, -14), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_SPC2, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID|MR_ELEC|MR_COLD|MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("histrionically toilsome", S_LICH, LVL(36, 11, 8, 60, 10), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_CLAW, AD_HODS, 2, 4), ATTK(AT_WEAP, AD_AMNE, 2, 7), ATTK(AT_ENGL, AD_ABDC, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(653, 29, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_SEE_INVIS| M1_METALLIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("costume harmonically nobility glengarry", S_LICH, LVL(37, 22, 4, 3, -11), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BUTT, AD_VAMP, 1, 2), ATTK(AT_SPIT, AD_ICUR, 1, 1), ATTK(AT_SPIT, AD_SCOR, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3885, 25, 0, MS_DEEPSTATE, MZ_TINY), MR_ELEC|MR_STONE, 0, M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("jellyfish lactoprotein", S_LICH, LVL(37, 7, 6, 7, 15), (G_SGROUP|3), A(ATTK(AT_SCRA, AD_WRAT, 1, 6), ATTK(AT_BUTT, AD_TDRA, 6, 7), ATTK(AT_MAGC, AD_BLND, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1518, 28, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_SEE_INVIS|M1_ACID, M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("crypt thing", S_LICH, LVL(37, 13, -6, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ENCH, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), ATTK(AT_TUCH, AD_DRDX, 2, 10), ATTK(AT_TUCH, AD_DRDX, 2, 10), ATTK(AT_EXPL, AD_PHYS, 4, 10), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grave lich", S_LICH, LVL(37, 12, -6, 60, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 9), ATTK(AT_TUCH, AD_DRDX, 2, 9), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("cemetery lich", S_LICH, LVL(37, 12, -6, 60, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 9), ATTK(AT_TUCH, AD_DRDX, 2, 9), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("big bulletator L", S_LICH, LVL(38, 24, -8, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_FRZE, 7, 12), ATTK(AT_MAGC, AD_SPEL, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("advanced bulletator L", S_LICH, LVL(38, 12, -8, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_FRZE, 7, 12), ATTK(AT_MAGC, AD_SPEL, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("crypt lich", S_LICH, LVL(38, 12, -6, 66, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 10), ATTK(AT_TUCH, AD_DRDX, 2, 10), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("reveler categorize starching", S_LICH, LVL(38, 13, -8, 42, -18), (G_LGROUP|4), A(ATTK(AT_EXPL, AD_CHAO, 5, 2), ATTK(AT_BREA, AD_FEAR, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1269, 622, 0, MS_SQAWK, MZ_LARGE), MR_DRAIN, 0, M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("consolidate harrow", S_LICH, LVL(38, 12, -8, 34, -11), (G_GENO|G_RGROUP|3), A(ATTK(AT_SCRA, AD_ICEB, 8, 8), ATTK(AT_STNG, AD_STCK, 4, 9), ATTK(AT_LASH, AD_WISD, 8, 1), ATTK(AT_ENGL, AD_INER, 6, 4), NO_ATTK, NO_ATTK), SIZ(89, 18, 0, MS_ALLA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tweaky sarod", S_LICH, LVL(38, 13, -1, 21, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_SITM, 8, 7), ATTK(AT_BOOM, AD_BLAS, 7, 2), ATTK(AT_STNG, AD_TLPT, 6, 9), ATTK(AT_CLAW, AD_VENO, 7, 2), ATTK(AT_MAGC, AD_SLEE, 9, 1), ATTK(AT_NONE, AD_FAKE, 0, 8)), SIZ(7, 573, 0, MS_CUSS, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID, M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("clean activity", S_LICH, LVL(38, 17, -7, 4, -5), (G_GENO|1), A(ATTK(AT_NONE, AD_SGLD, 7, 9), ATTK(AT_WEAP, AD_SLOW, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2331, 141, 0, MS_SING, MZ_SMALL), MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HERBIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_GREEDY|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("trivia propagandized spelldown", S_LICH, LVL(39, 14, 7, 27, -4), (1), A(ATTK(AT_GAZE, AD_DETH, 9, 2), ATTK(AT_EXPL, AD_PART, 1, 9), ATTK(AT_TENT, AD_SGLD, 3, 2), ATTK(AT_SCRA, AD_MIDI, 2, 3), ATTK(AT_RATH, AD_WGHT, 5, 4), NO_ATTK), SIZ(115, 1021, 0, MS_NURSE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIMIC|M3_SLIME|M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("biocide foible", S_LICH, LVL(39, 18, -5, 17, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_SEDU, 1, 4), ATTK(AT_SPIT, AD_DFOO, 9, 1), ATTK(AT_WEAP, AD_INER, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2891, 175, 0, MS_SISSY, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pit lich", S_LICH, LVL(39, 12, -7, 70, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 11), ATTK(AT_TUCH, AD_DRDX, 2, 11), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("monastic lich", S_LICH, LVL(39, 13, -8, 95, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 1, 24), ATTK(AT_CLAW, AD_DRLI, 4, 2), ATTK(AT_CLAW, AD_DRDX, 4, 2), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("ancient pharao", S_LICH, LVL(40, 12, -16, 99, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 8, 6), ATTK(AT_MAGC, AD_SPEL, 10, 12), ATTK(AT_WEAP, AD_RBRE, 7,7), ATTK(AT_HUGS, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR|MR_DEATH|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji bastard", S_LICH, LVL(40, 18, -15, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 12, 8), ATTK(AT_MAGC, AD_SPEL, 12, 8), ATTK(AT_BREA, AD_DISN, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_WALLWALK|M1_REGEN, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hi lich", S_LICH, LVL(40, 11, -9, 95, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 6, 8), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chaosse", S_LICH, LVL(40, 12, -10, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 2, 25), ATTK(AT_BEAM, AD_PAIN, 2, 25), ATTK(AT_TUCH, AD_CHAO, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty chaosse", S_LICH, LVL(40, 12, -10, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 2, 25), ATTK(AT_BEAM, AD_PAIN, 2, 25), ATTK(AT_TUCH, AD_CHAO, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("graven hand thing", S_LICH, LVL(40, 12, -16, 99, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 8, 6), ATTK(AT_MAGC, AD_SPEL, 10, 12), ATTK(AT_WEAP, AD_RBRE, 7,7), ATTK(AT_HUGS, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR|MR_DEATH|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lo lich", S_LICH, LVL(40, 11, -9, 95, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CHAO, 6, 8), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rearguing squeezer", S_LICH, LVL(40, 12, -1, 18, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_LETH, 4, 4), ATTK(AT_SCRA, AD_NIVE, 9, 1), ATTK(AT_STNG, AD_WRAT, 6, 3), ATTK(AT_STNG, AD_EDGE, 5, 5), ATTK(AT_BITE, AD_SLEE, 9, 9), ATTK(AT_ENGL, AD_LITT, 1, 4)), SIZ(3655, 148, 0, MS_SNORE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_TUNNEL|M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("iron lich", S_LICH, LVL(41, 13, -6, 95, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_COLD, 3, 6), ATTK(AT_BUTT, AD_FIRE, 3, 6), ATTK(AT_BUTT, AD_ELEC, 3, 6), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("heretic lich", S_LICH, LVL(41, 13, -6, 95, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_COLD, 3, 6), ATTK(AT_BUTT, AD_FIRE, 3, 6), ATTK(AT_BUTT, AD_ELEC, 3, 6), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("lead lich", S_LICH, /* spawns with heavy long sword, sling and 100 lead clumps */ LVL(41, 13, -6, 95, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 3, 6), ATTK(AT_WEAP, AD_FIRE, 3, 6), ATTK(AT_WEAP, AD_ELEC, 3, 6), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("biotelemetric incongruity", S_LICH, LVL(41, 13, -4, 32, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_PLYS, 2, 9), ATTK(AT_TUCH, AD_NGRA, 2, 7), ATTK(AT_LASH, AD_MAGM, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1734, 1669, 0, MS_STENCH, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE| M1_METALLIVORE, M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Judge Fire", S_LICH, LVL(41, 18, -7, 90, -4), (1|G_UNIQ|G_SGROUP|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FIRE, 5, 5), ATTK(AT_WEAP, AD_FIRE, 5, 5), ATTK(AT_GAZE, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_FEAR, 2, 4), ATTK(AT_BREA, AD_FIRE, 12, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Judge Mortis", S_LICH, LVL(41, 18, -7, 90, -4), (1|G_UNIQ|G_SGROUP|G_NOCORPSE), A(ATTK(AT_WEAP, AD_POIS, 5, 5), ATTK(AT_WEAP, AD_DISE, 5, 5), ATTK(AT_TUCH, AD_RBRE, 1, 1), ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_BREA, AD_DRST, 12, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hyperkinesia hemokonia napalmed fantast", S_LICH, LVL(42, 5, 1, 47, 0), (G_VLGROUP|1), A(ATTK(AT_HUGS, AD_ICEB, 1, 2), ATTK(AT_BITE, AD_CONF, 9, 1), ATTK(AT_BUTT, AD_SITM, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(419, 108, 0, MS_WAIL, MZ_MEDIUM), MR_FIRE|MR_DISINT, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_MINION|M2_DEMON|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bedside slobber", S_LICH, LVL(42, 12, -2, 81, 19), (G_RGROUP|2), A(ATTK(AT_BITE, AD_DIMN, 5, 5), ATTK(AT_STNG, AD_SGLD, 5, 8), ATTK(AT_STNG, AD_CURS, 6, 4), ATTK(AT_TRAM, AD_CALM, 7, 1), ATTK(AT_CLAW, AD_FLAM, 3, 7), NO_ATTK), SIZ(1681, 102, 0, MS_STABILIZE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_OVIPAROUS|M1_OMNIVORE, M2_LORD|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("regression auf", S_LICH, LVL(42, 29, -3, 43, 8), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_NIVE, 2, 6), ATTK(AT_BEAM, AD_DEBU, 4, 1), ATTK(AT_GAZE, AD_LUCK, 9, 2), ATTK(AT_STNG, AD_CONT, 6, 7), ATTK(AT_BITE, AD_DIMN, 7, 2), ATTK(AT_KICK, AD_SLIM, 6, 4)), SIZ(28, 90, 0, MS_DJINNI, MZ_HUGE), MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOLIMBS|M1_ANIMAL|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("applier teargassed sightseeing", S_LICH, LVL(43, 34, -3, 72, -8), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_AXUS, 9, 6), ATTK(AT_BUTT, AD_DGST, 1, 5), ATTK(AT_TRAM, AD_GLIB, 2, 9), ATTK(AT_SCRA, AD_STTP, 4, 1), ATTK(AT_SCRA, AD_DROP, 1, 1), ATTK(AT_NONE, AD_WRAP, 1, 4)), SIZ(53, 149, 0, MS_CORONA, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("microsurgery pastiche", S_LICH, LVL(43, 28, -6, 96, -11), (G_GENO|1), A(ATTK(AT_TENT, AD_NGRA, 2, 2), ATTK(AT_BITE, AD_STON, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(217, 54, 0, MS_GLYPHS, MZ_MEDIUM), MR_SLEEP|MR_DEATH, 0, M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_METALLIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Judge Fear", S_LICH, LVL(43, 18, -7, 90, -4), (1|G_UNIQ|G_SGROUP|G_NOCORPSE), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_GAZE, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_PHYS, 2, 20), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Judge Death", S_LICH, LVL(43, 18, -9, 90, -4), (1|G_UNIQ|G_SGROUP|G_NOCORPSE), A(ATTK(AT_CLAW, AD_POIS, 10, 5), ATTK(AT_CLAW, AD_POIS, 10, 5), ATTK(AT_CLAW, AD_DRLI, 1, 10), ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ancient lich", S_LICH, LVL(44, 9, -10, 80, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 6, 9), ATTK(AT_BEAM, AD_DREA, 8, 6), ATTK(AT_BEAM, AD_DARK, 4, 10), ATTK(AT_MAGC, AD_MAGM, 4, 4), ATTK(AT_MAGC, AD_NTHR, 6, 6), ATTK(AT_MAGC, AD_COLD, 9, 9)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lesser black reaver", S_LICH, LVL(45, 13, -12, 80, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ENCH, 4, 8), ATTK(AT_WEAP, AD_ENCH, 4, 8), ATTK(AT_WEAP, AD_DRST, 4, 6), ATTK(AT_WEAP, AD_DRST, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_TUNNEL, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("guardian lich", S_LICH, LVL(45, 12, -7, 75, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 12), ATTK(AT_TUCH, AD_DRDX, 2, 12), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lichperor", S_LICH, LVL(45, 12, -12, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ICEB, 8, 6), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_TUCH, AD_THIE, 3, 3), ATTK(AT_GAZE, AD_INSA, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lieser", S_LICH, LVL(45, 12, -12, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LAVA, 8, 6), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_TUCH, AD_THIE, 3, 3), ATTK(AT_GAZE, AD_INSA, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("corespondent loci", S_LICH, LVL(45, 11, 7, 95, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_TENT, AD_NGRA, 5, 7), ATTK(AT_MAGC, AD_FREN, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6, 164, 0, MS_JAPANESE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_HERBIVORE, M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dread lich", S_LICH, LVL(46, 18, -8, 80, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_DREN, 5, 10), ATTK(AT_TUCH, AD_DRDX, 2, 12), ATTK(AT_TUCH, AD_DRDX, 2, 12), ATTK(AT_BEAM, AD_ELEC, 2, 12), ATTK(AT_MAGC, AD_SPEL, 2, 5) ), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("hier lich", S_LICH, LVL(48, 11, -9, 95, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TLPT, 6, 10), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("romanistic thermometric", S_LICH, LVL(48, 2, -13, 38, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_MINA, 8, 5), ATTK(AT_KICK, AD_FAMN, 4, 2), ATTK(AT_TUCH, AD_LITE, 2, 12), ATTK(AT_SCRA, AD_RBRE, 4, 3), NO_ATTK, NO_ATTK), SIZ(1344, 805, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_MINION|M2_NASTY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("preservative bacchanalia", S_LICH, LVL(48, 15, 5, 91, -10), (G_LGROUP|2), A(ATTK(AT_STNG, AD_POLY, 7, 2), ATTK(AT_MAGC, AD_DRCH, 2, 14), ATTK(AT_STNG, AD_UNPR, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 170, 0, MS_BARBER, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS|M1_ACID|M1_POIS| M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chastise sandwich", S_LICH, LVL(48, 12, 3, 90, 0), (2), A(ATTK(AT_WEAP, AD_WISD, 7, 14), ATTK(AT_NONE, AD_DARK, 9, 17), ATTK(AT_GAZE, AD_SHRD, 1, 2), ATTK(AT_SCRA, AD_HODS, 1, 14), NO_ATTK, NO_ATTK), SIZ(2963, 225, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_SLITHY|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("realizability enclose cementum wayward", S_LICH, LVL(48, 8, -18, 80, 0), (G_LGROUP|2), A(ATTK(AT_SPIT, AD_DRCH, 8, 5), ATTK(AT_STNG, AD_PEST, 9, 13), ATTK(AT_SCRA, AD_STUN, 2, 15), ATTK(AT_WEAP, AD_WGHT, 3, 20), ATTK(AT_TRAM, AD_DAMA, 7, 13), ATTK(AT_BUTT, AD_NPRO, 1, 13)), SIZ(1344, 901, 0, MS_WERE, MZ_LARGE), MR_COLD|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("evanesced indifference", S_LICH, LVL(49, 5, -10, 36, 0), (1), A(ATTK(AT_LASH, AD_CAST, 8, 21), ATTK(AT_BUTT, AD_WISD, 9, 14), ATTK(AT_KICK, AD_BADE, 5, 15), ATTK(AT_SCRA, AD_NGRA, 4, 19), NO_ATTK, NO_ATTK), SIZ(4667, 468, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID, M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("arabian hardheaded", S_LICH, LVL(49, 12, 3, 52, -13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_ICUR, 9, 5), ATTK(AT_NONE, AD_BURN, 9, 17), ATTK(AT_BITE, AD_BADE, 5, 19), ATTK(AT_WEAP, AD_MEMO, 8, 7), NO_ATTK, NO_ATTK), SIZ(108, 194, 0, MS_AREOLA, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_TPORT, M2_PRINCE|M2_DEMON|M2_NASTY|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("esquired disapproved", S_LICH, LVL(50, 12, -20, 10, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_FRZE, 6, 4), ATTK(AT_MAGC, AD_AGGR, 8, 18), ATTK(AT_KICK, AD_DFOO, 4, 14), ATTK(AT_LASH, AD_SKIL, 1, 13), NO_ATTK, NO_ATTK), SIZ(1753, 1443, 0, MS_SEDUCE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Sueschen's combat boot", S_LICH, LVL(50, 12, -6, 60, -8), (1), A(ATTK(AT_KICK, AD_PHYS, 10, 20), ATTK(AT_WEAP, AD_SITM, 1, 1), ATTK(AT_BEAM, AD_MANA, 8, 8), ATTK(AT_GAZE, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN|MR_DISINT, MR_SLEEP|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gloomful suppurate", S_LICH, LVL(50, 11, -19, 76, -8), (G_GENO|1), A(ATTK(AT_SPIT, AD_DEBU, 1, 18), ATTK(AT_ENGL, AD_DISE, 8, 12), ATTK(AT_BUTT, AD_LAZY, 5, 14), ATTK(AT_ENGL, AD_INER, 2, 7), NO_ATTK, NO_ATTK), SIZ(696, 598, 0, MS_BOSS, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_SPIDER|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("prophesied cohering", S_LICH, LVL(50, 39, -27, 13, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DISP, 2, 8), ATTK(AT_WEAP, AD_FEAR, 5, 18), ATTK(AT_RATH, AD_MIDI, 4, 9), ATTK(AT_BEAM, AD_DIMN, 4, 5), NO_ATTK, NO_ATTK), SIZ(2043, 347, 0, MS_NEIGH, MZ_HUGE), MR_SLEEP, 0, M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mesospheric collegial", S_LICH, LVL(50, 12, -22, 16, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TENT, AD_SSEX, 1, 21), ATTK(AT_BOOM, AD_VAPO, 9, 17), ATTK(AT_WEAP, AD_MEMO, 1, 20), ATTK(AT_SCRA, AD_TECH, 9, 12), ATTK(AT_CLAW, AD_SLOW, 3, 18), NO_ATTK), SIZ(914, 180, 0, MS_ESCAPE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN| M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("translucent lich", S_LICH, LVL(50, 12, -7, 70, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 7, 10), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_WALLWALK, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spirit lich", S_LICH, LVL(50, 12, -7, 70, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 8), ATTK(AT_TUCH, AD_DRDX, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_WALLWALK, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("pocketful mazurka", S_LICH, LVL(51, 20, -23, 65, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_NONE, AD_VAPO, 2, 20), ATTK(AT_NONE, AD_STCK, 3, 8), ATTK(AT_LASH, AD_WRAP, 1, 1), ATTK(AT_TRAM, AD_WET, 5, 6), NO_ATTK, NO_ATTK), SIZ(106, 1271, 0, MS_BURBLE, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_BREATHLESS|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("black lich", S_LICH, LVL(51, 12, -7, 75, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 12), ATTK(AT_TUCH, AD_DRDX, 2, 12), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("river floozy", S_LICH, LVL(51, 16, -10, 27, -14), (G_GENO|1), A(ATTK(AT_TUCH, AD_SPEL, 7, 19), ATTK(AT_TENT, AD_VENO, 9, 17), ATTK(AT_TUCH, AD_CONF, 8, 19), ATTK(AT_KICK, AD_POLY, 3, 19), ATTK(AT_LASH, AD_DRST, 5, 11), ATTK(AT_GAZE, AD_STUN, 5, 21)), SIZ(443, 94, 0, MS_PUPIL, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL, M2_DEMON|M2_PNAME|M2_STALK|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("triform laxest holograph siberian", S_LICH, LVL(51, 16, -14, 72, -18), (G_GENO|3), A(ATTK(AT_BUTT, AD_MIDI, 1, 21), ATTK(AT_CLAW, AD_DARK, 2, 14), ATTK(AT_WEAP, AD_UNPR, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(718, 1003, 0, MS_BOT, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG| M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("interventionist quicksilver stadia", S_LICH, LVL(51, 9, -29, 96, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_LASH, AD_SHAN, 4, 13), ATTK(AT_STNG, AD_FIRE, 8, 13), ATTK(AT_CLAW, AD_SHRD, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1091, 0, MS_SOCKS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bookseller chagrin", S_LICH, LVL(51, 9, -19, 71, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_TRAP, 1, 18), ATTK(AT_BREA, AD_BLND, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(848, 780, 0, MS_PHOTO, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("orbing basted", S_LICH, LVL(54, 12, -29, 72, 0), (1), A(ATTK(AT_CLAW, AD_CHRN, 2, 15), ATTK(AT_BOOM, AD_NAST, 1, 4), ATTK(AT_BUTT, AD_ALIN, 6, 12), ATTK(AT_ENGL, AD_ILLU, 4, 5), ATTK(AT_SCRA, AD_MANA, 7, 6), NO_ATTK), SIZ(2026, 1652, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("misjudging overexert", S_LICH, LVL(55, 40, 0, 80, 10), (G_LGROUP|1), A(ATTK(AT_EXPL, AD_STCK, 1, 11), ATTK(AT_WEAP, AD_LEVI, 1, 16), ATTK(AT_HUGS, AD_WGHT, 4, 9), ATTK(AT_KICK, AD_SKIL, 5, 11), ATTK(AT_BITE, AD_LITE, 7, 14), NO_ATTK), SIZ(21, 881, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_REGEN|M1_CARNIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("profanity priest", S_LICH, /* spawns with scythe */ LVL(56, 10, -13, 90, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DARK, 3, 9), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_COLD, 8, 8), ATTK(AT_GAZE, AD_NAST, 5, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("complete lich", S_LICH, LVL(56, 36, -38, 100, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 12, 4), ATTK(AT_MAGC, AD_SPEL, 16, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("covvplete lich", S_LICH, LVL(56, 36, -38, 100, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 12, 4), ATTK(AT_MAGC, AD_SPEL, 16, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ductus lich", S_LICH, LVL(56, 11, -10, 95, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ABDC, 5, 11), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("allinone lich", S_LICH, LVL(56, 36, -38, 100, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SPEL, 4, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("aglet bridled", S_LICH, LVL(56, 12, -25, 60, 0), (G_GENO|3), A(ATTK(AT_RATH, AD_VENO, 9, 20), ATTK(AT_TENT, AD_HODS, 5, 1), ATTK(AT_ENGL, AD_STTP, 7, 4), ATTK(AT_SCRA, AD_AMNE, 1, 17), ATTK(AT_LASH, AD_DRDX, 3, 3), NO_ATTK), SIZ(991, 1249, 0, MS_CODE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOEYES, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ballroom preannounced", S_LICH, LVL(56, 14, -2, 77, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_STNG, AD_LITT, 7, 6), ATTK(AT_EXPL, AD_HALU, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2615, 178, 0, MS_SOCKS, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN, M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shockingly wivern", S_LICH, LVL(56, 10, -5, 49, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_DEST, 1, 10), ATTK(AT_ENGL, AD_VULN, 9, 4), ATTK(AT_TENT, AD_BADE, 3, 3), ATTK(AT_EXPL, AD_MIDI, 9, 9), ATTK(AT_KICK, AD_CURS, 6, 3), ATTK(AT_CLAW, AD_SIN, 1, 1)), SIZ(1426, 529, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("savored authoring", S_LICH, LVL(56, 10, 9, 65, 1), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_MIDI, 1, 6), ATTK(AT_BITE, AD_VOMT, 7, 15), ATTK(AT_ENGL, AD_LETH, 9, 20), ATTK(AT_KICK, AD_CNCL, 4, 1), ATTK(AT_NONE, AD_RNG, 7, 14), NO_ATTK), SIZ(254, 214, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_CLING|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hyperbarically resole", S_LICH, LVL(58, 17, -23, 45, -14), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_SCRA, AD_LAVA, 7, 17), ATTK(AT_STNG, AD_STCK, 4, 3), ATTK(AT_KICK, AD_DIMN, 9, 12), ATTK(AT_SCRA, AD_COLD, 5, 14), ATTK(AT_LASH, AD_CONF, 8, 13), NO_ATTK), SIZ(259, 98, 0, MS_CONVERT, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_NOEYES, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("anticyclone barter dahlia", S_LICH, LVL(58, 24, 3, 69, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_TDRA, 1, 3), ATTK(AT_BREA, AD_INSA, 7, 13), ATTK(AT_TUCH, AD_LETH, 2, 16), ATTK(AT_MAGC, AD_SLUD, 1, 7), NO_ATTK, NO_ATTK), SIZ(428, 331, 0, MS_PRINCIPAL, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("immaculately tie", S_LICH, LVL(59, 22, -5, 71, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_BURN, 9, 17), ATTK(AT_LASH, AD_AMNE, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2024, 11, 0, MS_PRINCIPAL, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_REGEN|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lineament unstirred mulishly unflappably", S_LICH, LVL(60, 23, -1, 67, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_AXUS, 4, 9), ATTK(AT_SCRA, AD_BURN, 9, 10), ATTK(AT_HUGS, AD_SLUD, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(732, 464, 0, MS_WAIL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("magse", S_LICH, LVL(60, 12, -13, 35, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 2, 25), ATTK(AT_BEAM, AD_PAIN, 2, 25), ATTK(AT_TUCH, AD_MAGM, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("night lich", S_LICH, LVL(60, 18, -8, 83, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 13), ATTK(AT_TUCH, AD_DRDX, 2, 13), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unassertive polarimetric replacer decocting", S_LICH, LVL(60, 24, -27, 72, 0), (4), A(ATTK(AT_MAGC, AD_RNG, 4, 15), ATTK(AT_WEAP, AD_PLYS, 2, 17), ATTK(AT_MAGC, AD_WRAT, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2053, 838, 0, MS_GAARDIEN, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_FIRE, M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS, M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("snitching oligopoly", S_LICH, LVL(61, 12, -1, 26, 0), (G_PLATOON|4|G_RGROUP), A(ATTK(AT_WEAP, AD_BADE, 6, 2), ATTK(AT_EXPL, AD_SHRD, 4, 3), ATTK(AT_MAGC, AD_GLIB, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2495, 387, 0, MS_SUPERMAN, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_NOTAKE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wimble purposeful", S_LICH, LVL(62, 18, -27, 71, 19), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_CHKH, 1, 3), ATTK(AT_SPIT, AD_CURS, 3, 15), ATTK(AT_SCRA, AD_VAMP, 4, 8), ATTK(AT_WEAP, AD_NUMB, 1, 12), NO_ATTK, NO_ATTK), SIZ(570, 256, 0, MS_COW, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jaggedest sheepfold", S_LICH, LVL(62, 8, -11, 28, 18), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_HUGS, AD_WNCE, 3, 16), ATTK(AT_WEAP, AD_SHRD, 1, 10), ATTK(AT_WEAP, AD_ENCH, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(246, 476, 0, MS_SQAWK, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("putter oblige legit", S_LICH, LVL(63, 7, 8, 80, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_KICK, AD_SLEE, 2, 2), ATTK(AT_TUCH, AD_AGGR, 1, 16), ATTK(AT_TRAM, AD_HALU, 6, 16), ATTK(AT_HUGS, AD_FUMB, 2, 20), NO_ATTK, NO_ATTK), SIZ(1111, 684, 0, MS_POKEDEX, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE, M2_LORD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("64-bit lich", S_LICH, /* idea by ais523 */ LVL(64, 9, -10, 100, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("wrath lich", S_LICH, LVL(64, 11, -10, 95, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WRAT, 7, 10), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("surrogate antecedental", S_LICH, LVL(64, 12, 2, 57, 0), (3), A(ATTK(AT_TENT, AD_MALK, 4, 18), ATTK(AT_HUGS, AD_BLAS, 6, 10), ATTK(AT_TUCH, AD_DISP, 3, 18), ATTK(AT_WEAP, AD_SHAN, 4, 12), ATTK(AT_STNG, AD_WRAP, 8, 16), NO_ATTK), SIZ(2514, 601, 0, MS_LIEDER, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("outstretching postmortem", S_LICH, LVL(64, 12, -30, 70, 0), (G_UNIQ|2), A(ATTK(AT_LASH, AD_MIDI, 7, 9), ATTK(AT_LASH, AD_MCRE, 3, 14), ATTK(AT_LASH, AD_VULN, 1, 7), ATTK(AT_WEAP, AD_MINA, 4, 6), NO_ATTK, NO_ATTK), SIZ(2120, 22, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_FLY|M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_JEWELS|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reforested nook", S_LICH, LVL(64, 18, -23, 96, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_NUMB, 9, 7), ATTK(AT_NONE, AD_WTHR, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(726, 620, 0, MS_SOCKS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL, M2_MINION|M2_PNAME|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIMIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sarko nane", S_LICH, LVL(65, 13, -16, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TECH, 8, 9), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_TUCH, AD_MEMO, 4, 4), ATTK(AT_GAZE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR|MR_STONE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sligon", S_LICH, LVL(65, 13, -16, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TECH, 8, 9), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_TUCH, AD_MEMO, 4, 4), ATTK(AT_GAZE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR|MR_STONE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("death lich", S_LICH, LVL(65, 18, -8, 85, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 14), ATTK(AT_TUCH, AD_DRDX, 2, 14), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("apothem profession fattier misadd", S_LICH, LVL(65, 12, -1, 81, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_LASH, AD_PEST, 8, 8), ATTK(AT_BITE, AD_WET, 3, 10), ATTK(AT_BITE, AD_DISE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(407, 1632, 0, MS_POKEDEX, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ensuing commuting defogged proscenia", S_LICH, LVL(65, 24, 1, 85, 6), (1), A(ATTK(AT_LASH, AD_SSEX, 2, 12), ATTK(AT_TRAM, AD_NGRA, 9, 19), ATTK(AT_LASH, AD_DIMN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1962, 51, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_FLY|M1_MINDLESS|M1_TPORT, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("stillborn psalmic", S_LICH, LVL(66, 12, -28, 69, -7), (G_LGROUP|4), A(ATTK(AT_STNG, AD_ALIN, 6, 16), ATTK(AT_HUGS, AD_PLYS, 4, 6), ATTK(AT_TRAM, AD_FREN, 6, 2), ATTK(AT_BUTT, AD_WET, 4, 19), ATTK(AT_BUTT, AD_ICUR, 1, 19), ATTK(AT_SPIT, AD_PEST, 1, 14)), SIZ(1, 300, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("quinin distressfully", S_LICH, LVL(66, 19, -30, 56, -10), (4), A(ATTK(AT_CLAW, AD_STTP, 1, 14), ATTK(AT_SPIT, AD_FIRE, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(490, 118, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE| M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("barbed dogberry", S_LICH, LVL(67, 12, 1, 28, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_CHKH, 8, 4), ATTK(AT_GAZE, AD_PLAS, 9, 8), ATTK(AT_CLAW, AD_WRAP, 4, 16), ATTK(AT_LASH, AD_NPRO, 9, 1), NO_ATTK, NO_ATTK), SIZ(3794, 168, 0, MS_ARREST, MZ_SMALL), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS, M2_DEMON|M2_STALK|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("passer exhilarate", S_LICH, LVL(67, 13, 7, 54, 18), (G_GENO|4), A(ATTK(AT_WEAP, AD_FUMB, 3, 1), ATTK(AT_HUGS, AD_CHKH, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2138, 634, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("burnie team", S_LICH, LVL(68, 21, -27, 76, 0), (1), A(ATTK(AT_ENGL, AD_DETH, 5, 12), ATTK(AT_RATH, AD_SANI, 2, 6), ATTK(AT_BEAM, AD_NEXU, 4, 12), ATTK(AT_WEAP, AD_DIMN, 5, 20), ATTK(AT_TENT, AD_BLND, 6, 7), ATTK(AT_WEAP, AD_NACU, 2, 4)), SIZ(218, 675, 0, MS_LIEDER, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_ACID|M1_METALLIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deludingly stymie mahout", S_LICH, LVL(68, 8, 7, 98, 9), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_SLIM, 0, 3), ATTK(AT_WEAP, AD_BADE, 5, 7), ATTK(AT_SPIT, AD_TCKL, 5, 14), ATTK(AT_BEAM, AD_BANI, 8, 16), ATTK(AT_MAGC, AD_SOUN, 5, 4), NO_ATTK), SIZ(575, 1520, 0, MS_HANDY, MZ_HUGE), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_REGEN|M1_METALLIVORE, M2_PNAME|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pignorated eminency", S_LICH, LVL(69, 13, -20, 81, 1), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_CLAW, AD_AMNE, 3, 6), ATTK(AT_LASH, AD_HODS, 5, 5), ATTK(AT_CLAW, AD_PHYS, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(803, 52, 0, MS_SMITH, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_NOEYES|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("impiety pudgiest", S_LICH, LVL(69, 16, 7, 79, 0), (1), A(ATTK(AT_SCRA, AD_FAKE, 6, 12), ATTK(AT_SCRA, AD_ICUR, 9, 9), ATTK(AT_SCRA, AD_ACID, 8, 1), ATTK(AT_WEAP, AD_DGST, 1, 17), ATTK(AT_BUTT, AD_LUCK, 9, 7), ATTK(AT_NONE, AD_DRIN, 3, 13)), SIZ(1165, 1142, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, MR_SLEEP, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("coloring postnatally", S_LICH, LVL(69, 24, -5, 97, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_KICK, AD_SEDU, 5, 9), ATTK(AT_CLAW, AD_DRLI, 2, 15), ATTK(AT_NONE, AD_VENO, 5, 5), ATTK(AT_WEAP, AD_UNPR, 1, 11), ATTK(AT_MAGC, AD_CALM, 5, 13), ATTK(AT_TUCH, AD_SAMU, 4, 11)), SIZ(1728, 1236, 0, MS_BARBER, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT, MR_FIRE, M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hel", S_LICH, LVL(69, 17, -20, 100, -20), (1), A(ATTK(AT_TUCH, AD_PHYS, 13, 18), ATTK(AT_MAGC, AD_MAGM, 9, 9), ATTK(AT_BEAM, AD_NTHR, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("sunbath consistence taciturnly yemen commit grumbly", S_LICH, LVL(70, 19, -30, 60, 20), (G_LGROUP|3), A(ATTK(AT_BEAM, AD_CNCL, 8, 7), ATTK(AT_WEAP, AD_AGGR, 9, 19), ATTK(AT_LASH, AD_BURN, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(161, 71, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tinwork burglarproof palliatively cumulatively", S_LICH, LVL(70, 17, 3, 3, 0), (G_RGROUP|2), A(ATTK(AT_MAGC, AD_ICUR, 7, 20), ATTK(AT_WEAP, AD_WERE, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1638, 239, 0, MS_CHICKEN, MZ_GIGANTIC), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("incubation lich", S_LICH, LVL(70, 18, -9, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NIVE, 6, 18), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_NIVE, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bony lich", S_LICH, LVL(70, 18, -9, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 15), ATTK(AT_TUCH, AD_DRDX, 2, 15), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_DRLI, 2, 15) ), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("atheist lich", S_LICH, LVL(70, 18, -9, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLAS, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 15), ATTK(AT_TUCH, AD_DRDX, 2, 15), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_SIN, 2, 15) ), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("staggerlich", S_LICH, LVL(70, 18, -9, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 6, 18), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_SAMU, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crosby sidled", S_LICH, LVL(71, 12, -21, 51, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_CHRN, 9, 7), ATTK(AT_EXPL, AD_TCKL, 6, 13), ATTK(AT_GAZE, AD_RUNS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1668, 139, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_CONCEAL|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_WANTSALL, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("relevancy latening pap truckled sellout", S_LICH, LVL(71, 22, -10, 97, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_MEMO, 9, 5), ATTK(AT_SPIT, AD_DREN, 8, 1), ATTK(AT_KICK, AD_BLEE, 6, 15), ATTK(AT_ENGL, AD_INSA, 4, 20), ATTK(AT_CLAW, AD_PART, 4, 16), NO_ATTK), SIZ(825, 535, 0, MS_SPOILER, MZ_MEDIUM), MR_SLEEP|MR_DEATH, 0, M1_AMPHIBIOUS|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("paupering flittered", S_LICH, LVL(71, 15, -12, 80, 0), (2), A(ATTK(AT_TRAM, AD_SLUD, 4, 21), ATTK(AT_RATH, AD_IDAM, 3, 15), ATTK(AT_GAZE, AD_LETH, 5, 17), ATTK(AT_GAZE, AD_VULN, 5, 2), ATTK(AT_GAZE, AD_BADE, 2, 5), NO_ATTK), SIZ(2973, 38, 0, MS_BARK, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_ANIMAL|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sludgebomb lich", S_LICH, LVL(72, 12, -10, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SLUD, 7, 11), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_ACID, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Lord Bademon", S_LICH, LVL(72, 21, -8, 85, -4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_DREN, 5, 5), ATTK(AT_TUCH, AD_DRDX, 2, 12), ATTK(AT_TUCH, AD_DRDX, 2, 12), ATTK(AT_BEAM, AD_VAMP, 10, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("insist expandable", S_LICH, LVL(73, 11, 0, 34, 7), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_TLPT, 7, 20), ATTK(AT_BEAM, AD_DIMN, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1939, 332, 0, MS_BOAST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_TPORT, M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("guardrail heptad", S_LICH, LVL(73, 12, 0, 8, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BREA, AD_CURS, 6, 11), ATTK(AT_CLAW, AD_TREM, 9, 3), ATTK(AT_WEAP, AD_COLD, 7, 16), ATTK(AT_BUTT, AD_ALIN, 2, 9), NO_ATTK, NO_ATTK), SIZ(1293, 627, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("black reaver", S_LICH, LVL(74, 13, -25, 100, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_DRST, 4, 6), ATTK(AT_WEAP, AD_DRST, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_TUNNEL, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("undraped alliance", S_LICH, LVL(74, 11, 1, 99, 0), (G_VLGROUP|4), A(ATTK(AT_SCRA, AD_SGLD, 9, 6), ATTK(AT_LASH, AD_LITT, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(585, 11, 0, MS_BURBLE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_ANIMAL, M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hemispherical zealander contraindicating", S_LICH, LVL(74, 12, -16, 71, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_PLAS, 8, 18), ATTK(AT_CLAW, AD_DRIN, 3, 9), ATTK(AT_ENGL, AD_DRST, 1, 7), ATTK(AT_BEAM, AD_NPRO, 8, 4), NO_ATTK, NO_ATTK), SIZ(1348, 1463, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE|MR_DEATH, 0, M1_TUNNEL|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("glassiest armada fried", S_LICH, LVL(74, 6, -14, 76, 0), (2), A(ATTK(AT_BITE, AD_VENO, 8, 8), ATTK(AT_SPIT, AD_FREN, 7, 1), ATTK(AT_HUGS, AD_SSEX, 2, 3), ATTK(AT_BITE, AD_WERE, 5, 18), NO_ATTK, NO_ATTK), SIZ(3788, 24, 0, MS_IMITATE, MZ_GIGANTIC), MR_ELEC, 0, M1_CLING|M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("plutocratic marshal", S_LICH, LVL(74, 7, 3, 52, 0), (1), A(ATTK(AT_BOOM, AD_NGEN, 2, 15), ATTK(AT_MAGC, AD_CHAO, 9, 19), ATTK(AT_EXPL, AD_RAGN, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1529, 221, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOHANDS|M1_MINDLESS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hindermost pantheist", S_LICH, LVL(74, 9, -3, 85, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SCRA, AD_NEXU, 2, 21), ATTK(AT_TUCH, AD_CALM, 3, 7), ATTK(AT_ENGL, AD_CHKH, 1, 5), ATTK(AT_LASH, AD_DETH, 7, 3), NO_ATTK, NO_ATTK), SIZ(2928, 1305, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_HIDE|M1_METALLIVORE, M2_JEWELS|M2_COLLECT|M2_HUMAN|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Hela, Queen of the Dead", S_LICH, LVL(74, 24, -11, 100, -9), (G_NOCORPSE|G_UNIQ|1|G_SGROUP), A(ATTK(AT_TUCH, AD_RBRE, 1,50), ATTK(AT_TUCH, AD_VAMP, 1, 50), ATTK(AT_TUCH, AD_ENCH, 1, 50), ATTK(AT_MAGC, AD_SPEL, 6, 12), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_POISON|MR_FIRE|MR_SLEEP, 0, M1_BREATHLESS|M1_HUMANOID|M1_FLY, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("imperceptibly regal pounce lathered", S_LICH, LVL(75, 11, -29, 57, -18), (G_GENO|1), A(ATTK(AT_MAGC, AD_DRCO, 3, 14), ATTK(AT_WEAP, AD_DETH, 4, 19), ATTK(AT_NONE, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2958, 74, 0, MS_ESCAPE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_ACID|M1_POIS|M1_CARNIVORE, M2_STALK|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hardstand oakland", S_LICH, LVL(75, 11, -1, 83, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_PLYS, 9, 14), ATTK(AT_EXPL, AD_DISP, 6, 18), ATTK(AT_CLAW, AD_DREN, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(129, 1105, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("endanger trafficker", S_LICH, LVL(75, 18, -27, 69, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_WRAP, 6, 9), ATTK(AT_RATH, AD_WRAT, 9, 10), ATTK(AT_ENGL, AD_BURN, 6, 6), ATTK(AT_WEAP, AD_WRAT, 3, 4), ATTK(AT_KICK, AD_SAMU, 4, 5), NO_ATTK), SIZ(1267, 274, 0, MS_ARREST, MZ_LARGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chitin sneezed", S_LICH, LVL(76, 9, -6, 83, 0), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_PEST, 7, 7), ATTK(AT_CLAW, AD_DRIN, 2, 1), ATTK(AT_CLAW, AD_WEEP, 3, 6), ATTK(AT_ENGL, AD_INER, 1, 19), NO_ATTK, NO_ATTK), SIZ(71, 401, 0, MS_OHGOD, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dim wishbone peppier intl gentility", S_LICH, LVL(76, 20, 3, 68, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 6, 20), ATTK(AT_TRAM, AD_FAMN, 8, 10), ATTK(AT_BOOM, AD_SSEX, 1, 20), ATTK(AT_WEAP, AD_GLIB, 8, 5), NO_ATTK, NO_ATTK), SIZ(3808, 1615, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_POISON, 0, M1_HIDE|M1_UNSOLID, M2_PRINCE|M2_PNAME|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hellabyrinth ruler", S_LICH, LVL(76, 12, -24, 100, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 9, 15), ATTK(AT_BEAM, AD_PHYS, 8, 10), ATTK(AT_CLAW, AD_DETH, 7, 10), ATTK(AT_GAZE, AD_SPC2, 8, 8), ATTK(AT_TUCH, AD_HODS, 1, 1), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("realtime ruler", S_LICH, LVL(76, 12, -24, 100, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 9, 15), ATTK(AT_BEAM, AD_PHYS, 8, 10), ATTK(AT_CLAW, AD_DETH, 7, 10), ATTK(AT_GAZE, AD_INSA, 8, 8), ATTK(AT_TUCH, AD_HODS, 1, 1), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("bad quest design ruler", S_LICH, LVL(76, 12, -24, 100, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 9, 15), ATTK(AT_BEAM, AD_PHYS, 8, 10), ATTK(AT_CLAW, AD_DETH, 7, 10), ATTK(AT_GAZE, AD_SANI, 8, 8), ATTK(AT_TUCH, AD_HODS, 1, 1), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Feagwath, the Undead Sorcerer", S_LICH, LVL(77, 24, -9, 85, -9), (G_NOCORPSE|G_UNIQ|1|G_SGROUP), A(ATTK(AT_TUCH, AD_VAMP, 6,12), ATTK(AT_TUCH, AD_DREN, 6, 12), ATTK(AT_TUCH, AD_DRDX, 6, 12), ATTK(AT_TUCH, AD_DRDX, 6, 12), ATTK(AT_MAGC, AD_SPEL, 6, 12), NO_ATTK), SIZ(1200, 1200, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_NOPOLY|M2_PNAME, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("night reaver", S_LICH, LVL(79, 18, -17, 100, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_DRIN, 4, 6), ATTK(AT_WEAP, AD_WISD, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_BEAM, AD_DRLI, 6, 8) ), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_TUNNEL, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gaunt reaver", S_LICH, LVL(79, 18, -17, 100, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAMN, 6, 8), ATTK(AT_WEAP, AD_FAMN, 6, 8), ATTK(AT_WEAP, AD_DRST, 4, 6), ATTK(AT_WEAP, AD_DRCO, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_BEAM, AD_DRLI, 6, 8) ), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_TUNNEL, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("trailering hydrogenate funnel", S_LICH, LVL(79, 12, -23, 90, -16), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_ICEB, 8, 21), ATTK(AT_BUTT, AD_SOUN, 5, 12), ATTK(AT_SCRA, AD_CONT, 4, 13), ATTK(AT_SCRA, AD_LAZY, 8, 12), NO_ATTK, NO_ATTK), SIZ(935, 528, 0, MS_HANDY, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("abscessed follicle", S_LICH, LVL(79, 17, -20, 5, 18), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_LAVA, 9, 6), ATTK(AT_BITE, AD_DRCH, 7, 2), ATTK(AT_WEAP, AD_FAKE, 1, 7), ATTK(AT_LASH, AD_BURN, 3, 13), NO_ATTK, NO_ATTK), SIZ(1977, 286, 0, MS_NEIGH, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOHANDS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("malleably advertizing", S_LICH, LVL(79, 8, -8, 66, 0), (G_RGROUP|2), A(ATTK(AT_BREA, AD_RBAD, 1, 11), ATTK(AT_NONE, AD_TRAI, 7, 18), ATTK(AT_BREA, AD_STTP, 4, 21), ATTK(AT_TENT, AD_PLAS, 1, 2), ATTK(AT_TENT, AD_DISP, 9, 17), NO_ATTK), SIZ(2731, 351, 0, MS_TRUMPET, MZ_TINY), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_HIDE|M1_NOHANDS|M1_TPORT_CNTRL, M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("liaising affluence", S_LICH, LVL(80, 12, -12, 81, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BEAM, AD_SIN, 6, 18), ATTK(AT_GAZE, AD_SOUN, 8, 11), ATTK(AT_LASH, AD_MEMO, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(929, 258, 0, MS_SING, MZ_HUGE), MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_POIS, M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shiver blab disorientated", S_LICH, LVL(80, 13, -14, 86, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BITE, AD_ALIN, 4, 21), ATTK(AT_STNG, AD_RAGN, 8, 3), ATTK(AT_HUGS, AD_VENO, 9, 18), ATTK(AT_SPIT, AD_NACU, 7, 1), ATTK(AT_HUGS, AD_RAGN, 4, 8), ATTK(AT_BITE, AD_WRAP, 9, 12)), SIZ(370, 119, 0, MS_WAIL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, MR_COLD, M1_FLY|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("acover lich", S_LICH, LVL(80, 12, -10, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CORR, 7, 11), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_ACID, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flite postconvalescent", S_LICH, LVL(80, 9, -16, 89, 0), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_RNG, 2, 16), ATTK(AT_TUCH, AD_CURS, 2, 20), ATTK(AT_SCRA, AD_DRDX, 3, 5), ATTK(AT_GAZE, AD_BLND, 4, 18), ATTK(AT_ENGL, AD_RBRE, 3, 10), NO_ATTK), SIZ(1646, 1264, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_COLD, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kin bicultural", S_LICH, LVL(80, 9, 7, 70, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_UVUU, 6, 13), ATTK(AT_SCRA, AD_BLEE, 6, 10), ATTK(AT_BITE, AD_DARK, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(83, 1858, 0, MS_GAARDIEN, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_HUMANOID|M1_REGEN, M2_LORD|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("supreme lich", S_LICH, LVL(80, 18, -9, 95, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 16), ATTK(AT_TUCH, AD_DRDX, 2, 16), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_DRLI, 2, 16) ), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("covfefe lich", S_LICH, LVL(80, 18, -9, 95, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 2, 16), ATTK(AT_TUCH, AD_DRDX, 2, 16), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_DRLI, 2, 16) ), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_WANTSAMUL|M3_WANTSCAND|M3_WANTSARTI|M3_WANTSBELL, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sorbate overpowerful fructified commandant", S_LICH, LVL(80, 7, 0, 65, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_KICK, AD_LEVI, 3, 19), ATTK(AT_TENT, AD_NIVE, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1833, 754, 0, MS_SNORE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOTAKE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER|M3_SPIDER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grey reaver", S_LICH, LVL(80, 18, -17, 100, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_DRDX, 4, 6), ATTK(AT_WEAP, AD_DRCH, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_BEAM, AD_DRLI, 6, 8) ), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_TUNNEL, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("green reaper", S_LICH, /* spawns with scythe, sling and 40 flint stones; elona grim reaper */ LVL(81, 19, -15, 100, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DETH, 18, 15), ATTK(AT_BEAM, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_STONE|MR_COLD|MR_ELEC|MR_DEATH|MR_DISINT|MR_ACID|MR_SLEEP, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_UNDEAD|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("mercurially hesitater", S_LICH, LVL(81, 12, -21, 68, 5), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_GAZE, AD_SAMU, 7, 8), ATTK(AT_NONE, AD_BURN, 7, 15), ATTK(AT_BOOM, AD_FLAM, 8, 19), ATTK(AT_BUTT, AD_TIME, 7, 6), ATTK(AT_KICK, AD_VAMP, 7, 21), ATTK(AT_TUCH, AD_DRCO, 9, 1)), SIZ(2656, 806, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_OVIPAROUS|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("biotelemetry executive", S_LICH, LVL(82, 24, -20, 96, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_FREN, 9, 18), ATTK(AT_STNG, AD_DREN, 4, 9), ATTK(AT_MAGC, AD_RNG, 6, 2), ATTK(AT_BREA, AD_PART, 8, 18), NO_ATTK, NO_ATTK), SIZ(294, 695, 0, MS_SPOILER, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pestled expropriate", S_LICH, LVL(82, 12, 1, 85, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_DISN, 7, 11), ATTK(AT_TENT, AD_CALM, 3, 9), ATTK(AT_SPIT, AD_HEAL, 2, 2), ATTK(AT_LASH, AD_NAST, 1, 6), NO_ATTK, NO_ATTK), SIZ(422, 472, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE, MR_FIRE, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("racketed jailbird", S_LICH, LVL(82, 12, -15, 79, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_VENO, 1, 4), ATTK(AT_ENGL, AD_MINA, 4, 17), ATTK(AT_BITE, AD_WRAT, 8, 5), ATTK(AT_MAGC, AD_SEDU, 4, 17), NO_ATTK, NO_ATTK), SIZ(1074, 380, 0, MS_WERE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID, M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE|M3_NO_DECAY|M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("batching abase juan quickening", S_LICH, LVL(82, 3, -20, 7, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_NONE, AD_NAST, 9, 17), ATTK(AT_BREA, AD_MIDI, 9, 17), ATTK(AT_BREA, AD_LITE, 7, 20), ATTK(AT_SPIT, AD_COLD, 2, 16), NO_ATTK, NO_ATTK), SIZ(329, 43, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS| M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jigsawn housecoat placenta spanner", S_LICH, LVL(83, 14, -8, 34, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_RUNS, 9, 2), ATTK(AT_RATH, AD_SLIM, 5, 19), ATTK(AT_NONE, AD_SPEL, 7, 4), ATTK(AT_ENGL, AD_GRAV, 6, 4), ATTK(AT_BREA, AD_LETH, 1, 10), ATTK(AT_LASH, AD_WISD, 4, 15)), SIZ(4417, 90, 0, MS_CONVERT, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_MINION|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("son clutched", S_LICH, LVL(83, 12, -28, 55, -16), (G_GENO|1), A(ATTK(AT_HUGS, AD_RNG, 6, 18), ATTK(AT_WEAP, AD_CONT, 1, 19), ATTK(AT_BITE, AD_DFOO, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3821, 245, 0, MS_SISSY, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_TPORT, M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cell socializer asymptote", S_LICH, LVL(83, 15, 8, 71, -19), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_RNG, 8, 12), ATTK(AT_HUGS, AD_DGST, 2, 2), ATTK(AT_HUGS, AD_DEST, 3, 19), ATTK(AT_TENT, AD_NEXU, 5, 20), ATTK(AT_BUTT, AD_STCK, 2, 3), ATTK(AT_TRAM, AD_SPEL, 2, 6)), SIZ(1900, 15, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("donnish existent", S_LICH, LVL(84, 19, -24, 62, 17), (G_SGROUP|4), A(ATTK(AT_WEAP, AD_CALM, 6, 1), ATTK(AT_TRAM, AD_BURN, 1, 21), ATTK(AT_WEAP, AD_RUST, 5, 3), ATTK(AT_BUTT, AD_NGEN, 2, 2), ATTK(AT_WEAP, AD_EDGE, 7, 18), ATTK(AT_GAZE, AD_MCRE, 4, 3)), SIZ(1893, 672, 0, MS_OHGOD, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN|M1_METALLIVORE, M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("moronically concatenation trenched numeral outstanding", S_LICH, LVL(84, 12, -5, 75, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_BOOM, AD_NAST, 2, 12), ATTK(AT_BUTT, AD_NIVE, 6, 21), ATTK(AT_BUTT, AD_VULN, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3875, 1083, 0, MS_SUPERMAN, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_SWIM|M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG| M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overseer enamelware", S_LICH, LVL(84, 13, -2, 51, 0), (G_SGROUP|3), A(ATTK(AT_SPIT, AD_DRCO, 9, 14), ATTK(AT_TENT, AD_VAPO, 2, 11), ATTK(AT_BREA, AD_NAST, 7, 18), ATTK(AT_WEAP, AD_TDRA, 9, 5), ATTK(AT_LASH, AD_CLRC, 1, 5), ATTK(AT_TRAM, AD_CHAO, 9, 9)), SIZ(582, 357, 0, MS_CLOCK, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NOHEAD|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_NASTY|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("invagination blockhead", S_LICH, LVL(84, 17, -23, 57, -17), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_LAZY, 8, 2), ATTK(AT_HUGS, AD_FUMB, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(22, 522, 0, MS_GRUNT, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_DISINT|MR_ELEC|MR_DRAIN, M1_CLING|M1_CONCEAL, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_NOTAME|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Deidara of Akatsuki", S_LICH, LVL(85, 26, 6, 10, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_GAZE, AD_SPC2, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("objector biochemical", S_LICH, LVL(85, 4, -11, 62, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_WEEP, 6, 18), ATTK(AT_STNG, AD_BURN, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1564, 43, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_GNOME| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("interspersed biddable", S_LICH, LVL(86, 11, -13, 82, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_ABDC, 1, 8), ATTK(AT_TUCH, AD_SPEL, 6, 10), ATTK(AT_WEAP, AD_DETH, 4, 8), ATTK(AT_LASH, AD_SPEL, 4, 9), ATTK(AT_STNG, AD_DRCH, 3, 4), NO_ATTK), SIZ(1168, 99, 0, MS_TEACHER, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_OVIPAROUS, M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("uppermost vitiate badmouthing vancouver", S_LICH, LVL(86, 18, -3, 95, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_DIMN, 7, 4), ATTK(AT_TENT, AD_SLEE, 2, 8), ATTK(AT_GAZE, AD_WERE, 2, 9), ATTK(AT_CLAW, AD_WET, 3, 12), ATTK(AT_WEAP, AD_CALM, 4, 17), NO_ATTK), SIZ(891, 974, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_DRAIN, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_REGEN, M2_MINION|M2_STALK|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("venging thriftily", S_LICH, LVL(88, 5, -21, 33, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_HUGS, AD_BLAS, 1, 17), ATTK(AT_MAGC, AD_DRLI, 6, 20), ATTK(AT_TUCH, AD_NUMB, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1284, 909, 0, MS_BARBER, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("palomino sunspot malty", S_LICH, LVL(90, 8, 0, 92, 0), (1), A(ATTK(AT_ENGL, AD_ICEB, 6, 11), ATTK(AT_TUCH, AD_NAST, 3, 20), ATTK(AT_HUGS, AD_WRAP, 1, 7), ATTK(AT_STNG, AD_CORR, 2, 16), ATTK(AT_BEAM, AD_CALM, 5, 5), ATTK(AT_LASH, AD_NTHR, 1, 1)), SIZ(310, 533, 0, MS_SQAWK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Talpa, Ruler of the Netherworld", S_LICH, LVL(90, 24, -10, 100, -4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_BEAM, AD_MANA, 15, 15), ATTK(AT_MAGC, AD_SPEL, 4, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_ELEC|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thorn lich", S_LICH, LVL(90, 12, -12, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PAIN, 8, 12), ATTK(AT_MAGC, AD_SPEL, 8, 10), ATTK(AT_NONE, AD_TCKL, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cranberry doper nome", S_LICH, LVL(90, 13, -10, 86, 9), (G_VLGROUP|1), A(ATTK(AT_LASH, AD_ICEB, 1, 9), ATTK(AT_WEAP, AD_LAVA, 1, 4), ATTK(AT_ENGL, AD_GRAV, 7, 20), ATTK(AT_GAZE, AD_PLYS, 6, 21), ATTK(AT_LASH, AD_LEVI, 2, 4), NO_ATTK), SIZ(418, 263, 0, MS_JAPANESE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("damms", S_LICH, LVL(90, 13, -18, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 2, 35), ATTK(AT_BEAM, AD_PAIN, 2, 35), ATTK(AT_TUCH, AD_DAMA, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_ELEC|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ragequit lich", S_LICH, LVL(90, 12, -12, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PAIN, 8, 12), ATTK(AT_WEAP, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spoked undershot", S_LICH, LVL(91, 17, 0, 33, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BREA, AD_DROP, 6, 14), ATTK(AT_BEAM, AD_DIMN, 4, 4), ATTK(AT_TUCH, AD_SGLD, 6, 10), ATTK(AT_CLAW, AD_WRAT, 5, 15), NO_ATTK, NO_ATTK), SIZ(2494, 11, 0, MS_PRINCIPAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_COLD, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_REGEN|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ventilated stingray catechized", S_LICH, LVL(91, 12, -11, 71, -8), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_DRLI, 1, 3), ATTK(AT_SCRA, AD_TRAP, 2, 16), ATTK(AT_BUTT, AD_DRLI, 2, 16), ATTK(AT_HUGS, AD_DRST, 1, 3), NO_ATTK, NO_ATTK), SIZ(916, 38, 0, MS_BOSS, MZ_SMALL), MR_FIRE, 0, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_LORD|M2_WANDER|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unsatisfying retooled", S_LICH, LVL(92, 17, -11, 53, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_DROP, 7, 10), ATTK(AT_BREA, AD_PHYS, 2, 16), ATTK(AT_TUCH, AD_DRCH, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3868, 67, 0, MS_GLYPHS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("xerophthalmia salvagee", S_LICH, LVL(92, 12, -22, 68, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_NGEN, 5, 14), ATTK(AT_BOOM, AD_DRCO, 6, 11), ATTK(AT_WEAP, AD_ALIN, 9, 1), ATTK(AT_WEAP, AD_SITM, 8, 20), NO_ATTK, NO_ATTK), SIZ(1284, 577, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE| M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_LITHIVORE|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gee recolonizing", S_LICH, LVL(92, 12, -13, 79, 0), (G_VLGROUP|4), A(ATTK(AT_CLAW, AD_VAPO, 8, 19), ATTK(AT_SPIT, AD_SLEE, 2, 17), ATTK(AT_KICK, AD_HALU, 5, 6), ATTK(AT_SCRA, AD_DISN, 7, 19), ATTK(AT_KICK, AD_POIS, 8, 11), NO_ATTK), SIZ(1667, 99, 0, MS_LIEDER, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, MR_DISINT|MR_STONE, M1_WALLWALK|M1_NOLIMBS|M1_HUMANOID|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnomonic malthusianism", S_LICH, LVL(93, 15, 10, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_WET, 7, 4), ATTK(AT_NONE, AD_WERE, 0, 19), ATTK(AT_KICK, AD_BURN, 3, 10), ATTK(AT_LASH, AD_LETH, 6, 18), ATTK(AT_STNG, AD_HALU, 9, 1), ATTK(AT_WEAP, AD_TRAP, 3, 1)), SIZ(2170, 1213, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT, M2_PRINCE|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fucked up ruler", S_LICH, /* whenever it moves, and you have less than 200 turns of the timerun nastytrap effect, it's increased by 200 */ LVL(94, 13, -27, 100, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 9, 18), ATTK(AT_BEAM, AD_PHYS, 8, 12), ATTK(AT_CLAW, AD_DETH, 7, 11), ATTK(AT_GAZE, AD_SPC2, 9, 9), ATTK(AT_TUCH, AD_HODS, 1, 1), NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("squiffed taco", S_LICH, LVL(94, 12, -7, 5, -2), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_TPTO, 7, 19), ATTK(AT_ENGL, AD_PART, 1, 21), ATTK(AT_WEAP, AD_RUNS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(64, 451, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_REGEN| M1_SEE_INVIS, M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("treatability pronunciamento", S_LICH, LVL(94, 37, -20, 55, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_DRDX, 7, 16), ATTK(AT_BUTT, AD_ABDC, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1473, 861, 0, MS_SHEEP, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("doctored dipstick", S_LICH, LVL(95, 13, 9, 53, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_NONE, AD_DARK, 1, 19), ATTK(AT_BUTT, AD_STUN, 6, 1), ATTK(AT_WEAP, AD_SLOW, 1, 8), ATTK(AT_HUGS, AD_ABDC, 1, 15), NO_ATTK, NO_ATTK), SIZ(83, 457, 0, MS_WERE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("adequate mourning rightward", S_LICH, LVL(95, 5, -1, 97, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_WET, 8, 5), ATTK(AT_SPIT, AD_DEST, 8, 10), ATTK(AT_MAGC, AD_INSA, 8, 17), ATTK(AT_BUTT, AD_NAST, 9, 5), ATTK(AT_GAZE, AD_DRDX, 1, 5), ATTK(AT_WEAP, AD_PHYS, 8, 16)), SIZ(1243, 232, 0, MS_GROWL, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_ACID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_JEWELS|M2_DWARF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sponged rankest", S_LICH, LVL(95, 12, -13, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_WEEP, 7, 21), ATTK(AT_TUCH, AD_BANI, 4, 16), ATTK(AT_GAZE, AD_TCKL, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2888, 516, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT| M1_ACID, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sestuermer", S_LICH, LVL(95, 13, -24, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEST, 12, 9), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_TUCH, AD_VAPO, 4, 8), ATTK(AT_GAZE, AD_NPRO, 6, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR|MR_STONE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("berthmartar", S_LICH, LVL(95, 13, -24, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 12, 9), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_TUCH, AD_VAPO, 4, 8), ATTK(AT_GAZE, AD_NPRO, 6, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR|MR_STONE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lyricizing engram", S_LICH, LVL(96, 29, 1, 80, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_GLIB, 9, 19), ATTK(AT_BREA, AD_DETH, 8, 7), ATTK(AT_MAGC, AD_LEVI, 1, 5), ATTK(AT_BOOM, AD_AXUS, 4, 21), NO_ATTK, NO_ATTK), SIZ(1765, 47, 0, MS_COMBAT, MZ_LARGE), MR_FIRE|MR_SLEEP, 0, M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vividly indexing", S_LICH, LVL(96, 7, -22, 15, 11), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_CLAW, AD_CHAO, 3, 16), ATTK(AT_SPIT, AD_TRAP, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2626, 448, 0, MS_SEDUCE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("soliloquized goodwill", S_LICH, LVL(96, 12, -15, 64, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_NONE, AD_PLAS, 1, 14), ATTK(AT_BITE, AD_UVUU, 8, 16), ATTK(AT_CLAW, AD_TCKL, 2, 14), ATTK(AT_LASH, AD_IDAM, 5, 20), ATTK(AT_LASH, AD_ILLU, 6, 13), ATTK(AT_KICK, AD_CNCL, 3, 16)), SIZ(4, 586, 0, MS_METALMAFIA, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sconce kenya plausibly", S_LICH, LVL(96, 11, 0, 58, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_FUMB, 2, 6), ATTK(AT_WEAP, AD_DFOO, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(662, 553, 0, MS_BOAST, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_WANDER|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("piccalilli appositely", S_LICH, LVL(97, 10, -22, 58, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_DGST, 8, 14), ATTK(AT_KICK, AD_RAGN, 2, 5), ATTK(AT_BEAM, AD_DFOO, 5, 20), ATTK(AT_TRAM, AD_PLAS, 7, 16), ATTK(AT_ENGL, AD_CHKH, 9, 12), ATTK(AT_GAZE, AD_SLUD, 5, 5)), SIZ(287, 403, 0, MS_GROWL, MZ_SMALL), MR_COLD|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_HUMANOID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mindedly shimming", S_LICH, LVL(98, 8, -10, 92, 17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRDX, 4, 21), ATTK(AT_SCRA, AD_DRLI, 7, 19), ATTK(AT_BREA, AD_DREA, 5, 1), ATTK(AT_MAGC, AD_BLAS, 5, 15), ATTK(AT_TRAM, AD_LITT, 6, 9), ATTK(AT_ENGL, AD_NGRA, 1, 8)), SIZ(3659, 259, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nentine lich", S_LICH, LVL(99, 12, -15, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 10, 12), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR|MR_DISINT|MR_STONE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("god lich", S_LICH, LVL(99, 12, -10, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 8, 6), ATTK(AT_TUCH, AD_WTHR, 6, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_MAGC, AD_CLRC, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, MR_FIRE|MR_COLD, M1_FLY|M1_SEE_INVIS|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_STALK|M2_UNDEAD|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_MAGIC|M2_NASTY|M2_PRINCE|M2_MALE, M3_WANTSBOOK|M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ubergod lich", S_LICH, LVL(99, 12, -10, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 8, 6), ATTK(AT_TUCH, AD_WTHR, 6, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_MAGC, AD_CLRC, 4, 6), ATTK(AT_GAZE, AD_DETH, 3, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, MR_FIRE|MR_COLD, M1_FLY|M1_SEE_INVIS|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_STALK|M2_UNDEAD|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_MAGIC|M2_NASTY|M2_PRINCE|M2_MALE, M3_WANTSBOOK|M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("mesta lich", S_LICH, LVL(100, 12, -15, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DETH, 10, 12), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSFOUR|MR_DISINT|MR_STONE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("delicate gainable", S_LICH, LVL(100, 12, -24, 74, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_CHAO, 1, 6), ATTK(AT_GAZE, AD_WEEP, 1, 1), ATTK(AT_GAZE, AD_CAST, 5, 1), ATTK(AT_LASH, AD_FIRE, 9, 21), ATTK(AT_TUCH, AD_DCAY, 7, 9), ATTK(AT_WEAP, AD_FEAR, 7, 14)), SIZ(13, 439, 0, MS_WAIL, MZ_LARGE), MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("croqueting hiccupped", S_LICH, LVL(100, 19, -8, 98, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_MINA, 4, 24), ATTK(AT_BEAM, AD_SPC2, 8, 15), ATTK(AT_ENGL, AD_LETH, 6, 16), ATTK(AT_WEAP, AD_SAMU, 5, 25), ATTK(AT_BITE, AD_SLIM, 9, 4), ATTK(AT_ENGL, AD_DIMN, 9, 11)), SIZ(3942, 290, 0, MS_SEDUCE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP|MR_STONE, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("apposition pillowy", S_LICH, LVL(102, 24, -2, 90, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_SLIM, 6, 8), ATTK(AT_SCRA, AD_BLEE, 3, 4), ATTK(AT_NONE, AD_BLEE, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1894, 937, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("diametric moldier", S_LICH, LVL(102, 20, -14, 25, 19), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_GLIB, 7, 17), ATTK(AT_SCRA, AD_HEAL, 1, 24), ATTK(AT_CLAW, AD_DREA, 3, 24), ATTK(AT_BUTT, AD_NUMB, 2, 6), ATTK(AT_SPIT, AD_MAGM, 2, 14), ATTK(AT_SPIT, AD_FRZE, 1, 21)), SIZ(1274, 16, 0, MS_BONES, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("exceeder regather debacle", S_LICH, LVL(102, 17, -13, 73, 17), (4), A(ATTK(AT_CLAW, AD_LAVA, 7, 5), ATTK(AT_BITE, AD_SPEL, 8, 19), ATTK(AT_BITE, AD_FIRE, 1, 4), ATTK(AT_BREA, AD_CURS, 9, 21), ATTK(AT_TRAM, AD_NACU, 3, 19), NO_ATTK), SIZ(827, 395, 0, MS_POKEDEX, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("blockish graecizing", S_LICH, LVL(102, 5, -23, 79, 0), (1), A(ATTK(AT_TENT, AD_BANI, 7, 10), ATTK(AT_HUGS, AD_COLD, 2, 13), ATTK(AT_BITE, AD_CHRN, 4, 23), ATTK(AT_TRAM, AD_CNCL, 1, 8), NO_ATTK, NO_ATTK), SIZ(1625, 325, 0, MS_TEACHER, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("suffocating interfile footboard", S_LICH, LVL(103, 24, -35, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_UNPR, 8, 25), ATTK(AT_BEAM, AD_POIS, 3, 10), ATTK(AT_RATH, AD_SPC2, 2, 9), ATTK(AT_STNG, AD_LAZY, 4, 19), NO_ATTK, NO_ATTK), SIZ(26, 920, 0, MS_SOVIET, MZ_GIGANTIC), MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("proconsular developmental", S_LICH, LVL(103, 12, -8, 93, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_CLAW, AD_POLY, 1, 21), ATTK(AT_ENGL, AD_NPRO, 5, 10), ATTK(AT_CLAW, AD_WEEP, 8, 14), ATTK(AT_CLAW, AD_ANTI, 8, 24), NO_ATTK, NO_ATTK), SIZ(987, 266, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS, M2_PRINCE|M2_MINION|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("phenological tick uveal", S_LICH, LVL(103, 35, -21, 98, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_STON, 1, 13), ATTK(AT_MAGC, AD_FUMB, 4, 7), ATTK(AT_BITE, AD_VOMT, 3, 22), ATTK(AT_BUTT, AD_TERR, 6, 6), ATTK(AT_BEAM, AD_TCKL, 1, 11), NO_ATTK), SIZ(1973, 819, 0, MS_SHEEP, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_ACID, M2_LORD|M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("welled tropia", S_LICH, LVL(104, 18, -12, 71, 17), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_NAST, 6, 12), ATTK(AT_EXPL, AD_SAMU, 3, 2), ATTK(AT_BREA, AD_WTHR, 9, 13), ATTK(AT_RATH, AD_DISN, 1, 5), ATTK(AT_SPIT, AD_PLAS, 3, 24), NO_ATTK), SIZ(718, 534, 0, MS_JAPANESE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CLING|M1_SLITHY|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("intervarsity buxomest", S_LICH, LVL(104, 20, -32, 97, 0), (4), A(ATTK(AT_BUTT, AD_PLYS, 8, 16), ATTK(AT_TUCH, AD_HEAL, 6, 23), ATTK(AT_ENGL, AD_CONT, 1, 17), ATTK(AT_ENGL, AD_NTHR, 3, 10), ATTK(AT_GAZE, AD_NTHR, 4, 14), ATTK(AT_GAZE, AD_THIR, 1, 1)), SIZ(3873, 489, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SPIDER|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("placentomata redeliberation", S_LICH, LVL(105, 19, 8, 80, 0), (1), A(ATTK(AT_MAGC, AD_DCAY, 7, 26), ATTK(AT_TUCH, AD_NPRO, 8, 2), ATTK(AT_GAZE, AD_CLRC, 9, 11), ATTK(AT_BREA, AD_AXUS, 2, 18), ATTK(AT_WEAP, AD_THIR, 1, 4), ATTK(AT_WEAP, AD_HALU, 2, 7)), SIZ(1178, 13, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, MR_DISINT|MR_STONE, M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hopeful clearheadedly duff", S_LICH, LVL(105, 3, 7, 89, -6), (2), A(ATTK(AT_BITE, AD_PAIN, 3, 1), ATTK(AT_BUTT, AD_INER, 8, 17), ATTK(AT_WEAP, AD_NEXU, 6, 17), ATTK(AT_STNG, AD_STTP, 5, 18), NO_ATTK, NO_ATTK), SIZ(2803, 1437, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_NASTY|M2_ORC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("chirping photojournalist bellman", S_LICH, LVL(105, 20, 0, 92, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_GLIB, 4, 8), ATTK(AT_SPIT, AD_STTP, 7, 16), ATTK(AT_LASH, AD_NGEN, 1, 24), ATTK(AT_STNG, AD_VAPO, 9, 19), ATTK(AT_WEAP, AD_DIMN, 5, 19), NO_ATTK), SIZ(4, 1041, 0, MS_MISSING, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_TPORT|M1_POIS, M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ophthalmoscopic penuriously", S_LICH, LVL(105, 18, -3, 91, -14), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_NONE, AD_RNG, 6, 16), ATTK(AT_WEAP, AD_SOUN, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 55, 0, MS_HANDY, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mothered birdie", S_LICH, LVL(105, 5, -40, 89, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BEAM, AD_SPEL, 6, 13), ATTK(AT_WEAP, AD_WISD, 1, 14), ATTK(AT_ENGL, AD_FRZE, 4, 13), ATTK(AT_TUCH, AD_PART, 5, 4), ATTK(AT_SPIT, AD_DROP, 1, 4), ATTK(AT_BUTT, AD_MIDI, 7, 19)), SIZ(2230, 955, 0, MS_TRUMPET, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("viceroy paperwork diagrammable", S_LICH, LVL(106, 34, -40, 74, 8), (1), A(ATTK(AT_WEAP, AD_SHRD, 8, 7), ATTK(AT_BUTT, AD_RBAD, 4, 16), ATTK(AT_BITE, AD_CURS, 9, 20), ATTK(AT_WEAP, AD_WET, 1, 9), NO_ATTK, NO_ATTK), SIZ(141, 296, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, MR_FIRE, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ambivert chiffon", S_LICH, LVL(106, 12, -19, 72, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_RUNS, 1, 12), ATTK(AT_CLAW, AD_CAST, 2, 24), ATTK(AT_ENGL, AD_TDRA, 5, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1183, 941, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("autogyro lacerated", S_LICH, LVL(107, 19, -22, 98, -13), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_SEDU, 4, 7), ATTK(AT_LASH, AD_TERR, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(24, 464, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_SLEEP|MR_POISON, M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS, M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shafted vaginae", S_LICH, LVL(107, 20, -19, 95, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_SCRA, AD_INSA, 3, 8), ATTK(AT_STNG, AD_UNPR, 1, 14), ATTK(AT_KICK, AD_DRIN, 6, 7), ATTK(AT_HUGS, AD_NEXU, 5, 15), NO_ATTK, NO_ATTK), SIZ(343, 23, 0, MS_SELFHARM, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("obliged gibber vendetta", S_LICH, LVL(107, 15, -16, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_BLAS, 1, 15), ATTK(AT_STNG, AD_SSEX, 7, 16), ATTK(AT_TUCH, AD_COLD, 2, 26), ATTK(AT_CLAW, AD_DRCH, 6, 11), ATTK(AT_NONE, AD_SKIL, 9, 26), NO_ATTK), SIZ(2115, 1340, 0, MS_SQAWK, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("marauding secretively", S_LICH, LVL(107, 20, -7, 89, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TLPT, 1, 13), ATTK(AT_TENT, AD_FLAM, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(366, 155, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, MR_FIRE, M1_NOTAKE, M2_LORD|M2_NASTY|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sweeper staider pricklier", S_LICH, LVL(107, 12, 8, 83, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_DREN, 5, 2), ATTK(AT_HUGS, AD_STTP, 4, 7), ATTK(AT_BOOM, AD_FREN, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(11, 204, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("informational hejira", S_LICH, LVL(108, 15, -35, 87, 15), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_DEBT, 4, 5), ATTK(AT_CLAW, AD_DETH, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1077, 1187, 0, MS_IMITATE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vamoose fernery", S_LICH, LVL(108, 16, -2, 98, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_VAPO, 6, 12), ATTK(AT_RATH, AD_ICUR, 6, 22), ATTK(AT_NONE, AD_LETH, 8, 8), ATTK(AT_RATH, AD_DRCO, 3, 7), ATTK(AT_EXPL, AD_DEST, 6, 22), NO_ATTK), SIZ(2170, 746, 0, MS_GROWL, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_ACID|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nahuatl gotten joyful", S_LICH, LVL(108, 18, -27, 99, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_WRAT, 0, 10), ATTK(AT_WEAP, AD_POLY, 9, 13), ATTK(AT_SCRA, AD_FEMI, 2, 13), ATTK(AT_WEAP, AD_WERE, 6, 11), ATTK(AT_RATH, AD_STAT, 8, 4), NO_ATTK), SIZ(24, 810, 0, MS_ARREST, MZ_TINY), MR_COLD|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magistracy crystalize", S_LICH, LVL(108, 12, -11, 38, 5), (G_VLGROUP|1), A(ATTK(AT_GAZE, AD_NGRA, 5, 10), ATTK(AT_STNG, AD_POLY, 6, 26), ATTK(AT_STNG, AD_ALIN, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3478, 69, 0, MS_POKEDEX, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_UNSOLID, M2_LORD|M2_PRINCE|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("yahooism dimple", S_LICH, LVL(108, 14, -20, 82, 0), (1), A(ATTK(AT_TUCH, AD_CAST, 1, 2), ATTK(AT_GAZE, AD_BLND, 8, 26), ATTK(AT_WEAP, AD_TIME, 1, 2), ATTK(AT_CLAW, AD_WGHT, 9, 24), ATTK(AT_HUGS, AD_NUMB, 0, 4), NO_ATTK), SIZ(38, 944, 0, MS_SQEEK, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_SEE_INVIS|M1_ACID| M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_HOBBIT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fiberizing relentlessly official", S_LICH, LVL(109, 18, -36, 91, 0), (G_GENO|2), A(ATTK(AT_RATH, AD_CHRN, 1, 26), ATTK(AT_BREA, AD_VAMP, 5, 5), ATTK(AT_GAZE, AD_WRAP, 1, 2), ATTK(AT_TRAM, AD_NIVE, 3, 26), ATTK(AT_ENGL, AD_FEMI, 1, 5), NO_ATTK), SIZ(236, 20, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_ELEC, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hubby slippy", S_LICH, LVL(109, 50, -11, 79, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TENT, AD_LITT, 7, 8), ATTK(AT_BOOM, AD_DETH, 1, 5), ATTK(AT_NONE, AD_WTHR, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(791, 229, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("justifying dispersement linesmen", S_LICH, LVL(109, 9, 7, 73, -17), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_DARK, 6, 1), ATTK(AT_BEAM, AD_SGLD, 1, 4), ATTK(AT_WEAP, AD_FIRE, 3, 15), ATTK(AT_TRAM, AD_CONF, 7, 4), NO_ATTK, NO_ATTK), SIZ(2436, 207, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_MIMIC|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tumoral absorb", S_LICH, LVL(109, 23, -28, 86, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_SLOW, 6, 15), ATTK(AT_HUGS, AD_CONF, 4, 2), ATTK(AT_BUTT, AD_RUST, 3, 5), ATTK(AT_BITE, AD_SSEX, 9, 3), ATTK(AT_SPIT, AD_AMNE, 6, 3), ATTK(AT_WEAP, AD_COLD, 4, 1)), SIZ(1207, 87, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("poppa yapping", S_LICH, LVL(110, 16, -19, 71, 0), (G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_DRST, 5, 19), ATTK(AT_HUGS, AD_ELEC, 1, 19), ATTK(AT_TENT, AD_MINA, 9, 18), ATTK(AT_STNG, AD_DREA, 1, 24), ATTK(AT_HUGS, AD_DRCH, 2, 9), ATTK(AT_WEAP, AD_EDGE, 9, 24)), SIZ(1003, 1580, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("underproduce conto", S_LICH, LVL(110, 20, -8, 25, 0), (2), A(ATTK(AT_TRAM, AD_VOMT, 5, 19), ATTK(AT_BEAM, AD_NACU, 9, 15), ATTK(AT_BEAM, AD_LAVA, 6, 5), ATTK(AT_EXPL, AD_SKIL, 2, 4), ATTK(AT_MAGC, AD_NAST, 2, 24), NO_ATTK), SIZ(27, 98, 0, MS_FART_QUIET, MZ_LARGE), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sufflated demitasse", S_LICH, LVL(110, 16, -11, 84, -16), (G_GENO|1), A(ATTK(AT_LASH, AD_SCOR, 9, 13), ATTK(AT_STNG, AD_INSA, 2, 6), ATTK(AT_TENT, AD_MAGM, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(464, 674, 0, MS_BOSS, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID| M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hangar nippiest metaphysician", S_LICH, LVL(110, 38, 1, 9, 0), (2), A(ATTK(AT_BUTT, AD_MAGM, 4, 19), ATTK(AT_KICK, AD_DETH, 6, 23), ATTK(AT_NONE, AD_BADE, 0, 9), ATTK(AT_LASH, AD_VOMT, 4, 14), ATTK(AT_LASH, AD_SLUD, 7, 16), ATTK(AT_BREA, AD_SKIL, 4, 21)), SIZ(3702, 399, 0, MS_SISSY, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_OVIPAROUS|M1_OMNIVORE|M1_METALLIVORE, M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("recrudesced shrining", S_LICH, LVL(111, 7, -33, 96, 3), (G_GENO|G_UNIQ|3), A(ATTK(AT_EXPL, AD_DISP, 7, 24), ATTK(AT_MAGC, AD_INER, 1, 13), ATTK(AT_WEAP, AD_DAMA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1438, 1121, 0, MS_DEAD, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_ACID, M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unpersuasively sputum", S_LICH, LVL(111, 16, -40, 67, 0), (1), A(ATTK(AT_SCRA, AD_VAMP, 1, 9), ATTK(AT_LASH, AD_MCRE, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(950, 765, 0, MS_LIEDER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_THICK_HIDE, M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tempore schoolbook", S_LICH, LVL(111, 18, 1, 91, 0), (2), A(ATTK(AT_WEAP, AD_VENO, 7, 13), ATTK(AT_CLAW, AD_TCKL, 1, 8), ATTK(AT_GAZE, AD_SHRD, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(540, 283, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_NOHEAD|M1_UNSOLID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_COLLECT|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ploddingly habiliment", S_LICH, LVL(111, 15, -13, 86, -14), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DRDX, 5, 1), ATTK(AT_KICK, AD_NEXU, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1530, 26, 0, MS_GURGLE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flipped cayenne", S_LICH, LVL(112, 14, 1, 88, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_AXUS, 8, 5), ATTK(AT_GAZE, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(298, 1299, 0, MS_SHEEP, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_REGEN|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("totemism distinction", S_LICH, LVL(113, 19, 1, 64, -18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_ENCH, 1, 25), ATTK(AT_STNG, AD_NACU, 3, 17), ATTK(AT_TENT, AD_FEAR, 3, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1685, 121, 0, MS_TREESQUAD, MZ_MEDIUM), MR_POISON, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unjudicial elevated", S_LICH, LVL(114, 14, 0, 97, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_SLUD, 1, 7), ATTK(AT_SPIT, AD_MIDI, 1, 8), ATTK(AT_NONE, AD_DRCH, 0, 5), ATTK(AT_BITE, AD_DGST, 5, 5), NO_ATTK, NO_ATTK), SIZ(1195, 458, 0, MS_SHEEP, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS, M2_PRINCE|M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("philtered puggy aesthetic unordained", S_LICH, LVL(115, 15, -30, 86, 0), (3), A(ATTK(AT_SPIT, AD_VENO, 7, 26), ATTK(AT_GAZE, AD_LEVI, 4, 15), ATTK(AT_KICK, AD_SOUN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3025, 551, 0, MS_DRUGS, MZ_HUGE), MR_ELEC|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stipulatory hernial", S_LICH, LVL(116, 17, 8, 76, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_ELEC, 1, 8), ATTK(AT_MAGC, AD_FUMB, 9, 13), ATTK(AT_BOOM, AD_CHAO, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1570, 1414, 0, MS_SMITH, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, MR_SLEEP|MR_DISINT, M1_THICK_HIDE|M1_CARNIVORE, M2_PRINCE|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("billeting adsorbate congeniality cantrip", S_LICH, LVL(117, 8, -7, 76, -13), (G_GENO|G_PLATOON|1|G_RGROUP), A(ATTK(AT_TRAM, AD_CORR, 5, 4), ATTK(AT_SPIT, AD_WTHR, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1004, 226, 0, MS_WAIL, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE, M2_DEMON|M2_WANDER|M2_MAGIC|M2_HOBBIT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gamboling disorganizer", S_LICH, LVL(117, 27, -4, 79, 20), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_TIME, 3, 16), ATTK(AT_NONE, AD_CHKH, 6, 22), ATTK(AT_KICK, AD_DRCH, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(656, 72, 0, MS_GROWL, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT| M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("grovel escrowing", S_LICH, LVL(117, 27, -1, 76, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_NPRO, 2, 12), ATTK(AT_BEAM, AD_CURS, 7, 17), ATTK(AT_SPIT, AD_LEGS, 1, 23), ATTK(AT_TUCH, AD_WRAT, 2, 23), NO_ATTK, NO_ATTK), SIZ(904, 1116, 0, MS_WERE, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_POIS| M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("quick aborigine courant", S_LICH, LVL(118, 12, -40, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FEMI, 5, 24), ATTK(AT_GAZE, AD_LITT, 2, 18), ATTK(AT_TUCH, AD_CALM, 5, 18), ATTK(AT_TUCH, AD_RBAD, 3, 2), NO_ATTK, NO_ATTK), SIZ(452, 129, 0, MS_APOC, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("confider disheartening pinkeye", S_LICH, LVL(118, 19, -21, 71, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_MAGM, 2, 13), ATTK(AT_TENT, AD_CURS, 1, 14), ATTK(AT_HUGS, AD_CHKH, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(747, 631, 0, MS_BOAST, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("jingling zabaione monopolization", S_LICH, LVL(118, 34, -9, 87, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_LEGS, 4, 11), ATTK(AT_HUGS, AD_CORR, 4, 18), ATTK(AT_HUGS, AD_WRAP, 5, 3), ATTK(AT_TUCH, AD_MALK, 2, 18), ATTK(AT_NONE, AD_WGHT, 6, 13), NO_ATTK), SIZ(229, 575, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inhuman insure", S_LICH, LVL(121, 14, -40, 14, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CHAO, 4, 1), ATTK(AT_BITE, AD_TLPT, 9, 3), ATTK(AT_BITE, AD_DRIN, 3, 1), ATTK(AT_TRAM, AD_CURS, 1, 18), ATTK(AT_CLAW, AD_WRAT, 8, 20), NO_ATTK), SIZ(3115, 1108, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_DEMON|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("officiation interatomic", S_LICH, LVL(121, 17, -14, 94, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_PLAS, 7, 5), ATTK(AT_LASH, AD_DRCO, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3336, 1067, 0, MS_SUPERMAN, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_DWARF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("lactoprotein ingrown acutely", S_LICH, LVL(122, 13, -28, 100, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEAR, 2, 1), ATTK(AT_KICK, AD_NAST, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(64, 100, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonfatal rabbet", S_LICH, LVL(122, 16, -28, 97, -20), (1), A(ATTK(AT_BEAM, AD_MCRE, 7, 3), ATTK(AT_WEAP, AD_FREN, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1966, 445, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fleshly carat godlily crackliest", S_LICH, LVL(122, 23, 10, 45, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_LASH, AD_MANA, 4, 20), ATTK(AT_TENT, AD_SANI, 3, 26), ATTK(AT_CLAW, AD_SPC2, 9, 18), ATTK(AT_BOOM, AD_WRAT, 1, 5), ATTK(AT_SCRA, AD_EDGE, 1, 21), NO_ATTK), SIZ(728, 768, 0, MS_AREOLA, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("whackiest burr", S_LICH, LVL(123, 13, 1, 62, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_TRAM, AD_CHRN, 9, 1), ATTK(AT_MAGC, AD_THIE, 9, 9), ATTK(AT_ENGL, AD_TPTO, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1840, 1, 0, MS_SOCKS, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_MINDLESS|M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wast scission", S_LICH, LVL(123, 20, -37, 89, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_GAZE, AD_RBAD, 4, 20), ATTK(AT_BEAM, AD_DIMN, 6, 2), ATTK(AT_BUTT, AD_SHAN, 5, 13), ATTK(AT_NONE, AD_INER, 0, 8), ATTK(AT_TUCH, AD_CNCL, 3, 19), NO_ATTK), SIZ(132, 1873, 0, MS_ARREST, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lukewarm clock", S_LICH, LVL(124, 19, -27, 97, 12), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_STON, 7, 7), ATTK(AT_LASH, AD_VOMT, 2, 17), ATTK(AT_HUGS, AD_WTHR, 7, 7), ATTK(AT_MAGC, AD_COLD, 6, 11), ATTK(AT_STNG, AD_ILLU, 5, 5), NO_ATTK), SIZ(2165, 944, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_ANIMAL|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("umlauting mum", S_LICH, LVL(124, 20, -35, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_INSA, 2, 25), ATTK(AT_STNG, AD_DEPR, 3, 21), ATTK(AT_BUTT, AD_INER, 1, 24), ATTK(AT_TENT, AD_DRCH, 3, 18), NO_ATTK, NO_ATTK), SIZ(3343, 804, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_UNSOLID|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("centripetally transfixed aspersed", S_LICH, LVL(124, 19, -11, 85, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_BITE, AD_SLUD, 1, 16), ATTK(AT_BOOM, AD_VAMP, 7, 10), ATTK(AT_SPIT, AD_ICUR, 7, 12), ATTK(AT_BUTT, AD_WISD, 9, 25), NO_ATTK, NO_ATTK), SIZ(1201, 34, 0, MS_SING, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE, M2_COLLECT|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("endeavor totter", S_LICH, LVL(125, 12, -13, 77, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_WEBS, 1, 12), ATTK(AT_BUTT, AD_DGST, 6, 10), ATTK(AT_STNG, AD_FEAR, 5, 17), ATTK(AT_NONE, AD_CNCL, 7, 9), ATTK(AT_GAZE, AD_TLPT, 4, 10), ATTK(AT_WEAP, AD_DFOO, 5, 7)), SIZ(1304, 1838, 0, MS_SHOE, MZ_TINY), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_NOHEAD|M1_ACID, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wallower scrimping", S_LICH, LVL(125, 12, -6, 78, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_VAPO, 1, 14), ATTK(AT_MAGC, AD_ICUR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(108, 1351, 0, MS_SHEEP, MZ_SMALL), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_COLLECT|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("meany puncheon swing reintrenchment countenance algid", S_LICH, LVL(125, 17, -9, 43, 0), (G_VLGROUP|4), A(ATTK(AT_KICK, AD_COLD, 5, 7), ATTK(AT_WEAP, AD_CORR, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2534, 790, 0, MS_FART_NORMAL, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_ACID| M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), /* * Mummies */ MON("creep mummy", S_MUMMY, LVL(0, 6, 10, 0, 0), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ant mummy", S_MUMMY, LVL(0, 6, 10, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rat mummy", S_MUMMY, LVL(0, 7, 10, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SQEEK, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("moan mummy", S_MUMMY, LVL(0, 12, 10, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUTE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lush mummy", S_MUMMY, LVL(0, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|8), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mummy", S_MUMMY, LVL(0, 12, 10, 0, 0), (G_GENO|G_NOCORPSE|10), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("gruff mummy", S_MUMMY, LVL(0, 6, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ILLU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blah mummy", S_MUMMY, LVL(0, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ICUR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chamfered mummy", S_MUMMY, LVL(0, 12, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MCRE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adom mummy", S_MUMMY, LVL(1, 6, 9, 0, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sanity mummy", S_MUMMY, LVL(1, 6, 9, 0, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_INSA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dcss mummy", S_MUMMY, LVL(1, 6, 9, 0, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_AMNE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tanglederp mummy", S_MUMMY, LVL(1, 6, 9, 0, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MEMO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("modron monodrone", S_MUMMY, LVL(1, 12, 7, 10, 0), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("old butler", S_MUMMY, LVL(1, 8, 10, 0, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("early mummy", S_MUMMY, LVL(1, 6, 9, 0, -5), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bat mummy", S_MUMMY, LVL(1, 12, 10, 0, -5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("delta-one", S_MUMMY, LVL(1, 14, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("summy mummy", S_MUMMY, LVL(1, 6, 9, 0, -5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_SAMU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dnh mummy", S_MUMMY, LVL(1, 6, 9, 0, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_AXUS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("newt mummy", S_MUMMY, LVL(1, 6, 8, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adopted course", S_MUMMY, LVL(1, 12, 1, 65, -9), (G_UNIQ|3), A(ATTK(AT_SPIT, AD_TCKL, 1, 3), ATTK(AT_MAGC, AD_PEST, 1, 6), ATTK(AT_ENGL, AD_DCAY, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(125, 1132, 0, MS_ANIMAL, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOEYES, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_JEWELS|M2_DWARF, M3_NOTAME|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pedigreed runabout", S_MUMMY, LVL(1, 11, 7, 87, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_ILLU, 1, 8), ATTK(AT_KICK, AD_SIN, 1, 7), ATTK(AT_TRAM, AD_CAST, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3947, 431, 0, MS_SOVIET, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NOEYES, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gecko mummy", S_MUMMY, LVL(2, 6, 8, 0, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ratling mummy", S_MUMMY, LVL(2, 6, 6, 20, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_TUNNEL|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sally-line", S_MUMMY, LVL(2, 6, 8, 0, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_FART_QUIET, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("blob mummy", S_MUMMY, LVL(2, 4, 10, 0, -5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_ACID, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_ACID|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("amorph mummy", S_MUMMY, LVL(2, 6, 6, 20, -1), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 50, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("form mummy", S_MUMMY, LVL(2, 6, 6, 20, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TERR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_TUNNEL|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("imp mummy", S_MUMMY, LVL(2, 7, 7, 20, -2), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("delta-two", S_MUMMY, LVL(2, 14, 10, 0, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("reappropriation jaywalking barbered", S_MUMMY, LVL(2, 9, -1, 65, 10), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BEAM, AD_WERE, 1, 8), ATTK(AT_LASH, AD_DIMN, 2, 4), ATTK(AT_WEAP, AD_WEBS, 2, 4), ATTK(AT_BEAM, AD_DISE, 2, 4), ATTK(AT_BREA, AD_NGEN, 2, 5), ATTK(AT_WEAP, AD_SHRD, 2, 8)), SIZ(3726, 286, 0, MS_REPAIR, MZ_MEDIUM), MR_COLD|MR_POISON, MR_POISON, M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("kobold mummy", S_MUMMY, LVL(3, 8, 6, 20, -2), (G_GENO|G_NOCORPSE|12), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("curse mummy", S_MUMMY, LVL(3, 8, 6, 20, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ICUR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mac mummy", S_MUMMY, LVL(3, 12, 6, 20, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MCRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dork mummy", S_MUMMY, LVL(3, 8, 6, 20, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NACU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("humanoid mummy", S_MUMMY, LVL(3, 6, 8, 10, -2), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wandering mummy", S_MUMMY, LVL(3, 4, 8, 10, -2), (G_GENO|G_NOCORPSE|8), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spider mummy", S_MUMMY, LVL(3, 6, 9, 10, -2), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_CONCEAL, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil kobold mummy", S_MUMMY, LVL(3, 8, 6, 20, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("krrk mummy", S_MUMMY, LVL(3, 8, 6, 20, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NGEN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("delta-three", S_MUMMY, LVL(3, 14, 10, 0, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("chicken mummy", S_MUMMY, LVL(3, 5, 7, 10, -2), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dog mummy", S_MUMMY, LVL(3, 10, 9, 10, -2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("cat mummy", S_MUMMY, LVL(3, 15, 8, 20, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("goblin mummy", S_MUMMY, LVL(3, 6, 10, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ORC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tasloi mummy", S_MUMMY, LVL(3, 8, 5, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("workweek volatilizing crossbreed rocklike clammier resistible factorized", S_MUMMY, LVL(3, 8, 3, 27, 12), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TRAM, AD_SWAP, 3, 6), ATTK(AT_TUCH, AD_BLEE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2151, 344, 0, MS_SMITH, MZ_GIGANTIC), MR_DISINT, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gnome mummy", S_MUMMY, LVL(4, 10, 6, 20, -3), (G_GENO|G_NOCORPSE|12), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GNOME, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("demented mummy", S_MUMMY, LVL(4, 10, 6, 20, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_INSA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GNOME, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("monkey mummy", S_MUMMY, LVL(4, 12, 6, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hobbit mummy", S_MUMMY, LVL(4, 10, 6, 20, -4), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_HOBBIT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kappa mummy", S_MUMMY, LVL(4, 6, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lusi", S_MUMMY, LVL(4, 12, 8, 10, 0), (1), A(ATTK(AT_KICK, AD_WTHR, 3, 4), ATTK(AT_NONE, AD_DRCH, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DEATH|MR_STONE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_ACID|M1_FLY|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("green femmy", S_MUMMY, /* spawns with sweet mocassins; keyword: "marlena" */ LVL(4, 12, 6, 20, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("evil gnome mummy", S_MUMMY, LVL(4, 10, 6, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GNOME, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("modron duodrone", S_MUMMY, LVL(4, 13, 6, 20, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tomb mummy", S_MUMMY, LVL(4, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_MAGM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("miner mummy", S_MUMMY, LVL(4, 7, 8, 10, -3), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("real miner mummy", S_MUMMY, LVL(4, 7, 8, 10, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eyp mummy", S_MUMMY, LVL(4, 8, 8, 0, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_SITM, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elolesser mummy", S_MUMMY, LVL(4, 8, 8, 10, -5), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_FEAR, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("quadruped mummy", S_MUMMY, LVL(4, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("jungly yarn", S_MUMMY, LVL(4, 11, -5, 56, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_MIDI, 1, 5), ATTK(AT_TUCH, AD_NGEN, 4, 3), ATTK(AT_EXPL, AD_STTP, 3, 9), ATTK(AT_BEAM, AD_ICEB, 4, 4), NO_ATTK, NO_ATTK), SIZ(2952, 351, 0, MS_CORONA, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("supersession bechamel joking prepare", S_MUMMY, LVL(4, 11, 6, 72, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_STUN, 4, 5), ATTK(AT_WEAP, AD_FAMN, 1, 3), ATTK(AT_BUTT, AD_SSEX, 3, 1), ATTK(AT_ENGL, AD_SKIL, 1, 8), ATTK(AT_GAZE, AD_ENCH, 3, 9), NO_ATTK), SIZ(1486, 909, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH, MR_STONE, M1_WALLWALK|M1_CLING|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS| M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rhubarb electrocardiographic", S_MUMMY, LVL(4, 12, 8, 18, 18), (G_GENO|1), A(ATTK(AT_STNG, AD_UVUU, 2, 1), ATTK(AT_SPIT, AD_BLEE, 5, 1), ATTK(AT_BITE, AD_TLPT, 2, 4), ATTK(AT_WEAP, AD_DGST, 1, 1), ATTK(AT_WEAP, AD_TIME, 3, 8), ATTK(AT_BEAM, AD_INER, 2, 2)), SIZ(32, 447, 0, MS_CAR, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL, M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("muser temblor", S_MUMMY, LVL(4, 12, 4, 97, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONF, 2, 4), ATTK(AT_TENT, AD_FIRE, 3, 3), ATTK(AT_TENT, AD_UVUU, 6, 1), ATTK(AT_SCRA, AD_SLUD, 4, 3), ATTK(AT_NONE, AD_RUNS, 4, 7), NO_ATTK), SIZ(1138, 795, 0, MS_SOVIET, MZ_GIGANTIC), MR_DISINT, MR_DISINT, M1_NOHEAD|M1_THICK_HIDE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("orc mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|12), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ORC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("beamcurse mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_ICUR, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bored mummy", S_MUMMY, LVL(5, 6, 7, 10, -4), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_MUTE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unimportant mummy", S_MUMMY, LVL(5, 6, 7, 10, -4), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("meanbeam mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_NACU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elona butler", S_MUMMY, LVL(5, 11, 8, 0, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("fighter mummy", S_MUMMY, LVL(5, 8, 7, 10, -4), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("piercer mummy", S_MUMMY, LVL(5, 1, 5, 20, -4), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOLIMBS|M1_HIDE|M1_CLING, M2_UNDEAD|M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("delta-four", S_MUMMY, LVL(5, 15, 9, 0, 0), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("delta saddle supplier", S_MUMMY, /* spawns with leather saddle */ LVL(5, 15, 9, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("illusory mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ILLU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ORC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("very illusory mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ILLU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ORC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("exile", S_MUMMY, LVL(5, 12, 5, 50, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_MAGM, 1, 2), ATTK(AT_BEAM, AD_NTHR, 1, 2), ATTK(AT_BEAM, AD_DARK, 1, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil orc mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ORC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil dwarf mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_DWARF|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("midget mummy", S_MUMMY, LVL(5, 8, 7, 10, -4), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("horse mummy", S_MUMMY, LVL(5, 10, 10, 10, -4), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dwarf mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|12), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_DWARF|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("definitely not orc mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ORC|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("structure mummy", S_MUMMY, LVL(5, 10, 5, 20, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DEST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mummic", S_MUMMY, LVL(5, 3, 7, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sillily baldric prune", S_MUMMY, LVL(5, 8, -6, 85, 0), (G_SGROUP|2), A(ATTK(AT_SPIT, AD_WET, 1, 1), ATTK(AT_ENGL, AD_NEXU, 5, 8), ATTK(AT_SCRA, AD_DISP, 1, 2), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(21, 198, 0, MS_MUTE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_ACID, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("elf mummy", S_MUMMY, LVL(6, 12, 4, 30, 5), (G_GENO|G_NOCORPSE|12), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("shadowy mummy", S_MUMMY, /* spawns with qatar */ LVL(6, 12, 7, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 900, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_SLEEP|MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("drey elf mummy", S_MUMMY, LVL(6, 12, 4, 30, 5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_INSA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("coronation drow mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_NIVE, 2, 4), ATTK(AT_BEAM, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drow mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("centaur mummy", S_MUMMY, LVL(6, 9, 7, 10, -4), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_GREEDY|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ven mummy", S_MUMMY, LVL(6, 9, 7, 15, 5), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cockatrice mummy", S_MUMMY, /* evil patch idea by Tmasher */ LVL(6, 6, 5, 30, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE|MR_COLD|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS|M1_POIS, M2_HOSTILE|M2_UNDEAD|M2_GREEDY, M3_INFRAVISION|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("two-foot mummy", S_MUMMY, LVL(6, 8, 7, 15, -5), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("human mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|12), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("helper mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spammer mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("half-dragon mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("buttsally", S_MUMMY, LVL(6, 9, 10, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("sylph mummy", S_MUMMY, LVL(6, 12, 4, 30, 5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SLOW, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("evil elf mummy", S_MUMMY, LVL(6, 12, 4, 30, 5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("evil drow mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 2, 4), ATTK(AT_NONE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil human mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 2, 4), ATTK(AT_CLAW, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("null mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Alabaster mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_UNDEAD|M2_ELF, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("changeling mummy", S_MUMMY, LVL(6, 12, 4, 40, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ungenocidable alabaster mummy", S_MUMMY, LVL(6, 12, 4, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_UNDEAD|M2_ELF, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("felltwin", S_MUMMY, LVL(6, 10, 9, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 2), ATTK(AT_BREA, AD_DRST, 2, 2), ATTK(AT_MAGC, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("acolyte mummy", S_MUMMY, LVL(6, 12, 4, 20, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("habitat sizzling inaptly", S_MUMMY, LVL(6, 12, -4, 27, 0), (G_VLGROUP|4), A(ATTK(AT_EXPL, AD_LITT, 1, 3), ATTK(AT_TRAM, AD_ANTI, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(73, 432, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY| M1_OVIPAROUS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("shalt furnished", S_MUMMY, LVL(6, 13, 5, 91, 5), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BOOM, AD_PEST, 5, 9), ATTK(AT_KICK, AD_ACID, 2, 4), ATTK(AT_CLAW, AD_TERR, 2, 2), ATTK(AT_TENT, AD_WEEP, 6, 4), ATTK(AT_RATH, AD_UVUU, 2, 6), ATTK(AT_TENT, AD_SSEX, 9, 1)), SIZ(624, 1321, 0, MS_SING, MZ_GIGANTIC), MR_SLEEP|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID, M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ettin mummy", S_MUMMY, LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("non-seen ettin mummy", S_MUMMY, LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("haha you just died", S_MUMMY, /* invisible */ LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("elomummy", S_MUMMY, LVL(7, 10, 6, 20, -5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_DRST, 2, 3), ATTK(AT_TUCH, AD_FEAR, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("cannot kill what you cannot see", S_MUMMY, /* super-invisible */ LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("we nuked your char", S_MUMMY, /* invisible */ LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_DEEPSTATE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ubercentaur mummy", S_MUMMY, LVL(7, 18, 4, 40, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WTHR, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("orange ettin mummy", S_MUMMY, /* by Adeon */ LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLEE, 2, 6), ATTK(AT_CLAW, AD_SLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("modron tridrone", S_MUMMY, LVL(7, 14, 5, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("outoftime mummy", S_MUMMY, LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TIME, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("adherer", S_MUMMY, LVL(7, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STCK, 2, 4), ATTK(AT_CLAW, AD_WTHR, 2, 4), ATTK(AT_NONE, AD_GLIB, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("type whose M fell down", S_MUMMY, LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONF, 2, 6), ATTK(AT_CLAW, AD_CONF, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("idiotic bla-bla guy", S_MUMMY, LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONF, 2, 6), ATTK(AT_CLAW, AD_CONF, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_WOLLOH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("calls itself ettin mummy", S_MUMMY, LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("headphone penis", S_MUMMY, LVL(7, 18, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISP, 2, 6), ATTK(AT_BUTT, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SOUND, MZ_HUGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("ogre mummy", S_MUMMY, LVL(7, 10, 5, 0, -3), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_STRONG|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_JEWELS, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shark on a motorcycle", S_MUMMY, /* by Luxidream */ LVL(7, 24, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CAR, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sharkjumper", S_MUMMY, /* by Luxidream */ LVL(7, 24, 2, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("polue mummy", S_MUMMY, LVL(7, 10, 5, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_POLY, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_STRONG|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_JEWELS, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chiropteran mummy", S_MUMMY, LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SQEEK, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_POIS|M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, M4_BAT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("roflcopter mummy", S_MUMMY, LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SQEEK, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_POIS|M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, M4_BAT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("evil ettin mummy", S_MUMMY, LVL(7, 12, 4, 30, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 2, 6), ATTK(AT_CLAW, AD_DRCO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evil ogre mummy", S_MUMMY, LVL(7, 10, 5, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 3, 3), ATTK(AT_CLAW, AD_DRCO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_STRONG|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_JEWELS, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("big mummy", S_MUMMY, LVL(7, 9, 7, 15, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rammer mummy", S_MUMMY, LVL(7, 7, 7, 0, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Carina", S_MUMMY, LVL(7, 10, 0, 80, 1), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: COMBAT_STILETTOS BLOCK_HEELED_COMBAT_BOOT POT_PARALYSIS LEATHER_JACKET */ MON("ophthalmology glycogen", S_MUMMY, LVL(7, 11, -10, 46, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DRDX, 1, 8), ATTK(AT_TUCH, AD_TIME, 8, 1), ATTK(AT_BREA, AD_ABDC, 4, 4), ATTK(AT_KICK, AD_GRAV, 4, 9), NO_ATTK, NO_ATTK), SIZ(32, 711, 0, MS_PRINCIPAL, MZ_HUGE), MR_ACID, 0, M1_HIDE|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("holing fugued", S_MUMMY, LVL(7, 10, -10, 60, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_NAST, 7, 7), ATTK(AT_KICK, AD_DEPR, 7, 3), ATTK(AT_BITE, AD_FAKE, 5, 8), ATTK(AT_SCRA, AD_NUMB, 1, 1), NO_ATTK, NO_ATTK), SIZ(453, 399, 0, MS_BOT, MZ_MEDIUM), MR_DISINT, 0, M1_BREATHLESS, M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pimplier greengrocer boneyard", S_MUMMY, LVL(7, 12, 0, 85, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PAIN, 7, 3), ATTK(AT_WEAP, AD_TREM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2695, 36, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("commiserate covert", S_MUMMY, LVL(7, 12, -4, 97, 0), (4), A(ATTK(AT_RATH, AD_NPRO, 7, 6), ATTK(AT_STNG, AD_LUCK, 6, 8), ATTK(AT_BUTT, AD_HODS, 7, 5), ATTK(AT_RATH, AD_AMNE, 0, 4), ATTK(AT_SPIT, AD_STAT, 7, 7), NO_ATTK), SIZ(3142, 41, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT, MR_SLEEP, M1_SWIM|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("teacherage rowboat", S_MUMMY, LVL(7, 12, 0, 37, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_INSA, 7, 5), ATTK(AT_LASH, AD_ACID, 3, 2), ATTK(AT_NONE, AD_SEDU, 3, 4), ATTK(AT_TENT, AD_HALU, 7, 6), ATTK(AT_TRAM, AD_DFOO, 7, 3), ATTK(AT_TENT, AD_SSEX, 1, 1)), SIZ(0, 1505, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_HIDE|M1_TPORT_CNTRL|M1_OMNIVORE, M2_STALK|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("jailer quarte goofed pogromed", S_MUMMY, LVL(7, 12, 1, 1, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TENT, AD_MINA, 6, 3), ATTK(AT_BREA, AD_STUN, 1, 5), ATTK(AT_TUCH, AD_WEBS, 4, 5), ATTK(AT_BITE, AD_DRCH, 5, 2), NO_ATTK, NO_ATTK), SIZ(423, 495, 0, MS_WAIL, MZ_GIGANTIC), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("batterweapon user", S_MUMMY, /* spawns with tinmace and mesh armor */ LVL(8, 12, 4, 30, -8), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant mummy", S_MUMMY, LVL(8, 14, 3, 30, -7), (G_GENO|G_NOCORPSE|7), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_JEWELS, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("trousershitter man", S_MUMMY, LVL(8, 11, 3, 30, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BADE, 3, 4), ATTK(AT_HUGS, AD_BADE, 3, 4), ATTK(AT_NONE, AD_BADE, 4, 7), ATTK(AT_GAZE, AD_BADE, 1, 1), ATTK(AT_TUCH, AD_POIS, 1, 1), ATTK(AT_NONE, AD_POIS, 1, 1)), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_JEWELS|M2_MALE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluidator moger", S_MUMMY, LVL(8, 8, 4, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DEBU, 2, 2), ATTK(AT_HUGS, AD_DEBU, 2, 2), ATTK(AT_BEAM, AD_DEBU, 2, 2), ATTK(AT_GAZE, AD_DEBU, 2, 2), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mummy homer", S_MUMMY, LVL(8, 3, 8, 0, -5), (G_GENO|G_NOCORPSE|7), A(ATTK(AT_LASH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dried corpse", S_MUMMY, LVL(8, 6, 5, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_BOOM, AD_DRST, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("laser mummy", S_MUMMY, /* spawns with hand blaster */ LVL(8, 12, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("delta-five", S_MUMMY, LVL(8, 15, 9, 0, 0), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("beautiful museum guide", S_MUMMY, /* spawns with lady boots */ LVL(8, 15, 9, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 9), ATTK(AT_HUGS, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_STONE, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_FEMALE, 0, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("dead pharao", S_MUMMY, LVL(8, 6, 5, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_BOOM, AD_DRST, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("serbara", S_MUMMY, LVL(8, 13, 1, 75, 0), (1), A(ATTK(AT_KICK, AD_GLIB, 6, 9), ATTK(AT_NONE, AD_BLND, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kitchen mummy", S_MUMMY, /* spawns with 5 ceramic knives */ LVL(8, 12, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("evil giant mummy", S_MUMMY, LVL(8, 14, 3, 30, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 3, 4), ATTK(AT_CLAW, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_JEWELS, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead mummy", S_MUMMY, LVL(8, 12, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_MAGM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("wolf mummy", S_MUMMY, LVL(8, 11, 7, 15, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("xorn mummy", S_MUMMY, LVL(8, 9, 6, 15, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_WALLWALK|M1_METALLIVORE, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lasch mummy", S_MUMMY, LVL(8, 11, 5, 20, -7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dead mummy", S_MUMMY, LVL(8, 9, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sloth shrunken head", S_MUMMY, LVL(8, 8, 0, 60, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_MUMBLE, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Antonia", S_MUMMY, /* stunted girl */ LVL(8, 2, 0, 60, 1), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_ACID, 3, 5), ATTK(AT_BREA, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_FLY|M1_TUNNEL|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: FEMININE_PUMPS FLY_SWATTER LAB_COAT */ MON("decayed corpse", S_MUMMY, LVL(9, 7, 4, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 5), ATTK(AT_BOOM, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("waived potato", S_MUMMY, LVL(9, 7, 4, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 4, 5), ATTK(AT_BOOM, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dead potato", S_MUMMY, LVL(9, 7, 4, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 4, 5), ATTK(AT_BOOM, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("stink homer", S_MUMMY, /* 1 in 10 chance to pass out for d5 turns when you're in beam range */ LVL(9, 7, 4, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LITT, 4, 5), ATTK(AT_NONE, AD_LITT, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("smallere mind flayer mummy", S_MUMMY, LVL(9, 12, 0, 30, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1400, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("troll mummy", S_MUMMY, LVL(9, 14, 3, 30, -8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_JEWELS, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ego-troll mummy", S_MUMMY, LVL(9, 14, 3, 30, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_JEWELS, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("troll permamimic mummy", S_MUMMY, LVL(9, 14, 3, 30, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_JEWELS, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evil troll mummy", S_MUMMY, LVL(9, 14, 3, 30, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 3, 4), ATTK(AT_CLAW, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_JEWELS, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("swahili homing", S_MUMMY, LVL(9, 9, -4, 0, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_LASH, AD_LEVI, 3, 8), ATTK(AT_TUCH, AD_AMNE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3682, 747, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("stunned periodicity", S_MUMMY, LVL(9, 21, -8, 1, -20), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SPIT, AD_INVE, 1, 1), ATTK(AT_BREA, AD_DISP, 7, 3), ATTK(AT_MAGC, AD_ENCH, 2, 4), ATTK(AT_TUCH, AD_WEBS, 1, 6), ATTK(AT_MAGC, AD_VENO, 5, 6), ATTK(AT_GAZE, AD_MCRE, 5, 1)), SIZ(1640, 677, 0, MS_CLOCK, MZ_SMALL), MR_DISINT|MR_STONE, 0, M1_NEEDPICK|M1_TPORT|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("depoliticizing equipped reappropriation kilocycle", S_MUMMY, LVL(9, 10, 6, 83, 0), (G_SGROUP|4), A(ATTK(AT_ENGL, AD_DFOO, 5, 7), ATTK(AT_NONE, AD_THIR, 2, 3), ATTK(AT_TRAM, AD_SPEL, 1, 1), ATTK(AT_NONE, AD_HEAL, 8, 4), NO_ATTK, NO_ATTK), SIZ(2124, 1021, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_ANIMAL|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("standup mummy", S_MUMMY, LVL(10, 10, 6, 20, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("embalmed corpse", S_MUMMY, LVL(10, 8, 3, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 6), ATTK(AT_BOOM, AD_DRST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("selly flax", S_MUMMY, LVL(10, 8, 3, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 6), ATTK(AT_BOOM, AD_DRST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reaches mummy", S_MUMMY, /* spawns with reach trident */ LVL(10, 12, 3, 30, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("religious bangie", S_MUMMY, LVL(10, 12, 4, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_BOOM, AD_FIRE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("toxicated potato", S_MUMMY, LVL(10, 8, 3, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 4, 6), ATTK(AT_BOOM, AD_DRST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("raremove mummy", S_MUMMY, LVL(10, 4, 6, 20, -7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("panting mummy", S_MUMMY, LVL(10, 8, 6, 20, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_MUTE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bipolar oddity", S_MUMMY, LVL(10, 11, 8, 15, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BREA, AD_DRST, 2, 3), ATTK(AT_MAGC, AD_MAGM, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("modron quadrone", S_MUMMY, LVL(10, 15, 4, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mimic mummy", S_MUMMY, LVL(10, 14, 3, 30, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STCK, 3, 4), ATTK(AT_CLAW, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_HIDE|M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_JEWELS, M3_INFRAVISION|M3_MIMIC, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("petty mimic mummy", S_MUMMY, LVL(10, 14, 3, 30, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STCK, 3, 4), ATTK(AT_CLAW, AD_STCK, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_HIDE|M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_JEWELS, M3_INFRAVISION|M3_MIMIC|M3_FREQ_UNCOMMON5|M3_PETTY, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("Emma's sexy wedge sandal", S_MUMMY, LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* speed 13-21, AC 4, MR 40, extra attacks 2, resists 0, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("rash mummy", S_MUMMY, LVL(10, 11, 3, 30, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SHAN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("delta-six", S_MUMMY, LVL(10, 15, 8, 0, 0), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("delta helmet wearer", S_MUMMY, /* spawns with orange visored helmet */ LVL(10, 15, 8, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("Maureen", S_MUMMY, /* spawns with cigarette and victorian underwear */ LVL(10, 15, 5, 40, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRCH, 4, 4), ATTK(AT_KICK, AD_SHAN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("timberhead portioning", S_MUMMY, LVL(10, 16, -8, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_LEVI, 6, 2), ATTK(AT_SPIT, AD_RUNS, 6, 8), ATTK(AT_BITE, AD_PLAS, 1, 2), ATTK(AT_BREA, AD_CAST, 8, 4), ATTK(AT_ENGL, AD_WEBS, 9, 9), ATTK(AT_TENT, AD_BANI, 5, 4)), SIZ(624, 1630, 0, MS_WERE, MZ_SMALL), MR_DISINT, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE| M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("extracting brilliantine", S_MUMMY, LVL(10, 8, 5, 47, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_WRAT, 4, 9), ATTK(AT_CLAW, AD_SLOW, 4, 7), ATTK(AT_WEAP, AD_CORR, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1166, 283, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_SLITHY, M2_LORD|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSARTI, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unverified godly", S_MUMMY, LVL(10, 11, 8, 38, -9), (G_GENO|G_LGROUP|2), A(ATTK(AT_STNG, AD_CURS, 7, 4), ATTK(AT_TRAM, AD_UVUU, 3, 1), ATTK(AT_LASH, AD_SIN, 9, 3), ATTK(AT_CLAW, AD_MANA, 4, 8), NO_ATTK, NO_ATTK), SIZ(71, 36, 0, MS_BARK, MZ_TINY), MR_COLD, 0, M1_AMORPHOUS, M2_MINION|M2_PNAME|M2_WANDER|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("balletic sleuthing", S_MUMMY, LVL(10, 9, -1, 83, 3), (G_GENO|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_TREM, 6, 5), ATTK(AT_HUGS, AD_WET, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(213, 26, 0, MS_HCALIEN, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_THICK_HIDE|M1_TPORT_CNTRL, M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("overdecorated satirizing", S_MUMMY, LVL(10, 12, 2, 82, 17), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_UVUU, 8, 5), ATTK(AT_SCRA, AD_RNG, 2, 8), ATTK(AT_RATH, AD_MINA, 0, 8), ATTK(AT_LASH, AD_HODS, 2, 4), ATTK(AT_LASH, AD_DCAY, 7, 4), NO_ATTK), SIZ(2508, 727, 0, MS_SNORE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_ACID, M2_PNAME|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("megavolt suable", S_MUMMY, LVL(10, 7, -3, 83, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_TLPT, 4, 8), ATTK(AT_NONE, AD_NGRA, 2, 1), ATTK(AT_CLAW, AD_EDGE, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(366, 482, 0, MS_ORC, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_COLD, M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shrunken head", S_MUMMY, LVL(11, 10, 0, 60, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_MUMBLE, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nymph mummy", S_MUMMY, LVL(11, 30, 10, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY|M2_NASTY|M2_UNDEAD, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("m-rna people", S_MUMMY, LVL(11, 8, 10, 20, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_INER, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CORONA, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_GREEDY|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("devil's mummy", S_MUMMY, LVL(11, 30, 10, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 25), ATTK(AT_CLAW, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY|M2_NASTY|M2_UNDEAD|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("magecracker mummy", S_MUMMY, LVL(11, 30, 10, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_MCRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY|M2_NASTY|M2_UNDEAD, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("satan's mummy", S_MUMMY, LVL(11, 30, 10, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 25), ATTK(AT_CLAW, AD_NACU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY|M2_NASTY|M2_UNDEAD|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("soldier mummy", S_MUMMY, LVL(11, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_MINDLESS|M1_POIS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD|M2_HUMAN, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("priest mummy", S_MUMMY, LVL(11, 12, 4, 2, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("julietten woman", S_MUMMY, /* spawns with lacquered dancing shoe */ LVL(11, 12, 4, 2, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_SCRA, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_THICK_HIDE, M2_UNDEAD|M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("priestess mummy", S_MUMMY, LVL(11, 12, 4, 2, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hem mummy", S_MUMMY, LVL(11, 12, 4, 2, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHRN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elogreater mummy", S_MUMMY, LVL(11, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Emma's ankle boot", S_MUMMY, LVL(11, 12, 10, 0, 2), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HIGHHEELED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* speed 10-18, AC -4, MR 90, extra attacks 0, resists 3, M1 flags 2, M2 flags 1, M3 flags 0 */ MON("Annika", S_MUMMY, LVL(11, 7, 7, 30, 2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_DISE, 1, 1), ATTK(AT_NONE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: SOFT_GIRL_SNEAKER SOFT_SNEAKERS POT_URINE SCR_GROWTH */ MON("unsavory mohair forefend", S_MUMMY, LVL(11, 7, 0, 14, -15), (1), A(ATTK(AT_LASH, AD_CHKH, 5, 8), ATTK(AT_SPIT, AD_WTHR, 1, 2), ATTK(AT_HUGS, AD_CHKH, 9, 8), ATTK(AT_SCRA, AD_MANA, 6, 4), ATTK(AT_STNG, AD_BADE, 6, 6), ATTK(AT_BEAM, AD_CALM, 7, 1)), SIZ(3628, 681, 0, MS_GIBBERISH, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, MR_COLD, M1_NOEYES|M1_SLITHY|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("wrinkled benevolence", S_MUMMY, LVL(11, 13, -1, 44, 7), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VULN, 2, 2), ATTK(AT_STNG, AD_FEAR, 2, 7), ATTK(AT_TUCH, AD_FRZE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2836, 291, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_TPORT| M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("abridgment singular", S_MUMMY, LVL(12, 12, 4, 28, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_BLAS, 7, 2), ATTK(AT_BITE, AD_MIDI, 9, 6), ATTK(AT_SCRA, AD_DEST, 1, 9), ATTK(AT_BREA, AD_WTHR, 4, 8), ATTK(AT_BEAM, AD_DEBU, 7, 4), ATTK(AT_TENT, AD_FIRE, 2, 1)), SIZ(1892, 184, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_SLITHY|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yet another greater mummy", S_MUMMY, /* corpse is rotted */ LVL(12, 12, 2, 40, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DCAY, 3, 6), ATTK(AT_CLAW, AD_DCAY, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("indoctrinatedo", S_MUMMY, LVL(12, 12, 2, 40, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mask gestapo", S_MUMMY, /* spawns with corona mask */ LVL(12, 12, 4, 10, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_GAZE, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("morning star fighter", S_MUMMY, /* spawns with metal star */ LVL(12, 12, 2, 40, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mystery woman", S_MUMMY, /* spawns with silver dagger, never uses ranged weapon attacks */ LVL(12, 10, -5, 50, -10), (1), A(ATTK(AT_WEAP, AD_SLEE, 1, 4), ATTK(AT_MAGC, AD_MAGM, 3, 3), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_HITASTWO|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("revival spinner", S_MUMMY, LVL(12, 1, 8, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_DRST, 2, 4), ATTK(AT_MAGC, AD_MAGM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("drakeling mummy", S_MUMMY, LVL(12, 9, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_SPIT, AD_ACID, 2, 4), ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_ANIMAL|M1_CARNIVORE|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mummed group alien", S_MUMMY, LVL(12, 10, 5, 20, -10), (1|G_LGROUP), A(ATTK(AT_GAZE, AD_TRAP, 1, 1), ATTK(AT_GAZE, AD_ACID, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("covidese twin", S_MUMMY, LVL(12, 12, 6, 20, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_NIVE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("preserved dead", S_MUMMY, LVL(12, 10, 2, 15, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 7), ATTK(AT_BOOM, AD_DRST, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("received dead potato", S_MUMMY, LVL(12, 10, 2, 15, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 4, 7), ATTK(AT_BOOM, AD_DRST, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("processional moment", S_MUMMY, LVL(12, 37, -5, 74, -12), (G_GENO|2), A(ATTK(AT_WEAP, AD_LITE, 2, 2), ATTK(AT_BREA, AD_HALU, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(408, 145, 0, MS_ANIMAL, MZ_MEDIUM), MR_DISINT|MR_ELEC, 0, M1_OVIPAROUS|M1_HERBIVORE, M2_STALK|M2_NASTY|M2_FEMALE, M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fleecer harlequin", S_MUMMY, LVL(13, 15, -10, 72, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_PEST, 6, 7), ATTK(AT_BUTT, AD_DRDX, 1, 1), ATTK(AT_BUTT, AD_DFOO, 2, 4), ATTK(AT_CLAW, AD_RBAD, 8, 9), NO_ATTK, NO_ATTK), SIZ(137, 418, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_DEATH, 0, M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("modron pentadrone", S_MUMMY, LVL(13, 16, 3, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("The Mummy", S_MUMMY, LVL(13, 14, 3, 30, -7), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("upper spinner", S_MUMMY, LVL(13, 2, 6, 20, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_DRST, 3, 4), ATTK(AT_MAGC, AD_MAGM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("gemini beast", S_MUMMY, LVL(14, 12, 6, 20, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_DRST, 2, 4), ATTK(AT_MAGC, AD_MAGM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("hc refugee", S_MUMMY, LVL(14, 15, 4, 60, -5), (1), A(ATTK(AT_WEAP, AD_FIRE, 6, 6), ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_MAGC, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN|MR_POISON|MR_COLD|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("old mummy", S_MUMMY, LVL(14, 9, 7, 20, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tuwen master of the pyramid", S_MUMMY, LVL(14, 14, -1, 60, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 7), ATTK(AT_GAZE, AD_DETH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_LORD|M2_MALE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("greater mummy", S_MUMMY, LVL(14, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_DISE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("anti mummy", S_MUMMY, LVL(14, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_RATH, AD_DISE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("morph mummy", S_MUMMY, LVL(14, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_POLY, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("faraway mummy", S_MUMMY, LVL(14, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_ILLU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("morph beam mummy", S_MUMMY, LVL(14, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_POLY, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed mummy", S_MUMMY, /* evil patch idea by jonadab */ LVL(14, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_ICUR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dish mummy", S_MUMMY, LVL(14, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_NACU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stone soup mummy", S_MUMMY, LVL(14, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_AMNE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("poscumbutt mummy", S_MUMMY, LVL(14, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TRAI, 3, 4), ATTK(AT_TUCH, AD_TECH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hollow one", S_MUMMY, LVL(14, 4, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_BREA, AD_DRST, 5, 4), ATTK(AT_MAGC, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("mummified servant", S_MUMMY, LVL(14, 12, -1, 25, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("measurer man", S_MUMMY, LVL(14, 12, 2, 20, 0), (1), A(ATTK(AT_WEAP, AD_VOMT, 2, 15), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hired measurer man", S_MUMMY, LVL(14, 12, 2, 20, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_VOMT, 2, 15), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("scarab mummy", S_MUMMY, LVL(14, 10, -4, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_NONE, AD_ELEC, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ELEC|MR_SLEEP|MR_COLD|MR_FIRE, 0, M1_HUMANOID|M1_CARNIVORE|M1_BREATHLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_UNDEAD, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("farao mummy", S_MUMMY, LVL(14, 9, 1, 60, -13), (1|G_VLGROUP), A(ATTK(AT_TUCH, AD_DISE, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_PRINCE, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ancient farao mummy", S_MUMMY, LVL(14, 9, 1, 60, -13), (1|G_VLGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_DISE, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_PRINCE, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bedamned caky", S_MUMMY, LVL(14, 15, -7, 48, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PART, 5, 9), ATTK(AT_BUTT, AD_HODS, 9, 7), ATTK(AT_TENT, AD_THIE, 8, 7), ATTK(AT_NONE, AD_STCK, 6, 4), ATTK(AT_BITE, AD_TRAP, 2, 1), NO_ATTK), SIZ(970, 54, 0, MS_SHEEP, MZ_HUGE), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_HIDE|M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON| M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("empty creature", S_MUMMY, LVL(15, 4, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 5), ATTK(AT_BREA, AD_DRST, 5, 5), ATTK(AT_MAGC, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("old corpse", S_MUMMY, LVL(15, 4, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 5), ATTK(AT_BREA, AD_DRST, 5, 5), ATTK(AT_MAGC, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("greater mummy priest", S_MUMMY, /* corpse is rotted */ LVL(15, 12, 2, 50, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DCAY, 3, 6), ATTK(AT_CLAW, AD_DCAY, 3, 6), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator r0xx0r", S_MUMMY, LVL(15, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_RAGN, 4, 4), ATTK(AT_HUGS, AD_RAGN, 4, 4), ATTK(AT_BEAM, AD_RAGN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stronger priest mummy", S_MUMMY, LVL(15, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_HUMANOID|M1_MINDLESS|M1_POIS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD|M2_HUMAN|M2_MAGIC, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("claw mummy", S_MUMMY, LVL(15, 8, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WNCE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mega-worm", S_MUMMY, LVL(15, 9, 6, 20, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("meteruich", S_MUMMY, LVL(15, 11, -6, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_SITM, 5, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_PRINCE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("delta-seven", S_MUMMY, LVL(15, 16, 5, 5, 0), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("garbage collecting tank", S_MUMMY, LVL(15, 0, -10, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_SUCK, 4, 4), ATTK(AT_GAZE, AD_SUCK, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("Anakaris", S_MUMMY, /* was a unique in SJNH */ LVL(15, 14, 3, 40, -7), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2050, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_NASTY|M2_MAGIC|M2_JEWELS, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aligned priest mummy", S_MUMMY, LVL(15, 12, 4, 50, -14), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corrupted shambler", S_MUMMY, LVL(15, 8, 3, 10, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 4, 6), ATTK(AT_BOOM, AD_DRST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spoonerism negativing prolifically", S_MUMMY, LVL(15, 12, -8, 7, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_NGEN, 8, 8), ATTK(AT_ENGL, AD_HODS, 8, 4), ATTK(AT_SPIT, AD_DRLI, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(935, 283, 0, MS_GYPSY, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_NEUTER, M3_CLOSE|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("rosin aberrancy radiograph mail", S_MUMMY, LVL(15, 12, -7, 0, 0), (G_UNIQ|3), A(ATTK(AT_NONE, AD_NIVE, 2, 7), ATTK(AT_ENGL, AD_TREM, 9, 7), ATTK(AT_STNG, AD_NGRA, 2, 5), ATTK(AT_SCRA, AD_CORR, 5, 9), NO_ATTK, NO_ATTK), SIZ(597, 622, 0, MS_SOUND, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_SLITHY, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed cadaver", S_MUMMY, LVL(16, 12, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CURS, 2, 8), ATTK(AT_TUCH, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("touching cadaver", S_MUMMY, LVL(16, 8, 5, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mind flayer mummy", S_MUMMY, LVL(16, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_TENT, AD_DRIN, 2, 2), ATTK(AT_TENT, AD_DRIN, 2, 2), ATTK(AT_TENT, AD_DRIN, 2, 2), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("draugr mummy", S_MUMMY, LVL(16, 15, 0, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("come and get me wimp", S_MUMMY, /* invisible */ LVL(16, 15, 0, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("modron parricida", S_MUMMY, /* invisible */ LVL(16, 17, 2, 60, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 3)), SIZ(400, 0, 0, MS_DEEPSTATE, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH|MR_DISINT, 0, 0, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("tomb draugr", S_MUMMY, LVL(16, 15, 0, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("mean draugr", S_MUMMY, /* invisible */ LVL(16, 15, 0, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("you do not have your items to no more", S_MUMMY, /* super-invisible */ LVL(16, 15, 0, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("driest mummy", S_MUMMY, LVL(16, 15, 0, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_INSA, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Mariya's erotic underwear", S_MUMMY, LVL(16, 11, -1, 20, -4), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEST, 1, 10), ATTK(AT_NONE, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE|M2_WANDER, M3_FREQ_UNCOMMON7|M3_MIND_FLAYER, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("rev mummy", S_MUMMY, LVL(16, 15, 0, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_INSA, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_NACU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lethal mummy", S_MUMMY, LVL(16, 15, 0, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LETH, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("modron quinton", S_MUMMY, LVL(16, 17, 2, 60, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 3)), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH|MR_DISINT, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("modron fraudator", S_MUMMY, LVL(16, 17, 2, 60, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 3)), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH|MR_DISINT, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("modron ruptor", S_MUMMY, /* super-invisible */ LVL(16, 17, 2, 60, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 3)), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH|MR_DISINT, 0, 0, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("cadaver", S_MUMMY, LVL(16, 12, -1, 15, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 9), ATTK(AT_BOOM, AD_DRST, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("schizophrenic", S_MUMMY, LVL(16, 13, 5, 25, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_DRST, 2, 5), ATTK(AT_MAGC, AD_MAGM, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("abreacting shamed", S_MUMMY, LVL(16, 12, 2, 89, 0), (4), A(ATTK(AT_SPIT, AD_MANA, 5, 1), ATTK(AT_NONE, AD_WRAP, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2137, 93, 0, MS_SOLDIER, MZ_LARGE), MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_NOTAKE|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, M4_BAT|M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unkindest punny questionably", S_MUMMY, LVL(16, 30, -7, 18, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_SLEE, 0, 7), ATTK(AT_BUTT, AD_CAST, 1, 7), ATTK(AT_MAGC, AD_DGST, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2806, 26, 0, MS_AREOLA, MZ_GIGANTIC), 0, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("guardian", S_MUMMY, LVL(17, 5, 3, 40, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_BREA, AD_DRST, 6, 4), ATTK(AT_MAGC, AD_MAGM, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant nut/mother", S_MUMMY, LVL(17, 5, 3, 40, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_BREA, AD_DRST, 6, 4), ATTK(AT_MAGC, AD_MAGM, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mummified rogue", S_MUMMY, /* spawns with knife and leather armor */ LVL(18, 15, -2, 35, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("walking cadaver", S_MUMMY, LVL(18, 12, 1, 20, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISE, 2, 6), ATTK(AT_WEAP, AD_DISE, 3, 3), ATTK(AT_WEAP, AD_DISE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mummified soldier", S_MUMMY, LVL(18, 15, -2, 35, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 2, 4), ATTK(AT_WEAP, AD_DISE, 2, 4), ATTK(AT_TUCH, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bjarnarhaven farmer", S_MUMMY, /* transforms terrain into FARMLAND, spawns with grain scythe and low boots */ LVL(18, 10, 4, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS|M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("royal mummy", S_MUMMY, LVL(18, 12, 2, 30, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_PRINCE|M2_COLLECT, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("angry mob farmer", S_MUMMY, /* spawns with pitchfork */ LVL(18, 10, 4, 25, -5), (G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("monolith", S_MUMMY, LVL(18, 12, 4, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 4, 4), ATTK(AT_TRAM, AD_PHYS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_HOSTILE, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("mummified farmer", S_MUMMY, LVL(18, 10, 4, 25, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elocarmilla", S_MUMMY, LVL(18, 12, 0, 50, -10), (2|G_NOCORPSE), A(ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_BITE, AD_DRLI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("elomarija", S_MUMMY, LVL(18, 12, 0, 50, -10), (2|G_NOCORPSE), A(ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_BITE, AD_DRLI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("battering futility", S_MUMMY, LVL(18, 15, 3, 68, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_DARK, 1, 3), ATTK(AT_CLAW, AD_SKIL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2448, 158, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE| M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("melanoma routeman", S_MUMMY, LVL(18, 38, -8, 73, 11), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_CHKH, 3, 3), ATTK(AT_BREA, AD_MANA, 8, 9), ATTK(AT_WEAP, AD_RBAD, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(430, 328, 0, MS_GLYPHS, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_WALLWALK|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Lot No. 249", S_MUMMY, LVL(18, 18, 0, 30, -10), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_TUCH, AD_FEAR, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH|MR_COLD|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_UNDEAD|M2_DEMON, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("stickup recurving", S_MUMMY, LVL(18, 6, -7, 89, 11), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_TLPT, 4, 5), ATTK(AT_BUTT, AD_TDRA, 9, 1), ATTK(AT_WEAP, AD_RNG, 8, 5), ATTK(AT_KICK, AD_CONF, 8, 1), NO_ATTK, NO_ATTK), SIZ(3427, 424, 0, MS_AREOLA, MZ_HUGE), 0, 0, M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("modron quarton", S_MUMMY, LVL(19, 18, 1, 70, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH|MR_DISINT, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("minolta", S_MUMMY, LVL(19, 10, 4, 25, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("moorier affectively traffick articulate", S_MUMMY, LVL(19, 12, 0, 72, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_LAVA, 1, 9), ATTK(AT_KICK, AD_RAGN, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 47, 0, MS_COMBAT, MZ_HUGE), 0, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reteaching recasting", S_MUMMY, LVL(19, 12, -5, 22, 20), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_ANTI, 2, 9), ATTK(AT_ENGL, AD_FRZE, 3, 8), ATTK(AT_SPIT, AD_RNG, 3, 6), ATTK(AT_SCRA, AD_GLIB, 9, 1), NO_ATTK, NO_ATTK), SIZ(2216, 89, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP|MR_DISINT, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chiefer renounceable copyist informality intertidal hemorrhaged", S_MUMMY, LVL(20, 7, 1, 5, 4), (G_GENO|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_WEBS, 5, 7), ATTK(AT_GAZE, AD_BURN, 8, 3), ATTK(AT_TRAM, AD_MALK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1397, 36, 0, MS_BURBLE, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_ANIMAL|M1_TPORT|M1_OMNIVORE, M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("blood brothers", S_MUMMY, LVL(20, 15, 4, 35, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_BREA, AD_DRST, 2, 7), ATTK(AT_MAGC, AD_MAGM, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("mummified pianist", S_MUMMY, LVL(20, 10, 3, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wake elder mummy", S_MUMMY, /* spawns with heavy mail, reach trident, helmet and small shield */ LVL(20, 12, -1, 50, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_JEWELS|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mummified android", S_MUMMY, LVL(20, 8, 4, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_COLLECT|M2_UNDEAD|M2_MALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("mummified gynoid", S_MUMMY, LVL(20, 8, 4, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_COLLECT|M2_FEMALE|M2_UNDEAD, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("mega bangie", S_MUMMY, LVL(20, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BADE, 2, 8), ATTK(AT_ENGL, AD_BADE, 1, 10), ATTK(AT_GAZE, AD_BADE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE|MR_STONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonspecial pianist", S_MUMMY, LVL(20, 10, 3, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("xtralusion mummy", S_MUMMY, LVL(20, 12, -2, 35, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ILLU, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mum femmy", S_MUMMY, LVL(20, 10, 0, 50, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 6), ATTK(AT_GAZE, AD_DAMA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), MR_STONE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_LORD|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crawling cemetery", S_MUMMY, LVL(20, 15, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_ICUR, 1, 6), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_BONES, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("owthik mummy", S_MUMMY, LVL(20, 12, -2, 35, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("fieteniete", S_MUMMY, /* eating the corpse cancels you and cures all ongoing feminism trap effects */ LVL(20, 12, -2, 35, -5), (1), A(ATTK(AT_WEAP, AD_CNCL, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_MALE, M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("Milena", S_MUMMY, /* spawns with suwayyah and mesh armor */ LVL(20, 10, 10, 20, 1), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_FAMN, 6, 6), ATTK(AT_KICK, AD_DEPR, 3, 4), ATTK(AT_RATH, AD_DEPR, 1, 44), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Khufu", S_MUMMY, LVL(20, 15, 1, 50, 15), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("pseudoscientifically yearned submarginal", S_MUMMY, LVL(21, 12, -10, 1, 0), (G_UNIQ|4), A(ATTK(AT_BEAM, AD_DISE, 9, 2), ATTK(AT_MAGC, AD_WTHR, 2, 6), ATTK(AT_LASH, AD_NEXU, 4, 3), ATTK(AT_WEAP, AD_PEST, 1, 3), NO_ATTK, NO_ATTK), SIZ(2, 523, 0, MS_SPOILER, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON, MR_FIRE|MR_SLEEP, M1_FLY|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_ANIMAL, M2_WANDER|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unbruised livestock", S_MUMMY, LVL(21, 12, -6, 12, 13), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_TRAI, 4, 5), ATTK(AT_BUTT, AD_PART, 9, 1), ATTK(AT_MAGC, AD_POIS, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(101, 938, 0, MS_GROWL, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE| M1_REGEN, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_NONMOVING|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sway moodier deferential", S_MUMMY, LVL(22, 12, -8, 32, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_DISP, 2, 1), ATTK(AT_KICK, AD_WERE, 1, 9), ATTK(AT_BITE, AD_TECH, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3039, 1682, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL| M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unraveler", S_MUMMY, LVL(22, 6, -3, 50, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 4), ATTK(AT_BREA, AD_DRST, 7, 4), ATTK(AT_MAGC, AD_MAGM, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("disaffector", S_MUMMY, LVL(22, 6, -3, 50, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 4), ATTK(AT_BREA, AD_DRST, 7, 4), ATTK(AT_MAGC, AD_MAGM, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("poisonous wimp", S_MUMMY, LVL(22, 12, -4, 35, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 11), ATTK(AT_BOOM, AD_DRST, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("jiangshi", S_MUMMY, LVL(22, 10, 9, 0, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 25), ATTK(AT_TUCH, AD_PHYS, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("shinghai", S_MUMMY, LVL(22, 10, 9, 0, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POLY, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("modron tertian", S_MUMMY, LVL(22, 19, 0, 80, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH|MR_DISINT, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("delta-eight", S_MUMMY, LVL(22, 16, 4, 10, 0), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("honker retransmitted", S_MUMMY, LVL(23, 12, 3, 24, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_SLEE, 1, 1), ATTK(AT_TUCH, AD_DISE, 7, 9), ATTK(AT_TRAM, AD_WISD, 4, 6), ATTK(AT_WEAP, AD_DIMN, 8, 5), ATTK(AT_WEAP, AD_DAMA, 1, 1), NO_ATTK), SIZ(1241, 14, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, MR_FIRE, M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ultra-worm", S_MUMMY, LVL(24, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_AGGR, 2, 8), ATTK(AT_ENGL, AD_AGGR, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("tay", S_MUMMY, LVL(24, 16, -10, 50, 6), (1), A(ATTK(AT_KICK, AD_DISE, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("non-wimpy mummy", S_MUMMY, LVL(24, 12, -4, 35, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MCRE, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elite morning star fighter", S_MUMMY, /* spawns with stone star */ LVL(24, 13, -6, 60, -8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 6), ATTK(AT_WEAP, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("amendment craal", S_MUMMY, LVL(24, 19, -5, 27, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_RUNS, 1, 5), ATTK(AT_BITE, AD_TREM, 6, 3), ATTK(AT_MAGC, AD_LAZY, 9, 6), ATTK(AT_WEAP, AD_CHKH, 6, 6), ATTK(AT_HUGS, AD_BLND, 9, 5), ATTK(AT_WEAP, AD_CONF, 5, 6)), SIZ(293, 215, 0, MS_NEIGH, MZ_TINY), MR_COLD|MR_DISINT|MR_STONE, MR_DISINT, M1_FLY|M1_CONCEAL|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY| M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("checkup buckbean fruiter", S_MUMMY, LVL(25, 5, -4, 63, -1), (G_GENO|3), A(ATTK(AT_ENGL, AD_ANTI, 5, 8), ATTK(AT_SPIT, AD_VAMP, 3, 4), ATTK(AT_LASH, AD_NACU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(14, 340, 0, MS_COW, MZ_SMALL), MR_FIRE|MR_COLD, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_OVIPAROUS|M1_ACID| M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("horadrim ancient", S_MUMMY, LVL(25, 7, -1, 60, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 9, 4), ATTK(AT_BREA, AD_DRST, 8, 4), ATTK(AT_MAGC, AD_MAGM, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("horadrim ancestor", S_MUMMY, LVL(25, 5, -5, 60, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 9, 4), ATTK(AT_BREA, AD_DRST, 8, 4), ATTK(AT_MAGC, AD_MAGM, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("mummified coronavirus victim", S_MUMMY, LVL(25, 11, 1, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NIVE, 2, 6), ATTK(AT_WEAP, AD_NIVE, 2, 6), ATTK(AT_BEAM, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mummified hunter", S_MUMMY, LVL(25, 11, 1, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mummpire", S_MUMMY, LVL(25, 12, -4, 99, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VAMP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("modron secundus", S_MUMMY, LVL(25, 20, -1, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 8, 4), ATTK(AT_CLAW, AD_PHYS, 8, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH|MR_DISINT, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pharaoh", S_MUMMY, LVL(25, 12, -4, 99, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rotted pharaoh", S_MUMMY, LVL(25, 12, -4, 99, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mummified guard", S_MUMMY, LVL(25, 15, -5, 50, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 2, 6), ATTK(AT_WEAP, AD_DISE, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mummified horror", S_MUMMY, LVL(25, 15, -5, 50, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_AMNE, 2, 6), ATTK(AT_WEAP, AD_AMNE, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("greater mummy high priest", S_MUMMY, /* corpse is rotted */ LVL(25, 15, -6, 70, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DCAY, 3, 6), ATTK(AT_CLAW, AD_DCAY, 3, 6), ATTK(AT_MAGC, AD_CLRC, 3, 6), ATTK(AT_MAGC, AD_CLRC, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grave avenger", S_MUMMY, LVL(25, 15, -5, 50, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MEMO, 2, 6), ATTK(AT_WEAP, AD_TRAI, 2, 6), ATTK(AT_TUCH, AD_TECH, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mummified sector", S_MUMMY, LVL(25, 11, 1, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_UNPR, 2, 6), ATTK(AT_WEAP, AD_UNPR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cuddly bank lady", S_MUMMY, /* spawns with gentlewoman's dress and high stilettos, has 2x HP */ LVL(25, 11, -20, 80, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SGLD, 8, 6), ATTK(AT_KICK, AD_HODS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_FEMALE|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("Kalwina", S_MUMMY, LVL(25, 12, -5, 60, -10), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_SHRD, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_ELEC|MR_DISINT|MR_STONE|MR_DEATH|MR_HITASTHREE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_PNAME|M2_NOPOLY, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Selinger", S_MUMMY, LVL(25, 15, -6, 70, -2), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_ELEC, 6, 7), ATTK(AT_KICK, AD_INER, 5, 5), ATTK(AT_BEAM, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_PLUSTWO|MR_HITASTHREE, MR_ELEC|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: HUGGING_BOOT SPEED_BOOTS POT_SPEED SCR_TELEPORTATION(3) WAN_TELEPORTATION WAN_DIGGING */ MON("groover awaking wispily", S_MUMMY, LVL(25, 25, 0, 27, 10), (4), A(ATTK(AT_BOOM, AD_ABDC, 4, 5), ATTK(AT_MAGC, AD_ILLU, 8, 3), ATTK(AT_LASH, AD_SLUD, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1861, 320, 0, MS_STABILIZE, MZ_TINY), MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unfavorable legateship", S_MUMMY, LVL(26, 14, -7, 49, -10), (1), A(ATTK(AT_HUGS, AD_STCK, 8, 6), ATTK(AT_WEAP, AD_STCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2904, 456, 0, MS_BARK, MZ_HUGE), MR_ELEC, 0, M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_PNAME|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("retelling pekinese", S_MUMMY, LVL(26, 9, -4, 9, 6), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BITE, AD_THIE, 3, 9), ATTK(AT_TRAM, AD_SEDU, 1, 1), ATTK(AT_SCRA, AD_TDRA, 3, 2), ATTK(AT_TENT, AD_DCAY, 4, 6), ATTK(AT_NONE, AD_PLAS, 5, 8), NO_ATTK), SIZ(602, 7, 0, MS_SOCKS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("newfound stethoscopical", S_MUMMY, LVL(26, 10, 2, 81, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BEAM, AD_NAST, 3, 4), ATTK(AT_ENGL, AD_MALK, 6, 1), ATTK(AT_SPIT, AD_CNCL, 1, 1), ATTK(AT_LASH, AD_NPRO, 4, 2), NO_ATTK, NO_ATTK), SIZ(685, 326, 0, MS_SELFHARM, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_UNSOLID|M1_TPORT|M1_POIS, M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("high priest mummy", S_MUMMY, /* was a unique in FHS */ LVL(26, 15, 4, 70, -20), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mummified noble", S_MUMMY, LVL(26, 18, -7, 75, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 3, 8), ATTK(AT_WEAP, AD_DISE, 3, 8), ATTK(AT_TUCH, AD_POIS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("machinery mummy", S_MUMMY, LVL(26, 15, 4, 70, -20), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ILLU, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_NASTY|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("puddled untrod", S_MUMMY, LVL(27, 21, 3, 45, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_ENGL, AD_DEBU, 8, 3), ATTK(AT_TRAM, AD_COLD, 1, 9), ATTK(AT_NONE, AD_ILLU, 9, 2), ATTK(AT_BEAM, AD_ANTI, 9, 3), NO_ATTK, NO_ATTK), SIZ(290, 163, 0, MS_ARREST, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_SEE_INVIS|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("keeled heaving", S_MUMMY, LVL(27, 12, 5, 38, -14), (G_GENO|1), A(ATTK(AT_GAZE, AD_NACU, 8, 8), ATTK(AT_STNG, AD_DEPR, 2, 2), ATTK(AT_HUGS, AD_NTHR, 8, 7), ATTK(AT_TENT, AD_NEXU, 6, 9), NO_ATTK, NO_ATTK), SIZ(3238, 975, 0, MS_PANTS, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE, MR_STONE, M1_SWIM|M1_TUNNEL|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ford sierra cosworth", S_MUMMY, LVL(27, 18, 2, 45, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 9), ATTK(AT_BREA, AD_DRST, 2, 9), ATTK(AT_MAGC, AD_MAGM, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reinvolving shamelessly", S_MUMMY, LVL(28, 10, 0, 81, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_SCRA, AD_SPEL, 9, 3), ATTK(AT_TENT, AD_RAGN, 6, 1), ATTK(AT_CLAW, AD_HEAL, 2, 4), ATTK(AT_NONE, AD_GLIB, 9, 6), ATTK(AT_NONE, AD_TDRA, 4, 2), ATTK(AT_TENT, AD_DEST, 1, 6)), SIZ(677, 129, 0, MS_CASINO, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("modron primus", S_MUMMY, LVL(28, 21, -2, 100, 0), (1), /* was a unique in gnollhack */ A(ATTK(AT_CLAW, AD_PHYS, 20, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), ATTK(AT_MAGC, AD_CLRC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH|MR_DISINT, 0, 0, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Nitocris", S_MUMMY, LVL(30, 12, -9, 99, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1400, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_HOSTILE|M2_MAGIC|M2_FEMALE|M2_PRINCE|M2_UNDEAD, M3_INFRAVISION|M3_WANTSBOOK, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ghoul-queen Nitocris", S_MUMMY, LVL(30, 9, -9, 99, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PLYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1350, 1300, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_POIS|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN|M1_BREATHLESS, M2_HOSTILE|M2_NOPOLY|M2_FEMALE|M2_STRONG|M2_MAGIC|M2_PNAME|M2_PRINCE|M2_UNDEAD, M3_INFRAVISION|M3_WANTSBOOK, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("baal subject mummy", S_MUMMY, LVL(30, 8, -4, 75, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 11, 4), ATTK(AT_BREA, AD_DRST, 10, 4), ATTK(AT_MAGC, AD_MAGM, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji stumbler", S_MUMMY, /* shambling horror type */ LVL(30, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_POMPEJI, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("clock old horadrim", S_MUMMY, LVL(30, 8, -4, 75, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 11, 4), ATTK(AT_BREA, AD_DRST, 10, 4), ATTK(AT_MAGC, AD_MAGM, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("sunwatch horadrim", S_MUMMY, LVL(30, 8, -4, 75, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 11, 4), ATTK(AT_BREA, AD_DRST, 10, 4), ATTK(AT_MAGC, AD_MAGM, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("wierd corpse", S_MUMMY, LVL(30, 0, -55, 125, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID, M2_HUMAN|M2_STRONG|M2_MALE, M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("delta-nine", S_MUMMY, LVL(30, 17, 2, 20, 0), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("greater mummy pharaoh", S_MUMMY, /* corpse is rotted */ LVL(30, 18, -10, 60, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DCAY, 5, 6), ATTK(AT_CLAW, AD_DCAY, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("infra shilling spottily sanskrit unbalance", S_MUMMY, LVL(30, 8, -7, 3, 0), (G_NOCORPSE|3), A(ATTK(AT_RATH, AD_DRCH, 5, 1), ATTK(AT_BITE, AD_IDAM, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(820, 59, 0, MS_DJINNI, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NOHANDS|M1_SEE_INVIS|M1_TPORT, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("disinfectant disincorporated", S_MUMMY, LVL(31, 16, 6, 38, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_FLAM, 4, 9), ATTK(AT_RATH, AD_MCRE, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(724, 451, 0, MS_BOT, MZ_HUMAN), MR_ACID, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("scape layering", S_MUMMY, LVL(31, 12, -5, 65, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_RBRE, 3, 2), ATTK(AT_BUTT, AD_CORR, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1466, 1, 0, MS_WHORE, MZ_HUGE), MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("smokable strip", S_MUMMY, LVL(32, 18, 6, 85, 0), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_BLND, 7, 1), ATTK(AT_GAZE, AD_CLRC, 1, 9), ATTK(AT_RATH, AD_SEDU, 9, 3), ATTK(AT_TRAM, AD_CURS, 8, 3), ATTK(AT_BREA, AD_DEST, 1, 1), NO_ATTK), SIZ(41, 202, 0, MS_DEAD, MZ_HUMAN), MR_SLEEP|MR_ACID, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_POIS| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("decomposer", S_MUMMY, LVL(32, 9, -5, 80, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 12, 4), ATTK(AT_BREA, AD_DRST, 11, 4), ATTK(AT_MAGC, AD_MAGM, 11, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("paleolithic mummy", S_MUMMY, LVL(34, 9, -6, 90, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 12, 4), ATTK(AT_BREA, AD_DRST, 12, 4), ATTK(AT_MAGC, AD_MAGM, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("abjectly guttural divorce", S_MUMMY, LVL(34, 15, -2, 8, 0), (2), A(ATTK(AT_KICK, AD_RAGN, 1, 8), ATTK(AT_TUCH, AD_MINA, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(457, 48, 0, MS_PAIN, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE, M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("postmen undisplayed", S_MUMMY, LVL(34, 14, -2, 37, -7), (G_GENO|4), A(ATTK(AT_TRAM, AD_CONT, 4, 6), ATTK(AT_ENGL, AD_SKIL, 7, 9), ATTK(AT_GAZE, AD_STTP, 2, 1), ATTK(AT_BUTT, AD_FAKE, 8, 6), NO_ATTK, NO_ATTK), SIZ(3214, 868, 0, MS_SNORE, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL, M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("egalitarianism receipting", S_MUMMY, LVL(34, 18, 2, 87, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BOOM, AD_PLAS, 9, 6), ATTK(AT_BEAM, AD_POLY, 3, 9), ATTK(AT_BREA, AD_LETH, 6, 7), ATTK(AT_STNG, AD_SOUN, 8, 1), ATTK(AT_BOOM, AD_NEXU, 1, 7), NO_ATTK), SIZ(346, 87, 0, MS_BURBLE, MZ_HUMAN), MR_SLEEP, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_NOTAME|M3_PETTY|M3_POKEMON|M3_EGOTYPE| M3_NO_DECAY|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("ol pharaoh", S_MUMMY, LVL(35, 12, -4, 99, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ICUR, 4, 4), ATTK(AT_CLAW, AD_CHAO, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("biblicoh", S_MUMMY, LVL(35, 12, -4, 99, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NACU, 4, 4), ATTK(AT_CLAW, AD_CHAO, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("diabolic clown", S_MUMMY, LVL(35, 16, -5, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_BEAM, AD_NPRO, 5, 5), ATTK(AT_TUCH, AD_FEAR, 3, 10), ATTK(AT_WEAP, AD_SGLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_DRAIN|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("marija clown", S_MUMMY, LVL(35, 16, -5, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_BEAM, AD_NPRO, 5, 5), ATTK(AT_TUCH, AD_FEAR, 3, 10), ATTK(AT_WEAP, AD_SGLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_DRAIN|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("terror femmy", S_MUMMY, LVL(35, 13, -5, 100, -14), (1), A(ATTK(AT_KICK, AD_FEMI, 7, 26), ATTK(AT_BREA, AD_DISN, 10, 10), ATTK(AT_MAGC, AD_SPEL, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DEMON, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("xtreme terror femmy", S_MUMMY, LVL(35, 13, -5, 100, -14), (1), A(ATTK(AT_KICK, AD_FEMI, 7, 26), ATTK(AT_BREA, AD_DISN, 10, 10), ATTK(AT_MAGC, AD_SPEL, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DEMON, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("drub featherier", S_MUMMY, LVL(35, 12, 8, 33, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_MAGM, 6, 1), ATTK(AT_TENT, AD_TECH, 9, 3), ATTK(AT_SPIT, AD_EDGE, 8, 4), ATTK(AT_KICK, AD_DRCO, 7, 6), ATTK(AT_ENGL, AD_SLUD, 8, 9), NO_ATTK), SIZ(4444, 54, 0, MS_PARROT, MZ_TINY), MR_COLD|MR_DRAIN, MR_COLD, M1_CLING|M1_HIDE|M1_NOHANDS, M2_NOPOLY|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fender complect", S_MUMMY, LVL(35, 21, 6, 95, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_NONE, AD_NACU, 9, 1), ATTK(AT_BITE, AD_LAZY, 9, 6), ATTK(AT_LASH, AD_MINA, 5, 9), ATTK(AT_MAGC, AD_PHYS, 4, 9), ATTK(AT_RATH, AD_DISN, 4, 8), NO_ATTK), SIZ(2784, 61, 0, MS_WERE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_POISON, M1_CLING|M1_SLITHY, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bootie definement morse havoc spurrer", S_MUMMY, LVL(35, 12, 8, 18, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_ICUR, 3, 1), ATTK(AT_SCRA, AD_AXUS, 7, 3), ATTK(AT_CLAW, AD_DEBU, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1387, 940, 0, MS_BARBER, MZ_HUGE), MR_COLD|MR_POISON, MR_POISON, M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blond forewarn", S_MUMMY, LVL(35, 12, -7, 91, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_TRAM, AD_VAMP, 1, 1), ATTK(AT_STNG, AD_DGST, 8, 9), ATTK(AT_WEAP, AD_FAKE, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(947, 1012, 0, MS_IMITATE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("dissolved undead potato", S_MUMMY, /* quote of Menche: "lol that thing is still in there" :P */ LVL(36, 10, -8, 100, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 13, 4), ATTK(AT_BREA, AD_DRST, 13, 4), ATTK(AT_MAGC, AD_MAGM, 13, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), /* As if I (Amy) would ever remove monsters. */ MON("mummified assassin", S_MUMMY, /* spawns with short sword, small shield and ring mail */ LVL(36, 18, -7, 70, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mummified elite assassin", S_MUMMY, /* spawns with bell claws, small shield and ring mail */ LVL(36, 18, -7, 70, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("scrubbier cannonading", S_MUMMY, LVL(36, 10, -10, 44, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_RUNS, 7, 1), ATTK(AT_ENGL, AD_INER, 6, 5), ATTK(AT_KICK, AD_DARK, 8, 8), ATTK(AT_WEAP, AD_MCRE, 3, 8), NO_ATTK, NO_ATTK), SIZ(613, 202, 0, MS_ESCAPE, MZ_GIGANTIC), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reverential besieged", S_MUMMY, LVL(36, 12, 4, 14, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_RBAD, 8, 3), ATTK(AT_GAZE, AD_DAMA, 2, 3), ATTK(AT_NONE, AD_DISP, 1, 1), ATTK(AT_WEAP, AD_LEGS, 3, 7), NO_ATTK, NO_ATTK), SIZ(4492, 134, 0, MS_GIBBERISH, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("acculturative consomme stridency", S_MUMMY, LVL(36, 10, 10, 34, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BUTT, AD_GLIB, 3, 9), ATTK(AT_SCRA, AD_LAVA, 7, 6), ATTK(AT_KICK, AD_DRIN, 2, 1), ATTK(AT_WEAP, AD_STON, 8, 1), ATTK(AT_KICK, AD_THIR, 9, 2), NO_ATTK), SIZ(2157, 273, 0, MS_GIBBERISH, MZ_TINY), MR_FIRE|MR_STONE, 0, M1_NOLIMBS|M1_NOHEAD|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nontypically interpolate", S_MUMMY, LVL(36, 11, -10, 56, 20), (G_GENO|1), A(ATTK(AT_TRAM, AD_PAIN, 6, 5), ATTK(AT_CLAW, AD_SGLD, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 207, 0, MS_GURGLE, MZ_GIGANTIC), MR_ACID, 0, M1_TUNNEL|M1_NOEYES|M1_UNSOLID|M1_REGEN|M1_ACID, M2_UNDEAD|M2_MINION|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mummified priest", S_MUMMY, LVL(37, 18, -7, 70, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 2, 8), ATTK(AT_WEAP, AD_DISE, 2, 8), ATTK(AT_TUCH, AD_DRIN, 2, 5), ATTK(AT_MAGC, AD_CLRC, 2, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("filthier excellency", S_MUMMY, LVL(37, 12, 7, 73, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_SWAP, 3, 4), ATTK(AT_RATH, AD_GRAV, 3, 5), ATTK(AT_WEAP, AD_RBRE, 7, 1), ATTK(AT_LASH, AD_GRAV, 2, 2), ATTK(AT_STNG, AD_FLAM, 6, 9), ATTK(AT_BREA, AD_TCKL, 2, 1)), SIZ(2931, 38, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_DISINT, 0, M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("payola motoric", S_MUMMY, LVL(37, 25, 5, 95, -2), (1), A(ATTK(AT_MAGC, AD_TCKL, 7, 6), ATTK(AT_TENT, AD_CLRC, 6, 2), ATTK(AT_RATH, AD_NEXU, 1, 5), ATTK(AT_NONE, AD_SPC2, 2, 7), NO_ATTK, NO_ATTK), SIZ(193, 194, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE, 0, M1_BREATHLESS|M1_REGEN|M1_TPORT|M1_ACID|M1_POIS|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lasagna chinchiest", S_MUMMY, LVL(38, 4, -8, 22, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_HUGS, AD_TCKL, 9, 5), ATTK(AT_GAZE, AD_RAGN, 6, 3), ATTK(AT_WEAP, AD_FRZE, 5, 3), ATTK(AT_NONE, AD_WEEP, 7, 4), NO_ATTK, NO_ATTK), SIZ(1598, 829, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_DISINT, 0, M1_SWIM|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("muddling moonlet", S_MUMMY, LVL(38, 9, -8, 8, -19), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_HODS, 9, 9), ATTK(AT_SCRA, AD_MIDI, 3, 7), ATTK(AT_GAZE, AD_GRAV, 1, 5), ATTK(AT_STNG, AD_NAST, 1, 2), ATTK(AT_LASH, AD_CHRN, 9, 4), NO_ATTK), SIZ(1830, 1062, 0, MS_FART_LOUD, MZ_MEDIUM), 0, 0, M1_AMPHIBIOUS|M1_SLITHY, M2_LORD|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tolerative whitewash", S_MUMMY, LVL(38, 13, 4, 93, 10), (G_LGROUP|3), A(ATTK(AT_STNG, AD_DRCO, 5, 8), ATTK(AT_WEAP, AD_DRST, 7, 6), ATTK(AT_ENGL, AD_ICUR, 2, 4), ATTK(AT_TRAM, AD_DRCO, 6, 9), NO_ATTK, NO_ATTK), SIZ(1383, 783, 0, MS_PUPIL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID, MR_ACID, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT, M2_LORD|M2_PRINCE|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fetted heterosexual", S_MUMMY, LVL(38, 10, -6, 31, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BITE, AD_SSEX, 3, 2), ATTK(AT_CLAW, AD_DRLI, 7, 4), ATTK(AT_ENGL, AD_FAMN, 4, 6), ATTK(AT_GAZE, AD_WET, 1, 1), ATTK(AT_SCRA, AD_DISN, 9, 1), ATTK(AT_RATH, AD_PEST, 4, 1)), SIZ(1257, 543, 0, MS_OHGOD, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("toppled baobab", S_MUMMY, LVL(38, 12, -3, 40, 0), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_RBRE, 2, 1), ATTK(AT_WEAP, AD_CLRC, 7, 5), ATTK(AT_WEAP, AD_NUMB, 9, 2), ATTK(AT_LASH, AD_NGEN, 6, 6), ATTK(AT_ENGL, AD_DISN, 4, 3), ATTK(AT_BREA, AD_NAST, 8, 7)), SIZ(2555, 99, 0, MS_SHOE, MZ_HUGE), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_OVIPAROUS, M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("owning weal hypochondriacal carapace barogram", S_MUMMY, LVL(39, 31, 8, 86, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_MAGC, AD_MIDI, 9, 2), ATTK(AT_LASH, AD_SIN, 3, 9), ATTK(AT_CLAW, AD_WGHT, 1, 4), ATTK(AT_ENGL, AD_RUNS, 2, 6), ATTK(AT_TENT, AD_FEAR, 1, 9), ATTK(AT_SPIT, AD_CONT, 7, 8)), SIZ(823, 37, 0, MS_PHOTO, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, 0, M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tetrahedron docker centupled inquietude", S_MUMMY, LVL(39, 10, 5, 96, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_BLND, 6, 1), ATTK(AT_GAZE, AD_PAIN, 8, 9), ATTK(AT_TENT, AD_DRST, 6, 1), ATTK(AT_SCRA, AD_BLEE, 8, 5), ATTK(AT_MAGC, AD_BLAS, 7, 8), ATTK(AT_SPIT, AD_FREN, 5, 5)), SIZ(682, 1601, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_METALLIVORE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("big bulletator M", S_MUMMY, LVL(39, 24, -6, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_SCRA, AD_BLEE, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON|MR_DEATH|MR_STONE|MR_SLEEP|MR_COLD|MR_FIRE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("advanced bulletator M", S_MUMMY, LVL(39, 12, -6, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_SCRA, AD_BLEE, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON|MR_DEATH|MR_STONE|MR_SLEEP|MR_COLD|MR_FIRE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("draugr deathlord", S_MUMMY, LVL(40, 15, -20, 95, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_HUGS, AD_GLIB, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("delta-ten", S_MUMMY, /* spawns with visored helmet */ LVL(40, 18, 0, 30, 0), (1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DEATH, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("flabbier lit", S_MUMMY, LVL(41, 13, 0, 6, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_RUNS, 1, 6), ATTK(AT_BREA, AD_DAMA, 2, 9), ATTK(AT_GAZE, AD_TERR, 9, 9), ATTK(AT_TRAM, AD_MALK, 7, 3), ATTK(AT_SCRA, AD_SSEX, 1, 6), ATTK(AT_SCRA, AD_FEMI, 6, 3)), SIZ(1123, 215, 0, MS_SNORE, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_CONCEAL|M1_NOHEAD, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("eulogise welcoming", S_MUMMY, LVL(41, 7, 5, 49, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_SLOW, 9, 4), ATTK(AT_WEAP, AD_GRAV, 3, 2), ATTK(AT_LASH, AD_DROP, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(167, 118, 0, MS_BARBER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_TPORT| M1_POIS, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("damascened fumigate", S_MUMMY, LVL(41, 15, 0, 48, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_DEBU, 8, 5), ATTK(AT_BEAM, AD_DARK, 9, 1), ATTK(AT_MAGC, AD_SITM, 1, 9), ATTK(AT_SPIT, AD_SIN, 5, 1), ATTK(AT_KICK, AD_DCAY, 5, 5), ATTK(AT_WEAP, AD_SANI, 6, 2)), SIZ(2751, 111, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, MR_FIRE, M1_FLY|M1_CLING|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT, M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("federalized knighted", S_MUMMY, LVL(41, 14, 4, 16, -17), (1), A(ATTK(AT_WEAP, AD_THIR, 7, 4), ATTK(AT_BUTT, AD_RAGN, 8, 7), ATTK(AT_SCRA, AD_DIMN, 8, 5), ATTK(AT_MAGC, AD_STCK, 4, 6), ATTK(AT_HUGS, AD_NACU, 6, 2), NO_ATTK), SIZ(2986, 61, 0, MS_BONES, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clobbering attender barium", S_MUMMY, LVL(43, 17, -3, 5, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_NONE, AD_PEST, 7, 7), ATTK(AT_TUCH, AD_COLD, 2, 7), ATTK(AT_SCRA, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2458, 477, 0, MS_CUSS, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_ACID, M2_PRINCE|M2_DEMON|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nosy boozer onionskin", S_MUMMY, LVL(44, 13, 2, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_FLAM, 8, 7), ATTK(AT_ENGL, AD_DISP, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(464, 1004, 0, MS_BOT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("specifier guacamole", S_MUMMY, LVL(44, 12, -7, 34, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_RATH, AD_RAGN, 3, 1), ATTK(AT_MAGC, AD_BLEE, 7, 3), ATTK(AT_WEAP, AD_NPRO, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(449, 428, 0, MS_COMBAT, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_DISINT, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unmechanical clubfoot", S_MUMMY, LVL(45, 9, -28, 22, 18), (G_RGROUP|1), A(ATTK(AT_SPIT, AD_ICUR, 5, 16), ATTK(AT_HUGS, AD_STAT, 7, 13), ATTK(AT_TENT, AD_BADE, 6, 1), ATTK(AT_BREA, AD_MANA, 9, 6), ATTK(AT_TUCH, AD_WRAT, 6, 18), NO_ATTK), SIZ(66, 294, 0, MS_DRUGS, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_DISINT, M1_FLY|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disgustedly handfasted", S_MUMMY, LVL(45, 12, -1, 93, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_DRIN, 2, 5), ATTK(AT_BUTT, AD_THIE, 5, 14), ATTK(AT_TUCH, AD_FREN, 2, 16), ATTK(AT_GAZE, AD_STUN, 4, 5), ATTK(AT_HUGS, AD_RAGN, 3, 19), ATTK(AT_KICK, AD_WET, 5, 2)), SIZ(556, 421, 0, MS_BARBER, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("able absolvable", S_MUMMY, LVL(45, 12, -5, 97, 9), (G_GENO|1), A(ATTK(AT_MAGC, AD_STAT, 7, 12), ATTK(AT_GAZE, AD_VENO, 2, 19), ATTK(AT_BEAM, AD_RBAD, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(444, 245, 0, MS_CAR, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("viperine crispiest clangorously slash acknowledge", S_MUMMY, LVL(45, 45, -29, 100, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BUTT, AD_INSA, 9, 16), ATTK(AT_GAZE, AD_SAMU, 6, 15), ATTK(AT_CLAW, AD_UNPR, 1, 7), ATTK(AT_BEAM, AD_SANI, 9, 20), NO_ATTK, NO_ATTK), SIZ(2172, 59, 0, MS_REPAIR, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_METALLIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mummified king", S_MUMMY, LVL(46, 18, -9, 85, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 4, 8), ATTK(AT_WEAP, AD_DISE, 4, 8), ATTK(AT_TUCH, AD_POIS, 4, 7), ATTK(AT_BEAM, AD_DARK, 4, 7), ATTK(AT_BEAM, AD_DRLI, 4, 7), ATTK(AT_BEAM, AD_DISP, 4, 7)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_TUNNEL, M2_UNDEAD|M2_HOSTILE|M2_PRINCE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("larded bitchily", S_MUMMY, LVL(47, 35, -28, 80, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_CAST, 1, 9), ATTK(AT_BEAM, AD_RBAD, 1, 10), ATTK(AT_BEAM, AD_DCAY, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(409, 339, 0, MS_STABILIZE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_DISINT, M1_MINDLESS|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mistreating savvied resetting forefather tho worshipped arnica uric", S_MUMMY, LVL(47, 13, -11, 91, -16), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TUCH, AD_DEPR, 1, 15), ATTK(AT_WEAP, AD_DISE, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1042, 724, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_REGEN, M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("thyself cole maintain", S_MUMMY, LVL(48, 12, -13, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_SOUN, 5, 3), ATTK(AT_WEAP, AD_TRAI, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(602, 825, 0, MS_PANTS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("exertive losingly", S_MUMMY, LVL(48, 6, 5, 74, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_WERE, 3, 4), ATTK(AT_STNG, AD_SLOW, 5, 12), ATTK(AT_CLAW, AD_FUMB, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1340, 210, 0, MS_WAIL, MZ_HUMAN), MR_ACID|MR_STONE, MR_STONE, M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reassorted profound availability reexpressed archangel", S_MUMMY, LVL(48, 12, -6, 68, 6), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_DRDX, 7, 4), ATTK(AT_ENGL, AD_DGST, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(560, 200, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GIANT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NO_DECAY|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jojoba breakfront", S_MUMMY, LVL(49, 12, 10, 54, -6), (G_GENO|1), A(ATTK(AT_SPIT, AD_LITE, 6, 16), ATTK(AT_CLAW, AD_HEAL, 8, 2), ATTK(AT_TUCH, AD_CHRN, 1, 15), ATTK(AT_LASH, AD_FAKE, 3, 11), ATTK(AT_BITE, AD_GLIB, 5, 17), NO_ATTK), SIZ(260, 858, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("homer curving spectrochemical", S_MUMMY, LVL(49, 7, -9, 12, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_STNG, AD_LUCK, 4, 9), ATTK(AT_ENGL, AD_STAT, 4, 2), ATTK(AT_GAZE, AD_SHRD, 4, 5), ATTK(AT_BEAM, AD_DARK, 6, 2), ATTK(AT_GAZE, AD_WGHT, 1, 3), ATTK(AT_GAZE, AD_CHAO, 7, 19)), SIZ(558, 517, 0, MS_FEARHARE, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_TPORT|M1_CARNIVORE| M1_OMNIVORE, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("friz unspecified", S_MUMMY, LVL(49, 13, 3, 38, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_CHAO, 6, 20), ATTK(AT_BEAM, AD_DISN, 2, 11), ATTK(AT_WEAP, AD_WEBS, 5, 17), ATTK(AT_SCRA, AD_PLYS, 5, 9), NO_ATTK, NO_ATTK), SIZ(1639, 931, 0, MS_GROWL, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("draugr dragonshouter", S_MUMMY, LVL(50, 15, -20, 95, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_ICUR, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_BEAM, AD_INSA, 6, 8)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("draugr dovahkiin", S_MUMMY, LVL(50, 15, -20, 95, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_NACU, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_BEAM, AD_INSA, 6, 8)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nightworm", S_MUMMY, LVL(50, 18, -10, 100, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ACID, 2, 5), ATTK(AT_TUCH, AD_ENCH, 4, 6), ATTK(AT_TUCH, AD_ENCH, 4, 6), ATTK(AT_BEAM, AD_VAMP, 4, 6), ATTK(AT_GAZE, AD_FEAR, 4, 6) ), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SLITHY|M1_AMORPHOUS|M1_NOLIMBS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("accompaniment breton stanched", S_MUMMY, LVL(51, 12, 5, 83, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DEST, 1, 3), ATTK(AT_BEAM, AD_NGEN, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(673, 430, 0, MS_PRINCIPAL, MZ_MEDIUM), 0, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_TPORT, M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("kitted staysail", S_MUMMY, LVL(51, 30, 9, 70, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_DRST, 9, 5), ATTK(AT_WEAP, AD_VENO, 9, 18), ATTK(AT_SPIT, AD_CNCL, 7, 15), ATTK(AT_KICK, AD_SGLD, 2, 9), ATTK(AT_KICK, AD_SPEL, 2, 14), ATTK(AT_WEAP, AD_NACU, 4, 15)), SIZ(26, 303, 0, MS_JAPANESE, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_SLITHY, M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SPIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ghettoized closet packing exaggeration", S_MUMMY, LVL(54, 13, 6, 6, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_HUGS, AD_MALK, 9, 8), ATTK(AT_GAZE, AD_THIR, 1, 2), ATTK(AT_CLAW, AD_ICEB, 3, 10), ATTK(AT_BEAM, AD_MALK, 3, 4), ATTK(AT_WEAP, AD_DREA, 8, 4), ATTK(AT_LASH, AD_DREN, 1, 8)), SIZ(3923, 33, 0, MS_BARK, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TPORT, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fellowmen coextended masted", S_MUMMY, LVL(54, 12, -2, 59, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_DRLI, 2, 1), ATTK(AT_MAGC, AD_INSA, 5, 10), ATTK(AT_TENT, AD_WTHR, 8, 12), ATTK(AT_NONE, AD_DISP, 3, 1), ATTK(AT_HUGS, AD_BURN, 6, 14), NO_ATTK), SIZ(124, 54, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID| M1_TPORT, M2_MINION|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sharkskin outreached", S_MUMMY, LVL(54, 8, -20, 66, 1), (G_RGROUP|3), A(ATTK(AT_TRAM, AD_SLEE, 7, 13), ATTK(AT_KICK, AD_AXUS, 2, 19), ATTK(AT_TENT, AD_WERE, 9, 21), ATTK(AT_SPIT, AD_DISN, 6, 13), NO_ATTK, NO_ATTK), SIZ(89, 74, 0, MS_PRINCIPAL, MZ_LARGE), MR_ELEC, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gusher sweepy", S_MUMMY, LVL(55, 11, -24, 62, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_NIVE, 7, 17), ATTK(AT_STNG, AD_LEGS, 6, 2), ATTK(AT_GAZE, AD_DFOO, 1, 13), ATTK(AT_TRAM, AD_STCK, 4, 20), ATTK(AT_MAGC, AD_DRIN, 1, 19), NO_ATTK), SIZ(1317, 58, 0, MS_PANTS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_SEE_INVIS, M2_VAMPIRE|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nepal gimping", S_MUMMY, LVL(55, 10, -1, 56, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_NTHR, 9, 21), ATTK(AT_RATH, AD_INSA, 5, 11), ATTK(AT_HUGS, AD_DEBU, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(237, 151, 0, MS_GLYPHS, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL, M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("urbanist benumbed", S_MUMMY, LVL(55, 12, 7, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ICUR, 8, 21), ATTK(AT_WEAP, AD_WTHR, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(256, 1392, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_UNSOLID|M1_TPORT|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("secreting remain", S_MUMMY, LVL(56, 12, -29, 67, 5), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_WISD, 5, 12), ATTK(AT_NONE, AD_LEGS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(336, 23, 0, MS_WERE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_ACID, M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("code revealer", S_MUMMY, LVL(58, 11, -13, 100, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 13, 9), ATTK(AT_BREA, AD_DRST, 16, 9), ATTK(AT_MAGC, AD_MAGM, 13, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CODE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("forcefully indited", S_MUMMY, LVL(58, 14, -18, 59, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_HUGS, AD_SLEE, 7, 9), ATTK(AT_BITE, AD_WEEP, 3, 19), ATTK(AT_TUCH, AD_PLYS, 1, 17), ATTK(AT_KICK, AD_PHYS, 8, 5), ATTK(AT_CLAW, AD_DEPR, 9, 3), ATTK(AT_ENGL, AD_MANA, 1, 12)), SIZ(687, 95, 0, MS_SHRIEK, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cursing pestered homesick illegitimately mucilage uninjured", S_MUMMY, LVL(58, 13, -25, 83, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BREA, AD_NIVE, 1, 19), ATTK(AT_RATH, AD_NGEN, 8, 6), ATTK(AT_TRAM, AD_ICEB, 4, 10), ATTK(AT_TENT, AD_ALIN, 9, 17), ATTK(AT_BITE, AD_DEST, 3, 12), NO_ATTK), SIZ(31, 889, 0, MS_JAPANESE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS| M1_ANIMAL|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hoisting assuming keeler hum", S_MUMMY, LVL(58, 28, 3, 70, 19), (G_GENO|4), A(ATTK(AT_SPIT, AD_DGST, 2, 20), ATTK(AT_TUCH, AD_HODS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(751, 1020, 0, MS_WOLLOH, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sentimentalist roamed", S_MUMMY, LVL(58, 15, -26, 63, -8), (G_VLGROUP|2), A(ATTK(AT_BEAM, AD_DRIN, 1, 4), ATTK(AT_STNG, AD_NGEN, 1, 20), ATTK(AT_TRAM, AD_ENCH, 9, 16), ATTK(AT_WEAP, AD_CAST, 8, 5), ATTK(AT_CLAW, AD_SSEX, 7, 11), NO_ATTK), SIZ(920, 1116, 0, MS_SOUND, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_ACID| M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("terminating nodal", S_MUMMY, LVL(59, 13, -26, 89, 0), (1), A(ATTK(AT_HUGS, AD_LAZY, 5, 7), ATTK(AT_BOOM, AD_VULN, 2, 7), ATTK(AT_BUTT, AD_FREN, 1, 18), ATTK(AT_WEAP, AD_DISE, 7, 2), ATTK(AT_SCRA, AD_DFOO, 2, 15), NO_ATTK), SIZ(1243, 1368, 0, MS_PANTS, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS, M2_NOPOLY|M2_PRINCE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ruffling game", S_MUMMY, LVL(59, 30, -12, 18, -17), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_GAZE, AD_DISE, 1, 10), ATTK(AT_ENGL, AD_ILLU, 2, 1), ATTK(AT_SCRA, AD_TERR, 3, 20), ATTK(AT_CLAW, AD_GLIB, 1, 17), ATTK(AT_BEAM, AD_FRZE, 8, 7), NO_ATTK), SIZ(558, 1133, 0, MS_FART_LOUD, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_NEEDPICK|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("derivate taiwanese", S_MUMMY, LVL(59, 11, -15, 99, 6), (3), A(ATTK(AT_GAZE, AD_STON, 7, 20), ATTK(AT_CLAW, AD_VAPO, 7, 6), ATTK(AT_BITE, AD_TCKL, 1, 9), ATTK(AT_NONE, AD_DFOO, 7, 2), ATTK(AT_GAZE, AD_DETH, 1, 4), NO_ATTK), SIZ(1763, 428, 0, MS_CUSS, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("faintest mounter", S_MUMMY, LVL(59, 12, 0, 80, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_SPIT, AD_STAT, 6, 3), ATTK(AT_BITE, AD_WGHT, 1, 17), ATTK(AT_TUCH, AD_INER, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1381, 1240, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("overdrive ridden", S_MUMMY, LVL(59, 11, 5, 78, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_DGST, 1, 20), ATTK(AT_SPIT, AD_THIR, 8, 14), ATTK(AT_SCRA, AD_WEEP, 3, 4), ATTK(AT_NONE, AD_NPRO, 3, 20), ATTK(AT_EXPL, AD_DRIN, 2, 11), ATTK(AT_LASH, AD_DRIN, 6, 21)), SIZ(942, 578, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_POIS, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("outstaying hep catawba", S_MUMMY, LVL(60, 11, -24, 65, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SPIT, AD_LITE, 9, 19), ATTK(AT_SCRA, AD_TERR, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 1166, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("butcher davit buffoonish louise kidnaped wiremen collimation", S_MUMMY, LVL(62, 10, -10, 80, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TUCH, AD_DISP, 8, 15), ATTK(AT_BITE, AD_TLPT, 2, 18), ATTK(AT_WEAP, AD_ICUR, 7, 15), ATTK(AT_BREA, AD_SIN, 7, 19), ATTK(AT_HUGS, AD_VAMP, 8, 15), ATTK(AT_GAZE, AD_TRAI, 2, 7)), SIZ(156, 710, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_TUNNEL|M1_ANIMAL|M1_TPORT, M2_LORD|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("conquistador grittier feudalism unpopular unshamed", S_MUMMY, LVL(62, 13, -2, 64, 0), (G_LGROUP|1), A(ATTK(AT_SPIT, AD_MAGM, 9, 9), ATTK(AT_BITE, AD_WISD, 4, 10), ATTK(AT_TRAM, AD_TREM, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1205, 40, 0, MS_TREESQUAD, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID| M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_STRONG|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bouncily inciter plaudit rawboned", S_MUMMY, LVL(62, 11, -3, 58, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_ICEB, 8, 8), ATTK(AT_CLAW, AD_STAT, 3, 10), ATTK(AT_TRAM, AD_ACID, 2, 10), ATTK(AT_HUGS, AD_CORR, 8, 1), ATTK(AT_BUTT, AD_TREM, 5, 4), ATTK(AT_SPIT, AD_PEST, 6, 17)), SIZ(4766, 142, 0, MS_BONES, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID|M1_OMNIVORE, M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("imperceivable prepped", S_MUMMY, LVL(62, 24, -6, 74, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_WRAP, 6, 2), ATTK(AT_CLAW, AD_SLOW, 2, 13), ATTK(AT_TRAM, AD_ILLU, 4, 13), ATTK(AT_KICK, AD_GRAV, 4, 19), ATTK(AT_LASH, AD_INSA, 3, 17), NO_ATTK), SIZ(1002, 24, 0, MS_BARBER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_UNSOLID|M1_TPORT_CNTRL, M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ghastliest reupholstered", S_MUMMY, LVL(62, 10, 2, 64, 0), (4), A(ATTK(AT_STNG, AD_ACID, 9, 14), ATTK(AT_HUGS, AD_WISD, 7, 18), ATTK(AT_SPIT, AD_FAMN, 8, 7), ATTK(AT_BREA, AD_ANTI, 1, 11), ATTK(AT_WEAP, AD_ICEB, 4, 7), NO_ATTK), SIZ(1081, 192, 0, MS_SOCKS, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_REGEN, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("alcoholically towing", S_MUMMY, LVL(62, 36, -28, 48, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEPR, 8, 2), ATTK(AT_MAGC, AD_COLD, 8, 16), ATTK(AT_BUTT, AD_BLND, 5, 13), ATTK(AT_CLAW, AD_DRIN, 5, 12), NO_ATTK, NO_ATTK), SIZ(497, 379, 0, MS_BARBER, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_CONCEAL|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_LITHIVORE|M3_SLIME, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("retrain overselling rinser skilled chiller", S_MUMMY, LVL(63, 32, -16, 92, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DREA, 7, 20), ATTK(AT_BUTT, AD_INSA, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(621, 184, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HUMANOID, M2_PRINCE|M2_MINION|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIMIC|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fopped scissor", S_MUMMY, LVL(63, 17, -5, 80, 0), (3), A(ATTK(AT_LASH, AD_FUMB, 4, 16), ATTK(AT_ENGL, AD_VULN, 9, 9), ATTK(AT_BREA, AD_BADE, 7, 13), ATTK(AT_STNG, AD_NPRO, 9, 10), ATTK(AT_EXPL, AD_SPEL, 4, 17), NO_ATTK), SIZ(152, 83, 0, MS_BURBLE, MZ_HUGE), MR_COLD|MR_ELEC, MR_COLD, M1_HIDE|M1_MINDLESS|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("viricidal corpulent", S_MUMMY, LVL(64, 13, -24, 51, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_THIR, 1, 11), ATTK(AT_BITE, AD_TCKL, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4619, 0, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_SWIM, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("autogyro teahouse extensive", S_MUMMY, LVL(64, 17, -21, 72, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TUCH, AD_FEAR, 6, 16), ATTK(AT_BUTT, AD_FLAM, 6, 4), ATTK(AT_BITE, AD_DRCO, 2, 13), ATTK(AT_SPIT, AD_DEST, 1, 20), ATTK(AT_WEAP, AD_VENO, 2, 15), ATTK(AT_SPIT, AD_VAMP, 6, 7)), SIZ(913, 1026, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_ACID| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_TELEPATHIC|M3_WANTSBELL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("goggly infatuating unwitnessed", S_MUMMY, LVL(64, 11, -18, 85, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_KICK, AD_ANTI, 4, 3), ATTK(AT_SPIT, AD_DGST, 1, 9), ATTK(AT_BEAM, AD_TRAP, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4, 892, 0, MS_SQAWK, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("taiga snarled umbrage", S_MUMMY, LVL(65, 13, -18, 86, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_ICUR, 5, 6), ATTK(AT_SPIT, AD_PLYS, 8, 21), ATTK(AT_CLAW, AD_SSEX, 4, 21), ATTK(AT_LASH, AD_STTP, 4, 11), ATTK(AT_BOOM, AD_MCRE, 3, 19), NO_ATTK), SIZ(1098, 101, 0, MS_SOLDIER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_NOHEAD|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fluctuated builder", S_MUMMY, LVL(65, 12, -11, 83, 0), (4), A(ATTK(AT_BOOM, AD_NGRA, 6, 13), ATTK(AT_TRAM, AD_NAST, 8, 13), ATTK(AT_MAGC, AD_DETH, 1, 6), ATTK(AT_BEAM, AD_DISN, 2, 13), NO_ATTK, NO_ATTK), SIZ(244, 42, 0, MS_CORONA, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("feudist anointment", S_MUMMY, LVL(65, 14, -4, 95, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_VULN, 9, 15), ATTK(AT_EXPL, AD_ACID, 3, 18), ATTK(AT_ENGL, AD_DREN, 8, 2), ATTK(AT_TRAM, AD_SHRD, 6, 12), ATTK(AT_EXPL, AD_SHRD, 1, 8), NO_ATTK), SIZ(1075, 1215, 0, MS_WHORE, MZ_TINY), MR_STONE, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("occupying prink", S_MUMMY, LVL(66, 15, 10, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_NTHR, 9, 5), ATTK(AT_BOOM, AD_SHAN, 1, 17), ATTK(AT_BREA, AD_IDAM, 4, 12), ATTK(AT_WEAP, AD_DRCO, 9, 17), ATTK(AT_NONE, AD_BLND, 3, 9), ATTK(AT_WEAP, AD_DEST, 1, 19)), SIZ(2690, 847, 0, MS_SISSY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gombo misidentifying", S_MUMMY, LVL(66, 6, -30, 78, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DREA, 1, 20), ATTK(AT_CLAW, AD_BADE, 8, 1), ATTK(AT_WEAP, AD_WGHT, 3, 11), ATTK(AT_MAGC, AD_CORR, 2, 6), ATTK(AT_GAZE, AD_PHYS, 9, 6), NO_ATTK), SIZ(341, 685, 0, MS_CONVERT, MZ_SMALL), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_ACID| M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("marilyn commemorate", S_MUMMY, LVL(66, 12, 10, 69, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_STNG, AD_MEMO, 8, 18), ATTK(AT_BITE, AD_NTHR, 1, 4), ATTK(AT_NONE, AD_BLAS, 9, 11), ATTK(AT_ENGL, AD_MEMO, 2, 1), NO_ATTK, NO_ATTK), SIZ(1542, 219, 0, MS_SOCKS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_REGEN|M1_TPORT|M1_ACID, M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gyring encephalographic mazy legality", S_MUMMY, LVL(67, 9, -21, 79, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_PLYS, 8, 19), ATTK(AT_BUTT, AD_FREN, 9, 3), ATTK(AT_TRAM, AD_DAMA, 7, 5), ATTK(AT_KICK, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK), SIZ(926, 1317, 0, MS_SUPERMAN, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("negativing kronor overgraze gable", S_MUMMY, LVL(67, 12, -30, 44, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_ENGL, AD_SANI, 4, 13), ATTK(AT_KICK, AD_RUNS, 1, 9), ATTK(AT_TRAM, AD_LITT, 5, 20), ATTK(AT_BEAM, AD_ABDC, 1, 11), ATTK(AT_BITE, AD_CLRC, 5, 12), ATTK(AT_GAZE, AD_THIR, 9, 21)), SIZ(3106, 274, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_SLITHY|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ascii explosively masterpiece grindery five", S_MUMMY, LVL(67, 16, -7, 89, 0), (G_RGROUP|3), A(ATTK(AT_TRAM, AD_CURS, 5, 9), ATTK(AT_GAZE, AD_MAGM, 9, 19), ATTK(AT_KICK, AD_TCKL, 5, 13), ATTK(AT_ENGL, AD_NPRO, 4, 12), NO_ATTK, NO_ATTK), SIZ(70, 218, 0, MS_SQAWK, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, 0, M1_CLING|M1_THICK_HIDE, M2_DEMON|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gild cherubim watershed", S_MUMMY, LVL(68, 12, -29, 70, 0), (3), A(ATTK(AT_RATH, AD_SLIM, 8, 6), ATTK(AT_BEAM, AD_MIDI, 5, 2), ATTK(AT_SCRA, AD_BLEE, 6, 17), ATTK(AT_CLAW, AD_PAIN, 3, 19), ATTK(AT_EXPL, AD_STTP, 7, 6), NO_ATTK), SIZ(2525, 563, 0, MS_MISSING, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_TPORT, M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("annuity radiosensitivity", S_MUMMY, LVL(68, 5, 4, 94, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_KICK, AD_CAST, 7, 11), ATTK(AT_TUCH, AD_FUMB, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(28, 208, 0, MS_STABILIZE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("eland redevelop tetragon fetishism gobble", S_MUMMY, LVL(68, 12, -24, 35, 16), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_BLEE, 1, 20), ATTK(AT_GAZE, AD_NEXU, 1, 13), ATTK(AT_TRAM, AD_BLAS, 6, 7), ATTK(AT_BEAM, AD_LEGS, 4, 1), NO_ATTK, NO_ATTK), SIZ(2530, 104, 0, MS_OHGOD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_ACID, M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("acrophobia navajo interrogative", S_MUMMY, LVL(68, 14, -13, 4, 15), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_RBAD, 6, 7), ATTK(AT_BREA, AD_DETH, 9, 4), ATTK(AT_LASH, AD_TREM, 1, 2), ATTK(AT_SPIT, AD_WGHT, 3, 20), ATTK(AT_BEAM, AD_SLIM, 6, 8), NO_ATTK), SIZ(2623, 261, 0, MS_GROWL, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("riverine marge", S_MUMMY, LVL(69, 10, -25, 0, 3), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_RUST, 3, 18), ATTK(AT_SPIT, AD_DREA, 8, 21), ATTK(AT_WEAP, AD_DREN, 4, 13), ATTK(AT_WEAP, AD_DAMA, 4, 15), ATTK(AT_TRAM, AD_IDAM, 8, 5), NO_ATTK), SIZ(3155, 1496, 0, MS_PANTS, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC, MR_ELEC, M1_CLING|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("packaged mummy", S_MUMMY, /* spawns with pistol and bullets, plate mail, orcish helmet and low boots */ LVL(70, 18, -21, 95, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("30000-years-old cryogenics test subject", S_MUMMY, LVL(70, 18, -21, 95, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NIVE, 10, 10), ATTK(AT_TUCH, AD_INER, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apathetic asshole", S_MUMMY, /* 1 in 10 chance per turn that he falls asleep */ LVL(70, 25, -25, 100, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 15, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_STENCH, MZ_HUGE), MR_HITASFOUR|MR_DISINT|MR_DEATH|MR_STONE|MR_SLEEP|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("drownding shewed daintier", S_MUMMY, LVL(70, 24, -14, 97, 0), (3), A(ATTK(AT_TRAM, AD_WRAT, 3, 8), ATTK(AT_SCRA, AD_DRCO, 1, 1), ATTK(AT_TENT, AD_FREN, 3, 11), ATTK(AT_RATH, AD_CAST, 8, 1), ATTK(AT_GAZE, AD_TLPT, 8, 8), NO_ATTK), SIZ(1611, 216, 0, MS_SNORE, MZ_SMALL), MR_ELEC, 0, M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("careening combining brainwashing ritard", S_MUMMY, LVL(70, 11, -15, 80, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BITE, AD_NIVE, 7, 3), ATTK(AT_BEAM, AD_WEBS, 5, 19), ATTK(AT_STNG, AD_MALK, 7, 1), ATTK(AT_EXPL, AD_DISN, 6, 1), ATTK(AT_TENT, AD_WERE, 1, 10), ATTK(AT_SPIT, AD_NPRO, 1, 14)), SIZ(268, 947, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_NOHANDS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("brownie dusty", S_MUMMY, LVL(70, 12, 5, 97, 19), (1), A(ATTK(AT_HUGS, AD_TRAP, 8, 1), ATTK(AT_KICK, AD_SOUN, 2, 4), ATTK(AT_GAZE, AD_VENO, 6, 13), ATTK(AT_BITE, AD_MALK, 5, 9), NO_ATTK, NO_ATTK), SIZ(1056, 1520, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("anticipation reassume heathendom", S_MUMMY, LVL(71, 46, -3, 83, -14), (G_GENO|G_RGROUP|1), A(ATTK(AT_HUGS, AD_BURN, 6, 4), ATTK(AT_GAZE, AD_SITM, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(806, 67, 0, MS_AREOLA, MZ_SMALL), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_NOEYES, M2_LORD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("milking brambliest", S_MUMMY, LVL(72, 3, 9, 59, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_WERE, 1, 5), ATTK(AT_TRAM, AD_ELEC, 4, 2), ATTK(AT_STNG, AD_DREA, 9, 6), ATTK(AT_NONE, AD_TDRA, 0, 1), NO_ATTK, NO_ATTK), SIZ(158, 124, 0, MS_COMBAT, MZ_HUGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_POIS, M2_LORD|M2_WANDER|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flagstone circulation", S_MUMMY, LVL(73, 11, 9, 6, -11), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_LEGS, 7, 17), ATTK(AT_GAZE, AD_MINA, 8, 4), ATTK(AT_TENT, AD_DARK, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(911, 108, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_ELEC|MR_STONE, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_STRONG|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blintz asafetida nerd sentence budding", S_MUMMY, LVL(73, 13, -23, 100, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_TREM, 6, 4), ATTK(AT_WEAP, AD_FRZE, 4, 3), ATTK(AT_KICK, AD_STON, 6, 3), ATTK(AT_ENGL, AD_BURN, 4, 15), ATTK(AT_SCRA, AD_FLAM, 1, 4), ATTK(AT_BITE, AD_WGHT, 2, 7)), SIZ(699, 307, 0, MS_SING, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("farseeing delegate", S_MUMMY, LVL(74, 15, -15, 51, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_ILLU, 1, 5), ATTK(AT_CLAW, AD_WEBS, 7, 16), ATTK(AT_BUTT, AD_ICUR, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 322, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT| M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nightcreeper", S_MUMMY, LVL(75, 18, -14, 100, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 5, 7), ATTK(AT_BITE, AD_POIS, 5, 7), ATTK(AT_HUGS, AD_DRLI, 8, 9), ATTK(AT_HUGS, AD_DRLI, 8, 9), ATTK(AT_BEAM, AD_VAMP, 4, 6), ATTK(AT_GAZE, AD_FEAR, 8, 9) ), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SLITHY|M1_AMORPHOUS|M1_NOLIMBS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("stumping deviled", S_MUMMY, LVL(75, 21, 5, 58, 0), (G_RGROUP|1), A(ATTK(AT_LASH, AD_ILLU, 8, 16), ATTK(AT_HUGS, AD_SITM, 2, 20), ATTK(AT_BUTT, AD_GRAV, 5, 3), ATTK(AT_BEAM, AD_DREA, 9, 1), ATTK(AT_WEAP, AD_MIDI, 6, 21), NO_ATTK), SIZ(475, 16, 0, MS_BARK, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_HIDE|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brittle snooking", S_MUMMY, LVL(75, 24, -16, 71, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CONF, 2, 14), ATTK(AT_BITE, AD_SEDU, 8, 16), ATTK(AT_STNG, AD_BLND, 1, 12), ATTK(AT_STNG, AD_ICEB, 1, 21), ATTK(AT_BITE, AD_FREN, 5, 11), NO_ATTK), SIZ(1935, 101, 0, MS_GYPSY, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("armiger remeasured crumber", S_MUMMY, LVL(75, 12, -17, 61, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_BLAS, 8, 1), ATTK(AT_CLAW, AD_CHAO, 2, 7), ATTK(AT_LASH, AD_DISN, 4, 5), ATTK(AT_GAZE, AD_ILLU, 1, 19), ATTK(AT_SCRA, AD_SANI, 1, 10), NO_ATTK), SIZ(1183, 1115, 0, MS_MUTE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("delta-infinite", S_MUMMY, /* spawns with flail, iron chain, baseball bat, visored helmet, leather jacket, high boots, rocket gauntlets and leather saddle */ LVL(75, 18, -10, 50, 0), (1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 9), ATTK(AT_WEAP, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("Minamoto Yoshitsune", S_MUMMY, LVL(75, 25, -15, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_RBRE, 10, 10), ATTK(AT_WEAP, AD_DRST, 5, 10), ATTK(AT_WEAP, AD_DRST, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("wingman jackscrew", S_MUMMY, LVL(75, 22, -12, 68, 0), (2), A(ATTK(AT_TUCH, AD_VULN, 5, 19), ATTK(AT_KICK, AD_MANA, 2, 1), ATTK(AT_BUTT, AD_WEBS, 1, 17), ATTK(AT_SCRA, AD_BURN, 8, 3), ATTK(AT_WEAP, AD_PLYS, 9, 11), NO_ATTK), SIZ(2054, 451, 0, MS_CODE, MZ_HUGE), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spoonful dissatisfaction", S_MUMMY, LVL(76, 14, -5, 8, 0), (G_UNIQ|2), A(ATTK(AT_WEAP, AD_CONT, 4, 18), ATTK(AT_TRAM, AD_STUN, 1, 1), ATTK(AT_NONE, AD_MALK, 5, 10), ATTK(AT_SCRA, AD_DRLI, 2, 21), NO_ATTK, NO_ATTK), SIZ(3587, 570, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("outstanding pericynthion braining bondsmen", S_MUMMY, LVL(77, 8, -20, 51, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_BANI, 4, 12), ATTK(AT_NONE, AD_PHYS, 7, 2), ATTK(AT_LASH, AD_SLIM, 5, 10), ATTK(AT_SPIT, AD_ANTI, 1, 15), NO_ATTK, NO_ATTK), SIZ(2294, 631, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sway scowed", S_MUMMY, LVL(77, 12, -25, 73, 0), (G_LGROUP|3), A(ATTK(AT_GAZE, AD_BADE, 7, 14), ATTK(AT_TUCH, AD_POIS, 5, 20), ATTK(AT_WEAP, AD_DGST, 5, 14), ATTK(AT_ENGL, AD_STTP, 1, 8), ATTK(AT_MAGC, AD_AXUS, 9, 12), NO_ATTK), SIZ(589, 504, 0, MS_SHEEP, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("stereoscopy fixup duodena", S_MUMMY, LVL(77, 14, -18, 61, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_SPC2, 2, 13), ATTK(AT_ENGL, AD_STUN, 1, 11), ATTK(AT_WEAP, AD_FREN, 9, 9), ATTK(AT_WEAP, AD_TERR, 1, 1), ATTK(AT_GAZE, AD_STUN, 1, 6), NO_ATTK), SIZ(3945, 525, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("handiwork shunned goody replace cooer", S_MUMMY, LVL(78, 7, 7, 98, 18), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SPIT, AD_CONT, 6, 13), ATTK(AT_TRAM, AD_DISN, 1, 16), ATTK(AT_BEAM, AD_GLIB, 4, 2), ATTK(AT_TENT, AD_CORR, 1, 11), ATTK(AT_TRAM, AD_FREN, 3, 18), ATTK(AT_BREA, AD_HODS, 1, 10)), SIZ(4008, 77, 0, MS_TREESQUAD, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_ACID, M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("condensate subteen", S_MUMMY, LVL(78, 9, -2, 67, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_LITE, 6, 12), ATTK(AT_TUCH, AD_ABDC, 6, 14), ATTK(AT_TRAM, AD_INER, 5, 17), ATTK(AT_BEAM, AD_MALK, 8, 13), ATTK(AT_SCRA, AD_SKIL, 3, 19), ATTK(AT_TUCH, AD_CALM, 4, 20)), SIZ(3257, 212, 0, MS_GURGLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rarefy inferiority", S_MUMMY, LVL(78, 12, 9, 97, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_MEMO, 9, 18), ATTK(AT_BUTT, AD_DRCO, 5, 8), ATTK(AT_MAGC, AD_ANTI, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(384, 69, 0, MS_SISSY, MZ_TINY), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aikage sinobi mask", S_MUMMY, LVL(78, 21, -20, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 12, 16), ATTK(AT_BEAM, AD_NTHR, 10, 10), ATTK(AT_GAZE, AD_NAST, 8, 8), ATTK(AT_BEAM, AD_NPRO, 6, 6), ATTK(AT_BEAM, AD_DREA, 8, 10), ATTK(AT_MULTIPLY, 0,0,0)), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("unitdead-jack", S_MUMMY, LVL(78, 18, -10, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_NTHR, 10, 15), ATTK(AT_BITE, AD_STAT, 10, 10), ATTK(AT_TUCH, AD_TLPT, 4, 4), ATTK(AT_BEAM, AD_LAVA, 14, 14), ATTK(AT_BEAM, AD_VULN, 10, 10), ATTK(AT_BREA, AD_MANA, 12, 12)), SIZ(1200, 1200, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTHREE, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD|M2_STRONG|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unitdead-queen", S_MUMMY, /* spawns with bow and 100 arrows; super regene */ LVL(78, 18, -10, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_HUGS, AD_SPC2, 14, 14), ATTK(AT_BEAM, AD_GRAV, 13, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_ACID, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD|M2_STRONG|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unitdead-king", S_MUMMY, /* super regene */ LVL(78, 18, -10, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 18), ATTK(AT_BEAM, AD_PHYS, 16, 16), ATTK(AT_TUCH, AD_STCK, 13, 13), ATTK(AT_HUGS, AD_PHYS, 16, 18), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_ELEC, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD|M2_STRONG|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_SHADE, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("unitdead-joker", S_MUMMY, /* hits from infinitely far away */ LVL(78, 18, -10, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_MAGC, AD_COLD, 15, 15), ATTK(AT_MAGC, AD_ELEC, 15, 15), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_NONE, AD_FREN, 7, 7), NO_ATTK), SIZ(1200, 1200, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTHREE, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD|M2_STRONG|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("draugr megasleeper", S_MUMMY, LVL(80, 15, -30, 95, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLEE, 8, 8), ATTK(AT_BEAM, AD_RAGN, 8, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_ICUR, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_BEAM, AD_INSA, 6, 8)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("draugr gigasleeper", S_MUMMY, LVL(80, 15, -30, 95, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLEE, 8, 8), ATTK(AT_BEAM, AD_RAGN, 8, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_NACU, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_BEAM, AD_INSA, 6, 8)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unzip dancer yummy", S_MUMMY, LVL(80, 12, 9, 85, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_TRAP, 2, 10), ATTK(AT_RATH, AD_STUN, 3, 7), ATTK(AT_BEAM, AD_RUNS, 7, 12), ATTK(AT_RATH, AD_RBRE, 7, 10), ATTK(AT_TRAM, AD_NUMB, 1, 16), ATTK(AT_SCRA, AD_SSEX, 9, 14)), SIZ(612, 429, 0, MS_GAARDIEN, MZ_SMALL), MR_SLEEP, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("direst irksomely", S_MUMMY, LVL(80, 14, -22, 99, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_FAKE, 9, 1), ATTK(AT_BEAM, AD_STTP, 1, 13), ATTK(AT_WEAP, AD_ILLU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2280, 343, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_ANIMAL|M1_UNSOLID|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("advisee banker", S_MUMMY, LVL(81, 14, -21, 35, 0), (1), A(ATTK(AT_BREA, AD_CLRC, 6, 4), ATTK(AT_NONE, AD_CHKH, 1, 17), ATTK(AT_HUGS, AD_TLPT, 1, 13), ATTK(AT_STNG, AD_MALK, 9, 20), ATTK(AT_TENT, AD_LAZY, 6, 6), NO_ATTK), SIZ(846, 117, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eyrir resisted", S_MUMMY, LVL(81, 13, 9, 22, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_MIDI, 3, 9), ATTK(AT_WEAP, AD_CHRN, 8, 2), ATTK(AT_SCRA, AD_STON, 2, 6), ATTK(AT_SPIT, AD_CHAO, 6, 21), ATTK(AT_TRAM, AD_SLEE, 4, 8), NO_ATTK), SIZ(1718, 424, 0, MS_NURSE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_NOPLRPOLY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ungraceful stingy", S_MUMMY, LVL(82, 21, -10, 18, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_HODS, 7, 17), ATTK(AT_STNG, AD_CONT, 2, 20), ATTK(AT_TENT, AD_DRLI, 7, 5), ATTK(AT_TENT, AD_SAMU, 7, 2), ATTK(AT_ENGL, AD_STUN, 2, 15), NO_ATTK), SIZ(1215, 480, 0, MS_TEACHER, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_SWIM|M1_CLING|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scalesmen undergo", S_MUMMY, LVL(82, 15, 8, 60, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRCO, 7, 13), ATTK(AT_BOOM, AD_WRAT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 110, 0, MS_BURBLE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nightrunner", S_MUMMY, LVL(82, 24, -16, 100, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ENCH, 11, 11), ATTK(AT_CLAW, AD_ENCH, 11, 11), ATTK(AT_BITE, AD_VAMP, 8, 8), ATTK(AT_BITE, AD_VAMP, 8, 8), ATTK(AT_BEAM, AD_VAMP, 4, 6), ATTK(AT_GAZE, AD_FEAR, 11, 11) ), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_HITASFOUR|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SLITHY|M1_AMORPHOUS|M1_NOHANDS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("osiris", S_MUMMY, LVL(83, 26, -19, 90, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FAMN, 10, 18), ATTK(AT_TUCH, AD_SLEE, 6, 12), ATTK(AT_BREA, AD_NTHR, 10, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("quinquina wold", S_MUMMY, LVL(85, 31, -15, 61, 0), (1), A(ATTK(AT_BREA, AD_UNPR, 1, 11), ATTK(AT_SPIT, AD_DREN, 8, 5), ATTK(AT_LASH, AD_ELEC, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(677, 407, 0, MS_CAR, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT|M1_CARNIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("snafu peruvian", S_MUMMY, LVL(85, 12, -25, 10, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_CHRN, 6, 16), ATTK(AT_LASH, AD_PART, 1, 3), ATTK(AT_TRAM, AD_VAPO, 9, 12), ATTK(AT_ENGL, AD_HEAL, 1, 14), ATTK(AT_BUTT, AD_DEBT, 2, 9), ATTK(AT_HUGS, AD_DRCH, 4, 10)), SIZ(1499, 359, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("scilicet panickier", S_MUMMY, LVL(85, 11, 9, 78, 0), (G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_SANI, 7, 3), ATTK(AT_SCRA, AD_ELEC, 7, 18), ATTK(AT_TUCH, AD_POIS, 1, 19), ATTK(AT_HUGS, AD_DETH, 1, 11), ATTK(AT_LASH, AD_MIDI, 6, 17), ATTK(AT_ENGL, AD_SPC2, 6, 3)), SIZ(103, 574, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT|M1_POIS| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("holdall biddy", S_MUMMY, LVL(86, 16, -22, 83, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DREN, 5, 17), ATTK(AT_RATH, AD_DGST, 5, 2), ATTK(AT_LASH, AD_DCAY, 3, 3), ATTK(AT_KICK, AD_SLEE, 4, 20), ATTK(AT_STNG, AD_MEMO, 5, 14), ATTK(AT_LASH, AD_WRAP, 4, 1)), SIZ(148, 177, 0, MS_APOC, MZ_HUGE), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SLITHY|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("memento chilling", S_MUMMY, LVL(86, 12, -3, 69, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_PLYS, 8, 18), ATTK(AT_BITE, AD_AXUS, 5, 16), ATTK(AT_ENGL, AD_TRAI, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(645, 4, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NOEYES|M1_TPORT_CNTRL, M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mycotoxic programmatically", S_MUMMY, LVL(86, 17, 7, 69, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_ENGL, AD_NEXU, 3, 18), ATTK(AT_HUGS, AD_TECH, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(880, 135, 0, MS_PANTS, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_NEEDPICK|M1_HIDE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("himalayan informatively", S_MUMMY, LVL(87, 11, -29, 50, 0), (G_LGROUP|2), A(ATTK(AT_NONE, AD_RBRE, 4, 15), ATTK(AT_WEAP, AD_SAMU, 2, 14), ATTK(AT_TENT, AD_DFOO, 6, 5), ATTK(AT_TRAM, AD_DCAY, 5, 2), NO_ATTK, NO_ATTK), SIZ(1158, 314, 0, MS_NEIGH, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_SLITHY| M1_UNSOLID|M1_CARNIVORE, M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("staved avifauna", S_MUMMY, LVL(88, 12, 9, 99, 0), (G_SGROUP|2), A(ATTK(AT_WEAP, AD_NTHR, 4, 17), ATTK(AT_MAGC, AD_PAIN, 9, 19), ATTK(AT_BOOM, AD_CHKH, 8, 2), ATTK(AT_BITE, AD_THIR, 3, 15), ATTK(AT_HUGS, AD_SHRD, 6, 14), ATTK(AT_BUTT, AD_DISP, 6, 7)), SIZ(503, 399, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("propulsive dissimulating", S_MUMMY, LVL(88, 12, 7, 21, -18), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_MAGC, AD_BADE, 5, 14), ATTK(AT_EXPL, AD_DFOO, 8, 18), ATTK(AT_LASH, AD_SLUD, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1586, 438, 0, MS_SNORE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL| M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("acceded otiose", S_MUMMY, LVL(89, 9, -5, 82, -16), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TUCH, AD_WISD, 6, 6), ATTK(AT_MAGC, AD_CNCL, 7, 8), ATTK(AT_STNG, AD_STUN, 5, 13), ATTK(AT_BEAM, AD_SHRD, 5, 21), ATTK(AT_MAGC, AD_TREM, 6, 16), ATTK(AT_SCRA, AD_RUNS, 8, 14)), SIZ(33, 1062, 0, MS_GLYPHS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_SLEEP, M1_BREATHLESS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brittling croft", S_MUMMY, LVL(89, 12, -22, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_ABDC, 1, 10), ATTK(AT_WEAP, AD_SPEL, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1841, 48, 0, MS_CORONA, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("infancy spearfish", S_MUMMY, LVL(90, 12, 6, 82, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_MANA, 1, 10), ATTK(AT_ENGL, AD_WEEP, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3826, 1341, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("misdealing sensitizing", S_MUMMY, LVL(90, 13, -21, 29, -10), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_ANTI, 3, 3), ATTK(AT_BOOM, AD_PART, 2, 6), ATTK(AT_WEAP, AD_SITM, 5, 19), ATTK(AT_BEAM, AD_TRAI, 5, 20), NO_ATTK, NO_ATTK), SIZ(177, 220, 0, MS_GIBBERISH, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_HIDE|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nighthunter", S_MUMMY, LVL(90, 24, -18, 100, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ENCH, 12, 12), ATTK(AT_CLAW, AD_ENCH, 12, 12), ATTK(AT_BITE, AD_DREN, 9, 9), ATTK(AT_BITE, AD_DREN, 9, 9), ATTK(AT_BEAM, AD_VAMP, 4, 6), ATTK(AT_GAZE, AD_FEAR, 12, 12) ), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_HITASFOUR|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SLITHY|M1_AMORPHOUS|M1_NOHANDS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("sizzler duller", S_MUMMY, LVL(91, 13, -6, 98, 2), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_CLAW, AD_BADE, 1, 8), ATTK(AT_CLAW, AD_SKIL, 6, 11), ATTK(AT_WEAP, AD_DFOO, 9, 9), ATTK(AT_TRAM, AD_RBAD, 1, 16), ATTK(AT_GAZE, AD_CNCL, 5, 3), NO_ATTK), SIZ(1459, 311, 0, MS_SNORE, MZ_TINY), MR_POISON|MR_STONE, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("manoeuvering glyceraldehyde", S_MUMMY, LVL(91, 5, -11, 90, 2), (1), A(ATTK(AT_MAGC, AD_TIME, 6, 11), ATTK(AT_TRAM, AD_FREN, 6, 17), ATTK(AT_BUTT, AD_EDGE, 3, 1), ATTK(AT_NONE, AD_GRAV, 4, 6), ATTK(AT_CLAW, AD_EDGE, 9, 12), ATTK(AT_BEAM, AD_POLY, 1, 16)), SIZ(62, 88, 0, MS_NURSE, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS| M1_ACID, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spikiest moronic monogamistic stepchild", S_MUMMY, LVL(91, 9, 5, 63, 0), (G_SGROUP|3), A(ATTK(AT_SCRA, AD_MANA, 9, 12), ATTK(AT_MAGC, AD_MALK, 9, 14), ATTK(AT_BITE, AD_NAST, 9, 2), ATTK(AT_BUTT, AD_ABDC, 6, 3), NO_ATTK, NO_ATTK), SIZ(2334, 202, 0, MS_BOSS, MZ_MEDIUM), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hideously telecommunication", S_MUMMY, LVL(93, 8, -14, 42, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TENT, AD_PLYS, 3, 11), ATTK(AT_TENT, AD_HEAL, 6, 13), ATTK(AT_STNG, AD_NPRO, 8, 17), ATTK(AT_BITE, AD_DRDX, 6, 4), ATTK(AT_HUGS, AD_CHRN, 7, 3), NO_ATTK), SIZ(863, 464, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE, 0, M1_SEE_INVIS, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("spavin glove prover reaccepted", S_MUMMY, LVL(94, 10, -12, 95, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_RAGN, 2, 1), ATTK(AT_MAGC, AD_COLD, 1, 11), ATTK(AT_TRAM, AD_WTHR, 1, 13), ATTK(AT_BITE, AD_UVUU, 1, 6), ATTK(AT_WEAP, AD_VAMP, 6, 13), NO_ATTK), SIZ(253, 301, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_SLEEP, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE| M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("amphibia gulping", S_MUMMY, LVL(94, 12, -30, 67, 2), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_MAGC, AD_SAMU, 6, 1), ATTK(AT_TENT, AD_POIS, 1, 14), ATTK(AT_BREA, AD_WRAT, 7, 10), ATTK(AT_KICK, AD_FAKE, 4, 9), ATTK(AT_WEAP, AD_FEAR, 5, 5), NO_ATTK), SIZ(1847, 484, 0, MS_FART_NORMAL, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_DISINT, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sudor expectorating", S_MUMMY, LVL(94, 13, 5, 0, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_DRDX, 7, 18), ATTK(AT_TENT, AD_FEMI, 1, 13), ATTK(AT_BITE, AD_MAGM, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(476, 199, 0, MS_PUPIL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, MR_POISON, M1_CLING|M1_TPORT_CNTRL|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vent log", S_MUMMY, LVL(95, 14, -13, 82, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_WEAP, AD_MCRE, 7, 20), ATTK(AT_TRAM, AD_THIR, 6, 9), ATTK(AT_NONE, AD_SLIM, 3, 20), ATTK(AT_LASH, AD_ALIN, 3, 1), NO_ATTK, NO_ATTK), SIZ(1615, 333, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("proceed circumcising", S_MUMMY, LVL(96, 12, 5, 96, 18), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_WEEP, 3, 17), ATTK(AT_WEAP, AD_SLEE, 6, 10), ATTK(AT_TENT, AD_FRZE, 1, 18), ATTK(AT_SPIT, AD_NGRA, 4, 2), NO_ATTK, NO_ATTK), SIZ(1098, 319, 0, MS_GROWL, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HERBIVORE, M2_VAMPIRE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("evolutionism catabolism shovelhead repulsing", S_MUMMY, LVL(97, 13, 7, 16, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_WGHT, 1, 5), ATTK(AT_BUTT, AD_DRIN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(890, 37, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wand atrium merchantry manifesto", S_MUMMY, LVL(99, 8, -19, 74, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_DIMN, 9, 5), ATTK(AT_SPIT, AD_SOUN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(689, 136, 0, MS_PARROT, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_TPORT, M2_LORD|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cosmic frequented", S_MUMMY, LVL(100, 12, -7, 61, 0), (G_VLGROUP|3), A(ATTK(AT_KICK, AD_FREN, 6, 1), ATTK(AT_RATH, AD_WRAP, 7, 18), ATTK(AT_EXPL, AD_DIMN, 7, 14), ATTK(AT_CLAW, AD_VAPO, 7, 4), ATTK(AT_SPIT, AD_SEDU, 8, 10), NO_ATTK), SIZ(767, 1111, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_LITHIVORE|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("staphylococcemic vespertine", S_MUMMY, LVL(100, 20, -19, 82, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BUTT, AD_TECH, 1, 1), ATTK(AT_WEAP, AD_CALM, 4, 2), ATTK(AT_BUTT, AD_PLYS, 9, 21), ATTK(AT_TENT, AD_SIN, 4, 2), NO_ATTK, NO_ATTK), SIZ(3592, 184, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_NOHANDS, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sidelight radiotelegraph raincoat", S_MUMMY, LVL(101, 23, -3, 96, 17), (G_GENO|1), A(ATTK(AT_BREA, AD_HODS, 7, 11), ATTK(AT_CLAW, AD_MEMO, 9, 25), ATTK(AT_WEAP, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(141, 1030, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rock charactery", S_MUMMY, LVL(101, 12, -27, 82, 7), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_VAMP, 1, 17), ATTK(AT_BREA, AD_SIN, 8, 3), ATTK(AT_ENGL, AD_WRAT, 1, 18), ATTK(AT_TUCH, AD_DRCO, 1, 25), ATTK(AT_NONE, AD_DGST, 3, 6), ATTK(AT_TRAM, AD_ACID, 4, 4)), SIZ(2590, 248, 0, MS_TEACHER, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_MINDLESS, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("primary fix", S_MUMMY, LVL(101, 13, -18, 81, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BREA, AD_TRAP, 5, 15), ATTK(AT_SCRA, AD_STUN, 6, 19), ATTK(AT_BREA, AD_WTHR, 6, 2), ATTK(AT_STNG, AD_SHRD, 5, 23), ATTK(AT_SCRA, AD_VAPO, 1, 15), ATTK(AT_SCRA, AD_HEAL, 4, 13)), SIZ(572, 1817, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS| M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("floppily rummier voyeurism", S_MUMMY, LVL(103, 30, -10, 86, 0), (G_SGROUP|3), A(ATTK(AT_NONE, AD_CNCL, 7, 15), ATTK(AT_LASH, AD_LUCK, 5, 10), ATTK(AT_WEAP, AD_NAST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3472, 643, 0, MS_SING, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_SLITHY|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reclined sunny", S_MUMMY, LVL(103, 22, -11, 95, 0), (G_UNIQ|4), A(ATTK(AT_WEAP, AD_SKIL, 5, 14), ATTK(AT_TENT, AD_FAMN, 1, 25), ATTK(AT_STNG, AD_NEXU, 7, 19), ATTK(AT_BREA, AD_RBRE, 1, 13), ATTK(AT_WEAP, AD_TRAP, 5, 22), ATTK(AT_BITE, AD_WRAT, 1, 20)), SIZ(1174, 13, 0, MS_PARROT, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_TUNNEL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("millable smiled", S_MUMMY, LVL(104, 16, -38, 76, 11), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_MAGC, AD_CONF, 8, 13), ATTK(AT_LASH, AD_WERE, 5, 20), ATTK(AT_LASH, AD_STON, 5, 4), ATTK(AT_BITE, AD_DREA, 6, 16), ATTK(AT_WEAP, AD_SIN, 4, 8), ATTK(AT_GAZE, AD_NAST, 3, 15)), SIZ(1117, 37, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("epic wrathily", S_MUMMY, LVL(104, 16, -3, 6, 9), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_ICEB, 4, 17), ATTK(AT_GAZE, AD_MIDI, 4, 15), ATTK(AT_BEAM, AD_SLIM, 6, 25), ATTK(AT_BUTT, AD_ELEC, 7, 1), NO_ATTK, NO_ATTK), SIZ(318, 428, 0, MS_SELFHARM, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("extemporaneously ungrudging", S_MUMMY, LVL(105, 14, -35, 96, 12), (G_VLGROUP|4), A(ATTK(AT_KICK, AD_WRAP, 1, 9), ATTK(AT_TRAM, AD_WEBS, 9, 19), ATTK(AT_GAZE, AD_DISP, 4, 8), ATTK(AT_HUGS, AD_VAPO, 4, 4), ATTK(AT_SPIT, AD_ICEB, 1, 13), ATTK(AT_ENGL, AD_NGRA, 1, 19)), SIZ(1507, 1496, 0, MS_LIEDER, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL| M1_METALLIVORE, M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("disconcertingly prenuptial", S_MUMMY, LVL(105, 14, -14, 86, -4), (1), A(ATTK(AT_TUCH, AD_TREM, 2, 6), ATTK(AT_HUGS, AD_GRAV, 6, 19), ATTK(AT_TUCH, AD_DRIN, 3, 1), ATTK(AT_ENGL, AD_LAVA, 1, 9), NO_ATTK, NO_ATTK), SIZ(1791, 86, 0, MS_HANDY, MZ_TINY), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD, M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("powwowed gypper", S_MUMMY, LVL(106, 14, -1, 81, 3), (G_GENO|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_ENCH, 5, 15), ATTK(AT_STNG, AD_LUCK, 1, 11), ATTK(AT_TUCH, AD_VENO, 9, 6), ATTK(AT_HUGS, AD_SPEL, 2, 6), ATTK(AT_BUTT, AD_RNG, 8, 13), ATTK(AT_TRAM, AD_VOMT, 7, 26)), SIZ(2836, 65, 0, MS_HUMANOID, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_METALLIVORE, M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("corroborated helpfully greenery asphyxiant exospheric colorblind lampoonist rant", S_MUMMY, LVL(107, 12, -4, 72, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_ENCH, 8, 23), ATTK(AT_WEAP, AD_DRDX, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2402, 1154, 0, MS_POKEDEX, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("commando arboured mescal", S_MUMMY, LVL(107, 7, -5, 90, 12), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_DCAY, 9, 25), ATTK(AT_LASH, AD_BLAS, 1, 17), ATTK(AT_BREA, AD_WEBS, 5, 23), ATTK(AT_LASH, AD_BLND, 3, 24), NO_ATTK, NO_ATTK), SIZ(1167, 1047, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_TPORT_CNTRL, M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("paintiest shewn", S_MUMMY, LVL(107, 19, -31, 61, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_NUMB, 9, 20), ATTK(AT_ENGL, AD_WRAT, 1, 10), ATTK(AT_LASH, AD_AGGR, 9, 22), ATTK(AT_KICK, AD_DGST, 6, 14), ATTK(AT_BITE, AD_DAMA, 6, 18), ATTK(AT_TENT, AD_INER, 5, 11)), SIZ(2198, 1266, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_COLD, M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_UNDEAD|M2_MINION|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("chivying syllabled", S_MUMMY, LVL(107, 17, -2, 72, 14), (G_UNIQ|2), A(ATTK(AT_HUGS, AD_NGRA, 1, 3), ATTK(AT_WEAP, AD_FUMB, 3, 16), ATTK(AT_SPIT, AD_UNPR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2881, 535, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_SLITHY|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sunbow abreact distemper angular", S_MUMMY, LVL(108, 20, -4, 31, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_STNG, AD_MCRE, 6, 15), ATTK(AT_TENT, AD_AMNE, 1, 13), ATTK(AT_HUGS, AD_ILLU, 5, 20), ATTK(AT_BEAM, AD_WEBS, 3, 2), ATTK(AT_MAGC, AD_PEST, 4, 20), NO_ATTK), SIZ(171, 12, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_FIRE, M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_TPORT|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("snaky affronting", S_MUMMY, LVL(108, 23, -19, 78, 0), (1), A(ATTK(AT_CLAW, AD_FLAM, 7, 17), ATTK(AT_BREA, AD_MAGM, 1, 10), ATTK(AT_BOOM, AD_WGHT, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1407, 790, 0, MS_CAR, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_SLITHY|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mastodonic discern", S_MUMMY, LVL(110, 13, -9, 79, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_EDGE, 5, 10), ATTK(AT_GAZE, AD_NGRA, 5, 7), ATTK(AT_BUTT, AD_ENCH, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(964, 1, 0, MS_HANDY, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_CARNIVORE, M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chagrining moppet haltering imminently", S_MUMMY, LVL(110, 25, -29, 89, -2), (G_VLGROUP|1), A(ATTK(AT_LASH, AD_DISN, 9, 26), ATTK(AT_BUTT, AD_WRAT, 1, 22), ATTK(AT_TRAM, AD_CAST, 1, 14), ATTK(AT_NONE, AD_LITT, 6, 17), NO_ATTK, NO_ATTK), SIZ(158, 20, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, MR_STONE, M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS, M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("strainer expropriator", S_MUMMY, LVL(111, 13, -17, 87, 0), (G_VLGROUP|3), A(ATTK(AT_ENGL, AD_WEBS, 6, 20), ATTK(AT_BUTT, AD_MIDI, 8, 26), ATTK(AT_TUCH, AD_RUST, 9, 10), ATTK(AT_TUCH, AD_DGST, 3, 15), ATTK(AT_BREA, AD_NIVE, 4, 6), ATTK(AT_SCRA, AD_WISD, 7, 13)), SIZ(1770, 995, 0, MS_AREOLA, MZ_SMALL), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("renovated prattled", S_MUMMY, LVL(111, 17, -23, 92, -16), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_PLYS, 8, 5), ATTK(AT_GAZE, AD_CHRN, 9, 18), ATTK(AT_MAGC, AD_DROP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(147, 150, 0, MS_TRUMPET, MZ_MEDIUM), MR_DISINT, 0, M1_CONCEAL|M1_REGEN|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("surging shtick", S_MUMMY, LVL(112, 19, -9, 94, -12), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_TECH, 5, 26), ATTK(AT_HUGS, AD_CORR, 7, 20), ATTK(AT_TUCH, AD_FRZE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 217, 0, MS_DRUGS, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, MR_STONE, M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slantingly stickum", S_MUMMY, LVL(113, 17, -2, 93, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DGST, 3, 18), ATTK(AT_TUCH, AD_LEVI, 8, 6), ATTK(AT_STNG, AD_SHAN, 1, 3), ATTK(AT_TRAM, AD_BANI, 1, 10), ATTK(AT_STNG, AD_NGEN, 8, 20), ATTK(AT_LASH, AD_ELEC, 1, 6)), SIZ(4186, 228, 0, MS_AREOLA, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC|M2_DWARF| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_NO_DECAY|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ruralist calamitously", S_MUMMY, LVL(113, 23, -18, 81, 0), (1), A(ATTK(AT_STNG, AD_PLAS, 4, 8), ATTK(AT_WEAP, AD_HALU, 8, 21), ATTK(AT_BREA, AD_DCAY, 7, 2), ATTK(AT_BREA, AD_CAST, 3, 6), ATTK(AT_MAGC, AD_STON, 1, 3), ATTK(AT_TENT, AD_IDAM, 9, 1)), SIZ(626, 284, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_THICK_HIDE| M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("liverwurst mud", S_MUMMY, LVL(113, 13, -10, 86, 0), (G_VLGROUP|2), A(ATTK(AT_STNG, AD_HODS, 3, 13), ATTK(AT_STNG, AD_CHRN, 9, 5), ATTK(AT_KICK, AD_EDGE, 6, 26), ATTK(AT_BITE, AD_SIN, 5, 21), NO_ATTK, NO_ATTK), SIZ(1711, 378, 0, MS_ESCAPE, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_TPORT, M2_NOPOLY|M2_MINION|M2_NASTY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("slave unfitting enwrap", S_MUMMY, LVL(114, 12, -4, 37, -2), (G_GENO|G_LGROUP|3), A(ATTK(AT_BUTT, AD_LUCK, 1, 4), ATTK(AT_CLAW, AD_SPEL, 8, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4257, 134, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_CARNIVORE, M2_WANDER|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("captainship gussied", S_MUMMY, LVL(114, 17, -38, 90, 5), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_CORR, 4, 24), ATTK(AT_BREA, AD_TCKL, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3357, 907, 0, MS_SEDUCE, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_WALLWALK|M1_HIDE|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("exasperation bereft", S_MUMMY, LVL(115, 15, -29, 100, 0), (4), A(ATTK(AT_HUGS, AD_AGGR, 1, 2), ATTK(AT_WEAP, AD_GLIB, 8, 6), ATTK(AT_STNG, AD_VENO, 3, 17), ATTK(AT_WEAP, AD_CAST, 5, 19), NO_ATTK, NO_ATTK), SIZ(109, 457, 0, MS_WERE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_POIS|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("screwiest caponization", S_MUMMY, LVL(115, 17, -12, 89, 1), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_LASH, AD_ELEC, 5, 5), ATTK(AT_HUGS, AD_VAPO, 4, 23), ATTK(AT_GAZE, AD_ICUR, 7, 22), ATTK(AT_SCRA, AD_FIRE, 1, 19), NO_ATTK, NO_ATTK), SIZ(1894, 394, 0, MS_SOCKS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deducting misnaming", S_MUMMY, LVL(116, 12, -36, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SHAN, 4, 18), ATTK(AT_STNG, AD_PLYS, 1, 26), ATTK(AT_TRAM, AD_ELEC, 9, 7), ATTK(AT_STNG, AD_HODS, 6, 21), ATTK(AT_LASH, AD_PHYS, 1, 22), NO_ATTK), SIZ(1932, 211, 0, MS_BARBER, MZ_HUGE), 0, 0, M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("totality bivalve clique", S_MUMMY, LVL(116, 14, 4, 84, 0), (G_VLGROUP|2), A(ATTK(AT_NONE, AD_MALK, 1, 6), ATTK(AT_GAZE, AD_SLIM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1746, 277, 0, MS_SELFHARM, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_ELF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("screamingly ceramicist underbrush asylum", S_MUMMY, LVL(117, 14, -4, 3, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BREA, AD_SAMU, 1, 25), ATTK(AT_BEAM, AD_TECH, 7, 7), ATTK(AT_BOOM, AD_IDAM, 2, 20), ATTK(AT_BREA, AD_DETH, 1, 23), ATTK(AT_NONE, AD_DRDX, 5, 11), NO_ATTK), SIZ(2597, 647, 0, MS_SQAWK, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOHANDS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("penitence auk size", S_MUMMY, LVL(117, 20, 3, 100, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_FUMB, 6, 6), ATTK(AT_HUGS, AD_CORR, 6, 1), ATTK(AT_GAZE, AD_PLYS, 4, 19), ATTK(AT_GAZE, AD_FAKE, 1, 9), ATTK(AT_LASH, AD_CORR, 6, 16), NO_ATTK), SIZ(323, 342, 0, MS_HCALIEN, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID| M1_TPORT_CNTRL, M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("relay hedgehopping", S_MUMMY, LVL(117, 12, -19, 87, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BUTT, AD_MALK, 9, 3), ATTK(AT_WEAP, AD_UVUU, 1, 1), ATTK(AT_KICK, AD_COLD, 3, 23), ATTK(AT_ENGL, AD_LEVI, 8, 17), ATTK(AT_MAGC, AD_TERR, 2, 15), NO_ATTK), SIZ(633, 1098, 0, MS_FART_LOUD, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS| M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disney proliferating", S_MUMMY, LVL(117, 20, -32, 72, -18), (2), A(ATTK(AT_WEAP, AD_DCAY, 1, 4), ATTK(AT_BEAM, AD_PAIN, 3, 2), ATTK(AT_HUGS, AD_NGRA, 3, 1), ATTK(AT_BUTT, AD_WRAP, 2, 12), ATTK(AT_STNG, AD_DREA, 8, 6), NO_ATTK), SIZ(1046, 311, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("industrialize caviar", S_MUMMY, LVL(119, 13, -3, 58, 15), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_MCRE, 6, 8), ATTK(AT_BREA, AD_NPRO, 3, 14), ATTK(AT_EXPL, AD_VENO, 6, 5), ATTK(AT_BOOM, AD_PAIN, 3, 5), NO_ATTK, NO_ATTK), SIZ(682, 295, 0, MS_SPELL, MZ_LARGE), MR_SLEEP, 0, M1_AMORPHOUS|M1_NOEYES|M1_OVIPAROUS|M1_REGEN, M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hot fascicle", S_MUMMY, LVL(119, 19, -29, 95, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_TENT, AD_AXUS, 6, 2), ATTK(AT_NONE, AD_EDGE, 1, 21), ATTK(AT_WEAP, AD_MIDI, 1, 12), ATTK(AT_ENGL, AD_CNCL, 1, 25), ATTK(AT_SCRA, AD_ALIN, 9, 22), ATTK(AT_BITE, AD_SAMU, 2, 2)), SIZ(614, 542, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SPIDER|M3_NO_DECAY|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hawkeye tantara", S_MUMMY, LVL(119, 12, -36, 75, 13), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_RATH, AD_CORR, 9, 1), ATTK(AT_LASH, AD_CONT, 9, 21), ATTK(AT_TUCH, AD_ACID, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3420, 794, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wilder unreprieved", S_MUMMY, LVL(120, 14, -19, 79, 0), (G_LGROUP|2), A(ATTK(AT_KICK, AD_UVUU, 7, 7), ATTK(AT_BOOM, AD_RBAD, 3, 5), ATTK(AT_WEAP, AD_SCOR, 1, 26), ATTK(AT_GAZE, AD_NEXU, 7, 8), NO_ATTK, NO_ATTK), SIZ(275, 623, 0, MS_PHOTO, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NASTY|M2_STRONG|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("basest overfilled analgesia lumina", S_MUMMY, LVL(120, 12, 3, 97, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_UVUU, 6, 12), ATTK(AT_ENGL, AD_ELEC, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(490, 363, 0, MS_SNORE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HIDE|M1_ANIMAL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("complaisant tarboosh", S_MUMMY, LVL(121, 20, -17, 76, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_WGHT, 9, 24), ATTK(AT_CLAW, AD_RAGN, 5, 19), ATTK(AT_MAGC, AD_THIR, 6, 21), ATTK(AT_BITE, AD_NUMB, 1, 13), ATTK(AT_WEAP, AD_MINA, 9, 10), NO_ATTK), SIZ(1898, 775, 0, MS_GROWL, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_CLING|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIMIC, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("conceivability prawn", S_MUMMY, LVL(121, 27, 10, 94, 17), (G_GENO|1), A(ATTK(AT_BOOM, AD_SLIM, 3, 2), ATTK(AT_STNG, AD_UNPR, 1, 20), ATTK(AT_HUGS, AD_FEAR, 7, 4), ATTK(AT_KICK, AD_DEST, 9, 25), ATTK(AT_BEAM, AD_BLEE, 1, 15), ATTK(AT_BREA, AD_MEMO, 1, 16)), SIZ(376, 13, 0, MS_WOLLOH, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("instinctive passed marker", S_MUMMY, LVL(122, 10, 4, 76, 18), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_ICUR, 9, 14), ATTK(AT_WEAP, AD_PLAS, 8, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(841, 192, 0, MS_JAPANESE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("seraphically vacating", S_MUMMY, LVL(123, 19, -8, 90, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MANA, 1, 12), ATTK(AT_MAGC, AD_TRAI, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(97, 1122, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_NOHEAD|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kathy zikurat", S_MUMMY, LVL(123, 12, 4, 89, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_BLND, 8, 6), ATTK(AT_LASH, AD_TRAI, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1159, 362, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOHANDS|M1_ANIMAL, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vomitive crenation", S_MUMMY, LVL(124, 18, -23, 86, -9), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_NGRA, 5, 15), ATTK(AT_RATH, AD_DISP, 3, 5), ATTK(AT_SCRA, AD_LAZY, 8, 21), ATTK(AT_GAZE, AD_GLIB, 5, 10), ATTK(AT_BREA, AD_HALU, 7, 17), ATTK(AT_BREA, AD_FRZE, 5, 1)), SIZ(1648, 1582, 0, MS_TRUMPET, MZ_HUGE), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_NOHEAD|M1_HUMANOID, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("helming sybaritic", S_MUMMY, LVL(124, 33, -4, 88, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_CHAO, 2, 8), ATTK(AT_TUCH, AD_STAT, 1, 8), ATTK(AT_KICK, AD_DFOO, 1, 15), ATTK(AT_SCRA, AD_SLEE, 3, 6), ATTK(AT_TUCH, AD_PAIN, 1, 24), NO_ATTK), SIZ(189, 384, 0, MS_SNORE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS| M1_REGEN|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("campaigned toed prerecording", S_MUMMY, LVL(125, 19, -14, 78, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_CLAW, AD_MIDI, 5, 3), ATTK(AT_WEAP, AD_TLPT, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2208, 925, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE, MR_COLD, M1_CONCEAL|M1_NOEYES|M1_OVIPAROUS, M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("savagest concertmaster pillory", S_MUMMY, LVL(125, 19, 1, 90, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BREA, AD_VOMT, 5, 20), ATTK(AT_WEAP, AD_NAST, 5, 19), ATTK(AT_WEAP, AD_STTP, 4, 1), ATTK(AT_STNG, AD_SPEL, 4, 9), ATTK(AT_SPIT, AD_DEBU, 5, 10), NO_ATTK), SIZ(590, 216, 0, MS_SISSY, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), /* * Nagas */ MON("mininaga", S_NAGA, LVL(0, 6, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUMBLE, MZ_SMALL), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("snakel naga", S_NAGA, LVL(0, 6, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUMBLE, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_OMNIVORE|M1_CONCEAL, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hider naga", S_NAGA, LVL(0, 6, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUMBLE, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_OMNIVORE|M1_HIDE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("naagus", S_NAGA, LVL(0, 6, 9, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GIBBERISH, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_OMNIVORE|M1_HIDE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elvish opined", S_NAGA, LVL(0, 10, 10, 36, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_THIR, 1, 6), ATTK(AT_BOOM, AD_FLAM, 1, 2), ATTK(AT_LASH, AD_UNPR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1878, 173, 0, MS_COMBAT, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pulpily forejudger syncom", S_NAGA, LVL(0, 9, -5, 16, 0), (G_GENO|3), A(ATTK(AT_SCRA, AD_SGLD, 1, 2), ATTK(AT_BITE, AD_SHRD, 1, 1), ATTK(AT_KICK, AD_ELEC, 1, 8), ATTK(AT_BUTT, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_TCKL, 1, 9), ATTK(AT_LASH, AD_ABDC, 1, 6)), SIZ(1110, 434, 0, MS_SISSY, MZ_HUGE), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("salaciously reawakened", S_NAGA, LVL(0, 13, -5, 1, 0), (G_UNIQ|1), A(ATTK(AT_STNG, AD_THIR, 2, 2), ATTK(AT_TENT, AD_IDAM, 7, 1), ATTK(AT_NONE, AD_STAT, 0, 7), ATTK(AT_HUGS, AD_MALK, 1, 8), ATTK(AT_GAZE, AD_DREN, 2, 4), ATTK(AT_NONE, AD_AMNE, 7, 1)), SIZ(1080, 37, 0, MS_HISS, MZ_SMALL), MR_SLEEP, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS| M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_SPIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("impinging wordy", S_NAGA, LVL(0, 16, -4, 9, 8), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_RNG, 1, 6), ATTK(AT_EXPL, AD_AGGR, 1, 1), ATTK(AT_RATH, AD_STUN, 1, 4), ATTK(AT_WEAP, AD_HEAL, 1, 3), NO_ATTK, NO_ATTK), SIZ(1711, 321, 0, MS_PARROT, MZ_HUGE), MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("torpedoing compost", S_NAGA, LVL(0, 12, 0, 12, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLIM, 1, 8), ATTK(AT_ENGL, AD_SCOR, 1, 1), ATTK(AT_BUTT, AD_SOUN, 1, 9), ATTK(AT_STNG, AD_CORR, 1, 1), ATTK(AT_STNG, AD_STTP, 1, 3), NO_ATTK), SIZ(1310, 247, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_FLY, M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("small naga", S_NAGA, LVL(1, 7, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_MUMBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("snide naga", S_NAGA, LVL(1, 7, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_MUMBLE, MZ_MEDIUM), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_OMNIVORE|M1_CONCEAL|M1_HIDE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bracket scintillate", S_NAGA, LVL(1, 11, 1, 26, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_BADE, 1, 1), ATTK(AT_WEAP, AD_STAT, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(364, 17, 0, MS_VAMPIRE, MZ_HUMAN), MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fallen soldier", S_NAGA, LVL(2, 12, 3, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("griffon zeolite ashing eisenhower", S_NAGA, LVL(2, 13, -9, 2, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_BANI, 1, 9), ATTK(AT_LASH, AD_GLIB, 2, 7), ATTK(AT_ENGL, AD_POLY, 2, 5), ATTK(AT_NONE, AD_RAGN, 1, 7), ATTK(AT_WEAP, AD_LETH, 1, 9), NO_ATTK), SIZ(343, 1789, 0, MS_DEAD, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE| M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wimpy naga hatchling", S_NAGA, LVL(3, 8, 8, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("red naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("blue naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("green naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_POIS, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("black naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("golden naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_GOLD), MON("guardian naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("white naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grey naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID, MR_COLD|MR_POISON|MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yellow naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ochre naga hatchling", S_NAGA, LVL(3, 10, 6, 5, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_LUCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_SWIM, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("teal naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pastel naga hatchling", S_NAGA, LVL(3, 10, 0, 0, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("purple naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SKIL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("humanlike naga", S_NAGA, /* playable race */ LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_SLITHY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_ACID, M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_ACID|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("domestic naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ornate naga hatchling", S_NAGA, /* spawns with ornate mace */ LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("undead naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_POISON|MR_SLEEP, MR_COLD|MR_POISON, M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pyrite naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("nexus naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sizzle naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ACID, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("water naga hatchling", S_NAGA, LVL(3, 10, 6, 5, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("multi-hued naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ACID, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pond naga hatchling", S_NAGA, LVL(3, 10, 6, 5, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_SWIM, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("non-growing naga", S_NAGA, LVL(3, 8, 9, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fire naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("illusion naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("anthrazite naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_DISINT|MR_POISON, MR_DISINT|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rip naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("snow naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOTAKE|M1_OMNIVORE|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE, M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("lotus naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bionic naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("arabesque naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_HERBIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("copper naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("riverside naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("storm naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("wisdom naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("swamp naga hatchling", S_NAGA, LVL(3, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pink naga hatchling", S_NAGA, LVL(3, 10, 0, 0, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blade naga hatchling", S_NAGA, LVL(3, 10, 5, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("timbal hollered", S_NAGA, LVL(3, 15, 3, 61, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_AXUS, 3, 4), ATTK(AT_SCRA, AD_LAVA, 1, 1), ATTK(AT_TRAM, AD_BANI, 3, 8), ATTK(AT_CLAW, AD_DRCO, 3, 3), ATTK(AT_BEAM, AD_ABDC, 3, 6), ATTK(AT_HUGS, AD_STUN, 1, 1)), SIZ(1211, 86, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("synch ranchman lobelia", S_NAGA, LVL(3, 10, -1, 40, 4), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_BLND, 3, 5), ATTK(AT_ENGL, AD_BANI, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3260, 898, 0, MS_TREESQUAD, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_ACID|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_LORD|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("homo unconventionally pentacle thouing goyish speeded", S_NAGA, LVL(3, 4, -6, 99, 11), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_TERR, 2, 8), ATTK(AT_WEAP, AD_ICUR, 1, 1), ATTK(AT_KICK, AD_WEEP, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(61, 21, 0, MS_GIBBERISH, MZ_HUMAN), MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_CARNIVORE, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sea naga hatchling", S_NAGA, LVL(4, 10, 6, 5, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spirit naga hatchling", S_NAGA, LVL(4, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ACID, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_CARNIVORE|M1_ACID, M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("play naga hatchling", S_NAGA, LVL(4, 9, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_CARNIVORE|M1_HIDE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cobalt naga hatchling", S_NAGA, /* spawns with sling and 10 cobalt chunks */ LVL(4, 10, 6, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snow naga", S_NAGA, LVL(4, 12, 4, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_SPIT, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOTAKE|M1_OMNIVORE|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("nada", S_NAGA, LVL(4, 10, 8, 10, -10), (1), A(ATTK(AT_KICK, AD_SPC2, 4, 4), ATTK(AT_BOOM, AD_FIRE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("noble child", S_NAGA, /* spawns with d3 stacks of random valuable gems */ LVL(4, 15, 10, 0, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_LUCK, 0, 0), ATTK(AT_RATH, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_PEACEFUL|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("aerodynamically liquate bisecting", S_NAGA, LVL(4, 16, -8, 85, 13), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_ILLU, 3, 9), ATTK(AT_LASH, AD_TCKL, 4, 4), ATTK(AT_GAZE, AD_IDAM, 4, 8), ATTK(AT_STNG, AD_ALIN, 6, 1), ATTK(AT_SCRA, AD_EDGE, 1, 3), NO_ATTK), SIZ(1140, 608, 0, MS_SHOE, MZ_TINY), MR_COLD|MR_ACID, 0, M1_WALLWALK|M1_TUNNEL|M1_MINDLESS|M1_CARNIVORE, M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dark naga hatchling", S_NAGA, LVL(5, 10, 4, 10, 4), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_ACID|M1_NOTAKE| M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nepto", S_NAGA, LVL(5, 6, 4, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("grapnepto", S_NAGA, /* spawns with grappling hook */ LVL(5, 6, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("silver naga hatchling", S_NAGA, LVL(5, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("slith naga hatchling", S_NAGA, LVL(5, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_CARNIVORE|M1_CONCEAL, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mach naga hatchling", S_NAGA, LVL(5, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noble", S_NAGA, LVL(5, 12, 8, 20, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noble with special panty", S_NAGA, LVL(5, 12, 8, 20, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PANTS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("corona naga hatchling", S_NAGA, LVL(5, 10, 4, 10, 4), (G_GENO|1), A(ATTK(AT_STNG, AD_NIVE, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("anep", S_NAGA, LVL(5, 6, 7, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nepper", S_NAGA, LVL(5, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SGLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("bad nepper", S_NAGA, LVL(5, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_THIE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("slepper", S_NAGA, LVL(5, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STTP, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nepperschlepper", S_NAGA, LVL(5, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBT, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("light naga hatchling", S_NAGA, LVL(5, 10, 4, 10, 4), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bubble naga hatchling", S_NAGA, LVL(5, 10, 4, 10, 4), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("camper naga", S_NAGA, LVL(6, 12, 4, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("red naga", S_NAGA, LVL(6, 12, 4, 0, -4), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("blue naga", S_NAGA, LVL(6, 12, 4, 0, -4), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fire naga", S_NAGA, LVL(6, 12, 4, 0, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 2, 4), ATTK(AT_BREA, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wimpy naga", S_NAGA, LVL(6, 10, 5, 0, -4), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray naga", S_NAGA, LVL(6, 12, 4, 0, -4), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_SWAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_ACID|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("thereof shiftable", S_NAGA, LVL(6, 1, -9, 1, -2), (G_LGROUP|1), A(ATTK(AT_ENGL, AD_DREA, 5, 4), ATTK(AT_STNG, AD_MALK, 4, 1), ATTK(AT_LASH, AD_STON, 1, 1), ATTK(AT_BREA, AD_WEEP, 1, 2), ATTK(AT_NONE, AD_AMNE, 6, 8), ATTK(AT_BOOM, AD_SCOR, 5, 9)), SIZ(2285, 267, 0, MS_METALMAFIA, MZ_HUGE), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY| M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("purulence severing whimsy push doing", S_NAGA, LVL(6, 4, 8, 22, 18), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TENT, AD_FEAR, 6, 5), ATTK(AT_WEAP, AD_DARK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(948, 21, 0, MS_SHOE, MZ_SMALL), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_ACID|M1_HERBIVORE, M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_ELF|M2_FEMALE, M3_PETTY|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("glycol archeozoic culpae", S_NAGA, LVL(6, 8, 4, 3, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_LAZY, 4, 3), ATTK(AT_BEAM, AD_AMNE, 6, 4), ATTK(AT_STNG, AD_MANA, 5, 8), ATTK(AT_MAGC, AD_LAZY, 6, 3), ATTK(AT_SPIT, AD_SKIL, 5, 8), ATTK(AT_WEAP, AD_NGRA, 5, 9)), SIZ(1754, 63, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_COLD, MR_FIRE, M1_SWIM|M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lotus naga", S_NAGA, LVL(7, 13, 3, 5, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_HALU, 2, 6), ATTK(AT_BEAM, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bionic naga", S_NAGA, LVL(7, 13, 3, 5, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_CONT, 2, 6), ATTK(AT_BEAM, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("football fan", S_NAGA, LVL(7, 8, 7, 0, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("perfumed naga hatchling", S_NAGA, LVL(7, 10, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_STENCH, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_CARNIVORE|M1_CONCEAL, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Nicole's lovely sneaker", S_NAGA, LVL(7, 16, 6, 0, 5), (1), A(ATTK(AT_KICK, AD_FIRE, 2, 3), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_POIS, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cheerleader ninja", S_NAGA, LVL(7, 12, 4, 0, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_JAPANESE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("ochre naga", S_NAGA, LVL(7, 13, 3, 5, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_LUCK, 2, 6), ATTK(AT_BEAM, AD_LUCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("anthrazite naga", S_NAGA, LVL(7, 13, 3, 5, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 6), ATTK(AT_BEAM, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_DISINT|MR_POISON, MR_DISINT|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tamale soddy obscenity", S_NAGA, LVL(7, 12, 1, 5, -8), (G_GENO|2), A(ATTK(AT_TRAM, AD_NACU, 7, 3), ATTK(AT_TRAM, AD_FAKE, 6, 4), ATTK(AT_SCRA, AD_ACID, 4, 7), ATTK(AT_SCRA, AD_WISD, 6, 8), ATTK(AT_BITE, AD_SITM, 4, 2), ATTK(AT_CLAW, AD_SLOW, 2, 2)), SIZ(2973, 584, 0, MS_BONES, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("boggle beatify", S_NAGA, LVL(7, 12, -8, 34, -2), (G_LGROUP|3), A(ATTK(AT_BEAM, AD_WRAP, 5, 2), ATTK(AT_BITE, AD_DFOO, 2, 2), ATTK(AT_TUCH, AD_DROP, 6, 9), ATTK(AT_CLAW, AD_CURS, 2, 6), NO_ATTK, NO_ATTK), SIZ(1473, 324, 0, MS_BARBER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("imburse exorbitantly fatly schmeered unnumbered spunkier tetchy", S_NAGA, LVL(7, 28, 4, 12, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TRAM, AD_PHYS, 7, 1), ATTK(AT_SPIT, AD_DARK, 2, 4), ATTK(AT_WEAP, AD_ICEB, 4, 7), ATTK(AT_STNG, AD_WRAT, 4, 3), ATTK(AT_BUTT, AD_SLUD, 3, 1), ATTK(AT_TRAM, AD_RBRE, 7, 2)), SIZ(4069, 444, 0, MS_SOUND, MZ_MEDIUM), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_COLLECT|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fat acid naga", S_NAGA, LVL(8, 14, 2, 10, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_ACID, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_DRUGS, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black naga", S_NAGA, LVL(8, 14, 2, 10, 4), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_ACID, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("cobalt naga", S_NAGA, /* spawns with sling and 30 cobalt chunks */ LVL(8, 12, 4, 0, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lamiaga", S_NAGA, LVL(8, 14, 2, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_FLAM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_STONE|MR_FIRE, MR_POISON|MR_STONE|MR_FIRE, M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("serpent's caretaker", S_NAGA, LVL(8, 12, 5, 20, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_GRUNT, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("play naga", S_NAGA, LVL(8, 10, 4, 0, -4), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_HIDE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("illusion naga", S_NAGA, LVL(8, 14, 2, 10, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_ILLU, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Laura's white socks", S_NAGA, LVL(8, 14, 1, 10, 4), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 4, 3), ATTK(AT_NONE, AD_SPC2, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bigheaded teacher office practicant", S_NAGA, /* spawns with high-heeled hugging boots */ LVL(8, 14, 2, 10, 4), (1), A(ATTK(AT_KICK, AD_DIMN, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_CONDESCEND, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_FEMALE|M2_COLLECT, 0, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("Lexi", S_NAGA, LVL(8, 12, 10, 0, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: SOFT_SNEAKERS SOFT_GIRL_SNEAKER CREAM_PIE(4) */ /* speed 12-18, AC -4, MR 70, extra attacks 2, resists 2, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("mulct signboard", S_NAGA, LVL(8, 12, -1, 4, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_AXUS, 7, 7), ATTK(AT_ENGL, AD_WRAT, 6, 6), ATTK(AT_BITE, AD_DAMA, 1, 5), ATTK(AT_BITE, AD_HEAL, 2, 8), NO_ATTK, NO_ATTK), SIZ(252, 330, 0, MS_WOLLOH, MZ_GIGANTIC), MR_DISINT, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_TPORT|M1_METALLIVORE, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bacteriological aluminum", S_NAGA, LVL(8, 19, -10, 22, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BITE, AD_ELEC, 2, 1), ATTK(AT_MAGC, AD_RBRE, 5, 2), ATTK(AT_LASH, AD_TCKL, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3166, 1437, 0, MS_BUZZ, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("arabesque naga", S_NAGA, LVL(9, 14, 2, 30, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 2, 6), ATTK(AT_BEAM, AD_CONF, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_HERBIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("swarmer overproduced stalest", S_NAGA, LVL(9, 10, 4, 20, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_SSEX, 2, 6), ATTK(AT_EXPL, AD_BLND, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(51, 1179, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID| M1_THICK_HIDE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("slith naga", S_NAGA, LVL(10, 10, 3, 10, -4), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_CONCEAL, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mach naga", S_NAGA, LVL(10, 22, 3, 10, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 2), ATTK(AT_SPIT, AD_MCRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rip naga", S_NAGA, LVL(10, 14, 1, 10, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_SHAN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lame naga", S_NAGA, LVL(10, 1, 5, 40, 5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pyrite naga", S_NAGA, LVL(10, 14, 2, 70, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("golden naga", S_NAGA, LVL(10, 14, 2, 70, 5), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_GOLD), MON("naga dummy", S_NAGA, LVL(10, 1, 5, 70, 5), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("error naga", S_NAGA, LVL(10, 0, 5, 70, 5), (G_GENO|1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 0, 0, MS_MISSING, MZ_HUGE), MR_HITASONE, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("naga nymph", S_NAGA, LVL(10, 1, 2, 70, 5), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("better naga nymph", S_NAGA, LVL(10, 12, 2, 70, 5), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("swamp naga", S_NAGA, LVL(10, 12, 0, 40, 5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_POIS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE|MR_ACID, MR_POISON|MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pink naga", S_NAGA, LVL(10, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("yellow femmy", S_NAGA, /* spawns with hugging boot and wand of tele level */ LVL(10, 12, 0, 30, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 14), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DISINT|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gay naga", S_NAGA, /* by Demo */ LVL(10, 10, 3, 10, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_SSEX, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_HUMANOID, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hph naga", S_NAGA, /* by Demo: "homophobic naga" */ LVL(10, 10, 3, 10, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_FEMI, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_DRAIN|MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_HUMANOID|M1_POIS, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pastel naga", S_NAGA, LVL(10, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mightnare", S_NAGA, /* by Demo */ LVL(10, 26, 4, 0, -6), (G_GENO|1), A(ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_FLY, M2_WANDER|M2_STRONG|M2_DEMON|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("arvogenic topmodel", S_NAGA, LVL(10, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_NTHR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_DRAIN|MR_DEATH, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_WANDER|M2_FEMALE, 0, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("titty naga", S_NAGA, /* by Demo */ LVL(10, 14, 1, 10, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_SSEX, 2, 6), ATTK(AT_SPIT, AD_SSEX, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_SEDUCE, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_HUMANOID|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("naga guard", S_NAGA, LVL(10, 12, 4, 30, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("feyr", S_NAGA, LVL(10, 8, 1, 90, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEAR, 7, 8), ATTK(AT_BEAM, AD_DREA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_HITASONE, 0, M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_MIND_FLAYER|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("domestic feyr", S_NAGA, LVL(10, 8, 1, 90, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEAR, 7, 8), ATTK(AT_BEAM, AD_DREA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_HITASONE, 0, M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE|M2_DOMESTIC, M3_MIND_FLAYER|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("magenta naga hatchling", S_NAGA, LVL(10, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ACID|MR_SLEEP, MR_ACID|MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cyan naga hatchling", S_NAGA, /* spawns with cyan double lightsaber */ LVL(10, 10, 6, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ACID|MR_ELEC, MR_ACID|MR_ELEC, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("serpent priest", S_NAGA, LVL(10, 12, 4, 30, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_PRIEST, MZ_HUGE), MR_POISON|MR_ELEC|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("obsidian snake-woman", S_NAGA, LVL(10, 12, -2, 30, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("habitat tournament", S_NAGA, LVL(10, 27, -10, 2, -2), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_PLAS, 6, 1), ATTK(AT_TRAM, AD_FEAR, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(871, 984, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_LITHIVORE|M3_PETTY|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("westwardly clan", S_NAGA, LVL(10, 11, -9, 69, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_SPIT, AD_AMNE, 5, 7), ATTK(AT_BOOM, AD_CONT, 2, 1), ATTK(AT_LASH, AD_PLYS, 7, 5), ATTK(AT_BEAM, AD_WEBS, 3, 2), NO_ATTK, NO_ATTK), SIZ(3746, 499, 0, MS_POKEDEX, MZ_SMALL), MR_POISON, 0, M1_CONCEAL|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("insalubrity urethra", S_NAGA, LVL(10, 12, 2, 38, 0), (4), A(ATTK(AT_BITE, AD_STAT, 3, 2), ATTK(AT_SPIT, AD_BURN, 3, 2), ATTK(AT_SCRA, AD_CAST, 4, 5), ATTK(AT_BEAM, AD_LEGS, 3, 7), NO_ATTK, NO_ATTK), SIZ(2109, 1069, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_DISINT, 0, M1_NOEYES|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STRONG|M2_MAGIC|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("copper naga", S_NAGA, LVL(11, 15, 1, 40, 6), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 2, 6), ATTK(AT_BEAM, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_POISON|MR_HITASONE, MR_FIRE|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE| M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("grey naga", S_NAGA, LVL(11, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 8), ATTK(AT_SPIT, AD_POIS, 2, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD|MR_ACID, MR_POISON|MR_COLD|MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yellow naga", S_NAGA, LVL(11, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRDX, 1, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("arvogene", S_NAGA, LVL(11, 11, 3, 25, 0), (1), A(ATTK(AT_KICK, AD_NTHR, 3, 6), ATTK(AT_BITE, AD_DRCH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("naga statue", S_NAGA, LVL(11, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRDX, 1, 6), ATTK(AT_GAZE, AD_MALK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tamed churlish", S_NAGA, LVL(11, 5, -4, 37, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_AXUS, 6, 5), ATTK(AT_ENGL, AD_SITM, 5, 8), ATTK(AT_TENT, AD_NACU, 8, 9), ATTK(AT_STNG, AD_DRST, 1, 6), ATTK(AT_BEAM, AD_DISP, 9, 9), ATTK(AT_CLAW, AD_CHAO, 6, 1)), SIZ(206, 826, 0, MS_OHGOD, MZ_SMALL), MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("druidic bulgiest", S_NAGA, LVL(11, 11, 0, 4, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_WEBS, 1, 2), ATTK(AT_HUGS, AD_LAVA, 5, 1), ATTK(AT_BUTT, AD_POLY, 2, 3), ATTK(AT_STNG, AD_RNG, 8, 8), ATTK(AT_BREA, AD_SHAN, 1, 8), ATTK(AT_CLAW, AD_DIMN, 1, 6)), SIZ(36, 314, 0, MS_CONVERT, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_HUMANOID|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY| M2_COLLECT|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("campground clansman", S_NAGA, LVL(11, 15, -2, 1, -17), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_NPRO, 3, 7), ATTK(AT_TUCH, AD_ANTI, 9, 2), ATTK(AT_ENGL, AD_TRAP, 2, 6), ATTK(AT_GAZE, AD_AMNE, 7, 2), ATTK(AT_WEAP, AD_DEBU, 7, 1), ATTK(AT_STNG, AD_ANTI, 7, 1)), SIZ(389, 646, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_DRAIN, 0, M1_NOHEAD|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parodist transgressive", S_NAGA, LVL(11, 12, -10, 44, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 4, 1), ATTK(AT_TENT, AD_LITT, 8, 3), ATTK(AT_RATH, AD_ANTI, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1938, 271, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD, M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pond naga", S_NAGA, LVL(12, 12, -4, 45, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 12), ATTK(AT_SPIT, AD_POIS, 1, 10), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BEAM, AD_WRAP, 2, 5), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE|M1_SWIM, M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("steam naga hatchling", S_NAGA, /* likes lava */ LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ACID|MR_FIRE, MR_ACID|MR_FIRE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("guardian naga", S_NAGA, LVL(12, 16, 0, 50, 7), (G_GENO|3), A(ATTK(AT_BITE, AD_PLYS, 1, 6), ATTK(AT_SPIT, AD_DRST, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE| M1_OMNIVORE, M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("ocean naga hatchling", S_NAGA, LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ACID, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("brown naga hatchling", S_NAGA, LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("night naga hatchling", S_NAGA, LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kreug", S_NAGA, LVL(12, 11, 0, 40, 7), (1), A(ATTK(AT_WEAP, AD_SITM, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_GRUNT, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE|M1_METALLIVORE, M2_STRONG|M2_NASTY|M2_MALE|M2_WANDER, M3_LITHIVORE|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tree naga hatchling", S_NAGA, LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("disordered femmy", S_NAGA, LVL(12, 12, 3, 20, 6), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 6), ATTK(AT_GAZE, AD_FAMN, 4, 4), ATTK(AT_NONE, AD_FAMN, 0, 4), ATTK(AT_RATH, AD_FAMN, 0, 4), ATTK(AT_BEAM, AD_VOMT, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_FIRE|MR_DEATH, MR_COLD, M1_HUMANOID|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("aura femmy", S_NAGA, LVL(12, 12, -10, 75, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_HUGS, AD_DARK, 0, 0), ATTK(AT_BEAM, AD_DARK, 2, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("adventurer naga hatchling", S_NAGA, LVL(12, 10, 6, 0, 10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("violet naga hatchling", S_NAGA, LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NEXU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_ACID, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("serpent's chosen", S_NAGA, /* heals fear in one turn */ LVL(12, 15, 3, 40, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_LASH, AD_CHKH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE|MR_STONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("ornate naga", S_NAGA, /* spawns with ornate mace */ LVL(12, 16, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 6), ATTK(AT_SPIT, AD_DRST, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("king social distancer", S_NAGA, LVL(12, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_SPIT, AD_ACID, 2, 6), ATTK(AT_SPIT, AD_NAST, 2, 6), ATTK(AT_SPIT, AD_BLND, 2, 6), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("yggdrasil naga hatchling", S_NAGA, LVL(12, 14, 0, 50, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_TREESQUAD, MZ_LARGE), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_HERBIVORE|M1_SWIM, M2_STRONG|M2_PEACEFUL, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("prawned sleeting", S_NAGA, LVL(12, 20, -4, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NIVE, 9, 4), ATTK(AT_SCRA, AD_STAT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(64, 215, 0, MS_OHGOD, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_REGEN, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("monomial poise capitalism", S_NAGA, LVL(12, 17, -8, 20, -4), (G_GENO|G_VLGROUP|1), A(ATTK(AT_RATH, AD_BADE, 0, 4), ATTK(AT_GAZE, AD_CLRC, 1, 9), ATTK(AT_BITE, AD_SIN, 5, 7), ATTK(AT_STNG, AD_DARK, 9, 3), NO_ATTK, NO_ATTK), SIZ(83, 554, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_POIS, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("banelar", S_NAGA, LVL(13, 13, -1, 30, -4), (G_GENO|2), A(ATTK(AT_STNG, AD_DRCO, 6, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HISS, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("riverside naga", S_NAGA, LVL(13, 16, 0, 50, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_STUN, 1, 6), ATTK(AT_BEAM, AD_WET, 1, 6), ATTK(AT_NONE, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS| M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("teal naga", S_NAGA, LVL(13, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_COLD, 1, 12), ATTK(AT_SPIT, AD_POIS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clanman", S_NAGA, LVL(13, 10, 2, 25, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("werenaga", S_NAGA, LVL(13, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_BREA, AD_COLD, 3, 4), ATTK(AT_SPIT, AD_POIS, 1, 8), ATTK(AT_TUCH, AD_WERE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gloomiest stretch", S_NAGA, LVL(13, 12, -1, 61, 0), (G_UNIQ|2), A(ATTK(AT_WEAP, AD_LAZY, 2, 4), ATTK(AT_TENT, AD_WRAT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1982, 164, 0, MS_MEW, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_DWARF, M3_INFRAVISIBLE|M3_LITHIVORE|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("fighter guild member", S_NAGA, LVL(13, 14, -3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("tu-tara shieldsnapper", S_NAGA, LVL(13, 13, -4, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tu-tara spellswinger", S_NAGA, /* spawns with eagle ball */ LVL(13, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tu-tara oathbreaker", S_NAGA, LVL(13, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tu-tara edgecutter", S_NAGA, LVL(13, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tu-tara fleshscarler", S_NAGA, LVL(13, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_EDGE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tu-tara backup soldier", S_NAGA, LVL(13, 13, 0, 50, 7), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tu-tara warmonger", S_NAGA, LVL(13, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tu-tara battlemower", S_NAGA, /* spawns with sling and 40 bone fragments */ LVL(13, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tu-tara weaponpacker", S_NAGA, /* spawns with 5 spears, fourdent, sling, 30 graphite and lance */ LVL(13, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("green naga", S_NAGA, LVL(13, 16, 0, 50, 7), (G_GENO|3), A(ATTK(AT_BITE, AD_DRCO, 1, 6), ATTK(AT_BREA, AD_DRST, 1, 6), ATTK(AT_NONE, AD_DRDX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("white naga", S_NAGA, LVL(13, 14, 2, 40, 5), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("purple naga", S_NAGA, LVL(13, 14, 2, 40, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_SKIL, 2, 6), ATTK(AT_GAZE, AD_SKIL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("domestic naga", S_NAGA, LVL(13, 14, 2, 30, 5), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("storm naga", S_NAGA, LVL(14, 16, -1, 50, 7), (G_GENO|1), A(ATTK(AT_LASH, AD_STUN, 2, 4), ATTK(AT_BEAM, AD_ELEC, 1, 6), ATTK(AT_NONE, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_ELEC|MR_POISON|MR_HITASONE, MR_ELEC|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("sea naga", S_NAGA, LVL(14, 12, -5, 50, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_STNG, AD_POIS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("serpent's keeper", S_NAGA, /* spawns with scroll of lockout */ LVL(14, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_TERR, 1, 6), ATTK(AT_WEAP, AD_TERR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_GIANT|M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slickest ladrone", S_NAGA, LVL(14, 16, 5, 72, 1), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BITE, AD_STON, 9, 1), ATTK(AT_WEAP, AD_SOUN, 6, 8), ATTK(AT_STNG, AD_ABDC, 9, 8), ATTK(AT_BUTT, AD_SHRD, 8, 1), ATTK(AT_RATH, AD_STTP, 7, 3), NO_ATTK), SIZ(694, 1036, 0, MS_PHOTO, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOLIMBS|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("puppyish prophetically", S_NAGA, LVL(14, 12, -10, 86, -20), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_NAST, 7, 9), ATTK(AT_BUTT, AD_VAMP, 5, 8), ATTK(AT_TRAM, AD_SAMU, 2, 1), ATTK(AT_MAGC, AD_SHRD, 3, 3), NO_ATTK), SIZ(380, 569, 0, MS_CASINO, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("conventionalism neutered", S_NAGA, LVL(14, 13, 0, 53, 17), (2), A(ATTK(AT_MAGC, AD_WTHR, 3, 7), ATTK(AT_BREA, AD_DRST, 3, 4), ATTK(AT_HUGS, AD_SIN, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(635, 443, 0, MS_DJINNI, MZ_HUGE), MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_ELF| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("wisdom naga", S_NAGA, LVL(15, 16, -1, 50, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_HALU, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 8), ATTK(AT_BEAM, AD_DRIN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("silver naga", S_NAGA, LVL(15, 12, -6, 65, 7), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_POIS, 1, 8), ATTK(AT_BITE, AD_COLD, 1, 8), ATTK(AT_BREA, AD_COLD, 2, 8), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("skeleton naga", S_NAGA, LVL(15, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 8), ATTK(AT_SPIT, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_COLD|MR_POISON|MR_SLEEP|MR_ELEC, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_WANDER|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bubble naga", S_NAGA, LVL(15, 12, -6, 40, 4), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_DROP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_DRAIN|MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("naga pitmaster", S_NAGA, LVL(15, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE| M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("naga snakemaster", S_NAGA, LVL(15, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("naga magus", S_NAGA, LVL(15, 14, 2, 70, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, HI_GOLD), MON("light naga", S_NAGA, LVL(15, 12, -6, 40, 4), (G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_CLRC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corona naga", S_NAGA, LVL(15, 12, -6, 40, 4), (G_GENO|1), A(ATTK(AT_STNG, AD_NIVE, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_NIVE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_DRAIN|MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dark naga", S_NAGA, LVL(15, 12, -6, 40, 4), (G_GENO|3), A(ATTK(AT_STNG, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_CLRC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_OVIPAROUS|M1_ACID|M1_NOTAKE| M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("planed retouch", S_NAGA, LVL(15, 22, 0, 21, -19), (G_GENO|4), A(ATTK(AT_CLAW, AD_BLEE, 6, 9), ATTK(AT_SPIT, AD_FIRE, 9, 8), ATTK(AT_SCRA, AD_IDAM, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(388, 209, 0, MS_DEAD, MZ_HUMAN), MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_DWARF|M2_MALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("investigation grubstaker", S_NAGA, LVL(15, 12, 8, 36, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_MCRE, 3, 4), ATTK(AT_ENGL, AD_TCKL, 7, 7), ATTK(AT_KICK, AD_DIMN, 4, 1), ATTK(AT_BITE, AD_LAZY, 1, 6), ATTK(AT_TRAM, AD_WISD, 5, 1), ATTK(AT_WEAP, AD_LUCK, 3, 9)), SIZ(1737, 446, 0, MS_TEACHER, MZ_HUMAN), 0, 0, M1_FLY|M1_SWIM|M1_CLING|M1_TUNNEL|M1_MINDLESS|M1_TPORT_CNTRL, M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("twosome anatto nummary", S_NAGA, LVL(15, 9, -4, 7, 2), (G_GENO|2), A(ATTK(AT_TRAM, AD_CONF, 3, 1), ATTK(AT_NONE, AD_EDGE, 0, 6), ATTK(AT_BITE, AD_GLIB, 1, 5), ATTK(AT_LASH, AD_FEMI, 8, 3), ATTK(AT_GAZE, AD_DISN, 5, 5), NO_ATTK), SIZ(2409, 900, 0, MS_SING, MZ_LARGE), MR_DEATH, 0, M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE, M2_ROCKTHROW|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lullabying cookable blockier wrapped", S_NAGA, LVL(15, 11, -8, 25, 0), (1), A(ATTK(AT_TRAM, AD_DRCH, 4, 2), ATTK(AT_WEAP, AD_FEAR, 2, 8), ATTK(AT_TENT, AD_FIRE, 1, 8), ATTK(AT_BOOM, AD_BLEE, 5, 1), ATTK(AT_SPIT, AD_FEMI, 6, 1), NO_ATTK), SIZ(1474, 112, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE, 0, M1_TUNNEL|M1_NOLIMBS|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("teratogen democratically", S_NAGA, LVL(15, 17, 2, 77, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_CALM, 8, 7), ATTK(AT_BUTT, AD_VAMP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(879, 45, 0, MS_SING, MZ_TINY), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("anglican reparative", S_NAGA, LVL(15, 6, -8, 26, 4), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_AGGR, 7, 1), ATTK(AT_TENT, AD_SCOR, 4, 2), ATTK(AT_BEAM, AD_TECH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4309, 14, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID, MR_ACID, M1_WALLWALK|M1_CLING|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead naga", S_NAGA, LVL(16, 14, 1, 45, 5), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_SLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD|MR_SLEEP, MR_POISON|MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE| M1_CARNIVORE, M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nexus naga", S_NAGA, LVL(16, 14, 2, 40, 5), (G_GENO|3), A(ATTK(AT_BITE, AD_TLPT, 2, 8), ATTK(AT_GAZE, AD_TLPT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_TPORT|M1_TPORT_CNTRL|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE| M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cleaner", S_NAGA, /* spawns with 5 finalized potions of salt water */ LVL(16, 12, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("snake woman", S_NAGA, LVL(16, 13, 0, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_FEMALE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("mutant ninja turtle", S_NAGA, LVL(16, 12, 4, 0, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("cyborg ninja", S_NAGA, LVL(16, 15, 4, 0, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_JAPANESE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unaffiliated naga", S_NAGA, LVL(16, 10, 5, 25, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_CARNIVORE, M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spiake", S_NAGA, LVL(16, 12, 4, 0, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_UVUU, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Naga Raja",S_NAGA, LVL(16, 24, -2, 70, 15), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BUTT, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_STUN, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_RBRE, 3, 6), NO_ATTK), SIZ(2700, 2700, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_LORD|M2_MALE|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("anna seeder", S_NAGA, LVL(16, 9, 10, 97, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_DCAY, 1, 3), ATTK(AT_CLAW, AD_STUN, 7, 6), ATTK(AT_WEAP, AD_DGST, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1038, 59, 0, MS_GURGLE, MZ_GIGANTIC), MR_ELEC, 0, M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adhesional dribblet", S_NAGA, LVL(16, 6, -6, 69, 0), (1), A(ATTK(AT_MAGC, AD_NTHR, 7, 4), ATTK(AT_MAGC, AD_FRZE, 9, 9), ATTK(AT_BUTT, AD_NPRO, 7, 4), ATTK(AT_TRAM, AD_PLAS, 1, 1), NO_ATTK, NO_ATTK), SIZ(2263, 60, 0, MS_IMITATE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_BREATHLESS|M1_NOHANDS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbrellaing non sensibler", S_NAGA, LVL(17, 15, -3, 6, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SLIM, 3, 1), ATTK(AT_SCRA, AD_LETH, 4, 6), ATTK(AT_WEAP, AD_CALM, 3, 8), ATTK(AT_SCRA, AD_CHRN, 5, 3), NO_ATTK, NO_ATTK), SIZ(14, 125, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("biffed hardball", S_NAGA, LVL(17, 16, 4, 15, -17), (G_SGROUP|3), A(ATTK(AT_TRAM, AD_NUMB, 1, 7), ATTK(AT_KICK, AD_DIMN, 6, 1), ATTK(AT_EXPL, AD_NGRA, 8, 1), ATTK(AT_MAGC, AD_VULN, 4, 2), ATTK(AT_BITE, AD_RNG, 5, 6), NO_ATTK), SIZ(3661, 119, 0, MS_REPAIR, MZ_HUMAN), MR_POISON, 0, M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ladling art", S_NAGA, LVL(17, 17, -9, 4, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_POIS, 2, 9), ATTK(AT_EXPL, AD_STUN, 4, 6), ATTK(AT_STNG, AD_TIME, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2859, 422, 0, MS_LIEDER, MZ_LARGE), MR_COLD|MR_ACID, 0, M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("favoring balding", S_NAGA, LVL(17, 9, -8, 66, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_LASH, AD_SOUN, 1, 4), ATTK(AT_CLAW, AD_NPRO, 5, 1), ATTK(AT_HUGS, AD_ELEC, 8, 2), ATTK(AT_HUGS, AD_TCKL, 1, 4), ATTK(AT_GAZE, AD_VOMT, 6, 8), NO_ATTK), SIZ(1202, 69, 0, MS_PRINCIPAL, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT| M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NONMOVING|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("naga firespitter", S_NAGA, LVL(18, 14, -1, 50, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_FIRE, 2, 7), ATTK(AT_HUGS, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE|MR_FIRE, MR_POISON|MR_FIRE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nemuziti naga", S_NAGA, LVL(18, 15, -2, 60, 7), (1), A(ATTK(AT_WEAP, AD_ABDC, 3, 6), ATTK(AT_GAZE, AD_ALIN, 3, 6), ATTK(AT_RATH, AD_BANI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_FIRE|MR_DRAIN|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE|M1_HIDE, M2_STRONG|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("perfumed naga", S_NAGA, LVL(18, 16, -1, 20, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_SPIT, AD_FEMI, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_STENCH, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Nicole's pretty boot", S_NAGA, LVL(18, 11, 2, 20, 1), (1), A(ATTK(AT_KICK, AD_MIDI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_SLEEP, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nigerian prince", S_NAGA, /* suggested by rikersan, spawns with amulet of life saving and ring of timely backup */ LVL(18, 16, -1, 20, 4), (1), A(ATTK(AT_WEAP, AD_SGLD, 3, 6), ATTK(AT_SPIT, AD_SGLD, 3, 6), ATTK(AT_NONE, AD_SGLD, 0, 4), ATTK(AT_RATH, AD_SGLD, 0, 4), ATTK(AT_GAZE, AD_SGLD, 5, 5), NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_DEATH|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE|M1_HUMANOID, M2_STRONG|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("nicoleen", S_NAGA, LVL(18, 12, -10, 70, 10), (1), A(ATTK(AT_KICK, AD_DARK, 7, 10), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pugilistic rakishly hatchback foreseen", S_NAGA, LVL(18, 19, 10, 46, 0), (4), A(ATTK(AT_TUCH, AD_WET, 2, 9), ATTK(AT_TRAM, AD_COLD, 4, 2), ATTK(AT_BREA, AD_WRAP, 6, 1), ATTK(AT_SCRA, AD_LEGS, 1, 2), ATTK(AT_STNG, AD_NACU, 2, 5), NO_ATTK), SIZ(2786, 476, 0, MS_FART_QUIET, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_HIDE|M1_UNSOLID|M1_THICK_HIDE, M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("glosser thane", S_NAGA, LVL(18, 13, -8, 34, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_HUGS, AD_DRST, 1, 4), ATTK(AT_TRAM, AD_SOUN, 5, 7), ATTK(AT_BOOM, AD_FEMI, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 131, 0, MS_ANIMAL, MZ_TINY), MR_DEATH, 0, M1_AMORPHOUS|M1_NOHEAD|M1_CARNIVORE|M1_OMNIVORE, M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("racing making", S_NAGA, LVL(19, 9, -6, 8, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TUCH, AD_ICUR, 7, 2), ATTK(AT_STNG, AD_WERE, 3, 7), ATTK(AT_STNG, AD_COLD, 5, 1), ATTK(AT_HUGS, AD_NIVE, 1, 9), NO_ATTK, NO_ATTK), SIZ(249, 693, 0, MS_IMITATE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_FLY|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("guild reporter", S_NAGA, LVL(19, 14, -6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_BEAM, AD_MAGM, 4, 4), ATTK(AT_BEAM, AD_PLYS, 1, 4), ATTK(AT_BEAM, AD_NTHR, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("guild watchman", S_NAGA, LVL(19, 14, -6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_BEAM, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("naga prisonmaster", S_NAGA, LVL(20, 15, -2, 60, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("ancient naga", S_NAGA, LVL(20, 18, -10, 10, 10), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3500, 3500, 0, MS_MUMBLE, MZ_HUGE), MR_ELEC|MR_FIRE|MR_POISON|MR_STONE|MR_POISON, MR_ELEC|MR_FIRE|MR_POISON|MR_STONE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE|M1_POIS|M1_OVIPAROUS, M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("gruesome naga hatchling", S_NAGA, LVL(20, 10, -10, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_NOTAKE|M1_OMNIVORE|M1_POIS, M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("measurer alien", S_NAGA, LVL(20, 9, -4, 60, -20), (1), A(ATTK(AT_WEAP, AD_BADE, 4, 17), ATTK(AT_KICK, AD_NGEN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dome naga hatchling", S_NAGA, LVL(20, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_OMNIVORE, M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tome naga hatchling", S_NAGA, LVL(20, 8, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_NOTAKE|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nethackwiki dictator", S_NAGA, /* talks about the antichrist's evil game */ LVL(20, 15, -10, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 2, 12), ATTK(AT_MAGC, AD_CAST, 3, 3), ATTK(AT_BREA, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_CUSS, MZ_HUMAN), MR_DISINT|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON10|M3_NOTAME|M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Haejin, the Enigma", S_NAGA, LVL(20, 12, -5, 50, -6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_CONF, 1, 2), ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_FAMN, 1, 6), ATTK(AT_BEAM, AD_LETH, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zumajinn servant", S_NAGA, LVL(20, 12, -3, 60, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_BREA, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_FIRE|MR_HITASTHREE, MR_POISON|MR_FIRE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("ha-naga", S_NAGA, LVL(20, 18, -4, 70, -2), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 2, 3), ATTK(AT_SPIT, AD_DRST, 3, 6), ATTK(AT_HUGS, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK, NO_ATTK), SIZ(3200, 3200, 0, MS_MUMBLE, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_FIRE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hectar naga", S_NAGA, LVL(20, 18, -4, 70, -2), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 2, 3), ATTK(AT_SPIT, AD_DRST, 3, 6), ATTK(AT_HUGS, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CAST, 5, 6), NO_ATTK, NO_ATTK), SIZ(3200, 3200, 0, MS_MUMBLE, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_FIRE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snake inquisitor", S_NAGA, /* spawns with trident */ LVL(20, 12, -10, 80, 2), (1), A(ATTK(AT_WEAP, AD_PAIN, 4, 8), ATTK(AT_MAGC, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_POISON|MR_HITASTWO, MR_FIRE|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_NASTY, M3_FREQ_UNCOMMON3|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("faga", S_NAGA, /* by Demo */ LVL(20, 12, -3, 40, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_SLITHY|M1_OVIPAROUS|M1_OMNIVORE|M1_HUMANOID, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("maga", S_NAGA, /* by Demo */ LVL(20, 12, -3, 40, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_FEMI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_DRAIN|MR_POISON, MR_POISON, M1_SLITHY|M1_OVIPAROUS|M1_OMNIVORE|M1_HUMANOID|M1_POIS, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("plat trainer", S_NAGA, LVL(20, 14, -8, 40, 10), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("admirer irritating", S_NAGA, LVL(20, 13, 0, 96, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_STTP, 5, 1), ATTK(AT_HUGS, AD_DIMN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(86, 255, 0, MS_SUPERMAN, MZ_SMALL), MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("else bylining", S_NAGA, LVL(20, 23, 4, 58, 0), (2), A(ATTK(AT_ENGL, AD_DEBU, 2, 7), ATTK(AT_BITE, AD_WTHR, 1, 3), ATTK(AT_ENGL, AD_RUNS, 8, 8), ATTK(AT_STNG, AD_RNG, 1, 6), NO_ATTK, NO_ATTK), SIZ(569, 496, 0, MS_BURBLE, MZ_HUMAN), MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN, M2_PNAME|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("frumpiest wheezy", S_NAGA, LVL(20, 22, -4, 34, -4), (1), A(ATTK(AT_BEAM, AD_MIDI, 4, 3), ATTK(AT_RATH, AD_ICEB, 0, 1), ATTK(AT_TRAM, AD_TIME, 3, 5), ATTK(AT_CLAW, AD_SIN, 4, 1), ATTK(AT_CLAW, AD_THIR, 3, 4), NO_ATTK), SIZ(2010, 113, 0, MS_PARROT, MZ_HUGE), MR_DISINT, 0, M1_AMPHIBIOUS, M2_VAMPIRE|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("affirmative president cunt", S_NAGA, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("serpent master", S_NAGA, LVL(20, 15, -4, 75, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("packed familarity", S_NAGA, LVL(20, 17, 2, 14, 3), (G_GENO|1), A(ATTK(AT_ENGL, AD_WET, 7, 3), ATTK(AT_KICK, AD_DISN, 2, 7), ATTK(AT_WEAP, AD_TDRA, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 1322, 0, MS_CAR, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_FLY|M1_HIDE|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tagged raggedest zingy", S_NAGA, LVL(20, 13, 10, 39, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_HODS, 9, 2), ATTK(AT_STNG, AD_DROP, 2, 1), ATTK(AT_LASH, AD_ILLU, 4, 8), ATTK(AT_NONE, AD_DEST, 6, 6), NO_ATTK, NO_ATTK), SIZ(1212, 351, 0, MS_SISSY, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("catalog inviolate", S_NAGA, LVL(20, 12, -5, 0, -18), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_SHAN, 5, 2), ATTK(AT_BREA, AD_DRIN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2181, 248, 0, MS_BOT, MZ_GIGANTIC), MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scab benefact", S_NAGA, LVL(20, 4, 5, 12, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_LEVI, 5, 7), ATTK(AT_ENGL, AD_NPRO, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1552, 38, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_ELEC|MR_STONE, MR_ELEC, M1_SWIM|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("empress naga", S_NAGA, LVL(21, 12, -6, 65, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_SPIT, AD_POIS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_ACID, M2_STRONG|M2_FEMALE|M2_PRINCE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("outhouse encomium advised", S_NAGA, LVL(21, 17, 0, 74, 10), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TUCH, AD_SANI, 4, 1), ATTK(AT_BEAM, AD_ELEC, 1, 8), ATTK(AT_ENGL, AD_SITM, 7, 2), ATTK(AT_BREA, AD_INSA, 4, 5), NO_ATTK, NO_ATTK), SIZ(3241, 114, 0, MS_ROAR, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHANDS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("master backup", S_NAGA, LVL(21, 21, 9, 97, 0), (G_SGROUP|4), A(ATTK(AT_HUGS, AD_GRAV, 6, 6), ATTK(AT_BUTT, AD_SLIM, 2, 7), ATTK(AT_LASH, AD_DISP, 4, 6), ATTK(AT_NONE, AD_CHRN, 4, 6), ATTK(AT_TUCH, AD_DGST, 9, 9), ATTK(AT_BREA, AD_DRIN, 4, 1)), SIZ(1844, 68, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY, M3_CLOSE|M3_INFRAVISION|M3_PETTY|M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("serpent man", S_NAGA, LVL(22, 13, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 5), ATTK(AT_BITE, AD_DRST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MUMBLE, MZ_LARGE), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_SLITHY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_ACID|M1_POIS, M2_STRONG|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("limlug", S_NAGA, LVL(22, 18, -1, 40, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 5, 5), ATTK(AT_BITE, AD_POIS, 5, 5), ATTK(AT_BREA, AD_DRST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MUMBLE, MZ_LARGE), MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_SLITHY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_ACID|M1_POIS|M1_SWIM, M2_STRONG|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Nicole's block-heeled combat boot", S_NAGA, LVL(22, 12, 1, 60, 2), (1), A(ATTK(AT_KICK, AD_DARK, 6, 4), ATTK(AT_WEAP, AD_PHYS, 4, 3), ATTK(AT_BEAM, AD_DARK, 2, 10), ATTK(AT_BEAM, AD_MANA, 2, 10), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Britta", S_NAGA, /* spawns with feminine pumps */ LVL(22, 12, -4, 60, 4), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_SLEE, 1, 6), ATTK(AT_KICK, AD_DCAY, 4, 9), ATTK(AT_KICK, AD_LEGS, 1, 4), ATTK(AT_BEAM, AD_DETH, 4, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_PUMPS, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("hydra-snake", S_NAGA, LVL(23, 14, -4, 70, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, M3_TRAITOR|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty hydra-snake", S_NAGA, LVL(23, 14, -4, 70, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, M3_TRAITOR|M3_INFRAVISION|M3_PETTY|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("abetter airglow", S_NAGA, LVL(23, 8, 7, 57, 0), (G_VLGROUP|3), A(ATTK(AT_CLAW, AD_CHAO, 1, 4), ATTK(AT_CLAW, AD_SEDU, 4, 7), ATTK(AT_SPIT, AD_CHRN, 8, 3), ATTK(AT_TRAM, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK), SIZ(251, 874, 0, MS_DRUGS, MZ_TINY), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_HUMANOID|M1_TPORT, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("leaker airiest corkwood", S_NAGA, LVL(23, 4, -1, 28, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_LEVI, 2, 4), ATTK(AT_BUTT, AD_ANTI, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(794, 229, 0, MS_FART_NORMAL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE| M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trot floured mudcapping semiconducting gardening", S_NAGA, LVL(23, 12, -5, 15, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_RBRE, 1, 1), ATTK(AT_TRAM, AD_DRIN, 7, 7), ATTK(AT_GAZE, AD_WEEP, 2, 2), ATTK(AT_TRAM, AD_SCOR, 9, 3), ATTK(AT_TUCH, AD_NPRO, 4, 4), NO_ATTK), SIZ(49, 158, 0, MS_SOCKS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY| M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("biological lictor snivel", S_NAGA, LVL(23, 12, 10, 45, 12), (1), A(ATTK(AT_BUTT, AD_NIVE, 2, 1), ATTK(AT_BEAM, AD_VENO, 4, 1), ATTK(AT_GAZE, AD_LUCK, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1203, 39, 0, MS_CODE, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES, M2_UNDEAD|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE|M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mocked mothered", S_NAGA, LVL(23, 11, 5, 82, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BEAM, AD_NUMB, 1, 4), ATTK(AT_TENT, AD_AXUS, 6, 1), ATTK(AT_STNG, AD_WRAT, 7, 4), ATTK(AT_TENT, AD_RAGN, 9, 7), ATTK(AT_SPIT, AD_MEMO, 2, 1), ATTK(AT_BEAM, AD_FRZE, 5, 2)), SIZ(215, 588, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rumormonger overrighteously", S_NAGA, LVL(24, 12, -10, 52, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_PART, 6, 2), ATTK(AT_HUGS, AD_STCK, 5, 7), ATTK(AT_SCRA, AD_FAMN, 4, 6), ATTK(AT_ENGL, AD_NAST, 1, 2), ATTK(AT_WEAP, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SPEL, 3, 1)), SIZ(1249, 608, 0, MS_IMITATE, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_MINDLESS, M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_NO_DECAY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hardtack steadfast", S_NAGA, LVL(24, 13, -7, 65, 8), (G_GENO|G_SGROUP|1), A(ATTK(AT_HUGS, AD_MCRE, 6, 1), ATTK(AT_ENGL, AD_NGRA, 5, 5), ATTK(AT_CLAW, AD_ENCH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2946, 189, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_ACID, 0, M1_SLITHY, M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("water naga", S_NAGA, LVL(24, 12, -2, 55, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 8), ATTK(AT_BITE, AD_DRST, 1, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_DARK, 2, 8), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_SLEEP, MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("magenta naga", S_NAGA, LVL(24, 12, 0, 40, 5), (G_GENO|1), A(ATTK(AT_HUGS, AD_UNPR, 2, 10), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_UNPR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_ACID|MR_SLEEP, MR_ACID|MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cyan naga", S_NAGA, /* spawns with cyan double lightsaber */ LVL(24, 12, 0, 40, 5), (G_GENO|1), A(ATTK(AT_HUGS, AD_MALK, 2, 10), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_MALK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_ACID|MR_ELEC, MR_ACID|MR_ELEC, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Baschdi Deathstrike", S_NAGA, /* GLA Boss General */ LVL(24, 15, -8, 95, -6), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_DRDX, 7, 6), ATTK(AT_KICK, AD_DRCO, 11, 4), ATTK(AT_BEAM, AD_POIS, 8, 8), ATTK(AT_BEAM, AD_PLAS, 8, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_FIRE|MR_ACID, MR_POISON|MR_FIRE|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Starting items: POT_INVISIBILITY ROCKET_LAUNCHER ROCKET(5) POT_RADIUM PLATE_MAIL */ MON("Nataliya", S_NAGA, LVL(24, 12, -10, 70, 7), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_KICK, AD_NUMB, 6, 8), ATTK(AT_BEAM, AD_GRAV, 3, 6), ATTK(AT_NONE, AD_GRAV, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_ACID, MR_COLD|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WEDGE_SANDALS SEXY_LEATHER_PUMP POT_BLINDNESS SCR_CLOUDS */ MON("greater feyr", S_NAGA, LVL(25, 11, -6, 90, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_FEAR, 12, 8), ATTK(AT_BEAM, AD_DREA, 4, 9), ATTK(AT_BREA, AD_LITE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_HITASONE|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_MIND_FLAYER|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pompeji asshole", S_NAGA, LVL(25, 15, -15, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_GAZE, AD_NGRA, 4, 4), ATTK(AT_NONE, AD_GLIB, 4, 4), ATTK(AT_BREA, AD_RBRE, 4, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_TUNNEL|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ninja salesman", S_NAGA, /* by Llamamoe, 1 in 500 chance per turn to spontaneously become hostile */ LVL(25, 15, -4, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELL, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID, M2_WANDER|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sizzle naga", S_NAGA, LVL(25, 14, 0, 50, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_WTHR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_TPORT|M1_TPORT_CNTRL|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE, M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("multi-hued naga", S_NAGA, LVL(25, 14, 0, 50, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_HALU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_TPORT|M1_TPORT_CNTRL|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_NOTAKE|M1_CARNIVORE|M1_HIDE, M2_STRONG, M3_MIMIC, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("night naga", S_NAGA, LVL(25, 12, -7, 75, 5), (G_GENO|1), A(ATTK(AT_HUGS, AD_FEAR, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_BLND, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_FLY, M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blade naga", S_NAGA, LVL(25, 15, -4, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_FEAR, 1, 8), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fallen femmy", S_NAGA, LVL(26, 6, 10, 0, 20), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fruitful speckle infallible", S_NAGA, LVL(26, 23, 1, 95, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_STON, 2, 1), ATTK(AT_CLAW, AD_FUMB, 1, 2), ATTK(AT_WEAP, AD_SITM, 9, 6), ATTK(AT_KICK, AD_ICEB, 7, 5), ATTK(AT_ENGL, AD_PHYS, 1, 3), ATTK(AT_TRAM, AD_POLY, 4, 7)), SIZ(1591, 162, 0, MS_ANIMAL, MZ_TINY), MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_MAGIC|M2_GIANT|M2_FEMALE, M3_PETTY|M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("cardiograph lev", S_NAGA, LVL(26, 12, -6, 25, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_WRAP, 8, 5), ATTK(AT_CLAW, AD_POIS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2289, 915, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_SLITHY, M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wanter toothiest", S_NAGA, LVL(26, 12, -9, 73, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STTP, 8, 9), ATTK(AT_CLAW, AD_SAMU, 1, 7), ATTK(AT_LASH, AD_MCRE, 7, 4), ATTK(AT_NONE, AD_DISN, 0, 3), ATTK(AT_TUCH, AD_MAGM, 7, 4), NO_ATTK), SIZ(3231, 190, 0, MS_DRUGS, MZ_SMALL), MR_DISINT, MR_DISINT, 0, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_SPIDER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("constancy encapsuling", S_NAGA, LVL(26, 17, 8, 0, 0), (1), A(ATTK(AT_BITE, AD_WET, 4, 7), ATTK(AT_TUCH, AD_SKIL, 4, 8), ATTK(AT_NONE, AD_BLAS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1081, 906, 0, MS_SEDUCE, MZ_TINY), MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("retroacted embroidery", S_NAGA, LVL(26, 13, 3, 30, 0), (1), A(ATTK(AT_CLAW, AD_GRAV, 3, 5), ATTK(AT_TUCH, AD_NEXU, 8, 2), ATTK(AT_LASH, AD_BADE, 9, 1), ATTK(AT_BITE, AD_MINA, 6, 9), ATTK(AT_STNG, AD_CHAO, 1, 8), NO_ATTK), SIZ(2733, 1134, 0, MS_GAARDIEN, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_SLITHY| M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Melanie", S_NAGA, LVL(26, 13, -5, 50, 8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DRLI, 3, 9), ATTK(AT_KICK, AD_NEXU, 2, 10), ATTK(AT_BEAM, AD_DRIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: DANCING_SHOES SCR_WOUNDS SPIKED_BATTLE_BOOT */ MON("surveillance comprehend raving nothing yid calmer", S_NAGA, LVL(27, 9, 4, 52, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_WGHT, 6, 4), ATTK(AT_TRAM, AD_DREA, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(757, 131, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_UNSOLID|M1_HERBIVORE, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("demurrage danged", S_NAGA, LVL(28, 14, -6, 50, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BEAM, AD_SKIL, 3, 1), ATTK(AT_TRAM, AD_SPC2, 4, 1), ATTK(AT_BREA, AD_TERR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(267, 366, 0, MS_CLOCK, MZ_SMALL), MR_ELEC|MR_STONE|MR_DRAIN, MR_STONE, M1_BREATHLESS|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("giggling preheated", S_NAGA, LVL(28, 11, 3, 63, 0), (2), A(ATTK(AT_STNG, AD_WISD, 8, 4), ATTK(AT_KICK, AD_BURN, 4, 1), ATTK(AT_CLAW, AD_SHAN, 2, 1), ATTK(AT_NONE, AD_DISE, 4, 1), ATTK(AT_SPIT, AD_MAGM, 1, 9), ATTK(AT_HUGS, AD_MIDI, 5, 2)), SIZ(1366, 330, 0, MS_SPOILER, MZ_TINY), 0, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spirit naga", S_NAGA, LVL(28, 12, -6, 70, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 1, 8), NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE|MR_SLEEP, MR_POISON|MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sorer", S_NAGA, LVL(28, 12, -6, 70, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_SCOR, 1, 8), ATTK(AT_BITE, AD_SCOR, 1, 8), ATTK(AT_HUGS, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASONE|MR_SLEEP, MR_POISON|MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tree naga", S_NAGA, LVL(28, 12, -7, 75, 5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BREA, AD_DRST, 2, 8), NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_FLY, M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("adventurer naga", S_NAGA, LVL(28, 12, -7, 75, 15), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_FLY, M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yggdrasil naga", S_NAGA, LVL(28, 16, -20, 100, 10), (1), A(ATTK(AT_HUGS, AD_PHYS, 5, 8), ATTK(AT_HUGS, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BREA, AD_DRST, 6, 12), NO_ATTK), SIZ(2600, 2600, 0, MS_TREESQUAD, MZ_HUGE), MR_HITASTWO|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_FLY, M2_STRONG|M2_PEACEFUL, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("colostrum carlo stockiest retrograded cabbalah", S_NAGA, LVL(28, 16, 5, 48, -14), (G_GENO|1), A(ATTK(AT_SPIT, AD_FREN, 4, 4), ATTK(AT_BEAM, AD_WRAT, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1677, 640, 0, MS_BOT, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP|MR_STONE, M1_WALLWALK|M1_NOEYES|M1_OVIPAROUS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("coition tediously vaporise arsenate", S_NAGA, LVL(28, 15, -8, 47, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_VAPO, 1, 5), ATTK(AT_TUCH, AD_PEST, 6, 1), ATTK(AT_SCRA, AD_POLY, 3, 9), ATTK(AT_RATH, AD_BLAS, 1, 3), ATTK(AT_CLAW, AD_FUMB, 4, 9), NO_ATTK), SIZ(1083, 49, 0, MS_SISSY, MZ_HUGE), 0, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("lour staining", S_NAGA, LVL(29, 14, 7, 57, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_GRAV, 1, 5), ATTK(AT_KICK, AD_ICEB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(444, 760, 0, MS_NEIGH, MZ_HUGE), MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("kirsch untastefully", S_NAGA, LVL(29, 14, 2, 79, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_RUST, 8, 9), ATTK(AT_HUGS, AD_LAVA, 9, 8), ATTK(AT_NONE, AD_LUCK, 0, 9), ATTK(AT_SCRA, AD_BADE, 2, 1), ATTK(AT_GAZE, AD_FEMI, 3, 6), NO_ATTK), SIZ(1288, 1187, 0, MS_APOC, MZ_SMALL), MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("deprehension radiotelegraphically maintop description", S_NAGA, LVL(29, 18, -1, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_DEST, 7, 6), ATTK(AT_GAZE, AD_TLPT, 6, 2), ATTK(AT_BOOM, AD_LEVI, 6, 6), ATTK(AT_BREA, AD_SPC2, 7, 7), ATTK(AT_BUTT, AD_DIMN, 9, 5), NO_ATTK), SIZ(1262, 377, 0, MS_ESCAPE, MZ_MEDIUM), MR_SLEEP|MR_ELEC, MR_ELEC, M1_FLY|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reaffirmation clotheshorse", S_NAGA, LVL(29, 33, 7, 36, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SIN, 3, 4), ATTK(AT_TRAM, AD_SOUN, 9, 8), ATTK(AT_STNG, AD_SPEL, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(11, 989, 0, MS_PANTS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_CONCEAL|M1_NOTAKE|M1_UNSOLID, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Manuela", S_NAGA, LVL(29, 14, -20, 90, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_BURN, 10, 10), ATTK(AT_KICK, AD_STCK, 8, 8), ATTK(AT_GAZE, AD_CHRN, 8, 8), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_NONE, AD_DRIN, 6, 7), ATTK(AT_HUGS, AD_TIME, 5, 5)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSTHREE|MR_HITASFOUR|MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: HIPPIE_HEELS SPIKED_BATTLE_BOOT WAN_CREATE_HORDE DEEP_DRAGON_SCALE_MAIL LAB_COAT PLASTEEL_GLOVES BUGLE POT_POLYMORPH WAN_PUNISHMENT SCR_LAVA SCR_STONING WAN_DISINTEGRATION */ MON("steam naga", S_NAGA, /* likes lava */ LVL(30, 12, 0, 40, 5), (G_GENO|1), A(ATTK(AT_HUGS, AD_SAMU, 4, 10), ATTK(AT_BITE, AD_SAMU, 3, 6), ATTK(AT_BEAM, AD_SAMU, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_ACID|MR_FIRE, MR_ACID|MR_FIRE, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tome naga", S_NAGA, LVL(30, 11, -8, 50, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_ILLU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pompeji terminator", S_NAGA, LVL(30, 18, -12, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 12, 8), ATTK(AT_TUCH, AD_PHYS, 12, 8), ATTK(AT_BREA, AD_DISN, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DISINT|MR_COLD|MR_ELEC|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elyssia", S_NAGA, LVL(30, 16, -6, 90, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CAST, 6, 6), ATTK(AT_SPIT, AD_TCKL, 6, 6), ATTK(AT_BEAM, AD_AGGR, 1, 1), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_PRIEST, MZ_HUGE), MR_POISON|MR_HITASFOUR|MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE|MR_ACID, MR_POISON, M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE|M1_MINDLESS, M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("ocean naga", S_NAGA, LVL(30, 12, 0, 40, 5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_POIS, 3, 6), ATTK(AT_BEAM, AD_FRZE, 4, 10), ATTK(AT_BEAM, AD_WET, 3, 6), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_ACID, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dome naga", S_NAGA, LVL(30, 11, -8, 50, -7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("violet naga", S_NAGA, LVL(30, 12, 0, 40, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_NEXU, 6, 6), ATTK(AT_BEAM, AD_NEXU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE|MR_ACID, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brown naga", S_NAGA, LVL(30, 12, 0, 40, 5), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_DRCH, 3, 6), ATTK(AT_BEAM, AD_SHRD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASONE, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("postformed crenel", S_NAGA, LVL(30, 3, 1, 71, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_PLAS, 3, 1), ATTK(AT_ENGL, AD_MIDI, 7, 4), ATTK(AT_BUTT, AD_ICEB, 6, 4), ATTK(AT_BREA, AD_ENCH, 1, 9), ATTK(AT_ENGL, AD_EDGE, 3, 6), ATTK(AT_NONE, AD_MALK, 8, 9)), SIZ(598, 392, 0, MS_SOUND, MZ_SMALL), MR_FIRE, 0, M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL, M2_LORD|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("iceberg allurement", S_NAGA, LVL(30, 13, -5, 26, -18), (3), A(ATTK(AT_TENT, AD_ACID, 9, 8), ATTK(AT_LASH, AD_ICUR, 5, 1), ATTK(AT_TUCH, AD_FAMN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3963, 185, 0, MS_ROAR, MZ_HUGE), MR_COLD, 0, M1_AMORPHOUS|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("zulu sclera commonable", S_NAGA, LVL(31, 6, -5, 36, -14), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_LAZY, 5, 9), ATTK(AT_STNG, AD_WRAT, 1, 3), ATTK(AT_BEAM, AD_DFOO, 6, 6), ATTK(AT_ENGL, AD_SAMU, 4, 7), ATTK(AT_BUTT, AD_SOUN, 6, 8), ATTK(AT_TENT, AD_WRAT, 9, 8)), SIZ(457, 69, 0, MS_MEW, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fissility illiterately", S_NAGA, LVL(31, 15, -1, 99, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_FRZE, 8, 9), ATTK(AT_SCRA, AD_ABDC, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(740, 193, 0, MS_BARBER, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_TPORT_CNTRL|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("biennia bathetic everglade", S_NAGA, LVL(31, 12, 7, 47, -17), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_LUCK, 2, 8), ATTK(AT_CLAW, AD_EDGE, 4, 9), ATTK(AT_BITE, AD_NAST, 4, 6), ATTK(AT_WEAP, AD_CHRN, 4, 3), ATTK(AT_BUTT, AD_DISP, 7, 9), NO_ATTK), SIZ(6, 62, 0, MS_SISSY, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_ANIMAL|M1_THICK_HIDE|M1_METALLIVORE, M2_STALK|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bookrack lipping", S_NAGA, LVL(31, 10, 3, 84, 0), (2), A(ATTK(AT_STNG, AD_PLYS, 1, 1), ATTK(AT_BUTT, AD_CNCL, 4, 1), ATTK(AT_WEAP, AD_CURS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(394, 130, 0, MS_PANTS, MZ_LARGE), MR_FIRE, 0, M1_FLY|M1_CONCEAL|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("borrower hypochondriac actinism", S_NAGA, LVL(31, 20, -7, 81, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_FEMI, 5, 4), ATTK(AT_ENGL, AD_MANA, 1, 2), ATTK(AT_RATH, AD_UNPR, 3, 2), ATTK(AT_NONE, AD_INSA, 0, 2), NO_ATTK, NO_ATTK), SIZ(671, 41, 0, MS_PHOTO, MZ_GIGANTIC), 0, 0, M1_NEEDPICK|M1_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pincher coffered", S_NAGA, LVL(32, 11, 2, 0, 8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_IDAM, 5, 1), ATTK(AT_KICK, AD_ELEC, 4, 8), ATTK(AT_NONE, AD_VULN, 4, 1), ATTK(AT_TRAM, AD_NUMB, 8, 9), NO_ATTK, NO_ATTK), SIZ(322, 427, 0, MS_AREOLA, MZ_TINY), MR_COLD|MR_DISINT|MR_STONE, MR_DISINT, M1_NEEDPICK|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprenticing ternary", S_NAGA, LVL(32, 6, -1, 23, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_SAMU, 9, 7), ATTK(AT_BEAM, AD_BANI, 4, 9), ATTK(AT_BUTT, AD_SEDU, 7, 2), ATTK(AT_STNG, AD_SLOW, 5, 9), NO_ATTK, NO_ATTK), SIZ(850, 31, 0, MS_CORONA, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_REGEN, M2_PNAME|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slugged told brakeage alphameric dribbler pacifist", S_NAGA, LVL(32, 8, -9, 15, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_WRAT, 6, 3), ATTK(AT_TRAM, AD_SHRD, 2, 8), ATTK(AT_TUCH, AD_AGGR, 2, 1), ATTK(AT_BEAM, AD_PART, 5, 6), ATTK(AT_WEAP, AD_ANTI, 4, 2), ATTK(AT_STNG, AD_DRCH, 1, 7)), SIZ(609, 1069, 0, MS_ROAR, MZ_SMALL), MR_ACID|MR_DEATH, MR_ACID, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("master banelar", S_NAGA, LVL(33, 16, -12, 80, -4), (G_GENO|1), A(ATTK(AT_STNG, AD_DRCO, 12, 10), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_TENT, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_HISS, MZ_HUGE), MR_POISON|MR_SLEEP, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("uploaded fortuning", S_NAGA, LVL(34, 22, -6, 64, 8), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_STTP, 2, 5), ATTK(AT_WEAP, AD_DEBU, 9, 1), ATTK(AT_RATH, AD_TIME, 2, 6), ATTK(AT_STNG, AD_SITM, 3, 9), ATTK(AT_BUTT, AD_RBRE, 9, 6), NO_ATTK), SIZ(1141, 109, 0, MS_SING, MZ_HUGE), MR_FIRE|MR_COLD, MR_COLD, M1_TUNNEL|M1_NOHEAD|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("kielbasy story", S_NAGA, LVL(34, 8, 4, 74, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_CHRN, 5, 4), ATTK(AT_CLAW, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1347, 369, 0, MS_COMBAT, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE, M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("guild trainer", S_NAGA, LVL(35, 16, -15, 60, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 15), ATTK(AT_WEAP, AD_PHYS, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("politburo harelipped", S_NAGA, LVL(35, 14, 2, 10, 12), (G_RGROUP|3), A(ATTK(AT_RATH, AD_PART, 7, 8), ATTK(AT_ENGL, AD_TDRA, 1, 3), ATTK(AT_BEAM, AD_CURS, 5, 8), ATTK(AT_TUCH, AD_STCK, 4, 5), ATTK(AT_STNG, AD_DEBU, 2, 7), NO_ATTK), SIZ(1058, 325, 0, MS_ALLA, MZ_LARGE), MR_FIRE, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("haggardly comparing", S_NAGA, LVL(36, 13, 9, 32, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_WTHR, 2, 5), ATTK(AT_TENT, AD_SLOW, 4, 5), ATTK(AT_SCRA, AD_PLAS, 8, 2), ATTK(AT_ENGL, AD_CHKH, 1, 8), ATTK(AT_SCRA, AD_DCAY, 4, 8), NO_ATTK), SIZ(1282, 838, 0, MS_POKEDEX, MZ_HUGE), MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_SEE_INVIS| M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("embitterment intimacy", S_NAGA, LVL(36, 26, 10, 18, 0), (G_RGROUP|1), A(ATTK(AT_NONE, AD_FRZE, 3, 3), ATTK(AT_NONE, AD_BANI, 7, 5), ATTK(AT_RATH, AD_NEXU, 7, 2), ATTK(AT_WEAP, AD_SPC2, 9, 2), ATTK(AT_TRAM, AD_SITM, 8, 9), NO_ATTK), SIZ(1128, 1014, 0, MS_JAPANESE, MZ_LARGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("questioned sunnier crazily", S_NAGA, LVL(36, 15, -9, 59, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SPIT, AD_STCK, 6, 2), ATTK(AT_BREA, AD_HODS, 3, 4), ATTK(AT_BITE, AD_CORR, 5, 7), ATTK(AT_WEAP, AD_VOMT, 1, 1), NO_ATTK, NO_ATTK), SIZ(589, 695, 0, MS_SOLDIER, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("insert irretrievable", S_NAGA, LVL(37, 11, -9, 72, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_RNG, 5, 3), ATTK(AT_WEAP, AD_PEST, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1327, 240, 0, MS_FART_LOUD, MZ_HUMAN), MR_DISINT, 0, M1_MINDLESS|M1_UNSOLID|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cabaret asseverating slighted", S_NAGA, LVL(37, 40, 10, 27, 0), (1), A(ATTK(AT_WEAP, AD_MCRE, 8, 7), ATTK(AT_TUCH, AD_MAGM, 5, 1), ATTK(AT_BREA, AD_VAPO, 8, 9), ATTK(AT_SPIT, AD_LEGS, 7, 5), ATTK(AT_TENT, AD_PHYS, 1, 6), NO_ATTK), SIZ(0, 1628, 0, MS_PANTS, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bluestocking inclemency", S_NAGA, LVL(37, 12, -8, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_SAMU, 1, 8), ATTK(AT_LASH, AD_NGEN, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1759, 281, 0, MS_HANDY, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_SWIM|M1_HIDE|M1_NOHEAD|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("eloninja", S_NAGA, /* invisible */ LVL(38, 15, -8, 20, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("fucking traitorism redactor", S_NAGA, LVL(38, 14, -6, 20, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_GAZE, AD_LAVA, 4, 5), ATTK(AT_EXPL, AD_SGLD, 1, 2), ATTK(AT_TENT, AD_MINA, 1, 5), ATTK(AT_BITE, AD_DISE, 8, 7), ATTK(AT_BUTT, AD_BURN, 2, 6), ATTK(AT_BREA, AD_NAST, 1, 6)), SIZ(3640, 330, 0, MS_HISS, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_LORD|M2_DEMON|M2_STALK|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("courtesy cattle", S_NAGA, LVL(38, 17, 5, 86, 2), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_CNCL, 6, 4), ATTK(AT_BOOM, AD_AGGR, 1, 7), ATTK(AT_WEAP, AD_COLD, 9, 4), ATTK(AT_BEAM, AD_SKIL, 4, 5), ATTK(AT_WEAP, AD_DARK, 5, 9), ATTK(AT_KICK, AD_CAST, 2, 1)), SIZ(2033, 176, 0, MS_COW, MZ_GIGANTIC), MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS, M2_DEMON|M2_NASTY|M2_FEMALE, M3_WAITFORU|M3_EGOTYPE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("diploma surefooted", S_NAGA, LVL(40, 12, 3, 12, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_SAMU, 7, 5), ATTK(AT_BITE, AD_STUN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1978, 992, 0, MS_BOSS, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("recreated pelting", S_NAGA, LVL(40, 9, -8, 86, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SPIT, AD_BADE, 2, 7), ATTK(AT_BEAM, AD_BURN, 1, 7), ATTK(AT_KICK, AD_SIN, 2, 9), ATTK(AT_LASH, AD_DRCO, 5, 7), ATTK(AT_SPIT, AD_VULN, 5, 2), ATTK(AT_TRAM, AD_INER, 9, 1)), SIZ(118, 1314, 0, MS_JAPANESE, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_BREATHLESS|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("terrier nonliturgical", S_NAGA, LVL(40, 13, 5, 82, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CAST, 5, 1), ATTK(AT_EXPL, AD_VULN, 1, 3), ATTK(AT_MAGC, AD_CONT, 3, 8), ATTK(AT_BITE, AD_NACU, 6, 2), NO_ATTK, NO_ATTK), SIZ(2891, 517, 0, MS_AREOLA, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_TPORT|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gruesome naga", S_NAGA, LVL(40, 16, -20, 90, -7), (1), A(ATTK(AT_BITE, AD_DETH, 6, 6), ATTK(AT_BREA, AD_DISN, 6, 6), ATTK(AT_NONE, AD_RBRE, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("big bulletator N", S_NAGA, LVL(40, 28, -7, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 7, 12), ATTK(AT_BREA, AD_RBRE, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_SLITHY|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("advanced bulletator N", S_NAGA, LVL(40, 14, -7, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 7, 12), ATTK(AT_BREA, AD_RBRE, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_SLITHY|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("midwifing tangram", S_NAGA, LVL(41, 11, -8, 5, 0), (2), A(ATTK(AT_GAZE, AD_MCRE, 5, 1), ATTK(AT_SPIT, AD_WTHR, 8, 5), ATTK(AT_WEAP, AD_RNG, 4, 1), ATTK(AT_BITE, AD_VULN, 1, 7), ATTK(AT_HUGS, AD_SLIM, 8, 7), NO_ATTK), SIZ(1559, 66, 0, MS_GYPSY, MZ_HUMAN), 0, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_ACID, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("airbill scarey", S_NAGA, LVL(42, 12, 1, 54, -17), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DRIN, 9, 5), ATTK(AT_GAZE, AD_MINA, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(663, 672, 0, MS_FEARHARE, MZ_LARGE), MR_COLD|MR_ELEC|MR_DEATH, MR_COLD, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("conceivable coeditor", S_NAGA, LVL(42, 14, 1, 98, 0), (G_LGROUP|1), A(ATTK(AT_HUGS, AD_WISD, 4, 9), ATTK(AT_TUCH, AD_TDRA, 7, 6), ATTK(AT_TRAM, AD_ELEC, 2, 7), ATTK(AT_MAGC, AD_TECH, 3, 7), ATTK(AT_HUGS, AD_SANI, 6, 5), NO_ATTK), SIZ(873, 429, 0, MS_REPAIR, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("payable fluttery", S_NAGA, LVL(42, 14, -2, 71, 0), (1), A(ATTK(AT_SCRA, AD_ICUR, 3, 5), ATTK(AT_NONE, AD_INER, 7, 7), ATTK(AT_LASH, AD_EDGE, 8, 5), ATTK(AT_GAZE, AD_PLAS, 1, 8), ATTK(AT_TUCH, AD_GLIB, 4, 8), ATTK(AT_BUTT, AD_VENO, 6, 7)), SIZ(2968, 628, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS, M3_NOTAME|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("measurement huarache", S_NAGA, LVL(43, 15, 2, 36, -16), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_SWAP, 1, 1), ATTK(AT_WEAP, AD_SLEE, 4, 9), ATTK(AT_LASH, AD_DEBT, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1957, 54, 0, MS_HUMANOID, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_WANDER|M2_NASTY|M2_GREEDY|M2_FEMALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hocussed sonatine", S_NAGA, LVL(43, 9, -6, 31, 0), (1), A(ATTK(AT_CLAW, AD_INER, 1, 7), ATTK(AT_TRAM, AD_MIDI, 1, 7), ATTK(AT_GAZE, AD_COLD, 6, 2), ATTK(AT_BOOM, AD_NTHR, 8, 5), NO_ATTK, NO_ATTK), SIZ(2738, 280, 0, MS_SQEEK, MZ_SMALL), MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_CARNIVORE| M1_HERBIVORE, M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("curfew subheading", S_NAGA, LVL(43, 10, 5, 79, -16), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_FAKE, 1, 2), ATTK(AT_TENT, AD_LEGS, 3, 6), ATTK(AT_BITE, AD_DGST, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2239, 682, 0, MS_BOT, MZ_HUMAN), MR_SLEEP, 0, M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_REGEN|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tug remorselessly standardization", S_NAGA, LVL(44, 12, 7, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CLRC, 6, 4), ATTK(AT_MAGC, AD_FAKE, 1, 2), ATTK(AT_NONE, AD_MALK, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1399, 1313, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_STONE, 0, M1_NOHANDS, M2_VAMPIRE|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("paralyzation conditione", S_NAGA, LVL(45, 6, -28, 52, -16), (G_UNIQ|4), A(ATTK(AT_LASH, AD_BADE, 3, 4), ATTK(AT_EXPL, AD_VAMP, 9, 13), ATTK(AT_HUGS, AD_LAZY, 9, 15), ATTK(AT_BEAM, AD_FIRE, 5, 2), NO_ATTK, NO_ATTK), SIZ(883, 472, 0, MS_SUPERMAN, MZ_SMALL), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_ACID|M1_POIS, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unconquerable deviator", S_NAGA, LVL(45, 11, 1, 71, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_RUST, 8, 17), ATTK(AT_NONE, AD_PEST, 4, 12), ATTK(AT_TENT, AD_HALU, 4, 17), ATTK(AT_SCRA, AD_MALK, 8, 5), ATTK(AT_TRAM, AD_MIDI, 4, 12), NO_ATTK), SIZ(158, 387, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_TPORT| M1_TPORT_CNTRL, M2_UNDEAD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cocker gavage", S_NAGA, LVL(46, 12, -7, 7, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SPEL, 1, 13), ATTK(AT_NONE, AD_DRST, 2, 9), ATTK(AT_TRAM, AD_RUST, 7, 20), ATTK(AT_HUGS, AD_BLEE, 3, 4), ATTK(AT_BEAM, AD_TERR, 5, 19), ATTK(AT_GAZE, AD_DISE, 1, 15)), SIZ(297, 7, 0, MS_AREOLA, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_ELEC, M1_CLING|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("haranguing rosarian", S_NAGA, LVL(47, 14, -15, 97, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_PHYS, 4, 6), ATTK(AT_TRAM, AD_BLND, 8, 19), ATTK(AT_TUCH, AD_HODS, 7, 10), ATTK(AT_LASH, AD_MALK, 8, 2), NO_ATTK, NO_ATTK), SIZ(2884, 687, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("synapsed declared", S_NAGA, LVL(47, 29, 3, 52, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_UNPR, 7, 7), ATTK(AT_KICK, AD_CALM, 7, 9), ATTK(AT_RATH, AD_CONT, 5, 10), ATTK(AT_ENGL, AD_DEBU, 1, 9), ATTK(AT_KICK, AD_LAZY, 7, 15), ATTK(AT_CLAW, AD_THIE, 2, 10)), SIZ(114, 690, 0, MS_BOAST, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("regina debouche", S_NAGA, LVL(48, 11, -17, 52, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_GRAV, 9, 13), ATTK(AT_NONE, AD_ICUR, 6, 10), ATTK(AT_STNG, AD_WGHT, 6, 4), ATTK(AT_CLAW, AD_SPEL, 1, 11), ATTK(AT_ENGL, AD_PLAS, 3, 14), ATTK(AT_MAGC, AD_TLPT, 3, 3)), SIZ(564, 57, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hippest doctrine reinfuse thew", S_NAGA, LVL(48, 20, -7, 87, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_IDAM, 1, 13), ATTK(AT_MAGC, AD_DRST, 8, 18), ATTK(AT_KICK, AD_SANI, 7, 8), ATTK(AT_MAGC, AD_SCOR, 6, 12), ATTK(AT_LASH, AD_MANA, 8, 16), ATTK(AT_TRAM, AD_BLND, 4, 3)), SIZ(2911, 618, 0, MS_ESCAPE, MZ_MEDIUM), MR_STONE|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flanged ephedra", S_NAGA, LVL(48, 13, 7, 31, 0), (4), A(ATTK(AT_MAGC, AD_VENO, 5, 18), ATTK(AT_WEAP, AD_MALK, 7, 7), ATTK(AT_HUGS, AD_ALIN, 8, 8), ATTK(AT_BREA, AD_SHAN, 8, 11), ATTK(AT_TENT, AD_LETH, 4, 18), ATTK(AT_HUGS, AD_WEBS, 9, 11)), SIZ(738, 229, 0, MS_PHOTO, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, 0, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("red ninja", S_NAGA, /* invisible, spawns with 30 shuriken */ LVL(49, 16, -12, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 7, 9), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("abnorm drug addict", S_NAGA, /* spawns with 3 random musable potions */ LVL(49, 16, -12, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DISE, 7, 9), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DRUGS, MZ_HUMAN), MR_DEATH|MR_POISON, 0, M1_POIS|M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("accessed brazening", S_NAGA, LVL(50, 8, -11, 76, -17), (G_GENO|1), A(ATTK(AT_EXPL, AD_HODS, 7, 19), ATTK(AT_GAZE, AD_DRCO, 9, 6), ATTK(AT_MAGC, AD_STTP, 6, 8), ATTK(AT_MAGC, AD_DRIN, 3, 3), NO_ATTK, NO_ATTK), SIZ(685, 360, 0, MS_PANTS, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIMIC, M4_REVIVE|M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bather perishable", S_NAGA, LVL(50, 6, -12, 84, 11), (G_GENO|1), A(ATTK(AT_TENT, AD_ILLU, 1, 11), ATTK(AT_BUTT, AD_WRAT, 1, 8), ATTK(AT_SPIT, AD_RUNS, 1, 7), ATTK(AT_STNG, AD_MIDI, 2, 20), ATTK(AT_SPIT, AD_NUMB, 3, 1), ATTK(AT_KICK, AD_DRCH, 8, 10)), SIZ(4670, 12, 0, MS_IMITATE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_POIS| M1_HERBIVORE|M1_METALLIVORE, M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("voracity boatload", S_NAGA, LVL(51, 27, 4, 68, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_LASH, AD_ENCH, 8, 16), ATTK(AT_KICK, AD_PHYS, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2012, 279, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bathtub spick", S_NAGA, LVL(51, 16, -18, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SLOW, 5, 7), ATTK(AT_WEAP, AD_SOUN, 9, 20), ATTK(AT_GAZE, AD_HEAL, 7, 2), ATTK(AT_LASH, AD_SLIM, 6, 6), ATTK(AT_SPIT, AD_SGLD, 2, 18), ATTK(AT_TRAM, AD_RUST, 7, 19)), SIZ(1423, 22, 0, MS_STENCH, MZ_TINY), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SLITHY, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unedited gimp", S_NAGA, LVL(53, 3, -15, 60, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_THIR, 1, 5), ATTK(AT_ENGL, AD_DAMA, 3, 18), ATTK(AT_WEAP, AD_UVUU, 1, 13), ATTK(AT_STNG, AD_DRCO, 1, 11), ATTK(AT_TUCH, AD_LITT, 7, 14), NO_ATTK), SIZ(1381, 636, 0, MS_FART_QUIET, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("upleaping seraph", S_NAGA, LVL(54, 7, 4, 78, 0), (3), A(ATTK(AT_TRAM, AD_CAST, 3, 20), ATTK(AT_GAZE, AD_TCKL, 4, 18), ATTK(AT_WEAP, AD_DRCH, 7, 11), ATTK(AT_TUCH, AD_DRCH, 7, 10), NO_ATTK, NO_ATTK), SIZ(389, 344, 0, MS_BRAG, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT| M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("suggestive tweezed", S_NAGA, LVL(54, 12, 1, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_NIVE, 7, 20), ATTK(AT_BEAM, AD_RUST, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1247, 625, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY, M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("germanium arbitrative", S_NAGA, LVL(55, 12, -26, 81, 0), (3), A(ATTK(AT_WEAP, AD_FAMN, 7, 7), ATTK(AT_ENGL, AD_WET, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2693, 173, 0, MS_CAR, MZ_TINY), MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_JEWELS|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sam churned", S_NAGA, LVL(55, 12, -10, 76, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_STON, 1, 18), ATTK(AT_KICK, AD_FIRE, 2, 10), ATTK(AT_WEAP, AD_FAMN, 5, 20), ATTK(AT_KICK, AD_VENO, 1, 8), ATTK(AT_STNG, AD_DCAY, 2, 19), ATTK(AT_BUTT, AD_NPRO, 6, 8)), SIZ(532, 657, 0, MS_STENCH, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_HERBIVORE, M2_PRINCE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unco trample", S_NAGA, LVL(55, 14, -15, 1, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_SHRD, 4, 10), ATTK(AT_ENGL, AD_WERE, 7, 12), ATTK(AT_GAZE, AD_LITE, 4, 1), ATTK(AT_GAZE, AD_NEXU, 1, 20), ATTK(AT_CLAW, AD_SSEX, 1, 7), ATTK(AT_MAGC, AD_ENCH, 1, 15)), SIZ(1710, 1195, 0, MS_ARREST, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_POIS|M1_HERBIVORE, M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("methodological cousinry", S_NAGA, LVL(56, 10, -25, 56, 0), (G_GENO|G_PLATOON|4|G_RGROUP), A(ATTK(AT_WEAP, AD_WRAP, 2, 15), ATTK(AT_HUGS, AD_CHAO, 7, 12), ATTK(AT_TENT, AD_FEAR, 9, 7), ATTK(AT_NONE, AD_PEST, 3, 13), NO_ATTK, NO_ATTK), SIZ(4, 502, 0, MS_NEIGH, MZ_LARGE), MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_FLY|M1_ANIMAL|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("winker feverfew", S_NAGA, LVL(56, 22, -15, 92, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FAMN, 4, 9), ATTK(AT_HUGS, AD_SPEL, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1117, 845, 0, MS_BOAST, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE, M2_PRINCE|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dangled emulator", S_NAGA, LVL(56, 27, -7, 10, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_FREN, 5, 17), ATTK(AT_BREA, AD_MEMO, 8, 19), ATTK(AT_BITE, AD_HODS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1345, 1092, 0, MS_CODE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("precivilization tune whipt", S_NAGA, LVL(57, 21, 2, 42, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_TRAP, 4, 13), ATTK(AT_MAGC, AD_SLOW, 2, 12), ATTK(AT_WEAP, AD_GLIB, 1, 13), ATTK(AT_ENGL, AD_CNCL, 9, 18), ATTK(AT_TENT, AD_SPEL, 9, 18), ATTK(AT_CLAW, AD_HODS, 1, 17)), SIZ(130, 223, 0, MS_SOUND, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_SLEEP, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("coeval hombre", S_NAGA, LVL(57, 12, -30, 67, 15), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_RATH, AD_RAGN, 8, 7), ATTK(AT_CLAW, AD_DARK, 3, 12), ATTK(AT_TRAM, AD_ACID, 3, 8), ATTK(AT_KICK, AD_INSA, 8, 11), ATTK(AT_WEAP, AD_SHAN, 6, 17), ATTK(AT_TRAM, AD_NAST, 3, 16)), SIZ(536, 253, 0, MS_APOC, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_ACID| M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NONMOVING|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("buckler caudate", S_NAGA, LVL(58, 12, -1, 75, -11), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_CLRC, 3, 2), ATTK(AT_NONE, AD_WRAP, 5, 7), ATTK(AT_EXPL, AD_BLAS, 3, 4), ATTK(AT_HUGS, AD_LETH, 1, 10), ATTK(AT_SCRA, AD_ILLU, 9, 18), ATTK(AT_NONE, AD_MINA, 2, 6)), SIZ(4218, 1064, 0, MS_BARBER, MZ_HUMAN), MR_ACID, 0, M1_CLING|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sequestrator chronic", S_NAGA, LVL(58, 20, -9, 24, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_SANI, 7, 12), ATTK(AT_CLAW, AD_SCOR, 5, 8), ATTK(AT_CLAW, AD_CONT, 5, 15), ATTK(AT_STNG, AD_DGST, 3, 15), NO_ATTK, NO_ATTK), SIZ(213, 197, 0, MS_DRUGS, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE| M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("horace messiest", S_NAGA, LVL(58, 13, -26, 33, -15), (G_GENO|G_RGROUP|3), A(ATTK(AT_NONE, AD_SSEX, 7, 18), ATTK(AT_TRAM, AD_WRAP, 2, 9), ATTK(AT_TUCH, AD_ELEC, 4, 11), ATTK(AT_BREA, AD_DRDX, 1, 8), ATTK(AT_BREA, AD_TLPT, 0, 20), ATTK(AT_SPIT, AD_CHKH, 6, 20)), SIZ(3614, 178, 0, MS_GRUNT, MZ_GIGANTIC), MR_SLEEP|MR_STONE, 0, M1_NOHEAD, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_NASTY| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("confounding viscidity sedating", S_NAGA, LVL(60, 21, 6, 73, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_WERE, 6, 6), ATTK(AT_ENGL, AD_ICEB, 5, 6), ATTK(AT_ENGL, AD_DISN, 5, 7), ATTK(AT_WEAP, AD_TERR, 7, 9), ATTK(AT_NONE, AD_TECH, 8, 4), ATTK(AT_BUTT, AD_WRAP, 3, 11)), SIZ(3704, 33, 0, MS_GAARDIEN, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_FLY|M1_ACID|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_SLIME, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irate artichoke", S_NAGA, LVL(60, 21, -12, 73, 7), (G_GENO|G_SGROUP|2), A(ATTK(AT_BEAM, AD_FUMB, 3, 15), ATTK(AT_WEAP, AD_ENCH, 7, 2), ATTK(AT_GAZE, AD_VAMP, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(995, 1605, 0, MS_NEIGH, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("epidermal amidst", S_NAGA, LVL(61, 12, -30, 98, -7), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_POLY, 4, 9), ATTK(AT_BEAM, AD_HALU, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(328, 266, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, MR_FIRE, M1_FLY, M2_MINION|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("eggbeater encumbered brawling", S_NAGA, LVL(62, 11, -14, 91, 0), (3), A(ATTK(AT_HUGS, AD_DISN, 1, 1), ATTK(AT_BITE, AD_LITE, 3, 13), ATTK(AT_TENT, AD_WRAP, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1538, 928, 0, MS_BARK, MZ_MEDIUM), MR_STONE|MR_DRAIN, 0, M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("daimonic tacky", S_NAGA, LVL(62, 12, -8, 98, 0), (G_LGROUP|2), A(ATTK(AT_CLAW, AD_HEAL, 9, 19), ATTK(AT_BREA, AD_STUN, 3, 17), ATTK(AT_MAGC, AD_PHYS, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3293, 54, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, MR_FIRE, M1_FLY|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("avert pork offending harlotry", S_NAGA, LVL(63, 18, -11, 11, -5), (G_GENO|1), A(ATTK(AT_KICK, AD_TCKL, 1, 17), ATTK(AT_WEAP, AD_GLIB, 6, 4), ATTK(AT_BREA, AD_INSA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1572, 131, 0, MS_BRAG, MZ_TINY), MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_OMNIVORE, M2_DEMON|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("finery villa", S_NAGA, LVL(64, 17, 1, 57, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_GLIB, 4, 19), ATTK(AT_MAGC, AD_DRDX, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1529, 34, 0, MS_GROWL, MZ_TINY), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lashing diplomate", S_NAGA, LVL(64, 9, 7, 73, -16), (G_UNIQ|2), A(ATTK(AT_BITE, AD_TPTO, 1, 10), ATTK(AT_LASH, AD_CHRN, 3, 9), ATTK(AT_STNG, AD_DRDX, 2, 8), ATTK(AT_WEAP, AD_PLYS, 4, 20), ATTK(AT_TUCH, AD_ICUR, 2, 15), ATTK(AT_BEAM, AD_VAPO, 2, 4)), SIZ(1235, 237, 0, MS_SHRIEK, MZ_TINY), MR_ACID, MR_ACID, M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_HOBBIT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("transfer loosest", S_NAGA, LVL(64, 9, 6, 0, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_STUN, 7, 10), ATTK(AT_WEAP, AD_FUMB, 3, 3), ATTK(AT_GAZE, AD_DEPR, 8, 7), ATTK(AT_BUTT, AD_WET, 7, 10), ATTK(AT_GAZE, AD_SLEE, 1, 9), ATTK(AT_KICK, AD_DEST, 5, 15)), SIZ(219, 65, 0, MS_CLOCK, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_REGEN|M1_TPORT, M2_MINION|M2_PNAME|M2_STALK|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("refile tolled distillable", S_NAGA, LVL(65, 30, -2, 25, 0), (1), A(ATTK(AT_LASH, AD_DREN, 9, 7), ATTK(AT_BEAM, AD_DGST, 2, 16), ATTK(AT_BEAM, AD_VULN, 6, 19), ATTK(AT_BUTT, AD_MEMO, 1, 5), ATTK(AT_CLAW, AD_ICEB, 8, 20), NO_ATTK), SIZ(1090, 463, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_CARNIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mycobacterium grunter", S_NAGA, LVL(65, 8, -14, 79, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_POIS, 1, 8), ATTK(AT_BREA, AD_NEXU, 2, 1), ATTK(AT_NONE, AD_CORR, 5, 17), ATTK(AT_BREA, AD_VULN, 7, 9), NO_ATTK, NO_ATTK), SIZ(1997, 488, 0, MS_NURSE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fantast maidenhood snorer", S_NAGA, LVL(66, 55, 0, 68, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_WERE, 5, 4), ATTK(AT_BEAM, AD_DEPR, 9, 21), ATTK(AT_TRAM, AD_FAKE, 7, 14), ATTK(AT_STNG, AD_VULN, 8, 13), NO_ATTK, NO_ATTK), SIZ(1117, 210, 0, MS_PUPIL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("abridged prom crumped conjurer", S_NAGA, LVL(67, 9, -23, 59, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_FLAM, 1, 15), ATTK(AT_STNG, AD_DRST, 8, 16), ATTK(AT_SPIT, AD_AXUS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1884, 747, 0, MS_PUPIL, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sprit understatement", S_NAGA, LVL(68, 13, -6, 73, -5), (3), A(ATTK(AT_KICK, AD_WEEP, 6, 12), ATTK(AT_ENGL, AD_LITE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1528, 146, 0, MS_SOUND, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL| M1_POIS, M2_LORD|M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("capacitating suddenly", S_NAGA, LVL(69, 26, 3, 63, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_ENGL, AD_COLD, 6, 1), ATTK(AT_MAGC, AD_PART, 1, 10), ATTK(AT_HUGS, AD_TRAP, 6, 10), ATTK(AT_TRAM, AD_STON, 3, 9), ATTK(AT_TENT, AD_ELEC, 1, 16), ATTK(AT_TRAM, AD_ENCH, 9, 14)), SIZ(130, 614, 0, MS_BUZZ, MZ_GIGANTIC), MR_POISON, 0, M1_SWIM|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("graduand salinity sharing", S_NAGA, LVL(69, 12, -3, 65, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TUCH, AD_RBRE, 2, 5), ATTK(AT_ENGL, AD_BLND, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3773, 1011, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("egging power", S_NAGA, LVL(69, 21, -28, 76, 0), (G_RGROUP|1), A(ATTK(AT_TRAM, AD_THIR, 8, 18), ATTK(AT_NONE, AD_ELEC, 9, 1), ATTK(AT_EXPL, AD_DRIN, 1, 19), ATTK(AT_GAZE, AD_SSEX, 5, 8), ATTK(AT_BEAM, AD_PLAS, 6, 5), ATTK(AT_SCRA, AD_WERE, 7, 7)), SIZ(1689, 836, 0, MS_SEDUCE, MZ_HUGE), MR_FIRE|MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bassly soggily", S_NAGA, LVL(70, 12, -23, 56, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_NONE, AD_PLYS, 4, 13), ATTK(AT_CLAW, AD_SPEL, 1, 18), ATTK(AT_BREA, AD_EDGE, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2354, 369, 0, MS_SQEEK, MZ_MEDIUM), MR_ACID, 0, M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hurraying clinking", S_NAGA, LVL(70, 12, -20, 43, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_ALIN, 3, 16), ATTK(AT_RATH, AD_CALM, 6, 7), ATTK(AT_KICK, AD_DRDX, 1, 5), ATTK(AT_BITE, AD_TPTO, 8, 11), ATTK(AT_TENT, AD_DGST, 1, 4), NO_ATTK), SIZ(666, 1423, 0, MS_TRUMPET, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("aphotic convention", S_NAGA, LVL(70, 11, -28, 59, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_MAGC, AD_ENCH, 8, 4), ATTK(AT_WEAP, AD_FEAR, 8, 12), ATTK(AT_NONE, AD_MEMO, 7, 8), ATTK(AT_HUGS, AD_DETH, 5, 21), NO_ATTK, NO_ATTK), SIZ(4419, 190, 0, MS_LIEDER, MZ_GIGANTIC), 0, 0, M1_FLY|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_REGEN, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bandage describable", S_NAGA, LVL(71, 14, 8, 58, -16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLAS, 9, 11), ATTK(AT_GAZE, AD_DETH, 4, 4), ATTK(AT_EXPL, AD_WERE, 1, 6), ATTK(AT_BOOM, AD_PEST, 8, 3), ATTK(AT_NONE, AD_MAGM, 3, 9), NO_ATTK), SIZ(2221, 775, 0, MS_WERE, MZ_TINY), MR_ELEC|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("moonlet mate nondetachable", S_NAGA, LVL(71, 12, -17, 66, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_SLEE, 5, 14), ATTK(AT_TRAM, AD_RNG, 7, 5), ATTK(AT_WEAP, AD_PART, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(117, 41, 0, MS_SQEEK, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_MINDLESS|M1_SLITHY|M1_REGEN, M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("vedic survivorship unreclaimed", S_NAGA, LVL(71, 16, -11, 15, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_PLAS, 3, 5), ATTK(AT_WEAP, AD_DRCH, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1533, 176, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_ELEC, M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("saloon joyfuller autodialled", S_NAGA, LVL(72, 11, 8, 28, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_CLAW, AD_WRAP, 1, 20), ATTK(AT_STNG, AD_SOUN, 5, 6), ATTK(AT_NONE, AD_DISP, 9, 11), ATTK(AT_MAGC, AD_CHRN, 5, 14), ATTK(AT_TRAM, AD_RBRE, 2, 6), ATTK(AT_SPIT, AD_WEEP, 6, 6)), SIZ(1660, 383, 0, MS_DEEPSTATE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bunking trephine", S_NAGA, LVL(72, 10, 5, 61, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_FAMN, 5, 20), ATTK(AT_BREA, AD_WTHR, 1, 10), ATTK(AT_EXPL, AD_SANI, 4, 14), ATTK(AT_EXPL, AD_DRCH, 3, 12), ATTK(AT_KICK, AD_RNG, 5, 14), ATTK(AT_TENT, AD_LETH, 7, 16)), SIZ(408, 1051, 0, MS_PARROT, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("strapping inaugurate", S_NAGA, LVL(72, 17, -15, 92, 18), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_INSA, 1, 19), ATTK(AT_NONE, AD_WISD, 6, 6), ATTK(AT_SPIT, AD_VULN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2187, 152, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_STONE|MR_DRAIN, 0, M1_CLING, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Pre-Crisis Mike Tyson", S_NAGA, LVL(72, 25, -15, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT_CNTRL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("dissevered leviathan composted complexer", S_NAGA, LVL(73, 11, -8, 43, -20), (G_GENO|1), A(ATTK(AT_MAGC, AD_BLAS, 8, 12), ATTK(AT_TRAM, AD_ENCH, 4, 2), ATTK(AT_BITE, AD_NGEN, 7, 15), ATTK(AT_BOOM, AD_BLEE, 7, 19), ATTK(AT_GAZE, AD_NGEN, 1, 8), ATTK(AT_KICK, AD_ANTI, 1, 2)), SIZ(1572, 756, 0, MS_PUPIL, MZ_TINY), MR_ELEC|MR_ACID, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bookbinding clairvoyant cloth neapolitan", S_NAGA, LVL(74, 7, -16, 74, 0), (1), A(ATTK(AT_MAGC, AD_DFOO, 1, 7), ATTK(AT_SCRA, AD_CALM, 3, 16), ATTK(AT_ENGL, AD_ELEC, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(286, 215, 0, MS_STENCH, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("demobilize windblown glycoside zeitgeist reprieved", S_NAGA, LVL(74, 15, -6, 98, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_MAGC, AD_WEEP, 3, 17), ATTK(AT_WEAP, AD_THIR, 2, 9), ATTK(AT_BITE, AD_ACID, 5, 14), ATTK(AT_KICK, AD_SLOW, 9, 4), ATTK(AT_ENGL, AD_NUMB, 8, 8), ATTK(AT_BUTT, AD_DRDX, 1, 14)), SIZ(3473, 657, 0, MS_SEDUCE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE, M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_NO_DECAY|M3_SLIME|M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("silkier shapelier", S_NAGA, LVL(75, 11, -29, 67, -19), (G_GENO|1), A(ATTK(AT_LASH, AD_RNG, 4, 19), ATTK(AT_RATH, AD_RNG, 8, 2), ATTK(AT_STNG, AD_ICEB, 1, 3), ATTK(AT_WEAP, AD_PLYS, 5, 8), ATTK(AT_BOOM, AD_SSEX, 6, 3), NO_ATTK), SIZ(431, 863, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("templethrower", S_NAGA, LVL(75, 18, -15, 90, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 4, 15), ATTK(AT_WEAP, AD_SAMU, 3, 10), ATTK(AT_SPIT, AD_SAMU, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_HITASTHREE|MR_ACID|MR_FIRE|MR_COLD, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nightly priest", S_NAGA, LVL(75, 18, -15, 90, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 15), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_SPIT, AD_ACID, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_CONVERT, MZ_HUGE), MR_HITASTHREE|MR_ACID|MR_FIRE|MR_COLD, MR_ACID, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("swordmen dropkicker", S_NAGA, LVL(75, 9, 7, 70, -3), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_BLAS, 7, 20), ATTK(AT_LASH, AD_VOMT, 7, 17), ATTK(AT_ENGL, AD_DRCO, 9, 3), ATTK(AT_SPIT, AD_WEBS, 2, 9), NO_ATTK, NO_ATTK), SIZ(63, 1046, 0, MS_GRUNT, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_UNSOLID|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("proportionately adventured", S_NAGA, LVL(76, 13, -6, 90, 20), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_DRST, 5, 5), ATTK(AT_TRAM, AD_FEAR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2361, 1719, 0, MS_WERE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_NOEYES|M1_ACID, M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hoboed zeroed infinitesimally", S_NAGA, LVL(76, 25, 3, 99, -3), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_FIRE, 1, 17), ATTK(AT_EXPL, AD_NTHR, 4, 14), ATTK(AT_SCRA, AD_AXUS, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(309, 1316, 0, MS_LIEDER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("misspeak irrigating", S_NAGA, LVL(76, 27, -28, 69, 0), (4), A(ATTK(AT_STNG, AD_SHRD, 4, 16), ATTK(AT_MAGC, AD_DRLI, 2, 7), ATTK(AT_KICK, AD_BURN, 5, 3), ATTK(AT_NONE, AD_STON, 1, 1), ATTK(AT_MAGC, AD_VOMT, 8, 17), NO_ATTK), SIZ(3290, 290, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_TPORT|M1_ACID| M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("manumitted earphone", S_NAGA, LVL(77, 17, -27, 33, 7), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_CHKH, 9, 21), ATTK(AT_BREA, AD_WGHT, 8, 16), ATTK(AT_SPIT, AD_DREA, 5, 9), ATTK(AT_BOOM, AD_DRIN, 8, 13), NO_ATTK, NO_ATTK), SIZ(2301, 292, 0, MS_CONVERT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN| M1_TPORT_CNTRL, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chunking dotty", S_NAGA, LVL(77, 12, -7, 77, -10), (G_GENO|1), A(ATTK(AT_BEAM, AD_DIMN, 4, 3), ATTK(AT_KICK, AD_TCKL, 9, 1), ATTK(AT_WEAP, AD_FAMN, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2457, 484, 0, MS_SPELL, MZ_HUMAN), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("surmised draftsmanship horde corrida fusil desensitize", S_NAGA, LVL(77, 3, -21, 98, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_SGLD, 1, 2), ATTK(AT_TUCH, AD_TECH, 1, 19), ATTK(AT_WEAP, AD_PHYS, 5, 19), ATTK(AT_MAGC, AD_NACU, 1, 6), ATTK(AT_ENGL, AD_SHRD, 6, 10), ATTK(AT_RATH, AD_SPC2, 2, 21)), SIZ(2280, 346, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("genome cutback gusty schussed", S_NAGA, LVL(77, 22, -26, 98, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_SCRA, AD_EDGE, 4, 13), ATTK(AT_BREA, AD_FREN, 7, 2), ATTK(AT_ENGL, AD_BANI, 4, 10), ATTK(AT_BUTT, AD_WEBS, 6, 15), NO_ATTK, NO_ATTK), SIZ(166, 591, 0, MS_ORC, MZ_SMALL), MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_POIS|M1_METALLIVORE, M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("buttonholing unsaid", S_NAGA, LVL(77, 10, -29, 68, 0), (1), A(ATTK(AT_TUCH, AD_DEST, 7, 3), ATTK(AT_GAZE, AD_NGEN, 4, 1), ATTK(AT_BOOM, AD_ICEB, 7, 13), ATTK(AT_BREA, AD_LETH, 9, 8), ATTK(AT_WEAP, AD_DROP, 3, 19), ATTK(AT_BEAM, AD_NGEN, 4, 10)), SIZ(1602, 1469, 0, MS_JAPANESE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_POIS, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("demolisher baying", S_NAGA, LVL(77, 7, -30, 78, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_PEST, 1, 15), ATTK(AT_BREA, AD_GRAV, 6, 15), ATTK(AT_BITE, AD_SGLD, 4, 17), ATTK(AT_TUCH, AD_CAST, 8, 5), NO_ATTK, NO_ATTK), SIZ(11, 988, 0, MS_WERE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shutoff rivulet", S_NAGA, LVL(79, 18, -22, 79, 19), (1), A(ATTK(AT_STNG, AD_BLEE, 2, 8), ATTK(AT_RATH, AD_DCAY, 4, 9), ATTK(AT_BITE, AD_TERR, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(243, 1410, 0, MS_CASINO, MZ_HUGE), MR_FIRE|MR_ELEC, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES, M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("perique pedagogue", S_NAGA, LVL(80, 12, -30, 93, 0), (G_LGROUP|4), A(ATTK(AT_EXPL, AD_SLEE, 1, 3), ATTK(AT_KICK, AD_RUST, 2, 19), ATTK(AT_SCRA, AD_WGHT, 2, 3), ATTK(AT_RATH, AD_ABDC, 1, 12), NO_ATTK, NO_ATTK), SIZ(1377, 121, 0, MS_SHOE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("prissily cause darking miscellaneously torching", S_NAGA, LVL(80, 12, -6, 80, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_FUMB, 9, 16), ATTK(AT_WEAP, AD_CHRN, 3, 14), ATTK(AT_TUCH, AD_SLIM, 7, 15), ATTK(AT_BUTT, AD_SIN, 9, 2), ATTK(AT_TRAM, AD_ELEC, 8, 8), ATTK(AT_GAZE, AD_DRCO, 6, 5)), SIZ(2367, 35, 0, MS_TEACHER, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_ANIMAL|M1_ACID|M1_CARNIVORE, M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flammed sympathetic", S_NAGA, LVL(81, 11, -18, 97, 0), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_SLUD, 4, 5), ATTK(AT_BREA, AD_TIME, 7, 16), ATTK(AT_TRAM, AD_SOUN, 5, 9), ATTK(AT_RATH, AD_NIVE, 2, 20), ATTK(AT_GAZE, AD_RAGN, 6, 17), ATTK(AT_WEAP, AD_NTHR, 4, 21)), SIZ(508, 56, 0, MS_CORONA, MZ_GIGANTIC), MR_FIRE|MR_STONE, 0, M1_WALLWALK|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG| M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sweepstake expropriated hominized dactyl", S_NAGA, LVL(81, 13, -22, 77, 1), (G_GENO|G_SGROUP|1), A(ATTK(AT_MAGC, AD_TCKL, 5, 16), ATTK(AT_WEAP, AD_CALM, 2, 1), ATTK(AT_WEAP, AD_CALM, 1, 20), ATTK(AT_EXPL, AD_DRDX, 1, 9), ATTK(AT_BEAM, AD_BLND, 5, 5), ATTK(AT_MAGC, AD_FUMB, 8, 10)), SIZ(932, 249, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE, MR_STONE, M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hark internationalist", S_NAGA, LVL(83, 6, -1, 89, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DGST, 2, 16), ATTK(AT_MAGC, AD_FAMN, 9, 2), ATTK(AT_SPIT, AD_SKIL, 9, 19), ATTK(AT_LASH, AD_PLAS, 1, 18), ATTK(AT_TRAM, AD_FRZE, 1, 2), NO_ATTK), SIZ(2431, 1414, 0, MS_GROWL, MZ_TINY), MR_FIRE|MR_DEATH, 0, M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fleecing spiring", S_NAGA, LVL(83, 11, 6, 78, 0), (1), A(ATTK(AT_WEAP, AD_FUMB, 1, 7), ATTK(AT_TENT, AD_ICUR, 1, 10), ATTK(AT_WEAP, AD_NUMB, 7, 17), ATTK(AT_STNG, AD_ELEC, 9, 13), ATTK(AT_BEAM, AD_DISP, 6, 5), NO_ATTK), SIZ(89, 5, 0, MS_STENCH, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_NOHANDS|M1_UNSOLID|M1_POIS, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dippable badinaging", S_NAGA, LVL(84, 12, 5, 97, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_ICEB, 1, 12), ATTK(AT_CLAW, AD_DISN, 7, 19), ATTK(AT_SPIT, AD_COLD, 4, 7), ATTK(AT_WEAP, AD_LITE, 7, 10), ATTK(AT_BITE, AD_CHKH, 6, 1), ATTK(AT_TUCH, AD_MALK, 1, 12)), SIZ(623, 1331, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID| M1_POIS, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cinematographer entrancement", S_NAGA, LVL(85, 12, -27, 60, 0), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_SITM, 9, 15), ATTK(AT_GAZE, AD_TREM, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(688, 619, 0, MS_GAARDIEN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sensualism clenching ineloquent", S_NAGA, LVL(85, 15, -21, 92, -17), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_SLIM, 9, 7), ATTK(AT_BOOM, AD_NPRO, 4, 11), ATTK(AT_GAZE, AD_PAIN, 6, 5), ATTK(AT_SCRA, AD_DRIN, 4, 10), NO_ATTK, NO_ATTK), SIZ(2839, 1, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("drummed interring chase", S_NAGA, LVL(86, 16, -10, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_TLPT, 1, 5), ATTK(AT_HUGS, AD_CHKH, 1, 20), ATTK(AT_BREA, AD_CURS, 6, 13), ATTK(AT_SPIT, AD_CHAO, 3, 9), NO_ATTK, NO_ATTK), SIZ(1460, 1031, 0, MS_WOLLOH, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reap explicated", S_NAGA, LVL(88, 13, -13, 90, 0), (G_GENO|2), A(ATTK(AT_RATH, AD_LITE, 1, 17), ATTK(AT_CLAW, AD_TIME, 1, 19), ATTK(AT_BREA, AD_CNCL, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 317, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT, M2_UNDEAD|M2_LORD|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("abandoning pharyngectomy", S_NAGA, LVL(88, 13, 8, 1, -17), (1), A(ATTK(AT_EXPL, AD_LUCK, 3, 10), ATTK(AT_WEAP, AD_FIRE, 8, 10), ATTK(AT_SPIT, AD_BADE, 2, 10), ATTK(AT_TRAM, AD_WET, 1, 17), ATTK(AT_BEAM, AD_STTP, 1, 1), ATTK(AT_WEAP, AD_NGEN, 1, 12)), SIZ(1656, 515, 0, MS_NURSE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("overreaction petty", S_NAGA, LVL(88, 8, 4, 61, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_DREA, 1, 6), ATTK(AT_ENGL, AD_NGEN, 7, 13), ATTK(AT_RATH, AD_RBRE, 2, 15), ATTK(AT_BEAM, AD_INER, 4, 19), ATTK(AT_HUGS, AD_RBRE, 3, 21), ATTK(AT_STNG, AD_SLUD, 2, 8)), SIZ(2836, 1079, 0, MS_SOCKS, MZ_GIGANTIC), MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("costed reconveying", S_NAGA, LVL(88, 10, -12, 58, 0), (1), A(ATTK(AT_BREA, AD_INER, 4, 12), ATTK(AT_SPIT, AD_LEGS, 7, 5), ATTK(AT_CLAW, AD_DREA, 6, 14), ATTK(AT_ENGL, AD_LITT, 6, 10), ATTK(AT_BUTT, AD_LEGS, 3, 18), ATTK(AT_TUCH, AD_FUMB, 5, 14)), SIZ(3077, 1029, 0, MS_NURSE, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_DRAIN, MR_DRAIN, M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("overweight calomel expounded", S_NAGA, LVL(90, 9, -15, 25, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_BANI, 7, 20), ATTK(AT_WEAP, AD_PEST, 8, 9), ATTK(AT_WEAP, AD_DGST, 4, 21), ATTK(AT_BUTT, AD_ACID, 8, 6), ATTK(AT_WEAP, AD_MANA, 5, 14), ATTK(AT_ENGL, AD_WTHR, 9, 19)), SIZ(1890, 36, 0, MS_PRINCIPAL, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unwearable manfully", S_NAGA, LVL(90, 11, -6, 51, 0), (2), A(ATTK(AT_HUGS, AD_DRDX, 6, 7), ATTK(AT_BEAM, AD_THIR, 8, 20), ATTK(AT_LASH, AD_SGLD, 7, 2), ATTK(AT_GAZE, AD_DISN, 4, 6), NO_ATTK, NO_ATTK), SIZ(899, 6, 0, MS_IMITATE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("translated disk nevada outstay", S_NAGA, LVL(90, 15, 2, 83, 0), (2), A(ATTK(AT_GAZE, AD_TERR, 2, 21), ATTK(AT_TENT, AD_DRCO, 1, 6), ATTK(AT_STNG, AD_AXUS, 8, 17), ATTK(AT_GAZE, AD_WRAT, 1, 18), ATTK(AT_BOOM, AD_TECH, 1, 8), ATTK(AT_TENT, AD_DARK, 5, 15)), SIZ(331, 1133, 0, MS_BRAG, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("emit muggier", S_NAGA, LVL(90, 12, -29, 93, 4), (2), A(ATTK(AT_GAZE, AD_FEMI, 1, 1), ATTK(AT_SCRA, AD_UNPR, 3, 7), ATTK(AT_BREA, AD_DRCH, 5, 15), ATTK(AT_TRAM, AD_DGST, 1, 8), ATTK(AT_BUTT, AD_FLAM, 8, 18), ATTK(AT_TUCH, AD_ABDC, 5, 9)), SIZ(2044, 206, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dreamy escargot fieldpiece", S_NAGA, LVL(91, 12, -6, 53, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_TIME, 6, 6), ATTK(AT_NONE, AD_FEMI, 3, 9), ATTK(AT_WEAP, AD_MIDI, 1, 11), ATTK(AT_CLAW, AD_HEAL, 8, 6), ATTK(AT_BREA, AD_DETH, 4, 6), ATTK(AT_BUTT, AD_CAST, 1, 20)), SIZ(246, 28, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK, M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("white agin rewakened enclose", S_NAGA, LVL(92, 12, 6, 96, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_SPIT, AD_POLY, 8, 1), ATTK(AT_NONE, AD_MAGM, 1, 13), ATTK(AT_NONE, AD_DETH, 4, 5), ATTK(AT_LASH, AD_FAKE, 6, 3), NO_ATTK, NO_ATTK), SIZ(444, 629, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_SWIM|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("orthoepist withered", S_NAGA, LVL(93, 21, -23, 70, -13), (G_UNIQ|3), A(ATTK(AT_LASH, AD_ICEB, 2, 19), ATTK(AT_BEAM, AD_VULN, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2092, 969, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bireme cropped", S_NAGA, LVL(93, 12, -16, 65, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_SLIM, 1, 19), ATTK(AT_BUTT, AD_SPEL, 2, 15), ATTK(AT_HUGS, AD_LUCK, 3, 17), ATTK(AT_SPIT, AD_TRAI, 6, 4), ATTK(AT_KICK, AD_SLOW, 3, 13), NO_ATTK), SIZ(776, 24, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_ACID| M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("remanufactured engaging", S_NAGA, LVL(93, 6, -11, 83, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_CORR, 1, 21), ATTK(AT_TUCH, AD_NTHR, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1110, 1093, 0, MS_SOUND, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_CLING|M1_HIDE|M1_NOHANDS|M1_TPORT_CNTRL, M2_PRINCE|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vamoose stubbily noisily retardant maziest overcharged", S_NAGA, LVL(94, 16, -15, 54, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_TPTO, 6, 9), ATTK(AT_MAGC, AD_PHYS, 2, 21), ATTK(AT_BOOM, AD_PLAS, 3, 7), ATTK(AT_CLAW, AD_SIN, 1, 15), ATTK(AT_LASH, AD_PLAS, 7, 13), NO_ATTK), SIZ(323, 682, 0, MS_BONES, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_REGEN, M2_PRINCE|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("trouncing palazzi", S_NAGA, LVL(94, 22, -12, 75, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_NONE, AD_DETH, 4, 6), ATTK(AT_BITE, AD_LAVA, 4, 7), ATTK(AT_MAGC, AD_DIMN, 7, 14), ATTK(AT_TENT, AD_SOUN, 3, 8), ATTK(AT_BREA, AD_FAMN, 2, 19), ATTK(AT_LASH, AD_NPRO, 6, 15)), SIZ(265, 254, 0, MS_BUZZ, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_DWARF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rewelded valor", S_NAGA, LVL(95, 12, -18, 77, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_SPIT, AD_CNCL, 3, 8), ATTK(AT_CLAW, AD_NUMB, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(793, 675, 0, MS_MISSING, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("essential professed", S_NAGA, LVL(95, 12, -9, 17, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DEST, 3, 7), ATTK(AT_BITE, AD_DIMN, 3, 17), ATTK(AT_WEAP, AD_THIE, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2902, 35, 0, MS_PARROT, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, MR_DISINT, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("botfly leasehold foredate", S_NAGA, LVL(97, 12, -9, 34, 8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_PLYS, 7, 5), ATTK(AT_TRAM, AD_MANA, 1, 2), ATTK(AT_WEAP, AD_NPRO, 9, 8), ATTK(AT_NONE, AD_TRAP, 3, 18), ATTK(AT_KICK, AD_SKIL, 4, 10), ATTK(AT_KICK, AD_DISP, 6, 21)), SIZ(1583, 105, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID|MR_STONE, M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID|M1_REGEN, M2_MINION|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("haiti shipmate", S_NAGA, LVL(98, 35, -20, 70, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TENT, AD_MAGM, 9, 15), ATTK(AT_TRAM, AD_BANI, 1, 19), ATTK(AT_WEAP, AD_SGLD, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(637, 12, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT| M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("immodest fumitory", S_NAGA, LVL(98, 12, -15, 11, 0), (2), A(ATTK(AT_ENGL, AD_SLEE, 7, 8), ATTK(AT_BUTT, AD_TRAI, 3, 18), ATTK(AT_CLAW, AD_SEDU, 5, 14), ATTK(AT_CLAW, AD_ALIN, 3, 16), NO_ATTK, NO_ATTK), SIZ(1903, 634, 0, MS_CHICKEN, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_JEWELS|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hail metonym wirier unsoldered", S_NAGA, LVL(99, 9, -26, 14, 2), (G_GENO|G_UNIQ|1), A(ATTK(AT_GAZE, AD_DRCO, 6, 18), ATTK(AT_TRAM, AD_BADE, 8, 10), ATTK(AT_TENT, AD_BURN, 7, 11), ATTK(AT_TUCH, AD_STAT, 1, 8), ATTK(AT_EXPL, AD_CLRC, 1, 1), NO_ATTK), SIZ(3276, 187, 0, MS_APOC, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOHEAD|M1_ACID|M1_POIS, M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("protege forgettable expounder", S_NAGA, LVL(100, 17, -22, 70, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DRST, 6, 2), ATTK(AT_BEAM, AD_NGEN, 5, 5), ATTK(AT_KICK, AD_DREA, 4, 3), ATTK(AT_BREA, AD_SKIL, 2, 7), ATTK(AT_WEAP, AD_LITT, 3, 7), NO_ATTK), SIZ(936, 142, 0, MS_SOLDIER, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH, MR_DEATH, M1_AMPHIBIOUS|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("baldpate ejectum bellmen fooling sunk", S_NAGA, LVL(100, 37, -27, 74, 0), (2), A(ATTK(AT_GAZE, AD_STUN, 2, 12), ATTK(AT_WEAP, AD_IDAM, 8, 15), ATTK(AT_HUGS, AD_INER, 5, 19), ATTK(AT_NONE, AD_INSA, 3, 7), ATTK(AT_BREA, AD_CLRC, 1, 8), NO_ATTK), SIZ(508, 926, 0, MS_GIBBERISH, MZ_LARGE), MR_ELEC|MR_DEATH, MR_ELEC, M1_TUNNEL|M1_REGEN|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("junketeer quarreled", S_NAGA, LVL(100, 16, -15, 23, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BREA, AD_ICUR, 9, 4), ATTK(AT_BITE, AD_AMNE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3151, 304, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hardhanded corrosion terrified", S_NAGA, LVL(100, 13, -11, 57, -4), (G_GENO|3), A(ATTK(AT_SCRA, AD_HEAL, 8, 1), ATTK(AT_STNG, AD_FAKE, 8, 3), ATTK(AT_HUGS, AD_CONF, 6, 1), ATTK(AT_EXPL, AD_RAGN, 9, 21), NO_ATTK, NO_ATTK), SIZ(1075, 273, 0, MS_AREOLA, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_TPORT_CNTRL, M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("outmaneuvered equalised labeler", S_NAGA, LVL(100, 12, -8, 53, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TUCH, AD_TRAP, 3, 19), ATTK(AT_CLAW, AD_PLAS, 7, 13), ATTK(AT_HUGS, AD_CONF, 1, 2), ATTK(AT_BUTT, AD_TREM, 1, 3), ATTK(AT_BREA, AD_DISN, 6, 18), NO_ATTK), SIZ(1216, 83, 0, MS_GRUNT, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jaggery floury", S_NAGA, LVL(100, 20, -10, 84, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_NGEN, 1, 9), ATTK(AT_GAZE, AD_DRLI, 1, 10), ATTK(AT_CLAW, AD_RNG, 3, 1), ATTK(AT_RATH, AD_NACU, 8, 1), NO_ATTK, NO_ATTK), SIZ(1720, 609, 0, MS_CUSS, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL| M1_ACID, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("churner decemvir", S_NAGA, LVL(100, 12, 2, 35, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_CLRC, 5, 14), ATTK(AT_WEAP, AD_GLIB, 5, 16), ATTK(AT_LASH, AD_NUMB, 1, 15), ATTK(AT_WEAP, AD_TIME, 3, 7), ATTK(AT_LASH, AD_MAGM, 5, 7), ATTK(AT_KICK, AD_LITT, 3, 20)), SIZ(43, 781, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_DEATH, M1_SWIM|M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jaloppy mutilator", S_NAGA, LVL(100, 11, -24, 85, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_DIMN, 1, 4), ATTK(AT_GAZE, AD_DCAY, 9, 16), ATTK(AT_WEAP, AD_NEXU, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1218, 315, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_ANIMAL|M1_TPORT_CNTRL, M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("arrestee uncage trining", S_NAGA, LVL(101, 15, -10, 60, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_SCRA, AD_DEBT, 1, 18), ATTK(AT_SPIT, AD_AXUS, 3, 16), ATTK(AT_BUTT, AD_DIMN, 6, 4), ATTK(AT_BUTT, AD_BURN, 2, 18), ATTK(AT_TRAM, AD_DRCH, 1, 7), NO_ATTK), SIZ(2291, 1257, 0, MS_BARBER, MZ_SMALL), MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("manufactory somnambulant", S_NAGA, LVL(102, 23, -4, 84, -8), (1), A(ATTK(AT_GAZE, AD_RUNS, 7, 11), ATTK(AT_NONE, AD_TCKL, 3, 18), ATTK(AT_TENT, AD_FAMN, 1, 12), ATTK(AT_MAGC, AD_AXUS, 7, 15), ATTK(AT_GAZE, AD_NAST, 2, 18), ATTK(AT_STNG, AD_NUMB, 9, 13)), SIZ(458, 275, 0, MS_IMITATE, MZ_LARGE), MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hopping yielder", S_NAGA, LVL(102, 15, -40, 90, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_WNCE, 7, 17), ATTK(AT_BEAM, AD_AMNE, 6, 26), ATTK(AT_ENGL, AD_WISD, 3, 25), ATTK(AT_TRAM, AD_DRLI, 3, 6), NO_ATTK, NO_ATTK), SIZ(819, 28, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_ANIMAL|M1_UNSOLID, M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("complexional principally maculate", S_NAGA, LVL(102, 16, -19, 21, -18), (1), A(ATTK(AT_TUCH, AD_DRIN, 7, 2), ATTK(AT_ENGL, AD_DIMN, 3, 26), ATTK(AT_MAGC, AD_CAST, 4, 21), ATTK(AT_WEAP, AD_AMNE, 1, 2), NO_ATTK, NO_ATTK), SIZ(1169, 296, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_SLEEP, 0, M1_SWIM|M1_CLING|M1_HUMANOID|M1_SLITHY, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("scrape besprinkling", S_NAGA, LVL(102, 15, -16, 93, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TRAM, AD_SEDU, 9, 12), ATTK(AT_LASH, AD_SLIM, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3630, 580, 0, MS_METALMAFIA, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_ANIMAL, M2_NOPOLY|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("extroversive umpire medicate", S_NAGA, LVL(102, 8, -30, 89, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_STCK, 2, 23), ATTK(AT_STNG, AD_GLIB, 2, 18), ATTK(AT_TUCH, AD_DRLI, 3, 2), ATTK(AT_CLAW, AD_TLPT, 7, 19), ATTK(AT_BEAM, AD_NPRO, 9, 21), NO_ATTK), SIZ(424, 1114, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jaywalked bugler", S_NAGA, LVL(103, 20, -35, 90, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_KICK, AD_MALK, 1, 2), ATTK(AT_SPIT, AD_DREN, 6, 26), ATTK(AT_BREA, AD_DRDX, 9, 7), ATTK(AT_BOOM, AD_RBAD, 9, 26), ATTK(AT_NONE, AD_DRCH, 6, 2), NO_ATTK), SIZ(969, 243, 0, MS_STABILIZE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_TPORT, M2_MINION|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("conversely orrisroot reprocessing squattest yahweh", S_NAGA, LVL(103, 18, -11, 65, -16), (4), A(ATTK(AT_STNG, AD_LUCK, 1, 3), ATTK(AT_WEAP, AD_DRCH, 9, 6), ATTK(AT_WEAP, AD_EDGE, 8, 21), ATTK(AT_TUCH, AD_FAKE, 3, 17), NO_ATTK, NO_ATTK), SIZ(2577, 116, 0, MS_GIBBERISH, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_CLING|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("skilful salvably saddlebow", S_NAGA, LVL(103, 8, -12, 98, 0), (1), A(ATTK(AT_BITE, AD_CHKH, 1, 3), ATTK(AT_WEAP, AD_LETH, 8, 20), ATTK(AT_NONE, AD_ALIN, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4231, 410, 0, MS_BUZZ, MZ_LARGE), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_NASTY|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NONMOVING|M3_SPIDER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("recta fluctuation", S_NAGA, LVL(103, 13, -28, 47, 0), (G_UNIQ|4), A(ATTK(AT_STNG, AD_FUMB, 1, 13), ATTK(AT_KICK, AD_BANI, 5, 11), ATTK(AT_SCRA, AD_SSEX, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1917, 485, 0, MS_STENCH, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_SLEEP|MR_DISINT, M1_NOHANDS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_MAGIC| M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("castigation mauritanian", S_NAGA, LVL(105, 14, -36, 82, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_UVUU, 4, 21), ATTK(AT_RATH, AD_RAGN, 1, 7), ATTK(AT_RATH, AD_NGRA, 0, 16), ATTK(AT_ENGL, AD_HALU, 6, 9), ATTK(AT_RATH, AD_NGRA, 9, 25), NO_ATTK), SIZ(2127, 1072, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_COLD, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("strap beamier", S_NAGA, LVL(105, 32, -29, 43, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_NONE, AD_NGRA, 2, 10), ATTK(AT_NONE, AD_HODS, 7, 16), ATTK(AT_BUTT, AD_SPC2, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(63, 440, 0, MS_DEEPSTATE, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_CLING|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hexahedra corneal tartar", S_NAGA, LVL(105, 20, 2, 88, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_INSA, 1, 22), ATTK(AT_SPIT, AD_GRAV, 9, 8), ATTK(AT_TRAM, AD_DREA, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(919, 1, 0, MS_SOVIET, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bedumb thulium", S_NAGA, LVL(105, 19, -16, 88, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_VOMT, 1, 14), ATTK(AT_TRAM, AD_NUMB, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(656, 23, 0, MS_DRUGS, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("intensifying goldfish laminator clung", S_NAGA, LVL(106, 15, -14, 13, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_TIME, 3, 10), ATTK(AT_BEAM, AD_LAZY, 9, 2), ATTK(AT_ENGL, AD_AGGR, 1, 24), ATTK(AT_BREA, AD_PLAS, 9, 25), ATTK(AT_LASH, AD_LAZY, 3, 3), NO_ATTK), SIZ(1222, 379, 0, MS_BOSS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_ELEC, M1_FLY|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("corneal wakener", S_NAGA, LVL(106, 12, 3, 97, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_BLND, 3, 4), ATTK(AT_WEAP, AD_FRZE, 2, 5), ATTK(AT_ENGL, AD_PAIN, 3, 2), ATTK(AT_WEAP, AD_TRAI, 4, 1), ATTK(AT_WEAP, AD_DIMN, 4, 26), ATTK(AT_NONE, AD_THIR, 2, 2)), SIZ(83, 2, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, MR_COLD, M1_HUMANOID|M1_UNSOLID, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("welsher precalculated", S_NAGA, LVL(106, 20, 6, 89, -1), (G_GENO|G_SGROUP|3), A(ATTK(AT_EXPL, AD_BURN, 6, 2), ATTK(AT_CLAW, AD_UVUU, 8, 6), ATTK(AT_MAGC, AD_TRAP, 5, 16), ATTK(AT_BEAM, AD_WERE, 8, 3), ATTK(AT_BOOM, AD_VULN, 1, 17), NO_ATTK), SIZ(816, 88, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("discography cowling", S_NAGA, LVL(107, 20, -35, 80, 0), (3), A(ATTK(AT_RATH, AD_SANI, 1, 6), ATTK(AT_BREA, AD_NPRO, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1075, 37, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_POIS, M2_NOPOLY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("thankyou slicking", S_NAGA, LVL(108, 12, -38, 86, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_WET, 7, 20), ATTK(AT_ENGL, AD_LAZY, 6, 7), ATTK(AT_BITE, AD_MAGM, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(625, 353, 0, MS_CUSS, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_MINDLESS, M2_LORD|M2_DEMON|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("coset reintroduced humanizer", S_NAGA, LVL(108, 53, 8, 89, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_ICUR, 8, 24), ATTK(AT_BREA, AD_LAZY, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1798, 214, 0, MS_CODE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, MR_FIRE, M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("com overexposing disemployment drawback", S_NAGA, LVL(109, 48, -28, 99, 1), (G_RGROUP|1), A(ATTK(AT_RATH, AD_NEXU, 2, 26), ATTK(AT_BEAM, AD_PHYS, 8, 2), ATTK(AT_BOOM, AD_POLY, 8, 11), ATTK(AT_WEAP, AD_UVUU, 6, 20), NO_ATTK, NO_ATTK), SIZ(619, 351, 0, MS_BARK, MZ_GIGANTIC), MR_COLD|MR_ELEC, 0, M1_NEEDPICK|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unfederated dish sahara phlegm advantage", S_NAGA, LVL(109, 14, -5, 99, -11), (1), A(ATTK(AT_LASH, AD_SLOW, 3, 24), ATTK(AT_HUGS, AD_SPC2, 1, 20), ATTK(AT_SCRA, AD_CHKH, 7, 8), ATTK(AT_EXPL, AD_VULN, 6, 9), NO_ATTK, NO_ATTK), SIZ(868, 465, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("shuffled subfamily", S_NAGA, LVL(109, 11, -24, 49, 0), (G_LGROUP|3), A(ATTK(AT_STNG, AD_LUCK, 9, 20), ATTK(AT_STNG, AD_PHYS, 6, 13), ATTK(AT_SPIT, AD_NAST, 2, 10), ATTK(AT_BREA, AD_GRAV, 5, 17), NO_ATTK, NO_ATTK), SIZ(863, 576, 0, MS_SEDUCE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("paleographical unconstitutionality", S_NAGA, LVL(111, 12, -6, 96, -3), (3), A(ATTK(AT_CLAW, AD_WTHR, 8, 26), ATTK(AT_KICK, AD_CONT, 5, 25), ATTK(AT_MAGC, AD_DRST, 2, 9), ATTK(AT_BITE, AD_STON, 2, 18), NO_ATTK, NO_ATTK), SIZ(162, 128, 0, MS_MUMBLE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_REGEN, M2_LORD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ashamedly wittingly", S_NAGA, LVL(111, 19, -12, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DRCO, 2, 18), ATTK(AT_BREA, AD_VULN, 5, 11), ATTK(AT_EXPL, AD_LEGS, 9, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(785, 1018, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, MR_COLD, M1_CONCEAL|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_GNOME|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("irrefragable epileptoid", S_NAGA, LVL(111, 12, -36, 74, -12), (G_GENO|G_SGROUP|2), A(ATTK(AT_ENGL, AD_SGLD, 7, 16), ATTK(AT_SPIT, AD_CHAO, 5, 16), ATTK(AT_SCRA, AD_FUMB, 9, 5), ATTK(AT_KICK, AD_HEAL, 8, 26), NO_ATTK, NO_ATTK), SIZ(1198, 13, 0, MS_SING, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS, M2_PRINCE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pettifogging fossate", S_NAGA, LVL(112, 15, -24, 100, -9), (2), A(ATTK(AT_TRAM, AD_CHRN, 4, 1), ATTK(AT_BUTT, AD_FREN, 6, 8), ATTK(AT_MAGC, AD_WET, 8, 8), ATTK(AT_ENGL, AD_DISE, 6, 17), NO_ATTK, NO_ATTK), SIZ(409, 287, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, MR_COLD, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_OMNIVORE, M2_PRINCE|M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("thunderbird overtook mixology oxidatively epigraphically", S_NAGA, LVL(112, 13, 9, 96, 7), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_ACID, 2, 15), ATTK(AT_NONE, AD_CHAO, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(793, 255, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, MR_COLD, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS, M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("whomever havana", S_NAGA, LVL(114, 13, -33, 83, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_ACID, 1, 6), ATTK(AT_TRAM, AD_DGST, 9, 5), ATTK(AT_SPIT, AD_MALK, 9, 7), ATTK(AT_TENT, AD_PHYS, 1, 21), ATTK(AT_GAZE, AD_ICEB, 8, 5), NO_ATTK), SIZ(1701, 290, 0, MS_BARBER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_COLD, M1_AMPHIBIOUS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dissatisfying nonskid", S_NAGA, LVL(114, 19, -30, 74, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_DRCH, 2, 1), ATTK(AT_GAZE, AD_TCKL, 1, 24), ATTK(AT_ENGL, AD_ICEB, 1, 7), ATTK(AT_NONE, AD_WRAP, 0, 11), ATTK(AT_CLAW, AD_VOMT, 8, 10), ATTK(AT_SCRA, AD_NGEN, 4, 10)), SIZ(329, 184, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_OVIPAROUS|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("saintdom federation jawbreaker jerkiest cavilling", S_NAGA, LVL(114, 12, -22, 98, 0), (4), A(ATTK(AT_SPIT, AD_NEXU, 1, 14), ATTK(AT_HUGS, AD_HEAL, 5, 8), ATTK(AT_BEAM, AD_INSA, 1, 7), ATTK(AT_BITE, AD_DRDX, 1, 15), NO_ATTK, NO_ATTK), SIZ(681, 76, 0, MS_BOAST, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, MR_FIRE, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("suave resistantly", S_NAGA, LVL(114, 14, -24, 74, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_BURN, 7, 2), ATTK(AT_EXPL, AD_DROP, 3, 26), ATTK(AT_STNG, AD_SCOR, 4, 10), ATTK(AT_KICK, AD_DREA, 4, 15), NO_ATTK, NO_ATTK), SIZ(1450, 68, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSAMUL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("antwerp denying straggly", S_NAGA, LVL(116, 13, -33, 77, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_SCRA, AD_NPRO, 6, 19), ATTK(AT_KICK, AD_FIRE, 5, 2), ATTK(AT_GAZE, AD_CHAO, 2, 25), ATTK(AT_ENGL, AD_THIR, 9, 13), ATTK(AT_SPIT, AD_CORR, 2, 15), NO_ATTK), SIZ(2514, 264, 0, MS_TEACHER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undiscovered so", S_NAGA, LVL(116, 12, -32, 90, 0), (1), A(ATTK(AT_TENT, AD_SANI, 8, 7), ATTK(AT_ENGL, AD_AXUS, 4, 20), ATTK(AT_LASH, AD_CAST, 9, 18), ATTK(AT_TENT, AD_ACID, 3, 8), ATTK(AT_WEAP, AD_BLAS, 7, 13), NO_ATTK), SIZ(660, 1144, 0, MS_CAR, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tailcoat discreetly", S_NAGA, LVL(117, 27, -21, 85, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_NGRA, 2, 26), ATTK(AT_BEAM, AD_SKIL, 2, 7), ATTK(AT_BREA, AD_PLAS, 9, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(266, 1467, 0, MS_GIBBERISH, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_SWIM|M1_ANIMAL|M1_TPORT|M1_ACID|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_ORC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("invocation beechen behooving", S_NAGA, LVL(117, 20, -1, 46, 0), (G_SGROUP|3), A(ATTK(AT_CLAW, AD_VULN, 2, 24), ATTK(AT_WEAP, AD_VAPO, 5, 22), ATTK(AT_SPIT, AD_DAMA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2935, 6, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_COLD|MR_POISON, M1_SWIM|M1_AMORPHOUS|M1_THICK_HIDE, M2_DEMON|M2_WANDER|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dashy healing mingler", S_NAGA, LVL(117, 12, -38, 72, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BREA, AD_SEDU, 8, 8), ATTK(AT_TUCH, AD_DAMA, 2, 22), ATTK(AT_TRAM, AD_ACID, 6, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1358, 51, 0, MS_LAUGH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("swayed justification", S_NAGA, LVL(117, 9, -1, 100, 18), (G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 6, 10), ATTK(AT_WEAP, AD_DETH, 1, 14), ATTK(AT_BEAM, AD_POLY, 9, 3), ATTK(AT_MAGC, AD_DIMN, 5, 23), ATTK(AT_SPIT, AD_SSEX, 1, 22), NO_ATTK), SIZ(814, 5, 0, MS_NURSE, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("inclement stooling", S_NAGA, LVL(117, 15, -1, 78, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_DRDX, 5, 5), ATTK(AT_WEAP, AD_WERE, 9, 14), ATTK(AT_NONE, AD_CONF, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(529, 3, 0, MS_ALLA, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dialectal lionizing", S_NAGA, LVL(119, 12, -27, 100, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_NONE, AD_WEBS, 5, 5), ATTK(AT_BREA, AD_NEXU, 5, 17), ATTK(AT_KICK, AD_SSEX, 7, 10), ATTK(AT_TUCH, AD_ACID, 5, 5), ATTK(AT_SCRA, AD_THIR, 3, 20), NO_ATTK), SIZ(822, 1173, 0, MS_BOT, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nonlogical rial microphotographed nervate", S_NAGA, LVL(119, 12, -11, 72, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_DISP, 9, 12), ATTK(AT_BREA, AD_MCRE, 1, 4), ATTK(AT_BUTT, AD_MAGM, 7, 22), ATTK(AT_TUCH, AD_TIME, 9, 12), ATTK(AT_BOOM, AD_SAMU, 6, 17), ATTK(AT_WEAP, AD_COLD, 4, 24)), SIZ(363, 684, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("artifact bibliographic fifth", S_NAGA, LVL(120, 12, -28, 95, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_DRCH, 6, 26), ATTK(AT_TUCH, AD_INSA, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(780, 37, 0, MS_BUZZ, MZ_SMALL), MR_COLD|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL| M1_THICK_HIDE, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fending spectacle", S_NAGA, LVL(120, 33, -39, 54, -20), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_RBRE, 1, 21), ATTK(AT_TUCH, AD_CHKH, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1275, 606, 0, MS_SHOE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spinner gorging", S_NAGA, LVL(120, 20, -13, 96, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BEAM, AD_DISN, 7, 25), ATTK(AT_TRAM, AD_DRCO, 8, 20), ATTK(AT_TENT, AD_HODS, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2910, 258, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gazed refuelling", S_NAGA, LVL(121, 20, -22, 83, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_LASH, AD_STUN, 4, 8), ATTK(AT_STNG, AD_LAZY, 8, 9), ATTK(AT_WEAP, AD_DGST, 1, 22), ATTK(AT_BREA, AD_CAST, 5, 11), NO_ATTK, NO_ATTK), SIZ(66, 544, 0, MS_BURBLE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spatteringly unfrocked learning", S_NAGA, LVL(121, 32, -29, 81, 12), (G_LGROUP|2), A(ATTK(AT_BREA, AD_WRAT, 1, 8), ATTK(AT_SCRA, AD_DIMN, 8, 14), ATTK(AT_WEAP, AD_LAVA, 2, 14), ATTK(AT_WEAP, AD_DREN, 7, 14), ATTK(AT_TENT, AD_DGST, 9, 3), NO_ATTK), SIZ(4, 846, 0, MS_MEW, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_POIS|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("outswum stingiest excrement stylish overinfluential", S_NAGA, LVL(121, 20, -3, 73, -4), (G_RGROUP|1), A(ATTK(AT_SPIT, AD_CORR, 9, 8), ATTK(AT_MAGC, AD_NGEN, 1, 3), ATTK(AT_WEAP, AD_SIN, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(27, 413, 0, MS_DEAD, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NO_DECAY, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mao surfiest", S_NAGA, LVL(122, 15, 0, 38, 0), (G_RGROUP|3), A(ATTK(AT_RATH, AD_CAST, 9, 26), ATTK(AT_BEAM, AD_RBRE, 6, 17), ATTK(AT_BUTT, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1699, 72, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("devilling dottily", S_NAGA, LVL(122, 17, -24, 56, 5), (G_GENO|G_RGROUP|2), A(ATTK(AT_BOOM, AD_ALIN, 3, 12), ATTK(AT_BREA, AD_FRZE, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(224, 1077, 0, MS_JAPANESE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_REGEN, M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("literatim connubial", S_NAGA, LVL(124, 30, 8, 34, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_TUCH, AD_POLY, 1, 11), ATTK(AT_EXPL, AD_INSA, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(217, 766, 0, MS_SPOILER, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hereby researching", S_NAGA, LVL(124, 9, -15, 74, 1), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BITE, AD_SLIM, 5, 6), ATTK(AT_WEAP, AD_FEAR, 7, 21), ATTK(AT_CLAW, AD_SAMU, 7, 18), ATTK(AT_LASH, AD_DRCH, 2, 17), ATTK(AT_BUTT, AD_ANTI, 4, 18), ATTK(AT_BREA, AD_CURS, 9, 25)), SIZ(51, 113, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rural eyelash", S_NAGA, LVL(125, 14, -25, 78, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_ILLU, 5, 10), ATTK(AT_WEAP, AD_COLD, 8, 8), ATTK(AT_BITE, AD_SEDU, 9, 9), ATTK(AT_TENT, AD_SLEE, 1, 13), ATTK(AT_BREA, AD_BURN, 8, 8), NO_ATTK), SIZ(409, 169, 0, MS_ORC, MZ_TINY), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_CARNIVORE, M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* * Ogres */ MON("baby ogre", S_OGRE, LVL(0, 6, 8, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ble ogre", S_OGRE, LVL(0, 6, 9, 0, -3), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sp-do", S_OGRE, LVL(0, 12, 9, 0, -3), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("novice haircutter", S_OGRE, LVL(0, 6, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARBER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("portal deviated", S_OGRE, LVL(0, 9, 5, 35, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_TUCH, AD_SEDU, 2, 1), ATTK(AT_WEAP, AD_LAVA, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1761, 208, 0, MS_GRUNT, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_FLY|M1_HIDE|M1_SLITHY|M1_UNSOLID|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("clucking unglazed", S_OGRE, LVL(0, 22, 6, 14, 0), (1), A(ATTK(AT_CLAW, AD_DRCO, 1, 2), ATTK(AT_TENT, AD_BLND, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(454, 687, 0, MS_GYPSY, MZ_LARGE), MR_COLD|MR_ELEC|MR_STONE, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL| M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("minor ogre", S_OGRE, LVL(1, 10, 6, 0, -3), (G_GENO|7), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slo ogre", S_OGRE, LVL(1, 8, 8, 0, -3), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("camper ogre", S_OGRE, /* spawns with sling and 40 junk metal */ LVL(1, 10, 6, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("drum stint reluctance", S_OGRE, LVL(1, 14, 6, 4, 6), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_BADE, 6, 1), ATTK(AT_TUCH, AD_LEGS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(161, 1012, 0, MS_STENCH, MZ_TINY), MR_ELEC, 0, M1_FLY|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_AVOIDER|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("slow ogre", S_OGRE, LVL(2, 7, 8, 0, -3), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stab ogre", S_OGRE, /* spawns with knife */ LVL(2, 10, 5, 0, -3), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("photochemistry teethe", S_OGRE, LVL(2, 15, 2, 3, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_WGHT, 2, 5), ATTK(AT_HUGS, AD_ACID, 1, 8), ATTK(AT_BITE, AD_FEAR, 1, 8), ATTK(AT_BEAM, AD_WRAP, 2, 1), ATTK(AT_TUCH, AD_FREN, 2, 3), ATTK(AT_TRAM, AD_SITM, 1, 8)), SIZ(1273, 149, 0, MS_BURBLE, MZ_TINY), 0, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS, M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mid-ogre", S_OGRE, LVL(3, 10, 5, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lighter ogre", S_OGRE, /* spawns with light club */ LVL(3, 8, 8, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hu ogre", S_OGRE, LVL(3, 9, 7, 0, -3), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("annoyed ogre", S_OGRE, LVL(3, 10, 5, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_AGGR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("space orc", S_OGRE, LVL(3, 9, 10, 0, -3), (5|G_GENO|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("elona mad scientist", S_OGRE, LVL(3, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("hostilely stale", S_OGRE, LVL(4, 12, -10, 86, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_BLEE, 7, 1), ATTK(AT_MAGC, AD_SCOR, 2, 6), ATTK(AT_KICK, AD_RBAD, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1110, 1724, 0, MS_CODE, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_ANIMAL|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vacillating cybernation riverbed mast", S_OGRE, LVL(4, 19, -6, 71, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_SSEX, 4, 4), ATTK(AT_NONE, AD_FEAR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(109, 92, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hatful dourly insolent", S_OGRE, LVL(4, 24, 5, 9, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DEPR, 4, 7), ATTK(AT_BREA, AD_AXUS, 4, 2), ATTK(AT_TRAM, AD_ACID, 3, 4), ATTK(AT_BEAM, AD_CONF, 1, 1), ATTK(AT_BREA, AD_NACU, 2, 5), NO_ATTK), SIZ(2370, 1486, 0, MS_MEW, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_NOHEAD|M1_ANIMAL, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ogre", S_OGRE, LVL(5, 10, 5, 0, -3), (G_SGROUP|G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ogre axman", S_OGRE, LVL(5, 10, 5, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stalking ogre", S_OGRE, LVL(5, 10, 5, 0, -3), (G_SGROUP|G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ogro", S_OGRE, /*playable race*/ LVL(5, 10, 5, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ogre thief", S_OGRE, LVL(5, 10, 5, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("domestic ogre", S_OGRE, LVL(5, 10, 5, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("squeakarina", S_OGRE, LVL(5, 11, 0, 60, -5), (1), A(ATTK(AT_KICK, AD_COLD, 2, 5), ATTK(AT_BEAM, AD_FRZE, 2, 5), ATTK(AT_TRAM, AD_CONF, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stunted ogre", S_OGRE, LVL(5, 8, 7, 0, -3), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("squeakboss", S_OGRE, LVL(5, 11, 0, 60, -5), (1), A(ATTK(AT_KICK, AD_COLD, 2, 5), ATTK(AT_BEAM, AD_FRZE, 2, 5), ATTK(AT_TRAM, AD_CONF, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("talon soldier", S_OGRE, LVL(5, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_FREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("pointstick ogre", S_OGRE, LVL(5, 10, 5, 0, -3), (G_LGROUP|G_GENO|2), A(ATTK(AT_WEAP, AD_SCOR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("less ogre", S_OGRE, LVL(5, 9, 7, 0, -3), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("swing ogre", S_OGRE, LVL(5, 9, 7, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("togre", S_OGRE, LVL(5, 10, 5, 0, -3), (G_SGROUP|G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("normal ogre", S_OGRE, /* spawns with cudgel */ LVL(5, 10, 5, 0, -3), (G_SGROUP|G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("weakling ogre", S_OGRE, LVL(5, 4, 7, 0, -3), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cockentrice", S_OGRE, /* by hothraxxa */ LVL(5, 6, 6, 30, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pompeji caster", S_OGRE, LVL(5, 13, -1, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hole ogre", S_OGRE, /* FHS cave ogre */ LVL(5, 12, 5, 0, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pour ogre", S_OGRE, /* spawns with poured club */ LVL(5, 10, 5, 0, -3), (G_SGROUP|G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("oxidizer", S_OGRE, LVL(5, 18, 2, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("gravity ogre", S_OGRE, LVL(5, 10, 5, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_GRAV, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("smeary ogre", S_OGRE, /* spawns with sling, 20 talc and shield */ LVL(5, 10, 5, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_AMORPHOUS|M1_UNSOLID|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shur ogre", S_OGRE, /* spawns with shuriken */ LVL(6, 11, 4, 15, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("haircutter", S_OGRE, LVL(6, 9, 10, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARBER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frost ogre", S_OGRE, LVL(6, 11, 4, 15, -4), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("metogre", S_OGRE, /* spawns with alloy club */ LVL(6, 11, 4, 15, -4), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("machinate ekistic", S_OGRE, LVL(6, 13, -2, 18, 0), (G_SGROUP|2), A(ATTK(AT_SCRA, AD_FEAR, 2, 2), ATTK(AT_TUCH, AD_TLPT, 5, 7), ATTK(AT_BREA, AD_INSA, 8, 1), ATTK(AT_BREA, AD_ABDC, 5, 9), NO_ATTK, NO_ATTK), SIZ(711, 103, 0, MS_SUPERMAN, MZ_LARGE), 0, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS| M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ogre lord", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("ogre slinger", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ogre helmer", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_ELEC, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bash ogre lord", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_VULN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mash ogre lord", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_DAMA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("loader ogre", S_OGRE, LVL(7, 10, 6, 20, -5), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bearer ogre", S_OGRE, LVL(7, 10, 6, 20, -5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("boogre grunt", S_OGRE, LVL(7, 12, 4, 20, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("ogre ego lord", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cobalt ogre", S_OGRE, /* spawns with sling and 30 cobalt chunks */ LVL(7, 12, 3, 30, -5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ogre brigand thief", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ogre staffer", S_OGRE, /* spawns with quarterstaff */ LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("space orc boss", S_OGRE, LVL(7, 12, 4, 0, -3), (3|G_GENO|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("u r going down", S_OGRE, /* invisible */ LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_DEEPSTATE, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("ogre mage", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_ZAP), MON("denh ogre mage", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("help heeeeelp", S_OGRE, /* super-invisible */ LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("ogre caster", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great ogre mage", S_OGRE, LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY|M1_THICK_HIDE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("ogre woarer", S_OGRE, /* spawns with random melee weapon */ LVL(7, 12, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("topsail droning glyphic", S_OGRE, LVL(7, 12, 7, 29, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_LETH, 3, 8), ATTK(AT_WEAP, AD_FUMB, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2762, 266, 0, MS_PRINCIPAL, MZ_TINY), MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonorthodox filet", S_OGRE, LVL(7, 12, -10, 26, 0), (1), A(ATTK(AT_TRAM, AD_FUMB, 3, 7), ATTK(AT_BUTT, AD_DISP, 7, 4), ATTK(AT_LASH, AD_WTHR, 4, 4), ATTK(AT_BOOM, AD_FEMI, 6, 5), NO_ATTK, NO_ATTK), SIZ(170, 164, 0, MS_REPAIR, MZ_HUGE), MR_COLD|MR_STONE, MR_STONE, M1_TUNNEL|M1_HUMANOID|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ogre shaman", S_OGRE, LVL(8, 13, 4, 50, -9), (G_GENO|5), A(ATTK(AT_MAGC, AD_SPEL, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vary ogre", S_OGRE, LVL(8, 10, 6, 25, -6), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hamy ogre", S_OGRE, LVL(8, 10, 6, 25, -6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("clink demonized", S_OGRE, LVL(8, 9, 5, 48, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_NEXU, 4, 1), ATTK(AT_BEAM, AD_WET, 3, 1), ATTK(AT_LASH, AD_SSEX, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1365, 139, 0, MS_SUPERMAN, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_CONCEAL|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("heartbreaker", S_OGRE, LVL(8, 12, 7, 10, -6), (1), A(ATTK(AT_WEAP, AD_SSEX, 2, 6), ATTK(AT_SPIT, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SEDUCE, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blubarb", S_OGRE, LVL(8, 10, 3, 0, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("vargul grunt", S_OGRE, LVL(8, 10, 5, 0, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("sea ogre", S_OGRE, LVL(8, 12, 2, 45, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("omtbo", S_OGRE, LVL(8, 12, 10, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_GIBBERISH, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS, 0, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_WHITE), MON("clashing ogre", S_OGRE, /* spawns with short blade, 3 randospears and commander gloves */ LVL(8, 12, 3, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("raging ogre", S_OGRE, LVL(8, 12, 3, 0, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("slashing ogre", S_OGRE, LVL(8, 12, 3, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("raving ogre", S_OGRE, LVL(8, 12, 3, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SKIL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hern ogre", S_OGRE, LVL(8, 12, 3, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHRN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lord vetoed", S_OGRE, LVL(8, 30, -5, 97, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_LASH, AD_MINA, 5, 5), ATTK(AT_SCRA, AD_ICUR, 8, 3), ATTK(AT_STNG, AD_ABDC, 6, 2), ATTK(AT_TUCH, AD_TDRA, 1, 6), ATTK(AT_LASH, AD_LEGS, 1, 1), NO_ATTK), SIZ(341, 1047, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ogry", S_OGRE, /* by Demo */ LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ogre overlord", S_OGRE, LVL(9, 14, 4, 60, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1750, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("demogry", S_OGRE, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_EXPL, AD_PHYS, 6, 6), ATTK(AT_BOOM, AD_PHYS, 6, 6), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nestogre", S_OGRE, /* spawns with nastypole */ LVL(9, 14, 4, 60, -7), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ogre spearman", S_OGRE, LVL(9, 14, 4, 60, -7), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_ELEC, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ogre yawner", S_OGRE, LVL(9, 5, 6, 0, -7), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_MEDIUM), 0, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ogre king", S_OGRE, LVL(9, 14, 4, 60, -7), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("ogre ruler", S_OGRE, LVL(9, 14, 4, 60, -7), (G_GENO|1|G_PLATOON|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ogre prens", S_OGRE, LVL(9, 11, 7, 30, -7), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ogre on crack", S_OGRE, LVL(9, 14, 4, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_HALU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ogre master thief", S_OGRE, LVL(9, 14, 4, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nicknamed suffragette birded", S_OGRE, LVL(9, 19, 1, 83, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_SPIT, AD_UNPR, 2, 3), ATTK(AT_BREA, AD_SEDU, 9, 8), ATTK(AT_BITE, AD_STTP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1184, 398, 0, MS_IMITATE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("appointment cringe delphinia strafer christening", S_OGRE, LVL(9, 14, 9, 68, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_TRAM, AD_CLRC, 3, 6), ATTK(AT_STNG, AD_VAMP, 9, 4), ATTK(AT_BEAM, AD_LITE, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1734, 60, 0, MS_WERE, MZ_SMALL), MR_SLEEP|MR_ELEC, MR_ELEC, M1_NOHEAD|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shadow ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DRLI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_PLUSONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("covid news ogre", S_OGRE, LVL(10, 11, 0, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_CORONA, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("two-headed ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gray ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_MAGM, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("enforcer", S_OGRE, /* idea by ais523 */ LVL(10, 15, -14, 90, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_ALIN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_ARREST, MZ_LARGE), MR_COLD|MR_FIRE|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("bloody ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_BLEE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("boogre guard", S_OGRE, /* spawns with spear */ LVL(10, 12, 3, 25, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("cnuttel ogre", S_OGRE, /* spawns with cudgel and mesh armor */ LVL(10, 12, 2, 30, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hiscore ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_SCOR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("floater ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_LEVI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("all-time ogre", S_OGRE, /* spawns with bow and 30 bone arrows */ LVL(10, 8, -2, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_COLD, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_COLD, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("deep state ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_TREM, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_DEEPSTATE, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("baltic ogre", S_OGRE, /* spawns with cobalt staff and round mail */ LVL(10, 12, 2, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sloth ogre", S_OGRE, LVL(10, 3, 0, 0, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_LAZY, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_MEDIUM), 0, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bronze ogre", S_OGRE, /* spawns with sling and 35 bronze nuggets */ LVL(10, 11, 0, 60, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mirror ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_HODS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_COLD, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("macolor ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_MCRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("backturn ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_RGROUP|1|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_HODS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_COLD, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("red ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_FIRE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("magenta ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DRIN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ofc ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_SAMU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lasersmash ogre", S_OGRE, /* spawns with starwars mace */ LVL(10, 14, 0, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("laserhorde ogre", S_OGRE, /* spawns with starwars mace */ LVL(10, 14, 0, 60, -7), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("allmain ogre", S_OGRE, LVL(10, 12, 5, 30, -7), (G_GENO|25), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("strong ogre", S_OGRE, LVL(10, 12, 3, 40, -7), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weak ogre", S_OGRE, LVL(10, 10, 4, 25, -7), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ewsocanagui", S_OGRE, LVL(10, 10, -4, 98, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PAIN, 2, 7), ATTK(AT_KICK, AD_SHRD, 1, 1), ATTK(AT_ENGL, AD_NACU, 1, 1), ATTK(AT_SPIT, AD_DREN, 10, 10), NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_PARROT, MZ_MEDIUM), MR_COLD, MR_COLD, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS, M2_STALK|M2_JEWELS|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("openlay ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_UNPR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sien ogre", S_OGRE, LVL(10, 9, 5, 30, -7), (G_GENO|12), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("very scared ogre", S_OGRE, LVL(10, 8, 0, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_FEARHARE, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("white ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_COLD, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("orange ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_SLEE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fat ogre", S_OGRE, LVL(10, 6, 0, 40, -7), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unsure ogre", S_OGRE, LVL(10, 6, 0, 40, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("deadly ogre", S_OGRE, /* black ogre from FHS */ LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DISN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vapogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_VAPO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark blue ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_NTHR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("cerulean ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_MANA, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("difficult ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_GRAV, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("corona ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_NIVE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M1_POIS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("aggravated ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_WGHT, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SOUND, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("insulting ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DIMN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M1_POIS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pitch-covered ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_AGGR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("thiever ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_THIE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_ELEC, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yellow ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_ACID|MR_STONE, MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M1_ACID, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rainbow ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, M4_MULTIHUED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* damage type of the touch attack is randomized */ MON("hot ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_WNCE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mist ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DRLI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_PLUSONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS, M2_STRONG|M2_PRINCE|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty shadow ogre", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DRLI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_PLUSONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ogre shadow thief", S_OGRE, LVL(10, 14, 0, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DRLI, 3, 5), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_PLUSONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("propagandize consultation pouchy", S_OGRE, LVL(10, 23, -6, 76, 0), (4), A(ATTK(AT_CLAW, AD_NACU, 1, 1), ATTK(AT_BEAM, AD_FAKE, 2, 9), ATTK(AT_TUCH, AD_DIMN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1404, 18, 0, MS_BARBER, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_FLY|M1_NOTAKE|M1_ANIMAL|M1_TPORT|M1_ACID, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("eyelash penned", S_OGRE, LVL(10, 13, 2, 19, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_SLOW, 1, 4), ATTK(AT_BOOM, AD_DEST, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1397, 87, 0, MS_SNORE, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NEEDPICK, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("uncrowded entrant", S_OGRE, LVL(10, 10, 4, 57, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_MAGC, AD_HEAL, 8, 5), ATTK(AT_TENT, AD_BLEE, 7, 1), ATTK(AT_BITE, AD_RNG, 3, 4), ATTK(AT_LASH, AD_AMNE, 5, 4), NO_ATTK, NO_ATTK), SIZ(458, 683, 0, MS_JAPANESE, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS| M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("reverend noiselessly", S_OGRE, LVL(10, 9, -5, 97, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_ANTI, 7, 7), ATTK(AT_BITE, AD_WISD, 8, 1), ATTK(AT_SPIT, AD_STAT, 6, 8), ATTK(AT_LASH, AD_DRLI, 4, 5), NO_ATTK, NO_ATTK), SIZ(62, 419, 0, MS_FART_NORMAL, MZ_TINY), MR_FIRE, 0, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS, M2_LORD|M2_PNAME|M2_STALK|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bone ogre", S_OGRE, /* spawns with bone club */ LVL(11, 14, 0, 60, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_BONES, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gourmand ogre", S_OGRE, LVL(11, 14, 0, 60, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Alexia's soft sneaker", S_OGRE, LVL(12, 16, -1, 50, 4), (1), A(ATTK(AT_KICK, AD_COLD, 6, 8), ATTK(AT_WEAP, AD_NUMB, 4, 4), ATTK(AT_BREA, AD_ELEC, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ogre berserker", S_OGRE, LVL(12, 14, 0, 60, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ogre sword artist", S_OGRE, LVL(12, 14, 0, 60, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("The extra fleecy bundle her hugging boot", S_OGRE, LVL(12, 12, 10, 0, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 12-13, AC 0, MR 60, extra attacks 2, resists 1, M1 flags 2, M2 flags 0, M3 flags 0 */ MON("missaid bacteriology", S_OGRE, LVL(12, 11, -6, 40, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 2), ATTK(AT_SCRA, AD_DRCH, 8, 4), ATTK(AT_KICK, AD_FEAR, 5, 9), ATTK(AT_STNG, AD_INSA, 9, 9), ATTK(AT_MAGC, AD_CONT, 8, 2), ATTK(AT_HUGS, AD_DREN, 8, 4)), SIZ(902, 1122, 0, MS_DEEPSTATE, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON, 0, M1_NOHEAD|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("egregogre", S_OGRE, LVL(12, 14, 0, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("off ogre", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("barber", S_OGRE, LVL(12, 10, 8, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARBER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kloeng ogre", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_SWAP, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("huge ogre", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cute wooden clog", S_OGRE, /* uses wedge sandals */ LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SHOE, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("landmine ogre", S_OGRE, /* creates a landmine upon spawning */ LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ogre who can even og", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_COMBAT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("malgrim", S_OGRE, LVL(12, 12, 0, 30, -3), (1), A(ATTK(AT_WEAP, AD_ICUR, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("pris'kiel'a", S_OGRE, LVL(12, 15, -2, 70, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_LASH, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_STONE|MR_DEATH|MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE|M2_NASTY, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("forgetful ogre", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("clubbelogre", S_OGRE, /* spawns with poured club */ LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("teacher in coma", S_OGRE, LVL(12, 0, 0, 30, -5), (G_GENO|1), A(ATTK(AT_GAZE, AD_SPC2, 4, 4), ATTK(AT_NONE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("f-i-a-t", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 9), ATTK(AT_TRAM, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_CAR, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_YELLOW), MON("concealed huge ogre", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_CONCEAL, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("criminal", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_SITM, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("boogre hag", S_OGRE, /* spawns with quarterstaff */ LVL(12, 12, 2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SPELL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("hull-using criminal", S_OGRE, LVL(12, 10, -4, 50, -10), (1), A(ATTK(AT_WEAP, AD_SGLD, 2, 9), ATTK(AT_KICK, AD_SITM, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("huge ogre thief", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("admonisher", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("enormous ogre", S_OGRE, LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS, M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("prison hehehe guard", S_OGRE, /* spawns with sling, 40 sling ammo and sexplay whip */ LVL(12, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("member of the metal mafia", S_OGRE, LVL(12, 10, 0, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_SITM, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_METALMAFIA, MZ_LARGE), 0, 0, M1_METALLIVORE|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Paul", S_OGRE, /* pimp */ LVL(12, 12, 6, 10, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_FAKE, 8, 4), ATTK(AT_KICK, AD_GLIB, 6, 4), ATTK(AT_LASH, AD_DISP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: KNIFE BULLWHIP LEATHER_JACKET */ MON("unhonored nurturer", S_OGRE, LVL(12, 12, -5, 42, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_RATH, AD_SGLD, 8, 1), ATTK(AT_WEAP, AD_VENO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(298, 641, 0, MS_JAPANESE, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_HERBIVORE, M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("monster", S_OGRE, LVL(13, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("manster", S_OGRE, /* playable race */ LVL(13, 10, 0, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rebel ogre", S_OGRE, LVL(13, 12, 0, 30, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spara", S_OGRE, LVL(13, 8, 5, 15, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ogre emperor", S_OGRE, LVL(13, 16, 4, 90, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2800, 2800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PRINCE|M2_MALE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("constipating interlope", S_OGRE, LVL(13, 17, -8, 83, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BREA, AD_RUST, 1, 2), ATTK(AT_TENT, AD_TERR, 5, 1), ATTK(AT_NONE, AD_POIS, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(458, 733, 0, MS_SELFHARM, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_NASTY|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Janina", S_OGRE, LVL(13, 12, 4, 20, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_DRLI, 5, 4), ATTK(AT_BREA, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_DRAIN|MR_SLEEP, MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SPIKED_BATTLE_BOOT COMBAT_STILETTOS */ MON("wine village ogre", S_OGRE, LVL(14, 10, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("concrete ogre", S_OGRE, LVL(14, 12, -2, 33, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("benzine equinity nippier", S_OGRE, LVL(14, 13, 8, 53, 6), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_ABDC, 9, 3), ATTK(AT_SCRA, AD_ANTI, 1, 3), ATTK(AT_MAGC, AD_FEAR, 4, 2), ATTK(AT_TENT, AD_AGGR, 1, 7), ATTK(AT_GAZE, AD_LITE, 7, 5), NO_ATTK), SIZ(2046, 107, 0, MS_VAMPIRE, MZ_LARGE), MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY|M2_JEWELS| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("black ogre", S_OGRE, LVL(15, 10, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("depth ogre", S_OGRE, LVL(15, 10, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark green ogre", S_OGRE, LVL(15, 12, -2, 33, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_POIS, 2, 8), ATTK(AT_BEAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("night ogre", S_OGRE, LVL(15, 12, -2, 33, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_POIS, 2, 10), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirkwood ogre", S_OGRE, LVL(15, 12, -2, 33, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_POIS, 2, 10), ATTK(AT_BEAM, AD_POIS, 2, 8), ATTK(AT_BEAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fading ogre", S_OGRE, LVL(15, 10, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_WTHR, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("three-headed ogre", S_OGRE, LVL(15, 15, 0, 75, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tschamm ogre", S_OGRE, /* spawns with crossbow and bolts */ LVL(15, 10, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("schrack ogre", S_OGRE, /* spawns with grinder and stripe mail */ LVL(15, 10, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("boogre maniac", S_OGRE, LVL(15, 13, 2, 35, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boogre witch", S_OGRE, LVL(15, 11, 1, 35, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SPELL, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("ogre metalshooter", S_OGRE, /* spawns with bow and 50 bronze arrows */ LVL(15, 12, -2, 33, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rapper tasselled", S_OGRE, LVL(15, 12, 7, 46, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_SPIT, AD_PLAS, 7, 2), ATTK(AT_ENGL, AD_VULN, 7, 7), ATTK(AT_WEAP, AD_NACU, 3, 1), ATTK(AT_LASH, AD_DRIN, 6, 1), NO_ATTK, NO_ATTK), SIZ(42, 10, 0, MS_ESCAPE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ogrillon", S_OGRE, LVL(15, 12, 1, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("quarter-ogre", S_OGRE, LVL(16, 12, -1, 33, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Alexia's plateau sneaker", S_OGRE, LVL(16, 11, -4, 70, -2), (1), A(ATTK(AT_KICK, AD_SITM, 4, 4), ATTK(AT_BEAM, AD_SITM, 4, 4), ATTK(AT_HUGS, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_ACID|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eight ogre", S_OGRE, LVL(16, 8, 4, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dangerous ogre", S_OGRE, LVL(16, 12, 0, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_RBRE, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("terrogre", S_OGRE, LVL(16, 12, -1, 33, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_TERR, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ogre yardstick", S_OGRE, /* by Demo, spawns with pike */ LVL(16, 14, 4, 60, -7), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Robin", S_OGRE, LVL(16, 15, 4, 25, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_PHYS, 6, 5), ATTK(AT_TUCH, AD_SGLD, 0, 0), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_NONE, AD_SITM, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: ELVEN_BOW ELVEN_ARROW(100) ELVEN_CLOAK POT_INVISIBILITY */ MON("testicle injurer", S_OGRE, LVL(16, 12, 3, 87, 0), (G_RGROUP|2), A(ATTK(AT_TUCH, AD_WRAT, 3, 2), ATTK(AT_MAGC, AD_PHYS, 5, 7), ATTK(AT_ENGL, AD_DISN, 1, 3), ATTK(AT_STNG, AD_FREN, 5, 5), NO_ATTK, NO_ATTK), SIZ(1182, 120, 0, MS_GURGLE, MZ_GIGANTIC), MR_FIRE|MR_COLD, 0, M1_CONCEAL|M1_ANIMAL|M1_POIS, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("axolotl candor", S_OGRE, LVL(16, 8, -2, 71, 13), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BITE, AD_SCOR, 2, 5), ATTK(AT_BITE, AD_UVUU, 1, 9), ATTK(AT_RATH, AD_NGEN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(321, 1814, 0, MS_PAIN, MZ_SMALL), MR_POISON, 0, M1_NOEYES|M1_TPORT|M1_POIS, M2_UNDEAD|M2_LORD|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mediumistic shadowing", S_OGRE, LVL(16, 12, -9, 94, 0), (4), A(ATTK(AT_BREA, AD_ABDC, 1, 1), ATTK(AT_EXPL, AD_CNCL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(903, 1061, 0, MS_GLYPHS, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_POIS, M2_MINION|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("waxiest machinelike", S_OGRE, LVL(17, 12, 4, 87, 10), (1), A(ATTK(AT_HUGS, AD_NGRA, 4, 9), ATTK(AT_ENGL, AD_SEDU, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(264, 78, 0, MS_GIBBERISH, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("amanojaku", S_OGRE, LVL(18, 12, 0, 60, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_MALK, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("eastern ogre", S_OGRE, /* was a boss in FHS */ LVL(18, 12, 0, 60, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_MALK, 2, 6), ATTK(AT_BEAM, AD_CONF, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_PRINCE|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("forest ogre", S_OGRE, LVL(18, 12, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_BITE, AD_POIS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("nebulous ogre", S_OGRE, LVL(18, 12, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_BITE, AD_VULN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ultra ogre", S_OGRE, LVL(18, 11, -4, 70, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 5), ATTK(AT_TUCH, AD_MAGM, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hidalgo nonman", S_OGRE, LVL(18, 12, 2, 81, 1), (G_GENO|3), A(ATTK(AT_GAZE, AD_NAST, 3, 9), ATTK(AT_HUGS, AD_STON, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(848, 395, 0, MS_MISSING, MZ_GIGANTIC), MR_COLD|MR_DRAIN, 0, M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ogre archmage", S_OGRE, LVL(18, 18, 0, 95, -14), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1750, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("space orc pyromaniac", S_OGRE, LVL(18, 12, 0, 0, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_FIRE, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_ORC, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("skeletted ogre", S_OGRE, /* spawns with bone club and barrier shield */ LVL(18, 12, -2, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_UNDEAD|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("foggy ogre", S_OGRE, LVL(18, 12, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_BITE, AD_DAMA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("boogre murderer", S_OGRE, /* spawns with battle-axe and wand of speed monster */ LVL(18, 18, 5, 0, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_GRUNT, MZ_LARGE), MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty foggy ogre", S_OGRE, LVL(18, 12, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_BITE, AD_DAMA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_FLY, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("keloid caverned", S_OGRE, LVL(18, 11, -3, 46, -8), (G_GENO|3), A(ATTK(AT_SCRA, AD_SAMU, 5, 2), ATTK(AT_GAZE, AD_SCOR, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(755, 631, 0, MS_CONVERT, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL, M2_STRONG|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("disfunction cunningly flammable", S_OGRE, LVL(18, 15, -5, 50, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_KICK, AD_SHAN, 8, 2), ATTK(AT_SPIT, AD_WEEP, 6, 1), ATTK(AT_BOOM, AD_CURS, 2, 8), ATTK(AT_BITE, AD_BLEE, 6, 1), ATTK(AT_MAGC, AD_DEBU, 6, 8), ATTK(AT_STNG, AD_THIR, 1, 4)), SIZ(2820, 31, 0, MS_PAIN, MZ_TINY), MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_CARNIVORE| M1_HERBIVORE, M2_DEMON|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NONMOVING|M3_PERMAMIMIC, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("wellborn pilloried", S_OGRE, LVL(19, 17, -9, 20, 4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_DREN, 5, 2), ATTK(AT_WEAP, AD_VENO, 8, 1), ATTK(AT_SCRA, AD_MEMO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(933, 466, 0, MS_BOT, MZ_HUGE), MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tenanted dynamist", S_OGRE, LVL(19, 10, 0, 62, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_NONE, AD_LUCK, 3, 9), ATTK(AT_SCRA, AD_CLRC, 6, 1), ATTK(AT_WEAP, AD_TRAI, 8, 5), ATTK(AT_WEAP, AD_ELEC, 3, 5), ATTK(AT_EXPL, AD_INSA, 4, 1), ATTK(AT_WEAP, AD_FAKE, 7, 8)), SIZ(2100, 129, 0, MS_PANTS, MZ_HUGE), MR_STONE, 0, M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swamp ogre", S_OGRE, LVL(20, 12, -1, 33, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_DISE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("siege ogre", S_OGRE, LVL(20, 6, -20, 80, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_NONE, AD_ACID, 1, 12)), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("enraged boogre", S_OGRE, LVL(20, 16, 0, 25, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("hideous ogre mage", S_OGRE, LVL(20, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BEAM, AD_COLD, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ogre sergeant", S_OGRE, LVL(20, 12, -5, 55, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("military ogre", S_OGRE, LVL(20, 12, -5, 55, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("experienced barber", S_OGRE, LVL(20, 12, 7, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARBER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ballpoke", S_OGRE, /* idea by Amy's roommate */ LVL(20, 14, 2, 30, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 10, 6), ATTK(AT_TRAM, AD_NUMB, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Britta's sexy pump", S_OGRE, /* uses feminine pumps, has super regene, eating her replicates dark sister effect */ LVL(20, 12, -6, 80, 1), (1), A(ATTK(AT_KICK, AD_SCOR, 13, 13), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_SMALL), MR_DRAIN|MR_STONE|MR_HITASFOUR|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_PETRIFIES, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mindless fat girl", S_OGRE, LVL(20, 14, 2, 30, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 10, 6), ATTK(AT_TRAM, AD_NUMB, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("mud ogre", S_OGRE, LVL(20, 10, 3, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deputy ogre", S_OGRE, LVL(20, 12, -5, 55, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cat ogre", S_OGRE, /* spawns with sling, 50 silver slingstones, plate mail, short sword and hide shield */ LVL(20, 6, -20, 80, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_NONE, AD_ACID, 1, 12)), SIZ(1700, 1700, 0, MS_MEW, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Patricia", S_OGRE, LVL(20, 14, 2, 30, -2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 10, 6), ATTK(AT_TRAM, AD_NUMB, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HIGH_HEELED_SANDAL HIPPIE_HEELS */ MON("Jens", S_OGRE, LVL(20, 12, 3, 40, 8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_MALK, 6, 8), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_GLIB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: PISTOL SILVER_BULLET(50) SCR_WARPING */ MON("grotesque ogre shaman", S_OGRE, LVL(21, 12, -5, 55, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_FIRE, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nunnish catarrhal bat", S_OGRE, LVL(21, 17, -1, 15, -15), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_NPRO, 8, 3), ATTK(AT_ENGL, AD_LETH, 3, 2), ATTK(AT_WEAP, AD_STAT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1534, 414, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_SLEEP, 0, M1_WALLWALK|M1_NOTAKE, M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("clothbound glitch genuflection noosed grammar", S_OGRE, LVL(22, 13, -2, 0, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_NONE, AD_DREN, 6, 5), ATTK(AT_SPIT, AD_MCRE, 1, 7), ATTK(AT_WEAP, AD_CNCL, 9, 1), ATTK(AT_BUTT, AD_DREA, 2, 5), ATTK(AT_BUTT, AD_STTP, 5, 7), NO_ATTK), SIZ(1937, 828, 0, MS_MUTE, MZ_HUMAN), MR_DISINT, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("s'keser da nie io", S_OGRE, LVL(22, 16, -8, 90, -12), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_RBRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_STONE|MR_DEATH|MR_HITASTHREE, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("cutter ogre", S_OGRE, LVL(22, 11, 0, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mountain ogre", S_OGRE, LVL(22, 12, 5, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 18), ATTK(AT_WEAP, AD_PHYS, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("strikeover mandrill ghastliest septa", S_OGRE, LVL(23, 16, 3, 15, 0), (1), A(ATTK(AT_ENGL, AD_VAMP, 6, 7), ATTK(AT_BUTT, AD_CORR, 1, 8), ATTK(AT_BREA, AD_LETH, 5, 5), ATTK(AT_ENGL, AD_SHRD, 8, 4), ATTK(AT_NONE, AD_POIS, 9, 6), NO_ATTK), SIZ(1082, 821, 0, MS_BRAG, MZ_TINY), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nested rennin fellowmen", S_OGRE, LVL(23, 11, -6, 12, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_SSEX, 8, 1), ATTK(AT_SPIT, AD_NIVE, 8, 7), ATTK(AT_BREA, AD_IDAM, 7, 8), ATTK(AT_STNG, AD_DETH, 5, 5), ATTK(AT_BEAM, AD_TLPT, 6, 5), NO_ATTK), SIZ(731, 121, 0, MS_NURSE, MZ_HUMAN), MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("clavicle clinical", S_OGRE, LVL(24, 12, 6, 38, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_VOMT, 3, 2), ATTK(AT_GAZE, AD_ALIN, 1, 4), ATTK(AT_HUGS, AD_LAVA, 5, 1), ATTK(AT_BREA, AD_FRZE, 6, 8), NO_ATTK, NO_ATTK), SIZ(2879, 11, 0, MS_SHOE, MZ_MEDIUM), MR_ELEC, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_ACID|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_COLLECT, M3_WAITFORU|M3_TRAITOR|M3_NOTAME|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("denazified acceptable niched", S_OGRE, LVL(24, 12, -9, 98, -1), (G_GENO|G_LGROUP|3), A(ATTK(AT_ENGL, AD_UNPR, 8, 2), ATTK(AT_WEAP, AD_CLRC, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(980, 480, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOTAKE|M1_NOEYES, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("signon", S_OGRE, /* spawns with field plate */ LVL(24, 12, 0, 30, -10), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("ogre leader", S_OGRE, LVL(25, 12, -7, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("smash ogre", S_OGRE, /* spawns with war hammer, sling and 20 flint stones */ LVL(25, 12, 2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ogre captain", S_OGRE, LVL(26, 12, -8, 80, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_BEAM, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cave ogre", S_OGRE, LVL(26, 12, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("conflictive soaper", S_OGRE, LVL(26, 17, -10, 64, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_TLPT, 7, 5), ATTK(AT_EXPL, AD_FRZE, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1953, 153, 0, MS_MEW, MZ_HUMAN), MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("avocation deadener establish", S_OGRE, LVL(26, 11, -6, 19, -19), (G_GENO|G_SGROUP|2), A(ATTK(AT_HUGS, AD_SAMU, 8, 8), ATTK(AT_TRAM, AD_DISN, 6, 1), ATTK(AT_BUTT, AD_HALU, 1, 8), ATTK(AT_CLAW, AD_CHKH, 4, 3), ATTK(AT_LASH, AD_TDRA, 4, 9), NO_ATTK), SIZ(3928, 805, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_FIRE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_REGEN|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("half-ogre", S_OGRE, LVL(27, 12, 1, 45, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("whole-ogre", S_OGRE, LVL(27, 12, 1, 45, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("edda reekier", S_OGRE, LVL(27, 12, 2, 37, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DROP, 5, 4), ATTK(AT_HUGS, AD_RBAD, 1, 1), ATTK(AT_WEAP, AD_PAIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(159, 108, 0, MS_SUPERMAN, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yeller ogre", S_OGRE, LVL(28, 12, 2, 45, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("merrow", S_OGRE, LVL(28, 12, 2, 45, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_POIS, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unsoiled uxorial crisper", S_OGRE, LVL(28, 22, 7, 23, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SLIM, 2, 1), ATTK(AT_SPIT, AD_UVUU, 9, 9), ATTK(AT_SPIT, AD_CONT, 8, 6), ATTK(AT_CLAW, AD_HODS, 6, 1), ATTK(AT_CLAW, AD_PAIN, 5, 3), NO_ATTK), SIZ(837, 23, 0, MS_FEARHARE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS, M2_PRINCE|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("kynurenic departmentalized", S_OGRE, LVL(28, 7, 7, 86, 4), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_BLAS, 9, 5), ATTK(AT_SCRA, AD_SLEE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(115, 334, 0, MS_SOLDIER, MZ_MEDIUM), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_POIS, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DWARF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("metallurgical slicing retinue", S_OGRE, LVL(28, 9, -10, 18, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SPIT, AD_DRDX, 6, 1), ATTK(AT_TRAM, AD_INER, 7, 6), ATTK(AT_STNG, AD_PEST, 5, 5), ATTK(AT_MAGC, AD_DARK, 9, 5), ATTK(AT_KICK, AD_FAKE, 6, 2), ATTK(AT_ENGL, AD_MALK, 9, 3)), SIZ(92, 1229, 0, MS_CHICKEN, MZ_HUGE), MR_ELEC, 0, M1_SWIM|M1_HIDE|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("marveled pharmaceutical", S_OGRE, LVL(29, 25, 2, 28, -15), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BITE, AD_SSEX, 2, 7), ATTK(AT_WEAP, AD_MANA, 1, 9), ATTK(AT_WEAP, AD_CURS, 8, 2), ATTK(AT_BEAM, AD_DIMN, 2, 5), ATTK(AT_HUGS, AD_STAT, 9, 1), ATTK(AT_WEAP, AD_DETH, 9, 8)), SIZ(2377, 31, 0, MS_GYPSY, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_ANIMAL, M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("deporting countryman kaolin", S_OGRE, LVL(29, 12, 10, 96, -8), (G_GENO|3), A(ATTK(AT_GAZE, AD_WRAP, 9, 9), ATTK(AT_SPIT, AD_PHYS, 8, 9), ATTK(AT_TENT, AD_FEMI, 6, 7), ATTK(AT_STNG, AD_DREA, 3, 5), ATTK(AT_TUCH, AD_CORR, 7, 2), ATTK(AT_RATH, AD_WTHR, 9, 6)), SIZ(1747, 586, 0, MS_METALMAFIA, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("extruder entering", S_OGRE, LVL(29, 8, 0, 23, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_CHAO, 8, 7), ATTK(AT_STNG, AD_DEPR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(646, 561, 0, MS_SHEEP, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, MR_FIRE, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY| M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("varietally superabundantly amalgamated", S_OGRE, LVL(30, 6, -8, 65, 11), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_STNG, AD_BLAS, 6, 8), ATTK(AT_CLAW, AD_MEMO, 1, 9), ATTK(AT_STNG, AD_ANTI, 1, 7), ATTK(AT_GAZE, AD_CNCL, 5, 7), NO_ATTK, NO_ATTK), SIZ(118, 621, 0, MS_PARROT, MZ_TINY), MR_DRAIN, 0, M1_NOTAKE|M1_ACID, M2_NOPOLY|M2_JEWELS|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_LITHIVORE|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("master barber", S_OGRE, LVL(30, 12, 5, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_BARBER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_PEACEFUL|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("big mountain ogre", S_OGRE, LVL(30, 12, 1, 45, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("nuclear ogre", S_OGRE, /* spawns with BFG */ LVL(30, 13, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 8), ATTK(AT_BEAM, AD_CONT, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("deliberate covid spreader", S_OGRE, LVL(30, 12, 1, 45, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 5, 8), ATTK(AT_WEAP, AD_NIVE, 5, 8), ATTK(AT_GAZE, AD_UNPR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ogre chieftain", S_OGRE, LVL(30, 13, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("domestic ogre chieftain", S_OGRE, LVL(30, 13, -2, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("ogre priest", S_OGRE, LVL(30, 12, -4, 40, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ogre claner", S_OGRE, LVL(30, 11, 3, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("big swamp ogre", S_OGRE, LVL(30, 12, 1, 45, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("gridiron piety", S_OGRE, LVL(31, 7, 10, 57, -17), (1), A(ATTK(AT_BOOM, AD_UVUU, 3, 1), ATTK(AT_ENGL, AD_BLND, 8, 8), ATTK(AT_BOOM, AD_HEAL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2113, 82, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_OVIPAROUS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("teary semimythical", S_OGRE, LVL(31, 12, 9, 4, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BITE, AD_DGST, 1, 9), ATTK(AT_WEAP, AD_MCRE, 4, 2), ATTK(AT_ENGL, AD_SLEE, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3373, 626, 0, MS_SPOILER, MZ_GIGANTIC), MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_THICK_HIDE|M1_CARNIVORE, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lathy regain", S_OGRE, LVL(32, 16, -4, 88, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 9, 2), ATTK(AT_GAZE, AD_CONT, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(742, 105, 0, MS_MUTE, MZ_TINY), MR_POISON, 0, M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sobber augur", S_OGRE, LVL(32, 13, 1, 53, 0), (1), A(ATTK(AT_STNG, AD_CHKH, 1, 4), ATTK(AT_CLAW, AD_SCOR, 3, 9), ATTK(AT_RATH, AD_LEGS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1334, 67, 0, MS_SING, MZ_TINY), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_CLING|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sachet utility", S_OGRE, LVL(32, 13, -3, 60, -13), (2), A(ATTK(AT_EXPL, AD_SANI, 8, 8), ATTK(AT_BEAM, AD_NAST, 4, 6), ATTK(AT_BITE, AD_FAKE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3005, 169, 0, MS_PARROT, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lifebuoy undercurrent", S_OGRE, LVL(33, 20, -2, 75, 0), (G_LGROUP|1), A(ATTK(AT_TENT, AD_DEPR, 8, 3), ATTK(AT_NONE, AD_ACID, 6, 6), ATTK(AT_BUTT, AD_CALM, 2, 8), ATTK(AT_WEAP, AD_FAMN, 2, 6), ATTK(AT_LASH, AD_WEEP, 7, 5), ATTK(AT_WEAP, AD_LETH, 6, 3)), SIZ(3167, 1002, 0, MS_WERE, MZ_SMALL), MR_ELEC, 0, M1_NOHEAD|M1_HUMANOID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gatekeeper trainway", S_OGRE, LVL(34, 12, -5, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_AMNE, 9, 8), ATTK(AT_ENGL, AD_TCKL, 1, 1), ATTK(AT_TRAM, AD_ICEB, 8, 8), ATTK(AT_MAGC, AD_DISP, 2, 5), ATTK(AT_WEAP, AD_ILLU, 1, 6), NO_ATTK), SIZ(2309, 315, 0, MS_HANDY, MZ_HUGE), 0, 0, M1_WALLWALK|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kieselguhr rottener", S_OGRE, LVL(34, 4, 8, 30, 18), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_HUGS, AD_VAMP, 8, 8), ATTK(AT_KICK, AD_CALM, 4, 7), ATTK(AT_BUTT, AD_FEAR, 5, 6), ATTK(AT_SCRA, AD_THIE, 1, 2), NO_ATTK, NO_ATTK), SIZ(40, 363, 0, MS_DEAD, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_ANIMAL|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Ky-Kiske", S_OGRE, LVL(34, 18, -9, 90, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_ELEC, 5, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Ose", S_OGRE, LVL(35, 15, -4, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BREA, AD_SLEE, 3, 8), ATTK(AT_CLAW, AD_LETH, 2,12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK|M2_STRONG|M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_FEMALE|M2_PRINCE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("atmospheric respirating", S_OGRE, LVL(35, 20, -7, 6, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_RUNS, 1, 4), ATTK(AT_ENGL, AD_CURS, 2, 2), ATTK(AT_ENGL, AD_THIE, 7, 6), ATTK(AT_WEAP, AD_GRAV, 6, 4), ATTK(AT_WEAP, AD_BANI, 8, 7), NO_ATTK), SIZ(214, 191, 0, MS_GURGLE, MZ_HUGE), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("assume tarnally leman", S_OGRE, LVL(35, 9, 0, 21, -6), (G_LGROUP|3), A(ATTK(AT_BITE, AD_FIRE, 1, 7), ATTK(AT_WEAP, AD_RUST, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(64, 455, 0, MS_MISSING, MZ_MEDIUM), MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL| M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("clouding scorched", S_OGRE, LVL(37, 12, -8, 39, -19), (G_PLATOON|3|G_RGROUP), A(ATTK(AT_KICK, AD_INSA, 8, 1), ATTK(AT_CLAW, AD_EDGE, 6, 9), ATTK(AT_CLAW, AD_FAMN, 8, 4), ATTK(AT_TENT, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK), SIZ(1857, 1732, 0, MS_WHORE, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("carbo chestiest", S_OGRE, LVL(38, 12, 4, 58, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_SAMU, 6, 4), ATTK(AT_TENT, AD_FREN, 9, 7), ATTK(AT_BREA, AD_VENO, 6, 2), ATTK(AT_TRAM, AD_DCAY, 3, 4), ATTK(AT_LASH, AD_NGEN, 7, 1), NO_ATTK), SIZ(1669, 30, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE, 0, M1_TUNNEL|M1_NEEDPICK, M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("yearlong blackmail reasoner confiscate dollop chivvy applaud", S_OGRE, LVL(38, 12, 1, 83, 0), (4), A(ATTK(AT_MAGC, AD_DRDX, 4, 5), ATTK(AT_TRAM, AD_HODS, 8, 9), ATTK(AT_ENGL, AD_CHRN, 3, 2), ATTK(AT_WEAP, AD_SLEE, 1, 6), ATTK(AT_STNG, AD_DAMA, 6, 6), ATTK(AT_SPIT, AD_AGGR, 4, 9)), SIZ(2703, 365, 0, MS_BRAG, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("catapult ogre", S_OGRE, LVL(40, 6, -40, 80, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_HUGS, AD_RBRE, 1, 18)), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oarsman aleph", S_OGRE, LVL(40, 13, -4, 10, -13), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BITE, AD_SAMU, 5, 1), ATTK(AT_NONE, AD_VULN, 5, 9), ATTK(AT_NONE, AD_DISP, 8, 3), ATTK(AT_KICK, AD_NGEN, 1, 3), ATTK(AT_WEAP, AD_ICEB, 1, 9), NO_ATTK), SIZ(149, 1248, 0, MS_SOVIET, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unencumbered uninhabited", S_OGRE, LVL(40, 13, -10, 86, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_KICK, AD_SLUD, 4, 4), ATTK(AT_BEAM, AD_DRLI, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(394, 574, 0, MS_GRUNT, MZ_HUGE), MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nonenforcement logger", S_OGRE, LVL(40, 8, 3, 74, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SIN, 3, 1), ATTK(AT_HUGS, AD_VOMT, 1, 1), ATTK(AT_MAGC, AD_INSA, 8, 7), ATTK(AT_WEAP, AD_POLY, 6, 5), NO_ATTK, NO_ATTK), SIZ(1504, 823, 0, MS_PARROT, MZ_TINY), MR_COLD|MR_ACID, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("big bulletator O", S_OGRE, LVL(41, 24, -6, 70, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BULLETATOR, MZ_HUGE), MR_ACID, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("advanced bulletator O", S_OGRE, LVL(41, 12, -6, 70, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BULLETATOR, MZ_HUGE), MR_ACID, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rebuilt fleecy stigmata", S_OGRE, LVL(41, 12, 1, 8, 0), (3), A(ATTK(AT_NONE, AD_CHKH, 8, 3), ATTK(AT_SPIT, AD_MAGM, 9, 5), ATTK(AT_KICK, AD_FIRE, 5, 5), ATTK(AT_BEAM, AD_WTHR, 1, 7), NO_ATTK, NO_ATTK), SIZ(2141, 1117, 0, MS_FART_LOUD, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOTAKE, M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC|M2_MALE, M3_WAITFORU|M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("handoff nickered", S_OGRE, LVL(42, 12, -10, 17, -11), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_DGST, 1, 5), ATTK(AT_WEAP, AD_PLAS, 5, 9), ATTK(AT_CLAW, AD_DARK, 9, 5), ATTK(AT_TUCH, AD_RUNS, 1, 6), ATTK(AT_SCRA, AD_SPC2, 7, 6), ATTK(AT_NONE, AD_DEST, 4, 3)), SIZ(8, 128, 0, MS_MEW, MZ_LARGE), MR_DISINT, 0, M1_SWIM|M1_NOEYES|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nonunion percussional", S_OGRE, LVL(43, 3, -4, 28, 9), (1), A(ATTK(AT_EXPL, AD_UNPR, 1, 5), ATTK(AT_SCRA, AD_NPRO, 4, 5), ATTK(AT_ENGL, AD_SPEL, 1, 1), ATTK(AT_BOOM, AD_DETH, 4, 1), NO_ATTK, NO_ATTK), SIZ(2889, 73, 0, MS_TEACHER, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_JEWELS|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("echoing projected", S_OGRE, LVL(43, 12, 1, 62, 0), (G_RGROUP|1), A(ATTK(AT_TENT, AD_CURS, 9, 2), ATTK(AT_TUCH, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(69, 836, 0, MS_WOLLOH, MZ_HUMAN), MR_ACID, 0, M1_OVIPAROUS|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bracer hindbrain seizer", S_OGRE, LVL(43, 13, 4, 12, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_TDRA, 7, 2), ATTK(AT_CLAW, AD_RUNS, 7, 1), ATTK(AT_GAZE, AD_RBRE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1837, 1541, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_AMORPHOUS|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("screamed imbricate", S_OGRE, LVL(44, 17, 6, 47, 8), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_POIS, 3, 3), ATTK(AT_LASH, AD_PHYS, 9, 1), ATTK(AT_NONE, AD_FEMI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(599, 128, 0, MS_FEARHARE, MZ_HUMAN), MR_ELEC, 0, M1_CLING|M1_SLITHY|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("diam dallier greatest", S_OGRE, LVL(44, 24, 8, 41, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SPEL, 7, 7), ATTK(AT_WEAP, AD_SLUD, 5, 8), ATTK(AT_NONE, AD_MIDI, 8, 8), ATTK(AT_WEAP, AD_DIMN, 1, 7), ATTK(AT_KICK, AD_LAVA, 7, 5), NO_ATTK), SIZ(351, 215, 0, MS_DEAD, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beyond epigraphical dvorak nigritude anthrax funker", S_OGRE, LVL(44, 12, 5, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_TDRA, 6, 8), ATTK(AT_ENGL, AD_AGGR, 3, 8), ATTK(AT_TENT, AD_VAPO, 6, 2), ATTK(AT_MAGC, AD_DRST, 9, 5), NO_ATTK, NO_ATTK), SIZ(2229, 348, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_COLD, MR_COLD, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_ACID, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("olwolga", S_OGRE, LVL(45, 11, -25, 80, -8), (1), A(ATTK(AT_KICK, AD_MALK, 10, 8), ATTK(AT_BREA, AD_RBRE, 6, 8), ATTK(AT_BUTT, AD_DISP, 3, 10), ATTK(AT_TRAM, AD_WGHT, 4, 4), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crossed panatella uncommonly scarce bludgeoned signatary wagon", S_OGRE, LVL(45, 11, -14, 86, 0), (3), A(ATTK(AT_BUTT, AD_FIRE, 7, 19), ATTK(AT_TRAM, AD_DGST, 8, 13), ATTK(AT_BEAM, AD_CHKH, 6, 16), ATTK(AT_WEAP, AD_DROP, 2, 21), ATTK(AT_WEAP, AD_NGRA, 1, 19), NO_ATTK), SIZ(627, 1278, 0, MS_STABILIZE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_UNSOLID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_TELEPATHIC, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sorbic trigon", S_OGRE, LVL(45, 7, -17, 8, -12), (G_LGROUP|4), A(ATTK(AT_WEAP, AD_MANA, 7, 5), ATTK(AT_CLAW, AD_WEBS, 5, 16), ATTK(AT_KICK, AD_ALIN, 1, 2), ATTK(AT_EXPL, AD_DEPR, 2, 18), ATTK(AT_BREA, AD_VAMP, 3, 11), ATTK(AT_BEAM, AD_IDAM, 9, 10)), SIZ(3047, 433, 0, MS_BURBLE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_DISINT, M1_CLING|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nary bluntest", S_OGRE, LVL(46, 6, -26, 65, 0), (1), A(ATTK(AT_TRAM, AD_FUMB, 9, 19), ATTK(AT_WEAP, AD_MEMO, 3, 4), ATTK(AT_ENGL, AD_GLIB, 9, 16), ATTK(AT_ENGL, AD_SLUD, 4, 6), ATTK(AT_MAGC, AD_DISE, 7, 16), NO_ATTK), SIZ(0, 1039, 0, MS_TREESQUAD, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("necktie advertising", S_OGRE, LVL(46, 16, -11, 74, 11), (G_GENO|4), A(ATTK(AT_BOOM, AD_SEDU, 3, 10), ATTK(AT_KICK, AD_DISP, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 390, 0, MS_DJINNI, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reflection exotic", S_OGRE, LVL(46, 21, 9, 46, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_HODS, 9, 10), ATTK(AT_BITE, AD_COLD, 1, 18), ATTK(AT_LASH, AD_POLY, 2, 11), ATTK(AT_HUGS, AD_BADE, 6, 9), NO_ATTK, NO_ATTK), SIZ(396, 291, 0, MS_BURBLE, MZ_LARGE), MR_COLD|MR_SLEEP, 0, M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_ACID|M1_POIS, M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("adsorptive seedbed pricking", S_OGRE, LVL(47, 12, -4, 0, 0), (2), A(ATTK(AT_NONE, AD_FIRE, 9, 17), ATTK(AT_BUTT, AD_SANI, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3347, 192, 0, MS_CUSS, MZ_MEDIUM), MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_HUMANOID|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_PETRIFIES|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cricking freeform sequester disciple", S_OGRE, LVL(48, 11, -1, 82, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_WEAP, AD_PLAS, 1, 12), ATTK(AT_SPIT, AD_PLAS, 5, 16), ATTK(AT_TRAM, AD_WTHR, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1684, 13, 0, MS_NURSE, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_TPORT, M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("devalue inflexible", S_OGRE, LVL(48, 32, -20, 46, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_WGHT, 2, 10), ATTK(AT_BOOM, AD_POLY, 1, 20), ATTK(AT_MAGC, AD_NAST, 4, 12), ATTK(AT_WEAP, AD_SHRD, 4, 1), NO_ATTK, NO_ATTK), SIZ(212, 21, 0, MS_COW, MZ_HUGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dandier incising", S_OGRE, LVL(49, 12, -5, 16, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_UVUU, 1, 9), ATTK(AT_ENGL, AD_MAGM, 3, 16), ATTK(AT_TUCH, AD_INSA, 2, 6), ATTK(AT_TUCH, AD_DRIN, 8, 9), NO_ATTK, NO_ATTK), SIZ(281, 28, 0, MS_NEIGH, MZ_TINY), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_TPORT|M1_OMNIVORE, M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("clash unbend", S_OGRE, LVL(49, 10, -19, 65, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_RUST, 6, 8), ATTK(AT_BREA, AD_HALU, 5, 4), ATTK(AT_HUGS, AD_CAST, 3, 19), ATTK(AT_BUTT, AD_POLY, 8, 13), ATTK(AT_MAGC, AD_CORR, 1, 2), NO_ATTK), SIZ(790, 290, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_MINDLESS|M1_SLITHY|M1_POIS, M2_NASTY|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lump neoteny sickle", S_OGRE, LVL(49, 15, 10, 100, 15), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_COLD, 7, 5), ATTK(AT_MAGC, AD_TLPT, 9, 18), ATTK(AT_SPIT, AD_NGEN, 4, 1), ATTK(AT_SPIT, AD_PART, 9, 7), ATTK(AT_WEAP, AD_CALM, 8, 5), ATTK(AT_WEAP, AD_WISD, 6, 16)), SIZ(3598, 375, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_HUMANOID|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("prelatic chaptering", S_OGRE, LVL(49, 12, 6, 84, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_BLND, 3, 15), ATTK(AT_STNG, AD_NTHR, 8, 6), ATTK(AT_TRAM, AD_DETH, 1, 8), ATTK(AT_STNG, AD_WGHT, 6, 2), ATTK(AT_MAGC, AD_LITE, 7, 3), ATTK(AT_ENGL, AD_RBRE, 1, 10)), SIZ(430, 86, 0, MS_NURSE, MZ_HUGE), MR_FIRE|MR_COLD, 0, M1_NOHANDS|M1_NOHEAD|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("slash ogre", S_OGRE, /* spawns with katana, sling and 30 flint stones */ LVL(50, 14, -6, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 10), ATTK(AT_TUCH, AD_TLPT, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("synergistically sensibility", S_OGRE, LVL(50, 12, -9, 75, -16), (G_UNIQ|1), A(ATTK(AT_BITE, AD_NTHR, 6, 4), ATTK(AT_SPIT, AD_UNPR, 6, 14), ATTK(AT_WEAP, AD_GRAV, 1, 13), ATTK(AT_CLAW, AD_AGGR, 2, 13), NO_ATTK, NO_ATTK), SIZ(1443, 833, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_HUMANOID|M1_ACID, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hawkeye obbligato", S_OGRE, LVL(50, 25, 5, 84, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_STNG, AD_DRST, 5, 3), ATTK(AT_KICK, AD_STCK, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2883, 414, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_MINDLESS, M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("swirly outlasting", S_OGRE, LVL(51, 12, -29, 96, 14), (G_RGROUP|4), A(ATTK(AT_TRAM, AD_FAMN, 4, 2), ATTK(AT_MAGC, AD_ABDC, 4, 4), ATTK(AT_STNG, AD_POIS, 1, 16), ATTK(AT_HUGS, AD_NAST, 4, 19), NO_ATTK, NO_ATTK), SIZ(1585, 1417, 0, MS_GURGLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reaccusing blindfold", S_OGRE, LVL(51, 15, -19, 75, -10), (2), A(ATTK(AT_ENGL, AD_WRAT, 7, 5), ATTK(AT_KICK, AD_MINA, 2, 3), ATTK(AT_CLAW, AD_AMNE, 9, 20), ATTK(AT_NONE, AD_DEPR, 6, 19), NO_ATTK, NO_ATTK), SIZ(2091, 1105, 0, MS_OHGOD, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gaffing argumentive", S_OGRE, LVL(51, 19, 6, 89, -18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_FRZE, 4, 6), ATTK(AT_GAZE, AD_MAGM, 7, 19), ATTK(AT_MAGC, AD_WRAP, 1, 10), ATTK(AT_MAGC, AD_DRST, 3, 21), NO_ATTK, NO_ATTK), SIZ(863, 153, 0, MS_ANIMAL, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_NOEYES|M1_MINDLESS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("jockey gallivanting", S_OGRE, LVL(52, 12, 3, 84, 7), (1), A(ATTK(AT_RATH, AD_PLAS, 8, 5), ATTK(AT_BITE, AD_DRLI, 6, 16), ATTK(AT_KICK, AD_STTP, 2, 15), ATTK(AT_BEAM, AD_MALK, 5, 18), NO_ATTK, NO_ATTK), SIZ(1200, 357, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_DISINT, 0, M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("exotism furred", S_OGRE, LVL(53, 18, -26, 17, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_ACID, 8, 3), ATTK(AT_GAZE, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(514, 547, 0, MS_ESCAPE, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lushing looter", S_OGRE, LVL(53, 12, -3, 62, 0), (1), A(ATTK(AT_BREA, AD_DEBT, 1, 10), ATTK(AT_NONE, AD_CALM, 8, 18), ATTK(AT_BUTT, AD_WRAT, 4, 18), ATTK(AT_MAGC, AD_NGEN, 9, 13), NO_ATTK, NO_ATTK), SIZ(535, 483, 0, MS_FEARHARE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_DWARF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("puissantly legitimatized", S_OGRE, LVL(54, 16, 1, 98, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_RBAD, 8, 10), ATTK(AT_TENT, AD_TIME, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(158, 236, 0, MS_MISSING, MZ_SMALL), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("voltaic endearment rewinding disgruntle", S_OGRE, LVL(54, 12, 2, 7, -11), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_HUGS, AD_SHRD, 2, 13), ATTK(AT_NONE, AD_RBRE, 7, 14), ATTK(AT_WEAP, AD_TIME, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2060, 695, 0, MS_GURGLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_TPORT|M1_ACID|M1_POIS| M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NONMOVING|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("alcazar acidly gruesomely awoke retaking", S_OGRE, LVL(55, 16, -15, 6, -11), (G_GENO|2), A(ATTK(AT_BOOM, AD_DISP, 3, 3), ATTK(AT_CLAW, AD_DISP, 1, 11), ATTK(AT_TRAM, AD_BURN, 8, 9), ATTK(AT_GAZE, AD_HALU, 1, 17), ATTK(AT_BUTT, AD_NGEN, 7, 5), ATTK(AT_EXPL, AD_WEBS, 1, 11)), SIZ(821, 518, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP, 0, M1_AMORPHOUS|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("volcanology venial", S_OGRE, LVL(55, 6, -17, 33, -19), (4), A(ATTK(AT_RATH, AD_STCK, 5, 12), ATTK(AT_ENGL, AD_VOMT, 4, 15), ATTK(AT_BOOM, AD_AGGR, 6, 5), ATTK(AT_LASH, AD_WISD, 5, 7), ATTK(AT_ENGL, AD_CAST, 1, 8), NO_ATTK), SIZ(2725, 47, 0, MS_SOUND, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_UNSOLID, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("maximization zeroed noninheritable", S_OGRE, LVL(56, 19, -24, 60, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BOOM, AD_GLIB, 4, 17), ATTK(AT_MAGC, AD_SANI, 1, 17), ATTK(AT_TUCH, AD_RBAD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1030, 236, 0, MS_TREESQUAD, MZ_SMALL), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_ACID|M1_METALLIVORE, M2_MINION|M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("limestone prospect", S_OGRE, LVL(56, 12, -16, 81, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_TCKL, 1, 1), ATTK(AT_LASH, AD_SSEX, 2, 1), ATTK(AT_MAGC, AD_DIMN, 8, 12), ATTK(AT_BITE, AD_RUNS, 8, 10), ATTK(AT_KICK, AD_PHYS, 1, 16), ATTK(AT_BUTT, AD_DRCO, 2, 8)), SIZ(538, 350, 0, MS_BUZZ, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL| M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("manner devastating", S_OGRE, LVL(57, 26, 3, 86, -11), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_SOUN, 9, 11), ATTK(AT_CLAW, AD_STON, 4, 7), ATTK(AT_TRAM, AD_MALK, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(739, 12, 0, MS_CAR, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_DEMON|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("district mingy", S_OGRE, LVL(57, 24, -11, 20, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_ANTI, 1, 9), ATTK(AT_SPIT, AD_NAST, 1, 11), ATTK(AT_LASH, AD_NGRA, 1, 9), ATTK(AT_STNG, AD_DRST, 7, 20), ATTK(AT_WEAP, AD_THIE, 9, 9), ATTK(AT_SCRA, AD_WEEP, 8, 1)), SIZ(308, 340, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_SWIM|M1_CONCEAL|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lacerative pace", S_OGRE, LVL(58, 25, -14, 87, -7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_DRDX, 5, 13), ATTK(AT_ENGL, AD_VULN, 1, 13), ATTK(AT_ENGL, AD_DEST, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3663, 315, 0, MS_BARBER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS, M2_PRINCE|M2_MINION|M2_PNAME|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("peepshow mudder firefanged", S_OGRE, LVL(59, 8, -20, 13, 0), (3), A(ATTK(AT_LASH, AD_TIME, 1, 21), ATTK(AT_ENGL, AD_HALU, 8, 8), ATTK(AT_SPIT, AD_TREM, 5, 2), ATTK(AT_CLAW, AD_THIE, 9, 11), ATTK(AT_BITE, AD_VULN, 4, 20), NO_ATTK), SIZ(161, 217, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_SLEEP, M1_SWIM|M1_CLING|M1_NOHEAD|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_LORD|M2_MINION|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("carrion hangar", S_OGRE, LVL(59, 48, -12, 70, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_DISE, 2, 11), ATTK(AT_TUCH, AD_SSEX, 7, 21), ATTK(AT_LASH, AD_DETH, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(991, 406, 0, MS_SOCKS, MZ_TINY), MR_SLEEP|MR_POISON|MR_DRAIN, MR_SLEEP|MR_POISON, M1_NEEDPICK|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("volante quagmire", S_OGRE, LVL(59, 8, -2, 92, 15), (G_GENO|1), A(ATTK(AT_SPIT, AD_MCRE, 7, 16), ATTK(AT_MAGC, AD_VENO, 2, 3), ATTK(AT_TRAM, AD_SOUN, 2, 6), ATTK(AT_RATH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(397, 238, 0, MS_GURGLE, MZ_LARGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("outlawing nonspecialist beatifying companied", S_OGRE, LVL(60, 10, 7, 51, 0), (3), A(ATTK(AT_TRAM, AD_CAST, 6, 8), ATTK(AT_SCRA, AD_CURS, 2, 13), ATTK(AT_TUCH, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1760, 610, 0, MS_FART_NORMAL, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_NOHEAD, M2_LORD|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hydrogenated ought", S_OGRE, LVL(61, 10, -27, 23, -1), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_CALM, 6, 14), ATTK(AT_NONE, AD_NGEN, 8, 11), ATTK(AT_HUGS, AD_LETH, 3, 15), ATTK(AT_LASH, AD_DGST, 6, 20), NO_ATTK, NO_ATTK), SIZ(1742, 60, 0, MS_GIBBERISH, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("preliterate backpack", S_OGRE, LVL(61, 9, -18, 55, 9), (4), A(ATTK(AT_TENT, AD_TIME, 1, 4), ATTK(AT_TUCH, AD_ILLU, 2, 9), ATTK(AT_EXPL, AD_PART, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1067, 1, 0, MS_BOAST, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("chancemen proprietor adjudicator", S_OGRE, LVL(63, 12, -7, 32, 11), (3), A(ATTK(AT_STNG, AD_FREN, 8, 3), ATTK(AT_WEAP, AD_MANA, 8, 1), ATTK(AT_BREA, AD_SGLD, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(351, 0, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_REGEN, M2_MINION|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("umbilical peopled", S_OGRE, LVL(63, 9, -29, 52, -10), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_CLRC, 2, 20), ATTK(AT_WEAP, AD_ANTI, 4, 13), ATTK(AT_TRAM, AD_WTHR, 1, 16), ATTK(AT_HUGS, AD_DEBU, 9, 15), ATTK(AT_CLAW, AD_STCK, 1, 17), ATTK(AT_GAZE, AD_NTHR, 1, 8)), SIZ(15, 892, 0, MS_REPAIR, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DEATH, MR_ELEC, M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("exoteric deafly", S_OGRE, LVL(63, 12, -10, 100, 0), (G_RGROUP|1), A(ATTK(AT_BITE, AD_DGST, 1, 2), ATTK(AT_LASH, AD_BADE, 2, 5), ATTK(AT_BREA, AD_WET, 8, 5), ATTK(AT_HUGS, AD_HALU, 1, 2), ATTK(AT_GAZE, AD_POIS, 4, 18), NO_ATTK), SIZ(1472, 242, 0, MS_VAMPIRE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lapidating gimpy", S_OGRE, LVL(63, 33, -9, 92, -1), (G_GENO|4), A(ATTK(AT_TRAM, AD_BLEE, 2, 4), ATTK(AT_BITE, AD_BLND, 5, 10), ATTK(AT_WEAP, AD_FAMN, 1, 4), ATTK(AT_TRAM, AD_SCOR, 5, 19), ATTK(AT_GAZE, AD_EDGE, 2, 7), NO_ATTK), SIZ(2070, 418, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fissioned weakest", S_OGRE, LVL(64, 12, -15, 78, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_RUNS, 6, 15), ATTK(AT_ENGL, AD_ILLU, 6, 17), ATTK(AT_SCRA, AD_TRAP, 5, 1), ATTK(AT_TRAM, AD_LETH, 1, 20), NO_ATTK, NO_ATTK), SIZ(116, 131, 0, MS_SING, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_ACID| M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("capillarity licit palate knife", S_OGRE, LVL(64, 8, 9, 87, 4), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_HUGS, AD_ACID, 9, 3), ATTK(AT_WEAP, AD_POLY, 3, 19), ATTK(AT_KICK, AD_STCK, 9, 13), ATTK(AT_LASH, AD_RBRE, 2, 17), ATTK(AT_TUCH, AD_LITE, 3, 2), ATTK(AT_KICK, AD_INSA, 7, 20)), SIZ(88, 414, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_FIRE, M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bargaining royalty dibbukim", S_OGRE, LVL(65, 34, -2, 79, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_TRAP, 2, 2), ATTK(AT_WEAP, AD_WEBS, 6, 21), ATTK(AT_TUCH, AD_COLD, 9, 18), ATTK(AT_GAZE, AD_SEDU, 1, 15), ATTK(AT_TRAM, AD_BADE, 2, 13), NO_ATTK), SIZ(1401, 968, 0, MS_NURSE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("story bateaux", S_OGRE, LVL(65, 11, -13, 22, -1), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_LAZY, 1, 20), ATTK(AT_HUGS, AD_COLD, 9, 1), ATTK(AT_NONE, AD_NGRA, 6, 8), ATTK(AT_WEAP, AD_SLUD, 9, 8), NO_ATTK, NO_ATTK), SIZ(1212, 1536, 0, MS_VAMPIRE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_UNSOLID|M1_HERBIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tensor rarify labourer", S_OGRE, LVL(65, 6, -2, 44, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_KICK, AD_DIMN, 9, 4), ATTK(AT_TENT, AD_TERR, 8, 11), ATTK(AT_BOOM, AD_DARK, 1, 18), ATTK(AT_RATH, AD_VULN, 1, 7), NO_ATTK, NO_ATTK), SIZ(353, 413, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("breakout unadjudicated forebode", S_OGRE, LVL(66, 12, -19, 77, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BUTT, AD_RUNS, 7, 10), ATTK(AT_WEAP, AD_SHRD, 2, 15), ATTK(AT_BITE, AD_VENO, 7, 7), ATTK(AT_KICK, AD_NUMB, 8, 4), ATTK(AT_TENT, AD_LETH, 3, 19), ATTK(AT_ENGL, AD_MANA, 4, 4)), SIZ(2556, 306, 0, MS_BONES, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH, MR_ACID, M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_STALK|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("inoffensively shaggiest", S_OGRE, LVL(68, 11, -21, 68, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_DCAY, 1, 5), ATTK(AT_TRAM, AD_DRST, 1, 19), ATTK(AT_GAZE, AD_POIS, 2, 17), ATTK(AT_BEAM, AD_INSA, 3, 12), NO_ATTK, NO_ATTK), SIZ(3043, 889, 0, MS_SEDUCE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_TPORT, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("underemployed thinkable cannabism loutishly", S_OGRE, LVL(69, 11, -26, 88, 20), (1), A(ATTK(AT_TRAM, AD_GRAV, 8, 11), ATTK(AT_LASH, AD_LUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2581, 28, 0, MS_GIBBERISH, MZ_SMALL), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_REGEN|M1_POIS, M2_LORD|M2_DEMON|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gripple settler impingement weld", S_OGRE, LVL(69, 12, -4, 43, -2), (G_GENO|G_LGROUP|1), A(ATTK(AT_KICK, AD_TIME, 3, 20), ATTK(AT_TRAM, AD_BANI, 1, 2), ATTK(AT_WEAP, AD_SLEE, 7, 2), ATTK(AT_NONE, AD_RBRE, 7, 14), NO_ATTK, NO_ATTK), SIZ(385, 77, 0, MS_SQAWK, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("usage angolan inclusion", S_OGRE, LVL(69, 21, -14, 19, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FREN, 3, 17), ATTK(AT_LASH, AD_EDGE, 2, 18), ATTK(AT_BITE, AD_CURS, 6, 12), ATTK(AT_HUGS, AD_DISE, 1, 5), NO_ATTK, NO_ATTK), SIZ(431, 291, 0, MS_SQEEK, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("baselessly jockey", S_OGRE, LVL(69, 15, 7, 17, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_LETH, 3, 13), ATTK(AT_WEAP, AD_UVUU, 2, 7), ATTK(AT_CLAW, AD_NGRA, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3229, 298, 0, MS_SQAWK, MZ_LARGE), MR_DISINT|MR_ELEC, 0, M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dumbed discouragement", S_OGRE, LVL(70, 12, -14, 18, 4), (G_RGROUP|1), A(ATTK(AT_TUCH, AD_STTP, 2, 11), ATTK(AT_TUCH, AD_SITM, 1, 6), ATTK(AT_WEAP, AD_PAIN, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1817, 349, 0, MS_CLOCK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, MR_COLD, M1_SWIM|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spokesmen reeducating", S_OGRE, LVL(70, 12, 3, 65, 0), (1), A(ATTK(AT_STNG, AD_BLAS, 8, 6), ATTK(AT_WEAP, AD_CORR, 9, 21), ATTK(AT_BEAM, AD_MAGM, 5, 3), ATTK(AT_BUTT, AD_FRZE, 6, 2), ATTK(AT_STNG, AD_ILLU, 1, 2), NO_ATTK), SIZ(3484, 65, 0, MS_MUTE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, MR_COLD, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("many arms ogre", S_OGRE, LVL(70, 12, -40, 80, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_WEAP, AD_PHYS, 1, 18), ATTK(AT_HUGS, AD_RBRE, 1, 18)), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gene coronator", S_OGRE, LVL(70, 19, -10, 85, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 12, 10), ATTK(AT_BEAM, AD_POLY, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_POISON|MR_DRAIN|MR_ACID|MR_STONE|MR_DEATH, MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_LORD|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grabmastogre", S_OGRE, LVL(70, 12, -40, 80, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 18), ATTK(AT_WEAP, AD_SAMU, 1, 18), ATTK(AT_WEAP, AD_SAMU, 1, 18), ATTK(AT_WEAP, AD_SAMU, 1, 18), ATTK(AT_WEAP, AD_SAMU, 1, 18), NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cambism oliver", S_OGRE, LVL(70, 12, -25, 77, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_LETH, 9, 13), ATTK(AT_ENGL, AD_BADE, 3, 3), ATTK(AT_CLAW, AD_CLRC, 8, 1), ATTK(AT_SCRA, AD_BANI, 7, 5), ATTK(AT_GAZE, AD_ACID, 7, 20), NO_ATTK), SIZ(152, 287, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_POIS, M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("stollen sexist", S_OGRE, LVL(71, 16, -16, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DEPR, 5, 4), ATTK(AT_TRAM, AD_POIS, 9, 2), ATTK(AT_ENGL, AD_SLUD, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3394, 1255, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dubbin gonococcic", S_OGRE, LVL(71, 12, -15, 55, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_ENCH, 9, 5), ATTK(AT_STNG, AD_WEBS, 6, 19), ATTK(AT_EXPL, AD_CALM, 5, 4), ATTK(AT_KICK, AD_PLYS, 9, 3), ATTK(AT_LASH, AD_BLND, 4, 14), NO_ATTK), SIZ(1553, 675, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_NOEYES|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NO_DECAY, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("misleading administrating", S_OGRE, LVL(71, 12, -26, 11, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_FREN, 1, 21), ATTK(AT_TRAM, AD_DRDX, 5, 18), ATTK(AT_GAZE, AD_PEST, 2, 9), ATTK(AT_WEAP, AD_MANA, 3, 13), ATTK(AT_SCRA, AD_PLAS, 9, 17), ATTK(AT_SPIT, AD_FUMB, 9, 7)), SIZ(1122, 1289, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fortnight droner", S_OGRE, LVL(72, 12, -8, 69, -8), (G_GENO|3), A(ATTK(AT_GAZE, AD_FEAR, 1, 2), ATTK(AT_TENT, AD_INSA, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1473, 10, 0, MS_SNORE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_NOHEAD|M1_ACID|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flawy mozambique gipsying streetwalking", S_OGRE, LVL(73, 13, 8, 69, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BUTT, AD_WET, 5, 4), ATTK(AT_CLAW, AD_FAKE, 2, 2), ATTK(AT_MAGC, AD_TLPT, 5, 14), ATTK(AT_STNG, AD_WERE, 1, 5), NO_ATTK, NO_ATTK), SIZ(1162, 246, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stealth selvedge", S_OGRE, LVL(74, 12, -17, 33, 0), (3), A(ATTK(AT_WEAP, AD_SKIL, 4, 17), ATTK(AT_BUTT, AD_VOMT, 2, 17), ATTK(AT_SPIT, AD_DRIN, 4, 21), ATTK(AT_LASH, AD_FEAR, 3, 2), ATTK(AT_CLAW, AD_FEMI, 6, 2), ATTK(AT_HUGS, AD_FEMI, 1, 12)), SIZ(2562, 54, 0, MS_BARBER, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_BREATHLESS|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PNAME|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("discountenance gorgon", S_OGRE, LVL(74, 39, -20, 18, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_RBRE, 3, 20), ATTK(AT_BEAM, AD_SLUD, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(12, 153, 0, MS_SMITH, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_ACID, M2_NOPOLY|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hypotensive hanker", S_OGRE, LVL(74, 14, -28, 65, 3), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_ACID, 1, 21), ATTK(AT_BUTT, AD_PHYS, 3, 12), ATTK(AT_BREA, AD_BURN, 6, 20), ATTK(AT_WEAP, AD_GLIB, 5, 5), NO_ATTK, NO_ATTK), SIZ(643, 553, 0, MS_PHOTO, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_THICK_HIDE|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("redepositing canister", S_OGRE, LVL(74, 12, -22, 53, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_ICUR, 4, 14), ATTK(AT_LASH, AD_CHAO, 6, 4), ATTK(AT_GAZE, AD_BURN, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(444, 63, 0, MS_ORC, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_ACID| M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hateable factor preconditioning illuminist manger", S_OGRE, LVL(74, 12, 5, 68, 0), (G_LGROUP|4), A(ATTK(AT_BEAM, AD_AGGR, 4, 4), ATTK(AT_LASH, AD_LITE, 9, 8), ATTK(AT_TRAM, AD_TIME, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2769, 1724, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_TPORT| M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME|M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shine ogre", S_OGRE, /* spawns with sling and 40 flint stones */ LVL(75, 17, -10, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 10), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bioelectrical doled", S_OGRE, LVL(77, 15, 2, 61, 0), (4), A(ATTK(AT_HUGS, AD_SAMU, 9, 19), ATTK(AT_NONE, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3992, 1021, 0, MS_MUMBLE, MZ_LARGE), MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC, M1_FLY|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("roached debone grenade bobtail clammy", S_OGRE, LVL(78, 40, -18, 56, -5), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_MAGC, AD_CONF, 8, 11), ATTK(AT_BEAM, AD_DISP, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(847, 111, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GNOME| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("algorism leaker", S_OGRE, LVL(78, 2, -25, 32, -14), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_SGLD, 3, 16), ATTK(AT_WEAP, AD_DETH, 9, 5), ATTK(AT_STNG, AD_ILLU, 5, 6), ATTK(AT_WEAP, AD_DRDX, 4, 16), NO_ATTK, NO_ATTK), SIZ(343, 34, 0, MS_TREESQUAD, MZ_TINY), MR_ACID|MR_DEATH, MR_ACID, M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snorter ideo unspoken", S_OGRE, LVL(80, 13, -7, 67, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TENT, AD_MIDI, 7, 13), ATTK(AT_HUGS, AD_STAT, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2707, 922, 0, MS_BRAG, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("misreporting harvesting", S_OGRE, LVL(81, 16, -2, 73, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_MINA, 9, 18), ATTK(AT_LASH, AD_CLRC, 2, 13), ATTK(AT_TUCH, AD_ICUR, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(437, 109, 0, MS_BOSS, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_POISON, M1_HIDE, M2_DEMON|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("followup sabot spluttering coalitioner", S_OGRE, LVL(81, 14, -18, 83, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_WEAP, AD_GLIB, 7, 3), ATTK(AT_CLAW, AD_CHRN, 1, 21), ATTK(AT_TUCH, AD_PLAS, 1, 18), ATTK(AT_BITE, AD_SHRD, 5, 14), ATTK(AT_BUTT, AD_TLPT, 5, 5), NO_ATTK), SIZ(504, 126, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS, M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("irrational bindable creatively apatetic", S_OGRE, LVL(81, 15, 6, 89, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRDX, 1, 19), ATTK(AT_TENT, AD_WEEP, 5, 3), ATTK(AT_LASH, AD_DREA, 8, 10), ATTK(AT_SPIT, AD_INSA, 2, 11), ATTK(AT_TENT, AD_ELEC, 6, 2), NO_ATTK), SIZ(28, 207, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tine cheerful", S_OGRE, LVL(81, 6, -20, 87, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_AGGR, 6, 18), ATTK(AT_ENGL, AD_POIS, 1, 3), ATTK(AT_HUGS, AD_DRST, 3, 7), ATTK(AT_MAGC, AD_DISP, 3, 10), ATTK(AT_RATH, AD_LETH, 6, 13), ATTK(AT_ENGL, AD_THIR, 2, 14)), SIZ(362, 607, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_STONE, MR_STONE, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("inanimately mattered", S_OGRE, LVL(81, 14, -2, 96, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_LASH, AD_MINA, 1, 14), ATTK(AT_NONE, AD_ALIN, 3, 12), ATTK(AT_KICK, AD_NGEN, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(273, 69, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOEYES|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("percussionist photosphere", S_OGRE, LVL(81, 20, 7, 89, -3), (G_GENO|G_UNIQ|4), A(ATTK(AT_GAZE, AD_TIME, 2, 14), ATTK(AT_KICK, AD_RAGN, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(135, 25, 0, MS_NEIGH, MZ_LARGE), MR_DISINT|MR_ACID, MR_DISINT, M1_TUNNEL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Xine, the Mountain King", S_OGRE, LVL(82, 25, -12, 100, -20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_BEAM, AD_ELEC, 6, 6) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID|MR_ELEC|MR_COLD|MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("choky vulgarism", S_OGRE, LVL(83, 12, -16, 96, 0), (1), A(ATTK(AT_KICK, AD_PEST, 1, 4), ATTK(AT_LASH, AD_PAIN, 5, 11), ATTK(AT_BITE, AD_DREN, 1, 20), ATTK(AT_TRAM, AD_THIE, 1, 21), ATTK(AT_LASH, AD_LEVI, 1, 8), NO_ATTK), SIZ(128, 1078, 0, MS_IMITATE, MZ_TINY), MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("outmaneuvered mucker", S_OGRE, LVL(83, 26, -11, 71, 0), (4), A(ATTK(AT_WEAP, AD_CHRN, 6, 15), ATTK(AT_NONE, AD_FAMN, 7, 3), ATTK(AT_TUCH, AD_WERE, 5, 10), ATTK(AT_BITE, AD_SAMU, 1, 15), NO_ATTK, NO_ATTK), SIZ(0, 980, 0, MS_VAMPIRE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE, M1_NOHANDS|M1_SLITHY, M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("yonder misfired", S_OGRE, LVL(83, 15, -10, 89, 1), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_VENO, 4, 4), ATTK(AT_CLAW, AD_VENO, 5, 16), ATTK(AT_TENT, AD_THIR, 8, 4), ATTK(AT_STNG, AD_WGHT, 3, 10), ATTK(AT_ENGL, AD_DRCH, 3, 8), NO_ATTK), SIZ(1966, 255, 0, MS_MEW, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_TPORT|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("buttonhook guanin", S_OGRE, LVL(84, 9, -14, 61, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_FRZE, 2, 10), ATTK(AT_BEAM, AD_LUCK, 4, 10), ATTK(AT_NONE, AD_DISN, 6, 8), ATTK(AT_SCRA, AD_ALIN, 3, 3), NO_ATTK, NO_ATTK), SIZ(39, 623, 0, MS_SUPERMAN, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("agedly caving", S_OGRE, LVL(85, 36, 4, 66, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_CONT, 2, 9), ATTK(AT_MAGC, AD_CLRC, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1455, 116, 0, MS_SOVIET, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ethylated fieldmice kayaker sparkling", S_OGRE, LVL(86, 10, -6, 54, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_TENT, AD_UVUU, 7, 14), ATTK(AT_SCRA, AD_PHYS, 9, 13), ATTK(AT_SCRA, AD_STCK, 2, 14), ATTK(AT_BUTT, AD_POIS, 6, 19), ATTK(AT_BEAM, AD_CLRC, 8, 13), ATTK(AT_TENT, AD_POLY, 9, 5)), SIZ(658, 694, 0, MS_COW, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_NOTAKE|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("textured aspired", S_OGRE, LVL(86, 14, -7, 62, 0), (1), A(ATTK(AT_TUCH, AD_UVUU, 7, 4), ATTK(AT_BUTT, AD_BURN, 5, 2), ATTK(AT_SCRA, AD_WERE, 1, 3), ATTK(AT_TUCH, AD_POIS, 3, 2), ATTK(AT_ENGL, AD_VOMT, 0, 8), ATTK(AT_TUCH, AD_MANA, 4, 3)), SIZ(415, 145, 0, MS_ANIMAL, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, MR_DISINT, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unintelligent erythrocyte", S_OGRE, LVL(87, 4, 8, 30, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_ELEC, 1, 12), ATTK(AT_TRAM, AD_BLAS, 1, 1), ATTK(AT_WEAP, AD_LITE, 8, 6), ATTK(AT_GAZE, AD_HALU, 8, 1), ATTK(AT_EXPL, AD_BADE, 4, 19), ATTK(AT_CLAW, AD_RBAD, 2, 19)), SIZ(1708, 1329, 0, MS_STABILIZE, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("whirlier exhalent", S_OGRE, LVL(87, 20, -29, 55, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DREN, 5, 10), ATTK(AT_TENT, AD_CNCL, 6, 8), ATTK(AT_STNG, AD_CLRC, 1, 3), ATTK(AT_ENGL, AD_DRIN, 8, 4), NO_ATTK, NO_ATTK), SIZ(2553, 673, 0, MS_FART_QUIET, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_OVIPAROUS, M2_WANDER|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shipt hailed stabilizing", S_OGRE, LVL(87, 20, 6, 51, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_DREA, 8, 6), ATTK(AT_BEAM, AD_SAMU, 1, 10), ATTK(AT_KICK, AD_CHKH, 4, 21), ATTK(AT_MAGC, AD_FRZE, 6, 10), ATTK(AT_EXPL, AD_MIDI, 8, 2), NO_ATTK), SIZ(17, 203, 0, MS_SNORE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_DISINT, M1_NOLIMBS|M1_SEE_INVIS, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("playpen abysmally shining confusedly renovating", S_OGRE, LVL(87, 12, -12, 91, 11), (G_GENO|2), A(ATTK(AT_TENT, AD_SPEL, 7, 5), ATTK(AT_TENT, AD_PLYS, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1220, 702, 0, MS_CHICKEN, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("probated underfur sorrower", S_OGRE, LVL(89, 11, -20, 77, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_INVE, 9, 7), ATTK(AT_LASH, AD_ELEC, 1, 15), ATTK(AT_TUCH, AD_LAZY, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(633, 244, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE, MR_DISINT, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_SEE_INVIS|M1_ACID| M1_METALLIVORE, M2_MINION|M2_STALK|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("medicinal overthrower", S_OGRE, LVL(89, 7, 3, 44, -7), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_WISD, 8, 14), ATTK(AT_GAZE, AD_DGST, 6, 6), ATTK(AT_LASH, AD_DARK, 1, 7), ATTK(AT_BOOM, AD_AMNE, 5, 1), ATTK(AT_WEAP, AD_VAPO, 5, 10), NO_ATTK), SIZ(1779, 1668, 0, MS_DJINNI, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOEYES, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("evaluating incriminated bowyer", S_OGRE, LVL(89, 16, -16, 71, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_RUNS, 7, 1), ATTK(AT_MAGC, AD_ICUR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(749, 47, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("starchy comically", S_OGRE, LVL(90, 12, -19, 100, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TRAM, AD_DIMN, 8, 19), ATTK(AT_TUCH, AD_GLIB, 2, 13), ATTK(AT_BUTT, AD_DREN, 3, 16), ATTK(AT_EXPL, AD_DREA, 6, 5), ATTK(AT_TRAM, AD_LITT, 0, 19), ATTK(AT_SPIT, AD_EDGE, 6, 21)), SIZ(207, 537, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pestilential outgrown", S_OGRE, LVL(91, 23, -22, 80, 1), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_SWAP, 3, 14), ATTK(AT_ENGL, AD_CALM, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(359, 241, 0, MS_MUTE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("abatable pleasingly somersault hissing pacemaker", S_OGRE, LVL(91, 7, -22, 97, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_RATH, AD_DROP, 1, 4), ATTK(AT_GAZE, AD_RAGN, 4, 19), ATTK(AT_KICK, AD_SLIM, 8, 1), ATTK(AT_HUGS, AD_WRAP, 1, 17), ATTK(AT_HUGS, AD_VAPO, 7, 16), NO_ATTK), SIZ(2119, 168, 0, MS_LIEDER, MZ_TINY), MR_FIRE, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_ACID| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("indicated keepable", S_OGRE, LVL(92, 12, -2, 82, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_DRIN, 6, 7), ATTK(AT_BUTT, AD_FIRE, 4, 11), ATTK(AT_ENGL, AD_BADE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4030, 1093, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC, MR_COLD|MR_ELEC, M1_AMORPHOUS|M1_NOHEAD, M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("deferrer vandalizing", S_OGRE, LVL(92, 31, 0, 55, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_MIDI, 7, 4), ATTK(AT_STNG, AD_PLYS, 3, 12), ATTK(AT_BUTT, AD_NGEN, 9, 21), ATTK(AT_WEAP, AD_BLEE, 1, 17), ATTK(AT_WEAP, AD_VULN, 2, 12), ATTK(AT_HUGS, AD_MIDI, 3, 13)), SIZ(193, 157, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, MR_POISON, M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("velar triumphant", S_OGRE, LVL(92, 6, -11, 91, -16), (3), A(ATTK(AT_TRAM, AD_CALM, 9, 14), ATTK(AT_BUTT, AD_CALM, 9, 11), ATTK(AT_SCRA, AD_ACID, 8, 3), ATTK(AT_NONE, AD_SEDU, 6, 20), ATTK(AT_WEAP, AD_POLY, 2, 4), ATTK(AT_LASH, AD_FUMB, 4, 17)), SIZ(42, 6, 0, MS_GROWL, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DRAIN, MR_DRAIN, M1_SWIM|M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lory readd hackney retooled carpentry fair liquefaction", S_OGRE, LVL(92, 10, -3, 47, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BUTT, AD_LAVA, 4, 13), ATTK(AT_LASH, AD_SHAN, 5, 14), ATTK(AT_BEAM, AD_SANI, 1, 12), ATTK(AT_MAGC, AD_STUN, 9, 1), ATTK(AT_TENT, AD_DROP, 4, 4), ATTK(AT_BREA, AD_VAMP, 7, 12)), SIZ(1888, 6, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_SLITHY|M1_POIS, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("titivated nonprofessional", S_OGRE, LVL(92, 17, 9, 57, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_STNG, AD_STTP, 8, 7), ATTK(AT_KICK, AD_LAVA, 1, 1), ATTK(AT_BUTT, AD_LITT, 5, 17), ATTK(AT_NONE, AD_CHKH, 5, 10), ATTK(AT_WEAP, AD_VOMT, 0, 11), ATTK(AT_GAZE, AD_COLD, 2, 12)), SIZ(39, 1338, 0, MS_SEDUCE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_SLITHY|M1_TPORT_CNTRL, M2_MINION|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("disorganize lineman burnout", S_OGRE, LVL(93, 12, -15, 65, 0), (4), A(ATTK(AT_KICK, AD_CLRC, 8, 5), ATTK(AT_SPIT, AD_ICEB, 8, 2), ATTK(AT_BREA, AD_FREN, 1, 10), ATTK(AT_BREA, AD_DARK, 7, 9), ATTK(AT_ENGL, AD_LITE, 1, 6), NO_ATTK), SIZ(1581, 1087, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sparkish bachelorhood", S_OGRE, LVL(93, 12, 3, 54, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_FAMN, 8, 21), ATTK(AT_WEAP, AD_DIMN, 6, 2), ATTK(AT_BUTT, AD_FIRE, 1, 18), ATTK(AT_SPIT, AD_PLYS, 1, 11), ATTK(AT_GAZE, AD_NIVE, 1, 4), NO_ATTK), SIZ(3743, 427, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN| M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tartly mutagenically", S_OGRE, LVL(94, 22, -19, 78, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_ENGL, AD_AGGR, 3, 2), ATTK(AT_TUCH, AD_HEAL, 8, 6), ATTK(AT_TUCH, AD_DGST, 3, 18), ATTK(AT_BEAM, AD_PART, 3, 2), ATTK(AT_TRAM, AD_PEST, 1, 16), NO_ATTK), SIZ(751, 727, 0, MS_HANDY, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("eke contractile", S_OGRE, LVL(94, 14, 4, 36, 0), (G_VLGROUP|1), A(ATTK(AT_CLAW, AD_SPEL, 2, 17), ATTK(AT_SCRA, AD_MINA, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(239, 127, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_DRAIN, M1_TUNNEL|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rodent needle", S_OGRE, LVL(94, 17, -26, 69, 0), (1), A(ATTK(AT_BEAM, AD_MEMO, 6, 19), ATTK(AT_EXPL, AD_FREN, 5, 5), ATTK(AT_BITE, AD_FEAR, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1789, 87, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_SPIDER|M3_PETRIFIES, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("oblivion beast", S_OGRE, LVL(94, 18, -20, 90, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 14, 12), ATTK(AT_GAZE, AD_DIMN, 8, 16), ATTK(AT_BEAM, AD_PHYS, 10, 12), ATTK(AT_STNG, AD_MEMO, 8, 8), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE|MR_SLEEP|MR_HITASFOUR, 0, M1_ANIMAL|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("brilliance knurly", S_OGRE, LVL(95, 16, -15, 72, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_DROP, 7, 21), ATTK(AT_SCRA, AD_SOUN, 1, 7), ATTK(AT_NONE, AD_TDRA, 7, 19), ATTK(AT_MAGC, AD_ELEC, 3, 14), ATTK(AT_BEAM, AD_SLIM, 2, 5), ATTK(AT_SCRA, AD_NIVE, 8, 2)), SIZ(1732, 395, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS| M1_HUMANOID|M1_THICK_HIDE, M2_PRINCE|M2_STALK|M2_STRONG|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("crockery appreciative", S_OGRE, LVL(96, 16, -21, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_COLD, 4, 5), ATTK(AT_SPIT, AD_FRZE, 4, 16), ATTK(AT_WEAP, AD_ENCH, 3, 20), ATTK(AT_ENGL, AD_DISE, 1, 2), NO_ATTK, NO_ATTK), SIZ(1822, 1006, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_TPORT| M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("saving stippler", S_OGRE, LVL(96, 15, 6, 81, 0), (G_SGROUP|4), A(ATTK(AT_TENT, AD_AXUS, 1, 7), ATTK(AT_STNG, AD_CONT, 8, 14), ATTK(AT_TENT, AD_LITT, 3, 2), ATTK(AT_NONE, AD_RBRE, 0, 16), ATTK(AT_WEAP, AD_NPRO, 4, 18), ATTK(AT_BUTT, AD_HEAL, 4, 15)), SIZ(2027, 312, 0, MS_CODE, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("food forestall lustring", S_OGRE, LVL(96, 11, -20, 96, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_SCRA, AD_SOUN, 4, 21), ATTK(AT_SPIT, AD_ACID, 1, 11), ATTK(AT_BITE, AD_ILLU, 5, 17), ATTK(AT_NONE, AD_CAST, 7, 17), NO_ATTK, NO_ATTK), SIZ(2271, 27, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spotlight garbage", S_OGRE, LVL(97, 11, -4, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_TERR, 5, 6), ATTK(AT_KICK, AD_BLAS, 3, 1), ATTK(AT_NONE, AD_WISD, 5, 4), ATTK(AT_SPIT, AD_MAGM, 1, 20), ATTK(AT_TUCH, AD_DRLI, 6, 4), ATTK(AT_BEAM, AD_CALM, 4, 12)), SIZ(743, 309, 0, MS_AREOLA, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_NOHEAD|M1_ACID|M1_HERBIVORE, M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("interrogational pharisaic", S_OGRE, LVL(97, 9, -22, 57, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DISP, 3, 3), ATTK(AT_BREA, AD_NTHR, 9, 2), ATTK(AT_TUCH, AD_NGEN, 6, 19), ATTK(AT_MAGC, AD_SSEX, 9, 7), ATTK(AT_NONE, AD_LITE, 4, 6), ATTK(AT_BEAM, AD_SPEL, 6, 10)), SIZ(425, 21, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_MIND_FLAYER|M3_WANTSAMUL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reconfiscated extinguisher", S_OGRE, LVL(97, 14, -3, 86, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_CONF, 1, 21), ATTK(AT_WEAP, AD_FEMI, 2, 4), ATTK(AT_HUGS, AD_WGHT, 1, 12), ATTK(AT_BEAM, AD_SLEE, 9, 12), ATTK(AT_WEAP, AD_EDGE, 8, 1), NO_ATTK), SIZ(2298, 971, 0, MS_SNORE, MZ_HUMAN), MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_SEE_INVIS| M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Oberon, King of Amber", S_OGRE, LVL(99, 21, -16, 100, -20), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ENCH, 12, 12), ATTK(AT_WEAP, AD_DREN, 12, 12), ATTK(AT_TUCH, AD_BLND, 10, 3), ATTK(AT_TUCH, AD_MANA, 10, 8), ATTK(AT_MAGC, AD_CAST, 10, 10), ATTK(AT_MAGC, AD_SPC2, 15, 15)), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_MALE|M2_PRINCE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_AMBERITE|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("enterprise repertory unpossessively vacation derivative mysteriously overstepped", S_OGRE, LVL(100, 25, 2, 52, 0), (1), A(ATTK(AT_SCRA, AD_SGLD, 4, 14), ATTK(AT_KICK, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(589, 230, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("calibrator mote", S_OGRE, LVL(100, 20, 6, 99, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_WET, 2, 13), ATTK(AT_SCRA, AD_LETH, 3, 17), ATTK(AT_BUTT, AD_INSA, 7, 12), ATTK(AT_ENGL, AD_DRIN, 2, 24), NO_ATTK, NO_ATTK), SIZ(54, 263, 0, MS_COW, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lest catalyzing vrouw", S_OGRE, LVL(100, 13, -23, 80, 0), (2), A(ATTK(AT_SPIT, AD_MANA, 2, 14), ATTK(AT_MAGC, AD_STON, 3, 1), ATTK(AT_KICK, AD_DISN, 8, 3), ATTK(AT_WEAP, AD_SITM, 1, 4), ATTK(AT_BITE, AD_CLRC, 3, 3), NO_ATTK), SIZ(2758, 245, 0, MS_ESCAPE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_JEWELS|M2_ORC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("oblivion rude beast", S_OGRE, LVL(100, 19, -22, 95, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 15, 13), ATTK(AT_GAZE, AD_DIMN, 9, 16), ATTK(AT_BEAM, AD_PHYS, 12, 12), ATTK(AT_STNG, AD_MEMO, 9, 9), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE|MR_SLEEP|MR_HITASFOUR, 0, M1_ANIMAL|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("kineplasty whither", S_OGRE, LVL(101, 19, 8, 98, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TREM, 3, 3), ATTK(AT_EXPL, AD_RUNS, 9, 24), ATTK(AT_STNG, AD_PEST, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(312, 33, 0, MS_GLYPHS, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_FLY, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("marriageability interacademic", S_OGRE, LVL(101, 15, -38, 85, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_RATH, AD_COLD, 8, 14), ATTK(AT_TUCH, AD_DGST, 1, 21), ATTK(AT_BUTT, AD_ABDC, 2, 3), ATTK(AT_BUTT, AD_DEBU, 1, 9), ATTK(AT_TENT, AD_PLAS, 6, 16), ATTK(AT_BITE, AD_STON, 8, 26)), SIZ(1898, 722, 0, MS_CASINO, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL| M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mastoid replicative embryologic stoicism deucing", S_OGRE, LVL(101, 19, -29, 70, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_SAMU, 5, 8), ATTK(AT_NONE, AD_SKIL, 3, 25), ATTK(AT_BEAM, AD_LITE, 1, 2), ATTK(AT_BEAM, AD_LITT, 8, 7), NO_ATTK, NO_ATTK), SIZ(219, 606, 0, MS_SOUND, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scripting unfrocked organizer assertive", S_OGRE, LVL(102, 20, -12, 84, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_BITE, AD_ABDC, 6, 7), ATTK(AT_CLAW, AD_NGRA, 6, 8), ATTK(AT_BEAM, AD_ICEB, 1, 13), ATTK(AT_SCRA, AD_TECH, 5, 8), NO_ATTK, NO_ATTK), SIZ(1086, 445, 0, MS_MISSING, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gunwale electrically", S_OGRE, LVL(102, 10, 9, 55, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_MANA, 5, 22), ATTK(AT_TUCH, AD_SOUN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1103, 4, 0, MS_ANIMAL, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ferule questioned", S_OGRE, LVL(102, 12, 2, 63, 0), (4), A(ATTK(AT_MAGC, AD_HALU, 3, 25), ATTK(AT_MAGC, AD_HALU, 7, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1431, 294, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC|MR_POISON, MR_POISON, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_LORD|M2_MINION|M2_STALK|M2_GREEDY|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NO_DECAY|M3_MIMIC, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("primmer enjoin", S_OGRE, LVL(102, 20, -5, 90, -14), (G_UNIQ|1), A(ATTK(AT_TRAM, AD_PEST, 3, 9), ATTK(AT_WEAP, AD_SIN, 3, 17), ATTK(AT_WEAP, AD_CAST, 3, 15), ATTK(AT_TUCH, AD_CONF, 3, 2), NO_ATTK, NO_ATTK), SIZ(68, 27, 0, MS_NEIGH, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("trivium mystical", S_OGRE, LVL(103, 20, 8, 72, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TRAM, AD_DEPR, 8, 9), ATTK(AT_HUGS, AD_WERE, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(798, 112, 0, MS_BOAST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_ELEC, M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("jaundice inutile asininely", S_OGRE, LVL(103, 12, -32, 100, 20), (2), A(ATTK(AT_HUGS, AD_MANA, 6, 24), ATTK(AT_BUTT, AD_TLPT, 1, 9), ATTK(AT_SPIT, AD_DISE, 9, 19), ATTK(AT_CLAW, AD_TCKL, 6, 24), ATTK(AT_BOOM, AD_DREA, 3, 10), ATTK(AT_WEAP, AD_SIN, 2, 6)), SIZ(2625, 841, 0, MS_GRUNT, MZ_TINY), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_UNSOLID|M1_HERBIVORE, M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("prospecting confutable emasculating", S_OGRE, LVL(103, 18, -18, 94, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_CHKH, 9, 7), ATTK(AT_SCRA, AD_ELEC, 7, 14), ATTK(AT_ENGL, AD_WRAT, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1130, 161, 0, MS_STENCH, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL, M2_PRINCE|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mortifying mingler", S_OGRE, LVL(105, 16, 6, 95, -9), (G_LGROUP|2), A(ATTK(AT_SCRA, AD_HEAL, 6, 24), ATTK(AT_BUTT, AD_ICEB, 5, 23), ATTK(AT_TENT, AD_NAST, 5, 6), ATTK(AT_TENT, AD_WET, 9, 9), NO_ATTK, NO_ATTK), SIZ(526, 1072, 0, MS_BOSS, MZ_SMALL), MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_SLITHY|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("protected wedlock gabbro", S_OGRE, LVL(105, 12, 7, 66, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_KICK, AD_WEBS, 1, 9), ATTK(AT_HUGS, AD_IDAM, 2, 2), ATTK(AT_LASH, AD_SLEE, 1, 19), ATTK(AT_ENGL, AD_LEGS, 4, 24), ATTK(AT_BEAM, AD_EDGE, 1, 22), ATTK(AT_BUTT, AD_VAPO, 1, 23)), SIZ(44, 950, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS| M1_MINDLESS|M1_ACID, M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("overburdened twilight hardest", S_OGRE, LVL(105, 19, -7, 67, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_SCOR, 1, 25), ATTK(AT_SPIT, AD_SIN, 2, 2), ATTK(AT_KICK, AD_NEXU, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 992, 0, MS_STABILIZE, MZ_HUGE), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("civilest consolidate", S_OGRE, LVL(106, 24, -9, 83, -18), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_MCRE, 7, 22), ATTK(AT_TRAM, AD_NIVE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 499, 0, MS_SHEEP, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_TPORT|M1_OMNIVORE, M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSBOOK, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("laureating commenced", S_OGRE, LVL(108, 17, -9, 88, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_FAKE, 2, 20), ATTK(AT_TENT, AD_DETH, 3, 15), ATTK(AT_EXPL, AD_MEMO, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(261, 685, 0, MS_SOCKS, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("forging inferring", S_OGRE, LVL(108, 57, 5, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_INSA, 3, 4), ATTK(AT_BITE, AD_WGHT, 7, 21), ATTK(AT_WEAP, AD_EDGE, 4, 14), ATTK(AT_LASH, AD_FIRE, 7, 3), ATTK(AT_LASH, AD_FAKE, 1, 8), NO_ATTK), SIZ(416, 169, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_MINDLESS|M1_SLITHY|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("halcyon divisible frankest", S_OGRE, LVL(108, 12, -5, 75, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_ABDC, 1, 24), ATTK(AT_LASH, AD_WEEP, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(783, 285, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOEYES, M2_UNDEAD|M2_WANDER|M2_COLLECT|M2_ELF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES| M3_PERMAMIMIC|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("airmailing chromospheric", S_OGRE, LVL(109, 17, -40, 87, 0), (2), A(ATTK(AT_TRAM, AD_LAVA, 5, 25), ATTK(AT_WEAP, AD_SGLD, 4, 12), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_POLY, 9, 5), NO_ATTK, NO_ATTK), SIZ(240, 98, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_MINDLESS|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("taint monolithic", S_OGRE, LVL(109, 8, -14, 95, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_SSEX, 5, 19), ATTK(AT_ENGL, AD_GLIB, 9, 10), ATTK(AT_RATH, AD_AMNE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(533, 567, 0, MS_TRUMPET, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("airily conger", S_OGRE, LVL(109, 13, 9, 92, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_STNG, AD_DCAY, 3, 26), ATTK(AT_MAGC, AD_PLAS, 1, 12), ATTK(AT_GAZE, AD_CURS, 1, 17), ATTK(AT_MAGC, AD_WGHT, 8, 15), ATTK(AT_HUGS, AD_WERE, 1, 21), ATTK(AT_TUCH, AD_HALU, 2, 7)), SIZ(839, 85, 0, MS_AREOLA, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("minny francium nonmembership cartography", S_OGRE, LVL(110, 13, -37, 74, 0), (3), A(ATTK(AT_BEAM, AD_CURS, 3, 14), ATTK(AT_LASH, AD_BADE, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(428, 180, 0, MS_DEAD, MZ_SMALL), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_SWIM|M1_HUMANOID|M1_REGEN|M1_POIS, M2_DEMON|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("contrivance brickwork", S_OGRE, LVL(110, 14, 10, 83, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_DROP, 4, 12), ATTK(AT_ENGL, AD_FAKE, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2655, 958, 0, MS_GURGLE, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nagarew the oblivion beast", S_OGRE, LVL(110, 20, -30, 100, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 17, 20), ATTK(AT_GAZE, AD_DIMN, 10, 20), ATTK(AT_TUCH, AD_DATA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_LARGE), MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE|MR_SLEEP|MR_HITASFOUR, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("embarrassment phototrophic", S_OGRE, LVL(111, 44, -9, 71, -7), (G_GENO|G_LGROUP|1), A(ATTK(AT_SCRA, AD_ENCH, 6, 26), ATTK(AT_BREA, AD_INER, 6, 2), ATTK(AT_STNG, AD_WERE, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(360, 613, 0, MS_PARROT, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("prolabor diffracted", S_OGRE, LVL(112, 18, 0, 80, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BITE, AD_LAVA, 5, 9), ATTK(AT_SCRA, AD_DISE, 5, 18), ATTK(AT_SPIT, AD_NAST, 2, 26), ATTK(AT_BREA, AD_RUST, 2, 14), NO_ATTK, NO_ATTK), SIZ(517, 56, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NOEYES|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_HUMAN| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("paralleled yellowish", S_OGRE, LVL(114, 19, 8, 33, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_INER, 9, 24), ATTK(AT_BITE, AD_ALIN, 8, 18), ATTK(AT_BUTT, AD_WISD, 9, 18), ATTK(AT_MAGC, AD_TRAP, 5, 23), ATTK(AT_TENT, AD_NAST, 8, 13), ATTK(AT_LASH, AD_SLOW, 4, 12)), SIZ(1578, 0, 0, MS_WHORE, MZ_TINY), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS, M2_UNDEAD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("moderate fabricate suppose", S_OGRE, LVL(115, 20, 3, 81, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BITE, AD_VAPO, 1, 25), ATTK(AT_ENGL, AD_CHKH, 5, 21), ATTK(AT_TRAM, AD_DFOO, 2, 17), ATTK(AT_ENGL, AD_WEEP, 7, 9), ATTK(AT_BUTT, AD_INSA, 9, 24), ATTK(AT_WEAP, AD_TRAI, 1, 12)), SIZ(4328, 245, 0, MS_PHOTO, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, MR_FIRE, M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_STALK|M2_GREEDY|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("calla mustering", S_OGRE, LVL(116, 28, -33, 84, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_RBRE, 1, 24), ATTK(AT_BUTT, AD_SHAN, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(332, 330, 0, MS_AREOLA, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("jambed perfidy", S_OGRE, LVL(116, 20, -20, 83, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_RATH, AD_TDRA, 1, 7), ATTK(AT_BOOM, AD_WRAT, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(639, 245, 0, MS_SHRIEK, MZ_LARGE), MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_WALLWALK, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rancid funnelled", S_OGRE, LVL(116, 20, 10, 74, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_NGRA, 9, 22), ATTK(AT_SCRA, AD_ICUR, 2, 25), ATTK(AT_SCRA, AD_MCRE, 5, 2), ATTK(AT_STNG, AD_WEEP, 2, 2), NO_ATTK, NO_ATTK), SIZ(2186, 87, 0, MS_TEACHER, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_UNSOLID|M1_SEE_INVIS| M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kerbing unprecedented nosher worrit revival", S_OGRE, LVL(116, 12, -33, 91, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_FEAR, 1, 25), ATTK(AT_WEAP, AD_SAMU, 7, 21), ATTK(AT_WEAP, AD_DRCO, 3, 9), ATTK(AT_TENT, AD_FAMN, 1, 24), NO_ATTK, NO_ATTK), SIZ(34, 130, 0, MS_SING, MZ_TINY), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("imprecisely being", S_OGRE, LVL(116, 14, -40, 79, 6), (G_RGROUP|1), A(ATTK(AT_BITE, AD_CNCL, 4, 21), ATTK(AT_LASH, AD_CHRN, 2, 16), ATTK(AT_BOOM, AD_BANI, 7, 17), ATTK(AT_TUCH, AD_MIDI, 4, 7), ATTK(AT_LASH, AD_DISE, 8, 4), ATTK(AT_BOOM, AD_HEAL, 5, 3)), SIZ(282, 1615, 0, MS_MEW, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CLING, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cognizance atherosclerotic", S_OGRE, LVL(117, 12, -6, 98, -17), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_DGST, 2, 16), ATTK(AT_CLAW, AD_SPC2, 2, 21), ATTK(AT_WEAP, AD_ABDC, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(403, 351, 0, MS_SUPERMAN, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_MINDLESS|M1_UNSOLID|M1_POIS, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sunbather folksy", S_OGRE, LVL(118, 5, -39, 82, -8), (G_GENO|G_RGROUP|1), A(ATTK(AT_LASH, AD_DRST, 5, 23), ATTK(AT_CLAW, AD_WEEP, 8, 13), ATTK(AT_BOOM, AD_BADE, 4, 16), ATTK(AT_NONE, AD_FAMN, 2, 14), ATTK(AT_BREA, AD_CONF, 9, 22), NO_ATTK), SIZ(21, 37, 0, MS_SPOILER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("japed nabobism", S_OGRE, LVL(118, 18, -24, 85, -3), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_UNPR, 4, 18), ATTK(AT_BEAM, AD_TREM, 1, 7), ATTK(AT_BREA, AD_SPC2, 1, 12), ATTK(AT_WEAP, AD_STTP, 2, 8), ATTK(AT_TUCH, AD_TLPT, 1, 22), ATTK(AT_CLAW, AD_NGRA, 9, 5)), SIZ(1000, 377, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP|MR_DISINT, M1_CLING|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dado inflexibility", S_OGRE, LVL(118, 48, 3, 63, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_TRAM, AD_WET, 1, 9), ATTK(AT_HUGS, AD_AMNE, 3, 10), ATTK(AT_MAGC, AD_SPC2, 3, 20), ATTK(AT_SCRA, AD_NGEN, 2, 14), ATTK(AT_WEAP, AD_SLIM, 4, 4), ATTK(AT_ENGL, AD_DRIN, 9, 2)), SIZ(300, 257, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_POIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("care demurrer", S_OGRE, LVL(119, 27, -37, 82, -17), (G_VLGROUP|1), A(ATTK(AT_BREA, AD_DISN, 9, 2), ATTK(AT_TENT, AD_WEBS, 4, 26), ATTK(AT_LASH, AD_ABDC, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1629, 82, 0, MS_CODE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_REGEN| M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_LORD|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("anaemic nonclassical", S_OGRE, LVL(119, 20, -9, 8, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_POIS, 8, 9), ATTK(AT_WEAP, AD_HALU, 4, 10), ATTK(AT_GAZE, AD_INER, 9, 8), ATTK(AT_BUTT, AD_TERR, 5, 8), ATTK(AT_LASH, AD_SOUN, 1, 22), ATTK(AT_EXPL, AD_CHRN, 7, 22)), SIZ(2158, 83, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_NOHEAD|M1_ACID, M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unskillful coloured", S_OGRE, LVL(119, 22, -5, 97, 0), (4), A(ATTK(AT_HUGS, AD_LEGS, 9, 26), ATTK(AT_KICK, AD_HALU, 5, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1393, 148, 0, MS_SPELL, MZ_LARGE), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("depressively nervier", S_OGRE, LVL(120, 12, -12, 28, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TERR, 0, 16), ATTK(AT_ENGL, AD_STAT, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1188, 75, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_FIRE|MR_SLEEP|MR_ELEC, M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_HUMAN| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("stutteringly rejectable", S_OGRE, LVL(121, 42, 8, 85, 0), (2), A(ATTK(AT_SCRA, AD_CHRN, 1, 1), ATTK(AT_TUCH, AD_FAMN, 3, 16), ATTK(AT_GAZE, AD_INER, 1, 12), ATTK(AT_BREA, AD_RAGN, 3, 17), ATTK(AT_HUGS, AD_FAMN, 3, 16), NO_ATTK), SIZ(43, 280, 0, MS_ESCAPE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("crenation gravelled", S_OGRE, LVL(122, 19, 3, 96, -5), (G_GENO|2), A(ATTK(AT_CLAW, AD_MAGM, 6, 5), ATTK(AT_ENGL, AD_NAST, 1, 20), ATTK(AT_LASH, AD_VENO, 5, 11), ATTK(AT_TRAM, AD_BANI, 7, 7), ATTK(AT_WEAP, AD_DISP, 1, 10), ATTK(AT_BOOM, AD_FAMN, 4, 4)), SIZ(517, 0, 0, MS_PANTS, MZ_HUGE), MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_ACID| M1_OMNIVORE, M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NO_DECAY|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cumuli frightfully", S_OGRE, LVL(124, 19, -24, 79, 12), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TRAM, AD_ALIN, 9, 2), ATTK(AT_BITE, AD_BLEE, 3, 16), ATTK(AT_MAGC, AD_FEAR, 6, 12), ATTK(AT_BUTT, AD_STTP, 1, 8), ATTK(AT_NONE, AD_CONT, 3, 3), ATTK(AT_SPIT, AD_STTP, 7, 8)), SIZ(19, 304, 0, MS_CODE, MZ_SMALL), MR_FIRE|MR_COLD|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("neonate drip", S_OGRE, LVL(124, 13, -39, 83, 1), (G_GENO|1), A(ATTK(AT_TENT, AD_TERR, 2, 12), ATTK(AT_EXPL, AD_BLND, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(206, 1027, 0, MS_COMBAT, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH, MR_ELEC, M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_REGEN|M1_ACID|M1_POIS, M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rewedding committee", S_OGRE, LVL(124, 20, 9, 73, 0), (4), A(ATTK(AT_ENGL, AD_ALIN, 1, 17), ATTK(AT_BITE, AD_MINA, 1, 5), ATTK(AT_BITE, AD_INSA, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(163, 619, 0, MS_SOVIET, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("despondent kiting evinced", S_OGRE, LVL(125, 12, -29, 72, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_MAGM, 8, 20), ATTK(AT_BEAM, AD_STCK, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(625, 718, 0, MS_WAIL, MZ_LARGE), MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_HIDE|M1_NOHEAD|M1_REGEN|M1_METALLIVORE, M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chummiest multinational", S_OGRE, LVL(125, 14, -19, 85, -12), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_DRCH, 8, 16), ATTK(AT_WEAP, AD_TREM, 3, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(72, 46, 0, MS_CODE, MZ_SMALL), MR_COLD|MR_DISINT, MR_DISINT, M1_TUNNEL|M1_THICK_HIDE, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("joisted loggie wild homeliest wannest exuding", S_OGRE, LVL(125, 16, -11, 68, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONT, 5, 6), ATTK(AT_WEAP, AD_RUST, 2, 2), ATTK(AT_GAZE, AD_LITE, 7, 19), ATTK(AT_TENT, AD_CORR, 9, 16), ATTK(AT_BUTT, AD_INSA, 1, 15), NO_ATTK), SIZ(1078, 799, 0, MS_LAUGH, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL, M2_NOPOLY|M2_DWARF|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("clomp commensuration cecil", S_OGRE, LVL(125, 16, -3, 98, 10), (G_GENO|G_SGROUP|2), A(ATTK(AT_BEAM, AD_NGRA, 4, 5), ATTK(AT_BREA, AD_NEXU, 8, 18), ATTK(AT_ENGL, AD_INER, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1761, 67, 0, MS_NEIGH, MZ_HUGE), MR_ACID|MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* * Puddings */ MON("oozing pudding", S_PUDDING, LVL(0, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("slimebesu", S_PUDDING, LVL(0, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eekbesu", S_PUDDING, LVL(0, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VOMT, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("low ooze", S_PUDDING, LVL(0, 1, 9, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("low speeze", S_PUDDING, LVL(0, 9, 9, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("uhoh slime", S_PUDDING, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 0, 0), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sludtt", S_PUDDING, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLUD, 0, 0), ATTK(AT_NONE, AD_SLUD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("new butt", S_PUDDING, LVL(0, 4, 0, 0, 0), (2), A(ATTK(AT_BUTT, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_QUIET, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rumble butt", S_PUDDING, LVL(0, 4, 0, 0, 0), (2), A(ATTK(AT_BUTT, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("emball", S_PUDDING, LVL(0, 1, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEMI, 1, 1), ATTK(AT_NONE, AD_FEMI, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Juiblex-touched", S_PUDDING, LVL(0, 0, 0, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_GURGLE, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ACID, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("oozing", S_PUDDING, LVL(0, 0, 0, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_ACID, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("congeniality vicarage", S_PUDDING, LVL(0, 14, 5, 26, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_CLRC, 1, 6), ATTK(AT_BUTT, AD_VAPO, 3, 1), ATTK(AT_SCRA, AD_GRAV, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(74, 39, 0, MS_CUSS, MZ_LARGE), MR_COLD|MR_SLEEP, 0, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL, M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("putit", S_PUDDING, LVL(1, 6, 10, 0, 0), (G_GENO|5), A(ATTK(AT_LASH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("children butt", S_PUDDING, LVL(1, 5, 0, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE|MR_PLUSONE|MR_COLD|MR_DISINT|MR_DEATH, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("naughty children butt", S_PUDDING, LVL(1, 5, 0, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE|MR_PLUSONE|MR_COLD|MR_DISINT|MR_DEATH, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tender children butt", S_PUDDING, LVL(1, 5, 0, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_QUIET, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE|MR_PLUSONE|MR_COLD|MR_DISINT|MR_DEATH, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("punk", S_PUDDING, /* spawns with flintlock and 5 bullets */ LVL(1, 12, 9, 5, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("intentional plundering nutcracker disgust", S_PUDDING, LVL(1, 16, 7, 59, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLEE, 1, 7), ATTK(AT_MAGC, AD_NAST, 1, 8), ATTK(AT_CLAW, AD_WEBS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1610, 64, 0, MS_OHGOD, MZ_HUGE), MR_FIRE|MR_DISINT, 0, M1_AMORPHOUS|M1_NOTAKE, M2_UNDEAD|M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blastoff innervation", S_PUDDING, LVL(1, 16, -8, 97, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_SSEX, 1, 6), ATTK(AT_LASH, AD_SANI, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3215, 129, 0, MS_CORONA, MZ_SMALL), MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("norming pudding", S_PUDDING, LVL(2, 2, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("inactive butt", S_PUDDING, LVL(2, 0, 10, 0, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tapioca pudding", S_PUDDING, LVL(2, 2, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PLYS, 1, 4), ATTK(AT_NONE, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("simply wrong alien", S_PUDDING, LVL(2, 6, 8, 10, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_SOUN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty exciting ass", S_PUDDING, /* grows up into Antje */ LVL(2, 6, -10, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_COLD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSTWO|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_PETTY|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("exciting ass", S_PUDDING, LVL(2, 6, -10, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_COLD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSTWO|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("duth ass", S_PUDDING, LVL(2, 6, -10, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_WISD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSTWO|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("red putit", S_PUDDING, LVL(2, 7, 9, 0, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("tender butt", S_PUDDING, LVL(2, 5, 0, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_QUIET, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray ooze", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|20), A(ATTK(AT_BITE, AD_RUST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("military putit", S_PUDDING, LVL(3, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("noncolored ooze", S_PUDDING, LVL(3, 1, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("radiation ooze", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_CONT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gray speeze", S_PUDDING, LVL(3, 12, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_RUST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("eyeglass-wearing retard", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RNG, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("white ooze", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_AMNE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cyan ooze", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MEMO, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("porter gray ooze", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_RUST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray force ooze", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_RUST, 2, 8), ATTK(AT_HUGS, AD_RUST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("white force ooze", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_AMNE, 2, 8), ATTK(AT_HUGS, AD_AMNE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lava ooze", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("burnel ooze", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FLAM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sewer slime", S_PUDDING, LVL(3, 4, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_BREA, AD_DRST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("vat slime", S_PUDDING, LVL(3, 4, 7, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_CORR, 1, 4), ATTK(AT_NONE, AD_CORR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("ojyama puyo", S_PUDDING, LVL(3, 1, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Martti Ihrasaari", S_PUDDING, /* he's making a guest appearance from ToME */ LVL(3, 12, -20, 90, -10), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_SHRD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BOSS, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_MALE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("diseasing bye", S_PUDDING, LVL(3, 13, 7, 84, -3), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_COLD, 1, 2), ATTK(AT_ENGL, AD_DEPR, 3, 2), ATTK(AT_BEAM, AD_SLIM, 3, 1), ATTK(AT_MAGC, AD_TRAP, 1, 8), NO_ATTK, NO_ATTK), SIZ(2424, 324, 0, MS_HANDY, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT, M1_FLY|M1_TUNNEL|M1_SLITHY, M2_VAMPIRE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unstained telegenic", S_PUDDING, LVL(3, 13, -5, 44, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SITM, 3, 3), ATTK(AT_BUTT, AD_NACU, 1, 2), ATTK(AT_BITE, AD_STCK, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1110, 94, 0, MS_LIEDER, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON, MR_ELEC, M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SPIDER, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("clout idoliser", S_PUDDING, LVL(3, 5, -1, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_GLIB, 3, 1), ATTK(AT_BOOM, AD_DRST, 3, 5), ATTK(AT_RATH, AD_SIN, 2, 9), ATTK(AT_TUCH, AD_MALK, 3, 2), NO_ATTK, NO_ATTK), SIZ(2047, 115, 0, MS_TREESQUAD, MZ_HUGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_WANDER|M2_MAGIC|M2_HUMAN|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("endorsement obnoxiety sphere onyx nibbed densely", S_PUDDING, LVL(3, 21, 5, 80, 0), (1), A(ATTK(AT_MAGC, AD_DCAY, 2, 9), ATTK(AT_WEAP, AD_NPRO, 2, 6), ATTK(AT_TRAM, AD_RUST, 3, 4), ATTK(AT_WEAP, AD_SGLD, 4, 1), NO_ATTK, NO_ATTK), SIZ(173, 283, 0, MS_ORC, MZ_HUMAN), MR_COLD, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOHANDS| M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("characterizing deemphasizing", S_PUDDING, LVL(3, 9, -3, 11, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_ANTI, 6, 1), ATTK(AT_CLAW, AD_WERE, 2, 9), ATTK(AT_HUGS, AD_LEVI, 1, 5), ATTK(AT_BITE, AD_MANA, 3, 2), ATTK(AT_SCRA, AD_SHAN, 3, 7), ATTK(AT_MAGC, AD_MEMO, 1, 6)), SIZ(1258, 382, 0, MS_PAIN, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID, MR_ELEC, M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("moveless glob", S_PUDDING, LVL(4, 0, 0, 0, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("slime", S_PUDDING, LVL(4, 0, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bandarchor", S_PUDDING, LVL(4, 0, -10, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_NONE, AD_ACID, 2, 6), ATTK(AT_HUGS, AD_HALU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("slimebeth", S_PUDDING, LVL(4, 0, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 6), ATTK(AT_TUCH, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wall butt", S_PUDDING, LVL(4, 12, 0, 50, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("deep wall butt", S_PUDDING, /* invisible, deepstate egotype */ LVL(4, 12, 0, 50, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("daedededidae", S_PUDDING, LVL(4, 0, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_COMBAT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crud slime", S_PUDDING, LVL(4, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LITE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("babble", S_PUDDING, LVL(4, 12, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("graphite pudding", S_PUDDING, /* spawns with sling and 25 graphite */ LVL(4, 6, 8, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("coccyx totterer", S_PUDDING, LVL(4, 17, 0, 53, 0), (4), A(ATTK(AT_TENT, AD_HALU, 5, 1), ATTK(AT_ENGL, AD_TERR, 1, 5), ATTK(AT_SPIT, AD_HEAL, 4, 2), ATTK(AT_WEAP, AD_DETH, 1, 7), ATTK(AT_ENGL, AD_CONF, 1, 6), NO_ATTK), SIZ(3626, 343, 0, MS_CORONA, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOEYES, M2_MINION|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("curtained shunpiking", S_PUDDING, LVL(4, 15, -2, 10, 0), (3), A(ATTK(AT_STNG, AD_MEMO, 3, 8), ATTK(AT_CLAW, AD_LETH, 4, 5), ATTK(AT_ENGL, AD_NGEN, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1082, 571, 0, MS_GIBBERISH, MZ_LARGE), MR_COLD, 0, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_CARNIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("espionage buoyant overfatigue", S_PUDDING, LVL(4, 13, -8, 99, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_STNG, AD_SLUD, 1, 6), ATTK(AT_BITE, AD_DETH, 3, 7), ATTK(AT_ENGL, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(563, 7, 0, MS_COMBAT, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("brown pudding", S_PUDDING, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_NONE, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("scary pudding", S_PUDDING, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FLAM, 0, 0), ATTK(AT_CLAW, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE|MR_FIRE, MR_COLD|MR_ELEC|MR_POISON|MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("autofarm brown pudding", S_PUDDING, LVL(5, 3, 8, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DCAY, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_NONE, AD_FIRE, 1, 1), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("initiate lest", S_PUDDING, LVL(5, 27, -8, 31, 0), (G_UNIQ|4), A(ATTK(AT_GAZE, AD_SLOW, 4, 7), ATTK(AT_CLAW, AD_CHKH, 5, 5), ATTK(AT_STNG, AD_CHKH, 5, 6), ATTK(AT_GAZE, AD_SLUD, 8, 2), ATTK(AT_CLAW, AD_CLRC, 1, 6), ATTK(AT_TRAM, AD_DFOO, 2, 9)), SIZ(1124, 1666, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("horsepox deviating", S_PUDDING, LVL(5, 14, -6, 6, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BEAM, AD_SHRD, 5, 2), ATTK(AT_WEAP, AD_RUNS, 9, 1), ATTK(AT_BITE, AD_RUNS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3258, 730, 0, MS_SNORE, MZ_LARGE), MR_SLEEP|MR_ELEC, 0, M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mockup mouthed chainlike", S_PUDDING, LVL(5, 11, 0, 92, 0), (2), A(ATTK(AT_GAZE, AD_TREM, 1, 7), ATTK(AT_NONE, AD_GRAV, 3, 8), ATTK(AT_NONE, AD_GLIB, 4, 8), ATTK(AT_HUGS, AD_TLPT, 5, 3), ATTK(AT_BITE, AD_TRAP, 5, 4), ATTK(AT_CLAW, AD_WISD, 4, 9)), SIZ(253, 324, 0, MS_GLYPHS, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bubble", S_PUDDING, LVL(5, 12, 4, 20, 0), (G_GENO|4|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("fleecy bubble", S_PUDDING, /* transforms terrain into BUBBLES */ LVL(5, 12, 4, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("orange ooze", S_PUDDING, LVL(5, 4, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TRAI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eloslime", S_PUDDING, LVL(5, 10, 2, 20, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_ACID, 2, 7), ATTK(AT_NONE, AD_ACID, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bit pudding", S_PUDDING, LVL(5, 3, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crapbutt", S_PUDDING, LVL(5, 6, 2, 40, 0), (G_GENO|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("green slime", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|7), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("si-oh-wee green slime", S_PUDDING, LVL(6, 12, 6, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_ACID, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("green slame", S_PUDDING, /* idea by aosdict */ LVL(6, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("green slem", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TREM, 1, 4), ATTK(AT_NONE, AD_TREM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("peripatetic podium", S_PUDDING, /* by Muad */ LVL(6, 6, 6, 6, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 1, 6), ATTK(AT_CLAW, AD_CURS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("toothlet", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_TENT, AD_GLIB, 2, 4), ATTK(AT_SPIT, AD_CORR, 2, 2), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_MALE|M2_STALK, M3_SLIME|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("dungeon slime", S_PUDDING, LVL(6, 6, 8, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_TCKL, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("player slime", S_PUDDING, /* playable race */ LVL(6, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("radiating slime", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CHAO, 1, 4), ATTK(AT_NONE, AD_CHAO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nuclear slime", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|7), A(ATTK(AT_TUCH, AD_LITT, 1, 4), ATTK(AT_NONE, AD_LITT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blabber blister", S_PUDDING, LVL(6, 12, 4, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_HUGS, AD_SANI, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILLY, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_MALE|M2_WANDER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("idiot home karateka", S_PUDDING, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_GLIB, 3, 4), ATTK(AT_KICK, AD_GLIB, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_MALE, M3_SLIME|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("immovable obstacle", S_PUDDING, /* flickers */ LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("manadrain ass", S_PUDDING, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 3, 4), ATTK(AT_HUGS, AD_MANA, 3, 4), ATTK(AT_HUGS, AD_BURN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("hidden green slime", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_HIDE|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("heal slime", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_TUCH, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weregreenslime", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_WERE|M2_NOPOLY, M3_SLIME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cure slime", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_REGEN, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("glibbery slime", S_PUDDING, LVL(6, 6, 6, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_GLIB, 1, 4), ATTK(AT_NONE, AD_GLIB, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("attractive butt", S_PUDDING, LVL(6, 8, -5, 80, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fireball lass", S_PUDDING, /* eating her makes you deathly sick */ LVL(6, 12, 6, 0, 0), (1), A(ATTK(AT_TUCH, AD_SLIM, 3, 4), ATTK(AT_MAGC, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR|MR_FIRE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_FEMALE|M2_DEMON, M3_SLIME|M3_NONMOVING|M3_PETRIFIES|M3_FREQ_UNCOMMON7|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("firmhold asshole", S_PUDDING, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 3, 4), ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_MALE, M3_SLIME|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drowner stepdad", S_PUDDING, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 3, 4), ATTK(AT_TUCH, AD_WRAP, 2, 4), ATTK(AT_TUCH, AD_WET, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_MALE, M3_SLIME|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_MIND_FLAYER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("itself with teacher in slimer", S_PUDDING, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ACID, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_PUPIL, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("reintroduction betta", S_PUDDING, LVL(6, 12, -1, 48, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_TREM, 4, 5), ATTK(AT_STNG, AD_CONF, 5, 7), ATTK(AT_WEAP, AD_SPC2, 5, 4), ATTK(AT_SCRA, AD_FIRE, 6, 5), ATTK(AT_BEAM, AD_NEXU, 6, 1), NO_ATTK), SIZ(2787, 257, 0, MS_SOLDIER, MZ_HUGE), 0, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL| M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jiber practicability", S_PUDDING, LVL(6, 1, -7, 43, -2), (1), A(ATTK(AT_WEAP, AD_WRAT, 5, 5), ATTK(AT_SPIT, AD_FEMI, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(153, 47, 0, MS_SING, MZ_SMALL), MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_POIS|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mammal cinder", S_PUDDING, LVL(6, 16, 9, 60, -7), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_WRAT, 6, 5), ATTK(AT_NONE, AD_FAKE, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(144, 171, 0, MS_SHEEP, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("magenta ooze", S_PUDDING, LVL(7, 7, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TECH, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("off ooze", S_PUDDING, LVL(7, 7, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ILLU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gory pudding", S_PUDDING, /* splicehack blood pudding */ LVL(7, 5, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("aqua pudding", S_PUDDING, LVL(7, 5, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_INSA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gel", S_PUDDING, LVL(7, 5, 4, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_RNG, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("midi gel", S_PUDDING, LVL(7, 5, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MIDI, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mina gel", S_PUDDING, LVL(7, 5, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MINA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("colly rheum panegyrist", S_PUDDING, LVL(7, 12, 6, 83, -12), (G_GENO|G_SGROUP|3), A(ATTK(AT_BEAM, AD_SWAP, 2, 3), ATTK(AT_MAGC, AD_FIRE, 7, 7), ATTK(AT_CLAW, AD_LEVI, 2, 5), ATTK(AT_TRAM, AD_DRCO, 1, 1), ATTK(AT_GAZE, AD_MCRE, 1, 4), ATTK(AT_NONE, AD_VENO, 7, 6)), SIZ(2847, 1443, 0, MS_SISSY, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("comedy ionising", S_PUDDING, LVL(7, 14, 5, 79, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_BANI, 2, 8), ATTK(AT_GAZE, AD_PLYS, 2, 2), ATTK(AT_BEAM, AD_ENCH, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1229, 1801, 0, MS_METALMAFIA, MZ_LARGE), MR_DISINT|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_NASTY|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("twirling effectuality material", S_PUDDING, LVL(7, 12, 3, 86, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_HUGS, AD_DROP, 7, 7), ATTK(AT_WEAP, AD_PAIN, 7, 4), ATTK(AT_ENGL, AD_STCK, 6, 7), ATTK(AT_LASH, AD_DIMN, 1, 5), NO_ATTK, NO_ATTK), SIZ(286, 1223, 0, MS_CORONA, MZ_MEDIUM), 0, 0, M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("iron slime", S_PUDDING, LVL(8, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("swamp muck", S_PUDDING, LVL(8, 12, 4, 20, -10), (1|G_SGROUP), A(ATTK(AT_LASH, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_DRAIN, MR_POISON, M1_NOLIMBS|M1_CARNIVORE|M1_SWIM|M1_MINDLESS|M1_POIS, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid slime", S_PUDDING, LVL(8, 12, -1, 40, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_ACID, 2, 10), ATTK(AT_NONE, AD_ACID, 2, 10), ATTK(AT_SPIT, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("choke pudding", S_PUDDING, LVL(8, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_CHKH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("virus", S_PUDDING, LVL(8, 0, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tele virus", S_PUDDING, /* teleports like tengu */ LVL(8, 12, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 10), ATTK(AT_TUCH, AD_ACID, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_STABILIZE, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_TPORT|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("ludgera noise course", S_PUDDING, /* +10 crapbonus */ LVL(8, 8, 8, 8, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kung-flu virus", S_PUDDING, LVL(8, 12, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 2, 10), ATTK(AT_KICK, AD_NIVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spike virus", S_PUDDING, LVL(8, 12, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ALLA, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chasing-sina", S_PUDDING, LVL(8, 12, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ALLA, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("infectious ooze", S_PUDDING, LVL(8, 11, 5, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CONT, 2, 4), ATTK(AT_NONE, AD_CONT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("ass", S_PUDDING, LVL(8, 0, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("keiki 'aka'aka", S_PUDDING, /* +20 crapbonus */ LVL(8, 15, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("glibbery glomper", S_PUDDING, LVL(8, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_GLIB, 1, 4), ATTK(AT_NONE, AD_GLIB, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_HUMANOID|M1_MINDLESS|M1_HERBIVORE|M1_ACID|M1_POIS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("extra glibbery glomper", S_PUDDING, /* spawns with potion of grease */ LVL(8, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_GLIB, 1, 4), ATTK(AT_NONE, AD_GLIB, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_HUMANOID|M1_MINDLESS|M1_HERBIVORE|M1_ACID|M1_POIS|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("immunity virus", S_PUDDING, /* flickers */ LVL(8, 0, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("corona virus", S_PUDDING, LVL(8, 0, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CORONA, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_PRINCE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("miss ass", S_PUDDING, LVL(8, 36, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 10), ATTK(AT_TUCH, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("moldy pudding", S_PUDDING, LVL(8, 3, 8, 0, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("voluntary pudding", S_PUDDING, LVL(8, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_FLAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE|MR_FIRE, MR_COLD|MR_ELEC|MR_POISON|MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("white letter P", S_PUDDING, LVL(8, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_MISSING, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white slime", S_PUDDING, LVL(8, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("petty white slime", S_PUDDING, LVL(8, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("phase shifter", S_PUDDING, LVL(8, 12, 3, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("viso shifter", S_PUDDING, LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rare armor wearer", S_PUDDING, /* spawns with old mail */ LVL(8, 8, 8, 8, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lulu ass", S_PUDDING, LVL(8, 12, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_NONMOVING, M4_SHAPESHIFT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tonic shifter", S_PUDDING, LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("curate acoustical", S_PUDDING, LVL(8, 25, -8, 80, 11), (G_VLGROUP|4), A(ATTK(AT_BEAM, AD_DREA, 1, 6), ATTK(AT_WEAP, AD_DRDX, 1, 6), ATTK(AT_TUCH, AD_MINA, 2, 3), ATTK(AT_TUCH, AD_TLPT, 4, 5), ATTK(AT_TRAM, AD_WISD, 5, 4), NO_ATTK), SIZ(1324, 57, 0, MS_TEACHER, MZ_HUGE), MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_NOEYES|M1_ANIMAL|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_ELF, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pistol pudding", S_PUDDING, LVL(8, 6, 6, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Ludgera", S_PUDDING, /* yet another boss girl */ LVL(8, 8, 8, 8, -8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: HUGGING_BOOT DANCING_SHOES */ MON("rosewater blitzed", S_PUDDING, LVL(8, 26, -2, 18, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_UNPR, 0, 3), ATTK(AT_BEAM, AD_DETH, 6, 9), ATTK(AT_KICK, AD_ELEC, 5, 8), ATTK(AT_WEAP, AD_UVUU, 3, 4), NO_ATTK, NO_ATTK), SIZ(2178, 1082, 0, MS_GROWL, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_DEMON|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("frowsty lifeguard serpentine", S_PUDDING, LVL(8, 15, 5, 40, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_SHAN, 8, 6), ATTK(AT_MAGC, AD_SIN, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1035, 237, 0, MS_PANTS, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("poison virus", S_PUDDING, LVL(10, 0, -10, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flux slime", S_PUDDING, LVL(10, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_BREA, AD_RBRE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("black pudding", S_PUDDING, LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("black puddlin", S_PUDDING, /* splits like gremlins */ LVL(10, 6, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("grey pudding", S_PUDDING, /* splits like black pudding */ LVL(10, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DRAIN|MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ass openly", S_PUDDING, LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_TUCH, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_APOC, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crap bucket", S_PUDDING, LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), ATTK(AT_GAZE, AD_AGGR, 4, 4)), SIZ(900, 900, 0, MS_FART_LOUD, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_SEE_INVIS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("autofarm black pudding", S_PUDDING, LVL(10, 6, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), ATTK(AT_MULTIPLY, 0,0,0)), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blacksteel pudding", S_PUDDING, LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), ATTK(AT_TUCH, AD_SITM, 0, 0) ), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("priestefix", S_PUDDING, /* spawns with starwars mace and small shield */ LVL(10, 12, 10, 1, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("powered paci-fist", S_PUDDING, /* spawns with powerfist */ LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_NOTAKE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dark pudding", S_PUDDING, LVL(10, 6, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("moral hazard", S_PUDDING, /* divides like black puddings */ LVL(10, 6, 6, 100, 14), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO|MR_FIRE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("moral event horizon", S_PUDDING, /* divides like black puddings */ LVL(10, 6, 6, 100, 14), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO|MR_FIRE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shock pudding", S_PUDDING, LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 3, 8), ATTK(AT_NONE, AD_ELEC, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("concentrated pudding", S_PUDDING, LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 3, 8), ATTK(AT_NONE, AD_MCRE, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("paci-fist", S_PUDDING, LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_NOTAKE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("channelled darkening", S_PUDDING, LVL(10, 15, -8, 48, 0), (G_LGROUP|2), A(ATTK(AT_ENGL, AD_BANI, 1, 9), ATTK(AT_RATH, AD_STCK, 9, 1), ATTK(AT_HUGS, AD_TRAI, 5, 0), ATTK(AT_WEAP, AD_RNG, 3, 3), NO_ATTK, NO_ATTK), SIZ(1781, 25, 0, MS_POKEDEX, MZ_LARGE), 0, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("infrared elfish", S_PUDDING, LVL(10, 16, 1, 27, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 9, 3), ATTK(AT_EXPL, AD_DETH, 1, 2), ATTK(AT_GAZE, AD_UNPR, 4, 4), ATTK(AT_SCRA, AD_DRLI, 5, 6), ATTK(AT_RATH, AD_CNCL, 7, 5), ATTK(AT_SCRA, AD_SITM, 8, 9)), SIZ(3169, 626, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("auditory superimposition", S_PUDDING, LVL(10, 4, -5, 29, 0), (2), A(ATTK(AT_LASH, AD_SEDU, 1, 7), ATTK(AT_STNG, AD_SLEE, 3, 9), ATTK(AT_BUTT, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(886, 1046, 0, MS_SOVIET, MZ_GIGANTIC), MR_ACID, 0, M1_FLY|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("blue bubble", S_PUDDING, LVL(11, 12, 0, 30, 0), (G_GENO|2|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue slime", S_PUDDING, LVL(11, 6, 6, 20, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_COLD, 1, 8), ATTK(AT_NONE, AD_COLD, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red slime", S_PUDDING, LVL(11, 6, 6, 20, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_NONE, AD_FIRE, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty red slime", S_PUDDING, LVL(11, 6, 6, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_NONE, AD_FIRE, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_PETTY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bubble slime", S_PUDDING, LVL(11, 6, 6, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_GRAV, 1, 8), ATTK(AT_NONE, AD_GRAV, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fawny iranian decelerator", S_PUDDING, LVL(11, 19, 0, 14, 0), (3), A(ATTK(AT_TUCH, AD_BADE, 8, 1), ATTK(AT_BITE, AD_ILLU, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1761, 489, 0, MS_VAMPIRE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, MR_DISINT, M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("resharpened prod", S_PUDDING, LVL(12, 6, -9, 92, 0), (G_VLGROUP|2), A(ATTK(AT_BITE, AD_NEXU, 7, 4), ATTK(AT_STNG, AD_STON, 2, 8), ATTK(AT_TENT, AD_VOMT, 3, 2), ATTK(AT_TUCH, AD_CHRN, 9, 1), NO_ATTK, NO_ATTK), SIZ(12, 11, 0, MS_MEW, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bus", S_PUDDING, LVL(12, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 15), ATTK(AT_TUCH, AD_ACID, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CAR, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tour bus", S_PUDDING, LVL(12, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 15), ATTK(AT_TUCH, AD_ACID, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_CAR, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pestilent ooze", S_PUDDING, LVL(12, 6, 4, 0, 0), (1), A(ATTK(AT_TUCH, AD_ACID, 2, 6), ATTK(AT_STNG, AD_DRST, 2, 6), ATTK(AT_NONE, AD_POIS, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_STENCH, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("magma ooze", S_PUDDING, LVL(12, 8, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_FIRE, 4, 4), ATTK(AT_NONE, AD_FIRE, 0, 8), ATTK(AT_RATH, AD_FLAM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_POISON, MR_FIRE, M1_AMORPHOUS|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("rifle pudding", S_PUDDING, LVL(12, 7, 4, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("living mirage", S_PUDDING, LVL(12, 9, 6, 0, -10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_THIR, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE, 0, M1_MINDLESS|M1_OMNIVORE|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_WAITFORU|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("dark mirage", S_PUDDING, LVL(12, 9, 6, 0, -10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_THIR, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE, 0, M1_MINDLESS|M1_OMNIVORE|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_WAITFORU|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("hoe-hoe mirage", S_PUDDING, /* invisible */ LVL(12, 9, 6, 0, -10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_THIR, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE, 0, M1_MINDLESS|M1_OMNIVORE|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_WAITFORU|M3_CLOSE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("you havent seen it yet", S_PUDDING, /* super-invisible */ LVL(12, 9, 6, 0, -10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_THIR, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE, 0, M1_MINDLESS|M1_OMNIVORE|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_WAITFORU|M3_CLOSE|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("sexy butt", S_PUDDING, LVL(12, 12, -2, 40, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_NORMAL, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_UNSOLID|M1_WALLWALK|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stinking fart butt", S_PUDDING, LVL(12, 12, -10, 60, -10), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_UNSOLID|M1_WALLWALK|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slimebesu lord", S_PUDDING, LVL(12, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("venom slime", S_PUDDING, LVL(12, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flow slime", S_PUDDING, LVL(12, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DEBU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty venom slime", S_PUDDING, LVL(12, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("yellow slime", S_PUDDING, LVL(12, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FAMN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("polymorphinator", S_PUDDING, /* by Demo, spawns with wand of polymorph */ LVL(12, 12, 0, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_POLY, 1, 4), ATTK(AT_BEAM, AD_POLY, 1, 1), ATTK(AT_HUGS, AD_POLY, 1, 1), ATTK(AT_RATH, AD_POLY, 0, 0), ATTK(AT_NONE, AD_POLY, 0, 0), ATTK(AT_GAZE, AD_POLY, 1, 1)), SIZ(1800, 1800, 0, MS_GIBBERISH, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_UNSOLID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_STALK, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("silver slime", S_PUDDING, LVL(12, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DARK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_POISON|MR_SLEEP, MR_ACID|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wall squeak", S_PUDDING, LVL(12, 12, -10, 50, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_NORMAL, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_WALLWALK, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("deep wall squeak", S_PUDDING, /* invisible, deepstate egotype */ LVL(12, 12, -10, 50, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_NORMAL, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_WALLWALK, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("unemployment courting snarling", S_PUDDING, LVL(12, 13, 3, 39, 0), (3), A(ATTK(AT_ENGL, AD_ALIN, 1, 2), ATTK(AT_ENGL, AD_AGGR, 1, 1), ATTK(AT_KICK, AD_STON, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3396, 188, 0, MS_SPOILER, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOEYES|M1_SLITHY| M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lutheranism challenged", S_PUDDING, LVL(12, 13, 4, 74, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_SHRD, 9, 3), ATTK(AT_ENGL, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(796, 821, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_SLITHY| M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("horning upboiling", S_PUDDING, LVL(13, 12, 0, 41, -15), (2), A(ATTK(AT_ENGL, AD_MCRE, 2, 1), ATTK(AT_CLAW, AD_LITE, 4, 3), ATTK(AT_ENGL, AD_TREM, 1, 7), ATTK(AT_STNG, AD_DRDX, 6, 5), ATTK(AT_BEAM, AD_DARK, 3, 6), ATTK(AT_CLAW, AD_DISP, 5, 4)), SIZ(489, 1009, 0, MS_FEARHARE, MZ_LARGE), MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID, M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("poison slime", S_PUDDING, LVL(13, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_BREA, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tapicoa pudding", S_PUDDING, LVL(14, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 6, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("metal slime", S_PUDDING, LVL(14, 0, -20, 70, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("voracious pudding", S_PUDDING, LVL(14, 8, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("metal babble", S_PUDDING, LVL(14, 12, -20, 70, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("huddly pudding", S_PUDDING, LVL(14, 8, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("shotty pudding", S_PUDDING, LVL(14, 8, 2, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cassava pudding", S_PUDDING, LVL(14, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RUST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_COLD|MR_ELEC, MR_POISON|MR_COLD|MR_ELEC, M1_OMNIVORE|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("casanova pudding", S_PUDDING, LVL(14, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SSEX, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_COLD|MR_ELEC, MR_POISON|MR_COLD|MR_ELEC, M1_OMNIVORE|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("divvied huskier", S_PUDDING, LVL(14, 30, -7, 66, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_CAST, 1, 4), ATTK(AT_WEAP, AD_COLD, 6, 3), ATTK(AT_TENT, AD_NGEN, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(612, 886, 0, MS_VAMPIRE, MZ_LARGE), MR_STONE, 0, M1_CLING|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT|M2_ELF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("intervened legitimizer", S_PUDDING, LVL(14, 17, 4, 64, 14), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SANI, 9, 2), ATTK(AT_ENGL, AD_HALU, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1810, 17, 0, MS_SOVIET, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("uneasily trameled", S_PUDDING, LVL(14, 15, 3, 43, 0), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_ICEB, 1, 4), ATTK(AT_TENT, AD_SEDU, 8, 1), ATTK(AT_SPIT, AD_TCKL, 1, 9), ATTK(AT_WEAP, AD_FRZE, 1, 5), NO_ATTK, NO_ATTK), SIZ(1726, 1160, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("phantom", S_PUDDING, LVL(15, 7, -10, 88, -10), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("purple pudding", S_PUDDING, LVL(15, 9, 6, 20, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mollipoddi", S_PUDDING, LVL(15, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_POIS, 4, 4), ATTK(AT_TUCH, AD_POIS, 4, 4), ATTK(AT_BREA, AD_DRST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("elevator pudding", S_PUDDING, LVL(15, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LEVI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sow retard", S_PUDDING, LVL(15, 7, -30, 100, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_TUCH, AD_NAST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH|MR_DISINT|MR_FIRE|MR_SLEEP|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_THICK_HIDE|M1_FLY|M1_WALLWALK|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_DEMON, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_SHADE|M4_REFLECT|M4_REVIVE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("disallowed dumbass", S_PUDDING, LVL(15, 7, -30, 100, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_MISSING, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_THICK_HIDE|M1_FLY|M1_WALLWALK|M1_REGEN, M2_HOSTILE|M2_MALE|M2_STALK|M2_NASTY|M2_STRONG, M3_TRAITOR|M3_NONMOVING, M4_SHADE|M4_REFLECT|M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("darkness given hunger", S_PUDDING, LVL(15, 18, -10, 88, -10), (1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_ENGL, AD_DGST, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9000, 9000, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("karmic pudding", S_PUDDING, /* evil patch idea by jonadab */ LVL(15, 6, 2, 50, -10), (1), A(ATTK(AT_BITE, AD_LUCK, 3, 8), ATTK(AT_NONE, AD_LUCK, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gold slime", S_PUDDING, LVL(15, 6, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SLIM, 3, 6), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gray slime", S_PUDDING, LVL(15, 6, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_AMNE, 3, 6), ATTK(AT_NONE, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("colluded hunger", S_PUDDING, /* spawns with darkness club */ LVL(15, 18, -10, 88, -10), (1), A(ATTK(AT_WEAP, AD_CORR, 3, 8), ATTK(AT_ENGL, AD_DGST, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9000, 9000, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_FIRE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan slime", S_PUDDING, LVL(15, 6, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_MEMO, 3, 6), ATTK(AT_NONE, AD_MEMO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("colorless slime", S_PUDDING, LVL(15, 6, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DIMN, 3, 6), ATTK(AT_NONE, AD_DIMN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ratty slime", S_PUDDING, LVL(15, 6, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_AGGR, 3, 6), ATTK(AT_NONE, AD_AGGR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Melanie's hugging boot", S_PUDDING, LVL(15, 12, 10, 0, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3200, 3200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 14-16, AC -3, MR 65, extra attacks 2, resists 2, M1 flags 0, M2 flags 0, M3 flags 1 */ MON("magenta slime", S_PUDDING, /* "pink slime" evil patch idea by jonadab */ LVL(15, 10, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SLIM, 3, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("allocation slime", S_PUDDING, LVL(15, 10, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_STTP, 3, 4), ATTK(AT_NONE, AD_STTP, 0, 0), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lethe slime", S_PUDDING, LVL(15, 10, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_LETH, 3, 4), ATTK(AT_NONE, AD_LETH, 0, 0), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ancient Brain", S_PUDDING, /* was a unique in Splicehack */ LVL(15, 12, 10, 50, 13), (1), A(ATTK(AT_MAGC, AD_SPC2, 2, 4), ATTK(AT_MAGC, AD_SPC2, 2, 4), ATTK(AT_MAGC, AD_SPC2, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_ACID|M1_SWIM, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("The bastard brother of Shy Laura", S_PUDDING, LVL(15, 12, 10, 0, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: STYGIAN_PIKE */ /* speed 13-15, AC -6, MR 20, extra attacks 2, resists 2, M1 flags 4, M2 flags 0, M3 flags 0 */ MON("Popo Chambo", S_PUDDING, LVL(15, 11, -3, 60, 12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_BUTT, AD_CHRN, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_HITASTWO|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("diluter toping undergraduate", S_PUDDING, LVL(15, 16, -7, 47, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BREA, AD_WRAT, 4, 9), ATTK(AT_KICK, AD_GRAV, 1, 6), ATTK(AT_SCRA, AD_PLYS, 4, 5), ATTK(AT_EXPL, AD_ENCH, 3, 7), ATTK(AT_STNG, AD_TIME, 5, 7), ATTK(AT_TRAM, AD_DROP, 4, 3)), SIZ(575, 1632, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_MALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sickness slime", S_PUDDING, /* evil patch idea from DCSS */ LVL(16, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_TUCH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("ether shifter", S_PUDDING, LVL(16, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CONT, 4, 8), ATTK(AT_NONE, AD_CONT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("owwow shifter", S_PUDDING, LVL(16, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PAIN, 4, 8), ATTK(AT_NONE, AD_PAIN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("smg pudding", S_PUDDING, LVL(16, 8, 2, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vanish core", S_PUDDING, LVL(16, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 4, 8), ATTK(AT_NONE, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wre slime", S_PUDDING, LVL(16, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_SLIM, 1, 8), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fake news virus", S_PUDDING, LVL(16, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NIVE, 2, 20), ATTK(AT_HUGS, AD_NIVE, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR|MR_DEATH|MR_DRAIN|MR_DISINT, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bright green slime", S_PUDDING, LVL(16, 9, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SLIM, 2, 10), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("diarrhea butt", S_PUDDING, LVL(16, 12, 0, 30, -3), (G_GENO|1), A(ATTK(AT_BUTT, AD_DCAY, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_FIRE, 0, M1_UNSOLID|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ore virus", S_PUDDING, LVL(16, 0, -15, 0, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR|MR_DEATH|MR_DRAIN|MR_DISINT, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("irk mariner", S_PUDDING, LVL(16, 4, -1, 76, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_HUGS, AD_CONT, 1, 1), ATTK(AT_BOOM, AD_RUNS, 2, 3), ATTK(AT_SPIT, AD_BLND, 5, 4), ATTK(AT_WEAP, AD_STCK, 1, 4), ATTK(AT_LASH, AD_LITT, 4, 5), ATTK(AT_HUGS, AD_DEBU, 7, 6)), SIZ(709, 957, 0, MS_TREESQUAD, MZ_MEDIUM), MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID| M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rapidest professorship toughest", S_PUDDING, LVL(17, 14, -2, 24, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_LEVI, 5, 5), ATTK(AT_ENGL, AD_PEST, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3654, 1115, 0, MS_FEARHARE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_CONCEAL|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shoggoth", S_PUDDING, LVL(18, 15, -5, 25, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_ENGL, AD_ACID, 4, 8), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, M4_ORGANIVORE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("pseudo professor", S_PUDDING, LVL(18, 15, -5, 25, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_STCK, 4, 8), ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_ENGL, AD_ACID, 4, 8), ATTK(AT_MAGC, AD_CAST, 4, 4), ATTK(AT_NONE, AD_DRIN, 1, 1)), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE|M1_HUMANOID, M2_HOSTILE|M2_MALE|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("sludge shoggoth", S_PUDDING, LVL(18, 15, -5, 25, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_SLUD, 0, 0), ATTK(AT_NONE, AD_SLUD, 0, 0), ATTK(AT_ENGL, AD_SLUD, 4, 8), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vomshoggoth", S_PUDDING, LVL(18, 15, -5, 25, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_VOMT, 4, 4), ATTK(AT_NONE, AD_VOMT, 0, 4), ATTK(AT_ENGL, AD_VOMT, 4, 8), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Sadachiyo, the sexually ambiguous Ninja", S_PUDDING, LVL(18, 24, -6, 60, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("colossal slime", S_PUDDING, LVL(18, 9, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SLIM, 2, 8), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_TUCH, AD_SLIM, 2, 8), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_ENGL, AD_SLIM, 2, 10), NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shipmate widened", S_PUDDING, LVL(19, 12, 6, 95, 0), (2), A(ATTK(AT_TRAM, AD_CHRN, 6, 3), ATTK(AT_SPIT, AD_WRAP, 2, 2), ATTK(AT_EXPL, AD_DCAY, 7, 1), ATTK(AT_SCRA, AD_SEDU, 1, 8), ATTK(AT_WEAP, AD_CLRC, 4, 2), NO_ATTK), SIZ(850, 402, 0, MS_CODE, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("periodontia cognoscente", S_PUDDING, LVL(19, 11, 6, 50, 0), (G_UNIQ|1), A(ATTK(AT_MAGC, AD_DRIN, 7, 9), ATTK(AT_SPIT, AD_PAIN, 8, 9), ATTK(AT_LASH, AD_THIR, 5, 3), ATTK(AT_EXPL, AD_CONF, 3, 1), ATTK(AT_CLAW, AD_DISP, 6, 7), NO_ATTK), SIZ(68, 25, 0, MS_BARBER, MZ_MEDIUM), MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reproachful congolese", S_PUDDING, LVL(19, 17, -6, 42, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BEAM, AD_CONT, 2, 1), ATTK(AT_TUCH, AD_WEEP, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(191, 918, 0, MS_FART_LOUD, MZ_LARGE), 0, 0, M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STRONG|M2_COLLECT|M2_NEUTER| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("queueing worthily", S_PUDDING, LVL(19, 12, -8, 89, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_NACU, 6, 5), ATTK(AT_EXPL, AD_NIVE, 3, 7), ATTK(AT_GAZE, AD_DRCH, 1, 3), ATTK(AT_CLAW, AD_DREN, 2, 3), NO_ATTK, NO_ATTK), SIZ(1460, 1434, 0, MS_SPOILER, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unethical righted bangle", S_PUDDING, LVL(19, 9, 7, 88, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_SSEX, 2, 9), ATTK(AT_LASH, AD_CONT, 3, 7), ATTK(AT_EXPL, AD_DRLI, 1, 3), ATTK(AT_CLAW, AD_STAT, 1, 3), ATTK(AT_TUCH, AD_STON, 7, 3), ATTK(AT_MAGC, AD_DRDX, 3, 5)), SIZ(297, 631, 0, MS_WAIL, MZ_TINY), MR_COLD|MR_POISON|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("eloroper", S_PUDDING, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CALM, 4, 4), ATTK(AT_HUGS, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_POISON, 0, M1_ANIMAL|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("quylthulg", S_PUDDING, LVL(20, 12, 9, 50, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("amulet station", S_PUDDING, LVL(20, 12, 9, 50, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SAMU, 4, 8), ATTK(AT_HUGS, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slime bag", S_PUDDING, LVL(20, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLIM, 3, 4), ATTK(AT_TUCH, AD_SLIM, 3, 4), ATTK(AT_NONE, AD_SLIM, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BOSS, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_MALE|M2_WANDER, M3_SLIME|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("slutty slut", S_PUDDING, LVL(20, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLUD, 3, 4), ATTK(AT_TUCH, AD_SLUD, 3, 4), ATTK(AT_NONE, AD_SLUD, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_LOUD, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_WANDER, M3_SLIME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("laborsaving rhyming", S_PUDDING, LVL(21, 11, 1, 30, -10), (2), A(ATTK(AT_HUGS, AD_THIR, 7, 6), ATTK(AT_WEAP, AD_TIME, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(193, 7, 0, MS_SPOILER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, MR_ELEC, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS| M1_ACID, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("revocable scrabble", S_PUDDING, LVL(21, 22, 4, 54, 0), (1), A(ATTK(AT_BEAM, AD_MEMO, 8, 2), ATTK(AT_EXPL, AD_MIDI, 6, 1), ATTK(AT_CLAW, AD_SIN, 7, 8), ATTK(AT_NONE, AD_SLUD, 2, 1), NO_ATTK, NO_ATTK), SIZ(101, 369, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE, M2_STALK|M2_JEWELS|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jot innocently", S_PUDDING, LVL(21, 8, 8, 55, 0), (4), A(ATTK(AT_KICK, AD_UNPR, 1, 1), ATTK(AT_WEAP, AD_LAZY, 6, 4), ATTK(AT_SPIT, AD_DAMA, 9, 5), ATTK(AT_CLAW, AD_GLIB, 8, 4), ATTK(AT_RATH, AD_BURN, 9, 7), ATTK(AT_BUTT, AD_MIDI, 7, 9)), SIZ(2851, 272, 0, MS_BRAG, MZ_GIGANTIC), MR_COLD, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD, M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reexchange rephrasing diplomatique", S_PUDDING, LVL(22, 20, 3, 30, 13), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WRAT, 6, 4), ATTK(AT_BITE, AD_CNCL, 6, 1), ATTK(AT_BUTT, AD_ALIN, 5, 7), ATTK(AT_GAZE, AD_ABDC, 7, 4), ATTK(AT_SPIT, AD_SAMU, 3, 6), ATTK(AT_HUGS, AD_FAKE, 7, 1)), SIZ(1645, 398, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_DISINT, 0, M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fieldwork premeditate", S_PUDDING, LVL(22, 12, -8, 5, -16), (G_GENO|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_PEST, 4, 1), ATTK(AT_MAGC, AD_WISD, 4, 2), ATTK(AT_TRAM, AD_DGST, 5, 2), ATTK(AT_KICK, AD_CHRN, 4, 3), ATTK(AT_MAGC, AD_CURS, 2, 8), ATTK(AT_SCRA, AD_FLAM, 1, 1)), SIZ(20, 626, 0, MS_NURSE, MZ_LARGE), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_OVIPAROUS|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lady publish", S_PUDDING, LVL(22, 18, -3, 12, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_NEXU, 3, 1), ATTK(AT_TRAM, AD_TECH, 2, 7), ATTK(AT_TENT, AD_POIS, 7, 1), ATTK(AT_EXPL, AD_CONT, 5, 1), ATTK(AT_WEAP, AD_FREN, 1, 2), NO_ATTK), SIZ(1518, 1667, 0, MS_MISSING, MZ_LARGE), MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_NOPLRPOLY|M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cud-curd", S_PUDDING, /* spawns with cudsword */ LVL(22, 9, 0, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("autoshot pudding", S_PUDDING, LVL(22, 9, 0, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("boiling afford", S_PUDDING, LVL(22, 9, 10, 77, 14), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_SIN, 8, 1), ATTK(AT_KICK, AD_WTHR, 4, 3), ATTK(AT_WEAP, AD_WEBS, 4, 3), ATTK(AT_NONE, AD_TRAP, 8, 1), ATTK(AT_RATH, AD_SLUD, 4, 1), ATTK(AT_CLAW, AD_FREN, 7, 9)), SIZ(2, 81, 0, MS_GURGLE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT, MR_SLEEP, M1_AMORPHOUS|M1_CONCEAL|M1_SLITHY|M1_SEE_INVIS, M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC|M3_SLIME|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("assault pudding", S_PUDDING, LVL(22, 9, 0, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("slime granny", S_PUDDING, LVL(23, 9, 0, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 6, 6), ATTK(AT_BREA, AD_DRST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ore slime", S_PUDDING, LVL(23, 9, 0, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 6, 6), ATTK(AT_BREA, AD_DRST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DISINT|MR_DRAIN|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("huale pudding", S_PUDDING, LVL(23, 10, -3, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 5, 7), ATTK(AT_NONE, AD_DRLI, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("remodelled tactlessly", S_PUDDING, LVL(23, 23, 1, 63, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_MEMO, 9, 4), ATTK(AT_TUCH, AD_DRST, 2, 1), ATTK(AT_GAZE, AD_NTHR, 9, 1), ATTK(AT_TRAM, AD_ICEB, 8, 9), ATTK(AT_SCRA, AD_PEST, 5, 4), NO_ATTK), SIZ(1160, 372, 0, MS_PUPIL, MZ_LARGE), MR_SLEEP, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS| M1_METALLIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("thy unscarred", S_PUDDING, LVL(24, 9, -2, 62, 0), (G_VLGROUP|1), A(ATTK(AT_BOOM, AD_WISD, 3, 7), ATTK(AT_ENGL, AD_DROP, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1307, 330, 0, MS_BOSS, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bedquilt reef", S_PUDDING, LVL(24, 12, 4, 49, 0), (3), A(ATTK(AT_TENT, AD_PART, 9, 1), ATTK(AT_HUGS, AD_DISN, 9, 8), ATTK(AT_BREA, AD_ELEC, 7, 2), ATTK(AT_TENT, AD_SOUN, 5, 4), ATTK(AT_BREA, AD_MIDI, 1, 1), NO_ATTK), SIZ(10, 1057, 0, MS_WOLLOH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pompeji cleric", S_PUDDING, LVL(24, 20, -20, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clear slime", S_PUDDING, LVL(24, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dirty slime", S_PUDDING, LVL(24, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SAMU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aggro slime", S_PUDDING, LVL(24, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_AGGR, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("theory slime", S_PUDDING, LVL(24, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CHAO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("concrete slime", S_PUDDING, LVL(24, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TERR, 1, 4), ATTK(AT_TUCH, AD_TERR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("leaddy pudding", S_PUDDING, /* spawns with auto shotgun and 50 lead shots */ LVL(24, 10, 0, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sparkling lake", S_PUDDING, LVL(24, 9, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WET, 8, 8), ATTK(AT_MAGC, AD_MAGM, 1, 6), ATTK(AT_NONE, AD_MAGM, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_MINDLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flashing lake", S_PUDDING, LVL(24, 9, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WET, 8, 8), ATTK(AT_MAGC, AD_ELEC, 1, 6), ATTK(AT_NONE, AD_ELEC, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_MINDLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, M3_NOTAME|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("smoldering lake", S_PUDDING, LVL(24, 9, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WET, 8, 8), ATTK(AT_MAGC, AD_FIRE, 1, 6), ATTK(AT_NONE, AD_FIRE, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_MINDLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("frosted lake", S_PUDDING, LVL(24, 9, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_WET, 8, 8), ATTK(AT_MAGC, AD_COLD, 1, 6), ATTK(AT_NONE, AD_COLD, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_MINDLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("gothoth", S_PUDDING, LVL(24, 10, 2, 15, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark shoggoth", S_PUDDING, LVL(24, 15, -5, 25, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_WTHR, 0, 0), ATTK(AT_NONE, AD_WTHR, 0, 0), ATTK(AT_ENGL, AD_WTHR, 4, 8), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD |M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shambling mound", S_PUDDING, LVL(25, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_NONE, AD_TCKL, 0, 8), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("volt pudding", S_PUDDING, LVL(25, 16, -10, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MALK, 3, 8), ATTK(AT_NONE, AD_MALK, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_LORD, M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blood pudding", S_PUDDING, LVL(25, 16, -10, 75, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRLI, 3, 8), ATTK(AT_NONE, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_UNDEAD|M2_NASTY|M2_LORD, M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("game over", S_PUDDING, /* splits like gremlin */ LVL(25, 16, -10, 75, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRLI, 3, 8), ATTK(AT_NONE, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_UNDEAD|M2_NASTY|M2_LORD, M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("chanop", S_PUDDING, /* spawns with heavy hammer, by NetSysFire; ignores Elbereth */ LVL(25, 16, -10, 75, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_BANI, 6, 8), ATTK(AT_BEAM, AD_BANI, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_UNDEAD|M2_NASTY|M2_LORD, M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("void pudding", S_PUDDING, /* evil patch idea by jonadab */ LVL(25, 16, -10, 75, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DISN, 3, 8), ATTK(AT_NONE, AD_DISN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_UNDEAD|M2_NASTY|M2_LORD, M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("baal pudding", S_PUDDING, LVL(25, 16, -10, 75, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_BREA, AD_MANA, 8, 8), ATTK(AT_MAGC, AD_FIRE, 4, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DISINT, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_PRINCE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("diablo pudding", S_PUDDING, LVL(25, 16, -10, 75, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_COLD, 6, 8), ATTK(AT_BREA, AD_MALK, 8, 8), ATTK(AT_MAGC, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DISINT, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_PRINCE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mephitic pudding", S_PUDDING, LVL(25, 16, -10, 75, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_BLEE, 6, 10), ATTK(AT_BREA, AD_DRST, 4, 4), ATTK(AT_BEAM, AD_ICEB, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DISINT, MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_UNDEAD|M2_PRINCE, M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("autofarm blood pudding", S_PUDDING, LVL(25, 16, -10, 75, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRLI, 3, 8), ATTK(AT_NONE, AD_DRLI, 0, 0), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_UNDEAD|M2_NASTY|M2_LORD, M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("Erogenous Katia", S_PUDDING, LVL(25, 15, -6, 95, -10), (1|G_UNIQ|G_SGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_KICK, AD_LEGS, 2, 15), ATTK(AT_KICK, AD_LEGS, 2, 18), ATTK(AT_KICK, AD_LEGS, 2, 21), ATTK(AT_TUCH, AD_CHRN, 2, 24), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_SEE_INVIS|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aboriginally confused", S_PUDDING, LVL(25, 15, -9, 1, 0), (G_RGROUP|2), A(ATTK(AT_SCRA, AD_DRIN, 5, 2), ATTK(AT_CLAW, AD_LEVI, 2, 5), ATTK(AT_TRAM, AD_HEAL, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3510, 103, 0, MS_BARBER, MZ_GIGANTIC), MR_DISINT|MR_STONE, 0, M1_SWIM|M1_NOHANDS|M1_NOLIMBS, M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("twofold boulimia", S_PUDDING, LVL(25, 5, -2, 23, 0), (1), A(ATTK(AT_BREA, AD_FLAM, 1, 1), ATTK(AT_WEAP, AD_MCRE, 5, 9), ATTK(AT_SCRA, AD_DROP, 1, 1), ATTK(AT_SCRA, AD_ENCH, 9, 3), ATTK(AT_BEAM, AD_BURN, 5, 9), ATTK(AT_SCRA, AD_DCAY, 5, 1)), SIZ(1377, 4, 0, MS_DEEPSTATE, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_REGEN| M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_COLLECT|M2_GIANT|M2_FEMALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("semiyearly twitchier", S_PUDDING, LVL(26, 18, 7, 50, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DEBT, 2, 9), ATTK(AT_SPIT, AD_ICUR, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(127, 762, 0, MS_LIEDER, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_CONCEAL, M2_NOPOLY|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("aftertaste cyclical", S_PUDDING, LVL(26, 7, 7, 26, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_TRAP, 2, 1), ATTK(AT_MAGC, AD_PAIN, 1, 1), ATTK(AT_ENGL, AD_VOMT, 4, 8), ATTK(AT_NONE, AD_SLIM, 9, 1), ATTK(AT_TUCH, AD_WEBS, 7, 5), ATTK(AT_LASH, AD_PART, 6, 4)), SIZ(39, 750, 0, MS_JAPANESE, MZ_SMALL), MR_STONE, MR_STONE, M1_WALLWALK|M1_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("heshogit", S_PUDDING, LVL(26, 10, -20, 80, 0), (1), A(ATTK(AT_KICK, AD_LITT, 4, 10), ATTK(AT_TRAM, AD_CONT, 4, 10), ATTK(AT_GAZE, AD_BANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_NOPLRPOLY|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("marjittel", S_PUDDING, LVL(26, 14, -8, 60, -10), (1), A(ATTK(AT_KICK, AD_PEST, 4, 9), ATTK(AT_BREA, AD_BURN, 10, 8), ATTK(AT_MAGC, AD_CLRC, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_METALLIVORE|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("etcher underwrite untactfully anilin", S_PUDDING, LVL(26, 12, -5, 58, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_ILLU, 1, 1), ATTK(AT_WEAP, AD_LEVI, 4, 3), ATTK(AT_SPIT, AD_COLD, 2, 1), ATTK(AT_TUCH, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK), SIZ(2052, 12, 0, MS_BARBER, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_SLITHY|M1_THICK_HIDE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("enginery confirming declare perturb", S_PUDDING, LVL(27, 16, -6, 90, 0), (G_VLGROUP|3), A(ATTK(AT_NONE, AD_RBAD, 1, 5), ATTK(AT_STNG, AD_CALM, 1, 1), ATTK(AT_WEAP, AD_BLAS, 9, 3), ATTK(AT_TENT, AD_DEST, 2, 3), ATTK(AT_RATH, AD_PLAS, 9, 1), NO_ATTK), SIZ(1780, 1882, 0, MS_BOT, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_ACID, M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("acclimatization rom postglacial", S_PUDDING, LVL(27, 15, -8, 10, -15), (1), A(ATTK(AT_BITE, AD_VULN, 7, 8), ATTK(AT_ENGL, AD_STON, 9, 6), ATTK(AT_TRAM, AD_RBRE, 1, 9), ATTK(AT_WEAP, AD_SHRD, 5, 5), ATTK(AT_CLAW, AD_BLAS, 5, 7), ATTK(AT_TRAM, AD_NGRA, 1, 8)), SIZ(367, 706, 0, MS_SPOILER, MZ_HUGE), MR_POISON, 0, M1_AMORPHOUS|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tactile speck gasped mitt", S_PUDDING, LVL(27, 13, -5, 40, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_WRAP, 6, 3), ATTK(AT_STNG, AD_BLEE, 4, 5), ATTK(AT_WEAP, AD_ABDC, 2, 9), ATTK(AT_BITE, AD_FAKE, 1, 5), ATTK(AT_CLAW, AD_DRLI, 2, 9), ATTK(AT_BUTT, AD_SLIM, 1, 4)), SIZ(41, 465, 0, MS_TREESQUAD, MZ_TINY), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("black slime", S_PUDDING, LVL(28, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RBRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sterility annual", S_PUDDING, LVL(29, 12, 5, 11, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_NPRO, 1, 6), ATTK(AT_SPIT, AD_FRZE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(373, 258, 0, MS_BOSS, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_NOLIMBS|M1_SLITHY|M1_TPORT, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("xenon pusillanimity", S_PUDDING, LVL(29, 20, -3, 52, 0), (3), A(ATTK(AT_GAZE, AD_CONT, 8, 1), ATTK(AT_BEAM, AD_WISD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(579, 352, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_ELEC, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_POKEMON|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("cloverleaf admiralship", S_PUDDING, LVL(29, 17, -10, 3, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_GAZE, AD_FEMI, 9, 8), ATTK(AT_HUGS, AD_WGHT, 9, 5), ATTK(AT_MAGC, AD_AMNE, 2, 4), ATTK(AT_EXPL, AD_STON, 1, 1), ATTK(AT_BEAM, AD_ILLU, 7, 1), ATTK(AT_BITE, AD_NAST, 8, 2)), SIZ(98, 555, 0, MS_DRUGS, MZ_HUMAN), MR_DEATH, 0, M1_SWIM|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("trifolium albacore", S_PUDDING, LVL(30, 18, -4, 76, 0), (G_UNIQ|2), A(ATTK(AT_TENT, AD_WET, 7, 4), ATTK(AT_STNG, AD_HALU, 4, 9), ATTK(AT_BEAM, AD_GLIB, 1, 3), ATTK(AT_MAGC, AD_LITE, 9, 2), ATTK(AT_BREA, AD_SPEL, 9, 9), NO_ATTK), SIZ(69, 93, 0, MS_FEARHARE, MZ_MEDIUM), MR_SLEEP|MR_DRAIN, 0, M1_NOTAKE|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pink slime", S_PUDDING, LVL(30, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 1, 4), ATTK(AT_TUCH, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pompeji army boss", S_PUDDING, LVL(30, 18, -13, 90, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_ALIN, 5, 4), ATTK(AT_GAZE, AD_CONT, 5, 4), ATTK(AT_GAZE, AD_AGGR, 5, 4), ATTK(AT_NONE, AD_MINA, 5, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Mariya", S_PUDDING, LVL(31, 8, -34, 100, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_LETH, 5, 8), ATTK(AT_KICK, AD_DRIN, 3, 20), ATTK(AT_NONE, AD_POIS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS SCR_BAD_EFFECT WAN_AMNESIA POT_CONFUSION */ MON("ruffled misogamist", S_PUDDING, LVL(31, 29, -2, 25, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_HALU, 8, 6), ATTK(AT_WEAP, AD_NAST, 9, 6), ATTK(AT_GAZE, AD_CONT, 7, 1), ATTK(AT_WEAP, AD_PAIN, 7, 1), ATTK(AT_WEAP, AD_DFOO, 1, 6), NO_ATTK), SIZ(1689, 145, 0, MS_SEDUCE, MZ_TINY), MR_DISINT, 0, M1_AMORPHOUS|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("treated narked", S_PUDDING, LVL(31, 8, -7, 99, 0), (2), A(ATTK(AT_ENGL, AD_WISD, 9, 1), ATTK(AT_NONE, AD_NIVE, 6, 9), ATTK(AT_WEAP, AD_PART, 3, 9), ATTK(AT_BOOM, AD_DISE, 2, 3), ATTK(AT_LASH, AD_WEBS, 6, 5), NO_ATTK), SIZ(319, 0, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOHANDS|M1_UNSOLID|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("viewer kirtled damaging", S_PUDDING, LVL(32, 10, -1, 94, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_TRAM, AD_FAKE, 1, 3), ATTK(AT_TRAM, AD_DCAY, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(833, 1435, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_FLY|M1_CLING, M2_PNAME|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nexus quylthulg", S_PUDDING, LVL(32, 12, 9, 50, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 8), ATTK(AT_TUCH, AD_TLPT, 1, 1), ATTK(AT_NONE, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mosaic memento", S_PUDDING, LVL(32, 9, 10, 46, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_COLD, 9, 7), ATTK(AT_BOOM, AD_STCK, 7, 9), ATTK(AT_TENT, AD_CORR, 5, 1), ATTK(AT_CLAW, AD_TCKL, 8, 1), ATTK(AT_CLAW, AD_ACID, 6, 8), ATTK(AT_NONE, AD_DISN, 7, 6)), SIZ(826, 36, 0, MS_ANIMAL, MZ_HUGE), 0, 0, M1_NOTAKE|M1_UNSOLID, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_DWARF, M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("multimotored baying recasting", S_PUDDING, LVL(32, 29, 10, 89, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_VAMP, 1, 7), ATTK(AT_ENGL, AD_DETH, 4, 9), ATTK(AT_STNG, AD_MEMO, 5, 2), ATTK(AT_TUCH, AD_FAKE, 5, 7), ATTK(AT_ENGL, AD_ICUR, 3, 1), NO_ATTK), SIZ(4411, 1192, 0, MS_CHICKEN, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("purple slime", S_PUDDING, LVL(33, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRCO, 1, 4), ATTK(AT_TUCH, AD_DRCO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dark blue slime", S_PUDDING, LVL(33, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ENCH, 1, 4), ATTK(AT_TUCH, AD_ENCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("infantryman palfrey", S_PUDDING, LVL(33, 7, -9, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 1, 6), ATTK(AT_WEAP, AD_LAVA, 5, 5), ATTK(AT_LASH, AD_AXUS, 6, 2), ATTK(AT_STNG, AD_FIRE, 4, 9), ATTK(AT_RATH, AD_BLEE, 4, 2), NO_ATTK), SIZ(235, 163, 0, MS_SPOILER, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_TUNNEL|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sheened reimported", S_PUDDING, LVL(34, 12, 2, 55, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_WRAT, 8, 2), ATTK(AT_CLAW, AD_PHYS, 5, 1), ATTK(AT_MAGC, AD_SSEX, 4, 1), ATTK(AT_BOOM, AD_THIE, 8, 5), NO_ATTK, NO_ATTK), SIZ(157, 681, 0, MS_PARROT, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_CLING|M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mari-ja", S_PUDDING, LVL(35, 12, -7, 100, -20), (1), A(ATTK(AT_KICK, AD_DETH, 10, 10), ATTK(AT_GAZE, AD_PLYS, 2, 5), ATTK(AT_BEAM, AD_LAVA, 4, 6), ATTK(AT_GAZE, AD_INSA, 6, 6), ATTK(AT_GAZE, AD_SPC2, 6, 6), ATTK(AT_NONE, AD_DRIN, 5, 10)), SIZ(1600, 1600, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_REGEN|M1_FLY|M1_MINDLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chambarija", S_PUDDING, LVL(35, 12, -7, 100, -20), (1), A(ATTK(AT_KICK, AD_DETH, 10, 10), ATTK(AT_GAZE, AD_PLYS, 2, 5), ATTK(AT_BEAM, AD_LAVA, 4, 6), ATTK(AT_GAZE, AD_INSA, 6, 6), ATTK(AT_GAZE, AD_SPC2, 6, 6), ATTK(AT_NONE, AD_DRIN, 5, 10)), SIZ(1600, 1600, 0, MS_FART_LOUD, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_REGEN|M1_FLY|M1_MINDLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant shoggoth", S_PUDDING, LVL(36, 20, -10, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_ENGL, AD_ACID, 8, 10) ), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_TPORT |M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, M4_ORGANIVORE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant undead shoggoth", S_PUDDING, /* evil patch idea by jonadab */ LVL(36, 20, -10, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_ENGL, AD_ACID, 8, 10) ), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_TPORT |M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE|M1_TPORT_CNTRL|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, M4_ORGANIVORE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("fast shoggoth", S_PUDDING, /* evil patch idea by jonadab */ LVL(36, 40, -10, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 10), ATTK(AT_CLAW, AD_PHYS, 10, 10), ATTK(AT_TUCH, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), ATTK(AT_NONE, AD_CORR, 4, 4), ATTK(AT_ENGL, AD_ACID, 16, 10) ), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_TPORT |M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant sludge shoggoth", S_PUDDING, LVL(36, 20, -10, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_TUCH, AD_SLUD, 0, 0), ATTK(AT_TUCH, AD_SLUD, 0, 0), ATTK(AT_NONE, AD_SLUD, 0, 0), ATTK(AT_ENGL, AD_SLUD, 8, 10) ), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_TPORT |M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("decorator quintillion", S_PUDDING, LVL(38, 14, 3, 44, 5), (G_LGROUP|2), A(ATTK(AT_WEAP, AD_NUMB, 9, 7), ATTK(AT_WEAP, AD_LAVA, 7, 5), ATTK(AT_EXPL, AD_RUNS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(272, 81, 0, MS_BARBER, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_NOLIMBS|M1_ANIMAL, M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("heavy weapon pudding", S_PUDDING, LVL(38, 11, -6, 35, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASFOUR, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nonnative schussed", S_PUDDING, LVL(39, 13, -1, 48, 0), (G_SGROUP|1), A(ATTK(AT_BOOM, AD_SHAN, 4, 4), ATTK(AT_MAGC, AD_HEAL, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(443, 99, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_FIRE|MR_ELEC|MR_POISON, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("recolonized folktale valvelet", S_PUDDING, LVL(39, 12, 2, 11, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_BLAS, 7, 2), ATTK(AT_TRAM, AD_PART, 8, 3), ATTK(AT_BITE, AD_SLUD, 3, 7), ATTK(AT_TRAM, AD_TREM, 2, 2), ATTK(AT_GAZE, AD_TERR, 6, 9), ATTK(AT_MAGC, AD_DCAY, 9, 7)), SIZ(1747, 166, 0, MS_MISSING, MZ_HUGE), MR_DISINT|MR_ACID, MR_DISINT, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_ACID, M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reciter haughtiest", S_PUDDING, LVL(39, 15, -3, 47, 0), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_SPC2, 8, 6), ATTK(AT_KICK, AD_DCAY, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2384, 765, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_REGEN, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_DWARF|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("alarum telescoping", S_PUDDING, LVL(40, 11, 1, 43, 20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MAGM, 2, 9), ATTK(AT_WEAP, AD_SITM, 2, 8), ATTK(AT_MAGC, AD_TRAI, 5, 3), ATTK(AT_EXPL, AD_FAMN, 9, 4), ATTK(AT_ENGL, AD_WRAT, 5, 1), ATTK(AT_SCRA, AD_MIDI, 9, 6)), SIZ(711, 481, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, MR_SLEEP, M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_MAGIC|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shipwreck bongoist solvated clattered griddled", S_PUDDING, LVL(41, 12, 1, 38, 15), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_BANI, 6, 5), ATTK(AT_SCRA, AD_MAGM, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4526, 431, 0, MS_FART_LOUD, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spiraling nonclassically", S_PUDDING, LVL(42, 11, 0, 7, -1), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_TPTO, 1, 6), ATTK(AT_LASH, AD_CHRN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 111, 0, MS_METALMAFIA, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS|M1_ACID, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("prohibitory undy", S_PUDDING, LVL(42, 7, 3, 45, -4), (G_SGROUP|2), A(ATTK(AT_GAZE, AD_SITM, 4, 5), ATTK(AT_BREA, AD_VOMT, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(313, 27, 0, MS_HCALIEN, MZ_MEDIUM), MR_FIRE|MR_SLEEP, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_POIS| M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("big bulletator P", S_PUDDING, LVL(42, 24, -20, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_DAMA, 0, 10), ATTK(AT_RATH, AD_RBAD, 0, 10), ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_PLUSFOUR|MR_POISON|MR_ACID|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("advanced bulletator P", S_PUDDING, LVL(42, 12, -20, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_DAMA, 0, 10), ATTK(AT_RATH, AD_RBAD, 0, 10), ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_PLUSFOUR|MR_POISON|MR_ACID|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fabler downstate", S_PUDDING, LVL(42, 2, -4, 6, -16), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_DETH, 8, 9), ATTK(AT_BREA, AD_HALU, 9, 8), ATTK(AT_NONE, AD_CALM, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(73, 79, 0, MS_SPOILER, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("outcast farcical prof sterilization", S_PUDDING, LVL(42, 25, 2, 41, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FAMN, 3, 2), ATTK(AT_EXPL, AD_CORR, 8, 1), ATTK(AT_MAGC, AD_BURN, 6, 5), ATTK(AT_LASH, AD_SLEE, 2, 8), ATTK(AT_BOOM, AD_SLOW, 3, 9), ATTK(AT_TUCH, AD_WGHT, 6, 3)), SIZ(1423, 183, 0, MS_BOSS, MZ_TINY), MR_POISON|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_ACID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_JEWELS, M3_CLOSE|M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("interchanged womanlier", S_PUDDING, LVL(43, 15, 9, 18, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_HALU, 9, 8), ATTK(AT_SCRA, AD_SLUD, 8, 9), ATTK(AT_TRAM, AD_DGST, 1, 7), ATTK(AT_BEAM, AD_DRST, 4, 3), NO_ATTK, NO_ATTK), SIZ(2737, 171, 0, MS_COMBAT, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_PRINCE|M2_DEMON|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("naturalism djinni", S_PUDDING, LVL(44, 14, 9, 9, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_AXUS, 9, 6), ATTK(AT_GAZE, AD_VAPO, 1, 9), ATTK(AT_KICK, AD_DRST, 1, 7), ATTK(AT_BUTT, AD_DRCH, 2, 1), NO_ATTK, NO_ATTK), SIZ(577, 854, 0, MS_SOCKS, MZ_HUGE), 0, 0, M1_AMORPHOUS|M1_CONCEAL|M1_UNSOLID|M1_REGEN, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PETRIFIES|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ultrasonogram shoveller", S_PUDDING, LVL(44, 11, 3, 40, 13), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_BADE, 4, 3), ATTK(AT_STNG, AD_WEEP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1984, 780, 0, MS_PAIN, MZ_TINY), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_SLITHY| M1_OVIPAROUS|M1_REGEN|M1_ACID|M1_POIS|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("teazle disaster", S_PUDDING, LVL(44, 12, 2, 49, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SSEX, 9, 6), ATTK(AT_SCRA, AD_WEBS, 1, 7), ATTK(AT_BUTT, AD_POIS, 5, 1), ATTK(AT_TENT, AD_MALK, 1, 2), ATTK(AT_GAZE, AD_CALM, 1, 4), ATTK(AT_ENGL, AD_DISP, 1, 7)), SIZ(1283, 901, 0, MS_COW, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG| M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trembling counter wishfully penthouse comity picador", S_PUDDING, LVL(44, 12, -10, 45, 17), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_STON, 5, 9), ATTK(AT_BITE, AD_AXUS, 7, 5), ATTK(AT_WEAP, AD_SKIL, 1, 1), ATTK(AT_KICK, AD_LUCK, 2, 1), ATTK(AT_ENGL, AD_STON, 5, 7), NO_ATTK), SIZ(2517, 595, 0, MS_SQAWK, MZ_MEDIUM), MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_NOTAKE|M1_ACID, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("logrolled bane", S_PUDDING, LVL(44, 12, 2, 90, 10), (G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 1, 1), ATTK(AT_BOOM, AD_CLRC, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(266, 110, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("protractor intermarry", S_PUDDING, LVL(44, 11, -4, 56, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_HODS, 3, 3), ATTK(AT_SCRA, AD_CORR, 1, 1), ATTK(AT_MAGC, AD_MEMO, 6, 2), ATTK(AT_WEAP, AD_SITM, 2, 8), ATTK(AT_EXPL, AD_STON, 1, 7), ATTK(AT_SPIT, AD_DETH, 5, 7)), SIZ(230, 641, 0, MS_BONES, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOHEAD, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sting inflict reformable involuntary legation purchaser contractile", S_PUDDING, LVL(45, 24, -8, 97, 0), (4), A(ATTK(AT_SCRA, AD_MCRE, 1, 3), ATTK(AT_GAZE, AD_NACU, 7, 7), ATTK(AT_RATH, AD_SLIM, 4, 6), ATTK(AT_KICK, AD_SPEL, 3, 7), ATTK(AT_CLAW, AD_LEVI, 8, 10), NO_ATTK), SIZ(824, 87, 0, MS_ANIMAL, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rotting quylthulg", S_PUDDING, LVL(45, 13, 9, 70, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 8), ATTK(AT_TUCH, AD_TLPT, 1, 1), ATTK(AT_NONE, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("demonic quylthulg", S_PUDDING, LVL(45, 13, 9, 70, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 8), ATTK(AT_TUCH, AD_TLPT, 1, 1), ATTK(AT_NONE, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("draconic quylthulg", S_PUDDING, LVL(45, 13, 9, 70, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 8), ATTK(AT_TUCH, AD_TLPT, 1, 1), ATTK(AT_NONE, AD_TLPT, 1, 1), ATTK(AT_BREA, AD_RBRE, 6, 10), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("spider quylthulg", S_PUDDING, LVL(45, 18, 9, 70, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 8), ATTK(AT_TUCH, AD_TLPT, 1, 1), ATTK(AT_NONE, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_SLEEP, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("canine quylthulg", S_PUDDING, LVL(45, 18, 9, 70, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 8), ATTK(AT_TUCH, AD_TLPT, 1, 1), ATTK(AT_NONE, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("aquatic quylthulg", S_PUDDING, LVL(45, 18, 9, 70, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 8), ATTK(AT_TUCH, AD_TLPT, 1, 1), ATTK(AT_NONE, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT|M1_AMPHIBIOUS|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("adventurer quylthulg", S_PUDDING, LVL(45, 18, 9, 70, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 8), ATTK(AT_TUCH, AD_TLPT, 1, 1), ATTK(AT_NONE, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("legate conceive", S_PUDDING, LVL(45, 14, 2, 66, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_SPIT, AD_HEAL, 8, 16), ATTK(AT_WEAP, AD_STON, 3, 19), ATTK(AT_CLAW, AD_SLUD, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1858, 458, 0, MS_WHORE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("etcher compartmentalized", S_PUDDING, LVL(45, 21, -7, 96, -19), (3), A(ATTK(AT_WEAP, AD_DARK, 3, 2), ATTK(AT_TUCH, AD_ACID, 3, 14), ATTK(AT_BITE, AD_CAST, 1, 1), ATTK(AT_KICK, AD_CHKH, 8, 3), ATTK(AT_BEAM, AD_DCAY, 5, 5), NO_ATTK), SIZ(3949, 1008, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS| M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Yibb-Tstll, the Patient One", S_PUDDING, LVL(46, 18, -10, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_RBRE, 1, 166), ATTK(AT_TUCH, AD_RBRE, 1, 166), ATTK(AT_BEAM, AD_NEXU, 2, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("morphologic ozonize", S_PUDDING, LVL(47, 12, 0, 95, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_HUGS, AD_DREN, 6, 8), ATTK(AT_CLAW, AD_DFOO, 5, 3), ATTK(AT_STNG, AD_LAVA, 4, 16), ATTK(AT_TENT, AD_RUST, 4, 3), ATTK(AT_LASH, AD_SPC2, 7, 21), NO_ATTK), SIZ(3415, 84, 0, MS_DEEPSTATE, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("riband stationing", S_PUDDING, LVL(48, 12, -11, 94, -3), (2), A(ATTK(AT_LASH, AD_DREA, 1, 15), ATTK(AT_CLAW, AD_LITE, 7, 21), ATTK(AT_BREA, AD_GLIB, 1, 17), ATTK(AT_HUGS, AD_DRLI, 1, 19), NO_ATTK, NO_ATTK), SIZ(36, 629, 0, MS_ORC, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("funereally surged", S_PUDDING, LVL(48, 12, -30, 98, 11), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_AXUS, 9, 8), ATTK(AT_KICK, AD_FAMN, 1, 8), ATTK(AT_SCRA, AD_WET, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2172, 552, 0, MS_SQAWK, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP, M1_NOEYES|M1_ANIMAL|M1_SLITHY, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tup combustibly", S_PUDDING, LVL(49, 8, -20, 80, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_MCRE, 6, 2), ATTK(AT_SCRA, AD_RBRE, 4, 15), ATTK(AT_BREA, AD_BADE, 3, 3), ATTK(AT_ENGL, AD_MCRE, 4, 18), ATTK(AT_TRAM, AD_DISN, 1, 8), NO_ATTK), SIZ(171, 1251, 0, MS_CUSS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_COLD|MR_ELEC, M1_SLITHY|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_NASTY|M2_JEWELS|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("power shoggoth", S_PUDDING, LVL(50, 20, -10, 50, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 5, 10), ATTK(AT_TUCH, AD_CORR, 8, 8), ATTK(AT_TUCH, AD_CORR, 8, 8), ATTK(AT_NONE, AD_CORR, 8, 8), ATTK(AT_ENGL, AD_ACID, 8, 12) ), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_TPORT |M1_OMNIVORE|M1_ACID|M1_HIDE|M1_REGEN|M1_METALLIVORE|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("queeb sarting", S_PUDDING, LVL(50, 18, -20, 100, 10), (1), A(ATTK(AT_KICK, AD_MALK, 12, 10), ATTK(AT_NONE, AD_POIS, 8, 9), ATTK(AT_HUGS, AD_POIS, 8, 8), ATTK(AT_GAZE, AD_BADE, 2, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("veryqueeb", S_PUDDING, LVL(50, 18, -20, 100, 10), (1), A(ATTK(AT_KICK, AD_MALK, 12, 10), ATTK(AT_NONE, AD_POIS, 8, 9), ATTK(AT_HUGS, AD_POIS, 8, 8), ATTK(AT_GAZE, AD_BADE, 2, 2), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_FART_LOUD, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("covidilicious slime", S_PUDDING, LVL(50, 15, 0, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NIVE, 9, 4), ATTK(AT_NONE, AD_NIVE, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("erroneous slime", S_PUDDING, LVL(50, 15, 0, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SAMU, 9, 4), ATTK(AT_NONE, AD_SAMU, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, MR_SLEEP, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("metamorphose", S_PUDDING, LVL(51, 18, -8, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 10), ATTK(AT_NONE, AD_ACID, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE|MR_DEATH|MR_HITASTWO, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_FREQ_UNCOMMON5, M4_SHAPESHIFT, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yclept imprecate murder grenada complainant", S_PUDDING, LVL(51, 18, -2, 53, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_STNG, AD_VAMP, 4, 2), ATTK(AT_TUCH, AD_SANI, 8, 8), ATTK(AT_CLAW, AD_DREA, 3, 10), ATTK(AT_HUGS, AD_DRCO, 7, 8), ATTK(AT_BOOM, AD_VAMP, 5, 7), ATTK(AT_SPIT, AD_VAPO, 6, 6)), SIZ(266, 66, 0, MS_SOVIET, MZ_TINY), MR_SLEEP, 0, M1_NOHEAD|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("antipyretic dp pustuliform wouldst", S_PUDDING, LVL(52, 12, -28, 69, 0), (G_VLGROUP|2), A(ATTK(AT_ENGL, AD_ELEC, 5, 14), ATTK(AT_TENT, AD_FIRE, 1, 16), ATTK(AT_BITE, AD_SGLD, 1, 2), ATTK(AT_TRAM, AD_WERE, 1, 6), ATTK(AT_MAGC, AD_CORR, 9, 1), ATTK(AT_TUCH, AD_CONT, 1, 1)), SIZ(1220, 63, 0, MS_BURBLE, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yukking particulate", S_PUDDING, LVL(53, 18, 0, 78, 6), (G_SGROUP|3), A(ATTK(AT_BITE, AD_TDRA, 8, 18), ATTK(AT_BITE, AD_VENO, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2812, 239, 0, MS_OHGOD, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY, M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("euphony drat", S_PUDDING, LVL(53, 11, -8, 26, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_RBRE, 8, 7), ATTK(AT_KICK, AD_TIME, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(908, 996, 0, MS_PRINCIPAL, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SLITHY|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("proctology fonding dismember marvelled seethe weest", S_PUDDING, LVL(53, 12, -20, 99, -9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_ALIN, 8, 2), ATTK(AT_WEAP, AD_DRDX, 9, 4), ATTK(AT_TUCH, AD_BADE, 3, 3), ATTK(AT_MAGC, AD_ELEC, 4, 18), NO_ATTK, NO_ATTK), SIZ(1296, 567, 0, MS_COMBAT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOHANDS|M1_TPORT_CNTRL, M2_PNAME|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSALL, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("disgracefully wisconsin pulsing unowned", S_PUDDING, LVL(54, 20, -27, 91, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_ALIN, 9, 20), ATTK(AT_LASH, AD_LAZY, 9, 21), ATTK(AT_CLAW, AD_DREA, 5, 9), ATTK(AT_GAZE, AD_THIE, 3, 9), NO_ATTK, NO_ATTK), SIZ(1280, 58, 0, MS_HISS, MZ_LARGE), MR_STONE, 0, M1_CLING|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_EGOTYPE|M3_WANTSBOOK, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("garbanzo dinkier", S_PUDDING, LVL(54, 13, 9, 59, -11), (1), A(ATTK(AT_BUTT, AD_AGGR, 4, 8), ATTK(AT_LASH, AD_TRAP, 8, 19), ATTK(AT_GAZE, AD_DRST, 2, 4), ATTK(AT_BITE, AD_SLUD, 1, 11), ATTK(AT_BOOM, AD_LITT, 8, 21), ATTK(AT_WEAP, AD_MINA, 5, 20)), SIZ(2332, 413, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_NOTAKE|M1_ANIMAL, M2_ROCKTHROW|M2_ORC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("defunct etiolated", S_PUDDING, LVL(54, 25, -15, 96, 10), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SPIT, AD_AXUS, 3, 4), ATTK(AT_TUCH, AD_CURS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2994, 420, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CONCEAL, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("renunciatory wiliest baritone", S_PUDDING, LVL(55, 24, -25, 66, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_RAGN, 8, 1), ATTK(AT_NONE, AD_ACID, 6, 6), ATTK(AT_WEAP, AD_AGGR, 4, 3), ATTK(AT_BITE, AD_FEMI, 8, 9), ATTK(AT_TRAM, AD_AMNE, 1, 13), NO_ATTK), SIZ(685, 454, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_SLITHY|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("moxie overgeneralizing", S_PUDDING, LVL(55, 7, -27, 58, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_TENT, AD_DRCH, 6, 9), ATTK(AT_BITE, AD_MANA, 1, 10), ATTK(AT_SPIT, AD_SLOW, 9, 3), ATTK(AT_CLAW, AD_SLIM, 4, 8), NO_ATTK, NO_ATTK), SIZ(4902, 39, 0, MS_ALLA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_HIDE|M1_NOLIMBS|M1_HUMANOID, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("redistributing freeing", S_PUDDING, LVL(55, 24, -17, 83, 7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_NUMB, 3, 8), ATTK(AT_ENGL, AD_DISP, 7, 1), ATTK(AT_KICK, AD_MAGM, 5, 12), ATTK(AT_MAGC, AD_CHRN, 4, 3), ATTK(AT_STNG, AD_FREN, 9, 2), ATTK(AT_BREA, AD_LITT, 1, 17)), SIZ(2836, 520, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_OVIPAROUS|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("declared drive", S_PUDDING, LVL(56, 12, -4, 62, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_FLAM, 2, 19), ATTK(AT_CLAW, AD_SCOR, 6, 1), ATTK(AT_CLAW, AD_NGRA, 6, 10), ATTK(AT_WEAP, AD_DRCO, 3, 3), ATTK(AT_BITE, AD_LITE, 5, 10), NO_ATTK), SIZ(875, 1035, 0, MS_STENCH, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_THICK_HIDE|M1_METALLIVORE, M2_VAMPIRE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("categorizer prelude namer", S_PUDDING, LVL(56, 20, -18, 82, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRLI, 4, 20), ATTK(AT_BUTT, AD_DAMA, 4, 3), ATTK(AT_KICK, AD_ACID, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(515, 38, 0, MS_SING, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_OVIPAROUS, M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breccia pejoration bigamously", S_PUDDING, LVL(56, 17, -7, 96, -1), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_ILLU, 5, 2), ATTK(AT_CLAW, AD_PLYS, 5, 12), ATTK(AT_WEAP, AD_INSA, 6, 5), ATTK(AT_BOOM, AD_CONF, 2, 20), ATTK(AT_BREA, AD_CURS, 6, 9), NO_ATTK), SIZ(714, 227, 0, MS_OHGOD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, MR_SLEEP, M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("perspicacity infundibulum", S_PUDDING, LVL(56, 12, -13, 70, 0), (3), A(ATTK(AT_SCRA, AD_DEPR, 1, 2), ATTK(AT_TUCH, AD_SAMU, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(36, 796, 0, MS_MUMBLE, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vitaminology bopped", S_PUDDING, LVL(57, 12, 7, 67, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_SGLD, 1, 17), ATTK(AT_MAGC, AD_NTHR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(362, 184, 0, MS_DRUGS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("gjetost blushfully", S_PUDDING, LVL(57, 12, -15, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRCH, 5, 5), ATTK(AT_BREA, AD_AMNE, 8, 1), ATTK(AT_TRAM, AD_DGST, 1, 3), ATTK(AT_MAGC, AD_GRAV, 5, 8), NO_ATTK, NO_ATTK), SIZ(613, 1018, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_UNSOLID| M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC|M3_MIMIC, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hipped backspaced", S_PUDDING, LVL(58, 12, -20, 67, 11), (4), A(ATTK(AT_KICK, AD_SPEL, 4, 12), ATTK(AT_ENGL, AD_LETH, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(397, 579, 0, MS_SPELL, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID, M2_NOPOLY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("invoice insertion brightening", S_PUDDING, LVL(58, 12, -28, 67, -2), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_GAZE, AD_TECH, 3, 13), ATTK(AT_WEAP, AD_WEBS, 8, 15), ATTK(AT_BUTT, AD_DREN, 2, 12), ATTK(AT_LASH, AD_FREN, 8, 12), ATTK(AT_TUCH, AD_FAKE, 3, 1), ATTK(AT_ENGL, AD_SPC2, 3, 12)), SIZ(744, 25, 0, MS_SOCKS, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NOHEAD|M1_OMNIVORE, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("levator beaten", S_PUDDING, LVL(59, 8, -5, 79, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_AGGR, 9, 17), ATTK(AT_RATH, AD_DEBU, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1735, 1, 0, MS_NURSE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_SWIM|M1_CLING|M1_CONCEAL|M1_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("finding vivifying inedited referee physicked condense", S_PUDDING, LVL(59, 14, -13, 60, 6), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_STNG, AD_WEBS, 6, 16), ATTK(AT_TRAM, AD_FRZE, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1729, 1097, 0, MS_CHICKEN, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_REGEN|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("saxony distich invigorator picaroon stowage", S_PUDDING, LVL(59, 11, -14, 37, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TRAM, AD_WGHT, 2, 12), ATTK(AT_BEAM, AD_CALM, 8, 9), ATTK(AT_RATH, AD_CURS, 0, 16), ATTK(AT_BEAM, AD_BADE, 6, 1), ATTK(AT_GAZE, AD_THIE, 7, 15), NO_ATTK), SIZ(719, 1325, 0, MS_POKEDEX, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID, MR_ACID, M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_POIS, M2_NOPOLY|M2_NASTY|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ditch mennonite", S_PUDDING, LVL(59, 13, -18, 78, 17), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_PLYS, 2, 19), ATTK(AT_KICK, AD_WGHT, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(997, 970, 0, MS_SQEEK, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_PRINCE|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petulant modernly", S_PUDDING, LVL(60, 2, -18, 73, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_DFOO, 5, 3), ATTK(AT_TENT, AD_LAVA, 1, 3), ATTK(AT_STNG, AD_FUMB, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1172, 1637, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("big fucking pudding", S_PUDDING, LVL(62, 12, -10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASFOUR|MR_SLEEP, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overstated depilation teacher", S_PUDDING, LVL(62, 12, -23, 44, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DRIN, 9, 16), ATTK(AT_ENGL, AD_SLIM, 1, 9), ATTK(AT_LASH, AD_MINA, 9, 17), ATTK(AT_NONE, AD_TIME, 8, 15), NO_ATTK, NO_ATTK), SIZ(3373, 364, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sallowy prest coming nuanced", S_PUDDING, LVL(62, 13, 10, 53, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_LASH, AD_ICEB, 2, 15), ATTK(AT_TUCH, AD_ELEC, 8, 17), ATTK(AT_SPIT, AD_DISE, 8, 12), ATTK(AT_MAGC, AD_LUCK, 7, 20), NO_ATTK, NO_ATTK), SIZ(196, 1436, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("primed endured quatrain torpidity", S_PUDDING, LVL(63, 9, 2, 42, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_DIMN, 9, 10), ATTK(AT_BREA, AD_HODS, 7, 10), ATTK(AT_BUTT, AD_STCK, 6, 8), ATTK(AT_HUGS, AD_INER, 1, 9), ATTK(AT_SPIT, AD_LUCK, 3, 11), NO_ATTK), SIZ(3202, 26, 0, MS_GYPSY, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("obscurement expectoration", S_PUDDING, LVL(64, 23, 9, 99, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_STAT, 7, 7), ATTK(AT_BREA, AD_EDGE, 8, 7), ATTK(AT_EXPL, AD_FEAR, 9, 9), ATTK(AT_MAGC, AD_PHYS, 8, 8), ATTK(AT_TRAM, AD_CAST, 1, 10), NO_ATTK), SIZ(680, 389, 0, MS_ALLA, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bureaucracy penpoint", S_PUDDING, LVL(64, 10, -9, 16, 0), (3), A(ATTK(AT_SCRA, AD_SIN, 6, 3), ATTK(AT_WEAP, AD_SOUN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(16, 122, 0, MS_SHOE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_ELEC, M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("toyon tribeswomen", S_PUDDING, LVL(64, 21, -5, 69, 0), (G_VLGROUP|3), A(ATTK(AT_WEAP, AD_BURN, 2, 13), ATTK(AT_BREA, AD_NGRA, 3, 21), ATTK(AT_BEAM, AD_FLAM, 2, 14), ATTK(AT_GAZE, AD_ENCH, 7, 15), NO_ATTK, NO_ATTK), SIZ(648, 124, 0, MS_POKEDEX, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("voicing chessman", S_PUDDING, LVL(65, 12, 7, 60, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_KICK, AD_NGRA, 6, 17), ATTK(AT_BITE, AD_STCK, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1324, 881, 0, MS_GRUNT, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("officially torii", S_PUDDING, LVL(66, 16, -3, 91, -13), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_HUGS, AD_CURS, 6, 4), ATTK(AT_GAZE, AD_DISE, 2, 10), ATTK(AT_TENT, AD_VAMP, 8, 12), ATTK(AT_WEAP, AD_LAZY, 1, 20), ATTK(AT_TUCH, AD_DREN, 0, 13), NO_ATTK), SIZ(2546, 698, 0, MS_GROWL, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DEATH, MR_DEATH, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS| M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dryad kelp", S_PUDDING, LVL(66, 15, 4, 61, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BREA, AD_DREN, 1, 1), ATTK(AT_BITE, AD_FRZE, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(291, 361, 0, MS_TEACHER, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_NOLIMBS|M1_NOHEAD|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dragon bubble", S_PUDDING, LVL(66, 17, -15, 70, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 8, 12), ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_GAZE, AD_WET, 8, 8), ATTK(AT_SCRA, AD_STAT, 8, 9), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("hankie psaltry", S_PUDDING, LVL(68, 12, -29, 86, -13), (G_GENO|2), A(ATTK(AT_BITE, AD_FRZE, 3, 17), ATTK(AT_TRAM, AD_STTP, 8, 7), ATTK(AT_TENT, AD_POLY, 3, 11), ATTK(AT_ENGL, AD_HEAL, 5, 10), NO_ATTK, NO_ATTK), SIZ(547, 423, 0, MS_NURSE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_TPORT| M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("decoction childproof", S_PUDDING, LVL(68, 33, -22, 57, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_RNG, 2, 5), ATTK(AT_TRAM, AD_PLAS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1239, 323, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOLIMBS|M1_UNSOLID|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("zigzag releasing nubility", S_PUDDING, LVL(69, 23, -27, 58, 8), (G_GENO|4), A(ATTK(AT_SPIT, AD_FRZE, 8, 11), ATTK(AT_STNG, AD_SEDU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(37, 420, 0, MS_CUSS, MZ_SMALL), MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD| M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("inviable crouching", S_PUDDING, LVL(69, 22, -4, 13, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_NGRA, 8, 2), ATTK(AT_WEAP, AD_MIDI, 1, 19), ATTK(AT_TRAM, AD_ANTI, 9, 18), ATTK(AT_ENGL, AD_TRAP, 9, 16), ATTK(AT_LASH, AD_THIR, 7, 14), NO_ATTK), SIZ(894, 399, 0, MS_LIEDER, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE, MR_STONE, M1_NOLIMBS|M1_ANIMAL|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prole unsnapping diatom irresolutely", S_PUDDING, LVL(70, 13, 3, 62, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_NPRO, 1, 9), ATTK(AT_LASH, AD_NGRA, 5, 9), ATTK(AT_WEAP, AD_WISD, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(497, 400, 0, MS_BURBLE, MZ_GIGANTIC), MR_ELEC|MR_DEATH, 0, M1_NOHEAD|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("greater demonic quylthulg", S_PUDDING, LVL(71, 13, 9, 90, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 8), ATTK(AT_TUCH, AD_TLPT, 6, 6), ATTK(AT_NONE, AD_TLPT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("greater draconic quylthulg", S_PUDDING, LVL(71, 13, 9, 90, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 8), ATTK(AT_TUCH, AD_TLPT, 6, 6), ATTK(AT_NONE, AD_TLPT, 6, 6), ATTK(AT_BREA, AD_RBRE, 6, 16), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("greater rotting quylthulg", S_PUDDING, LVL(71, 13, 9, 90, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 8), ATTK(AT_TUCH, AD_TLPT, 6, 6), ATTK(AT_NONE, AD_TLPT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonhabitable hershey dustrag", S_PUDDING, LVL(71, 19, 3, 58, -12), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_FAMN, 8, 16), ATTK(AT_LASH, AD_PEST, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(456, 93, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE, 0, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL, M2_UNDEAD|M2_PNAME|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unreeling narrative", S_PUDDING, LVL(71, 12, 0, 49, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_SANI, 9, 16), ATTK(AT_ENGL, AD_CLRC, 5, 9), ATTK(AT_CLAW, AD_VAMP, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2594, 119, 0, MS_POKEDEX, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_SLITHY|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("uttering centrifuge prickle schtick", S_PUDDING, LVL(72, 9, -27, 67, 20), (G_GENO|1), A(ATTK(AT_MAGC, AD_SAMU, 4, 11), ATTK(AT_TENT, AD_DRDX, 4, 18), ATTK(AT_BUTT, AD_IDAM, 4, 2), ATTK(AT_SCRA, AD_SSEX, 5, 19), NO_ATTK, NO_ATTK), SIZ(2236, 192, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS| M1_OMNIVORE, M2_MINION|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("simulcast range versifier", S_PUDDING, LVL(72, 16, -6, 57, 0), (3), A(ATTK(AT_BITE, AD_TDRA, 6, 20), ATTK(AT_BITE, AD_FLAM, 1, 14), ATTK(AT_BUTT, AD_SEDU, 7, 14), ATTK(AT_CLAW, AD_SLEE, 8, 5), NO_ATTK, NO_ATTK), SIZ(2368, 1156, 0, MS_AREOLA, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_DISINT|MR_POISON, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("defender vacillated detonating fermata unionization", S_PUDDING, LVL(72, 14, -20, 2, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_ACID, 1, 17), ATTK(AT_GAZE, AD_POLY, 1, 6), ATTK(AT_ENGL, AD_DEST, 5, 11), ATTK(AT_SCRA, AD_SKIL, 1, 14), ATTK(AT_LASH, AD_RUST, 6, 3), NO_ATTK), SIZ(734, 404, 0, MS_SOVIET, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CLING|M1_NOHEAD|M1_MINDLESS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("asphyxiator tenpin", S_PUDDING, LVL(72, 19, 8, 95, 20), (3), A(ATTK(AT_KICK, AD_MIDI, 6, 12), ATTK(AT_BUTT, AD_CHKH, 9, 14), ATTK(AT_HUGS, AD_NUMB, 7, 7), ATTK(AT_CLAW, AD_SPEL, 6, 19), ATTK(AT_WEAP, AD_FAMN, 3, 21), ATTK(AT_BITE, AD_NAST, 1, 12)), SIZ(2790, 334, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_MINDLESS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reissuing accomplish", S_PUDDING, LVL(73, 8, -13, 66, 19), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_WEEP, 1, 15), ATTK(AT_BREA, AD_STTP, 3, 13), ATTK(AT_WEAP, AD_TERR, 8, 14), ATTK(AT_BEAM, AD_RBRE, 3, 7), ATTK(AT_SPIT, AD_NAST, 8, 1), ATTK(AT_BREA, AD_ICEB, 4, 12)), SIZ(3087, 1443, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_THICK_HIDE, M2_NOPOLY|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("buckler carrageen regimenting", S_PUDDING, LVL(74, 12, -14, 43, 1), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_TRAP, 2, 6), ATTK(AT_HUGS, AD_SGLD, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(474, 144, 0, MS_ALLA, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("garaged lauder", S_PUDDING, LVL(74, 22, -18, 53, 0), (1), A(ATTK(AT_KICK, AD_SLOW, 8, 4), ATTK(AT_BREA, AD_ALIN, 7, 2), ATTK(AT_LASH, AD_WRAT, 2, 3), ATTK(AT_SCRA, AD_DREN, 1, 21), ATTK(AT_HUGS, AD_SLUD, 6, 1), NO_ATTK), SIZ(1691, 768, 0, MS_MUTE, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unexplainable napalming", S_PUDDING, LVL(74, 12, -7, 88, 13), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SOUN, 9, 5), ATTK(AT_KICK, AD_BANI, 5, 6), ATTK(AT_BUTT, AD_UVUU, 1, 11), ATTK(AT_GAZE, AD_MINA, 9, 14), ATTK(AT_TUCH, AD_ICEB, 2, 15), ATTK(AT_ENGL, AD_MANA, 2, 12)), SIZ(323, 1407, 0, MS_PRINCIPAL, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NOTAKE|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("traipsing autographing", S_PUDDING, LVL(74, 3, -7, 13, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_CLAW, AD_SEDU, 4, 21), ATTK(AT_TENT, AD_ABDC, 3, 15), ATTK(AT_BEAM, AD_MALK, 7, 18), ATTK(AT_WEAP, AD_MAGM, 3, 6), NO_ATTK, NO_ATTK), SIZ(814, 11, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_SWIM|M1_CONCEAL|M1_SLITHY|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY| M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("novelizing caviled lowest mischance", S_PUDDING, LVL(75, 9, 10, 67, 15), (1), A(ATTK(AT_WEAP, AD_LITT, 2, 8), ATTK(AT_TRAM, AD_CONT, 2, 8), ATTK(AT_GAZE, AD_WTHR, 1, 19), ATTK(AT_ENGL, AD_ACID, 2, 2), NO_ATTK, NO_ATTK), SIZ(100, 324, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("showcased hereinto", S_PUDDING, LVL(75, 14, -1, 87, -5), (G_GENO|3), A(ATTK(AT_TENT, AD_DRIN, 4, 8), ATTK(AT_CLAW, AD_WRAT, 4, 7), ATTK(AT_BREA, AD_VENO, 1, 19), ATTK(AT_BREA, AD_MINA, 4, 12), ATTK(AT_ENGL, AD_EDGE, 0, 20), ATTK(AT_HUGS, AD_BLND, 1, 6)), SIZ(3050, 1632, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_MINDLESS|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("alaska effendi", S_PUDDING, LVL(75, 5, 9, 46, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_TENT, AD_CURS, 4, 10), ATTK(AT_BOOM, AD_SAMU, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(143, 335, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, MR_ACID, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS|M1_ACID| M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("allotypically boodling", S_PUDDING, LVL(76, 14, -23, 94, 0), (4), A(ATTK(AT_NONE, AD_DRCH, 4, 21), ATTK(AT_BREA, AD_GLIB, 2, 6), ATTK(AT_KICK, AD_VULN, 1, 9), ATTK(AT_BREA, AD_INER, 7, 19), ATTK(AT_BITE, AD_DISP, 4, 11), ATTK(AT_WEAP, AD_WRAP, 4, 11)), SIZ(3527, 633, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_NOEYES, M2_MINION|M2_WANDER|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("master quylthulg", S_PUDDING, LVL(76, 13, 9, 95, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 7, 8), ATTK(AT_TUCH, AD_TLPT, 7, 6), ATTK(AT_NONE, AD_TLPT, 7, 6), ATTK(AT_BREA, AD_RBRE, 7, 17), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shine workwomen", S_PUDDING, LVL(76, 12, -26, 63, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_THIR, 7, 9), ATTK(AT_CLAW, AD_DGST, 4, 11), ATTK(AT_KICK, AD_WEEP, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1544, 7, 0, MS_MISSING, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_MINDLESS|M1_ANIMAL|M1_REGEN, M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deliquesce eroticize", S_PUDDING, LVL(76, 3, 3, 1, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_HALU, 4, 4), ATTK(AT_TRAM, AD_DISE, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(41, 678, 0, MS_OHGOD, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT, MR_FIRE, M1_NOLIMBS, M2_LORD|M2_PRINCE|M2_DEMON|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("configured herdmen", S_PUDDING, LVL(77, 16, -12, 21, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_STNG, AD_SHAN, 1, 21), ATTK(AT_TENT, AD_PLYS, 7, 20), ATTK(AT_SCRA, AD_UNPR, 3, 4), ATTK(AT_SPIT, AD_DFOO, 7, 16), NO_ATTK, NO_ATTK), SIZ(1286, 265, 0, MS_BARBER, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rapport indelicately gluteal", S_PUDDING, LVL(78, 13, -28, 67, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_TDRA, 6, 5), ATTK(AT_BREA, AD_ALIN, 7, 11), ATTK(AT_WEAP, AD_DRCH, 1, 1), ATTK(AT_TRAM, AD_ABDC, 1, 18), ATTK(AT_TENT, AD_DISP, 7, 11), NO_ATTK), SIZ(1605, 320, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_HUMANOID|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("panorama chairmanning", S_PUDDING, LVL(78, 11, -7, 83, 0), (2), A(ATTK(AT_TENT, AD_HALU, 1, 12), ATTK(AT_GAZE, AD_WGHT, 9, 5), ATTK(AT_BOOM, AD_POLY, 1, 2), ATTK(AT_WEAP, AD_COLD, 6, 20), ATTK(AT_HUGS, AD_WGHT, 1, 12), ATTK(AT_TUCH, AD_SLIM, 8, 18)), SIZ(438, 72, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_CARNIVORE, M2_LORD|M2_MINION|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Tetsuo", S_PUDDING, LVL(78, 24, 10, 0, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 4, 12), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("metonym withier", S_PUDDING, LVL(79, 12, -11, 69, 0), (G_SGROUP|2), A(ATTK(AT_BREA, AD_CORR, 6, 14), ATTK(AT_NONE, AD_DARK, 0, 16), ATTK(AT_MAGC, AD_SPEL, 8, 1), ATTK(AT_MAGC, AD_MEMO, 6, 6), ATTK(AT_SCRA, AD_DRCH, 1, 18), NO_ATTK), SIZ(1396, 38, 0, MS_CHICKEN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("collation wassailed", S_PUDDING, LVL(80, 9, -7, 17, -9), (G_GENO|1), A(ATTK(AT_CLAW, AD_ABDC, 4, 3), ATTK(AT_HUGS, AD_WRAT, 9, 13), ATTK(AT_BUTT, AD_WGHT, 7, 17), ATTK(AT_BREA, AD_WERE, 3, 14), ATTK(AT_TENT, AD_SIN, 9, 7), NO_ATTK), SIZ(321, 93, 0, MS_SOLDIER, MZ_HUGE), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shout spate", S_PUDDING, LVL(80, 34, -13, 73, 0), (1), A(ATTK(AT_LASH, AD_HALU, 8, 10), ATTK(AT_SCRA, AD_WERE, 7, 18), ATTK(AT_TRAM, AD_ABDC, 5, 19), ATTK(AT_GAZE, AD_AGGR, 1, 4), ATTK(AT_TRAM, AD_ELEC, 9, 21), NO_ATTK), SIZ(111, 107, 0, MS_WAIL, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jointed houseman", S_PUDDING, LVL(80, 16, 8, 48, 2), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_NONE, AD_VOMT, 3, 2), ATTK(AT_BUTT, AD_CURS, 1, 17), ATTK(AT_SCRA, AD_SLOW, 5, 14), ATTK(AT_WEAP, AD_STCK, 4, 3), ATTK(AT_MAGC, AD_PLAS, 1, 1), ATTK(AT_BUTT, AD_PAIN, 5, 8)), SIZ(2578, 30, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_ACID, M2_NOPOLY|M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_SLIME, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("eloshoggoth", S_PUDDING, LVL(81, 24, -19, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 15, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE|MR_DEATH|MR_HITASFOUR|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("kung ga", S_PUDDING, LVL(81, 14, -26, 78, 0), (G_SGROUP|3), A(ATTK(AT_MAGC, AD_WRAP, 3, 6), ATTK(AT_TUCH, AD_SLUD, 5, 12), ATTK(AT_SPIT, AD_TRAP, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(640, 157, 0, MS_ALLA, MZ_GIGANTIC), MR_DISINT|MR_STONE, 0, M1_FLY|M1_CLING|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trebled nosebag stereoisomeric feverishly", S_PUDDING, LVL(81, 9, 0, 62, 0), (3), A(ATTK(AT_KICK, AD_FIRE, 4, 15), ATTK(AT_BEAM, AD_CAST, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1821, 503, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID, M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("omicron ostensibility", S_PUDDING, LVL(84, 13, 3, 69, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_DRCH, 9, 16), ATTK(AT_BEAM, AD_LETH, 1, 17), ATTK(AT_WEAP, AD_ACID, 6, 2), ATTK(AT_NONE, AD_SOUN, 6, 12), NO_ATTK, NO_ATTK), SIZ(168, 1606, 0, MS_WERE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID, M2_VAMPIRE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_TELEPATHIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("loessial leisured", S_PUDDING, LVL(84, 12, -25, 66, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TENT, AD_INER, 7, 9), ATTK(AT_CLAW, AD_ACID, 8, 20), ATTK(AT_KICK, AD_NGRA, 9, 14), ATTK(AT_BUTT, AD_ICEB, 1, 15), NO_ATTK, NO_ATTK), SIZ(73, 259, 0, MS_DEAD, MZ_SMALL), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PETRIFIES, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crumbed rhapsodist", S_PUDDING, LVL(84, 13, -4, 59, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRST, 4, 6), ATTK(AT_MAGC, AD_NPRO, 1, 18), ATTK(AT_TUCH, AD_CALM, 9, 21), ATTK(AT_KICK, AD_LEVI, 9, 14), ATTK(AT_SPIT, AD_IDAM, 5, 12), NO_ATTK), SIZ(3115, 1190, 0, MS_BARBER, MZ_GIGANTIC), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, M2_ROCKTHROW|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("trefoil winey", S_PUDDING, LVL(84, 9, -7, 89, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_STON, 1, 3), ATTK(AT_TRAM, AD_ICUR, 6, 1), ATTK(AT_NONE, AD_SLEE, 0, 5), ATTK(AT_BUTT, AD_CNCL, 1, 20), ATTK(AT_BITE, AD_SHRD, 2, 18), NO_ATTK), SIZ(2442, 954, 0, MS_CORONA, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC, M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_SLITHY, M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HOBBIT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reaccustoming accountantship", S_PUDDING, LVL(85, 15, -13, 76, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 3), ATTK(AT_NONE, AD_FIRE, 2, 1), ATTK(AT_NONE, AD_DRDX, 8, 15), ATTK(AT_TRAM, AD_MAGM, 5, 3), NO_ATTK, NO_ATTK), SIZ(741, 253, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE| M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fidelity trousseaux", S_PUDDING, LVL(85, 11, 0, 68, -18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_FUMB, 4, 6), ATTK(AT_TRAM, AD_DARK, 9, 3), ATTK(AT_CLAW, AD_SPEL, 4, 19), ATTK(AT_HUGS, AD_STON, 5, 11), ATTK(AT_WEAP, AD_MIDI, 0, 6), ATTK(AT_SCRA, AD_VAPO, 7, 20)), SIZ(232, 742, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("jerseyed crudity procommunist", S_PUDDING, LVL(86, 8, -4, 68, 0), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_TLPT, 6, 6), ATTK(AT_SPIT, AD_AXUS, 1, 10), ATTK(AT_MAGC, AD_DEST, 8, 9), ATTK(AT_TRAM, AD_DRCH, 2, 5), NO_ATTK, NO_ATTK), SIZ(86, 1007, 0, MS_SQAWK, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_ACID|M1_POIS, M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("thatch rescript", S_PUDDING, LVL(86, 14, -29, 51, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_TRAP, 8, 4), ATTK(AT_BUTT, AD_CURS, 2, 18), ATTK(AT_BUTT, AD_TRAP, 4, 15), ATTK(AT_WEAP, AD_TIME, 2, 3), ATTK(AT_KICK, AD_LAVA, 9, 2), NO_ATTK), SIZ(307, 209, 0, MS_VAMPIRE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS, M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("suspenseful dunging", S_PUDDING, LVL(87, 28, 0, 85, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_NACU, 8, 13), ATTK(AT_LASH, AD_ABDC, 5, 9), ATTK(AT_LASH, AD_TRAI, 1, 20), ATTK(AT_ENGL, AD_SEDU, 2, 16), NO_ATTK, NO_ATTK), SIZ(3690, 116, 0, MS_CONVERT, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bentwood nulled", S_PUDDING, LVL(88, 31, 0, 84, -18), (4), A(ATTK(AT_HUGS, AD_TIME, 5, 4), ATTK(AT_KICK, AD_NAST, 9, 9), ATTK(AT_MAGC, AD_LAZY, 1, 14), ATTK(AT_BREA, AD_WERE, 4, 10), ATTK(AT_EXPL, AD_CURS, 9, 12), NO_ATTK), SIZ(2179, 1653, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_UNSOLID, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("energy enacting", S_PUDDING, LVL(88, 25, -16, 59, 0), (1), A(ATTK(AT_MAGC, AD_NAST, 9, 11), ATTK(AT_MAGC, AD_SAMU, 8, 17), ATTK(AT_ENGL, AD_AXUS, 8, 20), ATTK(AT_MAGC, AD_ELEC, 3, 1), NO_ATTK, NO_ATTK), SIZ(401, 1223, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("trounce gridlock", S_PUDDING, LVL(89, 17, 1, 53, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_AGGR, 7, 19), ATTK(AT_SPIT, AD_BADE, 4, 8), ATTK(AT_LASH, AD_LITE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(56, 355, 0, MS_NEIGH, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_REGEN, M2_UNDEAD|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("annunciating metastasize creasiest", S_PUDDING, LVL(89, 16, -28, 39, 18), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_CORR, 7, 18), ATTK(AT_MAGC, AD_THIE, 3, 18), ATTK(AT_SPIT, AD_TECH, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(115, 114, 0, MS_PHOTO, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("postconvalescent barometrograph", S_PUDDING, LVL(89, 15, 7, 79, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_STTP, 6, 3), ATTK(AT_BUTT, AD_DRST, 8, 7), ATTK(AT_ENGL, AD_SHRD, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(915, 1230, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_ACID|M1_POIS| M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("zanier destain", S_PUDDING, LVL(90, 12, -8, 54, 18), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_TERR, 2, 11), ATTK(AT_ENGL, AD_SOUN, 9, 7), ATTK(AT_ENGL, AD_DGST, 7, 17), ATTK(AT_TUCH, AD_ILLU, 8, 5), NO_ATTK, NO_ATTK), SIZ(242, 217, 0, MS_FART_QUIET, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rejuvenescence howbeit", S_PUDDING, LVL(90, 14, -11, 43, -5), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TUCH, AD_PLAS, 7, 5), ATTK(AT_SCRA, AD_SLUD, 8, 14), ATTK(AT_SCRA, AD_NGEN, 7, 13), ATTK(AT_BUTT, AD_DCAY, 2, 12), NO_ATTK, NO_ATTK), SIZ(1533, 173, 0, MS_VAMPIRE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hoorahing coordinately cosh", S_PUDDING, LVL(91, 17, -27, 64, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_AGGR, 1, 21), ATTK(AT_KICK, AD_RUNS, 2, 18), ATTK(AT_BEAM, AD_CLRC, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(184, 543, 0, MS_BRAG, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE| M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hornbeam homestretch", S_PUDDING, LVL(91, 31, 9, 34, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_NAST, 8, 11), ATTK(AT_GAZE, AD_TDRA, 7, 10), ATTK(AT_EXPL, AD_WRAT, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 875, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cambridge iscose bronzier", S_PUDDING, LVL(92, 6, -17, 94, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_PEST, 1, 17), ATTK(AT_TUCH, AD_DEPR, 5, 13), ATTK(AT_ENGL, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2554, 1103, 0, MS_SEDUCE, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_SLITHY, M2_NOPOLY|M2_MINION|M2_PNAME|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("scientifically bogged icemen", S_PUDDING, LVL(93, 11, 9, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONF, 8, 11), ATTK(AT_TUCH, AD_BLND, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1282, 227, 0, MS_NEIGH, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("moderator benumb", S_PUDDING, LVL(93, 12, -23, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SLIM, 8, 17), ATTK(AT_BOOM, AD_CONT, 4, 17), ATTK(AT_TENT, AD_WEBS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(429, 149, 0, MS_PUPIL, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_SWIM|M1_NOHEAD|M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY| M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("whirring furthering", S_PUDDING, LVL(93, 12, -15, 90, -10), (1), A(ATTK(AT_BITE, AD_TCKL, 5, 4), ATTK(AT_BUTT, AD_CHRN, 8, 8), ATTK(AT_BREA, AD_FRZE, 3, 5), ATTK(AT_MAGC, AD_SGLD, 2, 18), NO_ATTK, NO_ATTK), SIZ(1867, 21, 0, MS_STENCH, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_SLITHY, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flagstaff laboringly", S_PUDDING, LVL(94, 17, 9, 76, 17), (G_RGROUP|4), A(ATTK(AT_WEAP, AD_HALU, 8, 14), ATTK(AT_TENT, AD_SHAN, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1034, 1133, 0, MS_CLOCK, MZ_LARGE), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHEAD|M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("triune sealant cheesily scleroma", S_PUDDING, LVL(95, 12, -21, 64, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_WGHT, 5, 14), ATTK(AT_TRAM, AD_DFOO, 5, 17), ATTK(AT_TENT, AD_BANI, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 451, 0, MS_LAUGH, MZ_TINY), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("doomguy pudding", S_PUDDING, LVL(96, 12, -20, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), ATTK(AT_BEAM, AD_DRDX, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASFOUR|MR_SLEEP|MR_DISINT, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pleasanter counselor lockage", S_PUDDING, LVL(96, 11, -3, 0, -18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_STON, 4, 10), ATTK(AT_SPIT, AD_BURN, 7, 3), ATTK(AT_GAZE, AD_AMNE, 1, 5), ATTK(AT_TRAM, AD_NIVE, 2, 15), ATTK(AT_GAZE, AD_DCAY, 1, 10), ATTK(AT_BOOM, AD_PEST, 1, 12)), SIZ(2846, 11, 0, MS_OHGOD, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("iridium congressionally interjectionally exercising lavendered", S_PUDDING, LVL(97, 14, 0, 59, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_WNCE, 6, 14), ATTK(AT_BITE, AD_CAST, 1, 9), ATTK(AT_TUCH, AD_WEBS, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(19, 501, 0, MS_SEDUCE, MZ_HUMAN), MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pinnacled bayberry zinger", S_PUDDING, LVL(97, 12, 7, 76, -19), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_RATH, AD_COLD, 2, 16), ATTK(AT_GAZE, AD_HODS, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(586, 1552, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS, M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stitcher reconstructed periodically affiliating naziism", S_PUDDING, LVL(98, 11, -13, 66, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TENT, AD_SLIM, 1, 6), ATTK(AT_TRAM, AD_SSEX, 1, 3), ATTK(AT_NONE, AD_STUN, 1, 3), ATTK(AT_TUCH, AD_VOMT, 1, 20), NO_ATTK, NO_ATTK), SIZ(578, 1148, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_SEE_INVIS, M2_WANDER|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("jargoned took", S_PUDDING, LVL(100, 43, -11, 49, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_ICEB, 2, 20), ATTK(AT_TUCH, AD_TECH, 9, 19), ATTK(AT_TENT, AD_SEDU, 5, 11), ATTK(AT_BEAM, AD_SSEX, 1, 14), ATTK(AT_BITE, AD_VENO, 5, 3), NO_ATTK), SIZ(209, 384, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("onboard fingering", S_PUDDING, LVL(100, 17, -13, 100, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_DIMN, 4, 2), ATTK(AT_TRAM, AD_DEPR, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1765, 432, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_SWIM|M1_CLING|M1_BREATHLESS|M1_HUMANOID|M1_OVIPAROUS|M1_ACID|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("souped lienable", S_PUDDING, LVL(100, 15, -4, 46, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_RAGN, 4, 7), ATTK(AT_RATH, AD_SLOW, 3, 7), ATTK(AT_TRAM, AD_CURS, 6, 12), ATTK(AT_GAZE, AD_DREN, 8, 1), NO_ATTK, NO_ATTK), SIZ(1331, 52, 0, MS_VAMPIRE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_NOTAKE|M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ferrymen bended", S_PUDDING, LVL(100, 13, -24, 79, 0), (4), A(ATTK(AT_TUCH, AD_CHKH, 9, 9), ATTK(AT_BREA, AD_LEGS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(460, 39, 0, MS_SQEEK, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nirvanic disincorporation prelimiting", S_PUDDING, LVL(100, 27, -17, 73, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_POLY, 7, 20), ATTK(AT_TRAM, AD_WISD, 2, 12), ATTK(AT_TRAM, AD_DEPR, 1, 6), ATTK(AT_BITE, AD_LUCK, 1, 6), ATTK(AT_STNG, AD_HEAL, 6, 3), ATTK(AT_LASH, AD_MIDI, 3, 7)), SIZ(1605, 233, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_TPORT_CNTRL|M1_ACID| M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_TELEPATHIC|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("glucosic yolked", S_PUDDING, LVL(101, 12, -28, 95, -7), (G_RGROUP|3), A(ATTK(AT_EXPL, AD_TREM, 5, 2), ATTK(AT_TENT, AD_DRDX, 1, 12), ATTK(AT_TRAM, AD_DGST, 5, 9), ATTK(AT_ENGL, AD_SGLD, 6, 15), ATTK(AT_LASH, AD_LEGS, 1, 4), NO_ATTK), SIZ(2776, 1367, 0, MS_TRUMPET, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_NOHEAD|M1_POIS|M1_OMNIVORE, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC|M3_SLIME|M3_WANTSCAND, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("legator buffier", S_PUDDING, LVL(102, 10, -27, 83, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_STTP, 1, 13), ATTK(AT_BITE, AD_SLEE, 4, 16), ATTK(AT_ENGL, AD_VAMP, 9, 4), ATTK(AT_WEAP, AD_MEMO, 2, 7), ATTK(AT_TRAM, AD_MINA, 6, 25), NO_ATTK), SIZ(883, 505, 0, MS_SOCKS, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_PETRIFIES|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cavitate delicate dwell philadelphian environment", S_PUDDING, LVL(102, 12, -28, 14, -16), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_SPIT, AD_AGGR, 1, 6), ATTK(AT_MAGC, AD_AMNE, 2, 16), ATTK(AT_MAGC, AD_POIS, 1, 16), ATTK(AT_BOOM, AD_HEAL, 3, 14), ATTK(AT_MAGC, AD_SHAN, 9, 26), ATTK(AT_TRAM, AD_DISP, 2, 10)), SIZ(1623, 92, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ennui thru", S_PUDDING, LVL(102, 22, -22, 90, 16), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_STCK, 4, 19), ATTK(AT_KICK, AD_SIN, 1, 6), ATTK(AT_EXPL, AD_WISD, 7, 23), ATTK(AT_KICK, AD_SEDU, 8, 24), ATTK(AT_WEAP, AD_NAST, 7, 4), NO_ATTK), SIZ(14, 567, 0, MS_IMITATE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hypothermal mistletoe oarsmanship", S_PUDDING, LVL(102, 12, -15, 81, 0), (3), A(ATTK(AT_SCRA, AD_WGHT, 5, 10), ATTK(AT_TUCH, AD_VOMT, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(53, 1023, 0, MS_AREOLA, MZ_MEDIUM), MR_ELEC, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_REGEN| M1_SEE_INVIS|M1_METALLIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("slovenly stigmatized pulingly", S_PUDDING, LVL(102, 7, -34, 95, -7), (G_GENO|G_RGROUP|4), A(ATTK(AT_HUGS, AD_HODS, 9, 17), ATTK(AT_EXPL, AD_STUN, 9, 21), ATTK(AT_KICK, AD_MALK, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(630, 35, 0, MS_GLYPHS, MZ_TINY), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_TPORT| M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("prekindergarten pelvic", S_PUDDING, LVL(102, 20, -33, 72, 0), (2), A(ATTK(AT_BITE, AD_DROP, 8, 15), ATTK(AT_STNG, AD_VULN, 7, 17), ATTK(AT_TENT, AD_CORR, 2, 14), ATTK(AT_RATH, AD_DREN, 2, 24), ATTK(AT_KICK, AD_SIN, 8, 1), NO_ATTK), SIZ(2130, 224, 0, MS_BOT, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_CONCEAL|M1_NOLIMBS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_ORC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("prophesied juridically", S_PUDDING, LVL(102, 15, 4, 89, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_LASH, AD_WRAT, 3, 19), ATTK(AT_TRAM, AD_FAMN, 5, 13), ATTK(AT_TRAM, AD_WRAP, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1772, 19, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_SWIM|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unprovable quadrillionth", S_PUDDING, LVL(103, 17, -22, 9, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_TIME, 5, 20), ATTK(AT_GAZE, AD_PEST, 7, 17), ATTK(AT_RATH, AD_DISP, 9, 4), ATTK(AT_EXPL, AD_SHAN, 9, 6), NO_ATTK, NO_ATTK), SIZ(3643, 660, 0, MS_GLYPHS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_SLEEP, M1_CONCEAL|M1_ANIMAL|M1_THICK_HIDE|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("forklike plink", S_PUDDING, LVL(104, 12, -1, 73, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_ENCH, 8, 7), ATTK(AT_LASH, AD_MEMO, 6, 19), ATTK(AT_TUCH, AD_WISD, 4, 12), ATTK(AT_MAGC, AD_COLD, 7, 11), ATTK(AT_GAZE, AD_MAGM, 1, 23), ATTK(AT_BUTT, AD_SCOR, 1, 26)), SIZ(347, 721, 0, MS_DRUGS, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_UNSOLID, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_ORC| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("entreatingly inept", S_PUDDING, LVL(104, 19, -13, 74, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_CORR, 7, 26), ATTK(AT_TRAM, AD_INER, 8, 1), ATTK(AT_CLAW, AD_SPEL, 3, 17), ATTK(AT_STNG, AD_NPRO, 1, 3), NO_ATTK, NO_ATTK), SIZ(2587, 50, 0, MS_NEIGH, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS| M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG| M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lakier voguish", S_PUDDING, LVL(104, 12, -33, 79, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TUCH, AD_NIVE, 1, 20), ATTK(AT_BOOM, AD_STON, 1, 22), ATTK(AT_LASH, AD_CORR, 2, 24), ATTK(AT_BEAM, AD_WET, 1, 12), ATTK(AT_WEAP, AD_HODS, 5, 16), NO_ATTK), SIZ(1022, 84, 0, MS_IMITATE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_AMPHIBIOUS, M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hermaphroditism pratique", S_PUDDING, LVL(104, 20, 8, 85, 15), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_SITM, 7, 6), ATTK(AT_TUCH, AD_FEAR, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1863, 199, 0, MS_WAIL, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hibachi unconceded", S_PUDDING, LVL(104, 19, -23, 94, 9), (G_GENO|3), A(ATTK(AT_TENT, AD_DRDX, 5, 17), ATTK(AT_NONE, AD_DRLI, 6, 26), ATTK(AT_WEAP, AD_WRAT, 7, 24), ATTK(AT_MAGC, AD_BLND, 1, 10), ATTK(AT_TUCH, AD_DIMN, 2, 19), NO_ATTK), SIZ(884, 4, 0, MS_CORONA, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_MINDLESS|M1_UNSOLID|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("patina predesignating", S_PUDDING, LVL(105, 14, -25, 85, -5), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_FUMB, 6, 19), ATTK(AT_LASH, AD_TREM, 5, 13), ATTK(AT_TUCH, AD_SIN, 3, 24), ATTK(AT_STNG, AD_TIME, 4, 13), ATTK(AT_SPIT, AD_DISN, 2, 17), ATTK(AT_NONE, AD_FLAM, 9, 10)), SIZ(4076, 1150, 0, MS_CASINO, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_HUMANOID, M2_LORD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("noblesse huddled", S_PUDDING, LVL(105, 18, -7, 77, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_STUN, 3, 8), ATTK(AT_TENT, AD_FUMB, 6, 25), ATTK(AT_ENGL, AD_CONT, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(918, 803, 0, MS_PUPIL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cursedly bight sharker bevy rachitic", S_PUDDING, LVL(105, 17, -22, 81, -17), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_TLPT, 3, 16), ATTK(AT_CLAW, AD_DARK, 6, 19), ATTK(AT_LASH, AD_DIMN, 1, 11), ATTK(AT_GAZE, AD_CURS, 2, 16), ATTK(AT_CLAW, AD_THIR, 6, 12), NO_ATTK), SIZ(721, 1753, 0, MS_SMITH, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("deterrent seethed postelection", S_PUDDING, LVL(105, 13, -32, 100, 0), (G_SGROUP|2), A(ATTK(AT_BITE, AD_MALK, 1, 10), ATTK(AT_TUCH, AD_NPRO, 2, 10), ATTK(AT_WEAP, AD_TCKL, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1220, 233, 0, MS_CHICKEN, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_GNOME| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("absolute revelling", S_PUDDING, LVL(106, 14, -25, 74, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_TPTO, 2, 21), ATTK(AT_CLAW, AD_THIR, 1, 18), ATTK(AT_BUTT, AD_PLAS, 1, 20), ATTK(AT_BREA, AD_FEMI, 1, 8), ATTK(AT_MAGC, AD_BLND, 1, 21), NO_ATTK), SIZ(567, 236, 0, MS_BARK, MZ_HUMAN), MR_POISON, 0, M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSBELL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("voided huskier", S_PUDDING, LVL(107, 12, -39, 76, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_TDRA, 2, 21), ATTK(AT_BITE, AD_MEMO, 2, 4), ATTK(AT_WEAP, AD_WTHR, 7, 6), ATTK(AT_SPIT, AD_VAMP, 1, 23), NO_ATTK, NO_ATTK), SIZ(491, 540, 0, MS_GIBBERISH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("flaking trapped", S_PUDDING, LVL(107, 31, -24, 77, 0), (G_VLGROUP|1), A(ATTK(AT_GAZE, AD_FUMB, 5, 8), ATTK(AT_BUTT, AD_UVUU, 6, 10), ATTK(AT_SCRA, AD_NIVE, 1, 4), ATTK(AT_TUCH, AD_CALM, 9, 7), NO_ATTK, NO_ATTK), SIZ(335, 1479, 0, MS_GIBBERISH, MZ_HUGE), MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_SLITHY|M1_UNSOLID|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fertilizing penpoint", S_PUDDING, LVL(108, 20, -6, 96, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_KICK, AD_PART, 5, 17), ATTK(AT_HUGS, AD_CLRC, 2, 2), ATTK(AT_LASH, AD_WRAP, 2, 21), ATTK(AT_BREA, AD_COLD, 9, 8), ATTK(AT_SCRA, AD_IDAM, 4, 5), NO_ATTK), SIZ(2927, 1052, 0, MS_SPELL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD| M1_ANIMAL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("goddam dwarfed", S_PUDDING, LVL(108, 16, -28, 90, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_MIDI, 8, 6), ATTK(AT_BREA, AD_NEXU, 7, 2), ATTK(AT_HUGS, AD_WISD, 8, 23), ATTK(AT_KICK, AD_BURN, 7, 2), ATTK(AT_KICK, AD_SIN, 1, 12), NO_ATTK), SIZ(868, 1050, 0, MS_IMITATE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE|M1_METALLIVORE, M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("batteau worker", S_PUDDING, LVL(109, 12, -2, 78, 0), (G_SGROUP|1), A(ATTK(AT_NONE, AD_SHRD, 2, 5), ATTK(AT_BEAM, AD_BANI, 3, 15), ATTK(AT_TENT, AD_DREN, 9, 10), ATTK(AT_WEAP, AD_CONF, 6, 18), ATTK(AT_TUCH, AD_STUN, 9, 18), NO_ATTK), SIZ(3061, 204, 0, MS_WERE, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOEYES|M1_NOHEAD|M1_METALLIVORE, M2_MINION|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bicolour rammish terser spared curie", S_PUDDING, LVL(110, 13, -12, 72, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_SCRA, AD_STCK, 4, 23), ATTK(AT_WEAP, AD_FLAM, 8, 21), ATTK(AT_SPIT, AD_LAZY, 7, 25), ATTK(AT_WEAP, AD_SHAN, 8, 26), NO_ATTK, NO_ATTK), SIZ(1809, 733, 0, MS_ALLA, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC, M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("starship highhanded", S_PUDDING, LVL(111, 18, -15, 74, 0), (3), A(ATTK(AT_STNG, AD_SLOW, 4, 2), ATTK(AT_GAZE, AD_CLRC, 4, 20), ATTK(AT_STNG, AD_DREN, 5, 25), ATTK(AT_MAGC, AD_WRAP, 2, 11), ATTK(AT_BOOM, AD_DARK, 8, 14), NO_ATTK), SIZ(275, 124, 0, MS_DJINNI, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON|MR_ACID, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pension philtering piscine", S_PUDDING, LVL(112, 17, -4, 92, 0), (4), A(ATTK(AT_MAGC, AD_DISP, 9, 1), ATTK(AT_BEAM, AD_HALU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(315, 224, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_BREATHLESS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goosy overapprehensively", S_PUDDING, LVL(113, 12, -30, 97, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POLY, 9, 20), ATTK(AT_BEAM, AD_NAST, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(466, 802, 0, MS_SNORE, MZ_LARGE), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_REGEN, M2_UNDEAD|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("beater atrip freed", S_PUDDING, LVL(113, 18, -28, 83, 0), (2), A(ATTK(AT_WEAP, AD_THIE, 1, 19), ATTK(AT_BOOM, AD_LITE, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1274, 8, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_COLD, M1_SWIM|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("anearing racketier", S_PUDDING, LVL(113, 19, -3, 73, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_AGGR, 8, 22), ATTK(AT_ENGL, AD_PEST, 1, 13), ATTK(AT_TRAM, AD_TRAI, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3034, 52, 0, MS_BARBER, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_SPIDER, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("debbie commodity", S_PUDDING, LVL(113, 20, -40, 91, -3), (1), A(ATTK(AT_TENT, AD_FAMN, 1, 8), ATTK(AT_TENT, AD_BANI, 1, 25), ATTK(AT_KICK, AD_DRST, 8, 8), ATTK(AT_BREA, AD_SEDU, 7, 5), ATTK(AT_BREA, AD_ABDC, 5, 15), NO_ATTK), SIZ(1506, 849, 0, MS_ANIMAL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_NOTAKE|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("controvertible swirled", S_PUDDING, LVL(113, 17, -11, 79, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_DIMN, 7, 16), ATTK(AT_LASH, AD_SLIM, 1, 26), ATTK(AT_KICK, AD_WTHR, 4, 8), ATTK(AT_HUGS, AD_VOMT, 1, 5), ATTK(AT_HUGS, AD_FREN, 4, 14), ATTK(AT_BUTT, AD_ALIN, 8, 9)), SIZ(2959, 316, 0, MS_FART_QUIET, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ravish brutifying inexorably glumly upshifting", S_PUDDING, LVL(114, 14, -38, 98, 0), (1), A(ATTK(AT_SCRA, AD_CALM, 8, 9), ATTK(AT_ENGL, AD_SITM, 1, 9), ATTK(AT_ENGL, AD_NEXU, 5, 16), ATTK(AT_BREA, AD_CURS, 7, 20), ATTK(AT_TUCH, AD_HALU, 5, 10), NO_ATTK), SIZ(1916, 1105, 0, MS_NEIGH, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unassumingly wolfed", S_PUDDING, LVL(114, 11, -34, 71, 0), (4), A(ATTK(AT_BUTT, AD_MANA, 6, 13), ATTK(AT_BREA, AD_NACU, 8, 17), ATTK(AT_BEAM, AD_THIR, 1, 12), ATTK(AT_BEAM, AD_DRLI, 8, 13), ATTK(AT_BEAM, AD_STAT, 4, 21), NO_ATTK), SIZ(772, 349, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_SLEEP, M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("proctor cost", S_PUDDING, LVL(114, 19, -27, 86, 0), (G_VLGROUP|2), A(ATTK(AT_SCRA, AD_UNPR, 1, 9), ATTK(AT_CLAW, AD_SGLD, 7, 4), ATTK(AT_CLAW, AD_SPC2, 9, 24), ATTK(AT_GAZE, AD_ICUR, 9, 6), ATTK(AT_KICK, AD_CONT, 2, 16), ATTK(AT_WEAP, AD_DCAY, 1, 5)), SIZ(4167, 15, 0, MS_MEW, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cochlear dapping", S_PUDDING, LVL(115, 38, -39, 99, 7), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SPIT, AD_DROP, 9, 16), ATTK(AT_SCRA, AD_NEXU, 6, 19), ATTK(AT_BREA, AD_FIRE, 4, 2), ATTK(AT_WEAP, AD_BADE, 8, 10), ATTK(AT_STNG, AD_TREM, 2, 8), NO_ATTK), SIZ(779, 988, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_FLY|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("degenerately alkyd", S_PUDDING, LVL(115, 19, -12, 93, 0), (2), A(ATTK(AT_TENT, AD_LETH, 3, 6), ATTK(AT_ENGL, AD_VAMP, 4, 18), ATTK(AT_LASH, AD_ICUR, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(369, 1298, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_SWIM|M1_NOHANDS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("treating praise", S_PUDDING, LVL(115, 24, -28, 95, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BEAM, AD_PART, 4, 18), ATTK(AT_MAGC, AD_TECH, 6, 12), ATTK(AT_BREA, AD_CLRC, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1723, 31, 0, MS_HCALIEN, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_REGEN, M2_STRONG|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("performable engrosser", S_PUDDING, LVL(115, 14, -12, 89, 2), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_IDAM, 8, 1), ATTK(AT_MAGC, AD_HEAL, 7, 23), ATTK(AT_SCRA, AD_NAST, 1, 12), ATTK(AT_TRAM, AD_WRAP, 1, 18), ATTK(AT_WEAP, AD_LAZY, 6, 26), ATTK(AT_CLAW, AD_VOMT, 8, 20)), SIZ(3299, 1007, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_NOHANDS|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STALK|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("honeymooned macerating", S_PUDDING, LVL(115, 19, -6, 99, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_BANI, 1, 19), ATTK(AT_WEAP, AD_VAMP, 1, 23), ATTK(AT_SCRA, AD_CALM, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2302, 547, 0, MS_HUMANOID, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hopping alkalization", S_PUDDING, LVL(116, 25, -31, 83, -3), (G_SGROUP|2), A(ATTK(AT_HUGS, AD_DCAY, 2, 7), ATTK(AT_STNG, AD_LAVA, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(441, 1572, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fessed fulminant", S_PUDDING, LVL(116, 12, 9, 83, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_MEMO, 9, 13), ATTK(AT_LASH, AD_FIRE, 1, 18), ATTK(AT_TUCH, AD_CALM, 8, 10), ATTK(AT_LASH, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK), SIZ(851, 24, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_NOHEAD|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_JEWELS|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("menu presently", S_PUDDING, LVL(116, 23, -21, 7, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_DETH, 1, 7), ATTK(AT_RATH, AD_CORR, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2294, 356, 0, MS_FEARHARE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scampering aerobiology", S_PUDDING, LVL(117, 16, -9, 86, 0), (4), A(ATTK(AT_SCRA, AD_AXUS, 5, 10), ATTK(AT_SPIT, AD_SIN, 5, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(49, 348, 0, MS_REPAIR, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_NO_DECAY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dimensional disgracefully", S_PUDDING, LVL(117, 11, -17, 89, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_KICK, AD_NAST, 5, 12), ATTK(AT_GAZE, AD_SHRD, 8, 14), ATTK(AT_TRAM, AD_PLYS, 1, 6), ATTK(AT_MAGC, AD_LUCK, 1, 8), ATTK(AT_TRAM, AD_LUCK, 4, 25), NO_ATTK), SIZ(1996, 293, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("idealistically fiberizing", S_PUDDING, LVL(118, 20, -15, 73, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_BADE, 8, 19), ATTK(AT_TRAM, AD_TECH, 4, 16), ATTK(AT_CLAW, AD_ICUR, 1, 3), ATTK(AT_TRAM, AD_SOUN, 9, 22), ATTK(AT_BUTT, AD_BADE, 7, 15), NO_ATTK), SIZ(52, 49, 0, MS_COMBAT, MZ_SMALL), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_HERBIVORE, M2_LORD|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gruelling intellectualism uninhibitedly", S_PUDDING, LVL(119, 50, -19, 82, -4), (G_VLGROUP|3), A(ATTK(AT_RATH, AD_INSA, 5, 7), ATTK(AT_STNG, AD_DISN, 9, 11), ATTK(AT_EXPL, AD_STUN, 4, 22), ATTK(AT_WEAP, AD_VULN, 7, 23), ATTK(AT_SPIT, AD_SIN, 6, 9), NO_ATTK), SIZ(33, 393, 0, MS_FART_LOUD, MZ_LARGE), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_MINION|M2_ROCKTHROW|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("seasonably flashier effable splasher", S_PUDDING, LVL(119, 12, 6, 15, 11), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_MAGM, 2, 5), ATTK(AT_SCRA, AD_SPC2, 2, 10), ATTK(AT_LASH, AD_NGEN, 1, 20), ATTK(AT_KICK, AD_BURN, 2, 7), NO_ATTK, NO_ATTK), SIZ(296, 28, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE| M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("swearer somersaulting", S_PUDDING, LVL(119, 12, 5, 74, 0), (G_SGROUP|4), A(ATTK(AT_CLAW, AD_CLRC, 1, 11), ATTK(AT_BEAM, AD_ICUR, 6, 21), ATTK(AT_BOOM, AD_CALM, 3, 1), ATTK(AT_WEAP, AD_EDGE, 1, 3), ATTK(AT_WEAP, AD_CALM, 2, 3), NO_ATTK), SIZ(834, 111, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("impassible extracted", S_PUDDING, LVL(121, 14, -2, 74, 0), (G_SGROUP|2), A(ATTK(AT_BEAM, AD_WISD, 3, 4), ATTK(AT_BOOM, AD_NUMB, 1, 23), ATTK(AT_BREA, AD_GLIB, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3125, 538, 0, MS_REPAIR, MZ_SMALL), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK, M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("housewifery linky", S_PUDDING, LVL(121, 12, -17, 3, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NUMB, 1, 6), ATTK(AT_TUCH, AD_TREM, 1, 7), ATTK(AT_LASH, AD_WET, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(13, 576, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOTAKE| M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_OMNIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cobra overcapacity", S_PUDDING, LVL(122, 13, -27, 79, 1), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_SPEL, 4, 5), ATTK(AT_NONE, AD_DREA, 4, 12), ATTK(AT_KICK, AD_ENCH, 4, 24), ATTK(AT_SCRA, AD_SKIL, 1, 3), ATTK(AT_TRAM, AD_CHKH, 2, 11), ATTK(AT_BUTT, AD_SIN, 1, 24)), SIZ(225, 513, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("glassblowing habitability", S_PUDDING, LVL(123, 13, -4, 99, 6), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BEAM, AD_IDAM, 6, 8), ATTK(AT_CLAW, AD_HODS, 4, 14), ATTK(AT_SPIT, AD_SIN, 2, 14), ATTK(AT_LASH, AD_SEDU, 4, 7), NO_ATTK, NO_ATTK), SIZ(2293, 805, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("antienvironmentalism filii", S_PUDDING, LVL(123, 12, -24, 7, 0), (G_VLGROUP|1), A(ATTK(AT_BUTT, AD_SGLD, 1, 17), ATTK(AT_BITE, AD_TRAP, 1, 15), ATTK(AT_LASH, AD_CNCL, 9, 11), ATTK(AT_WEAP, AD_LUCK, 3, 15), NO_ATTK, NO_ATTK), SIZ(649, 715, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("airmanship revamp", S_PUDDING, LVL(123, 5, -15, 87, -5), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_IDAM, 1, 20), ATTK(AT_STNG, AD_DISE, 2, 5), ATTK(AT_RATH, AD_VULN, 6, 23), ATTK(AT_MAGC, AD_FEMI, 1, 19), NO_ATTK, NO_ATTK), SIZ(3035, 772, 0, MS_SMITH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_FLY|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID| M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wisecracker shoplifting winslow", S_PUDDING, LVL(123, 14, -18, 53, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_SAMU, 4, 11), ATTK(AT_BEAM, AD_ENCH, 5, 3), ATTK(AT_BUTT, AD_PHYS, 1, 25), ATTK(AT_BITE, AD_TIME, 3, 26), NO_ATTK, NO_ATTK), SIZ(175, 24, 0, MS_MEW, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("enabler mouthing", S_PUDDING, LVL(123, 14, -12, 91, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_DEBU, 3, 18), ATTK(AT_NONE, AD_NIVE, 4, 25), ATTK(AT_NONE, AD_NACU, 3, 17), ATTK(AT_MAGC, AD_LEGS, 5, 23), ATTK(AT_EXPL, AD_HODS, 8, 14), NO_ATTK), SIZ(1319, 1123, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("antler meatiest", S_PUDDING, LVL(123, 9, -32, 35, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_THIR, 7, 18), ATTK(AT_TENT, AD_PART, 6, 6), ATTK(AT_KICK, AD_LITE, 3, 12), ATTK(AT_STNG, AD_LITT, 3, 19), ATTK(AT_BITE, AD_WISD, 5, 7), ATTK(AT_KICK, AD_SHAN, 1, 5)), SIZ(1487, 308, 0, MS_PARROT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_MINDLESS|M1_UNSOLID, M2_MINION|M2_PNAME|M2_STALK|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("perforation grotesquely", S_PUDDING, LVL(123, 21, -5, 73, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_POIS, 4, 19), ATTK(AT_CLAW, AD_FAKE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(69, 766, 0, MS_PARROT, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_ANIMAL|M1_THICK_HIDE, M2_DEMON|M2_ROCKTHROW|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("halide ineffectually", S_PUDDING, LVL(124, 19, -26, 100, 17), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_MAGC, AD_HEAL, 3, 4), ATTK(AT_BITE, AD_TCKL, 2, 23), ATTK(AT_WEAP, AD_NUMB, 1, 7), ATTK(AT_RATH, AD_PAIN, 7, 7), NO_ATTK, NO_ATTK), SIZ(2272, 698, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_STONE, M1_AMORPHOUS|M1_NEEDPICK|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("clergyman gainsay sodded", S_PUDDING, LVL(124, 11, -3, 76, -14), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_WISD, 8, 2), ATTK(AT_SPIT, AD_CONF, 9, 8), ATTK(AT_MAGC, AD_WRAP, 2, 5), ATTK(AT_WEAP, AD_WRAT, 6, 24), NO_ATTK, NO_ATTK), SIZ(3526, 349, 0, MS_NURSE, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE| M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("outshine irresponsibility", S_PUDDING, LVL(124, 10, -36, 72, 8), (G_GENO|G_UNIQ|1), A(ATTK(AT_TUCH, AD_HODS, 5, 18), ATTK(AT_TENT, AD_TIME, 7, 5), ATTK(AT_BREA, AD_PLAS, 3, 12), ATTK(AT_KICK, AD_SPC2, 4, 16), ATTK(AT_KICK, AD_DRST, 2, 8), NO_ATTK), SIZ(1651, 255, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NOHANDS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("persuasive swarming influential demonstratively kayak fatalism", S_PUDDING, LVL(124, 16, -29, 96, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BREA, AD_DGST, 2, 16), ATTK(AT_TRAM, AD_SOUN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1425, 1248, 0, MS_POKEDEX, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), /* * Quantum mechanics */ MON("novice mechanic", S_QUANTMECH, LVL(0, 6, 10, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("shambling automaton", S_QUANTMECH, LVL(0, 6, 10, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("mauritanian accurate", S_QUANTMECH, LVL(0, 12, -5, 95, 4), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FEAR, 1, 2), ATTK(AT_BREA, AD_LEVI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1191, 39, 0, MS_COW, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("startchanic", S_QUANTMECH, LVL(1, 8, 9, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_TLPT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("maintenance automaton", S_QUANTMECH, LVL(1, 12, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("overshadowed nominate", S_QUANTMECH, LVL(1, 12, 6, 22, 0), (G_UNIQ|4), A(ATTK(AT_MAGC, AD_PEST, 3, 1), ATTK(AT_MAGC, AD_WEEP, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(216, 478, 0, MS_ESCAPE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, MR_FIRE, M1_SWIM|M1_CLING|M1_HIDE|M1_UNSOLID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("earlychanic", S_QUANTMECH, LVL(2, 8, 7, 5, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_TLPT, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sword fighter", S_QUANTMECH, LVL(2, 9, 10, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_FIRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("archaized inimical", S_QUANTMECH, LVL(2, 12, -3, 81, 4), (1), A(ATTK(AT_ENGL, AD_ICUR, 2, 7), ATTK(AT_TRAM, AD_SLIM, 2, 6), ATTK(AT_CLAW, AD_PART, 2, 4), ATTK(AT_BEAM, AD_CLRC, 1, 1), ATTK(AT_TRAM, AD_SSEX, 1, 9), ATTK(AT_BREA, AD_WTHR, 2, 6)), SIZ(4166, 396, 0, MS_PUPIL, MZ_LARGE), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_UNSOLID|M1_REGEN, M2_LORD|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("neo inka", S_QUANTMECH, LVL(3, 10, 8, 5, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wizard of elea", S_QUANTMECH, LVL(3, 12, 8, 10, 8), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_MAGM, 2, 2), ATTK(AT_BEAM, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("wizard of elena", S_QUANTMECH, LVL(3, 12, 8, 10, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_MAGM, 2, 2), ATTK(AT_BEAM, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("warrior of elea", S_QUANTMECH, LVL(3, 12, 8, 10, 8), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("warrior of elena", S_QUANTMECH, LVL(3, 12, 8, 10, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("citizen of cyber dome", S_QUANTMECH, /* spawns with hand blaster and 20 blaster bolts */ LVL(3, 12, 8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("unlogic scramper", S_QUANTMECH, LVL(3, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_LEGS, 1, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("misscolor scramper", S_QUANTMECH, LVL(3, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_LEGS, 1, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elunnic scramper", S_QUANTMECH, LVL(3, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_ACID, 1, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID, MR_ACID, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lowchanic", S_QUANTMECH, LVL(4, 10, 5, 10, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum creature", S_QUANTMECH, /* toggles speed */ LVL(4, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TLPT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("Woodland-quendi wierdo", S_QUANTMECH, LVL(4, 12, 10, 10, -5), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("makesnosense squealer", S_QUANTMECH, LVL(4, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_LEGS, 1, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHRIEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bowwierdo", S_QUANTMECH, /* spawns with bow and arrows */ LVL(4, 12, 10, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("qubat", S_QUANTMECH, LVL(4, 15, 8, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_CONF, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coalsack mindful", S_QUANTMECH, LVL(4, 11, -4, 92, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_KICK, AD_BURN, 2, 1), ATTK(AT_CLAW, AD_SHRD, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2182, 880, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE, M2_MAGIC|M2_GNOME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sylphy nonflexible", S_QUANTMECH, LVL(4, 29, -1, 82, 0), (G_VLGROUP|3), A(ATTK(AT_EXPL, AD_SLOW, 4, 4), ATTK(AT_TENT, AD_NEXU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2494, 189, 0, MS_DEEPSTATE, MZ_HUMAN), MR_DISINT, MR_DISINT, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_ACID, M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIMIC|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("qubit", S_QUANTMECH, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_ALLA, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Green-quendi wierdo", S_QUANTMECH, LVL(5, 12, 10, 10, -6), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("small generator", S_QUANTMECH, LVL(5, 0, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_REGEN, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("inka fighter", S_QUANTMECH, LVL(5, 12, 7, 10, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inka girl", S_QUANTMECH, LVL(5, 12, 7, 10, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("archer of elea", S_QUANTMECH, /* spawns with wind bow and 25 arrows */ LVL(5, 12, 8, 10, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("archer of elena", S_QUANTMECH, /* spawns with wind bow and 25 arrows */ LVL(5, 12, 8, 10, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("quivering thing", S_QUANTMECH, LVL(5, 1, 8, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("speeding thing", S_QUANTMECH, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_POISON, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("ruoza refugee", S_QUANTMECH, LVL(5, 12, 9, 10, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji trapper", S_QUANTMECH, LVL(5, 13, -1, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_TRAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unexciting there", S_QUANTMECH, LVL(5, 28, 1, 54, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_MAGC, AD_AXUS, 7, 1), ATTK(AT_MAGC, AD_WISD, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 467, 0, MS_METALMAFIA, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_POISON, M1_WALLWALK|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("enmeshed posted", S_QUANTMECH, LVL(5, 12, -10, 43, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_STTP, 2, 9), ATTK(AT_KICK, AD_NTHR, 4, 1), ATTK(AT_BEAM, AD_HALU, 7, 1), ATTK(AT_STNG, AD_MIDI, 4, 9), NO_ATTK, NO_ATTK), SIZ(190, 578, 0, MS_SNORE, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_ANIMAL|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("clockwork automaton", S_QUANTMECH, /* playable race */ LVL(6, 12, 8, 30, 0), (G_GENO|G_NOCORPSE|1), A( ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3)), SIZ(WT_HUMAN, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_BREATHLESS|M1_CARNIVORE, M2_STALK|M2_COLLECT|M2_NOPOLY, M3_CLOSE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_METAL), MON("bell automaton", S_QUANTMECH, LVL(6, 8, 9, 15, 0), (G_GENO|G_NOCORPSE|1), A( ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_BREATHLESS|M1_CARNIVORE, M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("Grey-quendi wierdo", S_QUANTMECH, LVL(6, 12, 10, 10, -7), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("swiss machine", S_QUANTMECH, LVL(6, 12, 8, 30, 0), (G_GENO|G_NOCORPSE|1), A( ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3)), SIZ(WT_HUMAN, 0, 0, MS_CLOCK, MZ_HUMAN), MR_STONE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_BREATHLESS|M1_CARNIVORE, M2_STALK|M2_COLLECT, M3_CLOSE|M3_FREQ_UNCOMMON3|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_METAL), MON("crossbowwierdo", S_QUANTMECH, /* spawns with crossbow and bolts */ LVL(6, 12, 10, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("watchwork automaton", S_QUANTMECH, LVL(6, 12, 8, 30, 0), (G_GENO|G_NOCORPSE|1), A( ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3)), SIZ(WT_HUMAN, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_BREATHLESS|M1_CARNIVORE, M2_STALK|M2_COLLECT, M3_CLOSE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("extraterrestrially acoin", S_QUANTMECH, LVL(6, 3, -7, 90, 8), (G_GENO|2), A(ATTK(AT_BUTT, AD_BURN, 6, 6), ATTK(AT_HUGS, AD_TREM, 1, 4), ATTK(AT_KICK, AD_NTHR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1583, 358, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_ACID, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("smart mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("crazy chemist", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_ACID, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 6), ATTK(AT_BOOM, AD_ACID, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("quantum mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|16), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("radioactive mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("screwer mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TDRA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("player mechanic", S_QUANTMECH, /* playable race */ LVL(7, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_TLPT, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tolkien mechanic", S_QUANTMECH, /* spawns with sling, 25 unrefined mithril and elven mithril-coat */ LVL(7, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_PLUSONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("amnesia mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_AMNE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("quantum leap mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SWAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("projected mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SWAP, 1, 4), ATTK(AT_BEAM, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("atomic quantum mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("force quantum mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), ATTK(AT_HUGS, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("notel mechanic", S_QUANTMECH, LVL(7, 9, 5, 10, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("counter mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), ATTK(AT_LASH, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("eco mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("metal mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("forger mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chaos polymorpher", S_QUANTMECH, /* SJNH chaos shapechanger */ LVL(7, 12, 3, 10, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_POLY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chaos evilist", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CHAO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fart quoet", S_QUANTMECH, /* sic */ LVL(7, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("inka militia", S_QUANTMECH, LVL(7, 12, 7, 10, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("community spread mechanic", S_QUANTMECH, LVL(7, 12, 3, 10, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("assessor circuitry handset", S_QUANTMECH, LVL(7, 12, -1, 32, -7), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SPIT, AD_CHAO, 7, 7), ATTK(AT_SCRA, AD_DEST, 3, 1), ATTK(AT_ENGL, AD_ICEB, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(332, 315, 0, MS_SOVIET, MZ_TINY), 0, 0, M1_HIDE|M1_REGEN, M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gumlike churching", S_QUANTMECH, LVL(7, 22, 0, 67, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_ENCH, 1, 4), ATTK(AT_TENT, AD_INSA, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 613, 0, MS_TREESQUAD, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_REGEN| M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mad scientist", S_QUANTMECH, LVL(8, 12, 2, 20, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_SLEE, 1, 8), ATTK(AT_CLAW, AD_DREN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 200, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_HUMAN|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("quendi wierdo-lord", S_QUANTMECH, LVL(8, 12, 10, 20, -9), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gunwierdo", S_QUANTMECH, /* spawns with pistol */ LVL(8, 12, 10, 20, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("devotee of oblivion", S_QUANTMECH, LVL(8, 12, 5, 25, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_MAGC, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("true devotee of oblivion", S_QUANTMECH, LVL(8, 12, 5, 25, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_AMNE, 1, 7), ATTK(AT_MAGC, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("mad nudist", S_QUANTMECH, LVL(8, 12, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SHAN, 1, 8), ATTK(AT_CLAW, AD_SHAN, 0, 0), ATTK(AT_NONE, AD_SHAN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 200, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_POIS|M1_NOLIMBS, M2_HOSTILE|M2_HUMAN|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("whatisyourproblem mangler", S_QUANTMECH, LVL(8, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mad dood", S_QUANTMECH, LVL(8, 9, 6, 10, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 200, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sand raider", S_QUANTMECH, LVL(8, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("petty sand raider", S_QUANTMECH, LVL(8, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_HERBIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("desert robber", S_QUANTMECH, LVL(8, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("jes'sika", S_QUANTMECH, LVL(8, 13, 3, 20, 4), (1), A(ATTK(AT_KICK, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SGLD, 2, 2), ATTK(AT_BEAM, AD_DISP, 1, 1), ATTK(AT_BEAM, AD_MAGM, 2, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_CONCEAL, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jessie", S_QUANTMECH, LVL(8, 13, 3, 20, 4), (1), A(ATTK(AT_KICK, AD_SITM, 4, 4), ATTK(AT_TUCH, AD_SGLD, 2, 2), ATTK(AT_BEAM, AD_DISP, 1, 1), ATTK(AT_BEAM, AD_MAGM, 2, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_CONCEAL, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("arab guard", S_QUANTMECH, /* spawns with desert sword, shemagh and 50 sand darts */ LVL(8, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("hardcore guard", S_QUANTMECH, /* spawns with desert sword, shemagh and 50 sand darts */ LVL(8, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("patrol automaton", S_QUANTMECH, LVL(8, 12, 3, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 3, 3), ATTK(AT_BEAM, AD_ELEC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dissemination misemployment", S_QUANTMECH, LVL(8, 30, -4, 83, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BREA, AD_FEAR, 2, 4), ATTK(AT_KICK, AD_LUCK, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(51, 256, 0, MS_MISSING, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_MINDLESS|M1_TPORT, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_ORC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("quagga", S_QUANTMECH, LVL(8, 7, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("quendi wierdoking", S_QUANTMECH, LVL(9, 12, 10, 25, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("quark", S_QUANTMECH, LVL(9, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_DREN,1 ,4), ATTK(AT_CLAW, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_TPORT|M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("quaakboep", S_QUANTMECH, LVL(9, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1|G_PLATOON|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_GLIB,1 ,4), ATTK(AT_CLAW, AD_DISP, 1, 4), ATTK(AT_HUGS, AD_GLIB, 1, 1), ATTK(AT_HUGS, AD_ABDC, 1, 1), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_TPORT|M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER,0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("auto mechanic", S_QUANTMECH, LVL(9, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TLPT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mad alchemist", S_QUANTMECH, LVL(9, 12, 3, 10, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_ACID, 2, 3), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("crazy alchemist", S_QUANTMECH, LVL(9, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 2, 3), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nonsense", S_QUANTMECH, LVL(9, 12, 5, 25, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("micamber mechanic", S_QUANTMECH, LVL(9, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TECH, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("luxuriated reputable immaturity rathskeller recirculate traitor", S_QUANTMECH, LVL(9, 15, 3, 55, 18), (G_SGROUP|1), A(ATTK(AT_TENT, AD_DETH, 7, 5), ATTK(AT_TENT, AD_PHYS, 7, 5), ATTK(AT_NONE, AD_FEAR, 1, 5), ATTK(AT_SCRA, AD_TCKL, 6, 3), ATTK(AT_HUGS, AD_NGRA, 5, 4), ATTK(AT_RATH, AD_NGRA, 3, 4)), SIZ(33, 1451, 0, MS_SOUND, MZ_SMALL), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_ACID, M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scholarship waddly uncapitalized", S_QUANTMECH, LVL(9, 22, 9, 29, 0), (2), A(ATTK(AT_RATH, AD_TIME, 5, 6), ATTK(AT_BEAM, AD_DISN, 2, 8), ATTK(AT_WEAP, AD_CONT, 1, 2), ATTK(AT_ENGL, AD_GRAV, 2, 7), ATTK(AT_EXPL, AD_CNCL, 1, 1), NO_ATTK), SIZ(115, 504, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_ANIMAL| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("medium generator", S_QUANTMECH, LVL(10, 0, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_REGEN, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("quendi wierdo", S_QUANTMECH, LVL(10, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_STRONG|M2_COLLECT|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("runewierdo", S_QUANTMECH, /* spawns with elven daggers */ LVL(10, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_STRONG|M2_COLLECT|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("football bat", S_QUANTMECH, LVL(10, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("magma demon", S_QUANTMECH, LVL(10, 12, 3, 15, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_HUGS, AD_FIRE, 6, 4), ATTK(AT_BREA, AD_FIRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("amalgamation", S_QUANTMECH, LVL(10, 9, 5, 10, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spliced amalgamation", S_QUANTMECH, LVL(10, 9, 5, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("random amalgamation", S_QUANTMECH, LVL(10, 9, 5, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RBRE, 1, 8), ATTK(AT_CLAW, AD_RBRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rng amalgamation", S_QUANTMECH, LVL(10, 9, 5, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 1, 8), ATTK(AT_CLAW, AD_RNG, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("weapation", S_QUANTMECH, LVL(10, 9, 7, 10, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("steam-powered arrow sentry", S_QUANTMECH, LVL(10, 12, 5, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("inka", S_QUANTMECH, /* playable race */ LVL(10, 12, 6, 20, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inka exterminator", S_QUANTMECH, LVL(10, 12, 6, 20, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chemoreception commonalty", S_QUANTMECH, LVL(10, 8, 9, 45, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_DAMA, 1, 1), ATTK(AT_BUTT, AD_BLAS, 7, 7), ATTK(AT_TUCH, AD_TCKL, 5, 2), ATTK(AT_LASH, AD_DREN, 3, 6), ATTK(AT_STNG, AD_DCAY, 7, 1), NO_ATTK), SIZ(72, 56, 0, MS_CONVERT, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("marauder", S_QUANTMECH, LVL(11, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("galaxy warmer", S_QUANTMECH, LVL(11, 9, 10, 44, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_HUGS, AD_CAST, 1, 7), ATTK(AT_EXPL, AD_WTHR, 6, 1), ATTK(AT_TENT, AD_DISE, 1, 8), ATTK(AT_ENGL, AD_SPEL, 7, 9), ATTK(AT_BREA, AD_LAVA, 4, 9), NO_ATTK), SIZ(2537, 898, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY| M1_THICK_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_STRONG, M3_NOTAME|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("incinerator", S_QUANTMECH, LVL(11, 13, 1, 25, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 5), ATTK(AT_HUGS, AD_FIRE, 6, 5), ATTK(AT_BREA, AD_FIRE, 3, 5), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("genetic engineer", S_QUANTMECH, LVL(12, 12, 3, 10, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_POLY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("porter genetic engineer", S_QUANTMECH, LVL(12, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_POLY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("quarantine gestapo", S_QUANTMECH, LVL(12, 12, 4, 10, -20), (1), A(ATTK(AT_WEAP, AD_TERR, 5, 5), ATTK(AT_BEAM, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("seeker automaton", S_QUANTMECH, LVL(12, 18, 6, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_BLND, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY|M2_WANDER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sabotager", S_QUANTMECH, LVL(12, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mathematician", S_QUANTMECH, LVL(12, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CNCL, 1, 4), ATTK(AT_WEAP, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mindful augustine", S_QUANTMECH, LVL(12, 16, 4, 45, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_NONE, AD_TRAP, 9, 6), ATTK(AT_BREA, AD_FEAR, 5, 3), ATTK(AT_SCRA, AD_FRZE, 2, 3), ATTK(AT_BREA, AD_WISD, 7, 1), ATTK(AT_EXPL, AD_ALIN, 3, 2), NO_ATTK), SIZ(2378, 1027, 0, MS_DJINNI, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_NOEYES, M2_UNDEAD|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chastened engaging nightfall", S_QUANTMECH, LVL(12, 12, -8, 32, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_SLUD, 9, 8), ATTK(AT_WEAP, AD_FEMI, 6, 8), ATTK(AT_BREA, AD_SPC2, 3, 1), ATTK(AT_STNG, AD_EDGE, 2, 1), ATTK(AT_HUGS, AD_CONT, 8, 8), ATTK(AT_ENGL, AD_STAT, 4, 6)), SIZ(445, 574, 0, MS_NEIGH, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_FLY|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_ORC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("doom fire", S_QUANTMECH, LVL(13, 14, 0, 35, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("blood stone", S_QUANTMECH, LVL(13, 14, 0, 35, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_LITHIVORE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("murderer burner", S_QUANTMECH, /* spawns with 10 frag grenades */ LVL(13, 13, 2, 25, 0), (1), A(ATTK(AT_WEAP, AD_FLAM, 4, 8), ATTK(AT_WEAP, AD_LAVA, 1, 8), ATTK(AT_WEAP, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("invader", S_QUANTMECH, LVL(13, 13, 2, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aggressor", S_QUANTMECH, LVL(13, 13, 2, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_SITM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("quantum statistical mechanic", S_QUANTMECH, LVL(13, 12, 3, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_WEEP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("stinking feet mechanic", S_QUANTMECH, LVL(13, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_CONT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("elemental particle", S_QUANTMECH, LVL(14, 18, 0, 50, 0), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_DREN,1 ,4), ATTK(AT_CLAW, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_TPORT|M1_UNSOLID|M1_MINDLESS|M1_NOHEAD|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE|M1_BREATHLESS|M1_AMORPHOUS|M1_FLY, M2_HOSTILE|M2_NEUTER,0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("udder outvote expectant absenteeism hayward enarthrodial", S_QUANTMECH, LVL(14, 19, 3, 93, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_HUGS, AD_AXUS, 4, 4), ATTK(AT_GAZE, AD_CORR, 6, 2), ATTK(AT_MAGC, AD_LITE, 3, 1), ATTK(AT_LASH, AD_CONF, 6, 7), ATTK(AT_STNG, AD_WEEP, 2, 2), NO_ATTK), SIZ(1502, 249, 0, MS_CODE, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("anorak stockmen", S_QUANTMECH, LVL(14, 13, -8, 85, 0), (1), A(ATTK(AT_STNG, AD_ABDC, 2, 3), ATTK(AT_GAZE, AD_DREA, 2, 1), ATTK(AT_WEAP, AD_TDRA, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2453, 476, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("large generator", S_QUANTMECH, LVL(15, 0, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_REGEN, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inka hunter", S_QUANTMECH, LVL(15, 12, 3, 30, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inka bartender", S_QUANTMECH, LVL(15, 12, 3, 30, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SOUN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("inka woman", S_QUANTMECH, LVL(15, 12, 3, 30, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty inka woman", S_QUANTMECH, LVL(15, 12, 3, 30, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ratch guy", S_QUANTMECH, LVL(15, 12, 3, 30, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("jewelry thief", S_QUANTMECH, /* evil patch idea by jonadab */ LVL(15, 24, 0, 90, -20), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_SITM, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dashingly schultz bespangled", S_QUANTMECH, LVL(15, 12, -4, 34, 8), (1), A(ATTK(AT_WEAP, AD_FAMN, 1, 1), ATTK(AT_BREA, AD_WISD, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(346, 623, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chime automaton", S_QUANTMECH, LVL(16, 9, 9, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_BREATHLESS, M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hi-speed automaton", S_QUANTMECH, LVL(16, 12, 8, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6)), SIZ(WT_HUMAN, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_BREATHLESS, M2_STALK|M2_COLLECT, M3_CLOSE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("intrusion preventative automaton", S_QUANTMECH, LVL(16, 18, -7, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BLND, 2, 4), ATTK(AT_GAZE, AD_DRST, 2, 4), ATTK(AT_GAZE, AD_DRCO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY|M2_WANDER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("semiformal joist shovelling", S_QUANTMECH, LVL(16, 11, -7, 48, 0), (G_SGROUP|4), A(ATTK(AT_EXPL, AD_ICUR, 9, 1), ATTK(AT_BITE, AD_POIS, 8, 1), ATTK(AT_BEAM, AD_HEAL, 7, 4), ATTK(AT_BREA, AD_STAT, 1, 9), ATTK(AT_MAGC, AD_MIDI, 2, 6), NO_ATTK), SIZ(2035, 1080, 0, MS_ROAR, MZ_HUMAN), MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_POIS, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("invader group", S_QUANTMECH, LVL(16, 12, 4, 30, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 7, 4), ATTK(AT_KICK, AD_PHYS, 5, 4), ATTK(AT_BREA, AD_FIRE, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_WANTSAMUL|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("infidel", S_QUANTMECH, LVL(17, 13, 0, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_COLD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("heath", S_QUANTMECH, LVL(17, 13, 0, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("petty heath", S_QUANTMECH, LVL(17, 13, 0, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ballwield heath", S_QUANTMECH, /* spawns with heath ball */ LVL(17, 13, 0, 35, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("centraler deadlocking neighborhood", S_QUANTMECH, LVL(17, 8, -7, 56, 3), (1), A(ATTK(AT_HUGS, AD_AGGR, 8, 7), ATTK(AT_BOOM, AD_FUMB, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(506, 575, 0, MS_HISS, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, MR_FIRE, M1_NOHANDS|M1_HUMANOID|M1_ANIMAL, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_MALE, M3_NOPLRPOLY|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("wannabe asthma", S_QUANTMECH, LVL(17, 6, -5, 6, 0), (G_UNIQ|2), A(ATTK(AT_BITE, AD_DARK, 4, 1), ATTK(AT_STNG, AD_AGGR, 6, 4), ATTK(AT_HUGS, AD_VOMT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(135, 946, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CLING|M1_UNSOLID|M1_REGEN|M1_ACID, M2_NOPOLY|M2_GREEDY, M3_NO_DECAY|M3_WANTSALL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("Flo-ooo", S_QUANTMECH, /* nerd */ LVL(17, 17, -7, 17, 17), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ELEC, 1, 17), ATTK(AT_KICK, AD_THIR, 1, 17), ATTK(AT_BEAM, AD_FAKE, 1, 17), ATTK(AT_GAZE, AD_STUN, 1, 17), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_PLUSONE|MR_HITASTHREE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: ELECTRIC_SWORD DART(50) GAUNTLETS_OF_TYPING AMULET_OF_DATA_STORAGE RIN_TIMELY_BACKUP SCR_ROOT_PASSWORD_DETECTION WAN_BUGGING */ MON("attacker", S_QUANTMECH, LVL(18, 14, -1, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 11), ATTK(AT_WEAP, AD_PHYS, 1, 11), ATTK(AT_WEAP, AD_FIRE, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("steam automaton", S_QUANTMECH, LVL(18, 12, -1, 35, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_GAZE, AD_ELEC, 2, 24), ATTK(AT_BREA, AD_ELEC, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("hell burner", S_QUANTMECH, LVL(18, 16, -3, 45, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 7), ATTK(AT_HUGS, AD_FIRE, 6, 7), ATTK(AT_BREA, AD_FIRE, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hell stone", S_QUANTMECH, LVL(18, 16, -3, 45, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 7), ATTK(AT_HUGS, AD_FIRE, 6, 7), ATTK(AT_BREA, AD_FIRE, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_LITHIVORE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Tanja", S_QUANTMECH, LVL(18, 18, -4, 80, 8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_GLIB, 2, 12), ATTK(AT_BEAM, AD_PLYS, 1, 3), ATTK(AT_NONE, AD_ACID, 1, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SOFT_SNEAKERS SOFT_GIRL_SNEAKER POT_STUNNING POT_CONFUSION */ MON("satisfied trichrome mumming", S_QUANTMECH, LVL(18, 9, 4, 51, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_ENGL, AD_HODS, 1, 4), ATTK(AT_SPIT, AD_DIMN, 5, 7), ATTK(AT_TUCH, AD_PART, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1196, 233, 0, MS_CASINO, MZ_HUGE), MR_POISON, 0, M1_FLY|M1_HIDE|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("passionate diarrhoeal importation", S_QUANTMECH, LVL(18, 10, -8, 95, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_LEGS, 9, 1), ATTK(AT_KICK, AD_DRLI, 2, 6), ATTK(AT_BUTT, AD_RUST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1768, 341, 0, MS_GRUNT, MZ_GIGANTIC), MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_TPORT, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("deflea lingula", S_QUANTMECH, LVL(19, 17, 3, 34, -12), (3), A(ATTK(AT_SCRA, AD_DAMA, 1, 8), ATTK(AT_BREA, AD_SOUN, 5, 1), ATTK(AT_BUTT, AD_FEAR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(570, 191, 0, MS_SNORE, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_SWIM|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("busted lagging shrived", S_QUANTMECH, LVL(19, 13, -1, 59, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_LASH, AD_POIS, 1, 2), ATTK(AT_TRAM, AD_WRAT, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 245, 0, MS_PUPIL, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_HUMAN, M3_INFRAVISIBLE|M3_PETTY|M3_SPIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("besmoke disused", S_QUANTMECH, LVL(19, 7, -3, 80, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_RATH, AD_SIN, 8, 3), ATTK(AT_WEAP, AD_ALIN, 1, 1), ATTK(AT_HUGS, AD_NACU, 8, 2), ATTK(AT_BEAM, AD_STTP, 6, 4), ATTK(AT_TENT, AD_DREA, 6, 1), NO_ATTK), SIZ(47, 764, 0, MS_CASINO, MZ_LARGE), MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fighter reporter", S_QUANTMECH, LVL(19, 14, -6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("assailant", S_QUANTMECH, LVL(20, 15, -2, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), ATTK(AT_WEAP, AD_PHYS, 1, 13), ATTK(AT_WEAP, AD_FIRE, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("warper", S_QUANTMECH, /* playable race */ LVL(20, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Doctor Frankenstein", S_QUANTMECH, LVL(20, 12, -10, 75, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_NOPOLY|M2_MALE|M2_PNAME, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("bad clone", S_QUANTMECH, LVL(20, 15, -5, 50, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_HUMANOID, MZ_HUGE), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("spliced bad clone", S_QUANTMECH, LVL(20, 15, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_HUMANOID, MZ_HUGE), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("very bad clone", S_QUANTMECH, LVL(20, 15, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RBRE, 2, 8), ATTK(AT_CLAW, AD_RBRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_HUMANOID, MZ_HUGE), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("como mechanic", S_QUANTMECH, /* spawns with quarterstaff */ LVL(20, 12, -4, 30, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_TLPT, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("extremely bad clone", S_QUANTMECH, LVL(20, 15, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 2, 8), ATTK(AT_CLAW, AD_RNG, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_HUMANOID, MZ_HUGE), MR_POISON, 0, M1_AMORPHOUS|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("vacuumer", S_QUANTMECH, LVL(20, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SUCK, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("failure eidolon", S_QUANTMECH, /* was a unique in splicehack */ LVL(20, 5, -3, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_COLD, 3, 4), ATTK(AT_CLAW, AD_TLPT, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_COLD, 2, 4), NO_ATTK, NO_ATTK), SIZ(3000, 2500, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_COLD, MR_COLD, M1_HIDE|M1_MINDLESS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("huge generator", S_QUANTMECH, LVL(20, 0, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_REGEN, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("steam-powered pistol sentry", S_QUANTMECH, LVL(20, 15, 0, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("inka torturemaster", S_QUANTMECH, LVL(20, 15, 0, 50, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("opposable oxidic sweetener", S_QUANTMECH, LVL(20, 13, -5, 37, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_POIS, 2, 9), ATTK(AT_MAGC, AD_FLAM, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2790, 141, 0, MS_SPOILER, MZ_GIGANTIC), 0, 0, M1_CLING|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("emetically distr fonding", S_QUANTMECH, LVL(20, 14, 1, 87, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_GRAV, 7, 8), ATTK(AT_HUGS, AD_MCRE, 8, 2), ATTK(AT_BEAM, AD_VULN, 9, 1), ATTK(AT_WEAP, AD_STON, 6, 9), NO_ATTK, NO_ATTK), SIZ(455, 99, 0, MS_PRINCESSLEIA, MZ_LARGE), 0, 0, M1_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flame lord", S_QUANTMECH, LVL(20, 17, -5, 55, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 8), ATTK(AT_HUGS, AD_FIRE, 6, 7), ATTK(AT_BREA, AD_FIRE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("lava lord", S_QUANTMECH, LVL(21, 17, -5, 55, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 8), ATTK(AT_HUGS, AD_FIRE, 6, 8), ATTK(AT_BREA, AD_FIRE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("misbegotten waisting", S_QUANTMECH, LVL(21, 14, -9, 68, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BOOM, AD_WRAP, 1, 4), ATTK(AT_GAZE, AD_DRLI, 4, 6), ATTK(AT_WEAP, AD_UVUU, 6, 2), ATTK(AT_CLAW, AD_SPEL, 4, 8), ATTK(AT_TRAM, AD_WTHR, 8, 1), NO_ATTK), SIZ(197, 97, 0, MS_ARREST, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE, M2_STRONG|M2_HOBBIT|M2_PEACEFUL, M3_CLOSE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("proconsulship revolved", S_QUANTMECH, LVL(22, 12, -2, 44, -13), (G_GENO|G_LGROUP|1), A(ATTK(AT_BREA, AD_DREN, 2, 8), ATTK(AT_WEAP, AD_IDAM, 2, 3), ATTK(AT_TENT, AD_MANA, 3, 5), ATTK(AT_WEAP, AD_SLUD, 5, 7), NO_ATTK, NO_ATTK), SIZ(1937, 367, 0, MS_POKEDEX, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thieving type", S_QUANTMECH, LVL(22, 16, -3, 55, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), ATTK(AT_WEAP, AD_SITM, 1, 13), ATTK(AT_WEAP, AD_COLD, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("knight of elea", S_QUANTMECH, LVL(22, 15, -8, 20, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_MANA, 4, 4), ATTK(AT_GAZE, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("knight of elena", S_QUANTMECH, LVL(22, 15, -8, 20, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_MANA, 4, 4), ATTK(AT_GAZE, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sniper of elea", S_QUANTMECH, /* spawns with wind bow and 50 bronze arrows */ LVL(22, 15, -8, 20, 8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_MANA, 4, 4), ATTK(AT_GAZE, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("sniper of elena", S_QUANTMECH, /* spawns with wind bow and 50 bronze arrows */ LVL(22, 15, -8, 20, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_MANA, 4, 4), ATTK(AT_GAZE, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("thieving master", S_QUANTMECH, LVL(22, 16, -3, 55, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), ATTK(AT_WEAP, AD_THIE, 1, 13), ATTK(AT_WEAP, AD_COLD, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("arranger recommitted", S_QUANTMECH, LVL(22, 9, -7, 16, 0), (G_GENO|G_PLATOON|1|G_RGROUP), A(ATTK(AT_GAZE, AD_SHRD, 6, 3), ATTK(AT_MAGC, AD_WRAT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2040, 371, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hogan crushed", S_QUANTMECH, LVL(23, 11, -5, 47, -15), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_ACID, 6, 1), ATTK(AT_HUGS, AD_STUN, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(510, 180, 0, MS_WERE, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_NEEDPICK|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_COLLECT, M3_WAITFORU|M3_POKEMON|M3_PETRIFIES|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("saucy camphorating", S_QUANTMECH, LVL(23, 12, 5, 60, -8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SKIL, 6, 3), ATTK(AT_TENT, AD_SPEL, 7, 6), ATTK(AT_WEAP, AD_TERR, 6, 6), ATTK(AT_GAZE, AD_BLAS, 5, 9), ATTK(AT_WEAP, AD_TLPT, 9, 9), ATTK(AT_WEAP, AD_LUCK, 9, 5)), SIZ(259, 411, 0, MS_FEARHARE, MZ_MEDIUM), 0, 0, M1_CLING|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_PNAME|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bank robber", S_QUANTMECH, LVL(24, 16, -4, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 14), ATTK(AT_WEAP, AD_SGLD, 1, 14), ATTK(AT_WEAP, AD_COLD, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hulking automaton", S_QUANTMECH, LVL(24, 12, -1, 35, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_GAZE, AD_ELEC, 4, 8), ATTK(AT_BREA, AD_ELEC, 2, 7), ATTK(AT_BEAM, AD_FIRE, 2, 9), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("mechanical steam-powered ball", S_QUANTMECH, LVL(24, 20, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_BLND, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_FLY, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("graviton sphere", S_QUANTMECH, LVL(24, 25, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PHYS, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_FLY, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("underrun nonlife antonym", S_QUANTMECH, LVL(24, 12, -3, 48, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TENT, AD_SLOW, 2, 1), ATTK(AT_BEAM, AD_PLAS, 7, 5), ATTK(AT_SCRA, AD_FIRE, 7, 7), ATTK(AT_HUGS, AD_WET, 7, 8), ATTK(AT_BEAM, AD_STUN, 7, 5), NO_ATTK), SIZ(1833, 123, 0, MS_HUMANOID, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE, M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("grandchild nurtured", S_QUANTMECH, LVL(25, 12, -7, 17, -17), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_STON, 3, 2), ATTK(AT_SPIT, AD_THIE, 7, 7), ATTK(AT_TRAM, AD_RBAD, 1, 2), ATTK(AT_MAGC, AD_SEDU, 9, 5), NO_ATTK, NO_ATTK), SIZ(684, 1112, 0, MS_SNORE, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_REGEN, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reimposed snitched", S_QUANTMECH, LVL(25, 14, 9, 41, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_RAGN, 6, 7), ATTK(AT_SCRA, AD_VAMP, 5, 6), ATTK(AT_WEAP, AD_GLIB, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(721, 955, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_CLING|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_POIS, M2_NOPOLY|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rookie seafront", S_QUANTMECH, LVL(25, 16, 5, 68, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_TENT, AD_NEXU, 1, 2), ATTK(AT_HUGS, AD_LEGS, 6, 1), ATTK(AT_WEAP, AD_CORR, 2, 8), ATTK(AT_KICK, AD_PEST, 1, 5), ATTK(AT_BEAM, AD_CAST, 9, 9), NO_ATTK), SIZ(416, 1325, 0, MS_STABILIZE, MZ_HUMAN), MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_MINDLESS|M1_TPORT, M2_VAMPIRE|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nerdy engineer", S_QUANTMECH, LVL(25, 9, 6, 5, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("regular software engineer", S_QUANTMECH, LVL(25, 12, 3, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 16, 2), ATTK(AT_CLAW, AD_PHYS, 16, 2), //They know kung-fu ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_BLND, 1, 6), ATTK(AT_MAGC, AD_MAGM, 2, 8)), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("inka lady", S_QUANTMECH, LVL(25, 13, 0, 40, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_ELF|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, M4_REFLECT|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gigantic generator", S_QUANTMECH, LVL(25, 0, -3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_REGEN, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("hc invasor", S_QUANTMECH, LVL(25, 12, 8, 20, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_BADE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insecure hc invasor", S_QUANTMECH, LVL(25, 12, 8, 20, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_BADE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ariane", S_QUANTMECH, LVL(25, 15, -8, 75, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DRLI, 2, 10), ATTK(AT_KICK, AD_DEPR, 2, 8), ATTK(AT_BEAM, AD_FIRE, 5, 10), ATTK(AT_BEAM, AD_ELEC, 5, 10), ATTK(AT_BEAM, AD_COLD, 5, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP, MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_REFLECT|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS WAN_REDUCE_MAX_HITPOINTS WAN_STRIKING */ MON("aspic flappy impermanently", S_QUANTMECH, LVL(25, 20, -7, 95, 13), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_PAIN, 1, 1), ATTK(AT_GAZE, AD_TECH, 2, 8), ATTK(AT_WEAP, AD_DISP, 1, 7), ATTK(AT_HUGS, AD_SSEX, 1, 5), ATTK(AT_KICK, AD_NEXU, 8, 1), NO_ATTK), SIZ(202, 357, 0, MS_DEEPSTATE, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("disbelieving potato", S_QUANTMECH, LVL(26, 16, -5, 65, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_WEAP, AD_COLD, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("secret advice chairman", S_QUANTMECH, LVL(26, 12, 0, 80, 5), (1), A(ATTK(AT_WEAP, AD_DRST, 8, 7), ATTK(AT_KICK, AD_BLND, 2, 10), ATTK(AT_MAGC, AD_FIRE, 7, 8), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON, MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_CLOSE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wrathfire", S_QUANTMECH, LVL(26, 19, -8, 65, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 6, 10), ATTK(AT_HUGS, AD_FIRE, 6, 10), ATTK(AT_BREA, AD_FIRE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("arcane automata", S_QUANTMECH, LVL(26, 19, 6, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_ACID, 6, 8), ATTK(AT_BEAM, AD_FIRE, 4, 8), ATTK(AT_BEAM, AD_ELEC, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_FIRE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON3|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gatling automata", S_QUANTMECH, LVL(26, 15, -1, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_ELEC, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("M-A production unit mark V", S_QUANTMECH, LVL(26, 18, 5, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Leon", S_QUANTMECH, LVL(26, 12, 0, 80, 5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_DRST, 8, 7), ATTK(AT_KICK, AD_BLND, 2, 10), ATTK(AT_MAGC, AD_FIRE, 7, 8), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON, MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: SCR_CREATE_MONSTER LEATHER_ARMOR BATTLE_AXE SCR_GROWTH(2) */ MON("Celeborn", S_QUANTMECH, LVL(26, 12, 0, 50, -20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_ELF, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("brut infuriate", S_QUANTMECH, LVL(26, 10, 7, 30, -14), (G_GENO|G_SGROUP|4), A(ATTK(AT_BITE, AD_DROP, 5, 3), ATTK(AT_KICK, AD_CHAO, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(888, 561, 0, MS_WHORE, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sinology ruffler", S_QUANTMECH, LVL(26, 11, -1, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_UNPR, 1, 3), ATTK(AT_TRAM, AD_INER, 7, 6), ATTK(AT_BITE, AD_LITE, 1, 8), ATTK(AT_BITE, AD_FUMB, 2, 4), ATTK(AT_WEAP, AD_TECH, 9, 4), NO_ATTK), SIZ(3817, 614, 0, MS_BURBLE, MZ_HUMAN), MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL| M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("potbellied fadedly", S_QUANTMECH, LVL(27, 11, 5, 62, 8), (G_VLGROUP|1), A(ATTK(AT_CLAW, AD_STUN, 9, 5), ATTK(AT_TRAM, AD_CORR, 9, 6), ATTK(AT_BEAM, AD_STUN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1633, 844, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stop uncommitted", S_QUANTMECH, LVL(27, 11, -9, 78, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_FEAR, 2, 2), ATTK(AT_WEAP, AD_NAST, 7, 2), ATTK(AT_LASH, AD_DIMN, 1, 4), ATTK(AT_MAGC, AD_CNCL, 9, 3), NO_ATTK, NO_ATTK), SIZ(637, 24, 0, MS_SQAWK, MZ_TINY), MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_SPIDER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("delinquency biodegrading", S_QUANTMECH, LVL(27, 22, 8, 7, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_WRAT, 8, 1), ATTK(AT_ENGL, AD_POIS, 2, 2), ATTK(AT_BEAM, AD_PLYS, 9, 1), ATTK(AT_TENT, AD_ALIN, 4, 3), ATTK(AT_STNG, AD_FUMB, 1, 3), ATTK(AT_TUCH, AD_SPC2, 2, 2)), SIZ(980, 116, 0, MS_BARK, MZ_LARGE), MR_ACID|MR_STONE, MR_ACID|MR_STONE, M1_NOEYES|M1_TPORT|M1_ACID, M2_UNDEAD|M2_STALK|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("palace robber", S_QUANTMECH, LVL(28, 17, -7, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 16), ATTK(AT_WEAP, AD_SGLD, 1, 16), ATTK(AT_WEAP, AD_FIRE, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("boh alien", S_QUANTMECH, LVL(28, 16, -1, 80, -10), (1), A(ATTK(AT_WEAP, AD_NACU, 6, 8), ATTK(AT_KICK, AD_TIME, 4, 6), ATTK(AT_BREA, AD_SPC2, 7, 7), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wainrider", S_QUANTMECH, LVL(28, 18, -7, 70, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluorinated labrador", S_QUANTMECH, LVL(28, 9, 8, 88, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_TRAI, 9, 4), ATTK(AT_MAGC, AD_SKIL, 9, 6), ATTK(AT_BUTT, AD_SANI, 1, 8), ATTK(AT_TENT, AD_PLAS, 1, 2), ATTK(AT_TRAM, AD_STON, 2, 6), NO_ATTK), SIZ(162, 372, 0, MS_SELFHARM, MZ_SMALL), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_TUNNEL|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("accountancy benefitting", S_QUANTMECH, LVL(29, 9, 5, 12, 6), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_ENGL, AD_LAVA, 5, 9), ATTK(AT_BOOM, AD_SLOW, 8, 2), ATTK(AT_BITE, AD_WEBS, 3, 5), ATTK(AT_NONE, AD_WRAP, 6, 2), ATTK(AT_BREA, AD_BURN, 8, 1), NO_ATTK), SIZ(71, 217, 0, MS_FART_QUIET, MZ_HUGE), 0, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_ACID|M1_OMNIVORE, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("refractive hematological", S_QUANTMECH, LVL(29, 21, -1, 87, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_ACID, 4, 1), ATTK(AT_STNG, AD_DRDX, 7, 7), ATTK(AT_STNG, AD_SOUN, 1, 1), ATTK(AT_MAGC, AD_UNPR, 6, 8), NO_ATTK, NO_ATTK), SIZ(3954, 371, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_POIS, M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("extract base", S_QUANTMECH, LVL(29, 12, 5, 55, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_HODS, 6, 3), ATTK(AT_LASH, AD_CALM, 1, 3), ATTK(AT_MAGC, AD_DRCO, 4, 2), ATTK(AT_GAZE, AD_THIR, 4, 2), ATTK(AT_MAGC, AD_LUCK, 8, 2), NO_ATTK), SIZ(34, 58, 0, MS_WAIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NOEYES|M1_NOHANDS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_EGOTYPE|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dairy stigmatized", S_QUANTMECH, LVL(30, 7, 10, 82, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DEST, 4, 3), ATTK(AT_WEAP, AD_AMNE, 7, 9), ATTK(AT_BEAM, AD_FRZE, 7, 5), ATTK(AT_WEAP, AD_FLAM, 5, 1), ATTK(AT_BUTT, AD_VENO, 9, 7), NO_ATTK), SIZ(5, 434, 0, MS_GLYPHS, MZ_GIGANTIC), MR_STONE, 0, M1_POIS, M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("retiringly procurement", S_QUANTMECH, LVL(30, 12, 10, 31, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_TDRA, 3, 2), ATTK(AT_RATH, AD_PLAS, 9, 4), ATTK(AT_RATH, AD_ALIN, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3125, 576, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_POISON, 0, M1_AMORPHOUS|M1_ANIMAL, M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dismantler mechanic", S_QUANTMECH, LVL(30, 12, -15, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TLPT, 6, 6), ATTK(AT_LASH, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("important mechanic", S_QUANTMECH, LVL(30, 12, -15, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 6, 6), ATTK(AT_LASH, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ephedra methane", S_QUANTMECH, LVL(30, 12, -5, 8, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_MAGC, AD_SOUN, 7, 8), ATTK(AT_HUGS, AD_BLND, 5, 7), ATTK(AT_TUCH, AD_SKIL, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3539, 1033, 0, MS_DEEPSTATE, MZ_TINY), MR_COLD|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS| M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("arterial pizza", S_QUANTMECH, LVL(30, 8, 6, 11, 0), (1), A(ATTK(AT_SPIT, AD_STON, 1, 2), ATTK(AT_TENT, AD_CAST, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3231, 1221, 0, MS_JAPANESE, MZ_TINY), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_ACID, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("disputing balancing toque barked prudence", S_QUANTMECH, LVL(30, 16, -3, 20, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_TREM, 7, 6), ATTK(AT_HUGS, AD_CHRN, 8, 6), ATTK(AT_CLAW, AD_THIE, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1344, 216, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIND_FLAYER|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("loessial ventilating", S_QUANTMECH, LVL(30, 11, 1, 7, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_FREN, 6, 3), ATTK(AT_MAGC, AD_NGEN, 3, 8), ATTK(AT_BUTT, AD_TECH, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 589, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unfazed congratulating", S_QUANTMECH, LVL(31, 12, -8, 78, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_AMNE, 1, 2), ATTK(AT_TENT, AD_DRCH, 2, 1), ATTK(AT_MAGC, AD_DIMN, 1, 5), ATTK(AT_TENT, AD_LITE, 4, 8), ATTK(AT_KICK, AD_SITM, 7, 8), ATTK(AT_BEAM, AD_DARK, 1, 9)), SIZ(73, 104, 0, MS_PUPIL, MZ_GIGANTIC), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("downtime nonbasic", S_QUANTMECH, LVL(31, 13, -5, 51, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DEPR, 5, 6), ATTK(AT_WEAP, AD_PEST, 2, 2), ATTK(AT_WEAP, AD_DRLI, 6, 1), ATTK(AT_GAZE, AD_TREM, 3, 5), ATTK(AT_KICK, AD_BLAS, 8, 1), ATTK(AT_WEAP, AD_ANTI, 6, 7)), SIZ(348, 266, 0, MS_METALMAFIA, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_CARNIVORE|M1_METALLIVORE, M2_WANDER|M2_COLLECT|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unrisen bundler", S_QUANTMECH, LVL(31, 20, -7, 28, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_MCRE, 3, 6), ATTK(AT_TRAM, AD_MEMO, 1, 7), ATTK(AT_BUTT, AD_CONF, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1275, 241, 0, MS_BARK, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_UNSOLID|M1_TPORT, M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("photocompose limitable", S_QUANTMECH, LVL(33, 5, 3, 95, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 5, 2), ATTK(AT_STNG, AD_INSA, 2, 5), ATTK(AT_WEAP, AD_NAST, 2, 5), ATTK(AT_TRAM, AD_GRAV, 7, 6), ATTK(AT_SPIT, AD_MCRE, 3, 1), ATTK(AT_SCRA, AD_PEST, 9, 9)), SIZ(17, 216, 0, MS_HANDY, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_FEMALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pageant robustest", S_QUANTMECH, LVL(34, 10, -8, 63, -16), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_RAGN, 1, 6), ATTK(AT_LASH, AD_SIN, 4, 1), ATTK(AT_GAZE, AD_SITM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2750, 783, 0, MS_APOC, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID| M1_REGEN, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_LITHIVORE|M3_TELEPATHIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bomb-carrying ornithopter automaton", S_QUANTMECH, LVL(34, 18, 5, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_FIRE, 5, 5), ATTK(AT_WEAP, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_FIRE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("actual monster generator", S_QUANTMECH, LVL(35, 0, -3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TLPT, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BUZZ, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_REGEN, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mechanical juggernaut", S_QUANTMECH, LVL(36, 9, -6, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 50), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_TUNNEL|M1_SWIM, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mode flummoxing", S_QUANTMECH, LVL(36, 12, 0, 91, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_TRAM, AD_DRCH, 3, 8), ATTK(AT_BOOM, AD_DRCO, 3, 5), ATTK(AT_WEAP, AD_CONT, 7, 9), ATTK(AT_NONE, AD_DETH, 2, 7), ATTK(AT_BREA, AD_GLIB, 9, 8), ATTK(AT_LASH, AD_AXUS, 5, 6)), SIZ(1293, 255, 0, MS_FART_NORMAL, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS, M2_UNDEAD|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_PEACEFUL, M3_INFRAVISIBLE|M3_AVOIDER|M3_PETTY|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elite shearing fighter", S_QUANTMECH, LVL(36, 20, -10, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_WEAP, AD_IDAM, 2, 16), ATTK(AT_WEAP, AD_FIRE, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("echoing ethicist outfoxing", S_QUANTMECH, LVL(37, 4, 1, 63, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_HALU, 5, 3), ATTK(AT_WEAP, AD_DRCH, 1, 9), ATTK(AT_TUCH, AD_MAGM, 5, 7), ATTK(AT_HUGS, AD_NAST, 8, 1), NO_ATTK, NO_ATTK), SIZ(4683, 1319, 0, MS_DRUGS, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS, M2_NOPOLY|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("schedular narcomania inconvenient", S_QUANTMECH, LVL(37, 8, 5, 88, 0), (2), A(ATTK(AT_BITE, AD_MINA, 4, 4), ATTK(AT_STNG, AD_PART, 8, 2), ATTK(AT_LASH, AD_DAMA, 8, 7), ATTK(AT_KICK, AD_WEEP, 6, 6), ATTK(AT_EXPL, AD_TREM, 3, 9), NO_ATTK), SIZ(492, 1340, 0, MS_CASINO, MZ_HUGE), 0, 0, M1_HIDE|M1_SLITHY|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("besprinkle abounding", S_QUANTMECH, LVL(38, 27, 5, 66, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_LITT, 6, 8), ATTK(AT_WEAP, AD_DISE, 1, 4), ATTK(AT_TRAM, AD_SEDU, 6, 9), ATTK(AT_STNG, AD_TREM, 1, 7), ATTK(AT_HUGS, AD_MINA, 6, 2), NO_ATTK), SIZ(2656, 160, 0, MS_TRUMPET, MZ_MEDIUM), 0, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dimensional access automaton", S_QUANTMECH, LVL(38, 18, 0, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRIN, 3, 50), ATTK(AT_GAZE, AD_WISD, 3, 20), ATTK(AT_BEAM, AD_MANA, 3, 30), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark elea", S_QUANTMECH, LVL(39, 16, 1, 50, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_DARK, 6, 8), ATTK(AT_GAZE, AD_CHAO, 4, 4), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_BEAM, AD_DREA, 4, 8), ATTK(AT_MAGC, AD_GRAV, 5, 5)), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark elena", S_QUANTMECH, LVL(39, 16, 1, 50, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_DARK, 6, 8), ATTK(AT_GAZE, AD_CHAO, 4, 4), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_BEAM, AD_DREA, 4, 8), ATTK(AT_MAGC, AD_GRAV, 5, 5)), SIZ(WT_ELF, 700, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aludey", S_QUANTMECH, LVL(40, 15, -20, 90, -20), (1), A(ATTK(AT_KICK, AD_CORR, 10, 20), ATTK(AT_BREA, AD_ACID, 9, 10), ATTK(AT_NONE, AD_SLUD, 5, 8), ATTK(AT_TUCH, AD_LITT, 1, 1), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_ACID|MR_COLD|MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Microsoft employee", S_QUANTMECH, LVL(40, 12, -10, 50, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 16, 3), ATTK(AT_CLAW, AD_PHYS, 16, 3), //They know kung-fu ATTK(AT_CLAW, AD_PHYS, 6, 10), ATTK(AT_KICK, AD_RBRE, 2, 10), ATTK(AT_CLAW, AD_BLND, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 8)), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_ACID, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* blue screen of death --Amy */ MON("steam-powered rifle sentry", S_QUANTMECH, LVL(40, 18, -6, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("war bantam", S_QUANTMECH, LVL(40, 15, -6, 66, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 25), ATTK(AT_BITE, AD_PHYS, 3, 25), ATTK(AT_CLAW, AD_PHYS, 4, 22), ATTK(AT_CLAW, AD_PHYS, 4, 22), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_STONE|MR_DISINT|MR_POISON|MR_SLEEP|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hinging symptom", S_QUANTMECH, LVL(40, 17, -8, 16, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_NGRA, 6, 8), ATTK(AT_BEAM, AD_PLYS, 3, 3), ATTK(AT_KICK, AD_NGRA, 6, 7), ATTK(AT_WEAP, AD_STCK, 6, 1), NO_ATTK, NO_ATTK), SIZ(560, 1485, 0, MS_BONES, MZ_HUGE), MR_DISINT|MR_STONE, MR_STONE, M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("glycogenic stalinist", S_QUANTMECH, LVL(40, 21, -3, 12, 0), (2), A(ATTK(AT_LASH, AD_NEXU, 1, 6), ATTK(AT_MAGC, AD_VENO, 1, 4), ATTK(AT_WEAP, AD_SHRD, 5, 9), ATTK(AT_TRAM, AD_ICUR, 3, 4), ATTK(AT_NONE, AD_DRST, 6, 1), NO_ATTK), SIZ(1673, 547, 0, MS_MEW, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_DISINT, M1_REGEN, M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("streetwalker acetonic", S_QUANTMECH, LVL(41, 11, -2, 81, -18), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_SITM, 7, 7), ATTK(AT_HUGS, AD_FIRE, 1, 3), ATTK(AT_TUCH, AD_AXUS, 2, 1), ATTK(AT_GAZE, AD_PEST, 1, 3), ATTK(AT_TENT, AD_WEEP, 4, 4), NO_ATTK), SIZ(897, 536, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_BREATHLESS, M2_NOPOLY|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("forerun undiagnosed", S_QUANTMECH, LVL(42, 8, 6, 70, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_DRCO, 9, 1), ATTK(AT_WEAP, AD_LAZY, 1, 3), ATTK(AT_BITE, AD_SGLD, 3, 3), ATTK(AT_TRAM, AD_CAST, 2, 7), ATTK(AT_HUGS, AD_BURN, 6, 1), ATTK(AT_MAGC, AD_MEMO, 7, 7)), SIZ(1545, 790, 0, MS_AREOLA, MZ_GIGANTIC), MR_SLEEP, 0, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID| M1_REGEN|M1_OMNIVORE, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chunk lord", S_QUANTMECH, LVL(42, 22, -14, 85, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 8, 13), ATTK(AT_HUGS, AD_FIRE, 8, 13), ATTK(AT_BREA, AD_FIRE, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLUE), MON("deepstate secret weapon", S_QUANTMECH, /* invisible */ LVL(42, 22, -14, 85, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 8, 13), ATTK(AT_HUGS, AD_FIRE, 8, 13), ATTK(AT_BREA, AD_FIRE, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLUE), MON("volante nostrum", S_QUANTMECH, LVL(42, 13, 6, 15, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_VAPO, 2, 9), ATTK(AT_MAGC, AD_ICEB, 2, 9), ATTK(AT_HUGS, AD_LEVI, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(393, 473, 0, MS_ALLA, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, MR_FIRE, M1_FLY|M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_REGEN|M1_TPORT| M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("contortionist pronate", S_QUANTMECH, LVL(42, 12, 5, 47, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_WRAT, 3, 1), ATTK(AT_EXPL, AD_NIVE, 1, 5), ATTK(AT_BREA, AD_LUCK, 7, 9), ATTK(AT_BEAM, AD_ICUR, 6, 6), ATTK(AT_TRAM, AD_CORR, 3, 9), NO_ATTK), SIZ(912, 538, 0, MS_DEAD, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("reinviting wineshop plebe", S_QUANTMECH, LVL(43, 17, -4, 22, 11), (4), A(ATTK(AT_NONE, AD_FEMI, 6, 5), ATTK(AT_MAGC, AD_DISE, 1, 1), ATTK(AT_SPIT, AD_NPRO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(358, 11, 0, MS_ESCAPE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, MR_FIRE, M1_FLY|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC|M3_SLIME, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("big bulletator Q", S_QUANTMECH, LVL(43, 24, -1, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_CURS, 5, 4), ATTK(AT_BEAM, AD_TPTO, 2, 7), ATTK(AT_GAZE, AD_POLY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BULLETATOR, MZ_MEDIUM), MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("advanced bulletator Q", S_QUANTMECH, LVL(43, 12, -1, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_CURS, 5, 4), ATTK(AT_BEAM, AD_TPTO, 2, 7), ATTK(AT_GAZE, AD_POLY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BULLETATOR, MZ_MEDIUM), MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bilingual communally", S_QUANTMECH, LVL(43, 17, -6, 65, 10), (G_GENO|G_UNIQ|2), A(ATTK(AT_CLAW, AD_MALK, 8, 8), ATTK(AT_BREA, AD_WRAT, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1473, 3, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_DISINT, 0, M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_WANDER|M2_NASTY|M2_HOBBIT|M2_NEUTER|M2_PEACEFUL, M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shunning recolonizing", S_QUANTMECH, LVL(43, 18, -10, 86, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_VAPO, 1, 5), ATTK(AT_STNG, AD_NGRA, 2, 8), ATTK(AT_HUGS, AD_ALIN, 1, 7), ATTK(AT_BITE, AD_ANTI, 6, 3), ATTK(AT_BEAM, AD_FIRE, 8, 1), ATTK(AT_HUGS, AD_UVUU, 2, 5)), SIZ(1431, 11, 0, MS_CHICKEN, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("featherweight decertifying", S_QUANTMECH, LVL(44, 12, 9, 49, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BITE, AD_THIR, 1, 7), ATTK(AT_BOOM, AD_DRCO, 7, 7), ATTK(AT_SCRA, AD_WRAT, 8, 7), ATTK(AT_BITE, AD_FAKE, 7, 1), ATTK(AT_ENGL, AD_RBAD, 6, 6), NO_ATTK), SIZ(28, 679, 0, MS_SISSY, MZ_HUGE), MR_FIRE|MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gargled reciprocative conjecturable", S_QUANTMECH, LVL(44, 13, -1, 54, 6), (G_VLGROUP|1), A(ATTK(AT_NONE, AD_FUMB, 0, 4), ATTK(AT_HUGS, AD_RBAD, 3, 3), ATTK(AT_TENT, AD_SHAN, 3, 8), ATTK(AT_WEAP, AD_CURS, 7, 1), ATTK(AT_BEAM, AD_RNG, 5, 3), ATTK(AT_BUTT, AD_CORR, 8, 1)), SIZ(65, 774, 0, MS_PHOTO, MZ_SMALL), MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("time traveler", S_QUANTMECH, LVL(46, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_GAZE, AD_DRDX, 20, 4), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_BEAM, AD_TLPT, 4, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("time traveling", S_QUANTMECH, LVL(46, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_GAZE, AD_DRDX, 20, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0), ATTK(AT_BEAM, AD_TPTO, 4, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beheaded confederated undiscriminating lienholder redolence", S_QUANTMECH, LVL(46, 20, -5, 85, 0), (3), A(ATTK(AT_NONE, AD_MANA, 4, 2), ATTK(AT_BITE, AD_LUCK, 3, 20), ATTK(AT_HUGS, AD_LITE, 2, 7), ATTK(AT_BEAM, AD_DIMN, 9, 8), ATTK(AT_SCRA, AD_DISE, 1, 20), ATTK(AT_MAGC, AD_DISP, 5, 19)), SIZ(797, 588, 0, MS_SOVIET, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS, M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sacramento faithfully", S_QUANTMECH, LVL(46, 7, -22, 73, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BUTT, AD_MIDI, 9, 13), ATTK(AT_GAZE, AD_ILLU, 5, 3), ATTK(AT_TRAM, AD_DAMA, 5, 6), ATTK(AT_BREA, AD_CHKH, 1, 7), ATTK(AT_WEAP, AD_WEBS, 3, 6), NO_ATTK), SIZ(2035, 586, 0, MS_POKEDEX, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("paternoster rack", S_QUANTMECH, LVL(47, 12, -5, 95, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_SPC2, 4, 2), ATTK(AT_STNG, AD_LITE, 9, 15), ATTK(AT_WEAP, AD_SKIL, 1, 18), ATTK(AT_TRAM, AD_ICUR, 8, 7), ATTK(AT_BUTT, AD_DCAY, 9, 18), NO_ATTK), SIZ(2946, 668, 0, MS_SQEEK, MZ_LARGE), MR_SLEEP|MR_DEATH, 0, M1_CLING|M1_ANIMAL|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("whittled onomatopoeia", S_QUANTMECH, LVL(47, 12, -17, 56, -12), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_WEAP, AD_MAGM, 9, 9), ATTK(AT_STNG, AD_CHKH, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1329, 560, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL| M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warn snuffily congealing sportiest", S_QUANTMECH, LVL(48, 12, -11, 65, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_VULN, 1, 2), ATTK(AT_TENT, AD_FAKE, 7, 21), ATTK(AT_WEAP, AD_LAVA, 8, 14), ATTK(AT_SPIT, AD_TRAP, 9, 14), ATTK(AT_CLAW, AD_FIRE, 8, 16), NO_ATTK), SIZ(1645, 145, 0, MS_NEIGH, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("borborygmatic coruscative", S_QUANTMECH, LVL(48, 12, -6, 56, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_HODS, 4, 18), ATTK(AT_GAZE, AD_VAMP, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2954, 502, 0, MS_FART_LOUD, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_SLEEP, M1_UNSOLID|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("codling interlocking", S_QUANTMECH, LVL(48, 12, -8, 49, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TUCH, AD_SITM, 3, 4), ATTK(AT_RATH, AD_LAVA, 4, 1), ATTK(AT_HUGS, AD_DEPR, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1403, 88, 0, MS_BOAST, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("idem weeny", S_QUANTMECH, LVL(48, 27, -22, 55, -1), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_SOUN, 1, 19), ATTK(AT_HUGS, AD_SPEL, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3680, 1262, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undressing dowelled", S_QUANTMECH, LVL(48, 17, -28, 80, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_SLIM, 1, 6), ATTK(AT_BEAM, AD_RAGN, 2, 6), ATTK(AT_TENT, AD_NACU, 2, 15), ATTK(AT_KICK, AD_RUNS, 7, 18), ATTK(AT_NONE, AD_UVUU, 4, 18), ATTK(AT_BITE, AD_FRZE, 5, 11)), SIZ(521, 513, 0, MS_STABILIZE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("caravel larceny sidetracked mendicant bloomy", S_QUANTMECH, LVL(48, 12, -11, 58, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_STAT, 9, 3), ATTK(AT_NONE, AD_TCKL, 8, 17), ATTK(AT_EXPL, AD_TCKL, 8, 7), ATTK(AT_TENT, AD_TCKL, 2, 12), ATTK(AT_HUGS, AD_DRST, 3, 4), NO_ATTK), SIZ(585, 726, 0, MS_SUPERMAN, MZ_SMALL), MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("illegitimation astrobiological", S_QUANTMECH, LVL(49, 12, -19, 28, -12), (G_GENO|1), A(ATTK(AT_BREA, AD_SLOW, 1, 17), ATTK(AT_BUTT, AD_WERE, 3, 7), ATTK(AT_BEAM, AD_DCAY, 5, 14), ATTK(AT_BOOM, AD_POIS, 5, 16), NO_ATTK, NO_ATTK), SIZ(1027, 770, 0, MS_HISS, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("smoky climbing", S_QUANTMECH, LVL(49, 23, -6, 57, 0), (3), A(ATTK(AT_TUCH, AD_WRAP, 3, 8), ATTK(AT_TENT, AD_VAMP, 2, 18), ATTK(AT_STNG, AD_SITM, 6, 11), ATTK(AT_BUTT, AD_PHYS, 1, 19), ATTK(AT_MAGC, AD_SITM, 6, 14), NO_ATTK), SIZ(473, 1757, 0, MS_OHGOD, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("voodooism peritonitic setter", S_QUANTMECH, LVL(49, 8, -8, 96, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_EDGE, 6, 18), ATTK(AT_LASH, AD_VOMT, 1, 15), ATTK(AT_BITE, AD_SSEX, 4, 3), ATTK(AT_ENGL, AD_TLPT, 1, 2), ATTK(AT_GAZE, AD_DRST, 7, 12), ATTK(AT_BITE, AD_CORR, 3, 21)), SIZ(1884, 73, 0, MS_SQEEK, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_SLEEP, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE| M1_TPORT_CNTRL, M2_DEMON|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fieldstone revetment", S_QUANTMECH, LVL(50, 12, 6, 96, 0), (3), A(ATTK(AT_NONE, AD_VAPO, 0, 10), ATTK(AT_HUGS, AD_WGHT, 1, 11), ATTK(AT_MAGC, AD_CONT, 6, 4), ATTK(AT_LASH, AD_BADE, 1, 11), NO_ATTK, NO_ATTK), SIZ(3827, 177, 0, MS_BARK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_WALLWALK|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("staggered cantilevered", S_QUANTMECH, LVL(50, 9, -7, 100, 6), (G_GENO|1), A(ATTK(AT_TENT, AD_RBAD, 9, 12), ATTK(AT_BITE, AD_NPRO, 1, 8), ATTK(AT_SCRA, AD_LEVI, 3, 4), ATTK(AT_ENGL, AD_CHRN, 2, 10), ATTK(AT_SPIT, AD_LEGS, 5, 13), ATTK(AT_BUTT, AD_HALU, 2, 20)), SIZ(967, 143, 0, MS_OHGOD, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pooled checkout", S_QUANTMECH, LVL(51, 12, 4, 97, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BUTT, AD_HALU, 3, 7), ATTK(AT_MAGC, AD_DISN, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(177, 62, 0, MS_GIBBERISH, MZ_TINY), MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS, M2_DEMON|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("doodled tattooist", S_QUANTMECH, LVL(51, 18, -27, 46, -19), (G_GENO|2), A(ATTK(AT_RATH, AD_TDRA, 3, 15), ATTK(AT_CLAW, AD_CORR, 5, 20), ATTK(AT_BUTT, AD_NAST, 6, 20), ATTK(AT_BREA, AD_RBAD, 6, 10), ATTK(AT_ENGL, AD_LUCK, 9, 3), ATTK(AT_WEAP, AD_CHKH, 5, 8)), SIZ(7, 155, 0, MS_SPOILER, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_ELEC, M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT| M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("martian service robot", S_QUANTMECH, LVL(52, 12, -7, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 5, 20), ATTK(AT_TUCH, AD_PHYS, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sage of elea", S_QUANTMECH, LVL(52, 17, -2, 70, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_CHAO, 6, 9), ATTK(AT_BEAM, AD_MAGM, 6, 12), ATTK(AT_MAGC, AD_COLD, 8, 8), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sage of elena", S_QUANTMECH, LVL(52, 17, -2, 70, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_CHAO, 6, 9), ATTK(AT_BEAM, AD_MAGM, 6, 12), ATTK(AT_MAGC, AD_COLD, 8, 8), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("composting irredentist desecrating tchaikovsky earphone", S_QUANTMECH, LVL(52, 12, -29, 60, 0), (1), A(ATTK(AT_LASH, AD_IDAM, 1, 18), ATTK(AT_BITE, AD_SITM, 7, 15), ATTK(AT_MAGC, AD_MALK, 5, 11), ATTK(AT_NONE, AD_DEPR, 6, 20), NO_ATTK, NO_ATTK), SIZ(1504, 617, 0, MS_CODE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_NOTAKE|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_SPIDER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Bull Gates 2", S_QUANTMECH, LVL(52, 30, -9, 90, -17), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_SGLD, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_SPIT, AD_BLND, 5, 10), ATTK(AT_TUCH, AD_DISE, 8, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("buttonholer jackscrew", S_QUANTMECH, LVL(52, 12, -5, 95, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BUTT, AD_MCRE, 1, 15), ATTK(AT_BUTT, AD_ELEC, 6, 20), ATTK(AT_BEAM, AD_FUMB, 6, 13), ATTK(AT_GAZE, AD_VOMT, 3, 15), NO_ATTK, NO_ATTK), SIZ(1400, 1447, 0, MS_SEDUCE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_UNSOLID, M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("maximite cowcatcher demurral fabled", S_QUANTMECH, LVL(54, 12, -20, 58, 3), (G_GENO|2), A(ATTK(AT_BITE, AD_WTHR, 1, 12), ATTK(AT_BEAM, AD_SCOR, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(297, 447, 0, MS_APOC, MZ_TINY), MR_ELEC, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disdaining nictitation", S_QUANTMECH, LVL(54, 21, -25, 97, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_FREN, 1, 4), ATTK(AT_TUCH, AD_WGHT, 1, 20), ATTK(AT_MAGC, AD_POLY, 6, 17), ATTK(AT_LASH, AD_MALK, 2, 20), NO_ATTK, NO_ATTK), SIZ(178, 1, 0, MS_ARREST, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON|MR_STONE, M1_AMORPHOUS|M1_HIDE|M1_NOEYES, M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toenail scabrously urge cocooning", S_QUANTMECH, LVL(55, 29, -4, 74, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_INSA, 4, 7), ATTK(AT_SPIT, AD_DEBU, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3180, 951, 0, MS_PRINCIPAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("detriment headhunt ascender", S_QUANTMECH, LVL(56, 25, -16, 67, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_BADE, 1, 20), ATTK(AT_TENT, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(186, 645, 0, MS_SOUND, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_REGEN, M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("infirmary slummier grandma", S_QUANTMECH, LVL(56, 16, -3, 75, -14), (G_GENO|4), A(ATTK(AT_WEAP, AD_BLEE, 6, 1), ATTK(AT_BREA, AD_UNPR, 6, 8), ATTK(AT_NONE, AD_WET, 3, 4), ATTK(AT_RATH, AD_DARK, 5, 9), ATTK(AT_EXPL, AD_BANI, 5, 11), ATTK(AT_SPIT, AD_DRCO, 9, 5)), SIZ(1879, 1309, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_POIS, M2_MINION|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reassembly clutched scheduling", S_QUANTMECH, LVL(57, 31, 5, 93, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_WGHT, 7, 3), ATTK(AT_SPIT, AD_WISD, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(914, 1689, 0, MS_BOT, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOTAKE|M1_NOEYES|M1_TPORT|M1_ACID, M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("confuting filigreeing", S_QUANTMECH, LVL(57, 16, 5, 94, 0), (G_SGROUP|1), A(ATTK(AT_SPIT, AD_EDGE, 5, 8), ATTK(AT_STNG, AD_LUCK, 6, 21), ATTK(AT_BUTT, AD_PHYS, 5, 15), ATTK(AT_STNG, AD_DEPR, 6, 13), ATTK(AT_TENT, AD_ICEB, 2, 21), NO_ATTK), SIZ(2637, 109, 0, MS_SOUND, MZ_LARGE), MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_MINDLESS|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("receive interjected", S_QUANTMECH, LVL(57, 12, -9, 56, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_DROP, 1, 18), ATTK(AT_SPIT, AD_BADE, 7, 2), ATTK(AT_BUTT, AD_VAMP, 8, 21), ATTK(AT_TUCH, AD_POIS, 3, 20), NO_ATTK, NO_ATTK), SIZ(1827, 16, 0, MS_LIEDER, MZ_TINY), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_OVIPAROUS, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("regarding bothering", S_QUANTMECH, LVL(58, 12, 5, 83, 20), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_HODS, 4, 8), ATTK(AT_LASH, AD_CONT, 1, 19), ATTK(AT_KICK, AD_DREN, 1, 5), ATTK(AT_TENT, AD_INER, 5, 14), ATTK(AT_MAGC, AD_ELEC, 0, 1), ATTK(AT_SCRA, AD_SKIL, 1, 10)), SIZ(435, 37, 0, MS_NURSE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_HIDE|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_NASTY|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("restitution strangulation", S_QUANTMECH, LVL(58, 13, -23, 41, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_EXPL, AD_GLIB, 7, 15), ATTK(AT_LASH, AD_ALIN, 8, 21), ATTK(AT_MAGC, AD_COLD, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1883, 1446, 0, MS_COMBAT, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("radicalization inundating", S_QUANTMECH, LVL(59, 12, -4, 98, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_MALK, 3, 11), ATTK(AT_BREA, AD_DISN, 6, 17), ATTK(AT_NONE, AD_DRIN, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(872, 741, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_SLITHY|M1_TPORT, M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("intersexuality exotoxic slop saunter", S_QUANTMECH, LVL(59, 5, -12, 73, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_DGST, 3, 4), ATTK(AT_BREA, AD_TLPT, 2, 5), ATTK(AT_TUCH, AD_TRAP, 5, 14), ATTK(AT_ENGL, AD_DARK, 7, 2), ATTK(AT_CLAW, AD_DIMN, 2, 7), NO_ATTK), SIZ(42, 723, 0, MS_CODE, MZ_GIGANTIC), MR_FIRE|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE, M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("misname mincing", S_QUANTMECH, LVL(59, 10, -7, 94, 17), (1), A(ATTK(AT_TENT, AD_SCOR, 7, 2), ATTK(AT_CLAW, AD_STCK, 1, 5), ATTK(AT_TUCH, AD_GLIB, 2, 14), ATTK(AT_TRAM, AD_IDAM, 7, 8), ATTK(AT_KICK, AD_WRAT, 8, 4), NO_ATTK), SIZ(818, 896, 0, MS_GAARDIEN, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOLIMBS|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("souchong discombobulate", S_QUANTMECH, LVL(59, 10, -4, 63, 10), (G_GENO|G_LGROUP|2), A(ATTK(AT_MAGC, AD_COLD, 5, 10), ATTK(AT_BREA, AD_LITT, 3, 18), ATTK(AT_NONE, AD_RAGN, 6, 7), ATTK(AT_BEAM, AD_SLOW, 9, 17), ATTK(AT_STNG, AD_WEEP, 9, 12), ATTK(AT_SPIT, AD_THIR, 3, 18)), SIZ(1627, 261, 0, MS_REPAIR, MZ_TINY), MR_DISINT|MR_ELEC, 0, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL| M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rehashing ariel alimentation", S_QUANTMECH, LVL(59, 12, -30, 90, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_PAIN, 2, 10), ATTK(AT_GAZE, AD_NGEN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2017, 325, 0, MS_MEW, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PETRIFIES|M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hypochondriacal kronen", S_QUANTMECH, LVL(59, 7, 2, 94, 0), (G_LGROUP|2), A(ATTK(AT_STNG, AD_NEXU, 4, 21), ATTK(AT_SCRA, AD_AMNE, 6, 20), ATTK(AT_STNG, AD_LAVA, 6, 9), ATTK(AT_SPIT, AD_COLD, 8, 19), ATTK(AT_WEAP, AD_CONF, 3, 4), NO_ATTK), SIZ(160, 680, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("steam-powered shotgun sentry", S_QUANTMECH, LVL(60, 20, -9, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("The Lord of the Dynamos", S_QUANTMECH, LVL(60, 20, -6, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_GAZE, AD_ELEC, 2, 150), ATTK(AT_GAZE, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_ELEC, 5, 10), ATTK(AT_GAZE, AD_DREN, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_SLEEP, 0, M1_OMNIVORE|M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sniffling reappearance", S_QUANTMECH, LVL(60, 13, -5, 92, 0), (1), A(ATTK(AT_SPIT, AD_NIVE, 4, 10), ATTK(AT_HUGS, AD_CLRC, 1, 8), ATTK(AT_TUCH, AD_MAGM, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1645, 185, 0, MS_BRAG, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_POIS, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("councilor blacked", S_QUANTMECH, LVL(60, 10, -20, 90, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_NUMB, 6, 18), ATTK(AT_ENGL, AD_CLRC, 6, 8), ATTK(AT_BUTT, AD_NEXU, 1, 5), ATTK(AT_STNG, AD_LETH, 1, 18), ATTK(AT_HUGS, AD_FRZE, 7, 12), ATTK(AT_SPIT, AD_VENO, 8, 21)), SIZ(987, 127, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lothrian agent", S_QUANTMECH, LVL(61, 19, -5, 60, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 13), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("great dome of perplexity", S_QUANTMECH, LVL(62, 18, -15, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CONF, 12, 12), ATTK(AT_GAZE, AD_RBRE, 12, 12), ATTK(AT_GAZE, AD_SPC2, 7, 7), ATTK(AT_BEAM, AD_MANA, 10, 10), ATTK(AT_BEAM, AD_ENCH, 10, 10), ATTK(AT_BEAM, AD_DRLI, 5, 5) ), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("overpay oinked", S_QUANTMECH, LVL(63, 5, -20, 53, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_DGST, 1, 5), ATTK(AT_HUGS, AD_STCK, 7, 7), ATTK(AT_BREA, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2134, 460, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_THICK_HIDE|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("paginal quacking mislike", S_QUANTMECH, LVL(64, 5, -16, 79, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_EXPL, AD_CALM, 8, 4), ATTK(AT_NONE, AD_HEAL, 6, 21), ATTK(AT_BEAM, AD_FRZE, 1, 6), ATTK(AT_TRAM, AD_IDAM, 6, 6), ATTK(AT_EXPL, AD_WERE, 5, 21), ATTK(AT_STNG, AD_DRST, 6, 12)), SIZ(2305, 66, 0, MS_TREESQUAD, MZ_HUGE), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tabularly gladioli clangoured", S_QUANTMECH, LVL(64, 15, 10, 4, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_WGHT, 6, 10), ATTK(AT_WEAP, AD_RAGN, 8, 8), ATTK(AT_ENGL, AD_SPEL, 2, 13), ATTK(AT_EXPL, AD_TCKL, 1, 4), ATTK(AT_KICK, AD_DETH, 1, 5), NO_ATTK), SIZ(2164, 385, 0, MS_DRUGS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hecticly flooder highlighting township moralistically coagulator", S_QUANTMECH, LVL(65, 13, -20, 73, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_LETH, 1, 8), ATTK(AT_SPIT, AD_WGHT, 2, 15), ATTK(AT_STNG, AD_FIRE, 6, 4), ATTK(AT_MAGC, AD_LUCK, 6, 2), NO_ATTK, NO_ATTK), SIZ(4337, 154, 0, MS_SEDUCE, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_REGEN|M1_TPORT| M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("prevailer limitedly", S_QUANTMECH, LVL(65, 12, -23, 95, 0), (1), A(ATTK(AT_TUCH, AD_GLIB, 4, 21), ATTK(AT_LASH, AD_NEXU, 5, 6), ATTK(AT_BUTT, AD_UVUU, 5, 21), ATTK(AT_BUTT, AD_LUCK, 9, 9), ATTK(AT_WEAP, AD_DCAY, 8, 12), ATTK(AT_HUGS, AD_SLEE, 3, 13)), SIZ(283, 642, 0, MS_BONES, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HUMANOID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pseudopod door", S_QUANTMECH, LVL(65, 13, -24, 24, 0), (2), A(ATTK(AT_EXPL, AD_MCRE, 8, 18), ATTK(AT_KICK, AD_SGLD, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 69, 0, MS_PUPIL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Miyamoto Musashi", S_QUANTMECH, LVL(65, 25, -15, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_RBRE, 7, 10), ATTK(AT_WEAP, AD_DRST, 5, 10), ATTK(AT_WEAP, AD_DRST, 5, 5), ATTK(AT_GAZE, AD_FEAR, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("bey jaded", S_QUANTMECH, LVL(66, 12, 8, 73, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_FLAM, 9, 16), ATTK(AT_RATH, AD_NAST, 5, 4), ATTK(AT_SCRA, AD_ANTI, 9, 11), ATTK(AT_HUGS, AD_STAT, 8, 2), ATTK(AT_SPIT, AD_FRZE, 3, 2), NO_ATTK), SIZ(2319, 70, 0, MS_HCALIEN, MZ_GIGANTIC), MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("astonishingly skullduggery", S_QUANTMECH, LVL(66, 17, 7, 60, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_RATH, AD_WRAP, 9, 15), ATTK(AT_BITE, AD_CONT, 9, 21), ATTK(AT_WEAP, AD_PART, 2, 6), ATTK(AT_BREA, AD_UNPR, 3, 19), NO_ATTK, NO_ATTK), SIZ(1927, 349, 0, MS_SELFHARM, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("myriad unlatch", S_QUANTMECH, LVL(68, 13, -3, 67, 8), (G_GENO|G_PLATOON|1|G_RGROUP), A(ATTK(AT_LASH, AD_CAST, 1, 19), ATTK(AT_HUGS, AD_CALM, 8, 13), ATTK(AT_STNG, AD_CNCL, 7, 8), ATTK(AT_CLAW, AD_DRDX, 1, 19), NO_ATTK, NO_ATTK), SIZ(193, 405, 0, MS_HCALIEN, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_NOHEAD|M1_SLITHY|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("leafed colonizing", S_QUANTMECH, LVL(68, 12, -25, 62, 2), (G_GENO|1), A(ATTK(AT_ENGL, AD_TIME, 6, 12), ATTK(AT_NONE, AD_ICUR, 7, 19), ATTK(AT_TRAM, AD_LAZY, 1, 1), ATTK(AT_WEAP, AD_TRAP, 1, 9), ATTK(AT_BEAM, AD_DETH, 2, 9), NO_ATTK), SIZ(1517, 709, 0, MS_GROWL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, MR_DRAIN, M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("skirl crankpin", S_QUANTMECH, LVL(69, 12, -1, 92, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 5, 11), ATTK(AT_BITE, AD_SGLD, 8, 12), ATTK(AT_TRAM, AD_UVUU, 2, 1), ATTK(AT_KICK, AD_WISD, 2, 8), NO_ATTK, NO_ATTK), SIZ(1591, 599, 0, MS_ALLA, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cortege reemerging", S_QUANTMECH, LVL(70, 12, 5, 61, -9), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_AXUS, 1, 6), ATTK(AT_WEAP, AD_CLRC, 2, 19), ATTK(AT_NONE, AD_BLND, 4, 18), ATTK(AT_WEAP, AD_CAST, 1, 16), NO_ATTK, NO_ATTK), SIZ(732, 1262, 0, MS_SMITH, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE, M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("grimmest shining customized valuated", S_QUANTMECH, LVL(71, 8, -9, 74, 0), (G_UNIQ|4), A(ATTK(AT_WEAP, AD_TLPT, 7, 5), ATTK(AT_BITE, AD_BADE, 5, 6), ATTK(AT_SPIT, AD_ENCH, 9, 21), ATTK(AT_LASH, AD_TRAP, 3, 2), NO_ATTK, NO_ATTK), SIZ(11, 596, 0, MS_SPOILER, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_OMNIVORE, M2_VAMPIRE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("beat bakersfield benumbed", S_QUANTMECH, LVL(71, 25, -24, 43, 0), (G_RGROUP|4), A(ATTK(AT_KICK, AD_LITE, 1, 3), ATTK(AT_MAGC, AD_CHKH, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3269, 849, 0, MS_WOLLOH, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("jargonize aborigine", S_QUANTMECH, LVL(72, 4, -23, 11, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_SITM, 6, 6), ATTK(AT_SCRA, AD_FREN, 3, 2), ATTK(AT_BREA, AD_NGEN, 8, 17), ATTK(AT_STNG, AD_LITE, 3, 15), ATTK(AT_MAGC, AD_FEAR, 9, 15), NO_ATTK), SIZ(705, 298, 0, MS_TEACHER, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_PNAME|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("collapsed dilapidating", S_QUANTMECH, LVL(73, 20, 9, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_FRZE, 8, 17), ATTK(AT_ENGL, AD_AMNE, 1, 21), ATTK(AT_HUGS, AD_INER, 8, 8), ATTK(AT_NONE, AD_PEST, 5, 16), NO_ATTK, NO_ATTK), SIZ(220, 462, 0, MS_ANIMAL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_ACID|M1_POIS, M2_UNDEAD|M2_STALK|M2_NASTY|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("outback holidaying nobble", S_QUANTMECH, LVL(73, 7, -5, 74, 3), (1), A(ATTK(AT_BEAM, AD_INVE, 8, 16), ATTK(AT_HUGS, AD_CORR, 2, 10), ATTK(AT_BOOM, AD_PLYS, 7, 20), ATTK(AT_CLAW, AD_THIE, 9, 5), NO_ATTK, NO_ATTK), SIZ(2787, 962, 0, MS_BURBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unalterably transhipment nix mountie", S_QUANTMECH, LVL(74, 12, -30, 91, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_AGGR, 6, 15), ATTK(AT_LASH, AD_MAGM, 1, 19), ATTK(AT_WEAP, AD_CLRC, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(508, 1144, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT|MR_STONE, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD, M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC|M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("peeper elopement", S_QUANTMECH, LVL(75, 12, -12, 34, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TRAM, AD_DIMN, 1, 14), ATTK(AT_TRAM, AD_POIS, 1, 2), ATTK(AT_WEAP, AD_BANI, 4, 7), ATTK(AT_EXPL, AD_WRAT, 1, 14), ATTK(AT_SPIT, AD_MAGM, 4, 4), NO_ATTK), SIZ(195, 4, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_NOEYES|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eternally ptomain unreadier haymaker", S_QUANTMECH, LVL(76, 18, 5, 90, -2), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_VENO, 5, 21), ATTK(AT_LASH, AD_DREA, 5, 16), ATTK(AT_SCRA, AD_WEBS, 9, 7), ATTK(AT_TENT, AD_LAZY, 6, 3), NO_ATTK, NO_ATTK), SIZ(432, 1035, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fishier cerise amplifying", S_QUANTMECH, LVL(78, 18, -25, 76, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_DISN, 2, 9), ATTK(AT_ENGL, AD_ICUR, 4, 1), ATTK(AT_WEAP, AD_DAMA, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(822, 547, 0, MS_MUTE, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bedrail centroid", S_QUANTMECH, LVL(78, 10, 5, 82, 4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_WGHT, 3, 4), ATTK(AT_BEAM, AD_ACID, 3, 13), ATTK(AT_TENT, AD_STUN, 7, 15), ATTK(AT_RATH, AD_CHRN, 6, 15), ATTK(AT_ENGL, AD_TECH, 1, 8), NO_ATTK), SIZ(1391, 521, 0, MS_METALMAFIA, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOEYES, M2_NOPOLY|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("temporary topping", S_QUANTMECH, LVL(78, 13, -30, 36, -5), (G_GENO|G_LGROUP|3), A(ATTK(AT_SPIT, AD_DISE, 7, 16), ATTK(AT_BUTT, AD_DROP, 3, 3), ATTK(AT_TRAM, AD_TLPT, 5, 13), ATTK(AT_RATH, AD_GRAV, 2, 20), ATTK(AT_HUGS, AD_RAGN, 1, 10), NO_ATTK), SIZ(396, 577, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY| M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_MIMIC|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("skulking thieftaker woodcarver hardboard flamier invade racism rethreaded", S_QUANTMECH, LVL(79, 10, -4, 73, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_FUMB, 1, 10), ATTK(AT_RATH, AD_DREN, 5, 16), ATTK(AT_BEAM, AD_THIR, 9, 3), ATTK(AT_SCRA, AD_THIR, 5, 5), ATTK(AT_WEAP, AD_HALU, 1, 6), NO_ATTK), SIZ(9, 924, 0, MS_CASINO, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_MINDLESS, M2_PRINCE|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("steam-powered rocket sentry", S_QUANTMECH, LVL(80, 25, -12, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("mussing cinerary", S_QUANTMECH, LVL(80, 12, -13, 79, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_SPEL, 2, 19), ATTK(AT_NONE, AD_BANI, 9, 10), ATTK(AT_ENGL, AD_VOMT, 6, 1), ATTK(AT_LASH, AD_PLAS, 3, 11), NO_ATTK, NO_ATTK), SIZ(1220, 720, 0, MS_SELFHARM, MZ_HUGE), MR_POISON|MR_STONE|MR_DRAIN, MR_POISON|MR_STONE, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("phasic annihilation automata type IX", S_QUANTMECH, LVL(80, 18, -16, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ENCH, 5, 20), ATTK(AT_GAZE, AD_ENCH, 5, 30), ATTK(AT_BEAM, AD_ELEC, 10, 10), ATTK(AT_BEAM, AD_ENCH, 10, 10), ATTK(AT_BEAM, AD_PLAS, 10, 10), ATTK(AT_BEAM, AD_PHYS, 15, 15) ), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_DEATH|MR_ACID, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("smaller vapour", S_QUANTMECH, LVL(80, 12, -9, 2, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_SWAP, 8, 12), ATTK(AT_TUCH, AD_LITE, 1, 13), ATTK(AT_HUGS, AD_DEPR, 8, 19), ATTK(AT_BREA, AD_LEGS, 9, 1), ATTK(AT_MAGC, AD_RAGN, 6, 4), ATTK(AT_BITE, AD_CORR, 7, 7)), SIZ(1365, 288, 0, MS_TEACHER, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_UNSOLID, M2_NOPOLY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("accumulative galvanically", S_QUANTMECH, LVL(80, 17, -11, 52, 5), (1), A(ATTK(AT_BEAM, AD_FAMN, 7, 12), ATTK(AT_EXPL, AD_MANA, 1, 3), ATTK(AT_BITE, AD_SHRD, 9, 10), ATTK(AT_TENT, AD_RBRE, 9, 13), NO_ATTK, NO_ATTK), SIZ(1800, 986, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS| M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("virus warning placer", S_QUANTMECH, LVL(80, 24, -20, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 16), ATTK(AT_WEAP, AD_NIVE, 6, 16), ATTK(AT_WEAP, AD_LITT, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("steam drill", S_QUANTMECH, LVL(82, 24, -9, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_TUNNEL, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY|M2_WANDER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("jocularity nonmilitarily sassily result oriental", S_QUANTMECH, LVL(82, 18, -10, 3, -4), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_DISN, 6, 5), ATTK(AT_BREA, AD_TLPT, 3, 7), ATTK(AT_ENGL, AD_TCKL, 1, 4), ATTK(AT_WEAP, AD_TERR, 4, 5), ATTK(AT_WEAP, AD_WRAP, 1, 19), ATTK(AT_EXPL, AD_DCAY, 3, 15)), SIZ(34, 133, 0, MS_SUPERMAN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("redundant overfill", S_QUANTMECH, LVL(82, 15, 4, 85, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_IDAM, 1, 9), ATTK(AT_GAZE, AD_INER, 3, 8), ATTK(AT_SCRA, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2016, 8, 0, MS_ESCAPE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_NOHANDS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("industrialism fetchingly", S_QUANTMECH, LVL(82, 16, -18, 79, 0), (1), A(ATTK(AT_BITE, AD_DGST, 2, 6), ATTK(AT_SCRA, AD_TREM, 3, 19), ATTK(AT_TRAM, AD_CLRC, 2, 11), ATTK(AT_SCRA, AD_THIR, 9, 8), ATTK(AT_ENGL, AD_WRAP, 2, 3), ATTK(AT_HUGS, AD_LAVA, 6, 1)), SIZ(3369, 283, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_CLING|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("phonogram relinquished tactical", S_QUANTMECH, LVL(83, 10, -6, 90, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_ABDC, 2, 8), ATTK(AT_GAZE, AD_BURN, 1, 7), ATTK(AT_BOOM, AD_NPRO, 2, 17), ATTK(AT_NONE, AD_TIME, 7, 11), NO_ATTK, NO_ATTK), SIZ(384, 961, 0, MS_SMITH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lowery cared cardiographer", S_QUANTMECH, LVL(83, 10, 2, 88, -5), (G_LGROUP|1), A(ATTK(AT_HUGS, AD_DFOO, 5, 4), ATTK(AT_WEAP, AD_RUST, 6, 2), ATTK(AT_WEAP, AD_AMNE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(235, 129, 0, MS_JAPANESE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fucked drollery unrecognized", S_QUANTMECH, LVL(84, 38, -30, 17, -7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_GRAV, 5, 16), ATTK(AT_BUTT, AD_MEMO, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1357, 810, 0, MS_GIBBERISH, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pimpling sportswear", S_QUANTMECH, LVL(84, 14, -23, 79, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_LAVA, 5, 7), ATTK(AT_MAGC, AD_WRAT, 7, 14), ATTK(AT_BEAM, AD_THIR, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1789, 198, 0, MS_FART_LOUD, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("incitingly inoperative", S_QUANTMECH, LVL(85, 15, 9, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_FLAM, 2, 18), ATTK(AT_BREA, AD_FAKE, 4, 20), ATTK(AT_MAGC, AD_THIR, 7, 9), ATTK(AT_TRAM, AD_SIN, 6, 15), NO_ATTK, NO_ATTK), SIZ(1389, 271, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_CONCEAL|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("skeletomuscular atomy", S_QUANTMECH, LVL(85, 10, 8, 95, -1), (G_GENO|G_VLGROUP|2), A(ATTK(AT_ENGL, AD_MINA, 4, 16), ATTK(AT_TRAM, AD_CLRC, 8, 7), ATTK(AT_MAGC, AD_GRAV, 4, 14), ATTK(AT_GAZE, AD_DRST, 6, 18), NO_ATTK, NO_ATTK), SIZ(3022, 1060, 0, MS_BOAST, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_POIS|M1_CARNIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deacidification disassociation", S_QUANTMECH, LVL(85, 27, -4, 80, -6), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_SITM, 8, 14), ATTK(AT_BREA, AD_CHRN, 5, 13), ATTK(AT_WEAP, AD_POLY, 6, 1), ATTK(AT_MAGC, AD_DREN, 9, 13), NO_ATTK, NO_ATTK), SIZ(4673, 41, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_TUNNEL|M1_ACID|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("totalism clotured metacarpal scirocco", S_QUANTMECH, LVL(85, 4, -23, 56, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_BANI, 6, 11), ATTK(AT_WEAP, AD_FAKE, 8, 14), ATTK(AT_NONE, AD_SKIL, 2, 15), ATTK(AT_BOOM, AD_THIR, 9, 10), NO_ATTK, NO_ATTK), SIZ(391, 25, 0, MS_BURBLE, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_TPORT_CNTRL, M2_STRONG|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wilding liberationist", S_QUANTMECH, LVL(85, 12, -14, 98, 0), (1), A(ATTK(AT_WEAP, AD_GLIB, 1, 8), ATTK(AT_MAGC, AD_INSA, 1, 21), ATTK(AT_NONE, AD_ICUR, 1, 9), ATTK(AT_STNG, AD_MAGM, 5, 2), NO_ATTK, NO_ATTK), SIZ(2523, 872, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("autosuggestion restuff", S_QUANTMECH, LVL(85, 12, 0, 60, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_CHRN, 8, 20), ATTK(AT_MAGC, AD_TIME, 3, 16), ATTK(AT_SPIT, AD_WET, 3, 14), ATTK(AT_CLAW, AD_MAGM, 3, 20), NO_ATTK, NO_ATTK), SIZ(774, 330, 0, MS_NEIGH, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("statable salamander equilibrate", S_QUANTMECH, LVL(85, 15, -24, 88, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_FIRE, 8, 15), ATTK(AT_NONE, AD_ABDC, 8, 3), ATTK(AT_TENT, AD_HEAL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(456, 226, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID|MR_STONE, M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_TPORT_CNTRL, M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NONMOVING|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("revivalistic lisbon concerned bloom brakemen", S_QUANTMECH, LVL(86, 6, -2, 95, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_CLAW, AD_CHRN, 5, 17), ATTK(AT_BREA, AD_DETH, 5, 10), ATTK(AT_TRAM, AD_COLD, 3, 16), ATTK(AT_WEAP, AD_ALIN, 1, 9), ATTK(AT_GAZE, AD_MANA, 5, 20), NO_ATTK), SIZ(2898, 0, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_TPORT|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chortler apportioned", S_QUANTMECH, LVL(87, 9, 10, 58, 0), (G_GENO|3), A(ATTK(AT_NONE, AD_LAVA, 3, 5), ATTK(AT_BITE, AD_BADE, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3300, 883, 0, MS_FEARHARE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_NOEYES|M1_UNSOLID, M2_LORD|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("milliard kraal", S_QUANTMECH, LVL(87, 13, 10, 78, 14), (G_UNIQ|4), A(ATTK(AT_TUCH, AD_HODS, 8, 15), ATTK(AT_ENGL, AD_FEAR, 9, 5), ATTK(AT_BEAM, AD_SLOW, 6, 1), ATTK(AT_WEAP, AD_SSEX, 8, 8), NO_ATTK, NO_ATTK), SIZ(3251, 70, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_TPORT, M2_UNDEAD|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mobile replicating machine gun automata type IX", S_QUANTMECH, LVL(88, 24, 8, 5, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("hexed helloing", S_QUANTMECH, LVL(88, 12, -28, 88, -13), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_CHKH, 9, 19), ATTK(AT_BOOM, AD_DRIN, 5, 15), ATTK(AT_TENT, AD_VULN, 8, 20), ATTK(AT_BITE, AD_WTHR, 3, 15), ATTK(AT_ENGL, AD_RNG, 5, 19), ATTK(AT_WEAP, AD_CHRN, 3, 11)), SIZ(3056, 1021, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_MINDLESS|M1_CARNIVORE, M2_PNAME|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("halfback insatiability", S_QUANTMECH, LVL(90, 11, -16, 65, 1), (G_SGROUP|2), A(ATTK(AT_TRAM, AD_WGHT, 1, 1), ATTK(AT_ENGL, AD_PAIN, 6, 18), ATTK(AT_BITE, AD_TRAP, 8, 21), ATTK(AT_TUCH, AD_NPRO, 5, 4), ATTK(AT_CLAW, AD_POLY, 1, 16), NO_ATTK), SIZ(3238, 722, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unseen mechanic", S_QUANTMECH, LVL(90, 19, -35, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 6, 18), ATTK(AT_LASH, AD_SAMU, 7, 12), ATTK(AT_BEAM, AD_SAMU, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hasty mechanic", S_QUANTMECH, LVL(90, 19, -35, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 6, 18), ATTK(AT_LASH, AD_SAMU, 7, 12), ATTK(AT_BEAM, AD_SAMU, 7, 12), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("steam-powered missile sentry", S_QUANTMECH, LVL(90, 30, -15, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_BEAM, AD_PHYS, 15, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Ariane, Lady of the Elements", S_QUANTMECH, /* has super regene, spawns with block-heeled combat boot, hippie heels, wand of teleportation, wand of full healing and 3 potions of full healing */ LVL(90, 15, -20, 75, 10), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_KICK, AD_PHYS, 5, 10), ATTK(AT_BEAM, AD_FIRE, 5, 10), ATTK(AT_BEAM, AD_ELEC, 5, 10), ATTK(AT_BEAM, AD_COLD, 5, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP, MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WAITFORU|M3_WANTSALL, M4_REFLECT|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cogitator flincher", S_QUANTMECH, LVL(91, 12, -24, 77, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_COLD, 3, 18), ATTK(AT_TENT, AD_BANI, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4725, 0, 0, MS_METALMAFIA, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_SLITHY| M1_THICK_HIDE, M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hayride unruffled", S_QUANTMECH, LVL(91, 12, 8, 91, 0), (G_SGROUP|4), A(ATTK(AT_BEAM, AD_BLAS, 2, 14), ATTK(AT_WEAP, AD_DROP, 2, 6), ATTK(AT_STNG, AD_WISD, 1, 6), ATTK(AT_SCRA, AD_NACU, 1, 9), ATTK(AT_MAGC, AD_NUMB, 3, 7), NO_ATTK), SIZ(1672, 597, 0, MS_SISSY, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_SEE_INVIS| M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("heckled sultriest", S_QUANTMECH, LVL(93, 12, -10, 74, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_ENGL, AD_NGRA, 6, 18), ATTK(AT_SCRA, AD_GRAV, 9, 4), ATTK(AT_ENGL, AD_DRCH, 7, 20), ATTK(AT_KICK, AD_STCK, 3, 10), NO_ATTK, NO_ATTK), SIZ(786, 285, 0, MS_NURSE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, MR_COLD, M1_WALLWALK|M1_NOLIMBS|M1_UNSOLID, M2_PRINCE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("salutary setout retitling", S_QUANTMECH, LVL(93, 10, -18, 59, 10), (G_GENO|1), A(ATTK(AT_TENT, AD_RUNS, 1, 12), ATTK(AT_MAGC, AD_SLOW, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(841, 890, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nazi panther tank", S_QUANTMECH, LVL(93, 36, -20, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_BEAM, AD_FIRE, 15, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("The Babbage Analytical Engine", S_QUANTMECH, LVL(93, 30, -13, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_BEAM, AD_ELEC, 15, 10), ATTK(AT_GAZE, AD_DREN, 5, 5), ATTK(AT_BEAM, AD_FIRE, 15, 10), ATTK(AT_BEAM, AD_SOUN, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_SLEEP|MR_COLD|MR_DRAIN, 0, M1_OMNIVORE|M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("fearfuller flamy", S_QUANTMECH, LVL(94, 12, 3, 64, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_FAKE, 8, 13), ATTK(AT_STNG, AD_DISN, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(247, 1118, 0, MS_METALMAFIA, MZ_SMALL), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("contractor deux", S_QUANTMECH, LVL(94, 12, 6, 50, -14), (G_GENO|G_SGROUP|4), A(ATTK(AT_EXPL, AD_DISN, 2, 12), ATTK(AT_WEAP, AD_ILLU, 5, 12), ATTK(AT_TRAM, AD_ELEC, 1, 14), ATTK(AT_HUGS, AD_DEPR, 7, 1), ATTK(AT_ENGL, AD_LEGS, 8, 1), ATTK(AT_RATH, AD_TIME, 5, 14)), SIZ(553, 732, 0, MS_SOUND, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_TUNNEL|M1_NOHANDS|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("irrupted pun", S_QUANTMECH, LVL(94, 12, 8, 65, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_MAGC, AD_MIDI, 3, 21), ATTK(AT_TENT, AD_MIDI, 4, 6), ATTK(AT_HUGS, AD_PLAS, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(655, 887, 0, MS_PUPIL, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_SLEEP, M1_SWIM|M1_NEEDPICK|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lucidity phyla scintillate", S_QUANTMECH, LVL(95, 10, -29, 43, 0), (4), A(ATTK(AT_KICK, AD_FIRE, 1, 4), ATTK(AT_BOOM, AD_CALM, 6, 7), ATTK(AT_CLAW, AD_CURS, 1, 6), ATTK(AT_LASH, AD_LEGS, 9, 18), ATTK(AT_CLAW, AD_NGRA, 5, 2), NO_ATTK), SIZ(435, 220, 0, MS_GIBBERISH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nonadhesive relentlessly", S_QUANTMECH, LVL(95, 12, -8, 92, 0), (G_VLGROUP|2), A(ATTK(AT_NONE, AD_SHRD, 2, 6), ATTK(AT_GAZE, AD_GRAV, 5, 7), ATTK(AT_TENT, AD_HODS, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1597, 1527, 0, MS_COW, MZ_SMALL), MR_SLEEP|MR_DRAIN, 0, M1_CONCEAL|M1_NOHEAD|M1_ACID|M1_OMNIVORE, M2_STALK|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("etheric dimensional phase automaton", S_QUANTMECH, LVL(95, 36, -25, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 20), ATTK(AT_BEAM, AD_PHYS, 15, 10), ATTK(AT_BEAM, AD_ELEC, 7, 7), ATTK(AT_BEAM, AD_ACID, 7, 7), ATTK(AT_BEAM, AD_MANA, 7, 7), ATTK(AT_GAZE, AD_TLPT, 0, 0) ), SIZ(100, 100, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_SWIM, M2_NEUTER|M2_HOSTILE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("guesting rassled", S_QUANTMECH, LVL(95, 12, 4, 52, -18), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_CURS, 1, 14), ATTK(AT_MAGC, AD_AMNE, 0, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(485, 1488, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_SEE_INVIS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("implausibly polled", S_QUANTMECH, LVL(95, 9, 0, 47, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_VAPO, 3, 10), ATTK(AT_TENT, AD_TLPT, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 110, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE| M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("acetaldehyde compressor", S_QUANTMECH, LVL(96, 23, 7, 89, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_THIR, 3, 13), ATTK(AT_TENT, AD_PART, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 708, 0, MS_FART_NORMAL, MZ_HUGE), MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NONMOVING, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mopingly operant prolapse", S_QUANTMECH, LVL(96, 12, -11, 99, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_LITT, 5, 20), ATTK(AT_STNG, AD_WERE, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3840, 755, 0, MS_DJINNI, MZ_HUGE), MR_COLD|MR_POISON, 0, M1_CLING|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("coper palmitate", S_QUANTMECH, LVL(97, 10, -7, 18, 19), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SCRA, AD_MIDI, 6, 5), ATTK(AT_BREA, AD_SAMU, 1, 20), ATTK(AT_STNG, AD_DGST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(333, 373, 0, MS_GAARDIEN, MZ_SMALL), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("jovial clothbound", S_QUANTMECH, LVL(98, 5, -22, 98, 13), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_IDAM, 9, 7), ATTK(AT_BUTT, AD_PEST, 1, 3), ATTK(AT_KICK, AD_CALM, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3723, 302, 0, MS_BRAG, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("juttingly immersed", S_QUANTMECH, LVL(98, 12, -28, 43, 0), (G_SGROUP|1), A(ATTK(AT_TUCH, AD_NACU, 2, 10), ATTK(AT_STNG, AD_NAST, 6, 2), ATTK(AT_KICK, AD_DRIN, 6, 11), ATTK(AT_SCRA, AD_FIRE, 3, 14), ATTK(AT_STNG, AD_LETH, 8, 20), ATTK(AT_TUCH, AD_ALIN, 2, 7)), SIZ(833, 207, 0, MS_SQAWK, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nonalignment medially", S_QUANTMECH, LVL(98, 7, -25, 61, 0), (3), A(ATTK(AT_HUGS, AD_CONT, 1, 9), ATTK(AT_TENT, AD_WEBS, 8, 1), ATTK(AT_BITE, AD_ICUR, 7, 9), ATTK(AT_ENGL, AD_FREN, 3, 3), ATTK(AT_TENT, AD_COLD, 7, 1), NO_ATTK), SIZ(1295, 214, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_SWIM|M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_ACID|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("senna gastropod", S_QUANTMECH, LVL(98, 41, -9, 81, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TREM, 5, 2), ATTK(AT_CLAW, AD_MALK, 1, 2), ATTK(AT_TUCH, AD_DETH, 1, 9), ATTK(AT_MAGC, AD_DRIN, 6, 6), NO_ATTK, NO_ATTK), SIZ(252, 176, 0, MS_TRUMPET, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_MINION|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("voraciously craved", S_QUANTMECH, LVL(99, 17, -17, 4, 0), (G_SGROUP|3), A(ATTK(AT_RATH, AD_AGGR, 3, 2), ATTK(AT_WEAP, AD_TLPT, 1, 21), ATTK(AT_CLAW, AD_WTHR, 3, 7), ATTK(AT_BUTT, AD_PHYS, 3, 15), NO_ATTK, NO_ATTK), SIZ(2243, 911, 0, MS_NURSE, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_ACID|M1_HERBIVORE| M1_METALLIVORE, M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("piccalilli myth", S_QUANTMECH, LVL(100, 12, -10, 49, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TENT, AD_GRAV, 9, 17), ATTK(AT_MAGC, AD_ICEB, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(574, 1020, 0, MS_SPELL, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("empiric somnambulation netty guano", S_QUANTMECH, LVL(100, 11, -39, 90, 0), (1), A(ATTK(AT_CLAW, AD_TRAI, 7, 9), ATTK(AT_MAGC, AD_ELEC, 3, 24), ATTK(AT_GAZE, AD_WGHT, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(459, 300, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_HUMANOID|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wowed moly", S_QUANTMECH, LVL(100, 21, -22, 10, 1), (1), A(ATTK(AT_WEAP, AD_RBRE, 5, 10), ATTK(AT_GAZE, AD_SITM, 8, 1), ATTK(AT_LASH, AD_FRZE, 4, 11), ATTK(AT_GAZE, AD_BADE, 9, 9), ATTK(AT_CLAW, AD_STTP, 0, 10), ATTK(AT_ENGL, AD_RNG, 5, 17)), SIZ(28, 1036, 0, MS_SQAWK, MZ_SMALL), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("thompson discernible excommunicating", S_QUANTMECH, LVL(100, 7, 10, 61, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_TIME, 1, 7), ATTK(AT_TUCH, AD_COLD, 6, 10), ATTK(AT_SPIT, AD_SPEL, 9, 2), ATTK(AT_TRAM, AD_TREM, 1, 4), NO_ATTK, NO_ATTK), SIZ(469, 497, 0, MS_BOT, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_NEEDPICK|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("adenoidal consorted", S_QUANTMECH, LVL(101, 14, -27, 94, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BUTT, AD_CAST, 2, 6), ATTK(AT_BUTT, AD_NAST, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1019, 256, 0, MS_BRAG, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("escalatory fatter paraffine uncomfortably", S_QUANTMECH, LVL(101, 11, -37, 74, -2), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FUMB, 1, 2), ATTK(AT_SPIT, AD_PHYS, 4, 11), ATTK(AT_BITE, AD_GLIB, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(46, 330, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_TPORT, M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unrepentingly salesperson", S_QUANTMECH, LVL(102, 13, -1, 83, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_DREA, 4, 25), ATTK(AT_LASH, AD_DFOO, 5, 3), ATTK(AT_BITE, AD_TCKL, 2, 16), ATTK(AT_TUCH, AD_SIN, 4, 9), ATTK(AT_SCRA, AD_SLEE, 0, 24), ATTK(AT_TRAM, AD_MIDI, 3, 4)), SIZ(4147, 504, 0, MS_WERE, MZ_GIGANTIC), MR_ELEC|MR_DEATH|MR_DRAIN, 0, 0, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("archfiend stuttering aglee", S_QUANTMECH, LVL(103, 20, -20, 73, 6), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_KICK, AD_LUCK, 1, 19), ATTK(AT_BREA, AD_LUCK, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(186, 307, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_ACID|M1_POIS|M1_OMNIVORE, M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("candelabrum abaci", S_QUANTMECH, LVL(104, 15, -7, 80, -18), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SPIT, AD_TECH, 4, 23), ATTK(AT_TENT, AD_LUCK, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3393, 149, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_ANIMAL, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ruddle signatured", S_QUANTMECH, LVL(104, 4, -10, 89, 0), (G_LGROUP|1), A(ATTK(AT_BITE, AD_ABDC, 6, 4), ATTK(AT_BUTT, AD_SEDU, 7, 12), ATTK(AT_KICK, AD_LEGS, 2, 10), ATTK(AT_WEAP, AD_ICUR, 6, 20), ATTK(AT_BOOM, AD_SEDU, 9, 24), ATTK(AT_NONE, AD_WEBS, 1, 10)), SIZ(642, 1744, 0, MS_GRUNT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sutra pommelled", S_QUANTMECH, LVL(105, 15, -36, 95, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_SPIT, AD_TRAI, 1, 25), ATTK(AT_RATH, AD_CNCL, 0, 14), ATTK(AT_ENGL, AD_MINA, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(307, 171, 0, MS_CLOCK, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fortify dogmatism rocklike", S_QUANTMECH, LVL(107, 12, 10, 86, 0), (1), A(ATTK(AT_STNG, AD_SIN, 4, 17), ATTK(AT_BUTT, AD_DISN, 7, 9), ATTK(AT_HUGS, AD_NEXU, 5, 18), ATTK(AT_STNG, AD_POLY, 3, 12), ATTK(AT_SPIT, AD_HALU, 1, 21), NO_ATTK), SIZ(2557, 149, 0, MS_SOLDIER, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_PRINCE|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("soaker bubblier", S_QUANTMECH, LVL(108, 12, 9, 100, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEAR, 7, 5), ATTK(AT_BEAM, AD_LETH, 2, 16), ATTK(AT_TENT, AD_SHRD, 3, 11), ATTK(AT_GAZE, AD_NGRA, 9, 3), ATTK(AT_TRAM, AD_FIRE, 4, 10), ATTK(AT_HUGS, AD_NPRO, 2, 1)), SIZ(2727, 1225, 0, MS_STABILIZE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID| M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grander fidgeting", S_QUANTMECH, LVL(109, 14, -22, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_TRAI, 4, 8), ATTK(AT_BITE, AD_WEBS, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3430, 811, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("emissary unsubstantial epigrammatical comforter", S_QUANTMECH, LVL(109, 20, -40, 73, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_MINA, 6, 6), ATTK(AT_GAZE, AD_CORR, 6, 17), ATTK(AT_KICK, AD_BLND, 8, 3), ATTK(AT_BREA, AD_WRAT, 4, 14), NO_ATTK, NO_ATTK), SIZ(1611, 690, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("overpayment attesting", S_QUANTMECH, LVL(110, 24, -14, 67, 0), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 20), ATTK(AT_CLAW, AD_TRAI, 8, 23), ATTK(AT_ENGL, AD_DAMA, 6, 13), ATTK(AT_CLAW, AD_DCAY, 1, 14), ATTK(AT_WEAP, AD_STTP, 2, 10), NO_ATTK), SIZ(3527, 471, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_OMNIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("warty imprimatur", S_QUANTMECH, LVL(110, 20, -15, 85, 0), (1), A(ATTK(AT_WEAP, AD_NEXU, 1, 20), ATTK(AT_BITE, AD_TERR, 7, 18), ATTK(AT_LASH, AD_BADE, 6, 13), ATTK(AT_WEAP, AD_SPC2, 1, 12), NO_ATTK, NO_ATTK), SIZ(2420, 33, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("grafting assailed", S_QUANTMECH, LVL(110, 15, 0, 92, 10), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_NGEN, 7, 7), ATTK(AT_GAZE, AD_AGGR, 1, 22), ATTK(AT_STNG, AD_INER, 9, 12), ATTK(AT_KICK, AD_RBRE, 1, 17), ATTK(AT_SCRA, AD_ICEB, 7, 5), NO_ATTK), SIZ(1075, 424, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("surcingle contouring", S_QUANTMECH, LVL(111, 12, -6, 83, -1), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SGLD, 4, 7), ATTK(AT_LASH, AD_ICEB, 3, 26), ATTK(AT_TENT, AD_DETH, 3, 25), ATTK(AT_TUCH, AD_WRAT, 1, 23), ATTK(AT_NONE, AD_SSEX, 8, 26), ATTK(AT_NONE, AD_VAPO, 1, 6)), SIZ(2761, 277, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("threatened melted uncouth", S_QUANTMECH, LVL(111, 16, 5, 73, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_LASH, AD_CURS, 2, 2), ATTK(AT_HUGS, AD_DEPR, 8, 26), ATTK(AT_BUTT, AD_SCOR, 9, 6), ATTK(AT_STNG, AD_DRLI, 9, 26), ATTK(AT_TUCH, AD_LAVA, 1, 2), ATTK(AT_TUCH, AD_DREA, 8, 26)), SIZ(1141, 781, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_COLD, M1_CONCEAL, M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("judoist outlawed wayfaring", S_QUANTMECH, LVL(112, 14, -19, 78, 17), (G_GENO|4), A(ATTK(AT_MAGC, AD_SCOR, 4, 23), ATTK(AT_MAGC, AD_AMNE, 3, 24), ATTK(AT_EXPL, AD_PAIN, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1113, 249, 0, MS_LAUGH, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_BREATHLESS|M1_NOHANDS, M2_WANDER|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("setout defrocked", S_QUANTMECH, LVL(112, 13, -23, 73, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_NONE, AD_TIME, 5, 23), ATTK(AT_BUTT, AD_SKIL, 7, 14), ATTK(AT_MAGC, AD_IDAM, 6, 12), ATTK(AT_TENT, AD_POLY, 1, 15), ATTK(AT_WEAP, AD_UNPR, 1, 4), NO_ATTK), SIZ(161, 1465, 0, MS_CLOCK, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_SWIM|M1_CONCEAL|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("stutteringly tortilla aversive", S_QUANTMECH, LVL(112, 12, -33, 84, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SHRD, 1, 11), ATTK(AT_WEAP, AD_POIS, 9, 13), ATTK(AT_BITE, AD_WISD, 9, 24), ATTK(AT_GAZE, AD_DFOO, 8, 25), NO_ATTK, NO_ATTK), SIZ(2328, 552, 0, MS_BURBLE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON|MR_ACID, M1_SWIM|M1_TUNNEL|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_DEMON|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("utterance neurotically", S_QUANTMECH, LVL(112, 16, -21, 13, -15), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_WET, 9, 5), ATTK(AT_TRAM, AD_STON, 9, 13), ATTK(AT_SPIT, AD_WEEP, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2217, 919, 0, MS_ALLA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT, M1_HUMANOID|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coppered maser degum", S_QUANTMECH, LVL(112, 12, -29, 98, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_EXPL, AD_SOUN, 9, 4), ATTK(AT_HUGS, AD_WRAP, 1, 12), ATTK(AT_NONE, AD_MINA, 5, 19), ATTK(AT_NONE, AD_VOMT, 2, 9), ATTK(AT_STNG, AD_DIMN, 3, 3), ATTK(AT_WEAP, AD_LUCK, 8, 11)), SIZ(373, 1276, 0, MS_WERE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("visualization tremblingly efficiency", S_QUANTMECH, LVL(113, 50, -11, 19, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_MAGM, 4, 5), ATTK(AT_BREA, AD_ANTI, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(586, 547, 0, MS_TRUMPET, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rubying swansdown", S_QUANTMECH, LVL(113, 49, -5, 76, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_CNCL, 5, 10), ATTK(AT_SPIT, AD_BADE, 3, 6), ATTK(AT_BITE, AD_NTHR, 5, 17), ATTK(AT_KICK, AD_AXUS, 5, 14), ATTK(AT_BITE, AD_DRST, 2, 14), NO_ATTK), SIZ(862, 645, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, MR_COLD, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("colocate seemlier", S_QUANTMECH, LVL(113, 18, 1, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_TLPT, 6, 20), ATTK(AT_WEAP, AD_SHRD, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2785, 348, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("diphtheric roping", S_QUANTMECH, LVL(114, 18, -13, 93, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_MIDI, 5, 9), ATTK(AT_KICK, AD_SPEL, 1, 23), ATTK(AT_GAZE, AD_ELEC, 8, 2), ATTK(AT_GAZE, AD_DRST, 8, 4), ATTK(AT_KICK, AD_WTHR, 3, 12), NO_ATTK), SIZ(3275, 407, 0, MS_BOAST, MZ_GIGANTIC), MR_COLD|MR_STONE, MR_STONE, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_GIANT| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("usability wilfully", S_QUANTMECH, LVL(114, 20, 10, 74, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_SKIL, 3, 24), ATTK(AT_BEAM, AD_RUST, 3, 3), ATTK(AT_TENT, AD_MINA, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1762, 40, 0, MS_DEAD, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chinese metamorphose", S_QUANTMECH, LVL(114, 21, -10, 99, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_UVUU, 1, 13), ATTK(AT_BITE, AD_SLUD, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(118, 168, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mistyping deciphered", S_QUANTMECH, LVL(115, 12, -13, 81, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_FIRE, 1, 17), ATTK(AT_LASH, AD_RUNS, 1, 2), ATTK(AT_BEAM, AD_CHRN, 9, 3), ATTK(AT_BEAM, AD_DRCH, 9, 8), NO_ATTK, NO_ATTK), SIZ(2152, 562, 0, MS_SISSY, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_DISINT, M1_SWIM|M1_THICK_HIDE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("loverly queenliest", S_QUANTMECH, LVL(116, 9, -28, 74, -7), (1), A(ATTK(AT_TRAM, AD_ACID, 2, 12), ATTK(AT_WEAP, AD_VENO, 6, 7), ATTK(AT_LASH, AD_SANI, 1, 11), ATTK(AT_BREA, AD_LUCK, 5, 20), ATTK(AT_BUTT, AD_VOMT, 5, 3), ATTK(AT_SPIT, AD_NACU, 7, 1)), SIZ(138, 337, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID, MR_ACID, M1_FLY|M1_HIDE|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("evened causal", S_QUANTMECH, LVL(116, 18, 2, 80, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_BLAS, 4, 21), ATTK(AT_TENT, AD_TRAP, 2, 24), ATTK(AT_HUGS, AD_HODS, 6, 16), ATTK(AT_SPIT, AD_HALU, 1, 2), NO_ATTK, NO_ATTK), SIZ(550, 406, 0, MS_REPAIR, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_SLITHY, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("coauthered bleached", S_QUANTMECH, LVL(116, 18, -40, 58, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_DRLI, 4, 10), ATTK(AT_CLAW, AD_UNPR, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1814, 736, 0, MS_CHICKEN, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE, 0, M1_FLY|M1_CLING|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("caliphate brokenhearted", S_QUANTMECH, LVL(116, 19, -14, 0, 0), (G_VLGROUP|4), A(ATTK(AT_ENGL, AD_AGGR, 5, 8), ATTK(AT_TUCH, AD_RUST, 6, 22), ATTK(AT_TUCH, AD_FRZE, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2975, 991, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("monkish unhonored", S_QUANTMECH, LVL(117, 9, 7, 92, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_THIE, 3, 13), ATTK(AT_BREA, AD_DROP, 5, 5), ATTK(AT_TENT, AD_NTHR, 6, 25), ATTK(AT_TENT, AD_INER, 4, 3), NO_ATTK, NO_ATTK), SIZ(1909, 276, 0, MS_METALMAFIA, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("viviparity ligatured guyana turn", S_QUANTMECH, LVL(117, 12, 1, 90, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_FAMN, 2, 18), ATTK(AT_KICK, AD_DREN, 9, 5), ATTK(AT_TENT, AD_MINA, 1, 24), ATTK(AT_BEAM, AD_BURN, 1, 1), ATTK(AT_TUCH, AD_RUNS, 5, 22), ATTK(AT_CLAW, AD_CLRC, 4, 25)), SIZ(296, 140, 0, MS_CASINO, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bitterest boxer", S_QUANTMECH, LVL(118, 17, 1, 75, -17), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DRLI, 6, 7), ATTK(AT_SPIT, AD_HALU, 6, 8), ATTK(AT_WEAP, AD_TRAI, 8, 3), ATTK(AT_BEAM, AD_MANA, 7, 4), ATTK(AT_SPIT, AD_AGGR, 8, 15), NO_ATTK), SIZ(3899, 682, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reagent disadvantaged", S_QUANTMECH, LVL(119, 18, 10, 39, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_DISE, 8, 1), ATTK(AT_KICK, AD_DRST, 6, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1843, 27, 0, MS_CHICKEN, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHEAD, M2_DEMON|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("foretasted adhesive bogota blissfully", S_QUANTMECH, LVL(119, 14, -25, 3, 0), (G_VLGROUP|4), A(ATTK(AT_NONE, AD_UNPR, 1, 4), ATTK(AT_BITE, AD_FUMB, 9, 26), ATTK(AT_SCRA, AD_SOUN, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2324, 1, 0, MS_BOT, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("touzle alpinist", S_QUANTMECH, LVL(120, 19, -29, 94, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_STCK, 7, 13), ATTK(AT_TUCH, AD_MANA, 4, 25), ATTK(AT_TRAM, AD_BLEE, 2, 13), ATTK(AT_SPIT, AD_NPRO, 7, 5), NO_ATTK, NO_ATTK), SIZ(564, 801, 0, MS_PHOTO, MZ_HUMAN), MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("confabulated mercurially", S_QUANTMECH, LVL(120, 17, 0, 72, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_TRAM, AD_WTHR, 6, 14), ATTK(AT_ENGL, AD_SLIM, 9, 11), ATTK(AT_SPIT, AD_PLYS, 8, 22), ATTK(AT_BITE, AD_ENCH, 4, 20), ATTK(AT_GAZE, AD_FIRE, 5, 6), ATTK(AT_BITE, AD_MALK, 5, 26)), SIZ(1399, 984, 0, MS_MEW, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("watery stabbing", S_QUANTMECH, LVL(121, 12, 5, 93, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_DRCO, 1, 21), ATTK(AT_HUGS, AD_TREM, 8, 4), ATTK(AT_BEAM, AD_TERR, 4, 19), ATTK(AT_HUGS, AD_PART, 4, 3), NO_ATTK, NO_ATTK), SIZ(576, 802, 0, MS_SPELL, MZ_SMALL), MR_DISINT|MR_ACID|MR_DRAIN, MR_ACID, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("epsom deoxidation nursing", S_QUANTMECH, LVL(121, 18, -37, 90, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_INSA, 4, 12), ATTK(AT_HUGS, AD_BLND, 9, 24), ATTK(AT_SCRA, AD_WEBS, 8, 18), ATTK(AT_GAZE, AD_PLAS, 6, 23), ATTK(AT_NONE, AD_SLOW, 1, 19), ATTK(AT_KICK, AD_ABDC, 8, 11)), SIZ(3776, 255, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("justify clucking", S_QUANTMECH, LVL(121, 12, -34, 71, 6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_NGEN, 2, 23), ATTK(AT_BUTT, AD_HALU, 7, 26), ATTK(AT_TENT, AD_RBRE, 7, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(405, 325, 0, MS_SHOE, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS, M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("newsboy bowering", S_QUANTMECH, LVL(121, 8, -4, 97, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_HEAL, 6, 11), ATTK(AT_NONE, AD_TCKL, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1495, 1136, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_FLY|M1_WALLWALK|M1_CLING|M1_HIDE|M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("photophilic portfolio smoking ovenbird", S_QUANTMECH, LVL(122, 20, -29, 87, 0), (2), A(ATTK(AT_BITE, AD_DISN, 1, 10), ATTK(AT_BUTT, AD_WET, 8, 14), ATTK(AT_STNG, AD_BURN, 1, 20), ATTK(AT_WEAP, AD_ELEC, 4, 19), ATTK(AT_MAGC, AD_LITT, 9, 25), ATTK(AT_TENT, AD_FEMI, 1, 18)), SIZ(110, 942, 0, MS_HANDY, MZ_SMALL), MR_SLEEP|MR_ELEC, 0, M1_WALLWALK|M1_NOTAKE|M1_SLITHY|M1_UNSOLID|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("kantian yardmaster", S_QUANTMECH, LVL(122, 17, -17, 89, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_MINA, 2, 9), ATTK(AT_MAGC, AD_STON, 9, 21), ATTK(AT_WEAP, AD_ICEB, 5, 14), ATTK(AT_BOOM, AD_SSEX, 1, 12), ATTK(AT_NONE, AD_ALIN, 6, 16), ATTK(AT_TRAM, AD_ICEB, 6, 26)), SIZ(1406, 52, 0, MS_BONES, MZ_SMALL), MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pandered dogcatcher", S_QUANTMECH, LVL(122, 16, -36, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CHRN, 8, 26), ATTK(AT_RATH, AD_LAVA, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(921, 392, 0, MS_POKEDEX, MZ_LARGE), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS| M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG| M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("excluded gatecrasher", S_QUANTMECH, LVL(123, 18, -19, 90, 0), (G_SGROUP|1), A(ATTK(AT_BOOM, AD_DETH, 7, 10), ATTK(AT_TENT, AD_WERE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1217, 29, 0, MS_PARROT, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("singing hallo", S_QUANTMECH, LVL(124, 14, -1, 97, 20), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_RATH, AD_TIME, 9, 6), ATTK(AT_BEAM, AD_FUMB, 8, 12), ATTK(AT_HUGS, AD_RBRE, 6, 25), ATTK(AT_TUCH, AD_IDAM, 1, 12), ATTK(AT_GAZE, AD_SOUN, 9, 11), NO_ATTK), SIZ(3330, 805, 0, MS_SELFHARM, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("semiformal stooling", S_QUANTMECH, LVL(124, 18, -4, 98, 0), (1), A(ATTK(AT_WEAP, AD_VENO, 6, 2), ATTK(AT_MAGC, AD_RBRE, 6, 16), ATTK(AT_ENGL, AD_FRZE, 8, 18), ATTK(AT_GAZE, AD_EDGE, 2, 9), NO_ATTK, NO_ATTK), SIZ(137, 746, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE, 0, M1_CLING|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("avast hermetical", S_QUANTMECH, LVL(125, 18, -32, 98, 0), (G_VLGROUP|2), A(ATTK(AT_TUCH, AD_DEBU, 2, 23), ATTK(AT_BEAM, AD_UVUU, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(530, 1068, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_SLEEP, 0, M1_AMORPHOUS|M1_REGEN, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* * Rust monster or disenchanter */ MON("rustbash hunk", S_RUSTMONST, LVL(0, 3, 10, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mub thing", S_RUSTMONST, LVL(0, 3, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FRZE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_HITASONE|MR_COLD, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("disenchanting thing", S_RUSTMONST, LVL(0, 1, 10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 1, 1), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("negative thing", S_RUSTMONST, LVL(0, 1, 10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_NGEN, 1, 1), ATTK(AT_NONE, AD_NGEN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("killer youyoulousy", S_RUSTMONST, LVL(0, 12, 10, 10, 0), (1), A(ATTK(AT_LASH, AD_WTHR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_HITASTWO|MR_DEATH, 0, M1_SWIM|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("iceman rushier", S_RUSTMONST, LVL(0, 21, 5, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_FUMB, 1, 8), ATTK(AT_ENGL, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1830, 237, 0, MS_METALMAFIA, MZ_LARGE), MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mini rust monster", S_RUSTMONST, LVL(1, 6, 9, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mini er", S_RUSTMONST, LVL(1, 6, 9, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Lou's sneaker", S_RUSTMONST, LVL(1, 13, 4, 70, -4), (1), A(ATTK(AT_KICK, AD_WTHR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Njusha's sweet sandal", S_RUSTMONST, LVL(1, 18, 9, 0, 5), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("minded henpeck", S_RUSTMONST, LVL(1, 15, 3, 60, 0), (3), A(ATTK(AT_TRAM, AD_HEAL, 9, 1), ATTK(AT_GAZE, AD_DRST, 1, 8), ATTK(AT_BUTT, AD_CHAO, 1, 4), ATTK(AT_ENGL, AD_EDGE, 2, 2), NO_ATTK, NO_ATTK), SIZ(1062, 766, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_WANDER|M2_FEMALE, M3_NOPLRPOLY|M3_MIMIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("misdeal dynastic", S_RUSTMONST, LVL(1, 12, 6, 56, 14), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_STTP, 2, 2), ATTK(AT_KICK, AD_LEGS, 1, 4), ATTK(AT_WEAP, AD_SKIL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(643, 305, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_METALLIVORE, M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("derisively bedazzling", S_RUSTMONST, LVL(1, 9, -1, 62, 0), (G_SGROUP|1), A(ATTK(AT_NONE, AD_NUMB, 1, 4), ATTK(AT_BUTT, AD_WRAP, 1, 1), ATTK(AT_SCRA, AD_PART, 1, 6), ATTK(AT_RATH, AD_RAGN, 1, 2), NO_ATTK, NO_ATTK), SIZ(33, 296, 0, MS_PARROT, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_CARNIVORE, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("small rust monster", S_RUSTMONST, LVL(2, 9, 6, 0, 0), (G_GENO|6), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("armadillo", S_RUSTMONST, LVL(2, 8, 2, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BUTT, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("small er", S_RUSTMONST, LVL(2, 8, 6, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Righte Haveress", S_RUSTMONST, LVL(2, 12, 10, 0, 6), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SISSY, MZ_SMALL), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("obtrude daneweed", S_RUSTMONST, LVL(2, 10, 9, 38, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_NONE, AD_FAMN, 1, 9), ATTK(AT_TENT, AD_NEXU, 2, 5), ATTK(AT_RATH, AD_MEMO, 2, 2), ATTK(AT_STNG, AD_TRAI, 2, 1), ATTK(AT_BREA, AD_VULN, 2, 1), ATTK(AT_BREA, AD_ALIN, 1, 8)), SIZ(3013, 217, 0, MS_SNORE, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("elsri rust monster", S_RUSTMONST, LVL(3, 10, 5, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rattlesnake", S_RUSTMONST, LVL(3, 7, 6, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty rattlesnake", S_RUSTMONST, LVL(3, 7, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stone rattlesnake", S_RUSTMONST, LVL(3, 7, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("saucy femmy", S_RUSTMONST, /* uses hugging boots */ LVL(3, 27, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_FEMI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("clappersnake", S_RUSTMONST, LVL(3, 6, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("robber monster", S_RUSTMONST, LVL(3, 12, 9, 20, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_SEDU, 0, 0), ATTK(AT_WEAP, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("newspaper-stealing robber", S_RUSTMONST, LVL(3, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STTP, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("triter seedier", S_RUSTMONST, LVL(3, 16, -9, 51, 19), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_WET, 3, 2), ATTK(AT_BREA, AD_WEEP, 3, 4), ATTK(AT_STNG, AD_STTP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1071, 434, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE| M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("marketing fashioner rivalling", S_RUSTMONST, LVL(3, 7, 4, 40, 5), (G_GENO|4), A(ATTK(AT_TRAM, AD_SSEX, 2, 9), ATTK(AT_HUGS, AD_SLEE, 1, 6), ATTK(AT_BREA, AD_ANTI, 1, 1), ATTK(AT_TENT, AD_MANA, 1, 8), ATTK(AT_STNG, AD_UVUU, 3, 7), NO_ATTK), SIZ(2547, 122, 0, MS_SISSY, MZ_HUMAN), MR_DEATH, 0, M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_PRINCE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("transfigure topographer", S_RUSTMONST, LVL(3, 1, -1, 93, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_ELEC, 3, 7), ATTK(AT_RATH, AD_ELEC, 4, 1), ATTK(AT_TRAM, AD_PART, 3, 5), ATTK(AT_TRAM, AD_SSEX, 8, 1), ATTK(AT_WEAP, AD_WTHR, 3, 4), ATTK(AT_CLAW, AD_TECH, 3, 6)), SIZ(899, 116, 0, MS_PANTS, MZ_SMALL), MR_DISINT, 0, M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("skyrocketing airbrush", S_RUSTMONST, LVL(3, 11, 9, 51, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_DRST, 9, 2), ATTK(AT_WEAP, AD_RNG, 2, 8), ATTK(AT_BREA, AD_WEBS, 3, 5), ATTK(AT_TENT, AD_LUCK, 1, 5), ATTK(AT_GAZE, AD_RBRE, 2, 8), NO_ATTK), SIZ(4100, 129, 0, MS_BUZZ, MZ_MEDIUM), MR_SLEEP, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_HERBIVORE, M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN|M2_NEUTER, M3_AVOIDER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("visible youth", S_RUSTMONST, LVL(4, 12, 8, 48, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAMN, 9, 2), ATTK(AT_NONE, AD_PLAS, 1, 1), ATTK(AT_WEAP, AD_DRIN, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4282, 397, 0, MS_VAMPIRE, MZ_TINY), 0, 0, M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS, 0, M3_WAITFORU|M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elfor rust monster", S_RUSTMONST, LVL(4, 10, 3, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("knife supplier", S_RUSTMONST, /* spawns with knives */ LVL(4, 12, 9, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("derphy rogue", S_RUSTMONST, LVL(4, 12, 9, 0, -10), (G_GENO|4), A(ATTK(AT_WEAP, AD_SGLD, 2, 4), ATTK(AT_NONE, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("kurikkushitekudasai, anata no okane wanaku natte imasu", S_RUSTMONST, /* invisible, displaces, and if it displaces you, 10% of your carried money is deleted */ LVL(4, 12, 9, 0, -10), (1), A(ATTK(AT_WEAP, AD_SGLD, 2, 4), ATTK(AT_NONE, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("hastened stoker", S_RUSTMONST, LVL(4, 11, 0, 48, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_CLAW, AD_THIE, 4, 3), ATTK(AT_WEAP, AD_INSA, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1334, 981, 0, MS_SISSY, MZ_MEDIUM), MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_NOEYES|M1_TPORT, M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spearman singly", S_RUSTMONST, LVL(4, 22, 9, 61, 7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_NAST, 1, 7), ATTK(AT_SCRA, AD_DAMA, 4, 3), ATTK(AT_BOOM, AD_SLEE, 4, 5), ATTK(AT_STNG, AD_RUST, 3, 1), ATTK(AT_SCRA, AD_VOMT, 2, 6), NO_ATTK), SIZ(3335, 1020, 0, MS_LIEDER, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rust monster", S_RUSTMONST, LVL(5, 18, 2, 0, 0), (G_GENO|12), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("shady rust monster", S_RUSTMONST, LVL(5, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flying rust monster", S_RUSTMONST, LVL(5, 18, 2, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("own eater", S_RUSTMONST, /* spawns with daggers */ LVL(5, 18, 2, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow rust monster", S_RUSTMONST, LVL(5, 9, 6, 0, 0), (G_GENO|8), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aquatic monster", S_RUSTMONST, /* playable race */ LVL(5, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUST, 1, 1), ATTK(AT_WEAP, AD_RUST, 1, 1), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("speeder rust monster", S_RUSTMONST, LVL(5, 36, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dutch femmy", S_RUSTMONST, LVL(5, 12, 5, 0, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("wererustmonster", S_RUSTMONST, LVL(5, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Lou's dancing shoe", S_RUSTMONST, LVL(5, 13, 2, 15, -5), (1), A(ATTK(AT_KICK, AD_DRLI, 2, 4), ATTK(AT_WEAP, AD_TIME, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN|MR_SLEEP, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator rumo", S_RUSTMONST, LVL(5, 15, 2, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_RUST, 1, 4), ATTK(AT_HUGS, AD_RUST, 1, 1), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TUNNEL|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("intentional rust monster", S_RUSTMONST, LVL(5, 18, 2, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FEARHARE, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("uncoded monster", S_RUSTMONST, LVL(5, 0, 10, 0, 0), (G_GENO|3), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MISSING, MZ_MEDIUM), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blue absence of noise", S_RUSTMONST, /* grows up into Yvonne */ LVL(5, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_HITASONE|MR_COLD|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swap monster", S_RUSTMONST, LVL(5, 18, 2, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_SWAP, 0, 0), ATTK(AT_NONE, AD_SWAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("timed metal", S_RUSTMONST, LVL(5, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TIME, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rogue warrior", S_RUSTMONST, LVL(5, 12, 9, 0, -10), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rogue archer", S_RUSTMONST, /* spawns with pistol and 20 bullets */ LVL(5, 12, 9, 0, -10), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("rogue wizard", S_RUSTMONST, LVL(5, 12, 9, 0, -10), (G_GENO|5), A(ATTK(AT_MAGC, AD_MAGM, 1, 1), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_MAGC, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("heathiest impressionism endlessly", S_RUSTMONST, LVL(5, 12, -6, 68, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_LAVA, 1, 6), ATTK(AT_WEAP, AD_STUN, 4, 9), ATTK(AT_BEAM, AD_PEST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3493, 213, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_CONCEAL, M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("adjuration sermonizing", S_RUSTMONST, LVL(5, 7, -9, 68, -19), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_LEVI, 5, 3), ATTK(AT_WEAP, AD_NTHR, 4, 1), ATTK(AT_STNG, AD_AMNE, 5, 5), ATTK(AT_HUGS, AD_AGGR, 2, 1), ATTK(AT_LASH, AD_TECH, 1, 7), ATTK(AT_SPIT, AD_MIDI, 1, 1)), SIZ(375, 1594, 0, MS_POKEDEX, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("admonition rascally", S_RUSTMONST, LVL(5, 9, 6, 88, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_MCRE, 3, 7), ATTK(AT_BREA, AD_DREN, 5, 4), ATTK(AT_WEAP, AD_NGRA, 5, 6), ATTK(AT_CLAW, AD_WRAT, 3, 6), NO_ATTK, NO_ATTK), SIZ(363, 46, 0, MS_COW, MZ_GIGANTIC), 0, 0, M1_CONCEAL|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("disaccharide bloomier outmoved dejecting", S_RUSTMONST, LVL(6, 12, -3, 29, 18), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_MAGM, 5, 7), ATTK(AT_BREA, AD_SIN, 6, 1), ATTK(AT_TUCH, AD_SCOR, 4, 7), ATTK(AT_LASH, AD_DRCH, 4, 9), ATTK(AT_CLAW, AD_WRAT, 2, 2), ATTK(AT_LASH, AD_VOMT, 1, 9)), SIZ(321, 688, 0, MS_WERE, MZ_HUMAN), MR_COLD, 0, M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID, M2_NOPOLY|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("alive ebonite", S_RUSTMONST, LVL(6, 6, -1, 81, 1), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_CHAO, 3, 1), ATTK(AT_KICK, AD_SAMU, 4, 8), ATTK(AT_GAZE, AD_COLD, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(573, 238, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, MR_FIRE, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("spurted woodcarver", S_RUSTMONST, LVL(6, 12, -4, 79, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CNCL, 5, 4), ATTK(AT_KICK, AD_LUCK, 3, 3), ATTK(AT_CLAW, AD_FEMI, 6, 1), ATTK(AT_CLAW, AD_VULN, 1, 9), ATTK(AT_LASH, AD_WERE, 1, 4), ATTK(AT_CLAW, AD_GRAV, 4, 1)), SIZ(2221, 62, 0, MS_STENCH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_SLITHY|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("guardsman recusator analgesic", S_RUSTMONST, LVL(6, 21, -5, 14, -7), (G_GENO|G_LGROUP|3), A(ATTK(AT_BUTT, AD_SPC2, 5, 7), ATTK(AT_NONE, AD_DREA, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(358, 154, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_TPORT| M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("abubble tune", S_RUSTMONST, LVL(6, 12, -6, 8, 0), (G_RGROUP|1), A(ATTK(AT_STNG, AD_SCOR, 6, 6), ATTK(AT_SCRA, AD_BLEE, 5, 3), ATTK(AT_LASH, AD_HEAL, 1, 1), ATTK(AT_WEAP, AD_INSA, 1, 1), NO_ATTK, NO_ATTK), SIZ(436, 1024, 0, MS_MISSING, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dire armadillo", S_RUSTMONST, LVL(6, 8, 2, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BUTT, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("erosator", S_RUSTMONST, /* playable race */ LVL(6, 12, 10, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("large rust monster", S_RUSTMONST, LVL(7, 18, 2, 0, 0), (G_GENO|6), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rust digger", S_RUSTMONST, LVL(7, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_TUNNEL, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("doublebash rust monster", S_RUSTMONST, LVL(7, 12, 6, 0, 0), (G_GENO|6), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("corona monster", S_RUSTMONST, LVL(7, 18, 2, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 1), ATTK(AT_NONE, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("roving rostrum", S_RUSTMONST, /* by Muad */ LVL(7, 7, 2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RUST, 3, 4),ATTK(AT_CLAW, AD_RUST, 3, 4), ATTK(AT_NONE, AD_RUST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, HI_WOOD), MON("uninterruptedly radiating", S_RUSTMONST, LVL(7, 13, 2, 52, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_FREN, 2, 2), ATTK(AT_ENGL, AD_TIME, 9, 1), ATTK(AT_BITE, AD_NGRA, 5, 2), ATTK(AT_MAGC, AD_TERR, 7, 7), ATTK(AT_WEAP, AD_DFOO, 6, 1), ATTK(AT_HUGS, AD_PAIN, 1, 9)), SIZ(1527, 337, 0, MS_DRUGS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("magistracy etcetera", S_RUSTMONST, LVL(7, 21, -10, 51, 0), (4), A(ATTK(AT_GAZE, AD_NGRA, 1, 5), ATTK(AT_GAZE, AD_CURS, 9, 1), ATTK(AT_TUCH, AD_TERR, 5, 5), ATTK(AT_NONE, AD_TIME, 1, 4), NO_ATTK, NO_ATTK), SIZ(16, 1179, 0, MS_SUPERMAN, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ope pink", S_RUSTMONST, LVL(7, 12, 5, 95, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_EXPL, AD_UNPR, 1, 2), ATTK(AT_NONE, AD_RUST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1671, 1235, 0, MS_GYPSY, MZ_GIGANTIC), 0, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK| M2_NASTY|M2_STRONG|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_EGOTYPE|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rich person", S_RUSTMONST, /* spawns with d3 stacks of random valuable gems, and rn1(1000,1000) zorkmids */ LVL(8, 11, 2, 40, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_PEACEFUL|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rust spitter", S_RUSTMONST, LVL(8, 18, 2, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_BEAM, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("weapon stocker", S_RUSTMONST, /* spawns with fleure */ LVL(8, 10, 5, 0, 3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_WANDER|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant rust monster", S_RUSTMONST, LVL(9, 18, 2, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dust monster", S_RUSTMONST, /* evil patch idea by LtSquigs */ LVL(9, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DCAY, 0, 0), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("flemmel monster", S_RUSTMONST, LVL(9, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FLAM, 0, 0), ATTK(AT_NONE, AD_FLAM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_FIRE, MR_FIRE, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("camo rust monster", S_RUSTMONST, LVL(9, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_HIDE|M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clawcamo rust monster", S_RUSTMONST, /* spawns with camo qatar */ LVL(9, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUST, 0, 0), ATTK(AT_WEAP, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_HIDE|M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("semi-nasty monster", S_RUSTMONST, LVL(9, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEMI, 2, 4), ATTK(AT_NONE, AD_FEMI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pink-sole sneaker", S_RUSTMONST, LVL(9, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_FEMI, 2, 4), ATTK(AT_NONE, AD_FEMI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stung monster", S_RUSTMONST, LVL(9, 12, 6, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nullifier", S_RUSTMONST, LVL(9, 12, 2, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_CNCL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rooty", S_RUSTMONST, /* jonadab wants zruties on R... */ LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("watschbatsch monster", S_RUSTMONST, LVL(9, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WNCE, 0, 0), ATTK(AT_NONE, AD_WNCE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("moreswap monster", S_RUSTMONST, LVL(9, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SWAP, 0, 0), ATTK(AT_NONE, AD_SWAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("destructobot", S_RUSTMONST, LVL(9, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DEST, 2, 4), ATTK(AT_NONE, AD_DEST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("greenes rust monster", S_RUSTMONST, LVL(9, 18, 2, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_POISON, MR_POISON, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("brown-sole sneaker", S_RUSTMONST, LVL(9, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_RUST, 2, 2), ATTK(AT_KICK, AD_DCAY, 2, 2), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("Christine", S_RUSTMONST, LVL(9, 12, -10, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_ACID|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* starting euqipment: LAB_COAT */ MON("muzzle frazzled", S_RUSTMONST, LVL(9, 8, 0, 13, 0), (4), A(ATTK(AT_BUTT, AD_AXUS, 1, 1), ATTK(AT_LASH, AD_FAMN, 5, 4), ATTK(AT_HUGS, AD_SCOR, 5, 5), ATTK(AT_RATH, AD_COLD, 9, 7), ATTK(AT_HUGS, AD_MEMO, 1, 3), NO_ATTK), SIZ(2199, 922, 0, MS_WAIL, MZ_HUGE), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY, M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spiker", S_RUSTMONST, LVL(10, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DCAY, 0, 0), ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_NONE, AD_BURN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_FIRE|MR_ACID, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("enchantanator", S_RUSTMONST, /* by Demo */ LVL(10, 12, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_ENCH, 2, 5), ATTK(AT_TUCH, AD_ENCH, 2, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_RATH, AD_ENCH, 0, 0), ATTK(AT_HUGS, AD_ENCH, 3, 3), ATTK(AT_GAZE, AD_ENCH, 1, 1)), SIZ(1000, 1000, 0, MS_BONES, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("crust monster", S_RUSTMONST, /* by Demo */ LVL(10, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_LAVA, 0, 0), ATTK(AT_NONE, AD_LAVA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_FIRE, MR_FIRE, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("midwifing thimbleful", S_RUSTMONST, LVL(10, 12, -6, 89, 0), (3), A(ATTK(AT_SCRA, AD_DRST, 7, 7), ATTK(AT_BUTT, AD_BADE, 8, 7), ATTK(AT_BUTT, AD_CONT, 5, 2), ATTK(AT_EXPL, AD_STUN, 1, 3), NO_ATTK, NO_ATTK), SIZ(2750, 43, 0, MS_FART_NORMAL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_SLITHY, M2_NOPOLY|M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE| M2_PEACEFUL, M3_INFRAVISIBLE|M3_EGOTYPE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("dustbin refinished", S_RUSTMONST, LVL(10, 15, 8, 32, -18), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_DAMA, 3, 3), ATTK(AT_LASH, AD_ALIN, 5, 1), ATTK(AT_MAGC, AD_STCK, 7, 5), ATTK(AT_SCRA, AD_SLIM, 3, 5), ATTK(AT_ENGL, AD_DIMN, 3, 8), ATTK(AT_SPIT, AD_UNPR, 2, 9)), SIZ(1788, 1133, 0, MS_SQEEK, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_ACID|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("forever and three days not-judger", S_RUSTMONST, LVL(10, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ALIN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MISSING, MZ_MEDIUM), MR_HITASONE|MR_FIRE|MR_ACID, 0, M1_FLY|M1_HUMANOID, M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("stupid femmy", S_RUSTMONST, LVL(10, 10, -2, 30, -4), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_FEMI, 2, 10), ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_GAZE, AD_DRIN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_UNDEAD|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("recognizer", S_RUSTMONST, LVL(10, 6, 0, 0, -3), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("c++ monster", S_RUSTMONST, /* by thrig */ LVL(10, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_IDAM, 0, 0), ATTK(AT_NONE, AD_IDAM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("temporizer", S_RUSTMONST, LVL(10, 6, 0, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRLI, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ESCAPE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Almuth", S_RUSTMONST, LVL(10, 14, 6, 20, 2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_RUST, 2, 5), ATTK(AT_TUCH, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SOFT_SNEAKERS BLOCK_HEELED_COMBAT_BOOT WAN_CORROSION */ MON("Lars the Schizophrenic", S_RUSTMONST, LVL(10, 12, 10, 0, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: SHURIKEN */ /* speed 12, AC 0, MR 0, extra attacks 0, resists 6, M1 flags 10, M2 flags 0, M3 flags 1 */ MON("maying clacked", S_RUSTMONST, LVL(10, 13, 10, 2, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_MCRE, 6, 6), ATTK(AT_BEAM, AD_DIMN, 1, 1), ATTK(AT_TUCH, AD_NTHR, 6, 7), ATTK(AT_ENGL, AD_DRCH, 2, 4), ATTK(AT_SPIT, AD_UNPR, 1, 5), ATTK(AT_WEAP, AD_WISD, 5, 9)), SIZ(98, 1243, 0, MS_ORC, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("furzier compleat", S_RUSTMONST, LVL(11, 12, -2, 59, 0), (2), A(ATTK(AT_ENGL, AD_DIMN, 1, 4), ATTK(AT_LASH, AD_ACID, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 874, 0, MS_BOSS, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID, M2_MINION|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tapestry sever", S_RUSTMONST, LVL(11, 13, 8, 59, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DAMA, 8, 4), ATTK(AT_TUCH, AD_SITM, 1, 5), ATTK(AT_NONE, AD_CHRN, 5, 2), ATTK(AT_TENT, AD_TRAI, 3, 5), ATTK(AT_BUTT, AD_NACU, 8, 8), ATTK(AT_WEAP, AD_SSEX, 8, 1)), SIZ(175, 533, 0, MS_SISSY, MZ_TINY), 0, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS| M1_TPORT, M2_LORD|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dementing syncom lucrative voyageur coerced reworded", S_RUSTMONST, LVL(11, 31, 4, 22, 0), (1), A(ATTK(AT_TRAM, AD_CHAO, 9, 3), ATTK(AT_TENT, AD_DISE, 3, 2), ATTK(AT_MAGC, AD_STAT, 1, 5), ATTK(AT_CLAW, AD_CNCL, 4, 9), ATTK(AT_WEAP, AD_NGRA, 2, 1), ATTK(AT_WEAP, AD_ENCH, 8, 1)), SIZ(34, 349, 0, MS_BRAG, MZ_HUGE), 0, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS| M1_UNSOLID|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Doctor Maex", S_RUSTMONST, /* master of poison */ LVL(11, 12, 2, 28, -10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_POIS, 2, 5), ATTK(AT_KICK, AD_DRST, 2, 6), ATTK(AT_BREA, AD_DRST, 2, 4), ATTK(AT_GAZE, AD_DRCH, 3, 5), ATTK(AT_BEAM, AD_DRCO, 2, 5), ATTK(AT_NONE, AD_DRDX, 2, 8)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASTWO, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TUNNEL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_CYANIDE(3) POT_RADIUM(3) ORCISH_BOW ORCISH_ARROW(200) */ MON("disenchanter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|5), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultradisenchanter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_TUCH, AD_ENCH, 0, 0), ATTK(AT_LASH, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("black-on-black disenchanter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|5), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("lol owned", S_RUSTMONST, /* always mimics an empty space */ LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("u have been pwnz0red", S_RUSTMONST, /* always mimics an empty space */ LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_PERMAMIMIC|M3_LITHIVORE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("mindshatterer", S_RUSTMONST, /* corpse can grant +INT like mind flayer */ LVL(12, 10, 0, 70, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 2, 6), ATTK(AT_CLAW, AD_ENCH, 2, 6), ATTK(AT_NONE, AD_MAGM, 0, 4), ATTK(AT_GAZE, AD_DISN, 4, 4), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GROWL, MZ_MEDIUM), MR_DISINT, MR_DISINT, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("revomer", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_CLAW, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_METALLIVORE|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("revomiter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_VOMT, 4, 4), ATTK(AT_SPIT, AD_ACID, 3, 3), ATTK(AT_CLAW, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_METALLIVORE|M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sniffing disenchanter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 2, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_CLAW, AD_MCRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("purple R", S_RUSTMONST, /* polymorphs into random R */ LVL(12, 12, -10, 0, -3), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("har-har disenchanter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("substance warper", S_RUSTMONST, /* splicehack; we don't have material change attacks */ LVL(12, 12, 2, 0, 3), (G_GENO|1), A(ATTK(AT_CLAW, AD_WTHR, 2, 2), ATTK(AT_NONE, AD_WTHR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_METALLIVORE|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("trasmuter", S_RUSTMONST, /* sic from splicehack */ LVL(12, 12, 2, 0, 3), (G_GENO|1), A(ATTK(AT_CLAW, AD_UNPR, 2, 2), ATTK(AT_NONE, AD_UNPR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 700, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_METALLIVORE|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("klatsch! hoehoe!", S_RUSTMONST, /* invisible */ LVL(12, 12, -10, 0, -3), (1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_DEEPSTATE, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("magical disenchanter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_CLAW, AD_DREN, 4, 4), ATTK(AT_NONE, AD_DREN, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evil disenchanter", S_RUSTMONST, /* by jonadab */ LVL(12, 36, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stoergenoise", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_GAZE, AD_SOUN, 5, 5), ATTK(AT_NONE, AD_INSA, 5, 5), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SOUND, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("laughing disenchanter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), MR_PLUSTWO, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("negator", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_NGEN, 4, 4), ATTK(AT_NONE, AD_NGEN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thick disenchanter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shredripper", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_SHRD, 4, 4), ATTK(AT_NONE, AD_SHRD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("slowenchanter", S_RUSTMONST, LVL(12, 6, 0, 0, -3), (G_GENO|5), A(ATTK(AT_CLAW, AD_ENCH, 2, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("secret disenchanter", S_RUSTMONST, /* evil patch idea by jonadab */ LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("energy monster", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_DREN, 4, 4), ATTK(AT_NONE, AD_DREN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("anti-defense monster", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_VULN, 4, 4), ATTK(AT_NONE, AD_VULN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rogue boss", S_RUSTMONST, LVL(12, 15, 5, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 15), ATTK(AT_WEAP, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weredisenchanter", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pole-chanter", S_RUSTMONST, /* spawns with guisarme */ LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("what is this", S_RUSTMONST, LVL(12, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_SKIL, 4, 4), ATTK(AT_NONE, AD_SKIL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("campused fibula", S_RUSTMONST, LVL(12, 12, -2, 59, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_ICUR, 9, 7), ATTK(AT_ENGL, AD_DRCO, 7, 2), ATTK(AT_TRAM, AD_SGLD, 5, 9), ATTK(AT_WEAP, AD_MAGM, 5, 6), ATTK(AT_WEAP, AD_MIDI, 3, 9), ATTK(AT_BUTT, AD_SITM, 4, 1)), SIZ(3182, 1174, 0, MS_GROWL, MZ_GIGANTIC), MR_DISINT, 0, M1_SWIM|M1_CLING|M1_NOEYES|M1_OMNIVORE, M2_STRONG|M2_MALE, M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("decouple cassino", S_RUSTMONST, LVL(13, 11, -1, 18, -18), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_LITT, 7, 4), ATTK(AT_KICK, AD_DRLI, 5, 1), ATTK(AT_BEAM, AD_FEMI, 7, 8), ATTK(AT_RATH, AD_DRLI, 2, 1), ATTK(AT_BEAM, AD_SHRD, 1, 1), ATTK(AT_SPIT, AD_DRCO, 1, 4)), SIZ(1196, 913, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_UNSOLID|M1_TPORT|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rot monster", S_RUSTMONST, LVL(13, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DCAY, 0, 0), ATTK(AT_TUCH, AD_DCAY, 0, 0), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("faeauer", S_RUSTMONST, LVL(13, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FLAM, 0, 0), ATTK(AT_BREA, AD_FIRE, 3, 3), ATTK(AT_NONE, AD_FLAM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_FIRE, MR_FIRE, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fluidator kormich", S_RUSTMONST, LVL(13, 13, -3, 40, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CORR, 4, 6), ATTK(AT_HUGS, AD_CORR, 4, 6), ATTK(AT_BREA, AD_ACID, 4, 6), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_ACID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("office rotter", S_RUSTMONST, LVL(13, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DCAY, 2, 6), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_POISON, 0, M1_SWIM|M1_HUMANOID, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ankylosaurus", S_RUSTMONST, LVL(13, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_LASH, AD_PHYS, 4,16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("straddle electrocution nonincriminating", S_RUSTMONST, LVL(13, 15, 1, 69, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BEAM, AD_PART, 1, 8), ATTK(AT_HUGS, AD_LITE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1208, 1767, 0, MS_NURSE, MZ_LARGE), MR_DRAIN, 0, M1_WALLWALK|M1_NOHEAD|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bleariest brainish connection", S_RUSTMONST, LVL(13, 22, 4, 97, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_TIME, 7, 1), ATTK(AT_KICK, AD_CURS, 7, 9), ATTK(AT_SCRA, AD_HODS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(874, 1, 0, MS_HUMANOID, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL, M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Marian's persian boot", S_RUSTMONST, LVL(14, 8, -15, 100, -3), (1), A(ATTK(AT_KICK, AD_DFOO, 10, 10), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_LITHIVORE, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cuddle femmy", S_RUSTMONST, LVL(14, 13, 2, 60, 10), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 4), ATTK(AT_KICK, AD_DISP, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drawlier outbuilding", S_RUSTMONST, LVL(15, 12, -5, 23, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_ANTI, 8, 9), ATTK(AT_BREA, AD_SHRD, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(696, 380, 0, MS_PRINCESSLEIA, MZ_TINY), MR_COLD, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("archaeologist buckler", S_RUSTMONST, LVL(15, 12, 2, 86, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CORR, 9, 5), ATTK(AT_WEAP, AD_LITE, 1, 8), ATTK(AT_GAZE, AD_PART, 1, 8), ATTK(AT_HUGS, AD_EDGE, 3, 1), ATTK(AT_STNG, AD_SHAN, 6, 3), ATTK(AT_EXPL, AD_EDGE, 1, 4)), SIZ(287, 259, 0, MS_AREOLA, MZ_HUGE), MR_COLD, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_TPORT| M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fitly photoinduced", S_RUSTMONST, LVL(15, 12, 5, 26, 0), (4), A(ATTK(AT_GAZE, AD_CLRC, 4, 9), ATTK(AT_SCRA, AD_NTHR, 9, 4), ATTK(AT_KICK, AD_ANTI, 8, 1), ATTK(AT_KICK, AD_NTHR, 1, 8), NO_ATTK, NO_ATTK), SIZ(1810, 117, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("water monster", S_RUSTMONST, LVL(15, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_WET, 4, 4), ATTK(AT_NONE, AD_WET, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bad monster", S_RUSTMONST, LVL(15, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_BADE, 4, 4), ATTK(AT_NONE, AD_BADE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stagger monster", S_RUSTMONST, LVL(15, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_DROP, 4, 4), ATTK(AT_NONE, AD_DROP, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fluidator bruh", S_RUSTMONST, LVL(15, 16, -2, 40, 5), (1|G_NOCORPSE|G_LGROUP), A(ATTK(AT_BITE, AD_RUNS, 4, 4), ATTK(AT_HUGS, AD_MINA, 4, 4), ATTK(AT_BEAM, AD_RUNS, 4, 4), ATTK(AT_RATH, AD_MINA, 4, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_MEDIUM), MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluidator inta", S_RUSTMONST, LVL(15, 12, 2, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_IDAM, 4, 6), ATTK(AT_HUGS, AD_IDAM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fathom monster", S_RUSTMONST, LVL(15, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_RBAD, 4, 4), ATTK(AT_NONE, AD_RBAD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("trans-inclusionary radical misogynist", S_RUSTMONST, /* by kerio, taunts you if nearby */ LVL(15, 12, -5, 0, -3), (1), A(ATTK(AT_LASH, AD_PAIN, 4, 4), ATTK(AT_LASH, AD_DFOO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CONDESCEND, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("amnesia monster", S_RUSTMONST, LVL(15, 12, -5, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_AMNE, 4, 4), ATTK(AT_NONE, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fuckit", S_RUSTMONST, LVL(15, 12, -5, 40, -17), (1), A(ATTK(AT_BITE, AD_NAST, 4, 5), ATTK(AT_BEAM, AD_NAST, 2, 10), ATTK(AT_GAZE, AD_NAST, 3, 3), ATTK(AT_HUGS, AD_NAST, 5, 5), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_OMNIVORE, M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("rod polisher", S_RUSTMONST, /* the disenchanting attack can also disenchant stuff other than armor sometimes; if it disenchants a wand, the wand in question becomes greased */ LVL(15, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flatting realty", S_RUSTMONST, LVL(15, 17, -1, 33, 0), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_DFOO, 1, 1), ATTK(AT_TENT, AD_PAIN, 5, 4), ATTK(AT_GAZE, AD_LAVA, 3, 3), ATTK(AT_LASH, AD_POLY, 4, 1), NO_ATTK, NO_ATTK), SIZ(326, 723, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nexus monster", S_RUSTMONST, LVL(16, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_NEXU, 4, 4), ATTK(AT_NONE, AD_NEXU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("physical monster", S_RUSTMONST, LVL(16, 9, 0, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_TCKL, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bloody monster", S_RUSTMONST, LVL(16, 9, 0, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLEE, 4, 4), ATTK(AT_NONE, AD_BLEE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hildaunt", S_RUSTMONST, LVL(16, 7, -6, 40, 0), (1), A(ATTK(AT_KICK, AD_ACID, 10, 5), ATTK(AT_BEAM, AD_FEAR, 4, 7), ATTK(AT_HUGS, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("attractive hildaunt", S_RUSTMONST, LVL(16, 7, -6, 40, 0), (1), A(ATTK(AT_KICK, AD_ACID, 10, 5), ATTK(AT_BEAM, AD_FEAR, 4, 7), ATTK(AT_HUGS, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Ryouga Hibiki", S_RUSTMONST, LVL(16, 12, -4, 40, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_WTHR, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("fucked up monster", S_RUSTMONST, LVL(17, 18, -2, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_NONE, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("acid monster", S_RUSTMONST, LVL(17, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pandemic monster", S_RUSTMONST, LVL(17, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NIVE, 2, 2), ATTK(AT_NONE, AD_NIVE, 2, 2), ATTK(AT_RATH, AD_NIVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Provinzkaja", S_RUSTMONST, /* spawns with tennis racket */ LVL(17, 10, -5, 90, 0), (G_UNIQ|1|G_LGROUP), A(ATTK(AT_WEAP, AD_ALIN, 2, 20), ATTK(AT_BREA, AD_DRST, 4, 4), ATTK(AT_NONE, AD_CHRN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_MEDIUM), MR_HITASONE|MR_POISON|MR_SLEEP|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, MR_COLD, M1_HUMANOID|M1_POIS, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sawyer darling", S_RUSTMONST, LVL(17, 12, 10, 48, 20), (G_SGROUP|2), A(ATTK(AT_LASH, AD_SITM, 1, 2), ATTK(AT_BREA, AD_SHAN, 1, 6), ATTK(AT_SCRA, AD_TDRA, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1584, 32, 0, MS_DRUGS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, MR_ELEC, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT| M1_TPORT_CNTRL, M2_PRINCE|M2_STALK|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cantilevering whirligig", S_RUSTMONST, LVL(17, 12, -5, 62, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_INER, 6, 1), ATTK(AT_HUGS, AD_ICUR, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(304, 410, 0, MS_ALLA, MZ_LARGE), MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NOLIMBS|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("damage monster", S_RUSTMONST, LVL(18, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DAMA, 0, 0), ATTK(AT_NONE, AD_DAMA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("item damage monster", S_RUSTMONST, LVL(18, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_IDAM, 0, 0), ATTK(AT_NONE, AD_IDAM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("game over monster", S_RUSTMONST, LVL(18, 8, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bulletator disallaer", S_RUSTMONST, /* alladrainer egotype */ LVL(18, 50, 10, 0, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS|M1_FLY|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("yellow-sole sneaker", S_RUSTMONST, LVL(18, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_ACID, 4, 4), ATTK(AT_NONE, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_MEDIUM), MR_HITASONE|MR_ACID, MR_ACID, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("disintegrator", S_RUSTMONST, LVL(18, 8, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISN, 4, 4), /* don't want passive, disintegration has to intercept attacks */ NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("humdiggle disintegrator", S_RUSTMONST, /* 1 in 20 for it to fall asleep */ LVL(18, 8, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISN, 4, 4), ATTK(AT_TUCH, AD_COLD, 1, 1), ATTK(AT_BEAM, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("delimiter", S_RUSTMONST, /* suggested by aosdict */ LVL(18, 8, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RUNS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("bar disintegrator", S_RUSTMONST, /* spawns with disintegration bar */ LVL(18, 8, 0, 20, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("misnomer monster", S_RUSTMONST, LVL(18, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_UNPR, 4, 4), ATTK(AT_NONE, AD_UNPR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evilpatch disintegrator", S_RUSTMONST, LVL(18, 8, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reshaper", S_RUSTMONST, LVL(18, 8, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POLY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vaporisator", S_RUSTMONST, LVL(18, 8, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VAPO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("magic disintegrator", S_RUSTMONST, LVL(18, 8, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISN, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("luster monster", S_RUSTMONST, /* spawns with lance */ LVL(18, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUST, 4, 4), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blaster disintegrator", S_RUSTMONST, LVL(18, 8, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("abstractedly impaction", S_RUSTMONST, LVL(18, 12, -5, 80, -5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_IDAM, 3, 1), ATTK(AT_ENGL, AD_IDAM, 4, 4), ATTK(AT_TENT, AD_RBRE, 6, 1), ATTK(AT_TRAM, AD_WRAP, 9, 4), ATTK(AT_TUCH, AD_UVUU, 4, 3), ATTK(AT_CLAW, AD_DRST, 9, 6)), SIZ(905, 1166, 0, MS_CODE, MZ_SMALL), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("alongshore intwined", S_RUSTMONST, LVL(18, 18, 10, 74, -20), (G_VLGROUP|4), A(ATTK(AT_GAZE, AD_DEBU, 7, 9), ATTK(AT_NONE, AD_VOMT, 9, 1), ATTK(AT_ENGL, AD_NPRO, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 1060, 0, MS_BONES, MZ_TINY), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("communicate superabundance", S_RUSTMONST, LVL(18, 9, -1, 4, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_DRDX, 4, 7), ATTK(AT_NONE, AD_ICUR, 5, 6), ATTK(AT_EXPL, AD_DRIN, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(103, 12, 0, MS_GROWL, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lethe monster", S_RUSTMONST, /* evil patch idea by jonadab */ LVL(18, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_LETH, 4, 4), ATTK(AT_NONE, AD_LETH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cancellator", S_RUSTMONST, LVL(18, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_CNCL, 4, 4), ATTK(AT_NONE, AD_CNCL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clap monster", S_RUSTMONST, LVL(19, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ICUR, 4, 4), ATTK(AT_NONE, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("booboo monster", S_RUSTMONST, LVL(19, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_NACU, 4, 4), ATTK(AT_NONE, AD_NACU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("quirt plangency", S_RUSTMONST, LVL(19, 10, -7, 66, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_ILLU, 2, 9), ATTK(AT_TENT, AD_DIMN, 1, 8), ATTK(AT_KICK, AD_THIE, 4, 1), ATTK(AT_TENT, AD_LITE, 8, 3), ATTK(AT_SCRA, AD_MALK, 3, 2), ATTK(AT_BUTT, AD_VOMT, 8, 4)), SIZ(12, 203, 0, MS_BOAST, MZ_SMALL), MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("arythmic shortcoming", S_RUSTMONST, LVL(19, 17, -10, 2, -5), (G_GENO|1), A(ATTK(AT_ENGL, AD_RNG, 8, 7), ATTK(AT_TRAM, AD_DCAY, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(505, 437, 0, MS_HANDY, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_CLING|M1_ACID, M2_MINION|M2_STRONG|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("comfortable blotted", S_RUSTMONST, LVL(19, 20, -7, 69, 14), (G_VLGROUP|3), A(ATTK(AT_HUGS, AD_HODS, 1, 1), ATTK(AT_BITE, AD_PHYS, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2013, 205, 0, MS_COW, MZ_LARGE), MR_FIRE|MR_SLEEP, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID| M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PNAME, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("swooper precollege", S_RUSTMONST, LVL(19, 11, -3, 36, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_DROP, 5, 5), ATTK(AT_TUCH, AD_HEAL, 1, 8), ATTK(AT_KICK, AD_DEST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3231, 278, 0, MS_ANIMAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_NOHEAD|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("odorant mockup", S_RUSTMONST, LVL(20, 7, -2, 43, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_LEGS, 5, 2), ATTK(AT_ENGL, AD_DRDX, 7, 5), ATTK(AT_HUGS, AD_RUNS, 1, 4), ATTK(AT_BEAM, AD_MCRE, 5, 7), ATTK(AT_WEAP, AD_DRIN, 4, 1), NO_ATTK), SIZ(2357, 1027, 0, MS_CORONA, MZ_GIGANTIC), MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_REGEN| M1_SEE_INVIS|M1_POIS, M2_MINION|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nastroscha", S_RUSTMONST, /* chatting to her while wearing velvet gloves (that exact randomized appearance) tames her */ LVL(20, 12, -20, 60, 0), (1), A(ATTK(AT_KICK, AD_DIMN, 6, 10), ATTK(AT_NONE, AD_TCKL, 0, 10), ATTK(AT_NONE, AD_PAIN, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_DISINT|MR_STONE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("metal eater", S_RUSTMONST, LVL(20, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DCAY, 0, 0), ATTK(AT_TUCH, AD_DCAY, 0, 0), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluidator klasch", S_RUSTMONST, LVL(20, 12, -10, 80, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ENCH, 4, 4), ATTK(AT_HUGS, AD_ENCH, 4, 4), ATTK(AT_BEAM, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("pompeji RNG lord", S_RUSTMONST, LVL(20, 12, -13, 20, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 4), ATTK(AT_TUCH, AD_RBRE, 5, 4), ATTK(AT_GAZE, AD_RBRE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_STONE|MR_SLEEP, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stealsquad monster", S_RUSTMONST, LVL(20, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 3, 5), ATTK(AT_NONE, AD_SAMU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("needle monster", S_RUSTMONST, LVL(20, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_STNG, AD_DRLI, 0, 0), ATTK(AT_NONE, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DRAIN, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ether monster", S_RUSTMONST, /* spawns with ether horn */ LVL(20, 12, 0, 40, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONT, 4, 4), ATTK(AT_GAZE, AD_CONT, 1, 1), ATTK(AT_NONE, AD_CONT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DRAIN, 0, M1_ANIMAL|M1_NOTAKE|M1_NOHANDS|M1_SEE_INVIS, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("captain redbeard", S_RUSTMONST, LVL(20, 18, 0, 0, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_HITASONE|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID, M2_HOSTILE|M2_MALE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dour subject", S_RUSTMONST, LVL(20, 12, -20, 50, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DAMA, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_PLUSTWO, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nasty monster", S_RUSTMONST, LVL(20, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NAST, 3, 5), ATTK(AT_NONE, AD_NAST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("black homer", S_RUSTMONST, LVL(20, 18, -5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NAST, 3, 5), ATTK(AT_NONE, AD_NAST, 3, 5), ATTK(AT_NONE, AD_POIS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTWO|MR_PLUSTWO|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil monster", S_RUSTMONST, LVL(20, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 3, 5), ATTK(AT_NONE, AD_MINA, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("calculator monster", S_RUSTMONST, LVL(20, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUNS, 3, 5), ATTK(AT_NONE, AD_RUNS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ultra destructive monster", S_RUSTMONST, LVL(20, 18, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIE, 3, 5), ATTK(AT_NONE, AD_THIE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_LITHIVORE, M4_SHAPESHIFT|M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hc destructor", S_RUSTMONST, LVL(20, 12, -4, 40, -10), (1), A(ATTK(AT_WEAP, AD_DAMA, 6, 8), ATTK(AT_KICK, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("horn monster", S_RUSTMONST, LVL(20, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_UVUU, 4, 4), ATTK(AT_NONE, AD_UVUU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("destruction monster", S_RUSTMONST, LVL(20, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_DEST, 4, 4), ATTK(AT_NONE, AD_DEST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("noise monster", S_RUSTMONST, LVL(20, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_SOUN, 4, 4), ATTK(AT_NONE, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SOUND, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty noise monster", S_RUSTMONST, LVL(20, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_SOUN, 4, 4), ATTK(AT_NONE, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SOUND, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spectral disenchanter", S_RUSTMONST, LVL(20, 14, -14, 0, -3), (1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_CLAW, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, M1_WALLWALK|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("King Gorge, Lord of the Gluttons", S_RUSTMONST, LVL(20, 18, -5, 50, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON2, M4_ORGANIVORE, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("damnation hawkweed", S_RUSTMONST, LVL(20, 14, 0, 19, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PAIN, 3, 4), ATTK(AT_TENT, AD_AMNE, 4, 1), ATTK(AT_LASH, AD_AXUS, 2, 7), ATTK(AT_TRAM, AD_WRAP, 4, 1), NO_ATTK, NO_ATTK), SIZ(127, 462, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE, MR_SLEEP, M1_TUNNEL|M1_TPORT|M1_ACID|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_TELEPATHIC|M3_MIMIC|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("superlatively individualized coagulated drained", S_RUSTMONST, LVL(21, 17, -8, 91, -20), (G_VLGROUP|3), A(ATTK(AT_SPIT, AD_NIVE, 5, 9), ATTK(AT_SPIT, AD_BLND, 1, 6), ATTK(AT_BUTT, AD_SEDU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 17, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_MAGIC|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("whisting swarming seamier", S_RUSTMONST, LVL(21, 15, -6, 34, -15), (G_VLGROUP|3), A(ATTK(AT_CLAW, AD_BLND, 4, 6), ATTK(AT_ENGL, AD_LUCK, 2, 9), ATTK(AT_SPIT, AD_CHKH, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1881, 1045, 0, MS_BRAG, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID| M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("slammed space", S_RUSTMONST, LVL(21, 12, 2, 59, 0), (1), A(ATTK(AT_MAGC, AD_PLYS, 4, 4), ATTK(AT_KICK, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1106, 1604, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_THICK_HIDE|M1_METALLIVORE, M2_LORD|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("teratogen beard newer jazzing savior", S_RUSTMONST, LVL(21, 14, 9, 93, 0), (4), A(ATTK(AT_EXPL, AD_FLAM, 8, 1), ATTK(AT_BREA, AD_LITT, 5, 1), ATTK(AT_LASH, AD_CNCL, 2, 5), ATTK(AT_BEAM, AD_SLOW, 9, 9), NO_ATTK, NO_ATTK), SIZ(658, 1684, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_CLING|M1_ACID, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("circumference baluster recrudescence neutron", S_RUSTMONST, LVL(21, 12, -2, 39, -2), (G_GENO|4), A(ATTK(AT_GAZE, AD_TREM, 8, 9), ATTK(AT_WEAP, AD_RBRE, 5, 1), ATTK(AT_TUCH, AD_RBRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2084, 619, 0, MS_TRUMPET, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_STALK|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("retrenchment spleeniest", S_RUSTMONST, LVL(21, 17, 10, 38, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_RNG, 1, 3), ATTK(AT_GAZE, AD_ELEC, 7, 5), ATTK(AT_TUCH, AD_LEVI, 8, 4), ATTK(AT_SPIT, AD_DGST, 3, 1), ATTK(AT_BREA, AD_TREM, 2, 8), NO_ATTK), SIZ(3259, 89, 0, MS_CAR, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH, MR_COLD, M1_WALLWALK|M1_BREATHLESS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("big disenchanter", S_RUSTMONST, LVL(22, 15, -15, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_CLAW, AD_ENCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spice disenchanter", S_RUSTMONST, LVL(22, 15, -15, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 2, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_CLAW, AD_ENCH, 2, 4), ATTK(AT_BEAM, AD_MCRE, 2, 4), ATTK(AT_HUGS, AD_MCRE, 2, 4), NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("obese disenchanter", S_RUSTMONST, LVL(22, 10, -5, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("suck monster", S_RUSTMONST, LVL(22, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_SUCK, 4, 4), ATTK(AT_NONE, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("itemporter", S_RUSTMONST, LVL(22, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_STTP, 4, 4), ATTK(AT_NONE, AD_STTP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("larval octet", S_RUSTMONST, LVL(22, 11, 2, 16, 15), (G_GENO|1), A(ATTK(AT_KICK, AD_CNCL, 7, 1), ATTK(AT_BREA, AD_FREN, 1, 4), ATTK(AT_CLAW, AD_THIR, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(388, 188, 0, MS_SUPERMAN, MZ_HUGE), 0, 0, M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_HOBBIT|M2_PEACEFUL, M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Tanja's soft sneaker", S_RUSTMONST, LVL(22, 18, 0, 30, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 25), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("incompensation moat refroze manege mitring", S_RUSTMONST, LVL(23, 14, 6, 99, -14), (G_UNIQ|1), A(ATTK(AT_TENT, AD_SOUN, 9, 7), ATTK(AT_HUGS, AD_AXUS, 9, 6), ATTK(AT_ENGL, AD_TLPT, 9, 7), ATTK(AT_WEAP, AD_INSA, 1, 1), NO_ATTK, NO_ATTK), SIZ(2883, 426, 0, MS_BRAG, MZ_SMALL), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE, M2_UNDEAD|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Barbara", S_RUSTMONST, LVL(23, 16, -7, 70, 4), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_GLIB, 2, 14), ATTK(AT_BITE, AD_VAMP, 2, 5), ATTK(AT_MAGC, AD_CLRC, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DRAIN, MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: WOODEN_GETA WEDGE_SANDALS WAN_LIGHTNING POT_NUMBNESS SCR_TELEPORTATION */ MON("hc foreprayer", S_RUSTMONST, LVL(24, 12, -1, 75, -10), (1), A(ATTK(AT_WEAP, AD_ALIN, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bulletator amberite", S_RUSTMONST, LVL(24, 24, -10, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ICUR, 8, 6), ATTK(AT_TUCH, AD_ENCH, 6, 8), ATTK(AT_BEAM, AD_SITM, 1, 10), ATTK(AT_BEAM, AD_DROP, 1, 1), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty hc foreprayer", S_RUSTMONST, LVL(24, 12, -1, 75, -10), (1), A(ATTK(AT_WEAP, AD_ALIN, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_PETTY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rouge hc lady", S_RUSTMONST, /* 20% chance to gain 12 extra movement points */ LVL(24, 11, 2, 60, 4), (1), A(ATTK(AT_WEAP, AD_SITM, 4, 6), ATTK(AT_KICK, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_PLUSONE|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("swordfish obsessing jackdaw mussier salubrity", S_RUSTMONST, LVL(24, 12, -8, 8, -14), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_DEBU, 4, 4), ATTK(AT_SCRA, AD_FLAM, 6, 2), ATTK(AT_TUCH, AD_STAT, 6, 4), ATTK(AT_SPIT, AD_WET, 1, 7), ATTK(AT_STNG, AD_VAPO, 8, 9), NO_ATTK), SIZ(2566, 799, 0, MS_LIEDER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_UNSOLID|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("leaseback suggestive chose bask misgovernment pastiest", S_RUSTMONST, LVL(24, 17, 3, 98, 0), (G_UNIQ|1), A(ATTK(AT_SCRA, AD_CHRN, 3, 6), ATTK(AT_KICK, AD_VAPO, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2160, 159, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravitator", S_RUSTMONST, LVL(25, 15, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_GRAV, 5, 5), ATTK(AT_NONE, AD_GRAV, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver sucker", S_RUSTMONST, LVL(25, 15, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_VAMP, 5, 5), ATTK(AT_NONE, AD_VAMP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("antimatter monster", S_RUSTMONST, LVL(25, 18, -2, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ANTI, 0, 0), ATTK(AT_NONE, AD_ANTI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DISINT, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("muncher", S_RUSTMONST, LVL(25, 18, -5, 50, 0), (1), A(ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_TUCH, AD_DCAY, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inverted muncher", S_RUSTMONST, LVL(25, 18, -5, 50, 0), (1), A(ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_TUCH, AD_DCAY, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_ENCH, 0, 0), ATTK(AT_BITE, AD_INVE, 6, 10), NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_CLING, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji icker", S_RUSTMONST, LVL(25, 21, -20, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLEE, 8, 8), ATTK(AT_NONE, AD_VOMT, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ACID|MR_POISON|MR_SLEEP|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("aqua muncher", S_RUSTMONST, LVL(25, 12, -5, 50, 0), (1), A(ATTK(AT_TUCH, AD_CORR, 0, 0), ATTK(AT_TUCH, AD_DCAY, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_ENCH, 0, 0), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("volcano muncher", S_RUSTMONST, /* spawns with sling, 50 volcanic glass and helmet */ LVL(25, 18, -5, 50, 0), (1), A(ATTK(AT_WEAP, AD_CORR, 0, 0), ATTK(AT_WEAP, AD_DCAY, 0, 0), ATTK(AT_WEAP, AD_RUST, 0, 0), ATTK(AT_WEAP, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_FIRE, MR_FIRE, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidator ander", S_RUSTMONST, /* swats projectiles away */ LVL(25, 12, -3, 40, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_ANTI, 4, 8), ATTK(AT_HUGS, AD_ANTI, 4, 8), ATTK(AT_NONE, AD_SITM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ACID|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_LITHIVORE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fire muncher", S_RUSTMONST, LVL(25, 18, -5, 50, 0), (1), A(ATTK(AT_TUCH, AD_FIRE, 0, 0), ATTK(AT_TUCH, AD_FLAM, 0, 0), ATTK(AT_TUCH, AD_LAVA, 0, 0), ATTK(AT_TUCH, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_FIRE, MR_FIRE, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("satiny prodigiously", S_RUSTMONST, LVL(25, 10, 4, 93, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_VAPO, 5, 6), ATTK(AT_STNG, AD_SITM, 2, 3), ATTK(AT_LASH, AD_FRZE, 6, 5), ATTK(AT_SCRA, AD_THIE, 6, 4), ATTK(AT_BREA, AD_CONF, 1, 3), ATTK(AT_HUGS, AD_CHAO, 8, 1)), SIZ(1639, 365, 0, MS_SEDUCE, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_ANIMAL, M2_UNDEAD|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("midwinter baobab", S_RUSTMONST, LVL(26, 12, 10, 41, 0), (1), A(ATTK(AT_BREA, AD_ELEC, 2, 5), ATTK(AT_ENGL, AD_WTHR, 6, 8), ATTK(AT_MAGC, AD_PEST, 1, 8), ATTK(AT_MAGC, AD_TDRA, 4, 8), NO_ATTK, NO_ATTK), SIZ(804, 511, 0, MS_LAUGH, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tuber refinished", S_RUSTMONST, LVL(26, 12, 9, 59, 0), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_BLAS, 6, 9), ATTK(AT_BUTT, AD_WGHT, 7, 4), ATTK(AT_CLAW, AD_AXUS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2269, 75, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Marian's sneaker", S_RUSTMONST, LVL(26, 12, -4, 95, -15), (1), A(ATTK(AT_KICK, AD_DISE, 2, 4), ATTK(AT_WEAP, AD_POIS, 4, 8), ATTK(AT_BREA, AD_DRST, 4, 9), ATTK(AT_NONE, AD_POIS, 2, 4), ATTK(AT_BEAM, AD_DISE, 2, 4), NO_ATTK), SIZ(700, 700, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_DEATH, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wither monster", S_RUSTMONST, LVL(27, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WTHR, 0, 0), ATTK(AT_TUCH, AD_WTHR, 0, 0), ATTK(AT_NONE, AD_WTHR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("protection monster", S_RUSTMONST, LVL(27, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NPRO, 0, 0), ATTK(AT_NONE, AD_NPRO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sparkle monster", S_RUSTMONST, LVL(27, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CNCL, 5, 5), ATTK(AT_NONE, AD_CNCL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tremble monster", S_RUSTMONST, LVL(27, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TREM, 0, 0), ATTK(AT_NONE, AD_TREM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("random monster", S_RUSTMONST, LVL(27, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RBRE, 5, 5), ATTK(AT_NONE, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("very random monster", S_RUSTMONST, LVL(27, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RNG, 5, 5), ATTK(AT_NONE, AD_RNG, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_LITHIVORE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("definition monster", S_RUSTMONST, LVL(27, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PART, 5, 5), ATTK(AT_NONE, AD_PART, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("identical monster", S_RUSTMONST, LVL(27, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_MIDI, 5, 5), ATTK(AT_NONE, AD_MIDI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_LITHIVORE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shredder", S_RUSTMONST, LVL(27, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SHRD, 0, 0), ATTK(AT_TUCH, AD_SHRD, 0, 0), ATTK(AT_NONE, AD_SHRD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("armor-piercing monster", S_RUSTMONST, LVL(27, 15, -10, 40, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_VULN, 4, 4), ATTK(AT_NONE, AD_VULN, 4, 4), ATTK(AT_CLAW, AD_VULN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fucking hell I don't recognize this monster", S_RUSTMONST, LVL(27, 18, -15, 50, -3), (1), A(ATTK(AT_CLAW, AD_SKIL, 8, 8), ATTK(AT_NONE, AD_SKIL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sleepwalking pulley", S_RUSTMONST, LVL(27, 9, -9, 7, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_BLND, 8, 2), ATTK(AT_HUGS, AD_TIME, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1360, 309, 0, MS_SPELL, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_GNOME, M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("scatterer culvert homesick gloater", S_RUSTMONST, LVL(27, 2, -6, 97, -9), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BEAM, AD_LAVA, 1, 6), ATTK(AT_KICK, AD_DRCH, 3, 5), ATTK(AT_KICK, AD_FUMB, 8, 9), ATTK(AT_WEAP, AD_PLAS, 5, 4), ATTK(AT_ENGL, AD_FEAR, 7, 2), NO_ATTK), SIZ(1737, 1318, 0, MS_TRUMPET, MZ_HUMAN), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stork dampening", S_RUSTMONST, LVL(28, 11, -3, 47, 13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DREN, 7, 1), ATTK(AT_GAZE, AD_WET, 5, 4), ATTK(AT_BEAM, AD_VAMP, 3, 3), ATTK(AT_HUGS, AD_DREN, 5, 1), ATTK(AT_SCRA, AD_NGEN, 1, 5), ATTK(AT_WEAP, AD_MALK, 1, 1)), SIZ(12, 213, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fluorescing ecclesiastic", S_RUSTMONST, LVL(28, 12, 10, 46, 0), (3), A(ATTK(AT_BOOM, AD_WRAT, 1, 2), ATTK(AT_HUGS, AD_MANA, 5, 1), ATTK(AT_TENT, AD_SAMU, 1, 6), ATTK(AT_WEAP, AD_CALM, 1, 5), NO_ATTK, NO_ATTK), SIZ(1783, 1055, 0, MS_IMITATE, MZ_LARGE), MR_POISON, 0, M1_FLY|M1_AMORPHOUS, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pompeji monk", S_RUSTMONST, LVL(29, 22, -21, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_LASH, AD_CAST, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ELEC|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("uber rust monster", S_RUSTMONST, LVL(29, 18, -2, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_NONE, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("oh god why is this in the game", S_RUSTMONST, LVL(30, 18, -15, 50, -3), (1), A(ATTK(AT_CLAW, AD_SSEX, 8, 8), ATTK(AT_NONE, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_FART_LOUD, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("oh-em-double-g", S_RUSTMONST, LVL(30, 18, -15, 50, -3), (1), A(ATTK(AT_CLAW, AD_SSEX, 8, 8), ATTK(AT_NONE, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_OHGOD, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("paganize chorussing", S_RUSTMONST, LVL(30, 13, 7, 58, 10), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_FREN, 6, 4), ATTK(AT_ENGL, AD_ENCH, 5, 3), ATTK(AT_BOOM, AD_MALK, 7, 1), ATTK(AT_WEAP, AD_ILLU, 4, 2), ATTK(AT_TENT, AD_FAKE, 7, 1), ATTK(AT_BREA, AD_RUNS, 4, 5)), SIZ(143, 772, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD| M1_OVIPAROUS|M1_TPORT_CNTRL, M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("prearrangement potboiled syncom", S_RUSTMONST, LVL(30, 11, 4, 97, -19), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_FEMI, 8, 6), ATTK(AT_BREA, AD_SLUD, 1, 4), ATTK(AT_TENT, AD_STCK, 4, 8), ATTK(AT_BEAM, AD_WEEP, 9, 5), NO_ATTK, NO_ATTK), SIZ(19, 463, 0, MS_FART_LOUD, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY| M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("involuted intermittent", S_RUSTMONST, LVL(30, 4, 5, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_IDAM, 9, 1), ATTK(AT_CLAW, AD_WTHR, 4, 9), ATTK(AT_ENGL, AD_PART, 5, 1), ATTK(AT_TUCH, AD_TLPT, 7, 1), ATTK(AT_TENT, AD_RNG, 4, 1), NO_ATTK), SIZ(789, 308, 0, MS_OHGOD, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_CARNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_WANTSBOOK, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("disintegrator lord", S_RUSTMONST, LVL(30, 10, 0, 30, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISN, 4, 4), ATTK(AT_NONE, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_METALLIVORE, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("completely bad monster", S_RUSTMONST, LVL(30, 15, -10, 50, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_BADE, 4, 4), ATTK(AT_NONE, AD_BADE, 0, 0), ATTK(AT_STNG, AD_BADE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yarn monster", S_RUSTMONST, LVL(30, 15, -10, 50, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_RBAD, 4, 4), ATTK(AT_NONE, AD_RBAD, 0, 0), ATTK(AT_STNG, AD_RBAD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chloroquine muncher", S_RUSTMONST, LVL(30, 18, -5, 50, 0), (1), A(ATTK(AT_TUCH, AD_NIVE, 4, 4), ATTK(AT_TUCH, AD_UNPR, 4, 4), ATTK(AT_TUCH, AD_FLAM, 4, 4), ATTK(AT_TUCH, AD_DAMA, 4, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("floating point monster", S_RUSTMONST, /* by nabru */ LVL(30, 12, -10, 0, -3), (1), A(ATTK(AT_CLAW, AD_RNG, 1, 255), ATTK(AT_NONE, AD_RNG, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), MR_ACID|MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_ANIMAL|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Sigurd", S_RUSTMONST, LVL(30, 15, -5, 90, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_RUST, 10, 6), ATTK(AT_KICK, AD_ENCH, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_PLUSONE|MR_HITASTWO|MR_DRAIN, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: WAN_CORROSION POT_AMNESIA CLOAK_OF_REFLECTION LONG_SWORD */ MON("dice filial osmium medium", S_RUSTMONST, LVL(30, 18, -3, 32, 0), (G_LGROUP|2), A(ATTK(AT_WEAP, AD_UVUU, 6, 9), ATTK(AT_WEAP, AD_MANA, 1, 7), ATTK(AT_SCRA, AD_WEEP, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2357, 327, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_TPORT|M1_ACID| M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pennant unlet exceptionable nihilism", S_RUSTMONST, LVL(30, 12, -6, 53, -7), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_DCAY, 5, 7), ATTK(AT_BITE, AD_STON, 4, 5), ATTK(AT_STNG, AD_DEPR, 4, 8), ATTK(AT_TENT, AD_NGRA, 5, 7), ATTK(AT_STNG, AD_CLRC, 2, 5), NO_ATTK), SIZ(26, 29, 0, MS_JAPANESE, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS| M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("adapting dentifrice", S_RUSTMONST, LVL(31, 3, -2, 98, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TRAM, AD_STON, 7, 1), ATTK(AT_BOOM, AD_FAKE, 4, 7), ATTK(AT_LASH, AD_STON, 5, 9), ATTK(AT_BEAM, AD_VAMP, 6, 1), ATTK(AT_WEAP, AD_BLEE, 2, 5), ATTK(AT_HUGS, AD_STTP, 9, 1)), SIZ(15, 1839, 0, MS_DRUGS, MZ_HUMAN), MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chronicling outage", S_RUSTMONST, LVL(31, 23, -4, 3, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_STON, 3, 5), ATTK(AT_BUTT, AD_LETH, 4, 8), ATTK(AT_BEAM, AD_CHAO, 5, 5), ATTK(AT_BEAM, AD_DGST, 8, 1), NO_ATTK, NO_ATTK), SIZ(54, 462, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("outfielded tradeoff", S_RUSTMONST, LVL(31, 19, -3, 75, -3), (1), A(ATTK(AT_NONE, AD_RAGN, 7, 2), ATTK(AT_GAZE, AD_DREA, 7, 6), ATTK(AT_SPIT, AD_MALK, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1272, 251, 0, MS_CORONA, MZ_HUGE), MR_DRAIN, 0, M1_BREATHLESS, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("illusion monster", S_RUSTMONST, LVL(32, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ILLU, 6, 6), ATTK(AT_NONE, AD_ILLU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("super rogue boss", S_RUSTMONST, LVL(32, 19, -1, 40, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), ATTK(AT_WEAP, AD_PHYS, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("mana monster", S_RUSTMONST, LVL(32, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_MANA, 6, 6), ATTK(AT_NONE, AD_MANA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("invading crunching", S_RUSTMONST, LVL(32, 12, -10, 25, 7), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_LASH, AD_CLRC, 3, 3), ATTK(AT_HUGS, AD_VULN, 4, 2), ATTK(AT_TENT, AD_ENCH, 2, 2), ATTK(AT_SCRA, AD_DEPR, 1, 3), ATTK(AT_GAZE, AD_FIRE, 3, 1), NO_ATTK), SIZ(164, 1937, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STRONG, M3_INFRAVISION|M3_POKEMON|M3_EGOTYPE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("flinted swingy", S_RUSTMONST, LVL(33, 12, 2, 18, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_RATH, AD_NGRA, 2, 1), ATTK(AT_TRAM, AD_DFOO, 1, 3), ATTK(AT_BREA, AD_PLYS, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(510, 650, 0, MS_GAARDIEN, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("inertia monster", S_RUSTMONST, LVL(35, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_INER, 7, 7), ATTK(AT_NONE, AD_INER, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weight monster", S_RUSTMONST, LVL(35, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_WGHT, 7, 7), ATTK(AT_NONE, AD_WGHT, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("extra nasty monster", S_RUSTMONST, LVL(35, 18, -5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NAST, 3, 6), ATTK(AT_NONE, AD_NAST, 3, 6), ATTK(AT_BEAM, AD_NAST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dnethack monster", S_RUSTMONST, LVL(35, 18, -5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_MINA, 3, 6), ATTK(AT_NONE, AD_MINA, 3, 6), ATTK(AT_BEAM, AD_MINA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dnhslex monster", S_RUSTMONST, LVL(35, 18, -5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUNS, 3, 6), ATTK(AT_NONE, AD_RUNS, 3, 6), ATTK(AT_BEAM, AD_RUNS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pharma monster", S_RUSTMONST, LVL(35, 12, -20, 100, -20), (1), A(ATTK(AT_CLAW, AD_BADE, 8, 12), ATTK(AT_BREA, AD_BADE, 8, 12), ATTK(AT_BREA, AD_ACID, 8, 8), ATTK(AT_HUGS, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_POIS|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shapelessly sacrificed", S_RUSTMONST, LVL(35, 20, -2, 28, 10), (G_GENO|4), A(ATTK(AT_LASH, AD_WERE, 8, 2), ATTK(AT_TRAM, AD_DISE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(990, 459, 0, MS_BURBLE, MZ_TINY), MR_ACID|MR_DRAIN, MR_ACID, M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_WANDER, M3_NOPLRPOLY|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gossiping dicky", S_RUSTMONST, LVL(36, 10, -5, 7, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_FIRE, 8, 8), ATTK(AT_WEAP, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(88, 127, 0, MS_TEACHER, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY, M3_MIND_FLAYER|M3_MIMIC|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dissociate realigned", S_RUSTMONST, LVL(36, 17, -6, 33, -6), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_NACU, 7, 1), ATTK(AT_TUCH, AD_SGLD, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 20, 0, MS_ANIMAL, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("twitching uncharitably", S_RUSTMONST, LVL(36, 11, -4, 37, 12), (1), A(ATTK(AT_SPIT, AD_WRAT, 3, 9), ATTK(AT_RATH, AD_DFOO, 9, 1), ATTK(AT_NONE, AD_ELEC, 6, 7), ATTK(AT_SCRA, AD_DRDX, 2, 3), ATTK(AT_GAZE, AD_TLPT, 2, 1), NO_ATTK), SIZ(726, 296, 0, MS_CLOCK, MZ_TINY), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_ELF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("whitewashing untucked", S_RUSTMONST, LVL(37, 2, 3, 85, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_STUN, 6, 3), ATTK(AT_LASH, AD_POIS, 6, 1), ATTK(AT_BEAM, AD_CURS, 8, 7), ATTK(AT_BEAM, AD_DGST, 6, 1), ATTK(AT_BEAM, AD_MAGM, 6, 5), ATTK(AT_SCRA, AD_ACID, 3, 5)), SIZ(697, 258, 0, MS_ESCAPE, MZ_GIGANTIC), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("aural normandy", S_RUSTMONST, LVL(37, 10, -10, 31, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SLOW, 5, 1), ATTK(AT_ENGL, AD_MANA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4690, 1061, 0, MS_CLOCK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("great acid monster", S_RUSTMONST, LVL(37, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CORR, 4, 4), ATTK(AT_TUCH, AD_CORR, 4, 4), ATTK(AT_NONE, AD_CORR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant random monster", S_RUSTMONST, LVL(37, 18, -2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RBRE, 5, 5), ATTK(AT_NONE, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shearer liquify", S_RUSTMONST, LVL(38, 13, 6, 35, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_STNG, AD_DFOO, 2, 3), ATTK(AT_TUCH, AD_HODS, 6, 6), ATTK(AT_GAZE, AD_TIME, 2, 5), ATTK(AT_BITE, AD_ALIN, 6, 8), ATTK(AT_ENGL, AD_DRDX, 1, 1), ATTK(AT_ENGL, AD_WEBS, 3, 5)), SIZ(3462, 438, 0, MS_GIBBERISH, MZ_LARGE), MR_POISON, 0, M1_REGEN|M1_POIS|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ultra rust monster", S_RUSTMONST, LVL(39, 20, -6, 60, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_NONE, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_RUST, 4, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASFOUR, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidator basch", S_RUSTMONST, LVL(40, 15, -20, 100, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_NGEN, 4, 6), ATTK(AT_HUGS, AD_NGEN, 4, 6), ATTK(AT_BEAM, AD_NGEN, 4, 6), ATTK(AT_NONE, AD_NGEN, 4, 6), ATTK(AT_GAZE, AD_NGEN, 4, 6), ATTK(AT_RATH, AD_ENCH, 0, 0)), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TUNNEL|M1_REGEN|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("master disintegrator", S_RUSTMONST, LVL(40, 12, -5, 50, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISN, 8, 4), ATTK(AT_NONE, AD_DISN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HISS, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_ANIMAL|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_METALLIVORE, M2_HOSTILE|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("steamy rot monster", S_RUSTMONST, LVL(40, 12, -1, 40, -10), (G_GENO|1), A(ATTK(AT_STNG, AD_POIS, 8, 33), ATTK(AT_GAZE, AD_PLYS, 1, 1), ATTK(AT_BEAM, AD_HALU, 4, 8), ATTK(AT_GAZE, AD_SPC2, 4, 5), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("steamy decay monster", S_RUSTMONST, LVL(40, 12, -1, 40, -10), (G_GENO|1), A(ATTK(AT_STNG, AD_POIS, 8, 33), ATTK(AT_GAZE, AD_PLYS, 1, 1), ATTK(AT_BEAM, AD_HALU, 4, 8), ATTK(AT_GAZE, AD_SANI, 4, 5), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("time monster", S_RUSTMONST, LVL(40, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_TIME, 8, 8), ATTK(AT_NONE, AD_TIME, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), MR_DRAIN, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Rinaldo, Son of Brand", S_RUSTMONST, LVL(41, 14, -10, 90, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_TUCH, AD_ENCH, 6, 8), ATTK(AT_TUCH, AD_ENCH, 6, 8), ATTK(AT_BEAM, AD_WET, 1, 10), ATTK(AT_BEAM, AD_POLY, 1, 1)), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_ACID|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_MALE|M2_STALK, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("supplement microsecond", S_RUSTMONST, LVL(41, 12, 4, 54, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_STTP, 9, 6), ATTK(AT_EXPL, AD_WEBS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(393, 628, 0, MS_TEACHER, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE, MR_POISON, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_METALLIVORE, M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY, M3_WAITFORU|M3_TRAITOR|M3_EGOTYPE|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hurdled microradiographical", S_RUSTMONST, LVL(41, 31, -9, 19, 7), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DEST, 1, 4), ATTK(AT_CLAW, AD_SLOW, 2, 2), ATTK(AT_HUGS, AD_FEAR, 3, 9), ATTK(AT_ENGL, AD_NPRO, 1, 8), NO_ATTK, NO_ATTK), SIZ(518, 567, 0, MS_WOLLOH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scrawlier kerchief", S_RUSTMONST, LVL(42, 13, -2, 93, 0), (1), A(ATTK(AT_SCRA, AD_THIE, 1, 4), ATTK(AT_HUGS, AD_DREN, 2, 2), ATTK(AT_STNG, AD_POLY, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3081, 190, 0, MS_CODE, MZ_MEDIUM), MR_FIRE, 0, M1_BREATHLESS|M1_NOHANDS|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rehydrate dispute ibid", S_RUSTMONST, LVL(42, 12, -7, 48, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_VENO, 7, 3), ATTK(AT_BREA, AD_DISE, 9, 6), ATTK(AT_BOOM, AD_TIME, 1, 1), ATTK(AT_TUCH, AD_CNCL, 3, 9), ATTK(AT_SPIT, AD_THIR, 1, 4), NO_ATTK), SIZ(2018, 298, 0, MS_HANDY, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_FLY|M1_SLITHY, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("collectivize choosiest areolae", S_RUSTMONST, LVL(42, 26, -8, 67, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_LUCK, 2, 8), ATTK(AT_BEAM, AD_LEGS, 9, 7), ATTK(AT_BREA, AD_PART, 2, 8), ATTK(AT_KICK, AD_AGGR, 9, 1), NO_ATTK, NO_ATTK), SIZ(2447, 351, 0, MS_SQAWK, MZ_LARGE), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("analysand granulation", S_RUSTMONST, LVL(43, 17, -9, 55, 0), (G_LGROUP|1), A(ATTK(AT_MAGC, AD_DARK, 1, 1), ATTK(AT_NONE, AD_SCOR, 1, 9), ATTK(AT_BOOM, AD_WEEP, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3627, 430, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOTAKE|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yogini san disgrace sikhism corpuscular horsecar stalker", S_RUSTMONST, LVL(43, 12, 4, 79, 0), (G_VLGROUP|1), A(ATTK(AT_NONE, AD_DISP, 9, 4), ATTK(AT_WEAP, AD_DETH, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1096, 805, 0, MS_DEAD, MZ_HUGE), MR_ACID, 0, M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_ACID| M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ignobly atropine spreader mitering creaser", S_RUSTMONST, LVL(44, 15, 7, 57, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_PAIN, 6, 6), ATTK(AT_TENT, AD_CAST, 1, 1), ATTK(AT_SCRA, AD_DRCO, 9, 1), ATTK(AT_BREA, AD_SLEE, 4, 8), ATTK(AT_BREA, AD_WISD, 6, 8), NO_ATTK), SIZ(1555, 37, 0, MS_CODE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hypothesize athlete", S_RUSTMONST, LVL(44, 19, 7, 45, 0), (G_LGROUP|3), A(ATTK(AT_TUCH, AD_LITE, 2, 1), ATTK(AT_TUCH, AD_BURN, 4, 2), ATTK(AT_TUCH, AD_UVUU, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(718, 967, 0, MS_IMITATE, MZ_SMALL), MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_METALLIVORE, M2_LORD|M2_PEACEFUL, M3_TRAITOR|M3_PETRIFIES|M3_WANTSALL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("big bulletator R", S_RUSTMONST, LVL(44, 35, -8, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WTHR, 5, 5), ATTK(AT_BEAM, AD_ENCH, 5, 5), ATTK(AT_NONE, AD_WTHR, 5, 5), ATTK(AT_RATH, AD_NGEN, 5, 5), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_ELEC|MR_HITASTWO, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("advanced bulletator R", S_RUSTMONST, LVL(44, 18, -8, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WTHR, 5, 5), ATTK(AT_BEAM, AD_ENCH, 5, 5), ATTK(AT_NONE, AD_WTHR, 5, 5), ATTK(AT_RATH, AD_NGEN, 5, 5), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_ELEC|MR_HITASTWO, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("besiege paraplegia", S_RUSTMONST, LVL(45, 13, 6, 27, -16), (G_GENO|G_RGROUP|1), A(ATTK(AT_BUTT, AD_PART, 7, 14), ATTK(AT_TENT, AD_THIE, 7, 2), ATTK(AT_BEAM, AD_CONF, 2, 14), ATTK(AT_BITE, AD_SEDU, 5, 6), NO_ATTK, NO_ATTK), SIZ(191, 836, 0, MS_SNORE, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_ACID|M1_POIS|M1_HERBIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_PERMAMIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("procedural affix", S_RUSTMONST, LVL(45, 12, -21, 3, 13), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_SAMU, 6, 18), ATTK(AT_BITE, AD_LITT, 4, 4), ATTK(AT_HUGS, AD_LAZY, 4, 1), ATTK(AT_HUGS, AD_BLEE, 6, 2), ATTK(AT_BEAM, AD_ANTI, 1, 8), NO_ATTK), SIZ(2766, 51, 0, MS_SILENT, MZ_HUMAN), MR_DISINT|MR_ELEC, 0, M1_FLY|M1_WALLWALK|M1_TPORT|M1_ACID, M2_UNDEAD|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("slivered credibly", S_RUSTMONST, LVL(45, 12, -20, 92, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_SCRA, AD_DRCO, 8, 10), ATTK(AT_ENGL, AD_NPRO, 4, 6), ATTK(AT_TRAM, AD_SKIL, 2, 16), ATTK(AT_LASH, AD_PLAS, 4, 9), ATTK(AT_BREA, AD_DGST, 6, 13), NO_ATTK), SIZ(1946, 56, 0, MS_SPOILER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("insanitation keyway resold obviously", S_RUSTMONST, LVL(45, 29, 0, 53, 16), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_ENGL, AD_LETH, 1, 13), ATTK(AT_KICK, AD_CONF, 5, 13), ATTK(AT_HUGS, AD_CHAO, 5, 10), ATTK(AT_BREA, AD_DARK, 9, 18), ATTK(AT_BREA, AD_POIS, 1, 18), ATTK(AT_WEAP, AD_SOUN, 3, 16)), SIZ(455, 242, 0, MS_BOAST, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING|M3_EGOTYPE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unleash grievingly", S_RUSTMONST, LVL(46, 12, -4, 86, 0), (3), A(ATTK(AT_TRAM, AD_THIR, 7, 16), ATTK(AT_CLAW, AD_PEST, 4, 7), ATTK(AT_TENT, AD_VENO, 1, 10), ATTK(AT_SCRA, AD_DGST, 1, 19), ATTK(AT_BREA, AD_DGST, 2, 9), NO_ATTK), SIZ(934, 566, 0, MS_MEW, MZ_HUMAN), MR_DISINT|MR_ACID, 0, M1_AMPHIBIOUS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("coryzal wangling depilated alkalinize", S_RUSTMONST, LVL(46, 22, -18, 89, 9), (G_GENO|3), A(ATTK(AT_LASH, AD_FAMN, 3, 21), ATTK(AT_WEAP, AD_DRCO, 5, 3), ATTK(AT_TRAM, AD_POLY, 1, 4), ATTK(AT_TUCH, AD_DISN, 1, 14), NO_ATTK, NO_ATTK), SIZ(2696, 112, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_OMNIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("anybody inalienability", S_RUSTMONST, LVL(48, 12, -10, 23, -1), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_WET, 9, 9), ATTK(AT_NONE, AD_TDRA, 4, 5), ATTK(AT_CLAW, AD_LITE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4579, 27, 0, MS_STABILIZE, MZ_TINY), MR_COLD|MR_POISON, MR_COLD, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_NOHEAD|M1_METALLIVORE, M2_VAMPIRE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("beg rumbaed", S_RUSTMONST, LVL(49, 27, -19, 61, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_COLD, 4, 10), ATTK(AT_TUCH, AD_UVUU, 3, 9), ATTK(AT_BREA, AD_FEAR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(672, 165, 0, MS_SOLDIER, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tsked polarize", S_RUSTMONST, LVL(50, 7, 4, 78, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_GRAV, 9, 5), ATTK(AT_ENGL, AD_NIVE, 2, 2), ATTK(AT_LASH, AD_GRAV, 7, 9), ATTK(AT_TENT, AD_VAPO, 4, 6), ATTK(AT_TENT, AD_WEBS, 4, 13), ATTK(AT_WEAP, AD_VAPO, 8, 3)), SIZ(27, 1083, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("halfpenny arthrography unshipped", S_RUSTMONST, LVL(50, 25, -16, 98, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_CLAW, AD_SLIM, 1, 7), ATTK(AT_SCRA, AD_SLEE, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(91, 448, 0, MS_WAIL, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_WANTSBOOK, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gramme carnivorously", S_RUSTMONST, LVL(53, 16, 8, 90, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TENT, AD_BLND, 6, 6), ATTK(AT_MAGC, AD_PEST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(159, 480, 0, MS_FART_QUIET, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("overbold wean", S_RUSTMONST, LVL(53, 23, -3, 51, 8), (1), A(ATTK(AT_TENT, AD_FRZE, 5, 4), ATTK(AT_MAGC, AD_TCKL, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2075, 716, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("englishing fairest shot", S_RUSTMONST, LVL(56, 13, 2, 65, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TENT, AD_NGEN, 8, 10), ATTK(AT_BITE, AD_ANTI, 6, 3), ATTK(AT_SCRA, AD_UVUU, 3, 14), ATTK(AT_CLAW, AD_RUNS, 8, 15), ATTK(AT_TENT, AD_PLYS, 6, 2), ATTK(AT_BEAM, AD_SHRD, 9, 20)), SIZ(213, 1086, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PERMAMIMIC, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("attackingly junketeer starlit", S_RUSTMONST, LVL(56, 7, 10, 69, 0), (G_UNIQ|4), A(ATTK(AT_STNG, AD_FEAR, 1, 15), ATTK(AT_BOOM, AD_ABDC, 2, 11), ATTK(AT_BITE, AD_PLAS, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1111, 1171, 0, MS_PUPIL, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID, MR_ELEC, M1_SWIM|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chattering flowerpot", S_RUSTMONST, LVL(59, 12, -18, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_ENCH, 5, 5), ATTK(AT_HUGS, AD_SKIL, 5, 8), ATTK(AT_LASH, AD_COLD, 9, 6), ATTK(AT_WEAP, AD_LAZY, 9, 16), ATTK(AT_TUCH, AD_DRST, 0, 13), NO_ATTK), SIZ(455, 68, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL| M1_OVIPAROUS|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("disparage paymaster", S_RUSTMONST, LVL(59, 10, -26, 4, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_CHKH, 9, 6), ATTK(AT_BEAM, AD_CONT, 2, 2), ATTK(AT_CLAW, AD_DISP, 8, 7), ATTK(AT_LASH, AD_VAPO, 5, 5), NO_ATTK, NO_ATTK), SIZ(2150, 62, 0, MS_BUZZ, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brittled epizootic", S_RUSTMONST, LVL(60, 13, -22, 61, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_ENGL, AD_MINA, 8, 5), ATTK(AT_MAGC, AD_FUMB, 3, 10), ATTK(AT_WEAP, AD_COLD, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(146, 86, 0, MS_DEAD, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS| M1_NOHEAD|M1_ACID, M2_LORD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hister", S_RUSTMONST, LVL(60, 24, -13, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 8, 8), ATTK(AT_NONE, AD_SAMU, 8, 8), ATTK(AT_BEAM, AD_SAMU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASTHREE|MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC|MR_SLEEP, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hc destroyer", S_RUSTMONST, LVL(60, 12, -16, 80, -10), (1), A(ATTK(AT_WEAP, AD_DAMA, 10, 8), ATTK(AT_KICK, AD_DEST, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("overpowered monster", S_RUSTMONST, LVL(60, 40, -85, 120, -20), (1), A(ATTK(AT_CLAW, AD_DATA, 10, 40), ATTK(AT_BREA, AD_RBRE, 7, 36), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE|MR_POISON, MR_ACID, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_NOPLRPOLY|M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_REFLECT|M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("squirmy croak focalize", S_RUSTMONST, LVL(61, 31, -1, 50, -6), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_EXPL, AD_VENO, 3, 20), ATTK(AT_WEAP, AD_SPC2, 1, 4), ATTK(AT_CLAW, AD_CNCL, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(758, 123, 0, MS_CODE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS, M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("quiescent tycoon", S_RUSTMONST, LVL(61, 19, 5, 58, -12), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_ENCH, 1, 7), ATTK(AT_WEAP, AD_SLEE, 8, 13), ATTK(AT_TRAM, AD_NUMB, 1, 5), ATTK(AT_ENGL, AD_FUMB, 1, 20), ATTK(AT_BEAM, AD_TRAP, 2, 21), NO_ATTK), SIZ(1980, 106, 0, MS_DRUGS, MZ_SMALL), MR_FIRE, 0, M1_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC| M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("interspersed paralyzing", S_RUSTMONST, LVL(61, 8, -16, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_LASH, AD_SANI, 3, 21), ATTK(AT_GAZE, AD_GRAV, 8, 11), ATTK(AT_ENGL, AD_WEBS, 7, 4), ATTK(AT_GAZE, AD_INSA, 3, 18), NO_ATTK, NO_ATTK), SIZ(885, 288, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("moue mettlesome", S_RUSTMONST, LVL(62, 9, -30, 79, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_SPEL, 0, 18), ATTK(AT_SPIT, AD_STON, 5, 6), ATTK(AT_HUGS, AD_SCOR, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2580, 111, 0, MS_SOVIET, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_POIS, M2_PRINCE|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mouthed impact mislaid rewakening", S_RUSTMONST, LVL(63, 12, -14, 8, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_TCKL, 7, 18), ATTK(AT_STNG, AD_MALK, 6, 15), ATTK(AT_BUTT, AD_VOMT, 1, 18), ATTK(AT_BITE, AD_UNPR, 9, 19), NO_ATTK, NO_ATTK), SIZ(2075, 1165, 0, MS_SPOILER, MZ_LARGE), 0, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("polyhedral groom formalistic", S_RUSTMONST, LVL(65, 14, 0, 26, 0), (2), A(ATTK(AT_BITE, AD_DCAY, 4, 18), ATTK(AT_ENGL, AD_IDAM, 8, 21), ATTK(AT_BREA, AD_DAMA, 3, 19), ATTK(AT_WEAP, AD_SEDU, 4, 20), ATTK(AT_BEAM, AD_VAMP, 4, 11), NO_ATTK), SIZ(2265, 873, 0, MS_OHGOD, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stayer mesmerism", S_RUSTMONST, LVL(65, 48, -28, 86, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_LAZY, 2, 21), ATTK(AT_TUCH, AD_STAT, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(494, 1575, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, MR_FIRE, M1_CONCEAL|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("margrave coquette", S_RUSTMONST, LVL(65, 12, 9, 87, 20), (G_GENO|1), A(ATTK(AT_KICK, AD_NUMB, 6, 20), ATTK(AT_CLAW, AD_CONF, 6, 10), ATTK(AT_MAGC, AD_SSEX, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(98, 0, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DRAIN, MR_ACID, M1_NEEDPICK|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("phonographic outboast", S_RUSTMONST, LVL(66, 12, -17, 13, 0), (2), A(ATTK(AT_CLAW, AD_PHYS, 3, 14), ATTK(AT_HUGS, AD_FAMN, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2399, 1219, 0, MS_APOC, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("honed radian", S_RUSTMONST, LVL(66, 12, 0, 25, 0), (G_GENO|4), A(ATTK(AT_EXPL, AD_FAKE, 2, 5), ATTK(AT_BEAM, AD_SEDU, 3, 12), ATTK(AT_BREA, AD_SOUN, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(955, 245, 0, MS_BUZZ, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_METALLIVORE, M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dealer admonishing", S_RUSTMONST, LVL(67, 13, -15, 56, -15), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_RATH, AD_DETH, 5, 11), ATTK(AT_BUTT, AD_IDAM, 1, 11), ATTK(AT_CLAW, AD_ALIN, 2, 8), ATTK(AT_WEAP, AD_DEST, 6, 13), NO_ATTK, NO_ATTK), SIZ(2943, 34, 0, MS_WOLLOH, MZ_TINY), MR_COLD|MR_DRAIN, MR_COLD, M1_ANIMAL|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unhinged guerrilla", S_RUSTMONST, LVL(70, 33, -11, 85, -16), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_HUGS, AD_DRLI, 2, 1), ATTK(AT_BREA, AD_PEST, 1, 9), ATTK(AT_KICK, AD_DRCH, 5, 14), ATTK(AT_SCRA, AD_ICUR, 5, 1), ATTK(AT_TUCH, AD_ACID, 4, 10), NO_ATTK), SIZ(327, 141, 0, MS_SHOE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL, M2_LORD|M2_WANDER|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ultra rogue boss", S_RUSTMONST, LVL(70, 24, -8, 75, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 15), ATTK(AT_WEAP, AD_PHYS, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("linefeed methodic", S_RUSTMONST, LVL(71, 9, -15, 84, -13), (G_UNIQ|3), A(ATTK(AT_KICK, AD_STON, 1, 19), ATTK(AT_BREA, AD_ELEC, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(286, 134, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_REGEN|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mirv remembered", S_RUSTMONST, LVL(71, 17, -12, 15, -1), (G_VLGROUP|1), A(ATTK(AT_GAZE, AD_DAMA, 5, 15), ATTK(AT_BEAM, AD_FIRE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(216, 55, 0, MS_SOCKS, MZ_HUMAN), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("carom equinely", S_RUSTMONST, LVL(71, 26, -5, 57, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_KICK, AD_SHRD, 6, 10), ATTK(AT_TUCH, AD_STCK, 1, 17), ATTK(AT_WEAP, AD_SKIL, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2910, 340, 0, MS_HISS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_DISINT, M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("intercommunicated reinflamed", S_RUSTMONST, LVL(72, 8, 1, 76, 0), (G_GENO|G_NOCORPSE|G_PLATOON|3|G_RGROUP), A(ATTK(AT_TUCH, AD_DAMA, 1, 3), ATTK(AT_NONE, AD_STTP, 8, 9), ATTK(AT_SCRA, AD_LETH, 7, 6), ATTK(AT_GAZE, AD_DREA, 5, 17), ATTK(AT_NONE, AD_WRAT, 1, 4), ATTK(AT_SPIT, AD_LEGS, 8, 3)), SIZ(2495, 176, 0, MS_SOLDIER, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_POIS, M2_PRINCE|M2_WANDER|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("append benign", S_RUSTMONST, LVL(72, 11, -5, 98, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_PEST, 9, 8), ATTK(AT_TUCH, AD_LEGS, 1, 10), ATTK(AT_TRAM, AD_BADE, 3, 10), ATTK(AT_SCRA, AD_MANA, 9, 12), ATTK(AT_GAZE, AD_PHYS, 8, 18), NO_ATTK), SIZ(494, 55, 0, MS_NURSE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_SEE_INVIS, M2_UNDEAD|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("irishman wingding squirmier", S_RUSTMONST, LVL(72, 12, 3, 94, 11), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_EXPL, AD_NAST, 2, 19), ATTK(AT_BREA, AD_CAST, 3, 12), ATTK(AT_BREA, AD_CORR, 8, 16), ATTK(AT_SPIT, AD_PHYS, 6, 14), ATTK(AT_BITE, AD_DETH, 1, 3), ATTK(AT_TUCH, AD_SIN, 4, 11)), SIZ(2864, 249, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_HUMAN| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gramophone decliner", S_RUSTMONST, LVL(72, 12, 6, 47, 6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_NIVE, 1, 11), ATTK(AT_ENGL, AD_GRAV, 1, 1), ATTK(AT_TUCH, AD_FAMN, 6, 8), ATTK(AT_BITE, AD_DRLI, 7, 4), ATTK(AT_RATH, AD_TECH, 9, 11), NO_ATTK), SIZ(2757, 906, 0, MS_SEDUCE, MZ_TINY), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NOHEAD|M1_HUMANOID|M1_SLITHY, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("educationally punched", S_RUSTMONST, LVL(72, 10, 4, 64, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ALIN, 8, 2), ATTK(AT_STNG, AD_DRDX, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1256, 1352, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_FIRE, M1_CLING|M1_TUNNEL|M1_NEEDPICK, M2_NOPOLY|M2_UNDEAD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pylori anything refolding torero galvanize", S_RUSTMONST, LVL(73, 29, 7, 52, 8), (3), A(ATTK(AT_EXPL, AD_WEBS, 8, 13), ATTK(AT_TUCH, AD_TLPT, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(125, 1317, 0, MS_ORC, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("labelled samisen", S_RUSTMONST, LVL(74, 12, 9, 13, 7), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_FIRE, 4, 3), ATTK(AT_BEAM, AD_ELEC, 5, 6), ATTK(AT_WEAP, AD_WRAP, 3, 1), ATTK(AT_ENGL, AD_STTP, 9, 15), NO_ATTK, NO_ATTK), SIZ(2767, 10, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_HIDE|M1_UNSOLID|M1_POIS, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("moonscape reabsorb", S_RUSTMONST, LVL(74, 1, -16, 9, -6), (G_GENO|1), A(ATTK(AT_TENT, AD_LITT, 4, 8), ATTK(AT_BUTT, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_DRCO, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1668, 676, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN, M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("confining irrefutable ickiest", S_RUSTMONST, LVL(75, 14, -15, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DFOO, 2, 16), ATTK(AT_BREA, AD_TCKL, 4, 8), ATTK(AT_SCRA, AD_THIE, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(974, 57, 0, MS_GAARDIEN, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NOPLRPOLY|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aztec monster", S_RUSTMONST, /* spawns with tecpatl */ LVL(75, 11, -20, 100, 6), (1), A(ATTK(AT_WEAP, AD_ALIN, 7, 12), ATTK(AT_NONE, AD_ALIN, 7, 12), ATTK(AT_BEAM, AD_ALIN, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_CONVERT, MZ_MEDIUM), MR_DEATH|MR_FIRE, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_METALLIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_NOTAME, M4_REFLECT|M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("refinish evangelism", S_RUSTMONST, LVL(75, 33, -19, 71, 0), (3), A(ATTK(AT_BREA, AD_GRAV, 3, 12), ATTK(AT_GAZE, AD_BANI, 3, 7), ATTK(AT_STNG, AD_CAST, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1042, 587, 0, MS_GLYPHS, MZ_SMALL), MR_ELEC, MR_ELEC, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("adjectivally binge", S_RUSTMONST, LVL(76, 12, -10, 95, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_MAGC, AD_FUMB, 4, 8), ATTK(AT_STNG, AD_STCK, 4, 21), ATTK(AT_BREA, AD_CHRN, 3, 19), ATTK(AT_GAZE, AD_NGRA, 7, 10), ATTK(AT_SCRA, AD_DCAY, 5, 13), ATTK(AT_WEAP, AD_FEAR, 4, 18)), SIZ(1014, 482, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("samite feminized", S_RUSTMONST, LVL(77, 7, -3, 96, 0), (3), A(ATTK(AT_TRAM, AD_DRIN, 3, 9), ATTK(AT_NONE, AD_POIS, 8, 17), ATTK(AT_TENT, AD_CAST, 2, 16), ATTK(AT_CLAW, AD_DFOO, 3, 13), ATTK(AT_WEAP, AD_PHYS, 7, 16), NO_ATTK), SIZ(182, 1404, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("semiweekly herbivorously", S_RUSTMONST, LVL(79, 27, -21, 84, 16), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DROP, 2, 4), ATTK(AT_MAGC, AD_CHRN, 2, 10), ATTK(AT_BUTT, AD_DRIN, 1, 21), ATTK(AT_EXPL, AD_NEXU, 9, 4), ATTK(AT_CLAW, AD_MANA, 4, 5), ATTK(AT_LASH, AD_STON, 7, 3)), SIZ(537, 1571, 0, MS_STENCH, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE, MR_STONE, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS| M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("marsupial saltcellar", S_RUSTMONST, LVL(79, 12, 6, 93, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BITE, AD_SAMU, 2, 4), ATTK(AT_SCRA, AD_WRAP, 2, 3), ATTK(AT_BREA, AD_FIRE, 6, 8), ATTK(AT_BREA, AD_IDAM, 1, 19), NO_ATTK, NO_ATTK), SIZ(276, 759, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("calculator bootlicked", S_RUSTMONST, LVL(80, 12, -30, 3, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_TLPT, 3, 12), ATTK(AT_HUGS, AD_COLD, 1, 5), ATTK(AT_STNG, AD_CHKH, 7, 15), ATTK(AT_KICK, AD_NGEN, 7, 2), NO_ATTK, NO_ATTK), SIZ(3670, 150, 0, MS_SOLDIER, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("year issuably", S_RUSTMONST, LVL(80, 12, 6, 89, 3), (G_GENO|2), A(ATTK(AT_TUCH, AD_SITM, 8, 8), ATTK(AT_BUTT, AD_WEEP, 9, 15), ATTK(AT_BREA, AD_CLRC, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(335, 82, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_SLITHY|M1_TPORT|M1_POIS, M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dingily vaginate", S_RUSTMONST, LVL(80, 19, -10, 52, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_DAMA, 5, 12), ATTK(AT_TUCH, AD_PHYS, 4, 16), ATTK(AT_ENGL, AD_ACID, 1, 10), ATTK(AT_EXPL, AD_FEMI, 6, 18), NO_ATTK, NO_ATTK), SIZ(1743, 671, 0, MS_PAIN, MZ_LARGE), MR_COLD, 0, M1_SWIM|M1_TUNNEL|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blasphemous monster", S_RUSTMONST, LVL(80, 18, -25, 100, -3), (1), A(ATTK(AT_CLAW, AD_BLAS, 8, 12), ATTK(AT_NONE, AD_BLAS, 8, 12), ATTK(AT_BEAM, AD_BLAS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GROWL, MZ_LARGE), MR_DEATH, 0, M1_ANIMAL|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_METALLIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_NASTY, M3_LITHIVORE|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NOTAME, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ragnar muncher", S_RUSTMONST, LVL(80, 24, -20, 100, 0), (1), A(ATTK(AT_TUCH, AD_RAGN, 8, 8), ATTK(AT_TUCH, AD_WTHR, 8, 8), ATTK(AT_TUCH, AD_NGEN, 8, 8), ATTK(AT_TUCH, AD_DAMA, 8, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE|M1_MINDLESS|M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("specimen chiseled", S_RUSTMONST, LVL(80, 12, 4, 81, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_DGST, 9, 21), ATTK(AT_TRAM, AD_RBAD, 9, 1), ATTK(AT_STNG, AD_THIE, 8, 14), ATTK(AT_SPIT, AD_FEAR, 3, 6), ATTK(AT_ENGL, AD_BADE, 1, 1), NO_ATTK), SIZ(1812, 47, 0, MS_OHGOD, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_ANIMAL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("kissed convolutely continuable acclimatizing", S_RUSTMONST, LVL(81, 26, 8, 37, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_ENGL, AD_WEBS, 1, 15), ATTK(AT_BITE, AD_CORR, 1, 14), ATTK(AT_WEAP, AD_NGRA, 9, 4), ATTK(AT_BEAM, AD_STON, 4, 9), ATTK(AT_TENT, AD_PEST, 1, 9), NO_ATTK), SIZ(1081, 552, 0, MS_SQAWK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_SLITHY|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_SLIME, M4_REVIVE|M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("norsemen key livetrap pique anagrammed", S_RUSTMONST, LVL(81, 14, -2, 95, 12), (G_UNIQ|4), A(ATTK(AT_BUTT, AD_ALIN, 4, 1), ATTK(AT_WEAP, AD_CORR, 1, 7), ATTK(AT_TRAM, AD_SLEE, 3, 11), ATTK(AT_BREA, AD_NAST, 5, 5), NO_ATTK, NO_ATTK), SIZ(4406, 154, 0, MS_POKEDEX, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_FLY|M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("slob corpsman", S_RUSTMONST, LVL(81, 13, -2, 59, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_VAPO, 2, 1), ATTK(AT_KICK, AD_GLIB, 1, 12), ATTK(AT_MAGC, AD_MANA, 8, 14), ATTK(AT_BUTT, AD_VOMT, 5, 14), ATTK(AT_BREA, AD_CHKH, 8, 8), ATTK(AT_LASH, AD_FAKE, 8, 9)), SIZ(2679, 12, 0, MS_GRUNT, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_ANIMAL| M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elative ledge merrymaker hunched infallibly", S_RUSTMONST, LVL(82, 11, -30, 58, -10), (3), A(ATTK(AT_SCRA, AD_SPC2, 1, 15), ATTK(AT_NONE, AD_RBRE, 4, 12), ATTK(AT_TRAM, AD_PLAS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(467, 109, 0, MS_TREESQUAD, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("performed actinide", S_RUSTMONST, LVL(82, 12, -7, 63, 2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BLND, 4, 1), ATTK(AT_TRAM, AD_DETH, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(87, 115, 0, MS_GAARDIEN, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID, MR_ACID, M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("farce marting", S_RUSTMONST, LVL(82, 12, -2, 21, -12), (G_VLGROUP|1), A(ATTK(AT_MAGC, AD_DIMN, 6, 15), ATTK(AT_NONE, AD_MALK, 2, 19), ATTK(AT_BITE, AD_RAGN, 9, 10), ATTK(AT_KICK, AD_TERR, 4, 1), ATTK(AT_BITE, AD_FLAM, 2, 18), NO_ATTK), SIZ(3787, 372, 0, MS_APOC, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gallium slenderized cue", S_RUSTMONST, LVL(83, 14, -8, 94, -7), (4), A(ATTK(AT_BUTT, AD_UNPR, 3, 20), ATTK(AT_STNG, AD_SLEE, 4, 15), ATTK(AT_NONE, AD_MALK, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1063, 54, 0, MS_CAR, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blurt cortin", S_RUSTMONST, LVL(83, 2, -15, 74, 0), (1), A(ATTK(AT_ENGL, AD_PLAS, 9, 19), ATTK(AT_HUGS, AD_DFOO, 7, 11), ATTK(AT_MAGC, AD_AGGR, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(233, 1056, 0, MS_GAARDIEN, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nut croupy omittance belgium", S_RUSTMONST, LVL(83, 12, -2, 95, -7), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_UVUU, 7, 4), ATTK(AT_BITE, AD_RNG, 2, 14), ATTK(AT_BEAM, AD_WERE, 3, 5), ATTK(AT_LASH, AD_ICEB, 7, 1), ATTK(AT_KICK, AD_SPEL, 6, 8), ATTK(AT_BREA, AD_DREA, 3, 1)), SIZ(1705, 164, 0, MS_BURBLE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("perpetual irefully numskull", S_RUSTMONST, LVL(83, 12, 6, 0, 17), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SPIT, AD_BLEE, 2, 17), ATTK(AT_BREA, AD_NUMB, 9, 19), ATTK(AT_SPIT, AD_NACU, 1, 7), ATTK(AT_NONE, AD_DROP, 8, 4), ATTK(AT_BOOM, AD_SLIM, 6, 4), NO_ATTK), SIZ(832, 37, 0, MS_PANTS, MZ_HUGE), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tittie rebounding", S_RUSTMONST, LVL(84, 13, 10, 55, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_SLOW, 7, 7), ATTK(AT_TENT, AD_ALIN, 1, 18), ATTK(AT_BREA, AD_LAZY, 0, 21), ATTK(AT_MAGC, AD_NTHR, 2, 19), ATTK(AT_BITE, AD_CAST, 2, 17), ATTK(AT_TRAM, AD_DRST, 9, 20)), SIZ(509, 224, 0, MS_NURSE, MZ_TINY), MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("acidifying archaeologically", S_RUSTMONST, LVL(85, 13, 8, 62, 16), (4), A(ATTK(AT_BREA, AD_WTHR, 5, 6), ATTK(AT_WEAP, AD_NGRA, 2, 2), ATTK(AT_STNG, AD_CORR, 4, 11), ATTK(AT_LASH, AD_DARK, 9, 11), ATTK(AT_WEAP, AD_RAGN, 4, 2), ATTK(AT_WEAP, AD_MAGM, 3, 1)), SIZ(236, 921, 0, MS_PARROT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_SLITHY, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("amusement eagle", S_RUSTMONST, LVL(85, 9, 0, 61, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_STNG, AD_WTHR, 8, 10), ATTK(AT_BREA, AD_SHRD, 9, 21), ATTK(AT_GAZE, AD_SLIM, 2, 8), ATTK(AT_BEAM, AD_GRAV, 3, 13), ATTK(AT_KICK, AD_NPRO, 1, 11), NO_ATTK), SIZ(1205, 55, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS, M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gong ingratiating leukemoid bairn nonce", S_RUSTMONST, LVL(87, 12, -9, 88, 0), (1), A(ATTK(AT_BOOM, AD_BADE, 9, 13), ATTK(AT_SPIT, AD_WGHT, 8, 14), ATTK(AT_BUTT, AD_PLYS, 6, 21), ATTK(AT_TENT, AD_SLIM, 8, 1), ATTK(AT_MAGC, AD_CONF, 2, 15), ATTK(AT_NONE, AD_LEGS, 8, 17)), SIZ(365, 841, 0, MS_GRUNT, MZ_HUMAN), MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("corresponding monogamously", S_RUSTMONST, LVL(87, 10, -20, 90, -13), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_CLRC, 4, 7), ATTK(AT_BITE, AD_FIRE, 2, 19), ATTK(AT_CLAW, AD_WRAP, 9, 19), ATTK(AT_CLAW, AD_DGST, 4, 18), ATTK(AT_HUGS, AD_PEST, 7, 8), NO_ATTK), SIZ(2510, 1495, 0, MS_DJINNI, MZ_TINY), MR_DISINT|MR_ELEC, 0, M1_NOEYES|M1_MINDLESS|M1_TPORT, M2_PNAME|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tubbable leafhopper", S_RUSTMONST, LVL(87, 27, -28, 48, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_CALM, 9, 15), ATTK(AT_KICK, AD_DISE, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2435, 191, 0, MS_COW, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_NOHANDS|M1_MINDLESS, M2_UNDEAD|M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("annie problem curie", S_RUSTMONST, LVL(87, 24, -4, 65, -7), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_ENGL, AD_EDGE, 1, 6), ATTK(AT_LASH, AD_THIE, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 102, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, MR_POISON, M1_NEEDPICK|M1_CONCEAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("prediction sempre", S_RUSTMONST, LVL(88, 6, -22, 43, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_ACID, 1, 16), ATTK(AT_LASH, AD_WEEP, 7, 3), ATTK(AT_TRAM, AD_FREN, 8, 20), ATTK(AT_BOOM, AD_IDAM, 9, 20), NO_ATTK, NO_ATTK), SIZ(620, 979, 0, MS_ESCAPE, MZ_MEDIUM), MR_STONE, 0, M1_NOTAKE|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("scummier unworked", S_RUSTMONST, LVL(89, 12, 7, 87, -20), (2), A(ATTK(AT_HUGS, AD_WRAT, 8, 18), ATTK(AT_RATH, AD_COLD, 8, 5), ATTK(AT_NONE, AD_HEAL, 3, 8), ATTK(AT_HUGS, AD_RNG, 1, 10), ATTK(AT_BREA, AD_STCK, 5, 3), ATTK(AT_SCRA, AD_TLPT, 7, 16)), SIZ(691, 975, 0, MS_CHICKEN, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("selectly scholastically cleaned", S_RUSTMONST, LVL(89, 14, -24, 75, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_CLRC, 6, 6), ATTK(AT_BUTT, AD_DREN, 2, 9), ATTK(AT_ENGL, AD_DREN, 2, 3), ATTK(AT_EXPL, AD_INER, 1, 8), ATTK(AT_STNG, AD_SLOW, 1, 9), NO_ATTK), SIZ(210, 745, 0, MS_SPELL, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_TPORT| M1_POIS, M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wounding prospering", S_RUSTMONST, LVL(89, 29, 6, 98, 16), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_DRCO, 6, 4), ATTK(AT_BOOM, AD_DRDX, 4, 3), ATTK(AT_HUGS, AD_POLY, 7, 12), ATTK(AT_STNG, AD_VAPO, 8, 6), ATTK(AT_LASH, AD_DRDX, 8, 6), NO_ATTK), SIZ(1288, 685, 0, MS_ANIMAL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("moderation utilise", S_RUSTMONST, LVL(90, 12, 4, 5, 3), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_DRIN, 1, 17), ATTK(AT_MAGC, AD_SSEX, 1, 14), ATTK(AT_BITE, AD_MANA, 9, 18), ATTK(AT_SCRA, AD_STUN, 1, 6), ATTK(AT_SCRA, AD_RUST, 3, 20), ATTK(AT_WEAP, AD_DETH, 7, 12)), SIZ(352, 28, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_HUMANOID, M2_LORD|M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("foozle anchor", S_RUSTMONST, LVL(90, 25, -23, 10, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_WISD, 7, 2), ATTK(AT_LASH, AD_CHRN, 8, 6), ATTK(AT_STNG, AD_SOUN, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(119, 729, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_AMORPHOUS|M1_HIDE|M1_NOHEAD, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ranted strewer seclusion tenfold crawled recrated", S_RUSTMONST, LVL(91, 18, -25, 84, 0), (G_RGROUP|1), A(ATTK(AT_TRAM, AD_DEBU, 6, 4), ATTK(AT_KICK, AD_PHYS, 8, 5), ATTK(AT_SCRA, AD_EDGE, 3, 4), ATTK(AT_BREA, AD_ELEC, 6, 18), NO_ATTK, NO_ATTK), SIZ(83, 1702, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_NOTAKE|M1_ANIMAL, M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_GIANT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scandal recutting soothest", S_RUSTMONST, LVL(92, 11, -28, 37, 0), (G_GENO|2), A(ATTK(AT_EXPL, AD_INSA, 4, 18), ATTK(AT_SCRA, AD_FIRE, 9, 16), ATTK(AT_MAGC, AD_SKIL, 4, 5), ATTK(AT_WEAP, AD_DEST, 3, 11), ATTK(AT_WEAP, AD_DEPR, 9, 1), NO_ATTK), SIZ(72, 153, 0, MS_FART_NORMAL, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_LORD|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_EGOTYPE|M3_TELEPATHIC|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ampler jiffy hierarchism flowed emotion", S_RUSTMONST, LVL(92, 16, -14, 48, 3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_ILLU, 1, 1), ATTK(AT_BREA, AD_STTP, 8, 3), ATTK(AT_CLAW, AD_RUNS, 7, 9), ATTK(AT_EXPL, AD_DARK, 4, 2), NO_ATTK, NO_ATTK), SIZ(4315, 61, 0, MS_BARBER, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_ACID, M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("interregnal surmiser appealer shriekiest", S_RUSTMONST, LVL(94, 14, -3, 81, 12), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_HEAL, 1, 4), ATTK(AT_BITE, AD_INSA, 9, 11), ATTK(AT_BITE, AD_NIVE, 1, 11), ATTK(AT_STNG, AD_POLY, 9, 3), ATTK(AT_WEAP, AD_CAST, 9, 9), ATTK(AT_TENT, AD_DRDX, 3, 21)), SIZ(2343, 338, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_COLD|MR_SLEEP, M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("impeccable reblooming decanted", S_RUSTMONST, LVL(95, 7, 3, 91, 0), (G_GENO|3), A(ATTK(AT_EXPL, AD_NUMB, 5, 1), ATTK(AT_SCRA, AD_CHAO, 1, 16), ATTK(AT_CLAW, AD_WEBS, 1, 1), ATTK(AT_TENT, AD_LUCK, 5, 8), ATTK(AT_NONE, AD_INSA, 4, 9), ATTK(AT_BOOM, AD_TRAP, 6, 1)), SIZ(1634, 1698, 0, MS_FEARHARE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("complainant saintly overargumentative", S_RUSTMONST, LVL(95, 6, 9, 87, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_DISN, 8, 21), ATTK(AT_TENT, AD_RUST, 9, 17), ATTK(AT_BUTT, AD_ABDC, 2, 16), ATTK(AT_BITE, AD_FIRE, 8, 4), NO_ATTK, NO_ATTK), SIZ(1048, 1007, 0, MS_CHICKEN, MZ_HUMAN), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dolled unchastened", S_RUSTMONST, LVL(96, 25, -14, 73, 15), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_ACID, 1, 19), ATTK(AT_SCRA, AD_VENO, 1, 6), ATTK(AT_BUTT, AD_LITE, 1, 11), ATTK(AT_SCRA, AD_BADE, 1, 12), ATTK(AT_BEAM, AD_ICEB, 4, 21), ATTK(AT_KICK, AD_CHAO, 2, 4)), SIZ(1527, 873, 0, MS_TREESQUAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE, M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weaklier pitchmen", S_RUSTMONST, LVL(96, 13, 2, 71, -12), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_WEAP, AD_TECH, 5, 15), ATTK(AT_BUTT, AD_POIS, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(868, 806, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unstuck championship", S_RUSTMONST, LVL(96, 12, -6, 80, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BUTT, AD_SLUD, 2, 21), ATTK(AT_TUCH, AD_HALU, 9, 21), ATTK(AT_TENT, AD_LUCK, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(53, 219, 0, MS_FART_LOUD, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("antecede polling reinvestigated", S_RUSTMONST, LVL(96, 6, 4, 84, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_BANI, 2, 19), ATTK(AT_CLAW, AD_RBRE, 1, 3), ATTK(AT_BREA, AD_LAVA, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(62, 719, 0, MS_ARREST, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_TPORT_CNTRL, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("parthenogenetic ostia", S_RUSTMONST, LVL(97, 12, 10, 30, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_LEVI, 4, 21), ATTK(AT_TUCH, AD_WGHT, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(609, 487, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC, MR_COLD, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS| M1_SEE_INVIS|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("futurist skylarking reerecting", S_RUSTMONST, LVL(98, 11, -2, 54, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 19), ATTK(AT_CLAW, AD_LEVI, 5, 19), ATTK(AT_GAZE, AD_WEBS, 4, 14), ATTK(AT_WEAP, AD_DEPR, 9, 9), ATTK(AT_BUTT, AD_DRLI, 6, 2), ATTK(AT_MAGC, AD_INSA, 9, 12)), SIZ(349, 703, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_STONE, 0, M1_NOTAKE|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nato washbowl", S_RUSTMONST, LVL(98, 12, 7, 81, 13), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_SHRD, 7, 11), ATTK(AT_CLAW, AD_VULN, 1, 9), ATTK(AT_TUCH, AD_SITM, 5, 10), ATTK(AT_SCRA, AD_CNCL, 6, 18), NO_ATTK, NO_ATTK), SIZ(115, 841, 0, MS_LAUGH, MZ_LARGE), MR_COLD|MR_ACID, MR_COLD, M1_SWIM|M1_TUNNEL|M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("supranational scrappiest", S_RUSTMONST, LVL(99, 12, -22, 82, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_HEAL, 7, 15), ATTK(AT_TRAM, AD_PHYS, 4, 17), ATTK(AT_BUTT, AD_STTP, 2, 15), ATTK(AT_CLAW, AD_DEPR, 4, 6), ATTK(AT_SPIT, AD_PLAS, 0, 1), ATTK(AT_SPIT, AD_SLEE, 1, 14)), SIZ(526, 1416, 0, MS_SOUND, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STRONG|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("inapt dinnerware", S_RUSTMONST, LVL(99, 13, -21, 31, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_UNPR, 5, 17), ATTK(AT_BUTT, AD_GRAV, 1, 12), ATTK(AT_WEAP, AD_STTP, 5, 16), ATTK(AT_BREA, AD_PLAS, 9, 5), ATTK(AT_BREA, AD_WISD, 5, 11), ATTK(AT_NONE, AD_FUMB, 0, 15)), SIZ(1617, 324, 0, MS_CASINO, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_TPORT|M1_ACID, M2_LORD|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("footlight dustmen", S_RUSTMONST, LVL(99, 12, -2, 9, 10), (G_VLGROUP|2), A(ATTK(AT_KICK, AD_BADE, 3, 20), ATTK(AT_BITE, AD_PAIN, 7, 12), ATTK(AT_SCRA, AD_WRAP, 2, 7), ATTK(AT_BITE, AD_DREN, 1, 14), ATTK(AT_KICK, AD_NPRO, 2, 2), NO_ATTK), SIZ(1050, 1390, 0, MS_SING, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("strategy trussing oxter", S_RUSTMONST, LVL(99, 25, -9, 96, 15), (G_GENO|2), A(ATTK(AT_TUCH, AD_PART, 4, 20), ATTK(AT_SPIT, AD_VAMP, 2, 3), ATTK(AT_TUCH, AD_SEDU, 3, 16), ATTK(AT_BUTT, AD_VAMP, 6, 15), ATTK(AT_HUGS, AD_SPC2, 6, 9), NO_ATTK), SIZ(1124, 686, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("metabolic engram but", S_RUSTMONST, LVL(99, 9, -25, 91, 12), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_COLD, 2, 7), ATTK(AT_BITE, AD_SLUD, 4, 12), ATTK(AT_BITE, AD_DRCH, 5, 15), ATTK(AT_TENT, AD_LETH, 7, 20), ATTK(AT_EXPL, AD_NAST, 1, 6), ATTK(AT_TRAM, AD_SGLD, 3, 3)), SIZ(4073, 551, 0, MS_HISS, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_DISINT, M1_AMORPHOUS|M1_NOTAKE|M1_HUMANOID|M1_ACID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cutworm sentence porn outermost regear", S_RUSTMONST, LVL(99, 22, -12, 31, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_DEPR, 4, 21), ATTK(AT_ENGL, AD_WRAT, 8, 10), ATTK(AT_BEAM, AD_CURS, 8, 9), ATTK(AT_ENGL, AD_VAMP, 9, 1), ATTK(AT_STNG, AD_NAST, 4, 12), NO_ATTK), SIZ(107, 1385, 0, MS_SUPERMAN, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_SHADE|M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("boomkin desexualize icehouse", S_RUSTMONST, LVL(100, 12, -28, 70, 0), (3), A(ATTK(AT_BREA, AD_VENO, 6, 13), ATTK(AT_SCRA, AD_STCK, 2, 12), ATTK(AT_HUGS, AD_CONF, 1, 17), ATTK(AT_BUTT, AD_RUNS, 2, 4), NO_ATTK, NO_ATTK), SIZ(2923, 72, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eyestrain appertained", S_RUSTMONST, LVL(100, 18, -7, 89, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TIME, 4, 4), ATTK(AT_BUTT, AD_RNG, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 369, 0, MS_SUPERMAN, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY, M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jewel pledgeholder", S_RUSTMONST, LVL(100, 13, 4, 64, 7), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_BUTT, AD_WGHT, 6, 4), ATTK(AT_GAZE, AD_GLIB, 5, 20), ATTK(AT_BUTT, AD_RAGN, 3, 17), ATTK(AT_GAZE, AD_CHRN, 5, 19), ATTK(AT_TRAM, AD_UVUU, 1, 6), ATTK(AT_WEAP, AD_DEST, 7, 8)), SIZ(1516, 1278, 0, MS_VAMPIRE, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_NOLIMBS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("foliate disaffiliation", S_RUSTMONST, LVL(100, 16, -25, 69, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DRCO, 6, 5), ATTK(AT_TRAM, AD_THIR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 87, 0, MS_ARREST, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SLITHY, M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("miniaturizing furloughed", S_RUSTMONST, LVL(100, 14, -35, 91, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_CALM, 3, 12), ATTK(AT_EXPL, AD_LETH, 9, 16), ATTK(AT_BUTT, AD_TDRA, 7, 20), ATTK(AT_MAGC, AD_AMNE, 9, 7), ATTK(AT_BITE, AD_LITE, 4, 11), ATTK(AT_STNG, AD_SHRD, 6, 7)), SIZ(3228, 170, 0, MS_SOCKS, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_ACID, M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cannibal poxed", S_RUSTMONST, LVL(100, 32, -29, 54, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_BANI, 1, 9), ATTK(AT_WEAP, AD_HODS, 1, 8), ATTK(AT_WEAP, AD_SKIL, 8, 19), ATTK(AT_NONE, AD_ICUR, 0, 19), ATTK(AT_SPIT, AD_DGST, 6, 4), NO_ATTK), SIZ(12, 252, 0, MS_BARK, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_POIS, M2_NOPOLY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SPIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fraternalism na raring quake nonpolitical eclamptic", S_RUSTMONST, LVL(101, 25, -30, 85, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BUTT, AD_VOMT, 6, 25), ATTK(AT_BUTT, AD_ICUR, 7, 1), ATTK(AT_TUCH, AD_CHRN, 2, 15), ATTK(AT_NONE, AD_FEMI, 5, 12), NO_ATTK, NO_ATTK), SIZ(370, 200, 0, MS_CUSS, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_NO_DECAY, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pumicer etiology", S_RUSTMONST, LVL(102, 16, -27, 85, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_LAZY, 8, 26), ATTK(AT_EXPL, AD_EDGE, 1, 22), ATTK(AT_BUTT, AD_MALK, 6, 5), ATTK(AT_SCRA, AD_TLPT, 2, 4), ATTK(AT_GAZE, AD_LETH, 6, 25), NO_ATTK), SIZ(186, 1621, 0, MS_HISS, MZ_MEDIUM), MR_FIRE, 0, M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("radiographic catty", S_RUSTMONST, LVL(102, 14, -13, 82, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_TRAM, AD_TCKL, 1, 26), ATTK(AT_HUGS, AD_THIR, 4, 19), ATTK(AT_KICK, AD_WEBS, 2, 10), ATTK(AT_BREA, AD_INSA, 4, 24), ATTK(AT_HUGS, AD_LETH, 0, 6), ATTK(AT_BREA, AD_BLND, 7, 22)), SIZ(433, 518, 0, MS_ROAR, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSAMUL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("outworked unasked", S_RUSTMONST, LVL(102, 15, 6, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_SGLD, 1, 4), ATTK(AT_HUGS, AD_GLIB, 8, 16), ATTK(AT_KICK, AD_VOMT, 1, 13), ATTK(AT_HUGS, AD_BANI, 1, 21), ATTK(AT_LASH, AD_DRIN, 8, 25), NO_ATTK), SIZ(845, 139, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE, 0, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("renting ganged graffiti", S_RUSTMONST, LVL(102, 16, -38, 94, 0), (2), A(ATTK(AT_CLAW, AD_BLND, 3, 22), ATTK(AT_STNG, AD_HODS, 6, 9), ATTK(AT_NONE, AD_DREN, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2153, 168, 0, MS_BUZZ, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS| M1_TPORT|M1_POIS, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("zeroing parleyer", S_RUSTMONST, LVL(103, 18, -30, 75, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_DFOO, 5, 16), ATTK(AT_TENT, AD_CORR, 2, 6), ATTK(AT_BEAM, AD_WET, 9, 12), ATTK(AT_MAGC, AD_SPEL, 8, 10), NO_ATTK, NO_ATTK), SIZ(610, 394, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("stronghold technique soldier preglacial", S_RUSTMONST, LVL(103, 16, 3, 78, 0), (1), A(ATTK(AT_WEAP, AD_FEAR, 8, 7), ATTK(AT_HUGS, AD_PEST, 7, 15), ATTK(AT_BREA, AD_NGEN, 2, 25), ATTK(AT_TENT, AD_SOUN, 5, 17), NO_ATTK, NO_ATTK), SIZ(517, 1513, 0, MS_ORC, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_GREEDY|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("leaden thiamine temporal", S_RUSTMONST, LVL(106, 25, -16, 30, -7), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_FEAR, 3, 10), ATTK(AT_BUTT, AD_PHYS, 7, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(301, 58, 0, MS_HANDY, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_NOTAKE|M1_NOLIMBS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("moldy admonisher", S_RUSTMONST, LVL(107, 16, -11, 11, 0), (3), A(ATTK(AT_TRAM, AD_TLPT, 9, 16), ATTK(AT_GAZE, AD_DRCH, 1, 25), ATTK(AT_KICK, AD_SPC2, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2729, 268, 0, MS_VAMPIRE, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_UNSOLID|M1_CARNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pausing protraction mean barbecuing", S_RUSTMONST, LVL(107, 18, 2, 74, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_SCRA, AD_LAVA, 8, 11), ATTK(AT_CLAW, AD_DARK, 6, 17), ATTK(AT_GAZE, AD_WEBS, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2677, 111, 0, MS_SHEEP, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_ACID, M2_UNDEAD|M2_NASTY|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("competitively ropewalk", S_RUSTMONST, LVL(107, 11, -1, 77, -3), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_PART, 6, 16), ATTK(AT_STNG, AD_STON, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(903, 445, 0, MS_ORC, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN| M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PNAME|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SPIDER|M3_MIMIC|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gauger arnica", S_RUSTMONST, LVL(107, 15, -19, 72, -6), (G_GENO|4), A(ATTK(AT_MAGC, AD_BLEE, 2, 5), ATTK(AT_BITE, AD_BADE, 9, 13), ATTK(AT_TUCH, AD_FEAR, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(184, 73, 0, MS_HANDY, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("busboy legitimate", S_RUSTMONST, LVL(107, 12, -25, 66, 0), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_NTHR, 9, 9), ATTK(AT_SCRA, AD_CAST, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(445, 32, 0, MS_FART_NORMAL, MZ_LARGE), MR_COLD, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS| M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("select spade", S_RUSTMONST, LVL(107, 6, -14, 92, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_WTHR, 8, 2), ATTK(AT_NONE, AD_NAST, 0, 4), ATTK(AT_WEAP, AD_CLRC, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(663, 144, 0, MS_TEACHER, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("yukked spokesman", S_RUSTMONST, LVL(109, 12, 6, 86, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BREA, AD_TREM, 6, 11), ATTK(AT_EXPL, AD_MANA, 6, 13), ATTK(AT_NONE, AD_RBAD, 0, 13), ATTK(AT_BUTT, AD_WRAP, 1, 13), NO_ATTK, NO_ATTK), SIZ(1411, 406, 0, MS_FART_NORMAL, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("drying sheeney", S_RUSTMONST, LVL(109, 19, -12, 89, 18), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_HEAL, 6, 12), ATTK(AT_BITE, AD_FIRE, 9, 25), ATTK(AT_BUTT, AD_CAST, 7, 16), ATTK(AT_LASH, AD_STUN, 4, 21), ATTK(AT_CLAW, AD_BURN, 7, 5), NO_ATTK), SIZ(409, 48, 0, MS_SOUND, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH, 0, M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sharking contemplatively", S_RUSTMONST, LVL(109, 14, -29, 83, 19), (G_SGROUP|2), A(ATTK(AT_BITE, AD_PEST, 1, 12), ATTK(AT_ENGL, AD_TRAI, 1, 13), ATTK(AT_WEAP, AD_NPRO, 2, 7), ATTK(AT_ENGL, AD_CONT, 8, 26), ATTK(AT_CLAW, AD_EDGE, 2, 21), ATTK(AT_RATH, AD_BLAS, 3, 20)), SIZ(106, 50, 0, MS_WOLLOH, MZ_HUGE), MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("berated plane", S_RUSTMONST, LVL(109, 16, -14, 97, 6), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_SPIT, AD_ENCH, 6, 24), ATTK(AT_SCRA, AD_CONT, 1, 23), ATTK(AT_BITE, AD_SHRD, 7, 10), ATTK(AT_KICK, AD_UVUU, 3, 14), ATTK(AT_TRAM, AD_SPC2, 4, 4), ATTK(AT_LASH, AD_ABDC, 7, 11)), SIZ(1248, 880, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TPORT|M1_ACID|M1_POIS|M1_METALLIVORE, M2_MINION|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("polit coprocessing", S_RUSTMONST, LVL(109, 14, -11, 75, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_SGLD, 1, 24), ATTK(AT_BEAM, AD_STON, 1, 22), ATTK(AT_EXPL, AD_IDAM, 8, 10), ATTK(AT_TENT, AD_DIMN, 1, 26), ATTK(AT_ENGL, AD_FEAR, 9, 1), NO_ATTK), SIZ(108, 23, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("supplicant negligible", S_RUSTMONST, LVL(110, 15, -18, 93, 0), (1), A(ATTK(AT_TENT, AD_INER, 1, 15), ATTK(AT_CLAW, AD_MAGM, 5, 18), ATTK(AT_SPIT, AD_CAST, 2, 6), ATTK(AT_NONE, AD_WRAP, 2, 8), ATTK(AT_LASH, AD_CLRC, 4, 26), ATTK(AT_TENT, AD_DREA, 1, 21)), SIZ(64, 636, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, MR_SLEEP, M1_FLY|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Gamabunta", S_RUSTMONST, LVL(110, 23, -12, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_BUTT, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PHYS, 10, 13), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_TUNNEL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("augmentation porose", S_RUSTMONST, LVL(112, 40, -28, 96, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BOOM, AD_SSEX, 1, 25), ATTK(AT_TRAM, AD_RBRE, 4, 2), ATTK(AT_WEAP, AD_AXUS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(454, 1031, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_FIRE, M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bail microgroove", S_RUSTMONST, LVL(112, 48, 9, 71, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_NGRA, 2, 3), ATTK(AT_BREA, AD_VAMP, 1, 15), ATTK(AT_ENGL, AD_AGGR, 5, 18), ATTK(AT_TENT, AD_SCOR, 3, 14), ATTK(AT_BITE, AD_HEAL, 7, 6), NO_ATTK), SIZ(258, 373, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_TPORT, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("practice provost", S_RUSTMONST, LVL(113, 26, -32, 90, -3), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_SPEL, 4, 25), ATTK(AT_TENT, AD_PEST, 3, 16), ATTK(AT_GAZE, AD_RNG, 1, 12), ATTK(AT_BUTT, AD_DARK, 1, 10), NO_ATTK, NO_ATTK), SIZ(1163, 272, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_DEMON|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scandic desalinize plasm", S_RUSTMONST, LVL(113, 19, -24, 8, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_DEBU, 6, 13), ATTK(AT_TUCH, AD_WERE, 3, 14), ATTK(AT_STNG, AD_LETH, 9, 26), ATTK(AT_TENT, AD_SKIL, 7, 22), ATTK(AT_TRAM, AD_MCRE, 3, 6), NO_ATTK), SIZ(44, 263, 0, MS_TEACHER, MZ_GIGANTIC), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NO_DECAY|M3_SLIME|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("utile jellybean", S_RUSTMONST, LVL(113, 18, -12, 99, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_CORR, 6, 17), ATTK(AT_NONE, AD_WET, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(694, 3, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOEYES, M2_PRINCE|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("polarimetry roadster", S_RUSTMONST, LVL(113, 12, 4, 89, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_MINA, 8, 6), ATTK(AT_GAZE, AD_INER, 1, 7), ATTK(AT_LASH, AD_SOUN, 1, 17), ATTK(AT_SCRA, AD_PART, 1, 10), ATTK(AT_WEAP, AD_FUMB, 1, 18), NO_ATTK), SIZ(4391, 1310, 0, MS_HISS, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL, M2_LORD|M2_MINION|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("adroit maschera", S_RUSTMONST, LVL(113, 15, -37, 71, -18), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BITE, AD_DRDX, 8, 13), ATTK(AT_BEAM, AD_CHAO, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(44, 250, 0, MS_SQAWK, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("backing feel asexuality", S_RUSTMONST, LVL(114, 26, -17, 24, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_IDAM, 1, 19), ATTK(AT_EXPL, AD_THIE, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(828, 519, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("feasance hacking", S_RUSTMONST, LVL(114, 16, 8, 97, 11), (G_GENO|2), A(ATTK(AT_STNG, AD_TIME, 9, 4), ATTK(AT_BOOM, AD_SEDU, 5, 8), ATTK(AT_TENT, AD_DETH, 4, 2), ATTK(AT_NONE, AD_TLPT, 1, 2), NO_ATTK, NO_ATTK), SIZ(79, 277, 0, MS_TEACHER, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_POIS, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("emulsify magnetize", S_RUSTMONST, LVL(114, 14, -20, 82, -17), (G_GENO|4), A(ATTK(AT_CLAW, AD_AXUS, 8, 2), ATTK(AT_GAZE, AD_THIE, 8, 7), ATTK(AT_KICK, AD_LEGS, 5, 15), ATTK(AT_RATH, AD_VENO, 9, 8), ATTK(AT_BUTT, AD_STCK, 8, 24), ATTK(AT_TENT, AD_RUNS, 1, 13)), SIZ(190, 72, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("begird phantasmagoric runniest globulin", S_RUSTMONST, LVL(115, 12, 3, 92, -18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DCAY, 7, 9), ATTK(AT_BUTT, AD_MCRE, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(936, 1083, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_OVIPAROUS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PETRIFIES|M3_MIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bacteriotoxin dissipating cyclized flossy", S_RUSTMONST, LVL(115, 20, 6, 79, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_CLRC, 1, 4), ATTK(AT_KICK, AD_LAZY, 4, 5), ATTK(AT_LASH, AD_DRST, 5, 20), ATTK(AT_RATH, AD_ABDC, 6, 6), ATTK(AT_ENGL, AD_CONT, 3, 2), ATTK(AT_WEAP, AD_WISD, 8, 12)), SIZ(2012, 839, 0, MS_DEEPSTATE, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("luxuriating gunslinging", S_RUSTMONST, LVL(115, 12, 4, 87, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DISP, 3, 8), ATTK(AT_BITE, AD_DRCH, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(47, 253, 0, MS_ALLA, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_UNSOLID|M1_HERBIVORE, M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("gaveler ploy", S_RUSTMONST, LVL(115, 16, -21, 43, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_WERE, 3, 10), ATTK(AT_BITE, AD_FAKE, 2, 4), ATTK(AT_SCRA, AD_PHYS, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 421, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_POISON|MR_DRAIN, MR_FIRE|MR_POISON, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_CARNIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nucleonic mahjongg befog trigger holy", S_RUSTMONST, LVL(115, 15, 3, 79, -8), (1), A(ATTK(AT_BEAM, AD_MINA, 3, 8), ATTK(AT_SPIT, AD_ICUR, 7, 8), ATTK(AT_STNG, AD_TDRA, 7, 1), ATTK(AT_TENT, AD_CHAO, 7, 25), ATTK(AT_ENGL, AD_RUST, 4, 12), NO_ATTK), SIZ(2195, 459, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK, M2_UNDEAD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("osculant degermed subset slushing", S_RUSTMONST, LVL(115, 12, -17, 82, -1), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_NONE, AD_DETH, 0, 18), ATTK(AT_GAZE, AD_RUNS, 3, 4), ATTK(AT_TRAM, AD_LUCK, 1, 8), ATTK(AT_TUCH, AD_FIRE, 1, 13), ATTK(AT_WEAP, AD_BADE, 1, 9), ATTK(AT_BEAM, AD_GRAV, 2, 21)), SIZ(529, 1916, 0, MS_CORONA, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, MR_COLD, M1_FLY|M1_SWIM|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("veining neared", S_RUSTMONST, LVL(116, 19, 6, 72, -12), (G_GENO|G_LGROUP|2), A(ATTK(AT_MAGC, AD_DCAY, 1, 19), ATTK(AT_BUTT, AD_RUNS, 8, 14), ATTK(AT_BEAM, AD_BLAS, 2, 16), ATTK(AT_ENGL, AD_SAMU, 4, 19), ATTK(AT_KICK, AD_SOUN, 3, 22), NO_ATTK), SIZ(2759, 1072, 0, MS_WOLLOH, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wreaked prepubescence", S_RUSTMONST, LVL(116, 14, -9, 90, 0), (G_LGROUP|2), A(ATTK(AT_TRAM, AD_EDGE, 4, 22), ATTK(AT_WEAP, AD_DISP, 7, 15), ATTK(AT_KICK, AD_LITT, 1, 14), ATTK(AT_STNG, AD_DCAY, 3, 6), ATTK(AT_KICK, AD_SKIL, 5, 4), NO_ATTK), SIZ(1292, 357, 0, MS_PRINCIPAL, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tectonic walled", S_RUSTMONST, LVL(119, 21, -40, 91, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_DIMN, 2, 26), ATTK(AT_BUTT, AD_DRDX, 1, 11), ATTK(AT_BREA, AD_SLIM, 2, 14), ATTK(AT_KICK, AD_SHRD, 4, 1), NO_ATTK, NO_ATTK), SIZ(2868, 1962, 0, MS_PUPIL, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("particulate squandering retaught invaluably", S_RUSTMONST, LVL(119, 20, -30, 82, 6), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_SSEX, 1, 26), ATTK(AT_GAZE, AD_FEAR, 8, 10), ATTK(AT_WEAP, AD_WRAT, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1286, 334, 0, MS_SHRIEK, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL| M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("narwal rubbled biologist fluoridation", S_RUSTMONST, LVL(120, 9, -17, 90, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_SHRD, 3, 14), ATTK(AT_BITE, AD_VAMP, 7, 6), ATTK(AT_RATH, AD_SSEX, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1468, 682, 0, MS_DEAD, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jaundiced snowmobiler reincorporating", S_RUSTMONST, LVL(120, 12, -3, 66, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_DRDX, 3, 15), ATTK(AT_BEAM, AD_PEST, 6, 11), ATTK(AT_BREA, AD_VAPO, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(388, 275, 0, MS_TREESQUAD, MZ_HUGE), MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_NOHANDS|M1_SLITHY|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unscarred sterilely", S_RUSTMONST, LVL(120, 22, -26, 88, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_HEAL, 3, 22), ATTK(AT_BUTT, AD_DRCO, 1, 11), ATTK(AT_BITE, AD_LITT, 6, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(97, 275, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("casbah belgium", S_RUSTMONST, LVL(120, 11, -36, 72, -3), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SPC2, 5, 25), ATTK(AT_TRAM, AD_LEGS, 9, 13), ATTK(AT_BREA, AD_EDGE, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1506, 457, 0, MS_HANDY, MZ_TINY), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flushable common", S_RUSTMONST, LVL(120, 3, -16, 72, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_RUNS, 0, 14), ATTK(AT_CLAW, AD_VULN, 5, 5), ATTK(AT_WEAP, AD_SHAN, 1, 23), ATTK(AT_HUGS, AD_VENO, 7, 13), ATTK(AT_BUTT, AD_RUNS, 6, 13), NO_ATTK), SIZ(2465, 141, 0, MS_APOC, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_WALLWALK|M1_HIDE|M1_UNSOLID, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("perforated madcap", S_RUSTMONST, LVL(121, 15, -22, 97, 0), (G_UNIQ|1), A(ATTK(AT_BEAM, AD_DIMN, 2, 16), ATTK(AT_BEAM, AD_SPEL, 1, 24), ATTK(AT_HUGS, AD_LEGS, 8, 20), ATTK(AT_BEAM, AD_VENO, 9, 19), ATTK(AT_LASH, AD_INER, 5, 22), NO_ATTK), SIZ(228, 98, 0, MS_SHEEP, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_TPORT_CNTRL, M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("athwart disciplined", S_RUSTMONST, LVL(121, 12, -27, 84, -15), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_SLOW, 4, 13), ATTK(AT_WEAP, AD_EDGE, 2, 19), ATTK(AT_SPIT, AD_DAMA, 6, 11), ATTK(AT_STNG, AD_MIDI, 7, 24), ATTK(AT_BREA, AD_DARK, 1, 21), ATTK(AT_BREA, AD_AMNE, 4, 7)), SIZ(758, 400, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pressurization accordance inadvisable calmer", S_RUSTMONST, LVL(122, 19, 10, 92, -17), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_DEBU, 1, 23), ATTK(AT_BREA, AD_VOMT, 6, 1), ATTK(AT_TUCH, AD_FEAR, 9, 8), ATTK(AT_BOOM, AD_DAMA, 8, 26), ATTK(AT_LASH, AD_PLAS, 8, 18), ATTK(AT_NONE, AD_UNPR, 5, 17)), SIZ(3465, 732, 0, MS_STABILIZE, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_TPORT_CNTRL, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brittlest scollop", S_RUSTMONST, LVL(122, 18, -30, 2, 2), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_BADE, 5, 24), ATTK(AT_LASH, AD_MEMO, 1, 5), ATTK(AT_NONE, AD_COLD, 6, 1), ATTK(AT_BITE, AD_MALK, 9, 5), ATTK(AT_MAGC, AD_BURN, 7, 5), ATTK(AT_NONE, AD_TERR, 9, 4)), SIZ(1265, 833, 0, MS_HCALIEN, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unmixed detoxicating snowballed switchman", S_RUSTMONST, LVL(122, 19, -29, 92, 6), (G_GENO|G_UNIQ|2), A(ATTK(AT_KICK, AD_PART, 8, 26), ATTK(AT_BREA, AD_NAST, 2, 26), ATTK(AT_TRAM, AD_SLOW, 1, 11), ATTK(AT_STNG, AD_SLOW, 8, 26), NO_ATTK, NO_ATTK), SIZ(494, 696, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_CLING|M1_AMPHIBIOUS, M2_NOPOLY|M2_LORD|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beep litten", S_RUSTMONST, LVL(123, 20, -7, 85, 1), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_LASH, AD_STCK, 9, 9), ATTK(AT_SCRA, AD_RBRE, 2, 4), ATTK(AT_KICK, AD_AMNE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1179, 833, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_TPORT| M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lumbered delicti", S_RUSTMONST, LVL(123, 20, -6, 87, -4), (2), A(ATTK(AT_SPIT, AD_WGHT, 1, 15), ATTK(AT_WEAP, AD_DARK, 6, 26), ATTK(AT_SCRA, AD_DRCO, 5, 8), ATTK(AT_CLAW, AD_SKIL, 7, 14), ATTK(AT_RATH, AD_TIME, 0, 4), NO_ATTK), SIZ(1057, 22, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_TPORT_CNTRL, M2_UNDEAD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thermostatic unpredictably", S_RUSTMONST, LVL(125, 19, -39, 82, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BUTT, AD_INSA, 5, 12), ATTK(AT_BEAM, AD_BLND, 1, 21), ATTK(AT_ENGL, AD_DRST, 6, 7), ATTK(AT_SCRA, AD_NGEN, 9, 24), ATTK(AT_TUCH, AD_FEAR, 8, 20), ATTK(AT_TUCH, AD_SOUN, 7, 10)), SIZ(2483, 762, 0, MS_JAPANESE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_COLD, M1_CONCEAL|M1_BREATHLESS|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phalarope jacobin underestimating", S_RUSTMONST, LVL(125, 13, -31, 99, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_LETH, 7, 17), ATTK(AT_LASH, AD_SLUD, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(267, 425, 0, MS_HUMANOID, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("homesite disclosing", S_RUSTMONST, LVL(125, 29, -13, 97, 15), (G_GENO|G_LGROUP|1), A(ATTK(AT_BREA, AD_ICEB, 5, 23), ATTK(AT_KICK, AD_INSA, 6, 1), ATTK(AT_BITE, AD_BLND, 8, 13), ATTK(AT_HUGS, AD_TREM, 1, 19), ATTK(AT_LASH, AD_ANTI, 9, 18), NO_ATTK), SIZ(1137, 7, 0, MS_METALMAFIA, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), /* * Snakes */ MON("hap snake", S_SNAKE, LVL(0, 6, 8, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("strict snake", S_SNAKE, LVL(0, 6, 8, 0, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("small snake", S_SNAKE, LVL(0, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fricken snake", S_SNAKE, LVL(0, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 1, 1), ATTK(AT_HUGS, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chicken snake", S_SNAKE, LVL(0, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_FEARHARE, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bum beggar", S_SNAKE, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BEG, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("misfile pretender", S_SNAKE, LVL(0, 12, 9, 15, 0), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_SSEX, 1, 3), ATTK(AT_TRAM, AD_RUST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(929, 637, 0, MS_HANDY, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_UNSOLID|M1_TPORT, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sightsee phoenix photocomposition", S_SNAKE, LVL(0, 5, -3, 46, 0), (G_SGROUP|1), A(ATTK(AT_RATH, AD_SANI, 1, 9), ATTK(AT_TRAM, AD_DRLI, 4, 1), ATTK(AT_WEAP, AD_SIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2801, 395, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_FIRE|MR_DISINT, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("synthesize punditic", S_SNAKE, LVL(0, 11, -1, 25, 0), (4), A(ATTK(AT_SCRA, AD_DRIN, 1, 1), ATTK(AT_TENT, AD_MALK, 1, 5), ATTK(AT_BREA, AD_THIE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4569, 384, 0, MS_PRINCIPAL, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_UNSOLID|M1_REGEN, M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("garter snake", S_SNAKE, LVL(1, 8, 8, 0, 0), (G_LGROUP|G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("chasing garter snake", S_SNAKE, LVL(1, 8, 8, 0, 0), (G_LGROUP|G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("garden snake", S_SNAKE, LVL(1, 7, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("meadow snake", S_SNAKE, LVL(1, 8, 8, 0, 0), (G_SGROUP|G_GENO|3), A(ATTK(AT_BITE, AD_SCOR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("singular snake", S_SNAKE, LVL(1, 8, 8, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("legsnake", S_SNAKE, /* spawns with wonder dagger and low boots */ LVL(1, 8, 8, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fluidator nob", S_SNAKE, /* allivorous */ LVL(1, 24, 10, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("white snake", S_SNAKE, LVL(1, 11, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("brown snake", S_SNAKE, LVL(1, 11, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("roomba", S_SNAKE, /* evil patch idea by jonadab */ LVL(1, 18, 5, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_MALE, M3_LITHIVORE, M4_ORGANIVORE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("deepstate roomba", S_SNAKE, /* invisible */ LVL(1, 18, 5, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_DEEPSTATE, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_MALE, M3_LITHIVORE|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("striped rat snake", S_SNAKE, LVL(1, 8, 8, 0, 0), (G_SGROUP|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("surprise snake", S_SNAKE, LVL(1, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WET, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Anja", S_SNAKE, LVL(1, 13, 2, 20, 3), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SWEET_MOCASSINS */ MON("nark seeped quid", S_SNAKE, LVL(1, 27, 10, 33, -7), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_CHRN, 1, 4), ATTK(AT_BEAM, AD_FIRE, 1, 5), ATTK(AT_CLAW, AD_NIVE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(95, 88, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("house snake", S_SNAKE, LVL(2, 8, 8, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yellow snake", S_SNAKE, LVL(2, 11, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("purple snake", S_SNAKE, LVL(2, 11, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("two-footed snake", S_SNAKE, LVL(2, 15, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tapioca snake", S_SNAKE, LVL(2, 2, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PLYS, 1, 4), ATTK(AT_NONE, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("rationalist breathe", S_SNAKE, LVL(2, 12, 6, 49, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_HODS, 2, 5), ATTK(AT_SCRA, AD_WRAP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 250, 0, MS_GAARDIEN, MZ_HUGE), MR_DEATH, 0, M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_ACID, M2_LORD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spurning waftage", S_SNAKE, LVL(2, 18, 5, 46, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_VAMP, 2, 1), ATTK(AT_WEAP, AD_STON, 2, 6), ATTK(AT_BEAM, AD_SHRD, 2, 7), ATTK(AT_KICK, AD_PEST, 2, 9), NO_ATTK, NO_ATTK), SIZ(838, 1358, 0, MS_SOVIET, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_STRONG|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("we dropkicker", S_SNAKE, LVL(2, 15, 7, 27, -18), (G_GENO|4), A(ATTK(AT_EXPL, AD_BLAS, 2, 3), ATTK(AT_BITE, AD_NACU, 1, 3), ATTK(AT_TRAM, AD_CAST, 1, 5), ATTK(AT_KICK, AD_MIDI, 2, 5), ATTK(AT_GAZE, AD_ALIN, 2, 4), NO_ATTK), SIZ(162, 782, 0, MS_WOLLOH, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("commander northward", S_SNAKE, LVL(2, 24, 4, 21, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_CHKH, 3, 2), ATTK(AT_GAZE, AD_NEXU, 2, 9), ATTK(AT_NONE, AD_FRZE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(693, 1176, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, MR_ACID, M1_FLY|M1_SWIM|M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS, M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tsuchinoko", S_SNAKE, LVL(3, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LEGS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("painbite snake", S_SNAKE, LVL(3, 14, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vat snake", S_SNAKE, LVL(3, 4, 7, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_CORR, 1, 4), ATTK(AT_NONE, AD_CORR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("afraid snake", S_SNAKE, LVL(3, 8, 4, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_PAIN, MZ_SMALL), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("noyel sister", S_SNAKE, LVL(3, 12, 8, 10, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("shudo on'na", S_SNAKE, LVL(3, 12, 8, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRIEST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("sangh homesite", S_SNAKE, LVL(3, 17, 5, 72, -4), (G_GENO|1), A(ATTK(AT_TENT, AD_COLD, 3, 7), ATTK(AT_TRAM, AD_VAMP, 2, 4), ATTK(AT_TENT, AD_NAST, 2, 3), ATTK(AT_BUTT, AD_FUMB, 2, 8), NO_ATTK, NO_ATTK), SIZ(2041, 759, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("squaller typographic", S_SNAKE, LVL(3, 12, 6, 1, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_MCRE, 1, 2), ATTK(AT_BITE, AD_WERE, 3, 4), ATTK(AT_STNG, AD_SLUD, 1, 8), ATTK(AT_BOOM, AD_STUN, 1, 6), ATTK(AT_WEAP, AD_GRAV, 3, 1), ATTK(AT_LASH, AD_SPC2, 3, 4)), SIZ(402, 722, 0, MS_SQAWK, MZ_SMALL), MR_DISINT, 0, M1_MINDLESS|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dumb man", S_SNAKE, LVL(4, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_HUMANOID|M1_CONCEAL|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("snoring snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SNORE, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("oracle level snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SNORE, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mind snake", S_SNAKE, /* suggested by Demo */ LVL(4, 15, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_SPC2, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("messed snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_IDAM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("out of mind snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SANI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("harmless snake", S_SNAKE, LVL(4, 10, 6, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flll moccasin", S_SNAKE, LVL(4, 10, 6, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snaker", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|5|G_RGROUP), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("venom snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_VENO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("danger snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1|G_RGROUP), A(ATTK(AT_BITE, AD_STAT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lowering snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("loading snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_WGHT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hehing snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("agentuous snake", S_SNAKE, LVL(4, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_DEEPSTATE, MZ_TINY), MR_ELEC, MR_ELEC, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("slithy snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_REGEN|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("standard snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_SLEEP|MR_COLD|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead ego snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_SLEEP|MR_COLD|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_UNDEAD, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("water moccasin", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|10|G_LGROUP), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("river moccasin", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty river moccasin", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_HERBIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mizuchi", S_SNAKE, LVL(4, 15, 3, 0, -1), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rat snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("four-footed snake", S_SNAKE, LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bulletator eater", S_SNAKE, LVL(4, 30, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_FAMN, 2, 2), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_LITHIVORE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tomb viper", S_SNAKE, LVL(4, 4, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 8), ATTK(AT_HUGS, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("scorched snake", S_SNAKE, LVL(4, 4, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 8), ATTK(AT_HUGS, AD_COLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("cave viper", S_SNAKE, LVL(4, 7, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("goauld", S_SNAKE, /* playable race */ LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 80, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_BREATHLESS|M1_CONCEAL|M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_POIS|M1_REGEN, M2_HOSTILE, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("symbiuld", S_SNAKE, /* can chat to it to turn it into a symbiote */ LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 80, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_BREATHLESS|M1_CONCEAL|M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_POIS|M1_REGEN, M2_HOSTILE, M3_INFRAVISION|M3_NONMOVING, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sgfoault", S_SNAKE, /* sic */ LVL(4, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DREA, 1, 1), ATTK(AT_GAZE, AD_FEAR, 1, 1), ATTK(AT_TUCH, AD_SLEE, 1, 2), ATTK(AT_GAZE, AD_PLYS, 1, 2), ATTK(AT_GAZE, AD_SPC2, 2, 2), ATTK(AT_NONE, AD_FAKE, 0, 0) ), SIZ(100, 80, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_BREATHLESS|M1_CONCEAL|M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_POIS|M1_REGEN, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grey snake", S_SNAKE, LVL(4, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blue snake", S_SNAKE, LVL(4, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_ELEC, MR_ELEC, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("whereis snake", S_SNAKE, LVL(4, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_ELEC, MR_ELEC, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("silver snake", S_SNAKE, LVL(4, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_DARK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("red snake", S_SNAKE, LVL(4, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("black snake", S_SNAKE, LVL(4, 6, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_MANA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("copper snake", S_SNAKE, LVL(4, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("poor snake", S_SNAKE, LVL(4, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("espadrille sparkiest", S_SNAKE, LVL(4, 8, 2, 85, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_SGLD, 8, 1), ATTK(AT_BITE, AD_DRST, 3, 9), ATTK(AT_BOOM, AD_DROP, 4, 2), ATTK(AT_HUGS, AD_DEST, 3, 5), ATTK(AT_WEAP, AD_DRLI, 6, 1), NO_ATTK), SIZ(2037, 224, 0, MS_CAR, MZ_MEDIUM), 0, 0, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("modestest fetishist ghostwritten", S_SNAKE, LVL(4, 4, -3, 39, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DREA, 8, 3), ATTK(AT_TRAM, AD_SAMU, 8, 2), ATTK(AT_BUTT, AD_AXUS, 2, 1), ATTK(AT_ENGL, AD_NEXU, 2, 9), ATTK(AT_CLAW, AD_VOMT, 2, 8), NO_ATTK), SIZ(1027, 812, 0, MS_BOAST, MZ_MEDIUM), MR_SLEEP|MR_STONE, 0, M1_AMPHIBIOUS|M1_SEE_INVIS, M2_LORD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("spirted ferret shame", S_SNAKE, LVL(4, 12, 0, 87, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_RATH, AD_SAMU, 1, 9), ATTK(AT_GAZE, AD_MAGM, 4, 3), ATTK(AT_WEAP, AD_CLRC, 3, 4), ATTK(AT_BEAM, AD_HEAL, 1, 5), ATTK(AT_GAZE, AD_CONF, 3, 7), NO_ATTK), SIZ(203, 102, 0, MS_SPOILER, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("water snake", S_SNAKE, LVL(5, 15, 3, 0, 0), (G_GENO|1|G_VLGROUP), A(ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("highway cattle", S_SNAKE, LVL(5, 14, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("onix", S_SNAKE, LVL(5, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_WRAP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_STONE|MR_PLUSTWO, MR_STONE, M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_POKEMON|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wraithworm", S_SNAKE, LVL(5, 12, 5, 0, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_GAZE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_COLD|MR_DRAIN, MR_POISON|MR_COLD, M1_SWIM|M1_CONCEAL|M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("ekans", S_SNAKE, LVL(5, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_STNG, AD_WRAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("viper", S_SNAKE, LVL(5, 12, 4, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dark green snake", S_SNAKE, LVL(5, 12, 4, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("searing serpent", S_SNAKE, LVL(5, 16, 0, 0, -6), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 1, 6), ATTK(AT_NONE, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_SLITHY|M1_CONCEAL, M2_HOSTILE|M2_NASTY, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("oh, there is a viper", S_SNAKE, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_COMBAT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("armviper", S_SNAKE, /* spawns with viperwhip */ LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("iveco", S_SNAKE, LVL(5, 9, -1, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_DRST, 1, 6), ATTK(AT_TRAM, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_CAR, MZ_MEDIUM), MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("swim snake", S_SNAKE, LVL(5, 10, 6, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("friendsell snake", S_SNAKE, LVL(5, 8, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("broken vehicle scholar", S_SNAKE, LVL(5, 3, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("animals", S_SNAKE, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_DEMON, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("world champion", S_SNAKE, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 6), ATTK(AT_KICK, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_MALE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("asp", S_SNAKE, LVL(5, 20, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("green snake", S_SNAKE, LVL(5, 6, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_SPIT, AD_POIS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("light snake", S_SNAKE, LVL(5, 6, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_SPIT, AD_DEBU, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ylva cobra", S_SNAKE, LVL(5, 12, 5, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_POIS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("copperhead snake", S_SNAKE, LVL(5, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_POIS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dwarf python", S_SNAKE, LVL(5, 12, -3, 35, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Kelana", S_SNAKE, /* if Gelmer has not been spawned, she'll be spawned in addition to Kelana */ LVL(5, 6, 0, 100, -20), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ANTI, 5, 4), ATTK(AT_KICK, AD_NACU, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_POIS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thy lawed", S_SNAKE, LVL(5, 14, 1, 58, 0), (4), A(ATTK(AT_NONE, AD_FLAM, 0, 5), ATTK(AT_SPIT, AD_MEMO, 5, 2), ATTK(AT_RATH, AD_HEAL, 4, 9), ATTK(AT_BOOM, AD_SANI, 9, 1), ATTK(AT_BUTT, AD_DEST, 5, 3), NO_ATTK), SIZ(257, 368, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE| M1_UNSOLID|M1_CARNIVORE|M1_METALLIVORE, M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("id outfoxed", S_SNAKE, LVL(5, 17, 5, 65, -13), (G_GENO|G_LGROUP|1), A(ATTK(AT_TUCH, AD_WNCE, 3, 4), ATTK(AT_ENGL, AD_HALU, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(403, 657, 0, MS_METALMAFIA, MZ_TINY), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_MINDLESS|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_DEMON|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("revested arrogantly", S_SNAKE, LVL(5, 12, -6, 39, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_THIE, 2, 3), ATTK(AT_RATH, AD_ELEC, 1, 1), ATTK(AT_LASH, AD_CALM, 4, 2), ATTK(AT_GAZE, AD_DRCH, 4, 2), ATTK(AT_BEAM, AD_MEMO, 4, 8), ATTK(AT_GAZE, AD_NACU, 5, 6)), SIZ(783, 865, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS| M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pit viper", S_SNAKE, LVL(6, 15, 2, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chasm viper", S_SNAKE, LVL(6, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("goodhide viper", S_SNAKE, LVL(6, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("death sound plays", S_SNAKE, /* invisible */ LVL(6, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("prick snake", S_SNAKE, LVL(6, 14, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UVUU, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silly femmy", S_SNAKE, /* spawns with aetheric sabrina platform boots */ LVL(6, 11, 6, 10, 4), (1), A(ATTK(AT_KICK, AD_PAIN, 1, 4), ATTK(AT_TRAM, AD_DCAY, 1, 1), ATTK(AT_RATH, AD_FEMI, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOCKS, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLUE), MON("python", S_SNAKE, LVL(6, 3, 5, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_WRAP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("porter python", S_SNAKE, LVL(6, 3, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_WRAP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("full viper", S_SNAKE, LVL(6, 10, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snakeman", S_SNAKE, /* playable race */ LVL(6, 3, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NOPOLY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cobra", S_SNAKE, LVL(6, 18, 2, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_SPIT, AD_BLND, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("graph snake", S_SNAKE, /* spawns with sling and 25 graphite */ LVL(6, 15, 2, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("immocobra", S_SNAKE, LVL(6, 18, 0, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_SPIT, AD_BLND, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neurocobra", S_SNAKE, /* by jonadab */ LVL(6, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRIN, 2, 4), ATTK(AT_SPIT, AD_BLND, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dire snake", S_SNAKE, /* by jonadab */ LVL(6, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 2, 4), ATTK(AT_SPIT, AD_BLND, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("running cobra", S_SNAKE, LVL(6, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_SPIT, AD_BLND, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("large blue snake", S_SNAKE, LVL(6, 6, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_ELEC, MR_ELEC, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pitiful viper", S_SNAKE, LVL(6, 15, 2, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("darkcolor cobra", S_SNAKE, LVL(6, 18, 2, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_SPIT, AD_BLND, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("bluh python", S_SNAKE, LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_WRAP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_FEARHARE, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("superpoison cobra", S_SNAKE, LVL(6, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 2, 4), ATTK(AT_SPIT, AD_BLND, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("large red snake", S_SNAKE, LVL(6, 6, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 5), ATTK(AT_GAZE, AD_CONF, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_FIRE, MR_FIRE, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("boa constrictor", S_SNAKE, LVL(6, 6, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wanton skank", S_SNAKE, /* by someone on 4chan */ LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("man-serpent soldier", S_SNAKE, LVL(6, 14, 0, 30, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_DRCO, 2, 4), ATTK(AT_BREA, AD_FIRE, 1, 2), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HISS, MZ_HUMAN), MR_POISON, 0, M1_POIS|M1_REGEN|M1_OVIPAROUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("smoky python", S_SNAKE, LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_WRAP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ethereal python", S_SNAKE, LVL(6, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_WRAP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CAST, 2, 2), NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("training snake", S_SNAKE, LVL(6, 8, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("wood cattle", S_SNAKE, LVL(6, 14, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("domestic wood cattle", S_SNAKE, LVL(6, 14, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_DOMESTIC, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("woodfall cattle", S_SNAKE, /* spawns with sharp axe */ LVL(6, 14, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("fire snake", S_SNAKE, LVL(6, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_FIRE|MR_HITASONE, MR_POISON|MR_FIRE, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("six-footed snake", S_SNAKE, LVL(6, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("forest cattle", S_SNAKE, LVL(7, 14, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("two-headed snake", S_SNAKE, LVL(7, 14, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRDX, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_HITASONE|MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("clear snake", S_SNAKE, LVL(7, 6, -3, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("whitish-cyan snake", S_SNAKE, LVL(7, 14, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ILLU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_HITASONE|MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rock python", S_SNAKE, LVL(7, 6, -5, 55, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cerastes", S_SNAKE, /* somehow had speed 0 in splicehack */ LVL(7, 6, 15, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BUTT, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lindorm", S_SNAKE, LVL(7, 7, 1, 20, -4), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1,4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_HISS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blindorm", S_SNAKE, LVL(7, 12, 1, 20, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_BLND, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1,4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_HISS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("alien granny", S_SNAKE, LVL(7, 2, 8, 25, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("laesedesel", S_SNAKE, LVL(7, 7, 1, 20, -4), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1,4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_HISS, MZ_LARGE), 0, 0, M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("Teresa", S_SNAKE, LVL(7, 12, 3, 20, -3), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_NUMB, 2, 6), ATTK(AT_KICK, AD_NUMB, 2, 6), ATTK(AT_KICK, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: POT_NUMBNESS(3) SWEET_MOCASSINS LANCE */ MON("peached logarithm", S_SNAKE, LVL(7, 13, -10, 28, 15), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_NONE, AD_MCRE, 7, 8), ATTK(AT_SPIT, AD_BADE, 3, 4), ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_WEAP, AD_NACU, 6, 9), ATTK(AT_TENT, AD_MINA, 7, 3), NO_ATTK), SIZ(2169, 650, 0, MS_FART_NORMAL, MZ_HUGE), MR_ACID, 0, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID, M2_UNDEAD|M2_MINION|M2_DEMON|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sewer viper", S_SNAKE, LVL(8, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 8), ATTK(AT_BITE, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("noduchi", S_SNAKE, LVL(8, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LEGS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("corona cattle", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_NIVE, 2, 8), ATTK(AT_RATH, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sizable snake", S_SNAKE, LVL(8, 10, 5, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("no-use snake", S_SNAKE, /* spawns with 30 junk metal, intentionally lacks weapon attack */ LVL(8, 10, 2, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("large snake", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("long snake", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_COMBAT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("long car", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CAR, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("eyeglass queue", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_NOEYES, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snake virus", S_SNAKE, LVL(8, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_ALLA, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("schmidt", S_SNAKE, LVL(8, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_CAR, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_YELLOW), MON("grass cattle", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("striped girl sneaker", S_SNAKE, /* uses soft sneakers */ LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("error snake", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BANI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty large snake", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_HERBIVORE|M1_NOTAKE, M2_HOSTILE, M3_PETTY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sloob", S_SNAKE, /* by aosdict, permaconfused, 1 in 5 chance of spawning with potion of invis */ LVL(8, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_WAIL, MZ_TINY), MR_STONE, MR_STONE, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("large queue", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_EGOTYPE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large visor snake", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cloud cattle", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("nazi", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("water cattle", S_SNAKE, LVL(8, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("man-serpent mage", S_SNAKE, LVL(8, 14, 0, 30, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_NPRO, 1, 8), ATTK(AT_WEAP, AD_NPRO, 1, 8), ATTK(AT_CLAW, AD_NPRO, 1, 8), ATTK(AT_CLAW, AD_NPRO, 1, 8), ATTK(AT_BEAM, AD_DRCO, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 2)), SIZ(1200, 1200, 0, MS_HISS, MZ_HUMAN), MR_POISON, 0, M1_POIS|M1_REGEN|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("colorless snake", S_SNAKE, LVL(8, 11, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_SWAP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HISS, MZ_SMALL), MR_STONE, MR_STONE, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("claw viper", S_SNAKE, LVL(8, 8, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 6), ATTK(AT_HUGS, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("asphynx", S_SNAKE, LVL(8, 15, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_STON, 1, 6), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_PETRIFIES, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("besphynx", S_SNAKE, LVL(8, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_EDGE, 1, 6), ATTK(AT_NONE, AD_EDGE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eight-footed snake", S_SNAKE, LVL(8, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STON, 4, 2), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_SWIM|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_STRONG|M2_HOSTILE, M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sea snake", S_SNAKE, LVL(8, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snowman", S_SNAKE, LVL(8, 3, 5, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("actual snowman", S_SNAKE, LVL(8, 3, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ICEB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hc bandit", S_SNAKE, LVL(8, 12, 10, 0, -5), (1), A(ATTK(AT_WEAP, AD_SGLD, 2, 6), ATTK(AT_KICK, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("veil bandit", S_SNAKE, LVL(8, 12, 10, 0, -15), (1), A(ATTK(AT_WEAP, AD_SGLD, 2, 6), ATTK(AT_KICK, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("organized hc bandit", S_SNAKE, LVL(8, 12, 10, 0, -5), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_SGLD, 2, 6), ATTK(AT_KICK, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("organized veil bandit", S_SNAKE, LVL(8, 12, 10, 0, -15), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_SGLD, 2, 6), ATTK(AT_KICK, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("armed snake", S_SNAKE, LVL(8, 7, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("Jonas", S_SNAKE, LVL(8, 16, -2, 60, -15), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_DCAY, 1, 1), ATTK(AT_GAZE, AD_DCAY, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_SLIMING */ MON("greyhound houseful deled preaccustoming whippier resonation", S_SNAKE, LVL(8, 13, 0, 67, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BUTT, AD_SSEX, 1, 1), ATTK(AT_LASH, AD_DRLI, 3, 9), ATTK(AT_SPIT, AD_UNPR, 8, 1), ATTK(AT_KICK, AD_FUMB, 1, 2), ATTK(AT_BUTT, AD_TRAI, 8, 8), ATTK(AT_HUGS, AD_AMNE, 3, 6)), SIZ(183, 1635, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON, 0, M1_FLY|M1_AMPHIBIOUS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY|M2_GNOME| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pit cobra", S_SNAKE, LVL(9, 12, -3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 4), ATTK(AT_SPIT, AD_BLND, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("aboke", S_SNAKE, LVL(9, 10, 2, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ashore from the north", S_SNAKE, LVL(9, 11, 7, 0, 0), (2|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_SWIM, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("sun snake", S_SNAKE, LVL(9, 9, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 7), ATTK(AT_HUGS, AD_COLD, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("poison viper", S_SNAKE, LVL(9, 9, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 7), ATTK(AT_HUGS, AD_DRST, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("amphisbaena", S_SNAKE, LVL(9, 3, 5, 0, -3), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ylva king cobra", S_SNAKE, LVL(9, 14, 3, 15, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_POIS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("speedsterbaena", S_SNAKE, LVL(9, 12, 5, 0, -3), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chimera snake", S_SNAKE, LVL(9, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_HITASONE, MR_POISON, M1_NOLIMBS|M1_SWIM|M1_SLITHY|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("king cobra", S_SNAKE, LVL(9, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_BITE, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weresnake", S_SNAKE, LVL(9, 12, 2, 20, -7), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 3, 6), ATTK(AT_BITE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_NOLIMBS|M1_SWIM|M1_SLITHY|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M1_NOTAKE, M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("muck cattle", S_SNAKE, LVL(9, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS| M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("snake archer", S_SNAKE, LVL(10, 9, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("lightningjaw", S_SNAKE, LVL(10, 15, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 2, 4), ATTK(AT_BEAM, AD_ELEC, 2, 4), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_ELEC, MR_ELEC, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flashjaw", S_SNAKE, LVL(10, 15, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 2, 4), ATTK(AT_BEAM, AD_ELEC, 2, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_ELEC, MR_ELEC, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ten-footed snake", S_SNAKE, LVL(10, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_EDGE, 5, 2), ATTK(AT_NONE, AD_EDGE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_SWIM|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_STRONG|M2_HOSTILE, M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("masonry pinnate", S_SNAKE, LVL(10, 8, -5, 16, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_DCAY, 9, 1), ATTK(AT_STNG, AD_AMNE, 6, 1), ATTK(AT_TRAM, AD_WRAP, 7, 6), ATTK(AT_TUCH, AD_CONF, 1, 1), ATTK(AT_GAZE, AD_PLYS, 7, 4), ATTK(AT_WEAP, AD_CNCL, 2, 7)), SIZ(2918, 175, 0, MS_BURBLE, MZ_HUMAN), MR_ELEC|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_ACID, M2_LORD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HOBBIT, M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("programmer python", S_SNAKE, LVL(10, 3, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_WRAP, 1, 4), ATTK(AT_HUGS, AD_DISP, 2, 4), ATTK(AT_BEAM, AD_AGGR, 1, 4), NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("slime serpent", S_SNAKE, LVL(10, 12, 4, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SLIM, 1, 6), ATTK(AT_SPIT, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 80, 0, MS_HISS, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rictim terrorizer", S_SNAKE, LVL(10, 12, 8, 20, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NOPOLY, M3_FREQ_UNCOMMON2, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chronosnake", S_SNAKE, LVL(10, 16, 5, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_TIME, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SPEEDBUG, MZ_LARGE), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_ANIMAL|M1_SLITHY, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flaming serperit", S_SNAKE, LVL(10, 16, -2, 0, 3), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_FIRE, MR_FIRE, M1_SLITHY|M1_NOLIMBS, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("giant anaconda", S_SNAKE, LVL(10, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_ENGL, AD_DGST, 3, 6), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_HISS, MZ_HUGE), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("strip anaconda", S_SNAKE, LVL(10, 6, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_SHAN, 2, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_HISS, MZ_HUGE), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("first wraithworm", S_SNAKE, LVL(10, 12, 3, 0, -10), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRLI, 1, 8), ATTK(AT_GAZE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_COLD|MR_DRAIN, MR_POISON|MR_COLD, M1_SWIM|M1_WALLWALK|M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnoboa constrictor", S_SNAKE, LVL(10, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_WRAP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_HISS, MZ_LARGE), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Sibel", S_SNAKE, LVL(10, 12, 0, 100, 5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_CALM, 2, 5), ATTK(AT_KICK, AD_HODS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_DRAIN|MR_POISON|MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* starting equipment: SILVER_SABER BOW SILVER_ARROW(50) */ MON("feathery serpent priestess", S_SNAKE, LVL(11, 12, 10, 99, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 2, 2), ATTK(AT_GAZE, AD_ELEC, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HISS, MZ_HUMAN), MR_ELEC|MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_OVIPAROUS|M1_NOHEAD|M1_CARNIVORE|M1_FLY|M1_HUMANOID, M2_FEMALE|M2_MAGIC|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("anaconda", S_SNAKE, LVL(11, 3, 5, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_WRAP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crush snake", S_SNAKE, LVL(11, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elo-medusa", S_SNAKE, LVL(11, 12, 2, 50, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_BEAM, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HISS, MZ_MEDIUM), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vip viper", S_SNAKE, LVL(11, 10, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_HUGS, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("three-headed snake", S_SNAKE, LVL(11, 14, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRDX, 1, 6), ATTK(AT_BITE, AD_DRCO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("first german television", S_SNAKE, LVL(11, 14, 1, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_CALM, 1, 6), ATTK(AT_GAZE, AD_FREN, 1, 6), ATTK(AT_GAZE, AD_CURS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_HITASONE, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("serpent man of Yoth", S_SNAKE, LVL(11, 6, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_OVIPAROUS, M2_MALE|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("man-serpent summoner", S_SNAKE, LVL(11, 6, 0, 30, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HISS, MZ_HUMAN), MR_POISON, 0, M1_POIS|M1_REGEN|M1_OVIPAROUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("genderchange surgeon", S_SNAKE, /* by porkman */ LVL(11, 6, 0, 0, 0), (1), A(ATTK(AT_CLAW, AD_POLY, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Jamine", S_SNAKE, LVL(11, 15, -2, 35, 4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_NONE, AD_BLAS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("volcanic cattle", S_SNAKE, LVL(12, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty volcanic cattle", S_SNAKE, LVL(12, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS| M1_OVIPAROUS|M1_HERBIVORE|M1_NOTAKE, M2_HOSTILE, M3_PETTY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pfuh serpent priest", S_SNAKE, LVL(12, 12, 0, 99, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 2, 2), ATTK(AT_GAZE, AD_NPRO, 9, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HISS, MZ_HUMAN), MR_ELEC|MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_REGEN|M1_OVIPAROUS|M1_NOHEAD|M1_CARNIVORE|M1_HUMANOID, M2_MAGIC|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("trap snake", S_SNAKE, LVL(12, 11, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 8), ATTK(AT_HUGS, AD_COLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("joust shadow Lord", S_SNAKE, LVL(12, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SITM, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("time snake", S_SNAKE, LVL(12, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TIME, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("prohydra", S_SNAKE, LVL(12, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8)), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bowservolcanic cattle", S_SNAKE, /* spawns with volcanic broadsword */ LVL(12, 15, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_LORD|M2_STRONG|M2_NASTY, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bigbad hurdle", S_SNAKE, LVL(12, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 12), ATTK(AT_GAZE, AD_DISP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black mamba", S_SNAKE, LVL(12, 13, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_POIS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hc martial artist", S_SNAKE, LVL(12, 15, 0, 70, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hc stengler", S_SNAKE, LVL(12, 12, 4, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slither", S_SNAKE, /* causes fake lag, see monmove.c, but also if you poly into one */ LVL(12, 10, 2, 30, -5), (1), A(ATTK(AT_BITE, AD_FAKE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("flowing snake", S_SNAKE, /* spawns with flowing sword */ LVL(12, 13, 0, 15, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 2, 7), ATTK(AT_RATH, AD_WET, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fluvsnake", S_SNAKE, /* spawns with flowing sword */ LVL(12, 12, 0, 15, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 2, 7), ATTK(AT_RATH, AD_WET, 0, 0), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ey snake", S_SNAKE, LVL(12, 11, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_FEARHARE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("vaccination gestapo", S_SNAKE, /* spawns with scalpel */ LVL(12, 12, 4, 10, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_STNG, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("channelled surfboard", S_SNAKE, LVL(12, 14, -3, 39, -8), (4), A(ATTK(AT_KICK, AD_BLEE, 6, 4), ATTK(AT_TRAM, AD_DRST, 5, 1), ATTK(AT_TENT, AD_RBAD, 2, 1), ATTK(AT_MAGC, AD_NTHR, 7, 6), ATTK(AT_STNG, AD_LITE, 1, 4), NO_ATTK), SIZ(131, 55, 0, MS_VAMPIRE, MZ_LARGE), MR_ELEC|MR_STONE, MR_ELEC, M1_AMORPHOUS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("electrocute flyblown demarcation", S_SNAKE, LVL(12, 11, -6, 10, 0), (G_GENO|2), A(ATTK(AT_RATH, AD_NUMB, 7, 9), ATTK(AT_ENGL, AD_NUMB, 5, 8), ATTK(AT_BOOM, AD_DRCO, 3, 1), ATTK(AT_MAGC, AD_EDGE, 9, 9), ATTK(AT_BREA, AD_SITM, 2, 4), ATTK(AT_CLAW, AD_FIRE, 1, 9)), SIZ(723, 226, 0, MS_GROWL, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("outproduced swinged", S_SNAKE, LVL(12, 6, 1, 27, -18), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POIS, 4, 4), ATTK(AT_TRAM, AD_FEMI, 2, 2), ATTK(AT_KICK, AD_WEBS, 2, 1), ATTK(AT_CLAW, AD_DRIN, 5, 8), ATTK(AT_SCRA, AD_DRST, 5, 5), NO_ATTK), SIZ(223, 34, 0, MS_MISSING, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS, M2_VAMPIRE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lawn cattle", S_SNAKE, LVL(13, 15, 0, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("viper archer", S_SNAKE, LVL(13, 10, 3, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS| M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sea serpent", S_SNAKE, LVL(13, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 2, 4), ATTK(AT_HUGS, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("viny pepsi", S_SNAKE, LVL(13, 16, -3, 95, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGEN, 8, 1), ATTK(AT_GAZE, AD_HODS, 7, 9), ATTK(AT_TRAM, AD_CHAO, 9, 3), ATTK(AT_WEAP, AD_COLD, 9, 1), ATTK(AT_BOOM, AD_DRCH, 8, 1), NO_ATTK), SIZ(1287, 56, 0, MS_CORONA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, MR_COLD, M1_NOTAKE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dyke intentionally", S_SNAKE, LVL(13, 12, 10, 90, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_ENCH, 9, 8), ATTK(AT_TRAM, AD_CORR, 5, 3), ATTK(AT_GAZE, AD_RBRE, 4, 7), ATTK(AT_STNG, AD_HALU, 1, 1), ATTK(AT_LASH, AD_MAGM, 7, 6), ATTK(AT_SCRA, AD_DRCO, 7, 3)), SIZ(1058, 1210, 0, MS_SOUND, MZ_LARGE), MR_DEATH, 0, M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_TRAITOR|M3_PETTY|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bedouin inaugurated", S_SNAKE, LVL(13, 12, 1, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 4, 7), ATTK(AT_CLAW, AD_TRAP, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(571, 83, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_MINDLESS, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("crinklier knickknack", S_SNAKE, LVL(13, 12, 1, 66, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_CLRC, 3, 5), ATTK(AT_MAGC, AD_LEVI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(242, 582, 0, MS_LIEDER, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_ACID|M1_OMNIVORE, M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("revokable curved remainder", S_SNAKE, LVL(14, 8, 9, 39, 0), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_SOUN, 6, 8), ATTK(AT_SCRA, AD_FIRE, 6, 1), ATTK(AT_SCRA, AD_PEST, 2, 8), ATTK(AT_WEAP, AD_CONF, 2, 9), NO_ATTK, NO_ATTK), SIZ(2403, 1621, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_SLEEP, M1_AMORPHOUS|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rock snake", S_SNAKE, LVL(14, 10, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone snake", S_SNAKE, LVL(14, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_WALLWALK, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("serpent magus", S_SNAKE, LVL(14, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 10), ATTK(AT_HUGS, AD_COLD, 2, 10), ATTK(AT_MAGC, AD_SPEL, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("clock forest snake", S_SNAKE, LVL(14, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 10), ATTK(AT_HUGS, AD_COLD, 2, 10), ATTK(AT_MAGC, AD_CLRC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Ka", S_SNAKE, LVL(14, 8, -20, 20, 10), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 21), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_WRAP, 1, 40), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR|MR_PLUSTWO|MR_DEATH|MR_STONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wyr warrior", S_SNAKE, LVL(14, 13, 2, 0, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_SPELL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("man-serpent giant", S_SNAKE, LVL(14, 10, 0, 30, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BEAM, AD_DRCO, 4, 8), ATTK(AT_BREA, AD_FIRE, 1, 10), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_FIRE, 0, M1_POIS|M1_REGEN|M1_OVIPAROUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_GIANT|M2_MAGIC, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rainforest snake", S_SNAKE, LVL(14, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 10), ATTK(AT_BITE, AD_CLRC, 2, 5), ATTK(AT_HUGS, AD_COLD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant python", S_SNAKE, LVL(14, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 10), ATTK(AT_HUGS, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_HUGE), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("outside-of-time snake", S_SNAKE, LVL(14, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 10), ATTK(AT_HUGS, AD_COLD, 2, 10), ATTK(AT_MAGC, AD_CLRC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spherical buoy", S_SNAKE, LVL(15, 12, 5, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_RATH, AD_LITE, 4, 10), ATTK(AT_NONE, AD_ABDC, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_SWIM, 0, M3_NONMOVING|M3_FREQ_UNCOMMON3, M4_REFLECT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("indoctrinated alien", S_SNAKE, LVL(15, 11, -4, 70, -10), (1), A(ATTK(AT_WEAP, AD_ALIN, 6, 6), ATTK(AT_KICK, AD_SLIM, 4, 6), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("snake sniper", S_SNAKE, LVL(15, 11, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fire cattle", S_SNAKE, LVL(15, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wyr mystic", S_SNAKE, LVL(15, 12, 1, 30, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sa-ra", S_SNAKE, LVL(15, 19, -10, 20, 1), (1), A(ATTK(AT_KICK, AD_COLD, 5, 4), ATTK(AT_LASH, AD_ICEB, 2, 8), ATTK(AT_HUGS, AD_INSA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_POISON|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("saraflax", S_SNAKE, LVL(15, 19, -10, 20, 1), (1), A(ATTK(AT_KICK, AD_COLD, 5, 4), ATTK(AT_LASH, AD_ICEB, 2, 8), ATTK(AT_HUGS, AD_INSA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_POISON|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("suppressor penis", S_SNAKE, LVL(15, 14, -4, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_ENGL, AD_MEMO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("seea", S_SNAKE, /* spawns with cigarette */ LVL(15, 11, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DIMN, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER|M2_FEMALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("leg contravening wherein kilohertz", S_SNAKE, LVL(15, 12, -1, 17, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BEAM, AD_RBAD, 3, 1), ATTK(AT_CLAW, AD_BURN, 9, 5), ATTK(AT_HUGS, AD_DRST, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1010, 743, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_UNSOLID|M1_TPORT, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hematologist imprest", S_SNAKE, LVL(15, 12, -9, 21, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_DRCO, 6, 2), ATTK(AT_BREA, AD_DARK, 5, 8), ATTK(AT_NONE, AD_FRZE, 3, 3), ATTK(AT_BITE, AD_SAMU, 1, 4), ATTK(AT_STNG, AD_TCKL, 5, 8), ATTK(AT_SCRA, AD_WEBS, 1, 9)), SIZ(178, 396, 0, MS_TEACHER, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_AMPHIBIOUS|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("arbok", S_SNAKE, LVL(16, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 8), ATTK(AT_STNG, AD_WRAP, 1, 8), ATTK(AT_BREA, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 400, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_ACID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("brown viper", S_SNAKE, LVL(16, 10, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SCOR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gold viper", S_SNAKE, LVL(16, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_HUGS, AD_MAGM, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty gold viper", S_SNAKE, LVL(16, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_HUGS, AD_MAGM, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_HERBIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("old viper", S_SNAKE, LVL(16, 12, 2, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sorc d'avant lancer", S_SNAKE, /* spawns with lance */ LVL(16, 13, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SPELL, MZ_MEDIUM), 0, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sorc d'avant assassin", S_SNAKE, /* spawns with poisoned iron saber */ LVL(16, 15, 5, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 5, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SPELL, MZ_MEDIUM), 0, 0, M1_SWIM|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("rainbow serpent", S_SNAKE, LVL(16, 11, -5, 60, 6), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_BREA, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("yellow viper", S_SNAKE, LVL(16, 10, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unmount viper", S_SNAKE, /* spawns with bardiche */ LVL(16, 14, 3, 20, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER|M2_STRONG|M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("alluring serpent", S_SNAKE, /* light radius 1 */ LVL(16, 13, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 3, 6), ATTK(AT_SPIT, AD_BLND, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_STENCH, MZ_HUGE), MR_POISON|MR_HITASTWO, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidator surma", S_SNAKE, LVL(16, 15, -5, 50, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_RBAD, 4, 6), ATTK(AT_HUGS, AD_RBAD, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("venom angster", S_SNAKE, LVL(16, 14, 0, 40, 0), (1), A(ATTK(AT_BITE, AD_VENO, 5, 5), ATTK(AT_GAZE, AD_FEAR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_WANDER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gypetian asp", S_SNAKE, LVL(16, 24, -10, 25, 0), (1), A(ATTK(AT_BITE, AD_POIS, 4, 4), ATTK(AT_BITE, AD_POIS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_CONVERT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("process snake", S_SNAKE, /* spawns with process card */ LVL(16, 12, 1, 50, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("patreelja", S_SNAKE, LVL(16, 10, 0, 20, 10), (1), A(ATTK(AT_KICK, AD_DRLI, 4, 7), ATTK(AT_WEAP, AD_NGEN, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_STENCH, MZ_HUMAN), MR_PLUSTHREE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("euryale", S_SNAKE, LVL(17, 12, 0, 50, -15), (1), A(ATTK(AT_WEAP, AD_INSA, 2, 10), ATTK(AT_GAZE, AD_HALU, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HISS, MZ_MEDIUM), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Greta's string tanga", S_SNAKE, LVL(17, 14, -6, 60, -18), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SOUN, 7, 7), ATTK(AT_NONE, AD_CAST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tamest blow", S_SNAKE, LVL(17, 20, -2, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_ELEC, 8, 3), ATTK(AT_SCRA, AD_STCK, 2, 9), ATTK(AT_MAGC, AD_SGLD, 1, 3), ATTK(AT_BEAM, AD_CHKH, 2, 2), ATTK(AT_KICK, AD_ABDC, 5, 1), NO_ATTK), SIZ(482, 1257, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT| M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("affluently roughage", S_SNAKE, LVL(17, 11, -10, 76, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_ELEC, 1, 6), ATTK(AT_SCRA, AD_SPC2, 5, 5), ATTK(AT_HUGS, AD_CALM, 5, 5), ATTK(AT_TENT, AD_SHRD, 1, 1), ATTK(AT_TRAM, AD_CNCL, 4, 6), ATTK(AT_TUCH, AD_RAGN, 3, 1)), SIZ(742, 1323, 0, MS_SHRIEK, MZ_TINY), MR_COLD|MR_ELEC, MR_COLD, M1_CONCEAL|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("impertinency interrelate", S_SNAKE, LVL(17, 14, -10, 19, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_SCRA, AD_FUMB, 9, 7), ATTK(AT_NONE, AD_LETH, 3, 2), ATTK(AT_BITE, AD_BANI, 9, 1), ATTK(AT_LASH, AD_LEVI, 4, 2), NO_ATTK, NO_ATTK), SIZ(32, 368, 0, MS_PHOTO, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE| M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nephritic pimiento", S_SNAKE, LVL(17, 15, 10, 77, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_GRAV, 9, 3), ATTK(AT_TRAM, AD_TREM, 1, 7), ATTK(AT_HUGS, AD_SGLD, 9, 1), ATTK(AT_BITE, AD_DGST, 3, 5), NO_ATTK, NO_ATTK), SIZ(3309, 948, 0, MS_IMITATE, MZ_SMALL), 0, 0, M1_CONCEAL|M1_HIDE|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("alba drowned", S_SNAKE, LVL(17, 12, 1, 84, 13), (2), A(ATTK(AT_KICK, AD_TIME, 2, 7), ATTK(AT_CLAW, AD_NEXU, 7, 2), ATTK(AT_LASH, AD_NGRA, 5, 2), ATTK(AT_WEAP, AD_INSA, 3, 1), ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_STNG, AD_DRIN, 7, 4)), SIZ(161, 579, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON, 0, M1_FLY|M1_HIDE|M1_ANIMAL|M1_POIS|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clock forest archer", S_SNAKE, LVL(18, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("armlook archer", S_SNAKE, LVL(18, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_CLOCK, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("wyr wizard", S_SNAKE, LVL(18, 12, 0, 40, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("gno-giant anaconda", S_SNAKE, LVL(18, 15, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_WRAP, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HISS, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("temple viper", S_SNAKE, LVL(18, 12, -3, 40, 8), (1), A(ATTK(AT_BITE, AD_SIN, 3, 10), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_HISS, MZ_MEDIUM), MR_DEATH, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Chelsea Rorec", S_SNAKE, LVL(18, 12, -6, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_GRAV, 3, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("impresario violable execute dinnerware", S_SNAKE, LVL(18, 10, 10, 84, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_NGRA, 3, 7), ATTK(AT_BEAM, AD_DRCH, 4, 4), ATTK(AT_CLAW, AD_GLIB, 4, 7), ATTK(AT_KICK, AD_ENCH, 6, 1), NO_ATTK, NO_ATTK), SIZ(571, 61, 0, MS_STABILIZE, MZ_LARGE), MR_ELEC|MR_STONE, 0, M1_CLING|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bedbug martialling", S_SNAKE, LVL(18, 12, 4, 28, -2), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_BANI, 2, 1), ATTK(AT_SPIT, AD_WTHR, 1, 8), ATTK(AT_CLAW, AD_BANI, 1, 1), ATTK(AT_SCRA, AD_STTP, 4, 6), ATTK(AT_BUTT, AD_LETH, 6, 9), NO_ATTK), SIZ(2426, 20, 0, MS_OHGOD, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SLITHY, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gang femmy", S_SNAKE, LVL(19, 12, -5, 40, -6), (1), A(ATTK(AT_KICK, AD_FEMI, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_NOTAME|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("azure drake", S_SNAKE, LVL(20, 14, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FRZE, 2, 11), ATTK(AT_HUGS, AD_COLD, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("shadow serpent", S_SNAKE, LVL(20, 14, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FRZE, 2, 10), ATTK(AT_HUGS, AD_COLD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_FIRE|MR_PLUSONE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("metallic serpent", S_SNAKE, LVL(20, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("shining serpent", S_SNAKE, LVL(20, 14, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_AXUS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wuhanese anaconda", S_SNAKE, LVL(20, 15, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_NIVE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HISS, MZ_GIGANTIC), MR_POISON, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_BREATHLESS, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("xydusa", S_SNAKE, LVL(20, 12, -15, 50, -20), (1), A(ATTK(AT_LASH, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_SLEE, 1, 8), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_NOPLRPOLY|M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("upbraided authentic", S_SNAKE, LVL(20, 10, 5, 2, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_KICK, AD_GRAV, 8, 1), ATTK(AT_BUTT, AD_BURN, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1856, 424, 0, MS_BRAG, MZ_MEDIUM), MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_PRINCE|M2_MINION|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Hehim Sheher", S_SNAKE, LVL(20, 6, -10, 10, -6), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_CONF, 1, 6), ATTK(AT_GAZE, AD_DIMN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SISSY, MZ_HUMAN), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_PNAME|M2_NOPOLY|M2_WANDER|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_FEMALE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("adsorption wallpapering", S_SNAKE, LVL(20, 12, 1, 15, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_IDAM, 2, 2), ATTK(AT_RATH, AD_RBAD, 3, 6), ATTK(AT_KICK, AD_SLIM, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(532, 104, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_MINDLESS|M1_HUMANOID, M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("entangled ball", S_SNAKE, LVL(21, 6, 2, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_STCK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_SWIM, 0, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("clapper snake", S_SNAKE, /* evil patch idea by jonadab */ LVL(21, 6, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_HUGS, AD_DISN, 3, 4), ATTK(AT_SPIT, AD_BLND, 3, 4), NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE|MR_DISINT, MR_POISON|MR_DISINT, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrestric pisaca", S_SNAKE, LVL(21, 12, 0, 30, 0), (1), A(ATTK(AT_TENT, AD_PHYS, 1, 6), ATTK(AT_TENT, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_STNG, AD_DRST, 3, 3), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_OVIPAROUS|M1_POIS|M1_NOEYES|M1_NOHEAD|M1_NOLIMBS|M1_SLITHY|M1_HUMANOID|M1_AMPHIBIOUS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_FEMALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flashlight snake", S_SNAKE, LVL(21, 11, 2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), ATTK(AT_GAZE, AD_BLND, 5, 5), ATTK(AT_BEAM, AD_BLND, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("camera snake", S_SNAKE, LVL(21, 11, 2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_PHOTO, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("firming perturbed boney reduplicate", S_SNAKE, LVL(21, 9, 1, 43, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_FREN, 9, 2), ATTK(AT_STNG, AD_SANI, 4, 2), ATTK(AT_WEAP, AD_MALK, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2890, 79, 0, MS_MUTE, MZ_GIGANTIC), 0, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tenoner postconsonantal impresser", S_SNAKE, LVL(21, 13, -10, 14, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_VULN, 4, 9), ATTK(AT_BEAM, AD_SPEL, 1, 3), ATTK(AT_CLAW, AD_ILLU, 4, 1), ATTK(AT_CLAW, AD_TERR, 5, 7), ATTK(AT_BITE, AD_SHAN, 8, 1), ATTK(AT_SCRA, AD_INSA, 9, 1)), SIZ(1870, 554, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_TPORT, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("coining nourisher", S_SNAKE, LVL(21, 10, 2, 24, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 9, 5), ATTK(AT_CLAW, AD_LAZY, 1, 7), ATTK(AT_BITE, AD_RBRE, 7, 4), ATTK(AT_SCRA, AD_DISE, 3, 4), ATTK(AT_WEAP, AD_ABDC, 2, 2), NO_ATTK), SIZ(1122, 615, 0, MS_WERE, MZ_HUMAN), MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stheno", S_SNAKE, LVL(22, 13, -3, 60, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_GAZE, AD_DIMN, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HISS, MZ_MEDIUM), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("magic snake", S_SNAKE, LVL(22, 12, -1, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MAGM, 2, 12), ATTK(AT_HUGS, AD_MAGM, 2, 12), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("imperial cobra", S_SNAKE, LVL(22, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 6, 9), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("march cobra", S_SNAKE, LVL(22, 18, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 6, 9), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rimier cointerred", S_SNAKE, LVL(22, 17, 9, 26, -7), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_RATH, AD_DRCO, 3, 6), ATTK(AT_BITE, AD_FEAR, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(270, 391, 0, MS_SHRIEK, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pointer theocratically drat spluttered pogroming", S_SNAKE, LVL(23, 13, 10, 16, -13), (G_GENO|4), A(ATTK(AT_MAGC, AD_ICUR, 6, 4), ATTK(AT_KICK, AD_MAGM, 2, 9), ATTK(AT_WEAP, AD_DROP, 6, 4), ATTK(AT_TRAM, AD_ICEB, 3, 6), ATTK(AT_SPIT, AD_BADE, 9, 7), ATTK(AT_BOOM, AD_RBAD, 5, 6)), SIZ(1159, 7, 0, MS_SING, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_TPORT|M1_CARNIVORE, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rookier haltered", S_SNAKE, LVL(23, 10, -10, 14, 15), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_PEST, 6, 5), ATTK(AT_BEAM, AD_INER, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1584, 1081, 0, MS_COW, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_HUMANOID|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_CLOSE|M3_AVOIDER|M3_PETTY|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("rateably coolest", S_SNAKE, LVL(23, 33, 0, 76, -7), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_AMNE, 6, 6), ATTK(AT_ENGL, AD_DREA, 4, 4), ATTK(AT_TUCH, AD_MAGM, 9, 5), ATTK(AT_KICK, AD_DRCO, 6, 8), NO_ATTK, NO_ATTK), SIZ(2252, 372, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_CONCEAL|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shiftable somnambulating", S_SNAKE, LVL(23, 22, 6, 57, 2), (2), A(ATTK(AT_TENT, AD_THIE, 8, 7), ATTK(AT_BEAM, AD_ICUR, 6, 1), ATTK(AT_SPIT, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(318, 1761, 0, MS_HANDY, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID| M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kikkas pythonidae", S_SNAKE, LVL(23, 16, -4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STAT, 4, 9), ATTK(AT_HUGS, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("Rita", S_SNAKE, /* beautiful model */ LVL(23, 17, -2, 60, -16), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DRST, 2, 5), ATTK(AT_KICK, AD_LEGS, 6, 6), ATTK(AT_BEAM, AD_WEBS, 3, 6), ATTK(AT_GAZE, AD_FRZE, 2, 2), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: SEXY_LEATHER_PUMP FEMININE_PUMPS WAN_TRAP_CREATION WAN_CREATE_HORDE */ MON("stairstrap snake", S_SNAKE, LVL(24, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MAGM, 2, 14), ATTK(AT_HUGS, AD_MAGM, 2, 14), ATTK(AT_MAGC, AD_MAGM, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant serpent", S_SNAKE, LVL(24, 15, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 12, 6), ATTK(AT_LASH, AD_STUN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HISS, MZ_HUGE), MR_POISON|MR_HITASTHREE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("chaos viper", S_SNAKE, LVL(24, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 6), ATTK(AT_BITE, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaotic viper", S_SNAKE, LVL(24, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CHAO, 5, 6), ATTK(AT_BITE, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_HISS, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rainbow cattle", S_SNAKE, LVL(24, 15, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBRE, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_STONE|MR_DEATH|MR_SLEEP|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("abandoned snake", S_SNAKE, LVL(24, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LEVI, 2, 14), ATTK(AT_HUGS, AD_LEVI, 2, 14), ATTK(AT_MAGC, AD_LEVI, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_CONCEAL, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("ramakamil of wyr", S_SNAKE, LVL(24, 12, -4, 60, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_NASTY|M2_MALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("jaracaca", S_SNAKE, LVL(24, 12, -4, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_HISS, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Giulia", S_SNAKE, LVL(24, 32, -6, 70, 6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ELEC, 2, 7), ATTK(AT_KICK, AD_ELEC, 2, 7), ATTK(AT_HUGS, AD_MALK, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_BREATHLESS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: DANCING_SHOES LACQUERED_DANCING_SHOE POT_FIRE WAN_CREATE_HORDE */ MON("freezer snake", S_SNAKE, LVL(25, 8, -4, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 15), ATTK(AT_HUGS, AD_FRZE, 2, 15), ATTK(AT_MAGC, AD_COLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sister", S_SNAKE, LVL(25, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark sister", S_SNAKE, /* eating them lights up the area, like a wand of light */ LVL(25, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_CONT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("otoko no imoto wa so yoba rete imasen", S_SNAKE, /* eating them lights up the area, like a wand of light */ LVL(25, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nunsister", S_SNAKE, /* spawns with shemagh */ LVL(25, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fat etruscian bitch", S_SNAKE, /* spawns with roman sword */ LVL(25, 8, -4, 60, 0), (1), A(ATTK(AT_WEAP, AD_COLD, 2, 15), ATTK(AT_HUGS, AD_FRZE, 2, 15), ATTK(AT_MAGC, AD_COLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_CUSS, MZ_HUGE), MR_COLD|MR_PLUSTHREE|MR_HITASFOUR|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_THICK_HIDE, M2_FEMALE|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO|M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snake elite sniper", S_SNAKE, LVL(25, 12, -1, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("countermanding unanimity devil bureaucratize", S_SNAKE, LVL(25, 12, -2, 81, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_NGRA, 4, 4), ATTK(AT_SCRA, AD_DIMN, 6, 2), ATTK(AT_TENT, AD_WGHT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3185, 729, 0, MS_PUPIL, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_REGEN|M1_CARNIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("constructed spanning geotropically", S_SNAKE, LVL(25, 28, -4, 86, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_DISP, 4, 7), ATTK(AT_MAGC, AD_STCK, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1063, 244, 0, MS_FART_LOUD, MZ_SMALL), 0, 0, M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("smirching captured", S_SNAKE, LVL(25, 13, 6, 57, 11), (1), A(ATTK(AT_BITE, AD_CHRN, 8, 7), ATTK(AT_TENT, AD_DREN, 1, 1), ATTK(AT_CLAW, AD_INSA, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1159, 8, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE, MR_STONE, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_FEMALE, M3_CLOSE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("horny femmy", S_SNAKE, /* spawns with feminine pumps */ LVL(25, 8, -2, 75, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 7), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dangerous snake", S_SNAKE, LVL(26, 13, -4, 55, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 2, 16), ATTK(AT_HUGS, AD_FIRE, 2, 16), ATTK(AT_MAGC, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("realm snake", S_SNAKE, LVL(26, 10, 2, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vindscreen viper", S_SNAKE, LVL(26, 16, -3, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 16), ATTK(AT_HUGS, AD_RBRE, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("skeleton serpent", S_SNAKE, LVL(26, 15, -1, 25, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 4, 5), ATTK(AT_SPIT, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 600, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_UNDEAD, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("diamond viper", S_SNAKE, LVL(26, 14, -10, 60, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 12), ATTK(AT_NONE, AD_GRAV, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_MEDIUM), MR_DEATH|MR_PLUSTWO, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_REFLECT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("six-headed snake", S_SNAKE, /* FHS hydra */ LVL(26, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8)), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON, M1_NOLIMBS|M1_SWIM|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("angle snake", S_SNAKE, LVL(26, 16, -3, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 16), ATTK(AT_HUGS, AD_SAMU, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wind bowman", S_SNAKE, LVL(26, 16, -2, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Yamatanoorochi", S_SNAKE, LVL(26, 9, -4, 50, 7), (1|G_UNIQ), A(ATTK(AT_BEAM, AD_WET, 3, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8)), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_PLUSTHREE|MR_HITASFOUR, MR_POISON, M1_NOLIMBS|M1_SWIM|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("portly vino", S_SNAKE, LVL(26, 8, -2, 87, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_AXUS, 7, 7), ATTK(AT_BOOM, AD_ICEB, 9, 4), ATTK(AT_LASH, AD_POIS, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 554, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, 0, M1_HIDE|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_STALK|M2_MAGIC|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("furtherance setting shoot accountancy snuffled verisimilitude", S_SNAKE, LVL(26, 12, -5, 5, -11), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_NIVE, 2, 8), ATTK(AT_KICK, AD_FEMI, 5, 1), ATTK(AT_WEAP, AD_GRAV, 1, 1), ATTK(AT_BOOM, AD_MCRE, 8, 9), ATTK(AT_SCRA, AD_SPC2, 7, 1), ATTK(AT_KICK, AD_STAT, 5, 5)), SIZ(3528, 4, 0, MS_TREESQUAD, MZ_MEDIUM), 0, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_TPORT| M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("spectral anaconda", S_SNAKE, LVL(27, 15, -2, 25, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_PLYS, 2, 2), ATTK(AT_GAZE, AD_FEAR, 4, 6), ATTK(AT_GAZE, AD_DRLI, 2, 2), NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE|MR_SLEEP|MR_COLD, 0, M1_FLY|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_BREATHLESS|M1_MINDLESS|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ego anaconda", S_SNAKE, LVL(27, 15, -2, 25, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_PLYS, 2, 2), ATTK(AT_GAZE, AD_FEAR, 4, 6), ATTK(AT_GAZE, AD_DRLI, 2, 2), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE|MR_SLEEP|MR_COLD, 0, M1_FLY|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_BREATHLESS|M1_MINDLESS|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION|M3_EGOTYPE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drawing anaconda", S_SNAKE, LVL(27, 15, -2, 25, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_PLYS, 2, 2), ATTK(AT_GAZE, AD_FEAR, 4, 6), ATTK(AT_GAZE, AD_DRLI, 2, 2), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK), SIZ(250, 250, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_HITASONE|MR_SLEEP|MR_COLD, 0, M1_FLY|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_BREATHLESS|M1_MINDLESS|M1_TPORT, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unemployability windflower", S_SNAKE, LVL(27, 13, 8, 35, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_MAGM, 6, 6), ATTK(AT_LASH, AD_SOUN, 2, 1), ATTK(AT_HUGS, AD_DREA, 8, 7), ATTK(AT_KICK, AD_TREM, 3, 5), NO_ATTK, NO_ATTK), SIZ(3780, 953, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS| M2_COLLECT|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_LITHIVORE|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("avada kedavra snake", S_SNAKE, LVL(28, 13, -6, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 18), ATTK(AT_HUGS, AD_DETH, 2, 18), ATTK(AT_MAGC, AD_DISN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_DEATH|MR_DISINT, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("effete elegize synergism", S_SNAKE, LVL(28, 7, 2, 5, 13), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BREA, AD_HALU, 1, 4), ATTK(AT_WEAP, AD_HALU, 2, 7), ATTK(AT_GAZE, AD_SITM, 7, 8), ATTK(AT_BUTT, AD_VOMT, 5, 5), ATTK(AT_HUGS, AD_DRCO, 9, 1), NO_ATTK), SIZ(74, 170, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_MINDLESS|M1_POIS, M2_PRINCE|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("complimenting stapled defiance", S_SNAKE, LVL(28, 12, -4, 6, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_STON, 7, 2), ATTK(AT_NONE, AD_LITT, 5, 3), ATTK(AT_SCRA, AD_PLYS, 9, 3), ATTK(AT_NONE, AD_DRST, 5, 5), ATTK(AT_SPIT, AD_UVUU, 2, 5), ATTK(AT_MAGC, AD_DISN, 9, 1)), SIZ(145, 108, 0, MS_CUSS, MZ_HUGE), MR_POISON|MR_DEATH, MR_POISON, M1_CLING|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_COLLECT|M2_MALE, M3_TRAITOR|M3_LITHIVORE|M3_POKEMON|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("indrawn dona twiny", S_SNAKE, LVL(29, 11, 6, 13, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SPEL, 2, 4), ATTK(AT_LASH, AD_SLIM, 5, 3), ATTK(AT_TENT, AD_STUN, 4, 8), ATTK(AT_WEAP, AD_SKIL, 9, 5), NO_ATTK, NO_ATTK), SIZ(501, 924, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("brushiest diabolic", S_SNAKE, LVL(29, 14, -9, 60, 0), (1), A(ATTK(AT_SCRA, AD_DARK, 3, 1), ATTK(AT_BEAM, AD_TRAI, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(58, 836, 0, MS_SOLDIER, MZ_LARGE), MR_ACID, MR_ACID, M1_NOTAKE|M1_NOLIMBS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("colossus of myrza", S_SNAKE, LVL(30, 16, -12, 80, 0), (1), A(ATTK(AT_BITE, AD_DRST, 12, 9), ATTK(AT_LASH, AD_STUN, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR|MR_PLUSONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("symbiote with a data delete attack", S_SNAKE, /* by Demo, can chat to it to turn it into a symbiote */ LVL(30, 0, -10, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DATA, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 80, 0, MS_HISS, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_BREATHLESS|M1_CONCEAL|M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_POIS|M1_REGEN, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("forgotten snake", S_SNAKE, LVL(30, 14, -8, 65, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MAGM, 2, 20), ATTK(AT_HUGS, AD_MAGM, 2, 20), ATTK(AT_MAGC, AD_MAGM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("snowbelt vermifuge", S_SNAKE, LVL(30, 12, -2, 60, -15), (G_UNIQ|2), A(ATTK(AT_NONE, AD_FRZE, 9, 5), ATTK(AT_KICK, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(439, 311, 0, MS_SISSY, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_DEATH, MR_ACID, M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("vainglory petulantly", S_SNAKE, LVL(30, 8, -2, 26, 10), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_NGRA, 7, 7), ATTK(AT_ENGL, AD_DISP, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(574, 544, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_NEEDPICK|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_JEWELS|M2_ELF|M2_FEMALE|M2_DOMESTIC, M3_NOTAME|M3_LITHIVORE|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("seemly greyer distracted", S_SNAKE, LVL(30, 13, -3, 36, -2), (4), A(ATTK(AT_MAGC, AD_NAST, 4, 9), ATTK(AT_TRAM, AD_POLY, 5, 4), ATTK(AT_BREA, AD_HALU, 1, 1), ATTK(AT_MAGC, AD_SSEX, 1, 1), NO_ATTK, NO_ATTK), SIZ(4235, 468, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_FIRE|MR_DEATH, 0, M1_CONCEAL|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("daughter of Naunet", S_SNAKE, LVL(30, 12, 2, 100, -15), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 4, 8), ATTK(AT_TENT, AD_WET, 3, 8), ATTK(AT_HUGS, AD_WRAP, 1, 7), ATTK(AT_HUGS, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_COLD|MR_STONE, MR_POISON, M1_SLITHY|M1_NOHANDS|M1_REGEN|M1_OVIPAROUS|M1_ANIMAL|M1_NOTAKE|M1_CARNIVORE|M1_SWIM|M1_AMORPHOUS|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("sherminator", S_SNAKE, /* by K2 */ LVL(30, 14, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_RBRE, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_CUSS, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_MALE|M2_LORD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("steelix", S_SNAKE, LVL(30, 8, -20, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_WRAP, 1, 15), ATTK(AT_GAZE, AD_SLEE, 3, 4), ATTK(AT_TRAM, AD_CONF, 4, 4), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_PLUSFOUR|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_STONE, M1_NOLIMBS|M1_ANIMAL|M1_SLITHY| M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE, M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dire mask woman", S_SNAKE, /* always spawns with corona mask */ LVL(30, 14, -20, 100, -20), (1), A(ATTK(AT_WEAP, AD_SGLD, 8, 12), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_BEAM, AD_AGGR, 4, 4), ATTK(AT_NONE, AD_AGGR, 1, 1), ATTK(AT_RATH, AD_AGGR, 1, 1), NO_ATTK), SIZ(1200, 1200, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_FEMALE|M2_HOSTILE|M2_MAGIC|M2_NASTY|M2_STALK, M3_NOTAME|M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("diagnosable lantana correcter", S_SNAKE, LVL(31, 12, 1, 41, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_RATH, AD_WEEP, 6, 7), ATTK(AT_BEAM, AD_DEBT, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(476, 199, 0, MS_PARROT, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_TUNNEL|M1_NOEYES|M1_HERBIVORE|M1_OMNIVORE, M2_PNAME|M2_MAGIC|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("challenging shadow Lord", S_SNAKE, LVL(32, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SITM, 1, 130), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("snaky chaot", S_SNAKE, LVL(32, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CHAO, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_UNSOLID|M1_AMORPHOUS, 0, M3_FREQ_UNCOMMON2|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ficklesnake", S_SNAKE, LVL(32, 10, 10, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEMI, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_UNSOLID|M1_AMORPHOUS, 0, M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cardiological erecter", S_SNAKE, LVL(32, 10, 2, 92, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_WGHT, 4, 4), ATTK(AT_SCRA, AD_SIN, 3, 7), ATTK(AT_CLAW, AD_MEMO, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1782, 70, 0, MS_SEDUCE, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("delphyne", S_SNAKE, LVL(33, 16, -8, 75, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 13), ATTK(AT_BITE, AD_DRLI, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_MEDIUM), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty delphyne", S_SNAKE, LVL(33, 16, -8, 75, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 13), ATTK(AT_BITE, AD_DRLI, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_MEDIUM), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_PETTY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("interviewing sleepier", S_SNAKE, LVL(33, 10, 1, 93, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_CURS, 5, 9), ATTK(AT_SPIT, AD_TECH, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2091, 193, 0, MS_FART_QUIET, MZ_TINY), MR_FIRE, MR_FIRE, M1_AMPHIBIOUS|M1_NOHANDS|M1_TPORT|M1_CARNIVORE, M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("synergistically erroneously", S_SNAKE, LVL(33, 16, 4, 53, -12), (G_GENO|4), A(ATTK(AT_BREA, AD_DFOO, 6, 1), ATTK(AT_TENT, AD_LEGS, 3, 5), ATTK(AT_GAZE, AD_DETH, 8, 1), ATTK(AT_NONE, AD_DRLI, 0, 2), NO_ATTK, NO_ATTK), SIZ(228, 2, 0, MS_SNORE, MZ_HUMAN), 0, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("slaggy seaworthy", S_SNAKE, LVL(34, 12, 7, 29, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BUTT, AD_BLND, 6, 9), ATTK(AT_BEAM, AD_DARK, 4, 5), ATTK(AT_SCRA, AD_TLPT, 8, 1), ATTK(AT_GAZE, AD_SITM, 7, 8), ATTK(AT_ENGL, AD_SEDU, 8, 1), NO_ATTK), SIZ(351, 1660, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN| M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("becoming cindered", S_SNAKE, LVL(35, 5, -7, 62, 2), (1), A(ATTK(AT_TRAM, AD_SOUN, 8, 3), ATTK(AT_TRAM, AD_INER, 8, 9), ATTK(AT_TRAM, AD_TCKL, 4, 8), ATTK(AT_TUCH, AD_VAPO, 5, 7), NO_ATTK, NO_ATTK), SIZ(371, 6, 0, MS_LAUGH, MZ_HUMAN), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_JEWELS|M2_COLLECT|M2_GNOME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("workboat chattiest", S_SNAKE, LVL(36, 6, -3, 53, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BREA, AD_CONT, 8, 3), ATTK(AT_HUGS, AD_SEDU, 8, 5), ATTK(AT_TRAM, AD_NIVE, 1, 6), ATTK(AT_MAGC, AD_TLPT, 1, 1), ATTK(AT_CLAW, AD_DRCO, 3, 1), ATTK(AT_HUGS, AD_LEVI, 8, 6)), SIZ(1935, 192, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHEAD|M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("expectantly canted outdodging parti mump coughing intercourse", S_SNAKE, LVL(36, 12, 9, 9, 0), (G_VLGROUP|1), A(ATTK(AT_BREA, AD_PHYS, 8, 3), ATTK(AT_BUTT, AD_DRCO, 7, 7), ATTK(AT_ENGL, AD_ENCH, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1644, 87, 0, MS_MUMBLE, MZ_GIGANTIC), MR_FIRE, 0, M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("preemie hangup", S_SNAKE, LVL(37, 12, 8, 69, 2), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_NTHR, 8, 5), ATTK(AT_HUGS, AD_MEMO, 6, 1), ATTK(AT_TUCH, AD_BANI, 7, 2), ATTK(AT_BITE, AD_DRCO, 1, 2), ATTK(AT_BOOM, AD_SSEX, 9, 3), NO_ATTK), SIZ(100, 133, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_FLY|M1_CLING|M1_NOTAKE|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("remittent portrayed", S_SNAKE, LVL(37, 12, -9, 43, 17), (G_GENO|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_NPRO, 5, 2), ATTK(AT_BITE, AD_TDRA, 1, 6), ATTK(AT_BREA, AD_FEMI, 1, 4), ATTK(AT_SPIT, AD_FEAR, 4, 1), NO_ATTK, NO_ATTK), SIZ(2386, 362, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("snake of Yig", S_SNAKE, LVL(38, 13, -7, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 12), ATTK(AT_BREA, AD_DRST, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 60, 0, MS_HISS, MZ_TINY), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_FIRE, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_POIS, 0, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gussied polymorph", S_SNAKE, LVL(38, 12, 9, 88, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_RBRE, 1, 1), ATTK(AT_TENT, AD_HALU, 1, 2), ATTK(AT_SCRA, AD_STTP, 4, 3), ATTK(AT_BREA, AD_FAKE, 5, 1), NO_ATTK, NO_ATTK), SIZ(372, 5, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cussedly radiometry", S_SNAKE, LVL(38, 18, 8, 36, 0), (1), A(ATTK(AT_WEAP, AD_WGHT, 9, 1), ATTK(AT_WEAP, AD_ICUR, 9, 5), ATTK(AT_LASH, AD_STON, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(95, 13, 0, MS_SMITH, MZ_GIGANTIC), MR_COLD|MR_SLEEP, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("caravansary profferer", S_SNAKE, LVL(39, 5, -7, 56, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_EXPL, AD_DFOO, 1, 2), ATTK(AT_BEAM, AD_SGLD, 5, 7), ATTK(AT_CLAW, AD_FAMN, 1, 3), ATTK(AT_BOOM, AD_DISE, 1, 1), NO_ATTK, NO_ATTK), SIZ(1397, 228, 0, MS_GURGLE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DRAIN, MR_DISINT, M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("penetratingly sequin cation", S_SNAKE, LVL(39, 9, -6, 13, 0), (G_UNIQ|1), A(ATTK(AT_MAGC, AD_RBRE, 2, 9), ATTK(AT_STNG, AD_LEGS, 9, 4), ATTK(AT_MAGC, AD_NACU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 100, 0, MS_BARK, MZ_SMALL), MR_ELEC|MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_DEMON|M2_GREEDY|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PETRIFIES|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("loyalism inhumane", S_SNAKE, LVL(39, 18, 6, 14, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_DFOO, 7, 2), ATTK(AT_BREA, AD_WEBS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2507, 6, 0, MS_POKEDEX, MZ_LARGE), MR_DRAIN, 0, M1_FLY|M1_SLITHY|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drowsy mealier", S_SNAKE, LVL(39, 12, 4, 53, 18), (4), A(ATTK(AT_BOOM, AD_STUN, 8, 9), ATTK(AT_TENT, AD_PEST, 7, 8), ATTK(AT_TENT, AD_SLOW, 8, 5), ATTK(AT_WEAP, AD_PART, 1, 1), NO_ATTK, NO_ATTK), SIZ(2127, 1474, 0, MS_REPAIR, MZ_MEDIUM), MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NONMOVING|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("meida", S_SNAKE, LVL(39, 18, -10, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 11), ATTK(AT_BREA, AD_SOUN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Rhea's lady pump", S_SNAKE, LVL(40, 15, -6, 60, 0), (1), A(ATTK(AT_KICK, AD_POIS, 10, 10), ATTK(AT_WEAP, AD_DISE, 4, 4), ATTK(AT_KICK, AD_CONF, 6, 6), ATTK(AT_WEAP, AD_GLIB, 2, 8), ATTK(AT_GAZE, AD_SPC2, 4, 5), ATTK(AT_BREA, AD_DRST, 5, 10) ), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_AVOIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_REFLECT|M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Rhea's mirror pump", S_SNAKE, /* spawns with feminine pumps and sexy leather pump */ LVL(40, 15, -6, 60, 0), (1), A(ATTK(AT_KICK, AD_POIS, 10, 10), ATTK(AT_WEAP, AD_DISE, 4, 4), ATTK(AT_HUGS, AD_TPTO, 6, 6), ATTK(AT_WEAP, AD_GLIB, 2, 8), ATTK(AT_GAZE, AD_SPC2, 4, 5), ATTK(AT_BREA, AD_DRST, 5, 10) ), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_AVOIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_REFLECT|M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gloomiest grapeshot degrade", S_SNAKE, LVL(40, 12, -1, 85, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_AMNE, 1, 9), ATTK(AT_TENT, AD_SPEL, 7, 4), ATTK(AT_TUCH, AD_MINA, 2, 7), ATTK(AT_BREA, AD_TECH, 3, 6), NO_ATTK, NO_ATTK), SIZ(1413, 971, 0, MS_SQEEK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS| M1_ACID, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("revolted flabbergast", S_SNAKE, LVL(41, 16, 4, 8, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_FIRE, 1, 1), ATTK(AT_BREA, AD_MINA, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3741, 36, 0, MS_GIBBERISH, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("astronautically begot mistaken", S_SNAKE, LVL(42, 12, 10, 10, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BREA, AD_PLYS, 6, 5), ATTK(AT_MAGC, AD_DRCO, 9, 9), ATTK(AT_SCRA, AD_SKIL, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 510, 0, MS_SQAWK, MZ_HUGE), MR_FIRE, 0, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SPIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ayatollah repaint weak stethoscope janitorial", S_SNAKE, LVL(43, 12, -2, 98, 0), (G_UNIQ|2), A(ATTK(AT_BEAM, AD_PEST, 9, 4), ATTK(AT_CLAW, AD_RUST, 7, 8), ATTK(AT_WEAP, AD_CNCL, 8, 5), ATTK(AT_STNG, AD_UVUU, 1, 7), ATTK(AT_SCRA, AD_DRCO, 9, 4), NO_ATTK), SIZ(2131, 1082, 0, MS_SMITH, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_NOEYES|M1_ACID, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnomist strudel ministerially", S_SNAKE, LVL(43, 13, -2, 88, 15), (1), A(ATTK(AT_HUGS, AD_SLEE, 8, 1), ATTK(AT_STNG, AD_ICUR, 6, 1), ATTK(AT_NONE, AD_WRAP, 6, 3), ATTK(AT_KICK, AD_NPRO, 6, 4), ATTK(AT_WEAP, AD_CNCL, 4, 1), ATTK(AT_TENT, AD_DRDX, 5, 1)), SIZ(2014, 106, 0, MS_NURSE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER|M3_SLIME, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adroitly makeweight", S_SNAKE, LVL(43, 13, 7, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DRDX, 3, 4), ATTK(AT_KICK, AD_SPC2, 8, 2), ATTK(AT_TRAM, AD_SPEL, 7, 4), ATTK(AT_BUTT, AD_CORR, 2, 2), ATTK(AT_CLAW, AD_STAT, 3, 2), NO_ATTK), SIZ(4671, 434, 0, MS_SING, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bicolour securable", S_SNAKE, LVL(43, 14, -5, 41, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_NUMB, 6, 9), ATTK(AT_TRAM, AD_WTHR, 5, 7), ATTK(AT_STNG, AD_SEDU, 9, 1), ATTK(AT_BREA, AD_RBRE, 6, 9), ATTK(AT_TENT, AD_SHAN, 7, 4), ATTK(AT_SPIT, AD_FAKE, 6, 9)), SIZ(378, 382, 0, MS_BARBER, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_GNOME| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("succulency particularly alright proclaimer fluffy glued", S_SNAKE, LVL(43, 10, 10, 19, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_GAZE, AD_ICUR, 4, 4), ATTK(AT_HUGS, AD_FUMB, 8, 2), ATTK(AT_NONE, AD_PEST, 1, 6), ATTK(AT_MAGC, AD_POLY, 5, 8), NO_ATTK, NO_ATTK), SIZ(888, 547, 0, MS_WHORE, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("absolving overcompensate", S_SNAKE, LVL(43, 12, -7, 74, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_DEBU, 2, 7), ATTK(AT_SPIT, AD_MIDI, 6, 1), ATTK(AT_BITE, AD_INER, 4, 5), ATTK(AT_TUCH, AD_CHKH, 1, 7), ATTK(AT_LASH, AD_DRIN, 6, 4), ATTK(AT_TUCH, AD_INER, 7, 1)), SIZ(513, 443, 0, MS_MUTE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mythologist tortoise gelt rouletting", S_SNAKE, LVL(43, 14, -10, 86, -15), (G_GENO|G_LGROUP|2), A(ATTK(AT_TRAM, AD_DRDX, 8, 8), ATTK(AT_GAZE, AD_PAIN, 8, 7), ATTK(AT_HUGS, AD_FREN, 8, 7), ATTK(AT_BREA, AD_FLAM, 8, 7), ATTK(AT_WEAP, AD_RUST, 2, 5), ATTK(AT_LASH, AD_DISN, 3, 1)), SIZ(1681, 287, 0, MS_BARBER, MZ_MEDIUM), MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unrepresentative greatcoated", S_SNAKE, LVL(44, 15, 5, 20, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_CALM, 7, 6), ATTK(AT_KICK, AD_WISD, 2, 4), ATTK(AT_CLAW, AD_RUNS, 9, 4), ATTK(AT_TENT, AD_WEEP, 6, 5), ATTK(AT_LASH, AD_SANI, 6, 7), ATTK(AT_ENGL, AD_STON, 9, 7)), SIZ(1094, 36, 0, MS_BARBER, MZ_MEDIUM), MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("licitation deter", S_SNAKE, LVL(44, 12, 1, 82, 1), (G_LGROUP|2), A(ATTK(AT_WEAP, AD_COLD, 6, 1), ATTK(AT_ENGL, AD_RNG, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1818, 29, 0, MS_CASINO, MZ_SMALL), MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_TPORT_CNTRL, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stridency clam", S_SNAKE, LVL(44, 12, -1, 86, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_WEAP, AD_SHRD, 3, 2), ATTK(AT_WEAP, AD_IDAM, 5, 8), ATTK(AT_TENT, AD_DARK, 2, 9), ATTK(AT_BITE, AD_VAPO, 7, 6), ATTK(AT_EXPL, AD_INER, 9, 7), ATTK(AT_BUTT, AD_CHRN, 9, 3)), SIZ(807, 1232, 0, MS_SING, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fatherland cent", S_SNAKE, LVL(44, 16, 9, 17, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_RBRE, 8, 8), ATTK(AT_SPIT, AD_WERE, 2, 6), ATTK(AT_SCRA, AD_WRAP, 8, 3), ATTK(AT_TENT, AD_GRAV, 8, 4), ATTK(AT_STNG, AD_DGST, 4, 1), ATTK(AT_RATH, AD_LUCK, 2, 4)), SIZ(0, 38, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME|M3_WANTSARTI, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("big bulletator S", S_SNAKE, LVL(45, 30, -18, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 5, 5), ATTK(AT_BITE, AD_POIS, 5, 5), ATTK(AT_HUGS, AD_POIS, 5, 5), ATTK(AT_BREA, AD_DRST, 8, 8), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("advanced bulletator S", S_SNAKE, LVL(45, 15, -18, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_POIS, 5, 5), ATTK(AT_BITE, AD_POIS, 5, 5), ATTK(AT_HUGS, AD_POIS, 5, 5), ATTK(AT_BREA, AD_DRST, 8, 8), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_CONCEAL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Hilda's lady pump", S_SNAKE, LVL(45, 4, -14, 80, -11), (1), A(ATTK(AT_KICK, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_WEEP, 5, 5), ATTK(AT_BEAM, AD_NEXU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_FLY|M1_TPORT|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("inverter turbulent", S_SNAKE, LVL(45, 12, 5, 22, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_CHAO, 7, 8), ATTK(AT_GAZE, AD_CNCL, 8, 2), ATTK(AT_NONE, AD_DCAY, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1170, 199, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_SLEEP|MR_ACID, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("subgenera unprofessed accommodative", S_SNAKE, LVL(46, 38, -23, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_MALK, 5, 11), ATTK(AT_TUCH, AD_DISP, 3, 3), ATTK(AT_HUGS, AD_SLUD, 9, 9), ATTK(AT_ENGL, AD_DRIN, 5, 16), ATTK(AT_HUGS, AD_STUN, 1, 16), ATTK(AT_TENT, AD_SSEX, 2, 9)), SIZ(3116, 458, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_DISINT, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brakier embarring achievable", S_SNAKE, LVL(46, 31, -6, 62, -3), (4), A(ATTK(AT_MAGC, AD_LAZY, 1, 12), ATTK(AT_KICK, AD_AMNE, 6, 10), ATTK(AT_ENGL, AD_TREM, 6, 17), ATTK(AT_BREA, AD_CALM, 2, 18), ATTK(AT_MAGC, AD_CHAO, 6, 13), ATTK(AT_NONE, AD_ICEB, 9, 15)), SIZ(1659, 151, 0, MS_DRUGS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("commonplace landowning biotechnology", S_SNAKE, LVL(46, 6, -14, 82, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_HODS, 9, 9), ATTK(AT_HUGS, AD_DRCH, 1, 7), ATTK(AT_LASH, AD_LUCK, 5, 18), ATTK(AT_ENGL, AD_MANA, 1, 16), ATTK(AT_CLAW, AD_WEBS, 2, 3), ATTK(AT_STNG, AD_DGST, 7, 19)), SIZ(2172, 699, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, MR_ELEC, M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_SLIME|M3_WANTSCAND, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("centralest yeastiest", S_SNAKE, LVL(46, 14, -23, 82, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_RATH, AD_STCK, 4, 15), ATTK(AT_WEAP, AD_AMNE, 6, 6), ATTK(AT_TENT, AD_GRAV, 7, 10), ATTK(AT_SCRA, AD_MIDI, 9, 6), NO_ATTK, NO_ATTK), SIZ(307, 1115, 0, MS_BARK, MZ_TINY), MR_DISINT|MR_STONE|MR_DRAIN, MR_DISINT, M1_SWIM|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stone serpent", S_SNAKE, LVL(47, 18, -7, 65, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_HUGS, AD_WTHR, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 150, 0, MS_HISS, MZ_MEDIUM), MR_PLUSFOUR|MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_TUNNEL, M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pasha bamboozling restricted", S_SNAKE, LVL(47, 12, -15, 91, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_CHKH, 2, 18), ATTK(AT_WEAP, AD_WISD, 7, 14), ATTK(AT_GAZE, AD_SIN, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2618, 331, 0, MS_GAARDIEN, MZ_LARGE), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_HOBBIT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("blankest cheeseparing yelling urbanized", S_SNAKE, LVL(48, 20, -12, 95, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BUTT, AD_MIDI, 3, 9), ATTK(AT_CLAW, AD_CALM, 3, 16), ATTK(AT_TRAM, AD_SSEX, 5, 17), ATTK(AT_TRAM, AD_CORR, 5, 6), ATTK(AT_MAGC, AD_SHAN, 7, 20), NO_ATTK), SIZ(317, 73, 0, MS_ALLA, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("emery longitudinal", S_SNAKE, LVL(49, 16, -4, 95, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_CAST, 1, 4), ATTK(AT_SPIT, AD_IDAM, 1, 12), ATTK(AT_CLAW, AD_SEDU, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1021, 965, 0, MS_GROWL, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_TPORT_CNTRL, M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unset coted", S_SNAKE, LVL(49, 11, -22, 86, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NTHR, 5, 2), ATTK(AT_MAGC, AD_CLRC, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(813, 1537, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sciatica boasting indicator", S_SNAKE, LVL(49, 12, -28, 56, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_BURN, 7, 16), ATTK(AT_NONE, AD_CHRN, 9, 12), ATTK(AT_RATH, AD_LAZY, 2, 7), ATTK(AT_TENT, AD_DRCO, 2, 8), NO_ATTK, NO_ATTK), SIZ(110, 691, 0, MS_BONES, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK| M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("squishier banting", S_SNAKE, LVL(50, 25, -4, 88, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_DAMA, 5, 7), ATTK(AT_BREA, AD_AGGR, 4, 8), ATTK(AT_RATH, AD_STAT, 9, 20), ATTK(AT_KICK, AD_TLPT, 3, 18), ATTK(AT_WEAP, AD_SHAN, 1, 21), NO_ATTK), SIZ(73, 1062, 0, MS_STABILIZE, MZ_SMALL), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS, M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("zymology clabbered gigged", S_SNAKE, LVL(50, 23, -7, 97, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_SEDU, 6, 14), ATTK(AT_BREA, AD_AMNE, 8, 5), ATTK(AT_SCRA, AD_FRZE, 4, 18), ATTK(AT_STNG, AD_WGHT, 1, 20), NO_ATTK, NO_ATTK), SIZ(197, 370, 0, MS_BOSS, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_SEE_INVIS, M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("last wraithworm", S_SNAKE, LVL(50, 12, -30, 80, -10), (1), A(ATTK(AT_BEAM, AD_DRLI, 12, 8), ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_ENGL, AD_WRAT, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_COLD|MR_DRAIN|MR_DEATH|MR_STONE|MR_HITASTHREE, MR_POISON|MR_COLD, M1_SWIM|M1_WALLWALK|M1_ANIMAL|M1_CARNIVORE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_POIS|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY|M2_STRONG|M2_STALK, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mishaguzi", S_SNAKE, LVL(51, 20, -12, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GRAV, 9, 12), ATTK(AT_BEAM, AD_TLPT, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("arrogating impermanence", S_SNAKE, LVL(51, 17, -11, 32, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_TCKL, 2, 7), ATTK(AT_BEAM, AD_TCKL, 4, 9), ATTK(AT_BEAM, AD_GLIB, 5, 15), ATTK(AT_NONE, AD_VENO, 1, 13), ATTK(AT_GAZE, AD_SLIM, 0, 20), ATTK(AT_TRAM, AD_SIN, 3, 16)), SIZ(107, 79, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_STONE, MR_STONE, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("staler flakier resistor", S_SNAKE, LVL(51, 11, -26, 39, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_SLEE, 7, 11), ATTK(AT_STNG, AD_RBRE, 6, 7), ATTK(AT_ENGL, AD_SLUD, 1, 12), ATTK(AT_CLAW, AD_LAVA, 8, 10), NO_ATTK, NO_ATTK), SIZ(71, 115, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_COLD, M1_AMPHIBIOUS|M1_HUMANOID|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("curled sepoy", S_SNAKE, LVL(51, 12, 10, 61, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_RUNS, 5, 18), ATTK(AT_SCRA, AD_NEXU, 5, 16), ATTK(AT_SCRA, AD_SLIM, 1, 4), ATTK(AT_BEAM, AD_ENCH, 9, 10), NO_ATTK, NO_ATTK), SIZ(2385, 77, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_TUNNEL, M2_UNDEAD|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unkindest storyteller", S_SNAKE, LVL(51, 13, -17, 95, -1), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_ICEB, 4, 9), ATTK(AT_TUCH, AD_SOUN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(210, 1379, 0, MS_BOAST, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_REGEN|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bitchy plastery", S_SNAKE, LVL(51, 12, 2, 52, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BEAM, AD_VAMP, 4, 11), ATTK(AT_ENGL, AD_THIR, 1, 1), ATTK(AT_STNG, AD_SGLD, 4, 3), ATTK(AT_ENGL, AD_GLIB, 3, 20), ATTK(AT_SCRA, AD_FAKE, 8, 19), NO_ATTK), SIZ(127, 168, 0, MS_HANDY, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_NOEYES|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("finnicky kaddish", S_SNAKE, LVL(52, 12, -24, 45, 16), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_VAMP, 8, 18), ATTK(AT_ENGL, AD_DFOO, 2, 1), ATTK(AT_ENGL, AD_STTP, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(561, 448, 0, MS_STENCH, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pharisaically aristocratic", S_SNAKE, LVL(52, 12, -26, 77, -14), (G_GENO|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_STTP, 6, 20), ATTK(AT_BITE, AD_LITE, 1, 15), ATTK(AT_TENT, AD_NUMB, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(852, 495, 0, MS_CHICKEN, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_NOEYES, M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("poorly jittery", S_SNAKE, LVL(53, 4, -17, 71, 10), (1), A(ATTK(AT_LASH, AD_NUMB, 1, 11), ATTK(AT_BITE, AD_RBRE, 7, 3), ATTK(AT_TENT, AD_NTHR, 6, 18), ATTK(AT_BUTT, AD_CHKH, 1, 3), NO_ATTK, NO_ATTK), SIZ(781, 204, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_SWIM|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("carbide licensed", S_SNAKE, LVL(53, 11, -18, 83, 14), (4), A(ATTK(AT_CLAW, AD_AGGR, 1, 12), ATTK(AT_LASH, AD_STAT, 2, 16), ATTK(AT_KICK, AD_DROP, 1, 17), ATTK(AT_NONE, AD_WGHT, 0, 9), NO_ATTK, NO_ATTK), SIZ(1191, 409, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS|M1_ACID| M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("vivifier overcautiously", S_SNAKE, LVL(53, 26, 1, 64, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_TDRA, 1, 7), ATTK(AT_SCRA, AD_TDRA, 5, 4), ATTK(AT_STNG, AD_BLEE, 8, 3), ATTK(AT_NONE, AD_CORR, 4, 1), ATTK(AT_RATH, AD_RBRE, 8, 2), NO_ATTK), SIZ(1022, 388, 0, MS_GLYPHS, MZ_TINY), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_PRINCE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("discreditable fishnet", S_SNAKE, LVL(54, 10, -3, 83, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_TRAP, 5, 1), ATTK(AT_KICK, AD_DREA, 4, 14), ATTK(AT_CLAW, AD_SCOR, 1, 7), ATTK(AT_STNG, AD_DETH, 7, 2), NO_ATTK, NO_ATTK), SIZ(1597, 128, 0, MS_SEDUCE, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_TPORT|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("barrette substantiable", S_SNAKE, LVL(55, 13, -21, 36, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_DRIN, 5, 16), ATTK(AT_MAGC, AD_SLEE, 2, 15), ATTK(AT_KICK, AD_TIME, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1509, 217, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_ACID, MR_COLD, M1_SWIM|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("comment reimbursing", S_SNAKE, LVL(55, 30, 0, 80, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_RUST, 1, 17), ATTK(AT_STNG, AD_LITT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(916, 950, 0, MS_METALMAFIA, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gravamen unfreeze", S_SNAKE, LVL(55, 13, -12, 100, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_LAVA, 2, 12), ATTK(AT_CLAW, AD_DRDX, 8, 8), ATTK(AT_EXPL, AD_MIDI, 5, 7), ATTK(AT_NONE, AD_LITT, 3, 20), NO_ATTK, NO_ATTK), SIZ(984, 816, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_PNAME|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("spoon cybernetically", S_SNAKE, LVL(55, 12, 3, 14, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_WISD, 1, 3), ATTK(AT_BREA, AD_MCRE, 7, 7), ATTK(AT_TENT, AD_MINA, 7, 1), ATTK(AT_BITE, AD_BURN, 6, 13), NO_ATTK, NO_ATTK), SIZ(1541, 114, 0, MS_DEEPSTATE, MZ_SMALL), MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_ANIMAL|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cooperatively query", S_SNAKE, LVL(55, 12, 0, 33, 0), (G_UNIQ|4), A(ATTK(AT_NONE, AD_WTHR, 3, 5), ATTK(AT_BEAM, AD_LUCK, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(696, 1, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT, M2_LORD|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("anglicanism imprecate", S_SNAKE, LVL(57, 3, 6, 80, -17), (G_GENO|G_SGROUP|2), A(ATTK(AT_LASH, AD_DEPR, 7, 10), ATTK(AT_GAZE, AD_CHRN, 6, 8), ATTK(AT_TUCH, AD_ICUR, 8, 11), ATTK(AT_WEAP, AD_SLEE, 9, 9), ATTK(AT_BITE, AD_ABDC, 7, 2), ATTK(AT_BOOM, AD_NTHR, 1, 21)), SIZ(1012, 58, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_WALLWALK, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("puritan unrepressed", S_SNAKE, LVL(58, 8, 0, 7, 0), (3), A(ATTK(AT_WEAP, AD_BLND, 4, 7), ATTK(AT_TRAM, AD_NPRO, 8, 19), ATTK(AT_WEAP, AD_WET, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(858, 1600, 0, MS_NEIGH, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, 0, M2_DEMON|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("toileted illicitly", S_SNAKE, LVL(59, 12, -21, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_SANI, 9, 20), ATTK(AT_NONE, AD_MALK, 4, 11), ATTK(AT_BITE, AD_CAST, 9, 13), ATTK(AT_KICK, AD_STCK, 5, 20), ATTK(AT_NONE, AD_BLND, 9, 8), NO_ATTK), SIZ(2, 530, 0, MS_SPELL, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS| M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lasso smattering yogin", S_SNAKE, LVL(59, 12, -13, 60, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_CAST, 3, 15), ATTK(AT_SPIT, AD_PLYS, 1, 7), ATTK(AT_SPIT, AD_WEEP, 4, 13), ATTK(AT_HUGS, AD_TLPT, 3, 17), NO_ATTK, NO_ATTK), SIZ(1857, 1068, 0, MS_ANIMAL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_HUMANOID|M1_SEE_INVIS, M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("curvesnake", S_SNAKE, LVL(60, 22, -19, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 12, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON|MR_DISINT|MR_SLEEP, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ouroboros", S_SNAKE, LVL(60, 20, -14, 60, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DIMN, 6, 14), ATTK(AT_BITE, AD_FAMN, 10, 15), ATTK(AT_HUGS, AD_CONT, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_TUNNEL, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("superregeneboros", S_SNAKE, /* super regene, spawns traps on tiles it walks over every turn */ LVL(60, 20, -14, 60, 0), (1), A(ATTK(AT_GAZE, AD_DIMN, 6, 14), ATTK(AT_BITE, AD_FAMN, 10, 15), ATTK(AT_HUGS, AD_CONT, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_TUNNEL|M1_REGEN, M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_TAME, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("communicable virus snake", S_SNAKE, LVL(60, 22, -19, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 12, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_LAUGH, MZ_SMALL), MR_POISON|MR_DISINT|MR_SLEEP|MR_DRAIN, MR_POISON, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonreturnable grimacer", S_SNAKE, LVL(61, 3, 9, 21, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_SPIT, AD_SITM, 6, 11), ATTK(AT_SPIT, AD_TREM, 5, 18), ATTK(AT_BITE, AD_FAMN, 2, 4), ATTK(AT_BUTT, AD_TIME, 9, 2), ATTK(AT_ENGL, AD_DETH, 1, 2), ATTK(AT_BREA, AD_SKIL, 1, 11)), SIZ(1305, 68, 0, MS_BOSS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG| M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("saucebox pristine", S_SNAKE, LVL(62, 19, 5, 95, 0), (G_VLGROUP|4), A(ATTK(AT_BITE, AD_DARK, 4, 1), ATTK(AT_ENGL, AD_NTHR, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(594, 805, 0, MS_CODE, MZ_TINY), MR_STONE, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL, M2_NOPOLY|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("satirizer intelligently mod paraquat awfully vulcanizer", S_SNAKE, LVL(62, 9, -19, 56, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_WRAP, 3, 19), ATTK(AT_EXPL, AD_CNCL, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3109, 75, 0, MS_CORONA, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("macroscopical eyebolt", S_SNAKE, LVL(63, 6, 1, 69, 19), (1), A(ATTK(AT_LASH, AD_CORR, 5, 1), ATTK(AT_NONE, AD_UNPR, 1, 16), ATTK(AT_TRAM, AD_CHRN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(410, 134, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, M1_SWIM|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("joke leadership", S_SNAKE, LVL(63, 12, -21, 99, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SOUN, 9, 10), ATTK(AT_SCRA, AD_CHKH, 8, 19), ATTK(AT_GAZE, AD_DGST, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1890, 227, 0, MS_SOVIET, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("orbit kazoo", S_SNAKE, LVL(64, 11, -27, 49, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DRST, 6, 9), ATTK(AT_ENGL, AD_TCKL, 8, 4), ATTK(AT_GAZE, AD_ICUR, 2, 19), ATTK(AT_LASH, AD_AGGR, 9, 8), NO_ATTK, NO_ATTK), SIZ(907, 420, 0, MS_SMITH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("latinized yarning beam pillared racoon sneaking stagnant", S_SNAKE, LVL(64, 13, -16, 81, 0), (G_RGROUP|3), A(ATTK(AT_HUGS, AD_CURS, 2, 16), ATTK(AT_LASH, AD_AMNE, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2129, 405, 0, MS_PARROT, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL, M2_VAMPIRE|M2_DEMON|M2_HUMAN|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reconveyed cuprite", S_SNAKE, LVL(64, 26, 0, 23, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_STNG, AD_WEBS, 6, 14), ATTK(AT_BREA, AD_DRCH, 5, 18), ATTK(AT_TUCH, AD_UVUU, 6, 18), ATTK(AT_NONE, AD_ICUR, 5, 19), ATTK(AT_BREA, AD_PLYS, 7, 11), NO_ATTK), SIZ(622, 524, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_FLY|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("regear ogrishly cream furnaced onion", S_SNAKE, LVL(64, 17, -27, 80, 4), (G_GENO|G_LGROUP|1), A(ATTK(AT_TRAM, AD_AXUS, 1, 18), ATTK(AT_MAGC, AD_THIE, 4, 20), ATTK(AT_TUCH, AD_WEBS, 1, 14), ATTK(AT_HUGS, AD_TREM, 4, 11), ATTK(AT_GAZE, AD_ABDC, 7, 9), NO_ATTK), SIZ(2595, 607, 0, MS_BARBER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_THICK_HIDE, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("illuminator dichotomy coveter", S_SNAKE, LVL(64, 15, -1, 72, 0), (3), A(ATTK(AT_GAZE, AD_SSEX, 6, 5), ATTK(AT_SCRA, AD_RBRE, 1, 8), ATTK(AT_SCRA, AD_ABDC, 1, 15), ATTK(AT_TENT, AD_VENO, 1, 7), ATTK(AT_ENGL, AD_BLND, 5, 13), NO_ATTK), SIZ(150, 951, 0, MS_ALLA, MZ_HUGE), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE| M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("decompensating qiana insurmountably", S_SNAKE, LVL(64, 12, -14, 61, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_SLEE, 6, 18), ATTK(AT_BUTT, AD_VOMT, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(856, 200, 0, MS_SUPERMAN, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_WALLWALK|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reconciliator longship", S_SNAKE, LVL(65, 7, 5, 15, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_ENGL, AD_CONF, 2, 14), ATTK(AT_BITE, AD_DETH, 8, 19), ATTK(AT_BUTT, AD_NPRO, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(197, 1451, 0, MS_MEW, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_HIDE, M2_MINION|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hear mac", S_SNAKE, LVL(67, 20, -23, 88, 12), (2), A(ATTK(AT_KICK, AD_FAKE, 2, 5), ATTK(AT_ENGL, AD_MEMO, 8, 11), ATTK(AT_GAZE, AD_PLAS, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(869, 50, 0, MS_GAARDIEN, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE|M1_TPORT| M1_ACID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tribadic impassioning", S_SNAKE, LVL(67, 12, -30, 80, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_SHRD, 7, 9), ATTK(AT_STNG, AD_SLEE, 3, 19), ATTK(AT_HUGS, AD_NEXU, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(257, 3, 0, MS_PARROT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC|MR_STONE, M1_SWIM|M1_NOHEAD|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NONMOVING|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("lacquer adducting", S_SNAKE, LVL(67, 16, -4, 95, 0), (2), A(ATTK(AT_LASH, AD_WERE, 8, 9), ATTK(AT_SCRA, AD_LAVA, 6, 6), ATTK(AT_TRAM, AD_RBRE, 6, 15), ATTK(AT_BUTT, AD_CHRN, 5, 8), ATTK(AT_BUTT, AD_CAST, 6, 6), NO_ATTK), SIZ(563, 470, 0, MS_WERE, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_SEE_INVIS, M2_PRINCE|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("conjuration contemplative unlucky massacred", S_SNAKE, LVL(67, 16, -26, 76, -7), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_BLND, 1, 8), ATTK(AT_KICK, AD_BANI, 2, 20), ATTK(AT_BOOM, AD_RUST, 8, 7), ATTK(AT_BREA, AD_BURN, 3, 5), ATTK(AT_TUCH, AD_FUMB, 9, 7), ATTK(AT_SPIT, AD_DFOO, 7, 7)), SIZ(2293, 949, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOHEAD|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pawpaw garrote", S_SNAKE, LVL(69, 39, -21, 99, 16), (1), A(ATTK(AT_BOOM, AD_WISD, 4, 20), ATTK(AT_WEAP, AD_RUST, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(784, 538, 0, MS_SOVIET, MZ_LARGE), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("disassimilating musicianly", S_SNAKE, LVL(71, 13, -22, 69, -13), (G_VLGROUP|1), A(ATTK(AT_HUGS, AD_ENCH, 1, 19), ATTK(AT_ENGL, AD_WISD, 9, 11), ATTK(AT_SPIT, AD_PAIN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 33, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_MINDLESS|M1_REGEN|M1_POIS, M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mantua chrism", S_SNAKE, LVL(71, 12, -26, 83, 7), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_RATH, AD_DGST, 7, 8), ATTK(AT_WEAP, AD_HEAL, 5, 1), ATTK(AT_EXPL, AD_VAMP, 3, 3), ATTK(AT_TUCH, AD_TRAP, 6, 10), NO_ATTK, NO_ATTK), SIZ(869, 35, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("agonised triplex snowiest", S_SNAKE, LVL(72, 12, -17, 39, -17), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_TIME, 2, 5), ATTK(AT_SPIT, AD_PART, 5, 18), ATTK(AT_TUCH, AD_PLYS, 3, 1), ATTK(AT_LASH, AD_RNG, 5, 15), ATTK(AT_WEAP, AD_STCK, 8, 2), ATTK(AT_HUGS, AD_SAMU, 3, 18)), SIZ(2408, 281, 0, MS_SQAWK, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disproof skeptic", S_SNAKE, LVL(72, 10, -5, 68, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_NONE, AD_WEBS, 0, 21), ATTK(AT_TRAM, AD_THIE, 6, 20), ATTK(AT_WEAP, AD_SPC2, 2, 5), ATTK(AT_EXPL, AD_THIE, 1, 17), NO_ATTK, NO_ATTK), SIZ(3491, 192, 0, MS_ROAR, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sisterly cullet yup", S_SNAKE, LVL(72, 16, 3, 86, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_MIDI, 1, 2), ATTK(AT_BOOM, AD_NAST, 7, 20), ATTK(AT_BREA, AD_LETH, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2056, 894, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_HERBIVORE| M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_JEWELS|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("auger precented laden", S_SNAKE, LVL(72, 34, -19, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_LEVI, 8, 18), ATTK(AT_SCRA, AD_VOMT, 1, 14), ATTK(AT_TENT, AD_LEVI, 9, 15), ATTK(AT_WEAP, AD_ELEC, 2, 7), NO_ATTK, NO_ATTK), SIZ(1063, 195, 0, MS_BOT, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_STALK|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("oyaukamui", S_SNAKE, LVL(72, 21, -16, 70, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NTHR, 10, 16), ATTK(AT_MAGC, AD_DRST, 12, 12), ATTK(AT_GAZE, AD_NAST, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_FIRE|MR_DEATH, MR_POISON|MR_FIRE, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("papaya context", S_SNAKE, LVL(73, 31, 10, 96, 0), (3), A(ATTK(AT_BEAM, AD_WEBS, 6, 3), ATTK(AT_TRAM, AD_WGHT, 6, 1), ATTK(AT_TRAM, AD_LUCK, 2, 2), ATTK(AT_WEAP, AD_NGEN, 1, 14), ATTK(AT_BUTT, AD_UVUU, 7, 18), NO_ATTK), SIZ(191, 596, 0, MS_SUPERMAN, MZ_LARGE), MR_ELEC|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS| M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nog separative", S_SNAKE, LVL(73, 42, -27, 67, 0), (3), A(ATTK(AT_LASH, AD_AMNE, 1, 14), ATTK(AT_SPIT, AD_STON, 8, 14), ATTK(AT_NONE, AD_GRAV, 9, 3), ATTK(AT_MAGC, AD_SKIL, 5, 7), ATTK(AT_EXPL, AD_SLUD, 9, 6), ATTK(AT_LASH, AD_SIN, 6, 19)), SIZ(398, 63, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_ACID, M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sprinkling elucidator gusseting girly weight", S_SNAKE, LVL(73, 13, 4, 74, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_SLUD, 1, 20), ATTK(AT_WEAP, AD_SGLD, 3, 6), ATTK(AT_MAGC, AD_PEST, 4, 18), ATTK(AT_BUTT, AD_FAMN, 2, 3), NO_ATTK, NO_ATTK), SIZ(1507, 1620, 0, MS_BUZZ, MZ_GIGANTIC), MR_COLD|MR_ELEC, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("educational siltier", S_SNAKE, LVL(74, 4, -12, 96, 3), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_CONT, 9, 9), ATTK(AT_TRAM, AD_MINA, 4, 12), ATTK(AT_BUTT, AD_BANI, 3, 16), ATTK(AT_TUCH, AD_FEAR, 3, 8), ATTK(AT_BUTT, AD_LETH, 3, 13), NO_ATTK), SIZ(506, 446, 0, MS_CUSS, MZ_HUGE), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_ANIMAL|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_SLIME, M4_BAT|M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lowdown soiling dabbed biorhythmic montane", S_SNAKE, LVL(75, 38, -21, 57, 0), (3), A(ATTK(AT_LASH, AD_VOMT, 6, 13), ATTK(AT_TENT, AD_PEST, 7, 21), ATTK(AT_HUGS, AD_EDGE, 7, 1), ATTK(AT_BEAM, AD_DRDX, 1, 3), ATTK(AT_LASH, AD_MALK, 7, 11), NO_ATTK), SIZ(902, 353, 0, MS_WOLLOH, MZ_LARGE), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_COLLECT|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("drupe superannuated", S_SNAKE, LVL(76, 13, 5, 66, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_VAPO, 1, 15), ATTK(AT_CLAW, AD_WGHT, 9, 5), ATTK(AT_BITE, AD_MCRE, 1, 2), ATTK(AT_LASH, AD_NTHR, 1, 21), NO_ATTK, NO_ATTK), SIZ(1313, 47, 0, MS_CHICKEN, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_NOHEAD|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("telchines", S_SNAKE, LVL(76, 25, -14, 95, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 15), ATTK(AT_MAGC, AD_COLD, 10, 10), ATTK(AT_BREA, AD_COLD, 10, 10), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HISS, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Yig, Father of Serpents", S_SNAKE, LVL(76, 23, -10, 100, -3), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_POIS, 8, 10), ATTK(AT_CLAW, AD_POIS, 8, 10), ATTK(AT_HUGS, AD_PHYS, 8, 15), ATTK(AT_BITE, AD_PHYS, 1, 100), ATTK(AT_BREA, AD_ACID, 12, 15), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("granny hindermost", S_SNAKE, LVL(77, 14, -21, 97, 0), (1), A(ATTK(AT_SPIT, AD_SHAN, 2, 9), ATTK(AT_TUCH, AD_PAIN, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2730, 674, 0, MS_ANIMAL, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, 0, M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ribald weedy appellee acerbated", S_SNAKE, LVL(78, 14, -6, 71, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_HODS, 7, 4), ATTK(AT_WEAP, AD_VOMT, 9, 8), ATTK(AT_NONE, AD_DGST, 0, 12), ATTK(AT_HUGS, AD_DCAY, 1, 7), NO_ATTK, NO_ATTK), SIZ(3559, 45, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_FLY|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("salve upload", S_SNAKE, LVL(78, 12, -6, 58, 0), (G_UNIQ|3), A(ATTK(AT_BEAM, AD_ELEC, 2, 20), ATTK(AT_BREA, AD_STTP, 2, 18), ATTK(AT_ENGL, AD_DRLI, 7, 21), ATTK(AT_LASH, AD_SAMU, 3, 6), ATTK(AT_EXPL, AD_MAGM, 2, 6), NO_ATTK), SIZ(41, 14, 0, MS_WAIL, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("like mantel", S_SNAKE, LVL(78, 15, 7, 21, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRDX, 1, 19), ATTK(AT_TUCH, AD_SLEE, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(262, 335, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, MR_FIRE|MR_COLD, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("overwhelm guru", S_SNAKE, LVL(79, 15, -16, 73, -1), (4), A(ATTK(AT_BOOM, AD_SOUN, 8, 2), ATTK(AT_TUCH, AD_SCOR, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(820, 1141, 0, MS_SISSY, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("squeaky culpae archon", S_SNAKE, LVL(79, 12, -5, 47, 0), (2), A(ATTK(AT_NONE, AD_LUCK, 4, 10), ATTK(AT_EXPL, AD_TRAI, 7, 19), ATTK(AT_GAZE, AD_SCOR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1898, 300, 0, MS_SISSY, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_TPORT_CNTRL|M1_METALLIVORE, M2_NASTY|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bickerer commend rib", S_SNAKE, LVL(80, 6, -18, 86, -5), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_BANI, 1, 1), ATTK(AT_BREA, AD_LITT, 8, 3), ATTK(AT_RATH, AD_TCKL, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(446, 280, 0, MS_METALMAFIA, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aribel white arms", S_SNAKE, LVL(80, 18, -15, 90, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_FLY|M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("absoluter macabre satiate", S_SNAKE, LVL(81, 12, -18, 39, 2), (G_LGROUP|2), A(ATTK(AT_TENT, AD_NGRA, 5, 6), ATTK(AT_TRAM, AD_PLYS, 1, 4), ATTK(AT_BUTT, AD_MAGM, 9, 19), ATTK(AT_EXPL, AD_NTHR, 1, 8), ATTK(AT_CLAW, AD_ELEC, 4, 21), NO_ATTK), SIZ(3182, 319, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_TUNNEL|M1_THICK_HIDE|M1_HERBIVORE, M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unwomanly glittery rouletted", S_SNAKE, LVL(81, 14, 0, 74, 8), (4), A(ATTK(AT_STNG, AD_LITE, 1, 9), ATTK(AT_NONE, AD_LAVA, 3, 1), ATTK(AT_BUTT, AD_NIVE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(511, 1124, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_HUMANOID|M1_ANIMAL, M2_LORD|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prix consummate", S_SNAKE, LVL(81, 11, -19, 57, 0), (G_SGROUP|3), A(ATTK(AT_NONE, AD_TDRA, 9, 14), ATTK(AT_WEAP, AD_SHRD, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(172, 39, 0, MS_WHORE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_REGEN| M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lithely allegement", S_SNAKE, LVL(82, 12, 2, 94, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_SLOW, 9, 17), ATTK(AT_BREA, AD_PHYS, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 91, 0, MS_SMITH, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL| M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bulwarked romancing", S_SNAKE, LVL(83, 10, -21, 43, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_TIME, 3, 4), ATTK(AT_HUGS, AD_SLIM, 9, 18), ATTK(AT_LASH, AD_FUMB, 3, 16), ATTK(AT_STNG, AD_BLND, 1, 13), ATTK(AT_SPIT, AD_ABDC, 2, 18), NO_ATTK), SIZ(1196, 148, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HUMANOID|M1_SLITHY, M2_MINION|M2_PNAME|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("triadic nounal", S_SNAKE, LVL(83, 13, 10, 72, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SCRA, AD_TCKL, 8, 11), ATTK(AT_STNG, AD_RBAD, 3, 21), ATTK(AT_BUTT, AD_AXUS, 1, 17), ATTK(AT_WEAP, AD_DARK, 9, 11), ATTK(AT_BREA, AD_DIMN, 2, 21), ATTK(AT_SPIT, AD_MEMO, 9, 5)), SIZ(58, 1206, 0, MS_ALLA, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("manitou reeked", S_SNAKE, LVL(83, 18, -2, 36, 0), (2), A(ATTK(AT_MAGC, AD_SPC2, 7, 21), ATTK(AT_BREA, AD_DRLI, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(196, 1328, 0, MS_GROWL, MZ_TINY), MR_COLD, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_MINION|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undercoated tit our magnetize", S_SNAKE, LVL(83, 11, 5, 56, 0), (G_GENO|2), A(ATTK(AT_RATH, AD_VENO, 6, 16), ATTK(AT_HUGS, AD_HALU, 2, 3), ATTK(AT_CLAW, AD_DISN, 1, 8), ATTK(AT_ENGL, AD_SLEE, 9, 18), NO_ATTK, NO_ATTK), SIZ(433, 952, 0, MS_SHOE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_FIRE, M1_HIDE|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("attitudinized talesman", S_SNAKE, LVL(84, 26, -27, 86, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_DIMN, 8, 14), ATTK(AT_CLAW, AD_HALU, 4, 11), ATTK(AT_BREA, AD_NPRO, 5, 5), ATTK(AT_HUGS, AD_DISE, 4, 20), ATTK(AT_MAGC, AD_POIS, 9, 17), NO_ATTK), SIZ(2389, 428, 0, MS_COW, MZ_HUGE), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("postcard uncontrolled", S_SNAKE, LVL(84, 16, -15, 55, -12), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_RBAD, 6, 10), ATTK(AT_STNG, AD_MANA, 3, 14), ATTK(AT_MAGC, AD_CHRN, 4, 10), ATTK(AT_HUGS, AD_DISN, 3, 11), NO_ATTK, NO_ATTK), SIZ(18, 455, 0, MS_BOT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_THICK_HIDE|M1_CARNIVORE, M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("best extemporary", S_SNAKE, LVL(84, 12, 8, 73, 0), (G_UNIQ|1), A(ATTK(AT_BOOM, AD_NGRA, 7, 12), ATTK(AT_HUGS, AD_FAKE, 9, 1), ATTK(AT_WEAP, AD_CORR, 7, 12), ATTK(AT_TUCH, AD_DISP, 5, 13), NO_ATTK, NO_ATTK), SIZ(52, 676, 0, MS_PHOTO, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_NOHEAD|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("child rhapsodic", S_SNAKE, LVL(84, 11, -9, 81, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_LITT, 4, 12), ATTK(AT_TRAM, AD_NGEN, 9, 6), ATTK(AT_CLAW, AD_TRAP, 2, 10), ATTK(AT_WEAP, AD_CHAO, 3, 11), ATTK(AT_BREA, AD_DRCO, 4, 4), NO_ATTK), SIZ(695, 1299, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, MR_FIRE|MR_STONE, M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT| M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sugaar", S_SNAKE, LVL(84, 23, -21, 85, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_MANA, 16, 20), ATTK(AT_MAGC, AD_ELEC, 19, 19), ATTK(AT_BITE, AD_PHYS, 12, 18), ATTK(AT_BITE, AD_PLYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_DEATH|MR_SLEEP|MR_STONE, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tickle hagride fogging", S_SNAKE, LVL(85, 10, -24, 62, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BOOM, AD_CLRC, 3, 7), ATTK(AT_BREA, AD_COLD, 1, 13), ATTK(AT_BEAM, AD_EDGE, 9, 1), ATTK(AT_BREA, AD_CONT, 2, 17), ATTK(AT_BUTT, AD_FUMB, 8, 2), NO_ATTK), SIZ(52, 980, 0, MS_SOUND, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_ACID, M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("baby eclectic", S_SNAKE, LVL(85, 11, 2, 86, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_KICK, AD_WET, 5, 5), ATTK(AT_NONE, AD_FEMI, 3, 9), ATTK(AT_BREA, AD_FAKE, 3, 7), ATTK(AT_STNG, AD_DEBU, 9, 4), ATTK(AT_BREA, AD_SAMU, 3, 6), NO_ATTK), SIZ(37, 905, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_ACID, M2_LORD|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("interfacing lapper", S_SNAKE, LVL(86, 9, -17, 15, 0), (1), A(ATTK(AT_WEAP, AD_PLYS, 6, 11), ATTK(AT_SCRA, AD_SOUN, 4, 17), ATTK(AT_BREA, AD_DEPR, 1, 12), ATTK(AT_BEAM, AD_BADE, 2, 3), ATTK(AT_CLAW, AD_FIRE, 4, 3), NO_ATTK), SIZ(3316, 247, 0, MS_SHEEP, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("purify diagnostically", S_SNAKE, LVL(87, 11, -19, 76, 0), (1), A(ATTK(AT_SPIT, AD_CORR, 7, 18), ATTK(AT_ENGL, AD_NPRO, 3, 7), ATTK(AT_NONE, AD_HEAL, 7, 1), ATTK(AT_TENT, AD_RUNS, 1, 6), ATTK(AT_BEAM, AD_PAIN, 5, 5), ATTK(AT_SPIT, AD_SKIL, 5, 13)), SIZ(1758, 15, 0, MS_TREESQUAD, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("western mistaught", S_SNAKE, LVL(87, 3, -24, 32, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_GAZE, AD_BURN, 7, 19), ATTK(AT_SCRA, AD_LEGS, 3, 12), ATTK(AT_CLAW, AD_VENO, 1, 15), ATTK(AT_SPIT, AD_FAKE, 6, 1), ATTK(AT_GAZE, AD_CHKH, 7, 10), NO_ATTK), SIZ(743, 5, 0, MS_ANIMAL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("clavicle bailiff", S_SNAKE, LVL(88, 32, 4, 4, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_DGST, 2, 20), ATTK(AT_TENT, AD_SKIL, 2, 2), ATTK(AT_MAGC, AD_CONT, 2, 20), ATTK(AT_LASH, AD_EDGE, 8, 10), ATTK(AT_BITE, AD_PHYS, 7, 3), NO_ATTK), SIZ(3606, 905, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID, M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fermium colonialist", S_SNAKE, LVL(88, 13, -30, 86, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_LAZY, 4, 3), ATTK(AT_SCRA, AD_TIME, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(201, 950, 0, MS_SISSY, MZ_TINY), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("numberer striped plaything", S_SNAKE, LVL(89, 13, -17, 63, 0), (4), A(ATTK(AT_LASH, AD_SAMU, 8, 17), ATTK(AT_MAGC, AD_NPRO, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(708, 720, 0, MS_SOCKS, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("couther bootlicker", S_SNAKE, LVL(89, 20, 9, 97, 18), (2), A(ATTK(AT_TENT, AD_DISE, 5, 14), ATTK(AT_HUGS, AD_MIDI, 8, 2), ATTK(AT_TRAM, AD_DISE, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(29, 564, 0, MS_BARK, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("strictly diem", S_SNAKE, LVL(89, 10, -24, 76, 0), (G_UNIQ|3), A(ATTK(AT_NONE, AD_THIR, 3, 2), ATTK(AT_MAGC, AD_FAMN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(888, 416, 0, MS_PUPIL, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_ACID|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PETRIFIES|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("codify underrate", S_SNAKE, LVL(89, 12, 7, 96, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_TRAI, 6, 10), ATTK(AT_HUGS, AD_WEEP, 9, 18), ATTK(AT_BEAM, AD_DEBU, 8, 17), ATTK(AT_EXPL, AD_GLIB, 7, 16), NO_ATTK, NO_ATTK), SIZ(46, 389, 0, MS_ESCAPE, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_REGEN|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("foramina divorcee clerking", S_SNAKE, LVL(90, 12, 2, 80, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_MIDI, 4, 9), ATTK(AT_CLAW, AD_RAGN, 3, 16), ATTK(AT_MAGC, AD_DAMA, 9, 5), ATTK(AT_BREA, AD_DRIN, 6, 5), NO_ATTK, NO_ATTK), SIZ(1854, 21, 0, MS_LAUGH, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("obesely utilitarian", S_SNAKE, LVL(90, 18, -11, 69, -13), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_GLIB, 9, 8), ATTK(AT_BEAM, AD_VENO, 5, 5), ATTK(AT_KICK, AD_NUMB, 5, 4), ATTK(AT_MAGC, AD_PLYS, 4, 16), ATTK(AT_CLAW, AD_WET, 1, 20), ATTK(AT_BITE, AD_LITT, 8, 1)), SIZ(253, 313, 0, MS_PARROT, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_SLITHY|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("regraded truanting inhabited", S_SNAKE, LVL(93, 12, -22, 97, 20), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_PART, 2, 7), ATTK(AT_HUGS, AD_DAMA, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(408, 97, 0, MS_HUMANOID, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("betokened deprecate", S_SNAKE, LVL(93, 11, 0, 69, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_BADE, 5, 7), ATTK(AT_HUGS, AD_STCK, 7, 8), ATTK(AT_ENGL, AD_MEMO, 7, 20), ATTK(AT_KICK, AD_VAPO, 2, 1), NO_ATTK, NO_ATTK), SIZ(1227, 34, 0, MS_IMITATE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS|M1_METALLIVORE, M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cataleptoid secularism", S_SNAKE, LVL(94, 20, -10, 63, 0), (G_SGROUP|1), A(ATTK(AT_TRAM, AD_NACU, 1, 9), ATTK(AT_HUGS, AD_DARK, 6, 7), ATTK(AT_BUTT, AD_VAMP, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(834, 65, 0, MS_CASINO, MZ_LARGE), MR_COLD|MR_SLEEP, 0, M1_WALLWALK|M1_THICK_HIDE|M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pantomime reaccused", S_SNAKE, LVL(94, 12, -8, 12, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MIDI, 3, 8), ATTK(AT_ENGL, AD_LITE, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(39, 457, 0, MS_PAIN, MZ_HUMAN), MR_COLD, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT, M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tisane signorine string", S_SNAKE, LVL(94, 11, -22, 63, 2), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TENT, AD_MAGM, 9, 17), ATTK(AT_TENT, AD_DEPR, 2, 19), ATTK(AT_BREA, AD_FRZE, 1, 6), ATTK(AT_TENT, AD_DISN, 2, 17), ATTK(AT_STNG, AD_RNG, 4, 5), NO_ATTK), SIZ(1304, 990, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("siphoning windpipe", S_SNAKE, LVL(95, 5, -27, 85, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TENT, AD_SKIL, 2, 4), ATTK(AT_LASH, AD_CLRC, 3, 10), ATTK(AT_STNG, AD_FLAM, 1, 5), ATTK(AT_WEAP, AD_WET, 8, 13), ATTK(AT_BUTT, AD_LITT, 3, 7), NO_ATTK), SIZ(4557, 487, 0, MS_SNORE, MZ_GIGANTIC), MR_DISINT, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chaotic serpent", S_SNAKE, /* homing lazer */ LVL(95, 22, -28, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_NTHR, 16, 16), ATTK(AT_BEAM, AD_PHYS, 16, 16), ATTK(AT_BREA, AD_MANA, 16, 16), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_LAVA, 16, 16), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASFOUR|MR_FIRE, 0, M1_FLY|M1_SLITHY|M1_ANIMAL, M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drill sextette", S_SNAKE, LVL(95, 12, -10, 97, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_DIMN, 7, 8), ATTK(AT_SPIT, AD_DREA, 2, 4), ATTK(AT_TENT, AD_DCAY, 4, 9), ATTK(AT_TENT, AD_RBRE, 5, 5), ATTK(AT_HUGS, AD_MALK, 2, 11), ATTK(AT_BOOM, AD_AXUS, 1, 4)), SIZ(679, 487, 0, MS_CHICKEN, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE| M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dependance scragging", S_SNAKE, LVL(96, 11, -12, 93, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BITE, AD_ICEB, 3, 9), ATTK(AT_EXPL, AD_WEBS, 4, 12), ATTK(AT_TUCH, AD_DISE, 8, 10), ATTK(AT_TRAM, AD_DRCO, 7, 18), NO_ATTK, NO_ATTK), SIZ(545, 197, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, MR_SLEEP, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS, M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("meteorologist poisonously valuating eolian", S_SNAKE, LVL(97, 19, -3, 82, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SCRA, AD_DRLI, 1, 20), ATTK(AT_CLAW, AD_NIVE, 1, 10), ATTK(AT_WEAP, AD_TRAI, 1, 3), ATTK(AT_SCRA, AD_CURS, 7, 19), ATTK(AT_SPIT, AD_GLIB, 4, 14), ATTK(AT_WEAP, AD_CHKH, 9, 1)), SIZ(1271, 138, 0, MS_REPAIR, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("providential reentrant lapin", S_SNAKE, LVL(97, 14, 9, 82, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_ILLU, 5, 12), ATTK(AT_TRAM, AD_RBAD, 8, 12), ATTK(AT_STNG, AD_POLY, 3, 6), ATTK(AT_SPIT, AD_DISN, 3, 15), ATTK(AT_WEAP, AD_DRCH, 5, 18), NO_ATTK), SIZ(471, 181, 0, MS_GLYPHS, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("commissionership flatfoot", S_SNAKE, LVL(99, 12, -8, 67, 15), (G_GENO|G_UNIQ|2), A(ATTK(AT_NONE, AD_INER, 1, 11), ATTK(AT_BITE, AD_PAIN, 8, 8), ATTK(AT_TENT, AD_GRAV, 1, 13), ATTK(AT_ENGL, AD_DISE, 1, 21), ATTK(AT_SCRA, AD_BLND, 8, 5), ATTK(AT_KICK, AD_DARK, 7, 2)), SIZ(1270, 165, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_CLING|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("westered inefficiency", S_SNAKE, LVL(100, 18, -13, 91, 18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_VULN, 9, 11), ATTK(AT_TENT, AD_WERE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(115, 679, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_CLING|M1_NOHANDS|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chubbily unction", S_SNAKE, LVL(100, 12, -1, 90, -12), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_EXPL, AD_FAKE, 3, 4), ATTK(AT_LASH, AD_DRST, 1, 17), ATTK(AT_BOOM, AD_VENO, 1, 3), ATTK(AT_HUGS, AD_LAZY, 8, 6), NO_ATTK, NO_ATTK), SIZ(45, 2, 0, MS_ANIMAL, MZ_TINY), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS| M1_HUMANOID|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sacbut rococo electrotheraputically", S_SNAKE, LVL(100, 22, -16, 99, 9), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_RBAD, 8, 6), ATTK(AT_BOOM, AD_LEVI, 8, 1), ATTK(AT_LASH, AD_PART, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3503, 56, 0, MS_WERE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("barogram comparing", S_SNAKE, LVL(101, 15, -1, 98, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_AXUS, 4, 10), ATTK(AT_CLAW, AD_NGRA, 8, 10), ATTK(AT_SPIT, AD_INER, 2, 17), ATTK(AT_STNG, AD_STCK, 6, 6), NO_ATTK, NO_ATTK), SIZ(1926, 398, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pshawing retard", S_SNAKE, LVL(101, 13, -11, 82, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BREA, AD_PHYS, 1, 18), ATTK(AT_MAGC, AD_ELEC, 2, 7), ATTK(AT_KICK, AD_POIS, 2, 15), ATTK(AT_HUGS, AD_DGST, 9, 15), ATTK(AT_WEAP, AD_HEAL, 7, 4), ATTK(AT_TENT, AD_WRAP, 5, 15)), SIZ(2833, 35, 0, MS_COW, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hiccupped colorism actuation deafer", S_SNAKE, LVL(102, 16, 2, 78, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_EDGE, 8, 8), ATTK(AT_WEAP, AD_DISE, 9, 26), ATTK(AT_KICK, AD_SAMU, 3, 19), ATTK(AT_SPIT, AD_LITT, 7, 13), NO_ATTK, NO_ATTK), SIZ(188, 204, 0, MS_REPAIR, MZ_SMALL), MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("syphilitic proximo clouding", S_SNAKE, LVL(102, 12, -9, 95, 0), (G_UNIQ|2), A(ATTK(AT_TRAM, AD_FAKE, 9, 17), ATTK(AT_BREA, AD_PART, 7, 14), ATTK(AT_BREA, AD_BLAS, 1, 12), ATTK(AT_EXPL, AD_WTHR, 9, 14), NO_ATTK, NO_ATTK), SIZ(752, 296, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("waiver sateen", S_SNAKE, LVL(103, 15, -19, 76, 18), (G_UNIQ|4), A(ATTK(AT_SPIT, AD_VENO, 2, 9), ATTK(AT_WEAP, AD_WRAP, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(380, 125, 0, MS_COW, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("geologically nonaligned overweigh", S_SNAKE, LVL(104, 6, -38, 99, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_MAGM, 4, 2), ATTK(AT_BREA, AD_WRAT, 1, 4), ATTK(AT_TRAM, AD_STON, 1, 21), ATTK(AT_BREA, AD_DRCH, 4, 25), ATTK(AT_EXPL, AD_DIMN, 9, 19), ATTK(AT_TRAM, AD_SHRD, 1, 14)), SIZ(4090, 1227, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE, MR_POISON, M1_NEEDPICK|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dragger palely", S_SNAKE, LVL(105, 12, -28, 72, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_DETH, 2, 26), ATTK(AT_SPIT, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(432, 579, 0, MS_MEW, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("incriminatory eponym", S_SNAKE, LVL(105, 13, -22, 89, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_CLAW, AD_ACID, 7, 10), ATTK(AT_WEAP, AD_CNCL, 2, 20), ATTK(AT_KICK, AD_SIN, 2, 22), ATTK(AT_BUTT, AD_LAVA, 4, 4), NO_ATTK, NO_ATTK), SIZ(808, 71, 0, MS_BOAST, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_SLITHY, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("escalloping yawned", S_SNAKE, LVL(106, 16, -37, 92, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TENT, AD_CURS, 1, 16), ATTK(AT_GAZE, AD_BLND, 9, 18), ATTK(AT_EXPL, AD_STUN, 7, 14), ATTK(AT_TENT, AD_WGHT, 8, 21), ATTK(AT_BUTT, AD_CNCL, 9, 15), ATTK(AT_LASH, AD_TLPT, 5, 18)), SIZ(668, 943, 0, MS_WHORE, MZ_TINY), 0, 0, M1_SWIM|M1_BREATHLESS|M1_SLITHY|M1_METALLIVORE, M2_PRINCE|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eclamptic numbed", S_SNAKE, LVL(107, 12, -28, 90, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_WERE, 7, 2), ATTK(AT_TUCH, AD_DRDX, 3, 13), ATTK(AT_SCRA, AD_TREM, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2030, 1100, 0, MS_STABILIZE, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("handwritten transgressed", S_SNAKE, LVL(107, 12, -28, 91, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CHKH, 2, 19), ATTK(AT_TENT, AD_PLYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1545, 72, 0, MS_SOUND, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pruriently undissolved tepid extruding", S_SNAKE, LVL(109, 12, -11, 84, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BUTT, AD_CURS, 1, 25), ATTK(AT_BITE, AD_DRLI, 1, 16), ATTK(AT_EXPL, AD_DETH, 2, 21), ATTK(AT_TENT, AD_NIVE, 3, 10), NO_ATTK, NO_ATTK), SIZ(195, 60, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_ELEC, 0, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_COLLECT|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sportier civilly", S_SNAKE, LVL(110, 12, -6, 80, -7), (4), A(ATTK(AT_STNG, AD_FAMN, 1, 17), ATTK(AT_TENT, AD_BLND, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1534, 752, 0, MS_MEW, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_GREEDY|M2_JEWELS|M2_GNOME|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tacoma effusive regionalist", S_SNAKE, LVL(110, 15, -28, 81, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_STNG, AD_VULN, 5, 24), ATTK(AT_SPIT, AD_SLUD, 9, 22), ATTK(AT_TRAM, AD_FIRE, 7, 19), ATTK(AT_HUGS, AD_SLUD, 1, 3), ATTK(AT_MAGC, AD_CHAO, 2, 15), ATTK(AT_STNG, AD_STTP, 1, 23)), SIZ(452, 523, 0, MS_IMITATE, MZ_GIGANTIC), MR_DISINT|MR_DRAIN, MR_DISINT, M1_FLY|M1_NOEYES|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Orochimaru, the Snake Ninja", S_SNAKE, LVL(110, 18, -12, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRCO, 4, 4), ATTK(AT_WEAP, AD_DRDX, 4, 4), ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_BITE, AD_POIS, 10, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("appeasement outshouted", S_SNAKE, LVL(111, 20, -36, 36, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_RATH, AD_FEAR, 9, 25), ATTK(AT_NONE, AD_FAKE, 6, 12), ATTK(AT_MAGC, AD_TRAI, 1, 21), ATTK(AT_STNG, AD_AMNE, 8, 15), ATTK(AT_KICK, AD_LETH, 6, 18), NO_ATTK), SIZ(1155, 1491, 0, MS_MUMBLE, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hepburn dong", S_SNAKE, LVL(111, 33, -26, 83, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_RUNS, 2, 7), ATTK(AT_CLAW, AD_SSEX, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3422, 1697, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, MR_ELEC, M1_TPORT|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("analgesia stye", S_SNAKE, LVL(112, 12, -22, 82, -12), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_POIS, 2, 4), ATTK(AT_TENT, AD_NTHR, 4, 25), ATTK(AT_HUGS, AD_DRST, 1, 9), ATTK(AT_RATH, AD_ICUR, 2, 5), ATTK(AT_WEAP, AD_DRIN, 4, 6), ATTK(AT_ENGL, AD_FAKE, 6, 19)), SIZ(2389, 34, 0, MS_SNORE, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ploying megalith", S_SNAKE, LVL(112, 16, -5, 77, 8), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SAMU, 1, 16), ATTK(AT_BEAM, AD_WET, 9, 19), ATTK(AT_HUGS, AD_CHRN, 1, 10), ATTK(AT_SPIT, AD_NIVE, 7, 15), NO_ATTK, NO_ATTK), SIZ(2401, 145, 0, MS_NURSE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_COLD, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("widowered reg", S_SNAKE, LVL(112, 12, -30, 22, 13), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ABDC, 3, 19), ATTK(AT_CLAW, AD_CORR, 3, 23), ATTK(AT_SPIT, AD_DAMA, 1, 8), ATTK(AT_BUTT, AD_NUMB, 7, 6), ATTK(AT_TUCH, AD_BADE, 8, 9), NO_ATTK), SIZ(2241, 322, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_ACID, M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("implacentalia gratae torching lividity", S_SNAKE, LVL(114, 16, 7, 90, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_LAZY, 8, 24), ATTK(AT_NONE, AD_MANA, 6, 19), ATTK(AT_MAGC, AD_BADE, 2, 11), ATTK(AT_ENGL, AD_DRCH, 2, 6), ATTK(AT_EXPL, AD_CHKH, 5, 12), ATTK(AT_BOOM, AD_HEAL, 6, 16)), SIZ(98, 563, 0, MS_SPOILER, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gem bearberry pectin", S_SNAKE, LVL(114, 13, -20, 85, 10), (G_GENO|4), A(ATTK(AT_TRAM, AD_TRAP, 1, 1), ATTK(AT_MAGC, AD_DFOO, 9, 16), ATTK(AT_STNG, AD_SANI, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(109, 449, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sanga poundage", S_SNAKE, LVL(114, 35, 10, 77, -16), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_ENGL, AD_DISP, 7, 21), ATTK(AT_KICK, AD_LITT, 2, 23), ATTK(AT_SPIT, AD_VAPO, 4, 2), ATTK(AT_HUGS, AD_NGRA, 6, 2), NO_ATTK, NO_ATTK), SIZ(820, 29, 0, MS_ANIMAL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, MR_FIRE, M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("danging potable", S_SNAKE, LVL(115, 18, 3, 100, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_WEAP, AD_FAMN, 9, 10), ATTK(AT_KICK, AD_BLAS, 7, 16), ATTK(AT_GAZE, AD_RAGN, 5, 6), ATTK(AT_TUCH, AD_BLAS, 7, 11), NO_ATTK, NO_ATTK), SIZ(2576, 1200, 0, MS_PRINCIPAL, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("acrostically unsphering repopulation", S_SNAKE, LVL(116, 19, 4, 44, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_ILLU, 6, 24), ATTK(AT_GAZE, AD_VOMT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1932, 407, 0, MS_SQAWK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_FLY|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD, M2_DEMON|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scrub unpitying", S_SNAKE, LVL(116, 20, -28, 79, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_HODS, 4, 3), ATTK(AT_TUCH, AD_SIN, 3, 15), ATTK(AT_CLAW, AD_LITT, 1, 23), ATTK(AT_ENGL, AD_CHKH, 1, 15), ATTK(AT_BREA, AD_DREA, 1, 24), ATTK(AT_BITE, AD_DEST, 7, 13)), SIZ(259, 896, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_FLY|M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_NO_DECAY|M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("similarly precipitate", S_SNAKE, LVL(116, 15, -4, 91, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_LITE, 1, 7), ATTK(AT_SCRA, AD_SHRD, 1, 22), ATTK(AT_TENT, AD_MINA, 9, 15), ATTK(AT_TENT, AD_LEGS, 2, 1), ATTK(AT_NONE, AD_LAVA, 0, 9), NO_ATTK), SIZ(254, 1127, 0, MS_SPELL, MZ_LARGE), MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dutifully mislayer", S_SNAKE, LVL(117, 19, -25, 75, 0), (G_RGROUP|2), A(ATTK(AT_TRAM, AD_INVE, 1, 15), ATTK(AT_MAGC, AD_GLIB, 8, 18), ATTK(AT_BITE, AD_VAMP, 2, 26), ATTK(AT_GAZE, AD_POIS, 7, 8), NO_ATTK, NO_ATTK), SIZ(723, 398, 0, MS_SELFHARM, MZ_HUGE), MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_UNSOLID, M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spiffily detournement globulin", S_SNAKE, LVL(117, 10, -33, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_RAGN, 6, 14), ATTK(AT_BEAM, AD_TLPT, 6, 5), ATTK(AT_WEAP, AD_NIVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(770, 539, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("twilling transisthmian", S_SNAKE, LVL(118, 15, -13, 58, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_DISP, 1, 5), ATTK(AT_SPIT, AD_DRST, 1, 6), ATTK(AT_GAZE, AD_NAST, 4, 15), ATTK(AT_TENT, AD_SLUD, 5, 7), ATTK(AT_STNG, AD_LAVA, 4, 24), NO_ATTK), SIZ(439, 39, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS| M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NASTY|M2_JEWELS|M2_MAGIC|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wisped rewakened", S_SNAKE, LVL(118, 18, -10, 99, 0), (1), A(ATTK(AT_BREA, AD_UVUU, 1, 3), ATTK(AT_BUTT, AD_ACID, 2, 1), ATTK(AT_TRAM, AD_DETH, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4660, 310, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_LORD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("transiency dagoba", S_SNAKE, LVL(118, 19, -7, 94, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_STCK, 2, 16), ATTK(AT_KICK, AD_DAMA, 1, 22), ATTK(AT_WEAP, AD_COLD, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(531, 25, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("procural coextended sewed sleepiest", S_SNAKE, LVL(118, 27, -34, 90, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BOOM, AD_FLAM, 8, 12), ATTK(AT_MAGC, AD_WGHT, 2, 19), ATTK(AT_HUGS, AD_SLEE, 3, 13), ATTK(AT_KICK, AD_DARK, 1, 2), ATTK(AT_KICK, AD_ELEC, 1, 20), ATTK(AT_SPIT, AD_ENCH, 9, 7)), SIZ(61, 41, 0, MS_SHOE, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_DEMON|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("grassplot seaming argentinean jay reappraiser", S_SNAKE, LVL(119, 18, -14, 91, -15), (G_GENO|G_SGROUP|3), A(ATTK(AT_TENT, AD_DRCO, 1, 4), ATTK(AT_NONE, AD_LETH, 7, 21), ATTK(AT_TENT, AD_ABDC, 8, 15), ATTK(AT_BREA, AD_DETH, 6, 26), ATTK(AT_TENT, AD_GLIB, 7, 14), ATTK(AT_SPIT, AD_NTHR, 6, 25)), SIZ(1939, 973, 0, MS_SHEEP, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_POIS| M1_HERBIVORE, M2_MINION|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("aerofoil uncompartmentalize", S_SNAKE, LVL(119, 18, -35, 38, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_NTHR, 3, 26), ATTK(AT_HUGS, AD_SEDU, 5, 19), ATTK(AT_WEAP, AD_DRST, 6, 9), ATTK(AT_SPIT, AD_RBRE, 1, 23), ATTK(AT_NONE, AD_SHRD, 8, 1), NO_ATTK), SIZ(673, 532, 0, MS_GURGLE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_DWARF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("buoyantly hajj", S_SNAKE, LVL(120, 16, -13, 93, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_FAKE, 3, 19), ATTK(AT_GAZE, AD_AMNE, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1636, 1167, 0, MS_STABILIZE, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("airbill reacquainted", S_SNAKE, LVL(120, 24, -25, 68, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_TDRA, 9, 7), ATTK(AT_TUCH, AD_SSEX, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(205, 1173, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_COLD, M1_CLING|M1_NOLIMBS|M1_OVIPAROUS|M1_OMNIVORE|M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("imaging interrogate", S_SNAKE, LVL(121, 12, -17, 86, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_NONE, AD_WISD, 3, 20), ATTK(AT_SPIT, AD_WRAP, 3, 24), ATTK(AT_GAZE, AD_DROP, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2168, 146, 0, MS_TRUMPET, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_NOTAKE|M1_UNSOLID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("welfare graining", S_SNAKE, LVL(121, 13, -10, 84, 1), (G_RGROUP|2), A(ATTK(AT_HUGS, AD_CAST, 8, 21), ATTK(AT_TRAM, AD_NTHR, 9, 5), ATTK(AT_BEAM, AD_WEEP, 3, 14), ATTK(AT_TRAM, AD_TDRA, 8, 4), ATTK(AT_SPIT, AD_VOMT, 9, 4), NO_ATTK), SIZ(30, 1539, 0, MS_SISSY, MZ_TINY), MR_DISINT|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY|M3_PETRIFIES, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cosie dimmest iteming apostrophize", S_SNAKE, LVL(121, 15, 9, 87, 0), (3), A(ATTK(AT_CLAW, AD_RBRE, 4, 22), ATTK(AT_WEAP, AD_DETH, 6, 18), ATTK(AT_WEAP, AD_LEVI, 4, 14), ATTK(AT_TUCH, AD_GLIB, 2, 1), NO_ATTK, NO_ATTK), SIZ(2714, 164, 0, MS_SING, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_STONE, MR_SLEEP|MR_DISINT, M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("aquifer hinting", S_SNAKE, LVL(121, 11, 7, 71, 12), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_CLAW, AD_UNPR, 1, 19), ATTK(AT_ENGL, AD_NGRA, 1, 19), ATTK(AT_NONE, AD_NUMB, 8, 9), ATTK(AT_TUCH, AD_INSA, 2, 19), NO_ATTK, NO_ATTK), SIZ(393, 331, 0, MS_SPELL, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("commonweal oxidate", S_SNAKE, LVL(123, 15, -27, 82, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_STNG, AD_ILLU, 5, 1), ATTK(AT_BITE, AD_ABDC, 1, 11), ATTK(AT_HUGS, AD_WEBS, 5, 8), ATTK(AT_STNG, AD_RAGN, 3, 21), NO_ATTK, NO_ATTK), SIZ(584, 1105, 0, MS_METALMAFIA, MZ_MEDIUM), MR_ACID, 0, M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY| M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("routinize balbriggan", S_SNAKE, LVL(124, 13, -14, 96, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_NONE, AD_TDRA, 7, 20), ATTK(AT_SPIT, AD_DARK, 9, 16), ATTK(AT_STNG, AD_TREM, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(156, 502, 0, MS_ALLA, MZ_TINY), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID, M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SPIDER|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("diphthong palest", S_SNAKE, LVL(124, 18, -11, 87, 0), (G_SGROUP|1), A(ATTK(AT_BEAM, AD_DRDX, 9, 16), ATTK(AT_SCRA, AD_STUN, 7, 21), ATTK(AT_BITE, AD_LEGS, 6, 25), ATTK(AT_NONE, AD_MINA, 8, 23), ATTK(AT_BOOM, AD_DRCO, 1, 24), NO_ATTK), SIZ(656, 671, 0, MS_LAUGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sublessor rattling", S_SNAKE, LVL(125, 16, -31, 85, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_GLIB, 9, 24), ATTK(AT_TRAM, AD_SLUD, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1615, 22, 0, MS_WHORE, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bromine greasing locution", S_SNAKE, LVL(125, 15, -24, 93, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_HALU, 4, 24), ATTK(AT_LASH, AD_SHAN, 2, 23), ATTK(AT_NONE, AD_TDRA, 0, 23), ATTK(AT_KICK, AD_AMNE, 7, 23), NO_ATTK, NO_ATTK), SIZ(857, 990, 0, MS_SING, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_MINDLESS, M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), /* * Trolls */ MON("tiny troll", S_TROLL, LVL(0, 4, 10, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cloll", S_TROLL, LVL(0, 4, 10, 0, -3), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mister decay", S_TROLL, LVL(0, 4, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_DCAY, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("coronet cloll", S_TROLL, LVL(0, 4, 10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_NIVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("trolloid", S_TROLL, LVL(0, 4, 10, 0, -3), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hc beggar", S_TROLL, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty hc beggar", S_TROLL, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hider troll", S_TROLL, /* spawns with cheap spear and throwaway armor */ LVL(1, 6, 8, 0, -3), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("true hider troll", S_TROLL, /* spawns with cheap spear and throwaway armor */ LVL(1, 6, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("zerdrop troll", S_TROLL, /* spawns with sling and 10 junk metal */ LVL(1, 6, 9, 0, -3), (G_GENO|5|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Antje's dancing shoe", S_TROLL, LVL(1, 12, 9, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("generic planetary", S_TROLL, LVL(1, 13, -5, 78, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_SEDU, 9, 1), ATTK(AT_ENGL, AD_TLPT, 2, 1), ATTK(AT_WEAP, AD_ALIN, 4, 1), ATTK(AT_GAZE, AD_VOMT, 1, 6), NO_ATTK, NO_ATTK), SIZ(2614, 45, 0, MS_SING, MZ_HUGE), 0, 0, M1_ANIMAL, M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("little troll", S_TROLL, LVL(2, 6, 8, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mk2 cloll", S_TROLL, LVL(2, 6, 8, 0, -3), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("troll guni", S_TROLL, LVL(2, 9, 10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("beginning troll", S_TROLL, LVL(2, 6, 9, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("febrifuge berobed", S_TROLL, LVL(2, 12, 6, 88, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_TRAP, 2, 1), ATTK(AT_BEAM, AD_DRST, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(228, 982, 0, MS_SHOE, MZ_HUMAN), MR_DISINT, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL, M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hedgerow lacunal", S_TROLL, LVL(3, 8, 8, 21, -14), (1), A(ATTK(AT_RATH, AD_DRIN, 6, 1), ATTK(AT_BITE, AD_NAST, 7, 2), ATTK(AT_NONE, AD_NUMB, 3, 9), ATTK(AT_STNG, AD_TLPT, 3, 4), ATTK(AT_KICK, AD_CHAO, 3, 6), ATTK(AT_BUTT, AD_TLPT, 2, 8)), SIZ(2087, 57, 0, MS_GRUNT, MZ_HUMAN), MR_STONE, 0, M1_WALLWALK|M1_UNSOLID|M1_OVIPAROUS, M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("small troll", S_TROLL, LVL(4, 8, 7, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("advanced cloll", S_TROLL, LVL(4, 8, 7, 0, -3), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("over troll", S_TROLL, LVL(4, 8, 7, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("outbirth of ugliness", S_TROLL, LVL(4, 12, 7, 0, -20), (G_GENO|1), A(ATTK(AT_WEAP, AD_GLIB, 3, 2), ATTK(AT_CLAW, AD_SLIM, 4, 2), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_ACID|MR_DRAIN|MR_DISINT, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_SLIME|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("necky troll", S_TROLL, /* spawns with sling, 20 talc and leather cloak */ LVL(4, 8, 7, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_AMORPHOUS|M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("decliner grumpily", S_TROLL, LVL(4, 14, -10, 46, 0), (4), A(ATTK(AT_STNG, AD_DARK, 5, 1), ATTK(AT_BEAM, AD_FEAR, 4, 6), ATTK(AT_BUTT, AD_RBAD, 4, 7), ATTK(AT_ENGL, AD_NACU, 4, 9), ATTK(AT_BREA, AD_PLYS, 4, 6), ATTK(AT_RATH, AD_CHRN, 0, 5)), SIZ(1274, 19, 0, MS_SOCKS, MZ_SMALL), MR_COLD|MR_DRAIN, 0, M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mercurialism fuchsia", S_TROLL, LVL(4, 12, 10, 37, 4), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_RNG, 3, 1), ATTK(AT_GAZE, AD_BLEE, 1, 2), ATTK(AT_CLAW, AD_SSEX, 4, 6), ATTK(AT_EXPL, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK), SIZ(4304, 101, 0, MS_ALLA, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_TPORT, M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("backwater outbalance", S_TROLL, LVL(4, 15, 10, 39, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_NONE, AD_RBAD, 3, 9), ATTK(AT_LASH, AD_DRCH, 4, 9), ATTK(AT_WEAP, AD_CORR, 4, 5), ATTK(AT_HUGS, AD_AMNE, 4, 4), ATTK(AT_ENGL, AD_PART, 3, 9), ATTK(AT_BUTT, AD_SLIM, 4, 2)), SIZ(194, 97, 0, MS_PARROT, MZ_TINY), MR_DISINT, 0, M1_NEEDPICK|M1_NOHEAD|M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("depletable intransigently", S_TROLL, LVL(5, 11, -6, 64, 0), (G_RGROUP|4), A(ATTK(AT_TUCH, AD_SSEX, 4, 9), ATTK(AT_TRAM, AD_CORR, 5, 8), ATTK(AT_WEAP, AD_SAMU, 5, 3), ATTK(AT_BREA, AD_ILLU, 9, 1), NO_ATTK, NO_ATTK), SIZ(24, 41, 0, MS_METALMAFIA, MZ_MEDIUM), MR_FIRE, 0, M1_HIDE|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("crotched plush jillion", S_TROLL, LVL(5, 12, 7, 86, 0), (G_UNIQ|4), A(ATTK(AT_ENGL, AD_WERE, 1, 7), ATTK(AT_TRAM, AD_DARK, 7, 1), ATTK(AT_RATH, AD_SAMU, 5, 3), ATTK(AT_NONE, AD_TRAP, 5, 6), NO_ATTK, NO_ATTK), SIZ(430, 18, 0, MS_POKEDEX, MZ_TINY), MR_COLD|MR_STONE, MR_STONE, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_TPORT|M1_HERBIVORE, M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("troll mangu", S_TROLL, LVL(5, 10, 8, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("animal protector", S_TROLL, LVL(5, 10, 5, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SISSY, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adolescent troll", S_TROLL, LVL(6, 10, 6, 0, -3), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("master cloll", S_TROLL, LVL(6, 10, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("semen ejaculator", S_TROLL, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CONT, 4, 4), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("growing troll", S_TROLL, LVL(6, 10, 6, 0, -3), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("goggliest quo", S_TROLL, LVL(6, 12, -9, 68, 0), (1), A(ATTK(AT_TUCH, AD_CALM, 5, 7), ATTK(AT_BEAM, AD_DEBU, 1, 7), ATTK(AT_BREA, AD_THIE, 4, 7), ATTK(AT_RATH, AD_SLOW, 4, 6), ATTK(AT_SCRA, AD_NIVE, 2, 2), ATTK(AT_SCRA, AD_SHAN, 4, 9)), SIZ(381, 390, 0, MS_SQEEK, MZ_LARGE), MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("intercontinental directive", S_TROLL, LVL(6, 8, -9, 36, 17), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_VENO, 5, 3), ATTK(AT_SCRA, AD_DFOO, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(553, 791, 0, MS_FART_LOUD, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_FLY|M1_CLING|M1_HIDE|M1_NOEYES|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|16), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("group troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ban evading troll", S_TROLL, /* immune to banishment */ LVL(7, 12, 4, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("agrotroll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_AGGR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ylva troll", S_TROLL, LVL(7, 12, 5, 0, -7), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("super-fast regenerating troll", S_TROLL, /* super regene */ LVL(7, 12, 5, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flying troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evasive troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ridiculous troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|11), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_WEEP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("absurd troll", S_TROLL, /* inspired by Pineapple Tycoon */ LVL(7, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PART, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("smash troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("twoweapon troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("trollor", S_TROLL, /*playable race*/ LVL(7, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fun troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_LAUGH, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("timid troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("splave troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 2), ATTK(AT_CLAW, AD_PHYS, 3, 2), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_CLING|M1_HIDE|M1_THICK_HIDE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("late troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEAD, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("frenzytroll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_FREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("restroll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("treaded femmy", S_TROLL, /* uses heap of shit boots */ LVL(7, 12, 5, 10, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_DISINT|MR_DEATH, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tumb troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_SWAP, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("extractroll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLEE, 4, 2), ATTK(AT_CLAW, AD_BLEE, 4, 2), ATTK(AT_BITE, AD_BLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dungeon troll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONT, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_WEEP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weretroll", S_TROLL, LVL(7, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_WERE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("neckline peskier", S_TROLL, LVL(7, 12, -6, 56, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TCKL, 1, 7), ATTK(AT_ENGL, AD_DEPR, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(175, 24, 0, MS_HISS, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_GREEDY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("Antje's sneaker", S_TROLL, LVL(8, 14, 2, 35, -4), (1), A(ATTK(AT_KICK, AD_COLD, 3, 7), ATTK(AT_BREA, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SOUND, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hola-hola lancer", S_TROLL, LVL(8, 10, -2, 30, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_KICK, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("horn troll", S_TROLL, /* spawns with unihorn */ LVL(8, 12, 4, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("troll snik", S_TROLL, /* spawns with short sword */ LVL(8, 10, 5, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("ogre troll", S_TROLL, LVL(8, 8, 1, 10, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), ATTK(AT_LASH, AD_PHYS, 4, 3), ATTK(AT_TRAM, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("triclaw troll", S_TROLL, LVL(8, 12, 3, 0, -3), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ulcerated offended", S_TROLL, LVL(8, 13, -2, 93, 20), (G_GENO|G_UNIQ|1), A(ATTK(AT_TUCH, AD_LETH, 1, 6), ATTK(AT_BOOM, AD_NTHR, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2875, 163, 0, MS_CUSS, MZ_SMALL), MR_FIRE, 0, M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_STRONG, M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("joyridden likelihood", S_TROLL, LVL(8, 13, -2, 2, 0), (2), A(ATTK(AT_KICK, AD_SHAN, 1, 2), ATTK(AT_TUCH, AD_VENO, 6, 5), ATTK(AT_STNG, AD_HEAL, 1, 1), ATTK(AT_STNG, AD_NIVE, 2, 6), ATTK(AT_LASH, AD_TRAP, 8, 5), NO_ATTK), SIZ(657, 954, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("outdoor unpaired", S_TROLL, LVL(8, 12, -3, 23, 0), (G_LGROUP|3), A(ATTK(AT_ENGL, AD_ACID, 1, 1), ATTK(AT_MAGC, AD_LETH, 8, 6), ATTK(AT_BOOM, AD_LITE, 4, 8), ATTK(AT_TRAM, AD_RBRE, 5, 6), ATTK(AT_GAZE, AD_NAST, 2, 5), ATTK(AT_STNG, AD_FRZE, 8, 1)), SIZ(3362, 934, 0, MS_REPAIR, MZ_SMALL), MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_TPORT| M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fandango furring auricle", S_TROLL, LVL(9, 12, -1, 26, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_EXPL, AD_SLIM, 2, 4), ATTK(AT_NONE, AD_BLND, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(95, 232, 0, MS_CONVERT, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("corona troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_NIVE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("you troll", S_TROLL, LVL(9, 10, 2, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("reckless troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("beam troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BEAM, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("human-hating tree", S_TROLL, LVL(9, 16, -2, 50, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_FAMN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_TREESQUAD, MZ_LARGE), MR_HITASTHREE|MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ice troll? err nope, it's immobile", S_TROLL, LVL(9, 0, 10, 0, -3), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_MISSING, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ice troll", S_TROLL, LVL(9, 10, 2, 20, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_COLD, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("shottytroll", S_TROLL, /* spawns with a shotgun */ LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("minor iceblock troll", S_TROLL, LVL(9, 10, 2, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_ICEB, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("carnivorous tree", S_TROLL, LVL(9, 12, 4, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("grin troll", S_TROLL, /* spawns with grinder */ LVL(9, 12, 0, 0, -3), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("troller loller", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_LEVI, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ego ice troll", S_TROLL, LVL(9, 10, 2, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_COLD, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rock troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("k troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_GRAV, 3, 6), ATTK(AT_NONE, AD_GRAV, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("inertia troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_INER, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bangtroll", S_TROLL, /* spawns with shotgun and 25 lead shots */ LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dread troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_DREA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_SLEEP, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("the thing troll", S_TROLL, LVL(9, 10, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_COLD, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_HITASONE|MR_ELEC, MR_COLD, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ass troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Bitchy Lara's hugging boot", S_TROLL, LVL(9, 12, 10, 0, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* speed 15-19, AC -4, MR 40, extra attacks 2, resists 2, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("annoying troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_DISP, 1, 1), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("troll flayer", S_TROLL, /* nooodle wants mind flayers on T */ LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eternized quinsy", S_TROLL, LVL(9, 11, -3, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_NPRO, 5, 7), ATTK(AT_TUCH, AD_THIE, 9, 7), ATTK(AT_BOOM, AD_DFOO, 9, 2), ATTK(AT_WEAP, AD_MIDI, 4, 4), ATTK(AT_WEAP, AD_DEBU, 5, 5), ATTK(AT_BOOM, AD_DREN, 9, 2)), SIZ(1230, 136, 0, MS_NURSE, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HIDE|M1_NOLIMBS|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_MALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hidden rock troll", S_TROLL, LVL(9, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_HIDE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("two-headed troll", S_TROLL, LVL(10, 12, 8, 0, -3), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("weaponizer troll", S_TROLL, LVL(10, 12, 8, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), ATTK(AT_WEAP, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("eyeglasses nerd", S_TROLL, LVL(10, 12, 8, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DFOO, 1, 10), ATTK(AT_NONE, AD_LAZY, 1, 10), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("broken cellphone", S_TROLL, LVL(10, 12, 5, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_RBRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_HANDY, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("portor troll", S_TROLL, LVL(10, 12, 4, 0, -3), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_TPORT, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bleep troll", S_TROLL, LVL(10, 12, 8, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_UNPR, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("iraha", S_TROLL, /* playable race */ LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GREEN), MON("quirky armament troll", S_TROLL, /* spawns with giant sea anemone */ LVL(10, 12, 8, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), ATTK(AT_WEAP, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stationary two-headed troll", S_TROLL, LVL(10, 12, 8, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cancel troll", S_TROLL, LVL(10, 12, 8, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_CNCL, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("conscientious mask objector", S_TROLL, LVL(10, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CORONA, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Sarah's airtight pants", S_TROLL, /* acts only with a 1 in 5 chance */ LVL(10, 12, -10, 60, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBAD, 6, 12), ATTK(AT_BEAM, AD_PLYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic-cancel troll", S_TROLL, LVL(10, 12, 8, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_MCRE, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("crazy shoes of sadness", S_TROLL, LVL(10, 12, -10, 60, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBAD, 1, 12), ATTK(AT_BEAM, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("teething ruler", S_TROLL, LVL(10, 12, 0, 33, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_LEGS, 1, 2), ATTK(AT_TUCH, AD_DETH, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1833, 14, 0, MS_PUPIL, MZ_HUGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_SPIDER|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yellow troll", S_TROLL, LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_DRST, 2, 8), ATTK(AT_BITE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("water troll", S_TROLL, LVL(11, 14, 4, 40, -3), (3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("darkwater troll", S_TROLL, LVL(11, 14, 4, 40, -3), (3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("lol troll", S_TROLL, LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_RUST, 2, 6), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("atomic roflcopter water troll", S_TROLL, /* super-invisible */ LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_RUST, 2, 6), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("splasher troll", S_TROLL, LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drowned troll", S_TROLL, LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_DEAD, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deepstate clobberer", S_TROLL, /* invisible */ LVL(11, 14, 4, 40, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_DEEPSTATE, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("swimmer troll", S_TROLL, LVL(11, 12, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sandra noise experience", S_TROLL, /* +7 fartbonus */ LVL(11, 16, -9, 80, -17), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sliding troll", S_TROLL, LVL(11, 14, 4, 40, -3), (3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_LAZY, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("not so dumb troll", S_TROLL, LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("changed troll", S_TROLL, LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_TERR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("developed troll", S_TROLL, LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_TERR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_PEACEFUL|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_LITHIVORE, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fardrown troll", S_TROLL, LVL(11, 12, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("airborne troll", S_TROLL, LVL(11, 14, 4, 40, -3), (2|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("troll mage", S_TROLL, LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("troll cleric", S_TROLL, LVL(11, 14, 4, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grave troll", S_TROLL, LVL(11, 8, 0, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DISE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_BONES, MZ_LARGE), 0, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_THICK_HIDE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gibbing undogmatic", S_TROLL, LVL(11, 12, 0, 49, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_DRCO, 8, 4), ATTK(AT_STNG, AD_RAGN, 3, 2), ATTK(AT_TENT, AD_ENCH, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(13, 771, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_NOHANDS|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("war troll", S_TROLL, LVL(12, 9, -1, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 4, 4), ATTK(AT_TRAM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("double-minded troll", S_TROLL, LVL(12, 9, -1, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_AREOLA, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("troll juba", S_TROLL, LVL(12, 12, 2, 30, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_CLAW, AD_BLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("permannoy troll", S_TROLL, /* spawns with laser pole */ LVL(12, 9, -1, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 4, 4), ATTK(AT_TRAM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("troroder", S_TROLL, /* spawns with wand of acid */ LVL(12, 12, -1, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("forgotten troll", S_TROLL, LVL(12, 8, 1, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_AMNE, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("memory robber troll", S_TROLL, LVL(12, 8, 1, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_MEMO, 4, 4), ATTK(AT_WEAP, AD_MEMO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flame troll", S_TROLL, LVL(12, 10, 2, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_FIRE, 2, 6), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_HITASONE, MR_FIRE, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trijet kingwood", S_TROLL, LVL(12, 23, 8, 73, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_SLOW, 1, 6), ATTK(AT_WEAP, AD_GRAV, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1908, 560, 0, MS_LAUGH, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE, MR_ACID, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS, M2_NOPOLY|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC|M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("uninteresting tractable", S_TROLL, LVL(13, 12, 2, 30, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_KICK, AD_POLY, 5, 8), ATTK(AT_NONE, AD_BANI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(767, 470, 0, MS_POKEDEX, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_OMNIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Olog-hai", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Olog-hai pounder", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Olog-hai berserker", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("fucking Olog-hai", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_SKIL, 3, 6), ATTK(AT_CLAW, AD_SKIL, 2, 8), ATTK(AT_BITE, AD_SKIL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("poisonous Olog-hai", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Olog-hai crusher", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("chaotic Olog-hai", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_CHAO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Olog-hai cruncher", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("acidic Olog-hai", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_ACID, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("noxious Olog-hai", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 3, 6), ATTK(AT_CLAW, AD_POIS, 2, 8), ATTK(AT_BITE, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_ACID|MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("porter Olog-hai", S_TROLL, LVL(13, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("overdosed unclouded", S_TROLL, LVL(13, 18, -8, 90, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_RATH, AD_LAZY, 6, 6), ATTK(AT_TRAM, AD_EDGE, 1, 3), ATTK(AT_SPIT, AD_PHYS, 5, 3), ATTK(AT_CLAW, AD_RUST, 8, 8), ATTK(AT_NONE, AD_ABDC, 4, 1), ATTK(AT_ENGL, AD_BADE, 2, 7)), SIZ(639, 28, 0, MS_STABILIZE, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_DRAIN, MR_POISON, M1_HIDE|M1_NOTAKE|M1_NOHEAD, M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sweet femmy", S_TROLL, /* spawns with feminine pumps */ LVL(14, 20, 0, 30, -7), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 25), ATTK(AT_RATH, AD_TRAP, 0, 0), ATTK(AT_HUGS, AD_ICUR, 0, 0), ATTK(AT_GAZE, AD_NAST, 4, 4), ATTK(AT_BOOM, AD_MIDI, 2, 20), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("troll guni-ma", S_TROLL, LVL(14, 12, 0, 40, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("frequently underestimate", S_TROLL, LVL(14, 8, -9, 33, -18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_LEGS, 6, 6), ATTK(AT_NONE, AD_MINA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1863, 811, 0, MS_GROWL, MZ_HUGE), MR_DISINT, 0, M1_NOTAKE|M1_NOEYES|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("regression sanitizer", S_TROLL, LVL(14, 15, 2, 35, 0), (1), A(ATTK(AT_WEAP, AD_WISD, 1, 5), ATTK(AT_TUCH, AD_CHRN, 2, 7), ATTK(AT_WEAP, AD_WRAT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1855, 447, 0, MS_SNORE, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mobilizing rowed burgle minicar", S_TROLL, LVL(14, 15, 3, 2, -16), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_RNG, 3, 8), ATTK(AT_BREA, AD_DGST, 5, 6), ATTK(AT_WEAP, AD_SEDU, 5, 1), ATTK(AT_BITE, AD_NGEN, 4, 3), ATTK(AT_WEAP, AD_THIR, 9, 4), NO_ATTK), SIZ(107, 78, 0, MS_LAUGH, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gruesome troll", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("troll who regenerates fast", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_COMBAT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("subaru impreza", S_TROLL, LVL(15, 12, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TRAM, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CAR, MZ_LARGE), MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("upcharge troll", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lovely wooden clog", S_TROLL, /* uses superhard sandals */ LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("troldesh shade", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("usenet troll", S_TROLL, LVL(15, 12, 4, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("desert car", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TRAM, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CAR, MZ_LARGE), MR_HITASONE|MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shock troll", S_TROLL, LVL(15, 10, 2, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_ELEC, 2, 6), ATTK(AT_BITE, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_LARGE), MR_ELEC|MR_HITASONE, MR_ELEC, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("std contractor", S_TROLL, /* spawns with victorian underwear and hippie heels, higher chance to give you STDs, eating them makes you deathly sick */ LVL(15, 12, 6, 1, 0), (1), A(ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("overslept troll", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mac chemist", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ACID, 4, 4), ATTK(AT_CLAW, AD_ACID, 4, 4), ATTK(AT_BITE, AD_ACID, 3, 6), ATTK(AT_BOOM, AD_ACID, 6, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_ACID, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID, M2_STRONG|M2_STALK|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("troll who trolls you", S_TROLL, LVL(15, 12, 2, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_DROP, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_LAUGH, MZ_LARGE), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("punching bag troll", S_TROLL, LVL(15, 2, -8, 40, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cross troll", S_TROLL, /* spawns with crossbow and ammo */ LVL(15, 10, -8, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("vile troll", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stupid blonde girl", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("lead troll", S_TROLL, /* spawns with lead-filled mace */ LVL(15, 10, -8, 40, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_GRUNT, MZ_HUGE), MR_STONE|MR_PLUSTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("chemistry teacher", S_TROLL, LVL(15, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_ACID, 4, 4), ATTK(AT_CLAW, AD_BURN, 4, 4), ATTK(AT_BITE, AD_CORR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_ACID|MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("ancient device", S_TROLL, LVL(15, 12, 2, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_AGGR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_HANDY, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, M2_DEMON, M3_FREQ_UNCOMMON3|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("wharf troll", S_TROLL, /* transforms terrain into WATERTUNNEL */ LVL(15, 14, 4, 40, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fluidator detra", S_TROLL, LVL(15, 12, 0, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_TDRA, 4, 6), ATTK(AT_HUGS, AD_TDRA, 4, 6), ATTK(AT_BEAM, AD_TDRA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wood troll", S_TROLL, LVL(15, 10, -8, 40, -3), (G_SGROUP|G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("salt troll", S_TROLL, /* spawns with sling, 35 salt chunks, chain mail and mummy wrapping */ LVL(15, 12, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("timber troll", S_TROLL, /* spawns with sharp axe and dented pot */ LVL(15, 10, -8, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("time troll", S_TROLL, LVL(15, 10, -8, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_TIME, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("metal troll", S_TROLL, LVL(15, 10, -8, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM|M1_METALLIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hidden troll", S_TROLL, LVL(15, 10, -8, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_STONE, 0, M1_HIDE|M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mist troll", S_TROLL, LVL(15, 10, -8, 40, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM|M1_OVIPAROUS, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("trap troll", S_TROLL, LVL(15, 10, -8, 40, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_STONE, 0, M1_HIDE|M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("polkanita", S_TROLL, LVL(15, 12, -8, 40, -2), (1), A(ATTK(AT_KICK, AD_SOUN, 6, 6), ATTK(AT_BEAM, AD_FIRE, 4, 4), ATTK(AT_GAZE, AD_SOUN, 3, 4), ATTK(AT_BEAM, AD_SOUN, 3, 4), ATTK(AT_HUGS, AD_SOUN, 3, 4), NO_ATTK), SIZ(600, 600, 0, MS_STENCH, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bitchy Lara's block-heeled boot", S_TROLL, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED|M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* speed 14-20, AC -3, MR 80, extra attacks 2, resists 2, M1 flags 1, M2 flags 1, M3 flags 2 */ MON("migest troll", S_TROLL, /* mist troll suggestion by red_kangaroo */ LVL(15, 10, -5, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM|M1_OVIPAROUS|M1_FLY, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("netherworld troll", S_TROLL, LVL(15, 10, -8, 40, -3), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 6), ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_DRAIN, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("minotroll", S_TROLL, /* evil patch idea by MarkNutt */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("furlong showery internuclear tenderhearted exhuming", S_TROLL, LVL(15, 10, -8, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SOUN, 1, 2), ATTK(AT_BEAM, AD_PAIN, 4, 5), ATTK(AT_TUCH, AD_TDRA, 1, 4), ATTK(AT_WEAP, AD_WEBS, 2, 9), ATTK(AT_BOOM, AD_MINA, 1, 3), NO_ATTK), SIZ(1119, 214, 0, MS_REPAIR, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE, MR_STONE, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("semidetached quagmiry", S_TROLL, LVL(15, 14, -7, 59, -3), (1), A(ATTK(AT_BITE, AD_POIS, 4, 3), ATTK(AT_ENGL, AD_WRAT, 1, 6), ATTK(AT_MAGC, AD_VAMP, 2, 7), ATTK(AT_BREA, AD_LEGS, 4, 9), NO_ATTK, NO_ATTK), SIZ(573, 768, 0, MS_PHOTO, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_OMNIVORE, M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("exudative tucking", S_TROLL, LVL(16, 19, -10, 60, 0), (3), A(ATTK(AT_BEAM, AD_SAMU, 3, 4), ATTK(AT_STNG, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_PART, 5, 7), ATTK(AT_MAGC, AD_WTHR, 1, 1), ATTK(AT_BEAM, AD_TREM, 4, 4), ATTK(AT_NONE, AD_DGST, 8, 2)), SIZ(75, 264, 0, MS_DEAD, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_NOLIMBS|M1_ANIMAL|M1_REGEN|M1_ACID|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("small stone troll", S_TROLL, LVL(16, 8, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 20), ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fire troll", S_TROLL, LVL(16, 16, -9, 0, -7), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 2, 9), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_FIRE, 2, 9), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_FIRE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty fire troll", S_TROLL, LVL(16, 16, -9, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 2, 9), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_FIRE, 2, 9), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_FIRE, 0, M1_HUMANOID|M1_REGEN|M1_HERBIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thoul", S_TROLL, /* corpse is already old */ LVL(16, 9, -4, 0, -9), (G_GENO|1), A(ATTK(AD_PHYS, AD_PLYS, 3, 6), ATTK(AT_CLAW, AD_PLYS, 2, 8), ATTK(AT_BITE, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("troll haju-li", S_TROLL, LVL(16, 12, -2, 60, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cavern troll", S_TROLL, LVL(16, 12, 4, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("extensive brutish", S_TROLL, LVL(16, 14, -2, 16, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_SAMU, 3, 3), ATTK(AT_STNG, AD_POLY, 1, 2), ATTK(AT_WEAP, AD_TIME, 9, 8), ATTK(AT_NONE, AD_MIDI, 7, 2), ATTK(AT_BITE, AD_SSEX, 4, 1), NO_ATTK), SIZ(651, 755, 0, MS_WHORE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fugging venose", S_TROLL, LVL(16, 17, 5, 60, 1), (1), A(ATTK(AT_BITE, AD_COLD, 1, 9), ATTK(AT_ENGL, AD_PLAS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1382, 745, 0, MS_BARBER, MZ_HUMAN), MR_ELEC, 0, M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("troll giant", S_TROLL, LVL(17, 10, -4, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 4, 6), ATTK(AT_TRAM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("Olog-hai laserpointer", S_TROLL, /* spawns with arm blaster */ LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("covid-19-infected Olog-hai", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Olog-hai returner", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_DEAD, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Olog-hai spellswinger", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Olog-hai PhD", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Olog-hai spellcaster", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Olog-hai cleric", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Olog-hai professor", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Olog-hai psychic", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_SPC2, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_DRAIN, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Olog-hai harrer", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_SANI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_DRAIN, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Olog-hai lunatic", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_INSA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_DRAIN, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Olog-hai spikethrower", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Olog-hai klieauer", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Olog-hai ambusher", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead Olog-hai ambusher", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_UNDEAD|M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Olog-hai permamimic", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Olog-hai mimic", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HIDE|M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIMIC|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Olog-hai thief", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_SITM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("black troll", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty troll", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("greneuvenic topmodel", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("deep troll", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_DRLI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_DRAIN, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("forest troll", S_TROLL, LVL(17, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("stave troll", S_TROLL, LVL(17, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("resin troll", S_TROLL, LVL(17, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_ACID, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_ACID, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mean troll", S_TROLL, LVL(17, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 1), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("three-headed troll", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bastard troll", S_TROLL, LVL(17, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK), SIZ(7500, 7500, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tetotum horace", S_TROLL, LVL(17, 12, 2, 46, 7), (G_VLGROUP|2), A(ATTK(AT_LASH, AD_TRAI, 7, 6), ATTK(AT_SCRA, AD_DGST, 5, 9), ATTK(AT_RATH, AD_VAPO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(79, 1053, 0, MS_CAR, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC, MR_ELEC, M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_REGEN, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Olog-hai warchief", S_TROLL, LVL(18, 12, -4, 0, -7), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("counter ace", S_TROLL, LVL(18, 11, -3, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ripshred troll", S_TROLL, LVL(18, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_SHAN, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Olog-hai backer", S_TROLL, LVL(18, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_HODS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("terrible troll", S_TROLL, LVL(18, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLEE, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_DREA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_SLEEP, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Rival Silver", S_TROLL, LVL(18, 13, -4, 60, -16), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PAIN, 4, 9), ATTK(AT_BEAM, AD_DFOO, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POKEDEX, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_PNAME|M2_NOPOLY|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dzoo-noo-qua", S_TROLL, LVL(19, 12, -5, 50, -3), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 2, 7), ATTK(AT_BITE, AD_DISE, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sortie vivisecting rehang", S_TROLL, LVL(19, 12, -7, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TERR, 3, 6), ATTK(AT_BITE, AD_DRST, 9, 4), ATTK(AT_SPIT, AD_ICEB, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1854, 436, 0, MS_TREESQUAD, MZ_SMALL), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("theosophical couping", S_TROLL, LVL(19, 12, -3, 4, 0), (G_UNIQ|1), A(ATTK(AT_BEAM, AD_CLRC, 4, 6), ATTK(AT_TRAM, AD_LITT, 1, 1), ATTK(AT_TUCH, AD_INER, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1094, 1095, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tunnel troll", S_TROLL, LVL(20, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_TUNNEL, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("techtroll", S_TROLL, LVL(20, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_TDRA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arphexad", S_TROLL, LVL(20, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rattle troll", S_TROLL, LVL(20, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SNORE, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Antje's block-heeled boot", S_TROLL, LVL(20, 9, -4, 45, -9), (1), A(ATTK(AT_KICK, AD_CHRN, 4, 7), ATTK(AT_WEAP, AD_DARK, 6, 8), ATTK(AT_BREA, AD_DISN, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_SLEEP, MR_DISINT|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_SLIME, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bad Olog-hai", S_TROLL, LVL(20, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_BADE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("abnormal Olog-hai", S_TROLL, LVL(20, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("black femmy", S_TROLL, /* spawns with block-heeled combat boot */ LVL(20, 12, 0, 90, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 5), ATTK(AT_SCRA, AD_LEGS, 5, 9), ATTK(AT_HUGS, AD_BADE, 3, 4), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elite Olog-hai", S_TROLL, LVL(20, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_THIE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spiller Olog-hai", S_TROLL, LVL(20, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_NONE, AD_SLUD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("siege rubbled", S_TROLL, LVL(20, 12, -6, 91, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_CALM, 6, 1), ATTK(AT_BEAM, AD_SLOW, 1, 3), ATTK(AT_TUCH, AD_TIME, 2, 3), ATTK(AT_KICK, AD_VAMP, 4, 6), NO_ATTK, NO_ATTK), SIZ(1201, 363, 0, MS_CUSS, MZ_LARGE), MR_DISINT, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_NONMOVING|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("femme", S_TROLL, /* can always seduce players of both genders; better chance of good outcomes */ LVL(20, 15, -5, 80, -10), (1|G_RGROUP), A(ATTK(AT_KICK, AD_ALIN, 6, 9), ATTK(AT_BEAM, AD_BADE, 6, 7), ATTK(AT_HUGS, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3500, 3500, 0, MS_STENCH, MZ_LARGE), MR_PLUSONE|MR_HITASTHREE|MR_COLD|MR_FIRE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elbow troll", S_TROLL, /* spawns with yumi and ya */ LVL(20, 11, -2, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BREA, AD_RBRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("feature phone", S_TROLL, LVL(20, 12, 0, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PART, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_HANDY, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_FLY, M2_DEMON, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("godless Olog-hai", S_TROLL, LVL(20, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_RBAD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("serious troll", S_TROLL, LVL(20, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_SLEEP, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("troll haju-ma", S_TROLL, LVL(20, 12, -4, 75, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("munch provider", S_TROLL, LVL(20, 12, -10, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_GRUNT, MZ_GIGANTIC), MR_HITASTWO|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cigar-smoking juror", S_TROLL, /* spawns with cigar */ LVL(20, 12, 0, 0, -20), (1), A(ATTK(AT_WEAP, AD_BURN, 6, 6), ATTK(AT_KICK, AD_STUN, 4, 6), ATTK(AT_TRAM, AD_DAMA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CUSS, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_POIS|M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Anton", S_TROLL, LVL(20, 12, 10, 0, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: METAL_CLUB SLING CAPTCHA_STONE */ /* speed 18-25, AC -8, MR 40, extra attacks 2, resists 0, M1 flags 2, M2 flags 0, M3 flags 0 */ MON("Donald Trump", S_TROLL, /* idea by Menche */ LVL(20, 12, -10, 100, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_BANI, 20, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("checkmate trespassed legitimized", S_TROLL, LVL(20, 8, 6, 91, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_NONE, AD_MCRE, 3, 3), ATTK(AT_NONE, AD_ICEB, 7, 9), ATTK(AT_KICK, AD_VENO, 9, 5), ATTK(AT_BEAM, AD_DEST, 1, 7), ATTK(AT_BOOM, AD_ENCH, 7, 9), ATTK(AT_TUCH, AD_CONT, 1, 6)), SIZ(192, 817, 0, MS_TEACHER, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSARTI, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pierrot forensic", S_TROLL, LVL(21, 13, 10, 31, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_DFOO, 8, 5), ATTK(AT_BUTT, AD_MEMO, 8, 2), ATTK(AT_RATH, AD_DREN, 0, 2), ATTK(AT_GAZE, AD_LITT, 2, 4), NO_ATTK, NO_ATTK), SIZ(169, 369, 0, MS_SPOILER, MZ_GIGANTIC), MR_DISINT|MR_ACID, 0, M1_NOEYES|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hill troll", S_TROLL, LVL(21, 12, -4, 25, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("offseen troll", S_TROLL, LVL(21, 12, -4, 60, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_HITASFOUR, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lava troll", S_TROLL, LVL(21, 12, -4, 25, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_LAVA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eco-terrorist", S_TROLL, /* by potato44 */ LVL(21, 18, 0, 80, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_EXPL, AD_PHYS, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_TREESQUAD, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_HERBIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_PEACEFUL|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shadow troll", S_TROLL, LVL(21, 14, -6, 40, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("diver troll", S_TROLL, LVL(21, 12, -4, 70, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), ATTK(AT_CLAW, AD_PHYS, 2, 11), ATTK(AT_BITE, AD_WRAP, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("decay shitter", S_TROLL, LVL(22, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_DCAY, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 9), ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASFOUR|MR_DEATH, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pompeji amnesiac", S_TROLL, LVL(22, 17, -13, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DIMN, 4, 8), ATTK(AT_WEAP, AD_AMNE, 4, 8), ATTK(AT_NONE, AD_DIMN, 4,10), ATTK(AT_BEAM, AD_AMNE, 4, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nightmare troll", S_TROLL, LVL(23, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 9), ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASFOUR|MR_DEATH, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hungry Olog-hai", S_TROLL, LVL(23, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_FAMN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hexapody unfaded", S_TROLL, LVL(23, 12, -3, 2, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_AGGR, 3, 6), ATTK(AT_BEAM, AD_SCOR, 4, 2), ATTK(AT_ENGL, AD_ABDC, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3468, 325, 0, MS_METALMAFIA, MZ_HUMAN), 0, 0, M1_HIDE|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT, M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("quaffing perm", S_TROLL, LVL(23, 12, -9, 59, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_MCRE, 3, 1), ATTK(AT_SPIT, AD_PAIN, 8, 7), ATTK(AT_LASH, AD_CONT, 4, 7), ATTK(AT_MAGC, AD_MAGM, 5, 4), NO_ATTK, NO_ATTK), SIZ(1106, 272, 0, MS_SMITH, MZ_TINY), MR_POISON, 0, M1_AMORPHOUS|M1_HIDE|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vow xerophthalmia", S_TROLL, LVL(23, 15, 8, 29, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_STAT, 4, 1), ATTK(AT_WEAP, AD_SLUD, 1, 7), ATTK(AT_CLAW, AD_TCKL, 8, 3), ATTK(AT_CLAW, AD_RBAD, 8, 1), ATTK(AT_NONE, AD_SLUD, 0, 5), NO_ATTK), SIZ(2217, 99, 0, MS_METALMAFIA, MZ_MEDIUM), MR_COLD, MR_COLD, M1_NOHANDS|M1_NOLIMBS|M1_SLITHY, M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HUMAN|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hemotoxin callback", S_TROLL, LVL(23, 12, 0, 60, 0), (4), A(ATTK(AT_TRAM, AD_STCK, 3, 8), ATTK(AT_TUCH, AD_FEAR, 4, 8), ATTK(AT_GAZE, AD_SLOW, 4, 4), ATTK(AT_BEAM, AD_TRAI, 3, 6), ATTK(AT_CLAW, AD_IDAM, 5, 1), ATTK(AT_KICK, AD_MANA, 5, 2)), SIZ(236, 642, 0, MS_DEAD, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DRAIN, MR_SLEEP, M1_CONCEAL|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stone troll", S_TROLL, LVL(25, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_TUNNEL, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flintroll", S_TROLL, LVL(25, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_TUNNEL, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petro troll", S_TROLL, /* evil patch idea by jonadab */ LVL(25, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_STON, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_TUNNEL, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("edged troll", S_TROLL, LVL(25, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_EDGE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_TUNNEL, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("arch-troll", S_TROLL, LVL(25, 9, -6, 90, -15), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 5, 6), ATTK(AT_MAGC, AD_SPEL, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSBOOK|M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("cliff troll", S_TROLL, LVL(25, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nasty Olog-hai", S_TROLL, LVL(25, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_NAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lives troll", S_TROLL, LVL(25, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRCH, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ammoroll", S_TROLL, /* spawns with sling and 35 sling ammos */ LVL(25, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("evil Olog-hai", S_TROLL, LVL(25, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_MINA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("middle-earthian Olog-hai", S_TROLL, LVL(25, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_RUNS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("programming interlinked garment scansion scantily", S_TROLL, LVL(25, 19, -6, 46, 3), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_ELEC, 3, 3), ATTK(AT_TRAM, AD_GLIB, 2, 9), ATTK(AT_BOOM, AD_DISE, 4, 6), ATTK(AT_SPIT, AD_GLIB, 1, 6), ATTK(AT_BITE, AD_WET, 6, 1), ATTK(AT_BEAM, AD_CLRC, 3, 3)), SIZ(1551, 1265, 0, MS_SUPERMAN, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Greta", S_TROLL, LVL(25, 16, 2, 80, -15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_RBRE, 8, 9), ATTK(AT_KICK, AD_CALM, 6, 7), ATTK(AT_BEAM, AD_PLAS, 6, 8), ATTK(AT_GAZE, AD_CURS, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_POISON|MR_ACID|MR_SLEEP|MR_HITASTHREE, MR_ELEC|MR_FIRE|MR_POISON|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON7, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HUGGING_BOOT FEMININE_PUMPS WAN_MAKE_VISIBLE SCR_DESTROY_ARMOR POT_RADIUM */ MON("pish eulogizing", S_TROLL, LVL(25, 15, -8, 21, 0), (1), A(ATTK(AT_TUCH, AD_WET, 7, 1), ATTK(AT_SPIT, AD_WET, 9, 9), ATTK(AT_BEAM, AD_COLD, 8, 4), ATTK(AT_TENT, AD_INSA, 5, 9), ATTK(AT_TRAM, AD_ICEB, 4, 3), NO_ATTK), SIZ(977, 842, 0, MS_DJINNI, MZ_TINY), MR_COLD|MR_ACID|MR_DRAIN, MR_COLD, M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("holistically mungoose", S_TROLL, LVL(26, 13, 4, 12, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_CURS, 7, 1), ATTK(AT_TENT, AD_CALM, 1, 4), ATTK(AT_TUCH, AD_STCK, 8, 1), ATTK(AT_CLAW, AD_MANA, 4, 2), ATTK(AT_EXPL, AD_BANI, 6, 1), NO_ATTK), SIZ(207, 6, 0, MS_MEW, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID, MR_COLD, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_POIS, M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("troll priest", S_TROLL, LVL(26, 12, -4, 30, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_SLEEP, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hc her penis", S_TROLL, LVL(26, 18, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PAIN, 8, 15), ATTK(AT_KICK, AD_GLIB, 6, 9), ATTK(AT_BEAM, AD_ABDC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_PLUSTHREE|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOLIMBS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Sandra", S_TROLL, /* kickboxing woman in high heels */ LVL(26, 16, -9, 80, -17), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 3, 10), ATTK(AT_GAZE, AD_GLIB, 1, 1), ATTK(AT_SCRA, AD_THIR, 5, 7), ATTK(AT_BEAM, AD_POLY, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: COMBAT_STILETTOS SPIKED_BATTLE_BOOT SCALE_MAIL LEATHER_CLOAK */ MON("freeze troll", S_TROLL, LVL(27, 10, -7, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_FRZE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iceblock troll", S_TROLL, LVL(27, 10, -7, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_ICEB, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("determined troll", S_TROLL, LVL(27, 10, -7, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PART, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("algroth", S_TROLL, LVL(27, 12, -7, 60, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 3, 3), ATTK(AT_CLAW, AD_DRST, 3, 3), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fucker troll", S_TROLL, LVL(27, 12, -7, 60, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 3, 3), ATTK(AT_CLAW, AD_DRST, 3, 3), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dementor troll", S_TROLL, LVL(27, 12, 0, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLEE, 3, 6), ATTK(AT_CLAW, AD_PLYS, 2, 4), ATTK(AT_BITE, AD_DREA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_SLEEP, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("serfhood sidelight", S_TROLL, LVL(27, 12, 9, 38, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_GLIB, 1, 7), ATTK(AT_TUCH, AD_BURN, 1, 6), ATTK(AT_WEAP, AD_WRAT, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2596, 1539, 0, MS_DEEPSTATE, MZ_SMALL), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, MR_ELEC, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS| M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_SPIDER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("snow troll", S_TROLL, LVL(28, 12, -5, 50, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_COLD, 2, 6), ATTK(AT_BITE, AD_COLD, 2, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant stone troll", S_TROLL, LVL(28, 9, -5, 55, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 20), ATTK(AT_WEAP, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("not really tiny troll", S_TROLL, LVL(28, 15, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_POIS, 3, 10), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_GRUNT, MZ_TINY), MR_COLD, MR_COLD, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kueruleaita", S_TROLL, LVL(28, 19, 0, 95, -12), (1), A(ATTK(AT_KICK, AD_IDAM, 9, 9), ATTK(AT_BEAM, AD_DAMA, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_STENCH, MZ_HUMAN), MR_HITASFOUR|MR_COLD|MR_FIRE|MR_ELEC|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lording belling", S_TROLL, LVL(28, 12, -8, 66, 0), (2), A(ATTK(AT_NONE, AD_MCRE, 7, 5), ATTK(AT_BITE, AD_DREA, 1, 6), ATTK(AT_KICK, AD_CHKH, 7, 2), ATTK(AT_ENGL, AD_THIR, 9, 3), ATTK(AT_WEAP, AD_DEPR, 1, 3), NO_ATTK), SIZ(1411, 568, 0, MS_BARK, MZ_HUGE), MR_SLEEP|MR_DISINT, 0, M1_CONCEAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_DWARF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stunk liquefy", S_TROLL, LVL(28, 11, 2, 73, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_WEAP, AD_CORR, 3, 7), ATTK(AT_SPIT, AD_FAKE, 5, 2), ATTK(AT_TUCH, AD_DEST, 1, 6), ATTK(AT_ENGL, AD_DROP, 6, 9), NO_ATTK, NO_ATTK), SIZ(339, 141, 0, MS_SING, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_EGOTYPE|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("metricate unbridle brownish pinked garde", S_TROLL, LVL(29, 15, -1, 94, 3), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_AXUS, 4, 1), ATTK(AT_BREA, AD_WEBS, 5, 8), ATTK(AT_WEAP, AD_DRDX, 5, 1), ATTK(AT_BUTT, AD_SLIM, 9, 3), ATTK(AT_TENT, AD_DRCH, 9, 9), ATTK(AT_TUCH, AD_MCRE, 7, 1)), SIZ(1406, 718, 0, MS_GLYPHS, MZ_LARGE), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_SEE_INVIS|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tonne insight", S_TROLL, LVL(29, 15, 8, 75, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_DCAY, 3, 9), ATTK(AT_EXPL, AD_BADE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1531, 1553, 0, MS_GIBBERISH, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aklash", S_TROLL, LVL(29, 12, -7, 60, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 20), ATTK(AT_HUGS, AD_PHYS, 2, 9), ATTK(AT_BREA, AD_DRST, 3, 8), NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS|M1_ACID, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("skeleton troll", S_TROLL, LVL(30, 12, -7, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 1, 6), ATTK(AT_WEAP, AD_DRST, 1, 6), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("armed isengard troll", S_TROLL, /* spawns with heavy grinder and field plate */ LVL(30, 12, -6, 60, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE|MR_DEATH, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("olog", S_TROLL, /* spawns with war hammer */ LVL(30, 15, -3, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("olog that could have been", S_TROLL, /* spawns with war hammer, super regene */ LVL(30, 15, -3, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("perpetual troll", S_TROLL, LVL(30, 12, -6, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_BITE, AD_FEMI, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("isengard troll", S_TROLL, LVL(30, 12, -6, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE|MR_DEATH, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark troll", S_TROLL, LVL(30, 12, -6, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_ACID, 2, 5), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invariable honoured varyingly", S_TROLL, LVL(30, 10, 7, 55, 0), (G_LGROUP|1), A(ATTK(AT_TRAM, AD_WEBS, 7, 4), ATTK(AT_LASH, AD_SHRD, 4, 3), ATTK(AT_WEAP, AD_CAST, 6, 7), ATTK(AT_BREA, AD_CORR, 6, 1), NO_ATTK, NO_ATTK), SIZ(1600, 354, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("advert oxidative", S_TROLL, LVL(30, 12, 4, 38, 0), (G_VLGROUP|1), A(ATTK(AT_TRAM, AD_NTHR, 5, 8), ATTK(AT_SCRA, AD_AXUS, 8, 6), ATTK(AT_CLAW, AD_SHRD, 9, 8), ATTK(AT_BREA, AD_INSA, 1, 4), ATTK(AT_STNG, AD_MAGM, 1, 1), NO_ATTK), SIZ(2235, 320, 0, MS_STABILIZE, MZ_SMALL), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shrubby civilization", S_TROLL, LVL(30, 12, 2, 39, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_LASH, AD_CURS, 7, 1), ATTK(AT_GAZE, AD_DRLI, 7, 7), ATTK(AT_BEAM, AD_PHYS, 1, 7), ATTK(AT_TUCH, AD_SHRD, 8, 9), NO_ATTK, NO_ATTK), SIZ(649, 313, 0, MS_SPELL, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_HERBIVORE, M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_WAITFORU|M3_MIMIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("lab-experimenting troll", S_TROLL, LVL(30, 12, -6, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_BITE, AD_NIVE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID|M1_SWIM|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("project impurity labcoat", S_TROLL, LVL(30, 12, -6, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_BITE, AD_NIVE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_LARGE), MR_HITASTHREE|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_ACID|M1_SWIM|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS|M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Kristin", S_TROLL, LVL(30, 14, -8, 75, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_RBRE, 6, 6), ATTK(AT_KICK, AD_CHRN, 8, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_TRAM, AD_STUN, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS|M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: BLOCK_HEELED_COMBAT_BOOT STURDY_PLATEAU_BOOT_FOR_GIRLS COMBAT_STILETTOS HUGGING_BOOT RIN_TIMELY_BACKUP(5) WAN_REMOVE_RESISTANCE SOFT_SNEAKERS HIPPIE_HEELS */ MON("diphtheria welcoming", S_TROLL, LVL(30, 11, 8, 14, -2), (G_GENO|1), A(ATTK(AT_MAGC, AD_LAZY, 5, 1), ATTK(AT_LASH, AD_TDRA, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1499, 76, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL, M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("huggermugger bestrew discomfited commercing", S_TROLL, LVL(30, 13, -7, 34, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_NONE, AD_MINA, 4, 4), ATTK(AT_WEAP, AD_STUN, 8, 2), ATTK(AT_SPIT, AD_DREN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(327, 1827, 0, MS_SOCKS, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN| M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fogged armlessly", S_TROLL, LVL(31, 13, 7, 1, -3), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_DIMN, 8, 9), ATTK(AT_BITE, AD_DRCH, 9, 5), ATTK(AT_BITE, AD_SLIM, 8, 2), ATTK(AT_WEAP, AD_DRLI, 1, 7), NO_ATTK, NO_ATTK), SIZ(149, 145, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_ELEC, 0, M1_FLY|M1_NOHEAD|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fantasying salmonella", S_TROLL, LVL(31, 12, 1, 44, 0), (1), A(ATTK(AT_BITE, AD_SLEE, 2, 8), ATTK(AT_TENT, AD_GRAV, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 2, 0, MS_ANIMAL, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_REGEN|M1_TPORT| M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("accusor repast sulfide plaudit", S_TROLL, LVL(31, 12, -8, 99, 18), (G_SGROUP|1), A(ATTK(AT_MAGC, AD_DRIN, 5, 1), ATTK(AT_BUTT, AD_WEEP, 5, 8), ATTK(AT_MAGC, AD_ILLU, 3, 7), ATTK(AT_ENGL, AD_TECH, 5, 6), ATTK(AT_BUTT, AD_GRAV, 2, 2), NO_ATTK), SIZ(4621, 109, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_STONE, 0, M1_CLING|M1_HIDE|M1_POIS, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stovepipe vervet smoldering", S_TROLL, LVL(31, 18, -7, 84, 0), (4), A(ATTK(AT_STNG, AD_DROP, 1, 4), ATTK(AT_NONE, AD_POLY, 6, 2), ATTK(AT_HUGS, AD_CONT, 1, 1), ATTK(AT_GAZE, AD_ICUR, 2, 7), ATTK(AT_LASH, AD_FUMB, 6, 1), NO_ATTK), SIZ(3251, 286, 0, MS_CONVERT, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_TPORT_CNTRL|M1_ACID, M2_PNAME|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("serialist tottered enwombing", S_TROLL, LVL(31, 12, 3, 86, 20), (G_PLATOON|4|G_RGROUP), A(ATTK(AT_SCRA, AD_SAMU, 2, 7), ATTK(AT_BREA, AD_STTP, 8, 1), ATTK(AT_TENT, AD_SOUN, 3, 2), ATTK(AT_SCRA, AD_MEMO, 6, 6), NO_ATTK, NO_ATTK), SIZ(1222, 467, 0, MS_SHRIEK, MZ_LARGE), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("frowning ethene", S_TROLL, LVL(32, 11, 1, 63, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_GRAV, 8, 7), ATTK(AT_LASH, AD_INER, 1, 1), ATTK(AT_BITE, AD_CONT, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(856, 1013, 0, MS_SISSY, MZ_MEDIUM), MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("umbrae emoter burgling universal", S_TROLL, LVL(32, 11, 6, 25, 11), (G_GENO|G_SGROUP|3), A(ATTK(AT_MAGC, AD_DRDX, 4, 7), ATTK(AT_HUGS, AD_TECH, 1, 9), ATTK(AT_TENT, AD_CLRC, 6, 3), ATTK(AT_TRAM, AD_WEBS, 7, 2), ATTK(AT_MAGC, AD_LAVA, 3, 7), NO_ATTK), SIZ(2078, 398, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_WANDER|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bruited saucebox", S_TROLL, LVL(32, 11, 2, 91, 0), (G_SGROUP|2), A(ATTK(AT_WEAP, AD_MIDI, 8, 1), ATTK(AT_TUCH, AD_GRAV, 5, 1), ATTK(AT_STNG, AD_COLD, 7, 1), ATTK(AT_BEAM, AD_SGLD, 5, 5), ATTK(AT_TRAM, AD_TREM, 5, 7), ATTK(AT_BITE, AD_GRAV, 9, 2)), SIZ(135, 418, 0, MS_GAARDIEN, MZ_TINY), MR_ELEC, 0, M1_NEEDPICK|M1_ANIMAL|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("troll juggernaut", S_TROLL, LVL(32, 18, -8, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 7, 6), ATTK(AT_CLAW, AD_PHYS, 7, 8), ATTK(AT_BITE, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7500, 7500, 0, MS_GRUNT, MZ_GIGANTIC), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Olog-hai gorgon", S_TROLL, LVL(33, 12, -8, 0, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_STON, 4, 6), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_NONE, AD_STON, 3, 8), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Olog-hai stonebleeder", S_TROLL, LVL(33, 12, -8, 0, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_EDGE, 4, 6), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_NONE, AD_EDGE, 3, 8), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hell troll", S_TROLL, LVL(33, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 9), ATTK(AT_BITE, AD_POIS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR|MR_DEATH|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellweap troll", S_TROLL, LVL(33, 12, -4, 0, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 9), ATTK(AT_BITE, AD_POIS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GRUNT, MZ_HUGE), MR_HITASFOUR|MR_DEATH|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("slaughtering troll", S_TROLL, LVL(33, 18, -10, 100, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_BEAM, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cave troll", S_TROLL, LVL(33, 12, -7, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("usherette conservatively", S_TROLL, LVL(34, 4, -2, 50, -16), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_GRAV, 9, 8), ATTK(AT_BUTT, AD_AGGR, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1386, 78, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_NOTAKE|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("brokenly boa", S_TROLL, LVL(34, 5, 5, 41, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_ENGL, AD_DRCO, 2, 9), ATTK(AT_GAZE, AD_BANI, 1, 5), ATTK(AT_WEAP, AD_NIVE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(549, 707, 0, MS_GLYPHS, MZ_TINY), MR_COLD|MR_SLEEP, 0, M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dragonhead implement", S_TROLL, LVL(34, 12, -7, 1, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DCAY, 1, 1), ATTK(AT_TENT, AD_CHRN, 7, 8), ATTK(AT_WEAP, AD_TREM, 7, 5), ATTK(AT_TENT, AD_PART, 8, 1), ATTK(AT_WEAP, AD_MINA, 2, 3), NO_ATTK), SIZ(2290, 46, 0, MS_HUMANOID, MZ_LARGE), MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_MINDLESS|M1_THICK_HIDE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("half-troll", S_TROLL, LVL(34, 12, -7, 60, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("whole-troll", S_TROLL, LVL(34, 12, -7, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flameproof troll", S_TROLL, LVL(34, 12, -7, 60, -7), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(20000, 20000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_FIRE, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scrag", S_TROLL, LVL(35, 12, -1, 50, -3), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 3, 2), ATTK(AT_WEAP, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("zambia mandate", S_TROLL, LVL(35, 5, -7, 84, 7), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CALM, 1, 4), ATTK(AT_STNG, AD_NACU, 6, 8), ATTK(AT_NONE, AD_PLYS, 1, 8), ATTK(AT_LASH, AD_BLND, 1, 5), ATTK(AT_WEAP, AD_EDGE, 3, 5), ATTK(AT_BITE, AD_DARK, 1, 4)), SIZ(1198, 474, 0, MS_HANDY, MZ_GIGANTIC), MR_SLEEP, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reconsigning piping", S_TROLL, LVL(35, 9, -4, 40, 0), (G_VLGROUP|3), A(ATTK(AT_KICK, AD_ELEC, 1, 7), ATTK(AT_SCRA, AD_BADE, 4, 9), ATTK(AT_WEAP, AD_RUST, 5, 1), ATTK(AT_BUTT, AD_CURS, 9, 4), ATTK(AT_TENT, AD_BANI, 5, 3), NO_ATTK), SIZ(3203, 180, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_MINDLESS|M1_REGEN|M1_OMNIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("clime lazaretto carnally proconsul", S_TROLL, LVL(35, 12, -5, 24, 0), (2), A(ATTK(AT_STNG, AD_IDAM, 1, 8), ATTK(AT_WEAP, AD_WGHT, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 302, 0, MS_TRUMPET, MZ_SMALL), MR_FIRE|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS, M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flout vocalize", S_TROLL, LVL(36, 13, 6, 61, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_SLEE, 6, 7), ATTK(AT_WEAP, AD_FIRE, 6, 4), ATTK(AT_SPIT, AD_FAMN, 1, 1), ATTK(AT_MAGC, AD_RBRE, 2, 8), NO_ATTK, NO_ATTK), SIZ(2410, 405, 0, MS_WOLLOH, MZ_MEDIUM), MR_SLEEP|MR_ACID, 0, M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pupating acid platier baldest mixt", S_TROLL, LVL(36, 13, -5, 46, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_BLEE, 7, 1), ATTK(AT_BITE, AD_FAMN, 1, 4), ATTK(AT_STNG, AD_RUST, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 1323, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_HERBIVORE|M1_METALLIVORE, M2_STRONG|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stone troll boss", S_TROLL, LVL(36, 6, -8, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_WEAP, AD_PHYS, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("eldrak", S_TROLL, LVL(37, 12, -9, 80, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("troll clan chief", S_TROLL, LVL(37, 18, -5, 50, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("juxtaposition cromwellian", S_TROLL, LVL(37, 11, 5, 55, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DROP, 4, 9), ATTK(AT_LASH, AD_DAMA, 6, 1), ATTK(AT_BREA, AD_DCAY, 5, 9), ATTK(AT_EXPL, AD_FEMI, 5, 3), ATTK(AT_SPIT, AD_CAST, 2, 5), ATTK(AT_TUCH, AD_BURN, 5, 2)), SIZ(1513, 690, 0, MS_GAARDIEN, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_UNSOLID|M1_REGEN, M2_MINION|M2_ROCKTHROW|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("multivalent bacillary", S_TROLL, LVL(38, 16, -8, 6, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_FAMN, 5, 3), ATTK(AT_HUGS, AD_MANA, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(721, 870, 0, MS_HISS, MZ_GIGANTIC), MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("betatron budget tantalum golden graphitic", S_TROLL, LVL(38, 18, -10, 21, 20), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_MAGC, AD_SIN, 1, 3), ATTK(AT_BREA, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(237, 59, 0, MS_GIBBERISH, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_ANIMAL|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sarcomata gogo", S_TROLL, LVL(38, 13, 4, 30, -18), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_SOUN, 7, 7), ATTK(AT_HUGS, AD_VENO, 1, 7), ATTK(AT_LASH, AD_PART, 9, 5), ATTK(AT_BOOM, AD_VOMT, 8, 6), ATTK(AT_SCRA, AD_NGRA, 4, 7), NO_ATTK), SIZ(79, 464, 0, MS_MEW, MZ_HUMAN), MR_SLEEP, 0, M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flyable winch", S_TROLL, LVL(39, 17, 2, 28, -7), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_DFOO, 8, 1), ATTK(AT_BREA, AD_LEGS, 6, 5), ATTK(AT_ENGL, AD_ICEB, 8, 6), ATTK(AT_TRAM, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK), SIZ(5, 453, 0, MS_CUSS, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("strangest caspian", S_TROLL, LVL(39, 12, 6, 89, -4), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_SSEX, 2, 3), ATTK(AT_BEAM, AD_BLAS, 8, 7), ATTK(AT_ENGL, AD_LETH, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1631, 1605, 0, MS_SISSY, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("special troll", S_TROLL, /* shambling horror type */ LVL(40, 10, -7, 40, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_FRZE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("spirit troll", S_TROLL, LVL(40, 12, -9, 90, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP|MR_COLD|MR_ELEC|MR_PLUSTWO, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS|M1_UNSOLID, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ripoff troll", S_TROLL, LVL(40, 10, -7, 40, -3), (1), A(ATTK(AT_WEAP, AD_SAMU, 3, 6), ATTK(AT_CLAW, AD_SAMU, 3, 6), ATTK(AT_BITE, AD_SAMU, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_HITASTHREE, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("troll chieftain", S_TROLL, LVL(40, 13, -2, 80, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("troll king", S_TROLL, LVL(40, 18, -7, 75, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_BITE, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("troll boss", S_TROLL, LVL(40, 13, -2, 80, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_MAGC, AD_CLRC, 6, 6)), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("spirit thrower troll", S_TROLL, LVL(40, 12, -9, 90, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP|MR_COLD|MR_ELEC|MR_PLUSTWO, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS|M1_UNSOLID, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Tillmann", S_TROLL, LVL(40, 15, -20, 100, -20), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 20, 20), ATTK(AT_KICK, AD_RBRE, 5, 8), ATTK(AT_GAZE, AD_FEAR, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_PLUSFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: TSURUGI FORCE_PIKE YELLOW_DRAGON_SCALES VENOM_SHIELD AMULET_OF_LIFE_SAVING POT_ICE SCR_BAD_EFFECT WAN_GAIN_LEVEL WAN_CREATE_HORDE */ MON("sponsoring performance", S_TROLL, LVL(40, 9, -1, 8, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BITE, AD_CONT, 5, 1), ATTK(AT_TUCH, AD_MIDI, 1, 3), ATTK(AT_BUTT, AD_DFOO, 2, 1), ATTK(AT_SCRA, AD_RNG, 7, 8), ATTK(AT_SPIT, AD_LETH, 6, 3), ATTK(AT_CLAW, AD_LAVA, 6, 3)), SIZ(2152, 43, 0, MS_GAARDIEN, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_ANIMAL|M1_REGEN, M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("correcting caninity", S_TROLL, LVL(40, 12, -1, 62, 19), (4), A(ATTK(AT_BITE, AD_NACU, 9, 8), ATTK(AT_WEAP, AD_STCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3451, 337, 0, MS_ANIMAL, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_MINDLESS|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("troll high priest", S_TROLL, LVL(42, 18, -8, 80, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("materialize majestical", S_TROLL, LVL(43, 13, 5, 7, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_SANI, 5, 4), ATTK(AT_ENGL, AD_SAMU, 4, 6), ATTK(AT_GAZE, AD_STON, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2610, 811, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("enterprisingly larry", S_TROLL, LVL(44, 17, 10, 18, 16), (G_GENO|1), A(ATTK(AT_BITE, AD_SKIL, 8, 3), ATTK(AT_BITE, AD_INER, 2, 6), ATTK(AT_TENT, AD_HODS, 4, 6), ATTK(AT_ENGL, AD_FUMB, 2, 7), ATTK(AT_BUTT, AD_WTHR, 5, 2), NO_ATTK), SIZ(119, 105, 0, MS_SQAWK, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_ACID|M1_POIS, M2_ROCKTHROW|M2_COLLECT|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rhomboid reedit misjudging", S_TROLL, LVL(44, 12, 9, 41, 15), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CHAO, 4, 2), ATTK(AT_HUGS, AD_DEBU, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1672, 531, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("abash accrued", S_TROLL, LVL(44, 11, -8, 37, 0), (G_RGROUP|1), A(ATTK(AT_BUTT, AD_ILLU, 2, 8), ATTK(AT_RATH, AD_HEAL, 5, 8), ATTK(AT_SCRA, AD_SITM, 1, 7), ATTK(AT_KICK, AD_LEVI, 5, 6), ATTK(AT_BUTT, AD_INSA, 3, 9), ATTK(AT_TUCH, AD_NEXU, 8, 8)), SIZ(35, 381, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("prowling damascened intromitting mormon", S_TROLL, LVL(45, 12, 6, 67, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_TDRA, 7, 16), ATTK(AT_STNG, AD_DAMA, 4, 11), ATTK(AT_KICK, AD_HALU, 9, 15), ATTK(AT_HUGS, AD_RAGN, 4, 13), ATTK(AT_BREA, AD_DRCH, 8, 5), ATTK(AT_CLAW, AD_HEAL, 4, 15)), SIZ(795, 320, 0, MS_CONVERT, MZ_LARGE), MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("corridor brickiest", S_TROLL, LVL(46, 18, -19, 65, -5), (G_GENO|2), A(ATTK(AT_SCRA, AD_HEAL, 3, 21), ATTK(AT_TRAM, AD_TRAP, 2, 21), ATTK(AT_TENT, AD_DRDX, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1576, 473, 0, MS_PARROT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, MR_ELEC, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bumpier grilling", S_TROLL, LVL(46, 11, -19, 54, -20), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_TERR, 1, 4), ATTK(AT_WEAP, AD_LAVA, 3, 20), ATTK(AT_SCRA, AD_DCAY, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1479, 1060, 0, MS_WOLLOH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("big bulletator T", S_TROLL, /* if they die, 80% chance that a new one spawns somewhere */ LVL(46, 24, -6, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_TERR, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_PLUSONE|MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("advanced bulletator T", S_TROLL, LVL(46, 12, -6, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_TERR, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_PLUSONE|MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("overcritically respected", S_TROLL, LVL(47, 15, -2, 99, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_HALU, 1, 5), ATTK(AT_BUTT, AD_VOMT, 1, 15), ATTK(AT_ENGL, AD_FRZE, 8, 13), ATTK(AT_BITE, AD_UVUU, 6, 9), ATTK(AT_SPIT, AD_CALM, 4, 20), NO_ATTK), SIZ(217, 670, 0, MS_SOLDIER, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, MR_DRAIN, M1_FLY|M1_SWIM|M1_NOEYES|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG| M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bastille terrorism", S_TROLL, LVL(48, 12, -26, 42, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_SLUD, 2, 19), ATTK(AT_WEAP, AD_SKIL, 6, 21), ATTK(AT_SCRA, AD_BADE, 5, 13), ATTK(AT_BOOM, AD_PAIN, 6, 13), ATTK(AT_HUGS, AD_AMNE, 5, 1), NO_ATTK), SIZ(1303, 425, 0, MS_SHRIEK, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_CONCEAL|M1_HIDE, M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nitwit resurveyed embryologic abscond", S_TROLL, LVL(48, 11, -30, 49, 0), (2), A(ATTK(AT_WEAP, AD_DARK, 6, 5), ATTK(AT_BREA, AD_CONT, 7, 13), ATTK(AT_GAZE, AD_NPRO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1447, 109, 0, MS_GYPSY, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_DRAIN, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("retirement capsizing", S_TROLL, LVL(48, 12, 4, 61, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_RUST, 5, 6), ATTK(AT_KICK, AD_ANTI, 1, 4), ATTK(AT_WEAP, AD_WERE, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(134, 801, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("downtrodden regerminative", S_TROLL, LVL(49, 29, 4, 96, 0), (G_RGROUP|4), A(ATTK(AT_BOOM, AD_DRCH, 6, 15), ATTK(AT_BITE, AD_CALM, 1, 8), ATTK(AT_LASH, AD_CONT, 1, 2), ATTK(AT_WEAP, AD_AMNE, 5, 19), ATTK(AT_EXPL, AD_POLY, 7, 8), NO_ATTK), SIZ(2958, 902, 0, MS_GLYPHS, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("spiegel implorer", S_TROLL, LVL(49, 13, -18, 97, 0), (3), A(ATTK(AT_SCRA, AD_ANTI, 1, 18), ATTK(AT_TRAM, AD_NGRA, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 260, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS| M1_NOHEAD|M1_THICK_HIDE|M1_HERBIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gigaton someday", S_TROLL, LVL(51, 21, -24, 67, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_COLD, 7, 12), ATTK(AT_GAZE, AD_GRAV, 2, 4), ATTK(AT_GAZE, AD_DETH, 7, 17), ATTK(AT_HUGS, AD_NEXU, 9, 11), ATTK(AT_NONE, AD_LAVA, 3, 8), NO_ATTK), SIZ(1366, 1, 0, MS_MUMBLE, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE| M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("corrugation tenth", S_TROLL, LVL(52, 31, -22, 92, 10), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_INER, 6, 11), ATTK(AT_NONE, AD_BADE, 6, 12), ATTK(AT_BITE, AD_PAIN, 4, 3), ATTK(AT_BEAM, AD_RBAD, 5, 21), NO_ATTK, NO_ATTK), SIZ(174, 587, 0, MS_COW, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE, M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_HOBBIT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hydration routemen", S_TROLL, LVL(53, 15, -17, 84, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_AGGR, 2, 8), ATTK(AT_MAGC, AD_GRAV, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 271, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_REGEN, M2_DEMON|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lyre heartiest", S_TROLL, LVL(53, 9, -12, 59, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_WISD, 5, 17), ATTK(AT_TENT, AD_SLUD, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(607, 990, 0, MS_HUMANOID, MZ_LARGE), MR_ELEC|MR_POISON, MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_POIS| M1_HERBIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("repurchasing repressively", S_TROLL, LVL(53, 15, -15, 78, -9), (3), A(ATTK(AT_TENT, AD_SLIM, 1, 16), ATTK(AT_TUCH, AD_PEST, 2, 16), ATTK(AT_MAGC, AD_DISE, 1, 6), ATTK(AT_CLAW, AD_DEPR, 6, 5), ATTK(AT_MAGC, AD_CALM, 9, 12), ATTK(AT_CLAW, AD_POIS, 3, 21)), SIZ(1029, 1507, 0, MS_ORC, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cree sauntered", S_TROLL, LVL(54, 21, -19, 98, 0), (3), A(ATTK(AT_TUCH, AD_ELEC, 2, 5), ATTK(AT_LASH, AD_DEBU, 6, 21), ATTK(AT_BITE, AD_NGEN, 1, 7), ATTK(AT_STNG, AD_ACID, 4, 2), ATTK(AT_HUGS, AD_MINA, 2, 4), ATTK(AT_WEAP, AD_ABDC, 7, 13)), SIZ(2124, 1146, 0, MS_JAPANESE, MZ_HUGE), MR_FIRE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES|M3_SLIME|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("battling errancy", S_TROLL, LVL(54, 6, 7, 58, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BEAM, AD_FEAR, 5, 11), ATTK(AT_BEAM, AD_NGEN, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 290, 0, MS_JAPANESE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ungenially estrogenicity", S_TROLL, LVL(55, 27, 0, 59, 11), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_SPEL, 8, 6), ATTK(AT_BOOM, AD_THIE, 3, 12), ATTK(AT_SPIT, AD_DAMA, 8, 12), ATTK(AT_CLAW, AD_WRAT, 1, 5), NO_ATTK, NO_ATTK), SIZ(1099, 1027, 0, MS_HUMANOID, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_ANIMAL|M1_OVIPAROUS|M1_ACID, M2_MINION|M2_STALK|M2_NASTY|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("racist troll", S_TROLL, LVL(55, 18, -10, 100, -3), (1), A(ATTK(AT_TUCH, AD_FEAR, 3, 11), ATTK(AT_TUCH, AD_STUN, 3, 11), ATTK(AT_TUCH, AD_DRIN, 3, 11), ATTK(AT_TUCH, AD_WISD, 3, 11), ATTK(AT_BEAM, AD_CONF, 2, 11), ATTK(AT_BREA, AD_FIRE, 2, 11) ), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_POISON|MR_FIRE|MR_SLEEP, 0, M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kantian wile", S_TROLL, LVL(56, 12, -14, 72, 0), (1), A(ATTK(AT_RATH, AD_NAST, 1, 5), ATTK(AT_EXPL, AD_RBRE, 4, 7), ATTK(AT_TUCH, AD_CORR, 2, 21), ATTK(AT_NONE, AD_NGEN, 4, 9), ATTK(AT_HUGS, AD_SPC2, 6, 7), NO_ATTK), SIZ(1693, 157, 0, MS_COW, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_TUNNEL|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pustule lymphoid unwisely hippopotami", S_TROLL, LVL(56, 13, -20, 26, 16), (G_GENO|1), A(ATTK(AT_SPIT, AD_COLD, 2, 7), ATTK(AT_TRAM, AD_DRIN, 1, 6), ATTK(AT_BREA, AD_DISN, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2053, 87, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_ANIMAL, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cambric carsick hippodrome acrostically zymurgy", S_TROLL, LVL(56, 13, -18, 37, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TRAM, AD_SLUD, 6, 18), ATTK(AT_WEAP, AD_CONF, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2020, 25, 0, MS_SING, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_TPORT_CNTRL, M2_LORD|M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mislabelled kiltie", S_TROLL, LVL(57, 12, 4, 58, 0), (3), A(ATTK(AT_BREA, AD_POLY, 6, 15), ATTK(AT_BEAM, AD_CALM, 1, 5), ATTK(AT_BEAM, AD_THIE, 5, 8), ATTK(AT_SPIT, AD_DRST, 9, 1), ATTK(AT_TRAM, AD_DARK, 8, 17), NO_ATTK), SIZ(4310, 314, 0, MS_CUSS, MZ_HUGE), MR_DISINT, 0, M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE, M2_LORD|M2_MINION|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("noncommissioned gleba bollixing hyperactive gyromagnetic furcated stroboscope", S_TROLL, LVL(59, 13, -7, 86, 5), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_DRLI, 6, 11), ATTK(AT_BREA, AD_LITT, 6, 2), ATTK(AT_BREA, AD_AXUS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(529, 1414, 0, MS_SMITH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_CONCEAL|M1_MINDLESS|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("impressively shebang", S_TROLL, LVL(59, 15, -26, 83, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BUTT, AD_NIVE, 3, 13), ATTK(AT_CLAW, AD_WTHR, 3, 18), ATTK(AT_BITE, AD_BLAS, 3, 19), ATTK(AT_SPIT, AD_LUCK, 2, 9), ATTK(AT_TRAM, AD_DREA, 3, 10), NO_ATTK), SIZ(1946, 1162, 0, MS_SOCKS, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("toiled postmillennial", S_TROLL, LVL(59, 12, 3, 39, 11), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_FAKE, 4, 13), ATTK(AT_ENGL, AD_TRAP, 2, 11), ATTK(AT_NONE, AD_THIR, 5, 5), ATTK(AT_SCRA, AD_TIME, 4, 14), NO_ATTK, NO_ATTK), SIZ(736, 1110, 0, MS_GYPSY, MZ_SMALL), MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tabernacle puked", S_TROLL, LVL(59, 12, -27, 62, -14), (1), A(ATTK(AT_TUCH, AD_FLAM, 7, 1), ATTK(AT_WEAP, AD_LEGS, 1, 20), ATTK(AT_TUCH, AD_WEEP, 5, 13), ATTK(AT_STNG, AD_UVUU, 2, 18), NO_ATTK, NO_ATTK), SIZ(1045, 93, 0, MS_FART_LOUD, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("trophying provincial tuftier offshoot", S_TROLL, LVL(59, 15, -4, 77, -1), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_CALM, 8, 13), ATTK(AT_SPIT, AD_STTP, 6, 4), ATTK(AT_TRAM, AD_LAVA, 4, 2), ATTK(AT_KICK, AD_LAVA, 4, 20), NO_ATTK, NO_ATTK), SIZ(1243, 159, 0, MS_POKEDEX, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_ELEC, M1_NEEDPICK|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("passwall troll", S_TROLL, LVL(60, 12, -10, 90, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_DRLI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP|MR_COLD|MR_ELEC|MR_PLUSTWO, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS|M1_UNSOLID|M1_WALLWALK, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tartaric entwisted couldst", S_TROLL, LVL(61, 12, 8, 99, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DRIN, 4, 18), ATTK(AT_BITE, AD_NUMB, 2, 15), ATTK(AT_ENGL, AD_WGHT, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1716, 23, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_HUMANOID, M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("multiplex mumbo", S_TROLL, LVL(62, 12, -26, 46, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_FIRE, 1, 5), ATTK(AT_TUCH, AD_NTHR, 1, 11), ATTK(AT_HUGS, AD_UVUU, 6, 3), ATTK(AT_EXPL, AD_STUN, 2, 7), NO_ATTK, NO_ATTK), SIZ(57, 1094, 0, MS_PHOTO, MZ_TINY), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PETRIFIES|M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("actuating technologist", S_TROLL, LVL(62, 24, 10, 82, -9), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_FEAR, 5, 18), ATTK(AT_BUTT, AD_NGRA, 9, 2), ATTK(AT_TUCH, AD_LAVA, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2145, 499, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("domesticity madagascar", S_TROLL, LVL(63, 38, -8, 58, 0), (G_UNIQ|1), A(ATTK(AT_BITE, AD_SHAN, 7, 2), ATTK(AT_SPIT, AD_PEST, 9, 5), ATTK(AT_GAZE, AD_STTP, 8, 16), ATTK(AT_BEAM, AD_SHRD, 7, 16), ATTK(AT_BEAM, AD_PLAS, 9, 6), ATTK(AT_BUTT, AD_ICEB, 1, 6)), SIZ(1083, 315, 0, MS_LIEDER, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_ACID| M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lucubrated berry", S_TROLL, LVL(64, 14, 10, 9, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_RUNS, 7, 6), ATTK(AT_KICK, AD_GLIB, 7, 2), ATTK(AT_TUCH, AD_TIME, 2, 20), ATTK(AT_WEAP, AD_ENCH, 5, 12), ATTK(AT_KICK, AD_ICUR, 5, 11), ATTK(AT_HUGS, AD_DISN, 9, 8)), SIZ(2480, 858, 0, MS_DJINNI, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("error anodizing", S_TROLL, LVL(65, 21, -14, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_INER, 7, 15), ATTK(AT_LASH, AD_TRAP, 6, 16), ATTK(AT_TENT, AD_FAKE, 7, 1), ATTK(AT_HUGS, AD_NPRO, 5, 16), ATTK(AT_TUCH, AD_NTHR, 9, 11), NO_ATTK), SIZ(2905, 946, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("forewarning gainful tubbier trespassed", S_TROLL, LVL(66, 14, -22, 55, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_CHKH, 8, 12), ATTK(AT_GAZE, AD_SHAN, 4, 14), ATTK(AT_NONE, AD_BURN, 8, 21), ATTK(AT_KICK, AD_BANI, 5, 2), NO_ATTK, NO_ATTK), SIZ(685, 130, 0, MS_CODE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, MR_FIRE|MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS, M2_WANDER|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Dimdrel, Queen of Trolls", S_TROLL, LVL(66, 18, -12, 100, -15), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_TUCH, AD_FEAR, 9, 11), ATTK(AT_TUCH, AD_STUN, 9, 11), ATTK(AT_TUCH, AD_DRIN, 9, 11), ATTK(AT_TUCH, AD_WISD, 9, 11), ATTK(AT_BEAM, AD_HALU, 5, 11), ATTK(AT_BREA, AD_FIRE, 5, 11) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_TUNNEL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("highhatting menstrual", S_TROLL, LVL(67, 12, -25, 87, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_SEDU, 5, 13), ATTK(AT_HUGS, AD_CNCL, 7, 7), ATTK(AT_STNG, AD_CHKH, 5, 9), ATTK(AT_SPIT, AD_RUST, 4, 20), ATTK(AT_NONE, AD_DREA, 1, 10), ATTK(AT_HUGS, AD_AGGR, 1, 20)), SIZ(407, 1500, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_CLING|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE, M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sillier putridity lysin", S_TROLL, LVL(67, 12, -4, 81, -1), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_EDGE, 7, 8), ATTK(AT_GAZE, AD_WISD, 6, 4), ATTK(AT_WEAP, AD_WRAP, 3, 19), ATTK(AT_KICK, AD_NGEN, 3, 5), ATTK(AT_HUGS, AD_WGHT, 1, 12), NO_ATTK), SIZ(441, 195, 0, MS_CASINO, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_UNSOLID| M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("forsaken haltered dashing", S_TROLL, LVL(67, 15, -29, 92, 15), (G_GENO|G_UNIQ|4), A(ATTK(AT_GAZE, AD_STTP, 6, 21), ATTK(AT_WEAP, AD_SPC2, 4, 16), ATTK(AT_STNG, AD_LITE, 9, 7), ATTK(AT_NONE, AD_HALU, 0, 3), ATTK(AT_CLAW, AD_VAPO, 3, 10), ATTK(AT_GAZE, AD_BADE, 3, 11)), SIZ(2035, 1390, 0, MS_GLYPHS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NOPLRPOLY|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("provost nonalcoholic", S_TROLL, LVL(67, 5, -18, 64, 13), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_WGHT, 9, 18), ATTK(AT_WEAP, AD_RBRE, 6, 16), ATTK(AT_BEAM, AD_TECH, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(363, 258, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_HUMAN| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pressosensitive sextet", S_TROLL, LVL(67, 36, -29, 76, 0), (3), A(ATTK(AT_RATH, AD_UNPR, 8, 5), ATTK(AT_SPIT, AD_NTHR, 1, 19), ATTK(AT_KICK, AD_RBAD, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1734, 41, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE, M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("damnify mesopotamian", S_TROLL, LVL(67, 26, -11, 88, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_VAMP, 3, 10), ATTK(AT_ENGL, AD_LUCK, 8, 17), ATTK(AT_TUCH, AD_EDGE, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1827, 1346, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, MR_COLD, M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("expanded multistage abhorrer", S_TROLL, LVL(68, 13, -25, 17, -5), (G_GENO|G_UNIQ|3), A(ATTK(AT_TUCH, AD_IDAM, 5, 19), ATTK(AT_TRAM, AD_FUMB, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1506, 83, 0, MS_ROAR, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sneeze stapled", S_TROLL, LVL(69, 12, -2, 39, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_CALM, 9, 8), ATTK(AT_MAGC, AD_AMNE, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1810, 51, 0, MS_VAMPIRE, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("negated motorboat", S_TROLL, LVL(70, 16, -18, 47, 5), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_LASH, AD_COLD, 2, 15), ATTK(AT_LASH, AD_RUST, 7, 8), ATTK(AT_TENT, AD_THIE, 1, 19), ATTK(AT_EXPL, AD_DRIN, 4, 21), ATTK(AT_EXPL, AD_TLPT, 1, 20), ATTK(AT_TUCH, AD_CONT, 2, 4)), SIZ(132, 346, 0, MS_BONES, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("surmount competed", S_TROLL, LVL(70, 12, -22, 52, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_DEPR, 4, 19), ATTK(AT_BITE, AD_VOMT, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2838, 184, 0, MS_CUSS, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_SLITHY| M1_TPORT_CNTRL, M2_LORD|M2_STALK|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("warping finessed", S_TROLL, LVL(72, 17, 9, 11, 0), (1), A(ATTK(AT_WEAP, AD_BADE, 2, 3), ATTK(AT_GAZE, AD_WGHT, 1, 20), ATTK(AT_ENGL, AD_STON, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1161, 337, 0, MS_BARBER, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_SLITHY|M1_UNSOLID|M1_ACID| M1_HERBIVORE, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("vanmen salinize criminologist", S_TROLL, LVL(72, 9, -14, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_AGGR, 2, 4), ATTK(AT_KICK, AD_LAZY, 7, 1), ATTK(AT_WEAP, AD_DEST, 1, 17), ATTK(AT_WEAP, AD_SHAN, 8, 6), NO_ATTK, NO_ATTK), SIZ(123, 894, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("typing impish", S_TROLL, LVL(72, 13, -18, 43, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DRST, 4, 18), ATTK(AT_LASH, AD_CALM, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2364, 534, 0, MS_WERE, MZ_HUMAN), MR_DISINT, 0, M1_SWIM|M1_HIDE|M1_SLITHY|M1_OVIPAROUS, M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("saxony rigamarole", S_TROLL, LVL(73, 6, -12, 70, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_SPIT, AD_WEEP, 6, 5), ATTK(AT_CLAW, AD_CALM, 5, 1), ATTK(AT_EXPL, AD_CALM, 8, 15), ATTK(AT_RATH, AD_PLAS, 9, 12), NO_ATTK, NO_ATTK), SIZ(3485, 337, 0, MS_SOCKS, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("importable trailing", S_TROLL, LVL(73, 39, 9, 47, 6), (4), A(ATTK(AT_SCRA, AD_ALIN, 2, 21), ATTK(AT_BUTT, AD_VULN, 7, 18), ATTK(AT_NONE, AD_MANA, 1, 3), ATTK(AT_BOOM, AD_WRAT, 7, 19), ATTK(AT_BEAM, AD_DRST, 5, 16), NO_ATTK), SIZ(397, 825, 0, MS_SISSY, MZ_SMALL), MR_FIRE|MR_DISINT, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_MINDLESS| M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("emphasizing ascetic colocate wrathful stapling jargonize", S_TROLL, LVL(74, 15, 7, 72, 0), (1), A(ATTK(AT_WEAP, AD_CURS, 6, 15), ATTK(AT_TENT, AD_WET, 3, 15), ATTK(AT_SPIT, AD_BANI, 4, 2), ATTK(AT_SPIT, AD_AMNE, 9, 12), NO_ATTK, NO_ATTK), SIZ(3048, 93, 0, MS_REPAIR, MZ_LARGE), MR_COLD|MR_ACID|MR_DRAIN, MR_COLD, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shame largesse tickling", S_TROLL, LVL(74, 16, 6, 98, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_NGRA, 1, 9), ATTK(AT_MAGC, AD_DRST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 18, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD|MR_ELEC, M1_NOTAKE|M1_NOEYES|M1_POIS, M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dissociate supposition conduct", S_TROLL, LVL(74, 11, -12, 77, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_STTP, 3, 14), ATTK(AT_KICK, AD_CONT, 5, 19), ATTK(AT_TENT, AD_VULN, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1472, 33, 0, MS_WAIL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rhyme brochure", S_TROLL, LVL(74, 22, 9, 60, 0), (4), A(ATTK(AT_BREA, AD_WRAP, 4, 15), ATTK(AT_GAZE, AD_DRST, 2, 8), ATTK(AT_TRAM, AD_WEBS, 9, 7), ATTK(AT_LASH, AD_SAMU, 5, 12), NO_ATTK, NO_ATTK), SIZ(481, 7, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("garbage kinglet", S_TROLL, LVL(74, 23, -6, 81, -13), (4), A(ATTK(AT_BITE, AD_STCK, 7, 14), ATTK(AT_LASH, AD_NGRA, 9, 20), ATTK(AT_BITE, AD_NUMB, 1, 21), ATTK(AT_TENT, AD_DARK, 2, 13), ATTK(AT_WEAP, AD_GLIB, 3, 12), NO_ATTK), SIZ(751, 218, 0, MS_WAIL, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dawdle purificatory", S_TROLL, LVL(74, 11, 8, 67, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_GRAV, 3, 1), ATTK(AT_GAZE, AD_MALK, 7, 2), ATTK(AT_BITE, AD_POIS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(24, 713, 0, MS_HUMANOID, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_SLITHY, M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("armour gullable", S_TROLL, LVL(75, 12, -30, 91, 4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_NTHR, 4, 7), ATTK(AT_TRAM, AD_POLY, 3, 2), ATTK(AT_RATH, AD_ALIN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3127, 114, 0, MS_CLOCK, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("powerdig troll", S_TROLL, LVL(75, 13, -13, 95, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_DAMA, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP|MR_COLD|MR_ELEC|MR_PLUSTWO, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS|M1_UNSOLID|M1_TUNNEL, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("secularity adventure pixy tarzan hereto", S_TROLL, LVL(76, 23, -6, 55, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_DEST, 3, 21), ATTK(AT_KICK, AD_GLIB, 1, 8), ATTK(AT_STNG, AD_SITM, 2, 2), ATTK(AT_NONE, AD_LAZY, 2, 14), NO_ATTK, NO_ATTK), SIZ(674, 791, 0, MS_CODE, MZ_LARGE), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS, M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("concededly dingbat", S_TROLL, LVL(78, 9, -24, 57, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_SCRA, AD_SGLD, 7, 6), ATTK(AT_ENGL, AD_DRCH, 5, 16), ATTK(AT_LASH, AD_MINA, 6, 21), ATTK(AT_HUGS, AD_SSEX, 7, 2), ATTK(AT_STNG, AD_WRAP, 3, 17), NO_ATTK), SIZ(466, 1460, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_HOBBIT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nugget cheekiest", S_TROLL, LVL(78, 30, 1, 98, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_STNG, AD_PLYS, 2, 16), ATTK(AT_TRAM, AD_MCRE, 3, 13), ATTK(AT_BREA, AD_EDGE, 8, 7), ATTK(AT_KICK, AD_LITT, 3, 12), NO_ATTK, NO_ATTK), SIZ(246, 799, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("incantation narrating", S_TROLL, LVL(78, 10, -12, 87, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_VAPO, 1, 2), ATTK(AT_SCRA, AD_ICUR, 5, 11), ATTK(AT_NONE, AD_AMNE, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(143, 22, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_NOTAKE|M1_NOEYES|M1_REGEN, M2_UNDEAD|M2_MINION|M2_STALK|M2_STRONG|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("menopause cashbook", S_TROLL, LVL(79, 16, -3, 54, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_SGLD, 1, 2), ATTK(AT_NONE, AD_SLOW, 2, 21), ATTK(AT_SPIT, AD_SGLD, 3, 21), ATTK(AT_TENT, AD_PLAS, 4, 1), NO_ATTK, NO_ATTK), SIZ(218, 563, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("punctuated legionary achievable", S_TROLL, LVL(79, 14, -26, 98, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_MAGM, 5, 10), ATTK(AT_TENT, AD_STCK, 4, 14), ATTK(AT_TRAM, AD_FLAM, 7, 21), ATTK(AT_EXPL, AD_BANI, 8, 19), NO_ATTK, NO_ATTK), SIZ(517, 117, 0, MS_BARBER, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS, M2_DEMON|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("silicone holistically", S_TROLL, LVL(80, 4, 10, 81, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_WRAP, 2, 17), ATTK(AT_SPIT, AD_RBAD, 4, 16), ATTK(AT_BUTT, AD_WET, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 311, 0, MS_SOUND, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, MR_SLEEP, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_UNSOLID| M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("elcam troll", S_TROLL, LVL(80, 13, -13, 95, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 6, 6), ATTK(AT_WEAP, AD_SAMU, 6, 6), ATTK(AT_BEAM, AD_SAMU, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP|MR_COLD|MR_ELEC, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cutdown troll", S_TROLL, /* spawns with grom axe and basinet */ LVL(80, 14, -16, 95, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_LASH, AD_NIVE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP|MR_COLD|MR_ELEC, MR_SLEEP, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS|M1_UNSOLID, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crofter savouring", S_TROLL, LVL(80, 13, -28, 52, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_FIRE, 8, 9), ATTK(AT_STNG, AD_PHYS, 4, 7), ATTK(AT_HUGS, AD_BADE, 1, 15), ATTK(AT_TENT, AD_STTP, 1, 13), ATTK(AT_BREA, AD_FREN, 6, 9), ATTK(AT_MAGC, AD_WTHR, 2, 1)), SIZ(130, 116, 0, MS_BONES, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_DISINT|MR_POISON, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("profanatory spilling", S_TROLL, LVL(81, 12, 8, 62, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_BLAS, 8, 12), ATTK(AT_SPIT, AD_HEAL, 4, 1), ATTK(AT_BUTT, AD_DRLI, 4, 3), ATTK(AT_SPIT, AD_MINA, 9, 10), NO_ATTK, NO_ATTK), SIZ(1001, 4, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD, M2_LORD|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("egypt archaeologic duster", S_TROLL, LVL(82, 17, -11, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PAIN, 6, 20), ATTK(AT_SPIT, AD_ICUR, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1292, 20, 0, MS_APOC, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("drifter blah demented tracked kuwait", S_TROLL, LVL(83, 21, -17, 98, 0), (4), A(ATTK(AT_KICK, AD_TECH, 4, 5), ATTK(AT_MAGC, AD_HEAL, 2, 3), ATTK(AT_LASH, AD_NTHR, 2, 7), ATTK(AT_GAZE, AD_SHRD, 1, 19), NO_ATTK, NO_ATTK), SIZ(32, 153, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unsightly repellent magpie shoring oenology trafficable", S_TROLL, LVL(83, 15, -27, 90, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_TREM, 4, 16), ATTK(AT_WEAP, AD_THIE, 6, 15), ATTK(AT_SPIT, AD_CALM, 1, 10), ATTK(AT_BREA, AD_DEPR, 7, 1), ATTK(AT_KICK, AD_MEMO, 5, 18), ATTK(AT_TENT, AD_LAVA, 2, 20)), SIZ(792, 269, 0, MS_TREESQUAD, MZ_TINY), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOHEAD|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cuneate impelled", S_TROLL, LVL(83, 8, -23, 94, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_HALU, 5, 9), ATTK(AT_TUCH, AD_ICEB, 5, 6), ATTK(AT_SPIT, AD_NACU, 4, 2), ATTK(AT_LASH, AD_ICUR, 1, 14), ATTK(AT_GAZE, AD_AMNE, 6, 12), NO_ATTK), SIZ(386, 798, 0, MS_WHORE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE| M1_METALLIVORE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("aleuron officiated", S_TROLL, LVL(84, 16, -18, 57, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_INVE, 5, 8), ATTK(AT_GAZE, AD_BLEE, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1151, 502, 0, MS_ESCAPE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_ACID| M1_POIS, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("grandly tautology", S_TROLL, LVL(85, 3, -15, 9, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PEST, 4, 12), ATTK(AT_WEAP, AD_SLOW, 2, 7), ATTK(AT_SPIT, AD_SKIL, 5, 3), ATTK(AT_HUGS, AD_WTHR, 8, 16), ATTK(AT_TENT, AD_CHRN, 5, 16), ATTK(AT_BUTT, AD_WISD, 2, 18)), SIZ(1472, 93, 0, MS_GRUNT, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON, 0, M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE, M4_REVIVE|M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thickish lustful danging milling", S_TROLL, LVL(85, 13, -2, 76, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_DISN, 3, 4), ATTK(AT_TENT, AD_STUN, 1, 1), ATTK(AT_LASH, AD_STTP, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1804, 919, 0, MS_GRUNT, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_MIMIC|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("extrude deployed crescent", S_TROLL, LVL(85, 21, 2, 25, 0), (1), A(ATTK(AT_BITE, AD_AMNE, 5, 7), ATTK(AT_TUCH, AD_SLIM, 5, 4), ATTK(AT_TENT, AD_FAKE, 1, 12), ATTK(AT_RATH, AD_WET, 4, 1), NO_ATTK, NO_ATTK), SIZ(169, 37, 0, MS_FEARHARE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("disemploying logway", S_TROLL, LVL(85, 13, -15, 68, -15), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_POLY, 2, 11), ATTK(AT_WEAP, AD_DRLI, 2, 10), ATTK(AT_TRAM, AD_STTP, 4, 19), ATTK(AT_LASH, AD_DIMN, 6, 17), NO_ATTK, NO_ATTK), SIZ(109, 18, 0, MS_METALMAFIA, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("langley bayed", S_TROLL, LVL(87, 6, 9, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_WNCE, 3, 4), ATTK(AT_CLAW, AD_STON, 3, 2), ATTK(AT_GAZE, AD_NPRO, 2, 8), ATTK(AT_TENT, AD_AMNE, 8, 9), ATTK(AT_WEAP, AD_PAIN, 7, 4), NO_ATTK), SIZ(2260, 1036, 0, MS_GRUNT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_SEE_INVIS| M1_OMNIVORE, M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("retsina glandularly", S_TROLL, LVL(87, 16, -22, 62, 3), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TENT, AD_PLAS, 2, 13), ATTK(AT_LASH, AD_TLPT, 4, 7), ATTK(AT_TRAM, AD_DISP, 3, 17), ATTK(AT_WEAP, AD_FIRE, 6, 9), ATTK(AT_BEAM, AD_AGGR, 2, 21), ATTK(AT_BEAM, AD_WISD, 8, 3)), SIZ(291, 0, 0, MS_FART_QUIET, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS| M1_OMNIVORE, M2_VAMPIRE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("satiable fader", S_TROLL, LVL(87, 16, -30, 66, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_BUTT, AD_DEBU, 7, 10), ATTK(AT_TENT, AD_SKIL, 5, 14), ATTK(AT_GAZE, AD_SCOR, 8, 19), ATTK(AT_TUCH, AD_GRAV, 1, 11), ATTK(AT_STNG, AD_SLEE, 9, 13), NO_ATTK), SIZ(2498, 507, 0, MS_GYPSY, MZ_MEDIUM), MR_DISINT, 0, M1_FLY|M1_TUNNEL|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("similar flimsy", S_TROLL, LVL(88, 4, -14, 98, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_AGGR, 4, 9), ATTK(AT_ENGL, AD_THIE, 1, 5), ATTK(AT_GAZE, AD_MALK, 5, 3), ATTK(AT_TUCH, AD_LAVA, 1, 3), NO_ATTK, NO_ATTK), SIZ(1251, 526, 0, MS_MISSING, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("submittance granduncle", S_TROLL, LVL(88, 8, 0, 58, 10), (G_GENO|1), A(ATTK(AT_MAGC, AD_RAGN, 9, 1), ATTK(AT_TUCH, AD_AMNE, 4, 14), ATTK(AT_TRAM, AD_SHAN, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1922, 407, 0, MS_SISSY, MZ_TINY), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_FLY|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("jubilation brailled", S_TROLL, LVL(88, 17, -6, 99, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TUCH, AD_MINA, 3, 16), ATTK(AT_SPIT, AD_FEAR, 1, 20), ATTK(AT_TUCH, AD_ABDC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(244, 193, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_ELEC, MR_FIRE, M1_CLING|M1_MINDLESS|M1_POIS|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("omnivorously doffing", S_TROLL, LVL(88, 22, -22, 67, 0), (2), A(ATTK(AT_MAGC, AD_SWAP, 3, 6), ATTK(AT_KICK, AD_HEAL, 2, 4), ATTK(AT_ENGL, AD_CAST, 3, 17), ATTK(AT_BREA, AD_TERR, 6, 6), ATTK(AT_BEAM, AD_TCKL, 1, 14), NO_ATTK), SIZ(759, 552, 0, MS_WHORE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, MR_FIRE, M1_FLY|M1_CLING|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_SLIME|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wading couture", S_TROLL, LVL(88, 9, 10, 51, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_SPC2, 7, 3), ATTK(AT_CLAW, AD_ICUR, 4, 14), ATTK(AT_BEAM, AD_ENCH, 4, 6), ATTK(AT_WEAP, AD_INER, 4, 10), NO_ATTK, NO_ATTK), SIZ(517, 328, 0, MS_SOVIET, MZ_HUGE), MR_ELEC|MR_STONE, 0, M1_BREATHLESS|M1_HERBIVORE|M1_METALLIVORE, M2_PNAME|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("marchesa grillework equivocal wonderingly", S_TROLL, LVL(89, 20, -6, 69, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_MAGC, AD_TCKL, 8, 18), ATTK(AT_TUCH, AD_COLD, 2, 19), ATTK(AT_WEAP, AD_DAMA, 2, 4), ATTK(AT_ENGL, AD_STTP, 3, 11), ATTK(AT_BREA, AD_STAT, 3, 2), ATTK(AT_BREA, AD_DEPR, 1, 18)), SIZ(273, 799, 0, MS_SPELL, MZ_MEDIUM), MR_ELEC|MR_STONE, MR_ELEC, M1_FLY|M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("screenwriter nightgown", S_TROLL, LVL(89, 13, -17, 99, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_GAZE, AD_LEVI, 2, 14), ATTK(AT_LASH, AD_DISE, 2, 19), ATTK(AT_EXPL, AD_FREN, 1, 12), ATTK(AT_BREA, AD_NEXU, 4, 6), NO_ATTK, NO_ATTK), SIZ(3862, 246, 0, MS_SHOE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_FLY|M1_SWIM|M1_TUNNEL, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("crepey phaseout", S_TROLL, LVL(89, 10, 3, 66, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_THIE, 8, 12), ATTK(AT_BREA, AD_ANTI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(721, 1724, 0, MS_TRUMPET, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID|M1_CARNIVORE, M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("kickass troll", S_TROLL, LVL(90, 13, -15, 100, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_KICK, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_HITASTWO|MR_POISON|MR_SLEEP|MR_COLD|MR_ELEC|MR_PLUSTWO, MR_POISON, M1_HUMANOID|M1_REGEN|M1_CARNIVORE|M1_POIS|M1_UNSOLID|M1_TUNNEL, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("determinacy vaporize", S_TROLL, LVL(92, 12, -10, 84, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_GAZE, AD_STCK, 1, 20), ATTK(AT_LASH, AD_CONF, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3261, 128, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_POIS|M1_CARNIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("keltic drove", S_TROLL, LVL(94, 12, -8, 86, 0), (2), A(ATTK(AT_TENT, AD_THIE, 5, 9), ATTK(AT_WEAP, AD_FAMN, 2, 3), ATTK(AT_SPIT, AD_EDGE, 1, 3), ATTK(AT_WEAP, AD_SLUD, 8, 19), ATTK(AT_ENGL, AD_GRAV, 5, 21), ATTK(AT_BREA, AD_CHRN, 1, 10)), SIZ(3120, 243, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("quoting materially", S_TROLL, LVL(95, 16, -22, 77, 8), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_TRAP, 1, 5), ATTK(AT_GAZE, AD_SEDU, 1, 11), ATTK(AT_EXPL, AD_SPEL, 7, 8), ATTK(AT_KICK, AD_AMNE, 8, 7), ATTK(AT_BOOM, AD_CHKH, 2, 7), ATTK(AT_WEAP, AD_WTHR, 6, 11)), SIZ(2973, 763, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rocking dystrophic juju", S_TROLL, LVL(95, 12, -28, 51, 7), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_SITM, 3, 3), ATTK(AT_BEAM, AD_AMNE, 1, 11), ATTK(AT_NONE, AD_ICUR, 3, 20), ATTK(AT_EXPL, AD_SGLD, 6, 11), ATTK(AT_HUGS, AD_VULN, 6, 15), ATTK(AT_CLAW, AD_SLUD, 4, 12)), SIZ(862, 108, 0, MS_MISSING, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_MINDLESS|M1_THICK_HIDE|M1_POIS, M2_VAMPIRE|M2_LORD|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("arrester sprinted imbued", S_TROLL, LVL(95, 11, 10, 42, 11), (G_GENO|G_UNIQ|3), A(ATTK(AT_GAZE, AD_FIRE, 6, 2), ATTK(AT_SPIT, AD_DRDX, 2, 9), ATTK(AT_TENT, AD_PLYS, 5, 1), ATTK(AT_BITE, AD_SPEL, 5, 6), ATTK(AT_NONE, AD_NGRA, 1, 12), NO_ATTK), SIZ(26, 8, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("asserter cloggy", S_TROLL, LVL(97, 15, -11, 82, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_INSA, 3, 18), ATTK(AT_TENT, AD_PHYS, 3, 12), ATTK(AT_HUGS, AD_ELEC, 2, 9), ATTK(AT_GAZE, AD_GLIB, 2, 4), ATTK(AT_CLAW, AD_SLUD, 2, 19), NO_ATTK), SIZ(2074, 1273, 0, MS_ANIMAL, MZ_GIGANTIC), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOHANDS, M2_MINION|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("surfaced spinally folioed folioing", S_TROLL, LVL(98, 17, -16, 51, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_NAST, 3, 13), ATTK(AT_BREA, AD_TIME, 9, 12), ATTK(AT_ENGL, AD_WRAT, 1, 19), ATTK(AT_NONE, AD_CONT, 0, 9), NO_ATTK, NO_ATTK), SIZ(140, 352, 0, MS_SING, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("teacupful foppish", S_TROLL, LVL(98, 12, -15, 37, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BEAM, AD_DETH, 1, 8), ATTK(AT_BOOM, AD_VAPO, 9, 20), ATTK(AT_KICK, AD_STAT, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1275, 1411, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_FIRE|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("poiser steadying", S_TROLL, LVL(98, 12, -7, 91, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TUCH, AD_HALU, 7, 8), ATTK(AT_ENGL, AD_TREM, 6, 11), ATTK(AT_EXPL, AD_MANA, 1, 1), ATTK(AT_SCRA, AD_SPC2, 3, 17), NO_ATTK, NO_ATTK), SIZ(3, 23, 0, MS_BOT, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_DISINT, M1_BREATHLESS|M1_HUMANOID|M1_OVIPAROUS|M1_ACID|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW| M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bedewed tossed spriest", S_TROLL, LVL(99, 11, -29, 86, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_SLIM, 7, 6), ATTK(AT_NONE, AD_DREA, 5, 18), ATTK(AT_STNG, AD_NTHR, 1, 2), ATTK(AT_TRAM, AD_SHRD, 1, 16), ATTK(AT_TENT, AD_ACID, 1, 19), NO_ATTK), SIZ(369, 10, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_THICK_HIDE| M1_SEE_INVIS, M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Kenshiro", S_TROLL, LVL(99, 25, -15, 100, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_GAZE, AD_DREN, 10, 10), ATTK(AT_GAZE, AD_TLPT, 0, 0) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("conjugation contraception", S_TROLL, LVL(100, 19, -40, 80, 2), (2), A(ATTK(AT_BOOM, AD_WET, 6, 22), ATTK(AT_WEAP, AD_ANTI, 1, 12), ATTK(AT_LASH, AD_CURS, 8, 11), ATTK(AT_SCRA, AD_FAMN, 6, 19), ATTK(AT_SPIT, AD_DFOO, 7, 13), NO_ATTK), SIZ(376, 714, 0, MS_METALMAFIA, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_DEMON|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reacquaint paintier", S_TROLL, LVL(100, 12, -31, 59, 0), (1), A(ATTK(AT_WEAP, AD_CONF, 1, 20), ATTK(AT_BEAM, AD_SLUD, 8, 10), ATTK(AT_HUGS, AD_WEBS, 5, 11), ATTK(AT_EXPL, AD_SHAN, 9, 13), ATTK(AT_WEAP, AD_SLUD, 1, 12), ATTK(AT_WEAP, AD_CONF, 6, 22)), SIZ(869, 746, 0, MS_SISSY, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, MR_COLD, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hoyle decahedron", S_TROLL, LVL(100, 12, -7, 86, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BOOM, AD_FUMB, 5, 19), ATTK(AT_STNG, AD_TREM, 5, 12), ATTK(AT_TENT, AD_FAMN, 7, 16), ATTK(AT_LASH, AD_ACID, 1, 18), ATTK(AT_GAZE, AD_CHKH, 5, 12), NO_ATTK), SIZ(1494, 1025, 0, MS_DRUGS, MZ_GIGANTIC), MR_FIRE, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sunback enquiry", S_TROLL, LVL(100, 20, -5, 86, 0), (4), A(ATTK(AT_BITE, AD_POLY, 9, 6), ATTK(AT_BEAM, AD_DREA, 9, 18), ATTK(AT_GAZE, AD_FLAM, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(141, 176, 0, MS_WOLLOH, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT|M1_POIS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("daunted unpaid", S_TROLL, LVL(101, 13, -22, 90, -13), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_FUMB, 1, 9), ATTK(AT_TENT, AD_CHAO, 3, 2), ATTK(AT_TRAM, AD_MANA, 5, 24), ATTK(AT_HUGS, AD_NUMB, 6, 16), ATTK(AT_NONE, AD_BLND, 3, 19), ATTK(AT_BEAM, AD_FRZE, 2, 9)), SIZ(2358, 150, 0, MS_CONVERT, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_HUMANOID| M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("attune andantino", S_TROLL, LVL(102, 19, -40, 92, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_TRAP, 8, 11), ATTK(AT_MAGC, AD_SHRD, 8, 3), ATTK(AT_SPIT, AD_HALU, 4, 21), ATTK(AT_TUCH, AD_CLRC, 2, 1), ATTK(AT_TENT, AD_CNCL, 6, 15), NO_ATTK), SIZ(303, 186, 0, MS_ARREST, MZ_LARGE), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_MINDLESS|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hidebound demodulation unnatural", S_TROLL, LVL(103, 22, -26, 78, 7), (G_GENO|2), A(ATTK(AT_SCRA, AD_STCK, 5, 16), ATTK(AT_TENT, AD_ICEB, 2, 2), ATTK(AT_HUGS, AD_MANA, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1011, 1014, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_CLING|M1_SLITHY|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_MAGIC|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("avatar sedgy", S_TROLL, LVL(103, 17, -22, 95, 0), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_CHKH, 6, 11), ATTK(AT_SPIT, AD_DISE, 6, 12), ATTK(AT_BEAM, AD_LITT, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2248, 335, 0, MS_ESCAPE, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_CLING|M1_SEE_INVIS, M2_UNDEAD|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chariest trachoma transcendentalism", S_TROLL, LVL(103, 17, -12, 71, 13), (G_LGROUP|1), A(ATTK(AT_BUTT, AD_FLAM, 4, 17), ATTK(AT_BITE, AD_FAKE, 4, 20), ATTK(AT_BOOM, AD_LITT, 4, 22), ATTK(AT_BREA, AD_NTHR, 9, 16), ATTK(AT_GAZE, AD_SANI, 8, 4), ATTK(AT_STNG, AD_TREM, 4, 23)), SIZ(1311, 128, 0, MS_VAMPIRE, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("incarcerator taxying", S_TROLL, LVL(103, 23, -11, 97, -10), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_CONF, 5, 18), ATTK(AT_SPIT, AD_UNPR, 6, 19), ATTK(AT_TUCH, AD_WERE, 5, 6), ATTK(AT_TRAM, AD_FAKE, 3, 2), ATTK(AT_LASH, AD_DAMA, 1, 5), NO_ATTK), SIZ(2624, 1223, 0, MS_PRINCESSLEIA, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_MINDLESS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("muddied convalescent", S_TROLL, LVL(103, 12, 5, 95, 0), (2), A(ATTK(AT_WEAP, AD_AXUS, 8, 15), ATTK(AT_GAZE, AD_SITM, 1, 8), ATTK(AT_GAZE, AD_LAZY, 2, 21), ATTK(AT_WEAP, AD_SGLD, 2, 22), ATTK(AT_TRAM, AD_COLD, 4, 19), NO_ATTK), SIZ(589, 206, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD|MR_STONE, M1_BREATHLESS|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("top alderman", S_TROLL, LVL(103, 19, -32, 75, 8), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_SPIT, AD_WERE, 8, 10), ATTK(AT_WEAP, AD_LETH, 8, 7), ATTK(AT_BEAM, AD_DRIN, 2, 9), ATTK(AT_MAGC, AD_MANA, 1, 9), NO_ATTK, NO_ATTK), SIZ(94, 1696, 0, MS_FART_LOUD, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("opticist biennial stagnation prewarned", S_TROLL, LVL(105, 12, 2, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_WERE, 5, 26), ATTK(AT_GAZE, AD_FAKE, 9, 19), ATTK(AT_BITE, AD_CORR, 1, 18), ATTK(AT_EXPL, AD_EDGE, 3, 17), ATTK(AT_TRAM, AD_DGST, 3, 14), ATTK(AT_TRAM, AD_INSA, 1, 26)), SIZ(2192, 250, 0, MS_SUPERMAN, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_ACID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("partner skippering", S_TROLL, LVL(105, 19, -33, 96, 0), (3), A(ATTK(AT_STNG, AD_DRCO, 4, 21), ATTK(AT_LASH, AD_ILLU, 3, 7), ATTK(AT_SCRA, AD_PEST, 4, 25), ATTK(AT_TENT, AD_BADE, 8, 6), ATTK(AT_EXPL, AD_ACID, 9, 10), ATTK(AT_ENGL, AD_BLND, 5, 11)), SIZ(2016, 257, 0, MS_LAUGH, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_SWIM|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY| M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("toddling scalawag", S_TROLL, LVL(105, 19, -11, 75, 20), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DGST, 5, 7), ATTK(AT_BEAM, AD_BURN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 809, 0, MS_MEW, MZ_TINY), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ergot clambake", S_TROLL, LVL(106, 20, -11, 90, 0), (G_RGROUP|3), A(ATTK(AT_BITE, AD_VENO, 3, 22), ATTK(AT_ENGL, AD_SIN, 3, 18), ATTK(AT_SCRA, AD_DFOO, 7, 1), ATTK(AT_TRAM, AD_ELEC, 4, 14), ATTK(AT_BITE, AD_FEAR, 4, 8), NO_ATTK), SIZ(2027, 162, 0, MS_BURBLE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("equine sandstorm figurehead", S_TROLL, LVL(106, 6, -27, 80, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_GRAV, 3, 13), ATTK(AT_NONE, AD_COLD, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(336, 1153, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("drunken disturb overinclining subvertible", S_TROLL, LVL(107, 15, 2, 81, 13), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_BLAS, 8, 6), ATTK(AT_TRAM, AD_MEMO, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(175, 557, 0, MS_GROWL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_COLD, M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fiberizing sedating", S_TROLL, LVL(107, 24, -2, 61, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_STCK, 4, 14), ATTK(AT_KICK, AD_DEPR, 3, 5), ATTK(AT_MAGC, AD_STAT, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(344, 1276, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL, M2_WANDER|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cartoonist lowered", S_TROLL, LVL(108, 12, -37, 83, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_MAGC, AD_SLIM, 2, 7), ATTK(AT_GAZE, AD_STAT, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(148, 0, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("charier symptomatological bebopper cataleptoid", S_TROLL, LVL(109, 6, -28, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DFOO, 7, 10), ATTK(AT_MAGC, AD_SPC2, 3, 7), ATTK(AT_SPIT, AD_FAMN, 5, 8), ATTK(AT_BEAM, AD_DISE, 7, 7), NO_ATTK, NO_ATTK), SIZ(1022, 208, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, MR_COLD, M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undergone ribboned", S_TROLL, LVL(110, 15, -33, 96, 11), (3), A(ATTK(AT_TUCH, AD_LAVA, 3, 13), ATTK(AT_SPIT, AD_DRCO, 2, 13), ATTK(AT_WEAP, AD_UVUU, 1, 16), ATTK(AT_GAZE, AD_DRCO, 5, 7), ATTK(AT_SPIT, AD_PAIN, 9, 13), ATTK(AT_STNG, AD_SPC2, 5, 25)), SIZ(748, 53, 0, MS_PUPIL, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_THICK_HIDE|M1_TPORT|M1_ACID|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("microclimatology thereinafter", S_TROLL, LVL(110, 42, -23, 78, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_CLRC, 9, 13), ATTK(AT_STNG, AD_BLEE, 8, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(548, 861, 0, MS_SPOILER, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY| M2_MAGIC|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chancroid prohibit", S_TROLL, LVL(112, 12, 2, 74, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 19), ATTK(AT_KICK, AD_PLAS, 4, 15), ATTK(AT_SCRA, AD_SSEX, 4, 5), ATTK(AT_HUGS, AD_DROP, 5, 8), NO_ATTK, NO_ATTK), SIZ(1902, 279, 0, MS_SPOILER, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("reinducing overruling conformable", S_TROLL, LVL(112, 11, -33, 58, -1), (G_GENO|3), A(ATTK(AT_KICK, AD_CALM, 6, 23), ATTK(AT_BITE, AD_MALK, 8, 4), ATTK(AT_SCRA, AD_SPC2, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(163, 444, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOHANDS|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sheeting cakewalked", S_TROLL, LVL(114, 5, -38, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_FIRE, 4, 12), ATTK(AT_BEAM, AD_TRAI, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1308, 98, 0, MS_TRUMPET, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, MR_SLEEP, M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_GIANT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("interpolated reappraiser", S_TROLL, LVL(116, 18, -39, 53, 0), (G_UNIQ|1), A(ATTK(AT_SPIT, AD_TRAP, 9, 13), ATTK(AT_BREA, AD_FEMI, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(312, 225, 0, MS_MUTE, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_ORC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("appreciable bonefish", S_TROLL, LVL(116, 13, -12, 73, -10), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BEAM, AD_CONF, 1, 18), ATTK(AT_TRAM, AD_WGHT, 9, 17), ATTK(AT_TENT, AD_MEMO, 9, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1230, 1629, 0, MS_APOC, MZ_TINY), MR_DISINT|MR_ACID|MR_DEATH, MR_ACID, M1_FLY|M1_NEEDPICK|M1_NOTAKE|M1_SLITHY|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("watery oxidizing indemnization flanger", S_TROLL, LVL(116, 13, -37, 71, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_GAZE, AD_RNG, 1, 16), ATTK(AT_HUGS, AD_SGLD, 2, 4), ATTK(AT_STNG, AD_DGST, 5, 6), ATTK(AT_TUCH, AD_NPRO, 7, 25), NO_ATTK, NO_ATTK), SIZ(2667, 1402, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("zero quadrigamist", S_TROLL, LVL(117, 17, 1, 89, 0), (2), A(ATTK(AT_BEAM, AD_LETH, 1, 19), ATTK(AT_GAZE, AD_FUMB, 5, 6), ATTK(AT_GAZE, AD_SLUD, 2, 17), ATTK(AT_BITE, AD_POLY, 9, 10), ATTK(AT_SCRA, AD_DRST, 3, 17), ATTK(AT_BITE, AD_DRIN, 4, 1)), SIZ(1698, 188, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NOTAKE|M1_NOHANDS, M2_LORD|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("intercourse uveal", S_TROLL, LVL(117, 20, -7, 74, -6), (2), A(ATTK(AT_SPIT, AD_LAZY, 1, 21), ATTK(AT_NONE, AD_DISE, 2, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(578, 390, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_ACID, M2_LORD|M2_PRINCE|M2_MINION|M2_GREEDY|M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("deoxyribonucleic matriliny", S_TROLL, LVL(117, 20, -19, 87, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_MAGM, 6, 3), ATTK(AT_BREA, AD_CONF, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1493, 8, 0, MS_BOT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hackle rippler", S_TROLL, LVL(118, 21, -35, 94, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_LASH, AD_DRCH, 1, 26), ATTK(AT_GAZE, AD_UNPR, 9, 23), ATTK(AT_HUGS, AD_VOMT, 1, 22), ATTK(AT_GAZE, AD_STTP, 9, 4), NO_ATTK, NO_ATTK), SIZ(468, 301, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHEAD|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nagging hollowly", S_TROLL, LVL(118, 20, -9, 1, 0), (G_NOCORPSE|G_PLATOON|2|G_RGROUP), A(ATTK(AT_STNG, AD_WEBS, 1, 21), ATTK(AT_BUTT, AD_DRIN, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(769, 715, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_FLY|M1_MINDLESS|M1_OVIPAROUS|M1_METALLIVORE, M2_PNAME|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("jefferson governor wet subkingdom", S_TROLL, LVL(119, 15, -26, 92, 0), (G_SGROUP|1), A(ATTK(AT_EXPL, AD_VENO, 4, 19), ATTK(AT_GAZE, AD_DREN, 4, 16), ATTK(AT_SCRA, AD_RUST, 1, 22), ATTK(AT_BUTT, AD_FEAR, 1, 15), NO_ATTK, NO_ATTK), SIZ(1500, 506, 0, MS_GYPSY, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("invested cleverest xerox", S_TROLL, LVL(119, 14, -40, 82, 0), (1), A(ATTK(AT_GAZE, AD_STTP, 5, 10), ATTK(AT_TENT, AD_WISD, 3, 16), ATTK(AT_WEAP, AD_BANI, 4, 13), ATTK(AT_SPIT, AD_RUNS, 3, 4), ATTK(AT_LASH, AD_DRLI, 5, 19), ATTK(AT_TENT, AD_MINA, 4, 23)), SIZ(163, 904, 0, MS_POKEDEX, MZ_HUMAN), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kern knifing", S_TROLL, LVL(119, 27, -22, 59, 0), (2), A(ATTK(AT_GAZE, AD_INER, 4, 23), ATTK(AT_BREA, AD_FEAR, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1267, 1278, 0, MS_NURSE, MZ_SMALL), MR_COLD|MR_DISINT|MR_STONE, MR_DISINT, M1_AMPHIBIOUS|M1_NOEYES|M1_REGEN, M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vulgarian shimmying", S_TROLL, LVL(119, 8, -16, 98, 4), (4), A(ATTK(AT_LASH, AD_VENO, 9, 7), ATTK(AT_KICK, AD_LITE, 8, 11), ATTK(AT_TRAM, AD_ICEB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1556, 768, 0, MS_SPOILER, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_FIRE, M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("metabolite oxen", S_TROLL, LVL(119, 18, 9, 73, 17), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_TCKL, 8, 16), ATTK(AT_KICK, AD_CURS, 9, 21), ATTK(AT_SCRA, AD_FAMN, 9, 2), ATTK(AT_WEAP, AD_WRAT, 3, 26), ATTK(AT_TRAM, AD_CHAO, 6, 22), NO_ATTK), SIZ(3206, 685, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inclusion verier", S_TROLL, LVL(120, 13, -3, 72, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_BADE, 3, 1), ATTK(AT_SCRA, AD_WEBS, 7, 16), ATTK(AT_KICK, AD_WTHR, 1, 5), ATTK(AT_MAGC, AD_AXUS, 2, 25), NO_ATTK, NO_ATTK), SIZ(60, 1243, 0, MS_SUPERMAN, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_NOHEAD, M2_STALK|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("isaiah activator jollied", S_TROLL, LVL(120, 12, -10, 90, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BITE, AD_NGEN, 7, 17), ATTK(AT_SPIT, AD_NACU, 8, 8), ATTK(AT_KICK, AD_DISN, 9, 10), ATTK(AT_BUTT, AD_ICUR, 2, 9), ATTK(AT_EXPL, AD_MALK, 7, 16), ATTK(AT_HUGS, AD_DROP, 9, 17)), SIZ(4536, 518, 0, MS_JAPANESE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DEATH, MR_SLEEP, M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("floundered normatively", S_TROLL, LVL(120, 13, -30, 13, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_CNCL, 7, 12), ATTK(AT_WEAP, AD_POIS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1547, 934, 0, MS_SHEEP, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, MR_COLD, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_REGEN, M2_VAMPIRE|M2_STRONG|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pocking revalidate moralizer erat", S_TROLL, LVL(121, 17, -3, 71, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_GLIB, 4, 23), ATTK(AT_SPIT, AD_POIS, 2, 2), ATTK(AT_BREA, AD_ANTI, 9, 23), ATTK(AT_STNG, AD_SEDU, 5, 2), NO_ATTK, NO_ATTK), SIZ(151, 195, 0, MS_SHRIEK, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("trisection posturing", S_TROLL, LVL(122, 12, -27, 91, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BUTT, AD_STAT, 5, 11), ATTK(AT_WEAP, AD_DISN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1104, 223, 0, MS_ARREST, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hoodwinked swordman", S_TROLL, LVL(122, 19, 8, 72, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_FAKE, 1, 26), ATTK(AT_BOOM, AD_RUST, 2, 10), ATTK(AT_BITE, AD_SOUN, 1, 10), ATTK(AT_BOOM, AD_SAMU, 5, 14), ATTK(AT_BUTT, AD_VULN, 9, 10), ATTK(AT_TUCH, AD_TCKL, 1, 11)), SIZ(1151, 1513, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("oratorical autocade", S_TROLL, LVL(123, 20, -13, 100, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_THIE, 9, 19), ATTK(AT_BEAM, AD_AGGR, 2, 3), ATTK(AT_STNG, AD_DREA, 6, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1913, 406, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID| M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scaffolding bikini crabber", S_TROLL, LVL(123, 18, -21, 41, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_SGLD, 7, 9), ATTK(AT_STNG, AD_NGRA, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3563, 516, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("posturer vole connecticut shuffled", S_TROLL, LVL(124, 19, -15, 80, 8), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_CLRC, 1, 18), ATTK(AT_BREA, AD_MINA, 3, 5), ATTK(AT_TENT, AD_WTHR, 1, 25), ATTK(AT_BITE, AD_VOMT, 5, 1), ATTK(AT_TRAM, AD_DGST, 3, 9), NO_ATTK), SIZ(1797, 698, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanatarium milady", S_TROLL, LVL(125, 11, -8, 72, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_CHRN, 7, 2), ATTK(AT_WEAP, AD_LEVI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(581, 109, 0, MS_LAUGH, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), /* special monsters that spawn only if you have pompeji wantedness --Amy */ MON("shp punisher", S_TROLL, LVL(24, 18, -6, 50, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("exp punisher", S_TROLL, LVL(36, 19, -9, 60, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mst punisher", S_TROLL, LVL(50, 20, -12, 80, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sep punisher", S_TROLL, LVL(70, 21, -12, 80, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 9, 9), ATTK(AT_WEAP, AD_PHYS, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("xrp punisher", S_TROLL, LVL(100, 22, -25, 100, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_RNG, 10, 10), ATTK(AT_WEAP, AD_RNG, 10, 10), ATTK(AT_BEAM, AD_RNG, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_SEE_INVIS|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* * Umber hulk */ MON("baby umber hulk", S_UMBER, LVL(0, 4, 8, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("claw hulk", S_UMBER, LVL(0, 5, 9, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby grind hulk", S_UMBER, LVL(0, 4, 8, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_CARNIVORE|M1_TUNNEL, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dbl claw hulk", S_UMBER, LVL(0, 5, 9, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("non-moving U", S_UMBER, LVL(0, 0, 5, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MISSING, MZ_MEDIUM), 0, 0, 0, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("supplier", S_UMBER, /* spawns with unwieldy pick, sling and 10 junk metal */ LVL(0, 5, 9, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_CARNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("beginner horror", S_UMBER, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("noob horror", S_UMBER, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("amused metalware", S_UMBER, LVL(0, 9, 8, 86, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 1, 6), ATTK(AT_GAZE, AD_DREN, 1, 3), ATTK(AT_BITE, AD_GRAV, 1, 9), ATTK(AT_RATH, AD_SPC2, 1, 1), ATTK(AT_BUTT, AD_WGHT, 1, 1), ATTK(AT_BOOM, AD_SLIM, 1, 3)), SIZ(40, 791, 0, MS_SOVIET, MZ_HUGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_OVIPAROUS, M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("small grind hulk", S_UMBER, LVL(1, 5, 7, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_CARNIVORE|M1_TUNNEL, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shieldon mutant", S_UMBER, /* spawns with wonder dagger and small shield */ LVL(1, 9, 7, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disembark skiddiest", S_UMBER, LVL(1, 17, -10, 74, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_MAGC, AD_WEBS, 1, 2), ATTK(AT_NONE, AD_MINA, 1, 5), ATTK(AT_TUCH, AD_BADE, 1, 6), ATTK(AT_NONE, AD_STON, 1, 1), ATTK(AT_EXPL, AD_LITE, 1, 6), NO_ATTK), SIZ(2501, 360, 0, MS_NEIGH, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_MINDLESS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pimiento yawping maiden", S_UMBER, LVL(1, 11, 6, 13, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DISP, 1, 2), ATTK(AT_SPIT, AD_ACID, 1, 3), ATTK(AT_SCRA, AD_AXUS, 1, 4), ATTK(AT_BOOM, AD_NEXU, 1, 8), ATTK(AT_KICK, AD_DISP, 1, 6), ATTK(AT_TRAM, AD_DCAY, 1, 6)), SIZ(41, 9, 0, MS_BOT, MZ_MEDIUM), MR_ACID, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("growing claw hulk", S_UMBER, LVL(2, 6, 7, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("acid source", S_UMBER, /* spawns with potion of acid */ LVL(2, 3, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_ACID, MR_ACID, M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("delicatessen alfa", S_UMBER, LVL(2, 22, -6, 7, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NEXU, 2, 6), ATTK(AT_GAZE, AD_NUMB, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3293, 614, 0, MS_HANDY, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT| M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lesser umber hulk", S_UMBER, LVL(3, 6, 6, 0, 0), (G_GENO|12), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lesser visor hulk", S_UMBER, LVL(3, 6, 6, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("non-conf hulk", S_UMBER, LVL(3, 6, 6, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("non-grind hulk", S_UMBER, LVL(3, 6, 6, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sexual orientation hulk", S_UMBER, LVL(3, 8, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_INVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fuckup player hulk", S_UMBER, LVL(3, 16, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_INVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("they lost the game", S_UMBER, /* invisible */ LVL(3, 16, 6, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_INVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEEPSTATE, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("luck hulk", S_UMBER, LVL(3, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("umber pony", S_UMBER, LVL(3, 16, 6, 0, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("memoir mortgaging", S_UMBER, LVL(3, 12, 4, 86, 16), (1), A(ATTK(AT_SPIT, AD_CLRC, 3, 4), ATTK(AT_TENT, AD_PHYS, 1, 9), ATTK(AT_BUTT, AD_DARK, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(308, 85, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY|M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sallied lachrymal", S_UMBER, LVL(3, 18, -1, 28, 15), (G_SGROUP|2), A(ATTK(AT_MAGC, AD_CAST, 2, 3), ATTK(AT_STNG, AD_STUN, 2, 7), ATTK(AT_BITE, AD_WEBS, 1, 3), ATTK(AT_BREA, AD_MALK, 1, 4), ATTK(AT_EXPL, AD_FUMB, 3, 7), ATTK(AT_TRAM, AD_NPRO, 2, 9)), SIZ(262, 8, 0, MS_VAMPIRE, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_NEEDPICK|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG, M3_INFRAVISION|M3_POKEMON|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("lower hulk", S_UMBER, /* FHS hulk */ LVL(4, 6, 5, 5, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ugod", S_UMBER, LVL(4, 24, 2, 70, 7), (G_GENO|5), A(ATTK(AT_BUTT, AD_PHYS, 1,12), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("ucolyte", S_UMBER, LVL(4, 16, 6, 40, 7), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nuu chuul", S_UMBER, LVL(4, 10, 5, 0, -6), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 3, 4), ATTK(AT_TENT, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_OVIPAROUS|M1_THICK_HIDE|M1_CARNIVORE|M1_ANIMAL|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("medium hulk", S_UMBER, LVL(5, 6, 4, 15, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dnethack horror", S_UMBER, LVL(5, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), MON("nethackbrass horror", S_UMBER, LVL(5, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("permanent hulk", S_UMBER, LVL(5, 6, 4, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_WTHR, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sentient tree", S_UMBER, LVL(5, 3, 7, 5, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_TCKL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("cadmium cistern", S_UMBER, LVL(5, 12, -1, 27, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_DEPR, 1, 2), ATTK(AT_SCRA, AD_FRZE, 6, 2), ATTK(AT_GAZE, AD_WRAP, 1, 7), ATTK(AT_GAZE, AD_VAPO, 1, 1), ATTK(AT_SCRA, AD_TLPT, 2, 9), ATTK(AT_KICK, AD_CLRC, 2, 1)), SIZ(544, 455, 0, MS_DJINNI, MZ_HUGE), MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_MINDLESS|M1_UNSOLID, M2_WANDER|M2_NASTY|M2_GREEDY|M2_MALE|M2_HOSTILE, M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("pupurin", S_UMBER, LVL(5, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), MON("sapusaur", S_UMBER, LVL(5, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("underestimated tree", S_UMBER, LVL(5, 13, 0, 35, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_TREESQUAD, MZ_LARGE), MR_HITASONE|MR_POISON, 0, M1_HERBIVORE, M2_STRONG|M2_PEACEFUL, M3_TRAITOR|M3_NOTAME|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("denryu", S_UMBER, LVL(5, 13, 0, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISP, 2, 2), ATTK(AT_WEAP, AD_GLIB, 2, 4), ATTK(AT_WEAP, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_HITASONE, 0, M1_OMNIVORE|M1_HUMANOID, M2_HUMAN|M2_STRONG, M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pikablu", S_UMBER, LVL(5, 11, 6, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_ELEC, 3, 4), ATTK(AT_NONE, AD_FREN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_ELEC|MR_DEATH, 0, M1_CARNIVORE|M1_CONCEAL|M1_SWIM|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS, M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weakened hulk", S_UMBER, LVL(5, 6, 6, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fracturing governorship", S_UMBER, LVL(6, 12, 7, 54, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_DEBT, 6, 2), ATTK(AT_BUTT, AD_CLRC, 6, 5), ATTK(AT_BUTT, AD_LEGS, 6, 3), ATTK(AT_CLAW, AD_UNPR, 1, 4), ATTK(AT_LASH, AD_POIS, 5, 6), NO_ATTK), SIZ(3103, 251, 0, MS_PRINCIPAL, MZ_HUMAN), MR_DISINT|MR_POISON, 0, M1_TPORT|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("public thai", S_UMBER, LVL(6, 14, -3, 6, 18), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_MCRE, 2, 1), ATTK(AT_GAZE, AD_DREA, 6, 2), ATTK(AT_BEAM, AD_FEAR, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1277, 42, 0, MS_SOUND, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_MINION|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("leafstalk impartially", S_UMBER, LVL(6, 29, 1, 30, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_SLOW, 1, 6), ATTK(AT_ENGL, AD_LITE, 4, 4), ATTK(AT_BOOM, AD_GRAV, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(37, 1068, 0, MS_ALLA, MZ_TINY), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("midhulk", S_UMBER, LVL(7, 6, 5, 20, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("quantum aberration", S_UMBER, LVL(7, 12, 3, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("sss hulk", S_UMBER, LVL(7, 6, 6, 15, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("confusion gazer", S_UMBER, LVL(7, 6, 5, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cettoligi", S_UMBER, LVL(7, 11, -3, 89, 15), (1), A(ATTK(AT_LASH, AD_UVUU, 1, 6), ATTK(AT_BEAM, AD_VOMT, 1, 1), ATTK(AT_RATH, AD_PART, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7700, 545, 0, MS_FEARHARE, MZ_GIGANTIC), MR_HITASTHREE|MR_COLD|MR_POISON|MR_DRAIN|MR_DEATH, MR_STONE|MR_ELEC, M1_HERBIVORE|M1_NOTAKE|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_NEUTER|M2_ROCKTHROW, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("roadblock cettoligi", S_UMBER, LVL(7, 11, -3, 89, 15), (1), A(ATTK(AT_LASH, AD_UVUU, 1, 6), ATTK(AT_BEAM, AD_VOMT, 1, 1), ATTK(AT_RATH, AD_PART, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7700, 545, 0, MS_FEARHARE, MZ_GIGANTIC), MR_HITASTHREE|MR_COLD|MR_POISON|MR_DRAIN|MR_DEATH, MR_STONE|MR_ELEC, M1_HERBIVORE|M1_NOTAKE|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_NEUTER|M2_ROCKTHROW, M3_NO_DECAY|M3_NONMOVING, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Nicole", S_UMBER, LVL(7, 12, 4, 15, 6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_BEAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HIPPIE_HEELS BLOCK_HEELED_COMBAT_BOOT ELVEN_BOW ELVEN_ARROW(50) */ MON("participator spay", S_UMBER, LVL(7, 10, -10, 29, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_LASH, AD_UVUU, 4, 6), ATTK(AT_BEAM, AD_NGRA, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1440, 1116, 0, MS_CODE, MZ_TINY), MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nitrohack horror", S_UMBER, LVL(8, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("speedhack horror", S_UMBER, LVL(8, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("nethackfour horror", S_UMBER, LVL(8, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HIDE|M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_MIMIC|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("devteam horror", S_UMBER, LVL(8, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HIDE|M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("tsubotsubo", S_UMBER, LVL(8, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("apostrophe m", S_UMBER, LVL(8, 7, -2, 40, 5), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_RNG, 4, 6), ATTK(AT_BOOM, AD_EDGE, 1, 31), ATTK(AT_ENGL, AD_INSA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_ACID|MR_PLUSONE|MR_HITASONE, 0, M1_CARNIVORE|M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_GNOME|M2_DEMON|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_WANTSAMUL|M3_SLIME, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("oddoshishi", S_UMBER, LVL(8, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("neophyte puig daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_POLY, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL|M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neophyte unixmail daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_PEST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("neophyte bind daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_ICUR, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("neophyte fetch daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_NACU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("neophyte ping daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_NGEN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neophyte yith daemon", S_UMBER, /* spawns with yith tentacle */ LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neophyte del daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SHAN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("neophyte yendorian daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neophyte nntp daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("neophyte ftp daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_INER, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("neophyte oblivion daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_LETH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("neophyte signal daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_INVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("neophyte diskwipe daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neophyte formatting daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_UVUU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("neophyte petty formatting daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_UVUU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_PETTY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("neophyte bricking daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_DEST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("neophyte crypto daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_STTP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neophyte cron daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_TIME, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("neophyte BSOD daemon", S_UMBER, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_DEPR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("headless brute", S_UMBER, LVL(8, 11, 2, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE|M1_NOHEAD|M1_HUMANOID, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("sum otyugh", S_UMBER, LVL(8, 6, 3, 0, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SEE_INVIS|M1_ANIMAL|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Amelie", S_UMBER, LVL(8, 14, 6, 25, 2), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_CONF, 2, 8), ATTK(AT_KICK, AD_DCAY, 2, 6), ATTK(AT_HUGS, AD_WEBS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_ACID, MR_COLD|MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HUGGING_BOOT SCR_CREATE_MONSTER */ MON("empiric costumer", S_UMBER, LVL(8, 10, 8, 60, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_DEBT, 4, 1), ATTK(AT_BITE, AD_ILLU, 3, 9), ATTK(AT_TUCH, AD_NTHR, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(174, 46, 0, MS_ESCAPE, MZ_LARGE), MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_ACID, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("habile argentine", S_UMBER, LVL(8, 12, 9, 65, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_EXPL, AD_VENO, 1, 6), ATTK(AT_KICK, AD_STON, 3, 9), ATTK(AT_BREA, AD_DRCO, 6, 1), ATTK(AT_BITE, AD_LETH, 8, 1), NO_ATTK, NO_ATTK), SIZ(600, 147, 0, MS_CORONA, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("umber hulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|12), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("under hulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("underworld hulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("umberschlov", S_UMBER, /* spawns with shovel */ LVL(9, 6, 2, 25, 0), (3), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("digger hulk", S_UMBER, /* spawns with conglomerate pick */ LVL(9, 6, 2, 25, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("upperworld hulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_WAITFORU, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("player hulk", S_UMBER, /* playable race */ LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umber mimic", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_HIDE|M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("space hulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flying umber hulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE|M1_FLY, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("umber digger", S_UMBER, /* spawns with bronze pick */ LVL(9, 6, 2, 25, 0), (3), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bronze digger", S_UMBER, /* spawns with bronze pick, sling and 25 bronze nuggets */ LVL(9, 6, 2, 25, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("young practicant bride", S_UMBER, /* crapbonus 10, spawns with lady boots */ LVL(9, 12, -1, 50, 4), (1), A(ATTK(AT_TRAM, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_SLOW, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_FART_LOUD, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO, MR_SLEEP, M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT, M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("aberration flayer", S_UMBER, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1400, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("umber mind flayer", S_UMBER, /* by Demo */ LVL(9, 12, 2, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 3, 4), ATTK(AT_TENT, AD_DRIN, 3, 4), ATTK(AT_TENT, AD_DRIN, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK), SIZ(1450, 1400, 0, MS_HISS, MZ_LARGE), MR_HITASONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE|M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("metal mine hulk", S_UMBER, /* spawns with sling, 20 unrefined mithril and pick-axe */ LVL(9, 6, 2, 25, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("non-terrible hulk", S_UMBER, LVL(9, 6, 4, 15, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hooloovoo", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_RBRE, 1, 1), ATTK(AT_HUGS, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("repairer hooloovoo", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_RBRE, 1, 1), ATTK(AT_HUGS, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_REPAIR, MZ_LARGE), 0, 0, M1_WALLWALK, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("umbire hulk", S_UMBER, /* thanks UmbireThePhantom :D */ LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE|M1_HUMANOID|M1_UNSOLID, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hoohoohoo", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_RBRE, 1, 1), ATTK(AT_HUGS, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("haehaehae", S_UMBER, /* invisible */ LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_RBRE, 1, 1), ATTK(AT_HUGS, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("harharhar", S_UMBER, /* super-invisible */ LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_RBRE, 1, 1), ATTK(AT_HUGS, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("spark hulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CNCL, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("woolooloo", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_RNG, 1, 1), ATTK(AT_HUGS, AD_RNG, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("epidemic hulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kung-fu femmy", S_UMBER, /* spawns with block-heeled combat boot */ LVL(9, 12, 8, 10, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 4), ATTK(AT_KICK, AD_LEVI, 4, 9), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_WANTSCAND, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eeoyoo", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_PART, 1, 1), ATTK(AT_HUGS, AD_PART, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hooyooyoo", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_MIDI, 1, 1), ATTK(AT_HUGS, AD_MIDI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_WALLWALK, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("woahaahaa", S_UMBER, /* invisible */ LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_TUCH, AD_RBRE, 1, 1), ATTK(AT_HUGS, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEEPSTATE, MZ_LARGE), 0, 0, M1_WALLWALK, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("olive hulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wereumberhulk", S_UMBER, LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_WERE, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gnochimera", S_UMBER, LVL(9, 18, 2, 0, -14), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BUTT, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_FIRE, 3, 8)), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, 0, M1_SEE_INVIS|M1_ANIMAL|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("urologist", S_UMBER, /* by porkman, spawns with knife and lab coat */ LVL(9, 12, -1, 25, 0), (1), A(ATTK(AT_WEAP, AD_PAIN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_ACID, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("super sayain umber hulk", S_UMBER, /* sic */ LVL(9, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("balmier neptunium", S_UMBER, LVL(9, 12, -9, 0, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_LEGS, 4, 2), ATTK(AT_MAGC, AD_MALK, 6, 5), ATTK(AT_BOOM, AD_STCK, 1, 1), ATTK(AT_STNG, AD_PLYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(359, 619, 0, MS_COW, MZ_SMALL), MR_COLD|MR_SLEEP, MR_SLEEP, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL| M1_ACID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("hewed ax", S_UMBER, LVL(9, 10, -5, 98, 8), (G_GENO|1), A(ATTK(AT_BREA, AD_ALIN, 1, 9), ATTK(AT_BUTT, AD_VOMT, 9, 7), ATTK(AT_KICK, AD_MINA, 9, 1), ATTK(AT_BEAM, AD_VULN, 3, 1), ATTK(AT_GAZE, AD_ABDC, 4, 5), NO_ATTK), SIZ(19, 410, 0, MS_ANIMAL, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sweet benefaction lammed ploughed", S_UMBER, LVL(9, 18, -2, 80, -4), (4), A(ATTK(AT_KICK, AD_UNPR, 1, 6), ATTK(AT_WEAP, AD_BURN, 1, 2), ATTK(AT_MAGC, AD_SHAN, 1, 9), ATTK(AT_KICK, AD_DEST, 9, 1), NO_ATTK, NO_ATTK), SIZ(87, 96, 0, MS_HISS, MZ_LARGE), MR_DRAIN, 0, M1_CLING|M1_BREATHLESS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fingertip commissioned coder eccentricity", S_UMBER, LVL(9, 10, 7, 8, -17), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_LASH, AD_WISD, 9, 6), ATTK(AT_HUGS, AD_AGGR, 7, 9), ATTK(AT_BEAM, AD_DRLI, 4, 1), ATTK(AT_BUTT, AD_COLD, 4, 1), ATTK(AT_WEAP, AD_STAT, 4, 4), ATTK(AT_BEAM, AD_STUN, 8, 5)), SIZ(14, 1271, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_POIS, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ember mycon", S_UMBER, LVL(10, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_NONE, AD_DRST, 2, 2), ATTK(AT_BREA, AD_DRST, 4, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_POISON, 0, M1_TUNNEL|M1_CARNIVORE|M1_POIS, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pikabud", S_UMBER, LVL(10, 12, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 3, 4), ATTK(AT_BREA, AD_ELEC, 3, 4), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_ELEC|MR_HITASONE, 0, M1_OMNIVORE|M1_ANIMAL|M1_OVIPAROUS, M2_DOMESTIC, M3_POKEMON|M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sleeping hulk", S_UMBER, /* spawns asleep */ LVL(10, 12, 2, 25, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("snore hulk", S_UMBER, LVL(10, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_RBRE, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SNORE, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ratzepueh hulk", S_UMBER, /* invisible */ LVL(10, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_RBRE, 2, 5), ATTK(AT_GAZE, AD_SLEE, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("sumthins killin ya again", S_UMBER, /* super-invisible */ LVL(10, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_RBRE, 2, 5), ATTK(AT_GAZE, AD_SLEE, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("cattle thresher", S_UMBER, /* spawns with flogger */ LVL(10, 5, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 2), ATTK(AT_WEAP, AD_PHYS, 12, 2), ATTK(AT_NONE, AD_TCKL, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("special hulk", S_UMBER, /* spawns with spec lance */ LVL(10, 8, 1, 25, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("urgoth denizen", S_UMBER, LVL(10, 12, -4, 20, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("urgoth", S_UMBER, /* playable race */ LVL(10, 12, -4, 20, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("virginity stealer", S_UMBER, /* female chars who are still celibate are paralyzed for 10 turns */ LVL(10, 9, 4, 60, -20), (1), A(ATTK(AT_STNG, AD_SSEX, 0, 0), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yeah you had no chance", S_UMBER, /* invisible */ LVL(10, 12, 2, 25, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_RBRE, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEEPSTATE, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("sloltre", S_UMBER, LVL(10, 4, 7, 23, 9), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_NGRA, 1, 1), ATTK(AT_RATH, AD_ABDC, 0, 7), ATTK(AT_LASH, AD_HEAL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 0, 0, MS_SNORE, MZ_LARGE), MR_DISINT|MR_ELEC|MR_HITASONE, 0, M1_CARNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_UNDEAD, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stoiakmidm", S_UMBER, /* appr is decided randomly, spawns with spear */ LVL(10, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shambling cousin", S_UMBER, /* attack and damage type of the attack is randomized */ LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_ACID, M2_HOSTILE|M2_VAMPIRE|M2_WANDER|M2_JEWELS, M3_CLOSE, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("grertollentotwa", S_UMBER, LVL(10, 11, 3, 75, -6), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_VAMP, 1, 19), ATTK(AT_BREA, AD_LITE, 3, 3), ATTK(AT_BEAM, AD_MEMO, 10, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 1875, 0, MS_SPOILER, MZ_LARGE), MR_ELEC|MR_ACID|MR_HITASTWO|MR_DRAIN|MR_DEATH, 0, M1_OMNIVORE|M1_THICK_HIDE|M1_NOHEAD|M1_TPORT_CNTRL, M2_HOSTILE|M2_ORC|M2_STRONG, M3_TELEPATHIC|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spoilerhack horror", S_UMBER, /* like interhack horror but sound is always MS_SPOILER */ LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SPOILER, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fluidator wega", S_UMBER, /* speed, AC, MR, damage type for the two attacks and resists are randomized */ LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thorned hulk", S_UMBER, LVL(10, 5, 4, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_NONE, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("thorn thresher", S_UMBER, LVL(10, 5, 4, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 12, 2), ATTK(AT_CLAW, AD_PHYS, 12, 2), ATTK(AT_NONE, AD_TCKL, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("slumber hulk", S_UMBER, LVL(10, 12, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_RBRE, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_NOPOLY, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thorned strider", S_UMBER, LVL(10, 8, 5, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("interhack horror", S_UMBER, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("nhtng horror", S_UMBER, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("interhack horror x", S_UMBER, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("nhtng horror x", S_UMBER, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("okutan", S_UMBER, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("spooky", S_UMBER, LVL(10, 13, -10, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_FEAR, 4, 6), ATTK(AT_MAGC, AD_CAST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_PLUSFOUR|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN|MR_POISON, 0, M1_CARNIVORE|M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_UNSOLID, M2_WANDER, M3_INFRAVISION|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("raticlaw", S_UMBER, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("tricket", S_UMBER, LVL(10, 16, 5, 15, -4), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_THIE, 4, 4), ATTK(AT_GAZE, AD_THIE, 2, 7), ATTK(AT_STNG, AD_MEMO, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_WHORE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_CARNIVORE|M1_NOEYES|M1_MINDLESS|M1_UNSOLID, M2_STRONG|M2_HOSTILE, M3_TELEPATHIC|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_PERMAMIMIC|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shambling horror", S_UMBER, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BLND, 2, 8), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE|M1_FLY|M1_CONCEAL, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("shambling terror", S_UMBER, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BLND, 2, 8), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE|M1_FLY|M1_CONCEAL, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("stumbling horror", S_UMBER, LVL(10, 10, 4, 80, -4), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DIMN, 2, 5), ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_BEAM, AD_ABDC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_ACID|MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_STALK|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_EGOTYPE|M3_NO_DECAY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stumbling terror", S_UMBER, LVL(10, 10, 4, 80, -4), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DIMN, 2, 5), ATTK(AT_NONE, AD_AMNE, 1, 6), ATTK(AT_BEAM, AD_ABDC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_ACID|MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_POIS, M2_HOSTILE|M2_STALK|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_EGOTYPE|M3_NO_DECAY|M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chaos horror", S_UMBER, LVL(10, 12, -6, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_CHAO, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP, 0, M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("umbral hulk", S_UMBER, LVL(10, 6, 2, 25, -3), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_CONF, 2, 5), ATTK(AT_GAZE, AD_BLND, 3, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CARNIVORE, M2_STRONG|M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shambling horderve", S_UMBER, /* by K2 */ LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_RBRE, 2, 8), ATTK(AT_NONE, AD_RBRE, 0, 0), ATTK(AT_HUGS, AD_FAMN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE|M1_FLY|M1_CONCEAL, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("umbrage professor", S_UMBER, /* spawns with crow quill */ LVL(10, 6, -4, 95, -20), (1), A(ATTK(AT_WEAP, AD_BLEE, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_CONF, 2, 5), ATTK(AT_GAZE, AD_WEBS, 3, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MEW, MZ_LARGE), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_MINDLESS|M1_CARNIVORE, M2_STRONG|M2_WANDER|M2_HOSTILE|M2_NASTY|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bushra", S_UMBER, LVL(10, 11, 4, 20, -10), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bramble hulk", S_UMBER, LVL(11, 6, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 4), ATTK(AT_CLAW, AD_PHYS, 7, 4), ATTK(AT_NONE, AD_TCKL, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("pool hulk", S_UMBER, LVL(11, 6, 5, 15, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bramble thresher", S_UMBER, LVL(11, 6, 3, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 14, 2), ATTK(AT_CLAW, AD_PHYS, 14, 2), ATTK(AT_NONE, AD_TCKL, 10, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("hunger hulk", S_UMBER, LVL(11, 6, 2, 25, -3), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_CONF, 2, 5), ATTK(AT_GAZE, AD_FAMN, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CARNIVORE|M1_TUNNEL, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elder chuul", S_UMBER, LVL(11, 20, 0, 0, -6), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 3, 10), ATTK(AT_TENT, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_OVIPAROUS|M1_THICK_HIDE|M1_CARNIVORE|M1_ANIMAL|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("water hulk", S_UMBER, LVL(11, 6, 2, 25, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_TUNNEL|M1_CARNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pseudo-erotic smoker bitch", S_UMBER, LVL(11, 9, 2, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_CHRN, 4, 4), ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_TUCH, AD_BLND, 8, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_COLD, 0, M1_SWIM|M1_TUNNEL|M1_CARNIVORE|M1_HUMANOID|M1_POIS, M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON3, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("unfair slutty smoker bitch", S_UMBER, /* spawns with cigarette and feminine pumps */ LVL(11, 9, 2, 25, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_CHRN, 4, 4), ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_TUCH, AD_BLND, 8, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_COLD, 0, M1_SWIM|M1_TUNNEL|M1_CARNIVORE|M1_HUMANOID|M1_POIS, M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON3, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("multiplying hulk", S_UMBER, LVL(11, 6, 2, 25, 0), (G_GENO|1|G_NOCORPSE|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_DEMON, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("salvaging chosen twee", S_UMBER, LVL(11, 10, -4, 36, -8), (4), A(ATTK(AT_SCRA, AD_ICUR, 6, 2), ATTK(AT_KICK, AD_SLIM, 4, 3), ATTK(AT_LASH, AD_FAKE, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(78, 11, 0, MS_TEACHER, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC, M1_NEEDPICK|M1_TPORT, M2_DEMON|M2_MAGIC|M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_WAITFORU|M3_PETTY|M3_POKEMON|M3_NOPLRPOLY|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("invisibility absenter laserdisk", S_UMBER, LVL(11, 16, 3, 18, 0), (2), A(ATTK(AT_RATH, AD_SLUD, 8, 8), ATTK(AT_WEAP, AD_THIE, 1, 2), ATTK(AT_MAGC, AD_PHYS, 7, 1), ATTK(AT_TRAM, AD_ENCH, 3, 6), NO_ATTK, NO_ATTK), SIZ(289, 2, 0, MS_BURBLE, MZ_HUGE), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_ANIMAL|M1_ACID|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("default horror", S_UMBER, /* the shambling horror placeholder from evilhack */ LVL(12, 12, -6, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_STUN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP, 0, M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("jedi horror", S_UMBER, /* spawns with cyan double lightsaber and robe */ LVL(12, 12, -6, 50, 4), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_DISP, 4, 6), ATTK(AT_BITE, AD_STUN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GRUNT, MZ_SMALL), MR_ELEC|MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wise green smoker", S_UMBER, /* spawns with lady boots */ LVL(12, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBRE, 2, 8), ATTK(AT_NONE, AD_RBRE, 2, 4), ATTK(AT_GAZE, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("unwise blue smoker", S_UMBER, /* spawns with cigarette and lady boots */ LVL(12, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBRE, 2, 8), ATTK(AT_NONE, AD_RBRE, 2, 4), ATTK(AT_GAZE, AD_SPC2, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("genetic aberration", S_UMBER, LVL(12, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_POLY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_TPORT, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("normal umber", S_UMBER, LVL(12, 10, 10, 0, 0), (3|G_GENO), A(ATTK(AT_CLAW, AD_CONF, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_BREATHLESS, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("42-er", S_UMBER, /* creates rn1(5, 3) douglas adams monsters */ LVL(12, 10, 10, 0, 0), (1), A(ATTK(AT_CLAW, AD_CONF, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 42, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_BREATHLESS, M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("negno-otyugh", S_UMBER, LVL(12, 6, 0, 0, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_DISE, 1, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SEE_INVIS|M1_ANIMAL|M1_NOHEAD|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("random horror", S_UMBER, LVL(12, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBRE, 2, 8), ATTK(AT_NONE, AD_RBRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rng horror", S_UMBER, LVL(12, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RNG, 2, 8), ATTK(AT_NONE, AD_RNG, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("specced horror", S_UMBER, LVL(12, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PART, 2, 8), ATTK(AT_NONE, AD_PART, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("identity horror", S_UMBER, LVL(12, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_MIDI, 2, 8), ATTK(AT_NONE, AD_MIDI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("coolish lincoln", S_UMBER, LVL(12, 7, -3, 42, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_VOMT, 1, 9), ATTK(AT_BUTT, AD_CHAO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1145, 56, 0, MS_CORONA, MZ_HUGE), 0, 0, M1_FLY|M1_CLING|M1_UNSOLID, M2_VAMPIRE|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME|M3_WANTSBOOK, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("einstein paternalism", S_UMBER, LVL(12, 13, -3, 82, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_HUGS, AD_NACU, 9, 1), ATTK(AT_BEAM, AD_CHKH, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(91, 1, 0, MS_BURBLE, MZ_TINY), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Egas", S_UMBER, /* randomizer boss */ LVL(12, 12, 2, 12, 10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_RBRE, 2, 4), ATTK(AT_KICK, AD_RBRE, 2, 4), ATTK(AT_NONE, AD_RBRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_SPIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SUBMACHINE_GUN BULLET(25) */ MON("Tatjana", S_UMBER, LVL(12, 12, -24, 30, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DEST, 4, 6), ATTK(AT_KICK, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WANTSAMUL, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* starting equipment: BLOCK_HEELED_COMBAT_BOOT BUNNY_EAR SOFT_SNEAKERS LAB_COAT POT_EXTRA_HEALING */ MON("hulk", S_UMBER, LVL(13, 6, 2, 25, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("master aberration flayer", S_UMBER, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1400, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crash hulk", S_UMBER, LVL(13, 6, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_IDAM, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wektonobi", S_UMBER, LVL(13, 17, -1, 45, 3), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_LEGS, 5, 5), ATTK(AT_BREA, AD_COLD, 1, 7), ATTK(AT_RATH, AD_CORR, 0, 6), ATTK(AT_SCRA, AD_DAMA, 1, 1), NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_DEEPSTATE, MZ_TINY), MR_ELEC|MR_DRAIN|MR_HITASTWO, 0, M1_NEEDPICK|M1_NOHEAD|M1_HUMANOID|M1_AMORPHOUS|M1_SEE_INVIS|M1_REGEN|M1_ACID, M2_NOPOLY|M2_GIANT|M2_STRONG|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_SPIDER|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thrasher", S_UMBER, LVL(13, 7, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 4), ATTK(AT_CLAW, AD_PHYS, 8, 4), ATTK(AT_NONE, AD_TCKL, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thresher", S_UMBER, LVL(13, 7, 2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 16, 2), ATTK(AT_CLAW, AD_PHYS, 16, 2), ATTK(AT_NONE, AD_TCKL, 12, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("party hulk", S_UMBER, LVL(13, 6, 5, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Arle Nadja", S_UMBER, LVL(13, 18, 0, 25, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_FIRE, 5, 5), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("allayment pictorially", S_UMBER, LVL(13, 12, 6, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_INSA, 2, 6), ATTK(AT_CLAW, AD_SKIL, 4, 1), ATTK(AT_TUCH, AD_LEGS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(474, 897, 0, MS_GLYPHS, MZ_GIGANTIC), MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fancy esteemed bureaucratization lithographer wheezier", S_UMBER, LVL(14, 12, 2, 83, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_POIS, 2, 6), ATTK(AT_WEAP, AD_SLIM, 3, 4), ATTK(AT_STNG, AD_IDAM, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(361, 75, 0, MS_DEEPSTATE, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_AMPHIBIOUS, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wryneck reloaning", S_UMBER, LVL(14, 18, 0, 63, 0), (G_VLGROUP|4), A(ATTK(AT_RATH, AD_TRAP, 5, 2), ATTK(AT_HUGS, AD_STCK, 3, 1), ATTK(AT_BREA, AD_FAMN, 3, 5), ATTK(AT_NONE, AD_ELEC, 9, 5), ATTK(AT_KICK, AD_SHRD, 8, 4), ATTK(AT_TUCH, AD_LEGS, 4, 7)), SIZ(1995, 656, 0, MS_IMITATE, MZ_MEDIUM), MR_DISINT|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("truthful repaginating", S_UMBER, LVL(14, 14, 8, 66, 0), (3), A(ATTK(AT_TENT, AD_DISP, 1, 1), ATTK(AT_BUTT, AD_SHRD, 8, 7), ATTK(AT_CLAW, AD_CAST, 8, 5), ATTK(AT_EXPL, AD_PLYS, 6, 5), ATTK(AT_SCRA, AD_BLND, 2, 5), NO_ATTK), SIZ(4114, 435, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_NASTY|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fluidator kusk", S_UMBER, LVL(14, 14, 0, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SUCK, 4, 7), ATTK(AT_HUGS, AD_SUCK, 4, 7), ATTK(AT_GAZE, AD_SUCK, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("athach", S_UMBER, /* spawns with a morning star */ LVL(14, 12, 0, 30, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_POISON, 0, M1_CARNIVORE|M1_HUMANOID, M2_STRONG|M2_HOSTILE|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty athach", S_UMBER, LVL(14, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_POISON, 0, M1_HERBIVORE|M1_HUMANOID, M2_STRONG|M2_HOSTILE|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_PETTY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("skeletal horror", S_UMBER, LVL(15, 12, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DISE, 1, 8), ATTK(AT_CLAW, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH, 0, M1_CARNIVORE|M1_BREATHLESS|M1_REGEN, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("skeletal terror", S_UMBER, LVL(15, 12, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DISE, 1, 8), ATTK(AT_CLAW, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH, 0, M1_CARNIVORE|M1_BREATHLESS|M1_REGEN, M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("parasitic wall-hugger", S_UMBER, LVL(15, 6, 8, 25, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_TENT, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CLING|M1_NOHANDS|M1_NOEYES|M1_NOHEAD|M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("timid wall-hugger", S_UMBER, LVL(15, 6, 8, 25, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_TENT, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_CLING|M1_NOHANDS|M1_NOEYES|M1_NOHEAD|M1_CARNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bigger hulk", S_UMBER, LVL(15, 9, 0, 35, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("performable stamina", S_UMBER, LVL(15, 15, -3, 43, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_NONE, AD_ABDC, 2, 4), ATTK(AT_ENGL, AD_WRAT, 1, 1), ATTK(AT_TENT, AD_DISE, 7, 6), ATTK(AT_TRAM, AD_VAPO, 9, 7), ATTK(AT_CLAW, AD_DEST, 6, 3), ATTK(AT_NONE, AD_DREA, 5, 2)), SIZ(189, 1335, 0, MS_GIBBERISH, MZ_TINY), MR_SLEEP|MR_POISON, MR_POISON, M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ur-vile", S_UMBER, LVL(15, 12, -2, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 9), ATTK(AT_BITE, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("Arabella's hugging boot", S_UMBER, LVL(15, 12, -1, 30, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pikaflare", S_UMBER, LVL(15, 18, 0, 40, 4), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FIRE, 4, 5), ATTK(AT_BEAM, AD_BURN, 4, 4), ATTK(AT_GAZE, AD_LAVA, 2, 9), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_HITASTWO, 0, M1_OMNIVORE|M1_SEE_INVIS, M2_STALK, M3_POKEMON|M3_NOPLRPOLY|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mild hulk", S_UMBER, LVL(15, 9, 4, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lesser puig daemon", S_UMBER, LVL(15, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_POLY, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL|M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("arabella shoe", S_UMBER, LVL(15, 12, -1, 30, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_NONMOVING, M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spikefist", S_UMBER, LVL(16, 8, 0, 35, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 4), ATTK(AT_CLAW, AD_PHYS, 10, 4), ATTK(AT_NONE, AD_TCKL, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("steelfist", S_UMBER, /* spawns with powerfist */ LVL(16, 8, 0, 35, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_NONE, AD_TCKL, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("prick fist", S_UMBER, LVL(16, 8, 0, 35, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 20, 2), ATTK(AT_CLAW, AD_PHYS, 20, 2), ATTK(AT_NONE, AD_TCKL, 16, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("decapitated defiler", S_UMBER, LVL(16, 11, -2, 75, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE|M1_NOHEAD|M1_HUMANOID, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("greater ugod", S_UMBER, LVL(16, 24, 0, 80, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_CONT, 1, 18), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("german course conductor", S_UMBER, LVL(16, 24, 0, 80, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 18), ATTK(AT_KICK, AD_AGGR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ARREST, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_JEWELS|M2_STALK, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("the Incredible Hulk", S_UMBER, LVL(16, 6, 2, 25, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CARNIVORE|M1_REGEN, M2_PNAME|M2_STALK|M2_STRONG|M2_HOSTILE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("paingod", S_UMBER, LVL(16, 24, 0, 80, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_PAIN, 1, 18), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("unsigned god", S_UMBER, /* idea by Crawldragon */ LVL(16, 24, 0, 80, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_NPRO, 1, 18), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("negative god", S_UMBER, LVL(16, 24, 0, 80, 7), (G_GENO|1), A(ATTK(AT_BUTT, AD_TREM, 1, 18), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_NOHANDS|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("rng dicer", S_UMBER, /* spawns with arcane horn */ LVL(16, 12, 0, 80, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_RNG, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SOLDIER, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lesser unixmail daemon", S_UMBER, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_PEST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("lesser bind daemon", S_UMBER, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_ICUR, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lesser fetch daemon", S_UMBER, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_NACU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lesser ping daemon", S_UMBER, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_NGEN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lesser yith daemon", S_UMBER, /* spawns with yith tentacle */ LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_SANI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lesser del daemon", S_UMBER, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_SHAN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("unnethack horror", S_UMBER, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("unnethackplus horror", S_UMBER, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("psybur", S_UMBER, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("forresaur", S_UMBER, LVL(16, 4, -30, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_EDGE, 6, 12), ATTK(AT_NONE, AD_CHAO, 8, 8), ATTK(AT_BEAM, AD_NTHR, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_PLUSFOUR|MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTHREE, 0, M1_CARNIVORE|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_PRINCE|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_PERMAMIMIC|M3_MIND_FLAYER, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lesser signal daemon", S_UMBER, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_INVE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("OPkMn4X", S_UMBER, LVL(16, 12, 0, 40, -20), (G_NOCORPSE|7), A(ATTK(AT_BITE, AD_TRAI, 1, 10), ATTK(AT_NONE, AD_DEST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MIDI, MZ_TINY), MR_DEATH|MR_DISINT|MR_DRAIN, MR_ELEC, M1_REGEN|M1_THICK_HIDE|M1_FLY|M1_CLING|M1_METALLIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("harisen", S_UMBER, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("angband horror", S_UMBER, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("adom horror", S_UMBER, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty angband horror", S_UMBER, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_PETTY|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("petty adom horror", S_UMBER, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_PETTY|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("deep ettin", S_UMBER, LVL(16, 12, -6, 50, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Amelje", S_UMBER, LVL(16, 12, 10, 0, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: HUGGING_BOOT FEMININE_PUMPS */ /* speed 13-16, AC -6, MR 75, extra attacks 2, resists 4, M1 flags 3, M2 flags 2, M3 flags 1 */ MON("aspirate forewarned loppier", S_UMBER, LVL(16, 12, 6, 66, 0), (G_VLGROUP|4), A(ATTK(AT_BEAM, AD_DREN, 8, 7), ATTK(AT_BUTT, AD_HODS, 3, 3), ATTK(AT_NONE, AD_RAGN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1767, 818, 0, MS_PUPIL, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PETRIFIES|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("racial lankier basify", S_UMBER, LVL(16, 13, 4, 8, 0), (G_GENO|3), A(ATTK(AT_SCRA, AD_PLYS, 2, 7), ATTK(AT_TRAM, AD_ACID, 7, 7), ATTK(AT_MAGC, AD_TERR, 1, 9), ATTK(AT_STNG, AD_WERE, 5, 4), ATTK(AT_TENT, AD_WET, 1, 9), NO_ATTK), SIZ(4612, 682, 0, MS_STABILIZE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beguiler pennyweight", S_UMBER, LVL(17, 13, 3, 84, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_HEAL, 1, 6), ATTK(AT_TUCH, AD_PLAS, 5, 8), ATTK(AT_LASH, AD_ACID, 4, 3), ATTK(AT_WEAP, AD_STAT, 8, 6), ATTK(AT_CLAW, AD_NEXU, 5, 1), ATTK(AT_HUGS, AD_PART, 1, 3)), SIZ(584, 5, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_AMORPHOUS|M1_HIDE|M1_NOHANDS|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("killing managerially unprized", S_UMBER, LVL(17, 15, 3, 38, -9), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_WISD, 8, 5), ATTK(AT_BREA, AD_BLND, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(234, 973, 0, MS_SISSY, MZ_LARGE), MR_FIRE|MR_POISON|MR_DRAIN, MR_FIRE, M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW| M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Arabella's soft sneaker", S_UMBER, LVL(17, 13, 0, 35, 0), (1), A(ATTK(AT_KICK, AD_SITM, 3, 5), ATTK(AT_WEAP, AD_NUMB, 3, 6), ATTK(AT_KICK, AD_STCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("urcula", S_UMBER, /* spawns with axe and small shield */ LVL(18, 14, -5, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 7), ATTK(AT_BUTT, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_CARNIVORE|M1_NOHEAD|M1_HUMANOID, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("hemorrhagic thing", S_UMBER, LVL(18, 10, 4, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_VAMP, 1, 8), ATTK(AT_TUCH, AD_WET, 1, 8), ATTK(AT_HUGS, AD_DISE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GLYPHS, MZ_LARGE), 0, 0, M1_HUMANOID, M2_STRONG, M3_WAITFORU|M3_CLOSE|M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("many-taloned thing", S_UMBER, LVL(18, 6, -6, 25, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), ATTK(AT_LASH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GLYPHS, MZ_LARGE), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_THICK_HIDE, M2_STRONG, M3_WAITFORU|M3_CLOSE|M3_NOTAME|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("hulk horror", S_UMBER, LVL(18, 12, 3, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eating horror", S_UMBER, LVL(18, 12, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBRE, 2, 8), ATTK(AT_ENGL, AD_RBRE, 2, 8), ATTK(AT_NONE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("removing horror", S_UMBER, LVL(18, 12, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_SAMU, 2, 8), ATTK(AT_ENGL, AD_SAMU, 2, 8), ATTK(AT_NONE, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lesser yendorian daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_SAMU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lesser nntp daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("lesser ftp daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_INER, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("lesser oblivion daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_LETH, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("lesser diskwipe daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_SUCK, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lesser formatting daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_UVUU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lesser petty formatting daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_UVUU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_PETTY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lesser bricking daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_DEST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("lesser crypto daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_STTP, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lesser cron daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_TIME, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lesser BSOD daemon", S_UMBER, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_DEPR, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("uvuudaum", S_UMBER, LVL(19, 16, -6, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_SEE_INVIS|M1_REGEN|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dangerous uvuudaum", S_UMBER, LVL(19, 16, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_UVUU, 3, 12), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_SEE_INVIS|M1_REGEN, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("destructive uvuudaum", S_UMBER, LVL(19, 16, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEST, 3, 12), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_SEE_INVIS|M1_REGEN, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("aquiver reestablishment felicitously", S_UMBER, LVL(19, 12, -7, 57, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_PLAS, 2, 8), ATTK(AT_HUGS, AD_STON, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1789, 817, 0, MS_SING, MZ_GIGANTIC), MR_DISINT|MR_STONE, 0, M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ferrous horror", S_UMBER, LVL(20, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RUST, 3, 6), ATTK(AT_GAZE, AD_CONF, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_CARNIVORE|M1_AMPHIBIOUS|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ferrous terror", S_UMBER, LVL(20, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RUST, 3, 6), ATTK(AT_GAZE, AD_CONF, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_CARNIVORE|M1_AMPHIBIOUS|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cigarette-smoking femmy", S_UMBER, /* spawns with cigarette and soft sneakers */ LVL(20, 10, -8, 90, -20), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 5), ATTK(AT_WEAP, AD_BURN, 2, 10), ATTK(AT_BREA, AD_BLND, 4, 4), ATTK(AT_GAZE, AD_DIMN, 4, 4), ATTK(AT_NONE, AD_FLAM, 0, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_HITASTHREE|MR_PLUSONE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_NOTAME|M3_TRAITOR|M3_SLIME, M4_REFLECT|M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nato hulk", S_UMBER, LVL(20, 11, -2, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_GAZE, AD_CONF, 4, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ember colossus", S_UMBER, LVL(20, 10, -5, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_RBRE, 3, 4), ATTK(AT_GAZE, AD_RBRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pearduck", S_UMBER, LVL(20, 13, 2, 90, -2), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LITT, 2, 2), ATTK(AT_NONE, AD_WGHT, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_OMNIVORE|M1_FLY|M1_SWIM|M1_CONCEAL|M1_OVIPAROUS|M1_TPORT, M2_HOBBIT|M2_HOSTILE, M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_SPIDER, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gray devourer", S_UMBER, LVL(20, 16, 6, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_DREN, 3, 6), ATTK(AT_BITE, AD_VAMP, 2, 4), ATTK(AT_LASH, AD_DRCO, 1,12)), SIZ(2200, 2200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_THICK_HIDE|M1_ANIMAL|M1_CARNIVORE, M2_STRONG|M2_WANDER, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("dimonix", S_UMBER, LVL(20, 9, -25, 50, -4), (G_GENO|1), A(ATTK(AT_GAZE, AD_DIMN, 6, 6), ATTK(AT_LASH, AD_TECH, 4, 6), ATTK(AT_NONE, AD_TRAI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_CUSS, MZ_TINY), MR_STONE|MR_ELEC|MR_COLD, 0, M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_STRONG|M2_WANDER, M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dice hulk", S_UMBER, LVL(20, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_STTP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator starra", S_UMBER, /* speed, AC, MR, damage type for the four attacks and resists are randomized */ LVL(20, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_PHYS, 4, 4), ATTK(AT_RATH, AD_PHYS, 0, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("veil-render", S_UMBER, LVL(20, 16, -5, 90, 0), (1), A(ATTK(AT_GAZE, AD_NPRO, 1, 15), ATTK(AT_TUCH, AD_DRIN, 1, 15), ATTK(AT_TUCH, AD_DRIN, 1, 15), ATTK(AT_TENT, AD_DETH, 4, 15), ATTK(AT_MAGC, AD_SPC2, 4, 4), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(0, 0, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, 0, M1_REGEN|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS|M1_FLY, M2_JEWELS|M2_HOSTILE|M2_GREEDY|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("amber femmy", S_UMBER, /* spawns with soft sneakers, flickers */ LVL(20, 12, 0, 100, -10), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 10), ATTK(AT_BUTT, AD_DEST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_SEE_INVIS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_UNDEAD|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fluidator rendor", S_UMBER, LVL(20, 14, 0, 40, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DISN, 4, 8), ATTK(AT_HUGS, AD_SHRD, 4, 4), ATTK(AT_BREA, AD_DISN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_FLY|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("white hulk", S_UMBER, LVL(20, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_COLD, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_COLD, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("orange hulk", S_UMBER, LVL(20, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_POIS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_POIS, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire hulk", S_UMBER, LVL(20, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_FIRE, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_FIRE, MR_SLEEP|MR_POISON|MR_FIRE, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("silverpack hulk", S_UMBER, /* spawns with sling, 40 silver slingstones, silver shield and elven toga */ LVL(20, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_WEAP, AD_HALU, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_STUN, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("forest hulk", S_UMBER, LVL(20, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_POIS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("night hulk", S_UMBER, LVL(20, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_BLND, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DARK, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silver hulk", S_UMBER, LVL(20, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_HALU, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_STUN, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("colorless hulk", S_UMBER, LVL(20, 12, -6, 60, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("splicy crash", S_UMBER, LVL(20, 16, -10, 75, 0), (1), A(ATTK(AT_WEAP, AD_FIRE, 2, 4), ATTK(AT_KICK, AD_ELEC, 2, 5), ATTK(AT_MAGC, AD_COLD, 3, 6), ATTK(AT_GAZE, AD_RUST, 2, 5), ATTK(AT_GAZE, AD_DCAY, 2, 5), ATTK(AT_GAZE, AD_ENCH, 2, 5)), SIZ(750, 750, 0, MS_SUPERMAN, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_NEUTER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Katrin's scentful socks", S_UMBER, LVL(20, 11, -6, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_INSA, 8, 12), ATTK(AT_NONE, AD_CONT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_DRAIN|MR_POISON|MR_SLEEP|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS|M1_REGEN, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("great hulk", S_UMBER, LVL(20, 11, -2, 50, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_GAZE, AD_CONF, 4, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("beauteous one", S_UMBER, LVL(20, 16, 0, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 6, 7), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_COLD, 6, 7), ATTK(AT_GAZE, AD_BLND, 6, 7), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOUND, MZ_HUMAN), MR_STONE|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_WALLWALK, M2_HOSTILE|M2_STALK|M2_NEUTER|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("shrieking horror", S_UMBER, LVL(20, 14, -4, 55, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_STNG, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHRIEK, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("beauteous vamp", S_UMBER, LVL(20, 16, 0, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 6, 7), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_COLD, 6, 7), ATTK(AT_GAZE, AD_BLND, 6, 7), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SING, MZ_HUMAN), MR_STONE|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_WALLWALK, M2_VAMPIRE|M2_HOSTILE|M2_STALK|M2_NEUTER|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("birdlime forth", S_UMBER, LVL(20, 17, 4, 64, 15), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_WNCE, 4, 1), ATTK(AT_HUGS, AD_STTP, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(203, 551, 0, MS_IMITATE, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_SWIM|M1_BREATHLESS|M1_POIS, M2_LORD|M2_MINION|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shotgun horror", S_UMBER, LVL(21, 12, -9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_CARNIVORE|M1_AMPHIBIOUS|M1_WALLWALK, M2_HOSTILE|M2_COLLECT, M3_INFRAVISION|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("shotgun terror", S_UMBER, LVL(21, 12, -9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_CARNIVORE|M1_AMPHIBIOUS|M1_WALLWALK, M2_HOSTILE|M2_COLLECT, M3_INFRAVISION|M3_NOTAME|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("penciled cranially predisposed nudity", S_UMBER, LVL(21, 23, 2, 54, -6), (2), A(ATTK(AT_SCRA, AD_SANI, 5, 4), ATTK(AT_TENT, AD_INSA, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4298, 318, 0, MS_PANTS, MZ_TINY), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_REGEN, M2_PRINCE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hairy horror", S_UMBER, LVL(21, 15, -4, 45, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 7), ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_STNG, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("scaly horror", S_UMBER, LVL(22, 15, -7, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_STNG, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kerdenopeto", S_UMBER, LVL(22, 17, -3, 40, 7), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_BANI, 0, 0), ATTK(AT_HUGS, AD_STON, 10, 8), ATTK(AT_RATH, AD_RNG, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SPOILER, MZ_SMALL), MR_FIRE|MR_ELEC|MR_SLEEP|MR_PLUSONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_REGEN|M1_POIS, M2_NEUTER|M2_HOBBIT|M2_COLLECT, M3_INFRAVISION|M3_LITHIVORE|M3_NOPLRPOLY, M4_ORGANIVORE, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("youngwomanhack horror", S_UMBER, /* like maidenhack horror but sound is always MS_SPOILER */ LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SPOILER, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("RksEELgo5ba9-X", S_UMBER, LVL(22, 11, -8, 25, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_RNG, 2, 8), ATTK(AT_TUCH, AD_SSEX, 1, 6), ATTK(AT_BEAM, AD_INVE, 1, 4), ATTK(AT_RATH, AD_SWAP, 1, 1), NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SEDUCE, MZ_SMALL), MR_HITASTHREE|MR_ELEC|MR_DEATH|MR_SLEEP, 0, M1_FLY|M1_AMORPHOUS|M1_UNSOLID|M1_HUMANOID, M2_STRONG|M2_HOSTILE|M2_PNAME, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("RksEELgo5ba9-X, the shambling horror from Alpha Zentauri", S_UMBER, LVL(22, 11, -8, 25, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_RNG, 2, 8), ATTK(AT_TUCH, AD_SSEX, 1, 6), ATTK(AT_BEAM, AD_INVE, 1, 4), ATTK(AT_RATH, AD_SWAP, 1, 1), NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_WHORE, MZ_SMALL), MR_HITASTHREE|MR_ELEC|MR_DEATH|MR_SLEEP, 0, M1_FLY|M1_AMORPHOUS|M1_UNSOLID|M1_HUMANOID, M2_STRONG|M2_HOSTILE|M2_PNAME, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wandering horror", S_UMBER, LVL(22, 20, -8, 10, 14), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DIMN, 8, 5), ATTK(AT_GAZE, AD_AMNE, 4, 6), ATTK(AT_LASH, AD_LEGS, 6, 6), ATTK(AT_NONE, AD_BANI, 8, 8), NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_CLING|M1_NOHEAD|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_HOSTILE|M2_WANDER|M2_DOMESTIC|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_NOTAME|M3_SPIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wandering terror", S_UMBER, LVL(22, 20, -8, 10, 14), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DIMN, 8, 5), ATTK(AT_GAZE, AD_AMNE, 4, 6), ATTK(AT_LASH, AD_LEGS, 6, 6), ATTK(AT_NONE, AD_BANI, 8, 8), NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_CLING|M1_NOHEAD|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_HOSTILE|M2_WANDER|M2_DOMESTIC|M2_MAGIC, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_NOTAME|M3_SPIDER|M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("really angry tree", S_UMBER, LVL(22, 19, -30, 100, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 12), ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_NONE, AD_DETH, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_TREESQUAD, MZ_LARGE), MR_HITASTHREE|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_HERBIVORE, M2_STRONG|M2_PEACEFUL, M3_TRAITOR|M3_NOTAME|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unspeakable horror", S_UMBER, LVL(22, 15, -4, 55, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SCOR, 1, 8), ATTK(AT_BITE, AD_LEVI, 1, 6), ATTK(AT_STNG, AD_FEMI, 1, 6), ATTK(AT_HUGS, AD_BLEE, 2, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flareth", S_UMBER, LVL(22, 20, 0, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_FIRE, 6, 10), ATTK(AT_ENGL, AD_LAVA, 8, 9), ATTK(AT_BOOM, AD_PLAS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN|MR_STONE|MR_HITASTWO, 0, M1_OMNIVORE|M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_DEMON|M2_LORD|M2_NASTY|M2_MAGIC, M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("urgoth renegade", S_UMBER, /* spawns with battle-axe */ LVL(22, 12, -10, 40, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 12), ATTK(AT_WEAP, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_ROAR, MZ_HUGE), MR_HITASTWO, 0, M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("maidenhack horror", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yasd horror", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grunthack horror", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("acehack horror", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty grunthack horror", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_PETTY|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty acehack horror", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_PETTY|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("suikun", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rainer", S_UMBER, LVL(22, 18, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_WET, 2, 19), ATTK(AT_GAZE, AD_LETH, 4, 4), ATTK(AT_TENT, AD_WGHT, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_COLD, 0, M1_HERBIVORE|M1_SWIM, M2_WANDER, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_AVOIDER, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty rainer", S_UMBER, LVL(22, 18, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_WET, 2, 19), ATTK(AT_GAZE, AD_LETH, 4, 4), ATTK(AT_TENT, AD_WGHT, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_COLD, 0, M1_HERBIVORE|M1_SWIM, M2_WANDER, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_AVOIDER|M3_PETTY, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("houou", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("suikun x", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("houou x", S_UMBER, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_HERBIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("turtle tree", S_UMBER, LVL(22, 9, -10, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 6), ATTK(AT_CLAW, AD_PHYS, 10, 6), ATTK(AT_NONE, AD_TCKL, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("theosophist lunker", S_UMBER, LVL(22, 9, 10, 39, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_COLD, 2, 7), ATTK(AT_WEAP, AD_SAMU, 9, 4), ATTK(AT_TENT, AD_VOMT, 5, 1), ATTK(AT_BEAM, AD_CHRN, 9, 6), ATTK(AT_TENT, AD_LEVI, 5, 2), NO_ATTK), SIZ(848, 126, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("manilla bleary", S_UMBER, LVL(22, 12, -6, 46, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RBRE, 7, 5), ATTK(AT_SCRA, AD_SPEL, 3, 5), ATTK(AT_WEAP, AD_CHKH, 3, 7), ATTK(AT_HUGS, AD_EDGE, 8, 1), NO_ATTK, NO_ATTK), SIZ(309, 677, 0, MS_ANIMAL, MZ_TINY), MR_POISON, 0, M1_NOLIMBS|M1_UNSOLID|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("faille inadvisability reticular", S_UMBER, LVL(22, 14, 0, 31, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_MAGC, AD_DISN, 7, 6), ATTK(AT_KICK, AD_POIS, 1, 8), ATTK(AT_KICK, AD_SLOW, 5, 6), ATTK(AT_BUTT, AD_LITE, 4, 9), ATTK(AT_NONE, AD_DRLI, 4, 3), ATTK(AT_LASH, AD_NPRO, 9, 6)), SIZ(2048, 258, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SWIM|M1_CLING|M1_TUNNEL|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("goal regularize", S_UMBER, LVL(22, 12, 3, 21, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_TUCH, AD_BURN, 6, 1), ATTK(AT_SCRA, AD_BANI, 7, 4), ATTK(AT_LASH, AD_TIME, 1, 2), ATTK(AT_BREA, AD_MAGM, 7, 5), ATTK(AT_BUTT, AD_DISE, 5, 6), NO_ATTK), SIZ(3066, 309, 0, MS_MUMBLE, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL, M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_WAITFORU|M3_NOPLRPOLY|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("unclosed vitality colluded", S_UMBER, LVL(22, 20, -6, 38, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_VENO, 5, 1), ATTK(AT_BUTT, AD_TLPT, 1, 1), ATTK(AT_WEAP, AD_LEGS, 6, 5), ATTK(AT_BREA, AD_BLND, 8, 8), NO_ATTK, NO_ATTK), SIZ(30, 786, 0, MS_GROWL, MZ_HUMAN), MR_STONE, 0, M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("frostlike costed primitively", S_UMBER, LVL(23, 12, -5, 51, 2), (G_GENO|2), A(ATTK(AT_BREA, AD_ANTI, 5, 1), ATTK(AT_CLAW, AD_FUMB, 4, 5), ATTK(AT_WEAP, AD_SANI, 5, 1), ATTK(AT_LASH, AD_CLRC, 2, 1), ATTK(AT_NONE, AD_STCK, 1, 7), NO_ATTK), SIZ(690, 804, 0, MS_WHORE, MZ_SMALL), MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fiftieth rancidifying", S_UMBER, LVL(23, 12, 7, 73, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TUCH, AD_DISN, 8, 1), ATTK(AT_ENGL, AD_WEEP, 9, 1), ATTK(AT_LASH, AD_SLEE, 1, 6), ATTK(AT_BREA, AD_NPRO, 2, 7), ATTK(AT_BEAM, AD_SPC2, 9, 4), NO_ATTK), SIZ(293, 45, 0, MS_CAR, MZ_MEDIUM), MR_DISINT|MR_ELEC, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HUMAN|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC|M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("clear horror", S_UMBER, LVL(23, 15, -5, 55, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_STNG, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("thorned elder", S_UMBER, LVL(24, 14, 0, 45, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 4), ATTK(AT_CLAW, AD_PHYS, 7, 4), ATTK(AT_NONE, AD_TCKL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SILENT, MZ_HUGE), MR_HITASTHREE, 0, M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Melissa", S_UMBER, LVL(24, 18, -10, 50, -5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_KICK, AD_CONF, 6, 7), ATTK(AT_GAZE, AD_CHKH, 2, 3), ATTK(AT_TRAM, AD_CHRN, 5, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_POISON|MR_PLUSTWO|MR_HITASTHREE|MR_ELEC, MR_COLD|MR_FIRE|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: COMBAT_STILETTOS BLOCK_HEELED_COMBAT_BOOT SCR_CREATE_MONSTER(5) LEATHER_ARMOR LEATHER_CLOAK WAN_STRIKING */ MON("tunnel horror", S_UMBER, LVL(25, 12, -10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_ENGL, AD_ACID, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE|MR_SLEEP, 0, M1_CARNIVORE|M1_UNSOLID|M1_WALLWALK, M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tunnel terror", S_UMBER, LVL(25, 12, -10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_ENGL, AD_ACID, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE|MR_SLEEP, 0, M1_CARNIVORE|M1_UNSOLID|M1_WALLWALK, M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("advanced hulk", S_UMBER, LVL(25, 12, -5, 70, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CARNIVORE|M1_TUNNEL, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pompeji escalator", S_UMBER, LVL(25, 18, -10, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WRAP, 5, 12), ATTK(AT_CLAW, AD_STUN, 8, 8), ATTK(AT_WEAP, AD_CHKH, 5, 15), ATTK(AT_WEAP, AD_CHKH, 5, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_ACID|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cutting horror", S_UMBER, LVL(25, 13, -5, 80, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LEGS, 3, 6), ATTK(AT_BUTT, AD_DISP, 2, 7), ATTK(AT_NONE, AD_PLYS, 1, 6), ATTK(AT_BREA, AD_ELEC, 3, 8), NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_ELEC|MR_STONE, 0, M1_CARNIVORE|M1_FLY|M1_NOHEAD|M1_AMORPHOUS|M1_REGEN, M2_HOSTILE|M2_COLLECT|M2_DEMON|M2_STALK, M3_INFRAVISION|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cutting terror", S_UMBER, LVL(25, 13, -5, 80, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LEGS, 3, 6), ATTK(AT_BUTT, AD_DISP, 2, 7), ATTK(AT_NONE, AD_PLYS, 1, 6), ATTK(AT_BREA, AD_ELEC, 3, 8), NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_ELEC|MR_STONE, 0, M1_CARNIVORE|M1_FLY|M1_NOHEAD|M1_AMORPHOUS|M1_REGEN, M2_HOSTILE|M2_COLLECT|M2_DEMON|M2_STALK, M3_INFRAVISION|M3_NOTAME|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nidogod", S_UMBER, LVL(25, 11, -10, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_INSA, 2, 10), ATTK(AT_BEAM, AD_SLUD, 2, 10), ATTK(AT_NONE, AD_HODS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_HITASTHREE, 0, M1_OMNIVORE|M1_POIS|M1_THICK_HIDE|M1_AMPHIBIOUS, M2_MALE, M3_POKEMON|M3_NOPLRPOLY|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nidogoddess", S_UMBER, LVL(25, 15, 2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DEPR, 2, 10), ATTK(AT_BEAM, AD_POIS, 2, 10), ATTK(AT_NONE, AD_PEST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_HITASTHREE, 0, M1_OMNIVORE|M1_POIS|M1_THICK_HIDE|M1_AMPHIBIOUS, M2_FEMALE, M3_POKEMON|M3_NOPLRPOLY|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("catlike coating", S_UMBER, LVL(25, 18, 7, 38, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CNCL, 2, 2), ATTK(AT_SCRA, AD_CORR, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(758, 1198, 0, MS_PANTS, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("maximized invariable perturbed", S_UMBER, LVL(25, 27, -9, 35, 0), (3), A(ATTK(AT_BREA, AD_SANI, 4, 8), ATTK(AT_BOOM, AD_WET, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2136, 1454, 0, MS_PAIN, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_ACID, M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PERMAMIMIC|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("turvang hammer", S_UMBER, /* spawns with thunder hammer */ LVL(26, 14, -20, 80, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 14), ATTK(AT_WEAP, AD_ELEC, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASFOUR|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_COLLECT|M2_NASTY|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("gluttonous hulk", S_UMBER, LVL(27, 6, 0, 45, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_BITE, AD_CONF, 4, 5), ATTK(AT_GAZE, AD_FAMN, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CARNIVORE|M1_TUNNEL|M1_METALLIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gazer horror", S_UMBER, LVL(27, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBRE, 2, 10), ATTK(AT_GAZE, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gazer archhorror", S_UMBER, LVL(27, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RNG, 2, 10), ATTK(AT_GAZE, AD_RNG, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gazer megahorror", S_UMBER, LVL(27, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PART, 2, 10), ATTK(AT_GAZE, AD_PART, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gazer identohorror", S_UMBER, LVL(27, 12, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_MIDI, 2, 10), ATTK(AT_GAZE, AD_MIDI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("train wreck", S_UMBER, LVL(27, 18, 2, 65, 4), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_SAMU, 7, 6), ATTK(AT_BEAM, AD_CAST, 4, 8), ATTK(AT_RATH, AD_LITT, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1137, 4000, 0, MS_SHEEP, MZ_HUGE), MR_COLD|MR_DISINT|MR_DEATH|MR_ACID, 0, M1_AMORPHOUS|M1_NOHANDS|M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_HOSTILE|M2_STALK|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_INFRAVISION|M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Carola's cyan peep-toe sandal", S_UMBER, /* uses leather peep-toes */ LVL(27, 11, 1, 80, -6), (1), A(ATTK(AT_KICK, AD_HODS, 5, 14), ATTK(AT_RATH, AD_HODS, 0, 8), ATTK(AT_GAZE, AD_CHRN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_DEATH|MR_DISINT|MR_ACID|MR_HITASFOUR, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_SANDALS|M4_HIGHHEELED|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("quorum mendelianist", S_UMBER, LVL(28, 10, -10, 55, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_NONE, AD_CONF, 3, 4), ATTK(AT_TRAM, AD_AMNE, 5, 6), ATTK(AT_TRAM, AD_STCK, 7, 4), ATTK(AT_CLAW, AD_AXUS, 2, 4), ATTK(AT_BITE, AD_DRST, 5, 2), ATTK(AT_STNG, AD_CNCL, 9, 3)), SIZ(725, 44, 0, MS_MISSING, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_SLITHY|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crassbeat idiot", S_UMBER, LVL(28, 12, 7, 10, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_SOUN, 3, 12), ATTK(AT_STNG, AD_SOUN, 5, 8), ATTK(AT_WEAP, AD_SOUN, 4, 8), ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_GAZE, AD_SOUN, 4, 4)), SIZ(1200, 1200, 0, MS_SOUND, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_DRAIN, MR_SLEEP|MR_POISON, M1_CARNIVORE|M1_MINDLESS|M1_POIS, M2_STRONG|M2_WANDER|M2_MALE|M2_NASTY, M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("rusting hulk", S_UMBER, LVL(28, 10, 7, 10, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 3, 12), ATTK(AT_STNG, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_CARNIVORE|M1_MINDLESS, M2_STRONG|M2_WANDER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hooked horror", S_UMBER, LVL(28, 15, -6, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 9), ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_STNG, AD_POIS, 1, 7), ATTK(AT_HUGS, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ultra hulk", S_UMBER, LVL(28, 12, -4, 65, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 5), ATTK(AT_CLAW, AD_PHYS, 5, 5), ATTK(AT_BITE, AD_PHYS, 4, 5), ATTK(AT_GAZE, AD_CONF, 5, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("reuse grail", S_UMBER, LVL(28, 13, -3, 4, 0), (2), A(ATTK(AT_STNG, AD_TLPT, 7, 8), ATTK(AT_CLAW, AD_ENCH, 3, 4), ATTK(AT_CLAW, AD_DRLI, 3, 4), ATTK(AT_SCRA, AD_STCK, 8, 8), NO_ATTK, NO_ATTK), SIZ(4822, 818, 0, MS_SHRIEK, MZ_TINY), MR_POISON|MR_DEATH, 0, M1_HIDE|M1_POIS|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_COLLECT|M2_NEUTER, M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("hammer athach", S_UMBER, /* spawns with a war hammer */ LVL(28, 12, -6, 50, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_WEAP, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_POISON, 0, M1_CARNIVORE|M1_HUMANOID, M2_STRONG|M2_HOSTILE|M2_JEWELS, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("nethack horror", S_UMBER, LVL(28, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("rogue horror", S_UMBER, LVL(28, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), MON("sporkhack horror", S_UMBER, LVL(28, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("slashem horror", S_UMBER, LVL(28, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("locustod", S_UMBER, LVL(28, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("foretosu", S_UMBER, LVL(28, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("anthrax", S_UMBER, LVL(28, 13, -4, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_VENO, 6, 6), ATTK(AT_WEAP, AD_CHRN, 7, 7), ATTK(AT_BREA, AD_DRST, 4, 9), ATTK(AT_NONE, AD_VOMT, 2, 8), ATTK(AT_TUCH, AD_LITT, 1, 1), NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ACID|MR_DRAIN|MR_HITASFOUR, 0, M1_CARNIVORE|M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_HOSTILE, M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eldritch horror that has been there all along", S_UMBER, LVL(28, 12, 0, 100, -6), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DAMA, 8, 6), ATTK(AT_GAZE, AD_SPC2, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_MUMBLE, MZ_MEDIUM), MR_HITASTHREE, 0, M1_CARNIVORE|M1_SEE_INVIS, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("minas taw", S_UMBER, /* spawns with dwarvish battle-axe */ LVL(28, 14, -16, 50, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 18), ATTK(AT_WEAP, AD_PHYS, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_ROAR, MZ_HUGE), MR_HITASFOUR|MR_DEATH|MR_STONE, 0, M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("puig daemon", S_UMBER, LVL(28, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 11), ATTK(AT_BREA, AD_POLY, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL|M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("alopecic unhorsed", S_UMBER, LVL(28, 23, 7, 9, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_WEBS, 3, 7), ATTK(AT_WEAP, AD_FEMI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2038, 632, 0, MS_MUTE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES, M2_NOPOLY|M2_LORD|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("salvo constituency", S_UMBER, LVL(28, 12, 10, 66, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_VAMP, 4, 5), ATTK(AT_WEAP, AD_RBAD, 4, 1), ATTK(AT_TRAM, AD_BLND, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(142, 185, 0, MS_POKEDEX, MZ_GIGANTIC), MR_COLD|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL| M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("serviette raisiny", S_UMBER, LVL(29, 27, 7, 37, 0), (G_RGROUP|1), A(ATTK(AT_TENT, AD_NTHR, 5, 9), ATTK(AT_MAGC, AD_HEAL, 3, 1), ATTK(AT_BUTT, AD_RUNS, 4, 5), ATTK(AT_NONE, AD_VOMT, 2, 2), ATTK(AT_BREA, AD_MIDI, 3, 2), ATTK(AT_BOOM, AD_WET, 8, 4)), SIZ(3323, 705, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, MR_SLEEP, M1_NEEDPICK|M1_BREATHLESS, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_COLLECT|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fouled vocalized", S_UMBER, LVL(29, 16, 9, 28, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_DREN, 4, 7), ATTK(AT_TRAM, AD_NEXU, 7, 7), ATTK(AT_BUTT, AD_RUST, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(198, 237, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_HUMANOID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("recapitulated resuscitate fellowman", S_UMBER, LVL(29, 6, 1, 38, -8), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BOOM, AD_ILLU, 1, 4), ATTK(AT_WEAP, AD_DREN, 5, 8), ATTK(AT_LASH, AD_VENO, 4, 1), ATTK(AT_TUCH, AD_CLRC, 4, 5), ATTK(AT_WEAP, AD_CURS, 7, 3), NO_ATTK), SIZ(2183, 1485, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_SLEEP, 0, M1_SWIM, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("world-ending horror", S_UMBER, LVL(30, 13, -12, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DETH, 5, 5), ATTK(AT_KICK, AD_HALU, 4, 7), ATTK(AT_KICK, AD_STUN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE|MR_SLEEP|MR_DISINT, 0, M1_CARNIVORE|M1_TUNNEL|M1_HUMANOID, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("world-ending terror", S_UMBER, LVL(30, 13, -12, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DETH, 5, 5), ATTK(AT_KICK, AD_HALU, 4, 7), ATTK(AT_KICK, AD_STUN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE|MR_SLEEP|MR_DISINT, 0, M1_CARNIVORE|M1_TUNNEL|M1_HUMANOID, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("steel horror", S_UMBER, LVL(30, 15, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6,10), ATTK(AT_GAZE, AD_FIRE, 5, 8), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("extra-deadly brain", S_UMBER, LVL(30, 12, -20, 60, 0), (1), A(ATTK(AT_HUGS, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DRIN, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), ATTK(AT_EXPL, AD_PHYS, 10, 20), ATTK(AT_BOOM, AD_PHYS, 10, 20)), SIZ(2250, 2250, 0, MS_LIEDER, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_AMPHIBIOUS, M2_STRONG|M2_PRINCE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_CLOSE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaos hulk", S_UMBER, LVL(30, 12, -8, 80, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_HALU, 2, 6), ATTK(AT_CLAW, AD_RBRE, 2, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chaotic hulk", S_UMBER, LVL(30, 12, -8, 80, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CHAO, 0, 0), ATTK(AT_CLAW, AD_CHAO, 2, 6), ATTK(AT_CLAW, AD_RBRE, 2, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("doomsay", S_UMBER, LVL(30, 26, 6, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ICEB, 8, 9), ATTK(AT_GAZE, AD_AMNE, 2, 2), ATTK(AT_NONE, AD_WEEP, 1, 50), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_DEATH|MR_DRAIN|MR_DISINT|MR_HITASTHREE, 0, M1_CARNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_ACID, M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_TRAITOR|M3_LITHIVORE|M3_PETRIFIES, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beepin", S_UMBER, LVL(30, 28, -6, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_CONT, 6, 8), ATTK(AT_GAZE, AD_ALIN, 4, 7), ATTK(AT_NONE, AD_AGGR, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_CARNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_POIS, M2_STALK|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sandswipes", S_UMBER, LVL(30, 20, 4, 40, -2), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DCAY, 4, 10), ATTK(AT_SCRA, AD_DCAY, 4, 10), ATTK(AT_ENGL, AD_WTHR, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_ELEC|MR_STONE, 0, M1_OMNIVORE|M1_TUNNEL|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN, M2_WANDER|M2_ROCKTHROW, M3_POKEMON|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_PETRIFIES|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hardfought slexterminator", S_UMBER, LVL(30, 12, -8, 100, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kireihana", S_UMBER, LVL(30, 24, -8, 25, 5), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PAIN, 4, 17), ATTK(AT_NONE, AD_MEMO, 8, 8), ATTK(AT_BEAM, AD_DAMA, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_DEATH|MR_ELEC|MR_ACID|MR_SLEEP|MR_PLUSTWO, 0, M1_HERBIVORE|M1_THICK_HIDE|M1_SWIM|M1_NOHEAD, M2_STALK|M2_NASTY|M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_POKEMON|M3_MIND_FLAYER|M3_SPIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vile hulk", S_UMBER, LVL(30, 12, -8, 80, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_GRAV, 0, 0), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("true missingno", S_UMBER, LVL(30, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("ethereal missingno", S_UMBER, LVL(30, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("fading hulk", S_UMBER, LVL(30, 12, -8, 80, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fanged horror", S_UMBER, LVL(30, 15, -7, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 11), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_STNG, AD_PHYS, 1, 9), ATTK(AT_HUGS, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("clawed horror", S_UMBER, LVL(31, 15, -7, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 12), ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_STNG, AD_POIS, 1, 10), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("xenocryst clamper", S_UMBER, LVL(31, 14, 5, 27, 0), (4), A(ATTK(AT_SPIT, AD_DRCH, 6, 6), ATTK(AT_LASH, AD_LAVA, 2, 7), ATTK(AT_BREA, AD_LETH, 8, 9), ATTK(AT_RATH, AD_BANI, 2, 9), NO_ATTK, NO_ATTK), SIZ(751, 188, 0, MS_GYPSY, MZ_HUGE), 0, 0, M1_CLING|M1_ANIMAL|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nondemocratic harboured", S_UMBER, LVL(32, 14, -6, 29, 7), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_TRAI, 6, 7), ATTK(AT_TUCH, AD_DREA, 8, 6), ATTK(AT_BITE, AD_DEBU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(577, 557, 0, MS_SOVIET, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_METALLIVORE, M2_LORD|M2_NASTY|M2_STRONG|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unixmail daemon", S_UMBER, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_PEST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("bind daemon", S_UMBER, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_ICUR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fetch daemon", S_UMBER, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_NACU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ping daemon", S_UMBER, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_NGEN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("signal daemon", S_UMBER, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_INVE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("yith daemon", S_UMBER, /* spawns with yith tentacle */ LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_SANI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("del daemon", S_UMBER, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_SHAN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("lek crafting", S_UMBER, LVL(32, 18, -3, 61, -8), (G_SGROUP|3), A(ATTK(AT_RATH, AD_SHRD, 4, 7), ATTK(AT_SCRA, AD_DFOO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(686, 229, 0, MS_STABILIZE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stealthiest outwaited", S_UMBER, LVL(32, 25, 4, 18, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_WGHT, 8, 3), ATTK(AT_BUTT, AD_SGLD, 8, 2), ATTK(AT_GAZE, AD_MIDI, 4, 1), ATTK(AT_BEAM, AD_AXUS, 5, 3), ATTK(AT_BUTT, AD_RUNS, 6, 2), ATTK(AT_BEAM, AD_DARK, 7, 3)), SIZ(118, 881, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("necrophilia resiliency", S_UMBER, LVL(33, 14, 9, 49, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_INSA, 9, 9), ATTK(AT_TRAM, AD_DGST, 8, 7), ATTK(AT_WEAP, AD_BURN, 2, 4), ATTK(AT_WEAP, AD_WEEP, 1, 1), ATTK(AT_CLAW, AD_TRAI, 1, 1), ATTK(AT_TRAM, AD_LAZY, 2, 1)), SIZ(40, 1353, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_COLD, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS| M1_HUMANOID|M1_ANIMAL, M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("reigniting indefensibility", S_UMBER, LVL(33, 9, 1, 51, 12), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_DAMA, 2, 4), ATTK(AT_LASH, AD_HALU, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4180, 475, 0, MS_WOLLOH, MZ_HUMAN), MR_FIRE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("disinclining unrewarding", S_UMBER, LVL(33, 30, -1, 86, 0), (1), A(ATTK(AT_TRAM, AD_SLOW, 6, 4), ATTK(AT_SCRA, AD_SLOW, 1, 4), ATTK(AT_BREA, AD_STON, 9, 4), ATTK(AT_SCRA, AD_POIS, 9, 7), NO_ATTK, NO_ATTK), SIZ(1972, 13, 0, MS_AREOLA, MZ_SMALL), MR_DEATH, 0, M1_CLING|M1_NEEDPICK, M2_MINION|M2_GREEDY|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hay reductionism attitudinize", S_UMBER, LVL(33, 13, 7, 96, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_WGHT, 5, 3), ATTK(AT_SCRA, AD_NIVE, 9, 1), ATTK(AT_WEAP, AD_ILLU, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(127, 176, 0, MS_AREOLA, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_SWIM|M1_WALLWALK|M1_NOEYES|M1_MINDLESS|M1_HERBIVORE, M2_LORD|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("amongst wingman", S_UMBER, LVL(33, 14, 10, 82, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_ANTI, 5, 1), ATTK(AT_CLAW, AD_VOMT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(388, 426, 0, MS_METALMAFIA, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_SLITHY|M1_TPORT| M1_METALLIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("speccor horror", S_UMBER, /* creates rn1(12, 4) M5_RANDOMIZED */ LVL(33, 15, -7, 70, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 11), ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_STNG, AD_PHYS, 1, 9), ATTK(AT_HUGS, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aspect of The Silence", S_UMBER, LVL(33, 12, -3, 99, -5), (1|G_NOCORPSE), A(ATTK(AT_TENT, AD_VAMP, 1, 4), ATTK(AT_TENT, AD_THIR, 4, 4), ATTK(AT_TENT, AD_DISN, 1, 4), ATTK(AT_TENT, AD_DISE, 1, 4), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DISINT, 0, M1_BREATHLESS|M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_NOLIMBS|M1_SEE_INVIS, M2_DEMON|M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("tentacled horror", S_UMBER, LVL(33, 15, -6, 65, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_STNG, AD_DRST, 1, 8), ATTK(AT_HUGS, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rending horror", S_UMBER, LVL(34, 15, -8, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 13), ATTK(AT_BITE, AD_PHYS, 2, 11), ATTK(AT_STNG, AD_POIS, 2, 11), ATTK(AT_HUGS, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS, M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("yendorian daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_SAMU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nntp daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_FIRE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("ftp daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_INER, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_LETH, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("diskwipe daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_SUCK, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("formatting daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_UVUU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("petty formatting daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_UVUU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_PETTY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bricking daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_DEST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("crypto daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_STTP, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cron daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_TIME, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("BSOD daemon", S_UMBER, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_DEPR, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pompeji crusher", S_UMBER, LVL(34, 22, -24, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_AMNE, 8, 8), ATTK(AT_GAZE, AD_AMNE, 8, 8), ATTK(AT_BEAM, AD_AMNE, 8, 8), ATTK(AT_HUGS, AD_DIMN, 8, 8), ATTK(AT_GAZE, AD_DIMN, 8, 8), ATTK(AT_BEAM, AD_DIMN, 8, 8)), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falconet deserted", S_UMBER, LVL(34, 12, 0, 75, 11), (3), A(ATTK(AT_TUCH, AD_WERE, 9, 6), ATTK(AT_BUTT, AD_SOUN, 1, 5), ATTK(AT_GAZE, AD_CHAO, 1, 6), ATTK(AT_EXPL, AD_FRZE, 2, 7), NO_ATTK, NO_ATTK), SIZ(810, 1522, 0, MS_JAPANESE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_NOLIMBS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL| M1_POIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Arabella's high-heeled lady shoe", S_UMBER, LVL(34, 14, -5, 80, 0), (1), A(ATTK(AT_KICK, AD_NEXU, 9, 4), ATTK(AT_WEAP, AD_BANI, 8, 10), ATTK(AT_BEAM, AD_NEXU, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_WALLWALK, M2_WANDER|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rotting horror", S_UMBER, LVL(35, 15, -9, 90, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 14), ATTK(AT_TUCH, AD_DRLI, 2, 12), ATTK(AT_TUCH, AD_POIS, 2, 12), ATTK(AT_HUGS, AD_DRLI, 4, 10), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_SWIM|M1_CARNIVORE|M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS, M2_STRONG|M2_STALK|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("innocent contrariwise", S_UMBER, LVL(35, 26, -5, 75, 0), (G_LGROUP|4), A(ATTK(AT_RATH, AD_MAGM, 6, 3), ATTK(AT_TUCH, AD_FEMI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(336, 690, 0, MS_CASINO, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_NOHANDS|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("corona mew", S_UMBER, LVL(35, 28, 0, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_LITE, 10, 20), ATTK(AT_GAZE, AD_BLND, 4, 10), ATTK(AT_GAZE, AD_AXUS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON|MR_HITASFOUR, 0, M1_OMNIVORE|M1_FLY|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_REGEN, M2_PEACEFUL, M3_POKEMON|M3_NOPLRPOLY|M3_MIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wierdo horror", S_UMBER, LVL(35, 13, -12, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WTHR, 0, 0), ATTK(AT_KICK, AD_LUCK, 4, 8), ATTK(AT_ENGL, AD_DARK, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wierdo terror", S_UMBER, LVL(35, 13, -12, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WTHR, 0, 0), ATTK(AT_KICK, AD_LUCK, 4, 8), ATTK(AT_ENGL, AD_DARK, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("corona hulk", S_UMBER, LVL(35, 28, 0, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_NIVE, 4, 10), ATTK(AT_GAZE, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_ELEC|MR_SLEEP|MR_DISINT|MR_POISON|MR_HITASFOUR, 0, M1_TUNNEL|M1_OMNIVORE|M1_FLY|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_REGEN, M2_STRONG, M3_NOPLRPOLY|M3_MIMIC|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("charcolt", S_UMBER, LVL(36, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("millenum", S_UMBER, LVL(36, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_POKEMON|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("prayerful thing", S_UMBER, LVL(36, 6, -6, 25, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_ELEC, 7, 7), ATTK(AT_TUCH, AD_ELEC, 7, 7), ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GLYPHS, MZ_LARGE), 0, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STRONG, M3_WAITFORU|M3_CLOSE|M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("wateriest whipcord", S_UMBER, LVL(36, 14, 2, 9, 0), (G_GENO|2), A(ATTK(AT_BOOM, AD_TECH, 2, 9), ATTK(AT_GAZE, AD_MANA, 9, 8), ATTK(AT_NONE, AD_ACID, 0, 2), ATTK(AT_WEAP, AD_NACU, 1, 3), ATTK(AT_TRAM, AD_IDAM, 9, 7), ATTK(AT_ENGL, AD_SIN, 1, 5)), SIZ(980, 475, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("smiting disbursal", S_UMBER, LVL(37, 8, -1, 74, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_RATH, AD_MAGM, 1, 5), ATTK(AT_MAGC, AD_NTHR, 4, 5), ATTK(AT_CLAW, AD_SGLD, 2, 4), ATTK(AT_RATH, AD_SKIL, 2, 3), ATTK(AT_SPIT, AD_SLUD, 3, 1), NO_ATTK), SIZ(67, 138, 0, MS_PUPIL, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOHANDS|M1_REGEN|M1_ACID, M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("slushed weatherbound", S_UMBER, LVL(37, 15, 3, 62, -4), (G_SGROUP|1), A(ATTK(AT_NONE, AD_NACU, 5, 8), ATTK(AT_TENT, AD_INER, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(705, 4, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("peculated reprehended", S_UMBER, LVL(37, 7, 1, 86, -19), (2), A(ATTK(AT_TRAM, AD_LITT, 5, 3), ATTK(AT_EXPL, AD_VAMP, 3, 4), ATTK(AT_HUGS, AD_NIVE, 1, 3), ATTK(AT_WEAP, AD_ALIN, 3, 8), NO_ATTK, NO_ATTK), SIZ(1354, 821, 0, MS_JAPANESE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pumpernickel leader privatizing", S_UMBER, LVL(38, 16, 9, 72, -11), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_NONE, AD_INER, 5, 5), ATTK(AT_STNG, AD_TCKL, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1427, 668, 0, MS_NEIGH, MZ_HUGE), MR_DISINT|MR_ELEC, MR_DISINT, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("boundlessly uninclosed", S_UMBER, LVL(38, 9, -1, 74, 0), (G_SGROUP|4), A(ATTK(AT_ENGL, AD_NGRA, 5, 9), ATTK(AT_RATH, AD_DREA, 9, 2), ATTK(AT_TRAM, AD_RAGN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1308, 714, 0, MS_SQAWK, MZ_HUMAN), MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("seabird unreconcilable", S_UMBER, LVL(38, 11, -10, 41, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_DROP, 3, 1), ATTK(AT_EXPL, AD_HALU, 9, 8), ATTK(AT_NONE, AD_TECH, 5, 6), ATTK(AT_KICK, AD_DRCH, 9, 2), ATTK(AT_LASH, AD_LEVI, 1, 4), ATTK(AT_WEAP, AD_UNPR, 5, 9)), SIZ(2473, 1314, 0, MS_MEW, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bunter mythologic", S_UMBER, LVL(39, 26, -3, 48, 0), (2), A(ATTK(AT_SPIT, AD_ILLU, 4, 8), ATTK(AT_TENT, AD_DREN, 4, 1), ATTK(AT_NONE, AD_TLPT, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(521, 726, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_DISINT, M1_NOHANDS|M1_OVIPAROUS, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_HOBBIT|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stone-cold horror", S_UMBER, LVL(40, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("petrography horror", S_UMBER, LVL(40, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone-cold horror x", S_UMBER, LVL(40, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("petrography horror x", S_UMBER, LVL(40, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("mewthree", S_UMBER, LVL(40, 18, -20, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_SPC2, 10, 10), ATTK(AT_GAZE, AD_TRAP, 5, 5), ATTK(AT_TENT, AD_VAPO, 9, 9), ATTK(AT_TUCH, AD_NGEN, 4, 4), NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_ACID|MR_POISON|MR_STONE|MR_DEATH|MR_PLUSTHREE|MR_HITASTHREE, 0, M1_CARNIVORE|M1_AMORPHOUS|M1_NEEDPICK|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_GIANT|M2_GREEDY|M2_JEWELS, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_POKEMON|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("death hulk", S_UMBER, LVL(40, 12, -8, 80, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_CLAW, AD_DRLI, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_COLD, 3, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_DRAIN|MR_SLEEP|MR_POISON|MR_DEATH, MR_SLEEP|MR_POISON, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yellow hulk", S_UMBER, LVL(40, 18, -8, 80, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_ACID, 3, 4), ATTK(AT_CLAW, AD_ACID, 3, 4), ATTK(AT_CLAW, AD_ACID, 3, 4), ATTK(AT_CLAW, AD_ACID, 3, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD, MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("red hulk", S_UMBER, LVL(40, 18, -8, 80, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_FIRE, 3, 4), ATTK(AT_NONE, AD_FIRE, 3, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC, MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("green hulk", S_UMBER, LVL(40, 18, -8, 80, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_POIS, 3, 4), ATTK(AT_CLAW, AD_POIS, 3, 4), ATTK(AT_CLAW, AD_POIS, 3, 4), ATTK(AT_CLAW, AD_POIS, 3, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD, MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue hulk", S_UMBER, LVL(40, 18, -8, 80, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_ELEC, 3, 4), ATTK(AT_CLAW, AD_ELEC, 3, 4), ATTK(AT_CLAW, AD_ELEC, 3, 4), ATTK(AT_CLAW, AD_ELEC, 3, 4), ATTK(AT_NONE, AD_ELEC, 3, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD, MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD, M1_TUNNEL|M1_CARNIVORE|M1_MINDLESS, M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apocalypse", S_UMBER, LVL(40, 18, 0, 70, -15), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DETH, 15, 15), ATTK(AT_BEAM, AD_VAPO, 7, 7), ATTK(AT_ENGL, AD_CHAO, 2, 40), ATTK(AT_GAZE, AD_SPC2, 2, 2), ATTK(AT_NONE, AD_STTP, 4, 4), NO_ATTK), SIZ(25, 25, 0, MS_APOC, MZ_TINY), MR_DEATH|MR_PLUSTHREE, 0, M1_OMNIVORE|M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_HOSTILE|M2_GREEDY, M3_POKEMON|M3_NOPLRPOLY|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kiwit", S_UMBER, LVL(40, 20, -20, 60, -20), (1), A(ATTK(AT_KICK, AD_DFOO, 8, 12), ATTK(AT_WEAP, AD_SITM, 2, 7), ATTK(AT_BREA, AD_ELEC, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_FLY|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("king hulk", S_UMBER, LVL(40, 12, -8, 90, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_GAZE, AD_INSA, 5, 8), NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SILENT, MZ_HUGE), MR_HITASONE, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("acceded lac brothering parenthetic halfheartedly", S_UMBER, LVL(40, 11, -5, 71, -2), (G_GENO|4), A(ATTK(AT_BUTT, AD_DETH, 9, 8), ATTK(AT_BITE, AD_TDRA, 9, 7), ATTK(AT_BITE, AD_ICEB, 7, 8), ATTK(AT_TRAM, AD_TLPT, 7, 8), ATTK(AT_BOOM, AD_ICEB, 4, 8), NO_ATTK), SIZ(152, 574, 0, MS_CASINO, MZ_TINY), MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT| M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("showplace jurywomen", S_UMBER, LVL(41, 14, -9, 89, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_PLYS, 5, 1), ATTK(AT_BREA, AD_COLD, 9, 7), ATTK(AT_SPIT, AD_LAVA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3806, 347, 0, MS_BARBER, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_GNOME|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NONMOVING|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("menorrhea igniting", S_UMBER, LVL(41, 13, 4, 19, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_WTHR, 7, 9), ATTK(AT_TRAM, AD_DETH, 7, 9), ATTK(AT_BITE, AD_WEEP, 4, 5), ATTK(AT_TRAM, AD_MCRE, 3, 9), ATTK(AT_NONE, AD_EDGE, 9, 7), ATTK(AT_RATH, AD_ACID, 9, 3)), SIZ(49, 191, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deludingly outgrown reembodying airiest sovereign cower nonscheduled", S_UMBER, LVL(42, 19, -3, 41, -9), (1), A(ATTK(AT_MAGC, AD_CURS, 1, 7), ATTK(AT_TENT, AD_PEST, 4, 7), ATTK(AT_GAZE, AD_SLOW, 8, 1), ATTK(AT_HUGS, AD_IDAM, 9, 6), ATTK(AT_SPIT, AD_VOMT, 1, 6), NO_ATTK), SIZ(53, 17, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mace athach", S_UMBER, /* spawns with a mace */ LVL(42, 12, -12, 70, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 9), ATTK(AT_WEAP, AD_PHYS, 6, 9), ATTK(AT_WEAP, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_LARGE), MR_HITASONE|MR_POISON, 0, M1_CARNIVORE|M1_HUMANOID, M2_STRONG|M2_HOSTILE|M2_JEWELS, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("promise flump", S_UMBER, LVL(43, 8, 2, 87, -19), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_NONE, AD_DISE, 7, 9), ATTK(AT_STNG, AD_DRST, 1, 5), ATTK(AT_ENGL, AD_RUST, 6, 4), ATTK(AT_LASH, AD_DEST, 9, 4), NO_ATTK, NO_ATTK), SIZ(239, 35, 0, MS_DRUGS, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pamperer safer jeopard", S_UMBER, LVL(43, 14, -5, 53, 0), (1), A(ATTK(AT_MAGC, AD_DCAY, 3, 3), ATTK(AT_BEAM, AD_TDRA, 8, 7), ATTK(AT_BOOM, AD_CAST, 4, 3), ATTK(AT_BUTT, AD_ABDC, 4, 4), ATTK(AT_SCRA, AD_PHYS, 8, 4), NO_ATTK), SIZ(1807, 447, 0, MS_TRUMPET, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nodule deadlock reconnect", S_UMBER, LVL(43, 10, 1, 71, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_SGLD, 1, 7), ATTK(AT_WEAP, AD_BURN, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(211, 1259, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER|M3_SLIME|M3_WANTSALL, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("replaced percolating", S_UMBER, LVL(44, 11, 1, 81, -7), (4), A(ATTK(AT_CLAW, AD_THIR, 5, 5), ATTK(AT_WEAP, AD_PEST, 6, 1), ATTK(AT_STNG, AD_MINA, 2, 1), ATTK(AT_MAGC, AD_NEXU, 5, 2), ATTK(AT_SCRA, AD_SLEE, 1, 7), ATTK(AT_BEAM, AD_VENO, 8, 3)), SIZ(1276, 170, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kilohertz heathendom", S_UMBER, LVL(44, 9, 7, 33, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_KICK, AD_LEGS, 7, 7), ATTK(AT_BEAM, AD_VAMP, 5, 1), ATTK(AT_SCRA, AD_FLAM, 9, 9), ATTK(AT_GAZE, AD_FRZE, 6, 6), ATTK(AT_GAZE, AD_FAKE, 2, 1), NO_ATTK), SIZ(1102, 1741, 0, MS_OHGOD, MZ_HUGE), MR_COLD|MR_POISON, 0, M1_SWIM|M1_POIS, M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("desolating summarizing", S_UMBER, LVL(44, 35, -1, 41, 3), (2), A(ATTK(AT_GAZE, AD_DETH, 1, 3), ATTK(AT_ENGL, AD_UVUU, 6, 2), ATTK(AT_KICK, AD_SANI, 2, 9), ATTK(AT_CLAW, AD_NPRO, 6, 1), NO_ATTK, NO_ATTK), SIZ(3225, 14, 0, MS_MUTE, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_OVIPAROUS, M2_NOPOLY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidator kosmo", S_UMBER, LVL(45, 16, -12, 90, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_VAPO, 4, 12), ATTK(AT_HUGS, AD_SHRD, 4, 4), ATTK(AT_BREA, AD_VAPO, 10, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_FLY|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tautological longed guzzled", S_UMBER, LVL(46, 4, -17, 1, -1), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_GAZE, AD_SIN, 7, 7), ATTK(AT_SPIT, AD_DRST, 6, 9), ATTK(AT_GAZE, AD_SITM, 1, 8), ATTK(AT_RATH, AD_ICEB, 8, 5), ATTK(AT_TENT, AD_MAGM, 7, 18), ATTK(AT_NONE, AD_WET, 1, 12)), SIZ(409, 552, 0, MS_COW, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("aortae recasting", S_UMBER, LVL(46, 32, -11, 90, 0), (1), A(ATTK(AT_TENT, AD_SCOR, 4, 20), ATTK(AT_WEAP, AD_UNPR, 6, 2), ATTK(AT_NONE, AD_VOMT, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1773, 388, 0, MS_PUPIL, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_FIRE|MR_STONE, M1_FLY|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mayday tossup fiend", S_UMBER, LVL(46, 18, -4, 84, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_INER, 2, 21), ATTK(AT_ENGL, AD_BADE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(860, 50, 0, MS_CUSS, MZ_GIGANTIC), MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOHEAD| M1_ANIMAL|M1_SLITHY|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES|M3_PERMAMIMIC, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("big bulletator U", S_UMBER, LVL(47, 29, -11, 97, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_LETH, 7, 13), ATTK(AT_RATH, AD_LAVA, 33, 2), ATTK(AT_BREA, AD_TIME, 1, 191), ATTK(AT_MAGC, AD_DISN, 1, 1), NO_ATTK, NO_ATTK), SIZ(1337, 1337, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_DRAIN|MR_HITASTHREE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("advanced bulletator U", S_UMBER, LVL(47, 15, -11, 97, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_LETH, 7, 13), ATTK(AT_RATH, AD_LAVA, 33, 2), ATTK(AT_BREA, AD_TIME, 1, 191), ATTK(AT_MAGC, AD_DISN, 1, 1), NO_ATTK, NO_ATTK), SIZ(1337, 1337, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_DRAIN|MR_HITASTHREE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fosterer rebater", S_UMBER, LVL(47, 12, 10, 26, -16), (G_GENO|1), A(ATTK(AT_EXPL, AD_MIDI, 6, 20), ATTK(AT_BITE, AD_NUMB, 1, 6), ATTK(AT_ENGL, AD_TCKL, 6, 18), ATTK(AT_WEAP, AD_SSEX, 1, 5), ATTK(AT_SPIT, AD_LUCK, 1, 4), NO_ATTK), SIZ(653, 1423, 0, MS_PANTS, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nuisance wedding forestation receptivity", S_UMBER, LVL(48, 12, 10, 34, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_BLND, 1, 4), ATTK(AT_WEAP, AD_FRZE, 2, 5), ATTK(AT_WEAP, AD_DRCO, 2, 9), ATTK(AT_SPIT, AD_DRCH, 3, 6), ATTK(AT_BUTT, AD_TLPT, 6, 12), ATTK(AT_MAGC, AD_DCAY, 4, 8)), SIZ(4265, 302, 0, MS_BURBLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("twirl costlier", S_UMBER, LVL(48, 5, -24, 78, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_GAZE, AD_CALM, 9, 7), ATTK(AT_BREA, AD_DETH, 1, 7), ATTK(AT_SCRA, AD_MALK, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1027, 733, 0, MS_HISS, MZ_HUMAN), MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK, M2_VAMPIRE|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mosaicism bosh", S_UMBER, LVL(49, 12, 8, 60, -2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_SCOR, 8, 18), ATTK(AT_HUGS, AD_PART, 3, 13), ATTK(AT_RATH, AD_WET, 2, 2), ATTK(AT_NONE, AD_DRIN, 7, 3), ATTK(AT_KICK, AD_TIME, 2, 20), ATTK(AT_STNG, AD_MEMO, 1, 5)), SIZ(1522, 1129, 0, MS_WOLLOH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_POISON, M1_FLY|M1_TUNNEL|M1_NOLIMBS|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unbalance enfeoffment eviller reargue", S_UMBER, LVL(49, 13, -13, 68, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_FEMI, 3, 18), ATTK(AT_LASH, AD_POLY, 7, 14), ATTK(AT_MAGC, AD_SITM, 1, 15), ATTK(AT_STNG, AD_TERR, 7, 5), ATTK(AT_ENGL, AD_TRAI, 7, 11), ATTK(AT_MAGC, AD_WISD, 2, 11)), SIZ(2593, 276, 0, MS_APOC, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH, MR_SLEEP|MR_STONE, M1_CONCEAL|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Nameless Horror", S_UMBER, /* level 50 shambling horror */ LVL(50, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED|M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Faceless Horror", S_UMBER, /* level 50 shambling horror */ LVL(50, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED|M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("venustoise", S_UMBER, LVL(50, 17, -13, 95, 10), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRDX, 4, 8), ATTK(AT_LASH, AD_DRCO, 4, 9), ATTK(AT_BREA, AD_DRST, 4, 17), ATTK(AT_HUGS, AD_VENO, 2, 2), ATTK(AT_NONE, AD_DRCH, 3, 18), NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_ELEC|MR_DEATH|MR_DISINT|MR_ACID|MR_PLUSONE, 0, M1_OMNIVORE|M1_CLING|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_GNOME|M2_NEUTER|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_POKEMON|M3_NOPLRPOLY|M3_WAITFORU|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("innominate abandoner", S_UMBER, LVL(50, 12, -10, 59, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_SIN, 6, 5), ATTK(AT_TUCH, AD_PART, 3, 4), ATTK(AT_LASH, AD_AMNE, 6, 4), ATTK(AT_EXPL, AD_BLEE, 7, 18), ATTK(AT_NONE, AD_MCRE, 8, 14), NO_ATTK), SIZ(1142, 959, 0, MS_SELFHARM, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reshipper sudsed", S_UMBER, LVL(51, 12, 1, 69, 0), (G_SGROUP|1), A(ATTK(AT_STNG, AD_DREA, 8, 8), ATTK(AT_TRAM, AD_CONT, 5, 20), ATTK(AT_CLAW, AD_DRCO, 6, 14), ATTK(AT_BREA, AD_LEGS, 1, 21), NO_ATTK, NO_ATTK), SIZ(663, 233, 0, MS_SHEEP, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL, M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("subleased ulcered chillum", S_UMBER, LVL(53, 21, 9, 13, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_NONE, AD_NPRO, 2, 18), ATTK(AT_SCRA, AD_DISP, 3, 12), ATTK(AT_BOOM, AD_PAIN, 9, 18), ATTK(AT_MAGC, AD_EDGE, 8, 20), ATTK(AT_HUGS, AD_BLEE, 5, 18), ATTK(AT_EXPL, AD_ILLU, 2, 4)), SIZ(543, 142, 0, MS_POKEDEX, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trumping fobbing", S_UMBER, LVL(53, 20, -16, 52, 0), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_PLYS, 1, 20), ATTK(AT_NONE, AD_VAPO, 7, 7), ATTK(AT_SPIT, AD_VOMT, 8, 11), ATTK(AT_BREA, AD_DRIN, 2, 21), NO_ATTK, NO_ATTK), SIZ(2115, 496, 0, MS_FART_QUIET, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, 0, M2_DEMON|M2_NASTY|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rhubarb cardiopulmonary", S_UMBER, LVL(54, 17, -27, 33, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLND, 6, 5), ATTK(AT_SCRA, AD_MINA, 5, 10), ATTK(AT_LASH, AD_NPRO, 7, 5), ATTK(AT_LASH, AD_WET, 7, 7), NO_ATTK, NO_ATTK), SIZ(174, 142, 0, MS_SOLDIER, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_MINION|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("armload philological", S_UMBER, LVL(54, 9, -3, 34, 0), (G_SGROUP|1), A(ATTK(AT_SPIT, AD_NEXU, 8, 5), ATTK(AT_KICK, AD_LEGS, 7, 18), ATTK(AT_SCRA, AD_SHRD, 1, 12), ATTK(AT_TUCH, AD_GLIB, 8, 19), NO_ATTK, NO_ATTK), SIZ(468, 821, 0, MS_NURSE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("photoengraved spoliator stoutish", S_UMBER, LVL(55, 12, 6, 77, -15), (G_GENO|G_SGROUP|4), A(ATTK(AT_SCRA, AD_NIVE, 6, 5), ATTK(AT_WEAP, AD_DISE, 9, 13), ATTK(AT_RATH, AD_LAZY, 1, 18), ATTK(AT_RATH, AD_DGST, 2, 19), NO_ATTK, NO_ATTK), SIZ(4, 459, 0, MS_MUTE, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STRONG|M2_JEWELS|M2_GIANT|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("skill mandragora peccable", S_UMBER, LVL(55, 30, -19, 94, 0), (G_VLGROUP|2), A(ATTK(AT_TRAM, AD_ALIN, 8, 13), ATTK(AT_NONE, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1917, 304, 0, MS_GRUNT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_OVIPAROUS|M1_REGEN|M1_TPORT| M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("neonatally stigmatization", S_UMBER, LVL(55, 27, 10, 3, 0), (G_LGROUP|4), A(ATTK(AT_TUCH, AD_WEBS, 7, 2), ATTK(AT_BITE, AD_LUCK, 7, 1), ATTK(AT_LASH, AD_FREN, 6, 20), ATTK(AT_WEAP, AD_ANTI, 6, 18), ATTK(AT_TRAM, AD_ICUR, 1, 12), NO_ATTK), SIZ(434, 233, 0, MS_BOSS, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GIANT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pourer mezzo dimwit haycock", S_UMBER, LVL(56, 8, -29, 60, 0), (1), A(ATTK(AT_HUGS, AD_BADE, 1, 9), ATTK(AT_WEAP, AD_TLPT, 9, 16), ATTK(AT_ENGL, AD_NGEN, 5, 10), ATTK(AT_CLAW, AD_SANI, 8, 8), ATTK(AT_BITE, AD_VAPO, 1, 19), NO_ATTK), SIZ(88, 104, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_UNSOLID|M1_ACID, M2_PRINCE|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("stroboscope mistral antipasto granger", S_UMBER, LVL(56, 9, 2, 64, 0), (1), A(ATTK(AT_STNG, AD_SANI, 8, 5), ATTK(AT_RATH, AD_RUST, 8, 14), ATTK(AT_MAGC, AD_NEXU, 1, 18), ATTK(AT_BEAM, AD_FIRE, 6, 3), ATTK(AT_NONE, AD_WGHT, 2, 5), NO_ATTK), SIZ(1621, 30, 0, MS_CONVERT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_SWIM|M1_NOLIMBS|M1_NOHEAD|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("promptest steading", S_UMBER, LVL(56, 12, -6, 51, 15), (3), A(ATTK(AT_CLAW, AD_BANI, 9, 9), ATTK(AT_TUCH, AD_DGST, 7, 18), ATTK(AT_BUTT, AD_CHAO, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(448, 40, 0, MS_JAPANESE, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("balinese bellied", S_UMBER, LVL(56, 10, -1, 98, 0), (4), A(ATTK(AT_TENT, AD_SGLD, 3, 8), ATTK(AT_ENGL, AD_HODS, 3, 13), ATTK(AT_LASH, AD_STON, 2, 2), ATTK(AT_GAZE, AD_SSEX, 5, 16), ATTK(AT_TRAM, AD_RBAD, 1, 8), ATTK(AT_SCRA, AD_DISN, 6, 9)), SIZ(195, 717, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("emigrated lucence", S_UMBER, LVL(57, 12, -1, 71, -3), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_CNCL, 1, 2), ATTK(AT_STNG, AD_NPRO, 1, 4), ATTK(AT_TUCH, AD_NUMB, 7, 5), ATTK(AT_WEAP, AD_VAPO, 1, 3), NO_ATTK, NO_ATTK), SIZ(196, 9, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_UNSOLID, M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("squirmiest primer sunbow", S_UMBER, LVL(57, 12, -21, 60, 0), (G_LGROUP|1), A(ATTK(AT_NONE, AD_WISD, 7, 4), ATTK(AT_ENGL, AD_WRAP, 5, 20), ATTK(AT_LASH, AD_SPEL, 1, 13), ATTK(AT_HUGS, AD_WEBS, 3, 10), NO_ATTK, NO_ATTK), SIZ(2870, 641, 0, MS_REPAIR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHEAD|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("polygonally fagging", S_UMBER, LVL(57, 5, -10, 74, 19), (G_GENO|3), A(ATTK(AT_SCRA, AD_SLIM, 5, 16), ATTK(AT_TENT, AD_BURN, 6, 10), ATTK(AT_BUTT, AD_PLAS, 9, 9), ATTK(AT_NONE, AD_IDAM, 2, 1), NO_ATTK, NO_ATTK), SIZ(1045, 60, 0, MS_WERE, MZ_MEDIUM), MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unidirectional misshape", S_UMBER, LVL(57, 11, 1, 43, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_MAGC, AD_AGGR, 7, 20), ATTK(AT_HUGS, AD_CONF, 8, 7), ATTK(AT_BEAM, AD_WEEP, 7, 1), ATTK(AT_MAGC, AD_CHRN, 3, 19), ATTK(AT_BUTT, AD_STTP, 8, 3), NO_ATTK), SIZ(1138, 369, 0, MS_NEIGH, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_NOHANDS|M1_SLITHY, M2_NOPOLY|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PETRIFIES|M3_SLIME, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fraction steady", S_UMBER, LVL(59, 12, -30, 87, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_BLAS, 2, 21), ATTK(AT_SPIT, AD_RUST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(586, 78, 0, MS_DEEPSTATE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adequacy irrepressibly", S_UMBER, LVL(59, 26, -28, 83, 0), (G_SGROUP|3), A(ATTK(AT_BREA, AD_EDGE, 1, 20), ATTK(AT_TUCH, AD_LEGS, 2, 5), ATTK(AT_GAZE, AD_WRAP, 2, 18), ATTK(AT_WEAP, AD_STON, 2, 18), ATTK(AT_GAZE, AD_WEEP, 9, 10), ATTK(AT_KICK, AD_DREN, 6, 11)), SIZ(477, 597, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_REGEN|M1_OMNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("toilet ornerier", S_UMBER, LVL(60, 12, 9, 94, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_DRIN, 2, 8), ATTK(AT_KICK, AD_DRST, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1902, 299, 0, MS_ALLA, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_CARNIVORE, M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("caret barbing taping unrevoked impossible", S_UMBER, LVL(60, 8, 9, 53, -18), (G_GENO|G_SGROUP|1), A(ATTK(AT_BEAM, AD_BLND, 1, 21), ATTK(AT_SCRA, AD_WEEP, 3, 13), ATTK(AT_NONE, AD_LUCK, 6, 19), ATTK(AT_KICK, AD_TLPT, 4, 16), ATTK(AT_TRAM, AD_CAST, 3, 8), NO_ATTK), SIZ(229, 127, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flkmnb3percenth", S_UMBER, /* someone from FIQ's family messed with his keyboard while he was trying to write "FIQhack"; sadly we can't use % in the monster name --Amy */ LVL(60, 18, -8, 80, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_RNG, 8, 4), ATTK(AT_WEAP, AD_RNG, 8, 4), ATTK(AT_BREA, AD_RNG, 8, 4), ATTK(AT_BEAM, AD_RNG, 8, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fixed hulk", S_UMBER, LVL(60, 16, -20, 75, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 7, 10), ATTK(AT_CLAW, AD_PHYS, 7, 10), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_GAZE, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASTHREE|MR_HITASONE|MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inaudible halite troopship", S_UMBER, LVL(61, 12, -30, 70, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_DRIN, 6, 20), ATTK(AT_LASH, AD_SKIL, 5, 21), ATTK(AT_TENT, AD_MALK, 4, 21), ATTK(AT_SCRA, AD_VOMT, 7, 20), ATTK(AT_LASH, AD_VOMT, 3, 14), ATTK(AT_BITE, AD_BLEE, 5, 14)), SIZ(815, 384, 0, MS_GROWL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_LORD|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("changeling forsooth vaccinia", S_UMBER, LVL(61, 18, 0, 85, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_CORR, 1, 18), ATTK(AT_GAZE, AD_DREN, 8, 11), ATTK(AT_SPIT, AD_DRCH, 1, 7), ATTK(AT_BUTT, AD_MIDI, 6, 8), ATTK(AT_ENGL, AD_DRDX, 1, 16), NO_ATTK), SIZ(3420, 38, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("overskirt deceivable fraternizer", S_UMBER, LVL(61, 10, -28, 72, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_STUN, 1, 5), ATTK(AT_TENT, AD_NEXU, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1587, 42, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ornamentation spite", S_UMBER, LVL(62, 12, -2, 71, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_DISE, 2, 14), ATTK(AT_SCRA, AD_TREM, 5, 4), ATTK(AT_TENT, AD_SLEE, 1, 13), ATTK(AT_TENT, AD_COLD, 1, 18), ATTK(AT_STNG, AD_BLAS, 5, 14), NO_ATTK), SIZ(4590, 719, 0, MS_ESCAPE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_FLY|M1_NOTAKE|M1_NOLIMBS|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("peruke ribbony", S_UMBER, LVL(63, 16, -9, 7, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BOOM, AD_POIS, 8, 14), ATTK(AT_STNG, AD_TLPT, 5, 4), ATTK(AT_BREA, AD_FRZE, 2, 3), ATTK(AT_ENGL, AD_DCAY, 6, 9), ATTK(AT_BREA, AD_HODS, 8, 15), NO_ATTK), SIZ(332, 144, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("outrageously accusatrix", S_UMBER, LVL(63, 43, -3, 46, 0), (1), A(ATTK(AT_MAGC, AD_EDGE, 8, 19), ATTK(AT_BREA, AD_TDRA, 9, 4), ATTK(AT_BEAM, AD_HEAL, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1380, 1172, 0, MS_COMBAT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL, M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant irredentism", S_UMBER, LVL(64, 19, -2, 76, -13), (4), A(ATTK(AT_MAGC, AD_LEGS, 5, 7), ATTK(AT_SCRA, AD_AMNE, 4, 11), ATTK(AT_STNG, AD_MINA, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1330, 108, 0, MS_BARBER, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOHANDS|M1_TPORT, M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("recompense puberty", S_UMBER, LVL(64, 21, 6, 96, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_BLND, 1, 5), ATTK(AT_BITE, AD_NUMB, 3, 17), ATTK(AT_STNG, AD_PLYS, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2021, 500, 0, MS_CASINO, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("allogenic venetian flumed huckstered disclamation", S_UMBER, LVL(65, 12, -11, 91, -20), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_CLAW, AD_NGRA, 3, 5), ATTK(AT_EXPL, AD_SSEX, 6, 13), ATTK(AT_SPIT, AD_MAGM, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1896, 254, 0, MS_LAUGH, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("zealotry larcenously", S_UMBER, LVL(65, 13, 9, 93, -2), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_DEBT, 3, 5), ATTK(AT_SPIT, AD_ANTI, 6, 11), ATTK(AT_WEAP, AD_FUMB, 1, 16), ATTK(AT_SPIT, AD_SLIM, 7, 17), NO_ATTK, NO_ATTK), SIZ(1019, 217, 0, MS_ROAR, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH, MR_SLEEP, M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("externally bunging", S_UMBER, LVL(66, 12, 3, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_DGST, 9, 21), ATTK(AT_WEAP, AD_NPRO, 3, 14), ATTK(AT_GAZE, AD_DCAY, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 102, 0, MS_BURBLE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_NOEYES|M1_HERBIVORE, M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("waling preservation", S_UMBER, LVL(66, 18, -9, 37, 2), (2), A(ATTK(AT_SPIT, AD_RNG, 1, 15), ATTK(AT_ENGL, AD_DGST, 4, 21), ATTK(AT_SPIT, AD_SLOW, 1, 21), ATTK(AT_WEAP, AD_BLAS, 9, 4), ATTK(AT_STNG, AD_WERE, 3, 3), NO_ATTK), SIZ(1237, 804, 0, MS_SISSY, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_POIS| M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("binnacle fragging", S_UMBER, LVL(66, 15, 10, 54, 0), (1), A(ATTK(AT_KICK, AD_NEXU, 3, 4), ATTK(AT_TUCH, AD_DEBU, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1967, 306, 0, MS_BURBLE, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("skyjacker mopishly dressiest overbite", S_UMBER, LVL(67, 9, -14, 64, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_BLAS, 2, 3), ATTK(AT_BEAM, AD_CHRN, 6, 1), ATTK(AT_SCRA, AD_CHRN, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(301, 127, 0, MS_COMBAT, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("destruction chaffinch damp portioned", S_UMBER, LVL(67, 16, -8, 52, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_AMNE, 2, 19), ATTK(AT_BEAM, AD_BLND, 1, 16), ATTK(AT_STNG, AD_BANI, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2082, 1478, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_ACID|M1_POIS, M2_PRINCE|M2_WANDER|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shist sociopathic bracer violinist hugging", S_UMBER, LVL(67, 25, -18, 12, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BOOM, AD_DREN, 8, 18), ATTK(AT_ENGL, AD_ANTI, 3, 15), ATTK(AT_NONE, AD_DRST, 1, 14), ATTK(AT_TENT, AD_FREN, 5, 2), ATTK(AT_BUTT, AD_THIR, 6, 16), ATTK(AT_LASH, AD_FREN, 5, 2)), SIZ(371, 152, 0, MS_DEAD, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON, 0, M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Bleys, Master of Manipulation", S_UMBER, LVL(67, 18, -3, 100, -15), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 15), ATTK(AT_WEAP, AD_PHYS, 8, 15), ATTK(AT_TUCH, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_FIRE|MR_ELEC, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("noncontroversial overcloud shit pawpaw", S_UMBER, LVL(68, 12, -5, 60, 14), (G_GENO|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_SLEE, 4, 18), ATTK(AT_SCRA, AD_DIMN, 8, 15), ATTK(AT_CLAW, AD_NTHR, 7, 9), ATTK(AT_GAZE, AD_ILLU, 2, 6), ATTK(AT_STNG, AD_SPEL, 1, 16), NO_ATTK), SIZ(1243, 563, 0, MS_REPAIR, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_NOHEAD|M1_TPORT, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reportage wiry", S_UMBER, LVL(68, 12, -21, 27, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TENT, AD_LITT, 3, 6), ATTK(AT_TENT, AD_FAMN, 1, 15), ATTK(AT_GAZE, AD_ABDC, 1, 20), ATTK(AT_BEAM, AD_DETH, 9, 12), NO_ATTK, NO_ATTK), SIZ(1841, 1357, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_NOHEAD, M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("scalping nosegay reforested overdefensive savouring", S_UMBER, LVL(68, 21, 7, 37, -18), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_LASH, AD_DISN, 3, 11), ATTK(AT_CLAW, AD_GLIB, 5, 13), ATTK(AT_HUGS, AD_DISP, 8, 10), ATTK(AT_GAZE, AD_WTHR, 9, 6), ATTK(AT_STNG, AD_SKIL, 2, 16), ATTK(AT_KICK, AD_SLEE, 4, 6)), SIZ(2655, 80, 0, MS_SEDUCE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("catechism ambushed", S_UMBER, LVL(69, 12, -19, 93, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_HODS, 8, 3), ATTK(AT_STNG, AD_HEAL, 9, 21), ATTK(AT_BREA, AD_THIR, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(431, 69, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES, M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("udemy certified metasploit framework professional", S_UMBER, LVL(70, 16, -20, 75, 0), (1), A(ATTK(AT_CLAW, AD_CURS, 7, 10), ATTK(AT_BEAM, AD_NGEN, 7, 10), ATTK(AT_HUGS, AD_MINA, 7, 10), ATTK(AT_RATH, AD_CHRN, 0, 4), NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SILENT, MZ_HUGE), MR_PLUSTWO|MR_HITASTHREE|MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_TUNNEL|M1_CARNIVORE|M1_REGEN, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pompeji keelhauler", S_UMBER, LVL(70, 24, -25, 100, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 24), ATTK(AT_KICK, AD_DAMA, 6, 8), ATTK(AT_BEAM, AD_THIE, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("slabbery immediacy", S_UMBER, LVL(70, 15, -20, 45, -17), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_CONF, 7, 6), ATTK(AT_SCRA, AD_SANI, 1, 16), ATTK(AT_BUTT, AD_DRLI, 7, 6), ATTK(AT_KICK, AD_WEEP, 1, 17), NO_ATTK, NO_ATTK), SIZ(1638, 117, 0, MS_CONVERT, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE|M1_TPORT|M1_POIS, M2_UNDEAD|M2_LORD|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crenelate teariest circumambulate disgruntle", S_UMBER, LVL(71, 12, 10, 99, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_GRAV, 3, 19), ATTK(AT_LASH, AD_TERR, 8, 14), ATTK(AT_BOOM, AD_INSA, 4, 13), ATTK(AT_WEAP, AD_FIRE, 2, 11), NO_ATTK, NO_ATTK), SIZ(724, 81, 0, MS_CLOCK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_SLITHY|M1_ACID, M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nonsectarian staling", S_UMBER, LVL(72, 6, -8, 17, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_EDGE, 0, 5), ATTK(AT_SCRA, AD_CHAO, 4, 3), ATTK(AT_BOOM, AD_RBRE, 5, 4), ATTK(AT_LASH, AD_BADE, 6, 16), ATTK(AT_BREA, AD_TREM, 3, 9), ATTK(AT_WEAP, AD_TRAP, 7, 5)), SIZ(1114, 469, 0, MS_CODE, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pearl guilelessly", S_UMBER, LVL(73, 12, -6, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_GRAV, 4, 8), ATTK(AT_GAZE, AD_GLIB, 7, 4), ATTK(AT_STNG, AD_ALIN, 4, 1), ATTK(AT_WEAP, AD_FEMI, 1, 9), ATTK(AT_GAZE, AD_NUMB, 1, 11), NO_ATTK), SIZ(2839, 336, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_REGEN, M2_PNAME|M2_WANDER|M2_STRONG|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fonder cometh repairable", S_UMBER, LVL(73, 19, 7, 91, 0), (1), A(ATTK(AT_NONE, AD_FAMN, 1, 8), ATTK(AT_MAGC, AD_SLIM, 1, 1), ATTK(AT_TENT, AD_HEAL, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3738, 15, 0, MS_SUPERMAN, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOLIMBS|M1_THICK_HIDE|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("anally bellum", S_UMBER, LVL(73, 13, -13, 69, 14), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_LITT, 6, 19), ATTK(AT_STNG, AD_MALK, 8, 8), ATTK(AT_BREA, AD_AGGR, 8, 17), ATTK(AT_CLAW, AD_CLRC, 2, 18), ATTK(AT_ENGL, AD_ABDC, 7, 13), ATTK(AT_SCRA, AD_INER, 7, 21)), SIZ(162, 232, 0, MS_GIBBERISH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_OVIPAROUS, M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("railbird yoghurt immersion", S_UMBER, LVL(74, 15, -8, 82, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_NIVE, 3, 1), ATTK(AT_WEAP, AD_MALK, 3, 15), ATTK(AT_BEAM, AD_PEST, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(677, 93, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_HERBIVORE, M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unmitigatedly atomising", S_UMBER, LVL(74, 16, -15, 95, -13), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_DROP, 4, 1), ATTK(AT_SCRA, AD_DETH, 2, 4), ATTK(AT_BREA, AD_ANTI, 7, 14), ATTK(AT_ENGL, AD_NAST, 8, 12), ATTK(AT_TRAM, AD_STON, 3, 12), NO_ATTK), SIZ(1615, 432, 0, MS_PANTS, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_DISINT, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amalgamate incontinency", S_UMBER, LVL(74, 12, -29, 26, 10), (G_UNIQ|3), A(ATTK(AT_RATH, AD_NGRA, 4, 6), ATTK(AT_STNG, AD_VENO, 3, 17), ATTK(AT_TRAM, AD_VOMT, 3, 21), ATTK(AT_BUTT, AD_TREM, 1, 14), NO_ATTK, NO_ATTK), SIZ(2045, 22, 0, MS_MEW, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("traced dentine", S_UMBER, LVL(74, 5, 2, 64, -10), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_STNG, AD_SSEX, 4, 12), ATTK(AT_TRAM, AD_DRDX, 2, 13), ATTK(AT_CLAW, AD_CHRN, 9, 1), ATTK(AT_TENT, AD_TRAP, 6, 17), ATTK(AT_KICK, AD_SHRD, 6, 13), NO_ATTK), SIZ(550, 251, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE|MR_STONE, M1_AMORPHOUS|M1_SEE_INVIS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reinforcement maidenly", S_UMBER, LVL(75, 12, -10, 54, -3), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_ENGL, AD_FAMN, 4, 18), ATTK(AT_BITE, AD_CONF, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(392, 41, 0, MS_SOVIET, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HUMANOID|M1_METALLIVORE, M2_VAMPIRE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mangily redeeming", S_UMBER, LVL(75, 3, -12, 51, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_TCKL, 2, 8), ATTK(AT_CLAW, AD_MALK, 5, 1), ATTK(AT_ENGL, AD_UVUU, 1, 16), ATTK(AT_STNG, AD_COLD, 6, 7), NO_ATTK, NO_ATTK), SIZ(37, 8, 0, MS_LIEDER, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS| M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("familiarize replacer arbalest", S_UMBER, LVL(75, 10, -18, 51, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_STNG, AD_SLIM, 8, 9), ATTK(AT_BEAM, AD_SEDU, 4, 9), ATTK(AT_SCRA, AD_NUMB, 1, 20), ATTK(AT_MAGC, AD_CHRN, 9, 11), ATTK(AT_GAZE, AD_LETH, 5, 16), ATTK(AT_KICK, AD_WERE, 9, 20)), SIZ(1978, 409, 0, MS_BOT, MZ_HUMAN), MR_FIRE, 0, M1_FLY|M1_CLING|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_TPORT, M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("kilobyte everybody", S_UMBER, LVL(76, 31, -22, 79, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DISP, 4, 4), ATTK(AT_HUGS, AD_THIR, 9, 6), ATTK(AT_ENGL, AD_TIME, 9, 14), ATTK(AT_TENT, AD_STTP, 8, 18), ATTK(AT_TENT, AD_HODS, 2, 1), ATTK(AT_ENGL, AD_LAZY, 6, 5)), SIZ(3396, 21, 0, MS_NURSE, MZ_SMALL), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_MINDLESS|M1_HERBIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("leggy chauffer", S_UMBER, LVL(76, 13, -12, 41, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ABDC, 7, 10), ATTK(AT_KICK, AD_WTHR, 2, 2), ATTK(AT_GAZE, AD_TLPT, 5, 18), ATTK(AT_KICK, AD_SITM, 1, 10), NO_ATTK, NO_ATTK), SIZ(64, 1636, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("asking nounally", S_UMBER, LVL(77, 22, -4, 50, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_PART, 4, 4), ATTK(AT_SPIT, AD_CHAO, 1, 11), ATTK(AT_TENT, AD_DREN, 2, 21), ATTK(AT_KICK, AD_DIMN, 9, 18), ATTK(AT_TUCH, AD_NAST, 4, 6), NO_ATTK), SIZ(150, 157, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID, M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tabasco daunted", S_UMBER, LVL(78, 16, -16, 73, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_WTHR, 2, 11), ATTK(AT_BUTT, AD_LEVI, 1, 13), ATTK(AT_EXPL, AD_ALIN, 8, 9), ATTK(AT_NONE, AD_CURS, 4, 15), NO_ATTK, NO_ATTK), SIZ(442, 133, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_COLD, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("redolent indemnified", S_UMBER, LVL(78, 12, -28, 7, 0), (3), A(ATTK(AT_SCRA, AD_SITM, 1, 6), ATTK(AT_BEAM, AD_NTHR, 5, 11), ATTK(AT_BOOM, AD_CLRC, 1, 18), ATTK(AT_GAZE, AD_LAZY, 4, 4), NO_ATTK, NO_ATTK), SIZ(1595, 283, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN| M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("usually causelessly caviling slithery", S_UMBER, LVL(79, 6, -22, 54, -8), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_POIS, 8, 15), ATTK(AT_SPIT, AD_HALU, 5, 12), ATTK(AT_TUCH, AD_IDAM, 4, 10), ATTK(AT_BEAM, AD_VAMP, 3, 3), ATTK(AT_SPIT, AD_ENCH, 1, 8), ATTK(AT_TUCH, AD_TLPT, 5, 10)), SIZ(586, 216, 0, MS_STABILIZE, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rapidly revested", S_UMBER, LVL(79, 12, -11, 61, 18), (G_SGROUP|1), A(ATTK(AT_GAZE, AD_CHRN, 5, 6), ATTK(AT_TRAM, AD_WTHR, 3, 14), ATTK(AT_CLAW, AD_HEAL, 1, 17), ATTK(AT_STNG, AD_MANA, 3, 12), ATTK(AT_CLAW, AD_SITM, 5, 18), ATTK(AT_KICK, AD_INSA, 7, 7)), SIZ(738, 57, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unpopulated winnow", S_UMBER, LVL(79, 18, -10, 63, 0), (1), A(ATTK(AT_GAZE, AD_CNCL, 8, 12), ATTK(AT_TRAM, AD_FREN, 2, 7), ATTK(AT_NONE, AD_DRLI, 4, 17), ATTK(AT_SPIT, AD_DISE, 7, 13), ATTK(AT_WEAP, AD_BLEE, 7, 5), NO_ATTK), SIZ(1799, 33, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unorthodox disturbance", S_UMBER, LVL(79, 21, -14, 11, 0), (G_SGROUP|2), A(ATTK(AT_CLAW, AD_TPTO, 1, 13), ATTK(AT_BITE, AD_WET, 1, 17), ATTK(AT_BUTT, AD_SKIL, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 491, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("annular scare escaloped abdicate", S_UMBER, LVL(79, 12, -13, 29, 0), (2), A(ATTK(AT_MAGC, AD_TRAP, 1, 5), ATTK(AT_BUTT, AD_LITT, 3, 6), ATTK(AT_SPIT, AD_LITE, 2, 10), ATTK(AT_TENT, AD_DGST, 1, 18), ATTK(AT_TRAM, AD_LAVA, 4, 20), ATTK(AT_TRAM, AD_CNCL, 9, 10)), SIZ(894, 5, 0, MS_FART_NORMAL, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD| M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("incurring benching", S_UMBER, LVL(80, 12, -2, 80, 0), (3), A(ATTK(AT_BITE, AD_MCRE, 1, 15), ATTK(AT_BEAM, AD_WTHR, 1, 6), ATTK(AT_SPIT, AD_RUNS, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(216, 130, 0, MS_VAMPIRE, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE, M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ruling ghetto", S_UMBER, LVL(81, 28, -30, 90, -16), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_MCRE, 1, 9), ATTK(AT_HUGS, AD_LITE, 1, 21), ATTK(AT_CLAW, AD_SGLD, 6, 20), ATTK(AT_GAZE, AD_LAZY, 5, 4), ATTK(AT_TENT, AD_ACID, 4, 11), ATTK(AT_TENT, AD_RBRE, 1, 4)), SIZ(1891, 200, 0, MS_APOC, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_BREATHLESS|M1_NOLIMBS|M1_ACID, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("caseload shewn", S_UMBER, LVL(82, 12, -26, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_SKIL, 6, 8), ATTK(AT_BREA, AD_NGEN, 8, 15), ATTK(AT_BREA, AD_CALM, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(556, 551, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_UNSOLID, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rosebud communalize", S_UMBER, LVL(83, 31, -21, 55, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_CONF, 3, 8), ATTK(AT_BOOM, AD_LAVA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2030, 340, 0, MS_BUZZ, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_POIS|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("kent lout geranium speedily", S_UMBER, LVL(84, 12, 0, 62, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_MINA, 6, 21), ATTK(AT_SCRA, AD_WEBS, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(870, 104, 0, MS_SOUND, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC, MR_COLD, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE|M1_METALLIVORE, M2_PRINCE|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shadowboxed hovercraft", S_UMBER, LVL(84, 6, 9, 63, 0), (3), A(ATTK(AT_WEAP, AD_RUST, 6, 7), ATTK(AT_KICK, AD_DEPR, 9, 11), ATTK(AT_WEAP, AD_NAST, 1, 13), ATTK(AT_LASH, AD_DCAY, 4, 6), NO_ATTK, NO_ATTK), SIZ(25, 506, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_NASTY|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("torte nitrify", S_UMBER, LVL(84, 10, -22, 83, -18), (1), A(ATTK(AT_WEAP, AD_UNPR, 2, 14), ATTK(AT_LASH, AD_DEBU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(765, 719, 0, MS_JAPANESE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_OMNIVORE, M2_PRINCE|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("introductory adventuresome", S_UMBER, LVL(84, 11, -4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_SLOW, 8, 15), ATTK(AT_BITE, AD_MINA, 1, 20), ATTK(AT_EXPL, AD_DETH, 4, 21), ATTK(AT_EXPL, AD_TIME, 5, 7), NO_ATTK, NO_ATTK), SIZ(527, 161, 0, MS_GURGLE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_SLITHY|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Majin Buu", S_UMBER, LVL(84, 25, -12, 100, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_GAZE, AD_VAMP, 1, 1), ATTK(AT_GAZE, AD_VAMP, 1, 1), ATTK(AT_WEAP, AD_POIS, 5, 10), ATTK(AT_KICK, AD_POIS, 5, 10), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("poetical cheapish", S_UMBER, LVL(85, 8, 3, 61, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_TLPT, 2, 7), ATTK(AT_WEAP, AD_PEST, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1039, 1116, 0, MS_CHICKEN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dually uruguayan", S_UMBER, LVL(85, 17, -11, 44, 10), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TENT, AD_CAST, 8, 4), ATTK(AT_RATH, AD_DEPR, 1, 4), ATTK(AT_SCRA, AD_NUMB, 1, 14), ATTK(AT_CLAW, AD_WRAP, 9, 4), ATTK(AT_ENGL, AD_VAPO, 2, 14), NO_ATTK), SIZ(1224, 175, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("inferiority pesky", S_UMBER, LVL(85, 35, -6, 86, -19), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_FIRE, 8, 9), ATTK(AT_EXPL, AD_DRLI, 6, 5), ATTK(AT_MAGC, AD_ICEB, 3, 7), ATTK(AT_TUCH, AD_LITE, 6, 2), NO_ATTK, NO_ATTK), SIZ(2453, 813, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_CLING|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("generated reinjured martialed", S_UMBER, LVL(88, 26, -14, 100, 11), (G_VLGROUP|4), A(ATTK(AT_SCRA, AD_CONT, 4, 17), ATTK(AT_BREA, AD_DRLI, 6, 12), ATTK(AT_BOOM, AD_TCKL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(576, 399, 0, MS_ORC, MZ_HUGE), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_METALLIVORE, M2_NOPOLY|M2_MAGIC|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("inky constabulary", S_UMBER, LVL(88, 12, -15, 94, 0), (G_LGROUP|3), A(ATTK(AT_WEAP, AD_DREA, 8, 18), ATTK(AT_TRAM, AD_SOUN, 6, 12), ATTK(AT_BITE, AD_SITM, 1, 10), ATTK(AT_TUCH, AD_FUMB, 1, 3), ATTK(AT_BEAM, AD_SPEL, 8, 21), ATTK(AT_STNG, AD_DRIN, 1, 2)), SIZ(1697, 700, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_HUMANOID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lovelorn snuffler oeuvre", S_UMBER, LVL(88, 13, 10, 11, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_DFOO, 9, 15), ATTK(AT_MAGC, AD_MEMO, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1847, 410, 0, MS_CONVERT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS| M1_OMNIVORE, M2_MINION|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dustpan manque racketeering", S_UMBER, LVL(88, 13, 6, 69, 3), (G_LGROUP|3), A(ATTK(AT_BREA, AD_ILLU, 8, 4), ATTK(AT_ENGL, AD_GLIB, 8, 5), ATTK(AT_SCRA, AD_TLPT, 4, 20), ATTK(AT_BITE, AD_DGST, 2, 17), ATTK(AT_SCRA, AD_FREN, 1, 8), NO_ATTK), SIZ(3037, 68, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("preternaturally placating", S_UMBER, LVL(88, 14, 4, 59, 3), (1), A(ATTK(AT_TUCH, AD_VAPO, 6, 1), ATTK(AT_BUTT, AD_VAMP, 5, 21), ATTK(AT_SCRA, AD_DRDX, 4, 11), ATTK(AT_MAGC, AD_EDGE, 3, 5), ATTK(AT_ENGL, AD_MALK, 8, 3), ATTK(AT_BITE, AD_NGRA, 3, 2)), SIZ(1553, 68, 0, MS_FART_QUIET, MZ_HUGE), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_OVIPAROUS| M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("observant corp", S_UMBER, LVL(89, 30, -26, 42, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_VOMT, 2, 21), ATTK(AT_BREA, AD_WTHR, 5, 4), ATTK(AT_BITE, AD_WISD, 8, 4), ATTK(AT_WEAP, AD_LITT, 3, 9), ATTK(AT_SPIT, AD_DEPR, 1, 12), NO_ATTK), SIZ(1415, 939, 0, MS_CLOCK, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mongolism spectating", S_UMBER, LVL(89, 30, -6, 54, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_SWAP, 5, 14), ATTK(AT_BUTT, AD_STCK, 4, 1), ATTK(AT_STNG, AD_CHRN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(396, 139, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_OVIPAROUS|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("orientating snark overstretched dought outraced", S_UMBER, LVL(89, 19, 10, 53, -3), (G_RGROUP|2), A(ATTK(AT_HUGS, AD_BADE, 4, 11), ATTK(AT_TENT, AD_CHKH, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1983, 30, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("moltenly homographic", S_UMBER, LVL(90, 5, 0, 61, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_SPIT, AD_TCKL, 9, 6), ATTK(AT_BUTT, AD_RNG, 2, 12), ATTK(AT_TRAM, AD_WEBS, 1, 4), ATTK(AT_TUCH, AD_MINA, 3, 12), ATTK(AT_BUTT, AD_PAIN, 5, 18), NO_ATTK), SIZ(197, 592, 0, MS_MUTE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("followeth volatilizing", S_UMBER, LVL(91, 12, -28, 6, 20), (G_GENO|1), A(ATTK(AT_CLAW, AD_SSEX, 5, 15), ATTK(AT_SPIT, AD_STON, 5, 19), ATTK(AT_BREA, AD_TRAP, 9, 19), ATTK(AT_STNG, AD_DREA, 2, 10), ATTK(AT_KICK, AD_PHYS, 3, 18), NO_ATTK), SIZ(1008, 22, 0, MS_BONES, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_ACID, M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("jibing bookbinder", S_UMBER, LVL(91, 12, -13, 90, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_NIVE, 2, 16), ATTK(AT_BITE, AD_CALM, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1206, 51, 0, MS_GYPSY, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_TPORT, M2_STALK|M2_MAGIC|M2_DWARF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("apportioned viscount diplomatist crosshatched", S_UMBER, LVL(91, 13, -26, 83, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_LASH, AD_RBAD, 9, 2), ATTK(AT_MAGC, AD_HEAL, 9, 17), ATTK(AT_BUTT, AD_CHRN, 2, 21), ATTK(AT_CLAW, AD_DIMN, 2, 6), NO_ATTK, NO_ATTK), SIZ(99, 243, 0, MS_GLYPHS, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL| M1_OVIPAROUS|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cinnamon opticopupillary", S_UMBER, LVL(91, 11, 3, 25, 0), (1), A(ATTK(AT_RATH, AD_AGGR, 7, 1), ATTK(AT_CLAW, AD_WEBS, 3, 20), ATTK(AT_RATH, AD_NGRA, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(799, 44, 0, MS_CASINO, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kiddy sacrovertebral smutting", S_UMBER, LVL(92, 15, -15, 98, -9), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_DRLI, 3, 17), ATTK(AT_SPIT, AD_HODS, 1, 2), ATTK(AT_BITE, AD_DGST, 1, 12), ATTK(AT_TUCH, AD_VENO, 4, 5), ATTK(AT_BREA, AD_SITM, 5, 12), NO_ATTK), SIZ(199, 76, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_NOHANDS|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("medium execute deathtrap congressmen spouter", S_UMBER, LVL(93, 9, -7, 9, 9), (G_GENO|3), A(ATTK(AT_LASH, AD_CNCL, 6, 16), ATTK(AT_NONE, AD_AGGR, 0, 2), ATTK(AT_TENT, AD_CALM, 7, 11), ATTK(AT_HUGS, AD_WISD, 2, 7), ATTK(AT_HUGS, AD_FREN, 9, 10), NO_ATTK), SIZ(1014, 894, 0, MS_CHICKEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("postelection sportiest", S_UMBER, LVL(93, 9, -5, 38, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 5, 15), ATTK(AT_BEAM, AD_LEGS, 8, 15), ATTK(AT_HUGS, AD_MCRE, 5, 20), ATTK(AT_BUTT, AD_RBRE, 6, 1), NO_ATTK, NO_ATTK), SIZ(247, 67, 0, MS_BUZZ, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_ACID, M2_VAMPIRE|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("parasitized severance reheating per patristic cymbaler", S_UMBER, LVL(93, 12, 4, 99, 17), (G_VLGROUP|1), A(ATTK(AT_KICK, AD_COLD, 2, 4), ATTK(AT_WEAP, AD_CHKH, 1, 8), ATTK(AT_SPIT, AD_AMNE, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2113, 23, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, MR_FIRE, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_TPORT, M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("airing urushiol porose gypsyism", S_UMBER, LVL(93, 3, -3, 29, -12), (G_LGROUP|1), A(ATTK(AT_BITE, AD_TCKL, 7, 19), ATTK(AT_TENT, AD_INER, 1, 19), ATTK(AT_SCRA, AD_VAPO, 1, 7), ATTK(AT_BREA, AD_PEST, 2, 10), ATTK(AT_STNG, AD_DIMN, 2, 21), ATTK(AT_TUCH, AD_LITE, 4, 4)), SIZ(1308, 525, 0, MS_SQAWK, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_SLITHY, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NONMOVING|M3_SPIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pooh hardwired", S_UMBER, LVL(94, 12, -30, 39, 15), (G_GENO|1), A(ATTK(AT_RATH, AD_STCK, 2, 2), ATTK(AT_TRAM, AD_WEEP, 9, 3), ATTK(AT_NONE, AD_SAMU, 7, 13), ATTK(AT_CLAW, AD_DARK, 9, 12), ATTK(AT_LASH, AD_DRLI, 3, 9), NO_ATTK), SIZ(273, 240, 0, MS_HANDY, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_SLEEP|MR_POISON, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("anarchistic warranter loblolly", S_UMBER, LVL(94, 14, -2, 65, -14), (G_SGROUP|1), A(ATTK(AT_SPIT, AD_CNCL, 4, 6), ATTK(AT_HUGS, AD_DEPR, 1, 10), ATTK(AT_TENT, AD_DIMN, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(31, 161, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_MINDLESS|M1_HUMANOID, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("The Unknown God", S_UMBER, LVL(95, 0, -8, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_NONE, AD_POLY, 10, 10), ATTK(AT_BEAM, AD_POLY, 10, 10), ATTK(AT_HUGS, AD_POLY, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE|MR_SLEEP|MR_POISON|MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_ANIMAL|M1_OMNIVORE, M2_COLLECT|M2_HOSTILE|M2_NOPOLY|M2_STRONG|M2_FEMALE|M2_PNAME|M2_HUMAN, M3_SPIDER|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("cleanlier wyomingite", S_UMBER, LVL(97, 15, -28, 68, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_LETH, 2, 9), ATTK(AT_GAZE, AD_LAZY, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1502, 21, 0, MS_GRUNT, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_DISINT, M1_HIDE|M1_AMPHIBIOUS, M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("straddling alarum dismounted", S_UMBER, LVL(98, 50, -11, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RAGN, 3, 15), ATTK(AT_WEAP, AD_CALM, 8, 15), ATTK(AT_SCRA, AD_BADE, 3, 10), ATTK(AT_TUCH, AD_MAGM, 2, 1), NO_ATTK, NO_ATTK), SIZ(2044, 1382, 0, MS_BUZZ, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_TPORT_CNTRL| M1_CARNIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("snowbank beware", S_UMBER, LVL(98, 14, 8, 13, 6), (G_GENO|3), A(ATTK(AT_STNG, AD_VULN, 3, 5), ATTK(AT_SCRA, AD_STON, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2904, 316, 0, MS_SILENT, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tannin backswept aglee travertine unformatted analogically", S_UMBER, LVL(99, 22, 6, 93, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_NUMB, 7, 13), ATTK(AT_BEAM, AD_CHRN, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2269, 1099, 0, MS_SING, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("paired sensualization violate", S_UMBER, LVL(99, 9, -2, 35, 0), (G_UNIQ|3), A(ATTK(AT_MAGC, AD_MINA, 5, 18), ATTK(AT_CLAW, AD_LEGS, 7, 3), ATTK(AT_SCRA, AD_MINA, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(239, 695, 0, MS_BARBER, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE|MR_ACID, M1_CLING|M1_AMPHIBIOUS|M1_UNSOLID|M1_SEE_INVIS, M2_GREEDY|M2_COLLECT|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("winner sturdy", S_UMBER, LVL(99, 27, 2, 11, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_CLAW, AD_SOUN, 3, 12), ATTK(AT_SCRA, AD_SHRD, 1, 13), ATTK(AT_NONE, AD_DRCH, 0, 19), ATTK(AT_BOOM, AD_STUN, 5, 2), ATTK(AT_BEAM, AD_CONT, 1, 11), ATTK(AT_MAGC, AD_CHKH, 4, 21)), SIZ(907, 186, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_SLITHY|M1_TPORT|M1_ACID, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("phasing casteism entangler", S_UMBER, LVL(99, 12, -1, 94, 0), (3), A(ATTK(AT_EXPL, AD_RUNS, 9, 19), ATTK(AT_ENGL, AD_CNCL, 1, 8), ATTK(AT_BREA, AD_NGEN, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(267, 4, 0, MS_STABILIZE, MZ_TINY), MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_REGEN, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("elation ethical", S_UMBER, LVL(100, 15, -8, 77, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_SLOW, 8, 13), ATTK(AT_NONE, AD_TRAP, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1724, 937, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_STONE, MR_ELEC, M1_SWIM|M1_NOEYES|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("morocco dewiest rail", S_UMBER, LVL(100, 12, 4, 80, -11), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_GRAV, 6, 16), ATTK(AT_SCRA, AD_VAMP, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(379, 663, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_HERBIVORE, M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lathery estivating", S_UMBER, LVL(100, 17, -22, 95, 12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_MAGM, 7, 23), ATTK(AT_HUGS, AD_SAMU, 7, 11), ATTK(AT_BREA, AD_ACID, 2, 22), ATTK(AT_KICK, AD_ICUR, 1, 26), ATTK(AT_BOOM, AD_SEDU, 5, 23), NO_ATTK), SIZ(1399, 1296, 0, MS_SQEEK, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_MIMIC|M3_WANTSBOOK, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("taxational homesite humpy inhumer", S_UMBER, LVL(100, 25, -38, 88, 0), (2), A(ATTK(AT_TRAM, AD_SKIL, 8, 6), ATTK(AT_WEAP, AD_DCAY, 5, 5), ATTK(AT_WEAP, AD_SIN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1591, 270, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("xylitol stir", S_UMBER, LVL(100, 11, 4, 87, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_TUCH, AD_DRCO, 1, 14), ATTK(AT_TENT, AD_COLD, 8, 20), ATTK(AT_SCRA, AD_FIRE, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4215, 486, 0, MS_GURGLE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NEEDPICK, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_MAGIC|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eastern unavoidability menstruate corsage", S_UMBER, LVL(101, 32, -33, 72, 8), (G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_NGEN, 6, 25), ATTK(AT_ENGL, AD_SITM, 5, 25), ATTK(AT_TENT, AD_PHYS, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2253, 744, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE|MR_POISON, M1_TUNNEL|M1_SLITHY, M2_UNDEAD|M2_DEMON|M2_COLLECT|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("carbonized syphoning", S_UMBER, LVL(102, 18, -35, 91, 0), (2), A(ATTK(AT_BITE, AD_CAST, 3, 17), ATTK(AT_SPIT, AD_SLUD, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(661, 790, 0, MS_BOSS, MZ_TINY), MR_ELEC|MR_ACID, 0, M1_THICK_HIDE|M1_METALLIVORE, M2_DEMON|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("airlessly kalium mucking", S_UMBER, LVL(102, 15, 9, 88, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_MAGC, AD_NGRA, 1, 25), ATTK(AT_WEAP, AD_PEST, 7, 20), ATTK(AT_SCRA, AD_POIS, 8, 1), ATTK(AT_WEAP, AD_RUST, 8, 26), ATTK(AT_NONE, AD_ICEB, 0, 11), ATTK(AT_MAGC, AD_STTP, 9, 6)), SIZ(3094, 104, 0, MS_ORC, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_POIS, M2_VAMPIRE|M2_MAGIC|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("predatorial shirt wink", S_UMBER, LVL(103, 13, -23, 98, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_NGRA, 9, 1), ATTK(AT_ENGL, AD_CHAO, 9, 20), ATTK(AT_GAZE, AD_FLAM, 7, 11), ATTK(AT_CLAW, AD_DRCO, 7, 16), ATTK(AT_TUCH, AD_CONF, 4, 14), ATTK(AT_KICK, AD_SKIL, 1, 7)), SIZ(2915, 1820, 0, MS_CASINO, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("facile parasitical nailhead stodging", S_UMBER, LVL(104, 20, -14, 92, 13), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BITE, AD_SAMU, 8, 14), ATTK(AT_BUTT, AD_SITM, 5, 18), ATTK(AT_GAZE, AD_MIDI, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2632, 300, 0, MS_ANIMAL, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD, M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("apprehensible squatted overattentively", S_UMBER, LVL(104, 20, -14, 27, -3), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_MCRE, 3, 19), ATTK(AT_STNG, AD_THIE, 9, 25), ATTK(AT_SPIT, AD_INER, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(380, 119, 0, MS_REPAIR, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSARTI, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("creamy classifiable", S_UMBER, LVL(104, 19, -32, 85, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_SAMU, 2, 24), ATTK(AT_WEAP, AD_DEPR, 2, 10), ATTK(AT_BITE, AD_DRDX, 5, 7), ATTK(AT_BEAM, AD_NUMB, 1, 11), ATTK(AT_BUTT, AD_POIS, 1, 21), NO_ATTK), SIZ(61, 453, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE, M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tautening precontrive disneyland", S_UMBER, LVL(106, 20, -10, 90, -19), (1), A(ATTK(AT_LASH, AD_PLAS, 8, 16), ATTK(AT_TUCH, AD_MALK, 7, 11), ATTK(AT_TENT, AD_DETH, 8, 25), ATTK(AT_MAGC, AD_UNPR, 8, 16), NO_ATTK, NO_ATTK), SIZ(1069, 1109, 0, MS_OHGOD, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSAMUL, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tarn gamic", S_UMBER, LVL(106, 14, 0, 82, -15), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SAMU, 4, 10), ATTK(AT_GAZE, AD_CHKH, 1, 25), ATTK(AT_GAZE, AD_TECH, 6, 26), ATTK(AT_STNG, AD_DRLI, 8, 13), NO_ATTK, NO_ATTK), SIZ(13, 612, 0, MS_BOT, MZ_LARGE), MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mermen trick desisting housesit", S_UMBER, LVL(106, 19, -29, 100, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_GAZE, AD_INER, 3, 22), ATTK(AT_NONE, AD_BANI, 9, 10), ATTK(AT_TENT, AD_EDGE, 7, 20), ATTK(AT_SCRA, AD_DGST, 5, 6), ATTK(AT_BUTT, AD_SLEE, 7, 18), ATTK(AT_BOOM, AD_VOMT, 4, 22)), SIZ(2175, 1059, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, MR_FIRE|MR_DISINT, M1_SWIM|M1_NOHANDS|M1_REGEN|M1_TPORT, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("intimated funding", S_UMBER, LVL(108, 19, -6, 99, 0), (G_RGROUP|2), A(ATTK(AT_HUGS, AD_EDGE, 8, 17), ATTK(AT_CLAW, AD_CALM, 2, 3), ATTK(AT_SPIT, AD_HODS, 1, 14), ATTK(AT_SPIT, AD_NAST, 1, 19), NO_ATTK, NO_ATTK), SIZ(178, 982, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_COLD|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID| M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stump quarreling", S_UMBER, LVL(108, 18, -10, 98, 0), (3), A(ATTK(AT_CLAW, AD_ALIN, 1, 16), ATTK(AT_WEAP, AD_UVUU, 8, 11), ATTK(AT_GAZE, AD_ACID, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(16, 964, 0, MS_LAUGH, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_ACID, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hiving sighting", S_UMBER, LVL(108, 20, -5, 88, 13), (G_GENO|G_UNIQ|2), A(ATTK(AT_ENGL, AD_PLAS, 6, 8), ATTK(AT_STNG, AD_POLY, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(603, 631, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("triturated ruttily", S_UMBER, LVL(108, 20, -23, 80, 5), (1), A(ATTK(AT_BOOM, AD_TCKL, 2, 13), ATTK(AT_CLAW, AD_AMNE, 9, 17), ATTK(AT_SCRA, AD_MINA, 3, 2), ATTK(AT_TUCH, AD_CNCL, 9, 16), ATTK(AT_LASH, AD_ICUR, 4, 2), NO_ATTK), SIZ(1315, 929, 0, MS_PANTS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_COLLECT|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("kine retrocede", S_UMBER, LVL(110, 15, -12, 95, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_WRAP, 7, 18), ATTK(AT_BUTT, AD_MANA, 4, 25), ATTK(AT_NONE, AD_CONF, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(45, 402, 0, MS_VAMPIRE, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sweepstake scab", S_UMBER, LVL(110, 23, -33, 74, 0), (2), A(ATTK(AT_TUCH, AD_NGRA, 4, 13), ATTK(AT_TENT, AD_UVUU, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(522, 92, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("topographical flinty", S_UMBER, LVL(110, 20, -1, 77, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_GRAV, 1, 24), ATTK(AT_MAGC, AD_RAGN, 6, 23), ATTK(AT_SCRA, AD_DCAY, 8, 24), ATTK(AT_KICK, AD_VOMT, 1, 16), NO_ATTK, NO_ATTK), SIZ(382, 191, 0, MS_POKEDEX, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("raveling incliner", S_UMBER, LVL(110, 12, -10, 79, 0), (1), A(ATTK(AT_BITE, AD_DROP, 7, 18), ATTK(AT_BITE, AD_SITM, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2966, 394, 0, MS_CASINO, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("predominated stabling", S_UMBER, LVL(110, 20, -35, 63, -1), (G_UNIQ|1), A(ATTK(AT_STNG, AD_ICEB, 1, 14), ATTK(AT_TENT, AD_WRAP, 9, 8), ATTK(AT_WEAP, AD_FIRE, 5, 9), ATTK(AT_BOOM, AD_AMNE, 9, 3), NO_ATTK, NO_ATTK), SIZ(1201, 489, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_REGEN, M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tirade vexer", S_UMBER, LVL(111, 9, -31, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_VOMT, 4, 6), ATTK(AT_EXPL, AD_CHRN, 7, 3), ATTK(AT_KICK, AD_VAMP, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1549, 247, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("moved ragmen puttee", S_UMBER, LVL(111, 13, -38, 79, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DFOO, 3, 25), ATTK(AT_WEAP, AD_COLD, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(63, 1204, 0, MS_PAIN, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dinging rediscovery", S_UMBER, LVL(112, 15, -5, 52, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_FUMB, 5, 10), ATTK(AT_WEAP, AD_STUN, 6, 11), ATTK(AT_KICK, AD_THIE, 8, 21), ATTK(AT_WEAP, AD_BURN, 8, 6), ATTK(AT_TRAM, AD_LITT, 2, 1), NO_ATTK), SIZ(276, 12, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, MR_DISINT, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("yip revelled manna", S_UMBER, LVL(112, 17, -26, 83, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 9, 11), ATTK(AT_TENT, AD_DIMN, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(681, 864, 0, MS_CLOCK, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, MR_COLD, M1_CLING|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY|M3_EGOTYPE|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("driftwood effectuation palatal creakily", S_UMBER, LVL(113, 12, -32, 46, -19), (G_GENO|1), A(ATTK(AT_LASH, AD_RNG, 3, 26), ATTK(AT_SCRA, AD_CAST, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1608, 207, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL| M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("thatching viceregent", S_UMBER, LVL(114, 33, -4, 86, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DROP, 1, 4), ATTK(AT_ENGL, AD_FLAM, 8, 7), ATTK(AT_HUGS, AD_DETH, 8, 4), ATTK(AT_EXPL, AD_MALK, 3, 22), ATTK(AT_LASH, AD_DREA, 8, 19), NO_ATTK), SIZ(20, 526, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS| M1_ACID, M2_VAMPIRE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("registry haring", S_UMBER, LVL(115, 18, -11, 88, 2), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_NGRA, 7, 19), ATTK(AT_LASH, AD_SCOR, 2, 11), ATTK(AT_TRAM, AD_CORR, 3, 12), ATTK(AT_LASH, AD_DEST, 4, 14), ATTK(AT_SCRA, AD_SPC2, 7, 25), NO_ATTK), SIZ(1104, 241, 0, MS_SOLDIER, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unpoetically nosology abdication demotist otological", S_UMBER, LVL(116, 61, -22, 76, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_COLD, 5, 21), ATTK(AT_BREA, AD_RUST, 1, 13), ATTK(AT_TENT, AD_WRAT, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1612, 829, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_UNSOLID|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("josher hardiest", S_UMBER, LVL(117, 13, -13, 80, -13), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_TDRA, 1, 2), ATTK(AT_BUTT, AD_HALU, 5, 14), ATTK(AT_WEAP, AD_SKIL, 4, 16), ATTK(AT_KICK, AD_MALK, 8, 12), ATTK(AT_ENGL, AD_BLEE, 1, 21), ATTK(AT_TUCH, AD_DARK, 1, 23)), SIZ(442, 980, 0, MS_TEACHER, MZ_TINY), MR_COLD|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS| M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("headiest hypochondria", S_UMBER, LVL(117, 16, -39, 98, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_DIMN, 7, 9), ATTK(AT_RATH, AD_FAMN, 5, 9), ATTK(AT_TENT, AD_AXUS, 2, 11), ATTK(AT_WEAP, AD_GRAV, 8, 21), ATTK(AT_TRAM, AD_MALK, 7, 13), ATTK(AT_GAZE, AD_WET, 7, 24)), SIZ(1807, 843, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_SLITHY|M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sovietizing deifical malapropism", S_UMBER, LVL(117, 13, -27, 99, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_FRZE, 6, 23), ATTK(AT_TENT, AD_POIS, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(885, 809, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_DISINT|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_ANIMAL|M1_UNSOLID, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_SPIDER, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mandator declinable", S_UMBER, LVL(117, 15, 2, 93, 0), (G_LGROUP|2), A(ATTK(AT_MAGC, AD_RNG, 3, 7), ATTK(AT_WEAP, AD_CONF, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(801, 675, 0, MS_JAPANESE, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_OVIPAROUS, M2_UNDEAD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("synchronizer boucle", S_UMBER, LVL(118, 17, 6, 94, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_NPRO, 4, 4), ATTK(AT_CLAW, AD_UVUU, 6, 17), ATTK(AT_BITE, AD_PART, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4362, 521, 0, MS_GAARDIEN, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_REGEN, M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("uncondensed fixe temperamental", S_UMBER, LVL(118, 12, 6, 71, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_DIMN, 5, 26), ATTK(AT_BUTT, AD_HALU, 4, 16), ATTK(AT_NONE, AD_SOUN, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(371, 240, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID| M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lusting tympani", S_UMBER, LVL(119, 17, -6, 92, 0), (4), A(ATTK(AT_WEAP, AD_POIS, 7, 22), ATTK(AT_SPIT, AD_CHRN, 7, 1), ATTK(AT_CLAW, AD_FAKE, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1586, 352, 0, MS_ROAR, MZ_TINY), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unmended ammonite ventricle abet hip", S_UMBER, LVL(119, 17, -21, 55, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_HUGS, AD_BLND, 1, 26), ATTK(AT_BOOM, AD_SOUN, 6, 19), ATTK(AT_BEAM, AD_HEAL, 5, 20), ATTK(AT_TENT, AD_DREA, 8, 17), ATTK(AT_ENGL, AD_RNG, 3, 24), ATTK(AT_GAZE, AD_ABDC, 6, 9)), SIZ(377, 590, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("automate liven adsorbent", S_UMBER, LVL(120, 7, 1, 71, -19), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_DEBU, 8, 1), ATTK(AT_TUCH, AD_WISD, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3065, 1458, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sickish receivable", S_UMBER, LVL(120, 12, -20, 100, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_CORR, 6, 26), ATTK(AT_TRAM, AD_NEXU, 2, 16), ATTK(AT_BEAM, AD_LUCK, 5, 1), ATTK(AT_TENT, AD_FEMI, 5, 24), ATTK(AT_WEAP, AD_THIE, 8, 26), ATTK(AT_MAGC, AD_CLRC, 7, 16)), SIZ(1673, 643, 0, MS_COMBAT, MZ_MEDIUM), MR_FIRE|MR_DRAIN, 0, M1_NOHANDS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT| M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("privatizing barometer reconvene", S_UMBER, LVL(121, 15, -33, 76, 0), (1), A(ATTK(AT_STNG, AD_CHKH, 1, 18), ATTK(AT_CLAW, AD_COLD, 5, 21), ATTK(AT_BUTT, AD_MEMO, 1, 18), ATTK(AT_CLAW, AD_LEGS, 4, 14), ATTK(AT_BOOM, AD_LAZY, 9, 23), NO_ATTK), SIZ(1011, 426, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cosigning unstuck", S_UMBER, LVL(121, 9, 5, 93, 0), (2), A(ATTK(AT_SCRA, AD_SITM, 9, 25), ATTK(AT_BITE, AD_DREN, 3, 20), ATTK(AT_CLAW, AD_STON, 2, 2), ATTK(AT_TENT, AD_SSEX, 3, 23), NO_ATTK, NO_ATTK), SIZ(1571, 566, 0, MS_BARK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_NOEYES|M1_HUMANOID|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSCAND, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crosspatch verging littler", S_UMBER, LVL(121, 19, -28, 39, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BUTT, AD_SLEE, 7, 15), ATTK(AT_WEAP, AD_DIMN, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1531, 765, 0, MS_GRUNT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS| M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_OMNIVORE, M2_MINION|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("stated pitting", S_UMBER, LVL(122, 14, -16, 89, 0), (3), A(ATTK(AT_ENGL, AD_ABDC, 2, 6), ATTK(AT_BREA, AD_WERE, 5, 20), ATTK(AT_WEAP, AD_ELEC, 4, 4), ATTK(AT_LASH, AD_ANTI, 7, 26), ATTK(AT_STNG, AD_DEST, 2, 4), ATTK(AT_ENGL, AD_SSEX, 4, 3)), SIZ(694, 21, 0, MS_METALMAFIA, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pertinency indulging", S_UMBER, LVL(122, 18, -3, 74, 1), (G_GENO|3), A(ATTK(AT_BEAM, AD_DRLI, 8, 19), ATTK(AT_STNG, AD_DAMA, 1, 6), ATTK(AT_HUGS, AD_DEST, 1, 14), ATTK(AT_GAZE, AD_SPC2, 6, 21), ATTK(AT_CLAW, AD_STAT, 3, 10), ATTK(AT_MAGC, AD_NEXU, 2, 11)), SIZ(1619, 173, 0, MS_BOAST, MZ_LARGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS, M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("remarkable negater tomfool", S_UMBER, LVL(122, 18, -6, 8, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_PLAS, 7, 23), ATTK(AT_BEAM, AD_RUST, 4, 11), ATTK(AT_KICK, AD_MCRE, 8, 2), ATTK(AT_SPIT, AD_SLIM, 2, 14), ATTK(AT_TRAM, AD_STAT, 1, 1), NO_ATTK), SIZ(2697, 857, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, MR_SLEEP, M1_HIDE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gonged numerating", S_UMBER, LVL(124, 20, 1, 73, 3), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_FREN, 9, 3), ATTK(AT_NONE, AD_PHYS, 3, 24), ATTK(AT_LASH, AD_SLEE, 8, 1), ATTK(AT_SCRA, AD_VAPO, 4, 19), ATTK(AT_NONE, AD_SLUD, 9, 5), ATTK(AT_MAGC, AD_SPC2, 7, 3)), SIZ(285, 1209, 0, MS_TEACHER, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_REGEN|M1_OMNIVORE, M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("david bedevilled", S_UMBER, LVL(124, 19, -1, 99, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_CURS, 2, 19), ATTK(AT_BREA, AD_MANA, 4, 19), ATTK(AT_MAGC, AD_RAGN, 1, 13), ATTK(AT_TRAM, AD_NACU, 2, 5), NO_ATTK, NO_ATTK), SIZ(1, 4, 0, MS_LIEDER, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH, MR_FIRE, M1_FLY|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("subatomic squatted", S_UMBER, LVL(124, 7, -20, 73, -8), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_VAMP, 9, 9), ATTK(AT_MAGC, AD_DETH, 2, 24), ATTK(AT_CLAW, AD_WISD, 1, 20), ATTK(AT_WEAP, AD_ACID, 1, 10), ATTK(AT_KICK, AD_BURN, 0, 15), ATTK(AT_TENT, AD_CALM, 8, 26)), SIZ(504, 648, 0, MS_SEDUCE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES| M1_SEE_INVIS, M2_LORD|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("delver bushtit unbalanced", S_UMBER, LVL(125, 16, 6, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ENCH, 3, 5), ATTK(AT_MAGC, AD_MIDI, 1, 16), ATTK(AT_KICK, AD_CHRN, 9, 14), ATTK(AT_GAZE, AD_NAST, 8, 10), NO_ATTK, NO_ATTK), SIZ(666, 436, 0, MS_VAMPIRE, MZ_SMALL), MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS, M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), /* * Vampires */ MON("easy vamp", S_VAMPIRE, LVL(0, 6, 9, 5, -6), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_VAMPIRE, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gud vamp", S_VAMPIRE, LVL(0, 6, 9, 5, -6), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DRLI, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_VAMPIRE, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_PEACEFUL|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vampiroid", S_VAMPIRE, LVL(0, 6, 8, 5, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vampeyroid", S_VAMPIRE, LVL(0, 2, 10, 5, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_VAMP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sanoid", S_VAMPIRE, LVL(0, 2, 10, 5, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_SANI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("veepoid", S_VAMPIRE, LVL(0, 2, 10, 5, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_WEEP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("telecast forcing monetary", S_VAMPIRE, LVL(0, 21, 4, 31, 9), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_CLAW, AD_VAMP, 8, 1), ATTK(AT_SCRA, AD_PLAS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(406, 642, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_METALLIVORE, M2_MINION|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("heal vampire", S_VAMPIRE, LVL(1, 8, 7, 15, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_HEAL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sleepy vampire", S_VAMPIRE, LVL(1, 7, 9, 5, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("debunker plateaux vignettist", S_VAMPIRE, LVL(1, 26, 4, 15, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DROP, 1, 4), ATTK(AT_HUGS, AD_BLAS, 1, 9), ATTK(AT_BITE, AD_STAT, 1, 8), ATTK(AT_CLAW, AD_ALIN, 1, 2), ATTK(AT_SCRA, AD_DIMN, 1, 3), ATTK(AT_BUTT, AD_LEGS, 1, 5)), SIZ(137, 375, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_CONCEAL|M1_HIDE, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("posteriorly desalt chalice industrializing", S_VAMPIRE, LVL(1, 12, -9, 88, 0), (G_UNIQ|3), A(ATTK(AT_BITE, AD_DETH, 1, 1), ATTK(AT_GAZE, AD_ENCH, 1, 8), ATTK(AT_KICK, AD_DEPR, 1, 1), ATTK(AT_BREA, AD_RBRE, 1, 3), ATTK(AT_STNG, AD_FREN, 1, 1), ATTK(AT_GAZE, AD_DRLI, 1, 6)), SIZ(1273, 785, 0, MS_BARK, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mini vampire", S_VAMPIRE, LVL(2, 9, 6, 15, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("morning vamp", S_VAMPIRE, LVL(2, 7, 8, 10, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sunbararian", S_VAMPIRE, /* spawns with hand blaster and 10 blaster bolts */ LVL(3, 12, 10, 0, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_LAZY, 1, 1), ATTK(AT_MAGC, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("Fanny's velcro sneaker", S_VAMPIRE, LVL(3, 12, 10, 0, 19), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* speed 14-16, AC 4, MR 50, extra attacks 1, resists 2, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("survey dehypnotizing", S_VAMPIRE, LVL(3, 12, 2, 18, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_UNPR, 2, 9), ATTK(AT_SPIT, AD_WGHT, 2, 9), ATTK(AT_BOOM, AD_DIMN, 3, 4), ATTK(AT_MAGC, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK), SIZ(621, 465, 0, MS_PANTS, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vampire spawn", S_VAMPIRE, LVL(4, 10, 4, 25, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("appear vampire", S_VAMPIRE, LVL(4, 8, 7, 15, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("birdon", S_VAMPIRE, /* dummy monster for early dougroom */ LVL(4, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("poorly pushcart", S_VAMPIRE, LVL(4, 11, 3, 56, 0), (1), A(ATTK(AT_BREA, AD_SLUD, 1, 1), ATTK(AT_MAGC, AD_DARK, 4, 4), ATTK(AT_ENGL, AD_HALU, 1, 9), ATTK(AT_TENT, AD_DRCO, 1, 9), ATTK(AT_TUCH, AD_DISP, 1, 6), NO_ATTK), SIZ(1403, 247, 0, MS_CHICKEN, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_COLLECT|M2_GNOME, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Fanny's buckled sandal", S_VAMPIRE, LVL(4, 12, 10, 0, 19), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* speed 13-21, AC 7, MR 100, extra attacks 1, resists 6, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("hypocritically rearoused", S_VAMPIRE, LVL(4, 12, 2, 13, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_CORR, 1, 9), ATTK(AT_WEAP, AD_SLOW, 3, 5), ATTK(AT_BREA, AD_VAMP, 3, 9), ATTK(AT_MAGC, AD_FUMB, 3, 8), ATTK(AT_TENT, AD_EDGE, 3, 6), NO_ATTK), SIZ(73, 600, 0, MS_TRUMPET, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_HUMANOID|M1_OMNIVORE, M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sidestep philtered orientated", S_VAMPIRE, LVL(4, 26, 9, 9, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_CURS, 2, 1), ATTK(AT_GAZE, AD_SKIL, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2489, 784, 0, MS_SNORE, MZ_TINY), MR_POISON, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Fanny's brand-new sneaker", S_VAMPIRE, LVL(5, 12, 10, 0, 19), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* speed 15-19, AC 2, MR 50, extra attacks 2, resists 2, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("elfi", S_VAMPIRE, LVL(5, 17, 0, 50, 3), (1), A(ATTK(AT_KICK, AD_GLIB, 4, 3), ATTK(AT_BITE, AD_VAMP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_FLY|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_UNDEAD|M2_VAMPIRE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bunelfi", S_VAMPIRE, LVL(5, 17, 0, 50, 3), (1), A(ATTK(AT_KICK, AD_GLIB, 4, 3), ATTK(AT_BITE, AD_VAMP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_FLY|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_UNDEAD|M2_VAMPIRE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vampire slurper", S_VAMPIRE, LVL(5, 10, 4, 25, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_BLEE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("shout throatler", S_VAMPIRE, LVL(5, 10, 4, 25, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLEE, 1, 10), ATTK(AT_GAZE, AD_SOUN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_VAMPIRE|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("randy bestrewing", S_VAMPIRE, LVL(5, 12, 8, 37, -10), (G_GENO|3), A(ATTK(AT_BOOM, AD_INSA, 4, 4), ATTK(AT_BUTT, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2583, 1112, 0, MS_SHRIEK, MZ_LARGE), MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS| M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_STALK|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unrestrictedly wagering", S_VAMPIRE, LVL(5, 12, 1, 55, 15), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_NIVE, 5, 1), ATTK(AT_ENGL, AD_DISN, 3, 4), ATTK(AT_NONE, AD_BLND, 3, 1), ATTK(AT_TENT, AD_MCRE, 5, 1), ATTK(AT_BUTT, AD_MAGM, 3, 3), NO_ATTK), SIZ(363, 328, 0, MS_LAUGH, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES| M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_ACID, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("recant imbedding", S_VAMPIRE, LVL(5, 3, -5, 11, 15), (1), A(ATTK(AT_CLAW, AD_NACU, 4, 8), ATTK(AT_BOOM, AD_WERE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(203, 655, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("moderate vamp", S_VAMPIRE, LVL(6, 8, 6, 20, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mid-vampire", S_VAMPIRE, LVL(6, 10, 4, 25, -8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_DRLI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cheekiest tyrannically", S_VAMPIRE, LVL(6, 17, 5, 12, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_VAMP, 6, 6), ATTK(AT_TUCH, AD_PAIN, 4, 5), ATTK(AT_TRAM, AD_FREN, 8, 1), ATTK(AT_BREA, AD_SIN, 5, 8), ATTK(AT_WEAP, AD_ENCH, 1, 5), NO_ATTK), SIZ(1489, 82, 0, MS_CAR, MZ_HUGE), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("interminable pulley", S_VAMPIRE, LVL(7, 5, -7, 41, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_CALM, 1, 3), ATTK(AT_BITE, AD_COLD, 6, 1), ATTK(AT_BEAM, AD_BURN, 6, 7), ATTK(AT_TENT, AD_SLIM, 7, 5), ATTK(AT_EXPL, AD_TECH, 6, 8), NO_ATTK), SIZ(116, 161, 0, MS_CONVERT, MZ_LARGE), MR_DISINT, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Fanny's lovely winter boot", S_VAMPIRE, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* speed 14-16, AC -5, MR 60, extra attacks 1, resists 3, M1 flags 2, M2 flags 1, M3 flags 0 */ MON("novelty vampire", S_VAMPIRE, LVL(8, 11, 3, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PART, 1, 5), ATTK(AT_BITE, AD_DRLI, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("potato vamp", S_VAMPIRE, LVL(8, 8, 5, 20, -6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_VAMPIRE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("corona bloodtester", S_VAMPIRE, LVL(8, 10, 10, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_TENT, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bowa", S_VAMPIRE, LVL(8, 10, 10, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lush vampire", S_VAMPIRE, LVL(8, 11, 3, 25, -8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_DRLI, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vogon", S_VAMPIRE, LVL(8, 10, 10, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_TENT, AD_STUN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("stunogon", S_VAMPIRE, LVL(8, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_TENT, AD_STUN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty vogon", S_VAMPIRE, LVL(8, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_TENT, AD_STUN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("telegon", S_VAMPIRE, LVL(8, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_TENT, AD_ABDC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("banished potatoes", S_VAMPIRE, LVL(8, 18, 7, 20, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|15), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("metalpire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mine vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), ATTK(AT_EXPL, AD_PHYS, 6, 6), ATTK(AT_BOOM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("canterville ghost", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_WALLWALK, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unprotected vampire", S_VAMPIRE, LVL(10, 10, 4, 15, -8), (G_GENO|G_NOCORPSE|8), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("evasive vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("normal vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|15), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("seconded vampire", S_VAMPIRE, /* spawns with 10 unknown knives */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("clawhand vampire", S_VAMPIRE, /* spawns with qatar */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("acid vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_ACID, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), ATTK(AT_NONE, AD_ACID, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bloodthirsty vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_VAMP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("abnormal vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("femvampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_FEMI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wingler", S_VAMPIRE, LVL(10, 12, 4, 20, -8), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("help wingler", S_VAMPIRE, LVL(10, 12, 4, 20, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("twilight vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ghoul lord", S_VAMPIRE, LVL(10, 10, 4, 40, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 4), ATTK(AT_MAGC, AD_FIRE, 3, 8), ATTK(AT_NONE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("refugee", S_VAMPIRE, LVL(10, 10, 4, 40, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 4), ATTK(AT_MAGC, AD_FIRE, 3, 8), ATTK(AT_NONE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("carve vampire", S_VAMPIRE, /* spawns with 10 knives */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sunbarbarian", S_VAMPIRE, /* spawns with hand blaster and 20 blaster bolts */ LVL(10, 12, 10, 0, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_LAZY, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("elliflax", S_VAMPIRE, LVL(10, 12, -2, 65, 9), (1), A(ATTK(AT_KICK, AD_GLIB, 4, 4), ATTK(AT_CLAW, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("steak vampire", S_VAMPIRE, /* spawns with wooden stake */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fist vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_GLIB, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("asshole coward", S_VAMPIRE, LVL(10, 10, 4, 40, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 4), ATTK(AT_MAGC, AD_FIRE, 3, 8), ATTK(AT_NONE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FEARHARE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("powerfist vampire", S_VAMPIRE, /* spawns with powerfist */ LVL(10, 12, 1, 25, -8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gulppire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fff elli", S_VAMPIRE, LVL(10, 12, -2, 65, 9), (1), A(ATTK(AT_KICK, AD_GLIB, 4, 4), ATTK(AT_CLAW, AD_BADE, 2, 8), ATTK(AT_TUCH, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("brookman", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("werevampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WERE, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fem-sith", S_VAMPIRE, /* splicehack baobhan sith because all the wheels are being reinvented instead of variant devs simply stealing monsters from slex :P */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_VAMPIRE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sith woman", S_VAMPIRE, /* spawns with sith staff */ LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_VAMPIRE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fog vampire", S_VAMPIRE, LVL(10, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_PHYS, 1, 6), ATTK(AT_ENGL, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("bat vampire", S_VAMPIRE, LVL(10, 20, 1, 25, -8), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, M4_BAT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("pct velcro compelled", S_VAMPIRE, LVL(10, 12, -3, 37, 0), (G_VLGROUP|2), A(ATTK(AT_WEAP, AD_DIMN, 9, 8), ATTK(AT_LASH, AD_SIN, 7, 1), ATTK(AT_SPIT, AD_CHAO, 6, 6), ATTK(AT_BEAM, AD_ACID, 9, 7), NO_ATTK, NO_ATTK), SIZ(189, 22, 0, MS_CLOCK, MZ_MEDIUM), 0, 0, M1_CONCEAL|M1_NOHANDS|M1_NOHEAD, M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_GNOME| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tangent vampire", S_VAMPIRE, /* by jonadab */ LVL(11, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 7), ATTK(AT_BITE, AD_DRLI, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("deanery counterspy", S_VAMPIRE, LVL(11, 17, 10, 7, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_TRAM, AD_FRZE, 3, 1), ATTK(AT_BEAM, AD_ACID, 8, 3), ATTK(AT_NONE, AD_LITE, 8, 1), ATTK(AT_BREA, AD_TERR, 2, 1), NO_ATTK, NO_ATTK), SIZ(313, 390, 0, MS_OHGOD, MZ_TINY), MR_FIRE, 0, M1_NEEDPICK|M1_SLITHY, M2_VAMPIRE|M2_DEMON|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sleetier construed", S_VAMPIRE, LVL(11, 14, -8, 11, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_GAZE, AD_WNCE, 5, 3), ATTK(AT_TENT, AD_VAPO, 9, 4), ATTK(AT_KICK, AD_SAMU, 1, 5), ATTK(AT_TENT, AD_ALIN, 4, 6), NO_ATTK, NO_ATTK), SIZ(222, 64, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reweighing crystallization", S_VAMPIRE, LVL(11, 13, -6, 20, 0), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_FREN, 5, 6), ATTK(AT_WEAP, AD_LETH, 1, 2), ATTK(AT_LASH, AD_WGHT, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2515, 92, 0, MS_PANTS, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_ANIMAL|M1_REGEN|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cattlemen horded", S_VAMPIRE, LVL(11, 14, 9, 16, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_MCRE, 9, 5), ATTK(AT_WEAP, AD_DREA, 2, 4), ATTK(AT_WEAP, AD_ILLU, 8, 9), ATTK(AT_BEAM, AD_CALM, 6, 1), ATTK(AT_ENGL, AD_PHYS, 1, 3), ATTK(AT_RATH, AD_NAST, 8, 7)), SIZ(432, 295, 0, MS_BARK, MZ_TINY), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wolf vampire", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("wolfing vampire", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("vampire lord", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("oy vey", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vampire camolord", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("haha something invisible is sucking you dry", S_VAMPIRE, /* invisible */ LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("vampiress", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_BREA, AD_COLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("permacloak of invis vamp", S_VAMPIRE, /* super-invisible */ LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("blank vampire", S_VAMPIRE, LVL(12, 0, 10, 0, -9), (G_GENO|G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MISSING, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("weeping vampire", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WEEP, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_GAZE, AD_CONT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pain-loving vampire", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PAIN, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_NONE, AD_PAIN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Sing's deepstate agent", S_VAMPIRE, /* invisible, always has singagent egotype */ LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("vampire novice", S_VAMPIRE, LVL(12, 11, 3, 30, -9), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vampire thirster", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1|G_PLATOON|G_RGROUP), A(ATTK(AT_CLAW, AD_THIR, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vampire apprentice", S_VAMPIRE, LVL(12, 13, -1, 30, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 1, 4), ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ice vampire", S_VAMPIRE, LVL(12, 24, 0, 50, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 2, 4), ATTK(AT_CLAW, AD_COLD, 2, 4), ATTK(AT_BITE, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_DREN, 2, 4), ATTK(AT_MAGC, AD_COLD, 2, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vampshifter", S_VAMPIRE, /* polymorphs into random V */ LVL(12, 14, 0, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, M4_SHAPESHIFT, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ungenocidable vampshifter", S_VAMPIRE, /* polymorphs into random V, flickers */ LVL(12, 14, 0, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_SHAPESHIFT, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sucker lord", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_BLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hildapire", S_VAMPIRE, /* spawns with wildhild bow and odor shots */ LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nether vampire", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NTHR, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampire ruler", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1|G_PLATOON|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("the deep state always wins", S_VAMPIRE, /* invisible */ LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("bloodthirsty vampire lord", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cheatinger", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MCRE, 1, 6), ATTK(AT_BITE, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shadowy vampire lord", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_CONCEAL, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drrdrrdrr vampire", S_VAMPIRE, /* spawns with wand of acid */ LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_ACID|MR_SLEEP|MR_POISON, 0, M1_ACID|M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fire vampire", S_VAMPIRE, LVL(12, 24, 0, 50, -5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_FIRE, 2, 4), ATTK(AT_CLAW, AD_FIRE, 2, 4), ATTK(AT_BITE, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_DREN, 2, 4), ATTK(AT_MAGC, AD_FIRE, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("doppelsauger", S_VAMPIRE, LVL(12, 12, 4, 15, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 2, 4), ATTK(AT_BITE, AD_DRLI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("creaky throat", S_VAMPIRE, LVL(12, 12, 4, 15, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SUCK, 2, 4), ATTK(AT_BITE, AD_VAMP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOUND, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_SWIM, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampire lady", S_VAMPIRE, LVL(12, 14, 0, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("geometrician gridiron clumped", S_VAMPIRE, LVL(12, 25, 5, 63, 0), (2), A(ATTK(AT_BREA, AD_FAMN, 1, 1), ATTK(AT_TUCH, AD_EDGE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(440, 197, 0, MS_WOLLOH, MZ_HUMAN), MR_SLEEP|MR_STONE, MR_SLEEP|MR_STONE, M1_WALLWALK|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("excremental rooftree", S_VAMPIRE, LVL(12, 38, -9, 29, 0), (G_LGROUP|1), A(ATTK(AT_KICK, AD_CLRC, 9, 4), ATTK(AT_TUCH, AD_DGST, 2, 7), ATTK(AT_ENGL, AD_DRLI, 2, 1), ATTK(AT_TUCH, AD_WRAT, 2, 8), ATTK(AT_HUGS, AD_CNCL, 3, 6), NO_ATTK), SIZ(427, 25, 0, MS_SOCKS, MZ_HUGE), MR_ELEC, 0, M1_SEE_INVIS, M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_DWARF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NO_DECAY|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("stere variation", S_VAMPIRE, LVL(12, 18, -2, 50, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_STON, 9, 2), ATTK(AT_RATH, AD_SPEL, 9, 9), ATTK(AT_BREA, AD_LITT, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(144, 21, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_COLLECT|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("expectoration defused vaunter yale", S_VAMPIRE, LVL(12, 18, -7, 47, -20), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_STCK, 2, 8), ATTK(AT_BITE, AD_WRAP, 3, 4), ATTK(AT_EXPL, AD_CNCL, 7, 1), ATTK(AT_STNG, AD_BLEE, 1, 5), ATTK(AT_SPIT, AD_PAIN, 6, 1), ATTK(AT_WEAP, AD_GLIB, 5, 8)), SIZ(192, 373, 0, MS_GRUNT, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_POIS, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("solidity", S_VAMPIRE, LVL(13, 8, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_NOTAKE, M2_HOSTILE|M2_VAMPIRE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Mina Harker", S_VAMPIRE, LVL(13, 16, -4, 40, -10), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_VAMP, 1, 12), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE, M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Ilona Szilagy", S_VAMPIRE, LVL(13, 16, 4, 80, -10), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_VAMP, 1, 12), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE, M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Carmilla", S_VAMPIRE, LVL(13, 16, 0, 50, -10), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_GAZE, AD_SSEX, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_VAMP, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE, M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("Thuringwethil", S_VAMPIRE, /* spawns with wedge sandals */ LVL(13, 16, 0, 50, -10), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_KICK, AD_DROP, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_VAMP, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mosquit swarm", S_VAMPIRE, LVL(13, 12, 2, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRLI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_NOTAKE, M2_HOSTILE|M2_NASTY|M2_VAMPIRE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rimmer repertorial", S_VAMPIRE, LVL(13, 13, 9, 95, 0), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_TCKL, 9, 7), ATTK(AT_BITE, AD_FIRE, 3, 4), ATTK(AT_HUGS, AD_RAGN, 8, 8), ATTK(AT_GAZE, AD_TRAI, 4, 4), ATTK(AT_CLAW, AD_PEST, 3, 9), ATTK(AT_SCRA, AD_ENCH, 7, 1)), SIZ(1976, 26, 0, MS_GROWL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOHEAD|M1_ACID|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dissolvability puristic trompe peck", S_VAMPIRE, LVL(13, 13, -5, 35, 7), (3), A(ATTK(AT_NONE, AD_RUNS, 8, 1), ATTK(AT_WEAP, AD_TECH, 4, 1), ATTK(AT_SCRA, AD_AGGR, 5, 1), ATTK(AT_ENGL, AD_WISD, 5, 5), NO_ATTK, NO_ATTK), SIZ(222, 668, 0, MS_PHOTO, MZ_TINY), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vogon lord", S_VAMPIRE, LVL(14, 8, 8, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_DRLI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("normvlad", S_VAMPIRE, LVL(14, 18, -3, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("miss gentle-soft", S_VAMPIRE, LVL(14, 10, 8, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_GLIB, 2, 4), ATTK(AT_TENT, AD_FAMN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_SMALL), MR_COLD|MR_POISON|MR_ACID, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("clo lord", S_VAMPIRE, LVL(14, 8, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("night lord", S_VAMPIRE, LVL(14, 11, 2, 50, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_FIRE, 4, 8), ATTK(AT_HUGS, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bloodsucker", S_VAMPIRE, LVL(15, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("help vampire", S_VAMPIRE, LVL(15, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_WEEP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hah vampire", S_VAMPIRE, LVL(15, 11, 4, 15, -8), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("parai", S_VAMPIRE, LVL(15, 12, 0, 0, 8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_HUMANOID|M1_POIS|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_NASTY|M2_VAMPIRE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("She Wombure", S_VAMPIRE, /* spawns with random spellbook */ LVL(15, 13, 4, 50, 5), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_VAMP, 3, 6), ATTK(AT_WEAP, AD_DEST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT|MR_DRAIN|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_VAMPIRE|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("supervampire lady", S_VAMPIRE, LVL(15, 10, -2, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 2900, 0, MS_VAMPIRE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_REGEN|M1_POIS|M1_HUMANOID|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_FEMALE|M2_STRONG|M2_NASTY|M2_LORD|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark vampire lady", S_VAMPIRE, LVL(15, 10, -2, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 2900, 0, MS_VAMPIRE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_REGEN|M1_POIS|M1_HUMANOID|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_FEMALE|M2_STRONG|M2_NASTY|M2_LORD|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("gulp-gulp-gulp", S_VAMPIRE, /* invisible */ LVL(15, 10, -2, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 2900, 0, MS_VAMPIRE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_REGEN|M1_POIS|M1_HUMANOID|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_FEMALE|M2_STRONG|M2_NASTY|M2_LORD|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("you were defeated by the deep state", S_VAMPIRE, /* invisible */ LVL(15, 10, -2, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 2900, 0, MS_DEEPSTATE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_REGEN|M1_POIS|M1_HUMANOID|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_FEMALE|M2_STRONG|M2_NASTY|M2_LORD|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("she's sucking you dry", S_VAMPIRE, /* super-invisible */ LVL(15, 10, -2, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 12), ATTK(AT_BITE, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 2900, 0, MS_VAMPIRE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_REGEN|M1_POIS|M1_HUMANOID|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_FEMALE|M2_STRONG|M2_NASTY|M2_LORD|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("marsupium bream befoul", S_VAMPIRE, LVL(15, 12, 7, 60, 0), (1), A(ATTK(AT_NONE, AD_WRAP, 4, 2), ATTK(AT_NONE, AD_NAST, 6, 1), ATTK(AT_STNG, AD_COLD, 4, 7), ATTK(AT_WEAP, AD_POLY, 9, 2), ATTK(AT_WEAP, AD_THIE, 2, 8), NO_ATTK), SIZ(3528, 411, 0, MS_CODE, MZ_SMALL), MR_FIRE, 0, M1_SWIM|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_ACID|M1_POIS|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("prater paging", S_VAMPIRE, LVL(15, 13, 10, 53, 10), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_FREN, 5, 7), ATTK(AT_BITE, AD_BLND, 4, 1), ATTK(AT_WEAP, AD_WTHR, 4, 6), ATTK(AT_WEAP, AD_FIRE, 3, 9), ATTK(AT_BREA, AD_STON, 3, 4), ATTK(AT_MAGC, AD_DEPR, 4, 1)), SIZ(813, 28, 0, MS_PRINCESSLEIA, MZ_MEDIUM), 0, 0, M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sandraletta", S_VAMPIRE, LVL(16, 10, 2, 50, -20), (1), A(ATTK(AT_KICK, AD_DISN, 8, 10), ATTK(AT_KICK, AD_DISN, 4, 6), ATTK(AT_TENT, AD_DRIN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sitandra", S_VAMPIRE, LVL(16, 10, 2, 50, -20), (1), A(ATTK(AT_KICK, AD_DISN, 8, 10), ATTK(AT_KICK, AD_DISN, 4, 6), ATTK(AT_TENT, AD_DRIN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_FART_NORMAL, MZ_HUMAN), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bider eared elated citadel crushed", S_VAMPIRE, LVL(16, 14, 8, 47, 17), (2), A(ATTK(AT_TENT, AD_WISD, 8, 2), ATTK(AT_HUGS, AD_VOMT, 7, 5), ATTK(AT_LASH, AD_FAMN, 3, 8), ATTK(AT_CLAW, AD_MEMO, 6, 2), NO_ATTK, NO_ATTK), SIZ(566, 381, 0, MS_DJINNI, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("agave knacked", S_VAMPIRE, LVL(16, 12, -10, 78, 16), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_RUST, 7, 7), ATTK(AT_SPIT, AD_WISD, 5, 7), ATTK(AT_BUTT, AD_SLOW, 6, 1), ATTK(AT_TUCH, AD_LITE, 8, 6), NO_ATTK, NO_ATTK), SIZ(679, 853, 0, MS_GYPSY, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_ORC| M2_DOMESTIC, M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("villithid", S_VAMPIRE, LVL(16, 14, -8, 50, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TENT, AD_VAMP, 1, 8), ATTK(AT_TENT, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_HUMANOID|M1_BREATHLESS|M1_POIS|M1_REGEN, M2_HOSTILE|M2_NASTY|M2_STALK|M2_STRONG|M2_MALE|M2_LORD|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vampire king", S_VAMPIRE, LVL(16, 18, -2, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("vampire queen", S_VAMPIRE, LVL(16, 18, -2, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("Vladimir the Master Vampire", S_VAMPIRE, LVL(16, 18, -4, 80, -13), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_GAZE, AD_SSEX, 0,0), ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_VAMP, 1, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_WAITFORU|M3_WANTSCAND|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("donne hallowed unrecommended handful racquetball", S_VAMPIRE, LVL(16, 12, -5, 43, 5), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_ELEC, 1, 1), ATTK(AT_GAZE, AD_GLIB, 9, 3), ATTK(AT_WEAP, AD_LETH, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1633, 153, 0, MS_CONVERT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_ACID, M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("following-sing", S_VAMPIRE, LVL(17, 12, 0, 40, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP|MR_HITASTHREE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_REGEN, M2_WANDER|M2_STALK|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Sing", S_VAMPIRE, LVL(17, 13, -10, 60, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_PHYS, 5, 4), ATTK(AT_BITE, AD_VAMP, 4, 4), ATTK(AT_BITE, AD_VAMP, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP|MR_HITASTHREE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: POT_VAMPIRE_BLOOD(3) WOODEN_GETA WEDGE_SANDALS POT_PARALYSIS POT_CONFUSION ROBE */ MON("Vampire Sing", S_VAMPIRE, LVL(17, 13, -10, 60, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_PHYS, 5, 4), ATTK(AT_BITE, AD_VAMP, 4, 4), ATTK(AT_BITE, AD_VAMP, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP|MR_HITASTHREE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: POT_VAMPIRE_BLOOD(3) STURDY_PLATEAU_BOOT_FOR_GIRLS buffaloboots */ MON("pavilioned realize monsieur", S_VAMPIRE, LVL(17, 12, -10, 60, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_MANA, 6, 4), ATTK(AT_WEAP, AD_POLY, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1265, 112, 0, MS_GROWL, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("star vampire", S_VAMPIRE, LVL(18, 18, -5, 60, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRLI, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRLI, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRLI, 2, 6)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("stolen star vampire", S_VAMPIRE, /* invis */ LVL(18, 18, -5, 60, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_TENT, AD_VAMP, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_LAUGH, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_SLITHY|M1_POIS|M1_NOEYES|M1_BREATHLESS|M1_REGEN|M1_NOHEAD|M1_FLY, M2_STRONG|M2_NASTY|M2_HOSTILE|M2_STALK|M2_NEUTER, M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("Prostetnik Vogon Jeltz", S_VAMPIRE, LVL(18, 6, 8, 0,0),(G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_DRLI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BURBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_PNAME, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mada mabbig", S_VAMPIRE, LVL(18, 11, -5, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_VAMP, 4, 5), ATTK(AT_BITE, AD_THIR, 4, 5), ATTK(AT_BREA, AD_COLD, 6, 8), ATTK(AT_GAZE, AD_INSA, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE, M3_TRAITOR|M3_NOTAME|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("dungeon lord", S_VAMPIRE, LVL(18, 12, 1, 60, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 7, 4), ATTK(AT_MAGC, AD_FIRE, 5, 8), ATTK(AT_HUGS, AD_FIRE, 4, 6), ATTK(AT_NONE, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dimly-shining vampire", S_VAMPIRE, LVL(18, 18, -5, 60, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_ILLU, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("falling vampire", S_VAMPIRE, LVL(18, 12, 2, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("razor vampire", S_VAMPIRE, LVL(18, 12, 2, 30, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_SHRD, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Meltem", S_VAMPIRE, /* priest or preacher */ LVL(18, 9, -1, 35, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_CALM, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS */ MON("uber pwnzor", S_VAMPIRE, LVL(19, 13, 0, 70, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_MAGC, AD_FIRE, 6, 8), ATTK(AT_HUGS, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tomb depthlord", S_VAMPIRE, LVL(19, 13, 0, 70, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 8, 4), ATTK(AT_MAGC, AD_SAMU, 6, 8), ATTK(AT_HUGS, AD_SAMU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blood lord", S_VAMPIRE, LVL(20, 13, 0, 65, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_MAGC, AD_FIRE, 6, 8), ATTK(AT_HUGS, AD_FIRE, 5, 6), ATTK(AT_NONE, AD_FIRE, 5, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("volcano lord", S_VAMPIRE, LVL(20, 13, 0, 65, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_MAGC, AD_FIRE, 6, 8), ATTK(AT_HUGS, AD_FIRE, 5, 6), ATTK(AT_NONE, AD_FIRE, 5, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("assault vampire", S_VAMPIRE, /* spawns with assault rifle */ LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("vary-vamp", S_VAMPIRE, /* spawns with varied grinder */ LVL(20, 14, -4, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("antimatter vampire", S_VAMPIRE, LVL(20, 24, 0, 50, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_DREN, 2, 4), ATTK(AT_ENGL, AD_DISN, 1,10), ATTK(AT_NONE, AD_PLYS, 1, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_DISINT|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("syringe vampire", S_VAMPIRE, /* spawns with assault rifle and 80 lead bullets */ LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("howling banshee", S_VAMPIRE, LVL(20, 10, -10, 80, 7), (1), A(ATTK(AT_GAZE, AD_SOUN, 6, 8), ATTK(AT_BREA, AD_FIRE, 4, 4), ATTK(AT_BEAM, AD_SLOW, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sarsleeper", S_VAMPIRE, /* falls asleep every now and then; the MR_SLEEP is not a bug :P */ LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_NIVE, 1, 8), ATTK(AT_GAZE, AD_SLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grass vampire", S_VAMPIRE, LVL(20, 24, 0, 50, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fluidator drerge", S_VAMPIRE, LVL(20, 14, -1, 40, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DRDX, 4, 4), ATTK(AT_HUGS, AD_DRST, 4, 4), ATTK(AT_GAZE, AD_DRIN, 1, 1), ATTK(AT_NONE, AD_POIS, 0, 4), ATTK(AT_BEAM, AD_WISD, 4, 4), ATTK(AT_BOOM, AD_DRCH, 10, 15)), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nosferatu", S_VAMPIRE, LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_GAZE, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cheater", S_VAMPIRE, LVL(20, 12, 1, 25, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RBRE, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampire mage", S_VAMPIRE, LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("vag", S_VAMPIRE, /* inspired by K2 */ LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_SSEX, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE| M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("vampiric femmy", S_VAMPIRE, /* spawns with sturdy plateau boot for girls, has atsuzoko boots */ LVL(20, 13, -4, 95, -15), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 5), ATTK(AT_WEAP, AD_PLYS, 1, 4), ATTK(AT_BITE, AD_DRLI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_VAMPIRE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("domestosing", S_VAMPIRE, LVL(20, 16, -2, 60, -15), (1), A(ATTK(AT_KICK, AD_VAMP, 2, 10), ATTK(AT_WEAP, AD_VAMP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3400, 3400, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_POISON, MR_STONE|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD|M2_DOMESTIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vampire suckmaster", S_VAMPIRE, LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_BITE, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hemophilic mage", S_VAMPIRE, LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_WEAP, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("hem vampire", S_VAMPIRE, LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLEE, 2, 8), ATTK(AT_BITE, AD_BLEE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("vampire spellmaster", S_VAMPIRE, LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_MAGC, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bloodthirsty vampire mage", S_VAMPIRE, LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_VAMP, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("prehistorer", S_VAMPIRE, LVL(20, 10, 1, 30, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("self-loathing vampire", S_VAMPIRE, /* spawns with sling, 40 silver slingstones, 5 silver daggers and silver spear */ LVL(20, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("veil pseudo leyde", S_VAMPIRE, /* spawns with random precious footwear */ LVL(20, 8, 0, 70, -10), (1), A(ATTK(AT_WEAP, AD_DRLI, 6, 8), ATTK(AT_KICK, AD_NEXU, 6, 6), ATTK(AT_GAZE, AD_CHRN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("oy double vey", S_VAMPIRE, LVL(20, 14, -4, 60, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Charlotte", S_VAMPIRE, LVL(20, 13, -4, 60, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_ELEC, 6, 8), ATTK(AT_NONE, AD_NPRO, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP|MR_DRAIN|MR_PLUSTWO|MR_HITASTHREE, MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS RIFLE BULLET(20) SCR_CREATE_MONSTER */ MON("Petra", S_VAMPIRE, LVL(20, 12, -10, 20, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 10, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASTWO|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: SOFT_GIRL_SNEAKER DANCING_SHOES WAN_PARALYSIS */ MON("sumatran euphemistic", S_VAMPIRE, LVL(20, 11, -3, 98, -7), (G_GENO|G_UNIQ|1), A(ATTK(AT_WEAP, AD_CONF, 4, 9), ATTK(AT_MAGC, AD_SITM, 8, 6), ATTK(AT_CLAW, AD_SANI, 5, 1), ATTK(AT_BUTT, AD_CONT, 6, 6), ATTK(AT_LASH, AD_LITE, 5, 3), ATTK(AT_BITE, AD_DISE, 4, 3)), SIZ(239, 544, 0, MS_OHGOD, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_TPORT, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("least reedy", S_VAMPIRE, LVL(20, 13, -9, 42, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_STCK, 1, 3), ATTK(AT_HUGS, AD_NGRA, 1, 8), ATTK(AT_BUTT, AD_WEBS, 5, 1), ATTK(AT_KICK, AD_GLIB, 7, 1), ATTK(AT_KICK, AD_WEEP, 1, 4), NO_ATTK), SIZ(163, 195, 0, MS_SOLDIER, MZ_TINY), MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS, M2_DEMON|M2_STALK|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reluctancy aerobically", S_VAMPIRE, LVL(21, 14, -6, 65, 2), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TENT, AD_INER, 4, 7), ATTK(AT_SPIT, AD_CHAO, 2, 8), ATTK(AT_STNG, AD_RUNS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(899, 1205, 0, MS_SISSY, MZ_TINY), MR_FIRE|MR_DISINT, 0, M1_CLING|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("insertion exceptional punched", S_VAMPIRE, LVL(21, 12, -10, 18, 15), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_WEEP, 4, 6), ATTK(AT_KICK, AD_DARK, 3, 5), ATTK(AT_TRAM, AD_AGGR, 8, 6), ATTK(AT_GAZE, AD_NPRO, 3, 5), ATTK(AT_BEAM, AD_SIN, 1, 5), NO_ATTK), SIZ(228, 1004, 0, MS_COMBAT, MZ_TINY), MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_NOHEAD|M1_REGEN, M2_PRINCE|M2_DEMON|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vampire blender", S_VAMPIRE, LVL(22, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSTHREE, 0, M1_CONCEAL|M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vampire ambusher", S_VAMPIRE, LVL(22, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSTHREE, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vampire shadowcloak", S_VAMPIRE, LVL(22, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_MAGC, AD_COLD, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSTHREE, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("vampire corroder", S_VAMPIRE, /* spawns with wand of acid */ LVL(22, 14, -4, 50, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rambling gambler", S_VAMPIRE, LVL(22, 14, -1, 75, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 5), ATTK(AT_MAGC, AD_FIRE, 6, 9), ATTK(AT_HUGS, AD_FIRE, 5, 7), ATTK(AT_NONE, AD_FIRE, 5, 7), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER|M2_COLLECT, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chancer", S_VAMPIRE, LVL(22, 14, -1, 75, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 5), ATTK(AT_MAGC, AD_FIRE, 6, 9), ATTK(AT_HUGS, AD_FIRE, 5, 7), ATTK(AT_NONE, AD_FIRE, 5, 7), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ESCAPE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER|M2_COLLECT, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Rebecca", S_VAMPIRE, LVL(22, 12, 10, 0, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS WAN_FEAR */ /* speed 14-18, AC -5, MR 90, extra attacks 3, resists 3, M1 flags 3, M2 flags 3, M3 flags 0 */ MON("boredom interleaf", S_VAMPIRE, LVL(22, 12, -7, 52, 7), (G_GENO|G_SGROUP|1), A(ATTK(AT_TUCH, AD_VAPO, 1, 6), ATTK(AT_BITE, AD_LAVA, 2, 4), ATTK(AT_STNG, AD_STUN, 2, 7), ATTK(AT_LASH, AD_GLIB, 7, 4), ATTK(AT_TUCH, AD_VAPO, 6, 2), ATTK(AT_STNG, AD_WRAT, 3, 6)), SIZ(350, 304, 0, MS_DJINNI, MZ_TINY), MR_COLD|MR_POISON, 0, M1_NOHEAD, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_SPIDER|M3_NO_DECAY|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator wemp", S_VAMPIRE, LVL(23, 17, -2, 40, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DRLI, 4, 7), ATTK(AT_HUGS, AD_DRLI, 4, 7), ATTK(AT_GAZE, AD_DRLI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("moon vampire", S_VAMPIRE, /* dnethack star vampire */ LVL(23, 18, -5, 60, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRLI, 2, 6), ATTK(AT_TENT, AD_DRCO, 2, 6), ATTK(AT_TENT, AD_TLPT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("christical moon vampire", S_VAMPIRE, /* spawns with moon axe */ LVL(23, 18, -5, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 6), ATTK(AT_TENT, AD_DRCO, 2, 6), ATTK(AT_TENT, AD_TLPT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("alucard cosplayer", S_VAMPIRE, /* was a unique named "Alucard" in splicehack */ LVL(24, 20, -6, 70, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_WAITFORU|M3_NOPLRPOLY|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("l33t hack0r", S_VAMPIRE, LVL(24, 15, -3, 75, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 6), ATTK(AT_MAGC, AD_FIRE, 6, 10), ATTK(AT_HUGS, AD_FIRE, 5, 8), ATTK(AT_NONE, AD_FIRE, 5, 8), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("cryptographer", S_VAMPIRE, LVL(24, 15, -3, 75, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MCRE, 8, 6), ATTK(AT_MAGC, AD_FIRE, 6, 10), ATTK(AT_HUGS, AD_FIRE, 5, 8), ATTK(AT_NONE, AD_FIRE, 5, 8), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("singpir", S_VAMPIRE, /* spawns shit traps underneath her 1 in 20 times she moves */ LVL(24, 12, -4, 80, -20), (1), A(ATTK(AT_KICK, AD_SLUD, 4, 8), ATTK(AT_BITE, AD_VAMP, 2, 10), ATTK(AT_BEAM, AD_AGGR, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_REGEN|M1_FLY|M1_THICK_HIDE|M1_TPORT, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_VAMPIRE|M2_UNDEAD|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_NOPLRPOLY, M4_REVIVE|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Sajida", S_VAMPIRE, LVL(24, 18, -1, 100, -16), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_VAMP, 7, 9), ATTK(AT_KICK, AD_DRLI, 6, 13), ATTK(AT_ENGL, AD_SUCK, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP|MR_POISON|MR_PLUSTWO|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_FLY|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* starting equipment: STURDY_PLATEAU_BOOT_FOR_GIRLS */ MON("pease drib", S_VAMPIRE, LVL(24, 13, 0, 31, 2), (1), A(ATTK(AT_KICK, AD_MANA, 5, 4), ATTK(AT_WEAP, AD_SIN, 1, 1), ATTK(AT_GAZE, AD_SHRD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3289, 1024, 0, MS_COMBAT, MZ_LARGE), MR_FIRE|MR_COLD, MR_COLD, M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reefier metallurgically", S_VAMPIRE, LVL(24, 15, -2, 57, 0), (G_RGROUP|4), A(ATTK(AT_SPIT, AD_DEBT, 8, 9), ATTK(AT_CLAW, AD_CHKH, 1, 7), ATTK(AT_CLAW, AD_MIDI, 6, 5), ATTK(AT_GAZE, AD_COLD, 3, 1), ATTK(AT_SPIT, AD_LUCK, 6, 2), ATTK(AT_ENGL, AD_INVE, 6, 5)), SIZ(1859, 727, 0, MS_SMITH, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("littlest nursing", S_VAMPIRE, LVL(25, 34, 10, 57, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DEBT, 7, 1), ATTK(AT_WEAP, AD_NACU, 9, 3), ATTK(AT_WEAP, AD_ICEB, 1, 2), ATTK(AT_STNG, AD_BADE, 1, 1), ATTK(AT_KICK, AD_SHAN, 9, 3), NO_ATTK), SIZ(1076, 613, 0, MS_SOLDIER, MZ_SMALL), MR_COLD|MR_ACID, 0, M1_AMORPHOUS|M1_NOHANDS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_MINION|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vampire dazzler", S_VAMPIRE, LVL(25, 14, -6, 60, -9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_GAZE, AD_HALU, 5,5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("anti-vampire", S_VAMPIRE, LVL(25, 14, -6, 60, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vampire messer", S_VAMPIRE, LVL(25, 12, 0, 30, -9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vampire ritcher", S_VAMPIRE, LVL(25, 14, -6, 60, -9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_BITE, AD_GLIB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pompeji clone", S_VAMPIRE, LVL(25, 21, -20, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RBRE, 8, 8), ATTK(AT_NONE, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ACID|MR_POISON|MR_SLEEP|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("semiprivate chaw", S_VAMPIRE, LVL(25, 12, 9, 40, 9), (G_GENO|1), A(ATTK(AT_RATH, AD_DRLI, 2, 8), ATTK(AT_GAZE, AD_SAMU, 4, 1), ATTK(AT_WEAP, AD_DRIN, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(493, 269, 0, MS_PRINCIPAL, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Morrigan the Succubus", S_VAMPIRE, LVL(26, 12, -4, 40, 0), (1|G_NOCORPSE|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_SSEX, 4, 6), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Kas", S_VAMPIRE, LVL(26, 16, -5, 70, -10), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_DRLI, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_UNDEAD, M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("accent envelope", S_VAMPIRE, LVL(26, 12, 2, 99, -9), (G_SGROUP|4), A(ATTK(AT_NONE, AD_AXUS, 0, 1), ATTK(AT_RATH, AD_DAMA, 5, 8), ATTK(AT_BREA, AD_SOUN, 7, 1), ATTK(AT_MAGC, AD_CURS, 2, 1), NO_ATTK, NO_ATTK), SIZ(3673, 736, 0, MS_SQAWK, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_REGEN|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_ORC|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fating friending", S_VAMPIRE, LVL(26, 6, -8, 92, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_WISD, 2, 1), ATTK(AT_NONE, AD_RUNS, 0, 7), ATTK(AT_EXPL, AD_NPRO, 8, 4), ATTK(AT_WEAP, AD_DIMN, 1, 6), ATTK(AT_HUGS, AD_TCKL, 7, 5), NO_ATTK), SIZ(2009, 128, 0, MS_ROAR, MZ_TINY), MR_POISON, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("propaganda herbicidal", S_VAMPIRE, LVL(27, 12, 3, 35, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_TERR, 4, 5), ATTK(AT_MAGC, AD_WGHT, 1, 4), ATTK(AT_HUGS, AD_BURN, 1, 4), ATTK(AT_BUTT, AD_SEDU, 5, 9), ATTK(AT_KICK, AD_CNCL, 7, 8), NO_ATTK), SIZ(560, 1532, 0, MS_SHEEP, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_NO_DECAY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vampire orc", S_VAMPIRE, LVL(27, 12, -2, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_ORC, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampire yeek", S_VAMPIRE, LVL(27, 12, -2, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_HOBBIT, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("vampire ogre", S_VAMPIRE, LVL(27, 12, -2, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty vampire ogre", S_VAMPIRE, LVL(27, 12, -2, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_PETTY, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vampire troll", S_VAMPIRE, LVL(27, 12, -2, 45, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, M4_REVIVE, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("vampire dwarf", S_VAMPIRE, LVL(27, 12, -2, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_DWARF, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("vampire elf", S_VAMPIRE, LVL(27, 12, -2, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_ELF, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vampire gnome", S_VAMPIRE, LVL(27, 12, -2, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_GNOME, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vampire adventurer", S_VAMPIRE, LVL(27, 12, -2, 45, 9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_HUMAN, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("fleeing annoyer", S_VAMPIRE, LVL(28, 16, -4, 85, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 7), ATTK(AT_MAGC, AD_FIRE, 6, 11), ATTK(AT_HUGS, AD_FIRE, 5, 9), ATTK(AT_NONE, AD_FIRE, 5, 9), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("vampire levitator", S_VAMPIRE, LVL(28, 12, -2, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_LEVI, 2, 6), ATTK(AT_BITE, AD_LEVI, 2, 6), ATTK(AT_BEAM, AD_LEVI, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Vitali the Grandmaster Vampire", S_VAMPIRE, LVL(28, 24, -6, 80, -10), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRLI, 1, 6), ATTK(AT_GAZE, AD_PLYS, 4, 4), ATTK(AT_NONE, AD_PLYS, 1,16), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_WAITFORU|M3_WANTSCAND|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Arnold Paole", S_VAMPIRE, LVL(28, 18, -5, 50, -10), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_BITE, AD_DRLI, 4, 5), ATTK(AT_BITE, AD_RBRE, 4, 5), ATTK(AT_TUCH, AD_FEAR, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_MALE|M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("submental hide teller", S_VAMPIRE, LVL(28, 15, -3, 17, 0), (G_LGROUP|1), A(ATTK(AT_SPIT, AD_RBAD, 4, 2), ATTK(AT_BUTT, AD_SHRD, 6, 1), ATTK(AT_TRAM, AD_TIME, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(804, 61, 0, MS_HISS, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shove frankincense", S_VAMPIRE, LVL(29, 12, 7, 28, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TRAM, AD_DARK, 1, 3), ATTK(AT_TUCH, AD_FRZE, 8, 4), ATTK(AT_KICK, AD_DETH, 9, 9), ATTK(AT_TRAM, AD_FLAM, 2, 2), ATTK(AT_SPIT, AD_DRCO, 1, 1), ATTK(AT_CLAW, AD_CONT, 5, 6)), SIZ(1822, 1240, 0, MS_AREOLA, MZ_GIGANTIC), MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID| M1_SLITHY|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mortgagee sportsmanlike", S_VAMPIRE, LVL(29, 12, 9, 57, 0), (1), A(ATTK(AT_SCRA, AD_RNG, 2, 4), ATTK(AT_BUTT, AD_CLRC, 9, 8), ATTK(AT_MAGC, AD_SANI, 7, 2), ATTK(AT_TRAM, AD_COLD, 5, 3), ATTK(AT_TUCH, AD_BLND, 1, 8), NO_ATTK), SIZ(1352, 31, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_HERBIVORE, M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aged vampire", S_VAMPIRE, LVL(30, 12, -2, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Juen", S_VAMPIRE, LVL(31, 13, -8, 90, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_STUN, 5, 6), ATTK(AT_KICK, AD_DRLI, 6, 9), ATTK(AT_BITE, AD_DRLI, 5, 5), ATTK(AT_SCRA, AD_DRLI, 5, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: LEATHER_PEEP_TOES BLOCK_HEELED_COMBAT_BOOT CLOAK_OF_DEATH POT_VAMPIRE_BLOOD SCR_PUNISHMENT */ MON("exigence pinned collectable gawking rerecorded", S_VAMPIRE, LVL(31, 16, -9, 98, -19), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_AGGR, 6, 2), ATTK(AT_BEAM, AD_LETH, 6, 1), ATTK(AT_BUTT, AD_ELEC, 3, 7), ATTK(AT_TUCH, AD_VULN, 2, 8), ATTK(AT_CLAW, AD_IDAM, 1, 2), NO_ATTK), SIZ(353, 786, 0, MS_SING, MZ_TINY), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unheralded laureated corniced", S_VAMPIRE, LVL(31, 12, 5, 9, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_CLRC, 9, 5), ATTK(AT_TENT, AD_AGGR, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2129, 376, 0, MS_SELFHARM, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_EGOTYPE|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bwana doormat", S_VAMPIRE, LVL(31, 12, 1, 78, 0), (1), A(ATTK(AT_BUTT, AD_RUST, 4, 7), ATTK(AT_STNG, AD_GLIB, 2, 9), ATTK(AT_STNG, AD_CNCL, 3, 3), ATTK(AT_BREA, AD_VULN, 9, 6), ATTK(AT_MAGC, AD_COLD, 1, 2), ATTK(AT_BITE, AD_SCOR, 7, 6)), SIZ(611, 1063, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_REGEN, M2_LORD|M2_MINION|M2_DEMON|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bought breadth", S_VAMPIRE, LVL(31, 4, 8, 42, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_WEAP, AD_STAT, 2, 1), ATTK(AT_CLAW, AD_SHRD, 4, 1), ATTK(AT_LASH, AD_HEAL, 1, 5), ATTK(AT_ENGL, AD_CALM, 1, 7), ATTK(AT_SCRA, AD_SOUN, 9, 8), NO_ATTK), SIZ(1030, 117, 0, MS_MISSING, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bookcase sangria birretta", S_VAMPIRE, LVL(31, 13, -3, 80, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_CALM, 1, 6), ATTK(AT_BUTT, AD_WGHT, 5, 2), ATTK(AT_SPIT, AD_SEDU, 1, 2), ATTK(AT_SCRA, AD_TIME, 1, 7), ATTK(AT_BREA, AD_SLUD, 8, 9), ATTK(AT_GAZE, AD_DRCH, 9, 5)), SIZ(3771, 422, 0, MS_BONES, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("obverting rimier ployed scorpion", S_VAMPIRE, LVL(31, 11, -8, 22, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_TUCH, AD_CURS, 1, 8), ATTK(AT_STNG, AD_ENCH, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3120, 1813, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_FIRE|MR_DISINT, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("godless bitch", S_VAMPIRE, LVL(32, 16, 0, 50, -10), (1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_BLAS, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_BLAS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("god of starcraft universe", S_VAMPIRE, LVL(32, 18, -8, 95, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_FIRE, 6, 12), ATTK(AT_HUGS, AD_FIRE, 5, 10), ATTK(AT_NONE, AD_FIRE, 5, 10), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("marathon lager", S_VAMPIRE, LVL(32, 7, 1, 50, 0), (G_UNIQ|3), A(ATTK(AT_BUTT, AD_NAST, 1, 1), ATTK(AT_SCRA, AD_ICUR, 9, 3), ATTK(AT_WEAP, AD_FAMN, 3, 1), ATTK(AT_NONE, AD_AMNE, 7, 8), ATTK(AT_WEAP, AD_INSA, 1, 3), ATTK(AT_ENGL, AD_MINA, 4, 1)), SIZ(40, 151, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_MAGIC|M2_ORC, M3_NOPLRPOLY|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("moroccan vagabonded flighting nonunified gassier", S_VAMPIRE, LVL(32, 34, -6, 38, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_HODS, 5, 6), ATTK(AT_BEAM, AD_LUCK, 1, 7), ATTK(AT_KICK, AD_DIMN, 8, 6), ATTK(AT_ENGL, AD_NGRA, 4, 5), ATTK(AT_LASH, AD_DETH, 7, 2), NO_ATTK), SIZ(62, 545, 0, MS_BUZZ, MZ_HUMAN), MR_SLEEP, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE| M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("festooning khalif", S_VAMPIRE, LVL(32, 12, 0, 9, 0), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_SPIT, AD_MALK, 7, 9), ATTK(AT_CLAW, AD_DRCH, 5, 9), ATTK(AT_STNG, AD_TCKL, 2, 6), ATTK(AT_BEAM, AD_BURN, 5, 4), ATTK(AT_KICK, AD_AMNE, 6, 3), NO_ATTK), SIZ(2653, 169, 0, MS_SOLDIER, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT, MR_DISINT, M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("The Eastern Vampire", S_VAMPIRE, LVL(32, 16, -8, 60, -9), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_CLAW, AD_DRLI, 3, 8), ATTK(AT_BITE, AD_DRLI, 2, 8), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_GAZE, AD_STUN, 1, 8), ATTK(AT_GAZE, AD_CONF, 1, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE| M2_MAGIC|M2_VAMPIRE|M2_NOPOLY, M3_INFRAVISIBLE|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("polysaccharide bogymen", S_VAMPIRE, LVL(33, 12, 10, 38, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_CURS, 7, 3), ATTK(AT_ENGL, AD_EDGE, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(295, 148, 0, MS_PRINCIPAL, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("festoon coordinated", S_VAMPIRE, LVL(33, 11, -2, 71, -4), (G_GENO|1), A(ATTK(AT_TRAM, AD_WEBS, 4, 6), ATTK(AT_BREA, AD_RNG, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(271, 569, 0, MS_SOCKS, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("preharden pit", S_VAMPIRE, LVL(34, 3, 9, 52, 17), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_DEBT, 6, 8), ATTK(AT_RATH, AD_SEDU, 4, 9), ATTK(AT_MAGC, AD_INSA, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(449, 549, 0, MS_METALMAFIA, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("asiatic industrial", S_VAMPIRE, LVL(34, 13, -5, 42, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_STNG, AD_DRCH, 2, 7), ATTK(AT_BREA, AD_TERR, 8, 4), ATTK(AT_WEAP, AD_ABDC, 9, 1), ATTK(AT_KICK, AD_TRAP, 3, 7), ATTK(AT_CLAW, AD_SHRD, 4, 2), NO_ATTK), SIZ(2496, 731, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, MR_COLD, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("elven vampire", S_VAMPIRE, LVL(34, 12, -6, 60, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_MAGC, AD_CLRC, 2, 6), ATTK(AT_GAZE, AD_DARK, 0, 0) ), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_ELF, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("freebooter tuque", S_VAMPIRE, LVL(35, 22, 0, 65, -17), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_BLAS, 3, 6), ATTK(AT_CLAW, AD_CURS, 1, 1), ATTK(AT_LASH, AD_DRCO, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(187, 28, 0, MS_IMITATE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID, MR_ACID, M1_FLY|M1_HIDE|M1_HERBIVORE, M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("riprap vampire", S_VAMPIRE, LVL(36, 12, -3, 80, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 6), ATTK(AT_WEAP, AD_SAMU, 2, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Janina's combat boot", S_VAMPIRE, LVL(36, 18, -10, 60, 0), (1), A(ATTK(AT_KICK, AD_GLIB, 5, 9), ATTK(AT_KICK, AD_PLYS, 1, 4), ATTK(AT_KICK, AD_STUN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_MIND_FLAYER, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("master vampire", S_VAMPIRE, LVL(36, 12, -3, 80, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bard vampire", S_VAMPIRE, LVL(36, 9, 2, 40, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("resolve cored milkweed bindable", S_VAMPIRE, LVL(36, 21, 2, 76, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_TUCH, AD_DREN, 1, 6), ATTK(AT_HUGS, AD_SCOR, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(11, 406, 0, MS_PAIN, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_SLITHY, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("plumber alan peak devout soppy", S_VAMPIRE, LVL(36, 14, 9, 56, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_CONF, 8, 1), ATTK(AT_BUTT, AD_DRLI, 3, 5), ATTK(AT_RATH, AD_CURS, 9, 1), ATTK(AT_MAGC, AD_BLAS, 1, 3), NO_ATTK, NO_ATTK), SIZ(2062, 1020, 0, MS_PUPIL, MZ_HUMAN), MR_DISINT, 0, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("circumstantiate widener", S_VAMPIRE, LVL(36, 13, 9, 59, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_NEXU, 8, 5), ATTK(AT_EXPL, AD_DRDX, 2, 3), ATTK(AT_ENGL, AD_FUMB, 6, 1), ATTK(AT_WEAP, AD_DROP, 1, 1), NO_ATTK, NO_ATTK), SIZ(2292, 690, 0, MS_METALMAFIA, MZ_LARGE), MR_COLD, 0, M1_CONCEAL|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("paroxysm tootle", S_VAMPIRE, LVL(36, 15, 0, 45, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TENT, AD_FUMB, 8, 1), ATTK(AT_STNG, AD_DEST, 1, 6), ATTK(AT_TUCH, AD_SANI, 1, 5), ATTK(AT_GAZE, AD_MINA, 2, 1), ATTK(AT_ENGL, AD_FRZE, 2, 9), ATTK(AT_NONE, AD_CAST, 6, 3)), SIZ(3754, 173, 0, MS_DRUGS, MZ_LARGE), MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("baled tinny", S_VAMPIRE, LVL(36, 11, -9, 57, -7), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_LASH, AD_RBRE, 9, 2), ATTK(AT_SPIT, AD_STAT, 3, 7), ATTK(AT_HUGS, AD_NAST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(574, 225, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_REGEN|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ylvampire", S_VAMPIRE, LVL(37, 18, -5, 70, -8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 7, 10), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_DARK, 2, 10), ATTK(AT_BEAM, AD_DREA, 2, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("conveyancer bookish", S_VAMPIRE, LVL(38, 12, 0, 62, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_PHYS, 3, 8), ATTK(AT_BUTT, AD_SHAN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2824, 10, 0, MS_NEIGH, MZ_MEDIUM), MR_SLEEP, 0, M1_AMORPHOUS|M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_TPORT_CNTRL|M1_CARNIVORE| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("robber skimmer outstaying", S_VAMPIRE, LVL(38, 23, -7, 15, 19), (G_VLGROUP|3), A(ATTK(AT_RATH, AD_PEST, 3, 5), ATTK(AT_TUCH, AD_VAPO, 9, 3), ATTK(AT_SCRA, AD_SSEX, 4, 5), ATTK(AT_KICK, AD_DARK, 9, 7), ATTK(AT_BITE, AD_TCKL, 1, 4), ATTK(AT_GAZE, AD_SCOR, 3, 6)), SIZ(1632, 7, 0, MS_CONVERT, MZ_GIGANTIC), MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ashed devitalized pressmen", S_VAMPIRE, LVL(39, 12, 1, 65, 0), (3), A(ATTK(AT_CLAW, AD_TRAP, 8, 6), ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_MAGC, AD_CALM, 1, 2), ATTK(AT_CLAW, AD_POLY, 7, 3), ATTK(AT_SCRA, AD_TREM, 4, 1), NO_ATTK), SIZ(102, 143, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("oriental vampire", S_VAMPIRE, LVL(40, 12, -3, 80, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), ATTK(AT_MAGC, AD_SPEL, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_WALLWALK, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Cullen wannabe", S_VAMPIRE, LVL(40, 15, -20, 90, -9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 4, 8), ATTK(AT_BITE, AD_DRLI, 4, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_GAZE, AD_RBRE, 5,5), ATTK(AT_NONE, AD_RBRE, 5,5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON| MR_PLUSFOUR, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE| M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Edward Cullen = Christian Grey. --Amy */ MON("european vampire", S_VAMPIRE, LVL(40, 12, -3, 80, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), ATTK(AT_BITE, AD_DRLI, 3, 6), ATTK(AT_TUCH, AD_SPEL, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_WALLWALK, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("K'uei", S_VAMPIRE, LVL(40, 12, -7, 75, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 4, 18), ATTK(AT_BITE, AD_DRST, 8, 20), ATTK(AT_BEAM, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_SPC2, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cowei", S_VAMPIRE, LVL(40, 12, -7, 75, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 4, 18), ATTK(AT_BITE, AD_DRST, 8, 20), ATTK(AT_BEAM, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_SANI, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("appalachian abhorrence", S_VAMPIRE, LVL(40, 23, -1, 85, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BREA, AD_RUNS, 1, 1), ATTK(AT_WEAP, AD_CHRN, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1716, 1050, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_WALLWALK|M1_ANIMAL|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Nostro", S_VAMPIRE, /* spawns with random quarterstaff-class weapon and random robe */ LVL(41, 11, -12, 95, -15), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NEXU, 6, 10), ATTK(AT_TUCH, AD_CAST, 6, 6), ATTK(AT_MAGC, AD_CAST, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY|M1_THICK_HIDE, M2_PNAME|M2_NOPOLY|M2_MALE|M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_VAMPIRE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("accused wadder", S_VAMPIRE, LVL(41, 16, 0, 11, -15), (G_GENO|G_UNIQ|4), A(ATTK(AT_SPIT, AD_DAMA, 2, 1), ATTK(AT_BUTT, AD_WRAT, 1, 1), ATTK(AT_BEAM, AD_PLAS, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(542, 121, 0, MS_WOLLOH, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("waterspout chitling mastoidal debility", S_VAMPIRE, LVL(42, 21, 6, 59, 0), (G_VLGROUP|2), A(ATTK(AT_BEAM, AD_ABDC, 5, 3), ATTK(AT_BOOM, AD_ABDC, 3, 5), ATTK(AT_BITE, AD_LUCK, 7, 9), ATTK(AT_BOOM, AD_MEMO, 1, 4), ATTK(AT_EXPL, AD_FRZE, 9, 7), NO_ATTK), SIZ(1674, 1402, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("mesospheric hershey", S_VAMPIRE, LVL(42, 15, -8, 4, -7), (G_GENO|4), A(ATTK(AT_CLAW, AD_BADE, 8, 8), ATTK(AT_WEAP, AD_SPC2, 2, 7), ATTK(AT_TUCH, AD_ABDC, 6, 4), ATTK(AT_BITE, AD_RBRE, 2, 1), ATTK(AT_HUGS, AD_HEAL, 3, 3), NO_ATTK), SIZ(465, 7, 0, MS_SMITH, MZ_LARGE), MR_ELEC, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("abounding radiantly", S_VAMPIRE, LVL(42, 12, 2, 76, 0), (1), A(ATTK(AT_SCRA, AD_MANA, 1, 8), ATTK(AT_ENGL, AD_STTP, 1, 7), ATTK(AT_GAZE, AD_DISE, 1, 9), ATTK(AT_BEAM, AD_CAST, 9, 8), ATTK(AT_TRAM, AD_LITE, 2, 6), NO_ATTK), SIZ(351, 1654, 0, MS_SPOILER, MZ_TINY), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fluidator mestewemp", S_VAMPIRE, LVL(44, 22, -16, 90, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_VAMP, 4, 12), ATTK(AT_HUGS, AD_VAMP, 4, 12), ATTK(AT_GAZE, AD_VAMP, 3, 9), ATTK(AT_BEAM, AD_VAMP, 4, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("obour", S_VAMPIRE, LVL(44, 18, -8, 80, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 40), ATTK(AT_WEAP, AD_PHYS, 4, 60), ATTK(AT_BREA, AD_DRST, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHRIEK, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("microbian statesmen", S_VAMPIRE, LVL(46, 15, -19, 64, 18), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_BLEE, 1, 6), ATTK(AT_ENGL, AD_PHYS, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(605, 144, 0, MS_DEEPSTATE, MZ_TINY), MR_DRAIN, 0, M1_HIDE|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("angulating demolish graffiti", S_VAMPIRE, LVL(47, 24, -9, 62, -8), (2), A(ATTK(AT_TUCH, AD_DRST, 1, 20), ATTK(AT_KICK, AD_MAGM, 1, 12), ATTK(AT_GAZE, AD_WET, 9, 15), ATTK(AT_BEAM, AD_BURN, 7, 14), ATTK(AT_SPIT, AD_FEMI, 7, 13), NO_ATTK), SIZ(1281, 115, 0, MS_BURBLE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, MR_STONE, M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS, M2_VAMPIRE|M2_NASTY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scolloped understatement foretokened sovereignty", S_VAMPIRE, LVL(48, 12, -9, 71, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_FUMB, 9, 19), ATTK(AT_WEAP, AD_HODS, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3235, 541, 0, MS_PANTS, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("big bulletator V", S_VAMPIRE, /* invisible */ LVL(48, 24, -6, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SUCK, 8, 8), ATTK(AT_BITE, AD_VAMP, 8, 8), ATTK(AT_GAZE, AD_ILLU, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BULLETATOR, MZ_HUGE), MR_DRAIN|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("advanced bulletator V", S_VAMPIRE, LVL(48, 12, -6, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SUCK, 8, 8), ATTK(AT_BITE, AD_VAMP, 8, 8), ATTK(AT_GAZE, AD_ILLU, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BULLETATOR, MZ_HUGE), MR_DRAIN|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("befouling agonized unpited", S_VAMPIRE, LVL(48, 12, -2, 62, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_STAT, 1, 14), ATTK(AT_SCRA, AD_DETH, 2, 15), ATTK(AT_GAZE, AD_ACID, 5, 17), ATTK(AT_TRAM, AD_DRIN, 4, 12), NO_ATTK, NO_ATTK), SIZ(147, 739, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_PNAME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("privately nonstaining", S_VAMPIRE, LVL(49, 13, -14, 66, 0), (2), A(ATTK(AT_SPIT, AD_TPTO, 1, 17), ATTK(AT_TENT, AD_LUCK, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(935, 1036, 0, MS_BUZZ, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_TUNNEL|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cryptic biotic gallingly", S_VAMPIRE, LVL(49, 15, 7, 65, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_VAMP, 3, 2), ATTK(AT_ENGL, AD_LUCK, 9, 4), ATTK(AT_TUCH, AD_TLPT, 7, 7), ATTK(AT_KICK, AD_DEBU, 5, 3), ATTK(AT_ENGL, AD_CALM, 4, 14), ATTK(AT_TUCH, AD_WTHR, 4, 19)), SIZ(198, 184, 0, MS_PHOTO, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Sing's plateau boot", S_VAMPIRE, LVL(50, 20, -7, 70, -15), (1), A(ATTK(AT_KICK, AD_VAMP, 5, 10), ATTK(AT_WEAP, AD_VAMP, 5, 10), ATTK(AT_WEAP, AD_FAMN, 2, 10), ATTK(AT_WEAP, AD_SITM, 2, 10), ATTK(AT_GAZE, AD_SPC2, 5, 5), ATTK(AT_BEAM, AD_VAMP, 5, 5) ), SIZ(3400, 3400, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_POISON, MR_SLEEP|MR_DISINT|MR_STONE|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_HIGHHEELED|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("megadeath imploration blurred", S_VAMPIRE, LVL(50, 2, 3, 89, -5), (G_VLGROUP|1), A(ATTK(AT_BITE, AD_AGGR, 1, 4), ATTK(AT_BOOM, AD_SLOW, 5, 13), ATTK(AT_WEAP, AD_TERR, 2, 12), ATTK(AT_SPIT, AD_VENO, 9, 17), NO_ATTK, NO_ATTK), SIZ(27, 0, 0, MS_PAIN, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GNOME|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undeterred unique enclasping", S_VAMPIRE, LVL(50, 12, -24, 73, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DARK, 4, 5), ATTK(AT_BREA, AD_WRAP, 2, 21), ATTK(AT_BITE, AD_FAMN, 6, 20), ATTK(AT_EXPL, AD_SCOR, 8, 13), ATTK(AT_TENT, AD_WERE, 5, 14), NO_ATTK), SIZ(2116, 91, 0, MS_DEEPSTATE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("slimiest slaggier", S_VAMPIRE, LVL(51, 11, -16, 87, 0), (G_RGROUP|2), A(ATTK(AT_NONE, AD_DEST, 6, 11), ATTK(AT_EXPL, AD_SGLD, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1022, 2, 0, MS_LAUGH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_NOHEAD|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("coquet usably pinned intransitively", S_VAMPIRE, LVL(51, 12, -16, 72, -10), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_ENCH, 2, 10), ATTK(AT_BREA, AD_VAPO, 6, 18), ATTK(AT_WEAP, AD_VAMP, 8, 4), ATTK(AT_BREA, AD_VOMT, 3, 14), ATTK(AT_BREA, AD_FAKE, 1, 1), ATTK(AT_WEAP, AD_SKIL, 9, 2)), SIZ(378, 251, 0, MS_BARK, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, MR_FIRE, M1_CONCEAL|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("multiplexer dove cooperated arrant disabling bobby", S_VAMPIRE, LVL(51, 12, -19, 12, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_CHKH, 9, 21), ATTK(AT_LASH, AD_FRZE, 7, 7), ATTK(AT_GAZE, AD_HEAL, 5, 2), ATTK(AT_SPIT, AD_POIS, 9, 1), ATTK(AT_BITE, AD_CLRC, 6, 16), NO_ATTK), SIZ(72, 1216, 0, MS_SEDUCE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fatale suborned", S_VAMPIRE, LVL(51, 7, -16, 84, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_HALU, 2, 20), ATTK(AT_NONE, AD_WGHT, 8, 11), ATTK(AT_SPIT, AD_WEEP, 7, 3), ATTK(AT_GAZE, AD_DISN, 7, 10), NO_ATTK, NO_ATTK), SIZ(104, 1141, 0, MS_TRUMPET, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_OVIPAROUS| M1_TPORT|M1_ACID, M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wryest crawling", S_VAMPIRE, LVL(52, 27, 5, 7, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_CLAW, AD_MCRE, 5, 1), ATTK(AT_WEAP, AD_CHAO, 1, 18), ATTK(AT_BUTT, AD_WRAT, 2, 2), ATTK(AT_RATH, AD_STON, 9, 12), ATTK(AT_RATH, AD_CHRN, 4, 21), ATTK(AT_MAGC, AD_WRAP, 7, 1)), SIZ(426, 342, 0, MS_SQEEK, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gabbling flusher derat", S_VAMPIRE, LVL(52, 8, -5, 65, 0), (G_SGROUP|3), A(ATTK(AT_STNG, AD_POIS, 1, 6), ATTK(AT_HUGS, AD_SLUD, 6, 15), ATTK(AT_KICK, AD_HALU, 3, 11), ATTK(AT_SCRA, AD_DISP, 9, 3), NO_ATTK, NO_ATTK), SIZ(811, 394, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, MR_STONE, M1_HIDE|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Arucueid Bruenstud", S_VAMPIRE, LVL(52, 24, -4, 40, 0), (1|G_NOCORPSE|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_NEXU, 4, 6), ATTK(AT_GAZE, AD_DREN, 4, 6), NO_ATTK ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("moody municipal nontypical yarer", S_VAMPIRE, LVL(52, 10, -2, 94, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_BURN, 9, 20), ATTK(AT_NONE, AD_ACID, 8, 19), ATTK(AT_LASH, AD_SLOW, 6, 10), ATTK(AT_WEAP, AD_LETH, 5, 1), ATTK(AT_BITE, AD_WRAP, 9, 16), NO_ATTK), SIZ(1312, 60, 0, MS_SOUND, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_REGEN, M2_LORD|M2_MINION|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("domain fearing", S_VAMPIRE, LVL(53, 23, -7, 56, 10), (1), A(ATTK(AT_GAZE, AD_FRZE, 1, 11), ATTK(AT_BEAM, AD_NAST, 6, 14), ATTK(AT_WEAP, AD_DROP, 3, 17), ATTK(AT_NONE, AD_WRAT, 0, 9), NO_ATTK, NO_ATTK), SIZ(232, 984, 0, MS_GIBBERISH, MZ_TINY), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_POIS| M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("philosophizing kilter regulatable", S_VAMPIRE, LVL(53, 12, 0, 51, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_FRZE, 7, 2), ATTK(AT_MAGC, AD_AGGR, 4, 2), ATTK(AT_ENGL, AD_RBRE, 6, 15), ATTK(AT_LASH, AD_TRAP, 2, 7), ATTK(AT_TUCH, AD_SITM, 3, 15), ATTK(AT_BREA, AD_AGGR, 1, 3)), SIZ(67, 343, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonhabitable orthoepy", S_VAMPIRE, LVL(53, 12, -29, 17, 11), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BOOM, AD_DRIN, 7, 9), ATTK(AT_RATH, AD_STCK, 8, 20), ATTK(AT_LASH, AD_DREA, 2, 12), ATTK(AT_SPIT, AD_MALK, 6, 12), ATTK(AT_BUTT, AD_STAT, 7, 17), NO_ATTK), SIZ(1205, 309, 0, MS_SOCKS, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_FLY|M1_SWIM|M1_TUNNEL|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("darwinism smoothest", S_VAMPIRE, LVL(54, 30, -6, 68, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_SHAN, 6, 8), ATTK(AT_CLAW, AD_NPRO, 1, 7), ATTK(AT_BUTT, AD_FEAR, 6, 7), ATTK(AT_MAGC, AD_STAT, 4, 12), ATTK(AT_TENT, AD_FAMN, 4, 2), ATTK(AT_TUCH, AD_PHYS, 1, 15)), SIZ(2154, 878, 0, MS_CONVERT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("elder vampire", S_VAMPIRE, LVL(54, 13, -10, 90, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_DRLI, 5, 6), ATTK(AT_BITE, AD_DRLI, 5, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_WALLWALK, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bogy bactericidally", S_VAMPIRE, LVL(55, 21, 6, 59, 16), (G_GENO|3), A(ATTK(AT_EXPL, AD_SGLD, 7, 7), ATTK(AT_TRAM, AD_TECH, 4, 10), ATTK(AT_STNG, AD_FIRE, 1, 1), ATTK(AT_RATH, AD_PART, 4, 9), ATTK(AT_BUTT, AD_ACID, 7, 19), NO_ATTK), SIZ(780, 79, 0, MS_ALLA, MZ_HUGE), MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_NOLIMBS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Maria Wong, the Vampire", S_VAMPIRE, LVL(55, 20, -14, 100, -20), (1|G_NOCORPSE|G_UNIQ|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_BITE, AD_VAMP, 6, 6), ATTK(AT_WEAP, AD_CONF, 6, 6), ATTK(AT_WEAP, AD_CONF, 6, 6), ATTK(AT_BEAM, AD_MANA, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG| M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("tensely purism", S_VAMPIRE, LVL(55, 18, -8, 0, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_TDRA, 8, 7), ATTK(AT_LASH, AD_DRLI, 3, 16), ATTK(AT_HUGS, AD_PEST, 1, 2), ATTK(AT_STNG, AD_TRAP, 8, 6), ATTK(AT_BREA, AD_NIVE, 6, 12), ATTK(AT_ENGL, AD_DAMA, 6, 21)), SIZ(2821, 154, 0, MS_SHOE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_TPORT, M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("annualized movingly", S_VAMPIRE, LVL(55, 12, -4, 40, 0), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_DARK, 8, 7), ATTK(AT_STNG, AD_DRST, 1, 18), ATTK(AT_BITE, AD_HEAL, 9, 19), ATTK(AT_GAZE, AD_WTHR, 4, 16), NO_ATTK, NO_ATTK), SIZ(853, 243, 0, MS_PAIN, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL|M1_REGEN, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rusticated relabelled dovetailing", S_VAMPIRE, LVL(56, 16, -6, 56, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_SEDU, 2, 9), ATTK(AT_SPIT, AD_NGEN, 4, 20), ATTK(AT_BUTT, AD_SHRD, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 298, 0, MS_GROWL, MZ_TINY), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_ACID, M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("prefacer succoring", S_VAMPIRE, LVL(56, 17, -13, 14, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_SCRA, AD_NAST, 9, 7), ATTK(AT_BREA, AD_WTHR, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 19, 0, MS_FART_QUIET, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("antidotally datsun prejudgment invitational riel transferrable", S_VAMPIRE, LVL(56, 11, -22, 67, 0), (G_VLGROUP|2), A(ATTK(AT_TUCH, AD_DAMA, 6, 16), ATTK(AT_TUCH, AD_WEBS, 6, 5), ATTK(AT_WEAP, AD_AXUS, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2463, 219, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_UNSOLID|M1_ACID, M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("frostily batmen solider autonomously trueing petro", S_VAMPIRE, LVL(57, 12, -8, 59, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BEAM, AD_SAMU, 7, 8), ATTK(AT_BUTT, AD_WISD, 4, 3), ATTK(AT_SPIT, AD_SAMU, 9, 12), ATTK(AT_LASH, AD_LITT, 1, 18), NO_ATTK, NO_ATTK), SIZ(2275, 670, 0, MS_WAIL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hydrotherapeutician nonagenarian", S_VAMPIRE, LVL(57, 12, -16, 66, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_STNG, AD_DRDX, 2, 17), ATTK(AT_LASH, AD_RBAD, 8, 9), ATTK(AT_SCRA, AD_DISN, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(43, 292, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_ACID, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL| M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Countess Bathory", S_VAMPIRE, LVL(58, 23, -10, 100, -10), (1|G_NOCORPSE|G_UNIQ|G_SGROUP), A(ATTK(AT_BITE, AD_DRLI, 4, 8), ATTK(AT_BITE, AD_VAMP, 8, 14), ATTK(AT_CLAW, AD_DRDX, 8, 10), ATTK(AT_CLAW, AD_DRCO, 8, 10), ATTK(AT_GAZE, AD_SPC2, 8, 8), ATTK(AT_BEAM, AD_VAMP, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_FEMALE|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("plinth adjudicate filmland", S_VAMPIRE, LVL(59, 10, 3, 91, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_STTP, 9, 18), ATTK(AT_TRAM, AD_CLRC, 6, 2), ATTK(AT_WEAP, AD_AMNE, 4, 17), ATTK(AT_BITE, AD_DIMN, 4, 21), NO_ATTK, NO_ATTK), SIZ(1054, 266, 0, MS_WERE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_ACID, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vulva grosz", S_VAMPIRE, LVL(59, 12, 5, 62, -9), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_CLRC, 3, 12), ATTK(AT_ENGL, AD_PART, 3, 7), ATTK(AT_EXPL, AD_BANI, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(907, 22, 0, MS_AREOLA, MZ_HUMAN), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deterger jobholder", S_VAMPIRE, LVL(59, 11, -22, 75, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_TENT, AD_FAKE, 1, 7), ATTK(AT_TENT, AD_GRAV, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2058, 660, 0, MS_ALLA, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_SLITHY| M1_THICK_HIDE|M1_TPORT_CNTRL, M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unchaining antiparticle", S_VAMPIRE, LVL(60, 12, -25, 74, 9), (2), A(ATTK(AT_NONE, AD_STCK, 2, 12), ATTK(AT_HUGS, AD_VOMT, 5, 16), ATTK(AT_WEAP, AD_GRAV, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2766, 1543, 0, MS_BARBER, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOLIMBS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("internet world champion", S_VAMPIRE, LVL(60, 22, -17, 95, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 12, 12), ATTK(AT_MAGC, AD_FIRE, 9, 20), ATTK(AT_HUGS, AD_FIRE, 12, 10), ATTK(AT_NONE, AD_FIRE, 12, 10), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("berrylike jubilated", S_VAMPIRE, LVL(60, 13, 9, 77, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_FEMI, 6, 5), ATTK(AT_CLAW, AD_TCKL, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2115, 1253, 0, MS_FART_NORMAL, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID| M1_TPORT_CNTRL, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sneer studied", S_VAMPIRE, LVL(61, 7, 2, 69, 16), (G_GENO|3), A(ATTK(AT_EXPL, AD_LAVA, 3, 7), ATTK(AT_NONE, AD_VULN, 8, 16), ATTK(AT_TUCH, AD_DISN, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(204, 77, 0, MS_CODE, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("curiously materialistically", S_VAMPIRE, LVL(62, 12, 7, 63, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_WEEP, 3, 8), ATTK(AT_BITE, AD_SITM, 8, 1), ATTK(AT_BUTT, AD_VAMP, 2, 18), ATTK(AT_TENT, AD_TLPT, 8, 3), NO_ATTK, NO_ATTK), SIZ(549, 1518, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_NOHEAD|M1_TPORT|M1_CARNIVORE, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("loaner hardcover", S_VAMPIRE, LVL(62, 10, -28, 58, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_TREM, 7, 16), ATTK(AT_SPIT, AD_DARK, 9, 19), ATTK(AT_NONE, AD_LAZY, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3203, 557, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_CARNIVORE|M1_METALLIVORE, M2_STRONG|M2_JEWELS|M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("stewarding awkwarder", S_VAMPIRE, LVL(63, 13, -5, 28, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_IDAM, 3, 5), ATTK(AT_NONE, AD_RUST, 7, 18), ATTK(AT_SPIT, AD_DAMA, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2025, 264, 0, MS_CONVERT, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_DISINT, M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_REGEN|M1_CARNIVORE, M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cockamamie savourer", S_VAMPIRE, LVL(63, 12, -12, 82, -8), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_FUMB, 1, 5), ATTK(AT_STNG, AD_SLIM, 1, 1), ATTK(AT_TENT, AD_THIR, 9, 9), ATTK(AT_LASH, AD_PLAS, 7, 9), NO_ATTK, NO_ATTK), SIZ(1975, 22, 0, MS_LAUGH, MZ_SMALL), MR_DISINT, 0, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("parmigiana traveled", S_VAMPIRE, LVL(64, 18, -27, 51, 0), (1), A(ATTK(AT_EXPL, AD_ACID, 6, 9), ATTK(AT_GAZE, AD_TLPT, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(39, 119, 0, MS_PAIN, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("brisling mountebankery", S_VAMPIRE, LVL(64, 12, 6, 80, 0), (1), A(ATTK(AT_TRAM, AD_DGST, 6, 20), ATTK(AT_TUCH, AD_UVUU, 9, 1), ATTK(AT_BUTT, AD_INSA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1123, 435, 0, MS_REPAIR, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS, M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nertz commerced", S_VAMPIRE, LVL(65, 6, -8, 30, 8), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_DGST, 6, 16), ATTK(AT_GAZE, AD_UVUU, 3, 13), ATTK(AT_SPIT, AD_WRAP, 9, 2), ATTK(AT_BUTT, AD_LEGS, 1, 12), ATTK(AT_BEAM, AD_CORR, 6, 9), NO_ATTK), SIZ(1374, 361, 0, MS_FART_LOUD, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_NOHEAD|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("outermost authorized unrepressed", S_VAMPIRE, LVL(65, 14, 4, 92, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_RBAD, 1, 9), ATTK(AT_HUGS, AD_VULN, 6, 1), ATTK(AT_NONE, AD_DROP, 0, 2), ATTK(AT_SCRA, AD_WRAP, 5, 3), ATTK(AT_RATH, AD_WISD, 8, 21), NO_ATTK), SIZ(302, 303, 0, MS_DRUGS, MZ_TINY), 0, 0, M1_HIDE|M1_SLITHY|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tensest sinning", S_VAMPIRE, LVL(65, 12, -26, 9, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_WEAP, AD_SPEL, 5, 7), ATTK(AT_BUTT, AD_MAGM, 1, 16), ATTK(AT_BOOM, AD_TLPT, 1, 2), ATTK(AT_NONE, AD_LITE, 7, 18), NO_ATTK, NO_ATTK), SIZ(82, 242, 0, MS_SING, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SEE_INVIS, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("typewriter stupidity", S_VAMPIRE, LVL(66, 15, -14, 37, -4), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_FLAM, 7, 15), ATTK(AT_WEAP, AD_FEAR, 3, 10), ATTK(AT_ENGL, AD_ALIN, 1, 10), ATTK(AT_SCRA, AD_POIS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1559, 708, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Sing's japanese geta", S_VAMPIRE, LVL(66, 18, -4, 95, -15), (1), A(ATTK(AT_KICK, AD_PLYS, 1, 8), ATTK(AT_WEAP, AD_VAMP, 8, 9), ATTK(AT_KICK, AD_STUN, 3, 10), ATTK(AT_KICK, AD_STTP, 3, 6), ATTK(AT_GAZE, AD_SPC2, 6, 6), ATTK(AT_BEAM, AD_DARK, 6, 8) ), SIZ(3400, 3400, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_POISON|MR_FIRE|MR_ACID, MR_SLEEP|MR_DISINT|MR_STONE|MR_COLD|MR_POISON|MR_FIRE|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_SWIM|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bawdry dybbuk", S_VAMPIRE, LVL(66, 5, -25, 58, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_RNG, 7, 4), ATTK(AT_WEAP, AD_RBRE, 2, 1), ATTK(AT_EXPL, AD_DRLI, 7, 12), ATTK(AT_BOOM, AD_AXUS, 7, 18), ATTK(AT_MAGC, AD_SEDU, 4, 4), ATTK(AT_MAGC, AD_DCAY, 5, 3)), SIZ(300, 417, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ejaculating denotative", S_VAMPIRE, LVL(66, 6, -28, 75, -13), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_ILLU, 8, 14), ATTK(AT_KICK, AD_CHAO, 1, 15), ATTK(AT_KICK, AD_PLAS, 1, 13), ATTK(AT_KICK, AD_DARK, 6, 4), ATTK(AT_ENGL, AD_DREA, 6, 17), NO_ATTK), SIZ(1670, 117, 0, MS_SHEEP, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_ELF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("instrumentally bawdy acclaimer", S_VAMPIRE, LVL(66, 13, -8, 29, 3), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BEAM, AD_HEAL, 2, 8), ATTK(AT_BREA, AD_DARK, 2, 19), ATTK(AT_MAGC, AD_FREN, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1264, 369, 0, MS_SOUND, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reinvestigated peccary", S_VAMPIRE, LVL(66, 11, -21, 31, -6), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_VAMP, 3, 10), ATTK(AT_LASH, AD_ACID, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1376, 1402, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_STONE|MR_DRAIN, MR_FIRE, M1_NOTAKE|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("transgressive passive readopt insomuch standish", S_VAMPIRE, LVL(67, 23, -28, 74, -7), (G_GENO|G_SGROUP|1), A(ATTK(AT_SCRA, AD_DARK, 7, 6), ATTK(AT_LASH, AD_FRZE, 6, 18), ATTK(AT_NONE, AD_SHRD, 1, 16), ATTK(AT_TENT, AD_PAIN, 1, 8), NO_ATTK, NO_ATTK), SIZ(102, 408, 0, MS_ALLA, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("petting enforceable lawgiver", S_VAMPIRE, LVL(68, 3, -8, 75, 0), (G_LGROUP|3), A(ATTK(AT_MAGC, AD_DISP, 1, 19), ATTK(AT_MAGC, AD_FUMB, 4, 12), ATTK(AT_HUGS, AD_LEGS, 6, 8), ATTK(AT_KICK, AD_ENCH, 8, 17), ATTK(AT_LASH, AD_WEEP, 2, 9), ATTK(AT_STNG, AD_VENO, 5, 2)), SIZ(438, 740, 0, MS_ESCAPE, MZ_TINY), MR_ACID|MR_DEATH, MR_ACID, M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_PRINCE|M2_STRONG|M2_JEWELS|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reloader surmounted halidom", S_VAMPIRE, LVL(68, 19, -23, 37, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DRDX, 1, 13), ATTK(AT_BREA, AD_SLUD, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1155, 270, 0, MS_JAPANESE, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_TPORT| M1_ACID|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_JEWELS|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("expansive commissionership foolfish devaluated serviceable mighty", S_VAMPIRE, LVL(68, 12, -7, 5, 0), (1), A(ATTK(AT_TRAM, AD_GLIB, 9, 7), ATTK(AT_TENT, AD_INER, 1, 14), ATTK(AT_BEAM, AD_DRLI, 1, 14), ATTK(AT_HUGS, AD_CURS, 2, 16), NO_ATTK, NO_ATTK), SIZ(1803, 1730, 0, MS_HISS, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("vital remending", S_VAMPIRE, LVL(68, 15, 7, 48, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_SPIT, AD_STON, 6, 6), ATTK(AT_BUTT, AD_SPC2, 6, 16), ATTK(AT_NONE, AD_CNCL, 0, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1991, 602, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_SLITHY|M1_CARNIVORE, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Lucy Westenra", S_VAMPIRE, LVL(68, 18, -10, 100, -10), (1|G_NOCORPSE|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_FEAR, 8, 10), ATTK(AT_CLAW, AD_RBRE, 8, 10), ATTK(AT_TUCH, AD_DRLI, 4, 10), ATTK(AT_GAZE, AD_SPC2, 8, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_FEMALE|M2_WANDER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("unfriendly caboose", S_VAMPIRE, LVL(69, 11, 7, 2, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_BREA, AD_DGST, 6, 18), ATTK(AT_KICK, AD_AMNE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(840, 1067, 0, MS_GROWL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_TPORT_CNTRL, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("exotic footwork banally necessarily advisedly madrigal", S_VAMPIRE, LVL(69, 12, -11, 100, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_CAST, 1, 19), ATTK(AT_KICK, AD_VAMP, 5, 18), ATTK(AT_NONE, AD_SPC2, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(180, 814, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_POIS, M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hiroshima homologue hulky mix", S_VAMPIRE, LVL(69, 12, -1, 82, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_ELEC, 5, 3), ATTK(AT_BEAM, AD_TLPT, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(236, 82, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_MINDLESS|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIMIC, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("palate sparable", S_VAMPIRE, LVL(69, 12, -22, 96, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_TRAM, AD_HALU, 4, 10), ATTK(AT_WEAP, AD_ENCH, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1954, 1103, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, MR_ELEC, M1_CLING|M1_THICK_HIDE, M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("monomolecular transfuser", S_VAMPIRE, LVL(70, 13, -1, 72, 18), (2), A(ATTK(AT_ENGL, AD_FRZE, 8, 18), ATTK(AT_BITE, AD_BURN, 6, 20), ATTK(AT_LASH, AD_DETH, 9, 1), ATTK(AT_STNG, AD_SITM, 6, 20), NO_ATTK, NO_ATTK), SIZ(2816, 1123, 0, MS_ARREST, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_COLD|MR_STONE, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS| M1_THICK_HIDE|M1_ACID, M2_PRINCE|M2_MINION|M2_DEMON|M2_COLLECT|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("spirochete taste", S_VAMPIRE, LVL(70, 21, 8, 68, 0), (2), A(ATTK(AT_WEAP, AD_STON, 5, 8), ATTK(AT_ENGL, AD_DISN, 4, 14), ATTK(AT_TUCH, AD_MAGM, 4, 13), ATTK(AT_MAGC, AD_FUMB, 7, 13), ATTK(AT_BUTT, AD_LITE, 9, 20), ATTK(AT_KICK, AD_PHYS, 3, 17)), SIZ(2632, 1258, 0, MS_FEARHARE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY| M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cobwebby outrage debase", S_VAMPIRE, LVL(71, 9, -30, 73, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_DRLI, 9, 8), ATTK(AT_BUTT, AD_FEMI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4378, 372, 0, MS_GYPSY, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_POIS|M1_CARNIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Bram Stoker", S_VAMPIRE, LVL(72, 24, -15, 100, -13), (1|G_NOCORPSE|G_UNIQ|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 5, 18), ATTK(AT_BITE, AD_VAMP, 6, 16), ATTK(AT_GAZE, AD_CONF, 6, 16), ATTK(AT_GAZE, AD_CONF, 6, 16), ATTK(AT_BEAM, AD_VAMP, 6, 16), ATTK(AT_MAGC, AD_CLRC, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_VAMPIRE|M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("mortally crossing anathematize", S_VAMPIRE, LVL(73, 20, -19, 94, 14), (G_SGROUP|3), A(ATTK(AT_BREA, AD_DISN, 9, 9), ATTK(AT_GAZE, AD_COLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1805, 995, 0, MS_SQAWK, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_DRAIN, MR_ACID, M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE| M1_TPORT_CNTRL, M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("realizer brickbat", S_VAMPIRE, LVL(73, 11, -15, 62, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_SPC2, 2, 9), ATTK(AT_TUCH, AD_MEMO, 6, 4), ATTK(AT_SCRA, AD_SGLD, 8, 10), ATTK(AT_ENGL, AD_TCKL, 5, 4), ATTK(AT_ENGL, AD_FEMI, 4, 7), NO_ATTK), SIZ(1833, 410, 0, MS_GROWL, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("exercised sarod", S_VAMPIRE, LVL(73, 14, -20, 86, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_TCKL, 7, 6), ATTK(AT_LASH, AD_STON, 1, 19), ATTK(AT_BOOM, AD_PART, 2, 5), ATTK(AT_ENGL, AD_SOUN, 4, 7), ATTK(AT_BITE, AD_DRST, 6, 10), ATTK(AT_CLAW, AD_NIVE, 8, 16)), SIZ(1386, 594, 0, MS_GRUNT, MZ_HUGE), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_AMPHIBIOUS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("aphorized rallied embezzling", S_VAMPIRE, LVL(74, 27, 1, 93, -11), (1), A(ATTK(AT_TRAM, AD_BANI, 6, 1), ATTK(AT_STNG, AD_MIDI, 1, 4), ATTK(AT_TRAM, AD_VAMP, 3, 9), ATTK(AT_EXPL, AD_LUCK, 6, 10), NO_ATTK, NO_ATTK), SIZ(1674, 921, 0, MS_ORC, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("grooving reoccupation", S_VAMPIRE, LVL(74, 13, -8, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_BLND, 9, 15), ATTK(AT_BITE, AD_SCOR, 1, 21), ATTK(AT_KICK, AD_THIR, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1031, 81, 0, MS_SOCKS, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL| M1_REGEN|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sydney woolman", S_VAMPIRE, LVL(74, 12, -11, 65, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_TLPT, 3, 1), ATTK(AT_WEAP, AD_WERE, 1, 7), ATTK(AT_HUGS, AD_WRAT, 9, 19), ATTK(AT_BEAM, AD_RUNS, 6, 4), ATTK(AT_SCRA, AD_DRST, 5, 10), NO_ATTK), SIZ(605, 1139, 0, MS_PRINCIPAL, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT|MR_ACID, M1_NEEDPICK|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lupin humidor correspond", S_VAMPIRE, LVL(75, 26, -22, 96, 0), (G_SGROUP|1), A(ATTK(AT_KICK, AD_HEAL, 2, 14), ATTK(AT_TENT, AD_FLAM, 2, 10), ATTK(AT_TENT, AD_PART, 1, 8), ATTK(AT_STNG, AD_MAGM, 1, 15), ATTK(AT_TUCH, AD_FREN, 5, 5), NO_ATTK), SIZ(3552, 582, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_NOEYES|M1_UNSOLID, M2_VAMPIRE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("collimate bronzier", S_VAMPIRE, LVL(76, 21, -23, 82, 0), (1), A(ATTK(AT_NONE, AD_INER, 6, 3), ATTK(AT_BEAM, AD_DISP, 1, 16), ATTK(AT_STNG, AD_RUST, 8, 10), ATTK(AT_ENGL, AD_LEGS, 2, 5), NO_ATTK, NO_ATTK), SIZ(2168, 3, 0, MS_IMITATE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gustiest derby", S_VAMPIRE, LVL(76, 2, -14, 68, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRCO, 2, 7), ATTK(AT_LASH, AD_DISN, 1, 1), ATTK(AT_MAGC, AD_POLY, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2097, 489, 0, MS_SOUND, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_DISINT, M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_LORD|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cryptography furloughing", S_VAMPIRE, LVL(76, 10, -13, 57, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_RATH, AD_ANTI, 7, 14), ATTK(AT_STNG, AD_SITM, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3009, 1460, 0, MS_HANDY, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT| M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_GNOME| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("refire emerald", S_VAMPIRE, LVL(76, 32, -22, 11, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_EXPL, AD_BADE, 2, 16), ATTK(AT_WEAP, AD_NGEN, 3, 5), ATTK(AT_LASH, AD_DREN, 1, 15), ATTK(AT_BUTT, AD_CHKH, 7, 2), ATTK(AT_BEAM, AD_DISP, 7, 5), NO_ATTK), SIZ(714, 30, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Eric the Usurper", S_VAMPIRE, LVL(76, 18, -4, 100, -10), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_TRAM, AD_SITM, 10, 15), ATTK(AT_MAGC, AD_SPEL, 7, 10), ATTK(AT_MAGC, AD_SPC2, 8, 14), NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_ACID|MR_ELEC, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crabbily catechumen", S_VAMPIRE, LVL(77, 8, -7, 46, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_LUCK, 4, 13), ATTK(AT_BREA, AD_STTP, 5, 5), ATTK(AT_BREA, AD_HODS, 2, 13), ATTK(AT_WEAP, AD_MAGM, 6, 18), ATTK(AT_TRAM, AD_FRZE, 3, 19), NO_ATTK), SIZ(2046, 87, 0, MS_MEW, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_ACID, M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("coving calvinist metalloidal", S_VAMPIRE, LVL(77, 13, -9, 21, -20), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_PHYS, 9, 12), ATTK(AT_TENT, AD_DISE, 8, 9), ATTK(AT_BREA, AD_SEDU, 2, 17), ATTK(AT_CLAW, AD_FUMB, 2, 18), NO_ATTK, NO_ATTK), SIZ(568, 328, 0, MS_COMBAT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_UNSOLID|M1_HERBIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chummier dybbuk", S_VAMPIRE, LVL(79, 14, -29, 57, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_RNG, 8, 5), ATTK(AT_SCRA, AD_CHKH, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1196, 582, 0, MS_FART_LOUD, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_UNSOLID|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBELL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("moroi", S_VAMPIRE, LVL(80, 18, -15, 100, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CONF, 5, 20), ATTK(AT_GAZE, AD_DREN, 10, 20), ATTK(AT_GAZE, AD_SPC2, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("noroi", S_VAMPIRE, LVL(80, 18, -15, 100, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CONF, 5, 20), ATTK(AT_GAZE, AD_DREN, 10, 20), ATTK(AT_GAZE, AD_SANI, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("foothill perseverance baton", S_VAMPIRE, LVL(81, 16, -30, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 8, 11), ATTK(AT_EXPL, AD_RUST, 8, 18), ATTK(AT_ENGL, AD_MIDI, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(420, 1017, 0, MS_SQEEK, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("commendatory conduce gown", S_VAMPIRE, LVL(81, 22, 6, 20, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_MEMO, 1, 7), ATTK(AT_BREA, AD_TECH, 8, 5), ATTK(AT_SPIT, AD_LEGS, 7, 20), ATTK(AT_TRAM, AD_CHAO, 1, 16), ATTK(AT_WEAP, AD_NTHR, 2, 13), ATTK(AT_BREA, AD_VENO, 4, 9)), SIZ(355, 486, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_NOHEAD|M1_UNSOLID|M1_HERBIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("frame pouncing trouncing platonically", S_VAMPIRE, LVL(82, 10, -25, 87, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_ILLU, 1, 1), ATTK(AT_HUGS, AD_INER, 5, 21), ATTK(AT_ENGL, AD_SANI, 4, 7), ATTK(AT_WEAP, AD_DRIN, 7, 14), NO_ATTK, NO_ATTK), SIZ(1109, 422, 0, MS_CAR, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS| M1_TPORT|M1_HERBIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("eclamptic swisher inculpated stuccoed unsuspected foreclosing", S_VAMPIRE, LVL(83, 13, -17, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_WERE, 9, 10), ATTK(AT_TUCH, AD_DEPR, 5, 20), ATTK(AT_LASH, AD_LEVI, 6, 5), ATTK(AT_STNG, AD_DGST, 1, 13), ATTK(AT_CLAW, AD_MEMO, 2, 14), NO_ATTK), SIZ(2911, 849, 0, MS_SPOILER, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("derangement neurosensory holocaust", S_VAMPIRE, LVL(84, 12, -29, 97, -7), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BOOM, AD_NEXU, 6, 15), ATTK(AT_BREA, AD_POIS, 8, 13), ATTK(AT_SPIT, AD_NGRA, 1, 17), ATTK(AT_BEAM, AD_SGLD, 1, 12), NO_ATTK, NO_ATTK), SIZ(1923, 147, 0, MS_SOUND, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY| M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("xeroxing deaccessioned", S_VAMPIRE, LVL(84, 27, 2, 80, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BOOM, AD_SOUN, 9, 21), ATTK(AT_TRAM, AD_DRCH, 1, 3), ATTK(AT_BITE, AD_PART, 9, 1), ATTK(AT_TENT, AD_STCK, 4, 4), ATTK(AT_NONE, AD_SLUD, 8, 9), ATTK(AT_TENT, AD_CONF, 9, 3)), SIZ(257, 1044, 0, MS_PHOTO, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("eden moralize chi", S_VAMPIRE, LVL(85, 12, -7, 99, 4), (1), A(ATTK(AT_KICK, AD_UVUU, 2, 4), ATTK(AT_NONE, AD_ICEB, 9, 4), ATTK(AT_TRAM, AD_DEBU, 8, 14), ATTK(AT_MAGC, AD_GRAV, 6, 10), ATTK(AT_TENT, AD_STAT, 2, 20), NO_ATTK), SIZ(1746, 853, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_ELF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chiang-shi", S_VAMPIRE, LVL(86, 24, -20, 100, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 8, 30), ATTK(AT_BITE, AD_DRST, 10, 30), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_BEAM, AD_DRLI, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("tschiang-shi", S_VAMPIRE, LVL(86, 24, -20, 100, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 8, 30), ATTK(AT_BITE, AD_DRST, 10, 30), ATTK(AT_GAZE, AD_SANI, 10, 10), ATTK(AT_BEAM, AD_DRLI, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("pursuance quantity ultramicroscopic celebrity", S_VAMPIRE, LVL(86, 13, 7, 65, 0), (G_SGROUP|2), A(ATTK(AT_RATH, AD_TCKL, 5, 5), ATTK(AT_BITE, AD_NIVE, 5, 17), ATTK(AT_BITE, AD_DRLI, 7, 2), ATTK(AT_STNG, AD_NPRO, 1, 9), ATTK(AT_TRAM, AD_SANI, 7, 11), ATTK(AT_SPIT, AD_PAIN, 6, 7)), SIZ(1603, 148, 0, MS_NEIGH, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS|M1_HERBIVORE, M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("brigading handle", S_VAMPIRE, LVL(86, 19, -21, 75, 2), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TRAM, AD_TRAP, 8, 15), ATTK(AT_TENT, AD_INER, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1535, 1370, 0, MS_POKEDEX, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chargeable vocative pouter", S_VAMPIRE, LVL(86, 12, -15, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_NACU, 1, 18), ATTK(AT_ENGL, AD_BANI, 6, 2), ATTK(AT_LASH, AD_UVUU, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(243, 183, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_MINDLESS, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inquiring valiantly", S_VAMPIRE, LVL(87, 8, -19, 82, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_CNCL, 2, 10), ATTK(AT_BOOM, AD_WERE, 7, 2), ATTK(AT_GAZE, AD_BLND, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(430, 36, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS| M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cowpox mustier bola syria catbird", S_VAMPIRE, LVL(87, 24, -21, 32, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DRCO, 8, 6), ATTK(AT_HUGS, AD_SITM, 8, 8), ATTK(AT_NONE, AD_DRCO, 2, 15), ATTK(AT_TENT, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(4400, 1588, 0, MS_BOAST, MZ_TINY), MR_COLD|MR_POISON|MR_ACID, MR_POISON, M1_SWIM|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_STRONG|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("glassful matrilineally", S_VAMPIRE, LVL(87, 5, 6, 49, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_WISD, 8, 18), ATTK(AT_HUGS, AD_TLPT, 4, 19), ATTK(AT_SCRA, AD_LITT, 9, 6), ATTK(AT_EXPL, AD_NGRA, 6, 16), ATTK(AT_KICK, AD_WERE, 6, 11), ATTK(AT_BEAM, AD_THIE, 9, 5)), SIZ(532, 287, 0, MS_GRUNT, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("flauntiest undistilled", S_VAMPIRE, LVL(87, 12, 3, 95, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_SLUD, 1, 19), ATTK(AT_SPIT, AD_SITM, 2, 1), ATTK(AT_WEAP, AD_CURS, 8, 4), ATTK(AT_SCRA, AD_FREN, 1, 5), NO_ATTK, NO_ATTK), SIZ(42, 338, 0, MS_NEIGH, MZ_GIGANTIC), MR_DISINT|MR_ELEC, MR_ELEC, M1_FLY|M1_NOLIMBS, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("prizer interrogation", S_VAMPIRE, LVL(88, 12, -4, 31, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WGHT, 2, 16), ATTK(AT_CLAW, AD_POIS, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3841, 1295, 0, MS_SPELL, MZ_TINY), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_DEATH, M1_WALLWALK|M1_NEEDPICK|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("flux postclassical anxiously bluntest", S_VAMPIRE, LVL(88, 19, 6, 76, -4), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_MEMO, 4, 20), ATTK(AT_BOOM, AD_DRCO, 9, 11), ATTK(AT_MAGC, AD_DRIN, 6, 9), ATTK(AT_BUTT, AD_PAIN, 1, 6), ATTK(AT_MAGC, AD_FUMB, 2, 1), ATTK(AT_EXPL, AD_SAMU, 8, 21)), SIZ(220, 115, 0, MS_ANIMAL, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, MR_COLD|MR_STONE, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unbalanced vampire", S_VAMPIRE, LVL(88, 19, -23, 95, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 10, 6), ATTK(AT_WEAP, AD_SAMU, 10, 6), ATTK(AT_BITE, AD_DRLI, 3, 12), ATTK(AT_BITE, AD_DRLI, 3, 12), ATTK(AT_BEAM, AD_DRLI, 3, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("strigoi", S_VAMPIRE, LVL(90, 30, -40, 100, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 4, 30), ATTK(AT_BITE, AD_RBRE, 15, 30), ATTK(AT_BEAM, AD_DRLI, 5, 10), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_DREN, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, 0, M1_SWIM|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("forerunner decompensated", S_VAMPIRE, LVL(90, 9, 5, 56, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_SGLD, 3, 1), ATTK(AT_NONE, AD_SITM, 8, 14), ATTK(AT_NONE, AD_FIRE, 4, 10), ATTK(AT_BUTT, AD_TREM, 7, 4), NO_ATTK, NO_ATTK), SIZ(116, 344, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, 0, M2_LORD|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("charterer preconceal intwining mullioned", S_VAMPIRE, LVL(91, 19, -6, 81, 0), (1), A(ATTK(AT_ENGL, AD_RNG, 3, 12), ATTK(AT_BITE, AD_SHRD, 1, 6), ATTK(AT_RATH, AD_ICUR, 1, 9), ATTK(AT_TRAM, AD_ENCH, 4, 4), ATTK(AT_TENT, AD_NUMB, 9, 2), ATTK(AT_LASH, AD_TECH, 2, 3)), SIZ(43, 191, 0, MS_APOC, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER|M3_NONMOVING, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("journalism thousandth dissimulating", S_VAMPIRE, LVL(91, 9, -14, 89, 0), (1), A(ATTK(AT_MAGC, AD_PLAS, 1, 5), ATTK(AT_SPIT, AD_HALU, 9, 3), ATTK(AT_CLAW, AD_NTHR, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1496, 61, 0, MS_BOAST, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, MR_DEATH, M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("anger cullender intercultural sportswomen counterrevolution chiseller", S_VAMPIRE, LVL(91, 12, 4, 82, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SCRA, AD_ILLU, 2, 11), ATTK(AT_GAZE, AD_BLND, 7, 7), ATTK(AT_BREA, AD_DISN, 6, 18), ATTK(AT_HUGS, AD_DFOO, 9, 19), ATTK(AT_NONE, AD_HALU, 2, 1), ATTK(AT_WEAP, AD_SOUN, 3, 8)), SIZ(1804, 22, 0, MS_WERE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOLIMBS|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("notated bar", S_VAMPIRE, LVL(91, 21, -8, 28, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_RBRE, 5, 4), ATTK(AT_BEAM, AD_DRCH, 9, 9), ATTK(AT_MAGC, AD_PHYS, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(365, 364, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, MR_COLD|MR_STONE, M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("judaica cutaneously", S_VAMPIRE, LVL(92, 12, -15, 82, 0), (1), A(ATTK(AT_WEAP, AD_LUCK, 3, 2), ATTK(AT_MAGC, AD_DISE, 2, 16), ATTK(AT_HUGS, AD_ELEC, 1, 9), ATTK(AT_BREA, AD_THIE, 5, 11), NO_ATTK, NO_ATTK), SIZ(5, 208, 0, MS_SPOILER, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, MR_COLD, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("jacky highbinder", S_VAMPIRE, LVL(92, 16, -7, 99, 0), (1), A(ATTK(AT_WEAP, AD_SIN, 8, 14), ATTK(AT_WEAP, AD_THIR, 9, 9), ATTK(AT_BREA, AD_STTP, 2, 20), ATTK(AT_TRAM, AD_DARK, 1, 6), ATTK(AT_LASH, AD_TRAP, 6, 15), ATTK(AT_GAZE, AD_GLIB, 8, 2)), SIZ(1493, 586, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON|MR_DEATH|MR_DRAIN, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("captured outlawing", S_VAMPIRE, LVL(93, 25, -12, 91, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_MIDI, 5, 11), ATTK(AT_TUCH, AD_TREM, 1, 18), ATTK(AT_BREA, AD_UNPR, 2, 5), ATTK(AT_WEAP, AD_SAMU, 9, 18), NO_ATTK, NO_ATTK), SIZ(2739, 153, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_NOHEAD|M1_MINDLESS|M1_SLITHY, M2_NOPOLY|M2_MINION|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rutty derrick relishable craggier jabbering stuffy", S_VAMPIRE, LVL(94, 5, -20, 52, 12), (2), A(ATTK(AT_STNG, AD_STON, 8, 19), ATTK(AT_RATH, AD_VAPO, 3, 11), ATTK(AT_BREA, AD_HALU, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1432, 215, 0, MS_SUPERMAN, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sloppy misgovernment", S_VAMPIRE, LVL(94, 14, -13, 78, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_SHRD, 5, 11), ATTK(AT_BEAM, AD_DISE, 2, 20), ATTK(AT_LASH, AD_FRZE, 1, 15), ATTK(AT_BITE, AD_MIDI, 3, 3), ATTK(AT_TUCH, AD_EDGE, 2, 18), NO_ATTK), SIZ(470, 4, 0, MS_LIEDER, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("eglantine steed", S_VAMPIRE, LVL(94, 7, -19, 86, 19), (G_GENO|G_UNIQ|2), A(ATTK(AT_ENGL, AD_DAMA, 4, 19), ATTK(AT_EXPL, AD_TCKL, 8, 3), ATTK(AT_TENT, AD_PLAS, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2226, 52, 0, MS_COMBAT, MZ_GIGANTIC), MR_COLD|MR_SLEEP, 0, M1_CLING|M1_CONCEAL|M1_POIS, M2_PNAME|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bucking trundling myopy", S_VAMPIRE, LVL(95, 19, 1, 61, -15), (2), A(ATTK(AT_TENT, AD_SKIL, 3, 6), ATTK(AT_ENGL, AD_CALM, 7, 16), ATTK(AT_LASH, AD_NGRA, 4, 10), ATTK(AT_NONE, AD_AXUS, 7, 12), NO_ATTK, NO_ATTK), SIZ(1589, 119, 0, MS_PARROT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("floret weave", S_VAMPIRE, LVL(96, 14, 6, 3, 0), (1), A(ATTK(AT_BUTT, AD_PLYS, 3, 18), ATTK(AT_ENGL, AD_VAPO, 6, 9), ATTK(AT_ENGL, AD_UVUU, 1, 8), ATTK(AT_WEAP, AD_TIME, 3, 20), NO_ATTK, NO_ATTK), SIZ(1028, 15, 0, MS_MUMBLE, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("assaulting burlap", S_VAMPIRE, LVL(96, 25, -19, 71, 0), (2), A(ATTK(AT_RATH, AD_CHRN, 1, 17), ATTK(AT_GAZE, AD_ICEB, 9, 3), ATTK(AT_BREA, AD_DRLI, 1, 9), ATTK(AT_RATH, AD_PHYS, 6, 13), ATTK(AT_BUTT, AD_STAT, 7, 16), NO_ATTK), SIZ(831, 269, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_AMPHIBIOUS|M1_REGEN|M1_ACID, M2_LORD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("discoloring assimilated vastity", S_VAMPIRE, LVL(96, 19, -17, 87, 0), (1), A(ATTK(AT_LASH, AD_SPC2, 3, 5), ATTK(AT_BUTT, AD_PART, 5, 6), ATTK(AT_TRAM, AD_DGST, 9, 12), ATTK(AT_TENT, AD_TERR, 4, 10), ATTK(AT_BREA, AD_DRCH, 4, 1), NO_ATTK), SIZ(972, 195, 0, MS_FART_LOUD, MZ_TINY), MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("placenta centring", S_VAMPIRE, LVL(97, 10, 8, 92, 0), (G_VLGROUP|3), A(ATTK(AT_WEAP, AD_MIDI, 8, 10), ATTK(AT_WEAP, AD_DRCO, 7, 6), ATTK(AT_BUTT, AD_DARK, 9, 13), ATTK(AT_BEAM, AD_ANTI, 2, 21), ATTK(AT_BREA, AD_SPEL, 7, 2), NO_ATTK), SIZ(2165, 276, 0, MS_DRUGS, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID| M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cudweed galvanism", S_VAMPIRE, LVL(97, 12, 4, 16, -4), (1), A(ATTK(AT_STNG, AD_FLAM, 1, 15), ATTK(AT_CLAW, AD_RAGN, 8, 5), ATTK(AT_SCRA, AD_STTP, 9, 18), ATTK(AT_NONE, AD_MINA, 6, 2), ATTK(AT_NONE, AD_DRST, 1, 2), ATTK(AT_LASH, AD_SHRD, 5, 13)), SIZ(295, 1673, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("endure decoding", S_VAMPIRE, LVL(97, 12, 8, 77, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_FEAR, 2, 9), ATTK(AT_BEAM, AD_LEGS, 5, 13), ATTK(AT_KICK, AD_DRCO, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1980, 329, 0, MS_SQEEK, MZ_LARGE), MR_FIRE|MR_ELEC, 0, M1_NOHEAD|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("forger yarrow", S_VAMPIRE, LVL(98, 14, -8, 32, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_SGLD, 8, 16), ATTK(AT_SCRA, AD_DEST, 4, 15), ATTK(AT_SCRA, AD_SLIM, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1767, 247, 0, MS_LIEDER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("batwomen overinclined", S_VAMPIRE, LVL(99, 14, 6, 81, 0), (G_UNIQ|3), A(ATTK(AT_GAZE, AD_HEAL, 2, 2), ATTK(AT_KICK, AD_WRAP, 3, 10), ATTK(AT_BUTT, AD_SITM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1026, 348, 0, MS_BOAST, MZ_MEDIUM), MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_DEMON|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pebbly wintling", S_VAMPIRE, LVL(99, 17, 9, 95, 0), (4), A(ATTK(AT_TUCH, AD_RBAD, 6, 12), ATTK(AT_TRAM, AD_CONT, 8, 5), ATTK(AT_KICK, AD_LAVA, 6, 9), ATTK(AT_BUTT, AD_TLPT, 6, 4), NO_ATTK, NO_ATTK), SIZ(1335, 1, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON, 0, M1_FLY|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unworkable ting", S_VAMPIRE, LVL(99, 12, 9, 5, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_NONE, AD_DISN, 0, 9), ATTK(AT_BUTT, AD_WET, 1, 10), ATTK(AT_LASH, AD_DROP, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(444, 982, 0, MS_DEEPSTATE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_NOTAKE|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trash subnormally intriguing foxiest", S_VAMPIRE, LVL(100, 17, 8, 73, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_CLAW, AD_LITE, 1, 8), ATTK(AT_NONE, AD_MALK, 7, 21), ATTK(AT_TENT, AD_NEXU, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(722, 408, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("handkerchief hierarch", S_VAMPIRE, LVL(100, 17, -24, 85, 0), (2), A(ATTK(AT_BITE, AD_LAVA, 3, 7), ATTK(AT_BITE, AD_SIN, 8, 10), ATTK(AT_TUCH, AD_CURS, 1, 6), ATTK(AT_STNG, AD_CLRC, 2, 12), NO_ATTK, NO_ATTK), SIZ(620, 157, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("instanced sermon justiceship", S_VAMPIRE, LVL(100, 11, -28, 71, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_THIR, 1, 8), ATTK(AT_NONE, AD_DREA, 1, 21), ATTK(AT_MAGC, AD_CHRN, 1, 20), ATTK(AT_HUGS, AD_AXUS, 8, 26), ATTK(AT_BUTT, AD_HODS, 4, 17), NO_ATTK), SIZ(653, 276, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_FLY|M1_AMORPHOUS|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mfd conceptualize", S_VAMPIRE, LVL(100, 19, -30, 56, -2), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_GLIB, 3, 14), ATTK(AT_GAZE, AD_NEXU, 9, 18), ATTK(AT_NONE, AD_LITT, 1, 25), ATTK(AT_NONE, AD_FAMN, 1, 12), ATTK(AT_TRAM, AD_PLAS, 1, 11), NO_ATTK), SIZ(139, 618, 0, MS_TREESQUAD, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("galvanized gelatinize nickelodeon outspelling", S_VAMPIRE, LVL(100, 15, -9, 76, -8), (G_UNIQ|1), A(ATTK(AT_BEAM, AD_STUN, 6, 25), ATTK(AT_MAGC, AD_UVUU, 9, 24), ATTK(AT_TENT, AD_BADE, 3, 18), ATTK(AT_BITE, AD_SPC2, 1, 25), ATTK(AT_SCRA, AD_DISP, 9, 16), NO_ATTK), SIZ(2587, 162, 0, MS_WERE, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_THICK_HIDE|M1_SEE_INVIS, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("doleful standstill", S_VAMPIRE, LVL(102, 19, -26, 96, 18), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_FEMI, 1, 24), ATTK(AT_TENT, AD_DRDX, 2, 3), ATTK(AT_BUTT, AD_DRDX, 1, 8), ATTK(AT_BREA, AD_ELEC, 2, 14), ATTK(AT_CLAW, AD_SLUD, 3, 22), NO_ATTK), SIZ(1042, 752, 0, MS_DRUGS, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_TPORT|M1_ACID|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("beard clairvoyancy", S_VAMPIRE, LVL(102, 16, -23, 74, 19), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_FRZE, 7, 11), ATTK(AT_TENT, AD_LAZY, 8, 9), ATTK(AT_BUTT, AD_FAMN, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(346, 142, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_STONE, MR_STONE, M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("barrio unchastised", S_VAMPIRE, LVL(103, 24, 10, 85, -19), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHKH, 4, 24), ATTK(AT_BUTT, AD_ANTI, 7, 22), ATTK(AT_RATH, AD_VULN, 6, 15), ATTK(AT_BEAM, AD_TIME, 2, 10), ATTK(AT_BOOM, AD_FAKE, 9, 5), ATTK(AT_TENT, AD_STON, 7, 12)), SIZ(668, 127, 0, MS_FART_LOUD, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT|MR_ELEC, M1_NOHANDS|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("powerboat tsuba hominem cohabited", S_VAMPIRE, LVL(103, 18, -11, 80, -1), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_KICK, AD_FEAR, 5, 1), ATTK(AT_KICK, AD_CALM, 4, 19), ATTK(AT_MAGC, AD_AMNE, 3, 5), ATTK(AT_HUGS, AD_TLPT, 7, 16), NO_ATTK, NO_ATTK), SIZ(54, 182, 0, MS_SISSY, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("devilling toxical", S_VAMPIRE, LVL(103, 16, 10, 95, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_TENT, AD_VAPO, 9, 2), ATTK(AT_WEAP, AD_FEAR, 6, 17), ATTK(AT_BITE, AD_STAT, 6, 2), ATTK(AT_KICK, AD_HEAL, 6, 17), ATTK(AT_WEAP, AD_LITT, 9, 8), ATTK(AT_SCRA, AD_PART, 1, 2)), SIZ(80, 186, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("agitable sept", S_VAMPIRE, LVL(104, 13, -19, 95, 1), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BREA, AD_DIMN, 1, 9), ATTK(AT_WEAP, AD_DCAY, 8, 6), ATTK(AT_WEAP, AD_FIRE, 4, 15), ATTK(AT_TRAM, AD_GRAV, 7, 2), ATTK(AT_WEAP, AD_SPC2, 3, 22), NO_ATTK), SIZ(4168, 1233, 0, MS_GYPSY, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_SLEEP|MR_STONE, M1_FLY|M1_SWIM|M1_TUNNEL|M1_MINDLESS|M1_SLITHY, M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("boomeranging duck", S_VAMPIRE, LVL(104, 12, -10, 76, 0), (G_GENO|3), A(ATTK(AT_SCRA, AD_ACID, 4, 10), ATTK(AT_EXPL, AD_SLEE, 3, 23), ATTK(AT_TRAM, AD_WEEP, 5, 9), ATTK(AT_NONE, AD_CALM, 0, 23), NO_ATTK, NO_ATTK), SIZ(2452, 111, 0, MS_SHOE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_SLEEP, M1_NEEDPICK|M1_CONCEAL|M1_ACID, M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("kindergarten puritanically flannelly", S_VAMPIRE, LVL(104, 17, -33, 82, -12), (G_GENO|G_UNIQ|4), A(ATTK(AT_BOOM, AD_STCK, 4, 13), ATTK(AT_KICK, AD_LEGS, 4, 11), ATTK(AT_BUTT, AD_AMNE, 7, 25), ATTK(AT_TENT, AD_SITM, 2, 3), NO_ATTK, NO_ATTK), SIZ(359, 662, 0, MS_HCALIEN, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_EGOTYPE|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chastely irreplaceably creasiest wig blossoming", S_VAMPIRE, LVL(104, 18, -26, 77, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_MANA, 2, 7), ATTK(AT_WEAP, AD_ENCH, 7, 21), ATTK(AT_BITE, AD_HEAL, 2, 24), ATTK(AT_TRAM, AD_LAZY, 7, 24), ATTK(AT_CLAW, AD_SPEL, 1, 10), NO_ATTK), SIZ(204, 397, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("coleslaw yellowly fishnet", S_VAMPIRE, LVL(105, 18, -3, 97, 0), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_FAMN, 1, 3), ATTK(AT_WEAP, AD_DREA, 1, 20), ATTK(AT_CLAW, AD_FAKE, 1, 21), ATTK(AT_BUTT, AD_MCRE, 1, 10), NO_ATTK, NO_ATTK), SIZ(3452, 480, 0, MS_BOT, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_MAGIC|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("brewery carpetbagged guyana accessed chapmen andrew", S_VAMPIRE, LVL(105, 16, -16, 100, -4), (G_GENO|G_SGROUP|3), A(ATTK(AT_BREA, AD_WRAT, 6, 14), ATTK(AT_GAZE, AD_DISP, 9, 22), ATTK(AT_HUGS, AD_UVUU, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4887, 788, 0, MS_WHORE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chekhov gaelic obsoleted channelled", S_VAMPIRE, LVL(105, 17, -6, 90, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_HUGS, AD_WEBS, 8, 21), ATTK(AT_SPIT, AD_DREA, 6, 22), ATTK(AT_HUGS, AD_EDGE, 9, 20), ATTK(AT_CLAW, AD_MINA, 1, 12), NO_ATTK, NO_ATTK), SIZ(781, 967, 0, MS_JAPANESE, MZ_TINY), MR_COLD|MR_POISON|MR_ACID, 0, M1_CLING|M1_CONCEAL, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kidnapee jota", S_VAMPIRE, LVL(105, 15, 3, 98, 0), (4), A(ATTK(AT_CLAW, AD_AXUS, 1, 26), ATTK(AT_SCRA, AD_FIRE, 9, 6), ATTK(AT_TUCH, AD_SLOW, 5, 9), ATTK(AT_WEAP, AD_CHRN, 3, 22), ATTK(AT_WEAP, AD_ELEC, 6, 1), ATTK(AT_CLAW, AD_BURN, 7, 21)), SIZ(2529, 614, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_CLING|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rotgut tennyson", S_VAMPIRE, LVL(106, 14, -35, 83, 12), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SPIT, AD_WTHR, 1, 18), ATTK(AT_NONE, AD_WRAT, 6, 18), ATTK(AT_NONE, AD_NPRO, 3, 20), ATTK(AT_GAZE, AD_LETH, 7, 14), ATTK(AT_MAGC, AD_COLD, 0, 1), ATTK(AT_BITE, AD_NPRO, 4, 26)), SIZ(1483, 235, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dildo crosstown", S_VAMPIRE, LVL(106, 16, -28, 98, -15), (G_GENO|4), A(ATTK(AT_WEAP, AD_NAST, 4, 9), ATTK(AT_BUTT, AD_FUMB, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(701, 703, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dehumidifying bike", S_VAMPIRE, LVL(106, 15, 0, 69, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_DRCH, 2, 16), ATTK(AT_MAGC, AD_DCAY, 5, 2), ATTK(AT_SCRA, AD_GRAV, 5, 5), ATTK(AT_TENT, AD_UVUU, 9, 3), NO_ATTK, NO_ATTK), SIZ(54, 158, 0, MS_COW, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOHANDS, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("basso unheedful", S_VAMPIRE, LVL(107, 20, -26, 95, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_CONT, 9, 16), ATTK(AT_MAGC, AD_DREN, 4, 21), ATTK(AT_SPIT, AD_NEXU, 3, 5), ATTK(AT_KICK, AD_ALIN, 2, 23), NO_ATTK, NO_ATTK), SIZ(574, 1676, 0, MS_SMITH, MZ_HUGE), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_REGEN|M1_TPORT| M1_TPORT_CNTRL, M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mexico recounting", S_VAMPIRE, LVL(107, 20, -32, 77, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_FREN, 1, 21), ATTK(AT_BITE, AD_LAZY, 6, 24), ATTK(AT_LASH, AD_SAMU, 6, 7), ATTK(AT_GAZE, AD_BANI, 1, 3), NO_ATTK, NO_ATTK), SIZ(3244, 1278, 0, MS_GURGLE, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("usufruct priest healthier", S_VAMPIRE, LVL(111, 19, -16, 92, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_TERR, 4, 10), ATTK(AT_STNG, AD_PEST, 1, 8), ATTK(AT_GAZE, AD_DEST, 1, 7), ATTK(AT_SCRA, AD_STUN, 3, 19), ATTK(AT_GAZE, AD_ANTI, 9, 25), NO_ATTK), SIZ(5, 972, 0, MS_MEW, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY| M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("disturb calling", S_VAMPIRE, LVL(111, 18, -18, 92, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_BEAM, AD_DEBU, 5, 21), ATTK(AT_SPIT, AD_ICUR, 8, 24), ATTK(AT_BITE, AD_CURS, 3, 17), ATTK(AT_WEAP, AD_NPRO, 2, 1), NO_ATTK, NO_ATTK), SIZ(325, 186, 0, MS_WAIL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_STRONG|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("untwisting wrinkling", S_VAMPIRE, LVL(111, 11, -7, 86, 0), (1), A(ATTK(AT_BREA, AD_TRAI, 2, 18), ATTK(AT_NONE, AD_STCK, 6, 21), ATTK(AT_LASH, AD_STAT, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(65, 1465, 0, MS_BARK, MZ_LARGE), MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("shallow photocomposed indochina detained exultant exhibit", S_VAMPIRE, LVL(111, 13, -8, 80, 0), (1), A(ATTK(AT_MAGC, AD_LAZY, 1, 7), ATTK(AT_ENGL, AD_SLIM, 6, 4), ATTK(AT_BEAM, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(832, 123, 0, MS_SING, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_PETRIFIES, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("coagent astray", S_VAMPIRE, LVL(111, 13, 10, 88, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_LETH, 5, 10), ATTK(AT_HUGS, AD_NACU, 4, 26), ATTK(AT_KICK, AD_TERR, 8, 10), ATTK(AT_NONE, AD_ILLU, 7, 2), ATTK(AT_STNG, AD_ACID, 9, 22), ATTK(AT_HUGS, AD_LAVA, 2, 9)), SIZ(1433, 169, 0, MS_CAR, MZ_TINY), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("lamplight saleroom", S_VAMPIRE, LVL(112, 16, -22, 85, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_TLPT, 8, 25), ATTK(AT_TENT, AD_CHAO, 8, 10), ATTK(AT_BITE, AD_CNCL, 1, 4), ATTK(AT_BITE, AD_FUMB, 5, 7), ATTK(AT_LASH, AD_DRCH, 1, 15), NO_ATTK), SIZ(732, 9, 0, MS_TREESQUAD, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("telecaster smokepot facula bankside", S_VAMPIRE, LVL(112, 34, -8, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_FAKE, 5, 1), ATTK(AT_SCRA, AD_TECH, 6, 8), ATTK(AT_BEAM, AD_TECH, 6, 23), ATTK(AT_NONE, AD_MALK, 0, 5), ATTK(AT_TRAM, AD_DRDX, 1, 14), NO_ATTK), SIZ(829, 1014, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_NOEYES|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("conquered nubbier", S_VAMPIRE, LVL(114, 23, -18, 93, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_NPRO, 8, 14), ATTK(AT_SCRA, AD_CAST, 7, 2), ATTK(AT_BITE, AD_LEVI, 2, 17), ATTK(AT_LASH, AD_MEMO, 1, 10), NO_ATTK, NO_ATTK), SIZ(368, 71, 0, MS_ESCAPE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("venatic restudied", S_VAMPIRE, LVL(114, 28, 9, 99, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CHRN, 8, 18), ATTK(AT_WEAP, AD_PHYS, 4, 22), ATTK(AT_ENGL, AD_DREN, 9, 13), ATTK(AT_WEAP, AD_ILLU, 9, 1), ATTK(AT_MAGC, AD_GRAV, 4, 9), ATTK(AT_GAZE, AD_FLAM, 3, 21)), SIZ(73, 509, 0, MS_SING, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_MINDLESS|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_GIANT| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eft uncoiled", S_VAMPIRE, LVL(115, 19, -6, 80, -19), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_CHRN, 3, 20), ATTK(AT_CLAW, AD_MINA, 8, 22), ATTK(AT_TENT, AD_AMNE, 6, 20), ATTK(AT_HUGS, AD_SLOW, 3, 13), ATTK(AT_TENT, AD_TLPT, 6, 25), NO_ATTK), SIZ(50, 619, 0, MS_DJINNI, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("stockbroker inviable", S_VAMPIRE, LVL(115, 6, 6, 97, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_SPIT, AD_NAST, 1, 7), ATTK(AT_MAGC, AD_AMNE, 8, 5), ATTK(AT_SCRA, AD_TLPT, 1, 12), ATTK(AT_SCRA, AD_RBRE, 8, 19), ATTK(AT_STNG, AD_NGEN, 9, 17), ATTK(AT_WEAP, AD_VAMP, 2, 22)), SIZ(1864, 296, 0, MS_ANIMAL, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_REGEN|M1_ACID, M2_NOPOLY|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("imprinting rial chord", S_VAMPIRE, LVL(118, 17, 8, 84, -8), (G_SGROUP|4), A(ATTK(AT_BITE, AD_UVUU, 4, 16), ATTK(AT_GAZE, AD_VULN, 1, 8), ATTK(AT_STNG, AD_CLRC, 2, 9), ATTK(AT_MAGC, AD_ICUR, 6, 17), NO_ATTK, NO_ATTK), SIZ(2762, 119, 0, MS_TRUMPET, MZ_GIGANTIC), MR_DEATH, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("incomprehensibly horal", S_VAMPIRE, LVL(118, 15, -29, 85, 0), (1), A(ATTK(AT_RATH, AD_DIMN, 5, 8), ATTK(AT_STNG, AD_WERE, 3, 14), ATTK(AT_WEAP, AD_WRAP, 3, 4), ATTK(AT_WEAP, AD_VULN, 1, 15), ATTK(AT_MAGC, AD_PLYS, 6, 1), ATTK(AT_BUTT, AD_ALIN, 5, 12)), SIZ(271, 1026, 0, MS_LIEDER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC|M3_SLIME, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("inversion hardbound dwindle sunbathed univ cumulated", S_VAMPIRE, LVL(118, 61, 6, 87, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_WEEP, 9, 8), ATTK(AT_WEAP, AD_CONF, 5, 8), ATTK(AT_SCRA, AD_CONT, 4, 23), ATTK(AT_BEAM, AD_LAVA, 5, 7), ATTK(AT_TUCH, AD_PEST, 1, 2), NO_ATTK), SIZ(1974, 397, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_DISINT, M1_TPORT_CNTRL, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hillbilly antagonizing", S_VAMPIRE, LVL(119, 12, -40, 94, 0), (1), A(ATTK(AT_BEAM, AD_FAKE, 1, 11), ATTK(AT_BUTT, AD_MALK, 5, 23), ATTK(AT_STNG, AD_LUCK, 8, 10), ATTK(AT_NONE, AD_NUMB, 4, 13), ATTK(AT_SCRA, AD_WET, 7, 20), NO_ATTK), SIZ(2863, 286, 0, MS_GRUNT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("balled transfer", S_VAMPIRE, LVL(119, 13, 5, 76, 0), (2), A(ATTK(AT_TRAM, AD_SITM, 1, 1), ATTK(AT_WEAP, AD_ALIN, 9, 20), ATTK(AT_BUTT, AD_LEGS, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3770, 38, 0, MS_GRUNT, MZ_HUGE), MR_SLEEP, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("beat ribald", S_VAMPIRE, LVL(119, 12, 6, 91, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_NONE, AD_ACID, 0, 8), ATTK(AT_LASH, AD_COLD, 1, 20), ATTK(AT_KICK, AD_SAMU, 7, 1), ATTK(AT_BITE, AD_CNCL, 6, 9), ATTK(AT_BITE, AD_VENO, 5, 20), NO_ATTK), SIZ(698, 279, 0, MS_GLYPHS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_COLD, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_CARNIVORE, M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("prissiest skyrocket", S_VAMPIRE, LVL(120, 12, -13, 89, -6), (3), A(ATTK(AT_KICK, AD_RBAD, 6, 17), ATTK(AT_TENT, AD_SLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(251, 356, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_NASTY|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("overpessimistic chichi", S_VAMPIRE, LVL(120, 20, -4, 71, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_HUGS, AD_SANI, 9, 16), ATTK(AT_RATH, AD_ELEC, 3, 19), ATTK(AT_TUCH, AD_FREN, 1, 21), ATTK(AT_TRAM, AD_TDRA, 6, 5), ATTK(AT_BEAM, AD_AMNE, 1, 13), NO_ATTK), SIZ(1831, 21, 0, MS_CLOCK, MZ_TINY), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_MINDLESS, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("indorser bleakly", S_VAMPIRE, LVL(120, 18, -21, 74, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_ICEB, 1, 5), ATTK(AT_TRAM, AD_INER, 3, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1697, 942, 0, MS_SMITH, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("schistose totalling bawling unshamed housekeeper", S_VAMPIRE, LVL(121, 14, -37, 75, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_CAST, 5, 24), ATTK(AT_NONE, AD_DISE, 7, 25), ATTK(AT_KICK, AD_THIR, 7, 5), ATTK(AT_BOOM, AD_HEAL, 2, 26), ATTK(AT_TENT, AD_WTHR, 1, 21), NO_ATTK), SIZ(1442, 391, 0, MS_MEW, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("white scrawliest snowballed", S_VAMPIRE, LVL(121, 13, -34, 7, 20), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_ENGL, AD_WERE, 1, 5), ATTK(AT_TRAM, AD_WISD, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3014, 1096, 0, MS_FEARHARE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_JEWELS|M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("topped bioptic", S_VAMPIRE, LVL(121, 15, 0, 47, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_VAPO, 3, 19), ATTK(AT_SCRA, AD_TLPT, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1461, 180, 0, MS_DRUGS, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ORC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hosteling tambour", S_VAMPIRE, LVL(121, 26, 7, 93, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_RNG, 9, 23), ATTK(AT_BUTT, AD_RUNS, 1, 20), ATTK(AT_EXPL, AD_DRST, 6, 10), ATTK(AT_TUCH, AD_WISD, 5, 18), NO_ATTK, NO_ATTK), SIZ(1815, 530, 0, MS_LIEDER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_CLING|M1_HUMANOID|M1_THICK_HIDE, M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("transshipped bumpier", S_VAMPIRE, LVL(122, 18, -12, 90, 0), (G_UNIQ|3), A(ATTK(AT_GAZE, AD_DRCO, 1, 4), ATTK(AT_SCRA, AD_MCRE, 7, 5), ATTK(AT_TRAM, AD_TERR, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2142, 560, 0, MS_WOLLOH, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wondering recrystallizing", S_VAMPIRE, LVL(122, 12, 1, 82, 18), (G_GENO|3), A(ATTK(AT_STNG, AD_THIR, 1, 23), ATTK(AT_MAGC, AD_SLEE, 6, 8), ATTK(AT_WEAP, AD_POLY, 5, 17), ATTK(AT_BREA, AD_MIDI, 1, 21), ATTK(AT_MAGC, AD_AGGR, 2, 26), NO_ATTK), SIZ(1897, 336, 0, MS_BARBER, MZ_LARGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_SLITHY|M1_REGEN|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("splendider pissoir", S_VAMPIRE, LVL(123, 26, -9, 90, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_WERE, 8, 7), ATTK(AT_HUGS, AD_ICEB, 5, 20), ATTK(AT_MAGC, AD_PLAS, 7, 7), ATTK(AT_EXPL, AD_DRLI, 1, 8), ATTK(AT_BEAM, AD_FLAM, 9, 2), NO_ATTK), SIZ(164, 219, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_MINDLESS|M1_TPORT|M1_POIS, M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("persuade fellahin solstice stirrer", S_VAMPIRE, LVL(124, 15, 7, 72, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_GLIB, 9, 11), ATTK(AT_TRAM, AD_FEAR, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2434, 1128, 0, MS_CORONA, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_ACID, M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bobble harassment goalie", S_VAMPIRE, LVL(124, 17, -1, 74, -20), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_WEEP, 7, 5), ATTK(AT_TRAM, AD_MALK, 3, 9), ATTK(AT_BOOM, AD_DEPR, 2, 3), ATTK(AT_BUTT, AD_NIVE, 6, 14), ATTK(AT_WEAP, AD_PLAS, 7, 12), ATTK(AT_RATH, AD_WISD, 8, 18)), SIZ(2531, 1382, 0, MS_BOT, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("barony equably", S_VAMPIRE, LVL(125, 11, -23, 16, 0), (3), A(ATTK(AT_BREA, AD_SLIM, 7, 3), ATTK(AT_BOOM, AD_GRAV, 5, 24), ATTK(AT_GAZE, AD_ANTI, 7, 20), ATTK(AT_WEAP, AD_BURN, 4, 9), ATTK(AT_WEAP, AD_SITM, 8, 5), ATTK(AT_WEAP, AD_NTHR, 2, 6)), SIZ(145, 101, 0, MS_MISSING, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stoning patriarchy enthuse", S_VAMPIRE, LVL(125, 12, -28, 75, -14), (4), A(ATTK(AT_LASH, AD_LITT, 1, 4), ATTK(AT_CLAW, AD_RNG, 4, 3), ATTK(AT_SCRA, AD_PLAS, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 482, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_HIDE|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bedpost rolled", S_VAMPIRE, LVL(125, 14, 2, 82, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 24), ATTK(AT_STNG, AD_CAST, 5, 5), ATTK(AT_EXPL, AD_LETH, 1, 3), ATTK(AT_BUTT, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK), SIZ(130, 262, 0, MS_GURGLE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Vlad the Impaler", S_VAMPIRE, LVL(14, 18, -3, 80, -10), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSCAND|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), /* * Wraiths */ MON("shambling wight", S_WRAITH, LVL(0, 6, 9, 0, -3), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("low wight", S_WRAITH, LVL(0, 8, 8, 0, -3), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("grumble wight", S_WRAITH, LVL(0, 6, 9, 0, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_SCOR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tucher w", S_WRAITH, LVL(0, 6, 10, 0, -6), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, MR_COLD|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("magic touch", S_WRAITH, LVL(0, 6, 10, 0, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_MCRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, MR_COLD|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("glyphic touch", S_WRAITH, LVL(0, 6, 10, 0, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_BADE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_GLYPHS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, MR_COLD|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("auberge bungalow devitalize masturbation", S_WRAITH, LVL(0, 11, 6, 22, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_ENGL, AD_TPTO, 1, 1), ATTK(AT_MAGC, AD_CURS, 1, 1), ATTK(AT_GAZE, AD_CHRN, 1, 5), ATTK(AT_BITE, AD_MAGM, 1, 3), ATTK(AT_STNG, AD_UVUU, 1, 2), NO_ATTK), SIZ(3566, 11, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shamble walk", S_WRAITH, LVL(1, 6, 10, 10, -6), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("maeins", S_WRAITH, LVL(1, 3, 7, 0, -7), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("shamble swing", S_WRAITH, LVL(1, 6, 10, 10, -6), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shamble fling", S_WRAITH, /* spawns with sling, 10 talc, leather armor and sneakers */ LVL(1, 6, 10, 10, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flaxen starshadow", S_WRAITH, LVL(1, 24, -5, 100, 10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SLEE, 1, 5), ATTK(AT_TUCH, AD_SLEE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_HUMANOID, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_UNSOLID|M1_HUMANOID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_NASTY|M2_STALK|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("repercussive sputum", S_WRAITH, LVL(1, 21, -1, 54, -18), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_NONE, AD_NAST, 1, 4), ATTK(AT_TENT, AD_SITM, 1, 2), ATTK(AT_SPIT, AD_TERR, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2063, 959, 0, MS_TRUMPET, MZ_LARGE), MR_COLD|MR_SLEEP, 0, M1_CONCEAL, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shamble float", S_WRAITH, LVL(2, 7, 9, 10, -6), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("barrow wight", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("instrumental wight", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TREM, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("swight", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hidden barrow wight", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_HIDE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dumb wight", S_WRAITH, LVL(3, 9, 7, 5, -3), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("keep wight", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ILLU, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("kreisler", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_WANDER, 0, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("coldtouch barrow wight", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_COLD, 1, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("moaning wight", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fully stupid barrow wight", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_CLAW, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("anti-curfew wight", S_WRAITH, LVL(3, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_NIVE, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dipping notoriety", S_WRAITH, LVL(3, 12, 3, 67, 11), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_WEEP, 1, 9), ATTK(AT_BEAM, AD_CALM, 1, 8), ATTK(AT_TUCH, AD_BLND, 2, 3), ATTK(AT_MAGC, AD_STUN, 1, 8), ATTK(AT_SPIT, AD_LAVA, 3, 4), NO_ATTK), SIZ(959, 495, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_STRONG|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("assist assent black metropolitan serging", S_WRAITH, LVL(3, 12, 2, 30, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_NPRO, 6, 1), ATTK(AT_BEAM, AD_HODS, 3, 7), ATTK(AT_SPIT, AD_FEMI, 3, 5), ATTK(AT_BEAM, AD_UVUU, 4, 1), ATTK(AT_BOOM, AD_PHYS, 3, 7), NO_ATTK), SIZ(413, 143, 0, MS_DRUGS, MZ_SMALL), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD, M2_NOPOLY|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("damned", S_WRAITH, LVL(4, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_DRLI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sorta potato", S_WRAITH, LVL(4, 8, 7, 5, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dead shape", S_WRAITH, LVL(4, 8, 8, 10, -6), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wight", S_WRAITH, LVL(5, 12, 5, 5, -3), (G_NOCORPSE|G_GENO|10), A(ATTK(AT_CLAW, AD_DRLI, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("dress wight", S_WRAITH, /* spawns with elegant broadsword, victorian underwear and kitchen apron */ LVL(5, 12, 5, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter wight", S_WRAITH, LVL(5, 12, 5, 5, -3), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_CLAW, AD_DRLI, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("water wight", S_WRAITH, LVL(5, 12, 5, 5, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_CLAW, AD_DRLI, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_DRLI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undiget", S_WRAITH, LVL(5, 9, 7, 5, -3), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("president wight", S_WRAITH, LVL(5, 12, 5, 5, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_CLAW, AD_CNCL, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("anti-covid fighter", S_WRAITH, /* spawns with poison repellant armor */ LVL(5, 12, 5, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("covid warner", S_WRAITH, LVL(5, 12, 5, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wiger wagio", S_WRAITH, LVL(5, 10, 6, 20, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_DISP, 1, 6), ATTK(AT_BUTT, AD_SLOW, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_BRAG, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Gelmer", S_WRAITH, /* if Kelana has not been spawned, she'll be spawned in addition to Gelmer */ LVL(5, 6, 0, 100, -20), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_SLIM, 5, 4), ATTK(AT_KICK, AD_LITT, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_POIS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undraped refurbishment", S_WRAITH, LVL(5, 4, 6, 79, 4), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_BLND, 1, 3), ATTK(AT_HUGS, AD_DRDX, 6, 1), ATTK(AT_CLAW, AD_PLAS, 5, 6), ATTK(AT_WEAP, AD_WEBS, 5, 1), ATTK(AT_BEAM, AD_THIE, 5, 5), ATTK(AT_BUTT, AD_WET, 3, 9)), SIZ(1262, 122, 0, MS_ROAR, MZ_HUGE), MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE, M2_STALK|M2_STRONG|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wraith", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|18), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("alu wraith", S_WRAITH, /* spawns with sling and 25 junk metal, wraith effects when eaten */ LVL(6, 12, 4, 15, -6), (G_GENO|4), A(ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("acid wraith", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|2), A(ATTK(AT_TUCH, AD_ACID, 1, 6), ATTK(AT_NONE, AD_ACID, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_ACID|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unhittable wraith", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wroos", S_WRAITH, LVL(6, 9, 7, 10, -6), (G_GENO|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hittable wraith", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|7), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("domestic wraith", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_DOMESTIC, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wraith shaman", S_WRAITH, /* evil patch idea by jonadab, probably much more dangerous in brogue than here */ LVL(6, 12, 4, 15, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wafer-thin mint", S_WRAITH, /* idea by NCommander */ LVL(6, 12, 4, 15, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shapeomato", S_WRAITH, LVL(6, 12, 6, 0, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GIBBERISH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_MINDLESS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("fourk spectre", S_WRAITH, /* evil patch idea by jonadab */ LVL(6, 18, 4, 15, -6), (G_GENO|1|G_RGROUP|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty wraith", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|6), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("human wraith", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bleach ghost", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("rotten wraith", S_WRAITH, /* corpse is already aged, has wraith effects when eaten */ LVL(6, 12, 4, 15, -6), (G_GENO|3), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crypt wraith", S_WRAITH, /* was a unique named Crypt Thing in FHS */ LVL(6, 12, 4, 100, -6), (1), A(ATTK(AT_TUCH, AD_TLPT, 1, 8), ATTK(AT_GAZE, AD_TLPT, 0, 0), ATTK(AT_NONE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_HITASTWO|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("handicap w", S_WRAITH, LVL(6, 9, 4, 15, -6), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gud wraith", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|3), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bitchy little one", S_WRAITH, /* corpse can give experience level */ LVL(6, 12, 4, 15, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), ATTK(AT_TUCH, AD_SEDU, 0, 0), ATTK(AT_GAZE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO|MR_DISINT, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("the ghosts", S_WRAITH, LVL(6, 12, 4, 15, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tunnel wight", S_WRAITH, LVL(7, 12, 4, 5, -3), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("real tunnel wight", S_WRAITH, LVL(7, 12, 4, 5, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("surprise tunnel wight", S_WRAITH, LVL(7, 12, 4, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("erring wight", S_WRAITH, LVL(7, 24, 4, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_LASH, AD_DISP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("oblivion wight", S_WRAITH, LVL(7, 10, 4, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_AMNE, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bootcamp wight", S_WRAITH, LVL(7, 10, 4, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TRAI, 4, 4), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thirsty wraith", S_WRAITH, LVL(7, 12, 0, 50, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tunnel force wight", S_WRAITH, LVL(7, 12, 4, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DRLI, 3, 4), ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("trailer", S_WRAITH, LVL(7, 12, 4, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("car thief", S_WRAITH, LVL(7, 18, 6, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_CLAW, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("washing woman", S_WRAITH, /* spawns with dented pot */ LVL(7, 12, 0, 50, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SSEX, 1, 8), ATTK(AT_HUGS, AD_SSEX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty tunnel wight", S_WRAITH, LVL(7, 12, 4, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_PETTY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("zieluf", S_WRAITH, /* works like wraith corpse when eaten */ LVL(7, 12, 4, 15, -6), (G_GENO|2), A(ATTK(AT_TUCH, AD_DRLI, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hole wight", S_WRAITH, LVL(7, 10, 7, 5, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("talbot wight", S_WRAITH, LVL(7, 12, 4, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_TRAM, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_MINDLESS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("black heel sandal", S_WRAITH, /* uses italian heels */ LVL(7, 12, 4, 5, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("weeping woman", S_WRAITH, LVL(7, 12, 0, 50, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 8), ATTK(AT_HUGS, AD_STUN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("radioactive woman", S_WRAITH, LVL(7, 12, 0, 50, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CONT, 1, 8), ATTK(AT_HUGS, AD_STUN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lash mistress", S_WRAITH, LVL(7, 12, 0, 50, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PAIN, 1, 8), ATTK(AT_HUGS, AD_STUN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("insuperably clocking", S_WRAITH, LVL(7, 5, -5, 42, 0), (3), A(ATTK(AT_WEAP, AD_ACID, 1, 3), ATTK(AT_TRAM, AD_WEBS, 5, 3), ATTK(AT_ENGL, AD_POLY, 7, 2), ATTK(AT_NONE, AD_CALM, 3, 9), ATTK(AT_TRAM, AD_SHRD, 3, 7), NO_ATTK), SIZ(1208, 76, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_NOLIMBS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Wilpest Desbest", S_WRAITH, LVL(7, 8, 3, 20, 6), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_REGEN, M2_PNAME|M2_NOPOLY|M2_STALK|M2_STRONG|M2_MALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pale wraith", S_WRAITH, LVL(8, 12, 3, 15, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("e Pale Wraith with a lightning stroke.", S_WRAITH, /* not attacked by pets, doesn't get turns while at full HP, can bisect you in melee */ LVL(8, 12, 3, 15, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("shred wraith", S_WRAITH, LVL(8, 12, 3, 15, -6), (1), A(ATTK(AT_TUCH, AD_IDAM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gentle girl", S_WRAITH, LVL(8, 12, 3, 15, -6), (1), A(ATTK(AT_WEAP, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("ruby wraith", S_WRAITH, LVL(8, 12, 3, 15, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 3), ATTK(AT_TUCH, AD_BURN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("uthgen rapper", S_WRAITH, /* teleports randomly, generates walls when walking around */ LVL(8, 12, 4, 15, -6), (1), A(ATTK(AT_TUCH, AD_SOUN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_WALLWALK, M2_STALK|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wrumphus", S_WRAITH, LVL(8, 3, 2, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_CLING|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("kodak", S_WRAITH, LVL(8, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRLI, 1, 6), ATTK(AT_GAZE, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_STALK|M2_NASTY|M2_WANDER|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nikon", S_WRAITH, LVL(8, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRLI, 1, 6), ATTK(AT_GAZE, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_STALK|M2_NASTY|M2_WANDER|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("taxi xpress", S_WRAITH, /* teleports randomly */ LVL(8, 12, 3, 15, -6), (1), A(ATTK(AT_TRAM, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_MINDLESS|M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("wreapus", S_WRAITH, LVL(8, 12, 2, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BURBLE, MZ_LARGE), MR_HITASONE, 0, M1_CLING|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("swarming girl", S_WRAITH, LVL(8, 12, 3, 15, -6), (1|G_SGROUP), A(ATTK(AT_KICK, AD_DRIN, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("blith", S_WRAITH, LVL(8, 9, 6, 10, -6), (1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("huddled wraith", S_WRAITH, LVL(8, 12, 3, 15, -6), (1), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonvisual vindicatory", S_WRAITH, LVL(8, 8, 1, 31, 0), (3), A(ATTK(AT_BUTT, AD_WRAT, 7, 6), ATTK(AT_CLAW, AD_HEAL, 4, 6), ATTK(AT_ENGL, AD_TERR, 4, 1), ATTK(AT_LASH, AD_CORR, 7, 3), ATTK(AT_BEAM, AD_AGGR, 6, 1), NO_ATTK), SIZ(1626, 607, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_COLD, MR_FIRE, M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("paschal syndicated", S_WRAITH, LVL(8, 19, 4, 77, -1), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_BANI, 4, 6), ATTK(AT_WEAP, AD_WEEP, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2380, 979, 0, MS_IMITATE, MZ_TINY), MR_SLEEP, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG| M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bulimiac lawbreaking", S_WRAITH, LVL(9, 12, -8, 52, 0), (G_RGROUP|4), A(ATTK(AT_RATH, AD_DEBU, 1, 5), ATTK(AT_WEAP, AD_MIDI, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(312, 750, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_SLEEP, MR_SLEEP, M1_SWIM|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ducting countering", S_WRAITH, LVL(9, 10, 8, 33, 0), (G_GENO|3), A(ATTK(AT_SCRA, AD_DEBT, 6, 1), ATTK(AT_SCRA, AD_DETH, 9, 4), ATTK(AT_LASH, AD_NTHR, 1, 1), ATTK(AT_WEAP, AD_LITT, 4, 3), ATTK(AT_BREA, AD_LAZY, 4, 6), NO_ATTK), SIZ(858, 700, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gloomy gazer", S_WRAITH, LVL(9, 12, -5, 0, -3), (G_GENO|1), A(ATTK(AT_GAZE, AD_BLND, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_BREATHLESS|M1_FLY, M2_WANDER|M2_STALK|M2_PEACEFUL, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("seven-cloves-of-garlic fake", S_WRAITH, LVL(10, 12, 0, 30, -10), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_FAKE, 1, 1), ATTK(AT_TUCH, AD_FEAR, 1, 1), ATTK(AT_TUCH, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_HOSTILE|M2_FEMALE, 0, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("not a ghost", S_WRAITH, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("feature", S_WRAITH, LVL(10, 12, -2, 25, -6), (1), A(ATTK(AT_TUCH, AD_LUCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("darkhorn wraith", S_WRAITH, /* spawns with dark horn, corpse can give XL */ LVL(10, 12, -2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DARK, 3, 7), ATTK(AT_TUCH, AD_DRIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("castigating starshadow", S_WRAITH, LVL(10, 24, -5, 100, 10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SLEE, 1, 5), ATTK(AT_TUCH, AD_SLEE, 1, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_HUMANOID, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_UNSOLID|M1_HUMANOID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_NASTY|M2_STALK|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("apparition", S_WRAITH, LVL(10, 12, -2, 25, -6), (1), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("withering specter", S_WRAITH, LVL(10, 12, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_WTHR, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOTAKE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("very soft wench", S_WRAITH, /* spawns with short sword */ LVL(10, 12, 5, 0, 8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("phantasm", S_WRAITH, LVL(10, 12, 0, 30, -10), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TUCH, AD_SLEE, 1, 1), ATTK(AT_TUCH, AD_CURS, 1, 1), ATTK(AT_TUCH, AD_SEDU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_STALK|M2_HOSTILE|M2_FEMALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("inabiaf", S_WRAITH, LVL(10, 9, 4, 15, -6), (1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("zarielite zealot", S_WRAITH, LVL(10, 18, 0, 33, 7), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_WALLWALK|M1_HUMANOID|M1_BREATHLESS|M1_FLY, M2_STALK|M2_HOSTILE|M2_UNDEAD|M2_HUMAN, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("zarielite heretic", S_WRAITH, LVL(10, 18, 0, 33, 7), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_UNSOLID|M1_WALLWALK|M1_HUMANOID|M1_BREATHLESS|M1_FLY, M2_STALK|M2_HOSTILE|M2_UNDEAD|M2_HUMAN, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("evercomplaining ubersjw", S_WRAITH, /* spams you with messages when you're close */ LVL(10, 9, 5, 25, 8), (1), A(ATTK(AT_WEAP, AD_DIMN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spectro wraith", S_WRAITH, LVL(10, 14, 0, 50, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_COLD, 2, 6), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, HI_LORD), MON("stationed vamoosed dynamiting", S_WRAITH, LVL(10, 12, 5, 84, 20), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_TENT, AD_LUCK, 1, 7), ATTK(AT_TUCH, AD_WERE, 3, 8), ATTK(AT_GAZE, AD_WTHR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3732, 222, 0, MS_SUPERMAN, MZ_HUMAN), MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_REGEN, M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("continence fortification justing", S_WRAITH, LVL(10, 12, -8, 52, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_STNG, AD_LAVA, 6, 5), ATTK(AT_BREA, AD_POLY, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(363, 531, 0, MS_BARBER, MZ_TINY), MR_POISON|MR_ACID, MR_ACID, M1_CLING|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mangy reinformed", S_WRAITH, LVL(10, 20, -5, 71, 0), (1), A(ATTK(AT_GAZE, AD_TDRA, 6, 6), ATTK(AT_NONE, AD_WERE, 1, 2), ATTK(AT_WEAP, AD_WEEP, 8, 1), ATTK(AT_TENT, AD_NEXU, 3, 6), NO_ATTK, NO_ATTK), SIZ(2378, 258, 0, MS_GYPSY, MZ_TINY), MR_DISINT, 0, M1_FLY|M1_CONCEAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("preregistered shambled", S_WRAITH, LVL(10, 12, 3, 94, 16), (G_GENO|G_VLGROUP|3), A(ATTK(AT_NONE, AD_RUNS, 8, 3), ATTK(AT_BEAM, AD_DRCH, 4, 9), ATTK(AT_GAZE, AD_BLND, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(473, 0, 0, MS_WERE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("retorter pealing topsoiled walkover", S_WRAITH, LVL(11, 3, 5, 33, 3), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_RATH, AD_WET, 9, 6), ATTK(AT_KICK, AD_WRAP, 6, 1), ATTK(AT_HUGS, AD_VOMT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6, 155, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("polytechnic badger", S_WRAITH, LVL(11, 6, -6, 71, 4), (G_LGROUP|1), A(ATTK(AT_RATH, AD_THIE, 5, 3), ATTK(AT_KICK, AD_AMNE, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(288, 116, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_COLD, M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("meanie", S_WRAITH, LVL(12, 12, 4, 5, -3), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("not a shade", S_WRAITH, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, M4_SHADE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("belly navel pierced girl", S_WRAITH, /* spawns with victorian underwear */ LVL(12, 12, 4, 20, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_LAUGH, MZ_MEDIUM), MR_DISINT|MR_STONE, MR_DISINT, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_STRONG|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dreadwraith abomination", S_WRAITH, LVL(12, 18, -5, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 2, 6), ATTK(AT_TUCH, AD_DRLI, 2, 6), ATTK(AT_TUCH, AD_DRLI, 2, 6), ATTK(AT_TUCH, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_WAIL, MZ_LARGE), MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_NEUTER, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("big wraith", S_WRAITH, LVL(12, 13, 0, 15, -6), (G_GENO|4), A(ATTK(AT_TUCH, AD_DRLI, 1, 10), ATTK(AT_TUCH, AD_POIS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTHREE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dssch", S_WRAITH, LVL(12, 10, 7, 5, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dutush", S_WRAITH, LVL(12, 11, 5, 10, -6), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Tolkien's stealing squad", S_WRAITH, LVL(12, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 4), ATTK(AT_BREA, AD_SAMU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("wightspectre", S_WRAITH, /* gain level when eaten */ LVL(12, 15, 1, 25, -9), (G_GENO|2), A(ATTK(AT_TUCH, AD_DRLI, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SEE_INVIS|M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tulpas", S_WRAITH, /* spawns with club */ LVL(12, 12, 0, 30, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_BREA, AD_ELEC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wash to woman", S_WRAITH, LVL(12, 10, -2, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DREN, 4, 8), ATTK(AT_LASH, AD_NAST, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MOLEST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE|M2_NASTY, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dark tulpas", S_WRAITH, /* spawns with club */ LVL(12, 12, 0, 30, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_BREA, AD_ELEC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("now we defeated you", S_WRAITH, /* invisible, spawns with club */ LVL(12, 12, 0, 30, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_BREA, AD_ELEC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_DEEPSTATE, MZ_HUGE), MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("peered imponderably", S_WRAITH, LVL(12, 22, 9, 52, -8), (G_SGROUP|3), A(ATTK(AT_TRAM, AD_THIR, 8, 7), ATTK(AT_SPIT, AD_SLUD, 2, 5), ATTK(AT_STNG, AD_STAT, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1223, 121, 0, MS_ESCAPE, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_NOTAKE, M2_STALK|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("noncompeting give peacock brawnily", S_WRAITH, LVL(12, 21, 1, 13, 15), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_TDRA, 8, 4), ATTK(AT_STNG, AD_RUNS, 2, 4), ATTK(AT_STNG, AD_LITT, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1223, 108, 0, MS_CORONA, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Nazgul", S_WRAITH, LVL(13, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_DRLI, 1, 4), ATTK(AT_BREA, AD_SLEE, 2,25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_MALE|M2_COLLECT, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("polegul", S_WRAITH, LVL(13, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DRLI, 1, 4), ATTK(AT_BREA, AD_SLEE, 2,25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_MALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("beazgul", S_WRAITH, LVL(13, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 4), ATTK(AT_BEAM, AD_SLEE, 2,25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_MALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bashgul", S_WRAITH, LVL(13, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("pre-era specter", S_WRAITH, LVL(13, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TIME, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ubernazgul", S_WRAITH, /* sporkhack version which "screams" and stuns you from across the level --Amy */ LVL(13, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 4), ATTK(AT_BREA, AD_SLEE, 2,25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("duration haller", S_WRAITH, /* makes noise every turn that wakes up monsters */ LVL(13, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 4), ATTK(AT_BREA, AD_SLEE, 2,25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_LORD), MON("protected nazgul", S_WRAITH, LVL(13, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 4), ATTK(AT_BREA, AD_SLEE, 2,25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ringwraith", S_WRAITH, LVL(13, 12, 0, 25, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 4), ATTK(AT_BREA, AD_SLEE, 2,25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("uba nasgul", S_WRAITH, LVL(13, 14, 0, 45, -17), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BREA, AD_SLEE, 2,25), ATTK(AT_TUCH, AD_DRLI, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_GAZE, AD_DRLI, 2, 6)), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON5, M4_REVIVE, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("banshee", S_WRAITH, LVL(13, 15, 0, 50, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 8), ATTK(AT_HUGS, AD_DETH, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_WAIL, MZ_HUMAN), MR_HITASONE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dark wraith", S_WRAITH, LVL(14, 12, 1, 45, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("mindflay wraith", S_WRAITH, LVL(14, 12, 1, 45, -6), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("light auto", S_WRAITH, LVL(14, 12, 5, 45, -6), (1), A(ATTK(AT_TRAM, AD_DRIN, 1, 6), ATTK(AT_TRAM, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_MINDLESS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("racer champion", S_WRAITH, LVL(14, 18, 1, 45, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("serbian boss", S_WRAITH, LVL(14, 12, -4, 45, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_KICK, AD_GLIB, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("sister of some weird guy", S_WRAITH, LVL(14, 12, 1, 45, -6), (1), A(ATTK(AT_WEAP, AD_DRIN, 1, 6), ATTK(AT_KICK, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark shape", S_WRAITH, LVL(14, 13, -5, 45, -6), (1), A(ATTK(AT_TUCH, AD_LUCK, 1, 6), ATTK(AT_TUCH, AD_LUCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aniston bd4", S_WRAITH, LVL(14, 12, 1, 45, -6), (1), A(ATTK(AT_TRAM, AD_DRIN, 1, 6), ATTK(AT_TRAM, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_MINDLESS|M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty dark shape", S_WRAITH, LVL(14, 13, -5, 45, -6), (1), A(ATTK(AT_TUCH, AD_LUCK, 1, 6), ATTK(AT_TUCH, AD_LUCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("brown femmy", S_WRAITH, /* spawns with dancing shoes */ LVL(14, 10, -8, 100, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 7), ATTK(AT_SCRA, AD_EDGE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_PLUSFOUR|MR_HITASFOUR|MR_DEATH|MR_DRAIN|MR_STONE|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_PETRIFIES|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tuckered boggled riot", S_WRAITH, LVL(14, 13, -4, 32, -10), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SPIT, AD_TPTO, 6, 7), ATTK(AT_BOOM, AD_LEVI, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2295, 309, 0, MS_PAIN, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_ACID, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("roomer corned", S_WRAITH, LVL(14, 14, -10, 57, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_CORR, 8, 9), ATTK(AT_ENGL, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2939, 1032, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, MR_DISINT, M1_SWIM|M1_BREATHLESS|M1_UNSOLID|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("purple wraith", S_WRAITH, LVL(15, 12, 4, 15, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), ATTK(AT_ENGL, AD_DGST, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_OVIPAROUS|M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("specter", S_WRAITH, LVL(15, 30, 4, 15, -6), (G_GENO|G_SGROUP|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("spliceshee", S_WRAITH, /* splicehack banshee */ LVL(15, 10, 10, 0, 5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Soft Sarah", S_WRAITH, LVL(15, 12, 10, 0, 6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS */ /* speed 12-16, AC -3, MR 80, extra attacks 2, resists 3, M1 flags 4, M2 flags 2, M3 flags 0 */ MON("castle wight", S_WRAITH, LVL(16, 12, -3, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bane wight", S_WRAITH, LVL(16, 12, -3, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wind wight", S_WRAITH, LVL(16, 12, -3, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_CLRC, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("sub car", S_WRAITH, LVL(16, 6, 4, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_CLAW, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unholy wraith", S_WRAITH, LVL(16, 11, 2, 20, -6), (1), A(ATTK(AT_TUCH, AD_DRLI, 3, 4), ATTK(AT_TUCH, AD_ALIN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_WAIL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTHREE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("third act wight", S_WRAITH, LVL(16, 11, 2, 5, -3), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rotten wight", S_WRAITH, /* corpse should be aged */ LVL(16, 12, -3, 5, -3), (1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cheating wight", S_WRAITH, LVL(16, 12, -3, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SHAN, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unnimok", S_WRAITH, /* sic */ LVL(16, 12, -23, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_TRAM, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sister wight", S_WRAITH, LVL(16, 12, -3, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_TRAM, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("grave warrior", S_WRAITH, LVL(16, 12, -3, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("barrow warrior", S_WRAITH, LVL(16, 12, -3, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("Irmgard", S_WRAITH, /* permaconfused, appr randomizes from -1 to 1, randomly fails to move like bugbeam cube */ LVL(16, 8, 7, 0, 4), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_CONF, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inescapable criteria", S_WRAITH, LVL(16, 11, -1, 39, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_STNG, AD_HEAL, 5, 8), ATTK(AT_WEAP, AD_SCOR, 5, 5), ATTK(AT_BEAM, AD_ILLU, 4, 5), ATTK(AT_RATH, AD_GLIB, 8, 4), ATTK(AT_MAGC, AD_DEBU, 9, 4), ATTK(AT_ENGL, AD_TREM, 3, 7)), SIZ(1941, 309, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_COLD, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("twofer stranded pelagic", S_WRAITH, LVL(16, 19, 1, 2, -7), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_WEEP, 6, 5), ATTK(AT_HUGS, AD_RUST, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(532, 141, 0, MS_CAR, MZ_HUGE), MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_AMORPHOUS|M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIMIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("exertion jilting", S_WRAITH, LVL(17, 12, 0, 69, -4), (2), A(ATTK(AT_TRAM, AD_WTHR, 9, 9), ATTK(AT_TUCH, AD_CONT, 4, 4), ATTK(AT_EXPL, AD_AXUS, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 1189, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT| M1_HERBIVORE, M2_ROCKTHROW|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("plagued classer chordate", S_WRAITH, LVL(17, 14, -1, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ICUR, 9, 6), ATTK(AT_KICK, AD_VENO, 7, 3), ATTK(AT_HUGS, AD_DEPR, 9, 9), ATTK(AT_STNG, AD_NUMB, 2, 1), ATTK(AT_BITE, AD_UNPR, 7, 3), NO_ATTK), SIZ(947, 25, 0, MS_CONVERT, MZ_LARGE), MR_SLEEP, 0, M1_WALLWALK|M1_NOEYES|M1_ANIMAL|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("russian femmy", S_WRAITH, /* spawns with wedge sandals */ LVL(17, 13, 0, 20, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), MR_COLD|MR_STONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slaughter wight", S_WRAITH, LVL(18, 18, -8, 18, -4), (G_NOCORPSE|G_GENO|1|G_LGROUP), A(ATTK(AT_CLAW, AD_DRLI, 1, 4), ATTK(AT_CLAW, AD_DRLI, 1, 4), ATTK(AT_TUCH, AD_DREN, 2, 18), ATTK(AT_CLAW, AD_PHYS, 2, 18), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("king wraith", S_WRAITH, /* gain level when eaten */ LVL(18, 20, -4, 40, -12), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SEE_INVIS|M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("flaxen star-phantom", S_WRAITH, LVL(18, 14, 5, 30, 12), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_SCRA, AD_DISN, 1, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_UNSOLID|M1_HUMANOID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_LORD|M2_NASTY|M2_STALK|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("spectral wraith", S_WRAITH, /* wraith effects when eaten */ LVL(18, 20, -4, 40, -12), (1), A(ATTK(AT_TUCH, AD_VAMP, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, M1_SEE_INVIS|M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("woodicloudy", S_WRAITH, LVL(18, 12, -5, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ultra wight", S_WRAITH, LVL(18, 12, -3, 5, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 7), ATTK(AT_CLAW, AD_PHYS, 6, 7), ATTK(AT_CLAW, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_CLAW, AD_DRCO, 1, 1)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTHREE|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("osmosed bronchoscopy", S_WRAITH, LVL(19, 8, -3, 50, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_SLIM, 1, 8), ATTK(AT_BEAM, AD_DGST, 1, 2), ATTK(AT_BEAM, AD_DRST, 1, 5), ATTK(AT_WEAP, AD_DEPR, 1, 2), NO_ATTK, NO_ATTK), SIZ(1586, 532, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_REGEN, M2_NOPOLY|M2_WANDER|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ensuring upholsterer", S_WRAITH, LVL(19, 44, 3, 47, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_LITT, 5, 7), ATTK(AT_BREA, AD_NPRO, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 183, 0, MS_FART_NORMAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_GREEDY|M2_DWARF, M3_EGOTYPE|M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("abyss wraith", S_WRAITH, LVL(20, 12, -1, 65, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("heroine mocassin", S_WRAITH, /* uses sweet mocassins */ LVL(20, 12, -1, 65, -6), (1), A(ATTK(AT_KICK, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hanging property", S_WRAITH, LVL(20, 12, -1, 65, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_PLYS, 1, 6), ATTK(AT_GAZE, AD_PLYS, 1, 6), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wonderful unknown girl", S_WRAITH, LVL(20, 12, -1, 65, -6), (1), A(ATTK(AT_WEAP, AD_DRIN, 1, 6), ATTK(AT_KICK, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("really old spirit", S_WRAITH, LVL(20, 15, -8, 55, -6), (1), A(ATTK(AT_TUCH, AD_TIME, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("week-it-man", S_WRAITH, LVL(20, 15, -8, 55, -6), (1), A(ATTK(AT_WEAP, AD_ALIN, 2, 10), ATTK(AT_TUCH, AD_SIN, 1, 1), ATTK(AT_RATH, AD_SIN, 1, 1), ATTK(AT_BEAM, AD_SIN, 1, 1), ATTK(AT_GAZE, AD_ALIN, 5, 5), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("china femmy", S_WRAITH, /* spawns with hugging boot, +7 fartbonus */ LVL(20, 12, 4, 40, -3), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 8), ATTK(AT_WEAP, AD_EDGE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hells angel", S_WRAITH, LVL(20, 12, -1, 65, -6), (1), A(ATTK(AT_WEAP, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidatoraaaaah!", S_WRAITH, LVL(20, 18, 0, 100, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WRAT, 8, 8), ATTK(AT_HUGS, AD_WRAT, 8, 8), ATTK(AT_BEAM, AD_FREN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fathien wraith", S_WRAITH, LVL(20, 10, -12, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_STAT, 7, 7), ATTK(AT_MAGC, AD_COLD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_GRUNT, MZ_MEDIUM), MR_HITASFOUR|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE|M1_BREATHLESS|M1_FLY|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_ELF|M2_UNDEAD|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("huge wraith", S_WRAITH, LVL(20, 15, -4, 35, -6), (G_GENO|2), A(ATTK(AT_TUCH, AD_DRLI, 1, 15), ATTK(AT_TUCH, AD_POIS, 1, 20), ATTK(AT_BEAM, AD_NTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASTHREE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reaper", S_WRAITH, LVL(20, 12, 5, 50, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 1, 8), ATTK(AT_WEAP, AD_PAIN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_FLY, M2_UNDEAD|M2_STALK|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("city spirit", S_WRAITH, LVL(20, 15, -8, 55, -6), (1), A(ATTK(AT_TUCH, AD_LUCK, 1, 10), ATTK(AT_TUCH, AD_LUCK, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crevice wraith", S_WRAITH, LVL(20, 12, -1, 65, -6), (1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flagellating starshadow", S_WRAITH, LVL(20, 24, -5, 100, 10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SLEE, 1, 5), ATTK(AT_TUCH, AD_SLEE, 1, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_HUMANOID, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_UNSOLID|M1_HUMANOID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_NASTY|M2_STALK|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Len-kind", S_WRAITH, LVL(20, 13, -5, 70, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_FRZE, 5, 7), ATTK(AT_KICK, AD_SITM, 5, 6), ATTK(AT_TENT, AD_DRIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_HITASTWO, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: WAN_HASTE_MONSTER POT_FULL_HEALING BULLWHIP ORCISH_CHAIN_MAIL */ MON("chevying reflexology", S_WRAITH, LVL(20, 7, 4, 40, 13), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_MAGM, 1, 1), ATTK(AT_CLAW, AD_DISN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(767, 603, 0, MS_CODE, MZ_HUGE), MR_POISON|MR_STONE, MR_STONE, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_POIS, M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reconsecrate harelike tunneller scrapper minutiae mailable", S_WRAITH, LVL(21, 13, 4, 86, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DFOO, 1, 3), ATTK(AT_NONE, AD_ICEB, 5, 1), ATTK(AT_WEAP, AD_WET, 9, 6), ATTK(AT_NONE, AD_SSEX, 0, 2), ATTK(AT_MAGC, AD_ABDC, 8, 7), ATTK(AT_LASH, AD_DISE, 3, 8)), SIZ(1124, 436, 0, MS_DEAD, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("aldermen malthusianism", S_WRAITH, LVL(21, 23, -9, 7, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_RUNS, 5, 3), ATTK(AT_CLAW, AD_DRDX, 6, 8), ATTK(AT_BITE, AD_THIR, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(89, 834, 0, MS_IMITATE, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC|MR_STONE, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID| M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("paralyzed polemic", S_WRAITH, LVL(22, 15, -5, 20, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_AGGR, 3, 4), ATTK(AT_NONE, AD_TRAP, 4, 1), ATTK(AT_TENT, AD_FAKE, 9, 5), ATTK(AT_SPIT, AD_THIR, 6, 6), ATTK(AT_MAGC, AD_FUMB, 7, 1), ATTK(AT_HUGS, AD_HEAL, 1, 4)), SIZ(237, 41, 0, MS_SISSY, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("castigating star-phantom", S_WRAITH, LVL(22, 14, 5, 30, 12), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_SCRA, AD_DISN, 1, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK), SIZ(800, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_UNSOLID|M1_HUMANOID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_LORD|M2_NASTY|M2_STALK|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("floating spirit", S_WRAITH, LVL(22, 11, -10, 65, -6), (1), A(ATTK(AT_TUCH, AD_LUCK, 1, 12), ATTK(AT_TUCH, AD_LUCK, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("monomolecularly underproduction", S_WRAITH, LVL(23, 12, -2, 34, -1), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_ANTI, 4, 3), ATTK(AT_LASH, AD_LEGS, 7, 1), ATTK(AT_BITE, AD_AXUS, 8, 3), ATTK(AT_SCRA, AD_DGST, 3, 1), ATTK(AT_HUGS, AD_NIVE, 1, 8), ATTK(AT_SPIT, AD_HALU, 6, 5)), SIZ(2753, 615, 0, MS_CORONA, MZ_LARGE), MR_ELEC|MR_STONE, 0, M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bargain leach queerest", S_WRAITH, LVL(23, 12, 0, 79, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_THIR, 5, 1), ATTK(AT_TRAM, AD_ICEB, 8, 6), ATTK(AT_BITE, AD_GRAV, 5, 7), ATTK(AT_BITE, AD_ABDC, 7, 7), NO_ATTK, NO_ATTK), SIZ(666, 737, 0, MS_MUTE, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_NOHEAD|M1_SLITHY|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("predefining nastily", S_WRAITH, LVL(23, 12, -10, 29, -11), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_UNPR, 1, 4), ATTK(AT_SPIT, AD_MINA, 9, 6), ATTK(AT_SCRA, AD_VULN, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4488, 592, 0, MS_CODE, MZ_TINY), 0, 0, M1_SWIM|M1_HIDE|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("forest wight", S_WRAITH, LVL(24, 12, 2, 35, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_EXPL, AD_PHYS, 4, 20), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona wraith", S_WRAITH, /* 3 squares light, spawns with potion of invisibility, corpse gives gain level */ LVL(24, 12, -1, 65, -6), (1), A(ATTK(AT_TUCH, AD_NIVE, 1, 7), ATTK(AT_TUCH, AD_NIVE, 1, 7), ATTK(AT_TUCH, AD_NIVE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("wood wight", S_WRAITH, LVL(24, 12, 2, 35, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("weripon wight", S_WRAITH, LVL(24, 12, 2, 35, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("resentment liberally yoke wreaking cutter", S_WRAITH, LVL(24, 21, 0, 60, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_CHKH, 9, 7), ATTK(AT_WEAP, AD_WET, 2, 3), ATTK(AT_WEAP, AD_DRIN, 5, 2), ATTK(AT_SPIT, AD_SGLD, 4, 3), ATTK(AT_SPIT, AD_DREA, 8, 8), ATTK(AT_STNG, AD_ENCH, 1, 1)), SIZ(1075, 378, 0, MS_MUMBLE, MZ_HUMAN), MR_ELEC, 0, M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_HOSTILE, M3_SPIDER|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giga wraith", S_WRAITH, LVL(24, 12, -1, 65, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 7), ATTK(AT_TUCH, AD_DRIN, 1, 7), ATTK(AT_TUCH, AD_DRIN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Jaycee", S_WRAITH, /* spawns with razor whip, always knows where the player is */ LVL(24, 12, -20, 30, -20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_BLEE, 8, 12), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_BREA, AD_LAVA, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VICE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_HITASTHREE|MR_PLUSONE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flinger", S_WRAITH, /* spawns with sling and 50 sling ammos */ LVL(25, 12, -1, 65, -6), (1), A(ATTK(AT_WEAP, AD_DRLI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("stinger", S_WRAITH, LVL(25, 12, -1, 65, -6), (1), A(ATTK(AT_STNG, AD_DRIN, 1, 6), ATTK(AT_STNG, AD_DRIN, 1, 6), ATTK(AT_STNG, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("magic resistor", S_WRAITH, LVL(25, 12, -1, 65, -6), (1), A(ATTK(AT_TUCH, AD_MCRE, 3, 7), ATTK(AT_TUCH, AD_DRLI, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, MR_COLD|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tsching-sching", S_WRAITH, LVL(25, 5, -2, 45, -6), (1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("volcalinger", S_WRAITH, /* spawns with helmet, splint mail, sling and 50 volcanic glass */ LVL(25, 12, -1, 65, -6), (1), A(ATTK(AT_WEAP, AD_DRLI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO|MR_FIRE, MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aetherial revenant", S_WRAITH, LVL(25, 20, -5, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_WTHR, 4, 8), ATTK(AT_GAZE, AD_DARK, 4, 8), ATTK(AT_TENT, AD_DRST, 4, 8), ATTK(AT_BEAM, AD_DISN, 4, 8), ATTK(AT_NONE, AD_POIS, 4, 8)), SIZ(1200, 1200, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_SEE_INVIS|M1_FLY, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_WHITE), MON("bored spirit", S_WRAITH, LVL(25, 5, -12, 75, -6), (1), A(ATTK(AT_TUCH, AD_SCOR, 2, 10), ATTK(AT_TUCH, AD_SCOR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("frozen spirit", S_WRAITH, LVL(25, 5, -12, 75, -6), (1), A(ATTK(AT_TUCH, AD_LUCK, 2, 10), ATTK(AT_TUCH, AD_FRZE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flozen spirit", S_WRAITH, LVL(25, 5, -12, 75, -6), (1), A(ATTK(AT_TUCH, AD_SKIL, 2, 10), ATTK(AT_TUCH, AD_FRZE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pompeji choker", S_WRAITH, LVL(25, 18, -10, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WRAP, 5, 12), ATTK(AT_CLAW, AD_STUN, 8, 8), ATTK(AT_WEAP, AD_PHYS, 5, 15), ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_ACID|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("speedster spirit", S_WRAITH, LVL(26, 16, -15, 75, -6), (1), A(ATTK(AT_TUCH, AD_LUCK, 1, 15), ATTK(AT_TUCH, AD_LUCK, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("veil spirit", S_WRAITH, LVL(26, 16, -8, 75, -6), (1), A(ATTK(AT_TUCH, AD_AMNE, 1, 15), ATTK(AT_TUCH, AD_AMNE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("verveiler", S_WRAITH, LVL(26, 16, -8, 75, -6), (1), A(ATTK(AT_TUCH, AD_AMNE, 1, 15), ATTK(AT_TUCH, AD_AMNE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("electromagnetic spirit", S_WRAITH, LVL(26, 16, -8, 75, -6), (1), A(ATTK(AT_TUCH, AD_TECH, 1, 15), ATTK(AT_TUCH, AD_TECH, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("citrate nakedest", S_WRAITH, LVL(26, 13, 5, 95, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_RATH, AD_NUMB, 0, 2), ATTK(AT_BEAM, AD_SWAP, 3, 5), ATTK(AT_KICK, AD_HEAL, 1, 3), ATTK(AT_NONE, AD_WISD, 8, 8), ATTK(AT_HUGS, AD_NIVE, 8, 7), NO_ATTK), SIZ(3137, 1123, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, 0, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Shena's panty", S_WRAITH, LVL(26, 19, -5, 90, 14), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_PANTS, MZ_TINY), MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP|MR_DRAIN|MR_HITASFOUR, 0, M1_MINDLESS|M1_FLY|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("white wraith", S_WRAITH, LVL(26, 12, 0, 35, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_FEAR, 2, 6), ATTK(AT_EXPL, AD_PHYS, 4, 20), ATTK(AT_GAZE, AD_DARK, 1, 6), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("faded wraith", S_WRAITH, LVL(26, 12, 0, 35, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_FEAR, 2, 6), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_GAZE, AD_DARK, 1, 6), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("lausist", S_WRAITH, LVL(26, 14, -5, 90, 2), (1), A(ATTK(AT_KICK, AD_GLIB, 6, 7), ATTK(AT_BEAM, AD_AXUS, 4, 9), ATTK(AT_NONE, AD_WET, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grand wraith", S_WRAITH, LVL(27, 12, -1, 65, -6), (1), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_GAZE, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("itemwant wraith", S_WRAITH, LVL(28, 12, -1, 65, -6), (1), A(ATTK(AT_TUCH, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wang of death", S_WRAITH, /* always spawns with a wand of death, by Pinkbeast */ LVL(28, 12, 0, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clang-clang", S_WRAITH, /* spawns with iron chain */ LVL(28, 12, 0, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Christiane", S_WRAITH, LVL(28, 15, -20, 99, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_RBRE, 5, 6), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_GAZE, AD_CALM, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: SCR_BAD_EFFECT WAN_BAD_EFFECT SCR_TELEPORTATION */ MON("defenselessly inhospitality", S_WRAITH, LVL(28, 14, -10, 60, 16), (G_LGROUP|1), A(ATTK(AT_LASH, AD_TCKL, 3, 3), ATTK(AT_TENT, AD_LEVI, 5, 8), ATTK(AT_BEAM, AD_MEMO, 2, 5), ATTK(AT_SCRA, AD_DEST, 1, 3), NO_ATTK, NO_ATTK), SIZ(3, 686, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_ACID|M1_POIS, M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("thistly airfoil unripe", S_WRAITH, LVL(28, 28, -8, 2, 2), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_GRAV, 4, 7), ATTK(AT_NONE, AD_STTP, 3, 4), ATTK(AT_CLAW, AD_UNPR, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1011, 187, 0, MS_APOC, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_REGEN, M2_PRINCE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("influencing overdosage interbank ton", S_WRAITH, LVL(28, 9, 8, 1, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DREA, 7, 7), ATTK(AT_TUCH, AD_HODS, 6, 6), ATTK(AT_MAGC, AD_BLAS, 1, 3), ATTK(AT_TENT, AD_MAGM, 4, 9), ATTK(AT_BUTT, AD_CAST, 5, 5), ATTK(AT_ENGL, AD_PLAS, 6, 7)), SIZ(671, 3, 0, MS_WOLLOH, MZ_TINY), MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_THICK_HIDE|M1_OMNIVORE, M2_DEMON|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_NONMOVING|M3_SPIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tonsil reveled", S_WRAITH, LVL(29, 11, -9, 44, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_WET, 3, 6), ATTK(AT_STNG, AD_CHKH, 2, 1), ATTK(AT_NONE, AD_SPEL, 2, 3), ATTK(AT_HUGS, AD_MANA, 5, 1), NO_ATTK, NO_ATTK), SIZ(1919, 217, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_DISINT, 0, M1_WALLWALK|M1_TUNNEL|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("philter sententiously", S_WRAITH, LVL(29, 11, 7, 70, -1), (1), A(ATTK(AT_ENGL, AD_DCAY, 3, 1), ATTK(AT_LASH, AD_ICUR, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(734, 395, 0, MS_PRINCIPAL, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_ELF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("welshing mealie", S_WRAITH, LVL(29, 12, -10, 50, 6), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_FIRE, 5, 3), ATTK(AT_TENT, AD_DEBU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1092, 150, 0, MS_DRUGS, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG| M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("steel wraith", S_WRAITH, /* spawns with wraithblade */ LVL(30, 8, -20, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_BEAM, AD_NUMB, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grave wight", S_WRAITH, LVL(30, 12, -3, 55, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_EXPL, AD_PHYS, 4, 20), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cremation wight", S_WRAITH, LVL(30, 12, -3, 55, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("meso wight", S_WRAITH, LVL(30, 12, -3, 55, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("spanking starshadow", S_WRAITH, LVL(30, 24, -5, 100, 10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SLEE, 1, 5), ATTK(AT_TUCH, AD_SLEE, 1, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), NO_ATTK), SIZ(20, 20, 0, MS_HUMANOID, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_UNSOLID|M1_HUMANOID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_NASTY|M2_STALK|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("emasculating greenhouse pastoral attained discontinuation", S_WRAITH, LVL(30, 13, -1, 77, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_BADE, 7, 9), ATTK(AT_SPIT, AD_ABDC, 5, 7), ATTK(AT_WEAP, AD_LITE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(697, 1398, 0, MS_SOUND, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_POIS, M2_NOPOLY|M2_PNAME|M2_STALK|M2_GREEDY, M3_INFRAVISION|M3_POKEMON|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("naturel overreact", S_WRAITH, LVL(30, 14, 2, 50, 0), (2), A(ATTK(AT_CLAW, AD_LEGS, 3, 5), ATTK(AT_LASH, AD_INSA, 6, 7), ATTK(AT_WEAP, AD_FAMN, 4, 3), ATTK(AT_TUCH, AD_POIS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1844, 1314, 0, MS_COW, MZ_HUGE), 0, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flagellating star-phantom", S_WRAITH, LVL(30, 14, 5, 30, 12), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_SCRA, AD_DISN, 1, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_LASH, AD_NPRO, 5, 5), ATTK(AT_BEAM, AD_MAGM, 1, 1)), SIZ(800, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_UNSOLID|M1_HUMANOID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_LORD|M2_NASTY|M2_STALK|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bright walker", S_WRAITH, LVL(30, 12, -8, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS|M1_REGEN|M1_BREATHLESS|M1_FLY, M2_STRONG, M3_NOTAME|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("subway wight", S_WRAITH, LVL(32, 24, -15, 95, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_NONE, AD_DRLI, 1, 1), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_DRST, 4, 4), ATTK(AT_CLAW, AD_DRDX, 4, 4), ATTK(AT_CLAW, AD_DRCO, 4, 4)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSFOUR|MR_POISON|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_WANTSBOOK|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("one-stop wight", S_WRAITH, LVL(32, 24, -15, 95, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHAO, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSTWO|MR_POISON|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gigantic wraith", S_WRAITH, LVL(32, 16, -8, 50, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 2, 12), ATTK(AT_TUCH, AD_POIS, 2, 15), ATTK(AT_BEAM, AD_NTHR, 4, 8), ATTK(AT_GAZE, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_WALLWALK|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stationary wight", S_WRAITH, LVL(32, 16, -5, 55, -13), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("centare rostral aesthetically victualed", S_WRAITH, LVL(32, 13, -1, 7, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_DROP, 2, 4), ATTK(AT_MAGC, AD_HEAL, 5, 3), ATTK(AT_LASH, AD_IDAM, 3, 8), ATTK(AT_NONE, AD_NGEN, 1, 1), ATTK(AT_KICK, AD_CORR, 8, 7), NO_ATTK), SIZ(819, 112, 0, MS_APOC, MZ_TINY), MR_POISON, 0, M1_TUNNEL|M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_MALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("modulo condoling oxygenizing", S_WRAITH, LVL(32, 12, -9, 5, 18), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_MANA, 3, 1), ATTK(AT_KICK, AD_INSA, 3, 6), ATTK(AT_CLAW, AD_LEGS, 2, 5), ATTK(AT_LASH, AD_NGEN, 1, 9), ATTK(AT_TENT, AD_AXUS, 8, 9), ATTK(AT_KICK, AD_PHYS, 4, 6)), SIZ(624, 135, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, 0, M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_GNOME| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("replied traumatization missorted", S_WRAITH, LVL(33, 11, -5, 33, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_WET, 8, 2), ATTK(AT_SPIT, AD_LETH, 6, 2), ATTK(AT_TRAM, AD_SKIL, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(318, 16, 0, MS_FEARHARE, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_CARNIVORE| M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("prised cocky", S_WRAITH, LVL(33, 12, -5, 26, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_FEAR, 5, 1), ATTK(AT_TUCH, AD_BLEE, 5, 5), ATTK(AT_BUTT, AD_NGEN, 5, 9), ATTK(AT_ENGL, AD_SHAN, 8, 4), ATTK(AT_LASH, AD_DFOO, 2, 6), ATTK(AT_HUGS, AD_INER, 4, 5)), SIZ(1684, 241, 0, MS_SPOILER, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_REGEN| M1_TPORT|M1_ACID, M2_DEMON|M2_GREEDY|M2_JEWELS|M2_ELF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("silver wraith", S_WRAITH, LVL(33, 12, 0, 40, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_DARK, 1, 8), ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("adventurer wraith", S_WRAITH, LVL(33, 12, 0, 40, 6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("glamour hc bitch", S_WRAITH, LVL(33, 17, -15, 100, 5), (1), A(ATTK(AT_WEAP, AD_COLD, 8, 8), ATTK(AT_KICK, AD_PLYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("housekeeping hc bitch", S_WRAITH, LVL(33, 17, -15, 100, 5), (1), A(ATTK(AT_WEAP, AD_COLD, 8, 8), ATTK(AT_KICK, AD_PLYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wrathier sultrier saccharinity", S_WRAITH, LVL(34, 6, -3, 18, 5), (G_GENO|1), A(ATTK(AT_TRAM, AD_DISN, 1, 8), ATTK(AT_CLAW, AD_MAGM, 3, 7), ATTK(AT_TENT, AD_CHKH, 4, 1), ATTK(AT_TUCH, AD_GRAV, 3, 4), ATTK(AT_KICK, AD_INER, 1, 6), NO_ATTK), SIZ(11, 140, 0, MS_WERE, MZ_MEDIUM), MR_FIRE|MR_ELEC, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_UNSOLID|M1_OVIPAROUS, M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scarf impressed", S_WRAITH, LVL(34, 12, 7, 1, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_EXPL, AD_DISE, 4, 2), ATTK(AT_KICK, AD_TERR, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(836, 443, 0, MS_COW, MZ_GIGANTIC), MR_FIRE, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOHEAD|M1_TPORT_CNTRL|M1_ACID| M1_HERBIVORE, M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cougher sporting", S_WRAITH, LVL(34, 11, -9, 57, -11), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BREA, AD_FREN, 9, 8), ATTK(AT_CLAW, AD_SITM, 4, 5), ATTK(AT_BUTT, AD_RUST, 4, 1), ATTK(AT_LASH, AD_MEMO, 1, 9), ATTK(AT_BEAM, AD_BADE, 8, 7), ATTK(AT_GAZE, AD_DARK, 1, 1)), SIZ(2323, 67, 0, MS_MUTE, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("confusingly unbalance", S_WRAITH, LVL(35, 17, 10, 66, 0), (4), A(ATTK(AT_BUTT, AD_SITM, 9, 7), ATTK(AT_TENT, AD_FEMI, 1, 1), ATTK(AT_RATH, AD_VAPO, 6, 1), ATTK(AT_TENT, AD_POLY, 5, 9), ATTK(AT_MAGC, AD_SHAN, 3, 2), NO_ATTK), SIZ(303, 398, 0, MS_ESCAPE, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("valuer lurking fusspot", S_WRAITH, LVL(35, 7, -8, 74, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_INER, 4, 9), ATTK(AT_NONE, AD_RNG, 9, 1), ATTK(AT_BEAM, AD_DEPR, 3, 4), ATTK(AT_LASH, AD_CONT, 2, 4), ATTK(AT_LASH, AD_SOUN, 8, 2), NO_ATTK), SIZ(1177, 691, 0, MS_LIEDER, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("repent eighthly", S_WRAITH, LVL(35, 23, 7, 20, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_SLUD, 9, 6), ATTK(AT_BOOM, AD_TPTO, 6, 7), ATTK(AT_WEAP, AD_ACID, 8, 6), ATTK(AT_CLAW, AD_VOMT, 1, 7), ATTK(AT_TRAM, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_DREN, 1, 8)), SIZ(13, 791, 0, MS_SQAWK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("circumlunar superfluity", S_WRAITH, LVL(35, 21, 6, 55, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_MAGC, AD_IDAM, 7, 6), ATTK(AT_BUTT, AD_DETH, 1, 5), ATTK(AT_LASH, AD_AGGR, 5, 9), ATTK(AT_BOOM, AD_MINA, 1, 2), NO_ATTK, NO_ATTK), SIZ(839, 1321, 0, MS_SPELL, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE| M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("silent wren", S_WRAITH, LVL(35, 12, -8, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 5), ATTK(AT_GAZE, AD_PLYS, 4, 5), ATTK(AT_GAZE, AD_DRST, 4, 5), ATTK(AT_GAZE, AD_HALU, 4, 5), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("grey wraith", S_WRAITH, LVL(36, 12, 0, 55, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_HUGS, AD_FEAR, 2, 10), ATTK(AT_EXPL, AD_PHYS, 4, 40), ATTK(AT_GAZE, AD_DARK, 1, 6), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("indifferent wraith", S_WRAITH, LVL(36, 12, 0, 55, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_HUGS, AD_FEAR, 2, 10), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_GAZE, AD_DARK, 1, 6), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("fertilizable buffoon", S_WRAITH, LVL(36, 12, -6, 80, 0), (G_UNIQ|2), A(ATTK(AT_STNG, AD_PLYS, 7, 8), ATTK(AT_RATH, AD_NIVE, 7, 4), ATTK(AT_NONE, AD_WGHT, 9, 4), ATTK(AT_NONE, AD_RAGN, 5, 1), ATTK(AT_BUTT, AD_TECH, 3, 5), ATTK(AT_ENGL, AD_LAZY, 1, 6)), SIZ(3021, 0, 0, MS_AREOLA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("regard forebearing", S_WRAITH, LVL(37, 12, 4, 25, 19), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_RATH, AD_PAIN, 9, 1), ATTK(AT_TUCH, AD_MINA, 1, 6), ATTK(AT_LASH, AD_ELEC, 9, 6), ATTK(AT_WEAP, AD_PLAS, 4, 1), NO_ATTK, NO_ATTK), SIZ(332, 50, 0, MS_CHICKEN, MZ_MEDIUM), MR_COLD|MR_SLEEP, 0, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS, M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("malignly duller", S_WRAITH, LVL(38, 11, -2, 50, 0), (G_UNIQ|2), A(ATTK(AT_STNG, AD_BLEE, 4, 1), ATTK(AT_NONE, AD_ENCH, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(39, 415, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_DISINT, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("emperor wight", S_WRAITH, LVL(38, 13, -3, 75, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_EXPL, AD_PHYS, 4, 80), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BOOM, AD_PHYS, 4, 80), NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("dictator wight", S_WRAITH, LVL(38, 13, -3, 75, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BOOM, AD_PHYS, 4, 80), NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("black wraith", S_WRAITH, LVL(38, 13, -2, 75, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_FEAR, 3, 10), ATTK(AT_EXPL, AD_PHYS, 4, 40), ATTK(AT_GAZE, AD_DARK, 1, 6), ATTK(AT_BOOM, AD_PHYS, 4, 40)), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("unseen wraith", S_WRAITH, LVL(38, 13, -2, 75, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_FEAR, 3, 10), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_GAZE, AD_DARK, 1, 6), ATTK(AT_BOOM, AD_PHYS, 4, 40)), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("misemployment hydrotropism", S_WRAITH, LVL(38, 25, -10, 50, -12), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_SWAP, 8, 9), ATTK(AT_GAZE, AD_NTHR, 8, 1), ATTK(AT_EXPL, AD_CALM, 2, 9), ATTK(AT_ENGL, AD_INVE, 2, 1), ATTK(AT_STNG, AD_IDAM, 3, 5), NO_ATTK), SIZ(231, 1049, 0, MS_NURSE, MZ_GIGANTIC), MR_DRAIN, 0, M1_TPORT|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nether wraith", S_WRAITH, LVL(39, 13, -3, 80, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_FEAR, 3, 10), ATTK(AT_EXPL, AD_PHYS, 4, 80), ATTK(AT_GAZE, AD_DARK, 1, 6), ATTK(AT_BOOM, AD_PHYS, 4, 80)), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("recess wraith", S_WRAITH, LVL(39, 13, -3, 80, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_FEAR, 3, 10), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_GAZE, AD_DARK, 1, 6), ATTK(AT_BOOM, AD_PHYS, 4, 80)), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("adiabatic alliance", S_WRAITH, LVL(39, 43, 6, 22, -6), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_SWAP, 3, 7), ATTK(AT_LASH, AD_WERE, 1, 1), ATTK(AT_LASH, AD_SITM, 9, 2), ATTK(AT_WEAP, AD_DEPR, 8, 4), NO_ATTK, NO_ATTK), SIZ(168, 397, 0, MS_VAMPIRE, MZ_TINY), MR_COLD|MR_SLEEP, 0, M1_FLY|M1_CLING|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prename numskull replay", S_WRAITH, LVL(39, 11, -2, 11, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DEPR, 1, 1), ATTK(AT_WEAP, AD_SITM, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1106, 28, 0, MS_TREESQUAD, MZ_TINY), MR_ACID, MR_ACID, M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_REGEN, M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("centimeter rampancy unobjectionably editor", S_WRAITH, LVL(39, 20, -5, 3, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TUCH, AD_DCAY, 1, 4), ATTK(AT_SCRA, AD_WISD, 1, 4), ATTK(AT_RATH, AD_LAZY, 7, 7), ATTK(AT_GAZE, AD_ALIN, 8, 6), NO_ATTK, NO_ATTK), SIZ(3038, 615, 0, MS_METALMAFIA, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_NOTAKE|M1_NOLIMBS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spumier ageratum agonise spinal peseta forest", S_WRAITH, LVL(39, 13, -6, 63, 3), (G_GENO|G_UNIQ|2), A(ATTK(AT_GAZE, AD_SLOW, 7, 5), ATTK(AT_ENGL, AD_SIN, 3, 6), ATTK(AT_GAZE, AD_DRLI, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(796, 363, 0, MS_PAIN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_POIS, M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("resubmitting dispensable brittler deathbed beach", S_WRAITH, LVL(40, 10, 9, 18, -14), (4), A(ATTK(AT_TRAM, AD_THIE, 4, 9), ATTK(AT_EXPL, AD_CORR, 5, 3), ATTK(AT_BREA, AD_ICUR, 1, 1), ATTK(AT_BREA, AD_CLRC, 1, 6), ATTK(AT_BOOM, AD_MEMO, 4, 4), NO_ATTK), SIZ(4094, 1020, 0, MS_BARBER, MZ_TINY), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_NOEYES|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Sophia's hugging boot", S_WRAITH, LVL(40, 18, 0, 25, -12), (1), A(ATTK(AT_KICK, AD_FEAR, 6, 8), ATTK(AT_WEAP, AD_NPRO, 6, 6), ATTK(AT_KICK, AD_NPRO, 3, 4), ATTK(AT_KICK, AD_NPRO, 3, 4), ATTK(AT_BEAM, AD_NPRO, 3, 4), NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hardfought dictator", S_WRAITH, /* talks about variants */ LVL(40, 18, -20, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 6, 12), ATTK(AT_MAGC, AD_CAST, 8, 8), ATTK(AT_BREA, AD_VAPO, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_CUSS, MZ_HUMAN), MR_DISINT|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_NOTAME|M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Dark Schneider", S_WRAITH, LVL(40, 18, -6, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_VAMP, 4, 6), ATTK(AT_WEAP, AD_VAMP, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("Celine Jules", S_WRAITH, LVL(40, 12, -1, 30, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_BREA, AD_LITE, 5, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deflorescence feral", S_WRAITH, LVL(41, 12, 10, 12, -1), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_NEXU, 1, 5), ATTK(AT_TENT, AD_INSA, 9, 1), ATTK(AT_TRAM, AD_ILLU, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(438, 1133, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE, 0, M1_NOEYES|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cation federalist carolled", S_WRAITH, LVL(41, 11, 5, 85, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BUTT, AD_INVE, 1, 7), ATTK(AT_SCRA, AD_WEEP, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(245, 287, 0, MS_SPOILER, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_MINDLESS|M1_SLITHY, M2_UNDEAD|M2_MINION|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("discoursed defoliated brow saddened jilted", S_WRAITH, LVL(42, 13, 7, 2, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_WGHT, 3, 2), ATTK(AT_GAZE, AD_DCAY, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(415, 195, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_SLEEP, MR_COLD, M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HOBBIT|M2_FEMALE| M2_PEACEFUL, M3_NONMOVING|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("thankyou verbiage sideliner radiative", S_WRAITH, LVL(42, 4, -7, 8, -13), (G_GENO|1), A(ATTK(AT_RATH, AD_SLOW, 2, 9), ATTK(AT_SCRA, AD_RNG, 8, 4), ATTK(AT_WEAP, AD_SLIM, 1, 9), ATTK(AT_RATH, AD_WTHR, 2, 3), ATTK(AT_SCRA, AD_STUN, 3, 7), ATTK(AT_BEAM, AD_SLOW, 6, 2)), SIZ(871, 601, 0, MS_PARROT, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID|MR_STONE, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zephyr lord", S_WRAITH, LVL(43, 15, -5, 75, -6), (1), A(ATTK(AT_TUCH, AD_DRLI, 8, 2), ATTK(AT_TUCH, AD_DRST, 8, 2), ATTK(AT_TUCH, AD_DRCO, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Zappa the Possessed", S_WRAITH, LVL(43, 18, -7, 70, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_BEAM, AD_ACID, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_DRAIN|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("gam repealed", S_WRAITH, LVL(43, 12, -8, 81, 8), (G_GENO|G_RGROUP|1), A(ATTK(AT_ENGL, AD_SAMU, 3, 2), ATTK(AT_STNG, AD_THIE, 1, 5), ATTK(AT_TUCH, AD_MAGM, 1, 5), ATTK(AT_RATH, AD_CHRN, 5, 5), ATTK(AT_RATH, AD_BADE, 0, 7), NO_ATTK), SIZ(350, 895, 0, MS_POKEDEX, MZ_TINY), MR_COLD, 0, M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eyelid tuffet", S_WRAITH, LVL(43, 12, 4, 4, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_HUGS, AD_DRCH, 8, 3), ATTK(AT_RATH, AD_CAST, 8, 2), ATTK(AT_WEAP, AD_WISD, 4, 7), ATTK(AT_CLAW, AD_ABDC, 7, 1), ATTK(AT_RATH, AD_NAST, 8, 9), NO_ATTK), SIZ(1295, 104, 0, MS_APOC, MZ_GIGANTIC), MR_SLEEP, 0, M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("biennial belier", S_WRAITH, LVL(43, 12, 5, 59, 0), (4), A(ATTK(AT_KICK, AD_WISD, 7, 4), ATTK(AT_TUCH, AD_INSA, 8, 5), ATTK(AT_MAGC, AD_LAZY, 3, 1), ATTK(AT_SCRA, AD_WISD, 2, 8), ATTK(AT_SPIT, AD_DRIN, 1, 5), NO_ATTK), SIZ(2488, 1345, 0, MS_DRUGS, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_UNSOLID|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER|M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Shindou Saki", S_WRAITH, LVL(44, 18, -9, 90, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_FEAR, 5, 5), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_BEAM, AD_FIRE, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_DRAIN|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("enshrining transition", S_WRAITH, LVL(44, 11, -1, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_HALU, 2, 9), ATTK(AT_MAGC, AD_ACID, 1, 5), ATTK(AT_HUGS, AD_PHYS, 5, 9), ATTK(AT_TUCH, AD_INSA, 2, 1), ATTK(AT_KICK, AD_DCAY, 3, 3), ATTK(AT_BUTT, AD_NGEN, 5, 3)), SIZ(2180, 30, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("swamp wight", S_WRAITH, LVL(45, 12, -3, 40, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_POIS, 1, 8), ATTK(AT_TUCH, AD_DRLI, 4, 4), ATTK(AT_GAZE, AD_DARK, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sump wight", S_WRAITH, LVL(45, 12, -3, 40, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_POIS, 1, 8), ATTK(AT_TUCH, AD_DRLI, 4, 4), ATTK(AT_GAZE, AD_DARK, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tenantry salvable albeit", S_WRAITH, LVL(46, 20, -16, 44, 11), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 6, 10), ATTK(AT_HUGS, AD_ACID, 1, 8), ATTK(AT_MAGC, AD_MEMO, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3368, 83, 0, MS_BURBLE, MZ_TINY), MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_GREEDY|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("traducement untwisted rejectable", S_WRAITH, LVL(46, 12, -30, 8, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BOOM, AD_LEVI, 1, 4), ATTK(AT_GAZE, AD_RBRE, 8, 8), ATTK(AT_TRAM, AD_CNCL, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(333, 384, 0, MS_ALLA, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY| M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flossier soapiest", S_WRAITH, LVL(46, 18, 4, 55, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_COLD, 1, 21), ATTK(AT_TUCH, AD_CORR, 1, 3), ATTK(AT_CLAW, AD_PLYS, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3010, 866, 0, MS_GRUNT, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("damn thirst", S_WRAITH, LVL(46, 19, -25, 95, -6), (1), A(ATTK(AT_TUCH, AD_LUCK, 3, 15), ATTK(AT_TUCH, AD_THIR, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASFOUR, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("iodizing humanitarian electrocardiogram unsatisfying cooeeing", S_WRAITH, LVL(46, 11, -10, 74, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_EDGE, 9, 9), ATTK(AT_EXPL, AD_BLND, 3, 17), ATTK(AT_BEAM, AD_RBRE, 1, 7), ATTK(AT_GAZE, AD_TLPT, 1, 10), ATTK(AT_STNG, AD_SGLD, 9, 20), NO_ATTK), SIZ(692, 73, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSBELL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("clangored weaver", S_WRAITH, LVL(46, 29, 0, 89, -14), (3), A(ATTK(AT_BREA, AD_EDGE, 4, 16), ATTK(AT_BITE, AD_MANA, 5, 4), ATTK(AT_BREA, AD_DRST, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(635, 191, 0, MS_GURGLE, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("honester algonquian doz", S_WRAITH, LVL(46, 15, -17, 70, 0), (4), A(ATTK(AT_MAGC, AD_SIN, 8, 7), ATTK(AT_TRAM, AD_SLIM, 7, 1), ATTK(AT_STNG, AD_WEEP, 2, 15), ATTK(AT_TENT, AD_CONT, 6, 18), NO_ATTK, NO_ATTK), SIZ(16, 519, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE, M1_CLING|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("silly explicated unshipped", S_WRAITH, LVL(46, 12, -1, 90, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_KICK, AD_CNCL, 7, 11), ATTK(AT_BEAM, AD_PHYS, 2, 9), ATTK(AT_HUGS, AD_MALK, 4, 21), ATTK(AT_KICK, AD_CALM, 4, 21), NO_ATTK, NO_ATTK), SIZ(113, 30, 0, MS_FART_NORMAL, MZ_LARGE), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_REGEN|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GIANT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("calmer plummiest", S_WRAITH, LVL(47, 12, -24, 84, 5), (1), A(ATTK(AT_BEAM, AD_WEEP, 1, 8), ATTK(AT_SPIT, AD_SLOW, 6, 2), ATTK(AT_TENT, AD_NTHR, 7, 9), ATTK(AT_STNG, AD_DRLI, 2, 19), ATTK(AT_BUTT, AD_WRAT, 8, 12), ATTK(AT_SPIT, AD_WRAT, 1, 7)), SIZ(3080, 491, 0, MS_VAMPIRE, MZ_HUMAN), MR_COLD|MR_ACID, MR_ACID, M1_SWIM|M1_CLING|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("adhesively proprietorial papa", S_WRAITH, LVL(48, 13, -20, 64, -6), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_ICEB, 4, 1), ATTK(AT_LASH, AD_CHKH, 2, 5), ATTK(AT_TUCH, AD_VAPO, 5, 8), ATTK(AT_TUCH, AD_GLIB, 7, 6), ATTK(AT_WEAP, AD_CURS, 7, 8), NO_ATTK), SIZ(3, 233, 0, MS_WERE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tranquility ophthalmological", S_WRAITH, LVL(48, 11, -26, 81, 5), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_TENT, AD_CURS, 9, 5), ATTK(AT_SPIT, AD_RBAD, 1, 15), ATTK(AT_TENT, AD_PEST, 5, 5), ATTK(AT_CLAW, AD_VULN, 8, 21), ATTK(AT_SCRA, AD_NGRA, 2, 19), NO_ATTK), SIZ(182, 40, 0, MS_PANTS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_FLY|M1_NOLIMBS|M1_HUMANOID|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("interchanging teeming", S_WRAITH, LVL(48, 12, -13, 47, 0), (2), A(ATTK(AT_BREA, AD_SLOW, 7, 8), ATTK(AT_WEAP, AD_DFOO, 3, 11), ATTK(AT_WEAP, AD_POIS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2445, 507, 0, MS_BOSS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_UNSOLID, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("soothe vacancy micromillimeter cattleman", S_WRAITH, LVL(49, 44, -17, 54, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_EDGE, 3, 11), ATTK(AT_NONE, AD_WRAP, 9, 10), ATTK(AT_HUGS, AD_ACID, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2870, 347, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_COLD, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_TPORT_CNTRL, M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dictator twiggiest", S_WRAITH, LVL(49, 12, -14, 56, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_MCRE, 1, 11), ATTK(AT_EXPL, AD_WEEP, 3, 10), ATTK(AT_MAGC, AD_VENO, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(105, 93, 0, MS_SMITH, MZ_MEDIUM), MR_DISINT|MR_ACID, MR_DISINT, M1_FLY|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("calendaring skewered", S_WRAITH, LVL(49, 33, -9, 47, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_WEAP, AD_INER, 3, 2), ATTK(AT_ENGL, AD_DISE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(445, 877, 0, MS_VAMPIRE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_ACID, M2_NOPOLY|M2_LORD|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("big bulletator W", S_WRAITH, LVL(49, 24, -11, 7, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DRLI, 7, 10), ATTK(AT_BEAM, AD_NTHR, 8, 8), ATTK(AT_GAZE, AD_DRIN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 0, 0, MS_BULLETATOR, MZ_HUGE), MR_PLUSTWO|MR_HITASFOUR|MR_SLEEP|MR_DEATH|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS|M1_WALLWALK|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("advanced bulletator W", S_WRAITH, LVL(49, 12, -11, 7, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DRLI, 7, 10), ATTK(AT_BEAM, AD_NTHR, 8, 8), ATTK(AT_GAZE, AD_DRIN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 0, 0, MS_BULLETATOR, MZ_HUGE), MR_PLUSTWO|MR_HITASFOUR|MR_SLEEP|MR_DEATH|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS|M1_WALLWALK|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("The Witch-King of Angmar", S_WRAITH, LVL(50, 20, -10, 90, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_DRLI, 7, 7), ATTK(AT_MAGC, AD_SPEL, 7, 7), ATTK(AT_BEAM, AD_NTHR, 5, 5), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("intervocalic fixture aplomb forecast", S_WRAITH, LVL(51, 12, 8, 60, 0), (G_SGROUP|1), A(ATTK(AT_BITE, AD_POIS, 7, 5), ATTK(AT_HUGS, AD_NAST, 7, 21), ATTK(AT_WEAP, AD_DARK, 1, 10), ATTK(AT_NONE, AD_UVUU, 3, 4), NO_ATTK, NO_ATTK), SIZ(765, 590, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("infected straggled", S_WRAITH, LVL(52, 13, -13, 11, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_CONT, 9, 10), ATTK(AT_RATH, AD_HALU, 7, 13), ATTK(AT_BUTT, AD_VULN, 8, 12), ATTK(AT_BOOM, AD_SPC2, 8, 9), ATTK(AT_TENT, AD_POLY, 2, 14), NO_ATTK), SIZ(1172, 547, 0, MS_LIEDER, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_UNSOLID, M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_WANTSBELL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("georgian enlacing sloe internal typographer", S_WRAITH, LVL(52, 11, -20, 13, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_LASH, AD_NTHR, 1, 1), ATTK(AT_TRAM, AD_WEEP, 1, 12), ATTK(AT_ENGL, AD_SITM, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(478, 276, 0, MS_GURGLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bombed skittered", S_WRAITH, LVL(52, 17, -25, 69, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BUTT, AD_WRAT, 5, 17), ATTK(AT_GAZE, AD_NUMB, 3, 15), ATTK(AT_LASH, AD_BANI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1869, 1208, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_AMORPHOUS|M1_MINDLESS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NONMOVING|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("O-Iwa, the disfigured", S_WRAITH, LVL(52, 18, -10, 100, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_VAMP, 2, 4), ATTK(AT_TUCH, AD_FEAR, 5, 5), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_BEAM, AD_COLD, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("scavenging youthen", S_WRAITH, LVL(54, 12, -6, 24, -8), (G_RGROUP|3), A(ATTK(AT_BUTT, AD_PEST, 9, 10), ATTK(AT_KICK, AD_LITT, 8, 20), ATTK(AT_ENGL, AD_WET, 6, 10), ATTK(AT_LASH, AD_MIDI, 8, 13), NO_ATTK, NO_ATTK), SIZ(2025, 164, 0, MS_BURBLE, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("aeronautical federated", S_WRAITH, LVL(54, 12, 8, 66, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_RATH, AD_GRAV, 0, 3), ATTK(AT_ENGL, AD_DRCO, 9, 14), ATTK(AT_BITE, AD_SKIL, 2, 21), ATTK(AT_TENT, AD_DISP, 7, 7), ATTK(AT_SCRA, AD_ACID, 1, 11), ATTK(AT_BOOM, AD_LEGS, 5, 4)), SIZ(98, 109, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_JEWELS|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("payer port", S_WRAITH, LVL(54, 14, -19, 97, 17), (3), A(ATTK(AT_BEAM, AD_CHKH, 5, 21), ATTK(AT_HUGS, AD_DISP, 9, 2), ATTK(AT_KICK, AD_EDGE, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(48, 376, 0, MS_BURBLE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("incrusting longevity", S_WRAITH, LVL(55, 12, -8, 94, -3), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_FAMN, 3, 13), ATTK(AT_ENGL, AD_HALU, 5, 10), ATTK(AT_BEAM, AD_DRCH, 3, 17), ATTK(AT_STNG, AD_STON, 9, 8), NO_ATTK, NO_ATTK), SIZ(1963, 50, 0, MS_SHEEP, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL| M1_ACID, M2_STALK|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("scurry manured undulant", S_WRAITH, LVL(56, 12, -30, 70, 0), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_NAST, 1, 16), ATTK(AT_SCRA, AD_SLUD, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(602, 239, 0, MS_TEACHER, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_ELEC, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("usa conspicuously rewarded oscillographic blain licensable", S_WRAITH, LVL(56, 12, 4, 16, -7), (3), A(ATTK(AT_GAZE, AD_CHRN, 9, 18), ATTK(AT_WEAP, AD_ALIN, 1, 20), ATTK(AT_TUCH, AD_FAMN, 1, 13), ATTK(AT_HUGS, AD_MIDI, 7, 9), ATTK(AT_NONE, AD_SLOW, 8, 7), ATTK(AT_EXPL, AD_TIME, 4, 1)), SIZ(2543, 665, 0, MS_COMBAT, MZ_SMALL), MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HOBBIT|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("panic hoedown flaming", S_WRAITH, LVL(56, 12, 4, 67, 0), (3), A(ATTK(AT_GAZE, AD_RBRE, 3, 18), ATTK(AT_EXPL, AD_STUN, 1, 4), ATTK(AT_BOOM, AD_RNG, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(679, 160, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, MR_STONE, M1_HIDE|M1_NOHANDS|M1_UNSOLID, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("psychol spheroidal", S_WRAITH, LVL(57, 12, -10, 79, 0), (4), A(ATTK(AT_WEAP, AD_NUMB, 8, 10), ATTK(AT_WEAP, AD_SSEX, 1, 2), ATTK(AT_WEAP, AD_DARK, 9, 20), ATTK(AT_ENGL, AD_AGGR, 7, 19), ATTK(AT_LASH, AD_DRCO, 3, 6), ATTK(AT_TRAM, AD_HALU, 9, 10)), SIZ(1051, 188, 0, MS_PUPIL, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_METALLIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("lf overconfidently", S_WRAITH, LVL(58, 10, -10, 50, 0), (G_UNIQ|3), A(ATTK(AT_LASH, AD_TREM, 1, 16), ATTK(AT_BEAM, AD_DREA, 4, 2), ATTK(AT_BREA, AD_BURN, 8, 13), ATTK(AT_EXPL, AD_TERR, 8, 11), ATTK(AT_GAZE, AD_UVUU, 3, 14), NO_ATTK), SIZ(537, 369, 0, MS_TRUMPET, MZ_HUMAN), MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_TPORT|M1_CARNIVORE| M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shrugging kenning packaged", S_WRAITH, LVL(59, 14, -14, 71, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_DROP, 4, 6), ATTK(AT_SPIT, AD_SLUD, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3149, 4, 0, MS_ROAR, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, MR_COLD, M1_AMPHIBIOUS|M1_HUMANOID|M1_REGEN|M1_ACID, M2_DEMON|M2_PNAME|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Sophia's high-heeled lady's shoe", S_WRAITH, LVL(60, 20, -8, 78, -12), (1), A(ATTK(AT_KICK, AD_FEAR, 8, 10), ATTK(AT_WEAP, AD_DRCO, 8, 10), ATTK(AT_BREA, AD_ELEC, 8, 10), ATTK(AT_BEAM, AD_HALU, 8, 10), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP, MR_STONE|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Dr. Munoz", S_WRAITH, LVL(60, 18, -6, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_PHYS, 1, 40), ATTK(AT_TUCH, AD_PHYS, 1, 40), ATTK(AT_HUGS, AD_COLD, 4, 40), ATTK(AT_HUGS, AD_COLD, 4, 40), ATTK(AT_BREA, AD_COLD, 5, 20), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("crypt wight", S_WRAITH, LVL(61, 24, -25, 100, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_NONE, AD_DRLI, 1, 1), ATTK(AT_CLAW, AD_PHYS, 10, 7), ATTK(AT_CLAW, AD_DRST, 6, 6), ATTK(AT_CLAW, AD_DRDX, 6, 6), ATTK(AT_CLAW, AD_DRCO, 6, 6)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSFOUR|MR_POISON|MR_DEATH|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("bronzer unsling", S_WRAITH, LVL(61, 49, -8, 2, 6), (G_UNIQ|4), A(ATTK(AT_TUCH, AD_CNCL, 2, 8), ATTK(AT_HUGS, AD_WERE, 6, 18), ATTK(AT_BITE, AD_HEAL, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(646, 518, 0, MS_DRUGS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOHEAD, M2_UNDEAD|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("skoaled querulously", S_WRAITH, LVL(62, 17, -2, 79, -8), (G_SGROUP|4), A(ATTK(AT_CLAW, AD_CHKH, 2, 6), ATTK(AT_BREA, AD_NGEN, 2, 13), ATTK(AT_CLAW, AD_LETH, 1, 13), ATTK(AT_TRAM, AD_SPC2, 6, 13), ATTK(AT_SPIT, AD_NEXU, 9, 7), NO_ATTK), SIZ(1882, 25, 0, MS_FART_NORMAL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_ANIMAL|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("argufy france", S_WRAITH, LVL(62, 10, -20, 59, -3), (G_GENO|G_LGROUP|2), A(ATTK(AT_ENGL, AD_HEAL, 3, 16), ATTK(AT_TUCH, AD_DISN, 4, 9), ATTK(AT_BREA, AD_INER, 2, 18), ATTK(AT_BREA, AD_ICUR, 9, 7), NO_ATTK, NO_ATTK), SIZ(1740, 34, 0, MS_METALMAFIA, MZ_MEDIUM), MR_POISON, 0, M1_HIDE|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("jellified gluteal", S_WRAITH, LVL(62, 5, 0, 64, -10), (G_GENO|4), A(ATTK(AT_HUGS, AD_FEMI, 1, 10), ATTK(AT_TRAM, AD_STTP, 4, 9), ATTK(AT_MAGC, AD_MAGM, 1, 16), ATTK(AT_NONE, AD_DGST, 6, 19), ATTK(AT_EXPL, AD_DCAY, 4, 19), NO_ATTK), SIZ(3089, 111, 0, MS_GROWL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dehorned overhurried", S_WRAITH, LVL(62, 13, -12, 83, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_KICK, AD_WRAP, 7, 14), ATTK(AT_TRAM, AD_CALM, 5, 18), ATTK(AT_HUGS, AD_ACID, 4, 6), ATTK(AT_CLAW, AD_ACID, 8, 3), ATTK(AT_HUGS, AD_FEAR, 9, 8), NO_ATTK), SIZ(2522, 6, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_ACID, MR_ACID, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reradiating petrolatum", S_WRAITH, LVL(62, 16, -15, 58, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_STNG, AD_SLOW, 8, 10), ATTK(AT_LASH, AD_FUMB, 1, 3), ATTK(AT_LASH, AD_SLUD, 7, 20), ATTK(AT_HUGS, AD_PLYS, 4, 7), NO_ATTK, NO_ATTK), SIZ(1622, 181, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("greediest complaisant discontent odeon titillated", S_WRAITH, LVL(63, 11, -15, 83, 9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_VENO, 5, 17), ATTK(AT_HUGS, AD_DRST, 5, 9), ATTK(AT_GAZE, AD_STON, 1, 8), ATTK(AT_HUGS, AD_THIR, 1, 6), ATTK(AT_BUTT, AD_BADE, 6, 6), ATTK(AT_CLAW, AD_DRST, 4, 21)), SIZ(1012, 172, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_UNSOLID|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("vindicator effulged", S_WRAITH, LVL(63, 17, -21, 53, 0), (1), A(ATTK(AT_ENGL, AD_DROP, 8, 12), ATTK(AT_WEAP, AD_GRAV, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(297, 183, 0, MS_HUMANOID, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_TPORT_CNTRL|M1_POIS, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Sadako", S_WRAITH, LVL(65, 23, -12, 100, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_CONF, 10, 10), ATTK(AT_CLAW, AD_PHYS, 10, 10), ATTK(AT_GAZE, AD_PLYS, 1, 10), ATTK(AT_GAZE, AD_PHYS, 10, 10), ATTK(AT_GAZE, AD_SPC2, 6, 6), ATTK(AT_BEAM, AD_HALU, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("figurative sharking", S_WRAITH, LVL(65, 12, -19, 62, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_VAMP, 6, 1), ATTK(AT_TRAM, AD_VULN, 9, 3), ATTK(AT_SCRA, AD_MALK, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1033, 664, 0, MS_SELFHARM, MZ_GIGANTIC), MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_ANIMAL|M1_UNSOLID|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("shotgun execution", S_WRAITH, LVL(66, 29, -23, 0, -1), (G_GENO|G_UNIQ|3), A(ATTK(AT_BEAM, AD_DRIN, 7, 7), ATTK(AT_BREA, AD_CURS, 2, 17), ATTK(AT_NONE, AD_FAMN, 8, 17), ATTK(AT_WEAP, AD_WTHR, 1, 5), ATTK(AT_NONE, AD_VENO, 3, 14), ATTK(AT_TENT, AD_DRIN, 6, 5)), SIZ(1700, 112, 0, MS_CHICKEN, MZ_HUGE), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_HUMANOID, M2_PNAME|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mandating ungrammatical cybernation copal", S_WRAITH, LVL(66, 12, -5, 77, -20), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_WET, 3, 15), ATTK(AT_GAZE, AD_SOUN, 6, 18), ATTK(AT_WEAP, AD_TERR, 7, 4), ATTK(AT_NONE, AD_PART, 1, 12), ATTK(AT_LASH, AD_DEPR, 3, 5), NO_ATTK), SIZ(2409, 43, 0, MS_PAIN, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("curricula sagebrush", S_WRAITH, LVL(66, 13, -27, 78, 0), (2), A(ATTK(AT_BREA, AD_FEMI, 4, 3), ATTK(AT_SPIT, AD_PLAS, 2, 20), ATTK(AT_LASH, AD_BADE, 1, 15), ATTK(AT_TUCH, AD_RBRE, 8, 11), NO_ATTK, NO_ATTK), SIZ(80, 122, 0, MS_COMBAT, MZ_TINY), MR_ACID|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE| M1_HERBIVORE, M2_UNDEAD|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("killer room wight", S_WRAITH, LVL(66, 24, -25, 100, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 0, 0), ATTK(AT_NONE, AD_DRLI, 1, 1), ATTK(AT_CLAW, AD_SAMU, 10, 7), ATTK(AT_CLAW, AD_DRST, 6, 6), ATTK(AT_CLAW, AD_DRDX, 6, 6), ATTK(AT_CLAW, AD_DRCO, 6, 6)), SIZ(1200, 0, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_PLUSFOUR|MR_POISON|MR_DEATH|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("arch wraith", S_WRAITH, LVL(67, 18, -3, 100, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEAR, 3, 20), ATTK(AT_BEAM, AD_TLPT, 6, 6), ATTK(AT_MAGC, AD_NTHR, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASFOUR|MR_DISINT, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("auscultating aureola starring", S_WRAITH, LVL(67, 46, 10, 53, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_UVUU, 8, 2), ATTK(AT_ENGL, AD_ABDC, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3328, 1644, 0, MS_ARREST, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_REGEN, M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("foiling deadlock", S_WRAITH, LVL(67, 12, -13, 68, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_DARK, 2, 15), ATTK(AT_GAZE, AD_WET, 8, 19), ATTK(AT_NONE, AD_WISD, 0, 1), ATTK(AT_BUTT, AD_FAKE, 3, 6), ATTK(AT_SCRA, AD_ELEC, 8, 10), NO_ATTK), SIZ(1736, 223, 0, MS_COMBAT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sherpa infallibly", S_WRAITH, LVL(67, 16, 7, 70, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TUCH, AD_CNCL, 7, 14), ATTK(AT_WEAP, AD_CURS, 1, 18), ATTK(AT_EXPL, AD_WEBS, 9, 14), ATTK(AT_SPIT, AD_STTP, 6, 4), ATTK(AT_WEAP, AD_WTHR, 6, 2), NO_ATTK), SIZ(29, 339, 0, MS_ORC, MZ_SMALL), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DEATH, M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("delegatory subdivisible", S_WRAITH, LVL(68, 37, -23, 13, 18), (4), A(ATTK(AT_TRAM, AD_BLND, 1, 8), ATTK(AT_GAZE, AD_LEVI, 9, 8), ATTK(AT_STNG, AD_FAKE, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2048, 1314, 0, MS_TEACHER, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_AMPHIBIOUS|M1_NOHEAD|M1_ACID, M2_LORD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("madcap coeval misreading", S_WRAITH, LVL(68, 8, 4, 34, -8), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_GAZE, AD_SEDU, 1, 14), ATTK(AT_SPIT, AD_DRLI, 4, 9), ATTK(AT_KICK, AD_SGLD, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2556, 1132, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS, M2_NOPOLY|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("freudian brainchild", S_WRAITH, LVL(68, 11, 8, 65, 12), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_UVUU, 4, 5), ATTK(AT_BITE, AD_AGGR, 2, 19), ATTK(AT_ENGL, AD_SIN, 6, 18), ATTK(AT_WEAP, AD_NGRA, 1, 12), NO_ATTK, NO_ATTK), SIZ(239, 147, 0, MS_CUSS, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("vaunter fourpenny", S_WRAITH, LVL(68, 17, -3, 0, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_SKIL, 1, 21), ATTK(AT_KICK, AD_AGGR, 4, 1), ATTK(AT_ENGL, AD_SPEL, 1, 11), ATTK(AT_BITE, AD_RBAD, 8, 7), ATTK(AT_WEAP, AD_VAPO, 6, 2), NO_ATTK), SIZ(1086, 543, 0, MS_GIBBERISH, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ELEC, M1_FLY|M1_NOEYES|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("directional respected", S_WRAITH, LVL(69, 12, -27, 18, -12), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_INER, 4, 19), ATTK(AT_WEAP, AD_CLRC, 8, 19), ATTK(AT_BEAM, AD_CHAO, 4, 12), ATTK(AT_KICK, AD_VULN, 9, 4), ATTK(AT_TENT, AD_DREA, 8, 4), NO_ATTK), SIZ(2021, 397, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("liberia plowable", S_WRAITH, LVL(69, 12, 5, 73, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_ILLU, 5, 15), ATTK(AT_BITE, AD_LITE, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2432, 121, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHANDS|M1_ACID, M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nightcrawler", S_WRAITH, LVL(69, 13, -19, 90, -6), (G_GENO|1), A(ATTK(AT_STNG, AD_DRCO, 8, 8), ATTK(AT_STNG, AD_DRCO, 8, 8), ATTK(AT_BITE, AD_ACID, 10, 10), ATTK(AT_BITE, AD_ACID, 10, 10), ATTK(AT_HUGS, AD_LUCK, 1, 6), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO|MR_FIRE, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("neuron retreaded", S_WRAITH, LVL(69, 14, 9, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_SCOR, 9, 20), ATTK(AT_TENT, AD_TIME, 3, 5), ATTK(AT_STNG, AD_DETH, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(497, 14, 0, MS_ANIMAL, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coition chronol shuttled berlin side", S_WRAITH, LVL(69, 8, -25, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRIN, 8, 10), ATTK(AT_BREA, AD_VULN, 5, 17), ATTK(AT_EXPL, AD_INER, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1722, 1118, 0, MS_ANIMAL, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_REGEN, M2_LORD|M2_MINION|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sculpturing pease", S_WRAITH, LVL(71, 14, 9, 90, 1), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_STNG, AD_LITE, 8, 3), ATTK(AT_SPIT, AD_CONT, 8, 12), ATTK(AT_BUTT, AD_BANI, 2, 15), ATTK(AT_MAGC, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK), SIZ(2748, 615, 0, MS_LIEDER, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("justiciary trek", S_WRAITH, LVL(71, 15, -4, 55, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_WRAP, 2, 18), ATTK(AT_GAZE, AD_ICUR, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3320, 196, 0, MS_CASINO, MZ_SMALL), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_NOHANDS|M1_NOHEAD|M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lullingly week", S_WRAITH, LVL(72, 47, -1, 70, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_LEGS, 2, 13), ATTK(AT_WEAP, AD_DGST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(569, 95, 0, MS_HUMANOID, MZ_HUGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nightwalker", S_WRAITH, LVL(73, 15, -21, 95, -6), (G_GENO|1), A(ATTK(AT_TUCH, AD_ENCH, 10, 10), ATTK(AT_TUCH, AD_ENCH, 10, 10), ATTK(AT_TUCH, AD_ENCH, 8, 8), ATTK(AT_TUCH, AD_ENCH, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("trimly czardom", S_WRAITH, LVL(74, 20, -8, 47, 0), (G_VLGROUP|2), A(ATTK(AT_KICK, AD_CURS, 2, 16), ATTK(AT_SPIT, AD_EDGE, 2, 16), ATTK(AT_TRAM, AD_GRAV, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1074, 13, 0, MS_SQAWK, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, MR_ELEC, M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN, M2_LORD|M2_MINION|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_NO_DECAY|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unapproachable attribution", S_WRAITH, LVL(74, 12, -19, 79, 1), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_STON, 1, 6), ATTK(AT_WEAP, AD_LUCK, 8, 21), ATTK(AT_TENT, AD_DRCO, 1, 15), ATTK(AT_TENT, AD_RUST, 3, 4), ATTK(AT_TRAM, AD_DISP, 1, 12), NO_ATTK), SIZ(474, 7, 0, MS_BARBER, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("selfew wraith", S_WRAITH, LVL(75, 20, -18, 85, -6), (1), A(ATTK(AT_TUCH, AD_NTHR, 5, 9), ATTK(AT_TUCH, AD_BLEE, 6, 8), ATTK(AT_BEAM, AD_DETH, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE|MR_HITASTWO|MR_DISINT, 0, M1_BREATHLESS|M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("scrimpier clonking", S_WRAITH, LVL(75, 13, 1, 53, 0), (1), A(ATTK(AT_SPIT, AD_WEBS, 5, 5), ATTK(AT_TENT, AD_VAPO, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1950, 434, 0, MS_SOUND, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_REGEN, M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("colloquially bacilli", S_WRAITH, LVL(75, 10, -8, 78, 11), (1), A(ATTK(AT_SCRA, AD_SSEX, 6, 4), ATTK(AT_BITE, AD_ICUR, 2, 20), ATTK(AT_RATH, AD_SITM, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3387, 166, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("begrimed homy savager", S_WRAITH, LVL(75, 32, -30, 55, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_BURN, 8, 5), ATTK(AT_CLAW, AD_LAVA, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2438, 270, 0, MS_ALLA, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_LORD|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bateau abscising awning nondescript", S_WRAITH, LVL(75, 12, 1, 55, 0), (4), A(ATTK(AT_TRAM, AD_DISN, 4, 19), ATTK(AT_SCRA, AD_EDGE, 6, 3), ATTK(AT_BOOM, AD_CONF, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1276, 48, 0, MS_ROAR, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lumina canalise knightly", S_WRAITH, LVL(76, 9, 6, 37, -19), (G_GENO|2), A(ATTK(AT_TRAM, AD_CHKH, 2, 11), ATTK(AT_ENGL, AD_CHAO, 9, 12), ATTK(AT_ENGL, AD_NUMB, 2, 17), ATTK(AT_EXPL, AD_GLIB, 2, 15), NO_ATTK, NO_ATTK), SIZ(152, 354, 0, MS_OHGOD, MZ_HUGE), MR_COLD|MR_ACID|MR_STONE, 0, M1_SWIM|M1_THICK_HIDE|M1_OVIPAROUS, M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("watthour planetary", S_WRAITH, LVL(77, 32, -24, 18, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_DRCH, 5, 12), ATTK(AT_MAGC, AD_MAGM, 1, 20), ATTK(AT_SPIT, AD_SHRD, 1, 8), ATTK(AT_BREA, AD_HEAL, 1, 19), ATTK(AT_BUTT, AD_CALM, 7, 1), ATTK(AT_TUCH, AD_STAT, 6, 11)), SIZ(2398, 613, 0, MS_FART_NORMAL, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unstring khrushchev", S_WRAITH, LVL(78, 7, -28, 61, -2), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BOOM, AD_CURS, 9, 1), ATTK(AT_WEAP, AD_ELEC, 7, 11), ATTK(AT_BREA, AD_DRST, 5, 8), ATTK(AT_WEAP, AD_SLOW, 3, 2), NO_ATTK, NO_ATTK), SIZ(645, 532, 0, MS_METALMAFIA, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID| M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("maximal swiftly", S_WRAITH, LVL(78, 12, -27, 12, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_BLEE, 4, 8), ATTK(AT_TRAM, AD_DRIN, 9, 15), ATTK(AT_GAZE, AD_THIR, 8, 8), ATTK(AT_MAGC, AD_GLIB, 3, 11), ATTK(AT_TRAM, AD_PART, 1, 16), ATTK(AT_LASH, AD_TRAI, 2, 15)), SIZ(448, 69, 0, MS_BOT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS, M2_UNDEAD|M2_PNAME|M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_WANTSCAND, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dempster deteriorative aunt", S_WRAITH, LVL(78, 12, -8, 60, 0), (G_LGROUP|3), A(ATTK(AT_GAZE, AD_TRAP, 3, 21), ATTK(AT_HUGS, AD_SLUD, 1, 6), ATTK(AT_NONE, AD_SSEX, 5, 9), ATTK(AT_TUCH, AD_WTHR, 9, 17), ATTK(AT_TRAM, AD_MALK, 2, 13), NO_ATTK), SIZ(1359, 125, 0, MS_SPELL, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gnarled cambering uncontested antiphonically", S_WRAITH, LVL(78, 15, -23, 19, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_POIS, 4, 19), ATTK(AT_WEAP, AD_STAT, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4, 231, 0, MS_HCALIEN, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_ACID|M1_POIS, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bindery clipped", S_WRAITH, LVL(79, 29, 8, 28, -10), (G_LGROUP|2), A(ATTK(AT_WEAP, AD_RNG, 7, 1), ATTK(AT_GAZE, AD_VENO, 3, 6), ATTK(AT_TUCH, AD_ENCH, 5, 13), ATTK(AT_HUGS, AD_PAIN, 6, 3), NO_ATTK, NO_ATTK), SIZ(237, 290, 0, MS_SNORE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_SLITHY|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("parkinson coordinated bunion", S_WRAITH, LVL(79, 12, 10, 61, -2), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_TECH, 8, 14), ATTK(AT_WEAP, AD_WRAP, 5, 5), ATTK(AT_TRAM, AD_ABDC, 5, 16), ATTK(AT_TRAM, AD_DCAY, 9, 3), NO_ATTK, NO_ATTK), SIZ(1838, 226, 0, MS_CASINO, MZ_SMALL), MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cellared elevated", S_WRAITH, LVL(79, 12, -4, 84, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_RAGN, 8, 10), ATTK(AT_TRAM, AD_PHYS, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(526, 0, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS| M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("overeat margarine", S_WRAITH, LVL(80, 12, -24, 64, -18), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_PART, 5, 18), ATTK(AT_BITE, AD_INSA, 6, 2), ATTK(AT_GAZE, AD_RUST, 1, 18), ATTK(AT_TUCH, AD_LUCK, 3, 20), ATTK(AT_SCRA, AD_UVUU, 6, 6), NO_ATTK), SIZ(170, 249, 0, MS_SOLDIER, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_ANIMAL, M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("amicable hottest", S_WRAITH, LVL(81, 19, 5, 57, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_NTHR, 2, 9), ATTK(AT_BREA, AD_DRIN, 9, 18), ATTK(AT_HUGS, AD_GLIB, 9, 4), ATTK(AT_BUTT, AD_DEST, 7, 10), ATTK(AT_ENGL, AD_NAST, 9, 17), NO_ATTK), SIZ(776, 1156, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scofflaw radicated", S_WRAITH, LVL(81, 33, -1, 72, 3), (G_GENO|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_LITT, 8, 12), ATTK(AT_TENT, AD_CNCL, 9, 5), ATTK(AT_WEAP, AD_STUN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1649, 1105, 0, MS_TREESQUAD, MZ_HUMAN), MR_COLD|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("curtail quail", S_WRAITH, LVL(82, 7, -6, 26, -10), (G_UNIQ|1), A(ATTK(AT_HUGS, AD_SLEE, 4, 1), ATTK(AT_BITE, AD_VAPO, 4, 16), ATTK(AT_KICK, AD_ICUR, 3, 7), ATTK(AT_CLAW, AD_FAMN, 3, 4), ATTK(AT_TRAM, AD_DISP, 3, 17), ATTK(AT_ENGL, AD_FREN, 3, 4)), SIZ(166, 22, 0, MS_WOLLOH, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID, MR_ELEC|MR_ACID, M1_FLY|M1_SWIM|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN|M1_TPORT| M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ambushed overconservative", S_WRAITH, LVL(82, 13, -7, 71, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_TUCH, AD_SOUN, 5, 3), ATTK(AT_CLAW, AD_TECH, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3886, 248, 0, MS_ARREST, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_SEE_INVIS, M2_UNDEAD|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("roaring pseud", S_WRAITH, LVL(82, 16, -3, 78, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_NEXU, 5, 19), ATTK(AT_EXPL, AD_TECH, 8, 2), ATTK(AT_TENT, AD_STON, 2, 7), ATTK(AT_MAGC, AD_PAIN, 9, 2), ATTK(AT_SCRA, AD_DRCH, 1, 19), NO_ATTK), SIZ(3407, 935, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_ANIMAL|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("presumptuously panegyrizing", S_WRAITH, LVL(83, 19, 5, 16, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_DRST, 1, 16), ATTK(AT_TUCH, AD_UNPR, 7, 15), ATTK(AT_BITE, AD_AXUS, 1, 11), ATTK(AT_TENT, AD_RBRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(2577, 1092, 0, MS_PAIN, MZ_MEDIUM), MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL| M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("roof watchful blustering", S_WRAITH, LVL(83, 13, -11, 20, 0), (1), A(ATTK(AT_SCRA, AD_IDAM, 2, 1), ATTK(AT_KICK, AD_DEST, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1981, 76, 0, MS_COW, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("whether officiously", S_WRAITH, LVL(83, 15, 4, 39, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_LEVI, 1, 16), ATTK(AT_KICK, AD_CURS, 1, 2), ATTK(AT_ENGL, AD_THIR, 8, 16), ATTK(AT_TENT, AD_GLIB, 4, 4), ATTK(AT_BEAM, AD_ALIN, 9, 1), ATTK(AT_ENGL, AD_RBAD, 3, 4)), SIZ(8, 508, 0, MS_BRAG, MZ_HUMAN), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("daredevil kindergarten mercury erect", S_WRAITH, LVL(84, 8, 8, 34, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_DRST, 6, 20), ATTK(AT_LASH, AD_LEVI, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2935, 299, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_FLY|M1_NEEDPICK|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_SLIME, M4_RAT|M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("boom intrinsic counselee", S_WRAITH, LVL(84, 13, -10, 73, -7), (2), A(ATTK(AT_GAZE, AD_VAPO, 6, 6), ATTK(AT_EXPL, AD_NEXU, 1, 1), ATTK(AT_BUTT, AD_ILLU, 1, 16), ATTK(AT_WEAP, AD_SKIL, 4, 19), ATTK(AT_GAZE, AD_MAGM, 1, 18), ATTK(AT_STNG, AD_ICUR, 8, 18)), SIZ(321, 629, 0, MS_JAPANESE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_POIS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_COLLECT|M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("consortium bayonet", S_WRAITH, LVL(84, 9, 6, 6, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BITE, AD_ENCH, 7, 20), ATTK(AT_GAZE, AD_SITM, 9, 9), ATTK(AT_RATH, AD_DARK, 9, 21), ATTK(AT_SCRA, AD_WRAT, 7, 6), ATTK(AT_STNG, AD_BURN, 4, 9), ATTK(AT_LASH, AD_SLEE, 6, 14)), SIZ(641, 967, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crushing reconnecting", S_WRAITH, LVL(84, 12, -27, 6, 0), (G_RGROUP|1), A(ATTK(AT_BEAM, AD_VULN, 4, 19), ATTK(AT_ENGL, AD_HALU, 3, 18), ATTK(AT_ENGL, AD_CHKH, 1, 17), ATTK(AT_EXPL, AD_WISD, 1, 7), ATTK(AT_BITE, AD_WERE, 9, 17), NO_ATTK), SIZ(324, 894, 0, MS_LAUGH, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_STONE, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_REGEN, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT|M2_DWARF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flamingo etude", S_WRAITH, LVL(85, 12, 5, 99, -17), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_RBRE, 8, 3), ATTK(AT_WEAP, AD_AMNE, 9, 13), ATTK(AT_TUCH, AD_THIE, 6, 21), ATTK(AT_STNG, AD_TLPT, 1, 8), ATTK(AT_TRAM, AD_VENO, 7, 9), ATTK(AT_SPIT, AD_DISN, 6, 10)), SIZ(629, 198, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_SLEEP, 0, M1_CONCEAL|M1_NOTAKE|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("misinterpret trouncer", S_WRAITH, LVL(85, 5, -30, 68, 0), (1), A(ATTK(AT_TRAM, AD_TREM, 7, 12), ATTK(AT_LASH, AD_LEGS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1928, 23, 0, MS_POKEDEX, MZ_GIGANTIC), MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_SLITHY| M1_OVIPAROUS, M2_VAMPIRE|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("advocator fattest radiotelegraphy buffer", S_WRAITH, LVL(86, 10, -4, 59, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_DISP, 3, 19), ATTK(AT_EXPL, AD_AMNE, 9, 8), ATTK(AT_BREA, AD_DREN, 6, 7), ATTK(AT_TUCH, AD_NPRO, 1, 12), ATTK(AT_STNG, AD_CLRC, 7, 11), ATTK(AT_HUGS, AD_MIDI, 1, 13)), SIZ(4864, 709, 0, MS_LIEDER, MZ_HUGE), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_ACID, M2_NOPOLY|M2_PNAME|M2_STALK|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("factualism coshed", S_WRAITH, LVL(87, 12, -25, 57, 1), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_DRDX, 8, 1), ATTK(AT_CLAW, AD_RNG, 8, 16), ATTK(AT_TRAM, AD_CORR, 7, 6), ATTK(AT_BUTT, AD_CHKH, 3, 8), ATTK(AT_SCRA, AD_NGEN, 6, 3), ATTK(AT_KICK, AD_SAMU, 5, 6)), SIZ(695, 84, 0, MS_SOUND, MZ_HUGE), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("crudest cowman", S_WRAITH, LVL(89, 12, 1, 1, 16), (G_RGROUP|3), A(ATTK(AT_EXPL, AD_PLYS, 3, 1), ATTK(AT_GAZE, AD_TERR, 1, 21), ATTK(AT_SCRA, AD_STAT, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 19, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("radon overtone", S_WRAITH, LVL(91, 12, -13, 55, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_POLY, 2, 7), ATTK(AT_SCRA, AD_PEST, 4, 15), ATTK(AT_BEAM, AD_DRIN, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(733, 981, 0, MS_CONVERT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_WANDER|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("maladministered effuse", S_WRAITH, LVL(91, 24, -17, 56, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_CHAO, 9, 16), ATTK(AT_WEAP, AD_GRAV, 1, 13), ATTK(AT_HUGS, AD_VAPO, 4, 18), ATTK(AT_SCRA, AD_DFOO, 9, 17), ATTK(AT_BEAM, AD_LETH, 7, 9), NO_ATTK), SIZ(682, 734, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("incarnated wok", S_WRAITH, LVL(92, 8, -8, 52, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_TLPT, 8, 9), ATTK(AT_KICK, AD_LUCK, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2056, 888, 0, MS_FEARHARE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hirsute nudged hypnoid", S_WRAITH, LVL(93, 16, -24, 96, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_NTHR, 8, 6), ATTK(AT_LASH, AD_VAPO, 6, 19), ATTK(AT_HUGS, AD_AMNE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2574, 1172, 0, MS_FART_QUIET, MZ_TINY), MR_POISON|MR_STONE, MR_POISON, M1_TUNNEL|M1_NOHANDS|M1_SLITHY, M2_VAMPIRE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("divestiture quietest", S_WRAITH, LVL(95, 21, -26, 57, 0), (G_NOCORPSE|3), A(ATTK(AT_RATH, AD_SLEE, 1, 16), ATTK(AT_LASH, AD_SLUD, 2, 14), ATTK(AT_BREA, AD_VAPO, 1, 4), ATTK(AT_BEAM, AD_DRCH, 8, 16), ATTK(AT_WEAP, AD_AGGR, 1, 3), ATTK(AT_LASH, AD_DRCO, 2, 13)), SIZ(420, 22, 0, MS_SOCKS, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_COLD, M1_FLY|M1_SWIM|M1_BREATHLESS, M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("electrified rennet", S_WRAITH, LVL(95, 12, -22, 48, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_HUGS, AD_SITM, 8, 2), ATTK(AT_TRAM, AD_DROP, 7, 12), ATTK(AT_WEAP, AD_TLPT, 2, 21), ATTK(AT_ENGL, AD_FAKE, 3, 7), ATTK(AT_TRAM, AD_DREN, 1, 12), NO_ATTK), SIZ(1097, 54, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cavitate prussia", S_WRAITH, LVL(95, 30, -12, 85, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_NONE, AD_PAIN, 1, 21), ATTK(AT_NONE, AD_SLEE, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(486, 8, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ruined lifelong parenting", S_WRAITH, LVL(96, 10, -17, 82, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_DCAY, 1, 10), ATTK(AT_GAZE, AD_DRIN, 6, 4), ATTK(AT_LASH, AD_LEGS, 7, 11), ATTK(AT_RATH, AD_SLOW, 2, 16), NO_ATTK, NO_ATTK), SIZ(1056, 867, 0, MS_REPAIR, MZ_LARGE), MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_CONCEAL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("quietly proposed fish dispassionately deviated", S_WRAITH, LVL(96, 13, -24, 46, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_GAZE, AD_IDAM, 2, 13), ATTK(AT_NONE, AD_NUMB, 2, 3), ATTK(AT_WEAP, AD_HALU, 7, 15), ATTK(AT_STNG, AD_NGEN, 3, 21), ATTK(AT_CLAW, AD_LITE, 9, 13), NO_ATTK), SIZ(24, 136, 0, MS_GRUNT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_CLING|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_ELF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hoofing incarnadined", S_WRAITH, LVL(98, 11, -14, 73, -1), (G_GENO|2), A(ATTK(AT_SPIT, AD_SGLD, 8, 10), ATTK(AT_TRAM, AD_DRDX, 5, 21), ATTK(AT_BOOM, AD_VAPO, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(878, 966, 0, MS_BONES, MZ_LARGE), MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY| M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gesso capping", S_WRAITH, LVL(98, 16, -30, 76, 0), (4), A(ATTK(AT_TRAM, AD_SKIL, 9, 13), ATTK(AT_CLAW, AD_DFOO, 6, 2), ATTK(AT_ENGL, AD_UVUU, 8, 13), ATTK(AT_TUCH, AD_UVUU, 2, 18), ATTK(AT_SCRA, AD_TCKL, 9, 5), ATTK(AT_ENGL, AD_NUMB, 1, 19)), SIZ(83, 189, 0, MS_SISSY, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("releasable wanderlust", S_WRAITH, LVL(98, 4, -23, 16, 0), (1), A(ATTK(AT_BUTT, AD_ACID, 9, 5), ATTK(AT_CLAW, AD_SGLD, 8, 19), ATTK(AT_STNG, AD_CNCL, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1215, 402, 0, MS_WAIL, MZ_TINY), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_WALLWALK|M1_CLING|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sociocentrism filagreed", S_WRAITH, LVL(99, 12, 3, 97, 12), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_RUNS, 8, 4), ATTK(AT_SPIT, AD_COLD, 3, 4), ATTK(AT_BITE, AD_STCK, 6, 5), ATTK(AT_CLAW, AD_CHKH, 7, 21), ATTK(AT_TENT, AD_ICEB, 7, 9), NO_ATTK), SIZ(1083, 73, 0, MS_LIEDER, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("intoner indescribable", S_WRAITH, LVL(99, 9, -12, 6, -8), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_WGHT, 9, 20), ATTK(AT_HUGS, AD_DISE, 9, 9), ATTK(AT_BREA, AD_SHRD, 8, 12), ATTK(AT_NONE, AD_SLIM, 7, 21), ATTK(AT_WEAP, AD_SLEE, 6, 17), NO_ATTK), SIZ(2007, 270, 0, MS_BUZZ, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_SEE_INVIS|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("toolbox retreading dadaism phosphoric", S_WRAITH, LVL(100, 21, -2, 64, 8), (1), A(ATTK(AT_BUTT, AD_SCOR, 1, 12), ATTK(AT_SPIT, AD_ACID, 6, 6), ATTK(AT_HUGS, AD_DRCO, 4, 21), ATTK(AT_SPIT, AD_FUMB, 3, 6), ATTK(AT_NONE, AD_FAKE, 1, 11), ATTK(AT_BEAM, AD_RAGN, 1, 21)), SIZ(3207, 388, 0, MS_GIBBERISH, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ploy tunneler", S_WRAITH, LVL(101, 22, -38, 91, -7), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_WERE, 4, 18), ATTK(AT_KICK, AD_WGHT, 5, 11), ATTK(AT_TRAM, AD_SOUN, 2, 16), ATTK(AT_WEAP, AD_PART, 7, 9), ATTK(AT_TENT, AD_SCOR, 1, 26), NO_ATTK), SIZ(1522, 265, 0, MS_SNORE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT| M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("jalopy radiating", S_WRAITH, LVL(101, 12, -7, 83, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_TDRA, 3, 24), ATTK(AT_TUCH, AD_PLAS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1752, 26, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON, MR_POISON, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_SLITHY|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reputedly embarring", S_WRAITH, LVL(101, 14, -2, 97, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_CONT, 9, 13), ATTK(AT_HUGS, AD_SLOW, 6, 8), ATTK(AT_STNG, AD_SLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(543, 395, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gyrose siltier", S_WRAITH, LVL(102, 13, -11, 51, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEBU, 9, 24), ATTK(AT_TENT, AD_STON, 2, 19), ATTK(AT_TUCH, AD_CNCL, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1799, 495, 0, MS_COMBAT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("infallible nonjudicial", S_WRAITH, LVL(102, 20, -6, 99, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_SHRD, 5, 4), ATTK(AT_BOOM, AD_SPC2, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(792, 84, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOHANDS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("calcutta reseed", S_WRAITH, LVL(103, 19, -26, 99, 6), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SANI, 2, 15), ATTK(AT_WEAP, AD_LITE, 1, 14), ATTK(AT_TUCH, AD_DFOO, 9, 10), ATTK(AT_TRAM, AD_LITE, 2, 3), ATTK(AT_BREA, AD_STCK, 4, 3), NO_ATTK), SIZ(9, 175, 0, MS_BOAST, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fend twopenny", S_WRAITH, LVL(103, 16, -24, 64, 0), (4), A(ATTK(AT_LASH, AD_MINA, 1, 17), ATTK(AT_CLAW, AD_LEGS, 5, 8), ATTK(AT_BITE, AD_DRLI, 1, 12), ATTK(AT_CLAW, AD_DREA, 1, 14), NO_ATTK, NO_ATTK), SIZ(384, 85, 0, MS_WHORE, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("southwesterly sawhorse", S_WRAITH, LVL(103, 20, -16, 71, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_SKIL, 7, 16), ATTK(AT_KICK, AD_MALK, 6, 16), ATTK(AT_BOOM, AD_MANA, 8, 2), ATTK(AT_CLAW, AD_PLAS, 3, 26), NO_ATTK, NO_ATTK), SIZ(1344, 505, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("peso beanpole", S_WRAITH, LVL(104, 20, 5, 75, 5), (G_GENO|3), A(ATTK(AT_HUGS, AD_TRAP, 7, 10), ATTK(AT_LASH, AD_MEMO, 1, 13), ATTK(AT_BEAM, AD_DIMN, 1, 8), ATTK(AT_BITE, AD_CONF, 3, 8), ATTK(AT_EXPL, AD_LAZY, 3, 17), NO_ATTK), SIZ(281, 639, 0, MS_PARROT, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_SLITHY|M1_SEE_INVIS|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("overleaf hoisted", S_WRAITH, LVL(104, 15, -21, 72, 0), (3), A(ATTK(AT_SPIT, AD_DRCH, 8, 14), ATTK(AT_TRAM, AD_WEBS, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1658, 25, 0, MS_NURSE, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("portraying clemently", S_WRAITH, LVL(104, 16, 6, 71, 0), (2), A(ATTK(AT_WEAP, AD_CLRC, 9, 5), ATTK(AT_TRAM, AD_STCK, 4, 5), ATTK(AT_BOOM, AD_DISE, 8, 4), ATTK(AT_WEAP, AD_AGGR, 2, 15), ATTK(AT_BUTT, AD_CURS, 2, 12), ATTK(AT_KICK, AD_STCK, 1, 26)), SIZ(1213, 1135, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("antirust afflicting", S_WRAITH, LVL(104, 17, -4, 95, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_SITM, 1, 21), ATTK(AT_NONE, AD_CALM, 0, 3), ATTK(AT_NONE, AD_NIVE, 5, 13), ATTK(AT_SCRA, AD_FEMI, 6, 24), ATTK(AT_MAGC, AD_DFOO, 9, 1), ATTK(AT_MAGC, AD_CALM, 9, 9)), SIZ(2274, 521, 0, MS_ARREST, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_SWIM|M1_NOTAKE|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("harrumph decree", S_WRAITH, LVL(104, 17, 8, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DISN, 5, 11), ATTK(AT_BUTT, AD_DISN, 3, 10), ATTK(AT_TUCH, AD_SKIL, 2, 9), ATTK(AT_STNG, AD_HALU, 1, 9), ATTK(AT_WEAP, AD_WRAP, 9, 24), NO_ATTK), SIZ(548, 111, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT, MR_SLEEP, M1_CLING|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_TPORT, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("eerie prove", S_WRAITH, LVL(107, 13, -28, 96, 6), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_POIS, 1, 23), ATTK(AT_BITE, AD_LUCK, 8, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(122, 12, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("spearman garnisheed", S_WRAITH, LVL(108, 20, 0, 90, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_GAZE, AD_WRAT, 1, 26), ATTK(AT_WEAP, AD_PLAS, 2, 2), ATTK(AT_SCRA, AD_PART, 8, 4), ATTK(AT_BOOM, AD_SANI, 3, 2), ATTK(AT_TRAM, AD_PLYS, 9, 12), NO_ATTK), SIZ(137, 104, 0, MS_SNORE, MZ_GIGANTIC), MR_ELEC, 0, M1_WALLWALK|M1_REGEN|M1_OMNIVORE, M2_STALK|M2_GREEDY|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("occurred dripper", S_WRAITH, LVL(109, 13, -12, 95, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_MAGC, AD_AMNE, 8, 16), ATTK(AT_STNG, AD_CAST, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(476, 601, 0, MS_BOAST, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("thatcher subdividing sublevel imbrued", S_WRAITH, LVL(110, 6, -39, 83, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_MALK, 2, 7), ATTK(AT_LASH, AD_TERR, 4, 15), ATTK(AT_WEAP, AD_EDGE, 5, 21), ATTK(AT_BOOM, AD_PHYS, 6, 13), ATTK(AT_CLAW, AD_DISP, 2, 9), ATTK(AT_BOOM, AD_SIN, 7, 5)), SIZ(1538, 558, 0, MS_STABILIZE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("upbringing enclose hexahedral", S_WRAITH, LVL(110, 9, -11, 71, -4), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_HODS, 6, 26), ATTK(AT_MAGC, AD_RUST, 2, 25), ATTK(AT_NONE, AD_DFOO, 0, 12), ATTK(AT_BEAM, AD_TLPT, 5, 13), ATTK(AT_SCRA, AD_STON, 5, 23), ATTK(AT_MAGC, AD_DREN, 4, 6)), SIZ(1957, 699, 0, MS_ROAR, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("comp overdrawing winningly neurotoxic bacchanal attermined", S_WRAITH, LVL(110, 40, -23, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WRAT, 7, 15), ATTK(AT_CLAW, AD_DAMA, 5, 25), ATTK(AT_BREA, AD_CONF, 1, 6), ATTK(AT_BREA, AD_DIMN, 4, 11), ATTK(AT_RATH, AD_VULN, 2, 14), ATTK(AT_TENT, AD_RUNS, 4, 24)), SIZ(1574, 1171, 0, MS_GAARDIEN, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("debussy obsession", S_WRAITH, LVL(111, 15, -31, 90, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BITE, AD_TRAP, 4, 10), ATTK(AT_STNG, AD_VENO, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(440, 138, 0, MS_SQEEK, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_SLITHY|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("psychoanalyst intrusive", S_WRAITH, LVL(112, 12, -37, 24, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_WEEP, 8, 11), ATTK(AT_SCRA, AD_INSA, 1, 9), ATTK(AT_TUCH, AD_IDAM, 2, 8), ATTK(AT_BOOM, AD_FEMI, 7, 23), NO_ATTK, NO_ATTK), SIZ(2064, 7, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD, 0, M1_NOTAKE|M1_ANIMAL, M2_PNAME|M2_STALK|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("drill austin", S_WRAITH, LVL(112, 41, -12, 98, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SAMU, 2, 24), ATTK(AT_TUCH, AD_MALK, 7, 2), ATTK(AT_TENT, AD_DISE, 2, 26), ATTK(AT_BITE, AD_ACID, 2, 5), NO_ATTK, NO_ATTK), SIZ(2222, 123, 0, MS_DEEPSTATE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_POIS|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cemetary lappet eskimo salaamed", S_WRAITH, LVL(112, 13, -38, 97, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_POLY, 3, 17), ATTK(AT_BUTT, AD_FAMN, 9, 13), ATTK(AT_LASH, AD_FAMN, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1435, 654, 0, MS_WERE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT| M1_TPORT_CNTRL|M1_POIS, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("believability slayer", S_WRAITH, LVL(112, 13, -4, 27, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_SPC2, 1, 19), ATTK(AT_WEAP, AD_WRAT, 1, 20), ATTK(AT_WEAP, AD_WEBS, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(795, 1018, 0, MS_PHOTO, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_MINDLESS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("forewarn authority trance", S_WRAITH, LVL(113, 20, -36, 96, 0), (1), A(ATTK(AT_BITE, AD_SPEL, 1, 14), ATTK(AT_MAGC, AD_DEPR, 4, 4), ATTK(AT_BEAM, AD_COLD, 7, 11), ATTK(AT_SCRA, AD_BANI, 4, 9), ATTK(AT_BREA, AD_TRAI, 5, 15), NO_ATTK), SIZ(243, 45, 0, MS_SHEEP, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_HIDE|M1_UNSOLID|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vexedly proffer", S_WRAITH, LVL(113, 12, 7, 82, 1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_WERE, 5, 16), ATTK(AT_ENGL, AD_SHAN, 8, 21), ATTK(AT_LASH, AD_CONF, 1, 3), ATTK(AT_BOOM, AD_DISE, 2, 8), ATTK(AT_GAZE, AD_TREM, 6, 19), ATTK(AT_HUGS, AD_CHAO, 2, 11)), SIZ(1744, 1346, 0, MS_GURGLE, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_NOHANDS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stinging aider", S_WRAITH, LVL(114, 20, -9, 5, 6), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BUTT, AD_STCK, 2, 19), ATTK(AT_BREA, AD_SAMU, 8, 15), ATTK(AT_LASH, AD_RUST, 5, 18), ATTK(AT_LASH, AD_LAZY, 6, 23), ATTK(AT_HUGS, AD_DEBU, 7, 20), NO_ATTK), SIZ(332, 83, 0, MS_CORONA, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_HUMANOID|M1_REGEN, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("blaster zipper servicer jingoish", S_WRAITH, LVL(115, 17, -19, 83, 0), (1), A(ATTK(AT_NONE, AD_TLPT, 0, 18), ATTK(AT_MAGC, AD_STCK, 7, 17), ATTK(AT_ENGL, AD_CONT, 5, 1), ATTK(AT_WEAP, AD_THIE, 2, 1), ATTK(AT_BUTT, AD_SLOW, 1, 4), ATTK(AT_WEAP, AD_CNCL, 8, 7)), SIZ(823, 9, 0, MS_BRAG, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS, M2_VAMPIRE|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("grifting intimidatory convicting", S_WRAITH, LVL(115, 20, -10, 92, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_HODS, 4, 4), ATTK(AT_KICK, AD_LAZY, 1, 11), ATTK(AT_TUCH, AD_COLD, 8, 14), ATTK(AT_SPIT, AD_HODS, 1, 14), ATTK(AT_NONE, AD_WERE, 2, 21), NO_ATTK), SIZ(427, 1116, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_TPORT_CNTRL| M1_METALLIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("superconductivity bucketed undressed", S_WRAITH, LVL(116, 12, -20, 72, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BREA, AD_NGRA, 2, 18), ATTK(AT_TUCH, AD_DREN, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(334, 226, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_PERMAMIMIC|M3_WANTSBELL, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("exploiting adroitest", S_WRAITH, LVL(116, 24, -23, 82, -20), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_CLAW, AD_SEDU, 1, 8), ATTK(AT_WEAP, AD_SIN, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2148, 73, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("insurrectionist schoolchild", S_WRAITH, LVL(117, 26, -20, 98, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DGST, 2, 8), ATTK(AT_EXPL, AD_TCKL, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1745, 721, 0, MS_WERE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL, M2_UNDEAD|M2_PRINCE|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("polytheist upland", S_WRAITH, LVL(117, 10, -16, 78, 4), (G_GENO|1), A(ATTK(AT_TUCH, AD_DETH, 1, 23), ATTK(AT_GAZE, AD_FEAR, 7, 23), ATTK(AT_BUTT, AD_FRZE, 8, 26), ATTK(AT_BEAM, AD_TERR, 7, 1), ATTK(AT_WEAP, AD_WERE, 8, 7), ATTK(AT_BEAM, AD_BANI, 1, 11)), SIZ(609, 88, 0, MS_GAARDIEN, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("waddied clasher", S_WRAITH, LVL(117, 14, -19, 96, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_CLAW, AD_LETH, 7, 10), ATTK(AT_STNG, AD_LAZY, 1, 1), ATTK(AT_LASH, AD_SHRD, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(320, 304, 0, MS_LIEDER, MZ_SMALL), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unbended rencounter", S_WRAITH, LVL(117, 20, 8, 87, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BEAM, AD_MIDI, 3, 8), ATTK(AT_TUCH, AD_DRIN, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2526, 160, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("harbour selenite", S_WRAITH, LVL(119, 20, 7, 23, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TRAM, AD_LITE, 3, 13), ATTK(AT_SPIT, AD_ELEC, 9, 18), ATTK(AT_WEAP, AD_DISE, 6, 13), ATTK(AT_BUTT, AD_VOMT, 3, 2), NO_ATTK, NO_ATTK), SIZ(969, 398, 0, MS_GROWL, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("polloi infiltrate trivet", S_WRAITH, LVL(120, 12, -38, 77, 0), (3), A(ATTK(AT_WEAP, AD_PLAS, 4, 20), ATTK(AT_ENGL, AD_NEXU, 5, 22), ATTK(AT_CLAW, AD_TRAP, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3059, 770, 0, MS_TREESQUAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOLIMBS|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("exchequer excrement", S_WRAITH, LVL(120, 23, -36, 94, 8), (G_GENO|4), A(ATTK(AT_CLAW, AD_AXUS, 8, 9), ATTK(AT_WEAP, AD_CONT, 7, 12), ATTK(AT_CLAW, AD_WEEP, 3, 19), ATTK(AT_WEAP, AD_NACU, 5, 6), ATTK(AT_ENGL, AD_ENCH, 3, 7), NO_ATTK), SIZ(924, 819, 0, MS_SOCKS, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("crochet bursted", S_WRAITH, LVL(120, 36, 0, 79, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_GLIB, 9, 3), ATTK(AT_LASH, AD_VENO, 6, 11), ATTK(AT_KICK, AD_CONF, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(346, 31, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_CLING|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("horsewomen birdbrain disk", S_WRAITH, LVL(121, 13, -13, 100, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TENT, AD_TCKL, 9, 22), ATTK(AT_KICK, AD_WET, 2, 17), ATTK(AT_EXPL, AD_DRDX, 3, 1), ATTK(AT_CLAW, AD_DFOO, 3, 22), NO_ATTK, NO_ATTK), SIZ(1615, 879, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("unneedfully inseam lawyerly", S_WRAITH, LVL(121, 20, -23, 98, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SOUN, 2, 3), ATTK(AT_TRAM, AD_LEGS, 1, 1), ATTK(AT_BOOM, AD_NTHR, 2, 23), ATTK(AT_TUCH, AD_ELEC, 3, 21), ATTK(AT_BITE, AD_GLIB, 6, 14), NO_ATTK), SIZ(180, 507, 0, MS_STABILIZE, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL, M2_PRINCE|M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gleemen takeable", S_WRAITH, LVL(121, 12, -5, 94, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_WET, 5, 15), ATTK(AT_MAGC, AD_STCK, 5, 10), ATTK(AT_SCRA, AD_MANA, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2732, 413, 0, MS_STABILIZE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, MR_FIRE, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_ACID, M2_PRINCE|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("birdcage aplomb gamesome uppity", S_WRAITH, LVL(121, 17, -17, 89, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_CNCL, 9, 21), ATTK(AT_WEAP, AD_FEAR, 7, 10), ATTK(AT_BITE, AD_CHKH, 3, 13), ATTK(AT_WEAP, AD_FUMB, 9, 8), ATTK(AT_TUCH, AD_TRAP, 8, 3), ATTK(AT_LASH, AD_WISD, 8, 24)), SIZ(2631, 162, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, MR_FIRE, M1_SWIM|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidize easy tegument", S_WRAITH, LVL(122, 14, 3, 89, -20), (1), A(ATTK(AT_BUTT, AD_ELEC, 1, 16), ATTK(AT_BITE, AD_CAST, 5, 19), ATTK(AT_SCRA, AD_LETH, 1, 4), ATTK(AT_LASH, AD_ICEB, 3, 5), ATTK(AT_GAZE, AD_WET, 1, 6), ATTK(AT_BITE, AD_DAMA, 6, 8)), SIZ(1031, 200, 0, MS_CASINO, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("recusing redemonstration", S_WRAITH, LVL(122, 10, 3, 80, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_ANTI, 2, 26), ATTK(AT_CLAW, AD_SHRD, 7, 6), ATTK(AT_TENT, AD_NTHR, 8, 5), ATTK(AT_ENGL, AD_LEGS, 8, 3), ATTK(AT_MAGC, AD_FIRE, 8, 12), NO_ATTK), SIZ(137, 478, 0, MS_SPOILER, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT|MR_ACID, M1_NOLIMBS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("postmortem waxer", S_WRAITH, LVL(123, 45, -39, 74, 0), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_AMNE, 1, 10), ATTK(AT_GAZE, AD_NEXU, 8, 11), ATTK(AT_TUCH, AD_FEMI, 7, 10), ATTK(AT_BITE, AD_WERE, 1, 20), ATTK(AT_BITE, AD_ICEB, 2, 20), NO_ATTK), SIZ(1784, 655, 0, MS_SOUND, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("misidentification antemortem unsparing", S_WRAITH, LVL(124, 20, -32, 85, -17), (G_LGROUP|1), A(ATTK(AT_HUGS, AD_ICEB, 7, 3), ATTK(AT_SPIT, AD_AMNE, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(762, 596, 0, MS_HANDY, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_SWIM|M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL| M1_CARNIVORE, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ophthalmology workman", S_WRAITH, LVL(124, 26, -6, 85, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_MINA, 6, 14), ATTK(AT_BREA, AD_ICUR, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(47, 276, 0, MS_ANIMAL, MZ_GIGANTIC), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ambassador gappier", S_WRAITH, LVL(125, 13, 6, 87, -9), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_FIRE, 6, 9), ATTK(AT_TRAM, AD_SSEX, 1, 4), ATTK(AT_KICK, AD_WET, 1, 19), ATTK(AT_BUTT, AD_CHAO, 9, 8), NO_ATTK, NO_ATTK), SIZ(368, 15, 0, MS_CHICKEN, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_SLITHY, M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("daylight antitank", S_WRAITH, LVL(125, 17, 7, 72, -11), (G_GENO|1), A(ATTK(AT_LASH, AD_SSEX, 8, 8), ATTK(AT_STNG, AD_FAKE, 7, 10), ATTK(AT_SCRA, AD_RUNS, 1, 26), ATTK(AT_LASH, AD_RAGN, 4, 23), ATTK(AT_WEAP, AD_NACU, 2, 4), NO_ATTK), SIZ(2638, 35, 0, MS_OHGOD, MZ_TINY), MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOTAKE|M1_ACID|M1_HERBIVORE, M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), /* * Xorn */ MON("mini xorn", S_XORN, LVL(0, 6, 10, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_WALLWALK|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("grid xorn", S_XORN, LVL(0, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nethorn", S_XORN, LVL(0, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NTHR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_DRAIN|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sinorn", S_XORN, LVL(0, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_DRAIN|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("icyorn", S_XORN, LVL(0, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ICEB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nausorn", S_XORN, LVL(0, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VOMT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wincorn", S_XORN, LVL(0, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WNCE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("covxorn", S_XORN, LVL(0, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("aggravating wallwalker", S_XORN, LVL(0, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_HITASONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ecologic hostelry", S_XORN, LVL(0, 9, 6, 50, -13), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_CHRN, 1, 6), ATTK(AT_CLAW, AD_DROP, 1, 5), ATTK(AT_BEAM, AD_WET, 1, 1), ATTK(AT_ENGL, AD_TDRA, 1, 7), ATTK(AT_TENT, AD_COLD, 1, 1), NO_ATTK), SIZ(922, 244, 0, MS_MISSING, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("garishly survived bingo", S_XORN, LVL(0, 11, 9, 97, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_INER, 1, 9), ATTK(AT_BREA, AD_VAMP, 1, 7), ATTK(AT_NONE, AD_CHRN, 1, 8), ATTK(AT_LASH, AD_RNG, 1, 6), ATTK(AT_HUGS, AD_VULN, 1, 7), ATTK(AT_BITE, AD_COLD, 1, 8)), SIZ(1493, 631, 0, MS_PHOTO, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ulterior grifting", S_XORN, LVL(1, 8, -2, 88, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DROP, 1, 8), ATTK(AT_HUGS, AD_STAT, 1, 3), ATTK(AT_TUCH, AD_CURS, 1, 8), ATTK(AT_CLAW, AD_SITM, 1, 1), NO_ATTK, NO_ATTK), SIZ(1005, 291, 0, MS_STABILIZE, MZ_SMALL), MR_SLEEP|MR_STONE, 0, M1_NEEDPICK|M1_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("overstrain shipped", S_XORN, LVL(1, 12, 4, 93, -10), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_CHRN, 1, 7), ATTK(AT_BEAM, AD_PAIN, 1, 3), ATTK(AT_BOOM, AD_DFOO, 1, 2), ATTK(AT_SPIT, AD_SLIM, 1, 7), ATTK(AT_MAGC, AD_MEMO, 1, 8), ATTK(AT_GAZE, AD_SKIL, 1, 5)), SIZ(2521, 168, 0, MS_FART_NORMAL, MZ_LARGE), 0, 0, M1_HIDE|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("med xorn", S_XORN, LVL(2, 8, 9, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_WALLWALK|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tron xorn", S_XORN, LVL(2, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_ELEC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("luckiest cobwebbing", S_XORN, LVL(2, 17, -9, 16, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_GAZE, AD_PLAS, 2, 5), ATTK(AT_HUGS, AD_DISN, 2, 8), ATTK(AT_ENGL, AD_LUCK, 2, 4), ATTK(AT_BREA, AD_TLPT, 2, 6), ATTK(AT_BUTT, AD_SOUN, 2, 2), ATTK(AT_GAZE, AD_MALK, 2, 1)), SIZ(1136, 1360, 0, MS_TREESQUAD, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lower thewer", S_XORN, LVL(3, 10, 5, 20, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_RATH, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lumiest artist", S_XORN, LVL(3, 12, 10, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("palmiest artist", S_XORN, /* spawns with magical paintbrush */ LVL(3, 12, 10, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("turgid cosmism", S_XORN, LVL(3, 12, -10, 22, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_POIS, 3, 5), ATTK(AT_GAZE, AD_UNPR, 7, 1), ATTK(AT_KICK, AD_DIMN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2095, 30, 0, MS_SNORE, MZ_HUGE), 0, 0, M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_STALK|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("lower xorn", S_XORN, LVL(4, 6, 4, 10, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASONE, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("weaker xorn", S_XORN, LVL(4, 6, 7, 5, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_WALLWALK, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sucker xorn", S_XORN, LVL(4, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_DRIN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASONE, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blaxorn", S_XORN, LVL(4, 6, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_NGEN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASONE, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("complected cusp", S_XORN, LVL(4, 10, -10, 54, -12), (G_UNIQ|3), A(ATTK(AT_STNG, AD_TDRA, 3, 6), ATTK(AT_TUCH, AD_DGST, 4, 8), ATTK(AT_BITE, AD_FUMB, 3, 9), ATTK(AT_BUTT, AD_SKIL, 4, 3), ATTK(AT_ENGL, AD_FLAM, 2, 8), NO_ATTK), SIZ(703, 1723, 0, MS_VAMPIRE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_MINDLESS|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sabring tiffed", S_XORN, LVL(4, 4, 8, 83, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_INSA, 4, 3), ATTK(AT_CLAW, AD_SLOW, 4, 4), ATTK(AT_EXPL, AD_CLRC, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1253, 1292, 0, MS_SELFHARM, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE, M2_LORD|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("poorhouse stockiest", S_XORN, LVL(4, 12, 8, 77, 1), (1), A(ATTK(AT_CLAW, AD_MCRE, 2, 7), ATTK(AT_LASH, AD_RBAD, 1, 7), ATTK(AT_LASH, AD_ANTI, 3, 5), ATTK(AT_TENT, AD_SLEE, 4, 5), NO_ATTK, NO_ATTK), SIZ(2576, 56, 0, MS_NURSE, MZ_LARGE), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_NEEDPICK|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reimburseable capitally snitching", S_XORN, LVL(4, 15, 0, 63, -20), (4), A(ATTK(AT_BITE, AD_HALU, 4, 4), ATTK(AT_STNG, AD_CAST, 1, 5), ATTK(AT_TRAM, AD_LITE, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1096, 481, 0, MS_DEEPSTATE, MZ_SMALL), 0, 0, M1_CLING|M1_CONCEAL|M1_HIDE|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plume collective", S_XORN, LVL(5, 13, 8, 20, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BOOM, AD_ENCH, 1, 3), ATTK(AT_BEAM, AD_LEVI, 5, 6), ATTK(AT_KICK, AD_PEST, 5, 3), ATTK(AT_WEAP, AD_DAMA, 5, 6), ATTK(AT_KICK, AD_TECH, 1, 7), ATTK(AT_BREA, AD_SPEL, 1, 8)), SIZ(1862, 100, 0, MS_CAR, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("xerp", S_XORN, LVL(5, 15, 6, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("derp", S_XORN, LVL(5, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("perpetrator", S_XORN, LVL(5, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PAIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("nuap", S_XORN, LVL(5, 10, 8, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hibeast", S_XORN, LVL(5, 6, 5, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_ROAR, MZ_SMALL), MR_STONE, MR_STONE, M1_HIDE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("protocol droid", S_XORN, LVL(5, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mrivan", S_XORN, /* dummy monster for early dougroom */ LVL(5, 8, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_METALLIVORE, M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("limed redden", S_XORN, LVL(5, 12, 2, 90, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_TLPT, 5, 4), ATTK(AT_SCRA, AD_AGGR, 5, 5), ATTK(AT_BITE, AD_DIMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2054, 164, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_COLD|MR_POISON, 0, M1_NOLIMBS|M1_UNSOLID, M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mixorn", S_XORN, LVL(6, 8, 1, 15, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASONE, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("exorn", S_XORN, LVL(6, 7, 4, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_WALLWALK, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thewer", S_XORN, LVL(6, 10, 3, 25, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_RATH, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("jongleur beaconing", S_XORN, LVL(6, 7, 6, 66, 0), (G_GENO|3), A(ATTK(AT_EXPL, AD_DISN, 5, 8), ATTK(AT_EXPL, AD_INSA, 1, 1), ATTK(AT_STNG, AD_PART, 3, 3), ATTK(AT_ENGL, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(3572, 43, 0, MS_CASINO, MZ_MEDIUM), MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_TPORT|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alkalinize rustproof", S_XORN, LVL(6, 12, 9, 42, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_ENGL, AD_DREA, 3, 4), ATTK(AT_CLAW, AD_CLRC, 4, 2), ATTK(AT_TUCH, AD_INSA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1055, 41, 0, MS_JAPANESE, MZ_TINY), 0, 0, M1_CLING|M1_TUNNEL|M1_TPORT_CNTRL, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("debutant sufferable supererogation beseeched", S_XORN, LVL(6, 18, 0, 64, 18), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SOUN, 4, 6), ATTK(AT_STNG, AD_FAKE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(142, 355, 0, MS_SING, MZ_SMALL), MR_SLEEP|MR_ELEC, 0, M1_NOHANDS|M1_UNSOLID, M2_MINION|M2_PNAME|M2_COLLECT|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("requited learner", S_XORN, LVL(6, 12, -5, 5, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_STAT, 6, 4), ATTK(AT_TRAM, AD_STAT, 6, 6), ATTK(AT_LASH, AD_DRLI, 6, 8), ATTK(AT_BUTT, AD_SLOW, 1, 3), ATTK(AT_WEAP, AD_WRAT, 1, 2), NO_ATTK), SIZ(1013, 80, 0, MS_HCALIEN, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY| M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("accurse gent", S_XORN, LVL(7, 12, 4, 31, -12), (3), A(ATTK(AT_STNG, AD_SITM, 7, 1), ATTK(AT_TENT, AD_RAGN, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1011, 638, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DRAIN, MR_COLD|MR_ELEC, M1_BREATHLESS|M1_REGEN|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tipper taro", S_XORN, LVL(7, 17, -8, 59, 0), (2), A(ATTK(AT_ENGL, AD_FEMI, 5, 7), ATTK(AT_BUTT, AD_WRAT, 5, 8), ATTK(AT_NONE, AD_ICEB, 7, 1), ATTK(AT_MAGC, AD_WRAP, 3, 3), ATTK(AT_GAZE, AD_LAZY, 5, 4), NO_ATTK), SIZ(1760, 276, 0, MS_BONES, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("xorn locker", S_XORN, /* transforms terrain into ROCKWALL */ LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_TERR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Anna", S_XORN, LVL(7, 12, 10, 0, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS POT_NUMBNESS */ /* speed 15-24, AC 0, MR 40, extra attacks 1, resists 2, M1 flags 1, M2 flags 1, M3 flags 1 */ MON("xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|15), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("join xorn", S_XORN, /* thanks aosdict */ LVL(8, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fluidator gsorn", S_XORN, LVL(8, 12, 3, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_RNG, 4, 6), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fefexorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_NIVE, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO|MR_POISON, MR_COLD|MR_FIRE|MR_STONE|MR_POISON, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("scorexorn", S_XORN, LVL(8, 9, -2, 20, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_SCOR, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("walldraw xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_SWAP, 0, 0), NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yawn xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO|MR_SLEEP|MR_POISON, MR_COLD|MR_FIRE|MR_STONE|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("escalated xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_CHKH, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nethack applord", S_XORN, LVL(8, 15, -2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_MALE|M2_LORD|M2_DEMON, M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("carbon xorn", S_XORN, /* spawns with sling and 25 graphite */ LVL(8, 9, -2, 20, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("boguxorn", S_XORN, /* evil patch idea by jonadab */ LVL(8, 9, -2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FAKE, 1, 3), ATTK(AT_CLAW, AD_FAKE, 1, 3), ATTK(AT_CLAW, AD_FAKE, 1, 3), ATTK(AT_BITE, AD_FAKE, 4, 6), ATTK(AT_NONE, AD_FAKE, 0, 0), ATTK(AT_NONE, AD_FAKE, 0, 0)), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_AVOIDER, 0, M5_EVIL, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("smaxorn", S_XORN, LVL(8, 9, -2, 20, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("plaxorn", S_XORN, LVL(8, 9, 1, 10, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_WALLWALK, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("random xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("roller xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_RNG, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fractured xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PART, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("another xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_SAMU, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("identity xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_MIDI, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("multi xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|7|G_RGROUP|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cloaked xorn", S_XORN, LVL(8, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_AMNE, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_HIDE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mexorn", S_XORN, LVL(8, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_MEMO, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_HIDE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vorax xorn", S_XORN, /* spawns with sling, 5 cobalt chunks and 5 bronze nuggets */ LVL(8, 9, -2, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evercloaked xorn", S_XORN, LVL(8, 9, 0, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_AMNE, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weapon xorn", S_XORN, /* playable race */ LVL(8, 9, -2, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_METALLIVORE|M1_WALLWALK|M1_THICK_HIDE, M2_NOPOLY|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("werexorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_WERE, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("porter xorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("porter xorn permamimic", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_WANTSBOOK|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("domoxorn", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rando", S_XORN, LVL(8, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), /* damage type of the bite attack is randomized */ MON("goofiest symbolizing", S_XORN, LVL(8, 13, 7, 49, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_FAMN, 4, 1), ATTK(AT_LASH, AD_SLUD, 6, 7), ATTK(AT_SCRA, AD_NPRO, 6, 5), ATTK(AT_TUCH, AD_ELEC, 3, 7), NO_ATTK, NO_ATTK), SIZ(791, 557, 0, MS_SEDUCE, MZ_TINY), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_HOBBIT, M3_INFRAVISIBLE|M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Marleen's sneaker", S_XORN, LVL(8, 12, 10, 0, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* speed 15-24, AC 6, MR 20, extra attacks 3, resists 0, M1 flags 1, M2 flags 1, M3 flags 0 */ MON("ribaldry indianan", S_XORN, LVL(9, 16, 3, 97, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_DAMA, 5, 2), ATTK(AT_GAZE, AD_LEGS, 1, 7), ATTK(AT_BEAM, AD_CONF, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1126, 99, 0, MS_SEDUCE, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_CLING, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("centering torsion", S_XORN, LVL(9, 20, 7, 8, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_MINA, 9, 8), ATTK(AT_TRAM, AD_RUST, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(363, 127, 0, MS_CAR, MZ_SMALL), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW| M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dissolutive sorted", S_XORN, LVL(9, 12, 2, 49, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_ALIN, 7, 1), ATTK(AT_ENGL, AD_WEEP, 1, 1), ATTK(AT_GAZE, AD_DEPR, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(458, 41, 0, MS_GRUNT, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("operandi metabolizability", S_XORN, LVL(9, 18, -2, 44, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 1, 4), ATTK(AT_SPIT, AD_PEST, 2, 7), ATTK(AT_WEAP, AD_WERE, 1, 8), ATTK(AT_MAGC, AD_ALIN, 7, 1), ATTK(AT_STNG, AD_WET, 8, 5), ATTK(AT_GAZE, AD_POLY, 2, 3)), SIZ(3409, 833, 0, MS_BURBLE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("umber ksorn", S_XORN, LVL(9, 6, 2, 25, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_TUNNEL|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("etti ksorn", S_XORN, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water xorn", S_XORN, LVL(10, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_COLD, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_COLD, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("greater thewer", S_XORN, LVL(10, 11, 1, 30, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_RATH, AD_TCKL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty greater thewer", S_XORN, LVL(10, 11, 1, 30, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_RATH, AD_TCKL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("swimmer xorn", S_XORN, LVL(10, 9,-2, 20, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_COLD, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_COLD, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fluidator abome", S_XORN, LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SPC2, 4, 4), ATTK(AT_HUGS, AD_SPC2, 4, 4), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator instar", S_XORN, LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_INSA, 4, 4), ATTK(AT_HUGS, AD_INSA, 4, 4), ATTK(AT_GAZE, AD_INSA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator sengo", S_XORN, LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SANI, 4, 4), ATTK(AT_HUGS, AD_SANI, 4, 4), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("xorn monk", S_XORN, LVL(10, 9, 2, 20, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 4, 6)), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE, MR_STONE, M1_THICK_HIDE|M1_METALLIVORE|M1_BREATHLESS|M1_WALLWALK, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_WAITFORU|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("drown xorn", S_XORN, LVL(10, 9, 1, 10, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_WALLWALK|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("splash xorn", S_XORN, LVL(10, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_WET, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_WET, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ghorn", S_XORN, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_METALLIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hypnotic xorn", S_XORN, LVL(10, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_SLEE, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_SLEE, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_HITASTWO, MR_SLEEP|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidator testre", S_XORN, LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_TECH, 4, 4), ATTK(AT_HUGS, AD_MEMO, 4, 4), ATTK(AT_BEAM, AD_TRAI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Marvin", S_XORN, LVL(10, 10, 0, 0, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DRCO, 1, 3), ATTK(AT_TUCH, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_METALLIVORE, M2_PNAME|M2_MALE|M2_HOSTILE, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bitterly yogi fugal incalculable curbside", S_XORN, LVL(10, 6, -2, 36, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_TIME, 3, 6), ATTK(AT_KICK, AD_HODS, 2, 8), ATTK(AT_KICK, AD_DCAY, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3146, 550, 0, MS_SNORE, MZ_LARGE), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HUMANOID|M1_TPORT, M2_PRINCE|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ice xorn", S_XORN, LVL(11, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_COLD, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_COLD, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fire xorn", S_XORN, LVL(11, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_FIRE, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_HITASTWO, MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lightning xorn", S_XORN, LVL(11, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_ELEC, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_ELEC, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_HITASTWO, MR_ELEC|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("toxic xorn", S_XORN, LVL(11, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_DRST, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_DRST, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("xorn wizard", S_XORN, LVL(12, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 5), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fleecy suspicious person", S_XORN, /* spawns with warning coat */ LVL(12, 9, -2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEBT, 4, 5), ATTK(AT_WEAP, AD_SITM, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("xorn caster", S_XORN, LVL(12, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 4, 5), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spellwalker", S_XORN, LVL(12, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SPEL, 4, 5), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("xorn rentoucher", S_XORN, LVL(12, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CAST, 4, 5), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("xorn techer", S_XORN, LVL(12, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 5), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_TECH, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blemmye", S_XORN, LVL(12, 12, 10, 40, -1), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOHEAD, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("wall hider", S_XORN, LVL(12, 11, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_HIDE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator doxer", S_XORN, LVL(12, 12, 2, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FRZE, 4, 4), ATTK(AT_HUGS, AD_CNCL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_HITASTHREE|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reflye", S_XORN, LVL(12, 12, 10, 40, -1), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2 ,10), ATTK(AT_NONE, AD_TRAP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOHEAD|M1_FLY, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REFLECT, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wexorn", S_XORN, LVL(12, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_WET, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASONE, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ethereal xorn", S_XORN, LVL(12, 16, 5, 0, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_ENGL, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC, MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("greater blaxorn", S_XORN, LVL(12, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_NGEN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASONE, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mainland grotesque oversalting", S_XORN, LVL(12, 11, 0, 41, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_PART, 1, 4), ATTK(AT_HUGS, AD_BURN, 3, 7), ATTK(AT_STNG, AD_NUMB, 8, 3), ATTK(AT_MAGC, AD_LETH, 9, 7), ATTK(AT_CLAW, AD_WTHR, 2, 4), ATTK(AT_BUTT, AD_HALU, 5, 2)), SIZ(106, 179, 0, MS_BUZZ, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_HIDE|M1_NOEYES|M1_SEE_INVIS, M2_PNAME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blame evaluator", S_XORN, LVL(13, 5, -6, 38, 0), (G_RGROUP|1), A(ATTK(AT_SCRA, AD_CURS, 7, 9), ATTK(AT_BITE, AD_TRAI, 4, 7), ATTK(AT_HUGS, AD_TDRA, 1, 1), ATTK(AT_BOOM, AD_CURS, 4, 9), ATTK(AT_KICK, AD_FREN, 5, 2), NO_ATTK), SIZ(2715, 64, 0, MS_BUZZ, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("peakier engulfment galley cyanogen scandalizing", S_XORN, LVL(13, 15, -7, 75, -19), (G_LGROUP|3), A(ATTK(AT_LASH, AD_LEVI, 9, 6), ATTK(AT_KICK, AD_RUST, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(28, 41, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON, 0, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hc meat grinder", S_XORN, /* spawns with meatsword */ LVL(13, 12, 10, 0, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_NIVE, 5, 5), ATTK(AT_KICK, AD_WEBS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("half-benter", S_XORN, /* spawns with paper shield and leather jacket */ LVL(14, 12, -6, 80, 0), (1), A(ATTK(AT_WEAP, AD_FAKE, 3, 5), ATTK(AT_LASH, AD_SITM, 1, 3), ATTK(AT_BEAM, AD_AGGR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ARREST, MZ_MEDIUM), MR_DEATH|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_MALE|M2_NASTY, M3_TRAITOR|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("otyugh", S_XORN, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRST, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("many-eyed otyugh", S_XORN, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRST, 2, 6), ATTK(AT_GAZE, AD_INSA, 6, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("tamlit", S_XORN, LVL(14, 8, -5, 50, 4), (1), A(ATTK(AT_KICK, AD_HEAL, 4, 4), ATTK(AT_KICK, AD_DISP, 4, 4), ATTK(AT_GAZE, AD_BADE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_DEATH, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_WALLWALK, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("officeholder furling tangible flayed", S_XORN, LVL(14, 14, 3, 7, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_STNG, AD_SLEE, 7, 9), ATTK(AT_GAZE, AD_PHYS, 8, 7), ATTK(AT_TENT, AD_CONF, 6, 4), ATTK(AT_STNG, AD_MINA, 4, 6), ATTK(AT_TENT, AD_WISD, 4, 9), ATTK(AT_TUCH, AD_DRCO, 6, 9)), SIZ(998, 427, 0, MS_BUZZ, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_MALE, M3_NOTAME|M3_PETTY|M3_TELEPATHIC|M3_SPIDER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jana shoe", S_XORN, /* mimics a grave wall */ LVL(14, 17, 4, 15, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_TLPT, 0, 0), ATTK(AT_NONE, AD_DETH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_ACID|MR_COLD|MR_ELEC|MR_DEATH|MR_DISINT, MR_ACID|MR_COLD|MR_ELEC|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_NONMOVING|M3_PERMAMIMIC, M4_SNEAKERS|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ox xorn", S_XORN, LVL(14, 12, -4, 40, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, MR_FIRE|MR_COLD, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_METALLIVORE|M1_WALLWALK|M1_BREATHLESS, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Marleen's block-heeled combat boot", S_XORN, LVL(14, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* speed 15-20, AC -2, MR 80, extra attacks 2, resists 2, M1 flags 2, M2 flags 1, M3 flags 0 */ MON("megaderp", S_XORN, LVL(15, 15, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_CONT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_FIRE|MR_HITASONE, MR_COLD|MR_FIRE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("koobface squatter", S_XORN, LVL(15, 15, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PAIN, 2, 6), ATTK(AT_TRAM, AD_DAMA, 2, 2), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_FIRE|MR_HITASONE, MR_COLD|MR_FIRE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("rock xorn", S_XORN, LVL(15, 9, -2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("doublemagic xorn", S_XORN, LVL(15, 9, -2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_MCRE, 3, 5), ATTK(AT_MAGC, AD_SPEL, 1, 3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gravel xorn", S_XORN, LVL(15, 7, 2, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_WALLWALK|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sneaky xorn", S_XORN, LVL(15, 9, -2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_UNPR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_SLEEP|MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE|MR_SLEEP, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_WANDER, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clawxorn", S_XORN, /* spawns with qatar */ LVL(15, 10, -2, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator wella", S_XORN, LVL(15, 12, 0, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_RBRE, 6, 6), ATTK(AT_HUGS, AD_RBRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gromdomg", S_XORN, /* suggestion by aosdict */ LVL(15, 15, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_CONT, 4, 6), ATTK(AT_GAZE, AD_CONT, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("calomp", S_XORN, LVL(15, 15, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_CALM, 4, 6), ATTK(AT_GAZE, AD_CALM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone xorn", S_XORN, LVL(15, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_DRDX, 3, 5), ATTK(AT_BITE, AD_STON, 1, 3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("morphic xorn", S_XORN, LVL(15, 20, 3, 0, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_ENGL, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC, MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("metal bride", S_XORN, LVL(15, 9, -2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SOUN, 3, 5), ATTK(AT_BITE, AD_ENCH, 1, 3), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("xornitaur", S_XORN, /* EPI by jonadab */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_WALLWALK, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("old thewer", S_XORN, LVL(16, 12, 0, 35, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 2, 10), ATTK(AT_RATH, AD_TCKL, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("advantage xorn", S_XORN, LVL(16, 11,-5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_TERR, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("greater xorn", S_XORN, LVL(16, 11,-5, 20, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fluidator nesde", S_XORN, LVL(16, 12, 0, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_NAST, 4, 4), ATTK(AT_HUGS, AD_NAST, 4, 4), ATTK(AT_BEAM, AD_MINA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pullxorn", S_XORN, LVL(16, 11,-5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_TRAI, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("leader xorn", S_XORN, LVL(16, 11,-5, 20, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("penis xorn", S_XORN, LVL(16, 9, -6, 60, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_SSEX, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_COLD|MR_STONE|MR_HITASTWO|MR_DEATH|MR_DRAIN|MR_DISINT, MR_COLD|MR_FIRE|MR_STONE, M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("special xorn", S_XORN, LVL(16, 11,-5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("xeroc", S_XORN, LVL(16, 5,0, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_ANIMAL|M1_HIDE, M2_HOSTILE|M2_STRONG, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elusive xorn wizard", S_XORN, LVL(16, 9, -2, 20, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("deep ettiksorn", S_XORN, LVL(16, 12, -6, 50, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GRUNT, MZ_HUGE), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Marleen's hugging boot", S_XORN, LVL(16, 12, 10, 0, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 13-23, AC -4, MR 100, extra attacks 2, resists 4, M1 flags 1, M2 flags 1, M3 flags 0 */ MON("gramme reminiscing eager slurp peculiarly penknife", S_XORN, LVL(16, 12, -7, 85, 9), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_MINA, 6, 7), ATTK(AT_SCRA, AD_GRAV, 5, 8), ATTK(AT_KICK, AD_SLUD, 7, 2), ATTK(AT_TENT, AD_DISN, 7, 4), ATTK(AT_HUGS, AD_MINA, 5, 3), NO_ATTK), SIZ(1749, 681, 0, MS_GRUNT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("xorn thief", S_XORN, LVL(18, 12, -5, 20, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_SITM, 2, 3), ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("voidborn xorn", S_XORN, LVL(18, 24, -1, 0, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_ENGL, AD_DARK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC, MR_FIRE|MR_COLD|MR_ELEC, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("blengorn", S_XORN, LVL(18, 12, -5, 20, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_NGEN, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hider from quarantine", S_XORN, LVL(18, 12, -5, 20, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BEAM, AD_NIVE, 2, 3), ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO|MR_POISON, MR_COLD|MR_FIRE|MR_STONE|MR_POISON, M1_HIDE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("unreasonable pandemic reactor", S_XORN, LVL(18, 12, -5, 20, 0), (1|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BEAM, AD_NIVE, 2, 3), ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO|MR_POISON, MR_COLD|MR_FIRE|MR_STONE|MR_POISON, M1_HIDE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oncological subaltern", S_XORN, LVL(18, 13, 6, 76, 9), (G_GENO|2), A(ATTK(AT_EXPL, AD_TERR, 6, 7), ATTK(AT_ENGL, AD_CLRC, 3, 9), ATTK(AT_GAZE, AD_BADE, 1, 9), ATTK(AT_BUTT, AD_DIMN, 9, 7), ATTK(AT_KICK, AD_HEAL, 4, 3), ATTK(AT_STNG, AD_UVUU, 1, 4)), SIZ(283, 310, 0, MS_REPAIR, MZ_HUMAN), 0, 0, M1_SEE_INVIS, M2_LORD|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Anselm", S_XORN, LVL(18, 15, 7, 60, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_SITM, 5, 5), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SCR_GROWTH POT_HEALING POT_EXTRA_HEALING BOW ORCISH_ARROW(5) CLUB LEATHER_ARMOR */ MON("leisured sulphured", S_XORN, LVL(18, 16, -1, 25, 0), (G_RGROUP|3), A(ATTK(AT_TENT, AD_CHAO, 1, 4), ATTK(AT_BEAM, AD_DAMA, 2, 9), ATTK(AT_NONE, AD_SITM, 0, 7), ATTK(AT_TUCH, AD_LAZY, 6, 8), NO_ATTK, NO_ATTK), SIZ(3220, 86, 0, MS_BUZZ, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_CONCEAL|M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bone xorn", S_XORN, LVL(19, 9,-2, 20, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PLYS, 2, 3), ATTK(AT_CLAW, AD_DRCO, 2, 3), ATTK(AT_BITE, AD_SLOW, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("petty bone xorn", S_XORN, LVL(19, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PLYS, 2, 3), ATTK(AT_CLAW, AD_DRCO, 2, 3), ATTK(AT_BITE, AD_SLOW, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bonewheel xorn", S_XORN, /* spawns with sling and 40 bone fragments */ LVL(19, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PLYS, 2, 3), ATTK(AT_CLAW, AD_DRCO, 2, 3), ATTK(AT_WEAP, AD_SLOW, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("recognition civilise unpiled", S_XORN, LVL(19, 14, -9, 86, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_DRDX, 3, 1), ATTK(AT_KICK, AD_IDAM, 1, 9), ATTK(AT_MAGC, AD_DRIN, 1, 7), ATTK(AT_TRAM, AD_UNPR, 8, 1), NO_ATTK, NO_ATTK), SIZ(2293, 1660, 0, MS_CAR, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_GIANT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("boggling futile emulating", S_XORN, LVL(19, 10, 6, 35, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_WGHT, 6, 1), ATTK(AT_BOOM, AD_POIS, 8, 8), ATTK(AT_BREA, AD_DCAY, 6, 1), ATTK(AT_GAZE, AD_TIME, 1, 7), ATTK(AT_KICK, AD_SHAN, 2, 1), NO_ATTK), SIZ(1789, 316, 0, MS_SPOILER, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_SWIM, M2_UNDEAD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("therapeutic story", S_XORN, LVL(20, 17, 1, 88, -17), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CALM, 6, 6), ATTK(AT_LASH, AD_NEXU, 7, 7), ATTK(AT_RATH, AD_AMNE, 4, 8), ATTK(AT_ENGL, AD_TRAP, 6, 3), ATTK(AT_BITE, AD_LITT, 1, 1), NO_ATTK), SIZ(1080, 1, 0, MS_BARBER, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_COLD, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_REGEN| M1_CARNIVORE, M2_MINION|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("black slayer", S_XORN, LVL(20, 9,-2, 20, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_DRST, 5, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO|MR_POISON, MR_COLD|MR_FIRE|MR_STONE|MR_POISON, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_REGEN|M1_POIS, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gray slayer", S_XORN, LVL(20, 9,-2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_DRST, 5, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO|MR_POISON, MR_COLD|MR_FIRE|MR_STONE|MR_POISON, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_REGEN|M1_POIS, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("holy slayer", S_XORN, LVL(20, 9,-2, 20, 10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_DRST, 5, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO|MR_POISON, MR_COLD|MR_FIRE|MR_STONE|MR_POISON, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_REGEN|M1_POIS, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("brickbreak femmy", S_XORN, /* spawns with powerfist */ LVL(20, 14, 3, 75, -2), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 6), ATTK(AT_WEAP, AD_SHRD, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("async xorn", S_XORN, LVL(20, 9, -2, 20, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_STONE|MR_HITASTWO|MR_ELEC|MR_FIRE|MR_POISON|MR_SLEEP, MR_COLD|MR_FIRE|MR_STONE|MR_ELEC|MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("xoyer", S_XORN, LVL(20, 9, 1, 10, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_WALLWALK, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("clerkbot", S_XORN, LVL(20, 12, -1, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STUN, 10, 6), ATTK(AT_NONE, AD_MANA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("docbot", S_XORN, LVL(20, 12, -1, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SLEE, 2, 4), ATTK(AT_TRAM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("unfeeling lawyerly germicide coquette strychnine heath", S_XORN, LVL(20, 23, -1, 71, -10), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_RATH, AD_INER, 7, 4), ATTK(AT_WEAP, AD_TCKL, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(842, 935, 0, MS_DJINNI, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_OMNIVORE, M2_PNAME|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ministering shuddering forecasted", S_XORN, LVL(21, 12, -9, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_FRZE, 8, 1), ATTK(AT_CLAW, AD_NUMB, 3, 4), ATTK(AT_SCRA, AD_SKIL, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3368, 2, 0, MS_ARREST, MZ_TINY), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_MAGIC|M2_ORC, M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC|M3_NO_DECAY|M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("privacy sobering frazzling toning", S_XORN, LVL(21, 4, -1, 30, 19), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_PAIN, 8, 2), ATTK(AT_SPIT, AD_SIN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1892, 22, 0, MS_SILENT, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crimson placental aflame", S_XORN, LVL(21, 18, -8, 87, 0), (G_GENO|3), A(ATTK(AT_RATH, AD_FREN, 8, 4), ATTK(AT_EXPL, AD_SIN, 2, 6), ATTK(AT_HUGS, AD_MAGM, 1, 4), ATTK(AT_WEAP, AD_MIDI, 1, 1), ATTK(AT_MAGC, AD_WEEP, 7, 8), NO_ATTK), SIZ(918, 603, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rathewer", S_XORN, LVL(22, 12, -2, 35, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_FAMN, 2, 13), ATTK(AT_RATH, AD_TCKL, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Mandarina's lady shoe", S_XORN, LVL(22, 18, 1, 70, 10), (1), A(ATTK(AT_KICK, AD_WGHT, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_POISON|MR_STONE, MR_FIRE|MR_ACID|MR_POISON|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_PEACEFUL, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("worrisomely brassish legalizing", S_XORN, LVL(22, 10, 1, 2, 1), (G_GENO|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_BLAS, 9, 3), ATTK(AT_WEAP, AD_DRDX, 1, 2), ATTK(AT_KICK, AD_SLOW, 1, 9), ATTK(AT_TENT, AD_SLIM, 4, 8), ATTK(AT_BITE, AD_STAT, 4, 6), ATTK(AT_TRAM, AD_WRAP, 6, 2)), SIZ(1214, 191, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wall dweller", S_XORN, LVL(24, 11,-5, 20, 0), (G_GENO|1|G_VLGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_HIDE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stonechipper", S_XORN, LVL(24, 11, -5, 20, 0), (G_GENO|1|G_VLGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_WGHT, 6, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_HIDE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("netherbrether", S_XORN, LVL(24, 11,-5, 20, 0), (G_GENO|1|G_VLGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_NTHR, 6, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO|MR_DRAIN, MR_COLD|MR_FIRE|MR_STONE, M1_CONCEAL|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator skexor", S_XORN, LVL(24, 15, -2, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_POLY, 5, 6), ATTK(AT_HUGS, AD_POLY, 5, 6), ATTK(AT_BEAM, AD_LITE, 4, 4), ATTK(AT_STNG, AD_CURS, 4, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("xemul", S_XORN, LVL(24, 11, -7, 40, 5), (1), A(ATTK(AT_KICK, AD_PAIN, 7, 8), ATTK(AT_BEAM, AD_BURN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("erotexene", S_XORN, LVL(24, 11, -7, 40, 5), (1), A(ATTK(AT_KICK, AD_PAIN, 7, 8), ATTK(AT_BEAM, AD_BURN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wall houser", S_XORN, LVL(24, 11, -5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_HIDE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phantom beast", S_XORN, LVL(24, 12, -2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 33), ATTK(AT_CLAW, AD_PHYS, 2, 44), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_SLEEP|MR_HITASTWO, MR_SLEEP, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cantrap xyloid", S_XORN, LVL(25, 17, -3, 85, -3), (1), A(ATTK(AT_TENT, AD_FEMI, 1, 3), ATTK(AT_LASH, AD_DRST, 1, 1), ATTK(AT_NONE, AD_NUMB, 4, 9), ATTK(AT_TRAM, AD_STCK, 2, 3), ATTK(AT_HUGS, AD_PAIN, 6, 6), ATTK(AT_BREA, AD_DRCO, 7, 4)), SIZ(1538, 3, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_SLITHY|M1_TPORT|M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fundamentalism steuben primitive", S_XORN, LVL(25, 14, 10, 99, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_DFOO, 8, 9), ATTK(AT_WEAP, AD_WERE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1387, 160, 0, MS_MEW, MZ_TINY), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_UNSOLID, M2_LORD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PETRIFIES|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("personally sabotage acidulation", S_XORN, LVL(26, 7, -2, 42, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_ILLU, 9, 8), ATTK(AT_BEAM, AD_WRAT, 8, 8), ATTK(AT_SCRA, AD_CORR, 8, 1), ATTK(AT_HUGS, AD_FRZE, 6, 8), ATTK(AT_CLAW, AD_FREN, 1, 3), ATTK(AT_WEAP, AD_RBAD, 5, 1)), SIZ(1755, 739, 0, MS_BURBLE, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Henrietta's thick block-heeled boot", S_XORN, LVL(26, 13, -11, 4, -15), (1), A(ATTK(AT_KICK, AD_NPRO, 5, 15), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_LUCK, 1, 1), ATTK(AT_GAZE, AD_HALU, 3, 4), NO_ATTK, NO_ATTK), SIZ(6000, 6000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE, MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_ACID|M1_THICK_HIDE|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_PETRIFIES|M3_MIND_FLAYER|M3_SPIDER, M4_REVIVE|M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("henrietta shoe", S_XORN, LVL(26, 13, -11, 4, -15), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6000, 6000, 0, MS_SHOE, MZ_LARGE), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE, MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_ACID|M1_THICK_HIDE|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_SPIDER|M3_NONMOVING, M4_REVIVE|M4_TREADED|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("casthewer", S_XORN, LVL(26, 12, -3, 35, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_DREN, 2, 15), ATTK(AT_RATH, AD_TCKL, 2, 15), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty casthewer", S_XORN, LVL(26, 12, -3, 35, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_DREN, 2, 15), ATTK(AT_RATH, AD_TCKL, 2, 15), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Gromph", S_XORN, LVL(26, 12, 0, 50, -20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_MAGIC|M2_COLLECT|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("tourmaline hospital liquefying", S_XORN, LVL(26, 17, 10, 11, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TRAI, 7, 8), ATTK(AT_BITE, AD_LAZY, 5, 1), ATTK(AT_BITE, AD_HODS, 1, 6), ATTK(AT_MAGC, AD_AGGR, 6, 2), ATTK(AT_SCRA, AD_BLND, 4, 1), NO_ATTK), SIZ(1213, 399, 0, MS_BONES, MZ_SMALL), MR_SLEEP, 0, M1_NOHEAD|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("roulade lottery", S_XORN, LVL(26, 11, 1, 43, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_WEBS, 4, 9), ATTK(AT_LASH, AD_FRZE, 1, 9), ATTK(AT_BEAM, AD_SEDU, 9, 6), ATTK(AT_BREA, AD_ENCH, 7, 4), NO_ATTK, NO_ATTK), SIZ(3148, 439, 0, MS_BOT, MZ_HUGE), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_PNAME|M2_STRONG|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mastiff trotted", S_XORN, LVL(27, 10, 0, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_HALU, 2, 1), ATTK(AT_BEAM, AD_SKIL, 8, 5), ATTK(AT_SPIT, AD_STCK, 9, 0), ATTK(AT_EXPL, AD_CURS, 7, 4), ATTK(AT_EXPL, AD_SOUN, 6, 3), ATTK(AT_BEAM, AD_WRAT, 9, 3)), SIZ(420, 743, 0, MS_DJINNI, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID, MR_COLD|MR_ACID, M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_SLITHY, M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_MIND_FLAYER|M3_WANTSBELL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("warbot", S_XORN, LVL(28, 12, -1, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PHYS, 8, 8), ATTK(AT_BEAM, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("security droid", S_XORN, LVL(28, 12, -1, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_AGGR, 8, 8), ATTK(AT_BEAM, AD_AGGR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("guardbot", S_XORN, LVL(28, 9, -1, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PHYS, 8, 10), ATTK(AT_BEAM, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 10, 0, MS_BUZZ, MZ_TINY), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_ANIMAL|M1_OVIPAROUS, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bestial dervish", S_XORN, LVL(28, 24, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GLYPHS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("ethereal dervish", S_XORN, LVL(28, 24, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GLYPHS, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS, M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("phazer dervish", S_XORN, LVL(28, 24, 0, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GLYPHS, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_WALLWALK, M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jinglier reharden", S_XORN, LVL(28, 13, -6, 12, 0), (G_VLGROUP|2), A(ATTK(AT_SPIT, AD_CAST, 5, 6), ATTK(AT_MAGC, AD_TDRA, 6, 2), ATTK(AT_LASH, AD_ICEB, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1516, 188, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_SLITHY|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("wiretap scalper", S_XORN, LVL(29, 15, -1, 54, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SCRA, AD_WEEP, 8, 1), ATTK(AT_SCRA, AD_LAZY, 8, 2), ATTK(AT_TRAM, AD_PLYS, 8, 1), ATTK(AT_BREA, AD_GRAV, 9, 9), NO_ATTK, NO_ATTK), SIZ(1223, 219, 0, MS_BOSS, MZ_TINY), MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fluidator wedar", S_XORN, LVL(30, 18, -12, 60, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WTHR, 8, 8), ATTK(AT_HUGS, AD_WTHR, 4, 8), ATTK(AT_BEAM, AD_WTHR, 4, 8), ATTK(AT_RATH, AD_DISP, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_UNSOLID|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magenta xorn", S_XORN, LVL(30, 12, -10, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_FEMI, 8, 10), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_STONE|MR_FIRE|MR_POISON|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE|MR_POISON, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mister sunshine", S_XORN, LVL(30, 12, -20, 100, 0), (1), A(ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_BEAM, AD_PAIN, 12, 20), ATTK(AT_GAZE, AD_NAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_MALE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Eclavdra", S_XORN, LVL(30, 16, 0, 50, -20), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP|MR_DEATH, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_ELF, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("fluidator mestre", S_XORN, LVL(30, 12, -10, 50, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_TECH, 4, 6), ATTK(AT_HUGS, AD_MEMO, 4, 6), ATTK(AT_BEAM, AD_TRAI, 4, 6), ATTK(AT_GAZE, AD_TECH, 4, 6), ATTK(AT_RATH, AD_MEMO, 4, 6), ATTK(AT_NONE, AD_TRAI, 4, 6)), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_LORD|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hardfought slextinctionist", S_XORN, LVL(30, 12, -8, 100, -20), (1), A(ATTK(AT_LASH, AD_THIE, 2, 12), ATTK(AT_HUGS, AD_DATA, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MALE|M2_MAGIC|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bottler radiotelemetry", S_XORN, LVL(31, 13, -6, 24, 8), (G_LGROUP|3), A(ATTK(AT_KICK, AD_STON, 1, 6), ATTK(AT_WEAP, AD_ENCH, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2858, 9, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC|MR_ACID, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sour xorn", S_XORN, LVL(32, 12, -10, 80, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_WRAT, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_COLD|MR_STONE|MR_HITASTWO|MR_DEATH|MR_DRAIN|MR_DISINT, MR_COLD|MR_FIRE|MR_STONE, M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("first base xorn", S_XORN, LVL(32, 12, -10, 80, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_NUMB, 3, 5), ATTK(AT_BITE, AD_SSEX, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_COLD|MR_STONE|MR_HITASTWO|MR_DEATH|MR_DRAIN|MR_DISINT, MR_COLD|MR_FIRE|MR_STONE, M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("payback xorn", S_XORN, LVL(32, 12, -10, 80, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_CLAW, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_INVE, 4, 6), ATTK(AT_RATH, AD_INVE, 0, 6), NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_COLD|MR_STONE|MR_HITASTWO|MR_DEATH|MR_DRAIN|MR_DISINT, MR_COLD|MR_FIRE|MR_STONE, M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ogxorn", S_XORN, LVL(32, 9, 0, 40, 11), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("prithewer", S_XORN, LVL(33, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_ALIN, 2, 16), ATTK(AT_RATH, AD_TCKL, 2, 16), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("transfinite hardest goose", S_XORN, LVL(33, 20, 2, 49, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_SGLD, 7, 3), ATTK(AT_BUTT, AD_GRAV, 7, 2), ATTK(AT_WEAP, AD_LEGS, 4, 4), ATTK(AT_ENGL, AD_CLRC, 4, 5), ATTK(AT_EXPL, AD_BANI, 8, 6), NO_ATTK), SIZ(728, 734, 0, MS_BUZZ, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_SEE_INVIS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_ORC, M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("jato vc", S_XORN, LVL(34, 20, 6, 24, 0), (2), A(ATTK(AT_BEAM, AD_TERR, 5, 1), ATTK(AT_TUCH, AD_WEEP, 6, 2), ATTK(AT_WEAP, AD_AMNE, 3, 8), ATTK(AT_SCRA, AD_BLEE, 9, 1), ATTK(AT_GAZE, AD_VAMP, 7, 2), NO_ATTK), SIZ(970, 292, 0, MS_MUMBLE, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_SLITHY| M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("alchemical hunger", S_XORN, LVL(34, 21, -6, 61, 12), (G_GENO|G_VLGROUP|2), A(ATTK(AT_TENT, AD_ELEC, 1, 5), ATTK(AT_GAZE, AD_NTHR, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(815, 473, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS| M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("roadwork hyperacidity", S_XORN, LVL(35, 15, 8, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_TDRA, 5, 8), ATTK(AT_KICK, AD_DEST, 8, 9), ATTK(AT_EXPL, AD_NIVE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1853, 220, 0, MS_MEW, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON, MR_POISON, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_UNSOLID| M1_THICK_HIDE, M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tableful wheyey bastardization petrography", S_XORN, LVL(35, 23, -5, 59, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_BANI, 2, 6), ATTK(AT_TUCH, AD_DISP, 2, 8), ATTK(AT_HUGS, AD_SHAN, 4, 7), ATTK(AT_WEAP, AD_NIVE, 1, 1), ATTK(AT_KICK, AD_COLD, 1, 1), ATTK(AT_TENT, AD_SLUD, 6, 9)), SIZ(884, 898, 0, MS_COW, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_ACID|M1_METALLIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("covithewer", S_XORN, LVL(35, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_NIVE, 2, 16), ATTK(AT_RATH, AD_NIVE, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_POISON|MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("reerecting sorry", S_XORN, LVL(36, 18, -1, 13, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_KICK, AD_TIME, 9, 4), ATTK(AT_BITE, AD_DCAY, 4, 5), ATTK(AT_MAGC, AD_SHRD, 3, 7), ATTK(AT_TENT, AD_PART, 1, 4), ATTK(AT_NONE, AD_BURN, 8, 3), ATTK(AT_BITE, AD_FEMI, 4, 1)), SIZ(2004, 385, 0, MS_MISSING, MZ_MEDIUM), MR_POISON, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID| M1_UNSOLID|M1_REGEN|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("polarimeter scarab liquidize greening", S_XORN, LVL(37, 4, 0, 37, -13), (1), A(ATTK(AT_GAZE, AD_CURS, 1, 3), ATTK(AT_GAZE, AD_DISP, 1, 5), ATTK(AT_BREA, AD_STTP, 8, 1), ATTK(AT_GAZE, AD_INER, 1, 5), NO_ATTK, NO_ATTK), SIZ(209, 431, 0, MS_PANTS, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snowbound esprit hypersensitized", S_XORN, LVL(39, 12, -8, 93, 10), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 9), ATTK(AT_SCRA, AD_WET, 4, 3), ATTK(AT_TENT, AD_MEMO, 9, 4), ATTK(AT_LASH, AD_DEPR, 6, 1), NO_ATTK, NO_ATTK), SIZ(1675, 267, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("legislator outstare", S_XORN, LVL(39, 12, 3, 37, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_LAVA, 1, 7), ATTK(AT_TUCH, AD_SCOR, 6, 1), ATTK(AT_CLAW, AD_WEEP, 5, 5), ATTK(AT_MAGC, AD_DARK, 3, 7), NO_ATTK, NO_ATTK), SIZ(2461, 1040, 0, MS_CLOCK, MZ_HUGE), MR_COLD, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_EGOTYPE|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("denote bowfin", S_XORN, LVL(39, 30, -4, 28, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PART, 7, 9), ATTK(AT_SCRA, AD_NACU, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1038, 193, 0, MS_PANTS, MZ_HUGE), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mezquit frizz eikon", S_XORN, LVL(40, 21, 8, 67, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_LITE, 5, 2), ATTK(AT_SCRA, AD_DISE, 5, 2), ATTK(AT_TRAM, AD_BANI, 3, 3), ATTK(AT_CLAW, AD_RBRE, 8, 9), ATTK(AT_HUGS, AD_HALU, 9, 1), NO_ATTK), SIZ(1182, 768, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("potence petrochemistry", S_XORN, LVL(40, 9, -9, 21, 2), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TRAM, AD_NACU, 3, 1), ATTK(AT_CLAW, AD_NGRA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1273, 55, 0, MS_SUPERMAN, MZ_SMALL), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_OVIPAROUS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("magthewer", S_XORN, LVL(40, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_MAGM, 3, 13), ATTK(AT_RATH, AD_TCKL, 3, 13), ATTK(AT_BEAM, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pacifiable magthewer", S_XORN, LVL(40, 12, -5, 50, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_MAGM, 3, 13), ATTK(AT_RATH, AD_TCKL, 3, 13), ATTK(AT_BEAM, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_DOMESTIC, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("xorn king", S_XORN, LVL(40, 10, -22, 80, 0), (1), A(ATTK(AT_MAGC, AD_SPEL, 9, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 8, 6), ATTK(AT_MAGC, AD_CLRC, 9, 8), NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASFOUR, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("roadbloxorn", S_XORN, LVL(40, 10, -22, 80, 0), (1), A(ATTK(AT_BITE, AD_SPEL, 9, 8), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 8, 6), ATTK(AT_BITE, AD_CLRC, 9, 8), NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASFOUR, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("xorn prince", S_XORN, LVL(40, 10, -22, 80, 0), (1), A(ATTK(AT_MAGC, AD_SAMU, 2, 2), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASFOUR, MR_COLD|MR_FIRE|MR_STONE, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("xaren", S_XORN, LVL(40, 13, -7, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO|MR_ELEC, MR_COLD|MR_FIRE|MR_STONE|MR_ELEC, M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("rainproof bonito", S_XORN, LVL(41, 17, 7, 24, 19), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TUCH, AD_MCRE, 3, 4), ATTK(AT_GAZE, AD_FUMB, 5, 1), ATTK(AT_STNG, AD_CHRN, 5, 4), ATTK(AT_HUGS, AD_DRCH, 4, 5), NO_ATTK, NO_ATTK), SIZ(285, 504, 0, MS_CORONA, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_CLING|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("braiding gripe associator tannest", S_XORN, LVL(41, 11, 1, 31, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_TRAP, 1, 1), ATTK(AT_TUCH, AD_MAGM, 3, 5), ATTK(AT_MAGC, AD_LITT, 9, 6), ATTK(AT_STNG, AD_BLND, 9, 4), ATTK(AT_BEAM, AD_THIR, 6, 9), NO_ATTK), SIZ(1465, 1217, 0, MS_PRINCIPAL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS| M1_NOLIMBS|M1_OVIPAROUS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSCAND, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("prosody appointive", S_XORN, LVL(43, 35, 4, 47, 0), (3), A(ATTK(AT_TRAM, AD_WISD, 4, 1), ATTK(AT_CLAW, AD_POIS, 2, 8), ATTK(AT_SCRA, AD_PAIN, 7, 8), ATTK(AT_NONE, AD_CNCL, 5, 4), ATTK(AT_WEAP, AD_BURN, 1, 5), NO_ATTK), SIZ(1009, 127, 0, MS_WAIL, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOHEAD|M1_ACID|M1_OMNIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gemination connectively", S_XORN, LVL(44, 19, -8, 41, 0), (G_UNIQ|2), A(ATTK(AT_NONE, AD_SCOR, 8, 6), ATTK(AT_BEAM, AD_HODS, 4, 8), ATTK(AT_HUGS, AD_LAVA, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(45, 35, 0, MS_TRUMPET, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("silversmith misbeget badged hushedly", S_XORN, LVL(45, 35, -6, 30, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_STTP, 1, 10), ATTK(AT_CLAW, AD_FAMN, 6, 4), ATTK(AT_HUGS, AD_SGLD, 6, 5), ATTK(AT_BUTT, AD_BLEE, 1, 21), ATTK(AT_CLAW, AD_NUMB, 8, 20), ATTK(AT_TENT, AD_DIMN, 1, 4)), SIZ(877, 417, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chicle leitmotif", S_XORN, LVL(45, 11, -10, 51, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_POLY, 0, 10), ATTK(AT_LASH, AD_DRLI, 2, 14), ATTK(AT_TENT, AD_THIR, 4, 16), ATTK(AT_WEAP, AD_STUN, 3, 4), ATTK(AT_EXPL, AD_SLUD, 9, 16), NO_ATTK), SIZ(4402, 541, 0, MS_BOAST, MZ_HUMAN), MR_COLD|MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cantoned blunge", S_XORN, LVL(45, 14, 1, 52, 5), (G_GENO|G_SGROUP|3), A(ATTK(AT_MAGC, AD_WRAP, 1, 1), ATTK(AT_TENT, AD_MANA, 7, 14), ATTK(AT_KICK, AD_ABDC, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2492, 1703, 0, MS_PUPIL, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_SLEEP, M1_WALLWALK|M1_NOHEAD|M1_METALLIVORE, M2_LORD|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("to fronter tannable strangely motormen", S_XORN, LVL(45, 7, -19, 64, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_WERE, 9, 20), ATTK(AT_LASH, AD_ELEC, 1, 14), ATTK(AT_BEAM, AD_DFOO, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2209, 4, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("currish chaste", S_XORN, LVL(45, 12, -22, 22, -4), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_CNCL, 1, 5), ATTK(AT_BEAM, AD_ICUR, 3, 20), ATTK(AT_TUCH, AD_DRIN, 3, 15), ATTK(AT_TUCH, AD_VENO, 5, 15), ATTK(AT_TRAM, AD_FAMN, 6, 20), ATTK(AT_SPIT, AD_ALIN, 6, 1)), SIZ(16, 147, 0, MS_FART_QUIET, MZ_HUGE), MR_COLD|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_POIS|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("jingo chumming", S_XORN, LVL(45, 5, -9, 74, -1), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_STTP, 4, 6), ATTK(AT_WEAP, AD_FLAM, 4, 3), ATTK(AT_ENGL, AD_SEDU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(269, 1040, 0, MS_POKEDEX, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_GIANT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rehire journalize", S_XORN, LVL(45, 12, -3, 76, -13), (G_UNIQ|1), A(ATTK(AT_SCRA, AD_CLRC, 4, 6), ATTK(AT_CLAW, AD_COLD, 4, 20), ATTK(AT_HUGS, AD_SOUN, 5, 12), ATTK(AT_SPIT, AD_LEGS, 1, 6), ATTK(AT_TENT, AD_NGEN, 9, 3), NO_ATTK), SIZ(1183, 204, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mulla gonif", S_XORN, LVL(46, 18, -21, 75, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_ELEC, 5, 6), ATTK(AT_STNG, AD_FRZE, 4, 14), ATTK(AT_RATH, AD_ICUR, 9, 5), ATTK(AT_HUGS, AD_DIMN, 1, 5), ATTK(AT_TENT, AD_POLY, 5, 20), ATTK(AT_WEAP, AD_COLD, 5, 4)), SIZ(854, 447, 0, MS_HUMANOID, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS| M1_POIS, M2_NOPOLY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("prologed staffed", S_XORN, LVL(47, 7, -1, 38, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_KICK, AD_CHRN, 4, 10), ATTK(AT_NONE, AD_SITM, 4, 11), ATTK(AT_TRAM, AD_FUMB, 8, 1), ATTK(AT_BITE, AD_DISE, 4, 18), NO_ATTK, NO_ATTK), SIZ(3221, 93, 0, MS_SUPERMAN, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("shopgirl uncoiling", S_XORN, LVL(48, 12, -30, 48, 0), (3), A(ATTK(AT_GAZE, AD_FLAM, 2, 9), ATTK(AT_BUTT, AD_STTP, 6, 6), ATTK(AT_NONE, AD_LAVA, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1182, 691, 0, MS_NURSE, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("subcompact finnickier", S_XORN, LVL(48, 28, -3, 70, -17), (G_GENO|1), A(ATTK(AT_TUCH, AD_MANA, 7, 9), ATTK(AT_BUTT, AD_TREM, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1465, 1390, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("caucussing roughen confutation", S_XORN, LVL(48, 8, 8, 3, 0), (2), A(ATTK(AT_RATH, AD_VOMT, 7, 20), ATTK(AT_MAGC, AD_DAMA, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1921, 26, 0, MS_SELFHARM, MZ_SMALL), MR_COLD|MR_ACID|MR_STONE, MR_COLD, M1_HIDE|M1_NOLIMBS|M1_ANIMAL, M2_UNDEAD|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("animato wheal adaptively", S_XORN, LVL(48, 4, -4, 3, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TENT, AD_RBRE, 7, 21), ATTK(AT_STNG, AD_TCKL, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3849, 755, 0, MS_BURBLE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID, M2_VAMPIRE|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hitherto ballistic", S_XORN, LVL(48, 12, -13, 62, -19), (G_GENO|1), A(ATTK(AT_BOOM, AD_PART, 6, 19), ATTK(AT_HUGS, AD_LEGS, 4, 21), ATTK(AT_STNG, AD_BANI, 7, 21), ATTK(AT_WEAP, AD_NEXU, 8, 17), NO_ATTK, NO_ATTK), SIZ(34, 59, 0, MS_CASINO, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON, MR_ELEC, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mindfully sinewing", S_XORN, LVL(49, 9, -29, 71, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_SLIM, 1, 3), ATTK(AT_HUGS, AD_MAGM, 6, 8), ATTK(AT_BEAM, AD_STON, 6, 1), ATTK(AT_GAZE, AD_PAIN, 1, 12), ATTK(AT_CLAW, AD_VAMP, 5, 7), NO_ATTK), SIZ(2457, 1023, 0, MS_IMITATE, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_ACID, M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unadorned sculpturing", S_XORN, LVL(49, 12, 1, 88, 11), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_LAVA, 3, 6), ATTK(AT_KICK, AD_MANA, 8, 1), ATTK(AT_CLAW, AD_MAGM, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(814, 14, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("caricature ironically", S_XORN, LVL(49, 13, 3, 62, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_NACU, 6, 17), ATTK(AT_SCRA, AD_MEMO, 4, 17), ATTK(AT_NONE, AD_BLAS, 9, 14), ATTK(AT_CLAW, AD_SPC2, 6, 9), ATTK(AT_EXPL, AD_BURN, 3, 9), ATTK(AT_MAGC, AD_THIR, 2, 16)), SIZ(1382, 1350, 0, MS_PHOTO, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH, MR_FIRE, M1_SWIM|M1_CONCEAL|M1_MINDLESS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("accordion handwrit tarring diversification banally", S_XORN, LVL(49, 11, -18, 65, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_NUMB, 9, 14), ATTK(AT_TUCH, AD_LUCK, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(555, 1049, 0, MS_ROAR, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("waxier botchily", S_XORN, LVL(50, 16, -1, 89, 0), (G_SGROUP|3), A(ATTK(AT_SPIT, AD_POLY, 3, 10), ATTK(AT_GAZE, AD_MIDI, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1625, 52, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("big bulletator X", S_XORN, LVL(50, 24, -12, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 6, 6), ATTK(AT_BITE, AD_SITM, 6, 6), ATTK(AT_CLAW, AD_SITM, 6, 6), ATTK(AT_TUCH, AD_DROP, 6, 19), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_METALLIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("advanced bulletator X", S_XORN, LVL(50, 12, -12, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 6, 6), ATTK(AT_BITE, AD_SITM, 6, 6), ATTK(AT_CLAW, AD_SITM, 6, 6), ATTK(AT_TUCH, AD_DROP, 6, 19), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_METALLIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("subcell antihistaminic", S_XORN, LVL(52, 13, -2, 98, 0), (3), A(ATTK(AT_BREA, AD_DEPR, 8, 3), ATTK(AT_KICK, AD_MCRE, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(773, 584, 0, MS_SNORE, MZ_HUMAN), MR_FIRE|MR_SLEEP, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_ACID|M1_POIS| M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("skylab renegade", S_XORN, LVL(52, 10, -25, 58, -19), (3), A(ATTK(AT_STNG, AD_AGGR, 6, 21), ATTK(AT_SCRA, AD_WISD, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3893, 601, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("supple hatchet", S_XORN, LVL(53, 10, -30, 73, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_CALM, 6, 19), ATTK(AT_SCRA, AD_HALU, 2, 19), ATTK(AT_GAZE, AD_VOMT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2234, 226, 0, MS_ARREST, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("inappropriate walker recane", S_XORN, LVL(53, 12, -2, 79, 0), (G_RGROUP|3), A(ATTK(AT_KICK, AD_SLUD, 5, 1), ATTK(AT_BREA, AD_STTP, 4, 20), ATTK(AT_ENGL, AD_RUNS, 6, 11), ATTK(AT_TUCH, AD_DRCH, 1, 10), ATTK(AT_STNG, AD_CORR, 1, 6), ATTK(AT_BUTT, AD_FUMB, 2, 21)), SIZ(3144, 37, 0, MS_AREOLA, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON, MR_POISON, M1_FLY|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID| M1_OVIPAROUS|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cirrhotic stride fistulae hon", S_XORN, LVL(53, 13, -12, 75, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_ENCH, 6, 16), ATTK(AT_TUCH, AD_ILLU, 7, 15), ATTK(AT_GAZE, AD_TDRA, 1, 13), ATTK(AT_SCRA, AD_VAMP, 8, 12), ATTK(AT_BUTT, AD_PHYS, 4, 18), NO_ATTK), SIZ(1829, 352, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_SLITHY|M1_TPORT, M2_MINION|M2_DEMON|M2_STALK|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("topography sugaring", S_XORN, LVL(53, 16, 9, 89, 0), (3), A(ATTK(AT_NONE, AD_CONT, 1, 13), ATTK(AT_WEAP, AD_LAVA, 2, 6), ATTK(AT_MAGC, AD_STTP, 8, 14), ATTK(AT_LASH, AD_CAST, 9, 10), ATTK(AT_ENGL, AD_CURS, 5, 21), NO_ATTK), SIZ(2726, 388, 0, MS_MEW, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dazzled psychotically", S_XORN, LVL(55, 11, -30, 84, 0), (1), A(ATTK(AT_TRAM, AD_SIN, 8, 20), ATTK(AT_BUTT, AD_AGGR, 3, 18), ATTK(AT_LASH, AD_RUNS, 1, 18), ATTK(AT_BITE, AD_RAGN, 1, 3), NO_ATTK, NO_ATTK), SIZ(1196, 101, 0, MS_LIEDER, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_MINDLESS|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("semipetrified underrating adyta", S_XORN, LVL(55, 12, 0, 51, 0), (3), A(ATTK(AT_BUTT, AD_HODS, 5, 8), ATTK(AT_KICK, AD_DRST, 7, 16), ATTK(AT_NONE, AD_HALU, 9, 19), ATTK(AT_SCRA, AD_NEXU, 7, 6), NO_ATTK, NO_ATTK), SIZ(2390, 1451, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_MINDLESS|M1_TPORT, M2_NOPOLY|M2_ROCKTHROW|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("imbalance flatulence", S_XORN, LVL(55, 16, 7, 86, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_SPC2, 1, 9), ATTK(AT_TENT, AD_BLEE, 1, 9), ATTK(AT_NONE, AD_INSA, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(367, 634, 0, MS_WOLLOH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("throat dwight tray", S_XORN, LVL(55, 12, -21, 83, 0), (G_SGROUP|1), A(ATTK(AT_SPIT, AD_GLIB, 9, 10), ATTK(AT_STNG, AD_LEGS, 7, 14), ATTK(AT_MAGC, AD_COLD, 2, 11), ATTK(AT_NONE, AD_VAMP, 2, 16), NO_ATTK, NO_ATTK), SIZ(2833, 216, 0, MS_FEARHARE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("freehandedly classed", S_XORN, LVL(56, 14, -26, 85, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SGLD, 2, 1), ATTK(AT_ENGL, AD_SHAN, 8, 13), ATTK(AT_BITE, AD_DREA, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(635, 127, 0, MS_GAARDIEN, MZ_LARGE), MR_ACID|MR_STONE, 0, M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_ACID, M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("superabundance resold", S_XORN, LVL(57, 14, 6, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SWAP, 2, 7), ATTK(AT_WEAP, AD_DEPR, 4, 14), ATTK(AT_KICK, AD_RBRE, 6, 8), ATTK(AT_BITE, AD_CHKH, 4, 11), NO_ATTK, NO_ATTK), SIZ(1840, 137, 0, MS_BURBLE, MZ_TINY), MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN| M1_TPORT, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("notional feeing untimelier", S_XORN, LVL(59, 13, 8, 67, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_ENGL, AD_DRST, 9, 9), ATTK(AT_MAGC, AD_SLOW, 4, 20), ATTK(AT_SPIT, AD_DREA, 1, 3), ATTK(AT_TUCH, AD_CONT, 1, 11), ATTK(AT_GAZE, AD_ICEB, 6, 11), ATTK(AT_NONE, AD_NPRO, 8, 10)), SIZ(1374, 289, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_STONE, 0, M1_CLING|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("highwaymen improvement", S_XORN, LVL(60, 34, -18, 96, 0), (G_SGROUP|3), A(ATTK(AT_KICK, AD_DGST, 8, 5), ATTK(AT_KICK, AD_SHRD, 6, 10), ATTK(AT_TENT, AD_DRCH, 7, 15), ATTK(AT_NONE, AD_SKIL, 9, 4), ATTK(AT_BUTT, AD_SITM, 3, 20), NO_ATTK), SIZ(2694, 513, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_ACID|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("preblessed seepy", S_XORN, LVL(60, 12, -9, 73, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_PLAS, 9, 10), ATTK(AT_ENGL, AD_CORR, 3, 15), ATTK(AT_BITE, AD_NACU, 7, 8), ATTK(AT_TENT, AD_DEST, 1, 6), ATTK(AT_LASH, AD_DCAY, 1, 15), ATTK(AT_ENGL, AD_FUMB, 1, 20)), SIZ(2960, 605, 0, MS_COMBAT, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID| M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("second base xorn", S_XORN, LVL(60, 15, -18, 90, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_SEDU, 4, 5), ATTK(AT_WEAP, AD_NUMB, 4, 5), ATTK(AT_BITE, AD_SSEX, 4, 12), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_COLD|MR_STONE|MR_HITASTWO|MR_DEATH|MR_DRAIN|MR_DISINT, MR_COLD|MR_FIRE|MR_STONE, M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("netthewer", S_XORN, LVL(60, 12, -7, 75, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_TECH, 4, 15), ATTK(AT_RATH, AD_TCKL, 4, 15), ATTK(AT_BEAM, AD_MEMO, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH|MR_HITASTWO|MR_FIRE, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Rezo, the Red Priest", S_XORN, LVL(60, 18, -10, 100, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_ENCH, 6, 8), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOEYES, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("motive sandwiching", S_XORN, LVL(60, 12, -4, 70, 19), (G_GENO|4), A(ATTK(AT_SCRA, AD_UNPR, 3, 7), ATTK(AT_WEAP, AD_SCOR, 4, 10), ATTK(AT_WEAP, AD_STAT, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(976, 1044, 0, MS_GLYPHS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_MINDLESS|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("irredeemable mechanized", S_XORN, LVL(61, 12, -10, 52, 0), (G_UNIQ|4), A(ATTK(AT_NONE, AD_PART, 3, 9), ATTK(AT_BITE, AD_HALU, 5, 17), ATTK(AT_WEAP, AD_IDAM, 5, 13), ATTK(AT_WEAP, AD_VAMP, 6, 3), NO_ATTK, NO_ATTK), SIZ(1748, 32, 0, MS_SOUND, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, MR_COLD, M1_FLY|M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_SLITHY|M1_CARNIVORE|M1_OMNIVORE, M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("contentment foresaid", S_XORN, LVL(61, 10, -17, 13, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_HALU, 1, 13), ATTK(AT_BUTT, AD_TREM, 3, 17), ATTK(AT_BEAM, AD_RAGN, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 287, 0, MS_REPAIR, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_ANIMAL, M2_PRINCE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("misspending stairwell", S_XORN, LVL(62, 5, -19, 83, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_GAZE, AD_SKIL, 1, 3), ATTK(AT_BOOM, AD_CHKH, 2, 21), ATTK(AT_ENGL, AD_CHKH, 4, 19), ATTK(AT_SCRA, AD_SLUD, 5, 21), NO_ATTK, NO_ATTK), SIZ(384, 23, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_STALK|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shined contractual", S_XORN, LVL(64, 12, -29, 95, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BEAM, AD_THIE, 1, 11), ATTK(AT_NONE, AD_DIMN, 2, 20), ATTK(AT_TENT, AD_TREM, 7, 15), ATTK(AT_HUGS, AD_NTHR, 5, 13), ATTK(AT_KICK, AD_ICUR, 3, 8), NO_ATTK), SIZ(3406, 253, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_POIS, M2_LORD|M2_COLLECT|M2_MAGIC|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nighthawk companied cogitative", S_XORN, LVL(64, 36, -6, 52, -8), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_BURN, 4, 8), ATTK(AT_SPIT, AD_FREN, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3151, 632, 0, MS_AREOLA, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("adulterate reassign turbocar reinduce keep", S_XORN, LVL(64, 12, -27, 18, 0), (G_LGROUP|3), A(ATTK(AT_TRAM, AD_DEST, 5, 12), ATTK(AT_STNG, AD_WET, 7, 14), ATTK(AT_TRAM, AD_NTHR, 7, 6), ATTK(AT_TENT, AD_DEST, 5, 16), ATTK(AT_WEAP, AD_SSEX, 1, 13), ATTK(AT_WEAP, AD_MAGM, 4, 12)), SIZ(1628, 334, 0, MS_CLOCK, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_ANIMAL|M1_ACID, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("etiolate trothed theorization matriarchy", S_XORN, LVL(64, 37, -13, 84, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TRAM, AD_MIDI, 4, 1), ATTK(AT_MAGC, AD_NAST, 1, 16), ATTK(AT_TUCH, AD_NUMB, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(852, 201, 0, MS_SOLDIER, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("polluting impotent", S_XORN, LVL(65, 13, -12, 30, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SAMU, 6, 12), ATTK(AT_KICK, AD_GLIB, 1, 17), ATTK(AT_TRAM, AD_PART, 7, 12), ATTK(AT_BEAM, AD_WET, 8, 21), NO_ATTK, NO_ATTK), SIZ(648, 255, 0, MS_PANTS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_POIS|M1_OMNIVORE, M2_STALK|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("keratin irrigation elected earned sparkier bedrug propjet", S_XORN, LVL(65, 20, -5, 81, -1), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TENT, AD_FAMN, 4, 13), ATTK(AT_SCRA, AD_CAST, 4, 9), ATTK(AT_CLAW, AD_GRAV, 1, 14), ATTK(AT_BITE, AD_BANI, 9, 1), ATTK(AT_SCRA, AD_DCAY, 6, 18), NO_ATTK), SIZ(1005, 133, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mediocrity cannon impudent", S_XORN, LVL(67, 19, -8, 99, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_NUMB, 5, 1), ATTK(AT_ENGL, AD_ICEB, 2, 15), ATTK(AT_CLAW, AD_VENO, 8, 15), ATTK(AT_CLAW, AD_HODS, 1, 15), ATTK(AT_NONE, AD_WTHR, 3, 1), NO_ATTK), SIZ(50, 570, 0, MS_BARK, MZ_HUGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("warlock peke", S_XORN, LVL(67, 19, 2, 16, 0), (1), A(ATTK(AT_WEAP, AD_LETH, 3, 21), ATTK(AT_NONE, AD_SHAN, 2, 3), ATTK(AT_ENGL, AD_LAVA, 9, 18), ATTK(AT_GAZE, AD_WET, 1, 9), NO_ATTK, NO_ATTK), SIZ(405, 71, 0, MS_GAARDIEN, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_POIS, M2_PRINCE|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("czechoslovakian ferriage", S_XORN, LVL(68, 8, -23, 67, -17), (2), A(ATTK(AT_HUGS, AD_NPRO, 5, 15), ATTK(AT_CLAW, AD_VULN, 1, 10), ATTK(AT_MAGC, AD_TCKL, 2, 9), ATTK(AT_KICK, AD_GRAV, 1, 2), ATTK(AT_ENGL, AD_INER, 2, 6), NO_ATTK), SIZ(241, 978, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_ACID|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("get yelped", S_XORN, LVL(68, 9, -25, 62, 0), (G_VLGROUP|4), A(ATTK(AT_CLAW, AD_ICEB, 6, 6), ATTK(AT_ENGL, AD_RNG, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2513, 28, 0, MS_HUMANOID, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cash jeffersonian costive", S_XORN, LVL(68, 12, -25, 94, 12), (G_GENO|1), A(ATTK(AT_HUGS, AD_CHKH, 1, 7), ATTK(AT_TUCH, AD_PLYS, 8, 21), ATTK(AT_SPIT, AD_WISD, 2, 20), ATTK(AT_ENGL, AD_DAMA, 3, 2), ATTK(AT_SCRA, AD_FUMB, 8, 15), ATTK(AT_GAZE, AD_RUST, 5, 21)), SIZ(2374, 753, 0, MS_PAIN, MZ_TINY), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_CLING|M1_NOHANDS|M1_SLITHY|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("laboredly chevied", S_XORN, LVL(68, 12, 5, 31, 0), (4), A(ATTK(AT_SPIT, AD_DROP, 1, 7), ATTK(AT_MAGC, AD_NACU, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(226, 135, 0, MS_CASINO, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_COLLECT|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fellowed preregistration", S_XORN, LVL(69, 16, 10, 19, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_EDGE, 6, 8), ATTK(AT_BUTT, AD_FAKE, 3, 21), ATTK(AT_WEAP, AD_EDGE, 1, 4), ATTK(AT_GAZE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK), SIZ(0, 606, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("laryngectomize acquisitive", S_XORN, LVL(69, 5, -8, 14, 0), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_SANI, 2, 5), ATTK(AT_GAZE, AD_CHKH, 7, 11), ATTK(AT_BEAM, AD_DETH, 7, 8), ATTK(AT_TRAM, AD_BANI, 2, 17), ATTK(AT_GAZE, AD_EDGE, 1, 2), ATTK(AT_BOOM, AD_AMNE, 8, 16)), SIZ(182, 41, 0, MS_SUPERMAN, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_REGEN|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("perennial blowby", S_XORN, LVL(69, 22, -1, 98, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_SSEX, 1, 6), ATTK(AT_SPIT, AD_TRAI, 4, 8), ATTK(AT_STNG, AD_HODS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(223, 1012, 0, MS_CASINO, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_CLING|M1_MINDLESS|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("coalbox sexto", S_XORN, LVL(69, 18, -11, 68, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_KICK, AD_MINA, 1, 15), ATTK(AT_GAZE, AD_WRAT, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2490, 536, 0, MS_POKEDEX, MZ_HUMAN), MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_ACID, M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vouched amnesia", S_XORN, LVL(70, 12, -18, 94, 12), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TRAM, AD_FEAR, 2, 15), ATTK(AT_GAZE, AD_VENO, 4, 7), ATTK(AT_KICK, AD_NIVE, 3, 19), ATTK(AT_WEAP, AD_MIDI, 7, 8), NO_ATTK, NO_ATTK), SIZ(3259, 89, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("amuse kirigami", S_XORN, LVL(70, 12, -4, 48, 0), (1), A(ATTK(AT_ENGL, AD_TRAP, 6, 11), ATTK(AT_RATH, AD_NPRO, 4, 3), ATTK(AT_BREA, AD_WISD, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1099, 322, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_STONE|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pastoring romanizing", S_XORN, LVL(71, 26, -18, 15, -9), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_PAIN, 1, 4), ATTK(AT_BREA, AD_NGRA, 7, 10), ATTK(AT_GAZE, AD_NUMB, 2, 16), ATTK(AT_KICK, AD_ICEB, 7, 10), ATTK(AT_TUCH, AD_TECH, 3, 21), NO_ATTK), SIZ(2328, 134, 0, MS_SISSY, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_SLITHY| M1_TPORT, M2_NOPOLY|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIND_FLAYER|M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("beatitude reboiling godding exordium", S_XORN, LVL(71, 8, -28, 95, 0), (4), A(ATTK(AT_CLAW, AD_SGLD, 8, 4), ATTK(AT_GAZE, AD_TRAP, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(22, 89, 0, MS_SMITH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("disenfranchisement nota enjoinder", S_XORN, LVL(72, 8, -22, 37, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BREA, AD_SEDU, 1, 4), ATTK(AT_GAZE, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(770, 51, 0, MS_TREESQUAD, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("renominating rateably outriding unconvertible", S_XORN, LVL(73, 12, 2, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRCO, 9, 17), ATTK(AT_BOOM, AD_SHAN, 3, 1), ATTK(AT_KICK, AD_SEDU, 8, 9), ATTK(AT_STNG, AD_SEDU, 3, 17), NO_ATTK, NO_ATTK), SIZ(1841, 895, 0, MS_MISSING, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("untucked sup", S_XORN, LVL(73, 6, -7, 20, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_VENO, 1, 17), ATTK(AT_BOOM, AD_WRAT, 1, 4), ATTK(AT_TRAM, AD_LITE, 8, 1), ATTK(AT_NONE, AD_UVUU, 3, 9), NO_ATTK, NO_ATTK), SIZ(1443, 517, 0, MS_APOC, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY, M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flutist exterminator", S_XORN, LVL(74, 7, -12, 68, 0), (G_NOCORPSE|3), A(ATTK(AT_STNG, AD_DRCO, 3, 5), ATTK(AT_WEAP, AD_SKIL, 9, 16), ATTK(AT_STNG, AD_WTHR, 3, 1), ATTK(AT_MAGC, AD_SIN, 1, 13), ATTK(AT_WEAP, AD_NGEN, 6, 14), NO_ATTK), SIZ(137, 888, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("recourse triplex trustier grooviest", S_XORN, LVL(74, 14, -25, 83, 0), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_DREN, 5, 5), ATTK(AT_WEAP, AD_SSEX, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(78, 389, 0, MS_SHOE, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("quirkily embody", S_XORN, LVL(75, 13, -18, 44, 4), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TUCH, AD_VAMP, 6, 19), ATTK(AT_SPIT, AD_AMNE, 6, 17), ATTK(AT_MAGC, AD_PLYS, 8, 17), ATTK(AT_MAGC, AD_PART, 5, 18), NO_ATTK, NO_ATTK), SIZ(42, 18, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_UNSOLID, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("byzantium boohooed", S_XORN, LVL(75, 25, -14, 9, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_GLIB, 8, 20), ATTK(AT_TUCH, AD_RBRE, 6, 17), ATTK(AT_WEAP, AD_ICEB, 9, 6), ATTK(AT_KICK, AD_ACID, 4, 2), ATTK(AT_NONE, AD_STCK, 0, 13), NO_ATTK), SIZ(1320, 54, 0, MS_SHEEP, MZ_SMALL), MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_OVIPAROUS|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("evangelically reestablished", S_XORN, LVL(75, 25, 2, 34, 0), (4), A(ATTK(AT_WEAP, AD_NACU, 2, 3), ATTK(AT_BREA, AD_MANA, 3, 5), ATTK(AT_SPIT, AD_CURS, 3, 16), ATTK(AT_WEAP, AD_AMNE, 3, 14), ATTK(AT_HUGS, AD_TRAI, 6, 16), NO_ATTK), SIZ(1146, 330, 0, MS_CHICKEN, MZ_HUMAN), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("drogue appurtenant", S_XORN, LVL(76, 27, 0, 3, -9), (G_GENO|3), A(ATTK(AT_SPIT, AD_COLD, 1, 3), ATTK(AT_TENT, AD_NIVE, 1, 7), ATTK(AT_SPIT, AD_LUCK, 6, 11), ATTK(AT_MAGC, AD_SEDU, 1, 3), ATTK(AT_EXPL, AD_CURS, 3, 15), ATTK(AT_STNG, AD_DROP, 8, 10)), SIZ(1112, 659, 0, MS_SQAWK, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN| M1_TPORT, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unearthly entered", S_XORN, LVL(76, 11, 9, 79, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_ICUR, 3, 7), ATTK(AT_BREA, AD_FREN, 3, 5), ATTK(AT_HUGS, AD_FAKE, 2, 9), ATTK(AT_BUTT, AD_MINA, 3, 14), ATTK(AT_SPIT, AD_SITM, 6, 3), ATTK(AT_MAGC, AD_STUN, 9, 4)), SIZ(852, 543, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, MR_STONE, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_TPORT, M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("misapprehend aviatrix", S_XORN, LVL(77, 12, -13, 25, 12), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_KICK, AD_HEAL, 1, 21), ATTK(AT_KICK, AD_DEPR, 1, 12), ATTK(AT_CLAW, AD_TRAP, 6, 10), ATTK(AT_BOOM, AD_HALU, 9, 17), NO_ATTK, NO_ATTK), SIZ(3570, 289, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, MR_DISINT, M1_NOEYES|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("forded detained stylishly", S_XORN, LVL(78, 25, 10, 63, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BADE, 3, 19), ATTK(AT_BOOM, AD_BANI, 8, 16), ATTK(AT_TRAM, AD_SAMU, 3, 19), ATTK(AT_SPIT, AD_BADE, 4, 10), ATTK(AT_SPIT, AD_VULN, 9, 9), NO_ATTK), SIZ(283, 836, 0, MS_GRUNT, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS| M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrorist prepping", S_XORN, LVL(78, 44, -30, 55, -2), (G_GENO|G_UNIQ|2), A(ATTK(AT_HUGS, AD_DETH, 1, 13), ATTK(AT_WEAP, AD_STTP, 4, 7), ATTK(AT_SCRA, AD_NGEN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(918, 171, 0, MS_IMITATE, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_UNSOLID|M1_POIS, M2_DEMON|M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("misthewer", S_XORN, LVL(80, 13, -10, 85, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_RNG, 6, 15), ATTK(AT_RATH, AD_RNG, 6, 15), ATTK(AT_MAGC, AD_CAST, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH|MR_HITASTHREE|MR_FIRE|MR_POISON, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("merthewer", S_XORN, LVL(80, 13, -10, 85, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_RNG, 6, 15), ATTK(AT_RATH, AD_RNG, 6, 15), ATTK(AT_WEAP, AD_CAST, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_LAUGH, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN|MR_DEATH|MR_HITASTHREE|MR_FIRE|MR_POISON, 0, M1_WALLWALK|M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("murrain rebelliously crumbiest canoe", S_XORN, LVL(80, 21, 3, 81, 9), (G_GENO|1), A(ATTK(AT_RATH, AD_COLD, 7, 4), ATTK(AT_ENGL, AD_CHKH, 1, 21), ATTK(AT_BREA, AD_GLIB, 3, 9), ATTK(AT_TUCH, AD_THIR, 4, 13), ATTK(AT_HUGS, AD_WEBS, 7, 15), ATTK(AT_BITE, AD_POLY, 7, 15)), SIZ(773, 88, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoosier maladroitly", S_XORN, LVL(80, 16, 10, 78, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_WTHR, 7, 3), ATTK(AT_MAGC, AD_SHAN, 7, 9), ATTK(AT_ENGL, AD_DEST, 6, 3), ATTK(AT_ENGL, AD_MAGM, 9, 8), ATTK(AT_WEAP, AD_SCOR, 4, 16), ATTK(AT_GAZE, AD_NPRO, 6, 18)), SIZ(1507, 283, 0, MS_BARBER, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS, M2_PRINCE|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vanward hi", S_XORN, LVL(80, 9, -22, 69, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_MAGM, 4, 20), ATTK(AT_SPIT, AD_BLAS, 7, 18), ATTK(AT_BUTT, AD_TRAI, 6, 20), ATTK(AT_CLAW, AD_DREN, 1, 9), ATTK(AT_MAGC, AD_HEAL, 1, 2), ATTK(AT_LASH, AD_DEPR, 1, 19)), SIZ(2260, 99, 0, MS_ALLA, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, MR_ACID, M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE| M1_REGEN|M1_POIS, M2_STALK|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("restaurateur orig", S_XORN, LVL(81, 9, -7, 33, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_NONE, AD_DARK, 6, 13), ATTK(AT_BOOM, AD_FUMB, 8, 3), ATTK(AT_BUTT, AD_CAST, 1, 13), ATTK(AT_BITE, AD_LAVA, 5, 2), NO_ATTK, NO_ATTK), SIZ(312, 439, 0, MS_SQEEK, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("applejack topeka", S_XORN, LVL(81, 12, 8, 72, -16), (G_GENO|1), A(ATTK(AT_CLAW, AD_GLIB, 7, 5), ATTK(AT_SPIT, AD_WTHR, 5, 13), ATTK(AT_BITE, AD_WEBS, 1, 2), ATTK(AT_TENT, AD_DRST, 1, 5), ATTK(AT_BREA, AD_LITT, 0, 18), NO_ATTK), SIZ(3702, 611, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_SEE_INVIS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("collimate scissor coiler", S_XORN, LVL(82, 20, -27, 63, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BREA, AD_GRAV, 2, 3), ATTK(AT_BUTT, AD_CLRC, 4, 13), ATTK(AT_CLAW, AD_PHYS, 7, 15), ATTK(AT_KICK, AD_POLY, 9, 15), ATTK(AT_BOOM, AD_STCK, 2, 13), NO_ATTK), SIZ(1558, 371, 0, MS_BOAST, MZ_MEDIUM), MR_SLEEP|MR_ELEC, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rubbernecked weigh", S_XORN, LVL(82, 12, -27, 68, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_SGLD, 8, 3), ATTK(AT_HUGS, AD_MANA, 9, 3), ATTK(AT_BEAM, AD_NUMB, 1, 11), ATTK(AT_BREA, AD_PEST, 5, 6), ATTK(AT_HUGS, AD_DISP, 2, 18), ATTK(AT_MAGC, AD_LITT, 3, 3)), SIZ(1425, 428, 0, MS_SOLDIER, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_HERBIVORE, M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vitaminized regalia dratted", S_XORN, LVL(82, 10, 7, 59, 12), (G_GENO|G_RGROUP|1), A(ATTK(AT_BUTT, AD_HEAL, 1, 7), ATTK(AT_TENT, AD_CLRC, 9, 3), ATTK(AT_BUTT, AD_DRST, 9, 19), ATTK(AT_WEAP, AD_AXUS, 4, 9), ATTK(AT_TRAM, AD_SLOW, 1, 16), ATTK(AT_WEAP, AD_NGRA, 7, 18)), SIZ(2200, 131, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_FIRE, M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_MIND_FLAYER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("televisional unwritten", S_XORN, LVL(85, 13, 4, 87, 1), (1), A(ATTK(AT_WEAP, AD_AMNE, 1, 5), ATTK(AT_CLAW, AD_PLAS, 3, 10), ATTK(AT_MAGC, AD_RUNS, 1, 11), ATTK(AT_ENGL, AD_HODS, 7, 9), ATTK(AT_EXPL, AD_ANTI, 2, 15), ATTK(AT_WEAP, AD_DARK, 3, 17)), SIZ(1448, 238, 0, MS_SOCKS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, MR_ACID, M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("beretta comprehensible", S_XORN, LVL(85, 12, -6, 46, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_IDAM, 5, 15), ATTK(AT_CLAW, AD_SPEL, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3277, 10, 0, MS_PANTS, MZ_HUMAN), MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abbey creative waywardly", S_XORN, LVL(85, 44, -3, 35, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_NUMB, 8, 21), ATTK(AT_MAGC, AD_AMNE, 2, 9), ATTK(AT_BITE, AD_ICUR, 1, 18), ATTK(AT_TUCH, AD_WET, 6, 11), NO_ATTK, NO_ATTK), SIZ(1053, 3, 0, MS_BOAST, MZ_TINY), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sapsucker afore", S_XORN, LVL(86, 12, -12, 62, -10), (G_GENO|4), A(ATTK(AT_SPIT, AD_ALIN, 1, 18), ATTK(AT_CLAW, AD_LEGS, 1, 19), ATTK(AT_TENT, AD_NGEN, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(439, 7, 0, MS_SPOILER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("salter crappier", S_XORN, LVL(86, 13, 8, 89, -19), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_SLUD, 2, 17), ATTK(AT_STNG, AD_SHRD, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(982, 410, 0, MS_POKEDEX, MZ_GIGANTIC), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_HIDE|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_MAGIC|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("journalism doorman chivaree", S_XORN, LVL(86, 25, -26, 5, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_VOMT, 7, 3), ATTK(AT_WEAP, AD_HALU, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1529, 80, 0, MS_HUMANOID, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_HOBBIT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("demijohn prank measurer", S_XORN, LVL(86, 24, -10, 7, 5), (G_GENO|4), A(ATTK(AT_TENT, AD_NGRA, 3, 9), ATTK(AT_GAZE, AD_CHAO, 9, 9), ATTK(AT_BEAM, AD_VENO, 9, 3), ATTK(AT_BITE, AD_FAKE, 6, 13), NO_ATTK, NO_ATTK), SIZ(3084, 1929, 0, MS_BARK, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SPIDER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fungi suffocated", S_XORN, LVL(87, 11, 8, 88, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_DISN, 9, 7), ATTK(AT_BREA, AD_AGGR, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(551, 463, 0, MS_CAR, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rowdyish salary", S_XORN, LVL(87, 33, -2, 29, 15), (G_LGROUP|1), A(ATTK(AT_BEAM, AD_INER, 1, 21), ATTK(AT_TUCH, AD_LITE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(424, 174, 0, MS_HANDY, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_DWARF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sawteeth complexer", S_XORN, LVL(87, 7, -2, 73, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_SLEE, 1, 12), ATTK(AT_ENGL, AD_SLOW, 9, 1), ATTK(AT_ENGL, AD_MINA, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1061, 42, 0, MS_ARREST, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("carnage opinionatedly", S_XORN, LVL(87, 12, -16, 37, -2), (G_GENO|3), A(ATTK(AT_GAZE, AD_SHRD, 7, 3), ATTK(AT_BEAM, AD_SLEE, 2, 7), ATTK(AT_BEAM, AD_NPRO, 7, 3), ATTK(AT_LASH, AD_SLOW, 8, 21), ATTK(AT_WEAP, AD_RBRE, 5, 3), NO_ATTK), SIZ(1370, 866, 0, MS_IMITATE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cladding nethermost", S_XORN, LVL(88, 17, -28, 87, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_LASH, AD_NGRA, 8, 14), ATTK(AT_STNG, AD_ACID, 5, 14), ATTK(AT_BITE, AD_CHKH, 7, 6), ATTK(AT_BITE, AD_SKIL, 7, 5), ATTK(AT_WEAP, AD_RAGN, 3, 4), ATTK(AT_STNG, AD_INSA, 7, 13)), SIZ(1124, 1016, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, MR_COLD, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_UNSOLID, M2_LORD|M2_DEMON|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("greasiest office hypo", S_XORN, LVL(88, 16, -8, 56, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_CURS, 1, 2), ATTK(AT_BITE, AD_BADE, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3150, 311, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("compressibility stearic", S_XORN, LVL(88, 35, -7, 84, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_DREN, 8, 17), ATTK(AT_BOOM, AD_NAST, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1816, 343, 0, MS_BARK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pizzeria database aphrodisiacal", S_XORN, LVL(89, 15, 3, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_SIN, 8, 15), ATTK(AT_STNG, AD_WERE, 1, 15), ATTK(AT_WEAP, AD_WRAP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2884, 1236, 0, MS_BOAST, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("third base xorn", S_XORN, LVL(90, 15, -18, 90, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ABDC, 4, 8), ATTK(AT_WEAP, AD_SEDU, 4, 8), ATTK(AT_WEAP, AD_NUMB, 4, 8), ATTK(AT_BITE, AD_SSEX, 4, 25), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_COLD|MR_STONE|MR_HITASTWO|MR_DEATH|MR_DRAIN|MR_DISINT, MR_COLD|MR_FIRE|MR_STONE, M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonselective propertied", S_XORN, LVL(91, 20, -9, 99, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_BLAS, 8, 11), ATTK(AT_MAGC, AD_POLY, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(231, 176, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_NOLIMBS|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coalesced stoutly", S_XORN, LVL(91, 12, -14, 70, -16), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BUTT, AD_SHRD, 2, 21), ATTK(AT_GAZE, AD_POLY, 3, 15), ATTK(AT_BUTT, AD_SLIM, 7, 12), ATTK(AT_TUCH, AD_CAST, 1, 9), NO_ATTK, NO_ATTK), SIZ(526, 1558, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE| M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reaccredit valid hydric", S_XORN, LVL(92, 23, -18, 94, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_NONE, AD_MCRE, 4, 5), ATTK(AT_BITE, AD_FAMN, 4, 6), ATTK(AT_SCRA, AD_DREN, 5, 10), ATTK(AT_CLAW, AD_RBRE, 1, 11), NO_ATTK, NO_ATTK), SIZ(1225, 577, 0, MS_WHORE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON, MR_DISINT, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("denouncing subfunction hearken", S_XORN, LVL(93, 13, -26, 97, 0), (G_VLGROUP|1), A(ATTK(AT_TRAM, AD_MCRE, 1, 16), ATTK(AT_GAZE, AD_POLY, 3, 15), ATTK(AT_BREA, AD_SSEX, 4, 7), ATTK(AT_TUCH, AD_IDAM, 1, 15), ATTK(AT_NONE, AD_THIR, 9, 18), NO_ATTK), SIZ(2700, 64, 0, MS_ANIMAL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_FLY|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("allover cyanoacrylate", S_XORN, LVL(93, 14, 3, 16, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_THIR, 6, 7), ATTK(AT_GAZE, AD_PLYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(524, 1283, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_HERBIVORE, M2_MAGIC|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("paddled reobtaining", S_XORN, LVL(94, 19, -2, 77, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_CHAO, 6, 9), ATTK(AT_NONE, AD_SPC2, 7, 15), ATTK(AT_HUGS, AD_ICUR, 5, 14), ATTK(AT_TUCH, AD_LAVA, 7, 7), ATTK(AT_BEAM, AD_DAMA, 9, 3), ATTK(AT_KICK, AD_CONF, 3, 21)), SIZ(1219, 365, 0, MS_VAMPIRE, MZ_SMALL), MR_DISINT|MR_ACID|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kopje gnashing enshrinement", S_XORN, LVL(95, 12, -30, 66, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_GAZE, AD_VENO, 1, 7), ATTK(AT_GAZE, AD_DROP, 9, 19), ATTK(AT_WEAP, AD_NIVE, 7, 15), ATTK(AT_GAZE, AD_SHAN, 4, 6), ATTK(AT_STNG, AD_COLD, 8, 17), ATTK(AT_BITE, AD_ENCH, 2, 20)), SIZ(3229, 204, 0, MS_BARK, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_ACID|M1_POIS, M2_WANDER|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("playland slavering", S_XORN, LVL(95, 6, -17, 33, 8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_ICEB, 8, 4), ATTK(AT_ENGL, AD_TIME, 8, 7), ATTK(AT_TRAM, AD_DRLI, 2, 18), ATTK(AT_HUGS, AD_SLUD, 9, 12), NO_ATTK, NO_ATTK), SIZ(533, 184, 0, MS_SISSY, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH, MR_POISON, M1_NEEDPICK|M1_NOEYES|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS| M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("plaything distractive", S_XORN, LVL(95, 13, 1, 24, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_VAMP, 9, 1), ATTK(AT_BEAM, AD_NGRA, 4, 11), ATTK(AT_TUCH, AD_NACU, 1, 13), ATTK(AT_LASH, AD_PLYS, 5, 19), ATTK(AT_TENT, AD_BURN, 1, 7), ATTK(AT_KICK, AD_SPEL, 1, 18)), SIZ(1330, 681, 0, MS_LIEDER, MZ_LARGE), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("blue outfaced", S_XORN, LVL(95, 13, 7, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SSEX, 1, 11), ATTK(AT_MAGC, AD_SLEE, 4, 2), ATTK(AT_STNG, AD_WRAP, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1365, 847, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CLING|M1_HIDE|M1_HUMANOID, M2_PRINCE|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("untypically twangled", S_XORN, LVL(95, 5, 4, 73, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_HUGS, AD_VULN, 2, 13), ATTK(AT_CLAW, AD_DFOO, 1, 10), ATTK(AT_LASH, AD_DARK, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2850, 4, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON, MR_POISON, M1_HIDE|M1_ACID, M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bulgur funeral", S_XORN, LVL(97, 12, -16, 73, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_COLD, 8, 18), ATTK(AT_GAZE, AD_LEVI, 2, 19), ATTK(AT_SPIT, AD_MAGM, 8, 6), ATTK(AT_SCRA, AD_WEEP, 9, 16), ATTK(AT_NONE, AD_DREA, 6, 19), NO_ATTK), SIZ(170, 173, 0, MS_BRAG, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_UNSOLID, M2_VAMPIRE|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bowery heliotrope", S_XORN, LVL(97, 17, -25, 81, -20), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_GLIB, 1, 15), ATTK(AT_CLAW, AD_ELEC, 2, 8), ATTK(AT_MAGC, AD_SIN, 8, 11), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_NGRA, 8, 4), ATTK(AT_LASH, AD_RNG, 1, 16)), SIZ(2652, 1131, 0, MS_BRAG, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NONMOVING|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("grumbly why", S_XORN, LVL(97, 12, -26, 76, 0), (G_RGROUP|3), A(ATTK(AT_BREA, AD_ANTI, 5, 21), ATTK(AT_CLAW, AD_UVUU, 6, 7), ATTK(AT_KICK, AD_ANTI, 7, 6), ATTK(AT_TRAM, AD_DRLI, 8, 14), ATTK(AT_TENT, AD_BLND, 1, 16), NO_ATTK), SIZ(696, 501, 0, MS_HCALIEN, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOTAKE, M2_NOPOLY|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hoplite halter", S_XORN, LVL(97, 13, 6, 95, -12), (G_GENO|1), A(ATTK(AT_KICK, AD_SLEE, 9, 16), ATTK(AT_BITE, AD_WISD, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2254, 226, 0, MS_GROWL, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("peatiest resenting", S_XORN, LVL(97, 14, -10, 38, 0), (G_SGROUP|2), A(ATTK(AT_BUTT, AD_CONT, 1, 12), ATTK(AT_WEAP, AD_NTHR, 8, 8), ATTK(AT_TRAM, AD_CORR, 2, 3), ATTK(AT_CLAW, AD_CONF, 1, 11), NO_ATTK, NO_ATTK), SIZ(2035, 508, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, 0, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_MIMIC, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("delete mantua", S_XORN, LVL(98, 12, -16, 69, 0), (G_GENO|4), A(ATTK(AT_RATH, AD_FRZE, 2, 20), ATTK(AT_TENT, AD_WEEP, 8, 6), ATTK(AT_ENGL, AD_THIE, 4, 13), ATTK(AT_WEAP, AD_SCOR, 5, 14), NO_ATTK, NO_ATTK), SIZ(593, 465, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_CONCEAL|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("wireway couched sherlock date", S_XORN, LVL(98, 12, 1, 69, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_GLIB, 4, 9), ATTK(AT_TENT, AD_NGRA, 1, 8), ATTK(AT_KICK, AD_SOUN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3189, 32, 0, MS_TREESQUAD, MZ_LARGE), 0, 0, M1_HIDE, M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("boudoir devoicing reservedly evict", S_XORN, LVL(99, 8, -30, 69, 0), (G_LGROUP|1), A(ATTK(AT_ENGL, AD_DRCO, 5, 8), ATTK(AT_WEAP, AD_WERE, 3, 17), ATTK(AT_KICK, AD_SCOR, 5, 17), ATTK(AT_TUCH, AD_DISN, 5, 15), ATTK(AT_STNG, AD_SEDU, 1, 1), ATTK(AT_ENGL, AD_UNPR, 8, 13)), SIZ(122, 1243, 0, MS_FART_LOUD, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_CLING|M1_CONCEAL, M2_MINION|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nonresidual smarty", S_XORN, LVL(99, 23, -11, 74, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_NACU, 9, 4), ATTK(AT_LASH, AD_FAKE, 5, 17), ATTK(AT_BREA, AD_DRLI, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(161, 51, 0, MS_SPOILER, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_GREEDY|M2_MAGIC|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("overemotional materialistically", S_XORN, LVL(100, 24, 1, 3, -14), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_KICK, AD_CORR, 4, 1), ATTK(AT_NONE, AD_VENO, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(37, 40, 0, MS_STENCH, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("alienee bowling", S_XORN, LVL(101, 29, -8, 79, 16), (G_LGROUP|3), A(ATTK(AT_TUCH, AD_RUNS, 3, 19), ATTK(AT_MAGC, AD_RAGN, 2, 17), ATTK(AT_MAGC, AD_ALIN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1186, 80, 0, MS_BONES, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_STONE, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_PRINCE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("latched herr", S_XORN, LVL(102, 19, -11, 74, 12), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_LAZY, 5, 8), ATTK(AT_GAZE, AD_ANTI, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1915, 60, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_NOHEAD|M1_CARNIVORE, M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yodeller multi", S_XORN, LVL(102, 13, -1, 79, -7), (4), A(ATTK(AT_BEAM, AD_HEAL, 6, 8), ATTK(AT_WEAP, AD_WEEP, 9, 2), ATTK(AT_BITE, AD_NGEN, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2813, 148, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_THICK_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crappiest chevrolet", S_XORN, LVL(102, 15, -40, 76, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_TECH, 1, 7), ATTK(AT_BEAM, AD_TECH, 6, 4), ATTK(AT_BREA, AD_AMNE, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(194, 141, 0, MS_ARREST, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("adjure thrummy", S_XORN, LVL(102, 17, -30, 86, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WEBS, 9, 2), ATTK(AT_GAZE, AD_ICUR, 3, 21), ATTK(AT_WEAP, AD_BURN, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(588, 37, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOLIMBS|M1_SLITHY, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("curetted supposedly indulgence", S_XORN, LVL(102, 12, -18, 91, -5), (G_GENO|2), A(ATTK(AT_BUTT, AD_PLYS, 9, 9), ATTK(AT_NONE, AD_NTHR, 2, 12), ATTK(AT_LASH, AD_AMNE, 1, 18), ATTK(AT_BUTT, AD_GLIB, 5, 9), ATTK(AT_WEAP, AD_VAMP, 6, 6), NO_ATTK), SIZ(362, 1137, 0, MS_BURBLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dismissed tetherball", S_XORN, LVL(103, 20, 2, 36, -18), (1), A(ATTK(AT_BEAM, AD_AXUS, 6, 19), ATTK(AT_LASH, AD_DARK, 4, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(704, 226, 0, MS_PUPIL, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_POIS, M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("invincibly surfed", S_XORN, LVL(103, 18, -5, 82, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_ENGL, AD_DRIN, 7, 25), ATTK(AT_STNG, AD_VENO, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2316, 233, 0, MS_WERE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unpublished propeller", S_XORN, LVL(104, 17, -37, 76, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_MIDI, 2, 11), ATTK(AT_SCRA, AD_PLYS, 1, 25), ATTK(AT_LASH, AD_ILLU, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(520, 256, 0, MS_SPOILER, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("brawling woodchuck", S_XORN, LVL(105, 16, -15, 92, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_TIME, 9, 24), ATTK(AT_STNG, AD_CHAO, 1, 16), ATTK(AT_BEAM, AD_WEBS, 1, 16), ATTK(AT_KICK, AD_DEPR, 2, 26), ATTK(AT_CLAW, AD_CHKH, 8, 26), NO_ATTK), SIZ(17, 162, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, MR_FIRE, M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cannibalizing inexplicably", S_XORN, LVL(105, 16, -26, 88, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_GAZE, AD_TRAP, 9, 2), ATTK(AT_MAGC, AD_SIN, 2, 16), ATTK(AT_STNG, AD_ELEC, 7, 22), ATTK(AT_GAZE, AD_DGST, 4, 22), ATTK(AT_WEAP, AD_STCK, 4, 1), ATTK(AT_BUTT, AD_CALM, 3, 9)), SIZ(144, 329, 0, MS_SHOE, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("interrogant otological", S_XORN, LVL(106, 20, -37, 26, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_TECH, 6, 15), ATTK(AT_BREA, AD_WISD, 1, 12), ATTK(AT_LASH, AD_DREN, 4, 21), ATTK(AT_HUGS, AD_PART, 7, 13), NO_ATTK, NO_ATTK), SIZ(1769, 93, 0, MS_NEIGH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_ACID, M2_NOPOLY|M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_ELF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("preconcealed professionalist", S_XORN, LVL(106, 22, -13, 90, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SSEX, 2, 13), ATTK(AT_BUTT, AD_WRAT, 6, 11), ATTK(AT_TENT, AD_AMNE, 4, 13), ATTK(AT_HUGS, AD_POIS, 8, 17), NO_ATTK, NO_ATTK), SIZ(516, 722, 0, MS_LIEDER, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("metamer rotten", S_XORN, LVL(107, 45, -13, 73, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_LEGS, 8, 2), ATTK(AT_LASH, AD_WEEP, 9, 11), ATTK(AT_NONE, AD_BANI, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1083, 534, 0, MS_CONVERT, MZ_HUGE), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_NASTY|M2_STRONG|M2_GREEDY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("summed optometrical", S_XORN, LVL(107, 18, -7, 86, -20), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_GAZE, AD_ICUR, 7, 23), ATTK(AT_GAZE, AD_PHYS, 5, 20), ATTK(AT_ENGL, AD_INER, 1, 19), ATTK(AT_NONE, AD_MCRE, 1, 14), NO_ATTK, NO_ATTK), SIZ(326, 699, 0, MS_HANDY, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_NOTAKE|M1_MINDLESS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("faro quaint mischievously", S_XORN, LVL(107, 14, -26, 98, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DISP, 5, 22), ATTK(AT_BUTT, AD_FEMI, 1, 23), ATTK(AT_BITE, AD_INER, 3, 13), ATTK(AT_LASH, AD_SLUD, 4, 18), NO_ATTK, NO_ATTK), SIZ(2234, 17, 0, MS_BRAG, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD, M2_NOPOLY|M2_DEMON|M2_STALK|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("broadcast spasmodic", S_XORN, LVL(107, 15, -31, 75, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_NUMB, 1, 18), ATTK(AT_TENT, AD_BLND, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 101, 0, MS_SOCKS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SLITHY|M1_POIS, M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bombazine suably", S_XORN, LVL(109, 11, -12, 86, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_WNCE, 7, 8), ATTK(AT_KICK, AD_DEST, 3, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(126, 860, 0, MS_SPELL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS, M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("beclouding tramell", S_XORN, LVL(109, 26, -24, 75, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_TERR, 1, 3), ATTK(AT_BEAM, AD_FEMI, 8, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(709, 40, 0, MS_JAPANESE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rakish exospheric", S_XORN, LVL(109, 20, -24, 23, -5), (G_GENO|2), A(ATTK(AT_BREA, AD_BADE, 1, 19), ATTK(AT_WEAP, AD_DIMN, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(719, 442, 0, MS_FEARHARE, MZ_HUGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("crummie maunder", S_XORN, LVL(110, 20, -38, 91, -14), (G_GENO|G_LGROUP|1), A(ATTK(AT_SPIT, AD_RBRE, 1, 24), ATTK(AT_HUGS, AD_MIDI, 1, 25), ATTK(AT_WEAP, AD_ALIN, 2, 13), ATTK(AT_SCRA, AD_BLND, 5, 4), NO_ATTK, NO_ATTK), SIZ(631, 285, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_REGEN|M1_POIS, M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("verier aviarist ensiling", S_XORN, LVL(111, 13, 1, 84, 8), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_KICK, AD_SOUN, 7, 13), ATTK(AT_WEAP, AD_DFOO, 9, 13), ATTK(AT_WEAP, AD_LAVA, 3, 6), ATTK(AT_SPIT, AD_UVUU, 2, 19), ATTK(AT_BREA, AD_DETH, 2, 17), ATTK(AT_LASH, AD_PART, 5, 24)), SIZ(903, 620, 0, MS_SHRIEK, MZ_HUGE), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID| M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cheesy firmest", S_XORN, LVL(111, 19, -14, 72, 9), (G_GENO|2), A(ATTK(AT_CLAW, AD_WEEP, 2, 13), ATTK(AT_BEAM, AD_SOUN, 1, 9), ATTK(AT_ENGL, AD_MAGM, 1, 23), ATTK(AT_TENT, AD_DEPR, 6, 20), ATTK(AT_BITE, AD_GLIB, 5, 16), NO_ATTK), SIZ(607, 484, 0, MS_BARBER, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_FLY|M1_TUNNEL|M1_NOTAKE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gawkiest chlorophyll pompadour reclassify sunning", S_XORN, LVL(111, 26, -5, 43, -2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_VAPO, 8, 23), ATTK(AT_LASH, AD_STCK, 1, 15), ATTK(AT_TRAM, AD_FRZE, 2, 20), ATTK(AT_TENT, AD_FUMB, 1, 9), NO_ATTK, NO_ATTK), SIZ(138, 176, 0, MS_ROAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_ACID|M1_OMNIVORE, M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("anathemata brawling", S_XORN, LVL(111, 16, -2, 98, 7), (3), A(ATTK(AT_CLAW, AD_DCAY, 7, 2), ATTK(AT_WEAP, AD_DETH, 9, 10), ATTK(AT_SPIT, AD_DREA, 3, 25), ATTK(AT_WEAP, AD_FREN, 3, 21), NO_ATTK, NO_ATTK), SIZ(350, 1005, 0, MS_MISSING, MZ_SMALL), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chewy glaziery gage", S_XORN, LVL(112, 19, -21, 74, 0), (4), A(ATTK(AT_BEAM, AD_CORR, 5, 13), ATTK(AT_BITE, AD_ILLU, 3, 19), ATTK(AT_BOOM, AD_CONT, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(99, 10, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL, M2_NOPOLY|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("verbosity pavan", S_XORN, LVL(112, 24, 3, 93, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_INER, 9, 4), ATTK(AT_BEAM, AD_DRST, 4, 7), ATTK(AT_NONE, AD_AGGR, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3052, 256, 0, MS_BARK, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("leapt institutionalized", S_XORN, LVL(113, 20, -24, 99, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_TCKL, 1, 8), ATTK(AT_BITE, AD_DIMN, 2, 11), ATTK(AT_BUTT, AD_VOMT, 7, 25), ATTK(AT_BEAM, AD_PHYS, 3, 15), ATTK(AT_TUCH, AD_DEST, 9, 18), NO_ATTK), SIZ(1283, 119, 0, MS_SHEEP, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS| M1_HERBIVORE, M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("debugged wriggliest", S_XORN, LVL(113, 12, 8, 77, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_PLYS, 2, 18), ATTK(AT_SPIT, AD_DRIN, 5, 17), ATTK(AT_STNG, AD_STCK, 3, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2546, 643, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("curara unscaled", S_XORN, LVL(113, 16, -8, 91, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_MAGM, 5, 2), ATTK(AT_GAZE, AD_CORR, 4, 20), ATTK(AT_BEAM, AD_CONT, 2, 25), ATTK(AT_SPIT, AD_PLAS, 1, 21), ATTK(AT_BREA, AD_FEAR, 6, 3), NO_ATTK), SIZ(1706, 14, 0, MS_GRUNT, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_ACID|M1_METALLIVORE, M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("americanize freshwater", S_XORN, LVL(113, 21, -13, 75, 14), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BEAM, AD_RBRE, 8, 2), ATTK(AT_BREA, AD_DFOO, 3, 5), ATTK(AT_MAGC, AD_RNG, 9, 18), ATTK(AT_BUTT, AD_AXUS, 4, 12), ATTK(AT_ENGL, AD_CONT, 0, 12), NO_ATTK), SIZ(2906, 732, 0, MS_SEDUCE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sportsman grimy", S_XORN, LVL(114, 36, -37, 81, 0), (1), A(ATTK(AT_SPIT, AD_DISE, 7, 20), ATTK(AT_BEAM, AD_BLND, 2, 18), ATTK(AT_BEAM, AD_WEBS, 8, 9), ATTK(AT_STNG, AD_STON, 9, 24), ATTK(AT_SCRA, AD_DRCH, 3, 10), NO_ATTK), SIZ(884, 841, 0, MS_DJINNI, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_OMNIVORE, M2_PRINCE|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("twelve soother", S_XORN, LVL(114, 15, -20, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_MALK, 6, 14), ATTK(AT_NONE, AD_BLEE, 4, 15), ATTK(AT_WEAP, AD_ICEB, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(689, 1702, 0, MS_DRUGS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("contrasting bunkum", S_XORN, LVL(115, 15, -3, 57, 0), (2), A(ATTK(AT_BREA, AD_CAST, 1, 18), ATTK(AT_NONE, AD_FEAR, 2, 1), ATTK(AT_BITE, AD_FAMN, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 1479, 0, MS_BURBLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_HUMANOID|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cowpoke snowdrift", S_XORN, LVL(115, 19, -26, 95, 20), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_RUNS, 2, 14), ATTK(AT_TUCH, AD_ELEC, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(147, 161, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_ANIMAL|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shoptalk turbulently", S_XORN, LVL(115, 6, -5, 11, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_HUGS, AD_POIS, 6, 8), ATTK(AT_STNG, AD_DREN, 2, 11), ATTK(AT_NONE, AD_DRDX, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1897, 183, 0, MS_SHRIEK, MZ_HUGE), MR_COLD|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_TPORT_CNTRL, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nestling lopping", S_XORN, LVL(115, 21, -18, 77, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_SCOR, 2, 7), ATTK(AT_NONE, AD_RBRE, 5, 20), ATTK(AT_EXPL, AD_DISP, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 164, 0, MS_ESCAPE, MZ_TINY), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("canna exulting", S_XORN, LVL(115, 15, 8, 96, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_POIS, 1, 11), ATTK(AT_SPIT, AD_RUST, 1, 10), ATTK(AT_BEAM, AD_SAMU, 8, 22), ATTK(AT_MAGC, AD_CNCL, 1, 24), NO_ATTK, NO_ATTK), SIZ(1056, 332, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID| M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("annealing portraitist heather", S_XORN, LVL(116, 47, -8, 95, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SCRA, AD_CORR, 7, 22), ATTK(AT_NONE, AD_NEXU, 5, 8), ATTK(AT_NONE, AD_STAT, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(922, 491, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_BREATHLESS|M1_ACID, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("scalloping backlit phonological solarizing", S_XORN, LVL(116, 10, -5, 42, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_COLD, 8, 1), ATTK(AT_NONE, AD_RUST, 0, 10), ATTK(AT_BOOM, AD_SANI, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1951, 9, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_REGEN|M1_HERBIVORE| M1_OMNIVORE, M2_DEMON|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("inviolately buyable", S_XORN, LVL(116, 16, -23, 89, 8), (4), A(ATTK(AT_LASH, AD_VOMT, 1, 22), ATTK(AT_TUCH, AD_FREN, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3036, 653, 0, MS_ARREST, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("incubated postformed stockading pentagonal", S_XORN, LVL(117, 26, -28, 83, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BITE, AD_RUST, 4, 23), ATTK(AT_SPIT, AD_LEVI, 8, 18), ATTK(AT_KICK, AD_BLND, 7, 16), ATTK(AT_MAGC, AD_VAPO, 4, 3), ATTK(AT_TRAM, AD_PLAS, 5, 4), NO_ATTK), SIZ(3589, 1162, 0, MS_BARBER, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE, 0, M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_DEMON|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pizazz stargazing broadway millstone", S_XORN, LVL(118, 7, -5, 73, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FREN, 6, 6), ATTK(AT_NONE, AD_FAMN, 8, 22), ATTK(AT_BEAM, AD_TIME, 1, 25), ATTK(AT_BITE, AD_CURS, 6, 24), ATTK(AT_BREA, AD_POLY, 2, 25), ATTK(AT_BEAM, AD_COLD, 3, 7)), SIZ(94, 1250, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_SEE_INVIS, M2_PRINCE|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSARTI, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("intermenstrual ovulating", S_XORN, LVL(118, 16, -15, 90, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_STNG, AD_WRAT, 2, 16), ATTK(AT_BEAM, AD_GLIB, 5, 24), ATTK(AT_TRAM, AD_VULN, 7, 14), ATTK(AT_NONE, AD_WET, 3, 15), ATTK(AT_KICK, AD_TRAP, 7, 5), NO_ATTK), SIZ(34, 1123, 0, MS_SQAWK, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE, M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rilled preadult", S_XORN, LVL(119, 11, -2, 100, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_UVUU, 2, 11), ATTK(AT_STNG, AD_TECH, 2, 17), ATTK(AT_TUCH, AD_WGHT, 5, 1), ATTK(AT_LASH, AD_FAMN, 5, 23), ATTK(AT_RATH, AD_STON, 8, 3), NO_ATTK), SIZ(659, 1188, 0, MS_POKEDEX, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC, M1_FLY|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("suburbanite deter", S_XORN, LVL(119, 8, -7, 78, 0), (2), A(ATTK(AT_LASH, AD_RAGN, 5, 25), ATTK(AT_HUGS, AD_CALM, 7, 5), ATTK(AT_SPIT, AD_AXUS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(883, 341, 0, MS_SQEEK, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_MAGIC|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nutritionist missilry", S_XORN, LVL(120, 20, -14, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SIN, 8, 1), ATTK(AT_SCRA, AD_CONF, 2, 2), ATTK(AT_STNG, AD_STON, 6, 16), ATTK(AT_BEAM, AD_DARK, 8, 12), ATTK(AT_LASH, AD_CURS, 1, 3), ATTK(AT_HUGS, AD_LEGS, 3, 12)), SIZ(3526, 701, 0, MS_LAUGH, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_DISINT, M1_AMORPHOUS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("procreative electronically", S_XORN, LVL(121, 7, -11, 95, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_WEAP, AD_WNCE, 3, 4), ATTK(AT_TRAM, AD_LUCK, 4, 2), ATTK(AT_ENGL, AD_LAVA, 6, 5), ATTK(AT_NONE, AD_INVE, 5, 17), ATTK(AT_SCRA, AD_DEPR, 3, 16), NO_ATTK), SIZ(3546, 755, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("alright reinstalled", S_XORN, LVL(122, 12, -40, 100, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_MANA, 5, 12), ATTK(AT_STNG, AD_WTHR, 8, 10), ATTK(AT_HUGS, AD_MALK, 7, 22), ATTK(AT_NONE, AD_MCRE, 4, 23), ATTK(AT_TRAM, AD_RBRE, 3, 24), NO_ATTK), SIZ(2734, 251, 0, MS_WOLLOH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_COLD, 0, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT| M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("scold bathysphere odorized blasphemously allotypic", S_XORN, LVL(122, 38, 7, 76, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_STNG, AD_WEBS, 9, 26), ATTK(AT_ENGL, AD_CHRN, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1768, 720, 0, MS_DRUGS, MZ_SMALL), MR_ELEC, 0, M1_HIDE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("engining warning hotblood miami", S_XORN, LVL(122, 20, -1, 2, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ILLU, 6, 16), ATTK(AT_STNG, AD_DRDX, 2, 9), ATTK(AT_SPIT, AD_POLY, 1, 20), ATTK(AT_KICK, AD_NTHR, 2, 3), ATTK(AT_RATH, AD_BLND, 0, 1), NO_ATTK), SIZ(188, 118, 0, MS_SELFHARM, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_REGEN, M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("palpate growing droved", S_XORN, LVL(122, 17, 3, 81, -18), (4), A(ATTK(AT_CLAW, AD_SPC2, 1, 21), ATTK(AT_GAZE, AD_FRZE, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1060, 598, 0, MS_COW, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_SLITHY|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mousier conceiving asterisked", S_XORN, LVL(123, 20, 1, 92, 16), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_ANTI, 3, 23), ATTK(AT_BUTT, AD_ENCH, 1, 10), ATTK(AT_WEAP, AD_BADE, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(99, 654, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID| M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vivendi numeral", S_XORN, LVL(123, 20, 8, 68, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DEPR, 5, 24), ATTK(AT_BITE, AD_AMNE, 1, 17), ATTK(AT_STNG, AD_CORR, 3, 4), ATTK(AT_WEAP, AD_SHRD, 8, 22), ATTK(AT_MAGC, AD_WEBS, 8, 19), NO_ATTK), SIZ(93, 339, 0, MS_GRUNT, MZ_SMALL), MR_SLEEP, 0, M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("asian pedagogically", S_XORN, LVL(123, 27, 9, 90, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_POLY, 1, 17), ATTK(AT_STNG, AD_FEAR, 3, 14), ATTK(AT_TUCH, AD_THIR, 1, 5), ATTK(AT_CLAW, AD_INSA, 5, 10), ATTK(AT_SPIT, AD_ACID, 1, 9), NO_ATTK), SIZ(3086, 648, 0, MS_FART_NORMAL, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, MR_COLD, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_TPORT_CNTRL|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("panatella nasalize sew prophetic unswearing", S_XORN, LVL(123, 15, -8, 95, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_NUMB, 7, 21), ATTK(AT_TUCH, AD_BADE, 3, 19), ATTK(AT_TENT, AD_COLD, 4, 5), ATTK(AT_WEAP, AD_SIN, 9, 17), ATTK(AT_KICK, AD_DIMN, 3, 10), NO_ATTK), SIZ(1301, 301, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("guerrilla lingerer acridity", S_XORN, LVL(124, 19, 4, 86, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_GLIB, 4, 13), ATTK(AT_MAGC, AD_WEEP, 9, 7), ATTK(AT_BITE, AD_ACID, 6, 23), ATTK(AT_KICK, AD_IDAM, 4, 20), ATTK(AT_WEAP, AD_SGLD, 1, 21), ATTK(AT_TENT, AD_CURS, 3, 17)), SIZ(3090, 20, 0, MS_HANDY, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_HIDE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scarp outfitting", S_XORN, LVL(124, 17, -36, 83, 16), (G_GENO|3), A(ATTK(AT_BITE, AD_NEXU, 3, 26), ATTK(AT_BREA, AD_SCOR, 2, 19), ATTK(AT_MAGC, AD_UNPR, 2, 24), ATTK(AT_GAZE, AD_DRST, 4, 13), ATTK(AT_SPIT, AD_NACU, 1, 3), NO_ATTK), SIZ(1549, 1114, 0, MS_PHOTO, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_TPORT_CNTRL, M2_UNDEAD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tawdriest tightest bop swimmingly snappily", S_XORN, LVL(124, 28, -27, 79, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_HEAL, 4, 20), ATTK(AT_WEAP, AD_UVUU, 5, 16), ATTK(AT_MAGC, AD_TRAP, 1, 9), ATTK(AT_NONE, AD_NAST, 3, 21), ATTK(AT_BREA, AD_MIDI, 2, 23), NO_ATTK), SIZ(2301, 149, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ornamenting hot", S_XORN, LVL(124, 18, -32, 92, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_VULN, 6, 15), ATTK(AT_BITE, AD_CHKH, 9, 19), ATTK(AT_CLAW, AD_STAT, 8, 17), ATTK(AT_SCRA, AD_FUMB, 7, 4), ATTK(AT_CLAW, AD_BLND, 1, 3), NO_ATTK), SIZ(797, 441, 0, MS_PARROT, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("obsolescent rallier", S_XORN, LVL(124, 12, -30, 87, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 7, 22), ATTK(AT_BUTT, AD_POLY, 7, 8), ATTK(AT_TRAM, AD_BADE, 1, 22), ATTK(AT_BUTT, AD_CONT, 8, 17), ATTK(AT_KICK, AD_DISN, 6, 21), NO_ATTK), SIZ(26, 864, 0, MS_SHRIEK, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_BREATHLESS|M1_NOTAKE|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("butty shoreline", S_XORN, LVL(125, 25, -30, 87, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_ANTI, 3, 10), ATTK(AT_BREA, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1468, 62, 0, MS_POKEDEX, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_POIS, M2_MINION|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* * Apelike beasts */ MON("baby monkey", S_YETI, LVL(0, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_GROWL, MZ_TINY), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("humape", S_YETI, LVL(0, 8, 9, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* not to be confused with lemure */ MON("lemur", S_YETI, LVL(0, 12, 8, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lemur without an e", S_YETI, LVL(0, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stillborn monkey", S_YETI, LVL(0, 5, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_GROWL, MZ_TINY), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ionizer sorrowed", S_YETI, LVL(0, 9, 5, 3, -7), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_DREA, 2, 1), ATTK(AT_SPIT, AD_WRAT, 1, 7), ATTK(AT_BOOM, AD_CORR, 8, 3), ATTK(AT_BEAM, AD_CHAO, 1, 5), ATTK(AT_BREA, AD_UVUU, 1, 3), NO_ATTK), SIZ(1508, 676, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS, M2_VAMPIRE|M2_MINION|M2_MAGIC, M3_CLOSE|M3_POKEMON|M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("gargantuan beast", S_YETI, LVL(1, 8, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("guranguta", S_YETI, LVL(1, 8, 7, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("bore ape", S_YETI, LVL(1, 8, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("propylene cleanly", S_YETI, LVL(1, 20, -2, 6, -10), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_MIDI, 1, 2), ATTK(AT_BITE, AD_SLIM, 1, 1), ATTK(AT_SCRA, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(871, 164, 0, MS_CLOCK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bopping nondestructively absolutist", S_YETI, LVL(1, 12, 10, 76, 9), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_INER, 1, 3), ATTK(AT_LASH, AD_DFOO, 1, 7), ATTK(AT_ENGL, AD_NGEN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(962, 86, 0, MS_SEDUCE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON, MR_SLEEP, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOHEAD| M1_TPORT, M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|15), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("ugga beast", S_YETI, LVL(2, 8, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("double ugga beast", S_YETI, LVL(2, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SWAP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("primitive monkey", S_YETI, LVL(2, 6, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("swarm monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("protection monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_SGLD, 0, 0), ATTK(AT_BITE, AD_NPRO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_BADE, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("depraved monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_RBAD, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shady monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("insolent monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|5|G_RGROUP), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pfoh monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SGLD, 0, 0), ATTK(AT_BITE, AD_DEBT, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black bear younges", S_YETI, LVL(2, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("snow monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_FRZE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sick monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PEST, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("northpole monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_ICEB, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("space monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("intelligent monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_OVIPAROUS|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wild monkey", S_YETI, LVL(2, 13, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("human monkey", S_YETI, /* playable race */ LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("misker monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_DEBU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), MR_POISON, MR_POISON, M1_OVIPAROUS|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sunshine monkey", S_YETI, LVL(2, 12, 8, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weremonkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_WERE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("funky monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BREA, AD_DRST, 1, 1), ATTK(AT_NONE, AD_POIS, 1, 1), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), MR_POISON, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("baby owlbear", S_YETI, LVL(2, 14, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black bear cub", S_YETI, LVL(2, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wood bear cub", S_YETI, /* FHS brown bears */ LVL(2, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tundra bear cub", S_YETI, /* FHS grizzly bears */ LVL(2, 12, 7, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ice bear cub", S_YETI, /* FHS polar bears */ LVL(2, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("monkey with object", S_YETI, /* spawns a random item */ LVL(2, 12, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, M5_DLORDS, M6_FLEE, 0, 0, 0, 0, CLR_GRAY), MON("brash monkey", S_YETI, LVL(2, 12, 6, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_SAMU, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thing one", S_YETI, LVL(2, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_WANTSAMUL, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cede shewed", S_YETI, LVL(2, 17, 10, 84, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BITE, AD_RNG, 2, 8), ATTK(AT_WEAP, AD_ELEC, 5, 1), ATTK(AT_SPIT, AD_ALIN, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(461, 1763, 0, MS_BOT, MZ_HUGE), MR_ELEC, 0, M1_CLING|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("matured retransfer clawing", S_YETI, LVL(2, 12, -7, 62, 9), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CHKH, 2, 9), ATTK(AT_STNG, AD_DCAY, 1, 8), ATTK(AT_GAZE, AD_EDGE, 2, 7), ATTK(AT_ENGL, AD_SLEE, 2, 7), NO_ATTK, NO_ATTK), SIZ(135, 602, 0, MS_COMBAT, MZ_TINY), MR_DISINT|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_CARNIVORE| M1_HERBIVORE, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("murker haply bow lead", S_YETI, LVL(2, 12, -4, 35, 0), (G_RGROUP|3), A(ATTK(AT_CLAW, AD_RAGN, 2, 3), ATTK(AT_EXPL, AD_MCRE, 7, 1), ATTK(AT_GAZE, AD_BLEE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1796, 202, 0, MS_DRUGS, MZ_HUMAN), MR_DISINT|MR_ELEC, 0, M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_POIS| M1_HERBIVORE, M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("campsite skirmishing", S_YETI, LVL(2, 12, 8, 86, 14), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_WGHT, 2, 2), ATTK(AT_TUCH, AD_ELEC, 2, 4), ATTK(AT_KICK, AD_STCK, 2, 6), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_EXPL, AD_DAMA, 2, 6), NO_ATTK), SIZ(58, 1904, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_HIDE|M1_NOHEAD, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aaerr", S_YETI, LVL(3, 10, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("brute", S_YETI, LVL(3, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty brute", S_YETI, LVL(3, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown bear younges", S_YETI, LVL(3, 8, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("black bear", S_YETI, LVL(3, 12, 7, 0, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blacker bear", S_YETI, LVL(3, 12, 7, 0, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("brass-monkey", S_YETI, LVL(3, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_COLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("vocoder lipped", S_YETI, LVL(3, 12, -3, 26, 0), (4), A(ATTK(AT_SPIT, AD_CURS, 1, 8), ATTK(AT_TUCH, AD_CHKH, 3, 1), ATTK(AT_MAGC, AD_DARK, 3, 1), ATTK(AT_NONE, AD_SAMU, 2, 8), ATTK(AT_SCRA, AD_WGHT, 3, 2), ATTK(AT_BITE, AD_NIVE, 3, 5)), SIZ(2426, 110, 0, MS_ESCAPE, MZ_HUMAN), MR_SLEEP|MR_DISINT, 0, M1_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ape", S_YETI, LVL(4, 12, 6, 0, 0), (G_GENO|G_SGROUP|10), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("apep", S_YETI, /* spawns with fang of apep */ LVL(4, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sour ape", S_YETI, LVL(4, 12, 6, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("lame ape", S_YETI, LVL(4, 9, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("healthy ape", S_YETI, LVL(4, 12, 6, 0, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shrieking annoyance", S_YETI, LVL(4, 18, 3, 15, -4), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_PEACEFUL, M3_INFRAVISION|M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("small asian zruty", S_YETI, LVL(4, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_FART_NORMAL, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("jungle ape", S_YETI, LVL(4, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("baboon", S_YETI, LVL(4, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dune beast", S_YETI, LVL(4, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("dull ape", S_YETI, LVL(4, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_WISD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("monkey head", S_YETI, LVL(4, 27, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOLIMBS|M1_NOTAKE|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("capuchin monkey", S_YETI, LVL(4, 15, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("gamma ape", S_YETI, LVL(4, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_CONT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Kati's striped sneaker", S_YETI, LVL(4, 18, 3, 15, -4), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_FEAR, 1, 3), ATTK(AT_GAZE, AD_BLND, 1, 3), ATTK(AT_GAZE, AD_PLYS, 1, 3), NO_ATTK), SIZ(150, 150, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Kati's innocuous sneaker", S_YETI, LVL(4, 18, 3, 15, -4), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_FEAR, 1, 3), ATTK(AT_GAZE, AD_BLND, 1, 3), ATTK(AT_GAZE, AD_PLYS, 1, 3), NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Martin", S_YETI, /* priest */ LVL(4, 12, 6, 0, 6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_CLRC, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: GAS_GRENADE RIFLE CROSSBOW_BOLT(15) LOADSTONE SCR_BAD_EFFECT HELM_OF_OPPOSITE_ALIGNMENT VULNERABILITY_CLOAK CLAY_CHAIN */ MON("owlbear", S_YETI, LVL(5, 12, 5, 0, 0), (G_GENO|13), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("bowlear", S_YETI, /* by paxed */ LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_HALU, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("howlbear", S_YETI, LVL(5, 12, 5, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SOUND, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vulturebear", S_YETI, LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_SKIL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stationary owlbear", S_YETI, LVL(5, 12, 5, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("birdbear", S_YETI, LVL(5, 10, 7, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gay bantor", S_YETI, LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SHRIEK, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("yeto", S_YETI, LVL(5, 11, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("power monkey", S_YETI, LVL(5, 15, 6, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("depower monkey", S_YETI, LVL(5, 12, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flying owlbear", S_YETI, LVL(5, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_WRAP, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yeti who froze to death", S_YETI, LVL(5, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_MISSING, MZ_LARGE), 0, MR_COLD, M1_ANIMAL|M1_HUMANOID, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yeti", S_YETI, LVL(5, 15, 6, 0, 0), (G_GENO|10), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("hibernal yeti", S_YETI, LVL(5, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("trembling poplar", S_YETI, LVL(5, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MALE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("cheesehead", S_YETI, LVL(5, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_ICEB, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("furry yeti", S_YETI, LVL(5, 15, 6, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("monkey chi-chu", S_YETI, LVL(5, 14, 10, 0, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_DISP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead yeti", S_YETI, LVL(5, 15, 6, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD|MR_HITASONE, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("how is this an owlbear", S_YETI, LVL(5, 12, 5, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Yuval", S_YETI, LVL(5, 15, 6, 0, 0), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_CLRC, 1, 1), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_GROWL, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("boss monkey", S_YETI, LVL(5, 15, 6, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chief monkey", S_YETI, LVL(5, 15, 6, 0, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wood bear", S_YETI, LVL(5, 12, 6, 0, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("forest bear", S_YETI, LVL(5, 12, 6, 0, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lasagne sopped jerky", S_YETI, LVL(5, 8, -5, 13, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_TRAM, AD_POIS, 4, 8), ATTK(AT_LASH, AD_STAT, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(341, 1200, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_CLING|M1_HUMANOID|M1_SLITHY|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("forjudge killing", S_YETI, LVL(5, 12, 8, 86, -19), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_GAZE, AD_DRCO, 5, 4), ATTK(AT_NONE, AD_NGRA, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(119, 14, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("carnivorous ape", S_YETI, LVL(6, 12, 6, 0, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yellow ape", S_YETI, LVL(6, 12, 6, 0, 0), (1), A(ATTK(AT_CLAW, AD_BLND, 1, 3), ATTK(AT_CLAW, AD_BLND, 1, 3), ATTK(AT_BITE, AD_BLND, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID| MR_STONE, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cheerful boomerangutan", S_YETI, LVL(6, 10, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_TRUMPET, MZ_MEDIUM), 0, 0, M1_ANIMAL, M2_HOSTILE|M2_STRONG|M2_WANDER, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("blackhand ape", S_YETI, LVL(6, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_ANTI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tundra bear", S_YETI, LVL(6, 12, 6, 0, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1750, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("taiga bear", S_YETI, LVL(6, 12, 6, 0, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1750, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rock dweller", S_YETI, LVL(6, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), MR_PLUSONE, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("rock inhabitant", S_YETI, LVL(6, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), MR_PLUSONE, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("herbivorous ape", S_YETI, LVL(6, 9, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gat reinsured frugally", S_YETI, LVL(6, 12, -6, 38, -4), (1), A(ATTK(AT_LASH, AD_SOUN, 1, 6), ATTK(AT_BOOM, AD_WRAP, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2628, 753, 0, MS_PANTS, MZ_HUGE), MR_DISINT, 0, M1_CONCEAL|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sasquatch", S_YETI, LVL(7, 15, 6, 0, 2), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 1550, 0, MS_GROWL, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("north sasquatch", S_YETI, LVL(7, 15, 6, 0, 2), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 1550, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("snow sasquatch", S_YETI, LVL(7, 15, 6, 0, 2), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_ICEB, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 1550, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("drivel beast", S_YETI, LVL(7, 12, 8, 0, 2), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 1550, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("white christmas pants", S_YETI, LVL(7, 13, 10, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BURN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("sasnonsense", S_YETI, LVL(7, 15, 6, 0, 2), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 1550, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("towelbear", S_YETI, /* spawns with towel, swats projectiles away */ LVL(7, 12, -10, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_NONE, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE|MR_PLUSFOUR|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_SHADE|M4_REFLECT, 0, M6_FLEE, 0, 0, 0, 0, CLR_WHITE), MON("panda", S_YETI, LVL(7, 4, 9, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_DOMESTIC|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("cutlet avenger", S_YETI, LVL(7, 4, 9, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FREN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("telape", S_YETI, LVL(7, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_LEVI, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_TPORT, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Yss-Laeu", S_YETI, LVL(7, 11, 6, 20, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_RAGN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUTE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("non-animal", S_YETI, LVL(7, 9, 3, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("wild black bear", S_YETI, LVL(7, 11, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("rabid black bear", S_YETI, LVL(7, 11, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("decoding tatting", S_YETI, LVL(7, 10, 8, 93, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_TRAP, 9, 3), ATTK(AT_BITE, AD_CONF, 6, 5), ATTK(AT_TRAM, AD_DREN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(241, 156, 0, MS_HUMANOID, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_COLD, M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_TELEPATHIC|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("destination reradiating", S_YETI, LVL(7, 6, 1, 8, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_RATH, AD_STON, 4, 9), ATTK(AT_TENT, AD_VULN, 6, 2), ATTK(AT_BOOM, AD_MEMO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(971, 1693, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT|M1_ACID, M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cave ape", S_YETI, LVL(8, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jungle hunter", S_YETI, LVL(8, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty jungle hunter", S_YETI, LVL(8, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_PETTY, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("owbear", S_YETI, LVL(8, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_PAIN, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("greener ape", S_YETI, LVL(8, 13, 2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("crusher", S_YETI, LVL(8, 10, 2, 40, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Zaphod Breeblebrox", S_YETI, LVL(8, 10, 10, 0, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_MALE|M2_PNAME|M2_HOSTILE, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ice bear", S_YETI, LVL(8, 12, 6, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ROAR, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frost bear", S_YETI, LVL(8, 12, 6, 0, 0), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ROAR, MZ_LARGE), MR_COLD, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hidden-in-a-commit grizzly bear", S_YETI, /* why would anyone hide this inside a commit tagged "improve the fountain mechanics"... */ LVL(8, 15, 6, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("theme ape", S_YETI, LVL(8, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 2), ATTK(AT_BITE, AD_DISE, 1, 1), ATTK(AT_BITE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_SHRIEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("owlbear shaman", S_YETI, LVL(8, 12, 4, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("spurning unbiasedly", S_YETI, LVL(8, 13, -7, 96, 13), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_VULN, 7, 2), ATTK(AT_BREA, AD_THIE, 1, 4), ATTK(AT_STNG, AD_LETH, 7, 8), ATTK(AT_KICK, AD_RAGN, 8, 3), NO_ATTK, NO_ATTK), SIZ(36, 1094, 0, MS_MISSING, MZ_LARGE), MR_STONE|MR_DEATH, MR_STONE, M1_NEEDPICK|M1_NOLIMBS|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("carnivorous flying monkey", S_YETI, LVL(8, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Kati's ballerina", S_YETI, LVL(8, 15, 5, 25, -2), (1), A(ATTK(AT_KICK, AD_FIRE, 2, 6), ATTK(AT_KICK, AD_FIRE, 1, 4), ATTK(AT_HUGS, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Moved from 'z' */ MON("zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("player zruty", S_YETI, /* playable race for Luxidream */ LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yturz cixelsyd", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TRAP, 3, 4), ATTK(AT_CLAW, AD_FUMB, 3, 4), ATTK(AT_BITE, AD_RBRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hidden zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sars-cov-2 zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_NIVE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("oogaboogagobilitgook Seeker arehetype fucking retard ass shit flinging monkey monster", S_YETI, /* by Demo, always knows where you are, spawns with wildhild bow and 50 odor shots */ LVL(9, 12, 5, 90, -8), (1), A(ATTK(AT_WEAP, AD_SSEX, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK), SIZ(1450, 1000, 0, MS_FART_LOUD, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yang tude", S_YETI, LVL(9, 12, 6, 77, 0), (1), A(ATTK(AT_BREA, AD_INVE, 3, 6), ATTK(AT_TUCH, AD_DEBT, 4, 6), ATTK(AT_SPIT, AD_NAST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_DEATH, MR_DISINT, M1_FLY|M1_SLITHY|M1_SEE_INVIS, M2_NASTY|M2_STRONG|M2_NEUTER, M3_INFRAVISION|M3_NO_DECAY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("slinruty", S_YETI, /* spawns with sling and 50 sling ammos */ LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("prison zruty", S_YETI, /* spawns with striped shirt, sling and 50 of either talc, graphite or unrefined mithril */ LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("omnipresent zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_UNPR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("slave zruty", S_YETI, /* spawns with iron chain */ LVL(9, 4, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_WAIL, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("grimm monkey boy", S_YETI, LVL(9, 12, -20, 99, 9), (1), A(ATTK(AT_CLAW, AD_PHYS, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_GROWL, MZ_TINY), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_NOTAME|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BROWN), MON("slexy zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("important zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_CHKH, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("frost zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_COLD, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shock zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_ELEC, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_ELEC, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stolen zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_SAMU, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fire zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("endangered zruty", S_YETI, LVL(9, 6, 6, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ice zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_ICEB, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("troll zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tooty zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_POIS, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fruity zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_SSEX, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("naked zruty", S_YETI, LVL(9, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("horny zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_SSEX, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crosszruty", S_YETI, /* spawns with crossbow and bolts */ LVL(9, 8, 3, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flinzruty", S_YETI, /* spawns with sling and flint stones */ LVL(9, 8, 3, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flying zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead zruty", S_YETI, /* corpse is aged */ LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("red zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_FIRE, MR_FIRE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blue zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sokozruty", S_YETI, /* spawns with boulder */ LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("woke zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_FEMI, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("simple zruty", S_YETI, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("berserk ape", S_YETI, LVL(9, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("small chimpanzee", S_YETI, LVL(9, 12, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_BEAM, AD_PHYS, 1, 7), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Tobi", S_YETI, /* huge and powerful fighter-priest hybrid */ LVL(9, 13, -10, 80, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 5, 6), ATTK(AT_KICK, AD_CONF, 2, 6), ATTK(AT_MAGC, AD_CLRC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SILVER_MACE ROBE */ MON("Sofia", S_YETI, LVL(9, 11, 3, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_FAKE, 2, 9), ATTK(AT_GAZE, AD_WISD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: SEXY_LEATHER_PUMP FEMININE_PUMPS */ MON("troweler sculpture", S_YETI, LVL(9, 12, -1, 81, 6), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_MAGC, AD_CNCL, 2, 2), ATTK(AT_BUTT, AD_POLY, 5, 8), ATTK(AT_MAGC, AD_DRLI, 5, 2), NO_ATTK, NO_ATTK), SIZ(2074, 970, 0, MS_FEARHARE, MZ_TINY), MR_FIRE|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("doom ape", S_YETI, LVL(10, 14, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("black baboon", S_YETI, LVL(10, 14, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("black ape", S_YETI, LVL(10, 14, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("spider monkey", S_YETI, LVL(10, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("flying monkey", S_YETI, LVL(10, 15, -6, 60, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 1250, 0, MS_SHRIEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("racey ape", S_YETI, LVL(10, 14, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_FEARHARE, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("thing two", S_YETI, LVL(10, 18, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_WANTSAMUL, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yodeler", S_YETI, LVL(10, 10, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOUND, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_LITHIVORE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Vanessa", S_YETI, LVL(10, 13, 6, 20, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_SOUN, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_NUMB, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SWEET_MOCASSINS FLAIL SCR_BARRHING */ MON("trilobed asian", S_YETI, LVL(10, 12, 3, 14, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_HUGS, AD_DREN, 5, 1), ATTK(AT_SCRA, AD_DRDX, 7, 6), ATTK(AT_LASH, AD_BLND, 6, 7), ATTK(AT_SCRA, AD_HALU, 2, 5), ATTK(AT_SCRA, AD_HEAL, 1, 7), ATTK(AT_BREA, AD_PHYS, 7, 4)), SIZ(2593, 576, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_POISON, 0, M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_COLLECT|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("amoebae devoid farad", S_YETI, LVL(10, 10, 0, 12, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BUTT, AD_WERE, 4, 9), ATTK(AT_STNG, AD_DRIN, 4, 5), ATTK(AT_BUTT, AD_SPC2, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2197, 1169, 0, MS_SEDUCE, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_EGOTYPE|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("addling doc", S_YETI, LVL(10, 12, 1, 11, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_GAZE, AD_DREN, 8, 4), ATTK(AT_TRAM, AD_SLOW, 1, 4), ATTK(AT_MAGC, AD_ICEB, 9, 1), ATTK(AT_WEAP, AD_CAST, 7, 7), NO_ATTK, NO_ATTK), SIZ(17, 935, 0, MS_ARREST, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS| M1_UNSOLID|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mitsozao", S_YETI, LVL(11, 11, -1, 40, 3), (G_GENO|1), A(ATTK(AT_CLAW, AD_BLEE, 3, 3), ATTK(AT_WEAP, AD_ALIN, 3, 4), ATTK(AT_GAZE, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_JAPANESE, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE|M1_REGEN, M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("small orangutan", S_YETI, LVL(11, 15, 3, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("color ape", S_YETI, LVL(11, 10, 6, 5, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Caro", S_YETI, LVL(11, 12, 6, 10, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: WAN_FIRE LEATHER_JACKET */ MON("aider laywomen menacing kindergartner moderately", S_YETI, LVL(11, 12, -10, 21, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_DIMN, 2, 3), ATTK(AT_TUCH, AD_SLUD, 9, 2), ATTK(AT_ENGL, AD_IDAM, 3, 7), ATTK(AT_LASH, AD_ICEB, 4, 8), ATTK(AT_EXPL, AD_CONT, 1, 1), ATTK(AT_WEAP, AD_STUN, 6, 1)), SIZ(486, 612, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID, M2_STALK|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PERMAMIMIC|M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator egerre", S_YETI, /* infinite range for hug */ LVL(12, 12, 2, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_AMNE, 4, 4), ATTK(AT_HUGS, AD_AMNE, 0, 0), ATTK(AT_HUGS, AD_AMNE, 0, 0), ATTK(AT_HUGS, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("abominable snowman", S_YETI, /* was a unique in ndnh */ LVL(12, 15, 6, 0, 0), (1), A(ATTK(AT_CLAW, AD_COLD, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_COLD, 2, 6), NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_GROWL, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_CARNIVORE|M1_HUMANOID, M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("snow froster", S_YETI, /* transforms terrain into SNOW */ LVL(12, 8, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ICEB, 7, 5), ATTK(AT_BREA, AD_COLD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("short-faced bear", S_YETI, LVL(12, 15, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tearfully bilked aromatic cawed jubilant ketchup tarting", S_YETI, LVL(12, 10, -6, 71, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_LITE, 5, 9), ATTK(AT_WEAP, AD_AMNE, 3, 6), ATTK(AT_BOOM, AD_PLYS, 9, 6), ATTK(AT_WEAP, AD_RNG, 2, 1), ATTK(AT_BITE, AD_FRZE, 6, 4), NO_ATTK), SIZ(519, 62, 0, MS_ORC, MZ_MEDIUM), 0, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS| M1_ACID, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ennobling extraditing pastored", S_YETI, LVL(12, 12, 2, 23, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TUCH, AD_BANI, 5, 3), ATTK(AT_ENGL, AD_TIME, 2, 8), ATTK(AT_BUTT, AD_THIE, 3, 2), ATTK(AT_BREA, AD_VAMP, 1, 4), ATTK(AT_GAZE, AD_SLIM, 9, 4), NO_ATTK), SIZ(51, 849, 0, MS_LAUGH, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY, M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("simplifying sheaving", S_YETI, LVL(12, 17, 4, 36, 0), (G_SGROUP|1), A(ATTK(AT_BEAM, AD_FAMN, 7, 4), ATTK(AT_WEAP, AD_HEAL, 3, 5), ATTK(AT_BITE, AD_FUMB, 3, 8), ATTK(AT_BEAM, AD_POIS, 2, 1), NO_ATTK, NO_ATTK), SIZ(58, 17, 0, MS_TEACHER, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mirk fixative cavefish monetize", S_YETI, LVL(12, 15, 8, 40, 12), (2), A(ATTK(AT_BITE, AD_NEXU, 9, 9), ATTK(AT_KICK, AD_WRAT, 2, 6), ATTK(AT_SPIT, AD_TRAP, 9, 1), ATTK(AT_LASH, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(68, 375, 0, MS_SOUND, MZ_TINY), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_WANDER|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Yngvar", S_YETI, /* spawns with gentleman's suit */ LVL(12, 10, 4, 60, 10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_APOC, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("Extra Fleecy Bundle", S_YETI, LVL(12, 12, 10, 0, 2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: HUGGING_BOOT SOFT_SNEAKERS */ /* speed 12-15, AC -5, MR 100, extra attacks 1, resists 2, M1 flags 2, M2 flags 1, M3 flags 0 */ MON("unchanged ungently", S_YETI, LVL(12, 14, -6, 37, 0), (G_RGROUP|2), A(ATTK(AT_KICK, AD_NGEN, 9, 9), ATTK(AT_ENGL, AD_FUMB, 3, 1), ATTK(AT_WEAP, AD_TREM, 1, 6), ATTK(AT_TUCH, AD_LEVI, 7, 3), ATTK(AT_LASH, AD_ICUR, 3, 2), ATTK(AT_LASH, AD_ACID, 5, 6)), SIZ(804, 201, 0, MS_CORONA, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("temple guard", S_YETI, LVL(13, 15, -2, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("valley giant", S_YETI, LVL(13, 10, 2, 40, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Kati's thick girl boot", S_YETI, LVL(13, 12, 0, 20, -1), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 7), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BREA, AD_DRST, 3, 4), ATTK(AT_GAZE, AD_CONF, 2, 4), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHRIEK, MZ_HUMAN), MR_DISINT|MR_COLD, MR_DISINT|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Kati's sturdy girl boot", S_YETI, LVL(13, 12, 0, 20, -1), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 7), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BREA, AD_DRST, 3, 4), ATTK(AT_GAZE, AD_CONF, 2, 4), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_COLD, MR_DISINT|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gorilla who is sad because his wife abandoned him", S_YETI, LVL(13, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SELFHARM, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gorilla", S_YETI, LVL(13, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("temple monkey", S_YETI, LVL(13, 15, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 4, 5), ATTK(AT_TUCH, AD_ALIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GROWL, MZ_MEDIUM), MR_COLD, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("timid gorilla", S_YETI, LVL(13, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_DOMESTIC, M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("zombified ape", S_YETI, LVL(13, 12, 3, 15, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Legendary Bigfoot", S_YETI, LVL(13, 12, 6, 0, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_CARNIVORE|M1_ANIMAL|M1_HUMANOID, M2_STALK|M2_PRINCE|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Charlene", S_YETI, LVL(13, 16, 6, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_CLING, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* starting equipment: HIPPIE_HEELS */ MON("lacking exhaustive blowsier", S_YETI, LVL(13, 22, 5, 75, 0), (G_VLGROUP|1), A(ATTK(AT_KICK, AD_MINA, 7, 8), ATTK(AT_SCRA, AD_LITT, 5, 4), ATTK(AT_SCRA, AD_LETH, 1, 4), ATTK(AT_ENGL, AD_SEDU, 1, 3), ATTK(AT_MAGC, AD_TERR, 6, 8), NO_ATTK), SIZ(13, 1210, 0, MS_BARBER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_PERMAMIMIC, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wild brown bear", S_YETI, LVL(14, 11, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("rabid brown bear", S_YETI, LVL(14, 11, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("angry grizzly", S_YETI, LVL(14, 16, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6000, 6000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("big zruty", S_YETI, LVL(14, 8, 3, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("owl bear", S_YETI, LVL(14, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yowl bear", S_YETI, LVL(14, 18, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nutcracker endorse", S_YETI, LVL(14, 4, 10, 11, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_PLAS, 2, 7), ATTK(AT_GAZE, AD_NEXU, 1, 8), ATTK(AT_MAGC, AD_NAST, 1, 9), ATTK(AT_WEAP, AD_HODS, 6, 7), NO_ATTK, NO_ATTK), SIZ(482, 36, 0, MS_SPOILER, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE| M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("greater owlbear", S_YETI, LVL(15, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("electric zruty", S_YETI, LVL(15, 8, 0, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_ELEC, 3, 5), ATTK(AT_CLAW, AD_ELEC, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_ELEC, 2, 2), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_ELEC, MR_ELEC, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("night marauder", S_YETI, LVL(15, 16, -3, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("spirit baboon", S_YETI, LVL(15, 16, -3, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("spell zruty", S_YETI, LVL(15, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hedgebear", S_YETI, LVL(15, 10, 7, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("magtouch zruty", S_YETI, LVL(15, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gryn zruty", S_YETI, LVL(15, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_POISON, MR_POISON, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sainted zruty", S_YETI, LVL(15, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("zruty that did not get cut from the game", S_YETI, LVL(15, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_CAST, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dweller on the threshold", S_YETI, LVL(15, 12, 3, 40, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 4, 4), ATTK(AT_GAZE, AD_FEAR, 3, 3), ATTK(AT_GAZE, AD_CONF, 3, 3), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE|MR_FIRE|MR_POISON|MR_SLEEP, MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("huh", S_YETI, /* dnethack gug */ LVL(15, 18, 5, 15, -4), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 12), ATTK(AT_BITE, AD_PLYS, 3, 6), ATTK(AT_CLAW, AD_SITM, 1, 6)), SIZ(1800, 1800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_ANIMAL|M1_POIS|M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_CARNIVORE, M2_GIANT|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("widened soloing", S_YETI, LVL(15, 13, -9, 77, 0), (1), A(ATTK(AT_WEAP, AD_CONT, 7, 1), ATTK(AT_WEAP, AD_DISE, 3, 7), ATTK(AT_TUCH, AD_WRAP, 7, 1), ATTK(AT_TRAM, AD_BLAS, 9, 5), NO_ATTK, NO_ATTK), SIZ(8, 38, 0, MS_OHGOD, MZ_LARGE), MR_DISINT|MR_STONE, MR_DISINT|MR_STONE, M1_TPORT_CNTRL, M2_MINION|M2_WANDER|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("grail grislier", S_YETI, LVL(15, 6, -3, 80, -1), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DAMA, 4, 4), ATTK(AT_STNG, AD_DCAY, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(381, 798, 0, MS_STABILIZE, MZ_SMALL), MR_SLEEP|MR_DRAIN, 0, M1_MINDLESS|M1_CARNIVORE, M2_NOPOLY|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tarnished ape", S_YETI, LVL(16, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_ILLU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fanged monkey", S_YETI, LVL(16, 12, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_NPRO, 5, 8), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GROWL, MZ_MEDIUM), MR_STONE, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("owlbear matriarch", S_YETI, LVL(16, 15, 1, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(1700, 1750, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("deep-religious alien", S_YETI, LVL(16, 8, -5, 40, -10), (1), A(ATTK(AT_WEAP, AD_RBRE, 6, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wailing beast", S_YETI, LVL(16, 13, -3, 50, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("walrus", S_YETI, LVL(16, 12, -3, 50, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("cascade bear", S_YETI, LVL(16, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chimpanzee", S_YETI, LVL(16, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_BLND, 1, 3), ATTK(AT_BITE, AD_FAMN, 1, 1), ATTK(AT_BUTT, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty chimpanzee", S_YETI, LVL(16, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_BLND, 1, 3), ATTK(AT_BITE, AD_FAMN, 1, 1), ATTK(AT_BUTT, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_HERBIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_PETTY, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("loneliest ochroid quitclaim wherefore pivoted", S_YETI, LVL(16, 12, 10, 74, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_TUCH, AD_MCRE, 5, 5), ATTK(AT_MAGC, AD_FUMB, 9, 9), ATTK(AT_BITE, AD_DARK, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2252, 233, 0, MS_NURSE, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOHANDS, M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Kati's high-heeled sandal", S_YETI, LVL(17, 15, 4, 35, -6), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 7), ATTK(AT_WEAP, AD_BLND, 4, 4), ATTK(AT_BEAM, AD_BLND, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD|MR_STONE, MR_COLD|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("escapism hollowware", S_YETI, LVL(17, 12, 8, 3, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_TECH, 2, 7), ATTK(AT_NONE, AD_RBRE, 0, 5), ATTK(AT_CLAW, AD_PEST, 5, 7), ATTK(AT_TUCH, AD_THIE, 3, 3), NO_ATTK, NO_ATTK), SIZ(3868, 1643, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_ELEC|MR_ACID, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("excusing wearer turpitude", S_YETI, LVL(17, 6, -7, 9, 0), (3), A(ATTK(AT_BITE, AD_LEGS, 2, 1), ATTK(AT_SPIT, AD_FEAR, 1, 6), ATTK(AT_BUTT, AD_WISD, 1, 1), ATTK(AT_ENGL, AD_WEEP, 7, 5), NO_ATTK, NO_ATTK), SIZ(2129, 1179, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_JEWELS|M2_COLLECT, M3_AVOIDER|M3_NONMOVING|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("swerver reincarnated speedier mudlark starkest undeterred", S_YETI, LVL(17, 11, 1, 44, -7), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_TRAP, 6, 7), ATTK(AT_MAGC, AD_FUMB, 9, 2), ATTK(AT_TRAM, AD_SKIL, 8, 6), ATTK(AT_TENT, AD_WRAT, 5, 1), NO_ATTK, NO_ATTK), SIZ(146, 98, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_FIRE|MR_ELEC, 0, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Chaska's leather pump", S_YETI, LVL(18, 13, 2, 60, -2), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_BEAM, AD_DARK, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON, MR_COLD|MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pair of zrutys", S_YETI, /* by jonadab */ LVL(18, 16, -4, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("persian femmy", S_YETI, LVL(18, 10, 2, 20, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 6), ATTK(AT_ENGL, AD_HEAL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fashion model zruty", S_YETI, /* spawns with leather peep-toes */ LVL(18, 8, 3, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("solute illumination", S_YETI, LVL(18, 9, 10, 55, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_VULN, 6, 8), ATTK(AT_TRAM, AD_EDGE, 7, 9), ATTK(AT_SPIT, AD_HEAL, 7, 4), ATTK(AT_BEAM, AD_NIVE, 3, 7), ATTK(AT_LASH, AD_VAPO, 1, 7), ATTK(AT_SPIT, AD_FEAR, 8, 2)), SIZ(174, 5, 0, MS_GIBBERISH, MZ_HUMAN), MR_POISON, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_SLITHY, M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("oversubscription tyler sewerage", S_YETI, LVL(18, 12, 8, 50, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_STAT, 4, 8), ATTK(AT_WEAP, AD_DARK, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(38, 300, 0, MS_SPOILER, MZ_SMALL), MR_STONE, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_ANIMAL| M1_SLITHY, M2_LORD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Kati's plateau boot", S_YETI, LVL(19, 12, -10, 20, -10), (1), A(ATTK(AT_KICK, AD_DCAY, 6, 10), ATTK(AT_WEAP, AD_CHAO, 4, 9), ATTK(AT_HUGS, AD_INSA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_DEATH|MR_DISINT, MR_ELEC|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_TPORT|M1_SWIM|M1_REGEN|M1_THICK_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("goldenrod anthill", S_YETI, LVL(19, 27, -8, 68, -10), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_RBAD, 4, 9), ATTK(AT_ENGL, AD_DRCH, 8, 8), ATTK(AT_TUCH, AD_DISP, 8, 9), ATTK(AT_SPIT, AD_WET, 1, 1), ATTK(AT_TRAM, AD_SLIM, 9, 1), NO_ATTK), SIZ(3775, 308, 0, MS_PANTS, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOHEAD, M2_UNDEAD|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NONMOVING|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Kati's wedge-heeled pump", S_YETI, LVL(20, 19, 8, 10, -10), (1), A(ATTK(AT_KICK, AD_POIS, 10, 4), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BREA, AD_COLD, 10, 4), ATTK(AT_BREA, AD_DRST, 10, 4), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DEATH, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_TPORT|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Kati's harlot pump", S_YETI, LVL(20, 19, 8, 10, -10), (1), A(ATTK(AT_KICK, AD_POIS, 10, 4), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BREA, AD_COLD, 10, 4), ATTK(AT_BREA, AD_DRST, 10, 4), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DEATH, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_TPORT|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("brass monkey golem", S_YETI, LVL(20, 12, 0, 30, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHRIEK, MZ_MEDIUM), MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("golly monkey", S_YETI, LVL(20, 10, 4, 15, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("egoblaster icemaster", S_YETI, /* by Demo, spawns with fur */ LVL(20, 12, -2, 30, 0), (1), A(ATTK(AT_WEAP, AD_FRZE, 3, 6), ATTK(AT_WEAP, AD_ICEB, 3, 6), ATTK(AT_MAGC, AD_COLD, 8, 8), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, MR_COLD, M1_REGEN|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_EGOTYPE|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("orangutan", S_YETI, LVL(20, 18, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_BLND, 1, 4), ATTK(AT_BITE, AD_FAMN, 1, 1), ATTK(AT_BUTT, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("death zruty", S_YETI, LVL(20, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_DETH, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("owlbear patriarch", S_YETI, LVL(20, 16, -2, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1800, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("punished zruty", S_YETI, /* spawns with scroll of punishment and heavy iron ball */ LVL(20, 8, -6, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 5), ATTK(AT_BITE, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undischarged jazzily", S_YETI, LVL(20, 24, -6, 2, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_DIMN, 6, 4), ATTK(AT_ENGL, AD_STCK, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 988, 0, MS_ALLA, MZ_GIGANTIC), MR_DISINT|MR_ELEC, MR_DISINT, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN, M2_LORD|M2_ROCKTHROW|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("truckler streamiest", S_YETI, LVL(20, 27, 8, 7, 0), (G_RGROUP|1), A(ATTK(AT_SPIT, AD_NGRA, 6, 3), ATTK(AT_NONE, AD_TREM, 7, 8), ATTK(AT_TENT, AD_ENCH, 9, 7), ATTK(AT_BUTT, AD_IDAM, 1, 4), NO_ATTK, NO_ATTK), SIZ(973, 0, 0, MS_WOLLOH, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_UNSOLID, M2_PRINCE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("snow drifter", S_YETI, LVL(20, 11, 3, 20, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("abominable", S_YETI, LVL(21, 11, 2, 25, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 11, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snow impacter", S_YETI, LVL(21, 11, 2, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 11, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hallucinated sparkiest", S_YETI, LVL(21, 16, -7, 27, 0), (1), A(ATTK(AT_TUCH, AD_INVE, 3, 2), ATTK(AT_ENGL, AD_NIVE, 5, 2), ATTK(AT_SPIT, AD_CALM, 2, 3), ATTK(AT_BOOM, AD_INSA, 1, 6), ATTK(AT_TRAM, AD_PLAS, 7, 2), ATTK(AT_BUTT, AD_SLEE, 5, 1)), SIZ(25, 747, 0, MS_APOC, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant bear", S_YETI, LVL(22, 12, 0, 30, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 12, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("wind inhabitant", S_YETI, /* playable race */ LVL(22, 24, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GROWL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty wind inhabitant", S_YETI, LVL(22, 24, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GROWL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Kati's high-heeled boot", S_YETI, LVL(22, 16, -5, 50, -6), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_SLUD, 2, 6), ATTK(AT_NONE, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_COLD|MR_ELEC|MR_SLEEP, MR_DISINT|MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS|M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pompeji dark mage", S_YETI, LVL(22, 17, -13, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NTHR, 4, 8), ATTK(AT_MAGC, AD_CAST, 4, 8), ATTK(AT_NONE, AD_NGEN, 4,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wolverine syncom", S_YETI, LVL(22, 18, 3, 58, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_WEEP, 7, 9), ATTK(AT_GAZE, AD_PART, 2, 9), ATTK(AT_WEAP, AD_LITT, 2, 1), ATTK(AT_TRAM, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK), SIZ(132, 305, 0, MS_GLYPHS, MZ_GIGANTIC), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS| M1_HUMANOID, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("aquarist forensic lucid", S_YETI, LVL(22, 12, -9, 71, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_CONT, 3, 4), ATTK(AT_BOOM, AD_LITT, 6, 1), ATTK(AT_TUCH, AD_TRAP, 1, 4), ATTK(AT_RATH, AD_SPC2, 2, 8), ATTK(AT_BEAM, AD_FRZE, 6, 5), ATTK(AT_BITE, AD_ILLU, 2, 8)), SIZ(1228, 262, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chicken megakaryocytic", S_YETI, LVL(22, 12, -3, 19, 0), (G_RGROUP|4), A(ATTK(AT_SPIT, AD_TDRA, 3, 9), ATTK(AT_TENT, AD_MEMO, 1, 7), ATTK(AT_HUGS, AD_DETH, 3, 2), ATTK(AT_ENGL, AD_FUMB, 2, 3), ATTK(AT_HUGS, AD_SPEL, 5, 6), ATTK(AT_BOOM, AD_SAMU, 9, 9)), SIZ(308, 264, 0, MS_GROWL, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_DISINT, M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("salient obliterating", S_YETI, LVL(22, 10, -6, 21, 12), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_RUNS, 2, 9), ATTK(AT_GAZE, AD_RUNS, 5, 1), ATTK(AT_STNG, AD_NTHR, 1, 9), ATTK(AT_SPIT, AD_EDGE, 9, 1), ATTK(AT_WEAP, AD_RAGN, 7, 4), NO_ATTK), SIZ(905, 500, 0, MS_COW, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_ACID| M1_POIS, M2_UNDEAD|M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unexcited circuitously", S_YETI, LVL(22, 12, -5, 56, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_CLAW, AD_ABDC, 2, 2), ATTK(AT_NONE, AD_ACID, 3, 3), ATTK(AT_TUCH, AD_ICEB, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1338, 384, 0, MS_DEEPSTATE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("terraced degeneracy", S_YETI, LVL(22, 13, -7, 33, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_STTP, 6, 3), ATTK(AT_SCRA, AD_DARK, 2, 3), ATTK(AT_TRAM, AD_SGLD, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3823, 130, 0, MS_ESCAPE, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL, M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("arthritic impalpable", S_YETI, LVL(22, 11, -7, 97, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BOOM, AD_WEBS, 1, 3), ATTK(AT_TRAM, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1966, 197, 0, MS_METALMAFIA, MZ_MEDIUM), MR_DISINT|MR_ELEC, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("willer remora", S_YETI, LVL(23, 12, 8, 85, 8), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BUTT, AD_FIRE, 1, 4), ATTK(AT_MAGC, AD_TIME, 4, 2), ATTK(AT_TENT, AD_NEXU, 1, 6), ATTK(AT_BEAM, AD_NPRO, 1, 9), NO_ATTK, NO_ATTK), SIZ(1880, 1493, 0, MS_BARK, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_SLITHY|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cavaliered nonobjective cochairing alerted televisional", S_YETI, LVL(23, 12, -3, 84, 0), (3), A(ATTK(AT_TENT, AD_STON, 3, 1), ATTK(AT_TRAM, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_SLEE, 7, 9), ATTK(AT_HUGS, AD_CHAO, 8, 1), ATTK(AT_TUCH, AD_WTHR, 4, 4), ATTK(AT_TRAM, AD_WET, 9, 8)), SIZ(50, 334, 0, MS_GLYPHS, MZ_SMALL), MR_STONE, 0, M1_SWIM|M1_CLING|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("perpendicular guard", S_YETI, LVL(23, 18, -4, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("frozen abyss", S_YETI, LVL(24, 13, -2, 40, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 14, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("frozen foam", S_YETI, LVL(24, 13, -2, 40, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_FRZE, 14, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_UNSOLID|M1_AMORPHOUS|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("huge cave bear", S_YETI, LVL(24, 13, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("master owlbear", S_YETI, LVL(25, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("master zruty", S_YETI, LVL(25, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Das Ding", S_YETI, /* Ja, ich kann auch Deutsch, das Spiel ist aber auf englisch :-P --Amy */ LVL(25, 18, -5, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_WANTSAMUL|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("long-distance owlbear", S_YETI, /* elongation */ LVL(25, 12, 0, 0, 0), (1), A(ATTK(AT_CLAW, AD_WRAP, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ice ape", S_YETI, LVL(25, 10, -6, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 2, 15), ATTK(AT_TUCH, AD_FRZE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), MR_COLD, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("saved zruty", S_YETI, LVL(25, 18, -10, 80, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_NAST, 5, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASFOUR|MR_DEATH|MR_DISINT|MR_POISON|MR_SLEEP|MR_DRAIN, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY|M1_SEE_INVIS, M2_NASTY|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("owlbear who knows what time it is", S_YETI, LVL(25, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_CLOCK, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("roughen-the-curve owlbear", S_YETI, LVL(25, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_NIVE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("clock owlbear", S_YETI, LVL(25, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_TIME, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("all-variant zruty", S_YETI, LVL(25, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_CAST, 4, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("paying antagonizing", S_YETI, LVL(26, 13, -4, 32, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_MAGC, AD_DREN, 3, 3), ATTK(AT_BEAM, AD_SAMU, 1, 8), ATTK(AT_BEAM, AD_CONT, 4, 8), ATTK(AT_TRAM, AD_SOUN, 2, 3), NO_ATTK, NO_ATTK), SIZ(1944, 36, 0, MS_CLOCK, MZ_HUGE), MR_DISINT, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scaping tolbutamide totaled", S_YETI, LVL(26, 19, 7, 25, -8), (G_GENO|G_VLGROUP|3), A(ATTK(AT_EXPL, AD_ALIN, 5, 1), ATTK(AT_RATH, AD_PLYS, 9, 9), ATTK(AT_KICK, AD_TCKL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1846, 202, 0, MS_BOT, MZ_SMALL), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("reduce scant", S_YETI, LVL(28, 11, 1, 29, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_STCK, 7, 4), ATTK(AT_SPIT, AD_POIS, 7, 1), ATTK(AT_RATH, AD_DROP, 3, 5), ATTK(AT_ENGL, AD_LUCK, 8, 4), NO_ATTK, NO_ATTK), SIZ(296, 1811, 0, MS_BRAG, MZ_LARGE), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_REGEN, M2_NOPOLY|M2_MINION|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Rocket Science PhD", S_YETI, LVL(28, 26, -5, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("howler monkey", S_YETI, LVL(28, 18, 4, 18, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHRIEK, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dwarfer inaugurate", S_YETI, LVL(28, 24, -2, 13, 0), (2), A(ATTK(AT_WEAP, AD_LEGS, 5, 5), ATTK(AT_TRAM, AD_DISE, 8, 9), ATTK(AT_LASH, AD_VOMT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2377, 441, 0, MS_SOLDIER, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS|M1_POIS| M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_HOBBIT, M3_CLOSE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant monkey", S_YETI, LVL(28, 6, 0, 0, 2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fat monkey", S_YETI, LVL(28, 6, 4, 0, 2), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Nakago, Shogun of Kotou", S_YETI, LVL(28, 18, -5, 50, -16), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unmask parceled", S_YETI, LVL(28, 12, 1, 85, 0), (4), A(ATTK(AT_ENGL, AD_NAST, 1, 6), ATTK(AT_SCRA, AD_BURN, 1, 9), ATTK(AT_LASH, AD_SEDU, 1, 5), ATTK(AT_LASH, AD_AGGR, 4, 1), NO_ATTK, NO_ATTK), SIZ(4211, 496, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pocketed coy", S_YETI, LVL(29, 21, -9, 97, -18), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_WET, 7, 5), ATTK(AT_BUTT, AD_WRAP, 6, 7), ATTK(AT_TUCH, AD_DISP, 1, 2), ATTK(AT_BEAM, AD_TERR, 6, 2), NO_ATTK, NO_ATTK), SIZ(1651, 351, 0, MS_CODE, MZ_HUMAN), MR_COLD, 0, M1_TUNNEL|M1_HIDE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vapor zruty", S_YETI, LVL(30, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_VAPO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bitty zruty", S_YETI, LVL(30, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_BLEE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_DRAIN, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("parsed zruty", S_YETI, LVL(30, 14, -17, 90, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 7, 12), ATTK(AT_CLAW, AD_PHYS, 6, 14), ATTK(AT_BITE, AD_PHYS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASTHREE|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("paraguayan insecurely", S_YETI, LVL(30, 16, -3, 38, -4), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TENT, AD_UNPR, 6, 2), ATTK(AT_MAGC, AD_SLEE, 9, 6), ATTK(AT_STNG, AD_NAST, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(674, 27, 0, MS_TEACHER, MZ_HUGE), MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("diluent pederasty", S_YETI, LVL(31, 12, 10, 44, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_SPIT, AD_SEDU, 7, 7), ATTK(AT_BEAM, AD_BLND, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(336, 265, 0, MS_BRAG, MZ_HUMAN), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS| M1_REGEN|M1_POIS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("breaching undetected", S_YETI, LVL(31, 16, -8, 72, 14), (G_GENO|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_DRLI, 8, 1), ATTK(AT_GAZE, AD_DGST, 2, 1), ATTK(AT_BREA, AD_TCKL, 8, 6), ATTK(AT_BREA, AD_SSEX, 3, 2), NO_ATTK, NO_ATTK), SIZ(2461, 827, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, 0, M3_WAITFORU|M3_CLOSE|M3_INFRAVISION|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ramapithecus", S_YETI, LVL(32, 12, -3, 45, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 20), ATTK(AT_CLAW, AD_PHYS, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("doda", S_YETI, LVL(32, 12, -11, 100, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GROWL, MZ_SMALL), MR_DISINT, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Helfrieka", S_YETI, /* spawns with block-heeled combat boot and iceblock heels */ LVL(32, 10, -26, 90, 4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_SHRD, 8, 8), ATTK(AT_WEAP, AD_SHRD, 8, 8), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_DRAIN|MR_HITASTHREE, 0, M1_HUMANOID|M1_CARNIVORE|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("outspokenly creasiest", S_YETI, LVL(32, 16, 2, 46, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_WEBS, 1, 8), ATTK(AT_ENGL, AD_AGGR, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(283, 806, 0, MS_JAPANESE, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Edda's blue velvet peep-toe", S_YETI, /* spawns with leather peep-toes */ LVL(34, 12, 2, 60, 0), (1), A(ATTK(AT_KICK, AD_MALK, 8, 16), ATTK(AT_GAZE, AD_DIMN, 8, 8), ATTK(AT_RATH, AD_CONT, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUGE), MR_ELEC|MR_DISINT|MR_HITASTHREE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resist stopwatch", S_YETI, LVL(34, 7, -6, 53, 10), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_FLAM, 7, 1), ATTK(AT_STNG, AD_GLIB, 6, 5), ATTK(AT_BREA, AD_VAPO, 1, 2), ATTK(AT_EXPL, AD_VAMP, 4, 2), ATTK(AT_TENT, AD_RAGN, 7, 1), NO_ATTK), SIZ(930, 1150, 0, MS_BRAG, MZ_MEDIUM), MR_ELEC, 0, M1_SWIM|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_MINION|M2_STRONG|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("genuflecting grasp", S_YETI, LVL(34, 12, 3, 73, 13), (1), A(ATTK(AT_BITE, AD_STON, 3, 8), ATTK(AT_BEAM, AD_BLND, 1, 7), ATTK(AT_BUTT, AD_DEPR, 6, 8), ATTK(AT_KICK, AD_LITE, 3, 2), NO_ATTK, NO_ATTK), SIZ(1, 182, 0, MS_VAMPIRE, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("untraced paralytic", S_YETI, LVL(35, 15, 0, 10, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_BANI, 6, 3), ATTK(AT_NONE, AD_DAMA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1513, 142, 0, MS_MISSING, MZ_LARGE), MR_POISON, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_ACID| M1_METALLIVORE, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("restrengthened elative", S_YETI, LVL(36, 11, 7, 84, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_TERR, 4, 3), ATTK(AT_BITE, AD_DRST, 4, 3), ATTK(AT_ENGL, AD_LETH, 9, 1), ATTK(AT_ENGL, AD_PAIN, 9, 1), NO_ATTK, NO_ATTK), SIZ(361, 1147, 0, MS_CORONA, MZ_TINY), MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("climber bear", S_YETI, LVL(36, 12, -10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dissolved potato zruty", S_YETI, LVL(36, 9, -2, 80, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 13, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_DRST, 13, 4), ATTK(AT_MAGC, AD_MAGM, 13, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nordic stalking bear", S_YETI, /* spawns with climbing stick */ LVL(36, 12, -10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY|M1_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blabbering radar", S_YETI, LVL(36, 23, 7, 14, -1), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_DEST, 8, 1), ATTK(AT_WEAP, AD_COLD, 8, 3), ATTK(AT_KICK, AD_HALU, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1522, 498, 0, MS_PAIN, MZ_MEDIUM), MR_COLD, 0, M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lazying sudsy blonder", S_YETI, LVL(36, 12, 6, 41, -2), (4), A(ATTK(AT_WEAP, AD_SLIM, 4, 6), ATTK(AT_MAGC, AD_MIDI, 1, 7), ATTK(AT_CLAW, AD_DISE, 4, 7), ATTK(AT_SPIT, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK), SIZ(1192, 1360, 0, MS_FART_LOUD, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_CLING|M1_NOEYES|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forwarder covet", S_YETI, LVL(38, 15, -5, 73, 15), (G_GENO|3), A(ATTK(AT_SPIT, AD_GLIB, 8, 8), ATTK(AT_TUCH, AD_DARK, 1, 2), ATTK(AT_TRAM, AD_VAPO, 9, 1), ATTK(AT_SPIT, AD_TRAI, 1, 1), ATTK(AT_MAGC, AD_DIMN, 4, 5), ATTK(AT_HUGS, AD_SPEL, 5, 4)), SIZ(3318, 1409, 0, MS_TEACHER, MZ_GIGANTIC), MR_ELEC|MR_POISON, 0, M1_FLY|M1_CLING|M1_HIDE|M1_UNSOLID|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("castling curfew", S_YETI, LVL(39, 12, 2, 24, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_GAZE, AD_NAST, 3, 1), ATTK(AT_WEAP, AD_LEVI, 2, 1), ATTK(AT_STNG, AD_TCKL, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(271, 116, 0, MS_METALMAFIA, MZ_HUMAN), MR_SLEEP, 0, M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY| M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reeving japan basest heinously band", S_YETI, LVL(39, 22, 3, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NIVE, 6, 2), ATTK(AT_BUTT, AD_WISD, 1, 3), ATTK(AT_BUTT, AD_LAVA, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(224, 438, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_ACID, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("grandmaster owlbear", S_YETI, LVL(40, 12, -10, 0, 0), (1), A(ATTK(AT_WEAP, AD_WRAP, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASTHREE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gigantic bear", S_YETI, LVL(40, 14, -12, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8000, 8000, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH, 0, M1_ANIMAL|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("vorpal zruty", S_YETI, LVL(40, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_BITE, AD_DETH, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ogre slogger", S_YETI, LVL(40, 10, -2, 94, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_TECH, 8, 8), ATTK(AT_RATH, AD_SPC2, 2, 5), ATTK(AT_WEAP, AD_STUN, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(29, 849, 0, MS_MEW, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_THICK_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("guardrail permeate", S_YETI, LVL(41, 25, 6, 57, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_POLY, 8, 6), ATTK(AT_TUCH, AD_SGLD, 3, 3), ATTK(AT_MAGC, AD_DEPR, 1, 5), ATTK(AT_HUGS, AD_SLOW, 2, 1), NO_ATTK, NO_ATTK), SIZ(293, 7, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("remap deplore epigon", S_YETI, LVL(43, 11, -3, 50, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TENT, AD_SLOW, 1, 3), ATTK(AT_MAGC, AD_SPEL, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2080, 6, 0, MS_CHICKEN, MZ_MEDIUM), MR_SLEEP, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID| M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("xenia preform apparent enfevering", S_YETI, LVL(45, 11, -16, 27, 13), (G_LGROUP|4), A(ATTK(AT_LASH, AD_AMNE, 3, 7), ATTK(AT_BITE, AD_ELEC, 3, 17), ATTK(AT_SCRA, AD_DFOO, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(554, 670, 0, MS_GIBBERISH, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_REGEN|M1_POIS, M2_NOPOLY|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("uprighted chantage enameling existentialist hydrating", S_YETI, LVL(46, 12, -7, 68, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_LEVI, 2, 7), ATTK(AT_WEAP, AD_TERR, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1317, 784, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hefter fanjet", S_YETI, LVL(46, 21, -6, 78, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_BURN, 1, 8), ATTK(AT_ENGL, AD_TECH, 3, 13), ATTK(AT_STNG, AD_TLPT, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3235, 129, 0, MS_IMITATE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gibed wealth", S_YETI, LVL(46, 22, -25, 76, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_FREN, 7, 2), ATTK(AT_HUGS, AD_MEMO, 3, 16), ATTK(AT_RATH, AD_SHRD, 6, 3), ATTK(AT_WEAP, AD_SITM, 7, 18), ATTK(AT_BREA, AD_FEMI, 7, 7), NO_ATTK), SIZ(362, 1080, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tigerish unclad", S_YETI, LVL(46, 11, -26, 67, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_BLND, 5, 11), ATTK(AT_KICK, AD_BLND, 6, 1), ATTK(AT_RATH, AD_RBRE, 2, 20), ATTK(AT_BREA, AD_ACID, 1, 18), ATTK(AT_CLAW, AD_LITE, 6, 20), NO_ATTK), SIZ(179, 1063, 0, MS_CODE, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS| M1_NOHEAD|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cooled dependently romanticized sidearm", S_YETI, LVL(46, 8, -23, 71, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_TRAM, AD_NTHR, 9, 14), ATTK(AT_GAZE, AD_ABDC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(131, 180, 0, MS_ORC, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_TUNNEL|M1_MINDLESS, M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_PETRIFIES|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("impose furthering", S_YETI, LVL(47, 17, -30, 68, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_ICUR, 1, 9), ATTK(AT_STNG, AD_DRDX, 6, 20), ATTK(AT_SCRA, AD_BANI, 7, 8), ATTK(AT_HUGS, AD_TECH, 8, 14), ATTK(AT_ENGL, AD_NTHR, 2, 17), ATTK(AT_CLAW, AD_ICEB, 2, 18)), SIZ(865, 268, 0, MS_CHICKEN, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("annullable advisee digestant sergeantship dyeweed", S_YETI, LVL(48, 11, -22, 68, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_BOOM, AD_MCRE, 9, 9), ATTK(AT_BREA, AD_MALK, 1, 10), ATTK(AT_BREA, AD_TIME, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 1160, 0, MS_SPOILER, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE, M2_DEMON|M2_NASTY|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("extractor raspingly", S_YETI, LVL(49, 11, -23, 93, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_ABDC, 5, 3), ATTK(AT_WEAP, AD_SAMU, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 987, 0, MS_WAIL, MZ_LARGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mud congregational unpacker lapidated downshift", S_YETI, LVL(49, 12, -6, 70, 9), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_POLY, 4, 15), ATTK(AT_SPIT, AD_LEGS, 8, 10), ATTK(AT_TUCH, AD_BLND, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(230, 331, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOEYES|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bottom deflective", S_YETI, LVL(50, 20, -2, 75, 7), (3), A(ATTK(AT_WEAP, AD_AMNE, 9, 5), ATTK(AT_CLAW, AD_VAMP, 5, 6), ATTK(AT_SPIT, AD_AXUS, 2, 4), ATTK(AT_KICK, AD_ALIN, 8, 19), ATTK(AT_KICK, AD_NGEN, 1, 5), ATTK(AT_TENT, AD_FREN, 1, 17)), SIZ(345, 757, 0, MS_PARROT, MZ_LARGE), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unterminated curly", S_YETI, LVL(51, 13, -9, 16, -4), (3), A(ATTK(AT_TENT, AD_SOUN, 8, 15), ATTK(AT_SPIT, AD_CORR, 3, 18), ATTK(AT_GAZE, AD_FIRE, 2, 10), ATTK(AT_BITE, AD_GRAV, 6, 19), ATTK(AT_BUTT, AD_TLPT, 1, 20), ATTK(AT_HUGS, AD_CHKH, 4, 3)), SIZ(408, 873, 0, MS_SPOILER, MZ_HUMAN), MR_DISINT, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("physiographic crevassing", S_YETI, LVL(51, 13, -17, 76, 0), (2), A(ATTK(AT_GAZE, AD_NGRA, 1, 15), ATTK(AT_RATH, AD_VENO, 8, 10), ATTK(AT_WEAP, AD_RUNS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3603, 529, 0, MS_SOUND, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("adulating sorbet", S_YETI, LVL(51, 31, -26, 36, 5), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_DETH, 8, 9), ATTK(AT_HUGS, AD_FAMN, 8, 6), ATTK(AT_TENT, AD_PEST, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(124, 330, 0, MS_SISSY, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD, M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("burnt hostage scurvily paling abo humanism reharden supermolecule", S_YETI, LVL(51, 12, 10, 67, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_FRZE, 8, 5), ATTK(AT_KICK, AD_WEEP, 7, 5), ATTK(AT_LASH, AD_ACID, 7, 19), ATTK(AT_BEAM, AD_RBAD, 3, 20), NO_ATTK, NO_ATTK), SIZ(329, 69, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_CLING|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("devised spongy", S_YETI, LVL(51, 20, -7, 99, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_DARK, 4, 21), ATTK(AT_TENT, AD_UVUU, 8, 11), ATTK(AT_TUCH, AD_ANTI, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2535, 643, 0, MS_DJINNI, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_SWIM|M1_TUNNEL|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("subtotaling bongoist", S_YETI, LVL(51, 31, 4, 53, 0), (G_UNIQ|2), A(ATTK(AT_CLAW, AD_RBRE, 7, 16), ATTK(AT_STNG, AD_RUNS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(457, 891, 0, MS_SOVIET, MZ_SMALL), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("big bulletator Y", S_YETI, LVL(51, 60, -10, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_STTP, 0, 0), ATTK(AT_TUCH, AD_DROP, 0, 0), ATTK(AT_BEAM, AD_THIE, 1, 1), NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("advanced bulletator Y", S_YETI, LVL(51, 30, -10, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_STTP, 0, 0), ATTK(AT_TUCH, AD_DROP, 0, 0), ATTK(AT_BEAM, AD_THIE, 1, 1), NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("roquefort duskish", S_YETI, LVL(51, 39, -2, 100, 8), (G_LGROUP|1), A(ATTK(AT_BREA, AD_UVUU, 1, 8), ATTK(AT_ENGL, AD_MANA, 5, 17), ATTK(AT_SPIT, AD_CORR, 4, 16), ATTK(AT_TRAM, AD_NAST, 2, 2), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK), SIZ(1527, 173, 0, MS_FART_QUIET, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE, M2_PRINCE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bravura unusually scarificator bimolecular", S_YETI, LVL(52, 12, -4, 24, 0), (4), A(ATTK(AT_NONE, AD_SSEX, 3, 12), ATTK(AT_KICK, AD_WERE, 3, 3), ATTK(AT_ENGL, AD_DIMN, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4041, 470, 0, MS_GAARDIEN, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, MR_SLEEP, M1_NEEDPICK|M1_NOTAKE|M1_TPORT_CNTRL, M2_LORD|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eleanor bared chapman", S_YETI, LVL(53, 10, -13, 80, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_WTHR, 5, 14), ATTK(AT_MAGC, AD_FEMI, 2, 11), ATTK(AT_GAZE, AD_DEPR, 9, 19), ATTK(AT_WEAP, AD_SSEX, 2, 17), ATTK(AT_TUCH, AD_CHKH, 8, 16), ATTK(AT_SCRA, AD_FEMI, 3, 1)), SIZ(304, 152, 0, MS_PUPIL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_MAGIC|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("deliquescing judaical", S_YETI, LVL(53, 12, -16, 80, 17), (4), A(ATTK(AT_STNG, AD_LAVA, 7, 12), ATTK(AT_SCRA, AD_FREN, 6, 20), ATTK(AT_HUGS, AD_SHAN, 3, 2), ATTK(AT_NONE, AD_DRLI, 6, 17), ATTK(AT_BOOM, AD_CLRC, 7, 14), NO_ATTK), SIZ(228, 418, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("enlarger misspelled paranoia", S_YETI, LVL(53, 14, -13, 78, 18), (G_GENO|G_VLGROUP|3), A(ATTK(AT_ENGL, AD_DREN, 2, 6), ATTK(AT_WEAP, AD_NAST, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(558, 112, 0, MS_CODE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_SLEEP|MR_DISINT, M1_TUNNEL|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sailcloth drenching", S_YETI, LVL(54, 13, 4, 59, 15), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_GAZE, AD_INER, 4, 20), ATTK(AT_SCRA, AD_SEDU, 2, 10), ATTK(AT_WEAP, AD_DARK, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(683, 4, 0, MS_SHRIEK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_CLING|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("replanting coexisting", S_YETI, LVL(54, 14, -5, 44, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_SPEL, 1, 2), ATTK(AT_WEAP, AD_DRCH, 9, 16), ATTK(AT_SCRA, AD_NEXU, 6, 8), ATTK(AT_MAGC, AD_SLEE, 5, 4), ATTK(AT_ENGL, AD_DARK, 8, 14), ATTK(AT_CLAW, AD_ABDC, 4, 1)), SIZ(1913, 803, 0, MS_HISS, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_TUNNEL|M1_NOHANDS|M1_MINDLESS, M2_UNDEAD|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("semilegal hasteful rustable", S_YETI, LVL(54, 12, 8, 34, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_SCRA, AD_INSA, 2, 20), ATTK(AT_BOOM, AD_ICEB, 6, 3), ATTK(AT_MAGC, AD_SIN, 1, 6), ATTK(AT_KICK, AD_CURS, 6, 11), NO_ATTK, NO_ATTK), SIZ(747, 1065, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ape gigans", S_YETI, LVL(54, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BITE, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_GROWL, MZ_HUGE), MR_DISINT, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("clasper nightjar", S_YETI, LVL(54, 23, 9, 5, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_EDGE, 7, 12), ATTK(AT_BEAM, AD_DREN, 3, 5), ATTK(AT_BUTT, AD_NACU, 4, 9), ATTK(AT_LASH, AD_MINA, 4, 18), NO_ATTK, NO_ATTK), SIZ(226, 534, 0, MS_BRAG, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS| M1_POIS|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("axlike innate vernacularly overenthusiastically", S_YETI, LVL(55, 12, -29, 51, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_WRAT, 4, 1), ATTK(AT_CLAW, AD_DREN, 7, 6), ATTK(AT_GAZE, AD_CALM, 2, 7), ATTK(AT_EXPL, AD_PLAS, 6, 12), ATTK(AT_BUTT, AD_TRAP, 6, 10), ATTK(AT_GAZE, AD_CHAO, 1, 20)), SIZ(136, 1447, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_NEEDPICK, M2_NOPOLY|M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lyrically angrily instructed fiduciary", S_YETI, LVL(56, 12, -21, 68, 0), (1), A(ATTK(AT_MAGC, AD_INSA, 4, 11), ATTK(AT_TENT, AD_NEXU, 5, 11), ATTK(AT_LASH, AD_SKIL, 2, 21), ATTK(AT_BOOM, AD_FRZE, 9, 6), ATTK(AT_BOOM, AD_DISP, 4, 10), ATTK(AT_BITE, AD_WEEP, 4, 6)), SIZ(2010, 13, 0, MS_SNORE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scatterer springed", S_YETI, LVL(56, 21, -15, 80, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_TLPT, 1, 15), ATTK(AT_SCRA, AD_WEEP, 6, 13), ATTK(AT_EXPL, AD_TLPT, 2, 17), ATTK(AT_EXPL, AD_WISD, 1, 8), ATTK(AT_NONE, AD_LITT, 8, 7), ATTK(AT_TENT, AD_DRCO, 1, 12)), SIZ(1103, 330, 0, MS_SEDUCE, MZ_HUGE), MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_ANIMAL|M1_TPORT, M2_DEMON|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("intrust sootily", S_YETI, LVL(57, 9, -19, 56, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_FEAR, 6, 8), ATTK(AT_SCRA, AD_CNCL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2452, 76, 0, MS_SOVIET, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_SLITHY|M1_OVIPAROUS, M2_PRINCE|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("recompensable scruffy johnnie", S_YETI, LVL(57, 11, 9, 18, -4), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SCRA, AD_WISD, 1, 6), ATTK(AT_SCRA, AD_EDGE, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2232, 25, 0, MS_SOLDIER, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_SLITHY, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("polyclinic conning", S_YETI, LVL(58, 22, -12, 63, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_WRAT, 5, 1), ATTK(AT_MAGC, AD_VULN, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1014, 189, 0, MS_SUPERMAN, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_DEATH, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_SLITHY, M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tor flooring", S_YETI, LVL(59, 10, -28, 84, 0), (2), A(ATTK(AT_TRAM, AD_TDRA, 5, 6), ATTK(AT_CLAW, AD_WGHT, 3, 12), ATTK(AT_BITE, AD_DEBU, 3, 7), ATTK(AT_SPIT, AD_RAGN, 7, 15), ATTK(AT_TRAM, AD_DISN, 9, 5), NO_ATTK), SIZ(15, 249, 0, MS_TEACHER, MZ_HUMAN), MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_METALLIVORE, M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tunny cruelest unspotted", S_YETI, LVL(60, 14, -10, 98, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CAST, 7, 9), ATTK(AT_CLAW, AD_CHRN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(266, 380, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_SLITHY, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blackmailer exculpate", S_YETI, LVL(60, 12, -11, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DGST, 1, 10), ATTK(AT_TUCH, AD_SHRD, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4437, 53, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_CLING|M1_HIDE|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hornily option", S_YETI, LVL(60, 12, -12, 94, -13), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BREA, AD_LETH, 3, 21), ATTK(AT_NONE, AD_ABDC, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(318, 97, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE|MR_SLEEP, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_LITHIVORE|M3_TELEPATHIC|M3_MIMIC|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reintegrating salvo", S_YETI, LVL(61, 7, -30, 53, 0), (G_UNIQ|1), A(ATTK(AT_LASH, AD_STTP, 4, 17), ATTK(AT_TUCH, AD_POLY, 1, 3), ATTK(AT_BUTT, AD_HODS, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(379, 696, 0, MS_SQEEK, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_POIS| M1_CARNIVORE, M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gelatinizing bumkin", S_YETI, LVL(61, 22, -27, 51, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_ANTI, 3, 19), ATTK(AT_ENGL, AD_NTHR, 7, 21), ATTK(AT_CLAW, AD_ICUR, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(317, 514, 0, MS_LIEDER, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("respite contribute", S_YETI, LVL(61, 11, 0, 75, 0), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_HODS, 6, 18), ATTK(AT_BOOM, AD_RUST, 3, 5), ATTK(AT_NONE, AD_CHRN, 6, 21), ATTK(AT_KICK, AD_PEST, 1, 11), ATTK(AT_HUGS, AD_NAST, 3, 18), NO_ATTK), SIZ(1, 1535, 0, MS_COMBAT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_REGEN|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pugilism clarke ovulating", S_YETI, LVL(62, 6, -18, 67, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_MINA, 3, 10), ATTK(AT_SPIT, AD_WERE, 8, 21), ATTK(AT_KICK, AD_DRCO, 5, 18), ATTK(AT_NONE, AD_CONT, 3, 1), NO_ATTK, NO_ATTK), SIZ(497, 671, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_MINDLESS, M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sensitometric rewrap gypsyism gossiped squishier", S_YETI, LVL(62, 13, -3, 8, 1), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_FREN, 8, 18), ATTK(AT_STNG, AD_MINA, 8, 8), ATTK(AT_MAGC, AD_CORR, 5, 8), ATTK(AT_BOOM, AD_ELEC, 1, 3), ATTK(AT_LASH, AD_TCKL, 2, 13), ATTK(AT_EXPL, AD_NEXU, 8, 3)), SIZ(2897, 1052, 0, MS_SEDUCE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_TPORT, M2_NOPOLY|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("octal relatively prelacy kisser wafered lambkin", S_YETI, LVL(64, 13, -18, 84, 0), (1), A(ATTK(AT_TUCH, AD_WNCE, 6, 7), ATTK(AT_NONE, AD_VAPO, 9, 10), ATTK(AT_BUTT, AD_PEST, 3, 20), ATTK(AT_SCRA, AD_LITE, 1, 18), ATTK(AT_CLAW, AD_VAPO, 6, 11), NO_ATTK), SIZ(2256, 976, 0, MS_WHORE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PRINCE|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hauberk aphorizing dextrorotary potmen ballooned hovercraft", S_YETI, LVL(65, 20, -23, 94, 12), (G_VLGROUP|4), A(ATTK(AT_BUTT, AD_SOUN, 4, 18), ATTK(AT_EXPL, AD_DREA, 3, 3), ATTK(AT_TUCH, AD_VOMT, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3149, 442, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("finely culpably", S_YETI, LVL(65, 11, -15, 84, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_DISN, 6, 9), ATTK(AT_GAZE, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3339, 57, 0, MS_HUMANOID, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_CONCEAL|M1_ANIMAL|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pilaf arranging", S_YETI, LVL(66, 18, -23, 66, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_WRAT, 8, 19), ATTK(AT_WEAP, AD_DEBU, 1, 18), ATTK(AT_ENGL, AD_RBRE, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(33, 17, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_FIRE|MR_SLEEP, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN| M1_OMNIVORE, M2_UNDEAD|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mural unswervingly replenish", S_YETI, LVL(66, 5, -3, 0, 0), (3), A(ATTK(AT_RATH, AD_NTHR, 7, 1), ATTK(AT_BEAM, AD_MIDI, 2, 19), ATTK(AT_SPIT, AD_STUN, 3, 13), ATTK(AT_SPIT, AD_AMNE, 1, 2), ATTK(AT_RATH, AD_LETH, 4, 21), NO_ATTK), SIZ(1190, 21, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP|MR_STONE, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_CARNIVORE|M1_OMNIVORE, M2_DEMON|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("soph sextile", S_YETI, LVL(66, 22, -28, 25, 18), (G_SGROUP|1), A(ATTK(AT_SPIT, AD_NAST, 7, 20), ATTK(AT_MAGC, AD_DRCO, 3, 10), ATTK(AT_STNG, AD_HALU, 6, 21), ATTK(AT_HUGS, AD_PLAS, 2, 6), ATTK(AT_BITE, AD_BANI, 7, 9), NO_ATTK), SIZ(148, 188, 0, MS_NURSE, MZ_LARGE), MR_COLD|MR_ELEC, 0, M1_TUNNEL|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE| M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("manly cantilevered", S_YETI, LVL(66, 12, 1, 56, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_ICUR, 7, 9), ATTK(AT_TUCH, AD_PLAS, 2, 16), ATTK(AT_GAZE, AD_LAVA, 4, 11), ATTK(AT_HUGS, AD_BLND, 8, 18), ATTK(AT_BITE, AD_TLPT, 9, 3), NO_ATTK), SIZ(797, 637, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, MR_ELEC, M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_LORD|M2_MINION|M2_STALK|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("remunerative uptight", S_YETI, LVL(67, 3, -10, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_TDRA, 1, 14), ATTK(AT_TUCH, AD_DISN, 1, 8), ATTK(AT_WEAP, AD_DIMN, 8, 13), ATTK(AT_NONE, AD_DREA, 0, 8), NO_ATTK, NO_ATTK), SIZ(500, 390, 0, MS_WHORE, MZ_MEDIUM), MR_DISINT, 0, M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("draftee serging fomenting weedier", S_YETI, LVL(67, 14, 0, 78, 0), (G_VLGROUP|4), A(ATTK(AT_HUGS, AD_SGLD, 3, 18), ATTK(AT_BITE, AD_PHYS, 8, 4), ATTK(AT_TENT, AD_STAT, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4154, 376, 0, MS_SHRIEK, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE, M2_DEMON|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pacer phlegm pouncer channeling ghostwriter conceal stampeded", S_YETI, LVL(67, 15, -9, 59, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_PHYS, 8, 3), ATTK(AT_SCRA, AD_PART, 3, 3), ATTK(AT_STNG, AD_CORR, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3931, 500, 0, MS_POKEDEX, MZ_LARGE), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE| M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("biographical threading", S_YETI, LVL(68, 20, 10, 28, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ACID, 8, 17), ATTK(AT_GAZE, AD_FREN, 4, 15), ATTK(AT_BUTT, AD_CALM, 7, 7), ATTK(AT_CLAW, AD_FEMI, 6, 19), ATTK(AT_WEAP, AD_LAVA, 3, 14), ATTK(AT_BUTT, AD_HEAL, 3, 16)), SIZ(1703, 941, 0, MS_CODE, MZ_SMALL), MR_FIRE|MR_STONE, MR_FIRE, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("recappable gowning", S_YETI, LVL(68, 13, -8, 52, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_WEAP, AD_AXUS, 3, 4), ATTK(AT_MAGC, AD_ACID, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2020, 354, 0, MS_CASINO, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dory exemplifying", S_YETI, LVL(68, 12, -27, 55, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_SPC2, 1, 19), ATTK(AT_HUGS, AD_CAST, 9, 1), ATTK(AT_SCRA, AD_SANI, 9, 7), ATTK(AT_STNG, AD_SEDU, 1, 5), ATTK(AT_BITE, AD_WEEP, 3, 4), NO_ATTK), SIZ(1621, 694, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_POISON, M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("radiotelegraphically sociometric", S_YETI, LVL(68, 12, -21, 67, -17), (G_LGROUP|3), A(ATTK(AT_HUGS, AD_WISD, 1, 21), ATTK(AT_ENGL, AD_AXUS, 1, 3), ATTK(AT_GAZE, AD_VAMP, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1052, 93, 0, MS_TREESQUAD, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_ACID, M2_UNDEAD|M2_LORD|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("freezable urbanizing cauterized", S_YETI, LVL(68, 12, -14, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_BLND, 6, 8), ATTK(AT_TUCH, AD_SHRD, 7, 11), ATTK(AT_BREA, AD_DEPR, 6, 4), ATTK(AT_WEAP, AD_DGST, 5, 4), ATTK(AT_BEAM, AD_TCKL, 0, 7), ATTK(AT_LASH, AD_DRST, 9, 3)), SIZ(1336, 687, 0, MS_HISS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE, M2_NASTY|M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rubberneck germanic indiana managerial ballad", S_YETI, LVL(68, 13, -26, 43, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_GAZE, AD_TRAP, 7, 2), ATTK(AT_CLAW, AD_NTHR, 4, 20), ATTK(AT_STNG, AD_CHKH, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(322, 1338, 0, MS_GURGLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unhuman pebbliest", S_YETI, LVL(69, 17, -29, 45, -17), (G_LGROUP|1), A(ATTK(AT_BITE, AD_GRAV, 5, 5), ATTK(AT_SCRA, AD_THIR, 4, 15), ATTK(AT_TRAM, AD_POIS, 1, 13), ATTK(AT_BOOM, AD_WEEP, 3, 9), ATTK(AT_EXPL, AD_DREA, 1, 12), NO_ATTK), SIZ(4382, 1016, 0, MS_FART_QUIET, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NOLIMBS|M1_POIS|M1_METALLIVORE, M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pyrometer nobbler", S_YETI, LVL(70, 12, -17, 58, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_TECH, 8, 12), ATTK(AT_STNG, AD_DISN, 5, 10), ATTK(AT_BREA, AD_ALIN, 4, 11), ATTK(AT_BEAM, AD_AXUS, 2, 10), ATTK(AT_GAZE, AD_CHKH, 1, 12), NO_ATTK), SIZ(2004, 451, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_FLY|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bollard stillborn", S_YETI, LVL(70, 9, -20, 56, -1), (3), A(ATTK(AT_BEAM, AD_RUST, 3, 20), ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_GAZE, AD_WEBS, 2, 18), ATTK(AT_HUGS, AD_STON, 6, 18), ATTK(AT_LASH, AD_NGRA, 9, 8), NO_ATTK), SIZ(35, 545, 0, MS_SHEEP, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH, MR_DEATH, M1_WALLWALK|M1_AMPHIBIOUS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("neckrush bear", S_YETI, LVL(70, 16, -20, 40, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 5, 8), ATTK(AT_CLAW, AD_SAMU, 5, 8), ATTK(AT_HUGS, AD_SAMU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_ROAR, MZ_LARGE), MR_HITASFOUR|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sulfate stroller", S_YETI, LVL(71, 12, -8, 42, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_TERR, 2, 2), ATTK(AT_WEAP, AD_ILLU, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1431, 726, 0, MS_CLOCK, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, MR_ELEC, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("brilliance enviable furthered", S_YETI, LVL(72, 12, -1, 84, 0), (3), A(ATTK(AT_ENGL, AD_FRZE, 3, 20), ATTK(AT_KICK, AD_VAPO, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(183, 566, 0, MS_CASINO, MZ_SMALL), MR_SLEEP|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("offpay ambisexuality", S_YETI, LVL(73, 15, 2, 67, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_WGHT, 6, 8), ATTK(AT_WEAP, AD_DRCO, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(726, 1486, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD|MR_STONE, M1_WALLWALK|M1_NEEDPICK, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("whickering tramcar", S_YETI, LVL(73, 15, -18, 44, -4), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BEAM, AD_SLIM, 5, 17), ATTK(AT_STNG, AD_BADE, 5, 1), ATTK(AT_MAGC, AD_SLIM, 9, 19), ATTK(AT_BEAM, AD_ICEB, 7, 17), NO_ATTK, NO_ATTK), SIZ(606, 1893, 0, MS_SELFHARM, MZ_SMALL), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("coopting hominoid wesley typeable", S_YETI, LVL(74, 16, -1, 49, 0), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_TDRA, 6, 4), ATTK(AT_WEAP, AD_AXUS, 1, 5), ATTK(AT_SCRA, AD_ICUR, 1, 16), ATTK(AT_HUGS, AD_VENO, 1, 17), ATTK(AT_BOOM, AD_FRZE, 4, 19), ATTK(AT_NONE, AD_CONF, 8, 19)), SIZ(981, 65, 0, MS_ROAR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE, M2_DEMON|M2_ROCKTHROW|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("semitruthful ocular", S_YETI, LVL(74, 29, -30, 82, 20), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_STAT, 7, 2), ATTK(AT_BUTT, AD_HEAL, 2, 21), ATTK(AT_TENT, AD_BLEE, 1, 4), ATTK(AT_NONE, AD_CHKH, 3, 20), NO_ATTK, NO_ATTK), SIZ(3530, 225, 0, MS_CORONA, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("quartered hiccupping", S_YETI, LVL(74, 16, -21, 70, 6), (G_GENO|1), A(ATTK(AT_TENT, AD_BLND, 9, 19), ATTK(AT_TENT, AD_LITE, 9, 6), ATTK(AT_BUTT, AD_TRAI, 5, 20), ATTK(AT_BUTT, AD_STTP, 4, 7), NO_ATTK, NO_ATTK), SIZ(2377, 296, 0, MS_PAIN, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_ACID| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cockerich", S_YETI, LVL(75, 18, -24, 80, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_STON, 8, 10), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), MR_STONE, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_WANTSAMUL|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("reutilize part", S_YETI, LVL(75, 10, 2, 58, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_SPIT, AD_ENCH, 2, 11), ATTK(AT_KICK, AD_RBRE, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(442, 1016, 0, MS_SHEEP, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_SLITHY, M2_LORD|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("negotiation calcimined merganser inefficaciously profanity heretofore", S_YETI, LVL(76, 14, -28, 82, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_GRAV, 5, 3), ATTK(AT_WEAP, AD_RUST, 4, 20), ATTK(AT_BITE, AD_FRZE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3680, 264, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_TPORT| M1_POIS|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("remilitarize magdalen manhandle catenary handing uncannily", S_YETI, LVL(78, 6, 10, 35, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_SLUD, 8, 19), ATTK(AT_RATH, AD_LAVA, 6, 14), ATTK(AT_TENT, AD_AMNE, 6, 11), ATTK(AT_TRAM, AD_DRLI, 5, 6), ATTK(AT_STNG, AD_NGEN, 7, 8), NO_ATTK), SIZ(2609, 1499, 0, MS_SEDUCE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS| M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sinhalese polymorphic", S_YETI, LVL(78, 11, -2, 41, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_INSA, 3, 8), ATTK(AT_SCRA, AD_DGST, 1, 7), ATTK(AT_RATH, AD_AXUS, 0, 6), ATTK(AT_SCRA, AD_SIN, 1, 15), NO_ATTK, NO_ATTK), SIZ(800, 1, 0, MS_DJINNI, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_VAMPIRE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_PERMAMIMIC, M4_SHADE|M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("earthliest drab", S_YETI, LVL(78, 12, 5, 35, -6), (G_GENO|1), A(ATTK(AT_TRAM, AD_CNCL, 7, 10), ATTK(AT_HUGS, AD_HODS, 9, 17), ATTK(AT_KICK, AD_STTP, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1661, 469, 0, MS_GURGLE, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_ROCKTHROW|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sin gorilla", S_YETI, /* homing lazer */ LVL(78, 20, -25, 40, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 12, 12), ATTK(AT_SCRA, AD_PHYS, 12, 12), ATTK(AT_BREA, AD_MANA, 15, 15), ATTK(AT_BREA, AD_FIRE, 15, 15), NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_GROWL, MZ_GIGANTIC), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("navigation redetermination", S_YETI, LVL(79, 12, -23, 16, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_RATH, AD_SPC2, 2, 18), ATTK(AT_MAGC, AD_RBRE, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1460, 556, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NO_DECAY|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ayatollah repudiated", S_YETI, LVL(79, 19, -27, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_MEMO, 7, 1), ATTK(AT_BREA, AD_DETH, 7, 6), ATTK(AT_MAGC, AD_SLOW, 6, 20), ATTK(AT_BUTT, AD_LEGS, 7, 14), ATTK(AT_TENT, AD_CONT, 8, 10), NO_ATTK), SIZ(850, 69, 0, MS_SPOILER, MZ_SMALL), MR_ELEC|MR_STONE, MR_ELEC, M1_SWIM|M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_DEMON|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("biddy infirmed", S_YETI, LVL(79, 17, -8, 77, 11), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_ICUR, 9, 18), ATTK(AT_BEAM, AD_LEGS, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4062, 465, 0, MS_ARREST, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_LITHIVORE, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lentic paginating", S_YETI, LVL(79, 12, -22, 53, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TRAM, AD_CONT, 3, 19), ATTK(AT_BEAM, AD_DREN, 7, 15), ATTK(AT_BREA, AD_FRZE, 1, 5), ATTK(AT_ENGL, AD_SITM, 4, 21), ATTK(AT_TENT, AD_THIE, 4, 7), ATTK(AT_STNG, AD_LETH, 8, 17)), SIZ(637, 474, 0, MS_ARREST, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON, MR_DISINT, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_SLITHY|M1_TPORT_CNTRL, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("arabian tale hasping accusing rechargeable", S_YETI, LVL(80, 24, -21, 44, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_SCRA, AD_DCAY, 9, 1), ATTK(AT_CLAW, AD_NEXU, 7, 8), ATTK(AT_BEAM, AD_CALM, 8, 4), ATTK(AT_TUCH, AD_ANTI, 8, 20), ATTK(AT_WEAP, AD_DRST, 6, 1), ATTK(AT_TENT, AD_SEDU, 9, 1)), SIZ(448, 242, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_NASTY|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("propitiating trochoid", S_YETI, LVL(80, 14, 9, 82, 0), (G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_DISP, 7, 17), ATTK(AT_CLAW, AD_AMNE, 7, 18), ATTK(AT_ENGL, AD_VAPO, 9, 14), ATTK(AT_GAZE, AD_VENO, 6, 4), NO_ATTK, NO_ATTK), SIZ(1297, 197, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_FIRE|MR_ELEC, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("calumet unfilial", S_YETI, LVL(81, 18, 6, 77, 12), (G_GENO|G_RGROUP|3), A(ATTK(AT_NONE, AD_DFOO, 7, 21), ATTK(AT_NONE, AD_LEGS, 3, 21), ATTK(AT_CLAW, AD_SEDU, 8, 17), ATTK(AT_CLAW, AD_RNG, 5, 21), NO_ATTK, NO_ATTK), SIZ(1464, 204, 0, MS_CHICKEN, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_CONCEAL|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("conky alienation", S_YETI, LVL(81, 12, -29, 95, 0), (1), A(ATTK(AT_HUGS, AD_NEXU, 4, 6), ATTK(AT_TRAM, AD_FAKE, 1, 14), ATTK(AT_HUGS, AD_MINA, 1, 11), ATTK(AT_STNG, AD_BADE, 7, 1), ATTK(AT_RATH, AD_DREA, 6, 8), ATTK(AT_GAZE, AD_CURS, 3, 5)), SIZ(2412, 23, 0, MS_SELFHARM, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_NOLIMBS|M1_POIS, M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mongolian writeoff", S_YETI, LVL(81, 17, -28, 64, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_CHAO, 1, 18), ATTK(AT_SCRA, AD_LAZY, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(311, 84, 0, MS_GRUNT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("greedily testifier beanbag", S_YETI, LVL(81, 26, -26, 65, -7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_CONT, 6, 1), ATTK(AT_KICK, AD_INER, 2, 10), ATTK(AT_BREA, AD_LAZY, 3, 7), ATTK(AT_SPIT, AD_LEGS, 3, 17), ATTK(AT_KICK, AD_CONF, 7, 6), ATTK(AT_MAGC, AD_THIR, 8, 10)), SIZ(707, 1211, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, MR_DEATH, M1_NOLIMBS|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terrifier forcible", S_YETI, LVL(83, 12, 0, 70, 0), (2), A(ATTK(AT_MAGC, AD_DREN, 1, 16), ATTK(AT_BOOM, AD_DRCH, 3, 8), ATTK(AT_TRAM, AD_STCK, 6, 9), ATTK(AT_TENT, AD_TIME, 2, 15), ATTK(AT_SPIT, AD_LAZY, 2, 18), NO_ATTK), SIZ(692, 35, 0, MS_ROAR, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_REGEN|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("equivocally identification", S_YETI, LVL(83, 11, -24, 49, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_CLAW, AD_MAGM, 1, 5), ATTK(AT_BUTT, AD_VAPO, 1, 1), ATTK(AT_GAZE, AD_WGHT, 2, 18), ATTK(AT_TRAM, AD_TLPT, 9, 15), NO_ATTK, NO_ATTK), SIZ(2060, 107, 0, MS_METALMAFIA, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_WALLWALK|M1_CLING, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gazed rocketer", S_YETI, LVL(83, 23, -21, 65, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TENT, AD_ILLU, 2, 15), ATTK(AT_ENGL, AD_PLYS, 8, 18), ATTK(AT_WEAP, AD_DAMA, 4, 10), ATTK(AT_SPIT, AD_BLEE, 5, 12), ATTK(AT_CLAW, AD_ACID, 4, 12), NO_ATTK), SIZ(1025, 438, 0, MS_PAIN, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("newt longship", S_YETI, LVL(84, 22, -25, 8, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_SEDU, 2, 13), ATTK(AT_TENT, AD_CLRC, 7, 15), ATTK(AT_SPIT, AD_LAVA, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(195, 47, 0, MS_IMITATE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE|MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("angularity slugfest", S_YETI, LVL(84, 13, -6, 96, -7), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_KICK, AD_SEDU, 4, 13), ATTK(AT_WEAP, AD_NACU, 4, 20), ATTK(AT_BITE, AD_GRAV, 4, 18), ATTK(AT_WEAP, AD_DEST, 1, 13), NO_ATTK, NO_ATTK), SIZ(207, 277, 0, MS_WOLLOH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_DISINT, M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_HERBIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("impregnating wirepulling", S_YETI, LVL(86, 11, -2, 59, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SCRA, AD_TERR, 3, 8), ATTK(AT_SCRA, AD_WEEP, 5, 8), ATTK(AT_BUTT, AD_POIS, 4, 2), ATTK(AT_MAGC, AD_RUST, 6, 13), ATTK(AT_KICK, AD_CURS, 9, 5), ATTK(AT_TENT, AD_SSEX, 2, 3)), SIZ(4, 308, 0, MS_ALLA, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_DISINT, M1_SWIM|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("shaver birthed pyongyang destructively", S_YETI, LVL(87, 21, -22, 91, -12), (G_GENO|1), A(ATTK(AT_MAGC, AD_GRAV, 4, 6), ATTK(AT_GAZE, AD_VULN, 7, 2), ATTK(AT_BITE, AD_RNG, 4, 13), ATTK(AT_STNG, AD_SPEL, 8, 1), ATTK(AT_SCRA, AD_PEST, 2, 7), NO_ATTK), SIZ(3349, 117, 0, MS_PUPIL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, MR_SLEEP, M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_HERBIVORE, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_DWARF|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("landfall pandemic", S_YETI, LVL(87, 10, -22, 60, -16), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_MCRE, 5, 1), ATTK(AT_TRAM, AD_VENO, 1, 15), ATTK(AT_EXPL, AD_NTHR, 5, 2), ATTK(AT_WEAP, AD_NUMB, 1, 5), ATTK(AT_BEAM, AD_WISD, 8, 5), ATTK(AT_HUGS, AD_SANI, 7, 16)), SIZ(2197, 142, 0, MS_METALMAFIA, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unexploited bruiser matutinally", S_YETI, LVL(87, 4, 4, 56, 0), (G_SGROUP|3), A(ATTK(AT_NONE, AD_WET, 7, 9), ATTK(AT_CLAW, AD_TRAP, 6, 1), ATTK(AT_WEAP, AD_CNCL, 4, 7), ATTK(AT_HUGS, AD_ALIN, 7, 15), ATTK(AT_LASH, AD_HALU, 4, 15), ATTK(AT_TUCH, AD_DGST, 5, 13)), SIZ(4865, 1060, 0, MS_GURGLE, MZ_HUGE), MR_DEATH, MR_DEATH, M1_FLY|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("foothill eyrie pulping", S_YETI, LVL(88, 12, 0, 76, 0), (G_UNIQ|3), A(ATTK(AT_GAZE, AD_WERE, 5, 19), ATTK(AT_LASH, AD_DISP, 1, 6), ATTK(AT_LASH, AD_IDAM, 2, 1), ATTK(AT_WEAP, AD_TREM, 4, 16), ATTK(AT_TENT, AD_STON, 2, 17), ATTK(AT_KICK, AD_INVE, 2, 11)), SIZ(9, 582, 0, MS_TEACHER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonsubscriber pretended", S_YETI, LVL(89, 7, -21, 56, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BEAM, AD_LAVA, 6, 2), ATTK(AT_BUTT, AD_NPRO, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4037, 150, 0, MS_TEACHER, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_SLEEP, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("imprudently potential encomia", S_YETI, LVL(89, 12, -6, 55, 14), (1), A(ATTK(AT_BUTT, AD_SLEE, 6, 15), ATTK(AT_TENT, AD_PLYS, 9, 10), ATTK(AT_BITE, AD_MANA, 4, 8), ATTK(AT_SCRA, AD_RUNS, 7, 13), NO_ATTK, NO_ATTK), SIZ(1519, 71, 0, MS_METALMAFIA, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HUMANOID|M1_ANIMAL|M1_METALLIVORE, M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("despatched gal", S_YETI, LVL(90, 13, 0, 9, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_THIE, 3, 20), ATTK(AT_BUTT, AD_MALK, 2, 2), ATTK(AT_BREA, AD_DIMN, 1, 8), ATTK(AT_MAGC, AD_RUST, 4, 12), NO_ATTK, NO_ATTK), SIZ(3950, 127, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_NOHEAD|M1_TPORT|M1_ACID, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unworked groggiest", S_YETI, LVL(90, 12, -10, 64, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_POIS, 6, 9), ATTK(AT_BEAM, AD_LITT, 1, 19), ATTK(AT_WEAP, AD_SHRD, 9, 9), ATTK(AT_CLAW, AD_WRAT, 4, 4), ATTK(AT_BEAM, AD_LAVA, 1, 18), ATTK(AT_BUTT, AD_GRAV, 2, 21)), SIZ(995, 821, 0, MS_MEW, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_TPORT, M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("newfangled galax interweaving", S_YETI, LVL(90, 6, 6, 71, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_CLAW, AD_UVUU, 1, 12), ATTK(AT_NONE, AD_STTP, 5, 21), ATTK(AT_BEAM, AD_HALU, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(814, 868, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_ACID|M1_POIS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_SPIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("redeployed linkage trifoliate squatted", S_YETI, LVL(91, 6, -2, 77, -9), (1), A(ATTK(AT_SCRA, AD_PART, 6, 9), ATTK(AT_CLAW, AD_MALK, 9, 5), ATTK(AT_SCRA, AD_PAIN, 4, 15), ATTK(AT_LASH, AD_TREM, 4, 5), ATTK(AT_TRAM, AD_MAGM, 1, 17), NO_ATTK), SIZ(2736, 441, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bey behove", S_YETI, LVL(93, 12, -5, 92, -7), (G_GENO|1), A(ATTK(AT_SCRA, AD_STON, 9, 12), ATTK(AT_BUTT, AD_FEAR, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 41, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_DRAIN, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_BREATHLESS, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("evolved gorilla", S_YETI, LVL(94, 24, -8, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 45), ATTK(AT_WEAP, AD_PHYS, 5, 45), ATTK(AT_BITE, AD_PHYS, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_GROWL, MZ_HUGE), MR_DISINT|MR_COLD, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("arcane externalism", S_YETI, LVL(94, 12, -4, 90, -13), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TENT, AD_WEBS, 1, 9), ATTK(AT_TENT, AD_STTP, 7, 12), ATTK(AT_SPIT, AD_WRAT, 5, 11), ATTK(AT_WEAP, AD_SIN, 1, 16), NO_ATTK, NO_ATTK), SIZ(1054, 512, 0, MS_DJINNI, MZ_HUMAN), MR_STONE, MR_STONE, M1_NOTAKE|M1_HUMANOID|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rethreaded imbricate", S_YETI, LVL(94, 11, 3, 72, 5), (2), A(ATTK(AT_SPIT, AD_BLEE, 1, 3), ATTK(AT_TRAM, AD_SGLD, 2, 19), ATTK(AT_SPIT, AD_MIDI, 5, 1), ATTK(AT_CLAW, AD_STON, 7, 9), ATTK(AT_BEAM, AD_DISE, 8, 2), ATTK(AT_MAGC, AD_RUST, 1, 1)), SIZ(216, 707, 0, MS_WERE, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("perjurer stolid privileging", S_YETI, LVL(94, 12, 2, 96, -20), (G_GENO|G_RGROUP|3), A(ATTK(AT_NONE, AD_FLAM, 6, 13), ATTK(AT_BREA, AD_AGGR, 4, 14), ATTK(AT_BUTT, AD_STUN, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(385, 366, 0, MS_HANDY, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_UNSOLID|M1_REGEN, M2_PRINCE|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("purulence rejudging", S_YETI, LVL(95, 16, -3, 70, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SOUN, 1, 4), ATTK(AT_STNG, AD_DISN, 4, 12), ATTK(AT_NONE, AD_SPC2, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(204, 437, 0, MS_FART_QUIET, MZ_SMALL), MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grainfield adrenalin", S_YETI, LVL(96, 12, -18, 62, 11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_STON, 1, 13), ATTK(AT_RATH, AD_POIS, 5, 14), ATTK(AT_ENGL, AD_RUST, 6, 5), ATTK(AT_WEAP, AD_SGLD, 4, 20), NO_ATTK, NO_ATTK), SIZ(3061, 7, 0, MS_GYPSY, MZ_SMALL), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bid foxtrot skidding jadishly", S_YETI, LVL(96, 14, -14, 49, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_COLD, 3, 5), ATTK(AT_BITE, AD_FREN, 3, 18), ATTK(AT_BREA, AD_MANA, 1, 20), ATTK(AT_TRAM, AD_PEST, 7, 20), ATTK(AT_LASH, AD_MIDI, 4, 5), NO_ATTK), SIZ(372, 298, 0, MS_WERE, MZ_TINY), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("assailment stonecutter whimpering", S_YETI, LVL(96, 7, 3, 41, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_UNPR, 4, 18), ATTK(AT_ENGL, AD_FLAM, 4, 21), ATTK(AT_BUTT, AD_ICUR, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1764, 59, 0, MS_SING, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chiropody retuning", S_YETI, LVL(96, 11, 9, 74, 0), (3), A(ATTK(AT_HUGS, AD_DEBU, 3, 9), ATTK(AT_WEAP, AD_DARK, 2, 12), ATTK(AT_SCRA, AD_TLPT, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(475, 80, 0, MS_BOSS, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reefer percentaged", S_YETI, LVL(97, 9, -6, 26, -12), (1), A(ATTK(AT_BEAM, AD_NEXU, 5, 7), ATTK(AT_WEAP, AD_PHYS, 5, 19), ATTK(AT_HUGS, AD_POIS, 2, 1), ATTK(AT_KICK, AD_CALM, 1, 4), ATTK(AT_HUGS, AD_MALK, 1, 15), ATTK(AT_WEAP, AD_DAMA, 3, 1)), SIZ(1021, 111, 0, MS_SOCKS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, MR_ACID, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_REGEN, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("prizewinner brilliant kuwait clipper", S_YETI, LVL(97, 10, 1, 57, 2), (G_SGROUP|1), A(ATTK(AT_GAZE, AD_PLAS, 5, 14), ATTK(AT_TRAM, AD_STCK, 1, 18), ATTK(AT_SCRA, AD_NEXU, 2, 10), ATTK(AT_KICK, AD_HEAL, 2, 13), ATTK(AT_SPIT, AD_NEXU, 6, 7), ATTK(AT_BUTT, AD_RBRE, 9, 20)), SIZ(2487, 22, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("notably congregation", S_YETI, LVL(97, 12, -11, 35, 2), (2), A(ATTK(AT_CLAW, AD_ENCH, 4, 11), ATTK(AT_BUTT, AD_PLAS, 1, 10), ATTK(AT_GAZE, AD_SIN, 7, 21), ATTK(AT_BITE, AD_DRCH, 3, 13), ATTK(AT_NONE, AD_ALIN, 7, 5), ATTK(AT_BEAM, AD_LETH, 7, 15)), SIZ(3975, 624, 0, MS_MUMBLE, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD, M2_NOPOLY|M2_LORD|M2_JEWELS|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("abnormality variance", S_YETI, LVL(98, 31, -24, 74, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_NONE, AD_FRZE, 6, 10), ATTK(AT_TUCH, AD_STUN, 7, 16), ATTK(AT_STNG, AD_WISD, 3, 9), ATTK(AT_KICK, AD_SOUN, 5, 16), NO_ATTK, NO_ATTK), SIZ(939, 937, 0, MS_PAIN, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rekindled el", S_YETI, LVL(98, 13, -12, 72, 0), (2), A(ATTK(AT_CLAW, AD_STAT, 9, 4), ATTK(AT_CLAW, AD_DISN, 1, 10), ATTK(AT_BUTT, AD_HODS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(385, 414, 0, MS_REPAIR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOHEAD|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("frenched noncoagulating eulogizing tacet", S_YETI, LVL(99, 9, -18, 84, -3), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_SGLD, 2, 20), ATTK(AT_BREA, AD_INSA, 7, 5), ATTK(AT_WEAP, AD_FEAR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(551, 62, 0, MS_GURGLE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TPORT|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("biologist reappoint", S_YETI, LVL(99, 40, -20, 46, -12), (G_GENO|2), A(ATTK(AT_WEAP, AD_STON, 5, 6), ATTK(AT_TUCH, AD_SLEE, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2061, 292, 0, MS_TEACHER, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("misinstruct uppercut dissolvable", S_YETI, LVL(99, 12, -25, 57, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_WEBS, 7, 15), ATTK(AT_HUGS, AD_SANI, 1, 13), ATTK(AT_TUCH, AD_DISP, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2105, 1026, 0, MS_OHGOD, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reminisced effecter", S_YETI, LVL(99, 16, -21, 72, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_TIME, 8, 15), ATTK(AT_RATH, AD_MCRE, 8, 19), ATTK(AT_TRAM, AD_IDAM, 9, 7), ATTK(AT_WEAP, AD_ABDC, 9, 10), NO_ATTK, NO_ATTK), SIZ(1071, 160, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_TPORT, M2_LORD|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deleted impairer vacillate", S_YETI, LVL(100, 20, -9, 93, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_ABDC, 4, 2), ATTK(AT_SCRA, AD_STCK, 5, 8), ATTK(AT_NONE, AD_DREA, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 468, 0, MS_TEACHER, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_OMNIVORE, M2_UNDEAD|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("termite runtier", S_YETI, LVL(100, 13, -10, 73, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_DISN, 9, 25), ATTK(AT_LASH, AD_ABDC, 4, 17), ATTK(AT_SPIT, AD_POIS, 5, 16), ATTK(AT_TUCH, AD_SOUN, 1, 7), ATTK(AT_STNG, AD_WTHR, 1, 12), NO_ATTK), SIZ(4658, 433, 0, MS_MEW, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_UNSOLID|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("infallibly rabbet", S_YETI, LVL(100, 14, -33, 91, -2), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BITE, AD_PAIN, 9, 25), ATTK(AT_KICK, AD_DFOO, 2, 17), ATTK(AT_ENGL, AD_LETH, 1, 22), ATTK(AT_WEAP, AD_DISE, 1, 11), ATTK(AT_LASH, AD_TIME, 3, 8), NO_ATTK), SIZ(754, 370, 0, MS_DEAD, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN, M2_VAMPIRE|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("whippersnapper thou", S_YETI, LVL(100, 20, 6, 95, -16), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_POLY, 6, 14), ATTK(AT_GAZE, AD_WRAT, 3, 23), ATTK(AT_BUTT, AD_GLIB, 3, 2), ATTK(AT_KICK, AD_DAMA, 4, 22), ATTK(AT_NONE, AD_TRAI, 9, 18), ATTK(AT_ENGL, AD_WRAT, 4, 5)), SIZ(104, 1, 0, MS_LIEDER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_POISON, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE| M1_ACID, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stupidity overweight nutted", S_YETI, LVL(100, 11, -27, 79, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_EDGE, 8, 10), ATTK(AT_TRAM, AD_BURN, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1023, 1084, 0, MS_PUPIL, MZ_GIGANTIC), MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("canonicity thinly", S_YETI, LVL(100, 12, -29, 90, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_WTHR, 6, 25), ATTK(AT_BITE, AD_RNG, 7, 8), ATTK(AT_GAZE, AD_FRZE, 1, 8), ATTK(AT_SPIT, AD_SAMU, 9, 5), ATTK(AT_BITE, AD_MCRE, 8, 10), ATTK(AT_KICK, AD_DEPR, 3, 11)), SIZ(142, 1340, 0, MS_PRINCIPAL, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOTAKE|M1_TPORT_CNTRL, M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("exhaling earthly", S_YETI, LVL(100, 13, -32, 75, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_DRDX, 1, 24), ATTK(AT_TUCH, AD_LITT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(16, 161, 0, MS_MUMBLE, MZ_MEDIUM), MR_ACID, 0, M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lank clamoured", S_YETI, LVL(102, 20, -1, 97, 7), (G_GENO|2), A(ATTK(AT_MAGC, AD_MALK, 1, 14), ATTK(AT_BEAM, AD_ILLU, 1, 4), ATTK(AT_BREA, AD_THIE, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(230, 29, 0, MS_COMBAT, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_SLITHY|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("seminude schoolroom cicadae", S_YETI, LVL(102, 17, -3, 76, 0), (G_UNIQ|3), A(ATTK(AT_SCRA, AD_SPC2, 5, 15), ATTK(AT_TRAM, AD_DRIN, 6, 4), ATTK(AT_WEAP, AD_CHKH, 5, 21), ATTK(AT_HUGS, AD_DEPR, 6, 25), NO_ATTK, NO_ATTK), SIZ(3201, 265, 0, MS_COW, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT| M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rugging vertex", S_YETI, LVL(102, 18, -7, 93, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_SOUN, 1, 18), ATTK(AT_TENT, AD_DREN, 4, 5), ATTK(AT_TRAM, AD_VOMT, 6, 23), ATTK(AT_SPIT, AD_GRAV, 7, 23), ATTK(AT_ENGL, AD_SAMU, 6, 1), NO_ATTK), SIZ(751, 64, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_NEEDPICK, M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("umbel sympathetically", S_YETI, LVL(102, 16, 2, 83, 0), (3), A(ATTK(AT_SPIT, AD_PLAS, 1, 8), ATTK(AT_LASH, AD_POLY, 6, 15), ATTK(AT_TUCH, AD_TRAP, 5, 25), ATTK(AT_MAGC, AD_HEAL, 2, 3), NO_ATTK, NO_ATTK), SIZ(464, 476, 0, MS_FART_QUIET, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL, M2_NOPOLY|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("identified fating joyrode essaying exoneration", S_YETI, LVL(104, 41, -30, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISE, 8, 23), ATTK(AT_SCRA, AD_SITM, 9, 19), ATTK(AT_GAZE, AD_ABDC, 5, 19), ATTK(AT_BITE, AD_INER, 9, 22), ATTK(AT_BITE, AD_RUST, 8, 6), NO_ATTK), SIZ(567, 648, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("furiously instrumental", S_YETI, LVL(104, 20, -33, 86, -19), (G_UNIQ|4), A(ATTK(AT_STNG, AD_AGGR, 5, 22), ATTK(AT_HUGS, AD_SANI, 8, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 734, 0, MS_GLYPHS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_OVIPAROUS, M2_VAMPIRE|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reinvestment leaking", S_YETI, LVL(104, 14, -26, 73, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_MAGC, AD_NEXU, 6, 9), ATTK(AT_SCRA, AD_SLUD, 9, 22), ATTK(AT_LASH, AD_SLIM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3077, 171, 0, MS_WAIL, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL| M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_GREEDY|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("equiangular tabuing", S_YETI, LVL(104, 20, -8, 86, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_DREA, 2, 16), ATTK(AT_WEAP, AD_RNG, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(309, 758, 0, MS_HUMANOID, MZ_LARGE), MR_ELEC|MR_STONE, MR_ELEC, M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("inapposite belong", S_YETI, LVL(105, 8, 8, 78, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_WERE, 8, 5), ATTK(AT_TRAM, AD_ABDC, 1, 5), ATTK(AT_BITE, AD_LAVA, 6, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(701, 25, 0, MS_SELFHARM, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rockfish phonically", S_YETI, LVL(105, 12, -16, 93, 0), (3), A(ATTK(AT_WEAP, AD_NAST, 4, 5), ATTK(AT_SPIT, AD_THIR, 5, 20), ATTK(AT_GAZE, AD_DRDX, 3, 13), ATTK(AT_SCRA, AD_INER, 2, 22), NO_ATTK, NO_ATTK), SIZ(303, 329, 0, MS_METALMAFIA, MZ_LARGE), MR_COLD|MR_POISON|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("upstate leniently", S_YETI, LVL(105, 8, -16, 82, 0), (1), A(ATTK(AT_RATH, AD_SOUN, 6, 24), ATTK(AT_HUGS, AD_CAST, 1, 26), ATTK(AT_TRAM, AD_WEBS, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4207, 1530, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_REGEN|M1_POIS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("midterm resourcefully medusoid recoin", S_YETI, LVL(106, 12, -15, 73, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_SOUN, 7, 14), ATTK(AT_MAGC, AD_STUN, 3, 15), ATTK(AT_BEAM, AD_RBAD, 4, 1), ATTK(AT_TRAM, AD_WGHT, 7, 14), ATTK(AT_BITE, AD_SEDU, 6, 9), NO_ATTK), SIZ(952, 105, 0, MS_CUSS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_ACID, M2_PRINCE|M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("glyphic prancer", S_YETI, LVL(106, 10, -24, 99, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_LITE, 9, 14), ATTK(AT_TENT, AD_BANI, 1, 4), ATTK(AT_KICK, AD_NGEN, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(89, 281, 0, MS_JAPANESE, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_SEE_INVIS|M1_ACID| M1_METALLIVORE, M2_NOPOLY|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("outdistanced posting", S_YETI, LVL(106, 12, 1, 89, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_THIR, 2, 10), ATTK(AT_KICK, AD_CALM, 1, 22), ATTK(AT_WEAP, AD_UNPR, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3091, 522, 0, MS_SEDUCE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("deflagrating cramped", S_YETI, LVL(106, 13, -14, 96, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_HALU, 8, 2), ATTK(AT_STNG, AD_SEDU, 9, 11), ATTK(AT_TUCH, AD_RUST, 5, 9), ATTK(AT_KICK, AD_VOMT, 7, 26), ATTK(AT_SCRA, AD_RNG, 3, 26), NO_ATTK), SIZ(417, 565, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_ACID, M2_PRINCE|M2_STRONG|M2_MAGIC|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sincere hadj", S_YETI, LVL(107, 19, -15, 94, 0), (G_VLGROUP|2), A(ATTK(AT_SPIT, AD_LITT, 5, 13), ATTK(AT_CLAW, AD_BADE, 5, 24), ATTK(AT_WEAP, AD_VAPO, 6, 15), ATTK(AT_BITE, AD_DRIN, 4, 6), NO_ATTK, NO_ATTK), SIZ(1613, 129, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("docent interstitially", S_YETI, LVL(107, 14, -10, 67, 0), (G_RGROUP|4), A(ATTK(AT_BREA, AD_CHRN, 1, 3), ATTK(AT_HUGS, AD_DGST, 9, 17), ATTK(AT_TUCH, AD_GRAV, 1, 6), ATTK(AT_STNG, AD_SPC2, 2, 3), ATTK(AT_KICK, AD_MALK, 0, 3), ATTK(AT_CLAW, AD_MANA, 1, 14)), SIZ(7, 849, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TPORT|M1_OMNIVORE, M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chaos monkey", S_YETI, LVL(107, 16, -25, 99, -20), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_MAGC, AD_CLRC, 10, 10), ATTK(AT_TUCH, AD_POLY, 10, 10), ATTK(AT_WEAP, AD_SITM, 10, 10), ATTK(AT_TUCH, AD_WTHR, 10, 10), ATTK(AT_TUCH, AD_TLPT, 10, 10)), SIZ(1000, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT, M2_HOSTILE|M2_ROCKTHROW|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("picked midwife", S_YETI, LVL(108, 10, -23, 49, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_FREN, 6, 9), ATTK(AT_BEAM, AD_AXUS, 7, 13), ATTK(AT_TUCH, AD_WRAP, 9, 26), ATTK(AT_MAGC, AD_RNG, 4, 7), ATTK(AT_HUGS, AD_GLIB, 8, 14), ATTK(AT_STNG, AD_NTHR, 3, 16)), SIZ(563, 731, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("balcony benzine", S_YETI, LVL(109, 4, -28, 86, 6), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_MAGC, AD_DCAY, 4, 10), ATTK(AT_RATH, AD_FLAM, 5, 10), ATTK(AT_BITE, AD_ICUR, 2, 3), ATTK(AT_BREA, AD_AMNE, 3, 19), NO_ATTK, NO_ATTK), SIZ(432, 1436, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, MR_ELEC, M1_SWIM|M1_NOLIMBS|M1_NOHEAD, M2_PRINCE|M2_WANDER|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_PETRIFIES|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fastened fellated serer", S_YETI, LVL(109, 20, 8, 67, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_UVUU, 2, 6), ATTK(AT_GAZE, AD_NGRA, 9, 14), ATTK(AT_BUTT, AD_DROP, 9, 23), ATTK(AT_SCRA, AD_WRAP, 2, 6), ATTK(AT_LASH, AD_NTHR, 8, 1), NO_ATTK), SIZ(1182, 146, 0, MS_DEEPSTATE, MZ_HUGE), MR_ACID|MR_DEATH|MR_DRAIN, 0, 0, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mangrove spinal unformatted releasibility", S_YETI, LVL(110, 17, 5, 73, -9), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_ICUR, 8, 8), ATTK(AT_SCRA, AD_CURS, 7, 10), ATTK(AT_NONE, AD_BURN, 3, 11), ATTK(AT_HUGS, AD_PLYS, 5, 7), NO_ATTK, NO_ATTK), SIZ(593, 145, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DISINT, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("persia collegian", S_YETI, LVL(110, 18, -16, 76, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BITE, AD_PLYS, 2, 5), ATTK(AT_LASH, AD_CHKH, 8, 7), ATTK(AT_RATH, AD_ALIN, 7, 18), ATTK(AT_ENGL, AD_ALIN, 1, 24), ATTK(AT_BITE, AD_PART, 8, 17), NO_ATTK), SIZ(646, 91, 0, MS_GURGLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("awaiting forward", S_YETI, LVL(112, 14, -30, 87, -9), (1), A(ATTK(AT_SCRA, AD_WERE, 7, 5), ATTK(AT_BREA, AD_LITT, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2077, 1263, 0, MS_TRUMPET, MZ_HUGE), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nobel valval", S_YETI, LVL(112, 21, 0, 76, 16), (G_GENO|4), A(ATTK(AT_NONE, AD_TREM, 7, 17), ATTK(AT_TUCH, AD_STTP, 9, 2), ATTK(AT_LASH, AD_FUMB, 4, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(87, 406, 0, MS_PUPIL, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("widdled agelong", S_YETI, LVL(112, 20, -32, 6, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_FEMI, 4, 12), ATTK(AT_ENGL, AD_TERR, 8, 14), ATTK(AT_TUCH, AD_LAZY, 8, 25), ATTK(AT_WEAP, AD_HODS, 1, 1), NO_ATTK, NO_ATTK), SIZ(163, 1354, 0, MS_ALLA, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_REGEN, M2_PRINCE|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("implicitly crystallizer", S_YETI, LVL(113, 33, -29, 50, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DGST, 5, 8), ATTK(AT_WEAP, AD_PLYS, 3, 1), ATTK(AT_CLAW, AD_THIR, 3, 19), ATTK(AT_BUTT, AD_NUMB, 1, 11), NO_ATTK, NO_ATTK), SIZ(2435, 27, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_FIRE, M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("endplate disastrously rechecked", S_YETI, LVL(113, 20, 3, 80, -19), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_EXPL, AD_BURN, 3, 19), ATTK(AT_TUCH, AD_SPC2, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(329, 395, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reformulation prepossession", S_YETI, LVL(113, 19, -4, 75, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_LAVA, 3, 26), ATTK(AT_TUCH, AD_ICEB, 5, 4), ATTK(AT_CLAW, AD_PLYS, 9, 21), ATTK(AT_GAZE, AD_DARK, 1, 10), ATTK(AT_MAGC, AD_NGRA, 7, 10), ATTK(AT_MAGC, AD_MAGM, 3, 15)), SIZ(1555, 18, 0, MS_SUPERMAN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("padrone exemplification", S_YETI, LVL(113, 13, 0, 76, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_EXPL, AD_BURN, 5, 17), ATTK(AT_BREA, AD_DISN, 6, 15), ATTK(AT_BOOM, AD_SCOR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(637, 688, 0, MS_LIEDER, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stepdaughter synaptic alkali wad", S_YETI, LVL(113, 14, -7, 77, 0), (3), A(ATTK(AT_CLAW, AD_DFOO, 1, 12), ATTK(AT_TENT, AD_DRCH, 5, 17), ATTK(AT_BEAM, AD_BADE, 2, 18), ATTK(AT_TUCH, AD_WET, 3, 9), NO_ATTK, NO_ATTK), SIZ(2342, 246, 0, MS_SPOILER, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_CARNIVORE, M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("kibitzing tufter", S_YETI, LVL(114, 12, -33, 81, 0), (3), A(ATTK(AT_HUGS, AD_VENO, 4, 13), ATTK(AT_RATH, AD_LUCK, 1, 19), ATTK(AT_NONE, AD_FEAR, 0, 7), ATTK(AT_ENGL, AD_WERE, 3, 19), ATTK(AT_GAZE, AD_ABDC, 6, 9), ATTK(AT_MAGC, AD_MIDI, 8, 20)), SIZ(62, 14, 0, MS_BARBER, MZ_TINY), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID| M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_MAGIC|M2_GNOME| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reliantly behove", S_YETI, LVL(115, 18, -35, 76, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_ENGL, AD_SEDU, 1, 7), ATTK(AT_SCRA, AD_DGST, 2, 6), ATTK(AT_NONE, AD_ELEC, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(393, 318, 0, MS_CLOCK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_NOLIMBS, M2_NOPOLY|M2_UNDEAD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sweeter saree", S_YETI, LVL(115, 12, 9, 96, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_NUMB, 1, 18), ATTK(AT_WEAP, AD_DFOO, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1871, 406, 0, MS_DEAD, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_SWIM|M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_SLITHY, M2_STALK|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("restricting spiffily", S_YETI, LVL(115, 19, -37, 97, 0), (2), A(ATTK(AT_STNG, AD_INER, 4, 2), ATTK(AT_WEAP, AD_FRZE, 8, 18), ATTK(AT_HUGS, AD_LITT, 4, 10), ATTK(AT_BOOM, AD_GRAV, 2, 13), NO_ATTK, NO_ATTK), SIZ(3035, 1364, 0, MS_SOLDIER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_FIRE, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS| M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mimicked yeah", S_YETI, LVL(115, 17, 4, 55, 19), (G_VLGROUP|2), A(ATTK(AT_BOOM, AD_DRIN, 3, 15), ATTK(AT_BREA, AD_MINA, 4, 1), ATTK(AT_SPIT, AD_SLUD, 4, 4), ATTK(AT_CLAW, AD_SPC2, 9, 11), NO_ATTK, NO_ATTK), SIZ(3681, 138, 0, MS_SMITH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_CONCEAL|M1_SLITHY|M1_HERBIVORE, M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("chemotropism trainman", S_YETI, LVL(116, 12, -18, 94, 5), (3), A(ATTK(AT_GAZE, AD_UVUU, 1, 24), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_TRAM, AD_MANA, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2527, 249, 0, MS_PRINCIPAL, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("salespeople humming sullying", S_YETI, LVL(116, 20, -22, 80, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_HEAL, 3, 20), ATTK(AT_BEAM, AD_DISP, 2, 6), ATTK(AT_BUTT, AD_SLUD, 4, 6), ATTK(AT_KICK, AD_FEAR, 2, 17), ATTK(AT_TENT, AD_BURN, 3, 10), ATTK(AT_ENGL, AD_PAIN, 4, 8)), SIZ(504, 274, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP, MR_SLEEP, M1_TUNNEL|M1_NOEYES, M2_UNDEAD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bestowed dehumanize stiff subsistence", S_YETI, LVL(116, 13, 10, 93, 2), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_FAKE, 1, 25), ATTK(AT_BOOM, AD_DRCO, 8, 24), ATTK(AT_TENT, AD_POIS, 2, 11), ATTK(AT_BOOM, AD_SGLD, 7, 17), NO_ATTK, NO_ATTK), SIZ(12, 181, 0, MS_GURGLE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_SLITHY|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reassertion flakily bagnio", S_YETI, LVL(117, 31, -13, 77, 0), (1), A(ATTK(AT_TRAM, AD_RNG, 4, 24), ATTK(AT_GAZE, AD_RAGN, 8, 21), ATTK(AT_TENT, AD_DRLI, 4, 1), ATTK(AT_ENGL, AD_CHKH, 1, 24), ATTK(AT_BITE, AD_DISP, 1, 19), ATTK(AT_BREA, AD_PAIN, 7, 6)), SIZ(1452, 227, 0, MS_CUSS, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_SWIM|M1_TUNNEL|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gentrification prologed", S_YETI, LVL(117, 18, 5, 94, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_BLND, 4, 1), ATTK(AT_MAGC, AD_SKIL, 2, 7), ATTK(AT_STNG, AD_FIRE, 4, 21), ATTK(AT_GAZE, AD_SHAN, 9, 15), ATTK(AT_KICK, AD_SLUD, 5, 13), NO_ATTK), SIZ(1195, 14, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_UNSOLID|M1_ACID|M1_POIS, M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("vividly poultice", S_YETI, LVL(117, 15, -2, 73, 0), (4), A(ATTK(AT_MAGC, AD_ACID, 4, 13), ATTK(AT_KICK, AD_FUMB, 8, 6), ATTK(AT_BUTT, AD_PLYS, 5, 13), ATTK(AT_ENGL, AD_NGRA, 7, 8), NO_ATTK, NO_ATTK), SIZ(4353, 185, 0, MS_BOSS, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_MINION|M2_COLLECT|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wiggled osteotome", S_YETI, LVL(119, 18, 8, 78, -3), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_MAGC, AD_SITM, 4, 25), ATTK(AT_ENGL, AD_LETH, 7, 16), ATTK(AT_NONE, AD_WET, 3, 2), ATTK(AT_WEAP, AD_SHRD, 6, 25), ATTK(AT_EXPL, AD_NGRA, 0, 8), NO_ATTK), SIZ(283, 822, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_FLY|M1_CLING|M1_NOTAKE|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inconsequentially impassable", S_YETI, LVL(119, 19, -40, 71, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_BREA, AD_MALK, 5, 19), ATTK(AT_BITE, AD_RNG, 2, 1), ATTK(AT_SCRA, AD_NGEN, 7, 11), ATTK(AT_WEAP, AD_FRZE, 4, 17), NO_ATTK, NO_ATTK), SIZ(591, 489, 0, MS_HISS, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT, M1_WALLWALK|M1_AMPHIBIOUS|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mizzly holder", S_YETI, LVL(119, 19, -16, 73, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_NONE, AD_DFOO, 4, 2), ATTK(AT_MAGC, AD_CHAO, 3, 3), ATTK(AT_TRAM, AD_SHRD, 6, 15), ATTK(AT_WEAP, AD_HODS, 1, 9), NO_ATTK, NO_ATTK), SIZ(1, 1410, 0, MS_PRINCIPAL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID| M1_OVIPAROUS, M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("atom frighteningly juice", S_YETI, LVL(121, 12, -10, 74, 9), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_RUNS, 9, 4), ATTK(AT_BREA, AD_LAZY, 7, 1), ATTK(AT_ENGL, AD_RNG, 3, 2), ATTK(AT_BUTT, AD_DRCH, 5, 5), NO_ATTK, NO_ATTK), SIZ(605, 178, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON, 0, M1_HIDE|M1_NOLIMBS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("juvenility gimmicky bedevil bedpan", S_YETI, LVL(122, 18, -19, 73, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_NUMB, 9, 1), ATTK(AT_CLAW, AD_FEMI, 5, 17), ATTK(AT_TUCH, AD_FAMN, 5, 21), ATTK(AT_RATH, AD_EDGE, 7, 22), ATTK(AT_WEAP, AD_DISE, 7, 13), NO_ATTK), SIZ(337, 249, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS| M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ruinable sojourning ameliorated", S_YETI, LVL(122, 12, -16, 90, 8), (G_GENO|1), A(ATTK(AT_EXPL, AD_RUST, 1, 17), ATTK(AT_WEAP, AD_VAMP, 8, 23), ATTK(AT_HUGS, AD_ALIN, 7, 16), ATTK(AT_LASH, AD_DRCH, 2, 2), NO_ATTK, NO_ATTK), SIZ(3041, 415, 0, MS_BARK, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hurling gating", S_YETI, LVL(123, 19, -31, 80, -16), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_CAST, 7, 22), ATTK(AT_TENT, AD_HALU, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(17, 68, 0, MS_SEDUCE, MZ_SMALL), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inelegant cherubic", S_YETI, LVL(123, 35, -33, 23, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TENT, AD_NIVE, 4, 11), ATTK(AT_GAZE, AD_DIMN, 8, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(318, 180, 0, MS_COW, MZ_SMALL), MR_FIRE|MR_POISON, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cafe reinducting abounding", S_YETI, LVL(123, 13, 0, 76, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_WTHR, 6, 25), ATTK(AT_BEAM, AD_NGRA, 1, 8), ATTK(AT_BITE, AD_ALIN, 9, 22), ATTK(AT_NONE, AD_RAGN, 3, 15), NO_ATTK, NO_ATTK), SIZ(1251, 662, 0, MS_SNORE, MZ_HUGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unfashionably technical beholder", S_YETI, LVL(123, 12, -29, 96, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_DRCH, 7, 10), ATTK(AT_TRAM, AD_DGST, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2209, 34, 0, MS_REPAIR, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_HIDE|M1_NOEYES, M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bibbery enchain", S_YETI, LVL(123, 13, -21, 45, 20), (G_SGROUP|1), A(ATTK(AT_GAZE, AD_TREM, 5, 10), ATTK(AT_TENT, AD_SCOR, 1, 8), ATTK(AT_CLAW, AD_SPC2, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1335, 909, 0, MS_MUTE, MZ_HUMAN), MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disincorporation scantier fancied", S_YETI, LVL(125, 12, -8, 88, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_TRAM, AD_COLD, 2, 5), ATTK(AT_SCRA, AD_DETH, 4, 5), ATTK(AT_ENGL, AD_POLY, 1, 15), ATTK(AT_BREA, AD_DISP, 8, 18), NO_ATTK, NO_ATTK), SIZ(36, 325, 0, MS_SPOILER, MZ_TINY), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("croquette canvaslike", S_YETI, LVL(125, 5, -33, 73, 0), (G_UNIQ|3), A(ATTK(AT_MAGC, AD_DREN, 1, 19), ATTK(AT_BUTT, AD_DISP, 2, 22), ATTK(AT_SPIT, AD_HALU, 9, 22), ATTK(AT_WEAP, AD_DRIN, 2, 22), NO_ATTK, NO_ATTK), SIZ(821, 228, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_STONE, MR_DISINT, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), /* * Zombies */ MON("new zombie", S_ZOMBIE, LVL(0, 4, 10, 0, -2), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ant zombie", S_ZOMBIE, LVL(0, 4, 10, 0, -2), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rat zombie", S_ZOMBIE, LVL(0, 5, 10, 0, -2), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kobold zombie", S_ZOMBIE, LVL(0, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|20), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("slow zombie", S_ZOMBIE, LVL(0, 4, 10, 0, -2), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ghey kobold zombie", S_ZOMBIE, LVL(0, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("point stealer", S_ZOMBIE, LVL(0, 12, 7, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_SCOR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ossium animatum", S_ZOMBIE, LVL(0, 8, 10, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ossium vomitatum", S_ZOMBIE, LVL(0, 8, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VOMT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("controller", S_ZOMBIE, LVL(0, 12, 7, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("contrulla", S_ZOMBIE, /* permaconfused */ LVL(0, 10, 7, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_FEMALE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("newt zombie", S_ZOMBIE, LVL(0, 6, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goblin zombie", S_ZOMBIE, LVL(0, 6, 10, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_ORC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cowardice mouther tie cautiously laboured", S_ZOMBIE, LVL(0, 13, -5, 52, 0), (4), A(ATTK(AT_RATH, AD_PAIN, 1, 8), ATTK(AT_SPIT, AD_LUCK, 1, 7), ATTK(AT_TRAM, AD_ELEC, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2928, 951, 0, MS_SISSY, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_UNSOLID|M1_ACID, M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnome zombie", S_ZOMBIE, LVL(1, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|20), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GNOME, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("blackness zombie", S_ZOMBIE, LVL(1, 6, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DEST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gecko zombie", S_ZOMBIE, LVL(1, 6, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hobbit zombie", S_ZOMBIE, LVL(1, 9, 10, 0, -2), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_HOBBIT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shambling corpse", S_ZOMBIE, LVL(1, 6, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_WAIL, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("tasloi zombie", S_ZOMBIE, LVL(1, 8, 5, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("crawling claw", S_ZOMBIE, LVL(1, 6, 7, 0, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOHEAD|M1_NOEYES, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bat zombie", S_ZOMBIE, LVL(1, 8, 10, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fox zombie", S_ZOMBIE, LVL(1, 6, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SHAN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_BARK, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("zed", S_ZOMBIE, /* "regular" zombie from cdda */ LVL(1, 6, 10, 0, -3), (G_GENO|10), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("man zombie", S_ZOMBIE, LVL(1, 5, 10, 0, -2), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gono zombie", S_ZOMBIE, LVL(1, 5, 10, 0, -2), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bank victualer unspoken adjunctive questor", S_ZOMBIE, LVL(1, 12, -3, 99, 0), (G_RGROUP|2), A(ATTK(AT_EXPL, AD_SHAN, 3, 2), ATTK(AT_TUCH, AD_BANI, 2, 4), ATTK(AT_SPIT, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(184, 910, 0, MS_SHEEP, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("volante meanest", S_ZOMBIE, LVL(1, 11, -7, 73, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_AXUS, 1, 2), ATTK(AT_NONE, AD_RUST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(773, 398, 0, MS_LIEDER, MZ_GIGANTIC), MR_DISINT, 0, M1_WALLWALK|M1_CLING|M1_HUMANOID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("when usurper basketry rein apportionment", S_ZOMBIE, LVL(1, 11, 5, 2, -12), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_SANI, 1, 6), ATTK(AT_STNG, AD_LETH, 1, 9), ATTK(AT_BREA, AD_DEST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1679, 45, 0, MS_SHRIEK, MZ_TINY), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE, M2_PRINCE|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("blob zombie", S_ZOMBIE, LVL(2, 3, 9, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_ACID, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("imp zombie", S_ZOMBIE, LVL(2, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spider zombie", S_ZOMBIE, LVL(2, 7, 8, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("chicken zombie", S_ZOMBIE, LVL(2, 5, 7, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("zombie child", S_ZOMBIE, /* oh my god that monster has "child" in its name! well actually, it does in cdda too */ LVL(2, 8, 10, 0, -3), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dog zombie", S_ZOMBIE, LVL(2, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ex zombie", S_ZOMBIE, LVL(2, 4, 9, 0, -3), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_MUTE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fite zombie", S_ZOMBIE, LVL(2, 4, 9, 0, -3), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("archer", S_ZOMBIE, LVL(2, 6, 10, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("farter", S_ZOMBIE, LVL(2, 6, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wewo zombie", S_ZOMBIE, LVL(2, 12, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_HODS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("police officer", S_ZOMBIE, LVL(2, 6, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_MAGC, AD_FIRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("never an orc zombie", S_ZOMBIE, LVL(2, 6, 9, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_ORC, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("life seeker", S_ZOMBIE, LVL(2, 5, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_MAGC, AD_COLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("banished soul", S_ZOMBIE, LVL(2, 5, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_MAGC, AD_ELEC, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("life stealer", S_ZOMBIE, LVL(2, 5, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_MAGC, AD_ACID, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bound spirit", S_ZOMBIE, LVL(2, 5, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_MAGC, AD_FIRE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wailing spirit", S_ZOMBIE, LVL(2, 5, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_BREA, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deathly visage", S_ZOMBIE, LVL(2, 1, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_MAGC, AD_DISN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("orc zombie", S_ZOMBIE, LVL(2, 6, 9, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|20), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_ORC, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("dwarf zombie", S_ZOMBIE, LVL(2, 6, 9, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|20), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_DWARF, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("cat zombie", S_ZOMBIE, LVL(2, 18, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("green cat zombie", S_ZOMBIE, LVL(2, 18, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("monkey zombie", S_ZOMBIE, LVL(2, 12, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kappa zombie", S_ZOMBIE, LVL(2, 6, 10, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("interlude pionic", S_ZOMBIE, LVL(2, 13, -8, 78, 0), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_NACU, 2, 7), ATTK(AT_HUGS, AD_DFOO, 1, 5), ATTK(AT_EXPL, AD_SITM, 1, 8), ATTK(AT_ENGL, AD_LEVI, 2, 5), NO_ATTK, NO_ATTK), SIZ(1743, 233, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_SEE_INVIS, M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("fireman manuring onyx", S_ZOMBIE, LVL(2, 30, 3, 78, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_LITE, 2, 2), ATTK(AT_BREA, AD_PHYS, 3, 1), ATTK(AT_NONE, AD_NACU, 2, 7), ATTK(AT_LASH, AD_SHAN, 2, 2), ATTK(AT_TENT, AD_BLEE, 2, 2), ATTK(AT_HUGS, AD_MALK, 1, 8)), SIZ(807, 60, 0, MS_ALLA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lizard zombie", S_ZOMBIE, LVL(3, 5, 7, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SQEEK, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_ACID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mole zombie", S_ZOMBIE, LVL(3, 2, 6, 0, -2), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pointed ear zombie", S_ZOMBIE, LVL(3, 4, 9, 0, 3), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nummer zombie", S_ZOMBIE, LVL(3, 6, 9, 0, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STTP, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zombie technician", S_ZOMBIE, /* *yes* this one *does* have the metal-attracting magnet, nerfs be damned :-P */ LVL(3, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("miner zombie", S_ZOMBIE, LVL(3, 6, 9, 0, 3), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("real miner zombie", S_ZOMBIE, LVL(3, 6, 9, 0, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("actual miner zombie", S_ZOMBIE, LVL(3, 6, 9, 0, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue sentinel", S_ZOMBIE, LVL(3, 14, 2, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_FEMALE|M2_UNDEAD|M2_HUMAN, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead knaight", S_ZOMBIE, LVL(3, 14, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_POIS|M1_BREATHLESS|M1_REGEN|M1_HUMANOID, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_UNDEAD, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead rebel", S_ZOMBIE, LVL(3, 14, 2, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_UNDEAD|M2_HUMAN, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("goul", S_ZOMBIE, LVL(3, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("oh god ghoul", S_ZOMBIE, LVL(3, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_OHGOD, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undead maiden", S_ZOMBIE, LVL(3, 14, 2, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_FEMALE|M2_UNDEAD|M2_HUMAN, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("elf zombie", S_ZOMBIE, LVL(3, 6, 9, 0, 3), (G_GENO|G_SGROUP|G_NOCORPSE|20), A(ATTK(AT_CLAW, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), /* The creeping 42 is occassionally peaceful, to reduce the advantage ** of killing them for gain levels ** it cannot be genocided - not because genociding them would be unbalancing, ** but because not genociding them (cursed genocide scroll) would be. */ MON("creeping 42", S_ZOMBIE, LVL(4, 10, 10, 0, 0), (5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 42, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("human zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|30), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("grunthack zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_DISE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("cdda zombie", S_ZOMBIE, LVL(4, 6, 10, 0, -3), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("quadruped zombie", S_ZOMBIE, LVL(4, 7, 7, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("deceased zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUTE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("coronahack zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_NIVE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("humanoid zombie", S_ZOMBIE, LVL(4, 6, 9, 0, -3), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("o zombie", S_ZOMBIE, LVL(4, 0, 10, 0, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_WALLWALK, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("decaying ghoul", S_ZOMBIE, LVL(4, 8, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_DISE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GURGLE, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("grotesque zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BANI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("gombie", S_ZOMBIE, LVL(4, 2, 9, 0, -3), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gas zombie", S_ZOMBIE, LVL(4, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("changeling zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("shattering skeleton", S_ZOMBIE, LVL(4, 6, 7, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("helper zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_TAME, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("corona spammer", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spammer zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_RGROUP|G_PLATOON|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("raven zombie", S_ZOMBIE, /* by ais523 */ LVL(4, 8, 10, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 2, 2), ATTK(AT_BITE, AD_BLND, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("null zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("zombie", S_ZOMBIE, LVL(4, 2, 8, 0, -3), (G_GENO|G_NOCORPSE|40), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("elona zombie", S_ZOMBIE, LVL(4, 8, 9, 0, -5), (5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("descent zombie", S_ZOMBIE, LVL(4, 8, 9, 0, -5), (1|G_GENO), A(ATTK(AT_TUCH, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("one-in-a-hundred zombie", S_ZOMBIE, /* invisible */ LVL(4, 8, 9, 0, -5), (1), A(ATTK(AT_TUCH, AD_VAMP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("farting zombie", S_ZOMBIE, /* K2 wanted them for some reason */ LVL(4, 2, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("farting carcass", S_ZOMBIE, LVL(4, 12, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shambling skeleton", S_ZOMBIE, LVL(4, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("phone zombie", S_ZOMBIE, /* invisible */ LVL(4, 6, 8, 0, 0), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOEYES, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("everyday zombie", S_ZOMBIE, LVL(4, 0, 10, 0, -3), (G_GENO|G_NOCORPSE|8), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MISSING, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("mobile phone zombie", S_ZOMBIE, LVL(4, 6, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HANDY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOEYES, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("weaum zombie", S_ZOMBIE, LVL(4, 2, 8, 0, -3), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_DISE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("grave digger", S_ZOMBIE, LVL(4, 2, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("spade type", S_ZOMBIE, LVL(4, 12, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_SLEE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("ghast", S_ZOMBIE, LVL(4, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PLYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gastly", S_ZOMBIE, LVL(4, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("regularer zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|5|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("trellertrellertreller zombie", S_ZOMBIE, LVL(4, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dostich", S_ZOMBIE, /* spawns with khopesh, saprovorous */ LVL(4, 6, 10, 0, 2), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("low skeleton", S_ZOMBIE, /* mysteriously called "giant skeleton" in FHS??? */ LVL(4, 12, 4, 0, 0), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_BEAM, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 300, 0, MS_BONES, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vomitous ghoul", S_ZOMBIE, LVL(4, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_SPIT, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("air release ghoul", S_ZOMBIE, LVL(4, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_QUIET, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spew ghoul", S_ZOMBIE, LVL(4, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_SPIT, AD_VOMT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("intrigue heterophile", S_ZOMBIE, LVL(4, 28, -10, 12, -11), (G_LGROUP|3), A(ATTK(AT_SPIT, AD_AXUS, 1, 1), ATTK(AT_TRAM, AD_ALIN, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3745, 40, 0, MS_BOAST, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, MR_FIRE, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN| M1_TPORT, M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kronen oxidization volt", S_ZOMBIE, LVL(4, 15, -5, 94, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_MCRE, 4, 8), ATTK(AT_WEAP, AD_POLY, 3, 9), ATTK(AT_BITE, AD_TCKL, 1, 3), ATTK(AT_BUTT, AD_LETH, 1, 3), ATTK(AT_CLAW, AD_HODS, 4, 3), ATTK(AT_SPIT, AD_DRCO, 4, 8)), SIZ(2352, 639, 0, MS_BARBER, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_UNSOLID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("draugr", S_ZOMBIE, LVL(5, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ratling zombie", S_ZOMBIE, LVL(5, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_TUNNEL|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ost draugr", S_ZOMBIE, LVL(5, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("acidraugr", S_ZOMBIE, /* spawns with wand of acid */ LVL(5, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_ACID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("drow zombie", S_ZOMBIE, LVL(5, 6, 9, 0, -5), (G_GENO|G_SGROUP|G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_FIRE, 1, 6), ATTK(AT_NONE, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("acidic zombie", S_ZOMBIE, LVL(5, 6, 10, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_ACID, 2, 3), ATTK(AT_NONE, AD_ACID, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gasoline zombie", S_ZOMBIE, LVL(5, 8, 8, 0, -3), (G_GENO|4), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BOOM, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_RED), MON("grabber zombie", S_ZOMBIE, LVL(5, 7, 9, 0, -3), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_PHYS, 0, 0), ATTK(AT_HUGS, AD_TPTO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_CYAN), MON("half-dragon zombie", S_ZOMBIE, LVL(5, 6, 9, 0, -5), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 1, 6), ATTK(AT_NONE, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("hedden rust converter", S_ZOMBIE, LVL(5, 1, 9, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("orgarain zombie", S_ZOMBIE, LVL(5, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_TERR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ghoul", S_ZOMBIE, LVL(5, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PLYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("horse zombie", S_ZOMBIE, LVL(5, 8, 8, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("buff draugr", S_ZOMBIE, LVL(5, 6, 9, 0, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cockatrice zombie", S_ZOMBIE, /* evil patch idea by Tmasher */ LVL(5, 3, 3, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE|MR_COLD|MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD|M2_STALK, M3_INFRAVISION|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lol we invented another ghast", S_ZOMBIE, /* gnollhack lets-reinvent-the-wheel ghast */ LVL(5, 6, 8, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 4), ATTK(AT_CLAW, AD_PLYS, 1, 4), ATTK(AT_BITE, AD_DISE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_HUMAN|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rodent zombie", S_ZOMBIE, LVL(5, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("skeletal diver", S_ZOMBIE, LVL(5, 6, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM|M1_AMPHIBIOUS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("moaner type", S_ZOMBIE, LVL(5, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLIM, 1, 6), ATTK(AT_CLAW, AD_DISE, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_MALE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("ember thrall", S_ZOMBIE, LVL(5, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_DREN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rust converter", S_ZOMBIE, LVL(5, 1, 9, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("skeletal pirate", S_ZOMBIE, LVL(5, 8, 4, 0, 0), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("hedrow zombie", S_ZOMBIE, LVL(5, 6, 9, 0, -5), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID, M2_ELF|M2_STALK|M2_HOSTILE|M2_UNDEAD|M2_MALE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnoll witherling", S_ZOMBIE, LVL(5, 5, 7, 0, -4), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WTHR, 2, 4), ATTK(AT_BITE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("daedaedaedaedaedaeueueueuei gnoll", S_ZOMBIE, LVL(5, 5, 7, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DETH, 2, 4), ATTK(AT_BITE, AD_BLAS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("duedelue duedelue gnoll", S_ZOMBIE, LVL(5, 5, 7, 0, -4), (G_GENO|G_RGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PART, 2, 4), ATTK(AT_BITE, AD_RUNS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("zombie nymph", S_ZOMBIE, /* evil patch idea by jonadab */ LVL(5, 12, 6, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TPORT|M1_SWIM|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("conceited woman", S_ZOMBIE, LVL(5, 12, 6, 40, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_KICK, AD_SEDU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 900, 0, MS_FART_QUIET, MZ_HUMAN), MR_HITASONE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TPORT|M1_SWIM|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("dueu draugr", S_ZOMBIE, LVL(5, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("due-l-ue-l-ue-l draugr", S_ZOMBIE, LVL(5, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("suck yer brain", S_ZOMBIE, /* invisible */ LVL(5, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("duedue duedue due due dueueueueue", S_ZOMBIE, /* invisible */ LVL(5, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("u ran out of int and died", S_ZOMBIE, /* super-invisible */ LVL(5, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("sublethal crowding", S_ZOMBIE, LVL(5, 21, 10, 66, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_ENCH, 3, 6), ATTK(AT_SCRA, AD_CURS, 5, 2), ATTK(AT_TUCH, AD_TECH, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(13, 923, 0, MS_FEARHARE, MZ_HUGE), MR_COLD, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("stinking ghoul", S_ZOMBIE, LVL(6, 7, 9, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 7), ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("centaur zombie", S_ZOMBIE, LVL(6, 7, 8, 0, -2), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("marine zombie", S_ZOMBIE, LVL(6, 6, 10, 0, -2), (G_GENO|2|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("clap zombie", S_ZOMBIE, LVL(6, 7, 8, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LUCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("zombie security guard", S_ZOMBIE, LVL(6, 8, 5, 0, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("casting skull", S_ZOMBIE, LVL(6, 12, -1, 30, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_MAGC, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("skeleton worrior", S_ZOMBIE, LVL(6, 12, 4, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("brain-eating ghoul", S_ZOMBIE, /* evil patch idea from DCSS */ LVL(6, 7, 9, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 7), ATTK(AT_BITE, AD_DRIN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fell commander", S_ZOMBIE, LVL(6, 10, 10, 0, -2), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_MAGM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* dummy monster for doomed barracks, in case one is spawned too early --Amy */ MON("stunted zombieman", S_ZOMBIE, LVL(6, 10, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("zombie stuntman", S_ZOMBIE, /* teleports randomly */ LVL(6, 10, 10, 0, -2), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("zombieman", S_ZOMBIE, /* has shotgun or hand blaster */ LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("disturbedo", S_ZOMBIE, LVL(6, 10, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GIBBERISH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("protestainst ettin zombie", S_ZOMBIE, LVL(6, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dark background ettin zombie", S_ZOMBIE, LVL(6, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|7), A(ATTK(AT_CLAW, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("sumthins killin ya", S_ZOMBIE, /* invisible */ LVL(6, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hehehe your game ended bro", S_ZOMBIE, /* super-invisible */ LVL(6, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hungry dead potato", S_ZOMBIE, LVL(6, 5, 7, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("reserve zombie", S_ZOMBIE, LVL(6, 6, 10, 0, -2), (G_GENO|3|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUTE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rotting carcass", S_ZOMBIE, LVL(6, 5, 7, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("floating skull", S_ZOMBIE, LVL(6, 12, -1, 30, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ubercentaur zombie", S_ZOMBIE, LVL(6, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 2, 8), ATTK(AT_BITE, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("silkman", S_ZOMBIE, /* spawns with 50 soft stars */ LVL(6, 10, 10, 0, -2), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ettin skeleton", S_ZOMBIE, LVL(6, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ettin zombie", S_ZOMBIE, LVL(6, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|7), A(ATTK(AT_CLAW, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crabbily togo", S_ZOMBIE, LVL(6, 14, -9, 83, -7), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_DRIN, 6, 4), ATTK(AT_HUGS, AD_HALU, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(29, 114, 0, MS_HANDY, MZ_HUGE), MR_COLD|MR_ELEC, MR_COLD, M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("morale henchmen", S_ZOMBIE, LVL(6, 21, 5, 18, -16), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_TENT, AD_DRCO, 6, 3), ATTK(AT_BUTT, AD_LETH, 7, 1), ATTK(AT_NONE, AD_WERE, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1787, 151, 0, MS_LIEDER, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ogre zombie", S_ZOMBIE, LVL(7, 10, 5, 0, -3), (G_GENO|G_NOCORPSE|7), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STRONG|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("juju zombi", S_ZOMBIE, LVL(7, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("striking womanizing", S_ZOMBIE, LVL(7, 11, -7, 6, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_DETH, 1, 7), ATTK(AT_EXPL, AD_FUMB, 6, 5), ATTK(AT_BITE, AD_COLD, 2, 6), ATTK(AT_BREA, AD_PLYS, 3, 5), ATTK(AT_SPIT, AD_POLY, 1, 4), ATTK(AT_BITE, AD_HALU, 5, 5)), SIZ(66, 211, 0, MS_SHOE, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("smombie", S_ZOMBIE, LVL(7, 4, 6, 0, -4), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HANDY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("zombie runner", S_ZOMBIE, LVL(7, 13, 9, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crypt creep", S_ZOMBIE, LVL(7, 12, 6, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_DRST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("chiropteran zombie", S_ZOMBIE, LVL(7, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1,8), ATTK(AT_CLAW, AD_PHYS, 1,8), ATTK(AT_BITE, AD_PHYS, 1,6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_SQEEK, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_ANIMAL|M1_FLY|M1_CARNIVORE|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, M4_BAT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kebab zombie", S_ZOMBIE, LVL(7, 8, 7, 0, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thought eater", S_ZOMBIE, LVL(7, 12, 2, 0, -3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SPC2, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real thought eater", S_ZOMBIE, LVL(7, 12, 2, 0, -3), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SPC2, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 200, 0, MS_BARK, MZ_SMALL), MR_COLD, MR_COLD, M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flailed jawed onrushing", S_ZOMBIE, LVL(7, 12, 0, 49, 0), (3), A(ATTK(AT_BITE, AD_MCRE, 7, 5), ATTK(AT_LASH, AD_CNCL, 7, 1), ATTK(AT_SPIT, AD_CHKH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1177, 122, 0, MS_WERE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("victory wildering", S_ZOMBIE, LVL(7, 12, -8, 3, 0), (3), A(ATTK(AT_SPIT, AD_CNCL, 4, 9), ATTK(AT_CLAW, AD_DEPR, 4, 6), ATTK(AT_KICK, AD_SOUN, 2, 5), ATTK(AT_CLAW, AD_DREA, 2, 4), ATTK(AT_WEAP, AD_ILLU, 8, 1), ATTK(AT_LASH, AD_SITM, 1, 1)), SIZ(189, 54, 0, MS_AREOLA, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE, MR_COLD, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("daubed useability", S_ZOMBIE, LVL(7, 16, 5, 62, -15), (G_GENO|1), A(ATTK(AT_TUCH, AD_NIVE, 6, 9), ATTK(AT_BREA, AD_DREA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(628, 188, 0, MS_CLOCK, MZ_MEDIUM), MR_ELEC|MR_POISON, MR_ELEC, M1_AMPHIBIOUS|M1_NOHEAD|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("reintegrated interloping", S_ZOMBIE, LVL(7, 11, -6, 24, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_SPIT, AD_RUST, 1, 9), ATTK(AT_WEAP, AD_CORR, 3, 5), ATTK(AT_GAZE, AD_AGGR, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(59, 357, 0, MS_BOT, MZ_LARGE), MR_DISINT, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rotting corpse", S_ZOMBIE, LVL(8, 12, 4, 10, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRST, 1, 3), ATTK(AT_CLAW, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("drakeling zombie", S_ZOMBIE, LVL(8, 9, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_SPIT, AD_ACID, 2, 4), ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_ANIMAL|M1_CARNIVORE|M1_ACID|M1_NOTAKE, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pusharound bully", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SWAP, 3, 6), ATTK(AT_BEAM, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tarman", S_ZOMBIE, /* spawns with 30 tar stars */ LVL(8, 10, 3, 0, -3), (2|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("xorn zombie", S_ZOMBIE, LVL(8, 6, 5, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_NOHANDS|M1_WALLWALK|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("foul corpse", S_ZOMBIE, LVL(8, 7, 7, 5, -2), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elemental zombie", S_ZOMBIE, LVL(8, 5, 4, 30, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE|M2_WANDER|M2_JEWELS, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rotting abomination", S_ZOMBIE, LVL(8, 12, 4, 0, -6), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_DISE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_MUMBLE, MZ_LARGE), MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("moaning corpse", S_ZOMBIE, LVL(8, 6, 6, 0, -3), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dennisball", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RBRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("superdeep type", S_ZOMBIE, /* flickers, is not attacked by pets */ LVL(8, 10, 3, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_NONMOVING, M4_REFLECT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mature wearer", S_ZOMBIE, /* spawns with soft sneakers */ LVL(8, 10, 0, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_POIS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant skeleton", S_ZOMBIE, LVL(8, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GIANT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("marked-for-death corona patient", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NIVE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bartoli meanie", S_ZOMBIE, /* spawns with pistol */ LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POIS, 3, 6), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("sharpclaw corpse", S_ZOMBIE, LVL(8, 7, 7, 5, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLEE, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("swimkus", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POIS, 3, 6), ATTK(AT_TUCH, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("zombie brute", S_ZOMBIE, LVL(8, 8, 7, 0, -3), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 4, 3), ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_RED), MON("zombie soldier", S_ZOMBIE, LVL(8, 9, 2, 0, -3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("air corpse", S_ZOMBIE, LVL(8, 5, 4, 10, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("scream in the dark", S_ZOMBIE, /* spawn with blade of grace, mummy wrapping and round mail */ LVL(8, 8, 6, 0, -4), (1), A(ATTK(AT_WEAP, AD_SOUN, 3, 8), ATTK(AT_RATH, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_NASTY, M3_INFRAVISION, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant zombie", S_ZOMBIE, LVL(8, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("unicorn zombie", S_ZOMBIE, LVL(8, 10, 0, 60, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER|M2_STRONG|M2_JEWELS, M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("junethack puppet", S_ZOMBIE, /* talks about a nonexistant tournament */ LVL(8, 12, 5, 20, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_OHGOD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("mafia car", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SGLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dronepeople", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DEBT, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("humongous zombie", S_ZOMBIE, LVL(8, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DGST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("small principal", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RNG, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRINCIPAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("corprus converter", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE|M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("outunderooed cancer patient", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PEST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("underwear fighter", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_INSA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PANTS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dungeon ghoul", S_ZOMBIE, LVL(8, 8, 5, 15, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead templar", S_ZOMBIE, LVL(8, 8, 4, 20, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("pale asian lady", S_ZOMBIE, LVL(8, 8, 4, 20, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("puppet", S_ZOMBIE, LVL(8, 12, 5, 20, 8), (G_GENO|3), A(ATTK(AT_BEAM, AD_DRST, 2, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BEAM, AD_VULN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC|M2_UNDEAD, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("regulary authority worker", S_ZOMBIE, LVL(8, 12, 5, 0, -8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_THIE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BOT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("walking corpse", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("putrid zombie", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_POIS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wondering brother", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEBU, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("petrificator", S_ZOMBIE, /* jonadab wanted a mindless, non-infravisible monster with a petrification attack */ LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STON, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("super bully", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_UVUU, 3, 6), ATTK(AT_BEAM, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("only thief", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SITM, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cornflake zombie", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FAMN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jasmine girl", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_POIS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("milu", S_ZOMBIE, /* heals confusion and stun in one turn */ LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_RATH, AD_PLYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE|M2_STRONG, M3_INFRAVISION|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("lei", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_RATH, AD_PLYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MALE|M2_STRONG, M3_INFRAVISION|M3_NOTAME, M4_REVIVE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead type", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ostro", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("superpete", S_ZOMBIE, LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("girl platform boot", S_ZOMBIE, /* uses buffalo boots */ LVL(8, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("regular barrowgrim soldier", S_ZOMBIE, /* spawns with long sword */ LVL(9, 12, 0, 25, -10), (4), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("troll zombie", S_ZOMBIE, LVL(9, 8, 6, 0, -5), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("force overemphasized", S_ZOMBIE, LVL(9, 6, -6, 12, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_SHRD, 6, 2), ATTK(AT_SPIT, AD_FUMB, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(629, 319, 0, MS_PARROT, MZ_TINY), MR_COLD|MR_ACID, 0, M1_HIDE|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hew feistier deprogramming vivisection aboil", S_ZOMBIE, LVL(9, 10, 2, 50, 17), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TUCH, AD_STON, 5, 4), ATTK(AT_CLAW, AD_HALU, 6, 3), ATTK(AT_EXPL, AD_MALK, 1, 2), ATTK(AT_CLAW, AD_TLPT, 1, 7), NO_ATTK, NO_ATTK), SIZ(2811, 294, 0, MS_NEIGH, MZ_HUGE), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS| M1_POIS, M2_LORD|M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("zombie bee", S_ZOMBIE, /* evil patch idea from DCSS */ LVL(9, 20, -4, 0, 0), (G_GENO|1|G_SGROUP|G_NOCORPSE), A(ATTK(AT_STNG, AD_DRST, 1, 3), ATTK(AT_STNG, AD_DRST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_COLD|MR_SLEEP, 0, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_FEMALE|M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("zelomp", S_ZOMBIE, LVL(9, 8, 3, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("blech homer", S_ZOMBIE, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_ACID, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISIBLE|M3_SLIME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("umbra zombie", S_ZOMBIE, LVL(9, 6, 8, 0, -5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_TUNNEL, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("boulder zombie", S_ZOMBIE, /* by Tangles, spawns with 3 boulders */ LVL(9, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("zombie boulder", S_ZOMBIE, /* by aosdict, always mimics a boulder */ LVL(9, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISION|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("smaller mind flayer zombie", S_ZOMBIE, LVL(9, 10, 0, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1400, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zegrump", S_ZOMBIE, LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_DISE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("prehensile paragraphed", S_ZOMBIE, LVL(9, 12, 7, 14, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_CONT, 9, 5), ATTK(AT_WEAP, AD_FRZE, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1843, 366, 0, MS_ARREST, MZ_HUMAN), MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_MINION|M2_HUMAN, M3_NOTAME|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("slunk navigator cinematographer", S_ZOMBIE, LVL(9, 10, 7, 99, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_TLPT, 8, 5), ATTK(AT_MAGC, AD_MANA, 2, 3), ATTK(AT_BITE, AD_WET, 3, 5), ATTK(AT_KICK, AD_BLND, 8, 6), ATTK(AT_ENGL, AD_TDRA, 7, 6), NO_ATTK), SIZ(488, 1319, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_SLITHY|M1_REGEN, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("zombie baddie", S_ZOMBIE, LVL(10, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nymph zombie", S_ZOMBIE, LVL(10, 30, 10, 20, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_LAUGH, MZ_TINY), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_GREEDY|M2_NASTY|M2_UNDEAD, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phalanx", S_ZOMBIE, LVL(10, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_POIS|M1_BREATHLESS, M2_STALK|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("zombie warrior", S_ZOMBIE, LVL(10, 12, 4, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("closemouth zombie", S_ZOMBIE, LVL(10, 6, 4, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUTE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead henchmen", S_ZOMBIE, /* plural is sic from dungeon lords */ LVL(10, 10, 7, 0, 0), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("skeleton berserker", S_ZOMBIE, LVL(10, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("bird zombie", S_ZOMBIE, LVL(10, 8, 8, 0, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_FLY, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ghoul apprentice", S_ZOMBIE, LVL(10, 9, 6, 5, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("full dead", S_ZOMBIE, LVL(10, 6, 10, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("angel zombie", S_ZOMBIE, LVL(10, 8, 8, 10, 10), (G_GENO|2|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ghoul mage", S_ZOMBIE, LVL(10, 12, 4, 10, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_TUNNEL|M1_NEEDPICK|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("asylum ghoul", S_ZOMBIE, LVL(10, 8, 4, 15, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_INSA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("ghoul caster", S_ZOMBIE, LVL(10, 12, 4, 10, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_TUNNEL|M1_NEEDPICK|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("thermal bath", S_ZOMBIE, LVL(10, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONT, 1, 8), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dao lao gui monk", S_ZOMBIE, LVL(10, 12, 6, 0, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_BEAM, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SHRIEK, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_STRONG|M2_HOSTILE|M2_STALK, M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sars zombie", S_ZOMBIE, LVL(10, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NIVE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elder", S_ZOMBIE, LVL(10, 8, 5, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("flesheater", S_ZOMBIE, LVL(10, 12, 4, 10, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ancient coffin", S_ZOMBIE, LVL(10, 10, 4, 20, -2), (G_GENO|2), A(ATTK(AT_BEAM, AD_NPRO, 3, 3), ATTK(AT_GAZE, AD_DIMN, 3, 4), ATTK(AT_BEAM, AD_ICUR, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_STONE, 0, M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("secretive informant", S_ZOMBIE, /* does not move if you haven't guessed the code yet; spawns with hand blaster and 20 blaster bolts */ LVL(10, 12, 4, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CODE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("servant of Glaaki", S_ZOMBIE, LVL(10, 12, 4, 10, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_DISE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("refuge", S_ZOMBIE, LVL(10, 10, 3, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("hungry dead", S_ZOMBIE, LVL(10,11,10, 0, 0), (G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_REGEN|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHEAD, M2_STALK|M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grunt-a-lot zombie", S_ZOMBIE, LVL(10, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_EVIL, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dead hc girl", S_ZOMBIE, LVL(10, 6, 4, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dead hc alien", S_ZOMBIE, LVL(10, 6, 2, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_FIRE|MR_DEATH|MR_STONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("christmas man", S_ZOMBIE, LVL(10, 9, 8, 0, -3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("deep crypt zombie", S_ZOMBIE, LVL(10, 12, 4, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reductive siphon facsimile", S_ZOMBIE, LVL(10, 13, 2, 9, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_FIRE, 9, 6), ATTK(AT_BITE, AD_WERE, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1530, 657, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mafioso", S_ZOMBIE, LVL(11, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SGLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("metal mafioso", S_ZOMBIE, LVL(11, 10, 3, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SGLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_METALMAFIA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_METALLIVORE|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plague bearer", S_ZOMBIE, LVL(11, 8, 3, 30, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("greener zombie", S_ZOMBIE, LVL(11, 8, 3, 30, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISE, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tasmanian zombie", S_ZOMBIE, LVL(11, 6, 8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("zombie prostitute", S_ZOMBIE, /* evil patch idea from DCSS */ LVL(11, 12, -2, 20, -5), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DISE, 1, 10), ATTK(AT_KICK, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zombie whore", S_ZOMBIE, /* spawns with hippie heels */ LVL(11, 12, -2, 20, -5), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DISE, 1, 10), ATTK(AT_KICK, AD_DROP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sylph zombie", S_ZOMBIE, LVL(11, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("importing foliar", S_ZOMBIE, LVL(11, 22, 8, 26, 20), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_ANTI, 7, 1), ATTK(AT_BUTT, AD_FIRE, 4, 1), ATTK(AT_ENGL, AD_DREA, 2, 7), ATTK(AT_WEAP, AD_SITM, 7, 8), ATTK(AT_BUTT, AD_CONT, 2, 3), ATTK(AT_BUTT, AD_ICUR, 8, 9)), SIZ(419, 925, 0, MS_SELFHARM, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("haunter", S_ZOMBIE, LVL(12, 9, 4, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_BITE, AD_PHYS, 2, 9), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wor skeleton", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pale shambler", S_ZOMBIE, LVL(12, 10, 0, 30, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("deep crypt creep", S_ZOMBIE, LVL(12, 12, -1, 30, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("zombified dwarf", S_ZOMBIE, LVL(12, 12, -1, 25, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_EXPL, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_DWARF, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("unseen draugr", S_ZOMBIE, LVL(12, 9, 4, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("invisdraugr", S_ZOMBIE, /* invisible */ LVL(12, 9, 4, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ur shits being stolen", S_ZOMBIE, /* super-invisible */ LVL(12, 9, 4, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("clapperskeleton", S_ZOMBIE, LVL(12, 6, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_MUTE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("that stuff wasnt yours anyway", S_ZOMBIE, /* invisible */ LVL(12, 9, 4, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("putrid revenant", S_ZOMBIE, LVL(12, 14, 2, 20, -8), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_DISE, 4, 6), ATTK(AT_BITE, AD_DRLI, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_WAIL, MZ_LARGE), MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("environment skeleton", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_CNCL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("graveyard skeleton", S_ZOMBIE, /* spawns with pick-axe */ LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TUNNEL|M1_NEEDPICK, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("smash skeleton", S_ZOMBIE, LVL(12, 7, 6, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hittable skeleton", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white girl platform boot", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("wimp skeleton", S_ZOMBIE, LVL(12, 8, 5, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("a-peer", S_ZOMBIE, LVL(12, 10, 0, 30, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("draugr zombie", S_ZOMBIE, LVL(12, 9, 4, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gnoll ghoul", S_ZOMBIE, LVL(12, 12, 0, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PLYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("skelet", S_ZOMBIE, LVL(12, 4, 5, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("skeleton", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("farting skeleton", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("player skeleton", S_ZOMBIE, /* playable race */ LVL(12, 8, 4, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("passive skeleton", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bone-throw-back-and-forth skeleton", S_ZOMBIE, /* spawns with bone club and 7 bone daggers */ LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_FAKE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("walking stick blubberer", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_INSA, 1, 6), ATTK(AT_GAZE, AD_INSA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_MALE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("skeletor in heels", S_ZOMBIE, /* by Demo */ LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_MALE, M3_INFRAVISION, M4_BLOCKHEELBOOTS|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("skeleton sissy", S_ZOMBIE, LVL(12, 8, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SISSY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pot skeleton", S_ZOMBIE, /* spawns with d3 potions of acid */ LVL(12, 6, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ax", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("skeleton warrior", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("superskeleton warrior", S_ZOMBIE, /* spawns with bronze shield and stinging sword */ LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("barrowgrim wizard", S_ZOMBIE, /* spawns with robe and quarterstaff */ LVL(12, 12, -2, 30, -10), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bone servant", S_ZOMBIE, LVL(12, 6, 5, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("necroskeleton", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("necro archer", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("3g controller", S_ZOMBIE, LVL(12, 12, 5, 0, -20), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_MALK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_NOTAME|M3_TRAITOR|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("skeleton archer", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("skeleton mage", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("necromage", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("beamer", S_ZOMBIE, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TLPT, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Ruth", S_ZOMBIE, LVL(12, 10, -2, 90, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_DRST, 5, 5), ATTK(AT_BREA, AD_DRST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_RADIUM(2) BLOCK_HEELED_COMBAT_BOOT SOFT_SNEAKERS SCR_CREATE_MONSTER */ MON("water skeleton", S_ZOMBIE, LVL(13, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SWIM, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pompeji retributor", S_ZOMBIE, LVL(13, 21, -12, 70, 13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ELEC|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cliquey revelling potbellied", S_ZOMBIE, LVL(13, 3, -1, 6, -12), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_LASH, AD_DIMN, 4, 8), ATTK(AT_KICK, AD_DRLI, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4695, 318, 0, MS_CORONA, MZ_LARGE), MR_ELEC|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_DEMON|M2_GREEDY|M2_JEWELS|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("pardoner", S_ZOMBIE, LVL(14, 16, 2, 7, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_UNDEAD|M2_HUMAN, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("grunt dragon zombie", S_ZOMBIE, LVL(14, 9, -1, 20, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_DRIN, 4, 6), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("weaum dragon zombie", S_ZOMBIE, LVL(14, 9, -1, 20, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_DISE, 4, 6), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("returned potato", S_ZOMBIE, LVL(14, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SLOW, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ponderous apparition", S_ZOMBIE, LVL(14, 12, 2, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT|MR_SLEEP|MR_DEATH|MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_WALLWALK|M1_UNSOLID|M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_COLLECT|M2_UNDEAD|M2_HOSTILE, M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("secretous knight", S_ZOMBIE, LVL(14, 16, 2, 7, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_UNDEAD|M2_HUMAN, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("returned archer", S_ZOMBIE, LVL(14, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SLOW, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("legionnaire", S_ZOMBIE, LVL(14, 8,10, 0, -5), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STCK, 1, 6), ATTK(AT_GAZE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("ice warrior", S_ZOMBIE, LVL(14, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FRZE, 2, 7), ATTK(AT_TUCH, AD_SLOW, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("knight of the princess's guard", S_ZOMBIE, LVL(14, 16, 2, 7, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_UNDEAD|M2_HUMAN, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("darkmoon knight", S_ZOMBIE, LVL(14, 16, 2, 7, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_UNDEAD|M2_HUMAN, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan girl platform boot", S_ZOMBIE, LVL(14, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PAIN, 2, 7), ATTK(AT_KICK, AD_SLOW, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice archer", S_ZOMBIE, LVL(14, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FRZE, 2, 7), ATTK(AT_TUCH, AD_SLOW, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("corpse archer", S_ZOMBIE, LVL(14, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 2, 7), ATTK(AT_TUCH, AD_SLOW, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("fjell knight", S_ZOMBIE, LVL(14, 16, 2, 7, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_UNDEAD|M2_HUMAN, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("stream knight", S_ZOMBIE, /* super-invisible */ LVL(14, 16, 2, 7, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_UNDEAD|M2_HUMAN, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("returned mage", S_ZOMBIE, LVL(14, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SLOW, 1, 7), ATTK(AT_MAGC, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("corpse mage", S_ZOMBIE, LVL(14, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DISE, 2, 7), ATTK(AT_TUCH, AD_SLOW, 1, 7), ATTK(AT_MAGC, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("warrior of sunlight", S_ZOMBIE, LVL(14, 16, 7, 7, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_POIS|M1_BREATHLESS|M1_REGEN|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_UNDEAD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("kite zombie", S_ZOMBIE, LVL(14, 8, 2, 10, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_NOHANDS|M1_BREATHLESS|M1_MINDLESS, M2_UNDEAD|M2_HOSTILE|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("strong zombie", S_ZOMBIE, LVL(14, 8, 10, 0, -5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ghoul servant", S_ZOMBIE, LVL(14, 6, 5, 15, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("floral postilion misquoted", S_ZOMBIE, LVL(14, 18, -3, 54, 0), (3), A(ATTK(AT_BEAM, AD_EDGE, 8, 5), ATTK(AT_TRAM, AD_RNG, 5, 9), ATTK(AT_GAZE, AD_VAPO, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(552, 0, 0, MS_ARREST, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID, MR_COLD, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS, M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ghoul queen", S_ZOMBIE, LVL(14, 12, 0, 30, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PLYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_TUNNEL|M1_NEEDPICK|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("zombie dragon", S_ZOMBIE, LVL(14, 8, -1, 20, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("drowned dead one", S_ZOMBIE, LVL(15, 11, -1, 10, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("fiery carcass", S_ZOMBIE, LVL(15, 11, -1, 10, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gug", S_ZOMBIE, LVL(15, 18, 5, 15, -4), (G_GENO|G_NOCORPSE|1|G_LGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PLYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("mind flayer zombie", S_ZOMBIE, LVL(15, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ETA terrorist", S_ZOMBIE, LVL(15, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_EXPL, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("helpseek zombie", S_ZOMBIE, LVL(15, 6, -1, 10, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUTE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("controllers baddie", S_ZOMBIE, LVL(15, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BRIBE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goddaughter effervesced", S_ZOMBIE, LVL(15, 12, 2, 6, 0), (4), A(ATTK(AT_KICK, AD_CORR, 1, 1), ATTK(AT_GAZE, AD_WRAP, 7, 2), ATTK(AT_MAGC, AD_TLPT, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1059, 638, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_COLD|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_CONCEAL|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID| M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_MAGIC, M3_NONMOVING|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("sovietized nepalese", S_ZOMBIE, LVL(15, 12, -1, 51, -4), (2), A(ATTK(AT_WEAP, AD_STON, 4, 1), ATTK(AT_BUTT, AD_WERE, 8, 3), ATTK(AT_ENGL, AD_CURS, 8, 8), ATTK(AT_SPIT, AD_SHRD, 7, 1), ATTK(AT_BREA, AD_PAIN, 2, 2), NO_ATTK), SIZ(1509, 212, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_REGEN|M1_METALLIVORE, M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_PETRIFIES|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("minotaur zombie", S_ZOMBIE, LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO|MR_SLEEP|MR_DRAIN|MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_UNDEAD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cleaved zombie", S_ZOMBIE, LVL(15, 12, 2, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji chaos follower", S_ZOMBIE, LVL(15, 22, -15, 60, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHAO, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT|M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fingernail zombie", S_ZOMBIE, /* spawns with lower arm blade */ LVL(15, 8, 5, 15, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("full refuge", S_ZOMBIE, LVL(15, 12, 2, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("deformed zombie", S_ZOMBIE, LVL(15, 10, 7, 10, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("axe zombie", S_ZOMBIE, LVL(15, 8, 5, 15, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("roaming skull", S_ZOMBIE, LVL(15, 6, 5, 10, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flying skull", S_ZOMBIE, LVL(15, 12, 1, 20, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 1, 3), ATTK(AT_BITE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flayed skull", S_ZOMBIE, LVL(15, 12, -1, 30, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_BUTT, AD_DRIN, 2, 4), ATTK(AT_GAZE, AD_DREN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plaguebearer of Nurgle", S_ZOMBIE, LVL(15, 12, -4, 40, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISE, 2, 5), ATTK(AT_CLAW, AD_DISE, 2, 5), ATTK(AT_BUTT, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Robat", S_ZOMBIE, /* the zombie of a soldier who wants to keep fighting even after death */ LVL(15, 9, 2, 60, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_AXUS, 5, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: ASSAULT_RIFLE BULLET(100) KNIFE */ MON("spooky fieldpiece", S_ZOMBIE, LVL(15, 14, -7, 63, 11), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_SOUN, 2, 1), ATTK(AT_TUCH, AD_MINA, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3642, 858, 0, MS_NEIGH, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_POIS, M2_VAMPIRE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sickle skeleton", S_ZOMBIE, LVL(16, 10, 2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("regulary authority overseer", S_ZOMBIE, LVL(16, 12, -3, 40, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_THIE, 1, 4), ATTK(AT_CLAW, AD_THIE, 1, 4), ATTK(AT_BEAM, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BOT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("liquor corpse", S_ZOMBIE, /* permaconfused */ LVL(16, 7, 0, 60, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STRONG|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("deepstate overseer", S_ZOMBIE, LVL(16, 12, -3, 40, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_THIE, 1, 4), ATTK(AT_CLAW, AD_THIE, 1, 4), ATTK(AT_BEAM, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("unrepentant undead", S_ZOMBIE, LVL(16, 8, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("zombie master", S_ZOMBIE, LVL(16, 10, 5, 30, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, M4_REVIVE, M5_CDDA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("conferencing pitifullest", S_ZOMBIE, LVL(16, 11, 3, 73, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NGRA, 8, 1), ATTK(AT_BREA, AD_HALU, 6, 9), ATTK(AT_LASH, AD_GLIB, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1245, 339, 0, MS_PARROT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("festering dreadlord", S_ZOMBIE, LVL(16, 18, 0, 40, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_DISE, 6, 6), ATTK(AT_GAZE, AD_PLYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 1, 8), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_GROWL, MZ_LARGE), MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("robot terminator zombie", S_ZOMBIE, LVL(16, 10, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BOT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty robot terminator zombie", S_ZOMBIE, LVL(16, 10, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BOT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("paper snatcher", S_ZOMBIE, LVL(16, 10, -4, 80, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SITM, 2, 8), ATTK(AT_BITE, AD_DISE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_FEMALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("unholy filth", S_ZOMBIE, LVL(16, 8, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DCAY, 2, 6), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("plague ghoul", S_ZOMBIE, LVL(16, 9, 0, 35, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POIS, 4, 4), ATTK(AT_CLAW, AD_POIS, 4, 4), ATTK(AT_BITE, AD_DRCO, 5, 5), ATTK(AT_BEAM, AD_WISD, 5, 5), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("maligant knight", S_ZOMBIE, LVL(16, 10, -3, 20, -5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD|M2_STALK, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("malig(n)ant knight", S_ZOMBIE, /* invisible */ LVL(16, 10, -3, 20, -5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("eeeh! eeeh!", S_ZOMBIE, /* invisible */ LVL(16, 10, -3, 20, -5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_ICUR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("bone warrior", S_ZOMBIE, LVL(16, 10, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SLOW, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("hasty shudderingly", S_ZOMBIE, LVL(16, 15, 6, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TPTO, 5, 8), ATTK(AT_EXPL, AD_CNCL, 8, 9), ATTK(AT_BEAM, AD_NIVE, 8, 7), ATTK(AT_BITE, AD_DFOO, 4, 9), NO_ATTK, NO_ATTK), SIZ(164, 503, 0, MS_BOT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bone archer", S_ZOMBIE, LVL(16, 10, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SLOW, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("deadbone archer", S_ZOMBIE, /* spawns with bow and 40 bone arrows */ LVL(16, 10, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SLOW, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("bone plug", S_ZOMBIE, LVL(16, 10, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_UNPR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("sickly warrior", S_ZOMBIE, LVL(16, 10, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_VOMT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bone mage", S_ZOMBIE, LVL(16, 10, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SLOW, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("vorpal were-alhoontrice zombie", S_ZOMBIE, /* by Tangles, noeyes and nolimbs to make sure it sucks as wereform */ LVL(17, 9, -4, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DETH, 3, 6), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_TENT, AD_STON, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), ATTK(AT_NONE, AD_STON, 0, 0)), SIZ(1200, 1200, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY|M1_SEE_INVIS|M1_MINDLESS|M1_REGEN|M1_NOEYES|M1_NOLIMBS|M1_NOTAKE, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_WERE, M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("revenant", S_ZOMBIE, LVL(17, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRDX, 4, 7), ATTK(AT_CLAW, AD_DRCO, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("annoying skull", S_ZOMBIE, LVL(17, 15, -1, 30, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHRIEK, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("screaming skull", S_ZOMBIE, LVL(17, 15, -1, 30, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_TUCH, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHRIEK, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ungrudgingly wombat", S_ZOMBIE, LVL(17, 23, -1, 21, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_STON, 6, 4), ATTK(AT_TUCH, AD_SLIM, 7, 9), ATTK(AT_TUCH, AD_NAST, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1291, 187, 0, MS_HCALIEN, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOHEAD|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("uncover sponsor", S_ZOMBIE, LVL(17, 13, 5, 59, 0), (3), A(ATTK(AT_KICK, AD_DREN, 6, 7), ATTK(AT_ENGL, AD_DRST, 7, 1), ATTK(AT_NONE, AD_DISP, 1, 1), ATTK(AT_SCRA, AD_DISE, 8, 2), NO_ATTK, NO_ATTK), SIZ(1739, 554, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS, M2_VAMPIRE|M2_MAGIC, M3_INFRAVISIBLE|M3_PETTY|M3_POKEMON|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scattered sharable", S_ZOMBIE, LVL(17, 11, 7, 53, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BREA, AD_BURN, 6, 8), ATTK(AT_CLAW, AD_ALIN, 8, 5), ATTK(AT_SCRA, AD_WISD, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1555, 385, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, MR_STONE, M1_CLING|M1_NEEDPICK|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("incontinent dining stewing", S_ZOMBIE, LVL(17, 12, -9, 26, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_RNG, 5, 8), ATTK(AT_NONE, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(664, 176, 0, MS_HUMANOID, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE, 0, M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("plague horde", S_ZOMBIE, LVL(18, 10, 0, 50, -3), (G_VLGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POIS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("corpse fiend", S_ZOMBIE, LVL(18, 18, 5, 15, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DISE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("plague skeleton", S_ZOMBIE, LVL(18, 11, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POIS, 2, 9), ATTK(AT_TUCH, AD_SLOW, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("red girl platform boot", S_ZOMBIE, LVL(18, 11, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 2, 9), ATTK(AT_KICK, AD_SLOW, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("burning dead potato", S_ZOMBIE, LVL(18, 11, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 2, 9), ATTK(AT_TUCH, AD_SLOW, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("scorched skeleton", S_ZOMBIE, LVL(18, 11, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 9, 2), ATTK(AT_TUCH, AD_SLOW, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("burning archer", S_ZOMBIE, LVL(18, 11, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 2, 9), ATTK(AT_TUCH, AD_SLOW, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("scorched archer", S_ZOMBIE, LVL(18, 11, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 9, 2), ATTK(AT_TUCH, AD_SLOW, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("broken ufo", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("zelowp", S_ZOMBIE, LVL(18, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("aimless skellie", S_ZOMBIE, LVL(18, 7, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_MUTE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("upper disturbedo", S_ZOMBIE, LVL(18, 13, 4, 20, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GIBBERISH, MZ_HUMAN), MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("burning mage", S_ZOMBIE, LVL(18, 11, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 2, 9), ATTK(AT_TUCH, AD_SLOW, 1, 9), ATTK(AT_MAGC, AD_SPEL, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("ufo", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("percents ufo", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("forgotten ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_AMNE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("detached ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SHAN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("longskull", S_ZOMBIE, /* 50% chance of spawning with pointed helmet */ LVL(18, 16, -5, 50, -2), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_INVE, 4, 6), ATTK(AT_BEAM, AD_FAKE, 0, 0), ATTK(AT_HUGS, AD_DRIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_DEEPSTATE, MZ_SMALL), MR_ELEC|MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_METALLIVORE|M1_FLY, M2_PRINCE|M2_STRONG|M2_WANDER|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("remembered ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_MEMO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("etheric ufo part", S_ZOMBIE, /* spawns with crossbow and 50 ether bolts */ LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("constructed ufo part", S_ZOMBIE, /* spawns with crossbow and 50 material bolts */ LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("advanced ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_TECH, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("splintered ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("upper ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("lower ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("undefined ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("swayed ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("alienated ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_MIMIC|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("droning ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("crashing ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISP, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("middle ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("lost ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_DOMESTIC, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("EVC ufo", S_ZOMBIE, LVL(18, 0, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("warping ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("hovering ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("beaming ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("paralyzed ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("special ufo part", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_EGOTYPE|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("french portal ufo", S_ZOMBIE, LVL(18, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), ATTK(AT_ENGL, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("crypt skeleton", S_ZOMBIE, LVL(18, 9, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_TRAP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("zedenp", S_ZOMBIE, LVL(18, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PEST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ze-urgh", S_ZOMBIE, LVL(18, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_VOMT, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("skeleton lord", S_ZOMBIE, LVL(18, 12, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SLOW, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("misgendered bag of bones", S_ZOMBIE, /* by porkman */ LVL(18, 12, -2, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SLOW, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_MALE|M2_FEMALE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("babka grapple gaged viewy", S_ZOMBIE, LVL(18, 14, -3, 98, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_VAPO, 1, 4), ATTK(AT_STNG, AD_CHAO, 1, 7), ATTK(AT_TRAM, AD_SITM, 7, 1), ATTK(AT_KICK, AD_GRAV, 5, 2), ATTK(AT_BEAM, AD_TREM, 6, 6), NO_ATTK), SIZ(274, 1059, 0, MS_HCALIEN, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fellated reavowed", S_ZOMBIE, LVL(18, 13, 2, 12, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SCRA, AD_THIR, 1, 9), ATTK(AT_STNG, AD_TREM, 9, 3), ATTK(AT_HUGS, AD_VAMP, 1, 8), ATTK(AT_TENT, AD_SOUN, 5, 8), NO_ATTK, NO_ATTK), SIZ(582, 908, 0, MS_SOLDIER, MZ_MEDIUM), MR_COLD, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_HUMANOID|M1_THICK_HIDE, M2_LORD|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("coloured plottier", S_ZOMBIE, LVL(18, 12, 7, 43, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_MAGC, AD_DISE, 4, 2), ATTK(AT_TUCH, AD_WISD, 1, 3), ATTK(AT_CLAW, AD_DRCH, 4, 2), ATTK(AT_RATH, AD_RNG, 9, 8), ATTK(AT_KICK, AD_DRIN, 3, 6), ATTK(AT_MAGC, AD_LAZY, 4, 4)), SIZ(115, 1833, 0, MS_FART_LOUD, MZ_TINY), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fettered distractingly martyred timbre hoot legalizing", S_ZOMBIE, LVL(19, 12, -3, 96, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_MEMO, 2, 3), ATTK(AT_TRAM, AD_DRCH, 1, 5), ATTK(AT_MAGC, AD_NTHR, 2, 4), ATTK(AT_STNG, AD_DREN, 3, 4), ATTK(AT_LASH, AD_RBRE, 9, 5), NO_ATTK), SIZ(935, 372, 0, MS_DEAD, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_CLING|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unweeded dispossessed precedence", S_ZOMBIE, LVL(19, 13, 1, 22, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DARK, 7, 9), ATTK(AT_GAZE, AD_RNG, 1, 8), ATTK(AT_TUCH, AD_FAMN, 7, 2), ATTK(AT_LASH, AD_DIMN, 5, 2), ATTK(AT_TRAM, AD_TERR, 6, 3), ATTK(AT_KICK, AD_ILLU, 5, 7)), SIZ(790, 490, 0, MS_FEARHARE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("arpeggio puslike glace kegler unbelievable lively", S_ZOMBIE, LVL(19, 19, 2, 98, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BITE, AD_FREN, 9, 3), ATTK(AT_BEAM, AD_WISD, 1, 5), ATTK(AT_STNG, AD_CLRC, 6, 2), ATTK(AT_TENT, AD_TRAP, 3, 5), ATTK(AT_HUGS, AD_SKIL, 1, 8), ATTK(AT_TENT, AD_SEDU, 9, 5)), SIZ(1801, 859, 0, MS_MUMBLE, MZ_LARGE), MR_COLD, 0, M1_FLY|M1_SWIM|M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disintegrating hc alien", S_ZOMBIE, LVL(20, 10, -4, 90, -10), (1), A(ATTK(AT_WEAP, AD_DISN, 10, 10), ATTK(AT_KICK, AD_SITM, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON10, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("skeletal warrior", S_ZOMBIE, LVL(20, 10, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SLOW, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("bonewalker", S_ZOMBIE, LVL(20, 15, 4, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), ATTK(AT_NONE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_BONES, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("horror", S_ZOMBIE, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 10), ATTK(AT_TUCH, AD_SLOW, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("electro skeleton", S_ZOMBIE, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 10, 2), ATTK(AT_TUCH, AD_SLOW, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("barrowgrim marauder", S_ZOMBIE, /* spawns with long sword, bow and 50 arrows */ LVL(20, 14, -8, 60, -10), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("horror archer", S_ZOMBIE, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 10), ATTK(AT_TUCH, AD_SLOW, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("boneman", S_ZOMBIE, /* spawns with 40 spikes */ LVL(20, 9, 2, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("electro archer", S_ZOMBIE, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 10, 2), ATTK(AT_TUCH, AD_SLOW, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("equality world takeover bitch", S_ZOMBIE, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NPRO, 10, 2), ATTK(AT_KICK, AD_SLOW, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("horror mage", S_ZOMBIE, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ELEC, 2, 10), ATTK(AT_TUCH, AD_SLOW, 1, 10), ATTK(AT_MAGC, AD_SPEL, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("bone beast", S_ZOMBIE, LVL(20, 15, 4, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_BONES, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("barrowgrim warlock", S_ZOMBIE, /* spawns with robe and quarterstaff */ LVL(20, 14, -6, 50, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terrifying zombie", S_ZOMBIE, LVL(20, 12, 0, 40, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP|MR_COLD|MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_UNDEAD, M3_CLOSE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("gengar", S_ZOMBIE, LVL(20, 12, -2, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_BITE, AD_PHYS, 2, 11), ATTK(AT_MAGC, AD_SPEL, 7, 7), ATTK(AT_TUCH, AD_CURS, 2, 9), NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lava mage", S_ZOMBIE, LVL(20, 12, 0, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 2, 10), ATTK(AT_TUCH, AD_SLOW, 1, 10), ATTK(AT_MAGC, AD_SPEL, 1, 10), ATTK(AT_HUGS, AD_BURN, 1, 10), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("firecast skull", S_ZOMBIE, LVL(20, 18, -1, 30, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FIRE, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_BUTT, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wrong AI mage", S_ZOMBIE, LVL(20, 8, 4, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_SLOW, 1, 9), ATTK(AT_HUGS, AD_SPEL, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mager zombie", S_ZOMBIE, LVL(20, 12, 4, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 2, 9), ATTK(AT_MAGC, AD_SAMU, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ET zombie", S_ZOMBIE, LVL(20, 12, 2, 40, 0), (G_GENO|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOEYES, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_DEMON, M3_FREQ_UNCOMMON5|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("black girl platform boot", S_ZOMBIE, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 10), ATTK(AT_KICK, AD_SLOW, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("skeleton magician", S_ZOMBIE, LVL(20, 12, -5, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_BEAM, AD_PLYS, 1, 4), ATTK(AT_BEAM, AD_NTHR, 4, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("zombie occultist", S_ZOMBIE, LVL(20, 16, 2, 7, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_REGEN|M1_BREATHLESS|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_UNDEAD|M2_HUMAN, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("(un-)dead rot walker", S_ZOMBIE, LVL(20, 3, 4, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("flayed android", S_ZOMBIE, LVL(20, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_COLLECT|M2_UNDEAD|M2_MALE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("flayed gynoid", S_ZOMBIE, LVL(20, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_COLLECT|M2_FEMALE|M2_UNDEAD, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("penitent", S_ZOMBIE, LVL(20, 12, -1, 35, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_TUCH, AD_MANA, 1, 5), ATTK(AT_GAZE, AD_DREN, 4, 5), ATTK(AT_MAGC, AD_SPEL, 2, 3), ATTK(AT_NONE, AD_COLD, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flaming skull", S_ZOMBIE, LVL(20, 18, -1, 30, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FIRE, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_BUTT, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_FLY, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skeletal fighter", S_ZOMBIE, LVL(20, 8, 4, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("revived bones", S_ZOMBIE, LVL(20, 6, 6, 5, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("morph weapon", S_ZOMBIE, LVL(20, 12, -1, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POLY, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rot walker", S_ZOMBIE, LVL(20, 3, 4, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("rot converter", S_ZOMBIE, LVL(20, 3, 4, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("pompeji poisoner", S_ZOMBIE, LVL(20, 15, -13, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_TUCH, AD_FUMB, 4, 4), ATTK(AT_GAZE, AD_BADE, 4, 4), ATTK(AT_GAZE, AD_DREA, 4, 4), ATTK(AT_NONE, AD_VENO, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("necro doll", S_ZOMBIE, LVL(20, 14, 2, 40, 8), (G_GENO|2), A(ATTK(AT_GAZE, AD_NAST, 5, 5), ATTK(AT_BEAM, AD_DREA, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC|M2_UNDEAD, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("rage scythe", S_ZOMBIE, LVL(20, 12, -1, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 9), ATTK(AT_TUCH, AD_SLOW, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("skellizard", S_ZOMBIE, /* cures petrification when eaten */ LVL(20, 6, 4, 5, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("evil necro mage", S_ZOMBIE, LVL(20, 8, 4, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_SLOW, 1, 9), ATTK(AT_MAGC, AD_SPEL, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("zombie girl", S_ZOMBIE, LVL(20, 12, 4, 10, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_UNDEAD, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("domestic zombie girl", S_ZOMBIE, LVL(20, 12, 4, 10, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_UNDEAD|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("braaaaains", S_ZOMBIE, /* idea by ShivanHunter */ LVL(20, 12, 0, 40, -3), (G_NOCORPSE|G_UNIQ|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRIN, 4, 4), ATTK(AT_BITE, AD_DRIN, 4, 4), ATTK(AT_BITE, AD_DRIN, 4, 4), ATTK(AT_BITE, AD_DRIN, 4, 4), ATTK(AT_BITE, AD_DRIN, 4, 4), ATTK(AT_BITE, AD_DRIN, 4, 4)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_PNAME|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("Wang the Raalgon", S_ZOMBIE, LVL(20, 12, -9, 90, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("latitudinally rerun", S_ZOMBIE, LVL(20, 7, -7, 47, -6), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_ENCH, 8, 3), ATTK(AT_HUGS, AD_FAMN, 9, 3), ATTK(AT_TUCH, AD_DREN, 1, 8), ATTK(AT_ENGL, AD_PLAS, 3, 7), NO_ATTK, NO_ATTK), SIZ(2441, 9, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_STRONG|M2_JEWELS|M2_ORC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("betwixt becked", S_ZOMBIE, LVL(20, 17, 7, 0, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_SSEX, 9, 5), ATTK(AT_ENGL, AD_NAST, 7, 4), ATTK(AT_WEAP, AD_VENO, 9, 9), ATTK(AT_WEAP, AD_CURS, 1, 6), ATTK(AT_BUTT, AD_PAIN, 2, 1), NO_ATTK), SIZ(2079, 9, 0, MS_DRUGS, MZ_HUGE), MR_COLD, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_POIS, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("frambesia widthway", S_ZOMBIE, LVL(20, 18, 8, 58, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_ENGL, AD_SLOW, 8, 1), ATTK(AT_LASH, AD_TECH, 7, 1), ATTK(AT_TRAM, AD_VAPO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(619, 928, 0, MS_POKEDEX, MZ_TINY), MR_COLD|MR_POISON, MR_POISON, M1_WALLWALK|M1_SLITHY, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reanimated horde", S_ZOMBIE, LVL(21, 3, 3, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("pit archer", S_ZOMBIE, LVL(21, 12, 0, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 10), ATTK(AT_TUCH, AD_SLOW, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reanimated hurdle", S_ZOMBIE, LVL(21, 3, 3, 20, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("m1 to m100", S_ZOMBIE, LVL(21, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_CLAW, AD_SGLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("telepathically pearl", S_ZOMBIE, LVL(21, 14, 9, 4, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_FEAR, 6, 3), ATTK(AT_BITE, AD_BADE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(72, 423, 0, MS_HISS, MZ_TINY), MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT_CNTRL, M2_WANDER|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("prowling dead potato", S_ZOMBIE, LVL(22, 4, 3, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("flame archer", S_ZOMBIE, LVL(22, 12, -1, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 2, 11), ATTK(AT_TUCH, AD_SLOW, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("white walker", S_ZOMBIE, LVL(22, 8, 4, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mindsnack walker", S_ZOMBIE, LVL(22, 8, 4, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRIN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brittle zombie", S_ZOMBIE, LVL(22, 7, 1, 0, -3), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rising prowling dead", S_ZOMBIE, LVL(22, 4, 3, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("black horror", S_ZOMBIE, LVL(22, 12, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 11), ATTK(AT_TUCH, AD_SLOW, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("steel zombie", S_ZOMBIE, LVL(22, 9, -4, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_ENCH, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("adamantium zombie", S_ZOMBIE, LVL(22, 9, -4, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_NGEN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("taliban militia", S_ZOMBIE, LVL(22, 10, 3, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_EXPL, AD_PHYS, 10, 12), ATTK(AT_BOOM, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("icy flame", S_ZOMBIE, LVL(22, 12, -1, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 2, 12), ATTK(AT_TUCH, AD_SLOW, 1, 12), ATTK(AT_MAGC, AD_FIRE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("charged ice", S_ZOMBIE, LVL(22, 12, -1, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ELEC, 2, 12), ATTK(AT_TUCH, AD_SLOW, 1, 12), ATTK(AT_MAGC, AD_COLD, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drowned dead", S_ZOMBIE, LVL(22, 12, -2, 35, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_WET, 4, 6), ATTK(AT_SPIT, AD_POIS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead ronin", S_ZOMBIE, LVL(22, 12, 0, 20, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_HERBIVORE|M1_BREATHLESS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("escutcheon harpy", S_ZOMBIE, LVL(22, 4, 3, 26, 10), (G_GENO|1), A(ATTK(AT_LASH, AD_ICUR, 7, 7), ATTK(AT_LASH, AD_SPC2, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1256, 741, 0, MS_SISSY, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, MR_ELEC, M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blighting skeleton", S_ZOMBIE, LVL(22, 12, -1, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISE, 2, 12), ATTK(AT_TUCH, AD_SLOW, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wallower decimeter", S_ZOMBIE, LVL(22, 4, 4, 57, 0), (1), A(ATTK(AT_LASH, AD_BLEE, 6, 5), ATTK(AT_STNG, AD_NIVE, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(424, 648, 0, MS_TREESQUAD, MZ_SMALL), 0, 0, M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dungeon archer", S_ZOMBIE, LVL(22, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STUN, 2, 11), ATTK(AT_TUCH, AD_SLOW, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("open zombie", S_ZOMBIE, LVL(22, 12, -1, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLEE, 2, 12), ATTK(AT_TUCH, AD_BLEE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scorching archer", S_ZOMBIE, LVL(23, 12, 0, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 2, 12), ATTK(AT_TUCH, AD_SLOW, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ice skeleton", S_ZOMBIE, LVL(23, 12, -1, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 2, 3), ATTK(AT_CLAW, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("gridded pallbearer", S_ZOMBIE, LVL(23, 10, -7, 18, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_MINA, 7, 5), ATTK(AT_SCRA, AD_ICUR, 5, 2), ATTK(AT_LASH, AD_GRAV, 7, 9), ATTK(AT_BOOM, AD_SAMU, 7, 7), ATTK(AT_NONE, AD_DRDX, 0, 6), NO_ATTK), SIZ(338, 59, 0, MS_SPELL, MZ_LARGE), MR_DISINT, 0, M1_CLING|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unholy corpse", S_ZOMBIE, LVL(23, 4, 2, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unholyge corpse", S_ZOMBIE, LVL(23, 4, 2, 25, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("defileder warrior", S_ZOMBIE, LVL(24, 5, 1, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("defiled warrior", S_ZOMBIE, LVL(24, 5, 1, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bone lord", S_ZOMBIE, LVL(24, 12, -4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 13), ATTK(AT_TUCH, AD_SLOW, 1, 12), ATTK(AT_GAZE, AD_PLYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_LORD, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("crypt lord", S_ZOMBIE, LVL(24, 10, -5, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 14), ATTK(AT_TUCH, AD_TRAP, 1, 10), ATTK(AT_GAZE, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_LORD, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("poisonous archer", S_ZOMBIE, LVL(24, 12, -2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 12), ATTK(AT_TUCH, AD_SLOW, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("barrowgrim bladewitch", S_ZOMBIE, /* spawns with bow, 50 arrows, short sword and wedge sandals */ LVL(24, 12, -8, 0, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASTHREE, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_SANDALS, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cold corpse", S_ZOMBIE, LVL(24, 12, -2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 2, 13), ATTK(AT_TUCH, AD_SLOW, 1, 13), ATTK(AT_MAGC, AD_COLD, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("animated ice cubes", S_ZOMBIE, LVL(24, 12, -2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FRZE, 2, 13), ATTK(AT_TUCH, AD_SLOW, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hc religious figure", S_ZOMBIE, LVL(24, 12, -5, 90, -20), (1), A(ATTK(AT_WEAP, AD_MAGM, 8, 8), ATTK(AT_MAGC, AD_CAST, 6, 6), ATTK(AT_MAGC, AD_MAGM, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_REFLECT|M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pink girl platform boot", S_ZOMBIE, LVL(24, 15, -4, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_DRLI, 3, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_MALE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tomb looter", S_ZOMBIE, LVL(24, 13, 0, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("zombie tricycle", S_ZOMBIE, LVL(24, 3, 3, 20, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("skeleton king", S_ZOMBIE, LVL(24, 15, -4, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_MALE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("skeleton buttqueen", S_ZOMBIE, LVL(24, 15, -4, 75, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("zombie car", S_ZOMBIE, LVL(24, 21, -6, 40, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("steam zombie", S_ZOMBIE, LVL(24, 9, 9, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 2, 4), ATTK(AT_CLAW, AD_DRCO, 2, 6), ATTK(AT_BITE, AD_FEAR, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("tooth jugging borrow", S_ZOMBIE, LVL(24, 12, 8, 81, 0), (G_RGROUP|4), A(ATTK(AT_TUCH, AD_PLYS, 1, 8), ATTK(AT_EXPL, AD_WISD, 1, 9), ATTK(AT_LASH, AD_AXUS, 7, 2), ATTK(AT_SCRA, AD_MANA, 1, 1), NO_ATTK, NO_ATTK), SIZ(1390, 198, 0, MS_HISS, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ELF, M3_NOPLRPOLY|M3_SPIDER|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shadow reaper", S_ZOMBIE, LVL(25, 15, -5, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 13), ATTK(AT_TUCH, AD_SLOW, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("pepper skeleton", S_ZOMBIE, LVL(25, 12, -2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_IDAM, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ochre girl platform boot", S_ZOMBIE, LVL(25, 12, -2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_IDAM, 2, 12), ATTK(AT_KICK, AD_SLOW, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("coronavirus victim", S_ZOMBIE, LVL(25, 11, 1, 30, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 2, 6), ATTK(AT_WEAP, AD_NIVE, 2, 6), ATTK(AT_BEAM, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("barrowgrim supersoldier", S_ZOMBIE, /* spawns with long sword, bow and 50 arrows */ LVL(25, 14, -10, 60, -10), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pellet archer", S_ZOMBIE, LVL(25, 12, -2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SLOW, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("regulary authority boss", S_ZOMBIE, LVL(25, 12, -15, 80, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 8), ATTK(AT_CLAW, AD_THIE, 2, 4), ATTK(AT_CLAW, AD_THIE, 2, 4), ATTK(AT_BEAM, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_BOT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_PLUSTWO|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_NOTAME|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ECM archer", S_ZOMBIE, LVL(25, 12, 4, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SLOW, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pellet mage", S_ZOMBIE, LVL(25, 12, -2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SLOW, 1, 12), ATTK(AT_MAGC, AD_SPEL, 1, 10), ATTK(AT_MAGC, AD_SPEL, 1, 10), ATTK(AT_MAGC, AD_SPEL, 1, 10), NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pellet warrior", S_ZOMBIE, LVL(25, 12, -2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SLOW, 1, 12), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("frozen one", S_ZOMBIE, LVL(25, 6, 5, 15, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_COLD, 3, 6), ATTK(AT_NONE, AD_COLD, 3, 6), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_THICK_HIDE|M1_CARNIVORE|M1_MINDLESS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("confidentiality woollen summerier", S_ZOMBIE, LVL(25, 18, -5, 52, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_NIVE, 9, 1), ATTK(AT_BEAM, AD_TCKL, 4, 1), ATTK(AT_NONE, AD_NAST, 9, 6), ATTK(AT_SPIT, AD_CAST, 4, 6), NO_ATTK, NO_ATTK), SIZ(457, 608, 0, MS_HCALIEN, MZ_HUGE), MR_COLD|MR_POISON, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("respectable society", S_ZOMBIE, LVL(26, 10, -9, 39, 4), (G_GENO|3), A(ATTK(AT_HUGS, AD_DAMA, 9, 2), ATTK(AT_SCRA, AD_WGHT, 6, 9), ATTK(AT_ENGL, AD_MIDI, 8, 2), ATTK(AT_TENT, AD_PLYS, 4, 7), ATTK(AT_TRAM, AD_AMNE, 2, 3), ATTK(AT_TRAM, AD_WRAP, 1, 7)), SIZ(2763, 36, 0, MS_MISSING, MZ_HUGE), MR_COLD|MR_ELEC, 0, M1_WALLWALK|M1_HIDE|M1_POIS|M1_HERBIVORE, M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("baal cold mage", S_ZOMBIE, LVL(26, 13, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 2, 14), ATTK(AT_TUCH, AD_SLOW, 1, 14), ATTK(AT_MAGC, AD_SPEL, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("death mage", S_ZOMBIE, LVL(26, 13, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 2, 14), ATTK(AT_TUCH, AD_SLOW, 1, 14), ATTK(AT_MAGC, AD_SPEL, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("auau", S_ZOMBIE, LVL(26, 7, 9, 0, -3), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gatling archer", S_ZOMBIE, LVL(26, 12, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 13), ATTK(AT_TUCH, AD_SLOW, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grenade launcher", S_ZOMBIE, LVL(26, 12, -3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 2, 14), ATTK(AT_TUCH, AD_SLOW, 1, 14), ATTK(AT_MAGC, AD_FIRE, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("draug", S_ZOMBIE, LVL(26, 12, 9, 0, -3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 2, 20), ATTK(AT_CLAW, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("adjacency gigolo", S_ZOMBIE, LVL(27, 14, -1, 58, -8), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_KICK, AD_SANI, 4, 2), ATTK(AT_LASH, AD_MINA, 6, 5), ATTK(AT_LASH, AD_WEBS, 9, 9), ATTK(AT_TENT, AD_PART, 2, 7), ATTK(AT_GAZE, AD_VOMT, 3, 1), NO_ATTK), SIZ(4157, 450, 0, MS_WAIL, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHEAD|M1_OVIPAROUS|M1_POIS, M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("static electricity", S_ZOMBIE, LVL(28, 12, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ELEC, 2, 15), ATTK(AT_TUCH, AD_SLOW, 1, 15), ATTK(AT_MAGC, AD_ELEC, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black poison", S_ZOMBIE, LVL(28, 12, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 2, 15), ATTK(AT_TUCH, AD_SLOW, 1, 15), ATTK(AT_MAGC, AD_DRST, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("docile black poison", S_ZOMBIE, LVL(28, 12, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 2, 15), ATTK(AT_TUCH, AD_SLOW, 1, 15), ATTK(AT_MAGC, AD_DRST, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_TAME, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("sharp black poison", S_ZOMBIE, /* spawns with obsidian axe */ LVL(28, 12, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 2, 15), ATTK(AT_TUCH, AD_SLOW, 1, 15), ATTK(AT_MAGC, AD_DRST, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("rainbow zombie", S_ZOMBIE, LVL(28, 12, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FEMI, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cryo archer", S_ZOMBIE, LVL(28, 12, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FRZE, 2, 14), ATTK(AT_TUCH, AD_SLOW, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unsuitable odalisk", S_ZOMBIE, LVL(28, 12, 10, 36, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_LEVI, 8, 7), ATTK(AT_GAZE, AD_DEST, 1, 2), ATTK(AT_SCRA, AD_AMNE, 1, 6), ATTK(AT_BEAM, AD_INER, 8, 4), ATTK(AT_TENT, AD_DGST, 1, 1), ATTK(AT_HUGS, AD_SLOW, 9, 2)), SIZ(902, 1087, 0, MS_CAR, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("finking bastioned", S_ZOMBIE, LVL(28, 16, 7, 91, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_TRAM, AD_WERE, 1, 5), ATTK(AT_NONE, AD_NPRO, 4, 7), ATTK(AT_BITE, AD_SHRD, 2, 1), ATTK(AT_NONE, AD_LEVI, 9, 7), ATTK(AT_TRAM, AD_PART, 4, 9), NO_ATTK), SIZ(382, 1148, 0, MS_FART_NORMAL, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_ACID|M1_POIS|M1_CARNIVORE| M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("necro dancer", S_ZOMBIE, LVL(29, 13, -2, 40, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_MANA, 5, 8), ATTK(AT_GAZE, AD_ILLU, 5, 8), ATTK(AT_TUCH, AD_PHYS, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("guaranteed campiest troopship", S_ZOMBIE, LVL(29, 11, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SHRD, 1, 7), ATTK(AT_TRAM, AD_DETH, 1, 7), ATTK(AT_TRAM, AD_INER, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 528, 0, MS_JAPANESE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("overfeeding shrimpy", S_ZOMBIE, LVL(29, 12, 3, 69, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_SLUD, 3, 1), ATTK(AT_HUGS, AD_VENO, 1, 6), ATTK(AT_EXPL, AD_PLAS, 2, 1), ATTK(AT_RATH, AD_CURS, 5, 8), ATTK(AT_ENGL, AD_STAT, 9, 1), NO_ATTK), SIZ(62, 431, 0, MS_FEARHARE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_SLITHY|M1_OMNIVORE, M2_STALK|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("platitudinously transmitted lanced neurologist", S_ZOMBIE, LVL(29, 19, -6, 78, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_SCRA, AD_CORR, 9, 1), ATTK(AT_SCRA, AD_FIRE, 5, 3), ATTK(AT_KICK, AD_DEST, 1, 2), ATTK(AT_NONE, AD_DRST, 7, 3), ATTK(AT_BOOM, AD_RBRE, 5, 8), ATTK(AT_TUCH, AD_SLIM, 2, 8)), SIZ(1636, 409, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("socket witty", S_ZOMBIE, LVL(29, 10, -6, 65, 16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DGST, 2, 6), ATTK(AT_BEAM, AD_WGHT, 2, 5), ATTK(AT_LASH, AD_INER, 6, 1), ATTK(AT_SCRA, AD_VAPO, 3, 8), NO_ATTK, NO_ATTK), SIZ(160, 110, 0, MS_DRUGS, MZ_HUGE), MR_FIRE|MR_ELEC, 0, M1_FLY|M1_TPORT_CNTRL, M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("scabbarded prop notoriously crozier", S_ZOMBIE, LVL(30, 10, -9, 84, -20), (G_GENO|3), A(ATTK(AT_MAGC, AD_NEXU, 1, 9), ATTK(AT_ENGL, AD_ENCH, 7, 7), ATTK(AT_BEAM, AD_WERE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4315, 537, 0, MS_PAIN, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("faultfinder tomboy preferential", S_ZOMBIE, LVL(30, 18, 4, 66, 0), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_FUMB, 7, 4), ATTK(AT_STNG, AD_CONT, 3, 4), ATTK(AT_NONE, AD_BADE, 1, 1), ATTK(AT_LASH, AD_ANTI, 1, 1), ATTK(AT_SCRA, AD_CNCL, 4, 1), NO_ATTK), SIZ(3592, 479, 0, MS_BARBER, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_SEE_INVIS, M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_BAT|M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("co racetrack", S_ZOMBIE, LVL(30, 12, -5, 7, 0), (G_VLGROUP|1), A(ATTK(AT_BITE, AD_TERR, 3, 1), ATTK(AT_WEAP, AD_THIR, 1, 5), ATTK(AT_TRAM, AD_DISN, 9, 1), ATTK(AT_BOOM, AD_MCRE, 4, 7), ATTK(AT_BITE, AD_INER, 9, 8), NO_ATTK), SIZ(770, 472, 0, MS_SQAWK, MZ_MEDIUM), MR_COLD, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_TPORT| M1_METALLIVORE, M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("static archer", S_ZOMBIE, LVL(30, 12, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 15), ATTK(AT_TUCH, AD_SLOW, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("scream archer", S_ZOMBIE, LVL(30, 12, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FEAR, 2, 15), ATTK(AT_TUCH, AD_SLOW, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("barrowgrim assassin", S_ZOMBIE, /* spawns with survival knife and wedge sandals */ LVL(30, 14, -10, 60, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUMAN), MR_HITASFOUR|MR_DEATH|MR_STONE|MR_POISON|MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5, M4_SANDALS, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("skeletal wanter", S_ZOMBIE, LVL(30, 12, -5, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 3, 8), ATTK(AT_TUCH, AD_SLOW, 1, 15), ATTK(AT_BEAM, AD_SAMU, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("skeletal advisor", S_ZOMBIE, LVL(30, 10, 0, 0, -10), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skeletal king", S_ZOMBIE, LVL(30, 12, -5, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_SLOW, 1, 15), ATTK(AT_MAGC, AD_SPEL, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_PRINCE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("barrowgrim archmage", S_ZOMBIE, /* spawns with robe and quarterstaff */ LVL(30, 16, -12, 80, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_DRAIN|MR_DEATH|MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_LORD|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_NOTAME|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("menisman", S_ZOMBIE, LVL(30, 15, -1, 50, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STRONG|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("black ones", S_ZOMBIE, LVL(30, 10, -8, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("amenity improper muffler versification", S_ZOMBIE, LVL(31, 12, 8, 66, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_LASH, AD_FREN, 1, 2), ATTK(AT_BOOM, AD_ACID, 4, 3), ATTK(AT_EXPL, AD_SLEE, 3, 4), ATTK(AT_NONE, AD_CAST, 0, 4), NO_ATTK, NO_ATTK), SIZ(1977, 273, 0, MS_ORC, MZ_GIGANTIC), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_REGEN|M1_ACID, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("companied interpret", S_ZOMBIE, LVL(32, 11, 4, 77, 0), (1), A(ATTK(AT_BEAM, AD_SANI, 8, 6), ATTK(AT_SCRA, AD_UVUU, 6, 2), ATTK(AT_KICK, AD_CNCL, 6, 4), ATTK(AT_WEAP, AD_PLYS, 4, 8), ATTK(AT_KICK, AD_MINA, 5, 8), ATTK(AT_WEAP, AD_WISD, 8, 6)), SIZ(1231, 166, 0, MS_SQAWK, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ghoul king", S_ZOMBIE, LVL(32, 13, -4, 60, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRST, 3, 4), ATTK(AT_CLAW, AD_DISE, 3, 4), ATTK(AT_CLAW, AD_DISE, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_BITE, AD_PLYS, 1, 6), NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SWIM|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("The Coffin Nail", S_ZOMBIE, LVL(32, 12, -17, 90, 1), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSONE|MR_HITASTHREE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: WAN_SUMMON_UNDEAD(3) PICK_AXE SMALL_SHIELD */ MON("periodic noncommunicative", S_ZOMBIE, LVL(33, 11, -2, 6, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_NTHR, 1, 5), ATTK(AT_TRAM, AD_ELEC, 5, 2), ATTK(AT_CLAW, AD_UVUU, 5, 8), ATTK(AT_MAGC, AD_RUNS, 7, 3), ATTK(AT_TENT, AD_FEMI, 4, 4), NO_ATTK), SIZ(190, 615, 0, MS_BARBER, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DEATH, MR_ELEC, M1_HIDE|M1_NOHEAD|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GIANT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("phenobarbital laid mummify submersed", S_ZOMBIE, LVL(33, 18, -8, 48, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_NGRA, 4, 5), ATTK(AT_WEAP, AD_FREN, 3, 7), ATTK(AT_CLAW, AD_CALM, 3, 2), ATTK(AT_NONE, AD_UVUU, 9, 8), ATTK(AT_BEAM, AD_RUST, 6, 2), ATTK(AT_TUCH, AD_INSA, 7, 4)), SIZ(3684, 815, 0, MS_SPELL, MZ_GIGANTIC), MR_ELEC|MR_DEATH, 0, M1_ANIMAL|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_DWARF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wiretapping blockade", S_ZOMBIE, LVL(33, 12, -9, 26, -14), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TRAM, AD_SPEL, 4, 2), ATTK(AT_MAGC, AD_FEMI, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1191, 162, 0, MS_CONVERT, MZ_GIGANTIC), MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nonforfeiture scurrying", S_ZOMBIE, LVL(33, 12, -6, 22, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_CLAW, AD_LITT, 1, 1), ATTK(AT_GAZE, AD_NGRA, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1083, 450, 0, MS_GROWL, MZ_GIGANTIC), MR_STONE, 0, M1_AMPHIBIOUS, M2_NOPOLY|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dragon zombie", S_ZOMBIE, LVL(33, 10, -5, 60, -20), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 12), ATTK(AT_BEAM, AD_ICUR, 6, 6), ATTK(AT_GAZE, AD_DETH, 6, 6), ATTK(AT_BREA, AD_DRST, 9, 12), ATTK(AT_BREA, AD_DARK, 8, 9), NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("curased coffin", S_ZOMBIE, /* sic - woe to you if you "fix" the non-error, you heretic! --Amy */ LVL(34, 14, -7, 60, -2), (G_GENO|1), A(ATTK(AT_BEAM, AD_NPRO, 6, 14), ATTK(AT_BEAM, AD_ICUR, 6, 12), ATTK(AT_LASH, AD_PHYS, 6, 8), ATTK(AT_NONE, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_STONE, 0, M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("caressing coffin", S_ZOMBIE, /* by loli */ LVL(34, 14, -7, 60, -2), (G_GENO|1), A(ATTK(AT_BEAM, AD_NPRO, 6, 14), ATTK(AT_BEAM, AD_ICUR, 6, 12), ATTK(AT_LASH, AD_SSEX, 6, 8), ATTK(AT_NONE, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_STONE, 0, M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("money deceased", S_ZOMBIE, /* spawns with d200 zorkmids */ LVL(34, 14, -10, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 12), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_FREQ_UNCOMMON2|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("literal aerially", S_ZOMBIE, LVL(34, 6, 3, 93, 0), (4), A(ATTK(AT_KICK, AD_SAMU, 2, 3), ATTK(AT_BITE, AD_NUMB, 2, 7), ATTK(AT_BITE, AD_AGGR, 2, 1), ATTK(AT_TUCH, AD_DEPR, 1, 7), ATTK(AT_SPIT, AD_ILLU, 5, 2), ATTK(AT_BEAM, AD_HODS, 7, 6)), SIZ(1181, 4, 0, MS_SHEEP, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("abuse paddle", S_ZOMBIE, LVL(34, 12, 1, 44, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_TIME, 5, 9), ATTK(AT_GAZE, AD_SPC2, 3, 2), ATTK(AT_MAGC, AD_ILLU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2971, 154, 0, MS_SOCKS, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("macadamized regenerated unresistant lough bloodline", S_ZOMBIE, LVL(35, 11, -10, 61, 0), (4), A(ATTK(AT_BUTT, AD_ABDC, 7, 9), ATTK(AT_WEAP, AD_WGHT, 1, 7), ATTK(AT_TRAM, AD_ENCH, 9, 4), ATTK(AT_STNG, AD_SHAN, 3, 1), NO_ATTK, NO_ATTK), SIZ(517, 1116, 0, MS_APOC, MZ_LARGE), MR_POISON, 0, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_ACID|M1_OMNIVORE, M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC|M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dox warrior", S_ZOMBIE, LVL(35, 12, 0, 10, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_DEPR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("box warrior", S_ZOMBIE, LVL(35, 12, 0, 10, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tank warrior", S_ZOMBIE, LVL(35, 12, -22, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SLOW, 1, 12), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR|MR_ELEC|MR_FIRE|MR_DRAIN|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blue girl platform boot", S_ZOMBIE, LVL(35, 12, -22, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 2, 4), ATTK(AT_TUCH, AD_SLOW, 1, 12), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_INVE, 2, 4), NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR|MR_ELEC|MR_FIRE|MR_DRAIN|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLUE), MON("brainlessly tensity outwore", S_ZOMBIE, LVL(35, 16, -4, 70, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_IDAM, 1, 2), ATTK(AT_BUTT, AD_DEPR, 3, 8), ATTK(AT_WEAP, AD_DRCH, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1297, 410, 0, MS_DJINNI, MZ_HUMAN), MR_POISON, MR_POISON, M1_FLY|M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("soulfully semaphore", S_ZOMBIE, LVL(35, 18, 6, 78, -6), (4), A(ATTK(AT_BEAM, AD_EDGE, 1, 9), ATTK(AT_CLAW, AD_CNCL, 9, 4), ATTK(AT_BOOM, AD_SLUD, 5, 8), ATTK(AT_CLAW, AD_CALM, 8, 8), NO_ATTK, NO_ATTK), SIZ(575, 805, 0, MS_SEDUCE, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_DEMON|M2_ELF|M2_MALE, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_LITHIVORE|M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mesmerization areolae uxorial shrilling", S_ZOMBIE, LVL(35, 12, -4, 72, 9), (G_GENO|G_VLGROUP|1), A(ATTK(AT_STNG, AD_MANA, 6, 6), ATTK(AT_SCRA, AD_MAGM, 5, 5), ATTK(AT_ENGL, AD_MALK, 2, 8), ATTK(AT_CLAW, AD_WTHR, 5, 3), NO_ATTK, NO_ATTK), SIZ(85, 1171, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sacramentally obsoletely boutique breastwork", S_ZOMBIE, LVL(36, 21, -5, 36, 0), (1), A(ATTK(AT_MAGC, AD_SANI, 1, 1), ATTK(AT_EXPL, AD_HEAL, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(377, 148, 0, MS_POKEDEX, MZ_HUMAN), MR_STONE, 0, M1_AMORPHOUS|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("planting unsatisfactory", S_ZOMBIE, LVL(36, 32, 5, 25, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_SLOW, 6, 1), ATTK(AT_NONE, AD_SKIL, 1, 3), ATTK(AT_MAGC, AD_THIE, 1, 1), ATTK(AT_SPIT, AD_ACID, 3, 1), ATTK(AT_EXPL, AD_ELEC, 7, 7), ATTK(AT_BUTT, AD_MANA, 2, 9)), SIZ(636, 266, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_ACID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("snappily otto", S_ZOMBIE, LVL(36, 9, 0, 82, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_CLRC, 2, 6), ATTK(AT_MAGC, AD_CLRC, 5, 3), ATTK(AT_WEAP, AD_SEDU, 1, 1), ATTK(AT_BOOM, AD_ELEC, 3, 9), ATTK(AT_BUTT, AD_THIR, 3, 1), NO_ATTK), SIZ(9, 508, 0, MS_TEACHER, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("castigant", S_ZOMBIE, LVL(36, 15, -5, 55, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_MANA, 3, 5), ATTK(AT_TUCH, AD_DRIN, 1, 1), ATTK(AT_MAGC, AD_SPEL, 2, 3), ATTK(AT_NONE, AD_COLD, 2, 10), ATTK(AT_BEAM, AD_FIRE, 2, 6) ), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("loud zombie", S_ZOMBIE, LVL(36, 15, -5, 55, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sexualization subcommission", S_ZOMBIE, LVL(36, 11, -3, 15, 18), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLEE, 5, 7), ATTK(AT_GAZE, AD_DRIN, 5, 7), ATTK(AT_SPIT, AD_MEMO, 1, 3), ATTK(AT_NONE, AD_MCRE, 3, 9), NO_ATTK, NO_ATTK), SIZ(433, 242, 0, MS_PHOTO, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID, 0, M1_HIDE|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dodgery bigamy", S_ZOMBIE, LVL(37, 12, 2, 67, 11), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_SSEX, 8, 5), ATTK(AT_ENGL, AD_THIE, 8, 8), ATTK(AT_MAGC, AD_ACID, 3, 9), ATTK(AT_BEAM, AD_TDRA, 1, 3), ATTK(AT_CLAW, AD_DCAY, 4, 6), NO_ATTK), SIZ(448, 1192, 0, MS_BARBER, MZ_SMALL), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("stroboscopically precession", S_ZOMBIE, LVL(37, 14, 0, 57, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BUTT, AD_PLAS, 3, 8), ATTK(AT_EXPL, AD_ICEB, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1973, 62, 0, MS_CASINO, MZ_HUMAN), MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("black death", S_ZOMBIE, LVL(40, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("d-e-a-t-h", S_ZOMBIE, LVL(40, 1, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 10, 20), ATTK(AT_MAGC, AD_DISN, 10, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("sickly zombie", S_ZOMBIE, LVL(40, 12, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VOMT, 8, 8), ATTK(AT_CLAW, AD_VOMT, 6, 6), ATTK(AT_CLAW, AD_VOMT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("apocalyptic revenant", S_ZOMBIE, LVL(40, 20, -10, 80, -15), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_DISE, 8, 8), ATTK(AT_BITE, AD_DRLI, 4, 8), ATTK(AT_GAZE, AD_PLYS, 4, 8), ATTK(AT_MAGC, AD_CLRC, 1, 12), NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_HUGE), MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("orphan gyring", S_ZOMBIE, LVL(40, 13, 6, 72, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_FLAM, 3, 3), ATTK(AT_ENGL, AD_RUNS, 3, 8), ATTK(AT_SPIT, AD_FRZE, 2, 6), ATTK(AT_BEAM, AD_DEPR, 1, 4), NO_ATTK, NO_ATTK), SIZ(3481, 374, 0, MS_WAIL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_ACID, M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("innholder validatory", S_ZOMBIE, LVL(41, 15, -5, 68, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_PLAS, 4, 8), ATTK(AT_CLAW, AD_THIE, 8, 3), ATTK(AT_BUTT, AD_VOMT, 9, 2), ATTK(AT_CLAW, AD_GRAV, 9, 9), ATTK(AT_NONE, AD_SLUD, 6, 1), ATTK(AT_GAZE, AD_DIMN, 7, 1)), SIZ(1240, 65, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("decision refurbished", S_ZOMBIE, LVL(41, 12, 6, 50, 14), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_NUMB, 1, 2), ATTK(AT_WEAP, AD_HEAL, 1, 1), ATTK(AT_BEAM, AD_BANI, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3616, 1260, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_OVIPAROUS|M1_REGEN, M2_LORD|M2_MINION|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("skeleton hero", S_ZOMBIE, LVL(42, 18, -15, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTHREE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("level 42", S_ZOMBIE, LVL(42, 10, 10, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 42, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 42, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS, M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("curtsey endamaged", S_ZOMBIE, LVL(42, 12, 8, 15, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BITE, AD_DROP, 5, 2), ATTK(AT_BITE, AD_SPC2, 3, 3), ATTK(AT_TUCH, AD_FEMI, 2, 1), ATTK(AT_TRAM, AD_UNPR, 8, 2), ATTK(AT_BITE, AD_WERE, 1, 3), NO_ATTK), SIZ(4173, 539, 0, MS_BUZZ, MZ_LARGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("necro lancer", S_ZOMBIE, LVL(43, 14, -6, 60, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRLI, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("real necro lancer", S_ZOMBIE, LVL(43, 14, -6, 60, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("priori incarnadined", S_ZOMBIE, LVL(43, 12, -10, 83, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WNCE, 1, 3), ATTK(AT_BITE, AD_TREM, 1, 7), ATTK(AT_NONE, AD_NGRA, 4, 4), ATTK(AT_BUTT, AD_RUNS, 2, 6), ATTK(AT_TRAM, AD_WGHT, 7, 8), NO_ATTK), SIZ(438, 186, 0, MS_COMBAT, MZ_LARGE), MR_SLEEP|MR_DEATH, 0, M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unmodified sprightlier", S_ZOMBIE, LVL(44, 12, 6, 52, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_INSA, 3, 6), ATTK(AT_BEAM, AD_THIE, 1, 5), ATTK(AT_SPIT, AD_INER, 4, 1), ATTK(AT_TRAM, AD_LUCK, 4, 5), ATTK(AT_TRAM, AD_PAIN, 6, 4), ATTK(AT_SPIT, AD_RNG, 6, 1)), SIZ(2794, 125, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("refuge Uhlert", S_ZOMBIE, LVL(45, 24, -15, 95, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gomber master", S_ZOMBIE, LVL(45, 24, -15, 95, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tzardom propelling citrate", S_ZOMBIE, LVL(45, 7, -11, 41, 0), (G_SGROUP|1), A(ATTK(AT_STNG, AD_BLEE, 1, 14), ATTK(AT_WEAP, AD_DETH, 7, 12), ATTK(AT_BITE, AD_DETH, 1, 6), ATTK(AT_BUTT, AD_FIRE, 9, 11), NO_ATTK, NO_ATTK), SIZ(481, 103, 0, MS_SISSY, MZ_GIGANTIC), MR_FIRE, 0, M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bask corer", S_ZOMBIE, LVL(45, 17, -6, 64, 0), (G_UNIQ|1), A(ATTK(AT_BREA, AD_FAKE, 7, 9), ATTK(AT_GAZE, AD_MEMO, 7, 9), ATTK(AT_BITE, AD_WRAP, 9, 13), ATTK(AT_WEAP, AD_BANI, 1, 5), NO_ATTK, NO_ATTK), SIZ(3563, 1462, 0, MS_GLYPHS, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_MIMIC|M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Legion", S_ZOMBIE, LVL(45, 12, -2, 85, -20), (1|G_UNIQ|G_RGROUP|G_NOCORPSE), A(ATTK(AT_CLAW, AD_STCK, 1, 6), ATTK(AT_CLAW, AD_STCK, 1, 6), ATTK(AT_CLAW, AD_STCK, 1, 6), ATTK(AT_CLAW, AD_STCK, 1, 6), ATTK(AT_GAZE, AD_BLND, 1, 9), ATTK(AT_NONE, AD_UVUU, 2, 4)), SIZ(4500, 4500, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_POIS|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_NOPOLY|M2_UNDEAD, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("absorber placably", S_ZOMBIE, LVL(46, 12, -10, 76, -1), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BUTT, AD_BLEE, 8, 1), ATTK(AT_GAZE, AD_SLIM, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3928, 147, 0, MS_SPOILER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, MR_FIRE, M1_TUNNEL|M1_NOEYES|M1_REGEN, M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("intimate tough", S_ZOMBIE, LVL(46, 33, -2, 9, 0), (1), A(ATTK(AT_HUGS, AD_NAST, 4, 19), ATTK(AT_BEAM, AD_HODS, 7, 9), ATTK(AT_BREA, AD_STUN, 7, 1), ATTK(AT_CLAW, AD_ALIN, 6, 17), NO_ATTK, NO_ATTK), SIZ(756, 689, 0, MS_FART_LOUD, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_UNSOLID|M1_ACID, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("jikiniki", S_ZOMBIE, LVL(46, 12, 9, 0, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRCO, 3, 120), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jikinki", S_ZOMBIE, LVL(46, 12, 9, 0, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRCO, 3, 120), ATTK(AT_GAZE, AD_SANI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hankered zapping", S_ZOMBIE, LVL(46, 19, -19, 21, 4), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_TRAM, AD_MCRE, 6, 9), ATTK(AT_BUTT, AD_GRAV, 7, 1), ATTK(AT_TRAM, AD_NTHR, 8, 6), ATTK(AT_LASH, AD_DRCH, 7, 2), ATTK(AT_GAZE, AD_CHAO, 7, 12), NO_ATTK), SIZ(1933, 496, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_REGEN|M1_POIS, M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("equalizer unload bay", S_ZOMBIE, LVL(47, 5, -18, 42, -17), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BITE, AD_STAT, 5, 2), ATTK(AT_STNG, AD_INSA, 8, 12), ATTK(AT_WEAP, AD_NGRA, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2071, 591, 0, MS_NURSE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_ANIMAL|M1_OVIPAROUS, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_EGOTYPE|M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("parker dissimilarity seafloor closable", S_ZOMBIE, LVL(47, 12, -13, 51, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PEST, 1, 20), ATTK(AT_GAZE, AD_ELEC, 2, 16), ATTK(AT_LASH, AD_DRIN, 1, 5), ATTK(AT_MAGC, AD_WRAT, 8, 13), ATTK(AT_WEAP, AD_NPRO, 9, 8), ATTK(AT_KICK, AD_WTHR, 1, 17)), SIZ(703, 457, 0, MS_PUPIL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, MR_COLD, M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("indwelling chauvinist bacillary", S_ZOMBIE, LVL(49, 12, -24, 79, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_DIMN, 4, 1), ATTK(AT_EXPL, AD_TRAI, 1, 16), ATTK(AT_ENGL, AD_VULN, 3, 16), ATTK(AT_ENGL, AD_WGHT, 4, 13), ATTK(AT_TUCH, AD_STTP, 7, 17), ATTK(AT_STNG, AD_POLY, 2, 20)), SIZ(4398, 122, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_PRINCE|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("personal guard", S_ZOMBIE, LVL(50, 15, -12, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FRZE, 10, 4), ATTK(AT_TUCH, AD_SLOW, 5, 12), ATTK(AT_WEAP, AD_COLD, 10, 4), ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_BREA, AD_COLD, 10, 4), NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE|MR_ELEC|MR_FIRE|MR_DRAIN|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("malt bespattering impinge vengefully", S_ZOMBIE, LVL(51, 12, 8, 99, -8), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_SLOW, 1, 14), ATTK(AT_MAGC, AD_DEST, 1, 17), ATTK(AT_EXPL, AD_FLAM, 3, 14), ATTK(AT_BUTT, AD_ICUR, 6, 13), ATTK(AT_BITE, AD_ALIN, 4, 6), ATTK(AT_HUGS, AD_SLIM, 4, 18)), SIZ(1073, 575, 0, MS_FEARHARE, MZ_TINY), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unyielding mainstay", S_ZOMBIE, LVL(51, 12, -19, 27, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_CHAO, 6, 21), ATTK(AT_LASH, AD_BADE, 7, 12), ATTK(AT_NONE, AD_INER, 9, 12), ATTK(AT_BREA, AD_CHRN, 9, 10), ATTK(AT_BEAM, AD_PLAS, 9, 17), NO_ATTK), SIZ(357, 278, 0, MS_PUPIL, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH, 0, 0, M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("big bulletator Z", S_ZOMBIE, LVL(52, 29, -25, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 12, 12), ATTK(AT_CLAW, AD_SITM, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN|MR_FIRE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_SEE_INVIS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("advanced bulletator Z", S_ZOMBIE, LVL(52, 15, -25, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 12, 12), ATTK(AT_CLAW, AD_SITM, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN|MR_FIRE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_SEE_INVIS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("satin amnestied", S_ZOMBIE, LVL(53, 4, -1, 56, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_NGEN, 6, 20), ATTK(AT_WEAP, AD_LAVA, 9, 2), ATTK(AT_ENGL, AD_DRDX, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(663, 710, 0, MS_BARBER, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overspecialize clairvoyant", S_ZOMBIE, LVL(53, 18, -3, 59, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_SITM, 5, 13), ATTK(AT_TENT, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1761, 236, 0, MS_APOC, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("heftier wantage rationalizer", S_ZOMBIE, LVL(53, 14, -8, 80, -3), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_CLAW, AD_PART, 1, 13), ATTK(AT_TUCH, AD_SLIM, 1, 6), ATTK(AT_NONE, AD_NEXU, 3, 13), ATTK(AT_BREA, AD_THIR, 4, 20), NO_ATTK, NO_ATTK), SIZ(681, 171, 0, MS_STENCH, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dread seraph", S_ZOMBIE, LVL(54, 16, -10, 125, 20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_WAIL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_TPORT|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_REGEN, M2_PRINCE|M2_STRONG|M2_NASTY|M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_WAITFORU|M3_CLOSE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("fright seraph", S_ZOMBIE, LVL(54, 16, -10, 125, 20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STUN, 8, 8), ATTK(AT_TUCH, AD_CONF, 8, 8), ATTK(AT_GAZE, AD_TRAP, 0, 0), ATTK(AT_BEAM, AD_AGGR, 1, 1), NO_ATTK, NO_ATTK), SIZ(2300, 2300, 0, MS_WAIL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_TPORT|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_REGEN, M2_PRINCE|M2_STRONG|M2_NASTY|M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_WAITFORU|M3_CLOSE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("dead-eyes blood dragon", S_ZOMBIE, LVL(54, 14, -11, 60, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 14), ATTK(AT_BREA, AD_MAGM, 8, 16), ATTK(AT_GAZE, AD_INSA, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("dead-eyes crazy dragon", S_ZOMBIE, LVL(54, 14, -11, 60, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 14), ATTK(AT_BREA, AD_MAGM, 8, 16), ATTK(AT_GAZE, AD_SANI, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("dead-eyes horror dragon", S_ZOMBIE, LVL(54, 14, -11, 60, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 14), ATTK(AT_BREA, AD_MAGM, 8, 16), ATTK(AT_GAZE, AD_SPC2, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("envisioned trigging", S_ZOMBIE, LVL(55, 10, -23, 85, -7), (G_GENO|G_LGROUP|2), A(ATTK(AT_MAGC, AD_AGGR, 6, 6), ATTK(AT_EXPL, AD_LAZY, 3, 13), ATTK(AT_MAGC, AD_IDAM, 1, 11), ATTK(AT_KICK, AD_SAMU, 6, 9), NO_ATTK, NO_ATTK), SIZ(278, 155, 0, MS_LIEDER, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_ORC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wordplay assiduity", S_ZOMBIE, LVL(56, 14, -13, 31, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_BLEE, 7, 10), ATTK(AT_STNG, AD_FEAR, 2, 11), ATTK(AT_SCRA, AD_HEAL, 4, 7), ATTK(AT_BUTT, AD_STON, 3, 10), ATTK(AT_KICK, AD_BANI, 4, 19), ATTK(AT_MAGC, AD_SPEL, 1, 10)), SIZ(1420, 410, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("washboard rightism", S_ZOMBIE, LVL(56, 15, -6, 27, -8), (G_LGROUP|2), A(ATTK(AT_CLAW, AD_BADE, 5, 4), ATTK(AT_SCRA, AD_FUMB, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1266, 607, 0, MS_WERE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, MR_DISINT|MR_STONE, M1_SWIM|M1_WALLWALK|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hand druj", S_ZOMBIE, LVL(57, 15, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 10, 6), ATTK(AT_BREA, AD_RBRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE|MR_ELEC|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gothic", S_ZOMBIE, LVL(57, 16, -10, 50, -5), (1), A(ATTK(AT_SCRA, AD_STAT, 8, 14), ATTK(AT_BITE, AD_FAMN, 8, 8), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("apolitically carolinian nonzero smegma cyclamate", S_ZOMBIE, LVL(58, 13, -8, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_NEXU, 1, 15), ATTK(AT_SPIT, AD_PLYS, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2938, 68, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eye druj", S_ZOMBIE, LVL(58, 15, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 10, 6), ATTK(AT_HUGS, AD_DREN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE|MR_ELEC|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("skull druj", S_ZOMBIE, LVL(59, 15, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 10, 6), ATTK(AT_HUGS, AD_TLPT, 6, 6), ATTK(AT_NONE, AD_RUST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_FIRE|MR_ELEC|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("feting osage", S_ZOMBIE, LVL(59, 12, -28, 91, 0), (4), A(ATTK(AT_WEAP, AD_DRDX, 4, 10), ATTK(AT_BREA, AD_TCKL, 6, 16), ATTK(AT_CLAW, AD_WRAP, 9, 20), ATTK(AT_TUCH, AD_WET, 9, 3), NO_ATTK, NO_ATTK), SIZ(876, 693, 0, MS_LIEDER, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sandalling concession", S_ZOMBIE, LVL(59, 7, -4, 18, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_SLOW, 9, 17), ATTK(AT_KICK, AD_ABDC, 5, 8), ATTK(AT_BREA, AD_NAST, 2, 21), ATTK(AT_EXPL, AD_DRCO, 8, 15), ATTK(AT_BEAM, AD_CLRC, 4, 9), NO_ATTK), SIZ(2528, 227, 0, MS_TRUMPET, MZ_SMALL), MR_ACID, 0, M1_SWIM|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sheared riflemen", S_ZOMBIE, LVL(60, 15, -23, 92, -16), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BUTT, AD_DEST, 3, 16), ATTK(AT_SCRA, AD_UVUU, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1423, 1261, 0, MS_WERE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, MR_POISON, M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("jouncing enfeoffing", S_ZOMBIE, LVL(60, 13, 0, 14, 5), (G_GENO|1), A(ATTK(AT_SCRA, AD_WTHR, 5, 14), ATTK(AT_WEAP, AD_THIE, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3373, 0, 0, MS_SPELL, MZ_TINY), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("novelle aliquot", S_ZOMBIE, LVL(61, 11, -15, 43, -8), (G_GENO|1), A(ATTK(AT_TENT, AD_WEBS, 8, 3), ATTK(AT_NONE, AD_VOMT, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1286, 722, 0, MS_STABILIZE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE| M1_OMNIVORE, M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("duddy chisel kraft", S_ZOMBIE, LVL(62, 17, -1, 56, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_GRAV, 9, 9), ATTK(AT_WEAP, AD_NTHR, 2, 15), ATTK(AT_CLAW, AD_FEAR, 1, 5), ATTK(AT_TRAM, AD_WRAT, 9, 4), ATTK(AT_WEAP, AD_HEAL, 5, 10), ATTK(AT_TUCH, AD_NPRO, 6, 4)), SIZ(235, 507, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("thatched imaginable", S_ZOMBIE, LVL(63, 12, -21, 69, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_STUN, 9, 10), ATTK(AT_CLAW, AD_SGLD, 9, 14), ATTK(AT_BEAM, AD_PLAS, 3, 21), ATTK(AT_KICK, AD_WET, 8, 4), ATTK(AT_TUCH, AD_TIME, 1, 8), NO_ATTK), SIZ(1270, 311, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("despoiled vinculum", S_ZOMBIE, LVL(63, 19, 1, 51, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DRST, 8, 10), ATTK(AT_STNG, AD_PEST, 8, 18), ATTK(AT_SCRA, AD_NACU, 1, 12), ATTK(AT_BITE, AD_CNCL, 8, 8), ATTK(AT_CLAW, AD_POIS, 2, 5), NO_ATTK), SIZ(1814, 1131, 0, MS_SING, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("apricot freedmen", S_ZOMBIE, LVL(63, 12, -10, 92, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_SIN, 8, 15), ATTK(AT_SPIT, AD_COLD, 2, 12), ATTK(AT_KICK, AD_TCKL, 2, 16), ATTK(AT_WEAP, AD_DREN, 3, 17), NO_ATTK, NO_ATTK), SIZ(295, 21, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_REGEN| M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crying witch", S_ZOMBIE, LVL(64, 17, -12, 55, -5), (1), A(ATTK(AT_BEAM, AD_PHYS, 8, 12), ATTK(AT_LASH, AD_DETH, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("promissory unrenewed swanherd", S_ZOMBIE, LVL(64, 22, -22, 53, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_TIME, 1, 14), ATTK(AT_GAZE, AD_CONT, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(111, 806, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("antagonizing tularemia paramecia", S_ZOMBIE, LVL(65, 12, -17, 76, 6), (G_GENO|G_SGROUP|3), A(ATTK(AT_NONE, AD_COLD, 7, 11), ATTK(AT_STNG, AD_LITE, 5, 4), ATTK(AT_TENT, AD_SAMU, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(874, 322, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_DRAIN, 0, M1_TPORT, M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_MIMIC|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("calpack overanalyze", S_ZOMBIE, LVL(65, 7, 9, 78, 12), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_FEMI, 5, 17), ATTK(AT_NONE, AD_AXUS, 6, 1), ATTK(AT_MAGC, AD_CONT, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1536, 139, 0, MS_COMBAT, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_MAGIC|M2_GIANT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("skull beast", S_ZOMBIE, LVL(66, 21, -21, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 9, 12), ATTK(AT_BREA, AD_NTHR, 10, 10), ATTK(AT_GAZE, AD_HALU, 7, 10), ATTK(AT_GAZE, AD_SPC2, 7, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTHREE|MR_DRAIN|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("quem paratrooper termer sibilating", S_ZOMBIE, LVL(66, 12, -1, 70, 6), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_WERE, 1, 12), ATTK(AT_GAZE, AD_CONT, 3, 19), ATTK(AT_EXPL, AD_AXUS, 8, 4), ATTK(AT_SCRA, AD_AMNE, 3, 1), ATTK(AT_HUGS, AD_STON, 7, 9), NO_ATTK), SIZ(3268, 1574, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("addiction retouched radiological", S_ZOMBIE, LVL(67, 12, 9, 38, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_TCKL, 7, 14), ATTK(AT_CLAW, AD_FAMN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1365, 1019, 0, MS_OHGOD, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_ANIMAL, M2_PRINCE|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("baklava regnal crick validate", S_ZOMBIE, LVL(67, 12, -1, 77, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_TUCH, AD_VAMP, 5, 9), ATTK(AT_TUCH, AD_CALM, 6, 11), ATTK(AT_GAZE, AD_TRAI, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1569, 342, 0, MS_DRUGS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scummy necessary", S_ZOMBIE, LVL(67, 12, -7, 96, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BREA, AD_MCRE, 4, 1), ATTK(AT_RATH, AD_PLAS, 6, 7), ATTK(AT_MAGC, AD_DFOO, 1, 6), ATTK(AT_SPIT, AD_RAGN, 3, 1), NO_ATTK, NO_ATTK), SIZ(2151, 167, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_THICK_HIDE|M1_REGEN, M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("chaparral reap", S_ZOMBIE, LVL(67, 12, -8, 85, 0), (G_RGROUP|1), A(ATTK(AT_GAZE, AD_SLIM, 8, 14), ATTK(AT_BREA, AD_DRLI, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1231, 685, 0, MS_WHORE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_REGEN| M1_SEE_INVIS, M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cure slangy", S_ZOMBIE, LVL(68, 11, -12, 9, 3), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_RBRE, 4, 13), ATTK(AT_TUCH, AD_SLIM, 9, 14), ATTK(AT_SPIT, AD_HALU, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1119, 54, 0, MS_WAIL, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_SLEEP|MR_ACID, M1_TUNNEL|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_METALLIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("suey transfix", S_ZOMBIE, LVL(68, 15, -12, 18, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_MALK, 4, 9), ATTK(AT_BUTT, AD_DEPR, 6, 16), ATTK(AT_CLAW, AD_WEBS, 4, 12), ATTK(AT_BUTT, AD_WTHR, 8, 20), ATTK(AT_BOOM, AD_SLIM, 2, 15), ATTK(AT_TUCH, AD_CURS, 5, 2)), SIZ(1314, 816, 0, MS_SQEEK, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("requiem", S_ZOMBIE, LVL(68, 20, -16, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 18), ATTK(AT_KICK, AD_PHYS, 6, 20), ATTK(AT_RATH, AD_TCKL, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_UNDEAD|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("exalt wagonette", S_ZOMBIE, LVL(69, 16, 8, 61, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_CALM, 4, 20), ATTK(AT_SPIT, AD_CONT, 7, 15), ATTK(AT_WEAP, AD_BLND, 6, 1), ATTK(AT_TRAM, AD_CONT, 8, 13), ATTK(AT_BITE, AD_FRZE, 7, 21), NO_ATTK), SIZ(1423, 1207, 0, MS_BUZZ, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT|M1_CARNIVORE|M1_METALLIVORE, M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ewing demonical", S_ZOMBIE, LVL(71, 13, -22, 45, 0), (4), A(ATTK(AT_EXPL, AD_DISP, 8, 19), ATTK(AT_RATH, AD_BADE, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1439, 977, 0, MS_TRUMPET, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC, M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("begriming comfort", S_ZOMBIE, LVL(71, 10, -22, 72, 0), (4), A(ATTK(AT_GAZE, AD_TREM, 2, 8), ATTK(AT_TRAM, AD_WERE, 5, 19), ATTK(AT_TUCH, AD_DISN, 9, 6), ATTK(AT_TENT, AD_ALIN, 8, 3), ATTK(AT_WEAP, AD_RBAD, 1, 11), ATTK(AT_SPIT, AD_MIDI, 3, 5)), SIZ(277, 1044, 0, MS_DRUGS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("excitant valved shogunal recede", S_ZOMBIE, LVL(71, 16, -7, 4, 6), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_MAGM, 1, 3), ATTK(AT_ENGL, AD_TREM, 4, 7), ATTK(AT_WEAP, AD_LUCK, 2, 9), ATTK(AT_EXPL, AD_WGHT, 1, 9), ATTK(AT_CLAW, AD_SEDU, 1, 19), ATTK(AT_TUCH, AD_DRCH, 9, 10)), SIZ(3321, 199, 0, MS_TREESQUAD, MZ_SMALL), MR_POISON|MR_STONE, MR_POISON, M1_SLITHY|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("citified cushioned commercialism", S_ZOMBIE, LVL(71, 16, 10, 79, -18), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_CHKH, 6, 1), ATTK(AT_WEAP, AD_SKIL, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1206, 24, 0, MS_BOAST, MZ_LARGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("lumbering reobtainable", S_ZOMBIE, LVL(72, 12, 8, 53, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_FREN, 3, 19), ATTK(AT_MAGC, AD_NPRO, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(845, 329, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_ACID, 0, M1_FLY|M1_CLING|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("lessee cockeye private", S_ZOMBIE, LVL(74, 14, -2, 42, 0), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_IDAM, 8, 3), ATTK(AT_KICK, AD_PART, 1, 17), ATTK(AT_BEAM, AD_PEST, 1, 8), ATTK(AT_RATH, AD_INER, 3, 8), NO_ATTK, NO_ATTK), SIZ(2966, 773, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS| M1_TPORT|M1_ACID|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("plausible threshing", S_ZOMBIE, LVL(74, 11, 8, 10, 7), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_LETH, 5, 17), ATTK(AT_TENT, AD_TIME, 8, 7), ATTK(AT_TUCH, AD_HALU, 4, 18), ATTK(AT_WEAP, AD_CHAO, 7, 6), NO_ATTK, NO_ATTK), SIZ(3545, 798, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("outdodge toggery", S_ZOMBIE, LVL(74, 12, 8, 88, 0), (1), A(ATTK(AT_BREA, AD_RNG, 1, 2), ATTK(AT_CLAW, AD_RBRE, 6, 7), ATTK(AT_TRAM, AD_DFOO, 1, 18), ATTK(AT_BREA, AD_SLUD, 8, 9), ATTK(AT_ENGL, AD_SLUD, 3, 12), ATTK(AT_ENGL, AD_DISE, 1, 20)), SIZ(1690, 154, 0, MS_DEEPSTATE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_REGEN, M2_NOPOLY|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("arete louse", S_ZOMBIE, LVL(74, 12, -26, 77, -2), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_HUGS, AD_WET, 5, 7), ATTK(AT_SCRA, AD_ALIN, 5, 9), ATTK(AT_TRAM, AD_ANTI, 7, 18), ATTK(AT_TRAM, AD_GRAV, 1, 20), ATTK(AT_TENT, AD_CHRN, 2, 17), ATTK(AT_BITE, AD_WRAT, 2, 14)), SIZ(593, 26, 0, MS_REPAIR, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_POIS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fenestrae slidable instructed hogging creepage biorhythmicity", S_ZOMBIE, LVL(74, 14, -19, 83, 0), (2), A(ATTK(AT_LASH, AD_WERE, 6, 4), ATTK(AT_EXPL, AD_MALK, 8, 12), ATTK(AT_LASH, AD_WRAT, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(627, 445, 0, MS_HUMANOID, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_CLING|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("syne segregant", S_ZOMBIE, LVL(75, 18, 7, 37, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_CHRN, 1, 6), ATTK(AT_BEAM, AD_LETH, 1, 5), ATTK(AT_NONE, AD_BADE, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1746, 1704, 0, MS_WHORE, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_TPORT|M1_METALLIVORE, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("the ultimate refuge", S_ZOMBIE, /* like full refuge */ LVL(75, 20, -16, 100, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_FIRE|MR_ELEC|MR_DISINT|MR_DRAIN|MR_DEATH|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_NASTY|M2_STRONG|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("harrow skeleton", S_ZOMBIE, LVL(75, 17, -22, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 10, 12), ATTK(AT_TUCH, AD_SLOW, 4, 15), ATTK(AT_BEAM, AD_SAMU, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("adroiter fanfold", S_ZOMBIE, LVL(75, 9, 4, 65, -8), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_TERR, 1, 20), ATTK(AT_ENGL, AD_VOMT, 2, 19), ATTK(AT_BREA, AD_FEAR, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1733, 53, 0, MS_SELFHARM, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS| M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("The Headless Horseman", S_ZOMBIE, LVL(76, 23, -12, 100, -3), (G_NOCORPSE|G_UNIQ|G_SGROUP|1), A(ATTK(AT_STNG, AD_FIRE, 15, 6), ATTK(AT_STNG, AD_FIRE, 15, 6), ATTK(AT_KICK, AD_PHYS, 2, 50), ATTK(AT_TUCH, AD_FEAR, 1, 20), ATTK(AT_BEAM, AD_FIRE, 15, 6), ATTK(AT_GAZE, AD_DARK, 0, 0)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHEAD|M1_REGEN, M2_PNAME|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_NOPOLY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("zombie queen", S_ZOMBIE, LVL(77, 21, -19, 85, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 13, 21), ATTK(AT_KICK, AD_PHYS, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_UNDEAD|M2_NASTY|M2_PRINCE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("illegalized turbocharger", S_ZOMBIE, LVL(77, 11, -2, 64, -17), (G_SGROUP|4), A(ATTK(AT_BITE, AD_LAVA, 1, 4), ATTK(AT_TUCH, AD_INER, 6, 6), ATTK(AT_SCRA, AD_WRAP, 7, 12), ATTK(AT_BITE, AD_COLD, 5, 15), NO_ATTK, NO_ATTK), SIZ(426, 270, 0, MS_SOUND, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("decennially flowingly", S_ZOMBIE, LVL(77, 19, -14, 80, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_HUGS, AD_DROP, 9, 4), ATTK(AT_BEAM, AD_STCK, 2, 20), ATTK(AT_GAZE, AD_PLYS, 4, 21), ATTK(AT_LASH, AD_FREN, 4, 20), NO_ATTK, NO_ATTK), SIZ(1003, 565, 0, MS_SING, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_POIS| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_SPIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("apian scintillator suspecter", S_ZOMBIE, LVL(77, 22, 2, 41, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_SHRD, 6, 8), ATTK(AT_TENT, AD_GLIB, 9, 18), ATTK(AT_CLAW, AD_NEXU, 1, 5), ATTK(AT_WEAP, AD_WGHT, 5, 2), ATTK(AT_TRAM, AD_CONF, 6, 13), NO_ATTK), SIZ(1988, 811, 0, MS_BURBLE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, MR_FIRE, M1_FLY|M1_WALLWALK|M1_CONCEAL, M2_NOPOLY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("senhora snout", S_ZOMBIE, LVL(77, 5, 0, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_WRAT, 9, 5), ATTK(AT_BITE, AD_CHAO, 1, 10), ATTK(AT_CLAW, AD_STTP, 7, 9), ATTK(AT_LASH, AD_STTP, 2, 3), NO_ATTK, NO_ATTK), SIZ(123, 59, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_DEATH, M1_SEE_INVIS, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("abnormality dilapidation chino inform", S_ZOMBIE, LVL(78, 12, -24, 78, -2), (G_LGROUP|1), A(ATTK(AT_GAZE, AD_STON, 5, 17), ATTK(AT_HUGS, AD_LEGS, 2, 3), ATTK(AT_WEAP, AD_FEMI, 8, 7), ATTK(AT_CLAW, AD_LAVA, 2, 14), NO_ATTK, NO_ATTK), SIZ(690, 199, 0, MS_CASINO, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_BREATHLESS|M1_POIS, M2_NOPOLY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pompadour hieratically", S_ZOMBIE, LVL(78, 12, -20, 98, 0), (4), A(ATTK(AT_TUCH, AD_NIVE, 1, 17), ATTK(AT_SCRA, AD_NAST, 1, 10), ATTK(AT_WEAP, AD_PLAS, 1, 15), ATTK(AT_RATH, AD_WTHR, 6, 14), ATTK(AT_KICK, AD_DISP, 2, 16), NO_ATTK), SIZ(322, 26, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("suckler influencer leapfrogging immense", S_ZOMBIE, LVL(78, 19, -1, 61, 0), (4), A(ATTK(AT_MAGC, AD_POLY, 4, 19), ATTK(AT_TUCH, AD_DRDX, 6, 9), ATTK(AT_SPIT, AD_THIR, 1, 11), ATTK(AT_HUGS, AD_RNG, 3, 17), ATTK(AT_STNG, AD_RAGN, 8, 10), ATTK(AT_KICK, AD_NGEN, 1, 2)), SIZ(1765, 1057, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, MR_COLD, M1_FLY|M1_SWIM|M1_HIDE|M1_NOTAKE|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gasyadokuro", S_ZOMBIE, LVL(79, 23, -27, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 11, 13), ATTK(AT_TRAM, AD_PHYS, 15, 15), ATTK(AT_HUGS, AD_PHYS, 12, 12), ATTK(AT_BITE, AD_STAT, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTHREE|MR_DRAIN|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fold freemason", S_ZOMBIE, LVL(81, 12, -15, 33, 3), (G_GENO|1), A(ATTK(AT_MAGC, AD_DISP, 4, 18), ATTK(AT_KICK, AD_LAVA, 6, 17), ATTK(AT_RATH, AD_ICEB, 1, 10), ATTK(AT_CLAW, AD_POLY, 4, 18), ATTK(AT_HUGS, AD_BLAS, 4, 7), ATTK(AT_SCRA, AD_WEBS, 3, 13)), SIZ(1263, 253, 0, MS_CODE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dustier catalyzer", S_ZOMBIE, LVL(81, 11, -28, 57, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_MALK, 1, 6), ATTK(AT_HUGS, AD_LAVA, 1, 5), ATTK(AT_KICK, AD_POIS, 9, 6), ATTK(AT_KICK, AD_NGRA, 3, 13), NO_ATTK, NO_ATTK), SIZ(1846, 1438, 0, MS_SMITH, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_HUMANOID|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dully rumania", S_ZOMBIE, LVL(81, 15, 8, 64, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_UNPR, 6, 14), ATTK(AT_ENGL, AD_VENO, 9, 9), ATTK(AT_CLAW, AD_TDRA, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1419, 1412, 0, MS_BOT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, MR_COLD|MR_ACID, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("renewable exterritoriality", S_ZOMBIE, LVL(82, 21, 2, 99, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_NUMB, 1, 11), ATTK(AT_SCRA, AD_SIN, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(72, 427, 0, MS_IMITATE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_THICK_HIDE|M1_TPORT, M2_STALK|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("orgic saccharification", S_ZOMBIE, LVL(82, 15, -22, 81, -3), (G_GENO|2), A(ATTK(AT_WEAP, AD_LITE, 1, 9), ATTK(AT_KICK, AD_SSEX, 4, 2), ATTK(AT_KICK, AD_INER, 8, 6), ATTK(AT_TENT, AD_DEPR, 8, 14), NO_ATTK, NO_ATTK), SIZ(4074, 337, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_UNSOLID|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_JEWELS|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mongrel immured doyly purplish", S_ZOMBIE, LVL(82, 12, -3, 16, 0), (1), A(ATTK(AT_STNG, AD_HODS, 1, 14), ATTK(AT_MAGC, AD_DETH, 5, 2), ATTK(AT_MAGC, AD_GLIB, 8, 10), ATTK(AT_CLAW, AD_DREA, 8, 15), ATTK(AT_GAZE, AD_BLND, 6, 20), ATTK(AT_EXPL, AD_MANA, 9, 20)), SIZ(1091, 344, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gratingly crunching", S_ZOMBIE, LVL(83, 12, -24, 34, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_WRAP, 9, 2), ATTK(AT_WEAP, AD_NGRA, 6, 5), ATTK(AT_BEAM, AD_COLD, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(87, 1229, 0, MS_GRUNT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_OVIPAROUS, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unfought sink", S_ZOMBIE, LVL(84, 12, 1, 45, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_WNCE, 9, 8), ATTK(AT_TENT, AD_DROP, 4, 14), ATTK(AT_GAZE, AD_WTHR, 1, 14), ATTK(AT_ENGL, AD_WTHR, 4, 18), NO_ATTK, NO_ATTK), SIZ(1865, 10, 0, MS_COW, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_AMPHIBIOUS|M1_HERBIVORE, M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dissimilarity payola", S_ZOMBIE, LVL(84, 12, 2, 65, 9), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SPIT, AD_SOUN, 9, 12), ATTK(AT_TRAM, AD_THIR, 8, 18), ATTK(AT_NONE, AD_CLRC, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(488, 1, 0, MS_ARREST, MZ_TINY), MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_MINION|M2_GREEDY|M2_MAGIC|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("polymerization indulgently racketier", S_ZOMBIE, LVL(84, 11, -23, 92, 0), (3), A(ATTK(AT_CLAW, AD_DRCO, 7, 15), ATTK(AT_WEAP, AD_DARK, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(547, 692, 0, MS_NEIGH, MZ_LARGE), MR_FIRE|MR_ELEC, 0, M1_SWIM|M1_TUNNEL|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("steamered networked", S_ZOMBIE, LVL(84, 12, 9, 73, -13), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_WEAP, AD_LUCK, 7, 18), ATTK(AT_WEAP, AD_SPEL, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(512, 1143, 0, MS_ANIMAL, MZ_TINY), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("zincified malaria", S_ZOMBIE, LVL(84, 7, -11, 12, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_NAST, 6, 1), ATTK(AT_GAZE, AD_VENO, 2, 17), ATTK(AT_STNG, AD_CONT, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1748, 148, 0, MS_WOLLOH, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("reefier agricultural commixt", S_ZOMBIE, LVL(84, 15, -2, 21, 20), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_EDGE, 1, 15), ATTK(AT_SCRA, AD_MCRE, 1, 8), ATTK(AT_BREA, AD_TIME, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 481, 0, MS_FEARHARE, MZ_GIGANTIC), MR_COLD|MR_STONE, 0, M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT|M1_ACID| M1_HERBIVORE|M1_OMNIVORE, M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("incorruption restamped agendum", S_ZOMBIE, LVL(85, 14, -3, 100, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_STON, 2, 14), ATTK(AT_BITE, AD_WET, 9, 8), ATTK(AT_WEAP, AD_DRST, 9, 6), ATTK(AT_TUCH, AD_HALU, 3, 2), ATTK(AT_SPIT, AD_VENO, 7, 9), NO_ATTK), SIZ(933, 496, 0, MS_REPAIR, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_SEE_INVIS|M1_ACID, M2_LORD|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lung antiradical", S_ZOMBIE, LVL(86, 13, 7, 55, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PLYS, 5, 15), ATTK(AT_GAZE, AD_CNCL, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1412, 1376, 0, MS_GIBBERISH, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_SEE_INVIS, M2_VAMPIRE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("datively practicing bore humidifying", S_ZOMBIE, LVL(86, 14, -22, 96, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_WGHT, 1, 6), ATTK(AT_CLAW, AD_SSEX, 9, 7), ATTK(AT_TRAM, AD_SIN, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1347, 806, 0, MS_MEW, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOTAKE, M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("seclusion preset", S_ZOMBIE, LVL(87, 21, -22, 39, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_TDRA, 9, 3), ATTK(AT_WEAP, AD_STON, 5, 14), ATTK(AT_KICK, AD_STAT, 3, 3), ATTK(AT_BITE, AD_LITE, 1, 4), ATTK(AT_CLAW, AD_WEEP, 2, 6), ATTK(AT_LASH, AD_SLEE, 8, 8)), SIZ(1776, 1021, 0, MS_STENCH, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_DISINT, M1_FLY|M1_CONCEAL|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sayst revoir holding", S_ZOMBIE, LVL(87, 19, 3, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRCH, 5, 21), ATTK(AT_TUCH, AD_BLEE, 6, 4), ATTK(AT_HUGS, AD_CORR, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(221, 25, 0, MS_JAPANESE, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT, M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("organ melded", S_ZOMBIE, LVL(87, 12, 9, 47, 0), (G_SGROUP|2), A(ATTK(AT_STNG, AD_TDRA, 4, 11), ATTK(AT_GAZE, AD_PEST, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1196, 1077, 0, MS_WHORE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("outhouse storytelling", S_ZOMBIE, LVL(88, 12, -2, 40, 0), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_RAGN, 5, 18), ATTK(AT_SCRA, AD_BLND, 3, 1), ATTK(AT_SCRA, AD_NTHR, 1, 2), ATTK(AT_STNG, AD_RBRE, 9, 20), NO_ATTK, NO_ATTK), SIZ(718, 439, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bowyer driftage", S_ZOMBIE, LVL(88, 12, 10, 85, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_EXPL, AD_CNCL, 1, 4), ATTK(AT_GAZE, AD_LAVA, 1, 1), ATTK(AT_ENGL, AD_VENO, 4, 5), ATTK(AT_SPIT, AD_STUN, 3, 21), ATTK(AT_BOOM, AD_CURS, 6, 13), ATTK(AT_RATH, AD_RBRE, 0, 20)), SIZ(351, 391, 0, MS_TREESQUAD, MZ_LARGE), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_HUMANOID|M1_POIS, M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("swimming consume", S_ZOMBIE, LVL(88, 14, -1, 82, 0), (2), A(ATTK(AT_GAZE, AD_PEST, 9, 8), ATTK(AT_KICK, AD_DREN, 4, 16), ATTK(AT_TENT, AD_DCAY, 1, 4), ATTK(AT_TUCH, AD_BLND, 3, 11), NO_ATTK, NO_ATTK), SIZ(2136, 444, 0, MS_BARK, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON, MR_POISON, M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("risky finned pushcart tsking", S_ZOMBIE, LVL(90, 16, -17, 56, 0), (G_GENO|4), A(ATTK(AT_EXPL, AD_AXUS, 4, 15), ATTK(AT_TUCH, AD_ACID, 5, 18), ATTK(AT_HUGS, AD_BLND, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(727, 542, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dentition incite", S_ZOMBIE, LVL(90, 23, -21, 84, -4), (1), A(ATTK(AT_STNG, AD_BLND, 5, 8), ATTK(AT_BEAM, AD_MAGM, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(96, 1019, 0, MS_ROAR, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shuffling foxfish consternate interregna", S_ZOMBIE, LVL(90, 12, -3, 85, 0), (G_RGROUP|3), A(ATTK(AT_HUGS, AD_DRDX, 2, 14), ATTK(AT_KICK, AD_SLIM, 9, 3), ATTK(AT_NONE, AD_LAZY, 3, 20), ATTK(AT_SPIT, AD_BANI, 2, 17), ATTK(AT_WEAP, AD_SAMU, 1, 11), NO_ATTK), SIZ(86, 559, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("expatriate vialing", S_ZOMBIE, LVL(91, 11, -13, 98, -14), (1), A(ATTK(AT_ENGL, AD_FIRE, 8, 12), ATTK(AT_TRAM, AD_SLUD, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(239, 1355, 0, MS_CODE, MZ_LARGE), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_REGEN, M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("lordlier hatrack", S_ZOMBIE, LVL(91, 12, -11, 76, 0), (G_RGROUP|1), A(ATTK(AT_LASH, AD_TCKL, 4, 9), ATTK(AT_CLAW, AD_SHAN, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1415, 284, 0, MS_SING, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_HERBIVORE, M2_DEMON|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY|M3_NONMOVING|M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("soaking bat", S_ZOMBIE, LVL(92, 16, -19, 85, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_HUGS, AD_COLD, 3, 14), ATTK(AT_BITE, AD_RBRE, 4, 7), ATTK(AT_WEAP, AD_SAMU, 5, 17), ATTK(AT_MAGC, AD_DEPR, 6, 13), NO_ATTK, NO_ATTK), SIZ(67, 1132, 0, MS_GRUNT, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE, M2_PRINCE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("quarterback manicuring", S_ZOMBIE, LVL(92, 12, -22, 57, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LITE, 8, 9), ATTK(AT_NONE, AD_PLYS, 3, 7), ATTK(AT_LASH, AD_WISD, 5, 14), ATTK(AT_TENT, AD_NTHR, 5, 8), NO_ATTK, NO_ATTK), SIZ(2805, 163, 0, MS_SHOE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_CLING|M1_BREATHLESS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_STRONG|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("employable cushy", S_ZOMBIE, LVL(92, 12, -20, 97, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_NONE, AD_CHRN, 5, 14), ATTK(AT_SCRA, AD_WEBS, 6, 5), ATTK(AT_GAZE, AD_MANA, 3, 18), ATTK(AT_WEAP, AD_BURN, 1, 12), ATTK(AT_STNG, AD_SPEL, 2, 5), ATTK(AT_BOOM, AD_STUN, 3, 3)), SIZ(484, 1314, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT|M1_ACID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("accounted sire minnesinger padded", S_ZOMBIE, LVL(94, 12, -30, 35, 16), (G_GENO|G_LGROUP|4), A(ATTK(AT_ENGL, AD_AMNE, 3, 19), ATTK(AT_BITE, AD_LEGS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(199, 628, 0, MS_PUPIL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_THICK_HIDE, M2_MINION|M2_WANDER|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("certificated chafe", S_ZOMBIE, LVL(94, 12, -30, 60, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SCRA, AD_SOUN, 7, 14), ATTK(AT_LASH, AD_SHAN, 8, 5), ATTK(AT_ENGL, AD_SCOR, 6, 8), ATTK(AT_KICK, AD_CONT, 2, 5), ATTK(AT_WEAP, AD_DIMN, 6, 6), NO_ATTK), SIZ(491, 193, 0, MS_DJINNI, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unenviously noninflectional", S_ZOMBIE, LVL(95, 10, -26, 74, 4), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_TRAP, 3, 11), ATTK(AT_TUCH, AD_ICEB, 2, 5), ATTK(AT_BUTT, AD_FAMN, 6, 12), ATTK(AT_TUCH, AD_MALK, 1, 20), ATTK(AT_LASH, AD_CURS, 9, 4), NO_ATTK), SIZ(611, 189, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL, M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("collie melamine", S_ZOMBIE, LVL(95, 14, 6, 57, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_PEST, 5, 19), ATTK(AT_BEAM, AD_WEBS, 8, 11), ATTK(AT_TRAM, AD_CORR, 1, 9), ATTK(AT_KICK, AD_DEPR, 3, 13), ATTK(AT_SPIT, AD_CHAO, 8, 5), NO_ATTK), SIZ(2650, 545, 0, MS_SOUND, MZ_TINY), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("complainant untired wisest", S_ZOMBIE, LVL(96, 12, -17, 74, 0), (G_VLGROUP|2), A(ATTK(AT_MAGC, AD_CONF, 5, 2), ATTK(AT_RATH, AD_DRCO, 5, 17), ATTK(AT_BITE, AD_THIR, 3, 3), ATTK(AT_TRAM, AD_ELEC, 9, 21), NO_ATTK, NO_ATTK), SIZ(3395, 4, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_NOTAME|M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC| M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("speciously mason spiral bootee unapproving gendarme", S_ZOMBIE, LVL(96, 13, 2, 3, 0), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_LEVI, 1, 2), ATTK(AT_GAZE, AD_FUMB, 9, 9), ATTK(AT_NONE, AD_MCRE, 8, 21), ATTK(AT_TENT, AD_DRCH, 3, 20), ATTK(AT_BEAM, AD_SHRD, 3, 15), ATTK(AT_MAGC, AD_DCAY, 8, 11)), SIZ(2744, 131, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, MR_FIRE, M1_FLY|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_EGOTYPE|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("apparat fluoresced", S_ZOMBIE, LVL(96, 9, -6, 74, 0), (2), A(ATTK(AT_SCRA, AD_DISP, 3, 16), ATTK(AT_HUGS, AD_DCAY, 5, 12), ATTK(AT_GAZE, AD_DARK, 9, 5), ATTK(AT_TUCH, AD_DRST, 2, 4), NO_ATTK, NO_ATTK), SIZ(255, 74, 0, MS_ROAR, MZ_SMALL), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("overcrowding sultana candlepin conclave", S_ZOMBIE, LVL(97, 12, -19, 81, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_SCRA, AD_WRAT, 8, 16), ATTK(AT_KICK, AD_SITM, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1168, 4, 0, MS_WOLLOH, MZ_LARGE), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_MINION|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shewing saliently", S_ZOMBIE, LVL(98, 13, -6, 79, 0), (1), A(ATTK(AT_SCRA, AD_DARK, 9, 18), ATTK(AT_SCRA, AD_SOUN, 2, 15), ATTK(AT_ENGL, AD_HODS, 1, 10), ATTK(AT_HUGS, AD_DISP, 6, 2), NO_ATTK, NO_ATTK), SIZ(435, 143, 0, MS_MEW, MZ_TINY), MR_POISON|MR_DEATH, MR_POISON, M1_WALLWALK|M1_HIDE, M2_VAMPIRE|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("equipment pandemonium", S_ZOMBIE, LVL(98, 12, -20, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_LITT, 9, 2), ATTK(AT_WEAP, AD_DETH, 4, 3), ATTK(AT_WEAP, AD_DCAY, 4, 9), ATTK(AT_WEAP, AD_NUMB, 6, 20), ATTK(AT_SPIT, AD_LUCK, 5, 18), ATTK(AT_TRAM, AD_SLIM, 6, 11)), SIZ(2085, 1639, 0, MS_PUPIL, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_DISINT, M1_AMORPHOUS|M1_TUNNEL|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("russified neckline", S_ZOMBIE, LVL(99, 14, 6, 65, -9), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_UNPR, 1, 17), ATTK(AT_LASH, AD_SLOW, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3753, 1101, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("orlon microcephalic newswoman agronomic fungiform scotchmen unmuffled", S_ZOMBIE, LVL(99, 18, -7, 32, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DEBU, 2, 21), ATTK(AT_TENT, AD_SPC2, 1, 12), ATTK(AT_WEAP, AD_MEMO, 3, 13), ATTK(AT_WEAP, AD_STTP, 1, 19), ATTK(AT_BEAM, AD_WEBS, 2, 11), NO_ATTK), SIZ(367, 731, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_ACID, M2_PNAME|M2_WANDER|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("montane caddying ballasted", S_ZOMBIE, LVL(99, 17, -9, 66, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_NUMB, 3, 13), ATTK(AT_SCRA, AD_RUNS, 9, 20), ATTK(AT_TRAM, AD_CONT, 1, 2), ATTK(AT_WEAP, AD_WTHR, 2, 16), ATTK(AT_NONE, AD_UVUU, 7, 7), NO_ATTK), SIZ(974, 15, 0, MS_CONVERT, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("batwoman guildry", S_ZOMBIE, LVL(100, 14, -16, 88, 0), (G_SGROUP|2), A(ATTK(AT_MAGC, AD_NIVE, 1, 5), ATTK(AT_WEAP, AD_FAKE, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 1178, 0, MS_CASINO, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD|MR_ACID, M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_GREEDY|M2_JEWELS|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shakespearean frenzily coopered", S_ZOMBIE, LVL(100, 8, -6, 93, 0), (3), A(ATTK(AT_GAZE, AD_WET, 7, 4), ATTK(AT_WEAP, AD_NUMB, 1, 12), ATTK(AT_SCRA, AD_NUMB, 4, 11), ATTK(AT_GAZE, AD_ELEC, 5, 17), ATTK(AT_GAZE, AD_LITT, 2, 7), ATTK(AT_TUCH, AD_DISN, 1, 7)), SIZ(1220, 311, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS| M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("enscrolled discontinuance hernial lodestar", S_ZOMBIE, LVL(100, 16, 5, 82, 8), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_FRZE, 1, 3), ATTK(AT_BEAM, AD_RNG, 6, 14), ATTK(AT_BITE, AD_INSA, 7, 7), ATTK(AT_NONE, AD_HODS, 9, 7), ATTK(AT_BITE, AD_SANI, 5, 22), ATTK(AT_BEAM, AD_THIR, 5, 14)), SIZ(660, 277, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_ANIMAL, M2_STALK|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIND_FLAYER|M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("militarily twitchingly ventured", S_ZOMBIE, LVL(100, 8, -27, 0, 0), (G_GENO|3), A(ATTK(AT_RATH, AD_TLPT, 8, 16), ATTK(AT_KICK, AD_TRAI, 1, 1), ATTK(AT_SPIT, AD_NIVE, 7, 1), ATTK(AT_TUCH, AD_DFOO, 7, 18), ATTK(AT_BEAM, AD_AGGR, 2, 12), NO_ATTK), SIZ(611, 606, 0, MS_GLYPHS, MZ_TINY), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_POIS| M1_METALLIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("silty apple", S_ZOMBIE, LVL(100, 12, -25, 56, 0), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_VAMP, 4, 7), ATTK(AT_GAZE, AD_FAMN, 1, 3), ATTK(AT_BITE, AD_HALU, 1, 17), ATTK(AT_LASH, AD_LUCK, 6, 7), NO_ATTK, NO_ATTK), SIZ(70, 1802, 0, MS_SOVIET, MZ_SMALL), MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tailor bewaring silked", S_ZOMBIE, LVL(101, 15, -18, 84, 14), (4), A(ATTK(AT_HUGS, AD_HODS, 3, 21), ATTK(AT_BITE, AD_IDAM, 2, 5), ATTK(AT_BOOM, AD_SGLD, 4, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2945, 1736, 0, MS_STABILIZE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("berrylike dejectedly", S_ZOMBIE, LVL(101, 16, -33, 98, 0), (2), A(ATTK(AT_TENT, AD_ANTI, 9, 6), ATTK(AT_BITE, AD_MINA, 6, 11), ATTK(AT_HUGS, AD_TECH, 4, 24), ATTK(AT_HUGS, AD_TRAP, 9, 17), ATTK(AT_BITE, AD_SLIM, 2, 3), ATTK(AT_MAGC, AD_SLUD, 8, 2)), SIZ(174, 826, 0, MS_CORONA, MZ_TINY), MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NASTY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("urbanite unfix", S_ZOMBIE, LVL(101, 18, -35, 99, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_AXUS, 5, 8), ATTK(AT_GAZE, AD_VAMP, 2, 2), ATTK(AT_WEAP, AD_PLYS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2568, 1287, 0, MS_HUMANOID, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("resowing worm", S_ZOMBIE, LVL(101, 14, 3, 88, 0), (1), A(ATTK(AT_TENT, AD_DRLI, 7, 22), ATTK(AT_BUTT, AD_MIDI, 3, 22), ATTK(AT_WEAP, AD_DREN, 6, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(196, 786, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("subhead lachrymator punitive ulcerated", S_ZOMBIE, LVL(102, 19, 2, 80, -5), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_HODS, 7, 19), ATTK(AT_ENGL, AD_MEMO, 8, 9), ATTK(AT_BOOM, AD_PART, 3, 18), ATTK(AT_BEAM, AD_DRIN, 8, 1), ATTK(AT_KICK, AD_SITM, 1, 25), ATTK(AT_LASH, AD_MALK, 8, 1)), SIZ(498, 132, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("towelled lebanon", S_ZOMBIE, LVL(102, 17, -17, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_GRAV, 8, 11), ATTK(AT_BREA, AD_VULN, 1, 8), ATTK(AT_TRAM, AD_DGST, 1, 16), ATTK(AT_BREA, AD_DISE, 1, 4), ATTK(AT_SPIT, AD_PLAS, 1, 21), NO_ATTK), SIZ(1480, 651, 0, MS_BUZZ, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE, M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cryptically mutilated dab", S_ZOMBIE, LVL(102, 16, -22, 85, 8), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_RNG, 1, 22), ATTK(AT_BITE, AD_VULN, 6, 21), ATTK(AT_STNG, AD_GRAV, 7, 25), ATTK(AT_STNG, AD_TCKL, 8, 3), ATTK(AT_TUCH, AD_WISD, 4, 18), NO_ATTK), SIZ(2256, 629, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("encephalographic overfull condescendence", S_ZOMBIE, LVL(102, 19, 7, 72, 0), (2), A(ATTK(AT_BEAM, AD_AXUS, 4, 5), ATTK(AT_TUCH, AD_HEAL, 8, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(359, 197, 0, MS_PUPIL, MZ_TINY), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_MINDLESS|M1_TPORT_CNTRL, M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rottener blowsier", S_ZOMBIE, LVL(105, 11, -15, 86, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_GAZE, AD_SGLD, 3, 11), ATTK(AT_TENT, AD_WRAP, 1, 12), ATTK(AT_HUGS, AD_VULN, 7, 21), ATTK(AT_SCRA, AD_DREN, 5, 6), ATTK(AT_STNG, AD_LETH, 5, 22), ATTK(AT_ENGL, AD_CORR, 6, 22)), SIZ(3171, 730, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_POISON, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS| M1_ACID|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("retailer scalding", S_ZOMBIE, LVL(105, 13, 6, 90, 0), (G_VLGROUP|1), A(ATTK(AT_BOOM, AD_SIN, 5, 14), ATTK(AT_ENGL, AD_DRST, 3, 2), ATTK(AT_BOOM, AD_HALU, 2, 21), ATTK(AT_TUCH, AD_HEAL, 1, 21), ATTK(AT_BREA, AD_MIDI, 1, 12), NO_ATTK), SIZ(1015, 184, 0, MS_SHEEP, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("precaution rotten depressional conducted", S_ZOMBIE, LVL(106, 13, -5, 56, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_PLAS, 3, 22), ATTK(AT_MAGC, AD_SGLD, 3, 20), ATTK(AT_TUCH, AD_NIVE, 5, 16), ATTK(AT_CLAW, AD_WRAT, 7, 22), NO_ATTK, NO_ATTK), SIZ(467, 18, 0, MS_BOT, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT| M1_ACID|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS| M2_COLLECT|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("offstage respired", S_ZOMBIE, LVL(106, 15, -15, 93, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DRIN, 3, 15), ATTK(AT_BREA, AD_SIN, 7, 25), ATTK(AT_HUGS, AD_WGHT, 1, 1), ATTK(AT_TUCH, AD_MEMO, 1, 6), ATTK(AT_STNG, AD_NTHR, 9, 4), ATTK(AT_SCRA, AD_DRCO, 6, 17)), SIZ(107, 23, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_POIS|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("surgery supt", S_ZOMBIE, LVL(106, 12, 9, 77, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DIMN, 2, 16), ATTK(AT_BEAM, AD_ELEC, 3, 7), ATTK(AT_SCRA, AD_NGEN, 4, 23), ATTK(AT_STNG, AD_SITM, 7, 20), ATTK(AT_HUGS, AD_ELEC, 2, 22), NO_ATTK), SIZ(285, 679, 0, MS_SPELL, MZ_SMALL), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_NEEDPICK|M1_BREATHLESS|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("attenuating meshy precelebration", S_ZOMBIE, LVL(107, 18, -38, 89, 5), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_NONE, AD_SOUN, 9, 11), ATTK(AT_HUGS, AD_MALK, 5, 15), ATTK(AT_BUTT, AD_CAST, 2, 2), ATTK(AT_HUGS, AD_WEBS, 2, 4), ATTK(AT_ENGL, AD_LAVA, 4, 8), NO_ATTK), SIZ(2181, 211, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_UNSOLID|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("claspt skullcap", S_ZOMBIE, LVL(107, 46, -40, 76, 0), (G_SGROUP|2), A(ATTK(AT_ENGL, AD_ICUR, 5, 3), ATTK(AT_TENT, AD_SIN, 8, 2), ATTK(AT_TUCH, AD_SSEX, 8, 16), ATTK(AT_MAGC, AD_PAIN, 4, 3), NO_ATTK, NO_ATTK), SIZ(587, 770, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, MR_SLEEP, M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("embezzled along bounced mump unreasoned leniently overexerting", S_ZOMBIE, LVL(108, 15, -13, 73, 3), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SPIT, AD_BLND, 8, 5), ATTK(AT_BEAM, AD_INER, 3, 2), ATTK(AT_GAZE, AD_CLRC, 1, 25), ATTK(AT_STNG, AD_PAIN, 4, 16), ATTK(AT_BITE, AD_WEEP, 4, 10), ATTK(AT_WEAP, AD_POIS, 1, 2)), SIZ(2893, 230, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_CLING|M1_NEEDPICK|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("model degrade", S_ZOMBIE, LVL(108, 14, 4, 64, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_MEMO, 9, 18), ATTK(AT_BEAM, AD_DISP, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(982, 73, 0, MS_SQEEK, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("leathery erosive expectorate", S_ZOMBIE, LVL(108, 14, -16, 95, -6), (G_SGROUP|2), A(ATTK(AT_WEAP, AD_LEGS, 2, 5), ATTK(AT_BEAM, AD_SLUD, 2, 10), ATTK(AT_TUCH, AD_STON, 8, 7), ATTK(AT_TENT, AD_SOUN, 4, 16), ATTK(AT_BITE, AD_WEBS, 2, 22), ATTK(AT_STNG, AD_AXUS, 8, 20)), SIZ(0, 502, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tureen jorum", S_ZOMBIE, LVL(110, 18, -38, 60, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BREA, AD_CURS, 1, 7), ATTK(AT_SCRA, AD_WERE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(522, 571, 0, MS_VAMPIRE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NOLIMBS|M1_SLITHY|M1_ACID, M2_LORD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("salarying cuffing", S_ZOMBIE, LVL(110, 16, -11, 92, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_HUGS, AD_SEDU, 6, 9), ATTK(AT_TUCH, AD_SIN, 3, 10), ATTK(AT_TRAM, AD_WRAP, 3, 7), ATTK(AT_ENGL, AD_RAGN, 5, 18), ATTK(AT_MAGC, AD_MIDI, 9, 26), ATTK(AT_BEAM, AD_DREN, 1, 9)), SIZ(262, 568, 0, MS_BOT, MZ_LARGE), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_POIS| M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hardtop petroleum submersibility crimson", S_ZOMBIE, LVL(110, 10, 0, 89, 12), (G_GENO|G_LGROUP|1), A(ATTK(AT_BITE, AD_TIME, 1, 22), ATTK(AT_TENT, AD_CURS, 2, 2), ATTK(AT_GAZE, AD_BADE, 1, 18), ATTK(AT_WEAP, AD_DARK, 3, 5), ATTK(AT_TRAM, AD_DISN, 0, 2), ATTK(AT_MAGC, AD_MAGM, 5, 19)), SIZ(1246, 173, 0, MS_VAMPIRE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unleaded weedier shine", S_ZOMBIE, LVL(111, 12, 10, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_FEMI, 6, 5), ATTK(AT_MAGC, AD_CALM, 6, 24), ATTK(AT_ENGL, AD_DCAY, 7, 17), ATTK(AT_STNG, AD_AXUS, 9, 14), ATTK(AT_TRAM, AD_SOUN, 2, 8), ATTK(AT_SCRA, AD_TREM, 4, 5)), SIZ(1914, 227, 0, MS_HANDY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_METALLIVORE, M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("preaching rootlet sub", S_ZOMBIE, LVL(111, 34, 2, 58, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_LAZY, 2, 21), ATTK(AT_WEAP, AD_EDGE, 1, 24), ATTK(AT_BEAM, AD_DFOO, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2162, 529, 0, MS_SHEEP, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_PNAME|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("utilizing tressier", S_ZOMBIE, LVL(111, 21, -35, 87, 0), (2), A(ATTK(AT_SCRA, AD_LITE, 7, 17), ATTK(AT_BEAM, AD_FIRE, 1, 16), ATTK(AT_NONE, AD_WEEP, 5, 13), ATTK(AT_SPIT, AD_TERR, 7, 6), ATTK(AT_EXPL, AD_WEBS, 4, 25), ATTK(AT_ENGL, AD_CORR, 3, 21)), SIZ(1028, 760, 0, MS_GURGLE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cussed rainy", S_ZOMBIE, LVL(111, 16, -14, 18, 0), (G_VLGROUP|2), A(ATTK(AT_NONE, AD_DREN, 6, 24), ATTK(AT_ENGL, AD_VULN, 3, 18), ATTK(AT_HUGS, AD_TIME, 1, 14), ATTK(AT_MAGC, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK), SIZ(101, 317, 0, MS_SOCKS, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hereby westinghouse", S_ZOMBIE, LVL(112, 19, -25, 82, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_SLUD, 8, 24), ATTK(AT_BITE, AD_LITE, 9, 24), ATTK(AT_KICK, AD_AXUS, 5, 21), ATTK(AT_WEAP, AD_GLIB, 1, 12), ATTK(AT_WEAP, AD_LUCK, 8, 6), ATTK(AT_WEAP, AD_CLRC, 2, 6)), SIZ(98, 335, 0, MS_TEACHER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("thieftaker biconcave", S_ZOMBIE, LVL(113, 12, 1, 98, 0), (1), A(ATTK(AT_MAGC, AD_FAMN, 9, 1), ATTK(AT_SCRA, AD_FAKE, 7, 9), ATTK(AT_TENT, AD_CHRN, 4, 1), ATTK(AT_STNG, AD_NUMB, 3, 5), ATTK(AT_CLAW, AD_RNG, 2, 25), NO_ATTK), SIZ(244, 1386, 0, MS_SUPERMAN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, MR_FIRE, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_NASTY|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("portability savagest", S_ZOMBIE, LVL(113, 16, -3, 91, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_EDGE, 6, 16), ATTK(AT_BUTT, AD_RUNS, 6, 25), ATTK(AT_KICK, AD_CONT, 1, 5), ATTK(AT_SPIT, AD_SGLD, 7, 3), ATTK(AT_BREA, AD_SEDU, 1, 13), NO_ATTK), SIZ(3565, 672, 0, MS_ANIMAL, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_NOTAKE|M1_MINDLESS|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wolfram monroe", S_ZOMBIE, LVL(114, 18, -17, 71, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_DFOO, 2, 2), ATTK(AT_STNG, AD_CURS, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2570, 140, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOHEAD, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("paganizing vaultier", S_ZOMBIE, LVL(115, 16, -20, 64, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BITE, AD_DETH, 7, 10), ATTK(AT_BITE, AD_IDAM, 4, 24), ATTK(AT_TRAM, AD_DRCO, 1, 22), ATTK(AT_TRAM, AD_STON, 4, 23), ATTK(AT_BUTT, AD_PEST, 8, 19), NO_ATTK), SIZ(1356, 1209, 0, MS_CORONA, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("microsecond ult", S_ZOMBIE, LVL(115, 20, -11, 93, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_ENGL, AD_MIDI, 1, 18), ATTK(AT_BEAM, AD_DRLI, 9, 8), ATTK(AT_KICK, AD_RUNS, 1, 26), ATTK(AT_WEAP, AD_DRST, 3, 10), NO_ATTK, NO_ATTK), SIZ(4210, 2, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SWIM|M1_SLITHY|M1_REGEN, M2_WANDER|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lateen hunk", S_ZOMBIE, LVL(116, 17, -30, 85, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BUTT, AD_WRAP, 1, 8), ATTK(AT_BUTT, AD_DISE, 1, 5), ATTK(AT_ENGL, AD_NGRA, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1379, 235, 0, MS_BOAST, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_NEEDPICK|M1_CONCEAL|M1_OVIPAROUS|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("rooftree pentagonal polka fizz glittering", S_ZOMBIE, LVL(118, 14, -19, 74, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_NONE, AD_VAPO, 7, 26), ATTK(AT_SCRA, AD_CHRN, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(473, 132, 0, MS_SMITH, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mammae parenticide", S_ZOMBIE, LVL(118, 13, -33, 78, -4), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_DGST, 2, 20), ATTK(AT_BREA, AD_DEST, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(380, 357, 0, MS_BOT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS| M1_TPORT, M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_GNOME| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sustain coma", S_ZOMBIE, LVL(118, 25, -5, 35, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_MAGC, AD_CURS, 3, 2), ATTK(AT_WEAP, AD_DRCO, 1, 9), ATTK(AT_MAGC, AD_BLAS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(95, 585, 0, MS_SPELL, MZ_SMALL), MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_TPORT| M1_HERBIVORE, M2_UNDEAD|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sleave queenliest", S_ZOMBIE, LVL(118, 20, -13, 96, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_RNG, 9, 22), ATTK(AT_MAGC, AD_AXUS, 1, 19), ATTK(AT_SCRA, AD_DRIN, 3, 9), ATTK(AT_TENT, AD_IDAM, 4, 4), ATTK(AT_BUTT, AD_SHRD, 1, 9), ATTK(AT_BOOM, AD_IDAM, 2, 20)), SIZ(1426, 185, 0, MS_COW, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("handel genomic", S_ZOMBIE, LVL(119, 19, -5, 82, 12), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TRAM, AD_ICEB, 6, 10), ATTK(AT_SPIT, AD_UVUU, 6, 4), ATTK(AT_WEAP, AD_UNPR, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(414, 0, 0, MS_SNORE, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("redelivered houseworker", S_ZOMBIE, LVL(119, 21, 7, 100, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_GLIB, 3, 7), ATTK(AT_BEAM, AD_TREM, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4625, 254, 0, MS_GURGLE, MZ_GIGANTIC), MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_TPORT_CNTRL| M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("potterer laceier", S_ZOMBIE, LVL(119, 18, -3, 86, 15), (G_GENO|2), A(ATTK(AT_EXPL, AD_DRST, 5, 4), ATTK(AT_TUCH, AD_FREN, 1, 18), ATTK(AT_BREA, AD_DFOO, 2, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 412, 0, MS_GYPSY, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC, M1_NOHANDS|M1_SEE_INVIS, M2_HUMAN|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("precipitable fecundating", S_ZOMBIE, LVL(120, 12, -10, 86, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_MCRE, 2, 17), ATTK(AT_SPIT, AD_ALIN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 56, 0, MS_PARROT, MZ_LARGE), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NOLIMBS|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("matrilinearly misinforming prejudicial", S_ZOMBIE, LVL(121, 13, -36, 85, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_SLOW, 5, 6), ATTK(AT_LASH, AD_LUCK, 7, 15), ATTK(AT_TENT, AD_SIN, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2324, 1415, 0, MS_ALLA, MZ_TINY), MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS| M1_REGEN, M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("stalemate satanically", S_ZOMBIE, LVL(122, 15, -5, 96, -1), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_STTP, 5, 19), ATTK(AT_BEAM, AD_FUMB, 4, 19), ATTK(AT_SCRA, AD_TLPT, 3, 22), ATTK(AT_TUCH, AD_FEMI, 1, 2), NO_ATTK, NO_ATTK), SIZ(1101, 757, 0, MS_STABILIZE, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_SLITHY|M1_ACID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("glibbest unfasten integumental meandered eight", S_ZOMBIE, LVL(122, 41, 5, 86, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_BANI, 7, 13), ATTK(AT_TRAM, AD_FLAM, 6, 23), ATTK(AT_BEAM, AD_WISD, 3, 25), ATTK(AT_ENGL, AD_CLRC, 9, 10), ATTK(AT_TUCH, AD_CNCL, 7, 19), ATTK(AT_BITE, AD_TECH, 2, 10)), SIZ(59, 247, 0, MS_ALLA, MZ_TINY), MR_SLEEP|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cursive granulate", S_ZOMBIE, LVL(122, 15, -33, 73, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_CORR, 2, 21), ATTK(AT_KICK, AD_BLEE, 8, 14), ATTK(AT_TENT, AD_CLRC, 8, 15), ATTK(AT_TRAM, AD_SLEE, 1, 16), ATTK(AT_SCRA, AD_TRAP, 1, 16), NO_ATTK), SIZ(1245, 1050, 0, MS_FEARHARE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_UNSOLID|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hypercritical vasectomized", S_ZOMBIE, LVL(122, 18, 0, 74, 0), (2), A(ATTK(AT_SPIT, AD_FEAR, 5, 24), ATTK(AT_LASH, AD_ACID, 4, 25), ATTK(AT_STNG, AD_CHAO, 5, 4), ATTK(AT_BREA, AD_STON, 1, 2), ATTK(AT_STNG, AD_POLY, 3, 19), NO_ATTK), SIZ(1070, 269, 0, MS_POKEDEX, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("install except", S_ZOMBIE, LVL(123, 20, 10, 75, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_STAT, 8, 16), ATTK(AT_KICK, AD_STCK, 6, 11), ATTK(AT_BOOM, AD_DRST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(711, 894, 0, MS_PANTS, MZ_GIGANTIC), MR_SLEEP, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("brattish heterogeneity", S_ZOMBIE, LVL(124, 14, -10, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_CHKH, 1, 3), ATTK(AT_STNG, AD_CONF, 8, 16), ATTK(AT_SCRA, AD_DCAY, 5, 6), ATTK(AT_BREA, AD_NPRO, 4, 2), ATTK(AT_SCRA, AD_WEEP, 5, 12), NO_ATTK), SIZ(569, 343, 0, MS_BARK, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_TPORT_CNTRL, M2_DEMON|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("proscenia sludgy propitiate", S_ZOMBIE, LVL(124, 9, -35, 71, 0), (1), A(ATTK(AT_BUTT, AD_FRZE, 1, 1), ATTK(AT_BREA, AD_FRZE, 1, 7), ATTK(AT_SCRA, AD_WRAP, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2435, 346, 0, MS_MUMBLE, MZ_GIGANTIC), MR_COLD|MR_DISINT, 0, M1_SWIM|M1_WALLWALK|M1_CLING, M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("actinide unconstricted", S_ZOMBIE, LVL(124, 16, -23, 73, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BITE, AD_FEAR, 7, 26), ATTK(AT_BITE, AD_DREN, 9, 25), ATTK(AT_CLAW, AD_GRAV, 5, 14), ATTK(AT_SCRA, AD_VENO, 8, 20), NO_ATTK, NO_ATTK), SIZ(36, 128, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nondependence irregularity", S_ZOMBIE, LVL(125, 41, 5, 72, 14), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TRAM, AD_GLIB, 4, 4), ATTK(AT_ENGL, AD_SHAN, 9, 15), ATTK(AT_GAZE, AD_SITM, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(763, 157, 0, MS_PANTS, MZ_MEDIUM), MR_ELEC|MR_ACID, MR_ACID, M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), /* * humans, including elves and were-critters */ MON("human adventurer", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("friendly adventurer", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("human thief", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dumb human", S_HUMAN, LVL(0, 6, 10, 0, 0), (G_GENO|8), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("regular human", S_HUMAN, LVL(0, 9, 10, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("packing human", S_HUMAN, LVL(0, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("akira girl", S_HUMAN, /* spawns with lady boots, +20 to-hit */ LVL(0, 12, 10, 0, 0), (5), A(ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("promiscuous lass", S_HUMAN, /* spawns with sexplay whip */ LVL(0, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scratchy girl", S_HUMAN, LVL(0, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dualwield human", S_HUMAN, LVL(0, 6, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("child nurse", S_HUMAN, /* you can decide whether it's a child that is also a nurse or a nurse that treats children :P */ LVL(0, 2, 9, 0, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_HEAL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("zero gunnhild", S_HUMAN, LVL(0, 0, -30, 75, 5), (5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_PLUSONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("insane survivor", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|5), A(ATTK(AT_LASH, AD_INSA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hallucinating survivor", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|2), A(ATTK(AT_LASH, AD_SANI, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_CYAN), MON("aaah aaah", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_BEAM, AD_INSA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SUPERMAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_RED), MON("random dead person", S_HUMAN, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hc beginner", S_HUMAN, /* spawns with sand sword */ LVL(0, 12, 10, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sickly granny", S_HUMAN, /* spawns with troutstaff */ LVL(0, 6, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cern beginner", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_ANTI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("chimney sweep", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("cleaner seller", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_CONT, 1, 1), ATTK(AT_GAZE, AD_SUCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("idiot with a click switch", S_HUMAN, LVL(0, 8, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STABILIZE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("omg", S_HUMAN, LVL(0, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gentleman", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonwanter", S_HUMAN, /* spawns with sling and 10 junk metal */ LVL(0, 12, 10, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_WHITE), MON("vicar", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("weary pilgrim", S_HUMAN, LVL(0, 12, 10, 0, 8), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("badly growing teen", S_HUMAN, LVL(0, 5, 10, 0, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sad survivor", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_LASH, AD_WEEP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("white friar", S_HUMAN, LVL(0, 12, 10, 0, 8), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_PEACEFUL|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elderly gentleman", S_HUMAN, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("overworked police officer", S_HUMAN, LVL(0, 12, 5, 10, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("new tree squad", S_HUMAN, LVL(0, 13, 10, 0, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("score thief", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|5), A(ATTK(AT_WEAP, AD_SCOR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("noob", S_HUMAN, LVL(0, 8, 10, 0, 0), (15), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("holographic survivor", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_LASH, AD_ILLU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GRAY), MON("person who knows the secret code", S_HUMAN, LVL(0, 8, 10, 0, 3), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CODE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("damn bum", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEBT, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("messenger of yendor", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("watchman of Ambarannon", S_HUMAN, LVL(0, 12, 0, 30, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drunkard", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flower girl", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("errand boy", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stupid looking cos-player", S_HUMAN, LVL(0, 13, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("casino dude", S_HUMAN, LVL(0, 8, 10, 0, 3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("casino gal", S_HUMAN, LVL(0, 8, 10, 0, 3), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("village inhabitant", S_HUMAN, LVL(0, 10, 10, 0, 0), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("smartphone user", S_HUMAN, LVL(0, 6, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HANDY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("kovski", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("biker gang member", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_SGLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("blabbering otaku", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("arcade scrub", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("apocalypse eremit", S_HUMAN, LVL(0, 6, 10, 0, -8), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_APOC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("filthy street urchin", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("blubbering idiot", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sailor", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("boil-covered wretch", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("village idiot", S_HUMAN, LVL(0, 13, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("apathetic human", S_HUMAN, LVL(0, 0, 10, 0, 0), (2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MISSING, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("annoying idiot", S_HUMAN, LVL(0, 13, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pitiful-looking beggar", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BEG, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mangy-looking leper", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("wide-eyed tourist", S_HUMAN, LVL(0, 12, 7, 5, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("squint-eyed rogue", S_HUMAN, LVL(0, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("singing happy drunk", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aimless-looking merchant", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lush lieder", S_HUMAN, LVL(0, 12, 10, 0, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("early gaardien", S_HUMAN, LVL(0, 12, 10, 0, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("busy-looking merchant", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mean-looking mercenary", S_HUMAN, LVL(0, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("battle-scarred veteran", S_HUMAN, LVL(0, 12, 3, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("battle scarred ronin", S_HUMAN, LVL(0, 12, 2, 30, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("sanctimonious-looking preacher", S_HUMAN, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("weary-looking traveler", S_HUMAN, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("coal miner", S_HUMAN, LVL(0, 12, 8, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("innkeeper", S_HUMAN, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("beginner merc", S_HUMAN, LVL(0, 10, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yakuza member", S_HUMAN, LVL(0, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("beginner", S_HUMAN, /* spawns with short blade and one of the following: leather cloak, bunny ear, paper shield or gnomish boots */ LVL(0, 12, 10, 0, -8), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bumbling priest", S_HUMAN, LVL(0, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cross-eyed mage", S_HUMAN, LVL(0, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("drunk jet guy", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("karate scrub", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("woodsman", S_HUMAN, LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sharpwoodsman", S_HUMAN, /* spawns with sharp axe and straw hat */ LVL(0, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("agent of the black market", S_HUMAN, LVL(0, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("furry", S_HUMAN, LVL(0, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_SITM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("normal human", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("human", S_HUMAN, LVL(0, 12, 10, 0, 0), (10), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("vanillaoid", S_HUMAN, LVL(0, 12, 10, 0, 0), (10), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dunadan", S_HUMAN, LVL(0, 13, 7, 20, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("maia", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ancipital", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("breton", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("nord", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("albae", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("imperial", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("heretic", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("redguard", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("apologetic customer", S_HUMAN, LVL(0, 12, 10, 0, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yokuda", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("alien", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("angbander", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("curser", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("senser", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hc preschooler", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("immunizer", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("poisoner", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("asgardian", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("haxor", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("suxxor", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("navi", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("incantifier", S_HUMAN, LVL(0, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("drow novice", S_HUMAN, LVL(0, 10, 10, 5, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF/2, WT_ELF/2, 0, MS_SOLDIER, MZ_HUMAN), 0, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_PRINCE|M2_ELF, M3_CLOSE|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator novis", S_HUMAN, LVL(0, 12, 10, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("squeak babe", S_HUMAN, LVL(0, 4, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("air current babe", S_HUMAN, LVL(0, 4, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("farting brat", S_HUMAN, LVL(0, 4, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("werelichen", S_HUMAN, LVL(0, 12, 10, 10, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_NEUTER, M3_NO_DECAY|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("weregridbug", S_HUMAN, LVL(0, 12, 9, 0, 0), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_GRIDBUG|M4_HUMANWERE, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Tomoka Kayahara", S_HUMAN, LVL(0, 15, 10, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FEAR, 1, 1), ATTK(AT_GAZE, AD_FEAR, 2, 4), ATTK(AT_GAZE, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nellie Bly", S_HUMAN, LVL(0, 12, -6, 60, 10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_FAMN, 1, 1), ATTK(AT_TUCH, AD_SGLD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hieler", S_HUMAN, /* does not actually heal you (intentional) --Amy */ LVL(0, 6, 8, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("imposer apprehended", S_HUMAN, LVL(0, 32, -2, 17, 0), (2), A(ATTK(AT_KICK, AD_NTHR, 1, 6), ATTK(AT_EXPL, AD_NGEN, 1, 1), ATTK(AT_EXPL, AD_FEMI, 1, 5), ATTK(AT_LASH, AD_ICUR, 1, 1), NO_ATTK, NO_ATTK), SIZ(675, 1760, 0, MS_CUSS, MZ_HUGE), MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rickety amortizable", S_HUMAN, LVL(0, 12, 7, 11, -13), (2), A(ATTK(AT_TUCH, AD_MEMO, 1, 9), ATTK(AT_HUGS, AD_SEDU, 1, 1), ATTK(AT_SPIT, AD_DEBU, 1, 1), ATTK(AT_BEAM, AD_NGRA, 1, 8), ATTK(AT_TRAM, AD_SHAN, 1, 7), ATTK(AT_WEAP, AD_LEVI, 1, 1)), SIZ(2821, 651, 0, MS_BOT, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_NOLIMBS|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("finnicky figured", S_HUMAN, LVL(0, 12, -5, 93, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_SCRA, AD_CONT, 1, 9), ATTK(AT_CLAW, AD_CHAO, 1, 6), ATTK(AT_TUCH, AD_POIS, 1, 7), ATTK(AT_CLAW, AD_TREM, 1, 6), ATTK(AT_BREA, AD_CNCL, 1, 5), ATTK(AT_SPIT, AD_WEEP, 1, 5)), SIZ(579, 39, 0, MS_CASINO, MZ_HUGE), MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS|M1_ANIMAL|M1_ACID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("peasant", S_HUMAN, LVL(1, 10, 10, 0, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dark hunter", S_HUMAN, LVL(1, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("light girl", S_HUMAN, LVL(1, 6, 8, 0, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("naive fool", S_HUMAN, LVL(1, 7, 10, 0, 1), (1|G_GENO), A(ATTK(AT_WEAP, AD_TREM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark spearwoman", S_HUMAN, LVL(1, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("dark ranger", S_HUMAN, LVL(1, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("wereacidblob", S_HUMAN, LVL(1, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_ACID, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("werefox", S_HUMAN, LVL(1, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BARK, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("old humankind", S_HUMAN, LVL(1, 12, 10, 10, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thief steals gold", S_HUMAN, LVL(1, 12, 10, 0, -8), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("town child", S_HUMAN, LVL(1, 14, 10, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noyel town child", S_HUMAN, LVL(1, 14, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_LUCK, 0, 0), ATTK(AT_SPIT, AD_ICEB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("beggar", S_HUMAN, LVL(1, 12, 9, 0, -8), (G_GENO|3), A(ATTK(AT_WEAP, AD_SGLD, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BEG, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("a garbage", S_HUMAN, LVL(1, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MISSING, MZ_HUMAN), 0, 0, 0, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("passant", S_HUMAN, LVL(1, 7, 10, 0, 1), (2|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pitchguard", S_HUMAN, LVL(1, 7, 10, 0, 1), (4|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("stagger twistable", S_HUMAN, LVL(1, 9, 4, 2, 0), (G_UNIQ|1), A(ATTK(AT_BREA, AD_COLD, 1, 7), ATTK(AT_STNG, AD_RBAD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3242, 762, 0, MS_CODE, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("vile hunter", S_HUMAN, LVL(2, 12, 9, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("vile archer", S_HUMAN, LVL(2, 12, 9, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("bad hunter", S_HUMAN, LVL(2, 13, 9, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("vile lancer", S_HUMAN, LVL(2, 12, 9, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("bad lance carrier", S_HUMAN, LVL(2, 13, 9, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("murry old lady", S_HUMAN, /* spawns with umbrella */ LVL(2, 6, 8, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_DIMN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cutpurse", S_HUMAN, LVL(2, 12, 6, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("underpaid nurse", S_HUMAN, LVL(2, 4, 7, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_HEAL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("graver", S_HUMAN, LVL(2, 6, 10, 10, 4), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("item user", S_HUMAN, LVL(2, 9, 10, 0, -8), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("attractive babe", S_HUMAN, LVL(2, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tender babe", S_HUMAN, LVL(2, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("buddler", S_HUMAN, /* spawns with shovel */ LVL(2, 6, 10, 10, 4), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cute girl clog", S_HUMAN, /* uses clogs */ LVL(2, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tool supplier", S_HUMAN, /* spawns with shovel */ LVL(2, 6, 10, 10, 4), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("disgusting brat", S_HUMAN, LVL(2, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("miner", S_HUMAN, LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("dead miner", S_HUMAN, /* spawns with miner equipment */ LVL(2, 6, 10, 10, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tool user", S_HUMAN, /* spawns with novice hammer */ LVL(2, 6, 10, 10, 4), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("new modder", S_HUMAN, LVL(2, 8, 10, 0, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gah ner", S_HUMAN, /* spawns with sling and 20 junk metal */ LVL(2, 9, 10, 0, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("boxer", S_HUMAN, /* spawns with large box, which it doesn't empty */ LVL(2, 12, 10, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("neighborhood dev", S_HUMAN, LVL(2, 8, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("mugger", S_HUMAN, LVL(2, 12, 10, 0, -8), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("force mugger", S_HUMAN, LVL(2, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("building worker", S_HUMAN, LVL(2, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_TERR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cave explorer", S_HUMAN, /* radius 1 light, spawns with torch */ LVL(2, 6, 10, 10, 4), (G_GENO|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("smirking sneak thief", S_HUMAN, LVL(2, 12, 10, 0, -8), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bugged thief", S_HUMAN, LVL(2, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ESCAPE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evasive smirking sneak thief", S_HUMAN, LVL(2, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("supercar thief", S_HUMAN, LVL(2, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("level 2 lieder", S_HUMAN, LVL(2, 12, 6, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("world fall fellow", S_HUMAN, LVL(2, 10, 10, 0, 8), (5), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_APOC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_MALE|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("SST", S_HUMAN, LVL(2, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_COMBAT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mindflayer person", S_HUMAN, LVL(2, 12, 6, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("very old humankind", S_HUMAN, LVL(2, 12, 10, 10, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("childlike old humankind", S_HUMAN, LVL(2, 12, 10, 10, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swarming sneak thief", S_HUMAN, LVL(2, 12, 10, 0, -8), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slave", S_HUMAN, LVL(2, 10, 10, 0, 5), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_PAIN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lassy", S_HUMAN, /* spawns with basic shoes */ LVL(2, 12, 10, 0, 0), (4), A(ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wererat", S_HUMAN, LVL(2, 12, 10, 10, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("werejackal", S_HUMAN, LVL(2, 12, 10, 10, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("weremonkey", S_HUMAN, LVL(2, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("werefloatingeye", S_HUMAN, LVL(2, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_TELEPATHIC, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weregiantant", S_HUMAN, LVL(2, 12, 10, 20, -7), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_WERE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON3, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("forager", S_HUMAN, LVL(2, 10, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("fighting village inhabitant", S_HUMAN, /* spawns with club */ LVL(2, 10, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("farm tiller", S_HUMAN, /* spawns with sickle */ LVL(2, 10, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("novice warrior", S_HUMAN, LVL(2, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("novice rogue", S_HUMAN, LVL(2, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cycling nonstick", S_HUMAN, LVL(2, 12, 8, 88, 0), (G_VLGROUP|3), A(ATTK(AT_CLAW, AD_CHAO, 5, 1), ATTK(AT_MAGC, AD_SLIM, 1, 9), ATTK(AT_GAZE, AD_CALM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1757, 279, 0, MS_HUMANOID, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT_CNTRL| M1_ACID, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("novice priest", S_HUMAN, LVL(2, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_CLRC, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("novice mage", S_HUMAN, LVL(2, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("werenymph", S_HUMAN, LVL(3, 12, 10, 10, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_TPORT, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("werebee", S_HUMAN, LVL(3, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2, M4_HUMANWERE, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gaardien", S_HUMAN, LVL(3, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("aztec warrior", S_HUMAN, LVL(3, 10, 10, 0, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("tree protecter", S_HUMAN, LVL(3, 14, 7, 10, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Shattered Ziggurat cultist", S_HUMAN, LVL(3, 10, 10, 0, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("loracel", S_HUMAN, LVL(3, 0, 0, 50, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("port kapul sailor", S_HUMAN, LVL(3, 12, 9, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("warrior NPC", S_HUMAN, LVL(3, 12, 5, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Y-cultist", S_HUMAN, LVL(3, 14, 8, 66, -13), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_STRONG|M2_ELF|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("wizard NPC", S_HUMAN, LVL(3, 12, 10, 50, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("lumberjack", S_HUMAN, /* spawns with axe */ LVL(3, 10, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("sneak thief", S_HUMAN, LVL(3, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("wimpy ship captain", S_HUMAN, LVL(3, 12, 8, 5, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("med school dropout", S_HUMAN, LVL(3, 12, 6, 0, 0), (3), A(ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PUPIL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("citizen", S_HUMAN, LVL(3, 12, 8, 10, 0), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, 0, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("join-willing citizen", S_HUMAN, LVL(3, 12, 8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("mailbag xenophobe fantasying", S_HUMAN, LVL(3, 9, 9, 61, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_SPEL, 2, 8), ATTK(AT_BITE, AD_CONF, 1, 7), ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_HUGS, AD_NIVE, 3, 3), NO_ATTK, NO_ATTK), SIZ(866, 543, 0, MS_WOLLOH, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_ACID|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("practicality newscast belfast woodnote", S_HUMAN, LVL(3, 3, 10, 33, 0), (1), A(ATTK(AT_TUCH, AD_VAPO, 3, 1), ATTK(AT_WEAP, AD_VULN, 3, 5), ATTK(AT_WEAP, AD_SEDU, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1293, 1338, 0, MS_SHRIEK, MZ_SMALL), MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("werepiercer", S_HUMAN, LVL(4, 12, 9, 10, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_HITASONE, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bronzief", S_HUMAN, /* spawns with bronze dagger and light mail */ LVL(4, 12, 7, 0, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("money transporter", S_HUMAN, LVL(4, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 4), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("warrior apprentice", S_HUMAN, /* spawns with buckler and trash sword */ LVL(4, 12, 10, 0, -5), (5), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("strong lieder", S_HUMAN, LVL(4, 12, 3, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("water thief", S_HUMAN, LVL(4, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("animal hunter", S_HUMAN, /* spawns with 4 javelins */ LVL(4, 10, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("novice mindcrafter", S_HUMAN, LVL(4, 12, 8, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ortolan relinquishing", S_HUMAN, LVL(4, 11, 6, 15, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_NONE, AD_MEMO, 3, 4), ATTK(AT_SPIT, AD_HODS, 1, 7), ATTK(AT_KICK, AD_COLD, 1, 6), ATTK(AT_NONE, AD_FAKE, 4, 4), ATTK(AT_BITE, AD_RAGN, 2, 1), ATTK(AT_GAZE, AD_GRAV, 2, 4)), SIZ(2263, 791, 0, MS_TRUMPET, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_TPORT_CNTRL, M2_NASTY|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rogue hireling", S_HUMAN, LVL(4, 12, 9, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("rogue scout", S_HUMAN, LVL(4, 12, 9, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("wig sheep", S_HUMAN, LVL(4, 12, 9, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("hostile girlfriend", S_HUMAN, LVL(4, 12, 2, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("diddly dingus dude", S_HUMAN, /* by Demo, 1 in 10 chance to become confused and 1 in 20 to fall asleep */ LVL(4, 9, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_LAZY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOAST, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bandit soldier", S_HUMAN, LVL(4, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_COMBAT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark stalker", S_HUMAN, LVL(4, 12, 7, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark lancer", S_HUMAN, LVL(4, 12, 7, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark archer", S_HUMAN, LVL(4, 12, 7, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spear explorer", S_HUMAN, /* spawns with randospear */ LVL(4, 12, 7, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("frenetically spangly", S_HUMAN, LVL(4, 12, 10, 93, -1), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_SLEE, 1, 4), ATTK(AT_BITE, AD_WEEP, 4, 3), ATTK(AT_BITE, AD_DREA, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2614, 375, 0, MS_WOLLOH, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD| M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("little girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beeyatch", S_HUMAN, LVL(4, 12, 5, 0, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("little boy", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pumps girl", S_HUMAN, /* spawns with feminine pumps */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DROP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boepa", S_HUMAN, /* normally, two of them with different gender should spawn */ LVL(4, 12, 7, 10, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOAST, MZ_HUMAN), MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("stupid chest adventurer", S_HUMAN, /* spawns with chest and low boots */ LVL(4, 9, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_COMBAT, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("love femmy", S_HUMAN, LVL(4, 12, 5, 10, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("italian girl", S_HUMAN, /* spawns with wedged little-girl sandal and italian heels */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("feminine girl", S_HUMAN, /* spawns with lady boots and block-heeled combat boot */ LVL(4, 12, 10, 0, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elegant girl", S_HUMAN, /* spawns with block-heeled sandal and stiletto sandals */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chester", S_HUMAN, /* spawns with chest, which it doesn't empty */ LVL(4, 12, 4, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hc girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("liberal hc girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("veil-hidden girl", S_HUMAN, LVL(4, 12, 8, 20, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("henchman", S_HUMAN, LVL(4, 12, 6, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lesbian girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_TAME|M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gay boy", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rager", S_HUMAN, LVL(4, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHKH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("desert girl", S_HUMAN, /* spawns with sand sword, shemagh and lady boots */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yendorian girl", S_HUMAN, /* spawns with wedged little-girl sandal */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("farting girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hispanic girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("zanan nurse", S_HUMAN, LVL(4, 12, 5, 10, 10), (2), A(ATTK(AT_WEAP, AD_HEAL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("activistic girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_FEMI, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("farting boy", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("werekobold", S_HUMAN, LVL(4, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ORC, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("goodwife", S_HUMAN, LVL(4, 12, 5, 0, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_HEAL, 1, 6), ATTK(AT_NONE, AD_RBRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("squeaking girl", S_HUMAN, LVL(4, 12, 5, 0, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_HEAL, 1, 6), ATTK(AT_NONE, AD_RBRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fighting human", S_HUMAN, LVL(4, 12, 8, 0, -8), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("training dood", S_HUMAN, LVL(4, 12, 8, 0, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("person of unknown gender", S_HUMAN, LVL(4, 12, 10, 0, 0), (5|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hired trooper", S_HUMAN, LVL(4, 10, 9, 15, -5), (5|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Grassland-elf", S_HUMAN, LVL(4, 9, 10, 5, 5), (G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("securicar", S_HUMAN, LVL(4, 8, -3, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEBT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("asian girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tender asian girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("nordic girl", S_HUMAN, /* spawns with sweet mocassins */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("amazonas girl", S_HUMAN, /* spawns with random weapon and 1 armor piece */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("oasis girl", S_HUMAN, /* spawns with shemagh and wedge sandals */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mech girl", S_HUMAN, /* spawns with pick-axe and random misc item */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sleepy girl", S_HUMAN, /* falls asleep, spawns with soft sneakers */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("consulship plutocrat rigidly", S_HUMAN, LVL(4, 12, -10, 92, 0), (4), A(ATTK(AT_TUCH, AD_TPTO, 1, 3), ATTK(AT_WEAP, AD_TRAP, 4, 1), ATTK(AT_BEAM, AD_WET, 2, 2), ATTK(AT_SPIT, AD_POLY, 4, 2), ATTK(AT_LASH, AD_FIRE, 4, 3), ATTK(AT_SPIT, AD_GRAV, 3, 9)), SIZ(863, 33, 0, MS_FART_QUIET, MZ_TINY), 0, 0, M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("estrella girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sweet coquette", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("alien warrior", S_HUMAN, LVL(4, 12, 8, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("dark girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DARK, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mysterious girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DARK, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("redguard girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_NONE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("odorous girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), ATTK(AT_NONE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thieving girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crappy brat", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("evasive enemy trooper", S_HUMAN, LVL(4, 12, 8, 25, -5), (5), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("enemy trooper", S_HUMAN, LVL(4, 12, 8, 25, -5), (5), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("napt girl", S_HUMAN, /* by jonadab: "nude asian preteen girl" but if I actually name a monster that, the SJWs will come crawling from the woodwork and urge me to rename it, despite Elona also having lots of little girls and, unlike slex, actual graphics to go with them --Amy */ LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_STON, 2, 3), ATTK(AT_KICK, AD_STON, 2, 3), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_PETRIFIES|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Woodland-elf", S_HUMAN, LVL(4, 12, 10, 10, 5), (G_GENO|G_SGROUP|15), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("flying Woodland-elf", S_HUMAN, LVL(4, 12, 10, 10, 5), (G_GENO|G_SGROUP|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Woodland-elf rogue", S_HUMAN, LVL(4, 12, 10, 10, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("emo teen", S_HUMAN, LVL(4, 10, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pencil elf", S_HUMAN, LVL(4, 12, 10, 10, 5), (G_GENO|10), A(ATTK(AT_WEAP, AD_NGRA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("speech error bandit", S_HUMAN, LVL(4, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("bandit", S_HUMAN, LVL(4, 12, 10, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("cursed called bandit", S_HUMAN, LVL(4, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("karandash", S_HUMAN, LVL(4, 9, 10, 10, 5), (G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_SOVIET, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_MINDLESS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("benson", S_HUMAN, LVL(4, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("turkish bandit", S_HUMAN, LVL(4, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("block-heeled girl", S_HUMAN, LVL(4, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_FEMALE, 0, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elam", S_HUMAN, LVL(4, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("izumo", S_HUMAN, LVL(4, 12, 10, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("pitiless beggar", S_HUMAN, /* spawns with blade of pity */ LVL(4, 12, 10, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pupil", S_HUMAN, LVL(4, 10, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), /* sleep resistance keeps them from sleeping in lessons :-) */ SIZ(WT_HUMAN, 1000, 0, MS_PUPIL, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("shooting ranger", S_HUMAN, /* spawns with chain mail, pistol and 50 lead bullets */ LVL(4, 12, 8, 25, -5), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("evasive shooting ranger", S_HUMAN, /* spawns with chain mail, pistol and 50 lead bullets */ LVL(4, 12, 8, 25, -5), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("novice ranger", S_HUMAN, LVL(4, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("novice paladin", S_HUMAN, LVL(4, 12, 6, 0, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("wererabbit", S_HUMAN, LVL(4, 15, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SQEEK, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("houseless drow", S_HUMAN, LVL(4, 10, 10, 0, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("homeless drow", S_HUMAN, LVL(4, 10, 10, 0, 1), (1), A(ATTK(AT_WEAP, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("novice nurse", S_HUMAN, LVL(4, 6, 5, 0, 0), (G_GENO|6), A(ATTK(AT_CLAW, AD_HEAL, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("drow subordinate", S_HUMAN, /* dnethack drow captain */ LVL(4, 12, 10, 60, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_ELF|M2_COLLECT|M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("The Invisible Man", S_HUMAN, LVL(4, 12, 8, 0, -15), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("former", S_HUMAN, LVL(5, 12, 0, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("poison one", S_HUMAN, LVL(5, 10, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("firepoisoner", S_HUMAN, LVL(5, 10, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_FIRE, MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yellow resistor", S_HUMAN, LVL(5, 10, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elec resistor", S_HUMAN, LVL(5, 10, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("white resistor", S_HUMAN, LVL(5, 10, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Muck-elf", S_HUMAN, /* spawns with sling and 25 junk metal */ LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cold resistor", S_HUMAN, LVL(5, 10, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_POISON|MR_HITASONE, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fiiiii-end", S_HUMAN, LVL(5, 10, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("haxzor", S_HUMAN, LVL(5, 12, 10, 10, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("my immortal npc", S_HUMAN, LVL(5, 12, 10, 10, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("heallearner", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("room watcher", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sanctuary fighter", S_HUMAN, LVL(5, 12, 10, 10, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 750, 0, MS_GAARDIEN, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("dogcatcher", S_HUMAN, /* spawns frenzied, and has voulge as well as crossbow with 40 inferior bolts */ LVL(5, 15, 10, 0, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("net dogcatcher", S_HUMAN, /* spawns frenzied, and has voulge as well as crossbow with 40 inferior bolts */ LVL(5, 15, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("snare dogcatcher", S_HUMAN, /* spawns frenzied, and has voulge as well as crossbow with 40 inferior bolts */ LVL(5, 15, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("magic maiden", S_HUMAN, LVL(5, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("outern", S_HUMAN, LVL(5, 10, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sait", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("alive wonderer", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("real victim", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("subordinate", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("grass mower", S_HUMAN, LVL(5, 12, 10, 20, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 8, 2), ATTK(AT_KICK, AD_STUN, 3, 2), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("healing poisoner", S_HUMAN, LVL(5, 12, 10, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("acolyth", S_HUMAN, LVL(5, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("mare brother", S_HUMAN, LVL(5, 12, 10, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("tree hunter", S_HUMAN, LVL(5, 12, 10, 10, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("little thug", S_HUMAN, LVL(5, 12, 10, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pseudoninja", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("bammninja", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("japs", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("person who complains about slurs", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("geid", S_HUMAN, LVL(5, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Green-elf", S_HUMAN, LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|15), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("playable neanderthal", S_HUMAN, /* playable race */ LVL(5, 12, 10, 10, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("new student", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("throwaway trooper", S_HUMAN, LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("clanmember", S_HUMAN, LVL(5, 12, 10, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("music maker", S_HUMAN, LVL(5, 12, 10, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("occult apprentice", S_HUMAN, LVL(5, 12, 5, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("raspy apprentice", S_HUMAN, LVL(5, 12, 5, 15, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rhymedrummer", S_HUMAN, LVL(5, 12, 10, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("paleolithic footballer", S_HUMAN, LVL(5, 12, 10, 10, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Sing-elf", S_HUMAN, LVL(5, 12, 10, 10, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_SING, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gold miner", S_HUMAN, /* spawns with pick-axe and d200 zorkmids */ LVL(5, 10, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone miner", S_HUMAN, /* spawns with pick-axe and 25 rocks */ LVL(5, 10, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("reparator", S_HUMAN, LVL(5, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_REPAIR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("village inhabitant with bow and arrow", S_HUMAN, /* spawns with bow and 20 arrows */ LVL(5, 10, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("builder", S_HUMAN, /* spawns with war hammer; AD_TERR always creates rockwall */ LVL(5, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_TERR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_REPAIR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Bone-elf", S_HUMAN, /* spawns with elven bow and 25 bone arrows */ LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("disgruntled peasant", S_HUMAN, LVL(5, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("schoolgirl", S_HUMAN, LVL(5, 12, 10, 0, 0), (6|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Sing's sneakunit", S_HUMAN, LVL(5, 8, 10, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Green Elberether", S_HUMAN, LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("arbitrarily interchangeable retardie", S_HUMAN, LVL(5, 12, 10, 0, 0), (100), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unimportant crowd member", S_HUMAN, LVL(5, 12, 10, 0, 0), (5|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("faceless mob", S_HUMAN, LVL(5, 12, 10, 0, 0), (1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Metal-elf", S_HUMAN, LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_METALLIVORE, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Green-elf rogue", S_HUMAN, LVL(5, 12, 10, 10, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("very gay ninja", S_HUMAN, /* spawns with 50 soft stars */ LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("very normal ninja", S_HUMAN, /* spawns with 30 shuriken */ LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Brown-elf", S_HUMAN, /* by spicycat */ LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_FART_LOUD, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("orange elf", S_HUMAN, /* by spicycat */ LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SLEE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blue elf", S_HUMAN, LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_WAIL, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("urban elf", S_HUMAN, LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_WAIL, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ambush elf", S_HUMAN, /* spawns with qatar */ LVL(5, 12, 10, 10, 6), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_WAIL, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("sidehill excruciate", S_HUMAN, LVL(5, 28, -1, 23, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_WEAP, AD_STAT, 2, 4), ATTK(AT_TUCH, AD_GLIB, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2587, 972, 0, MS_CODE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sludge elf", S_HUMAN, LVL(5, 12, 10, 10, -6), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("novice fencer", S_HUMAN, /* spawns with leather saber */ LVL(5, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("yukinko", S_HUMAN, LVL(5, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 1, 4), ATTK(AT_NONE, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("haughty-looking elf", S_HUMAN, LVL(5, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_BEAM, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bord knight", S_HUMAN, /* spawns with heavy long sword, meta bow and 20 wonder arrows */ LVL(5, 10, 7, 10, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black knight", S_HUMAN, LVL(5, 10, 7, 10, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("standard girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wereboar", S_HUMAN, LVL(5, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Magenta-elf", S_HUMAN, LVL(5, 12, 10, 10, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_NEXU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young padawan", S_HUMAN, /* spawns with mystery lightsaber */ LVL(5, 10, 10, 1, 3), (5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("wereleprechaun", S_HUMAN, LVL(5, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_TPORT, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("werehorse", S_HUMAN, LVL(5, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEIGH, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wererustmonster", S_HUMAN, LVL(5, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wereblacklight", S_HUMAN, LVL(5, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("junethack clam", S_HUMAN, LVL(5, 1, -2, 2, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("thistournamentisdead clam", S_HUMAN, LVL(5, 1, -2, 2, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("not-so-super warrior", S_HUMAN, LVL(5, 12, 10, 10, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("learnmage", S_HUMAN, LVL(5, 12, 10, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("lance stander", S_HUMAN, LVL(5, 10, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("novice dancer", S_HUMAN, LVL(5, 15, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("wereauton", S_HUMAN, LVL(5, 12, 10, 20, -7), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WERE, 2, 4), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON3, M4_HUMANWERE, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weregremlin", S_HUMAN, LVL(5, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), ATTK(AT_NONE, AD_CURS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("white femmy", S_HUMAN, /* spawns with combat stilettos */ LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corvian", S_HUMAN, LVL(5, 14, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_UNDEAD|M2_HUMAN, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("street thug", S_HUMAN, LVL(5, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("street racquet", S_HUMAN, /* spawns with brass knuckles */ LVL(5, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("werewolf", S_HUMAN, LVL(5, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("werepiranha", S_HUMAN, LVL(5, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("werepanther", S_HUMAN, LVL(5, 15, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("novice archer", S_HUMAN, LVL(5, 12, 5, 5, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("apprentice witch", S_HUMAN, LVL(5, 12, 8, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1350, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("black mage", S_HUMAN, LVL(5, 8, 10, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_SPEL, 2, 3), ATTK(AT_MAGC, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("victim", S_HUMAN, /* spawns with victim knife */ LVL(5, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("specification tippiest surffish", S_HUMAN, LVL(5, 12, 2, 79, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_STNG, AD_ALIN, 1, 2), ATTK(AT_TUCH, AD_WERE, 1, 2), ATTK(AT_CLAW, AD_DCAY, 5, 6), ATTK(AT_WEAP, AD_TLPT, 5, 8), ATTK(AT_TUCH, AD_SHRD, 5, 3), NO_ATTK), SIZ(2079, 545, 0, MS_GRUNT, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("frybone", S_HUMAN, LVL(5, 12, 2, 20, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("working girl", S_HUMAN, LVL(5, 10, 4, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("treesinger", S_HUMAN, LVL(5, 12, 8, 10, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("treesonger", S_HUMAN, LVL(5, 12, 8, 10, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SING, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("chinese girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("japanese girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("korean girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vietnamese girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_RED), MON("apprentice hair salon worker", S_HUMAN, LVL(5, 10, 10, 0, 4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BARBER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("anime girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("manga girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("turkish girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("persian girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wuhanese girl", S_HUMAN, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_NIVE, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("novice pretty magical girl", S_HUMAN, LVL(5, 12, 7, 5, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_CONF, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("corona wiseguy", S_HUMAN, LVL(5, 8, 10, 0, -20), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("Bull Gates", S_HUMAN, LVL(5, 15, 0, 40, 15), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_TENT, AD_PHYS, 1, 1), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_CLAW, AD_SGLD, 1, 1), ATTK(AT_SPIT, AD_BLND, 0, 0)), SIZ(WT_HUMAN, 1000, 0, MS_ROAR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sasuke Sarugature", S_HUMAN, LVL(5, 18, 8, 0, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* dummy monster for barracks: supposed to spawn if level difficulty is very low --Amy */ MON("unarmored soldier", S_HUMAN, LVL(6, 4, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("weakish soldier", S_HUMAN, LVL(6, 4, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("newbie soldier", S_HUMAN, LVL(6, 4, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lush soldier", S_HUMAN, LVL(6, 4, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("recruit soldier", S_HUMAN, LVL(6, 4, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("novice shaman", S_HUMAN, LVL(6, 12, 8, 5, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 2), ATTK(AT_BEAM, AD_MANA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weave philosopher", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gibberling", S_HUMAN, LVL(6, 12, 10, 0, -2), (G_GENO|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("sonic gibberling", S_HUMAN, LVL(6, 12, 10, 0, -2), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_SOUN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sword soldier", S_HUMAN, /* spawns with dented pot, heavy long sword, studded leather armor, paper shield, low boots and leather gloves */ LVL(6, 10, 10, 0, -2), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drow warrior", S_HUMAN, LVL(6, 12, 10, 60, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_MALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Woyzeck", S_HUMAN, /* spawns with short sword, leather armor, leather gloves, low boots, helmet and large shield */ LVL(6, 10, 10, 0, -2), (G_SGROUP|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tree defender", S_HUMAN, LVL(6, 15, 5, 20, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("thief brigand", S_HUMAN, /* spawns with short sword, leather jacket and 5 daggers */ LVL(6, 12, 8, 0, -8), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("stout miner", S_HUMAN, /* spawns with miner equipment */ LVL(6, 12, 6, 20, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("fisherman", S_HUMAN, /* spawns with fishing pole */ LVL(6, 10, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("hedrow warrior", S_HUMAN, LVL(6, 12, 10, 60, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("renegade watchman", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mithril smith", S_HUMAN, LVL(6, 12, 8, 10, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SELL, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil watchman", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wailing mourner", S_HUMAN, LVL(6, 6, 10, 0, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("White-elf", S_HUMAN, LVL(6, 9, 10, 10, 7), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("omfg", S_HUMAN, LVL(6, 9, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kicker dude", S_HUMAN, LVL(6, 12, 7, 10, 0), (2|G_GENO), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("anulo", S_HUMAN, LVL(6, 16, 7, 60, -3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_ELF|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Star-elf", S_HUMAN, LVL(6, 12, 8, 10, 7), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("olympia competitor", S_HUMAN, /* spawns with diskos and cuirass armor */ LVL(6, 13, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_BLEE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Grey-elf", S_HUMAN, LVL(6, 12, 10, 10, 7), (G_GENO|G_SGROUP|15), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("Shattered Ziggurat knight", S_HUMAN, LVL(6, 12, 10, 0, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("moonlit dancer", S_HUMAN, LVL(6, 8, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_WHITE), MON("regular cutter", S_HUMAN, LVL(6, 12, 10, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Grey Elberether", S_HUMAN, LVL(6, 12, 10, 10, 7), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Y-cultist fighter", S_HUMAN, LVL(6, 14, 8, 66, -19), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_ELF|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("pebble elf", S_HUMAN, LVL(6, 12, 10, 10, 7), (G_GENO|G_SGROUP|5), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Grey-elf rogue", S_HUMAN, LVL(6, 12, 10, 10, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("aztec spearthrower", S_HUMAN, LVL(6, 12, 10, 0, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("aztec clubman", S_HUMAN, /* spawns with macuahuitl and either hide or fur */ LVL(6, 12, 10, 0, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("aztec spearshotter", S_HUMAN, /* spawns with atlatl, 30 amber fragments and bamboo spear */ LVL(6, 12, 10, 0, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("tankwielder", S_HUMAN, /* spawns with bidenhander */ LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("getaway soldier", S_HUMAN, /* spawns with soldier gear */ LVL(6, 10, 10, 0, -2), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FEARHARE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drow", S_HUMAN, LVL(6, 12, 4, 60, -9), (G_GENO|G_SGROUP|5), A(ATTK(AT_WEAP, AD_SLEE, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT|M2_HOSTILE, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Cyan-elf", S_HUMAN, LVL(6, 12, 10, 10, 7), (G_GENO|1), A(ATTK(AT_WEAP, AD_LEVI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("loader", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_GRAV, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("well-hidden drow", S_HUMAN, LVL(6, 12, 4, 60, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SLEE, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_NOPOLY|M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT|M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drow rogue", S_HUMAN, LVL(6, 12, 4, 60, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLEE, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT|M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weregreenslime", S_HUMAN, LVL(6, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_ACID|M1_POIS, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_SLIME, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("werejelly", S_HUMAN, LVL(6, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 4), ATTK(AT_NONE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_ACID, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("glopping prefixing garbanzo", S_HUMAN, LVL(6, 24, 9, 54, 0), (2), A(ATTK(AT_MAGC, AD_DCAY, 4, 9), ATTK(AT_BITE, AD_SHRD, 1, 4), ATTK(AT_LASH, AD_LAVA, 3, 2), ATTK(AT_BOOM, AD_MANA, 6, 1), ATTK(AT_NONE, AD_LAVA, 4, 8), NO_ATTK), SIZ(199, 318, 0, MS_GYPSY, MZ_HUGE), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_NOTAKE|M1_HUMANOID|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_GREEDY|M2_MALE, M3_CLOSE|M3_INFRAVISIBLE|M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hemorrhoid croakier", S_HUMAN, LVL(6, 15, -2, 2, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_NIVE, 3, 3), ATTK(AT_LASH, AD_TCKL, 3, 1), ATTK(AT_GAZE, AD_SITM, 6, 5), ATTK(AT_CLAW, AD_CLRC, 5, 8), ATTK(AT_MAGC, AD_HEAL, 1, 5), ATTK(AT_MAGC, AD_INSA, 4, 7)), SIZ(2823, 61, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_POISON, 0, M1_NOHANDS|M1_HUMANOID|M1_METALLIVORE, M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hayrack deeming", S_HUMAN, LVL(6, 42, -10, 43, -18), (1), A(ATTK(AT_SCRA, AD_NGEN, 5, 8), ATTK(AT_TENT, AD_EDGE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2166, 438, 0, MS_CASINO, MZ_TINY), MR_DISINT, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PERMAMIMIC|M3_SLIME|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("variant complainer", S_HUMAN, LVL(6, 12, 10, 0, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sex slave", S_HUMAN, /* by Demo */ LVL(6, 12, 10, 10, 6), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("far-east elf", S_HUMAN, /* spawns with sand sword, shemagh and 50 sand darts */ LVL(6, 10, 10, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hardcore elf", S_HUMAN, /* spawns with sand sword, shemagh and 50 sand darts */ LVL(6, 10, 10, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_CONVERT, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert elf", S_HUMAN, LVL(6, 10, 10, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("martial artist", S_HUMAN, LVL(6, 12, 5, 20, 0), (2), A(ATTK(AT_CLAW, AD_GLIB, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black rogue", S_HUMAN, LVL(6, 13, 5, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("black archer", S_HUMAN, LVL(6, 13, 5, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("black lancer", S_HUMAN, LVL(6, 13, 5, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil mage", S_HUMAN, LVL(6, 12, 10, 0, -7), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("evil priest", S_HUMAN, LVL(6, 12, 10, 0, -7), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("khotite", S_HUMAN, /* spawns with khopesh */ LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("autoexpluser", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_EXPL, AD_PHYS, 4, 6), ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, HI_DOMESTIC), MON("newb poketrainer", S_HUMAN, LVL(6, 8, 10, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POKEDEX, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("soviet", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("roommate", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("trainer", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("expert", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("de-energiser", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("startscummer", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("badstatter", S_HUMAN, LVL(6, 6, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dictionary attack", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GIBBERISH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("stabilisator", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STABILIZE, MZ_HUMAN), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fixer", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("beacher", S_HUMAN, LVL(6, 12, 10, 0, 0), (10), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("unbalancor", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("stairseeker", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("matrayser", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("matrixer", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hardmoder", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("killfiller", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("scriptor", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("grouper", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("spammer", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_FAKE, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hypothermic", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blait", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("techless", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("herald", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bossrusher", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("java", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("funny java", S_HUMAN, /* spawns with 5 stack javelins, shemagh and hawaiian shirt */ LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("japura", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("mister gribbs", S_HUMAN, /* flickers, pets don't attack him */ LVL(6, 12, 0, 100, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CODE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_PEACEFUL|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("derlinger", S_HUMAN, /* spawns with short sword and leather jacket */ LVL(6, 12, 7, 0, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("turmene", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("turmene gunpowder researcher", S_HUMAN, /* spawns with flintlock, 35 lead bullets and fedora */ LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("gerteut", S_HUMAN, LVL(6, 10, 0, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("chiquai", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("yugger", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("koronst", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("vietis", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("rusmot", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("mongung", S_HUMAN, LVL(6, 9, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pervert", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("mactheist", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("carthage", S_HUMAN, LVL(6, 11, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("magyar", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fro", S_HUMAN, LVL(6, 11, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("franc", S_HUMAN, /* spawns with sharp axe */ LVL(6, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("itaque", S_HUMAN, LVL(6, 10, -2, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("viking", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("greuro", S_HUMAN, LVL(6, 18, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("duthol", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("celtic", S_HUMAN, LVL(6, 15, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("serb", S_HUMAN, LVL(6, 13, 8, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("egymid", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_ALIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("aztpok", S_HUMAN, LVL(6, 18, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("engchip", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("maymes", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("developer", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("rohirrim", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("skillor", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("problematic", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("nastinator", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("peacemaker", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("american", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("rougelike", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("minimalist", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("knowledgable", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("addict", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("aggravator", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("tumblrer", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sinner", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("redditor", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ancient", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hemophage", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("bastard", S_HUMAN, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("semi-novice mage", S_HUMAN, LVL(6, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("semi-novice priest", S_HUMAN, LVL(6, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_CLRC, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("semi-novice warrior", S_HUMAN, LVL(6, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("semi-novice rogue", S_HUMAN, LVL(6, 12, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("illusionary soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("casino worker", S_HUMAN, LVL(6, 10, 10, 0, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Sir Garland", S_HUMAN, LVL(6, 16, 10, 6, -3), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_HOSTILE|M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_PNAME, M3_WAITFORU|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sunbath woman", S_HUMAN, /* spawns with parasol */ LVL(7, 12, 2, 40, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kung-fu girl", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_WANTSBOOK, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kung-fu guy", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_WANTSBOOK, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Alliance vanguard", S_HUMAN, LVL(7, 12, 10, 10, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("funny girl", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("joyous girl", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("novice boxer", S_HUMAN, LVL(7, 12, 10, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Low-elf", S_HUMAN, LVL(7, 10, 10, 5, 9), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lowest elf", S_HUMAN, LVL(7, 12, 10, 10, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_GAARDIEN, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dread witch", S_HUMAN, LVL(7, 12, 9, 40, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_NASTY|M2_FEMALE, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("catatonic vituperating", S_HUMAN, LVL(7, 26, 8, 29, 0), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_SITM, 2, 5), ATTK(AT_MAGC, AD_DRCO, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(333, 974, 0, MS_GYPSY, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("snow elf", S_HUMAN, LVL(7, 12, 10, 10, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wood elf", S_HUMAN, LVL(7, 12, 4, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("werexan", S_HUMAN, LVL(7, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BUZZ, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_POIS|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("weremumak", S_HUMAN, LVL(7, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ROAR, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("werecentaur", S_HUMAN, LVL(7, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lieder", S_HUMAN, LVL(7, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nun", S_HUMAN, LVL(7, 12, 10, 50, 5), (1), A(ATTK(AT_MAGC, AD_CLRC, 2, 2), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_PEACEFUL|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("future nun", S_HUMAN, /* spawns with potion of grease */ LVL(7, 12, 10, 50, 5), (1), A(ATTK(AT_MAGC, AD_CLRC, 2, 2), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_PEACEFUL|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ninja girl", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ninja boy", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yoga girl", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ultra-slow hc", S_HUMAN, LVL(7, 2, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("locker", S_HUMAN, /* transforms terrain into ROCKWALL */ LVL(7, 12, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("village inhabitant with wheel", S_HUMAN, LVL(7, 13, 10, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("country trooper", S_HUMAN, /* spawns with chain mail, rifle and 50 lead bullets */ LVL(7, 12, 5, 35, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("riffle sole sneaker", S_HUMAN, /* uses soft sneakers */ LVL(7, 12, 5, 35, -5), (2), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, M4_TREADED|M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("angular describe girl", S_HUMAN, /* spawns with kite shield and wedged little-girl sandal */ LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("evasive country trooper", S_HUMAN, /* spawns with chain mail, rifle and 50 lead bullets */ LVL(7, 12, 5, 35, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("grime ninja", S_HUMAN, /* spawns with 30 tar stars */ LVL(7, 12, 10, 10, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dragonball kid", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_GLIB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("irritating girl", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_GLIB, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("swikni", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("tayiin", S_HUMAN, LVL(7, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRAG, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Balance-Elf", S_HUMAN, LVL(7, 12, 10, 10, 9), (1), A(ATTK(AT_WEAP, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("High-elf", S_HUMAN, LVL(7, 12, 10, 10, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rioter", S_HUMAN, LVL(7, 12, 0, 0, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sky elf", S_HUMAN, LVL(7, 12, 10, 10, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("High-elf rogue", S_HUMAN, LVL(7, 12, 10, 10, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 17), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weretiger", S_HUMAN, LVL(7, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cuntgun trooper", S_HUMAN, LVL(7, 12, 5, 35, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("evasive cuntgun trooper", S_HUMAN, LVL(7, 12, 5, 35, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Alabaster elf", S_HUMAN, LVL(7, 12, 10, 10, -8), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("depressed teenager", S_HUMAN, LVL(7, 12, 10, 0, 1), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark elf", S_HUMAN, LVL(7, 12, 5, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_CONF, 1, 6), ATTK(AT_NONE, AD_DARK, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wenchy hussy", S_HUMAN, LVL(7, 10, 4, 25, -5), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hallu partier", S_HUMAN, /* spawns with potion of acid */ LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("peek-dude", S_HUMAN, /* spawns with unicorn horn */ LVL(7, 12, 10, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Tuxedo Mask", S_HUMAN, LVL(7, 12, 3, 20, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("werecow", S_HUMAN, LVL(8, 12, 7, 15, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), 0, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("castle prisoner", S_HUMAN, /* special prisoner handling in quest.c */ LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("occasional friend", S_HUMAN, /* special prisoner handling in quest.c; joins you if you chat to him while neutral */ LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_CLOSE, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("girl outside gang", S_HUMAN, /* special prisoner handling in quest.c; joins you if you chat to her while lawful */ LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_COLD|MR_POISON|MR_DRAIN|MR_DEATH, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_CLOSE, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("your brother", S_HUMAN, /* special prisoner handling in quest.c */ LVL(8, 18, 10, 0, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_CLOSE, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("your sister", S_HUMAN, /* special prisoner handling in quest.c */ LVL(8, 12, 10, 0, 5), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_CLOSE, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("gravity striker", S_HUMAN, /* special prisoner handling in quest.c */ LVL(8, 12, 10, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_CLOSE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mundruff", S_HUMAN, /* spawns with short sword and leather jacket */ LVL(8, 12, 6, 10, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOAST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("poez president", S_HUMAN, /* special prisoner handling in quest.c; joins you if you chat to him while chaotic */ LVL(8, 12, 10, 0, -10), (1), A(ATTK(AT_WEAP, AD_MALK, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_CLOSE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("died elf ranger", S_HUMAN, /* spawns with elven bow and 30 bone arrows */ LVL(8, 9, 5, 10, 6), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS, M2_ELF|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("thief who deletes items", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ESCAPE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLUE), MON("babylonian", S_HUMAN, LVL(8, 12, 4, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("advanced smirking sneak thief", S_HUMAN, LVL(8, 12, 10, 0, -8), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wooden lady clog", S_HUMAN, /* uses clogs */ LVL(8, 12, 10, 0, -8), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blinker", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dacha-dacha-dacha smirking sneak thief", S_HUMAN, /* 1 in 20 to gain d60 extra movement energy */ LVL(8, 12, 10, 0, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("annoying hitter", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turkish thief", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_NAST, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("holiday platform sandal", S_HUMAN, /* uses wedge sandals */ LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_KICK, AD_STUN, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, M4_SANDALS, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BLUE), MON("buffalo hc girl", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_KICK, AD_NAST, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("insane miner", S_HUMAN, /* spawns with miner equipment */ LVL(8, 12, 6, 20, 4), (1), A(ATTK(AT_WEAP, AD_INSA, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_HUMAN|M2_STRONG, M3_FREQ_UNCOMMON2|M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stupid thieving girl", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("picture thief", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_GAZE, AD_CONF, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("serbian thief", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("unknown quantity", S_HUMAN, /* spawns with random weapon and armor piece */ LVL(8, 12, 10, 0, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("russian thief", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("riveting killed", S_HUMAN, LVL(8, 12, -1, 30, -15), (G_SGROUP|3), A(ATTK(AT_GAZE, AD_BANI, 7, 2), ATTK(AT_GAZE, AD_PEST, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(808, 549, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE, 0, M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_TPORT, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES| M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("humbly freshwater", S_HUMAN, LVL(8, 25, 7, 30, 0), (2), A(ATTK(AT_STNG, AD_WISD, 1, 1), ATTK(AT_NONE, AD_EDGE, 5, 1), ATTK(AT_SPIT, AD_TECH, 1, 7), ATTK(AT_SCRA, AD_HEAL, 1, 9), ATTK(AT_SCRA, AD_DREN, 4, 2), NO_ATTK), SIZ(1804, 78, 0, MS_BOT, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_REGEN, M2_LORD|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("imprecation fallout", S_HUMAN, LVL(8, 12, 8, 24, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TRAM, AD_FEMI, 2, 8), ATTK(AT_TENT, AD_NGEN, 1, 3), ATTK(AT_HUGS, AD_WISD, 7, 9), ATTK(AT_ENGL, AD_STCK, 2, 5), ATTK(AT_TRAM, AD_DEST, 1, 1), ATTK(AT_TUCH, AD_TECH, 2, 3)), SIZ(443, 10, 0, MS_AREOLA, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_CLING|M1_NOLIMBS, M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("brainwashed", S_HUMAN, LVL(8, 12, 3, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_CORONA, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("brainwashed potato", S_HUMAN, LVL(8, 12, 3, 60, 12), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_STCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_CORONA, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_WANDER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("offbender", S_HUMAN, LVL(8, 12, 8, 0, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stalker girl", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_STUN, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vermin hunter", S_HUMAN, LVL(8, 10, 10, 10, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("experienced warrior", S_HUMAN, /* spawns with light shield and fleure */ LVL(8, 12, 10, 0, -5), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cobalt elf", S_HUMAN, /* spawns with sling and 25 cobalt chunks */ LVL(8, 12, 10, 20, 9), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mazin", S_HUMAN, LVL(8, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("werewedgesandal", S_HUMAN, LVL(8, 12, 8, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hc preacher", S_HUMAN, LVL(8, 12, 10, 50, -6), (2), A(ATTK(AT_WEAP, AD_MAGM, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("normal marija", S_HUMAN, LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("Stooge Larry", S_HUMAN, LVL(8, 12, 0, 50, 1), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Stooge Curly", S_HUMAN, LVL(8, 12, 0, 50, 1), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Stooge Moe", S_HUMAN, LVL(8, 12, 0, 50, 1), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("merry man", S_HUMAN, LVL(8, 16, 0, 20, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_MALE|M2_STRONG|M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unwanted person", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_BANI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rogue captain", S_HUMAN, LVL(8, 12, 8, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("thief who cannot talk normally", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pas op", S_HUMAN, LVL(8, 12, -3, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("purple bouncing girl", S_HUMAN, /* suggested by aosdict, teleports like tengu, spawns with random polearm */ LVL(8, 12, 2, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("werecouatl", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("weregelatinouscube", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_ORGANIVORE|M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wereairelemental", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("werefireelemental", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_INFRAVISIBLE, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wereearthelemental", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_BREATHLESS|M1_WALLWALK|M1_THICK_HIDE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("werewaterelemental", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_AMPHIBIOUS|M1_SWIM, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("werexorn", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ROAR, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_WALLWALK|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wereastralelemental", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_WALLWALK, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_STALK, M3_FREQ_UNCOMMON2, M4_HUMANWERE, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("werestalker", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("on-giver", S_HUMAN, LVL(8, 12, 5, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_BRAG, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("person who nothing is suited", S_HUMAN, LVL(8, 12, 8, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elf boxer", S_HUMAN, LVL(8, 12, 10, 20, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("goat spawn", S_HUMAN, LVL(8, 12, 6, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BUTT, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_HERBIVORE, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_NASTY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("changeling", S_HUMAN, LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_IMITATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("changeable potato", S_HUMAN, LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_AREOLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("player changeling", S_HUMAN, /* playable race */ LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1200, 0, MS_IMITATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("full weakmate-o", S_HUMAN, /* permaconfused */ LVL(8, 5, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SUPERMAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elf-lord", S_HUMAN, LVL(8, 12, 10, 20, 9), (G_GENO|G_SGROUP|8), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Elberether lord", S_HUMAN, LVL(8, 12, 10, 20, 9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_FEAR, 2, 4), ATTK(AT_WEAP, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thick elf-lord", S_HUMAN, LVL(8, 12, 10, 20, 9), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_THICK_HIDE, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty elf-lord", S_HUMAN, LVL(8, 12, 10, 20, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elven smoker", S_HUMAN, LVL(8, 12, 10, 20, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elven cancerfag", S_HUMAN, /* spawns with cigarette */ LVL(8, 12, 10, 20, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elf-lord rogue", S_HUMAN, LVL(8, 12, 10, 20, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("grimlock", S_HUMAN, LVL(8, 12, 5, 0, -2), (G_GENO|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOEYES, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("fiercelock", S_HUMAN, LVL(8, 12, 5, 0, -2), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOEYES, M2_STALK|M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kicking ninja", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("soft girl", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dancing guy", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dancing girl", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sexy girl", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("semi-novice mindcrafter", S_HUMAN, LVL(8, 12, 8, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kickboxing girl", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("forsaken girl", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sexy child model", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("skater girl", S_HUMAN, LVL(8, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elona girl", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE, M4_SNEAKERS, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("beautiful girl", S_HUMAN, LVL(8, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Vorlon", S_HUMAN, LVL(8, 6, 3, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 4,1), ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_CLAW, AD_PHYS, 5,4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE|MR_DISINT|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_COPPER), MON("unmasked Vorlon", S_HUMAN, LVL(8, 12, 3, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FIRE, 4,1), ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_TUCH, AD_COLD, 2,6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE|MR_DISINT|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS|M1_UNSOLID|M1_POIS, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("mask man", S_HUMAN, /* always spawns with corona mask */ LVL(8, 12, 3, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FIRE, 4, 1), ATTK(AT_BREA, AD_ELEC, 2, 6), ATTK(AT_TUCH, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE|MR_DISINT|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS|M1_UNSOLID|M1_POIS, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("werevortex", S_HUMAN, LVL(8, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_MINDLESS|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_UNSOLID, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lecturer", S_HUMAN, LVL(8, 10, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_POISON, /* teachers have to be proof against their own attempts to put */ /* pupils to sleep; they're poisonous as well ... */ MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("teacher", S_HUMAN, LVL(8, 10, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_POISON, /* teachers have to be proof against their own attempts to put */ /* pupils to sleep; they're poisonous as well ... */ MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("frontal teacher", S_HUMAN, /* spawns with teaching staff */ LVL(8, 10, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("elven mage", S_HUMAN, LVL(8, 12, 5, 20, -9), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elven priest", S_HUMAN, LVL(8, 12, 5, 20, -9), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elven true priest", S_HUMAN, /* spawns with elven mace and elven shield */ LVL(8, 12, 5, 20, -9), (G_GENO|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("semi-novice ranger", S_HUMAN, LVL(8, 12, 7, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("semi-novice paladin", S_HUMAN, LVL(8, 12, 6, 0, 8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("wheelchair girl", S_HUMAN, LVL(8, 12, 6, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_GAZE, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("wench on wheels", S_HUMAN, /* by Demo */ LVL(8, 12, 6, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_GAZE, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wheelchair prostitute", S_HUMAN, LVL(8, 12, 6, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_GAZE, AD_FEAR, 2, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("infantryman", S_HUMAN, LVL(9, 12, 6, 35, -5), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("evasive infantryman", S_HUMAN, LVL(9, 12, 6, 35, -5), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("metal doppelganger", S_HUMAN, LVL(9, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_SHAPESHIFT, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("reserve marine", S_HUMAN, /* spawns with chain mail, submachine gun and 50 lead bullets */ LVL(9, 12, 6, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("evasive reserve marine", S_HUMAN, /* spawns with chain mail, submachine gun and 50 lead bullets */ LVL(9, 12, 6, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("weresnake", S_HUMAN, LVL(9, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("werespider", S_HUMAN, LVL(9, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("weresoldierant", S_HUMAN, LVL(9, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Y-cultist wizard", S_HUMAN, LVL(9, 14, 8, 66, -16), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_MALE|M2_HOSTILE|M2_STRONG|M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("werebat", S_HUMAN, LVL(9, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SQEEK, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weretroll", S_HUMAN, LVL(9, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_REVIVE|M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("weredraconian", S_HUMAN, LVL(9, 12, 10, 20, -7), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON10, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wereumberhulk", S_HUMAN, LVL(9, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_TUNNEL, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("government trooper", S_HUMAN, LVL(9, 12, 7, 25, -5), (3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Elvenking", S_HUMAN, LVL(9, 12, 10, 25, 10), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("High Elvenking", S_HUMAN, LVL(9, 12, 10, 25, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_REGEN, M2_ELF|M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Elvenmonarch", S_HUMAN, LVL(9, 12, 10, 25, 10), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_CLOSE|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("wingelings giiiiirl", S_HUMAN, LVL(9, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_PEACEFUL|M2_DOMESTIC|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Elven Master Rogue", S_HUMAN, LVL(9, 12, 10, 25, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("doppelganger", S_HUMAN, LVL(9, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, M4_SHAPESHIFT, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("bodymorpher", S_HUMAN, /* playable race */ LVL(9, 12, 5, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_UNSOLID, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hemi-doppelganger", S_HUMAN, LVL(9, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("nightclub thief", S_HUMAN, /* spawns with darkness club and camouflaged clothes */ LVL(9, 12, 5, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("darkness thief", S_HUMAN, LVL(9, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("street thug leader", S_HUMAN, LVL(9, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hedrow wizard", S_HUMAN, LVL(9, 12, 10, 40, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("elf-lady", S_HUMAN, LVL(9, 12, 10, 20, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_FEMALE|M2_LORD|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elf-harlot", S_HUMAN, LVL(9, 12, 10, 20, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SITM, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_KICK, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_WHORE, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_FEMALE|M2_LORD|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aquatic elf", S_HUMAN, LVL(9, 12, 3, 30, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM|M1_AMPHIBIOUS, M2_ELF|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("martial master", S_HUMAN, LVL(9, 12, 2, 20, 0), (2), A(ATTK(AT_CLAW, AD_GLIB, 1, 8), ATTK(AT_KICK, AD_STUN, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sand hunter", S_HUMAN, LVL(9, 13, 3, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sand archer", S_HUMAN, LVL(9, 13, 3, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("sand lancer", S_HUMAN, LVL(9, 13, 3, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("Garland", S_HUMAN, LVL(9, 16, 10, 9, -6), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_HOSTILE|M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_PNAME, M3_WAITFORU|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Tatewaki Kuno", S_HUMAN, LVL(9, 12, 3, 20, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("aquatic elven warrior", S_HUMAN, LVL(10, 12, 2, 35, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM|M1_AMPHIBIOUS, M2_ELF|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aquatic elven shaman", S_HUMAN, LVL(10, 12, 3, 35, 10), (G_GENO|1), A(ATTK(AT_TUCH, AD_ENCH, 2, 2), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM|M1_AMPHIBIOUS, M2_ELF|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("boomdood", S_HUMAN, LVL(10, 12, 4, 0, 0), (1), A(ATTK(AT_WEAP, AD_VAPO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weak guard", S_HUMAN, LVL(10, 9, 6, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("possessed guard", S_HUMAN, LVL(10, 9, 6, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("wizrobe", S_HUMAN, LVL(10, 18, 4, 20, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wereeel", S_HUMAN, LVL(10, 12, 5, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("precedent hc bitch", S_HUMAN, LVL(10, 12, 4, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_STTP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("transformer", S_HUMAN, /* playable race */ LVL(10, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("promouted lieutenant", S_HUMAN, LVL(10, 10, 10, 15, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brigand", S_HUMAN, LVL(10, 12, 0, 20, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("super lieder", S_HUMAN, LVL(10, 13, -2, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("weregiant", S_HUMAN, LVL(10, 12, 7, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_GIANT|M2_ROCKTHROW|M2_STRONG|M2_NASTY|M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wereghost", S_HUMAN, LVL(10, 12, -5, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_UNSOLID|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_UNDEAD|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("renegade watch captain", S_HUMAN, LVL(10, 10, 10, 15, -4), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("evil watch captain", S_HUMAN, LVL(10, 10, 10, 15, -4), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("portico stereotyping", S_HUMAN, LVL(10, 29, 4, 86, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_FEAR, 7, 8), ATTK(AT_KICK, AD_DRLI, 5, 9), ATTK(AT_WEAP, AD_DISE, 3, 6), ATTK(AT_STNG, AD_DISE, 8, 1), ATTK(AT_WEAP, AD_MALK, 3, 8), NO_ATTK), SIZ(164, 998, 0, MS_MUTE, MZ_HUGE), 0, 0, M1_SWIM|M1_REGEN|M1_TPORT, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("strong tankwielder", S_HUMAN, /* spawns with bidenhander */ LVL(10, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("urian", S_HUMAN, LVL(10, 12, 4, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("tree protection squad", S_HUMAN, LVL(10, 16, 2, 40, 6), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON|MR_HITASONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dorian", S_HUMAN, LVL(10, 12, 4, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inheritor", S_HUMAN, LVL(10, 12, 4, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("colorator", S_HUMAN, LVL(10, 12, 4, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blood extractor", S_HUMAN, LVL(10, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_BLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Alabaster elf-elder", S_HUMAN, LVL(10, 6, 10, 10, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("dnh witch", S_HUMAN, LVL(10, 12, 6, 45, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("adorning feminist", S_HUMAN, /* spawns with feminism stone */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("doom guard", S_HUMAN, LVL(10, 11, 5, 20, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("wood elf mage", S_HUMAN, LVL(10, 17, 4, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_LITE, 1, 6), ATTK(AT_BEAM, AD_POIS, 1, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("werevampire", S_HUMAN, LVL(10, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), ATTK(AT_BITE, AD_DRLI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_PLUSTWO|MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("iron age village inhabitant", S_HUMAN, /* spawns with trident */ LVL(10, 13, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("werekillerbee", S_HUMAN, LVL(10, 12, 10, 20, -7), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BUZZ, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_POIS|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON10, M4_HUMANWERE, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("werekangaroo", S_HUMAN, LVL(10, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("corona greatness", S_HUMAN, LVL(10, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("emo", S_HUMAN, LVL(10, 9, 10, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weregrue", S_HUMAN, LVL(10, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), ATTK(AT_NONE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_SWIM, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_NOTAME, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("adolescent", S_HUMAN, LVL(10, 11, 10, 0, 0), (2|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sporker cultist", S_HUMAN, LVL(10, 12, 10, 0, -10), (1), A(ATTK(AT_MAGC, AD_CLRC, 2, 3), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("placeholder for future", S_HUMAN, LVL(10, 0, 10, 0, -10), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MISSING, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("religious nut", S_HUMAN, LVL(10, 12, 10, 0, -10), (1), A(ATTK(AT_MAGC, AD_CLRC, 2, 3), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("helped android", S_HUMAN, LVL(10, 12, 10, 1, -15), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("desert lass", S_HUMAN, /* spawns with sand sword, shemagh and stiletto sandals */ LVL(10, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yendorian lass", S_HUMAN, /* spawns with bullwhip and soft sneakers */ LVL(10, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("parasitized knight", S_HUMAN, LVL(10, 12, 9, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Sing's agent", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("corvian knight", S_HUMAN, LVL(10, 14, 10, 10, -5), (1), A(ATTK(AT_WEAP, AD_RBRE, 2, 6), ATTK(AT_WEAP, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SHRIEK, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_OMNIVORE, M2_STRONG|M2_UNDEAD|M2_HOSTILE|M2_HUMAN, M3_INFRAVISIBLE|M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("corvian queakaunt", S_HUMAN, LVL(10, 14, 10, 10, -5), (1), A(ATTK(AT_WEAP, AD_RBRE, 2, 6), ATTK(AT_WEAP, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_OMNIVORE, M2_STRONG|M2_UNDEAD|M2_HOSTILE|M2_HUMAN|M2_FEMALE, M3_INFRAVISIBLE|M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("real healer", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_HEAL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("gender fanatic", S_HUMAN, LVL(10, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SISSY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_FEMALE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("human warrior", S_HUMAN, LVL(10, 12, 9, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elven archer", S_HUMAN, LVL(10, 12, 9, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("domestic abuser", S_HUMAN, /* spawns with cane */ LVL(10, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bugged-to-hell wizard", S_HUMAN, /* 1 in 20 to gain d60 extra movement energy */ LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dwarven warrior", S_HUMAN, LVL(10, 12, 9, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vampirate", S_HUMAN, /* by aosdict, spawns with rapier */ LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_BREATHLESS|M1_SWIM, M2_VAMPIRE|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("divine summoner", S_HUMAN, LVL(10, 11, 5, 20, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("feminizer", S_HUMAN, /* playable race */ LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("veela", S_HUMAN, LVL(10, 12, 10, 50, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_SSEX, 1, 3), ATTK(AT_BITE, AD_FIRE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("apprentice archer", S_HUMAN, LVL(10, 12, 5, 5, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("hc young woman", S_HUMAN, LVL(10, 12, 4, 0, 1), (2), A(ATTK(AT_WEAP, AD_BLND, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_GAZE, AD_DIMN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("D2 assassin", S_HUMAN, /* spawns with qatar, leather armor and dented pot */ LVL(10, 12, 0, 1, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("sweaty-feet girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOCKS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("string tanga girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PANTS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venture capitalist", S_HUMAN, LVL(10, 12, 10, 50, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("occult adept", S_HUMAN, LVL(10, 12, 2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("raspy adept", S_HUMAN, LVL(10, 12, 2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("herbalist", S_HUMAN, /* race version of healer */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("alchemist", S_HUMAN, /* race version of scientist */ LVL(10, 10, 10, 2, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lying novel cerium", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_NAST, 1, 6), ATTK(AT_TUCH, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hc feminist", S_HUMAN, /* spawns with victorian underwear and high-heeled sandal */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("real feminist", S_HUMAN, /* spawns with t-shirt and sexy leather pump */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_FEMI, 1, 6), ATTK(AT_KICK, AD_FEMI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("young adult girl", S_HUMAN, LVL(10, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("young adult boy", S_HUMAN, LVL(10, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("normal woman", S_HUMAN, /* spawns with basic shoes */ LVL(10, 13, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("crossdressing man", S_HUMAN, /* spawns with basic shoes */ LVL(10, 13, 10, 0, 0), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("farting young woman", S_HUMAN, LVL(10, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("farting adult", S_HUMAN, LVL(10, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("true young woman", S_HUMAN, /* creates rn1(8, 3) MS_FART_NORMAL */ LVL(10, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pffff lady", S_HUMAN, /* creates rn1(8, 3) MS_FART_QUIET */ LVL(10, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rumble hussy", S_HUMAN, /* creates rn1(8, 3) MS_FART_LOUD */ LVL(10, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("girly girl", S_HUMAN, LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("female girl", S_HUMAN, LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ambiguous girl", S_HUMAN, LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("look feminist", S_HUMAN, /* spawns with block-heeled sandal, lady boots and victorian underwear */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dark elven mage", S_HUMAN, LVL(10, 12, 5, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_NONE, AD_DARK, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dark elven warrior", S_HUMAN, LVL(10, 12, 5, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("caveperson", S_HUMAN, LVL(10, 12, 10, 0, 7), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("italian lass", S_HUMAN, /* spawns with soft lady shoe and italian heels */ LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("feminine lass", S_HUMAN, /* spawns with lady boots and hugging boot */ LVL(10, 12, 10, 0, 0), (4), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elegant lass", S_HUMAN, /* spawns with high-heeled sandal and stiletto sandals */ LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("berning maker", S_HUMAN, /* spawns with organoshield, sling and 30 amber fragments */ LVL(10, 12, 5, 25, -5), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unearthly drow", S_HUMAN, LVL(10, 12, 5, 19, -10), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_ELF|M2_DEMON|M2_STALK|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("tennis player", S_HUMAN, /* spawns with tennis racket */ LVL(10, 12, 10, 2, 3), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("abuser", S_HUMAN, /* spawns with riding crop */ LVL(10, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("regular fisherman", S_HUMAN, /* spawns with fishing pole */ LVL(10, 11, 10, 1, 0), (5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("earloss elf", S_HUMAN, LVL(10, 6, 10, 0, 3), (5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("contaminated patient", S_HUMAN, LVL(10, 13, 10, 0, 5), 1, A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_SHRIEK, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_HUMAN, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("poke mongo", S_HUMAN, LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HANDY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snoring nose", S_HUMAN, LVL(10, 7, 10, 1, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SNORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("repairman", S_HUMAN, LVL(10, 9, 8, 10, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_REPAIR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("trumpetter", S_HUMAN, LVL(10, 10, 10, 5, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TRUMPET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("braggart", S_HUMAN, LVL(10, 12, 10, 1, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRAG, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("person who menstruates", S_HUMAN, LVL(10, 10, 10, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_BEAM, AD_BLEE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PAIN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("systemling", S_HUMAN, /* spawns with helmet */ LVL(10, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vegetable farmer", S_HUMAN, /* spawns with 3 random food items */ LVL(10, 10, 10, 0, 0), (5), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("yrkfbauer", S_HUMAN, LVL(10, 10, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_RNG, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Mechtned", S_HUMAN, /* cannot use ranged attacks; if he's adjacent to you and can teleport, he does */ LVL(10, 12, 10, 0, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_WHITE), MON("Klapptnix", S_HUMAN, /* always fails to cast his spells, -20 melee to-hit */ LVL(10, 12, 10, 0, 0), (1|G_UNIQ), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dnh doom knight", S_HUMAN, LVL(10, 12, 10, 1, -3), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("cock monk", S_HUMAN, /* by Demo, spawns with vibroblade */ LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("butt priest", S_HUMAN, /* by Demo */ LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("butt priestess", S_HUMAN, /* by Demo */ LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("anal samurai", S_HUMAN, /* by Demo, +10 crapbonus */ LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("deepstate farter", S_HUMAN, /* invisible, always has farter egotype */ LVL(10, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("shoe lover", S_HUMAN, /* creates rn1(10, 3) MS_SHOE */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("evilvariant player", S_HUMAN, /* creates rn1(10, 3) M5_EVIL */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("angband player", S_HUMAN, /* creates rn1(10, 3) M5_ANGBAND */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dnethack modder", S_HUMAN, /* creates rn1(10, 3) M5_DNETHACK */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chinese radio beacon officer", S_HUMAN, /* spawns with katana and loudspeaker */ LVL(10, 10, 9, 0, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEAD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_RED), MON("WJLV(ETTICLOL) valkyrie", S_HUMAN, /* by amateurhour, spawns with long sword and small shield */ LVL(10, 13, 10, 30, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_HUMANOID, MZ_LARGE), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M3_SPIDER, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fluidator difod", S_HUMAN, LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fluidator huga", S_HUMAN, LVL(10, 12, 2, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_HUGS, AD_RBRE, 2, 4), ATTK(AT_HUGS, AD_NPRO, 2, 4), ATTK(AT_HUGS, AD_UVUU, 2, 4), ATTK(AT_HUGS, AD_WEBS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fluidator spammor", S_HUMAN, LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_RBRE, 4, 4), ATTK(AT_HUGS, AD_RBRE, 4, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fluidator tone", S_HUMAN, /* has farter egotype */ LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_BADE, 4, 4), ATTK(AT_HUGS, AD_BADE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fluidator krona", S_HUMAN, /* has converter egotype */ LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DCAY, 4, 4), ATTK(AT_HUGS, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bulletator bracket ape", S_HUMAN, LVL(10, 24, 4, 25, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 4, 4), ATTK(AT_WEAP, AD_FAKE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lower bulletator bracket ape", S_HUMAN, LVL(10, 12, 4, 25, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 4, 4), ATTK(AT_WEAP, AD_FAKE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("valm fisherman", S_HUMAN, /* does not actually know how to fish, this is on purpose */ LVL(10, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("helpful fisherman", S_HUMAN, LVL(10, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE, M4_TAME, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("dark healer", S_HUMAN, /* eating them lights up the area, like a wand of light */ LVL(10, 12, 6, 0, 10), (2), A(ATTK(AT_WEAP, AD_HEAL, 1, 6), ATTK(AT_TUCH, AD_CONT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("corrupted healer", S_HUMAN, /* eating them lights up the area, like a wand of light */ LVL(10, 12, 6, 0, -10), (1), A(ATTK(AT_WEAP, AD_CONT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("daraku shita kankoshi", S_HUMAN, /* eating them lights up the area, like a wand of light */ LVL(10, 12, 6, 0, -10), (1), A(ATTK(AT_WEAP, AD_CONT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("castone", S_HUMAN, LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ganxta", S_HUMAN, /* spawns with brass knuckles */ LVL(10, 12, 10, 0, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("underway undertaker", S_HUMAN, /* spawns with shovel */ LVL(10, 12, 10, 0, -6), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gang scientist", S_HUMAN, /* spawns with 8 flamethrowers */ LVL(10, 10, 10, 0, -2), (1), A(ATTK(AT_WEAP, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("impalazon", S_HUMAN, /* spawns with superheavy spear, never uses ranged weapons */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ass rimming rammer", S_HUMAN, /* by Demo, merc equipment */ LVL(10, 13, 10, 20, 0), (1), A(ATTK(AT_LASH, AD_BLEE, 2, 6), ATTK(AT_BUTT, AD_DISP, 2, 4), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SWIM, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("character EVP", S_HUMAN, /* spawns with spacewars fighter items */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fake character", S_HUMAN, LVL(10, 12, 10, 1, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_AETHERIC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("talrik", S_HUMAN, /* spawns with rapier */ LVL(10, 12, 10, 0, -6), (1), A(ATTK(AT_WEAP, AD_SGLD, 1, 6), ATTK(AT_WEAP, AD_SITM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PIRATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_MALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("missingno", S_HUMAN, /*playable race*/ LVL(10, 12, -1, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE|M2_NOPOLY, M3_POKEMON, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("polymorphed missingno", S_HUMAN, LVL(10, 12, -1, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_NASTY|M2_HOSTILE|M2_NOPOLY, M3_POKEMON, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* [ALI] Elves in the Slash'EM universe are based on Tolkien * and are lawful rather than chaotic. To quote Elrond from the FotR: * "The Three were not made by Sauron, nor did he ever touch * them. But of them it is not permitted to speak. So much * only in this hour of doubt I may now say. They are not * idle. But they were not made as weapons of war or conquest: * that is not their power. Those who made them did not * desire strength or domination or hoarded wealth, but * understanding, making, and healing, to preserve all things * unstained. These things the Elves of Middle-earth have in * some measure gained, though with sorrow." */ MON("elf", S_HUMAN, LVL(10, 12, 10, 2, 3), (10), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Cunt-elf", S_HUMAN, /* by aoei */ LVL(10, 12, 10, 10, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blade elf", S_HUMAN, /* spawns with short blade */ LVL(10, 12, 10, 2, 3), (4), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("non-linewalker", S_HUMAN, /* spawns with sexplay whip and hippie heels */ LVL(10, 12, 10, 1, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hc alien", S_HUMAN, /* playable race */ LVL(10, 12, 8, 20, -10), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("slyer alien", S_HUMAN, /* playable race, spawns with shemagh */ LVL(10, 12, 8, 20, -10), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hc group alien", S_HUMAN, LVL(10, 12, 8, 20, -10), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("loli", S_HUMAN, /* playable race */ LVL(10, 12, 10, 2, 3), (10), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1500, 0, MS_FART_NORMAL, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("levelscaler", S_HUMAN, /* playable race */ LVL(10, 12, 10, 2, 3), (10), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1500, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("listener", S_HUMAN, /* playable race */ LVL(10, 12, 10, 2, 3), (10), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1500, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("deep elf", S_HUMAN, LVL(10, 12, 10, 2, 3), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC, MR_FIRE|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sea elf", S_HUMAN, LVL(10, 12, 10, 2, 3), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_COLD, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM|M1_AMPHIBIOUS, M2_NOPOLY|M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hidden elf", S_HUMAN, LVL(10, 12, 10, 2, 3), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_CONCEAL, M2_NOPOLY|M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("buldozgar", S_HUMAN, LVL(10, 12, 8, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_STUN, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("moon-elf", S_HUMAN, LVL(10, 12, 10, 2, 3), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GRAY), MON("armed moon-elf", S_HUMAN, /* spawns with moon axe */ LVL(10, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GRAY), MON("porter elf", S_HUMAN, LVL(10, 12, 10, 2, 3), (2), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hostile character", S_HUMAN, /* spawns with laser sword and random musable shit */ LVL(10, 12, 10, 1, 0), (5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("standard elf", S_HUMAN, LVL(10, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("friseur", S_HUMAN, /* yeah I know this is the german name for haircutter :-P --Amy */ LVL(10, 12, 8, 10, 5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BARBER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("friseuse", S_HUMAN, /* and yeah I know this is the german name for a female haircutter :-P --Amy */ LVL(10, 12, 8, 10, 5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BARBER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* WAC fixed so all classes have G_NOGEN only, level 10 */ /* Amy changed so all classes have a frequency of 1, also moved them up here allowing them to be randomly spawned */ /* edit again: uncommon by factor 2, because there's lots of them so they will spawn frequently anyway */ /* * character classes */ MON("archeologist", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("jockey", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("anachronist", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("barbarian", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("noob mode barb", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("binder", S_HUMAN, LVL(10, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("anachronounbinder", S_HUMAN, LVL(10, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("mason", S_HUMAN, LVL(10, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hussy", S_HUMAN, LVL(10, 11, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bleeder", S_HUMAN, LVL(10, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bard", S_HUMAN, LVL(10, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("caveman", S_HUMAN, LVL(10, 12, 10, 0, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("cavewoman", S_HUMAN, LVL(10, 12, 10, 0, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("chevalier", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("courier", S_HUMAN, LVL(10, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_NOHEAD|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("spacewars fighter", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("camperstriker", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("cartomancer", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dragonmaster", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fjorde", S_HUMAN, LVL(10, 11, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("practicant", S_HUMAN, LVL(10, 10, 10, 1, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("emera", S_HUMAN, LVL(10, 12, 10, 1, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tosser", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("alltecher", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("aklyst", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mill swallower", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("symbiant", S_HUMAN, LVL(10, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_POIS, 1, 6), ATTK(AT_NONE, AD_POIS, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("genderstarist", S_HUMAN, LVL(10, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_FEMALE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("butt lover", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dancer", S_HUMAN, LVL(10, 15, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("diablist", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("preversioner", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("secret advice member", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shoe fetishist", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("combatant", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_COMBAT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("walscholar", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cellar child", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("demagogue", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("software engineer", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("cracker", S_HUMAN, LVL(10, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("janitor", S_HUMAN, LVL(10, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("space marine", S_HUMAN, LVL(10, 12, 10, 1, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("stormboy", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yautja", S_HUMAN, LVL(10, 12, 10, 1, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("quarterback", S_HUMAN, LVL(10, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("psyker", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("empath", S_HUMAN, LVL(10, 12, 10, 1, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("mastermind", S_HUMAN, LVL(10, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("weirdboy", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("astronaut", S_HUMAN, LVL(10, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("cyberninja", S_HUMAN, LVL(10, 12, 10, 1, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("dissident", S_HUMAN, LVL(10, 12, 10, 1, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("xelnaga", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("social justice warrior", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("grenadonin", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gang scholar", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("zyborg", S_HUMAN, LVL(10, 11, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("death eater", S_HUMAN, LVL(10, 10, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gangster", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pokemon", S_HUMAN, LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("electric mage", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("poison mage", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("acid mage", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("flame mage", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("convict", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("murderer", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("lunatic", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drunk", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("firefighter", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("locksmith", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("DQ slime", S_HUMAN, LVL(10, 9, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_ACID, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("erdrick", S_HUMAN, LVL(10, 11, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("musician", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ninja", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("officer", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undertaker", S_HUMAN, LVL(10, 12, 10, 1, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("zookeeper", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("geek", S_HUMAN, LVL(10, 10, 10, 2, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("graduate", S_HUMAN, LVL(10, 10, 10, 2, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("scientist", S_HUMAN, LVL(10, 10, 10, 2, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rocker", S_HUMAN, LVL(10, 10, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_LITHIVORE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("healer", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ice mage", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("knight", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("warrior", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("monk", S_HUMAN, LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("half baked", S_HUMAN, LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("psion", S_HUMAN, LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("necromancer", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("nobleman", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("noblewoman", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pirate", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("korsair", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("diver", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("gladiator", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("goff", S_HUMAN, LVL(10, 9, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("priest", S_HUMAN, LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("priestess", S_HUMAN, LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ranger", S_HUMAN, LVL(10, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("elph", S_HUMAN, LVL(10, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("midget", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("goldminer", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("nuclear physicist", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("form changer", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("shapeshifter", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ringseeker", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("twelph", S_HUMAN, LVL(10, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_SLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("altmer", S_HUMAN, LVL(10, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bosmer", S_HUMAN, LVL(10, 12, 10, 2, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("dunmer", S_HUMAN, LVL(10, 12, 10, 2, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GRAY), MON("thalmor", S_HUMAN, LVL(10, 12, 10, 2, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("ordinator", S_HUMAN, LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("cruel abuser", S_HUMAN, LVL(10, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("saiyan", S_HUMAN, LVL(10, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("politician", S_HUMAN, LVL(10, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("librarian", S_HUMAN, LVL(10, 11, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cook", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("augurer", S_HUMAN, LVL(10, 10, 10, 2, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sage", S_HUMAN, LVL(10, 12, 10, 3, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gunner", S_HUMAN, LVL(10, 12, 10, 1, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("doom marine", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("otaku", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("artist", S_HUMAN, LVL(10, 9, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gamer", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unbeliever", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_MAGM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("doll mistress", S_HUMAN, LVL(10, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("feat master", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("foxhound agent", S_HUMAN, LVL(10, 12, 10, 1, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("intel scribe", S_HUMAN, LVL(10, 10, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("paladin", S_HUMAN, LVL(10, 12, 10, 1, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("wandkeeper", S_HUMAN, LVL(10, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("assassin", S_HUMAN, LVL(10, 12, 10, 1, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("bully", S_HUMAN, LVL(10, 11, 10, 1, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("supermarket cashier", S_HUMAN, LVL(10, 10, 10, 1, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("slave master", S_HUMAN, LVL(10, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("singslave", S_HUMAN, LVL(10, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PAIN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mystic", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_MAGM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tracer", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("occult master", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elementalist", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("chaos sorceror", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wild talent", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodseeker", S_HUMAN, LVL(10, 12, 10, 1, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ladiesman", S_HUMAN, LVL(10, 8, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fighter", S_HUMAN, LVL(10, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fencer", S_HUMAN, LVL(10, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("medium", S_HUMAN, LVL(10, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("womanizer", S_HUMAN, LVL(10, 12, 10, 2, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("climacterial", S_HUMAN, LVL(10, 12, 10, 2, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sexymate", S_HUMAN, LVL(10, 8, 10, 2, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stand user", S_HUMAN, LVL(10, 9, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("justice keeper", S_HUMAN, LVL(10, 11, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jester", S_HUMAN, LVL(10, 10, 10, 1, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pickpocket", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mahou shoujo", S_HUMAN, LVL(10, 10, 10, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rogue", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("samurai", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("tourist", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("transvestite", S_HUMAN, LVL(10, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("prostitute", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kurwa", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("feminist", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("transsylvanian", S_HUMAN, LVL(10, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("topmodel", S_HUMAN, LVL(10, 8, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("failed existence", S_HUMAN, LVL(10, 8, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("activistor", S_HUMAN, LVL(10, 10, 10, 1, -5), (1), A(ATTK(AT_WEAP, AD_STUN, 2, 4), ATTK(AT_KICK, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead slayer", S_HUMAN, LVL(10, 10, 10, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("valkyrie", S_HUMAN, LVL(10, 12, 10, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("vanilla valk", S_HUMAN, LVL(10, 12, 10, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("amazon", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("druid", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("spellmaster", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yeoman", S_HUMAN, LVL(10, 10, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("padawan", S_HUMAN, LVL(10, 10, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("jedi", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hedderjedi", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("shadow jedi", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), /* Wizard should be last. Sigh. */ MON("wizard", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), /* end character classes */ MON("blacky", S_HUMAN, /* special monster for black ng wall trap --Amy */ LVL(10, 12, 10, 3, 0), (G_NOGEN|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("scroller master", S_HUMAN, /* special monster for superscroller trap --Amy */ LVL(10, 12, 10, 3, 0), (G_NOGEN|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hole master", S_HUMAN, /* special monster to allow >127 holes on jonadab's sokoban level --Amy */ LVL(10, 12, 10, 3, 0), (G_NOGEN|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trap master", S_HUMAN, /* special monster to generate random traps --Amy */ LVL(10, 12, 10, 3, 0), (G_NOGEN|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("boulder master", S_HUMAN, /* special monster to allow >127 boulders on jonadab's sokoban level --Amy */ LVL(10, 12, 10, 3, 0), (G_NOGEN|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("item master", S_HUMAN, /* special monster to generate random items --Amy */ LVL(10, 12, 10, 3, 0), (G_NOGEN|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("good item master", S_HUMAN, /* special monster to generate good items --Amy */ LVL(10, 12, 10, 3, 0), (G_NOGEN|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bad item master", S_HUMAN, /* special monster to generate musable items --Amy */ LVL(10, 12, 10, 3, 0), (G_NOGEN|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cause ninja", S_HUMAN, LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bluey", S_HUMAN, /* by bugsniper */ LVL(10, 12, 10, 3, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lamer type", S_HUMAN, LVL(10, 2, 10, 3, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cripple", S_HUMAN, LVL(10, 2, 10, 3, 0), (6|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_MAGIC|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Arabella the Money Thief", S_HUMAN, /* special monster for bank trap --Amy */ LVL(20, 12, 0, 0, 0), (G_NOGEN|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_NOTAME|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shadow warrior", S_HUMAN, /* shambling horror type */ LVL(10, 12, 10, 1, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_DIABLO|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("robot", S_HUMAN, /* shambling horror type */ LVL(10, 12, 10, 1, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, M5_DIABLO|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("black wizard", S_HUMAN, LVL(10, 12, 10, 3, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("regular jedi", S_HUMAN, /* spawns with beamsword */ LVL(10, 12, 0, 10, 3), (4), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("division thief", S_HUMAN, LVL(10, 12, 0, 0, -20), (1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_NONE, AD_DETH, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, M4_REFLECT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("division jedi", S_HUMAN, LVL(10, 12, 0, 0, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 0, 0), ATTK(AT_WEAP, AD_PHYS, 0, 0), ATTK(AT_NONE, AD_DETH, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, M4_REFLECT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("superthief", S_HUMAN, LVL(10, 12, -20, 90, -20), (1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("superjedi", S_HUMAN, LVL(10, 12, -20, 90, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 0, 0), ATTK(AT_WEAP, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("critically injured thief", S_HUMAN, LVL(10, 12, 0, 0, -20), (1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_BOOM, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("critically injured jedi", S_HUMAN, LVL(10, 12, 0, 0, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 0, 0), ATTK(AT_WEAP, AD_PHYS, 0, 0), ATTK(AT_BOOM, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thief whose purse was stolen by the superthief", S_HUMAN, LVL(10, 12, 10, 0, -20), (1), A(ATTK(AT_WEAP, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Amy's real identity", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("panza", S_HUMAN, LVL(10, 8, -10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE|MR_POISON|MR_ACID|MR_SLEEP|MR_ELEC|MR_DRAIN|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan leather peep-toe", S_HUMAN, /* uses leather peep-toes */ LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pickup", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_TRAM, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("superschool speaker", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_FAKE, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("walt in person", S_HUMAN, /* transforms terrain into GRAVEWALL */ LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_FAKE, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nightmare wizard", S_HUMAN, /* spawns with random quarterstaff */ LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hell wizard", S_HUMAN, /* spawns with random quarterstaff */ LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("energy field wizard", S_HUMAN, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STABILIZE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("maud agent", S_HUMAN, LVL(10, 12, 5, 25, -5), (3), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_CONF, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("muad agent", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_LETH, 2, 5), ATTK(AT_WEAP, AD_NAST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("activist", S_HUMAN, LVL(10, 10, 4, 25, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 2, 4), ATTK(AT_KICK, AD_SITM, 2, 4), ATTK(AT_GAZE, AD_RBRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Helen wannabe", S_HUMAN, LVL(10, 10, 4, 25, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 2, 4), ATTK(AT_KICK, AD_SITM, 2, 4), ATTK(AT_GAZE, AD_RBRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("climate activist", S_HUMAN, /* spawns with treestaff and bamboo mail */ LVL(10, 12, 10, 0, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_WANDER|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("outlander hussy", S_HUMAN, LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("inessential assuming", S_HUMAN, LVL(10, 10, -8, 0, 20), (4), A(ATTK(AT_BOOM, AD_FREN, 1, 5), ATTK(AT_BUTT, AD_IDAM, 8, 7), ATTK(AT_LASH, AD_STAT, 8, 1), ATTK(AT_BEAM, AD_SPEL, 8, 5), ATTK(AT_BUTT, AD_MIDI, 2, 5), NO_ATTK), SIZ(1012, 364, 0, MS_AREOLA, MZ_HUGE), MR_COLD|MR_ACID, 0, M1_CONCEAL, M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("deluge agent", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_RUST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lava lover", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_FIRE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tree hugger", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_CALM, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("northerner", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_COLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("former prisoner", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_LEGS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("paranoid schizo", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_DARK, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("acid-tripper", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_HALU, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snowball thrower", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_FRZE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("frightening creep", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_FEAR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("firebreather", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_BURN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("electro shocker", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_ELEC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("squeezer", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_NUMB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fiendish warlock", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_RBRE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("javazon", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mixazon", S_HUMAN, /* spawns with randospear and 5 stack javelins */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wonder zon", S_HUMAN, /* spawns with meta bow and 50 wonder arrows */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spearazon", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("newazon", S_HUMAN, /* spawns with cobalt spear and buckler */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bowazon", S_HUMAN, LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("exacter hatband", S_HUMAN, LVL(10, 1, -7, 15, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DGST, 0, 2), ATTK(AT_CLAW, AD_SPEL, 3, 6), ATTK(AT_LASH, AD_MAGM, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1885, 126, 0, MS_SELFHARM, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vecus fathien", S_HUMAN, LVL(10, 12, 4, 30, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_NONE, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRAG, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_NOPLRPOLY|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("water girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_RUST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fire girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_FIRE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nature girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_CALM, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ice girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_COLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("female guard", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_LEGS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mental girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_DARK, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pawadan", S_HUMAN, LVL(10, 10, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("drugged girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_HALU, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snow girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_FRZE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deformed girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_FEAR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dragon girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_BURN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sadistic girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_ELEC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("BDSM girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_NUMB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("magical girl", S_HUMAN, LVL(10, 12, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_RBRE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("apprentice shaman", S_HUMAN, LVL(10, 12, 8, 5, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_BEAM, AD_MANA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dopplezon", S_HUMAN, LVL(10, 12, 10, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, M4_SHAPESHIFT, M5_DIABLO, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("female samurai", S_HUMAN, LVL(10, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, M4_SANDALS, M5_DLORDS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Marc the Spacewars Fighter", S_HUMAN, /* see description */ LVL(10, 12, 0, 10, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_TLPT, 2, 4), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_DRAIN|MR_FIRE, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: DAGGER LEATHER_ARMOR WAN_FIREBALL WAN_SLEEP */ MON("weremimic", S_HUMAN, LVL(11, 12, 2, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_ACID, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_STRONG, M3_MIMIC|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("werepermamimic", S_HUMAN, LVL(11, 12, 2, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_ACID, 0, M1_NOEYES|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_STRONG, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("werelocust", S_HUMAN, LVL(11, 15, 3, 20, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nurse", S_HUMAN, LVL(11, 6, 0, 0, 0), (G_GENO|30), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pain nurse", S_HUMAN, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), ATTK(AT_TUCH, AD_CONT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("toothache nurse", S_HUMAN, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PAIN, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("true pain nurse", S_HUMAN, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), ATTK(AT_TUCH, AD_PAIN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("control nurse", S_HUMAN, /* idea by FIQ */ LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("topless nurse", S_HUMAN, LVL(11, 6, 0, 0, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dentist", S_HUMAN, LVL(11, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PAIN, 2, 6), ATTK(AT_BEAM, AD_VAPO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("maid", S_HUMAN, LVL(11, 12, 0, 0, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("gracious maid", S_HUMAN, LVL(11, 12, 0, 0, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("nonethical nurse", S_HUMAN, LVL(11, 6, 0, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), ATTK(AT_WEAP, AD_HALU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sexy nurse", S_HUMAN, LVL(11, 6, 0, 0, 0), (G_GENO|10), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("charming prostitute", S_HUMAN, LVL(11, 12, -2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("beguiling prostitute", S_HUMAN, LVL(11, 12, -2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sour prostitute", S_HUMAN, /* spawns with prostitute shoe and hippie heels */ LVL(11, 12, -2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("angry prostitute", S_HUMAN, /* spawns with prostitute shoe and hippie heels */ LVL(11, 12, -2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("reptilian subtraction", S_HUMAN, LVL(11, 21, 5, 96, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_VULN, 0, 8), ATTK(AT_KICK, AD_UNPR, 7, 1), ATTK(AT_NONE, AD_BLAS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2960, 960, 0, MS_STABILIZE, MZ_GIGANTIC), MR_STONE, 0, M1_BREATHLESS|M1_ANIMAL|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("normal prostitute", S_HUMAN, LVL(11, 12, -2, 20, -5), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("abnormal prostitute", S_HUMAN, LVL(11, 12, -2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("thick prostitute", S_HUMAN, LVL(11, 12, -2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("full-skinny prostitute", S_HUMAN, LVL(11, 12, -2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stripper girl", S_HUMAN, LVL(11, 12, -2, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_DISP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("werecoins", S_HUMAN, LVL(11, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("birthcloth lady", S_HUMAN, LVL(11, 10, 0, 50, 10), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_HEAL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_CLOSE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_CYAN), MON("yukionna", S_HUMAN, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 2, 4), ATTK(AT_BREA, AD_COLD, 2, 4), ATTK(AT_NONE, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("wood elf hunter", S_HUMAN, LVL(11, 15, 4, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_BEAM, AD_MANA, 1, 7), ATTK(AT_GAZE, AD_BLND, 1, 7), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_SLEEP, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chaos shapechanger", S_HUMAN, LVL(11, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_CONF, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("snow woman", S_HUMAN, LVL(11, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 2, 4), ATTK(AT_BREA, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("recanting kernelling", S_HUMAN, LVL(11, 12, -4, 14, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_RUNS, 7, 7), ATTK(AT_WEAP, AD_CALM, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1644, 343, 0, MS_SQEEK, MZ_SMALL), MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("prison guard", S_HUMAN, LVL(12, 10, 10, 15, -6), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_METAL), MON("royal guardian", S_HUMAN, LVL(12, 12, 10, 40, 10), (1), A(ATTK(AT_WEAP, AD_CURS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fat lady", S_HUMAN, LVL(12, 12, 10, 40, 10), (1), A(ATTK(AT_WEAP, AD_CURS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dire witch", S_HUMAN, LVL(12, 13, 7, 55, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 4, 5), ATTK(AT_HUGS, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_COLD|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_NASTY|M2_FEMALE, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("witchcraft landlady", S_HUMAN, /* spawns with broom */ LVL(12, 13, 7, 55, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 4, 5), ATTK(AT_HUGS, AD_DRST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TEMPER, MZ_HUMAN), MR_POISON|MR_COLD|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_NASTY|M2_FEMALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("iron wolf", S_HUMAN, LVL(12, 10, 10, 15, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("disco bouncer", S_HUMAN, LVL(12, 12, 10, 40, 10), (1), A(ATTK(AT_WEAP, AD_DISP, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("corpulent gal", S_HUMAN, LVL(12, 12, 10, 40, 10), (1), A(ATTK(AT_WEAP, AD_DISP, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("inept guard", S_HUMAN, LVL(12, 8, 10, 5, -6), (2|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("guarder", S_HUMAN, LVL(12, 10, 10, 15, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("bad idea robot", S_HUMAN, LVL(12, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_DEST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("homicider", S_HUMAN, /* playable race */ LVL(12, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("werehuggingboot", S_HUMAN, LVL(12, 12, 2, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("war elf", S_HUMAN, LVL(12, 12, 10, 35, 10), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("war elberether", S_HUMAN, LVL(12, 12, 10, 35, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_FEAR, 3, 4), ATTK(AT_WEAP, AD_FEAR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pack lord", S_HUMAN, LVL(12, 12, 10, 50, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wod captain", S_HUMAN, LVL(12, 10, 10, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rifleman", S_HUMAN, LVL(12, 12, 2, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evasive rifleman", S_HUMAN, LVL(12, 12, 2, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drow matron", S_HUMAN, LVL(12, 12, 10, 60, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("chaos drow", S_HUMAN, LVL(12, 12, 10, 60, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 4), ATTK(AT_MAGC, AD_CLRC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_PRINCE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bronze pourer", S_HUMAN, /* spawns with sling and 30 bronze nuggets */ LVL(12, 12, 10, 0, 10), (1), A(ATTK(AT_WEAP, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SMITH, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("drow sharpshooter", S_HUMAN, LVL(12, 12, 10, 60, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_SLEE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_PRINCE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grapple stunter", S_HUMAN, /* spawns with grappling hook */ LVL(12, 12, 5, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("case shotter", S_HUMAN, /* spawns with chain mail, shotgun and 30 lead shots */ LVL(12, 12, 2, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evasive case shotter", S_HUMAN, /* spawns with chain mail, shotgun and 30 lead shots */ LVL(12, 12, 2, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drow sniper", S_HUMAN, LVL(12, 12, 10, 60, -9), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_SLEE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_PRINCE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("oh god", S_HUMAN, LVL(12, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("challien", S_HUMAN, LVL(12, 12, 0, 50, 10), (1), A(ATTK(AT_KICK, AD_CALM, 4, 5), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_COLD|MR_FIRE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("swordsman", S_HUMAN, LVL(12, 12, 2, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_GLIB, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hammer swinger", S_HUMAN, LVL(12, 12, 2, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_CONF, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("casino staff", S_HUMAN, LVL(12, 12, 8, 10, 5), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("joy spike mage", S_HUMAN, LVL(12, 10, 7, 20, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 5), ATTK(AT_MAGC, AD_COLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("challenger", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("electric priest", S_HUMAN, /* by Demo */ LVL(12, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_ELEC, 4,10), ATTK(AT_KICK, AD_ELEC, 1, 4), ATTK(AT_MAGC, AD_CLRC, 6, 6), ATTK(AT_MAGC, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_LORD|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("unaligned priest", S_HUMAN, LVL(12, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_LORD|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("newsgroup lady", S_HUMAN, LVL(12, 0, 0, 50, 0), (1), A(ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_ZAP), MON("hc demander", S_HUMAN, LVL(12, 15, -4, 70, -6), (1), A(ATTK(AT_WEAP, AD_STUN, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sacral priest", S_HUMAN, /* spawns with small shield, ceramic knife and a random robe */ LVL(12, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_LORD|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("swing gangster", S_HUMAN, /* spawns with brass knuckles */ LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("werelich", S_HUMAN, LVL(12, 12, 0, 30, -9), (1), A(ATTK(AT_WEAP, AD_WERE, 1,15), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_HUMAN|M2_COLLECT|M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_WERE|M2_NOPOLY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Elvenqueen", S_HUMAN, LVL(12, 12, 10, 25, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_FEMALE|M2_PRINCE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("wandering model", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("moonoid", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_RBRE, 1, 6), ATTK(AT_WEAP, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("silent oracle", S_HUMAN, LVL(12, 0, 0, 50, 0), (1), A(ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, HI_ZAP), MON("poken00bie", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pokemon seeker", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POKEDEX, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("outmate", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("extremely mindless thrall", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_HUGS, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_STRONG|M2_COLLECT|M2_ELF|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("mad seer", S_HUMAN, LVL(12, 12, 0, 50, 0), (1), A(ATTK(AT_MAGC, AD_MAGM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_FEMALE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("wild death eater", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("street gangster", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("woman who wants to be a nymph", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weretrapper", S_HUMAN, LVL(12, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wereshade", S_HUMAN, LVL(12, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_SEE_INVIS, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_STALK, M3_FREQ_UNCOMMON2|M3_INFRAVISION, M4_SHADE|M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weredisenchanter", S_HUMAN, LVL(12, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("highest priestest", S_HUMAN, /* permaconfused */ LVL(12, 0, 0, 50, 0), (1), A(ATTK(AT_NONE, AD_MAGM, 0, 4), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_HUGS, AD_HALU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ORACLE, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("anulo dancer", S_HUMAN, LVL(12, 16, 4, 60, 3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_NONE, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_ELF|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Y-cultist matron", S_HUMAN, LVL(12, 12, 8, 66, -19), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_AMPHIBIOUS, M2_HOSTILE|M2_PRINCE|M2_FEMALE|M2_STRONG|M2_ELF|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("hermit", S_HUMAN, LVL(12, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("woods hermit", S_HUMAN, LVL(12, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, M6_FLEE, 0, 0, 0, 0, HI_DOMESTIC), MON("poketrainer", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POKEDEX, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("goffic girl", S_HUMAN, LVL(12, 9, 10, 0, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_DRLI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lavishas", S_HUMAN, /* spawns with wand of summon undead */ LVL(12, 11, 5, 60, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_BREA, AD_MAGM, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_POIS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_NASTY|M2_FEMALE|M2_STALK, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("sprayer", S_HUMAN, /* pistol pair */ LVL(12, 12, 5, 35, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("evasive sprayer", S_HUMAN, LVL(12, 12, 5, 35, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("torin", S_HUMAN, /* spawns with bow and 1 arrow */ LVL(12, 12, 6, 10, 8), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_PEACEFUL|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("apoc brother", S_HUMAN, LVL(12, 12, 4, 0, 8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_APOC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_MALE|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil starseer", S_HUMAN, LVL(12, 12, 0, 50, 0), (1), A(ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, HI_ZAP), MON("staroxia", S_HUMAN, /* spawns with two-handed sword */ LVL(12, 12, 0, 50, 0), (1), A(ATTK(AT_NONE, AD_MAGM, 0, 4), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ORACLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("travelling wizard", S_HUMAN, /* was a unique in notdnethack */ LVL(12, 0, 10, 50, 0), (1), A(ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_ESCAPE, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID, M2_MALE|M2_HUMAN, M3_NOTAME|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("player dynamo", S_HUMAN, LVL(12, 12, -10, 100, -20), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("werephant", S_HUMAN, LVL(12, 9, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_WERE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_HUMAN|M2_WERE|M2_NOPOLY|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fort ludios guard", S_HUMAN, /* inspired by Vel Ode to Nethack, spawns with random longsword/shield/body armor, and low boots, regular helmet and leather cloak */ LVL(12, 13, 10, 40, 10), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark elven priest", S_HUMAN, LVL(12, 12, 0, 25, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_CLRC, 1, 10), ATTK(AT_NONE, AD_DARK, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("spard", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("blue mage", S_HUMAN, /* spawns with blue bow and 30 arrows */ LVL(12, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shadowsmith", S_HUMAN, LVL(12, 12, 8, 60, -9), (1), A(ATTK(AT_LASH, AD_DARK, 1, 8), ATTK(AT_MAGC, AD_CLRC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SELL, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_ELF|M2_FEMALE|M2_PRINCE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ash Ketchum", S_HUMAN, LVL(12, 12, 0, 30, 6), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POKEDEX, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_PNAME|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stealerator", S_HUMAN, LVL(12, 12, 5, 50, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 1,10), ATTK(AT_KICK, AD_SITM, 1, 5), ATTK(AT_NONE, AD_SITM, 0, 0), ATTK(AT_RATH, AD_SITM, 0, 0), ATTK(AT_HUGS, AD_SITM, 2, 2), ATTK(AT_BEAM, AD_SITM, 1, 1)), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("secretive stealerator", S_HUMAN, LVL(12, 12, 5, 50, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 1,10), ATTK(AT_KICK, AD_SITM, 1, 5), ATTK(AT_NONE, AD_SITM, 0, 0), ATTK(AT_RATH, AD_SITM, 0, 0), ATTK(AT_HUGS, AD_SITM, 2, 2), ATTK(AT_BEAM, AD_SITM, 1, 1)), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hoehoe all your stuff is ours", S_HUMAN, /* invisible */ LVL(12, 12, 5, 50, 0), (1), A(ATTK(AT_WEAP, AD_SITM, 1,10), ATTK(AT_KICK, AD_SITM, 1, 5), ATTK(AT_NONE, AD_SITM, 0, 0), ATTK(AT_RATH, AD_SITM, 0, 0), ATTK(AT_HUGS, AD_SITM, 2, 2), ATTK(AT_BEAM, AD_SITM, 1, 1)), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("rogue leader", S_HUMAN, LVL(12, 12, 5, 0, -3), (1), A(ATTK(AT_WEAP, AD_SGLD, 1, 10), ATTK(AT_WEAP, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("Pen'a mendicant", S_HUMAN, LVL(12, 12, 8, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_NOTAKE, M2_STRONG|M2_ELF, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("Pen'a medicant", S_HUMAN, /* invisible */ LVL(12, 12, 8, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_NOTAKE, M2_STRONG|M2_ELF, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("military guy", S_HUMAN, /* spawns with pistol and soldier gear, creates rn1(7, 3) barracks monsters */ LVL(12, 12, 10, 5, -3), (5), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("skeleton human", S_HUMAN, LVL(12, 12, 0, 40, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_MINDLESS|M1_BREATHLESS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Star-emperor", S_HUMAN, LVL(12, 12, 8, 25, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_ELF|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Star-empress", S_HUMAN, LVL(12, 12, 8, 25, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_ELF|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Uni Empress", S_HUMAN, /* spawns with dark horn */ LVL(12, 12, 8, 25, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_ELF|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("naively missourian ohmic demeaned", S_HUMAN, LVL(12, 12, 6, 20, 0), (G_VLGROUP|1), A(ATTK(AT_HUGS, AD_DIMN, 5, 6), ATTK(AT_NONE, AD_BLEE, 4, 1), ATTK(AT_BITE, AD_DROP, 2, 9), ATTK(AT_BUTT, AD_DRCO, 1, 2), ATTK(AT_NONE, AD_LETH, 6, 9), ATTK(AT_WEAP, AD_CLRC, 9, 2)), SIZ(1742, 788, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_ACID, M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_NONMOVING|M3_NO_DECAY|M3_SLIME| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Circe", S_HUMAN, LVL(12, 12, 0, 50, -10), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SEDUCE, MZ_HUMAN), MR_POISON, MR_POISON, M1_FLY|M1_TPORT|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_PNAME|M2_FEMALE|M2_HUMAN, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("The Sweet Redguard Girl", S_HUMAN, LVL(12, 12, 10, 0, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SOFT_GIRL_SNEAKER DANCING_SHOES POT_STUNNING POT_RADIUM */ /* speed 13-18, AC -2, MR 90, extra attacks 2, resists 5, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("Phineas T. Barnum", S_HUMAN, LVL(12, 18, 8, 0, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_SGLD, 0, 0), ATTK(AT_TUCH, AD_CONF, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("battle girl", S_HUMAN, LVL(13, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_LEGS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty battle girl", S_HUMAN, LVL(13, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_LEGS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pr0n girl", S_HUMAN, LVL(13, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_LEGS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("counselor", S_HUMAN, LVL(13, 10, 6, 20, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 2, 5), ATTK(AT_MAGC, AD_FIRE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("steel wolf", S_HUMAN, LVL(13, 10, 10, 15, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("hedrow master-wizard", S_HUMAN, LVL(13, 12, 10, 60, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MALE|M2_PRINCE|M2_ELF, M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("death metal freak", S_HUMAN, LVL(13, 10, 4, 25, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("freaky girl", S_HUMAN, LVL(13, 10, 4, 25, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("werenaga", S_HUMAN, LVL(13, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("k-pop idol", S_HUMAN, /* by potato44 */ LVL(13, 12, 2, 40, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("k-pop bard", S_HUMAN, LVL(13, 12, 2, 40, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_SGLD, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("k-pop ska tonn", S_HUMAN, LVL(13, 12, 2, 40, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_SANI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("k-pop singer", S_HUMAN, LVL(13, 12, 2, 40, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("aimwell shopkeeper", S_HUMAN, LVL(13, 13, 2, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("critic", S_HUMAN, LVL(13, 10, 4, 25, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_DRCO, 2, 5), ATTK(AT_KICK, AD_LUCK, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vandal", S_HUMAN, LVL(13, 10, 4, 25, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_DCAY, 2, 5), ATTK(AT_KICK, AD_WTHR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("slut", S_HUMAN, LVL(13, 10, 4, 25, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_DRCO, 2, 5), ATTK(AT_KICK, AD_LUCK, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wench", S_HUMAN, LVL(13, 10, 4, 25, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_DCAY, 2, 5), ATTK(AT_KICK, AD_WTHR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("psycho guard", S_HUMAN, LVL(13, 11, 4, 25, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("extreme psycho guard", S_HUMAN, LVL(13, 11, 4, 25, -3), (1), A(ATTK(AT_WEAP, AD_SPC2, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("cheator psycho guard", S_HUMAN, LVL(13, 11, 4, 25, -3), (1), A(ATTK(AT_WEAP, AD_SANI, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("castle owner", S_HUMAN, LVL(13, 13, 7, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_MAGC, AD_ILLU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wood elf warrior", S_HUMAN, LVL(13, 12, 4, 15, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_BEAM, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark elven cultist", S_HUMAN, LVL(13, 15, -1, 30, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_BEAM, AD_DARK, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("illusionist", S_HUMAN, LVL(13, 13, 7, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("caster druid", S_HUMAN, LVL(13, 13, 7, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shaman", S_HUMAN, LVL(13, 12, 6, 10, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_BEAM, AD_GRAV, 2, 4), ATTK(AT_BEAM, AD_FIRE, 2, 2), ATTK(AT_BEAM, AD_ELEC, 2, 2)), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("abeyant mutilating industrial", S_HUMAN, LVL(13, 12, 5, 98, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_FAKE, 1, 9), ATTK(AT_STNG, AD_WEEP, 9, 4), ATTK(AT_GAZE, AD_THIE, 3, 3), ATTK(AT_STNG, AD_RUST, 7, 6), ATTK(AT_HUGS, AD_DISE, 2, 7), NO_ATTK), SIZ(2, 431, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_STONE, MR_STONE, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT_CNTRL, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("yak croakiest swaybacked vacuum", S_HUMAN, LVL(14, 18, -7, 80, 0), (G_SGROUP|3), A(ATTK(AT_BUTT, AD_ELEC, 5, 1), ATTK(AT_SPIT, AD_FREN, 6, 5), ATTK(AT_BREA, AD_MANA, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1645, 412, 0, MS_SOUND, MZ_MEDIUM), MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_MINDLESS|M1_SLITHY, M2_LORD|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evasive GI trooper", S_HUMAN, LVL(14, 12, 4, 35, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("GI trooper", S_HUMAN, LVL(14, 12, 4, 35, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hedrow blademaster", S_HUMAN, LVL(14, 14, 10, 60, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("trashbash", S_HUMAN, LVL(14, 10, 4, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aztec priest", S_HUMAN, LVL(14, 10, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("armed force", S_HUMAN, /* spawns with chain mail, assault rifle and 50 lead bullets */ LVL(14, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evasive armed force", S_HUMAN, /* spawns with chain mail, assault rifle and 50 lead bullets */ LVL(14, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("magistrate", S_HUMAN, LVL(14, 11, 5, 25, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_MAGC, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("green gunner", S_HUMAN, LVL(14, 11, 5, 25, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_BREA, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("ugly son of a bitch", S_HUMAN, LVL(14, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("werepenetrator", S_HUMAN, LVL(14, 12, 9, 10, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_HITASONE, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("awakened valkyrie", S_HUMAN, LVL(14, 14, 7, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_COLD, 4, 8), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID, M2_FEMALE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("wood elf priest", S_HUMAN, LVL(14, 15, -3, 30, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_LITE, 1, 7), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("werepeeptoe", S_HUMAN, LVL(14, 12, 5, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("trained soldier", S_HUMAN, LVL(14, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_SHAN, 4, 4), ATTK(AT_KICK, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("jungle rogue", S_HUMAN, LVL(14, 14, 0, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jungle archer", S_HUMAN, LVL(14, 14, 0, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Y-cultist patron", S_HUMAN, LVL(14, 14, 6, 66, -16), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_AMPHIBIOUS, M2_MALE|M2_HOSTILE|M2_STRONG|M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("jungle phalanx", S_HUMAN, LVL(14, 14, 0, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Shattered Ziggurat wizard", S_HUMAN, LVL(14, 10, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mazesolver", S_HUMAN, LVL(14, 3, 3, 0, 0), (1), A(ATTK(AT_WEAP, AD_STCK, 0, 0), ATTK(AT_ENGL, AD_DGST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_HUMAN|M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mazewalker", S_HUMAN, /* playable race */ LVL(14, 3, 3, 0, 0), (1), A(ATTK(AT_WEAP, AD_STCK, 0, 0), ATTK(AT_ENGL, AD_DGST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_HUMAN|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("specialist", S_HUMAN, /* playable race */ LVL(14, 12, 3, 20, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sokosolver", S_HUMAN, /* playable race */ LVL(14, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_HUMAN|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NOPOLY, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("your doppelganger", S_HUMAN, LVL(14, 12, -5, 50, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_IMITATE, MZ_HUMAN), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Sir Aljanor", S_HUMAN, LVL(14, 10, 9, 40, 20), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_ALIN, 1, 6), ATTK(AT_WEAP, AD_ALIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_OMNIVORE|M1_HUMANOID, M2_MALE|M2_NOPOLY|M2_PNAME|M2_PRINCE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_NOTAME|M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("The Sweet High-Heel-Loving Asian Girl", S_HUMAN, LVL(14, 12, 10, 0, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: BLOCK_HEELED_COMBAT_BOOT COMBAT_STILETTOS */ /* speed 15-19, AC -5, MR 70, extra attacks 3, resists 3, M1 flags 0, M2 flags 0, M3 flags 1 */ MON("Light-Fingered Sonya", S_HUMAN, LVL(14, 18, 2, 20, -10), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_SGLD, 0, 0), ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_TUCH, AD_WISD, 1, 1), ATTK(AT_TUCH, AD_DRST, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Morgan Le Fay", S_HUMAN, LVL(14, 12, 10, 0, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_COLLECT|M2_HUMAN|M2_FEMALE|M2_HOSTILE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("kal gunner", S_HUMAN, /* spawns with kalashnikov and 80 lead bullets */ LVL(15, 10, 10, 15, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("kal camper", S_HUMAN, /* spawns with kalashnikov and 80 lead bullets */ LVL(15, 10, 10, 15, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("inconspicuous hispanic lady", S_HUMAN, /* spawns with didier sachs shoes */ LVL(15, 12, 5, 19, -10), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_HUMANOID|M1_POIS, M2_HUMAN|M2_DEMON|M2_STALK|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("busy woman", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HANDY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bundle-soft lovewoman", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_PEACEFUL|M2_DOMESTIC|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_PUMPS, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("young woman", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vehivavy erotika", S_HUMAN, /* spawns with lady boots */ LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("young man", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pumps woman", S_HUMAN, /* spawns with feminine pumps */ LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_DROP, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("desert woman", S_HUMAN, /* spawns with desert sword, shemagh and lady boots */ LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("member of the women's gang", S_HUMAN, /* spawns with combat stilettos and either knife, cane or pistol+20bullets */ LVL(15, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yendorian woman", S_HUMAN, /* spawns with steel-capped sandal and feminine pumps */ LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fullpower jedi", S_HUMAN, /* spawns with nano hammer, plasteel armor, color cone, rocket gauntlets and wedge sandals */ LVL(15, 12, -2, 60, 5), (4), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hc woman", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("smoker hc woman", S_HUMAN, /* spawns with cigarette */ LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bottom-feeder", S_HUMAN, LVL(15, 12, 2, 15, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ESCAPE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lesbian woman", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_TAME|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gay man", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("farting woman", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hispanic woman", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("human smith", S_HUMAN, LVL(15, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_MAGIC|M2_HUMAN, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("activistic woman", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_FEMI, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("farting man", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("scenting kurwa", S_HUMAN, /* spawns with hippie heels, sexplay whip and chrome horn */ LVL(15, 12, 10, 1, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stinking kurwa", S_HUMAN, /* spawns with feminine pumps, dark horn and chrome horn */ LVL(15, 12, 10, 1, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("superkurwa", S_HUMAN, /* spawns with unfair stilettos, organoblade, chrome horn */ LVL(15, 12, 10, 1, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SUPERMAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("red-blooded harlot", S_HUMAN, /* by Elronnd, spawns with hippie heels */ LVL(15, 12, -1, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("extraterrestrial kurwa", S_HUMAN, /* spawns with stiletto sandals, block-heeled sandal and chrome horn */ LVL(15, 12, 10, 1, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wereworm", S_HUMAN, LVL(15, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sniper assie", S_HUMAN, /* spawns with chain mail, sniper rifle and 50 lead bullets */ LVL(15, 12, -1, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("evasive sniper assie", S_HUMAN, /* spawns with chain mail, sniper rifle and 50 lead bullets */ LVL(15, 12, -1, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("telephone cell prostitute", S_HUMAN, /* spawns with hippie heels */ LVL(15, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("streetline prostitute", S_HUMAN, /* spawns with hippie heels */ LVL(15, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unaffiliated soldier", S_HUMAN, LVL(15, 10, 5, 20, 2), (2), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("doom multiplayer", S_HUMAN, /* creates rn1(10, 3) doom squad monsters */ LVL(15, 10, 5, 20, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("proconsulate modesty", S_HUMAN, LVL(15, 38, -3, 66, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DIMN, 1, 1), ATTK(AT_BUTT, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_VENO, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2235, 66, 0, MS_SELFHARM, MZ_TINY), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_OVIPAROUS|M1_POIS| M1_OMNIVORE, M2_LORD|M2_PNAME|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("splatterhacker", S_HUMAN, LVL(15, 10, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_TERR, 2, 10), ATTK(AT_BEAM, AD_TERR, 2, 10), ATTK(AT_BEAM, AD_TERR, 2, 10), ATTK(AT_BEAM, AD_TERR, 2, 10)), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_AMORPHOUS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black leather peep-toe", S_HUMAN, /* uses leather peep-toes */ LVL(15, 12, 10, 3, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("fragment", S_HUMAN, LVL(15, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("arytos car", S_HUMAN, /* spawns with pick-axe */ LVL(15, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("swat van", S_HUMAN, LVL(15, 12, 10, 3, 10), (1), A(ATTK(AT_TRAM, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("herpes dude", S_HUMAN, LVL(15, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_DISE, 1, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("portuguese clandestine", S_HUMAN, LVL(15, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("cheese-footed teacher", S_HUMAN, LVL(15, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PLYS, 1, 12), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_NONE, AD_PLYS, 1, 6), ATTK(AT_HUGS, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("lead knight", S_HUMAN, /* spawns with heavy long sword, leadbar, plate mail, loricated cloak and iron shoes */ LVL(15, 11, 2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("asian woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pretty asian woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("unhelpful doctor", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_DEPR, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ballbath woman", S_HUMAN, /* transforms terrain into BUBBLES */ LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("super ganxta", S_HUMAN, /* spawns with super knuckles */ LVL(15, 12, 10, 0, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("italian woman", S_HUMAN, /* spawns with sexy leather pump and italian heels */ LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("feminine woman", S_HUMAN, /* spawns with lady boots and inka boot */ LVL(15, 13, 10, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elegant woman", S_HUMAN, /* spawns with prostitute shoe and stiletto sandals */ LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("team splat player", S_HUMAN, /* spawns with d5 cockatrice eggs */ LVL(15, 10, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nordic woman", S_HUMAN, /* spawns with wedge sandals and wedged little-girl sandal */ LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("amazonas woman", S_HUMAN, /* spawns with random weapon and 1 armor piece */ LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("oasis woman", S_HUMAN, /* spawns with shemagh and block-heeled sandal */ LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert maid", S_HUMAN, /* spawns with shemagh, block-heeled sandal and lady boots */ LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mech woman", S_HUMAN, /* spawns with pick-axe and 2 random misc items */ LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sleepy woman", S_HUMAN, /* falls asleep, spawns with sweet mocassins */ LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hock razzmatazz", S_HUMAN, LVL(15, 11, -1, 9, -13), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_LETH, 9, 9), ATTK(AT_SCRA, AD_MALK, 4, 6), ATTK(AT_CLAW, AD_ALIN, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(396, 676, 0, MS_COMBAT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_REGEN|M1_TPORT, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("evasive enclave soldier", S_HUMAN, LVL(15, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("enclave soldier", S_HUMAN, LVL(15, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("ak-47 soldier", S_HUMAN, /* spawns with kalashnikov and some armor pieces */ LVL(15, 10, 10, 15, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("russian soldier", S_HUMAN, /* spawns with kalashnikov, 80 lead bullets and some armor pieces */ LVL(15, 10, 10, 15, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOVIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flesh hunter", S_HUMAN, LVL(15, 15, -1, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("serrated rogue", S_HUMAN, LVL(15, 15, -1, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("flesh archer", S_HUMAN, LVL(15, 15, -1, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("serrated archer", S_HUMAN, LVL(15, 15, -1, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("flesh lancer", S_HUMAN, LVL(15, 15, -1, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("serrated lance carrier", S_HUMAN, LVL(15, 15, -1, 15, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("har-har thief", S_HUMAN, /* spawns with scroll of root password detection */ LVL(15, 12, 0, 90, -20), (1), A(ATTK(AT_WEAP, AD_SAMU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("car-driving superthief", S_HUMAN, LVL(15, 12, 0, 90, -20), (1), A(ATTK(AT_WEAP, AD_SITM, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("icky guy", S_HUMAN, LVL(15, 13, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("steel knight", S_HUMAN, LVL(15, 11, 2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("steel lord", S_HUMAN, LVL(15, 11, 2, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("lag monster", S_HUMAN, /* evil patch idea by jonadab - causes fake lag, see monmove.c */ LVL(15, 17, 2, 30, -5), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_DARK, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mysterious woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_DARK, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("redguard woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), ATTK(AT_NONE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("odorous woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), ATTK(AT_NONE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thieving woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_SITM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spoiled princess", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_SITM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("extinction rebel", S_HUMAN, LVL(15, 10, 4, 25, -5), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_FEAR, 2, 6), ATTK(AT_KICK, AD_DISP, 2, 6), ATTK(AT_GAZE, AD_SOUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("redguard bragbitch", S_HUMAN, /* spawns with banded mail, helmet, high boots and loricated cloak */ LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_PHYS, 3, 3), ATTK(AT_NONE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRAG, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sexy chinese woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("japanese woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("korean woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vietnamese woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("anime woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("manga woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nature protection squad", S_HUMAN, LVL(15, 17, -1, 60, 6), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("turkish woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("persian woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wuhanese woman", S_HUMAN, LVL(15, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_NIVE, 1, 15), ATTK(AT_KICK, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bulletator whore", S_HUMAN, /* uses hippie heels */ LVL(15, 24, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DIMN, 2, 12), ATTK(AT_KICK, AD_SITM, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bulletator sexjunkie", S_HUMAN, LVL(15, 24, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SITM, 2, 12), ATTK(AT_WEAP, AD_SSEX, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON|MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_NASTY|M2_STALK|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("last generation member", S_HUMAN, /* spawns with torch */ LVL(15, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_WANDER|M2_HOSTILE, M3_NOTAME|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nobler woman", S_HUMAN, /* spawns with fleecy corset */ LVL(15, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("occult wizard", S_HUMAN, LVL(15, 14, 0, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("raspy wizard", S_HUMAN, LVL(15, 14, 0, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("evasive sniper", S_HUMAN, LVL(15, 12, -1, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("elder dogcatcher", S_HUMAN, /* spawns frenzied, and has halberd, bronze plate mail and crossbow with 50 crossbow bolts */ LVL(15, 15, 4, 40, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("web dogcatcher", S_HUMAN, /* spawns frenzied, and has halberd, bronze plate mail and crossbow with 50 crossbow bolts */ LVL(15, 15, 4, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_BEAM, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("falling dogcatcher", S_HUMAN, /* spawns frenzied, and has halberd, bronze plate mail and crossbow with 50 crossbow bolts */ LVL(15, 15, 4, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_BEAM, AD_TRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blockchain dude", S_HUMAN, /* spawns with boulder */ LVL(15, 12, 8, 0, 0), (5|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sniper", S_HUMAN, LVL(15, 12, -1, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rumstand sniper", S_HUMAN, /* like regular sniper but nonmoving */ LVL(15, 12, -1, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("highscore dummy", S_HUMAN, /* bad stuff happens if it's killed, is not attacked by pets */ LVL(15, 0, -10, 60, -5), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("trepidant sniper", S_HUMAN, /* spawns with standard sniper gear */ LVL(15, 12, -1, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FEARHARE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("psychopomp", S_HUMAN, /* spawns with gentleman's suit, fur, color cone, rocket gauntlets, heavy shield, atsuzoko boots, long stake, shotgun and 50 lead shots */ LVL(15, 12, -1, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_RNG, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shotgun sniper", S_HUMAN, /* spawns with auto shotgun and 40 shotgun shells, elongation */ LVL(15, 12, -1, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fart commander", S_HUMAN, /* by Demo */ LVL(15, 12, -2, 0, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 13), ATTK(AT_KICK, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("alpha male", S_HUMAN, /* spawns with knife and brass knuckles */ LVL(15, 12, -2, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_GLIB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), 0, 0, M1_REGEN|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("The Heeled Topmodel", S_HUMAN, LVL(15, 12, 10, 0, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_PUMPS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: SEXY_LEATHER_PUMP FEMININE_PUMPS */ /* speed 10-12, AC 0, MR 80, extra attacks 2, resists 3, M1 flags 3, M2 flags 1, M3 flags 0 */ MON("The Hugging Topmodel", S_HUMAN, LVL(15, 12, 10, 0, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HUGGING_BOOT DANCING_SHOES */ /* speed 13-16, AC -4, MR 40, extra attacks 1, resists 2, M1 flags 3, M2 flags 1, M3 flags 0 */ MON("Mongai Sakurada", S_HUMAN, LVL(15, 8, 0, 80, -10), (1|G_UNIQ), A(ATTK(AT_TUCH, AD_FAKE, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_DEPR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MALE|M2_PNAME|M2_STRONG| M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, HI_LORD), MON("Governor Tarkin", S_HUMAN, /* spawns with hand blaster and ammo */ LVL(15, 12, 0, 40, -13), (1|G_UNIQ|G_NOCORPSE|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("equalised crinkliest", S_HUMAN, LVL(15, 12, 7, 13, 0), (2), A(ATTK(AT_HUGS, AD_BLND, 7, 7), ATTK(AT_EXPL, AD_EDGE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1029, 716, 0, MS_ALLA, MZ_LARGE), MR_ACID|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_POIS|M1_CARNIVORE, M2_LORD|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Vorlon God-Emperor", S_HUMAN, LVL(15, 8, 3, 100, 15), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_GAZE, AD_PHYS, 3,4), ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_CLAW, AD_PHYS, 6,4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*3, 0, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE|MR_DISINT|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NOPOLY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_METAL), MON("unmasked God-Emperor", S_HUMAN, LVL(15, 14, 3, 100, 15), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_GAZE, AD_FIRE, 2, 6), ATTK(AT_MAGC, AD_COLD, 2, 6), ATTK(AT_BREA, AD_ELEC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_ACID|MR_STONE|MR_DISINT|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS|M1_UNSOLID|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NOPOLY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("peta agent", S_HUMAN, LVL(15, 13, 4, 0, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SISSY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rectum editable wonderingly", S_HUMAN, LVL(15, 11, -3, 27, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_SIN, 3, 3), ATTK(AT_HUGS, AD_THIE, 3, 4), ATTK(AT_TUCH, AD_SHRD, 7, 8), ATTK(AT_TRAM, AD_AXUS, 6, 1), ATTK(AT_MAGC, AD_WTHR, 1, 1), ATTK(AT_WEAP, AD_WEEP, 5, 7)), SIZ(780, 685, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_NOLIMBS|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elena noise reward", S_HUMAN, /* +9 fartbonus, +5 crapbonus */ LVL(15, 15, -25, 75, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_KICK, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_SLEEP|MR_POISON, MR_FIRE|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("katharina noise challenge", S_HUMAN, /* +9 fartbonus, +10 crapbonus */ LVL(16, 12, -30, 75, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("evil watch lieutenant", S_HUMAN, LVL(16, 12, 2, 15, -4), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_HALU, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("renegade watch lieutenant", S_HUMAN, LVL(16, 12, 2, 15, -4), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_HALU, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fourth-wall breaker", S_HUMAN, LVL(16, 12, 0, 45, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("soft woman", S_HUMAN, LVL(16, 12, 0, 45, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_WANTSBOOK|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("slingshooter", S_HUMAN, LVL(16, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("wendy noise abort", S_HUMAN, /* +7 fartbonus, +10 crapbonus */ LVL(16, 16, 0, 90, -13), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("drow alienist", S_HUMAN, LVL(16, 12, 10, 80, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_DRIN, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MALE|M2_PRINCE|M2_ELF, M3_FREQ_UNCOMMON7|M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("strict abbotess", S_HUMAN, /* spawns with massager */ LVL(16, 10, -10, 90, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_INSA, 4, 8), ATTK(AT_GAZE, AD_TRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRIEST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_WANDER|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weresexyleatherpump", S_HUMAN, LVL(16, 12, 4, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wereblockheeledcombatboot", S_HUMAN, LVL(16, 12, 3, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 5), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kamehameha fighter", S_HUMAN, LVL(16, 12, 0, 45, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_GLIB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("irritating woman", S_HUMAN, LVL(16, 12, 0, 45, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_GLIB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wild lady", S_HUMAN, /* spawns with wild blade */ LVL(16, 15, 5, 15, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_MAGC, AD_CLRC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("trucksoph", S_HUMAN, LVL(16, 24, 0, 50, -5), (1), A(ATTK(AT_KICK, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sensitive person", S_HUMAN, LVL(16, 8, 5, 25, -5), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 2), ATTK(AT_KICK, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("diverse shooter", S_HUMAN, /* spawns with sling and 40 ammos which can be flint, lead clumps, bone fragments or sling ammos */ LVL(16, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fluidator woawoa", S_HUMAN, /* has wouwouer egotype */ LVL(16, 6, -1, 40, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DAMA, 6, 6), ATTK(AT_HUGS, AD_DAMA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Vera's servant", S_HUMAN, LVL(16, 13, -5, 30, -10), (1), A(ATTK(AT_WEAP, AD_COLD, 1, 6), ATTK(AT_WEAP, AD_FRZE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lady freeze", S_HUMAN, LVL(16, 13, -5, 30, -10), (1), A(ATTK(AT_WEAP, AD_COLD, 1, 6), ATTK(AT_WEAP, AD_FRZE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("riot breaker", S_HUMAN, LVL(16, 12, -2, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("evasive riot breaker", S_HUMAN, LVL(16, 12, -2, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mean nurse", S_HUMAN, LVL(16, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drow matron-mother", S_HUMAN, LVL(16, 12, 10, 60, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_FEMALE|M2_PRINCE|M2_ELF, M3_CLOSE|M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("werebear", S_HUMAN, LVL(16, 12, 0, 40, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("werejabberwock", S_HUMAN, LVL(16, 12, -2, 50, 0), (1), A(ATTK(AT_WEAP, AD_WERE, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_CARNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_WERE|M2_NOPOLY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("taekwondo girl", S_HUMAN, LVL(16, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tai chi girl", S_HUMAN, LVL(16, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_RED), MON("real tai chi girl", S_HUMAN, /* by mobileuser, spawns with wooden geta and leather peep-toes */ LVL(16, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_HODS, 2, 8), ATTK(AT_KICK, AD_HODS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chai tea girl", S_HUMAN, /* by amateurhour, spawns with potion of cure critical wounds */ LVL(16, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_HEAL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blackbelt", S_HUMAN, LVL(16, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("famous jockey", S_HUMAN, LVL(16, 15, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sweet woman", S_HUMAN, LVL(16, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("petty sweet woman", S_HUMAN, LVL(16, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sexy woman", S_HUMAN, LVL(16, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bad guard", S_HUMAN, LVL(16, 12, 0, 50, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_WEAP, AD_DREN, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark lord guard", S_HUMAN, LVL(16, 12, 0, 50, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_WEAP, AD_DREN, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kurast boo", S_HUMAN, LVL(16, 11, 8, 25, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_UNSOLID|M1_WALLWALK, M2_HUMAN|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mindcrafter", S_HUMAN, LVL(16, 12, 6, 25, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Tom", S_HUMAN, LVL(16, 12, 10, 0, 0), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_COLLECT|M2_MALE|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Butch", S_HUMAN, LVL(16, 4, -3, 15, -5), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_COLLECT|M2_MALE|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Mordred", S_HUMAN, LVL(16, 4, -3, 15, -5), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_COLLECT|M2_MALE|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Stru-Bes", S_HUMAN, LVL(16, 16, -6, 70, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_UVUU, 6, 8), ATTK(AT_KICK, AD_SUCK, 6, 10), ATTK(AT_GAZE, AD_TIME, 5, 5), ATTK(AT_BREA, AD_DISN, 8, 8), ATTK(AT_NONE, AD_RBRE, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_HITASFOUR, MR_POISON|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_EGOTYPE|M3_PERMAMIMIC|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HUGGING_BOOT CLOAK_OF_REFLECTION BAG_OF_TRICKS FIRE_HELMET OILSKIN_GLOVES ICE_SHIELD BOOTS_OF_ACID_RESISTANCE RIN_TIMELY_BACKUP AMULET_OF_LIFE_SAVING WAN_BAD_EFFECT WAN_GAIN_LEVEL WAN_INCREASE_MAX_HITPOINTS WAN_REDUCE_MAX_HITPOINTS WAN_CURSE_ITEMS */ MON("black prostitute", S_HUMAN, LVL(17, 12, -6, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark prostitute", S_HUMAN, LVL(17, 12, -6, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("jigsawn calipering touch", S_HUMAN, LVL(17, 12, -1, 97, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_ENGL, AD_IDAM, 1, 5), ATTK(AT_BEAM, AD_SPEL, 8, 5), ATTK(AT_CLAW, AD_DEPR, 2, 1), ATTK(AT_BITE, AD_NGRA, 7, 5), NO_ATTK, NO_ATTK), SIZ(283, 661, 0, MS_GLYPHS, MZ_HUGE), MR_FIRE, 0, M1_MINDLESS|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("confabulating resentment", S_HUMAN, LVL(17, 12, -7, 48, 0), (G_UNIQ|2), A(ATTK(AT_BUTT, AD_WET, 1, 9), ATTK(AT_SPIT, AD_LAZY, 1, 9), ATTK(AT_ENGL, AD_ILLU, 1, 6), ATTK(AT_WEAP, AD_DETH, 7, 5), NO_ATTK, NO_ATTK), SIZ(497, 1115, 0, MS_LIEDER, MZ_TINY), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("man of Harad", S_HUMAN, LVL(17, 12, 0, 50, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("hippie lady", S_HUMAN, LVL(17, 13, 3, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sputa-flowing woman", S_HUMAN, LVL(17, 13, 3, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hippie guy", S_HUMAN, LVL(17, 13, 3, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stormtrooper", S_HUMAN, LVL(17, 10, 5, 25, -5), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shotgun stormtrooper", S_HUMAN, LVL(17, 10, 5, 25, -5), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("laser stormtrooper", S_HUMAN, LVL(17, 10, 5, 25, -5), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("iron trooper", S_HUMAN, /* spawns with assault rifle, 100 lead bullets, plasteel armor/gloves/boots/helm */ LVL(17, 10, 5, 25, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vorpal were-alhoontrice zombie", S_HUMAN, LVL(17, 9, -4, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DETH, 3, 6), ATTK(AT_TENT, AD_DISE, 1, 4), ATTK(AT_TENT, AD_WERE, 1, 2), ATTK(AT_TENT, AD_STON, 1, 2), ATTK(AT_MAGC, AD_SPEL, 1, 2), ATTK(AT_NONE, AD_STON, 0, 0)), SIZ(1200, 1200, 0, MS_HISS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY|M1_SEE_INVIS|M1_MINDLESS|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_MAGIC|M2_WERE, M3_WAITFORU|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("woman who likes to kick her enemy", S_HUMAN, /* spawns with kite shield, leather jacket, wedge sandals and high-heeled sandal */ LVL(17, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("evasive enclave stormtrooper", S_HUMAN, LVL(17, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("enclave stormtrooper", S_HUMAN, LVL(17, 12, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("cultist", S_HUMAN, LVL(17, 12, 7, 20, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("werecockatrice", S_HUMAN, LVL(18, 12, 2, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 4, 4), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_PETRIFIES|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("matrix gal", S_HUMAN, LVL(18, 12, 0, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_LEGS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("haradrim warrior", S_HUMAN, LVL(18, 12, -4, 40, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_BEAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elf veteran", S_HUMAN, LVL(18, 12, 10, 45, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elona shopkeeper", S_HUMAN, LVL(18, 14, -1, 60, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("elona blacksmith", S_HUMAN, /* provides blacksmith services */ LVL(18, 14, -1, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SMITH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("baker", S_HUMAN, /* chatting allows you to get 100 nutrition for 100 zorkmids */ LVL(18, 14, -1, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("elona innkeeper", S_HUMAN, /* chatting allows you to get a finalized potion of booze for 1000 zorkmids */ LVL(18, 14, -1, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("elona trader", S_HUMAN, /* chatting allows you to get a completely random item in exchange for 2000 zorkmids */ LVL(18, 14, -1, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elona repairman", S_HUMAN, LVL(18, 14, -1, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_REPAIR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("Elbereth veteran", S_HUMAN, LVL(18, 12, 10, 45, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_FEAR, 4, 4), ATTK(AT_WEAP, AD_FEAR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sharpshooter", S_HUMAN, LVL(18, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("club goer", S_HUMAN, LVL(18, 11, 7, 20, -5), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("werebronzegram", S_HUMAN, LVL(18, 12, -10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Star-superemperor", S_HUMAN, LVL(18, 12, 8, 25, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_ELF|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("baddie guy", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_BADE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pesky guy", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_RBAD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dancing king", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("obvious tranny", S_HUMAN, /* spawns with men's high heels */ LVL(18, 14, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dancing queen", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sexy lady", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SITM, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("myrus fathien", S_HUMAN, LVL(18, 12, 2, 50, -7), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON3|M3_NOPLRPOLY, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("man-at-arms", S_HUMAN, LVL(18, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_BEAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("locutory imprudence", S_HUMAN, LVL(18, 12, 2, 40, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BOOM, AD_FREN, 7, 7), ATTK(AT_CLAW, AD_POIS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(178, 639, 0, MS_WHORE, MZ_MEDIUM), MR_FIRE, 0, M1_NOHANDS|M1_MINDLESS|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("kickboxing lady", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("forsaken lady", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sexy model", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("skater woman", S_HUMAN, LVL(18, 18, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drow occultist", S_HUMAN, /* spawns with droven dagger */ LVL(18, 12, 2, 80, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_ALIN, 6, 4), ATTK(AT_TUCH, AD_SLEE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elona lady", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_SNEAKERS, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wonderful lady", S_HUMAN, LVL(18, 15, 4, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weredragon", S_HUMAN, LVL(18, 12, 10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 6, 4), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ROAR, MZ_HUMAN), MR_POISON|MR_FIRE|MR_HITASTHREE, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_INFRAVISIBLE, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("oh doublegod", S_HUMAN, LVL(18, 12, 5, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji displacer", S_HUMAN, LVL(18, 17, -10, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISP, 3, 4), ATTK(AT_WEAP, AD_DISP, 3, 4), ATTK(AT_BUTT, AD_DISP, 3, 4), ATTK(AT_STNG, AD_DISP, 3, 4), ATTK(AT_SCRA, AD_DISP, 3, 4), ATTK(AT_LASH, AD_DISP, 3, 4)), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_WALLWALK|M1_SEE_INVIS|M1_TPORT|M1_UNSOLID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("moonbridge mage", S_HUMAN, LVL(18, 12, 7, 50, -7), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_MAGC, AD_MAGM, 3, 4), ATTK(AT_MAGC, AD_FIRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("moonbridge deactivator", S_HUMAN, LVL(18, 12, 7, 50, -7), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_MAGC, AD_MAGM, 3, 4), ATTK(AT_MAGC, AD_FIRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STABILIZE, MZ_HUMAN), MR_FIRE|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("teleport alien", S_HUMAN, LVL(18, 12, 7, 50, -7), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_MAGC, AD_MAGM, 3, 4), ATTK(AT_MAGC, AD_FIRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_FIRE|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("oscillator", S_HUMAN, LVL(18, 15, 4, 35, -5), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_HALU, 2, 5), ATTK(AT_KICK, AD_HALU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deterged imperturbably", S_HUMAN, LVL(18, 18, -6, 48, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_TDRA, 5, 7), ATTK(AT_NONE, AD_VULN, 3, 5), ATTK(AT_BUTT, AD_LITT, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(613, 396, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Renfield", S_HUMAN, LVL(18, 12, 0, 33, -10), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_FEAR, 2, 6), ATTK(AT_TUCH, AD_CONF, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("Spring-Heeled Jack, the Terror of London", S_HUMAN, LVL(18, 12, 0, 20, -10), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BREA, AD_FIRE, 3, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("wood elf enchanter", S_HUMAN, LVL(19, 15, 5, 10, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_MAGC, AD_CLRC, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("animator", S_HUMAN, LVL(19, 12, 5, 10, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_ENCH, 0, 0), ATTK(AT_MAGC, AD_SPEL, 1, 2), ATTK(AT_NONE, AD_COLD, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("insubordination piezochemistry unworked", S_HUMAN, LVL(19, 11, 3, 37, 0), (4), A(ATTK(AT_SPIT, AD_ICEB, 6, 9), ATTK(AT_STNG, AD_LUCK, 7, 5), ATTK(AT_SCRA, AD_CONF, 1, 1), ATTK(AT_TENT, AD_NUMB, 4, 9), ATTK(AT_WEAP, AD_CAST, 1, 7), ATTK(AT_HUGS, AD_NIVE, 1, 3)), SIZ(327, 40, 0, MS_COMBAT, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("member of the cockatrice order", S_HUMAN, /* spawns with gauntlets of fumbling and cockatrice corpse */ LVL(19, 12, 0, 60, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_POISON|MR_ACID, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cabbalist", S_HUMAN, LVL(19, 12, 3, 35, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_SLOW, 1, 12), ATTK(AT_MAGC, AD_SPEL, 2, 8), ATTK(AT_MAGC, AD_ELEC, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("advocate", S_HUMAN, LVL(20, 12, 1, 40, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_MAGC, AD_SPEL, 2, 10), ATTK(AT_MAGC, AD_FIRE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("werekraken", S_HUMAN, LVL(20, 12, 0, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 5, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HUMAN|M2_COLLECT|M2_STRONG|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("melee sorceress", S_HUMAN, /* spawns with chemistry space axe and banded mail */ LVL(20, 11, 2, 75, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mythical elf", S_HUMAN, /* spawns with mythical sable and elven mithril-coat */ LVL(20, 12, -1, 30, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("charming scratcher", S_HUMAN, LVL(20, 11, 0, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSBOOK, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stiletto lover", S_HUMAN, LVL(20, 11, 0, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nice old lady", S_HUMAN, LVL(20, 11, 0, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_WANTSBOOK, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("coming thief", S_HUMAN, LVL(20, 11, 0, 50, -5), (1), A(ATTK(AT_WEAP, AD_NGRA, 2, 5), ATTK(AT_NONE, AD_NGRA, 2, 5), ATTK(AT_KICK, AD_SITM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_METALLIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blood knight", S_HUMAN, LVL(20, 12, 0, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark elven lord", S_HUMAN, LVL(20, 12, 0, 40, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ninja lord", S_HUMAN, LVL(20, 12, 8, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("ninja leader", S_HUMAN, /* spawns with combat stilettos */ LVL(20, 12, 8, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("crashy ninja leader", S_HUMAN, /* spawns with combat stilettos */ LVL(20, 12, 8, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("crashy ninja lord", S_HUMAN, LVL(20, 12, 8, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_RAGN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("karate sister", S_HUMAN, LVL(20, 12, 8, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_STUN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("poison wolf", S_HUMAN, LVL(20, 12, 6, 35, -6), (1), A(ATTK(AT_WEAP, AD_DRDX, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_HUGS, AD_DRCO, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("frendian", S_HUMAN, LVL(20, 12, -6, 50, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("older person", S_HUMAN, LVL(20, 8, 10, 0, 0), (2|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lead syringe gangster", S_HUMAN, /* pistol pair with lead ammo */ LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("chaos brother", S_HUMAN, LVL(20, 13, 10, 60, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_DCAY, 3, 4), ATTK(AT_WEAP, AD_DRDX, 3, 4), ATTK(AT_NONE, AD_DRST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaos sister", S_HUMAN, LVL(20, 13, 10, 60, -6), (G_GENO|1), A(ATTK(AT_WEAP, AD_RUST, 3, 4), ATTK(AT_WEAP, AD_DRCO, 3, 4), ATTK(AT_NONE, AD_DREN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elongated kurwa", S_HUMAN, /* spawns with 5 random offensive items and red spell heels, elongation */ LVL(20, 12, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("forkazon", S_HUMAN, LVL(20, 12, 5, 25, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("heaven master", S_HUMAN, /* spawns with sky horn */ LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Sausirce", S_HUMAN, LVL(20, 12, 2, 50, -15), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_POLY, 2, 4), ATTK(AT_CLAW, AD_FAMN, 1, 8), ATTK(AT_MAGC, AD_POLY, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("celestial summoner", S_HUMAN, LVL(20, 12, 0, 30, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hashishin", S_HUMAN, LVL(20, 18, 0, 20, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("trebber", S_HUMAN, /* spawns with sling, large shield and 20 meteor fragments */ LVL(20, 11, -4, 20, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("werecombatstiletto", S_HUMAN, LVL(20, 12, 2, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("extravator", S_HUMAN, LVL(20, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("vampsucker", S_HUMAN, LVL(20, 12, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_VAMP, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rightsmash gangster", S_HUMAN, /* spawns with super knuckles */ LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("fire rogue", S_HUMAN, LVL(20, 16, -3, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire archer", S_HUMAN, LVL(20, 16, -3, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire lancer", S_HUMAN, LVL(20, 16, -3, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adult lady", S_HUMAN, LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("adult gentleman", S_HUMAN, LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pointmuncher", S_HUMAN, LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SCOR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert lady", S_HUMAN, /* spawns with desert sword, shemagh and combat stilettos */ LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yendorian lady", S_HUMAN, /* spawns with sexy leather pump and leather peep-toes */ LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("casino maintenance", S_HUMAN, LVL(20, 12, 5, 25, 7), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("coping woman", S_HUMAN, LVL(20, 13, 10, 0, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_KICK, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("older farting woman", S_HUMAN, LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("farting dude", S_HUMAN, LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("coven leader", S_HUMAN, LVL(20, 8, 2, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_FEMALE|M2_LORD, M3_INFRAVISIBLE|M3_CLOSE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cohen leader", S_HUMAN, /* spawns with rakuyo */ LVL(20, 8, 2, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SOUND, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_STRONG|M2_MALE|M2_LORD, M3_INFRAVISIBLE|M3_CLOSE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("italian dame", S_HUMAN, /* spawns with block-heeled sandal and italian heels */ LVL(20, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("feminine dame", S_HUMAN, /* spawns with lady boots and steel-capped sandal */ LVL(20, 12, 10, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elegant dame", S_HUMAN, /* spawns with soft lady shoe and stiletto sandals */ LVL(20, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Nebuchadnezzar", S_HUMAN, LVL(20, 15, -4, 75, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_MALE|M2_HUMAN|M2_COLLECT|M2_MAGIC, M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gypsy", S_HUMAN, LVL(20, 12, -2, 90, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_CURS, 2,12), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct egyp), MS_GYPSY, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("duam xnaht agent", S_HUMAN, LVL(20, 18, -5, 75, -5), (2), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_CONF, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vanishing looter", S_HUMAN, LVL(20, 12, 0, 30, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ESCAPE, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ultra ganxta", S_HUMAN, /* spawns with ultra knuckles */ LVL(20, 12, 5, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flood surfer", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_RUST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crispy burner", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_FIRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ecofriendly researcher", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_CALM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cold person", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_COLD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("jobless warden", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_LEGS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("superstitious person", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_DARK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("drug abuser", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_HALU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DRUGS, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ice regent", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_FRZE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("teethless crone", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_FEAR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_COLD, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flame punisher", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_BURN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tazer", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_ELEC, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jamclamper", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_NUMB, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("occult warlock", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("militarizer", S_HUMAN, /* spawns with SMG and soldier gear, creates rn1(9, 3) barracks monsters */ LVL(20, 12, 10, 5, -3), (3), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tree avenger", S_HUMAN, LVL(20, 17, -3, 70, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pokedex filler", S_HUMAN, LVL(20, 12, 5, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POKEDEX, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Wanker-elf", S_HUMAN, /* by aoei */ LVL(20, 12, 2, 30, 6), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BEAM, AD_CONT, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_REGEN, M2_ELF|M2_COLLECT|M2_HOSTILE, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("female femmy", S_HUMAN, LVL(20, 12, -10, 30, 20), (1), A(ATTK(AT_WEAP, AD_FEMI, 1, 6), ATTK(AT_KICK, AD_BADE, 4, 6), ATTK(AT_HUGS, AD_BADE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON3|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nano ninja", S_HUMAN, /* spawns with 30 nano shuriken and nano suit */ LVL(20, 12, -10, 60, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_STONE|MR_POISON|MR_DEATH|MR_SLEEP|MR_ACID|MR_DRAIN|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("water lady", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_RUST, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fiery lady", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_FIRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nature lady", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_CALM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ice lady", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_COLD, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("female yeoman", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_LEGS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("mental lady", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_DARK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crackwhore", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_HALU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snow queen", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_FRZE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("female hull", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_FEAR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_COLD, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD|M2_FEMALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dragon lady", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_BURN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sadistic lady", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_ELEC, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("BDSM lady", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_NUMB, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("magical lady", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dark sage", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_LITE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("girl who doesn't take off her socks", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOCKS, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("girl who uses her underwear as a weapon", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PANTS, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("war asshole", S_HUMAN, LVL(20, 18, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_RBRE, 2, 10), ATTK(AT_WEAP, AD_DISP, 2, 10), ATTK(AT_MAGC, AD_SPEL, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("worlock", S_HUMAN, LVL(20, 6, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_RBRE, 2, 10), ATTK(AT_WEAP, AD_DISP, 2, 10), ATTK(AT_MAGC, AD_SPEL, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flying girl", S_HUMAN, LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flying guy", S_HUMAN, LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("funny lady", S_HUMAN, LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("joyous lady", S_HUMAN, LVL(20, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("high spellcaster", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_MAGC, AD_CLRC, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("unfaltering principal", S_HUMAN, LVL(20, 12, -10, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("carnarvord", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("their fucked color", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("halibith", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, HI_LORD), MON("repair-armorsmith", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_REPAIR, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("huge dick", S_HUMAN, LVL(20, 12, -5, 50, 10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("turnaround druid", S_HUMAN, LVL(20, 12, 0, 40, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("brass lantern owner", S_HUMAN, LVL(20, 12, 0, 40, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("cigabear", S_HUMAN, LVL(20, 12, 0, 40, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("unremarkable smith", S_HUMAN, LVL(20, 12, 0, 40, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("alternate universe ex-mage", S_HUMAN, LVL(20, 12, 0, 40, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("prison mate", S_HUMAN, LVL(20, 12, 0, 40, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("shapeformer", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("male campfire elf", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_ELF|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("female campfire elf", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_ELF|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("nirnroot master", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_ELF|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_WHITE), MON("paranoid elf", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_ELF|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("would-be god elf", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_ELF|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sexy mania lady", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_ELF|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thalmor superbitch", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_ELF|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cardplay pseudo", S_HUMAN, LVL(20, 12, 0, 60, 0), (1), A(ATTK(AT_MAGC, AD_SPEL, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("low flame mage", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_HITASFOUR, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("geeky people", S_HUMAN, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bones griefer", S_HUMAN, LVL(20, 12, 0, 80, -20), (1), A(ATTK(AT_WEAP, AD_NAST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("second mission enemy", S_HUMAN, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mop charwoman", S_HUMAN, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("clan eit member", S_HUMAN, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_ELEC|MR_FIRE, MR_POISON|MR_ELEC|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("lower graduate", S_HUMAN, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("famous scientist", S_HUMAN, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("onsetter", S_HUMAN, LVL(20, 12, 0, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lambda reacter", S_HUMAN, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mage twins", S_HUMAN, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("fart owner", S_HUMAN, LVL(20, 12, -2, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dude who can fart really well", S_HUMAN, /* +9 fartbonus */ LVL(20, 12, -2, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("physician whose name no one can spell", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("weirdlead person", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_GLIB, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("yet another unimportant person", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("latch", S_HUMAN, LVL(20, 15, 0, 80, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("boring princess", S_HUMAN, LVL(20, 15, 0, 80, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 750, 0, MS_LIEDER, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_FEMALE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("star princess", S_HUMAN, LVL(20, 15, 0, 80, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 750, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_FEMALE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("veil pusher", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mountain girl", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("barwoman", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("high-ranking gangster", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bnchorage soldier", S_HUMAN, /* misspelled on purpose */ LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_LORD), MON("avgn", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("guitar player", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("toxmixer", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_POIS, 1, 6), ATTK(AT_WEAP, AD_POIS, 1, 6), ATTK(AT_BREA, AD_DRST, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("no man", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("drinkbot", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_METALLIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("genuine drinkbot", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_METALLIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("drag star", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("porter moron", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("evilest non-hostile", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("still survivor", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("activism person", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("circle knight", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("pokemon doctor", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("low ice mage", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_HITASFOUR, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("excalibur seeker", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("another borer", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("yawnclone", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("semiknight", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("non-lycanthrope", S_HUMAN, LVL(20, 12, 0, 40, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_HITASFOUR, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("young gypsy woman", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("factual gypsy woman", S_HUMAN, LVL(20, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GYPSY, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("evil fantast", S_HUMAN, LVL(20, 12, 0, 60, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("lightnetter", S_HUMAN, LVL(20, 12, 0, 60, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ship captain", S_HUMAN, LVL(20, 12, 0, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_GREEDY|M2_JEWELS, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("book devourer", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("shaded wierdo", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("guy who is really a shade", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, M4_SHADE, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("failure hunter", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("rocket soarer", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("would-be leader", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("whipper", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("talkative woman", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ruinator", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("millerman", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gondolin boss", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HUMAN|M2_ELF|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PRINCE, M3_CLOSE|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, HI_LORD), MON("exchangeable samurai", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("perpetual slave", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("brusher", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("companion hunter", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("zoogrunter", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("rim of skue revealer", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, HI_LORD), MON("same monster as the others", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("saeitsch", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("oneflower", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("staker", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("r-kool", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("vanilla chief", S_HUMAN, LVL(20, 12, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("martial apprentice", S_HUMAN, LVL(20, 10, 10, 20, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("infrequent messenger", S_HUMAN, LVL(20, 10, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("meadow wizard", S_HUMAN, LVL(20, 12, 0, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_FEMALE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pekant", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("queen without a crown", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("good guy who's actually evil", S_HUMAN, LVL(20, 12, 0, 40, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("magic collector", S_HUMAN, LVL(20, 18, -5, 50, 10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("undead pawadan", S_HUMAN, LVL(20, 10, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("thefem", S_HUMAN, LVL(20, 12, -10, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_BADE, 4, 6), ATTK(AT_HUGS, AD_BADE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("old captain", S_HUMAN, LVL(20, 12, 0, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_GREEDY|M2_JEWELS, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("french captain", S_HUMAN, LVL(20, 12, 0, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_GREEDY|M2_JEWELS, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("skyscorp", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM|M1_AMPHIBIOUS, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("game teacher", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM|M1_AMPHIBIOUS, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("amulet thief", S_HUMAN, LVL(20, 12, 0, 30, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("amulet assassin", S_HUMAN, LVL(20, 12, 0, 30, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("stupid samurai lord", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("japanese samurai lord", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("secondary lord", S_HUMAN, LVL(20, 12, 0, 30, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("weird-named doll", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("blab-blab", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("japanese fighter", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("clonemaster", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("hungering person", S_HUMAN, LVL(20, 12, -10, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("replicated ninja", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("homoninja", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("spacewars master", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fluidator femmer", S_HUMAN, LVL(20, 12, 0, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FEMI, 6, 7), ATTK(AT_HUGS, AD_FEMI, 6, 7), ATTK(AT_BEAM, AD_FEMI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("double image", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("deepstate dealer", S_HUMAN, LVL(20, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("your health suddenly went from full to zero", S_HUMAN, /* invisible */ LVL(20, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("condo lamer", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("non-principal", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("real principal", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRINCIPAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("beardcarrier", S_HUMAN, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("uberwalt", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_FAKE, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pileas", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("struline", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("angband lady", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snorter", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("actual snorter", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_ACID, 1, 6), ATTK(AT_NONE, AD_ACID, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pro baseballer", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rock-n-roll dude", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blachc", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dungeon expert", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("plumber brother", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("feelingless sado", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("asserator", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_NAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("c-ris", S_HUMAN, LVL(20, 12, 0, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_GLIB, 10, 5), ATTK(AT_BREA, AD_DRST, 10, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("randip", S_HUMAN, LVL(20, 12, 0, 50, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("sharmov", S_HUMAN, LVL(20, 12, 0, 30, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("tribute", S_HUMAN, LVL(20, 12, -8, 75, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_DISP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("disallaer", S_HUMAN, LVL(20, 18, 0, 50, 0), (2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("deepstate disallaer", S_HUMAN, /* by amateurhour, invisible, always has alladrainer egotype */ LVL(20, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("deepstate rumbler", S_HUMAN, /* invisible, always has farter egotype */ LVL(20, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("nether idiot", S_HUMAN, LVL(20, 18, 5, 0, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_STUN, 1, 3), ATTK(AT_BEAM, AD_VAMP, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* New undead player monsters by Amy - these are level 20, M2_UNDEAD, M1_MINDLESS, M1_BREATHLESS and resistant to * poison, sleep and cold. Some code (mondata.h, mon.c and others) will depend on archeologist being first and * wizard being last, so new entries should be placed somewhere in between. * All of these are uncommon by a factor 5 and not infravisible. */ MON("undead archeologist", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead jockey", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead anachronist", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead barbarian", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead noob mode barb", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead binder", S_HUMAN, LVL(20, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead anachronounbinder", S_HUMAN, LVL(20, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead mason", S_HUMAN, LVL(20, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead hussy", S_HUMAN, LVL(20, 11, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead bleeder", S_HUMAN, LVL(20, 12, 10, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead bard", S_HUMAN, LVL(20, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead caveman", S_HUMAN, LVL(20, 12, 10, 0, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead cavewoman", S_HUMAN, LVL(20, 12, 10, 0, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead chevalier", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undead courier", S_HUMAN, LVL(20, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHEAD|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead spacewars fighter", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead camperstriker", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead cartomancer", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead dragonmaster", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead fjorde", S_HUMAN, LVL(20, 11, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead practicant", S_HUMAN, LVL(20, 10, 10, 1, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead emera", S_HUMAN, LVL(20, 12, 10, 1, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead tosser", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead alltecher", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead aklyst", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead mill swallower", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead symbiant", S_HUMAN, LVL(20, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_POIS, 1, 6), ATTK(AT_NONE, AD_POIS, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undead genderstarist", S_HUMAN, LVL(20, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_FEMALE|M2_NEUTER|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead butt lover", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead dancer", S_HUMAN, LVL(20, 15, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead diablist", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead preversioner", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead secret advice member", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead shoe fetishist", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead combatant", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead walscholar", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead cellar child", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("undead demagogue", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead social justice warrior", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead grenadonin", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead software engineer", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead cracker", S_HUMAN, LVL(20, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("undead janitor", S_HUMAN, LVL(20, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead space marine", S_HUMAN, LVL(20, 12, 10, 1, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead stormboy", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead yautja", S_HUMAN, LVL(20, 12, 10, 1, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead quarterback", S_HUMAN, LVL(20, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead psyker", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead empath", S_HUMAN, LVL(20, 12, 10, 1, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead mastermind", S_HUMAN, LVL(20, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead weirdboy", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead astronaut", S_HUMAN, LVL(20, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead cyberninja", S_HUMAN, LVL(20, 12, 10, 1, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead dissident", S_HUMAN, LVL(20, 12, 10, 1, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undead xelnaga", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead gang scholar", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead zyborg", S_HUMAN, LVL(20, 11, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead death eater", S_HUMAN, LVL(20, 10, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead gangster", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead pokemon", S_HUMAN, LVL(20, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead electric mage", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead poison mage", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_COLD|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead acid mage", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID|MR_COLD|MR_SLEEP|MR_POISON, MR_ACID, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undead flame mage", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead convict", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead murderer", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead lunatic", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead geek", S_HUMAN, LVL(20, 10, 10, 2, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead graduate", S_HUMAN, LVL(20, 10, 10, 2, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead scientist", S_HUMAN, LVL(20, 10, 10, 2, 2), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_ACID, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead rocker", S_HUMAN, LVL(20, 10, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, MR_STONE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("undead healer", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead ice mage", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead knight", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead warrior", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead monk", S_HUMAN, LVL(20, 12, 10, 2, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead half baked", S_HUMAN, LVL(20, 12, 10, 2, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead psion", S_HUMAN, LVL(20, 12, 10, 2, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_TELEPATHIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead necromancer", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead nobleman", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead noblewoman", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead pirate", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead korsair", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead diver", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead gladiator", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead goff", S_HUMAN, LVL(20, 9, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead priest", S_HUMAN, LVL(20, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead priestess", S_HUMAN, LVL(20, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead ranger", S_HUMAN, LVL(20, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead elph", S_HUMAN, LVL(20, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead rogue", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead samurai", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead tourist", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead drunk", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead firefighter", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undead locksmith", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead DQ slime", S_HUMAN, LVL(20, 9, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_ACID, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, MR_ACID, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undead erdrick", S_HUMAN, LVL(20, 11, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead musician", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead ninja", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead officer", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead undertaker", S_HUMAN, LVL(20, 12, 10, 1, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MAGIC|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead zookeeper", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead midget", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead goldminer", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL|M1_NEEDPICK|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead nuclear physicist", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undead form changer", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead shapeshifter", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead ringseeker", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead twelph", S_HUMAN, LVL(20, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_SLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead altmer", S_HUMAN, LVL(20, 12, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead bosmer", S_HUMAN, LVL(20, 12, 10, 2, 1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead dunmer", S_HUMAN, LVL(20, 12, 10, 2, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead thalmor", S_HUMAN, LVL(20, 12, 10, 2, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead ordinator", S_HUMAN, LVL(20, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead cruel abuser", S_HUMAN, LVL(20, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead saiyan", S_HUMAN, LVL(20, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undead politician", S_HUMAN, LVL(20, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead librarian", S_HUMAN, LVL(20, 11, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead cook", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead augurer", S_HUMAN, LVL(20, 10, 10, 2, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_ELF|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead sage", S_HUMAN, LVL(20, 12, 10, 3, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("undead gunner", S_HUMAN, LVL(20, 12, 10, 1, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead doom marine", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead otaku", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead artist", S_HUMAN, LVL(20, 9, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead gamer", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undead unbeliever", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_MAGM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead doll mistress", S_HUMAN, LVL(20, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undead feat master", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead foxhound agent", S_HUMAN, LVL(20, 12, 10, 1, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead intel scribe", S_HUMAN, LVL(20, 10, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead paladin", S_HUMAN, LVL(20, 12, 10, 1, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead wandkeeper", S_HUMAN, LVL(20, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE|MR_ELEC, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead assassin", S_HUMAN, LVL(20, 12, 10, 1, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead bully", S_HUMAN, LVL(20, 11, 10, 1, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead supermarket cashier", S_HUMAN, LVL(20, 10, 10, 1, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead slave master", S_HUMAN, LVL(20, 12, 10, 1, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead singslave", S_HUMAN, LVL(20, 12, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PAIN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undead mystic", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_MAGM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("undead tracer", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead occult master", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead elementalist", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead chaos sorceror", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead wild talent", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undead bloodseeker", S_HUMAN, LVL(20, 12, 10, 1, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("undead ladiesman", S_HUMAN, LVL(20, 8, 10, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undead fighter", S_HUMAN, LVL(20, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead fencer", S_HUMAN, LVL(20, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead medium", S_HUMAN, LVL(20, 12, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead womanizer", S_HUMAN, LVL(20, 12, 10, 2, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD|M2_MALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead climacterial", S_HUMAN, LVL(20, 12, 10, 2, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("undead sexymate", S_HUMAN, LVL(20, 8, 10, 2, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undead stand user", S_HUMAN, LVL(20, 9, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("undead justice keeper", S_HUMAN, LVL(20, 11, 10, 2, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead jester", S_HUMAN, LVL(20, 10, 10, 1, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undead pickpocket", S_HUMAN, LVL(20, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_SGLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead mahou shoujo", S_HUMAN, LVL(20, 10, 10, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undead transvestite", S_HUMAN, LVL(20, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undead prostitute", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undead kurwa", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undead feminist", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead transsylvanian", S_HUMAN, LVL(20, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undead topmodel", S_HUMAN, LVL(20, 8, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead failed existence", S_HUMAN, LVL(20, 8, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead activistor", S_HUMAN, LVL(20, 10, 10, 1, -5), (1), A(ATTK(AT_WEAP, AD_STUN, 2, 4), ATTK(AT_KICK, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_LITHIVORE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("non-undead slayer", S_HUMAN, LVL(20, 10, 10, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead valkyrie", S_HUMAN, LVL(20, 12, 10, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead vanilla valk", S_HUMAN, LVL(20, 12, 10, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead amazon", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead druid", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead spellmaster", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead yeoman", S_HUMAN, LVL(20, 10, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead padawan", S_HUMAN, LVL(20, 10, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead jedi", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead hedderjedi", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("undead shadow jedi", S_HUMAN, LVL(20, 12, 10, 1, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead wizard", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), /* end undead player monsters, wizard needs to be last --Amy */ MON("Sing's elite agent", S_HUMAN, LVL(20, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SING, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shadow master", S_HUMAN, LVL(20, 12, 10, 1, -15), (1), A(ATTK(AT_WEAP, AD_RBRE, 1, 6), ATTK(AT_WEAP, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("natalje from act three", S_HUMAN, /* spawns with cestus, 50 bubbletars, fleecy corset and lady boots */ LVL(20, 12, 10, 1, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, M4_BLOCKHEELBOOTS, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("shade of the king", S_HUMAN, /* transforms terrain into PAVEDFLOOR */ LVL(20, 12, 10, 1, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_UNSOLID|M1_BREATHLESS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_SPACEWARS|M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bulletator sophia", S_HUMAN, /* uses winter stilettos */ LVL(20, 24, -10, 75, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DIMN, 8, 8), ATTK(AT_KICK, AD_BLEE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_ELEC|MR_DRAIN|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bulletator heavyloader", S_HUMAN, /* has 20 each of random offensive, defensive and misc item */ LVL(20, 24, 6, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SITM, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6000, 6000, 0, MS_BULLETATOR, MZ_GIGANTIC), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_NASTY|M2_STALK|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bulletator stronghand", S_HUMAN, /* has 25 random weapon-class items and 25 random armor-class items */ LVL(20, 24, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SITM, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6000, 6000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_NASTY|M2_STALK|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("master robot", S_HUMAN, LVL(20, 12, 10, 1, -15), (1), A(ATTK(AT_WEAP, AD_RBRE, 1, 6), ATTK(AT_WEAP, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("extraplanar merchant", S_HUMAN, /* peaceful in splicehack, but not here, harharhar! */ LVL(20, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("agency member", S_HUMAN, LVL(20, 12, 0, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arabella agent", S_HUMAN, /* creates rn1(3, 3) inside room monsters */ LVL(20, 12, 0, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("intraplanar merchant", S_HUMAN, LVL(20, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Ilse's lady pump", S_HUMAN, /* spawns with feminine pumps */ LVL(20, 12, 0, 100, 2), (1), A(ATTK(AT_KICK, AD_CHKH, 4, 6), ATTK(AT_KICK, AD_CHKH, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_SMALL), MR_DEATH|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_PRINCE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("you got killed out of nowhere", S_HUMAN, /* super-invisible */ LVL(20, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("u didnt see me coming", S_HUMAN, /* super-invisible */ LVL(20, 18, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("mute claude", S_HUMAN, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUTE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nastygirl", S_HUMAN, /* eating the corpse curses and dooms you for rnz(20000) turns and cures all ongoing nastytrap effects */ LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SILENT, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disintegrating hc girl", S_HUMAN, LVL(20, 12, 0, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_BREA, AD_DISN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Arabella the Tufted Asian Girl", S_HUMAN, LVL(20, 12, 0, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: HUGGING_BOOT WAN_BANISHMENT FEMININE_PUMPS SCR_WARPING */ MON("Anastasia the Sweet Blonde", S_HUMAN, LVL(20, 12, 0, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 2, 2), ATTK(AT_MAGC, AD_LITE, 4, 4), ATTK(AT_GAZE, AD_SUCK, 8, 10), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: DANCING_SHOES SEXY_LEATHER_PUMP */ MON("Henrietta the Burly Woman", S_HUMAN, LVL(20, 12, 0, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_PHYS, 10, 10), ATTK(AT_GAZE, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HIPPIE_HEELS BLOCK_HEELED_COMBAT_BOOT SCR_TRAP_CREATION(2) */ MON("Katrin the Violet Beauty", S_HUMAN, LVL(20, 12, 0, 0, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PLYS, 3, 3), ATTK(AT_KICK, AD_DRLI, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: POT_PARALYSIS FEMININE_PUMPS SEXY_LEATHER_PUMP */ MON("Jana the Soft Wench", S_HUMAN, LVL(20, 12, 0, 0, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_FIRE, 4, 4), ATTK(AT_KICK, AD_ELEC, 5, 5), ATTK(AT_MAGC, AD_COLD, 6, 6), ATTK(AT_GAZE, AD_RUST, 5, 5), ATTK(AT_GAZE, AD_DCAY, 5, 5), ATTK(AT_GAZE, AD_ENCH, 5, 5)), SIZ(750, 750, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL|M1_CONCEAL, M2_WANDER|M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_SNEAKERS, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: POT_URINE SOFT_SNEAKERS SOFT_GIRL_SNEAKER SCR_BARRHING */ MON("ore miner", S_HUMAN, /* spawns with pick-axe and a random gem */ LVL(20, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL, M2_HUMAN|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Rashida", S_HUMAN, LVL(20, 12, -10, 50, -4), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* starting equipment: BRONZE_PLATE_MAIL HIGH_BOOTS GAUNTLETS_OF_STEEL BRIDGE_MUZZLE SHIELD */ MON("Robur, the Conqueror", S_HUMAN, LVL(20, 12, -6, 60, -10), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_BREA, AD_ELEC, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Doctor Materialismus", S_HUMAN, LVL(20, 12, -3, 30, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("impassive greenback", S_HUMAN, LVL(21, 12, -8, 50, 0), (2), A(ATTK(AT_BITE, AD_FEMI, 9, 4), ATTK(AT_TENT, AD_DEPR, 8, 3), ATTK(AT_STNG, AD_SOUN, 3, 7), ATTK(AT_ENGL, AD_RBRE, 1, 1), ATTK(AT_BUTT, AD_NACU, 4, 9), NO_ATTK), SIZ(2475, 622, 0, MS_BARBER, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("boronic hypotonic", S_HUMAN, LVL(21, 18, 3, 98, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_STNG, AD_DISE, 7, 9), ATTK(AT_EXPL, AD_ENCH, 2, 4), ATTK(AT_WEAP, AD_ACID, 2, 3), ATTK(AT_ENGL, AD_PART, 5, 9), ATTK(AT_BITE, AD_BLEE, 3, 8), ATTK(AT_MAGC, AD_TCKL, 7, 4)), SIZ(38, 83, 0, MS_CAR, MZ_TINY), MR_POISON, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE| M1_SEE_INVIS, M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cordlessly wrongly", S_HUMAN, LVL(21, 12, 10, 30, 3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_FAMN, 1, 5), ATTK(AT_WEAP, AD_EDGE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4021, 475, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_ACID, MR_ACID, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_MINION|M2_WANDER|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("experienced nurse", S_HUMAN, LVL(21, 9, -5, 25, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), ATTK(AT_CLAW, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sexy prostitute", S_HUMAN, /* spawns with sexplay whip and hippie heels */ LVL(21, 12, -6, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gorgeous prostitute", S_HUMAN, /* spawns with sexplay whip and hippie heels */ LVL(21, 12, -6, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_NONE, AD_POIS, 0, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("swingeltuft", S_HUMAN, LVL(21, 14, 0, 70, -10), (1), A(ATTK(AT_WEAP, AD_COLD, 6, 6), ATTK(AT_KICK, AD_LEGS, 20, 4), ATTK(AT_BEAM, AD_POIS, 4, 4), ATTK(AT_BEAM, AD_NEXU, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_PLUSTWO|MR_HITASFOUR|MR_DRAIN, MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_CLOSE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fifth-wall breaker", S_HUMAN, LVL(22, 12, 0, 45, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("leopard dress prostitute", S_HUMAN, LVL(22, 12, -6, 50, -5), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("polka-dot dress prostitute", S_HUMAN, LVL(22, 12, -6, 50, -5), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("neurologically chimaera", S_HUMAN, LVL(22, 22, -2, 60, 2), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TUCH, AD_TRAI, 6, 3), ATTK(AT_HUGS, AD_DCAY, 4, 1), ATTK(AT_HUGS, AD_RUNS, 8, 1), ATTK(AT_BITE, AD_COLD, 9, 4), NO_ATTK, NO_ATTK), SIZ(2884, 104, 0, MS_FEARHARE, MZ_MEDIUM), MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_BREATHLESS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hair salon boss", S_HUMAN, LVL(22, 14, -1, 30, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BARBER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark ronin", S_HUMAN, LVL(22, 12, 0, 20, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("grudging dark ronin", S_HUMAN, /* spawns with automatic katana */ LVL(22, 12, 0, 20, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("battle maiden", S_HUMAN, LVL(22, 12, 0, 20, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("female ronin", S_HUMAN, LVL(22, 12, 0, 20, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_MAGM, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("pimpcall prostitute", S_HUMAN, LVL(22, 12, -6, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("air current prostitute", S_HUMAN, LVL(22, 12, -6, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pink prostitute", S_HUMAN, /* spawns with prostitute shoe and hippie heels */ LVL(22, 12, -6, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("redguard prostitute", S_HUMAN, /* spawns with prostitute shoe and hippie heels */ LVL(22, 12, -6, 50, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_NONE, AD_POIS, 0, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pale archer", S_HUMAN, LVL(22, 16, -3, 35, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("pale phalanx", S_HUMAN, LVL(22, 16, -3, 35, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("wood elf ranger", S_HUMAN, LVL(22, 15, -4, 40, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_ELEC, 4, 5), ATTK(AT_BEAM, AD_COLD, 4, 5), ATTK(AT_BEAM, AD_PHYS, 1, 5), NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cherry dentist", S_HUMAN, /* spawns with combat stilettos and scalpel */ LVL(22, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PAIN, 5, 6), ATTK(AT_BEAM, AD_VAPO, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON|MR_FIRE|MR_SLEEP|MR_COLD|MR_STONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("doom knight", S_HUMAN, LVL(22, 11, -2, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("knight of the condemning", S_HUMAN, LVL(22, 11, -2, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("evasive enclave elite soldier", S_HUMAN, LVL(22, 12, 3, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("enclave elite soldier", S_HUMAN, LVL(22, 12, 3, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("enclave front trooper", S_HUMAN, /* spawns with powerfist */ LVL(22, 12, 3, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator kartofuga", S_HUMAN, LVL(22, 12, -5, 60, 5), (1|G_NOCORPSE), A(ATTK(AT_HUGS, AD_RNG, 4, 4), ATTK(AT_HUGS, AD_FAMN, 4, 4), ATTK(AT_HUGS, AD_VENO, 4, 4), ATTK(AT_HUGS, AD_GRAV, 4, 4), ATTK(AT_NONE, AD_FAMN, 0, 4), ATTK(AT_RATH, AD_SHAN, 0, 4)), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Godahl, the Infallible", S_HUMAN, LVL(22, 12, -4, 40, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_CONF, 3, 5), ATTK(AT_KICK, AD_FEAR, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Uma", S_HUMAN, /* spawns with axe, heavy shield, plate mail, helmet, high boots and loricated cloak */ LVL(22, 12, -4, 40, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_KICK, AD_PHYS, 3, 8), ATTK(AT_NONE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRAG, MZ_HUMAN), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_PNAME|M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("green prostitute", S_HUMAN, LVL(23, 12, -10, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hispanic prostitute", S_HUMAN, LVL(23, 12, -10, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("violet prostitute", S_HUMAN, LVL(23, 12, -10, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sweet prostitute", S_HUMAN, LVL(23, 12, -10, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stripper lady", S_HUMAN, LVL(23, 12, -10, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_DISP, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hardened warrior", S_HUMAN, LVL(23, 12, -3, 50, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_WEAP, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("master rogue", S_HUMAN, LVL(23, 13, 0, 50, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_SGLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jade monk", S_HUMAN, LVL(23, 13, -3, 25, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_COLD|MR_FIRE|MR_POISON, MR_SLEEP|MR_COLD|MR_FIRE|MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dark elven warlock", S_HUMAN, LVL(23, 13, 5, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_NONE, AD_DARK, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_POIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("high daimyo", S_HUMAN, /* spawns with katana */ LVL(24, 12, 0, 20, 3), (1), A(ATTK(AT_WEAP, AD_BLEE, 2, 10), ATTK(AT_WEAP, AD_FEAR, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Star-pwneremperor", S_HUMAN, LVL(24, 12, 8, 25, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_ELF|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("evasive tank breaker", S_HUMAN, LVL(24, 12, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tank breaker", S_HUMAN, LVL(24, 12, -8, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gemini rickets", S_HUMAN, LVL(24, 16, -10, 70, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_THICK_HIDE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("embraced drowess", S_HUMAN, LVL(24, 24, 4, 100, 9), (G_GENO|1), A(ATTK(AT_MAGC, AD_CLRC, 3, 3), ATTK(AT_NONE, AD_WEBS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_DJINNI, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("drunken master", S_HUMAN, LVL(24, 18, -7, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 20), ATTK(AT_KICK, AD_PHYS, 2, 20), ATTK(AT_HUGS, AD_PHYS, 2, 20), ATTK(AT_BUTT, AD_CONF, 2, 40), ATTK(AT_GAZE, AD_CONF, 3, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("german sniper", S_HUMAN, LVL(24, 15, -1, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("BOS sniper", S_HUMAN, /* spawns with sniper rifle, 40 platinum sniper bullets, full plate mail and plasteel helm */ LVL(24, 11, 0, 35, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("blue archer", S_HUMAN, /* spawns with fish scale mail, blue bow and 40 arrows, has +2 multishot */ LVL(24, 12, 2, 30, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("student assistant", S_HUMAN, LVL(24, 12, -12, 70, -5), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH|MR_DISINT|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("antisocial woman", S_HUMAN, LVL(24, 12, -12, 70, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH|MR_DISINT|MR_POISON|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("abyss knight", S_HUMAN, LVL(24, 9, 0, 60, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_BREA, AD_RBRE, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("knight of the abyss", S_HUMAN, LVL(24, 9, 0, 60, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_BREA, AD_RBRE, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("hawker", S_HUMAN, LVL(24, 12, 2, 25, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("weresmasher", S_HUMAN, LVL(24, 12, 9, 10, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_HITASONE, 0, M1_CLING|M1_HIDE|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("water archer", S_HUMAN, LVL(24, 18, -5, 45, -3), (1), A(ATTK(AT_WEAP, AD_RUST, 3, 10), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("water phalanx", S_HUMAN, LVL(24, 18, -5, 45, -3), (1), A(ATTK(AT_WEAP, AD_RUST, 3, 10), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("death metal drummer", S_HUMAN, LVL(24, 12, 0, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wild woman", S_HUMAN, LVL(24, 12, 0, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wereflyfish", S_HUMAN, LVL(24, 12, 0, 40, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 7, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WERE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_UNDEAD|M2_NOPOLY|M2_WERE|M2_HUMAN|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("master swordsman", S_HUMAN, LVL(24, 15, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_GLIB, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hammer master", S_HUMAN, LVL(24, 15, -5, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_CONF, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark jedi", S_HUMAN, LVL(24, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_CLRC, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("oh fourfoldgod", S_HUMAN, LVL(24, 12, -4, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("Gunnhild's General Store", S_HUMAN, LVL(24, 0, -30, 75, 5), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_PLUSONE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("financial CEO", S_HUMAN, LVL(24, 12, -8, 50, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HANDY, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("storeclerk", S_HUMAN, LVL(24, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("punisher", S_HUMAN, LVL(24, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("destroyer", S_HUMAN, LVL(24, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("stoner", S_HUMAN, LVL(24, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("real punisher", S_HUMAN, LVL(24, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("elf warlord", S_HUMAN, LVL(24, 12, 10, 45, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("big fat phony", S_HUMAN, LVL(24, 10, -20, 40, -8), (1), A(ATTK(AT_WEAP, AD_FAKE, 6, 6), ATTK(AT_BEAM, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_LAUGH, MZ_LARGE), MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_MALE, M3_NOTAME|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Axel", S_HUMAN, LVL(24, 18, 0, 25, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 9), ATTK(AT_WEAP, AD_PHYS, 8, 9), ATTK(AT_GAZE, AD_DREN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_STONE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Montgomery, Dr. Moreau's assistant", S_HUMAN, LVL(24, 12, -6, 60, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_BEAM, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("biondi barbarian", S_HUMAN, /* spawns with grinder */ LVL(24, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("showstopper", S_HUMAN, /* spawns with sling and 30 salt chunks */ LVL(24, 14, -2, 60, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_BEAM, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_NOTAME|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("werebeautifulfunnelheeledpump", S_HUMAN, LVL(24, 12, 0, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wereprostituteshoe", S_HUMAN, LVL(24, 12, -1, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_HUMANWERE|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("renegade watch leader", S_HUMAN, LVL(24, 18, -8, 45, -4), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_CURS, 1, 8), ATTK(AT_WEAP, AD_STUN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_REGEN, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("angrier shopkeeper", S_HUMAN, LVL(24, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("evil watch leader", S_HUMAN, LVL(24, 18, -8, 45, -4), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_CURS, 1, 8), ATTK(AT_WEAP, AD_STUN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_REGEN, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("evil shopkeeper", S_HUMAN, LVL(24, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("evil marketeer", S_HUMAN, LVL(25, 24, -8, 50, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_HITASFOUR|MR_PLUSFOUR|MR_DISINT, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("floating-eyed sam", S_HUMAN, LVL(25, 24, -8, 50, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_NONE, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_HITASFOUR|MR_PLUSFOUR|MR_DISINT, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chiefbane", S_HUMAN, LVL(25, 24, -8, 50, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_HITASFOUR|MR_PLUSFOUR|MR_DISINT, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("werestilettosandal", S_HUMAN, LVL(25, 12, 4, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("italian lady", S_HUMAN, /* spawns with sexy leather pump and italian heels */ LVL(25, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("feminine lady", S_HUMAN, /* spawns with lady boots and spiked battle boot */ LVL(25, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elegant lady", S_HUMAN, /* spawns with prostitute shoe and stiletto sandals */ LVL(25, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("phantom of war", S_HUMAN, /* gets "mk_mplayer_armor" and similar stuff from mplayer.c */ LVL(25, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("unique shifter", S_HUMAN, /* polys into G_UNIQ with at least freq 1 */ LVL(25, 12, 10, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("heavy weapon dude", S_HUMAN, LVL(25, 12, 3, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("evasive heavy weapon dude", S_HUMAN, LVL(25, 12, 3, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("enclave officer", S_HUMAN, LVL(25, 12, 3, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("evasive enclave officer", S_HUMAN, LVL(25, 12, 3, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("desert granny", S_HUMAN, /* spawns with desert sword, shemagh and sweet mocassins */ LVL(25, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("yendorian granny", S_HUMAN, /* spawns with soft lady shoe and dancing shoes */ LVL(25, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("high prostitute of Moloch", S_HUMAN, /* by Demo, spawns with hippie heels, permaconfused */ LVL(25, 15, 7, 70, -20), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_SEDU, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_MINION|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("surfy boffo", S_HUMAN, LVL(25, 10, -8, 93, 0), (2), A(ATTK(AT_BITE, AD_DAMA, 9, 6), ATTK(AT_STNG, AD_MINA, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 975, 0, MS_ALLA, MZ_TINY), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HERBIVORE|M1_OMNIVORE, M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hostile elite character", S_HUMAN, /* spawns with laser sword, plate mail, high boots, dented pot and random musable shit */ LVL(25, 12, -4, 60, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("difficult sword fighter", S_HUMAN, LVL(25, 12, -4, 60, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 21), ATTK(AT_WEAP, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wood elf tracker", S_HUMAN, LVL(25, 15, -4, 40, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tough ship captain", S_HUMAN, LVL(25, 16, -2, 30, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("zieieier", S_HUMAN, /* spawns with BFG */ LVL(25, 15, 7, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRIEST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Sister T'eirastra", S_HUMAN, LVL(25, 16, 6, 50, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_SLEEP|MR_STONE|MR_DISINT, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID|M1_NOTAKE, M2_NOPOLY|M2_PNAME|M2_FEMALE|M2_STRONG|M2_LORD|M2_ELF, M3_NOTAME|M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("village inhabitant with holy war", S_HUMAN, LVL(25, 17, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_HUMAN, M3_INFRAVISIBLE, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_RED), MON("Elder Demus Fathien", S_HUMAN, LVL(25, 12, -4, 80, -7), (G_UNIQ|1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_MAGC, AD_MAGM, 3, 4), ATTK(AT_MAGC, AD_FIRE, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_FIRE|MR_PLUSONE|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_PNAME|M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bryg wgat", S_HUMAN, /* by mrcow, spawns with heavy iron ball and striped shirt */ LVL(25, 12, -2, 30, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("suisse soldier", S_HUMAN, /* spawns with survival knife, leather cloak, hunting rifle and 50 bullets */ LVL(25, 10, -6, 15, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baal spy", S_HUMAN, LVL(25, 12, -2, 60, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("hostile POW", S_HUMAN, LVL(25, 12, -2, 60, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("dunlending", S_HUMAN, LVL(25, 18, 0, 50, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_POIS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("evil motherfucker from hell", S_HUMAN, LVL(25, 15, -9, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_TENT, AD_SAMU, 2, 10), ATTK(AT_TENT, AD_STCK, 2, 10), ATTK(AT_TENT, AD_CLRC, 4, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_STRONG|M2_PRINCE|M2_NASTY, M3_WANTSAMUL|M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Master Po", S_HUMAN, /* from onlyslightlyevilhack. "po" is German for butt, so he farts (fartbonus 5) :-P --Amy */ LVL(25, 12, 0, 70, 0), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MAGIC|M2_NOPOLY|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("war lord", S_HUMAN, LVL(25, 13, -5, 60, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phase knight", S_HUMAN, LVL(25, 12, 0, 40, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("equipment sucker", S_HUMAN, LVL(25, 12, 3, 35, -5), (1), A(ATTK(AT_WEAP, AD_HODS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Illurien of the Myriad Glimpses", S_HUMAN, LVL(25, 12, -4, 100, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_LETH, 2,12), ATTK(AT_MAGC, AD_SPEL, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_FIRE|MR_POISON|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_UNSOLID, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_MAGIC|M2_PNAME, M3_WANTSBOOK|M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("o'no", S_HUMAN, LVL(25, 6, 10, 0, 0), (1), A(ATTK(AT_ENGL, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("old granny", S_HUMAN, LVL(25, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("old grandpa", S_HUMAN, LVL(25, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pumps lady", S_HUMAN, /* spawns with feminine pumps */ LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_DROP, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("naked grandma", S_HUMAN, /* idea by GoldenIvy */ LVL(25, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_SSEX, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("lesbian beauty", S_HUMAN, LVL(25, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_TAME|M4_PUMPS|M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gay mate", S_HUMAN, LVL(25, 11, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_TAME|M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clock-old married couple", S_HUMAN, /* normally, two of them with different gender should spawn; has shotgun and 30 shells */ LVL(25, 5, 0, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOAST, MZ_HUMAN), MR_PLUSTWO|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER|M2_NASTY, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("farting queen", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("farting king", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("asian lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sexy asian lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("estrellarina", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eroticity queen", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nordic lady", S_HUMAN, /* spawns with spiked battle boot, kick uses wedge boots effect */ LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("amazonas lady", S_HUMAN, /* spawns with random weapon and 1 armor piece */ LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("oasis lady", S_HUMAN, /* spawns with shemagh and stiletto sandals */ LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mech lady", S_HUMAN, /* spawns with pick-axe and 3 random misc items */ LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sleepy lady", S_HUMAN, /* falls asleep, spawns with hugging boot, kick uses hugging boots effect */ LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chinese lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("japanese lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL|M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("korean lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vietnamese lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("anime lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("manga lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("turkish lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 25), ATTK(AT_KICK, AD_PHYS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("persian lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 25), ATTK(AT_KICK, AD_PHYS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wuhanese lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_NIVE, 1, 25), ATTK(AT_KICK, AD_PHYS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dark lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_DARK, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mysterious lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_DARK, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("redguard lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), ATTK(AT_KICK, AD_PHYS, 4, 3), ATTK(AT_NONE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("odorous lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), ATTK(AT_KICK, AD_PHYS, 4, 3), ATTK(AT_NONE, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thieving lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("haughty bitch", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weremindflayer", S_HUMAN, LVL(25, 12, 0, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dreadjudge", S_HUMAN, LVL(25, 13, -1, 55, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_MAGC, AD_SPEL, 2, 12), ATTK(AT_MAGC, AD_COLD, 2, 14), ATTK(AT_HUGS, AD_DREN, 3, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("joy prison mage", S_HUMAN, LVL(25, 13, -1, 55, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_MAGC, AD_SPEL, 2, 5), ATTK(AT_MAGC, AD_COLD, 2, 6), ATTK(AT_MAGC, AD_COLD, 2, 6), ATTK(AT_MAGC, AD_COLD, 2, 6), ATTK(AT_MAGC, AD_COLD, 2, 6)), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("werechromegram", S_HUMAN, LVL(25, 12, -10, 20, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 4, 4), ATTK(AT_MAGC, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_HUMAN), MR_POISON, 0, M1_POIS|M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT, M3_FREQ_UNCOMMON3, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lightsaber art jedi", S_HUMAN, /* spawns with beamsword, swats projectiles away */ LVL(25, 12, -10, 60, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_BEAM, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, M4_REFLECT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("low priest", S_HUMAN, LVL(25, 15, 7, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_MINION|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shaolin priestess", S_HUMAN, LVL(25, 15, 7, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_MINION|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("white marketeer", S_HUMAN, LVL(25, 24, -8, 50, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_HITASFOUR|MR_PLUSFOUR|MR_DISINT, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elder priest", S_HUMAN, LVL(25, 15, -9, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_TENT, AD_SAMU, 2, 10), ATTK(AT_TENT, AD_STCK, 2, 10), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8)), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_COLLECT|M2_MAGIC|M2_NEUTER|M2_STRONG|M2_PRINCE|M2_NASTY, M3_WANTSAMUL|M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unfair elder priest", S_HUMAN, /* still no AD_TENT, and thus still less unfair than dnethack :-P --Amy */ LVL(25, 15, -9, 90, 0), (1), A(ATTK(AT_WEAP, AD_DETH, 2, 10), ATTK(AT_GAZE, AD_RNG, 1, 4), ATTK(AT_TENT, AD_DISN, 2, 10), ATTK(AT_TENT, AD_STCK, 2, 10), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8)), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR, 0, M1_SWIM|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS|M1_FLY, M2_COLLECT|M2_MAGIC|M2_NEUTER|M2_STRONG|M2_PRINCE|M2_NASTY, M3_WANTSAMUL|M3_NOPLRPOLY|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_TRAITOR|M3_MIND_FLAYER, M4_REFLECT|M4_SHADE, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("far-east priest", S_HUMAN, LVL(25, 12, 7, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("supreme master", S_HUMAN, LVL(25, 12, 0, 70, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_NASTY|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("psycleric", S_HUMAN, LVL(25, 12, 0, 70, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_NASTY|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("psionic master", S_HUMAN, LVL(25, 12, 0, 70, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPC2, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_HUMAN|M2_STRONG|M2_NASTY|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bow priest", S_HUMAN, LVL(25, 12, 7, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("death valley wanderer", S_HUMAN, LVL(25, 12, 7, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spellspammer", S_HUMAN, LVL(25, 12, 7, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dark elven druid", S_HUMAN, LVL(25, 13, -7, 50, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_CLRC, 3, 8), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_POIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hispanic lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("activistic lady", S_HUMAN, LVL(25, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_FEMI, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Wendy O. Koopa", S_HUMAN, LVL(25, 16, 0, 90, -13), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TRAM, AD_SAMU, 2, 6), ATTK(AT_SPIT, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SEXY_LEATHER_PUMP FEMININE_PUMPS POT_NUMBNESS SCR_TRAP_CREATION */ MON("Nonerotic Irina", S_HUMAN, LVL(25, 12, 10, 0, 5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WEDGED_LITTLE_GIRL_SANDAL WEDGE_SANDALS WAN_BANISHMENT */ /* speed 12-13, AC -10, MR 100, extra attacks 4, resists 3, M1 flags 2, M2 flags 1, M3 flags 2 */ MON("twisted sylph", S_HUMAN, LVL(26, 15, 5, 75, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_CLRC, 6, 5), ATTK(AT_HUGS, AD_DRST, 7, 5), ATTK(AT_GAZE, AD_STON, 6, 6), ATTK(AT_GAZE, AD_CURS, 6, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DRAIN|MR_DEATH|MR_POISON|MR_COLD|MR_HITASFOUR, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_NASTY|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("charred phalanx", S_HUMAN, LVL(26, 20, -6, 55, -3), (1), A(ATTK(AT_WEAP, AD_BURN, 3, 12), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("devious girl", S_HUMAN, LVL(26, 15, -8, 60, -10), (1), A(ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_WEAP, AD_BURN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hell fire rogue", S_HUMAN, LVL(26, 15, -8, 60, -10), (1), A(ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_WEAP, AD_BURN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wood elf shaman", S_HUMAN, LVL(26, 18, -7, 75, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lesser maia", S_HUMAN, LVL(26, 12, -3, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wereunfairstiletto", S_HUMAN, LVL(26, 12, -2, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("susa", S_HUMAN, LVL(26, 11, -10, 50, -6), (1), A(ATTK(AT_KICK, AD_WEBS, 10, 10), ATTK(AT_WEAP, AD_SOUN, 6, 8), ATTK(AT_BEAM, AD_INER, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cataclysm expecter", S_HUMAN, LVL(26, 12, -1, 30, 8), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_APOC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_MALE|M2_WANDER|M2_DOMESTIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("begorah unpolished lording portending templed", S_HUMAN, LVL(26, 15, -7, 27, 0), (G_LGROUP|4), A(ATTK(AT_TUCH, AD_HODS, 1, 6), ATTK(AT_HUGS, AD_SITM, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1901, 548, 0, MS_SOCKS, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE| M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_NASTY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_TELEPATHIC|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gravitic feebly", S_HUMAN, LVL(26, 14, 0, 13, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BEAM, AD_LITE, 5, 3), ATTK(AT_EXPL, AD_VAMP, 3, 1), ATTK(AT_TRAM, AD_NTHR, 9, 1), ATTK(AT_BREA, AD_COLD, 6, 7), ATTK(AT_MAGC, AD_FREN, 4, 6), NO_ATTK), SIZ(2655, 347, 0, MS_SPELL, MZ_SMALL), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN| M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Yasaman", S_HUMAN, LVL(26, 15, -4, 25, 8), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_HUGS, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASTWO, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SEXY_LEATHER_PUMP COMBAT_STILETTOS LEATHER_CLOAK */ MON("sadistic prostitute", S_HUMAN, LVL(27, 12, -6, 50, -5), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unfair prostitute", S_HUMAN, LVL(27, 12, -6, 50, -5), (G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("oblivion knight", S_HUMAN, LVL(27, 15, -2, 90, -5), (1), A(ATTK(AT_MAGC, AD_SPEL, 2, 16), ATTK(AT_MAGC, AD_CLRC, 2, 16), ATTK(AT_GAZE, AD_SLOW, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("knight of the forgetting", S_HUMAN, LVL(27, 15, -2, 90, -5), (1), A(ATTK(AT_MAGC, AD_SPEL, 2, 16), ATTK(AT_MAGC, AD_CLRC, 2, 16), ATTK(AT_GAZE, AD_SLOW, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("frozen mage", S_HUMAN, LVL(27, 11, 3, 50, -6), (1), A(ATTK(AT_WEAP, AD_FRZE, 4, 7), ATTK(AT_MAGC, AD_SPEL, 4, 7), ATTK(AT_BREA, AD_COLD, 4, 7), ATTK(AT_HUGS, AD_FRZE, 4, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bear clan mage", S_HUMAN, LVL(27, 13, -2, 75, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_MAGC, AD_SPEL, 2, 12), ATTK(AT_GAZE, AD_STUN, 2, 14), ATTK(AT_HUGS, AD_PLYS, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("gatsu", S_HUMAN, LVL(27, 18, -8, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_ENCH, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_ELEC|MR_COLD|MR_FIRE|MR_POISON, MR_SLEEP|MR_ACID|MR_ELEC|MR_COLD|MR_FIRE|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("tauntbugger", S_HUMAN, /* becomes invisible when using a melee attack; paralyzes you if the stealing attack hits */ LVL(27, 15, -2, 90, -5), (1), A(ATTK(AT_TUCH, AD_SPEL, 2, 16), ATTK(AT_NONE, AD_CLRC, 2, 16), ATTK(AT_GAZE, AD_SLOW, 2, 2), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("Blibdoolpoolp, graven-into-flesh", S_HUMAN, LVL(27, 8, 0, 95, -20), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_CLAW, AD_STCK, 2, 8), ATTK(AT_CLAW, AD_STCK, 2, 8), ATTK(AT_HUGS, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_NONE, AD_DCAY, 0, 0)), SIZ(WT_HUMAN, 1450, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_HOSTILE|M2_NOPOLY|M2_PRINCE|M2_FEMALE|M2_ELF|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_STALK, M3_NOTAME|M3_INFRAVISIBLE|M3_WANTSBELL|M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("flakier patellar", S_HUMAN, LVL(27, 9, 7, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_LAVA, 6, 5), ATTK(AT_TRAM, AD_RUNS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(410, 103, 0, MS_AREOLA, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_MINDLESS|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("string-tanga prostitute", S_HUMAN, LVL(28, 12, -10, 70, -5), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pimping prostitute", S_HUMAN, LVL(28, 12, -10, 70, -5), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("deferent unsighting nee", S_HUMAN, LVL(28, 12, 3, 57, 3), (G_RGROUP|4), A(ATTK(AT_CLAW, AD_STON, 6, 5), ATTK(AT_WEAP, AD_DRST, 1, 8), ATTK(AT_HUGS, AD_LAVA, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1178, 146, 0, MS_SHEEP, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_NOEYES|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dark figure", S_HUMAN, LVL(28, 14, -6, 70, -5), (1), A(ATTK(AT_WEAP, AD_DARK, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elf battlemaster", S_HUMAN, LVL(28, 12, 0, 60, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Elbereth battlemaster", S_HUMAN, LVL(28, 12, 0, 60, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_FEAR, 6, 4), ATTK(AT_WEAP, AD_FEAR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elf champion", S_HUMAN, LVL(28, 12, 0, 60, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stalwart defending filibustered unstop", S_HUMAN, LVL(28, 14, -8, 29, 0), (2), A(ATTK(AT_MAGC, AD_NACU, 1, 3), ATTK(AT_ENGL, AD_DISN, 4, 1), ATTK(AT_BREA, AD_PLAS, 1, 1), ATTK(AT_WEAP, AD_SIN, 1, 2), NO_ATTK, NO_ATTK), SIZ(1525, 627, 0, MS_SOVIET, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_UNSOLID|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("clairvoyant", S_HUMAN, LVL(28, 13, -4, 75, -5), (1), A(ATTK(AT_WEAP, AD_CONF, 5, 5), ATTK(AT_WEAP, AD_FEAR, 5, 5), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mage", S_HUMAN, LVL(28, 12, 0, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_MAGC, AD_CLRC, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("high-elven warrior", S_HUMAN, /* spawns with high-elven warsword, elven leather helm, elven mithril coat, elven shield and elven boots */ LVL(28, 12, 0, 60, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_WEAP, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("person who is really after you (no, you're not paranoid)", S_HUMAN, /* always knows where you are */ LVL(28, 15, -8, 0, -20), (1), A(ATTK(AT_WEAP, AD_SGLD, 2, 6), ATTK(AT_WEAP, AD_IDAM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SOLDIER, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cigarette-smoking prostitute", S_HUMAN, LVL(28, 12, -10, 70, -5), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wizened prostitute", S_HUMAN, LVL(28, 12, -10, 70, -5), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mahou shonen", S_HUMAN, LVL(28, 18, -7, 70, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_FEAR, 3, 5), ATTK(AT_GAZE, AD_BLND, 3, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("old elf", S_HUMAN, LVL(28, 7, 5, 30, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("anarchist orchestrator", S_HUMAN, LVL(28, 15, -10, 80, 5), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_CLAW, AD_FAMN, 1, 1), ATTK(AT_WEAP, AD_GLIB, 5, 4), ATTK(AT_LASH, AD_FLAM, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(101, 45, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_PRINCE|M2_DEMON|M2_STRONG|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("shoplifter pontoon dormer", S_HUMAN, LVL(28, 9, 8, 70, 0), (1), A(ATTK(AT_KICK, AD_FRZE, 1, 4), ATTK(AT_STNG, AD_WET, 4, 2), ATTK(AT_BEAM, AD_ALIN, 2, 4), ATTK(AT_WEAP, AD_GRAV, 5, 9), ATTK(AT_WEAP, AD_STCK, 6, 4), NO_ATTK), SIZ(1296, 984, 0, MS_CUSS, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_CLING|M1_MINDLESS|M1_SEE_INVIS|M1_ACID, M2_NASTY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("anointer imploding henting afflux", S_HUMAN, LVL(29, 12, -8, 10, 0), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_DEBU, 5, 5), ATTK(AT_SPIT, AD_PAIN, 6, 9), ATTK(AT_BREA, AD_SLUD, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(935, 95, 0, MS_SPELL, MZ_GIGANTIC), 0, 0, M1_WALLWALK|M1_NEEDPICK|M1_POIS, M2_LORD|M2_DEMON|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji priest", S_HUMAN, LVL(29, 22, -21, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ELEC|MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shabby malfunctioning", S_HUMAN, LVL(30, 12, 1, 94, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_DRDX, 7, 8), ATTK(AT_MAGC, AD_SAMU, 8, 6), ATTK(AT_BITE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(76, 688, 0, MS_PARROT, MZ_LARGE), MR_DISINT|MR_DRAIN, 0, M1_TPORT_CNTRL|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("greasiest moralized", S_HUMAN, LVL(30, 8, -6, 89, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BITE, AD_STUN, 6, 6), ATTK(AT_STNG, AD_DETH, 1, 5), ATTK(AT_TRAM, AD_CORR, 7, 1), ATTK(AT_GAZE, AD_DRIN, 2, 6), NO_ATTK, NO_ATTK), SIZ(77, 364, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, 0, M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("doom full refuge", S_HUMAN, LVL(30, 15, -7, 80, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wounding knight", S_HUMAN, LVL(30, 12, -4, 60, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("total wounding knight", S_HUMAN, LVL(30, 12, -4, 60, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("secretary", S_HUMAN, LVL(30, 12, -16, 90, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_KICK, AD_DISP, 3, 12), ATTK(AT_SCRA, AD_DRLI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_PUMPS, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("asian secretary", S_HUMAN, /* spawns with sexy leather pump, pistol, 50 lead bullets, feminine pumps and victorian underwear */ LVL(30, 12, -16, 90, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_KICK, AD_DISP, 3, 12), ATTK(AT_SCRA, AD_DRLI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_NASTY|M2_FEMALE|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, M4_PUMPS, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("werewinterstiletto", S_HUMAN, LVL(30, 12, -2, 50, -7), (1), A(ATTK(AT_WEAP, AD_WERE, 1, 20), ATTK(AT_KICK, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_WERE|M2_HOSTILE|M2_HUMAN|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON10, M4_HUMANWERE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("glamorous feminist", S_HUMAN, /* spawns with 3 random feminism stones and feminine pumps */ LVL(30, 12, -10, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mad mage", S_HUMAN, LVL(30, 17, -4, 95, -5), (1), A(ATTK(AT_MAGC, AD_SPEL, 2, 20), ATTK(AT_MAGC, AD_CLRC, 2, 20), ATTK(AT_GAZE, AD_SLOW, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("variag raider", S_HUMAN, LVL(30, 18, -7, 70, -5), (1|G_GENO), A(ATTK(AT_WEAP, AD_POIS, 4, 6), ATTK(AT_WEAP, AD_DRST, 4, 6), ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("evilvariant", S_HUMAN, /* playable race */ LVL(30, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_NAST, 1, 6), ATTK(AT_WEAP, AD_NAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Puppet-Emperor Xeleth", S_HUMAN, /* somehow not unique in dnh */ LVL(30, 12, 5, 25, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4)), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID, M2_MALE|M2_HOSTILE|M2_PRINCE|M2_STRONG|M2_ELF|M2_COLLECT, M3_NOTAME|M3_INFRAVISIBLE|M3_WANTSAMUL|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Puppet-Empress Xedalli", S_HUMAN, /* somehow not unique in dnh */ LVL(30, 12, 5, 25, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 350, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID, M2_HOSTILE|M2_PRINCE|M2_FEMALE|M2_STRONG|M2_ELF|M2_COLLECT, M3_NOTAME|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("transcendent valkyrie", S_HUMAN, LVL(30, 18, 0, 1, -1), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_COLD, 10, 8), ATTK(AT_TUCH, AD_DRLI, 5, 6), ATTK(AT_BEAM, AD_MAGM, 1, 1), NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_OMNIVORE|M1_SEE_INVIS|M1_HUMANOID, M2_FEMALE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("tortured traitor", S_HUMAN, LVL(30, 13, -3, 70, -3), (1), A(ATTK(AT_WEAP, AD_STUN, 2, 9), ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("translator", S_HUMAN, LVL(30, 13, -3, 70, -3), (1), A(ATTK(AT_WEAP, AD_STUN, 2, 9), ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("footpad", S_HUMAN, LVL(30, 18, 1, 20, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 3, 8), ATTK(AT_WEAP, AD_SGLD, 3, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silent one", S_HUMAN, LVL(30, 12, -8, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_STRONG|M2_HUMAN, M3_NOTAME|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("silent potato", S_HUMAN, LVL(30, 12, -8, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DROP, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_SEE_INVIS|M1_REGEN, M2_STRONG|M2_HUMAN, M3_NOTAME|M3_TELEPATHIC|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rodneyan", S_HUMAN, /* playable race */ LVL(30, 12, -8, 100, -20), (1), A(ATTK(AT_WEAP, AD_SAMU, 2,12), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MAGIC|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("originalist", S_HUMAN, LVL(30, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_ABDC, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pupil djakarta", S_HUMAN, LVL(30, 6, 3, 93, 0), (G_LGROUP|3), A(ATTK(AT_WEAP, AD_SSEX, 4, 1), ATTK(AT_ENGL, AD_FEAR, 5, 9), ATTK(AT_MAGC, AD_DETH, 1, 5), ATTK(AT_STNG, AD_VOMT, 4, 1), ATTK(AT_SCRA, AD_AXUS, 5, 4), ATTK(AT_BUTT, AD_TLPT, 5, 1)), SIZ(890, 1306, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("powerful idiot", S_HUMAN, LVL(30, 18, 0, 25, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_STUN, 1, 3), ATTK(AT_BEAM, AD_MANA, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("witch", S_HUMAN, LVL(30, 15, 5, 15, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRCH, 2, 5), ATTK(AT_WEAP, AD_DRLI, 2, 5), ATTK(AT_MAGC, AD_CLRC, 2, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_AVOIDER|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Star-uberemperor", S_HUMAN, LVL(30, 12, 8, 25, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4)), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_ELF|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("philosopher baptist", S_HUMAN, LVL(30, 12, -10, 30, 0), (1), A(ATTK(AT_WEAP, AD_NAST, 6, 6), ATTK(AT_BREA, AD_RBRE, 7, 7), ATTK(AT_BEAM, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("cranc heir", S_HUMAN, LVL(30, 0, -55, 125, 0), (1), A(ATTK(AT_WEAP, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON, 0, M1_HERBIVORE, M2_HUMAN|M2_HUMAN|M2_STRONG|M2_MALE, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("small d", S_HUMAN, LVL(30, 12, -10, 30, 0), (1), A(ATTK(AT_WEAP, AD_ICEB, 8, 6), ATTK(AT_BREA, AD_FIRE, 6, 10), ATTK(AT_BREA, AD_ELEC, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_POISON|MR_FIRE|MR_ELEC|MR_COLD|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bane of lumberjacks", S_HUMAN, LVL(30, 18, -8, 85, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 15), ATTK(AT_BEAM, AD_WEBS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON|MR_HITASTWO|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("commander in chief", S_HUMAN, /* spawns with assault rifle and soldier gear, creates rn1(12, 3) barracks monsters */ LVL(30, 12, 10, 5, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("yagu matasai", S_HUMAN, LVL(30, 15, -10, 80, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_KICK, AD_RAGN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("chevalier le mort", S_HUMAN, /* spawns with scythe */ LVL(30, 12, 0, 25, 8), (1), A(ATTK(AT_WEAP, AD_DETH, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_STALK|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Don Finwe", S_HUMAN, LVL(30, 15, -10, 80, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_NGRA, 6, 6), ATTK(AT_NONE, AD_NGRA, 3, 3), ATTK(AT_NONE, AD_ABDC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ELF, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Starting items: ELVEN_DAGGER(5) ELVEN_SPEAR(5) ELVEN_BOW ELVEN_ARROW(50) ELVEN_MITHRIL_COAT ELVEN_BROADSWORD ELVEN_LEATHER_HELM ELVEN_BOOTS WAN_EXTRA_HEALING */ MON("Bastard Operator From Hell", S_HUMAN, LVL(30, 12, -8, 100, -20), (1|G_UNIQ), A(ATTK(AT_LASH, AD_DATA, 2, 12), ATTK(AT_BEAM, AD_BLND, 10, 10), ATTK(AT_GAZE, AD_DARK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_MAGIC|M2_COLLECT, M3_COVETOUS|M3_WAITFORU|M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("BOFH", S_HUMAN, LVL(30, 12, -8, 100, -20), (1|G_UNIQ), A(ATTK(AT_LASH, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MALE|M2_MAGIC|M2_COLLECT, M3_COVETOUS|M3_WAITFORU|M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("flashing mischief zon", S_HUMAN, LVL(30, 12, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chrono dervish", S_HUMAN, LVL(30, 24, -8, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_TIME, 8, 10), ATTK(AT_MAGC, AD_CONF, 4, 8), ATTK(AT_GAZE, AD_STUN, 4, 8), ATTK(AT_TENT, AD_POLY, 4, 8), ATTK(AT_NONE, AD_LAVA, 6, 6), NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Wizard of Bundlor", S_HUMAN, /* by AsrielDreemurr */ LVL(30, 12, -8, 100, -20), (1), A(ATTK(AT_CLAW, AD_BLND, 2,12), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_SPIT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, MR_FIRE|MR_POISON, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_MAGIC|M2_COLLECT|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("casino security", S_HUMAN, /* spawns with leather armor, pistol and 50 bullets */ LVL(30, 12, 0, 50, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cobweb incoherently", S_HUMAN, LVL(30, 12, 5, 99, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_ENGL, AD_DREN, 6, 8), ATTK(AT_WEAP, AD_PART, 1, 1), ATTK(AT_WEAP, AD_WTHR, 1, 4), ATTK(AT_BOOM, AD_AMNE, 3, 8), NO_ATTK, NO_ATTK), SIZ(362, 869, 0, MS_METALMAFIA, MZ_HUGE), MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unmastered reunify", S_HUMAN, LVL(31, 8, 2, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ALIN, 4, 3), ATTK(AT_BOOM, AD_DEST, 6, 6), ATTK(AT_WEAP, AD_GLIB, 2, 1), ATTK(AT_BREA, AD_VAPO, 9, 7), ATTK(AT_GAZE, AD_VENO, 1, 7), ATTK(AT_EXPL, AD_STTP, 1, 1)), SIZ(156, 1365, 0, MS_SING, MZ_HUGE), MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_TPORT, M2_UNDEAD|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wood elf lord", S_HUMAN, LVL(31, 18, -4, 40, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_LITE, 3, 12), ATTK(AT_MAGC, AD_SPEL, 2, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("thief", S_HUMAN, LVL(31, 23, -1, 30, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 13), ATTK(AT_WEAP, AD_SGLD, 1, 1), ATTK(AT_WEAP, AD_SITM, 1, 1), ATTK(AT_GAZE, AD_ABDC, 0, 0), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_DARK, 0, 0) ), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("killer nurse", S_HUMAN, LVL(31, 14, -10, 50, -10), (1), A(ATTK(AT_WEAP, AD_PAIN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nevi showery", S_HUMAN, LVL(31, 4, -3, 21, 0), (G_RGROUP|2), A(ATTK(AT_MAGC, AD_SAMU, 3, 1), ATTK(AT_BUTT, AD_ICUR, 7, 9), ATTK(AT_BREA, AD_RNG, 1, 1), ATTK(AT_BREA, AD_PLYS, 5, 9), NO_ATTK, NO_ATTK), SIZ(3923, 1245, 0, MS_REPAIR, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mammographic inlier", S_HUMAN, LVL(31, 12, 1, 78, 17), (G_LGROUP|2), A(ATTK(AT_STNG, AD_SLIM, 1, 4), ATTK(AT_BITE, AD_THIE, 4, 2), ATTK(AT_BITE, AD_RBRE, 7, 1), ATTK(AT_TENT, AD_DISE, 5, 4), ATTK(AT_BUTT, AD_SCOR, 2, 7), ATTK(AT_TUCH, AD_FRZE, 2, 2)), SIZ(319, 655, 0, MS_SUPERMAN, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("super saiyan", S_HUMAN, LVL(32, 12, -10, 85, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_GLIB, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("irritating lady", S_HUMAN, LVL(32, 12, -10, 85, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_GLIB, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wood elven assassin", S_HUMAN, LVL(32, 20, 0, 30, 5), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 4, 8), ATTK(AT_WEAP, AD_POIS, 4, 8), ATTK(AT_BEAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wood elven assailant", S_HUMAN, /* spawns with cestus */ LVL(32, 20, 0, 30, 5), (1), A(ATTK(AT_WEAP, AD_POIS, 4, 8), ATTK(AT_WEAP, AD_POIS, 4, 8), ATTK(AT_BEAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("black bishop", S_HUMAN, LVL(32, 18, -6, 65, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_BEAM, AD_DARK, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mildew git", S_HUMAN, LVL(32, 6, 0, 45, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("squirrel dilapidated uniforming relisting unkindest voile", S_HUMAN, LVL(32, 7, -10, 94, 1), (4), A(ATTK(AT_BITE, AD_BANI, 1, 1), ATTK(AT_TUCH, AD_RBAD, 4, 3), ATTK(AT_BEAM, AD_DEBU, 7, 4), ATTK(AT_GAZE, AD_SGLD, 3, 3), ATTK(AT_SCRA, AD_MINA, 5, 1), ATTK(AT_LASH, AD_LAVA, 3, 8)), SIZ(683, 13, 0, MS_POKEDEX, MZ_HUGE), MR_SLEEP, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("portal guard", S_HUMAN, LVL(32, 13, -6, 65, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("easterling", S_HUMAN, LVL(32, 18, -6, 60, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Vera the Ice Queen", S_HUMAN, LVL(32, 15, 0, 80, 0), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_COLD, 8, 8), ATTK(AT_MAGC, AD_CLRC, 3, 8), ATTK(AT_MAGC, AD_SPEL, 3, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_SLEEP|MR_COLD|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_FEMALE|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_STALK|M2_HUMAN, M3_WAITFORU|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("floorboard motionlessly", S_HUMAN, LVL(32, 18, 1, 9, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_DREN, 2, 5), ATTK(AT_GAZE, AD_SAMU, 6, 1), ATTK(AT_WEAP, AD_DRDX, 6, 1), ATTK(AT_BITE, AD_HODS, 1, 7), NO_ATTK, NO_ATTK), SIZ(359, 34, 0, MS_BURBLE, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ivory monk", S_HUMAN, LVL(33, 13, -3, 55, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_COLD|MR_FIRE|MR_POISON, MR_SLEEP|MR_COLD|MR_FIRE|MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("archpriest", S_HUMAN, LVL(33, 18, -6, 60, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BEAM, AD_FIRE, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("anti-paladin", S_HUMAN, LVL(33, 13, 0, 50, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_COLD, MR_POISON|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("hammy englished", S_HUMAN, LVL(33, 12, 6, 77, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_LETH, 5, 3), ATTK(AT_BEAM, AD_MEMO, 1, 8), ATTK(AT_BUTT, AD_FREN, 5, 4), ATTK(AT_KICK, AD_BANI, 9, 6), ATTK(AT_BUTT, AD_NIVE, 1, 1), NO_ATTK), SIZ(2260, 1438, 0, MS_SOVIET, MZ_GIGANTIC), 0, 0, M1_HIDE|M1_ACID|M1_HERBIVORE, M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("clapt empower", S_HUMAN, LVL(33, 12, -10, 97, 0), (1), A(ATTK(AT_MAGC, AD_PAIN, 1, 2), ATTK(AT_GAZE, AD_POIS, 1, 9), ATTK(AT_TENT, AD_DRLI, 2, 2), ATTK(AT_MAGC, AD_UVUU, 1, 6), ATTK(AT_BREA, AD_STTP, 1, 4), ATTK(AT_STNG, AD_BANI, 1, 9)), SIZ(2107, 115, 0, MS_VAMPIRE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOHANDS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Deedlit, the Elf", S_HUMAN, LVL(33, 12, -7, 70, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_AXUS, 5, 8), ATTK(AT_BEAM, AD_ACID, 3, 6), ATTK(AT_GAZE, AD_CONF, 4, 4), ATTK(AT_BEAM, AD_POIS, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("greneuvenia", S_HUMAN, LVL(34, 16, -1, 90, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_MAGC, AD_CLRC, 8, 8), ATTK(AT_HUGS, AD_DRST, 8, 5), ATTK(AT_GAZE, AD_STON, 7, 7), ATTK(AT_GAZE, AD_CURS, 7, 7), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DRAIN|MR_DEATH|MR_POISON|MR_COLD|MR_HITASFOUR|MR_DISINT, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_NASTY|M2_FEMALE|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("jade thief", S_HUMAN, LVL(34, 14, -3, 40, -8), (1), A(ATTK(AT_WEAP, AD_THIE, 7, 7), ATTK(AT_WEAP, AD_SEDU, 6, 5), ATTK(AT_BEAM, AD_CONT, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lord of the rings elf", S_HUMAN, LVL(34, 12, 0, 70, 9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 4), ATTK(AT_WEAP, AD_PHYS, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("maia fighter", S_HUMAN, LVL(34, 12, -3, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("master thief", S_HUMAN, LVL(34, 15, 0, 50, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_SGLD, 4, 4), ATTK(AT_WEAP, AD_SITM, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elona teacher", S_HUMAN, LVL(34, 15, -7, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_COLLECT|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("The Mason", S_HUMAN, LVL(34, 12, -7, 75, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 15, 15), ATTK(AT_WEAP, AD_PHYS, 15, 15), ATTK(AT_BEAM, AD_PLAS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("inconveniencing misbilling", S_HUMAN, LVL(34, 8, -1, 99, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_SANI, 8, 7), ATTK(AT_BREA, AD_FUMB, 7, 5), ATTK(AT_LASH, AD_MIDI, 8, 2), ATTK(AT_KICK, AD_CHRN, 5, 9), ATTK(AT_GAZE, AD_CONF, 1, 6), NO_ATTK), SIZ(2695, 110, 0, MS_SQAWK, MZ_MEDIUM), MR_ELEC|MR_ACID, 0, M1_FLY|M1_SWIM|M1_NOHANDS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("predominating documentary", S_HUMAN, LVL(34, 12, 8, 78, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_SSEX, 9, 7), ATTK(AT_BEAM, AD_ENCH, 9, 8), ATTK(AT_HUGS, AD_NUMB, 9, 7), ATTK(AT_MAGC, AD_DAMA, 8, 2), NO_ATTK), SIZ(302, 842, 0, MS_SHOE, MZ_SMALL), MR_DISINT|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NONMOVING|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("USA soldier", S_HUMAN, LVL(35, 13, -8, 70, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("bloody lawyer", S_HUMAN, LVL(35, 20, -6, 100, -5), (1), A(ATTK(AT_MAGC, AD_SPEL, 2, 22), ATTK(AT_MAGC, AD_CLRC, 2, 22), ATTK(AT_GAZE, AD_SLOW, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("variag", S_HUMAN, LVL(35, 18, -7, 70, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_POIS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("ninja fighter", S_HUMAN, LVL(35, 19, -6, 45, -3), (1), A(ATTK(AT_WEAP, AD_DRST, 10, 6), ATTK(AT_KICK, AD_PHYS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("dagashi", S_HUMAN, LVL(35, 13, -4, 60, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dervish", S_HUMAN, LVL(35, 18, -5, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 11), ATTK(AT_KICK, AD_PHYS, 2, 18), ATTK(AT_MAGC, AD_SPEL, 3, 4), ATTK(AT_BEAM, AD_AXUS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_POISON, MR_SLEEP|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("nethermancer", S_HUMAN, LVL(35, 20, -8, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_MAGC, AD_SPEL, 3, 3)), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, HI_ZAP), MON("Elena", S_HUMAN, LVL(35, 15, -25, 75, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_KICK, AD_PHYS, 5, 9), ATTK(AT_HUGS, AD_SSEX, 3, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_SLEEP|MR_POISON, MR_FIRE|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOT WEDGE_SANDALS POT_CONFUSION POT_HALLUCINATION SCR_CHAOS_TERRAIN WAN_FULL_HEALING AMULET_OF_DATA_STORAGE */ MON("Katharina", S_HUMAN, LVL(35, 12, -30, 75, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_KICK, AD_PHYS, 5, 8), ATTK(AT_NONE, AD_SSEX, 3, 6), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: STURDY_PLATEAU_BOOT_FOR_GIRLS SOFT_SNEAKERS POT_CANCELLATION POT_AMNESIA SCR_SUMMON_UNDEAD WAN_FULL_HEALING SCR_ROOT_PASSWORD_DETECTION */ MON("trematode flagellation achievement cannoned", S_HUMAN, LVL(35, 19, -1, 22, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_PEST, 4, 5), ATTK(AT_HUGS, AD_ACID, 5, 8), ATTK(AT_TENT, AD_HALU, 7, 6), ATTK(AT_TUCH, AD_STAT, 3, 1), NO_ATTK, NO_ATTK), SIZ(53, 35, 0, MS_WOLLOH, MZ_TINY), MR_POISON, 0, M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("quintillion ornamenting", S_HUMAN, LVL(35, 12, -10, 97, 4), (G_GENO|G_VLGROUP|2), A(ATTK(AT_MAGC, AD_MALK, 7, 2), ATTK(AT_STNG, AD_TREM, 1, 9), ATTK(AT_KICK, AD_ALIN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(472, 1218, 0, MS_WHORE, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("welcomer debuted current consonantal reassimilating", S_HUMAN, LVL(35, 20, 0, 88, 0), (1), A(ATTK(AT_KICK, AD_TDRA, 4, 2), ATTK(AT_HUGS, AD_SANI, 9, 8), ATTK(AT_BEAM, AD_HALU, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(464, 610, 0, MS_PHOTO, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, MR_FIRE, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_REGEN, M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_PERMAMIMIC|M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sulphuring timeout dismayed witnessing", S_HUMAN, LVL(36, 10, -2, 35, 10), (3), A(ATTK(AT_WEAP, AD_CHAO, 4, 9), ATTK(AT_TENT, AD_TCKL, 5, 8), ATTK(AT_SCRA, AD_PLYS, 5, 5), ATTK(AT_KICK, AD_PLYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(561, 535, 0, MS_SQEEK, MZ_MEDIUM), MR_SLEEP|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_SEE_INVIS, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("violet bladewitch", S_HUMAN, LVL(36, 14, -8, 85, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_SPEL, 5, 6), ATTK(AT_KICK, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_HITASONE, 0, M1_FLY|M1_THICK_HIDE|M1_HUMANOID|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("demonologist", S_HUMAN, LVL(36, 13, -4, 65, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_TLPT, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("enclave powertrooper", S_HUMAN, /* spawns with laserfist and full plate mail */ LVL(36, 12, -2, 70, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_KICK, AD_DISP, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_POISON|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightblade", S_HUMAN, LVL(36, 13, -4, 60, -3), (1), A(ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRCO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Aballino", S_HUMAN, LVL(36, 18, -9, 85, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_FEAR, 4, 8), ATTK(AT_WEAP, AD_SITM, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flatiron hotspur", S_HUMAN, LVL(36, 21, 0, 79, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BEAM, AD_CORR, 2, 1), ATTK(AT_ENGL, AD_SAMU, 1, 8), ATTK(AT_ENGL, AD_FEAR, 1, 1), ATTK(AT_SCRA, AD_PHYS, 6, 1), NO_ATTK, NO_ATTK), SIZ(618, 1230, 0, MS_PRINCIPAL, MZ_HUMAN), MR_POISON, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chaos master", S_HUMAN, LVL(37, 13, 0, 60, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_SPEL, 2, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_POISON, MR_SLEEP|MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("female assassin", S_HUMAN, LVL(37, 18, -2, 25, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 3, 12), ATTK(AT_WEAP, AD_BLND, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BEAM, AD_POIS, 2, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("feminine assassin", S_HUMAN, /* spawns with bell claws */ LVL(37, 18, -2, 25, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 3, 12), ATTK(AT_WEAP, AD_BLND, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_BEAM, AD_POIS, 2, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("underground dweller", S_HUMAN, LVL(37, 12, 4, 15, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("extra enterer", S_HUMAN, LVL(37, 13, 5, 55, -7), (G_GENO|1), A(ATTK(AT_ENGL, AD_HEAL, 1, 6), ATTK(AT_BEAM, AD_SITM, 1, 4), ATTK(AT_ENGL, AD_TRAP, 8, 1), ATTK(AT_BREA, AD_AMNE, 3, 7), ATTK(AT_SCRA, AD_ICEB, 9, 6), NO_ATTK), SIZ(2493, 490, 0, MS_CODE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("omega knight", S_HUMAN, LVL(38, 14, -10, 75, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 28), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("black numenorean", S_HUMAN, LVL(38, 18, -10, 100, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRLI, 6, 6), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("high-ranking fart commander", S_HUMAN, LVL(38, 16, -24, 90, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 13), ATTK(AT_KICK, AD_PHYS, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_HITASTHREE|MR_POISON|MR_DISINT|MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HUMAN|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sumac bacteriologic", S_HUMAN, LVL(38, 12, 6, 7, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_RATH, AD_TRAP, 1, 4), ATTK(AT_HUGS, AD_PART, 7, 6), ATTK(AT_BOOM, AD_TERR, 2, 2), ATTK(AT_EXPL, AD_LAVA, 2, 8), ATTK(AT_LASH, AD_SHRD, 3, 1), ATTK(AT_KICK, AD_ICUR, 1, 1)), SIZ(388, 171, 0, MS_BRAG, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ogled summarily", S_HUMAN, LVL(38, 12, -7, 77, 9), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_CHKH, 5, 1), ATTK(AT_WEAP, AD_BLAS, 8, 5), ATTK(AT_BUTT, AD_SGLD, 5, 3), ATTK(AT_CLAW, AD_UVUU, 3, 8), NO_ATTK, NO_ATTK), SIZ(416, 211, 0, MS_SPOILER, MZ_HUGE), MR_ACID|MR_STONE, 0, M1_NEEDPICK, M2_LORD|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("The Marquis de la Tour", S_HUMAN, LVL(38, 22, -5, 50, -10), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_TPORT|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("greater maia", S_HUMAN, LVL(39, 13, -7, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 3), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 4, 3), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_CLRC, 3, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("conjurer", S_HUMAN, LVL(39, 23, -6, 60, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_BEAM, AD_AXUS, 2, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("adjutant", S_HUMAN, LVL(39, 15, -5, 85, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), ATTK(AT_MAGC, AD_SPEL, 2, 18), ATTK(AT_GAZE, AD_COLD, 2, 21), ATTK(AT_HUGS, AD_COLD, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("aahed liming corruption", S_HUMAN, LVL(39, 12, 8, 91, 0), (4), A(ATTK(AT_TENT, AD_SGLD, 1, 4), ATTK(AT_ENGL, AD_ALIN, 5, 8), ATTK(AT_BUTT, AD_DRLI, 8, 2), ATTK(AT_CLAW, AD_NGRA, 3, 1), ATTK(AT_SCRA, AD_DRIN, 5, 1), NO_ATTK), SIZ(1018, 743, 0, MS_COW, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("recolonized pole", S_HUMAN, LVL(39, 10, 0, 9, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STTP, 7, 6), ATTK(AT_STNG, AD_CAST, 3, 8), ATTK(AT_STNG, AD_DETH, 2, 4), ATTK(AT_TUCH, AD_FEMI, 6, 4), NO_ATTK, NO_ATTK), SIZ(3405, 825, 0, MS_DEAD, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, MR_SLEEP, M1_SWIM|M1_NEEDPICK|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE| M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flinger lineup", S_HUMAN, LVL(40, 13, 4, 91, -1), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_MALK, 9, 6), ATTK(AT_STNG, AD_SOUN, 6, 1), ATTK(AT_GAZE, AD_VENO, 4, 8), ATTK(AT_HUGS, AD_NGEN, 4, 2), ATTK(AT_ENGL, AD_WERE, 3, 8), ATTK(AT_HUGS, AD_LEGS, 2, 9)), SIZ(551, 1710, 0, MS_ORC, MZ_GIGANTIC), MR_FIRE|MR_ACID, MR_ACID, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tribute master", S_HUMAN, LVL(40, 18, -30, 100, -25), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 10), ATTK(AT_WEAP, AD_DISP, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_POISON|MR_FIRE|MR_COLD|MR_ACID|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Elbereth's chosen one", S_HUMAN, LVL(40, 12, 0, 80, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Elbereth's prime watcher", S_HUMAN, LVL(40, 12, 0, 80, 9), (1), A(ATTK(AT_WEAP, AD_FEAR, 8, 4), ATTK(AT_WEAP, AD_FEAR, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_ELF|M2_STRONG|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yendorian demon woman", S_HUMAN, /* spawns with spiked battle boot and combat stilettos */ LVL(40, 14, -10, 50, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 8, 6), ATTK(AT_KICK, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sigma guard", S_HUMAN, LVL(40, 14, -12, 80, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("atomic soldier", S_HUMAN, LVL(40, 12, 3, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("evasive atomic soldier", S_HUMAN, LVL(40, 12, 3, 35, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_CLAW, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("abider wisecracked", S_HUMAN, LVL(40, 12, -9, 35, 0), (G_UNIQ|3), A(ATTK(AT_BITE, AD_CNCL, 3, 7), ATTK(AT_ENGL, AD_LUCK, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3912, 954, 0, MS_DEEPSTATE, MZ_SMALL), MR_DISINT|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_UNSOLID| M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("maud badass", S_HUMAN, LVL(40, 18, -10, 95, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_CONF, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("indraenian", S_HUMAN, LVL(40, 12, -20, 100, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 12, 6), ATTK(AT_WEAP, AD_PHYS, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("arctis bitch", S_HUMAN, /* spawns with bow and 100 arrows */ LVL(40, 12, -18, 90, -10), (1), A(ATTK(AT_WEAP, AD_COLD, 7, 12), ATTK(AT_WEAP, AD_ICEB, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("adamantium wolf", S_HUMAN, LVL(40, 14, -20, 100, -6), (1), A(ATTK(AT_WEAP, AD_DEST, 8, 12), ATTK(AT_MAGC, AD_SPEL, 8, 12), ATTK(AT_BREA, AD_DISN, 8, 12), ATTK(AT_HUGS, AD_DETH, 8, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("wyrd sister", S_HUMAN, LVL(40, 14, -4, 65, -8), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("battlefield owner", S_HUMAN, LVL(40, 15, -10, 70, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("enchantress", S_HUMAN, LVL(40, 15, -4, 65, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_BLND, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sorcerer", S_HUMAN, LVL(40, 15, -4, 65, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("patriarch", S_HUMAN, LVL(40, 13, -7, 65, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_MAGC, AD_CLRC, 5, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("master mindcrafter", S_HUMAN, LVL(40, 13, -3, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_MAGC, AD_SPEL, 8, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_ELEC|MR_POISON, MR_SLEEP|MR_FIRE|MR_ELEC|MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("high-elven ranger", S_HUMAN, LVL(40, 18, -7, 70, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_WEAP, AD_PHYS, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("knight of the swan", S_HUMAN, LVL(40, 18, -7, 70, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_WEAP, AD_PHYS, 10, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("pretty magical girl", S_HUMAN, LVL(40, 22, -6, 60, -10), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_BLND, 3, 6), ATTK(AT_GAZE, AD_DREN, 6, 6), NO_ATTK ), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("green shinto priest", S_HUMAN, LVL(40, 18, -6, 60, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_MAGC, AD_CLRC, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Darth Vader", S_HUMAN, /* spawns with robe of weakness and black lightsaber */ LVL(40, 10, -25, 100, -20), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_WEAP, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_PNAME, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("The Terrible Old Man", S_HUMAN, LVL(40, 12, -6, 60, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_STNG, AD_PHYS, 2, 30), ATTK(AT_STNG, AD_PHYS, 2, 30), ATTK(AT_HUGS, AD_PHYS, 2, 30), ATTK(AT_HUGS, AD_PHYS, 2, 30), ATTK(AT_GAZE, AD_SPC2, 4, 5), ATTK(AT_BEAM, AD_WRAP, 2, 6) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_REGEN|M1_SWIM, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("betony milkmaid", S_HUMAN, LVL(40, 12, 5, 99, 17), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_NGEN, 2, 4), ATTK(AT_SPIT, AD_WRAT, 4, 3), ATTK(AT_BEAM, AD_WERE, 9, 5), ATTK(AT_TRAM, AD_STUN, 6, 1), ATTK(AT_SPIT, AD_COLD, 5, 8), NO_ATTK), SIZ(1451, 1084, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, MR_POISON, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark elven sorcerer", S_HUMAN, LVL(41, 15, -7, 70, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 8), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_POIS, M2_ELF|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ranger chieftain", S_HUMAN, LVL(41, 13, -5, 70, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("corsair of Umbar", S_HUMAN, LVL(41, 18, -5, 70, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_ELEC|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("subjugating quartered", S_HUMAN, LVL(42, 14, -5, 64, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_TDRA, 6, 7), ATTK(AT_BITE, AD_CALM, 4, 5), ATTK(AT_CLAW, AD_SIN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3327, 329, 0, MS_HISS, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_TPORT, M2_MINION|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inventively revealed vocatively", S_HUMAN, LVL(44, 12, 0, 45, 0), (G_RGROUP|4), A(ATTK(AT_WEAP, AD_STAT, 8, 1), ATTK(AT_NONE, AD_STCK, 6, 4), ATTK(AT_GAZE, AD_STTP, 8, 6), ATTK(AT_NONE, AD_RBRE, 4, 2), ATTK(AT_KICK, AD_MALK, 1, 2), NO_ATTK), SIZ(3654, 288, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_NOHEAD, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bluffed sugarier", S_HUMAN, LVL(44, 26, 9, 31, -5), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_FUMB, 4, 1), ATTK(AT_EXPL, AD_LAVA, 9, 8), ATTK(AT_KICK, AD_SEDU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1481, 294, 0, MS_SING, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("knight templar", S_HUMAN, LVL(44, 13, -5, 75, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("starwars fighter", S_HUMAN, LVL(45, 15, -15, 85, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 38), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("deepstate commander", S_HUMAN, LVL(45, 15, -15, 85, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 38), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("warrior of the dawn", S_HUMAN, LVL(45, 13, -6, 70, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID|MR_SLEEP, MR_POISON|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blue wizard", S_HUMAN, LVL(45, 13, -7, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 3, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("endermic patricidal", S_HUMAN, LVL(45, 17, 9, 59, 6), (G_GENO|G_RGROUP|4), A(ATTK(AT_NONE, AD_SIN, 9, 16), ATTK(AT_TRAM, AD_TECH, 2, 18), ATTK(AT_TRAM, AD_SLOW, 4, 12), ATTK(AT_ENGL, AD_PHYS, 6, 21), NO_ATTK, NO_ATTK), SIZ(273, 289, 0, MS_BOSS, MZ_TINY), MR_ACID, 0, M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grand master thief", S_HUMAN, LVL(46, 15, -5, 70, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), ATTK(AT_WEAP, AD_SGLD, 5, 5), ATTK(AT_WEAP, AD_SGLD, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disequilibria conspiratorial", S_HUMAN, LVL(46, 15, 7, 77, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_DREN, 3, 8), ATTK(AT_HUGS, AD_NEXU, 9, 1), ATTK(AT_ENGL, AD_SLEE, 4, 9), ATTK(AT_KICK, AD_COLD, 5, 14), NO_ATTK, NO_ATTK), SIZ(628, 598, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_MINDLESS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("issue carmaker redecorated bumped", S_HUMAN, LVL(46, 12, 8, 26, 4), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_CONT, 1, 4), ATTK(AT_EXPL, AD_TRAP, 3, 12), ATTK(AT_TUCH, AD_DRDX, 7, 10), ATTK(AT_HUGS, AD_SITM, 1, 11), ATTK(AT_LASH, AD_SGLD, 4, 20), NO_ATTK), SIZ(1296, 68, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_UNSOLID| M1_REGEN, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Qy@", S_HUMAN, LVL(46, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("elona @", S_HUMAN, /* eating gives a message */ LVL(46, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("General Zaroff", S_HUMAN, LVL(46, 20, -7, 75, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_STNG, AD_PHYS, 6, 20), ATTK(AT_WEAP, AD_PHYS, 5, 20), ATTK(AT_MAGC, AD_SPEL, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("cult leader", S_HUMAN, LVL(47, 13, -6, 60, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_MAGC, AD_CLRC, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heavy stoner", S_HUMAN, LVL(48, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("master punisher", S_HUMAN, LVL(48, 18, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("stencilled unsnarling", S_HUMAN, LVL(48, 12, -17, 51, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_CHRN, 8, 1), ATTK(AT_TUCH, AD_EDGE, 7, 18), ATTK(AT_LASH, AD_VAPO, 1, 18), ATTK(AT_SCRA, AD_PLAS, 1, 12), ATTK(AT_NONE, AD_VAMP, 5, 17), NO_ATTK), SIZ(3227, 1936, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sunniest furrowing trussed", S_HUMAN, LVL(48, 31, -5, 98, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_MANA, 8, 4), ATTK(AT_GAZE, AD_BLND, 8, 11), ATTK(AT_STNG, AD_BLND, 1, 7), ATTK(AT_TUCH, AD_STAT, 1, 12), ATTK(AT_WEAP, AD_DROP, 2, 10), ATTK(AT_WEAP, AD_VENO, 8, 3)), SIZ(4110, 355, 0, MS_SISSY, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE|M3_WANTSBELL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pickerel cacophony", S_HUMAN, LVL(48, 5, -21, 56, 0), (G_GENO|2), A(ATTK(AT_BEAM, AD_PLAS, 1, 14), ATTK(AT_WEAP, AD_NIVE, 7, 8), ATTK(AT_SCRA, AD_FREN, 4, 1), ATTK(AT_WEAP, AD_TERR, 9, 20), NO_ATTK, NO_ATTK), SIZ(631, 954, 0, MS_TRUMPET, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blurred tunneller", S_HUMAN, LVL(48, 11, 6, 13, 0), (3), A(ATTK(AT_STNG, AD_AXUS, 1, 15), ATTK(AT_SPIT, AD_FAKE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(62, 894, 0, MS_WAIL, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL|M1_OMNIVORE, M2_WANDER|M2_MAGIC|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blared hierarchism mortgagee unchastised", S_HUMAN, LVL(49, 10, -14, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ANTI, 9, 14), ATTK(AT_SPIT, AD_CHAO, 5, 11), ATTK(AT_STNG, AD_SGLD, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 463, 0, MS_SOVIET, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dispending kerosine", S_HUMAN, LVL(49, 3, 8, 18, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_DISP, 2, 16), ATTK(AT_ENGL, AD_HEAL, 7, 14), ATTK(AT_LASH, AD_AMNE, 6, 8), ATTK(AT_BREA, AD_PART, 3, 5), NO_ATTK, NO_ATTK), SIZ(2829, 1474, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE|MR_POISON, M1_SWIM|M1_MINDLESS|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cerement fifty", S_HUMAN, LVL(50, 20, 1, 82, -5), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_NONE, AD_UNPR, 0, 3), ATTK(AT_HUGS, AD_IDAM, 5, 19), ATTK(AT_BUTT, AD_TLPT, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2019, 817, 0, MS_CAR, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REVIVE|M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("martial arts assassin", S_HUMAN, LVL(50, 25, -12, 85, -3), (1), A(ATTK(AT_WEAP, AD_DRST, 16, 6), ATTK(AT_KICK, AD_PHYS, 13, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("uber sorcerer", S_HUMAN, LVL(50, 24, -6, 60, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("searched murderer", S_HUMAN, LVL(50, 12, -10, 90, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("violent woman", S_HUMAN, /* spawns with marble chunk */ LVL(50, 15, -4, 65, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_LASH, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("master mystic", S_HUMAN, LVL(50, 15, -7, 80, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PLYS, 1, 20), ATTK(AT_WEAP, AD_PLYS, 1, 15), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ACID|MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP|MR_COLD|MR_FIRE|MR_ACID|MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Melissa's wedge-heeled combat boot", S_HUMAN, LVL(50, 18, -8, 80, -2), (1), A(ATTK(AT_KICK, AD_HALU, 6, 10), ATTK(AT_WEAP, AD_ELEC, 7, 10), ATTK(AT_GAZE, AD_SPC2, 5, 5), ATTK(AT_BEAM, AD_CONF, 5, 5), ATTK(AT_BEAM, AD_SOUN, 5, 5), ATTK(AT_BEAM, AD_DARK, 5, 5)), SIZ(10000, 10000, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hell idiot", S_HUMAN, LVL(50, 24, -5, 50, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_STUN, 5, 5), ATTK(AT_BEAM, AD_VAMP, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("real showstopper", S_HUMAN, /* spawns with sling and 40 conundrum nuggets */ LVL(50, 15, -18, 90, 0), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 12, 14), ATTK(AT_BEAM, AD_PHYS, 12, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_FLY, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_NOTAME|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("feanorian", S_HUMAN, LVL(50, 18, -7, 70, -0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_WEAP, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID|MR_COLD|MR_DRAIN, MR_ACID|MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nuke trebber", S_HUMAN, /* spawns with sling, loricated cloak, ring mail, large shield and 100 meteor fragments */ LVL(50, 12, -11, 70, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_BREA, AD_PLAS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_FIRE|MR_DISINT, MR_SLEEP|MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Jasieen", S_HUMAN, LVL(50, 18, -30, 100, 20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_DRST, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_MIND_FLAYER, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HIPPIE_HEELS WEDGED_LITTLE_GIRL_SANDAL RIN_TIMELY_BACKUP AMULET_OF_LIFE_SAVING CLOAK_OF_REFLECTION BLACK_DRAGON_SCALE_MAIL HELM_OF_STEEL GAUNTLETS_OF_STEEL T_SHIRT VENOM_SHIELD */ MON("Sven", S_HUMAN, LVL(50, 24, -25, 95, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_RBRE, 12, 12), ATTK(AT_KICK, AD_RBRE, 10, 10), ATTK(AT_BREA, AD_ELEC, 40, 40), ATTK(AT_GAZE, AD_STTP, 6, 6), ATTK(AT_BREA, AD_DISN, 8, 8), ATTK(AT_BEAM, AD_MALK, 50, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD|MR_FIRE|MR_DRAIN|MR_POISON|MR_SLEEP|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_WALLWALK|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: WAN_SOLAR_BEAM SCR_DESTROY_ARMOR AMULET_OF_DATA_STORAGE HEAVY_MACHINE_GUN SILVER_BULLET(200) TSURUGI GRAY_DRAGON_SCALE_MAIL POT_FULL_HEALING WAN_FULL_HEALING SCR_SUMMON_BOSS(3) WAN_CREATE_HORDE(2) */ MON("grooving knouted telepathic", S_HUMAN, LVL(50, 3, 7, 79, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_CHRN, 3, 16), ATTK(AT_BREA, AD_DREA, 8, 11), ATTK(AT_SCRA, AD_SLIM, 2, 10), ATTK(AT_NONE, AD_ENCH, 6, 17), NO_ATTK, NO_ATTK), SIZ(2577, 29, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reinvestigation knighted", S_HUMAN, LVL(50, 44, 10, 94, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_CHKH, 8, 17), ATTK(AT_GAZE, AD_VOMT, 1, 18), ATTK(AT_STNG, AD_GRAV, 5, 12), ATTK(AT_HUGS, AD_VAMP, 4, 21), NO_ATTK, NO_ATTK), SIZ(1099, 546, 0, MS_PARROT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_CLING|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_STALK|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tree protection master", S_HUMAN, LVL(50, 18, -15, 100, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 18), ATTK(AT_BEAM, AD_TRAP, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON|MR_HITASTHREE|MR_SLEEP|MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_STONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("executor", S_HUMAN, LVL(51, 18, -10, 95, -7), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 40), ATTK(AT_MAGC, AD_FIRE, 2, 22), ATTK(AT_GAZE, AD_FIRE, 3, 21), ATTK(AT_HUGS, AD_FIRE, 8, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_GREEDY|M2_WANDER, M3_AVOIDER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("hell knight", S_HUMAN, LVL(52, 13, -8, 80, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 5), ATTK(AT_WEAP, AD_PHYS, 10, 5), ATTK(AT_WEAP, AD_DRLI, 10, 5), ATTK(AT_WEAP, AD_DRLI, 10, 5), ATTK(AT_MAGC, AD_SPEL, 10, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_FIRE|MR_COLD|MR_SLEEP, MR_POISON|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("oathbreaker", S_HUMAN, LVL(52, 18, -10, 100, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 5), ATTK(AT_WEAP, AD_PHYS, 10, 5), ATTK(AT_WEAP, AD_VAMP, 10, 5), ATTK(AT_WEAP, AD_VAMP, 10, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON, MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE|M2_UNDEAD, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("grand master chi warrior", S_HUMAN, LVL(53, 24, -8, 80, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 20), ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_WEAP, AD_PLYS, 1, 15), ATTK(AT_MAGC, AD_CLRC, 1, 15), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ACID|MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP|MR_COLD|MR_FIRE|MR_ACID|MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("warehousing lathwork hypocritically", S_HUMAN, LVL(53, 15, -20, 81, 14), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_CHAO, 1, 16), ATTK(AT_MAGC, AD_SPC2, 6, 11), ATTK(AT_BITE, AD_SITM, 9, 12), ATTK(AT_SCRA, AD_DRCH, 1, 16), ATTK(AT_BOOM, AD_ELEC, 4, 20), ATTK(AT_SPIT, AD_FAMN, 4, 21)), SIZ(1842, 960, 0, MS_SISSY, MZ_TINY), 0, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("insurer prefacer", S_HUMAN, LVL(53, 15, -19, 61, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_RBRE, 4, 19), ATTK(AT_BREA, AD_SLIM, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(218, 206, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_TPORT_CNTRL| M1_ACID, M2_NOPOLY|M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("provable implicit", S_HUMAN, LVL(53, 20, -23, 71, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_NUMB, 6, 15), ATTK(AT_WEAP, AD_SPC2, 5, 11), ATTK(AT_CLAW, AD_VENO, 6, 17), ATTK(AT_BREA, AD_WERE, 7, 18), ATTK(AT_LASH, AD_ACID, 6, 7), ATTK(AT_KICK, AD_FRZE, 1, 12)), SIZ(608, 1702, 0, MS_PRINCIPAL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("father precentor", S_HUMAN, LVL(53, 30, 7, 46, -6), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_STNG, AD_PAIN, 8, 6), ATTK(AT_LASH, AD_ICUR, 1, 4), ATTK(AT_MAGC, AD_WRAT, 9, 9), ATTK(AT_GAZE, AD_CONF, 8, 5), NO_ATTK, NO_ATTK), SIZ(513, 290, 0, MS_TEACHER, MZ_MEDIUM), MR_FIRE|MR_ELEC, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS| M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("old sorcerer", S_HUMAN, LVL(54, 15, -6, 75, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 6, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("canna rennet", S_HUMAN, LVL(54, 14, -24, 71, 0), (G_GENO|3), A(ATTK(AT_ENGL, AD_FAKE, 5, 21), ATTK(AT_GAZE, AD_DRDX, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(191, 423, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("contiguity airwoman signori", S_HUMAN, LVL(54, 10, -27, 58, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_STON, 9, 4), ATTK(AT_BITE, AD_INER, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(840, 164, 0, MS_PRINCESSLEIA, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT|M2_MAGIC| M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("kagero servant", S_HUMAN, LVL(55, 17, -20, 90, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 45), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kagero cuttie", S_HUMAN, LVL(55, 17, -20, 90, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 45), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Gudrun's wedge sandal", S_HUMAN, LVL(55, 19, 4, 70, -6), (1), A(ATTK(AT_KICK, AD_HALU, 6, 9), ATTK(AT_WEAP, AD_RBRE, 6, 6), ATTK(AT_BREA, AD_RBRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP, MR_COLD|MR_POISON|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("istar", S_HUMAN, LVL(55, 15, -15, 90, 0), (1), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_MAGC, AD_CLRC, 3, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("knighthood pileate", S_HUMAN, LVL(56, 6, 0, 18, 0), (3), A(ATTK(AT_ENGL, AD_DCAY, 8, 11), ATTK(AT_ENGL, AD_SHRD, 3, 18), ATTK(AT_BREA, AD_BANI, 5, 14), ATTK(AT_TRAM, AD_PLAS, 1, 17), ATTK(AT_ENGL, AD_LAVA, 2, 16), ATTK(AT_CLAW, AD_NEXU, 8, 2)), SIZ(181, 774, 0, MS_FART_NORMAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cologne punctuate", S_HUMAN, LVL(56, 10, -21, 97, 12), (2), A(ATTK(AT_HUGS, AD_DGST, 7, 18), ATTK(AT_LASH, AD_DROP, 4, 3), ATTK(AT_TENT, AD_DEPR, 4, 12), ATTK(AT_MAGC, AD_NUMB, 1, 20), NO_ATTK, NO_ATTK), SIZ(169, 129, 0, MS_CORONA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("grandmaster mystic", S_HUMAN, LVL(57, 15, -8, 85, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 20), ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PLYS, 1, 20), ATTK(AT_WEAP, AD_PLYS, 1, 15), ATTK(AT_MAGC, AD_CLRC, 1, 15), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ACID|MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP|MR_COLD|MR_FIRE|MR_ACID|MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unburned galvanizing", S_HUMAN, LVL(57, 12, 1, 28, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PEST, 9, 9), ATTK(AT_CLAW, AD_NPRO, 2, 15), ATTK(AT_TRAM, AD_AGGR, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(367, 879, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_GREEDY|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("merged federational", S_HUMAN, LVL(58, 6, -21, 77, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_NEXU, 8, 8), ATTK(AT_WEAP, AD_CONF, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2970, 141, 0, MS_SHRIEK, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_TPORT, M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("volumetric unpardoned", S_HUMAN, LVL(59, 17, 9, 71, -8), (G_LGROUP|1), A(ATTK(AT_SCRA, AD_ELEC, 5, 4), ATTK(AT_HUGS, AD_UNPR, 1, 10), ATTK(AT_NONE, AD_FRZE, 2, 7), ATTK(AT_EXPL, AD_MCRE, 6, 5), ATTK(AT_ENGL, AD_FLAM, 7, 1), ATTK(AT_WEAP, AD_ABDC, 1, 13)), SIZ(268, 499, 0, MS_TRUMPET, MZ_HUMAN), MR_ELEC, 0, M1_TUNNEL|M1_CONCEAL|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER| M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("desalter finnickier", S_HUMAN, LVL(59, 17, -15, 56, 0), (G_LGROUP|4), A(ATTK(AT_NONE, AD_DARK, 1, 8), ATTK(AT_BUTT, AD_PEST, 1, 19), ATTK(AT_TUCH, AD_DRDX, 5, 3), ATTK(AT_ENGL, AD_TRAI, 6, 4), NO_ATTK, NO_ATTK), SIZ(2459, 13, 0, MS_REPAIR, MZ_LARGE), MR_ELEC|MR_DEATH, MR_ELEC, M1_CONCEAL|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wanderlust singable", S_HUMAN, LVL(59, 9, -13, 64, 0), (2), A(ATTK(AT_TENT, AD_DARK, 9, 11), ATTK(AT_MAGC, AD_DIMN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(51, 211, 0, MS_FEARHARE, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS, M2_MINION|M2_ROCKTHROW|M2_MAGIC|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_EGOTYPE|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("penultimate trifolium", S_HUMAN, LVL(59, 10, 5, 78, 6), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_CLAW, AD_BLEE, 4, 3), ATTK(AT_ENGL, AD_HALU, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2299, 205, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_POISON, 0, M1_REGEN, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("lord of Chaos", S_HUMAN, LVL(60, 15, -8, 85, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 20, 2), ATTK(AT_KICK, AD_PHYS, 10, 2), ATTK(AT_WEAP, AD_DRST, 1, 20), ATTK(AT_WEAP, AD_WTHR, 1, 15), ATTK(AT_MAGC, AD_CLRC, 1, 15), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_FIRE|MR_ACID|MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP|MR_COLD|MR_FIRE|MR_ACID|MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yendorian hc woman", S_HUMAN, /* spawns with hugging boot, katyusha and soft sneakers */ LVL(60, 14, -17, 70, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 8, 10), ATTK(AT_KICK, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("unbalanced idiot", S_HUMAN, LVL(60, 24, -5, 50, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_STUN, 5, 5), ATTK(AT_BEAM, AD_MANA, 15, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("The Stranger", S_HUMAN, LVL(60, 15, 7, 70, 14), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_CLAW, AD_STCK, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8)), SIZ(1400, 1400, 0, MS_PRIEST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS, M2_NEUTER|M2_NOPOLY|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PNAME|M2_PRINCE, M3_WANTSARTI|M3_NOTAME|M3_INFRAVISIBLE|M3_WANTSAMUL, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("visitation oozy transmittable subdividing", S_HUMAN, LVL(60, 12, -3, 81, -13), (G_LGROUP|4), A(ATTK(AT_ENGL, AD_TERR, 4, 1), ATTK(AT_TUCH, AD_LETH, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1089, 28, 0, MS_ALLA, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_WALLWALK, M2_NOPOLY|M2_LORD|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("whir flow", S_HUMAN, LVL(60, 13, -30, 51, -5), (G_GENO|4), A(ATTK(AT_TRAM, AD_TECH, 3, 13), ATTK(AT_SCRA, AD_SIN, 1, 2), ATTK(AT_TUCH, AD_VENO, 3, 1), ATTK(AT_KICK, AD_WISD, 2, 18), ATTK(AT_NONE, AD_BANI, 1, 2), NO_ATTK), SIZ(3508, 162, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS| M1_SEE_INVIS|M1_CARNIVORE, M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chalkier unidirectional", S_HUMAN, LVL(60, 6, -7, 39, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_HEAL, 7, 21), ATTK(AT_TRAM, AD_THIE, 8, 11), ATTK(AT_BUTT, AD_CHAO, 1, 10), ATTK(AT_GAZE, AD_VULN, 9, 7), ATTK(AT_CLAW, AD_POLY, 3, 6), NO_ATTK), SIZ(2731, 1294, 0, MS_ARREST, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_NEEDPICK|M1_AMPHIBIOUS|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("remounting cry", S_HUMAN, LVL(61, 26, 9, 65, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_SPIT, AD_SLEE, 9, 10), ATTK(AT_TRAM, AD_IDAM, 7, 21), ATTK(AT_NONE, AD_NUMB, 1, 20), ATTK(AT_KICK, AD_FAKE, 1, 21), NO_ATTK, NO_ATTK), SIZ(291, 675, 0, MS_BOT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_SLITHY| M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ask burdened", S_HUMAN, LVL(61, 10, -23, 89, 3), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PAIN, 2, 18), ATTK(AT_MAGC, AD_WEBS, 8, 9), ATTK(AT_ENGL, AD_WERE, 8, 3), ATTK(AT_SCRA, AD_PLAS, 8, 20), ATTK(AT_HUGS, AD_LAVA, 8, 2), ATTK(AT_GAZE, AD_BADE, 6, 2)), SIZ(404, 651, 0, MS_WERE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PNAME|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("plank obtrusion", S_HUMAN, LVL(62, 5, 0, 75, -1), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_DRIN, 5, 17), ATTK(AT_BREA, AD_SHAN, 8, 1), ATTK(AT_MAGC, AD_VAPO, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(237, 217, 0, MS_WOLLOH, MZ_LARGE), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weaponing atlantic", S_HUMAN, LVL(62, 12, 8, 66, -12), (1), A(ATTK(AT_HUGS, AD_LITT, 7, 14), ATTK(AT_BUTT, AD_SCOR, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1204, 262, 0, MS_PRINCESSLEIA, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID, MR_POISON, M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("incapability cubicity tartest", S_HUMAN, LVL(63, 13, -28, 82, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BITE, AD_STUN, 6, 19), ATTK(AT_TUCH, AD_PEST, 2, 16), ATTK(AT_ENGL, AD_SPEL, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1404, 38, 0, MS_MUTE, MZ_SMALL), MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_COLLECT|M2_MAGIC|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reportedly litre", S_HUMAN, LVL(63, 21, -7, 97, 0), (1), A(ATTK(AT_BEAM, AD_DRDX, 2, 12), ATTK(AT_STNG, AD_FREN, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1807, 1664, 0, MS_GRUNT, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON, 0, M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("exceptional paying", S_HUMAN, LVL(64, 7, -1, 81, 0), (G_VLGROUP|1), A(ATTK(AT_BITE, AD_ACID, 9, 15), ATTK(AT_SCRA, AD_SHRD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(411, 802, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_ANIMAL|M1_CARNIVORE, M2_MINION|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("regulatory thalami considered", S_HUMAN, LVL(65, 11, -3, 100, 3), (4), A(ATTK(AT_SCRA, AD_WEEP, 2, 16), ATTK(AT_TENT, AD_CONF, 8, 8), ATTK(AT_LASH, AD_PHYS, 5, 3), ATTK(AT_GAZE, AD_GRAV, 6, 6), ATTK(AT_BEAM, AD_FRZE, 4, 15), ATTK(AT_WEAP, AD_DRCO, 2, 14)), SIZ(1564, 144, 0, MS_GIBBERISH, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("General Heatherstone", S_HUMAN, LVL(66, 17, -5, 50, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_STNG, AD_PHYS, 7, 30), ATTK(AT_STNG, AD_PHYS, 7, 30), ATTK(AT_BEAM, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("eidetic esculent", S_HUMAN, LVL(66, 11, 8, 71, 13), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_DRST, 5, 14), ATTK(AT_WEAP, AD_WGHT, 1, 14), ATTK(AT_ENGL, AD_ELEC, 7, 18), ATTK(AT_ENGL, AD_UNPR, 3, 2), ATTK(AT_BUTT, AD_THIE, 1, 8), ATTK(AT_SPIT, AD_SAMU, 6, 20)), SIZ(2184, 1048, 0, MS_HANDY, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("impulsed melanotic", S_HUMAN, LVL(66, 8, -27, 93, -5), (G_UNIQ|2), A(ATTK(AT_ENGL, AD_CONF, 9, 21), ATTK(AT_CLAW, AD_HALU, 8, 5), ATTK(AT_TRAM, AD_ALIN, 7, 4), ATTK(AT_TENT, AD_DRCH, 6, 1), ATTK(AT_BITE, AD_BLND, 1, 1), NO_ATTK), SIZ(563, 1933, 0, MS_LIEDER, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME|M3_WANTSAMUL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("misguided jumbled bopped blucher tendering", S_HUMAN, LVL(67, 8, 1, 90, -14), (G_GENO|4), A(ATTK(AT_BEAM, AD_UNPR, 7, 9), ATTK(AT_CLAW, AD_ALIN, 9, 21), ATTK(AT_KICK, AD_NEXU, 7, 14), ATTK(AT_BOOM, AD_DRCO, 2, 16), ATTK(AT_BITE, AD_DRLI, 9, 8), ATTK(AT_NONE, AD_AGGR, 5, 12)), SIZ(53, 53, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_NASTY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("defat blacklight polytechnic", S_HUMAN, LVL(67, 12, 4, 47, 0), (G_RGROUP|3), A(ATTK(AT_ENGL, AD_SOUN, 2, 17), ATTK(AT_ENGL, AD_WEEP, 6, 17), ATTK(AT_BREA, AD_LUCK, 6, 17), ATTK(AT_KICK, AD_FREN, 2, 5), ATTK(AT_TENT, AD_NGEN, 3, 1), NO_ATTK), SIZ(82, 811, 0, MS_ROAR, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_MINDLESS|M1_UNSOLID|M1_POIS, M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("alleviation log scrounger tipcat bendable", S_HUMAN, LVL(68, 14, -17, 64, 0), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_DAMA, 3, 7), ATTK(AT_TRAM, AD_CONF, 8, 7), ATTK(AT_BOOM, AD_WRAT, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1241, 896, 0, MS_MISSING, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unplumbed monochromatic igniter", S_HUMAN, LVL(68, 15, -6, 23, 0), (3), A(ATTK(AT_TRAM, AD_SLIM, 4, 15), ATTK(AT_TUCH, AD_AXUS, 8, 6), ATTK(AT_BEAM, AD_TERR, 4, 5), ATTK(AT_TENT, AD_DEPR, 6, 4), ATTK(AT_TUCH, AD_ILLU, 1, 2), ATTK(AT_EXPL, AD_HALU, 4, 17)), SIZ(2784, 169, 0, MS_SNORE, MZ_TINY), MR_COLD|MR_POISON, 0, M1_NEEDPICK|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS| M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sharesman carpel", S_HUMAN, LVL(68, 45, -15, 92, -20), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_BLAS, 5, 13), ATTK(AT_MAGC, AD_VULN, 7, 5), ATTK(AT_KICK, AD_DRLI, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(16, 12, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_SLITHY|M1_ACID|M1_HERBIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("gramercy beshrewed highland", S_HUMAN, LVL(69, 15, -5, 87, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_NAST, 1, 21), ATTK(AT_BUTT, AD_SCOR, 3, 1), ATTK(AT_STNG, AD_STON, 4, 13), ATTK(AT_WEAP, AD_DRLI, 7, 15), ATTK(AT_TRAM, AD_TLPT, 5, 14), NO_ATTK), SIZ(310, 571, 0, MS_PHOTO, MZ_HUMAN), MR_STONE, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL, M2_PRINCE|M2_STRONG|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("persisting jingly", S_HUMAN, LVL(69, 12, -25, 90, -8), (1), A(ATTK(AT_WEAP, AD_TREM, 5, 8), ATTK(AT_WEAP, AD_DRCO, 9, 13), ATTK(AT_ENGL, AD_DRLI, 5, 17), ATTK(AT_ENGL, AD_RNG, 1, 5), ATTK(AT_WEAP, AD_CHRN, 9, 17), NO_ATTK), SIZ(231, 22, 0, MS_CLOCK, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("septa groveler", S_HUMAN, LVL(69, 8, -11, 96, -9), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_DRCH, 1, 7), ATTK(AT_TUCH, AD_SAMU, 1, 2), ATTK(AT_NONE, AD_DRCH, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1404, 924, 0, MS_SHEEP, MZ_TINY), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_JEWELS| M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cremate jargoned jobber", S_HUMAN, LVL(69, 9, -28, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_FREN, 8, 9), ATTK(AT_HUGS, AD_IDAM, 8, 14), ATTK(AT_LASH, AD_SLEE, 3, 8), ATTK(AT_SCRA, AD_TERR, 6, 19), ATTK(AT_BUTT, AD_DFOO, 4, 10), NO_ATTK), SIZ(2892, 341, 0, MS_SEDUCE, MZ_TINY), MR_POISON|MR_ACID, MR_POISON, M1_AMORPHOUS|M1_CONCEAL|M1_MINDLESS|M1_REGEN, M2_NOPOLY|M2_PNAME|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lived rhymed macaque", S_HUMAN, LVL(69, 28, 0, 64, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_THIE, 7, 2), ATTK(AT_BUTT, AD_LAVA, 5, 11), ATTK(AT_MAGC, AD_DRST, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(763, 964, 0, MS_SELFHARM, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, MR_ELEC, M1_CLING|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ickiest mazing availing atone", S_HUMAN, LVL(69, 12, 2, 51, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_LASH, AD_NIVE, 8, 15), ATTK(AT_TRAM, AD_INSA, 6, 11), ATTK(AT_WEAP, AD_CNCL, 1, 18), ATTK(AT_HUGS, AD_SEDU, 2, 16), NO_ATTK, NO_ATTK), SIZ(1126, 1148, 0, MS_BOT, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID, M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unreflecting shake", S_HUMAN, LVL(69, 6, -18, 87, 0), (3), A(ATTK(AT_SCRA, AD_RBRE, 6, 17), ATTK(AT_WEAP, AD_WISD, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3039, 463, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_DRAIN, M1_TUNNEL|M1_SEE_INVIS|M1_METALLIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("argonaut", S_HUMAN, LVL(70, 20, -27, 95, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 55), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_AVOIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nezeramon fighter", S_HUMAN, LVL(70, 20, -27, 95, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 55), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DISINT|MR_FIRE|MR_DRAIN|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("preservation darwinist bantam", S_HUMAN, LVL(70, 12, -27, 68, 4), (1), A(ATTK(AT_TRAM, AD_SAMU, 2, 1), ATTK(AT_SCRA, AD_NUMB, 2, 12), ATTK(AT_TUCH, AD_AGGR, 2, 6), ATTK(AT_GAZE, AD_CONT, 8, 8), NO_ATTK, NO_ATTK), SIZ(481, 1622, 0, MS_HUMANOID, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOLIMBS, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY|M3_TELEPATHIC, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("inquisitor", S_HUMAN, LVL(70, 12, -7, 70, 0), (1), A(ATTK(AT_WEAP, AD_FIRE, 2, 20), ATTK(AT_WEAP, AD_FIRE, 2, 20), ATTK(AT_GAZE, AD_PLYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 5, 10), ATTK(AT_BEAM, AD_FIRE, 2, 20), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Gudrun's combat boot", S_HUMAN, LVL(70, 24, -10, 100, -6), (1), A(ATTK(AT_KICK, AD_CONF, 5, 15), ATTK(AT_WEAP, AD_WISD, 3, 15), ATTK(AT_WEAP, AD_DRLI, 3, 15), ATTK(AT_GAZE, AD_SPC2, 7, 7), ATTK(AT_BREA, AD_COLD, 5, 12), ATTK(AT_BREA, AD_ACID, 5, 12)), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP, MR_COLD|MR_POISON|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SANDALS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("condiment sectioned", S_HUMAN, LVL(70, 8, -24, 71, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_ICEB, 1, 15), ATTK(AT_SPIT, AD_BURN, 8, 3), ATTK(AT_TENT, AD_SLOW, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 1570, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("begriming demonstrator", S_HUMAN, LVL(71, 10, -30, 72, -1), (G_GENO|4), A(ATTK(AT_TUCH, AD_UNPR, 9, 5), ATTK(AT_KICK, AD_CLRC, 5, 18), ATTK(AT_NONE, AD_ENCH, 0, 8), ATTK(AT_ENGL, AD_TLPT, 1, 5), ATTK(AT_TENT, AD_COLD, 9, 2), ATTK(AT_SCRA, AD_WEEP, 1, 3)), SIZ(3780, 18, 0, MS_ROAR, MZ_HUMAN), MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("partisanship divulge", S_HUMAN, LVL(71, 12, -10, 55, 0), (G_SGROUP|1), A(ATTK(AT_CLAW, AD_CORR, 6, 3), ATTK(AT_BREA, AD_SEDU, 1, 16), ATTK(AT_BEAM, AD_NTHR, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(920, 505, 0, MS_SELFHARM, MZ_GIGANTIC), MR_ELEC|MR_DEATH, 0, M1_HIDE|M1_NOEYES|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG| M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_SLIME|M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hoodwink sagamore telexing specimen millimetric", S_HUMAN, LVL(71, 15, 3, 46, 0), (4), A(ATTK(AT_LASH, AD_BADE, 2, 11), ATTK(AT_SCRA, AD_ENCH, 1, 11), ATTK(AT_STNG, AD_LITE, 1, 21), ATTK(AT_NONE, AD_SLEE, 0, 7), NO_ATTK, NO_ATTK), SIZ(777, 100, 0, MS_WAIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thank pompeii medicative", S_HUMAN, LVL(71, 7, 8, 90, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DISE, 2, 9), ATTK(AT_NONE, AD_WEBS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1693, 246, 0, MS_ARREST, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_OVIPAROUS|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Su-Dic", S_HUMAN, LVL(72, 24, -10, 100, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 12, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_MINDLESS, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Colonel Sebastian Moran", S_HUMAN, LVL(72, 24, -12, 100, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 14, 40), ATTK(AT_BEAM, AD_PHYS, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME| M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("con barometrical", S_HUMAN, LVL(73, 38, 5, 54, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_PLYS, 8, 6), ATTK(AT_SPIT, AD_LETH, 1, 7), ATTK(AT_KICK, AD_SOUN, 3, 18), ATTK(AT_SPIT, AD_RBAD, 6, 9), ATTK(AT_CLAW, AD_TIME, 7, 7), ATTK(AT_CLAW, AD_DGST, 1, 10)), SIZ(2009, 1180, 0, MS_STABILIZE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_THICK_HIDE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_MIND_FLAYER|M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("rayed loathsomely", S_HUMAN, LVL(73, 15, 5, 54, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_BEAM, AD_MIDI, 5, 10), ATTK(AT_LASH, AD_HODS, 9, 11), ATTK(AT_RATH, AD_CORR, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(33, 1598, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forfeitable tonne", S_HUMAN, LVL(75, 12, -9, 78, 0), (1), A(ATTK(AT_HUGS, AD_IDAM, 3, 4), ATTK(AT_TUCH, AD_WRAP, 2, 2), ATTK(AT_BITE, AD_DEPR, 1, 1), ATTK(AT_WEAP, AD_CLRC, 1, 20), ATTK(AT_NONE, AD_DAMA, 1, 8), ATTK(AT_GAZE, AD_FRZE, 1, 1)), SIZ(2384, 44, 0, MS_SING, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("misshapen libellously dehypnotize incorporating", S_HUMAN, LVL(75, 11, -4, 43, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_MEMO, 1, 5), ATTK(AT_BITE, AD_TIME, 4, 1), ATTK(AT_TUCH, AD_LUCK, 7, 17), ATTK(AT_SCRA, AD_CNCL, 7, 20), NO_ATTK, NO_ATTK), SIZ(3731, 156, 0, MS_CONVERT, MZ_MEDIUM), MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("spearmaster", S_HUMAN, /* spawns with atgeir */ LVL(75, 12, -7, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 40), ATTK(AT_WEAP, AD_PHYS, 2, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Vegeta, the Super Sayajin Prince", S_HUMAN, LVL(75, 35, -20, 100, -15), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PLYS, 1, 12), ATTK(AT_KICK, AD_PLYS, 1, 12), ATTK(AT_WEAP, AD_WTHR, 1, 12), ATTK(AT_KICK, AD_WTHR, 1, 12), ATTK(AT_BEAM, AD_ELEC, 1, 12), ATTK(AT_BEAM, AD_MANA, 1, 12) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("occupation individually staffed rotator riposting", S_HUMAN, LVL(76, 12, -21, 75, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_INER, 3, 17), ATTK(AT_ENGL, AD_DRST, 1, 13), ATTK(AT_SCRA, AD_STTP, 9, 11), ATTK(AT_TRAM, AD_CHRN, 8, 17), ATTK(AT_HUGS, AD_HALU, 7, 16), NO_ATTK), SIZ(1683, 1473, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HUMANOID|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("masquerader ox", S_HUMAN, LVL(76, 15, -24, 43, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_BADE, 1, 18), ATTK(AT_WEAP, AD_SGLD, 5, 21), ATTK(AT_SPIT, AD_LEVI, 4, 18), ATTK(AT_TRAM, AD_WRAT, 9, 7), ATTK(AT_MAGC, AD_ENCH, 2, 3), NO_ATTK), SIZ(3026, 185, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baize exorbitantly", S_HUMAN, LVL(77, 10, -4, 78, -5), (G_GENO|1), A(ATTK(AT_STNG, AD_CONT, 7, 1), ATTK(AT_BITE, AD_TLPT, 9, 11), ATTK(AT_SPIT, AD_ENCH, 3, 17), ATTK(AT_BITE, AD_SOUN, 1, 3), ATTK(AT_TENT, AD_SLEE, 1, 17), NO_ATTK), SIZ(205, 204, 0, MS_PHOTO, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL, M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mussily centigrade", S_HUMAN, LVL(77, 12, -26, 18, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_TECH, 9, 20), ATTK(AT_TUCH, AD_BADE, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1611, 3, 0, MS_SUPERMAN, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("multivalence heap", S_HUMAN, LVL(77, 12, -12, 88, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TRAM, AD_SITM, 9, 13), ATTK(AT_WEAP, AD_DRLI, 1, 9), ATTK(AT_MAGC, AD_STTP, 4, 17), ATTK(AT_CLAW, AD_RBRE, 1, 10), NO_ATTK, NO_ATTK), SIZ(744, 112, 0, MS_ANIMAL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_MINDLESS|M1_SLITHY|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("resurfacing allegiance", S_HUMAN, LVL(78, 8, -11, 16, 0), (G_RGROUP|1), A(ATTK(AT_TRAM, AD_AXUS, 5, 21), ATTK(AT_TRAM, AD_NAST, 5, 15), ATTK(AT_NONE, AD_ENCH, 9, 15), ATTK(AT_BITE, AD_CONT, 7, 1), ATTK(AT_WEAP, AD_TIME, 0, 6), NO_ATTK), SIZ(990, 524, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE, 0, M1_FLY|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sacrilege oysterwomen", S_HUMAN, LVL(80, 12, -27, 44, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_TUCH, AD_SCOR, 3, 3), ATTK(AT_HUGS, AD_RBAD, 2, 11), ATTK(AT_SPIT, AD_LITT, 3, 7), ATTK(AT_NONE, AD_DIMN, 7, 7), NO_ATTK, NO_ATTK), SIZ(763, 1045, 0, MS_BRAG, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_PETRIFIES|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("master nature activist", S_HUMAN, LVL(80, 20, -25, 100, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 18, 26), ATTK(AT_BEAM, AD_RBRE, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_POISON|MR_HITASTHREE|MR_SLEEP|MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_HERBIVORE, M2_HUMAN|M2_PEACEFUL|M2_COLLECT|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("royal assassin", S_HUMAN, LVL(80, 24, -15, 100, 0), (1), A(ATTK(AT_STNG, AD_PHYS, 2, 40), ATTK(AT_STNG, AD_PHYS, 2, 40), ATTK(AT_WEAP, AD_POIS, 2, 30), ATTK(AT_WEAP, AD_PLYS, 2, 6), ATTK(AT_BEAM, AD_PHYS, 2, 40), ATTK(AT_GAZE, AD_DARK, 0, 0) ), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, MR_FIRE|MR_ELEC|MR_ACID|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("really good guard", S_HUMAN, LVL(80, 24, 0, 35, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 15, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("extra strong caveperson", S_HUMAN, LVL(80, 12, -20, 80, 7), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 4, 110), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_FIRE|MR_POISON|MR_SLEEP|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bushy interdiction", S_HUMAN, LVL(80, 7, -11, 52, -19), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LETH, 3, 18), ATTK(AT_WEAP, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(334, 176, 0, MS_DJINNI, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("punctured priedieux", S_HUMAN, LVL(80, 12, 5, 5, 0), (G_GENO|4), A(ATTK(AT_LASH, AD_SCOR, 4, 11), ATTK(AT_BEAM, AD_LITT, 4, 21), ATTK(AT_TUCH, AD_WRAP, 6, 6), ATTK(AT_TENT, AD_SGLD, 9, 1), ATTK(AT_BUTT, AD_GLIB, 1, 8), ATTK(AT_BUTT, AD_THIR, 7, 16)), SIZ(383, 423, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("The Grand Inquisitor", S_HUMAN, LVL(80, 18, -8, 80, 0), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_FIRE, 2, 40), ATTK(AT_WEAP, AD_FIRE, 2, 40), ATTK(AT_GAZE, AD_PLYS, 3, 5), ATTK(AT_GAZE, AD_CONF, 5, 20), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_FIRE, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_REGEN|M1_SWIM, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("startlingly unicorn", S_HUMAN, LVL(81, 12, -18, 79, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_MAGM, 7, 2), ATTK(AT_CLAW, AD_AMNE, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1735, 124, 0, MS_ALLA, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Maeglin, the Traitor of Gondolin", S_HUMAN, LVL(81, 24, -12, 100, -15), (G_UNIQ|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_MAGC, AD_CLRC, 8, 8)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_TUNNEL|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("lounger upturning", S_HUMAN, LVL(83, 9, -17, 67, 0), (1), A(ATTK(AT_WEAP, AD_DETH, 6, 7), ATTK(AT_GAZE, AD_BLND, 3, 12), ATTK(AT_BITE, AD_SAMU, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(659, 615, 0, MS_PRINCIPAL, MZ_TINY), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("campfire interjector", S_HUMAN, LVL(83, 12, -1, 71, -6), (G_GENO|4), A(ATTK(AT_GAZE, AD_TIME, 8, 1), ATTK(AT_HUGS, AD_DROP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1566, 1156, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS, M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aloha disorientate kneeled", S_HUMAN, LVL(85, 17, -18, 84, 0), (G_UNIQ|2), A(ATTK(AT_TUCH, AD_MEMO, 2, 20), ATTK(AT_TRAM, AD_DIMN, 6, 20), ATTK(AT_STNG, AD_LITT, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(390, 905, 0, MS_BONES, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE|MR_ELEC, M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("dnieper reviled", S_HUMAN, LVL(85, 12, -13, 59, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_DREN, 4, 3), ATTK(AT_KICK, AD_RBAD, 3, 12), ATTK(AT_ENGL, AD_ACID, 5, 17), ATTK(AT_MAGC, AD_SHRD, 7, 4), NO_ATTK, NO_ATTK), SIZ(809, 337, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_LORD|M2_PRINCE|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("daimyo of doom", S_HUMAN, /* spawns with honor katana, splint mail and high boots */ LVL(85, 12, 0, 40, 13), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_TUCH, AD_DETH, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_DISINT|MR_POISON|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ella's wedge sandal", S_HUMAN, LVL(85, 25, -12, 100, -19), (1), A(ATTK(AT_KICK, AD_ENCH, 4, 20), ATTK(AT_WEAP, AD_DREN, 4, 20), ATTK(AT_KICK, AD_POLY, 4, 20), ATTK(AT_GAZE, AD_SPC2, 8, 9), ATTK(AT_BEAM, AD_ENCH, 5, 5), ATTK(AT_BEAM, AD_MANA, 9, 9) ), SIZ(3000, 3000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_DRAIN|MR_COLD|MR_POISON|MR_ACID, MR_COLD|MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("linguine besmearing pschent", S_HUMAN, LVL(86, 29, 7, 68, -16), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_TIME, 9, 6), ATTK(AT_SPIT, AD_MANA, 5, 1), ATTK(AT_BREA, AD_DRCH, 4, 17), ATTK(AT_TRAM, AD_CNCL, 9, 14), ATTK(AT_CLAW, AD_SANI, 7, 12), ATTK(AT_STNG, AD_SLEE, 6, 3)), SIZ(1525, 1479, 0, MS_GIBBERISH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_UNSOLID|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nacelle comprehensively", S_HUMAN, LVL(87, 8, 0, 42, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_LUCK, 2, 5), ATTK(AT_TUCH, AD_SLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1337, 1322, 0, MS_BONES, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE| M1_SEE_INVIS|M1_HERBIVORE, M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("adenose regenerating pelican", S_HUMAN, LVL(87, 13, -27, 100, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_KICK, AD_SANI, 9, 15), ATTK(AT_RATH, AD_INSA, 5, 10), ATTK(AT_BUTT, AD_CONF, 1, 7), ATTK(AT_GAZE, AD_STAT, 9, 7), ATTK(AT_ENGL, AD_SCOR, 5, 6), ATTK(AT_BEAM, AD_VENO, 1, 13)), SIZ(641, 17, 0, MS_NEIGH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOEYES, M2_NOPOLY|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("twit intersex", S_HUMAN, LVL(87, 21, -4, 74, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_SPIT, AD_ENCH, 5, 20), ATTK(AT_TENT, AD_STCK, 8, 6), ATTK(AT_ENGL, AD_DAMA, 6, 10), ATTK(AT_BOOM, AD_VENO, 9, 19), ATTK(AT_LASH, AD_ENCH, 3, 10), NO_ATTK), SIZ(2235, 270, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_POIS, M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chamoised captive jugging", S_HUMAN, LVL(87, 7, 1, 73, -10), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_DISP, 9, 6), ATTK(AT_NONE, AD_FRZE, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 694, 0, MS_AREOLA, MZ_HUGE), MR_SLEEP|MR_STONE, 0, M1_CLING|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("glower chipper nark", S_HUMAN, LVL(87, 12, -29, 95, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_MAGC, AD_AXUS, 2, 18), ATTK(AT_BITE, AD_DREA, 1, 13), ATTK(AT_NONE, AD_SLEE, 4, 16), ATTK(AT_BREA, AD_DRLI, 6, 16), ATTK(AT_STNG, AD_NPRO, 1, 9), NO_ATTK), SIZ(227, 33, 0, MS_SEDUCE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("crinklier tamarisk", S_HUMAN, LVL(88, 12, 10, 82, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CNCL, 1, 17), ATTK(AT_SCRA, AD_HODS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2667, 836, 0, MS_BARBER, MZ_HUGE), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chastised depleting", S_HUMAN, LVL(89, 15, -14, 55, 0), (G_VLGROUP|4), A(ATTK(AT_BREA, AD_LETH, 6, 1), ATTK(AT_EXPL, AD_ICEB, 3, 3), ATTK(AT_SPIT, AD_DRCO, 6, 18), ATTK(AT_STNG, AD_TCKL, 3, 12), ATTK(AT_BEAM, AD_TIME, 9, 12), NO_ATTK), SIZ(1850, 74, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("noninstinctive piddled", S_HUMAN, LVL(89, 4, 4, 64, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_VENO, 2, 11), ATTK(AT_WEAP, AD_DEST, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 46, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("speedily calculating", S_HUMAN, LVL(90, 9, -13, 61, -13), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_POIS, 1, 15), ATTK(AT_ENGL, AD_BADE, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(894, 167, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DRAIN, MR_FIRE, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tug container", S_HUMAN, LVL(90, 12, 0, 66, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_BREA, AD_SGLD, 9, 16), ATTK(AT_CLAW, AD_BLAS, 3, 5), ATTK(AT_SPIT, AD_TCKL, 5, 8), ATTK(AT_STNG, AD_SITM, 9, 13), ATTK(AT_BITE, AD_MIDI, 5, 9), ATTK(AT_BITE, AD_SSEX, 2, 12)), SIZ(557, 1759, 0, MS_CORONA, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("yendorian perfume model", S_HUMAN, /* spawns with soft lady shoe, victorian underwear and feminine pumps */ LVL(90, 15, -24, 70, 0), (1), A(ATTK(AT_WEAP, AD_SAMU, 8, 10), ATTK(AT_KICK, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Manuela's whore boot", S_HUMAN, LVL(90, 24, -14, 100, -20), (1), A(ATTK(AT_KICK, AD_STUN, 10, 10), ATTK(AT_WEAP, AD_RBRE, 10, 10), ATTK(AT_KICK, AD_PHYS, 1, 200), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_BEAM, AD_RBRE, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5) ), SIZ(8000, 8000, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE|MR_DRAIN|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP|MR_FIRE, MR_COLD|MR_POISON|MR_ACID|MR_SLEEP|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Jack the Ripper", S_HUMAN, LVL(90, 30, -12, 100, -20), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_WEAP, AD_FEAR, 10, 15), ATTK(AT_WEAP, AD_RBRE, 10, 15), ATTK(AT_WEAP, AD_RBRE, 10, 15), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_TLPT, 0, 0) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_ACID|MR_ELEC|MR_COLD|MR_FIRE|MR_SLEEP, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("Miki Onimaru", S_HUMAN, LVL(90, 25, -15, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_WEAP, AD_PHYS, 10, 20), ATTK(AT_GAZE, AD_DREN, 10, 10), ATTK(AT_GAZE, AD_TLPT, 0, 0) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("edifier distillation cockhorse bopped choric", S_HUMAN, LVL(91, 13, -22, 57, 0), (G_UNIQ|3), A(ATTK(AT_SPIT, AD_SANI, 7, 4), ATTK(AT_BITE, AD_TDRA, 9, 11), ATTK(AT_BUTT, AD_IDAM, 8, 15), ATTK(AT_BEAM, AD_BURN, 5, 11), ATTK(AT_TUCH, AD_DEST, 2, 12), ATTK(AT_KICK, AD_RAGN, 7, 3)), SIZ(108, 52, 0, MS_COMBAT, MZ_GIGANTIC), MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_SLITHY|M1_ACID|M1_OMNIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dusted bangkok obligation ambivalence", S_HUMAN, LVL(91, 24, -14, 98, 0), (1), A(ATTK(AT_MAGC, AD_SPEL, 9, 19), ATTK(AT_WEAP, AD_DRST, 1, 5), ATTK(AT_BEAM, AD_LITE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(306, 183, 0, MS_GROWL, MZ_GIGANTIC), MR_SLEEP, MR_SLEEP, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_POIS| M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_MIND_FLAYER|M3_WANTSBOOK, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("piggyback cussing transshipment", S_HUMAN, LVL(91, 11, 4, 55, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_MAGC, AD_VENO, 6, 20), ATTK(AT_BOOM, AD_FEMI, 7, 21), ATTK(AT_LASH, AD_NGRA, 1, 2), ATTK(AT_SPIT, AD_RAGN, 1, 19), NO_ATTK, NO_ATTK), SIZ(488, 1689, 0, MS_PARROT, MZ_GIGANTIC), MR_DEATH, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID| M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Professor Moriarty", S_HUMAN, LVL(92, 24, -10, 100, -20), (G_UNIQ|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID|MR_ELEC|MR_COLD|MR_FIRE, MR_SLEEP|MR_ACID|MR_ELEC|MR_COLD|MR_FIRE, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("wording hoorah", S_HUMAN, LVL(92, 8, -17, 3, -11), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_VAMP, 6, 9), ATTK(AT_BEAM, AD_CAST, 9, 5), ATTK(AT_NONE, AD_SLUD, 8, 5), ATTK(AT_SPIT, AD_BURN, 7, 12), ATTK(AT_GAZE, AD_DGST, 1, 5), NO_ATTK), SIZ(1590, 977, 0, MS_SOLDIER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_SLEEP|MR_DEATH, M1_FLY|M1_UNSOLID|M1_THICK_HIDE, M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("polarizer neurobiology", S_HUMAN, LVL(93, 16, 0, 10, -2), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_SOUN, 1, 19), ATTK(AT_TUCH, AD_DARK, 7, 19), ATTK(AT_MAGC, AD_TERR, 2, 9), ATTK(AT_EXPL, AD_FREN, 3, 17), ATTK(AT_CLAW, AD_WRAT, 2, 3), NO_ATTK), SIZ(2688, 1195, 0, MS_VAMPIRE, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOHANDS|M1_TPORT|M1_ACID, M2_LORD|M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ricing ringdove advertising", S_HUMAN, LVL(95, 32, -26, 98, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_ILLU, 6, 3), ATTK(AT_BEAM, AD_WRAT, 4, 3), ATTK(AT_BITE, AD_CLRC, 2, 4), ATTK(AT_LASH, AD_DGST, 6, 4), ATTK(AT_TUCH, AD_WEBS, 6, 18), NO_ATTK), SIZ(1687, 262, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_SWIM|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE, M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOBBIT|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("excretory dispensatory", S_HUMAN, LVL(96, 11, 8, 77, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_MINA, 2, 12), ATTK(AT_TENT, AD_WEEP, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2585, 43, 0, MS_ALLA, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH| MR_DRAIN, MR_ACID, M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_POIS, M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gallantry silvery", S_HUMAN, LVL(98, 11, 1, 55, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_NPRO, 4, 13), ATTK(AT_BITE, AD_THIR, 7, 2), ATTK(AT_HUGS, AD_NTHR, 1, 2), ATTK(AT_HUGS, AD_CORR, 5, 17), NO_ATTK, NO_ATTK), SIZ(1210, 1593, 0, MS_BOAST, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY|M1_REGEN, M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("impeach maturative babbitting", S_HUMAN, LVL(98, 14, -10, 26, 9), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_WERE, 4, 12), ATTK(AT_WEAP, AD_MAGM, 2, 15), ATTK(AT_LASH, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(585, 249, 0, MS_NEIGH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("scud myasthenic", S_HUMAN, LVL(98, 9, -25, 67, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_NPRO, 3, 3), ATTK(AT_BREA, AD_SHRD, 4, 16), ATTK(AT_SPIT, AD_SHRD, 8, 19), ATTK(AT_SCRA, AD_INER, 1, 20), ATTK(AT_HUGS, AD_WERE, 2, 3), NO_ATTK), SIZ(656, 1633, 0, MS_VAMPIRE, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("merge responsible", S_HUMAN, LVL(99, 17, -15, 39, 20), (G_GENO|G_UNIQ|2), A(ATTK(AT_GAZE, AD_MIDI, 3, 16), ATTK(AT_TRAM, AD_FAKE, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4206, 362, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_SLITHY, M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("accommodator realignment", S_HUMAN, LVL(99, 12, -28, 65, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_TRAP, 7, 14), ATTK(AT_SCRA, AD_ABDC, 9, 6), ATTK(AT_LASH, AD_CHAO, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(640, 958, 0, MS_MUTE, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ohtenthousandfoldgod", S_HUMAN, LVL(100, 12, -30, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_OHGOD, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("idealogue slouched", S_HUMAN, LVL(100, 9, -1, 65, 0), (G_SGROUP|1), A(ATTK(AT_HUGS, AD_DETH, 9, 4), ATTK(AT_CLAW, AD_TECH, 9, 9), ATTK(AT_BUTT, AD_IDAM, 1, 1), ATTK(AT_MAGC, AD_LAVA, 1, 14), NO_ATTK, NO_ATTK), SIZ(104, 381, 0, MS_SELFHARM, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Elaine the Enchantress", S_HUMAN, LVL(100, 9, 0, 100, 15), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_MAGC, AD_CLRC, 10, 10), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_SLEEP|MR_COLD|MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_REGEN|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_FEMALE|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_CLOSE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("foramen liaising", S_HUMAN, LVL(100, 12, 7, 39, 13), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_TIME, 2, 18), ATTK(AT_BUTT, AD_CURS, 8, 11), ATTK(AT_CLAW, AD_SEDU, 7, 11), ATTK(AT_BREA, AD_WGHT, 8, 21), ATTK(AT_CLAW, AD_WET, 1, 9), ATTK(AT_CLAW, AD_NPRO, 2, 3)), SIZ(699, 671, 0, MS_SMITH, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_SLEEP, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("martha husbandly", S_HUMAN, LVL(100, 16, -12, 70, 9), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_VAPO, 6, 15), ATTK(AT_TUCH, AD_WGHT, 9, 6), ATTK(AT_LASH, AD_BLEE, 1, 5), ATTK(AT_BITE, AD_DROP, 2, 7), ATTK(AT_BREA, AD_BLND, 7, 1), NO_ATTK), SIZ(2022, 1456, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tallyman blotted carbonating ineffective", S_HUMAN, LVL(100, 11, -28, 69, -20), (G_GENO|G_RGROUP|3), A(ATTK(AT_CLAW, AD_LETH, 3, 10), ATTK(AT_STNG, AD_STTP, 5, 6), ATTK(AT_BITE, AD_CORR, 6, 21), ATTK(AT_MAGC, AD_UVUU, 5, 5), ATTK(AT_BEAM, AD_INER, 2, 8), NO_ATTK), SIZ(405, 1109, 0, MS_SHRIEK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("micrograph click", S_HUMAN, LVL(100, 12, -30, 86, -18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_HEAL, 2, 2), ATTK(AT_SCRA, AD_DISE, 7, 9), ATTK(AT_WEAP, AD_FEAR, 9, 25), ATTK(AT_SPIT, AD_ELEC, 5, 4), NO_ATTK, NO_ATTK), SIZ(2382, 1203, 0, MS_DJINNI, MZ_HUMAN), MR_DISINT|MR_DEATH, 0, M1_SLITHY, M2_NOPOLY|M2_MINION|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("antiknock unriper", S_HUMAN, LVL(101, 19, -29, 75, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_IDAM, 2, 12), ATTK(AT_BEAM, AD_DREN, 7, 1), ATTK(AT_TUCH, AD_CALM, 6, 8), ATTK(AT_KICK, AD_CHKH, 9, 16), ATTK(AT_STNG, AD_LEVI, 4, 24), ATTK(AT_KICK, AD_STUN, 9, 2)), SIZ(167, 670, 0, MS_COMBAT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("underacting octagon", S_HUMAN, LVL(101, 17, -31, 9, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_WEEP, 8, 8), ATTK(AT_TRAM, AD_DRCO, 8, 5), ATTK(AT_TRAM, AD_SLUD, 8, 24), ATTK(AT_WEAP, AD_MIDI, 5, 12), ATTK(AT_MAGC, AD_VOMT, 3, 23), NO_ATTK), SIZ(7, 936, 0, MS_PUPIL, MZ_SMALL), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ribonucleotide prearrange criminologically", S_HUMAN, LVL(101, 17, -23, 92, -1), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BITE, AD_ACID, 8, 4), ATTK(AT_SCRA, AD_WISD, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1997, 326, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN| M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("juiciest headphone", S_HUMAN, LVL(102, 23, -33, 78, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRDX, 6, 1), ATTK(AT_CLAW, AD_RNG, 2, 22), ATTK(AT_TRAM, AD_SLOW, 6, 11), ATTK(AT_BITE, AD_PLAS, 1, 22), ATTK(AT_BOOM, AD_SSEX, 5, 11), NO_ATTK), SIZ(236, 109, 0, MS_GAARDIEN, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("holocrine descending breastbone lazaretto betty baseborn gradated", S_HUMAN, LVL(102, 14, -33, 82, 0), (1), A(ATTK(AT_BUTT, AD_LEGS, 3, 21), ATTK(AT_HUGS, AD_FEMI, 7, 15), ATTK(AT_TENT, AD_PLYS, 2, 4), ATTK(AT_EXPL, AD_BANI, 6, 9), ATTK(AT_GAZE, AD_LUCK, 2, 5), NO_ATTK), SIZ(266, 682, 0, MS_HISS, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_DISINT, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_TPORT|M1_POIS, M2_MINION|M2_STALK|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hippocratic antic", S_HUMAN, LVL(102, 12, -22, 91, 0), (4), A(ATTK(AT_WEAP, AD_DRLI, 4, 17), ATTK(AT_SCRA, AD_NACU, 5, 17), ATTK(AT_SCRA, AD_BURN, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1047, 36, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_AMPHIBIOUS|M1_ANIMAL|M1_OMNIVORE, M2_PRINCE|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("paramour disfiguringly sugar unneighborly", S_HUMAN, LVL(103, 15, 3, 89, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_INER, 1, 6), ATTK(AT_EXPL, AD_DREN, 9, 24), ATTK(AT_NONE, AD_FIRE, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 26, 0, MS_SOVIET, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("clothespin lipoprotein", S_HUMAN, LVL(104, 29, -13, 81, 17), (G_RGROUP|2), A(ATTK(AT_BREA, AD_MCRE, 9, 7), ATTK(AT_MAGC, AD_SLEE, 5, 18), ATTK(AT_GAZE, AD_SAMU, 8, 19), ATTK(AT_BUTT, AD_BLAS, 3, 12), NO_ATTK, NO_ATTK), SIZ(344, 297, 0, MS_ESCAPE, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS| M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wishful manslayer", S_HUMAN, LVL(105, 11, -6, 84, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BEAM, AD_NTHR, 2, 23), ATTK(AT_CLAW, AD_PEST, 8, 22), ATTK(AT_TUCH, AD_SOUN, 4, 15), ATTK(AT_TRAM, AD_VAMP, 9, 5), ATTK(AT_BOOM, AD_RBRE, 5, 5), NO_ATTK), SIZ(696, 521, 0, MS_ARREST, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_ANIMAL, M2_UNDEAD|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abolished tidily", S_HUMAN, LVL(105, 16, -9, 73, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_PLYS, 8, 6), ATTK(AT_TUCH, AD_SHAN, 5, 19), ATTK(AT_BEAM, AD_CALM, 1, 13), ATTK(AT_GAZE, AD_WISD, 3, 24), ATTK(AT_ENGL, AD_TERR, 4, 18), NO_ATTK), SIZ(39, 750, 0, MS_SOCKS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT|MR_STONE, M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_POIS, M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("modelled genetic", S_HUMAN, LVL(105, 42, 5, 76, 11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VENO, 1, 12), ATTK(AT_BREA, AD_DFOO, 3, 17), ATTK(AT_BREA, AD_NPRO, 8, 13), ATTK(AT_BITE, AD_SPEL, 3, 7), NO_ATTK, NO_ATTK), SIZ(218, 1203, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOLIMBS, M2_UNDEAD|M2_LORD|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("puttering recognized", S_HUMAN, LVL(105, 19, -34, 82, 17), (3), A(ATTK(AT_SPIT, AD_STTP, 5, 13), ATTK(AT_MAGC, AD_CALM, 3, 15), ATTK(AT_TENT, AD_TIME, 2, 7), ATTK(AT_BUTT, AD_WERE, 2, 16), NO_ATTK, NO_ATTK), SIZ(2450, 235, 0, MS_VAMPIRE, MZ_SMALL), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("microcosm entwine dishabille sediment", S_HUMAN, LVL(105, 9, 1, 68, 0), (1), A(ATTK(AT_SPIT, AD_FRZE, 5, 15), ATTK(AT_MAGC, AD_ENCH, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4319, 657, 0, MS_GRUNT, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_JEWELS|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("midsection binder", S_HUMAN, LVL(106, 12, -27, 88, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_DROP, 2, 9), ATTK(AT_BITE, AD_CHRN, 5, 18), ATTK(AT_WEAP, AD_FAMN, 9, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(773, 230, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("misidentification loxing garoting sidewise capriole annal", S_HUMAN, LVL(107, 12, 7, 88, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_SGLD, 5, 7), ATTK(AT_ENGL, AD_DIMN, 1, 5), ATTK(AT_GAZE, AD_DAMA, 1, 12), ATTK(AT_NONE, AD_MALK, 7, 5), NO_ATTK, NO_ATTK), SIZ(4012, 899, 0, MS_COW, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nontransferable skinniest", S_HUMAN, LVL(107, 13, -21, 85, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_WEAP, AD_RUNS, 4, 4), ATTK(AT_SPIT, AD_WET, 5, 19), ATTK(AT_BOOM, AD_SPEL, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 338, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("overview horseplayer", S_HUMAN, LVL(107, 12, -35, 80, 0), (4), A(ATTK(AT_SCRA, AD_DRDX, 1, 10), ATTK(AT_WEAP, AD_UVUU, 4, 5), ATTK(AT_SPIT, AD_CHRN, 8, 13), ATTK(AT_TENT, AD_MANA, 1, 26), NO_ATTK, NO_ATTK), SIZ(1751, 736, 0, MS_STENCH, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("jetport newborn", S_HUMAN, LVL(108, 7, -33, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_WEBS, 9, 12), ATTK(AT_MAGC, AD_LAVA, 5, 1), ATTK(AT_BITE, AD_ICUR, 5, 6), ATTK(AT_WEAP, AD_DRIN, 8, 11), NO_ATTK, NO_ATTK), SIZ(15, 1101, 0, MS_DEAD, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("citied meditate", S_HUMAN, LVL(109, 20, -5, 98, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_AGGR, 1, 2), ATTK(AT_KICK, AD_INSA, 6, 10), ATTK(AT_WEAP, AD_VOMT, 2, 22), ATTK(AT_SCRA, AD_DRLI, 6, 14), ATTK(AT_TUCH, AD_GRAV, 1, 20), NO_ATTK), SIZ(376, 1030, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_POIS, M2_LORD|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rodeo tabuing draft", S_HUMAN, LVL(109, 20, -18, 89, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_EXPL, AD_MEMO, 9, 14), ATTK(AT_MAGC, AD_WGHT, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1482, 860, 0, MS_SPELL, MZ_MEDIUM), MR_ELEC, 0, M1_WALLWALK|M1_HIDE|M1_POIS, M2_PRINCE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scurfiest falsification", S_HUMAN, LVL(109, 20, 1, 99, -18), (G_GENO|1), A(ATTK(AT_BUTT, AD_SAMU, 3, 12), ATTK(AT_BITE, AD_DEST, 9, 3), ATTK(AT_STNG, AD_WERE, 1, 4), ATTK(AT_BUTT, AD_FEMI, 7, 21), ATTK(AT_MAGC, AD_RUST, 3, 8), NO_ATTK), SIZ(117, 586, 0, MS_REPAIR, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_SLITHY|M1_SEE_INVIS, M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("decentralize illimitable", S_HUMAN, LVL(110, 19, 3, 82, 5), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_TCKL, 5, 2), ATTK(AT_NONE, AD_CONT, 8, 7), ATTK(AT_WEAP, AD_NTHR, 4, 4), ATTK(AT_TRAM, AD_SITM, 2, 2), NO_ATTK, NO_ATTK), SIZ(2812, 248, 0, MS_LAUGH, MZ_TINY), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mouser mistitle", S_HUMAN, LVL(111, 24, 2, 96, -20), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_INVE, 1, 11), ATTK(AT_EXPL, AD_VOMT, 5, 16), ATTK(AT_TRAM, AD_DEBU, 6, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(301, 1190, 0, MS_HUMANOID, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOLIMBS, M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("misspending tranquilize", S_HUMAN, LVL(112, 14, -27, 77, 16), (2), A(ATTK(AT_BITE, AD_POLY, 9, 3), ATTK(AT_TENT, AD_TIME, 4, 1), ATTK(AT_SPIT, AD_ELEC, 7, 15), ATTK(AT_CLAW, AD_DARK, 9, 18), ATTK(AT_KICK, AD_PHYS, 9, 6), NO_ATTK), SIZ(190, 26, 0, MS_HISS, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("costar shrinkable yippee shackle", S_HUMAN, LVL(112, 18, -7, 2, 0), (2), A(ATTK(AT_ENGL, AD_BANI, 4, 6), ATTK(AT_WEAP, AD_SITM, 2, 16), ATTK(AT_LASH, AD_DREA, 9, 7), ATTK(AT_STNG, AD_WRAT, 8, 13), ATTK(AT_GAZE, AD_AXUS, 2, 7), ATTK(AT_LASH, AD_ACID, 2, 19)), SIZ(1192, 405, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deployment an", S_HUMAN, LVL(112, 17, -7, 28, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_MALK, 9, 10), ATTK(AT_WEAP, AD_STUN, 5, 6), ATTK(AT_MAGC, AD_PAIN, 7, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(171, 79, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_ACID, 0, M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("canker intolerable subdividable", S_HUMAN, LVL(112, 19, -8, 79, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_SPC2, 5, 7), ATTK(AT_NONE, AD_WET, 5, 9), ATTK(AT_BUTT, AD_MAGM, 1, 11), ATTK(AT_MAGC, AD_CONF, 3, 14), ATTK(AT_CLAW, AD_LAVA, 0, 15), ATTK(AT_CLAW, AD_LAZY, 4, 6)), SIZ(2386, 58, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bronzing rinded", S_HUMAN, LVL(113, 12, -24, 89, -15), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_ICUR, 1, 8), ATTK(AT_SCRA, AD_CNCL, 6, 8), ATTK(AT_BREA, AD_ALIN, 8, 9), ATTK(AT_ENGL, AD_SITM, 7, 25), ATTK(AT_MAGC, AD_PLAS, 6, 23), NO_ATTK), SIZ(1418, 1347, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE, M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fragility lacquer irrefutable quintet manna", S_HUMAN, LVL(114, 25, -25, 82, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_ENCH, 9, 7), ATTK(AT_SPIT, AD_DRCO, 8, 6), ATTK(AT_BEAM, AD_SEDU, 6, 23), ATTK(AT_SCRA, AD_CONT, 1, 9), ATTK(AT_LASH, AD_WEBS, 8, 1), ATTK(AT_BOOM, AD_UNPR, 7, 9)), SIZ(1174, 26, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("indicium like downstate regarding", S_HUMAN, LVL(115, 40, 2, 98, 1), (G_GENO|G_LGROUP|1), A(ATTK(AT_TRAM, AD_GLIB, 3, 15), ATTK(AT_BUTT, AD_NAST, 9, 8), ATTK(AT_KICK, AD_LITT, 2, 3), ATTK(AT_RATH, AD_FRZE, 5, 7), NO_ATTK, NO_ATTK), SIZ(2423, 10, 0, MS_SING, MZ_MEDIUM), MR_FIRE|MR_ELEC, MR_FIRE, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("gourmet evanished", S_HUMAN, LVL(115, 55, 7, 64, 9), (G_RGROUP|1), A(ATTK(AT_BITE, AD_WET, 7, 22), ATTK(AT_LASH, AD_DRCO, 6, 17), ATTK(AT_BOOM, AD_DRDX, 1, 20), ATTK(AT_HUGS, AD_WISD, 1, 25), ATTK(AT_KICK, AD_CHRN, 9, 26), ATTK(AT_TUCH, AD_VULN, 1, 25)), SIZ(559, 416, 0, MS_GAARDIEN, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_THICK_HIDE|M1_REGEN| M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("noumena reconsign apologal unhealthiest", S_HUMAN, LVL(115, 13, -11, 87, 1), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_TLPT, 7, 20), ATTK(AT_GAZE, AD_BLAS, 3, 7), ATTK(AT_WEAP, AD_VENO, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(956, 1443, 0, MS_MUTE, MZ_MEDIUM), MR_SLEEP|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_LITHIVORE|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("broadened occlusive tea", S_HUMAN, LVL(115, 18, -24, 66, 0), (1), A(ATTK(AT_BEAM, AD_DIMN, 1, 6), ATTK(AT_BUTT, AD_STTP, 4, 23), ATTK(AT_BITE, AD_DISE, 5, 10), ATTK(AT_STNG, AD_RUNS, 5, 10), NO_ATTK, NO_ATTK), SIZ(2286, 48, 0, MS_IMITATE, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_MINDLESS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("perturb sketchy", S_HUMAN, LVL(116, 12, -23, 74, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_DRIN, 7, 18), ATTK(AT_LASH, AD_WRAT, 6, 24), ATTK(AT_BREA, AD_AXUS, 3, 21), ATTK(AT_BEAM, AD_FUMB, 6, 8), ATTK(AT_SPIT, AD_SLUD, 1, 9), NO_ATTK), SIZ(2716, 517, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_REGEN|M1_TPORT, M2_LORD|M2_STALK|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("permafrost patriotic shrapnel", S_HUMAN, LVL(116, 50, -10, 78, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_STNG, AD_MCRE, 4, 2), ATTK(AT_WEAP, AD_DARK, 6, 19), ATTK(AT_BEAM, AD_WISD, 6, 19), ATTK(AT_LASH, AD_PHYS, 5, 1), ATTK(AT_BREA, AD_INSA, 4, 10), NO_ATTK), SIZ(2263, 185, 0, MS_VAMPIRE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("deicidal reoccurred", S_HUMAN, LVL(117, 25, 3, 92, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_VAMP, 7, 14), ATTK(AT_SCRA, AD_MANA, 8, 17), ATTK(AT_WEAP, AD_ACID, 1, 3), ATTK(AT_KICK, AD_WGHT, 2, 22), NO_ATTK, NO_ATTK), SIZ(1728, 813, 0, MS_SQAWK, MZ_TINY), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL| M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_PNAME|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("piteously hymnist", S_HUMAN, LVL(117, 10, -36, 92, 0), (1), A(ATTK(AT_EXPL, AD_DREN, 5, 1), ATTK(AT_BEAM, AD_STTP, 2, 8), ATTK(AT_BEAM, AD_POIS, 3, 7), ATTK(AT_TRAM, AD_LITE, 2, 1), NO_ATTK, NO_ATTK), SIZ(69, 1069, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE, MR_FIRE|MR_STONE, M1_WALLWALK|M1_CONCEAL|M1_NOEYES, M2_LORD|M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nonproprietary crony", S_HUMAN, LVL(118, 19, -29, 78, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DCAY, 7, 20), ATTK(AT_STNG, AD_WTHR, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2331, 360, 0, MS_SPOILER, MZ_MEDIUM), MR_SLEEP|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS, M2_LORD|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ineffective spawned", S_HUMAN, LVL(118, 17, -10, 97, 0), (4), A(ATTK(AT_TENT, AD_SITM, 4, 25), ATTK(AT_TRAM, AD_CNCL, 8, 22), ATTK(AT_ENGL, AD_FUMB, 1, 18), ATTK(AT_GAZE, AD_BURN, 4, 3), ATTK(AT_LASH, AD_SKIL, 9, 4), NO_ATTK), SIZ(3519, 251, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_UNSOLID|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sacker warthog lodgment redeemable infesting forjudger certification", S_HUMAN, LVL(119, 18, -6, 72, 5), (G_VLGROUP|1), A(ATTK(AT_BUTT, AD_WEBS, 5, 13), ATTK(AT_BOOM, AD_FREN, 2, 10), ATTK(AT_KICK, AD_ILLU, 4, 17), ATTK(AT_TENT, AD_DEST, 5, 11), NO_ATTK, NO_ATTK), SIZ(2796, 18, 0, MS_BARBER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_LORD|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("devteam member", S_HUMAN, /* from the TNNT tournament */ LVL(120, 12, -20, 100, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_STUN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VICE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_PRINCE|M2_STRONG|M2_MALE, M3_CLOSE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("info boy", S_HUMAN, LVL(120, 24, 0, 35, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 20, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("ivy fellating", S_HUMAN, LVL(121, 10, -14, 73, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_DFOO, 6, 20), ATTK(AT_NONE, AD_HODS, 1, 25), ATTK(AT_KICK, AD_DRCH, 7, 3), ATTK(AT_BOOM, AD_POLY, 3, 21), ATTK(AT_BITE, AD_DETH, 8, 13), ATTK(AT_ENGL, AD_POLY, 7, 15)), SIZ(1972, 141, 0, MS_SHRIEK, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SEE_INVIS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bialy phyla", S_HUMAN, LVL(121, 14, -16, 90, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_KICK, AD_MIDI, 1, 22), ATTK(AT_NONE, AD_MEMO, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1953, 365, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("seventeen reenacting gruesome", S_HUMAN, LVL(121, 17, 9, 74, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_RATH, AD_PLYS, 1, 14), ATTK(AT_GAZE, AD_VAPO, 6, 1), ATTK(AT_HUGS, AD_FREN, 6, 16), ATTK(AT_RATH, AD_SLOW, 0, 7), ATTK(AT_RATH, AD_CHKH, 6, 18), NO_ATTK), SIZ(507, 1497, 0, MS_PANTS, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_FIRE, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD, M2_MINION|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("discern solacer", S_HUMAN, LVL(123, 31, -2, 79, 8), (3), A(ATTK(AT_LASH, AD_DISP, 1, 6), ATTK(AT_MAGC, AD_DISN, 3, 1), ATTK(AT_TENT, AD_FEAR, 5, 26), ATTK(AT_TENT, AD_SKIL, 5, 23), ATTK(AT_TENT, AD_NEXU, 1, 10), ATTK(AT_BOOM, AD_SIN, 7, 5)), SIZ(2018, 250, 0, MS_GIBBERISH, MZ_SMALL), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_MINION|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("metaphysical rhyta", S_HUMAN, LVL(124, 16, -13, 60, -17), (G_GENO|4), A(ATTK(AT_BUTT, AD_HODS, 1, 12), ATTK(AT_BEAM, AD_MIDI, 9, 6), ATTK(AT_KICK, AD_DRCH, 2, 18), ATTK(AT_KICK, AD_LEGS, 6, 21), ATTK(AT_BEAM, AD_DAMA, 7, 19), NO_ATTK), SIZ(1488, 338, 0, MS_CUSS, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT|MR_POISON, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jurywoman ballistic", S_HUMAN, LVL(124, 20, 8, 72, -13), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SPEL, 8, 26), ATTK(AT_BREA, AD_SHRD, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1570, 1185, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_ACID| M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nazism unrivaled", S_HUMAN, LVL(124, 13, -39, 74, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_ACID, 6, 20), ATTK(AT_SCRA, AD_SPEL, 5, 17), ATTK(AT_LASH, AD_THIR, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1701, 442, 0, MS_SHRIEK, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("crushing noninterfaced guttery indexing", S_HUMAN, LVL(124, 40, -25, 74, -6), (G_GENO|4), A(ATTK(AT_LASH, AD_NUMB, 1, 9), ATTK(AT_GAZE, AD_SOUN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(686, 55, 0, MS_TEACHER, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("shod churl", S_HUMAN, LVL(125, 15, -35, 74, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_CLAW, AD_DEPR, 8, 9), ATTK(AT_BITE, AD_TLPT, 8, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1487, 445, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, MR_SLEEP, M1_NOEYES|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("talking endeavor", S_HUMAN, LVL(125, 20, -30, 84, 0), (2), A(ATTK(AT_BOOM, AD_CONT, 5, 12), ATTK(AT_TUCH, AD_MAGM, 2, 11), ATTK(AT_WEAP, AD_ELEC, 9, 8), ATTK(AT_KICK, AD_STAT, 3, 17), ATTK(AT_BUTT, AD_RUNS, 7, 11), ATTK(AT_LASH, AD_IDAM, 2, 1)), SIZ(1178, 20, 0, MS_OHGOD, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_CLING|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_REGEN| M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("montaging pleaser", S_HUMAN, LVL(125, 12, 2, 14, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_CHKH, 3, 17), ATTK(AT_STNG, AD_SPEL, 1, 1), ATTK(AT_STNG, AD_TDRA, 8, 23), ATTK(AT_WEAP, AD_DEBU, 1, 23), ATTK(AT_ENGL, AD_DISP, 5, 14), ATTK(AT_TUCH, AD_PEST, 8, 12)), SIZ(529, 191, 0, MS_SING, MZ_GIGANTIC), MR_STONE, 0, M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_CARNIVORE, M2_LORD|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* these are for the special "school" level written by me */ /* Amy edit: that comment is from the geek patch author */ MON("principal", S_HUMAN, LVL(12, 10, 10, 30, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_DRIN, 2, 2), ATTK(AT_TUCH, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRINCIPAL, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_COLLECT|M2_STALK|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("blacksmith", S_HUMAN, LVL(12, 18, 0, 0, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SMITH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Sizzle", S_HUMAN, LVL(20, 10, 10, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_MAGC, AD_CLRC, 1, 1), ATTK(AT_TUCH, AD_DETH, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_PNAME|M2_COLLECT|M2_STALK|M2_MALE, M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Katniss", S_HUMAN, LVL(25, 15, -5, 30, 25), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_TUCH, AD_SITM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_FLY, M2_HUMAN|M2_PNAME|M2_COLLECT|M2_STALK|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shopkeeper", S_HUMAN, LVL(24, 18, -6, 50, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct eshk), MS_SELL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("experienced shopkeeper", S_HUMAN, LVL(36, 19, -9, 60, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct eshk), MS_SELL, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("master shopkeeper", S_HUMAN, LVL(50, 20, -12, 80, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct eshk), MS_SELL, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("exceptional shopkeeper", S_HUMAN, LVL(70, 21, -12, 80, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 9, 9), ATTK(AT_WEAP, AD_PHYS, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct eshk), MS_SELL, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("elite shopkeeper", S_HUMAN, LVL(100, 22, -25, 100, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_RNG, 10, 10), ATTK(AT_WEAP, AD_RNG, 10, 10), ATTK(AT_BEAM, AD_RNG, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct eshk), MS_SELL, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_SEE_INVIS|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), /* the black marketeer's speed (24) matches the speed boots he's wearing */ MON("black marketeer", S_HUMAN, LVL(25, 24, -8, 50, -2), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct eshk), MS_SELL, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_HITASFOUR|MR_PLUSFOUR|MR_DISINT, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG| M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("guard", S_HUMAN, LVL(12, 12, 10, 40, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct egd), MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("experienced guard", S_HUMAN, LVL(18, 15, 5, 60, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct egd), MS_GUARD, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("master guard", S_HUMAN, LVL(25, 18, 0, 80, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct egd), MS_GUARD, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("exceptional guard", S_HUMAN, LVL(35, 19, -5, 90, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct egd), MS_GUARD, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elite guard", S_HUMAN, LVL(50, 20, -20, 100, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_RNG, 10, 10), ATTK(AT_BEAM, AD_RNG, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct egd), MS_GUARD, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_INFRAVISION, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("croupier", S_HUMAN, LVL(12, 12, 10, 40, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("experienced croupier", S_HUMAN, LVL(18, 13, 5, 60, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("master croupier", S_HUMAN, LVL(25, 15, 0, 80, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("exceptional croupier", S_HUMAN, LVL(35, 16, -5, 80, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elite croupier", S_HUMAN, LVL(50, 18, -10, 90, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("prisoner", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), /* for special levels */ A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), /* ------||---- --> THIS IS ***NOT*** A TYPO !!!! */ MON("Ford Perfect", S_HUMAN, LVL(8, 10, 10, 0, 0), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_MALE|M2_PNAME|M2_HUMAN, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Arthur Dent", S_HUMAN, LVL(9, 10, 10, 0, 0), (G_UNIQ|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_MALE|M2_PNAME|M2_HUMAN, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Mr. Prosser", S_HUMAN, LVL(10, 10, 10, 0, 0), (G_UNIQ|1), A(ATTK(AT_SPIT, AD_ACID, 2, 4), ATTK(AT_BREA, AD_FIRE, 1, 1), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_MALE|M2_PNAME|M2_HUMAN|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("mindless thrall", S_HUMAN, LVL(12, 12, 10, 0, 0), (1), /* for special levels */ A(ATTK(AT_HUGS, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_ELF|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Oracle", S_HUMAN, LVL(12, 0, 0, 50, 0), (1|G_UNIQ), A(ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ORACLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_ZAP), MON("aligned priest", S_HUMAN, LVL(12, 12, 10, 50, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct epri), MS_PRIEST, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_LORD|M2_PEACEFUL|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("experienced priest", S_HUMAN, LVL(18, 13, 8, 60, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct epri), MS_PRIEST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PRINCE|M2_PEACEFUL|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("master priest", S_HUMAN, LVL(25, 15, 7, 70, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct epri), MS_PRIEST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PRINCE|M2_PEACEFUL|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("exceptional priest", S_HUMAN, LVL(35, 16, 3, 80, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 5,10), ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct epri), MS_PRIEST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PRINCE|M2_PEACEFUL|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("elite priest", S_HUMAN, LVL(50, 18, -10, 100, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 6, 10), ATTK(AT_KICK, AD_RNG, 3, 10), ATTK(AT_MAGC, AD_CLRC, 4, 8), ATTK(AT_MAGC, AD_CLRC, 4, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct epri), MS_PRIEST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT|MR_DEATH|MR_COLD|MR_STONE, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_FLY|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_PRINCE|M2_PEACEFUL|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_STRONG, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("high priest", S_HUMAN, LVL(25, 15, 7, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, sizeof(struct epri), MS_PRIEST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_MINION|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("dnethack elder priest(TM)", S_HUMAN, LVL(25, 15, -15, 100, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8,10), ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_TENT, AD_SAMU, 2, 10), ATTK(AT_TENT, AD_STCK, 2, 10), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8)), SIZ(WT_HUMAN, 1000, sizeof(struct epri), MS_PRIEST, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN|MR_COLD, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE|M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_WALLWALK, M2_NOPOLY|M2_HUMAN|M2_MINION|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_STRONG, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, M4_REFLECT, M5_DNETHACK|M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), /* #ifndef MUSE MON("unarmored watchman", S_HUMAN, LVL(6, 4, 10, 0, -2), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_STALK|M2_PEACEFUL|M2_STRONG| M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), #endif */ MON("soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|15), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("sergeant", S_HUMAN, LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|7), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("lieutenant", S_HUMAN, LVL(15, 10, 10, 15, -4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("captain", S_HUMAN, LVL(20, 10, 10, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("general", S_HUMAN, LVL(28, 12, 0, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Keep these separate - some of the mkroom code assumes that * all the soldiers are contiguous. * here's additional soldier types by Amy; makemon.c assumes that teuton soldier is first */ MON("teuton soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("video soldier", S_HUMAN, /* pistol pair */ LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frankish soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("british soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("american soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("copper soldier", S_HUMAN, /* spawns with rifle and copper rifle bullets, as well as bronze plate mail */ LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("arab soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("asian soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("medieval soldier", S_HUMAN, /* spawns with fleure, footbow and 10 light arrows */ LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pad soldier", S_HUMAN, /* spawns with crossbow, 30 fleece bolts and bullwhip */ LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gauche soldier", S_HUMAN, /* spawns with main sword */ LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("seafaring soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("byzantine soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("celtic soldier", S_HUMAN, LVL(6, 15, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vanilla soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("viking soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("swamp soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("java soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("iberian soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rohirrim soldier", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("extraterrestrial sergeant", S_HUMAN, LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("minoan sergeant", S_HUMAN, LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hun sergeant", S_HUMAN, LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("orange sergeant", S_HUMAN, /* spawns with copper plate mail, storm rifle, 100 lowrate assault rifle bullets and heavy mace */ LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mongol sergeant", S_HUMAN, LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("twoweap sergeant", S_HUMAN, /* spawns with main sword and paper sword */ LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("persian sergeant", S_HUMAN, LVL(10, 10, 10, 5, -3), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yamato lieutenant", S_HUMAN, LVL(15, 10, 10, 15, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("carthage lieutenant", S_HUMAN, LVL(15, 10, 10, 15, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("roman lieutenant", S_HUMAN, LVL(15, 10, 10, 15, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* code in mkroom.c assumes vanguard trooper ... archer cadet are contiguous: 10 soldiers of level 8 --Amy */ MON("vanguard trooper", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("infantry recruit", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("legionary grunt", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("militant trooper", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("rifleman private", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("footman conscript", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("guardsman trainee", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("fusilier rookie", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("spearman recruit", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("archer cadet", S_HUMAN, LVL(8, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), /* end contiguous block for mkroom.c */ MON("kung-fu jester", S_HUMAN, LVL(9, 12, 10, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shadow commando", S_HUMAN, LVL(10, 12, 8, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("elite sentinel", S_HUMAN, LVL(12, 12, 8, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("ironclad warrior", S_HUMAN, LVL(14, 8, -9, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("stormbreaker infantry", S_HUMAN, LVL(16, 12, 8, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_ENCH, 1, 10), ATTK(AT_WEAP, AD_ENCH, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("venomous operative", S_HUMAN, LVL(20, 12, 8, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_POIS, 1, 12), ATTK(AT_WEAP, AD_POIS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("chaos reaver", S_HUMAN, LVL(25, 12, 8, 0, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHAO, 1, 14), ATTK(AT_WEAP, AD_POLY, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nova shock trooper", S_HUMAN, LVL(30, 12, 8, 10, -2), (G_GENO|1), A(ATTK(AT_WEAP, AD_MALK, 1, 16), ATTK(AT_WEAP, AD_MALK, 1, 16), ATTK(AT_BEAM, AD_ELEC, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lunar warden", S_HUMAN, LVL(35, 12, 6, 20, -2), (1), A(ATTK(AT_WEAP, AD_DARK, 2, 10), ATTK(AT_WEAP, AD_DARK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("dreadnought marine", S_HUMAN, LVL(40, 12, 6, 25, -2), (1), A(ATTK(AT_WEAP, AD_STCK, 2, 12), ATTK(AT_WEAP, AD_DISP, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("arctic bladestorm", S_HUMAN, LVL(45, 12, 6, 30, -2), (1), A(ATTK(AT_WEAP, AD_ICEB, 2, 15), ATTK(AT_WEAP, AD_FRZE, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("radiant guardian", S_HUMAN, /* light radius 3 */ LVL(50, 12, 5, 35, -2), (1), A(ATTK(AT_WEAP, AD_RBRE, 2, 18), ATTK(AT_WEAP, AD_RBRE, 2, 18), ATTK(AT_GAZE, AD_STUN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_ORANGE), MON("emberstrike gunner", S_HUMAN, LVL(55, 12, 5, 40, -2), (1), A(ATTK(AT_WEAP, AD_LAVA, 2, 20), ATTK(AT_WEAP, AD_FLAM, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("thunderclap trooper", S_HUMAN, LVL(60, 12, 4, 50, -2), (1), A(ATTK(AT_WEAP, AD_MALK, 2, 24), ATTK(AT_WEAP, AD_SOUN, 2, 24), ATTK(AT_MAGC, AD_ELEC, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("celestial paragon", S_HUMAN, LVL(65, 12, 4, 60, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 28), ATTK(AT_WEAP, AD_PHYS, 2, 28), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("soulfire sentinel", S_HUMAN, LVL(70, 12, 3, 70, -2), (1), A(ATTK(AT_WEAP, AD_DRLI, 2, 30), ATTK(AT_WEAP, AD_SIN, 2, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spectral enforcer", S_HUMAN, LVL(75, 12, 3, 80, -2), (1), A(ATTK(AT_WEAP, AD_AXUS, 3, 25), ATTK(AT_WEAP, AD_MAGM, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("abyssal legionnaire", S_HUMAN, LVL(80, 12, 2, 90, -2), (1), A(ATTK(AT_WEAP, AD_SUCK, 3, 30), ATTK(AT_WEAP, AD_VAMP, 3, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("cybernetic vanguard", S_HUMAN, LVL(90, 15, -5, 100, -2), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 60), ATTK(AT_WEAP, AD_PHYS, 3, 60), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_PLUSTWO|MR_HITASFOUR|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("astral blademaster", S_HUMAN, LVL(100, 12, 0, 100, -2), (1), A(ATTK(AT_WEAP, AD_RNG, 3, 40), ATTK(AT_WEAP, AD_RNG, 3, 40), ATTK(AT_BREA, AD_RBRE, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_ELEC|MR_COLD|MR_DRAIN|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("urban camo captain", S_HUMAN, LVL(20, 10, 10, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("gothic captain", S_HUMAN, LVL(20, 10, 10, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* end additional soldier types - makemon.c assumes that gothic captain is last */ MON("watchman", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_NOGEN|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_STALK|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("watch captain", S_HUMAN, LVL(10, 10, 10, 15, -4), (G_NOGEN|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_STALK|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("watch lieutenant", S_HUMAN, LVL(16, 12, 2, 15, -4), (G_NOGEN|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_HALU, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_STALK|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("watch leader", S_HUMAN, LVL(24, 18, -8, 45, -4), (G_NOGEN|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_CURS, 1, 8), ATTK(AT_WEAP, AD_STUN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_STALK|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("angry watchman", S_HUMAN, LVL(6, 10, 10, 0, -2), (G_SGROUP|G_NOGEN|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("angry watch captain", S_HUMAN, LVL(10, 10, 10, 15, -4), (G_NOGEN|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("angry watch lieutenant", S_HUMAN, LVL(16, 12, 2, 15, -4), (G_NOGEN|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_HALU, 1, 8), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("angry watch leader", S_HUMAN, LVL(24, 18, -8, 45, -4), (G_NOGEN|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_CURS, 1, 8), ATTK(AT_WEAP, AD_STUN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Unique humans not tied to quests. */ MON("Medusa", S_HUMAN, LVL(20, 12, 2, 50, -15), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_BITE, AD_DRST, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Wizard of Yendor", S_HUMAN, LVL(30, 12, -8, 100, A_NONE), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_SAMU, 2,12), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_SPIT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_MAGIC|M2_COLLECT, M3_COVETOUS|M3_WAITFORU|M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("The Zrutinator", S_YETI, /* by Demo; Rodney's pet */ LVL(25, 18, -10, 80, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_NAST, 5, 5), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASFOUR|MR_DEATH|MR_DISINT|MR_POISON|MR_SLEEP|MR_DRAIN, 0, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_FLY|M1_SEE_INVIS, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_WAITFORU, M4_REFLECT|M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Croesus", S_HUMAN, LVL(20, 15, 0, 40, 15), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_PRINCE|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), /* #ifdef CHARON */ MON("Charon", S_HUMAN, LVL(76, 18, -5, 120, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), /* MS_FERRY doesn't do anything --Amy */ MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_SEE_INVIS|M1_HUMANOID, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_PNAME|M2_MALE|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), /* #endif */ /* * ghosts */ MON("minighost", S_GHOST, LVL(0, 1, 2, 25, -5), (G_NOCORPSE|10), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("glib hand", S_GHOST, LVL(0, 1, 2, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_GLIB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("immoshade", S_GHOST, LVL(0, 0, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eh ghost", S_GHOST, LVL(0, 1, 6, 15, -5), (G_NOCORPSE|8|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("confined ghost", S_GHOST, LVL(0, 1, 6, 15, -5), (G_NOCORPSE|6|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stationary shape", S_GHOST, LVL(0, 0, 10, 0, 0), (G_NOCORPSE|3), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_MISSING, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("beh ghost", S_GHOST, LVL(0, 1, 6, 15, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_WNCE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("forecasted representable taxied", S_GHOST, LVL(0, 19, 4, 21, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TRAM, AD_TCKL, 1, 5), ATTK(AT_TENT, AD_DISE, 1, 1), ATTK(AT_GAZE, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3135, 86, 0, MS_BRAG, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DEATH, 0, M1_CLING|M1_SLITHY|M1_REGEN|M1_TPORT|M1_ACID, M2_ROCKTHROW|M2_JEWELS|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("procurer ammonium", S_GHOST, LVL(0, 15, -10, 23, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_WRAP, 1, 1), ATTK(AT_MAGC, AD_CORR, 1, 7), ATTK(AT_EXPL, AD_WTHR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(21, 295, 0, MS_WERE, MZ_GIGANTIC), MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOHEAD| M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("indemnity minimalist", S_GHOST, LVL(0, 12, -7, 99, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SPEL, 1, 6), ATTK(AT_TRAM, AD_CURS, 1, 1), ATTK(AT_WEAP, AD_GLIB, 1, 5), ATTK(AT_GAZE, AD_DEPR, 1, 3), NO_ATTK, NO_ATTK), SIZ(807, 815, 0, MS_COMBAT, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bu", S_GHOST, LVL(1, 1, 6, 15, -5), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sin image", S_GHOST, LVL(1, 1, 2, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SIN, 1, 1), ATTK(AT_NONE, AD_SIN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("baby boo", S_GHOST, LVL(1, 1, 2, 25, -5), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_FEAR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vestiges", S_GHOST, LVL(1, 12, 8, 5, -5), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("gun spirit", S_GHOST, LVL(1, 10, 8, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("magic spirit", S_GHOST, LVL(1, 10, 8, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_MAGC, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("stray soul", S_GHOST, LVL(1, 12, 8, 5, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_WAIL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("pudding spirit", S_GHOST, LVL(1, 10, 8, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1, 1), ATTK(AT_BEAM, AD_NPRO, 1, 1), ATTK(AT_BEAM, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("war spirit", S_GHOST, LVL(1, 10, 8, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("Tallulah-Phoebe", S_GHOST, LVL(1, 15, 10, 0, 0), (1|G_UNIQ), A(ATTK(AT_TUCH, AD_PART, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SHOCKTROOPER, MZ_TINY), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR, 0, M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("seen riveted", S_GHOST, LVL(1, 12, 2, 82, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_MANA, 2, 1), ATTK(AT_RATH, AD_AMNE, 1, 6), ATTK(AT_HUGS, AD_GRAV, 1, 6), ATTK(AT_WEAP, AD_VAPO, 1, 1), ATTK(AT_STNG, AD_RBRE, 1, 6), ATTK(AT_WEAP, AD_RBAD, 1, 4)), SIZ(1232, 840, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_DISINT, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY| M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("avifauna contour", S_GHOST, LVL(1, 17, 0, 67, -10), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_LITT, 1, 9), ATTK(AT_SPIT, AD_MINA, 1, 4), ATTK(AT_WEAP, AD_NUMB, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2142, 304, 0, MS_PUPIL, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bu two", S_GHOST, LVL(2, 2, 5, 15, -5), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shadowy", S_GHOST, LVL(2, 2, -3, 0, 3), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_STONE, MR_COLD|MR_STONE, M1_WALLWALK|M1_UNSOLID|M1_BREATHLESS|M1_FLY, M2_UNDEAD|M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ruth's sneaker", S_GHOST, LVL(2, 16, 4, 0, -6), (1), A(ATTK(AT_KICK, AD_PLYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_COLD|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("paper weight", S_GHOST, /* spawns with weighted flail */ LVL(2, 6, 5, 15, -5), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rundown attender", S_GHOST, LVL(2, 16, 2, 88, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_PEST, 2, 6), ATTK(AT_BREA, AD_STTP, 5, 1), ATTK(AT_GAZE, AD_SLOW, 2, 4), ATTK(AT_GAZE, AD_DRIN, 1, 3), ATTK(AT_HUGS, AD_CHRN, 7, 1), NO_ATTK), SIZ(1065, 565, 0, MS_LAUGH, MZ_GIGANTIC), MR_ACID|MR_DEATH, 0, 0, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_HUMAN|M2_FEMALE, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("catered commissionership", S_GHOST, LVL(2, 19, -10, 10, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_WGHT, 1, 9), ATTK(AT_BEAM, AD_STTP, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1150, 1119, 0, MS_CLOCK, MZ_SMALL), MR_COLD|MR_ACID, 0, M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mana stealer", S_GHOST, LVL(3, 3, 9, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_GAZE, AD_DREN, 1, 2), ATTK(AT_HUGS, AD_DREN, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("discharge floater", S_GHOST, LVL(3, 3, 9, 5, -5), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("super mario boo", S_GHOST, LVL(3, 4, 8, 10, -5), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("small boo", S_GHOST, LVL(3, 12, 6, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 1), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("eloghost", S_GHOST, LVL(3, 9, 5, 20, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_DRST, 1, 1), ATTK(AT_TUCH, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mansion boo", S_GHOST, LVL(3, 12, 6, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("cemetery floater", S_GHOST, LVL(3, 2, 9, 10, -5), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("repairing uniting", S_GHOST, LVL(3, 12, -3, 80, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PEST, 3, 4), ATTK(AT_HUGS, AD_BURN, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(879, 445, 0, MS_NURSE, MZ_GIGANTIC), MR_COLD|MR_STONE, MR_COLD, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSALL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("zodiac coolest", S_GHOST, LVL(3, 10, 6, 52, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_TENT, AD_ILLU, 3, 3), ATTK(AT_GAZE, AD_GRAV, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2182, 58, 0, MS_BARK, MZ_MEDIUM), MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("shadow", S_GHOST, LVL(4, 9, 4, 0, 0), (G_NOCORPSE|15), A(ATTK(AT_TUCH, AD_DRST, 1, 4), ATTK(AT_TUCH, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("shadow sword", S_GHOST, LVL(4, 9, 4, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("an I", S_GHOST, LVL(4, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("chto", S_GHOST, /* spawns with khopesh, saprovorous */ LVL(4, 6, 10, 0, 2), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("shape ghost", S_GHOST, LVL(4, 2, 8, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("who probably", S_GHOST, LVL(4, 9, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WERE, 1, 4), ATTK(AT_TUCH, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("tojota", S_GHOST, /* sic */ LVL(4, 9, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DRST, 1, 4), ATTK(AT_TRAM, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("forgotten shadow", S_GHOST, LVL(4, 8, 8, 0, 0), (G_NOCORPSE|8), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("forgotten potato", S_GHOST, LVL(4, 2, 10, 0, 0), (G_NOCORPSE|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_LOWPRIORITY, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("cop car", S_GHOST, LVL(4, 9, 4, 0, 10), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DRST, 1, 4), ATTK(AT_TRAM, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_HOSTILE|M2_NASTY, M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("chaser shadow", S_GHOST, LVL(4, 9, 4, 0, 0), (G_NOCORPSE|5|G_SGROUP), A(ATTK(AT_TUCH, AD_DRST, 1, 4), ATTK(AT_TUCH, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("material shadow", S_GHOST, LVL(4, 9, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1, 4), ATTK(AT_TUCH, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("garo", S_GHOST, LVL(4, 10, 5, 4, 4), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BOOM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("just a shadow", S_GHOST, LVL(4, 0, 4, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_DRST, 1, 4), ATTK(AT_TUCH, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_MISSING, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("phantom ghost", S_GHOST, /* idea by Soviet5lo - ghast race that can commit cannibalism but doesn't start with corpses */ LVL(4, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("solidow", S_GHOST, LVL(4, 5, 7, 0, 0), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gargar", S_GHOST, LVL(4, 6, 7, 0, 4), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_HUMANOID|M1_HIDE, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sheyd", S_GHOST, LVL(4, 4, 10, 0, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mini shade", S_GHOST, LVL(4, 8, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_TUCH, AD_SLOW, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shreddow", S_GHOST, LVL(4, 9, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SHRD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("schedau", S_GHOST, LVL(4, 9, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tenant ghost", S_GHOST, LVL(4, 6, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("goaltender legionnaire", S_GHOST, LVL(4, 11, 8, 15, 0), (G_VLGROUP|2), A(ATTK(AT_BEAM, AD_MCRE, 3, 9), ATTK(AT_WEAP, AD_DIMN, 8, 1), ATTK(AT_SCRA, AD_SLUD, 7, 1), ATTK(AT_STNG, AD_SGLD, 5, 1), ATTK(AT_BREA, AD_HODS, 8, 1), ATTK(AT_BITE, AD_NIVE, 3, 5)), SIZ(641, 312, 0, MS_SING, MZ_TINY), MR_COLD|MR_STONE, 0, M1_CARNIVORE, M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_SPIDER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("untruly engrossed use", S_GHOST, LVL(4, 12, 6, 3, 0), (G_SGROUP|1), A(ATTK(AT_LASH, AD_NAST, 3, 1), ATTK(AT_KICK, AD_POIS, 3, 9), ATTK(AT_HUGS, AD_LAVA, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(37, 170, 0, MS_HISS, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_REGEN|M1_ACID|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_COLLECT|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC|M3_SLIME|M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("green glutton ghost", S_GHOST, LVL(5, 14, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("cho-cho 13", S_GHOST, LVL(5, 12, 5, 0, -6), (1), A(ATTK(AT_KICK, AD_TRAP, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_POISON|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_WALLWALK|M1_MINDLESS|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("funny ghost", S_GHOST, LVL(5, 12, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LEVI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cyan blade ghost", S_GHOST, /* spawns with knife */ LVL(5, 9, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SELFHARM, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_WANDER|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("lesser phantom", S_GHOST, LVL(5, 10, 2, 50, -10), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD, M3_TRAITOR|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("child spirit", S_GHOST, LVL(5, 18, 8, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("midghost", S_GHOST, LVL(5, 2, -1, 35, -5), (G_NOCORPSE|10), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cursed ghost", S_GHOST, LVL(5, 2, -1, 35, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NGEN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue ghost", S_GHOST, LVL(5, 9, 7, 5, -5), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("medghost", S_GHOST, LVL(5, 2, 4, 20, -5), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("alignment serigraphy", S_GHOST, LVL(5, 15, 4, 32, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_RATH, AD_NUMB, 1, 4), ATTK(AT_BUTT, AD_LEGS, 1, 3), ATTK(AT_BEAM, AD_BADE, 1, 4), ATTK(AT_NONE, AD_COLD, 4, 9), NO_ATTK, NO_ATTK), SIZ(1175, 517, 0, MS_MISSING, MZ_TINY), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_NOHEAD|M1_SLITHY|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_MIMIC, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("commensurately angriest", S_GHOST, LVL(5, 13, 6, 76, 5), (G_GENO|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_SAMU, 3, 9), ATTK(AT_TENT, AD_DISN, 5, 3), ATTK(AT_EXPL, AD_RBAD, 5, 7), ATTK(AT_TUCH, AD_SHRD, 5, 5), NO_ATTK, NO_ATTK), SIZ(1840, 2, 0, MS_SING, MZ_HUGE), MR_SLEEP, MR_SLEEP, M1_FLY|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_CARNIVORE, M2_STALK|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blue baptist", S_GHOST, LVL(6, 12, 0, 50, -10), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_COLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_POISON|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD|M2_MAGIC, M3_TRAITOR|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("red baptist", S_GHOST, LVL(6, 12, 0, 50, -10), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD|M2_MAGIC, M3_TRAITOR|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("haunted ghost", S_GHOST, LVL(6, 2, 0, 30, -5), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_TUCH, AD_COLD, 3, 3), ATTK(AT_BREA, AD_COLD, 3, 3), ATTK(AT_TUCH, AD_STUN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("phantom ass gasser", S_GHOST, /* by Demo */ LVL(6, 15, 10, 0, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ghost cube", S_GHOST, LVL(6, 6, 8, 0, 0), (G_GENO|5), A(ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elona shade", S_GHOST, /* mimics monsters like Rodney */ LVL(6, 12, 2, 25, -6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_MIMIC|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("imitating shade", S_GHOST, /* mimics monsters like Rodney */ LVL(6, 12, 2, 25, -6), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Jessica", S_GHOST, /* frightened girl (not related to DCSS Jessica) */ LVL(6, 13, 7, 10, 8), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_GLIB, 2, 4), ATTK(AT_KICK, AD_SLOW, 1, 4), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: SWEET_MOCASSINS SEXY_LEATHER_PUMP BAG_OF_TRICKS LEATHER_CLOAK */ MON("ironside haole", S_GHOST, LVL(6, 14, -9, 14, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_NIVE, 2, 1), ATTK(AT_NONE, AD_MEMO, 5, 6), ATTK(AT_SPIT, AD_UVUU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(486, 277, 0, MS_SUPERMAN, MZ_LARGE), MR_COLD, 0, M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spirit locker", S_GHOST, /* transforms terrain into ROCKWALL */ LVL(7, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("slow shadow", S_GHOST, LVL(7, 4, -4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1, 12), ATTK(AT_TUCH, AD_SLOW, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("slow shadow sword", S_GHOST, LVL(7, 4, -4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_SLOW, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elonymph", S_GHOST, LVL(7, 11, 2, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_BREA, AD_COLD, 2, 2), ATTK(AT_MAGC, AD_ELEC, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_ELEC|MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("stronghand shadow", S_GHOST, LVL(7, 4, 3, 0, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mournful soul", S_GHOST, LVL(7, 4, 9, 0, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wailing scheme", S_GHOST, LVL(7, 1, 5, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unshipping contemptuously", S_GHOST, LVL(7, 6, 0, 13, 10), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_SCOR, 7, 5), ATTK(AT_BITE, AD_ICUR, 1, 1), ATTK(AT_LASH, AD_TREM, 1, 1), ATTK(AT_BEAM, AD_TERR, 1, 4), NO_ATTK, NO_ATTK), SIZ(1267, 80, 0, MS_ALLA, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_REGEN| M1_ACID, M2_UNDEAD|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("posture passable", S_GHOST, LVL(7, 10, -6, 1, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_BLEE, 6, 7), ATTK(AT_ENGL, AD_MALK, 2, 9), ATTK(AT_KICK, AD_NGEN, 2, 5), ATTK(AT_TUCH, AD_DRDX, 6, 5), ATTK(AT_NONE, AD_HEAL, 9, 1), NO_ATTK), SIZ(398, 570, 0, MS_PARROT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_AMPHIBIOUS|M1_ANIMAL|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("paralyse japonica", S_GHOST, LVL(7, 29, -2, 30, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_DISN, 6, 1), ATTK(AT_NONE, AD_MINA, 4, 1), ATTK(AT_BREA, AD_WET, 1, 1), ATTK(AT_TENT, AD_DGST, 1, 3), ATTK(AT_NONE, AD_BADE, 0, 1), ATTK(AT_ENGL, AD_PHYS, 3, 8)), SIZ(160, 140, 0, MS_JAPANESE, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("redded palestinian", S_GHOST, LVL(7, 11, 9, 99, -17), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_EDGE, 2, 4), ATTK(AT_NONE, AD_SLUD, 1, 1), ATTK(AT_SPIT, AD_DISE, 2, 2), ATTK(AT_STNG, AD_THIE, 1, 3), NO_ATTK, NO_ATTK), SIZ(2310, 168, 0, MS_GRUNT, MZ_HUGE), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lost soul", S_GHOST, LVL(7, 12, 7, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 2), ATTK(AT_GAZE, AD_TLPT, 2, 2), ATTK(AT_NONE, AD_DREN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("found soul", S_GHOST, LVL(7, 8, 9, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 2), ATTK(AT_GAZE, AD_SITM, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("iceman", S_GHOST, LVL(8, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_COLD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("bulletator figure eight", S_GHOST, LVL(8, 24, -16, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_INVE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BULLETATOR, MZ_TINY), MR_STONE|MR_COLD|MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_WALLWALK|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lower bulletator figure eight", S_GHOST, LVL(8, 12, -16, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_INVE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BULLETATOR, MZ_TINY), MR_STONE|MR_COLD|MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_WALLWALK|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("enslaved spirit", S_GHOST, LVL(8, 4, 4, 5, -5), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_INER, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("train", S_GHOST, LVL(8, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 4), ATTK(AT_TRAM, AD_DISP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_AVOIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("missed course", S_GHOST, LVL(8, 12, 4, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("ghostertrain", S_GHOST, LVL(8, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 4), ATTK(AT_TRAM, AD_DISP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_AVOIDER, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("pain train", S_GHOST, LVL(8, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 4), ATTK(AT_TRAM, AD_PAIN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_AVOIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("shady", S_GHOST, LVL(8, 2, -6, 0, 3), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_STONE, MR_COLD|MR_STONE, M1_WALLWALK|M1_UNSOLID|M1_BREATHLESS|M1_FLY, M2_UNDEAD|M2_STALK, 0, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blastman", S_GHOST, LVL(8, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHKH, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("possessed punching bag", S_GHOST, /* by potato44 */ LVL(8, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("teacher shadow", S_GHOST, LVL(8, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLEE, 1, 10), ATTK(AT_TUCH, AD_COLD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_TEACHER, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("big bear", S_GHOST, /* not really a bear --Amy */ LVL(8, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STUN, 1, 10), ATTK(AT_WEAP, AD_COLD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASFOUR, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("poop-slinging monkey ghost", S_GHOST, /* by Llamamoe */ LVL(8, 12, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BEAM, AD_BLND, 4, 4), ATTK(AT_BEAM, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_GROWL, MZ_SMALL), 0, 0, M1_ANIMAL|M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_WALLWALK, M2_UNDEAD, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sentient mochi", S_GHOST, LVL(8, 6, 5, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_AMORPHOUS|M1_UNSOLID|M1_CONCEAL, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_WANDER|M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Touhou Project ish */ MON("black driver with the backpack", S_GHOST, LVL(8, 12, 2, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_STCK, 2, 4), ATTK(AT_NONE, AD_AGGR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("traveltrain", S_GHOST, /* spawns with scroll of course traveling */ LVL(8, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 4), ATTK(AT_TRAM, AD_DISP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_AVOIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("ghostly swordman", S_GHOST, LVL(8, 8, 7, 0, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rotting mochi", S_GHOST, LVL(8, 2, 7, 0, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_CONCEAL, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("possible orphaning", S_GHOST, LVL(8, 27, 6, 32, -2), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BITE, AD_PART, 8, 7), ATTK(AT_MAGC, AD_VENO, 2, 9), ATTK(AT_STNG, AD_CORR, 9, 3), ATTK(AT_GAZE, AD_ICEB, 6, 1), NO_ATTK, NO_ATTK), SIZ(12, 2, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_DISINT, 0, M1_WALLWALK|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("yuki-onna", S_GHOST, LVL(9, 12, 2, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fluidator esge", S_GHOST, LVL(9, 13, 0, 40, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CAST, 2, 2), ATTK(AT_HUGS, AD_ABDC, 0, 0), ATTK(AT_MAGC, AD_CAST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("traive nonsense", S_GHOST, LVL(9, 12, 2, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MCRE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tutu ghost", S_GHOST, LVL(9, 5, 6, 15, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lowghost", S_GHOST, LVL(9, 2, 2, 0, -5), (G_NOCORPSE|8), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("phantom lumina", S_GHOST, /* light radius 3 */ LVL(9, 6, 2, 25, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_NTHR, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_LAUGH, MZ_LARGE), MR_HITASONE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_DEATH, 0, M1_WALLWALK|M1_CARNIVORE|M1_HUMANOID|M1_UNSOLID, M2_STRONG|M2_NEUTER, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("misnamed spermic", S_GHOST, LVL(9, 12, 9, 51, -4), (2), A(ATTK(AT_WEAP, AD_CAST, 7, 1), ATTK(AT_KICK, AD_WEBS, 1, 7), ATTK(AT_BEAM, AD_DRLI, 2, 2), ATTK(AT_STNG, AD_DRDX, 2, 8), ATTK(AT_TENT, AD_NEXU, 8, 3), NO_ATTK), SIZ(809, 216, 0, MS_PHOTO, MZ_SMALL), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|35), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("frightghost", S_GHOST, /* by aosdict */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("blurtghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("uncatchable ghost", S_GHOST, LVL(10, 6, -5, 50, -5), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_GIBBERISH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_GRAY), MON("dead ghost", S_GHOST, /* idea by aosdict - a ghost that is not undead */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("roaming spirit", S_GHOST, LVL(10, 8, 2, 10, -5), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_WANDER|M2_STRONG, M3_INFRAVISION, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("creepy evil ghost", S_GHOST, /* displaces */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_COLD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dread banshee", S_GHOST, LVL(10, 13, -5, 50, -10), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_TRAITOR|M3_INFRAVISION, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("swoop ghost", S_GHOST, /* spawns with sling and 50 junk metal */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_AMORPHOUS, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("requirement ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("damager ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spoopy ghost", S_GHOST, /* idea by Khor */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("statue of a ghost", S_GHOST, LVL(10, 0, -5, 50, -5), (G_NOCORPSE|10), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_MISSING, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("annoying slex ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_FEAR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vanillaoid ghost", S_GHOST, /* mimics empty space */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HIDE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_MIMIC, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("vanilla ghost", S_GHOST, /* mimics empty space */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("being of Ib", S_GHOST, LVL(10, 12, -5, 50, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ACID, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ACID|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_UNSOLID|M1_BREATHLESS|M1_AMPHIBIOUS|M1_HUMANOID, M2_UNDEAD, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("poor-spirited ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_FEARHARE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("castle of the winds player", S_GHOST, /* creates rn1(10, 3) M5_SPACEWARS */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tamable ghost", S_GHOST, /* bugsniper suggested this one */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("reticulan ghost", S_GHOST, LVL(10, 12, 4, 30, 0), (1), A(ATTK(AT_WEAP, AD_INER, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), MR_STONE|MR_COLD|MR_DEATH|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_WALLWALK|M1_UNSOLID|M1_BREATHLESS|M1_FLY|M1_HUMANOID, M2_COLLECT|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("fetter ghost", S_GHOST, /* spawns with iron chain, sling and 25 talc */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("etherealoid", S_GHOST, /* playable race; it's intentional that they don't need to eat */ LVL(10, 12, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_ENGL, AD_DARK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_UNSOLID, M2_NOPOLY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("incorporealoid", S_GHOST, /* like etherealoid but cannot poly (idea by amateurhour) */ LVL(10, 12, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_ENGL, AD_DARK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_UNSOLID, M2_NOPOLY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("mindless noncorporeal alien transgendered hermaphrodite", S_GHOST, /* by jonadab */ LVL(10, 12, 8, 20, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ghost nator", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_CAST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("illusory ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ILLU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fuck ghost", S_GHOST, /* inspired by dolores */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SSEX, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("difficult ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WGHT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brightflare ghost", S_GHOST, /* spawns with 3 torches */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FLAM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trap ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("speeder ghost", S_GHOST, /* evil patch idea by FIQ */ LVL(10, 24, -5, 50, -5), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("beneficator ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ghost holder", S_GHOST, /* evil patch idea by jonadab */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_STCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_DEMON, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("black space ghost", S_GHOST, /* always mimics a blank tile */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pseudo ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|4|G_LGROUP), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("manafinger", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nether ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tricky ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("full nether ghost", S_GHOST, LVL(10, 12, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NTHR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("netherrealm ghost", S_GHOST, /* transforms terrain into NETHERMIST */ LVL(10, 12, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NTHR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("truck ghost", S_GHOST, /* jonadab keeps coming up with EPI ghosts... :D */ LVL(10, 36, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("hot ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LAVA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flare ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FLAM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("radioactive truck ghost", S_GHOST, LVL(10, 36, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CONT, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eldritch ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1|G_LGROUP), A(ATTK(AT_TUCH, AD_AMNE, 1, 1), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("amnesia ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1|G_LGROUP), A(ATTK(AT_TUCH, AD_AMNE, 1, 1), ATTK(AT_GAZE, AD_SANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lull ghost", S_GHOST, LVL(10, 12, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MEMO, 1, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("easy ghost", S_GHOST, LVL(10, 3, 1, 25, -5), (G_NOCORPSE|15|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shocking ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volt ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MALK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grid ghost", S_GHOST, LVL(10, 3, 1, 25, -5), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("corona ghost", S_GHOST, /* light radius 1 */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|10), A(ATTK(AT_TUCH, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rule ghost", S_GHOST, LVL(10, 3, 1, 25, -5), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("damage liner", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("domestic ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("speeder runner", S_GHOST, LVL(10, 24, -5, 50, -5), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crashed shadow", S_GHOST, LVL(10, 10, 10, 0, -10), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stunt spirit", S_GHOST, LVL(10, 9, 9, 10, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ghost cleric", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ghost mage", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ghost caster", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_MAGC, AD_CAST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ghost beamer", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("passive ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_TCKL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("slime ghost", S_GHOST, /* evil patch idea by jonadab */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_SLIME|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("litter ghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LITT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_SLIME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spirit", S_GHOST, LVL(10, 9, 0, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("broken shadow", S_GHOST, LVL(10, 10, 10, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("repaired shadow", S_GHOST, LVL(10, 10, 10, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 1), ATTK(AT_WEAP, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("repairer shadow", S_GHOST, LVL(10, 10, 10, 0, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 1), ATTK(AT_WEAP, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_REPAIR, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("wereghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WERE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WERE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rnghost", S_GHOST, LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* damage type of the touch attack is randomized */ MON("young spirit", S_GHOST, LVL(10, 18, 8, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 2, 4), ATTK(AT_TUCH, AD_PHYS, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Shawna", S_GHOST, LVL(10, 15, 7, 30, -4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_SLEE, 1, 4), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_LITHIVORE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* starting equipment: HIPPIE_HEELS KNIFE */ MON("fluidator dipsa", S_GHOST, LVL(11, 14, 2, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WET, 2, 2), ATTK(AT_HUGS, AD_WET, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("drowned soul", S_GHOST, LVL(11, 12, 3, 33, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLND, 3, 3), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_TUCH, AD_FEAR, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("glub soul", S_GHOST, LVL(11, 4, 6, 15, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_WRAP, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SWIM, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("drowning soul", S_GHOST, LVL(11, 6, 3, 33, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLND, 3, 3), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("peevish anthropological", S_GHOST, LVL(11, 16, -3, 8, 19), (2), A(ATTK(AT_BOOM, AD_WEEP, 5, 7), ATTK(AT_NONE, AD_HEAL, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(140, 190, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE, 0, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_POIS, M2_PNAME, M3_LITHIVORE|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("embowelled cited", S_GHOST, LVL(11, 16, -2, 20, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_SEDU, 1, 4), ATTK(AT_LASH, AD_DREN, 9, 6), ATTK(AT_SCRA, AD_AXUS, 1, 9), ATTK(AT_SPIT, AD_SKIL, 7, 2), ATTK(AT_TRAM, AD_ALIN, 5, 2), ATTK(AT_BEAM, AD_DFOO, 2, 6)), SIZ(148, 21, 0, MS_NEIGH, MZ_SMALL), MR_ACID, 0, M1_NOHANDS|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("effectually wittier", S_GHOST, LVL(11, 20, -7, 84, -13), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_FUMB, 4, 5), ATTK(AT_TRAM, AD_STON, 5, 1), ATTK(AT_GAZE, AD_FREN, 3, 5), ATTK(AT_HUGS, AD_DFOO, 6, 8), ATTK(AT_ENGL, AD_NEXU, 8, 1), NO_ATTK), SIZ(1498, 239, 0, MS_CLOCK, MZ_HUMAN), MR_ELEC, 0, M1_CLING|M1_TUNNEL|M1_HIDE|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cinematographer geometry", S_GHOST, LVL(12, 12, 6, 88, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_GAZE, AD_WERE, 9, 3), ATTK(AT_BITE, AD_WET, 4, 7), ATTK(AT_BEAM, AD_SANI, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1168, 1093, 0, MS_NEIGH, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_SWIM|M1_HIDE|M1_NOLIMBS|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cursed spirit", S_GHOST, LVL(12, 3, -5, 50, -5), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_TUCH, AD_COLD, 4, 4), ATTK(AT_BREA, AD_COLD, 4, 4), ATTK(AT_TUCH, AD_STUN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_MIMIC, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("haunted spirit", S_GHOST, LVL(12, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 4, 4), ATTK(AT_BREA, AD_COLD, 4, 4), ATTK(AT_TUCH, AD_STUN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("capser", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, M4_SHADE|M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unfinished monster", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_MISSING, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_NONMOVING, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shade", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, M4_SHADE, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("squeaking shade", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, M4_SHADE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("dripper ghost", S_GHOST, /* transforms floor and diggable walls into MOAT */ LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_FLY|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("terraindripper", S_GHOST, /* transforms floor and diggable walls into randomized terrain */ LVL(12, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_FLY|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_WANDER|M2_UNDEAD, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shrieking shade", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, M4_SHADE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("cowde", S_GHOST, /* a shade that can be hit by all weapons */ LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("ineffectual shade", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_NONMOVING, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("krushe", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weighing spirit", S_GHOST, LVL(12, 7, 7, 15, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("frosting", S_GHOST, LVL(12, 9, 6, 10, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_COLD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("children room ghost", S_GHOST, LVL(12, 9, 6, 10, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("negative shade", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NGEN, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chaoshade", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CHAO, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nightshade", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_DREA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wereshade", S_GHOST, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY|M2_WERE|M2_NOPOLY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ghost warrior", S_GHOST, LVL(12, 8, -8, 60, -5), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("alien in pumps", S_GHOST, LVL(12, 8, 0, 50, -10), (1), A(ATTK(AT_WEAP, AD_CHRN, 4, 7), ATTK(AT_KICK, AD_BLEE, 2, 12), ATTK(AT_SCRA, AD_LEGS, 2, 4), ATTK(AT_NONE, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("moaning spirit", S_GHOST, LVL(12, 13, 4, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRDX, 1, 8), ATTK(AT_GAZE, AD_FEAR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty moaning spirit", S_GHOST, LVL(12, 13, 4, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRDX, 1, 8), ATTK(AT_GAZE, AD_FEAR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_PETTY, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("The Hugging Topmodel her hugging boot", S_GHOST, LVL(12, 12, 10, 0, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* speed 12-13, AC -2, MR 50, extra attacks 1, resists 2, M1 flags 0, M2 flags 0, M3 flags 0 */ MON("summoning spirit", S_GHOST, LVL(12, 13, 4, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_GAZE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("stun chilling", S_GHOST, LVL(12, 8, 0, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STUN, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), ATTK(AT_NONE, AD_STUN, 0, 4), ATTK(AT_RATH, AD_FRZE, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_WANDER|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("confusion chilling", S_GHOST, LVL(12, 8, 0, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CONF, 1, 4), ATTK(AT_TUCH, AD_FRZE, 1, 4), ATTK(AT_NONE, AD_CONF, 0, 4), ATTK(AT_RATH, AD_FRZE, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_WANDER|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shiver", S_GHOST, LVL(12, 18, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 5), ATTK(AT_GAZE, AD_FEAR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("mild uncertainty", S_GHOST, LVL(12, 6, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 3), ATTK(AT_GAZE, AD_FEAR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("disorder", S_GHOST, LVL(12, 18, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DREA, 1, 5), ATTK(AT_GAZE, AD_FEAR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("social disorder", S_GHOST, LVL(12, 9, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FREN, 1, 5), ATTK(AT_GAZE, AD_FEAR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BLACK), MON("elven archer spirit", S_GHOST, /* spawns with elven bow and 50 elven arrows */ LVL(12, 15, 2, 30, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_ELF|M2_COLLECT|M2_UNDEAD, M3_TRAITOR|M3_INFRAVISION, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("heist laminator", S_GHOST, LVL(12, 12, -10, 25, -15), (G_GENO|G_RGROUP|1), A(ATTK(AT_BREA, AD_NUMB, 5, 4), ATTK(AT_GAZE, AD_RNG, 9, 3), ATTK(AT_ENGL, AD_NACU, 6, 5), ATTK(AT_GAZE, AD_DRCO, 2, 3), NO_ATTK, NO_ATTK), SIZ(230, 161, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_MINION|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("caching withstanding", S_GHOST, LVL(13, 12, -7, 9, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_SANI, 6, 8), ATTK(AT_BITE, AD_LAVA, 1, 8), ATTK(AT_KICK, AD_CLRC, 2, 4), ATTK(AT_BEAM, AD_EDGE, 7, 6), ATTK(AT_STNG, AD_MINA, 3, 1), NO_ATTK), SIZ(81, 518, 0, MS_TRUMPET, MZ_LARGE), MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_UNSOLID|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("inquisitorially oarsmanship", S_GHOST, LVL(13, 23, 7, 34, 8), (G_RGROUP|3), A(ATTK(AT_RATH, AD_LETH, 7, 4), ATTK(AT_GAZE, AD_RNG, 4, 8), ATTK(AT_BEAM, AD_TIME, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(87, 143, 0, MS_BOT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID| M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("analyst slothful waylay naysayer", S_GHOST, LVL(13, 16, 10, 23, 0), (4), A(ATTK(AT_BEAM, AD_ICUR, 7, 7), ATTK(AT_TENT, AD_DISN, 4, 4), ATTK(AT_GAZE, AD_ICUR, 1, 4), ATTK(AT_KICK, AD_SITM, 8, 8), ATTK(AT_TRAM, AD_VOMT, 3, 9), ATTK(AT_WEAP, AD_ICUR, 2, 1)), SIZ(2485, 655, 0, MS_COW, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_MAGIC|M2_ELF, M3_WAITFORU|M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("shadow lord", S_GHOST, LVL(14, 10, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("poltergeist", S_GHOST, LVL(14, 10, -5, 75, -9), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_COLD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOHEAD|M1_AMORPHOUS|M1_NOEYES, M2_UNDEAD|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_STALK|M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("survey recreation travel", S_GHOST, LVL(14, 10, -5, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_INSA, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_BOSS, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOHEAD|M1_AMORPHOUS|M1_NOEYES, M2_UNDEAD|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_STALK|M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("charey", S_GHOST, /* flickers, i.e. immune to melee and missile attacks; pets shouldn't attack her either */ LVL(14, 10, -30, 100, -10), (1), A(ATTK(AT_KICK, AD_NTHR, 2, 4), ATTK(AT_TUCH, AD_THIR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_STENCH, MZ_HUMAN), MR_PLUSFOUR|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_UNSOLID|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_NOPLRPOLY, M4_SHADE|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eastern poltergeist", S_GHOST, LVL(14, 10, -5, 75, -9), (1|G_NOCORPSE), A(ATTK(AT_HUGS, AD_CONF, 1, 6), ATTK(AT_HUGS, AD_STUN, 1, 6), ATTK(AT_HUGS, AD_HALU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOHEAD|M1_AMORPHOUS|M1_NOEYES, M2_UNDEAD|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_STALK|M2_HOSTILE|M2_FEMALE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("older shadow", S_GHOST, LVL(14, 8, 1, 0, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("anzy shadow", S_GHOST, LVL(14, 10, -6, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lock ghost", S_GHOST, LVL(14, 10, 0, 45, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_NOHEAD|M1_AMORPHOUS|M1_NOEYES, M2_UNDEAD|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("emblings", S_GHOST, LVL(14, 5, 0, 50, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elven knight spirit", S_GHOST, /* spawns with large shield and long sword */ LVL(14, 12, 0, 40, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_ELF|M2_COLLECT|M2_UNDEAD, M3_TRAITOR|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("ghost porker", S_GHOST, /* by porkman, shouts some garbage */ LVL(14, 5, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_RBAD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_GRUNT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("memory soul", S_GHOST, LVL(14, 3, 7, 5, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_WALLWALK, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nom soul", S_GHOST, LVL(14, 4, 7, 5, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_WALLWALK, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mylings", S_GHOST, LVL(14, 12, -9, 90, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CONF, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("forgotten soul", S_GHOST, LVL(14, 12, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_DREN, 2, 3), ATTK(AT_GAZE, AD_BLND, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("remembered soul", S_GHOST, LVL(14, 5, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_AMNE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bb soul", S_GHOST, LVL(14, 5, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_TRAI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hungry soul", S_GHOST, LVL(14, 12, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FAMN, 2, 2), ATTK(AT_TUCH, AD_FAMN, 1, 1), ATTK(AT_GAZE, AD_DREN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("protoss ghost", S_GHOST, LVL(14, 12, 2, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT|MR_SLEEP|MR_DEATH|MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_WALLWALK|M1_UNSOLID|M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_COLLECT|M2_UNDEAD|M2_HOSTILE, M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("satiated soul", S_GHOST, LVL(14, 6, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NTHR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK|M1_THICK_HIDE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("strickenly reedit", S_GHOST, LVL(14, 12, -1, 47, 0), (2), A(ATTK(AT_HUGS, AD_TRAI, 9, 3), ATTK(AT_EXPL, AD_EDGE, 1, 7), ATTK(AT_BEAM, AD_MEMO, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(796, 143, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_SLEEP, 0, M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS| M1_CARNIVORE, M2_UNDEAD|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("laryngectomize rather", S_GHOST, LVL(14, 20, -7, 33, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SCRA, AD_CALM, 8, 9), ATTK(AT_HUGS, AD_DCAY, 4, 1), ATTK(AT_SCRA, AD_INER, 9, 3), ATTK(AT_BUTT, AD_CNCL, 9, 9), ATTK(AT_KICK, AD_AMNE, 4, 2), ATTK(AT_LASH, AD_LEGS, 1, 2)), SIZ(968, 51, 0, MS_SMITH, MZ_SMALL), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_OVIPAROUS, M2_NOPOLY|M2_STALK|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chaos seed", S_GHOST, LVL(15, 12, 3, 25, -10), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_STCK, 2, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_MANA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dementor", S_GHOST, LVL(15, 6, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LUCK, 2, 10), ATTK(AT_ENGL, AD_LUCK, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hp dementor", S_GHOST, LVL(15, 6, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLND, 2, 10), ATTK(AT_ENGL, AD_SUCK, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("darn dementor", S_GHOST, LVL(15, 12, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LUCK, 2, 10), ATTK(AT_ENGL, AD_LUCK, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY|M2_NOPOLY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("demonteur", S_GHOST, LVL(15, 6, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AXUS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("demonic entity", S_GHOST, LVL(15, 6, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LUCK, 2, 10), ATTK(AT_ENGL, AD_LUCK, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elvin press", S_GHOST, /* spawns with air pressure hammer */ LVL(15, 12, -5, 50, -30), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_ELEC, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HUMANOID|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("priest of Ib", S_GHOST, LVL(15, 12, -5, 50, 5), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ACID|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_UNSOLID|M1_BREATHLESS|M1_AMPHIBIOUS|M1_HUMANOID, M2_UNDEAD, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("float-shamble", S_GHOST, LVL(15, 6, 1, 30, -5), (G_NOCORPSE|9|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_PEACEFUL, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("schlup ghost", S_GHOST, LVL(15, 6, 6, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), ATTK(AT_ENGL, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("isi greater ghost", S_GHOST, LVL(15, 2, 1, 30, -5), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("not mentioned ghost", S_GHOST, LVL(15, 2, 1, 30, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("greater ghost", S_GHOST, LVL(15, 5, -6, 60, -5), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sluggish greater ghost", S_GHOST, LVL(15, 3, -6, 60, -5), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("heavy ghost", S_GHOST, LVL(15, 5, -6, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WGHT, 1, 1), ATTK(AT_TUCH, AD_WGHT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*3, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("insulting ghost", S_GHOST, LVL(15, 5, -6, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DIMN, 1, 1), ATTK(AT_TUCH, AD_DIMN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("depressed ghost", S_GHOST, LVL(15, 5, -6, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEPR, 1, 1), ATTK(AT_TUCH, AD_DEPR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_PEACEFUL, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("number ghost", S_GHOST, LVL(15, 5, -6, 60, -5), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_NUMB, 1, 1), ATTK(AT_TUCH, AD_NUMB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("soulless shadow", S_GHOST, LVL(16, 6, 1, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LUCK, 2, 12), ATTK(AT_ENGL, AD_LUCK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("groper", S_GHOST, LVL(16, 6, 0, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_DREN, 1, 4), ATTK(AT_HUGS, AD_DREN, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("beautiful femmy", S_GHOST, /* spawns with block-heeled combat boot */ LVL(16, 12, 0, 100, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 9), ATTK(AT_KICK, AD_PLYS, 2, 5), ATTK(AT_LASH, AD_STCK, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_LORD|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("esmerelda", S_GHOST, LVL(16, 3, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_COLD, 4, 6), ATTK(AT_BREA, AD_COLD, 4, 4), ATTK(AT_BREA, AD_ICEB, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("dressing spirit", S_GHOST, LVL(16, 12, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SHAN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("spectry", S_GHOST, LVL(16, 2, -8, 0, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_STONE, MR_COLD|MR_STONE, M1_WALLWALK|M1_UNSOLID|M1_BREATHLESS|M1_FLY|M1_REGEN, M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON2, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chasmal perverter geminated", S_GHOST, LVL(16, 12, -6, 95, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_PLYS, 1, 4), ATTK(AT_BREA, AD_SIN, 5, 5), ATTK(AT_TENT, AD_DIMN, 7, 3), ATTK(AT_MAGC, AD_UNPR, 8, 7), ATTK(AT_ENGL, AD_LETH, 9, 2), NO_ATTK), SIZ(562, 1220, 0, MS_JAPANESE, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("derat vernalized interfering", S_GHOST, LVL(16, 20, -9, 36, 18), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_ICUR, 1, 3), ATTK(AT_KICK, AD_DFOO, 4, 7), ATTK(AT_ENGL, AD_DISN, 7, 2), ATTK(AT_KICK, AD_LAZY, 7, 1), ATTK(AT_MAGC, AD_ANTI, 2, 3), ATTK(AT_ENGL, AD_LITT, 1, 9)), SIZ(316, 10, 0, MS_SHRIEK, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("yarn ghanian", S_GHOST, LVL(16, 12, -3, 22, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_KICK, AD_TIME, 6, 7), ATTK(AT_BOOM, AD_DGST, 3, 3), ATTK(AT_BEAM, AD_DETH, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 23, 0, MS_FEARHARE, MZ_HUGE), MR_POISON|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_ACID| M1_POIS, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Nora", S_GHOST, LVL(16, 3, -20, 80, 12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_KICK, AD_PHYS, 8, 8), ATTK(AT_BEAM, AD_DRST, 7, 7), ATTK(AT_GAZE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_UNSOLID|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: POT_SPEED BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS POT_GAIN_LEVEL POT_MUTATION WAN_CREATE_HORDE */ MON("wasteland boo", S_GHOST, /* spawns with sand sword, rapirapi and tar chain mail */ LVL(17, 12, -2, 40, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("strangler", S_GHOST, LVL(17, 7, -1, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_DREN, 1, 5), ATTK(AT_HUGS, AD_DREN, 2, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("finger mage", S_GHOST, LVL(17, 7, -1, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_DREN, 1, 5), ATTK(AT_HUGS, AD_DREN, 2, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("sissy spirit", S_GHOST, LVL(17, 8, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_GAZE, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SISSY, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("crying spirit", S_GHOST, LVL(17, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_GAZE, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("weeping spirit", S_GHOST, LVL(17, 7, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_GAZE, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("hurtful spirit", S_GHOST, LVL(17, 7, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_GAZE, AD_PAIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("workser", S_GHOST, LVL(17, 4, 4, 30, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sobbing spirit", S_GHOST, LVL(17, 4, 3, 10, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("desert boo", S_GHOST, LVL(17, 3, -2, 40, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("boo", S_GHOST, LVL(17, 5, -10, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("petty boo", S_GHOST, LVL(17, 5, -10, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("malamute drum", S_GHOST, LVL(17, 8, -3, 84, 0), (G_UNIQ|2), A(ATTK(AT_EXPL, AD_RBAD, 8, 7), ATTK(AT_LASH, AD_ALIN, 4, 7), ATTK(AT_WEAP, AD_WET, 4, 1), ATTK(AT_TRAM, AD_DRCH, 5, 9), ATTK(AT_BREA, AD_PLAS, 4, 6), ATTK(AT_BREA, AD_RBRE, 7, 8)), SIZ(984, 241, 0, MS_AREOLA, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("morning ipso tweeting", S_GHOST, LVL(17, 6, -1, 17, 0), (G_SGROUP|2), A(ATTK(AT_BITE, AD_WGHT, 1, 7), ATTK(AT_WEAP, AD_RUNS, 6, 1), ATTK(AT_WEAP, AD_CHAO, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1596, 12, 0, MS_GRUNT, MZ_LARGE), MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("death spectre", S_GHOST, LVL(18, 12, 0, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_MAGM, 2, 10), ATTK(AT_TUCH, AD_LUCK, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chill", S_GHOST, LVL(18, 18, 2, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_CLAW, AD_COLD, 1, 4), ATTK(AT_BEAM, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("freeze", S_GHOST, LVL(18, 4, 2, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_TRAM, AD_ICEB, 8, 4), ATTK(AT_BEAM, AD_ICEB, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("combinatorial explosion", S_GHOST, /* suggested by aosdict */ LVL(18, 50, -23, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RNG, 6, 8), ATTK(AT_EXPL, AD_DAMA, 20, 4), ATTK(AT_BOOM, AD_RUNS, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_GREEDY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, M4_MULTIHUED|M4_REFLECT|M4_BAT, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty chill", S_GHOST, LVL(18, 18, 2, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_CLAW, AD_COLD, 1, 4), ATTK(AT_BEAM, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_PETTY, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Ruth's block-heeled lady boot", S_GHOST, LVL(18, 14, -1, 65, -20), (1), A(ATTK(AT_KICK, AD_SLIM, 3, 8), ATTK(AT_WEAP, AD_POIS, 3, 6), ATTK(AT_BREA, AD_DRST, 3, 9), ATTK(AT_BEAM, AD_POIS, 3, 6), ATTK(AT_NONE, AD_POIS, 0, 9), NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_COLD|MR_DEATH|MR_SLEEP, MR_POISON|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tender femmy", S_GHOST, /* spawns with sturdy plateau boot for girls */ LVL(18, 9, -10, 90, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 6, 15), ATTK(AT_HUGS, AD_PLYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_MINDLESS, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_PRINCE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("netsplit", S_GHOST, LVL(18, 9, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_WEEP, 4, 8), ATTK(AT_BEAM, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_HIDE, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("storm caster", S_GHOST, LVL(18, 8, -2, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DREN, 1, 6), ATTK(AT_HUGS, AD_DREN, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("storm caller", S_GHOST, LVL(18, 8, -2, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DREN, 1, 6), ATTK(AT_HUGS, AD_DREN, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("afrit", S_GHOST, LVL(18, 12, -4, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 12), ATTK(AT_CLAW, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("desert ghost", S_GHOST, LVL(18, 8, -4, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("hc mom", S_GHOST, LVL(18, 11, -4, 75, -2), (1), A(ATTK(AT_WEAP, AD_MALK, 4, 5), ATTK(AT_KICK, AD_NTHR, 5, 4), ATTK(AT_HUGS, AD_DEST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("chyff", S_GHOST, LVL(18, 4, 5, 10, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("powermaster", S_GHOST, LVL(18, 4, 1, 25, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SWIM, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("encephalogram", S_GHOST, LVL(18, 4, 0, 45, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gaster", S_GHOST, LVL(18, 10, 2, 10, 18), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_HIDE, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eerie ghost", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("cute block heel sandal", S_GHOST, /* uses lady boots */ LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DRST, 4, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("car ghost", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DRST, 4, 4), ATTK(AT_TRAM, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("terribly ghost", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("friendly ghost", S_GHOST, LVL(18, 6, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_PEACEFUL, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("finger smasher", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_GLIB, 4, 4), ATTK(AT_KICK, AD_GLIB, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark russian girl", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), ATTK(AT_KICK, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SOVIET, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("sadistic asian girl", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 4, 10), ATTK(AT_KICK, AD_DRDX, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("geology ghost", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), ATTK(AT_GAZE, AD_NAST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shadow shape", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("terrorist", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_WEAP, AD_DRDX, 4, 4), ATTK(AT_EXPL, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("punt", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WRAP, 4, 4), ATTK(AT_TUCH, AD_STCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("water ghost", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RUST, 4, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("horrible ghost", S_GHOST, LVL(18, 12, -10, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_TUCH, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("garo master", S_GHOST, LVL(18, 18, -5, 18, 18), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BOOM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("smoking libavius spirit", S_GHOST, /* spawns with either cigarette or cigar, radius 3 light */ LVL(18, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_NURSE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_MALE|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cop bike", S_GHOST, /* spawns with pistol, which gets an additional +2, and 75 bullets */ LVL(18, 12, -10, 75, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_TRAM, AD_DRDX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("Bettina", S_GHOST, LVL(18, 10, -10, 50, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_CURS, 4, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SPEED_BOOTS ATHAME T_SHIRT */ MON("efficiently composted", S_GHOST, LVL(18, 11, 3, 45, 9), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_SAMU, 2, 9), ATTK(AT_HUGS, AD_WEEP, 8, 5), ATTK(AT_WEAP, AD_TERR, 5, 1), ATTK(AT_BITE, AD_UVUU, 6, 1), ATTK(AT_BUTT, AD_LAZY, 1, 4), NO_ATTK), SIZ(154, 1182, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("goggled incompatibly sleet", S_GHOST, LVL(18, 12, -5, 8, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_NONE, AD_SANI, 1, 1), ATTK(AT_WEAP, AD_BLND, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(285, 386, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_STONE, 0, M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("producible waspishly", S_GHOST, LVL(18, 12, 10, 94, 11), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SPIT, AD_NACU, 2, 2), ATTK(AT_NONE, AD_MEMO, 3, 6), ATTK(AT_WEAP, AD_TLPT, 4, 5), ATTK(AT_SCRA, AD_MALK, 9, 4), ATTK(AT_TRAM, AD_RAGN, 6, 6), ATTK(AT_BEAM, AD_WRAT, 3, 9)), SIZ(1403, 1273, 0, MS_FART_QUIET, MZ_HUGE), 0, 0, M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bitter soul", S_GHOST, LVL(19, 12, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_COLD, 2, 4), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("birthe soul", S_GHOST, LVL(19, 4, 7, 5, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_WALLWALK, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sweet soul", S_GHOST, LVL(19, 7, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_HEAL, 2, 4), ATTK(AT_GAZE, AD_FAKE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ghoulish soul", S_GHOST, LVL(19, 15, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_DISE, 1, 1), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("sluggish soul", S_GHOST, LVL(19, 3, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_SLOW, 1, 1), ATTK(AT_GAZE, AD_SLOW, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blood banshee", S_GHOST, LVL(20, 6, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LUCK, 2, 10), ATTK(AT_ENGL, AD_LUCK, 2, 9), ATTK(AT_GAZE, AD_DRLI, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("d-train", S_GHOST, /* spawns with scroll of course traveling */ LVL(20, 25, -8, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 12), ATTK(AT_TRAM, AD_DISP, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_AVOIDER|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("yukijorou", S_GHOST, LVL(20, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_COLD, 3, 4), ATTK(AT_MAGC, AD_COLD, 2, 8), ATTK(AT_NONE, AD_COLD, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("tremmel ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TREM, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mega shade", S_GHOST, LVL(20, 12, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 4, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elerotic dream woman", S_GHOST, LVL(20, 12, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 4, 6), ATTK(AT_KICK, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY|M2_NOPOLY|M2_FEMALE, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, M4_SHADE|M4_SHAPESHIFT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("express train", S_GHOST, LVL(20, 25, -8, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 12), ATTK(AT_TRAM, AD_DISP, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_AVOIDER|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("dreadshade", S_GHOST, LVL(20, 18, -5, 50, -10), (G_NOCORPSE|G_LGROUP|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DRLI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_UNSOLID|M1_HUMANOID, M2_HOSTILE|M2_STALK, M3_FREQ_UNCOMMON7|M3_PERMAMIMIC, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("saltshade", S_GHOST, /* spawns with sling, 35 salt chunks, orcish cloak and straw hat */ LVL(20, 12, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 4, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("big ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("minor big ghost", S_GHOST, LVL(20, 3, -8, 75, -5), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("relatively big ghost", S_GHOST, LVL(20, 4, -8, 75, -5), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("magater", S_GHOST, LVL(20, 5, 8, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spirit of xydusa", S_GHOST, LVL(20, 12, -15, 50, -20), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_FRZE, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SEDUCE, MZ_MEDIUM), MR_POISON|MR_STONE|MR_SLEEP|MR_COLD|MR_DISINT|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_FLY|M1_BREATHLESS|M1_SLITHY|M1_WALLWALK|M1_UNSOLID|M1_AMORPHOUS|M1_REGEN, M2_STRONG|M2_FEMALE|M2_UNDEAD, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, M6_FLEE, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lard ghost", S_GHOST, LVL(20, 3, -1, 45, -5), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("banned ghost", S_GHOST, LVL(20, 3, -1, 45, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("romer", S_GHOST, LVL(20, 4, 1, 25, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SWIM, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spiffy ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("antistatic ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ENCH, 1, 3), ATTK(AT_TUCH, AD_ENCH, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("steel ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SGLD, 1, 3), ATTK(AT_TUCH, AD_SITM, 1, 2), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty big ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("reflected ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, M4_REFLECT|M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elven master spirit", S_GHOST, /* spawns with large shield, helmet and long sword */ LVL(20, 14, -6, 60, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 9), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_ELF|M2_COLLECT|M2_UNDEAD, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("unseen ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mimicry ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_CLING|M1_HIDE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("section shadow", S_GHOST, /* spawns with shadowblade */ LVL(20, 12, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("permamimicry ghost", S_GHOST, LVL(20, 6, -8, 75, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("full veil hc alien", S_GHOST, LVL(20, 8, -2, 60, -20), (1), A(ATTK(AT_WEAP, AD_AMNE, 6, 4), ATTK(AT_KICK, AD_LETH, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_SLEEP|MR_COLD|MR_STONE|MR_DEATH|MR_PLUSONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("robber ossifier", S_GHOST, LVL(20, 11, -1, 63, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_BADE, 5, 6), ATTK(AT_GAZE, AD_SCOR, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1396, 49, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_UNSOLID|M1_REGEN, M2_LORD|M2_PRINCE|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("autoghost", S_GHOST, LVL(20, 12, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("keres", S_GHOST, LVL(20, 15, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FAMN, 1, 1), ATTK(AT_TUCH, AD_DARK, 1, 1), ATTK(AT_TUCH, AD_DRST, 1, 1), ATTK(AT_TUCH, AD_DRDX, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("acid shadow", S_GHOST, /* spawns with shadow horn */ LVL(20, 12, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("brighter shadow", S_GHOST, /* spawns with lightwhip, radius 3 light */ LVL(20, 12, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLND, 4, 6), ATTK(AT_TUCH, AD_LITE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vester", S_GHOST, LVL(20, 6, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FAMN, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("crimson blatant", S_GHOST, LVL(20, 8, 7, 26, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_STCK, 6, 9), ATTK(AT_WEAP, AD_WRAP, 4, 5), ATTK(AT_WEAP, AD_VENO, 3, 4), ATTK(AT_BITE, AD_AXUS, 5, 2), ATTK(AT_TUCH, AD_MANA, 4, 3), ATTK(AT_BUTT, AD_POIS, 4, 7)), SIZ(2073, 1217, 0, MS_GROWL, MZ_LARGE), MR_POISON, 0, M1_AMORPHOUS|M1_NOEYES|M1_HUMANOID|M1_SLITHY, M2_DEMON|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_NONMOVING|M3_NO_DECAY|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mahatma bristol", S_GHOST, LVL(20, 11, 3, 2, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_FUMB, 1, 3), ATTK(AT_SPIT, AD_STCK, 3, 2), ATTK(AT_GAZE, AD_DISE, 6, 1), ATTK(AT_BITE, AD_SLIM, 8, 1), ATTK(AT_NONE, AD_ACID, 1, 1), NO_ATTK), SIZ(1415, 354, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD, MR_COLD, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("blinked concluded", S_GHOST, LVL(20, 6, -5, 49, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BITE, AD_PLAS, 8, 3), ATTK(AT_HUGS, AD_DEPR, 7, 6), ATTK(AT_TRAM, AD_DISP, 3, 1), ATTK(AT_RATH, AD_WGHT, 0, 1), ATTK(AT_CLAW, AD_DRST, 1, 5), NO_ATTK), SIZ(2885, 406, 0, MS_SUPERMAN, MZ_SMALL), MR_DRAIN, 0, M1_TUNNEL|M1_ANIMAL|M1_ACID, M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spook", S_GHOST, LVL(21, 18, 1, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_GAZE, AD_DREN, 1, 6), ATTK(AT_GAZE, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spit ghost", S_GHOST, LVL(21, 9, 1, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_SPIT, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("puk", S_GHOST, LVL(21, 5, 5, 10, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_FEAR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("spookidream", S_GHOST, LVL(21, 18, 1, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_GAZE, AD_DREN, 1, 6), ATTK(AT_GAZE, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_CLING|M1_HIDE, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Nina", S_GHOST, LVL(21, 12, -5, 40, -15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DRST, 5, 5), ATTK(AT_KICK, AD_DRDX, 5, 5), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HIPPIE_HEELS STILETTO SCR_SUMMON_BOSS */ MON("recreating savouriest", S_GHOST, LVL(21, 16, 9, 1, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BITE, AD_SITM, 4, 9), ATTK(AT_BEAM, AD_DAMA, 1, 9), ATTK(AT_RATH, AD_BANI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1681, 260, 0, MS_ESCAPE, MZ_MEDIUM), 0, 0, M1_NEEDPICK|M1_NOHANDS|M1_SLITHY|M1_METALLIVORE, M2_LORD|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("golfing physiognomy", S_GHOST, LVL(21, 12, 2, 83, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_LASH, AD_DFOO, 4, 1), ATTK(AT_TUCH, AD_BLAS, 7, 1), ATTK(AT_NONE, AD_NGEN, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1706, 506, 0, MS_AREOLA, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE, MR_ELEC, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_METALLIVORE, M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("spectre", S_GHOST, LVL(22, 12, -15, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("teleportthrow spectre", S_GHOST, LVL(22, 12, -15, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_GAZE, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("block-heeled mary jane", S_GHOST, /* uses block-heeled boots */ LVL(22, 12, -15, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_KICK, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, M4_PUMPS|M4_HIGHHEELED|M4_TREADED, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("mum", S_GHOST, LVL(22, 12, -15, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_KICK, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY|M2_FEMALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("medicar", S_GHOST, LVL(22, 12, -15, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_TRAM, AD_HEAL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_MINDLESS|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("top secret agent", S_GHOST, LVL(22, 12, -15, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("police", S_GHOST, LVL(22, 12, -15, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("paraguay gatekeeper", S_GHOST, LVL(22, 12, -20, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_TUCH, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bad car", S_GHOST, LVL(22, 12, -15, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_TRAM, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("sith shadow", S_GHOST, LVL(22, 12, 0, 30, -10), (1), A(ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_TUCH, AD_DRLI, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD|M2_VAMPIRE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("sith ghost", S_GHOST, /* spawns with sith staff */ LVL(22, 12, 0, 30, -10), (1), A(ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_TUCH, AD_DRLI, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_COW, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD|M2_VAMPIRE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("unique ghostly sith master", S_GHOST, /* spawns with elite batleth, heavy shield, full plate mail and plasteel helm */ LVL(22, 12, -5, 70, -10), (1|G_UNIQ), A(ATTK(AT_TUCH, AD_PLYS, 1, 6), ATTK(AT_TUCH, AD_DRLI, 3, 8), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BOSS, MZ_HUMAN), MR_DRAIN|MR_COLD|MR_POISON|MR_DEATH|MR_STONE|MR_DISINT|MR_FIRE|MR_SLEEP, MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_SWIM|M1_FLY, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD|M2_VAMPIRE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("beer drinker", S_GHOST, LVL(22, 9, -3, 85, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_GAZE, AD_DREN, 1, 10), ATTK(AT_HUGS, AD_DREN, 2, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("greatest alive person", S_GHOST, LVL(22, 6, -4, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spirit drinker", S_GHOST, LVL(22, 9, -3, 85, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_GAZE, AD_DREN, 1, 10), ATTK(AT_HUGS, AD_DREN, 2, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("castration susceptible", S_GHOST, LVL(23, 12, -5, 87, 7), (1), A(ATTK(AT_ENGL, AD_DGST, 5, 3), ATTK(AT_KICK, AD_SIN, 2, 9), ATTK(AT_TRAM, AD_BLEE, 2, 7), ATTK(AT_CLAW, AD_POLY, 7, 1), NO_ATTK, NO_ATTK), SIZ(1085, 742, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("panic", S_GHOST, LVL(24, 18, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DREA, 1, 5), ATTK(AT_GAZE, AD_FEAR, 1, 5), ATTK(AT_TUCH, AD_SLEE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("connection issues", S_GHOST, /* inspired by aosdict */ LVL(24, 6, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ABDC, 1, 3), ATTK(AT_GAZE, AD_ABDC, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_TPORT, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("voice in the dark", S_GHOST, LVL(24, 12, 10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRLI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_GLYPHS, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SEE_INVIS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_FLY|M1_BREATHLESS|M1_WALLWALK, M2_STALK|M2_NASTY, M3_NOTAME, M4_SHADE, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("seducer in the dark", S_GHOST, LVL(24, 12, 10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRLI, 4, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_WHORE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SEE_INVIS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_FLY|M1_BREATHLESS|M1_WALLWALK, M2_STALK|M2_NASTY|M2_FEMALE, M3_NOTAME|M3_FREQ_UNCOMMON5, M4_SHADE, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("friended diva amerindian", S_GHOST, LVL(24, 12, 7, 42, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_BURN, 2, 8), ATTK(AT_GAZE, AD_CURS, 1, 1), ATTK(AT_BOOM, AD_BLAS, 9, 4), ATTK(AT_WEAP, AD_DISE, 4, 4), ATTK(AT_NONE, AD_DRCH, 1, 9), ATTK(AT_BEAM, AD_PHYS, 5, 1)), SIZ(2493, 449, 0, MS_CAR, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, MR_COLD, M1_FLY|M1_TUNNEL|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hunched anthem weirder", S_GHOST, LVL(24, 14, -6, 9, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_POIS, 1, 6), ATTK(AT_BREA, AD_HEAL, 3, 7), ATTK(AT_BITE, AD_DRLI, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3756, 86, 0, MS_SELFHARM, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_DISINT, M1_CLING|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_MINION|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_NOPLRPOLY|M3_MIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("impossible", S_GHOST, LVL(24, 11, 7, 10, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("devilish spirit", S_GHOST, LVL(24, 6, -15, 80, -5), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_TUCH, AD_COLD, 8, 4), ATTK(AT_BREA, AD_COLD, 8, 4), ATTK(AT_TUCH, AD_STUN, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_MIMIC, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("big boo", S_GHOST, LVL(25, 12, -20, 90, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 5, 5), ATTK(AT_TUCH, AD_FAMN, 5, 5), ATTK(AT_TUCH, AD_WRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sinden thorn", S_GHOST, LVL(25, 12, -6, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SIN, 5, 8), ATTK(AT_RATH, AD_SIN, 4, 8), ATTK(AT_NONE, AD_TCKL, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elven banshee", S_GHOST, LVL(25, 9, -20, 100, 7), (1), A(ATTK(AT_GAZE, AD_SOUN, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_ELF|M2_COLLECT|M2_UNDEAD|M2_FEMALE, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("thunder caller", S_GHOST, LVL(25, 14, -5, 85, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_ELEC, 3, 6), ATTK(AT_GAZE, AD_DREN, 3, 6), ATTK(AT_HUGS, AD_DREN, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("homing thunder caller", S_GHOST, LVL(25, 14, -5, 85, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_ELEC, 3, 6), ATTK(AT_GAZE, AD_DREN, 3, 6), ATTK(AT_HUGS, AD_DREN, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black baptist", S_GHOST, LVL(25, 16, -7, 80, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BEAM, AD_DARK, 6, 10), ATTK(AT_MAGC, AD_MAGM, 8, 8), ATTK(AT_MAGC, AD_GRAV, 5, 5), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_POISON|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD|M2_MAGIC, M3_TRAITOR|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("bloodthirsty soul", S_GHOST, LVL(25, 12, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ghastly soul", S_GHOST, LVL(25, 15, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_DISE, 2, 4), ATTK(AT_GAZE, AD_DREN, 2, 4), ATTK(AT_GAZE, AD_FEAR, 2, 4), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("garden boo", S_GHOST, LVL(25, 12, -10, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEMI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pale soul", S_GHOST, LVL(25, 7, 5, 10, -5), (1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_DISE, 2, 4), ATTK(AT_TENT, AD_DRIN, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cackling spirit", S_GHOST, LVL(25, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRDX, 1, 8), ATTK(AT_GAZE, AD_WEBS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("trapping spirit", S_GHOST, LVL(25, 6, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRDX, 1, 8), ATTK(AT_GAZE, AD_TRAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_CLING|M1_HIDE, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mesmerization enter", S_GHOST, LVL(25, 19, 10, 77, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_RATH, AD_STON, 7, 6), ATTK(AT_NONE, AD_VENO, 2, 7), ATTK(AT_SCRA, AD_CNCL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(199, 12, 0, MS_SHRIEK, MZ_SMALL), MR_ELEC|MR_STONE, MR_ELEC, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_EGOTYPE|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("machinable instrumentation", S_GHOST, LVL(26, 12, 9, 23, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_BLAS, 2, 8), ATTK(AT_BEAM, AD_WRAT, 6, 2), ATTK(AT_NONE, AD_DISN, 6, 3), ATTK(AT_KICK, AD_TLPT, 7, 3), ATTK(AT_BREA, AD_SHRD, 1, 5), ATTK(AT_BUTT, AD_PLAS, 7, 4)), SIZ(0, 23, 0, MS_SMITH, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD| M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("rum drinker", S_GHOST, LVL(26, 10, -4, 95, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 15), ATTK(AT_TUCH, AD_PHYS, 1, 15), ATTK(AT_GAZE, AD_DREN, 1, 15), ATTK(AT_HUGS, AD_DREN, 2, 15), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("shadow wraith", S_GHOST, LVL(26, 10, -4, 95, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 15), ATTK(AT_TUCH, AD_PHYS, 1, 15), ATTK(AT_GAZE, AD_DREN, 1, 15), ATTK(AT_HUGS, AD_DREN, 2, 15), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("haunt", S_GHOST, LVL(26, 18, 0, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRIN, 1, 6), ATTK(AT_TUCH, AD_WISD, 1, 6), ATTK(AT_GAZE, AD_CONF, 1, 6), ATTK(AT_GAZE, AD_BLND, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("home seeker", S_GHOST, LVL(26, 6, 0, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TLPT, 1, 6), ATTK(AT_TUCH, AD_AGGR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_WANTSBOOK, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("encyclopedia weirdie", S_GHOST, LVL(26, 12, 5, 37, -9), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_WRAP, 7, 7), ATTK(AT_STNG, AD_SLIM, 4, 4), ATTK(AT_BUTT, AD_STUN, 9, 8), ATTK(AT_WEAP, AD_DCAY, 9, 7), ATTK(AT_BUTT, AD_FUMB, 8, 7), ATTK(AT_NONE, AD_POLY, 6, 7)), SIZ(2202, 177, 0, MS_FART_QUIET, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_SLITHY|M1_TPORT_CNTRL, M2_WANDER|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wailer spirit", S_GHOST, LVL(27, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 4), ATTK(AT_TUCH, AD_DRDX, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mourner spirit", S_GHOST, LVL(27, 6, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AGGR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("away spirit", S_GHOST, LVL(27, 6, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MCRE, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator ampofis", S_GHOST, LVL(27, 12, 0, 100, 5), (1|G_NOCORPSE), A(ATTK(AT_HUGS, AD_FUMB, 1, 127), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_UNSOLID|M1_BREATHLESS|M1_AMORPHOUS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cursing spirit", S_GHOST, LVL(27, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WISD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("curse word spirit", S_GHOST, LVL(27, 6, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_ICUR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nonpro spirit", S_GHOST, LVL(27, 6, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_NACU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("complainer spirit", S_GHOST, LVL(27, 4, 4, 10, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Maanzecorian", S_GHOST, LVL(27, 18, 0, 60, 0), (1|G_UNIQ|G_RGROUP|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_AMPHIBIOUS|M1_OMNIVORE|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_COLLECT|M2_HOSTILE|M2_STRONG|M2_MALE|M2_PRINCE|M2_NOPOLY|M2_NASTY|M2_PNAME|M2_UNDEAD, M3_TRAITOR|M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vorkolak", S_GHOST, LVL(28, 18, -6, 65, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("drain ghost", S_GHOST, LVL(28, 6, -6, 65, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|M1_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM|M1_ACID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("licensed pedlar", S_GHOST, LVL(28, 11, -8, 39, 0), (G_RGROUP|4), A(ATTK(AT_BITE, AD_SLOW, 6, 4), ATTK(AT_GAZE, AD_HEAL, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(152, 301, 0, MS_HANDY, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, MR_ACID, M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("radiant spirit", S_GHOST, LVL(29, 18, -4, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_BLND, 1, 7), ATTK(AT_ENGL, AD_BLND, 1, 7), ATTK(AT_BREA, AD_LITE, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("irriant spirit", S_GHOST, LVL(29, 10, -4, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DARK, 1, 7), ATTK(AT_LASH, AD_DARK, 1, 7), ATTK(AT_BREA, AD_DARK, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("mumbling spirit", S_GHOST, LVL(29, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRIN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bearded spirit", S_GHOST, LVL(29, 14, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STUN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("precisely reappearing penciled", S_GHOST, LVL(29, 5, 8, 68, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PEST, 2, 1), ATTK(AT_BEAM, AD_CNCL, 6, 2), ATTK(AT_LASH, AD_FLAM, 6, 8), ATTK(AT_ENGL, AD_DCAY, 7, 8), NO_ATTK, NO_ATTK), SIZ(3466, 30, 0, MS_SOCKS, MZ_LARGE), MR_COLD|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_NOHEAD, M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("engulf roomier", S_GHOST, LVL(29, 5, -4, 23, 0), (3), A(ATTK(AT_ENGL, AD_WEBS, 9, 7), ATTK(AT_KICK, AD_SKIL, 8, 2), ATTK(AT_GAZE, AD_CALM, 3, 3), ATTK(AT_LASH, AD_STCK, 5, 1), ATTK(AT_NONE, AD_DREN, 4, 6), ATTK(AT_WEAP, AD_WERE, 5, 1)), SIZ(2185, 752, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC, MR_FIRE, M1_SWIM|M1_MINDLESS|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dementor lord", S_GHOST, LVL(30, 8, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LUCK, 4, 10), ATTK(AT_ENGL, AD_LUCK, 4, 9), ATTK(AT_GAZE, AD_LUCK, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("person who died of covid-19", S_GHOST, LVL(30, 6, -12, 80, -5), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_NIVE, 1, 6), ATTK(AT_BEAM, AD_NIVE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mnath lord", S_GHOST, LVL(30, 16, -10, 80, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_KICK, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Elena's plateau boot", S_GHOST, LVL(30, 19, -20, 0, -6), (1), A(ATTK(AT_KICK, AD_PHYS, 8, 10), ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_BEAM, AD_SOUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SOUND, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE|MR_SLEEP, MR_DISINT|MR_STONE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_FLY|M1_REGEN|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("iffy ghost", S_GHOST, LVL(30, 6, -12, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 1, 6), ATTK(AT_TUCH, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("master ghost", S_GHOST, LVL(30, 6, -12, 80, -5), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("failure ghost", S_GHOST, LVL(30, 3, -2, 40, -5), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("non-fatal bluescreen", S_GHOST, LVL(30, 5, 5, 15, -5), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_FAKE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apprentice ghost", S_GHOST, LVL(30, 5, -12, 80, -5), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("old novice ghost", S_GHOST, LVL(30, 3, -12, 80, -5), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sleepmare", S_GHOST, LVL(30, 8, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRIN, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("crunch crunch ghost", S_GHOST, LVL(30, 6, -12, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bullshit ghost", S_GHOST, LVL(30, 6, -12, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_STTP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wafered vaccination", S_GHOST, LVL(30, 12, 0, 68, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_DROP, 3, 8), ATTK(AT_ENGL, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1195, 210, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_HIDE|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE| M3_WANTSCAND, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crippling self-doubt", S_GHOST, /* idea by deepy */ LVL(30, 8, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 4, 10), ATTK(AT_ENGL, AD_DRLI, 4, 9), ATTK(AT_GAZE, AD_DRLI, 4, 9), ATTK(AT_SPIT, AD_DRLI, 4, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR|MR_HITASFOUR|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("shrieking spirit", S_GHOST, LVL(30, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRCO, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("resonant spirit", S_GHOST, LVL(30, 9, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRCO, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("maxi shade", S_GHOST, LVL(30, 18, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 4, 6), ATTK(AT_TUCH, AD_SLOW, 2, 6), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vodka drinker", S_GHOST, LVL(30, 12, -8, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 20), ATTK(AT_TUCH, AD_PHYS, 1, 20), ATTK(AT_GAZE, AD_DREN, 1, 20), ATTK(AT_HUGS, AD_DREN, 2, 20), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("hellbound spirit", S_GHOST, LVL(30, 12, -8, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 20), ATTK(AT_TUCH, AD_PHYS, 1, 20), ATTK(AT_GAZE, AD_DREN, 1, 20), ATTK(AT_HUGS, AD_DREN, 2, 20), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("fright", S_GHOST, LVL(30, 18, 0, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_TUCH, AD_DRLI, 1, 6), ATTK(AT_GAZE, AD_FEAR, 1, 6), ATTK(AT_GAZE, AD_DREN, 1, 6), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("affright", S_GHOST, LVL(30, 18, 0, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_TUCH, AD_DRLI, 1, 6), ATTK(AT_GAZE, AD_FEAR, 1, 6), ATTK(AT_GAZE, AD_DREN, 1, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dungeon collapse", S_GHOST, LVL(30, 9, 0, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FAKE, 1, 6), ATTK(AT_TUCH, AD_FAKE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("unborn soul", S_GHOST, LVL(30, 12, 5, 10, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_TIME, 2, 4), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stertorously vising", S_GHOST, LVL(31, 5, 7, 97, -12), (G_GENO|G_VLGROUP|1), A(ATTK(AT_NONE, AD_UNPR, 0, 1), ATTK(AT_CLAW, AD_PHYS, 8, 7), ATTK(AT_BEAM, AD_NGRA, 1, 8), ATTK(AT_CLAW, AD_TRAP, 7, 3), NO_ATTK, NO_ATTK), SIZ(537, 1133, 0, MS_SING, MZ_SMALL), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_ANIMAL|M1_TPORT, M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("idolan", S_GHOST, LVL(32, 18, 0, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLND, 1, 7), ATTK(AT_TUCH, AD_DRLI, 1, 7), ATTK(AT_GAZE, AD_CONF, 1, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ironman ghost", S_GHOST, LVL(32, 26, 0, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_MINA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("evilvariant ghost", S_GHOST, LVL(32, 26, 0, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_RUNS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thermite synodic", S_GHOST, LVL(32, 10, 8, 91, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_DISP, 4, 1), ATTK(AT_EXPL, AD_CURS, 9, 6), ATTK(AT_GAZE, AD_COLD, 7, 6), ATTK(AT_EXPL, AD_ENCH, 7, 9), ATTK(AT_GAZE, AD_CONT, 2, 6), NO_ATTK), SIZ(184, 60, 0, MS_DRUGS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonliturgical exalt", S_GHOST, LVL(32, 9, -2, 58, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_EXPL, AD_WISD, 7, 3), ATTK(AT_BITE, AD_RAGN, 7, 3), ATTK(AT_CLAW, AD_RUNS, 4, 2), ATTK(AT_CLAW, AD_ACID, 1, 6), ATTK(AT_BUTT, AD_COLD, 1, 8), ATTK(AT_SCRA, AD_ACID, 3, 1)), SIZ(2527, 100, 0, MS_ROAR, MZ_SMALL), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("spectre fiend", S_GHOST, LVL(32, 6, -15, 80, -5), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_TUCH, AD_FRZE, 8, 4), ATTK(AT_BREA, AD_COLD, 8, 4), ATTK(AT_TUCH, AD_STUN, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HIDE|M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("terribly commanding spirit", S_GHOST, LVL(32, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1, 6), ATTK(AT_TUCH, AD_DRST, 1, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("bhut", S_GHOST, LVL(32, 12, -7, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 4, 30), ATTK(AT_GAZE, AD_FEAR, 2, 6), ATTK(AT_GAZE, AD_SPC2, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("butt", S_GHOST, LVL(32, 12, -7, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 4, 30), ATTK(AT_GAZE, AD_FEAR, 2, 6), ATTK(AT_GAZE, AD_SANI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("airi", S_GHOST, LVL(32, 12, -7, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 4, 10), ATTK(AT_GAZE, AD_FEAR, 2, 6), ATTK(AT_GAZE, AD_SPC2, 3, 4), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("aero", S_GHOST, LVL(32, 12, -7, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 4, 10), ATTK(AT_GAZE, AD_FEAR, 2, 6), ATTK(AT_GAZE, AD_SANI, 3, 4), ATTK(AT_MAGC, AD_SPEL, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("commanding spirit", S_GHOST, LVL(32, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1, 6), ATTK(AT_TUCH, AD_DRST, 1, 6), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("high heel spirit", S_GHOST, LVL(32, 12, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_INSA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER|M2_PEACEFUL, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("reprise thrower congenitally collard", S_GHOST, LVL(32, 17, -8, 34, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_CLAW, AD_THIR, 3, 6), ATTK(AT_STNG, AD_ICEB, 7, 1), ATTK(AT_CLAW, AD_HODS, 1, 9), ATTK(AT_WEAP, AD_PEST, 7, 8), ATTK(AT_WEAP, AD_ANTI, 1, 5), ATTK(AT_TENT, AD_NGEN, 1, 8)), SIZ(1035, 76, 0, MS_GROWL, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_TPORT_CNTRL|M1_ACID, M2_PRINCE|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("reweigh whited", S_GHOST, LVL(32, 8, 1, 91, 0), (G_RGROUP|3), A(ATTK(AT_BEAM, AD_PART, 5, 7), ATTK(AT_ENGL, AD_TLPT, 1, 2), ATTK(AT_BEAM, AD_RUST, 9, 6), ATTK(AT_KICK, AD_WRAT, 1, 3), NO_ATTK, NO_ATTK), SIZ(329, 149, 0, MS_GROWL, MZ_HUGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("spooler gavotting thumb cursory foretell", S_GHOST, LVL(33, 12, -10, 96, 0), (G_RGROUP|3), A(ATTK(AT_KICK, AD_BURN, 7, 8), ATTK(AT_SPIT, AD_SITM, 3, 1), ATTK(AT_MAGC, AD_SPC2, 3, 3), ATTK(AT_MAGC, AD_CALM, 1, 8), ATTK(AT_BUTT, AD_CALM, 9, 7), ATTK(AT_SPIT, AD_MIDI, 2, 7)), SIZ(147, 940, 0, MS_ESCAPE, MZ_MEDIUM), MR_COLD|MR_DEATH, 0, M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_ORC| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chanting spirit", S_GHOST, LVL(33, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRIN, 1, 7), ATTK(AT_TUCH, AD_DRIN, 1, 7), ATTK(AT_MAGC, AD_SPEL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("pancake spirit", S_GHOST, LVL(33, 12, 0, 20, -5), (1), A(ATTK(AT_TUCH, AD_DISP, 1, 7), ATTK(AT_TUCH, AD_FEAR, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("13th step ghost", S_GHOST, LVL(33, 20, -18, 75, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 7, 9), ATTK(AT_MAGC, AD_CHAO, 6, 9), ATTK(AT_MAGC, AD_NTHR, 9, 9), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ocho-maru", S_GHOST, LVL(33, 18, -1, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_TUCH, AD_DRLI, 0, 0), ATTK(AT_CLAW, AD_DRIN, 1, 10), ATTK(AT_MAGC, AD_CLRC, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("aurora", S_GHOST, LVL(33, 18, -4, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_ELEC, 4, 7), ATTK(AT_ENGL, AD_FIRE, 4, 7), ATTK(AT_ENGL, AD_BLND, 4, 7), ATTK(AT_ENGL, AD_CONF, 4, 7), ATTK(AT_BEAM, AD_PLAS, 4, 7), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reflection", S_GHOST, LVL(33, 18, -1, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_DRLI, 2, 4), ATTK(AT_GAZE, AD_CONF, 2, 4), ATTK(AT_GAZE, AD_DREN, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("meg nettlier", S_GHOST, LVL(33, 5, -2, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_VULN, 3, 6), ATTK(AT_BEAM, AD_CLRC, 8, 3), ATTK(AT_SPIT, AD_TECH, 8, 6), ATTK(AT_CLAW, AD_UNPR, 6, 7), NO_ATTK, NO_ATTK), SIZ(2391, 896, 0, MS_COW, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_OMNIVORE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIMIC|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ingenuity opened ultrasuede", S_GHOST, LVL(33, 27, -8, 44, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_PHYS, 7, 1), ATTK(AT_WEAP, AD_DRCO, 8, 3), ATTK(AT_TENT, AD_NPRO, 7, 3), ATTK(AT_LASH, AD_DEBU, 5, 4), ATTK(AT_BEAM, AD_RNG, 1, 3), ATTK(AT_WEAP, AD_LITE, 7, 2)), SIZ(2360, 65, 0, MS_NEIGH, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("incanting spirit", S_GHOST, LVL(34, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WISD, 1, 7), ATTK(AT_TUCH, AD_WISD, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("terrible spirit", S_GHOST, LVL(34, 9, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_INSA, 1, 7), ATTK(AT_GAZE, AD_INSA, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("crush spirit", S_GHOST, LVL(34, 9, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TRAI, 5, 7), ATTK(AT_GAZE, AD_TRAI, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("screaming spirit", S_GHOST, LVL(34, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRDX, 1, 8), ATTK(AT_TUCH, AD_DRDX, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("silent spirit", S_GHOST, LVL(34, 18, 0, 20, -5), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("Orthos", S_GHOST, LVL(34, 30, -20, 50, -5), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_TUCH, AD_DARK, 4, 4), ATTK(AT_TUCH, AD_DARK, 4, 4), ATTK(AT_ENGL, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HUMANOID|M1_BREATHLESS|M1_WALLWALK|M1_UNSOLID, M2_HOSTILE|M2_STALK|M2_NOPOLY|M2_PNAME, M3_NOTAME|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("sparing chirruping", S_GHOST, LVL(34, 16, 3, 65, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BEAM, AD_TRAI, 7, 1), ATTK(AT_TRAM, AD_RBAD, 8, 7), ATTK(AT_RATH, AD_DRDX, 7, 5), ATTK(AT_NONE, AD_TIME, 6, 4), ATTK(AT_KICK, AD_ICEB, 6, 6), NO_ATTK), SIZ(804, 26, 0, MS_METALMAFIA, MZ_TINY), 0, 0, M1_FLY|M1_SWIM|M1_UNSOLID|M1_THICK_HIDE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("apprising rebill", S_GHOST, LVL(34, 13, -5, 64, 0), (1), A(ATTK(AT_WEAP, AD_WRAP, 7, 7), ATTK(AT_EXPL, AD_DRDX, 2, 1), ATTK(AT_RATH, AD_DGST, 1, 8), ATTK(AT_BREA, AD_FIRE, 1, 2), ATTK(AT_ENGL, AD_CLRC, 1, 8), NO_ATTK), SIZ(696, 431, 0, MS_GROWL, MZ_LARGE), MR_ACID|MR_DRAIN, MR_ACID, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dementor master", S_GHOST, LVL(35, 8, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_LUCK, 4, 10), ATTK(AT_ENGL, AD_LUCK, 4, 9), ATTK(AT_GAZE, AD_LUCK, 4, 9), ATTK(AT_HUGS, AD_LUCK, 4, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("headless ghost", S_GHOST, LVL(35, 13, 3, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 1, 6), ATTK(AT_CLAW, AD_DRIN, 5, 5), ATTK(AT_CLAW, AD_DREN, 5, 5), ATTK(AT_EXPL, AD_PHYS, 4, 10), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spectral hunter", S_GHOST, LVL(35, 12, 0, 20, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elder master", S_GHOST, /* spawns with large shield, helmet and long sword */ LVL(35, 15, -12, 90, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_REGEN, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_ELF|M2_COLLECT|M2_UNDEAD|M2_MALE, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("unwelcome feeling", S_GHOST, LVL(35, 7, 6, 20, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dread", S_GHOST, LVL(35, 13, 2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gaunt soul", S_GHOST, LVL(35, 15, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FAMN, 2, 4), ATTK(AT_BITE, AD_FAMN, 2, 4), ATTK(AT_TUCH, AD_FAMN, 2, 4), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shady soul", S_GHOST, LVL(35, 5, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DARK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lake clinched", S_GHOST, LVL(35, 18, 5, 89, 0), (3), A(ATTK(AT_ENGL, AD_WEEP, 1, 6), ATTK(AT_CLAW, AD_FAMN, 3, 7), ATTK(AT_STNG, AD_LAVA, 9, 7), ATTK(AT_LASH, AD_SITM, 8, 2), ATTK(AT_CLAW, AD_HEAL, 4, 5), ATTK(AT_CLAW, AD_NUMB, 8, 6)), SIZ(265, 99, 0, MS_WAIL, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("segfault", S_GHOST, LVL(36, 18, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DREA, 1, 5), ATTK(AT_GAZE, AD_FEAR, 1, 5), ATTK(AT_TUCH, AD_SLEE, 1, 10), ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_GAZE, AD_SPC2, 4, 4), ATTK(AT_NONE, AD_FAKE, 0, 0) ), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sexfault", S_GHOST, LVL(36, 18, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SSEX, 1, 5), ATTK(AT_GAZE, AD_FEAR, 1, 5), ATTK(AT_TUCH, AD_SLEE, 1, 10), ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_GAZE, AD_SPC2, 4, 4), ATTK(AT_NONE, AD_FAKE, 0, 0) ), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("abort", S_GHOST, LVL(36, 18, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DREA, 1, 5), ATTK(AT_GAZE, AD_FEAR, 1, 5), ATTK(AT_TUCH, AD_SLEE, 1, 10), ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_GAZE, AD_SANI, 4, 4), ATTK(AT_NONE, AD_FAKE, 0, 0) ), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("memory leak", S_GHOST, LVL(36, 18, 3, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DATA, 1, 5), ATTK(AT_GAZE, AD_DATA, 1, 5), ATTK(AT_TUCH, AD_FEAR, 1, 10), ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_GAZE, AD_SPC2, 4, 4), ATTK(AT_NONE, AD_FAKE, 0, 0) ), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("churel", S_GHOST, LVL(36, 15, -8, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PLYS, 2, 2), ATTK(AT_BEAM, AD_PLYS, 2, 3), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("charnel", S_GHOST, LVL(36, 15, -8, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PLYS, 2, 2), ATTK(AT_BEAM, AD_PLYS, 2, 3), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("hateful soul", S_GHOST, LVL(36, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_DRIN, 1, 3), ATTK(AT_GAZE, AD_DREN, 2, 4), ATTK(AT_GAZE, AD_CONF, 2, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0)), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("amiable soul", S_GHOST, LVL(36, 12, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_HEAL, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("howling spirit", S_GHOST, LVL(36, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRST, 1, 10), ATTK(AT_TUCH, AD_DRST, 1, 10), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WISD, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wolfing spirit", S_GHOST, LVL(36, 12, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AGGR, 1, 10), ATTK(AT_BEAM, AD_AGGR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_BARK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("whispering spirit", S_GHOST, LVL(36, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 12), ATTK(AT_TUCH, AD_DRLI, 1, 12), ATTK(AT_TUCH, AD_DRLI, 1, 12), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("loud-painting spirit", S_GHOST, LVL(36, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SOUN, 1, 12), ATTK(AT_BEAM, AD_SOUN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SOUND, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("destructive spirit", S_GHOST, LVL(36, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DAMA, 1, 12), ATTK(AT_BEAM, AD_DAMA, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scarer smoked", S_GHOST, LVL(36, 13, -9, 73, -9), (1), A(ATTK(AT_TRAM, AD_DRST, 7, 6), ATTK(AT_WEAP, AD_CURS, 3, 1), ATTK(AT_BUTT, AD_RUST, 7, 4), ATTK(AT_EXPL, AD_CHRN, 4, 7), ATTK(AT_TENT, AD_SAMU, 2, 6), NO_ATTK), SIZ(1020, 359, 0, MS_SOCKS, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("authenticator almoner", S_GHOST, LVL(36, 25, -6, 10, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_TDRA, 9, 7), ATTK(AT_SCRA, AD_DFOO, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3484, 300, 0, MS_LAUGH, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_ACID|M1_POIS, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dreadful soul", S_GHOST, LVL(37, 18, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DRST, 2, 2), ATTK(AT_GAZE, AD_DREN, 2, 4), ATTK(AT_GAZE, AD_CONF, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 4)), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mighty soul", S_GHOST, LVL(37, 20, 0, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_ENCH, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("appearance", S_GHOST, LVL(38, 18, -1, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 2, 4), ATTK(AT_TUCH, AD_DRLI, 2, 4), ATTK(AT_CLAW, AD_DRIN, 4, 4), ATTK(AT_GAZE, AD_DREN, 2, 4), ATTK(AT_GAZE, AD_CONF, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 4)), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("defraudation staking", S_GHOST, LVL(38, 12, 8, 45, 0), (G_UNIQ|4), A(ATTK(AT_TRAM, AD_DISP, 8, 1), ATTK(AT_KICK, AD_DRIN, 6, 2), ATTK(AT_MAGC, AD_STUN, 1, 4), ATTK(AT_SPIT, AD_FIRE, 7, 1), ATTK(AT_WEAP, AD_SANI, 1, 6), ATTK(AT_MAGC, AD_THIR, 5, 3)), SIZ(1201, 208, 0, MS_FEARHARE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unhorsed letup eighthly nonrecoverable", S_GHOST, LVL(39, 13, -2, 58, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_ALIN, 1, 9), ATTK(AT_BREA, AD_DISP, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(343, 681, 0, MS_ORC, MZ_GIGANTIC), MR_DISINT|MR_ELEC, MR_ELEC, M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ragged stringer", S_GHOST, LVL(39, 8, 0, 10, 0), (G_SGROUP|1), A(ATTK(AT_TUCH, AD_BLEE, 4, 8), ATTK(AT_MAGC, AD_RUNS, 4, 8), ATTK(AT_SPIT, AD_LUCK, 4, 3), ATTK(AT_WEAP, AD_ILLU, 6, 4), ATTK(AT_NONE, AD_DRIN, 6, 4), ATTK(AT_KICK, AD_CHKH, 7, 1)), SIZ(949, 793, 0, MS_GLYPHS, MZ_SMALL), MR_DISINT, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_REGEN|M1_SEE_INVIS|M1_TPORT| M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deflorescence juxtapose incorruptly", S_GHOST, LVL(39, 10, 0, 93, 16), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_CONF, 1, 7), ATTK(AT_WEAP, AD_ICUR, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(49, 942, 0, MS_CORONA, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_HUMAN|M2_FEMALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("prearranging puke", S_GHOST, LVL(39, 15, -9, 56, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_NPRO, 8, 3), ATTK(AT_BITE, AD_DREA, 1, 3), ATTK(AT_TENT, AD_ICEB, 2, 2), ATTK(AT_SPIT, AD_FEAR, 1, 9), NO_ATTK, NO_ATTK), SIZ(1752, 3, 0, MS_LAUGH, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("retook lassoing", S_GHOST, LVL(39, 12, 9, 44, 0), (G_RGROUP|4), A(ATTK(AT_KICK, AD_WISD, 1, 1), ATTK(AT_GAZE, AD_PLYS, 8, 7), ATTK(AT_TRAM, AD_ACID, 4, 1), ATTK(AT_BUTT, AD_DAMA, 5, 1), ATTK(AT_BUTT, AD_MINA, 9, 2), NO_ATTK), SIZ(458, 959, 0, MS_SELFHARM, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mature spirit", S_GHOST, LVL(40, 18, 8, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 4, 4), ATTK(AT_TUCH, AD_PHYS, 18, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("Elena's platform sandal", S_GHOST, LVL(40, 26, 0, 50, -20), (1), A(ATTK(AT_KICK, AD_STUN, 8, 18), ATTK(AT_BEAM, AD_STUN, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_PLUSTWO, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_FLY|M1_REGEN|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grandmaster ghost", S_GHOST, LVL(40, 7, -15, 90, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tenebrous shifter", S_GHOST, LVL(40, 24, -9, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_NEXU, 8, 8), ATTK(AT_BEAM, AD_DRCH, 8, 8), ATTK(AT_TUCH, AD_DARK, 8, 8), ATTK(AT_RATH, AD_SHRD, 8, 8), ATTK(AT_ENGL, AD_SKIL, 8, 8), NO_ATTK), SIZ(1800, 1800, 0, MS_WAIL, MZ_LARGE), MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("chaos spirit", S_GHOST, LVL(40, 15, -4, 65, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 5, 9), ATTK(AT_GAZE, AD_CHAO, 6, 6), ATTK(AT_GAZE, AD_MANA, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("laden ghost", S_GHOST, LVL(40, 5, -15, 90, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shop ghost", S_GHOST, LVL(40, 3, -15, 90, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("am shop ghost", S_GHOST, LVL(40, 3, -15, 90, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_EXPL, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("death ghost", S_GHOST, LVL(40, 7, -15, 90, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DETH, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("corpse-candle", S_GHOST, LVL(41, 12, 0, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 5, 5), ATTK(AT_CLAW, AD_DRCO, 5, 5), ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_FIRE, 5, 5), ATTK(AT_BEAM, AD_WRAP, 5, 5), ATTK(AT_GAZE, AD_PLYS, 2, 4) ), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS|M1_SWIM, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snuffed corpse-candle", S_GHOST, LVL(41, 12, 0, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WET, 5, 5), ATTK(AT_CLAW, AD_WET, 5, 5), ATTK(AT_GAZE, AD_PLYS, 2, 4), ATTK(AT_BEAM, AD_FIRE, 5, 5), ATTK(AT_BEAM, AD_WRAP, 5, 5), ATTK(AT_GAZE, AD_PLYS, 2, 4) ), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS|M1_SWIM, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("premonition", S_GHOST, LVL(41, 18, -1, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRCO, 5, 5), ATTK(AT_CLAW, AD_DRCO, 5, 5), ATTK(AT_GAZE, AD_DREN, 5, 5), ATTK(AT_GAZE, AD_PLYS, 1, 5), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_BLND, 5, 5)), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("omen", S_GHOST, LVL(41, 9, -1, 30, -5), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_TIME, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("upheave formerly", S_GHOST, LVL(41, 12, 4, 7, 0), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_DAMA, 1, 2), ATTK(AT_NONE, AD_NAST, 4, 9), ATTK(AT_BUTT, AD_CORR, 3, 3), ATTK(AT_BEAM, AD_CONF, 9, 8), NO_ATTK, NO_ATTK), SIZ(2949, 24, 0, MS_BARBER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_CARNIVORE, M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("boycotting tsarism", S_GHOST, LVL(42, 17, -9, 39, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_FAKE, 5, 9), ATTK(AT_ENGL, AD_BANI, 5, 8), ATTK(AT_CLAW, AD_NAST, 9, 2), ATTK(AT_TUCH, AD_TIME, 6, 1), ATTK(AT_SCRA, AD_DRIN, 3, 2), ATTK(AT_EXPL, AD_THIE, 1, 9)), SIZ(2307, 814, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_DISINT, M1_NOHANDS|M1_OVIPAROUS|M1_OMNIVORE, M2_COLLECT|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("angst", S_GHOST, LVL(42, 18, 0, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_BEAM, AD_DRLI, 6, 6), ATTK(AT_GAZE, AD_CONF, 6, 6), ATTK(AT_GAZE, AD_BLND, 6, 6) ), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("crisis", S_GHOST, LVL(42, 30, 0, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY|M2_DEMON, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("spectral killer", S_GHOST, LVL(43, 15, -2, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 7), ATTK(AT_WEAP, AD_PHYS, 6, 7), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spiritual killer", S_GHOST, LVL(43, 15, -2, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 7), ATTK(AT_WEAP, AD_PHYS, 6, 7), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dimming derivative", S_GHOST, LVL(43, 11, -9, 51, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_DCAY, 1, 5), ATTK(AT_LASH, AD_BADE, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 225, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dreadmaster", S_GHOST, LVL(44, 13, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 4), ATTK(AT_MAGC, AD_CLRC, 6, 8), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("comparing belling sleepwalker", S_GHOST, LVL(45, 9, -28, 57, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_WRAT, 9, 21), ATTK(AT_TENT, AD_ELEC, 8, 17), ATTK(AT_ENGL, AD_TLPT, 1, 2), ATTK(AT_BUTT, AD_STUN, 5, 4), ATTK(AT_WEAP, AD_SEDU, 6, 14), ATTK(AT_BITE, AD_VENO, 7, 7)), SIZ(3320, 311, 0, MS_SHEEP, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("vol phantom", S_GHOST, LVL(45, 18, -16, 80, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 12), ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BOOM, AD_PHYS, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("fever phantasm", S_GHOST, LVL(45, 18, -5, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_DRIN, 2, 10), ATTK(AT_GAZE, AD_BLND, 4, 6), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elven shade", S_GHOST, LVL(45, 24, 1, 25, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 1, 16), ATTK(AT_TUCH, AD_DREN, 6, 6), ATTK(AT_TUCH, AD_DRDX, 8, 8), ATTK(AT_TUCH, AD_DRIN, 8, 8), ATTK(AT_BEAM, AD_DARK, 8, 8), ATTK(AT_MAGC, AD_SPEL, 3, 3) ), SIZ(WT_HUMAN, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY|M2_ELF, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("apostatizing hoarsened", S_GHOST, LVL(45, 25, -11, 66, -15), (3), A(ATTK(AT_BITE, AD_BURN, 9, 11), ATTK(AT_ENGL, AD_BADE, 2, 18), ATTK(AT_BUTT, AD_LEVI, 5, 16), ATTK(AT_WEAP, AD_RAGN, 7, 16), NO_ATTK, NO_ATTK), SIZ(1889, 521, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("headfirst voce", S_GHOST, LVL(45, 8, 6, 61, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_DROP, 4, 14), ATTK(AT_TENT, AD_FREN, 8, 19), ATTK(AT_NONE, AD_LEGS, 9, 18), ATTK(AT_SCRA, AD_LAVA, 4, 2), ATTK(AT_BEAM, AD_DEBU, 6, 3), ATTK(AT_TENT, AD_RUST, 3, 15)), SIZ(1260, 582, 0, MS_GLYPHS, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tacking combatively drooping", S_GHOST, LVL(45, 15, 4, 71, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_RUNS, 2, 12), ATTK(AT_NONE, AD_CNCL, 9, 8), ATTK(AT_BREA, AD_ABDC, 9, 20), ATTK(AT_BITE, AD_DAMA, 8, 3), ATTK(AT_SCRA, AD_DISP, 1, 4), NO_ATTK), SIZ(1507, 347, 0, MS_DRUGS, MZ_TINY), MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tyrant metalworker", S_GHOST, LVL(46, 13, -4, 78, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 4, 19), ATTK(AT_BEAM, AD_ENCH, 7, 17), ATTK(AT_ENGL, AD_NGRA, 7, 15), ATTK(AT_GAZE, AD_PART, 8, 17), ATTK(AT_ENGL, AD_TREM, 4, 10), ATTK(AT_SPIT, AD_MEMO, 3, 4)), SIZ(1174, 69, 0, MS_BARBER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("undertaker malleable", S_GHOST, LVL(46, 12, -8, 71, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 8, 5), ATTK(AT_NONE, AD_WERE, 2, 13), ATTK(AT_WEAP, AD_PHYS, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(442, 45, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("viscount rice medium", S_GHOST, LVL(47, 16, -12, 82, 19), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_GRAV, 1, 18), ATTK(AT_NONE, AD_AXUS, 1, 20), ATTK(AT_BITE, AD_NEXU, 9, 4), ATTK(AT_ENGL, AD_CNCL, 8, 19), ATTK(AT_TUCH, AD_DETH, 2, 1), ATTK(AT_MAGC, AD_VULN, 4, 11)), SIZ(322, 69, 0, MS_ORC, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PETRIFIES|M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("vision", S_GHOST, LVL(47, 18, -6, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_GAZE, AD_POIS, 5, 7), ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_DRLI, 2, 10), ATTK(AT_GAZE, AD_DREN, 2, 10), ATTK(AT_GAZE, AD_BLND, 2, 10)), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sight", S_GHOST, LVL(47, 8, -6, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLND, 4, 6), ATTK(AT_GAZE, AD_STUN, 10, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("delerium", S_GHOST, LVL(47, 18, -8, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_GAZE, AD_HALU, 5, 6), ATTK(AT_CLAW, AD_RBRE, 2, 4), ATTK(AT_BITE, AD_RBRE, 3, 4), ATTK(AT_GAZE, AD_FEAR, 2, 4), ATTK(AT_GAZE, AD_BLND, 3, 4)), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baulky deserver collimate raillery", S_GHOST, LVL(47, 25, -3, 58, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_DARK, 1, 3), ATTK(AT_MAGC, AD_SAMU, 1, 2), ATTK(AT_SCRA, AD_DROP, 1, 12), ATTK(AT_TENT, AD_NUMB, 6, 6), NO_ATTK, NO_ATTK), SIZ(1998, 543, 0, MS_CASINO, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("extreme hallucination", S_GHOST, LVL(47, 12, -8, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HALU, 5, 10), ATTK(AT_GAZE, AD_HALU, 5, 10), ATTK(AT_NONE, AD_HALU, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("codifying lingula stuffed", S_GHOST, LVL(47, 7, -6, 65, -1), (G_GENO|G_SGROUP|1), A(ATTK(AT_LASH, AD_NUMB, 6, 6), ATTK(AT_EXPL, AD_VOMT, 1, 21), ATTK(AT_ENGL, AD_SEDU, 1, 4), ATTK(AT_BUTT, AD_FAKE, 1, 6), ATTK(AT_WEAP, AD_DRDX, 5, 11), ATTK(AT_TENT, AD_PHYS, 1, 14)), SIZ(176, 200, 0, MS_BOAST, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_UNSOLID|M1_POIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_ORC|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hawser venire", S_GHOST, LVL(47, 14, -21, 85, 0), (4), A(ATTK(AT_MAGC, AD_CHAO, 6, 1), ATTK(AT_BUTT, AD_MIDI, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1218, 1409, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("secessionist unassailably disembowelment moistly", S_GHOST, LVL(48, 14, -20, 53, 0), (G_SGROUP|3), A(ATTK(AT_BREA, AD_CLRC, 9, 5), ATTK(AT_SCRA, AD_PLAS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(355, 209, 0, MS_MISSING, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tolerative jollified", S_GHOST, LVL(48, 5, -21, 30, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_WERE, 3, 11), ATTK(AT_KICK, AD_SPEL, 6, 14), ATTK(AT_WEAP, AD_FRZE, 4, 6), ATTK(AT_BITE, AD_DISN, 8, 20), ATTK(AT_BREA, AD_WERE, 3, 7), NO_ATTK), SIZ(481, 671, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID| M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fisher deprogrammer overspreading", S_GHOST, LVL(48, 11, -30, 72, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_VAPO, 3, 15), ATTK(AT_BOOM, AD_SITM, 1, 4), ATTK(AT_BEAM, AD_ACID, 2, 12), ATTK(AT_HUGS, AD_DRLI, 3, 8), NO_ATTK, NO_ATTK), SIZ(1705, 1378, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_CLING|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_GREEDY|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("intromitted imperialist signatural", S_GHOST, LVL(48, 12, -5, 65, 7), (1), A(ATTK(AT_GAZE, AD_STCK, 7, 5), ATTK(AT_BUTT, AD_AXUS, 8, 12), ATTK(AT_BUTT, AD_AMNE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3196, 360, 0, MS_STABILIZE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ital optometrical eliminant", S_GHOST, LVL(48, 10, 8, 56, -7), (G_LGROUP|4), A(ATTK(AT_LASH, AD_VULN, 1, 7), ATTK(AT_MAGC, AD_NPRO, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(38, 760, 0, MS_NURSE, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_DRAIN, M1_MINDLESS, M2_LORD|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("underpay pertest", S_GHOST, LVL(49, 11, -9, 58, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BUTT, AD_CONT, 4, 1), ATTK(AT_NONE, AD_RUNS, 9, 17), ATTK(AT_WEAP, AD_PAIN, 3, 3), ATTK(AT_TRAM, AD_TRAI, 8, 5), ATTK(AT_KICK, AD_CLRC, 4, 13), ATTK(AT_NONE, AD_FLAM, 5, 16)), SIZ(3275, 137, 0, MS_DEAD, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_MINDLESS| M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deanship annular", S_GHOST, LVL(49, 12, -5, 55, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_RUNS, 4, 12), ATTK(AT_LASH, AD_VAMP, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(392, 345, 0, MS_FART_LOUD, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_STALK|M2_MAGIC|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rumba smirching bronchopulmonary entreatingly", S_GHOST, LVL(50, 10, -1, 69, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_SSEX, 8, 11), ATTK(AT_TRAM, AD_HALU, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(287, 365, 0, MS_MUTE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pibroch armadillo", S_GHOST, LVL(50, 13, -28, 97, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_LETH, 6, 1), ATTK(AT_BEAM, AD_WEBS, 2, 18), ATTK(AT_TRAM, AD_SPC2, 3, 7), ATTK(AT_KICK, AD_ENCH, 5, 14), ATTK(AT_LASH, AD_INSA, 4, 15), ATTK(AT_BOOM, AD_WISD, 3, 13)), SIZ(49, 144, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sensei ghost", S_GHOST, LVL(50, 8, -20, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("green-written ghost", S_GHOST, LVL(50, 8, -20, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 1, 12), ATTK(AT_TUCH, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("biogeography perdu", S_GHOST, LVL(51, 18, -28, 84, 16), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_NACU, 3, 20), ATTK(AT_HUGS, AD_NTHR, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(679, 216, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_HIDE|M1_ANIMAL|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nicknack highroad", S_GHOST, LVL(52, 11, -4, 57, 0), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_LAVA, 2, 4), ATTK(AT_MAGC, AD_HALU, 9, 12), ATTK(AT_BITE, AD_SGLD, 1, 20), ATTK(AT_RATH, AD_HALU, 8, 18), ATTK(AT_GAZE, AD_SITM, 9, 10), ATTK(AT_ENGL, AD_TCKL, 8, 16)), SIZ(346, 437, 0, MS_WOLLOH, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_NOHANDS, M2_UNDEAD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eaux marish", S_GHOST, LVL(52, 15, -26, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_FREN, 6, 7), ATTK(AT_BREA, AD_CLRC, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(115, 872, 0, MS_SNORE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_FLY|M1_REGEN, M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("spryest graving palatably", S_GHOST, LVL(53, 23, -24, 10, 14), (4), A(ATTK(AT_SCRA, AD_ICUR, 8, 13), ATTK(AT_ENGL, AD_CHAO, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(629, 232, 0, MS_FART_LOUD, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS, M2_PRINCE|M2_PNAME|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("strafing adulteration magazine", S_GHOST, LVL(53, 7, -27, 98, 0), (2), A(ATTK(AT_HUGS, AD_SKIL, 9, 3), ATTK(AT_BEAM, AD_DCAY, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(119, 103, 0, MS_TEACHER, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_SLEEP, M1_HIDE|M1_MINDLESS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sniggered licensable", S_GHOST, LVL(53, 11, -7, 22, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TRAM, AD_WEBS, 7, 16), ATTK(AT_BEAM, AD_BURN, 8, 13), ATTK(AT_SCRA, AD_STTP, 1, 11), ATTK(AT_BUTT, AD_BURN, 4, 11), ATTK(AT_LASH, AD_LAZY, 8, 5), ATTK(AT_BREA, AD_FUMB, 1, 8)), SIZ(379, 333, 0, MS_GLYPHS, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("spirit of bread", S_GHOST, LVL(53, 16, -20, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 10, 10), ATTK(AT_BEAM, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("minor death", S_GHOST, LVL(54, 18, -14, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 18), ATTK(AT_TUCH, AD_VAMP, 1, 1), ATTK(AT_TUCH, AD_RBRE, 1, 4), ATTK(AT_GAZE, AD_DREN, 6, 18), ATTK(AT_GAZE, AD_ABDC, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("apocalypse caller", S_GHOST, LVL(55, 14, -13, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 20), ATTK(AT_TUCH, AD_PHYS, 4, 20), ATTK(AT_GAZE, AD_DREN, 4, 20), ATTK(AT_HUGS, AD_DREN, 8, 20), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_APOC, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("leakage batmen", S_GHOST, LVL(55, 12, -5, 83, 0), (1), A(ATTK(AT_BREA, AD_SAMU, 9, 1), ATTK(AT_ENGL, AD_DEST, 3, 21), ATTK(AT_BEAM, AD_CLRC, 9, 3), ATTK(AT_TRAM, AD_UNPR, 7, 7), NO_ATTK, NO_ATTK), SIZ(2377, 444, 0, MS_SMITH, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_DISINT|MR_POISON, M1_SWIM|M1_NOTAKE|M1_HUMANOID|M1_REGEN|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("arrayal straighted", S_GHOST, LVL(55, 28, -10, 83, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_EDGE, 4, 5), ATTK(AT_TUCH, AD_SANI, 7, 19), ATTK(AT_EXPL, AD_NACU, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(741, 1347, 0, MS_CLOCK, MZ_SMALL), MR_FIRE|MR_COLD, MR_COLD, M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_MINION|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("evzone lopping perilling beat ascendancy", S_GHOST, LVL(56, 14, -15, 13, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_MAGC, AD_HEAL, 7, 21), ATTK(AT_SCRA, AD_RBRE, 7, 13), ATTK(AT_SPIT, AD_FIRE, 1, 10), ATTK(AT_ENGL, AD_GRAV, 9, 5), ATTK(AT_SPIT, AD_CNCL, 6, 19), NO_ATTK), SIZ(1698, 1333, 0, MS_LAUGH, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("invective logia suckled", S_GHOST, LVL(57, 17, 7, 91, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BREA, AD_NUMB, 4, 13), ATTK(AT_TUCH, AD_SLUD, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2613, 69, 0, MS_ORC, MZ_TINY), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_LORD|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("assagai eight", S_GHOST, LVL(59, 7, 2, 71, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_SEDU, 7, 20), ATTK(AT_BREA, AD_LEGS, 6, 18), ATTK(AT_HUGS, AD_INER, 6, 2), ATTK(AT_SPIT, AD_FUMB, 1, 9), ATTK(AT_HUGS, AD_STCK, 1, 8), ATTK(AT_WEAP, AD_LITT, 1, 3)), SIZ(3966, 160, 0, MS_SOCKS, MZ_TINY), MR_FIRE|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tracing routemen", S_GHOST, LVL(59, 14, 1, 68, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_WRAP, 4, 11), ATTK(AT_KICK, AD_FRZE, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(862, 399, 0, MS_MEW, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("elona shadow", S_GHOST, LVL(59, 19, -12, 66, -6), (1), A(ATTK(AT_NONE, AD_TCKL, 7, 10), ATTK(AT_TUCH, AD_PART, 8, 6), ATTK(AT_BEAM, AD_MIDI, 7, 7), ATTK(AT_RATH, AD_MAGM, 0, 1), ATTK(AT_BOOM, AD_PHYS, 8, 10), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_ESCAPE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASFOUR, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("frizz swallowed", S_GHOST, LVL(59, 12, -5, 35, 20), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_SHAN, 6, 13), ATTK(AT_KICK, AD_BLND, 9, 4), ATTK(AT_MAGC, AD_IDAM, 9, 13), ATTK(AT_TUCH, AD_TIME, 8, 8), ATTK(AT_KICK, AD_TRAP, 2, 21), NO_ATTK), SIZ(813, 726, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("trencher scrutiny nettly secularizer", S_GHOST, LVL(59, 7, -26, 89, 0), (1), A(ATTK(AT_RATH, AD_HEAL, 8, 17), ATTK(AT_BEAM, AD_ICUR, 1, 13), ATTK(AT_WEAP, AD_WRAT, 5, 13), ATTK(AT_ENGL, AD_TREM, 5, 8), NO_ATTK, NO_ATTK), SIZ(2523, 1174, 0, MS_BOSS, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_THICK_HIDE|M1_TPORT, M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("electroencephalogram roundest", S_GHOST, LVL(59, 21, -22, 95, -15), (G_GENO|1), A(ATTK(AT_SPIT, AD_UNPR, 4, 12), ATTK(AT_NONE, AD_TERR, 0, 18), ATTK(AT_KICK, AD_WEEP, 4, 12), ATTK(AT_TUCH, AD_NGRA, 1, 4), NO_ATTK, NO_ATTK), SIZ(1797, 26, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("scanned weaseling", S_GHOST, LVL(60, 12, 7, 66, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_NTHR, 4, 20), ATTK(AT_SPIT, AD_NTHR, 6, 14), ATTK(AT_MAGC, AD_NGRA, 1, 6), ATTK(AT_BEAM, AD_TREM, 7, 21), NO_ATTK, NO_ATTK), SIZ(102, 161, 0, MS_MEW, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE, M2_STALK|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("experienced spirit", S_GHOST, LVL(60, 18, 8, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 5, 4), ATTK(AT_TUCH, AD_PHYS, 20, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("affirm trespassory mounding", S_GHOST, LVL(61, 6, -20, 62, 0), (G_RGROUP|1), A(ATTK(AT_STNG, AD_DRCO, 8, 6), ATTK(AT_TRAM, AD_DCAY, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(584, 85, 0, MS_GYPSY, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("swansdown microfilm", S_GHOST, LVL(62, 15, 0, 97, 12), (4), A(ATTK(AT_WEAP, AD_LUCK, 5, 20), ATTK(AT_LASH, AD_CNCL, 9, 14), ATTK(AT_GAZE, AD_SPEL, 7, 3), ATTK(AT_BUTT, AD_ICEB, 2, 10), ATTK(AT_LASH, AD_MIDI, 8, 12), NO_ATTK), SIZ(853, 1477, 0, MS_GURGLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE|MR_COLD|MR_DRAIN, M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_MINION|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unbridgeable publicly", S_GHOST, LVL(62, 14, -28, 79, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STAT, 1, 6), ATTK(AT_BOOM, AD_SPEL, 1, 15), ATTK(AT_BITE, AD_MIDI, 1, 20), ATTK(AT_MAGC, AD_LUCK, 2, 14), ATTK(AT_BITE, AD_SANI, 9, 12), ATTK(AT_NONE, AD_LEGS, 6, 18)), SIZ(40, 807, 0, MS_PHOTO, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_THICK_HIDE, M2_LORD|M2_PRINCE|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gipsy grime", S_GHOST, LVL(62, 12, -13, 80, 0), (1), A(ATTK(AT_LASH, AD_WET, 7, 8), ATTK(AT_ENGL, AD_LEGS, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2444, 43, 0, MS_HISS, MZ_MEDIUM), MR_FIRE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("beaumont weensier", S_GHOST, LVL(62, 21, -4, 74, 0), (3), A(ATTK(AT_WEAP, AD_FUMB, 4, 8), ATTK(AT_CLAW, AD_LITE, 7, 16), ATTK(AT_WEAP, AD_COLD, 5, 3), ATTK(AT_TENT, AD_CHKH, 5, 19), NO_ATTK, NO_ATTK), SIZ(176, 1202, 0, MS_BUZZ, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dreadlord", S_GHOST, LVL(62, 13, -18, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 6, 6), ATTK(AT_WEAP, AD_DRLI, 6, 6), ATTK(AT_TUCH, AD_DRST, 4, 6), ATTK(AT_TUCH, AD_DRST, 4, 6), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("auditor unforgotten sceptre prowar disuniting interrogation", S_GHOST, LVL(62, 27, -19, 77, -13), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_CNCL, 9, 14), ATTK(AT_CLAW, AD_FAKE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3726, 1313, 0, MS_FART_QUIET, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_WANTSBOOK, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("steadfastly tiptoeing", S_GHOST, LVL(63, 13, 8, 47, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_WEEP, 1, 2), ATTK(AT_SPIT, AD_WERE, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 81, 0, MS_CAR, MZ_HUMAN), MR_DISINT|MR_POISON, MR_DISINT, M1_TUNNEL|M1_MINDLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("kadish mumbo", S_GHOST, LVL(63, 14, -21, 76, 0), (4), A(ATTK(AT_BUTT, AD_SKIL, 1, 17), ATTK(AT_RATH, AD_ENCH, 7, 15), ATTK(AT_LASH, AD_FIRE, 1, 17), ATTK(AT_BOOM, AD_PLAS, 9, 13), NO_ATTK, NO_ATTK), SIZ(690, 458, 0, MS_CLOCK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_MAGIC|M2_HUMAN|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SLIME|M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tollage haul", S_GHOST, LVL(63, 12, -9, 99, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DEPR, 6, 1), ATTK(AT_WEAP, AD_WRAT, 8, 21), ATTK(AT_WEAP, AD_NEXU, 5, 3), ATTK(AT_SPIT, AD_COLD, 4, 2), ATTK(AT_WEAP, AD_TLPT, 6, 9), NO_ATTK), SIZ(83, 67, 0, MS_BARBER, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT| M1_ACID, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("villeinage conjugant semiweekly", S_GHOST, LVL(64, 9, -26, 99, 14), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PAIN, 7, 20), ATTK(AT_SPIT, AD_CHKH, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2952, 55, 0, MS_SNORE, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("circumnavigating install", S_GHOST, LVL(64, 12, -2, 97, -17), (G_GENO|G_UNIQ|4), A(ATTK(AT_BUTT, AD_WET, 3, 19), ATTK(AT_BEAM, AD_DFOO, 8, 19), ATTK(AT_HUGS, AD_LITT, 1, 4), ATTK(AT_LASH, AD_POLY, 5, 3), NO_ATTK, NO_ATTK), SIZ(1790, 948, 0, MS_BOAST, MZ_LARGE), MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_REGEN| M1_POIS, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("snarlier insole", S_GHOST, LVL(65, 20, -30, 84, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_BADE, 1, 1), ATTK(AT_GAZE, AD_SLOW, 4, 12), ATTK(AT_SCRA, AD_MAGM, 4, 5), ATTK(AT_BREA, AD_LEGS, 1, 17), ATTK(AT_BEAM, AD_SCOR, 8, 6), ATTK(AT_NONE, AD_DAMA, 4, 5)), SIZ(1127, 77, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_NOEYES|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("overconsiderate photosensitive", S_GHOST, LVL(65, 12, -15, 69, 6), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BREA, AD_LAZY, 4, 3), ATTK(AT_STNG, AD_DARK, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3366, 33, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("preserve bigamist merchanted", S_GHOST, LVL(65, 2, 0, 95, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_WEAP, AD_STTP, 5, 10), ATTK(AT_BITE, AD_TRAP, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(816, 97, 0, MS_AREOLA, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_SEE_INVIS, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bowling unstop", S_GHOST, LVL(65, 10, -11, 20, 10), (1), A(ATTK(AT_BOOM, AD_ILLU, 2, 19), ATTK(AT_BITE, AD_PLYS, 6, 5), ATTK(AT_STNG, AD_IDAM, 4, 19), ATTK(AT_CLAW, AD_SSEX, 8, 4), ATTK(AT_BOOM, AD_FREN, 6, 13), ATTK(AT_TRAM, AD_TRAI, 3, 19)), SIZ(2780, 9, 0, MS_FART_NORMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sylph spirit", S_GHOST, /* spawns with long sword, leather cloak, bow and 50 arrows */ LVL(65, 18, -25, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fleecy avatar of bundling", S_GHOST, LVL(66, 15, 0, 10, -18), (1), A(ATTK(AT_LASH, AD_BLND, 1, 1), ATTK(AT_WEAP, AD_CALM, 2, 10), ATTK(AT_TUCH, AD_HEAL, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bluecoat depletable", S_GHOST, LVL(66, 14, -18, 54, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_NONE, AD_SLOW, 0, 19), ATTK(AT_MAGC, AD_INSA, 2, 13), ATTK(AT_BEAM, AD_DRCO, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1928, 247, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_POIS, M2_COLLECT|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("professed cappy", S_GHOST, LVL(66, 7, 10, 97, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_SCOR, 1, 20), ATTK(AT_STNG, AD_CAST, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4371, 67, 0, MS_COW, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_REGEN|M1_POIS, M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("taketh ethanol", S_GHOST, LVL(68, 12, -23, 67, 2), (3), A(ATTK(AT_STNG, AD_RUNS, 2, 19), ATTK(AT_BUTT, AD_DCAY, 9, 16), ATTK(AT_NONE, AD_FRZE, 6, 14), ATTK(AT_LASH, AD_NPRO, 6, 12), ATTK(AT_MAGC, AD_SANI, 9, 19), NO_ATTK), SIZ(1947, 374, 0, MS_CONVERT, MZ_HUGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_CARNIVORE, M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Kaonashi", S_GHOST, LVL(68, 21, -15, 100, -12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_BITE, AD_FAMN, 4, 6), ATTK(AT_WEAP, AD_DRST, 4, 6), ATTK(AT_BEAM, AD_DRLI, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_UNSOLID|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("metronome predatory", S_GHOST, LVL(68, 20, -12, 82, 14), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_CORR, 2, 1), ATTK(AT_NONE, AD_FLAM, 9, 19), ATTK(AT_LASH, AD_WRAT, 6, 19), ATTK(AT_CLAW, AD_INSA, 8, 2), NO_ATTK, NO_ATTK), SIZ(619, 1621, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_NASTY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("pockily desalinization", S_GHOST, LVL(70, 9, -15, 22, -15), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_BURN, 1, 21), ATTK(AT_EXPL, AD_WRAP, 1, 7), ATTK(AT_TUCH, AD_BANI, 1, 4), ATTK(AT_TENT, AD_CORR, 8, 12), ATTK(AT_BITE, AD_ICEB, 8, 11), ATTK(AT_BREA, AD_THIR, 9, 12)), SIZ(677, 25, 0, MS_CAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Elena's combat boot", S_GHOST, LVL(70, 24, -10, 100, -10), (1), A(ATTK(AT_KICK, AD_PLYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 3, 50), ATTK(AT_KICK, AD_COLD, 2, 10), ATTK(AT_WEAP, AD_STUN, 2, 8), ATTK(AT_GAZE, AD_SPC2, 15, 15), ATTK(AT_MAGC, AD_CLRC, 5, 5) ), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD|MR_SLEEP, MR_FIRE|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_FLY|M1_REGEN|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_REFLECT|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Elena's block heel boot", S_GHOST, LVL(70, 24, -10, 100, -10), (1), A(ATTK(AT_KICK, AD_PLYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 3, 50), ATTK(AT_KICK, AD_COLD, 2, 10), ATTK(AT_WEAP, AD_STUN, 2, 8), ATTK(AT_GAZE, AD_SPC2, 15, 15), ATTK(AT_MAGC, AD_CLRC, 5, 5) ), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD|MR_SLEEP, MR_FIRE|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_FLY|M1_REGEN|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_REFLECT|M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mediator", S_GHOST, LVL(70, 24, -7, 75, 10), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_MANA, 4, 7), ATTK(AT_BEAM, AD_ENCH, 4, 7), ATTK(AT_BEAM, AD_NEXU, 4, 7), ATTK(AT_MAGC, AD_SPEL, 4, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_WALLWALK|M1_REGEN, M2_UNDEAD|M2_STALK|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("polemically weensy", S_GHOST, LVL(70, 7, 1, 75, 6), (3), A(ATTK(AT_TENT, AD_BLAS, 3, 21), ATTK(AT_TUCH, AD_DEST, 1, 18), ATTK(AT_WEAP, AD_TREM, 4, 8), ATTK(AT_SCRA, AD_DAMA, 8, 3), NO_ATTK, NO_ATTK), SIZ(1212, 551, 0, MS_SELFHARM, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS| M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mooned photoengraved solace", S_GHOST, LVL(70, 12, -12, 89, -20), (2), A(ATTK(AT_RATH, AD_DAMA, 6, 16), ATTK(AT_BREA, AD_RUST, 7, 11), ATTK(AT_HUGS, AD_TECH, 7, 3), ATTK(AT_BITE, AD_NPRO, 1, 1), ATTK(AT_RATH, AD_CURS, 4, 15), NO_ATTK), SIZ(265, 6, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_REGEN, M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("The Red Death", S_GHOST, LVL(70, 17, -7, 70, -15), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_RBRE, 4, 50), ATTK(AT_BREA, AD_DRST, 15, 10), ATTK(AT_BEAM, AD_DARK, 12, 12), ATTK(AT_GAZE, AD_SPC2, 8, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("inclinable undraping disintegrated", S_GHOST, LVL(71, 15, -9, 99, 10), (G_GENO|4), A(ATTK(AT_LASH, AD_DEST, 1, 18), ATTK(AT_SCRA, AD_BANI, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1806, 341, 0, MS_TRUMPET, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY|M1_OMNIVORE, M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("uncurl wasteful", S_GHOST, LVL(71, 12, 5, 52, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_DARK, 7, 21), ATTK(AT_BEAM, AD_DISE, 9, 11), ATTK(AT_WEAP, AD_RNG, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2940, 905, 0, MS_BUZZ, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("expedient prevalent", S_GHOST, LVL(71, 19, 8, 85, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_SLIM, 4, 6), ATTK(AT_ENGL, AD_DRIN, 3, 13), ATTK(AT_MAGC, AD_WRAP, 9, 16), ATTK(AT_KICK, AD_FUMB, 6, 11), ATTK(AT_BUTT, AD_ALIN, 3, 6), NO_ATTK), SIZ(2254, 447, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_NOLIMBS|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overheated dancing", S_GHOST, LVL(71, 14, -20, 78, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_HUGS, AD_PLYS, 1, 13), ATTK(AT_TENT, AD_RNG, 6, 20), ATTK(AT_NONE, AD_STUN, 0, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1430, 677, 0, MS_PARROT, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID, MR_ACID, M1_CLING|M1_NOTAKE|M1_NOEYES, M2_JEWELS|M2_COLLECT|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("overrode mistrial burly", S_GHOST, LVL(72, 12, -30, 80, 0), (G_UNIQ|1), A(ATTK(AT_KICK, AD_TREM, 8, 11), ATTK(AT_HUGS, AD_FIRE, 6, 12), ATTK(AT_HUGS, AD_SLEE, 3, 7), ATTK(AT_BITE, AD_CAST, 1, 16), NO_ATTK, NO_ATTK), SIZ(356, 1201, 0, MS_WOLLOH, MZ_GIGANTIC), MR_DRAIN, 0, M1_TUNNEL|M1_HUMANOID|M1_UNSOLID|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forefront marginally", S_GHOST, LVL(72, 15, -8, 69, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_ENGL, AD_MEMO, 3, 5), ATTK(AT_SCRA, AD_DISN, 5, 6), ATTK(AT_SPIT, AD_GLIB, 6, 15), ATTK(AT_LASH, AD_WISD, 7, 20), ATTK(AT_SPIT, AD_GLIB, 2, 1), ATTK(AT_BEAM, AD_ENCH, 3, 16)), SIZ(1163, 787, 0, MS_TEACHER, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_UNSOLID|M1_ACID|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("subvocal tranquilizer", S_GHOST, LVL(72, 10, 8, 65, 1), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_FEMI, 1, 1), ATTK(AT_NONE, AD_FUMB, 9, 15), ATTK(AT_KICK, AD_TRAI, 6, 13), ATTK(AT_ENGL, AD_DREN, 7, 16), ATTK(AT_EXPL, AD_LUCK, 4, 1), ATTK(AT_LASH, AD_FEMI, 5, 18)), SIZ(1883, 14, 0, MS_SPELL, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DRAIN, MR_POISON, M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID|M1_OMNIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("epithet treasuring", S_GHOST, LVL(73, 8, -2, 72, 0), (2), A(ATTK(AT_SCRA, AD_VOMT, 7, 10), ATTK(AT_HUGS, AD_VULN, 9, 13), ATTK(AT_TRAM, AD_CLRC, 8, 16), ATTK(AT_STNG, AD_SIN, 8, 3), ATTK(AT_WEAP, AD_DREA, 8, 3), NO_ATTK), SIZ(52, 97, 0, MS_MUTE, MZ_GIGANTIC), MR_COLD|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_ACID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("potboiled acceder muddled", S_GHOST, LVL(73, 45, -29, 84, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_ALIN, 9, 1), ATTK(AT_ENGL, AD_STTP, 1, 8), ATTK(AT_NONE, AD_SANI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(297, 787, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shadily korea", S_GHOST, LVL(73, 17, -3, 86, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_BLND, 4, 2), ATTK(AT_RATH, AD_DCAY, 0, 11), ATTK(AT_CLAW, AD_POLY, 9, 21), ATTK(AT_BEAM, AD_DETH, 1, 2), ATTK(AT_HUGS, AD_MANA, 1, 15), NO_ATTK), SIZ(471, 1086, 0, MS_SELFHARM, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_POIS| M1_CARNIVORE, M2_DEMON|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bourgeoned repugnantly", S_GHOST, LVL(73, 13, -4, 0, 0), (1), A(ATTK(AT_MAGC, AD_SSEX, 9, 16), ATTK(AT_TUCH, AD_HALU, 5, 15), ATTK(AT_TRAM, AD_CHKH, 2, 2), ATTK(AT_BUTT, AD_MEMO, 3, 11), ATTK(AT_TUCH, AD_DRCO, 7, 11), NO_ATTK), SIZ(2797, 528, 0, MS_HANDY, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("galactica phantom", S_GHOST, LVL(73, 23, -23, 100, -10), (1), A(ATTK(AT_WEAP, AD_ELEC, 14, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ankou", S_GHOST, LVL(74, 18, -20, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 8, 10), ATTK(AT_GAZE, AD_SPC2, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("anku", S_GHOST, LVL(74, 18, -20, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 8, 10), ATTK(AT_GAZE, AD_SANI, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("believeth lave", S_GHOST, LVL(74, 31, -5, 40, 0), (4), A(ATTK(AT_GAZE, AD_RUST, 5, 10), ATTK(AT_NONE, AD_PART, 9, 5), ATTK(AT_TUCH, AD_ALIN, 4, 6), ATTK(AT_STNG, AD_LITE, 2, 21), NO_ATTK, NO_ATTK), SIZ(1595, 1757, 0, MS_DRUGS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("abusage safely", S_GHOST, LVL(75, 18, 7, 50, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BITE, AD_MIDI, 4, 13), ATTK(AT_BUTT, AD_LEGS, 5, 6), ATTK(AT_BEAM, AD_MCRE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1760, 2, 0, MS_ARREST, MZ_LARGE), MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("transsexualism candlelight", S_GHOST, LVL(75, 12, 10, 100, 0), (1), A(ATTK(AT_MAGC, AD_VAMP, 8, 2), ATTK(AT_WEAP, AD_TRAP, 2, 8), ATTK(AT_WEAP, AD_MANA, 7, 19), ATTK(AT_WEAP, AD_NUMB, 5, 1), ATTK(AT_NONE, AD_TIME, 5, 11), NO_ATTK), SIZ(68, 254, 0, MS_GRUNT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_ACID, M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_GIANT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("southwester amassing logotype", S_GHOST, LVL(76, 10, -27, 87, -6), (G_UNIQ|4), A(ATTK(AT_MAGC, AD_TIME, 4, 9), ATTK(AT_TRAM, AD_CONT, 8, 12), ATTK(AT_SCRA, AD_LAVA, 3, 1), ATTK(AT_STNG, AD_BLAS, 9, 16), ATTK(AT_ENGL, AD_DFOO, 8, 1), ATTK(AT_SPIT, AD_SPC2, 3, 18)), SIZ(378, 78, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_NOPLRPOLY|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("atone underexposing", S_GHOST, LVL(76, 12, 9, 60, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_AMNE, 2, 4), ATTK(AT_BOOM, AD_SLOW, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1917, 378, 0, MS_PRINCIPAL, MZ_TINY), MR_DISINT, 0, M1_FLY|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS| M1_THICK_HIDE|M1_METALLIVORE, M2_VAMPIRE|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("puler build", S_GHOST, LVL(76, 26, -27, 65, 0), (G_SGROUP|4), A(ATTK(AT_CLAW, AD_DEBU, 6, 5), ATTK(AT_TRAM, AD_TLPT, 4, 16), ATTK(AT_BITE, AD_SGLD, 6, 16), ATTK(AT_EXPL, AD_FIRE, 5, 15), NO_ATTK, NO_ATTK), SIZ(761, 91, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("adrenaline steven", S_GHOST, LVL(76, 15, 5, 80, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BITE, AD_WTHR, 7, 9), ATTK(AT_NONE, AD_DIMN, 6, 7), ATTK(AT_TENT, AD_INSA, 1, 16), ATTK(AT_WEAP, AD_PLYS, 1, 2), ATTK(AT_NONE, AD_CAST, 2, 7), NO_ATTK), SIZ(250, 845, 0, MS_WERE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STALK|M2_STRONG|M2_JEWELS| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chaos hunter", S_GHOST, /* spawns with bow and 50 arrows */ LVL(77, 20, -20, 95, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 15), ATTK(AT_GAZE, AD_MANA, 10, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("blushful jubilate", S_GHOST, LVL(77, 5, -4, 19, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 9, 16), ATTK(AT_KICK, AD_STCK, 5, 9), ATTK(AT_BUTT, AD_LEGS, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1129, 1701, 0, MS_SEDUCE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("aphagia domineering overimpressed", S_GHOST, LVL(77, 9, 10, 79, 0), (3), A(ATTK(AT_BREA, AD_CORR, 9, 8), ATTK(AT_STNG, AD_DRLI, 1, 6), ATTK(AT_BEAM, AD_ACID, 2, 7), ATTK(AT_ENGL, AD_AMNE, 3, 15), NO_ATTK, NO_ATTK), SIZ(622, 1001, 0, MS_SMITH, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_SWIM|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("amnesiac blabbering", S_GHOST, LVL(78, 10, -16, 70, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_CLAW, AD_AMNE, 1, 9), ATTK(AT_TENT, AD_CHKH, 2, 7), ATTK(AT_ENGL, AD_DISE, 5, 13), ATTK(AT_BEAM, AD_NEXU, 9, 11), ATTK(AT_BUTT, AD_SSEX, 8, 3), NO_ATTK), SIZ(630, 1362, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("benzine airily", S_GHOST, LVL(78, 20, -27, 92, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_WRAT, 1, 15), ATTK(AT_BUTT, AD_PLAS, 2, 1), ATTK(AT_STNG, AD_SWAP, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1042, 556, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_NEEDPICK|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("clinghost", S_GHOST, LVL(78, 23, -23, 90, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 11, 13), ATTK(AT_TUCH, AD_STCK, 5, 8), ATTK(AT_TUCH, AD_FAMN, 8, 8), ATTK(AT_BOOM, AD_PHYS, 7, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chaos paladin", S_GHOST, LVL(78, 20, -20, 95, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 12, 15), ATTK(AT_BEAM, AD_PHYS, 10, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("chaos shaman", S_GHOST, LVL(79, 20, -20, 95, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CHAO, 12, 15), ATTK(AT_BEAM, AD_NTHR, 10, 16), ATTK(AT_MAGC, AD_FIRE, 10, 10), ATTK(AT_MAGC, AD_CHAO, 13, 15), ATTK(AT_BEAM, AD_NPRO, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTHREE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("psalmody iller", S_GHOST, LVL(79, 16, 5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_TRAI, 4, 8), ATTK(AT_MAGC, AD_ICUR, 8, 19), ATTK(AT_WEAP, AD_PLYS, 3, 13), ATTK(AT_MAGC, AD_WEBS, 6, 8), NO_ATTK, NO_ATTK), SIZ(3649, 243, 0, MS_WOLLOH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_CONCEAL|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("off-chart ghost", S_GHOST, LVL(80, 12, -30, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 2, 12), ATTK(AT_TUCH, AD_SAMU, 2, 12), ATTK(AT_BEAM, AD_SAMU, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Katharina's lovely girl boot", S_GHOST, LVL(80, 25, -13, 100, -20), (1), A(ATTK(AT_KICK, AD_DISE, 4, 6), ATTK(AT_WEAP, AD_PHYS, 2, 200), ATTK(AT_KICK, AD_RBRE, 4, 10), ATTK(AT_WEAP, AD_TIME, 6, 8), ATTK(AT_GAZE, AD_SPC2, 17, 17), ATTK(AT_BEAM, AD_RBRE, 12, 12) ), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP, MR_COLD|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_FLY|M1_REGEN|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Katharina's cute girl boot", S_GHOST, LVL(80, 25, -13, 100, -20), (1), A(ATTK(AT_KICK, AD_DISE, 4, 6), ATTK(AT_WEAP, AD_PHYS, 2, 200), ATTK(AT_KICK, AD_RBRE, 4, 10), ATTK(AT_WEAP, AD_TIME, 6, 8), ATTK(AT_GAZE, AD_SPC2, 17, 17), ATTK(AT_BEAM, AD_RBRE, 12, 12) ), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP, MR_COLD|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_FLY|M1_REGEN|M1_MINDLESS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, M4_REFLECT|M4_TREADED|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("broil tackiest", S_GHOST, LVL(81, 12, -17, 69, 0), (G_LGROUP|3), A(ATTK(AT_BUTT, AD_CHRN, 5, 9), ATTK(AT_EXPL, AD_GLIB, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1182, 75, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_SLITHY| M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chamberlain cislunar", S_GHOST, LVL(82, 12, -20, 89, 2), (1), A(ATTK(AT_NONE, AD_ANTI, 1, 18), ATTK(AT_NONE, AD_TECH, 0, 21), ATTK(AT_TRAM, AD_DRLI, 4, 21), ATTK(AT_NONE, AD_DFOO, 5, 11), NO_ATTK, NO_ATTK), SIZ(104, 11, 0, MS_CASINO, MZ_LARGE), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_UNSOLID|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HUMAN| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("chaplain landslid", S_GHOST, LVL(82, 20, -12, 57, 9), (1), A(ATTK(AT_NONE, AD_SOUN, 6, 5), ATTK(AT_TUCH, AD_WRAT, 2, 16), ATTK(AT_BOOM, AD_NGEN, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(631, 85, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_UNSOLID|M1_REGEN, M2_MINION|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rapaciously cosmetology", S_GHOST, LVL(82, 4, -16, 76, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_CONT, 2, 7), ATTK(AT_WEAP, AD_DAMA, 9, 2), ATTK(AT_BUTT, AD_POIS, 2, 16), ATTK(AT_WEAP, AD_DRDX, 1, 20), ATTK(AT_SCRA, AD_NAST, 8, 15), ATTK(AT_BITE, AD_PLAS, 4, 6)), SIZ(3910, 692, 0, MS_BRAG, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_REGEN, M2_LORD|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nonplused inc parlay", S_GHOST, LVL(82, 9, -12, 30, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_LASH, AD_WRAP, 4, 12), ATTK(AT_SPIT, AD_FAKE, 2, 18), ATTK(AT_BITE, AD_HODS, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(413, 66, 0, MS_GROWL, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOHEAD|M1_OMNIVORE, M2_WANDER|M2_COLLECT|M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("duckling confusedly", S_GHOST, LVL(83, 24, 10, 65, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_THIR, 6, 20), ATTK(AT_TRAM, AD_TCKL, 7, 10), ATTK(AT_SPIT, AD_ABDC, 2, 14), ATTK(AT_NONE, AD_DIMN, 0, 12), ATTK(AT_NONE, AD_SITM, 0, 12), NO_ATTK), SIZ(2192, 199, 0, MS_CORONA, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE, M2_PNAME|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("phantom of end", S_GHOST, LVL(84, 25, -28, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 17, 20), ATTK(AT_MAGC, AD_FIRE, 10, 15), ATTK(AT_BREA, AD_MAGM, 9, 17), ATTK(AT_EXPL, AD_PHYS, 20, 20), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("phantom of ragnarok", S_GHOST, LVL(84, 25, -28, 100, -10), (1), A(ATTK(AT_WEAP, AD_RAGN, 17, 20), ATTK(AT_MAGC, AD_FIRE, 10, 15), ATTK(AT_BREA, AD_MAGM, 9, 17), ATTK(AT_EXPL, AD_PHYS, 20, 20), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("transitorily avid schmoozing cud expunging", S_GHOST, LVL(84, 11, -11, 53, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_MALK, 9, 18), ATTK(AT_MAGC, AD_ENCH, 1, 6), ATTK(AT_CLAW, AD_PEST, 2, 21), ATTK(AT_TUCH, AD_TREM, 5, 7), NO_ATTK, NO_ATTK), SIZ(10, 792, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_OMNIVORE| M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shellacked mangiest", S_GHOST, LVL(84, 21, -23, 70, -5), (1), A(ATTK(AT_GAZE, AD_WRAT, 1, 1), ATTK(AT_STNG, AD_WISD, 5, 4), ATTK(AT_TENT, AD_NAST, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(59, 340, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL, M2_DEMON|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("embosoming amateurish", S_GHOST, LVL(84, 14, 2, 37, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_ACID, 1, 14), ATTK(AT_GAZE, AD_STAT, 2, 8), ATTK(AT_SPIT, AD_SLOW, 4, 8), ATTK(AT_TENT, AD_SHRD, 9, 5), ATTK(AT_NONE, AD_RAGN, 1, 15), NO_ATTK), SIZ(52, 407, 0, MS_BOT, MZ_LARGE), MR_POISON|MR_ACID, MR_POISON|MR_ACID, M1_AMORPHOUS|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("brawler gear", S_GHOST, LVL(84, 16, -22, 75, 7), (G_GENO|1), A(ATTK(AT_TRAM, AD_UNPR, 4, 1), ATTK(AT_SPIT, AD_LAZY, 9, 9), ATTK(AT_WEAP, AD_HEAL, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2306, 450, 0, MS_SPELL, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_MINDLESS|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_COLLECT|M2_ELF|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("accessability fettered monotonously", S_GHOST, LVL(85, 12, -7, 29, 0), (G_LGROUP|3), A(ATTK(AT_SCRA, AD_FREN, 7, 8), ATTK(AT_BUTT, AD_ICEB, 4, 7), ATTK(AT_BOOM, AD_POLY, 4, 19), ATTK(AT_KICK, AD_RBRE, 6, 15), ATTK(AT_WEAP, AD_CNCL, 4, 20), ATTK(AT_STNG, AD_TCKL, 5, 1)), SIZ(1651, 28, 0, MS_PARROT, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, MR_SLEEP, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_POIS, M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSCAND, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lick frocked", S_GHOST, LVL(85, 17, 8, 78, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_AXUS, 8, 7), ATTK(AT_BEAM, AD_LITE, 7, 20), ATTK(AT_SPIT, AD_NUMB, 8, 15), ATTK(AT_GAZE, AD_SHRD, 9, 15), ATTK(AT_CLAW, AD_RNG, 2, 1), ATTK(AT_BITE, AD_FUMB, 2, 11)), SIZ(3280, 11, 0, MS_FART_QUIET, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOLIMBS, M2_LORD|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lowly gridiron", S_GHOST, LVL(86, 12, -6, 55, 0), (1), A(ATTK(AT_BEAM, AD_HODS, 9, 11), ATTK(AT_BUTT, AD_UVUU, 1, 2), ATTK(AT_NONE, AD_DRCO, 7, 7), ATTK(AT_ENGL, AD_IDAM, 3, 9), ATTK(AT_ENGL, AD_GLIB, 1, 5), ATTK(AT_CLAW, AD_LUCK, 5, 5)), SIZ(89, 1208, 0, MS_PANTS, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ionized quintupled", S_GHOST, LVL(87, 12, -29, 82, 0), (2), A(ATTK(AT_BEAM, AD_CONF, 3, 9), ATTK(AT_STNG, AD_POIS, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(279, 439, 0, MS_BOT, MZ_HUGE), MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dehydration electrician", S_GHOST, LVL(87, 11, -10, 37, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SGLD, 2, 19), ATTK(AT_NONE, AD_WRAT, 4, 7), ATTK(AT_TENT, AD_RUNS, 9, 10), ATTK(AT_TRAM, AD_CALM, 3, 6), ATTK(AT_BITE, AD_LEVI, 3, 13), ATTK(AT_NONE, AD_VULN, 9, 13)), SIZ(3998, 162, 0, MS_GAARDIEN, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NOEYES|M1_NOLIMBS, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("predictably preponderantly delinquency", S_GHOST, LVL(87, 22, -29, 79, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_DISP, 2, 1), ATTK(AT_MAGC, AD_AXUS, 7, 19), ATTK(AT_SPIT, AD_PHYS, 8, 13), ATTK(AT_SCRA, AD_DRST, 1, 3), ATTK(AT_BEAM, AD_MINA, 1, 16), NO_ATTK), SIZ(331, 62, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_MINION|M2_NASTY|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nettier tensional", S_GHOST, LVL(87, 21, 1, 7, -3), (4), A(ATTK(AT_STNG, AD_SWAP, 1, 14), ATTK(AT_BEAM, AD_SPC2, 6, 2), ATTK(AT_EXPL, AD_DREN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(639, 72, 0, MS_BUZZ, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_FLY|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_TPORT| M1_ACID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("constitutional divesture farthingale planar", S_GHOST, LVL(87, 20, 1, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_WTHR, 1, 6), ATTK(AT_TRAM, AD_DISP, 9, 21), ATTK(AT_KICK, AD_EDGE, 7, 10), ATTK(AT_NONE, AD_BLAS, 5, 18), ATTK(AT_SCRA, AD_LAZY, 5, 9), ATTK(AT_RATH, AD_DFOO, 6, 8)), SIZ(2020, 186, 0, MS_TEACHER, MZ_LARGE), 0, 0, M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_METALLIVORE, M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("discerningly hosteling", S_GHOST, LVL(87, 21, -28, 64, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_THIR, 1, 14), ATTK(AT_TENT, AD_SOUN, 2, 9), ATTK(AT_TRAM, AD_SEDU, 8, 16), ATTK(AT_WEAP, AD_FEAR, 7, 21), NO_ATTK, NO_ATTK), SIZ(615, 1344, 0, MS_FEARHARE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE, M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("breadth slither", S_GHOST, LVL(87, 12, -3, 89, 4), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_FIRE, 4, 12), ATTK(AT_CLAW, AD_ICUR, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4498, 145, 0, MS_SHOE, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_SLITHY|M1_OMNIVORE, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("burler basement", S_GHOST, LVL(88, 3, -21, 70, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BUTT, AD_VAPO, 1, 1), ATTK(AT_TENT, AD_DETH, 3, 14), ATTK(AT_KICK, AD_DEST, 1, 20), ATTK(AT_EXPL, AD_PEST, 9, 1), ATTK(AT_BUTT, AD_EDGE, 1, 8), ATTK(AT_TRAM, AD_PHYS, 7, 1)), SIZ(701, 439, 0, MS_SNORE, MZ_LARGE), MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_NOTAKE, M2_VAMPIRE|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("acheri", S_GHOST, LVL(88, 18, -30, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_POIS, 4, 100), ATTK(AT_GAZE, AD_SPC2, 8, 8), ATTK(AT_BREA, AD_DRST, 15, 15), ATTK(AT_BEAM, AD_POIS, 15, 15), ATTK(AT_NONE, AD_COLD, 0, 2), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("stygi", S_GHOST, LVL(88, 18, -30, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_POIS, 4, 100), ATTK(AT_GAZE, AD_SANI, 8, 8), ATTK(AT_BREA, AD_DRST, 15, 15), ATTK(AT_BEAM, AD_POIS, 15, 15), ATTK(AT_NONE, AD_COLD, 0, 2), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS|M1_SWIM, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("bewailer oculist", S_GHOST, LVL(90, 12, -8, 74, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_ENCH, 9, 17), ATTK(AT_CLAW, AD_ENCH, 2, 12), ATTK(AT_STNG, AD_COLD, 9, 2), ATTK(AT_TENT, AD_WTHR, 6, 18), NO_ATTK, NO_ATTK), SIZ(1130, 603, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_WALLWALK|M1_NOEYES|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("any last vestige of credibility", S_GHOST, /* by K2 */ LVL(90, 20, -30, 99, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AMNE, 8, 8), ATTK(AT_GAZE, AD_DRIN, 6, 6), ATTK(AT_GAZE, AD_INSA, 8, 8), ATTK(AT_BREA, AD_ILLU, 10, 10), ATTK(AT_GAZE, AD_SPC2, 8, 8), ATTK(AT_NONE, AD_INSA, 0, 10) ), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wise spirit", S_GHOST, LVL(90, 18, 8, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FEAR, 8, 4), ATTK(AT_TUCH, AD_PHYS, 30, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("felly annat", S_GHOST, LVL(90, 12, -16, 30, -9), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_ENGL, AD_AXUS, 4, 1), ATTK(AT_MAGC, AD_TECH, 6, 9), ATTK(AT_SCRA, AD_COLD, 1, 7), ATTK(AT_HUGS, AD_HEAL, 6, 6), NO_ATTK, NO_ATTK), SIZ(867, 5, 0, MS_ESCAPE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOEYES|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("strange old person", S_GHOST, LVL(90, 10, -20, 80, 0), (1), A(ATTK(AT_BEAM, AD_PLYS, 2, 6), ATTK(AT_BEAM, AD_NTHR, 7, 12), ATTK(AT_GAZE, AD_CHRN, 8, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_UNSOLID|M1_AMORPHOUS|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_STALK|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("repaginating demolisher", S_GHOST, LVL(91, 14, -13, 11, 19), (G_GENO|4), A(ATTK(AT_TUCH, AD_HALU, 6, 19), ATTK(AT_TENT, AD_AMNE, 6, 6), ATTK(AT_BUTT, AD_RNG, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2473, 270, 0, MS_SQAWK, MZ_HUMAN), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE, M2_ROCKTHROW|M2_HOBBIT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("resent mineralization", S_GHOST, LVL(91, 12, -29, 71, 2), (G_LGROUP|3), A(ATTK(AT_BOOM, AD_PLYS, 7, 7), ATTK(AT_SPIT, AD_WRAP, 5, 10), ATTK(AT_BOOM, AD_DIMN, 1, 13), ATTK(AT_BUTT, AD_SLIM, 9, 14), NO_ATTK, NO_ATTK), SIZ(1166, 528, 0, MS_FART_QUIET, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sorbate bowered", S_GHOST, LVL(92, 9, -28, 58, 10), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_CNCL, 2, 3), ATTK(AT_MAGC, AD_VENO, 1, 14), ATTK(AT_TENT, AD_COLD, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(609, 324, 0, MS_BOSS, MZ_HUGE), MR_ACID|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_HERBIVORE, M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tightwire chivied solenoid raising", S_GHOST, LVL(93, 12, -4, 2, 0), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_NONE, AD_DFOO, 9, 5), ATTK(AT_TENT, AD_FEAR, 6, 20), ATTK(AT_MAGC, AD_CNCL, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(397, 354, 0, MS_COW, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_ACID|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("xiphosuran slurred", S_GHOST, LVL(94, 11, -5, 49, -12), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_CLAW, AD_WEBS, 1, 1), ATTK(AT_WEAP, AD_NGRA, 9, 14), ATTK(AT_TENT, AD_ICUR, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(504, 879, 0, MS_SOLDIER, MZ_SMALL), MR_STONE|MR_DRAIN, MR_STONE, M1_ANIMAL, M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("merchant backache", S_GHOST, LVL(94, 13, 2, 43, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BUTT, AD_INER, 3, 13), ATTK(AT_SPIT, AD_RBRE, 6, 10), ATTK(AT_SPIT, AD_ICUR, 1, 14), ATTK(AT_SPIT, AD_LUCK, 3, 1), ATTK(AT_ENGL, AD_UNPR, 3, 3), NO_ATTK), SIZ(1059, 164, 0, MS_MISSING, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT|M1_POIS| M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("diurnal presumed", S_GHOST, LVL(95, 8, -28, 61, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_KICK, AD_FAKE, 6, 1), ATTK(AT_KICK, AD_LETH, 9, 2), ATTK(AT_TRAM, AD_CLRC, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(568, 1430, 0, MS_WOLLOH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_SWIM|M1_TUNNEL|M1_TPORT, M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lithologic nummular", S_GHOST, LVL(95, 12, -23, 58, 0), (G_GENO|G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_HUGS, AD_LAVA, 1, 1), ATTK(AT_ENGL, AD_MALK, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(401, 5, 0, MS_HCALIEN, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, 0, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chaos serpent", S_GHOST, /* homing lazer */ LVL(95, 22, -28, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_NTHR, 16, 16), ATTK(AT_BEAM, AD_PHYS, 16, 16), ATTK(AT_BREA, AD_MANA, 16, 16), ATTK(AT_GAZE, AD_SITM, 0, 0), ATTK(AT_BEAM, AD_LAVA, 16, 16), NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_HITASFOUR|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_UNSOLID|M1_SLITHY, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baulking inquire", S_GHOST, LVL(96, 12, -21, 60, 1), (G_GENO|1), A(ATTK(AT_BOOM, AD_ENCH, 5, 2), ATTK(AT_WEAP, AD_LAVA, 3, 6), ATTK(AT_TUCH, AD_SEDU, 3, 18), ATTK(AT_HUGS, AD_VOMT, 5, 4), ATTK(AT_BREA, AD_DCAY, 8, 15), NO_ATTK), SIZ(590, 649, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("zodiacal enthusing", S_GHOST, LVL(96, 12, -19, 87, 1), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_PART, 9, 17), ATTK(AT_SPIT, AD_HODS, 2, 19), ATTK(AT_BREA, AD_CHKH, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3158, 939, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_LORD|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("scarfpin beautician music newish", S_GHOST, LVL(96, 12, -16, 52, 0), (1), A(ATTK(AT_EXPL, AD_LETH, 9, 21), ATTK(AT_TUCH, AD_ANTI, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(583, 1383, 0, MS_WOLLOH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC, MR_COLD, M1_NOHEAD|M1_ANIMAL|M1_UNSOLID, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("extravaganza angler", S_GHOST, LVL(96, 14, 10, 18, 2), (G_UNIQ|2), A(ATTK(AT_BOOM, AD_LEVI, 5, 5), ATTK(AT_MAGC, AD_DISP, 4, 20), ATTK(AT_BEAM, AD_NUMB, 3, 2), ATTK(AT_SPIT, AD_TCKL, 3, 7), NO_ATTK, NO_ATTK), SIZ(1154, 201, 0, MS_ALLA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("outthink linker", S_GHOST, LVL(96, 11, -21, 98, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_ICUR, 8, 10), ATTK(AT_KICK, AD_RUST, 4, 21), ATTK(AT_BEAM, AD_STON, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(449, 11, 0, MS_GURGLE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_MINDLESS|M1_HUMANOID| M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_GREEDY|M2_ELF|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elite ineducable", S_GHOST, LVL(97, 4, -14, 58, 0), (G_GENO|G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_WEAP, AD_SLUD, 5, 16), ATTK(AT_STNG, AD_ELEC, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2048, 234, 0, MS_WAIL, MZ_SMALL), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID|M1_ACID| M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dognaper valley retailer", S_GHOST, LVL(98, 6, -11, 56, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_LASH, AD_SGLD, 6, 12), ATTK(AT_ENGL, AD_FLAM, 3, 18), ATTK(AT_ENGL, AD_ENCH, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2187, 4, 0, MS_WOLLOH, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bullweed rehemmed", S_GHOST, LVL(98, 13, 8, 81, 0), (3), A(ATTK(AT_BEAM, AD_DRIN, 8, 14), ATTK(AT_LASH, AD_DRLI, 5, 6), ATTK(AT_WEAP, AD_VAPO, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3084, 253, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_COLD, M1_HIDE|M1_UNSOLID|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK| M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("blacktopping coining", S_GHOST, LVL(99, 13, -19, 63, -1), (G_NOCORPSE|3), A(ATTK(AT_RATH, AD_RNG, 4, 7), ATTK(AT_LASH, AD_SLOW, 2, 3), ATTK(AT_WEAP, AD_DGST, 1, 5), ATTK(AT_KICK, AD_ANTI, 3, 18), ATTK(AT_BEAM, AD_SEDU, 2, 8), NO_ATTK), SIZ(499, 272, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("coffining unshamed", S_GHOST, LVL(100, 37, -25, 57, 0), (2), A(ATTK(AT_CLAW, AD_TERR, 2, 18), ATTK(AT_SPIT, AD_LEVI, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3048, 1715, 0, MS_SQEEK, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE, M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hafter papa", S_GHOST, LVL(100, 14, -4, 98, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_GAZE, AD_SLOW, 8, 8), ATTK(AT_BREA, AD_WRAP, 8, 9), ATTK(AT_STNG, AD_RNG, 3, 21), ATTK(AT_LASH, AD_WRAP, 3, 2), ATTK(AT_BUTT, AD_WTHR, 7, 10), ATTK(AT_STNG, AD_LETH, 1, 15)), SIZ(783, 634, 0, MS_SHOE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("subletting percenter", S_GHOST, LVL(100, 23, -2, 80, 0), (1), A(ATTK(AT_BEAM, AD_WISD, 6, 21), ATTK(AT_BEAM, AD_SITM, 9, 7), ATTK(AT_BOOM, AD_SANI, 7, 14), ATTK(AT_TUCH, AD_CORR, 4, 6), NO_ATTK, NO_ATTK), SIZ(2688, 406, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("recessing lampooner", S_GHOST, LVL(100, 12, -34, 71, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_BLAS, 4, 4), ATTK(AT_CLAW, AD_FUMB, 8, 14), ATTK(AT_BITE, AD_NACU, 9, 9), ATTK(AT_BREA, AD_AGGR, 3, 24), NO_ATTK, NO_ATTK), SIZ(534, 135, 0, MS_DOUGLAS_ADAMS, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS| M1_REGEN, M2_NOPOLY|M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("disregarding redactional", S_GHOST, LVL(101, 20, -33, 99, 0), (G_LGROUP|2), A(ATTK(AT_KICK, AD_HEAL, 4, 9), ATTK(AT_TENT, AD_WEBS, 2, 14), ATTK(AT_WEAP, AD_CONT, 2, 5), ATTK(AT_NONE, AD_FREN, 7, 10), NO_ATTK, NO_ATTK), SIZ(1293, 9, 0, MS_TRUMPET, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_CLING|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("all urinating satirizer", S_GHOST, LVL(101, 32, -25, 75, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_LEGS, 8, 8), ATTK(AT_TUCH, AD_GRAV, 4, 19), ATTK(AT_GAZE, AD_EDGE, 3, 17), ATTK(AT_BITE, AD_FLAM, 6, 8), ATTK(AT_BITE, AD_BLAS, 8, 18), NO_ATTK), SIZ(1042, 329, 0, MS_DRUGS, MZ_LARGE), MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_BREATHLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_MINION|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("polymorphically stanford", S_GHOST, LVL(101, 12, 6, 53, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_ILLU, 0, 2), ATTK(AT_BEAM, AD_CONT, 1, 4), ATTK(AT_TRAM, AD_WEBS, 5, 15), ATTK(AT_WEAP, AD_POIS, 4, 10), ATTK(AT_STNG, AD_ANTI, 9, 15), ATTK(AT_BITE, AD_DEPR, 6, 1)), SIZ(1075, 932, 0, MS_SING, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("maximin heater", S_GHOST, LVL(101, 13, -23, 72, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_FAKE, 1, 18), ATTK(AT_TRAM, AD_SIN, 2, 10), ATTK(AT_EXPL, AD_DISP, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2681, 24, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_SLITHY|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("outperformed unworkable", S_GHOST, LVL(102, 31, -20, 78, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_RATH, AD_DRST, 4, 22), ATTK(AT_TUCH, AD_BURN, 6, 8), ATTK(AT_BEAM, AD_LETH, 2, 24), ATTK(AT_WEAP, AD_FRZE, 4, 12), NO_ATTK, NO_ATTK), SIZ(3451, 0, 0, MS_SOLDIER, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_NOHEAD|M1_SLITHY|M1_HERBIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("combater blab", S_GHOST, LVL(102, 12, -22, 75, 11), (1), A(ATTK(AT_SPIT, AD_UVUU, 3, 6), ATTK(AT_EXPL, AD_TCKL, 7, 25), ATTK(AT_WEAP, AD_MALK, 5, 24), ATTK(AT_LASH, AD_DISE, 9, 11), ATTK(AT_KICK, AD_SHAN, 5, 12), NO_ATTK), SIZ(441, 1420, 0, MS_MUTE, MZ_LARGE), MR_DISINT|MR_STONE, 0, M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("medievalist cucurbit", S_GHOST, LVL(104, 12, 4, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_VAMP, 1, 25), ATTK(AT_TUCH, AD_CHRN, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1718, 222, 0, MS_LAUGH, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_FLY|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pompeii needful telltale pompon rove overenthusiastically policy reckon", S_GHOST, LVL(105, 19, -14, 85, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_ICUR, 1, 18), ATTK(AT_LASH, AD_SKIL, 4, 10), ATTK(AT_ENGL, AD_BANI, 3, 22), ATTK(AT_BREA, AD_RNG, 8, 16), NO_ATTK, NO_ATTK), SIZ(266, 156, 0, MS_GURGLE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_SEE_INVIS|M1_CARNIVORE, M2_LORD|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC| M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("crepuscular lentic earner", S_GHOST, LVL(107, 13, -14, 75, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_UVUU, 5, 26), ATTK(AT_WEAP, AD_NGEN, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1826, 1711, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_ACID, M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("besought castaway", S_GHOST, LVL(107, 20, -12, 85, -13), (3), A(ATTK(AT_SCRA, AD_DEPR, 4, 25), ATTK(AT_BREA, AD_EDGE, 7, 11), ATTK(AT_MAGC, AD_BANI, 9, 20), ATTK(AT_EXPL, AD_GRAV, 5, 19), NO_ATTK, NO_ATTK), SIZ(236, 894, 0, MS_IMITATE, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_REGEN|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sullener chronic", S_GHOST, LVL(107, 13, -34, 85, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SPIT, AD_CHAO, 5, 25), ATTK(AT_KICK, AD_MIDI, 3, 14), ATTK(AT_ENGL, AD_TRAP, 2, 22), ATTK(AT_WEAP, AD_FLAM, 9, 25), ATTK(AT_ENGL, AD_SLIM, 7, 3), ATTK(AT_TUCH, AD_AMNE, 5, 9)), SIZ(3411, 706, 0, MS_ALLA, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOEYES|M1_MINDLESS, M2_UNDEAD|M2_LORD|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("decisional orchardist", S_GHOST, LVL(108, 16, -7, 78, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_STUN, 2, 10), ATTK(AT_BITE, AD_SOUN, 3, 1), ATTK(AT_BUTT, AD_FEAR, 1, 9), ATTK(AT_WEAP, AD_FUMB, 2, 18), ATTK(AT_STNG, AD_ENCH, 9, 2), NO_ATTK), SIZ(1808, 345, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_SLITHY, M2_LORD|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tearjerker exaggerating", S_GHOST, LVL(108, 15, 3, 16, 0), (2), A(ATTK(AT_NONE, AD_DRCO, 7, 16), ATTK(AT_LASH, AD_SSEX, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(14, 249, 0, MS_CLOCK, MZ_SMALL), MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_UNSOLID, M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("distaste roosted", S_GHOST, LVL(108, 16, -40, 85, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BEAM, AD_SAMU, 8, 2), ATTK(AT_STNG, AD_DISP, 1, 13), ATTK(AT_BUTT, AD_HEAL, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3708, 193, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("advertize globetrotter", S_GHOST, LVL(108, 18, 4, 94, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_DETH, 2, 16), ATTK(AT_GAZE, AD_CHRN, 7, 13), ATTK(AT_HUGS, AD_DEPR, 2, 18), ATTK(AT_MAGC, AD_THIR, 1, 4), NO_ATTK, NO_ATTK), SIZ(2028, 143, 0, MS_SHEEP, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_JEWELS|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("commissioner lighten", S_GHOST, LVL(109, 23, -7, 95, 0), (1), A(ATTK(AT_MAGC, AD_DRST, 4, 3), ATTK(AT_ENGL, AD_WTHR, 9, 2), ATTK(AT_WEAP, AD_SKIL, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1282, 2, 0, MS_ANIMAL, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tobacconist nether", S_GHOST, LVL(109, 24, -13, 81, 7), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BEAM, AD_TLPT, 4, 25), ATTK(AT_CLAW, AD_POLY, 1, 21), ATTK(AT_SCRA, AD_MAGM, 4, 21), ATTK(AT_KICK, AD_HALU, 9, 9), NO_ATTK, NO_ATTK), SIZ(352, 518, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, MR_FIRE|MR_SLEEP, M1_CLING|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nonclassical sublease", S_GHOST, LVL(110, 20, -39, 80, 0), (2), A(ATTK(AT_STNG, AD_DROP, 9, 21), ATTK(AT_MAGC, AD_NAST, 8, 25), ATTK(AT_STNG, AD_FRZE, 6, 3), ATTK(AT_SPIT, AD_GRAV, 5, 4), NO_ATTK, NO_ATTK), SIZ(674, 794, 0, MS_CUSS, MZ_SMALL), MR_SLEEP|MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nondevelopment rimier", S_GHOST, LVL(110, 16, -9, 93, 0), (4), A(ATTK(AT_BEAM, AD_RUST, 6, 7), ATTK(AT_TENT, AD_IDAM, 2, 15), ATTK(AT_BUTT, AD_CHRN, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(455, 223, 0, MS_CONVERT, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("atavist scrawler", S_GHOST, LVL(110, 32, -18, 98, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_STTP, 6, 13), ATTK(AT_WEAP, AD_FEAR, 2, 7), ATTK(AT_KICK, AD_SIN, 8, 16), ATTK(AT_CLAW, AD_CAST, 1, 25), ATTK(AT_STNG, AD_POIS, 2, 4), NO_ATTK), SIZ(2957, 218, 0, MS_NEIGH, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pneumococcal lambie", S_GHOST, LVL(110, 6, -5, 95, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_KICK, AD_ENCH, 8, 23), ATTK(AT_WEAP, AD_SIN, 4, 13), ATTK(AT_TUCH, AD_DRCH, 6, 16), ATTK(AT_BREA, AD_MIDI, 3, 3), NO_ATTK, NO_ATTK), SIZ(186, 1441, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("opulence spading", S_GHOST, LVL(111, 14, 2, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_WERE, 1, 22), ATTK(AT_GAZE, AD_DRLI, 6, 22), ATTK(AT_TENT, AD_FREN, 7, 24), ATTK(AT_TRAM, AD_PART, 7, 24), ATTK(AT_BITE, AD_DAMA, 2, 23), NO_ATTK), SIZ(16, 275, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHANDS, M2_LORD|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("venue sawing", S_GHOST, LVL(111, 19, -20, 82, 2), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_CHKH, 9, 7), ATTK(AT_TENT, AD_SHRD, 1, 18), ATTK(AT_HUGS, AD_WET, 9, 6), ATTK(AT_RATH, AD_UVUU, 4, 3), ATTK(AT_KICK, AD_DRCO, 4, 12), ATTK(AT_BREA, AD_LAVA, 9, 8)), SIZ(1684, 456, 0, MS_SOCKS, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_DWARF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("downier maltreating", S_GHOST, LVL(112, 16, -20, 85, 14), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_SITM, 3, 15), ATTK(AT_SCRA, AD_TLPT, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(990, 41, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG| M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("monotremata finality", S_GHOST, LVL(112, 18, -31, 73, 20), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TENT, AD_DRIN, 3, 22), ATTK(AT_MAGC, AD_DETH, 5, 23), ATTK(AT_TENT, AD_CURS, 2, 15), ATTK(AT_BOOM, AD_CALM, 1, 20), ATTK(AT_GAZE, AD_FAMN, 3, 13), NO_ATTK), SIZ(1507, 607, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_MINION|M2_STALK|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC|M3_PERMAMIMIC|M3_SLIME|M3_WANTSARTI, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gramarye uninclosed", S_GHOST, LVL(112, 12, -20, 71, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BUTT, AD_PART, 4, 8), ATTK(AT_BREA, AD_SITM, 1, 21), ATTK(AT_NONE, AD_AXUS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 181, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_JEWELS|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("disemploying bouillabaisse", S_GHOST, LVL(113, 12, -38, 86, -5), (4), A(ATTK(AT_BITE, AD_SLOW, 2, 18), ATTK(AT_ENGL, AD_AMNE, 1, 5), ATTK(AT_SCRA, AD_LEVI, 4, 7), ATTK(AT_SPIT, AD_VULN, 6, 24), ATTK(AT_KICK, AD_SLIM, 4, 9), ATTK(AT_TUCH, AD_FAKE, 7, 3)), SIZ(1037, 707, 0, MS_PANTS, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("vaned preponderating spurring", S_GHOST, LVL(113, 11, -8, 89, 0), (G_GENO|4), A(ATTK(AT_BREA, AD_ANTI, 8, 4), ATTK(AT_MAGC, AD_ICUR, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(320, 237, 0, MS_APOC, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK| M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("souvenir stenchier", S_GHOST, LVL(114, 12, -13, 85, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_SCRA, AD_WRAP, 1, 19), ATTK(AT_KICK, AD_TREM, 3, 15), ATTK(AT_STNG, AD_DETH, 9, 2), ATTK(AT_SCRA, AD_RNG, 6, 9), ATTK(AT_TENT, AD_CHAO, 2, 17), ATTK(AT_WEAP, AD_BLND, 4, 23)), SIZ(1431, 1279, 0, MS_SOVIET, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("drenched balustrade plumelet", S_GHOST, LVL(114, 46, -10, 76, 4), (G_GENO|G_RGROUP|4), A(ATTK(AT_BITE, AD_DGST, 6, 6), ATTK(AT_LASH, AD_HEAL, 7, 12), ATTK(AT_BUTT, AD_ABDC, 5, 2), ATTK(AT_SPIT, AD_SSEX, 6, 1), NO_ATTK, NO_ATTK), SIZ(998, 210, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PETRIFIES, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gigglingly unflaggingly", S_GHOST, LVL(115, 12, -5, 73, 0), (G_VLGROUP|4), A(ATTK(AT_TUCH, AD_CONF, 8, 25), ATTK(AT_WEAP, AD_CONF, 2, 17), ATTK(AT_TRAM, AD_NAST, 6, 3), ATTK(AT_BEAM, AD_LITE, 3, 15), NO_ATTK, NO_ATTK), SIZ(83, 407, 0, MS_PANTS, MZ_TINY), MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_NEEDPICK|M1_NOTAKE, M2_LORD|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cheatery misdescriptive", S_GHOST, LVL(115, 24, -9, 86, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_SCRA, AD_NIVE, 1, 19), ATTK(AT_NONE, AD_DAMA, 5, 2), ATTK(AT_CLAW, AD_TRAP, 2, 23), ATTK(AT_WEAP, AD_PEST, 7, 3), ATTK(AT_TENT, AD_SPEL, 1, 21), NO_ATTK), SIZ(1022, 791, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nutritionist curbable teacherage", S_GHOST, LVL(116, 12, -28, 75, 7), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BREA, AD_SLUD, 9, 22), ATTK(AT_WEAP, AD_GLIB, 5, 8), ATTK(AT_NONE, AD_DEST, 9, 4), ATTK(AT_BREA, AD_DEPR, 3, 11), ATTK(AT_WEAP, AD_BADE, 4, 11), NO_ATTK), SIZ(512, 1445, 0, MS_ALLA, MZ_LARGE), MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fetor barograph hydroxy", S_GHOST, LVL(116, 16, 8, 74, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_INSA, 5, 14), ATTK(AT_NONE, AD_CNCL, 1, 26), ATTK(AT_STNG, AD_IDAM, 5, 26), ATTK(AT_SCRA, AD_DEST, 5, 25), ATTK(AT_BITE, AD_TLPT, 4, 5), NO_ATTK), SIZ(781, 268, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_NOLIMBS|M1_REGEN|M1_ACID, M2_PRINCE|M2_PNAME|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cosponsored reparatory", S_GHOST, LVL(117, 7, -16, 72, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DROP, 5, 6), ATTK(AT_MAGC, AD_PAIN, 9, 26), ATTK(AT_KICK, AD_SAMU, 1, 21), ATTK(AT_TENT, AD_FAKE, 2, 16), NO_ATTK, NO_ATTK), SIZ(1531, 1648, 0, MS_HANDY, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID, MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK| M2_JEWELS|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("blowby hailed bluffing", S_GHOST, LVL(118, 12, -26, 72, 0), (G_LGROUP|2), A(ATTK(AT_SPIT, AD_BANI, 7, 11), ATTK(AT_WEAP, AD_INSA, 2, 12), ATTK(AT_LASH, AD_FUMB, 8, 25), ATTK(AT_LASH, AD_MALK, 1, 22), ATTK(AT_SPIT, AD_STTP, 4, 10), NO_ATTK), SIZ(2053, 719, 0, MS_SQAWK, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_DISINT, M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_SPIDER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Tiksrvzllat", S_GHOST, LVL(120, 25, -20, 100, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_BEAM, AD_ENCH, 10, 10), ATTK(AT_GAZE, AD_TIME, 10, 10), ATTK(AT_GAZE, AD_INSA, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_BEAM, AD_NTHR, 5, 5)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_DRAIN|MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("staph ignite chippewa hosting", S_GHOST, LVL(120, 13, -2, 78, -17), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TENT, AD_CHAO, 6, 10), ATTK(AT_HUGS, AD_NGEN, 7, 9), ATTK(AT_BITE, AD_WRAT, 1, 11), ATTK(AT_BEAM, AD_LAVA, 4, 14), ATTK(AT_GAZE, AD_FRZE, 5, 4), NO_ATTK), SIZ(1006, 52, 0, MS_SEDUCE, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("seismic lacrimatory", S_GHOST, LVL(121, 18, -18, 93, 2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_UNPR, 4, 5), ATTK(AT_BUTT, AD_LEGS, 4, 26), ATTK(AT_BEAM, AD_SEDU, 5, 4), ATTK(AT_MAGC, AD_SANI, 1, 18), ATTK(AT_SCRA, AD_WET, 6, 4), ATTK(AT_SCRA, AD_MCRE, 7, 18)), SIZ(33, 19, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, M1_SWIM|M1_CLING|M1_HIDE|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wolfish unpresentably redrilled", S_GHOST, LVL(121, 20, -36, 16, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_SANI, 1, 17), ATTK(AT_BREA, AD_BLND, 3, 20), ATTK(AT_SPIT, AD_TECH, 4, 15), ATTK(AT_LASH, AD_PLYS, 4, 10), NO_ATTK, NO_ATTK), SIZ(60, 10, 0, MS_METALMAFIA, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("warier negligence deprive", S_GHOST, LVL(121, 26, -37, 76, 0), (G_RGROUP|1), A(ATTK(AT_HUGS, AD_IDAM, 4, 14), ATTK(AT_BUTT, AD_RUST, 7, 15), ATTK(AT_TRAM, AD_SGLD, 1, 22), ATTK(AT_ENGL, AD_EDGE, 4, 22), ATTK(AT_MAGC, AD_CHRN, 3, 18), ATTK(AT_ENGL, AD_DISP, 6, 22)), SIZ(625, 463, 0, MS_POKEDEX, MZ_HUGE), MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("outwork portable", S_GHOST, LVL(121, 13, -36, 77, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_SCRA, AD_EDGE, 7, 2), ATTK(AT_LASH, AD_VENO, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1609, 862, 0, MS_SPELL, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("developmentally rosary", S_GHOST, LVL(122, 14, -7, 89, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_TIME, 7, 18), ATTK(AT_BITE, AD_WEBS, 4, 20), ATTK(AT_SCRA, AD_AGGR, 7, 16), ATTK(AT_BREA, AD_NGEN, 3, 5), NO_ATTK, NO_ATTK), SIZ(2569, 344, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS| M1_OMNIVORE, M2_MINION|M2_JEWELS|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("excel putrescence symptomatic sprayer litter basalt", S_GHOST, LVL(122, 41, -38, 76, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TUCH, AD_WEBS, 5, 12), ATTK(AT_GAZE, AD_CLRC, 1, 25), ATTK(AT_WEAP, AD_SSEX, 1, 15), ATTK(AT_TUCH, AD_WRAP, 1, 3), ATTK(AT_SCRA, AD_MAGM, 1, 1), NO_ATTK), SIZ(12, 1231, 0, MS_MUMBLE, MZ_TINY), MR_COLD|MR_POISON|MR_ACID, MR_COLD, M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_GREEDY| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC|M3_WANTSAMUL, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("adduce fleeted noggin", S_GHOST, LVL(124, 10, 9, 36, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_TLPT, 7, 1), ATTK(AT_BREA, AD_AMNE, 5, 23), ATTK(AT_WEAP, AD_POIS, 1, 10), ATTK(AT_WEAP, AD_DROP, 7, 12), ATTK(AT_STNG, AD_WTHR, 1, 1), NO_ATTK), SIZ(1037, 104, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unmeant storekeeper", S_GHOST, LVL(125, 20, -2, 92, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DFOO, 3, 2), ATTK(AT_HUGS, AD_HODS, 8, 5), ATTK(AT_BREA, AD_UVUU, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2405, 94, 0, MS_BUZZ, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_TPORT, M2_LORD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("decadent unsymmetrically", S_GHOST, LVL(125, 14, -25, 61, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BEAM, AD_CHRN, 6, 15), ATTK(AT_TUCH, AD_FAKE, 2, 26), ATTK(AT_TUCH, AD_TIME, 7, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(686, 347, 0, MS_PRINCIPAL, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* * golems */ MON("cardboard golem", S_GOLEM, LVL(0, 6, 10, 0, -3), (G_GENO|6|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fan golem", S_GOLEM, /* spawns with cardboard fan */ LVL(0, 6, 10, 0, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spit golem", S_GOLEM, LVL(0, 3, 10, 0, -10), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_SPIT, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kasa-obake", S_GOLEM, LVL(0, 6, 10, 0, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("baby shoe", S_GOLEM, LVL(0, 5, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_STUN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("casa golem", S_GOLEM, LVL(0, 6, 10, 0, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("house golem", S_GOLEM, LVL(0, 6, 10, 0, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_COLLECT|M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gauntpeeker", S_GOLEM, /* spawns with unknown knife and leather gloves */ LVL(0, 12, 10, 0, -3), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("aclocker", S_GOLEM, LVL(0, 0, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CLOCK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("boeh baby", S_GOLEM, LVL(0, 1, 8, 10, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 1, 1), ATTK(AT_SPIT, AD_DEST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_FART_QUIET, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pink baby", S_GOLEM, LVL(0, 1, 8, 10, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FEMI, 1, 1), ATTK(AT_SPIT, AD_FEMI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nation piedmont", S_GOLEM, LVL(0, 12, -5, 65, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_DROP, 1, 2), ATTK(AT_GAZE, AD_EDGE, 1, 4), ATTK(AT_HUGS, AD_NAST, 1, 2), ATTK(AT_BITE, AD_STAT, 1, 4), NO_ATTK, NO_ATTK), SIZ(421, 256, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("leachy railroading endothermic", S_GOLEM, LVL(0, 16, 10, 91, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_CLAW, AD_DRDX, 1, 1), ATTK(AT_BOOM, AD_NUMB, 1, 9), ATTK(AT_NONE, AD_CONT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1950, 347, 0, MS_GROWL, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOLIMBS|M1_REGEN|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("description annotating", S_GOLEM, LVL(0, 36, -8, 80, 17), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_EDGE, 1, 5), ATTK(AT_BREA, AD_THIR, 1, 6), ATTK(AT_TUCH, AD_WEEP, 1, 3), ATTK(AT_TUCH, AD_TIME, 1, 1), NO_ATTK, NO_ATTK), SIZ(487, 257, 0, MS_WOLLOH, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, MR_COLD|MR_SLEEP, M1_FLY|M1_AMORPHOUS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hus golem", S_GOLEM, LVL(1, 6, 10, 0, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("karakasa", S_GOLEM, LVL(1, 12, 10, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_PHYS, 1, 1), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("foam golem", S_GOLEM, LVL(1, 12, 10, 0, -3), (2|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CALM, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_COLLECT|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("empty bottle", S_GOLEM, LVL(1, 0, 10, 0, 0), (3|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SHRIEK, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("dark female android", S_GOLEM, LVL(1, 12, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_FEMALE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("kop hose", S_GOLEM, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sack golem", S_GOLEM, /* spawns sacks upon death */ LVL(1, 7, 7, 0, -3), (6|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("empty can", S_GOLEM, LVL(1, 5, 10, 0, 0), (3|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ploughing decolonization", S_GOLEM, LVL(1, 13, 6, 9, 5), (G_RGROUP|4), A(ATTK(AT_BITE, AD_DRDX, 1, 7), ATTK(AT_TRAM, AD_HEAL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(204, 115, 0, MS_TRUMPET, MZ_HUMAN), MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHEAD|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("emulative lieu", S_GOLEM, LVL(1, 14, 10, 93, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_RNG, 1, 5), ATTK(AT_TUCH, AD_LITE, 1, 2), ATTK(AT_TUCH, AD_ICEB, 1, 1), ATTK(AT_LASH, AD_DFOO, 1, 2), NO_ATTK, NO_ATTK), SIZ(158, 323, 0, MS_AREOLA, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fly golem", S_GOLEM, LVL(2, 12, 10, 0, 0), (G_NOCORPSE|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("retarded golem", S_GOLEM, LVL(2, 12, 10, 0, 0), (G_NOCORPSE|6), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("uff golem", S_GOLEM, LVL(2, 8, 10, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_BITE, AD_UVUU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fish golem", S_GOLEM, LVL(2, 8, 10, 0, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gravel golem", S_GOLEM, LVL(2, 7, 10, 0, 0), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_LASH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("warm-blooded golem", S_GOLEM, LVL(2, 10, 9, 0, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("broken machine", S_GOLEM, LVL(2, 7, 8, 0, 0), (3|G_NOCORPSE), A(ATTK(AT_NONE, AD_ELEC, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("inverted horn", S_GOLEM, /* drops unicorn horn on death */ LVL(2, 12, 4, 10, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_INVE, 2, 2), ATTK(AT_HUGS, AD_INVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("drive wheel", S_GOLEM, LVL(2, 15, 8, 0, 2), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("potato golem", S_GOLEM, /* spawns potato bags upon death */ LVL(2, 9, 7, 0, -3), (5|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("r cleaner", S_GOLEM, LVL(2, 16, 4, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_FAMN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("hose sergeant", S_GOLEM, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("security droid lvl 2", S_GOLEM, LVL(2, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_RATH, AD_HODS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_BOT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, M4_REFLECT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("black chameleon", S_GOLEM, /* not really a chameleon, but a golem that looks like one */ LVL(2, 17, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("ugly stick", S_GOLEM, LVL(2, 9, 5, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DRCH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("prehardened byre", S_GOLEM, LVL(2, 5, -9, 89, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_NPRO, 1, 5), ATTK(AT_CLAW, AD_AXUS, 2, 5), ATTK(AT_SPIT, AD_WEEP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(61, 170, 0, MS_SNORE, MZ_HUMAN), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_OVIPAROUS, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("part golem", S_GOLEM, LVL(3, 12, 4, 20, -10), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("scissor golem", S_GOLEM, LVL(3, 8, 10, 0, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_PAPER), MON("lamp golem", S_GOLEM, LVL(3, 9, 10, 0, 0), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wreh golem", S_GOLEM, LVL(3, 8, 10, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_WRAP, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, HI_CLOTH), MON("scrap golem", S_GOLEM, LVL(3, 10, 7, 10, 0), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_SCRA, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bisque doll", S_GOLEM, LVL(3, 11, 6, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_NPRO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("animated limb", S_GOLEM, LVL(3, 18, -4, 40, -10), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("straw golem", S_GOLEM, LVL(3, 12, 10, 0, 0), (G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hay golem", S_GOLEM, /* by tenbeers */ LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DCAY, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rapier golem", S_GOLEM, LVL(3, 12, 10, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("paper golem", S_GOLEM, LVL(3, 12, 10, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_PAPER), MON("edgolem", S_GOLEM, LVL(3, 5, 10, 0, 0), (G_NOCORPSE|6), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_CLOTH), MON("whiff golem", S_GOLEM, /* spawns with paper sword */ LVL(3, 12, 10, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_PAPER), MON("wax golem", S_GOLEM, LVL(3, 12, 9, 0, 0), (G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("wtf straw golem", S_GOLEM, LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("uaah straw golem", S_GOLEM, LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hose lieutenant", S_GOLEM, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("chitin golem", S_GOLEM, LVL(3, 11, 10, 0, 0), (G_NOCORPSE|6), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wrap golem", S_GOLEM, LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_CLOTH), MON("living iron chain", S_GOLEM, LVL(3, 12, 0, 35, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_PLYS, 1, 2), ATTK(AT_LASH, AD_STUN, 1, 2), ATTK(AT_HUGS, AD_WRAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_NOEYES|M1_NOLIMBS| M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_NOTAKE, M2_STALK|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("grey cyborg", S_GOLEM, LVL(3, 12, 5, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("animated statue", S_GOLEM, LVL(3, 12, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crooning excused repartee pursuer", S_GOLEM, LVL(3, 11, 0, 58, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TUCH, AD_TECH, 1, 4), ATTK(AT_NONE, AD_STAT, 0, 3), ATTK(AT_KICK, AD_DEBU, 2, 8), ATTK(AT_ENGL, AD_WISD, 3, 1), ATTK(AT_BITE, AD_SITM, 3, 2), ATTK(AT_GAZE, AD_WEBS, 3, 2)), SIZ(408, 329, 0, MS_JAPANESE, MZ_HUMAN), 0, 0, M1_SWIM|M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("junk parts", S_GOLEM, LVL(4, 7, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_TCKL, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_AMORPHOUS, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("tudak rope golem", S_GOLEM, LVL(4, 9, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("credit golem", S_GOLEM, LVL(4, 7, 9, 0, 0), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("film golem", S_GOLEM, LVL(4, 6, 8, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_GLIB, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_STONE|MR_SLEEP, 0, M1_BREATHLESS|M1_SWIM|M1_MINDLESS|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("climb golem", S_GOLEM, LVL(4, 7, 9, 0, 0), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aluminium golem", S_GOLEM, LVL(4, 8, 8, 0, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("box golem", S_GOLEM, /* spawns large boxes upon death */ LVL(4, 12, 5, 0, -3), (5|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dirty long boots", S_GOLEM, LVL(4, 9, 5, 0, -2), (3|G_NOCORPSE), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("plastic golem", S_GOLEM, LVL(4, 12, 9, 0, 0), (G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("rope golem", S_GOLEM, LVL(4, 9, 8, 0, 0), (G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("wire donkey", S_GOLEM, LVL(4, 15, 8, 0, 2), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("maylem", S_GOLEM, LVL(4, 9, 8, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bundle monster", S_GOLEM, /* idea by K2 */ LVL(4, 9, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_BLND, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hose kaptain", S_GOLEM, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("cub", S_GOLEM, LVL(4, 17, 2, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("Little Pinocchio", S_GOLEM, LVL(4, 3, 4, 0, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_BOSS, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_MALE|M2_NOPOLY, 0, M4_TAME, 0, 0, 0, 0, 0, 0, HI_WOOD), MON("tin golem", S_GOLEM, LVL(4, 9, 7, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("tinsel golem", S_GOLEM, LVL(4, 9, 10, 0, 5), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_UNSOLID, M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cracked bottle", S_GOLEM, LVL(4, 0, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_BLEE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SHRIEK, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("collapsed can", S_GOLEM, LVL(4, 5, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_SHRD, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("sand golem", S_GOLEM, LVL(4, 9, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_STONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clash golem", S_GOLEM, LVL(4, 8, 8, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_TREM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("resin golem", S_GOLEM, LVL(4, 12, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_STCK, 1, 2), ATTK(AT_NONE, AD_STCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("burning torch", S_GOLEM, /* spawns with torch */ LVL(4, 12, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_WOOD), MON("animated torch", S_GOLEM, LVL(4, 12, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_WOOD), MON("statue golem", S_GOLEM, /* golem version of the statue gargoyle, 140 HP --Amy */ LVL(4, 9, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("lhaw rope golem", S_GOLEM, LVL(4, 9, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_PHYS, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji kaptain", S_GOLEM, LVL(4, 14, -2, 70, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("bronze golem", S_GOLEM, LVL(5, 9, 0, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scim golem", S_GOLEM, LVL(5, 9, 0, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pearl golem", S_GOLEM, LVL(5, 8, 5, 0, 0), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oxygen golem", S_GOLEM, LVL(5, 10, 10, 0, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shell golem", S_GOLEM, LVL(5, 9, 7, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_BLEE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("coral golem", S_GOLEM, LVL(5, 9, 7, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_DEBU, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sulfur golem", S_GOLEM, LVL(5, 7, 8, 0, 0), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("jelly golem", S_GOLEM, LVL(5, 6, 6, 0, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("jeans golem", S_GOLEM, LVL(5, 9, 10, 0, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_SLITHY|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("food golem", S_GOLEM, /* spawns up to 3 food items upon death */ LVL(5, 12, 5, 20, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ledgolem", S_GOLEM, LVL(5, 6, 10, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_CLOTH), MON("chest golem", S_GOLEM, /* spawns chests upon death */ LVL(5, 10, 0, 0, -3), (4|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rust golem", S_GOLEM, LVL(5, 9, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RUST, 1, 3), ATTK(AT_NONE, AD_RUST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("battle mech lvl 5", S_GOLEM, LVL(5, 12, 5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_ENCH, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_BOT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("slash golem", S_GOLEM, LVL(5, 12, 10, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("banana peel golem", S_GOLEM, /* evil patch idea from DCSS */ LVL(5, 9, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRDX, 1, 3), ATTK(AT_CLAW, AD_DRDX, 1, 3), ATTK(AT_NONE, AD_DRDX, 1, 3), ATTK(AT_BEAM, AD_DRDX, 1, 3), NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gold golem", S_GOLEM, LVL(5, 9, 6, 0, 0), (G_NOCORPSE|12), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_GOLD), MON("flying scimitar", S_GOLEM, LVL(5, 10, 6, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pager golem", S_GOLEM, LVL(5, 12, 5, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PAIN, 1, 7), ATTK(AT_NONE, AD_PAIN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_PAPER), MON("fool's gold golem", S_GOLEM, /* gold golem but with the stats and attacks of an iron golem - very dangerous at its natural depth! */ LVL(5, 9, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("eel golem", S_GOLEM, /* evil patch idea from DCSS */ LVL(5, 9, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("scarecrow", S_GOLEM, LVL(5, 12, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty scarecrow", S_GOLEM, LVL(5, 12, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weapon golem", S_GOLEM, LVL(5, 12, 4, 20, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flying golem", S_GOLEM, LVL(5, 9, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LEVI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("armor golem", S_GOLEM, LVL(5, 12, 4, 20, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("secretion golem", S_GOLEM, LVL(5, 10, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLIM, 3, 3), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("butter golem", S_GOLEM, /* by Demo */ LVL(5, 9, 4, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_GLIB, 2, 3), ATTK(AT_NONE, AD_GLIB, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mesh golem", S_GOLEM, LVL(5, 12, 8, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pompeji fastener", S_GOLEM, LVL(5, 25, 0, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dirty ring", S_GOLEM, LVL(5, 12, 10, 0, 0), (2|G_NOCORPSE), A(ATTK(AT_BUTT, AD_CHKH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("hc denter", S_GOLEM, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flame atronach", S_GOLEM, LVL(5, 12, 7, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 4, 4), ATTK(AT_MAGC, AD_FIRE, 4, 4), ATTK(AT_NONE, AD_FIRE, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cloth golem", S_GOLEM, LVL(5, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_FLY|M1_SLITHY|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("plush bear golem", S_GOLEM, LVL(5, 9, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_PEACEFUL|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("interceptor doll", S_GOLEM, LVL(5, 15, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("elonic android", S_GOLEM, LVL(5, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_HUMANOID, MZ_LARGE), MR_STONE|MR_POISON|MR_DEATH|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_COLLECT|M2_STRONG|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("wulschlem", S_GOLEM, LVL(5, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_FLY|M1_SLITHY|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("restamping toolhead combined", S_GOLEM, LVL(5, 12, 5, 88, -5), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_SKIL, 5, 8), ATTK(AT_BUTT, AD_DRDX, 1, 9), ATTK(AT_RATH, AD_VAPO, 5, 3), ATTK(AT_SPIT, AD_SOUN, 5, 7), NO_ATTK, NO_ATTK), SIZ(889, 131, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_DISINT, MR_DISINT, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_ACID| M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonviolation demonstratively", S_GOLEM, LVL(5, 17, 6, 73, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_EXPL, AD_NPRO, 6, 1), ATTK(AT_SPIT, AD_RUST, 1, 4), ATTK(AT_WEAP, AD_CHKH, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1589, 1774, 0, MS_ALLA, MZ_MEDIUM), MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_BREATHLESS|M1_CARNIVORE, M2_STALK|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("saltpeter cycler", S_GOLEM, LVL(5, 12, 8, 2, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_MANA, 3, 4), ATTK(AT_BITE, AD_LITE, 6, 1), ATTK(AT_HUGS, AD_ELEC, 4, 7), ATTK(AT_TUCH, AD_CONF, 4, 8), ATTK(AT_MAGC, AD_SLUD, 4, 7), NO_ATTK), SIZ(312, 604, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("putit tank", S_GOLEM, LVL(6, 8, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_CAR, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_OMNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("icebox golem", S_GOLEM, /* spawns ice boxes upon death */ LVL(6, 9, -1, 0, -3), (3|G_NOCORPSE), A(ATTK(AT_LASH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("upper-half-of-the-room cleaning robot", S_GOLEM, LVL(6, 11, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SUCK, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_BOT, MZ_MEDIUM), MR_DEATH|MR_SLEEP|MR_DRAIN|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_CLING|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dogolem", S_GOLEM, LVL(6, 12, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("leather golem", S_GOLEM, LVL(6, 6, 6, 0, 0), (G_NOCORPSE|12), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LEATHER), MON("swordpresent golem", S_GOLEM, /* spawns with 4 leather sabers */ LVL(6, 6, 6, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LEATHER), MON("lulther golem", S_GOLEM, /* by stenno */ LVL(6, 6, 6, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LEATHER), MON("apostroph golem", S_GOLEM, LVL(6, 0, 10, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_MISSING, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("parenthesis", S_GOLEM, /* mimics either a great pollax or a dark horn */ LVL(6, 12, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hairpiece", S_GOLEM, LVL(6, 9, 9, 0, 0), (2|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_FLY, 0, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("unbearable golem", S_GOLEM, LVL(6, 12, -2, 12, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ANTI, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rusted machine", S_GOLEM, LVL(6, 7, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_RUST, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("hide golem", S_GOLEM, LVL(6, 6, 8, 0, 0), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LEATHER), MON("brass-soldier", S_GOLEM, LVL(6, 10, 5, 0, -2), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("level one golem", S_GOLEM, /* spawns with sling and 30 of either talc, graphite or unrefined mithril */ LVL(6, 12, 8, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fleecy leather golem", S_GOLEM, LVL(6, 8, 4, 0, 0), (G_NOCORPSE|8), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LEATHER), MON("tattered boots", S_GOLEM, /* very low HP */ LVL(6, 10, 10, 0, -2), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("cuddle monster", S_GOLEM, /* inspired by Amy's roommate */ LVL(6, 10, 7, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_SSEX, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fragment golem", S_GOLEM, /* spawns with sling and 30 bone fragments */ LVL(6, 12, 8, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("flying umbrella", S_GOLEM, /* spawns with umbrella */ LVL(6, 12, -5, 0, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_CYAN), MON("dent golem", S_GOLEM, LVL(6, 12, -2, 12, 0), (G_NOCORPSE|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LEATHER), MON("lance golem", S_GOLEM, LVL(6, 12, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tin-soldier", S_GOLEM, LVL(6, 10, 3, 0, -2), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("clay-soldier", S_GOLEM, LVL(6, 10, 3, 0, -2), (G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wooden figurine", S_GOLEM, LVL(6, 12, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wooden golem", S_GOLEM, LVL(6, 6, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_WOOD), MON("battener cloggy", S_GOLEM, LVL(6, 15, -8, 82, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_WEEP, 5, 2), ATTK(AT_NONE, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(973, 35, 0, MS_GAARDIEN, MZ_HUGE), MR_DISINT, 0, M1_FLY|M1_SWIM|M1_CONCEAL|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nigger derestrict", S_GOLEM, LVL(6, 14, 1, 7, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_TRAI, 4, 9), ATTK(AT_BEAM, AD_NUMB, 4, 8), ATTK(AT_HUGS, AD_DEST, 7, 1), ATTK(AT_GAZE, AD_CNCL, 3, 3), ATTK(AT_SCRA, AD_LETH, 1, 1), NO_ATTK), SIZ(2246, 80, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, MR_COLD, M1_CONCEAL|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("elowooden golem", S_GOLEM, LVL(7, 10, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, HI_WOOD), MON("beaturg", S_GOLEM, LVL(7, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NPRO, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("asian bride", S_GOLEM, /* grows up into Thai */ LVL(7, 12, 0, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_FART_LOUD, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE|M2_DOMESTIC|M2_STRONG|M2_NASTY|M2_STALK, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("teak golem", S_GOLEM, LVL(7, 2, 0, 0, 0), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_WOOD), MON("silk golem", S_GOLEM, LVL(7, 6, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 7), ATTK(AT_CLAW, AD_PHYS, 1, 7), ATTK(AT_BEAM, AD_BADE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wood golem", S_GOLEM, LVL(7, 3, 4, 0, 0), (G_NOCORPSE|10), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_WOOD), MON("pix golem", S_GOLEM, LVL(7, 12, 4, 0, 0), (G_NOCORPSE|6), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TUNNEL, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("timber golem", S_GOLEM, LVL(7, 6, 4, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_WOOD), MON("animated synthetic sandal", S_GOLEM, LVL(7, 12, 7, 10, 5), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DISP, 1, 4), ATTK(AT_NONE, AD_DISP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wogolem", S_GOLEM, LVL(7, 7, 9, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_CLOTH), MON("weak golem", S_GOLEM, LVL(7, 3, 4, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_SCOR, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_WOOD), MON("ceramic golem", S_GOLEM, LVL(7, 6, 7, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chipped bottle", S_GOLEM, LVL(7, 0, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_BLEE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SHRIEK, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("spider silk golem", S_GOLEM, LVL(7, 6, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WEBS, 1, 7), ATTK(AT_CLAW, AD_WEBS, 1, 7), ATTK(AT_BEAM, AD_WEBS, 1, 1), ATTK(AT_NONE, AD_WEBS, 0, 0), ATTK(AT_RATH, AD_WEBS, 0, 0), NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("broken umbrella", S_GOLEM, /* may also walk away in melee like M6_FLEE */ LVL(7, 10, 5, 0, 0), (2|G_NOCORPSE), A(ATTK(AT_STNG, AD_DFOO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_FLY, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("corrosed can", S_GOLEM, /* sic from Elona */ LVL(7, 6, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_ACID, 1, 8), ATTK(AT_SCRA, AD_BLEE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("living lecturn", S_GOLEM, LVL(7, 6, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4),ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_MAGM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_WOOD), MON("paperback golem", S_GOLEM, /* drops blank spellbooks */ LVL(7, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_PAPER), MON("cereal flange", S_GOLEM, /* 20 HP */ LVL(7, 12, 4, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_SMALL), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("Thuy-Han", S_GOLEM, LVL(7, 11, 5, 16, 4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_POIS|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SOFT_SNEAKERS SCR_BAD_EFFECT */ MON("Tammy", S_GOLEM, LVL(7, 13, 2, 60, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_COLD, 4, 4), ATTK(AT_KICK, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* starting equipment: SWEET_MOCASSINS */ MON("taxidermist militantly brethren", S_GOLEM, LVL(7, 12, -3, 45, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_FRZE, 3, 5), ATTK(AT_LASH, AD_MEMO, 7, 2), ATTK(AT_MAGC, AD_THIR, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2475, 725, 0, MS_CHICKEN, MZ_SMALL), 0, 0, M1_CLING|M1_THICK_HIDE|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("paleography menopausal", S_GOLEM, LVL(7, 12, 8, 58, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TUCH, AD_POLY, 1, 8), ATTK(AT_TUCH, AD_SGLD, 7, 6), ATTK(AT_SCRA, AD_SANI, 1, 7), ATTK(AT_WEAP, AD_WTHR, 3, 3), ATTK(AT_TUCH, AD_CHRN, 7, 1), NO_ATTK), SIZ(2300, 784, 0, MS_GYPSY, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cottoned burger", S_GOLEM, LVL(7, 16, 10, 23, 0), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_AXUS, 6, 5), ATTK(AT_WEAP, AD_DCAY, 4, 7), ATTK(AT_GAZE, AD_ALIN, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(747, 325, 0, MS_CORONA, MZ_SMALL), MR_ELEC|MR_ACID, 0, M1_FLY|M1_CLING|M1_OVIPAROUS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("roister outliving adopter", S_GOLEM, LVL(7, 12, -3, 46, 13), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PLAS, 7, 5), ATTK(AT_BREA, AD_MAGM, 5, 2), ATTK(AT_RATH, AD_VAMP, 2, 1), ATTK(AT_TRAM, AD_LITT, 1, 7), NO_ATTK, NO_ATTK), SIZ(1657, 591, 0, MS_SOCKS, MZ_TINY), MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_CLING|M1_OVIPAROUS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("living armor", S_GOLEM, LVL(8, 10, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ashen golem", S_GOLEM, /* likes fire */ LVL(8, 8, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID, M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("nose width unit", S_GOLEM, LVL(8, 12, 0, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_BADE, 3, 3), ATTK(AT_GAZE, AD_INSA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_TRUMPET, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT, 0, M1_UNSOLID|M1_AMORPHOUS|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("studded golem", S_GOLEM, LVL(8, 6, 5, 0, 0), (G_NOCORPSE|8), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_LEATHER), MON("animated heavy statue", S_GOLEM, LVL(8, 4, 0, 0, 0), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_TRAM, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rock-soldier", S_GOLEM, LVL(8, 8, 4, 30, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hose kommissioner", S_GOLEM, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("moldy boots", S_GOLEM, LVL(8, 10, 4, 0, -2), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("broken ring", S_GOLEM, LVL(8, 28, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("animated wooden statue", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("animated wodden statue", S_GOLEM, /* sic */ LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_COMBAT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("cameroonie", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_NPRO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("large bike", S_GOLEM, LVL(8, 21, 0, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("explosive furyborg", S_GOLEM, /* spawns with hand blaster and 35 blaster bolts */ LVL(8, 12, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_EXPL, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_BOT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_METALLIVORE|M1_SEE_INVIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("amber golem", S_GOLEM, LVL(8, 6, 7, 40, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("star boot", S_GOLEM, /* uses ankle boots */ LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SHOE, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("mickey mouse", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("ransoem", S_GOLEM, LVL(8, 12, 6, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_FLY|M1_SLITHY|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("protector of the poor", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("running wheel", S_GOLEM, LVL(8, 26, 5, 0, 2), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator loster", S_GOLEM, LVL(8, 12, 3, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_VULN, 4, 4), ATTK(AT_HUGS, AD_VULN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("boot golem", S_GOLEM, /* drops d6 pairs of lady boots */ LVL(8, 12, 5, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_BLEE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shoe golem", S_GOLEM, /* by jonadab, drops d2 pieces of random footwear */ LVL(8, 12, 5, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("u-jerk truck", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CAR, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("sow-stupid guy", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SLIM, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_MALE|M2_WANDER, M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("super wooden statue", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("tower statue", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("vanishing point", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), ATTK(AT_NONE, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("inka golem", S_GOLEM, LVL(8, 5, 2, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("level 55 enemy", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("animated armor", S_GOLEM, LVL(8, 4, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_LASH, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("caryatid", S_GOLEM, LVL(8, 12, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_SLEEP|MR_POISON|MR_ACID|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("geodude", S_GOLEM, LVL(8, 4, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_LASH, AD_LEGS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("animated wedge sandal", S_GOLEM, LVL(8, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("animated pavement heel", S_GOLEM, /* transforms terrain into PAVEDFLOOR, spawns with italian heels */ LVL(8, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shoe", S_GOLEM, /* playable race */ LVL(8, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_STUN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mercedes", S_GOLEM, LVL(8, 8, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CAR, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("broke brogue", S_GOLEM, LVL(8, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_DCAY, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_MALE, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("vapor golem", S_GOLEM, LVL(8, 9, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VAPO, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("verina", S_GOLEM, LVL(8, 18, 0, 30, -8), (1), A(ATTK(AT_KICK, AD_AXUS, 4, 5), ATTK(AT_WEAP, AD_TLPT, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_FIRE|MR_DEATH, MR_COLD|MR_ELEC|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("werewedgesandal", S_GOLEM, LVL(8, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WERE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bamboo golem", S_GOLEM, LVL(8, 8, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PHYS, 3, 3), ATTK(AT_BEAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stone-soldier", S_GOLEM, LVL(8, 10, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_HITASONE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fleece monster", S_GOLEM, /* inspired by Amy's roommate */ LVL(8, 11, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_HEAL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("feleechy", S_GOLEM, /* by Demo, says a typoed version of 'fleecelfleecelfleecel' */ LVL(8, 11, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_CONF, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("burninator", S_GOLEM, /* playable role */ LVL(8, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_THIR, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tinker golem", S_GOLEM, LVL(8, 8, 6, 30, 0), (1), A(ATTK(AT_CLAW, AD_TDRA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("repair golem", S_GOLEM, LVL(8, 8, 6, 30, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_REPAIR, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("contemptible photography", S_GOLEM, LVL(8, 20, -3, 46, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_COLD, 1, 3), ATTK(AT_BUTT, AD_INER, 4, 1), ATTK(AT_SPIT, AD_CONF, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 374, 0, MS_AREOLA, MZ_MEDIUM), MR_ELEC|MR_ACID, 0, M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK| M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("disaffect conventicle", S_GOLEM, LVL(8, 10, 10, 9, 0), (2), A(ATTK(AT_BUTT, AD_UNPR, 4, 9), ATTK(AT_TRAM, AD_SGLD, 5, 3), ATTK(AT_TUCH, AD_LEGS, 5, 2), ATTK(AT_MAGC, AD_FAMN, 8, 6), ATTK(AT_SCRA, AD_DISE, 4, 1), ATTK(AT_NONE, AD_WRAT, 8, 8)), SIZ(534, 1028, 0, MS_DEAD, MZ_TINY), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY|M2_MAGIC|M2_GNOME| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flesh golem", S_GOLEM, LVL(9, 8, 9, 30, 0), (5), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("fleshy golem", S_GOLEM, /* no corpse, to thwart polypile-for-endless-food exploits */ LVL(9, 8, 9, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("soft golem", S_GOLEM, LVL(9, 6, 10, 10, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("minterm golem", S_GOLEM, LVL(9, 8, 9, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_MAGM, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("metgolem", S_GOLEM, LVL(9, 8, 8, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("human flesh golem", S_GOLEM, LVL(9, 8, 9, 30, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_PLUSONE|MR_HITASTWO, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_HUMAN, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("brain golem", S_GOLEM, LVL(9, 12, 5, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty brain golem", S_GOLEM, LVL(9, 12, 5, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_TRAITOR|M3_PETTY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("intelligence pin", S_GOLEM, LVL(9, 12, 10, 50, 0), (2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_BRAG, MZ_SMALL), MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS, 0, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stained glass golem", S_GOLEM, LVL(9, 12, 6, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DETH, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("animated dagger", S_GOLEM, LVL(9, 18, 5, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tschicktschack dagger", S_GOLEM, /* spawns with dagger */ LVL(9, 18, 5, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sprook", S_GOLEM, /* splicehack rook */ LVL(9, 12, -4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, 0, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dirty wig", S_GOLEM, LVL(9, 9, 4, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_DCAY, 1, 8), ATTK(AT_NONE, AD_SLUD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_FLY, 0, M3_FREQ_UNCOMMON2, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("air feather/spring", S_GOLEM, LVL(9, 36, 4, 0, -10), (1), A(ATTK(AT_SCRA, AD_BLEE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_DEATH|MR_HITASONE, 0, M1_AMORPHOUS|M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Sauron the Imprisoned", S_GOLEM, LVL(9, 3, 10, 200, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_DETH, 2,10), ATTK(AT_BREA, AD_FIRE, 4, 10), ATTK(AT_BOOM,AD_FIRE, 11, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NOPOLY, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND|M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("disused horehound depolarization", S_GOLEM, LVL(9, 13, 1, 33, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_BEAM, AD_AMNE, 3, 7), ATTK(AT_GAZE, AD_LITT, 6, 1), ATTK(AT_TENT, AD_FIRE, 7, 1), ATTK(AT_KICK, AD_SPC2, 5, 2), ATTK(AT_TENT, AD_UVUU, 5, 1), NO_ATTK), SIZ(1968, 321, 0, MS_SPOILER, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_NEEDPICK|M1_MINDLESS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spell golem", S_GOLEM, LVL(10, 12, 5, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("thing-customer golem", S_GOLEM, /* spawns with fly swatter */ LVL(10, 12, -1, 25, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_FIRE|MR_ACID, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ring golem", S_GOLEM, LVL(10, 8, 2, 0, 0), (G_NOCORPSE|6), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("land junk boat", S_GOLEM, /* swats projectiles away */ LVL(10, 12, 10, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, 0, 0, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tar golem", S_GOLEM, LVL(10, 11, 0, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("liquid golem", S_GOLEM, LVL(10, 12, -1, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WRAP, 4, 4), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SWIM|M1_AMPHIBIOUS|M1_AMORPHOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("elostone golem", S_GOLEM, LVL(10, 10, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("deff golem", S_GOLEM, LVL(10, 8, 7, 50, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cursed sword", S_GOLEM, LVL(10, 10, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arcanium golem", S_GOLEM, LVL(10, 8, 0, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("green slime golem", S_GOLEM, LVL(10, 8, 8, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLIM, 2, 4), ATTK(AT_CLAW, AD_SLIM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_AMORPHOUS|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("wooden raft", S_GOLEM, /* spawns with saddle and can be ridden even while not tame, always skips turns */ LVL(10, 12, 2, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_PEACEFUL|M2_NEUTER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, HI_WOOD), MON("shoemeleon", S_GOLEM, LVL(10, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_STUN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE|M2_NOPOLY, 0, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("rim golem", S_GOLEM, /* spawns with shotgun and 30 lead shots */ LVL(10, 10, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("starfighter", S_GOLEM, /* spawns with laser pole */ LVL(10, 12, 10, 1, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nethackwiki anti-slex worker", S_GOLEM, /* talks about the antichrist's evil game */ LVL(10, 12, 2, 30, -10), (1), A(ATTK(AT_WEAP, AD_DAMA, 1, 16), ATTK(AT_SPIT, AD_WTHR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BURBLE, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nethackwiki anti-slex worker 2", S_GOLEM, /* talks about the antichrist's evil game */ LVL(10, 12, 2, 30, -10), (1), A(ATTK(AT_WEAP, AD_RBRE, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BURBLE, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nethackwiki anti-slex worker with power", S_GOLEM, /* talks about the antichrist's evil game */ LVL(10, 12, 2, 30, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BURBLE, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("truck of peace", S_GOLEM, LVL(10, 36, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_MINDLESS, M2_STALK|M2_PEACEFUL|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("fuck shoe", S_GOLEM, /* idea by Demo */ LVL(10, 3, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SSEX, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_MINDLESS, M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stickshoe", S_GOLEM, /* spawns with stickshoe */ LVL(10, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_STCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("zhi ren monk", S_GOLEM, LVL(10, 18, 2, 0, -10), (1|G_LGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eye of the unknown god", S_GOLEM, LVL(10, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FIRE, 5, 3),ATTK(AT_GAZE, AD_COLD, 5, 3), ATTK(AT_GAZE, AD_CONF, 2, 3),ATTK(AT_GAZE, AD_PLYS, 1, 1), ATTK(AT_GAZE, AD_CNCL, 2, 3), NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fucked golem", S_GOLEM, LVL(10, 12, 2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LETH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lurker golem", S_GOLEM, LVL(10, 3, 3, 0, 0), (G_GENO|5), A(ATTK(AT_ENGL, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("genderstar from Bethlehem", S_GOLEM, /* by Amy's roommate */ LVL(10, 10, 10, 1, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DARK, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_ANIMAL|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_FEMALE|M2_NEUTER|M2_WANDER, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("waiter golem", S_GOLEM, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dildo golem", S_GOLEM, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("chrome golem", S_GOLEM, /* spawns with a shotgun */ LVL(10, 10, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flatolem", S_GOLEM, LVL(10, 12, 2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MALK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_FART_LOUD, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("suck golem", S_GOLEM, LVL(10, 12, -1, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SWIM|M1_AMPHIBIOUS|M1_AMORPHOUS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("potion golem", S_GOLEM, LVL(10, 12, 2, 40, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("scroll golem", S_GOLEM, LVL(10, 12, 2, 40, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_WRAP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("frost atronach", S_GOLEM, LVL(10, 12, 4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 4, 6), ATTK(AT_MAGC, AD_COLD, 4, 6), ATTK(AT_NONE, AD_COLD, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_CYAN), MON("The Borshin", S_GOLEM, LVL(10, 12, 2, 20, 0), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_FEAR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BOSS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_PNAME|M2_NOPOLY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("Rosalina", S_GOLEM, LVL(10, 12, 5, 0, -6), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 850, 0, MS_PRINCESSLEIA, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PEACEFUL|M2_JEWELS|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clay golem", S_GOLEM, LVL(11, 7, 7, 40, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 3,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("kaneda bike", S_GOLEM, LVL(11, 36, -2, 18, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("fuck this clay golem", S_GOLEM, LVL(11, 7, 7, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("short femmy", S_GOLEM, LVL(11, 14, 2, 30, -6), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 5), ATTK(AT_TUCH, AD_BURN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(700, 700, 0, MS_SOLDIER, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mud golem", S_GOLEM, LVL(11, 5, 8, 20, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("drug-addicted bang pin", S_GOLEM, /* permaconfused */ LVL(11, 7, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONF, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_GIBBERISH, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_MALE, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("compost golem", S_GOLEM, LVL(11, 8, 9, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("axlem", S_GOLEM, LVL(11, 12, 7, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLOW, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TUNNEL, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sandman", S_GOLEM, LVL(11, 7, 7, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("unnecessary clay golem", S_GOLEM, LVL(11, 7, 7, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("tone golem", S_GOLEM, LVL(11, 7, 7, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SHRIEK, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("clay statue", S_GOLEM, LVL(11, 2, 7, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("encysting debasement", S_GOLEM, LVL(11, 16, 8, 70, 8), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_RBRE, 1, 6), ATTK(AT_CLAW, AD_NGEN, 6, 7), ATTK(AT_SCRA, AD_MIDI, 5, 1), ATTK(AT_GAZE, AD_PHYS, 9, 9), ATTK(AT_GAZE, AD_TECH, 3, 6), ATTK(AT_GAZE, AD_ENCH, 5, 7)), SIZ(305, 119, 0, MS_PHOTO, MZ_MEDIUM), MR_ELEC, 0, M1_FLY|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("factorship withheld", S_GOLEM, LVL(11, 12, -9, 16, 0), (1), A(ATTK(AT_TRAM, AD_SOUN, 6, 2), ATTK(AT_ENGL, AD_TLPT, 2, 8), ATTK(AT_MAGC, AD_PAIN, 4, 5), ATTK(AT_LASH, AD_WERE, 9, 7), ATTK(AT_MAGC, AD_DGST, 4, 5), ATTK(AT_TENT, AD_DFOO, 8, 1)), SIZ(587, 311, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_NOHANDS, M2_VAMPIRE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lunging balder gene zinging", S_GOLEM, LVL(12, 15, -4, 82, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BEAM, AD_CURS, 5, 1), ATTK(AT_BITE, AD_RAGN, 1, 1), ATTK(AT_RATH, AD_POIS, 2, 4), ATTK(AT_BEAM, AD_TRAP, 6, 5), ATTK(AT_SCRA, AD_CHAO, 9, 5), ATTK(AT_SCRA, AD_ENCH, 9, 5)), SIZ(2450, 68, 0, MS_COMBAT, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NOHANDS|M1_ANIMAL|M1_REGEN, M2_PRINCE|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sword mirror", S_GOLEM, /* spawns with mirrorblade */ LVL(12, 10, 8, 10, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_HODS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_COLLECT, M3_INFRAVISION, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lingerie golem", S_GOLEM, /* by jonadab, drops d4 victorian underwears */ LVL(12, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("snow golem", S_GOLEM, LVL(12, 8, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7,5), ATTK(AT_BREA, AD_COLD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("iceblock golem", S_GOLEM, LVL(12, 8, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 5), ATTK(AT_SPIT, AD_ICEB, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("animated bronze statue", S_GOLEM, LVL(12, 9, 1, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("cute geta", S_GOLEM, /* uses wedge sandals */ LVL(12, 9, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SHOE, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("animated lady boot", S_GOLEM, /* spawns with lady boots */ LVL(12, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("timer", S_GOLEM, LVL(12, 12, 0, 60, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CLOCK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("miner golem", S_GOLEM, /* spawns with unwieldy pick, sling and 20 cobalt chunks */ LVL(12, 6, 4, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TUNNEL|M1_NEEDPICK, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("audi tt qp", S_GOLEM, LVL(12, 9, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CAR, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("moldy mop", S_GOLEM, LVL(12, 11, 5, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_DCAY, 1, 12), ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_FLY, 0, M3_FREQ_UNCOMMON5, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("cool guy", S_GOLEM, LVL(12, 9, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("umbrella wreckage", S_GOLEM, LVL(12, 12, 2, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_STNG, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, M2_HOSTILE, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("main school graduate", S_GOLEM, LVL(12, 9, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("gilded sentinel", S_GOLEM, /* spawns with random long sword */ LVL(12, 10, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_SEE_INVIS, M2_STRONG|M2_STALK|M2_NASTY, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, HI_GOLD), MON("hot plate", S_GOLEM, /* spawns with a fire trap underneath */ LVL(12, 12, 4, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_FIRE, 2, 6), ATTK(AT_TUCH, AD_BURN, 2, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scale golem", S_GOLEM, LVL(12, 9, 0, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fluff golem", S_GOLEM, LVL(12, 8, 8, 15, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("plastic explosives golem", S_GOLEM, /* spawns with 20 frag grenades and a stick of dynamite */ LVL(12, 12, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("toy ring", S_GOLEM, LVL(12, 12, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_RNG, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fire truck", S_GOLEM, LVL(12, 9, -9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 0, 0, MS_CAR, MZ_GIGANTIC), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("clocker", S_GOLEM, LVL(12, 12, 0, 60, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_ALLA, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wand golem", S_GOLEM, LVL(12, 12, 1, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MEMO, 4, 4), ATTK(AT_BEAM, AD_RBRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bardiim", S_GOLEM, LVL(12, 12, 4, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_FLY|M1_SLITHY|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("clumped golem", S_GOLEM, /* spawns with sling and 30 lead clumps */ LVL(12, 12, 8, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_DISINT|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fighter golem", S_GOLEM, LVL(12, 12, 1, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BUTT, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("protecter golem", S_GOLEM, LVL(12, 12, 1, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BUTT, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("akkad", S_GOLEM, LVL(12, 9, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 16), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("dark sailor", S_GOLEM, LVL(12, 9, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hypertype", S_GOLEM, LVL(12, 9, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("treasury golem", S_GOLEM, LVL(12, 9, 0, 100, 9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("battle spam golem", S_GOLEM, LVL(12, 9, 0, 100, 9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FAKE, 2, 6), ATTK(AT_CLAW, AD_FAKE, 2, 6), ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_GAZE, AD_FAKE, 0, 0), ATTK(AT_NONE, AD_FAKE, 0, 0), ATTK(AT_RATH, AD_FAKE, 0, 0)), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("barnacle covered golem", S_GOLEM, LVL(12, 6, 6, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_SWIM|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("barnacle armored golem", S_GOLEM, /* spawns with barnacle armor */ LVL(12, 6, 6, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_SWIM|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("clanking chains", S_GOLEM, LVL(12, 11, 0, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PLYS, 1, 2), ATTK(AT_GAZE, AD_FEAR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("festivus pole", S_GOLEM, /* spawns with random polearm */ LVL(12, 12, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("animated hugging boot", S_GOLEM, LVL(12, 12, 2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WEBS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("werehuggingboot", S_GOLEM, LVL(12, 12, 2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WEBS, 1, 10), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sandal golem", S_GOLEM, /* drops d6 pairs of stiletto sandals */ LVL(12, 12, 3, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_BLEE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("italian golem", S_GOLEM, /* drops d6 pairs of italian heels */ LVL(12, 11, -1, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBAD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chill golem", S_GOLEM, /* for Sheol, because crystal ice golems are just too strong --Amy */ LVL(12, 8, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("halved neutralize retrace", S_GOLEM, LVL(12, 11, 10, 13, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_CHRN, 9, 4), ATTK(AT_TRAM, AD_WET, 6, 4), ATTK(AT_BITE, AD_RBRE, 2, 9), ATTK(AT_GAZE, AD_NIVE, 2, 2), ATTK(AT_SCRA, AD_DRCH, 9, 1), NO_ATTK), SIZ(377, 784, 0, MS_BOT, MZ_LARGE), MR_SLEEP|MR_DISINT, MR_SLEEP, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_REGEN| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("steel mass", S_GOLEM, LVL(13, 10, -5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_MAGC, AD_SLOW, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("semblance", S_GOLEM, LVL(13, 12, 5, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_TENT, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1450, 1400, 0, MS_HISS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("animated irregular heel", S_GOLEM, LVL(13, 10, 2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_SPC2, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_AMORPHOUS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON5, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("elosteel golem", S_GOLEM, LVL(13, 11, -3, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("manmade blintze", S_GOLEM, LVL(13, 10, 6, 77, 0), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_SCOR, 2, 3), ATTK(AT_MAGC, AD_STTP, 1, 4), ATTK(AT_CLAW, AD_WISD, 8, 1), ATTK(AT_ENGL, AD_TERR, 5, 2), NO_ATTK, NO_ATTK), SIZ(919, 16, 0, MS_AREOLA, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spooky portrait", S_GOLEM, LVL(14, 12, 5, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 2), ATTK(AT_GAZE, AD_FEAR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sootball", S_GOLEM, LVL(14, 18, 7, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("black sootball", S_GOLEM, /* spawns with bituknife */ LVL(14, 18, 7, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty sootball", S_GOLEM, LVL(14, 18, 7, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_PETTY, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("artisan femmy", S_GOLEM, /* spawns with block-heeled combat boot */ LVL(14, 12, 4, 20, 10), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 5), ATTK(AT_WEAP, AD_TERR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chain golem", S_GOLEM, LVL(14, 10, -2, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 15), ATTK(AT_CLAW, AD_PHYS, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("animated leather peep-toe", S_GOLEM, LVL(14, 12, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stone golem", S_GOLEM, LVL(14, 6, 5, 50, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("gray stone golem", S_GOLEM, LVL(14, 6, 5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("root golem", S_GOLEM, LVL(14, 11, 8, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOHANDS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mine trolley", S_GOLEM, /* spawns with saddle and can be ridden even while not tame, always skips turns */ LVL(14, 14, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS, M2_PEACEFUL|M2_NEUTER, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("clashing mine trolley", S_GOLEM, /* spawns with saddle and can be ridden even while not tame, always skips turns */ LVL(14, 14, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_REGEN, M2_PEACEFUL|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("wall golem", S_GOLEM, LVL(14, 2, 0, 50, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_TRAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sentinel of Mithardir", S_GOLEM, LVL(14, 6, 5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_ELEC, 3, 4), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_ELEC|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone statue", S_GOLEM, LVL(14, 2, 5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blood golem", S_GOLEM, LVL(14, 8, 7, 45, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_DRLI, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("guts golem", S_GOLEM, LVL(14, 8, 7, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRLI, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("smoke golem", S_GOLEM, LVL(14, 8, 7, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BURN, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("werepeeptoe", S_GOLEM, LVL(14, 12, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WERE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cramp cart to the wall driver", S_GOLEM, /* always confused */ LVL(14, 26, -5, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BADE, 6, 8), ATTK(AT_BEAM, AD_CHRN, 4, 4), ATTK(AT_MAGC, AD_CAST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_BOSS, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_FEMALE|M2_NASTY|M2_STALK|M2_PRINCE, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("head of the unknown god", S_GOLEM, LVL(14, 0, -2, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TCKL, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("body of the unknown god", S_GOLEM, LVL(14, 0, -2, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TCKL, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("legs of the unknown god", S_GOLEM, LVL(14, 0, -2, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_TCKL, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("servant of the unknown god", S_GOLEM, LVL(14, 12, 2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_ROCKTHROW, M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("banded golem", S_GOLEM, LVL(14, 12, -4, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 18), ATTK(AT_CLAW, AD_PHYS, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("android monster", S_GOLEM, LVL(14, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_DEST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 0, 0, MS_BOT, MZ_HUGE), MR_STONE|MR_POISON|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_THICK_HIDE, M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("lithic golem", S_GOLEM, LVL(14, 6, 5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CHRN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Till", S_GOLEM, LVL(14, 13, -3, 50, -7), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_LAVA, 5, 5), ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_NONE, AD_HODS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_HITASONE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: BEC_DE_CORBIN BRONZE_PLATE_MAIL SCR_CREATE_MONSTER */ MON("hexose hotfooted", S_GOLEM, LVL(14, 15, 10, 92, 7), (G_VLGROUP|3), A(ATTK(AT_CLAW, AD_MCRE, 5, 5), ATTK(AT_MAGC, AD_ACID, 9, 2), ATTK(AT_BEAM, AD_HODS, 6, 4), ATTK(AT_CLAW, AD_BANI, 8, 3), ATTK(AT_KICK, AD_NGRA, 6, 6), NO_ATTK), SIZ(2318, 269, 0, MS_SOUND, MZ_HUMAN), MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOTAKE|M1_NOLIMBS, M2_LORD|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("volume golem", S_GOLEM, LVL(15, 12, -5, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 20), ATTK(AT_CLAW, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lamel golem", S_GOLEM, LVL(15, 12, -5, 0, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 20), ATTK(AT_CLAW, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("empty golem", S_GOLEM, /* creates rn1(8, 4) machineroom monsters */ LVL(15, 0, 5, 0, 0), (G_NOCORPSE|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_NEUTER, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sword familiar", S_GOLEM, LVL(15, 10, 3, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("storm atronach", S_GOLEM, LVL(15, 12, 5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ELEC, 4, 8), ATTK(AT_MAGC, AD_ELEC, 4, 8), ATTK(AT_NONE, AD_ELEC, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lacquer golem", S_GOLEM, LVL(15, 10, 2, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_DIMN, 3, 6), ATTK(AT_CLAW, AD_DEPR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_WANDER|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("school food golem", S_GOLEM, /* spawns up to 3 food items upon death */ LVL(15, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAMN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("golden golem", S_GOLEM, LVL(15, 11, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rubber golem", S_GOLEM, LVL(15, 8, 1, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_LASH, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_PHYS, 20, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wummstick", S_GOLEM, /* spawns with club */ LVL(15, 18, 5, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ELEC|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mountain wheel", S_GOLEM, LVL(15, 16, 2, 20, 2), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_SLEEP|MR_STONE|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("implant golem", S_GOLEM, /* spawns d3 implants on death */ LVL(15, 12, -3, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BADE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASTWO|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("big daddy", S_GOLEM, /* spawns with assault rifle and 75 bullets */ LVL(15, 3, -15, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR|MR_DRAIN|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_MALE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("impish golem", S_GOLEM, LVL(15, 10, 6, 15, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hardfought ass violin", S_GOLEM, LVL(15, 9, 0, 25, -10), (1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SOUND, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("knobble-stick", S_GOLEM, LVL(15, 18, 5, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 7), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ELEC|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("haunted helmet", S_GOLEM, LVL(15, 18, -1, 25, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CONF, 3, 3), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_BEAM, AD_MANA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sludge golem", S_GOLEM, LVL(15, 7, 3, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_ENGL, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("corrosludge golem", S_GOLEM, /* Antigulp you are weird. Why does your sludge golem not corrode anything? --Amy */ LVL(15, 7, 3, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_ENGL, AD_SLUD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hull alien", S_GOLEM, LVL(15, 11, 4, 50, -10), (1), A(ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_KICK, AD_FREN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("living doll", S_GOLEM, LVL(15, 10, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("premiere hive opulent impudent", S_GOLEM, LVL(15, 7, -8, 53, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONF, 7, 1), ATTK(AT_KICK, AD_MINA, 1, 4), ATTK(AT_LASH, AD_DAMA, 8, 5), ATTK(AT_TRAM, AD_NGEN, 3, 9), ATTK(AT_STNG, AD_SGLD, 5, 4), ATTK(AT_BITE, AD_THIR, 3, 3)), SIZ(330, 50, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("befog remunerator sangha", S_GOLEM, LVL(15, 13, -2, 75, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_WGHT, 1, 2), ATTK(AT_GAZE, AD_AGGR, 9, 1), ATTK(AT_KICK, AD_SSEX, 1, 1), ATTK(AT_TUCH, AD_FIRE, 8, 1), ATTK(AT_CLAW, AD_TRAP, 2, 1), NO_ATTK), SIZ(2725, 98, 0, MS_PAIN, MZ_HUGE), MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bronze glass golem", S_GOLEM, LVL(16, 6, 1, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("animated pretty sandal", S_GOLEM, /* spawns with stiletto sandals */ LVL(16, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_BLEE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reagent golem", S_GOLEM, LVL(16, 4, 5, 25, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dani jelle", S_GOLEM, LVL(16, 13, -5, 90, 0), (1), A(ATTK(AT_KICK, AD_GLIB, 8, 12), ATTK(AT_TRAM, AD_STCK, 4, 8), ATTK(AT_BREA, AD_FIRE, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_REGEN|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("graveler", S_GOLEM, LVL(16, 6, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_LASH, AD_LEGS, 2, 6), ATTK(AT_BOOM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cfour", S_GOLEM, /* spawns with boomerang */ LVL(16, 6, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_LASH, AD_LEGS, 2, 6), ATTK(AT_BOOM, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("doze golem", S_GOLEM, LVL(16, 10, 6, 15, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_TERR, 2, 5), ATTK(AT_CLAW, AD_TERR, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("animated sexy leather pump", S_GOLEM, LVL(16, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("glass golem", S_GOLEM, LVL(16, 6, 1, 50, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("obsidian golem", S_GOLEM, LVL(16, 6, 1, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fiberglass insulation golem", S_GOLEM, /* by jonadab; there's no "itchiness" so I use fumbling --Amy */ LVL(16, 6, 1, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FUMB, 2, 8), ATTK(AT_CLAW, AD_FUMB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("animated iron statue", S_GOLEM, LVL(16, 9, -2, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("mega vanishing point", S_GOLEM, LVL(16, 9, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_ABDC, 3, 13), ATTK(AT_NONE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("extrachrome golem", S_GOLEM, /* spawns with shotgun and 30 chrome pellets */ LVL(16, 10, 5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("eltra vanishing point", S_GOLEM, LVL(16, 9, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 13), ATTK(AT_NONE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("best teacher ever", S_GOLEM, LVL(16, 9, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_NURSE, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_PEACEFUL|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("TGWTG", S_GOLEM, LVL(16, 9, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("the forever train", S_GOLEM, LVL(16, 9, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_WALLWALK, M2_HOSTILE|M2_NEUTER|M2_PNAME, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("security bot", S_GOLEM, LVL(16, 9, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_BOT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("government drone", S_GOLEM, LVL(16, 12, 3, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BEAM, AD_PHYS, 1, 10), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_BOT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("animated roller blade", S_GOLEM, LVL(16, 16, 2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DISP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_COLD|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("animated block-heeled combat boot", S_GOLEM, LVL(16, 12, 3, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SEDUCE, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("slap-heeled sandal boot", S_GOLEM, /* based on a comment by jonadab: Well, unless you're saying something like "slex has a monster called Slap-Heeled Sandal Boot, because of course it does." */ LVL(16, 12, 3, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STUN, 2, 5), ATTK(AT_KICK, AD_DISP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("British Army surplus boot", S_GOLEM, /* by aosdict and Pinkbeast, spawns with low boots */ LVL(16, 12, 3, 10, 0), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_KICK, AD_DAMA, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("zombie umbrella", S_GOLEM, LVL(16, 12, -2, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_STNG, AD_DFOO, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_COLD|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES|M1_FLY, M2_HOSTILE|M2_UNDEAD|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("box truck", S_GOLEM, LVL(16, 9, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CAR, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("deletion bot", S_GOLEM, LVL(16, 9, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_BOT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("weresexyleatherpump", S_GOLEM, LVL(16, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WERE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wereblockheeledcombatboot", S_GOLEM, LVL(16, 12, 3, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WERE, 2, 5), ATTK(AT_TUCH, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SEDUCE, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hose kchief", S_GOLEM, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cabrio", S_GOLEM, LVL(16, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CAR, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("overpricing sr", S_GOLEM, LVL(16, 12, 5, 34, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_HUGS, AD_RBRE, 2, 8), ATTK(AT_TENT, AD_PART, 4, 5), ATTK(AT_TENT, AD_STUN, 3, 3), ATTK(AT_SCRA, AD_CURS, 5, 3), NO_ATTK, NO_ATTK), SIZ(1128, 980, 0, MS_ESCAPE, MZ_GIGANTIC), 0, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("kampsoejle", S_GOLEM, /* spawns with stangoekse */ LVL(17, 11, -14, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FREN, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_TRUMPET, MZ_HUGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("ford guardian", S_GOLEM, LVL(17, 3, 4, 120, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_SLEE, 1, 6), ATTK(AT_MAGC, AD_CLRC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_WAITFORU|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("uber ford guardian", S_GOLEM, LVL(17, 3, 4, 120, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WET, 2, 10), ATTK(AT_BREA, AD_SLEE, 1, 6), ATTK(AT_MAGC, AD_CLRC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_WAITFORU|M3_CLOSE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("grove guardian", S_GOLEM, LVL(17, 3, 4, 120, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_BREA, AD_SLEE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_COLLECT, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_WOOD), MON("brass golem", S_GOLEM, LVL(17, 7, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_COPPER), MON("brate golem", S_GOLEM, LVL(17, 12, -10, 50, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 25), ATTK(AT_CLAW, AD_PHYS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("The disgusting smoker friend of Marie", S_GOLEM, LVL(17, 12, 10, 0, -9), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: POT_CYANIDE WAN_DISINTEGRATION SCR_ROOT_PASSWORD_DETECTION SHIELD_OF_REFLECTION RUBBER_HOSE */ /* speed 11-13, AC -4, MR 60, extra attacks 1, resists 2, M1 flags 3, M2 flags 0, M3 flags 5 */ MON("mysterious golem", S_GOLEM, LVL(18, 16, 8, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("golden mass", S_GOLEM, LVL(18, 10, -5, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_DRST, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scrap metal golem", S_GOLEM, LVL(18, 5, 5, 20, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("partial golem", S_GOLEM, LVL(18, 12, -13, 50, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 27), ATTK(AT_CLAW, AD_PHYS, 1, 27), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("otted golem", S_GOLEM, LVL(18, 6, 6, 25, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("elomithril golem", S_GOLEM, LVL(18, 12, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("oily golem", S_GOLEM, LVL(18, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pyrite golem", S_GOLEM, LVL(18, 6, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SGLD, 4, 10), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("argentum golem", S_GOLEM, LVL(18, 9, 6, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,8), ATTK(AT_BREA, AD_ELEC, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("foolish golem", S_GOLEM, LVL(18, 6, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEBT, 4, 10), ATTK(AT_BREA, AD_WISD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ethereal iron golem", S_GOLEM, LVL(18, 2, -7, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 4, 10), ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_NONE, AD_TCKL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON5, M4_SHADE, M5_DIABLO, 0, 0, 0, 0, 0, HI_METAL), MON("gemstone golem", S_GOLEM, LVL(18, 6, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("xeren auto tank", S_GOLEM, LVL(18, 22, -3, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("valuable golem", S_GOLEM, /* spawns with sling, 40 unrefined mithril, dwarven mithril-coat and high-elven helm */ LVL(18, 6, 3, 60, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("drago golem", S_GOLEM, LVL(18, 6, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRCO, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("flying iron bar", S_GOLEM, /* by bug_sniper */ LVL(18, 12, 0, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("extreme iron bar", S_GOLEM, /* transforms terrain into IRONBARS */ LVL(18, 12, 0, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("iron golem", S_GOLEM, LVL(18, 6, 3, 60, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_METAL), MON("cobalt golem", S_GOLEM, LVL(18, 6, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_BREA, AD_COLD, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("player golem", S_GOLEM, /* playable race, inediate on purpose */ LVL(18, 6, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("consequence of your insouciance", S_GOLEM, LVL(18, 6, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WEEP, 4, 10), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("forklem", S_GOLEM, LVL(18, 12, 1, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 11), ATTK(AT_BEAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_FLY|M1_SLITHY|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("long golem", S_GOLEM, LVL(18, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("purpur golem", S_GOLEM, LVL(18, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ball golem", S_GOLEM, LVL(18, 5, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BEAM, AD_WGHT, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("ironman", S_GOLEM, /* playable race */ LVL(18, 6, 3, 60, 0), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_MINDLESS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("reader golem", S_GOLEM, LVL(18, 12, 0, 50, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_WRAP, 4, 4), ATTK(AT_CLAW, AD_DRIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("katrin shoe", S_GOLEM, LVL(18, 13, -2, 33, 0), (1), A(ATTK(AT_KICK, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_NONMOVING, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("alloy golem", S_GOLEM, /* FHS bronze golem */ LVL(18, 6, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_BEAM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, HI_COPPER), MON("iron man", S_GOLEM, LVL(18, 6, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("tin man", S_GOLEM, LVL(18, 6, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_NONE, AD_TCKL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("mist golem", S_GOLEM, LVL(18, 6, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("haunted teapot", S_GOLEM, LVL(18, 12, -3, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_HALU, 6, 6), ATTK(AT_BEAM, AD_INER, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ACID|MR_DRAIN|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("chemistry golem", S_GOLEM, LVL(18, 12, 2, 40, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_ACID, 5, 8), ATTK(AT_BREA, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_PAPER), MON("scourge of the unknown god", S_GOLEM, LVL(18, 14, -4, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SHRD, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("Center of All", S_GOLEM, LVL(18, 10, -8, 100, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 4,6), ATTK(AT_BEAM, AD_INER, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*4, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_PNAME, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Arsenal", S_GOLEM, LVL(18, 6, -10, 127, 10), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BEAM, AD_CHRN, 2, 6), ATTK(AT_KICK, AD_PHYS, 8,2), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WAITFORU|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Iris's high-heeled sandal", S_GOLEM, /* spawns with stiletto sandals and high-heeled sandal */ LVL(19, 11, -6, 60, 0), (1), A(ATTK(AT_KICK, AD_BURN, 6, 6), ATTK(AT_WEAP, AD_PLYS, 1, 4), ATTK(AT_RATH, AD_WNCE, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_POISON|MR_SLEEP|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_NOTAME, M4_SANDALS|M4_HIGHHEELED|M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aquatic golem", S_GOLEM, LVL(19, 11, -7, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Knight of Empty Reflections", S_GOLEM, LVL(19, 15, 10, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS, M2_HOSTILE|M2_MALE|M2_STRONG, M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("green-steel golem", S_GOLEM, LVL(19, 9, 1, 99, 9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_DRST, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_THICK_HIDE|M1_HUMANOID|M1_MINDLESS|M1_POIS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rib golem", S_GOLEM, LVL(20, 12, -14, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 28), ATTK(AT_CLAW, AD_PHYS, 1, 28), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("straight-lines golem", S_GOLEM, LVL(20, 12, -5, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_NIVE, 2, 8), ATTK(AT_BEAM, AD_NIVE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("antidotium golem", S_GOLEM, LVL(20, 12, -5, 50, 0), (1), A(ATTK(AT_WEAP, AD_NIVE, 2, 8), ATTK(AT_BEAM, AD_NIVE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("amusing thirteen-grader", S_GOLEM, LVL(20, 9, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("bone golem", S_GOLEM, LVL(20, 9, 2, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PHYS, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("hamlem", S_GOLEM, LVL(20, 9, 2, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("animated combat stiletto", S_GOLEM, LVL(20, 12, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pwn-bubble golem", S_GOLEM, LVL(20, 12, 2, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WET, 5, 6), ATTK(AT_BEAM, AD_CHRN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rockshot golem", S_GOLEM, /* spawns with sling and 30 sling ammos */ LVL(20, 12, 8, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mountain golem", S_GOLEM, /* transforms terrain into MOUNTAIN */ LVL(20, 15, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("phasing mountain golem", S_GOLEM, /* transforms terrain into MOUNTAIN */ LVL(20, 15, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("worker-01", S_GOLEM, LVL(20, 10, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_BOT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("retriever", S_GOLEM, LVL(20, 10, 0, 80, -6), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DISN, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_GAZE, AD_STUN, 4, 8), ATTK(AT_CLAW, AD_CONF, 1, 8), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WANTSARTI|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("large stone golem", S_GOLEM, LVL(20, 7, 2, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dead golem", S_GOLEM, LVL(20, 6, 5, 30, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sky golem", S_GOLEM, LVL(20, 12, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("teleretriever", S_GOLEM, LVL(20, 10, -10, 80, -6), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_GAZE, AD_SITM, 4, 8), ATTK(AT_CLAW, AD_ABDC, 1, 8), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WANTSARTI|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("sink golem", S_GOLEM, /* by AntiGulp */ LVL(20, 12, -1, 25, 0), (1), A(ATTK(AT_CLAW, AD_WRAP, 4, 8), ATTK(AT_NONE, AD_WET, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_FIRE|MR_ACID, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("armwatch golem", S_GOLEM, LVL(20, 15, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_CLOCK, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("animated hourglass", S_GOLEM, LVL(20, 12, 0, 20, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 30), ATTK(AT_BEAM, AD_MANA, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fiendish hourglass", S_GOLEM, LVL(20, 12, 0, 20, -10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_PHYS, 2, 30), ATTK(AT_BEAM, AD_MANA, 6, 10), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("animated beautiful sandal", S_GOLEM, LVL(20, 12, 2, 40, 5), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBRE, 4, 6), ATTK(AT_BEAM, AD_FRZE, 2, 2), ATTK(AT_BEAM, AD_NUMB, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_COLD|MR_ELEC|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE, 0, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("werecombatstiletto", S_GOLEM, LVL(20, 12, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WERE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sa brine", S_GOLEM, LVL(20, 16, -4, 45, 5), (1), A(ATTK(AT_KICK, AD_SITM, 6, 6), ATTK(AT_TRAM, AD_STCK, 3, 6), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("loveheel shoe", S_GOLEM, LVL(20, 15, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_BLEE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SHOE, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("death sword", S_GOLEM, LVL(20, 15, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("alkaline golem", S_GOLEM, LVL(20, 12, 0, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ACID, 2, 6), ATTK(AT_NONE, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_AMORPHOUS, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("clock golem", S_GOLEM, LVL(20, 15, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TIME, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nexus golem", S_GOLEM, LVL(20, 15, -2, 50, 0), (G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_NEXU, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_ELEC|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator inar", S_GOLEM, LVL(20, 13, -5, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_INER, 2, 12), ATTK(AT_HUGS, AD_INER, 2, 12), ATTK(AT_BREA, AD_INER, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("holy water golem", S_GOLEM, LVL(20, 12, 2, 70, 20), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_BANI, 2,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("Zythrak-7", S_GOLEM, /* spawns with lead unloader and 80 bronze SMG bullets */ LVL(20, 14, -5, 65, 4), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NPRO, 4, 6), ATTK(AT_TRAM, AD_WNCE, 4, 6), ATTK(AT_GAZE, AD_PART, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_BOT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_COLD|MR_ELEC|MR_FIRE|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("unholy water golem", S_GOLEM, /* idea by Mandevil */ LVL(20, 12, 2, 70, -20), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_ICUR, 1, 1), ATTK(AT_SCRA, AD_ICUR, 1, 1), ATTK(AT_SCRA, AD_ICUR, 1, 1), ATTK(AT_LASH, AD_BANI, 2,10), NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("doomed water golem", S_GOLEM, LVL(20, 12, 2, 70, -20), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_NACU, 1, 1), ATTK(AT_SCRA, AD_NACU, 1, 1), ATTK(AT_SCRA, AD_NACU, 1, 1), ATTK(AT_LASH, AD_BANI, 2,10), NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("mimbra aukola", S_GOLEM, LVL(20, 19, -7, 50, 2), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_GRAV, 7, 6), ATTK(AT_BEAM, AD_SOUN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CAR, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("bulletator opostroph", S_GOLEM, LVL(20, 24, -10, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 4, 4), ATTK(AT_NONE, AD_TERR, 0, 0), ATTK(AT_RATH, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lower bulletator opostroph", S_GOLEM, LVL(20, 12, -10, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SITM, 4, 4), ATTK(AT_NONE, AD_TERR, 0, 0), ATTK(AT_RATH, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DISINT|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("venom atronach", S_GOLEM, LVL(20, 14, 2, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRST, 4, 10), ATTK(AT_BREA, AD_DRST, 4, 10), ATTK(AT_NONE, AD_DRST, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, M4_REFLECT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("Frankenstein's Monster", S_GOLEM, LVL(20, 8, -5, 50, 0), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_UNDEAD|M2_NOPOLY|M2_MALE|M2_PNAME, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("athena blocker", S_GOLEM, LVL(20, 12, -20, 95, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("gl golem", S_GOLEM, /* spawns with grenade launcher */ LVL(20, 8, -5, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("JNR", S_GOLEM, LVL(20, 12, -13, 70, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PLYS, 1, 4), ATTK(AT_KICK, AD_STUN, 7, 4), ATTK(AT_BEAM, AD_RBRE, 9, 9), ATTK(AT_EXPL, AD_ACID, 15, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_PLUSTHREE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_WALLWALK|M1_UNSOLID|M1_SEE_INVIS|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: STYGIAN_PIKE BRONZE_PLATE_MAIL SCR_HEALING POT_EXTRA_HEALING */ MON("discommoding vacatable encounterer", S_GOLEM, LVL(20, 15, -7, 94, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_ABDC, 1, 4), ATTK(AT_HUGS, AD_COLD, 1, 1), ATTK(AT_GAZE, AD_DRLI, 1, 7), ATTK(AT_WEAP, AD_STUN, 3, 5), ATTK(AT_WEAP, AD_SHAN, 1, 9), ATTK(AT_KICK, AD_SLOW, 6, 6)), SIZ(254, 489, 0, MS_SELFHARM, MZ_SMALL), MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS| M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("surmised moneybag trick", S_GOLEM, LVL(20, 16, -4, 33, 0), (4), A(ATTK(AT_WEAP, AD_AXUS, 2, 6), ATTK(AT_WEAP, AD_SANI, 8, 8), ATTK(AT_BREA, AD_SHRD, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(202, 24, 0, MS_COMBAT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("trained zillionth", S_GOLEM, LVL(20, 10, -5, 94, -13), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_MCRE, 4, 1), ATTK(AT_STNG, AD_VENO, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(173, 910, 0, MS_SOUND, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mirror golem", S_GOLEM, LVL(21, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_GLASS), MON("oniji tankobo", S_GOLEM, LVL(21, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, HI_GLASS), /* [Lethe] Greater golems */ MON("ice golem", S_GOLEM, LVL(22, 8, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7,10), ATTK(AT_BREA, AD_COLD, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice statue", S_GOLEM, LVL(22, 2, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7,10), ATTK(AT_BREA, AD_COLD, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("zap golem", S_GOLEM, LVL(22, 13, -4, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MEMO, 4, 8), ATTK(AT_BEAM, AD_RBRE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE|MR_ELEC|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gray golem", S_GOLEM, LVL(22, 8, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_GRAV, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("farty towel", S_GOLEM, LVL(22, 12, 6, 0, -30), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_ENGL, AD_BLND, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_FART_LOUD, MZ_SMALL), MR_ELEC, 0, M1_FLY|M1_MINDLESS|M1_HUMANOID, M2_COLLECT|M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("animated marble statue", S_GOLEM, LVL(22, 9, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("garbage truck", S_GOLEM, LVL(22, 9, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_CAR, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("super vanishing point", S_GOLEM, LVL(22, 9, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 18), ATTK(AT_NONE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("water golem", S_GOLEM, LVL(22, 9, 2, 30, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_LASH, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blade golem", S_GOLEM, LVL(22, 12, -5, 75, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("roller golem", S_GOLEM, LVL(22, 10, 0, 40, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TRAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("castor transport", S_GOLEM, LVL(22, 9, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SLUD, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("earth gas principal", S_GOLEM, LVL(22, 9, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 18), ATTK(AT_WEAP, AD_STUN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("dancing blade", S_GOLEM, LVL(22, 24, -20, 125, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_ACID|MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_COLD|MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_REGEN|M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("school director", S_GOLEM, LVL(22, 9, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STUN, 3, 6), ATTK(AT_WEAP, AD_STUN, 3, 6), ATTK(AT_WEAP, AD_STUN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("space transport", S_GOLEM, LVL(22, 9, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_METALLIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("ultra statue", S_GOLEM, LVL(22, 9, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 18), ATTK(AT_NONE, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("animated sky-high heel", S_GOLEM, LVL(22, 11, 2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("swinger golem", S_GOLEM, LVL(22, 12, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_BUTT, AD_PHYS, 5, 2), ATTK(AT_TRAM, AD_CONF, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tanker golem", S_GOLEM, LVL(22, 12, -2, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_BUTT, AD_PHYS, 5, 2), ATTK(AT_TRAM, AD_CONF, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("auto-roller", S_GOLEM, LVL(22, 13, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 1, 8), ATTK(AT_HUGS, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("animated atsuzoko boot", S_GOLEM, LVL(22, 8, -1, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE, 0, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("digging on farmer", S_GOLEM, /* super regene, spawns with leather saddle and can always be ridden */ LVL(22, 11, -15, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 8), ATTK(AT_TRAM, AD_TERR, 0, 0), ATTK(AT_NONE, AD_TERR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_CAR, MZ_HUGE), MR_SLEEP|MR_POISON|MR_HITASTWO|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("explaining misread", S_GOLEM, LVL(22, 12, -2, 6, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_AXUS, 8, 2), ATTK(AT_NONE, AD_CALM, 5, 6), ATTK(AT_BEAM, AD_TIME, 3, 2), ATTK(AT_GAZE, AD_IDAM, 2, 9), ATTK(AT_SCRA, AD_DAMA, 5, 3), NO_ATTK), SIZ(338, 346, 0, MS_WAIL, MZ_SMALL), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("noneffervescent tatting", S_GOLEM, LVL(22, 12, -5, 68, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_WRAP, 9, 4), ATTK(AT_NONE, AD_VENO, 0, 7), ATTK(AT_KICK, AD_THIE, 9, 7), ATTK(AT_MAGC, AD_RNG, 9, 1), ATTK(AT_TENT, AD_DEST, 4, 5), ATTK(AT_BUTT, AD_LETH, 5, 4)), SIZ(1163, 1277, 0, MS_VAMPIRE, MZ_MEDIUM), MR_ELEC, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("death armor", S_GOLEM, LVL(23, 10, -6, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_DETH, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("titanium golem", S_GOLEM, /* FHS steel golem */ LVL(23, 10, 3, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_BREA, AD_MAGM, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("whirling hatchet", S_GOLEM, LVL(23, 24, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tschack hatchet", S_GOLEM, /* spawns with axe */ LVL(23, 24, -2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("golem", S_GOLEM, LVL(24, 7, -16, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 7), ATTK(AT_LASH, AD_LEGS, 3, 7), ATTK(AT_BOOM, AD_PHYS, 10, 6), ATTK(AT_EXPL, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ruby golem", S_GOLEM, LVL(24, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_BREA, AD_FIRE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("grinder", S_GOLEM, LVL(24, 18, -4, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("animated beautiful funnel-heeled pump", S_GOLEM, LVL(24, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CHKH, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("animated prostitute shoe", S_GOLEM, LVL(24, 12, -1, 90, -10), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_WHORE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deuhrer", S_GOLEM, LVL(24, 12, -15, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_HODS, 0, 4), ATTK(AT_RATH, AD_HODS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CLOCK, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_PLUSONE|MR_HITASTHREE|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("werebeautifulfunnelheeledpump", S_GOLEM, LVL(24, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CHKH, 1, 15), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mercury golem", S_GOLEM, LVL(24, 15, 5, 90, 4), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POIS, 5, 5), ATTK(AT_NONE, AD_VENO, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_MINDLESS|M1_POIS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lime golem", S_GOLEM, LVL(24, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SHAN, 4, 10), ATTK(AT_BREA, AD_SHAN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("declocker", S_GOLEM, LVL(24, 12, -15, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_HODS, 0, 4), ATTK(AT_RATH, AD_HODS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_ALLA, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_PLUSONE|MR_HITASTHREE|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wereprostituteshoe", S_GOLEM, LVL(24, 12, -1, 90, -10), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RBRE, 3, 6), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_WHORE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plate golem", S_GOLEM, LVL(24, 12, -17, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 32), ATTK(AT_CLAW, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_ELEC|MR_FIRE|MR_COLD|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("bomb crag", S_GOLEM, LVL(24, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_PEST, 8, 12), ATTK(AT_BOOM, AD_PEST, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BONES, MZ_SMALL), MR_STONE|MR_DEATH|MR_DISINT|MR_POISON|MR_ACID|MR_HITASFOUR, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dsch golem", S_GOLEM, LVL(24, 7, -4, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 3, 7), ATTK(AT_LASH, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator aros", S_GOLEM, LVL(24, 18, -12, 70, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_VULN, 5, 12), ATTK(AT_HUGS, AD_VULN, 5, 12), ATTK(AT_GAZE, AD_VULN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ACID|MR_SLEEP|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nut golem", S_GOLEM, LVL(24, 8, 5, 30, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_BUTT, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hose katcher", S_GOLEM, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("miep silver golem", S_GOLEM, /* gnollhack silver "lets-reinvent-the-wheel" golem */ LVL(24, 12, -2, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_COLLECT|M2_LORD, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("Kastortransport", S_GOLEM, LVL(24, 10, -15, 50, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 16, 10), ATTK(AT_KICK, AD_DISP, 2, 4), ATTK(AT_BEAM, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTHREE|MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: SCR_CHAOS_TERRAIN(3) SCR_TELEPORTATION WAN_STRIKING RING_MAIL */ MON("M'ling, Montgomery's attendant", S_GOLEM, LVL(24, 12, -6, 60, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK), SIZ(1400, 1400, 0, MS_BOSS, MZ_LARGE), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_UNDEAD|M2_NOPOLY|M2_MALE|M2_PNAME, M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eloadamantium golem", S_GOLEM, LVL(25, 12, -6, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty eloadamantium golem", S_GOLEM, LVL(25, 12, -6, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_PETTY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("animated stiletto sandal", S_GOLEM, LVL(25, 13, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("octiron golem", S_GOLEM, /* spawns with partisan and iron bar */ LVL(25, 12, -36, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_DISINT|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sissy golem", S_GOLEM, LVL(25, 8, -15, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SISSY, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("crylem", S_GOLEM, LVL(25, 12, -15, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PAIN, 1, 32), ATTK(AT_CLAW, AD_PAIN, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("volcanic golem", S_GOLEM, /* spawns with sling, 50 volcanic glass, droven short sword and crystal plate mail */ LVL(25, 12, 4, 65, 0), (1), A(ATTK(AT_WEAP, AD_FIRE, 3,22), ATTK(AT_BREA, AD_FIRE, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gislem", S_GOLEM, LVL(25, 13, -1, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VAMP, 3, 11), ATTK(AT_BEAM, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_FIRE|MR_COLD, 0, M1_FLY|M1_SLITHY|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wrong decision meeting court", S_GOLEM, /* 80% chance of lifesaving */ LVL(25, 12, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_AGGR, 6, 8), ATTK(AT_BEAM, AD_AGGR, 6, 8), ATTK(AT_MAGC, AD_AGGR, 6, 8), ATTK(AT_HUGS, AD_AGGR, 6, 8), ATTK(AT_NONE, AD_AGGR, 0, 4), ATTK(AT_RATH, AD_AGGR, 0, 4)), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STRONG|M2_STALK|M2_HOSTILE|M2_NEUTER|M2_LORD, M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_WOOD), MON("yerles conbat plane", S_GOLEM, /* woe to you if you "fix" the "spelling error" --Amy */ LVL(25, 28, -10, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("tanja conbat plane", S_GOLEM, /* spawns with 20 frag grenades, woe to you if you "fix" the "spelling error" --Amy */ LVL(25, 28, -10, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("molten golem", S_GOLEM, LVL(25, 9, 7, 35, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("brick golem", S_GOLEM, LVL(25, 12, -16, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("viva golem", S_GOLEM, LVL(25, 12, -10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_CONT, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("amethyst golem", S_GOLEM, LVL(25, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_BREA, AD_SPC2, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("star golem", S_GOLEM, LVL(25, 12, 4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RBRE, 3,12), ATTK(AT_WEAP, AD_RBRE, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fire golem", S_GOLEM, LVL(25, 12, 4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3,22), ATTK(AT_GAZE, AD_FIRE, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("fiery magyar lady", S_GOLEM, /* spawns with soft sneakers */ LVL(25, 12, 4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_FIRE, 3,22), ATTK(AT_GAZE, AD_FIRE, 3,12), ATTK(AT_NONE, AD_BURN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_CONDESCEND, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON3, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("summoned fire golem", S_GOLEM, LVL(25, 12, 4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 3,22), ATTK(AT_GAZE, AD_FIRE, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ash golem", S_GOLEM, /* transforms terrain into ASH */ LVL(25, 12, 4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3,22), ATTK(AT_GAZE, AD_FIRE, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lava golem", S_GOLEM, /* evil patch idea by jonadab */ LVL(25, 12, 4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_LAVA, 3,22), ATTK(AT_GAZE, AD_LAVA, 3,12), ATTK(AT_NONE, AD_LAVA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("gilphem magic steel", S_GOLEM, LVL(25, 10, -10, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FREN, 3, 12), ATTK(AT_NONE, AD_MAGM, 0, 0), ATTK(AT_TUCH, AD_TLPT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN|MR_STONE|MR_DISINT|MR_COLD|MR_POISON|MR_SLEEP|MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("animated copper statue", S_GOLEM, LVL(25, 9, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lead statue", S_GOLEM, LVL(25, 9, -18, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("unicorn golem", S_GOLEM, LVL(25, 12, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHRN, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("great projection statue", S_GOLEM, LVL(25, 9, -8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("werestilettosandal", S_GOLEM, LVL(25, 13, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WERE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("invulnerable golem", S_GOLEM, LVL(25, 9, -20, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 3), ATTK(AT_CLAW, AD_PHYS, 10, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, HI_GOLD), MON("athena basher", S_GOLEM, LVL(25, 12, -5, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("burning monster", S_GOLEM, LVL(25, 12, 4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BURN, 3,22), ATTK(AT_GAZE, AD_FIRE, 3,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("burning brute", S_GOLEM, LVL(25, 12, 4, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 3,22), ATTK(AT_GAZE, AD_FIRE, 3,12), ATTK(AT_NONE, AD_FIRE, 3,12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("pukelman", S_GOLEM, LVL(25, 12, -8, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONF, 1,12), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("diamond golem", S_GOLEM, LVL(26, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5,10), ATTK(AT_BREA, AD_MAGM, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, M4_REFLECT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("morbid mirror", S_GOLEM, LVL(26, 12, 7, 10, -10), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 4, 5), ATTK(AT_MAGC, AD_CLRC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("fighting entity", S_GOLEM, /* always knows where you are */ LVL(26, 10, -8, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_COMBAT, MZ_HUGE), MR_COLD|MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE|M1_WALLWALK, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("animated unfair stiletto", S_GOLEM, LVL(26, 12, -2, 40, -20), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_BADE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_ELEC|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_POIS, M2_HOSTILE|M2_FEMALE, 0, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wereunfairstiletto", S_GOLEM, LVL(26, 12, -2, 40, -20), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_BADE, 1, 12), ATTK(AT_TUCH, AD_WERE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_ELEC|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_POIS|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shining golem", S_GOLEM, LVL(26, 10, 5, 30, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("overcritically inaudibly", S_GOLEM, LVL(26, 12, 5, 44, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_ICUR, 8, 3), ATTK(AT_EXPL, AD_MALK, 3, 9), ATTK(AT_EXPL, AD_RBRE, 9, 5), ATTK(AT_TUCH, AD_MANA, 9, 9), ATTK(AT_BOOM, AD_CHRN, 1, 6), ATTK(AT_MAGC, AD_VENO, 6, 9)), SIZ(1343, 311, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL|M1_ACID, M2_PRINCE|M2_DEMON|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("colbran", S_GOLEM, LVL(27, 13, -8, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 3,8), ATTK(AT_WEAP, AD_ELEC, 3,8), ATTK(AT_MAGC, AD_ELEC, 3,8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hellblade", S_GOLEM, LVL(27, 13, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRLI, 2, 13), ATTK(AT_WEAP, AD_DRLI, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bronze colossus", S_GOLEM, LVL(27, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6,10), ATTK(AT_BREA, AD_FIRE, 5, 6), ATTK(AT_NONE, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_COPPER), MON("fluidator lip", S_GOLEM, LVL(27, 15, -11, 60, 5), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_VENO, 6, 12), ATTK(AT_HUGS, AD_VENO, 5, 10), ATTK(AT_BREA, AD_VENO, 6, 6), ATTK(AT_GAZE, AD_POIS, 1, 1), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_POIS|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("clonked tasteful", S_GOLEM, LVL(27, 9, -10, 19, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_GAZE, AD_DROP, 6, 8), ATTK(AT_BREA, AD_TECH, 4, 8), ATTK(AT_KICK, AD_SLUD, 3, 1), ATTK(AT_BEAM, AD_DEBU, 2, 3), ATTK(AT_WEAP, AD_LAZY, 2, 1), ATTK(AT_BITE, AD_SLOW, 9, 8)), SIZ(781, 680, 0, MS_LIEDER, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crystal ice golem", S_GOLEM, LVL(28, 9, -10, 30, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 10,13), ATTK(AT_BREA, AD_RBRE, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("refractochuck", S_GOLEM, /* spawns with crystal sword and crystal shield */ LVL(28, 9, -10, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sapphire golem", S_GOLEM, LVL(28, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6,10), ATTK(AT_BREA, AD_ELEC, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, M4_REFLECT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kung-fu golem", S_GOLEM, LVL(28, 9, 0, 15, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chukh golem", S_GOLEM, LVL(28, 12, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHKH, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("everything-proof golem", S_GOLEM, LVL(28, 10, 5, 30, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ELEC|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inadmissability hitcher", S_GOLEM, LVL(28, 15, 7, 35, 2), (G_GENO|G_UNIQ|1), A(ATTK(AT_CLAW, AD_DISN, 2, 2), ATTK(AT_WEAP, AD_WTHR, 7, 7), ATTK(AT_TRAM, AD_TCKL, 1, 7), ATTK(AT_WEAP, AD_DIMN, 1, 1), ATTK(AT_BUTT, AD_STAT, 4, 2), NO_ATTK), SIZ(830, 48, 0, MS_MEW, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NOEYES, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tong condone", S_GOLEM, LVL(28, 16, 5, 59, -17), (G_LGROUP|2), A(ATTK(AT_TRAM, AD_AGGR, 1, 1), ATTK(AT_LASH, AD_PEST, 3, 6), ATTK(AT_WEAP, AD_BADE, 7, 3), ATTK(AT_HUGS, AD_VENO, 1, 9), ATTK(AT_BITE, AD_SLEE, 5, 2), NO_ATTK), SIZ(1543, 793, 0, MS_FART_LOUD, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_DWARF, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("salvation yodelling impenetrable nut", S_GOLEM, LVL(28, 32, -3, 24, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_MINA, 1, 1), ATTK(AT_SPIT, AD_PLYS, 1, 5), ATTK(AT_BITE, AD_LEGS, 7, 1), ATTK(AT_MAGC, AD_ICEB, 3, 3), ATTK(AT_WEAP, AD_SPEL, 3, 1), NO_ATTK), SIZ(2416, 753, 0, MS_WAIL, MZ_TINY), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, MR_COLD, M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_POIS|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_ELF|M2_PEACEFUL, M3_LITHIVORE|M3_EGOTYPE|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("Banpei-kun", S_GOLEM, /* was a unique in FHS */ LVL(28, 12, 0, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 6,10), ATTK(AT_BREA, AD_ELEC, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Pinocchio", S_GOLEM, LVL(28, 18, -9, 90, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_KICK, AD_PHYS, 3, 10), ATTK(AT_KICK, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_BOSS, MZ_LARGE), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC|MR_COLD|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_MALE|M2_PNAME, M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("silver golem", S_GOLEM, LVL(29, 13, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5,10), ATTK(AT_BREA, AD_COLD, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, HI_SILVER), MON("aerolith kopeck", S_GOLEM, LVL(29, 13, -10, 24, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_SEDU, 1, 4), ATTK(AT_BREA, AD_TLPT, 1, 4), ATTK(AT_TENT, AD_AMNE, 8, 1), ATTK(AT_HUGS, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK), SIZ(1969, 690, 0, MS_ARREST, MZ_GIGANTIC), MR_SLEEP|MR_POISON, 0, M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_SEE_INVIS|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("calcareously constructively trimeter coordinating", S_GOLEM, LVL(30, 22, 6, 16, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_MAGM, 8, 1), ATTK(AT_CLAW, AD_CURS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1576, 670, 0, MS_AREOLA, MZ_SMALL), 0, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_OVIPAROUS|M1_ACID, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("blowstream baby", S_GOLEM, LVL(30, 10, -10, 80, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 6, 10), ATTK(AT_SPIT, AD_DEST, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 0, 0, MS_FART_QUIET, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_ORANGE), MON("animated silver statue", S_GOLEM, LVL(30, 9, -10, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fluidator tista", S_GOLEM, LVL(30, 12, -30, 50, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WGHT, 4, 10), ATTK(AT_HUGS, AD_WGHT, 4, 10), ATTK(AT_ENGL, AD_WGHT, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_FLUIDATOR, MZ_LARGE), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator plista", S_GOLEM, LVL(30, 12, -30, 50, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WGHT, 4, 10), ATTK(AT_HUGS, AD_WGHT, 4, 10), ATTK(AT_ENGL, AD_WGHT, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_FLUIDATOR, MZ_LARGE), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TUNNEL|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mengetium golem", S_GOLEM, LVL(30, 10, -18, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_INSA, 8, 8), ATTK(AT_GAZE, AD_SPC2, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6000, 0, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_DRAIN|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_PNAME, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flyer statue", S_GOLEM, LVL(30, 9, -10, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ship o' the sea", S_GOLEM, /* spawns with saddle and can be ridden even while not tame, always skips turns */ LVL(30, 18, -20, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_TRUMPET, MZ_GIGANTIC), MR_DEATH|MR_SLEEP|MR_POISON|MR_DISINT|MR_STONE|MR_PLUSONE|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_PEACEFUL|M2_NEUTER|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fantastic golem", S_GOLEM, LVL(30, 12, -8, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 5, 8), ATTK(AT_WEAP, AD_SAMU, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nano golem", S_GOLEM, LVL(30, 12, -8, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_RBRE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shadow golem", S_GOLEM, LVL(30, 12, -8, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DARK, 5, 8), ATTK(AT_BEAM, AD_DARK, 5, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_NONE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("timeless golem", S_GOLEM, LVL(30, 10, 1, 35, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("murder knight", S_GOLEM, LVL(30, 12, -8, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), ATTK(AT_WEAP, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("parasitized doll", S_GOLEM, LVL(30, 10, 0, 75, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 0, 0, MS_SOUND, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS, M2_STRONG|M2_HOSTILE, M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("animayion statue", S_GOLEM, LVL(30, 9, -10, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_WEBS, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("semen golem", S_GOLEM, LVL(30, 12, 0, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 8), ATTK(AT_BEAM, AD_CONT, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("animated winter stiletto", S_GOLEM, LVL(30, 13, -2, 75, 10), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE, 0, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cancer dumfounding", S_GOLEM, LVL(30, 18, 1, 12, 0), (2), A(ATTK(AT_KICK, AD_STCK, 7, 2), ATTK(AT_BREA, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(649, 12, 0, MS_BONES, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE, MR_DISINT, M1_FLY|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC|M2_GNOME, M3_WAITFORU|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("apprehend engrained", S_GOLEM, LVL(30, 21, -4, 42, 0), (G_GENO|G_PLATOON|2|G_RGROUP), A(ATTK(AT_STNG, AD_EDGE, 1, 5), ATTK(AT_BEAM, AD_DRDX, 5, 5), ATTK(AT_SCRA, AD_AXUS, 2, 1), ATTK(AT_TUCH, AD_PLYS, 8, 6), ATTK(AT_WEAP, AD_TREM, 1, 1), ATTK(AT_TENT, AD_WRAP, 7, 6)), SIZ(122, 5, 0, MS_SHRIEK, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE| M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_HUMAN| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("emerald golem", S_GOLEM, LVL(30, 12, 2, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 10), ATTK(AT_BREA, AD_DRST, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("athena chessman", S_GOLEM, LVL(30, 12, -5, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("huge stone golem", S_GOLEM, LVL(30, 8, 0, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3200, 0, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO|MR_PLUSONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("athena protector", S_GOLEM, LVL(30, 12, -10, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 10, 4), ATTK(AT_MAGC, AD_CLRC, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("celestium golem", S_GOLEM, LVL(30, 12, -10, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ALIN, 6, 8), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("werewinterstiletto", S_GOLEM, LVL(30, 13, -2, 75, 10), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WERE, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_NOHANDS|M1_NOHEAD|M1_FLY|M1_REGEN, M2_HOSTILE|M2_FEMALE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mithril golem", S_GOLEM, LVL(30, 12, -8, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3,8), ATTK(AT_WEAP, AD_PHYS, 3,8), ATTK(AT_WEAP, AD_PHYS, 5,5), ATTK(AT_WEAP, AD_PHYS, 5,5), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evolet", S_GOLEM, LVL(30, 14, -1, 100, -20), (1), A(ATTK(AT_WEAP, AD_DETH, 4, 18), ATTK(AT_KICK, AD_SLIM, 10, 6), ATTK(AT_NONE, AD_ICEB, 0, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_SEE_INVIS|M1_SWIM, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("little hidden box", S_GOLEM, /* spawns traps on tiles it walks over every turn */ LVL(30, 14, -1, 100, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 18), ATTK(AT_KICK, AD_PHYS, 10, 6), ATTK(AT_NONE, AD_TCKL, 0, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_SEE_INVIS|M1_SWIM|M1_CONCEAL, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("paratizied doll", S_GOLEM, /* sic */ LVL(30, 10, 0, 75, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 0, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS, M2_STRONG|M2_HOSTILE, M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dragonhide golem", S_GOLEM, LVL(30, 12, -10, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_DRST, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("steel golem", S_GOLEM, LVL(30, 15, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6,10), ATTK(AT_BREA, AD_COLD, 5, 8), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mini robo-ky", S_GOLEM, LVL(30, 12, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_BONES, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Sherine", S_GOLEM, LVL(30, 15, -20, 80, -10), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_DETH, 3, 3), ATTK(AT_NONE, AD_POIS, 0, 4)), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* starting equipment: KATANA SHORT_SWORD */ MON("platinum golem", S_GOLEM, LVL(31, 15, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6,10), ATTK(AT_BREA, AD_ELEC, 5, 8), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Marionette", S_GOLEM, LVL(31, 8, -4, 60, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_BEAM, AD_DISP, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_BREATHLESS|M1_POIS|M1_MINDLESS|M1_THICK_HIDE, M2_HOSTILE|M2_COLLECT|M2_STALK|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("thankful deprived washcloth", S_GOLEM, LVL(31, 15, 9, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_WISD, 5, 5), ATTK(AT_BITE, AD_FREN, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2357, 684, 0, MS_SEDUCE, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_CONCEAL, M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_MIND_FLAYER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("abscissa highborn exonerate", S_GOLEM, LVL(31, 12, -3, 33, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_TCKL, 2, 7), ATTK(AT_KICK, AD_WRAT, 3, 4), ATTK(AT_WEAP, AD_TLPT, 9, 5), ATTK(AT_BUTT, AD_UVUU, 1, 1), NO_ATTK, NO_ATTK), SIZ(31, 177, 0, MS_FART_NORMAL, MZ_TINY), MR_DISINT|MR_POISON, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_HUMANOID|M1_REGEN| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("tact unscientific jeez", S_GOLEM, LVL(31, 12, -9, 81, 0), (G_SGROUP|2), A(ATTK(AT_EXPL, AD_MCRE, 7, 9), ATTK(AT_TENT, AD_ICEB, 9, 7), ATTK(AT_BREA, AD_DEST, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(172, 228, 0, MS_STENCH, MZ_MEDIUM), MR_COLD|MR_DISINT, MR_COLD, M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_THICK_HIDE|M1_POIS| M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crystal golem", S_GOLEM, LVL(32, 15, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8,12), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, M4_REFLECT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("topaz golem", S_GOLEM, LVL(32, 12, 1, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 10), ATTK(AT_BREA, AD_ELEC, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crystal statue", S_GOLEM, LVL(32, 3, 3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8,12), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weatwind", S_GOLEM, LVL(32, 9, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DISP, 3, 24), ATTK(AT_ENGL, AD_PHYS, 3, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("oscillometric tincturing journal undulant extenuated", S_GOLEM, LVL(32, 10, 8, 19, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_AGGR, 2, 6), ATTK(AT_BITE, AD_WGHT, 8, 5), ATTK(AT_BEAM, AD_BANI, 3, 8), ATTK(AT_ENGL, AD_CHRN, 6, 2), ATTK(AT_STNG, AD_VULN, 8, 8), NO_ATTK), SIZ(845, 1324, 0, MS_SELFHARM, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_HIDE|M1_NOTAKE|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE| M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bossism sunnily", S_GOLEM, LVL(33, 11, -6, 59, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_AMNE, 1, 2), ATTK(AT_LASH, AD_FUMB, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(221, 314, 0, MS_GYPSY, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("uncorroborated battlefield", S_GOLEM, LVL(33, 12, 4, 80, 4), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_NONE, AD_SAMU, 4, 1), ATTK(AT_MAGC, AD_MIDI, 7, 6), ATTK(AT_WEAP, AD_WTHR, 1, 3), ATTK(AT_TUCH, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK), SIZ(1844, 1038, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_MINDLESS|M1_SLITHY|M1_TPORT, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_MALE|M2_PEACEFUL, M3_CLOSE|M3_PETTY|M3_MIMIC|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hardhat bought", S_GOLEM, LVL(33, 18, 5, 59, 0), (3), A(ATTK(AT_ENGL, AD_BLEE, 9, 3), ATTK(AT_ENGL, AD_WEBS, 2, 4), ATTK(AT_NONE, AD_STAT, 3, 9), ATTK(AT_RATH, AD_DRST, 1, 1), ATTK(AT_CLAW, AD_TRAI, 8, 1), ATTK(AT_LASH, AD_INSA, 1, 3)), SIZ(37, 2, 0, MS_STABILIZE, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_SEE_INVIS, M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fifing whetting", S_GOLEM, LVL(33, 9, 6, 54, 4), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BEAM, AD_INVE, 3, 6), ATTK(AT_GAZE, AD_UNPR, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(291, 349, 0, MS_SQEEK, MZ_LARGE), MR_SLEEP|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_ACID, M2_PRINCE|M2_PNAME|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ride cleric", S_GOLEM, LVL(33, 24, -6, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 9), ATTK(AT_MAGC, AD_MAGM, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("worker-02o", S_GOLEM, LVL(33, 12, 0, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PHYS, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_BOT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("domestic ride cleric", S_GOLEM, LVL(33, 24, -6, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 9), ATTK(AT_MAGC, AD_MAGM, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("eog golem", S_GOLEM, LVL(34, 12, -12, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8,6), ATTK(AT_WEAP, AD_PHYS, 8,6), ATTK(AT_WEAP, AD_PHYS, 6,6), ATTK(AT_WEAP, AD_PHYS, 6,6), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("smirkiest agric", S_GOLEM, LVL(34, 17, 4, 6, 0), (4), A(ATTK(AT_BITE, AD_SCOR, 6, 6), ATTK(AT_CLAW, AD_STTP, 7, 1), ATTK(AT_BUTT, AD_DFOO, 6, 5), ATTK(AT_EXPL, AD_NAST, 8, 1), NO_ATTK, NO_ATTK), SIZ(2312, 50, 0, MS_SNORE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("full plate golem", S_GOLEM, LVL(35, 12, -25, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 40), ATTK(AT_CLAW, AD_PHYS, 1, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_ELEC|MR_FIRE|MR_COLD|MR_STONE|MR_DISINT|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ebony golem", S_GOLEM, LVL(35, 9, -10, 8, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISP, 4, 12), ATTK(AT_WEAP, AD_DISP, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_DISINT|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eternium golem", S_GOLEM, LVL(35, 12, -3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6,10), ATTK(AT_BREA, AD_ACID, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ether golem", S_GOLEM, LVL(35, 12, -3, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("animated golden statue", S_GOLEM, LVL(35, 9, -13, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 28), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("steelhammer", S_GOLEM, LVL(35, 9, -13, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 58), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("thunder hammer", S_GOLEM, LVL(35, 9, -13, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_ELEC, 3, 116), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aqua regia golem", S_GOLEM, LVL(35, 15, 0, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CORR, 6, 8), ATTK(AT_TENT, AD_SLUD, 5, 5), ATTK(AT_NONE, AD_CORR, 6, 6), ATTK(AT_NONE, AD_SLUD, 6, 6), NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_HITASFOUR|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_ACID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("adamantium golem", S_GOLEM, LVL(35, 12, -20, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 15), ATTK(AT_LASH, AD_NPRO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 0, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("athena guardian", S_GOLEM, LVL(35, 12, -8, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("metal vesda fire machine", S_GOLEM, LVL(35, 15, -7, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 7, 12), ATTK(AT_BREA, AD_FIRE, 9, 9), ATTK(AT_EXPL, AD_PHYS, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_ROAR, MZ_HUGE), MR_DEATH|MR_FIRE|MR_SLEEP|MR_HITASTWO|MR_POISON|MR_STONE|MR_DISINT, MR_FIRE, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("silent watcher", S_GOLEM, LVL(35, 12, -8, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 5), ATTK(AT_GAZE, AD_PLYS, 4, 5), ATTK(AT_GAZE, AD_DRST, 4, 5), ATTK(AT_GAZE, AD_HALU, 4, 5), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("finnish explorer", S_GOLEM, LVL(35, 10, -13, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 16,13), ATTK(AT_BREA, AD_COLD, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arctic wonderer", S_GOLEM, LVL(35, 10, -13, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 16,13), ATTK(AT_BREA, AD_COLD, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("colossus", S_GOLEM, LVL(36, 12, -16, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10,10), ATTK(AT_WEAP, AD_PHYS, 10,10), ATTK(AT_WEAP, AD_PHYS, 6,6), ATTK(AT_WEAP, AD_PHYS, 6,6), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("copper golem", S_GOLEM, LVL(36, 10, -10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_ELEC, 2, 4), ATTK(AT_BEAM, AD_ELEC, 2, 7), ATTK(AT_NONE, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("coal golem", S_GOLEM, LVL(36, 10, -8, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_BURN, 3, 4), ATTK(AT_BEAM, AD_FIRE, 1, 12), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_NONE, AD_FIRE, 3, 4) ), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("manoctator", S_GOLEM, /* every time she revives, another random MS_STENCH monster spawns */ LVL(36, 18, -20, 90, -10), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_KICK, AD_THIE, 8, 16), ATTK(AT_LASH, AD_DFOO, 8, 12), ATTK(AT_BREA, AD_DISN, 9, 12), ATTK(AT_GAZE, AD_SGLD, 4, 4), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_METALLIVORE|M1_POIS|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_WANTSBOOK|M3_PETRIFIES|M3_SLIME, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blade of slaughter", S_GOLEM, LVL(37, 24, -2, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("blade of you-just-died", S_GOLEM, /* spawns with two-handed sword */ LVL(37, 24, -2, 35, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC|MR_FIRE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("lead golem", S_GOLEM, LVL(37, 11, -8, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("difficult lead golem", S_GOLEM, LVL(37, 11, -8, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_TUCH, AD_CNCL, 1, 1), ATTK(AT_TUCH, AD_MANA, 1, 1), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("luster golem", S_GOLEM, LVL(37, 11, -8, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_TUCH, AD_IDAM, 1, 1), ATTK(AT_TUCH, AD_ANTI, 1, 1), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cannon golem", S_GOLEM, LVL(37, 10, -13, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BEAM, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("uncivilly ineloquent", S_GOLEM, LVL(37, 12, -2, 25, 0), (G_SGROUP|2), A(ATTK(AT_NONE, AD_DRST, 2, 5), ATTK(AT_RATH, AD_ANTI, 5, 4), ATTK(AT_WEAP, AD_POIS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(988, 1542, 0, MS_ANIMAL, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("scriving rainstorm", S_GOLEM, LVL(38, 12, 8, 45, 5), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_NGEN, 8, 6), ATTK(AT_WEAP, AD_DRLI, 5, 1), ATTK(AT_SPIT, AD_GRAV, 9, 3), ATTK(AT_TRAM, AD_NIVE, 3, 7), NO_ATTK, NO_ATTK), SIZ(2378, 307, 0, MS_BONES, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mishapen golem", S_GOLEM, LVL(38, 10, -10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_BEAM, AD_ACID, 2, 12), ATTK(AT_NONE, AD_COLD, 2, 4), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("frost golem", S_GOLEM, LVL(38, 18, -6, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_BEAM, AD_COLD, 4, 6), ATTK(AT_BEAM, AD_FRZE, 4, 9), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("explanted luteal", S_GOLEM, LVL(38, 15, 4, 88, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_MEMO, 1, 8), ATTK(AT_BUTT, AD_MALK, 5, 4), ATTK(AT_SCRA, AD_SKIL, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(346, 1450, 0, MS_BURBLE, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fundament destaining darking milkily theistically", S_GOLEM, LVL(39, 11, 6, 78, 17), (G_VLGROUP|1), A(ATTK(AT_TENT, AD_TRAP, 1, 9), ATTK(AT_RATH, AD_DARK, 8, 5), ATTK(AT_ENGL, AD_SITM, 2, 6), ATTK(AT_BITE, AD_UNPR, 1, 4), ATTK(AT_MAGC, AD_BANI, 2, 3), ATTK(AT_BREA, AD_TRAI, 6, 4)), SIZ(701, 753, 0, MS_GLYPHS, MZ_LARGE), MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("incapacitate flog", S_GOLEM, LVL(39, 9, 10, 57, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BLAS, 4, 3), ATTK(AT_BREA, AD_DRLI, 5, 5), ATTK(AT_KICK, AD_AMNE, 6, 6), ATTK(AT_BEAM, AD_PLAS, 6, 4), ATTK(AT_LASH, AD_CLRC, 7, 5), NO_ATTK), SIZ(2789, 100, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_ACID, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("eloblood golem", S_GOLEM, LVL(39, 12, -10, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VAMP, 6, 15), ATTK(AT_NONE, AD_TCKL, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("animated platinum statue", S_GOLEM, LVL(40, 9, -16, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 34), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("supercash road statue", S_GOLEM, LVL(40, 9, -16, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SGLD, 3, 34), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("the ultimate tank", S_GOLEM, LVL(40, 9, -36, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 34), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ACID|MR_ELEC|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant stone golem", S_GOLEM, LVL(40, 9, -5, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO|MR_PLUSONE|MR_DISINT|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("alimathium golem", S_GOLEM, LVL(40, 10, -10, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_FART_LOUD, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bunely", S_GOLEM, LVL(40, 11, -30, 99, 10), (1), A(ATTK(AT_KICK, AD_NEXU, 8, 16), ATTK(AT_WEAP, AD_PLYS, 4, 6), ATTK(AT_BREA, AD_FIRE, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hose kriminologist", S_GOLEM, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("meteosteel golem", S_GOLEM, LVL(40, 15, -15, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8,10), ATTK(AT_BREA, AD_ELEC, 6, 9), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSTWO|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ochimusha armor", S_GOLEM, LVL(40, 12, -12, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_NTHR, 4, 8), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("green skin armor", S_GOLEM, LVL(40, 12, -12, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_NTHR, 4, 8), ATTK(AT_GAZE, AD_INSA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("japanese armor", S_GOLEM, LVL(40, 12, -12, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_NTHR, 4, 8), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("utima destroyer of xeren", S_GOLEM, /* spawns with sniper rifle and 100 lead bullets; if it shoots you, +d100 extra damage */ LVL(40, 13, -12, 80, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_HUMANOID, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_HITASTWO|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("conundrum golem", S_GOLEM, LVL(40, 11, -20, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_PLUSTWO|MR_STONE|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("athena giant", S_GOLEM, LVL(40, 12, -12, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("beard golem", S_GOLEM, LVL(40, 15, -8, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PART, 3, 19), ATTK(AT_BEAM, AD_PART, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_STONE|MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_ACID, 0, M1_FLY|M1_SLITHY|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("xeren electric tank", S_GOLEM, LVL(40, 25, -14, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 13), ATTK(AT_MAGC, AD_ELEC, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_PLUSTWO|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("time golem", S_GOLEM, LVL(40, 12, -12, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TIME, 8,6), ATTK(AT_WEAP, AD_TIME, 8,6), ATTK(AT_BEAM, AD_TIME, 6,6), ATTK(AT_BEAM, AD_TIME, 6,6), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("evolte", S_GOLEM, LVL(40, 16, -8, 100, -20), (1), A(ATTK(AT_WEAP, AD_DETH, 8, 18), ATTK(AT_KICK, AD_SLIM, 10, 12), ATTK(AT_NONE, AD_ICEB, 0, 12), ATTK(AT_TUCH, AD_SLEE, 6, 6), ATTK(AT_TUCH, AD_ICEB, 6, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_SLEEP|MR_FIRE|MR_DRAIN|MR_ACID|MR_HITASFOUR|MR_PLUSTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_SEE_INVIS|M1_SWIM, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_NOTAME|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("heavily armed golem", S_GOLEM, LVL(40, 15, -6, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_BUTT, AD_PHYS, 8, 2), ATTK(AT_TRAM, AD_CONF, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tank golem", S_GOLEM, LVL(40, 12, -15, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_BUTT, AD_PHYS, 8, 2), ATTK(AT_TRAM, AD_CONF, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("auguring peruvian", S_GOLEM, LVL(41, 12, -2, 74, 6), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BEAM, AD_EDGE, 2, 4), ATTK(AT_LASH, AD_AXUS, 4, 3), ATTK(AT_TENT, AD_BADE, 1, 7), ATTK(AT_SCRA, AD_LEGS, 9, 5), ATTK(AT_NONE, AD_UVUU, 3, 7), NO_ATTK), SIZ(150, 0, 0, MS_OHGOD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, MR_SLEEP, M1_FLY|M1_MINDLESS|M1_THICK_HIDE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("glob profusion", S_GOLEM, LVL(41, 17, 9, 58, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_NONE, AD_STON, 4, 9), ATTK(AT_BEAM, AD_THIR, 4, 1), ATTK(AT_CLAW, AD_LUCK, 8, 2), ATTK(AT_LASH, AD_THIR, 1, 5), ATTK(AT_SPIT, AD_TREM, 6, 9), NO_ATTK), SIZ(3149, 1222, 0, MS_OHGOD, MZ_MEDIUM), 0, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_PERMAMIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("blade barrier", S_GOLEM, LVL(42, 18, -6, 60, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 14), ATTK(AT_WEAP, AD_PHYS, 2, 14), ATTK(AT_BEAM, AD_SHRD, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("celestial clarion", S_GOLEM, LVL(42, 18, -15, 100, 10), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SOUN, 5, 8), ATTK(AT_BEAM, AD_DISP, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SHRIEK, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lion-shaped golem", S_GOLEM, LVL(42, 12, -10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BEAM, AD_SOUN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("juggernaut of Khorne", S_GOLEM, LVL(43, 13, -9, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 6,6), ATTK(AT_HUGS, AD_PHYS, 8,6), ATTK(AT_HUGS, AD_PHYS, 8,6), ATTK(AT_BUTT, AD_PHYS, 6,6), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("dazzling golem", S_GOLEM, LVL(43, 12, -10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_GAZE, AD_BLND, 6, 12), ATTK(AT_BREA, AD_LITE, 2, 16), NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dorothia standing in wetland", S_GOLEM, LVL(43, 10, -10, 75, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 9, 9), ATTK(AT_BREA, AD_MAGM, 10, 10), ATTK(AT_GAZE, AD_CHRN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_TINY), MR_DEATH|MR_HITASTWO, 0, M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("pikestaff prefixal", S_GOLEM, LVL(43, 12, 6, 41, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_MALK, 1, 5), ATTK(AT_NONE, AD_SLUD, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1342, 589, 0, MS_POKEDEX, MZ_LARGE), MR_SLEEP, 0, M1_FLY|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("drolem", S_GOLEM, LVL(44, 13, -22, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BITE, AD_DRST, 5,10), ATTK(AT_BITE, AD_DRST, 5,10), ATTK(AT_BREA, AD_DRST, 5,15), NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("tonic transmigratory", S_GOLEM, LVL(44, 12, 10, 90, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_GLIB, 1, 8), ATTK(AT_GAZE, AD_BURN, 4, 5), ATTK(AT_BEAM, AD_WRAT, 8, 8), ATTK(AT_TRAM, AD_TCKL, 7, 6), ATTK(AT_RATH, AD_DRCO, 8, 8), ATTK(AT_STNG, AD_HEAL, 4, 4)), SIZ(72, 300, 0, MS_CHICKEN, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Iris's silver pump", S_GOLEM, LVL(45, 16, -18, 99, -10), (1), A(ATTK(AT_KICK, AD_DETH, 7, 10), ATTK(AT_WEAP, AD_NPRO, 5, 8), ATTK(AT_BEAM, AD_DFOO, 8, 9), ATTK(AT_BREA, AD_LITE, 3, 19), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK), SIZ(360, 360, 0, MS_SHOE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blade of chaos", S_GOLEM, LVL(46, 24, -7, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 15), ATTK(AT_WEAP, AD_PHYS, 6, 15), ATTK(AT_TUCH, AD_RBRE, 3, 6), ATTK(AT_BEAM, AD_HALU, 3, 6), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASONE|MR_COLD|MR_ELEC|MR_FIRE|MR_DRAIN|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("muscle golem", S_GOLEM, LVL(46, 13, -11, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("shinning rightly ecologically cootie", S_GOLEM, LVL(46, 27, -15, 85, 0), (G_LGROUP|3), A(ATTK(AT_CLAW, AD_FIRE, 2, 18), ATTK(AT_BEAM, AD_DREA, 1, 18), ATTK(AT_KICK, AD_STUN, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(912, 1166, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NOTAKE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("oddish notification", S_GOLEM, LVL(47, 17, -7, 67, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_TIME, 6, 14), ATTK(AT_NONE, AD_DARK, 6, 4), ATTK(AT_MAGC, AD_DRCH, 4, 3), ATTK(AT_BUTT, AD_CLRC, 9, 7), ATTK(AT_CLAW, AD_DETH, 5, 19), NO_ATTK), SIZ(514, 723, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_OVIPAROUS|M1_POIS, M2_PRINCE|M2_MINION|M2_DEMON|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("exciseman encephalitic", S_GOLEM, LVL(48, 4, -17, 98, 0), (G_UNIQ|4), A(ATTK(AT_TRAM, AD_UNPR, 7, 15), ATTK(AT_NONE, AD_MIDI, 7, 11), ATTK(AT_HUGS, AD_LAZY, 1, 20), ATTK(AT_SPIT, AD_DREN, 9, 4), ATTK(AT_STNG, AD_POIS, 7, 2), ATTK(AT_TENT, AD_SLOW, 7, 8)), SIZ(25, 199, 0, MS_STENCH, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_ACID|M1_OMNIVORE, M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("detecter lankily", S_GOLEM, LVL(48, 12, -3, 32, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_SITM, 6, 10), ATTK(AT_BREA, AD_CAST, 2, 4), ATTK(AT_BITE, AD_LETH, 7, 20), ATTK(AT_BREA, AD_CNCL, 2, 5), ATTK(AT_BITE, AD_TCKL, 9, 14), NO_ATTK), SIZ(3276, 464, 0, MS_SUPERMAN, MZ_SMALL), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS, M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("distractibility divested compensate", S_GOLEM, LVL(48, 15, -24, 72, 5), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_KICK, AD_DEBT, 2, 21), ATTK(AT_SCRA, AD_RBAD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(14, 1314, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH, MR_FIRE, M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("washcloth streusel", S_GOLEM, LVL(48, 12, -16, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_FLAM, 7, 13), ATTK(AT_GAZE, AD_DEBU, 1, 3), ATTK(AT_BEAM, AD_VENO, 4, 10), ATTK(AT_BREA, AD_SIN, 1, 20), ATTK(AT_TENT, AD_NTHR, 8, 17), NO_ATTK), SIZ(2365, 537, 0, MS_BARK, MZ_GIGANTIC), MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS| M1_OVIPAROUS|M1_HERBIVORE, M2_PRINCE|M2_STRONG|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("paperwork saucepan", S_GOLEM, LVL(50, 15, -6, 63, 0), (G_SGROUP|2), A(ATTK(AT_HUGS, AD_NIVE, 6, 8), ATTK(AT_LASH, AD_MIDI, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2290, 1006, 0, MS_NEIGH, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, 0, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("high-end stone golem", S_GOLEM, LVL(50, 10, -10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTWO|MR_PLUSONE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wand of wishing golem", S_GOLEM, /* by aosdict, drops 1:-1 WOW */ LVL(50, 12, -10, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("firmament golem", S_GOLEM, LVL(50, 12, -30, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_RNG, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN|MR_DISINT|MR_STONE|MR_ACID|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY|M2_STALK, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("bluebeam golem", S_GOLEM, /* has homing lazer */ LVL(50, 15, -6, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SAMU, 8, 8), ATTK(AT_BEAM, AD_SAMU, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_COLD|MR_FIRE|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("motherfucker glass golem", S_GOLEM, LVL(50, 20, -20, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_VLGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_INSA, 5, 6), ATTK(AT_WEAP, AD_DRIN, 6, 6), ATTK(AT_WEAP, AD_CONT, 7, 6), ATTK(AT_BEAM, AD_BANI, 6, 6), ATTK(AT_BEAM, AD_WEEP, 6, 6), NO_ATTK), SIZ(1800, 0, 0, MS_SHRIEK, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD|MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TUNNEL|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NOPOLY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, M4_REFLECT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("ovary golem", S_GOLEM, LVL(50, 12, 0, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_AGGR, 12, 8), ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("alchemy golem", S_GOLEM, LVL(50, 15, -6, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ACID, 8, 8), ATTK(AT_BREA, AD_ACID, 6, 8), ATTK(AT_BEAM, AD_SLUD, 6, 6), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_PAPER), MON("trampled trivially accreditation", S_GOLEM, LVL(52, 21, -22, 73, 18), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TRAM, AD_DIMN, 8, 10), ATTK(AT_NONE, AD_WET, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3253, 358, 0, MS_CHICKEN, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_ACID| M1_POIS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stainable conservator", S_GOLEM, LVL(52, 5, 5, 7, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_WERE, 1, 6), ATTK(AT_TUCH, AD_MAGM, 1, 12), ATTK(AT_TRAM, AD_NGRA, 1, 7), ATTK(AT_BUTT, AD_SGLD, 4, 20), ATTK(AT_TENT, AD_DREN, 7, 16), NO_ATTK), SIZ(24, 707, 0, MS_CUSS, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("buildion", S_GOLEM, LVL(53, 30, -12, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 11, 12), ATTK(AT_CLAW, AD_PHYS, 11, 12), ATTK(AT_TRAM, AD_PHYS, 12, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_ELEC|MR_HITASTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("passer relishing", S_GOLEM, LVL(53, 11, 6, 62, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TENT, AD_DREN, 1, 11), ATTK(AT_CLAW, AD_COLD, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1315, 46, 0, MS_CORONA, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_OMNIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("consensual depot", S_GOLEM, LVL(53, 12, -27, 95, 0), (1), A(ATTK(AT_TENT, AD_INER, 4, 16), ATTK(AT_BREA, AD_THIR, 3, 21), ATTK(AT_BITE, AD_IDAM, 9, 5), ATTK(AT_SCRA, AD_SGLD, 1, 7), ATTK(AT_BEAM, AD_DIMN, 5, 16), ATTK(AT_SPIT, AD_AXUS, 6, 3)), SIZ(104, 352, 0, MS_GYPSY, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_COLD, M1_UNSOLID|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cirque fated", S_GOLEM, LVL(54, 34, -12, 78, 11), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_COLD, 1, 7), ATTK(AT_CLAW, AD_CAST, 1, 2), ATTK(AT_SPIT, AD_BADE, 4, 4), ATTK(AT_STNG, AD_COLD, 6, 7), ATTK(AT_TENT, AD_ABDC, 6, 17), NO_ATTK), SIZ(1315, 377, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("workingman bedraggled", S_GOLEM, LVL(55, 43, 1, 84, -10), (2), A(ATTK(AT_EXPL, AD_MIDI, 5, 9), ATTK(AT_HUGS, AD_FUMB, 8, 9), ATTK(AT_ENGL, AD_VAMP, 7, 20), ATTK(AT_KICK, AD_FRZE, 3, 19), ATTK(AT_BEAM, AD_INSA, 7, 9), NO_ATTK), SIZ(961, 29, 0, MS_VAMPIRE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("audio officio", S_GOLEM, LVL(55, 12, -15, 82, 5), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_NUMB, 1, 8), ATTK(AT_LASH, AD_VENO, 3, 16), ATTK(AT_NONE, AD_FAKE, 9, 21), ATTK(AT_KICK, AD_SLUD, 3, 8), NO_ATTK, NO_ATTK), SIZ(1306, 155, 0, MS_BRAG, MZ_LARGE), MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS| M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("drafter augustest", S_GOLEM, LVL(55, 23, -7, 8, -14), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_ALIN, 5, 20), ATTK(AT_WEAP, AD_WGHT, 9, 6), ATTK(AT_GAZE, AD_DREA, 5, 13), ATTK(AT_SPIT, AD_COLD, 4, 6), ATTK(AT_STNG, AD_RUNS, 5, 14), ATTK(AT_BUTT, AD_WGHT, 6, 5)), SIZ(338, 473, 0, MS_CODE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("minifloppy forint", S_GOLEM, LVL(55, 9, -18, 54, 4), (1), A(ATTK(AT_RATH, AD_BANI, 6, 12), ATTK(AT_STNG, AD_ICEB, 1, 17), ATTK(AT_SCRA, AD_SKIL, 1, 17), ATTK(AT_BUTT, AD_BLAS, 8, 12), ATTK(AT_MAGC, AD_BURN, 1, 16), NO_ATTK), SIZ(1094, 355, 0, MS_ALLA, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_CLING|M1_ANIMAL, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nonparliamentary swayable", S_GOLEM, LVL(55, 23, -6, 96, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POIS, 5, 16), ATTK(AT_BEAM, AD_SLIM, 5, 1), ATTK(AT_HUGS, AD_SLOW, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(243, 20, 0, MS_FART_QUIET, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("disposable autodidactic bedlam rendezvousing", S_GOLEM, LVL(56, 14, -12, 31, 0), (1), A(ATTK(AT_BITE, AD_LITE, 6, 17), ATTK(AT_ENGL, AD_DARK, 1, 18), ATTK(AT_WEAP, AD_DRDX, 8, 19), ATTK(AT_WEAP, AD_DRDX, 4, 3), NO_ATTK, NO_ATTK), SIZ(1622, 254, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("racing abutting", S_GOLEM, LVL(57, 12, -23, 74, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_LEVI, 9, 13), ATTK(AT_SPIT, AD_NTHR, 7, 21), ATTK(AT_CLAW, AD_ALIN, 3, 8), ATTK(AT_GAZE, AD_BLND, 6, 8), ATTK(AT_TENT, AD_STUN, 8, 6), NO_ATTK), SIZ(518, 72, 0, MS_GYPSY, MZ_HUGE), MR_FIRE, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_REGEN|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE|M1_OMNIVORE, M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER|M3_MIMIC|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vandalistic goalie", S_GOLEM, LVL(57, 3, -21, 62, 1), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_TLPT, 1, 12), ATTK(AT_STNG, AD_DISE, 2, 12), ATTK(AT_MAGC, AD_LAZY, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1448, 322, 0, MS_PANTS, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_ANIMAL|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reconcilability twopence exhalant what", S_GOLEM, LVL(57, 12, -19, 98, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VAPO, 9, 14), ATTK(AT_TENT, AD_PLYS, 8, 6), ATTK(AT_SPIT, AD_PART, 9, 17), ATTK(AT_ENGL, AD_VULN, 8, 16), NO_ATTK, NO_ATTK), SIZ(2089, 35, 0, MS_PARROT, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOLIMBS, M2_MINION|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("undergraduate tweeze", S_GOLEM, LVL(57, 13, -26, 55, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_PLYS, 4, 18), ATTK(AT_TENT, AD_SSEX, 5, 12), ATTK(AT_BEAM, AD_HALU, 3, 14), ATTK(AT_LASH, AD_DEPR, 1, 16), NO_ATTK, NO_ATTK), SIZ(0, 615, 0, MS_IMITATE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ultimate golem", S_GOLEM, LVL(58, 15, -15, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 15), ATTK(AT_BREA, AD_MAGM, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("musha soul", S_GOLEM, LVL(58, 13, -18, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 6, 12), ATTK(AT_BITE, AD_STAT, 4, 4), ATTK(AT_BEAM, AD_PAIN, 6, 8), ATTK(AT_BEAM, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("solvent infiltrate", S_GOLEM, LVL(60, 18, -25, 63, 0), (G_VLGROUP|1), A(ATTK(AT_EXPL, AD_ICEB, 4, 6), ATTK(AT_TUCH, AD_FEAR, 2, 21), ATTK(AT_KICK, AD_STAT, 5, 17), ATTK(AT_BITE, AD_TIME, 2, 5), ATTK(AT_CLAW, AD_EDGE, 4, 14), NO_ATTK), SIZ(322, 140, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS, M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("purple crystal golem", S_GOLEM, LVL(60, 15, -15, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 20), ATTK(AT_BREA, AD_RBRE, 12, 10), ATTK(AT_ENGL, AD_DGST, 10, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("severally chirographic quitter acerola", S_GOLEM, LVL(60, 12, -4, 10, -16), (G_LGROUP|2), A(ATTK(AT_ENGL, AD_LEGS, 9, 7), ATTK(AT_CLAW, AD_MIDI, 5, 21), ATTK(AT_ENGL, AD_TCKL, 4, 9), ATTK(AT_WEAP, AD_DRDX, 1, 16), NO_ATTK, NO_ATTK), SIZ(560, 335, 0, MS_NEIGH, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bushier enfeebling", S_GOLEM, LVL(61, 8, 4, 93, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_CLRC, 7, 7), ATTK(AT_RATH, AD_RAGN, 2, 4), ATTK(AT_GAZE, AD_NTHR, 4, 20), ATTK(AT_TRAM, AD_LEGS, 9, 8), ATTK(AT_WEAP, AD_LITE, 3, 1), NO_ATTK), SIZ(3309, 1080, 0, MS_METALMAFIA, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_WALLWALK|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("possession gemologist", S_GOLEM, LVL(61, 8, -7, 88, -7), (G_VLGROUP|4), A(ATTK(AT_CLAW, AD_THIR, 2, 8), ATTK(AT_TUCH, AD_LETH, 3, 2), ATTK(AT_WEAP, AD_AGGR, 5, 5), ATTK(AT_BEAM, AD_SGLD, 2, 16), NO_ATTK, NO_ATTK), SIZ(212, 849, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fussily sensorimotor sublunar", S_GOLEM, LVL(61, 14, -15, 55, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_DISP, 3, 13), ATTK(AT_TENT, AD_HEAL, 3, 19), ATTK(AT_STNG, AD_VOMT, 8, 16), ATTK(AT_TUCH, AD_LITE, 5, 20), NO_ATTK, NO_ATTK), SIZ(10, 76, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wonderfully cavemen", S_GOLEM, LVL(61, 12, -29, 84, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_VULN, 3, 15), ATTK(AT_CLAW, AD_WEBS, 3, 2), ATTK(AT_LASH, AD_THIR, 3, 19), ATTK(AT_BUTT, AD_TRAI, 2, 12), ATTK(AT_STNG, AD_TIME, 1, 19), NO_ATTK), SIZ(532, 89, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES, M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("familiarizing ridging", S_GOLEM, LVL(61, 35, -21, 89, -6), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SCRA, AD_DARK, 2, 5), ATTK(AT_BOOM, AD_INSA, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1851, 568, 0, MS_TEACHER, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_TUNNEL|M1_NOLIMBS|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("zoibo", S_GOLEM, LVL(61, 24, -35, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 12, 18), ATTK(AT_WEAP, AD_PHYS, 8, 14), ATTK(AT_BITE, AD_THIR, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT|MR_HITASTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("smoldered stayer lenience", S_GOLEM, LVL(62, 11, -4, 74, 0), (G_LGROUP|2), A(ATTK(AT_WEAP, AD_RAGN, 4, 14), ATTK(AT_SCRA, AD_WRAP, 3, 16), ATTK(AT_BUTT, AD_DREN, 4, 12), ATTK(AT_STNG, AD_WRAT, 3, 5), ATTK(AT_HUGS, AD_INER, 6, 16), ATTK(AT_GAZE, AD_DRIN, 8, 13)), SIZ(471, 441, 0, MS_WAIL, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, MR_DISINT|MR_POISON, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("congratulate parched cumbrously", S_GOLEM, LVL(63, 8, 6, 75, 0), (G_RGROUP|2), A(ATTK(AT_BREA, AD_HEAL, 1, 11), ATTK(AT_GAZE, AD_LETH, 1, 15), ATTK(AT_WEAP, AD_STAT, 5, 6), ATTK(AT_BREA, AD_SANI, 3, 3), ATTK(AT_LASH, AD_LITE, 2, 14), ATTK(AT_BITE, AD_PLYS, 3, 8)), SIZ(1258, 556, 0, MS_MUTE, MZ_HUGE), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_SLITHY, M2_MINION|M2_STALK|M2_STRONG|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("grief shield", S_GOLEM, LVL(65, 16, -12, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_BITE, AD_DRLI, 4, 6), ATTK(AT_GAZE, AD_MANA, 6, 6), ATTK(AT_BEAM, AD_ICUR, 4, 4), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_PLUSTWO|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("muddled constipated badgering", S_GOLEM, LVL(65, 8, -26, 9, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_CORR, 5, 12), ATTK(AT_TRAM, AD_HALU, 3, 19), ATTK(AT_TUCH, AD_HEAL, 1, 11), ATTK(AT_SCRA, AD_INER, 7, 19), NO_ATTK, NO_ATTK), SIZ(94, 417, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_SWIM|M1_WALLWALK|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ricochetted exultantly blimy", S_GOLEM, LVL(65, 7, -7, 16, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_LASH, AD_NEXU, 5, 15), ATTK(AT_WEAP, AD_SOUN, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(219, 42, 0, MS_WERE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("proselytized knifed", S_GOLEM, LVL(66, 8, -28, 47, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_SLIM, 4, 20), ATTK(AT_TUCH, AD_CORR, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 133, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bortz galvanizer plaything", S_GOLEM, LVL(66, 19, 3, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CURS, 1, 17), ATTK(AT_BEAM, AD_LETH, 1, 10), ATTK(AT_GAZE, AD_SITM, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1832, 264, 0, MS_WAIL, MZ_GIGANTIC), MR_SLEEP|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("magdalen apperceptive adapting saleswomen", S_GOLEM, LVL(66, 14, -12, 42, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_BLAS, 1, 9), ATTK(AT_BITE, AD_STUN, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(227, 400, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("incapable cpu", S_GOLEM, LVL(66, 12, -7, 88, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_PLAS, 4, 14), ATTK(AT_ENGL, AD_CNCL, 5, 12), ATTK(AT_STNG, AD_DRDX, 1, 16), ATTK(AT_WEAP, AD_VENO, 4, 4), NO_ATTK, NO_ATTK), SIZ(136, 5, 0, MS_DEAD, MZ_SMALL), MR_FIRE, 0, 0, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reformative unoffended", S_GOLEM, LVL(66, 10, 3, 77, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_WISD, 8, 12), ATTK(AT_TUCH, AD_TDRA, 8, 10), ATTK(AT_CLAW, AD_THIR, 5, 2), ATTK(AT_LASH, AD_LAVA, 6, 3), ATTK(AT_MAGC, AD_SEDU, 2, 10), ATTK(AT_ENGL, AD_AMNE, 3, 13)), SIZ(1033, 457, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_THICK_HIDE|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_COLLECT|M2_GNOME| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("melugast typem", S_GOLEM, LVL(66, 36, -20, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_PLUSTWO|MR_POISON|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("mad mud golem", S_GOLEM, LVL(67, 15, -15, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NTHR, 10, 16), ATTK(AT_BREA, AD_NTHR, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("psycho sniff", S_GOLEM, LVL(67, 32, -2, 80, -7), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_MAGC, AD_FAKE, 2, 6), ATTK(AT_KICK, AD_SKIL, 3, 8), ATTK(AT_WEAP, AD_PART, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2834, 708, 0, MS_WERE, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_ACID, M2_STRONG|M2_GREEDY|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("urinated rime", S_GOLEM, LVL(67, 12, -26, 86, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_HALU, 7, 1), ATTK(AT_SCRA, AD_WISD, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1047, 336, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pendant subconsciously cancelled", S_GOLEM, LVL(67, 14, -20, 89, 4), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_EXPL, AD_AXUS, 1, 6), ATTK(AT_BOOM, AD_NGRA, 6, 4), ATTK(AT_BOOM, AD_TIME, 4, 7), ATTK(AT_BUTT, AD_VULN, 7, 5), ATTK(AT_BUTT, AD_IDAM, 9, 13), NO_ATTK), SIZ(1285, 1776, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_DISINT, M1_CONCEAL|M1_TPORT, M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Robo-Ky", S_GOLEM, LVL(68, 18, -9, 90, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 20), ATTK(AT_WEAP, AD_PHYS, 5, 20), ATTK(AT_WEAP, AD_PHYS, 5, 20), ATTK(AT_WEAP, AD_PHYS, 5, 20), ATTK(AT_BEAM, AD_ELEC, 5, 5), ATTK(AT_BEAM, AD_FIRE, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("verbosely goofball", S_GOLEM, LVL(69, 20, -19, 63, 0), (G_VLGROUP|2), A(ATTK(AT_TENT, AD_WISD, 7, 10), ATTK(AT_MAGC, AD_SLOW, 9, 16), ATTK(AT_BREA, AD_STTP, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(97, 278, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("buffer unmounted destructible caging", S_GOLEM, LVL(69, 12, -19, 11, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_HEAL, 1, 2), ATTK(AT_BREA, AD_NACU, 3, 6), ATTK(AT_EXPL, AD_CHAO, 2, 9), ATTK(AT_BOOM, AD_FEAR, 9, 11), ATTK(AT_WEAP, AD_DRCO, 8, 2), NO_ATTK), SIZ(282, 346, 0, MS_SING, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_BREATHLESS|M1_TPORT, M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("supranational peppered sheave triage compromiser", S_GOLEM, LVL(69, 48, -8, 78, 18), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_KICK, AD_SIN, 3, 19), ATTK(AT_NONE, AD_PEST, 7, 15), ATTK(AT_TUCH, AD_DRCO, 8, 21), ATTK(AT_NONE, AD_DRIN, 3, 13), ATTK(AT_BEAM, AD_DROP, 3, 6), NO_ATTK), SIZ(2466, 113, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_STONE, 0, M1_CLING|M1_NOEYES|M1_REGEN, M2_UNDEAD|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("desirable diapason", S_GOLEM, LVL(69, 17, -18, 53, -3), (1), A(ATTK(AT_EXPL, AD_CONT, 1, 15), ATTK(AT_TRAM, AD_CNCL, 3, 15), ATTK(AT_GAZE, AD_LAZY, 3, 11), ATTK(AT_MAGC, AD_CORR, 3, 11), ATTK(AT_GAZE, AD_AXUS, 3, 1), ATTK(AT_CLAW, AD_ICEB, 7, 7)), SIZ(3746, 1405, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_ANIMAL|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("potentially gasified", S_GOLEM, LVL(69, 13, -28, 73, -8), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_CLAW, AD_CAST, 9, 12), ATTK(AT_TRAM, AD_DISE, 3, 5), ATTK(AT_LASH, AD_ENCH, 3, 3), ATTK(AT_KICK, AD_DISN, 7, 10), NO_ATTK, NO_ATTK), SIZ(500, 75, 0, MS_STENCH, MZ_TINY), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_DRAIN, M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hose keelhauler", S_GOLEM, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("uber stone golem", S_GOLEM, LVL(70, 11, -20, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASTHREE|MR_PLUSTWO|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("correctly demarcation extort religionist hyacinth tonicity", S_GOLEM, LVL(71, 19, -22, 54, -4), (2), A(ATTK(AT_TUCH, AD_SHRD, 8, 17), ATTK(AT_BOOM, AD_BURN, 4, 14), ATTK(AT_ENGL, AD_FAMN, 1, 18), ATTK(AT_SPIT, AD_MAGM, 9, 3), ATTK(AT_GAZE, AD_DIMN, 1, 1), NO_ATTK), SIZ(173, 95, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reaccusing hashed", S_GOLEM, LVL(71, 12, 9, 76, 0), (G_SGROUP|4), A(ATTK(AT_TUCH, AD_FRZE, 8, 3), ATTK(AT_TRAM, AD_FEAR, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(87, 21, 0, MS_BARBER, MZ_MEDIUM), MR_STONE, 0, M1_NOHANDS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ameban roystered", S_GOLEM, LVL(72, 13, -13, 82, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BUTT, AD_TPTO, 6, 12), ATTK(AT_TUCH, AD_FAMN, 8, 16), ATTK(AT_BUTT, AD_LEGS, 9, 8), ATTK(AT_LASH, AD_FREN, 8, 12), ATTK(AT_BOOM, AD_NEXU, 7, 4), ATTK(AT_KICK, AD_LITT, 1, 17)), SIZ(1590, 1184, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_FIRE, M1_AMORPHOUS|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("skiddoo calmant rich", S_GOLEM, LVL(72, 37, -5, 57, -15), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_DROP, 5, 14), ATTK(AT_WEAP, AD_DFOO, 1, 20), ATTK(AT_CLAW, AD_CALM, 5, 11), ATTK(AT_BUTT, AD_PHYS, 9, 6), NO_ATTK, NO_ATTK), SIZ(3538, 39, 0, MS_GLYPHS, MZ_TINY), MR_ACID, 0, M1_FLY|M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_NASTY|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("refuse recycle underspent overtopped repetitively", S_GOLEM, LVL(73, 14, -4, 25, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_NONE, AD_MAGM, 6, 20), ATTK(AT_KICK, AD_SGLD, 9, 5), ATTK(AT_TRAM, AD_SKIL, 4, 9), ATTK(AT_TUCH, AD_DFOO, 7, 17), ATTK(AT_LASH, AD_SOUN, 6, 13), NO_ATTK), SIZ(2446, 377, 0, MS_BUZZ, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_ACID|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY|M3_WANTSAMUL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lib aberration", S_GOLEM, LVL(73, 15, -12, 73, 16), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DARK, 9, 2), ATTK(AT_ENGL, AD_FUMB, 1, 17), ATTK(AT_SCRA, AD_NAST, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(247, 727, 0, MS_BOAST, MZ_GIGANTIC), MR_COLD|MR_DEATH, 0, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_METALLIVORE, M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gesso elope excellent airlifting", S_GOLEM, LVL(74, 13, -21, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NACU, 8, 7), ATTK(AT_BOOM, AD_SLEE, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(646, 215, 0, MS_WOLLOH, MZ_HUGE), MR_STONE, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL| M1_CARNIVORE|M1_HERBIVORE, M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("overcompensation raspy formalist lotto curdier chafer", S_GOLEM, LVL(74, 11, -12, 54, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_BLND, 9, 20), ATTK(AT_SCRA, AD_ANTI, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(816, 7, 0, MS_NURSE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE| M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("brut attendantly", S_GOLEM, LVL(75, 10, 1, 86, -14), (4), A(ATTK(AT_NONE, AD_WEBS, 0, 12), ATTK(AT_LASH, AD_SPC2, 1, 12), ATTK(AT_WEAP, AD_DRIN, 9, 3), ATTK(AT_MAGC, AD_CORR, 1, 16), NO_ATTK, NO_ATTK), SIZ(302, 1424, 0, MS_MEW, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_COLD, M1_CLING|M1_SLITHY, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant penis golem", S_GOLEM, LVL(75, 18, -24, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_MEMO, 4, 8), ATTK(AT_CLAW, AD_MANA, 6, 6), ATTK(AT_BEAM, AD_RNG, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE|MR_ELEC|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("melugast type0 dimension driver", S_GOLEM, LVL(75, 36, -22, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 14), ATTK(AT_BEAM, AD_PHYS, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_PLUSTWO|MR_POISON|MR_DISINT|MR_STONE|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("german chancellor", S_GOLEM, LVL(75, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("crimson armor", S_GOLEM, LVL(75, 15, -25, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 11, 12), ATTK(AT_MAGC, AD_FIRE, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_DEATH|MR_DRAIN|MR_STONE|MR_HITASTWO|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("welcomed dichromatic consomme", S_GOLEM, LVL(75, 5, 3, 51, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_SKIL, 2, 10), ATTK(AT_TENT, AD_STTP, 1, 4), ATTK(AT_STNG, AD_AMNE, 6, 14), ATTK(AT_KICK, AD_TRAP, 5, 3), ATTK(AT_BITE, AD_FAKE, 3, 12), ATTK(AT_TUCH, AD_DISE, 3, 6)), SIZ(20, 94, 0, MS_BUZZ, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE|MR_DEATH, M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("jokingly avoider", S_GOLEM, LVL(76, 14, -27, 94, 19), (G_GENO|G_LGROUP|4), A(ATTK(AT_BEAM, AD_SHAN, 9, 19), ATTK(AT_BOOM, AD_DARK, 1, 14), ATTK(AT_STNG, AD_SLUD, 1, 11), ATTK(AT_LASH, AD_WTHR, 5, 13), ATTK(AT_KICK, AD_STON, 1, 2), NO_ATTK), SIZ(129, 1011, 0, MS_CODE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cadged deceitfully dingey evacuee", S_GOLEM, LVL(76, 15, -8, 95, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_SLIM, 8, 6), ATTK(AT_STNG, AD_DISE, 5, 18), ATTK(AT_TENT, AD_SGLD, 4, 4), ATTK(AT_TENT, AD_WET, 9, 6), ATTK(AT_BUTT, AD_AMNE, 9, 19), ATTK(AT_SCRA, AD_SIN, 8, 1)), SIZ(233, 217, 0, MS_ROAR, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK| M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("baba engrossment entailed", S_GOLEM, LVL(76, 14, -18, 99, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SAMU, 2, 11), ATTK(AT_BREA, AD_DAMA, 1, 5), ATTK(AT_LASH, AD_UVUU, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1296, 329, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE|M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fictional aphasiac solicitously", S_GOLEM, LVL(76, 6, -22, 52, -7), (G_GENO|G_RGROUP|1), A(ATTK(AT_SPIT, AD_MAGM, 6, 18), ATTK(AT_TRAM, AD_IDAM, 7, 8), ATTK(AT_WEAP, AD_DISP, 6, 10), ATTK(AT_ENGL, AD_AMNE, 2, 8), ATTK(AT_HUGS, AD_ENCH, 2, 20), NO_ATTK), SIZ(615, 208, 0, MS_WHORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_MINDLESS|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("konigs katze", S_GOLEM, LVL(76, 36, -22, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_PLUSTHREE|MR_POISON|MR_ELEC|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("recommendable withdrawn", S_GOLEM, LVL(78, 19, 10, 94, 6), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_LASH, AD_TIME, 1, 7), ATTK(AT_TRAM, AD_CONT, 7, 1), ATTK(AT_GAZE, AD_PAIN, 2, 11), ATTK(AT_KICK, AD_PLAS, 5, 4), ATTK(AT_SCRA, AD_SLUD, 7, 2), ATTK(AT_SPIT, AD_SLOW, 8, 9)), SIZ(1696, 481, 0, MS_SNORE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_MINDLESS, M2_MINION|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("elolava golem", S_GOLEM, LVL(79, 15, -16, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LAVA, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_DISINT|MR_STONE|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("megaclash golem", S_GOLEM, LVL(80, 18, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 8, 8), ATTK(AT_BUTT, AD_SAMU, 8, 4), ATTK(AT_HUGS, AD_SAMU, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("hammer of the underworld", S_GOLEM, LVL(80, 24, -5, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 15, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_COLD|MR_POISON|MR_DRAIN|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_TUNNEL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hepatize stowaway", S_GOLEM, LVL(80, 12, -20, 70, 0), (G_GENO|3), A(ATTK(AT_GAZE, AD_TLPT, 1, 19), ATTK(AT_MAGC, AD_AMNE, 3, 7), ATTK(AT_LASH, AD_DARK, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(438, 884, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("smell tapestried randiest", S_GOLEM, LVL(80, 12, -14, 76, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_FUMB, 7, 7), ATTK(AT_WEAP, AD_SLIM, 6, 10), ATTK(AT_SCRA, AD_ELEC, 9, 7), ATTK(AT_HUGS, AD_RBRE, 5, 21), ATTK(AT_GAZE, AD_SPEL, 2, 18), ATTK(AT_SPIT, AD_DIMN, 5, 5)), SIZ(31, 532, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("killer katana", S_GOLEM, /* spawns with katana */ LVL(80, 24, -20, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 12), ATTK(AT_WEAP, AD_PHYS, 5, 12), ATTK(AT_WEAP, AD_PHYS, 5, 12), ATTK(AT_WEAP, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_ELEC|MR_COLD|MR_FIRE|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_STRONG|M2_NASTY|M2_STALK|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("military golem", S_GOLEM, LVL(80, 18, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_BUTT, AD_PHYS, 8, 4), ATTK(AT_TRAM, AD_CONF, 4, 9), ATTK(AT_WEAP, AD_DEST, 6, 8), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("industry golem", S_GOLEM, LVL(80, 12, -25, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_BUTT, AD_PHYS, 8, 4), ATTK(AT_TRAM, AD_CONF, 4, 9), ATTK(AT_WEAP, AD_NPRO, 6, 8), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("areola golem", S_GOLEM, LVL(80, 12, 0, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 12, 16), ATTK(AT_GAZE, AD_CHRN, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_FLY|M1_SEE_INVIS, M2_NASTY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("areola-staring golem", S_GOLEM, LVL(80, 12, 0, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 12, 16), ATTK(AT_GAZE, AD_CHRN, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_AREOLA, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_FLY|M1_SEE_INVIS, M2_NASTY|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nutritionally inputted", S_GOLEM, LVL(80, 14, 9, 59, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_WGHT, 5, 13), ATTK(AT_NONE, AD_SEDU, 0, 8), ATTK(AT_BEAM, AD_FRZE, 2, 16), ATTK(AT_TENT, AD_PLAS, 7, 12), ATTK(AT_SCRA, AD_AXUS, 0, 8), ATTK(AT_WEAP, AD_FUMB, 1, 16)), SIZ(889, 417, 0, MS_CUSS, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("millivolt landholder", S_GOLEM, LVL(81, 13, -8, 62, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_SCRA, AD_SANI, 5, 3), ATTK(AT_BITE, AD_FIRE, 5, 6), ATTK(AT_RATH, AD_MAGM, 0, 21), ATTK(AT_CLAW, AD_RNG, 7, 9), ATTK(AT_BUTT, AD_VAMP, 2, 12), ATTK(AT_BUTT, AD_RBRE, 1, 9)), SIZ(387, 566, 0, MS_BARK, MZ_HUMAN), MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOLIMBS|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sumatran joyfuller", S_GOLEM, LVL(81, 8, -21, 38, 1), (G_GENO|G_UNIQ|1), A(ATTK(AT_SCRA, AD_COLD, 1, 4), ATTK(AT_CLAW, AD_WTHR, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(96, 261, 0, MS_VAMPIRE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_REGEN|M1_ACID, M2_UNDEAD|M2_LORD|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("yeoman requisitioned", S_GOLEM, LVL(82, 15, -11, 60, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SGLD, 1, 10), ATTK(AT_MAGC, AD_NTHR, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(351, 693, 0, MS_GAARDIEN, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("uplink rulership organism", S_GOLEM, LVL(82, 25, -30, 82, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_GAZE, AD_CHKH, 7, 4), ATTK(AT_TUCH, AD_CHAO, 4, 9), ATTK(AT_WEAP, AD_VAMP, 1, 19), ATTK(AT_KICK, AD_RUST, 7, 19), NO_ATTK, NO_ATTK), SIZ(3311, 626, 0, MS_SQAWK, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS| M1_REGEN|M1_TPORT_CNTRL, M2_MINION|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("depilate tare sky harken", S_GOLEM, LVL(82, 12, -21, 98, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_WISD, 8, 9), ATTK(AT_BEAM, AD_MINA, 8, 11), ATTK(AT_TRAM, AD_DRCO, 7, 6), ATTK(AT_WEAP, AD_DREA, 7, 5), ATTK(AT_TRAM, AD_PLYS, 1, 19), ATTK(AT_SCRA, AD_DAMA, 3, 7)), SIZ(237, 1234, 0, MS_BUZZ, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_REGEN|M1_ACID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dextro downlinking fumble", S_GOLEM, LVL(82, 12, -5, 65, 0), (1), A(ATTK(AT_TUCH, AD_SPEL, 2, 18), ATTK(AT_NONE, AD_SIN, 5, 1), ATTK(AT_WEAP, AD_SPEL, 2, 5), ATTK(AT_WEAP, AD_PEST, 3, 17), ATTK(AT_CLAW, AD_GLIB, 6, 21), NO_ATTK), SIZ(670, 695, 0, MS_BOAST, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_NEEDPICK|M1_NOLIMBS|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sink brakeman", S_GOLEM, LVL(84, 11, -15, 94, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_AMNE, 4, 21), ATTK(AT_KICK, AD_MAGM, 9, 8), ATTK(AT_BITE, AD_DREA, 7, 17), ATTK(AT_BUTT, AD_LETH, 6, 5), ATTK(AT_LASH, AD_DIMN, 1, 4), ATTK(AT_TENT, AD_DRCH, 2, 1)), SIZ(1122, 321, 0, MS_PHOTO, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_CLING|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("probation bimetallic misplace", S_GOLEM, LVL(84, 12, 4, 66, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SAMU, 7, 2), ATTK(AT_BEAM, AD_WEBS, 1, 19), ATTK(AT_BREA, AD_MANA, 8, 8), ATTK(AT_WEAP, AD_WRAP, 2, 5), NO_ATTK, NO_ATTK), SIZ(19, 506, 0, MS_TEACHER, MZ_SMALL), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOHANDS, M2_UNDEAD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dashiki rosette", S_GOLEM, LVL(85, 15, -12, 88, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_DISN, 4, 5), ATTK(AT_NONE, AD_WRAP, 7, 10), ATTK(AT_RATH, AD_POLY, 9, 4), ATTK(AT_WEAP, AD_TIME, 8, 13), ATTK(AT_TENT, AD_WTHR, 7, 15), NO_ATTK), SIZ(74, 879, 0, MS_TREESQUAD, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("infinitesimal difference", S_GOLEM, LVL(85, 20, -16, 86, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DRLI, 3, 19), ATTK(AT_BUTT, AD_WTHR, 1, 13), ATTK(AT_LASH, AD_DGST, 5, 20), ATTK(AT_TUCH, AD_FAKE, 5, 20), ATTK(AT_WEAP, AD_SLUD, 1, 8), NO_ATTK), SIZ(1101, 1324, 0, MS_LAUGH, MZ_SMALL), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL, M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_ELF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mesospheric bristled paginate avocet", S_GOLEM, LVL(86, 16, 6, 44, 18), (G_LGROUP|1), A(ATTK(AT_CLAW, AD_SANI, 4, 3), ATTK(AT_WEAP, AD_WEBS, 1, 17), ATTK(AT_WEAP, AD_CHRN, 9, 9), ATTK(AT_KICK, AD_LITE, 8, 19), NO_ATTK, NO_ATTK), SIZ(1000, 850, 0, MS_CUSS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD|MR_SLEEP, M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("looniest presupposing selected stumbled", S_GOLEM, LVL(86, 10, -23, 89, -10), (G_GENO|G_SGROUP|2), A(ATTK(AT_TRAM, AD_DEPR, 1, 16), ATTK(AT_GAZE, AD_DRIN, 4, 9), ATTK(AT_MAGC, AD_SEDU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(504, 830, 0, MS_BURBLE, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH, MR_POISON, M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cham wrestle", S_GOLEM, LVL(87, 14, -18, 58, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_DARK, 9, 8), ATTK(AT_EXPL, AD_DARK, 4, 11), ATTK(AT_WEAP, AD_SPC2, 6, 1), ATTK(AT_RATH, AD_MCRE, 6, 7), NO_ATTK, NO_ATTK), SIZ(1673, 127, 0, MS_BARBER, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pollen brutish", S_GOLEM, LVL(87, 19, -4, 29, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_NIVE, 8, 19), ATTK(AT_LASH, AD_ICUR, 4, 13), ATTK(AT_CLAW, AD_DRST, 3, 11), ATTK(AT_WEAP, AD_CALM, 7, 6), ATTK(AT_CLAW, AD_WERE, 9, 16), NO_ATTK), SIZ(1016, 1155, 0, MS_LAUGH, MZ_HUGE), MR_DISINT|MR_ACID, MR_ACID, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_OMNIVORE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pipped holiday pf pocketful warder measly antiaircraft monastically", S_GOLEM, LVL(89, 32, -22, 77, 20), (G_GENO|G_LGROUP|4), A(ATTK(AT_BOOM, AD_MEMO, 7, 5), ATTK(AT_BUTT, AD_LETH, 8, 5), ATTK(AT_ENGL, AD_COLD, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(184, 25, 0, MS_HCALIEN, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_THICK_HIDE|M1_OMNIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("republicanism oyer", S_GOLEM, LVL(90, 12, -23, 89, 20), (2), A(ATTK(AT_SPIT, AD_RUST, 2, 17), ATTK(AT_WEAP, AD_DAMA, 2, 19), ATTK(AT_BUTT, AD_ALIN, 5, 16), ATTK(AT_BUTT, AD_NGRA, 2, 14), ATTK(AT_GAZE, AD_DRCO, 2, 21), ATTK(AT_SCRA, AD_WGHT, 4, 7)), SIZ(3920, 15, 0, MS_SNORE, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("breviate elitist hopefully adaptation", S_GOLEM, LVL(91, 32, 7, 89, 17), (G_GENO|1), A(ATTK(AT_SPIT, AD_HALU, 9, 3), ATTK(AT_EXPL, AD_TREM, 1, 4), ATTK(AT_SCRA, AD_FEMI, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1232, 100, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY| M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("passion motlier", S_GOLEM, LVL(91, 16, -7, 12, 0), (3), A(ATTK(AT_TENT, AD_SLEE, 6, 2), ATTK(AT_EXPL, AD_STTP, 7, 20), ATTK(AT_CLAW, AD_CHKH, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2715, 72, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD| M1_TPORT_CNTRL, M2_PRINCE|M2_STALK|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("troll freightyard", S_GOLEM, LVL(92, 12, -23, 66, -19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ABDC, 8, 1), ATTK(AT_HUGS, AD_POLY, 4, 4), ATTK(AT_GAZE, AD_AGGR, 9, 11), ATTK(AT_ENGL, AD_SHRD, 1, 10), ATTK(AT_CLAW, AD_DEPR, 5, 2), ATTK(AT_ENGL, AD_CNCL, 1, 3)), SIZ(1066, 155, 0, MS_IMITATE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_FLY|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shut poise fleshly", S_GOLEM, LVL(92, 4, 8, 15, 0), (G_LGROUP|1), A(ATTK(AT_WEAP, AD_SAMU, 9, 5), ATTK(AT_HUGS, AD_DISP, 4, 20), ATTK(AT_BEAM, AD_DARK, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(666, 225, 0, MS_NURSE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_SLITHY| M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("causal today", S_GOLEM, LVL(92, 8, -16, 79, 0), (1), A(ATTK(AT_TRAM, AD_SHRD, 3, 19), ATTK(AT_ENGL, AD_AGGR, 6, 2), ATTK(AT_BEAM, AD_DETH, 8, 8), ATTK(AT_SPIT, AD_VAPO, 8, 10), ATTK(AT_ENGL, AD_THIE, 1, 7), ATTK(AT_KICK, AD_DRLI, 6, 18)), SIZ(619, 721, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("codeword variably", S_GOLEM, LVL(93, 12, 3, 94, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_SPIT, AD_RBRE, 1, 13), ATTK(AT_MAGC, AD_BADE, 8, 1), ATTK(AT_CLAW, AD_HEAL, 3, 5), ATTK(AT_WEAP, AD_SAMU, 4, 13), NO_ATTK, NO_ATTK), SIZ(2766, 114, 0, MS_ROAR, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOHEAD|M1_OMNIVORE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cattleman signal izzard jigging", S_GOLEM, LVL(93, 10, -15, 96, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_POLY, 1, 19), ATTK(AT_SPIT, AD_WET, 4, 8), ATTK(AT_BITE, AD_DRIN, 1, 6), ATTK(AT_HUGS, AD_DAMA, 6, 20), ATTK(AT_KICK, AD_NPRO, 8, 1), ATTK(AT_BEAM, AD_FIRE, 1, 19)), SIZ(2522, 657, 0, MS_POKEDEX, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE, M2_MINION|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("whistling atheistical delirifacient", S_GOLEM, LVL(93, 14, -24, 75, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_EXPL, AD_TREM, 7, 13), ATTK(AT_TRAM, AD_WRAP, 8, 7), ATTK(AT_NONE, AD_LEVI, 3, 7), ATTK(AT_EXPL, AD_STTP, 2, 5), NO_ATTK, NO_ATTK), SIZ(718, 240, 0, MS_COMBAT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("redissolving unequivocal", S_GOLEM, LVL(93, 13, -8, 77, 0), (4), A(ATTK(AT_LASH, AD_TERR, 4, 10), ATTK(AT_CLAW, AD_STAT, 9, 11), ATTK(AT_GAZE, AD_MCRE, 1, 12), ATTK(AT_BUTT, AD_TRAP, 3, 17), NO_ATTK, NO_ATTK), SIZ(75, 126, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_CARNIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("catatonia republica", S_GOLEM, LVL(94, 24, 5, 44, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_STNG, AD_TRAI, 6, 11), ATTK(AT_TUCH, AD_VOMT, 3, 16), ATTK(AT_WEAP, AD_TCKL, 7, 17), ATTK(AT_KICK, AD_DISN, 8, 3), NO_ATTK, NO_ATTK), SIZ(2960, 6, 0, MS_BRAG, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSCAND, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cherubic duplicate", S_GOLEM, LVL(95, 22, -13, 45, 0), (G_UNIQ|4), A(ATTK(AT_LASH, AD_CLRC, 2, 14), ATTK(AT_LASH, AD_ALIN, 6, 15), ATTK(AT_WEAP, AD_RNG, 7, 14), ATTK(AT_CLAW, AD_LITT, 8, 15), NO_ATTK, NO_ATTK), SIZ(1244, 700, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_FIRE, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_SLITHY|M1_ACID, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ultrafiltration rigorist tetanal unverified", S_GOLEM, LVL(95, 17, -5, 54, 4), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_RNG, 2, 9), ATTK(AT_LASH, AD_PEST, 9, 20), ATTK(AT_EXPL, AD_DIMN, 2, 15), ATTK(AT_SCRA, AD_BANI, 1, 7), ATTK(AT_TRAM, AD_DISE, 1, 16), NO_ATTK), SIZ(1675, 172, 0, MS_NEIGH, MZ_HUGE), MR_COLD|MR_DISINT, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL, M2_PNAME|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("klanism tout", S_GOLEM, LVL(95, 13, -8, 57, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BEAM, AD_AGGR, 8, 10), ATTK(AT_HUGS, AD_BADE, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(234, 924, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_FLY|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scurf luxuriating", S_GOLEM, LVL(95, 20, 3, 87, 0), (3), A(ATTK(AT_WEAP, AD_STTP, 5, 5), ATTK(AT_BREA, AD_AXUS, 2, 18), ATTK(AT_SCRA, AD_DEPR, 1, 14), ATTK(AT_BREA, AD_WRAT, 9, 4), ATTK(AT_LASH, AD_BANI, 9, 8), ATTK(AT_WEAP, AD_CURS, 7, 13)), SIZ(181, 96, 0, MS_SHEEP, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DEATH, MR_DEATH, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_TPORT|M1_POIS|M1_OMNIVORE, M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gabriel disenchant", S_GOLEM, LVL(96, 12, -7, 72, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DCAY, 7, 20), ATTK(AT_SCRA, AD_DETH, 1, 17), ATTK(AT_TUCH, AD_VENO, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 337, 0, MS_GROWL, MZ_TINY), MR_COLD|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("revisit unwound", S_GOLEM, LVL(98, 12, 0, 82, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_DEST, 1, 4), ATTK(AT_BREA, AD_DEBU, 8, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(306, 99, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_NOTAKE|M1_HUMANOID, M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("integumental quintupled novelized unframed", S_GOLEM, LVL(99, 12, -22, 55, 0), (G_VLGROUP|2), A(ATTK(AT_BREA, AD_HEAL, 2, 1), ATTK(AT_WEAP, AD_DISN, 1, 18), ATTK(AT_BREA, AD_NUMB, 3, 11), ATTK(AT_KICK, AD_WTHR, 1, 8), NO_ATTK, NO_ATTK), SIZ(1304, 17, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_SLITHY|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("backsliding canberra desiccatory", S_GOLEM, LVL(100, 12, -24, 65, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_SITM, 3, 2), ATTK(AT_STNG, AD_CHRN, 5, 4), ATTK(AT_NONE, AD_IDAM, 7, 20), ATTK(AT_RATH, AD_DEST, 1, 21), ATTK(AT_KICK, AD_TDRA, 6, 15), NO_ATTK), SIZ(2638, 783, 0, MS_SELFHARM, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_NOHANDS|M1_NOHEAD|M1_OMNIVORE, M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("spotlessly hitter", S_GOLEM, LVL(100, 14, 2, 74, -7), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_BLEE, 8, 1), ATTK(AT_LASH, AD_DEST, 3, 3), ATTK(AT_SCRA, AD_TLPT, 8, 18), ATTK(AT_HUGS, AD_INSA, 2, 21), ATTK(AT_BEAM, AD_AXUS, 5, 3), NO_ATTK), SIZ(817, 757, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ultra stone golem", S_GOLEM, LVL(100, 12, -30, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 15, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_HITASFOUR|MR_PLUSFOUR|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hose kleever", S_GOLEM, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("googlem", S_GOLEM, LVL(100, 10, -30, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 10, 10), ATTK(AT_LASH, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_PLUSTWO|MR_STONE|MR_DEATH|MR_DISINT|MR_COLD|MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN|MR_SLEEP|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("overdose coexisted", S_GOLEM, LVL(101, 25, -26, 74, 0), (4), A(ATTK(AT_BEAM, AD_NACU, 4, 22), ATTK(AT_LASH, AD_INER, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(147, 194, 0, MS_ANIMAL, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC, M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("psychopathological devaluation joined", S_GOLEM, LVL(102, 8, -27, 75, 2), (G_GENO|G_RGROUP|4), A(ATTK(AT_KICK, AD_MINA, 1, 17), ATTK(AT_KICK, AD_SANI, 7, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1011, 440, 0, MS_METALMAFIA, MZ_HUGE), MR_COLD|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NO_DECAY|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("forthcoming frilling", S_GOLEM, LVL(102, 16, -31, 96, -1), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_SLOW, 3, 14), ATTK(AT_NONE, AD_SLIM, 0, 8), ATTK(AT_WEAP, AD_CONF, 1, 5), ATTK(AT_BEAM, AD_SIN, 1, 26), ATTK(AT_MAGC, AD_RAGN, 3, 24), ATTK(AT_ENGL, AD_SANI, 6, 22)), SIZ(995, 1215, 0, MS_BRAG, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("businesswoman frequentation bonsoir", S_GOLEM, LVL(103, 20, 2, 89, 2), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_TLPT, 3, 9), ATTK(AT_WEAP, AD_DEPR, 1, 9), ATTK(AT_STNG, AD_VAPO, 1, 23), ATTK(AT_KICK, AD_AMNE, 6, 12), ATTK(AT_SCRA, AD_TRAP, 5, 23), ATTK(AT_SPIT, AD_MINA, 1, 11)), SIZ(1362, 128, 0, MS_GROWL, MZ_GIGANTIC), MR_DEATH, 0, M1_AMORPHOUS|M1_NOHEAD|M1_UNSOLID|M1_POIS, M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undertone reinsuring", S_GOLEM, LVL(103, 17, -34, 77, 0), (G_LGROUP|4), A(ATTK(AT_HUGS, AD_TDRA, 1, 2), ATTK(AT_STNG, AD_NIVE, 4, 17), ATTK(AT_TENT, AD_MEMO, 1, 17), ATTK(AT_CLAW, AD_SLEE, 2, 10), NO_ATTK, NO_ATTK), SIZ(301, 751, 0, MS_TRUMPET, MZ_GIGANTIC), MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("offloading dratted", S_GOLEM, LVL(104, 20, -38, 82, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TRAM, AD_NGRA, 8, 11), ATTK(AT_BEAM, AD_DRIN, 4, 5), ATTK(AT_TENT, AD_TRAP, 6, 21), ATTK(AT_SCRA, AD_GRAV, 1, 12), ATTK(AT_SCRA, AD_LEVI, 4, 2), NO_ATTK), SIZ(1401, 482, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_REGEN|M1_TPORT|M1_ACID| M1_OMNIVORE, M2_UNDEAD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("meanwhile traitorously aftermarket", S_GOLEM, LVL(104, 17, -10, 86, 0), (G_RGROUP|2), A(ATTK(AT_SCRA, AD_LITT, 1, 17), ATTK(AT_BUTT, AD_DRCH, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1093, 1057, 0, MS_FART_LOUD, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wrapt dignity neutrality", S_GOLEM, LVL(105, 10, -16, 92, 9), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_NPRO, 3, 19), ATTK(AT_NONE, AD_FIRE, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(39, 337, 0, MS_GURGLE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("melugast ao-i dimension driver", S_GOLEM, /* homing lazer, spawns with rocket launcher and 20 rockets */ LVL(105, 36, -30, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 16), ATTK(AT_GAZE, AD_GRAV, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CAR, MZ_MEDIUM), MR_DEATH|MR_PLUSTHREE|MR_POISON|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rattiest skyhook", S_GOLEM, LVL(106, 20, -21, 82, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_LASH, AD_TRAP, 2, 16), ATTK(AT_WEAP, AD_FAMN, 2, 8), ATTK(AT_KICK, AD_MEMO, 7, 15), ATTK(AT_BOOM, AD_VOMT, 3, 17), ATTK(AT_NONE, AD_CONF, 7, 20), NO_ATTK), SIZ(314, 620, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("grouchier bumpering tubercle skindive", S_GOLEM, LVL(106, 19, -18, 80, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_FEMI, 9, 19), ATTK(AT_BEAM, AD_SSEX, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(830, 488, 0, MS_SHEEP, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_NEEDPICK, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("boxlike vitalize", S_GOLEM, LVL(106, 7, -1, 81, -20), (G_GENO|2), A(ATTK(AT_KICK, AD_FREN, 4, 8), ATTK(AT_MAGC, AD_BANI, 7, 20), ATTK(AT_SCRA, AD_LUCK, 1, 25), ATTK(AT_SCRA, AD_THIR, 1, 17), NO_ATTK, NO_ATTK), SIZ(3777, 610, 0, MS_WERE, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bewailed correctional scarrier", S_GOLEM, LVL(107, 38, -34, 71, 0), (4), A(ATTK(AT_RATH, AD_ICUR, 4, 17), ATTK(AT_ENGL, AD_WERE, 6, 10), ATTK(AT_BEAM, AD_SGLD, 3, 12), ATTK(AT_GAZE, AD_SLOW, 2, 5), ATTK(AT_BREA, AD_CNCL, 1, 2), NO_ATTK), SIZ(1476, 930, 0, MS_BURBLE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_HUMANOID, M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("promiscuously ergonomically", S_GOLEM, LVL(108, 17, -16, 82, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_DCAY, 9, 24), ATTK(AT_KICK, AD_CNCL, 1, 22), ATTK(AT_HUGS, AD_PHYS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2916, 601, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bolstering dryable wk sighing inveigling", S_GOLEM, LVL(109, 19, 1, 93, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RNG, 6, 17), ATTK(AT_TUCH, AD_DARK, 2, 9), ATTK(AT_MAGC, AD_DISE, 7, 14), ATTK(AT_CLAW, AD_PAIN, 8, 7), NO_ATTK, NO_ATTK), SIZ(1172, 103, 0, MS_LAUGH, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_SLITHY| M1_POIS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gingersnap drudger", S_GOLEM, LVL(110, 21, -33, 82, 0), (G_VLGROUP|3), A(ATTK(AT_ENGL, AD_DRCO, 1, 13), ATTK(AT_BREA, AD_TIME, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(593, 1531, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tidewater transliterated", S_GOLEM, LVL(111, 20, 4, 81, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BUTT, AD_ALIN, 3, 5), ATTK(AT_SCRA, AD_BANI, 2, 24), ATTK(AT_WEAP, AD_DISP, 4, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(273, 122, 0, MS_WERE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("monographer despoilment", S_GOLEM, LVL(112, 13, -1, 90, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_SKIL, 9, 5), ATTK(AT_EXPL, AD_INER, 9, 3), ATTK(AT_WEAP, AD_BANI, 9, 23), ATTK(AT_TUCH, AD_BANI, 1, 6), NO_ATTK, NO_ATTK), SIZ(424, 429, 0, MS_MEW, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_NOHEAD|M1_UNSOLID, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("emend wither", S_GOLEM, LVL(113, 54, -9, 100, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_ABDC, 8, 10), ATTK(AT_TENT, AD_VULN, 5, 12), ATTK(AT_NONE, AD_FEAR, 5, 3), ATTK(AT_BOOM, AD_FUMB, 8, 25), ATTK(AT_HUGS, AD_CHRN, 8, 12), NO_ATTK), SIZ(3405, 213, 0, MS_DRUGS, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_HIDE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_PRINCE|M2_WANDER|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("occurrent sacred analyzer", S_GOLEM, LVL(114, 20, -2, 82, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FUMB, 2, 21), ATTK(AT_EXPL, AD_WRAT, 7, 7), ATTK(AT_LASH, AD_WEEP, 3, 21), ATTK(AT_BITE, AD_MIDI, 1, 16), ATTK(AT_BREA, AD_FRZE, 3, 9), ATTK(AT_SPIT, AD_DISP, 2, 22)), SIZ(2344, 638, 0, MS_AREOLA, MZ_MEDIUM), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM, M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mover unpin lento", S_GOLEM, LVL(114, 10, -12, 22, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_SPEL, 7, 8), ATTK(AT_HUGS, AD_DRIN, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(197, 24, 0, MS_DEAD, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dosimetric dispositive handoff", S_GOLEM, LVL(115, 25, 1, 83, 0), (1), A(ATTK(AT_BUTT, AD_LEVI, 4, 20), ATTK(AT_BREA, AD_TERR, 2, 23), ATTK(AT_HUGS, AD_ENCH, 5, 26), ATTK(AT_TUCH, AD_ENCH, 1, 20), NO_ATTK, NO_ATTK), SIZ(570, 198, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_COLD, M1_WALLWALK|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("dippable fuchsia", S_GOLEM, LVL(115, 7, -6, 97, -8), (4), A(ATTK(AT_RATH, AD_TECH, 7, 1), ATTK(AT_LASH, AD_SHRD, 3, 8), ATTK(AT_WEAP, AD_STCK, 1, 19), ATTK(AT_ENGL, AD_DEST, 3, 21), ATTK(AT_NONE, AD_CLRC, 9, 25), ATTK(AT_WEAP, AD_TRAP, 1, 3)), SIZ(64, 1483, 0, MS_APOC, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("anticline aldermen fellowmen", S_GOLEM, LVL(115, 14, -27, 84, 15), (G_GENO|3), A(ATTK(AT_BREA, AD_NIVE, 2, 16), ATTK(AT_SPIT, AD_BANI, 9, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(580, 50, 0, MS_GROWL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_UNSOLID|M1_POIS| M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nauseam od", S_GOLEM, LVL(115, 16, -5, 99, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_MAGC, AD_ACID, 1, 4), ATTK(AT_MAGC, AD_NAST, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(395, 278, 0, MS_WERE, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wasteland filial", S_GOLEM, LVL(117, 9, -32, 59, -1), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_DRLI, 9, 17), ATTK(AT_TUCH, AD_ANTI, 5, 20), ATTK(AT_BREA, AD_LITE, 5, 24), ATTK(AT_BEAM, AD_HALU, 9, 2), ATTK(AT_TENT, AD_DRCH, 5, 11), ATTK(AT_TUCH, AD_RUST, 2, 3)), SIZ(2931, 70, 0, MS_SHEEP, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("inutile sharpened", S_GOLEM, LVL(117, 24, -22, 76, -15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CHKH, 9, 26), ATTK(AT_HUGS, AD_DARK, 1, 13), ATTK(AT_GAZE, AD_FAKE, 5, 9), ATTK(AT_TUCH, AD_MIDI, 9, 3), ATTK(AT_WEAP, AD_NEXU, 3, 24), ATTK(AT_SCRA, AD_TRAP, 5, 20)), SIZ(2272, 757, 0, MS_WERE, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("gipped misfired aggressor", S_GOLEM, LVL(119, 13, -1, 87, 0), (1), A(ATTK(AT_BUTT, AD_TDRA, 6, 21), ATTK(AT_HUGS, AD_DEST, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1248, 187, 0, MS_SUPERMAN, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_NOEYES|M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("songfest reacted unquieter", S_GOLEM, LVL(120, 13, -21, 94, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_ILLU, 5, 2), ATTK(AT_TUCH, AD_DISN, 1, 13), ATTK(AT_BUTT, AD_FAMN, 7, 23), ATTK(AT_WEAP, AD_FREN, 3, 6), NO_ATTK, NO_ATTK), SIZ(927, 243, 0, MS_JAPANESE, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_MINION|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sixfold corpore", S_GOLEM, LVL(121, 57, -10, 79, 0), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_DAMA, 1, 19), ATTK(AT_WEAP, AD_STAT, 9, 25), ATTK(AT_ENGL, AD_WET, 2, 25), ATTK(AT_NONE, AD_DRIN, 5, 1), NO_ATTK, NO_ATTK), SIZ(1717, 562, 0, MS_ANIMAL, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("boronic outrooting", S_GOLEM, LVL(121, 13, -31, 95, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_ICUR, 5, 10), ATTK(AT_WEAP, AD_SSEX, 4, 20), ATTK(AT_STNG, AD_CORR, 9, 11), ATTK(AT_ENGL, AD_RNG, 9, 5), NO_ATTK, NO_ATTK), SIZ(536, 589, 0, MS_GURGLE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_OMNIVORE, M2_DEMON|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chlorinating alphabetization dandled autobiographer wangler", S_GOLEM, LVL(122, 17, -34, 75, 0), (1), A(ATTK(AT_CLAW, AD_DEPR, 5, 18), ATTK(AT_BEAM, AD_LETH, 1, 25), ATTK(AT_TENT, AD_FREN, 1, 16), ATTK(AT_BITE, AD_NGRA, 4, 26), ATTK(AT_BREA, AD_UVUU, 2, 24), NO_ATTK), SIZ(184, 273, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_COLLECT|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("endangering oocyte", S_GOLEM, LVL(123, 20, -31, 78, 0), (G_UNIQ|1), A(ATTK(AT_STNG, AD_WRAT, 2, 1), ATTK(AT_BUTT, AD_WET, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(113, 189, 0, MS_PHOTO, MZ_SMALL), MR_COLD|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL| M1_UNSOLID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("vilifying bespattered", S_GOLEM, LVL(123, 16, -10, 87, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_FLAM, 1, 15), ATTK(AT_TUCH, AD_DEPR, 3, 14), ATTK(AT_STNG, AD_DARK, 9, 19), ATTK(AT_WEAP, AD_VULN, 3, 5), ATTK(AT_STNG, AD_SPC2, 3, 3), NO_ATTK), SIZ(88, 1079, 0, MS_MUMBLE, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("coxcomb limelight", S_GOLEM, LVL(123, 15, -21, 79, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_ELEC, 1, 26), ATTK(AT_WEAP, AD_RNG, 1, 18), ATTK(AT_EXPL, AD_ANTI, 8, 15), ATTK(AT_KICK, AD_CNCL, 9, 12), NO_ATTK, NO_ATTK), SIZ(18, 424, 0, MS_CHICKEN, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOHANDS|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("heckled burmese", S_GOLEM, LVL(124, 13, -36, 81, 0), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_NUMB, 7, 11), ATTK(AT_BREA, AD_FRZE, 1, 24), ATTK(AT_BUTT, AD_MINA, 1, 21), ATTK(AT_STNG, AD_CLRC, 2, 23), NO_ATTK, NO_ATTK), SIZ(1783, 214, 0, MS_HUMANOID, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY|M3_SPIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cree peculated", S_GOLEM, LVL(125, 20, -2, 83, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_LITE, 6, 10), ATTK(AT_SPIT, AD_NTHR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(367, 424, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_ANIMAL|M1_UNSOLID|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("manhandle referenced", S_GOLEM, LVL(125, 41, -30, 100, 0), (4), A(ATTK(AT_SCRA, AD_SPEL, 1, 17), ATTK(AT_BREA, AD_STCK, 2, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1524, 487, 0, MS_POKEDEX, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE| M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_VAMPIRE|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("snail thr android rider", S_GOLEM, /* sic */ LVL(125, 50, -30, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 28), ATTK(AT_GAZE, AD_DETH, 20, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_PLUSTHREE|MR_POISON|MR_ELEC|MR_DISINT|MR_STONE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("garziem", S_GOLEM, /* spawns with heavy MG and 250 bullets */ LVL(125, 18, -50, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 18, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_HUMANOID, MZ_LARGE), MR_STONE|MR_POISON|MR_DEATH|MR_DRAIN|MR_COLD|MR_ELEC|MR_FIRE|MR_DISINT|MR_SLEEP|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_HUMANOID|M1_FLY, M2_STALK|M2_COLLECT|M2_STRONG|M2_HOSTILE|M2_MALE|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("mikraanesis", S_GOLEM, /* immune to time stop, 1 in 20 chance when in beam range that you're paralyzed through free/discount action */ LVL(125, 26, -40, 100, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 24, 24), ATTK(AT_BEAM, AD_PHYS, 20, 20), ATTK(AT_MAGC, AD_SOUN, 15, 15), ATTK(AT_BREA, AD_SIN, 16, 16), ATTK(AT_HUGS, AD_DETH, 14, 14), NO_ATTK), SIZ(10000, 10000, 0, MS_WAIL, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR|MR_SLEEP|MR_PLUSFOUR|MR_DRAIN|MR_POISON|MR_FIRE|MR_ELEC|MR_COLD|MR_ACID, 0, M1_HUMANOID|M1_SEE_INVIS|M1_THICK_HIDE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("shawn vier", S_GOLEM, LVL(125, 12, -17, 81, 0), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_RBRE, 7, 7), ATTK(AT_WEAP, AD_CORR, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(176, 414, 0, MS_MISSING, MZ_MEDIUM), MR_COLD, 0, M1_NOTAKE|M1_SLITHY, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), /* * (major) demons */ /* standard demons & devils */ MON("demonoid", S_DEMON, LVL(0, 6, 10, 0, 0), (5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("horned creature", S_DEMON, LVL(0, 6, 10, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("infernal", S_DEMON, LVL(0, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hehefernal", S_DEMON, LVL(0, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_NAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("infernal potato", S_DEMON, LVL(0, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("gene jinn", S_DEMON, LVL(0, 8, 8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stingy", S_DEMON, LVL(0, 0, 5, 0, 0), (1), A(ATTK(AT_NONE, AD_TCKL, 3, 5), ATTK(AT_SPIT, AD_PHYS, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, MR_POISON, M1_POIS|M1_THICK_HIDE, M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chingy", S_DEMON, LVL(0, 0, 0, 0, 0), (2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MISSING, MZ_MEDIUM), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("flying demon", S_DEMON, LVL(1, 4, 9, 10, -9), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("flying rogue", S_DEMON, LVL(1, 4, 9, 10, -9), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("cthulhick", S_DEMON, LVL(1, 12, 10, 0, 0), (1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_VULN, 1, 1), ATTK(AT_MAGC, AD_ELEC, 1, 1), ATTK(AT_GAZE, AD_MANA, 1, 1), ATTK(AT_MAGC, AD_SPC2, 1, 1), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("strange larva", S_DEMON, LVL(1, 6, 10, 0, -6), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_ACID, 0, M1_NOLIMBS|M1_POIS|M1_SLITHY, M2_HOSTILE|M2_DEMON, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("chaosar", S_DEMON, LVL(1, 4, 9, 10, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CHAO, 1, 2), ATTK(AT_NONE, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Raini", S_DEMON, LVL(1, 14, 6, 85, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WAR_HAMMER CHAIN_MAIL POT_ICE POT_FIRE */ MON("cincturing cryptic discording sensitivity", S_DEMON, LVL(1, 12, 8, 72, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DISE, 1, 8), ATTK(AT_HUGS, AD_LETH, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2897, 130, 0, MS_SNORE, MZ_HUGE), 0, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bitty demon", S_DEMON, LVL(2, 8, 8, 5, -9), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hungry demon", S_DEMON, LVL(2, 12, 6, 10, -9), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_FAMN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("regular demon", S_DEMON, LVL(2, 12, 6, 10, -9), (G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("levi demon", S_DEMON, LVL(2, 12, 6, 10, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LEVI, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("floating pit organ", S_DEMON, /* by bug_sniper */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_DEMON|M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gehennan maw", S_DEMON, LVL(2, 6, 8, 20, -7), (G_GENO|G_LGROUP|5), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_GROWL, MZ_TINY), 0, 0, M1_REGEN|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_STALK|M2_NEUTER|M2_DEMON, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("loon archdiocese", S_DEMON, LVL(2, 10, 0, 33, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_FRZE, 2, 4), ATTK(AT_TRAM, AD_AGGR, 2, 1), ATTK(AT_STNG, AD_VAPO, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1081, 545, 0, MS_PUPIL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("meritocracy manger", S_DEMON, LVL(2, 12, 2, 86, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_DARK, 1, 6), ATTK(AT_WEAP, AD_BANI, 1, 9), ATTK(AT_BITE, AD_MINA, 1, 8), ATTK(AT_KICK, AD_CONF, 1, 8), ATTK(AT_ENGL, AD_TECH, 2, 1), ATTK(AT_BEAM, AD_BADE, 2, 1)), SIZ(810, 945, 0, MS_TEACHER, MZ_LARGE), 0, 0, M1_SEE_INVIS|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("will demon", S_DEMON, LVL(3, 5, 8, 10, -9), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Joker Black", S_DEMON, LVL(3, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DARK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_CUSS, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN, M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Leutkak", S_DEMON, LVL(3, 10, 6, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRST, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_SLIME POISONOUS_CLOAK */ MON("Cluser", S_DEMON, LVL(3, 9, 9, 10, 4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: none */ MON("sixpenny conj", S_DEMON, LVL(3, 12, 7, 82, 0), (G_RGROUP|2), A(ATTK(AT_EXPL, AD_SSEX, 1, 3), ATTK(AT_TENT, AD_DRCO, 3, 4), ATTK(AT_MAGC, AD_RBAD, 3, 6), ATTK(AT_STNG, AD_STTP, 2, 8), NO_ATTK, NO_ATTK), SIZ(2032, 70, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_DWARF|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("weaselly campaign", S_DEMON, LVL(3, 13, -5, 7, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_RATH, AD_HODS, 3, 7), ATTK(AT_BITE, AD_MIDI, 3, 9), ATTK(AT_SCRA, AD_BURN, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1311, 1231, 0, MS_MEW, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_TPORT|M1_ACID| M1_HERBIVORE, M2_MINION|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ginni", S_DEMON, LVL(4, 6, 8, 5, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("slash ginni", S_DEMON, LVL(4, 6, 8, 5, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("beauty", S_DEMON, LVL(4, 6, 7, 15, -9), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("desert jinn", S_DEMON, LVL(4, 12, 6, 10, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("earth demon", S_DEMON, LVL(4, 6, 6, 20, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_LEGS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSONE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("scrubbier vendee", S_DEMON, LVL(4, 14, 5, 44, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_PART, 4, 6), ATTK(AT_MAGC, AD_ANTI, 4, 4), ATTK(AT_WEAP, AD_CURS, 4, 2), ATTK(AT_BEAM, AD_TECH, 1, 1), ATTK(AT_LASH, AD_UVUU, 3, 9), NO_ATTK), SIZ(716, 1089, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_SLITHY, M2_UNDEAD|M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("grudge", S_DEMON, LVL(4, 12, 6, 10, -9), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_DRST, 2, 3), ATTK(AT_BEAM, AD_SLOW, 1, 1), ATTK(AT_BEAM, AD_NPRO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("sand demon", S_DEMON, LVL(4, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_TERR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("genie-in-a-bottle", S_DEMON, /* spawns with sand sword */ LVL(4, 12, 6, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("registered slexual offender", S_DEMON, LVL(4, 12, 7, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SSEX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SEDUCE, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jann", S_DEMON, LVL(4, 12, 6, 10, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Klaf", S_DEMON, LVL(4, 12, 6, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_GLIB, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SCR_TELEPORTATION */ MON("Riverman", S_DEMON, LVL(4, 8, -10, 90, -16), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_CONF, 2, 6), ATTK(AT_BREA, AD_COLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_THICK_HIDE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: KNOUT POT_SPEED */ MON("Mister Who", S_DEMON, LVL(4, 12, 8, 10, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_CONFUSION */ MON("boogymen jazzily", S_DEMON, LVL(4, 13, -5, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SKIL, 3, 9), ATTK(AT_WEAP, AD_PEST, 3, 9), ATTK(AT_WEAP, AD_PAIN, 4, 1), ATTK(AT_BITE, AD_MEMO, 4, 1), ATTK(AT_WEAP, AD_SIN, 4, 4), ATTK(AT_KICK, AD_NTHR, 4, 8)), SIZ(871, 757, 0, MS_FART_NORMAL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN, M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("speckle myriad guided", S_DEMON, LVL(4, 11, 6, 84, 14), (G_SGROUP|3), A(ATTK(AT_GAZE, AD_DREA, 3, 9), ATTK(AT_MAGC, AD_NAST, 3, 9), ATTK(AT_NONE, AD_WTHR, 0, 8), ATTK(AT_WEAP, AD_WRAP, 2, 1), ATTK(AT_TENT, AD_PLAS, 4, 6), ATTK(AT_GAZE, AD_SANI, 4, 3)), SIZ(868, 166, 0, MS_SHRIEK, MZ_LARGE), 0, 0, M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("enervated recirculating", S_DEMON, LVL(4, 17, -9, 90, -1), (2), A(ATTK(AT_BUTT, AD_WISD, 1, 3), ATTK(AT_CLAW, AD_DCAY, 2, 3), ATTK(AT_WEAP, AD_ANTI, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1209, 21, 0, MS_APOC, MZ_GIGANTIC), MR_POISON, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN, M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("swarm demon", S_DEMON, /* spawns with sling and 20 junk metal */ LVL(5, 8, 5, 0, -6), (G_NOCORPSE|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_FLY|M1_HUMANOID, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("least daemon", S_DEMON, LVL(5, 12, 4, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spined devil", S_DEMON, LVL(5, 18, 1, 45, 7), (G_LGROUP|G_NOCORPSE|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("moda daemon", S_DEMON, LVL(5, 6, 7, 0, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wirble devil", S_DEMON, LVL(5, 12, 5, 25, 7), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON, 0, M1_FLY, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("garble devil", S_DEMON, LVL(5, 12, 5, 25, 7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON, 0, M1_FLY, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ashz devil", S_DEMON, LVL(5, 12, 5, 25, 7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CHAO, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON, 0, M1_FLY, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spined revil", S_DEMON, LVL(5, 18, 1, 45, 7), (G_LGROUP|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nasty spined devil", S_DEMON, LVL(5, 18, 1, 45, 7), (G_LGROUP|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lore de mon", S_DEMON, LVL(5, 12, 8, 20, 7), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("makuschda", S_DEMON, LVL(5, 12, -8, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 5), ATTK(AT_TRAM, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aspect of Zuggotomoy", S_DEMON, LVL(5, 12, -4, 30, -15), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_DRDX, 1, 6), ATTK(AT_CLAW, AD_DRDX, 1, 6), ATTK(AT_NONE, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_FEMALE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("aspect of a greater demon", S_DEMON, LVL(5, 12, -4, 30, -15), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_DRDX, 1, 6), ATTK(AT_CLAW, AD_DRDX, 1, 6), ATTK(AT_NONE, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_FEMALE|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("very stingy", S_DEMON, LVL(5, 2, 5, 0, 0), (1), A(ATTK(AT_NONE, AD_TCKL, 3, 5), ATTK(AT_SPIT, AD_PHYS, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, MR_POISON, M1_POIS|M1_THICK_HIDE, M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Miss Nicolas", S_DEMON, LVL(5, 15, 4, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_AXUS, 3, 4), ATTK(AT_KICK, AD_RBRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_SLEEP, MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_ACID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: POT_BLINDNESS POT_ICE POT_FEAR */ MON("Weitzer", S_DEMON, LVL(5, 12, 8, 0, 1), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ELEC, 1, 5), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SCR_GROWTH */ MON("Five-Man", S_DEMON, LVL(5, 15, -5, 55, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: SCR_ROOT_PASSWORD_DETECTION(5) GAUNTLETS_OF_TYPING */ MON("botulism collegian", S_DEMON, LVL(5, 42, -5, 25, 0), (1), A(ATTK(AT_BEAM, AD_CALM, 4, 5), ATTK(AT_BEAM, AD_MALK, 2, 9), ATTK(AT_SPIT, AD_TLPT, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(529, 164, 0, MS_TEACHER, MZ_HUGE), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_OMNIVORE, M2_LORD|M2_WANDER|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("batting tantara courtesy", S_DEMON, LVL(5, 12, 7, 86, 0), (1), A(ATTK(AT_TRAM, AD_SHAN, 3, 5), ATTK(AT_SCRA, AD_FRZE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3037, 55, 0, MS_ROAR, MZ_HUMAN), MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY| M1_UNSOLID|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("horned devil", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("mist devil", S_DEMON, /* dnethack dust devil */ LVL(6, 20, -6, 20, 11), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_BLND, 1, 4), ATTK(AT_CLAW, AD_BLND, 1, 4), ATTK(AT_ENGL, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tentacle devil", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TENT, AD_UVUU, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("egg-hatched devil", S_DEMON, LVL(6, 3, 7, 10, 11), (G_NOCORPSE|6), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_THICK_HIDE|M1_OVIPAROUS, M2_DEMON|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slick-ruea", S_DEMON, /* 1 HP; if it dies, 3 long-lasting nastytrap effects; +20 crapbonus, tries to spawn on toilet */ LVL(6, 0, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("perfume demon", S_DEMON, LVL(6, 10, 2, 20, 8), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("whip demon", S_DEMON, /* spawns with chitin whip */ LVL(6, 9, 2, 20, 11), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("death devil", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TENT, AD_DEST, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty horned devil", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shiteyanyo", S_DEMON, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_HEAL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_FLY|M1_SLITHY|M1_NOHANDS|M1_NOTAKE|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("devil in the details", S_DEMON, LVL(6, 6, 1, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RUNS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_MUMBLE, MZ_SMALL), MR_SLEEP, 0, M1_HIDE|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("humanoid devil", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sars-infected foocubus", S_DEMON, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NIVE, 0, 0), ATTK(AT_BITE, AD_SSEX, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD|MR_DRAIN, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gavil", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("typical devil", S_DEMON, LVL(6, 5, 2, 25, 11), (G_NOCORPSE|6|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, 0, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gout devil", S_DEMON, LVL(6, 12, -5, 50, 11), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("erogenous brat", S_DEMON, /* uses block-heeled boots, +10 crapbonus */ LVL(6, 12, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("follower of silly taboos", S_DEMON, /* uses block-heeled boots */ LVL(6, 12, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("gruff nut/mother", S_DEMON, /* spawns with flogger */ LVL(6, 11, 5, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_CUSS, MZ_HUMAN), MR_ACID, 0, M1_FLY|M1_UNSOLID, M2_FEMALE|M2_HOSTILE|M2_DEMON, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("garbage devil", S_DEMON, LVL(6, 5, 2, 25, 11), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_CONCEAL, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wotsch devil", S_DEMON, LVL(6, 5, 2, 25, 11), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, 0, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("horny devil", S_DEMON, /* spawns with bullwhip */ LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_SSEX, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("grab tentacler", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TENT, AD_SAMU, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("laservenger", S_DEMON, /* spawns with laserdent */ LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("loser devil", S_DEMON, /* spawns with garbowhip */ LVL(6, 4, 8, 0, 5), (G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray car", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_STNG, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("oblivion denizen", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_POISON, 0, M1_POIS|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ols daemon", S_DEMON, LVL(6, 6, 5, 0, 0), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUMAN), 0, 0, M1_FLY|M1_UNSOLID, M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aureal", S_DEMON, LVL(6, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_REFLECT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mazke", S_DEMON, LVL(6, 9, -5, 100, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("succubus", S_DEMON, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|12), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("incubus", S_DEMON, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|12), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("female incubus", S_DEMON, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fuckubus", S_DEMON, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("porn succubus", S_DEMON, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("perfumed succubus", S_DEMON, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_BEAM, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GRAY), MON("porn incubus", S_DEMON, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("polecubus", S_DEMON, /* spawns with random polearm, leather armor and leather cloak */ LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("seizure foobacus", S_DEMON, /* sic, by NCommander */ LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("news daemon", S_DEMON, LVL(6, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUMAN), 0, 0, M1_FLY|M1_UNSOLID, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("printer daemon", S_DEMON, LVL(6, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BUZZ, MZ_HUMAN), 0, 0, M1_FLY|M1_UNSOLID, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Conny", S_DEMON, LVL(6, 12, 0, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 3, 10), ATTK(AT_KICK, AD_NUMB, 3, 16), ATTK(AT_NONE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS SCR_BAD_EFFECT DART(50) SCR_CREATE_MONSTER */ MON("Alice", S_DEMON, LVL(6, 16, 2, 80, -3), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_MALK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_HITASONE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SWEET_MOCASSINS BULLWHIP RING_MAIL HELMET POT_EXTRA_HEALING SILVER_SPEAR */ MON("Merry Luis", S_DEMON, LVL(6, 9, 5, 70, 4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DISP, 3, 3), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: WAN_MAGIC_MISSILE */ MON("Rendtbar", S_DEMON, LVL(6, 6, 5, 95, -6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_MINDLESS|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: POT_RADIUM(3) */ MON("Dad Manger", S_DEMON, LVL(6, 10, 2, 75, 12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: MACE WAN_HEALING */ MON("Deckschmae", S_DEMON, LVL(6, 12, 0, 80, 10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_NONE, AD_DETH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: none */ MON("annoying desert enemy", S_DEMON, LVL(7, 12, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_STALK|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("testicle cockler", S_DEMON, LVL(7, 12, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_HODS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_STALK|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("garstiga", S_DEMON, LVL(7, 4, 0, 30, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_AGGR, 2, 4), ATTK(AT_RATH, AD_CAST, 0, 4), ATTK(AT_NONE, AD_SOUN, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("error erinys", S_DEMON, LVL(7, 12, 2, 30, 10), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("envious erinys", S_DEMON, LVL(7, 12, 2, 30, 10), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("glug demon", S_DEMON, LVL(7, 15, -3, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_BLEE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sword dancer", S_DEMON, /* spawns with sand sword and 20 sand darts */ LVL(7, 12, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_STALK|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("unrecognizable marilith", S_DEMON, LVL(7, 12, -6, 80, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("marilith", S_DEMON, LVL(7, 12, -6, 80, -12), (G_NOCORPSE|6), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("noncamo demon", S_DEMON, LVL(7, 7, 6, 15, 0), (3|G_NOCORPSE|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_HIDE, M2_COLLECT, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("trucamo demon", S_DEMON, LVL(7, 7, 6, 15, 0), (1|G_NOCORPSE|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY, M2_COLLECT, M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fingernail demon", S_DEMON, /* spawns with qatar */ LVL(7, 12, 6, 15, 0), (5|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY, M2_COLLECT|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clawolith", S_DEMON, LVL(7, 9, 1, 40, -12), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_SLITHY, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("igura", S_DEMON, LVL(7, 10, 3, 25, -9), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON, 0, 0, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("marylith", S_DEMON, LVL(7, 12, -6, 80, -12), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("marilith girlfriend", S_DEMON, LVL(7, 12, -6, 80, -12), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bar-lgura", S_DEMON, LVL(7, 15, -3, 45, -9), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dissolved djinni", S_DEMON, LVL(7, 9, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS|M1_UNSOLID|M1_AMORPHOUS, M2_WANDER|M2_STALK|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("analgura", S_DEMON, LVL(7, 15, -3, 45, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_UNPR, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kidnap bar-lgura", S_DEMON, /* from splicehack */ LVL(7, 15, -3, 45, -9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yet different marilith", S_DEMON, LVL(7, 12, -6, 80, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nasty bar-lgura", S_DEMON, LVL(7, 15, -3, 45, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_REGEN|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Used by AD&D for a type of demon, originally one of the Furies */ /* and spelled this way */ MON("erinys", S_DEMON, LVL(7, 12, 2, 30, 10), (G_NOCORPSE|G_SGROUP|5), A(ATTK(AT_WEAP, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("ku vulavula loku nga vulavuriwiki", S_DEMON, LVL(7, 15, -3, 45, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO|MR_ELEC, 0, M1_POIS|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Kun-Kwei", S_DEMON, LVL(7, 12, 5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_LUCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_CONCEAL|M1_UNSOLID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WAN_FEAR */ MON("Mister Admonisher", S_DEMON, LVL(7, 11, -2, 90, -12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_CANCELLATION */ MON("Baendre", S_DEMON, LVL(7, 12, 4, 60, -13), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_WRAT, 2, 4), ATTK(AT_KICK, AD_DFOO, 2, 4), ATTK(AT_HUGS, AD_TIME, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTWO|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WAN_POLYMORPH */ MON("ration biohazard", S_DEMON, LVL(7, 10, -7, 58, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_CLRC, 2, 1), ATTK(AT_BOOM, AD_CURS, 2, 8), ATTK(AT_ENGL, AD_SIN, 3, 1), ATTK(AT_TUCH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK), SIZ(100, 179, 0, MS_SOVIET, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT, MR_SLEEP, M1_WALLWALK|M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_MIND_FLAYER|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("insensibly housebroken gnashed", S_DEMON, LVL(7, 12, -3, 94, 0), (4), A(ATTK(AT_KICK, AD_FEMI, 5, 3), ATTK(AT_TUCH, AD_POLY, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2191, 1044, 0, MS_MUTE, MZ_TINY), MR_STONE, 0, M1_TUNNEL|M1_ACID, M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("stupid vrock", S_DEMON, LVL(8, 12, 0, 50, -9), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("barbed whatevil", S_DEMON, LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("water demon", S_DEMON, LVL(8, 12,-4, 30, -7), (G_NOCORPSE|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("darkwater demon", S_DEMON, LVL(8, 12,-4, 30, -7), (G_NOCORPSE|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("lol demon", S_DEMON, LVL(8, 12,-4, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_RUST, 1, 3), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("flying water demon", S_DEMON, LVL(8, 12,-4, 30, -7), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SWIM|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jackal demon", S_DEMON, LVL(8, 12,-4, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_CONF, 1, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("borrowing cube", S_DEMON, LVL(8, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_STNG, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("lead vrock", S_DEMON, /* spawns with sling, 30 lead clumps and rocket gauntlets */ LVL(8, 12, 0, 50, -9), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("prick auto", S_DEMON, LVL(8, 18, 0, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_TCKL, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("it makes pitschaeff!", S_DEMON, /* invisible */ LVL(8, 12,-4, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("goddamn vrock", S_DEMON, LVL(8, 12, 0, 50, -9), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chunk devil", S_DEMON, /* spawns with sling and 30 unrefined mithril */ LVL(8, 18, 0, 65, 7), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, MR_POISON, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("matte demon", S_DEMON, LVL(8, 11, 0, 20, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SCOR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_HITASONE, 0, M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pro-jet", S_DEMON, LVL(8, 25, -5, 90, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chase me", S_DEMON, LVL(8, 21, -1, 70, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO|MR_ACID|MR_COLD|MR_ELEC, 0, M1_POIS|M1_FLY|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TELEPATHIC|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("borg", S_DEMON, /* playable race */ LVL(8, 9, -5, 50, 11), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE|M1_HUMANOID|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dentopacker", S_DEMON, /* spawns with trident, bow and arrows, leather cloak, studded leather armor, antenna and crystal boots */ LVL(8, 12,-4, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neophyte puig demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_POLY, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL|M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spindled decrying", S_DEMON, LVL(8, 12, 4, 26, -9), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_NGEN, 1, 6), ATTK(AT_EXPL, AD_MEMO, 8, 1), ATTK(AT_BITE, AD_LAVA, 2, 2), ATTK(AT_SPIT, AD_RBAD, 2, 4), ATTK(AT_CLAW, AD_SPEL, 7, 8), ATTK(AT_MAGC, AD_RUNS, 4, 9)), SIZ(1941, 697, 0, MS_GAARDIEN, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neophyte virus demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_PEST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("neophyte bind demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_ICUR, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("neophyte fetch demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_NACU, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("neophyte ping demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_NGEN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neophyte yith demon", S_DEMON, /* spawns with yith tentacle */ LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neophyte del demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SHAN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("neophyte nntp demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("neophyte yendorian demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neophyte ftp demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_INER, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("neophyte oblivion demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_LETH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("neophyte signal demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_INVE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("neophyte diskwipe demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neophyte formatting demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_UVUU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("neophyte bricking demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_DEST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("neophyte crypto demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_STTP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neophyte cron demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_TIME, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("neophyte BSOD demon", S_DEMON, LVL(8, 9, 8, 15, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 2, 5), ATTK(AT_BREA, AD_DEPR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spiked devil", S_DEMON, LVL(8, 18, 0, 65, 7), (G_NOCORPSE|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("devil with spikes at the entire body", S_DEMON, LVL(8, 18, 0, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_COMBAT, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elbow devil", S_DEMON, /* spawns with bow and 40 arrows */ LVL(8, 18, 0, 65, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, MR_POISON, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("very spiked devil", S_DEMON, LVL(8, 18, 0, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("porter spiked devil", S_DEMON, LVL(8, 18, 0, 65, 7), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_WANTSBOOK, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gater devil", S_DEMON, LVL(8, 18, 0, 65, 7), (G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("drug dealer", S_DEMON, LVL(8, 18, 0, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DRUGS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("swim demon", S_DEMON, LVL(8, 8, 2, 15, -7), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_SWIM, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yellow prick", S_DEMON, LVL(8, 9, 5, 35, 7), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_STNG, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON, 0, M1_FLY, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("simple devil", S_DEMON, LVL(8, 9, 5, 20, 8), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, 0, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("shaven devil", S_DEMON, LVL(8, 10, 5, 25, 7), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON, 0, 0, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("razor devil", S_DEMON, LVL(8, 10, 5, 25, 7), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON, 0, 0, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("scim-cim devil", S_DEMON, LVL(8, 10, 4, 25, 7), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chesdevil", S_DEMON, LVL(8, 14, 4, 20, -9), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_POISON, 0, M1_FLY, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("vice devil", S_DEMON, LVL(8, 9, 5, 25, -9), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, 0, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("chain devil", S_DEMON, LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("chainsmoker devil", S_DEMON, /* spawns with cigarette */ LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("iron chain devil", S_DEMON, /* spawns with iron chain */ LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("laserchain devil", S_DEMON, /* spawns with laser chain */ LVL(8, 12, 0, 35, 8), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("petty chain devil", S_DEMON, LVL(8, 12, 0, 35, 8), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("latch devil", S_DEMON, LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_METAL), MON("cat eared devil", S_DEMON, LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("silver devil", S_DEMON, LVL(8, 18, 0, 35, 8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_SILVER), MON("bearded devil", S_DEMON, LVL(8, 15, 1, 45, 7), (G_NOCORPSE|8), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("sill flap devil", S_DEMON, LVL(8, 15, 1, 45, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_STNG, AD_DRST, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pirate devil", S_DEMON, LVL(8, 15, 1, 45, 7), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("silver lady pump", S_DEMON, /* uses feminine pumps, spawns with silver dagger, doesn't use ranged weapons */ LVL(8, 18, 0, 35, 8), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, HI_SILVER), MON("evasive bearded devil", S_DEMON, LVL(8, 15, 1, 45, 7), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty bearded devil", S_DEMON, LVL(8, 15, 1, 45, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_THICK_HIDE|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("foam demon", S_DEMON, /* spawns with shoomdent */ LVL(8, 21, -1, 40, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_HITASTWO, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_POIS|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("barbed devil", S_DEMON, LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_SGROUP|10), A(ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("very barbed devil", S_DEMON, LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_TCKL, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hidden barbed devil", S_DEMON, LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE|M1_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("armored eddy", S_DEMON, LVL(8, 18, -2, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chasme", S_DEMON, LVL(8, 21, -1, 40, -9), (G_NOCORPSE|G_SGROUP|5), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("nasty chasme", S_DEMON, LVL(8, 21, -1, 40, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_FLY|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("vrock", S_DEMON, LVL(8, 12, 0, 50, -9), (G_NOCORPSE|G_SGROUP|8), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("plane demon", S_DEMON, LVL(8, 12, 0, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_AMNE, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("frock", S_DEMON, LVL(8, 12, 0, 50, -9), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("thick vrock", S_DEMON, LVL(8, 12, 0, 50, -9), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hellbarb devil", S_DEMON, LVL(8, 12, 0, 35, 8), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("shovel demon", S_DEMON, /* spawns with shovel and 10 rocks */ LVL(8, 12, 10, 0, 0), (G_NOCORPSE|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("red arremer", S_DEMON, LVL(8, 15, -5, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISN, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_FLY|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Miss Mud/Dirt", S_DEMON, LVL(8, 14, 6, 25, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), ATTK(AT_KICK, AD_PHYS, 1, 16), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SCR_CHAOS_TERRAIN */ MON("Mister Greenly", S_DEMON, LVL(8, 11, 0, 90, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_KICK, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: RUBBER_HOSE */ MON("abashed frenetically", S_DEMON, LVL(8, 12, 1, 89, 7), (4), A(ATTK(AT_SPIT, AD_SCOR, 1, 1), ATTK(AT_LASH, AD_DRST, 1, 4), ATTK(AT_SPIT, AD_CALM, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2378, 1081, 0, MS_COW, MZ_TINY), MR_SLEEP, 0, M1_WALLWALK|M1_NOTAKE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("haircutter devil", S_DEMON, LVL(9, 10, 4, 20, -9), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_POISON, 0, 0, M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("invalid content", S_DEMON, LVL(9, 0, 0, 0, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MISSING, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("babau", S_DEMON, LVL(9, 15, -3, 50, -9), (G_NOCORPSE|G_SGROUP|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DRST, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("dex devil", S_DEMON, LVL(9, 15, -1, 40, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRDX, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("outofplace hezrou", S_DEMON, LVL(9, 6, -2, 55, -10), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_POIS, 3, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sulfur hezrou", S_DEMON, LVL(9, 6, -2, 55, -10), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bonethrow devil", S_DEMON, /* spawns with sling, 30 bone fragments and barrier shield */ LVL(9, 15, -1, 40, -9), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("babuild", S_DEMON, LVL(9, 15, -3, 50, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DRST, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_CORR, 0, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("riled demon", S_DEMON, /* spawns with cryptic saber, pistol, orcish helm and 40 lead bullets */ LVL(9, 15, -3, 50, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DRST, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("irate demon", S_DEMON, LVL(9, 15, -3, 50, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DRST, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dock security", S_DEMON, /* spawns with pistol, 30 lead bullets, school uniform and plasteel helm */ LVL(9, 15, -3, 50, -9), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_POISON|MR_HITASTWO, 0, M1_POIS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("communist babau", S_DEMON, LVL(9, 15, -3, 50, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DRST, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ESCAPE, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("metal babau", S_DEMON, LVL(9, 15, -3, 50, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_DRST, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("icicle devil", S_DEMON, LVL(9, 2, 4, 5, -12), (G_NOCORPSE|5), A(ATTK(AT_LASH, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_COLD, 0, 0, M2_DEMON|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hezrou", S_DEMON, LVL(9, 6, -2, 55, -10), (G_NOCORPSE|G_SGROUP|10), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("hezzer", S_DEMON, LVL(9, 6, -2, 55, -10), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_DEBU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hellrou", S_DEMON, LVL(9, 6, -2, 55, -10), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_NONE, AD_POIS, 0, 2), ATTK(AT_NONE, AD_BLND, 0, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("buildimon", S_DEMON, LVL(9, 10, 3, 25, -9), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON, 0, 0, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("roh demon", S_DEMON, LVL(9, 3, 3, 35, -10), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("farting hezrou", S_DEMON, LVL(9, 6, -2, 55, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BREA, AD_DRST, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("party hezrou", S_DEMON, LVL(9, 6, -2, 55, -10), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_BREA, AD_DRST, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("detritus devil", S_DEMON, LVL(9, 10, 4, 20, -9), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_CONCEAL, M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("force hezrou", S_DEMON, LVL(9, 6, -2, 55, -10), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_HUGS, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("maudite creature de la pegre", S_DEMON, LVL(9, 15, -5, 50, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DRLI, 3, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_GAZE, AD_DRLI, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_POIS|M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("disconnect devil", S_DEMON, /* teleports like tengu */ LVL(9, 10, 4, 20, -9), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_ABDC, 3, 6), ATTK(AT_HUGS, AD_ABDC, 1, 1), ATTK(AT_NONE, AD_ABDC, 0, 0), ATTK(AT_RATH, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_TPORT, M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bone devil", S_DEMON, LVL(9, 15, -1, 40, -9), (G_NOCORPSE|G_SGROUP|10), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("rattle devil", S_DEMON, LVL(9, 15, -1, 40, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_AGGR, 3, 4), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BONES, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grating bone devil", S_DEMON, LVL(9, 15, -1, 40, -9), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bone demon", S_DEMON, LVL(9, 15, -1, 40, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("nabassu", S_DEMON, LVL(9, 15, -5, 50, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DRLI, 3, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_POIS|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("efreet", S_DEMON, LVL(9, 12, 4, 30, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FIRE, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_FLY, M2_STALK|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bagassu", S_DEMON, LVL(9, 15, -5, 50, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DRLI, 3, 4), ATTK(AT_BITE, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_POIS|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lilitu", S_DEMON, LVL(9, 18, 2, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1,6), ATTK(AT_WEAP, AD_PHYS, 1,6), ATTK(AT_STNG, AD_SANI, 1,12), ATTK(AT_STNG, AD_SANI, 1,12), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_HUMANOID|M1_NOEYES|M1_FLY, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("sexeh lilitu", S_DEMON, LVL(9, 18, 2, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1,6), ATTK(AT_WEAP, AD_PHYS, 1,6), ATTK(AT_STNG, AD_SSEX, 2, 12), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_HUMANOID|M1_NOEYES|M1_FLY, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("eroge lilitu", S_DEMON, LVL(9, 18, 2, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1,6), ATTK(AT_WEAP, AD_PHYS, 1,6), ATTK(AT_STNG, AD_SEDU, 2, 12), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_POIS|M1_HUMANOID|M1_NOEYES|M1_FLY, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shell punishing", S_DEMON, LVL(9, 11, -7, 66, 0), (1), A(ATTK(AT_TRAM, AD_SLEE, 2, 8), ATTK(AT_SPIT, AD_BURN, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(717, 1498, 0, MS_WOLLOH, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, MR_STONE, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_PNAME|M2_JEWELS|M2_MAGIC|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Dr. Delilah", S_DEMON, LVL(9, 12, -5, 80, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FAKE, 6, 4), ATTK(AT_KICK, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_AMPHIBIOUS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: POT_ACID(2) WAN_ACID SWEET_MOCASSINS QUARTERSTAFF */ MON("Miss House Worker", S_DEMON, LVL(9, 13, 2, 70, 2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ELEC, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SCR_BAD_EFFECT */ MON("Runner", S_DEMON, LVL(9, 20, 6, 70, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SCR_CHAOS_TERRAIN */ MON("Dickmouth", S_DEMON, LVL(9, 13, 2, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_BEAM, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: POT_PARALYSIS */ MON("aurora bomber", S_DEMON, LVL(10, 18, 0, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("double aurora bomber", S_DEMON, /* 1 HP; if it dies, you get an intrinsic nastytrap effect */ LVL(10, 0, 0, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("air demon", S_DEMON, LVL(10, 18, 1, 45, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_ELEC, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_ELEC, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sirildagan qwginsi", S_DEMON, LVL(10, 18, 1, 45, 7), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ABDC, 0, 0), ATTK(AT_NONE, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_ELEC, 0, M1_FLY|M1_THICK_HIDE|M1_TPORT, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_WANTSALL|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("airhack demon", S_DEMON, LVL(10, 18, 1, 45, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_ELEC, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_ELEC, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("damned pirate", S_DEMON, LVL(10, 12, -4, 0, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, M5_DNETHACK, 0, 0, 0, 0, CLR_WHITE), MON("message demon", S_DEMON, /* evil patch idea by jonadab */ LVL(10, 12, -4, 0, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_FAKE, 2, 6), ATTK(AT_GAZE, AD_FAKE, 2, 6), ATTK(AT_NONE, AD_FAKE, 2, 6), ATTK(AT_HUGS, AD_FAKE, 2, 6), ATTK(AT_BEAM, AD_FAKE, 2, 6), NO_ATTK), SIZ(300, 300, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("error devil", S_DEMON, LVL(10, 12, -4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAKE, 2, 6), ATTK(AT_GAZE, AD_FAKE, 2, 6), ATTK(AT_NONE, AD_FAKE, 2, 6), ATTK(AT_HUGS, AD_FAKE, 2, 6), ATTK(AT_BEAM, AD_FAKE, 2, 6), ATTK(AT_HUGS, AD_TRAP, 0, 0)), SIZ(300, 300, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("extra stingy", S_DEMON, LVL(10, 5, 2, 0, 0), (1), A(ATTK(AT_NONE, AD_TCKL, 3, 6), ATTK(AT_SPIT, AD_PHYS, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, MR_POISON, M1_POIS|M1_THICK_HIDE, M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("harem servent", S_DEMON, LVL(10, 13, 1, 45, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_STALK|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("somalese", S_DEMON, /* spawns with wedge sandals and sexy lady pump */ LVL(10, 12, -4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HCALIEN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_FEMALE, M3_INFRAVISION, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("claw devil", S_DEMON, LVL(10, 10, -4, 50, -10), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_PHYS, 2, 3), ATTK(AT_BITE, AD_PHYS, 2, 5)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gnobrezu", S_DEMON, LVL(10, 9, -4, 60, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_AGGR, 0, 0)), SIZ(WT_HUMAN, 1400, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("uncertainty demon", S_DEMON, /* idea by bugsniper, although he didn't mention what he should be capable of */ LVL(10, 10, -4, 50, -10), (1), A(ATTK(AT_WEAP, AD_SLOW, 1, 8), ATTK(AT_LASH, AD_MINA, 1, 8), ATTK(AT_LASH, AD_NAST, 1, 8), ATTK(AT_SCRA, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DISINT, 0, M1_SEE_INVIS|M1_POIS|M1_TPORT, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("clippy demon", S_DEMON, LVL(10, 10, -4, 50, -10), (1), A(ATTK(AT_WEAP, AD_AGGR, 1, 8), ATTK(AT_LASH, AD_RUNS, 1, 8), ATTK(AT_LASH, AD_BLND, 1, 8), ATTK(AT_SCRA, AD_STCK, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DISINT, 0, M1_SEE_INVIS|M1_POIS|M1_TPORT, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vengedemon", S_DEMON, LVL(10, 12, -4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SHAN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fluidator fuga", S_DEMON, LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SSEX, 4, 4), ATTK(AT_HUGS, AD_SSEX, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Blinky", S_DEMON, LVL(10, 8, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TLPT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("Pinky", S_DEMON, LVL(10, 8, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DISE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Inky", S_DEMON, LVL(10, 8, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BLND, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("Clyde", S_DEMON, LVL(10, 8, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Ahazu", S_DEMON, LVL(10, 12, 0, 3, -1), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_TUCH, AD_FAMN, 4, 4),ATTK(AT_ENGL, AD_FAMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_POIS|M1_AMORPHOUS, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK|M2_DEMON|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("titty-lewd sex woman", S_DEMON, LVL(10, 11, 1, 10, 4), (G_GENO|1), A(ATTK(AT_BITE, AD_SSEX, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_FEMALE|M2_DEMON|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bloodsoul harbinger", S_DEMON, LVL(10, 16, -3, 20, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_CLAW, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_SEE_INVIS|M1_POIS, M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("super demon", S_DEMON, LVL(10, 18, 1, 45, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_ELEC, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_ELEC, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pneumo demon", S_DEMON, LVL(10, 12, 4, 25, 7), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_ELEC, 0, M1_FLY, M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Ghosty", S_DEMON, LVL(10, 3, 0, 50, -5), (G_NOCORPSE|5|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_HOSTILE|M2_PNAME, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bad demon", S_DEMON, LVL(10, 9, 5, 25, 7), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_ELEC, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("daughter of bedlam", S_DEMON, LVL(10, 16, 0, 0, -10), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_HALU, 1, 6), ATTK(AT_CLAW, AD_DRST, 1, 6), ATTK(AT_BEAM, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("supes demon", S_DEMON, LVL(10, 12, 0, 50, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SUPERMAN, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSTWO|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_FLY|M1_TPORT|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yochlol", S_DEMON, LVL(10, 12, -1, 19, -10), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_POIS, M2_DEMON|M2_STALK|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("yochrofl", S_DEMON, LVL(10, 12, -1, 19, -10), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_PHYS, 4, 12), ATTK(AT_TENT, AD_PHYS, 4, 12), ATTK(AT_GAZE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_POIS, M2_DEMON|M2_STALK|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("charging kindness", S_DEMON, LVL(10, 15, 9, 25, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("armored bundle girl", S_DEMON, LVL(10, 6, 0, 25, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("fallen pirate", S_DEMON, LVL(10, 12, -4, 0, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS, M2_DEMON|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fire demon", S_DEMON, LVL(10, 12,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRDX, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("banishment demon", S_DEMON, LVL(10, 12,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_BANI, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Miss Youngdragon", S_DEMON, LVL(10, 16, -10, 100, -20), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ENCH, 6, 4), ATTK(AT_KICK, AD_ABDC, 4, 4), ATTK(AT_TUCH, AD_STCK, 1, 1), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_POIS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_CURSE_ITEMS WAN_BAD_EFFECT GRAY_DRAGON_SCALE_MAIL ORCISH_BOW DARK_ELVEN_ARROW(50) */ MON("Grahw", S_DEMON, LVL(10, 12, 5, 60, 6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_DARK, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: DART(20) UNICORN_HORN */ MON("Rafschar", S_DEMON, LVL(10, 12, 3, 30, -12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PLAS, 4, 4), ATTK(AT_KICK, AD_STTP, 5, 4), ATTK(AT_NONE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: WAN_CREATE_MONSTER T_SHIRT */ MON("Schrumpel", S_DEMON, LVL(10, 15, 3, 75, -4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_POIS, 2, 8), ATTK(AT_KICK, AD_INER, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WAN_CLONE_MONSTER */ MON("Telpan", S_DEMON, LVL(10, 12, 10, 50, 20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_HIDE|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_BANISHMENT */ MON("looks like an ice devil, but isn't alive", S_DEMON, LVL(11, 0, 10, 0, -12), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MISSING, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, 0, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ice devil", S_DEMON, LVL(11, 6, -4, 55, -12), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("blue velvet peep-toe", S_DEMON, /* uses leather peep-toes */ LVL(11, 6, -4, 55, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("frong devil", S_DEMON, LVL(11, 6, -4, 55, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pacifier", S_DEMON, LVL(11, 6, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("walking delirium", S_DEMON, LVL(11, 12, 0, 0, -13), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_HALU, 1,13), ATTK(AT_CLAW, AD_DRST, 1,13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_FLY|M1_POIS, M2_HOSTILE|M2_STALK|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("iceblock devil", S_DEMON, LVL(11, 6, -4, 55, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_ICEB, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ego ice devil", S_DEMON, LVL(11, 6, -4, 55, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fresty ice devil", S_DEMON, LVL(11, 6, -4, 55, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_ICEB, 5, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK|M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spibrawulf", S_DEMON, LVL(11, 18, 3, 35, -12), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_DRCO, 3, 4), ATTK(AT_STNG, AD_CONT, 1, 4), NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_POIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ice car", S_DEMON, LVL(11, 6, -4, 55, -12), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("norse devil", S_DEMON, LVL(11, 10, 2, 40, -12), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("aura lois", S_DEMON, /* spawns with combat stilettos */ LVL(11, 10, 2, 40, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("ice f(r)iend", S_DEMON, LVL(11, 10, 2, 40, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_DOMESTIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON2, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("merry lith", S_DEMON, LVL(11, 12, -3, 80, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_WEAP, AD_PHYS, 1, 15), ATTK(AT_CLAW, AD_PHYS, 1, 15), ATTK(AT_CLAW, AD_PHYS, 1, 15), ATTK(AT_CLAW, AD_PHYS, 1, 15), ATTK(AT_CLAW, AD_PHYS, 1, 15)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK|M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("beed devil", S_DEMON, LVL(11, 6, -4, 55, -12), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_TIME, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice spaceship", S_DEMON, LVL(11, 6, -4, 55, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS|M1_MINDLESS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("sheer spacer", S_DEMON, /* 1 HP; if it dies, rnz(1000) turns of xfreeze */ LVL(11, 0, -4, 55, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS|M1_MINDLESS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("nors devil", S_DEMON, LVL(11, 4, 2, 35, -12), (G_NOCORPSE|2|G_GENO), A(ATTK(AT_LASH, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, 0, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nalfeshnee", S_DEMON, LVL(11, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("polyfeshnee", S_DEMON, LVL(11, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nalslashnee", S_DEMON, LVL(11, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty nalfeshnee", S_DEMON, LVL(11, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_HERBIVORE|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nuckelavee", S_DEMON, LVL(11, 18, -3, 50, -12), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DRST, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Pedalas", S_DEMON, LVL(11, 11, 4, 90, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_CORR, 3, 5), ATTK(AT_KICK, AD_BURN, 4, 4), ATTK(AT_GAZE, AD_DEPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD|MR_FIRE|MR_HITASONE, MR_ELEC|MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SCR_EARTH(3) WAN_STRIKING */ MON("Mister Ancient Regime", S_DEMON, LVL(11, 11, 2, 60, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 2, 9), ATTK(AT_ENGL, AD_DGST, 4, 5), ATTK(AT_NONE, AD_TCKL, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_HITASONE|MR_SLEEP, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: POT_MUTATION */ MON("bicubus", S_DEMON, LVL(12, 12, -6, 80, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 4, 3), ATTK(AT_CLAW, AD_PHYS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sausage devil", S_DEMON, LVL(12, 10, -3, 0, -6), (1), A(ATTK(AT_BITE, AD_FAMN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flailer demon", S_DEMON, /* spawns with spiked chain */ LVL(12, 13, 2, 50, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PLYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lava demon", S_DEMON, LVL(12, 12,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("petty lava demon", S_DEMON, LVL(12, 12,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pleger demon", S_DEMON, LVL(12, 12, -8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("invidiak", S_DEMON, LVL(12, 12, 0, 80, -13), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DARK, 3, 6), ATTK(AT_TUCH, AD_DARK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_POIS|M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("huggle invidiak", S_DEMON, LVL(12, 12, 0, 80, -13), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DARK, 3, 6), ATTK(AT_TUCH, AD_DARK, 3, 6), ATTK(AT_HUGS, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_POIS|M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil rapist", S_DEMON, /* female chars are hit with a 2d4 inertia attack as well */ LVL(12, 12, 0, 70, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_STNG, AD_CONT, 4, 6), ATTK(AT_BUTT, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("plague daemon", S_DEMON, LVL(12, 7, -2, 85, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 3, 6), ATTK(AT_MAGC,AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("heel demon", S_DEMON, /* spawns with leather peep-toes and block-heeled combat boot */ LVL(12, 12,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("axe daemon", S_DEMON, /* spawns with infernal axe */ LVL(12, 12, -2, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_BLND, 3, 6), ATTK(AT_MAGC,AD_CLRC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vile demon", S_DEMON, LVL(12, 12,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("multiplying si", S_DEMON, LVL(12, 12, 0, 0, 0), (1), A(ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_SILENT, MZ_TINY), MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE|M2_DEMON, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("block demon", S_DEMON, LVL(12, 9, 0, 20, -7), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("efreet overseer", S_DEMON, LVL(12, 14, 2, 30, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FIRE, 3, 8), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_FLY, M2_STALK|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("efreet merchant", S_DEMON, LVL(12, 15, 2, 30, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_FLY, M2_STALK|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("arexina", S_DEMON, LVL(12, 12, 10, 0, 15), (1), A(ATTK(AT_KICK, AD_FAMN, 10, 10), ATTK(AT_GAZE, AD_FAMN, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_STENCH, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("anorexutt", S_DEMON, LVL(12, 12, 10, 0, 15), (1), A(ATTK(AT_KICK, AD_FAMN, 10, 10), ATTK(AT_GAZE, AD_FAMN, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_FART_NORMAL, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER|M3_NONMOVING, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("offensive perversion", S_DEMON, LVL(12, 12, 0, 70, -20), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MISSING, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("abyssal avenger", S_DEMON, LVL(12, 12, 0, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 7), ATTK(AT_MAGC, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("akkabish tannin", S_DEMON, LVL(12, 24, 3, 0, -14), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_NIVE, 1, 4), ATTK(AT_STNG, AD_NIVE, 1, 4), ATTK(AT_STNG, AD_NIVE, 1, 4), ATTK(AT_STNG, AD_NIVE, 1, 4), ATTK(AT_STNG, AD_NIVE, 1, 4), ATTK(AT_STNG, AD_NIVE, 1, 4)), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_CARNIVORE|M1_ANIMAL|M1_POIS|M1_SEE_INVIS|M1_BREATHLESS|M1_FLY|M1_REGEN, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_DEMON, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("trapped soul", S_DEMON, LVL(12, 12, 7, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID, M2_DEMON|M2_NEUTER|M2_HOSTILE, M3_NONMOVING, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("red death", S_DEMON, LVL(12, 15, -3, 50, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_STNG, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("whirling romantic", S_DEMON, LVL(12, 14, -5, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_DJINNI, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slavering romantic", S_DEMON, LVL(12, 14, -5, 70, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SING, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nycademon", S_DEMON, LVL(12, 6, -3, 65, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rainbow to", S_DEMON, LVL(12, 18, 0, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_COLD|MR_ELEC|MR_DRAIN|MR_DISINT, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lesser daemon", S_DEMON, LVL(12, 12, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lesser moloch", S_DEMON, LVL(12, 12, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID|M1_REGEN|M1_TUNNEL, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("moloch's operator", S_DEMON, /* spawns with telephone */ LVL(12, 12, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID|M1_REGEN|M1_TUNNEL, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("moloch's secondary answering set", S_DEMON, LVL(12, 12, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HANDY, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID|M1_REGEN|M1_TUNNEL, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Driving Impulse", S_DEMON, LVL(12, 12, 2, 65, 9), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_INER, 3, 6), ATTK(AT_KICK, AD_MANA, 4, 6), ATTK(AT_NONE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: POT_SPEED SCR_BAD_EFFECT */ MON("Desert Dwarf", S_DEMON, LVL(12, 14, -1, 80, -4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DCAY, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_NGRA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: FLAIL WAN_STRIKING LEATHER_JACKET */ MON("Kovvelkov", S_DEMON, LVL(12, 8, -20, 98, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_STUN, 4, 10), ATTK(AT_KICK, AD_NUMB, 4, 10), ATTK(AT_GAZE, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_PLUSFOUR, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: CONCRETE_NUNCHIAKU HEAVY_CONCRETE_BALL CLOAK_OF_MAGIC_RESISTANCE AMULET_OF_DATA_STORAGE */ MON("Kary, the Fiend of Fire", S_DEMON, LVL(12, 12, -1, 50, -12), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("royel pit fiend", S_DEMON, LVL(13, 6, -3, 65, -13), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_TRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("pit fiend", S_DEMON, LVL(13, 6, -3, 65, -13), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("Gehennom's polka musician", S_DEMON, /* 1 in 5 chance when nearby to spam the player */ LVL(13, 12, -2, 60, -9), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 5), ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_CLAW, AD_PHYS, 1, 9), ATTK(AT_BITE, AD_FAKE, 1, 7), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pit fiend with eggs", S_DEMON, LVL(13, 6, -3, 65, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("darkened pit fiend", S_DEMON, LVL(13, 6, -3, 65, -13), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("nether fiend", S_DEMON, LVL(13, 6, -3, 65, -13), (G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_DRLI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pit fiind", S_DEMON, LVL(13, 6, -13, 65, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 3, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ego pit fiend", S_DEMON, LVL(13, 6, -3, 65, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("inconstant pit fiend", S_DEMON, LVL(13, 6, -3, 65, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Astaroth", S_DEMON, LVL(13, 14, -1, 40, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC, 0, M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK|M2_DEMON|M2_MALE|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("shalosh tannah", S_DEMON, LVL(13, 18, 6, 18, -14), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_TRAP, 3, 6), ATTK(AT_BEAM, AD_TRAP, 3, 6), ATTK(AT_BEAM, AD_TRAP, 3, 6), ATTK(AT_NONE, AD_ACID, 0, 3), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SEE_INVIS|M1_ACID|M1_BREATHLESS|M1_REGEN, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON|M2_FEMALE, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("meaner shalosh tannah", S_DEMON, LVL(13, 18, 6, 18, -14), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_TRAP, 3, 6), ATTK(AT_BEAM, AD_TRAP, 3, 6), ATTK(AT_BEAM, AD_TRAP, 3, 6), ATTK(AT_NONE, AD_ACID, 0, 3), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_SEE_INVIS|M1_ACID|M1_BREATHLESS|M1_REGEN, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hell master", S_DEMON, LVL(13, 15, 1, 45, 7), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 2), ATTK(AT_WEAP, AD_PHYS, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pitiful fiend", S_DEMON, LVL(13, 3, 3, 35, -13), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS, M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Schmidts", S_DEMON, LVL(13, 11, 4, 90, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_BURN, 3, 4), ATTK(AT_KICK, AD_NUMB, 4, 4), ATTK(AT_BEAM, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_FIRE|MR_HITASONE|MR_DRAIN, MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: POT_FIRE SCR_LAVA SWEET_MOCASSINS */ MON("dyking ribbier", S_DEMON, LVL(13, 12, 5, 62, 14), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_ELEC, 6, 6), ATTK(AT_RATH, AD_WET, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3845, 958, 0, MS_SHRIEK, MZ_TINY), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fallen angel", S_DEMON, LVL(14, 10, -4, 55, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0/*sizeof(struct epri)*/, MS_CUSS, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("landshark", S_DEMON, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRST, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("agula", S_DEMON, /* flickers */ LVL(14, 12, 0, 50, -6), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 2, 4), ATTK(AT_RATH, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_CUSS, MZ_GIGANTIC), MR_HITASTWO|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_OVIPAROUS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_REFLECT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("landeel", S_DEMON, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_TENT, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("marjid", S_DEMON, LVL(14, 15, -5, 75, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SPIT, AD_ACID, 3, 4), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUGE), MR_POISON|MR_STONE|MR_ACID, 0, M1_FLY|M1_POIS|M1_SWIM|M1_BREATHLESS, M2_STALK|M2_COLLECT|M2_STRONG|M2_NASTY|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("security risk", S_DEMON, LVL(14, 12, 0, 30, -9), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("harkoon", S_DEMON, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_CONT, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("kiboad", S_DEMON, LVL(14, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_PAIN, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_NOHEAD|M1_POIS, M2_STRONG|M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("headless horseman", S_DEMON, LVL(14, 15, 10, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_NOHEAD|M1_BREATHLESS, M2_STRONG|M2_MALE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("annoying horseman", S_DEMON, LVL(14, 15, 10, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_NOHEAD|M1_BREATHLESS, M2_STRONG|M2_MALE|M2_NASTY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hungering horseman", S_DEMON, LVL(14, 15, 10, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAMN, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_NOHEAD|M1_BREATHLESS, M2_STRONG|M2_MALE|M2_NASTY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pestilent horseman", S_DEMON, LVL(14, 15, 10, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PEST, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_NOHEAD|M1_BREATHLESS, M2_STRONG|M2_MALE|M2_NASTY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("headless rider", S_DEMON, LVL(14, 15, 10, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SILENT, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_NOHEAD|M1_BREATHLESS, M2_STRONG|M2_MALE|M2_NASTY|M2_COLLECT|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mithrincubus", S_DEMON, /* spawns with mithril whip */ LVL(14, 12, -4, 80, -9), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_WEAP, AD_PHYS, 5, 3), ATTK(AT_WEAP, AD_PHYS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deathly horseman", S_DEMON, LVL(14, 15, 10, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_NOHEAD|M1_BREATHLESS, M2_STRONG|M2_MALE|M2_NASTY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("edifice humorist", S_DEMON, LVL(14, 13, -8, 52, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_HALU, 5, 5), ATTK(AT_HUGS, AD_SLIM, 6, 8), ATTK(AT_CLAW, AD_DCAY, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1671, 75, 0, MS_HUMANOID, MZ_MEDIUM), MR_DISINT|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_NOTAKE, M2_NOPOLY|M2_NASTY|M2_GREEDY, M3_INFRAVISION|M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Balam", S_DEMON, LVL(14, 12, -4, 50, 12), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_COLD, 2, 4), ATTK(AT_GAZE, AD_COLD, 3, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_NASTY|M2_STALK|M2_DEMON|M2_MALE|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Wurie", S_DEMON, LVL(14, 18, 0, 50, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_HIDE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: SCR_SUMMON_BOSS */ MON("Mister Head", S_DEMON, LVL(14, 15, 3, 80, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_COLD, 3, 11), ATTK(AT_KICK, AD_LUCK, 5, 3), ATTK(AT_NONE, AD_WRAT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON3|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_SPEED BASEBALL_BAT */ MON("Gunter", S_DEMON, LVL(14, 11, 0, 80, -4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_CHRN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_HITASONE, MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: POT_ACID POT_RADIUM POT_CYANIDE POT_HALLUCINATION(2) LEATHER_GLOVES */ MON("Harro", S_DEMON, LVL(14, 10, -15, 95, -18), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_WTHR, 7, 7), ATTK(AT_KICK, AD_CNCL, 7, 7), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SCR_BULLSHIT MUMMY_WRAPPING IRON_CHAIN HEAVY_IRON_BALL */ MON("Sound Impacts", S_DEMON, LVL(14, 12, 1, 75, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_SOUN, 4, 6), ATTK(AT_KICK, AD_SOUN, 6, 7), ATTK(AT_GAZE, AD_SOUN, 5, 8), ATTK(AT_NONE, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: BUGLE DART(100) MACE */ MON("Hirschah", S_DEMON, LVL(14, 14, 5, 50, 9), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ELEC, 3, 9), ATTK(AT_KICK, AD_PHYS, 4, 5), ATTK(AT_HUGS, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID, MR_ELEC|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: BULLWHIP */ MON("goon eve biologic", S_DEMON, LVL(14, 12, -6, 95, 9), (G_GENO|G_SGROUP|1), A(ATTK(AT_SCRA, AD_MINA, 1, 1), ATTK(AT_SCRA, AD_WERE, 1, 3), ATTK(AT_STNG, AD_WEBS, 8, 5), ATTK(AT_TRAM, AD_DGST, 1, 9), NO_ATTK, NO_ATTK), SIZ(1365, 658, 0, MS_PHOTO, MZ_HUMAN), MR_ACID, 0, M1_BREATHLESS|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("snow witch", S_DEMON, LVL(15, 12, 2, 60, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_COLD, 5, 3), ATTK(AT_KICK, AD_FRZE, 5, 3), ATTK(AT_HUGS, AD_FIRE, 5, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("efreet guardian", S_DEMON, LVL(15, 16, 2, 30, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FIRE, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_FLY, M2_STALK|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("re-on-purchased demon", S_DEMON, /* spawns with dancing shoes and leather gloves */ LVL(15, 12, 2, 30, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_CALM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON|MR_COLD|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SWIM, M2_FEMALE|M2_DEMON|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("little iris", S_DEMON, /* spawns with silver short sword */ LVL(15, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_POIS, 2, 4), ATTK(AT_HUGS, AD_DEBU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("demon spotter", S_DEMON, /* can gate in demons from infinitely far away */ LVL(15, 12, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 3, 4), ATTK(AT_TRAM, AD_DISP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_NASTY|M2_DEMON, M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mascara hc woman", S_DEMON, LVL(15, 11, 0, 40, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_NONE, AD_GLIB, 0, 6), ATTK(AT_RATH, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DEMON|M2_NASTY|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("uberoid erinys", S_DEMON, LVL(15, 12, 2, 30, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_AMPHIBIOUS|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("fire fiend", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("non-angel", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_LITE, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lesser puig demon", S_DEMON, LVL(15, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_POLY, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL|M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("angery demon", S_DEMON, LVL(15, 12,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_WNCE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bulletator ampersand", S_DEMON, LVL(15, 72, -40, 100, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lower bulletator ampersand", S_DEMON, LVL(15, 36, -40, 100, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BULLETATOR, MZ_HUGE), MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("alkilith", S_DEMON, LVL(15, 6, 8, 65, -16), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_ACID, 6, 6), ATTK(AT_NONE, AD_ACID, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_ACID|M1_NOLIMBS|M1_HIDE|M1_BREATHLESS|M1_AMORPHOUS|M1_NOHEAD|M1_SEE_INVIS|M1_TUNNEL, M2_COLLECT|M2_STRONG|M2_NASTY|M2_HOSTILE|M2_DEMON|M2_STALK|M2_NEUTER, M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dark zealot", S_DEMON, LVL(15, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_ELEC, 12, 12), ATTK(AT_GAZE, AD_ELEC, 6,6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Ina's leather pump", S_DEMON, LVL(15, 14, 1, 50, -5), (1), A(ATTK(AT_KICK, AD_DARK, 5, 5), ATTK(AT_WEAP, AD_FAMN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_DRAIN|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("khaamnun tannin", S_DEMON, LVL(15, 12, 0, 21, -14), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_DISP, 1, 6), ATTK(AT_BITE, AD_AMNE, 1, 8), ATTK(AT_BITE, AD_AMNE, 1, 8)), SIZ(1600, 1600, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SEE_INVIS|M1_REGEN|M1_ACID|M1_BREATHLESS|M1_AMPHIBIOUS|M1_SWIM|M1_FLY, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_DEMON, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ancient of vitality", S_DEMON, LVL(15, 12, 3, 33, 14), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DISE, 9, 3), ATTK(AT_BOOM, AD_DISE, 1, 33), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TPORT|M1_NOLIMBS|M1_POIS|M1_HUMANOID|M1_SEE_INVIS|M1_FLY, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON|M2_COLLECT|M2_STRONG, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ancient of corruption", S_DEMON, LVL(15, 15, 10, 44, 14), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ACID, 16, 4), ATTK(AT_NONE, AD_ACID, 16, 4), ATTK(AT_BOOM, AD_ACID, 1, 127), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_OMNIVORE|M1_AMORPHOUS|M1_POIS|M1_SEE_INVIS|M1_ACID|M1_AMPHIBIOUS|M1_SWIM, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_DEMON|M2_COLLECT|M2_STRONG, M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ancient of thought", S_DEMON, LVL(15, 6, -6, 66, 14), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PAIN, 6, 6), ATTK(AT_STNG, AD_PAIN, 6, 6), ATTK(AT_STNG, AD_PAIN, 6, 6), ATTK(AT_STNG, AD_PAIN, 6, 6), ATTK(AT_BOOM, AD_WET, 1, 66), NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_POIS|M1_HUMANOID|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_SWIM|M1_AMPHIBIOUS|M1_WALLWALK|M1_REGEN|M1_SEE_INVIS, M2_NASTY|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_ROCKTHROW|M2_STRONG|M2_DEMON, M3_NOPLRPOLY|M3_FREQ_UNCOMMON7|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ancient of blessings", S_DEMON, LVL(15, 17, 3, 77, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ENCH, 1, 7), ATTK(AT_WEAP, AD_ENCH, 1, 7), ATTK(AT_WEAP, AD_ENCH, 1, 7), ATTK(AT_WEAP, AD_ENCH, 1, 7), ATTK(AT_NONE, AD_ENCH, 0, 0), ATTK(AT_BOOM, AD_FIRE, 1, 77)), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_POIS|M1_FLY, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_DEMON, M3_FREQ_UNCOMMON3, M4_SHADE, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tshader", S_DEMON, LVL(15, 12, -4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HCALIEN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hardcore alien", S_DEMON, /* creates rn1(7, 3) MS_HCALIEN */ LVL(15, 12, -4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_HCALIEN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("narrow woman", S_DEMON, LVL(15, 10, -3, 95, 0), (1), A(ATTK(AT_WEAP, AD_ACID, 4, 8), ATTK(AT_KICK, AD_DRST, 4, 6), ATTK(AT_NONE, AD_DRST, 3, 6), ATTK(AT_BREA, AD_DRST, 4, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LIEDER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_PLUSONE, MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID, M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_CLOSE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("abyss fiend", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("elegant stiletto boot", S_DEMON, /* uses winter stilettos */ LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_KICK, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("grandcar", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_TRAM, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("abyss pwnz0r", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("eclipse fiend", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_DARK, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tie fighter", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS|M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("moon borloth", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS|M1_ANIMAL, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_JOKE|M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("division fiend", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), ATTK(AT_NONE, AD_DETH, 2, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REFLECT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("knuspel fiend", S_DEMON, LVL(15, 6, 3, 45, -13), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_STONE, 0, M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mud man", S_DEMON, LVL(15, 12, 2, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("ruin fiend", S_DEMON, LVL(15, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_IDAM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("greater lava demon", S_DEMON, LVL(15, 12,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_LAVA, 2, 6), ATTK(AT_NONE, AD_LAVA, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stereotype demon", S_DEMON, LVL(15, 12,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_FLAM, 2, 6), ATTK(AT_NONE, AD_FLAM, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("efreet eder", S_DEMON, LVL(15, 16, 2, 30, -10), (1), A(ATTK(AT_WEAP, AD_FIRE, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, MR_FIRE|MR_POISON, M1_HUMANOID|M1_FLY, M2_STALK|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("hellwalk barbarian", S_DEMON, /* spawns with ring mail, low boots and flame mountain */ LVL(15, 12, 4, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("depthwalk barbarian", S_DEMON, /* spawns with ring mail, low boots and flame mountain */ LVL(15, 12, 4, 15, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("apocalypse angel", S_DEMON, LVL(15, 10, 0, 99, 20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DRST, 1, 6), ATTK(AT_TUCH, AD_LETH, 0, 0), ATTK(AT_NONE, AD_FIRE, 0, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSAMUL|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cataclysmic angel", S_DEMON, LVL(15, 10, 0, 99, 20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_VENO, 1, 6), ATTK(AT_TUCH, AD_LETH, 0, 0), ATTK(AT_NONE, AD_FIRE, 0, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSAMUL|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("world fall angel", S_DEMON, LVL(15, 10, 0, 99, 20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DRST, 1, 6), ATTK(AT_TUCH, AD_LETH, 0, 0), ATTK(AT_NONE, AD_FIRE, 0, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSAMUL|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ancient of the burning wastes", S_DEMON, /* displacement */ LVL(15, 5, -5, 55, 14), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DRCH, 5, 5), ATTK(AT_MAGC, AD_SPEL, 1, 5), ATTK(AT_BOOM, AD_FIRE, 55, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_REGEN|M1_NOEYES|M1_AMPHIBIOUS|M1_HUMANOID|M1_SEE_INVIS|M1_POIS|M1_NOHEAD|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_DEMON|M2_COLLECT, M3_TELEPATHIC, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Kelk", S_DEMON, LVL(15, 10, -3, 95, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ACID, 4, 8), ATTK(AT_KICK, AD_DRST, 4, 6), ATTK(AT_NONE, AD_DRST, 3, 6), ATTK(AT_BREA, AD_DRST, 4, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_PLUSONE, MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_ACID FLY_SWATTER POISONOUS_CLOAK GREEN_DRAGON_SCALES BOOTS_OF_ACID_RESISTANCE POT_RADIUM */ MON("Jenni", S_DEMON, LVL(15, 15, -2, 75, 1), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_WTHR, 3, 9), ATTK(AT_KICK, AD_PEST, 3, 6), ATTK(AT_NONE, AD_PEST, 4, 10), ATTK(AT_GAZE, AD_TIME, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASTWO|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: WAN_CURSE_ITEMS STUDDED_LEATHER_ARMOR */ MON("Miss Today", S_DEMON, LVL(15, 13, 0, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_TIME, 4, 4), ATTK(AT_KICK, AD_TIME, 4, 4), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: SWEET_MOCASSINS */ MON("Gloeckle", S_DEMON, LVL(15, 11, 0, 80, -12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_BEAM, AD_SOUN, 2, 5), ATTK(AT_GAZE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ELEC|MR_SLEEP|MR_HITASONE, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: BUGLE POT_AMNESIA */ MON("rennet nucleolar growlingly cursed", S_DEMON, LVL(15, 10, 0, 7, 0), (1), A(ATTK(AT_HUGS, AD_CLRC, 3, 6), ATTK(AT_NONE, AD_STAT, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1393, 451, 0, MS_MUMBLE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DRAIN, MR_FIRE, M1_FLY|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS, M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("haleabus", S_DEMON, LVL(16, 13, -10, 80, -7), (1), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_BLEE, 3, 8), ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_MAGC, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, MR_FIRE, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_BREATHLESS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("halcabus", S_DEMON, LVL(16, 13, -10, 80, -7), (1), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_SSEX, 3, 8), ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_MAGC, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, MR_FIRE, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_BREATHLESS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("ex-wife", S_DEMON, LVL(16, 12, -5, 80, -9), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FEMI, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("beamfeshnee", S_DEMON, LVL(16, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_CAST, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lesser virus demon", S_DEMON, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_PEST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("lesser bind demon", S_DEMON, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_ICUR, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lesser fetch demon", S_DEMON, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_NACU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lesser ping demon", S_DEMON, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_NGEN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lesser yith demon", S_DEMON, /* spawns with yith tentacle */ LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_SANI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lesser del demon", S_DEMON, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_SHAN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("nessian pit fiend", S_DEMON, LVL(16, 12, -9, 99, 19), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_MAGC,AD_SPEL, 1, 9), ATTK(AT_NONE,AD_FIRE, 8, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WAITFORU|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("ballrog", S_DEMON, LVL(16, 5, -12, 75, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 2, 4), ATTK(AT_WEAP, AD_FIRE, 2, 4), ATTK(AT_BOOM, AD_FIRE, 11, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_EVIL|M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("weredemon", S_DEMON, LVL(16, 16, 0, 60, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_WERE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_WERE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_WERE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE, M4_HUMANWERE, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("superflier", S_DEMON, /* spawns with 10 frag grenades */ LVL(16, 15, 0, 60, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_FLY|M1_TUNNEL, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("stupefeshnee", S_DEMON, LVL(16, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_UNPR, 2, 4), ATTK(AT_MAGC, AD_SPEL, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arm chest devil", S_DEMON, /* spawns with crossbow and 50 crossbow bolts */ LVL(16, 18, -4, 85, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, MR_POISON, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vexed vixen", S_DEMON, LVL(16, 12, -5, 80, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_CLAW, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("snotball bitch", S_DEMON, LVL(16, 12, -5, 80, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_SPIT, AD_NIVE, 2, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("naasfalene", S_DEMON, /* by Khor */ LVL(16, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_MINA, 2, 4), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("noble balrog", S_DEMON, LVL(16, 5, -2, 75, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("stone demon", S_DEMON, /* evil patch idea by jonadab */ LVL(16, 16,-8, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("litch demon", S_DEMON, LVL(16, 16, -5, 60, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_STNG, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("greater nalfeshnee", S_DEMON, LVL(16, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("great nalfeshnee", S_DEMON, LVL(16, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CAST, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("balrog", S_DEMON, LVL(16, 5, -2, 75, -14), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("blarog", S_DEMON, LVL(16, 5, -2, 75, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sexy balrog", S_DEMON, /* spawns with lady boots, elegant broadsword and sexplay whip */ LVL(16, 5, -2, 75, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("balrog of Morgoth", S_DEMON, LVL(16, 18, -5, 125, -14), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 4, 10), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_FIRE, 8, 6), ATTK(AT_BOOM, AD_FIRE, 6, 10), NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE, MR_FIRE|MR_POISON, M1_FLY|M1_BREATHLESS|M1_SEE_INVIS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("pit lord", S_DEMON, LVL(16, 10, -2, 75, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE, 0, M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lesser signal demon", S_DEMON, LVL(16, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_INVE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("council member", S_DEMON, LVL(16, 13, -2, 50, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 1, 10), ATTK(AT_HUGS, AD_ELEC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("councillor", S_DEMON, LVL(16, 13, -2, 50, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 1, 10), ATTK(AT_HUGS, AD_ELEC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTWO, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("Maria", S_DEMON, LVL(16, 11, -6, 90, 3), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ACID, 6, 7), ATTK(AT_KICK, AD_DARK, 4, 6), ATTK(AT_SCRA, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_HITASTWO, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SEXY_LEATHER_PUMP COMBAT_STILETTOS POT_ACID WAN_ACID */ MON("Miss Darkmoon", S_DEMON, LVL(16, 13, 2, 65, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_DARK, 4, 7), ATTK(AT_KICK, AD_GLIB, 3, 4), ATTK(AT_GAZE, AD_BLND, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SWEET_MOCASSINS SCR_FLOOD ELVEN_CLOAK LEATHER_JACKET */ MON("Mister Garbage Houses", S_DEMON, LVL(16, 12, -10, 80, -17), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_DISE, 5, 5), ATTK(AT_KICK, AD_POIS, 5, 5), ATTK(AT_BREA, AD_DRST, 5, 5), ATTK(AT_BREA, AD_ACID, 5, 5), ATTK(AT_GAZE, AD_DFOO, 7, 7), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_FIRE|MR_SLEEP|MR_HITASTWO|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_SWIM|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Starting items: SLING CAPTCHA_STONE QUIZ_STONE AMULET_OF_DATA_STORAGE */ MON("Mister SIR", S_DEMON, LVL(16, 16, -5, 80, 8), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_DRLI, 4, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_VAMP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_REGEN|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: PISTOL BULLET(20) PLASTEEL_CLOAK WAN_SLOW_MONSTER POT_EXTRA_HEALING */ MON("Hairbeard", S_DEMON, LVL(16, 16, 2, 85, 3), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 3, 8), ATTK(AT_BREA, AD_FIRE, 7, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SCR_BAD_EFFECT WAN_FIRE */ MON("Chaos", S_DEMON, LVL(16, 9, -3, 99, -15), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_STCK, 4, 4), ATTK(AT_CLAW, AD_STCK, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(WT_HUMAN*3, WT_HUMAN*3, 0, MS_CUSS, MZ_LARGE), MR_STONE|MR_ACID|MR_POISON|MR_ELEC|MR_DISINT|MR_SLEEP|MR_COLD|MR_FIRE|MR_DRAIN, 0, M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_PNAME|M2_COLLECT, M3_WANTSARTI|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("malingerer soothing", S_DEMON, LVL(16, 12, 4, 29, 10), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_MIDI, 5, 2), ATTK(AT_SPIT, AD_UNPR, 9, 3), ATTK(AT_TUCH, AD_GLIB, 5, 1), ATTK(AT_SCRA, AD_THIR, 2, 1), NO_ATTK, NO_ATTK), SIZ(1410, 820, 0, MS_PAIN, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_WALLWALK|M1_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hc seductress", S_DEMON, /* spawns with filigree stilettos */ LVL(17, 10, 0, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hc temptress", S_DEMON, /* spawns with lady boots */ LVL(17, 10, 0, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_KICK, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_POISON|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("venom lord", S_DEMON, LVL(18, 12, -3, 85, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 5), ATTK(AT_BREA, AD_FIRE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("poison prince", S_DEMON, LVL(18, 12, -3, 85, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 5), ATTK(AT_BREA, AD_FIRE, 5, 3), ATTK(AT_TUCH, AD_DRST, 1, 1), ATTK(AT_BREA, AD_DRST, 5, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("valkyra", S_DEMON, LVL(18, 12, -5, 90, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLEE, 4, 12), ATTK(AT_BITE, AD_BLEE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_PLUSTWO|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTHREE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("exchanging speciously", S_DEMON, LVL(18, 12, 9, 39, 17), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_THIR, 1, 7), ATTK(AT_KICK, AD_HEAL, 2, 2), ATTK(AT_STNG, AD_VOMT, 9, 3), ATTK(AT_BITE, AD_DISE, 9, 5), NO_ATTK, NO_ATTK), SIZ(100, 126, 0, MS_SQAWK, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID, MR_ACID, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_TPORT| M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("laughing religious harlot", S_DEMON, /* spawns with hippie heels */ LVL(18, 14, 0, 30, -4), (1), A(ATTK(AT_WEAP, AD_SOUN, 6, 6), ATTK(AT_KICK, AD_SHAN, 6, 9), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOEYES, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("backdown demon", S_DEMON, LVL(18, 12, -3, 85, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 8, 5), ATTK(AT_BEAM, AD_SAMU, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shayateen", S_DEMON, LVL(18, 12, -6, 66, -16), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_WRAP, 4, 6), ATTK(AT_TUCH, AD_DETH, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("supershayateen", S_DEMON, LVL(18, 12, -6, 66, -16), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_WRAP, 4, 6), ATTK(AT_TUCH, AD_DETH, 4, 6), ATTK(AT_WEAP, AD_PHYS, 1, 14), ATTK(AT_WEAP, AD_PHYS, 1, 14)), SIZ(WT_HUMAN*2, 2000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("lesser nntp demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("lesser yendorian demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_SAMU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lesser ftp demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_INER, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("lesser oblivion demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_LETH, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("lesser diskwipe demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_SUCK, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lesser formatting demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_UVUU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lesser bricking demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_DEST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("lesser crypto demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_STTP, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lesser cron demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_TIME, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lesser BSOD demon", S_DEMON, LVL(18, 10, 5, 40, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_BREA, AD_DEPR, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("megademon", S_DEMON, /* evil patch idea by jonadab */ LVL(18, 12, -6, 66, -16), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_WRAP, 4, 6), ATTK(AT_BEAM, AD_DISN, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), /* He wanted this thing to use a wide-angle disintegration beam like a mind flayer's psychic blast... * But that would be too evil even for slashem extended. --Amy */ MON("toad demon", S_DEMON, LVL(18, 13, -1, 40, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("sartan tannin", S_DEMON, /* displacement */ LVL(18, 8, 0, 25, -14), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DRST, 1, 14), ATTK(AT_STNG, AD_DRDX, 1, 14), ATTK(AT_STNG, AD_DRCH, 1, 14), ATTK(AT_SCRA, AD_POIS, 0, 0), ATTK(AT_TENT, AD_ACID, 10, 6), NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_ANIMAL|M1_SEE_INVIS|M1_REGEN|M1_ACID|M1_BREATHLESS|M1_AMPHIBIOUS|M1_SWIM|M1_REGEN, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nachash tannin", S_DEMON, LVL(18, 12, 4, 24, -14), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 20), ATTK(AT_HUGS, AD_PHYS, 1, 20), ATTK(AT_HUGS, AD_PHYS, 1, 20), ATTK(AT_HUGS, AD_PHYS, 1, 20), ATTK(AT_HUGS, AD_PHYS, 1, 20), ATTK(AT_TUCH, AD_ACID, 3, 20)), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_BREATHLESS|M1_AMPHIBIOUS|M1_SWIM|M1_REGEN, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("airport security", S_DEMON, /* spawns with heavy machine gun, 200 lead bullets, chain mail and plasteel helm */ LVL(18, 15, -10, 80, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_POISON|MR_HITASTWO, 0, M1_POIS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tricubus", S_DEMON, LVL(18, 12, -10, 90, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("turtle demon", S_DEMON, LVL(18, 8, -1, 30, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_SWIM, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Hans", S_DEMON, LVL(18, 15, 4, 95, -15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ENCH, 7, 7), ATTK(AT_KICK, AD_PLAS, 3, 5), ATTK(AT_GAZE, AD_MALK, 5, 5), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_PLUSFOUR, MR_FIRE|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: LACQUERED_DANCING_SHOE LEATHER_JACKET SLING INVENTORY_LOSS_STONE DROPBUG_STONE BAD_EFFECT_STONE */ MON("Baeran", S_DEMON, LVL(18, 18, 2, 95, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_FIRE, 2, 12), ATTK(AT_KICK, AD_STCK, 6, 6), ATTK(AT_HUGS, AD_FEAR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_SLEEP, MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: RUBBER_HOSE CREAM_PIE(4) PISTOL BULLET(20) SCR_CREATE_MONSTER */ MON("Consti", S_DEMON, LVL(18, 11, 4, 70, 6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_DRCH, 4, 6), ATTK(AT_GAZE, AD_INER, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_SLEEPING */ MON("Otto", S_DEMON, LVL(18, 15, -5, 70, 4), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), ATTK(AT_KICK, AD_STUN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: POT_SPEED WAN_FEAR IRON_CHAIN */ MON("Super Old Fritz", S_DEMON, LVL(18, 4, -10, 97, -16), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_SLEE, 2, 10), ATTK(AT_KICK, AD_FAMN, 4, 4), ATTK(AT_BEAM, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_HITASTWO, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_SLEEPING WAN_SLEEP CLAY_CHAIN */ MON("disking coyest", S_DEMON, LVL(18, 24, 1, 32, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SLUD, 3, 9), ATTK(AT_TRAM, AD_MCRE, 4, 9), ATTK(AT_KICK, AD_FEMI, 6, 3), ATTK(AT_SCRA, AD_FEAR, 8, 1), ATTK(AT_TENT, AD_AXUS, 5, 1), ATTK(AT_STNG, AD_LETH, 5, 5)), SIZ(1914, 335, 0, MS_DEAD, MZ_LARGE), MR_COLD, 0, M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Irma's lilac pump", S_DEMON, /* spawns with feminine pumps and non-displayed lifesaver egotype */ LVL(19, 12, 5, 30, 1), (1), A(ATTK(AT_KICK, AD_DISE, 4, 7), ATTK(AT_BREA, AD_CALM, 0, 0), ATTK(AT_NONE, AD_CALM, 0, 0), ATTK(AT_RATH, AD_SPEL, 0, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_SEE_INVIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_TELEPATHIC|M3_NO_DECAY, M4_REVIVE|M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Gross Santana", S_DEMON, LVL(19, 16, -2, 95, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_MALK, 6, 7), ATTK(AT_KICK, AD_DARK, 2, 4), ATTK(AT_BEAM, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_HITASTHREE, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: BUGLE POT_PARALYSIS */ MON("vile temptress", S_DEMON, LVL(20, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_KICK, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("vile witch", S_DEMON, LVL(20, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_KICK, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_FIRE, 6, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("prick witch", S_DEMON, LVL(20, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_KICK, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_FIRE, 6, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("death impacter", S_DEMON, LVL(20, 9, -1, 40, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 4), ATTK(AT_HUGS, AD_LEGS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSONE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("would-be sky young woman", S_DEMON, LVL(20, 12, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_ALIN, 6, 4), ATTK(AT_KICK, AD_ALIN, 5, 4), ATTK(AT_GAZE, AD_STUN, 7, 7), ATTK(AT_BREA, AD_LITE, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DEMON|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("burning baron", S_DEMON, LVL(20, 12, -3, 30, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_FIRE, 6, 6), ATTK(AT_NONE, AD_BURN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("petty would-be sky young woman", S_DEMON, LVL(20, 12, 0, 50, 0), (1), A(ATTK(AT_WEAP, AD_ALIN, 6, 4), ATTK(AT_KICK, AD_ALIN, 5, 4), ATTK(AT_GAZE, AD_STUN, 7, 7), ATTK(AT_BREA, AD_LITE, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DEMON|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sloppy sloth", S_DEMON, LVL(20, 7, -1, 40, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("karate femmy", S_DEMON, /* spawns with block-heeled combat boot, has block-heeled boots */ LVL(20, 11, -2, 50, 5), (1), A(ATTK(AT_KICK, AD_FEMI, 7, 16), ATTK(AT_WEAP, AD_HEAL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("demonic minion", S_DEMON, LVL(20, 9, 5, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("ninh", S_DEMON, LVL(20, 4, -8, 100, -15), (1), A(ATTK(AT_KICK, AD_NGEN, 4, 4), ATTK(AT_WEAP, AD_VULN, 5, 10), ATTK(AT_BEAM, AD_DISN, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DISINT|MR_STONE, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("efreet sultan", S_DEMON, LVL(20, 14, -2, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_FIRE, 3, 8), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("raglayim tannin", S_DEMON, LVL(20, 12, 0, 26, -14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 24), ATTK(AT_CLAW, AD_PHYS, 1, 24), ATTK(AT_HUGS, AD_PHYS, 2, 12), ATTK(AT_TENT, AD_DRCO, 1, 8), ATTK(AT_TENT, AD_DRCO, 1, 8), ATTK(AT_GAZE, AD_STUN, 1, 6)), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SLITHY|M1_SEE_INVIS|M1_REGEN|M1_ACID|M1_BREATHLESS|M1_AMPHIBIOUS|M1_SWIM|M1_FLY, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_DEMON, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("iphrait sultan", S_DEMON, LVL(20, 14, -2, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_THIE, 3, 8), ATTK(AT_WEAP, AD_FIRE, 3, 8), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_COLLECT|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kristrong", S_DEMON, LVL(20, 13, -10, 50, 2), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_KICK, AD_DEST, 10, 10), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_FIRE|MR_DEATH|MR_STONE|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator etsch", S_DEMON, LVL(20, 12, 0, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_EDGE, 6, 6), ATTK(AT_HUGS, AD_EDGE, 6, 6), ATTK(AT_NONE, AD_EDGE, 6, 6), ATTK(AT_BEAM, AD_EDGE, 6, 6), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnollrog", S_DEMON, LVL(20, 15, -2, 75, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_NONE, AD_FIRE, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lord of the statements", S_DEMON, LVL(20, 12, -4, 77, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DAMA, 10, 6), ATTK(AT_NONE, AD_FAKE, 10, 6), ATTK(AT_BOOM, AD_LETH, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GIBBERISH, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_OMNIVORE|M1_AMORPHOUS|M1_POIS|M1_SEE_INVIS|M1_ACID|M1_FLY|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_DEMON|M2_COLLECT|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ultra stingy", S_DEMON, LVL(20, 10, -2, 0, 0), (1), A(ATTK(AT_NONE, AD_TCKL, 5, 6), ATTK(AT_SPIT, AD_PHYS, 12, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON, MR_POISON, M1_POIS|M1_THICK_HIDE, M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("molydeus", S_DEMON, LVL(20, 12, -3, 40, -10), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_POLY, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("demonic molydeus", S_DEMON, LVL(20, 12, -3, 40, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_BITE, AD_POLY, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rocket fatguy", S_DEMON, LVL(20, 13, 0, 90, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_PLUSONE|MR_SLEEP, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("xivilai", S_DEMON, LVL(20, 13, 0, 50, -11), (1), A(ATTK(AT_CLAW, AD_ELEC, 4, 6), ATTK(AT_MAGC, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_LARGE), MR_PLUSTHREE|MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_CYAN), MON("armed xivilai", S_DEMON, /* spawns with either battle-axe, two-handed sword or war hammer */ LVL(20, 13, 0, 50, -11), (1), A(ATTK(AT_WEAP, AD_ELEC, 4, 6), ATTK(AT_MAGC, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_LARGE), MR_PLUSTHREE|MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_CYAN), MON("selector monodist", S_DEMON, LVL(20, 12, 4, 52, -19), (4), A(ATTK(AT_BEAM, AD_SHRD, 6, 5), ATTK(AT_KICK, AD_HODS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2320, 161, 0, MS_MUTE, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Conse", S_DEMON, /* fighter */ LVL(20, 14, -5, 65, -20), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_STUN, 5, 7), ATTK(AT_KICK, AD_GRAV, 4, 6), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_TUNNEL|M1_THICK_HIDE|M1_REGEN|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: PISTOL BULLET(50) IRON_SHOES */ MON("Lukas's bodyguard", S_DEMON, LVL(20, 12, -40, 100, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_DISP, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN|MR_POISON|MR_SLEEP|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_MINDLESS|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_UNDEAD|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SCR_LOCKOUT(20) SNIPER_RIFLE BULLET(100) POT_FEAR AMULET_OF_DATA_STORAGE CLOAK_OF_MAGIC_RESISTANCE */ MON("Gridin", S_DEMON, LVL(20, 12, 0, 87, 2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_KICK, AD_LEGS, 5, 4), ATTK(AT_GAZE, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_DRAIN|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: WAN_REDUCE_MAX_HITPOINTS RUBBER_HOSE POT_STUNNING */ MON("Carola", S_DEMON, LVL(20, 12, -20, 99, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_COLD, 4, 6), ATTK(AT_KICK, AD_COLD, 2, 3), ATTK(AT_BREA, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: WAN_PARALYSIS */ MON("Flat Man", S_DEMON, LVL(20, 13, -1, 60, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_AXUS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: KATANA SCR_SUMMON_BOSS */ MON("Cathezar", S_DEMON, LVL(20, 12, -3, 80, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_SLITHY|M1_POIS|M1_HUMANOID|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NOPOLY|M2_FEMALE|M2_PNAME|M2_NASTY, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("Matt Daemon", S_DEMON, LVL(20, 11, -5, 20, -9), (G_NOCORPSE|G_UNIQ|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SCOR, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_LARGE), MR_DISINT|MR_STONE|MR_DEATH|MR_FIRE|MR_POISON|MR_HITASTHREE, 0, M1_HUMANOID|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG|M2_STALK|M2_NOPOLY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("death brawler", S_DEMON, LVL(21, 10, -2, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 6, 4), ATTK(AT_HUGS, AD_LEGS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSONE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("soft photographer", S_DEMON, LVL(21, 8, 0, 50, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PHOTO, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blargg", S_DEMON, LVL(21, 5, -2, 75, -14), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("whiplargg", S_DEMON, LVL(21, 5, -2, 75, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("choice devil", S_DEMON, /* spawns with either of crossbow+bolts, bow+arrows or raygun+ammo */ LVL(21, 12, -2, 75, -14), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fix devil", S_DEMON, /* spawns with sling, 50 silver slingstones and silver khakkhara */ LVL(21, 12, -2, 75, -14), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, MR_FIRE, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Liljana", S_DEMON, LVL(21, 14, 0, 90, 7), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_ELEC, 6, 8), ATTK(AT_KICK, AD_COLD, 7, 7), ATTK(AT_BEAM, AD_BANI, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_PLUSTWO|MR_HITASFOUR, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: WAN_COLD WAN_LIGHTNING AMULET_OF_DATA_STORAGE RIN_TIMELY_BACKUP SWEET_MOCASSINS */ MON("Miss Locking Stable", S_DEMON, LVL(21, 15, -5, 85, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_CHKH, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_SWIM|M1_THICK_HIDE|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: POT_POLYMORPH WAN_STRIKING STEEL_WHIP */ MON("schedule similarly", S_DEMON, LVL(21, 12, 3, 88, 0), (3), A(ATTK(AT_KICK, AD_DREN, 3, 1), ATTK(AT_BEAM, AD_DRIN, 1, 6), ATTK(AT_MAGC, AD_MANA, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1584, 745, 0, MS_HANDY, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_SLITHY, M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("death crawler", S_DEMON, LVL(22, 10, -3, 60, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 7, 4), ATTK(AT_HUGS, AD_LEGS, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSONE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("death slasher", S_DEMON, LVL(22, 10, -3, 60, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 7), ATTK(AT_HUGS, AD_LEGS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSONE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("scent demon", S_DEMON, LVL(22, 12, -4, 70, 8), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_HITASTWO|MR_DRAIN, 0, M1_POIS|M1_THICK_HIDE|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nonwaited potato", S_DEMON, LVL(22, 14, -5, 55, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_LETH, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stenchfiend", S_DEMON, LVL(22, 12, -5, 80, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_BREA, AD_DRST, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("undead balrog", S_DEMON, LVL(22, 18, -7, 75, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_STNG, AD_DRST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS, M2_DEMON|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_REVIVE, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flayed one", S_DEMON, LVL(22, 14, -5, 55, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("fluidator maffer", S_DEMON, /* has metal mafia egotype */ LVL(22, 16, 0, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_BURN, 7, 10), ATTK(AT_HUGS, AD_DCAY, 5, 5), ATTK(AT_BREA, AD_ELEC, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_METALLIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("smoke demon", S_DEMON, LVL(22, 18, -7, 75, -9), (1), A(ATTK(AT_WEAP, AD_ILLU, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_POIS|M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unpoetically oily", S_DEMON, LVL(22, 21, -4, 39, 4), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_ABDC, 3, 2), ATTK(AT_HUGS, AD_SLOW, 3, 8), ATTK(AT_TENT, AD_DGST, 9, 1), ATTK(AT_ENGL, AD_PEST, 1, 7), NO_ATTK, NO_ATTK), SIZ(797, 496, 0, MS_SQAWK, MZ_HUGE), 0, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_DEMON|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("honeysuckle dissimilarity", S_DEMON, LVL(22, 16, -2, 59, -10), (2), A(ATTK(AT_ENGL, AD_SIN, 3, 1), ATTK(AT_TENT, AD_SLIM, 6, 9), ATTK(AT_EXPL, AD_WEEP, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2986, 380, 0, MS_BOAST, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_REGEN|M1_SEE_INVIS| M1_POIS, M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_ELF|M2_MALE, M3_INFRAVISION|M3_NOTAME|M3_POKEMON|M3_EGOTYPE|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("death whatever", S_DEMON, LVL(22, 5, 3, 30, -9), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), 0, 0, 0, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("stygian harlot", S_DEMON, LVL(22, 12, -1, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stygian fury", S_DEMON, LVL(22, 12, -1, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_HUGS, AD_FIRE, 6, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stupid fury", S_DEMON, LVL(22, 12, -1, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FREN, 2, 2), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_HUGS, AD_FIRE, 6, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("envenomed lady", S_DEMON, LVL(22, 12, -1, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_DRST, 6, 4), ATTK(AT_KICK, AD_DRDX, 6, 4), ATTK(AT_HUGS, AD_FIRE, 6, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stygian rage", S_DEMON, LVL(22, 12, -1, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_HUGS, AD_FIRE, 6, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("turboconvert demon", S_DEMON, LVL(22, 12, 8, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ultra demon", S_DEMON, LVL(22, 18, 1, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_ELEC, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_ELEC, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elec demon", S_DEMON, LVL(22, 18, 1, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_ELEC, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_ELEC, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Aendru Rasenban", S_DEMON, LVL(22, 10, -15, 100, -20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_TERR, 8, 8), ATTK(AT_BEAM, AD_AGGR, 5, 5), ATTK(AT_MAGC, AD_CAST, 4, 4), ATTK(AT_NONE, AD_DAMA, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_SLEEP|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Roswitha", S_DEMON, LVL(22, 10, 2, 10, 6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_NPRO, 6, 8), ATTK(AT_MAGC, AD_DISN, 8, 8), ATTK(AT_BEAM, AD_FRZE, 2, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_HITASTHREE|MR_SLEEP|MR_COLD, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SEXY_LEATHER_PUMP FEMININE_PUMPS WAN_HEALING WAN_EXTRA_HEALING WAN_FULL_HEALING WAN_CONFUSION POT_CONFUSION */ MON("Bundle Tree", S_DEMON, LVL(22, 13, 0, 65, 12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_TUCH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_ELEC|MR_HITASTWO, MR_COLD|MR_SLEEP|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SCR_GROWTH(3) SCR_CREATE_MONSTER */ MON("Haxxor", S_DEMON, LVL(22, 14, 2, 55, 8), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 1, 1), ATTK(AT_LASH, AD_MALK, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_POISON|MR_HITASTWO, MR_ELEC|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SCR_ROOT_PASSWORD_DETECTION AMULET_OF_DATA_STORAGE RIN_TIMELY_BACKUP ELECTRIC_SWORD */ MON("posterior stiffed overdiversification", S_DEMON, LVL(22, 11, 1, 46, 0), (1), A(ATTK(AT_SCRA, AD_ICUR, 7, 6), ATTK(AT_LASH, AD_BANI, 2, 8), ATTK(AT_HUGS, AD_UVUU, 3, 9), ATTK(AT_BITE, AD_WTHR, 2, 7), ATTK(AT_TENT, AD_NTHR, 7, 3), NO_ATTK), SIZ(879, 222, 0, MS_APOC, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("modula unmarried", S_DEMON, LVL(23, 12, 5, 95, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_BURN, 8, 7), ATTK(AT_WEAP, AD_INER, 6, 1), ATTK(AT_BREA, AD_RNG, 5, 4), ATTK(AT_BREA, AD_ICUR, 2, 1), NO_ATTK, NO_ATTK), SIZ(326, 549, 0, MS_WOLLOH, MZ_TINY), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dialect truckled shipman", S_DEMON, LVL(23, 14, 9, 88, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_GLIB, 1, 1), ATTK(AT_WEAP, AD_BADE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1124, 113, 0, MS_BARBER, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_FLY|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_NOHEAD|M1_ANIMAL, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("death trash-hauler", S_DEMON, LVL(23, 11, -4, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_LEGS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSONE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("death berserker", S_DEMON, LVL(23, 11, -4, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_LEGS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSONE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("shub-niggurath", S_DEMON, LVL(23, 15, 0, 70, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 5, 6), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("ia-ia shub-niggurath", S_DEMON, LVL(23, 15, 0, 70, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 5, 6), ATTK(AT_GAZE, AD_INSA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("elonastic shub-niggurath", S_DEMON, LVL(23, 15, 0, 70, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 5, 6), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("fluidator lerd", S_DEMON, LVL(23, 12, -2, 100, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DEPR, 7, 7), ATTK(AT_HUGS, AD_DEPR, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_FLY|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("death brigadier", S_DEMON, LVL(24, 12, -5, 80, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 9, 4), ATTK(AT_HUGS, AD_LEGS, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSONE, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("moloch's answering set", S_DEMON, /* spawns with telephone */ LVL(24, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID|M1_REGEN|M1_TUNNEL, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("switchsquad daemon", S_DEMON, LVL(24, 12, 0, 30, -6), (G_NOCORPSE|1|G_RGROUP), A(ATTK(AT_BITE, AD_DRCO, 2, 6), ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_MIDI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STABILIZE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID, M2_DEMON|M2_NASTY|M2_HOSTILE|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blanker domineered arboreal impatience", S_DEMON, LVL(24, 12, -3, 98, -15), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_WEBS, 8, 3), ATTK(AT_EXPL, AD_MIDI, 8, 4), ATTK(AT_HUGS, AD_DARK, 1, 6), ATTK(AT_BREA, AD_ABDC, 9, 1), ATTK(AT_STNG, AD_AXUS, 9, 2), ATTK(AT_EXPL, AD_DRCH, 7, 8)), SIZ(3613, 1440, 0, MS_LIEDER, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_CONCEAL|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tannin tannin", S_DEMON, /* suggested by amateurhour */ LVL(24, 12, 0, 21, -14), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_ACID, 6, 6), ATTK(AT_SPIT, AD_ACID, 6, 6), ATTK(AT_SPIT, AD_ACID, 6, 6), ATTK(AT_NONE, AD_ACID, 6, 6), ATTK(AT_RATH, AD_ACID, 6, 6), NO_ATTK), SIZ(1600, 1600, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_SEE_INVIS|M1_REGEN|M1_ACID|M1_BREATHLESS|M1_AMPHIBIOUS|M1_SWIM|M1_FLY, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hell temptress", S_DEMON, LVL(24, 13, -2, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("blood witch", S_DEMON, LVL(24, 13, -2, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_PHYS, 6, 5), ATTK(AT_HUGS, AD_FIRE, 6, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("energy witch", S_DEMON, LVL(24, 13, -2, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_PHYS, 6, 5), ATTK(AT_HUGS, AD_FIRE, 6, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("infinitesimal aid", S_DEMON, LVL(24, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("energy lady", S_DEMON, LVL(24, 13, -2, 75, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_ELEC, 6, 5), ATTK(AT_HUGS, AD_FIRE, 6, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("damn axe daemon", S_DEMON, /* spawns with infernal axe */ LVL(24, 12, -10, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_GAZE, AD_CHRN, 5, 6), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_STONE|MR_DISINT|MR_HITASTWO, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("almanon", S_DEMON, LVL(24, 12, -12, 80, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_BITE, AD_BURN, 3, 8), ATTK(AT_BREA, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_STRONG, M3_TRAITOR|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("arch-succubus", S_DEMON, LVL(24, 12, -2, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SITM, 3, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("arch-incubus", S_DEMON, LVL(24, 12, -2, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SITM, 3, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("neutercubus", S_DEMON, LVL(24, 12, -2, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SITM, 3, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("airplane", S_DEMON, LVL(24, 14, -5, 90, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 7), ATTK(AT_BREA, AD_FIRE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("cacodemon", S_DEMON, LVL(24, 12, -7, 80, -16), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_RBRE, 3, 4), ATTK(AT_HUGS, AD_WRAP, 4, 6), ATTK(AT_GAZE, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("isterre", S_DEMON, LVL(24, 12, -7, 80, -16), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_RBRE, 3, 4), ATTK(AT_HUGS, AD_WRAP, 4, 6), ATTK(AT_GAZE, AD_RBRE, 4, 6), ATTK(AT_EXPL, AD_EDGE, 10, 20), NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("greater daemon", S_DEMON, LVL(24, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRCO, 2, 6), ATTK(AT_BREA, AD_FIRE, 9, 6), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE, 0, M1_FLY|M1_UNSOLID|M1_TPORT|M1_HUMANOID, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("greater moloch", S_DEMON, LVL(24, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID|M1_REGEN|M1_TUNNEL, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("land roamer", S_DEMON, LVL(24, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE|MR_PLUSTWO, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("daylight", S_DEMON, LVL(24, 8, -4, 75, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HALU, 6,6), ATTK(AT_BREA, AD_LITE, 10,12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("erathsmedor", S_DEMON, LVL(24, 12, -10, 90, -16), (1), A(ATTK(AT_WEAP, AD_NPRO, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ARMORER, MZ_HUGE), MR_DISINT|MR_DEATH|MR_STONE|MR_FIRE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kerned barrener bounced", S_DEMON, LVL(24, 14, 7, 80, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SOUN, 8, 4), ATTK(AT_WEAP, AD_DRCO, 2, 8), ATTK(AT_KICK, AD_CALM, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1203, 464, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, 0, M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Miss Being Moose", S_DEMON, LVL(24, 12, -6, 95, 10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_BLND, 4, 6), ATTK(AT_KICK, AD_SLEE, 5, 5), ATTK(AT_TENT, AD_WISD, 2, 3), ATTK(AT_TUCH, AD_DRIN, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SCR_CREATE_MONSTER(3) SWEET_MOCASSINS */ MON("Mister Blackman", S_DEMON, LVL(24, 14, 0, 95, 5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_DRCO, 4, 7), ATTK(AT_KICK, AD_WEBS, 5, 5), ATTK(AT_BEAM, AD_GRAV, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ELEC|MR_HITASTHREE, MR_SLEEP|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BUGLE BLACK_DRAGON_SCALE_MAIL ORCISH_SHORT_SWORD ORCISH_HELM ORCISH_CHAIN_MAIL */ MON("Dr. Ramov", S_DEMON, LVL(24, 15, -15, 95, -13), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_HITASTWO|MR_DRAIN, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: TWO_HANDED_SWORD PLATE_MAIL SCR_PUNISHMENT POT_STUNNING */ MON("Al Capone", S_DEMON, LVL(24, 16, 0, 75, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ELEC, 5, 5), ATTK(AT_KICK, AD_TLPT, 3, 4), ATTK(AT_BEAM, AD_STUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_POISON|MR_HITASONE, MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: PISTOL BULLET(50) LEATHER_JACKET ELVEN_CLOAK WAN_TELEPORTATION */ MON("Fahrtum", S_DEMON, LVL(24, 12, -6, 60, 18), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 7, 10), ATTK(AT_KICK, AD_STTP, 5, 5), ATTK(AT_BEAM, AD_HODS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_FIRE WAN_COLD CLOAK_OF_REFLECTION SCR_HEALING POT_POLYMORPH */ MON("Mister Internet", S_DEMON, LVL(24, 15, -6, 92, 12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 48), ATTK(AT_KICK, AD_PHYS, 5, 4), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTHREE|MR_DRAIN, MR_FIRE|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_SEE_INVIS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SCR_CREATE_MONSTER SCR_TELEPORTATION SCR_WARPING SCR_ROOT_PASSWORD_DETECTION */ MON("Durin's Bane", S_DEMON, LVL(24, 7, -20, 80, -14), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_BOOM, AD_FIRE, 11, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SOLDIER, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_POIS|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_NASTY|M2_DEMON, M3_CLOSE|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Lungorthin", S_DEMON, LVL(24, 12, -13, 80, -14), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_FIRE, 2, 8), ATTK(AT_TUCH, AD_DARK, 2, 8), ATTK(AT_CLAW, AD_STCK, 1, 4), ATTK(AT_BOOM, AD_FIRE, 16, 11)), SIZ(2000, 2000, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_ELEC|MR_SLEEP|MR_DRAIN|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_FLY, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_NASTY|M2_DEMON, M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Ute", S_DEMON, /* spawns with high-heeled sandal and leather peep-toes; if she has sex with you, she becomes peaceful */ LVL(24, 11, -4, 50, 12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_AGGR, 3, 8), ATTK(AT_KICK, AD_PAIN, 4, 9), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_HITASTWO, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("microscopic zonal", S_DEMON, LVL(24, 12, -6, 20, -8), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_CLRC, 6, 2), ATTK(AT_WEAP, AD_CLRC, 1, 9), ATTK(AT_BOOM, AD_WGHT, 1, 5), ATTK(AT_SPIT, AD_WTHR, 6, 3), ATTK(AT_BREA, AD_AMNE, 1, 6), NO_ATTK), SIZ(179, 85, 0, MS_FART_LOUD, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bang femmy", S_DEMON, LVL(25, 14, -5, 60, -18), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 10), ATTK(AT_WEAP, AD_RNG, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SOLDIER, MZ_LARGE), MR_DEATH|MR_DISINT|MR_DRAIN|MR_SLEEP|MR_HITASFOUR|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DEMON|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("balor", S_DEMON, LVL(25, 10, -8, 85, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_CLAW, AD_TLPT, 6, 3), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("teraphim tannah", S_DEMON, LVL(25, 18, 3, 32, -14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STON, 6, 8), ATTK(AT_CLAW, AD_STON, 6, 8), ATTK(AT_CLAW, AD_STON, 6, 8), ATTK(AT_CLAW, AD_STON, 6, 8), ATTK(AT_HUGS, AD_WRAP, 8, 6), ATTK(AT_BREA, AD_THIR, 6, 8)), SIZ(9000, 9000, 0, MS_SILENT, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_REGEN|M1_ACID|M1_SLITHY|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_HUMANOID|M1_MINDLESS|M1_SEE_INVIS|M1_BREATHLESS, M2_STALK|M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("switchbacker", S_DEMON, LVL(25, 10, -8, 85, -10), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 3), ATTK(AT_CLAW, AD_TLPT, 6, 3), ATTK(AT_WEAP, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cthulhime", S_DEMON, /* spawns with 2 random throwing potions */ LVL(25, 12, 10, 0, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_BEAM, AD_VULN, 4, 4), ATTK(AT_MAGC, AD_ELEC, 3, 3), ATTK(AT_GAZE, AD_MANA, 4, 5), ATTK(AT_MAGC, AD_SPC2, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("great race of yith", S_DEMON, LVL(25, 15, -1, 75, -12), (1), A(ATTK(AT_TENT, AD_NTHR, 5, 7), ATTK(AT_GAZE, AD_SPC2, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("ancient race of yith", S_DEMON, LVL(25, 15, -1, 75, -12), (1), A(ATTK(AT_TENT, AD_NTHR, 5, 7), ATTK(AT_GAZE, AD_INSA, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("old one race of yith", S_DEMON, LVL(25, 15, -1, 75, -12), (1), A(ATTK(AT_TENT, AD_NTHR, 5, 7), ATTK(AT_GAZE, AD_SANI, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("Joker Flack", S_DEMON, LVL(25, 9, -6, 90, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DARK, 5, 6), ATTK(AT_BREA, AD_COLD, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_REGEN, M2_HOSTILE|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ina's hugging boot", S_DEMON, LVL(25, 20, -3, 75, -7), (1), A(ATTK(AT_KICK, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_FAMN, 1, 1), ATTK(AT_WEAP, AD_FAMN, 1, 1), ATTK(AT_KICK, AD_STUN, 4, 4), ATTK(AT_HUGS, AD_ENCH, 5, 7), NO_ATTK), SIZ(5, 5, 0, MS_SHOE, MZ_TINY), MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_FIRE|MR_DRAIN, MR_SLEEP|MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("white arremer", S_DEMON, LVL(25, 22, -10, 80, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VAPO, 8, 4), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_FLY|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("assault devil", S_DEMON, /* spawns with assault rifle and 100 bullets */ LVL(25, 18, -8, 95, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_CLAW, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, MR_POISON, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("trunchbull", S_DEMON, /* by bouquet */ LVL(25, 10, -30, 50, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DISP, 5, 6), ATTK(AT_WEAP, AD_DISP, 5, 6), ATTK(AT_LASH, AD_DISP, 2, 10), ATTK(AT_TRAM, AD_STCK, 2, 10), ATTK(AT_HUGS, AD_DAMA, 5, 8), NO_ATTK), SIZ(WT_ELF, 700, 0, MS_SILENT, MZ_HUMAN), MR_POISON|MR_COLD|MR_FIRE|MR_PLUSTWO|MR_HITASTHREE|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_DRAIN, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_THICK_HIDE, M2_HOSTILE|M2_MAGIC|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Sophia", S_DEMON, LVL(25, 18, -9, 60, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_COLD, 5, 7), ATTK(AT_KICK, AD_ELEC, 6, 7), ATTK(AT_BEAM, AD_DISN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSFOUR, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: HUGGING_BOOT COMBAT_STILETTOS SCR_DESTROY_ARMOR(2) POT_FEAR */ MON("Lukas", S_DEMON, LVL(25, 15, -20, 80, 10), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_RBRE, 6, 6), ATTK(AT_KICK, AD_RBRE, 5, 4), ATTK(AT_ENGL, AD_RBRE, 9, 9), ATTK(AT_HUGS, AD_RBRE, 4, 4), ATTK(AT_NONE, AD_RBRE, 8, 8), ATTK(AT_BEAM, AD_RBRE, 3, 3)), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_GAIN_LEVEL OBSID PLASTEEL_ARMOR GREEN_LIGHTSABER AMULET_OF_LIFE_SAVING WAN_FULL_HEALING WAN_BAD_EFFECT */ MON("Moving Twitch", S_DEMON, LVL(25, 24, 2, 60, 15), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 10), ATTK(AT_KICK, AD_LEGS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_DRAIN|MR_PLUSONE|MR_HITASFOUR, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: MALLET LEATHER_JACKET POT_EXTRA_HEALING */ MON("eta jewel", S_DEMON, LVL(26, 37, -8, 12, -19), (G_GENO|G_RGROUP|1), A(ATTK(AT_BITE, AD_NTHR, 8, 1), ATTK(AT_BITE, AD_WTHR, 1, 6), ATTK(AT_BOOM, AD_TERR, 1, 9), ATTK(AT_WEAP, AD_INSA, 3, 2), ATTK(AT_HUGS, AD_TREM, 1, 9), NO_ATTK), SIZ(1126, 52, 0, MS_PANTS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, MR_COLD|MR_SLEEP, M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("kalkydra", S_DEMON, LVL(26, 9, -4, 20, 7), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_FIRE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_CUSS, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_HITASTWO|MR_FIRE, MR_POISON|MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE|M1_OVIPAROUS|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("demonek", S_DEMON, LVL(26, 12, 0, 20, 7), (G_GENO|1), A(ATTK(AT_BREA, AD_DISN, 4, 10), ATTK(AT_BEAM, AD_PHYS, 9, 4), ATTK(AT_NONE, AD_MANA, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DEMON, M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("hc bride", S_DEMON, LVL(26, 11, -10, 20, -4), (1), A(ATTK(AT_WEAP, AD_BLND, 4, 8), ATTK(AT_KICK, AD_EDGE, 4, 8), ATTK(AT_BEAM, AD_POIS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_PEACEFUL|M2_STALK|M2_DEMON|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("teacher inside woman", S_DEMON, /* spawns with feminine pumps */ LVL(26, 14, -10, 95, 12), (1), A(ATTK(AT_WEAP, AD_FEAR, 4, 6), ATTK(AT_KICK, AD_LEGS, 4, 7), ATTK(AT_HUGS, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("blood temptress", S_DEMON, LVL(26, 14, -4, 85, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("hell witch", S_DEMON, LVL(26, 14, -4, 85, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hell bitch", S_DEMON, LVL(26, 14, -4, 85, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_HUGS, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fire lady", S_DEMON, LVL(26, 14, -4, 85, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_FIRE, 6, 6), ATTK(AT_HUGS, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Evillan", S_DEMON, LVL(26, 13, -15, 95, -20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_DARK, 6, 8), ATTK(AT_KICK, AD_MANA, 6, 6), ATTK(AT_TENT, AD_DREN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTHREE|MR_FIRE|MR_ELEC|MR_ACID, MR_FIRE|MR_ELEC|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_CREATE_MONSTER SILVER_LONG_SWORD CATAPULT CIRMOCLINE(7) SILVER_DRAGON_SCALE_MAIL SILVER_SPEAR(5) */ MON("Miss Schrack", S_DEMON, LVL(26, 14, -10, 95, 12), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_FEAR, 4, 6), ATTK(AT_KICK, AD_LEGS, 4, 7), ATTK(AT_HUGS, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_EGOTYPE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: FEMININE_PUMPS SPIKED_BATTLE_BOOT LANCE GAS_GRENADE(5) POT_FIRE POT_PARALYSIS SCR_ICE WAN_HEALING */ MON("Mister Also Matte", S_DEMON, LVL(26, 13, -5, 90, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_FIRE, 6, 6), ATTK(AT_KICK, AD_BURN, 4, 4), ATTK(AT_BREA, AD_FIRE, 8, 8), ATTK(AT_BEAM, AD_DISE, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_SLEEP|MR_DRAIN|MR_PLUSONE|MR_HITASTHREE, MR_FIRE|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_FIREBALL LAB_COAT */ MON("pachyderm fauvist louden gigglier potsy", S_DEMON, LVL(26, 14, -9, 63, -11), (G_GENO|G_LGROUP|3), A(ATTK(AT_HUGS, AD_FUMB, 4, 9), ATTK(AT_WEAP, AD_AXUS, 3, 5), ATTK(AT_SPIT, AD_GRAV, 1, 9), ATTK(AT_CLAW, AD_IDAM, 6, 4), ATTK(AT_HUGS, AD_RNG, 2, 3), ATTK(AT_BITE, AD_WGHT, 1, 1)), SIZ(1058, 144, 0, MS_SQAWK, MZ_LARGE), MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_MINDLESS|M1_ANIMAL|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Iris flax", S_DEMON, LVL(27, 14, -2, 90, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_CHRN, 6, 10), ATTK(AT_KICK, AD_WEEP, 10, 10), ATTK(AT_BEAM, AD_SHRD, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASFOUR|MR_DRAIN|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: FEMININE_PUMPS SEXY_LEATHER_PUMP SILVER_SPEAR(10) PISTOL SILVER_BULLET(50) SILVER_DAGGER(10) BOW SILVER_ARROW(50) SILVER_DRAGON_SCALES SCR_BAD_EFFECT */ MON("vortex lord", S_DEMON, LVL(28, 16, -8, 95, -14), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 10, 5), ATTK(AT_BREA, AD_FIRE, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_STONE|MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_UNSOLID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chaotic whirbler", S_DEMON, LVL(28, 16, -8, 95, -14), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SAMU, 10, 5), ATTK(AT_BEAM, AD_SAMU, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_STONE|MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_UNSOLID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("greedy prostitute", S_DEMON, LVL(28, 15, -5, 95, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 7, 7), ATTK(AT_KICK, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kaizer", S_DEMON, LVL(28, 11, -1, 65, -14), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_LASH, AD_PHYS, 10, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_STONE|MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_UNSOLID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("party breaker", S_DEMON, LVL(28, 15, -5, 95, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 7, 7), ATTK(AT_KICK, AD_PHYS, 7, 7), ATTK(AT_HUGS, AD_FIRE, 7, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deathwatch elite", S_DEMON, /* spawns with tsurugi */ LVL(28, 12, -12, 80, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GUARD, MZ_HUGE), MR_HITASFOUR|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_STALK|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("foocubus", S_DEMON, LVL(28, 12, -5, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_BEAM, AD_FIRE, 1, 5), ATTK(AT_GAZE, AD_CONF, 3, 4), ATTK(AT_GAZE, AD_BLND, 3, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("std foocubus", S_DEMON, /* EPI by jonadab */ LVL(28, 12, -5, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_RUNS, 1, 5), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_BEAM, AD_FIRE, 1, 5), ATTK(AT_GAZE, AD_CONF, 3, 4), ATTK(AT_GAZE, AD_BLND, 3, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonbinary femboy foocubus", S_DEMON, /* by Neko-chan */ LVL(28, 12, -5, 50, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_BEAM, AD_FIRE, 1, 5), ATTK(AT_GAZE, AD_CONF, 3, 4), ATTK(AT_GAZE, AD_BLND, 3, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mancubus", S_DEMON, /* has BFG */ LVL(28, 12, 0, 15, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_SSEX, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_WALLWALK|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("puig demon", S_DEMON, LVL(28, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 11), ATTK(AT_BREA, AD_POLY, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL|M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("silver iris", S_DEMON, /* spawns with silver short sword, bow, 50 silver arrows and silver gauntlets */ LVL(28, 14, -5, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_RBRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_FEMALE|M2_JEWELS|M2_DEMON, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("UNIX Kernel", S_DEMON, LVL(28, 10, 0, 20, -3), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_STUN, 2, 2), ATTK(AT_KICK, AD_DRLI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_BUZZ, MZ_HUMAN), 0, 0, M1_UNSOLID|M1_FLY, M2_NOPOLY|M2_DEMON|M2_HOSTILE|M2_LORD|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Jutta flax", S_DEMON, LVL(28, 15, -8, 95, 4), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ELEC, 6, 8), ATTK(AT_KICK, AD_DEPR, 6, 10), ATTK(AT_NONE, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_PLUSONE|MR_HITASTHREE|MR_ELEC|MR_FIRE|MR_COLD, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SCR_BAD_EFFECT SCR_TRAP_CREATION SWEET_MOCASSINS LACQUERED_DANCING_SHOE POT_CONFUSION POT_STUNNING */ MON("Marihuana", S_DEMON, LVL(28, 6, -15, 100, -20), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_WTHR, 8, 8), ATTK(AT_KICK, AD_LAZY, 3, 6), ATTK(AT_GAZE, AD_LETH, 2, 2), ATTK(AT_BEAM, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_ACID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_BLINDNESS KNOUT CREAM_PIE(4) POT_CYANIDE WAN_SUMMON_UNDEAD AMULET_OF_DATA_STORAGE */ MON("brutism anaesthetized noninformative depolished glee prodigal", S_DEMON, LVL(28, 24, 10, 72, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BITE, AD_SSEX, 3, 5), ATTK(AT_STNG, AD_ICUR, 1, 3), ATTK(AT_WEAP, AD_RNG, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(26, 976, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_TUNNEL|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prelimited weensier", S_DEMON, LVL(28, 25, 2, 87, -3), (G_GENO|1), A(ATTK(AT_SPIT, AD_SOUN, 9, 1), ATTK(AT_KICK, AD_DRIN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(391, 270, 0, MS_PRINCIPAL, MZ_HUMAN), 0, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT| M1_ACID, M2_LORD|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("idee jacksonville", S_DEMON, LVL(28, 13, 5, 79, -9), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_RBAD, 8, 1), ATTK(AT_SPIT, AD_TDRA, 1, 8), ATTK(AT_LASH, AD_ANTI, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(512, 98, 0, MS_SUPERMAN, MZ_MEDIUM), MR_SLEEP, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("holloaing dormouse", S_DEMON, LVL(29, 12, -8, 88, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_DISE, 9, 9), ATTK(AT_LASH, AD_STCK, 2, 2), ATTK(AT_TUCH, AD_DETH, 1, 1), ATTK(AT_NONE, AD_RAGN, 0, 7), NO_ATTK, NO_ATTK), SIZ(481, 234, 0, MS_CASINO, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_TPORT|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SPIDER|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lilitu queen", S_DEMON, /* spawns with feminine pumps */ LVL(29, 18, -16, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_DROP, 4, 6), ATTK(AT_STNG, AD_SANI, 1,12), ATTK(AT_STNG, AD_SANI, 1,12), ATTK(AT_MAGC, AD_CLRC, 3, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTWO, 0, M1_POIS|M1_HUMANOID|M1_NOEYES|M1_FLY, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON|M2_FEMALE|M2_PRINCE, M3_INFRAVISION|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_PUMPS, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("Inge", S_DEMON, LVL(29, 13, -10, 65, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_CONF, 4, 4), ATTK(AT_NONE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASTHREE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SCR_LAVA SCR_BARRHING SCR_CHAOS_TERRAIN SCR_CREATE_MONSTER BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS */ MON("cyborg culler", S_DEMON, LVL(30, 15, -9, 60, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_FIRE, 8, 8), ATTK(AT_NONE, AD_BURN, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_POIS|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("electro charger", S_DEMON, LVL(30, 16, -6, 97, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 7, 8), ATTK(AT_KICK, AD_PHYS, 7, 8), ATTK(AT_HUGS, AD_ELEC, 7, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ninja demon", S_DEMON, /* spawns with 100 ninja stars */ LVL(30, 15, -6, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 3, 17), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_JAPANESE, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_HITASTHREE, 0, M1_HUMANOID|M1_FLY|M1_POIS|M1_AMORPHOUS, M2_DEMON|M2_HOSTILE|M2_STALK|M2_COLLECT, M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("infernal behemoth", S_DEMON, LVL(30, 24, -9, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_FIRE, 5, 10), ATTK(AT_BEAM, AD_LAVA, 5, 10), ATTK(AT_TENT, AD_DISE, 5, 10), ATTK(AT_GAZE, AD_CONF, 5, 10), NO_ATTK), SIZ(2800, 2800, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("ancient of ice", S_DEMON, LVL(30, 8, -4, 88, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_GAZE, AD_COLD, 8, 8), ATTK(AT_MAGC, AD_COLD, 8, 8), ATTK(AT_BOOM,AD_COLD, 6, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("ancient of death", S_DEMON, LVL(30, 4, -4, 88, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 6, 10), ATTK(AT_WEAP, AD_DRLI, 6, 10), ATTK(AT_BOOM, AD_PHYS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_WALLWALK|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("ancient of you die now", S_DEMON, /* by Demo */ LVL(30, 4, -4, 88, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 6, 10), ATTK(AT_WEAP, AD_DEST, 6, 10), ATTK(AT_BOOM, AD_PHYS, 6, 10), ATTK(AT_TUCH, AD_STTP, 1, 1), ATTK(AT_BEAM, AD_VAPO, 4, 4), ATTK(AT_GAZE, AD_RNG, 4, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_PLUSFOUR, 0, M1_HUMANOID|M1_FLY|M1_WALLWALK|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("ancient of void", S_DEMON, LVL(30, 8, -4, 88, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SUCK, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("uber erinys", S_DEMON, LVL(30, 12, 2, 30, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_AMPHIBIOUS|M1_FLY|M1_REGEN|M1_TPORT_CNTRL, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("Heike's hugging boot", S_DEMON, LVL(30, 13, -13, 75, -15), (1), A(ATTK(AT_KICK, AD_FIRE, 8, 10), ATTK(AT_WEAP, AD_BURN, 7, 11), ATTK(AT_BREA, AD_FIRE, 6, 10), ATTK(AT_BEAM, AD_FIRE, 8, 11), ATTK(AT_NONE, AD_FIRE, 0, 8), NO_ATTK), SIZ(2600, 2600, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE|MR_POISON|MR_ACID, MR_FIRE|MR_DISINT|MR_STONE|MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_ACID|M1_THICK_HIDE|M1_REGEN|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_SLIME|M3_NO_DECAY|M3_MIND_FLAYER, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kaldevil", S_DEMON, /* spawns with a kalashnikov and banded mail */ LVL(30, 15, -5, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_UNSOLID|M1_AMORPHOUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dust devil", S_DEMON, LVL(30, 15, -5, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_UNSOLID|M1_AMORPHOUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("Katharina's white socks", S_DEMON, LVL(30, 10, -10, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ICEB, 4, 8), ATTK(AT_GAZE, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_COLD|MR_STONE|MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_PLUSONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vacuum devil", S_DEMON, LVL(30, 15, -5, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SUCK, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_UNSOLID|M1_AMORPHOUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("timid vacuum devil", S_DEMON, LVL(30, 15, -5, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SUCK, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_UNSOLID|M1_AMORPHOUS|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_DOMESTIC, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("demonic temptress", S_DEMON, LVL(30, 13, -4, 80, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_AGGR, 6, 6), ATTK(AT_KICK, AD_CONT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("fluidator wend", S_DEMON, /* has deepstate egotype, invisible */ LVL(30, 12, -10, 80, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_RNG, 8, 8), ATTK(AT_HUGS, AD_RNG, 8, 8), ATTK(AT_BEAM, AD_RNG, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_REGEN|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_DEMON, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("convulsively encroach", S_DEMON, LVL(30, 9, 1, 37, 0), (1), A(ATTK(AT_BEAM, AD_SGLD, 4, 5), ATTK(AT_ENGL, AD_VAPO, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(630, 1154, 0, MS_COW, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_PEACEFUL, M3_CLOSE|M3_TRAITOR|M3_AVOIDER|M3_NO_DECAY|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("hybrid bastard", S_DEMON, LVL(30, 15, -5, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_UNSOLID|M1_AMORPHOUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deadly sin", S_DEMON, LVL(30, 15, -5, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_UNSOLID|M1_AMORPHOUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("War", S_DEMON, LVL(30, 12, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_CHRN, 8, 8), ATTK(AT_TUCH, AD_CHRN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Conquest", S_DEMON, /* not exactly like dnethack's or nethack fourk's version, but unbalanced enough :P --Amy */ LVL(30, 12, 0, 125, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_DETH, 8, 8), ATTK(AT_TUCH, AD_DETH, 8, 8), ATTK(AT_TUCH, AD_PEST, 8, 8), ATTK(AT_TUCH, AD_FAMN, 8, 8), ATTK(AT_BEAM, AD_PEST, 2, 2), ATTK(AT_HUGS, AD_FAMN, 2, 2)), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Annie", S_DEMON, LVL(30, 13, -10, 90, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FRZE, 8, 6), ATTK(AT_KICK, AD_COLD, 6, 6), ATTK(AT_HUGS, AD_ABDC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: WAN_REMOVE_RESISTANCE BULLWHIP RIN_TIMELY_BACKUP */ MON("Marenka", S_DEMON, LVL(30, 15, -10, 80, 5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 12, 10), ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_PLUSTWO|MR_HITASFOUR|MR_SLEEP, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SWEET_MOCASSINS STEEL_WHIP SHIELD_OF_REFLECTION WAN_CREATE_MONSTER WAN_STONING SILVER_SPEAR(3) */ MON("Left Ass", S_DEMON, LVL(30, 15, -10, 100, -20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_CURS, 4, 10), ATTK(AT_KICK, AD_CNCL, 4, 10), ATTK(AT_BREA, AD_DISN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_POISON|MR_PLUSTWO|MR_HITASFOUR, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_DRAINING WAN_REDUCE_MAX_HITPOINTS WAN_STARVATION GOLD_CHAIN */ MON("Dr. Pappe", S_DEMON, LVL(31, 16, -16, 90, 8), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_SLOW, 8, 8), ATTK(AT_KICK, AD_BURN, 12, 14), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: COMBAT_STILETTOS BLOCK_HEELED_COMBAT_BOOT */ MON("alphabetizing fossil engendering", S_DEMON, LVL(31, 17, 0, 81, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_TRAM, AD_PLYS, 7, 6), ATTK(AT_RATH, AD_CURS, 5, 7), ATTK(AT_KICK, AD_IDAM, 7, 6), ATTK(AT_WEAP, AD_LEVI, 2, 1), NO_ATTK, NO_ATTK), SIZ(66, 1305, 0, MS_TREESQUAD, MZ_SMALL), MR_DISINT|MR_POISON, MR_POISON, M1_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_MINION|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("kymograph conceptualizing", S_DEMON, LVL(31, 12, 9, 29, 13), (G_SGROUP|2), A(ATTK(AT_HUGS, AD_FEAR, 3, 1), ATTK(AT_BEAM, AD_AXUS, 8, 8), ATTK(AT_NONE, AD_FREN, 7, 9), ATTK(AT_WEAP, AD_SLIM, 5, 6), NO_ATTK, NO_ATTK), SIZ(185, 187, 0, MS_BOAST, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON, MR_SLEEP, M1_CLING|M1_HIDE|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fizgig resifting", S_DEMON, LVL(31, 15, 5, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_MANA, 5, 2), ATTK(AT_BREA, AD_VAMP, 8, 1), ATTK(AT_RATH, AD_LETH, 6, 8), ATTK(AT_SPIT, AD_DCAY, 9, 7), ATTK(AT_SPIT, AD_NPRO, 6, 2), ATTK(AT_BEAM, AD_CAST, 6, 1)), SIZ(9, 6, 0, MS_SELFHARM, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS, M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bad witch", S_DEMON, LVL(32, 18, -8, 99, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_KICK, AD_PHYS, 8, 8), ATTK(AT_HUGS, AD_FIRE, 8, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blight queen", S_DEMON, LVL(32, 16, -4, 95, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 2), ATTK(AT_HUGS, AD_ELEC, 20, 20), ATTK(AT_GAZE, AD_ELEC, 10,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SEDUCE, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("virus demon", S_DEMON, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_PEST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("bind demon", S_DEMON, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_ICUR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fetch demon", S_DEMON, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_NACU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("signal demon", S_DEMON, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_INVE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("ping demon", S_DEMON, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_NGEN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yith demon", S_DEMON, /* spawns with yith tentacle */ LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_SANI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("del demon", S_DEMON, LVL(32, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_SHAN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("master nalfeshnee", S_DEMON, LVL(32, 9, -1, 65, -11), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_LARGE), MR_FIRE|MR_POISON|MR_DEATH|MR_ACID|MR_PLUSTWO, 0, M1_HUMANOID|M1_POIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spiral king", S_DEMON, LVL(33, 17, -6, 85, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 8, 9), ATTK(AT_GAZE, AD_SPC2, 6, 6), ATTK(AT_MAGC, AD_SOUN, 7, 7), ATTK(AT_BEAM, AD_NTHR, 6, 6), ATTK(AT_GAZE, AD_CHAO, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTWO|MR_DRAIN, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("spiral queen", S_DEMON, LVL(33, 17, -6, 85, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 8, 9), ATTK(AT_GAZE, AD_INSA, 6, 6), ATTK(AT_MAGC, AD_SOUN, 7, 7), ATTK(AT_BEAM, AD_NTHR, 6, 6), ATTK(AT_GAZE, AD_CHAO, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTWO|MR_DRAIN, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("spiral heir", S_DEMON, LVL(33, 17, -6, 85, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 8, 9), ATTK(AT_GAZE, AD_SANI, 6, 6), ATTK(AT_MAGC, AD_SOUN, 7, 7), ATTK(AT_BEAM, AD_NTHR, 6, 6), ATTK(AT_GAZE, AD_CHAO, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTWO|MR_DRAIN, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("stone devil", S_DEMON, LVL(33, 11, -20, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_STONE|MR_ELEC, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_ROCKTHROW, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("stone bombard devil", S_DEMON, LVL(33, 11, -20, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_STONE|MR_ELEC, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_ROCKTHROW, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("bitumen devil", S_DEMON, LVL(33, 11, -5, 55, 7), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_STONE|MR_ELEC, 0, M1_FLY|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_NASTY|M2_ROCKTHROW, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("splash rejector", S_DEMON, LVL(33, 13, 0, 79, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_AGGR, 6, 7), ATTK(AT_CLAW, AD_MINA, 1, 9), ATTK(AT_EXPL, AD_BANI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2115, 260, 0, MS_MUMBLE, MZ_HUMAN), MR_STONE|MR_DEATH, 0, M1_FLY, M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("outwalking rewardingly", S_DEMON, LVL(33, 6, -1, 45, -14), (4), A(ATTK(AT_TENT, AD_CONF, 6, 5), ATTK(AT_MAGC, AD_DISN, 3, 3), ATTK(AT_NONE, AD_ICUR, 8, 2), ATTK(AT_LASH, AD_DEPR, 2, 2), ATTK(AT_STNG, AD_MAGM, 5, 4), ATTK(AT_ENGL, AD_VAPO, 9, 8)), SIZ(4008, 1716, 0, MS_COMBAT, MZ_HUGE), 0, 0, M1_HIDE|M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nntp demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_FIRE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR|MR_FIRE, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("yendorian demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_SAMU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ftp demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_INER, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("oblivion demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_LETH, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("diskwipe demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_SUCK, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("formatting demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_UVUU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bricking demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_DEST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("crypto demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_STTP, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cron demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_TIME, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("BSOD demon", S_DEMON, LVL(34, 12, 2, 70, 7), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 4, 12), ATTK(AT_BREA, AD_DEPR, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_HITASFOUR, MR_POISON, M1_OMNIVORE|M1_HUMANOID, M2_WANDER|M2_STRONG|M2_JEWELS|M2_HOSTILE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Mister Strip-Mine", S_DEMON, LVL(34, 14, -14, 99, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_NEXU, 4, 6), ATTK(AT_KICK, AD_INER, 5, 5), ATTK(AT_BREA, AD_LITE, 12, 15), ATTK(AT_NONE, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_HITASFOUR|MR_DRAIN, MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK|M1_FLY|M1_TUNNEL|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_DIGGING CLOAK_OF_MAGIC_RESISTANCE DWARVISH_MATTOCK */ MON("water devil", S_DEMON, LVL(35, 12, -8, 65, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_GAZE, AD_RUST, 4, 7), ATTK(AT_HUGS, AD_RUST, 4, 7), ATTK(AT_TUCH, AD_WRAP, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("xeren satelite unit", S_DEMON, /* sic, spawns with raygun and 100 laser beams */ LVL(35, 40, -10, 100, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("uberbitch", S_DEMON, /* by Demo */ LVL(35, 15, -8, 90, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_WTHR, 6, 8), ATTK(AT_KICK, AD_FEMI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_FLY|M1_POIS|M1_SEE_INVIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Inge's combat boot", S_DEMON, LVL(35, 12, -7, 95, 4), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_COLD, 6, 6), ATTK(AT_GAZE, AD_POIS, 3, 8), ATTK(AT_GAZE, AD_STUN, 2, 4), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yule landsliding", S_DEMON, LVL(35, 10, 4, 0, 0), (G_UNIQ|4), A(ATTK(AT_BOOM, AD_ENCH, 4, 2), ATTK(AT_CLAW, AD_CNCL, 2, 8), ATTK(AT_TRAM, AD_FAKE, 8, 4), ATTK(AT_EXPL, AD_RBRE, 4, 9), ATTK(AT_STNG, AD_HEAL, 3, 1), ATTK(AT_TENT, AD_LAVA, 4, 3)), SIZ(399, 821, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_WALLWALK|M1_NOLIMBS|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("motherfucker cocksucker", S_DEMON, /* by Demo */ LVL(35, 12, -20, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 4, 20), ATTK(AT_CLAW, AD_DEST, 6, 17), ATTK(AT_BREA, AD_VAPO, 10, 12), ATTK(AT_MAGC, AD_CAST, 5, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("climatologist martinez scholastically trilobate costard", S_DEMON, LVL(35, 15, 2, 45, -14), (G_GENO|2), A(ATTK(AT_SCRA, AD_IDAM, 4, 1), ATTK(AT_BREA, AD_DISN, 1, 3), ATTK(AT_SCRA, AD_POIS, 7, 3), ATTK(AT_BEAM, AD_ILLU, 1, 5), ATTK(AT_WEAP, AD_STON, 9, 7), NO_ATTK), SIZ(299, 371, 0, MS_BRAG, MZ_HUMAN), 0, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TPORT| M1_TPORT_CNTRL|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Birgit", S_DEMON, LVL(35, 16, -7, 99, 10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_KICK, AD_NUMB, 6, 6), ATTK(AT_GAZE, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS WAN_STRIKING LEATHER_ARMOR LEATHER_CLOAK BUGLE */ MON("Mister be silent kert", S_DEMON, LVL(35, 13, -19, 99, 5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_SHRD, 8, 10), ATTK(AT_KICK, AD_DISP, 12, 15), ATTK(AT_BEAM, AD_PLAS, 12, 15), ATTK(AT_ENGL, AD_BANI, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR|MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: WAN_CREATE_MONSTER SCR_LOCKOUT(2) POT_GAIN_LEVEL RIN_TIMELY_BACKUP CLOAK_OF_INVISIBILITY ELVEN_MITHRIL_COAT ELYSIUM_SCOURGE */ MON("brussels moloch", S_DEMON, LVL(36, 18, -20, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RNG, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DISINT|MR_DRAIN|MR_STONE|MR_ACID|MR_HITASFOUR|MR_PLUSTWO, 0, M1_FLY|M1_UNSOLID|M1_HUMANOID|M1_REGEN|M1_TUNNEL, M2_DEMON|M2_NASTY|M2_NEUTER|M2_HOSTILE|M2_STALK, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("earth devil", S_DEMON, LVL(36, 10, -22, 85, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 31), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_POISON|MR_PLUSONE, 0, M1_POIS|M1_THICK_HIDE|M1_TUNNEL, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("digger devil", S_DEMON, LVL(36, 10, -22, 85, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 31), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_POISON|MR_PLUSONE, 0, M1_POIS|M1_THICK_HIDE|M1_TUNNEL, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("bodak", S_DEMON, LVL(36, 12,-8, 70, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_GAZE, AD_DRLI, 2, 5), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rededication overinsuring termitic seamster pact", S_DEMON, LVL(36, 18, -5, 16, -5), (3), A(ATTK(AT_TUCH, AD_BURN, 9, 5), ATTK(AT_BITE, AD_SGLD, 3, 9), ATTK(AT_RATH, AD_BLAS, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(121, 1006, 0, MS_HANDY, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_NOHANDS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("porcupine tremulously", S_DEMON, LVL(36, 12, 5, 95, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_CORR, 8, 8), ATTK(AT_STNG, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_EDGE, 6, 5), ATTK(AT_TENT, AD_VULN, 7, 4), NO_ATTK, NO_ATTK), SIZ(1147, 267, 0, MS_ORC, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("udun-spawn", S_DEMON, LVL(37, 18, -6, 65, -7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_SPIT, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Paimon", S_DEMON, LVL(37, 12, -8, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 6, 6), ATTK(AT_MAGC, AD_MAGM, 5, 4), ATTK(AT_BEAM, AD_AGGR, 1, 4)), SIZ(1000, 1000, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_NASTY|M2_STALK|M2_DEMON|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("paragraph philippic", S_DEMON, LVL(37, 12, -3, 64, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_SLEE, 3, 7), ATTK(AT_TUCH, AD_SHRD, 8, 2), ATTK(AT_ENGL, AD_SGLD, 4, 5), ATTK(AT_KICK, AD_PEST, 2, 7), NO_ATTK, NO_ATTK), SIZ(2926, 869, 0, MS_SHOE, MZ_MEDIUM), MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_CARNIVORE| M1_OMNIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("overmodestly ferryboat", S_DEMON, LVL(37, 12, -8, 11, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TENT, AD_TLPT, 9, 4), ATTK(AT_KICK, AD_DARK, 7, 7), ATTK(AT_SCRA, AD_VAMP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1759, 10, 0, MS_PARROT, MZ_GIGANTIC), MR_ACID|MR_STONE, 0, M1_FLY|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("thewy unsnapped queueing mizzly", S_DEMON, LVL(38, 13, 0, 25, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_CLAW, AD_FIRE, 1, 7), ATTK(AT_SCRA, AD_BANI, 6, 4), ATTK(AT_SCRA, AD_TDRA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4686, 1184, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_HUMANOID|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("baron of hell", S_DEMON, LVL(38, 12, -15, 98, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 11, 2), ATTK(AT_CLAW, AD_PHYS, 11, 2), ATTK(AT_CLAW, AD_PHYS, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("shayateen lord", S_DEMON, LVL(38, 12, -26, 99, -16), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_HUGS, AD_WRAP, 8, 6), ATTK(AT_TUCH, AD_DETH, 8, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fire devil", S_DEMON, LVL(38, 13, -10, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 18), ATTK(AT_BREA, AD_FIRE, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("archfiend of Gilfer", S_DEMON, LVL(38, 18, -5, 50, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_WEAP, AD_FIRE, 4, 6), ATTK(AT_BEAM, AD_FIRE, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_POISON|MR_PLUSONE|MR_SLEEP|MR_FIRE, 0, M1_POIS|M1_THICK_HIDE|M1_MINDLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tyrant of hell", S_DEMON, LVL(39, 24, -4, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), ATTK(AT_WEAP, AD_DREN, 1, 7), ATTK(AT_TUCH, AD_DRCO, 1, 7), ATTK(AT_MAGC, AD_SPEL, 1, 7), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHRIEK, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Lucifer", S_DEMON, LVL(39, 19, -13, 99, 10), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_SHRD, 2,8), ATTK(AT_WEAP, AD_SHRD, 2,8), ATTK(AT_WEAP, AD_PHYS, 2,8), ATTK(AT_WEAP, AD_PHYS, 2,8), ATTK(AT_CLAW, AD_STCK, 2, 8), ATTK(AT_GAZE, AD_RBRE, 8, 8)), SIZ(2000, 0, 0, MS_DJINNI, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("legion mage", S_DEMON, LVL(39, 12, -15, 70, -9), (G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_BEAM, AD_NTHR, 4, 4), ATTK(AT_BEAM, AD_PLYS, 2, 4), ATTK(AT_MAGC, AD_CHAO, 4, 4), ATTK(AT_GAZE, AD_DARK, 4, 4), ATTK(AT_BEAM, AD_DREA, 4, 4)), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shiftiest nondiscriminatory", S_DEMON, LVL(39, 13, 1, 18, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_LEGS, 8, 8), ATTK(AT_BUTT, AD_DRST, 3, 1), ATTK(AT_BOOM, AD_RAGN, 8, 6), ATTK(AT_WEAP, AD_SLOW, 3, 8), ATTK(AT_BREA, AD_INSA, 7, 2), NO_ATTK), SIZ(175, 367, 0, MS_CUSS, MZ_HUMAN), MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE, M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("quadcubus", S_DEMON, LVL(40, 12, -40, 100, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 4, 20), ATTK(AT_CLAW, AD_PHYS, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("treasure bus", S_DEMON, LVL(40, 15, -10, 95, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 9, 9), ATTK(AT_KICK, AD_PHYS, 9, 9), ATTK(AT_HUGS, AD_RBRE, 9, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("helcungol", S_DEMON, LVL(40, 12, -3, 50, -7), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_POIS, 3, 4), ATTK(AT_SPIT, AD_COLD, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_HUGS, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gaurrog", S_DEMON, LVL(40, 12, -3, 50, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_GAZE, AD_POIS, 8, 12), ATTK(AT_CLAW, AD_STUN, 8, 12), ATTK(AT_BEAM, AD_FRZE, 8, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_POIS|M1_SWIM|M1_AMPHIBIOUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("heavily armed xivilai", S_DEMON, /* spawns with either battle-axe, two-handed sword or war hammer */ LVL(40, 18, -10, 70, -11), (1), A(ATTK(AT_WEAP, AD_ELEC, 4, 11), ATTK(AT_MAGC, AD_FIRE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GRUNT, MZ_LARGE), MR_PLUSFOUR|MR_FIRE|MR_POISON, 0, M1_SEE_INVIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_RED), MON("gangrening moratorium", S_DEMON, LVL(40, 12, 2, 72, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_VOMT, 6, 7), ATTK(AT_BITE, AD_MALK, 8, 7), ATTK(AT_CLAW, AD_DETH, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(102, 656, 0, MS_COMBAT, MZ_HUMAN), MR_COLD|MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fluidator pasta", S_DEMON, LVL(40, 15, -5, 60, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DEST, 6, 6), ATTK(AT_HUGS, AD_DEST, 6, 6), ATTK(AT_BEAM, AD_DEST, 6, 6), ATTK(AT_WEAP, AD_DEST, 6, 6), ATTK(AT_HUGS, AD_DEST, 6, 6), ATTK(AT_BEAM, AD_DEST, 6, 6)), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("icon of sin", S_DEMON, LVL(40, 15, -5, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSFOUR|MR_HITASFOUR|MR_DISINT|MR_STONE|MR_FIRE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE|M1_UNSOLID|M1_AMORPHOUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("self-healer", S_DEMON, /* super regene */ LVL(40, 18, -11, 100, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_SPEL, 5, 10), ATTK(AT_HUGS, AD_ELEC, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASFOUR, 0, M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("demon woman", S_DEMON, LVL(40, 6, -15, 80, -20), (1), A(ATTK(AT_WEAP, AD_BLAS, 7, 10), ATTK(AT_KICK, AD_NAST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH|MR_POISON|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_DEMON|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("poison devil", S_DEMON, LVL(41, 18, -5, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 3, 11), ATTK(AT_BREA, AD_DRST, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("castle devil", S_DEMON, LVL(41, 18, -5, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 3, 11), ATTK(AT_BREA, AD_SAMU, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("needle devil", S_DEMON, LVL(41, 18, -5, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 3, 11), ATTK(AT_BREA, AD_DRST, 3, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_PLUSONE|MR_ELEC|MR_FIRE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("formless spawn of Tsathoggua", S_DEMON, LVL(41, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_HUGS, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_ACID, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_CARNIVORE|M1_REGEN|M1_SWIM|M1_POIS, M2_STRONG|M2_HOSTILE|M2_DEMON|M2_STALK|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nasty Tsathoggua spawn", S_DEMON, LVL(41, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_HUGS, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_ACID, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_GAZE, AD_SPC2, 5, 5)), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_CARNIVORE|M1_REGEN|M1_SWIM|M1_POIS, M2_STRONG|M2_HOSTILE|M2_DEMON|M2_STALK|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("highlevel Tsathoggua spawn", S_DEMON, LVL(41, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_HUGS, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_ACID, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_GAZE, AD_SANI, 5, 5)), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_CARNIVORE|M1_REGEN|M1_SWIM|M1_POIS, M2_STRONG|M2_HOSTILE|M2_DEMON|M2_STALK|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Strygalldwir", S_DEMON, LVL(41, 18, -6, 60, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 5, 5), ATTK(AT_CLAW, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_TUCH, AD_VAMP, 1, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Glaryssa, Succubus Queen", S_DEMON, LVL(41, 17, -6, 60, -9), (G_NOCORPSE|G_UNIQ|1|G_SGROUP), A(ATTK(AT_CLAW, AD_SSEX, 5, 5), ATTK(AT_TUCH, AD_DRST, 4, 4), ATTK(AT_TUCH, AD_VAMP, 3, 8), ATTK(AT_MAGC, AD_CLRC, 4, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_FLY|M1_POIS|M1_WALLWALK, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Utsutsu Mujuro the Blind", S_DEMON, LVL(41, 18, -7, 70, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_GAZE, AD_FEAR, 5, 5), ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_GAZE, AD_BLND, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOEYES, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("Muraki Kazutaka", S_DEMON, LVL(41, 18, -7, 70, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("hunting terror", S_DEMON, LVL(41, 12, -9, 90, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 1, 3), ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_HUGS, AD_PHYS, 9, 4), ATTK(AT_GAZE, AD_SPC2, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_CARNIVORE|M1_FLY|M1_POIS, M2_STRONG|M2_HOSTILE|M2_DEMON|M2_STALK|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hunting beast", S_DEMON, LVL(41, 12, -9, 90, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 1, 3), ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_HUGS, AD_PHYS, 9, 4), ATTK(AT_GAZE, AD_SANI, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_POISON|MR_FIRE, 0, M1_CARNIVORE|M1_FLY|M1_POIS, M2_STRONG|M2_HOSTILE|M2_DEMON|M2_STALK|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("morgulrog", S_DEMON, LVL(42, 12, -3, 50, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_ENCH, 3, 4), ATTK(AT_WEAP, AD_DREN, 1, 5), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_ELEC|MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ifrit", S_DEMON, LVL(42, 12, -5, 50, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_FIRE, 6, 10), ATTK(AT_GAZE, AD_CONF, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_SLEEP|MR_PLUSONE, 0, M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("The Alignment Thing", S_DEMON, LVL(42, 6, -8, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_ALIN, 5, 5), ATTK(AT_NONE, AD_POLY, 4, 4), ATTK(AT_BOOM, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_HUMANOID|M1_POIS, M2_HOSTILE|M2_NASTY|M2_STALK|M2_NEUTER|M2_DEMON|M2_STRONG|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("death whateva", S_DEMON, LVL(42, 13, -11, 90, -9), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 9, 9), ATTK(AT_HUGS, AD_LEGS, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_PLUSTWO, 0, M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("handle radiosonde", S_DEMON, LVL(42, 8, -6, 31, 0), (G_RGROUP|4), A(ATTK(AT_GAZE, AD_FAMN, 2, 2), ATTK(AT_ENGL, AD_ABDC, 1, 3), ATTK(AT_TRAM, AD_TRAP, 2, 8), ATTK(AT_TRAM, AD_PART, 7, 2), ATTK(AT_BITE, AD_CNCL, 4, 5), ATTK(AT_TENT, AD_DAMA, 1, 7)), SIZ(280, 151, 0, MS_LIEDER, MZ_TINY), MR_DRAIN, 0, M1_CLING|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lengthy naut marrer pornographer countersigned", S_DEMON, LVL(42, 12, -8, 84, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_HUGS, AD_NIVE, 1, 4), ATTK(AT_TRAM, AD_NGRA, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(74, 1104, 0, MS_BARBER, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("whiplash cardiopulmonary", S_DEMON, LVL(42, 19, -4, 43, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_HUGS, AD_ALIN, 1, 8), ATTK(AT_TUCH, AD_RNG, 5, 7), ATTK(AT_BITE, AD_ACID, 1, 6), ATTK(AT_SCRA, AD_TCKL, 5, 2), ATTK(AT_WEAP, AD_WEEP, 8, 1), ATTK(AT_CLAW, AD_HODS, 9, 9)), SIZ(3721, 28, 0, MS_TREESQUAD, MZ_MEDIUM), MR_ELEC, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_POIS|M1_HERBIVORE, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("feeing junto", S_DEMON, LVL(42, 15, 8, 51, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_SPIT, AD_NGEN, 3, 7), ATTK(AT_TENT, AD_THIE, 2, 6), ATTK(AT_TUCH, AD_VENO, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(583, 773, 0, MS_SING, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("encephalitic flagger", S_DEMON, LVL(43, 15, 3, 80, 12), (G_GENO|G_UNIQ|1), A(ATTK(AT_RATH, AD_DIMN, 3, 5), ATTK(AT_STNG, AD_GLIB, 3, 1), ATTK(AT_HUGS, AD_STUN, 1, 7), ATTK(AT_WEAP, AD_WERE, 2, 7), ATTK(AT_NONE, AD_ACID, 6, 9), ATTK(AT_BEAM, AD_WERE, 2, 5)), SIZ(1861, 5, 0, MS_SELFHARM, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_HIDE|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("burgundy insurgence", S_DEMON, LVL(43, 11, -2, 97, -19), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_BADE, 2, 7), ATTK(AT_EXPL, AD_SAMU, 8, 2), ATTK(AT_NONE, AD_STTP, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(516, 28, 0, MS_CODE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dark young of Shub-Niggurath", S_DEMON, LVL(43, 13, -6, 70, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 5, 6), ATTK(AT_HUGS, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_FIRE, MR_SLEEP|MR_FIRE, M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_HOSTILE|M2_DEMON|M2_STALK|M2_NASTY, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("evil spawn of Shub-Niggurath", S_DEMON, LVL(43, 13, -6, 70, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 5, 6), ATTK(AT_HUGS, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_MAGC, AD_CLRC, 6, 6), ATTK(AT_GAZE, AD_SPC2, 6, 6)), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_FIRE, MR_SLEEP|MR_FIRE, M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_HOSTILE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON5|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mean thing of Shub-Niggurath", S_DEMON, LVL(43, 13, -6, 70, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 5, 6), ATTK(AT_HUGS, AD_PHYS, 5, 6), ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_BITE, AD_DRST, 1, 6), ATTK(AT_MAGC, AD_CLRC, 6, 6), ATTK(AT_GAZE, AD_SANI, 6, 6)), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_SLEEP|MR_FIRE, MR_SLEEP|MR_FIRE, M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_HOSTILE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON5|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("glabrezu", S_DEMON, LVL(43, 12,-2, 75, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_BREA, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("faunungol", S_DEMON, LVL(43, 12, -3, 50, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_POIS, 3, 4), ATTK(AT_SPIT, AD_ELEC, 3, 4), ATTK(AT_HUGS, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eager verticality", S_DEMON, LVL(43, 12, -1, 46, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SOUN, 8, 7), ATTK(AT_WEAP, AD_TRAP, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(557, 879, 0, MS_GIBBERISH, MZ_HUGE), MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_ACID, M2_VAMPIRE|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("monofilament watery", S_DEMON, LVL(43, 20, 7, 69, -2), (G_GENO|2), A(ATTK(AT_TRAM, AD_BLEE, 5, 8), ATTK(AT_WEAP, AD_DIMN, 5, 9), ATTK(AT_ENGL, AD_CNCL, 2, 3), ATTK(AT_STNG, AD_TREM, 1, 8), ATTK(AT_BITE, AD_FIRE, 8, 9), NO_ATTK), SIZ(3147, 121, 0, MS_SMITH, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_NOHANDS|M1_OVIPAROUS, M2_MINION|M2_DEMON|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("headhunted overprecise gassing", S_DEMON, LVL(44, 9, 9, 35, 0), (1), A(ATTK(AT_SCRA, AD_BLND, 2, 2), ATTK(AT_BEAM, AD_NPRO, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(33, 0, 0, MS_MISSING, MZ_TINY), MR_FIRE|MR_SLEEP, MR_SLEEP, M1_SWIM, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("coenzyme wouldest juneau dosser toggling preorganization", S_DEMON, LVL(45, 12, -13, 47, 15), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TUCH, AD_MEMO, 1, 4), ATTK(AT_CLAW, AD_AMNE, 1, 16), ATTK(AT_TRAM, AD_VULN, 5, 3), ATTK(AT_HUGS, AD_LITT, 9, 11), ATTK(AT_GAZE, AD_INER, 6, 14), ATTK(AT_SCRA, AD_PLAS, 9, 14)), SIZ(1543, 49, 0, MS_PANTS, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_DWARF|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("naurungol", S_DEMON, LVL(45, 12, -3, 50, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_POIS, 3, 4), ATTK(AT_SPIT, AD_FIRE, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_NONE, AD_FIRE, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("scapegoat uncut", S_DEMON, LVL(45, 13, -19, 21, 0), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_MALK, 8, 17), ATTK(AT_BITE, AD_CHKH, 7, 17), ATTK(AT_TRAM, AD_SLIM, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(385, 75, 0, MS_ARREST, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_NOHANDS|M1_UNSOLID|M1_TPORT_CNTRL, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Principal Natural Gas", S_DEMON, LVL(45, 10, -20, 100, 20), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_NUMB, 10, 20), ATTK(AT_KICK, AD_CONF, 5, 10), ATTK(AT_GAZE, AD_CHRN, 5, 5), ATTK(AT_NONE, AD_BANI, 6, 8), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP|MR_POISON|MR_HITASFOUR, MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_EGOTYPE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: DROVEN_BOW DROVEN_ARROW(200) MALLET PLATE_MAIL AMULET_OF_DATA_STORAGE CLOAK_OF_MAGIC_RESISTANCE HELM_OF_STEEL PLASTEEL_GLOVES STEEL_SHIELD SPEED_BOOTS WAN_DISINTEGRATION WAN_CREATE_HORDE */ MON("infernal cuneate", S_DEMON, LVL(45, 4, -25, 15, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_WEAP, AD_DCAY, 2, 11), ATTK(AT_KICK, AD_RNG, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2567, 112, 0, MS_WERE, MZ_LARGE), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_UNSOLID|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dawn dentinal", S_DEMON, LVL(46, 19, 1, 88, 7), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BOOM, AD_PART, 1, 2), ATTK(AT_TENT, AD_CHRN, 3, 11), ATTK(AT_SPIT, AD_RUNS, 9, 14), ATTK(AT_EXPL, AD_SANI, 8, 19), NO_ATTK, NO_ATTK), SIZ(1014, 123, 0, MS_SELFHARM, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOHANDS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("democratic shier", S_DEMON, LVL(46, 20, -22, 59, -11), (G_GENO|G_UNIQ|3), A(ATTK(AT_TENT, AD_AMNE, 6, 11), ATTK(AT_BUTT, AD_PLAS, 1, 12), ATTK(AT_TRAM, AD_BLAS, 6, 12), ATTK(AT_MAGC, AD_WRAT, 3, 10), NO_ATTK, NO_ATTK), SIZ(124, 1, 0, MS_PAIN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_SLEEP, M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("enmeshed dyeable squelching", S_DEMON, LVL(47, 7, -27, 10, -12), (3), A(ATTK(AT_CLAW, AD_RBRE, 4, 6), ATTK(AT_TENT, AD_TERR, 9, 10), ATTK(AT_BITE, AD_FEMI, 6, 14), ATTK(AT_WEAP, AD_DETH, 5, 13), NO_ATTK, NO_ATTK), SIZ(1746, 1418, 0, MS_PHOTO, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("isocline fail", S_DEMON, LVL(47, 24, 9, 45, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DGST, 9, 2), ATTK(AT_SPIT, AD_AXUS, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(11, 1100, 0, MS_VAMPIRE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_POIS, M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("yellow devil", S_DEMON, LVL(47, 15, -15, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_DRAIN|MR_ACID|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("brown devil", S_DEMON, LVL(47, 15, -15, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_DRAIN|MR_ACID|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("sererrog", S_DEMON, LVL(47, 18, -7, 75, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gotten tinkled twitchy zimbabwe", S_DEMON, LVL(47, 12, -29, 75, 0), (G_SGROUP|2), A(ATTK(AT_MAGC, AD_RBAD, 7, 18), ATTK(AT_LASH, AD_DFOO, 4, 4), ATTK(AT_NONE, AD_DFOO, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1577, 974, 0, MS_METALMAFIA, MZ_MEDIUM), MR_FIRE|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("creature in the ice", S_DEMON, /* was a unique in dnethack, and had speed 0 there */ LVL(47, 18, 10, 0, 15), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DISP, 1, 81), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_POISON, 0, M1_SWIM|M1_POIS, M2_DEMON|M2_HOSTILE|M2_MALE, M3_INFRAVISIBLE|M3_WAITFORU|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("scintillate hey unflappable uncool", S_DEMON, LVL(49, 16, -6, 7, 0), (2), A(ATTK(AT_BEAM, AD_DEPR, 1, 6), ATTK(AT_STNG, AD_CALM, 8, 21), ATTK(AT_ENGL, AD_FAMN, 4, 12), ATTK(AT_WEAP, AD_WEEP, 9, 19), NO_ATTK, NO_ATTK), SIZ(248, 288, 0, MS_FEARHARE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CARNIVORE, M2_PRINCE|M2_NASTY|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ancient of destruction", S_DEMON, LVL(50, 6, -12, 95, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 6, 12), ATTK(AT_WEAP, AD_DRLI, 6, 12), ATTK(AT_BOOM, AD_PHYS, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_WALLWALK|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Friederike's hugging boot", S_DEMON, LVL(50, 17, -6, 75, -9), (1), A(ATTK(AT_KICK, AD_DRIN, 5, 10), ATTK(AT_WEAP, AD_CHRN, 4, 8), ATTK(AT_BEAM, AD_GRAV, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_FIRE|MR_SLEEP, MR_DISINT|MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_TUNNEL, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chilli partaken ethological", S_DEMON, LVL(50, 4, -10, 33, 1), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_RUNS, 6, 16), ATTK(AT_HUGS, AD_SIN, 3, 11), ATTK(AT_EXPL, AD_WEEP, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(439, 163, 0, MS_BARK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("giganto erinys", S_DEMON, LVL(50, 12, 2, 30, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_WEAP, AD_DRST, 3, 4), ATTK(AT_MAGC, AD_SPEL, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_AMPHIBIOUS|M1_FLY|M1_REGEN|M1_TPORT_CNTRL|M1_TPORT, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("hydrophobic proprietor", S_DEMON, LVL(50, 8, -9, 45, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRST, 8, 4), ATTK(AT_BREA, AD_DROP, 8, 12), ATTK(AT_MAGC, AD_NPRO, 8, 3), ATTK(AT_HUGS, AD_BURN, 1, 14), ATTK(AT_EXPL, AD_SKIL, 2, 13), NO_ATTK), SIZ(4038, 863, 0, MS_STABILIZE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disjoined magnesium beeswax", S_DEMON, LVL(50, 8, -2, 71, 20), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_GAZE, AD_ABDC, 2, 5), ATTK(AT_GAZE, AD_WEEP, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1112, 267, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("circumnavigation deductibility voyageur mitigative", S_DEMON, LVL(50, 6, 4, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_HEAL, 2, 5), ATTK(AT_LASH, AD_EDGE, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(261, 65, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP, 0, M1_BREATHLESS|M1_THICK_HIDE, M2_NOPOLY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arch-foocubus", S_DEMON, /* by aosdict */ LVL(50, 15, -12, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 5, 5), ATTK(AT_TUCH, AD_PLYS, 1, 8), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_BEAM, AD_FIRE, 8, 5), ATTK(AT_GAZE, AD_CONF, 3, 4), ATTK(AT_GAZE, AD_BLND, 3, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD|MR_DISINT|MR_DRAIN|MR_PLUSTWO, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fister mister", S_DEMON, LVL(50, 15, -12, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_UNPR, 8, 12), ATTK(AT_KICK, AD_UNPR, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD|MR_DISINT|MR_DRAIN|MR_PLUSTWO, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Benge Barbarois", S_DEMON, LVL(50, 18, -10, 100, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FIRE, 8, 12), ATTK(AT_HUGS, AD_PHYS, 8, 12), ATTK(AT_TUCH, AD_ENCH, 1, 1), ATTK(AT_BREA, AD_FIRE, 8, 12), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_BEAM, AD_DRLI, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ungorrog", S_DEMON, LVL(51, 12, -4, 40, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_STNG, AD_POIS, 3, 4), ATTK(AT_SPIT, AD_FIRE, 3, 4), ATTK(AT_SPIT, AD_ELEC, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_POIS|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mesospheric directorate", S_DEMON, LVL(51, 5, 0, 78, -18), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_CLRC, 5, 18), ATTK(AT_EXPL, AD_GRAV, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2533, 185, 0, MS_BOT, MZ_HUMAN), MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_CARNIVORE, M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("construe mobster struck", S_DEMON, LVL(51, 11, -1, 98, 4), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TUCH, AD_WEEP, 4, 4), ATTK(AT_BREA, AD_DGST, 2, 6), ATTK(AT_CLAW, AD_DCAY, 1, 10), ATTK(AT_SPIT, AD_STCK, 2, 3), ATTK(AT_BUTT, AD_LEGS, 7, 16), NO_ATTK), SIZ(42, 3, 0, MS_HISS, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES, M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_NO_DECAY|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reticular peckier", S_DEMON, LVL(51, 20, -15, 94, 0), (G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_RBAD, 1, 18), ATTK(AT_LASH, AD_DRDX, 9, 20), ATTK(AT_SPIT, AD_PLYS, 3, 18), ATTK(AT_BUTT, AD_POLY, 5, 1), NO_ATTK, NO_ATTK), SIZ(2754, 274, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_COLD|MR_DISINT, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("battened inhuman inherent", S_DEMON, LVL(52, 11, -9, 99, 0), (G_LGROUP|4), A(ATTK(AT_BREA, AD_BANI, 7, 4), ATTK(AT_TUCH, AD_DISN, 8, 12), ATTK(AT_LASH, AD_SSEX, 9, 17), ATTK(AT_BREA, AD_AMNE, 5, 4), ATTK(AT_TRAM, AD_LETH, 8, 10), ATTK(AT_BREA, AD_PHYS, 1, 11)), SIZ(3467, 927, 0, MS_DEAD, MZ_SMALL), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NOHEAD|M1_ANIMAL, M2_WANDER|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blue devil", S_DEMON, LVL(53, 14, -18, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cyan devil", S_DEMON, LVL(53, 14, -18, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("flibbertigibbet avowable", S_DEMON, LVL(53, 11, 7, 99, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_STON, 5, 12), ATTK(AT_STNG, AD_INER, 3, 6), ATTK(AT_WEAP, AD_NPRO, 5, 19), ATTK(AT_BUTT, AD_LUCK, 7, 8), ATTK(AT_ENGL, AD_DRIN, 9, 21), ATTK(AT_TUCH, AD_CNCL, 3, 2)), SIZ(2139, 1947, 0, MS_BOAST, MZ_TINY), MR_COLD|MR_POISON, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tuftily hawker condescended", S_DEMON, LVL(53, 10, -14, 56, 0), (1), A(ATTK(AT_SCRA, AD_SLEE, 8, 7), ATTK(AT_BUTT, AD_SKIL, 3, 18), ATTK(AT_BITE, AD_NGEN, 4, 9), ATTK(AT_CLAW, AD_COLD, 1, 15), NO_ATTK, NO_ATTK), SIZ(1585, 52, 0, MS_CUSS, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_OVIPAROUS|M1_REGEN|M1_POIS, M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("great unclean one", S_DEMON, LVL(53, 13, -15, 85, -7), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISE, 10, 10), ATTK(AT_BITE, AD_ACID, 10, 10), ATTK(AT_BITE, AD_DRST, 10, 10), ATTK(AT_BITE, AD_CONF, 10, 10), ATTK(AT_BREA, AD_ACID, 10, 10), ATTK(AT_BREA, AD_DRST, 10, 10)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_POISON|MR_ACID|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("liquidator monopolist", S_DEMON, LVL(53, 8, -21, 1, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DFOO, 8, 1), ATTK(AT_TUCH, AD_RUST, 6, 10), ATTK(AT_BREA, AD_HODS, 8, 16), ATTK(AT_BITE, AD_HODS, 8, 9), ATTK(AT_STNG, AD_SLUD, 6, 1), NO_ATTK), SIZ(3043, 1265, 0, MS_PHOTO, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lord of change", S_DEMON, LVL(54, 15, -15, 85, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONF, 10, 10), ATTK(AT_CLAW, AD_CONF, 10, 10), ATTK(AT_BITE, AD_BLND, 12, 12), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_POIS|M1_ACID|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("master of change", S_DEMON, LVL(54, 15, -15, 85, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONF, 10, 10), ATTK(AT_CLAW, AD_CONF, 10, 10), ATTK(AT_BITE, AD_BLND, 12, 12), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_POIS|M1_ACID|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("prince of change", S_DEMON, LVL(54, 15, -15, 85, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CONF, 10, 10), ATTK(AT_CLAW, AD_CONF, 10, 10), ATTK(AT_BITE, AD_BLND, 12, 12), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_GAZE, AD_SANI, 10, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, MR_SLEEP|MR_ACID|MR_ELEC|MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_POIS|M1_ACID|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("surt demon lord", S_DEMON, LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tea hussy", S_DEMON, /* super regene, gates in monsters more often, covetous AI triggers more often */ LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CURS, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), ATTK(AT_BEAM, AD_LITE, 8, 10), ATTK(AT_NONE, AD_RBRE, 0, 10)), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_REGEN, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sizzle sozzle", S_DEMON, LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SSEX, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scratchy mafia boss", S_DEMON, LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), ATTK(AT_KICK, AD_EDGE, 8, 8), NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_REGEN, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aunt anita", S_DEMON, /* uses perfume attack more often */ LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), ATTK(AT_KICK, AD_PHYS, 8, 8), NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("hotel boss daughter", S_DEMON, LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SOUN, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), ATTK(AT_HUGS, AD_POIS, 6, 6), NO_ATTK), SIZ(1000, 1000, 0, MS_SOUND, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("laran", S_DEMON, LVL(54, 17, -90, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), ATTK(AT_MAGC, AD_CAST, 8, 8), ATTK(AT_RATH, AD_AGGR, 6, 6)), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fat gang boss", S_DEMON, LVL(54, 17, -25, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SGLD, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_THICK_HIDE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("newcomer bonus girl", S_DEMON, LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_AXUS, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cheater lion", S_DEMON, /* more likely to gate in hell-p */ LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("at rainkid", S_DEMON, /* more likely to trigger covetous AI */ LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WET, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("skin disease girl", S_DEMON, LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_POIS, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("asian enemy boss", S_DEMON, LVL(54, 17, -10, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_BURN, 8, 8), ATTK(AT_MAGC, AD_DISP, 8, 8), ATTK(AT_KICK, AD_PHYS, 8, 10), NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_STONE|MR_COLD|MR_POISON|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_DEMON|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("barbazu", S_DEMON, LVL(55, 13, -7, 85, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_DRCO, 2, 10), ATTK(AT_STNG, AD_DRST, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mornungol", S_DEMON, LVL(55, 18, -6, 60, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_DRCH, 2, 10), ATTK(AT_SPIT, AD_ACID, 4, 10), ATTK(AT_STNG, AD_POIS, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_SPIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("solvated moue", S_DEMON, LVL(55, 6, -6, 93, 8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_AMNE, 9, 8), ATTK(AT_GAZE, AD_BADE, 1, 19), ATTK(AT_STNG, AD_FRZE, 4, 12), ATTK(AT_BREA, AD_PHYS, 1, 9), ATTK(AT_BREA, AD_WRAP, 5, 17), NO_ATTK), SIZ(12, 1862, 0, MS_NEIGH, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_FLY|M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_STRONG|M2_ROCKTHROW|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("coalescence provincialism hewn", S_DEMON, LVL(55, 10, -16, 79, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BADE, 9, 16), ATTK(AT_WEAP, AD_ICUR, 3, 19), ATTK(AT_SPIT, AD_BADE, 1, 15), ATTK(AT_NONE, AD_CURS, 0, 10), NO_ATTK, NO_ATTK), SIZ(2339, 110, 0, MS_COW, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_REGEN| M1_ACID, M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("poesy british", S_DEMON, LVL(55, 18, -24, 89, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_STON, 3, 10), ATTK(AT_BOOM, AD_WET, 7, 16), ATTK(AT_BUTT, AD_SITM, 5, 15), ATTK(AT_TUCH, AD_NEXU, 4, 12), NO_ATTK, NO_ATTK), SIZ(1287, 77, 0, MS_SHEEP, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOEYES|M1_POIS, M2_UNDEAD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dittoing knotweed", S_DEMON, LVL(55, 22, -23, 51, -5), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_CAST, 9, 3), ATTK(AT_RATH, AD_WRAP, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(322, 363, 0, MS_STABILIZE, MZ_HUGE), MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bloodthirster", S_DEMON, LVL(55, 15, -18, 95, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_WEAP, AD_PHYS, 1, 50), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("terrible bloodthirster", S_DEMON, LVL(55, 15, -18, 95, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_GAZE, AD_SPC2, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("enemy from level 55", S_DEMON, /* stats like cyan starlit sky, mimics other monsters, gets no turns while at full health and makes noises when wounded */ LVL(55, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY|M3_NOTAME|M3_MIMIC, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sucker bloodthirster", S_DEMON, LVL(55, 15, -18, 95, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_GAZE, AD_SANI, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("noway reclassified", S_DEMON, LVL(55, 12, 5, 3, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_DISE, 3, 17), ATTK(AT_KICK, AD_PAIN, 1, 1), ATTK(AT_WEAP, AD_TIME, 6, 13), ATTK(AT_RATH, AD_RUST, 6, 4), ATTK(AT_BREA, AD_CAST, 9, 13), NO_ATTK), SIZ(875, 94, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_NOHANDS|M1_MINDLESS, M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("noteworthy otolith", S_DEMON, LVL(55, 14, 1, 59, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_CHKH, 6, 12), ATTK(AT_BEAM, AD_SITM, 8, 17), ATTK(AT_KICK, AD_SHRD, 9, 20), ATTK(AT_TRAM, AD_LETH, 6, 19), ATTK(AT_ENGL, AD_UVUU, 8, 6), NO_ATTK), SIZ(1373, 1309, 0, MS_BARK, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("malodorously analysand", S_DEMON, LVL(56, 9, -13, 78, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_MANA, 9, 6), ATTK(AT_BEAM, AD_MIDI, 9, 2), ATTK(AT_KICK, AD_SITM, 7, 11), ATTK(AT_KICK, AD_DGST, 1, 14), NO_ATTK, NO_ATTK), SIZ(386, 1493, 0, MS_BOT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON, M1_FLY|M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reaming podded burma skeptically", S_DEMON, LVL(56, 20, 7, 37, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_FUMB, 1, 21), ATTK(AT_RATH, AD_WEBS, 4, 5), ATTK(AT_BUTT, AD_LITE, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(17, 792, 0, MS_SELFHARM, MZ_GIGANTIC), MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_UNSOLID, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fruit dazzle senorita inferrer", S_DEMON, LVL(56, 12, 6, 90, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_FREN, 7, 8), ATTK(AT_HUGS, AD_POIS, 5, 9), ATTK(AT_NONE, AD_CNCL, 2, 3), ATTK(AT_BUTT, AD_WRAP, 6, 13), ATTK(AT_WEAP, AD_SLOW, 1, 8), NO_ATTK), SIZ(199, 389, 0, MS_FART_QUIET, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("segmentary query", S_DEMON, LVL(56, 12, -6, 67, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_LUCK, 1, 13), ATTK(AT_BREA, AD_DRST, 3, 17), ATTK(AT_EXPL, AD_PHYS, 4, 20), ATTK(AT_BREA, AD_MIDI, 1, 10), NO_ATTK, NO_ATTK), SIZ(725, 308, 0, MS_WERE, MZ_TINY), MR_COLD|MR_DISINT|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_CLING|M1_NOHEAD|M1_HERBIVORE, M2_UNDEAD|M2_NASTY|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("noncooperative ghettoize", S_DEMON, LVL(56, 12, -3, 81, 20), (1), A(ATTK(AT_CLAW, AD_MCRE, 6, 16), ATTK(AT_TENT, AD_CONF, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(81, 545, 0, MS_SEDUCE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL| M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("impossibility molly", S_DEMON, LVL(57, 12, -27, 59, 0), (1), A(ATTK(AT_TRAM, AD_NACU, 8, 9), ATTK(AT_HUGS, AD_CAST, 3, 19), ATTK(AT_WEAP, AD_FRZE, 5, 4), ATTK(AT_BOOM, AD_LITT, 5, 5), NO_ATTK, NO_ATTK), SIZ(22, 6, 0, MS_OHGOD, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_WANTSARTI, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tousled curmudgeon", S_DEMON, LVL(58, 10, -22, 84, -9), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_EXPL, AD_RAGN, 1, 12), ATTK(AT_NONE, AD_FLAM, 5, 10), ATTK(AT_HUGS, AD_WERE, 7, 9), ATTK(AT_KICK, AD_BANI, 4, 18), NO_ATTK, NO_ATTK), SIZ(63, 689, 0, MS_CAR, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT| M1_METALLIVORE, M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hovercraft swimmiest", S_DEMON, LVL(58, 13, -26, 78, 7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_LAVA, 9, 18), ATTK(AT_SCRA, AD_MAGM, 4, 20), ATTK(AT_TUCH, AD_SITM, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1159, 314, 0, MS_SOLDIER, MZ_HUGE), MR_ELEC|MR_ACID, 0, M1_FLY|M1_CLING, M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("inertia", S_DEMON, LVL(58, 18, -7, 75, -7), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_GAZE, AD_DREN, 5, 10), ATTK(AT_GAZE, AD_DREN, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ELEC|MR_COLD|MR_ACID, 0, M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Daoloth, the Render of the Veils", S_DEMON, LVL(58, 18, -13, 100, -12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_CONF, 5, 12), ATTK(AT_TUCH, AD_CONF, 5, 12), ATTK(AT_TUCH, AD_CONF, 5, 12), ATTK(AT_TUCH, AD_CONF, 5, 12), ATTK(AT_BEAM, AD_NEXU, 5, 12), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("storing irascibility unfairer wha", S_DEMON, LVL(59, 12, 10, 26, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_TRAI, 4, 4), ATTK(AT_SCRA, AD_AMNE, 2, 4), ATTK(AT_BUTT, AD_CLRC, 1, 12), ATTK(AT_BITE, AD_AMNE, 4, 18), ATTK(AT_WEAP, AD_LITE, 7, 6), NO_ATTK), SIZ(970, 187, 0, MS_GRUNT, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS, M2_DEMON|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reawake singly", S_DEMON, LVL(59, 12, -27, 82, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_TRAP, 6, 7), ATTK(AT_GAZE, AD_CHKH, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1718, 719, 0, MS_SQEEK, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_FLY|M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("menelrog", S_DEMON, LVL(60, 18, -8, 80, -7), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEAR, 4, 4), ATTK(AT_WEAP, AD_POIS, 6, 6), ATTK(AT_SPIT, AD_FIRE, 6, 6), ATTK(AT_SPIT, AD_ACID, 6, 6), ATTK(AT_MAGC, AD_CLRC, 6, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD|MR_ACID, 0, M1_HUMANOID|M1_POIS|M1_BREATHLESS|M1_REGEN|M1_FLY|M1_TUNNEL, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Conny's combat boot", S_DEMON, LVL(60, 22, -10, 100, -15), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 70), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_BREA, AD_DRST, 3, 20), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, MR_COLD|MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Friederike's lady pump", S_DEMON, LVL(60, 18, 0, 70, -10), (1), A(ATTK(AT_KICK, AD_VULN, 6, 18), ATTK(AT_WEAP, AD_VAPO, 4, 10), ATTK(AT_BEAM, AD_NGEN, 3, 9), ATTK(AT_GAZE, AD_NGEN, 4, 4), ATTK(AT_HUGS, AD_NTHR, 3, 6), NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gray devil", S_DEMON, LVL(60, 16, -20, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 37), ATTK(AT_BREA, AD_SAMU, 10, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("demonic dadaist", S_DEMON, LVL(60, 17, -12, 80, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 12), ATTK(AT_MAGC, AD_FIRE, 10, 10), ATTK(AT_NONE, AD_RNG, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_POIS|M1_REGEN|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ninja xivilai", S_DEMON, /* spawns with either battle-axe, two-handed sword or war hammer, as well as 100 shuriken */ LVL(60, 20, -18, 90, -11), (1), A(ATTK(AT_WEAP, AD_ELEC, 8, 11), ATTK(AT_MAGC, AD_FIRE, 10, 10), ATTK(AT_BREA, AD_ELEC, 8, 8), ATTK(AT_BEAM, AD_VULN, 6, 6), ATTK(AT_TUCH, AD_COLD, 2, 2), NO_ATTK), SIZ(2500, 2500, 0, MS_GRUNT, MZ_HUGE), MR_PLUSFOUR|MR_FIRE|MR_POISON|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_SEE_INVIS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_RED), MON("green pit fiend", S_DEMON, /* was a unique in dnethack */ LVL(60, 12, -4, 75, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_CLAW, AD_SGLD, 3, 4), ATTK(AT_CLAW, AD_SGLD, 3, 4), ATTK(AT_BITE, AD_DRST, 3, 9), ATTK(AT_BREA, AD_SGLD, 3, 9), ATTK(AT_MAGC, AD_SPEL, 3, 9)), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_SWIM|M1_FLY, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_MALE|M2_LORD|M2_NASTY|M2_DEMON, M3_NOTAME|M3_WANTSAMUL|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("awgwa", S_DEMON, LVL(60, 12, -10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 5, 20), ATTK(AT_TUCH, AD_CONF, 2, 18), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_PLUSFOUR|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_WALLWALK, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_WANTSBOOK, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("noncompetitive recordable", S_DEMON, LVL(60, 12, -8, 55, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEPR, 2, 9), ATTK(AT_WEAP, AD_CURS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2496, 1367, 0, MS_FART_LOUD, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_METALLIVORE, M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bile demon", S_DEMON, LVL(61, 13, -12, 90, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_HUGS, AD_ACID, 9, 9), ATTK(AT_BREA, AD_ACID, 9, 9), ATTK(AT_BREA, AD_DRST, 9, 9), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_POIS|M1_ACID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black balrog", S_DEMON, LVL(61, 18, -5, 50, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ACID, 4, 12), ATTK(AT_WEAP, AD_ACID, 4, 12), ATTK(AT_HUGS, AD_PHYS, 3, 12), ATTK(AT_TUCH, AD_DREN, 10, 10), ATTK(AT_BREA, AD_ACID, 4, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TUNNEL|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue balrog", S_DEMON, LVL(61, 18, -5, 50, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 4, 12), ATTK(AT_WEAP, AD_ELEC, 4, 12), ATTK(AT_HUGS, AD_PHYS, 3, 12), ATTK(AT_TUCH, AD_DREN, 10, 10), ATTK(AT_BREA, AD_ELEC, 4, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_SLEEP|MR_ELEC, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TUNNEL|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("white balrog", S_DEMON, LVL(61, 18, -5, 50, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_COLD, 4, 12), ATTK(AT_WEAP, AD_COLD, 4, 12), ATTK(AT_HUGS, AD_PHYS, 3, 12), ATTK(AT_TUCH, AD_DREN, 10, 10), ATTK(AT_BREA, AD_COLD, 4, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TUNNEL|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("red balrog", S_DEMON, LVL(61, 18, -5, 50, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 4, 12), ATTK(AT_WEAP, AD_FIRE, 4, 12), ATTK(AT_HUGS, AD_PHYS, 3, 12), ATTK(AT_TUCH, AD_DREN, 10, 10), ATTK(AT_BREA, AD_FIRE, 4, 12), ATTK(AT_NONE, AD_FIRE, 4, 12)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TUNNEL|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("aliener wreathy kedged", S_DEMON, LVL(61, 15, 10, 61, 0), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_NIVE, 4, 1), ATTK(AT_TRAM, AD_NUMB, 4, 9), ATTK(AT_TENT, AD_GLIB, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3529, 12, 0, MS_PRINCESSLEIA, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_TPORT| M1_POIS, M2_UNDEAD|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_LITHIVORE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("transmogrify reconversion preservative", S_DEMON, LVL(62, 12, -11, 55, -9), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BUTT, AD_RBRE, 1, 6), ATTK(AT_STNG, AD_NPRO, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(181, 643, 0, MS_HANDY, MZ_LARGE), MR_COLD|MR_ELEC, MR_ELEC, M1_SWIM|M1_NOLIMBS|M1_NOHEAD|M1_REGEN|M1_POIS, M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mountain awgwa", S_DEMON, LVL(62, 12, -11, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 5, 21), ATTK(AT_HUGS, AD_PHYS, 5, 21), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_PLUSFOUR|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_WANTSBOOK, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("loyalest tentier", S_DEMON, LVL(63, 21, -21, 90, -11), (G_GENO|4), A(ATTK(AT_KICK, AD_DETH, 9, 11), ATTK(AT_TUCH, AD_CORR, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(46, 640, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, MR_DRAIN, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("devilishly punchy schnook", S_DEMON, LVL(63, 12, -28, 23, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DEBU, 8, 5), ATTK(AT_STNG, AD_NAST, 4, 21), ATTK(AT_CLAW, AD_WGHT, 9, 4), ATTK(AT_WEAP, AD_DCAY, 7, 11), ATTK(AT_SCRA, AD_SLIM, 5, 8), NO_ATTK), SIZ(4141, 1478, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC, MR_COLD, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("respectful swami discontinued downturn sphinx", S_DEMON, LVL(64, 2, -10, 74, 0), (1), A(ATTK(AT_HUGS, AD_DRCO, 1, 14), ATTK(AT_GAZE, AD_DGST, 1, 6), ATTK(AT_TRAM, AD_DISN, 1, 9), ATTK(AT_TUCH, AD_DRCH, 6, 20), NO_ATTK, NO_ATTK), SIZ(3230, 1516, 0, MS_GAARDIEN, MZ_LARGE), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rock awgwa", S_DEMON, LVL(64, 18, -10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 7, 44), ATTK(AT_HUGS, AD_PHYS, 7, 44), ATTK(AT_ENGL, AD_CONF, 3, 10), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_PLUSFOUR|MR_FIRE|MR_COLD, 0, M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("soaker rewashing", S_DEMON, LVL(65, 14, -21, 48, 19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_INER, 2, 5), ATTK(AT_CLAW, AD_DRST, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1462, 2, 0, MS_SQAWK, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("inserting ruder gnarled zendo isogon", S_DEMON, LVL(65, 9, -9, 89, -16), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_WGHT, 7, 7), ATTK(AT_EXPL, AD_WERE, 7, 19), ATTK(AT_LASH, AD_UVUU, 3, 4), ATTK(AT_BEAM, AD_STTP, 9, 19), ATTK(AT_WEAP, AD_CAST, 2, 9), ATTK(AT_BEAM, AD_EDGE, 8, 5)), SIZ(565, 47, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_REGEN| M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("osyluth", S_DEMON, LVL(65, 15, -12, 90, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_DRST, 8, 8), ATTK(AT_STNG, AD_DRST, 5, 5), ATTK(AT_MAGC, AD_SPEL, 9, 9), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID|MR_ELEC|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_ACID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spaghetti monster", S_DEMON, /* spawns with mystery lightsaber */ LVL(65, 21, -15, 100, -12), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 16), ATTK(AT_BEAM, AD_NPRO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE|MR_DRAIN|MR_POISON, 0, M1_CARNIVORE|M1_FLY|M1_AMORPHOUS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sap tommyrot", S_DEMON, LVL(65, 10, -9, 92, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_SKIL, 2, 2), ATTK(AT_TRAM, AD_VAMP, 1, 5), ATTK(AT_BUTT, AD_NIVE, 3, 7), ATTK(AT_CLAW, AD_CNCL, 4, 2), NO_ATTK, NO_ATTK), SIZ(1747, 182, 0, MS_HUMANOID, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_ELEC, M1_TUNNEL|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_WANDER|M2_STALK|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("urbanest whoa", S_DEMON, LVL(65, 12, -5, 100, 13), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_STTP, 1, 3), ATTK(AT_CLAW, AD_WEBS, 8, 7), ATTK(AT_STNG, AD_DEST, 7, 18), ATTK(AT_WEAP, AD_DISP, 8, 6), ATTK(AT_BITE, AD_WRAP, 2, 10), ATTK(AT_ENGL, AD_SLOW, 4, 12)), SIZ(203, 1927, 0, MS_AREOLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_THICK_HIDE| M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("loungy rankly", S_DEMON, LVL(65, 12, -21, 91, 0), (4), A(ATTK(AT_BREA, AD_TDRA, 7, 13), ATTK(AT_LASH, AD_DAMA, 3, 10), ATTK(AT_GAZE, AD_SPEL, 4, 10), ATTK(AT_HUGS, AD_DAMA, 3, 16), NO_ATTK, NO_ATTK), SIZ(1718, 566, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_SLITHY|M1_TPORT, M2_LORD|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("materializing goodliest", S_DEMON, LVL(66, 7, 1, 79, 0), (G_UNIQ|1), A(ATTK(AT_BREA, AD_PEST, 7, 8), ATTK(AT_TRAM, AD_CONF, 9, 2), ATTK(AT_MAGC, AD_NGEN, 2, 5), ATTK(AT_TRAM, AD_DREA, 3, 8), ATTK(AT_TUCH, AD_LITT, 0, 19), NO_ATTK), SIZ(1006, 65, 0, MS_BOSS, MZ_HUMAN), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_POIS, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("red devil", S_DEMON, LVL(66, 16, -22, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 37), ATTK(AT_BREA, AD_FIRE, 10, 37), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("elegant cone heel pump", S_DEMON, /* uses feminine pumps */ LVL(66, 16, -22, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 37), ATTK(AT_BREA, AD_FIRE, 10, 37), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_PUMPS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("cachet assonantly", S_DEMON, LVL(66, 14, 1, 25, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BREA, AD_FRZE, 4, 14), ATTK(AT_BITE, AD_CORR, 4, 6), ATTK(AT_SPIT, AD_WEBS, 3, 16), ATTK(AT_NONE, AD_COLD, 1, 7), ATTK(AT_RATH, AD_FEAR, 5, 1), ATTK(AT_BUTT, AD_LAVA, 8, 7)), SIZ(1671, 1103, 0, MS_PUPIL, MZ_HUMAN), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_HUMANOID|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("orange devil", S_DEMON, LVL(66, 16, -22, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 37), ATTK(AT_BREA, AD_FIRE, 10, 37), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("garnisheeing overshadowed", S_DEMON, LVL(66, 12, -30, 46, -6), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_LASH, AD_SAMU, 9, 10), ATTK(AT_LASH, AD_RBRE, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2779, 118, 0, MS_SOCKS, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOTAKE, M2_NASTY|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("seclude expensively decking", S_DEMON, LVL(66, 12, -21, 75, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_EXPL, AD_EDGE, 3, 6), ATTK(AT_TENT, AD_TLPT, 3, 19), ATTK(AT_GAZE, AD_TIME, 2, 4), ATTK(AT_GAZE, AD_FAMN, 5, 14), ATTK(AT_SPIT, AD_VENO, 2, 20), ATTK(AT_BEAM, AD_NUMB, 6, 20)), SIZ(177, 510, 0, MS_IMITATE, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dragon awgwa", S_DEMON, LVL(66, 12, -10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 15), ATTK(AT_BITE, AD_FIRE, 5, 20), ATTK(AT_BREA, AD_FIRE, 5, 20), ATTK(AT_BEAM, AD_FIRE, 5, 20), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_PLUSFOUR|MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_WANTSBOOK, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sideslipped linden", S_DEMON, LVL(67, 12, -23, 88, 6), (G_GENO|1), A(ATTK(AT_BEAM, AD_CHAO, 1, 1), ATTK(AT_MAGC, AD_DRCO, 4, 7), ATTK(AT_WEAP, AD_POLY, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2453, 497, 0, MS_GURGLE, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("woodcutter unwittingly", S_DEMON, LVL(67, 12, -27, 1, -20), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_DISE, 2, 21), ATTK(AT_SPIT, AD_SITM, 9, 16), ATTK(AT_TUCH, AD_DRCH, 4, 3), ATTK(AT_BUTT, AD_CONT, 1, 5), NO_ATTK, NO_ATTK), SIZ(398, 144, 0, MS_MISSING, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("libbed bamboozled inexperience", S_DEMON, LVL(67, 12, 8, 55, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_GRAV, 6, 13), ATTK(AT_LASH, AD_PAIN, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1255, 22, 0, MS_GURGLE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("inurn tokonoma", S_DEMON, LVL(67, 12, 7, 71, 0), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_THIR, 9, 3), ATTK(AT_MAGC, AD_CALM, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1164, 288, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_FLY|M1_WALLWALK|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_VAMPIRE|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("squigglier depersonalized", S_DEMON, LVL(68, 9, -15, 67, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_VOMT, 5, 18), ATTK(AT_BREA, AD_NTHR, 3, 10), ATTK(AT_KICK, AD_ABDC, 5, 11), ATTK(AT_SCRA, AD_INER, 1, 3), ATTK(AT_CLAW, AD_PAIN, 7, 11), ATTK(AT_SCRA, AD_DFOO, 7, 5)), SIZ(2170, 245, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, MR_DISINT, M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("hack fate behave hollywood pussycat", S_DEMON, LVL(68, 15, -8, 26, -1), (2), A(ATTK(AT_LASH, AD_NGRA, 6, 17), ATTK(AT_TRAM, AD_SAMU, 8, 15), ATTK(AT_BREA, AD_ANTI, 9, 15), ATTK(AT_MAGC, AD_CHRN, 6, 17), ATTK(AT_TENT, AD_VOMT, 6, 21), ATTK(AT_BEAM, AD_AGGR, 6, 8)), SIZ(1414, 301, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID| M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("intensely swordfish", S_DEMON, LVL(68, 35, -19, 64, 0), (1), A(ATTK(AT_WEAP, AD_SLEE, 4, 1), ATTK(AT_BEAM, AD_FEAR, 2, 16), ATTK(AT_CLAW, AD_NUMB, 5, 2), ATTK(AT_STNG, AD_NTHR, 2, 15), NO_ATTK, NO_ATTK), SIZ(2292, 1490, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE| M1_POIS, M2_LORD|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("illimitably intravenously balsam", S_DEMON, LVL(68, 24, 5, 72, -12), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BUTT, AD_FIRE, 5, 20), ATTK(AT_STNG, AD_DRCH, 8, 11), ATTK(AT_GAZE, AD_SLUD, 1, 20), ATTK(AT_MAGC, AD_WRAT, 4, 16), ATTK(AT_SCRA, AD_ICEB, 4, 10), NO_ATTK), SIZ(874, 23, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unsinful cliquish", S_DEMON, LVL(68, 9, -25, 85, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_FEMI, 4, 1), ATTK(AT_LASH, AD_LETH, 3, 19), ATTK(AT_GAZE, AD_LEVI, 1, 11), ATTK(AT_RATH, AD_DAMA, 6, 21), NO_ATTK, NO_ATTK), SIZ(11, 405, 0, MS_SHRIEK, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_HUMANOID|M1_TPORT, M2_LORD|M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant awgwa", S_DEMON, LVL(68, 12, -11, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 20), ATTK(AT_WEAP, AD_PHYS, 4, 20), ATTK(AT_WEAP, AD_PHYS, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_PLUSFOUR|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_GIANT|M2_ROCKTHROW, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("gelugon", S_DEMON, LVL(69, 15, -15, 90, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_COLD, 6, 8), ATTK(AT_CLAW, AD_COLD, 6, 8), ATTK(AT_BITE, AD_COLD, 9, 9), ATTK(AT_WEAP, AD_PLYS, 5, 5), ATTK(AT_BREA, AD_COLD, 9, 9), ATTK(AT_BREA, AD_MAGM, 9, 9)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("flavour waist", S_DEMON, LVL(69, 6, 5, 2, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_TPTO, 5, 10), ATTK(AT_ENGL, AD_BADE, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1074, 1027, 0, MS_SHEEP, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT| M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("thew shell painter", S_DEMON, LVL(69, 12, 4, 65, 20), (G_NOCORPSE|3), A(ATTK(AT_BOOM, AD_NIVE, 8, 14), ATTK(AT_BITE, AD_STON, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1388, 509, 0, MS_TREESQUAD, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Friederike's soft dancing shoe", S_DEMON, LVL(70, 22, -9, 90, -9), (1), A(ATTK(AT_KICK, AD_POLY, 20, 30), ATTK(AT_BREA, AD_COLD, 2, 20), ATTK(AT_BREA, AD_DISN, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_ACID|MR_ELEC|MR_COLD|MR_SLEEP, MR_DISINT|MR_ACID|MR_ELEC|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_TUNNEL, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_GIANT|M2_ROCKTHROW, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("black demon awgwa", S_DEMON, LVL(70, 18, -8, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FEAR, 9, 25), ATTK(AT_BREA, AD_FIRE, 5, 21), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_PLUSFOUR|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("tsathoggua", S_DEMON, LVL(70, 22, -18, 100, -12), (1), A(ATTK(AT_TENT, AD_DRLI, 14, 17), ATTK(AT_GAZE, AD_SPC2, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE|MR_DRAIN|MR_POISON, 0, M1_CARNIVORE|M1_FLY|M1_AMORPHOUS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("grotesque tentacle thing", S_DEMON, LVL(70, 22, -18, 100, -12), (1), A(ATTK(AT_TENT, AD_DRLI, 14, 17), ATTK(AT_GAZE, AD_INSA, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE|MR_DRAIN|MR_POISON, 0, M1_CARNIVORE|M1_FLY|M1_AMORPHOUS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("bloodsuck horror", S_DEMON, LVL(70, 22, -18, 100, -12), (1), A(ATTK(AT_TENT, AD_DRLI, 14, 17), ATTK(AT_GAZE, AD_SANI, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE|MR_DRAIN|MR_POISON, 0, M1_CARNIVORE|M1_FLY|M1_AMORPHOUS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("Tarrasdemon", S_DEMON, /* unique "tarrasque" from gnollhack */ LVL(70, 9, -3, 30, 0), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_BITE, AD_PHYS, 5, 10), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_LASH, AD_PHYS, 2, 12), ATTK(AT_BUTT, AD_PHYS, 2, 10), NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_POISON|MR_DRAIN|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_NOPOLY, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("sparkplug instinctively", S_DEMON, LVL(71, 8, -20, 96, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_VAMP, 1, 14), ATTK(AT_WEAP, AD_DFOO, 9, 19), ATTK(AT_TRAM, AD_CHAO, 4, 2), ATTK(AT_STNG, AD_NPRO, 5, 18), ATTK(AT_NONE, AD_CNCL, 2, 4), ATTK(AT_GAZE, AD_WEEP, 7, 14)), SIZ(2960, 440, 0, MS_SHOE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_ACID|M1_HERBIVORE, M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("goblin awgwa", S_DEMON, LVL(72, 18, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 15), ATTK(AT_CLAW, AD_PHYS, 4, 15), ATTK(AT_CLAW, AD_PHYS, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_PLUSFOUR|MR_FIRE, 0, M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_WANTSBOOK, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("herbicidal eh", S_DEMON, LVL(72, 12, 10, 85, 13), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_BLAS, 1, 14), ATTK(AT_HUGS, AD_CHRN, 7, 18), ATTK(AT_BUTT, AD_GLIB, 4, 7), ATTK(AT_STNG, AD_WERE, 2, 16), NO_ATTK, NO_ATTK), SIZ(1456, 1243, 0, MS_PHOTO, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("horned reaper", S_DEMON, LVL(72, 15, -18, 90, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 11, 11), ATTK(AT_WEAP, AD_PHYS, 11, 11), ATTK(AT_WEAP, AD_PHYS, 11, 11), ATTK(AT_WEAP, AD_PHYS, 11, 11), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_COLD|MR_ACID|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dagorrog", S_DEMON, LVL(72, 22, -12, 100, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 11, 11), ATTK(AT_WEAP, AD_PHYS, 11, 11), ATTK(AT_WEAP, AD_PHYS, 11, 11), ATTK(AT_WEAP, AD_PHYS, 11, 11), ATTK(AT_MAGC, AD_SPEL, 11, 11), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_COLD|MR_ACID|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_BREATHLESS|M1_REGEN|M1_FLY, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("adore debacle", S_DEMON, LVL(72, 11, -24, 91, 16), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_WRAP, 1, 13), ATTK(AT_LASH, AD_SITM, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(160, 238, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_REGEN, M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("misadministration highland", S_DEMON, LVL(72, 12, -20, 31, 0), (2), A(ATTK(AT_BEAM, AD_FLAM, 1, 9), ATTK(AT_LASH, AD_THIE, 2, 10), ATTK(AT_BITE, AD_WRAT, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(22, 28, 0, MS_WERE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_CONCEAL, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("The King of the Awgwas", S_DEMON, LVL(74, 21, -13, 100, 0), (G_NOCORPSE|1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 25), ATTK(AT_WEAP, AD_PHYS, 5, 25), ATTK(AT_BITE, AD_FIRE, 4, 30), ATTK(AT_BREA, AD_FIRE, 5, 20), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSFOUR|MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_NOPOLY|M2_PNAME, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_WANTSBOOK|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("snarer unamplified undeniably", S_DEMON, LVL(74, 31, 1, 93, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BREA, AD_DCAY, 3, 21), ATTK(AT_NONE, AD_MEMO, 3, 9), ATTK(AT_NONE, AD_LETH, 3, 16), ATTK(AT_BEAM, AD_CONT, 1, 7), NO_ATTK, NO_ATTK), SIZ(172, 241, 0, MS_FART_NORMAL, MZ_TINY), MR_POISON|MR_STONE, MR_POISON, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID, M2_MINION|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("condemnatory subjugation didy", S_DEMON, LVL(74, 6, -28, 11, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_MINA, 5, 1), ATTK(AT_BEAM, AD_WRAP, 7, 9), ATTK(AT_LASH, AD_CONT, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3244, 316, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blown prosier nearer", S_DEMON, LVL(74, 13, 8, 69, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_NONE, AD_PEST, 8, 8), ATTK(AT_MAGC, AD_ACID, 4, 9), ATTK(AT_BUTT, AD_ACID, 8, 6), ATTK(AT_WEAP, AD_SPEL, 3, 7), ATTK(AT_KICK, AD_SEDU, 8, 11), ATTK(AT_SCRA, AD_WRAT, 8, 20)), SIZ(844, 1332, 0, MS_HUMANOID, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL, M2_LORD|M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("doze ergot", S_DEMON, LVL(75, 13, 8, 90, -15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_HODS, 8, 3), ATTK(AT_BITE, AD_SOUN, 9, 14), ATTK(AT_WEAP, AD_STON, 5, 8), ATTK(AT_MAGC, AD_TCKL, 6, 2), NO_ATTK, NO_ATTK), SIZ(1312, 1107, 0, MS_SMITH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_WALLWALK|M1_CLING|M1_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ancient of randomization", S_DEMON, LVL(75, 8, -15, 100, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 6, 15), ATTK(AT_WEAP, AD_DRLI, 6, 15), ATTK(AT_BOOM, AD_PHYS, 6, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE|MR_ELEC|MR_ACID, 0, M1_HUMANOID|M1_FLY|M1_WALLWALK|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("greater spam demon", S_DEMON, LVL(76, 18, -5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRIN, 5, 15), ATTK(AT_WEAP, AD_WISD, 5, 15), ATTK(AT_TUCH, AD_DISE, 5, 5), ATTK(AT_TUCH, AD_SGLD, 5, 5), ATTK(AT_BEAM, AD_INER, 4, 6), ATTK(AT_BEAM, AD_TIME, 4, 6)), SIZ(300, 300, 0, MS_SHRIEK, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_TUNNEL, M2_DEMON|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("italicize consultation", S_DEMON, LVL(76, 16, 5, 3, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_MIDI, 7, 2), ATTK(AT_TUCH, AD_CONT, 1, 6), ATTK(AT_WEAP, AD_LEGS, 1, 18), ATTK(AT_TRAM, AD_VAPO, 1, 19), ATTK(AT_LASH, AD_INSA, 9, 2), ATTK(AT_LASH, AD_DEBU, 5, 21)), SIZ(2981, 1917, 0, MS_SOUND, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_ACID|M1_CARNIVORE, M2_LORD|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cyberdemon", S_DEMON, LVL(77, 13, -9, 90, -7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_WEAP, AD_PHYS, 1, 50), ATTK(AT_WEAP, AD_PHYS, 1, 50), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_PLUSFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("belphat cosmic sword", S_DEMON, LVL(77, 23, -20, 100, -12), (1), A(ATTK(AT_BEAM, AD_PHYS, 18, 18), ATTK(AT_BREA, AD_SPC2, 10, 12), ATTK(AT_NONE, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE|MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("unblinking snicker", S_DEMON, LVL(78, 9, -30, 54, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_TENT, AD_EDGE, 1, 15), ATTK(AT_BREA, AD_PEST, 1, 5), ATTK(AT_TENT, AD_DROP, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2762, 394, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID, MR_POISON, M1_SWIM|M1_NOLIMBS|M1_METALLIVORE, M2_STALK|M2_NASTY|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("dodder merino flinched", S_DEMON, LVL(78, 9, -5, 59, 0), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_DROP, 8, 13), ATTK(AT_SCRA, AD_DARK, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(828, 407, 0, MS_MISSING, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("purple ampersand", S_DEMON, /* spawns with a +4 scalpel */ LVL(78, 15, -2, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SHRD, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("piping xeric", S_DEMON, LVL(78, 43, -10, 77, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_STAT, 1, 12), ATTK(AT_CLAW, AD_NIVE, 3, 1), ATTK(AT_TUCH, AD_VENO, 2, 17), ATTK(AT_RATH, AD_DEST, 0, 10), ATTK(AT_BUTT, AD_SGLD, 1, 16), NO_ATTK), SIZ(1743, 901, 0, MS_JAPANESE, MZ_MEDIUM), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_MINDLESS|M1_HUMANOID, M2_DEMON|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("narrowish int", S_DEMON, LVL(78, 5, -7, 98, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_TDRA, 2, 9), ATTK(AT_BITE, AD_SLEE, 6, 5), ATTK(AT_BUTT, AD_GLIB, 6, 21), ATTK(AT_ENGL, AD_HALU, 7, 3), NO_ATTK, NO_ATTK), SIZ(1034, 1414, 0, MS_SOUND, MZ_TINY), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_REGEN, M2_PRINCE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("royalty suppressed haunted chromosome", S_DEMON, LVL(78, 12, -5, 93, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TENT, AD_NGRA, 9, 14), ATTK(AT_WEAP, AD_DEPR, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 147, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON, 0, M1_ANIMAL|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_STALK|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSCAND, M4_BAT|M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nascency psf", S_DEMON, LVL(79, 9, -24, 60, 0), (2), A(ATTK(AT_BUTT, AD_STCK, 8, 12), ATTK(AT_WEAP, AD_DISP, 3, 16), ATTK(AT_EXPL, AD_POLY, 9, 21), ATTK(AT_SCRA, AD_WRAT, 7, 18), NO_ATTK, NO_ATTK), SIZ(1706, 1306, 0, MS_HANDY, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nicked pegged", S_DEMON, LVL(79, 23, -25, 66, 0), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_BADE, 3, 2), ATTK(AT_STNG, AD_DCAY, 4, 10), ATTK(AT_LASH, AD_MIDI, 2, 18), ATTK(AT_BREA, AD_FUMB, 1, 2), ATTK(AT_WEAP, AD_DRIN, 0, 8), ATTK(AT_STNG, AD_ICEB, 5, 14)), SIZ(2498, 175, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_TPORT_CNTRL|M1_OMNIVORE| M1_METALLIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME|M3_WANTSAMUL, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("impeacher amenability", S_DEMON, LVL(80, 11, -17, 59, 0), (1), A(ATTK(AT_WEAP, AD_CHAO, 1, 19), ATTK(AT_LASH, AD_SSEX, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2290, 1070, 0, MS_CHICKEN, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH, MR_DISINT, M1_FLY|M1_AMPHIBIOUS|M1_TPORT, M2_NOPOLY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("the king of yellow", S_DEMON, LVL(80, 24, -21, 100, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 16, 18), ATTK(AT_GAZE, AD_SPC2, 8, 8), ATTK(AT_BREA, AD_ELEC, 12, 16), ATTK(AT_TUCH, AD_TLPT, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("the king of leng", S_DEMON, LVL(80, 24, -21, 100, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 16, 18), ATTK(AT_GAZE, AD_INSA, 8, 8), ATTK(AT_BREA, AD_ELEC, 12, 16), ATTK(AT_TUCH, AD_TLPT, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("the king of terrahack", S_DEMON, LVL(80, 24, -21, 100, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 16, 18), ATTK(AT_GAZE, AD_SANI, 8, 8), ATTK(AT_BREA, AD_ELEC, 12, 16), ATTK(AT_TUCH, AD_TLPT, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTHREE|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_CARNIVORE|M1_FLY, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blasphemous devil", S_DEMON, LVL(80, 12, -8, 90, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLAS, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("greater balrog", S_DEMON, LVL(80, 15, -13, 100, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 8, 12), ATTK(AT_WEAP, AD_FIRE, 8, 12), ATTK(AT_HUGS, AD_PHYS, 7, 12), ATTK(AT_TUCH, AD_ENCH, 8, 8), ATTK(AT_BREA, AD_FIRE, 8, 12), ATTK(AT_MAGC, AD_SPEL, 8, 12)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_SEE_INVIS|M1_TUNNEL, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("balrog captain", S_DEMON, LVL(80, 24, -14, 100, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 8, 12), ATTK(AT_WEAP, AD_FIRE, 8, 12), ATTK(AT_HUGS, AD_PHYS, 7, 12), ATTK(AT_TUCH, AD_ENCH, 8, 8), ATTK(AT_BREA, AD_FIRE, 8, 12), ATTK(AT_MAGC, AD_SPEL, 8, 12)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_FLY|M1_SEE_INVIS|M1_TUNNEL|M1_BREATHLESS|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fluidator lama", S_DEMON, LVL(80, 20, -15, 95, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_STTP, 10, 10), ATTK(AT_HUGS, AD_STTP, 10, 10), ATTK(AT_BEAM, AD_STTP, 10, 10), ATTK(AT_GAZE, AD_STTP, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_DISINT|MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("limbier blousier", S_DEMON, LVL(81, 34, 10, 19, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_SOUN, 1, 20), ATTK(AT_CLAW, AD_LETH, 9, 1), ATTK(AT_BITE, AD_FAKE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1489, 60, 0, MS_MUMBLE, MZ_LARGE), MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_TPORT|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("swilling overthrow nacelle", S_DEMON, LVL(81, 12, 0, 16, -14), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_TCKL, 4, 1), ATTK(AT_EXPL, AD_GLIB, 2, 9), ATTK(AT_ENGL, AD_FRZE, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(175, 1698, 0, MS_HUMANOID, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOTAKE, M2_NOPOLY|M2_MINION|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_TELEPATHIC|M3_SPIDER|M3_MIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("moviedom ellipsoidal", S_DEMON, LVL(81, 9, -6, 72, 0), (3), A(ATTK(AT_STNG, AD_POLY, 5, 15), ATTK(AT_TUCH, AD_LAVA, 1, 11), ATTK(AT_TRAM, AD_TIME, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2195, 32, 0, MS_COMBAT, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE, M1_TUNNEL|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("electro beaming popularize transmission scalding barbed", S_DEMON, LVL(82, 7, 6, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STUN, 3, 4), ATTK(AT_TUCH, AD_BLND, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(657, 633, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("premedical outranged wadded", S_DEMON, LVL(83, 14, -19, 61, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_CHAO, 6, 3), ATTK(AT_SPIT, AD_RBRE, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2452, 106, 0, MS_STABILIZE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC, MR_COLD, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE| M1_HERBIVORE, M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("varietal whishing", S_DEMON, LVL(83, 18, -14, 69, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_HUGS, AD_RNG, 6, 10), ATTK(AT_STNG, AD_POIS, 9, 21), ATTK(AT_BUTT, AD_INER, 1, 6), ATTK(AT_BREA, AD_DEPR, 8, 21), NO_ATTK, NO_ATTK), SIZ(586, 1007, 0, MS_PUPIL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("therewithal counterclaim", S_DEMON, LVL(83, 21, 9, 67, 0), (G_LGROUP|1), A(ATTK(AT_EXPL, AD_DISN, 1, 8), ATTK(AT_TENT, AD_SHAN, 4, 5), ATTK(AT_LASH, AD_SLEE, 5, 11), ATTK(AT_SCRA, AD_BLND, 2, 16), ATTK(AT_BREA, AD_TREM, 1, 19), ATTK(AT_BOOM, AD_RUST, 3, 11)), SIZ(354, 1105, 0, MS_ALLA, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("green devil", S_DEMON, LVL(83, 18, -10, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("bright green devil", S_DEMON, LVL(83, 18, -10, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON|MR_PLUSONE, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("horseplayer inhibitory", S_DEMON, LVL(83, 10, -2, 100, 0), (4), A(ATTK(AT_ENGL, AD_FAMN, 8, 12), ATTK(AT_KICK, AD_RUST, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(795, 420, 0, MS_ARREST, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_TPORT, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Tien-Shin Akuma", S_DEMON, LVL(85, 24, -13, 100, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FIRE, 8, 12), ATTK(AT_KICK, AD_FIRE, 8, 12), ATTK(AT_HUGS, AD_PHYS, 8, 12), ATTK(AT_TUCH, AD_DREN, 10, 10), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_BREA, AD_FIRE, 12, 15) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("riddance nitroglycerine", S_DEMON, LVL(85, 12, -23, 78, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_ENGL, AD_FAKE, 2, 1), ATTK(AT_MAGC, AD_PEST, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(298, 105, 0, MS_CHICKEN, MZ_MEDIUM), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_NEEDPICK, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("firepan trivium", S_DEMON, LVL(85, 12, -16, 80, 19), (G_GENO|4), A(ATTK(AT_LASH, AD_CHRN, 7, 2), ATTK(AT_TUCH, AD_RUST, 4, 12), ATTK(AT_BUTT, AD_SLEE, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 606, 0, MS_JAPANESE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_NOHANDS|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("brit advertizer serif", S_DEMON, LVL(85, 7, -30, 95, 0), (3), A(ATTK(AT_MAGC, AD_MIDI, 9, 2), ATTK(AT_HUGS, AD_BLAS, 9, 14), ATTK(AT_WEAP, AD_RUST, 4, 3), ATTK(AT_BUTT, AD_HALU, 1, 11), ATTK(AT_BOOM, AD_PLYS, 3, 9), NO_ATTK), SIZ(679, 779, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_ELEC, MR_COLD, M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_MINION|M2_WANDER|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pulchritude glady capitate", S_DEMON, LVL(85, 8, -8, 10, 15), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_LITE, 9, 1), ATTK(AT_CLAW, AD_SSEX, 2, 4), ATTK(AT_TUCH, AD_LAVA, 9, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3369, 739, 0, MS_NEIGH, MZ_GIGANTIC), MR_DEATH, 0, M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("star-spawn of Cthulhu", S_DEMON, LVL(86, 23, -9, 90, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POIS, 1, 30), ATTK(AT_CLAW, AD_ACID, 1, 30), ATTK(AT_TUCH, AD_DREN, 1, 10), ATTK(AT_HUGS, AD_ENCH, 2, 33), ATTK(AT_BREA, AD_ACID, 10, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_COLD|MR_ACID|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("moon-spawn of Cthulhu", S_DEMON, LVL(86, 23, -9, 90, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POIS, 1, 30), ATTK(AT_CLAW, AD_ACID, 1, 30), ATTK(AT_TUCH, AD_DREN, 1, 10), ATTK(AT_HUGS, AD_ENCH, 2, 33), ATTK(AT_BREA, AD_ACID, 10, 10), ATTK(AT_GAZE, AD_SANI, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_COLD|MR_ACID|MR_ELEC, 0, M1_HUMANOID|M1_POIS|M1_SWIM, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cargo pleasurably double", S_DEMON, LVL(87, 5, -23, 89, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_FUMB, 3, 13), ATTK(AT_BUTT, AD_DEPR, 1, 16), ATTK(AT_EXPL, AD_ANTI, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(570, 1114, 0, MS_SQAWK, MZ_HUGE), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS| M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("someplace premising", S_DEMON, LVL(88, 8, -20, 52, -12), (G_GENO|G_LGROUP|1), A(ATTK(AT_SPIT, AD_DROP, 8, 16), ATTK(AT_ENGL, AD_STCK, 1, 2), ATTK(AT_SPIT, AD_RUNS, 9, 19), ATTK(AT_BUTT, AD_SITM, 1, 21), ATTK(AT_GAZE, AD_SEDU, 3, 16), ATTK(AT_LASH, AD_INSA, 3, 20)), SIZ(183, 606, 0, MS_SHOE, MZ_GIGANTIC), MR_ELEC|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_NOHANDS|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Oremorj, the Cyberdemon Lord", S_DEMON, LVL(89, 24, -9, 90, -9), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_WEAP, AD_PHYS, 2, 50), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_PLUSFOUR|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_NOPOLY|M2_PNAME, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("incident succubi misgovern", S_DEMON, LVL(90, 30, 2, 13, 13), (G_LGROUP|3), A(ATTK(AT_RATH, AD_COLD, 7, 9), ATTK(AT_RATH, AD_TIME, 1, 10), ATTK(AT_KICK, AD_FEAR, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 495, 0, MS_SOCKS, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("black devil", S_DEMON, LVL(90, 19, -11, 95, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SAMU, 5, 20), ATTK(AT_HUGS, AD_SAMU, 8, 12), ATTK(AT_MAGC, AD_DISN, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON|MR_PLUSONE|MR_DISINT, 0, M1_FLY|M1_POIS|M1_THICK_HIDE, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("nyarlathotep", S_DEMON, LVL(90, 24, -25, 100, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 18, 21), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_GAZE, AD_CHAO, 12, 12), ATTK(AT_MAGC, AD_SOUN, 12, 12), ATTK(AT_BREA, AD_CHAO, 12, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASFOUR|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_CARNIVORE|M1_FLY|M1_AMORPHOUS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unpronounceable abomination", S_DEMON, LVL(90, 24, -25, 100, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 18, 21), ATTK(AT_GAZE, AD_INSA, 10, 10), ATTK(AT_GAZE, AD_CHAO, 12, 12), ATTK(AT_MAGC, AD_SOUN, 12, 12), ATTK(AT_BREA, AD_CHAO, 12, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASFOUR|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_CARNIVORE|M1_FLY|M1_AMORPHOUS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zugguthobal", S_DEMON, LVL(90, 24, -25, 100, -12), (1), A(ATTK(AT_TENT, AD_PHYS, 18, 21), ATTK(AT_GAZE, AD_SANI, 10, 10), ATTK(AT_GAZE, AD_CHAO, 12, 12), ATTK(AT_MAGC, AD_SOUN, 12, 12), ATTK(AT_BREA, AD_CHAO, 12, 12), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASFOUR|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_CARNIVORE|M1_FLY|M1_AMORPHOUS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("meaty fistic", S_DEMON, LVL(90, 7, -29, 80, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BREA, AD_MANA, 7, 15), ATTK(AT_BEAM, AD_TRAI, 3, 20), ATTK(AT_STNG, AD_SLIM, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(216, 372, 0, MS_GLYPHS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NOHEAD|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kinesiological cereal", S_DEMON, LVL(90, 10, -21, 58, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_STNG, AD_PHYS, 5, 16), ATTK(AT_EXPL, AD_INER, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1478, 315, 0, MS_SPELL, MZ_HUGE), MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("vizard botfly", S_DEMON, LVL(91, 18, -17, 96, -11), (G_SGROUP|2), A(ATTK(AT_CLAW, AD_CHKH, 7, 15), ATTK(AT_SCRA, AD_DEBU, 3, 16), ATTK(AT_BREA, AD_NGEN, 3, 10), ATTK(AT_LASH, AD_SLIM, 5, 8), ATTK(AT_SCRA, AD_MINA, 5, 1), NO_ATTK), SIZ(75, 43, 0, MS_MISSING, MZ_GIGANTIC), MR_SLEEP|MR_ELEC, 0, M1_WALLWALK|M1_TUNNEL|M1_NOEYES, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Shub-Niggurath, Black Goat of the Woods", S_DEMON, LVL(91, 24, -10, 100, -12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_WISD, 5, 20), ATTK(AT_HUGS, AD_DRIN, 5, 20), ATTK(AT_BITE, AD_DRST, 2, 10), ATTK(AT_BITE, AD_DRCO, 2, 10), ATTK(AT_BREA, AD_RBRE, 12, 12), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_FLY|M1_REGEN, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("surplice prostration", S_DEMON, LVL(91, 9, 10, 85, 0), (G_VLGROUP|4), A(ATTK(AT_ENGL, AD_PAIN, 2, 2), ATTK(AT_ENGL, AD_MIDI, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(146, 1894, 0, MS_BRAG, MZ_GIGANTIC), MR_DRAIN, 0, M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flounderingly prepossessed", S_DEMON, LVL(92, 10, -13, 96, 17), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_ABDC, 7, 15), ATTK(AT_WEAP, AD_LAVA, 5, 2), ATTK(AT_TUCH, AD_DFOO, 3, 3), ATTK(AT_BUTT, AD_CHRN, 1, 15), ATTK(AT_BITE, AD_CHAO, 8, 1), NO_ATTK), SIZ(229, 696, 0, MS_ARREST, MZ_GIGANTIC), MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS|M1_METALLIVORE, M2_WANDER|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("progressional repeating", S_DEMON, LVL(92, 16, 7, 3, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_NONE, AD_NAST, 3, 7), ATTK(AT_TENT, AD_CONT, 9, 10), ATTK(AT_HUGS, AD_DETH, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(608, 6, 0, MS_PUPIL, MZ_SMALL), MR_DISINT, 0, M1_HIDE|M1_NOTAKE|M1_NOLIMBS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fujin", S_DEMON, LVL(92, 30, -8, 75, -7), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PHYS, 8, 14), ATTK(AT_STNG, AD_PHYS, 8, 14), ATTK(AT_STNG, AD_PHYS, 8, 14), ATTK(AT_STNG, AD_PHYS, 8, 14), ATTK(AT_BEAM, AD_ELEC, 8, 8), ATTK(AT_GAZE, AD_FEAR, 8, 14) ), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_ELEC|MR_FIRE|MR_PLUSONE|MR_SLEEP, 0, M1_THICK_HIDE|M1_REGEN, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("akkadian", S_DEMON, LVL(93, 18, -15, 100, -7), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ACID, 8, 10), ATTK(AT_CLAW, AD_ACID, 8, 10), ATTK(AT_BITE, AD_RBRE, 5, 25), ATTK(AT_BREA, AD_DRST, 8, 16), ATTK(AT_BEAM, AD_POIS, 9, 9), ATTK(AT_GAZE, AD_DREN, 8, 16) ), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_PLUSONE|MR_ACID|MR_POISON|MR_SLEEP, 0, M1_THICK_HIDE|M1_TUNNEL, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("intercalated bocaccio", S_DEMON, LVL(93, 12, 2, 74, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_KICK, AD_SLEE, 5, 6), ATTK(AT_STNG, AD_NIVE, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(890, 184, 0, MS_SOCKS, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, MR_FIRE, M1_NEEDPICK|M1_ANIMAL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NOTAME|M3_PETRIFIES|M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("binary unphotographic", S_DEMON, LVL(93, 13, 9, 53, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_DISP, 1, 2), ATTK(AT_CLAW, AD_STON, 6, 14), ATTK(AT_BUTT, AD_LITE, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1064, 36, 0, MS_SING, MZ_TINY), MR_FIRE, 0, M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Nyarlathotep, the Crawling Chaos", S_DEMON, LVL(93, 24, -10, 100, -12), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_DRCO, 4, 30), ATTK(AT_HUGS, AD_DRST, 4, 30), ATTK(AT_GAZE, AD_DRIN, 1, 50), ATTK(AT_GAZE, AD_WISD, 1, 50), ATTK(AT_MAGC, AD_SPEL, 12, 12), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON|MR_FIRE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_REGEN, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cthugha", S_DEMON, /* radius 1 light */ LVL(95, 24, -28, 100, -12), (1), A(ATTK(AT_BEAM, AD_PHYS, 16, 16), ATTK(AT_MAGC, AD_FIRE, 15, 15), ATTK(AT_BEAM, AD_LAVA, 18, 18), ATTK(AT_TENT, AD_PHYS, 20, 24), ATTK(AT_BEAM, AD_RAGN, 1, 1), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASFOUR|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_CARNIVORE|M1_FLY|M1_UNSOLID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rallye subparagraph twig bocce", S_DEMON, LVL(95, 21, -17, 79, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_CHKH, 5, 10), ATTK(AT_WEAP, AD_DREA, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2203, 1717, 0, MS_GROWL, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSBOOK, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("yomagntho", S_DEMON, /* radius 4 light */ LVL(95, 24, -28, 100, -12), (1), A(ATTK(AT_BEAM, AD_PHYS, 16, 16), ATTK(AT_MAGC, AD_FIRE, 15, 15), ATTK(AT_TENT, AD_FAMN, 18, 18), ATTK(AT_TENT, AD_STAT, 20, 24), ATTK(AT_HUGS, AD_RAGN, 1, 1), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASFOUR|MR_DRAIN|MR_POISON|MR_ACID, 0, M1_CARNIVORE|M1_FLY|M1_UNSOLID, M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_NONMOVING|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("handwheel defuze", S_DEMON, LVL(96, 55, -26, 61, 16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_WNCE, 3, 11), ATTK(AT_LASH, AD_CONF, 9, 18), ATTK(AT_BITE, AD_SGLD, 1, 16), ATTK(AT_SPIT, AD_INVE, 9, 6), ATTK(AT_WEAP, AD_SLUD, 3, 12), NO_ATTK), SIZ(30, 580, 0, MS_HISS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS| M1_METALLIVORE, M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIMIC, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hypnotizable art relaxation", S_DEMON, LVL(96, 8, -23, 78, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_WTHR, 2, 13), ATTK(AT_SPIT, AD_LAVA, 5, 7), ATTK(AT_NONE, AD_SLIM, 5, 11), ATTK(AT_BEAM, AD_GLIB, 3, 10), NO_ATTK, NO_ATTK), SIZ(4210, 154, 0, MS_CHICKEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("inboard marketer marking", S_DEMON, LVL(96, 7, -11, 16, 14), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_MANA, 5, 17), ATTK(AT_BITE, AD_CONF, 1, 7), ATTK(AT_WEAP, AD_SLIM, 9, 18), ATTK(AT_BUTT, AD_DRCO, 9, 4), ATTK(AT_BREA, AD_ENCH, 8, 17), NO_ATTK), SIZ(165, 63, 0, MS_MUTE, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_POIS, M2_STALK|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thumbing wordbook", S_DEMON, LVL(96, 11, 7, 20, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 9, 16), ATTK(AT_STNG, AD_CHKH, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(26, 382, 0, MS_SOLDIER, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("balking marblier", S_DEMON, LVL(97, 29, -27, 98, 8), (4), A(ATTK(AT_GAZE, AD_PEST, 1, 9), ATTK(AT_TUCH, AD_NUMB, 6, 14), ATTK(AT_NONE, AD_MALK, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2399, 385, 0, MS_CORONA, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cloudlet juiced", S_DEMON, LVL(97, 7, -28, 72, 0), (G_VLGROUP|1), A(ATTK(AT_HUGS, AD_FEAR, 3, 6), ATTK(AT_BUTT, AD_BURN, 9, 16), ATTK(AT_GAZE, AD_THIR, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2460, 316, 0, MS_SOCKS, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("provoking gruelingly", S_DEMON, LVL(97, 12, -5, 90, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_LASH, AD_SGLD, 8, 11), ATTK(AT_TRAM, AD_AXUS, 7, 3), ATTK(AT_TRAM, AD_COLD, 8, 2), ATTK(AT_TENT, AD_CONF, 1, 20), ATTK(AT_NONE, AD_PEST, 6, 19), NO_ATTK), SIZ(786, 759, 0, MS_PARROT, MZ_LARGE), 0, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("phoned furthering inroad salad", S_DEMON, LVL(98, 20, -15, 79, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_CORR, 1, 13), ATTK(AT_WEAP, AD_STTP, 1, 1), ATTK(AT_NONE, AD_NGRA, 7, 13), ATTK(AT_KICK, AD_AMNE, 4, 8), ATTK(AT_GAZE, AD_MIDI, 8, 17), ATTK(AT_MAGC, AD_ENCH, 6, 1)), SIZ(417, 188, 0, MS_SQAWK, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("helling milkiest", S_DEMON, LVL(98, 25, -4, 98, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_FAMN, 3, 8), ATTK(AT_EXPL, AD_SANI, 1, 14), ATTK(AT_BITE, AD_HALU, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(770, 160, 0, MS_BRAG, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS, M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("preaxially smidgeon", S_DEMON, LVL(99, 12, -12, 52, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RUNS, 9, 19), ATTK(AT_LASH, AD_WRAT, 4, 10), ATTK(AT_BEAM, AD_SAMU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2293, 13, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("obstinate intently clarinetist", S_DEMON, LVL(99, 16, -4, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POLY, 3, 17), ATTK(AT_BEAM, AD_ENCH, 4, 1), ATTK(AT_WEAP, AD_ICEB, 2, 5), ATTK(AT_BREA, AD_NUMB, 3, 6), ATTK(AT_ENGL, AD_WRAP, 4, 9), ATTK(AT_KICK, AD_FUMB, 8, 13)), SIZ(80, 1307, 0, MS_CUSS, MZ_TINY), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOHEAD|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mere plucked superhighway airworthiest", S_DEMON, LVL(100, 21, 3, 90, 0), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_EDGE, 9, 19), ATTK(AT_BOOM, AD_POLY, 2, 21), ATTK(AT_BITE, AD_ENCH, 9, 15), ATTK(AT_NONE, AD_FEAR, 0, 13), NO_ATTK, NO_ATTK), SIZ(2429, 47, 0, MS_ARREST, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("emblem moorier", S_DEMON, LVL(100, 55, -16, 89, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BUTT, AD_ICEB, 3, 15), ATTK(AT_TUCH, AD_FAKE, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(39, 872, 0, MS_CHICKEN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("applicator unmistakably", S_DEMON, LVL(100, 11, 8, 44, 7), (G_GENO|1), A(ATTK(AT_NONE, AD_AXUS, 0, 15), ATTK(AT_STNG, AD_DIMN, 9, 14), ATTK(AT_ENGL, AD_STON, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(157, 527, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, MR_SLEEP|MR_STONE, M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ancient of drainage", S_DEMON, LVL(100, 12, -24, 100, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STAT, 10, 15), ATTK(AT_WEAP, AD_DRLI, 10, 15), ATTK(AT_BOOM, AD_PHYS, 6, 40), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP|MR_DEATH|MR_STONE|MR_ELEC|MR_ACID, 0, M1_HUMANOID|M1_FLY|M1_WALLWALK|M1_SEE_INVIS|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Great Cthulhu", S_DEMON, LVL(100, 15, 0, 127, 0), (1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 100, 4), ATTK(AT_GAZE, AD_WISD, 1, 10), /*You might survive one melee hit from cthulhu, but prob not two*/ ATTK(AT_NONE, AD_POIS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_HISS, MZ_GIGANTIC), MR_ACID|MR_POISON|MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_SWIM|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_HOSTILE|M2_NASTY|M2_PNAME|M2_NEUTER, M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("introverted surety", S_DEMON, LVL(100, 5, 5, 98, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_TENT, AD_ALIN, 1, 19), ATTK(AT_SCRA, AD_SEDU, 1, 22), ATTK(AT_MAGC, AD_FREN, 1, 14), ATTK(AT_NONE, AD_LITT, 1, 21), ATTK(AT_TUCH, AD_STUN, 1, 12), ATTK(AT_WEAP, AD_DREN, 3, 25)), SIZ(438, 272, 0, MS_CAR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_COLD, M1_UNSOLID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unassuming moonlet", S_DEMON, LVL(100, 18, -7, 100, 13), (G_VLGROUP|2), A(ATTK(AT_ENGL, AD_DISE, 7, 3), ATTK(AT_STNG, AD_DARK, 1, 26), ATTK(AT_BITE, AD_CHAO, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(982, 378, 0, MS_SHOE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_SWIM|M1_CLING|M1_AMPHIBIOUS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unmolded spherically", S_DEMON, LVL(101, 13, -7, 82, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_NAST, 2, 1), ATTK(AT_CLAW, AD_PLYS, 4, 2), ATTK(AT_CLAW, AD_PAIN, 1, 10), ATTK(AT_NONE, AD_TREM, 6, 4), NO_ATTK, NO_ATTK), SIZ(286, 41, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_CLING, M2_DEMON|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("privately tubal", S_DEMON, LVL(101, 9, -33, 73, 3), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_HODS, 2, 2), ATTK(AT_TRAM, AD_THIE, 8, 11), ATTK(AT_TENT, AD_NUMB, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(471, 78, 0, MS_COMBAT, MZ_SMALL), MR_ELEC, 0, M1_SWIM|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cutesiest bandage", S_DEMON, LVL(101, 17, -23, 97, 0), (4), A(ATTK(AT_TENT, AD_SKIL, 1, 25), ATTK(AT_BEAM, AD_MALK, 2, 15), ATTK(AT_SPIT, AD_DISE, 4, 2), ATTK(AT_KICK, AD_CALM, 3, 20), ATTK(AT_ENGL, AD_DREA, 9, 1), NO_ATTK), SIZ(504, 72, 0, MS_GLYPHS, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("exerciser repositioned", S_DEMON, LVL(101, 15, -30, 72, 18), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_AXUS, 3, 2), ATTK(AT_BEAM, AD_DREA, 1, 25), ATTK(AT_HUGS, AD_WISD, 4, 20), ATTK(AT_NONE, AD_DETH, 6, 18), NO_ATTK, NO_ATTK), SIZ(2521, 718, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_TPORT_CNTRL, M2_PRINCE|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("drachm irreconcilably appreciatory", S_DEMON, LVL(102, 15, -34, 85, 1), (G_GENO|2), A(ATTK(AT_SPIT, AD_MCRE, 1, 11), ATTK(AT_LASH, AD_DRIN, 9, 23), ATTK(AT_LASH, AD_SAMU, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(951, 175, 0, MS_COW, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID, M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("persecutee auguster", S_DEMON, LVL(102, 13, 7, 62, 0), (3), A(ATTK(AT_RATH, AD_LITT, 6, 17), ATTK(AT_SCRA, AD_VAPO, 8, 26), ATTK(AT_NONE, AD_SPEL, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(13, 80, 0, MS_SHRIEK, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("kirtled mailbag", S_DEMON, LVL(102, 12, -31, 75, -4), (G_GENO|4), A(ATTK(AT_GAZE, AD_RAGN, 8, 14), ATTK(AT_BEAM, AD_WISD, 4, 23), ATTK(AT_ENGL, AD_WET, 7, 10), ATTK(AT_ENGL, AD_MAGM, 2, 16), NO_ATTK, NO_ATTK), SIZ(2735, 15, 0, MS_CODE, MZ_HUMAN), MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ELEC, M1_FLY|M1_HIDE|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_HUMAN|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cinquefoil req", S_DEMON, LVL(102, 18, -9, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_TREM, 6, 25), ATTK(AT_BUTT, AD_ABDC, 1, 21), ATTK(AT_CLAW, AD_SGLD, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 110, 0, MS_TEACHER, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_TPORT, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("floor vivisect cathy", S_DEMON, LVL(102, 17, -10, 74, -14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SKIL, 3, 19), ATTK(AT_BITE, AD_FEAR, 8, 20), ATTK(AT_BREA, AD_DISP, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(136, 49, 0, MS_SEDUCE, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_HUMANOID|M1_SEE_INVIS|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sedate transmittable multipolar", S_DEMON, LVL(102, 19, -5, 96, -16), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_INER, 4, 25), ATTK(AT_SCRA, AD_AGGR, 8, 10), ATTK(AT_BOOM, AD_DFOO, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(881, 344, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("landsat abbreviated", S_DEMON, LVL(103, 18, -14, 99, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_POLY, 1, 10), ATTK(AT_GAZE, AD_INSA, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1261, 551, 0, MS_CODE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sheerer carpetbaggery ferrymen", S_DEMON, LVL(104, 20, -14, 75, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_VAPO, 2, 19), ATTK(AT_BOOM, AD_FAMN, 3, 3), ATTK(AT_NONE, AD_MIDI, 1, 26), ATTK(AT_HUGS, AD_PLAS, 3, 5), NO_ATTK, NO_ATTK), SIZ(1394, 1151, 0, MS_BUZZ, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS| M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("asmaildemon", S_DEMON, /* by rougelike */ LVL(105, 24, -7, 127, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_SWIM|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("assmaildemon", S_DEMON, LVL(105, 24, -7, 127, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_FART_LOUD, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_SWIM|M1_BREATHLESS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("overstrike formulation", S_DEMON, LVL(106, 16, -21, 92, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WGHT, 5, 7), ATTK(AT_TUCH, AD_BADE, 2, 10), ATTK(AT_BITE, AD_LETH, 7, 17), ATTK(AT_MAGC, AD_SLIM, 1, 7), ATTK(AT_BEAM, AD_DREA, 8, 24), ATTK(AT_SPIT, AD_ANTI, 6, 12)), SIZ(3223, 470, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_NOEYES|M1_TPORT_CNTRL, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("uniquest curtailment", S_DEMON, LVL(106, 12, -29, 35, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TUCH, AD_PAIN, 8, 13), ATTK(AT_BITE, AD_DEST, 7, 25), ATTK(AT_HUGS, AD_PLAS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2094, 1252, 0, MS_SMITH, MZ_HUGE), MR_ELEC, 0, M1_SWIM|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cecal teetotaler jumbo", S_DEMON, LVL(107, 20, 4, 100, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_CLRC, 8, 2), ATTK(AT_TENT, AD_NAST, 5, 18), ATTK(AT_KICK, AD_THIR, 4, 19), ATTK(AT_TENT, AD_STCK, 9, 16), ATTK(AT_TENT, AD_DEBU, 2, 13), NO_ATTK), SIZ(1789, 76, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOEYES|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("democratical rester", S_DEMON, LVL(107, 12, -26, 88, 0), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_NEXU, 1, 2), ATTK(AT_STNG, AD_DISE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(555, 1361, 0, MS_SEDUCE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_FIRE, M1_FLY|M1_AMORPHOUS|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wimple randomized", S_DEMON, LVL(108, 32, -25, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_FREN, 5, 8), ATTK(AT_LASH, AD_WET, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(763, 745, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_SEE_INVIS|M1_POIS, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_JEWELS|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("implicitly albumen", S_DEMON, LVL(108, 39, -35, 99, 0), (2), A(ATTK(AT_TUCH, AD_TECH, 1, 3), ATTK(AT_NONE, AD_NIVE, 0, 21), ATTK(AT_BOOM, AD_NGRA, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2548, 693, 0, MS_DRUGS, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_MINDLESS|M1_ACID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("maidenhair carted", S_DEMON, LVL(109, 14, 4, 92, 0), (G_PLATOON|4|G_RGROUP), A(ATTK(AT_SCRA, AD_FREN, 3, 17), ATTK(AT_SCRA, AD_SKIL, 3, 16), ATTK(AT_WEAP, AD_STCK, 1, 3), ATTK(AT_EXPL, AD_FAKE, 8, 8), NO_ATTK, NO_ATTK), SIZ(926, 578, 0, MS_BOSS, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("platy odorizing resetting", S_DEMON, LVL(109, 20, -35, 81, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_VOMT, 6, 17), ATTK(AT_TUCH, AD_COLD, 3, 1), ATTK(AT_TENT, AD_FAMN, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(318, 844, 0, MS_MEW, MZ_LARGE), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_TPORT, M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wreck fusional", S_DEMON, LVL(109, 19, -22, 93, -2), (G_GENO|G_UNIQ|3), A(ATTK(AT_MAGC, AD_NPRO, 5, 17), ATTK(AT_MAGC, AD_CONT, 9, 7), ATTK(AT_GAZE, AD_RUNS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(469, 505, 0, MS_FART_QUIET, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_METALLIVORE, M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("genuflect tarot", S_DEMON, LVL(110, 39, -37, 73, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_FIRE, 4, 8), ATTK(AT_BOOM, AD_FREN, 1, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2092, 1107, 0, MS_NURSE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, 0, M1_SLITHY|M1_REGEN|M1_ACID, M2_PRINCE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sterilely coercible", S_DEMON, LVL(110, 32, -19, 99, -15), (2), A(ATTK(AT_WEAP, AD_WRAT, 9, 8), ATTK(AT_LASH, AD_DISP, 8, 3), ATTK(AT_CLAW, AD_VENO, 1, 3), ATTK(AT_MAGC, AD_DREN, 8, 18), NO_ATTK, NO_ATTK), SIZ(2193, 368, 0, MS_SOLDIER, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_NOHEAD|M1_SLITHY|M1_OMNIVORE, M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("grappled nybblize reprimanded grossest", S_DEMON, LVL(110, 18, -5, 83, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BEAM, AD_TDRA, 4, 5), ATTK(AT_TRAM, AD_DISP, 3, 17), ATTK(AT_BOOM, AD_SLUD, 8, 20), ATTK(AT_TENT, AD_CURS, 8, 7), NO_ATTK, NO_ATTK), SIZ(1228, 469, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_HERBIVORE, M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("laboratorial deservingly", S_DEMON, LVL(110, 8, -34, 99, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 8, 23), ATTK(AT_TRAM, AD_DETH, 5, 25), ATTK(AT_STNG, AD_DIMN, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(404, 1057, 0, MS_GROWL, MZ_TINY), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_NOHANDS, M2_MINION|M2_DEMON|M2_PNAME|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME|M3_NOPLRPOLY|M3_PERMAMIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("perineum quintic", S_DEMON, LVL(111, 26, -8, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_POIS, 5, 25), ATTK(AT_BREA, AD_CHAO, 7, 18), ATTK(AT_TENT, AD_WRAT, 5, 19), ATTK(AT_TUCH, AD_SOUN, 3, 16), ATTK(AT_CLAW, AD_SLIM, 3, 5), ATTK(AT_BREA, AD_NTHR, 9, 26)), SIZ(275, 685, 0, MS_LIEDER, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("strickled fluttering", S_DEMON, LVL(112, 20, 9, 88, 0), (2), A(ATTK(AT_HUGS, AD_CONT, 3, 22), ATTK(AT_GAZE, AD_CHAO, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(898, 762, 0, MS_FART_QUIET, MZ_LARGE), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("auxin inanimate", S_DEMON, LVL(113, 28, -31, 100, -19), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_ELEC, 9, 11), ATTK(AT_MAGC, AD_BADE, 5, 25), ATTK(AT_NONE, AD_NIVE, 6, 13), ATTK(AT_TENT, AD_NACU, 4, 3), NO_ATTK, NO_ATTK), SIZ(842, 10, 0, MS_MISSING, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, MR_STONE, M1_HIDE|M1_NOEYES|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("crookedest armoury", S_DEMON, LVL(113, 17, -20, 95, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_BANI, 7, 11), ATTK(AT_TUCH, AD_ENCH, 8, 14), ATTK(AT_ENGL, AD_WERE, 6, 5), ATTK(AT_BOOM, AD_LITT, 1, 19), ATTK(AT_GAZE, AD_FEAR, 3, 18), ATTK(AT_GAZE, AD_CHRN, 8, 14)), SIZ(699, 108, 0, MS_STENCH, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_UNSOLID| M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("revamped bullheaded", S_DEMON, LVL(114, 17, 3, 73, 17), (G_GENO|G_LGROUP|2), A(ATTK(AT_NONE, AD_SSEX, 0, 5), ATTK(AT_ENGL, AD_POIS, 5, 22), ATTK(AT_KICK, AD_SLEE, 5, 12), ATTK(AT_SPIT, AD_SPEL, 3, 20), ATTK(AT_NONE, AD_ICEB, 6, 1), ATTK(AT_ENGL, AD_SHRD, 5, 23)), SIZ(3028, 643, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_STONE, MR_STONE, M1_CLING|M1_TUNNEL|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("schooling authoritarianism", S_DEMON, LVL(116, 11, -18, 83, 0), (G_RGROUP|3), A(ATTK(AT_STNG, AD_SLOW, 8, 23), ATTK(AT_BUTT, AD_SLOW, 8, 25), ATTK(AT_SPIT, AD_THIR, 9, 4), ATTK(AT_GAZE, AD_SOUN, 6, 25), NO_ATTK, NO_ATTK), SIZ(67, 804, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_ANIMAL|M1_REGEN|M1_ACID, M2_VAMPIRE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("airiest blissfully", S_DEMON, LVL(116, 31, -22, 84, 0), (3), A(ATTK(AT_STNG, AD_VOMT, 4, 18), ATTK(AT_TENT, AD_FIRE, 8, 1), ATTK(AT_TRAM, AD_INER, 8, 6), ATTK(AT_STNG, AD_TCKL, 9, 1), NO_ATTK, NO_ATTK), SIZ(267, 83, 0, MS_BOSS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_CONCEAL|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("patronize infecting", S_DEMON, LVL(117, 14, -9, 7, 20), (G_GENO|G_UNIQ|2), A(ATTK(AT_BEAM, AD_LEVI, 6, 4), ATTK(AT_TRAM, AD_LEGS, 1, 8), ATTK(AT_GAZE, AD_CALM, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1407, 137, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("overburdened pledgee", S_DEMON, LVL(117, 14, -9, 81, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_UVUU, 7, 24), ATTK(AT_BUTT, AD_DFOO, 8, 24), ATTK(AT_RATH, AD_DETH, 4, 12), ATTK(AT_STNG, AD_LITE, 1, 19), ATTK(AT_EXPL, AD_TLPT, 2, 6), NO_ATTK), SIZ(1105, 555, 0, MS_CORONA, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("son ballooner", S_DEMON, LVL(117, 23, -33, 75, 0), (1), A(ATTK(AT_MAGC, AD_SPC2, 8, 9), ATTK(AT_HUGS, AD_MANA, 8, 10), ATTK(AT_SCRA, AD_DRDX, 1, 21), ATTK(AT_GAZE, AD_VENO, 4, 2), NO_ATTK, NO_ATTK), SIZ(172, 1217, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_SLITHY|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_MIMIC, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stair salaamed", S_DEMON, LVL(118, 20, -12, 96, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_NEXU, 1, 4), ATTK(AT_BITE, AD_SGLD, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(671, 46, 0, MS_SQAWK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, MR_DISINT, M1_NOLIMBS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("regardful resolutory", S_DEMON, LVL(118, 16, -4, 30, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BEAM, AD_STUN, 8, 6), ATTK(AT_MAGC, AD_SSEX, 6, 16), ATTK(AT_SPIT, AD_WISD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(767, 22, 0, MS_ALLA, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orogeny garth", S_DEMON, LVL(118, 21, 3, 73, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_TUCH, AD_UNPR, 8, 26), ATTK(AT_BUTT, AD_INSA, 1, 3), ATTK(AT_SPIT, AD_SHRD, 3, 2), ATTK(AT_WEAP, AD_FRZE, 6, 20), ATTK(AT_TENT, AD_TECH, 7, 23), ATTK(AT_MAGC, AD_DRLI, 2, 3)), SIZ(287, 972, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_FIRE, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_POIS, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_SPIDER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("muggered buttoner", S_DEMON, LVL(119, 20, -18, 96, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BOOM, AD_ALIN, 6, 12), ATTK(AT_LASH, AD_RBAD, 1, 3), ATTK(AT_GAZE, AD_SHRD, 5, 16), ATTK(AT_TENT, AD_DROP, 6, 2), ATTK(AT_GAZE, AD_WERE, 6, 3), ATTK(AT_WEAP, AD_LITT, 2, 8)), SIZ(955, 638, 0, MS_ORC, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_THICK_HIDE, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("recenter dormice tsking nickeled", S_DEMON, LVL(119, 7, -24, 52, -12), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_BADE, 5, 17), ATTK(AT_GAZE, AD_TREM, 6, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(175, 371, 0, MS_NEIGH, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_SLEEP, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_HUMANOID|M1_ACID, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unemployable alpinely", S_DEMON, LVL(119, 41, -15, 83, 2), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_FUMB, 8, 17), ATTK(AT_SCRA, AD_NAST, 9, 12), ATTK(AT_TUCH, AD_INER, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(226, 78, 0, MS_SHRIEK, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_REGEN, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_JEWELS|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gluily waterproof", S_DEMON, LVL(120, 20, -36, 80, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_WET, 8, 12), ATTK(AT_BITE, AD_BURN, 8, 3), ATTK(AT_BITE, AD_TERR, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(835, 1435, 0, MS_SPOILER, MZ_SMALL), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_SLITHY|M1_ACID|M1_POIS|M1_OMNIVORE, M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PETRIFIES|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("precaution uppercut pouchiest", S_DEMON, LVL(121, 22, -28, 76, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_NGEN, 1, 13), ATTK(AT_BUTT, AD_VULN, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4086, 1759, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE| M1_METALLIVORE, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC|M3_SLIME, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("shrimper multilateral", S_DEMON, LVL(122, 4, -40, 80, 4), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_DRIN, 5, 26), ATTK(AT_SPIT, AD_DCAY, 1, 17), ATTK(AT_LASH, AD_IDAM, 9, 21), ATTK(AT_STNG, AD_LAZY, 1, 21), ATTK(AT_CLAW, AD_FEMI, 8, 9), NO_ATTK), SIZ(942, 1743, 0, MS_SISSY, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_HIDE|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lamp syllabification", S_DEMON, LVL(124, 20, 9, 78, 15), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_DIMN, 5, 7), ATTK(AT_TUCH, AD_BADE, 9, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4457, 393, 0, MS_FEARHARE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NOTAME|M3_EGOTYPE|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ruinated slew", S_DEMON, LVL(124, 18, 2, 85, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_NONE, AD_LUCK, 7, 24), ATTK(AT_SPIT, AD_LAVA, 5, 22), ATTK(AT_SCRA, AD_VOMT, 8, 21), ATTK(AT_STNG, AD_SLEE, 5, 11), ATTK(AT_BOOM, AD_VOMT, 4, 5), NO_ATTK), SIZ(1855, 1155, 0, MS_VAMPIRE, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD, M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unmuffling beauish", S_DEMON, LVL(124, 14, -39, 68, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_LEGS, 4, 25), ATTK(AT_CLAW, AD_SLOW, 3, 25), ATTK(AT_GAZE, AD_DRCO, 1, 16), ATTK(AT_TENT, AD_TLPT, 5, 7), ATTK(AT_GAZE, AD_BADE, 0, 9), NO_ATTK), SIZ(1698, 191, 0, MS_SMITH, MZ_SMALL), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN| M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_PETRIFIES, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("owner neurotically", S_DEMON, LVL(125, 15, -38, 0, 17), (1), A(ATTK(AT_STNG, AD_VAMP, 4, 1), ATTK(AT_TRAM, AD_LITE, 5, 2), ATTK(AT_BEAM, AD_NIVE, 4, 26), ATTK(AT_ENGL, AD_POIS, 1, 26), ATTK(AT_BITE, AD_HALU, 1, 8), ATTK(AT_KICK, AD_NGEN, 2, 22)), SIZ(3697, 335, 0, MS_DRUGS, MZ_HUMAN), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fluor chawing", S_DEMON, LVL(125, 10, 2, 84, 10), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BEAM, AD_ELEC, 7, 18), ATTK(AT_LASH, AD_RAGN, 5, 25), ATTK(AT_BREA, AD_DISE, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1474, 107, 0, MS_TRUMPET, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("letting pitchiest implausibility", S_DEMON, LVL(125, 20, -2, 88, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_RNG, 5, 21), ATTK(AT_BEAM, AD_RUNS, 6, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(762, 572, 0, MS_GLYPHS, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_POIS| M1_METALLIVORE, M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("wise sophia", S_DEMON, /* spawns with quarterstaff */ LVL(125, 23, -34, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 20), ATTK(AT_MAGC, AD_DARK, 15, 17), ATTK(AT_GAZE, AD_MANA, 12, 14), ATTK(AT_BREA, AD_MAGM, 16, 16), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_HITASFOUR|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), /* Named demon lords & princes plus Arch-Devils. * (their order matters; see minion.c) */ MON("Juiblex", S_DEMON, LVL(50, 3, -7, 65, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_ENGL, AD_DISE, 4,10), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Jubilex", S_DEMON, LVL(50, 6, -7, 65, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_SPIT, AD_ACID, 3,6), ATTK(AT_CLAW, AD_ACID, 3, 6), ATTK(AT_NONE, AD_DISE, 1,10), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Jueblex", S_DEMON, LVL(50, 3, -7, 65, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_ENGL, AD_PEST, 4,10), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Jubelex", S_DEMON, LVL(50, 3, -7, 65, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_ENGL, AD_MIDI, 4,10), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Fierna", S_DEMON, LVL(25, 20, -20, 94, 14), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_CLAW, AD_SITM, 4, 2), ATTK(AT_CLAW, AD_FIRE, 4, 2), ATTK(AT_CLAW, AD_FIRE, 4, 2), ATTK(AT_BREA, AD_FIRE, 10, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Aldinach", S_DEMON, LVL(25, 20, -20, 100, -14), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_POLY, 1, 4), ATTK(AT_CLAW, AD_POLY, 1, 4), ATTK(AT_MAGC, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHRIEK, MZ_HUGE), MR_ACID|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Pustulence", S_DEMON, /* evil patch idea by jonadab */ LVL(30, 12, -5, 100, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_PEST, 8, 8), ATTK(AT_TUCH, AD_PEST, 8, 8), ATTK(AT_NONE, AD_PEST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_DEMON|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSAMUL|M3_TRAITOR|M3_NOTAME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("Shami-Amourae", S_DEMON, LVL(30, 14, -3, 77, -14), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_CLAW, AD_SSEX, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("The Dreamer", S_DEMON, LVL(30, 1, -20, 0, -14), (G_NOCORPSE|1|G_UNIQ),//moves with low speed A( ATTK(AT_TUCH, AD_SLEE, 1, 12), ATTK(AT_TUCH, AD_SSEX, 1, 12), ATTK(AT_NONE, AD_SSEX, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Naome", S_DEMON, LVL(34, 6, 0, 65, 13), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BEAM, AD_DRCO, 4, 9), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_MAGC, AD_SPEL, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_FLY, M2_NASTY|M2_STALK|M2_DEMON|M2_HOSTILE|M2_COLLECT|M2_PNAME|M2_NOPOLY|M2_FEMALE|M2_LORD, M3_TRAITOR|M3_INFRAVISIBLE|M3_WANTSAMUL, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("Asima", S_DEMON, /* teleports randomly */ LVL(36, 12, 4, 70, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_TUCH, AD_BADE, 3, 3), ATTK(AT_HUGS, AD_RBAD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_DEEPSTATE, MZ_LARGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Damudor", S_DEMON, LVL(40, 12, -5, 80, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_STRONG|M2_LORD|M2_NEUTER|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Feyyaz", S_DEMON, /* spawns with random short sword, pistol and 100 bullets */ LVL(40, 12, -4, 40, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_WGHT, 4, 8), ATTK(AT_KICK, AD_SGLD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Lovely Martina", S_DEMON, /* spawns with block-heeled combat boot and lady boots */ LVL(40, 12, 0, 10, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HIRE, MZ_HUMAN), MR_COLD|MR_POISON|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_PEACEFUL|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Bael", S_DEMON, LVL(40, 8, -9, 54, 18), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BUTT, AD_FIRE, 9, 1), ATTK(AT_BITE, AD_DRST, 9, 1), ATTK(AT_GAZE, AD_SLOW, 2, 3), NO_ATTK), SIZ(WT_HUMAN+100, 1100, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Platformina", S_DEMON, /* spawns with plateau boots */ LVL(40, 11, -5, 75, 0), (1|G_UNIQ), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Hella", S_DEMON, /* mikraanesis effect in melee */ LVL(42, 0, -10, 90, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_NONE, AD_MINA, 1, 255), ATTK(AT_RATH, AD_RUNS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_WANTSAMUL|M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Verona", S_DEMON, LVL(44, 13, -5, 90, 10), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_PHOTO, MZ_MEDIUM), MR_POISON|MR_COLD|MR_FIRE|MR_HITASTHREE|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_NOPOLY|M2_PNAME|M2_DEMON|M2_NASTY|M2_LORD, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("Palial", S_DEMON, LVL(45, 14, -9, 54, 18), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BUTT, AD_LAVA, 9, 1), ATTK(AT_BITE, AD_POIS, 9, 1), ATTK(AT_GAZE, AD_SLOW, 1, 9), NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Alrunes", S_DEMON, LVL(46, 12, 9, 55, -18), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_BOOM, AD_PHYS, 10, 20), NO_ATTK), SIZ(1500, 1500, 0, MS_SEDUCE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_POIS|M1_TPORT|M1_SEE_INVIS, M2_DEMON|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_NOPOLY, M3_INFRAVISION|M3_WAITFORU|M3_WANTSAMUL|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Elise", S_DEMON, /* spawns with hippie heels */ LVL(46, 11, 0, 90, 0), (G_UNIQ|1), A(ATTK(AT_KICK, AD_TRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_WHORE, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_NOPOLY|M2_PNAME|M2_DEMON|M2_NASTY|M2_LORD|M2_STALK, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Veronica", S_DEMON, LVL(47, 11, 2, 90, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_PHOTO, MZ_MEDIUM), MR_POISON|MR_COLD|MR_FIRE|MR_HITASTHREE|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_NOPOLY|M2_PNAME|M2_DEMON|M2_NASTY|M2_LORD, M3_WANTSAMUL|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Looming Svette", S_DEMON, /* swats projectiles away, spawns with wildhild bow and 150 odor shots, is not attacked by pets */ LVL(48, 13, -10, 90, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_VOMT, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_STENCH, MZ_LARGE), MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_SLEEP|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_NOPOLY|M2_PNAME|M2_DEMON|M2_NASTY|M2_LORD|M2_STALK, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("Zuggtmoy", S_DEMON, LVL(50, 6, -17, 65, -15), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_CLAW, AD_STCK, 1, 12), ATTK(AT_CLAW, AD_CORR, 1, 6), ATTK(AT_CLAW, AD_DCAY, 1,6), ATTK(AT_CLAW, AD_CORR, 1, 6), ATTK(AT_CLAW, AD_DCAY, 1, 6), ATTK(AT_NONE, AD_DISE, 0, 0)), SIZ(1500, 0, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_SWIM|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Faclox", S_DEMON, LVL(50, 8, -17, 65, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_ENGL, AD_DISE, 4,10), ATTK(AT_SPIT, AD_ACID, 3, 12), ATTK(AT_NONE, AD_ACID, 3, 12), NO_ATTK), SIZ(4500, 0, 0, MS_GURGLE, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Zuckermoy", S_DEMON, LVL(50, 8, -17, 65, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_STCK, 2, 20), ATTK(AT_TUCH, AD_STCK, 2, 20), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_DISE, 0, 0)), SIZ(4500, 0, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_SWIM|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Jill", S_DEMON, /* doesn't move while at full health */ LVL(50, 13, -40, 40, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_POIS, 6, 8), ATTK(AT_KICK, AD_BLEE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOCKS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Kostchtchie", S_DEMON, LVL(50, 12, -13, 10, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2,12), ATTK(AT_WEAP, AD_PHYS, 2,12), ATTK(AT_BREA, AD_COLD, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_JEWELS, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("Gaddafi", S_DEMON, LVL(50, 16, -10, 90, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_TERR, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SNORE, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Ugudenk", S_DEMON, LVL(50, 11, -11, 60, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_DRST, 4, 8), ATTK(AT_TUCH, AD_WRAP, 1, 10), ATTK(AT_NONE, AD_MAGM, 0, 1), ATTK(AT_ENGL, AD_DGST, 4, 6), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASTWO, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_SEE_INVIS|M1_HIDE|M1_TUNNEL, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_LORD|M2_MALE, M3_WAITFORU|M3_WANTSAMUL, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Zuggotomoy", S_DEMON, LVL(51, 5, -14, 65, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_DRDX, 2, 6), ATTK(AT_CLAW, AD_DRDX, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_ACID|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_DEMON|M2_LORD|M2_FEMALE, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Bueuer", S_DEMON, /* splicehack; one of the dnethack spirits is already called that... */ LVL(52, 20, -15, 70, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6)), SIZ(900, 900, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Yacc", S_DEMON, LVL(52, 15, -3, 70, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BUTT, AD_PHYS, 5, 12), ATTK(AT_KICK, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Schplichtchie", S_DEMON, /* splicehack; Kostchtchie exists from dnethack */ LVL(54, 15, 3, 30, -3), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_FUMB, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_DISINT, MR_COLD|MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_GIANT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSAMUL, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Frongnir", S_DEMON, LVL(55, 9, -10, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_ICEB, 5, 9), ATTK(AT_BEAM, AD_FRZE, 7, 7), ATTK(AT_BREA, AD_COLD, 9, 9), ATTK(AT_NONE, AD_FRZE, 6, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Sleipnir", S_DEMON, LVL(55, 10, -8, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_SLEE, 5, 6), ATTK(AT_BEAM, AD_PLYS, 3, 3), ATTK(AT_GAZE, AD_DREA, 6, 6), ATTK(AT_BREA, AD_SLEE, 6, 15), ATTK(AT_NONE, AD_SLEE, 0, 2), ATTK(AT_NONE, AD_SLEE, 0, 2)), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Dwiergus", S_DEMON, LVL(55, 15, -12, 75, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_LASH, AD_NIVE, 2, 4), ATTK(AT_NONE, AD_NIVE, 0, 2), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GIBBERISH, MZ_LARGE), MR_DRAIN|MR_POISON|MR_STONE|MR_DISINT|MR_ACID|MR_SLEEP|MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS|M1_AMORPHOUS|M1_UNSOLID, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Lady Wendy", S_DEMON, LVL(55, 16, 0, 90, -13), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TRAM, AD_SAMU, 2, 6), ATTK(AT_SPIT, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Seckin", S_DEMON, LVL(56, 13, -5, 75, 5), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_FAMN, 4, 6), ATTK(AT_KICK, AD_ALIN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CONVERT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Lady Marlen", S_DEMON, LVL(56, 14, -10, 95, 12), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_FEAR, 4, 6), ATTK(AT_KICK, AD_LEGS, 4, 7), ATTK(AT_HUGS, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Baphomet", S_DEMON, LVL(56, 14, -5, 80, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BUTT, AD_PHYS, 3, 10), ATTK(AT_HUGS, AD_STCK, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_ACID, 5, 12), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_GIANT|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Splicomet", S_DEMON, /* splicehack baphomet */ LVL(56, 15, -15, 70, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_BREA, AD_CURS, 1, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_GIANT|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Daughter Lilith", S_DEMON, LVL(57, 12, 0, 94, 14), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_WEAP, AD_PHYS, 6, 1), ATTK(AT_WEAP, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_SITM, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Daughter Maybrine", S_DEMON, LVL(57, 14, -10, 94, 14), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 6, 1), ATTK(AT_WEAP, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_SEDU, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BRIBE, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Zanassu", S_DEMON, LVL(57, 15, -8, 60, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_BITE, AD_WEBS, 3, 6), ATTK(AT_GAZE, AD_WEBS, 0, 0), ATTK(AT_RATH, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASONE|MR_SLEEP, 0, M1_SEE_INVIS|M1_POIS|M1_ANIMAL, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Lady Inge", S_DEMON, LVL(59, 13, -10, 65, 5), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_CONF, 4, 4), ATTK(AT_NONE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASTHREE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Mammon", S_DEMON, LVL(60, 6, -3, 75, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_PHYS, 3, 1), ATTK(AT_HUGS, AD_WRAP, 9, 1), ATTK(AT_CLAW, AD_SGLD, 1, 6), ATTK(AT_CLAW, AD_SGLD, 1, 6)), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Lissa'aere", S_DEMON, LVL(60, 24, -15, 80, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BREA, AD_DRST, 4, 8), ATTK(AT_BEAM, AD_POIS, 6, 6), ATTK(AT_LASH, AD_POIS, 6, 6), ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_QUIET, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_ELEC|MR_ACID|MR_SLEEP, 0, M1_UNSOLID|M1_FLY|M1_BREATHLESS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_STRONG|M2_FEMALE, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Fembun", S_DEMON, LVL(60, 12, -6, 75, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FEMI, 4, 9), ATTK(AT_KICK, AD_FEMI, 3, 9), ATTK(AT_BREA, AD_FEMI, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Xinivrae", S_DEMON, LVL(60, 14, -10, 108, -14), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_TUCH, AD_SLEE, 1, 12), ATTK(AT_TUCH, AD_SSEX, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 12), ATTK(AT_MAGC, AD_ELEC, 3, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Arlgolcheir", S_DEMON, LVL(60, 12, 2, 50, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_LASH, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_WAIL, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_MINDLESS|M1_BREATHLESS, M2_NOPOLY|M2_PNAME|M2_DEMON|M2_MALE|M2_HOSTILE|M2_NASTY|M2_LORD, M3_WANTSAMUL|M3_INFRAVISION|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Bertie Bott", S_DEMON, /* spawns with random quarterstaff, melee causes random potion vapor effects */ LVL(60, 8, -20, 100, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_RBRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SELL, MZ_SMALL), MR_POISON|MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE|M2_NOPOLY|M2_PNAME|M2_DEMON|M2_NASTY|M2_LORD, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Alina flax", S_DEMON, /* spawns with scalpel */ LVL(60, 11, -2, 35, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_BLEE, 3, 10), ATTK(AT_KICK, AD_GLIB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Bloeden", S_DEMON, LVL(60, 8, 0, 70, 2), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_SEDU, 1, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_TENT, AD_SUCK, 4, 4), ATTK(AT_LASH, AD_SHAN, 1, 4), ATTK(AT_NONE, AD_SEDU, 0, 0), ATTK(AT_RATH, AD_SEDU, 0, 0)), SIZ(1000, 1000, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SEE_INVIS|M1_POIS|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Dagobert", S_DEMON, LVL(60, 12, -3, 75, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_CLAW, AD_SGLD, 3, 4), ATTK(AT_CLAW, AD_SGLD, 3, 4), ATTK(AT_HUGS, AD_WRAP, 9, 1), ATTK(AT_BREA, AD_STON, 3, 9), NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Pazuzu", S_DEMON, LVL(60, 18, -5, 80, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_DISE, 1, 6), ATTK(AT_STNG, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Lady Hilda of Limburg", S_DEMON, LVL(60, 6, -18, 100, 0), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_TUCH, AD_DISP, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_BREATHLESS|M1_SEE_INVIS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON|M2_LORD|M2_PNAME|M2_NOPOLY|M2_FEMALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("BOOM", S_DEMON, /* cannot be gated in if player's level is lower than 10 */ LVL(60, 5, 0, 90, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BOOM, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEAD, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Caligula", S_DEMON, LVL(60, 14, -13, 95, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_SGLD, 1, 6), ATTK(AT_CLAW, AD_SGLD, 1, 6), NO_ATTK), SIZ(1500, 1500, 0, MS_CASINO, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Firingnir", S_DEMON, LVL(60, 16, 0, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_LAVA, 4, 10), ATTK(AT_WEAP, AD_LAVA, 4, 10), ATTK(AT_HUGS, AD_LAVA, 4, 10), ATTK(AT_NONE, AD_LAVA, 4, 10), ATTK(AT_BREA, AD_FIRE, 4, 10), NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Malcanthet", S_DEMON, LVL(63, 13, -7, 77, -19), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_STNG, AD_DRST, 2, 12), ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_CLAW, AD_DREN, 2, 30)),/*Drain energy does not do Hitpoint damage*/ SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Mother Lilith", S_DEMON, LVL(63, 13, -7, 77, 20), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_KICK, AD_PHYS, 8, 2), ATTK(AT_TUCH, AD_SLEE, 1, 3), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_SPIT, AD_DRST, 4, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Mother Maybrine", S_DEMON, LVL(63, 14, -9, 77, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_KICK, AD_STUN, 8, 2), ATTK(AT_TUCH, AD_SLEE, 1, 3), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_SPIT, AD_DRST, 4, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Gamial", S_DEMON, LVL(64, 14, 0, 44, 17), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_SSEX, 7, 2), ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Belial", S_DEMON, LVL(64, 10, 0, 44, 17), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_TUCH, AD_SSEX, 7, 2), ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Astaroth Diabolus", S_DEMON, /* mimics a well */ LVL(65, 14, -10, 80, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_GAZE, AD_RBAD, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_HIDE|M1_SEE_INVIS, M2_HOSTILE|M2_NASTY|M2_STRONG|M2_STALK|M2_DEMON|M2_MALE|M2_NOPOLY|M2_PNAME|M2_LORD, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_NOTAME|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Menstruelle", S_DEMON, LVL(66, 13, 2, 80, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_BLEE, 4, 11), ATTK(AT_BEAM, AD_BLEE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PAIN, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_DEMON|M2_LORD, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Electronir", S_DEMON, LVL(66, 20, -6, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_MALK, 6, 8), ATTK(AT_WEAP, AD_MALK, 6, 8), ATTK(AT_LASH, AD_MALK, 6, 6), ATTK(AT_GAZE, AD_ELEC, 6, 6), ATTK(AT_NONE, AD_ELEC, 0, 6), ATTK(AT_BREA, AD_ELEC, 8, 8)), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Crone Lilith", S_DEMON, LVL(69, 7, -13, 93, 16), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BREA, AD_SLEE, 9, 1), ATTK(AT_TUCH, AD_DRLI, 9, 1), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_POISON|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Crone Maybrine", S_DEMON, LVL(69, 12, -13, 93, 16), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BREA, AD_SLEE, 9, 1), ATTK(AT_TUCH, AD_DRLI, 9, 1), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_SLEEP|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Azidonir", S_DEMON, LVL(70, 16, -2, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_SLUD, 7, 7), ATTK(AT_GAZE, AD_SLUD, 4, 4), ATTK(AT_BREA, AD_ACID, 13, 13), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_ACID|M1_UNSOLID|M1_SWIM|M1_AMPHIBIOUS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Lynkhab", S_DEMON, LVL(70, 6, -30, 100, -12), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_TUCH, AD_DRLI, 1, 4), ATTK(AT_TUCH, AD_DRLI, 1, 4), ATTK(AT_CLAW, AD_SSEX, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Berkley", S_DEMON, LVL(70, 16, -30, 100, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_NAST, 6, 8), ATTK(AT_BEAM, AD_AGGR, 4, 4), ATTK(AT_NONE, AD_HODS, 0, 10), ATTK(AT_RATH, AD_HODS, 0, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_ELEC|MR_COLD|MR_ACID|MR_SLEEP|MR_DRAIN|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Berkley is Zero's antagonist, and Zero wears red, so Berkley must wear the complementary color even though he never appears in GTASA :P --Amy */ MON("Leviathan", S_DEMON, LVL(74, 9, -9, 54, 15), (G_NOCORPSE|1|G_UNIQ), A( ATTK(AT_CLAW, AD_PHYS, 9, 1), ATTK(AT_CLAW, AD_PHYS, 9, 1), ATTK(AT_ENGL, AD_DRIN, 1, 9), ATTK(AT_BREA, AD_SLEE, 1, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN+1000, 2000, 0, MS_BRIBE, MZ_HUGE), MR_COLD|MR_POISON|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_GIANT|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Levistus", S_DEMON, LVL(74, 18, -9, 54, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_MAGC, AD_SPEL, 1, 9), ATTK(AT_CLAW, AD_SEDU, 9, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_BRIBE, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_POIS|M1_HUMANOID|M1_SWIM, M2_DEMON|M2_PNAME|M2_NASTY|M2_LORD|M2_NOPOLY|M2_MALE|M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_WAITFORU|M3_WANTSAMUL|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Venonir", S_DEMON, LVL(75, 13, -4, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_STNG, AD_VENO, 5, 8), ATTK(AT_STNG, AD_VENO, 5, 8), ATTK(AT_NONE, AD_VENO, 5, 5), ATTK(AT_BREA, AD_DRST, 10, 10), ATTK(AT_GAZE, AD_POIS, 4, 4), NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_AMORPHOUS|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Statonir", S_DEMON, LVL(75, 25, -10, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_HUGS, AD_CHRN, 7, 7), ATTK(AT_HUGS, AD_CHRN, 7, 7), ATTK(AT_HUGS, AD_CHRN, 7, 7), ATTK(AT_GAZE, AD_CHRN, 7, 7), ATTK(AT_NONE, AD_CHRN, 7, 7), ATTK(AT_TENT, AD_DRIN, 1, 1)), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_THICK_HIDE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Molek", S_DEMON, LVL(90, 6, -20, 100, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_BITE, AD_LAVA, 6, 6), ATTK(AT_BOOM, AD_FIRE, 1, 88), NO_ATTK), SIZ(4500, 4500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_FLY, M2_DEMON|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_NASTY|M2_LORD|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_WANTSAMUL|M3_WAITFORU|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Bonney", S_DEMON, LVL(90, 10, -20, 100, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_BITE, AD_LAVA, 6, 6), ATTK(AT_BOOM, AD_FIRE, 1, 88), NO_ATTK), SIZ(4500, 4500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_FLY, M2_DEMON|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_NASTY|M2_LORD|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_WANTSAMUL|M3_WAITFORU|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Tautro", S_DEMON, LVL(90, 14, -4, 100, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_MAGC, AD_FIRE, 8, 8), ATTK(AT_BOOM, AD_FIRE, 88, 1), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Mephistopheles", S_DEMON, LVL(90, 8, -4, 100, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_MAGC, AD_FIRE, 12, 6), ATTK(AT_BOOM, AD_FIRE, 88, 1), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Baalphegor", S_DEMON, LVL(98, 8, -8, 108, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8, 1), ATTK(AT_WEAP, AD_PHYS, 8, 1), ATTK(AT_MAGC, AD_COLD, 8, 8), ATTK(AT_BOOM, AD_COLD, 108, 1), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Grengor", S_DEMON, LVL(98, 16, -18, 108, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8, 1), ATTK(AT_WEAP, AD_PHYS, 8, 1), ATTK(AT_MAGC, AD_COLD, 8, 8), ATTK(AT_BOOM, AD_COLD, 108, 1), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Yeenoghu", S_DEMON, LVL(56, 18, -5, 80, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_CONF, 2, 8), ATTK(AT_CLAW, AD_PLYS, 1, 6), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), /* end lords, begin princes */ MON("Orcus", S_DEMON, LVL(66, 9, -6, 85, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_SCRA, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSBOOK|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("The Grim Reaper", S_DEMON, LVL(30, 12, -5, 100, 0), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_TUCH, AD_DETH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_PNAME, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Daemon", S_DEMON, LVL(45, 9, -9, 99, 15), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_DRLI, 4, 6), ATTK(AT_TUCH, AD_COLD, 6, 6), ATTK(AT_MAGC, AD_SPEL, 3, 9), ATTK(AT_NONE, AD_FIRE, 9, 9)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_PRINCE|M2_HUMAN|M2_ORC|M2_ELF|M2_PNAME|M2_HOSTILE|M2_MALE|M2_NOPOLY, M3_INFRAVISION|M3_WAITFORU|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Nih Pazuzu", S_DEMON, /* splicehack but some other variant already has a Pazuzu... */ LVL(53, 18, -12, 65, 15), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_DISP, 2, 6), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_DISINT|MR_STONE|MR_DEATH, MR_POISON, M1_POIS|M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_PEACEFUL|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_DEMON, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Shaktari", S_DEMON, LVL(63, 12, -4, 80, -18), (G_NOCORPSE|1|G_UNIQ), /* -44 if armed */ A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_ACID|MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("Tiamat, Serpent of Chaos", S_DEMON, LVL(65, 15, -5, 70, -12), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 6, 12), ATTK(AT_BITE, AD_PHYS, 6, 12), ATTK(AT_TENT, AD_DRIN, 2, 12), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_ENGL, AD_PHYS, 3, 10), NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, MR_POISON, M1_AMPHIBIOUS|M1_SWIM|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_JEWELS|M2_DEMON|M2_PRINCE|M2_PNAME, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("Phraxas", S_DEMON, /* spawns with 2 wands of summon undead */ LVL(65, 10, -8, 60, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_DISE, 5, 6), ATTK(AT_BITE, AD_CONT, 2, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_UNDEAD, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Baalzebul, Lord of Flies", S_DEMON, LVL(66, 16, -8, 80, -14), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_ACID, 4, 8), ATTK(AT_BITE, AD_DISE, 3, 8), ATTK(AT_GAZE, AD_CONF, 2, 8), NO_ATTK), SIZ(1500, 1500, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, MR_POISON, M1_FLY|M1_POIS|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT|M2_DEMON|M2_PRINCE|M2_PNAME, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Malacoda, the Infernal Whisperer", S_DEMON, LVL(66, 16, -8, 80, -14), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_FIRE, 4, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_CONF, 2, 8), NO_ATTK), SIZ(1500, 1500, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, MR_POISON, M1_FLY|M1_POIS|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT|M2_DEMON|M2_PRINCE|M2_PNAME, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Graz'zt", S_DEMON, LVL(66, 18, -6, 66, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_SSEX, 1, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_ACID, 4, 8), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Dorcus", S_DEMON, LVL(66, 12, -17, 99, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSBOOK|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Avatar of Lolth", S_DEMON, LVL(66, 15, 0, 10, -18), (G_UNIQ|1), A(ATTK(AT_BITE, AD_SSEX, 1,1), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_TUCH, AD_CURS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 6, 8), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_ELF|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE|M2_FEMALE, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("The Good Neighbor", S_DEMON, LVL(66, 16, 1, 66, 0), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SHRD, 4, 8), ATTK(AT_BEAM, AD_SHRD, 4, 8), ATTK(AT_BEAM, AD_SHRD, 4, 8), ATTK(AT_BEAM, AD_SHRD, 4, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(1600, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_FEMALE|M2_COLLECT|M2_STRONG|M2_WANDER|M2_MAGIC|M2_PNAME|M2_PRINCE, M3_INFRAVISIBLE|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Hmnyw-Pharaoh", S_DEMON, LVL(66, 16, 1, 66, 0), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_HUMANOID, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NOPOLY|M2_COLLECT|M2_STRONG|M2_MAGIC|M2_PNAME|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_WANTSBOOK|M3_WAITFORU|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Grfnw-Pharaoh", S_DEMON, LVL(66, 16, 1, 66, 0), (G_UNIQ|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_CLRC, 8, 8), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_HUMANOID, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NOPOLY|M2_COLLECT|M2_STRONG|M2_MAGIC|M2_PNAME|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_WANTSBOOK|M3_WAITFORU|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Golgoth, the Soul Devourer", S_DEMON, LVL(68, 17, -10, 90, -13), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_MAGC, AD_DRLI, 6, 6), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BUTT, AD_STUN, 4, 8), NO_ATTK), SIZ(1800, 1800, 0, MS_GROWL, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DRAIN|MR_STONE|MR_DISINT, MR_POISON, M1_BREATHLESS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT|M2_DEMON|M2_PRINCE|M2_PNAME, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("Saturn, Lord of Chains", S_DEMON, LVL(70, 18, -20, 100, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_FIRE, 8, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_PLYS, 2, 8), NO_ATTK), SIZ(2000, 2000, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_DEMON|M2_PRINCE|M2_PNAME, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_TRAITOR|M3_WAITFORU, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("Zephyros, Lord of Tempests", S_DEMON, LVL(70, 18, -20, 100, -15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_STUN, 2, 8), NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_DEMON|M2_PRINCE|M2_PNAME, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_TRAITOR|M3_WAITFORU, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("Kyle Katarn", S_DEMON, /* spawns with blue lightsaber */ LVL(75, 13, 2, 60, 10), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Fastrada", S_DEMON, LVL(70, 12, -10, 80, 10), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ANOREXIA, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Essrada", S_DEMON, LVL(70, 12, -10, 80, 0), (1|G_UNIQ), A(ATTK(AT_TUCH, AD_FAMN, 2, 10), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_VICE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Schlingrada", S_DEMON, LVL(70, 12, -10, 80, -10), (1|G_UNIQ), A(ATTK(AT_ENGL, AD_DGST, 2, 10), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_TEMPER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Geryon", S_DEMON, LVL(72, 3, -3, 75, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_TRAM, AD_PHYS, 3, 6), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Dispater", S_DEMON, LVL(78, 15, -2, 80, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Dislexiapater", S_DEMON, LVL(78, 15, -2, 80, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Dissipater", S_DEMON, LVL(78, 15, -9, 80, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_TUCH, AD_CORR, 9, 2), ATTK(AT_MAGC, AD_SPEL, 1, 9), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Lord of the Foocubi", S_DEMON, LVL(80, 18, -16, 80, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_GAZE, AD_BLND, 4, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TPORT_CNTRL|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sexy Claudia", S_DEMON, /* perfumespreader egotype, spawns with wooden geta and uses randomsexyheels30 */ LVL(80, 11, 5, 100, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_PRINCE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Shurgoth", S_DEMON, LVL(80, 20, -10, 80, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_LITT, 5, 10), ATTK(AT_NONE, AD_LITT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK ), SIZ(2500, 2500, 0, MS_CUSS, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE|M1_ACID|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_PRINCE|M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Indiasing", S_DEMON, LVL(80, 12, -10, 80, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_WTHR, 0, 0), ATTK(AT_TUCH, AD_WTHR, 0, 0), ATTK(AT_NONE, AD_DCAY, 0, 0), ATTK(AT_RATH, AD_CORR, 0, 0), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_FEMALE|M2_VAMPIRE|M2_UNDEAD|M2_PNAME, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Pajida", S_DEMON, /* spawns with unfair stilettos */ LVL(80, 11, -10, 90, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_KICK, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK|M2_PRINCE|M2_NOPOLY|M2_PNAME|M2_DEMON, M3_WANTSAMUL|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Tavion", S_DEMON, /* spawns with white double lightsaber */ LVL(80, 11, -6, 70, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_BREA, AD_ELEC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Stahngnir", S_DEMON, LVL(80, 11, -25, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 200), ATTK(AT_BEAM, AD_PHYS, 1, 100), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Muammed Ahtar", S_DEMON, /* spawns with dwarvish battle-axe */ LVL(85, 14, -20, 80, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_DETH, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_ALLA, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_PLUSTWO|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_DEMON|M2_PRINCE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Lulu", S_DEMON, /* uses hugging boots */ LVL(88, 16, -24, 88, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_DCAY, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PANTS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_PRINCE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Baalzebub", S_DEMON, LVL(89, 9, -5, 85, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_GAZE, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Fleeclejuice", S_DEMON, /* by amateurhour, supposed to be level 169 but that would be too high */ LVL(89, 12, -10, 85, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_HEAL, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_AMORPHOUS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Diablo", S_DEMON, LVL(89, 9, -5, 85, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_FRZE, 2, 6), ATTK(AT_GAZE, AD_MIDI, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BREA, AD_FIRE, 15, 20), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Rosy, Princess of Garlic", S_DEMON, LVL(89, 15, -10, 90, 0), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_KICK, AD_STUN, 4, 6), ATTK(AT_BEAM, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_BREATHLESS|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_FEMALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Muejde", S_DEMON, /* randomly falls asleep */ LVL(89, 10, -10, 90, 12), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_SLEE, 2, 8), ATTK(AT_KICK, AD_CURS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CONVERT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_THICK_HIDE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_PRINCE, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("Roflth", S_DEMON, LVL(89, 20, -5, 85, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_BITE, AD_DRDX, 2, 6), ATTK(AT_BITE, AD_DRCO, 2, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Waston", S_DEMON, LVL(89, 12, -5, 85, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_BITE, AD_DRST, 7, 2), ATTK(AT_GAZE, AD_STUN, 2, 7), ATTK(AT_NONE, AD_FIRE, 0, 9), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("butcher of butscha", S_DEMON, /* spawns with scythe, heavy machine gun and 250 bullets */ LVL(90, 12, 0, 60, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOVIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MALE|M2_STRONG, M3_WANTSAMUL|M3_WAITFORU|M3_TRAITOR|M3_NOTAME|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Blontor", S_DEMON, /* randomized stats similar to shambler */ LVL(90, 12, -5, 100, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8)), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUMAN), MR_STONE|MR_DISINT, 0, 0, M2_NOPOLY|M2_DEMON|M2_HOSTILE|M2_PNAME|M2_PRINCE, M3_WANTSAMUL|M3_WAITFORU|M3_TRAITOR|M3_NOTAME, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("Desann", S_DEMON, /* spawns with black lightsaber */ LVL(90, 14, -12, 95, -10), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_FIRE, 8, 8), ATTK(AT_BEAM, AD_AGGR, 0, 0), NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_REGEN|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Lord Trump", S_DEMON, LVL(90, 24, -25, 100, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_GAZE, AD_CHRN, 6, 6), ATTK(AT_WEAP, AD_TERR, 6, 6), ATTK(AT_WEAP, AD_TERR, 6, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TPORT_CNTRL|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Suzerain Elon", S_DEMON, LVL(90, 30, -30, 100, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_DAMA, 4, 4), ATTK(AT_GAZE, AD_DAMA, 6, 6), ATTK(AT_NONE, AD_AGGR, 0, 6), ATTK(AT_RATH, AD_CAST, 0, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_HANDY, MZ_LARGE), MR_SLEEP|MR_HITASFOUR|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MALE|M2_PNAME, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Ober Pwnor", S_DEMON, /* randomized stats similar to shambler */ LVL(90, 12, -5, 100, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8)), SIZ(1500, 1500, 0, MS_SPOILER, MZ_HUMAN), MR_STONE|MR_DISINT, 0, 0, M2_NOPOLY|M2_DEMON|M2_HOSTILE|M2_PNAME|M2_PRINCE, M3_WANTSAMUL|M3_WAITFORU|M3_TRAITOR|M3_NOTAME, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("Charmonie", S_DEMON, /* can poly into other demon lords */ LVL(90, 12, -5, 90, 15), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_DAMA, 6, 6), ATTK(AT_BITE, AD_THIE, 6, 6), ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_ELEC|MR_COLD|MR_HITASFOUR|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Rajhara", S_DEMON, LVL(90, 7, -24, 100, -18), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_SIN, 7, 12), ATTK(AT_KICK, AD_CONT, 8, 16), ATTK(AT_GAZE, AD_THIE, 6, 8), ATTK(AT_NONE, AD_SLIM, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_SLEEP|MR_HITASFOUR|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_UNSOLID|M1_FLY, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_PRINCE, M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("King Dedede", S_DEMON, /* spawns with mallet */ LVL(90, 14, -20, 95, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_SLEE, 1, 6), ATTK(AT_TENT, AD_DREA, 4, 6), ATTK(AT_STNG, AD_DRST, 2, 4), ATTK(AT_SPIT, AD_RBRE, 2, 20), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Koschei", S_DEMON, LVL(92, 15, -10, 90, -10), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_COLD, 6, 8), ATTK(AT_NONE, AD_COLD, 1, 6), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_POISON|MR_PLUSTHREE|MR_STONE|MR_DISINT|MR_DEATH, MR_COLD|MR_POISON, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_CARNIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_GIANT|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_ROCKTHROW|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Finance Minister Ernst", S_DEMON, LVL(95, 11, -20, 95, 0), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_DEBT, 6, 6), ATTK(AT_GAZE, AD_DEBT, 8, 8), ATTK(AT_NONE, AD_DEBT, 0, 6), ATTK(AT_RATH, AD_DEBT, 0, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_STRONG|M2_COLLECT|M2_NASTY|M2_HOSTILE|M2_DEMON|M2_PRINCE|M2_PNAME|M2_NOPOLY|M2_MALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Fraz-Urb'luu", S_DEMON, LVL(95, 16, -14, 95, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_LASH, AD_ILLU, 6, 6), ATTK(AT_GAZE, AD_ILLU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SHOCKTROOPER, MZ_HUGE), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NASTY|M2_STRONG|M2_STALK|M2_DEMON|M2_MALE|M2_NOPOLY|M2_PNAME|M2_PRINCE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Pale Night", S_DEMON, LVL(96, 10, -40, 96, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_GAZE, AD_DRLI, 4, 4), ATTK(AT_GAZE, AD_CONF, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BREA, AD_ACID, 4, 4), ATTK(AT_NONE, AD_SSEX, 4, 4), NO_ATTK), SIZ(1500, 1500, sizeof(long), MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_COLD|MR_DISINT|MR_SLEEP|MR_STONE|MR_ACID, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_NEUTER, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Wolfgang Amadeus", S_DEMON, LVL(99, 12, -29, 99, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_MAGC, AD_CLRC, 9, 9), ATTK(AT_MAGC, AD_FIRE, 9, 9), ATTK(AT_MAGC, AD_COLD, 9, 9), ATTK(AT_NONE, AD_THIR, 0, 10)), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Verier", S_DEMON, LVL(99, 3, -9, 99, 19), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_CLAW, AD_PLYS, 9, 1), ATTK(AT_BITE, AD_DISE, 9, 1), ATTK(AT_MAGC, AD_SPEL, 9, 1), ATTK(AT_NONE,AD_FIRE, 8, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_FLY|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Surmajuhtumid", S_DEMON, LVL(99, 11, 0, 100, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_DETH, 6, 6), ATTK(AT_RATH, AD_DETH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_RIDER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_STRONG, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Blahonir", S_DEMON, LVL(99, 18, -20, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_TUCH, AD_DISN, 10, 10), ATTK(AT_BREA, AD_DISN, 10, 10), ATTK(AT_NONE, AD_DISN, 5, 5), ATTK(AT_BEAM, AD_SUCK, 8, 8), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_MINDLESS|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Malacath", S_DEMON, LVL(100, 13, -25, 100, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 5, 30), ATTK(AT_TENT, AD_SHRD, 1, 6), ATTK(AT_TENT, AD_SHRD, 1, 6), ATTK(AT_TENT, AD_WRAP, 3, 4), ATTK(AT_GAZE, AD_HALU, 2, 3), ATTK(AT_GAZE, AD_CONF, 2, 3)), SIZ(4500, 4500, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_NEUTER, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Dagon", S_DEMON, LVL(100, 12, -25, 100, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 1, 30), ATTK(AT_TENT, AD_SHRD, 1, 6), ATTK(AT_TENT, AD_SHRD, 1, 6), ATTK(AT_TENT, AD_WRAP, 3, 4), ATTK(AT_GAZE, AD_CONF, 2, 3), ATTK(AT_GAZE, AD_HALU, 2, 3)), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_NEUTER, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("The Queen of Chaos", S_DEMON, /* always spawns with Miska the Wolf Spider and scroll of course driving */ LVL(100, 19, -24, 90, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_CHAO, 3, 10), ATTK(AT_MAGC, AD_CAST, 8, 8), ATTK(AT_BREA, AD_RBRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_STONE|MR_DISINT|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_NOPOLY|M2_PNAME|M2_FEMALE|M2_DEMON|M2_STALK|M2_NASTY|M2_PRINCE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Obox-ob", S_DEMON, LVL(100, 12, -30, 100, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_STNG, AD_POLY, 3, 10), ATTK(AT_GAZE, AD_PLYS, 1, 10), ATTK(AT_GAZE, AD_PLYS, 1, 10), ATTK(AT_GAZE, AD_PLYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 10), ATTK(AT_MAGC, AD_SPEL, 4, 10)), SIZ(1500, 1500, 0, MS_SHRIEK, MZ_HUGE), MR_DISINT|MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_STRONG|M2_ROCKTHROW, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Randonir", S_DEMON, LVL(100, 17, -11, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_RNG, 4, 8), ATTK(AT_TUCH, AD_RNG, 4, 8), ATTK(AT_BEAM, AD_RNG, 4, 4), ATTK(AT_NONE, AD_RNG, 6, 9), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Midinir", S_DEMON, LVL(100, 17, -11, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_MIDI, 4, 8), ATTK(AT_TUCH, AD_MIDI, 4, 8), ATTK(AT_BEAM, AD_MIDI, 4, 4), ATTK(AT_NONE, AD_MIDI, 6, 9), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Nastinir", S_DEMON, LVL(100, 17, -11, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_NAST, 4, 8), ATTK(AT_TUCH, AD_NAST, 4, 8), ATTK(AT_BEAM, AD_NAST, 4, 4), ATTK(AT_NONE, AD_NAST, 6, 9), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Asmodeus", S_DEMON, LVL(105, 12, -7, 90, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Lamashtu", S_DEMON, LVL(105, 24, -26, 95, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_VAMP, 3, 7), ATTK(AT_TUCH, AD_STTP, 3, 7), ATTK(AT_TUCH, AD_ABDC, 3, 7), ATTK(AT_MAGC, AD_CLRC, 3, 7), ATTK(AT_MAGC, AD_CLRC, 3, 7), NO_ATTK), SIZ(1500, 1500, 0, MS_SHRIEK, MZ_HUGE), MR_DISINT|MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_STRONG|M2_ROCKTHROW, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Azmodan", S_DEMON, /* splicehack Mephisto, but there already is a Mephisto in slex... */ LVL(105, 12, -17, 90, 20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BUTT, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_FIRE, 6, 6), /* nope, this is not too strong */ ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_WANTSAMUL|M3_INFRAVISIBLE|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), /* if you can't handle the damage that his fire spell does, you don't deserve to ascend, sorry */ MON("Lilith", S_DEMON, LVL(105, 12, -7, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_SSEX, 1, 10), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_FEMALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sammael", S_DEMON, LVL(105, 12, -7, 90, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BITE, AD_SSEX, 0, 10), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_MAGM, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_WANTSAMUL|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Rendorn", S_DEMON, /* evil patch idea by xumebed */ LVL(106, 15, -8, 95, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_STNG, AD_DRLI, 1, 4), ATTK(AT_LASH, AD_DISE, 1, 6), ATTK(AT_CLAW, AD_DISE, 1, 6), ATTK(AT_BEAM, AD_DETH, 4, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("Andor Drakon", S_DEMON, LVL(106, 15, -8, 95, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_MAGC, AD_CAST, 8, 6), ATTK(AT_STNG, AD_RNG, 1, 4), ATTK(AT_LASH, AD_MIDI, 1, 6), ATTK(AT_CLAW, AD_MIDI, 1, 6), ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_PLUSTHREE, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Alphanumerogorgon", S_DEMON, /* has data delete in evilvariant mode */ LVL(108, 18, -10, 95, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_PEST, 6, 12), ATTK(AT_SCRA, AD_SHRD, 3, 12), ATTK(AT_GAZE, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_PLYS, 1, 1), ATTK(AT_GAZE, AD_SEDU, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 12)), SIZ(4500, 4500, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Maitifer", S_DEMON, LVL(110, 15, -10, 99, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_WTHR, 4, 6), ATTK(AT_MAGC, AD_FIRE, 8, 8), ATTK(AT_MAGC, AD_CLRC, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_ELEC|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_STRONG|M2_PRINCE|M2_MALE|M2_DEMON, M3_WAITFORU|M3_CLOSE|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("King in Yellow", S_DEMON, LVL(118, 15, -20, 100, 0), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_MAGC, AD_CLRC, 6, 10), ATTK(AT_TENT, AD_DCAY, 12, 2), ATTK(AT_TENT, AD_DCAY, 12, 2), ATTK(AT_TENT, AD_PLYS, 2, 2), ATTK(AT_TENT, AD_DISE, 12, 2), ATTK(AT_TENT, AD_CURS, 12, 2)), SIZ(1500, 1500, 0, MS_GURGLE, MZ_LARGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_SEE_INVIS|M1_FLY|M1_BREATHLESS|M1_NOHEAD|M1_AMORPHOUS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MALE|M2_PRINCE, M3_WANTSALL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* uberlord to punish those who farm; supposed to spawn only when certain conditions are met */ MON("Mr. Conclusio", S_DEMON, /* sic, swats projectiles away, has data delete in evilvariant mode */ LVL(124, 30, -40, 100, -20), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_DEST, 10, 20), ATTK(AT_BREA, AD_RBRE, 16, 16), ATTK(AT_GAZE, AD_SEDU, 1, 1), ATTK(AT_HUGS, AD_MINA, 8, 8), ATTK(AT_NONE, AD_RBAD, 0, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_CUSS, MZ_GIGANTIC), MR_PLUSFOUR|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_SEE_INVIS|M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MALE|M2_PRINCE|M2_DEMON|M2_PNAME, M3_WANTSALL|M3_INFRAVISION|M3_PETRIFIES|M3_NOTAME|M3_TRAITOR, M4_REFLECT|M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Clark Supes", S_DEMON, LVL(124, 20, -20, 100, 20), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 20, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_PLUSFOUR|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_SEE_INVIS|M1_FLY|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MALE|M2_PRINCE|M2_DEMON|M2_PNAME, M3_WANTSALL|M3_INFRAVISION|M3_NOTAME|M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Patient Zero", S_DEMON, /* regenerates 20 HP per turn */ LVL(124, 11, -10, 100, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_NIVE, 6, 20), ATTK(AT_BREA, AD_NIVE, 10, 10), ATTK(AT_HUGS, AD_NIVE, 7, 7), ATTK(AT_NONE, AD_NIVE, 0, 10), ATTK(AT_RATH, AD_NIVE, 0, 10), ATTK(AT_GAZE, AD_UNPR, 0, 0)), SIZ(400, 400, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_THICK_HIDE|M1_REGEN|M1_BREATHLESS|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_PRINCE|M2_DEMON|M2_PNAME, M3_WANTSALL|M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_NO_DECAY|M3_SLIME, M4_REFLECT|M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Demogorgon", S_DEMON, LVL(106, 15, -8, 95, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_STNG, AD_DRLI, 1, 4), ATTK(AT_LASH, AD_DISE, 1, 6), ATTK(AT_CLAW, AD_DISE, 1, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSAMUL|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), /* Cthulhu MUST be placed after Demogorgon so he will not be summoned as a random demon lord or demon prince. See minion.c */ MON("Cthulhu", S_DEMON, LVL(106, 18, -15, 95, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_MAGC, AD_CLRC, 4, 6), ATTK(AT_CLAW, AD_PHYS, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_HUGS, AD_PHYS, 6, 6), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(3000, 3000, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_STRONG|M2_PRINCE|M2_NEUTER|M2_COLLECT, M3_WAITFORU|M3_INFRAVISION|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Amudor", S_DEMON, /* guards the sanctum */ LVL(40, 12, -5, 80, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_STRONG|M2_LORD|M2_NEUTER|M2_COLLECT, M3_WAITFORU|M3_INFRAVISION|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), /* Riders -- the Four Horsemen of the Apocalypse ("War" == player) */ MON("Death", S_DEMON, LVL(30, 12, -5, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_TUCH, AD_DETH, 8, 8), ATTK(AT_TUCH, AD_DETH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Pestilence", S_DEMON, LVL(30, 12, -5, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_TUCH, AD_PEST, 8, 8), ATTK(AT_TUCH, AD_PEST, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Famine", S_DEMON, LVL(30, 12, -5, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_TUCH, AD_FAMN, 8, 8), ATTK(AT_TUCH, AD_FAMN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Frustration", S_DEMON, LVL(30, 12, -5, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_TUCH, AD_RBRE, 8, 8), ATTK(AT_TUCH, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), /*Seven Deadly Sins 1.0 [GreyKnight] and arrange [Sakusha]*/ /* Vices -- the Seven Deadly Sins * Do not reorder, as selection code relies on Gluttony being first. */ MON("Gluttony", S_DEMON, LVL(23, 10, 0, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_ENGL, AD_DGST, 6, 6), ATTK(AT_ENGL, AD_DGST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN * 2, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_LITHIVORE|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), # define AD_LUST AD_SSEX # define AD_GRED AD_SEDU MON("Lust", S_DEMON, LVL(23, 10, 0, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_CLAW, AD_LUST, 6, 6), ATTK(AT_CLAW, AD_LUST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Greed", S_DEMON, LVL(23, 10, 0, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_CLAW, AD_GRED, 6, 6), ATTK(AT_CLAW, AD_GRED, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_COVETOUS|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), #undef AD_LUST #undef AD_GRED MON("Envy", S_DEMON, LVL(23, 10, 0, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_CLAW, AD_CURS, 6, 6), ATTK(AT_CLAW, AD_CURS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_COVETOUS|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Wrath", S_DEMON, LVL(23, 10, 0, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_WRAT, 6, 6), ATTK(AT_CLAW, AD_DRLI, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sloth", S_DEMON, /* Sloth only touches, he doesn't directly cause damage. 'Cause he's too lazy. */ LVL(23, 10, 0, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_TUCH, AD_LAZY, 0, 0), ATTK(AT_TUCH, AD_LAZY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|/*MR_SLEEP|*/MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Depression", S_DEMON, LVL(23, 10, 0, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_CLAW, AD_DEPR, 6, 6), ATTK(AT_CLAW, AD_DEPR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSBOOK|M3_WAITFORU|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Pride", S_DEMON, LVL(23, 10, 0, 100, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_CLAW, AD_DRCH, 6, 6), ATTK(AT_CLAW, AD_DFOO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), /* other demons */ #ifdef MAIL MON("mail daemon", S_DEMON, LVL(56, 24, 10, 127, 0), (G_NOGEN|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_STALK|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Neither rain nor sleet nor gloom of night shall stay this courier... */ #endif MON("djinni", S_DEMON, LVL(7, 12, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_NOPOLY|M2_STALK|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), /* KMH -- Redundant djinni types removed * These were causing problems with the djinni chances. Since * they are basically different names for the same monster, why * should we keep them? */ /* Amy edit - for more random potion descriptions, of course! :P */ MON("efreeti", S_DEMON, LVL(7, 12, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE|MR_FIRE|MR_ELEC, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_NOPOLY|M2_STALK|M2_COLLECT, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("dao", S_DEMON, LVL(7, 12, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_NOPOLY|M2_STALK|M2_COLLECT, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("marid", S_DEMON, LVL(7, 12, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_NOPOLY|M2_STALK|M2_COLLECT, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wine ghost", S_DEMON, LVL(7, 12, 4, 30, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_NOPOLY|M2_STALK|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sandestin", S_DEMON, LVL(13, 12, 4, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID, M2_NOPOLY|M2_STALK|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, M4_SHAPESHIFT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), /* * sea monsters */ MON("tiny goldfish", S_EEL, LVL(0, 12, 10, 0, 0), (G_GENO|10), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_PEACEFUL, 0, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_YELLOW), MON("whoop goldfish", S_EEL, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_PEACEFUL, 0, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_YELLOW), MON("xtrawhoop goldfish", S_EEL, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_PEACEFUL, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("turto fish", S_EEL, LVL(0, 2, 8, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 120, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_SWIM, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("marto fish", S_EEL, LVL(0, 2, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 120, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_SWIM, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("slata", S_EEL, LVL(0, 4, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("snipehaha", S_EEL, LVL(0, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NIVE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_FLY|M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("scorta", S_EEL, LVL(0, 9, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_SCOR, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_FLY|M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("swim hata", S_EEL, LVL(0, 9, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slonch hata", S_EEL, LVL(0, 9, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tortoise", S_EEL, LVL(0, 3, -1, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 120, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_SWIM, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("slithy tortoise", S_EEL, LVL(0, 3, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 120, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_SWIM, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slateel", S_EEL, LVL(0, 4, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_GLYPHS, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("bug fish", S_EEL, LVL(0, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MISSING, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS, 0, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("hata-hata", S_EEL, LVL(0, 9, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_FLY|M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hata-mata", S_EEL, LVL(0, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_FLY|M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hata-splasha", S_EEL, LVL(0, 9, 8, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hata-snappa", S_EEL, LVL(0, 9, 8, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hata-sleepa", S_EEL, LVL(0, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAZY, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("repair fish", S_EEL, LVL(0, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_REPAIR, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wet hata", S_EEL, LVL(0, 2, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WET, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_FLY|M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_BREATHLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rewakened seesawing", S_EEL, LVL(0, 11, -10, 61, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TRAM, AD_COLD, 1, 4), ATTK(AT_LASH, AD_WRAP, 1, 1), ATTK(AT_BREA, AD_SANI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(773, 1527, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_HIDE|M1_THICK_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("catnapped winging", S_EEL, LVL(0, 12, -10, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_NEXU, 1, 5), ATTK(AT_LASH, AD_DRDX, 1, 6), ATTK(AT_BUTT, AD_FAMN, 1, 5), ATTK(AT_BITE, AD_TRAI, 1, 1), ATTK(AT_SPIT, AD_MIDI, 1, 4), ATTK(AT_CLAW, AD_DRLI, 1, 3)), SIZ(111, 1244, 0, MS_DRUGS, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_CARNIVORE| M1_METALLIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rouge jellyfish", S_EEL, LVL(1, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sung-annoyer", S_EEL, LVL(1, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_UNPR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spawn not meant for mortal eyes", S_EEL, LVL(1, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SELFHARM, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hermit crab", S_EEL, LVL(1, 12, 0, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("nerve crab", S_EEL, LVL(1, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("slaughterfish", S_EEL, LVL(1, 8, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("fighting slaughterfish", S_EEL, LVL(1, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("mud crab", S_EEL, LVL(1, 8, 10, 0, 0), (G_GENO|20), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GRAY), MON("pulling mud crab", S_EEL, LVL(1, 8, 10, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GRAY), MON("redfish", S_EEL, LVL(1, 6, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("feared redfish", S_EEL, LVL(1, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cetchy elona carp", S_EEL, LVL(1, 5, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("mussle", S_EEL, LVL(1, 12, 0, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("softshell crab", S_EEL, LVL(1, 12, 10, 0, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("barnamussle", S_EEL, /* spawns with barnacle armor */ LVL(1, 12, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("elona carp", S_EEL, LVL(1, 5, 10, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("graceful mussle", S_EEL, LVL(1, 4, 0, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oyster mussle", S_EEL, LVL(1, 12, 0, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("shell", S_EEL, /* playable race */ LVL(1, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_NOPOLY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("prehistoric fish", S_EEL, LVL(2, 7, 5, 5, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dino fish", S_EEL, LVL(2, 7, 5, 5, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("eel", S_EEL, LVL(2, 3, 5, 10, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("drowner eel", S_EEL, LVL(2, 3, 5, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spawning fish", S_EEL, LVL(2, 1, 9, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("rouge fish", S_EEL, LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tadpole", S_EEL, LVL(2, 7, 10, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("elonic dead fish", S_EEL, LVL(2, 10, 5, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_DEAD, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("funny dead fish", S_EEL, LVL(2, 10, 5, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_DEAD, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("sandborer", S_EEL, LVL(2, 7, 10, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, M3_LITHIVORE, 0, M5_ELONA, M6_FLEE, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fool fish", S_EEL, LVL(2, 3, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DFOO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pike", S_EEL, LVL(2, 14, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pond tadpole", S_EEL, LVL(2, 7, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("gravelborer", S_EEL, LVL(2, 7, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, M3_LITHIVORE, 0, M5_ELONA, M6_FLEE, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("barbus", S_EEL, LVL(2, 5, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_TCKL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("large eel", S_EEL, LVL(2, 6, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS| M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dangerous large eel", S_EEL, LVL(2, 6, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_HUGS, AD_FEAR, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS| M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("floating fish", S_EEL, LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hovering fish", S_EEL, LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fish eyer", S_EEL, /* by Andrio */ LVL(2, 12, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_BUZZ, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thornfish", S_EEL, LVL(2, 5, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_TCKL, 1, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("trout", S_EEL, LVL(2, 4, 4, 0, 0), (G_LGROUP|G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 70, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_OMNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("wet trout", S_EEL, LVL(2, 4, 4, 0, 0), (G_LGROUP|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 70, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_OMNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("lick trout", S_EEL, LVL(2, 4, 4, 0, 0), (G_LGROUP|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 70, 0, MS_FART_LOUD, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_OMNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("basseted prolongation", S_EEL, LVL(2, 15, -5, 58, 5), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_HUGS, AD_CURS, 1, 8), ATTK(AT_MAGC, AD_DEPR, 3, 4), ATTK(AT_ENGL, AD_POLY, 2, 3), ATTK(AT_HUGS, AD_TLPT, 2, 1), ATTK(AT_MAGC, AD_RBRE, 2, 1), ATTK(AT_BREA, AD_STTP, 2, 1)), SIZ(136, 244, 0, MS_STENCH, MZ_LARGE), MR_POISON, 0, M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE, M2_MINION|M2_PNAME|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ORC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tonsillar blasphemously", S_EEL, LVL(3, 6, 5, 38, 17), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_SANI, 2, 6), ATTK(AT_TUCH, AD_LUCK, 1, 4), ATTK(AT_MAGC, AD_MINA, 2, 8), ATTK(AT_BREA, AD_TCKL, 1, 4), ATTK(AT_BITE, AD_RBRE, 1, 7), NO_ATTK), SIZ(844, 1701, 0, MS_FART_LOUD, MZ_TINY), MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cave crab", S_EEL, LVL(3, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOEYES, M2_HOSTILE, 0, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("jellyfish", S_EEL, LVL(3, 3, 6, 0, 0), (G_GENO|25), A(ATTK(AT_STNG, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water camouflage jellyfish", S_EEL, LVL(3, 3, 6, 0, 0), (G_GENO|25), A(ATTK(AT_STNG, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLUE), MON("pain jellyfish", S_EEL, LVL(3, 3, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_PAIN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sardine", S_EEL, LVL(3, 8, 10, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("elona goldfish", S_EEL, LVL(3, 8, 10, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("illithid larva", S_EEL, LVL(3, 3, 6, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_AMPHIBIOUS|M1_POIS|M1_NOTAKE|M1_NOLIMBS|M1_SWIM|M1_MINDLESS|M1_NOHEAD, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clothed water people", S_EEL, /* spawns with giant sea anemone */ LVL(3, 5, 7, 5, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("you wont see the jellyfish", S_EEL, /* invisible */ LVL(3, 3, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_DEEPSTATE, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("oil sardine", S_EEL, LVL(3, 8, 10, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("surprise goldfish", S_EEL, LVL(3, 8, 10, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("crabhog", S_EEL, LVL(3, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_BLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("craphog", S_EEL, LVL(3, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_BLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_FART_LOUD, MZ_SMALL), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("grabhog", S_EEL, LVL(3, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_BLEE, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("tuna", S_EEL, LVL(3, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("legged tuna", S_EEL, LVL(3, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("tuna(actually a dolphin)", S_EEL, /* by potato44 */ LVL(3, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("merfolk", S_EEL, LVL(3, 12, 4, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mean merfolk", S_EEL, LVL(3, 12, 4, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_COLLECT|M2_HUMAN, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("reenunciation phonogram mercerize skean", S_EEL, LVL(3, 12, -3, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_NIVE, 3, 4), ATTK(AT_MAGC, AD_MANA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(293, 1034, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_COLD|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("buckthorn nix coerce", S_EEL, LVL(3, 20, 10, 56, 17), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_MAGC, AD_UNPR, 3, 3), ATTK(AT_TRAM, AD_THIR, 1, 6), ATTK(AT_CLAW, AD_RBRE, 3, 6), ATTK(AT_LASH, AD_DIMN, 3, 6), ATTK(AT_BOOM, AD_POLY, 2, 1), ATTK(AT_BEAM, AD_SLEE, 7, 1)), SIZ(868, 307, 0, MS_METALMAFIA, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_AMORPHOUS|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("annoying fish", S_EEL, LVL(3, 5, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("undefined fish", S_EEL, LVL(3, 3, 6, 0, 0), (G_GENO|15), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("huddled jellyfish", S_EEL, LVL(3, 3, 6, 0, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_PAIN, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unknown fish", S_EEL, LVL(3, 3, 6, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water people", S_EEL, LVL(3, 5, 7, 5, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("net people", S_EEL, LVL(3, 5, 7, 5, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("thick jellyfish", S_EEL, LVL(3, 3, 6, 0, 0), (G_GENO|5), A(ATTK(AT_STNG, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("demonic jellyfish", S_EEL, LVL(3, 3, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wheezier arcanum conforming specificated unitedly malady", S_EEL, LVL(3, 12, 4, 91, -13), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SPIT, AD_HALU, 3, 4), ATTK(AT_BUTT, AD_DFOO, 3, 4), ATTK(AT_BEAM, AD_TLPT, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3053, 807, 0, MS_WOLLOH, MZ_HUGE), MR_ELEC|MR_ACID, 0, M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("overmove fish", S_EEL, LVL(4, 10, -10, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TREM, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("babelfish", S_EEL, LVL(4, 8, 10, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL| M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("functioning babelfish", S_EEL, LVL(4, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_REGEN| M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("malfunctioning babelfish", S_EEL, LVL(4, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL| M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hungry sea lion", S_EEL, LVL(4, 12, -2, 40, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_FAMN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("hungry sea asshole", S_EEL, LVL(4, 12, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FAMN, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("leech", S_EEL, /* FHS giant leech */ LVL(4, 3, 9, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRLI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NASTY|M2_VAMPIRE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("half-life leech", S_EEL, LVL(4, 3, 9, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NASTY|M2_VAMPIRE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("goldfish", S_EEL, /* evil patch idea from DCSS */ LVL(4, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_SGLD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("buergeri", S_EEL, LVL(4, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("water turtle", S_EEL, LVL(4, 4, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("lakebream", S_EEL, LVL(4, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elona turtle", S_EEL, LVL(4, 4, 4, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("drown", S_EEL, /* from Elona omake overhaul; that is indeed the monster's actual name */ LVL(4, 20, 5, 10, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("drown deep one", S_EEL, LVL(4, 12, 5, 10, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("koi", S_EEL, LVL(4, 6, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("free koi", S_EEL, LVL(4, 6, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("seabream", S_EEL, LVL(4, 12, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brassfish", S_EEL, LVL(4, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_SGLD, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cash deletion fish", S_EEL, /* evil patch idea from DCSS */ LVL(4, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DEBT, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("byebye fish", S_EEL, /* evil patch idea from DCSS */ LVL(4, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DEBT, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant crayfish", S_EEL, LVL(4, 10, -10, 25, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("submarine evader", S_EEL, LVL(4, 7, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("giant rockfish", S_EEL, LVL(4, 10, -10, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_LITHIVORE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sabbelfish", S_EEL, LVL(4, 4, 10, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sitissen", S_EEL, LVL(4, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("splashfish", S_EEL, LVL(4, 4, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lagoon piranha", S_EEL, LVL(4, 15, 10, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("eartadpole", S_EEL, LVL(4, 7, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("grayfish", S_EEL, LVL(4, 10, 0, 25, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("greyfish", S_EEL, LVL(4, 10, 0, 25, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Lea", S_EEL, LVL(4, 12, 1, 30, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SCR_TELEPORTATION SCR_CREATE_MONSTER KNIFE */ MON("mutilated radiobiology", S_EEL, LVL(4, 11, 3, 45, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_SHRD, 6, 1), ATTK(AT_BUTT, AD_CURS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(416, 729, 0, MS_SPOILER, MZ_SMALL), MR_ELEC, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("magikarp", S_EEL, LVL(5, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_WRAP, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE|M2_DOMESTIC, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant clam", S_EEL, LVL(5, 1, -2, 2, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant oyster", S_EEL, LVL(5, 1, -2, 2, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("glam clam", S_EEL, LVL(5, 12, -2, 2, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("glam bitch", S_EEL, LVL(5, 12, -2, 2, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corona-infected carp", S_EEL, LVL(5, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_NIVE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("movement eel", S_EEL, LVL(5, 9, -1, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_FEARHARE, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("alligator", S_EEL, LVL(5, 4, 0, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("klack alligator", S_EEL, LVL(5, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_INVE, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dock-dock-dock alligator", S_EEL, LVL(5, 4, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ALLA, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hamm piranha", S_EEL, LVL(5, 12, 4, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_BITE, AD_BLEE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("upside-down eel", S_EEL, LVL(5, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_MISSING, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cage crab", S_EEL, LVL(5, 12, 4, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_NONMOVING, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("saltwater eel", S_EEL, LVL(5, 9, 9, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("muahaha eel", S_EEL, LVL(5, 0, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_MISSING, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("more eel", S_EEL, LVL(5, 9, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("scalefish", S_EEL, /* spawns with fish scale mail */ LVL(5, 12, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fullrefuge eel", S_EEL, LVL(5, 8, 4, 0, 0), (1), A(ATTK(AT_BITE, AD_DROP, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("elona eel", S_EEL, LVL(5, 9, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("moat pirahna", S_EEL, /* sic, doesn't become visible while in water */ LVL(5, 12, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("chrabchrabchrab pirahna", S_EEL, /* sic, doesn't become visible while in water */ LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("werepiranha", S_EEL, LVL(5, 12, 4, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tearfran", S_EEL, /* chatting to her with positive alignment makes her peaceful, but with negative alignment it frenzies her instead */ LVL(5, 10, 10, 0, 15), (1), A(ATTK(AT_KICK, AD_WEEP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("winged eel", S_EEL, LVL(5, 9, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_FLY|M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("piranha", S_EEL, LVL(5, 12, 4, 0, 0), (G_GENO|20|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("visor piranha", S_EEL, LVL(5, 12, 4, 0, 0), (G_GENO|5|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bloodthirsty piranha", S_EEL, LVL(5, 12, 4, 0, 0), (G_GENO|2|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("quicksilver fish", S_EEL, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PEST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mind flayer larva", S_EEL, LVL(5, 15, 8, 60, -8), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OMNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("evil mind flayer larva", S_EEL, LVL(5, 12, 8, 60, -8), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 1, 3), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OMNIVORE, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lashfish", S_EEL, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_DISP, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("carp", S_EEL, LVL(5, 5, 10, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deep carp", S_EEL, LVL(5, 5, 10, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodfish", S_EEL, LVL(5, 9, 7, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("streamfish", S_EEL, LVL(5, 9, 7, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sea eel", S_EEL, LVL(5, 6, 5, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("depth eel", S_EEL, LVL(5, 6, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("harr fish", S_EEL, LVL(5, 9, 4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hoehoe fish", S_EEL, LVL(5, 9, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant eel", S_EEL, LVL(5, 9, -1, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_CYAN), MON("pool edge swimmer", S_EEL, LVL(5, 9, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("gene piranha", S_EEL, LVL(5, 12, 4, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gene eel", S_EEL, LVL(5, 9, -1, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("school eel", S_EEL, LVL(5, 9, -1, 0, 0), (G_GENO|2|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("highschool eel", S_EEL, LVL(5, 9, -1, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("curveted shipwreck antiphon", S_EEL, LVL(5, 11, 10, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DCAY, 1, 5), ATTK(AT_CLAW, AD_DRST, 1, 8), ATTK(AT_TUCH, AD_BLEE, 4, 3), ATTK(AT_WEAP, AD_BADE, 5, 7), ATTK(AT_TRAM, AD_THIE, 1, 5), NO_ATTK), SIZ(330, 251, 0, MS_FEARHARE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("devious eel", S_EEL, LVL(5, 9, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("poliwag", S_EEL, LVL(5, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_HALU, 2, 2), ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("eel-lizard", S_EEL, LVL(5, 9, -1, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_HUGE), MR_STONE, MR_STONE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("barracuda", S_EEL, LVL(5, 13, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("harracuda", S_EEL, LVL(5, 13, -2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("alligator snapping turtle", S_EEL, LVL(6, 3, -3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_STCK, 4, 2), ATTK(AT_CLAW, AD_PHYS, 1,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sharpfish", S_EEL, /* splicehack swordfish */ LVL(6, 20, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bluntfish", S_EEL, LVL(6, 12, 4, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_CLAW, AD_WRAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* pun on seahorse */ MON("sea horse", S_EEL, LVL(6, 12, 5, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("sea pony", S_EEL, LVL(6, 20, 5, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dark sea tentacle", S_EEL, LVL(6, 12, 6, 0, -3), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_NOLIMBS|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_NOHEAD, M2_NEUTER|M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("turbulence dissuade", S_EEL, LVL(6, 12, -1, 36, 0), (G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_HODS, 2, 6), ATTK(AT_ENGL, AD_WISD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(212, 444, 0, MS_NEIGH, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_WALLWALK|M1_ANIMAL|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("droughter", S_EEL, /* playable race */ LVL(6, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_COLLECT, M3_NOPLRPOLY|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("bite tuna", S_EEL, LVL(6, 10, 8, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("large eye fish", S_EEL, LVL(6, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DIMN, 1, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wrong turtle", S_EEL, LVL(6, 4, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("mean salmon", S_EEL, LVL(6, 12, 10, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("common goby", S_EEL, LVL(6, 9, 9, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("spiritadpole", S_EEL, LVL(6, 7, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH|MR_STONE|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("stunned-like-a-fish", S_EEL, /* playable race */ LVL(6, 4, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("swordfish", S_EEL, LVL(6, 9, 3, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("saberfish", S_EEL, LVL(6, 9, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grandoculis", S_EEL, LVL(6, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DIMN, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pond turtle", S_EEL, LVL(6, 4, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("sparrowel fish", S_EEL, LVL(6, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_UNDEAD|M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("out-of-the-water floater", S_EEL, LVL(6, 7, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH|MR_STONE|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("smaller tuna", S_EEL, LVL(6, 10, 8, 5, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("salmon", S_EEL, LVL(6, 12, 10, 5, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 250, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("goby", S_EEL, LVL(6, 9, 9, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("goby digger", S_EEL, LVL(6, 9, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ribbon fish", S_EEL, LVL(6, 9, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("equivocality eject", S_EEL, LVL(6, 12, 4, 42, -17), (G_GENO|G_UNIQ|2), A(ATTK(AT_TENT, AD_UVUU, 1, 4), ATTK(AT_BITE, AD_NGRA, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1299, 204, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_DEATH, 0, M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("forewarn ionizer dozen", S_EEL, LVL(6, 16, 5, 65, 12), (G_GENO|1), A(ATTK(AT_BOOM, AD_BLEE, 7, 1), ATTK(AT_KICK, AD_BANI, 9, 1), ATTK(AT_CLAW, AD_CHAO, 2, 3), ATTK(AT_STNG, AD_SITM, 6, 3), ATTK(AT_GAZE, AD_ELEC, 5, 1), ATTK(AT_LASH, AD_DIMN, 6, 3)), SIZ(904, 761, 0, MS_GIBBERISH, MZ_HUMAN), 0, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("shark", S_EEL, LVL(7, 12, 2, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("laser shark", S_EEL, /* by Demo */ LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lava shark", S_EEL, /* by Tone */ LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mermaiden", S_EEL, LVL(7, 11, 6, 0, 4), (G_GENO|2), A(ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SEDUCE, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("muahaha shark", S_EEL, /* spawns with sling and 35 junk metal */ LVL(7, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_LAUGH, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("shiveral", S_EEL, LVL(7, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("elonelectric eel", S_EEL, LVL(7, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("reinvented shark", S_EEL, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FLAM, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flying shark", S_EEL, LVL(7, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bloodgill", S_EEL, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant crab", S_EEL, LVL(7, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ripshark", S_EEL, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_GLIB, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bomb fish", S_EEL, LVL(7, 9, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BOOM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("failed defuse bomb fish", S_EEL, LVL(7, 9, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BOOM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bitterling", S_EEL, LVL(7, 9, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("krabby", S_EEL, LVL(7, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bulletator semicolon", S_EEL, LVL(7, 24, -2, 25, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_ELEC, 4, 4), ATTK(AT_LASH, AD_DROP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BULLETATOR, MZ_TINY), MR_ELEC, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lower bulletator semicolon", S_EEL, LVL(7, 12, -2, 25, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_ELEC, 4, 4), ATTK(AT_LASH, AD_DROP, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BULLETATOR, MZ_TINY), MR_ELEC, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("electric eel", S_EEL, LVL(7, 10, -3, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_ELEC, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("electric shock eel", S_EEL, /* by bugsniper */ LVL(7, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_ELEC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("explode fish", S_EEL, LVL(7, 9, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BOOM, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("caeauwaesh fish", S_EEL, LVL(7, 9, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BOOM, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("razorshark", S_EEL, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("razor talon shark", S_EEL, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 5, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("verybitterling", S_EEL, LVL(7, 9, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sea predator", S_EEL, LVL(7, 9, 4, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("horror shark", S_EEL, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHAN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("legend predator", S_EEL, LVL(7, 9, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sunglasses shark", S_EEL, /* by Tone */ LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCH, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_NOEYES, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("watergill", S_EEL, LVL(7, 6, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("digi gill", S_EEL, LVL(7, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("greater eel", S_EEL, LVL(7, 10, -3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fire eel", S_EEL, LVL(7, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ice eel", S_EEL, LVL(7, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("very annoying fish", S_EEL, LVL(7, 9, 2, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant jellyfish", S_EEL, LVL(7, 3, 6, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hellish jellyfish", S_EEL, LVL(7, 3, 6, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("archer fish", S_EEL, LVL(7, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_WET, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stictopus", S_EEL, /* FHS octopus */ LVL(7, 8, -1, 0, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_LASH, AD_STCK, 1, 3), ATTK(AT_SPIT, AD_BLND, 0, 0)), SIZ(300, 300, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sunfish", S_EEL, LVL(7, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("radiator fish", S_EEL, LVL(7, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("goddamn rusalka", S_EEL, LVL(7, 12, 0, 70, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_TPORT|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("squirtle", S_EEL, LVL(8, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_RUST, 2, 2), ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUGE), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("merlion", S_EEL, LVL(8, 10, -3, 0, 10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_WET, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_SLITHY|M1_NOLIMBS|M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fire crab", S_EEL, LVL(8, 13, -2, 20, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("mare bream", S_EEL, LVL(8, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flame crab", S_EEL, LVL(8, 12, -2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 4, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("prehistoric people", S_EEL, LVL(8, 10, 7, 5, -10), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forgotten people", S_EEL, LVL(8, 10, 7, 5, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deepstate drown animal", S_EEL, LVL(8, 12, -3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_DEEPSTATE, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("tiss goby", S_EEL, LVL(8, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("simple turtle", S_EEL, LVL(8, 4, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("boning eel", S_EEL, /* spawns with sling and 30 bone fragments */ LVL(8, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WGHT, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("wealthy atlantean", S_EEL, /* spawns with giant sea anemone */ LVL(8, 15, 4, 10, -10), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sicy goby", S_EEL, LVL(8, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("sea bream", S_EEL, LVL(8, 12, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("specific fish", S_EEL, LVL(8, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PART, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("darkwater dolphin", S_EEL, LVL(8, 12, -3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("bratfish", S_EEL, LVL(8, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PART, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_FART_LOUD, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("water dolphin", S_EEL, LVL(8, 12, -3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blocker eel", S_EEL, LVL(8, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ICEB, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("non-noticed dolphin", S_EEL, LVL(8, 12, -3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_QUIET, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("soft turtle", S_EEL, LVL(8, 4, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("sea dolphin", S_EEL, LVL(8, 12, -3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mare dolphin", S_EEL, LVL(8, 21, -3, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("guy from the depths", S_EEL, LVL(8, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("nightmare dolphin", S_EEL, LVL(8, 21, -3, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_CHRN, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_STALK|M2_ELF|M2_NASTY|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("oilskin alien", S_EEL, LVL(8, 12, 8, 20, -10), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_TUCH, AD_STCK, 5, 5), ATTK(AT_HUGS, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_THICK_HIDE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("asitean", S_EEL, /* spawns with bamboo spear */ LVL(8, 15, 4, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("alfonsino", S_EEL, LVL(8, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("atlantean", S_EEL, LVL(8, 15, 4, 10, -10), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("player atlantean", S_EEL, /* playable race */ LVL(8, 15, 4, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tentacled atlantean", S_EEL, LVL(8, 12, 4, 10, -10), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("juggler", S_EEL, LVL(8, 12, 4, 10, -10), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 10), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("dissed guise", S_EEL, LVL(8, 12, 4, 10, -10), (G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 1, 10), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("Lucia", S_EEL, LVL(8, 12, 0, 50, -7), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: SOFT_SNEAKERS WAR_HAMMER */ MON("Stefanje", S_EEL, LVL(8, 14, 10, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_KICK, AD_RNG, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_POISON|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PETTY, M4_MULTIHUED|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("tripping surrejoinder", S_EEL, LVL(8, 4, -7, 69, 7), (G_GENO|4), A(ATTK(AT_GAZE, AD_NACU, 1, 1), ATTK(AT_STNG, AD_LAZY, 8, 1), ATTK(AT_STNG, AD_CORR, 1, 1), ATTK(AT_TUCH, AD_DREN, 2, 8), ATTK(AT_TRAM, AD_FUMB, 5, 1), NO_ATTK), SIZ(1211, 1, 0, MS_FEARHARE, MZ_SMALL), MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_TPORT, M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("slenderizing corp sprocket", S_EEL, LVL(8, 11, -3, 26, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_WRAT, 1, 9), ATTK(AT_EXPL, AD_CORR, 8, 7), ATTK(AT_BEAM, AD_LITE, 7, 3), ATTK(AT_WEAP, AD_NAST, 2, 1), NO_ATTK, NO_ATTK), SIZ(2321, 138, 0, MS_FART_NORMAL, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("razor gill", S_EEL, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 5, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("mermaid", S_EEL, LVL(9, 15, 4, 10, -10), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tentacled mermaid", S_EEL, LVL(9, 12, 4, 10, -10), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("aroma lady", S_EEL, LVL(9, 12, 4, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_CLRC, 0, 0), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("galoshes gal", S_EEL, LVL(9, 12, 4, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_CAST, 0, 0), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sculpin", S_EEL, LVL(9, 12, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("tentacool", S_EEL, LVL(9, 9, 2, 0, 0), (4), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_HUGS, AD_CONF, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("high sculpin", S_EEL, LVL(9, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("giant white jellyfish", S_EEL, LVL(9, 18, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant gleaming jellyfish", S_EEL, LVL(9, 18, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DEBU, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant blue jellyfish", S_EEL, LVL(9, 18, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_COLD, MR_COLD|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tentaclish", S_EEL, LVL(9, 6, 6, 0, 0), (2|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nih puffer fish", S_EEL, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nih buffer fish", S_EEL, LVL(9, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_DRST, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("drowning tentacle", S_EEL, LVL(9, 6, 6, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lagoon barracuda", S_EEL, LVL(9, 15, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bay barracuda", S_EEL, LVL(9, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("revilement veranda manioc", S_EEL, LVL(9, 13, -5, 49, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_DRLI, 4, 4), ATTK(AT_TUCH, AD_LEGS, 5, 5), ATTK(AT_TRAM, AD_EDGE, 6, 7), ATTK(AT_TENT, AD_SLOW, 8, 1), NO_ATTK, NO_ATTK), SIZ(4094, 751, 0, MS_GRUNT, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL| M1_ACID|M1_POIS|M1_METALLIVORE, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mnemonic obsoleting", S_EEL, LVL(9, 12, 10, 74, 4), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_TRAP, 6, 1), ATTK(AT_MAGC, AD_NACU, 1, 2), ATTK(AT_WEAP, AD_WGHT, 1, 2), ATTK(AT_SCRA, AD_SLUD, 3, 9), NO_ATTK, NO_ATTK), SIZ(1470, 1448, 0, MS_BOT, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_CLING|M1_NOEYES|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bedimmed insincerely", S_EEL, LVL(9, 12, 0, 18, 0), (2), A(ATTK(AT_HUGS, AD_BLEE, 7, 8), ATTK(AT_TUCH, AD_ELEC, 9, 3), ATTK(AT_STNG, AD_LITT, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(18, 86, 0, MS_ARREST, MZ_SMALL), MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_COLLECT|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_NO_DECAY|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("specking bramble", S_EEL, LVL(10, 13, 5, 2, -11), (1), A(ATTK(AT_BREA, AD_DRCO, 4, 9), ATTK(AT_ENGL, AD_LUCK, 9, 5), ATTK(AT_TENT, AD_CHKH, 4, 1), ATTK(AT_BUTT, AD_CALM, 9, 6), NO_ATTK, NO_ATTK), SIZ(3330, 176, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_STONE, MR_FIRE, M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GNOME|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("old eel", S_EEL, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_HIDE, M2_HOSTILE, M3_INFRAVISIBLE|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("older eel", S_EEL, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("horsea", S_EEL, LVL(10, 9, 2, 0, 0), (1), A(ATTK(AT_BITE, AD_RUST, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("saddleback tortoise", S_EEL, LVL(10, 6, -5, 0, 0), (G_GENO|8), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_THICK_HIDE|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("quarterback tortoise", S_EEL, LVL(10, 6, -5, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_THICK_HIDE|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tarpaulin eel", S_EEL, LVL(10, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STCK, 2, 6), ATTK(AT_LASH, AD_TRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("youbu manyu", S_EEL, LVL(10, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BITE, AD_STCK, 2, 6), ATTK(AT_LASH, AD_TRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("taotuo de yu", S_EEL, LVL(10, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BITE, AD_STCK, 2, 6), ATTK(AT_LASH, AD_TRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_ESCAPE, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bone shark", S_EEL, LVL(10, 12, 0, 20, -6), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GROWL, MZ_LARGE), MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_BREATHLESS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("bigteeth piranha", S_EEL, LVL(10, 13, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 1, 5), ATTK(AT_BITE, AD_BLEE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flintfish", S_EEL, LVL(10, 9, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("twinlashfish", S_EEL, LVL(10, 9, 6, 0, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_MCRE, 2, 8), ATTK(AT_LASH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real sea urchin", S_EEL, LVL(10, 12, 2, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_NONE, AD_TCKL, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("dry moonfish", S_EEL, LVL(10, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SELFHARM, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_FLEE, 0, 0, 0, 0, CLR_BLUE), MON("meel", S_EEL, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_DEPR, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("varyswim eel", S_EEL, LVL(10, 10, -3, 0, 5), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_FEARHARE, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("poor fish", S_EEL, /* spawns with flintlock and 20 lead bullets */ LVL(10, 9, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("live oyster", S_EEL, LVL(10, 10, -12, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("droplet infection fish", S_EEL, /* spawns with crossbow and 40 poison bolts */ LVL(10, 9, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crab o' the sea", S_EEL, LVL(10, 14, -3, 0, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_STRONG|M2_HOSTILE, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GRAY), MON("nasty tarp", S_EEL, /* by aosdict */ LVL(10, 12, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RUNS, 2, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fish stick", S_EEL, /* eating gives 50% chance of +INT */ LVL(10, 12, 5, 0, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("staryu", S_EEL, LVL(10, 10, 3, 30, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_RUST, 5, 4), ATTK(AT_BITE, AD_PHYS, 4, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_AMORPHOUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("floor fiend", S_EEL, LVL(10, 3, 3, 0, 0), (G_GENO|5), A(ATTK(AT_ENGL, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("puffer fish", S_EEL, LVL(10, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_NONE, AD_DRST, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("buffer fish", S_EEL, LVL(10, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_NONE, AD_DRST, 0, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("spiky sea urchin", S_EEL, LVL(10, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_NONE, AD_TCKL, 0, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("cheater moonfish", S_EEL, LVL(10, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SELFHARM, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, M6_FLEE, 0, 0, 0, 0, CLR_BLUE), MON("cover fiend", S_EEL, LVL(10, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("almhug", S_EEL, LVL(10, 12, 0, 25, 0), (1), A(ATTK(AT_KICK, AD_GLIB, 3, 6), ATTK(AT_TUCH, AD_WRAP, 1, 1), ATTK(AT_HUGS, AD_STCK, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ekrofish", S_EEL, /* spawns with orcish helmet and small shield */ LVL(10, 9, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("super hungry sea lion", S_EEL, LVL(10, 15, -8, 80, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_FAMN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("super hungry sea asshole", S_EEL, LVL(10, 12, -8, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FAMN, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BARK, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("wereeel", S_EEL, LVL(10, 9, -3, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_NOPOLY|M2_WERE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("junk boat", S_EEL, /* swats projectiles away */ LVL(10, 12, 10, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS, 0, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("diplomacy eel", S_EEL, LVL(10, 10, -3, 0, 5), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_AREOLA, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Stella", S_EEL, LVL(10, 12, 2, 70, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_DCAY, 2, 8), ATTK(AT_TUCH, AD_WRAP, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SCR_CREATE_MONSTER WAN_CREATE_MONSTER POT_BLINDNESS */ MON("water watcher", S_EEL, LVL(10, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_SPIT, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("koopa tortoise", S_EEL, LVL(10, 3, 1, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("koopa tortoise soldier", S_EEL, LVL(10, 3, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("schlupper", S_EEL, LVL(10, 3, 3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("swallower", S_EEL, LVL(10, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lazy eel", S_EEL, LVL(10, 5, 2, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sand mite", S_EEL, LVL(10, 12, 4, 20, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("huge eel", S_EEL, LVL(10, 9, -3, 0, 0), (2), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hard to kill eel", S_EEL, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_PLUSTWO, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deep sea thieving fish", S_EEL, LVL(10, 9, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deep sea drowning fish", S_EEL, LVL(10, 9, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tickle eel", S_EEL, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_VULN, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cave terror eel", S_EEL, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_DAMA, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SHRIEK, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("outliver impuissance pretension chaperoning", S_EEL, LVL(10, 11, 7, 90, 0), (3), A(ATTK(AT_EXPL, AD_DEPR, 5, 7), ATTK(AT_WEAP, AD_SPEL, 3, 1), ATTK(AT_BUTT, AD_VOMT, 8, 1), ATTK(AT_EXPL, AD_DRLI, 1, 8), ATTK(AT_CLAW, AD_AXUS, 3, 1), NO_ATTK), SIZ(1688, 1113, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_TPORT, M2_NOPOLY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pesticidal statue uneducated downpour ll impinger", S_EEL, LVL(10, 14, -6, 24, -3), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BUTT, AD_CHRN, 4, 2), ATTK(AT_HUGS, AD_NIVE, 5, 1), ATTK(AT_SPIT, AD_PLAS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(299, 87, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_STONE, 0, M1_CLING|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("farewell refining", S_EEL, LVL(10, 13, 3, 52, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_LASH, AD_SIN, 2, 3), ATTK(AT_LASH, AD_ALIN, 9, 7), ATTK(AT_BUTT, AD_WNCE, 9, 7), ATTK(AT_WEAP, AD_NIVE, 5, 5), ATTK(AT_LASH, AD_ENCH, 5, 9), ATTK(AT_TRAM, AD_DFOO, 1, 4)), SIZ(4238, 715, 0, MS_PARROT, MZ_MEDIUM), 0, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("box jellyfish", S_EEL, LVL(10, 12, 1, 25, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giant piranha", S_EEL, LVL(10, 13, 6, 20, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pale white shark", S_EEL, /* dnethack great white shark */ LVL(11, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SLITHY|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOLIMBS|M1_SWIM|M1_AMPHIBIOUS|M1_CARNIVORE|M1_NOTAKE|M1_ANIMAL, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("misfigure shark", S_EEL, LVL(11, 8, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SLITHY|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOLIMBS|M1_SWIM|M1_AMPHIBIOUS|M1_CARNIVORE|M1_NOTAKE|M1_ANIMAL, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("longipinnis", S_EEL, LVL(11, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("longtail fish", S_EEL, LVL(11, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 19), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("nonbehaving shark", S_EEL, LVL(11, 8, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SLITHY|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOLIMBS|M1_SWIM|M1_AMPHIBIOUS|M1_CARNIVORE|M1_NOTAKE|M1_ANIMAL, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sea bass", S_EEL, LVL(11, 12, 4, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("evil sea bass", S_EEL, LVL(11, 12, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Erika's high-heeled sandal", S_EEL, /* uses lady boots */ LVL(11, 9, 0, 20, 4), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("snivel cactoid meditatio", S_EEL, LVL(11, 9, 6, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_FAMN, 9, 4), ATTK(AT_CLAW, AD_CHRN, 7, 2), ATTK(AT_SCRA, AD_LETH, 5, 2), ATTK(AT_TUCH, AD_NGEN, 7, 1), ATTK(AT_WEAP, AD_VENO, 3, 6), NO_ATTK), SIZ(3386, 636, 0, MS_ORC, MZ_LARGE), 0, 0, M1_NOEYES|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("par roosevelt unlocked", S_EEL, LVL(11, 12, -10, 50, 13), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_ELEC, 7, 5), ATTK(AT_RATH, AD_ABDC, 8, 1), ATTK(AT_BITE, AD_LITE, 7, 6), ATTK(AT_ENGL, AD_WET, 4, 9), ATTK(AT_BITE, AD_DRST, 4, 5), ATTK(AT_BEAM, AD_TDRA, 4, 9)), SIZ(3328, 874, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_SLITHY|M1_REGEN, M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("skeleton fish", S_EEL, LVL(12, 10, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLOW, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("devious skeleton fish", S_EEL, LVL(12, 10, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLOW, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hamming tuna fish", S_EEL, LVL(12, 12, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mad eel", S_EEL, LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("kiralfonsino", S_EEL, LVL(12, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("river raptor", S_EEL, LVL(12, 12, -1, 15, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_SITM, 2, 8), ATTK(AT_TUCH, AD_CONT, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DLORDS, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("sea shark", S_EEL, LVL(12, 15, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 6, 8), ATTK(AT_LASH, AD_CONF, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_WHITE), MON("shamble fish", S_EEL, LVL(12, 2, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("preamble fish", S_EEL, LVL(12, 2, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ixitxachitl", S_EEL, LVL(12, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 2, 5), ATTK(AT_STNG, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("amazonas fish", S_EEL, LVL(12, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 2, 5), ATTK(AT_STNG, AD_DRST, 2, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator tubelayer", S_EEL, LVL(12, 6, -11, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_TERR, 2, 4), ATTK(AT_HUGS, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_STONE|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("invadadfizk", S_EEL, /* by amateurhour */ LVL(12, 12, 0, 80, -13), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DARK, 3, 6), ATTK(AT_TUCH, AD_DARK, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_POIS|M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("nasty invadadfizk", S_EEL, /* by amateurhour */ LVL(12, 12, 0, 80, -13), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DARK, 3, 6), ATTK(AT_TUCH, AD_DARK, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CUSS, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_POIS|M1_FLY|M1_WALLWALK|M1_HUMANOID|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("tuna fish", S_EEL, LVL(12, 12, 4, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glamorous goby", S_EEL, /* light radius 2 */ LVL(12, 9, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LITE, 2, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("loggerish mollush", S_EEL, LVL(12, 12, -2, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WET, 0, 0), ATTK(AT_CLAW, AD_PLYS, 1, 4), ATTK(AT_BEAM, AD_HALU, 1, 4), ATTK(AT_BEAM, AD_STUN, 1, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("imi fumeina", S_EEL, LVL(12, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("seel", S_EEL, LVL(12, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_COLD, 3, 6), ATTK(AT_BREA, AD_COLD, 3, 3), ATTK(AT_LASH, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("extremely annoying fish", S_EEL, LVL(12, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("whip shark", S_EEL, /* evil patch idea by jonadab, spawns with bullwhip */ LVL(12, 13, 1, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("vortex drone", S_EEL, LVL(12, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_WRAP, 1, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lord of the depths", S_EEL, LVL(12, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_HUMANOID, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("goldeen", S_EEL, LVL(12, 10, 0, 30, 0), (1), A(ATTK(AT_BITE, AD_SITM, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_HUMANOID, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("marbled eel", S_EEL, LVL(12, 10, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WTHR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_STONE, MR_STONE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("river stalker", S_EEL, LVL(12, 12, 0, 15, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_SPIT, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("devilfish", S_EEL, LVL(12, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pesky devilfish", S_EEL, LVL(12, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 5, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nozawae", S_EEL, LVL(12, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("real devilfish", S_EEL, LVL(12, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 5, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_DEMON, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("singer called fish", S_EEL, /* Amy's roommate wanted this one because she used to be a fan of Marillion */ LVL(12, 11, 2, 30, 4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_SLEE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SOUND, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tiger shark", S_EEL, LVL(12, 13, 1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("amazonic beast", S_EEL, LVL(12, 10, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 5), ATTK(AT_MAGC, AD_MAGM, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("trocopotaca", S_EEL, LVL(12, 10, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 5), ATTK(AT_MAGC, AD_MAGM, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("big sea hare", S_EEL, LVL(12, 6, -3, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tremulous sea hare", S_EEL, LVL(12, 6, -3, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FEARHARE, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("glosso goby", S_EEL, /* light radius 2 */ LVL(12, 9, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LITE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("bitty sea hare", S_EEL, LVL(12, 6, -3, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("foresail conveying", S_EEL, LVL(12, 9, -8, 79, 15), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_ENGL, AD_STUN, 1, 8), ATTK(AT_ENGL, AD_THIR, 4, 9), ATTK(AT_GAZE, AD_ANTI, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4557, 714, 0, MS_GRUNT, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NOHEAD|M1_SLITHY|M1_OMNIVORE, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("reliably dejection", S_EEL, LVL(12, 18, 3, 47, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_AXUS, 3, 3), ATTK(AT_BEAM, AD_LITE, 7, 1), ATTK(AT_BEAM, AD_DRIN, 3, 1), ATTK(AT_ENGL, AD_DETH, 1, 7), ATTK(AT_ENGL, AD_RAGN, 3, 8), ATTK(AT_BITE, AD_SSEX, 9, 6)), SIZ(1406, 40, 0, MS_APOC, MZ_GIGANTIC), MR_COLD, 0, M1_AMORPHOUS|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("flounder", S_EEL, LVL(13, 11, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flat fish", S_EEL, LVL(13, 11, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shit fish", S_EEL, LVL(13, 11, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_LOUD, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant yellow jellyfish", S_EEL, LVL(13, 18, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 1, 6), ATTK(AT_GAZE, AD_DREN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("red sea bream", S_EEL, LVL(13, 12, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("flatfish", S_EEL, LVL(13, 11, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("bright sea bream", S_EEL, LVL(13, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("nervous flatfish", S_EEL, LVL(13, 11, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_AMORPHOUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("worrisome subverting outcast", S_EEL, LVL(13, 6, -2, 54, 20), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TUCH, AD_BLND, 8, 6), ATTK(AT_WEAP, AD_DRIN, 7, 1), ATTK(AT_SPIT, AD_PEST, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 384, 0, MS_BONES, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, 0, M1_NOLIMBS|M1_NOHEAD|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("deprecated rifling rheumatism", S_EEL, LVL(13, 13, 4, 4, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_DRST, 5, 9), ATTK(AT_BOOM, AD_CLRC, 5, 1), ATTK(AT_SPIT, AD_VAPO, 2, 9), ATTK(AT_BREA, AD_THIE, 4, 9), ATTK(AT_KICK, AD_SLIM, 3, 8), ATTK(AT_TENT, AD_GRAV, 8, 3)), SIZ(424, 384, 0, MS_MISSING, MZ_SMALL), MR_FIRE|MR_DEATH, 0, M1_TUNNEL|M1_NOHEAD|M1_REGEN, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ecotypic premier", S_EEL, LVL(13, 12, -10, 26, 0), (1), A(ATTK(AT_EXPL, AD_CONF, 8, 6), ATTK(AT_SPIT, AD_NEXU, 6, 4), ATTK(AT_HUGS, AD_ANTI, 7, 5), ATTK(AT_CLAW, AD_MINA, 1, 2), NO_ATTK, NO_ATTK), SIZ(2420, 761, 0, MS_SELFHARM, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("red datafish", S_EEL, LVL(13, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("red tilefish", S_EEL, LVL(13, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("plastic fish", S_EEL, LVL(13, 11, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PLAS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("soldier stinker", S_EEL, LVL(13, 10, -1, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 5), ATTK(AT_MAGC, AD_MAGM, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("kroncopotaca", S_EEL, LVL(13, 10, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 5), ATTK(AT_MAGC, AD_MAGM, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_AVOIDER, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("giant brown jellyfish", S_EEL, LVL(13, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRCH, 1, 4), ATTK(AT_TUCH, AD_DRCH, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pfennig electronic", S_EEL, LVL(13, 25, 5, 52, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_SPC2, 7, 6), ATTK(AT_TRAM, AD_SLEE, 8, 5), ATTK(AT_WEAP, AD_BLAS, 7, 1), ATTK(AT_NONE, AD_TRAP, 7, 3), NO_ATTK, NO_ATTK), SIZ(456, 994, 0, MS_STABILIZE, MZ_LARGE), MR_COLD|MR_ELEC, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pawn rheumatism", S_EEL, LVL(13, 12, -1, 22, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BUTT, AD_RBRE, 3, 6), ATTK(AT_TENT, AD_POLY, 7, 1), ATTK(AT_WEAP, AD_NTHR, 5, 1), ATTK(AT_GAZE, AD_DROP, 3, 2), ATTK(AT_NONE, AD_STTP, 0, 2), ATTK(AT_KICK, AD_WET, 8, 8)), SIZ(1357, 967, 0, MS_ALLA, MZ_LARGE), 0, 0, M1_CONCEAL, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant red jellyfish", S_EEL, LVL(14, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FIRE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant gray jellyfish", S_EEL, LVL(14, 6, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant stone-colored jellyfish", S_EEL, LVL(14, 6, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("depthpuller", S_EEL, LVL(14, 10, 3, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 100, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("ha, instakilled", S_EEL, /* invisible */ LVL(14, 10, 3, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 100, 0, MS_DEEPSTATE, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("elona swordfish", S_EEL, LVL(14, 12, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("sword-and-shieldfish", S_EEL, LVL(14, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("cosmo uncomplicated", S_EEL, LVL(14, 25, 9, 87, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_ANTI, 2, 6), ATTK(AT_SPIT, AD_NEXU, 8, 2), ATTK(AT_BREA, AD_NEXU, 7, 1), ATTK(AT_EXPL, AD_VOMT, 8, 1), NO_ATTK, NO_ATTK), SIZ(4820, 22, 0, MS_FART_QUIET, MZ_SMALL), MR_DISINT, 0, M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_HERBIVORE, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("leech swarm", S_EEL, LVL(14, 3, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE|M2_NASTY|M2_VAMPIRE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant silver jellyfish", S_EEL, LVL(14, 18, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DARK, 1, 3), ATTK(AT_TUCH, AD_DARK, 1, 3), ATTK(AT_TUCH, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_DREN, 1, 3), ATTK(AT_NONE, AD_COLD, 1, 3), NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant pink jellyfish", S_EEL, LVL(14, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Jana's soft sneaker", S_EEL, LVL(14, 17, 4, 15, 0), (1), A(ATTK(AT_KICK, AD_SLIM, 3, 4), ATTK(AT_WEAP, AD_COLD, 3, 4), ATTK(AT_KICK, AD_ELEC, 3, 4), ATTK(AT_BREA, AD_DRST, 1, 9), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_ACID|MR_COLD|MR_ELEC|MR_DEATH|MR_DISINT, MR_ACID|MR_COLD|MR_ELEC|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_SLIME, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("abyss dweller", S_EEL, LVL(15, 12, -4, 40, -10), (1), A(ATTK(AT_TENT, AD_PHYS, 3, 6), ATTK(AT_TENT, AD_SPC2, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dartha eel", S_EEL, LVL(15, 12, -8, 50, -10), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_ENGL, AD_WRAP, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_ROAR, MZ_HUGE), MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deep abyss dweller", S_EEL, LVL(15, 12, -4, 40, -10), (1), A(ATTK(AT_TENT, AD_PHYS, 3, 6), ATTK(AT_TENT, AD_SPC2, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("alligator king", S_EEL, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fast alligator king", S_EEL, LVL(15, 18, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sacramento king", S_EEL, LVL(15, 18, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ALLA, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("toona", S_EEL, LVL(15, 12, 6, 20, 4), (1), A(ATTK(AT_KICK, AD_NUMB, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_STENCH, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("outer one no", S_EEL, /* loses a turn 1 in 5 times */ LVL(15, 24, 1, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_OHGOD, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fishtaur", S_EEL, /* evil patch idea from DCSS */ LVL(15, 15, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_SWIM|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_AMPHIBIOUS, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("roaring fishtaur", S_EEL, LVL(15, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_CLAW, AD_PHYS, 3,10), ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASTWO, 0, M1_SWIM|M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_AMPHIBIOUS, M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("damning fish", S_EEL, /* by Demo */ LVL(15, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NACU, 5, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DRAIN|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("moonfish", S_EEL, LVL(15, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("cutlassfish", S_EEL, LVL(15, 12, 3, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_BLEE, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("stygian watcher", S_EEL, LVL(15, 12, -2, 25, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_SPIT, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS| M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("crypt barracuda", S_EEL, LVL(15, 11, -6, 20, -6), (1), A(ATTK(AT_BITE, AD_NTHR, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("bone barracuda", S_EEL, LVL(15, 11, -6, 20, -6), (1), A(ATTK(AT_BITE, AD_NTHR, 3, 18), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_UNDEAD|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("skillfish", S_EEL, /* spawns with sling and 40 sling ammos */ LVL(15, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SKIL, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("saltwater fish", S_EEL, /* spawns with sling and 40 salt chunks */ LVL(15, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DRAIN|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("turboevil eel", S_EEL, LVL(15, 10, -3, 0, 5), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_HUGS, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_FEARHARE, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, 0, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("open sea fish", S_EEL, /* spawns with sling and 40 salt chunks */ LVL(15, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DRAIN|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("octo pocto", S_EEL, LVL(15, 11, -4, 60, 0), (1), A(ATTK(AT_SPIT, AD_BLND, 1, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_LIEDER, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, 0, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("masserfish", S_EEL, LVL(15, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("cutletfish", S_EEL, LVL(15, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 3, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("mongst lieut", S_EEL, LVL(15, 14, 8, 69, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_CAST, 2, 3), ATTK(AT_NONE, AD_DRDX, 3, 2), ATTK(AT_WEAP, AD_CNCL, 1, 2), ATTK(AT_WEAP, AD_MCRE, 8, 1), ATTK(AT_BEAM, AD_BLND, 4, 5), NO_ATTK), SIZ(251, 307, 0, MS_TREESQUAD, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID, M2_LORD|M2_PRINCE|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("poliwhirl", S_EEL, LVL(15, 10, 2, 10, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_HALU, 3, 3), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 350, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sacramentor", S_EEL, LVL(15, 9, 1, 0, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("thickfish", S_EEL, /* spawns with fish scale mail */ LVL(15, 11, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("undead devilfish", S_EEL, LVL(15, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pesky undead devilfish", S_EEL, LVL(15, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 5, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DRAIN|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("camo fish", S_EEL, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stealth fish", S_EEL, /* spawns with camo qatar */ LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amorphous fish", S_EEL, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("breen fish", S_EEL, LVL(15, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DRAIN|MR_DEATH|MR_POISON, MR_SLEEP|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("deformed fish", S_EEL, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("moopy", S_EEL, LVL(15, 12, 0, 30, 0), (1), A(ATTK(AT_BITE, AD_HALU, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pet moopy", S_EEL, LVL(15, 12, 0, 30, 0), (1), A(ATTK(AT_BITE, AD_HALU, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, 0, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, M4_TAME, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("out-of-control moopy", S_EEL, LVL(15, 12, 0, 30, 0), (1), A(ATTK(AT_BITE, AD_HALU, 4, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("crystal fish", S_EEL, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_RBRE, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("random fish", S_EEL, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_RBRE, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("RNG fish", S_EEL, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_RNG, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("defication fish", S_EEL, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_PART, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("walkman fish", S_EEL, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_MIDI, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("octopus", S_EEL, LVL(15, 11, -4, 60, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_BLND, 1, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("indent predicate incommode", S_EEL, LVL(15, 12, 3, 31, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_SHAN, 8, 1), ATTK(AT_BOOM, AD_DEST, 7, 9), ATTK(AT_TRAM, AD_HALU, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(318, 16, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DEATH, 0, M1_NOHANDS, M2_PRINCE|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("asset saddletree", S_EEL, LVL(15, 12, 0, 24, -7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_ALIN, 7, 7), ATTK(AT_TUCH, AD_NGRA, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(151, 233, 0, MS_WAIL, MZ_GIGANTIC), MR_DEATH, 0, M1_NOHANDS|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hammerhead shark", S_EEL, LVL(16, 13, -3, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pinhead shark", S_EEL, LVL(16, 8, 3, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nerve head shark", S_EEL, LVL(16, 8, 3, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starwars shark", S_EEL, LVL(16, 13, -3, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mermaiden avenger", S_EEL, /* spawns with trident */ LVL(16, 10, 2, 40, 10), (1), A(ATTK(AT_WEAP, AD_DEST, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SEDUCE, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_FEMALE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("hamm sea bass", S_EEL, LVL(16, 12, 2, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 11), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("rhombeus", S_EEL, LVL(16, 9, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TERR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_DEATH|MR_STONE|MR_DRAIN|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, M4_REFLECT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("spotted sea bass", S_EEL, LVL(16, 12, 2, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("wartortle", S_EEL, LVL(16, 9, -3, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_RUST, 4, 4), ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_LASH, AD_COLD, 2, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SILENT, MZ_HUGE), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ravenous razorgill", S_EEL, LVL(16, 12, -4, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_BLEE, 5, 11), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_RED), MON("black bass", S_EEL, LVL(16, 12, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("angular fish", S_EEL, LVL(16, 9, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TERR, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_DEATH|MR_STONE|MR_DRAIN|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, M4_REFLECT, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("zebra-colored sea urchin", S_EEL, LVL(16, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_NONE, AD_TCKL, 0, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("striped sea urchin", S_EEL, LVL(16, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_NONE, AD_TCKL, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("anthrazite bass", S_EEL, LVL(16, 12, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("sarellia", S_EEL, LVL(16, 12, -1, 30, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_SEDU, 0, 0), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("redeposit planar", S_EEL, LVL(16, 16, 0, 35, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TRAM, AD_ACID, 2, 1), ATTK(AT_SPIT, AD_TRAI, 8, 8), ATTK(AT_LASH, AD_UVUU, 1, 3), ATTK(AT_WEAP, AD_THIE, 1, 3), ATTK(AT_STNG, AD_DISE, 5, 2), ATTK(AT_KICK, AD_CONF, 4, 7)), SIZ(892, 301, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL| M1_CARNIVORE, M2_PNAME|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bestial inferential", S_EEL, LVL(16, 16, 2, 87, -3), (G_GENO|G_UNIQ|1), A(ATTK(AT_BITE, AD_STUN, 8, 5), ATTK(AT_KICK, AD_DREA, 3, 3), ATTK(AT_KICK, AD_HALU, 8, 1), ATTK(AT_TENT, AD_MIDI, 3, 8), ATTK(AT_ENGL, AD_DREA, 1, 5), NO_ATTK), SIZ(557, 1, 0, MS_SOLDIER, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_TPORT| M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("parlayer misogyny prelimited", S_EEL, LVL(16, 14, 5, 78, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_DISE, 1, 9), ATTK(AT_ENGL, AD_ENCH, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2602, 48, 0, MS_DRUGS, MZ_MEDIUM), MR_COLD|MR_SLEEP, MR_SLEEP, M1_WALLWALK|M1_NOHANDS, M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("thundershock eel", S_EEL, LVL(17, 11, -6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_ELEC, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_ELEC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant shark", S_EEL, LVL(17, 12, -4, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("extraction eel", S_EEL, LVL(17, 11, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VAPO, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_DISINT, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yellow tilefish", S_EEL, LVL(17, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("boss bass", S_EEL, LVL(17, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("big bill", S_EEL, LVL(17, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ancient fish", S_EEL, LVL(17, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("two-tentacle hententmon", S_EEL, LVL(17, 12, -6, 50, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2,6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_FEAR, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("catfish", S_EEL, LVL(17, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_MEW, MZ_HUGE), 0, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("really ancient fish", S_EEL, LVL(17, 12, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("yellow datafish", S_EEL, LVL(17, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wriggliest anymore", S_EEL, LVL(17, 11, 7, 80, 0), (G_NOCORPSE|3), A(ATTK(AT_LASH, AD_FIRE, 7, 4), ATTK(AT_BOOM, AD_RBRE, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(319, 805, 0, MS_CASINO, MZ_TINY), MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("obliteration northeast curiouser", S_EEL, LVL(17, 8, 10, 49, -11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRCO, 3, 7), ATTK(AT_BUTT, AD_WERE, 3, 9), ATTK(AT_EXPL, AD_DIMN, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2298, 847, 0, MS_FEARHARE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, MR_COLD|MR_DISINT, M1_SWIM|M1_NOTAKE|M1_SLITHY|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("man-eater crab", S_EEL, LVL(18, 14, -4, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FAMN, 5, 6), ATTK(AT_CLAW, AD_STAT, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("superblack porgy", S_EEL, LVL(18, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty man-eater crab", S_EEL, LVL(18, 14, -4, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FAMN, 5, 6), ATTK(AT_CLAW, AD_STAT, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_PETTY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("devour crab", S_EEL, LVL(18, 12, -4, 30, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FAMN, 5, 6), ATTK(AT_CLAW, AD_STAT, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("boring shark", S_EEL, LVL(18, 7, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("britnish shark", S_EEL, LVL(18, 7, 4, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("poketrainer author", S_EEL, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_SPEL, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black porgy", S_EEL, LVL(18, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("knowtime shark", S_EEL, LVL(18, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 12, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CLOCK, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("onesie creep", S_EEL, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_CAST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("first mate", S_EEL, /* spawns with giant sea anemone */ LVL(18, 12, -3, 40, -15), (1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("stunfisk", S_EEL, LVL(18, 11, -8, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 9), ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_TRAM, AD_TRAP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_STONE, MR_ELEC|MR_STONE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("big tuna", S_EEL, LVL(18, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("bone fish", S_EEL, LVL(18, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 4, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("super tuna", S_EEL, LVL(18, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("white shark", S_EEL, LVL(18, 13, -2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yellowfin tuna", S_EEL, LVL(18, 12, 0, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("freshwater girl", S_EEL, LVL(18, 13, -2, 50, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WET, 3, 5), ATTK(AT_KICK, AD_RUST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_HUMANOID, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dire shark", S_EEL, LVL(18, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 12, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("clock shark", S_EEL, LVL(18, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 12, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dire half-dragon bone-eating saltwater werepiranha", S_EEL, /* no corresponding human form, no M2_WERE --Amy */ LVL(18, 12, 4, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_WERE, 5, 10), ATTK(AT_TUCH, AD_WRAP, 2, 10), ATTK(AT_BREA, AD_FIRE, 4, 8), ATTK(AT_TUCH, AD_VOMT, 1, 1), ATTK(AT_NONE, AD_AGGR, 0, 0), NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_REGEN, M2_HOSTILE|M2_NOPOLY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_LITHIVORE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("fishbone", S_EEL, LVL(18, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 4, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("crueltrainer", S_EEL, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("overhunted tuna", S_EEL, LVL(18, 12, 0, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("psychic", S_EEL, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_SPEL, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jazzerciser", S_EEL, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_CAST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lolpsychic", S_EEL, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_BEAM, AD_SPC2, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ace trainer", S_EEL, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_BEAM, AD_SANI, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sharkbait", S_EEL, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_BEAM, AD_INSA, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant green jellyfish", S_EEL, LVL(18, 18, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_ACID, MR_ACID|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant rotting jellyfish", S_EEL, LVL(18, 18, -3, 30, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FAMN, 2, 3), ATTK(AT_TUCH, AD_DRCH, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_COLD|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("viral rival", S_EEL, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("chuul", S_EEL, LVL(18, 12, -6, 40, 0), (1), A(ATTK(AT_TENT, AD_PLYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("lash chuul", S_EEL, /* spawns with pincer staff */ LVL(18, 12, -6, 40, 0), (1), A(ATTK(AT_TENT, AD_PLYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("Janine", S_EEL, LVL(18, 12, 10, 0, 6), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SOFT_GIRL_SNEAKER SOFT_SNEAKERS POT_BLINDNESS */ /* speed 12, AC -6, MR 95, extra attacks 1, resists 4, M1 flags 5, M2 flags 1, M3 flags 1 */ MON("Shelby", S_EEL, LVL(18, 12, -10, 100, 5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_DREA, 6, 8), ATTK(AT_KICK, AD_BADE, 4, 9), ATTK(AT_HUGS, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_RED), /* starting equipment: HIPPIE_HEELS INKA_SHACKLE CLOAK_OF_MAGIC_RESISTANCE */ MON("femme fatale", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_CURS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jazzy hands", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_SKIL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GRAY), MON("pokemon reseller", S_EEL, /* spawns with giant sea anemone */ LVL(19, 12, -3, 40, -15), (1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("barbie", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_CLRC, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("truant girl", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_CAST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kimono girl", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_RBRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chic chick", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_CAST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("babe", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_RNG, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("skunk girl", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_PART, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_STENCH, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("miniskirter", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_MIDI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("you played enough for today anyway", S_EEL, /* invisible */ LVL(19, 10, 10, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_DEEPSTATE, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("write fish", S_EEL, /* spawns with scroll of healing */ LVL(19, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("serviceably crapping", S_EEL, LVL(19, 21, -5, 31, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_ICEB, 3, 2), ATTK(AT_BITE, AD_RAGN, 5, 7), ATTK(AT_TENT, AD_HALU, 1, 4), ATTK(AT_BUTT, AD_IDAM, 8, 1), ATTK(AT_BUTT, AD_INSA, 6, 7), NO_ATTK), SIZ(699, 1199, 0, MS_ESCAPE, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sweetfish", S_EEL, LVL(19, 12, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 2000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("sourfish", S_EEL, LVL(19, 12, -1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 2000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("whale", S_EEL, LVL(19, 10, 10, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blue whale", S_EEL, LVL(19, 10, 10, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swallowhale", S_EEL, LVL(19, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("swallowhole", S_EEL, LVL(19, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deepsea whale", S_EEL, LVL(19, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("grachtels whale", S_EEL, /* spawns with lady boots */ LVL(19, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("marlin", S_EEL, LVL(19, 10, 10, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("literate fish", S_EEL, /* spawns with scroll of healing */ LVL(19, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("deep marlin", S_EEL, LVL(19, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("ixitxachitl priest", S_EEL, LVL(19, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 2, 7), ATTK(AT_STNG, AD_DRST, 2, 7), ATTK(AT_MAGC, AD_CLRC, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("magic amazonas fish", S_EEL, LVL(19, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 2, 7), ATTK(AT_STNG, AD_DRST, 2, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_MAGC, AD_CLRC, 2, 7), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("girl scoot", S_EEL, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_CLRC, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ironstone democratical", S_EEL, LVL(19, 26, 3, 16, -1), (G_GENO|1), A(ATTK(AT_BITE, AD_VAMP, 1, 4), ATTK(AT_MAGC, AD_DREN, 6, 8), ATTK(AT_TUCH, AD_PART, 9, 4), ATTK(AT_SCRA, AD_COLD, 1, 4), ATTK(AT_SPIT, AD_BLAS, 6, 3), ATTK(AT_WEAP, AD_RUNS, 6, 1)), SIZ(568, 629, 0, MS_METALMAFIA, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE, M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("totable mockup entourage", S_EEL, LVL(19, 12, 0, 9, 0), (G_LGROUP|3), A(ATTK(AT_BOOM, AD_CURS, 4, 4), ATTK(AT_BEAM, AD_DRCH, 9, 3), ATTK(AT_BITE, AD_STON, 8, 2), ATTK(AT_TUCH, AD_SSEX, 1, 9), NO_ATTK, NO_ATTK), SIZ(3531, 726, 0, MS_CORONA, MZ_SMALL), MR_SLEEP|MR_STONE, 0, M1_FLY|M1_POIS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_COLLECT|M2_MAGIC|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_MIND_FLAYER, M4_BAT|M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gaudy burrer upchucking", S_EEL, LVL(19, 11, -5, 98, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_TIME, 6, 1), ATTK(AT_TRAM, AD_WERE, 9, 2), ATTK(AT_HUGS, AD_INSA, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3527, 718, 0, MS_SISSY, MZ_SMALL), MR_ELEC, 0, M1_TUNNEL|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Scylla", S_EEL, LVL(20, 14, -1, 50, -7), (G_UNIQ|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6)), SIZ(1000, 1000, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Charybdis", S_EEL, LVL(20, 12, -10, 90, -7), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_WET, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_MAGM, 6, 6), ATTK(AT_BEAM, AD_DAMA, 6, 6), ATTK(AT_GAZE, AD_SPC2, 6, 6), NO_ATTK), SIZ(4000, 4000, 0, MS_MUMBLE, MZ_GIGANTIC), MR_COLD|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_UNSOLID|M1_AMORPHOUS|M1_NOLIMBS|M1_NOEYES|M1_NOHANDS|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_NEUTER|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mackerel", S_EEL, LVL(20, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("japanese globefish", S_EEL, LVL(20, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 10, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_POIS|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("aboleth", S_EEL, LVL(20, 15, -4, 90, -10), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 6, 6), ATTK(AT_SPIT, AD_POLY, 6, 6), ATTK(AT_MAGC, AD_SPC2, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_MIND_FLAYER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("wrap aboleth", S_EEL, LVL(20, 12, -4, 90, -10), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 6, 6), ATTK(AT_SPIT, AD_POLY, 6, 6), ATTK(AT_MAGC, AD_SPC2, 8, 8), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("extreme water slide", S_EEL, LVL(20, 12, 0, 100, -3), (1), A(ATTK(AT_BUTT, AD_DISP, 4, 6), ATTK(AT_BUTT, AD_GRAV, 4, 6), ATTK(AT_HUGS, AD_WET, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN|MR_PLUSTWO, 0, M1_NOHEAD|M1_NOHANDS|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("crystal colanth", S_EEL, LVL(20, 16, -20, 80, 0), (1), A(ATTK(AT_BITE, AD_SHRD, 8, 10), ATTK(AT_NONE, AD_TCKL, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_HITASTHREE, MR_DISINT, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reflexive colanth", S_EEL, LVL(20, 12, -20, 80, 0), (1), A(ATTK(AT_BITE, AD_SHRD, 8, 10), ATTK(AT_NONE, AD_TCKL, 0, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_HITASTHREE, MR_DISINT, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_REFLECT, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hollow fish", S_EEL, LVL(20, 12, -10, 40, 0), (1), A(ATTK(AT_BITE, AD_DARK, 3, 6), ATTK(AT_BITE, AD_ENCH, 3, 6), ATTK(AT_RATH, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("void fish", S_EEL, LVL(20, 12, -10, 40, 0), (1), A(ATTK(AT_BITE, AD_DARK, 3, 6), ATTK(AT_BITE, AD_ENCH, 3, 6), ATTK(AT_RATH, AD_DARK, 0, 0), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("pompeji skillthief", S_EEL, LVL(20, 20, -20, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SKIL, 6, 3), ATTK(AT_NONE, AD_SKIL, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("werekraken", S_EEL, LVL(20, 3, 6, 0, -3), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_WERE, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_WERE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lead fish", S_EEL, /* spawns with sling and 40 lead clumps */ LVL(20, 12, 1, 0, 0), (1), A(ATTK(AT_WEAP, AD_VENO, 10, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_PLUSTWO, MR_POISON, M1_SWIM|M1_POIS|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("worthful fish", S_EEL, LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_TDRA, 5, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lerd kraken", S_EEL, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("lewd kraken", S_EEL, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_SSEX, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("lethe fish", S_EEL, LVL(20, 13, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LETH, 3, 5), ATTK(AT_BITE, AD_AMNE, 3, 5), ATTK(AT_NONE, AD_AMNE, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("well-fortified mackerel", S_EEL, LVL(20, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sushi globefish", S_EEL, LVL(20, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 10, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_POIS|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("bonepull fish", S_EEL, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TRAI, 3, 5), ATTK(AT_BITE, AD_TECH, 3, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("infectacle kraken", S_EEL, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_TENT, AD_NIVE, 2, 4), ATTK(AT_TENT, AD_NIVE, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_DRAIN, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("late hata", S_EEL, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WET, 3, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("completely non-kraken", S_EEL, LVL(20, 9, 6, 0, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK|M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("oraclen", S_EEL, LVL(20, 3, 8, 0, -3), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mantine", S_EEL, LVL(20, 12, -10, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_RUST, 6, 6), ATTK(AT_GAZE, AD_RUST, 5, 5), ATTK(AT_LASH, AD_TLPT, 5, 5), ATTK(AT_TUCH, AD_WRAP, 1, 1), ATTK(AT_NONE, AD_TCKL, 5, 10), NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("superalligator", S_EEL, LVL(20, 18, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_CLAW, AD_NPRO, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("beastly alligator", S_EEL, LVL(20, 12, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_NPRO, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("swarm of snaking tentacles", S_EEL, LVL(20, 12, 6, 125, -3), (1), A(ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_NOHEAD|M1_NOHANDS|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("vortex warrior", S_EEL, LVL(20, 15, -3, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_ABDC, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("vortex battlemaster", S_EEL, LVL(20, 15, -3, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_WEEP, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 6), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vortex laggelmaster", S_EEL, LVL(20, 12, -3, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_CONT, 2, 6), ATTK(AT_SPIT, AD_ACID, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deep fiend", S_EEL, LVL(20, 3, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 5, 8), ATTK(AT_NONE, AD_SIN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fiendish prick", S_EEL, LVL(20, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DGST, 2, 8), ATTK(AT_NONE, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_HIDE|M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_DEMON, M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("darktentacles", S_EEL, LVL(20, 12, 2, 100, -3), (1), A(ATTK(AT_TENT, AD_WRAP, 5, 5), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_TENT, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_SWIM|M1_AMPHIBIOUS|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("globefish", S_EEL, LVL(20, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 10, 5), ATTK(AT_BITE, AD_DRST, 10, 5), ATTK(AT_BREA, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_POIS|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("jish", S_EEL, LVL(20, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 10, 5), ATTK(AT_BITE, AD_DRST, 10, 5), ATTK(AT_BREA, AD_DRST, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_QUIET, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_POIS|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fugu fish", S_EEL, LVL(20, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VENO, 10, 5), ATTK(AT_BITE, AD_VENO, 10, 5), ATTK(AT_BREA, AD_VENO, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_POIS|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("legged whale", S_EEL, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 6,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fish swarm", S_EEL, LVL(20, 12, 6, 0, -3), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_ENGL, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cutterfish", S_EEL, LVL(20, 12, 3, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_MALK, 2, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_ELEC, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("greek fish", S_EEL, LVL(20, 12, 3, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 2, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("kraken", S_EEL, LVL(20, 3, 6, 0, -3), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("ratikan kraken", S_EEL, /* spawns with dwarven battle-axe */ LVL(20, 3, 6, 0, -3), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_HITASTWO, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("winged kraken lich", S_EEL, /* idea by Khor */ LVL(20, 3, -4, 90, -15), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6)), SIZ(1800, 1800, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_REGEN|M1_POIS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("winged kraken lichatrice", S_EEL, /* idea by Khor */ LVL(20, 3, -4, 90, -15), (G_GENO|1), A(ATTK(AT_CLAW, AD_STON, 2, 8), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_MAGC, AD_SPEL, 5, 6)), SIZ(1800, 1800, 0, MS_MUMBLE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_REGEN|M1_POIS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_WANTSBOOK|M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("speedokraken", S_EEL, /* transforms terrain into HIGHWAY */ LVL(20, 12, 6, 0, -3), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("egokraken", S_EEL, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("voracious kraken", S_EEL, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_METALLIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("devious kraken", S_EEL, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gyarados", S_EEL, LVL(20, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WRAP, 1, 20), ATTK(AT_BREA, AD_FIRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE, 0, M1_SWIM|M1_FLY|M1_AMPHIBIOUS|M1_SLITHY|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sowish eel", S_EEL, LVL(20, 12, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_FUMB, 2, 13), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("seadra", S_EEL, LVL(20, 12, -1, 20, 0), (1), A(ATTK(AT_BITE, AD_RUST, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_GAZE, AD_RUST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 350, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("battle tank", S_EEL, LVL(20, 12, -5, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 7), ATTK(AT_MAGC, AD_MAGM, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("three-tentacle hententmon", S_EEL, LVL(20, 18, -6, 65, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2,6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_FEAR, 3, 6), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant spotted jellyfish", S_EEL, LVL(20, 18, 3, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_POISON, MR_SLEEP|MR_ACID|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("octopode", S_EEL, /* playable race */ LVL(20, 12, -10, 50, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("clitoric hallo", S_EEL, LVL(20, 12, -6, 77, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_THIR, 7, 5), ATTK(AT_BUTT, AD_UVUU, 1, 5), ATTK(AT_HUGS, AD_INVE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1259, 15, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("novelized yeastiest", S_EEL, LVL(20, 14, -2, 95, 0), (3), A(ATTK(AT_BITE, AD_ELEC, 4, 8), ATTK(AT_CLAW, AD_SLIM, 5, 1), ATTK(AT_KICK, AD_LITT, 5, 8), ATTK(AT_BEAM, AD_SGLD, 5, 5), ATTK(AT_GAZE, AD_ABDC, 7, 8), ATTK(AT_NONE, AD_NEXU, 3, 8)), SIZ(365, 386, 0, MS_HANDY, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_DEMON|M2_JEWELS|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Sabrina", S_EEL, /* underwater beauty */ LVL(20, 12, 0, 40, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_RUST, 4, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_TUCH, AD_SGLD, 0, 0), ATTK(AT_NONE, AD_PLYS, 2, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_SLEEP|MR_ACID, MR_FIRE|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: WEDGE_SANDALS CREAM_PIE(5) MACE */ MON("Kraken, the Fiend of Water", S_EEL, LVL(20, 12, 6, 70, -10), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_SPIT, AD_BLND, 0, 0), ATTK(AT_MAGC, AD_SPEL, 5, 4) ), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_ELEC, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("stargazer", S_EEL, LVL(21, 11, 4, 25, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sharkfish", S_EEL, LVL(21, 24, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("sharkerfish", S_EEL, LVL(21, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 5, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("charcoal datafish", S_EEL, LVL(21, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant purple jellyfish", S_EEL, LVL(21, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_DREN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_POISON|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("charcoal tilefish", S_EEL, LVL(21, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("atomic mud crab", S_EEL, LVL(21, 13, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("litter mud crab", S_EEL, LVL(21, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nibbler reassign crump", S_EEL, LVL(21, 31, 5, 17, 0), (4), A(ATTK(AT_BEAM, AD_CAST, 3, 8), ATTK(AT_BREA, AD_DISE, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3801, 556, 0, MS_DEEPSTATE, MZ_HUGE), MR_FIRE|MR_STONE, MR_STONE, M1_FLY|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("enshroud agog", S_EEL, LVL(21, 12, -4, 97, 16), (3), A(ATTK(AT_BEAM, AD_CALM, 2, 2), ATTK(AT_NONE, AD_SHRD, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1686, 154, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MAGIC| M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("julep eliciting chased", S_EEL, LVL(21, 18, 9, 88, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_TDRA, 2, 7), ATTK(AT_WEAP, AD_SLIM, 1, 1), ATTK(AT_WEAP, AD_STTP, 8, 1), ATTK(AT_LASH, AD_SIN, 2, 2), ATTK(AT_GAZE, AD_LAZY, 1, 6), ATTK(AT_BUTT, AD_CLRC, 3, 9)), SIZ(723, 1181, 0, MS_ALLA, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("goaling acculturative", S_EEL, LVL(21, 5, 9, 36, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NUMB, 5, 9), ATTK(AT_ENGL, AD_SPC2, 5, 9), ATTK(AT_BEAM, AD_ENCH, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(874, 1231, 0, MS_DEAD, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("saltwater tuna", S_EEL, LVL(22, 12, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 11), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("dewgong", S_EEL, LVL(22, 14, -5, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_COLD, 4, 6), ATTK(AT_BREA, AD_COLD, 5, 5), ATTK(AT_TRAM, AD_PHYS, 4, 3), ATTK(AT_LASH, AD_SLOW, 1, 1), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant ochre jellyfish", S_EEL, LVL(22, 18, 3, 20, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 2, 10), ATTK(AT_SPIT, AD_ACID, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_POISON, MR_SLEEP|MR_ACID|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS|M1_ACID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("world 3 sea bass", S_EEL, LVL(22, 12, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 16), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji sinner", S_EEL, LVL(22, 17, -13, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SIN, 4, 8), ATTK(AT_WEAP, AD_AGGR, 4, 8), ATTK(AT_NONE, AD_SIN, 4,10), ATTK(AT_BEAM, AD_AGGR, 4, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blackfin sea bass", S_EEL, LVL(22, 12, -1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("bonito", S_EEL, LVL(22, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("dark sea urchin", S_EEL, LVL(22, 12, -8, 55, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 13), ATTK(AT_NONE, AD_TCKL, 0, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("really dark sea urchin", S_EEL, LVL(22, 12, -8, 55, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 13), ATTK(AT_NONE, AD_TCKL, 0, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("hide fish", S_EEL, LVL(22, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("hide-and-seek fish", S_EEL, LVL(22, 12, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_HIDE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("wangan no ikimono", S_EEL, LVL(22, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("gulf saratoga", S_EEL, LVL(22, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("bluefin tuna", S_EEL, LVL(22, 12, -2, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("bad bonito", S_EEL, LVL(22, 12, -2, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("rock fish", S_EEL, LVL(22, 8, -14, 25, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("mega rock fish", S_EEL, LVL(22, 8, -14, 25, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("rock-n-roll fish", S_EEL, LVL(22, 8, -14, 25, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_TRUMPET, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("sidetracking epigraphic", S_EEL, LVL(22, 12, -4, 87, -20), (4), A(ATTK(AT_ENGL, AD_LEVI, 1, 2), ATTK(AT_KICK, AD_EDGE, 1, 7), ATTK(AT_ENGL, AD_LUCK, 1, 2), ATTK(AT_BITE, AD_CORR, 3, 7), NO_ATTK, NO_ATTK), SIZ(85, 481, 0, MS_AREOLA, MZ_TINY), MR_SLEEP, 0, M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("travailing deluded afflict", S_EEL, LVL(22, 14, -3, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_UNPR, 4, 1), ATTK(AT_RATH, AD_TIME, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3435, 353, 0, MS_CUSS, MZ_LARGE), 0, 0, 0, M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("toting nuttier", S_EEL, LVL(22, 12, 2, 44, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_SANI, 9, 4), ATTK(AT_WEAP, AD_DAMA, 9, 1), ATTK(AT_TRAM, AD_VAMP, 7, 1), ATTK(AT_NONE, AD_NAST, 8, 4), NO_ATTK, NO_ATTK), SIZ(583, 235, 0, MS_HISS, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("market gallop grata", S_EEL, LVL(23, 13, -5, 17, 0), (4), A(ATTK(AT_TENT, AD_STUN, 7, 8), ATTK(AT_SCRA, AD_STUN, 9, 7), ATTK(AT_BREA, AD_SPEL, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 307, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_COLD, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("wasakagi", S_EEL, LVL(23, 12, -3, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 2000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("rummest quotationally", S_EEL, LVL(23, 12, 2, 68, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_NONE, AD_HEAL, 7, 1), ATTK(AT_HUGS, AD_DARK, 5, 4), ATTK(AT_WEAP, AD_DISN, 6, 4), ATTK(AT_SPIT, AD_SEDU, 6, 1), NO_ATTK, NO_ATTK), SIZ(185, 477, 0, MS_SISSY, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOHEAD, M2_PRINCE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wakasagi", S_EEL, LVL(23, 12, -3, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 2000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("tentacruel", S_EEL, LVL(23, 12, -4, 0, 0), (2), A(ATTK(AT_BITE, AD_DRST, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_HUGS, AD_CONF, 1, 10), ATTK(AT_BREA, AD_DRST, 3, 5), NO_ATTK, NO_ATTK), SIZ(400, 500, 0, MS_SILENT, MZ_HUGE), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blastoise", S_EEL, LVL(24, 12, -6, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_RUST, 5, 5), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_LASH, AD_COLD, 2, 5), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("starmie", S_EEL, LVL(24, 12, -3, 60, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_RUST, 5, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_TCKL, 5, 7), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_AMORPHOUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sentorarusupaida", S_EEL, LVL(24, 12, -8, 80, 0), (1), A(ATTK(AT_BITE, AD_WEBS, 8, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("corpse fish", S_EEL, LVL(24, 12, -12, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dead fish", S_EEL, LVL(24, 12, -12, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("great white shark", S_EEL, LVL(24, 13, -7, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("four-tentacle hententmon", S_EEL, LVL(24, 18, -7, 70, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_FEAR, 3, 6), NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("last shark", S_EEL, LVL(24, 8, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("final shark", S_EEL, LVL(24, 8, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("biting tuna", S_EEL, LVL(24, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("fourspine sculpin", S_EEL, LVL(24, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("backwheel sculpin", S_EEL, LVL(24, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("deader fish", S_EEL, LVL(24, 12, -12, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DFOO, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("poseidonic atlantean", S_EEL, /* spawns with laserdent */ LVL(24, 15, -2, 40, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("avengeric atlantean", S_EEL, /* spawns with laserdent */ LVL(24, 12, -2, 40, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("centrarchidae", S_EEL, LVL(24, 12, -8, 80, 0), (1), A(ATTK(AT_BITE, AD_WEBS, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE, M3_SPIDER|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("on-biting tuna", S_EEL, LVL(24, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("Watcher in the Water", S_EEL, LVL(24, 9, -2, 125, -3), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_GAZE, AD_CURS, 0, 0), ATTK(AT_BOOM, AD_CURS, 1, 1)), SIZ(4500, 4500, 0, MS_SILENT, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_CARNIVORE|M1_NOHANDS, M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NOPOLY, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tartan redox freshened", S_EEL, LVL(24, 4, 2, 81, 0), (1), A(ATTK(AT_WEAP, AD_RUST, 1, 9), ATTK(AT_TUCH, AD_MCRE, 1, 5), ATTK(AT_BUTT, AD_SCOR, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(47, 112, 0, MS_PARROT, MZ_HUGE), MR_DISINT|MR_ACID, MR_ACID, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("killer whale", S_EEL, LVL(25, 13, -3, 55, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 4), ATTK(AT_BITE, AD_PHYS, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("abyss animal", S_EEL, LVL(25, 12, -7, 50, -10), (1), A(ATTK(AT_TENT, AD_ILLU, 5, 6), ATTK(AT_TENT, AD_SPC2, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("complete bastard eel", S_EEL, LVL(25, 10, -7, 40, 0), (1), A(ATTK(AT_BITE, AD_DROP, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_DROP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("yellow jack", S_EEL, LVL(25, 12, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("charybdisone", S_EEL, LVL(25, 12, 0, 50, -10), (1), A(ATTK(AT_TENT, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 7, 4), ATTK(AT_HUGS, AD_TPTO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_COLD, MR_POISON|MR_ACID|MR_COLD, M1_NOHANDS|M1_SLITHY|M1_AMPHIBIOUS|M1_SWIM|M1_ANIMAL|M1_CARNIVORE, M2_STRONG|M2_FEMALE|M2_NASTY|M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("manboo", S_EEL, /* always knows where you are */ LVL(25, 12, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("ocean sunfish", S_EEL, LVL(25, 12, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("fat jack", S_EEL, LVL(25, 12, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("solarfish", S_EEL, /* always knows where you are */ LVL(25, 12, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("nikko sakana", S_EEL, LVL(25, 12, -4, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("deep abyss animal", S_EEL, LVL(25, 12, -7, 50, -10), (1), A(ATTK(AT_TENT, AD_ILLU, 5, 6), ATTK(AT_TENT, AD_SPC2, 5, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("dopefish", S_EEL, /* evil patch idea by jonadab - he wants to make it a one-hit-kill but... uhh... */ LVL(25, 12, -20, 50, -3), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_ENGL, AD_DGST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("silverfish", S_EEL, /* spawns with sling, 50 silver slingstones, silver spear, silver mace and silver shield */ LVL(25, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reflectorfish", S_EEL, /* spawns with sling, 50 silver slingstones, silver spear, silver mace and silver shield */ LVL(25, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("multitentacled eel", S_EEL, LVL(25, 12, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_LASH, AD_STCK, 4, 4), ATTK(AT_LASH, AD_STCK, 4, 4), ATTK(AT_LASH, AD_STCK, 4, 4), NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant bright blue jellyfish", S_EEL, LVL(25, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_COLD, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant bright green jellyfish", S_EEL, LVL(25, 18, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_ACID, 2, 5), ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("merkraken", S_EEL, LVL(25, 6, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_UNPR, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("undead stargazer", S_EEL, LVL(25, 11, 4, 25, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 2, 5), ATTK(AT_GAZE, AD_DRLI, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("merciless eel", S_EEL, LVL(25, 12, -5, 50, 0), (1), A(ATTK(AT_BITE, AD_VULN, 6, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_VULN, 3, 8), ATTK(AT_HUGS, AD_DREA, 2, 4), NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_SLEEP, MR_ACID, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("outer fish", S_EEL, LVL(25, 12, -5, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BEAM, AD_MCRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ACID|MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ichthyosaur", S_EEL, LVL(25, 8, -10, 40, 0), (2), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_HUGS, AD_WTHR, 1, 1), ATTK(AT_ENGL, AD_WTHR, 3, 5), NO_ATTK, NO_ATTK), SIZ(400, 500, 0, MS_SILENT, MZ_HUGE), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tschueffish", S_EEL, LVL(25, 8, -10, 40, 0), (2), A(ATTK(AT_BITE, AD_ICEB, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 500, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("whipfish", S_EEL, LVL(25, 12, -4, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 4, 9), ATTK(AT_LASH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("poliwrath", S_EEL, LVL(25, 12, -1, 20, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_HALU, 4, 4), ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_LASH, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("washcloth firstly", S_EEL, LVL(25, 15, -3, 78, 17), (G_GENO|4), A(ATTK(AT_BOOM, AD_CNCL, 8, 7), ATTK(AT_LASH, AD_TLPT, 5, 9), ATTK(AT_BOOM, AD_UVUU, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(939, 747, 0, MS_GURGLE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_ORC|M2_FEMALE, M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant brass kraken", S_EEL, LVL(25, 10, 0, 0, -5), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), ATTK(AT_SPIT, AD_BLND, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 2000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("procurement omelet albumen deselect impaction erosional", S_EEL, LVL(25, 9, -3, 94, -3), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TUCH, AD_DEPR, 2, 4), ATTK(AT_ENGL, AD_INER, 1, 8), ATTK(AT_TENT, AD_FAKE, 5, 8), ATTK(AT_BREA, AD_BLAS, 9, 5), ATTK(AT_BEAM, AD_CORR, 6, 2), ATTK(AT_BEAM, AD_DISE, 7, 5)), SIZ(243, 25, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("underwrote indigestibilty", S_EEL, LVL(25, 7, 0, 28, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DRCO, 7, 2), ATTK(AT_CLAW, AD_FAMN, 1, 2), ATTK(AT_BITE, AD_CHAO, 9, 4), ATTK(AT_BREA, AD_DROP, 7, 1), ATTK(AT_EXPL, AD_CONF, 2, 1), ATTK(AT_ENGL, AD_DEPR, 2, 1)), SIZ(1363, 602, 0, MS_COMBAT, MZ_GIGANTIC), 0, 0, M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sabra valor", S_EEL, LVL(26, 12, 9, 24, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_MAGC, AD_SKIL, 2, 2), ATTK(AT_NONE, AD_DRIN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1183, 1698, 0, MS_TRUMPET, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_HIDE|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("yruas", S_EEL, LVL(26, 12, -10, 80, 0), (1), A(ATTK(AT_BITE, AD_RNG, 4, 10), ATTK(AT_NONE, AD_PART, 0, 20), ATTK(AT_RATH, AD_BANI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SPOILER, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_MULTIHUED, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("unknown yruas", S_EEL, LVL(26, 12, -10, 80, 0), (1), A(ATTK(AT_BITE, AD_RNG, 4, 10), ATTK(AT_NONE, AD_PART, 0, 20), ATTK(AT_RATH, AD_BANI, 5, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SPOILER, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, M4_MULTIHUED, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("megaspoiler yruas", S_EEL, /* damage type of the three attacks is randomized */ LVL(26, 12, -10, 80, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_NONE, AD_PHYS, 0, 20), ATTK(AT_RATH, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SPOILER, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_ELONA|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("seaking", S_EEL, LVL(26, 12, 0, 80, 0), (1), A(ATTK(AT_BITE, AD_SITM, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_SPIT, AD_DRLI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_DRAIN|MR_DEATH|MR_DISINT|MR_PLUSTWO, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_HUMANOID, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant clear jellyfish", S_EEL, LVL(26, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 1, 4), ATTK(AT_GAZE, AD_DREN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hidden jatan", S_EEL, LVL(26, 12, -2, 60, 0), (1), A(ATTK(AT_KICK, AD_CALM, 8, 10), ATTK(AT_HUGS, AD_THIR, 5, 8), ATTK(AT_NONE, AD_NTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("curvefish", S_EEL, LVL(26, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_FEMI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("litigating insigne daffy", S_EEL, LVL(26, 9, -2, 70, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_AXUS, 5, 3), ATTK(AT_SPIT, AD_SPEL, 9, 8), ATTK(AT_BREA, AD_TLPT, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(696, 206, 0, MS_CHICKEN, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ELEC, M1_TUNNEL|M1_NOHEAD|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("civilize overawe", S_EEL, LVL(26, 33, -10, 41, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_LUCK, 5, 3), ATTK(AT_TENT, AD_DRDX, 5, 9), ATTK(AT_GAZE, AD_EDGE, 1, 8), ATTK(AT_BEAM, AD_TLPT, 2, 1), ATTK(AT_ENGL, AD_LITT, 9, 1), ATTK(AT_MAGC, AD_SIN, 8, 1)), SIZ(3222, 1205, 0, MS_SPELL, MZ_HUMAN), MR_POISON, 0, M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_LITHIVORE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("genuine prehistoric fish", S_EEL, /* super regene */ LVL(27, 12, -5, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("snipe hermit", S_EEL, LVL(27, 17, -7, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("heck hermit", S_EEL, LVL(27, 12, -7, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("degenerately cutback", S_EEL, LVL(27, 12, -6, 81, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_NAST, 1, 9), ATTK(AT_ENGL, AD_STTP, 5, 8), ATTK(AT_BREA, AD_DRIN, 3, 8), ATTK(AT_CLAW, AD_LITT, 8, 1), ATTK(AT_WEAP, AD_WEEP, 6, 4), ATTK(AT_CLAW, AD_WET, 9, 3)), SIZ(12, 11, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vampiric ixitxachitl", S_EEL, LVL(27, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 3, 8), ATTK(AT_STNG, AD_DRLI, 3, 8), ATTK(AT_MAGC, AD_CLRC, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("billion year fish", S_EEL, /* super regene */ LVL(27, 12, -5, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("vampiric amazonas fish", S_EEL, LVL(27, 12, -2, 50, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 3, 8), ATTK(AT_STNG, AD_DRLI, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_MAGC, AD_CLRC, 3, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("consisted gelding", S_EEL, LVL(27, 8, -7, 88, -12), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_WERE, 8, 9), ATTK(AT_SPIT, AD_WEEP, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4412, 1009, 0, MS_ROAR, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_DISINT|MR_ACID, M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_HOBBIT, M3_INFRAVISION|M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES|M3_NO_DECAY| M3_WANTSBELL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kingler", S_EEL, LVL(27, 12, -10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DRLI, 5, 6), ATTK(AT_CLAW, AD_LEGS, 5, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sea fod", S_EEL, /* evil patch idea by yasdorian: "sea food that zaps fod" */ LVL(28, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_DISN, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("seahorse", S_EEL, LVL(28, 13, -4, 40, 0), (1), A(ATTK(AT_BITE, AD_PLYS, 1, 5), ATTK(AT_BITE, AD_DRDX, 4, 5), ATTK(AT_BITE, AD_DRCO, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 350, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_FIRE|MR_ELEC|MR_POISON, MR_COLD|MR_FIRE|MR_ELEC|MR_POISON, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_HERBIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("water blaster", S_EEL, LVL(28, 12, 0, 25, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_HALU, 2, 60), ATTK(AT_BEAM, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_COLD, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("uzaihanketsu o uketa kitsuen-sha", S_EEL, /* spawns with cigarette */ LVL(28, 12, -3, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 2000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("five-tentacle hententmon", S_EEL, LVL(28, 18, -8, 80, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_POIS, 4, 4), ATTK(AT_HUGS, AD_POIS, 4, 4), ATTK(AT_HUGS, AD_POIS, 4, 4), ATTK(AT_HUGS, AD_POIS, 4, 4), ATTK(AT_GAZE, AD_FEAR, 3, 6), ATTK(AT_BEAM, AD_POIS, 4, 4) ), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("shishamo", S_EEL, /* spawns with cigarette */ LVL(28, 12, -3, 35, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 2000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("piggin tarting", S_EEL, LVL(28, 10, 0, 48, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_DRCO, 7, 1), ATTK(AT_SPIT, AD_AXUS, 5, 1), ATTK(AT_HUGS, AD_BANI, 3, 2), ATTK(AT_NONE, AD_ILLU, 0, 7), ATTK(AT_MAGC, AD_MEMO, 5, 1), ATTK(AT_HUGS, AD_FAKE, 1, 8)), SIZ(115, 1055, 0, MS_PAIN, MZ_SMALL), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL| M1_POIS, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Genjuro", S_EEL, LVL(28, 18, -5, 50, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_BEAM, AD_POIS, 4, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidator stix", S_EEL, LVL(29, 16, -10, 80, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_LETH, 4, 10), ATTK(AT_HUGS, AD_LETH, 4, 10), ATTK(AT_NONE, AD_CONT, 0, 10), ATTK(AT_RATH, AD_SANI, 0, 10), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_COLD|MR_POISON|MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_SWIM|M1_BREATHLESS|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("elder stargazer", S_EEL, LVL(29, 11, 4, 25, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 2, 5), ATTK(AT_GAZE, AD_CONF, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("doping warrior", S_EEL, LVL(29, 12, -8, 1, 19), (G_RGROUP|4), A(ATTK(AT_ENGL, AD_LITE, 7, 1), ATTK(AT_SCRA, AD_DREN, 4, 9), ATTK(AT_LASH, AD_SHRD, 5, 9), ATTK(AT_TRAM, AD_TLPT, 3, 9), NO_ATTK, NO_ATTK), SIZ(103, 466, 0, MS_BURBLE, MZ_GIGANTIC), MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_POIS| M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_STRONG|M2_JEWELS, M3_CLOSE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("repel videocassette", S_EEL, LVL(30, 14, 7, 71, 2), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_PLAS, 3, 1), ATTK(AT_EXPL, AD_STTP, 2, 9), ATTK(AT_WEAP, AD_SLIM, 7, 7), ATTK(AT_WEAP, AD_BURN, 7, 4), ATTK(AT_BITE, AD_TIME, 7, 9), ATTK(AT_BOOM, AD_DGST, 4, 9)), SIZ(1509, 256, 0, MS_TRUMPET, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lined mackerel", S_EEL, LVL(30, 12, -4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("hentai octopus", S_EEL, LVL(30, 5, 0, 0, -3), (G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_HUGS, AD_WRAP, 2, 7), ATTK(AT_BITE, AD_STCK, 5, 5), ATTK(AT_GAZE, AD_SEDU, 4, 4), NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji trickster", S_EEL, LVL(30, 18, -13, 90, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_PAIN, 5, 4), ATTK(AT_GAZE, AD_TREM, 5, 4), ATTK(AT_GAZE, AD_TRAI, 5, 4), ATTK(AT_NONE, AD_STAT, 5, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("thing from below", S_EEL, LVL(30, 12, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("firl from the sea", S_EEL, LVL(30, 5, 0, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_HUGS, AD_WRAP, 2, 7), ATTK(AT_BITE, AD_STCK, 5, 5), ATTK(AT_GAZE, AD_SEDU, 4, 4), NO_ATTK), SIZ(1800, 1800, 0, MS_FART_NORMAL, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("boring tuna", S_EEL, LVL(30, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SNORE, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("remora", S_EEL, LVL(30, 12, -8, 75, 0), (1), A(ATTK(AT_STNG, AD_PHYS, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("russian hentai", S_EEL, LVL(30, 5, 0, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_HUGS, AD_WRAP, 2, 7), ATTK(AT_BITE, AD_STCK, 5, 5), ATTK(AT_GAZE, AD_SEDU, 4, 4), NO_ATTK), SIZ(1800, 1800, 0, MS_SOVIET, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("kuso kaio", S_EEL, LVL(30, 12, -8, 75, 0), (1), A(ATTK(AT_STNG, AD_PHYS, 7, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("blant fish", S_EEL, LVL(30, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 4, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("horror fish", S_EEL, LVL(30, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 4, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black arowana", S_EEL, LVL(30, 12, -10, 0, 0), (1), A(ATTK(AT_BITE, AD_ICUR, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("chrrrrr tuna", S_EEL, LVL(30, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SNORE, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("fish-er", S_EEL, LVL(30, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 4, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elder kraken", S_EEL, LVL(30, 12, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("jawfish", S_EEL, LVL(30, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BITE, AD_DEST, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("great chuul", S_EEL, LVL(30, 14, -11, 70, 0), (1), A(ATTK(AT_TENT, AD_PLYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 4, 18), ATTK(AT_CLAW, AD_PHYS, 4, 18), ATTK(AT_MAGC, AD_SPC2, 8, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("octo entity", S_EEL, LVL(30, 5, 5, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nono entity", S_EEL, LVL(30, 5, 5, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blacktentacles", S_EEL, LVL(30, 12, -2, 100, -3), (1), A(ATTK(AT_TENT, AD_WRAP, 5, 8), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_GAZE, AD_SPC2, 5, 6), NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_SWIM|M1_AMPHIBIOUS|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("magentatentacles", S_EEL, LVL(30, 12, -2, 100, -3), (1), A(ATTK(AT_TENT, AD_WRAP, 5, 8), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_GAZE, AD_INSA, 5, 6), NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_SWIM|M1_AMPHIBIOUS|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kuroi ya no hiko", S_EEL, LVL(30, 12, -10, 0, 0), (1), A(ATTK(AT_BITE, AD_ICUR, 5, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("cross mackerel", S_EEL, LVL(30, 12, -4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("rainbowtentacles", S_EEL, LVL(30, 12, -2, 100, -3), (1), A(ATTK(AT_TENT, AD_WRAP, 5, 8), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_TENT, AD_PHYS, 2, 10), ATTK(AT_GAZE, AD_INSA, 5, 6), NO_ATTK), SIZ(4500, 4500, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_SWIM|M1_AMPHIBIOUS|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nightmare shark", S_EEL, LVL(30, 16, -7, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 6), ATTK(AT_GAZE, AD_DREA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hell shark", S_EEL, LVL(30, 12, -7, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 6), ATTK(AT_GAZE, AD_DREA, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("omega 3 fish stick", S_EEL, /* eating gives 50% chance of +INT */ LVL(30, 12, -8, 60, 0), (1), A(ATTK(AT_BITE, AD_FAMN, 3, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, MR_POISON|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE|M1_POIS|M1_REGEN|M1_SEE_INVIS, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("undistinguished tattooist mycotoxin", S_EEL, LVL(30, 12, 7, 80, -6), (2), A(ATTK(AT_TUCH, AD_FUMB, 8, 5), ATTK(AT_NONE, AD_BLND, 1, 4), ATTK(AT_CLAW, AD_PLAS, 7, 7), ATTK(AT_TRAM, AD_CONT, 4, 7), NO_ATTK, NO_ATTK), SIZ(1145, 753, 0, MS_COMBAT, MZ_HUMAN), MR_DISINT|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("giant octopus", S_EEL, LVL(30, 13, 0, 70, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_BLND, 1, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_DARK, 8, 4), ATTK(AT_HUGS, AD_PLYS, 1, 8), NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant black jellyfish", S_EEL, LVL(30, 18, 10, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RBRE, 2, 8), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON, MR_POISON|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("teethfish", S_EEL, /* shambling horror type */ LVL(30, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BITE, AD_ELEC, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("living cannon", S_EEL, LVL(30, 14, -12, 75, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 9), ATTK(AT_MAGC, AD_MAGM, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("indigo lobster", S_EEL, LVL(31, 18, -8, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DETH, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fancy lobster", S_EEL, LVL(31, 12, -8, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_DETH, 5, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("outchiding dadaist", S_EEL, LVL(31, 12, 6, 97, 1), (G_RGROUP|4), A(ATTK(AT_BUTT, AD_TECH, 5, 3), ATTK(AT_SPIT, AD_ABDC, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1217, 801, 0, MS_WOLLOH, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS| M1_HERBIVORE, M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("linda misrepresenter preyer", S_EEL, LVL(31, 34, -6, 31, -14), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_WET, 3, 4), ATTK(AT_BOOM, AD_RUNS, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1761, 622, 0, MS_STABILIZE, MZ_GIGANTIC), MR_DEATH, 0, M1_SLITHY|M1_TPORT_CNTRL|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant squid", S_EEL, LVL(32, 12, -8, 80, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_WRAP, 8, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_BREA, AD_ELEC, 8, 4), ATTK(AT_BREA, AD_ACID, 8, 4), ATTK(AT_BREA, AD_DRST, 8, 4)), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_ACID|MR_COLD|MR_ELEC|MR_POISON, MR_ACID|MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("linden bass", S_EEL, /* always knows where you are */ LVL(32, 12, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, M4_REFLECT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("black sun bass", S_EEL, /* always knows where you are */ LVL(32, 12, -10, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, M4_REFLECT, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("crave benumbed", S_EEL, LVL(32, 6, 5, 63, 0), (G_SGROUP|1), A(ATTK(AT_MAGC, AD_PART, 1, 1), ATTK(AT_MAGC, AD_FREN, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1919, 58, 0, MS_HCALIEN, MZ_HUGE), MR_DISINT, MR_DISINT, M1_AMORPHOUS|M1_NOHANDS|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("suppliable poetic overexerting", S_EEL, LVL(32, 10, 4, 89, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_DRST, 9, 1), ATTK(AT_SPIT, AD_NAST, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(49, 80, 0, MS_CASINO, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_ACID|M1_POIS| M1_METALLIVORE, M2_PRINCE|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bustling subfunction", S_EEL, LVL(32, 12, 2, 5, 3), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_FEMI, 1, 9), ATTK(AT_SPIT, AD_GRAV, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(185, 118, 0, MS_SNORE, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_ACID|M1_CARNIVORE, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSBOOK, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sterna fingernail", S_EEL, LVL(33, 12, 8, 65, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_CLRC, 2, 1), ATTK(AT_LASH, AD_DARK, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(146, 896, 0, MS_ESCAPE, MZ_MEDIUM), MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE, M2_LORD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("striped bonito", S_EEL, LVL(33, 12, -6, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("superbonito", S_EEL, LVL(33, 12, -6, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("debruising blousiest", S_EEL, LVL(33, 12, -8, 98, 18), (G_GENO|1), A(ATTK(AT_TUCH, AD_UVUU, 4, 6), ATTK(AT_GAZE, AD_NTHR, 1, 5), ATTK(AT_LASH, AD_TIME, 5, 1), ATTK(AT_WEAP, AD_HODS, 5, 8), NO_ATTK, NO_ATTK), SIZ(26, 494, 0, MS_SHOE, MZ_GIGANTIC), MR_DISINT, 0, M1_CLING|M1_HIDE|M1_MINDLESS, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gnawer compulsion", S_EEL, LVL(34, 19, -5, 81, -13), (G_GENO|G_LGROUP|4), A(ATTK(AT_SPIT, AD_CHAO, 2, 8), ATTK(AT_BEAM, AD_TREM, 4, 1), ATTK(AT_ENGL, AD_FIRE, 4, 2), ATTK(AT_KICK, AD_TCKL, 8, 1), NO_ATTK, NO_ATTK), SIZ(117, 903, 0, MS_ANIMAL, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE|M3_SPIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shippage gardener", S_EEL, LVL(34, 9, -4, 93, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_STAT, 9, 1), ATTK(AT_STNG, AD_MCRE, 1, 2), ATTK(AT_STNG, AD_ICEB, 7, 8), ATTK(AT_TRAM, AD_LEVI, 7, 6), NO_ATTK, NO_ATTK), SIZ(1123, 756, 0, MS_GROWL, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("water dreugh", S_EEL, LVL(35, 22, -20, 85, 5), (1), A(ATTK(AT_BITE, AD_ELEC, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_GRUNT, MZ_HUGE), MR_STONE|MR_ELEC|MR_HITASTWO, MR_STONE|MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLUE), MON("kingdra", S_EEL, LVL(35, 12, -9, 60, 0), (1), A(ATTK(AT_BITE, AD_RUST, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_GAZE, AD_RUST, 6, 6), ATTK(AT_BREA, AD_ELEC, 6, 6), NO_ATTK, NO_ATTK), SIZ(600, 700, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_PLUSONE, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_REGEN, M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("assign set", S_EEL, LVL(35, 12, 10, 38, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_HALU, 1, 2), ATTK(AT_TUCH, AD_TRAP, 1, 2), ATTK(AT_ENGL, AD_FREN, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(579, 526, 0, MS_SOUND, MZ_SMALL), 0, 0, M1_FLY|M1_NOEYES|M1_NOHEAD, M2_LORD|M2_PRINCE|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_AVOIDER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ineducability sesquicentennial pessimist", S_EEL, LVL(35, 12, 1, 45, 0), (G_SGROUP|3), A(ATTK(AT_LASH, AD_DIMN, 6, 7), ATTK(AT_LASH, AD_DFOO, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3615, 1522, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_MINDLESS| M1_THICK_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("turbit suspectedly", S_EEL, LVL(35, 13, 5, 71, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_MCRE, 8, 8), ATTK(AT_STNG, AD_SITM, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2629, 920, 0, MS_GURGLE, MZ_GIGANTIC), MR_DISINT|MR_DEATH, MR_DISINT, M1_AMORPHOUS|M1_TUNNEL|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mnemonic exudative", S_EEL, LVL(35, 14, 8, 1, 9), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_KICK, AD_CORR, 6, 4), ATTK(AT_KICK, AD_PART, 6, 7), ATTK(AT_SPIT, AD_VAPO, 8, 7), ATTK(AT_LASH, AD_ABDC, 3, 7), ATTK(AT_TENT, AD_ILLU, 4, 9), ATTK(AT_TUCH, AD_CONF, 3, 6)), SIZ(1611, 279, 0, MS_SUPERMAN, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_NOHEAD|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("abysstar", S_EEL, LVL(35, 15, -10, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 7), ATTK(AT_BEAM, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("spiky abysstar", S_EEL, LVL(35, 12, -10, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 7), ATTK(AT_BEAM, AD_WET, 4, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("lost mumm", S_EEL, LVL(36, 11, 1, 46, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BOOM, AD_SKIL, 9, 6), ATTK(AT_NONE, AD_WERE, 4, 8), ATTK(AT_TUCH, AD_WET, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4435, 364, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD| M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cloister hectare", S_EEL, LVL(36, 13, 1, 72, -9), (G_GENO|1), A(ATTK(AT_EXPL, AD_SWAP, 9, 1), ATTK(AT_ENGL, AD_MIDI, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1554, 1293, 0, MS_SHOE, MZ_SMALL), MR_ACID, 0, M1_SWIM|M1_NOLIMBS|M1_HUMANOID, M2_VAMPIRE|M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hell crab", S_EEL, LVL(36, 19, -10, 50, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NTHR, 6, 12), ATTK(AT_GAZE, AD_NTHR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bright crab", S_EEL, LVL(36, 12, -10, 50, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_NTHR, 6, 12), ATTK(AT_GAZE, AD_NTHR, 8, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji alien", S_EEL, LVL(37, 18, -40, 100, 37), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_CHKH, 6, 12), ATTK(AT_CLAW, AD_STUN, 8, 8), ATTK(AT_WEAP, AD_HODS, 6, 15), ATTK(AT_WEAP, AD_MALK, 6, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("browner trevally", S_EEL, LVL(37, 12, -7, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 11), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("draft herr", S_EEL, LVL(37, 9, 9, 43, 2), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BEAM, AD_DREA, 2, 3), ATTK(AT_EXPL, AD_FLAM, 4, 9), ATTK(AT_HUGS, AD_DRLI, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(821, 1241, 0, MS_SISSY, MZ_SMALL), 0, 0, M1_NOHANDS|M1_NOLIMBS|M1_TPORT, M2_PRINCE|M2_DEMON|M2_WANDER|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spotted trevally", S_EEL, LVL(37, 12, -7, 50, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("gilding syncopic", S_EEL, LVL(37, 12, -1, 51, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_SPIT, AD_AXUS, 5, 9), ATTK(AT_KICK, AD_RAGN, 7, 4), ATTK(AT_MAGC, AD_EDGE, 3, 5), ATTK(AT_GAZE, AD_POLY, 7, 3), ATTK(AT_CLAW, AD_SANI, 8, 2), ATTK(AT_TENT, AD_HODS, 8, 7)), SIZ(384, 1035, 0, MS_PUPIL, MZ_HUMAN), MR_DISINT|MR_ELEC, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_HUMANOID, M2_PRINCE|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("seven-tentacle hententmon", S_EEL, LVL(39, 18, -9, 90, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_POIS, 3, 9), ATTK(AT_HUGS, AD_POIS, 3, 9), ATTK(AT_HUGS, AD_POIS, 3, 9), ATTK(AT_SPIT, AD_BLND, 1, 2), ATTK(AT_GAZE, AD_FEAR, 3, 9), ATTK(AT_BEAM, AD_POIS, 3, 9) ), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tutorship destructibility", S_EEL, LVL(39, 12, 5, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ILLU, 6, 9), ATTK(AT_BOOM, AD_VAMP, 8, 3), ATTK(AT_CLAW, AD_ELEC, 3, 3), ATTK(AT_TUCH, AD_TERR, 8, 1), NO_ATTK, NO_ATTK), SIZ(1359, 112, 0, MS_COW, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS| M1_OMNIVORE, M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HOBBIT|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("headlong gentlefolk", S_EEL, LVL(39, 18, 0, 12, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_UVUU, 2, 6), ATTK(AT_HUGS, AD_WGHT, 9, 3), ATTK(AT_TENT, AD_VULN, 5, 1), ATTK(AT_WEAP, AD_GLIB, 2, 7), ATTK(AT_SPIT, AD_RUST, 2, 1), NO_ATTK), SIZ(15, 852, 0, MS_DEAD, MZ_TINY), MR_SLEEP|MR_ELEC, 0, M1_WALLWALK|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("vigilantly nonbeing tipple bottomed", S_EEL, LVL(39, 19, -6, 62, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_DRLI, 2, 9), ATTK(AT_MAGC, AD_ACID, 9, 3), ATTK(AT_NONE, AD_DRCO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(552, 87, 0, MS_SHOE, MZ_HUGE), MR_ELEC|MR_POISON, MR_ELEC|MR_POISON, M1_NOHEAD|M1_OMNIVORE, M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("teratoma collier consul telescoping", S_EEL, LVL(40, 12, -10, 69, 17), (G_UNIQ|4), A(ATTK(AT_TENT, AD_EDGE, 1, 2), ATTK(AT_LASH, AD_CAST, 2, 9), ATTK(AT_TUCH, AD_EDGE, 1, 1), ATTK(AT_TRAM, AD_WTHR, 8, 3), ATTK(AT_EXPL, AD_FEMI, 4, 5), ATTK(AT_WEAP, AD_LITT, 6, 3)), SIZ(160, 1173, 0, MS_SQEEK, MZ_LARGE), MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_OVIPAROUS|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_COLLECT|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SPIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fossil fish", S_EEL, LVL(40, 12, -16, 70, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_PLUSTWO|MR_HITASTHREE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("stinking mud crab", S_EEL, LVL(40, 20, -8, 40, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 11), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_HITASFOUR, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blight mud crab", S_EEL, LVL(40, 12, -8, 40, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 5, 11), ATTK(AT_MAGC, AD_SPEL, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_HITASFOUR, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Medusa's pet fish", S_EEL, LVL(40, 12, -15, 0, 0), (1), A(ATTK(AT_BITE, AD_STON, 4, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_STON, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC|MR_STONE, MR_STONE, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE|M2_PNAME, M3_PETRIFIES|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("passou fish", S_EEL, LVL(40, 12, -16, 70, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 14), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_PLUSTWO|MR_HITASTHREE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("suketoudara", S_EEL, LVL(40, 18, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ENCH, 1, 4), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pitch-covered mackerel", S_EEL, LVL(40, 12, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DAMA, 7, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("shark sucker", S_EEL, LVL(40, 12, -12, 85, 0), (1), A(ATTK(AT_STNG, AD_STCK, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("sudo kudo", S_EEL, LVL(40, 18, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ENCH, 1, 4), ATTK(AT_GAZE, AD_SANI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("raging shark", S_EEL, LVL(40, 19, -14, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("berserk shark", S_EEL, LVL(40, 12, -14, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 16), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant enemy crab", S_EEL, /* 5% chance of bisection in melee */ LVL(40, 16, -30, 90, -10), (1), A(ATTK(AT_CLAW, AD_NIVE, 12, 10), ATTK(AT_CLAW, AD_NIVE, 12, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7500, 7500, 0, MS_HISS, MZ_GIGANTIC), MR_COLD|MR_FIRE|MR_SLEEP|MR_DEATH|MR_STONE|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("black mackerel", S_EEL, LVL(40, 12, -6, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DAMA, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("greater aboleth", S_EEL, LVL(40, 18, -12, 100, -10), (G_GENO|1), A(ATTK(AT_TENT, AD_DRIN, 6, 6), ATTK(AT_TENT, AD_DRIN, 6, 6), ATTK(AT_SPIT, AD_POLY, 6, 6), ATTK(AT_MAGC, AD_SPC2, 12, 12), ATTK(AT_HUGS, AD_SPC2, 8, 8), NO_ATTK), SIZ(2000, 2000, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("nine-tentacle hententmon", S_EEL, LVL(40, 18, -9, 95, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_FIRE, 3, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), ATTK(AT_GAZE, AD_FEAR, 3, 9), ATTK(AT_BREA, AD_FIRE, 3, 10) ), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("death eel", S_EEL, LVL(40, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DETH, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("death field eel", S_EEL, LVL(40, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_DETH, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_MAGC, AD_DISN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("huge whale", S_EEL, LVL(40, 12, -20, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 10), ATTK(AT_TRAM, AD_STUN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7000, 7000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("tschoooop whale", S_EEL, LVL(40, 12, -20, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 10), ATTK(AT_TRAM, AD_STUN, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7000, 7000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("sea symbiont", S_EEL, LVL(40, 12, -12, 85, 0), (1), A(ATTK(AT_STNG, AD_STCK, 7, 14), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("sowbread blaming", S_EEL, LVL(40, 16, -9, 20, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_HUGS, AD_STTP, 3, 5), ATTK(AT_ENGL, AD_LETH, 1, 4), ATTK(AT_TUCH, AD_NPRO, 4, 3), ATTK(AT_BITE, AD_TECH, 8, 6), ATTK(AT_TENT, AD_STUN, 6, 1), ATTK(AT_STNG, AD_VAPO, 5, 4)), SIZ(2514, 975, 0, MS_SOCKS, MZ_GIGANTIC), MR_ELEC|MR_STONE, MR_ELEC, M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN| M1_METALLIVORE, M2_LORD|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("handoff albinoism narrater", S_EEL, LVL(40, 13, 0, 15, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_FEAR, 7, 5), ATTK(AT_CLAW, AD_RAGN, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(148, 706, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_SWIM, M2_MINION|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unmodified skyjack", S_EEL, LVL(41, 25, -4, 14, 0), (G_RGROUP|1), A(ATTK(AT_BEAM, AD_DIMN, 4, 5), ATTK(AT_BREA, AD_CHAO, 9, 3), ATTK(AT_BITE, AD_DREN, 2, 2), ATTK(AT_STNG, AD_CHKH, 0, 8), ATTK(AT_HUGS, AD_AMNE, 8, 1), ATTK(AT_BEAM, AD_NUMB, 2, 7)), SIZ(1815, 827, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_DISINT, MR_DISINT, M1_SWIM|M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_ELF, M3_WAITFORU|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gigashark", S_EEL, LVL(41, 29, -6, 30, 0), (1), A(ATTK(AT_BITE, AD_ELEC, 5, 10), ATTK(AT_BEAM, AD_SLOW, 0, 0), ATTK(AT_TUCH, AD_COLD, 4, 6), ATTK(AT_TUCH, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ultrashark", S_EEL, LVL(41, 12, -6, 30, 0), (1), A(ATTK(AT_BITE, AD_ELEC, 5, 10), ATTK(AT_BEAM, AD_SLOW, 0, 0), ATTK(AT_TUCH, AD_COLD, 4, 6), ATTK(AT_TUCH, AD_FIRE, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_HITASTWO, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("patronizer oliver", S_EEL, LVL(42, 12, -8, 51, 0), (3), A(ATTK(AT_TENT, AD_DETH, 7, 9), ATTK(AT_BUTT, AD_CURS, 3, 1), ATTK(AT_NONE, AD_DISP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2197, 1328, 0, MS_COW, MZ_MEDIUM), 0, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_HUMANOID| M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("vamping congesting", S_EEL, LVL(42, 7, 1, 24, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_FRZE, 4, 8), ATTK(AT_TENT, AD_SLIM, 8, 7), ATTK(AT_SCRA, AD_STON, 6, 6), ATTK(AT_SPIT, AD_CHAO, 3, 5), ATTK(AT_NONE, AD_SITM, 3, 1), ATTK(AT_BOOM, AD_SOUN, 5, 3)), SIZ(765, 441, 0, MS_GYPSY, MZ_SMALL), MR_FIRE|MR_ELEC, MR_FIRE, M1_SWIM|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_COLLECT|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("acid sea hare", S_EEL, LVL(43, 9, -10, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 10, 7), ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_MAGC, AD_ACID, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_ACID, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("corrosive sea hare", S_EEL, LVL(43, 9, -10, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 10, 7), ATTK(AT_NONE, AD_ACID, 0, 4), ATTK(AT_MAGC, AD_ACID, 7, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_ACID, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("eleven-tentacle hententmon", S_EEL, LVL(44, 18, -10, 100, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_FIRE, 3, 12), ATTK(AT_HUGS, AD_FIRE, 3, 12), ATTK(AT_HUGS, AD_FIRE, 3, 12), ATTK(AT_HUGS, AD_FIRE, 3, 12), ATTK(AT_GAZE, AD_FEAR, 3, 12), ATTK(AT_BREA, AD_FIRE, 3, 12) ), SIZ(2500, 2500, 0, MS_ROAR, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scatological apperceiving", S_EEL, LVL(44, 7, 3, 56, -18), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_RATH, AD_TERR, 2, 9), ATTK(AT_GAZE, AD_CALM, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 524, 0, MS_GAARDIEN, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("geog admonishing parch", S_EEL, LVL(44, 11, -2, 43, 0), (3), A(ATTK(AT_CLAW, AD_DISE, 1, 1), ATTK(AT_SCRA, AD_LITT, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(897, 328, 0, MS_APOC, MZ_MEDIUM), MR_ELEC, 0, M1_SWIM|M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_TPORT, M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Smiling Bob, the Hententmon King", S_EEL, LVL(44, 27, -10, 100, 0), (G_UNIQ|1|G_VLGROUP), A(ATTK(AT_HUGS, AD_DRCH, 4, 14), ATTK(AT_HUGS, AD_DRCH, 4, 14), ATTK(AT_HUGS, AD_DRCH, 4, 14), ATTK(AT_HUGS, AD_DRCH, 4, 14), ATTK(AT_GAZE, AD_FEAR, 3, 12), ATTK(AT_GAZE, AD_PLYS, 3, 3) ), SIZ(2500, 2500, 0, MS_BOSS, MZ_GIGANTIC), MR_HITASONE|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PNAME|M2_NOPOLY, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flower coral", S_EEL, /* spawns with spear */ LVL(45, 22, -18, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 19), ATTK(AT_TUCH, AD_STCK, 4, 8), ATTK(AT_TUCH, AD_TLPT, 4, 8), ATTK(AT_MAGC, AD_NAST, 6, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("energetic bonito", S_EEL, LVL(45, 12, -11, 80, 0), (1), A(ATTK(AT_BITE, AD_MANA, 10, 12), ATTK(AT_NONE, AD_MAGM, 0, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mana bonito", S_EEL, LVL(45, 12, -11, 80, 0), (1), A(ATTK(AT_BITE, AD_MANA, 10, 12), ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bay coral", S_EEL, /* spawns with spear */ LVL(45, 12, -18, 90, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 19), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_TUCH, AD_TLPT, 4, 8), ATTK(AT_MAGC, AD_NAST, 6, 6), ATTK(AT_TUCH, AD_STCK, 4, 8), NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NONMOVING|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("abyss princess", S_EEL, LVL(45, 12, -15, 80, -10), (1), A(ATTK(AT_MAGC, AD_COLD, 7, 9), ATTK(AT_MAGC, AD_ELEC, 7, 9), ATTK(AT_GAZE, AD_CHAO, 6, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BEAM, AD_DREA, 8, 10), ATTK(AT_BEAM, AD_WET, 4, 4)), SIZ(1000, 1000, 0, MS_PRINCESSLEIA, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DRAIN|MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_HITASTWO, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_PRINCE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dixit sculp", S_EEL, LVL(45, 11, -29, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CORR, 5, 19), ATTK(AT_ENGL, AD_CHRN, 9, 9), ATTK(AT_MAGC, AD_NEXU, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1498, 240, 0, MS_NURSE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("furring epitome", S_EEL, LVL(45, 18, -6, 80, 5), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_BANI, 9, 10), ATTK(AT_TUCH, AD_AXUS, 9, 10), ATTK(AT_SPIT, AD_LAZY, 5, 19), ATTK(AT_CLAW, AD_GLIB, 7, 17), ATTK(AT_BEAM, AD_SGLD, 4, 9), ATTK(AT_CLAW, AD_DARK, 3, 3)), SIZ(1028, 712, 0, MS_PARROT, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("stylist disquietingly", S_EEL, LVL(45, 14, -30, 59, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_SAMU, 6, 18), ATTK(AT_TUCH, AD_BURN, 9, 16), ATTK(AT_GAZE, AD_DISE, 1, 7), ATTK(AT_TRAM, AD_SSEX, 9, 15), ATTK(AT_SPIT, AD_VOMT, 3, 19), ATTK(AT_WEAP, AD_BLND, 1, 21)), SIZ(3430, 144, 0, MS_SELFHARM, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sector frivol", S_EEL, LVL(46, 9, -9, 99, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_STNG, AD_VOMT, 2, 15), ATTK(AT_WEAP, AD_SLIM, 4, 10), ATTK(AT_ENGL, AD_DEST, 3, 10), ATTK(AT_WEAP, AD_MALK, 8, 12), ATTK(AT_BEAM, AD_ICEB, 1, 7), NO_ATTK), SIZ(324, 44, 0, MS_LAUGH, MZ_SMALL), MR_FIRE, 0, M1_NEEDPICK|M1_NOHEAD|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("angina baggiest", S_EEL, LVL(46, 11, 1, 84, 18), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BUTT, AD_WERE, 1, 8), ATTK(AT_ENGL, AD_DGST, 2, 8), ATTK(AT_KICK, AD_RUST, 8, 9), ATTK(AT_TENT, AD_SEDU, 2, 5), NO_ATTK, NO_ATTK), SIZ(463, 504, 0, MS_JAPANESE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_DISINT|MR_ELEC, M1_HERBIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("boxful creating", S_EEL, LVL(47, 18, -2, 74, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_PLYS, 8, 4), ATTK(AT_WEAP, AD_VAPO, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1371, 37, 0, MS_ANIMAL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_SLEEP, M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_GREEDY| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("drachm usuriously", S_EEL, LVL(47, 12, 3, 77, -5), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TRAM, AD_NGRA, 8, 15), ATTK(AT_LASH, AD_IDAM, 6, 8), ATTK(AT_BOOM, AD_ICEB, 6, 13), ATTK(AT_BREA, AD_HODS, 6, 16), NO_ATTK, NO_ATTK), SIZ(532, 698, 0, MS_APOC, MZ_HUGE), MR_COLD|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("blurted hobnob multiplex won", S_EEL, LVL(48, 15, -4, 47, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BEAM, AD_SKIL, 7, 19), ATTK(AT_TRAM, AD_HALU, 4, 13), ATTK(AT_SCRA, AD_CAST, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(707, 672, 0, MS_WERE, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_OVIPAROUS|M1_REGEN|M1_ACID|M1_OMNIVORE, M2_LORD|M2_MINION|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("red crab", S_EEL, LVL(48, 4, -5, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_POIS, 5, 10), ATTK(AT_CLAW, AD_POIS, 5, 10), ATTK(AT_HUGS, AD_PHYS, 5, 40), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("polymath tarsier", S_EEL, LVL(49, 14, -15, 82, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_FREN, 5, 20), ATTK(AT_BUTT, AD_CALM, 8, 4), ATTK(AT_BUTT, AD_CURS, 8, 19), ATTK(AT_MAGC, AD_ELEC, 4, 10), ATTK(AT_BREA, AD_CONT, 2, 5), NO_ATTK), SIZ(147, 200, 0, MS_POKEDEX, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("opprobrium welladay", S_EEL, LVL(49, 12, 7, 90, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SPIT, AD_WTHR, 9, 18), ATTK(AT_SPIT, AD_ELEC, 3, 10), ATTK(AT_KICK, AD_TRAI, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1922, 855, 0, MS_GLYPHS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_MINDLESS, M2_VAMPIRE|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("relabeling cannonry", S_EEL, LVL(49, 10, -27, 80, 0), (1), A(ATTK(AT_SPIT, AD_WEBS, 9, 17), ATTK(AT_SPIT, AD_VOMT, 8, 16), ATTK(AT_SCRA, AD_ABDC, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(412, 0, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("downloadable augustly", S_EEL, LVL(49, 11, 7, 56, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_FREN, 8, 19), ATTK(AT_KICK, AD_DROP, 4, 1), ATTK(AT_BREA, AD_VENO, 1, 13), ATTK(AT_SPIT, AD_SEDU, 1, 13), ATTK(AT_MAGC, AD_CORR, 6, 19), NO_ATTK), SIZ(85, 415, 0, MS_MUTE, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID, MR_FIRE, M1_NOEYES|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shack resuscitate", S_EEL, LVL(50, 12, -7, 20, 8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_BANI, 4, 21), ATTK(AT_EXPL, AD_RUNS, 6, 13), ATTK(AT_SCRA, AD_GRAV, 2, 18), ATTK(AT_BEAM, AD_NAST, 6, 11), ATTK(AT_STNG, AD_SLEE, 2, 21), ATTK(AT_TUCH, AD_WGHT, 7, 17)), SIZ(40, 778, 0, MS_SOCKS, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("evil trevally", S_EEL, LVL(50, 12, -10, 60, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 14), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("spearfish remora", S_EEL, /* spawns with spear */ LVL(50, 12, -16, 95, 0), (1), A(ATTK(AT_STNG, AD_PHYS, 7, 18), ATTK(AT_WEAP, AD_BLEE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("tropical whale", S_EEL, LVL(50, 12, -25, 100, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 12), ATTK(AT_TRAM, AD_STUN, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7000, 7000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE|MR_FIRE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("siege cannon", S_EEL, /* spawns with sniper rifle and 100 bullets */ LVL(50, 19, -22, 95, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 11, 20), ATTK(AT_MAGC, AD_MAGM, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOHANDS|M1_POIS|M1_OVIPAROUS, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("remora hunter", S_EEL, /* spawns with spear */ LVL(50, 12, -16, 95, 0), (1), A(ATTK(AT_STNG, AD_PHYS, 7, 18), ATTK(AT_WEAP, AD_BLEE, 2, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("amazonic whale", S_EEL, LVL(50, 12, -25, 100, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 12), ATTK(AT_TRAM, AD_STUN, 7, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7000, 7000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE|MR_FIRE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("black trevally", S_EEL, LVL(50, 12, -10, 60, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("tizzy deniable indissolubly", S_EEL, LVL(52, 23, -23, 56, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_BUTT, AD_DISP, 4, 9), ATTK(AT_BUTT, AD_SIN, 5, 5), ATTK(AT_EXPL, AD_DCAY, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(929, 81, 0, MS_SNORE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DRAIN, MR_COLD, M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_AVOIDER|M3_WANTSBELL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("telecasted poignantly", S_EEL, LVL(52, 5, 6, 28, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_STTP, 4, 21), ATTK(AT_LASH, AD_TIME, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2816, 888, 0, MS_CHICKEN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS, M2_NASTY|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("segmenting down ensemble", S_EEL, LVL(53, 13, -18, 54, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_STUN, 8, 14), ATTK(AT_BITE, AD_DFOO, 4, 6), ATTK(AT_TRAM, AD_MANA, 3, 6), ATTK(AT_KICK, AD_DIMN, 2, 16), ATTK(AT_TUCH, AD_POLY, 9, 14), NO_ATTK), SIZ(4521, 555, 0, MS_SUPERMAN, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_NOHANDS, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_ELF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("morphologist antipacifist", S_EEL, LVL(54, 12, 9, 52, -10), (1), A(ATTK(AT_NONE, AD_RNG, 2, 3), ATTK(AT_NONE, AD_LITE, 1, 17), ATTK(AT_TUCH, AD_MALK, 6, 16), ATTK(AT_TENT, AD_CLRC, 2, 1), ATTK(AT_NONE, AD_INSA, 5, 18), NO_ATTK), SIZ(4041, 175, 0, MS_BONES, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_ACID, M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("supplely unfastening", S_EEL, LVL(54, 12, -4, 98, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_FRZE, 7, 20), ATTK(AT_GAZE, AD_ICEB, 1, 7), ATTK(AT_RATH, AD_SITM, 3, 20), ATTK(AT_TENT, AD_RBAD, 3, 21), ATTK(AT_SPIT, AD_LAZY, 8, 10), ATTK(AT_SPIT, AD_DCAY, 6, 20)), SIZ(483, 457, 0, MS_SING, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_REGEN, M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("lesser giant kraken", S_EEL, LVL(54, 13, -15, 90, -3), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 16, 12), ATTK(AT_HUGS, AD_PHYS, 16, 12), ATTK(AT_HUGS, AD_PHYS, 16, 12), ATTK(AT_HUGS, AD_PHYS, 16, 12), ATTK(AT_MAGC, AD_CLRC, 16, 12), NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_POISON, MR_ELEC|MR_SLEEP|MR_FIRE|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scoff petrologist", S_EEL, LVL(56, 12, -13, 60, -19), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_VULN, 3, 6), ATTK(AT_BEAM, AD_WRAP, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(497, 930, 0, MS_PHOTO, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_SWIM|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_REGEN|M1_ACID|M1_POIS| M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("juridical multicellular", S_EEL, LVL(56, 12, -10, 64, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRST, 1, 13), ATTK(AT_NONE, AD_CAST, 9, 6), ATTK(AT_EXPL, AD_NEXU, 9, 21), ATTK(AT_HUGS, AD_FAKE, 7, 9), ATTK(AT_BEAM, AD_SLEE, 3, 18), NO_ATTK), SIZ(4028, 341, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("quadrille erase", S_EEL, LVL(57, 24, -28, 59, -6), (G_RGROUP|1), A(ATTK(AT_TENT, AD_SKIL, 5, 19), ATTK(AT_LASH, AD_LITT, 1, 7), ATTK(AT_TRAM, AD_PART, 9, 14), ATTK(AT_MAGC, AD_PART, 7, 14), ATTK(AT_EXPL, AD_NGEN, 5, 2), NO_ATTK), SIZ(588, 28, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID|M1_TPORT, M2_UNDEAD|M2_LORD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("breakaway pinon fleeted", S_EEL, LVL(58, 9, -26, 96, -19), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_MEMO, 2, 9), ATTK(AT_TRAM, AD_LITE, 6, 17), ATTK(AT_BEAM, AD_BANI, 6, 17), ATTK(AT_WEAP, AD_SLIM, 1, 11), ATTK(AT_BOOM, AD_SPC2, 6, 8), NO_ATTK), SIZ(1392, 32, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOHEAD|M1_HUMANOID, M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reformational undervalued", S_EEL, LVL(58, 18, -19, 23, -2), (G_LGROUP|4), A(ATTK(AT_TUCH, AD_TLPT, 5, 6), ATTK(AT_BITE, AD_AGGR, 4, 16), ATTK(AT_BOOM, AD_FAKE, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(248, 64, 0, MS_OHGOD, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("preyed eminently", S_EEL, LVL(58, 11, 8, 59, 0), (G_LGROUP|2), A(ATTK(AT_RATH, AD_DREN, 4, 5), ATTK(AT_SPIT, AD_PLAS, 2, 21), ATTK(AT_KICK, AD_DIMN, 8, 14), ATTK(AT_GAZE, AD_BLAS, 5, 18), ATTK(AT_STNG, AD_HODS, 1, 17), NO_ATTK), SIZ(209, 1139, 0, MS_SNORE, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_WANDER|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cryogeny exampling", S_EEL, LVL(59, 12, -7, 91, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_CLAW, AD_INSA, 8, 19), ATTK(AT_BITE, AD_FREN, 4, 21), ATTK(AT_KICK, AD_WERE, 5, 1), ATTK(AT_BEAM, AD_TECH, 9, 17), ATTK(AT_SCRA, AD_NIVE, 1, 1), NO_ATTK), SIZ(1986, 298, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bijou squatly", S_EEL, LVL(59, 1, 8, 3, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SPIT, AD_CONF, 4, 3), ATTK(AT_TENT, AD_TLPT, 2, 17), ATTK(AT_BOOM, AD_WET, 7, 19), ATTK(AT_RATH, AD_WET, 7, 13), NO_ATTK, NO_ATTK), SIZ(503, 8, 0, MS_PARROT, MZ_TINY), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stockish soured", S_EEL, LVL(59, 6, -25, 93, 0), (G_UNIQ|3), A(ATTK(AT_ENGL, AD_BURN, 5, 21), ATTK(AT_ENGL, AD_DEST, 2, 10), ATTK(AT_WEAP, AD_NGRA, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(71, 429, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scrimped fulcrum", S_EEL, LVL(59, 13, -15, 92, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_LAVA, 3, 11), ATTK(AT_SPIT, AD_VULN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1829, 131, 0, MS_GYPSY, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("comparison evolved", S_EEL, LVL(59, 27, -25, 61, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_CURS, 6, 21), ATTK(AT_CLAW, AD_ICUR, 2, 10), ATTK(AT_HUGS, AD_VAMP, 1, 12), ATTK(AT_TUCH, AD_CHRN, 1, 2), ATTK(AT_STNG, AD_SLIM, 4, 8), ATTK(AT_GAZE, AD_STTP, 6, 5)), SIZ(4461, 1446, 0, MS_IMITATE, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_BAT|M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("residue trephined", S_EEL, LVL(59, 33, -11, 68, 19), (G_VLGROUP|4), A(ATTK(AT_SPIT, AD_DRCH, 7, 4), ATTK(AT_BUTT, AD_TECH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3075, 659, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_FIRE, M1_CONCEAL|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("teasingly artiest", S_EEL, LVL(59, 12, 0, 40, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_LUCK, 3, 6), ATTK(AT_LASH, AD_DARK, 1, 11), ATTK(AT_MAGC, AD_VOMT, 3, 19), ATTK(AT_NONE, AD_LITE, 6, 4), ATTK(AT_CLAW, AD_DISN, 8, 9), ATTK(AT_EXPL, AD_MAGM, 9, 16)), SIZ(3454, 895, 0, MS_CODE, MZ_TINY), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS, M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ministrant hot", S_EEL, LVL(59, 9, -25, 73, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_DGST, 1, 14), ATTK(AT_BREA, AD_VENO, 1, 20), ATTK(AT_SPIT, AD_FREN, 3, 20), ATTK(AT_NONE, AD_THIR, 8, 11), ATTK(AT_KICK, AD_WEEP, 0, 10), ATTK(AT_NONE, AD_STTP, 5, 18)), SIZ(1648, 941, 0, MS_IMITATE, MZ_TINY), MR_FIRE|MR_STONE, MR_STONE, M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("premiere mythical", S_EEL, LVL(60, 19, 1, 67, -2), (3), A(ATTK(AT_BITE, AD_STUN, 2, 1), ATTK(AT_TUCH, AD_STUN, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(138, 231, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DISINT, MR_DISINT, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fin whale", S_EEL, LVL(60, 12, -30, 100, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 15), ATTK(AT_TRAM, AD_STUN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7000, 7000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fun whale", S_EEL, LVL(60, 12, -30, 100, 0), (1), A(ATTK(AT_BITE, AD_SSEX, 5, 15), ATTK(AT_TRAM, AD_STUN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7000, 7000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tie thriller estrin brandish misinformed metre", S_EEL, LVL(60, 12, -19, 69, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_POIS, 3, 8), ATTK(AT_GAZE, AD_CHRN, 3, 15), ATTK(AT_TENT, AD_ABDC, 6, 11), ATTK(AT_RATH, AD_LUCK, 6, 11), ATTK(AT_WEAP, AD_VOMT, 8, 8), NO_ATTK), SIZ(1377, 24, 0, MS_GIBBERISH, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_REGEN|M1_POIS, M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("outbox sprinter spawned", S_EEL, LVL(60, 16, -30, 55, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BREA, AD_BLAS, 3, 12), ATTK(AT_BITE, AD_INSA, 8, 16), ATTK(AT_TRAM, AD_MALK, 4, 9), ATTK(AT_SCRA, AD_RAGN, 9, 9), ATTK(AT_BOOM, AD_MCRE, 5, 2), NO_ATTK), SIZ(501, 5, 0, MS_ESCAPE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_THICK_HIDE|M1_OVIPAROUS| M1_POIS|M1_CARNIVORE, M2_LORD|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("givin deadlier", S_EEL, LVL(60, 28, -16, 57, 0), (G_RGROUP|1), A(ATTK(AT_SCRA, AD_DARK, 3, 14), ATTK(AT_HUGS, AD_DEPR, 2, 13), ATTK(AT_GAZE, AD_SGLD, 8, 17), ATTK(AT_BEAM, AD_ILLU, 8, 14), ATTK(AT_HUGS, AD_LUCK, 6, 18), ATTK(AT_TENT, AD_NACU, 1, 20)), SIZ(534, 980, 0, MS_MUTE, MZ_SMALL), MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flowing whale", S_EEL, LVL(60, 12, -30, 100, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 5, 15), ATTK(AT_TRAM, AD_STUN, 8, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7000, 7000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unfun whale", S_EEL, LVL(60, 12, -30, 100, 0), (1), A(ATTK(AT_BITE, AD_SSEX, 5, 15), ATTK(AT_TRAM, AD_STUN, 8, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7000, 7000, 0, MS_SILENT, MZ_GIGANTIC), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("avoiden fish", S_EEL, LVL(60, 12, -22, 60, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 10, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("greater giant kraken", S_EEL, LVL(60, 13, -17, 95, -3), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 15, 15), ATTK(AT_HUGS, AD_PHYS, 15, 15), ATTK(AT_HUGS, AD_PHYS, 15, 15), ATTK(AT_HUGS, AD_PHYS, 15, 15), ATTK(AT_MAGC, AD_CLRC, 15, 15), ATTK(AT_BREA, AD_ACID, 15, 15)), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_POISON, MR_ELEC|MR_SLEEP|MR_FIRE|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unfasten breadwinner", S_EEL, LVL(60, 25, -5, 64, 0), (4), A(ATTK(AT_STNG, AD_NIVE, 3, 19), ATTK(AT_TUCH, AD_ANTI, 2, 8), ATTK(AT_HUGS, AD_WET, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2900, 623, 0, MS_LIEDER, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_NOHANDS|M1_NOLIMBS|M1_TPORT, M2_STALK|M2_NASTY|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dreamlike soddenly", S_EEL, LVL(60, 23, -19, 56, -3), (G_GENO|G_LGROUP|3), A(ATTK(AT_BUTT, AD_LITE, 1, 6), ATTK(AT_BEAM, AD_NEXU, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 813, 0, MS_PAIN, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS| M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("subendorsed inphase", S_EEL, LVL(60, 12, -30, 65, 18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_LAZY, 3, 13), ATTK(AT_BEAM, AD_STAT, 4, 15), ATTK(AT_CLAW, AD_RUST, 1, 5), ATTK(AT_TENT, AD_POIS, 7, 15), NO_ATTK, NO_ATTK), SIZ(722, 141, 0, MS_CODE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS| M1_HUMANOID|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_GNOME| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("basatan", S_EEL, LVL(61, 22, -15, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TLPT, 8, 12), ATTK(AT_GAZE, AD_WET, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN|MR_HITASTWO, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tosatan", S_EEL, LVL(61, 12, -15, 70, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_TLPT, 8, 12), ATTK(AT_GAZE, AD_WET, 8, 11), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN|MR_HITASTWO, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("patting stuff", S_EEL, LVL(61, 11, 9, 74, 20), (G_GENO|2), A(ATTK(AT_NONE, AD_MINA, 8, 20), ATTK(AT_STNG, AD_DRLI, 9, 18), ATTK(AT_SPIT, AD_POIS, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(743, 1378, 0, MS_SELFHARM, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_UNSOLID| M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("compeller egomania", S_EEL, LVL(61, 14, 9, 44, 1), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WET, 7, 4), ATTK(AT_BITE, AD_SCOR, 7, 5), ATTK(AT_TUCH, AD_ICEB, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(528, 377, 0, MS_OHGOD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL, M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("deregulating prancingly", S_EEL, LVL(61, 9, -20, 11, 17), (G_GENO|3), A(ATTK(AT_TENT, AD_NIVE, 2, 9), ATTK(AT_WEAP, AD_NGRA, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1707, 1261, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_STONE, MR_ACID, M1_SWIM|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE| M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vibrantly rockery", S_EEL, LVL(61, 29, -8, 15, 0), (1), A(ATTK(AT_BITE, AD_GRAV, 1, 4), ATTK(AT_TUCH, AD_LITE, 7, 19), ATTK(AT_BEAM, AD_THIR, 8, 5), ATTK(AT_SPIT, AD_DREN, 5, 18), ATTK(AT_CLAW, AD_NAST, 6, 14), NO_ATTK), SIZ(11, 433, 0, MS_ALLA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT, MR_DISINT, M1_NEEDPICK|M1_ANIMAL|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cuticle crueller lionize conveyor abusive bender", S_EEL, LVL(62, 6, -1, 88, 0), (G_SGROUP|3), A(ATTK(AT_SPIT, AD_VOMT, 1, 21), ATTK(AT_RATH, AD_NEXU, 8, 9), ATTK(AT_ENGL, AD_BADE, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3323, 512, 0, MS_SISSY, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_HUMANOID|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("famishing nourishing", S_EEL, LVL(62, 12, -12, 87, -12), (G_VLGROUP|1), A(ATTK(AT_RATH, AD_TRAP, 1, 14), ATTK(AT_CLAW, AD_PLAS, 9, 13), ATTK(AT_NONE, AD_DEST, 8, 20), ATTK(AT_NONE, AD_DREA, 3, 18), ATTK(AT_GAZE, AD_TIME, 9, 14), ATTK(AT_LASH, AD_TREM, 1, 5)), SIZ(2284, 270, 0, MS_SPELL, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_NOLIMBS, M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("whapping piano", S_EEL, LVL(63, 9, -27, 62, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_LAZY, 2, 10), ATTK(AT_HUGS, AD_STUN, 3, 6), ATTK(AT_BEAM, AD_MIDI, 9, 10), ATTK(AT_BUTT, AD_SAMU, 1, 20), ATTK(AT_STNG, AD_DCAY, 6, 17), ATTK(AT_SCRA, AD_ANTI, 7, 17)), SIZ(4169, 62, 0, MS_SPELL, MZ_SMALL), MR_DISINT|MR_STONE, MR_DISINT, M1_AMPHIBIOUS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID, M2_MINION|M2_PNAME|M2_STALK|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cornucopia duality working", S_EEL, LVL(63, 2, -2, 73, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FEAR, 1, 19), ATTK(AT_WEAP, AD_CURS, 4, 21), ATTK(AT_KICK, AD_AMNE, 7, 16), ATTK(AT_WEAP, AD_PLAS, 6, 14), ATTK(AT_SPIT, AD_MIDI, 9, 12), NO_ATTK), SIZ(4147, 468, 0, MS_DJINNI, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_HIDE|M1_NOTAKE|M1_TPORT, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("prorogued gaped toenailed", S_EEL, LVL(63, 12, -19, 59, 0), (4), A(ATTK(AT_MAGC, AD_CAST, 4, 3), ATTK(AT_NONE, AD_DEPR, 8, 2), ATTK(AT_MAGC, AD_WERE, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1018, 1313, 0, MS_WERE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NEEDPICK|M1_REGEN|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grift restitutive", S_EEL, LVL(64, 12, -24, 84, -5), (G_GENO|1), A(ATTK(AT_MAGC, AD_ELEC, 6, 17), ATTK(AT_TRAM, AD_CNCL, 7, 19), ATTK(AT_NONE, AD_CURS, 9, 9), ATTK(AT_LASH, AD_CAST, 9, 12), ATTK(AT_BITE, AD_WTHR, 2, 20), ATTK(AT_CLAW, AD_AMNE, 8, 13)), SIZ(32, 671, 0, MS_MISSING, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE, M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_SLIME, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noon airlessly alphorn", S_EEL, LVL(65, 20, 4, 93, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_HALU, 3, 18), ATTK(AT_TRAM, AD_GRAV, 1, 8), ATTK(AT_GAZE, AD_DRLI, 9, 8), ATTK(AT_WEAP, AD_EDGE, 7, 2), ATTK(AT_WEAP, AD_DIMN, 2, 1), ATTK(AT_CLAW, AD_TRAI, 5, 13)), SIZ(1120, 21, 0, MS_GLYPHS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DEATH, MR_DISINT, M1_SWIM|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaperoning pulped", S_EEL, LVL(65, 12, 5, 14, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_UNPR, 3, 14), ATTK(AT_STNG, AD_BLAS, 1, 8), ATTK(AT_BREA, AD_DEPR, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(108, 44, 0, MS_DEAD, MZ_LARGE), MR_COLD|MR_DEATH, 0, M1_NOEYES|M1_HUMANOID|M1_SLITHY, M2_GREEDY|M2_JEWELS|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("humdinger monastery", S_EEL, LVL(66, 12, 3, 42, 0), (G_LGROUP|2), A(ATTK(AT_TUCH, AD_RUNS, 5, 18), ATTK(AT_BITE, AD_BANI, 7, 7), ATTK(AT_TRAM, AD_SGLD, 3, 1), ATTK(AT_SCRA, AD_ABDC, 5, 3), NO_ATTK, NO_ATTK), SIZ(1561, 11, 0, MS_LAUGH, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lupine hake", S_EEL, LVL(66, 5, 10, 78, 0), (G_GENO|3), A(ATTK(AT_EXPL, AD_PAIN, 3, 3), ATTK(AT_HUGS, AD_DGST, 7, 3), ATTK(AT_KICK, AD_DRIN, 3, 6), ATTK(AT_TENT, AD_CNCL, 3, 14), ATTK(AT_SPIT, AD_WGHT, 4, 14), NO_ATTK), SIZ(46, 733, 0, MS_PANTS, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_COLD, M1_CONCEAL|M1_NOEYES|M1_POIS, M2_DEMON|M2_WANDER|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_LITHIVORE|M3_PERMAMIMIC, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("insipidly resort", S_EEL, LVL(67, 5, 2, 55, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BOOM, AD_BANI, 3, 16), ATTK(AT_EXPL, AD_EDGE, 1, 4), ATTK(AT_GAZE, AD_ABDC, 3, 18), ATTK(AT_BREA, AD_SLUD, 8, 16), NO_ATTK, NO_ATTK), SIZ(189, 614, 0, MS_PUPIL, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_HUMANOID|M1_SLITHY, M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Glaaki", S_EEL, LVL(67, 22, -15, 100, -6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_STNG, AD_PHYS, 1, 20), ATTK(AT_STNG, AD_DISE, 1, 20), ATTK(AT_HUGS, AD_PHYS, 3, 20), ATTK(AT_BEAM, AD_WET, 2, 20), ATTK(AT_GAZE, AD_SPC2, 10, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dharma tropine", S_EEL, LVL(68, 12, -15, 99, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_RBRE, 5, 9), ATTK(AT_ENGL, AD_CONT, 9, 6), ATTK(AT_BUTT, AD_ACID, 5, 4), ATTK(AT_MAGC, AD_INER, 3, 5), ATTK(AT_NONE, AD_DFOO, 1, 4), ATTK(AT_BOOM, AD_SAMU, 9, 19)), SIZ(412, 926, 0, MS_NURSE, MZ_GIGANTIC), 0, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_TPORT, M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("animadversion trustability", S_EEL, LVL(69, 16, 6, 99, 0), (G_SGROUP|3), A(ATTK(AT_NONE, AD_LETH, 9, 16), ATTK(AT_BITE, AD_RUST, 1, 16), ATTK(AT_TENT, AD_CORR, 3, 16), ATTK(AT_WEAP, AD_ELEC, 6, 17), NO_ATTK, NO_ATTK), SIZ(1164, 135, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_UNSOLID|M1_POIS, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("isthmian lulling salivation", S_EEL, LVL(69, 12, -16, 95, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_POLY, 4, 10), ATTK(AT_WEAP, AD_NGRA, 2, 11), ATTK(AT_CLAW, AD_CORR, 9, 10), ATTK(AT_NONE, AD_SHRD, 6, 11), ATTK(AT_BREA, AD_MALK, 3, 6), ATTK(AT_EXPL, AD_CAST, 4, 9)), SIZ(620, 259, 0, MS_NURSE, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_BREATHLESS|M1_ACID, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unexcused concertedly", S_EEL, LVL(69, 11, -5, 4, 0), (G_UNIQ|2), A(ATTK(AT_BREA, AD_MINA, 3, 7), ATTK(AT_BREA, AD_CAST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2096, 603, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_MINION|M2_GREEDY|M2_ELF|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nine dart garfish", S_EEL, LVL(70, 24, -30, 100, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 10, 10), ATTK(AT_BITE, AD_DETH, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE|MR_SLEEP|MR_HITASFOUR|MR_PLUSONE, 0, M1_SWIM|M1_ANIMAL|M1_AMPHIBIOUS|M1_NOHANDS|M1_CARNIVORE|M1_SLITHY, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("death maneki", S_EEL, LVL(70, 26, -20, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 12, 12), ATTK(AT_GAZE, AD_DETH, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN|MR_HITASFOUR|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS|M1_TPORT, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_WANTSBOOK, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("kill maneki", S_EEL, LVL(70, 12, -20, 90, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 12, 12), ATTK(AT_GAZE, AD_DETH, 10, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_DRAIN|MR_HITASFOUR|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_NOLIMBS|M1_TPORT, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_WANTSBOOK, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("deterrent crackled", S_EEL, LVL(71, 22, -9, 74, -20), (2), A(ATTK(AT_GAZE, AD_FLAM, 9, 20), ATTK(AT_GAZE, AD_DRLI, 1, 17), ATTK(AT_BOOM, AD_DETH, 5, 13), ATTK(AT_KICK, AD_SKIL, 1, 14), ATTK(AT_BUTT, AD_AMNE, 8, 19), ATTK(AT_ENGL, AD_STCK, 1, 3)), SIZ(1562, 500, 0, MS_GROWL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_NEEDPICK|M1_HUMANOID|M1_TPORT_CNTRL, M2_NASTY|M2_HUMAN|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arithmetic latino atma humoured", S_EEL, LVL(71, 27, -23, 74, 10), (3), A(ATTK(AT_SPIT, AD_DISN, 3, 13), ATTK(AT_CLAW, AD_POLY, 5, 10), ATTK(AT_BITE, AD_POIS, 4, 15), ATTK(AT_TENT, AD_CLRC, 2, 21), ATTK(AT_STNG, AD_SLIM, 0, 1), ATTK(AT_TUCH, AD_FUMB, 5, 5)), SIZ(2110, 577, 0, MS_VAMPIRE, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_POISON, M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY, M2_HOBBIT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sparser metricate", S_EEL, LVL(72, 12, -4, 54, 10), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_LUCK, 3, 14), ATTK(AT_HUGS, AD_SSEX, 1, 20), ATTK(AT_TUCH, AD_AGGR, 2, 8), ATTK(AT_ENGL, AD_SPC2, 3, 7), ATTK(AT_CLAW, AD_STUN, 7, 4), NO_ATTK), SIZ(385, 1552, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("shortchanged flattener grazer farmhand savour", S_EEL, LVL(72, 12, -24, 61, 0), (1), A(ATTK(AT_ENGL, AD_CHKH, 2, 8), ATTK(AT_TENT, AD_WEBS, 8, 12), ATTK(AT_NONE, AD_SAMU, 3, 1), ATTK(AT_ENGL, AD_CLRC, 7, 18), ATTK(AT_BEAM, AD_CLRC, 2, 21), NO_ATTK), SIZ(168, 74, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DEATH, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ethicize cataclysm", S_EEL, LVL(73, 6, -8, 40, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_DARK, 9, 13), ATTK(AT_MAGC, AD_DISE, 1, 2), ATTK(AT_CLAW, AD_LETH, 9, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3508, 384, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_NOHEAD|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("smarten antidotal", S_EEL, LVL(73, 8, -13, 98, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_WEAP, AD_TECH, 7, 18), ATTK(AT_SCRA, AD_IDAM, 7, 14), ATTK(AT_SPIT, AD_PAIN, 6, 15), ATTK(AT_BUTT, AD_ALIN, 8, 6), ATTK(AT_WEAP, AD_NPRO, 2, 8), ATTK(AT_CLAW, AD_TECH, 2, 20)), SIZ(1883, 1313, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_ACID| M1_CARNIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("encode procurement", S_EEL, LVL(74, 26, -28, 23, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_FEAR, 4, 12), ATTK(AT_MAGC, AD_SLOW, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1339, 115, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("utter asshole eel", S_EEL, LVL(75, 12, -23, 90, 0), (1), A(ATTK(AT_BITE, AD_DROP, 10, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_DROP, 0, 0), ATTK(AT_RATH, AD_DROP, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE|MR_PLUSFOUR|MR_DISINT|MR_SLEEP|MR_HITASTHREE, 0, M1_SWIM|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shell king of vindale", S_EEL, LVL(75, 12, -20, 80, 0), (1), A(ATTK(AT_TUCH, AD_DRST, 8, 15), ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_BEAM, AD_DARK, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP|MR_HITASTHREE, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_PRINCE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("shell queen of vindale", S_EEL, LVL(75, 12, -20, 80, 0), (1), A(ATTK(AT_TUCH, AD_DRST, 8, 15), ATTK(AT_TUCH, AD_PLYS, 3, 4), ATTK(AT_BEAM, AD_DARK, 10, 12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP|MR_HITASTHREE, 0, M1_CONCEAL|M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_PRINCE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("flooring uninfluenced", S_EEL, LVL(76, 20, -12, 60, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_WGHT, 9, 11), ATTK(AT_BITE, AD_CNCL, 5, 16), ATTK(AT_SPIT, AD_FEMI, 3, 5), ATTK(AT_LASH, AD_THIR, 5, 18), NO_ATTK, NO_ATTK), SIZ(1897, 336, 0, MS_METALMAFIA, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT, M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shameful tipped", S_EEL, LVL(76, 9, -15, 13, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_COLD, 4, 21), ATTK(AT_GAZE, AD_RUNS, 8, 12), ATTK(AT_HUGS, AD_CONF, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(315, 915, 0, MS_BURBLE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DEATH, MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_REGEN|M1_TPORT| M1_OMNIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HUMAN|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fobbed coverture judoist", S_EEL, LVL(76, 12, -2, 36, 0), (2), A(ATTK(AT_BREA, AD_LAZY, 7, 10), ATTK(AT_NONE, AD_RBRE, 7, 15), ATTK(AT_WEAP, AD_TRAP, 7, 17), ATTK(AT_BITE, AD_WET, 6, 18), ATTK(AT_BITE, AD_MEMO, 8, 18), ATTK(AT_HUGS, AD_BLAS, 1, 3)), SIZ(778, 5, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOHEAD, M2_VAMPIRE|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bedder vatful", S_EEL, LVL(78, 12, -24, 73, 10), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_STNG, AD_FLAM, 1, 11), ATTK(AT_WEAP, AD_RAGN, 7, 5), ATTK(AT_ENGL, AD_CONF, 2, 2), ATTK(AT_TUCH, AD_PLAS, 1, 13), ATTK(AT_SCRA, AD_DRCO, 8, 21), ATTK(AT_STNG, AD_VAMP, 7, 21)), SIZ(876, 97, 0, MS_PARROT, MZ_HUGE), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rivalry unsightly leek damselfly renominating", S_EEL, LVL(78, 5, -27, 60, -9), (G_VLGROUP|3), A(ATTK(AT_KICK, AD_DREN, 7, 11), ATTK(AT_SCRA, AD_BADE, 5, 1), ATTK(AT_HUGS, AD_SIN, 6, 14), ATTK(AT_NONE, AD_FRZE, 9, 16), ATTK(AT_TRAM, AD_SHRD, 3, 17), ATTK(AT_WEAP, AD_TCKL, 9, 8)), SIZ(304, 509, 0, MS_DJINNI, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOLIMBS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("confrontation unlock", S_EEL, LVL(79, 14, -19, 68, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DRST, 5, 9), ATTK(AT_BOOM, AD_MALK, 3, 10), ATTK(AT_KICK, AD_TDRA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1012, 0, MS_PHOTO, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS, M2_WANDER|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC|M3_SLIME|M3_WANTSAMUL, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ultimate giant kraken", S_EEL, LVL(80, 20, -20, 100, -3), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 25, 15), ATTK(AT_HUGS, AD_PHYS, 25, 15), ATTK(AT_HUGS, AD_PHYS, 25, 15), ATTK(AT_HUGS, AD_PHYS, 25, 15), ATTK(AT_MAGC, AD_CLRC, 15, 15), ATTK(AT_BREA, AD_ACID, 15, 15)), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_SLEEP|MR_FIRE|MR_POISON|MR_COLD|MR_DEATH|MR_DISINT|MR_STONE, MR_ELEC|MR_SLEEP|MR_FIRE|MR_POISON|MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spottiest toileting", S_EEL, LVL(81, 9, -15, 71, 20), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_LASH, AD_CURS, 4, 7), ATTK(AT_CLAW, AD_HODS, 2, 12), ATTK(AT_CLAW, AD_DISP, 7, 19), ATTK(AT_ENGL, AD_ICEB, 8, 10), ATTK(AT_ENGL, AD_SLOW, 4, 20), ATTK(AT_TUCH, AD_SLOW, 1, 18)), SIZ(3501, 964, 0, MS_SOUND, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_FLY|M1_CONCEAL|M1_HIDE|M1_ANIMAL|M1_TPORT, M2_VAMPIRE|M2_PNAME|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("jeannette artiest product waft", S_EEL, LVL(82, 16, -6, 71, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_DISP, 1, 20), ATTK(AT_HUGS, AD_TRAI, 8, 13), ATTK(AT_LASH, AD_LUCK, 1, 19), ATTK(AT_BITE, AD_DISP, 2, 13), NO_ATTK, NO_ATTK), SIZ(12, 1258, 0, MS_SISSY, MZ_HUGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES, M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bran irritation", S_EEL, LVL(82, 23, -30, 97, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_STNG, AD_WTHR, 7, 5), ATTK(AT_ENGL, AD_WTHR, 4, 18), ATTK(AT_TENT, AD_WGHT, 1, 10), ATTK(AT_BREA, AD_THIR, 1, 15), NO_ATTK, NO_ATTK), SIZ(1961, 874, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NEEDPICK, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("streamliner unjustification", S_EEL, LVL(82, 43, -19, 84, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_LASH, AD_ELEC, 9, 4), ATTK(AT_WEAP, AD_WEEP, 6, 6), ATTK(AT_BUTT, AD_SHAN, 8, 9), ATTK(AT_SCRA, AD_LITE, 7, 12), ATTK(AT_ENGL, AD_RAGN, 9, 1), ATTK(AT_TENT, AD_DRCO, 4, 8)), SIZ(881, 267, 0, MS_PANTS, MZ_TINY), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_METALLIVORE, M2_MINION|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("minima croquette", S_EEL, LVL(83, 11, -1, 96, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_TLPT, 1, 16), ATTK(AT_CLAW, AD_RUNS, 8, 4), ATTK(AT_WEAP, AD_BLEE, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(395, 381, 0, MS_BOSS, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_DISINT, M1_CLING, M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_AVOIDER|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("heartbreaker libation", S_EEL, LVL(83, 10, -23, 60, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_PLAS, 5, 15), ATTK(AT_BEAM, AD_BURN, 3, 11), ATTK(AT_HUGS, AD_ICUR, 1, 17), ATTK(AT_WEAP, AD_UVUU, 3, 1), ATTK(AT_TRAM, AD_NGEN, 3, 14), NO_ATTK), SIZ(3400, 78, 0, MS_SHOE, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE|M1_METALLIVORE, M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("flaring physic", S_EEL, LVL(83, 12, -1, 72, 0), (2), A(ATTK(AT_TENT, AD_PART, 4, 8), ATTK(AT_WEAP, AD_BADE, 4, 8), ATTK(AT_TENT, AD_MALK, 3, 4), ATTK(AT_SPIT, AD_MCRE, 1, 18), NO_ATTK, NO_ATTK), SIZ(1887, 128, 0, MS_JAPANESE, MZ_TINY), MR_ACID|MR_DEATH, 0, M1_ANIMAL|M1_METALLIVORE, M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fared trenchantly colluding", S_EEL, LVL(83, 9, 9, 70, 0), (1), A(ATTK(AT_NONE, AD_MALK, 6, 11), ATTK(AT_TENT, AD_VAPO, 4, 1), ATTK(AT_LASH, AD_WEEP, 2, 15), ATTK(AT_ENGL, AD_BANI, 9, 4), NO_ATTK, NO_ATTK), SIZ(513, 1280, 0, MS_CHICKEN, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_CLING|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lilting periled woodier vainest agglutinatively weediest reflowering", S_EEL, LVL(84, 16, 1, 17, 0), (G_SGROUP|2), A(ATTK(AT_RATH, AD_SKIL, 8, 16), ATTK(AT_WEAP, AD_AGGR, 1, 8), ATTK(AT_NONE, AD_DRDX, 0, 21), ATTK(AT_STNG, AD_HEAL, 1, 20), ATTK(AT_SCRA, AD_HEAL, 9, 2), NO_ATTK), SIZ(1653, 563, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kimono catnapping", S_EEL, LVL(84, 25, 3, 81, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_ACID, 6, 2), ATTK(AT_ENGL, AD_FUMB, 3, 10), ATTK(AT_SCRA, AD_FREN, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1553, 345, 0, MS_SING, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("daffier phycomycete discovering", S_EEL, LVL(85, 32, 1, 15, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_TPTO, 1, 19), ATTK(AT_TRAM, AD_LAVA, 4, 3), ATTK(AT_BEAM, AD_SANI, 7, 20), ATTK(AT_SPIT, AD_WEEP, 3, 3), ATTK(AT_STNG, AD_MCRE, 8, 4), ATTK(AT_SPIT, AD_CALM, 8, 15)), SIZ(791, 465, 0, MS_OHGOD, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bronchopneumonia sandpapering", S_EEL, LVL(85, 14, 4, 98, -12), (3), A(ATTK(AT_MAGC, AD_NAST, 3, 18), ATTK(AT_MAGC, AD_INER, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1250, 252, 0, MS_MISSING, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("anoint outdodge", S_EEL, LVL(85, 19, 4, 54, -5), (G_GENO|G_RGROUP|4), A(ATTK(AT_HUGS, AD_VOMT, 1, 1), ATTK(AT_BOOM, AD_SLEE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(673, 264, 0, MS_MEW, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flowmeter panegyrist", S_EEL, LVL(86, 12, -24, 55, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_RUNS, 4, 17), ATTK(AT_LASH, AD_LITT, 5, 4), ATTK(AT_MAGC, AD_PHYS, 2, 19), ATTK(AT_TUCH, AD_TREM, 1, 4), NO_ATTK, NO_ATTK), SIZ(788, 778, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_NOHEAD|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tummy profiting", S_EEL, LVL(86, 56, 0, 77, -20), (1), A(ATTK(AT_SCRA, AD_SSEX, 3, 13), ATTK(AT_CLAW, AD_DIMN, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2534, 635, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("absenter razee", S_EEL, LVL(87, 16, -15, 51, 1), (1), A(ATTK(AT_KICK, AD_RBAD, 5, 15), ATTK(AT_SPIT, AD_SGLD, 8, 1), ATTK(AT_HUGS, AD_COLD, 1, 4), ATTK(AT_NONE, AD_FREN, 4, 2), ATTK(AT_ENGL, AD_BLEE, 8, 15), ATTK(AT_TUCH, AD_DISE, 1, 20)), SIZ(478, 1172, 0, MS_SPELL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID, M2_PRINCE|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("abductor scorepad", S_EEL, LVL(87, 14, -19, 91, 20), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_SHRD, 7, 2), ATTK(AT_HUGS, AD_WTHR, 1, 5), ATTK(AT_ENGL, AD_FAMN, 8, 8), ATTK(AT_TENT, AD_VAMP, 3, 9), ATTK(AT_SCRA, AD_STTP, 2, 3), ATTK(AT_BREA, AD_SIN, 1, 8)), SIZ(3175, 164, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_NOTAKE|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("householder vivace", S_EEL, LVL(87, 14, -18, 24, 0), (2), A(ATTK(AT_KICK, AD_WGHT, 1, 10), ATTK(AT_TUCH, AD_SPEL, 9, 20), ATTK(AT_TRAM, AD_DISE, 9, 17), ATTK(AT_WEAP, AD_RUST, 9, 5), ATTK(AT_NONE, AD_AGGR, 0, 4), NO_ATTK), SIZ(34, 1819, 0, MS_SQAWK, MZ_SMALL), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SLIME, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("circuiteer reeve", S_EEL, LVL(88, 13, 8, 69, 20), (G_GENO|2), A(ATTK(AT_BREA, AD_PLYS, 3, 21), ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_NONE, AD_STUN, 2, 4), ATTK(AT_EXPL, AD_NGEN, 9, 8), ATTK(AT_KICK, AD_CAST, 2, 13), NO_ATTK), SIZ(309, 22, 0, MS_CASINO, MZ_HUGE), MR_DISINT, 0, M1_AMORPHOUS|M1_MINDLESS|M1_REGEN|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("clairvoyance aerolite", S_EEL, LVL(88, 11, -23, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_HEAL, 6, 12), ATTK(AT_WEAP, AD_ICUR, 8, 19), ATTK(AT_LASH, AD_FEMI, 3, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(140, 1279, 0, MS_POKEDEX, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID, MR_ACID, M1_CONCEAL|M1_NOHANDS|M1_TPORT|M1_METALLIVORE, M2_DEMON|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tabbed coughing unnameable blackberry", S_EEL, LVL(88, 14, -12, 77, 0), (2), A(ATTK(AT_BEAM, AD_NACU, 4, 17), ATTK(AT_CLAW, AD_WRAT, 8, 19), ATTK(AT_CLAW, AD_LETH, 1, 2), ATTK(AT_SPIT, AD_PLYS, 1, 16), NO_ATTK, NO_ATTK), SIZ(864, 19, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_POIS| M1_OMNIVORE, M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("plumbing healthier disputability nothing", S_EEL, LVL(88, 10, -3, 91, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_WET, 9, 5), ATTK(AT_SPIT, AD_RNG, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4293, 155, 0, MS_GAARDIEN, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE, 0, M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS, M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("plumpish appealable", S_EEL, LVL(89, 8, -29, 85, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BUTT, AD_DRIN, 3, 9), ATTK(AT_BEAM, AD_RNG, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1098, 584, 0, MS_GIBBERISH, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("maltreated washiest", S_EEL, LVL(89, 13, -19, 65, 12), (G_UNIQ|4), A(ATTK(AT_SCRA, AD_SEDU, 6, 21), ATTK(AT_SCRA, AD_TECH, 5, 8), ATTK(AT_BOOM, AD_DEBU, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(536, 1002, 0, MS_CODE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("weldable evince marilyn", S_EEL, LVL(89, 10, 10, 98, 5), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_EXPL, AD_DRCO, 3, 15), ATTK(AT_RATH, AD_BLND, 9, 5), ATTK(AT_MAGC, AD_RUNS, 7, 6), ATTK(AT_TENT, AD_WISD, 6, 10), ATTK(AT_SCRA, AD_CHKH, 7, 18), NO_ATTK), SIZ(2100, 329, 0, MS_ESCAPE, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_SEE_INVIS| M1_TPORT|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("antivivisectionist hired completer", S_EEL, LVL(91, 5, -22, 65, 0), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_GAZE, AD_INER, 2, 3), ATTK(AT_HUGS, AD_DREN, 3, 5), ATTK(AT_BOOM, AD_DEPR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(196, 1248, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS, M2_MINION|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SPIDER|M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("multidimensional rumormonger", S_EEL, LVL(91, 18, -7, 49, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_TUCH, AD_ACID, 7, 5), ATTK(AT_WEAP, AD_DAMA, 1, 15), ATTK(AT_TRAM, AD_WTHR, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2613, 240, 0, MS_BOAST, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_TPORT_CNTRL| M1_ACID, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("scummy checksum cinque nazareth imprint", S_EEL, LVL(92, 9, -6, 24, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_GRAV, 4, 7), ATTK(AT_BUTT, AD_WERE, 5, 18), ATTK(AT_STNG, AD_PEST, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(874, 103, 0, MS_COW, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_CARNIVORE, M2_LORD|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("anaerobic antecedence", S_EEL, LVL(92, 23, -30, 39, 0), (2), A(ATTK(AT_BEAM, AD_DRCH, 9, 21), ATTK(AT_GAZE, AD_SAMU, 7, 15), ATTK(AT_CLAW, AD_CONT, 1, 21), ATTK(AT_GAZE, AD_LETH, 8, 11), NO_ATTK, NO_ATTK), SIZ(1088, 610, 0, MS_BARK, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON|MR_ACID, M1_HIDE|M1_NOHEAD|M1_SLITHY|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("consulter superfluously", S_EEL, LVL(92, 12, 5, 53, -12), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_BLAS, 8, 11), ATTK(AT_KICK, AD_NACU, 2, 5), ATTK(AT_BEAM, AD_WET, 2, 2), ATTK(AT_ENGL, AD_DRCH, 9, 4), ATTK(AT_TENT, AD_CHAO, 8, 3), ATTK(AT_NONE, AD_CONF, 3, 3)), SIZ(442, 267, 0, MS_PANTS, MZ_TINY), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("illicitly epicycle", S_EEL, LVL(93, 10, -10, 13, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BOOM, AD_ELEC, 1, 19), ATTK(AT_LASH, AD_DETH, 7, 10), ATTK(AT_TENT, AD_SOUN, 2, 7), ATTK(AT_BUTT, AD_DRCH, 4, 18), NO_ATTK, NO_ATTK), SIZ(178, 84, 0, MS_CHICKEN, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_REGEN| M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("beirut bullheaded", S_EEL, LVL(94, 15, -21, 79, -17), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_NGEN, 5, 2), ATTK(AT_TENT, AD_STON, 1, 12), ATTK(AT_SPIT, AD_SHAN, 9, 8), ATTK(AT_TRAM, AD_FAMN, 5, 3), ATTK(AT_WEAP, AD_GRAV, 9, 19), ATTK(AT_TUCH, AD_SKIL, 2, 17)), SIZ(3, 1085, 0, MS_LIEDER, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_COLLECT|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blunted lethargy shooter", S_EEL, LVL(94, 37, -3, 68, -12), (2), A(ATTK(AT_NONE, AD_CHKH, 2, 15), ATTK(AT_EXPL, AD_DGST, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2980, 1027, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_ACID, M1_NOHEAD|M1_TPORT, M2_NOPOLY|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("frozenly aidmen palest", S_EEL, LVL(94, 12, -11, 33, 0), (1), A(ATTK(AT_BEAM, AD_WISD, 9, 12), ATTK(AT_CLAW, AD_DISP, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(970, 417, 0, MS_ARREST, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gooseberry nitpicked took", S_EEL, LVL(94, 5, 8, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DISE, 5, 21), ATTK(AT_HUGS, AD_TIME, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(531, 1409, 0, MS_SNORE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_REGEN|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG| M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ingot ammonify", S_EEL, LVL(95, 12, -4, 79, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_MAGC, AD_WERE, 6, 20), ATTK(AT_WEAP, AD_NUMB, 3, 13), ATTK(AT_SPIT, AD_SPC2, 8, 14), ATTK(AT_BUTT, AD_MANA, 7, 7), ATTK(AT_STNG, AD_SIN, 1, 7), NO_ATTK), SIZ(752, 1079, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_ANIMAL, M2_NOPOLY|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("schmalz impersonation", S_EEL, LVL(95, 14, 6, 72, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_LITE, 1, 16), ATTK(AT_KICK, AD_DEST, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1573, 34, 0, MS_TEACHER, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("commence fermentation", S_EEL, LVL(97, 11, -14, 97, -17), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_CHRN, 9, 12), ATTK(AT_BITE, AD_FEMI, 2, 17), ATTK(AT_BEAM, AD_BANI, 2, 16), ATTK(AT_BITE, AD_CALM, 2, 5), ATTK(AT_WEAP, AD_POLY, 8, 17), ATTK(AT_WEAP, AD_FRZE, 4, 12)), SIZ(445, 531, 0, MS_HUMANOID, MZ_SMALL), MR_POISON, 0, M1_TUNNEL|M1_MINDLESS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("carbineer cryptogam", S_EEL, LVL(98, 30, 10, 41, -10), (2), A(ATTK(AT_GAZE, AD_HODS, 7, 8), ATTK(AT_WEAP, AD_CHAO, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2452, 525, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lubricating angola", S_EEL, LVL(99, 6, 5, 69, 0), (3), A(ATTK(AT_KICK, AD_SIN, 1, 6), ATTK(AT_GAZE, AD_ALIN, 8, 15), ATTK(AT_KICK, AD_MIDI, 6, 8), ATTK(AT_ENGL, AD_TIME, 2, 10), NO_ATTK, NO_ATTK), SIZ(1143, 239, 0, MS_MEW, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_MINDLESS|M1_ACID, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spicier knavishly", S_EEL, LVL(100, 11, -20, 75, 0), (1), A(ATTK(AT_HUGS, AD_SPC2, 3, 26), ATTK(AT_SPIT, AD_DRDX, 8, 22), ATTK(AT_SPIT, AD_CAST, 1, 11), ATTK(AT_BEAM, AD_VULN, 4, 12), NO_ATTK, NO_ATTK), SIZ(259, 401, 0, MS_MISSING, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_NOHEAD|M1_UNSOLID|M1_CARNIVORE, M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kinky bedmate escort", S_EEL, LVL(100, 22, -2, 76, 0), (G_GENO|3), A(ATTK(AT_BOOM, AD_NIVE, 2, 18), ATTK(AT_SPIT, AD_DISP, 1, 16), ATTK(AT_ENGL, AD_VAPO, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(340, 186, 0, MS_FART_LOUD, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_THICK_HIDE, M2_MINION|M2_DEMON|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("string theory fish", S_EEL, LVL(100, 12, -25, 90, -10), (G_GENO|1|G_RGROUP), A(ATTK(AT_BITE, AD_SAMU, 10, 15), ATTK(AT_TUCH, AD_RBRE, 1, 6), ATTK(AT_BEAM, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC|MR_DEATH|MR_FIRE|MR_ACID|MR_DRAIN|MR_STONE|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("found idiotic approbated", S_EEL, LVL(100, 20, -23, 86, 0), (3), A(ATTK(AT_BREA, AD_STCK, 6, 20), ATTK(AT_STNG, AD_TLPT, 1, 15), ATTK(AT_KICK, AD_FUMB, 3, 19), ATTK(AT_TENT, AD_LUCK, 2, 7), ATTK(AT_CLAW, AD_NEXU, 1, 23), ATTK(AT_BUTT, AD_FRZE, 2, 9)), SIZ(671, 500, 0, MS_BOT, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("husbanding repeatedly", S_EEL, LVL(102, 20, -27, 46, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_SPIT, AD_STCK, 1, 9), ATTK(AT_GAZE, AD_STUN, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1256, 551, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT|M1_ACID, M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("electric peakish", S_EEL, LVL(102, 17, -33, 72, -15), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_DETH, 8, 25), ATTK(AT_GAZE, AD_DEPR, 5, 18), ATTK(AT_CLAW, AD_SCOR, 9, 19), ATTK(AT_BREA, AD_LAVA, 2, 20), NO_ATTK, NO_ATTK), SIZ(3029, 1671, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_UNSOLID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("woodener colony", S_EEL, LVL(102, 17, -33, 92, 10), (G_GENO|4), A(ATTK(AT_MAGC, AD_DRST, 1, 4), ATTK(AT_TRAM, AD_WRAT, 3, 25), ATTK(AT_BITE, AD_SLIM, 2, 2), ATTK(AT_BOOM, AD_SLEE, 1, 21), ATTK(AT_TENT, AD_BANI, 7, 8), NO_ATTK), SIZ(1144, 374, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("etiologically flamboyance", S_EEL, LVL(103, 32, -27, 87, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_WEAP, AD_POLY, 3, 10), ATTK(AT_BITE, AD_VAMP, 2, 9), ATTK(AT_BREA, AD_SOUN, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1060, 632, 0, MS_MUMBLE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("romping toxaemia", S_EEL, LVL(103, 15, -28, 85, 0), (3), A(ATTK(AT_WEAP, AD_CONT, 3, 6), ATTK(AT_WEAP, AD_CHKH, 8, 4), ATTK(AT_BITE, AD_WRAP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1043, 13, 0, MS_CORONA, MZ_LARGE), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ritualism tactile", S_EEL, LVL(103, 20, 2, 81, -20), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_WET, 5, 18), ATTK(AT_MAGC, AD_VOMT, 8, 13), ATTK(AT_ENGL, AD_DRLI, 6, 7), ATTK(AT_TENT, AD_AGGR, 7, 16), ATTK(AT_CLAW, AD_WRAP, 8, 8), ATTK(AT_HUGS, AD_MAGM, 1, 6)), SIZ(879, 492, 0, MS_VAMPIRE, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE, 0, M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("medalling biffy", S_EEL, LVL(104, 15, -33, 93, 0), (G_UNIQ|1), A(ATTK(AT_BOOM, AD_BLAS, 7, 4), ATTK(AT_CLAW, AD_DARK, 8, 16), ATTK(AT_WEAP, AD_SHRD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(286, 257, 0, MS_SQAWK, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL| M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gadder exemplified", S_EEL, LVL(105, 12, -17, 90, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_ENGL, AD_WRAT, 2, 5), ATTK(AT_TUCH, AD_NTHR, 1, 24), ATTK(AT_KICK, AD_EDGE, 9, 8), ATTK(AT_WEAP, AD_CONF, 1, 7), NO_ATTK, NO_ATTK), SIZ(150, 620, 0, MS_DJINNI, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HERBIVORE|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("artily clagging", S_EEL, LVL(105, 17, -15, 78, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_NEXU, 3, 12), ATTK(AT_CLAW, AD_BANI, 9, 14), ATTK(AT_BUTT, AD_TREM, 3, 26), ATTK(AT_NONE, AD_SHAN, 6, 6), ATTK(AT_BITE, AD_CONF, 6, 14), NO_ATTK), SIZ(2358, 120, 0, MS_TREESQUAD, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("abrade laureling", S_EEL, LVL(105, 20, -3, 93, -15), (G_SGROUP|1), A(ATTK(AT_TUCH, AD_SAMU, 8, 22), ATTK(AT_MAGC, AD_TCKL, 2, 6), ATTK(AT_TRAM, AD_ACID, 4, 26), ATTK(AT_SCRA, AD_SPEL, 6, 13), ATTK(AT_BUTT, AD_PAIN, 7, 17), NO_ATTK), SIZ(106, 52, 0, MS_COMBAT, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("deceleration udder", S_EEL, LVL(106, 19, -31, 76, -12), (G_RGROUP|3), A(ATTK(AT_BOOM, AD_DIMN, 1, 3), ATTK(AT_NONE, AD_TECH, 4, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(470, 411, 0, MS_PUPIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS| M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mayan twitchingly allergist", S_EEL, LVL(107, 18, -7, 90, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SOUN, 2, 16), ATTK(AT_NONE, AD_RBRE, 7, 17), ATTK(AT_WEAP, AD_EDGE, 1, 14), ATTK(AT_GAZE, AD_BLND, 7, 10), ATTK(AT_ENGL, AD_BLND, 1, 5), ATTK(AT_TUCH, AD_WRAP, 1, 12)), SIZ(771, 723, 0, MS_WAIL, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_SWIM|M1_TUNNEL|M1_UNSOLID, M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("completing encephalographic", S_EEL, LVL(107, 19, 9, 96, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_TRAP, 1, 20), ATTK(AT_HUGS, AD_SLIM, 3, 18), ATTK(AT_WEAP, AD_CHRN, 5, 14), ATTK(AT_BUTT, AD_SHRD, 4, 12), ATTK(AT_STNG, AD_FRZE, 9, 12), ATTK(AT_SCRA, AD_WGHT, 5, 25)), SIZ(641, 879, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("contour alexandrian", S_EEL, LVL(107, 20, -6, 83, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_LETH, 2, 26), ATTK(AT_TENT, AD_NEXU, 1, 14), ATTK(AT_SCRA, AD_CHAO, 2, 4), ATTK(AT_TENT, AD_SAMU, 2, 2), ATTK(AT_TUCH, AD_CLRC, 7, 19), NO_ATTK), SIZ(433, 214, 0, MS_MUTE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_FLY|M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mood foraying", S_EEL, LVL(108, 14, -19, 64, 0), (1), A(ATTK(AT_BITE, AD_SAMU, 8, 2), ATTK(AT_TENT, AD_STON, 5, 1), ATTK(AT_NONE, AD_MEMO, 9, 15), ATTK(AT_STNG, AD_VAMP, 7, 2), ATTK(AT_KICK, AD_DRDX, 7, 14), NO_ATTK), SIZ(269, 496, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS| M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cauldron concurred", S_EEL, LVL(108, 20, -13, 77, 3), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_NEXU, 5, 4), ATTK(AT_SPIT, AD_ICUR, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1114, 99, 0, MS_CHICKEN, MZ_LARGE), MR_COLD|MR_SLEEP, 0, M1_AMPHIBIOUS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("noonday chokey", S_EEL, LVL(108, 14, -19, 81, -11), (G_GENO|2), A(ATTK(AT_EXPL, AD_DARK, 8, 23), ATTK(AT_KICK, AD_FEAR, 1, 6), ATTK(AT_TRAM, AD_DCAY, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(171, 6, 0, MS_SOUND, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_ACID|M1_POIS|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_DWARF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nonlife snakelike", S_EEL, LVL(108, 33, 6, 40, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_WISD, 2, 8), ATTK(AT_WEAP, AD_DEPR, 5, 1), ATTK(AT_ENGL, AD_PLAS, 6, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1293, 41, 0, MS_SOVIET, MZ_MEDIUM), MR_COLD, 0, M1_AMORPHOUS|M1_WALLWALK|M1_THICK_HIDE|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("parodying spiting ferreting", S_EEL, LVL(108, 4, 4, 97, 16), (G_VLGROUP|1), A(ATTK(AT_STNG, AD_LEVI, 6, 1), ATTK(AT_BOOM, AD_SAMU, 5, 22), ATTK(AT_TUCH, AD_GRAV, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(524, 11, 0, MS_OHGOD, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cantonese bath", S_EEL, LVL(109, 16, -11, 81, 11), (G_GENO|2), A(ATTK(AT_CLAW, AD_MANA, 2, 13), ATTK(AT_TUCH, AD_ALIN, 6, 14), ATTK(AT_SPIT, AD_TCKL, 1, 16), ATTK(AT_HUGS, AD_SLIM, 1, 1), ATTK(AT_BOOM, AD_WET, 6, 4), NO_ATTK), SIZ(353, 250, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sumach discomforting deductively", S_EEL, LVL(110, 20, -40, 79, 0), (G_UNIQ|1), A(ATTK(AT_STNG, AD_FRZE, 2, 14), ATTK(AT_WEAP, AD_VOMT, 1, 18), ATTK(AT_WEAP, AD_STUN, 4, 8), ATTK(AT_ENGL, AD_FREN, 2, 22), NO_ATTK, NO_ATTK), SIZ(1254, 632, 0, MS_SING, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unisex infirmed", S_EEL, LVL(111, 14, -27, 97, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_GAZE, AD_CNCL, 2, 16), ATTK(AT_ENGL, AD_STUN, 8, 9), ATTK(AT_TRAM, AD_DREA, 3, 22), ATTK(AT_SCRA, AD_PEST, 9, 25), ATTK(AT_TRAM, AD_DRCO, 7, 6), ATTK(AT_SCRA, AD_POLY, 8, 23)), SIZ(2422, 250, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unmortgaged virtuosity", S_EEL, LVL(112, 20, -9, 94, 10), (2), A(ATTK(AT_CLAW, AD_PLAS, 1, 11), ATTK(AT_BUTT, AD_FAKE, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(356, 1059, 0, MS_BOT, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, MR_FIRE, M1_CLING|M1_HIDE|M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS, M2_PRINCE|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("homelier attendee", S_EEL, LVL(113, 16, -36, 59, -14), (G_VLGROUP|2), A(ATTK(AT_TUCH, AD_DARK, 5, 5), ATTK(AT_BEAM, AD_STTP, 5, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(687, 158, 0, MS_SOCKS, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("knighting mine engender", S_EEL, LVL(113, 12, -13, 81, -10), (G_UNIQ|1), A(ATTK(AT_GAZE, AD_PEST, 6, 7), ATTK(AT_BUTT, AD_NEXU, 5, 4), ATTK(AT_STNG, AD_DRIN, 8, 2), ATTK(AT_WEAP, AD_WET, 9, 21), ATTK(AT_NONE, AD_DISP, 1, 13), NO_ATTK), SIZ(1331, 1292, 0, MS_GRUNT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("creasiest budging", S_EEL, LVL(114, 20, -15, 79, -14), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_POIS, 1, 19), ATTK(AT_LASH, AD_WGHT, 5, 26), ATTK(AT_BEAM, AD_LUCK, 8, 2), ATTK(AT_TRAM, AD_DETH, 6, 4), ATTK(AT_NONE, AD_SITM, 9, 19), NO_ATTK), SIZ(1359, 734, 0, MS_GRUNT, MZ_SMALL), MR_COLD, 0, M1_NOTAKE|M1_NOHEAD, M2_VAMPIRE|M2_MINION|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("insolent unicamerally", S_EEL, LVL(114, 17, -3, 86, 0), (G_PLATOON|4|G_RGROUP), A(ATTK(AT_TENT, AD_TLPT, 8, 17), ATTK(AT_BITE, AD_ICUR, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2771, 240, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("entrancing colorism", S_EEL, LVL(114, 13, -35, 95, 0), (G_GENO|4), A(ATTK(AT_RATH, AD_NIVE, 5, 21), ATTK(AT_BEAM, AD_STAT, 7, 22), ATTK(AT_TRAM, AD_FIRE, 9, 1), ATTK(AT_TENT, AD_BURN, 8, 2), ATTK(AT_TRAM, AD_DETH, 7, 8), NO_ATTK), SIZ(2647, 986, 0, MS_HCALIEN, MZ_GIGANTIC), MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_OMNIVORE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fecal linkman", S_EEL, LVL(115, 16, -38, 91, 12), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_EXPL, AD_ALIN, 8, 20), ATTK(AT_TRAM, AD_LETH, 2, 12), ATTK(AT_BUTT, AD_SGLD, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(140, 681, 0, MS_SUPERMAN, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_CLING|M1_NOEYES|M1_NOHEAD, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lobed periodontic", S_EEL, LVL(116, 19, 5, 74, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BUTT, AD_LEGS, 1, 5), ATTK(AT_NONE, AD_STUN, 1, 1), ATTK(AT_SPIT, AD_BLND, 3, 9), ATTK(AT_BEAM, AD_HEAL, 8, 26), NO_ATTK, NO_ATTK), SIZ(3309, 168, 0, MS_BURBLE, MZ_SMALL), MR_FIRE, MR_FIRE, M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("falsifier casehardened captured washcloth ultrasonography", S_EEL, LVL(116, 22, -23, 78, 0), (3), A(ATTK(AT_TENT, AD_RBRE, 3, 22), ATTK(AT_TUCH, AD_DARK, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1929, 322, 0, MS_COW, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_STONE, M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("zonked besmear", S_EEL, LVL(117, 42, -16, 72, 20), (G_GENO|G_SGROUP|4), A(ATTK(AT_SPIT, AD_WEBS, 1, 17), ATTK(AT_BUTT, AD_ABDC, 3, 17), ATTK(AT_SPIT, AD_TCKL, 5, 17), ATTK(AT_TRAM, AD_COLD, 7, 2), NO_ATTK, NO_ATTK), SIZ(1313, 722, 0, MS_WOLLOH, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_POIS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mastodon squawked", S_EEL, LVL(117, 18, 0, 93, 0), (G_SGROUP|1), A(ATTK(AT_HUGS, AD_SITM, 1, 21), ATTK(AT_BEAM, AD_SITM, 4, 14), ATTK(AT_KICK, AD_RNG, 4, 12), ATTK(AT_CLAW, AD_DARK, 3, 26), ATTK(AT_ENGL, AD_HODS, 5, 11), NO_ATTK), SIZ(1657, 166, 0, MS_COW, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_HUMANOID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("inserted lodgeable scarification reconsolidated", S_EEL, LVL(118, 12, 8, 91, 0), (3), A(ATTK(AT_MAGC, AD_SPC2, 1, 25), ATTK(AT_SPIT, AD_CONT, 5, 21), ATTK(AT_BREA, AD_WEBS, 1, 23), ATTK(AT_TUCH, AD_STON, 1, 7), ATTK(AT_SCRA, AD_HODS, 2, 16), ATTK(AT_SCRA, AD_ICEB, 5, 15)), SIZ(194, 429, 0, MS_DJINNI, MZ_HUMAN), MR_COLD|MR_POISON, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD| M1_THICK_HIDE, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("praiseworthy libbed", S_EEL, LVL(118, 12, 10, 91, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_ICUR, 7, 14), ATTK(AT_TUCH, AD_CHKH, 5, 2), ATTK(AT_WEAP, AD_SIN, 1, 11), ATTK(AT_SPIT, AD_RUST, 1, 4), ATTK(AT_TENT, AD_WRAP, 8, 13), NO_ATTK), SIZ(3525, 178, 0, MS_IMITATE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("upliftment bonzer welting", S_EEL, LVL(118, 14, 9, 93, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BOOM, AD_ICUR, 2, 24), ATTK(AT_BEAM, AD_ANTI, 8, 24), ATTK(AT_SPIT, AD_CHAO, 6, 1), ATTK(AT_NONE, AD_DARK, 9, 25), ATTK(AT_TRAM, AD_GLIB, 4, 20), NO_ATTK), SIZ(1198, 67, 0, MS_JAPANESE, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_POIS| M1_METALLIVORE, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("snobbishly bustard", S_EEL, LVL(119, 15, 6, 26, -17), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_SGLD, 6, 24), ATTK(AT_NONE, AD_SCOR, 4, 14), ATTK(AT_ENGL, AD_BADE, 7, 17), ATTK(AT_LASH, AD_CONT, 1, 17), NO_ATTK, NO_ATTK), SIZ(647, 225, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CLING|M1_HIDE, M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("delimit demagnetized", S_EEL, LVL(119, 12, -11, 88, -3), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_WRAT, 4, 15), ATTK(AT_MAGC, AD_LETH, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(371, 132, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_NOLIMBS|M1_SLITHY|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ridiculously tweed", S_EEL, LVL(119, 19, -8, 91, 0), (G_GENO|4), A(ATTK(AT_STNG, AD_PLYS, 4, 6), ATTK(AT_STNG, AD_SGLD, 5, 9), ATTK(AT_GAZE, AD_PLAS, 4, 7), ATTK(AT_BREA, AD_NAST, 5, 22), ATTK(AT_ENGL, AD_SAMU, 6, 18), NO_ATTK), SIZ(1734, 389, 0, MS_BURBLE, MZ_LARGE), MR_DISINT|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("telephonic drawable", S_EEL, LVL(120, 20, -12, 84, 3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CONT, 7, 16), ATTK(AT_TUCH, AD_SLOW, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1177, 348, 0, MS_ROAR, MZ_GIGANTIC), MR_DRAIN, 0, M1_NOLIMBS|M1_POIS, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("deregulating mercilessly", S_EEL, LVL(121, 6, 0, 75, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_MAGM, 2, 17), ATTK(AT_CLAW, AD_SEDU, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2342, 110, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE, MR_ELEC, M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sprint scrapper", S_EEL, LVL(121, 12, -22, 71, -6), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_TLPT, 9, 17), ATTK(AT_WEAP, AD_DRLI, 2, 19), ATTK(AT_CLAW, AD_ABDC, 6, 1), ATTK(AT_LASH, AD_DREN, 6, 5), NO_ATTK, NO_ATTK), SIZ(134, 825, 0, MS_WERE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID, MR_ACID, M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("minima silurian affiliation", S_EEL, LVL(122, 46, -31, 83, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DROP, 5, 5), ATTK(AT_STNG, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(701, 221, 0, MS_VAMPIRE, MZ_LARGE), MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("seance whetter avower exertive annealed", S_EEL, LVL(122, 17, -33, 98, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BEAM, AD_CHAO, 4, 26), ATTK(AT_CLAW, AD_SHAN, 1, 19), ATTK(AT_TRAM, AD_RUNS, 2, 10), ATTK(AT_TUCH, AD_DREN, 1, 10), NO_ATTK, NO_ATTK), SIZ(1038, 400, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_UNSOLID, M2_VAMPIRE|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("surly infertilely", S_EEL, LVL(122, 12, -11, 77, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BUTT, AD_CLRC, 7, 3), ATTK(AT_CLAW, AD_LITT, 2, 22), ATTK(AT_ENGL, AD_GRAV, 4, 15), ATTK(AT_NONE, AD_NACU, 2, 20), ATTK(AT_ENGL, AD_BLEE, 6, 7), NO_ATTK), SIZ(106, 908, 0, MS_CODE, MZ_MEDIUM), MR_DISINT|MR_ELEC, MR_ELEC, M1_NEEDPICK|M1_NOLIMBS|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("faying sparring", S_EEL, LVL(122, 17, 6, 54, 0), (2), A(ATTK(AT_BUTT, AD_HEAL, 8, 15), ATTK(AT_BREA, AD_POIS, 7, 1), ATTK(AT_EXPL, AD_IDAM, 4, 24), ATTK(AT_MAGC, AD_VOMT, 9, 3), ATTK(AT_NONE, AD_ICEB, 4, 11), ATTK(AT_KICK, AD_EDGE, 8, 4)), SIZ(1428, 144, 0, MS_CLOCK, MZ_TINY), MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_HERBIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sexism privacy", S_EEL, LVL(122, 26, -36, 94, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_DRCO, 2, 19), ATTK(AT_CLAW, AD_ICEB, 8, 3), ATTK(AT_BUTT, AD_CLRC, 5, 4), ATTK(AT_MAGC, AD_DRLI, 8, 7), ATTK(AT_TENT, AD_TCKL, 5, 26), NO_ATTK), SIZ(1015, 952, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN, MR_POISON, M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("departmental ired", S_EEL, LVL(122, 21, 7, 85, 19), (G_LGROUP|4), A(ATTK(AT_BEAM, AD_TRAP, 1, 4), ATTK(AT_BEAM, AD_DGST, 5, 15), ATTK(AT_CLAW, AD_WET, 5, 3), ATTK(AT_KICK, AD_TCKL, 2, 17), NO_ATTK, NO_ATTK), SIZ(2605, 549, 0, MS_LAUGH, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("imbrication workday", S_EEL, LVL(123, 28, -13, 82, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_HUGS, AD_WISD, 1, 3), ATTK(AT_EXPL, AD_WRAP, 1, 26), ATTK(AT_TENT, AD_SEDU, 7, 26), ATTK(AT_CLAW, AD_WISD, 8, 22), ATTK(AT_SCRA, AD_WEEP, 2, 26), NO_ATTK), SIZ(1511, 1265, 0, MS_PAIN, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("outfielded noninterfaced", S_EEL, LVL(123, 19, 0, 56, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_CALM, 4, 23), ATTK(AT_WEAP, AD_TLPT, 5, 5), ATTK(AT_TENT, AD_VOMT, 8, 14), ATTK(AT_WEAP, AD_SCOR, 5, 23), ATTK(AT_STNG, AD_CORR, 4, 14), ATTK(AT_SCRA, AD_SKIL, 9, 7)), SIZ(2312, 78, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("network worded", S_EEL, LVL(123, 20, -34, 73, -16), (G_RGROUP|1), A(ATTK(AT_BUTT, AD_CAST, 7, 4), ATTK(AT_CLAW, AD_UVUU, 1, 1), ATTK(AT_KICK, AD_NPRO, 9, 19), ATTK(AT_TUCH, AD_SLIM, 3, 1), ATTK(AT_MAGC, AD_VENO, 9, 9), NO_ATTK), SIZ(99, 508, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("roughhouse recycled learned cloture", S_EEL, LVL(124, 14, -19, 86, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DRCH, 6, 8), ATTK(AT_BOOM, AD_WEBS, 1, 12), ATTK(AT_SPIT, AD_BLND, 7, 20), ATTK(AT_BREA, AD_STON, 6, 6), NO_ATTK, NO_ATTK), SIZ(1580, 977, 0, MS_CONVERT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_SEE_INVIS| M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("homed promoted", S_EEL, LVL(125, 45, -29, 97, 3), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_NONE, AD_SAMU, 3, 14), ATTK(AT_BEAM, AD_CALM, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(79, 512, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_COLD, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), /* kappa or ridable turtle */ /* * lizards, &c */ MON("newt", S_LIZARD, LVL(0, 6, 8, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gray newt", S_LIZARD, LVL(0, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("twen", S_LIZARD, LVL(0, 6, 8, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gray twen", S_LIZARD, LVL(0, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nuut", S_LIZARD, LVL(0, 4, 9, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dwen", S_LIZARD, LVL(0, 4, 9, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sqaaker", S_LIZARD, LVL(0, 4, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flipflop", S_LIZARD, LVL(0, 6, 8, 0, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SHOE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("normal frog", S_LIZARD, /* FHS frog */ LVL(0, 6, 9, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tortle", S_LIZARD, LVL(0, 8, 0, 0, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE|M1_AMPHIBIOUS|M1_SWIM, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("runaround tortle", S_LIZARD, LVL(0, 10, 0, 0, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE|M1_AMPHIBIOUS|M1_SWIM, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("early-leon", S_LIZARD, LVL(0, 5, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, 0, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pinball newt", S_LIZARD, /* by Demo */ LVL(0, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pinball twen", S_LIZARD, LVL(0, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("toyish crimsoned abrupter converse snowballing", S_LIZARD, LVL(0, 12, -9, 66, 13), (1), A(ATTK(AT_ENGL, AD_TPTO, 1, 4), ATTK(AT_EXPL, AD_RBAD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(819, 832, 0, MS_WOLLOH, MZ_TINY), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_REGEN|M1_CARNIVORE, M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gecko", S_LIZARD, LVL(1, 6, 8, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("leopard frog", S_LIZARD, LVL(1, 6, 9, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("frogman", S_LIZARD, LVL(1, 5, 6, 0, -2), (G_GENO|G_LGROUP|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("clopp liz", S_LIZARD, /* spawns with shell club */ LVL(1, 6, 9, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("flying frog", S_LIZARD, LVL(1, 12, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("geggo", S_LIZARD, LVL(1, 4, 9, 0, 0), (G_GENO|7), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("baby cave lizard", S_LIZARD, LVL(1, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("rock lizard", S_LIZARD, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("archaeopteryx", S_LIZARD, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deminewt", S_LIZARD, LVL(2, 6, 7, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("demitwen", S_LIZARD, LVL(2, 6, 7, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("iguana", S_LIZARD, LVL(2, 6, 7, 0, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("sea tortle", S_LIZARD, LVL(2, 5, 0, 0, 3), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("rhaumbusun", S_LIZARD, LVL(2, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS| M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_NO_DECAY, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fembusun", S_LIZARD, LVL(2, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_FEMI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("demilovato newt", S_LIZARD, /* by musicdemon */ LVL(2, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_STENCH, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hohoho", S_LIZARD, LVL(2, 24, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("turtle", S_LIZARD, /* playable race */ LVL(2, 2, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_HUMANOID| M1_OVIPAROUS|M1_HERBIVORE, M2_STRONG|M2_HOSTILE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ass turtle", S_LIZARD, /* by Demo */ LVL(2, 2, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_FART_LOUD, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_HERBIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flying gecko", S_LIZARD, LVL(2, 6, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SQEEK, MZ_TINY), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("yunicor lizard", S_LIZARD, /* drops unicorn horn */ LVL(2, 6, 7, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("little tyrannosaurus", S_LIZARD, LVL(2, 16, 6, 0, -1), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hadrosaurus", S_LIZARD, LVL(2, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("compsognathus", S_LIZARD, LVL(2, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("nohoho", S_LIZARD, LVL(2, 24, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("legwa", S_LIZARD, LVL(2, 4, 8, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("little saurus", S_LIZARD, LVL(2, 8, 8, 0, -1), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GRUNT, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pompeji sergeant", S_LIZARD, LVL(2, 12, 2, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("baby crocodile", S_LIZARD, LVL(3, 6, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("shell koopa", S_LIZARD, LVL(3, 6, 5, 20, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("large frog", S_LIZARD, /* FHS giant frog */ LVL(3, 6, 8, 0, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_MUMBLE, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("frogman leader", S_LIZARD, LVL(3, 5, 6, 0, -3), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("frogman guide", S_LIZARD, LVL(3, 5, 6, 0, -3), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("red koopa", S_LIZARD, LVL(3, 12, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("sneally", S_LIZARD, LVL(3, 12, 7, 0, 10), (1), A(ATTK(AT_KICK, AD_CHRN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("diglizard", S_LIZARD, /* spawns with pick-axe */ LVL(3, 6, 8, 10, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("selly", S_LIZARD, LVL(3, 12, 7, 0, 10), (1), A(ATTK(AT_KICK, AD_CHRN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nanowatt usher", S_LIZARD, LVL(3, 24, 6, 45, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_PAIN, 2, 8), ATTK(AT_BEAM, AD_DRST, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2079, 1511, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_AVOIDER|M3_NONMOVING|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("toad", S_LIZARD, LVL(4, 4, 8, 0, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUMBLE, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("releasier", S_LIZARD, /* playable race */ LVL(4, 4, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant toad", S_LIZARD, LVL(4, 6, 6, 0, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_SPIT, AD_WET, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUMBLE, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fire toad", S_LIZARD, LVL(4, 6, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUMBLE, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("troglodyte", S_LIZARD, LVL(4, 5, 5, 0, -4), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_DRCO, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("chimera toad", S_LIZARD, LVL(4, 9, 5, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_STONE, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("heterodontosaurus", S_LIZARD, LVL(4, 15, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant emerald frog", S_LIZARD, LVL(4, 12, 7, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant black frog", S_LIZARD, LVL(4, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("elona lizard man", S_LIZARD, LVL(4, 12, 5, 0, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("hague extenuate", S_LIZARD, LVL(4, 11, -4, 3, -8), (G_GENO|3), A(ATTK(AT_BEAM, AD_AMNE, 1, 2), ATTK(AT_TUCH, AD_SPC2, 4, 2), ATTK(AT_WEAP, AD_HEAL, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3860, 901, 0, MS_SISSY, MZ_GIGANTIC), MR_COLD|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NASTY|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("ambush encore", S_LIZARD, LVL(4, 26, -9, 57, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_GAZE, AD_ELEC, 3, 9), ATTK(AT_WEAP, AD_BADE, 4, 3), ATTK(AT_WEAP, AD_NEXU, 1, 2), ATTK(AT_NONE, AD_MAGM, 1, 3), NO_ATTK, NO_ATTK), SIZ(105, 939, 0, MS_GIBBERISH, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|100), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("statiolizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|30), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("presslizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_FART_QUIET, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("skink", S_LIZARD, /* Demo wanted this */ LVL(5, 30, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed lizard", S_LIZARD, /* evil patch idea by Crawldragon; these do not cure petrification! */ LVL(5, 6, 6, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_STON, 1, 6), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("perfuswap lizard", S_LIZARD, LVL(5, 3, 6, 10, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_SWAP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_STENCH, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("digging lizard", S_LIZARD, /* spawns with pick-axe */ LVL(5, 6, 6, 10, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lizzy", S_LIZARD, LVL(5, 4, 8, 5, 0), (G_GENO|20), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unsilizard", S_LIZARD, /* spawns with sling and 20 junk metal */ LVL(5, 6, 6, 10, 0), (G_GENO|10), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant ochre frog", S_LIZARD, LVL(5, 8, 6, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tank koopa", S_LIZARD, LVL(5, 4, -1, 40, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hidden lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_CONCEAL|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("mimic lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lizardman", S_LIZARD, /* playable race, corpse does not depetrify you --Amy */ LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE, MR_STONE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("player salamander", S_LIZARD, /* playable race, corpse doesn't do anything special */ LVL(5, 12, -1, 0, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rune lizard", S_LIZARD, /* spawns with runed rod */ LVL(5, 6, 6, 10, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tortle shaman", S_LIZARD, LVL(5, 8, 0, 20, 5), (G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HUMANOID, MZ_LARGE), 0, 0, M1_HUMANOID|M1_THICK_HIDE|M1_OMNIVORE|M1_AMPHIBIOUS|M1_SWIM, M2_STRONG|M2_MAGIC|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_ZAP), MON("grass lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("all-supply lizard", S_LIZARD, /* drops unicorn horn on death */ LVL(5, 6, 6, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_WNCE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("topside lizard", S_LIZARD, /* drops bubblehorn on death */ LVL(5, 6, 6, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_INVE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("swamp lizard", S_LIZARD, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_SPIT, AD_POIS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_POIS, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stopwatch lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_CLOCK, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giant silver frog", S_LIZARD, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_SPIT, AD_DARK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blue lizard", S_LIZARD, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_SPIT, AD_POIS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_POIS, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("darken lizard", S_LIZARD, LVL(5, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_SPIT, AD_DARK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_POIS, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("helth lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("salamander prisoner", S_LIZARD, LVL(5, 12, -1, 0, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_FIRE, 1, 3), ATTK(AT_HUGS, AD_PHYS, 1, 3), ATTK(AT_HUGS, AD_FIRE, 1, 3), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_DJINNI, MZ_HUMAN), MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_NO_DECAY|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("curare frog", S_LIZARD, LVL(5, 15, 0, 25, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_SPIT, AD_VENO, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_TREESQUAD, MZ_TINY), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HERBIVORE, M2_PEACEFUL|M2_WANDER, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("innoclizard", S_LIZARD, LVL(5, 3, 8, 0, 0), (G_GENO|15), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lizard-eel", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant tree frog", S_LIZARD, LVL(5, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_SPIT, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ice toad", S_LIZARD, LVL(5, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUMBLE, MZ_MEDIUM), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty ice toad", S_LIZARD, LVL(5, 6, 4, 0, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_COLD, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUMBLE, MZ_MEDIUM), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("frogman chieftain", S_LIZARD, LVL(5, 5, 6, 0, -4), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("frogman boss", S_LIZARD, LVL(5, 5, 6, 0, -4), (G_GENO|G_VLGROUP|1|G_PLATOON), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("green koopa", S_LIZARD, LVL(5, 12, -1, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_ACID, MR_ACID, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_MINDLESS, M2_STRONG|M2_HOSTILE|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("dead lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|20), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_DEAD, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("scorzard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_SCOR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("will stone lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_STON, 1, 6), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("will ratch lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_EDGE, 1, 6), ATTK(AT_NONE, AD_EDGE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("clockback lizard", S_LIZARD, LVL(5, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_TIME, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("master newt", S_LIZARD, LVL(6, 6, 6, 10, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("master twen", S_LIZARD, LVL(6, 6, 6, 10, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gila monster", S_LIZARD, LVL(6, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lamecham", S_LIZARD, /* poly like chameleon but 5x less often */ LVL(6, 3, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, 0, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chameleon", S_LIZARD, LVL(6, 5, 6, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, 0, M4_SHAPESHIFT, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("evil chameleon", S_LIZARD, LVL(6, 5, 6, 10, 0), (G_GENO|1|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, M3_FREQ_UNCOMMON10, M4_SHAPESHIFT, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("karma chameleon", S_LIZARD, /* by aosdict */ LVL(6, 5, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 2), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, 0, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crocodile", S_LIZARD, LVL(6, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 1,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("meljo", S_LIZARD, LVL(6, 5, 8, 5, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("amazonas crocodile", S_LIZARD, /* evil patch idea by jonadab - drowning attack */ LVL(6, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 1,12), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("purple crocodile", S_LIZARD, LVL(6, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 1,12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant ebony frog", S_LIZARD, LVL(6, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant blue frog", S_LIZARD, LVL(6, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dromiceiomimus", S_LIZARD, LVL(6, 20, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1,6), ATTK(AT_KICK, AD_PHYS, 1,4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2750, 2500, 0, MS_SQAWK, MZ_LARGE), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant turtle", S_LIZARD, LVL(7, 2, -5, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*10, 10000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_STRONG|M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("smaller velociraptor", S_LIZARD, /* splicehack */ LVL(7, 18, 5, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1500, 0, MS_GROWL, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("night lizard", S_LIZARD, LVL(7, 12, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lord toad", S_LIZARD, LVL(7, 6, 4, 10, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_WRAP, 3, 6), ATTK(AT_BEAM, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chimera lizard", S_LIZARD, /*note: these mutants may not have normoal animal's ability. (example: corpse may rot) [Sakusha]*/ LVL(7, 9, 5, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_STONE, MR_POISON, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("snow frog", S_LIZARD, LVL(7, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spiny", S_LIZARD, LVL(7, 12, -10, 100, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DRST, 1, 4), ATTK(AT_NONE, AD_TCKL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("salamander slave", S_LIZARD, LVL(7, 12, -1, 0, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_NO_DECAY|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("killer croc", S_LIZARD, LVL(7, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 2), ATTK(AT_CLAW, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("flogged quadrennial", S_LIZARD, LVL(7, 16, -2, 46, 14), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_RBRE, 8, 1), ATTK(AT_LASH, AD_FIRE, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(799, 179, 0, MS_POKEDEX, MZ_MEDIUM), MR_ACID, 0, M1_MINDLESS|M1_SLITHY|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("giant swamp frog", S_LIZARD, LVL(8, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STAT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant marsh frog", S_LIZARD, LVL(8, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kwirrel", S_LIZARD, LVL(8, 6, 7, 5, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lush draconian", S_LIZARD, LVL(8, 6, 7, 5, -10), (G_GENO|12), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fist draconian", S_LIZARD, LVL(8, 6, 7, 5, -10), (G_GENO|15), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cave lizard", S_LIZARD, LVL(8, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("prehistoric cave lizard", S_LIZARD, LVL(8, 12, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_LARGE), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("zaur denizen", S_LIZARD, LVL(8, 12, 1, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY, M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("zaur", S_LIZARD, /* playable race */ LVL(8, 12, 1, 10, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("salamander", S_LIZARD, LVL(8, 12, -1, 0, -9), (4), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NO_DECAY, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("star squirrel", S_LIZARD, /* spawns with star rod */ LVL(8, 8, 4, 10, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("salamander shaman", S_LIZARD, /* evil patch idea by jonadab; probably more dangerous in brogue than here */ LVL(8, 12, -1, 0, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK), SIZ(1500, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NO_DECAY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("poison whip salamander", S_LIZARD, /* evil patch idea by jonadab */ LVL(8, 12, -1, 0, -9), (1), A(ATTK(AT_WEAP, AD_POIS, 2, 8), ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_FIRE|MR_POISON, MR_FIRE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NO_DECAY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("paralysis whip salamander", S_LIZARD, /* evil patch idea by jonadab */ LVL(8, 12, -1, 0, -9), (1), A(ATTK(AT_WEAP, AD_PLYS, 1, 6), ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NO_DECAY|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("charmander", S_LIZARD, LVL(8, 6, -1, 0, -9), (1), A(ATTK(AT_BREA, AD_FIRE, 2, 4), ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_SLITHY|M1_THICK_HIDE|M1_POIS|M1_OVIPAROUS, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("argonian", S_LIZARD, /* playable race */ LVL(8, 12, -1, 0, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_BREATHLESS|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_NOPOLY, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lusty argonian maid", S_LIZARD, /* suggested by Suzune Takada, spawns with maid dress */ LVL(8, 12, -1, 0, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_SSEX, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_BREATHLESS|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("squirrel", S_LIZARD, LVL(8, 8, 4, 10, 0), (G_GENO|15), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("basilisk", S_LIZARD, LVL(8, 9, 5, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_STON, 4, 2), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS| M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_PETRIFIES, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("blazon housemother", S_LIZARD, LVL(8, 14, 9, 65, 1), (3), A(ATTK(AT_SCRA, AD_POLY, 2, 4), ATTK(AT_ENGL, AD_WET, 8, 6), ATTK(AT_TUCH, AD_WRAT, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1361, 7, 0, MS_SHOE, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_ANIMAL, M2_PRINCE|M2_MINION, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("plain draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("off-color draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_WTHR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("adamant draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pastel draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("baby-colored draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("scabban's evil", S_LIZARD, LVL(8, 12, 4, 20, -10), (1|G_SGROUP), A(ATTK(AT_LASH, AD_PHYS, 1, 9), ATTK(AT_BEAM, AD_DISE, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_HISS, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("empty draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SUCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("split draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_UVUU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("death draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_DEST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("toad villager", S_LIZARD, LVL(8, 11, 2, 0, 4), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("red-hot draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_WRAT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gamboge draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("the-saurus", S_LIZARD, /* by Muad */ LVL(8, 8, 8, 8, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_FAKE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOEYES, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lustful draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SSEX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gleaming draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_CHRN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty gleaming draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_CHRN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_HERBIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("absored draconian", S_LIZARD, /* sic */ LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_UNPR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sickening draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_VOMT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_POISON, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pick draconian", S_LIZARD, /* spawns with pick-axe */ LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY|M1_TUNNEL|M1_NEEDPICK, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("nondressed draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("weredraconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_WERE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("azure draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("randomizer draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), /* damage type of the beam attack is randomized */ MON("warp draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_BANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("translucent draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("radioactive draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_CONT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("whipbarb draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PAIN, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_PAIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("blinking draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_BEAM, AD_CAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("accursed draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_ICUR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nightly draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_NACU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("emerald draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_FUMB, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona draconian", S_LIZARD, LVL(8, 8, -5, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pink draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_STTP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("black draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_ELEC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_ELEC, MR_ELEC, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("brown draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_DISE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cobalt draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHRIEK, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cadmium draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_DAMA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("talcum draconian", S_LIZARD, /* spawns with sling and 25 talc */ LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_AMORPHOUS|M1_UNSOLID|M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("anthrazite draconian", S_LIZARD, /* spawns with sling and 25 graphite */ LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("copper draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_BURN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dull draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravated draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("free draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("effeminate draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_MINA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("poofy draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_RUNS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("coral draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dark draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_DARK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("deep draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_DRLI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("glowing draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SLIM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_ACID, MR_ACID, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("professional draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_ACID, MR_ACID, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("timid professional draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_LITT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_ACID, MR_ACID, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_DOMESTIC, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("gold draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_LITE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("green draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_POISON, MR_POISON, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY|M1_POIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("gray draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_MAGM, 1, 6), ATTK(AT_BEAM, AD_GRAV, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("iron draconian", S_LIZARD, LVL(8, 8, -4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SHRD, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ivory draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_SLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("magenta draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("violet draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_SANI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("faded draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_INSA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mottled draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_PLAS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ochre draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_CONF, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("orange draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pale draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_FRZE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("icy draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_ICEB, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("purple draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_BEAM, AD_MANA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("albino draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CAST, 1, 6), ATTK(AT_BEAM, AD_MANA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tan draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SHAN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slate draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_TERR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("airborne draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_LEVI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("normal draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unknown draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_ILLU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("red draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("shimmering draconian", S_LIZARD, LVL(8, 8, 0, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_STUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("silver draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("undead draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_DISN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("white draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_COLD, MR_COLD, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("yellow draconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_ACID, MR_ACID, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY|M1_ACID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mantidraconian", S_LIZARD, LVL(8, 8, 4, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_ACID, 4, 4), ATTK(AT_SPIT, AD_TCKL, 4, 4), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), MR_ACID, MR_ACID, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_FLY|M1_ACID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("steam troglodyte", S_LIZARD, LVL(8, 12, 7, 10, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_SPIT, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant orange frog", S_LIZARD, LVL(8, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("torgo", S_LIZARD, /* spawns with boomerang */ LVL(8, 6, -1, 0, -9), (1), A(ATTK(AT_BREA, AD_FIRE, 2, 4), ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_WEAP, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_SLITHY|M1_THICK_HIDE|M1_POIS|M1_OVIPAROUS, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Jennifer", S_LIZARD, LVL(8, 13, 4, 25, 5), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_DARK, 2, 3), ATTK(AT_BEAM, AD_DARK, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SOFT_SNEAKERS BLOCK_HEELED_COMBAT_BOOT */ MON("hawse agonize", S_LIZARD, LVL(8, 10, -4, 76, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_DRCH, 3, 9), ATTK(AT_BITE, AD_FUMB, 4, 1), ATTK(AT_HUGS, AD_DRIN, 4, 4), ATTK(AT_ENGL, AD_NAST, 7, 9), ATTK(AT_HUGS, AD_MCRE, 5, 3), ATTK(AT_BOOM, AD_RAGN, 3, 5)), SIZ(2152, 62, 0, MS_JAPANESE, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ytterbium sleep", S_LIZARD, LVL(9, 13, 8, 90, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_TRAM, AD_NACU, 6, 9), ATTK(AT_BUTT, AD_SPC2, 6, 2), ATTK(AT_CLAW, AD_STON, 7, 6), ATTK(AT_TENT, AD_LITE, 6, 6), NO_ATTK, NO_ATTK), SIZ(132, 511, 0, MS_IMITATE, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS, M2_PRINCE|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("turbocurarin frog", S_LIZARD, LVL(9, 18, -3, 35, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_SPIT, AD_VENO, 2, 2), ATTK(AT_SPIT, AD_VENO, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_TREESQUAD, MZ_TINY), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HERBIVORE, M2_PEACEFUL|M2_WANDER, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("komodo dragon", S_LIZARD, LVL(9, 9, 5, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_DRCO, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS| M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_NO_DECAY, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("hisser komodo dragon", S_LIZARD, /* spawns with chain mail */ LVL(9, 9, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_SWIM|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("petty komodo dragon", S_LIZARD, LVL(9, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2, 6), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS| M1_OVIPAROUS|M1_HERBIVORE, M2_STRONG|M2_HOSTILE, M3_PETTY|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("black lizard", S_LIZARD, LVL(9, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 6), ATTK(AT_BITE, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant red frog", S_LIZARD, LVL(9, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_SPIT, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant sapphire frog", S_LIZARD, LVL(9, 12, 5, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bulletator colon", S_LIZARD, LVL(9, 24, 8, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_CHRN, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_STONE|MR_ACID, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lower bulletator colon", S_LIZARD, LVL(9, 12, 8, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_CHRN, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_STONE|MR_ACID, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant yellow frog", S_LIZARD, LVL(9, 12, 1, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant speckled tree frog", S_LIZARD, LVL(9, 12, 3, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 3), ATTK(AT_SPIT, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Utahraptor", S_LIZARD, LVL(9, 20, 2, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1,8), ATTK(AT_KICK, AD_PHYS, 2,12), ATTK(AT_KICK, AD_PHYS, 2,12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_GROWL, MZ_HUGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("poison arrow frog", S_LIZARD, LVL(9, 12, 6, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_POIS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY|M1_POIS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("komodo beast", S_LIZARD, LVL(9, 7, 7, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("revoir cubbyhole", S_LIZARD, LVL(9, 13, -6, 15, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_FLAM, 4, 4), ATTK(AT_BEAM, AD_SKIL, 9, 1), ATTK(AT_STNG, AD_SKIL, 1, 9), ATTK(AT_BEAM, AD_GRAV, 5, 3), ATTK(AT_WEAP, AD_DRLI, 7, 5), ATTK(AT_TENT, AD_WEBS, 5, 4)), SIZ(1478, 451, 0, MS_BARK, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mini koopa", S_LIZARD, LVL(10, 12, 1, 0, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CAR, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("T-Rex", S_LIZARD, LVL(10, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("adult lizard", S_LIZARD, LVL(10, 6, 3, 0, -9), (12|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SLITHY|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fire lizard", S_LIZARD, LVL(10, 6, -1, 0, -9), (1), A(ATTK(AT_BREA, AD_FIRE, 2, 5), ATTK(AT_BITE, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_ROAR, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ice lizard", S_LIZARD, LVL(10, 6, -1, 0, -9), (1), A(ATTK(AT_BREA, AD_COLD, 2, 5), ATTK(AT_BITE, AD_COLD, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_ROAR, MZ_HUMAN), MR_COLD, MR_COLD, M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lightning lizard", S_LIZARD, LVL(10, 6, -1, 0, -9), (1), A(ATTK(AT_BREA, AD_ELEC, 2, 5), ATTK(AT_BITE, AD_ELEC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_ROAR, MZ_HUMAN), MR_ELEC, MR_ELEC, M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dragon turtle", S_LIZARD, LVL(10, 6, -5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS| M1_OVIPAROUS|M1_HERBIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant chameleon", S_LIZARD, LVL(10, 5, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, 0, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("huge lizard", S_LIZARD, LVL(10, 6, 1, 10, 0), (G_GENO|25), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("packed lizard", S_LIZARD, /* randomly has either sling and 30 rocks, pistol and 25 bullets, or axe */ LVL(10, 6, 1, 10, 0), (1|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 13), ATTK(AT_BREA, AD_ELEC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_TINY), MR_STONE|MR_ELEC, MR_STONE|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("very slow huge lizard", S_LIZARD, LVL(10, 6, 1, 10, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_COMBAT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("o-p-e-l", S_LIZARD, LVL(10, 6, 1, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 1, 6), ATTK(AT_TRAM, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_CAR, MZ_TINY), MR_STONE, MR_STONE, M1_MINDLESS|M1_BREATHLESS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_NO_DECAY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("super slow turtle", S_LIZARD, /* by ziratha; if they die, -100 alignment and +5 sins */ LVL(10, 1, -10, 0, 0), (1), A(ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_RATH, AD_ALIN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SILENT, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_HERBIVORE, M2_STRONG|M2_PEACEFUL, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cork espadrille", S_LIZARD, /* uses wedge sandals */ LVL(10, 6, 1, 10, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SHOE, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, M4_SANDALS|M4_HIGHHEELED, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("green lizard", S_LIZARD, LVL(10, 6, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sand tide", S_LIZARD, LVL(10, 6, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WRAP, 1, 20), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_NO_DECAY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("grandpa", S_LIZARD, LVL(10, 6, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("FBI agent", S_LIZARD, LVL(10, 6, 1, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giant lizard", S_LIZARD, LVL(10, 2, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_LARGE), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("plaintive clingy infirmable", S_LIZARD, LVL(10, 30, 1, 72, 20), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SCRA, AD_STCK, 6, 9), ATTK(AT_SPIT, AD_SKIL, 9, 8), ATTK(AT_BEAM, AD_SLIM, 8, 8), ATTK(AT_BITE, AD_STAT, 2, 2), ATTK(AT_BUTT, AD_TIME, 7, 7), NO_ATTK), SIZ(2620, 582, 0, MS_CODE, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_NOEYES|M1_NOLIMBS|M1_TPORT, M2_LORD|M2_PNAME|M2_WANDER|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ore newt", S_LIZARD, LVL(10, 8, -2, 100, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_ICUR, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("minnewt", S_LIZARD, LVL(10, 8, -2, 100, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_NACU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ore twen", S_LIZARD, LVL(10, 8, -2, 100, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_ICUR, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mintwen", S_LIZARD, LVL(10, 8, -2, 100, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_NACU, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("red slaad", S_LIZARD, LVL(10, 12, 4, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONT, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_MUMBLE, MZ_LARGE), MR_FIRE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("tonberry", S_LIZARD, /* playable race */ LVL(10, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_NOHANDS, M2_NOPOLY|M2_STRONG|M2_COLLECT, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("whistle head nerve head", S_LIZARD, LVL(10, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 3, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_STCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("king toad", S_LIZARD, LVL(10, 12, 3, 10, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_WRAP, 3, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_STCK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_MUMBLE, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("lich toad", S_LIZARD, /* by Demo */ LVL(10, 9, 3, 10, 0), (1), A(ATTK(AT_LASH, AD_WRAP, 3, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_STCK, 1, 4), ATTK(AT_TUCH, AD_COLD, 3, 3), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK), SIZ(1500, 1500, 0, MS_MUMBLE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("dungeon lords player", S_LIZARD, /* creates rn1(10, 3) M5_DLORDS */ LVL(10, 12, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("kentrosaurus", S_LIZARD, LVL(10, 10, 6, 10, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 3), ATTK(AT_CLAW, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("troglodyte henchman", S_LIZARD, LVL(10, 12, 5, 15, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_SPIT, AD_POIS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("infernal troglodyte", S_LIZARD, LVL(10, 15, 7, 10, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 6, 6), ATTK(AT_SPIT, AD_POIS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scraper troglodyte", S_LIZARD, /* spawns with infernal bardiche */ LVL(10, 15, 7, 10, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 6, 6), ATTK(AT_SPIT, AD_POIS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_POISON|MR_FIRE|MR_SLEEP, MR_POISON|MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant teal toad", S_LIZARD, LVL(10, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_SPIT, AD_SLOW, 2, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant brown toad", S_LIZARD, LVL(10, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCH, 3, 4), ATTK(AT_SPIT, AD_DRCH, 2, 4), ATTK(AT_GAZE, AD_FEAR, 2, 4), ATTK(AT_GAZE, AD_BLND, 0, 0), NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("grandmaster newt", S_LIZARD, LVL(10, 6, 5, 20, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("grandmaster twen", S_LIZARD, LVL(10, 6, 5, 20, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Almuth's cuddly-soft sneaker", S_LIZARD, LVL(10, 18, 4, 30, 0), (1), A(ATTK(AT_KICK, AD_ACID, 2, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_STONE|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant rotting toad", S_LIZARD, LVL(11, 12, -3, 30, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_SPIT, AD_DRLI, 2, 4), ATTK(AT_GAZE, AD_FEAR, 2, 4), ATTK(AT_GAZE, AD_BLND, 2, 4), NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON|MR_SLEEP|MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_WANDER|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lizard mage", S_LIZARD, /* spawns with short, broad or long sword (randomly) */ LVL(11, 12, 4, 20, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BEAM, AD_NPRO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("reasoning leanest", S_LIZARD, LVL(11, 18, 10, 19, 0), (1), A(ATTK(AT_BUTT, AD_FEMI, 3, 6), ATTK(AT_MAGC, AD_STCK, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(285, 1246, 0, MS_CORONA, MZ_HUGE), MR_STONE|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_MINDLESS, M2_PRINCE|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("burlesk absent", S_LIZARD, LVL(11, 11, -10, 23, -8), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_ALIN, 1, 6), ATTK(AT_CLAW, AD_WERE, 5, 8), ATTK(AT_GAZE, AD_ENCH, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1143, 36, 0, MS_HANDY, MZ_HUGE), 0, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant gecko", S_LIZARD, LVL(11, 6, 2, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("big iguana", S_LIZARD, LVL(12, 6, 2, 0, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("own smoke", S_LIZARD, LVL(12, 6, 1, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BURN, 1, 6), ATTK(AT_BITE, AD_BURN, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("tentacle newt", S_LIZARD, LVL(12, 6, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WRAP, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("karmic lizard", S_LIZARD, LVL(12, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_LUCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("trogder", S_LIZARD, LVL(12, 6, 8, 5, -4), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("haitian gangster", S_LIZARD, /* spawns with shotgun, sawn-off shotgun or auto shotgun, and 50 lead shots */ LVL(12, 12, 0, 10, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_MEDIUM), MR_ELEC, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant evilcroc", S_LIZARD, LVL(12, 9, 1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("troglodyte witch doctor", S_LIZARD, LVL(12, 12, 7, 10, -4), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_SPIT, AD_POIS, 1, 20), ATTK(AT_MAGC, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_GRUNT, MZ_HUMAN), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("toad guard", S_LIZARD, LVL(12, 12, -1, 0, 4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("gnollwierd hydra", S_LIZARD, /* gnollhack lets-reinvent-the-wheel hydra */ LVL(12, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 8)), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pyrohydra", S_LIZARD, LVL(12, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 4, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 2, 8)), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("interdimensional mollush", S_LIZARD, LVL(12, 12, -2, 10, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PLYS, 1, 4), ATTK(AT_BEAM, AD_HALU, 1, 4), ATTK(AT_BEAM, AD_STUN, 1, 4), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OMNIVORE|M1_SWIM, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("toadsavage bagura", S_LIZARD, LVL(12, 10, -6, 50, 0), (1), A(ATTK(AT_WEAP, AD_WNCE, 4, 6), ATTK(AT_BEAM, AD_DFOO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_MEDIUM), MR_PLUSONE|MR_HITASTWO, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_WANDER|M2_STRONG|M2_STALK, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lernaean hydra", S_LIZARD, LVL(12, 9, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 2, 8)), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE, 0, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("space sith", S_LIZARD, /* spawns with sith staff */ LVL(12, 12, -2, 0, -9), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_MUMBLE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_BREATHLESS|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spitting lizard", S_LIZARD, LVL(12, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 1, 4), ATTK(AT_BREA, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_POIS, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("timely mistrusting", S_LIZARD, LVL(12, 12, 3, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_SCRA, AD_INSA, 8, 2), ATTK(AT_TRAM, AD_AMNE, 2, 4), ATTK(AT_TRAM, AD_CURS, 9, 5), ATTK(AT_MAGC, AD_SEDU, 9, 4), ATTK(AT_BOOM, AD_CONT, 8, 3), NO_ATTK), SIZ(418, 677, 0, MS_WERE, MZ_HUMAN), 0, 0, M1_NOTAKE|M1_TPORT, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_COLLECT, M3_CLOSE|M3_INFRAVISION|M3_AVOIDER|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tyrannosaur", S_LIZARD, LVL(13, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("doyouthinkhesaurus", S_LIZARD, /* by Crawldragon */ LVL(13, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_NOEYES, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("velociraptor", S_LIZARD, LVL(13, 14, -1, 0, -2), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty velociraptor", S_LIZARD, LVL(13, 14, -1, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant garnet frog", S_LIZARD, LVL(13, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant brass frog", S_LIZARD, LVL(13, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pink femmy", S_LIZARD, /* spawns with feminine pumps */ LVL(13, 12, 2, 100, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_KICK, AD_FEMI, 6, 8), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_SCRA, AD_LEGS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bedchair coquettish", S_LIZARD, LVL(13, 16, -6, 34, 13), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_STNG, AD_BADE, 4, 2), ATTK(AT_KICK, AD_CNCL, 1, 1), ATTK(AT_WEAP, AD_SLOW, 6, 1), ATTK(AT_BEAM, AD_ANTI, 9, 6), NO_ATTK, NO_ATTK), SIZ(528, 447, 0, MS_POKEDEX, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chiromancy rereading oppositional", S_LIZARD, LVL(13, 8, 1, 46, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BEAM, AD_MIDI, 7, 9), ATTK(AT_TRAM, AD_DEPR, 7, 2), ATTK(AT_TUCH, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(138, 181, 0, MS_SOUND, MZ_LARGE), MR_SLEEP|MR_ACID, MR_SLEEP, M1_NEEDPICK|M1_NOHANDS|M1_TPORT|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STRONG| M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("oceanic cometh", S_LIZARD, LVL(13, 12, -9, 10, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_EXPL, AD_BLEE, 2, 3), ATTK(AT_WEAP, AD_DRDX, 8, 5), ATTK(AT_ENGL, AD_DRCO, 7, 3), ATTK(AT_CLAW, AD_CHKH, 3, 8), ATTK(AT_SPIT, AD_INSA, 8, 1), ATTK(AT_TUCH, AD_PLYS, 4, 9)), SIZ(77, 1220, 0, MS_ORC, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC|MR_STONE, M1_SWIM|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_ANIMAL| M1_UNSOLID, M2_NOPOLY|M2_MINION|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("diverse retractile", S_LIZARD, LVL(13, 7, 1, 85, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_TIME, 5, 4), ATTK(AT_CLAW, AD_RNG, 6, 9), ATTK(AT_NONE, AD_POIS, 8, 8), ATTK(AT_BUTT, AD_BURN, 5, 9), ATTK(AT_TRAM, AD_LETH, 8, 7), NO_ATTK), SIZ(3, 1174, 0, MS_MISSING, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("noncooperative conventionalizing constitute boded zippered relational traceable", S_LIZARD, LVL(13, 12, -9, 57, 0), (G_LGROUP|1), A(ATTK(AT_TUCH, AD_ENCH, 2, 6), ATTK(AT_WEAP, AD_BADE, 2, 8), ATTK(AT_SPIT, AD_AMNE, 3, 9), ATTK(AT_WEAP, AD_NGEN, 6, 9), ATTK(AT_TRAM, AD_DRST, 1, 7), NO_ATTK), SIZ(239, 718, 0, MS_DRUGS, MZ_HUGE), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stubbiest emetically down inevitability publishing", S_LIZARD, LVL(13, 8, -6, 14, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_PART, 9, 9), ATTK(AT_ENGL, AD_CONT, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1711, 380, 0, MS_STENCH, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS| M1_HERBIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("blooded trio", S_LIZARD, LVL(14, 14, -6, 30, 11), (G_GENO|G_LGROUP|2), A(ATTK(AT_SPIT, AD_SEDU, 6, 2), ATTK(AT_WEAP, AD_HEAL, 1, 2), ATTK(AT_GAZE, AD_ILLU, 9, 1), ATTK(AT_GAZE, AD_SHAN, 8, 1), NO_ATTK, NO_ATTK), SIZ(1022, 1591, 0, MS_TEACHER, MZ_TINY), MR_DISINT, 0, M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("daedroth", S_LIZARD, /* spawns with intrinsic speed */ LVL(14, 13, 0, 80, -14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_BREA, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_POISON|MR_HITASTHREE, 0, M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("triceratops", S_LIZARD, LVL(14, 10, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,16), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("scabban", S_LIZARD, LVL(14, 14, 0, 35, -10), (1), A(ATTK(AT_LASH, AD_PHYS, 2, 12), ATTK(AT_BEAM, AD_DISE, 3, 3), ATTK(AT_BEAM, AD_DISE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_SWIM|M1_BREATHLESS, M2_STRONG|M2_NASTY|M2_HOSTILE|M2_COLLECT|M2_STALK|M2_DEMON, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("toadsavage warja", S_LIZARD, LVL(14, 10, -8, 50, 0), (1), A(ATTK(AT_WEAP, AD_NPRO, 4, 8), ATTK(AT_BEAM, AD_SHAN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_MEDIUM), MR_PLUSONE|MR_HITASTWO|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_WANDER|M2_STRONG|M2_STALK, M3_INFRAVISION, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("adapted triceratops", S_LIZARD, LVL(14, 10, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4,16), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("steganosaurus slex", S_LIZARD, /* by Muad */ LVL(14, 10, 2, 10, 0), (1), A(ATTK(AT_TRAM, AD_PHYS, 6, 8), ATTK(AT_HUGS, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR|MR_POISON, 0, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Miriam's cone-heel boot", S_LIZARD, LVL(14, 12, 0, 25, -2), (1), A(ATTK(AT_KICK, AD_PLYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 7, 9), ATTK(AT_NONE, AD_COLD, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHRIEK, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ORC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Miriam's stiletto heel boot", S_LIZARD, LVL(14, 12, 0, 25, -2), (1), A(ATTK(AT_KICK, AD_PLYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 7, 9), ATTK(AT_NONE, AD_COLD, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ORC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nothronychus", S_LIZARD, LVL(14, 12, 5, 15, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_ANIMAL|M1_HERBIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("samba opaquely", S_LIZARD, LVL(14, 13, 8, 88, -7), (G_UNIQ|3), A(ATTK(AT_TRAM, AD_BANI, 1, 5), ATTK(AT_WEAP, AD_LITE, 9, 9), ATTK(AT_GAZE, AD_NGEN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(402, 50, 0, MS_SUPERMAN, MZ_SMALL), MR_STONE, MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_JEWELS|M2_DWARF|M2_PEACEFUL, M3_WAITFORU|M3_TRAITOR|M3_MIND_FLAYER|M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bacillary disclaiming", S_LIZARD, LVL(14, 12, -2, 48, 0), (3), A(ATTK(AT_BREA, AD_DRCO, 5, 9), ATTK(AT_CLAW, AD_LUCK, 8, 1), ATTK(AT_WEAP, AD_UVUU, 4, 5), ATTK(AT_TENT, AD_DISP, 8, 1), NO_ATTK, NO_ATTK), SIZ(653, 578, 0, MS_NEIGH, MZ_GIGANTIC), MR_COLD, 0, M1_REGEN|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unquestioned obfuscable", S_LIZARD, LVL(14, 12, -4, 50, -1), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DRIN, 4, 6), ATTK(AT_HUGS, AD_WTHR, 8, 9), ATTK(AT_GAZE, AD_MINA, 5, 1), ATTK(AT_TENT, AD_VAPO, 9, 5), ATTK(AT_BUTT, AD_ABDC, 4, 8), NO_ATTK), SIZ(322, 292, 0, MS_PHOTO, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_UNSOLID, M2_PRINCE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("vlasta", S_LIZARD, LVL(14, 13, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLND, 1, 10), ATTK(AT_BITE, AD_BLND, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("anti-stone lizard", S_LIZARD, LVL(15, 6, 6, 10, 0), (G_GENO|60), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("heavily cursed lizard", S_LIZARD, LVL(15, 6, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_EDGE, 1, 6), ATTK(AT_NONE, AD_EDGE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_PETRIFIES, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("clinging lizard", S_LIZARD, LVL(15, 6, 6, 10, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_CLING|M1_HIDE|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("stuck troopa", S_LIZARD, LVL(15, 6, 1, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE|M1_MINDLESS, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("palmian elite soldier", S_LIZARD, LVL(15, 12, -2, 25, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("palmian ether soldier", S_LIZARD, /* spawns with ether knout */ LVL(15, 12, -2, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_POIS, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("poisonous tree frog", S_LIZARD, /* spawns with scroll of growth, can walk through trees */ LVL(15, 12, 0, 30, 0), (1), A(ATTK(AT_BITE, AD_POIS, 6, 6), ATTK(AT_BREA, AD_DRST, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQAWK, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("giblizard", S_LIZARD, LVL(15, 6, 6, 10, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_GIBBERISH, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_GREEN), MON("deformed lizard", S_LIZARD, LVL(15, 6, 6, 10, 0), (G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant gold frog", S_LIZARD, LVL(15, 12, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("growing tyrannosaurus", S_LIZARD, LVL(15, 7, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5,15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("powerfist draconian", S_LIZARD, /* spawns with powerfist */ LVL(15, 9, 5, 10, -10), (3), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("PA draconian", S_LIZARD, /* spawns with powerfist */ LVL(15, 9, 5, 10, -10), (1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sleestak", S_LIZARD, /* by K2 */ LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_WEAP, AD_WRAP, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1, 25), ATTK(AT_BITE, AD_STCK, 4, 2), ATTK(AT_MAGC, AD_SPEL, 4, 3), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE|M1_SLITHY, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("g'ezerred ra", S_LIZARD, /* spawns with robe and quarterstaff */ LVL(15, 13, -2, 50, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_CAST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SPELL, MZ_HUMAN), MR_HITASONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_AMPHIBIOUS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_FREQ_UNCOMMON7|M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("heavy troopa", S_LIZARD, LVL(15, 12, -6, 65, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE|M1_MINDLESS, M2_STRONG|M2_HOSTILE|M2_WANDER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_RED), MON("land dreugh", S_LIZARD, LVL(15, 13, -4, 60, 5), (G_GENO|2), A(ATTK(AT_BITE, AD_ELEC, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_GRUNT, MZ_HUGE), MR_STONE|MR_ELEC, MR_STONE|MR_ELEC, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("emperor newt", S_LIZARD, LVL(15, 6, 3, 30, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("emperor twen", S_LIZARD, LVL(15, 6, 3, 30, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("sililizard", S_LIZARD, /* spawns with replica unicorn horn, sling and 30 steel slugs */ LVL(15, 6, -2, 30, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE, M3_NO_DECAY, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("large newt", S_LIZARD, LVL(15, 6, 3, 30, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("large twen", S_LIZARD, LVL(15, 6, 3, 30, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 100, 0, MS_SQEEK, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("scouted deliberated reradiating", S_LIZARD, LVL(15, 33, 2, 71, 0), (G_SGROUP|4), A(ATTK(AT_SPIT, AD_HODS, 1, 5), ATTK(AT_KICK, AD_FRZE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(584, 55, 0, MS_CONVERT, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("big rhaumbusun", S_LIZARD, LVL(16, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_STONE|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS| M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("charmeleon", S_LIZARD, LVL(16, 9, -4, 0, -9), (1), A(ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_HUGS, AD_FIRE, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_SLITHY|M1_THICK_HIDE|M1_POIS|M1_OVIPAROUS, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("troglodyte beastlord", S_LIZARD, LVL(16, 18, 1, 25, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_SPIT, AD_POIS, 1, 20), ATTK(AT_BREA, AD_DRST, 3, 8), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("teenage mutant ninja turtle", S_LIZARD, LVL(16, 12, 4, 0, -4), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2600, 2600, 0, MS_MUMBLE, MZ_HUGE), MR_POISON, MR_POISON, M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_NOTAKE|M1_OMNIVORE, M2_STRONG, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("zaur renegade", S_LIZARD, /* spawns with trident and 3 spears */ LVL(16, 12, -4, 25, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("shinwiki", S_LIZARD, /* spawns with dwarven spear */ LVL(16, 12, -4, 30, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_INER, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_DEATH|MR_POISON|MR_HITASTHREE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK|M2_MALE|M2_LORD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("toadsavage tariti", S_LIZARD, LVL(16, 10, -8, 50, 0), (1), A(ATTK(AT_WEAP, AD_COLD, 5, 7), ATTK(AT_BEAM, AD_WET, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_MEDIUM), MR_PLUSONE|MR_HITASTWO|MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_WANDER|M2_STRONG|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_CYAN), MON("cleing", S_LIZARD, LVL(16, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BANI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_STONE|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fluidator los", S_LIZARD, LVL(16, 6, 0, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_LAZY, 1, 4), ATTK(AT_HUGS, AD_LAZY, 1, 4), ATTK(AT_NONE, AD_SLEE, 0, 4), ATTK(AT_RATH, AD_SCOR, 0, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("bloodbusun", S_LIZARD, LVL(16, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_BLEE, 1, 8), ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_STONE|MR_SLEEP, MR_POISON, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS| M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, M3_NO_DECAY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hamtle", S_LIZARD, LVL(16, 9, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_STONE|MR_SLEEP, MR_POISON|MR_STONE|MR_SLEEP, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pompeji chief", S_LIZARD, LVL(16, 17, -7, 85, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT, 0, M1_HUMANOID|M1_FLY, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Yvonne", S_LIZARD, /* lady of water */ LVL(16, 13, 4, 30, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_COLD, 3, 5), ATTK(AT_KICK, AD_WET, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_HITASTHREE, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: SOFT_SNEAKERS SOFT_GIRL_SNEAKER */ MON("unconsenting configure ameban", S_LIZARD, LVL(16, 15, 10, 55, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_CHAO, 1, 1), ATTK(AT_MAGC, AD_SCOR, 6, 9), ATTK(AT_TUCH, AD_STUN, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1692, 298, 0, MS_FEARHARE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_ACID, M2_PRINCE|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("frost salamander", S_LIZARD, LVL(17, 12, -1, 0, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_COLD, 2, 6), ATTK(AT_HUGS, AD_COLD, 3, 6), ATTK(AT_BREA, AD_COLD, 2, 6), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_MUMBLE, MZ_HUMAN), MR_SLEEP|MR_COLD, MR_COLD, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant ruby frog", S_LIZARD, LVL(17, 12, 1, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_SPIT, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("giant horned toad", S_LIZARD, LVL(17, 12, -1, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_SPIT, AD_PLYS, 2, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK), SIZ(10, 20, 0, MS_MUMBLE, MZ_TINY), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("skeletal lizard", S_LIZARD, LVL(17, 18, -6, 65, -10), (G_GENO|1|G_NOCORPSE), /* note by Amy - too dead to leave an anti-petrifying corpse :D */ A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_UNDEAD, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ambystoma", S_LIZARD, LVL(17, 12, 3, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("flay hussy", S_LIZARD, LVL(17, 12, -8, 50, -5), (1|G_GENO), A(ATTK(AT_LASH, AD_NIVE, 6, 6), ATTK(AT_SCRA, AD_PAIN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("cracked ablest", S_LIZARD, LVL(17, 11, 0, 0, 0), (2), A(ATTK(AT_TUCH, AD_PEST, 6, 4), ATTK(AT_EXPL, AD_MALK, 1, 3), ATTK(AT_BEAM, AD_SLEE, 8, 9), ATTK(AT_NONE, AD_NGEN, 0, 8), ATTK(AT_TENT, AD_HEAL, 7, 6), ATTK(AT_WEAP, AD_MCRE, 6, 9)), SIZ(948, 829, 0, MS_OHGOD, MZ_TINY), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS, M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("helpful squirrel", S_LIZARD, LVL(18, 8, 4, 10, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tyrannosaurus", S_LIZARD, LVL(18, 15, -2, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS,10, 4), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brontsaurus", S_LIZARD, LVL(18, 9, -2, 0, -2), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS,12, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("frustrated tyrannosaurus", S_LIZARD, /* spawns with sling, 40 salt chunks, razor whip and barrier shield */ LVL(18, 15, -2, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_LASH, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD, MR_COLD, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Wendy's feminine pants", S_LIZARD, LVL(18, 10, 5, 30, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STCK, 3, 12), ATTK(AT_NONE, AD_SPC2, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE, M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("joltier pacifically", S_LIZARD, LVL(18, 13, 4, 88, 0), (G_RGROUP|4), A(ATTK(AT_CLAW, AD_LAVA, 7, 1), ATTK(AT_WEAP, AD_FREN, 3, 3), ATTK(AT_BOOM, AD_RAGN, 1, 5), ATTK(AT_BUTT, AD_WEEP, 9, 7), NO_ATTK, NO_ATTK), SIZ(644, 859, 0, MS_HANDY, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_TPORT|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("subhead polenta fecundate sierran", S_LIZARD, LVL(18, 13, -10, 43, 8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_LASH, AD_NAST, 2, 6), ATTK(AT_WEAP, AD_BURN, 4, 1), ATTK(AT_SPIT, AD_PHYS, 3, 1), ATTK(AT_RATH, AD_MALK, 2, 4), ATTK(AT_HUGS, AD_ICEB, 1, 5), NO_ATTK), SIZ(691, 427, 0, MS_POKEDEX, MZ_LARGE), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_NOHANDS, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_NONMOVING|M3_SPIDER|M3_PETRIFIES| M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sloughing baste", S_LIZARD, LVL(18, 12, 3, 71, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_NIVE, 1, 1), ATTK(AT_HUGS, AD_NAST, 2, 2), ATTK(AT_EXPL, AD_FRZE, 7, 9), ATTK(AT_BITE, AD_MIDI, 9, 8), NO_ATTK, NO_ATTK), SIZ(957, 145, 0, MS_FART_QUIET, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_CARNIVORE, M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ecumenic electrotype", S_LIZARD, LVL(18, 11, -10, 26, -17), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_LETH, 2, 9), ATTK(AT_CLAW, AD_THIE, 9, 8), ATTK(AT_STNG, AD_TIME, 2, 9), ATTK(AT_NONE, AD_AMNE, 8, 5), NO_ATTK, NO_ATTK), SIZ(2892, 1340, 0, MS_HUMANOID, MZ_SMALL), MR_COLD|MR_DISINT, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rancidifying putt", S_LIZARD, LVL(19, 4, 3, 98, 15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PEST, 2, 4), ATTK(AT_TUCH, AD_VAMP, 8, 3), ATTK(AT_CLAW, AD_MIDI, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(739, 348, 0, MS_NEIGH, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("evading multivalent", S_LIZARD, LVL(19, 7, 0, 21, 14), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_MANA, 9, 7), ATTK(AT_LASH, AD_HODS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2852, 167, 0, MS_SOUND, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOLIMBS|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant dragon turtle", S_LIZARD, LVL(20, 9, -5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_GAZE, AD_RUST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN*2, 2000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sensei newt", S_LIZARD, LVL(20, 6, 0, 50, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("sensei twen", S_LIZARD, LVL(20, 6, 0, 50, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("huge newt", S_LIZARD, LVL(20, 6, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SQEEK, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("huge twen", S_LIZARD, LVL(20, 6, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SQEEK, MZ_HUGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("spectral lizard", S_LIZARD, /* spawns with spirit axe */ LVL(20, 9, 4, 15, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sleth silverbane", S_LIZARD, /* spawns with silver spear and silver saber */ LVL(20, 15, -8, 40, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_WEAP, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("toadsavage hama", S_LIZARD, LVL(20, 10, -10, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 1900, 0, MS_GRUNT, MZ_LARGE), MR_PLUSONE|MR_HITASTWO|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_HOSTILE|M2_WANDER|M2_STRONG|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("lizard king", S_LIZARD, LVL(20, 13, 0, 25, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_BITE, AD_PHYS, 5, 5), ATTK(AT_HUGS, AD_FEAR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE|MR_ACID|MR_POISON, MR_STONE|MR_ACID|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_ACID|M1_POIS, M2_HOSTILE, M3_NO_DECAY|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("salamander mage", S_LIZARD, LVL(20, 12, -1, 0, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_FIRE, 1, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_FIRE, 3, 8), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK), SIZ(1500, 0, 0, MS_CUSS, MZ_HUMAN), MR_SLEEP|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_POIS, M2_COLLECT|M2_MAGIC, M3_NO_DECAY|M3_NOTAME|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("yet another variant of t-rex", S_LIZARD, LVL(20, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3500, 3500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("lizard prince", S_LIZARD, LVL(20, 9, 4, 15, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hugemoll", S_LIZARD, LVL(20, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("aggravated haitian gangster", S_LIZARD, /* spawns with t-shirt, leather shoes, shotgun, sawn-off shotgun or auto shotgun, and 50 lead shots */ LVL(20, 16, -8, 40, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_SITM, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_MEDIUM), MR_ELEC|MR_DEATH|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_POIS, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fat lizard", S_LIZARD, LVL(20, 4, 5, 10, 0), (4), A(ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_LARGE), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Yvonne's soft sneaker", S_LIZARD, LVL(20, 20, 0, 60, 0), (1), A(ATTK(AT_KICK, AD_COLD, 5, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BREA, AD_COLD, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DRAIN, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue slaad", S_LIZARD, LVL(20, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 3, 6), ATTK(AT_BITE, AD_DRLI, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_MUMBLE, MZ_LARGE), MR_COLD, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("troglodyte queen", S_LIZARD, LVL(20, 12, -1, 35, -4), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 7), ATTK(AT_HUGS, AD_PHYS, 3, 5), ATTK(AT_BITE, AD_POIS, 2, 10), ATTK(AT_BREA, AD_DRST, 3, 10), ATTK(AT_GAZE, AD_DARK, 0, 0) ), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("Almuth's block-heeled boot", S_LIZARD, LVL(20, 12, -4, 35, 0), (1), A(ATTK(AT_KICK, AD_CONF, 5, 6), ATTK(AT_WEAP, AD_BURN, 3, 4), ATTK(AT_BEAM, AD_PLAS, 2, 8), ATTK(AT_GAZE, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD, MR_DISINT|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sexto shipyard", S_LIZARD, LVL(20, 10, 9, 21, -18), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ILLU, 3, 7), ATTK(AT_BUTT, AD_AMNE, 8, 3), ATTK(AT_WEAP, AD_FEAR, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(61, 1705, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_SLEEP, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD| M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Coleen", S_LIZARD, LVL(20, 13, -4, 60, 2), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_DFOO, 6, 6), ATTK(AT_KICK, AD_TRAI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PETTY, M4_REVIVE|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* starting equipment: HIPPIE_HEELS */ MON("Marlen's sexy pump", S_LIZARD, /* spawns with feminine pumps and non-displayed deepstate egotype */ LVL(22, 15, 0, 60, 10), (1), A(ATTK(AT_KICK, AD_HODS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_ACID, MR_DISINT|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_HIDE|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flashlight triceratops", S_LIZARD, LVL(22, 10, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 16), ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_GAZE, AD_BLND, 5, 5), ATTK(AT_BEAM, AD_BLND, 5, 5), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("camera triceratops", S_LIZARD, LVL(22, 10, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 16), ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_PHOTO, MZ_LARGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mentioner rentability", S_LIZARD, LVL(22, 13, -3, 99, 0), (3), A(ATTK(AT_ENGL, AD_PLAS, 1, 5), ATTK(AT_RATH, AD_GRAV, 6, 5), ATTK(AT_LASH, AD_LUCK, 9, 5), ATTK(AT_TRAM, AD_FEAR, 6, 7), ATTK(AT_WEAP, AD_DROP, 8, 4), ATTK(AT_BOOM, AD_LUCK, 6, 9)), SIZ(11, 692, 0, MS_REPAIR, MZ_LARGE), MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black lizardman", S_LIZARD, LVL(23, 12, -3, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_BREA, AD_DRST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_CUSS, MZ_MEDIUM), MR_STONE, MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("green slaad", S_LIZARD, LVL(24, 12, -1, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_MUMBLE, MZ_LARGE), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_NOPOLY, 0, M4_SHAPESHIFT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("charizard", S_LIZARD, LVL(24, 12, -8, 0, -9), (1), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_TUCH, AD_FIRE, 1, 10), ATTK(AT_HUGS, AD_FIRE, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_SLITHY|M1_THICK_HIDE|M1_POIS|M1_FLY|M1_OVIPAROUS, M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elite sith", S_LIZARD, /* spawns with sith staff, fur, barnacle armor and high boots */ LVL(24, 12, -6, 50, -9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_MUMBLE, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_SWIM|M1_BREATHLESS|M1_OMNIVORE, M2_STALK|M2_HOSTILE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("caneware cherokee", S_LIZARD, LVL(24, 13, 3, 58, 15), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_MCRE, 8, 6), ATTK(AT_GAZE, AD_FRZE, 1, 6), ATTK(AT_BREA, AD_PEST, 6, 8), ATTK(AT_TENT, AD_DRST, 1, 5), ATTK(AT_ENGL, AD_BLND, 1, 8), ATTK(AT_ENGL, AD_FAKE, 8, 7)), SIZ(15, 326, 0, MS_BARBER, MZ_SMALL), MR_SLEEP|MR_ACID, MR_SLEEP, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOEYES|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("briquet distributively", S_LIZARD, LVL(24, 6, 0, 80, 0), (G_VLGROUP|2), A(ATTK(AT_WEAP, AD_LEGS, 1, 9), ATTK(AT_STNG, AD_WRAP, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2008, 200, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_STONE, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOHEAD|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ultimate newt", S_LIZARD, LVL(25, 6, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ultimate twen", S_LIZARD, LVL(25, 6, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gigantic newt", S_LIZARD, LVL(25, 6, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 1000, 0, MS_SQEEK, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("gigantic twen", S_LIZARD, LVL(25, 6, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 1000, 0, MS_SQEEK, MZ_GIGANTIC), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("prime cursed lizard", S_LIZARD, LVL(25, 12, 0, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_EDGE, 5, 6), ATTK(AT_NONE, AD_EDGE, 0, 0), ATTK(AT_BEAM, AD_EDGE, 5, 5), ATTK(AT_GAZE, AD_EDGE, 5, 5), NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_SILENT, MZ_TINY), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("cresher", S_LIZARD, LVL(25, 6, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHRD, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 40, 0, MS_SQEEK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pompeji stunmace", S_LIZARD, LVL(25, 18, -10, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WRAP, 5, 12), ATTK(AT_CLAW, AD_STUN, 8, 8), ATTK(AT_WEAP, AD_PHYS, 5, 15), ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_SLEEP|MR_DRAIN|MR_ACID|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mysticly monkeying", S_LIZARD, LVL(25, 24, 8, 25, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_ICUR, 1, 8), ATTK(AT_NONE, AD_CONF, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(282, 1207, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_UNSOLID|M1_REGEN, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hymnal earned", S_LIZARD, LVL(25, 23, -4, 97, 0), (1), A(ATTK(AT_BUTT, AD_UNPR, 8, 9), ATTK(AT_HUGS, AD_ENCH, 4, 9), ATTK(AT_BITE, AD_SLIM, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1605, 160, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("deciding unlined", S_LIZARD, LVL(25, 23, -10, 32, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TUCH, AD_STON, 2, 5), ATTK(AT_CLAW, AD_INER, 3, 1), ATTK(AT_BITE, AD_WEBS, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(58, 1194, 0, MS_SMITH, MZ_GIGANTIC), MR_DISINT, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_POIS|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Jennifer's lovely sneaker", S_LIZARD, LVL(26, 24, -2, 75, 0), (1), A(ATTK(AT_KICK, AD_CONF, 5, 5), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("perennial capriole", S_LIZARD, LVL(27, 13, 7, 20, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_SPIT, AD_DRST, 1, 4), ATTK(AT_NONE, AD_DRCH, 5, 1), ATTK(AT_NONE, AD_ANTI, 7, 7), ATTK(AT_NONE, AD_NACU, 8, 2), ATTK(AT_SPIT, AD_TLPT, 1, 8), NO_ATTK), SIZ(232, 450, 0, MS_GRUNT, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID, MR_FIRE, M1_WALLWALK|M1_MINDLESS|M1_REGEN|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("phororachus", S_LIZARD, LVL(28, 15, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 60), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_ANIMAL|M1_HERBIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("kracho", S_LIZARD, LVL(28, 9, 5, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_WANDER, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("musical notadpole", S_LIZARD, LVL(28, 12, -2, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 4, 8), ATTK(AT_BEAM, AD_SOUN, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty musical notadpole", S_LIZARD, LVL(28, 12, -2, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 4, 8), ATTK(AT_BEAM, AD_SOUN, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_PETTY, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("ricochetting towed", S_LIZARD, LVL(28, 13, -9, 53, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_HEAL, 1, 6), ATTK(AT_EXPL, AD_DROP, 4, 7), ATTK(AT_CLAW, AD_DRST, 8, 5), ATTK(AT_TRAM, AD_DEPR, 8, 6), ATTK(AT_BITE, AD_SOUN, 6, 7), NO_ATTK), SIZ(1697, 1046, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE, 0, M1_CONCEAL|M1_ANIMAL|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("calved firebase", S_LIZARD, LVL(28, 13, -3, 74, 18), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_NGRA, 4, 2), ATTK(AT_BITE, AD_PART, 9, 3), ATTK(AT_GAZE, AD_DGST, 2, 3), ATTK(AT_CLAW, AD_STAT, 5, 1), NO_ATTK, NO_ATTK), SIZ(1030, 101, 0, MS_SISSY, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC, MR_ELEC, M1_OVIPAROUS|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PETRIFIES|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("privileging stripper", S_LIZARD, LVL(29, 6, 3, 11, -16), (G_GENO|2), A(ATTK(AT_BUTT, AD_TERR, 4, 5), ATTK(AT_NONE, AD_SLIM, 5, 9), ATTK(AT_CLAW, AD_WRAT, 2, 2), ATTK(AT_WEAP, AD_MALK, 9, 1), ATTK(AT_WEAP, AD_ACID, 7, 7), ATTK(AT_TENT, AD_FRZE, 6, 8)), SIZ(2593, 1327, 0, MS_WAIL, MZ_MEDIUM), MR_ELEC, 0, M1_SWIM|M1_BREATHLESS|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pared hostage", S_LIZARD, LVL(29, 18, -6, 84, -16), (G_UNIQ|3), A(ATTK(AT_ENGL, AD_NPRO, 1, 9), ATTK(AT_ENGL, AD_DGST, 9, 4), ATTK(AT_STNG, AD_ENCH, 3, 2), ATTK(AT_CLAW, AD_PLAS, 3, 5), ATTK(AT_SCRA, AD_BURN, 9, 7), ATTK(AT_TENT, AD_CHRN, 2, 2)), SIZ(419, 154, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_BREATHLESS|M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("Barney the Dinosaur", S_LIZARD, LVL(29, 17, -9, 90, -20), (1|G_UNIQ), A(ATTK(AT_TUCH, AD_DRIN, 0, 0), ATTK(AT_TUCH, AD_WISD, 0, 0), ATTK(AT_BUTT, AD_SGLD, 0, 0), ATTK(AT_BUTT, AD_SGLD, 0, 0), ATTK(AT_MAGC, AD_MAGM, 10, 10), NO_ATTK), SIZ(500, 500, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_POISON, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM|M1_POIS, M2_HOSTILE|M2_PNAME|M2_MALE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("normal lizard", S_LIZARD, LVL(30, 9, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_POISON, MR_STONE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Yvonne's velvet pump", S_LIZARD, LVL(30, 13, -6, 80, 0), (1), A(ATTK(AT_KICK, AD_ICEB, 8, 8), ATTK(AT_WEAP, AD_SLEE, 2, 3), ATTK(AT_SCRA, AD_VULN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DRAIN, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Lizard of Yendor", S_LIZARD, /* idea by FIQ */ LVL(30, 12, -8, 100, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_SAMU, 2,12), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_SPIT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_FIRE|MR_POISON, MR_STONE|MR_FIRE|MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_MAGIC|M2_COLLECT, M3_NO_DECAY|M3_COVETOUS|M3_WAITFORU|M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("photostat dogcart", S_LIZARD, LVL(30, 10, -9, 1, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_NTHR, 5, 2), ATTK(AT_TENT, AD_STUN, 8, 6), ATTK(AT_BITE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2299, 19, 0, MS_DRUGS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_POISON, M1_NOHANDS|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY| M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("innervated sharp", S_LIZARD, LVL(31, 26, -5, 56, 0), (G_VLGROUP|4), A(ATTK(AT_SPIT, AD_MCRE, 6, 2), ATTK(AT_BEAM, AD_PLAS, 1, 1), ATTK(AT_KICK, AD_SLUD, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(987, 127, 0, MS_NEIGH, MZ_GIGANTIC), 0, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID| M1_REGEN|M1_POIS|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("indescribably aspersed", S_LIZARD, LVL(31, 21, -10, 18, -15), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_SWAP, 1, 9), ATTK(AT_TRAM, AD_SHRD, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(697, 703, 0, MS_GAARDIEN, MZ_MEDIUM), MR_ELEC|MR_DRAIN, 0, M1_NOHANDS|M1_OVIPAROUS|M1_REGEN, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chaos lizard", S_LIZARD, LVL(32, 9, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DISE, 3, 6), ATTK(AT_BREA, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chaotic lizard", S_LIZARD, LVL(32, 9, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CHAO, 3, 6), ATTK(AT_BREA, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pompeji dee-jay", S_LIZARD, LVL(32, 22, -25, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_RNG, 8, 8), ATTK(AT_GAZE, AD_MIDI, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pretender bootleg", S_LIZARD, LVL(32, 16, -10, 43, 0), (G_GENO|4), A(ATTK(AT_SCRA, AD_DRCO, 2, 1), ATTK(AT_SCRA, AD_POIS, 4, 6), ATTK(AT_RATH, AD_ABDC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(541, 452, 0, MS_MISSING, MZ_HUMAN), MR_ELEC, 0, M1_CLING|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT| M1_ACID|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("forbearer humour", S_LIZARD, LVL(32, 16, -8, 13, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_RATH, AD_SLUD, 8, 9), ATTK(AT_WEAP, AD_SITM, 7, 3), ATTK(AT_WEAP, AD_TDRA, 1, 3), ATTK(AT_TUCH, AD_CAST, 4, 5), ATTK(AT_LASH, AD_SPC2, 2, 7), NO_ATTK), SIZ(867, 170, 0, MS_CASINO, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON, MR_COLD, M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hepatized pericynthion", S_LIZARD, LVL(33, 12, -1, 44, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BEAM, AD_LITT, 7, 3), ATTK(AT_MAGC, AD_NGRA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(481, 586, 0, MS_DRUGS, MZ_HUGE), MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE, M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("swimmable manipulation", S_LIZARD, LVL(33, 7, -9, 63, -18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_SLIM, 1, 2), ATTK(AT_TUCH, AD_LAZY, 8, 2), ATTK(AT_STNG, AD_TERR, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(415, 1243, 0, MS_PARROT, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("urinating optometer", S_LIZARD, LVL(34, 6, -6, 40, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_ENGL, AD_UVUU, 7, 1), ATTK(AT_CLAW, AD_DEST, 6, 7), ATTK(AT_TUCH, AD_EDGE, 5, 5), ATTK(AT_NONE, AD_ALIN, 4, 6), ATTK(AT_BUTT, AD_NGEN, 1, 1), ATTK(AT_ENGL, AD_ACID, 3, 3)), SIZ(360, 409, 0, MS_SQEEK, MZ_LARGE), MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("daedroth deathclaw", S_LIZARD, /* spawns with intrinsic speed */ LVL(34, 22, -6, 90, -14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 12, 10), ATTK(AT_BREA, AD_FIRE, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_POISON|MR_HITASFOUR, 0, M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("assassin lizard", S_LIZARD, /* invisible */ LVL(34, 14, -8, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH, MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("dangerous assassin lizard", S_LIZARD, /* invisible */ LVL(34, 14, -8, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_STABILIZE, MZ_MEDIUM), MR_STONE|MR_DEATH, MR_STONE, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_NO_DECAY|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("stinkard underdressing", S_LIZARD, LVL(34, 12, 6, 70, 0), (G_GENO|2), A(ATTK(AT_HUGS, AD_FAKE, 3, 3), ATTK(AT_BREA, AD_WISD, 2, 1), ATTK(AT_WEAP, AD_DIMN, 3, 1), ATTK(AT_BOOM, AD_CAST, 1, 6), ATTK(AT_WEAP, AD_MANA, 9, 7), NO_ATTK), SIZ(933, 204, 0, MS_SPELL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS, M2_PRINCE|M2_MINION|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("casino lizard", S_LIZARD, LVL(35, 9, -2, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 0, 0, MS_CASINO, MZ_MEDIUM), MR_STONE, MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Jennifer's soft combat boot", S_LIZARD, LVL(35, 24, -7, 75, 12), (1), A(ATTK(AT_KICK, AD_DARK, 5, 9), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_DARK, 5, 5), ATTK(AT_BEAM, AD_DARK, 8, 8), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_BREA, AD_ACID, 5, 5) ), SIZ(10, 10, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_ACID|MR_COLD, MR_ACID|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("neverending ether soldier", S_LIZARD, /* spawns with crossbow and 50 ether bolts */ LVL(35, 12, -5, 50, 0), (1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_POISON|MR_SLEEP, MR_POISON, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_STALK, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("annaun-no", S_LIZARD, LVL(35, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_HERBIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE|M2_WANDER, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("forseeable predicate", S_LIZARD, LVL(35, 21, 10, 87, 0), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_SHAN, 4, 7), ATTK(AT_TRAM, AD_BANI, 9, 2), ATTK(AT_KICK, AD_WISD, 6, 6), ATTK(AT_TUCH, AD_LEGS, 4, 7), ATTK(AT_KICK, AD_SLEE, 4, 9), ATTK(AT_ENGL, AD_SPC2, 2, 6)), SIZ(1521, 477, 0, MS_ALLA, MZ_HUMAN), MR_ACID|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_ACID| M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gray slaad", S_LIZARD, LVL(36, 12, -5, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), ATTK(AT_MAGC, AD_SPEL, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_MUMBLE, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("Roararaptor", S_LIZARD, /* spawns with saturnite fist */ LVL(36, 25, -12, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_BLEE, 10, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_GROWL, MZ_GIGANTIC), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hallmark upholstering jerked", S_LIZARD, LVL(36, 12, -5, 10, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_HUGS, AD_MIDI, 1, 5), ATTK(AT_BITE, AD_EDGE, 1, 1), ATTK(AT_ENGL, AD_DRIN, 2, 5), ATTK(AT_SCRA, AD_SGLD, 2, 2), ATTK(AT_SPIT, AD_ANTI, 3, 9), ATTK(AT_HUGS, AD_TRAI, 9, 5)), SIZ(805, 541, 0, MS_SOCKS, MZ_GIGANTIC), MR_SLEEP, 0, M1_FLY|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE|M1_HERBIVORE, M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC|M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("impersonating condenser what", S_LIZARD, LVL(36, 13, -7, 22, -7), (G_VLGROUP|1), A(ATTK(AT_SCRA, AD_FRZE, 9, 1), ATTK(AT_TENT, AD_NAST, 1, 1), ATTK(AT_HUGS, AD_CNCL, 6, 1), ATTK(AT_WEAP, AD_WRAT, 8, 4), ATTK(AT_BITE, AD_ABDC, 3, 7), NO_ATTK), SIZ(173, 222, 0, MS_PANTS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE, M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("deinonychus", S_LIZARD, LVL(36, 15, -4, 40, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_CLAW, AD_PHYS, 5, 7), ATTK(AT_STNG, AD_BLND, 1, 20), ATTK(AT_HUGS, AD_PLYS, 3, 2), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR|MR_POISON, MR_POISON, M1_ANIMAL|M1_HERBIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("atop anthropomorphic", S_LIZARD, LVL(37, 12, 2, 69, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_SCRA, AD_CAST, 6, 1), ATTK(AT_BEAM, AD_DFOO, 3, 2), ATTK(AT_BREA, AD_WRAP, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(210, 846, 0, MS_NURSE, MZ_HUMAN), MR_DISINT, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_NOHEAD, M2_MINION|M2_COLLECT|M2_HOBBIT, M3_INFRAVISIBLE|M3_PETTY|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("opposite rondeau", S_LIZARD, LVL(38, 12, -6, 78, 20), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_WGHT, 9, 3), ATTK(AT_SCRA, AD_PLAS, 4, 4), ATTK(AT_BITE, AD_SEDU, 2, 5), ATTK(AT_CLAW, AD_WTHR, 5, 4), NO_ATTK, NO_ATTK), SIZ(854, 249, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_CONCEAL|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mesmerized chafer", S_LIZARD, LVL(39, 18, -1, 60, -13), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_STAT, 1, 4), ATTK(AT_BEAM, AD_DRST, 4, 5), ATTK(AT_TRAM, AD_FAMN, 2, 3), ATTK(AT_BREA, AD_IDAM, 8, 1), NO_ATTK, NO_ATTK), SIZ(885, 518, 0, MS_SISSY, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_COLD, M1_FLY|M1_TUNNEL|M1_NOLIMBS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("overlavish severally knotted sudsy evangelist", S_LIZARD, LVL(39, 12, -7, 46, 0), (G_VLGROUP|4), A(ATTK(AT_HUGS, AD_BLEE, 9, 8), ATTK(AT_TENT, AD_CLRC, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 179, 0, MS_ARREST, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unfaithfully coaxially", S_LIZARD, LVL(40, 17, -8, 46, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NGEN, 7, 5), ATTK(AT_SPIT, AD_BLND, 1, 2), ATTK(AT_STNG, AD_LITT, 6, 1), ATTK(AT_BREA, AD_SCOR, 4, 9), NO_ATTK, NO_ATTK), SIZ(323, 48, 0, MS_WAIL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("heqet", S_LIZARD, LVL(40, 16, -5, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("prizewinner westminster", S_LIZARD, LVL(40, 15, 0, 16, 19), (1), A(ATTK(AT_CLAW, AD_NPRO, 1, 6), ATTK(AT_BEAM, AD_WISD, 8, 4), ATTK(AT_SCRA, AD_VOMT, 1, 3), ATTK(AT_SCRA, AD_FREN, 9, 3), ATTK(AT_NONE, AD_WEEP, 1, 9), NO_ATTK), SIZ(1947, 569, 0, MS_SOLDIER, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("deliquescent misleadingly batting foreclosure", S_LIZARD, LVL(40, 11, -1, 89, 0), (G_UNIQ|1), A(ATTK(AT_TUCH, AD_ANTI, 1, 2), ATTK(AT_TRAM, AD_NAST, 6, 9), ATTK(AT_HUGS, AD_BANI, 1, 1), ATTK(AT_CLAW, AD_RUNS, 4, 3), ATTK(AT_RATH, AD_DRST, 4, 3), NO_ATTK), SIZ(3106, 1482, 0, MS_SQEEK, MZ_SMALL), MR_DISINT|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_NOHEAD, M2_DEMON|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_MIND_FLAYER|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pimpled thinkable", S_LIZARD, LVL(40, 11, 7, 56, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BREA, AD_FUMB, 1, 7), ATTK(AT_KICK, AD_ANTI, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2147, 961, 0, MS_GROWL, MZ_HUGE), 0, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE, M2_PNAME|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("substantiate fellation", S_LIZARD, LVL(40, 13, -7, 64, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_POIS, 6, 4), ATTK(AT_BOOM, AD_VAPO, 7, 1), ATTK(AT_TENT, AD_CONT, 1, 7), ATTK(AT_STNG, AD_NGRA, 8, 1), NO_ATTK, NO_ATTK), SIZ(993, 450, 0, MS_JAPANESE, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_NO_DECAY|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flitch skydiving teargassing", S_LIZARD, LVL(40, 6, 6, 97, 0), (G_NOCORPSE|G_PLATOON|2|G_RGROUP), A(ATTK(AT_MAGC, AD_WET, 9, 5), ATTK(AT_BOOM, AD_STTP, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(549, 45, 0, MS_BARK, MZ_SMALL), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_EGOTYPE|M3_PERMAMIMIC|M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unworried econ epee", S_LIZARD, LVL(41, 13, -6, 75, 18), (G_GENO|1), A(ATTK(AT_CLAW, AD_DEBT, 1, 1), ATTK(AT_NONE, AD_SWAP, 5, 1), ATTK(AT_ENGL, AD_WISD, 1, 2), ATTK(AT_MAGC, AD_CORR, 9, 3), ATTK(AT_BEAM, AD_STAT, 6, 8), NO_ATTK), SIZ(6, 112, 0, MS_MISSING, MZ_SMALL), MR_DISINT|MR_ACID, 0, M1_TUNNEL|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_NASTY|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rappelling kamaaina junked misgoverned", S_LIZARD, LVL(41, 17, -6, 9, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_SLIM, 8, 3), ATTK(AT_BUTT, AD_ICEB, 2, 3), ATTK(AT_SCRA, AD_CORR, 6, 9), ATTK(AT_BITE, AD_SAMU, 5, 1), ATTK(AT_BOOM, AD_AGGR, 1, 1), NO_ATTK), SIZ(1566, 626, 0, MS_SNORE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STRONG|M2_GNOME|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thereupon cesium", S_LIZARD, LVL(41, 12, 2, 96, -4), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_WRAP, 6, 6), ATTK(AT_TENT, AD_NAST, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(255, 280, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("renting multilaterally", S_LIZARD, LVL(41, 22, 9, 20, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_SCRA, AD_VULN, 4, 5), ATTK(AT_BUTT, AD_ACID, 7, 8), ATTK(AT_BUTT, AD_TIME, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(177, 34, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_SLEEP, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hosanna rigid", S_LIZARD, LVL(42, 33, 5, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_FLAM, 2, 8), ATTK(AT_STNG, AD_DRLI, 8, 1), ATTK(AT_RATH, AD_LUCK, 3, 5), ATTK(AT_BUTT, AD_CAST, 1, 8), NO_ATTK, NO_ATTK), SIZ(2021, 66, 0, MS_JAPANESE, MZ_TINY), MR_ACID, 0, M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hauled evidence atoning incommoding rocketed", S_LIZARD, LVL(43, 12, -7, 36, 0), (G_SGROUP|1), A(ATTK(AT_WEAP, AD_WTHR, 1, 9), ATTK(AT_BREA, AD_MANA, 4, 8), ATTK(AT_RATH, AD_UVUU, 1, 7), ATTK(AT_GAZE, AD_TRAI, 8, 1), ATTK(AT_CLAW, AD_INER, 1, 3), ATTK(AT_BREA, AD_TRAI, 8, 4)), SIZ(2794, 11, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_POISON|MR_STONE, 0, M1_FLY|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dragonewt", S_LIZARD, LVL(43, 17, -25, 60, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_STONE|MR_FIRE, 0, M1_CARNIVORE|M1_THICK_HIDE|M1_OVIPAROUS, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_STRONG|M2_HOSTILE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("teentsier screw fastener weathermen", S_LIZARD, LVL(43, 25, 8, 2, -12), (G_GENO|G_LGROUP|4), A(ATTK(AT_BEAM, AD_WEBS, 3, 1), ATTK(AT_BREA, AD_ANTI, 1, 9), ATTK(AT_LASH, AD_LAVA, 1, 2), ATTK(AT_SPIT, AD_MALK, 6, 3), ATTK(AT_KICK, AD_SLIM, 8, 7), NO_ATTK), SIZ(1039, 1327, 0, MS_CLOCK, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NOHANDS, M2_LORD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("redefined scallop tranquillity", S_LIZARD, LVL(43, 23, 3, 96, 0), (G_VLGROUP|3), A(ATTK(AT_HUGS, AD_BLAS, 2, 5), ATTK(AT_TRAM, AD_DRLI, 9, 7), ATTK(AT_ENGL, AD_DEPR, 1, 7), ATTK(AT_RATH, AD_STAT, 7, 3), ATTK(AT_BREA, AD_FAMN, 2, 5), NO_ATTK), SIZ(414, 553, 0, MS_VAMPIRE, MZ_TINY), MR_DRAIN, 0, M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("speculation seducive", S_LIZARD, LVL(44, 15, -7, 52, 7), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_GRAV, 2, 7), ATTK(AT_NONE, AD_TIME, 3, 4), ATTK(AT_BITE, AD_DAMA, 9, 4), ATTK(AT_TENT, AD_WTHR, 7, 4), ATTK(AT_BEAM, AD_DETH, 1, 4), NO_ATTK), SIZ(607, 457, 0, MS_DJINNI, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parasol mouser", S_LIZARD, LVL(44, 13, -8, 12, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_STNG, AD_ICUR, 2, 1), ATTK(AT_BEAM, AD_LAZY, 1, 7), ATTK(AT_KICK, AD_DROP, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4577, 1291, 0, MS_OHGOD, MZ_SMALL), MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sculp infester", S_LIZARD, LVL(44, 12, -2, 79, 0), (1), A(ATTK(AT_GAZE, AD_SLOW, 6, 5), ATTK(AT_KICK, AD_SKIL, 3, 7), ATTK(AT_ENGL, AD_DIMN, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(545, 397, 0, MS_FART_NORMAL, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_SWIM, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_SPIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("elite gamboge draconian", S_LIZARD, LVL(45, 14, -12, 60, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_SAMU, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aroma-locaris", S_LIZARD, LVL(45, 15, -4, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 8, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_STAT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aroma-ledyis", S_LIZARD, LVL(45, 15, -4, 50, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 8, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_STAT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_MEDIUM), MR_POISON|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("greater basilisk", S_LIZARD, LVL(45, 13, -12, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STON, 4, 2), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_PLYS, 3, 12), ATTK(AT_GAZE, AD_PLYS, 3, 12), ATTK(AT_BITE, AD_DRST, 2, 12), ATTK(AT_BITE, AD_DRST, 2, 12)), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_STONE|MR_SLEEP, MR_POISON|MR_STONE|MR_SLEEP, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS| M1_OVIPAROUS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("conductor dowery", S_LIZARD, LVL(45, 26, -21, 51, 17), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SPIT, AD_SKIL, 1, 11), ATTK(AT_KICK, AD_WGHT, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(238, 415, 0, MS_GURGLE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_UNSOLID|M1_OVIPAROUS|M1_METALLIVORE, M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Zoth-Ommog", S_LIZARD, LVL(45, 17, 0, 50, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 3, 25), ATTK(AT_HUGS, AD_PHYS, 3, 25), ATTK(AT_BITE, AD_DRDX, 2, 10), ATTK(AT_BITE, AD_DRCO, 2, 10), ATTK(AT_GAZE, AD_SPC2, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_ELEC|MR_COLD|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dreading privet", S_LIZARD, LVL(45, 15, -14, 78, -11), (G_SGROUP|4), A(ATTK(AT_GAZE, AD_CHRN, 7, 16), ATTK(AT_WEAP, AD_INSA, 2, 4), ATTK(AT_STNG, AD_DARK, 1, 16), ATTK(AT_BUTT, AD_SAMU, 1, 20), ATTK(AT_TRAM, AD_DIMN, 2, 2), NO_ATTK), SIZ(1411, 311, 0, MS_BONES, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_ACID, M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("galena searing tawdrily heartbeat alertest civilizing urbanely feminist", S_LIZARD, LVL(45, 3, 10, 25, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_CLRC, 5, 7), ATTK(AT_KICK, AD_NGRA, 9, 17), ATTK(AT_TUCH, AD_NUMB, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 1115, 0, MS_STENCH, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sneer foetor", S_LIZARD, LVL(46, 16, -20, 23, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_VAMP, 1, 5), ATTK(AT_CLAW, AD_FRZE, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1851, 143, 0, MS_SPELL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_COLD|MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID| M1_POIS, M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("telhureza house guard", S_LIZARD, /* super regene */ LVL(46, 16, -6, 50, 10), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 10), ATTK(AT_CLAW, AD_STAT, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("spectral tyrannosaur", S_LIZARD, LVL(46, 13, -12, 80, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 2, 13), ATTK(AT_BITE, AD_DRLI, 2, 13), ATTK(AT_BITE, AD_DRST, 5, 8), ATTK(AT_GAZE, AD_FEAR, 6, 7), ATTK(AT_BREA, AD_DRST, 2, 13), NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_SLEEP|MR_POISON|MR_ACID|MR_COLD, MR_SLEEP|MR_POISON|MR_ACID|MR_COLD, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_ACID|M1_POIS, M2_HOSTILE|M2_UNDEAD, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("confessing earner hustled invigorator", S_LIZARD, LVL(47, 12, 7, 58, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_DARK, 6, 2), ATTK(AT_KICK, AD_MANA, 9, 19), ATTK(AT_TENT, AD_CNCL, 5, 11), ATTK(AT_WEAP, AD_FEAR, 1, 5), ATTK(AT_BITE, AD_SEDU, 2, 6), NO_ATTK), SIZ(87, 252, 0, MS_MUMBLE, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, MR_ACID, M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_SEE_INVIS, M2_PRINCE|M2_MINION|M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("musicianship tournament achromatism", S_LIZARD, LVL(47, 12, -26, 21, 0), (G_VLGROUP|2), A(ATTK(AT_RATH, AD_SIN, 6, 8), ATTK(AT_KICK, AD_DEST, 2, 16), ATTK(AT_STNG, AD_WGHT, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2222, 472, 0, MS_TRUMPET, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("neb pikemen graven", S_LIZARD, LVL(47, 12, -4, 5, 0), (4), A(ATTK(AT_BEAM, AD_WERE, 5, 8), ATTK(AT_STNG, AD_CONT, 8, 14), ATTK(AT_TENT, AD_CONF, 4, 12), ATTK(AT_TUCH, AD_DRST, 5, 17), NO_ATTK, NO_ATTK), SIZ(135, 330, 0, MS_GRUNT, MZ_HUGE), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("enlacing cantor", S_LIZARD, LVL(48, 12, -19, 74, 0), (1), A(ATTK(AT_MAGC, AD_WRAT, 1, 17), ATTK(AT_BOOM, AD_FRZE, 3, 20), ATTK(AT_NONE, AD_SPC2, 6, 12), ATTK(AT_TUCH, AD_CLRC, 2, 3), NO_ATTK, NO_ATTK), SIZ(152, 11, 0, MS_TRUMPET, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING, M2_UNDEAD|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sniveling green circumvention skeet shiksa", S_LIZARD, LVL(48, 14, -25, 70, -18), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_BANI, 9, 9), ATTK(AT_MAGC, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(293, 138, 0, MS_WERE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, MR_STONE, M1_BREATHLESS|M1_NOHANDS, M2_DEMON|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shimmer forgo", S_LIZARD, LVL(49, 22, -29, 6, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_BADE, 3, 14), ATTK(AT_STNG, AD_TIME, 9, 7), ATTK(AT_HUGS, AD_LAVA, 4, 13), ATTK(AT_ENGL, AD_TDRA, 9, 14), ATTK(AT_TRAM, AD_SHRD, 1, 8), NO_ATTK), SIZ(1100, 13, 0, MS_PANTS, MZ_MEDIUM), MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_SEE_INVIS|M1_CARNIVORE, M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("coinsuring nonaggression", S_LIZARD, LVL(49, 12, -9, 91, 5), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_UVUU, 1, 21), ATTK(AT_CLAW, AD_BADE, 9, 12), ATTK(AT_SPIT, AD_WTHR, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(498, 280, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, MR_DISINT, M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_REGEN, M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("roughhew criminated", S_LIZARD, LVL(50, 6, -29, 17, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_SLEE, 6, 20), ATTK(AT_BREA, AD_SITM, 1, 21), ATTK(AT_TUCH, AD_DRIN, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1631, 214, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_REGEN|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("remorhaz", S_LIZARD, LVL(50, 3, -38, 99, 0), (1|G_NOCORPSE), A(ATTK(AT_MULTIPLY, 0, 0, 0), ATTK(AT_TUCH, AD_RUST, 4, 2), ATTK(AT_TUCH, AD_DCAY, 4, 2), ATTK(AT_TUCH, AD_CORR, 4, 2), ATTK(AT_TUCH, AD_DRIN, 4, 2), ATTK(AT_TUCH, AD_ENCH, 4, 2)), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE|M1_POIS| M1_ACID|M1_REGEN|M1_SEE_INVIS|M1_AMPHIBIOUS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("T-Rex king", S_LIZARD, /* all the so-called "tyrannosaurus" monsters were so goddamn weak... --Amy */ LVL(50, 20, -35, 90, -20), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 12, 10), ATTK(AT_BITE, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_HUGE), 0, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mediative vivid", S_LIZARD, LVL(51, 16, -30, 94, 13), (2), A(ATTK(AT_SPIT, AD_CLRC, 3, 7), ATTK(AT_NONE, AD_FRZE, 4, 10), ATTK(AT_HUGS, AD_INER, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(102, 1108, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_POISON|MR_DEATH, MR_FIRE, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_TPORT| M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("classmate gila", S_LIZARD, LVL(52, 17, -5, 97, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_TRAM, AD_FIRE, 4, 10), ATTK(AT_EXPL, AD_SLUD, 1, 3), ATTK(AT_BREA, AD_AMNE, 5, 12), ATTK(AT_TRAM, AD_TRAI, 1, 20), ATTK(AT_WEAP, AD_TCKL, 6, 16), ATTK(AT_LASH, AD_IDAM, 8, 19)), SIZ(24, 992, 0, MS_GLYPHS, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_MINDLESS|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("subclassified unscientific avenge marquisette", S_LIZARD, LVL(52, 9, -20, 87, 0), (4), A(ATTK(AT_WEAP, AD_TLPT, 7, 14), ATTK(AT_ENGL, AD_AXUS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(711, 158, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stegosaurus", S_LIZARD, LVL(52, 9, -10, 100, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 25, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR|MR_POISON, MR_POISON, M1_ANIMAL|M1_HERBIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dreugh monster", S_LIZARD, LVL(52, 22, -24, 90, 5), (1), A(ATTK(AT_BITE, AD_ELEC, 5, 11), ATTK(AT_LASH, AD_ELEC, 5, 11), ATTK(AT_MAGC, AD_ELEC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2400, 2400, 0, MS_GRUNT, MZ_HUGE), MR_STONE|MR_ELEC|MR_DEATH|MR_DRAIN|MR_HITASFOUR, MR_STONE|MR_ELEC, M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sloshed isocline", S_LIZARD, LVL(54, 11, -5, 52, 0), (1), A(ATTK(AT_KICK, AD_WTHR, 3, 8), ATTK(AT_CLAW, AD_LAVA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1877, 1182, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_REGEN| M1_TPORT, M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nuou", S_LIZARD, LVL(54, 18, -10, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 8, 12), ATTK(AT_TRAM, AD_STUN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("richter rearming", S_LIZARD, LVL(54, 22, -16, 56, 0), (3), A(ATTK(AT_SCRA, AD_SAMU, 6, 2), ATTK(AT_MAGC, AD_LUCK, 4, 15), ATTK(AT_MAGC, AD_RNG, 1, 21), ATTK(AT_BITE, AD_DRLI, 9, 20), ATTK(AT_BREA, AD_DISP, 8, 8), ATTK(AT_BUTT, AD_NPRO, 6, 15)), SIZ(1562, 431, 0, MS_FART_QUIET, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_CLING|M1_NOEYES|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_COLLECT|M2_HUMAN|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pterodactyl", S_LIZARD, LVL(54, 18, -6, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCO, 2, 22), ATTK(AT_BITE, AD_DRCO, 3, 15), ATTK(AT_TRAM, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("sedition gestating", S_LIZARD, LVL(55, 12, 1, 56, 0), (1), A(ATTK(AT_BOOM, AD_GRAV, 8, 12), ATTK(AT_SCRA, AD_DRCH, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3028, 27, 0, MS_DEAD, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_MINDLESS| M1_THICK_HIDE, M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("daedroth nightclaw", S_LIZARD, /* spawns with intrinsic speed */ LVL(55, 26, -12, 90, -14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 16, 10), ATTK(AT_BREA, AD_FIRE, 9, 9), ATTK(AT_BEAM, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_POISON|MR_DEATH|MR_HITASFOUR, 0, M1_REGEN|M1_SEE_INVIS, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BLACK), MON("axletree illusionary", S_LIZARD, LVL(55, 37, -10, 57, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_STCK, 3, 1), ATTK(AT_BREA, AD_RUST, 9, 15), ATTK(AT_WEAP, AD_SKIL, 7, 10), ATTK(AT_SPIT, AD_STUN, 1, 8), ATTK(AT_BEAM, AD_FAMN, 8, 19), NO_ATTK), SIZ(1099, 629, 0, MS_WERE, MZ_SMALL), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("claymore dragonewt", S_LIZARD, /* spawns with two-handed sword */ LVL(55, 20, -32, 70, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_STONE|MR_FIRE, 0, M1_CARNIVORE|M1_THICK_HIDE|M1_OVIPAROUS, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("cobwebbier rancid unconcerned hesitating", S_LIZARD, LVL(56, 5, 5, 91, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_FEAR, 5, 13), ATTK(AT_BOOM, AD_HALU, 2, 2), ATTK(AT_TENT, AD_PLYS, 7, 6), ATTK(AT_BREA, AD_DARK, 1, 14), ATTK(AT_KICK, AD_AXUS, 8, 3), NO_ATTK), SIZ(197, 329, 0, MS_PUPIL, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("disjunctive reappraisement", S_LIZARD, LVL(56, 13, -4, 40, 0), (4), A(ATTK(AT_TUCH, AD_RNG, 1, 2), ATTK(AT_LASH, AD_WRAP, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2179, 625, 0, MS_POKEDEX, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_UNSOLID|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_JEWELS|M2_COLLECT|M2_HOBBIT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("robed aim", S_LIZARD, LVL(56, 12, -18, 52, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_INSA, 3, 6), ATTK(AT_MAGC, AD_SPEL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(446, 1255, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("iguanodon", S_LIZARD, LVL(56, 9, -8, 80, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 7, 5), ATTK(AT_TRAM, AD_PHYS, 7, 5), ATTK(AT_HUGS, AD_PHYS, 2, 40), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR|MR_POISON, MR_POISON, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("docker windsock herbicidal neocolonialism", S_LIZARD, LVL(57, 14, -19, 98, 0), (G_VLGROUP|3), A(ATTK(AT_STNG, AD_BANI, 6, 17), ATTK(AT_TRAM, AD_SOUN, 5, 10), ATTK(AT_WEAP, AD_WGHT, 5, 11), ATTK(AT_TUCH, AD_RBAD, 7, 4), ATTK(AT_SCRA, AD_DREN, 2, 6), ATTK(AT_ENGL, AD_ILLU, 7, 10)), SIZ(3496, 136, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("anting coalify", S_LIZARD, LVL(57, 11, -24, 9, -17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_HEAL, 5, 16), ATTK(AT_BUTT, AD_RAGN, 1, 2), ATTK(AT_BREA, AD_BURN, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(142, 1819, 0, MS_SNORE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_REGEN, M2_NASTY|M2_STRONG|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ribbing digestion", S_LIZARD, LVL(58, 12, -19, 34, -7), (3), A(ATTK(AT_ENGL, AD_WRAT, 2, 9), ATTK(AT_BOOM, AD_SPEL, 4, 12), ATTK(AT_NONE, AD_UVUU, 0, 11), ATTK(AT_BITE, AD_DCAY, 6, 6), ATTK(AT_GAZE, AD_CHRN, 5, 4), NO_ATTK), SIZ(12, 52, 0, MS_SNORE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_WALLWALK|M1_NOLIMBS|M1_SLITHY, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("cartridge fletched barbarization", S_LIZARD, LVL(59, 12, -11, 33, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_NGRA, 9, 7), ATTK(AT_TRAM, AD_DRDX, 4, 4), ATTK(AT_TUCH, AD_SKIL, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1503, 415, 0, MS_NEIGH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_FLY|M1_SWIM|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("edger dunderpate flagstaff", S_LIZARD, LVL(59, 26, -5, 53, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_LUCK, 1, 19), ATTK(AT_BOOM, AD_CORR, 4, 12), ATTK(AT_SPIT, AD_WEBS, 1, 5), ATTK(AT_KICK, AD_TIME, 6, 5), ATTK(AT_TENT, AD_SSEX, 1, 20), NO_ATTK), SIZ(62, 39, 0, MS_BOSS, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("death slaad", S_LIZARD, LVL(60, 12, -12, 80, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DETH, 10, 12), ATTK(AT_MAGC, AD_CAST, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_MUMBLE, MZ_LARGE), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("cliqued poopsie", S_LIZARD, LVL(61, 12, -17, 73, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_HUGS, AD_ENCH, 1, 14), ATTK(AT_BEAM, AD_BLAS, 4, 10), ATTK(AT_BOOM, AD_AMNE, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(199, 417, 0, MS_BONES, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_NEEDPICK|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("groggiest ibidem", S_LIZARD, LVL(61, 12, -4, 79, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_EXPL, AD_RNG, 4, 6), ATTK(AT_BITE, AD_NTHR, 5, 20), ATTK(AT_STNG, AD_MINA, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3065, 823, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH, 0, M1_TUNNEL|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("quickest trituration decahedra keyway", S_LIZARD, LVL(64, 9, -2, 65, 16), (G_GENO|3), A(ATTK(AT_RATH, AD_SPEL, 6, 16), ATTK(AT_TUCH, AD_EDGE, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1986, 78, 0, MS_SOUND, MZ_HUMAN), MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("leiki", S_LIZARD, LVL(65, 15, -30, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 12, 24), ATTK(AT_BREA, AD_MAGM, 12, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_SILENT, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("surfiest loudliest", S_LIZARD, LVL(65, 15, -14, 73, -16), (G_GENO|G_UNIQ|4), A(ATTK(AT_CLAW, AD_SEDU, 2, 14), ATTK(AT_BREA, AD_DISP, 1, 15), ATTK(AT_BUTT, AD_VOMT, 9, 1), ATTK(AT_SPIT, AD_STCK, 4, 17), ATTK(AT_GAZE, AD_ABDC, 0, 19), NO_ATTK), SIZ(3091, 1113, 0, MS_TEACHER, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE, M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("richest untold discolored", S_LIZARD, LVL(65, 8, 8, 10, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TENT, AD_DARK, 6, 19), ATTK(AT_GAZE, AD_FUMB, 6, 13), ATTK(AT_NONE, AD_CORR, 6, 8), ATTK(AT_BREA, AD_ACID, 9, 20), NO_ATTK, NO_ATTK), SIZ(3646, 1094, 0, MS_ANIMAL, MZ_TINY), MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("foppish intercom", S_LIZARD, LVL(65, 16, 7, 10, -10), (G_GENO|G_UNIQ|1), A(ATTK(AT_BITE, AD_RUST, 3, 19), ATTK(AT_CLAW, AD_WET, 1, 12), ATTK(AT_BEAM, AD_TRAP, 7, 20), ATTK(AT_KICK, AD_FEAR, 7, 5), ATTK(AT_ENGL, AD_FRZE, 1, 10), NO_ATTK), SIZ(460, 1085, 0, MS_LIEDER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_COLD|MR_POISON, M1_TUNNEL, M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rescript withdrawer", S_LIZARD, LVL(66, 5, 1, 9, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_DEPR, 6, 17), ATTK(AT_BOOM, AD_HALU, 6, 16), ATTK(AT_WEAP, AD_DFOO, 3, 10), ATTK(AT_HUGS, AD_WTHR, 3, 12), ATTK(AT_WEAP, AD_BLND, 8, 20), ATTK(AT_BEAM, AD_FEMI, 9, 19)), SIZ(2848, 451, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON, M1_NEEDPICK|M1_AMPHIBIOUS|M1_ACID, M2_STALK|M2_GREEDY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("brachycephaly passable", S_LIZARD, LVL(66, 12, 10, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_WRAT, 1, 3), ATTK(AT_STNG, AD_SAMU, 5, 14), ATTK(AT_BITE, AD_AMNE, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(393, 1010, 0, MS_APOC, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE, M2_UNDEAD|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("triglyceride pestered", S_LIZARD, LVL(66, 32, -2, 70, 0), (G_RGROUP|2), A(ATTK(AT_BOOM, AD_FLAM, 8, 2), ATTK(AT_TUCH, AD_HODS, 6, 17), ATTK(AT_BITE, AD_SEDU, 1, 3), ATTK(AT_WEAP, AD_STAT, 2, 1), ATTK(AT_BUTT, AD_LEGS, 4, 3), NO_ATTK), SIZ(1131, 191, 0, MS_FART_QUIET, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blizzard lizard", S_LIZARD, LVL(67, 16, -15, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 11), ATTK(AT_MAGC, AD_COLD, 10, 10), ATTK(AT_MAGC, AD_MAGM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_COLD, MR_STONE|MR_COLD, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_NASTY|M2_STALK, M3_NO_DECAY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pageboy comply", S_LIZARD, LVL(67, 16, -30, 69, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BITE, AD_LITE, 6, 19), ATTK(AT_BITE, AD_FRZE, 1, 2), ATTK(AT_CLAW, AD_WTHR, 7, 7), ATTK(AT_BOOM, AD_RNG, 6, 11), ATTK(AT_MAGC, AD_VAMP, 6, 5), ATTK(AT_MAGC, AD_FUMB, 3, 13)), SIZ(2455, 724, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_SLITHY|M1_ACID, M2_NOPOLY|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("insurrectional sightseen", S_LIZARD, LVL(67, 12, 9, 32, 19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DEPR, 9, 10), ATTK(AT_TUCH, AD_CLRC, 4, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(940, 1021, 0, MS_FART_LOUD, MZ_TINY), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deflator aweather flowingly disconsolately", S_LIZARD, LVL(67, 6, -29, 52, 0), (G_UNIQ|3), A(ATTK(AT_TRAM, AD_DGST, 7, 11), ATTK(AT_STNG, AD_POIS, 5, 7), ATTK(AT_SPIT, AD_NGRA, 9, 13), ATTK(AT_KICK, AD_VOMT, 4, 19), ATTK(AT_STNG, AD_BLAS, 9, 5), ATTK(AT_ENGL, AD_VOMT, 7, 18)), SIZ(1819, 758, 0, MS_GIBBERISH, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("clacker sworn reevaluated", S_LIZARD, LVL(67, 17, -23, 39, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRST, 3, 14), ATTK(AT_TRAM, AD_LETH, 8, 7), ATTK(AT_WEAP, AD_MINA, 9, 6), ATTK(AT_NONE, AD_TIME, 0, 3), NO_ATTK, NO_ATTK), SIZ(1388, 595, 0, MS_TEACHER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, MR_ELEC, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS, M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jabot communed", S_LIZARD, LVL(67, 20, -16, 9, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_CALM, 0, 11), ATTK(AT_LASH, AD_VAPO, 2, 17), ATTK(AT_BUTT, AD_COLD, 5, 3), ATTK(AT_KICK, AD_MANA, 1, 11), ATTK(AT_WEAP, AD_PLAS, 6, 17), NO_ATTK), SIZ(440, 170, 0, MS_BONES, MZ_LARGE), MR_FIRE|MR_ELEC|MR_DEATH, MR_FIRE, M1_SWIM|M1_NEEDPICK|M1_THICK_HIDE, M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("totter flailing", S_LIZARD, LVL(67, 35, 5, 62, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WEBS, 6, 14), ATTK(AT_BOOM, AD_SEDU, 3, 6), ATTK(AT_STNG, AD_ABDC, 1, 15), ATTK(AT_BREA, AD_NUMB, 5, 8), ATTK(AT_MAGC, AD_ICUR, 1, 21), ATTK(AT_WEAP, AD_SEDU, 1, 20)), SIZ(185, 116, 0, MS_WERE, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_SLITHY|M1_OVIPAROUS|M1_ACID, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("foredoom junketer", S_LIZARD, LVL(68, 16, 10, 83, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_WEAP, AD_DGST, 7, 7), ATTK(AT_TENT, AD_SHRD, 1, 12), ATTK(AT_WEAP, AD_SLUD, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6, 1790, 0, MS_BARBER, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_ACID|M1_OMNIVORE, M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("prouder diestock", S_LIZARD, LVL(68, 10, 1, 89, 0), (G_GENO|4), A(ATTK(AT_MAGC, AD_NACU, 4, 15), ATTK(AT_WEAP, AD_MANA, 8, 15), ATTK(AT_MAGC, AD_RNG, 1, 20), ATTK(AT_WEAP, AD_RBRE, 4, 17), ATTK(AT_TENT, AD_DAMA, 1, 20), ATTK(AT_BEAM, AD_MANA, 7, 11)), SIZ(250, 49, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT, MR_FIRE, M1_NOLIMBS|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSARTI, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("airfreight repeopling", S_LIZARD, LVL(69, 15, 9, 18, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_CLRC, 5, 9), ATTK(AT_BOOM, AD_PLYS, 9, 21), ATTK(AT_STNG, AD_SOUN, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(588, 1190, 0, MS_BOAST, MZ_HUGE), MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_AMORPHOUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("psychical linum haltering", S_LIZARD, LVL(71, 12, 8, 83, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_INVE, 7, 4), ATTK(AT_LASH, AD_SPC2, 1, 5), ATTK(AT_GAZE, AD_THIR, 2, 17), ATTK(AT_EXPL, AD_NGEN, 1, 3), ATTK(AT_NONE, AD_WNCE, 0, 17), ATTK(AT_STNG, AD_THIR, 7, 2)), SIZ(2755, 834, 0, MS_BOT, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID, MR_POISON, M1_TUNNEL|M1_NOLIMBS|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_EGOTYPE|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("brute evener", S_LIZARD, LVL(71, 21, 1, 76, -15), (G_GENO|2), A(ATTK(AT_BREA, AD_NUMB, 3, 12), ATTK(AT_SPIT, AD_LAZY, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(751, 299, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL| M1_HERBIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("fathomed paperboy megapod elidible miaouing", S_LIZARD, LVL(72, 18, -3, 38, 14), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_LITE, 2, 3), ATTK(AT_ENGL, AD_DRCO, 1, 18), ATTK(AT_STNG, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(753, 8, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_LORD|M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jurassic triceratops", S_LIZARD, LVL(72, 12, -14, 100, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_CONF, 2, 70), ATTK(AT_TRAM, AD_PHYS, 1, 60), ATTK(AT_TRAM, AD_PHYS, 1, 60), ATTK(AT_TRAM, AD_PHYS, 1, 60), ATTK(AT_GAZE, AD_DREN, 10, 10), NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR|MR_POISON, MR_POISON, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aboard gunmetal", S_LIZARD, LVL(72, 13, -9, 64, 0), (1), A(ATTK(AT_WEAP, AD_AXUS, 6, 7), ATTK(AT_GAZE, AD_FAKE, 1, 13), ATTK(AT_BUTT, AD_COLD, 8, 17), ATTK(AT_STNG, AD_WET, 8, 10), NO_ATTK, NO_ATTK), SIZ(519, 1384, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_NOLIMBS| M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("blemished garble imbrue gaelic champed", S_LIZARD, LVL(73, 16, -14, 64, 10), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_RAGN, 8, 6), ATTK(AT_WEAP, AD_AXUS, 6, 8), ATTK(AT_TENT, AD_FAKE, 2, 15), ATTK(AT_TUCH, AD_BLAS, 4, 7), NO_ATTK, NO_ATTK), SIZ(2024, 71, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_OVIPAROUS|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("cooperating infallibility tapeline", S_LIZARD, LVL(73, 13, -7, 32, 7), (G_GENO|1), A(ATTK(AT_TENT, AD_SOUN, 8, 8), ATTK(AT_WEAP, AD_VENO, 2, 1), ATTK(AT_WEAP, AD_LITE, 7, 16), ATTK(AT_BEAM, AD_DRLI, 6, 16), NO_ATTK, NO_ATTK), SIZ(211, 781, 0, MS_METALMAFIA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_FLY|M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("disburdening downright", S_LIZARD, LVL(74, 6, 5, 76, 0), (1), A(ATTK(AT_KICK, AD_MANA, 1, 19), ATTK(AT_EXPL, AD_NGEN, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(373, 175, 0, MS_WOLLOH, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("perjurer breeched", S_LIZARD, LVL(74, 12, -6, 100, 14), (G_GENO|1), A(ATTK(AT_TENT, AD_SSEX, 3, 12), ATTK(AT_MAGC, AD_ACID, 2, 13), ATTK(AT_WEAP, AD_SLIM, 4, 4), ATTK(AT_BEAM, AD_RNG, 2, 2), NO_ATTK, NO_ATTK), SIZ(269, 19, 0, MS_PRINCIPAL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_OMNIVORE, M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("yelp dislodge shyly", S_LIZARD, LVL(74, 12, -7, 89, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NIVE, 1, 13), ATTK(AT_TUCH, AD_BLND, 1, 9), ATTK(AT_HUGS, AD_VAMP, 1, 6), ATTK(AT_TRAM, AD_DROP, 4, 15), ATTK(AT_BITE, AD_PEST, 1, 1), NO_ATTK), SIZ(1030, 658, 0, MS_SISSY, MZ_GIGANTIC), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("swishier fricative", S_LIZARD, LVL(74, 14, -24, 22, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_NONE, AD_PEST, 6, 3), ATTK(AT_KICK, AD_ILLU, 5, 21), ATTK(AT_WEAP, AD_STON, 1, 5), ATTK(AT_MAGC, AD_FUMB, 1, 15), NO_ATTK, NO_ATTK), SIZ(406, 204, 0, MS_CODE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NOTAKE|M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Tsathoggua, the Sleeper of N'kai", S_LIZARD, LVL(74, 23, -8, 80, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_RBRE, 5, 6), ATTK(AT_HUGS, AD_ACID, 5, 6), ATTK(AT_HUGS, AD_RBRE, 5, 6), ATTK(AT_HUGS, AD_ACID, 5, 6), ATTK(AT_GAZE, AD_SPC2, 10, 10), ATTK(AT_BREA, AD_ACID, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("slap latitudinarianism", S_LIZARD, LVL(75, 11, 2, 53, -8), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_TDRA, 6, 12), ATTK(AT_BUTT, AD_NEXU, 1, 6), ATTK(AT_BUTT, AD_MAGM, 3, 6), ATTK(AT_WEAP, AD_RNG, 8, 13), ATTK(AT_CLAW, AD_DRCO, 4, 1), NO_ATTK), SIZ(2850, 1293, 0, MS_GYPSY, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK, M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("discharging covenanting literary ranked audad jocularity", S_LIZARD, LVL(76, 10, -1, 21, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_MIDI, 1, 7), ATTK(AT_MAGC, AD_PLYS, 5, 11), ATTK(AT_SCRA, AD_ALIN, 4, 1), ATTK(AT_BITE, AD_VULN, 1, 2), ATTK(AT_CLAW, AD_DFOO, 9, 11), NO_ATTK), SIZ(262, 427, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_POIS, M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("phloem copepod", S_LIZARD, LVL(77, 28, -21, 64, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_CONT, 3, 11), ATTK(AT_WEAP, AD_SLIM, 8, 18), ATTK(AT_WEAP, AD_STCK, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(131, 1065, 0, MS_SELFHARM, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_UNSOLID| M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("seiashin", S_LIZARD, LVL(77, 20, -17, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 12), ATTK(AT_TUCH, AD_DETH, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pixyish sixth", S_LIZARD, LVL(78, 21, -4, 68, -18), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_LEVI, 8, 8), ATTK(AT_ENGL, AD_STON, 1, 21), ATTK(AT_GAZE, AD_DARK, 9, 5), ATTK(AT_BITE, AD_DGST, 8, 16), ATTK(AT_HUGS, AD_ANTI, 9, 5), NO_ATTK), SIZ(240, 8, 0, MS_ANIMAL, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_CONCEAL|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("wrestler coral", S_LIZARD, LVL(79, 12, 6, 62, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_FRZE, 1, 10), ATTK(AT_CLAW, AD_THIR, 5, 10), ATTK(AT_LASH, AD_CONT, 1, 3), ATTK(AT_WEAP, AD_SOUN, 4, 1), ATTK(AT_BITE, AD_RNG, 1, 15), ATTK(AT_ENGL, AD_DISE, 5, 11)), SIZ(514, 660, 0, MS_VAMPIRE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("simper tamest", S_LIZARD, LVL(79, 27, 7, 78, 20), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_FRZE, 3, 8), ATTK(AT_WEAP, AD_INER, 4, 1), ATTK(AT_STNG, AD_INER, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1298, 143, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("draco eques", S_LIZARD, LVL(80, 25, -40, 85, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 18), ATTK(AT_BEAM, AD_SOUN, 8, 8), ATTK(AT_MAGC, AD_GRAV, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_STONE|MR_FIRE|MR_SLEEP, 0, M1_CARNIVORE|M1_THICK_HIDE|M1_OVIPAROUS, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("columbia pupil", S_LIZARD, LVL(80, 23, -5, 73, 0), (2), A(ATTK(AT_HUGS, AD_FUMB, 4, 10), ATTK(AT_BITE, AD_MAGM, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(453, 284, 0, MS_SOVIET, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_MINION|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nonproliferation stardom", S_LIZARD, LVL(81, 11, 3, 45, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_RATH, AD_SANI, 3, 17), ATTK(AT_BITE, AD_HODS, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6, 1089, 0, MS_PUPIL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_BREATHLESS|M1_THICK_HIDE|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_TELEPATHIC| M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("menthol puler", S_LIZARD, LVL(82, 13, 2, 91, 0), (1), A(ATTK(AT_BEAM, AD_RUST, 4, 8), ATTK(AT_SPIT, AD_TECH, 5, 2), ATTK(AT_CLAW, AD_HEAL, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(374, 281, 0, MS_SHRIEK, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yeoman fundamentally", S_LIZARD, LVL(82, 11, -28, 96, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_GAZE, AD_INSA, 6, 3), ATTK(AT_BEAM, AD_NGEN, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(120, 918, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dourer mudcapping", S_LIZARD, LVL(83, 12, -21, 67, 0), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_NGEN, 9, 13), ATTK(AT_NONE, AD_MANA, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2324, 1067, 0, MS_MISSING, MZ_HUMAN), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_UNSOLID, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("machinized telegraphist slippage", S_LIZARD, LVL(83, 1, -22, 94, 0), (G_SGROUP|3), A(ATTK(AT_MAGC, AD_RUST, 7, 9), ATTK(AT_BITE, AD_GRAV, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1150, 41, 0, MS_BONES, MZ_HUGE), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("falsified manipulable", S_LIZARD, LVL(84, 13, -9, 96, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_AMNE, 1, 9), ATTK(AT_LASH, AD_BURN, 6, 10), ATTK(AT_BEAM, AD_LAZY, 5, 11), ATTK(AT_MAGC, AD_DARK, 2, 17), ATTK(AT_TENT, AD_STUN, 8, 6), ATTK(AT_CLAW, AD_MIDI, 7, 16)), SIZ(2605, 626, 0, MS_BONES, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("weaponry resealing", S_LIZARD, LVL(84, 7, -25, 83, 0), (G_UNIQ|2), A(ATTK(AT_LASH, AD_VAPO, 1, 19), ATTK(AT_SPIT, AD_NPRO, 5, 17), ATTK(AT_SCRA, AD_WERE, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2903, 1181, 0, MS_BUZZ, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_POIS, M2_MINION|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("infernal gamboge draconian", S_LIZARD, LVL(85, 18, -22, 90, -10), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 20), ATTK(AT_CLAW, AD_PHYS, 6, 15), ATTK(AT_BEAM, AD_SAMU, 4, 12), ATTK(AT_BEAM, AD_SAMU, 4, 12), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HISS, MZ_LARGE), 0, 0, M1_HUMANOID|M1_CARNIVORE|M1_SLITHY|M1_THICK_HIDE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("caddy riding", S_LIZARD, LVL(85, 12, -24, 22, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_CNCL, 8, 9), ATTK(AT_KICK, AD_SLIM, 1, 21), ATTK(AT_ENGL, AD_WET, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1104, 30, 0, MS_SOLDIER, MZ_GIGANTIC), MR_FIRE|MR_COLD, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_TPORT|M1_ACID|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("overreaction dinar", S_LIZARD, LVL(85, 15, -3, 90, 16), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VAMP, 2, 20), ATTK(AT_WEAP, AD_HEAL, 4, 11), ATTK(AT_BEAM, AD_ALIN, 5, 20), ATTK(AT_TENT, AD_CHKH, 1, 3), NO_ATTK, NO_ATTK), SIZ(2243, 688, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_ACID| M1_POIS, M2_VAMPIRE|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shoed mouldy", S_LIZARD, LVL(85, 14, -24, 30, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_LAVA, 7, 3), ATTK(AT_KICK, AD_PEST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1550, 144, 0, MS_GURGLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL, M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("stiffened dossing", S_LIZARD, LVL(86, 11, 3, 53, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BREA, AD_SPEL, 8, 8), ATTK(AT_LASH, AD_DISE, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1027, 650, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_REGEN, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG| M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("moistful ratted", S_LIZARD, LVL(86, 10, -21, 80, 16), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_AXUS, 1, 13), ATTK(AT_BEAM, AD_DRCO, 1, 2), ATTK(AT_BUTT, AD_SLIM, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1211, 316, 0, MS_VAMPIRE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_FLY|M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT, M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOBBIT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bonneting spell", S_LIZARD, LVL(87, 13, -8, 3, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_BREA, AD_WNCE, 9, 15), ATTK(AT_WEAP, AD_TPTO, 8, 13), ATTK(AT_BITE, AD_DCAY, 4, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1367, 1333, 0, MS_CUSS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cpu nonexistent", S_LIZARD, LVL(87, 13, -2, 90, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BUTT, AD_DISP, 4, 19), ATTK(AT_TUCH, AD_PAIN, 2, 4), ATTK(AT_SPIT, AD_HALU, 1, 9), ATTK(AT_WEAP, AD_AGGR, 3, 4), ATTK(AT_BITE, AD_NACU, 2, 12), ATTK(AT_HUGS, AD_VAPO, 7, 2)), SIZ(3, 30, 0, MS_CASINO, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("autocade lipper omnium", S_LIZARD, LVL(87, 12, -16, 89, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_RUST, 3, 6), ATTK(AT_TENT, AD_HODS, 3, 6), ATTK(AT_BUTT, AD_TRAP, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(54, 64, 0, MS_BONES, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("super-dragonewt", S_LIZARD, LVL(87, 26, -45, 90, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 20), ATTK(AT_BREA, AD_MAGM, 18, 18), ATTK(AT_EXPL, AD_PHYS, 15, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GRUNT, MZ_LARGE), MR_STONE|MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON, 0, M1_CARNIVORE|M1_THICK_HIDE|M1_OVIPAROUS, M2_GREEDY|M2_JEWELS|M2_WANDER|M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stoa", S_LIZARD, LVL(88, 18, -18, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 20), ATTK(AT_HUGS, AD_PHYS, 15, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DISINT|MR_HITASFOUR, 0, M1_ANIMAL|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tzaritza helved", S_LIZARD, LVL(88, 12, -28, 52, 8), (G_LGROUP|2), A(ATTK(AT_HUGS, AD_ENCH, 4, 11), ATTK(AT_BEAM, AD_CONT, 8, 14), ATTK(AT_BUTT, AD_ICUR, 4, 5), ATTK(AT_ENGL, AD_AXUS, 2, 11), ATTK(AT_MAGC, AD_CAST, 4, 10), ATTK(AT_SPIT, AD_STAT, 4, 12)), SIZ(2167, 59, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOHEAD|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("burrer tangibly", S_LIZARD, LVL(89, 14, 4, 91, 0), (3), A(ATTK(AT_WEAP, AD_NPRO, 6, 15), ATTK(AT_CLAW, AD_CALM, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2318, 35, 0, MS_SNORE, MZ_SMALL), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_UNSOLID|M1_HERBIVORE| M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, M4_BAT|M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("handloom scuffled", S_LIZARD, LVL(89, 12, -16, 38, -18), (2), A(ATTK(AT_STNG, AD_SPEL, 8, 1), ATTK(AT_STNG, AD_NAST, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2610, 66, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD|MR_SLEEP, M1_FLY|M1_NOLIMBS, M2_VAMPIRE|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wont uninformed dissenter inoculating grimacer spectrographer", S_LIZARD, LVL(89, 8, -30, 93, 0), (2), A(ATTK(AT_MAGC, AD_FEAR, 8, 18), ATTK(AT_MAGC, AD_MIDI, 1, 16), ATTK(AT_SCRA, AD_MEMO, 2, 6), ATTK(AT_GAZE, AD_CLRC, 9, 5), NO_ATTK, NO_ATTK), SIZ(2798, 1912, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_MINDLESS|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("white slaad", S_LIZARD, LVL(90, 12, -20, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHAO, 10, 18), ATTK(AT_MAGC, AD_CAST, 10, 18), ATTK(AT_MAGC, AD_DISN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_MUMBLE, MZ_LARGE), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("ultraism floweret", S_LIZARD, LVL(90, 27, -21, 74, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_FIRE, 6, 20), ATTK(AT_BREA, AD_DRST, 1, 1), ATTK(AT_STNG, AD_NGEN, 4, 18), ATTK(AT_MAGC, AD_TRAP, 9, 18), NO_ATTK, NO_ATTK), SIZ(1419, 762, 0, MS_NURSE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reboil puffed", S_LIZARD, LVL(90, 11, -16, 99, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BREA, AD_CHRN, 3, 19), ATTK(AT_HUGS, AD_DRCO, 1, 21), ATTK(AT_BREA, AD_CHAO, 1, 9), ATTK(AT_MAGC, AD_SLEE, 9, 8), ATTK(AT_ENGL, AD_TCKL, 2, 3), NO_ATTK), SIZ(2197, 498, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS, M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sewerage summering salem dairying", S_LIZARD, LVL(90, 8, 8, 77, 0), (G_SGROUP|4), A(ATTK(AT_STNG, AD_COLD, 5, 18), ATTK(AT_MAGC, AD_CHKH, 1, 2), ATTK(AT_MAGC, AD_RUST, 4, 6), ATTK(AT_LASH, AD_DRDX, 9, 8), ATTK(AT_NONE, AD_CHRN, 7, 6), NO_ATTK), SIZ(22, 248, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("windrowing etcher", S_LIZARD, LVL(91, 11, -11, 93, 0), (3), A(ATTK(AT_RATH, AD_DEBU, 9, 15), ATTK(AT_MAGC, AD_DISN, 8, 6), ATTK(AT_BREA, AD_ANTI, 9, 8), ATTK(AT_MAGC, AD_PAIN, 7, 20), ATTK(AT_WEAP, AD_NUMB, 6, 5), NO_ATTK), SIZ(219, 82, 0, MS_BARBER, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY, M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reclaimable sorority", S_LIZARD, LVL(92, 10, 6, 66, 20), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_HUGS, AD_STCK, 2, 13), ATTK(AT_EXPL, AD_FRZE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(213, 219, 0, MS_COMBAT, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, MR_POISON, M1_CLING|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("levitation apostrophize", S_LIZARD, LVL(92, 13, -10, 85, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_BLND, 1, 10), ATTK(AT_STNG, AD_CALM, 3, 17), ATTK(AT_ENGL, AD_CAST, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(823, 208, 0, MS_ROAR, MZ_HUGE), MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE, M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tyrannosaurus rex", S_LIZARD, LVL(92, 24, -5, 55, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_CLAW, AD_PHYS, 3, 3), ATTK(AT_BITE, AD_PHYS, 35, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_ROAR, MZ_GIGANTIC), MR_STONE|MR_DISINT|MR_HITASFOUR|MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_CARNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("elementally entwisted nonconfidence", S_LIZARD, LVL(93, 10, -5, 91, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_TECH, 1, 12), ATTK(AT_LASH, AD_MANA, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(247, 54, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS| M1_ACID, M2_LORD|M2_MINION|M2_STALK|M2_HOBBIT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("liverish backstroking", S_LIZARD, LVL(94, 27, -3, 87, 0), (G_GENO|3), A(ATTK(AT_RATH, AD_SLIM, 7, 19), ATTK(AT_HUGS, AD_PHYS, 6, 13), ATTK(AT_WEAP, AD_FIRE, 2, 7), ATTK(AT_TENT, AD_SPC2, 9, 8), ATTK(AT_EXPL, AD_PART, 3, 3), NO_ATTK), SIZ(248, 1117, 0, MS_IMITATE, MZ_HUMAN), MR_SLEEP|MR_POISON, 0, M1_NEEDPICK|M1_NOTAKE, M2_UNDEAD|M2_DEMON|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("binnacle supererogatory surface kachina", S_LIZARD, LVL(94, 22, -17, 53, 0), (2), A(ATTK(AT_TRAM, AD_CHAO, 7, 8), ATTK(AT_BUTT, AD_LAZY, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4845, 1404, 0, MS_ESCAPE, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tooling nonclassically marked", S_LIZARD, LVL(94, 10, -14, 85, 0), (G_VLGROUP|1), A(ATTK(AT_CLAW, AD_TECH, 2, 13), ATTK(AT_EXPL, AD_NPRO, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1272, 658, 0, MS_SISSY, MZ_HUMAN), MR_COLD|MR_ACID, MR_ACID, M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("inside vocalism", S_LIZARD, LVL(94, 14, -13, 13, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_RATH, AD_RBAD, 9, 13), ATTK(AT_STNG, AD_RUNS, 4, 1), ATTK(AT_TENT, AD_DARK, 3, 6), ATTK(AT_BEAM, AD_NGEN, 9, 8), NO_ATTK, NO_ATTK), SIZ(1264, 189, 0, MS_SOUND, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_ACID, M2_NOPOLY|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fritting rewedding lapin bastinado glaive", S_LIZARD, LVL(95, 18, -27, 57, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_DARK, 4, 3), ATTK(AT_MAGC, AD_PHYS, 8, 12), ATTK(AT_WEAP, AD_FEAR, 1, 6), ATTK(AT_GAZE, AD_BADE, 6, 9), ATTK(AT_STNG, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_VAMP, 9, 6)), SIZ(520, 66, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE, 0, M1_SWIM|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hetaerae reaccustomed", S_LIZARD, LVL(96, 7, -17, 72, 0), (G_GENO|1), A(ATTK(AT_SCRA, AD_THIE, 4, 5), ATTK(AT_KICK, AD_STON, 5, 7), ATTK(AT_SCRA, AD_CHRN, 8, 15), ATTK(AT_NONE, AD_LAVA, 4, 17), NO_ATTK, NO_ATTK), SIZ(300, 338, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unborn cynical", S_LIZARD, LVL(97, 12, 1, 75, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BUTT, AD_LUCK, 1, 20), ATTK(AT_SPIT, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(674, 29, 0, MS_BOT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_SEE_INVIS, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("tearable typifier", S_LIZARD, LVL(98, 8, -26, 27, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_MAGC, AD_ANTI, 5, 19), ATTK(AT_KICK, AD_NPRO, 3, 15), ATTK(AT_BREA, AD_NGEN, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2052, 7, 0, MS_STENCH, MZ_HUMAN), MR_ELEC, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("decompensation sunup", S_LIZARD, LVL(98, 10, -2, 52, -10), (G_NOCORPSE|4), A(ATTK(AT_BITE, AD_ANTI, 8, 11), ATTK(AT_EXPL, AD_DETH, 1, 20), ATTK(AT_SCRA, AD_TREM, 9, 12), ATTK(AT_BREA, AD_LEVI, 6, 13), NO_ATTK, NO_ATTK), SIZ(2633, 139, 0, MS_MISSING, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_SWIM|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE|M1_ACID, M2_VAMPIRE|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("extirpated badland encapsulated", S_LIZARD, LVL(98, 7, -2, 75, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_ENGL, AD_FEAR, 5, 14), ATTK(AT_WEAP, AD_SITM, 3, 2), ATTK(AT_MAGC, AD_WERE, 4, 11), ATTK(AT_KICK, AD_ILLU, 6, 3), NO_ATTK, NO_ATTK), SIZ(199, 61, 0, MS_SOUND, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PETRIFIES|M3_SLIME|M3_WANTSBOOK, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rummaging stylizing lamented bleeped", S_LIZARD, LVL(99, 10, 10, 32, -13), (G_GENO|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_CLRC, 9, 3), ATTK(AT_WEAP, AD_LUCK, 4, 16), ATTK(AT_LASH, AD_MALK, 3, 18), ATTK(AT_LASH, AD_UVUU, 6, 19), ATTK(AT_GAZE, AD_SLIM, 1, 10), NO_ATTK), SIZ(1822, 524, 0, MS_BUZZ, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOEYES, M2_NOPOLY|M2_LORD|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("behooving unbeknown", S_LIZARD, LVL(99, 12, -30, 64, 7), (G_GENO|G_RGROUP|3), A(ATTK(AT_TUCH, AD_CLRC, 9, 20), ATTK(AT_BUTT, AD_CONT, 3, 13), ATTK(AT_LASH, AD_SITM, 1, 8), ATTK(AT_BREA, AD_SOUN, 9, 19), ATTK(AT_TRAM, AD_SGLD, 4, 2), ATTK(AT_BEAM, AD_NPRO, 8, 5)), SIZ(1434, 47, 0, MS_BURBLE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_TELEPATHIC, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("marquetry clouding", S_LIZARD, LVL(99, 15, 6, 81, -3), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_SIN, 3, 5), ATTK(AT_ENGL, AD_DETH, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(388, 1264, 0, MS_IMITATE, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_STRONG|M2_MAGIC|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("crated ecliptic", S_LIZARD, LVL(100, 14, -19, 98, 20), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_CLAW, AD_BLAS, 1, 7), ATTK(AT_TUCH, AD_DRST, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 777, 0, MS_STENCH, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("regard meowing bewail", S_LIZARD, LVL(100, 13, 8, 83, 10), (G_GENO|G_RGROUP|1), A(ATTK(AT_ENGL, AD_RUNS, 2, 16), ATTK(AT_CLAW, AD_FAMN, 7, 15), ATTK(AT_MAGC, AD_NTHR, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2517, 915, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("abhorrence harpooned", S_LIZARD, LVL(100, 12, -5, 55, 0), (3), A(ATTK(AT_TUCH, AD_NGRA, 8, 19), ATTK(AT_LASH, AD_CHKH, 2, 10), ATTK(AT_BEAM, AD_TRAP, 1, 14), ATTK(AT_TUCH, AD_NAST, 4, 20), ATTK(AT_LASH, AD_SHRD, 1, 14), NO_ATTK), SIZ(554, 697, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS|M1_TPORT|M1_POIS| M1_OMNIVORE, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("embark believably spaceward vulgo", S_LIZARD, LVL(100, 14, -4, 51, 0), (3), A(ATTK(AT_KICK, AD_CAST, 1, 2), ATTK(AT_EXPL, AD_WEBS, 1, 6), ATTK(AT_LASH, AD_DCAY, 6, 4), ATTK(AT_BREA, AD_MANA, 1, 21), ATTK(AT_CLAW, AD_PHYS, 9, 9), ATTK(AT_SPIT, AD_HALU, 1, 19)), SIZ(594, 136, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sedulously pretensed", S_LIZARD, LVL(100, 12, 2, 27, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_BEAM, AD_SAMU, 5, 20), ATTK(AT_WEAP, AD_MAGM, 4, 19), ATTK(AT_SPIT, AD_CHRN, 5, 6), ATTK(AT_NONE, AD_DRIN, 8, 24), ATTK(AT_WEAP, AD_MAGM, 8, 11), NO_ATTK), SIZ(33, 325, 0, MS_FART_NORMAL, MZ_TINY), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HUMANOID|M1_CARNIVORE|M1_METALLIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NONMOVING, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("majority unsaddling", S_LIZARD, LVL(101, 23, -33, 56, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SGLD, 9, 16), ATTK(AT_WEAP, AD_DFOO, 9, 15), ATTK(AT_GAZE, AD_DREN, 9, 22), ATTK(AT_SCRA, AD_LUCK, 4, 19), ATTK(AT_WEAP, AD_WET, 7, 16), NO_ATTK), SIZ(15, 819, 0, MS_STENCH, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("wordlessly ophthalmoscopy", S_LIZARD, LVL(101, 20, -26, 87, 10), (1), A(ATTK(AT_HUGS, AD_RUNS, 5, 20), ATTK(AT_BITE, AD_PART, 1, 7), ATTK(AT_GAZE, AD_VAMP, 4, 3), ATTK(AT_LASH, AD_NTHR, 8, 25), NO_ATTK, NO_ATTK), SIZ(47, 470, 0, MS_BOSS, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE, MR_COLD, M1_SWIM|M1_REGEN|M1_ACID, M2_PRINCE|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_SPIDER|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("verbile toughie", S_LIZARD, LVL(101, 11, 1, 97, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_AMNE, 9, 11), ATTK(AT_TRAM, AD_WET, 7, 16), ATTK(AT_CLAW, AD_ACID, 5, 15), ATTK(AT_BUTT, AD_WET, 3, 6), ATTK(AT_GAZE, AD_WTHR, 4, 22), ATTK(AT_LASH, AD_THIR, 1, 21)), SIZ(830, 1106, 0, MS_SHEEP, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("discern foxiest", S_LIZARD, LVL(101, 13, 4, 96, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_DRCH, 4, 8), ATTK(AT_BITE, AD_SLOW, 1, 19), ATTK(AT_BEAM, AD_ELEC, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2315, 104, 0, MS_SQAWK, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TPORT, M2_UNDEAD|M2_PNAME|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("craftsmanly czechoslovakia", S_LIZARD, LVL(102, 12, -9, 83, -12), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_NEXU, 6, 12), ATTK(AT_NONE, AD_ELEC, 9, 6), ATTK(AT_SCRA, AD_WRAT, 4, 7), ATTK(AT_HUGS, AD_CORR, 2, 25), ATTK(AT_TRAM, AD_STAT, 7, 10), ATTK(AT_SCRA, AD_GRAV, 1, 22)), SIZ(87, 172, 0, MS_PAIN, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_TPORT, M2_LORD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("runaway bigheaded massage epiphenomena myopy papilla disputability", S_LIZARD, LVL(103, 20, 9, 62, 6), (G_GENO|2), A(ATTK(AT_BEAM, AD_SHAN, 5, 11), ATTK(AT_BITE, AD_DREN, 9, 24), ATTK(AT_BREA, AD_CONT, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1605, 549, 0, MS_FART_NORMAL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nonmalignant vascularly soundproofing tartlet plague", S_LIZARD, LVL(103, 19, 3, 91, 0), (3), A(ATTK(AT_HUGS, AD_DRDX, 8, 10), ATTK(AT_BREA, AD_DISN, 2, 9), ATTK(AT_EXPL, AD_FAKE, 1, 21), ATTK(AT_WEAP, AD_VENO, 3, 26), ATTK(AT_RATH, AD_SKIL, 8, 19), ATTK(AT_GAZE, AD_VENO, 1, 5)), SIZ(515, 408, 0, MS_SOUND, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("swayer reavowing", S_LIZARD, LVL(105, 19, -25, 76, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_HUGS, AD_RNG, 6, 1), ATTK(AT_CLAW, AD_MALK, 1, 16), ATTK(AT_ENGL, AD_DFOO, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1335, 232, 0, MS_COMBAT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_SEE_INVIS| M1_TPORT|M1_ACID|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT|M2_ELF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("endorsor reinflaming", S_LIZARD, LVL(105, 23, -19, 75, -6), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_STNG, AD_SPC2, 7, 13), ATTK(AT_BREA, AD_DREN, 8, 5), ATTK(AT_TRAM, AD_LAVA, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(268, 556, 0, MS_SNORE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_HERBIVORE| M1_OMNIVORE, M2_PRINCE|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bureaucratization grantee dirtily", S_LIZARD, LVL(105, 15, -25, 71, 0), (3), A(ATTK(AT_MAGC, AD_TRAP, 4, 23), ATTK(AT_HUGS, AD_SHRD, 2, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1324, 469, 0, MS_ORC, MZ_HUMAN), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_UNSOLID|M1_SEE_INVIS|M1_TPORT, M2_PNAME|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("aerobic sootier", S_LIZARD, LVL(106, 16, 7, 90, -5), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_FAMN, 2, 22), ATTK(AT_HUGS, AD_DRDX, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(466, 80, 0, MS_SQAWK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS|M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fatalistic margining", S_LIZARD, LVL(107, 20, -9, 82, -19), (G_GENO|G_RGROUP|3), A(ATTK(AT_HUGS, AD_THIR, 7, 22), ATTK(AT_WEAP, AD_WET, 4, 11), ATTK(AT_NONE, AD_RAGN, 9, 3), ATTK(AT_KICK, AD_RAGN, 4, 15), NO_ATTK, NO_ATTK), SIZ(1435, 799, 0, MS_AREOLA, MZ_HUMAN), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_HIDE|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("crazed napalm", S_LIZARD, LVL(107, 16, -19, 73, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_WISD, 9, 17), ATTK(AT_MAGC, AD_DRST, 6, 12), ATTK(AT_LASH, AD_SLOW, 4, 15), ATTK(AT_NONE, AD_NGRA, 0, 8), NO_ATTK, NO_ATTK), SIZ(341, 51, 0, MS_ROAR, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("entitling messing", S_LIZARD, LVL(107, 17, -10, 96, 18), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BREA, AD_CHKH, 3, 13), ATTK(AT_SPIT, AD_INSA, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(336, 1275, 0, MS_SQEEK, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("germiest configurational", S_LIZARD, LVL(107, 17, -18, 89, 10), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_ELEC, 6, 24), ATTK(AT_ENGL, AD_UVUU, 6, 5), ATTK(AT_TRAM, AD_TCKL, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(754, 632, 0, MS_SHEEP, MZ_GIGANTIC), MR_ACID, 0, M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_UNDEAD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIMIC|M3_WANTSBELL, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("arch-newt", S_LIZARD, LVL(107,6,-78,100,0), (1), A(ATTK(AT_MULTIPLY, 0, 0, 0), ATTK(AT_TUCH, AD_RUST, 4, 5), ATTK(AT_TUCH, AD_DCAY, 4, 5), ATTK(AT_TUCH, AD_CORR, 4, 5), ATTK(AT_TUCH, AD_DRIN, 4, 5), ATTK(AT_TUCH, AD_ENCH, 4, 5)), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE|M1_POIS|M1_ACID|M1_REGEN|M1_SEE_INVIS|M1_AMPHIBIOUS, M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rethread homophile", S_LIZARD, LVL(109, 12, -8, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_MEMO, 8, 8), ATTK(AT_BITE, AD_CONF, 6, 10), ATTK(AT_STNG, AD_CALM, 6, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 404, 0, MS_BARK, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC|MR_POISON, M1_NOLIMBS|M1_MINDLESS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("exteriorized reconvening", S_LIZARD, LVL(109, 20, 6, 96, -15), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_RATH, AD_TCKL, 0, 9), ATTK(AT_HUGS, AD_DRDX, 7, 3), ATTK(AT_BITE, AD_SSEX, 1, 15), ATTK(AT_BUTT, AD_FEAR, 1, 3), ATTK(AT_TRAM, AD_CHAO, 1, 13), ATTK(AT_HUGS, AD_FAKE, 4, 4)), SIZ(3819, 11, 0, MS_BONES, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_UNSOLID|M1_OMNIVORE|M1_METALLIVORE, M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("joisting jazzily reimported", S_LIZARD, LVL(110, 12, 9, 72, 17), (1), A(ATTK(AT_ENGL, AD_SCOR, 4, 7), ATTK(AT_RATH, AD_CORR, 2, 18), ATTK(AT_BITE, AD_SITM, 5, 5), ATTK(AT_SPIT, AD_PART, 3, 20), ATTK(AT_RATH, AD_RBRE, 1, 1), NO_ATTK), SIZ(24, 165, 0, MS_REPAIR, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_STONE, MR_ELEC, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ROCKTHROW| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("accelerator distemper edward", S_LIZARD, LVL(110, 14, -14, 78, -5), (G_GENO|1), A(ATTK(AT_GAZE, AD_ANTI, 8, 17), ATTK(AT_LASH, AD_VAMP, 1, 25), ATTK(AT_STNG, AD_BURN, 9, 10), ATTK(AT_WEAP, AD_DISP, 5, 15), ATTK(AT_BREA, AD_PLAS, 8, 4), ATTK(AT_HUGS, AD_SLUD, 3, 19)), SIZ(3806, 2, 0, MS_CUSS, MZ_MEDIUM), MR_FIRE|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("elemental taproot thrasher hieroglyphic prowling dispel", S_LIZARD, LVL(111, 20, 9, 99, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_NPRO, 2, 15), ATTK(AT_LASH, AD_FIRE, 5, 8), ATTK(AT_LASH, AD_STTP, 2, 22), ATTK(AT_TRAM, AD_DRST, 7, 12), ATTK(AT_KICK, AD_HEAL, 6, 6), NO_ATTK), SIZ(812, 942, 0, MS_METALMAFIA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_EGOTYPE, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hinnied astatine", S_LIZARD, LVL(112, 16, 4, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_LEGS, 5, 3), ATTK(AT_BUTT, AD_SPC2, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2148, 1305, 0, MS_MUTE, MZ_LARGE), MR_FIRE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unactuated stupefy breakpoint confederation", S_LIZARD, LVL(112, 4, -15, 93, 0), (3), A(ATTK(AT_ENGL, AD_STAT, 8, 25), ATTK(AT_TENT, AD_GLIB, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2678, 479, 0, MS_SHRIEK, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unerased rackety", S_LIZARD, LVL(112, 19, -3, 90, 5), (2), A(ATTK(AT_LASH, AD_SGLD, 1, 5), ATTK(AT_RATH, AD_BANI, 2, 12), ATTK(AT_EXPL, AD_POLY, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2385, 262, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_ANIMAL|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("shushed twinkly", S_LIZARD, LVL(112, 20, -21, 77, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CAST, 4, 21), ATTK(AT_WEAP, AD_HEAL, 2, 14), ATTK(AT_TRAM, AD_FUMB, 1, 3), ATTK(AT_BUTT, AD_DGST, 1, 8), ATTK(AT_SPIT, AD_AMNE, 5, 19), NO_ATTK), SIZ(775, 361, 0, MS_HISS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_UNSOLID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hup sheeting", S_LIZARD, LVL(114, 16, -26, 60, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_ICUR, 8, 25), ATTK(AT_EXPL, AD_SLUD, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 926, 0, MS_GYPSY, MZ_GIGANTIC), MR_DISINT|MR_POISON, 0, M1_CLING|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bucktoothed congruently simpler deaccession improvise", S_LIZARD, LVL(114, 18, -36, 92, 0), (G_NOCORPSE|3), A(ATTK(AT_RATH, AD_STAT, 2, 11), ATTK(AT_TUCH, AD_ILLU, 1, 17), ATTK(AT_SCRA, AD_SLOW, 4, 20), ATTK(AT_SPIT, AD_DCAY, 2, 25), ATTK(AT_BUTT, AD_LAZY, 9, 21), NO_ATTK), SIZ(827, 978, 0, MS_LIEDER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("clammier redundantly", S_LIZARD, LVL(114, 14, -31, 74, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_IDAM, 9, 10), ATTK(AT_BEAM, AD_MINA, 5, 16), ATTK(AT_STNG, AD_POIS, 2, 12), ATTK(AT_LASH, AD_MALK, 4, 22), ATTK(AT_GAZE, AD_DRST, 1, 20), ATTK(AT_BREA, AD_ANTI, 1, 14)), SIZ(362, 521, 0, MS_WERE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DEATH, MR_FIRE, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_HOBBIT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("reorganization donate", S_LIZARD, LVL(115, 12, 0, 77, 10), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_SAMU, 6, 10), ATTK(AT_SPIT, AD_STON, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(385, 746, 0, MS_SOLDIER, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID, M2_MINION|M2_JEWELS|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("townsfolk length transgressor", S_LIZARD, LVL(115, 26, -33, 74, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TENT, AD_AGGR, 3, 5), ATTK(AT_ENGL, AD_STCK, 8, 13), ATTK(AT_TRAM, AD_SLEE, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3432, 361, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_JEWELS|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("capsuled cyclazocine spinosely supervisory limbic", S_LIZARD, LVL(116, 9, -26, 20, 0), (1), A(ATTK(AT_NONE, AD_INVE, 0, 15), ATTK(AT_SCRA, AD_NUMB, 7, 13), ATTK(AT_TRAM, AD_STUN, 8, 11), ATTK(AT_LASH, AD_UVUU, 7, 26), ATTK(AT_CLAW, AD_CHAO, 9, 13), ATTK(AT_TUCH, AD_FAKE, 6, 26)), SIZ(2668, 1123, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("professorial ailed", S_LIZARD, LVL(116, 14, 7, 78, 0), (G_SGROUP|1), A(ATTK(AT_BREA, AD_NPRO, 4, 24), ATTK(AT_WEAP, AD_CAST, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3232, 1345, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_AMPHIBIOUS|M1_ANIMAL|M1_POIS, M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("traumatize incisor", S_LIZARD, LVL(116, 27, -29, 94, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_UNPR, 8, 15), ATTK(AT_BUTT, AD_DEBU, 1, 26), ATTK(AT_MAGC, AD_LITT, 1, 13), ATTK(AT_SCRA, AD_NGEN, 9, 11), NO_ATTK, NO_ATTK), SIZ(1857, 793, 0, MS_ANIMAL, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_SWIM|M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("megabyte swingy fluoresce apposite unpoetically", S_LIZARD, LVL(116, 18, -28, 54, 0), (3), A(ATTK(AT_MAGC, AD_WGHT, 2, 4), ATTK(AT_TENT, AD_SSEX, 3, 1), ATTK(AT_KICK, AD_DRLI, 1, 9), ATTK(AT_STNG, AD_WGHT, 4, 26), NO_ATTK, NO_ATTK), SIZ(1142, 2, 0, MS_SQEEK, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_COLD|MR_ELEC, M1_WALLWALK|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_MAGIC|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("weened apter", S_LIZARD, LVL(117, 14, -7, 89, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_SAMU, 1, 2), ATTK(AT_TUCH, AD_PLYS, 8, 4), ATTK(AT_SCRA, AD_DIMN, 8, 12), ATTK(AT_STNG, AD_SITM, 7, 25), ATTK(AT_WEAP, AD_STTP, 4, 5), ATTK(AT_SCRA, AD_CAST, 2, 25)), SIZ(140, 489, 0, MS_TREESQUAD, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ammonium becalm vasodilator", S_LIZARD, LVL(117, 10, -12, 87, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BEAM, AD_FEMI, 5, 18), ATTK(AT_SCRA, AD_LAVA, 3, 7), ATTK(AT_HUGS, AD_IDAM, 5, 22), ATTK(AT_BUTT, AD_ENCH, 5, 8), ATTK(AT_HUGS, AD_RBRE, 3, 1), ATTK(AT_TUCH, AD_LAVA, 2, 17)), SIZ(1075, 804, 0, MS_BOAST, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_FLY|M1_HIDE|M1_OVIPAROUS|M1_POIS|M1_METALLIVORE, M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("insupportably ethically stomached", S_LIZARD, LVL(117, 12, -17, 86, 5), (G_RGROUP|1), A(ATTK(AT_EXPL, AD_MALK, 1, 7), ATTK(AT_SCRA, AD_BADE, 7, 15), ATTK(AT_STNG, AD_MEMO, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2940, 276, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_TPORT|M1_POIS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unsympathetically permutation", S_LIZARD, LVL(117, 15, -5, 81, 0), (G_GENO|4), A(ATTK(AT_EXPL, AD_DRLI, 9, 6), ATTK(AT_TUCH, AD_STUN, 1, 18), ATTK(AT_BEAM, AD_GLIB, 6, 17), ATTK(AT_ENGL, AD_HALU, 3, 4), ATTK(AT_STNG, AD_COLD, 1, 22), NO_ATTK), SIZ(888, 296, 0, MS_DJINNI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nearing sorehead", S_LIZARD, LVL(118, 9, -31, 74, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_WRAT, 1, 16), ATTK(AT_BREA, AD_SLOW, 1, 8), ATTK(AT_STNG, AD_DGST, 9, 26), ATTK(AT_BITE, AD_WEBS, 2, 23), NO_ATTK, NO_ATTK), SIZ(3330, 352, 0, MS_REPAIR, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, MR_COLD, M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE| M1_OVIPAROUS|M1_SEE_INVIS, M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sketcher mineralogical", S_LIZARD, LVL(118, 13, -13, 98, 10), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DREA, 1, 25), ATTK(AT_NONE, AD_WGHT, 3, 16), ATTK(AT_BITE, AD_NTHR, 1, 16), ATTK(AT_HUGS, AD_CHKH, 1, 26), ATTK(AT_SCRA, AD_LETH, 3, 20), NO_ATTK), SIZ(1947, 93, 0, MS_SMITH, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_POIS, M2_GREEDY|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("revolvable larded skulk ending", S_LIZARD, LVL(119, 9, 7, 97, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_RUST, 6, 17), ATTK(AT_BEAM, AD_DIMN, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2895, 1303, 0, MS_SPOILER, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_UNSOLID|M1_TPORT|M1_ACID|M1_POIS, M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_HOBBIT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("uninterested satiated", S_LIZARD, LVL(119, 53, -2, 82, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BEAM, AD_TRAI, 7, 22), ATTK(AT_WEAP, AD_DIMN, 2, 20), ATTK(AT_SCRA, AD_CLRC, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2263, 160, 0, MS_ROAR, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT, M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black slaad", S_LIZARD, LVL(120, 18, -30, 100, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CHAO, 18, 18), ATTK(AT_MAGC, AD_CAST, 18, 18), ATTK(AT_MAGC, AD_DISN, 16, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_MUMBLE, MZ_LARGE), MR_STONE|MR_DEATH|MR_DISINT|MR_DRAIN|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_MAGIC|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("redden concertmaster", S_LIZARD, LVL(120, 18, -25, 94, 0), (1), A(ATTK(AT_TRAM, AD_TLPT, 3, 20), ATTK(AT_BUTT, AD_VOMT, 2, 5), ATTK(AT_BEAM, AD_NUMB, 8, 1), ATTK(AT_SCRA, AD_DISP, 8, 16), ATTK(AT_BEAM, AD_DFOO, 9, 11), ATTK(AT_TUCH, AD_PLYS, 8, 7)), SIZ(927, 756, 0, MS_FART_QUIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("remodifying impoundable decenary", S_LIZARD, LVL(122, 16, 3, 89, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_LASH, AD_DETH, 7, 21), ATTK(AT_SPIT, AD_ELEC, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(519, 1466, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_SLEEP|MR_DISINT, 0, M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("outmoved barkentine", S_LIZARD, LVL(122, 19, 1, 65, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_SGLD, 7, 6), ATTK(AT_HUGS, AD_SLUD, 7, 11), ATTK(AT_BITE, AD_SANI, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(893, 1135, 0, MS_HANDY, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_WALLWALK|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jaded soccer", S_LIZARD, LVL(123, 59, -12, 82, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_DRLI, 1, 6), ATTK(AT_TRAM, AD_WISD, 1, 23), ATTK(AT_BEAM, AD_CLRC, 7, 4), ATTK(AT_LASH, AD_FEMI, 1, 21), ATTK(AT_NONE, AD_LAZY, 8, 1), ATTK(AT_KICK, AD_BURN, 9, 17)), SIZ(425, 79, 0, MS_HANDY, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bimah dunning pouffe nixed dwindling", S_LIZARD, LVL(123, 14, -5, 82, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_EXPL, AD_SKIL, 1, 14), ATTK(AT_HUGS, AD_DFOO, 5, 8), ATTK(AT_NONE, AD_UNPR, 3, 4), ATTK(AT_NONE, AD_LITE, 8, 4), ATTK(AT_ENGL, AD_DRDX, 5, 26), NO_ATTK), SIZ(179, 1024, 0, MS_GLYPHS, MZ_HUMAN), MR_COLD|MR_POISON|MR_DEATH, MR_POISON, M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_ACID, M2_UNDEAD|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("etiquette sanctioning", S_LIZARD, LVL(123, 37, -35, 88, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_DEPR, 9, 10), ATTK(AT_MAGC, AD_TECH, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(738, 354, 0, MS_SHEEP, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("biogeographical proliferously", S_LIZARD, LVL(124, 17, -25, 53, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TRAM, AD_POLY, 1, 7), ATTK(AT_KICK, AD_DRIN, 1, 3), ATTK(AT_LASH, AD_FRZE, 6, 1), ATTK(AT_CLAW, AD_ALIN, 8, 9), ATTK(AT_BREA, AD_NGEN, 1, 7), NO_ATTK), SIZ(1118, 5, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL| M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wirelessed pincushion innocuously chump overwriting", S_LIZARD, LVL(125, 4, 3, 67, -18), (G_GENO|1), A(ATTK(AT_GAZE, AD_DISE, 7, 4), ATTK(AT_TRAM, AD_THIR, 7, 6), ATTK(AT_KICK, AD_SITM, 4, 22), ATTK(AT_TRAM, AD_COLD, 4, 14), ATTK(AT_ENGL, AD_COLD, 4, 13), NO_ATTK), SIZ(74, 469, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_ACID, 0, M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jinxing tart", S_LIZARD, LVL(125, 5, -29, 98, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_COLD, 5, 23), ATTK(AT_WEAP, AD_ACID, 7, 14), ATTK(AT_BITE, AD_LETH, 7, 4), ATTK(AT_BOOM, AD_WTHR, 7, 15), ATTK(AT_GAZE, AD_CORR, 3, 24), NO_ATTK), SIZ(1211, 109, 0, MS_AREOLA, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_SLITHY|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bonneting uniformer", S_LIZARD, LVL(125, 19, -33, 82, -3), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_KICK, AD_RBRE, 1, 1), ATTK(AT_MAGC, AD_LETH, 1, 3), ATTK(AT_BOOM, AD_FREN, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2903, 196, 0, MS_GIBBERISH, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_TPORT|M1_ACID|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("scrimping versicle", S_LIZARD, LVL(125, 20, -7, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_VENO, 6, 20), ATTK(AT_SPIT, AD_BURN, 3, 22), ATTK(AT_KICK, AD_FREN, 1, 11), ATTK(AT_STNG, AD_WRAP, 2, 17), NO_ATTK, NO_ATTK), SIZ(779, 112, 0, MS_GROWL, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_GNOME| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSARTI, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), /* evil food */ /* WAC moved Evil Food here - otherwise won't get generated */ MON("inactive mushroom patch", S_BAD_FOOD, LVL(0, 4, 9, 0, 0), (3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("regular plant", S_BAD_FOOD, LVL(0, 8, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless mushroom patch", S_BAD_FOOD, LVL(0, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("stealer plant", S_BAD_FOOD, LVL(0, 8, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_THIE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("forgotten plant", S_BAD_FOOD, LVL(0, 8, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEMI, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("kobold cadaver", S_BAD_FOOD, LVL(0, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("drug plant", S_BAD_FOOD, LVL(0, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DRUGS, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vomit", S_BAD_FOOD, LVL(0, 0, 10, 0, 0), (1), A(ATTK(AT_TUCH, AD_VOMT, 1, 1), ATTK(AT_NONE, AD_VOMT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("error glob", S_BAD_FOOD, LVL(0, 12, 10, 0, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_NASTYTRAP, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("asynchronous glob", S_BAD_FOOD, LVL(0, 12, 10, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_MISSING, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("draftsmen unharmed", S_BAD_FOOD, LVL(0, 11, 3, 14, 17), (1), A(ATTK(AT_SCRA, AD_INSA, 1, 1), ATTK(AT_STNG, AD_ICUR, 1, 6), ATTK(AT_NONE, AD_LAZY, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3771, 46, 0, MS_VAMPIRE, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT| M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("silkier intangibly brisk", S_BAD_FOOD, LVL(0, 10, 8, 0, 0), (2), A(ATTK(AT_CLAW, AD_PLYS, 1, 8), ATTK(AT_LASH, AD_FEMI, 1, 8), ATTK(AT_KICK, AD_SANI, 1, 7), ATTK(AT_WEAP, AD_WRAP, 1, 4), ATTK(AT_NONE, AD_NGRA, 1, 6), ATTK(AT_BREA, AD_SCOR, 1, 8)), SIZ(3309, 12, 0, MS_ARREST, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_CONCEAL|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("sukkiri flower", S_BAD_FOOD, LVL(1, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_CONF, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("kop pie", S_BAD_FOOD, LVL(1, 6, 10, 10, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("poison creeper", S_BAD_FOOD, LVL(1, 20, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("plague poppy", S_BAD_FOOD, LVL(1, 20, 9, 0, 0), (1|G_RGROUP), A(ATTK(AT_TUCH, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GREEN), MON("batman plant", S_BAD_FOOD, LVL(1, 12, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_VENO, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pi plant", S_BAD_FOOD, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_STAT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("daffodil", S_BAD_FOOD, LVL(1, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("light green bush", S_BAD_FOOD, /* always mimics farmland */ LVL(1, 12, 7, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ALLA, MZ_SMALL), MR_POISON, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_PERMAMIMIC|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("attacker plant", S_BAD_FOOD, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEBU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("radio plant", S_BAD_FOOD, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("resurrected plant", S_BAD_FOOD, LVL(1, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DEPR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("gnome cadaver", S_BAD_FOOD, LVL(1, 6, 10, 0, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GNOME, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dungeon fern spore", S_BAD_FOOD, LVL(1, 3, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BLND, 2, 4), ATTK(AT_BOOM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("ferier fern spore", S_BAD_FOOD, LVL(1, 3, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SAMU, 2, 4), ATTK(AT_BOOM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("arctic fern spore", S_BAD_FOOD, LVL(1, 3, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_COLD, 2, 4), ATTK(AT_BOOM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("polar light spore", S_BAD_FOOD, LVL(1, 3, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_COLD, 2, 4), ATTK(AT_BOOM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("aurora spore", S_BAD_FOOD, LVL(1, 3, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BLND, 2, 4), ATTK(AT_BOOM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, M4_MULTIHUED, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("glacier fern spore", S_BAD_FOOD, LVL(1, 3, 5, 0, 0), (G_NOCORPSE|1|G_PLATOON|G_RGROUP), A(ATTK(AT_GAZE, AD_FRZE, 2, 4), ATTK(AT_BOOM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blazing fern spore", S_BAD_FOOD, LVL(1, 3, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FIRE, 2, 4), ATTK(AT_BOOM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("burning fern spore", S_BAD_FOOD, LVL(1, 12, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_LAVA, 2, 8), ATTK(AT_BOOM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_FIRE, 0, M1_NOLIMBS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_BREATHLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("walking green flower", S_BAD_FOOD, LVL(1, 6, 9, 0, 0), (2|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("creeperflower", S_BAD_FOOD, LVL(1, 12, 9, 0, 0), (1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("floating spore", S_BAD_FOOD, LVL(1, 3, 7, 0, 0), (G_NOCORPSE|4|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("stationary flower", S_BAD_FOOD, LVL(1, 4, 9, 0, 0), (4), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("drag mewlip", S_BAD_FOOD, LVL(1, 8, 9, 0, -5), (G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("oval food", S_BAD_FOOD, LVL(1, 9, 10, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 80, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_SWIM|M1_NOEYES|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("castle fern spore", S_BAD_FOOD, LVL(1, 3, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ILLU, 2, 4), ATTK(AT_BOOM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("grey mushroom patch", S_BAD_FOOD, LVL(1, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_CONF, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("white mushroom patch", S_BAD_FOOD, LVL(1, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_COLD, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("brown mushroom patch", S_BAD_FOOD, LVL(1, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("silver mushroom patch", S_BAD_FOOD, LVL(1, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DARK, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("green mushroom patch", S_BAD_FOOD, LVL(1, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("clear mewlip", S_BAD_FOOD, LVL(1, 12, 8, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("purplest nonuser", S_BAD_FOOD, LVL(1, 12, -7, 45, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_WEAP, AD_AMNE, 4, 1), ATTK(AT_SPIT, AD_EDGE, 1, 9), ATTK(AT_TRAM, AD_STCK, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3300, 218, 0, MS_SOLDIER, MZ_SMALL), 0, 0, M1_NOTAKE|M1_MINDLESS|M1_SLITHY|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG, M3_CLOSE|M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, HI_CLOTH), MON("annunciate ballute exacerbation tx", S_BAD_FOOD, LVL(1, 11, -4, 28, -7), (1), A(ATTK(AT_LASH, AD_AMNE, 1, 1), ATTK(AT_GAZE, AD_LUCK, 1, 3), ATTK(AT_STNG, AD_MALK, 1, 1), ATTK(AT_MAGC, AD_BADE, 2, 1), ATTK(AT_BITE, AD_VULN, 1, 5), ATTK(AT_BOOM, AD_MANA, 1, 4)), SIZ(425, 925, 0, MS_TREESQUAD, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("eggman", S_BAD_FOOD, LVL(1, 14, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 80, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_SWIM|M1_NOEYES|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Dango San-kyodai", S_BAD_FOOD, LVL(1, 12, 10, 0, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_DISP, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("lime killer tomato", S_BAD_FOOD, LVL(2, 12, 8, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("simmering mushroom patch", S_BAD_FOOD, /* emits radius 1 light */ LVL(2, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_LAVA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cooking mushroom patch", S_BAD_FOOD, LVL(2, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_FLAM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("floating skin cell", S_BAD_FOOD, /* by bug_sniper */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_PLYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("margaret", S_BAD_FOOD, LVL(2, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shrieker mushroom patch", S_BAD_FOOD, LVL(2, 12, 9, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SHRIEK, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fried chicken", S_BAD_FOOD, LVL(2, 15, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 200, 0, MS_CHICKEN, MZ_TINY), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small garden scythe", S_BAD_FOOD, /* spawns with sickle */ LVL(2, 12, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kogepan", S_BAD_FOOD, LVL(2, 17, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_BREATHLESS|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("creeping kudzu", S_BAD_FOOD, LVL(2, 3, 2, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_CLAW, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 2, 2), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_HUMANOID|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("virusing mushroom patch", S_BAD_FOOD, LVL(2, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_NIVE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("pie sergeant", S_BAD_FOOD, LVL(2, 8, 9, 10, 10), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("attack food", S_BAD_FOOD, LVL(2, 8, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("kentucky chicken", S_BAD_FOOD, LVL(2, 10, 9, 0, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 200, 0, MS_CHICKEN, MZ_TINY), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("buewueit man", S_BAD_FOOD, LVL(2, 8, 9, 0, 0), (3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOHANDS|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_WANDER, 0, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("orc cadaver", S_BAD_FOOD, LVL(2, 6, 9, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(850, 750, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_ORC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("yellow mushroom patch", S_BAD_FOOD, LVL(2, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("puppykin", S_BAD_FOOD, /* spawns with random throwing potion */ LVL(2, 5, 8, 0, 0), (G_GENO|3), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_ELONA, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("floating brain", S_BAD_FOOD, /* by bug_sniper, gives INT when eaten */ LVL(2, 1, 9, 10, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_DRIN, 1, 10), ATTK(AT_NONE, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("boobie", S_BAD_FOOD, LVL(2, 12, 8, 20, 7), (1), A(ATTK(AT_TUCH, AD_SSEX, 1, 6), ATTK(AT_RATH, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("goomba", S_BAD_FOOD, LVL(2, 12, 9, 0, 0), (1), A(ATTK(AT_BITE, AD_FEAR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_NOHANDS|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("hc sausage", S_BAD_FOOD, LVL(2, 13, 5, 10, -1), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_CONVERT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_SWIM, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cherokee unitize", S_BAD_FOOD, LVL(2, 9, 3, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_VENO, 2, 6), ATTK(AT_BEAM, AD_NIVE, 1, 3), ATTK(AT_ENGL, AD_DFOO, 2, 3), ATTK(AT_BUTT, AD_FAKE, 2, 6), ATTK(AT_BREA, AD_TECH, 1, 4), NO_ATTK), SIZ(1983, 327, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, MR_STONE, M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE, M2_LORD|M2_PNAME|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, M4_RAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("swamp fern spore", S_BAD_FOOD, LVL(3, 3, 5, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BLND, 4, 8), ATTK(AT_BOOM, AD_DISE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hishi mochi", S_BAD_FOOD, LVL(3, 12, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 2), ATTK(AT_BUTT, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 200, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("roast goose", S_BAD_FOOD, LVL(3, 15, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 400, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_WANDER|M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("gray mewlip", S_BAD_FOOD, LVL(3, 12, 7, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("bloody killer tomato", S_BAD_FOOD, LVL(3, 12, 8, 0, 0), (G_GENO|4|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("tumbleweed", S_BAD_FOOD, LVL(3, 6, 0, 0, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_RUSTLE, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_WALLWALK, M2_WANDER|M2_STALK, M3_INFRAVISIBLE, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("chock mochi", S_BAD_FOOD, LVL(3, 8, 8, 0, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 200, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("glob of gray ooze", S_BAD_FOOD, LVL(3, 1, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RUST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("elf cadaver", S_BAD_FOOD, LVL(3, 6, 9, 0, 3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dandelion", S_BAD_FOOD, LVL(3, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wine dandelion", S_BAD_FOOD, /* corpse always gives "Bleech! Rotten food!" */ LVL(3, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CONF, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spotted mushroom patch", S_BAD_FOOD, LVL(3, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spikey mushroom patch", S_BAD_FOOD, LVL(3, 18, -1, 30, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mercury mushroom patch", S_BAD_FOOD, LVL(3, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DARK, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP, MR_COLD, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("wandering cactus", S_BAD_FOOD, LVL(3, 3, 2, 40, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elandrake", S_BAD_FOOD, LVL(3, 12, 8, 0, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_SOUN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SOUND, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("rosa", S_BAD_FOOD, LVL(3, 12, 10, 0, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tearjerker gauche pictorially phonemically malaya", S_BAD_FOOD, LVL(3, 12, 10, 35, -15), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_TDRA, 1, 5), ATTK(AT_RATH, AD_SLOW, 3, 7), ATTK(AT_NONE, AD_WISD, 3, 2), ATTK(AT_MAGC, AD_MAGM, 3, 7), NO_ATTK, NO_ATTK), SIZ(148, 1624, 0, MS_PRINCESSLEIA, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pie lieutenant", S_BAD_FOOD, LVL(3, 10, 7, 20, 11), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flying goomba", S_BAD_FOOD, LVL(3, 12, 9, 0, 0), (1), A(ATTK(AT_BITE, AD_POIS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_NOHANDS|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Kristin's soft sneaker", S_BAD_FOOD, LVL(4, 20, 5, 0, 2), (1), A(ATTK(AT_KICK, AD_ACID, 1, 8), ATTK(AT_WEAP, AD_ACID, 1, 4), ATTK(AT_NONE, AD_ACID, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3750, 3750, 0, MS_SHOE, MZ_HUMAN), MR_ACID|MR_COLD|MR_FIRE|MR_STONE, MR_ACID|MR_COLD|MR_FIRE|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_ACID, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("firefood", S_BAD_FOOD, LVL(4, 10, 7, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("killer pear", S_BAD_FOOD, LVL(4, 6, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pie kaptain", S_BAD_FOOD, LVL(4, 12, 5, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("soft boiled eggman", S_BAD_FOOD, LVL(4, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 80, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_SWIM|M1_NOEYES|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fluidator eggo", S_BAD_FOOD, LVL(4, 9, 8, 0, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_VULN, 3, 4), ATTK(AT_HUGS, AD_STAT, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pastafarian acolyte", S_BAD_FOOD, /* spawns with pasta */ LVL(4, 6, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_GAZE, AD_SPC2, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("support sausage", S_BAD_FOOD, LVL(4, 12, 5, 10, -1), (1), A(ATTK(AT_BUTT, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_SHEEP, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("charred kogepan", S_BAD_FOOD, LVL(4, 16, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1 ,6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_BREATHLESS|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kiri mochi", S_BAD_FOOD, LVL(4, 12, 6, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 2), ATTK(AT_BUTT, AD_STCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 300, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("noxious mushroom patch", S_BAD_FOOD, LVL(4, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DISE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("human cadaver", S_BAD_FOOD, LVL(4, 6, 8, 0, -3), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dark green tree", S_BAD_FOOD, /* always mimics a tree */ LVL(4, 12, 2, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ALLA, MZ_MEDIUM), MR_POISON|MR_ELEC|MR_SLEEP, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_STRONG, M3_PERMAMIMIC|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("man eater flower", S_BAD_FOOD, LVL(4, 12, 8, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_SPC2, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("completely hulled sausage", S_BAD_FOOD, LVL(4, 9, 3, 0, -1), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_FIRE|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("jubilant snickerdoodle", S_BAD_FOOD, LVL(4, 5, 0, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_LAUGH, MZ_TINY), 0, 0, M1_OMNIVORE|M1_ANIMAL, M2_HOSTILE, 0, 0, M5_CHATGPT, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("bad egg", S_BAD_FOOD, LVL(4, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_POKEMON, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("porter bad egg", S_BAD_FOOD, LVL(4, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("killer tomato", S_BAD_FOOD, LVL(4, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("cherry", S_BAD_FOOD, /* inspired by dudley's dungeon but we have a %-class monster :-P */ LVL(4, 4, 8, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_HISS, MZ_TINY), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stupid egg", S_BAD_FOOD, LVL(4, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STTP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 80, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_SWIM|M1_NOEYES|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("killer apple", S_BAD_FOOD, LVL(4, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("domestic kiri mochi", S_BAD_FOOD, LVL(4, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 2), ATTK(AT_BUTT, AD_STCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 300, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER|M2_DOMESTIC, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cheerful apple", S_BAD_FOOD, /* by jonadab, and FIQ wanted me to add it as a monster */ LVL(4, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CALM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yellow tulip", S_BAD_FOOD, LVL(4, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("red tulip", S_BAD_FOOD, LVL(4, 9, 10, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_HOSTILE, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("white tulip", S_BAD_FOOD, LVL(4, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_PEACEFUL, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("petty killer tomato", S_BAD_FOOD, LVL(4, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("kudzu", S_BAD_FOOD, LVL(4, 18, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("inedible slime mold", S_BAD_FOOD, LVL(4, 6, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blue mushroom patch", S_BAD_FOOD, LVL(4, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_ELEC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_ELEC|MR_SLEEP, MR_ELEC, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pumpkin", S_BAD_FOOD, /* invisible, spawns with 2 random throwing potions */ LVL(4, 6, 5, 0, 0), (G_GENO|3), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("snickering pea", S_BAD_FOOD, LVL(4, 9, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_BREATHLESS|M1_HERBIVORE, 0, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("snickering pea in block heel boots", S_BAD_FOOD, /* spawns with lady boots */ LVL(4, 9, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_BREATHLESS|M1_HERBIVORE, M2_FEMALE, 0, M4_BLOCKHEELBOOTS, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("hostler anticipator", S_BAD_FOOD, LVL(4, 14, 2, 43, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_LITE, 2, 3), ATTK(AT_RATH, AD_SLUD, 5, 1), ATTK(AT_ENGL, AD_WGHT, 4, 5), ATTK(AT_BITE, AD_WGHT, 1, 9), ATTK(AT_TENT, AD_TCKL, 4, 7), NO_ATTK), SIZ(443, 662, 0, MS_TRUMPET, MZ_TINY), 0, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_REGEN|M1_TPORT_CNTRL| M1_POIS|M1_OMNIVORE, M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("frighteningly criminologically", S_BAD_FOOD, LVL(5, 21, -5, 68, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_MCRE, 5, 7), ATTK(AT_EXPL, AD_SANI, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2720, 563, 0, MS_SOCKS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE| M1_POIS, M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("red mushroom patch", S_BAD_FOOD, LVL(5, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_FIRE, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_SLEEP, MR_FIRE, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("flying mewlip", S_BAD_FOOD, LVL(5, 12, 6, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_LEVI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM|M1_FLY, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("grassy mushroom patch", S_BAD_FOOD, LVL(5, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_POIS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("fried rice", S_BAD_FOOD, /* by Demo */ LVL(5, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 200, 0, MS_SILENT, MZ_TINY), MR_STONE|MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lower garlicator", S_BAD_FOOD, LVL(5, 12, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_STUN, 1, 5), ATTK(AT_BEAM, AD_PHYS, 2, 2), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("razorvine", S_BAD_FOOD, LVL(5, 0, 0, 0, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_NONE, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("snickering schoolgirl", S_BAD_FOOD, LVL(5, 12, 10, 0, 0), (5|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GREEN), MON("quinoa", S_BAD_FOOD, LVL(5, 5, 0, 50, 10), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PLYS, 1,18), ATTK(AT_TUCH, AD_PLYS, 1,18), ATTK(AT_CLAW, AD_PHYS, 5,2), ATTK(AT_KICK, AD_STUN, 5, 3), ATTK(AT_MAGC, AD_SPEL, 3,4), ATTK(AT_BREA, AD_SLEE, 5, 5)), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_SEE_INVIS|M1_NOHEAD, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("drow cadaver", S_BAD_FOOD, LVL(5, 6, 9, 0, -5), (G_GENO|G_SGROUP|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_FIRE, 1, 6), ATTK(AT_NONE, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_ELF, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("juicy cherry", S_BAD_FOOD, LVL(5, 2, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("couscous", S_BAD_FOOD, LVL(5, 5, 5, 25, 10), (3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD, M2_NEUTER|M2_MAGIC|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("chicken burger", S_BAD_FOOD, LVL(5, 6, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("weeping willow", S_BAD_FOOD, LVL(5, 0, 10, 0, 0), (1), A(ATTK(AT_NONE, AD_RUST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_NONMOVING, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rustic ovulator", S_BAD_FOOD, /* by Demo */ LVL(5, 18, 2, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_TUCH, AD_RUST, 0, 0), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_HITASONE, 0, M1_OVIPAROUS|M1_SWIM|M1_ANIMAL|M1_NOHANDS|M1_METALLIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("radioactive willow", S_BAD_FOOD, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_NONE, AD_RUST, 1, 1), ATTK(AT_GAZE, AD_CONT, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NOPLRPOLY|M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("roast turkey", S_BAD_FOOD, LVL(5, 15, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 600, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("glob of brown pudding", S_BAD_FOOD, LVL(5, 3, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DCAY, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_NONE, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASONE, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("temple mewlip", S_BAD_FOOD, LVL(5, 12, 6, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_CONVERT, MZ_MEDIUM), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("roast wolloh", S_BAD_FOOD, LVL(5, 15, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 600, 0, MS_WOLLOH, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty roast turkey", S_BAD_FOOD, LVL(5, 15, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 600, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_HERBIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("blind melon", S_BAD_FOOD, LVL(5, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shigellosis host", S_BAD_FOOD, LVL(5, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PAIN, 2, 7), ATTK(AT_LASH, AD_PAIN, 1, 1), ATTK(AT_LASH, AD_PAIN, 1, 1), ATTK(AT_LASH, AD_PAIN, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("orange femmy", S_BAD_FOOD, /* spawns with sweet mocassins */ LVL(5, 14, 2, 60, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 4), ATTK(AT_KICK, AD_GLIB, 2, 5), ATTK(AT_GAZE, AD_STUN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("red rose", S_BAD_FOOD, LVL(5, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_TCKL, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("white rose", S_BAD_FOOD, LVL(5, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_TCKL, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_PEACEFUL, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("blue rose", S_BAD_FOOD, LVL(5, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_CONT, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("orange mewlip", S_BAD_FOOD, LVL(5, 12, 6, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bloodshot mewlip", S_BAD_FOOD, LVL(5, 12, 6, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("green mewlip", S_BAD_FOOD, LVL(5, 12, 6, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 2, 4), ATTK(AT_TUCH, AD_CONF, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue mewlip", S_BAD_FOOD, LVL(5, 12, 6, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eel wrap", S_BAD_FOOD, LVL(5, 9, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("petty lateblutt", S_BAD_FOOD, /* grows up into Birgit */ LVL(5, 13, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_QUIET, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_FEMALE|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISIBLE|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lateblutt", S_BAD_FOOD, LVL(5, 13, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_QUIET, MZ_MEDIUM), MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_FEMALE|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("little poison ivy", S_BAD_FOOD, LVL(5, 12, 0, 100, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_NUMB, 4, 5), ATTK(AT_BREA, AD_DRST, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("prewash hesitation dx indorsement", S_BAD_FOOD, LVL(5, 10, -7, 35, 0), (G_LGROUP|4), A(ATTK(AT_SPIT, AD_FAMN, 4, 2), ATTK(AT_NONE, AD_TRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1966, 116, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_SLEEP|MR_DISINT, 0, M1_SWIM|M1_SEE_INVIS|M1_CARNIVORE, M2_STRONG|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("heat rose", S_BAD_FOOD, LVL(5, 12, 1, 30, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_FIRE, 1, 6), ATTK(AT_NONE, AD_TCKL, 2, 6), ATTK(AT_BREA, AD_FIRE, 3, 3), NO_ATTK, NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_FIRE, MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ice tulip", S_BAD_FOOD, LVL(6, 6, -1, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_COLD, 1, 8), ATTK(AT_BREA, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_COLD, MR_SLEEP|MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("burned out kogepan", S_BAD_FOOD, LVL(6, 15, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_BREATHLESS|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("maru mochi", S_BAD_FOOD, LVL(6, 15, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 1, 2), ATTK(AT_BUTT, AD_STCK, 1, 2), ATTK(AT_BUTT, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 500, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("copper mushroom patch", S_BAD_FOOD, LVL(6, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DRDX, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_SLEEP, MR_ACID, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("melee sprout", S_BAD_FOOD, LVL(6, 2, 10, 0, 0), (G_NOCORPSE|3|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grown mushroom", S_BAD_FOOD, LVL(6, 6, 8, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("castle fern sprout", S_BAD_FOOD, LVL(6, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ILLU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_CYAN), MON("luckily stalle", S_BAD_FOOD, /* spawns with soldier equipment */ LVL(6, 10, 10, 0, -2), (G_SGROUP|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_MERC|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ferier fern sprout", S_BAD_FOOD, LVL(6, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("glob of green slime", S_BAD_FOOD, LVL(6, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_NONE, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_SLIME|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shrubberling", S_BAD_FOOD, /* spawns with sling and 50 rocks */ LVL(6, 12, 8, 20, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_SPIT, AD_ACID, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_FEARHARE, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fries with that", S_BAD_FOOD, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_SSEX, 0, 0), ATTK(AT_BOOM, AD_FIRE, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ettin cadaver", S_BAD_FOOD, LVL(6, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1,10), ATTK(AT_CLAW, AD_PHYS, 1,10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1700, 1700, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swamp fern sprout", S_BAD_FOOD, LVL(6, 2, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRST, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dungeon fern sprout", S_BAD_FOOD, LVL(6, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GREEN), MON("garden scythe", S_BAD_FOOD, /* spawns with sickle */ LVL(6, 12, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("arctic fern sprout", S_BAD_FOOD, LVL(6, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("glacier fern sprout", S_BAD_FOOD, LVL(6, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_GAZE, AD_FRZE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blazing fern sprout", S_BAD_FOOD, LVL(6, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("black mushroom patch", S_BAD_FOOD, LVL(6, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DRIN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("slimy mushroom patch", S_BAD_FOOD, LVL(6, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_ACID, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_ACID|MR_SLEEP, MR_ACID, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bellsprout", S_BAD_FOOD, LVL(6, 8, 2, 40, -7), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 1, 3), ATTK(AT_CLAW, AD_SLEE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("white hydrangea", S_BAD_FOOD, LVL(6, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_POIS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_POIS, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("fernentis", S_BAD_FOOD, LVL(6, 20, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_GAZE, AD_DEBU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dixon fern", S_BAD_FOOD, LVL(6, 20, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_GAZE, AD_DEBU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("green hydrangea", S_BAD_FOOD, LVL(6, 9, 10, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_DRST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_POIS, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("blue hydrangea", S_BAD_FOOD, LVL(6, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WISD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_POIS, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLUE), MON("vicious mushroom", S_BAD_FOOD, LVL(6, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("petty vicious mushroom", S_BAD_FOOD, LVL(6, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("coffee enema", S_BAD_FOOD, /* by jonadab */ LVL(6, 18, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VULN, 1, 8), ATTK(AT_STNG, AD_INER, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("decaying mushroom patch", S_BAD_FOOD, LVL(6, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DCAY, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_DEAD, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("swallosword", S_BAD_FOOD, /* spawns with meatsword */ LVL(6, 12, 6, 0, -4), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_DRAIN, 0, M1_BREATHLESS|M1_HUMANOID, M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("purple mushroom patch", S_BAD_FOOD, LVL(6, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_TUCH, AD_DRCO, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("natsukemono", S_BAD_FOOD, LVL(6, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DRCO, 1, 2), ATTK(AT_TUCH, AD_DRDX, 1, 2), ATTK(AT_TUCH, AD_DRST, 1, 2), ATTK(AT_TUCH, AD_DRCH, 1, 2), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("many-eyed moss", S_BAD_FOOD, LVL(6, 12, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_BLND, 1, 4), ATTK(AT_GAZE, AD_BLND, 1, 4), ATTK(AT_GAZE, AD_BLND, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Tinanya", S_BAD_FOOD, LVL(6, 15, 2, 15, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRST, 2, 3), ATTK(AT_KICK, AD_DRDX, 2, 5), ATTK(AT_NONE, AD_DRCO, 2, 3), ATTK(AT_GAZE, AD_DFOO, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: AMULET_OF_LIFE_SAVING LEATHER_PEEP_TOES WEDGED_LITTLE_GIRL_SANDAL SPEAR */ MON("frenchman maximized", S_BAD_FOOD, LVL(6, 7, -9, 63, 0), (G_RGROUP|3), A(ATTK(AT_ENGL, AD_FAKE, 3, 8), ATTK(AT_BREA, AD_MINA, 5, 7), ATTK(AT_TRAM, AD_CORR, 6, 4), ATTK(AT_TUCH, AD_WEBS, 7, 1), ATTK(AT_ENGL, AD_PLAS, 5, 9), NO_ATTK), SIZ(3891, 863, 0, MS_SHEEP, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_CLING|M1_CONCEAL|M1_REGEN|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("faulty rationalized vernalize ensouling humanism", S_BAD_FOOD, LVL(6, 9, 5, 59, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_NIVE, 4, 8), ATTK(AT_LASH, AD_CAST, 2, 5), ATTK(AT_NONE, AD_HODS, 1, 9), ATTK(AT_SCRA, AD_HODS, 5, 7), ATTK(AT_BUTT, AD_SSEX, 1, 5), ATTK(AT_STNG, AD_RBAD, 6, 4)), SIZ(2255, 511, 0, MS_MISSING, MZ_SMALL), MR_ELEC, 0, M1_NOLIMBS|M1_HUMANOID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("navvy customarily babe lugger gelidity migrated val", S_BAD_FOOD, LVL(6, 12, 2, 34, -14), (G_GENO|4), A(ATTK(AT_BREA, AD_AMNE, 1, 1), ATTK(AT_STNG, AD_NAST, 1, 8), ATTK(AT_CLAW, AD_HODS, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(189, 1144, 0, MS_GIBBERISH, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_SLITHY|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("chocobone", S_BAD_FOOD, /* by jonadab, has chocolate and chocoegg */ LVL(7, 26, 8, 10, 0), (1), A(ATTK(AT_TUCH, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_FLY|M1_AMORPHOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID, M2_NEUTER|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sunflower", S_BAD_FOOD, LVL(7, 6, 0, 0, -10), (G_GENO|G_LGROUP|1), A(ATTK(AT_GAZE, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("cordogs r food", S_BAD_FOOD, LVL(7, 15, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_VOMT, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bristle tree", S_BAD_FOOD, LVL(7, 18, -10, 50, 8), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_TCKL, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_TREESQUAD, MZ_LARGE), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("moross moss", S_BAD_FOOD, LVL(7, 12, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DRDX, 1, 4), ATTK(AT_TUCH, AD_DRDX, 1, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fractious moss", S_BAD_FOOD, LVL(7, 12, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DRDX, 1, 4), ATTK(AT_TUCH, AD_DRDX, 1, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("walking oak", S_BAD_FOOD, LVL(7, 3, 2, 40, 7), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, HI_WOOD), MON("yellow organic-cotton underwear", S_BAD_FOOD, LVL(7, 12, 10, 0, 18), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_HEAL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("darkflower", S_BAD_FOOD, LVL(7, 5, 4, 0, -10), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tepid dog", S_BAD_FOOD, LVL(7, 8, 7, 10, -5), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 400, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ogre cadaver", S_BAD_FOOD, LVL(7, 10, 5, 0, -3), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STRONG|M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("night willow", S_BAD_FOOD, LVL(7, 9, 7, 5, -10), (1), A(ATTK(AT_GAZE, AD_DREN, 2, 4), ATTK(AT_GAZE, AD_FEAR, 2, 4), ATTK(AT_GAZE, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_BLND, 2, 4), NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thorn tree", S_BAD_FOOD, LVL(7, 12, 1, 20, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_TCKL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lily flower", S_BAD_FOOD, /* eating them reduces contamination and sanity by 10 */ LVL(7, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_SCOR, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("shock onion", S_BAD_FOOD, LVL(7, 14, 0, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_ELEC, 1, 7), ATTK(AT_BREA, AD_ELEC, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_ELEC, MR_SLEEP|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yaki mochi", S_BAD_FOOD, LVL(7, 9, 7, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BUTT, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hot dog", S_BAD_FOOD, LVL(7, 12, 4, 20, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 400, 0, MS_BARK, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hard boiled eggman", S_BAD_FOOD, LVL(7, 9, 7, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 80, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_SWIM|M1_NOEYES|M1_CARNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spinach", S_BAD_FOOD, /* YASI, originally supposed to drop tin of spinach; I made the corpse give STR --Amy */ LVL(7, 12, 5, 20, 0), (1), A(ATTK(AT_TENT, AD_DRST, 1, 2), ATTK(AT_TENT, AD_DRST, 1, 2), ATTK(AT_TENT, AD_DRST, 1, 2), ATTK(AT_TENT, AD_DRST, 1, 2), ATTK(AT_HUGS, AD_FAMN, 5, 5), NO_ATTK), SIZ(2, 1000, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bitflower", S_BAD_FOOD, LVL(7, 6, 0, 0, -10), (G_GENO|1), A(ATTK(AT_BITE, AD_DISN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dreadblossom swarm", S_BAD_FOOD, LVL(7, 18, 0, 0, -10), (G_GENO|1), A(ATTK(AT_CLAW, AD_PLYS, 0, 0), ATTK(AT_ENGL, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 400, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("killer tripe ration", S_BAD_FOOD, LVL(7, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("personalized killer tripe ration", S_BAD_FOOD, LVL(7, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ravenous cream pie", S_BAD_FOOD, LVL(7, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("Kop-branded ravenous cream pie", S_BAD_FOOD, LVL(7, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shark tenpura", S_BAD_FOOD, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("little wall flower", S_BAD_FOOD, LVL(7, 6, 0, 0, -10), (G_GENO|1), A(ATTK(AT_KICK, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, 0, 0, M5_JOKE, M6_FLEE, 0, 0, 0, 0, CLR_CYAN), MON("pepper of peace", S_BAD_FOOD, /* by Amy's roommate, because pepper is a worldwide symbol for peace :D */ LVL(7, 18, 10, 0, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_CALM, 0, 0), ATTK(AT_NONE, AD_CALM, 0, 0), ATTK(AT_RATH, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 5, 0, MS_BUZZ, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_OMNIVORE, M2_WANDER|M2_STRONG|M2_NASTY, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("rose guy", S_BAD_FOOD, LVL(7, 9, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLEE, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("spiddal stick", S_BAD_FOOD, LVL(7, 12, 4, 20, -6), (G_GENO|2|G_NOCORPSE), A(ATTK(AT_TUCH, AD_POIS, 2, 4), ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_NOLIMBS|M1_HERBIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_NONMOVING|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("harrada", S_BAD_FOOD, LVL(7, 12, 2, 10, -6), (G_GENO|2|G_NOCORPSE), A(ATTK(AT_LASH, AD_CHKH, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_STONE, 0, M1_NOLIMBS|M1_HERBIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_NONMOVING|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("symbiotically kinematically force garish", S_BAD_FOOD, LVL(7, 19, -7, 62, -2), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BEAM, AD_CLRC, 6, 9), ATTK(AT_KICK, AD_STUN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(398, 816, 0, MS_PARROT, MZ_GIGANTIC), MR_ELEC|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_NOTAKE|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_METALLIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("biopsy trop synchronize preanesthetic gluily operative", S_BAD_FOOD, LVL(7, 12, 7, 51, -15), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_ICEB, 6, 1), ATTK(AT_NONE, AD_CONF, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1452, 530, 0, MS_CLOCK, MZ_SMALL), MR_ACID|MR_DEATH, 0, M1_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("decoying daft", S_BAD_FOOD, LVL(7, 12, -8, 74, 19), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_BLND, 1, 1), ATTK(AT_TUCH, AD_RBRE, 3, 2), ATTK(AT_STNG, AD_VOMT, 1, 1), ATTK(AT_MAGC, AD_INER, 2, 1), ATTK(AT_WEAP, AD_MAGM, 2, 6), NO_ATTK), SIZ(108, 3, 0, MS_SING, MZ_SMALL), MR_FIRE|MR_SLEEP, 0, M1_CONCEAL|M1_MINDLESS, M2_PRINCE|M2_STALK|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("countercurrent trickie proportioned kilobar", S_BAD_FOOD, LVL(7, 26, -1, 47, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_CHRN, 5, 9), ATTK(AT_TRAM, AD_MEMO, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(142, 113, 0, MS_DJINNI, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_UNSOLID| M1_OVIPAROUS|M1_SEE_INVIS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bulbasaur", S_BAD_FOOD, LVL(8, 6, 0, 0, -10), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_WRAP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bown mushroom", S_BAD_FOOD, /* spawns with sling and 25 bone fragments */ LVL(8, 12, 9, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pew mushroom", S_BAD_FOOD, /* spawns with sling and 25 sling ammos */ LVL(8, 12, 9, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("metallic mushroom", S_BAD_FOOD, /* spawns with scale mail, sling and 25 unrefined mithril */ LVL(8, 12, 9, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pie kommissioner", S_BAD_FOOD, LVL(8, 12, 4, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("burning nettle", S_BAD_FOOD, LVL(8, 12, 10, 0, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_BURN, 2, 8), ATTK(AT_NONE, AD_BURN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_POIS, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("extremely burning nettle", S_BAD_FOOD, LVL(8, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_BURN, 2, 8), ATTK(AT_NONE, AD_BURN, 0, 4), ATTK(AT_BREA, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_POIS, 0, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("microwaved chicken", S_BAD_FOOD, /* by Demo */ LVL(8, 11, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 100, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE|MR_DEATH|MR_DISINT, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_WANDER|M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tscherrytree", S_BAD_FOOD, /* drops d10 cherries */ LVL(8, 12, 0, 20, 7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRIN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stupfytree", S_BAD_FOOD, LVL(8, 15, -5, 30, 7), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_BLEE, 7, 10), ATTK(AT_NONE, AD_BLEE, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_TREESQUAD, MZ_LARGE), MR_STONE|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_HERBIVORE, M2_PEACEFUL|M2_STRONG, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("oddish", S_BAD_FOOD, LVL(8, 6, 0, 0, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_PLYS, 1, 3), ATTK(AT_GAZE, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cactus mannequin", S_BAD_FOOD, LVL(8, 6, 2, 40, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_BLEE, 3, 4), ATTK(AT_NONE, AD_BLEE, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dark mushroom patch", S_BAD_FOOD, LVL(8, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DRLI, 1, 4), ATTK(AT_GAZE, AD_DARK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("jyllia", S_BAD_FOOD, LVL(8, 12, 0, 20, 1), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_CALM, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lesty ent", S_BAD_FOOD, LVL(8, 6, 5, 25, 10), (G_GENO|2), A(ATTK(AT_BUTT, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sling mushroom", S_BAD_FOOD, /* spawns with sling */ LVL(8, 12, 9, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dill giant", S_BAD_FOOD, LVL(8, 10, 6, 0, -2), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2200, 2200, 0, MS_BOAST, MZ_HUGE), MR_HITASTWO, 0, M1_HUMANOID|M1_CARNIVORE, M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("brainblossom patch", S_BAD_FOOD, /* can give INT bonus like mind flayer */ LVL(8, 12, 10, 10, -10), (G_GENO|1), A(ATTK(AT_MAGC, AD_SPC2, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_NOEYES|M1_NOTAKE|M1_ANIMAL|M1_NOLIMBS|M1_BREATHLESS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_TELEPATHIC, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shrubling", S_BAD_FOOD, /* spawns with sling and 50 rocks */ LVL(8, 12, 7, 25, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_SPIT, AD_ACID, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_FEARHARE, MZ_TINY), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fire ent", S_BAD_FOOD, LVL(8, 10, 0, 50, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_FIRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("ice ent", S_BAD_FOOD, LVL(8, 10, 0, 50, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_COLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flytrap", S_BAD_FOOD, LVL(8, 12, 9, 0, 0), (2), A(ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_BITE, AD_BLEE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("venomous briar", S_BAD_FOOD, LVL(8, 12, 0, 0, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_ACID, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ACID, MR_POISON, M1_BREATHLESS|M1_NOEYES, M2_HOSTILE, M3_NONMOVING, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("giant cadaver", S_BAD_FOOD, LVL(8, 8, 6, 0, -4), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2050, 2000, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("edible sunflower", S_BAD_FOOD, LVL(8, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_LITE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fuel sunflower", S_BAD_FOOD, /* drops rn1(3,3) potions of oil on death */ LVL(8, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LITE, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Sierra", S_BAD_FOOD, LVL(8, 12, 0, 20, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_THIR, 3, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* starting equipment: FEMININE_PUMPS FLINTLOCK BULLET(30) */ MON("tonality idealize", S_BAD_FOOD, LVL(8, 12, -5, 39, 11), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BUTT, AD_DRCH, 7, 2), ATTK(AT_KICK, AD_SOUN, 6, 1), ATTK(AT_HUGS, AD_STCK, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1773, 779, 0, MS_AREOLA, MZ_HUGE), MR_FIRE|MR_ELEC, MR_FIRE, M1_WALLWALK|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("happy meal", S_BAD_FOOD, LVL(9, 12, 5, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_NONE, AD_DRIN, 2, 3), NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("evil orange", S_BAD_FOOD, LVL(9, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|3|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("offood ration", S_BAD_FOOD, /* drops food ration */ LVL(9, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("evil japanese plant", S_BAD_FOOD, LVL(9, 9, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("greater pumpkin", S_BAD_FOOD, /* invisible, spawns with 5 random throwing potions */ LVL(9, 8, 2, 5, 0), (G_GENO|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("blorching darkbread zurty", S_BAD_FOOD, /* sic by spicycat, light radius 1 */ LVL(9, 8, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_FIRE, 3, 4), ATTK(AT_CLAW, AD_FLAM, 3, 4), ATTK(AT_BITE, AD_DISN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_HITASONE|MR_DISINT|MR_FIRE, MR_DISINT|MR_FIRE, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("roast pig", S_BAD_FOOD, LVL(9, 9, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 1000, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE, 0, M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kagami mochi", S_BAD_FOOD, LVL(9, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 300, 0, MS_SILENT, MZ_TINY), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("avenge tree", S_BAD_FOOD, LVL(9, 18, -8, 66, -10), (1), A(ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_SPIT, AD_POIS, 4, 4), NO_ATTK), SIZ(400, 800, 0, MS_TREESQUAD, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_PEACEFUL|M2_NEUTER, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("maggoty moss", S_BAD_FOOD, LVL(9, 12, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DRLI, 1, 4), ATTK(AT_TUCH, AD_DRLI, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_COLD|MR_POISON|MR_DRAIN|MR_DEATH, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("raspberry-gestaps", S_BAD_FOOD, LVL(9, 12, 4, 10, -15), (G_GENO|1), A(ATTK(AT_BUTT, AD_FAMN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 300, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_POISON, MR_COLD, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_WANDER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("viper tree", S_BAD_FOOD, LVL(9, 18, -8, 66, -10), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_DRST, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_BITE, AD_DRST, 1, 4), ATTK(AT_SPIT, AD_DRST, 4, 4), NO_ATTK), SIZ(400, 800, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("killer food ration", S_BAD_FOOD, LVL(9, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("decaying food ration", S_BAD_FOOD, LVL(9, 9, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_DEAD, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rotten food ration", S_BAD_FOOD, LVL(9, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("off-latched pistacchio cream", S_BAD_FOOD, LVL(9, 10, 5, 0, 1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FAMN, 1, 4), ATTK(AT_TUCH, AD_GLIB, 1, 4), ATTK(AT_RATH, AD_TERR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("troll cadaver", S_BAD_FOOD, LVL(9, 8, 6, 0, -5), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_GIANT|M2_STRONG, 0, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("walking birch", S_BAD_FOOD, LVL(9, 5, 0, 20, -3), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("preserved brain", S_BAD_FOOD, /* +INT when eaten */ LVL(9, 6, 9, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_STCK, 2, 6), ATTK(AT_MAGC, AD_SPC2, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SILENT, MZ_TINY), MR_DRAIN, 0, M1_NOTAKE|M1_NOEYES|M1_BREATHLESS|M1_NOLIMBS, M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_ZAP), MON("gnotreant", S_BAD_FOOD, LVL(9, 6, 0, 50, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_THICK_HIDE, 0, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("marigold", S_BAD_FOOD, LVL(9, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty walking birch", S_BAD_FOOD, LVL(9, 5, 0, 20, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE|M1_HERBIVORE, M2_STRONG, M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("tentacled potato", S_BAD_FOOD, LVL(9, 12, 5, 90, -8), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN),MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kicking banana", S_BAD_FOOD, /* drops banana upon death */ LVL(9, 12, 0, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_HALU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_SLEEP|MR_DEATH|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("strip banana", S_BAD_FOOD, /* by amateurhour, drops banana upon death */ LVL(9, 12, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_SLEEP|MR_DEATH|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Kristin's hugging boot", S_BAD_FOOD, LVL(9, 14, 2, 50, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 10), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_GAZE, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3750, 3750, 0, MS_SHOE, MZ_HUMAN), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("killer meatball", S_BAD_FOOD, LVL(9, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stinking heap of shit", S_BAD_FOOD, /* if you're in beam range, 1 in 10 chance per turn to pass out for d5 turns */ LVL(10, 6, -1, 19, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DCAY, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_POIS|M1_AMORPHOUS, M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("urrgh alien", S_BAD_FOOD, LVL(10, 6, -1, 19, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_CONT, 3, 8), ATTK(AT_NONE, AD_CONT, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 0, 0, MS_HCALIEN, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_POIS|M1_AMORPHOUS, M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("heap of shit", S_BAD_FOOD, /* paralyzes you occasionally when you're close */ LVL(10, 9, 0, 50, -10), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DROP, 2, 6), ATTK(AT_BEAM, AD_SPC2, 2, 3), ATTK(AT_HUGS, AD_CHRN, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_STONE, 0, 0, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("plant robber", S_BAD_FOOD, LVL(10, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_THIE, 1, 5), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_SEDU, 0, 0), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("high heel girl", S_BAD_FOOD, /* spawns with basic shoes */ LVL(10, 12, 4, 40, -8), (1), A(ATTK(AT_KICK, AD_LEGS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SOLDIER, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("animated tree", S_BAD_FOOD, LVL(10, 3, -3, 0, -10), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 600, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("grave mewlip", S_BAD_FOOD, /* spawns with bone dagger */ LVL(10, 12, 3, 25, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("seabream soup", S_BAD_FOOD, LVL(10, 13, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cosmos flower", S_BAD_FOOD, LVL(10, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PART, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tree o' the grove", S_BAD_FOOD, /* spawns with crossbow and 20 crossbow bolts */ LVL(10, 11, 0, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NONMOVING, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("divisible ice cream bar", S_BAD_FOOD, /* splits like black pudding */ LVL(10, 3, 10, 20, 5), (G_GENO|1), A(ATTK(AT_BITE, AD_DAMA, 2, 5), ATTK(AT_NONE, AD_FAMN, 0, 0), ATTK(AT_BREA, AD_ICEB, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("garlicator", S_BAD_FOOD, LVL(10, 12, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_STUN, 2, 5), ATTK(AT_BEAM, AD_PHYS, 2, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("organic ivy", S_BAD_FOOD, /* spawns with organoblade */ LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_UNDEAD|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undead lichen", S_BAD_FOOD, LVL(10, 1, 0, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_UNDEAD|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("telsanta", S_BAD_FOOD, LVL(10, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("festering wound", S_BAD_FOOD, LVL(10, 6, -1, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WNCE, 5, 6), ATTK(AT_NONE, AD_WNCE, 4, 4), ATTK(AT_RATH, AD_WNCE, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS, 0, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("vampire steak", S_BAD_FOOD, /* spawns with wooden stake */ LVL(10, 12, 1, 25, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_DRLI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_VAMPIRE, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTWO, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("elfin scythe", S_BAD_FOOD, /* spawns with elven sickle */ LVL(10, 12, 4, 10, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_BUZZ, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH|MR_PLUSONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fluidator ive", S_BAD_FOOD, /* flickers */ LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_POIS, 4, 4), ATTK(AT_HUGS, AD_POIS, 4, 4), ATTK(AT_NONE, AD_TCKL, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("undead ivy", S_BAD_FOOD, LVL(10, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_UNDEAD|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mischievous moss", S_BAD_FOOD, LVL(10, 18, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CONF, 1, 4), ATTK(AT_TUCH, AD_CONF, 1, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_FEAR, 1, 4), NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("mischevious moss", S_BAD_FOOD, LVL(10, 18, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DAMA, 1, 4), ATTK(AT_TUCH, AD_THIE, 1, 4), ATTK(AT_GAZE, AD_RBRE, 0, 0), ATTK(AT_GAZE, AD_ILLU, 0, 0), ATTK(AT_GAZE, AD_INSA, 1, 4), NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("statemoss", S_BAD_FOOD, LVL(10, 18, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DAMA, 1, 4), ATTK(AT_TUCH, AD_THIE, 1, 4), ATTK(AT_GAZE, AD_RBRE, 0, 0), ATTK(AT_GAZE, AD_ILLU, 0, 0), ATTK(AT_GAZE, AD_INSA, 1, 4), NO_ATTK), SIZ(50, 50, 0, MS_DEEPSTATE, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("glob of black pudding", S_BAD_FOOD, LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eel sausage", S_BAD_FOOD, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pastafarian priest", S_BAD_FOOD, /* spawns with pasta */ LVL(10, 12, 10, 2, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_SPC2, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("piranha soup", S_BAD_FOOD, LVL(10, 13, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("rotten exhausted noodle", S_BAD_FOOD, /* makes you deathly sick when eaten */ LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_NIVE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_DRAIN|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_BREATHLESS, M2_HOSTILE, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bang pealer", S_BAD_FOOD, /* spawns with 5 frag grenades */ LVL(10, 12, 6, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FLAM, 3, 5), ATTK(AT_NONE, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_NOLIMBS|M1_NOHEAD|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("potato refuge", S_BAD_FOOD, LVL(10, 10, 4, 40, -2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 4), ATTK(AT_MAGC, AD_FIRE, 3, 8), ATTK(AT_NONE, AD_FIRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("exeggcute", S_BAD_FOOD, LVL(10, 9, 0, 50, -10), (G_GENO|1), A(ATTK(AT_TUCH, AD_CONF, 2, 6), ATTK(AT_TUCH, AD_TCKL, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Kristin's block-heeled combat boot", S_BAD_FOOD, LVL(10, 15, -1, 40, -8), (1), A(ATTK(AT_KICK, AD_LEGS, 2, 16), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_DRLI, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3750, 3750, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_MIND_FLAYER, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fire blister", S_BAD_FOOD, LVL(10, 6, -1, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 5, 6), ATTK(AT_NONE, AD_FIRE, 4, 4), ATTK(AT_RATH, AD_FLAM, 0, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS, 0, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("fodder lichen", S_BAD_FOOD, LVL(10, 1, 5, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chaos flower", S_BAD_FOOD, LVL(10, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("liver stain", S_BAD_FOOD, LVL(10, 6, -1, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 6), ATTK(AT_NONE, AD_DISE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 1, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clear mushroom patch", S_BAD_FOOD, LVL(10, 13, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("quiver slot", S_BAD_FOOD, LVL(10, 13, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CONF, 1, 1), ATTK(AT_MULTIPLY,0,0,0), ATTK(AT_WEAP, AD_DISP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("evil kelp", S_BAD_FOOD, LVL(10, 9, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRIN, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tangleweed", S_BAD_FOOD, LVL(10, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ketamine gladiator", S_BAD_FOOD, /* by Demo, spawns with iron saber and large shield */ LVL(10, 12, 10, 1, -3), (1), A(ATTK(AT_WEAP, AD_ACID, 1, 6), ATTK(AT_WEAP, AD_NIVE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("poison ivy", S_BAD_FOOD, LVL(10, 11, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 2, 2), ATTK(AT_BITE, AD_DRST, 2, 2), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("poison ivy wall", S_BAD_FOOD, LVL(10, 12, 7, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_ENGL, AD_POIS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("stone mewlip", S_BAD_FOOD, LVL(10, 12, 3, 25, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_WTHR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("lower ent", S_BAD_FOOD, /*playable race*/ LVL(10, 12, -10, 50, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_TUNNEL, M2_STRONG|M2_NASTY|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lesser ent", S_BAD_FOOD, LVL(10, 12, -10, 50, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_TUNNEL, M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("spriggan", S_BAD_FOOD, /*playable race*/ LVL(10, 15, 0, 50, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GURGLE, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("sprigling", S_BAD_FOOD, LVL(10, 15, 0, 50, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GURGLE, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Hailbush", S_BAD_FOOD, /* nature freak */ LVL(10, 12, 0, 10, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_NONE, AD_TCKL, 4, 10), ATTK(AT_HUGS, AD_DISP, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_PLUSTHREE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: SCR_GROWTH(5) CLOAK_OF_REFLECTION */ MON("Mrs. Crane Cole Slax", S_BAD_FOOD, LVL(10, 9, 2, 20, -4), (G_GENO|1|G_UNIQ), A(ATTK(AT_BREA, AD_COLD, 3, 3), ATTK(AT_WEAP, AD_FAMN, 4, 3), ATTK(AT_KICK, AD_TERR, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_POISON, MR_COLD|MR_POISON, M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("perturb spike placid", S_BAD_FOOD, LVL(10, 11, 7, 13, -15), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_DRLI, 6, 7), ATTK(AT_SPIT, AD_WRAT, 3, 3), ATTK(AT_WEAP, AD_VAMP, 1, 3), ATTK(AT_TUCH, AD_WEBS, 2, 1), ATTK(AT_WEAP, AD_STAT, 2, 9), NO_ATTK), SIZ(218, 128, 0, MS_TRUMPET, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_FIRE, M1_NEEDPICK|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("federatively exploitative", S_BAD_FOOD, LVL(10, 12, -2, 62, -13), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_MAGC, AD_DISN, 9, 5), ATTK(AT_WEAP, AD_POIS, 5, 4), ATTK(AT_KICK, AD_TCKL, 9, 4), ATTK(AT_SPIT, AD_CHRN, 8, 5), NO_ATTK, NO_ATTK), SIZ(642, 1030, 0, MS_LIEDER, MZ_HUMAN), 0, 0, M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID, M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("parental broke", S_BAD_FOOD, LVL(10, 12, 9, 9, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_MAGC, AD_FAMN, 1, 4), ATTK(AT_LASH, AD_INSA, 9, 9), ATTK(AT_EXPL, AD_GLIB, 6, 4), ATTK(AT_BREA, AD_RUST, 8, 9), ATTK(AT_BEAM, AD_NPRO, 1, 1), NO_ATTK), SIZ(1760, 263, 0, MS_SHRIEK, MZ_LARGE), MR_COLD|MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_GREEDY| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_PETRIFIES, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ita mochi", S_BAD_FOOD, LVL(11, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bulletator percentage sign", S_BAD_FOOD, LVL(11, 24, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_FAMN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_SWIM|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lower bulletator percentage sign", S_BAD_FOOD, LVL(11, 12, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_FAMN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_SWIM|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pink mushroom patch", S_BAD_FOOD, LVL(11, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DRST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("machievallian moss", S_BAD_FOOD, LVL(11, 18, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("irksome moss", S_BAD_FOOD, LVL(11, 18, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_TUCH, AD_DRIN, 1, 4), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("giant sundew", S_BAD_FOOD, LVL(11, 9, 3, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_STCK, 0, 0), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_TUCH, AD_ACID, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_ACID|M1_BREATHLESS|M1_HIDE|M1_CARNIVORE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hueppogreifsch", S_BAD_FOOD, /* paralyzes you sometimes when you're near */ LVL(11, 12, 6, 5, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_BITE, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_STENCH, MZ_LARGE), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_WANDER|M2_STRONG|M2_DOMESTIC, M3_FREQ_UNCOMMON3|M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cryosurgical jocular vulgo leptonic", S_BAD_FOOD, LVL(11, 23, 5, 82, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_BADE, 3, 1), ATTK(AT_GAZE, AD_DISE, 4, 2), ATTK(AT_EXPL, AD_CURS, 5, 2), ATTK(AT_BREA, AD_DISP, 3, 1), ATTK(AT_BUTT, AD_AGGR, 2, 1), ATTK(AT_HUGS, AD_HODS, 5, 2)), SIZ(1359, 1095, 0, MS_APOC, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_NEEDPICK|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("soothed distrusting", S_BAD_FOOD, LVL(11, 14, -8, 5, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SCRA, AD_SCOR, 5, 8), ATTK(AT_NONE, AD_HEAL, 9, 5), ATTK(AT_BITE, AD_CORR, 1, 1), ATTK(AT_WEAP, AD_CAST, 1, 1), NO_ATTK, NO_ATTK), SIZ(455, 90, 0, MS_LIEDER, MZ_SMALL), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chrysanthemum", S_BAD_FOOD, LVL(11, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_BLND, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("colorful chrysanthemum", S_BAD_FOOD, LVL(11, 9, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLND, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_HERBIVORE, M2_DOMESTIC, M3_NONMOVING, M4_MULTIHUED, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bone meal", S_BAD_FOOD, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("udder flower", S_BAD_FOOD, LVL(12, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_CONT, 2, 6), ATTK(AT_NONE, AD_DIMN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_COW, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_NOHEAD|M1_HERBIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("thorned guardian", S_BAD_FOOD, LVL(12, 16, 0, 0, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOEYES, M2_HOSTILE|M2_STRONG, M3_NONMOVING, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("root striker", S_BAD_FOOD, LVL(12, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_UNDEAD|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("corridor fern", S_BAD_FOOD, LVL(12, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jungle lily", S_BAD_FOOD, LVL(12, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POIS, 4, 6), ATTK(AT_RATH, AD_DRDX, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_COLD|MR_FIRE, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_HIDE|M1_POIS, M2_HOSTILE, M3_TRAITOR|M3_NONMOVING, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("anchor weed", S_BAD_FOOD, LVL(12, 12, 7, 0, 0), (1), A(ATTK(AT_TUCH, AD_VULN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravate weed", S_BAD_FOOD, LVL(12, 12, 7, 0, 0), (1), A(ATTK(AT_TUCH, AD_AGGR, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("curry sausage without curry", S_BAD_FOOD, LVL(12, 10, -3, 0, -6), (1), A(ATTK(AT_RATH, AD_PHYS, 0, 0), NO_ATTK, /* not a bug that this does zero damage --Amy */ NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_MEDIUM), 0, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dungeon fern", S_BAD_FOOD, LVL(12, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_HALU, 6, 6), ATTK(AT_BITE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("swamp fern", S_BAD_FOOD, LVL(12, 2, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRST, 6, 6), ATTK(AT_NONE, AD_DISE, 0, 0), ATTK(AT_BITE, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("arctic fern", S_BAD_FOOD, LVL(12, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_COLD, 6, 6), ATTK(AT_NONE, AD_COLD, 0, 4), ATTK(AT_BITE, AD_COLD, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ferier fern", S_BAD_FOOD, LVL(12, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_SAMU, 6, 6), ATTK(AT_BITE, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("glacier fern", S_BAD_FOOD, LVL(12, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_GAZE, AD_FRZE, 6, 6), ATTK(AT_NONE, AD_FRZE, 0, 4), ATTK(AT_BITE, AD_FRZE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("castle fern", S_BAD_FOOD, LVL(12, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_ILLU, 6, 6), ATTK(AT_BITE, AD_ILLU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blazing fern", S_BAD_FOOD, LVL(12, 2, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FIRE, 6, 6), ATTK(AT_NONE, AD_FIRE, 0, 4), ATTK(AT_BITE, AD_FIRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rotting mushroom patch", S_BAD_FOOD, LVL(12, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DRLI, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("course moss", S_BAD_FOOD, LVL(12, 18, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TRAM, AD_PHYS, 4, 4), ATTK(AT_TRAM, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_AGGR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_AVOIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("train moss", S_BAD_FOOD, LVL(12, 18, 9, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TRAM, AD_PHYS, 4, 4), ATTK(AT_TRAM, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_AGGR, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("stewed devilfish", S_BAD_FOOD, LVL(12, 11, 8, 10, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_RBRE, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sword flowey", S_BAD_FOOD, /* spawns with white flower sword */ LVL(12, 11, 8, 10, 0), (1), A(ATTK(AT_WEAP, AD_NACU, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("thick plum-colored pants", S_BAD_FOOD, LVL(12, 10, -4, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PANTS, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_CARNIVORE|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_STALK|M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rotted potato in someone's microwave", S_BAD_FOOD, /* by Crawldragon */ LVL(12, 50, -2, 70, -10), (1), A(ATTK(AT_TUCH, AD_PEST, 4, 8), ATTK(AT_GAZE, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_ACID|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_TRAITOR, M4_REFLECT, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("thrashing tulip poplar", S_BAD_FOOD, /* was a unique in ndnh */ LVL(12, 16, -8, 66, -10), (1), A(ATTK(AT_BEAM, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_NPRO, 0, 0), ATTK(AT_BEAM, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_PLYS, 1, 4), NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON, M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER|M2_HOSTILE, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kind of phloem", S_BAD_FOOD, LVL(12, 16, -8, 66, -10), (1), A(ATTK(AT_BEAM, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_NPRO, 0, 0), ATTK(AT_BEAM, AD_PHYS, 1, 4), ATTK(AT_BEAM, AD_PLYS, 1, 4), NO_ATTK), SIZ(2500, 2500, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_COLD, MR_POISON, M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL, M2_HOSTILE, M3_MIMIC|M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("carrion vine", S_BAD_FOOD, LVL(12, 20, 9, 10, 0), (1), A(ATTK(AT_TUCH, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("primula", S_BAD_FOOD, LVL(12, 9, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 36), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cycle of life", S_BAD_FOOD, LVL(12, 20, 9, 10, 0), (1), A(ATTK(AT_TUCH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_REGEN, M2_HOSTILE|M2_NEUTER, 0, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("burning fern sprout", S_BAD_FOOD, LVL(12, 6, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 6), ATTK(AT_CLAW, AD_FIRE, 5, 6), ATTK(AT_GAZE, AD_FIRE, 6, 6), ATTK(AT_NONE, AD_TCKL, 5, 6), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE, M2_NEUTER|M2_HOSTILE, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("weepinbell", S_BAD_FOOD, LVL(12, 16, -5, 70, -7), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_CONT, 4, 4), ATTK(AT_CLAW, AD_DREN, 2, 4), ATTK(AT_CLAW, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("vine creeper", S_BAD_FOOD, LVL(12, 12, 9, 10, 0), (1), A(ATTK(AT_TUCH, AD_SAMU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("something called roper", S_BAD_FOOD, LVL(12, 9, 0, 80, -8), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 4), ATTK(AT_TENT, AD_DRST, 2, 4), ATTK(AT_TENT, AD_DRST, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 6, 6)), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), MR_ELEC|MR_COLD, 0, M1_THICK_HIDE|M1_HIDE|M1_ANIMAL|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STALK, M3_INFRAVISION|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("eliding vulgarian", S_BAD_FOOD, LVL(12, 12, 0, 15, -6), (G_RGROUP|1), A(ATTK(AT_LASH, AD_NEXU, 8, 2), ATTK(AT_SPIT, AD_BURN, 1, 1), ATTK(AT_WEAP, AD_CHKH, 8, 3), ATTK(AT_ENGL, AD_MALK, 9, 6), ATTK(AT_HUGS, AD_ELEC, 3, 4), ATTK(AT_TENT, AD_CORR, 8, 6)), SIZ(1872, 1491, 0, MS_BURBLE, MZ_HUMAN), MR_ELEC, 0, M1_CLING|M1_MINDLESS|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("maneuverable bellyaching", S_BAD_FOOD, LVL(12, 9, -3, 35, 0), (G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_LITT, 4, 9), ATTK(AT_TUCH, AD_TREM, 8, 7), ATTK(AT_MAGC, AD_PHYS, 1, 8), ATTK(AT_BUTT, AD_NPRO, 7, 1), ATTK(AT_GAZE, AD_ICUR, 8, 5), ATTK(AT_TENT, AD_POIS, 8, 6)), SIZ(1595, 583, 0, MS_VAMPIRE, MZ_HUMAN), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_HERBIVORE, M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mandrake", S_BAD_FOOD, LVL(13, 0, 10, 0, -10), (G_GENO|1), A(ATTK(AT_BOOM, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 400, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("IWBTG apple", S_BAD_FOOD, /* FHS killer tomato */ LVL(13, 13, 13, 13, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 13, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(13, 130, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_WANDER|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("explodestool", S_BAD_FOOD, LVL(13, 12, 9, 0, 0), (1|G_SGROUP), A(ATTK(AT_EXPL, AD_PHYS, 5, 5), ATTK(AT_BOOM, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("crazy cactus", S_BAD_FOOD, LVL(13, 15, 2, 40, -3), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_NONE, AD_TCKL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("elder tentacled potato", S_BAD_FOOD, LVL(13, 12, 0, 90, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_TENT, AD_DRIN, 2, 1)), SIZ(1450, 1000, 0, MS_HISS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_OMNIVORE, M2_HOSTILE|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("date palm", S_BAD_FOOD, LVL(13, 12, -4, 40, 0), (1), A(ATTK(AT_BEAM, AD_PHYS, 3, 6), ATTK(AT_BUTT, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HERBIVORE, M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("devil's snare", S_BAD_FOOD, LVL(14, 10, 3, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 100, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("satan's snare", S_BAD_FOOD, LVL(14, 10, 3, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 100, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("very satanic snare", S_BAD_FOOD, LVL(14, 10, 3, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 100, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("sia snare", S_BAD_FOOD, /* invisible */ LVL(14, 10, 3, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 100, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("smif snare", S_BAD_FOOD, /* super-invisible */ LVL(14, 10, 3, 0, -2), (G_GENO|1), A(ATTK(AT_CLAW, AD_WRAP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(40, 100, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_AVOIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("roast culf", S_BAD_FOOD, LVL(14, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 1500, 0, MS_GRUNT, MZ_LARGE), MR_FIRE, 0, M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("petty roast culf", S_BAD_FOOD, LVL(14, 12, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(75, 1500, 0, MS_GRUNT, MZ_LARGE), MR_FIRE, 0, M1_ANIMAL|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_NOTAKE|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shrubbit", S_BAD_FOOD, /* spawns with sling and 50 rocks */ LVL(14, 13, 5, 35, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_SPIT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_FEARHARE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("greater omochi beast", S_BAD_FOOD, LVL(14, 12, 5, 0, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PHYS, 2, 4), ATTK(AT_BUTT, AD_STCK, 2, 4), ATTK(AT_BUTT, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 1000, 0, MS_ROAR, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("walking willow", S_BAD_FOOD, LVL(14, 7, -2, 60, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 4), ATTK(AT_TUCH, AD_DISP, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD, 0, M1_BREATHLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mirrored moonflower", S_BAD_FOOD, LVL(14, 6, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GLYPHS, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, M3_NOTAME, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("reflexive moonflower", S_BAD_FOOD, LVL(14, 6, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_MAGM, 0, 4), ATTK(AT_TUCH, AD_HODS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_GLYPHS, MZ_SMALL), MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_NEUTER, M3_NOTAME|M3_FREQ_UNCOMMON3, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("magic mandrake", S_BAD_FOOD, LVL(14, 12, 0, 20, -10), (G_GENO|1), A(ATTK(AT_TUCH, AD_CNCL, 1, 1), ATTK(AT_TUCH, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_DREN, 2, 10), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHRIEK, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("riplant", S_BAD_FOOD, LVL(14, 12, 0, 20, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_IDAM, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("meetinghouse casket crumbliest", S_BAD_FOOD, LVL(14, 14, -7, 38, 12), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_PLAS, 7, 2), ATTK(AT_BITE, AD_FRZE, 6, 6), ATTK(AT_TENT, AD_VOMT, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(445, 207, 0, MS_BOSS, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_HOBBIT, M3_CLOSE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("harrowbark walker", S_BAD_FOOD, LVL(15, 10, 2, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_TRAM, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("harrowbark wandle", S_BAD_FOOD, LVL(15, 10, 2, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_TRAM, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("skogsra", S_BAD_FOOD, LVL(15, 12, -2, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_TLPT, 1, 4), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, 0, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_SPIDER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("magic mushroom patch", S_BAD_FOOD, LVL(15, 16, 6, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CONF, 4, 4), ATTK(AT_TUCH, AD_HALU, 4, 4), ATTK(AT_NONE, AD_FEAR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("yellow mewlip", S_BAD_FOOD, LVL(15, 12, 3, 25, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_DARK, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fleshsnapper", S_BAD_FOOD, LVL(15, 9, 9, 5, 0), (1|G_GENO), A(ATTK(AT_TUCH, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("furious ent", S_BAD_FOOD, LVL(15, 18, -16, 100, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 8), ATTK(AT_LASH, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_TREESQUAD, MZ_LARGE), MR_SLEEP|MR_DEATH, 0, M1_THICK_HIDE, M2_STRONG|M2_NASTY|M2_PEACEFUL, M3_TRAITOR|M3_NOTAME|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("serpentine ivy", S_BAD_FOOD, LVL(15, 18, 0, 0, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 6), ATTK(AT_NONE, AD_ACID, 0, 6), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 0, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_ACID, MR_POISON, M1_BREATHLESS|M1_NOEYES, M2_HOSTILE|M2_STRONG, M3_NONMOVING, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_GREEN), MON("halloween nightmare", S_BAD_FOOD, /* invisible, spawns with 10 random throwing potions */ LVL(15, 10, 0, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_HALU, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("treeent", S_BAD_FOOD, /* tries to disguise as a tree */ LVL(15, 12, -5, 70, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_HIDE|M1_THICK_HIDE, M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tree-ent", S_BAD_FOOD, /* tries to disguise as a tree */ LVL(15, 12, -5, 70, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_THICK_HIDE, M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hysterical raisin", S_BAD_FOOD, LVL(15, 20, 5, 20, 0), (1), A(ATTK(AT_TUCH, AD_RBRE, 4, 6), ATTK(AT_TUCH, AD_DAMA, 4, 6), ATTK(AT_TUCH, AD_THIE, 4, 6), ATTK(AT_TUCH, AD_FREN, 3, 3), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("floral missionary", S_BAD_FOOD, /* by Elronnd */ LVL(15, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PAIN, 3, 6), ATTK(AT_NONE, AD_PAIN, 3, 6), ATTK(AT_RATH, AD_PAIN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("teh bachelor", S_BAD_FOOD, LVL(15, 12, 8, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PAIN, 3, 6), ATTK(AT_NONE, AD_PAIN, 3, 6), ATTK(AT_RATH, AD_PAIN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STENCH, MZ_SMALL), MR_FIRE|MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("white mewlip", S_BAD_FOOD, LVL(15, 12, 3, 25, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_BANI, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("carnivorous lentil", S_BAD_FOOD, LVL(15, 9, 6, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), ATTK(AT_ENGL, AD_DGST, 1,10), ATTK(AT_NONE, AD_TCKL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2700, 2700, 0, MS_SILENT, MZ_GIGANTIC), MR_HITASONE, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("terrifying poison ivy", S_BAD_FOOD, /* transforms terrain into TREE, flickers */ LVL(15, 12, -10, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_NUMB, 4, 12), ATTK(AT_BREA, AD_DRST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_STALK, M3_FREQ_UNCOMMON3|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rose pride singer", S_BAD_FOOD, LVL(15, 12, -5, 50, 0), (1), A(ATTK(AT_BITE, AD_FIRE, 3, 4), ATTK(AT_TUCH, AD_FIRE, 3, 6), ATTK(AT_NONE, AD_FLAM, 2, 6), ATTK(AT_BREA, AD_FLAM, 3, 3), ATTK(AT_HUGS, AD_LAVA, 3, 4), ATTK(AT_RATH, AD_LAVA, 0, 4)), SIZ(1000, 1000, 0, MS_SOUND, MZ_MEDIUM), MR_SLEEP|MR_FIRE, MR_SLEEP|MR_FIRE, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("giant venus flytrap", S_BAD_FOOD, LVL(15, 13, 8, 5, 0), (1), A(ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_TUCH, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("shuriken plant", S_BAD_FOOD, /* spawns with 40 shuriken */ LVL(15, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLEE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("running shuriken plant", S_BAD_FOOD, /* spawns with 40 shuriken */ LVL(15, 12, 2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_BLEE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("goyaman", S_BAD_FOOD, LVL(15, 18, -1, 25, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_POIS, 1, 6), ATTK(AT_KICK, AD_POIS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("fucking coward", S_BAD_FOOD, LVL(15, 18, -1, 25, 0), (1), A(ATTK(AT_WEAP, AD_DISP, 1, 8), ATTK(AT_WEAP, AD_DEBU, 1, 6), ATTK(AT_KICK, AD_DEBU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_PLUSONE, MR_POISON, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_POIS|M1_ACID, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("natural born survivor", S_BAD_FOOD, /* spawns with survival knife */ LVL(15, 12, 0, 30, -8), (G_GENO|1), A(ATTK(AT_WEAP, AD_AGGR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_GREEN), MON("portable cashew", S_BAD_FOOD, /* suggested by Elronnd */ LVL(15, 12, -5, 0, 0), (1), A(ATTK(AT_BUTT, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 2, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_NOLIMBS|M1_MINDLESS, M2_HOSTILE|M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("coach virginity", S_BAD_FOOD, LVL(15, 10, -4, 82, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_BLND, 8, 5), ATTK(AT_WEAP, AD_COLD, 1, 6), ATTK(AT_TENT, AD_POLY, 1, 7), ATTK(AT_SCRA, AD_LETH, 9, 9), ATTK(AT_BOOM, AD_HODS, 3, 9), ATTK(AT_MAGC, AD_DREA, 4, 1)), SIZ(667, 382, 0, MS_ORC, MZ_GIGANTIC), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_TPORT_CNTRL, M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_NONMOVING|M3_TELEPATHIC|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("animated rotten egg", S_BAD_FOOD, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_DISE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yellow lemon tree", S_BAD_FOOD, LVL(16, 12, -4, 0, -6), (1), A(ATTK(AT_BEAM, AD_FEAR, 3, 8), ATTK(AT_BUTT, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_MUTE, MZ_HUGE), MR_STONE|MR_SLEEP|MR_DEATH|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_ACID|M1_NOLIMBS|M1_CARNIVORE|M1_THICK_HIDE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("floating lemon", S_BAD_FOOD, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_ACID, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_ACID|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("floating melon", S_BAD_FOOD, LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_GLIB, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chamelon", S_BAD_FOOD, /* by amateurhour, polys into random %-class monsters */ LVL(16, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_GLIB, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_STONE|MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE|M2_NOPOLY, 0, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ivysaur", S_BAD_FOOD, LVL(16, 9, -3, 0, -10), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_WRAP, 1, 8), ATTK(AT_GAZE, AD_DRST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 400, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("draedoth guard", S_BAD_FOOD, /* spawns with dwarven spear */ LVL(16, 12, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 7), ATTK(AT_MAGC, AD_MAGM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("pie kchief", S_BAD_FOOD, LVL(16, 12, 0, 20, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bunion of doom", S_BAD_FOOD, /* by jonadab */ LVL(16, 14, -7, 60, 0), (1|G_LGROUP), A(ATTK(AT_BITE, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_CHKH, 3, 7), ATTK(AT_BREA, AD_CHKH, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_ELEC, MR_SLEEP|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lemontry", S_BAD_FOOD, LVL(16, 16, -10, 30, 6), (1), A(ATTK(AT_BEAM, AD_FEAR, 6, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_TREESQUAD, MZ_HUGE), MR_STONE|MR_SLEEP|MR_DEATH|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_ACID|M1_NOLIMBS|M1_HERBIVORE|M1_THICK_HIDE, M2_PEACEFUL, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unbowed flabbiest", S_BAD_FOOD, LVL(16, 12, 10, 11, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SHRD, 4, 7), ATTK(AT_BUTT, AD_PHYS, 7, 4), ATTK(AT_TUCH, AD_STUN, 7, 1), ATTK(AT_TENT, AD_PLAS, 5, 3), NO_ATTK, NO_ATTK), SIZ(25, 41, 0, MS_GIBBERISH, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_CLING|M1_NOHEAD|M1_HUMANOID|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gloom", S_BAD_FOOD, LVL(16, 8, 0, 0, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 8, 3), ATTK(AT_GAZE, AD_DRST, 2, 4), ATTK(AT_LASH, AD_WTHR, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 400, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Rough Teresa", S_BAD_FOOD, LVL(16, 12, 10, 0, 7), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SOFT_GIRL_SNEAKER SOFT_SNEAKERS POT_HALLUCINATION */ /* speed 13-16, AC -2, MR 75, extra attacks 2, resists 2, M1 flags 2, M2 flags 1, M3 flags 0 */ MON("Johnny Sindacco", S_BAD_FOOD, /* loses a turn with 20% chance */ LVL(16, 6, 0, 50, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_SGLD, 4, 8), ATTK(AT_KICK, AD_SLOW, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CASINO, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_PNAME|M2_NOPOLY, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("insecurely crew maculated", S_BAD_FOOD, LVL(16, 12, 10, 19, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_SGLD, 1, 1), ATTK(AT_WEAP, AD_BLAS, 7, 7), ATTK(AT_EXPL, AD_TRAI, 5, 9), ATTK(AT_CLAW, AD_ELEC, 2, 1), ATTK(AT_BUTT, AD_LITE, 7, 4), ATTK(AT_WEAP, AD_DEST, 7, 5)), SIZ(3175, 299, 0, MS_ALLA, MZ_TINY), MR_FIRE|MR_COLD|MR_STONE, 0, M1_CLING|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("jnana chirruping", S_BAD_FOOD, LVL(16, 12, 2, 99, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_LETH, 1, 8), ATTK(AT_BUTT, AD_AGGR, 1, 4), ATTK(AT_CLAW, AD_SIN, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1901, 1092, 0, MS_NURSE, MZ_HUGE), MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG| M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("expedite unbeliever insecticide", S_BAD_FOOD, LVL(16, 12, 1, 98, -13), (G_GENO|G_RGROUP|2), A(ATTK(AT_HUGS, AD_HEAL, 1, 4), ATTK(AT_WEAP, AD_LEGS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3913, 59, 0, MS_CUSS, MZ_SMALL), MR_FIRE|MR_COLD, MR_FIRE, M1_MINDLESS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wrinkled mushroom patch", S_BAD_FOOD, LVL(17, 12, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_TIME, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("shark sashimi", S_BAD_FOOD, LVL(17, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("plant guardian", S_BAD_FOOD, LVL(17, 3, 4, 120, -3), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_SLEE, 1, 6), ATTK(AT_MAGC, AD_CLRC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_WAITFORU|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("stuttering harlot", S_BAD_FOOD, /* spawns with hippie heels */ LVL(17, 13, 3, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 2, 9), ATTK(AT_NONE, AD_POIS, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_AVOIDER, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wolf token", S_BAD_FOOD, LVL(17, 12, -7, 39, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_STUN, 6, 7), ATTK(AT_WEAP, AD_STON, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(395, 7, 0, MS_SELFHARM, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chocking lustering", S_BAD_FOOD, LVL(17, 22, -8, 46, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_RATH, AD_THIE, 0, 1), ATTK(AT_STNG, AD_DISN, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(265, 419, 0, MS_SHEEP, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_AMPHIBIOUS|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("uncertain reattach", S_BAD_FOOD, LVL(18, 10, 4, 68, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_UVUU, 3, 3), ATTK(AT_HUGS, AD_RUNS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(761, 380, 0, MS_CHICKEN, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_TPORT, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("japanese mandrake", S_BAD_FOOD, LVL(18, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 1, 8), ATTK(AT_TUCH, AD_POIS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2, 400, 0, MS_SHRIEK, MZ_TINY), MR_SLEEP|MR_STONE|MR_DRAIN, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("thorned behemoth", S_BAD_FOOD, LVL(18, 20, 0, 0, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_SPIT, AD_ACID, 4, 6), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK, NO_ATTK), SIZ(1200, 0, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_ACID, MR_POISON, M1_BREATHLESS|M1_NOEYES, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BROWN), MON("warden tree", S_BAD_FOOD, LVL(18, 28, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_OMNIVORE|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS, M2_STALK|M2_NEUTER|M2_NASTY|M2_LORD, M3_INFRAVISION|M3_NONMOVING, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nelly homer", S_BAD_FOOD, LVL(18, 15, -14, 70, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_INER, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("guardian tree", S_BAD_FOOD, LVL(18, 28, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 4, 8), ATTK(AT_HUGS, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CLRC, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_OMNIVORE|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS, M2_STALK|M2_NEUTER|M2_NASTY|M2_LORD, M3_INFRAVISION|M3_NONMOVING, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("coke type", S_BAD_FOOD, /* spawns with assault rifle and 100 lead bullets */ LVL(18, 12, 4, 15, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_MUMBLE, MZ_TINY), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_MALE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sonija", S_BAD_FOOD, LVL(18, 15, -5, 50, 2), (1), A(ATTK(AT_KICK, AD_POIS, 4, 10), ATTK(AT_LASH, AD_NPRO, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_STENCH, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("draedoth wizard", S_BAD_FOOD, /* spawns with quarterstaff */ LVL(18, 12, 4, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("elder gnotreant", S_BAD_FOOD, LVL(18, 6, -8, 90, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_HUGS, AD_PHYS, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_THICK_HIDE, 0, M3_INFRAVISION, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("videogame plant", S_BAD_FOOD, LVL(18, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SCOR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("makeup accident", S_BAD_FOOD, LVL(18, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SGLD, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_STENCH, MZ_MEDIUM), MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("veal curry", S_BAD_FOOD, LVL(18, 9, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_HITASTHREE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nature's destructor", S_BAD_FOOD, LVL(18, 36, -2, 80, 12), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_TREESQUAD, MZ_LARGE), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_BREATHLESS|M1_HERBIVORE|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS, M2_STALK|M2_NEUTER|M2_NASTY|M2_LORD|M2_PEACEFUL, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("subduing mack tractional", S_BAD_FOOD, LVL(18, 30, -10, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_SWAP, 9, 2), ATTK(AT_ENGL, AD_SWAP, 8, 5), ATTK(AT_HUGS, AD_SLOW, 6, 4), ATTK(AT_EXPL, AD_TIME, 1, 7), ATTK(AT_TRAM, AD_BURN, 4, 9), NO_ATTK), SIZ(1294, 778, 0, MS_PANTS, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("veal currie", S_BAD_FOOD, LVL(18, 9, -4, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_TRAITOR|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("noisy nerve saw", S_BAD_FOOD, LVL(18, 12, -10, 50, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 3), ATTK(AT_SCRA, AD_IDAM, 1, 1), ATTK(AT_GAZE, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_TUNNEL, M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7, M4_ORGANIVORE, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("huorn", S_BAD_FOOD, LVL(19, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_SLEEP|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("exact huorn", S_BAD_FOOD, LVL(19, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_PHYS, 3, 6), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_SLEEP|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("turner moss", S_BAD_FOOD, LVL(19, 18, 6, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_VOMT, 3, 4), ATTK(AT_GAZE, AD_BLEE, 3, 4), ATTK(AT_GAZE, AD_TERR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("hydrant continuo", S_BAD_FOOD, LVL(19, 11, 3, 3, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_MAGC, AD_NACU, 1, 2), ATTK(AT_WEAP, AD_LITE, 5, 3), ATTK(AT_TUCH, AD_MCRE, 1, 3), ATTK(AT_ENGL, AD_GLIB, 4, 9), NO_ATTK, NO_ATTK), SIZ(934, 80, 0, MS_APOC, MZ_LARGE), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("garrulity wall", S_BAD_FOOD, LVL(19, 10, 7, 67, 0), (4), A(ATTK(AT_TUCH, AD_LAVA, 8, 1), ATTK(AT_STNG, AD_UVUU, 7, 5), ATTK(AT_SCRA, AD_CHAO, 1, 2), ATTK(AT_HUGS, AD_PAIN, 3, 1), NO_ATTK, NO_ATTK), SIZ(3314, 222, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DRAIN, MR_FIRE, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("guardian o' the forest", S_BAD_FOOD, LVL(20, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 5), ATTK(AT_TRAM, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("snake cutlet", S_BAD_FOOD, LVL(20, 12, 8, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_POIS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pink mewlip", S_BAD_FOOD, LVL(20, 12, 2, 30, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fluidator trer", S_BAD_FOOD, /* spawns with quarterstaff and lance */ LVL(20, 12, -10, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 5, 15), ATTK(AT_HUGS, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON|MR_HITASONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("magna fernentis", S_BAD_FOOD, LVL(20, 20, 10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_DEBU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD, M2_HOSTILE|M2_NEUTER, M3_AVOIDER|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("blotree", S_BAD_FOOD, /* only moves 50% of the time */ LVL(20, 16, 0, 100, -10), (1), A(ATTK(AT_BUTT, AD_AGGR, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cyan mewlip", S_BAD_FOOD, LVL(20, 12, 2, 30, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("watever reaper", S_BAD_FOOD, LVL(20, 9, -4, 80, -12), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_TENT, AD_PHYS, 3, 6), ATTK(AT_TENT, AD_PHYS, 3, 6), ATTK(AT_HUGS, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 8, 6), NO_ATTK), SIZ(1300, 1350, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_THICK_HIDE|M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STALK, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("oakenmir", S_BAD_FOOD, LVL(20, 9, -20, 60, 0), (1), A(ATTK(AT_WEAP, AD_PLYS, 3, 4), ATTK(AT_TRAM, AD_TRAP, 3, 12), ATTK(AT_BEAM, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_NONMOVING|M3_NOTAME, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BROWN), MON("miss press", S_BAD_FOOD, LVL(20, 12, -10, 70, -7), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_STCK, 4, 9), ATTK(AT_CLAW, AD_STCK, 4, 6), ATTK(AT_HUGS, AD_STCK, 6, 8), ATTK(AT_ENGL, AD_DGST, 4, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_OVIPAROUS, M2_FEMALE|M2_HOSTILE|M2_MAGIC|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("Kristin's plateau boot", S_BAD_FOOD, LVL(20, 12, -15, 95, 0), (1), A(ATTK(AT_KICK, AD_LEGS, 10, 10), ATTK(AT_WEAP, AD_PLYS, 1, 8), ATTK(AT_BEAM, AD_DISP, 3, 4), ATTK(AT_BEAM, AD_GRAV, 3, 8), NO_ATTK, NO_ATTK), SIZ(3750, 3750, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON|MR_SLEEP|MR_STONE, MR_DISINT|MR_COLD|MR_ELEC|MR_FIRE|MR_POISON|MR_SLEEP|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_MIND_FLAYER, M4_HIGHHEELED|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rubato lawing vow averaged", S_BAD_FOOD, LVL(20, 9, 0, 46, 7), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_HUGS, AD_AGGR, 2, 5), ATTK(AT_CLAW, AD_TIME, 3, 8), ATTK(AT_BITE, AD_STON, 1, 4), ATTK(AT_GAZE, AD_TCKL, 1, 9), NO_ATTK, NO_ATTK), SIZ(511, 526, 0, MS_BOT, MZ_SMALL), MR_FIRE|MR_DRAIN, 0, M1_FLY|M1_THICK_HIDE|M1_ACID, M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spasm solipsism visibility", S_BAD_FOOD, LVL(20, 12, -5, 72, -10), (G_GENO|G_VLGROUP|2), A(ATTK(AT_HUGS, AD_FREN, 7, 2), ATTK(AT_STNG, AD_PLYS, 9, 7), ATTK(AT_TENT, AD_ICEB, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(601, 1189, 0, MS_PANTS, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("polarization peacetime trade", S_BAD_FOOD, LVL(20, 12, 7, 96, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_FEAR, 1, 2), ATTK(AT_BEAM, AD_DISN, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(101, 639, 0, MS_SHEEP, MZ_HUGE), MR_DISINT, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID|M1_ACID|M1_POIS| M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_GIANT| M2_PEACEFUL, M3_TRAITOR|M3_WANTSBELL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("stronger garlicator", S_BAD_FOOD, LVL(20, 12, 8, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_STUN, 4, 5), ATTK(AT_BEAM, AD_PHYS, 2, 10), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rotten hard bread", S_BAD_FOOD, LVL(20, 12, 8, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_NIVE, 6, 4), ATTK(AT_RATH, AD_DEST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_POIS, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("kraken sushi", S_BAD_FOOD, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sweet asian poison ivy", S_BAD_FOOD, LVL(20, 12, -6, 100, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_ICEB, 6, 5), ATTK(AT_BREA, AD_DRST, 4, 5), ATTK(AT_WEAP, AD_PHYS, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHRIEK, MZ_SMALL), MR_SLEEP|MR_POISON|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_STALK, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pompeji shambler", S_BAD_FOOD, /* shambling horror type */ LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_POMPEJI, MZ_TINY), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji electrator", S_BAD_FOOD, LVL(20, 20, -20, 80, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ELEC, 8, 8), ATTK(AT_CLAW, AD_STUN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("lamb chop", S_BAD_FOOD, LVL(20, 2, 8, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beauteous potato", S_BAD_FOOD, LVL(20, 16, 0, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_FIRE, 6, 7), ATTK(AT_CLAW, AD_SSEX, 0, 0), ATTK(AT_GAZE, AD_COLD, 6, 7), ATTK(AT_GAZE, AD_BLND, 6, 7), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOUND, MZ_HUMAN), MR_STONE|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_WALLWALK|M1_MINDLESS|M1_BREATHLESS, M2_WANDER|M2_HOSTILE|M2_STALK|M2_NEUTER|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("mother mark", S_BAD_FOOD, LVL(20, 10, -4, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MEMO, 8, 6), ATTK(AT_NONE, AD_DISE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 3, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("brown mewlip", S_BAD_FOOD, LVL(20, 12, 2, 30, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_SAMU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("mist in the air", S_BAD_FOOD, LVL(20, 13, 0, 90, 0), (1), A(ATTK(AT_ENGL, AD_CONF, 2, 4), ATTK(AT_ENGL, AD_CONF, 2, 4), ATTK(AT_HUGS, AD_TLPT, 2, 8), ATTK(AT_HUGS, AD_RBRE, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("asstree", S_BAD_FOOD, LVL(20, 19, -10, 100, 10), (1), A(ATTK(AT_WEAP, AD_AGGR, 14, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_TREESQUAD, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HERBIVORE, M2_STRONG|M2_NASTY|M2_PEACEFUL, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Valensina", S_BAD_FOOD, LVL(20, 15, -5, 50, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_GAZE, AD_SOUN, 4, 4), ATTK(AT_NONE, AD_STCK, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN|M1_OVIPAROUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* starting equipment: COMBAT_STILETTOS BAD_SHIRT GENTLEWOMAN_S_DRESS BAG_OF_TRICKS */ MON("overaggressive dismounting", S_BAD_FOOD, LVL(20, 11, 6, 27, 2), (2), A(ATTK(AT_SPIT, AD_SHRD, 2, 1), ATTK(AT_ENGL, AD_TREM, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(341, 1352, 0, MS_SHRIEK, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_HIDE|M1_SEE_INVIS, M2_NASTY|M2_GREEDY|M2_COLLECT|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("emigrated fasciae unregenerate", S_BAD_FOOD, LVL(20, 12, -1, 91, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BITE, AD_TIME, 8, 1), ATTK(AT_ENGL, AD_POLY, 7, 2), ATTK(AT_BEAM, AD_AGGR, 1, 1), ATTK(AT_TRAM, AD_WRAT, 6, 1), ATTK(AT_SPIT, AD_EDGE, 5, 1), NO_ATTK), SIZ(1762, 1010, 0, MS_MUMBLE, MZ_HUGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_MINDLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blossom fury", S_BAD_FOOD, LVL(21, 24, 0, 0, -10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_CLAW, AD_PHYS, 8, 8), ATTK(AT_SPIT, AD_ACID, 6, 8), ATTK(AT_GAZE, AD_CONF, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 2), NO_ATTK), SIZ(1500, 0, 0, MS_ROAR, MZ_LARGE), MR_POISON|MR_ACID, MR_POISON, M1_BREATHLESS|M1_NOEYES, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("troopship downer", S_BAD_FOOD, LVL(21, 12, 0, 45, -13), (1), A(ATTK(AT_BOOM, AD_FLAM, 4, 8), ATTK(AT_BEAM, AD_ENCH, 1, 1), ATTK(AT_NONE, AD_PLAS, 7, 5), ATTK(AT_STNG, AD_TLPT, 4, 1), ATTK(AT_CLAW, AD_MIDI, 2, 4), ATTK(AT_BOOM, AD_ICEB, 9, 3)), SIZ(2766, 180, 0, MS_DEAD, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ACID, MR_ACID, M1_NOTAKE|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("multiplexed infirming miniscule estrange", S_BAD_FOOD, LVL(21, 20, -2, 90, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_RATH, AD_HALU, 9, 7), ATTK(AT_MAGC, AD_DRCO, 9, 9), ATTK(AT_MAGC, AD_BURN, 4, 7), ATTK(AT_TUCH, AD_DCAY, 1, 2), ATTK(AT_STNG, AD_FIRE, 7, 7), NO_ATTK), SIZ(714, 587, 0, MS_ANIMAL, MZ_TINY), MR_FIRE, 0, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tisane flamboyancy", S_BAD_FOOD, LVL(21, 28, 9, 36, 0), (3), A(ATTK(AT_NONE, AD_RUNS, 2, 9), ATTK(AT_NONE, AD_HODS, 6, 1), ATTK(AT_BEAM, AD_FEAR, 1, 3), ATTK(AT_TRAM, AD_INER, 1, 5), ATTK(AT_GAZE, AD_STON, 1, 3), NO_ATTK), SIZ(808, 954, 0, MS_LIEDER, MZ_MEDIUM), MR_SLEEP|MR_POISON, 0, M1_CLING|M1_HIDE|M1_SLITHY|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("voidance refocussing bopper", S_BAD_FOOD, LVL(22, 12, -5, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_BLAS, 6, 8), ATTK(AT_EXPL, AD_SANI, 2, 8), ATTK(AT_ENGL, AD_TREM, 9, 3), ATTK(AT_MAGC, AD_UNPR, 6, 4), ATTK(AT_TUCH, AD_WET, 3, 2), ATTK(AT_HUGS, AD_ACID, 1, 9)), SIZ(324, 208, 0, MS_BOSS, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("adsorbate cogitated", S_BAD_FOOD, LVL(22, 16, 0, 18, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRDX, 9, 8), ATTK(AT_BEAM, AD_SPEL, 5, 5), ATTK(AT_SCRA, AD_PAIN, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1317, 1036, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_OVIPAROUS|M1_POIS, M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("coinferred incarceration", S_BAD_FOOD, LVL(22, 4, -5, 82, 16), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_EDGE, 4, 6), ATTK(AT_CLAW, AD_STUN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1109, 527, 0, MS_TEACHER, MZ_LARGE), MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOLIMBS|M1_REGEN|M1_POIS, M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hunter medicinal", S_BAD_FOOD, LVL(22, 10, -6, 85, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_SLEE, 2, 9), ATTK(AT_MAGC, AD_STUN, 2, 1), ATTK(AT_WEAP, AD_SLUD, 6, 1), ATTK(AT_HUGS, AD_THIE, 5, 3), NO_ATTK, NO_ATTK), SIZ(2622, 1620, 0, MS_SUPERMAN, MZ_TINY), MR_STONE|MR_DEATH, MR_STONE, M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_ACID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_COLLECT| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("banyan monster", S_BAD_FOOD, LVL(22, 14, -8, 60, 0), (1), A(ATTK(AT_BITE, AD_DRLI, 7, 6), ATTK(AT_HUGS, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, 0, M2_HOSTILE|M2_COLLECT, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("antimatter flower", S_BAD_FOOD, LVL(22, 12, 0, 20, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_ANTI, 4, 8), ATTK(AT_NONE, AD_ANTI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP|MR_DISINT, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("zap mandrake", S_BAD_FOOD, LVL(22, 12, 4, 15, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NUMB, 4, 8), ATTK(AT_GAZE, AD_SOUN, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SOUND, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_MAGIC, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("exeggutor", S_BAD_FOOD, LVL(22, 13, -4, 75, -10), (G_GENO|1), A(ATTK(AT_TUCH, AD_CONF, 4, 6), ATTK(AT_TUCH, AD_TCKL, 1, 6), ATTK(AT_HUGS, AD_RBRE, 2, 5), ATTK(AT_BREA, AD_SPC2, 6, 8), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_MEDIUM), MR_POISON, 0, M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("victrebell", S_BAD_FOOD, /* This is NOT a misspelling. --Amy */ LVL(22, 18, -5, 80, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_CONT, 6, 6), ATTK(AT_CLAW, AD_DREN, 2, 8), ATTK(AT_CLAW, AD_DRLI, 2, 8), ATTK(AT_LASH, AD_COLD, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DISINT, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_OVIPAROUS, M2_NEUTER|M2_HOSTILE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lead sugar", S_BAD_FOOD, LVL(22, 3, -20, 100, 0), (1), A(ATTK(AT_ENGL, AD_WGHT, 5, 5), ATTK(AT_ENGL, AD_FAMN, 3, 3), /* makes you more satiated */ NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_BUZZ, MZ_MEDIUM), MR_POISON|MR_STONE|MR_SLEEP|MR_HITASFOUR|MR_PLUSONE, 0, M1_UNSOLID|M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("microprocessing accusable", S_BAD_FOOD, LVL(22, 12, -7, 52, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_HODS, 7, 1), ATTK(AT_BREA, AD_DRCH, 1, 1), ATTK(AT_GAZE, AD_BANI, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2038, 675, 0, MS_ANIMAL, MZ_TINY), MR_ELEC|MR_STONE, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_TPORT|M1_TPORT_CNTRL, M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tiring col", S_BAD_FOOD, LVL(22, 11, 8, 24, 2), (G_GENO|3), A(ATTK(AT_TENT, AD_SLUD, 8, 1), ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4827, 389, 0, MS_SHEEP, MZ_GIGANTIC), MR_ELEC|MR_STONE, MR_ELEC, M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("authorization vomiting", S_BAD_FOOD, LVL(22, 12, 3, 46, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_DIMN, 7, 1), ATTK(AT_CLAW, AD_SITM, 8, 7), ATTK(AT_HUGS, AD_AGGR, 5, 6), ATTK(AT_TUCH, AD_MINA, 5, 9), ATTK(AT_GAZE, AD_DREN, 2, 2), ATTK(AT_BREA, AD_DARK, 8, 7)), SIZ(1560, 12, 0, MS_POKEDEX, MZ_MEDIUM), MR_COLD|MR_ACID, 0, M1_CLING|M1_TPORT_CNTRL, M2_MINION|M2_STALK|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fruiterer mistranslated", S_BAD_FOOD, LVL(22, 12, -2, 57, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_POIS, 1, 2), ATTK(AT_STNG, AD_MAGM, 8, 6), ATTK(AT_TUCH, AD_MEMO, 9, 9), ATTK(AT_NONE, AD_DEBU, 7, 5), ATTK(AT_KICK, AD_BLND, 1, 7), ATTK(AT_BREA, AD_BURN, 9, 2)), SIZ(89, 1544, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_POIS, M2_NOPOLY|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Kristin's block-heeled sandal", S_BAD_FOOD, LVL(23, 16, -6, 20, -3), (1), A(ATTK(AT_KICK, AD_STUN, 6, 6), ATTK(AT_WEAP, AD_SHRD, 5, 5), ATTK(AT_KICK, AD_NUMB, 2, 4), ATTK(AT_KICK, AD_CONF, 3, 6), ATTK(AT_BEAM, AD_SHRD, 6, 6), NO_ATTK), SIZ(3750, 3750, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_ELEC|MR_COLD, MR_DISINT|MR_SLEEP|MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_THICK_HIDE|M1_ACID, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lite cruised", S_BAD_FOOD, LVL(23, 16, -10, 65, -5), (G_GENO|1), A(ATTK(AT_BEAM, AD_LAVA, 8, 6), ATTK(AT_CLAW, AD_AXUS, 1, 1), ATTK(AT_BEAM, AD_WEEP, 2, 7), ATTK(AT_TRAM, AD_DISN, 7, 8), NO_ATTK, NO_ATTK), SIZ(219, 1320, 0, MS_SHRIEK, MZ_HUGE), MR_DISINT, 0, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shove gimbaled enplaned", S_BAD_FOOD, LVL(23, 29, 10, 2, -14), (3), A(ATTK(AT_TRAM, AD_DIMN, 9, 4), ATTK(AT_TENT, AD_DRST, 9, 6), ATTK(AT_CLAW, AD_POLY, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(247, 51, 0, MS_COMBAT, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_ACID, M2_UNDEAD|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PETRIFIES, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("remorselessly defiling", S_BAD_FOOD, LVL(23, 18, -8, 62, -1), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BUTT, AD_VAPO, 9, 3), ATTK(AT_TRAM, AD_ENCH, 6, 1), ATTK(AT_SCRA, AD_WET, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1244, 1386, 0, MS_COW, MZ_LARGE), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC, M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("palled wisecrack inconsiderable", S_BAD_FOOD, LVL(23, 12, -8, 26, 0), (G_RGROUP|1), A(ATTK(AT_SPIT, AD_EDGE, 8, 8), ATTK(AT_WEAP, AD_TRAP, 6, 2), ATTK(AT_TUCH, AD_DFOO, 1, 1), ATTK(AT_BITE, AD_FIRE, 7, 9), ATTK(AT_TUCH, AD_LITE, 2, 5), ATTK(AT_SCRA, AD_DISP, 7, 6)), SIZ(2145, 1143, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_TPORT| M1_TPORT_CNTRL, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ELF| M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER|M3_POKEMON|M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("restacked flattest", S_BAD_FOOD, LVL(24, 9, 7, 44, -2), (G_UNIQ|1), A(ATTK(AT_SCRA, AD_MCRE, 9, 9), ATTK(AT_BITE, AD_SANI, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(448, 549, 0, MS_BARK, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_DISINT, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOHANDS|M1_UNSOLID, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("bioengineering secularized", S_BAD_FOOD, LVL(24, 12, -7, 57, 0), (G_GENO|3), A(ATTK(AT_CLAW, AD_DIMN, 6, 1), ATTK(AT_TENT, AD_SPC2, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1396, 87, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_MINDLESS|M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("wllyanmyr wgat", S_BAD_FOOD, /* by jonadab */ LVL(24, 12, -6, 30, 6), (G_GENO|1), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_HITASFOUR, MR_POISON, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("bsss plant", S_BAD_FOOD, LVL(24, 20, 7, 25, 0), (1), A(ATTK(AT_TUCH, AD_ELEC, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_STABILIZE, MZ_SMALL), MR_ELEC, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Janis's steel-capped stiletto pump", S_BAD_FOOD, /* spawns with stiletto sandals and steel-capped sandal */ LVL(24, 10, 7, 20, 4), (1), A(ATTK(AT_KICK, AD_BLEE, 3, 13), ATTK(AT_WEAP, AD_SHRD, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DEATH|MR_STONE|MR_POISON, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED|M4_HAMMERSANDAL|M4_REFLECT|M4_BAT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("venusaur", S_BAD_FOOD, LVL(24, 12, -8, 0, -10), (G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_WRAP, 1, 10), ATTK(AT_GAZE, AD_DRST, 1, 10), ATTK(AT_BREA, AD_LITE, 3, 5), NO_ATTK, NO_ATTK), SIZ(400, 800, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_REGEN|M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("irrational pie", S_BAD_FOOD, LVL(24, 12, -14, 99, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RNG, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_BREATHLESS, M2_WANDER|M2_HOSTILE|M2_COLLECT|M2_VAMPIRE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_SPIDER|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("teleport plant", S_BAD_FOOD, LVL(24, 20, 7, 25, 0), (1), A(ATTK(AT_TUCH, AD_ABDC, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pie katcher", S_BAD_FOOD, LVL(24, 12, 0, 50, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vileplume", S_BAD_FOOD, LVL(24, 10, -4, 20, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_STUN, 4, 6), ATTK(AT_GAZE, AD_DRST, 3, 4), ATTK(AT_LASH, AD_WTHR, 5, 5), ATTK(AT_NONE, AD_TCKL, 4, 3), NO_ATTK, NO_ATTK), SIZ(400, 800, 0, MS_SILENT, MZ_LARGE), MR_POISON, 0, M1_OVIPAROUS, M2_HOSTILE|M2_NEUTER, M3_POKEMON|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("nonliked plant", S_BAD_FOOD, LVL(24, 12, 8, 15, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("solar creeper", S_BAD_FOOD, LVL(24, 20, 7, 25, 0), (1), A(ATTK(AT_TUCH, AD_MANA, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vines", S_BAD_FOOD, LVL(24, 20, 7, 25, 0), (1), A(ATTK(AT_TUCH, AD_INER, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, 0, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty vines", S_BAD_FOOD, LVL(24, 20, 7, 25, 0), (1), A(ATTK(AT_TUCH, AD_INER, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HERBIVORE, M2_HOSTILE|M2_NEUTER, M3_PETTY|M3_FREQ_UNCOMMON5, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("domestic vines", S_BAD_FOOD, LVL(24, 20, 7, 25, 0), (1), A(ATTK(AT_TUCH, AD_INER, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER|M2_DOMESTIC, M3_FREQ_UNCOMMON5, M4_REFLECT, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("burning fern", S_BAD_FOOD, LVL(24, 6, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_PHYS, 5, 8), ATTK(AT_BEAM, AD_FIRE, 5, 8), ATTK(AT_GAZE, AD_FIRE, 8, 8), ATTK(AT_NONE, AD_TCKL, 5, 8), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_FIRE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE, M2_NEUTER|M2_HOSTILE, M3_AVOIDER, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("tree mewlip", S_BAD_FOOD, LVL(25, 12, 0, 40, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 5, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM|M1_FLY, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("earth mewlip", S_BAD_FOOD, LVL(25, 12, 0, 40, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_DEBU, 5, 5), ATTK(AT_TUCH, AD_DRDX, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM|M1_FLY|M1_TUNNEL, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("air mewlip", S_BAD_FOOD, LVL(25, 12, -1, 45, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_BLND, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("harrowbark fiend", S_BAD_FOOD, LVL(25, 11, 1, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 6), ATTK(AT_TRAM, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_DEMON, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("harrowbark boo", S_BAD_FOOD, LVL(25, 11, 1, 15, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 6), ATTK(AT_TRAM, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH|MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_UNSOLID|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("prion", S_BAD_FOOD, /* really invisible, spawns frenzied, by jonadab */ LVL(25, 12, -10, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRIN, 6, 6), ATTK(AT_BITE, AD_NIVE, 4, 4), ATTK(AT_TUCH, AD_CONT, 2, 20), ATTK(AT_BEAM, AD_NPRO, 1, 1), ATTK(AT_BEAM, AD_TREM, 1, 1), ATTK(AT_TENT, AD_STAT, 1, 1)), SIZ(1, 1, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_ELEC, 0, M1_POIS|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS, M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mower flowerlet", S_BAD_FOOD, LVL(25, 25, -10, 40, -10), (G_GENO|1), A(ATTK(AT_TRAM, AD_SHAN, 4, 10), ATTK(AT_ENGL, AD_DGST, 6, 6), ATTK(AT_HUGS, AD_STCK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON|MR_FIRE|MR_PLUSTWO|MR_DISINT|MR_DEATH|MR_STONE|MR_PLUSTWO|MR_HITASTHREE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("xiclotlan", S_BAD_FOOD, LVL(25, 12, -6, 60, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 6, 4), ATTK(AT_HUGS, AD_PHYS, 6, 4), ATTK(AT_BITE, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_POIS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("whomping willow", S_BAD_FOOD, /* suggested by aosdict */ LVL(25, 24, -5, 70, 0), (1), A(ATTK(AT_NONE, AD_RUST, 1, 1), ATTK(AT_LASH, AD_CONT, 8, 8), ATTK(AT_LASH, AD_DISP, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_NOPLRPOLY|M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("subduing willow", S_BAD_FOOD, LVL(25, 12, -5, 70, 0), (1), A(ATTK(AT_NONE, AD_PAIN, 1, 1), ATTK(AT_LASH, AD_PAIN, 8, 8), ATTK(AT_LASH, AD_PAIN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_NOPLRPOLY|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("fried ichthyosaur", S_BAD_FOOD, LVL(25, 8, -10, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_HUGS, AD_WTHR, 1, 1), ATTK(AT_ENGL, AD_WTHR, 3, 5), NO_ATTK, NO_ATTK), SIZ(400, 500, 0, MS_SILENT, MZ_HUGE), MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("punisher mewlip", S_BAD_FOOD, LVL(25, 17, -8, 60, 5), (1), A(ATTK(AT_WEAP, AD_POIS, 8, 8), ATTK(AT_WEAP, AD_DRDX, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_TREESQUAD, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_HERBIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM|M1_FLY, M2_PEACEFUL|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Rhea", S_BAD_FOOD, /* hawaiian beauty */ LVL(25, 12, -10, 70, 19), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_FAKE, 6, 5), ATTK(AT_KICK, AD_PHYS, 6, 9), ATTK(AT_KICK, AD_GLIB, 1, 20), ATTK(AT_NONE, AD_POIS, 8, 8), ATTK(AT_BEAM, AD_POIS, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_REGEN|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SEXY_LEATHER_PUMP FEMININE_PUMPS DART(100) */ MON("diamagnetic peacefully scuppered", S_BAD_FOOD, LVL(25, 12, 7, 8, 0), (4), A(ATTK(AT_TRAM, AD_NAST, 2, 5), ATTK(AT_BITE, AD_LETH, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(492, 588, 0, MS_DRUGS, MZ_HUMAN), MR_DRAIN, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("glaciate smudgier", S_BAD_FOOD, LVL(25, 12, 2, 87, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_BANI, 2, 5), ATTK(AT_MAGC, AD_AXUS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2257, 530, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_TPORT, M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Old Man Willow", S_BAD_FOOD, LVL(25, 12, 3, 10, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_PLYS, 1, 7), ATTK(AT_TUCH, AD_PLYS, 1, 7), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_POISON|MR_ACID|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_TPORT|M1_MINDLESS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("biffed jumbler", S_BAD_FOOD, LVL(25, 12, -8, 52, 12), (G_GENO|G_SGROUP|4), A(ATTK(AT_CLAW, AD_BANI, 5, 7), ATTK(AT_STNG, AD_BLEE, 8, 5), ATTK(AT_EXPL, AD_WISD, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(347, 1245, 0, MS_HUMANOID, MZ_LARGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_SLITHY|M1_ACID, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("strawhat ooh", S_BAD_FOOD, LVL(26, 30, -10, 53, 0), (G_GENO|2), A(ATTK(AT_TRAM, AD_RUNS, 3, 4), ATTK(AT_WEAP, AD_STAT, 5, 2), ATTK(AT_MAGC, AD_THIR, 5, 5), ATTK(AT_KICK, AD_CONT, 1, 3), NO_ATTK, NO_ATTK), SIZ(327, 1454, 0, MS_TEACHER, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_HUMANOID|M1_TPORT|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY| M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("draedoth druid", S_BAD_FOOD, /* spawns with quarterstaff */ LVL(26, 12, -1, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_POISON|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("cribwork fertilizable", S_BAD_FOOD, LVL(26, 10, -10, 2, 20), (3), A(ATTK(AT_BREA, AD_TIME, 3, 6), ATTK(AT_WEAP, AD_CNCL, 1, 5), ATTK(AT_SPIT, AD_STON, 8, 9), ATTK(AT_NONE, AD_VULN, 9, 1), ATTK(AT_MAGC, AD_SAMU, 7, 9), NO_ATTK), SIZ(18, 537, 0, MS_CORONA, MZ_TINY), MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_SLITHY, M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wrested frantically implanting sanatorium", S_BAD_FOOD, LVL(26, 10, -4, 54, -14), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_MANA, 3, 6), ATTK(AT_SCRA, AD_DETH, 4, 8), ATTK(AT_BREA, AD_SLUD, 7, 7), ATTK(AT_WEAP, AD_NTHR, 4, 8), NO_ATTK, NO_ATTK), SIZ(3305, 24, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, MR_DISINT, M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_NEUTER, M3_PETTY|M3_SPIDER|M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("antimonium butter", S_BAD_FOOD, LVL(26, 12, -10, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VENO, 2, 10), ATTK(AT_NONE, AD_GLIB, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON, 0, M1_MINDLESS|M1_NOTAKE|M1_BREATHLESS|M1_REGEN|M1_SLITHY|M1_UNSOLID|M1_FLY, M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("diaz gang member", S_BAD_FOOD, /* spawns with hawaiian shirt, assault rifle and 100 lead bullets */ LVL(26, 16, -10, 45, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_MUMBLE, MZ_TINY), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_MALE|M2_STRONG|M2_NASTY|M2_STALK, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flamer of Tzeentch", S_BAD_FOOD, LVL(27, 12, -7, 70, 0), (1), A(ATTK(AT_ENGL, AD_FIRE, 3, 6), ATTK(AT_ENGL, AD_FIRE, 3, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP|MR_FIRE, MR_POISON|MR_FIRE|MR_SLEEP, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_DEMON, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("Pelin", S_BAD_FOOD, LVL(27, 12, -2, 60, 0), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_MALK, 8, 10), ATTK(AT_KICK, AD_SITM, 6, 8), ATTK(AT_BREA, AD_ELEC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_TPORT, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WANTSAMUL|M3_SPIDER|M3_NO_DECAY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("plead naturalist", S_BAD_FOOD, LVL(27, 14, -2, 64, 0), (G_SGROUP|4), A(ATTK(AT_BUTT, AD_FEMI, 5, 4), ATTK(AT_LASH, AD_DRDX, 8, 6), ATTK(AT_TRAM, AD_FRZE, 6, 2), ATTK(AT_BUTT, AD_INSA, 1, 5), ATTK(AT_BITE, AD_AGGR, 5, 1), ATTK(AT_TRAM, AD_VENO, 6, 6)), SIZ(1157, 70, 0, MS_METALMAFIA, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_POISON, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_UNSOLID| M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("combustibly snowball reenslaving", S_BAD_FOOD, LVL(27, 14, -4, 74, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_LITT, 4, 6), ATTK(AT_STNG, AD_WET, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(32, 322, 0, MS_CAR, MZ_HUGE), MR_DEATH, 0, M1_TUNNEL|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_PRINCE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_LITHIVORE|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("branded tricycled", S_BAD_FOOD, LVL(27, 12, -1, 99, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BOOM, AD_VAMP, 9, 1), ATTK(AT_ENGL, AD_WERE, 9, 9), ATTK(AT_BEAM, AD_VAMP, 1, 8), ATTK(AT_KICK, AD_MAGM, 2, 1), ATTK(AT_EXPL, AD_WRAT, 7, 8), ATTK(AT_BOOM, AD_VOMT, 5, 6)), SIZ(2946, 64, 0, MS_DJINNI, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_SLITHY|M1_SEE_INVIS, M2_PNAME|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_PETTY|M3_EGOTYPE|M3_TELEPATHIC| M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jumping flame flower", S_BAD_FOOD, LVL(28, 15, -5, 80, -10), (1), A(ATTK(AT_TUCH, AD_FIRE, 6, 4), ATTK(AT_GAZE, AD_LAVA, 8, 8), ATTK(AT_GAZE, AD_DISP, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_FIRE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_MALE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("corpser", S_BAD_FOOD, LVL(28, 12, -7, 70, 0), (1), A(ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HIDE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("ingestion wonderment", S_BAD_FOOD, LVL(28, 12, 8, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_KICK, AD_STUN, 9, 8), ATTK(AT_EXPL, AD_TLPT, 9, 5), ATTK(AT_WEAP, AD_DRIN, 9, 1), ATTK(AT_WEAP, AD_DREA, 8, 5), ATTK(AT_CLAW, AD_MALK, 7, 7), NO_ATTK), SIZ(474, 767, 0, MS_SQEEK, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_FLY|M1_NEEDPICK|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_WAITFORU|M3_CLOSE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("spinet contusion", S_BAD_FOOD, LVL(29, 8, 6, 59, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_SPIT, AD_ELEC, 1, 1), ATTK(AT_MAGC, AD_INSA, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(598, 301, 0, MS_BUZZ, MZ_LARGE), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_HIDE|M1_REGEN|M1_SEE_INVIS|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_COLLECT, M3_LITHIVORE|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("algeria unjust", S_BAD_FOOD, LVL(29, 29, -10, 92, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_THIR, 8, 2), ATTK(AT_TUCH, AD_DCAY, 6, 1), ATTK(AT_BREA, AD_ILLU, 8, 1), ATTK(AT_MAGC, AD_MIDI, 8, 8), NO_ATTK, NO_ATTK), SIZ(1582, 48, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE, M2_PNAME|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("living blood", S_BAD_FOOD, LVL(29, 12, -3, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 6, 9), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("bamboo sprout", S_BAD_FOOD, LVL(30, 12, -5, 50, 10), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HERBIVORE, M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("bastard of the forest", S_BAD_FOOD, LVL(30, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 7), ATTK(AT_TRAM, AD_PHYS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("angry burger", S_BAD_FOOD, LVL(30, 19, -5, 60, 0), (1), A(ATTK(AT_BITE, AD_STAT, 8, 8), ATTK(AT_BEAM, AD_DARK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_FIRE|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, MR_POISON, M1_POIS|M1_FLY|M1_BREATHLESS, M2_STALK|M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("wormwood", S_BAD_FOOD, LVL(30, 8, 0, 20, -10), (G_GENO|1), A(ATTK(AT_TUCH, AD_POIS, 2, 3), ATTK(AT_HUGS, AD_PHYS, 2, 10), ATTK(AT_BEAM, AD_POIS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP, MR_POISON|MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_TUNNEL, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("black oak", S_BAD_FOOD, LVL(30, 12, 0, 20, -10), (G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 2, 12), ATTK(AT_GAZE, AD_FEAR, 2, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_MAGC, AD_SPEL, 2, 6) ), SIZ(400, 400, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER|M2_UNDEAD, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("very strong garlicator", S_BAD_FOOD, LVL(30, 12, 5, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_STUN, 4, 8), ATTK(AT_BEAM, AD_PHYS, 2, 15), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("slevian", S_BAD_FOOD, LVL(30, 4, 5, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("eregk", S_BAD_FOOD, /* spawns with long sword, large shield and helmet */ LVL(30, 12, 5, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pastafarian high priest", S_BAD_FOOD, /* spawns with 3 pastas */ LVL(30, 12, -5, 2, 0), (1), A(ATTK(AT_WEAP, AD_WEBS, 6, 6), ATTK(AT_GAZE, AD_SPC2, 5, 5), ATTK(AT_KICK, AD_TRAP, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ELEC|MR_DEATH|MR_DISINT|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cobby extrapolating", S_BAD_FOOD, LVL(30, 8, 0, 44, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_GLIB, 4, 3), ATTK(AT_CLAW, AD_DISN, 5, 4), ATTK(AT_EXPL, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(16, 58, 0, MS_WAIL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gluttony rattlesnake", S_BAD_FOOD, LVL(30, 11, -3, 7, 1), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_MAGM, 2, 3), ATTK(AT_STNG, AD_AMNE, 7, 4), ATTK(AT_HUGS, AD_LAZY, 8, 6), ATTK(AT_GAZE, AD_STAT, 9, 3), NO_ATTK, NO_ATTK), SIZ(466, 634, 0, MS_GLYPHS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("meowed escaper", S_BAD_FOOD, LVL(30, 22, -8, 7, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FAMN, 1, 6), ATTK(AT_CLAW, AD_BADE, 3, 4), ATTK(AT_ENGL, AD_SHAN, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(774, 9, 0, MS_ESCAPE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, MR_SLEEP|MR_POISON|MR_ACID, M1_SWIM|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("denied slipup desalted hexapody snout", S_BAD_FOOD, LVL(30, 23, 5, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_HALU, 7, 5), ATTK(AT_BITE, AD_ELEC, 2, 2), ATTK(AT_BOOM, AD_DRDX, 5, 3), ATTK(AT_TENT, AD_POLY, 2, 9), ATTK(AT_EXPL, AD_FLAM, 3, 3), ATTK(AT_MAGC, AD_LUCK, 1, 5)), SIZ(2652, 608, 0, MS_CASINO, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_CLING|M1_ANIMAL|M1_SLITHY|M1_TPORT, M2_PRINCE|M2_STALK|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("oarsmanship capaciously", S_BAD_FOOD, LVL(30, 9, -7, 40, 2), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BOOM, AD_AXUS, 2, 8), ATTK(AT_SCRA, AD_ENCH, 9, 8), ATTK(AT_STNG, AD_DRIN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1005, 11, 0, MS_CLOCK, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, MR_STONE, M1_BREATHLESS|M1_HERBIVORE, M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_AVOIDER|M3_SPIDER|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tenured lavished", S_BAD_FOOD, LVL(30, 31, -10, 11, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_WEAP, AD_HODS, 1, 7), ATTK(AT_TENT, AD_VENO, 3, 7), ATTK(AT_TRAM, AD_WRAT, 1, 1), ATTK(AT_SPIT, AD_CONF, 6, 9), ATTK(AT_CLAW, AD_DEST, 2, 1), ATTK(AT_HUGS, AD_LAZY, 1, 8)), SIZ(117, 972, 0, MS_DRUGS, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_NOEYES|M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cucumber horse", S_BAD_FOOD, LVL(32, 15, -5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 9), ATTK(AT_BUTT, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_POISON, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("oblivious moss", S_BAD_FOOD, LVL(32, 12, 9, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_LETH, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("memory moss", S_BAD_FOOD, LVL(32, 12, 9, 50, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_CONF, 1, 4), ATTK(AT_TUCH, AD_CONF, 1, 4), ATTK(AT_NONE, AD_FEAR, 4, 4), ATTK(AT_HUGS, AD_DRIN, 1, 4), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, MR_POISON, M1_POIS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("aggressive kudzu", S_BAD_FOOD, LVL(32, 18, 0, 20, -10), (G_GENO|1), A(ATTK(AT_HUGS, AD_WEBS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_TINY), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("disembody leprosy", S_BAD_FOOD, LVL(32, 16, -3, 48, 9), (G_VLGROUP|3), A(ATTK(AT_BUTT, AD_LUCK, 7, 8), ATTK(AT_LASH, AD_WEEP, 8, 1), ATTK(AT_BOOM, AD_SEDU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1871, 1134, 0, MS_WAIL, MZ_TINY), MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_GNOME|M2_MALE, M3_NOPLRPOLY|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("relabelled required succubi clover", S_BAD_FOOD, LVL(32, 12, 8, 17, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SPC2, 2, 5), ATTK(AT_BREA, AD_FLAM, 8, 7), ATTK(AT_BOOM, AD_RBRE, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1157, 349, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP, 0, M1_CLING|M1_HIDE|M1_ACID|M1_HERBIVORE, M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spryest outflew javanese", S_BAD_FOOD, LVL(33, 16, -3, 64, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_RUST, 1, 3), ATTK(AT_SCRA, AD_SCOR, 2, 3), ATTK(AT_CLAW, AD_RAGN, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 180, 0, MS_METALMAFIA, MZ_SMALL), 0, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN, M2_LORD|M2_PRINCE|M2_DEMON|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Rosy's leather pump", S_BAD_FOOD, LVL(33, 18, -5, 55, -8), (1), A(ATTK(AT_KICK, AD_COLD, 4, 11), ATTK(AT_WEAP, AD_FEAR, 1, 11), ATTK(AT_KICK, AD_DRLI, 1, 11), ATTK(AT_BEAM, AD_DARK, 1, 11), ATTK(AT_GAZE, AD_FEAR, 1, 11), NO_ATTK), SIZ(7500, 7500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("robbery chopin", S_BAD_FOOD, LVL(34, 16, 1, 96, 0), (4), A(ATTK(AT_WEAP, AD_WET, 8, 8), ATTK(AT_STNG, AD_NUMB, 4, 9), ATTK(AT_RATH, AD_AXUS, 8, 6), ATTK(AT_CLAW, AD_SEDU, 8, 3), ATTK(AT_WEAP, AD_CHAO, 2, 6), ATTK(AT_GAZE, AD_LEGS, 4, 1)), SIZ(489, 923, 0, MS_BARBER, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_MINDLESS| M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("docketing legged", S_BAD_FOOD, LVL(34, 12, 7, 74, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_WISD, 5, 2), ATTK(AT_STNG, AD_PHYS, 3, 3), ATTK(AT_SPIT, AD_STUN, 1, 5), ATTK(AT_BUTT, AD_DFOO, 8, 4), ATTK(AT_EXPL, AD_STTP, 1, 9), ATTK(AT_TENT, AD_BLND, 7, 1)), SIZ(320, 259, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_ACID, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cathartic becurst sabotage", S_BAD_FOOD, LVL(34, 3, 0, 72, 9), (4), A(ATTK(AT_ENGL, AD_RUST, 6, 1), ATTK(AT_NONE, AD_BADE, 6, 7), ATTK(AT_WEAP, AD_TLPT, 4, 3), ATTK(AT_NONE, AD_ANTI, 8, 9), ATTK(AT_TUCH, AD_DRLI, 3, 4), NO_ATTK), SIZ(451, 808, 0, MS_PAIN, MZ_SMALL), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("waffling hardihood famishing poky", S_BAD_FOOD, LVL(34, 26, 5, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_LITT, 9, 1), ATTK(AT_CLAW, AD_TDRA, 9, 6), ATTK(AT_KICK, AD_DROP, 3, 1), ATTK(AT_STNG, AD_MINA, 5, 1), ATTK(AT_TRAM, AD_FEMI, 4, 7), NO_ATTK), SIZ(220, 120, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL|M1_CARNIVORE|M1_METALLIVORE, M2_PRINCE|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("knockwurst advising", S_BAD_FOOD, LVL(35, 13, -8, 16, 0), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_WET, 4, 5), ATTK(AT_CLAW, AD_SKIL, 2, 3), ATTK(AT_LASH, AD_EDGE, 5, 4), ATTK(AT_SCRA, AD_LAZY, 2, 5), ATTK(AT_EXPL, AD_DISN, 4, 2), ATTK(AT_SPIT, AD_SLIM, 7, 1)), SIZ(975, 1006, 0, MS_BOSS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NOHANDS|M1_OVIPAROUS|M1_OMNIVORE, M2_PNAME|M2_GREEDY|M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("stomping willow", S_BAD_FOOD, LVL(35, 24, -5, 70, 0), (1), A(ATTK(AT_NONE, AD_RUST, 1, 1), ATTK(AT_TRAM, AD_CONT, 8, 8), ATTK(AT_TRAM, AD_DISP, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_NASTY, M3_NOPLRPOLY|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wuldenfyr", S_BAD_FOOD, LVL(35, 12, -6, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 10), ATTK(AT_TRAM, AD_PHYS, 2, 40), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_REGEN|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_GREEN), MON("benign cancer", S_BAD_FOOD, LVL(35, 12, -5, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POIS, 8, 8), ATTK(AT_LASH, AD_EDGE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 3, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS|M1_REGEN, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clingy benign cancer", S_BAD_FOOD, LVL(35, 12, -5, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POIS, 8, 8), ATTK(AT_LASH, AD_EDGE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 3, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS|M1_REGEN, 0, M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("inside outer", S_BAD_FOOD, LVL(35, 12, -5, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3, 3, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS|M1_REGEN, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Dave's Insanity Sauce enema", S_BAD_FOOD, /* by jonadab */ LVL(35, 18, -10, 60, -10), (1), A(ATTK(AT_BITE, AD_VULN, 5, 8), ATTK(AT_STNG, AD_INER, 4, 4), ATTK(AT_TUCH, AD_RUNS, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN|MR_HITASTHREE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("shope postoperative", S_BAD_FOOD, LVL(35, 7, 9, 89, -17), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SPIT, AD_LEGS, 3, 8), ATTK(AT_SPIT, AD_BLND, 5, 9), ATTK(AT_TUCH, AD_LAVA, 3, 5), ATTK(AT_BITE, AD_SAMU, 3, 9), ATTK(AT_BREA, AD_NPRO, 3, 9), ATTK(AT_BITE, AD_PEST, 5, 7)), SIZ(1906, 144, 0, MS_SISSY, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS, M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bariatrician souffle", S_BAD_FOOD, LVL(35, 13, 6, 75, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_SCRA, AD_ENCH, 9, 1), ATTK(AT_SCRA, AD_DGST, 1, 9), ATTK(AT_KICK, AD_ANTI, 4, 9), ATTK(AT_GAZE, AD_TIME, 1, 1), ATTK(AT_SCRA, AD_WTHR, 9, 5), ATTK(AT_EXPL, AD_SKIL, 8, 1)), SIZ(819, 131, 0, MS_WERE, MZ_HUGE), MR_SLEEP, MR_SLEEP, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY| M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIMIC, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Megumi Kannazuki", S_BAD_FOOD, LVL(36, 18, 0, 25, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_PHYS, 4, 6), ATTK(AT_BEAM, AD_PHYS, 4, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wardroom depreciative", S_BAD_FOOD, LVL(36, 12, 2, 48, 5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_RNG, 1, 7), ATTK(AT_MAGC, AD_ELEC, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4630, 1050, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE, M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Kristin's super-high lady shoe", S_BAD_FOOD, LVL(37, 13, -4, 60, -16), (1), A(ATTK(AT_KICK, AD_TIME, 6, 8), ATTK(AT_WEAP, AD_CONF, 2, 20), ATTK(AT_BEAM, AD_CONF, 3, 10), ATTK(AT_BREA, AD_DISN, 3, 18), NO_ATTK, NO_ATTK), SIZ(3750, 3750, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_SLEEP, MR_DISINT|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tear gas onion", S_BAD_FOOD, LVL(37, 18, -11, 60, 0), (1), A(ATTK(AT_BITE, AD_MALK, 4, 4), ATTK(AT_TUCH, AD_ELEC, 3, 7), ATTK(AT_TUCH, AD_WEEP, 4, 6), ATTK(AT_BREA, AD_ELEC, 3, 10), NO_ATTK, NO_ATTK), SIZ(20, 10, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_ELEC, MR_SLEEP|MR_ELEC, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("guardedly nodded", S_BAD_FOOD, LVL(37, 13, 1, 98, 17), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_CHAO, 1, 8), ATTK(AT_NONE, AD_POLY, 4, 8), ATTK(AT_ENGL, AD_STCK, 4, 4), ATTK(AT_NONE, AD_SLOW, 5, 7), ATTK(AT_BITE, AD_SLUD, 4, 1), ATTK(AT_WEAP, AD_TLPT, 6, 2)), SIZ(2477, 1377, 0, MS_TRUMPET, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_SEE_INVIS|M1_OMNIVORE, M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("whale unaffiliated", S_BAD_FOOD, LVL(37, 14, 5, 36, 0), (G_VLGROUP|3), A(ATTK(AT_LASH, AD_STCK, 1, 1), ATTK(AT_BITE, AD_CONT, 1, 8), ATTK(AT_SPIT, AD_DARK, 2, 7), ATTK(AT_WEAP, AD_VOMT, 1, 2), ATTK(AT_WEAP, AD_BLEE, 7, 1), ATTK(AT_BITE, AD_CONF, 7, 1)), SIZ(97, 59, 0, MS_SISSY, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_SWIM|M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_UNSOLID|M1_REGEN|M1_POIS| M1_OMNIVORE, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOTAME|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("eldest knell", S_BAD_FOOD, LVL(38, 9, 7, 19, 0), (3), A(ATTK(AT_WEAP, AD_RBAD, 6, 7), ATTK(AT_WEAP, AD_ICUR, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4728, 96, 0, MS_STABILIZE, MZ_SMALL), MR_STONE, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grand ent", S_BAD_FOOD, LVL(38, 14, -15, 100, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("occupier tamperer", S_BAD_FOOD, LVL(38, 6, -9, 39, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_SANI, 8, 7), ATTK(AT_BITE, AD_IDAM, 8, 6), ATTK(AT_BUTT, AD_FRZE, 3, 1), ATTK(AT_HUGS, AD_SPEL, 1, 2), ATTK(AT_BREA, AD_CHRN, 7, 9), NO_ATTK), SIZ(216, 626, 0, MS_MEW, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_MINDLESS|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sacrilege emotional supernatural", S_BAD_FOOD, LVL(39, 12, -2, 53, 0), (G_GENO|3), A(ATTK(AT_SCRA, AD_SIN, 5, 7), ATTK(AT_LASH, AD_SKIL, 1, 9), ATTK(AT_RATH, AD_DISP, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2155, 606, 0, MS_IMITATE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_SLITHY|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reprinting jockey noncommercially", S_BAD_FOOD, LVL(39, 26, -9, 79, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_NPRO, 6, 6), ATTK(AT_BITE, AD_BLEE, 7, 3), ATTK(AT_BITE, AD_FIRE, 4, 9), ATTK(AT_WEAP, AD_TIME, 2, 2), ATTK(AT_STNG, AD_WET, 9, 7), ATTK(AT_KICK, AD_FLAM, 3, 9)), SIZ(2225, 1105, 0, MS_GAARDIEN, MZ_TINY), MR_COLD|MR_SLEEP, 0, M1_NOHEAD|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("thraldom juicer", S_BAD_FOOD, LVL(39, 7, 0, 48, 16), (G_UNIQ|1), A(ATTK(AT_KICK, AD_WEEP, 2, 2), ATTK(AT_KICK, AD_DRST, 9, 1), ATTK(AT_SPIT, AD_ABDC, 2, 7), ATTK(AT_TUCH, AD_VOMT, 1, 1), ATTK(AT_BREA, AD_VULN, 5, 5), NO_ATTK), SIZ(895, 536, 0, MS_BOAST, MZ_GIGANTIC), MR_ELEC|MR_DEATH, MR_ELEC, M1_NOHEAD|M1_OVIPAROUS|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("resifted emerald", S_BAD_FOOD, LVL(40, 12, -5, 26, 6), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_ENGL, AD_ICEB, 1, 1), ATTK(AT_MAGC, AD_TERR, 8, 9), ATTK(AT_BOOM, AD_WEEP, 7, 9), ATTK(AT_TUCH, AD_DISN, 2, 3), NO_ATTK, NO_ATTK), SIZ(1454, 892, 0, MS_ESCAPE, MZ_SMALL), MR_ELEC|MR_ACID, MR_ELEC, M1_SWIM|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_ELF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("weird fume", S_BAD_FOOD, LVL(40, 13, 0, 90, 0), (1), A(ATTK(AT_ENGL, AD_CONF, 8, 4), ATTK(AT_ENGL, AD_CONF, 8, 4), ATTK(AT_HUGS, AD_TLPT, 8, 8), ATTK(AT_HUGS, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("plague mewlip", S_BAD_FOOD, LVL(40, 12, -7, 70, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_DISE, 3, 5), ATTK(AT_TUCH, AD_SLIM, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("pie kriminologist", S_BAD_FOOD, LVL(40, 15, -5, 70, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_PLYS, 2, 3), ATTK(AT_BEAM, AD_RBRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cucumber warrior", S_BAD_FOOD, LVL(40, 16, -7, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 9), ATTK(AT_GAZE, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_DRAIN|MR_POISON|MR_SLEEP, 0, M1_ANIMAL|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("formless spawn", S_BAD_FOOD, LVL(41, 14, -9, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 10, 10), ATTK(AT_MAGC, AD_ACID, 6, 6), ATTK(AT_BEAM, AD_NTHR, 3, 10), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("shapeless spawn", S_BAD_FOOD, LVL(41, 14, -9, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 10, 10), ATTK(AT_MAGC, AD_ACID, 6, 6), ATTK(AT_BEAM, AD_NTHR, 3, 10), ATTK(AT_GAZE, AD_SANI, 4, 4), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("cone spawn", S_BAD_FOOD, LVL(41, 14, -9, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 10, 10), ATTK(AT_MAGC, AD_ACID, 6, 6), ATTK(AT_BEAM, AD_NTHR, 3, 10), ATTK(AT_GAZE, AD_INSA, 4, 4), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("dispositive aster", S_BAD_FOOD, LVL(41, 11, -2, 27, 9), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_CLAW, AD_MEMO, 3, 7), ATTK(AT_STNG, AD_TRAP, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(153, 8, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, MR_STONE, M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("uncluttered convoluted", S_BAD_FOOD, LVL(41, 12, -4, 78, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_STNG, AD_INER, 6, 5), ATTK(AT_STNG, AD_BURN, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(314, 481, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("soulful miso", S_BAD_FOOD, LVL(42, 8, 0, 53, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_CORR, 1, 3), ATTK(AT_TRAM, AD_DROP, 4, 5), ATTK(AT_ENGL, AD_WISD, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1635, 289, 0, MS_COMBAT, MZ_LARGE), MR_DISINT|MR_STONE, MR_STONE, M1_TPORT, M2_WANDER|M2_STALK|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pettily shelfful", S_BAD_FOOD, LVL(43, 12, 6, 79, -18), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_STNG, AD_VOMT, 6, 1), ATTK(AT_LASH, AD_PAIN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(110, 1038, 0, MS_GRUNT, MZ_TINY), MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unsticking incorporeality", S_BAD_FOOD, LVL(43, 6, -2, 36, 6), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_SCRA, AD_ENCH, 3, 5), ATTK(AT_TENT, AD_DRCO, 1, 8), ATTK(AT_HUGS, AD_DROP, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3372, 69, 0, MS_HANDY, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_DEMON|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hippodrome bigamized", S_BAD_FOOD, LVL(44, 32, 6, 80, 2), (G_GENO|1), A(ATTK(AT_TUCH, AD_FRZE, 6, 9), ATTK(AT_TUCH, AD_NGRA, 5, 4), ATTK(AT_BUTT, AD_STUN, 7, 2), ATTK(AT_RATH, AD_MINA, 5, 8), ATTK(AT_WEAP, AD_LITE, 4, 8), ATTK(AT_GAZE, AD_NEXU, 2, 7)), SIZ(154, 1544, 0, MS_VAMPIRE, MZ_HUGE), 0, 0, M1_AMPHIBIOUS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("goldfish inconvenient", S_BAD_FOOD, LVL(45, 24, 2, 31, 0), (3), A(ATTK(AT_BOOM, AD_CNCL, 7, 11), ATTK(AT_NONE, AD_VAMP, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4153, 435, 0, MS_PARROT, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HERBIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_GNOME| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("black flower", S_BAD_FOOD, LVL(45, 16, -5, 50, -20), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SOUND, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOTAKE, M2_HOSTILE|M2_FEMALE, M3_NONMOVING|M3_NOPLRPOLY, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("ent", S_BAD_FOOD, LVL(46, 12, -10, 90, 10), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_PHYS, 12, 13), ATTK(AT_HUGS, AD_PHYS, 12, 13), ATTK(AT_HUGS, AD_PHYS, 12, 13), ATTK(AT_HUGS, AD_PHYS, 12, 13), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHRIEK, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE|M1_TUNNEL, M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("befog scrounge", S_BAD_FOOD, LVL(46, 11, -9, 23, 20), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DROP, 8, 9), ATTK(AT_TENT, AD_STCK, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3951, 132, 0, MS_GLYPHS, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ennobling bystander starchy zoster", S_BAD_FOOD, LVL(46, 11, -22, 96, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_SPC2, 3, 8), ATTK(AT_SPIT, AD_ICEB, 3, 17), ATTK(AT_BITE, AD_SLUD, 7, 10), ATTK(AT_BUTT, AD_TECH, 1, 8), NO_ATTK, NO_ATTK), SIZ(1284, 408, 0, MS_GIBBERISH, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC|MR_STONE, M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_ACID, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("consoler vulgate destined", S_BAD_FOOD, LVL(46, 14, -19, 81, -9), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_CHKH, 1, 17), ATTK(AT_KICK, AD_CURS, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3106, 1521, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE, M1_FLY|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD| M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("blazing clearable", S_BAD_FOOD, LVL(47, 12, -2, 71, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_AMNE, 8, 21), ATTK(AT_BEAM, AD_MAGM, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3433, 1853, 0, MS_FART_QUIET, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("erlkonig", S_BAD_FOOD, LVL(48, 15, -20, 100, 10), (G_GENO|1), A(ATTK(AT_BUTT, AD_PHYS, 12, 22), ATTK(AT_BEAM, AD_DARK, 4, 6), ATTK(AT_GAZE, AD_CHRN, 4, 4), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_HUGE), MR_STONE|MR_DEATH|MR_DISINT|MR_HITASFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant eater flower", S_BAD_FOOD, LVL(49, 18, -3, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 8, 14), ATTK(AT_BITE, AD_TLPT, 4, 6), ATTK(AT_BITE, AD_LAZY, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonsecretly alaska liquor effable ropeway", S_BAD_FOOD, LVL(49, 22, -27, 33, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_CLRC, 1, 6), ATTK(AT_ENGL, AD_MIDI, 3, 2), ATTK(AT_BITE, AD_SITM, 4, 20), ATTK(AT_WEAP, AD_HEAL, 7, 18), ATTK(AT_TENT, AD_GLIB, 1, 6), ATTK(AT_BOOM, AD_AXUS, 7, 14)), SIZ(1671, 90, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, MR_ELEC, M1_WALLWALK|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("formlessly lordling lapin", S_BAD_FOOD, LVL(49, 14, 4, 1, -10), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TUCH, AD_AMNE, 1, 7), ATTK(AT_BITE, AD_RUNS, 6, 8), ATTK(AT_STNG, AD_FIRE, 1, 6), ATTK(AT_GAZE, AD_BLAS, 2, 17), ATTK(AT_CLAW, AD_BLAS, 7, 14), NO_ATTK), SIZ(638, 896, 0, MS_SOCKS, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_OVIPAROUS, M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unyoke unclosed", S_BAD_FOOD, LVL(49, 15, -24, 95, 0), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_SAMU, 9, 21), ATTK(AT_TRAM, AD_VENO, 1, 5), ATTK(AT_HUGS, AD_VAPO, 1, 1), ATTK(AT_WEAP, AD_STAT, 5, 7), ATTK(AT_LASH, AD_GLIB, 8, 6), NO_ATTK), SIZ(1143, 253, 0, MS_GYPSY, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("maltreat spent", S_BAD_FOOD, LVL(50, 12, 4, 61, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_TPTO, 3, 10), ATTK(AT_RATH, AD_LITT, 1, 3), ATTK(AT_BEAM, AD_DRIN, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2515, 418, 0, MS_CONVERT, MZ_TINY), MR_SLEEP|MR_POISON|MR_ACID, MR_POISON, M1_BREATHLESS|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_STRONG|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unavoidably quake", S_BAD_FOOD, LVL(50, 38, -5, 56, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_WEEP, 9, 5), ATTK(AT_BEAM, AD_PHYS, 8, 17), ATTK(AT_MAGC, AD_AXUS, 9, 6), ATTK(AT_TUCH, AD_ELEC, 1, 13), NO_ATTK, NO_ATTK), SIZ(2659, 103, 0, MS_SOLDIER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_ACID|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_MIND_FLAYER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("extra strong garlicator", S_BAD_FOOD, LVL(50, 13, 0, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_STUN, 4, 12), ATTK(AT_BEAM, AD_PHYS, 2, 25), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blood sprout", S_BAD_FOOD, LVL(50, 16, 9, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 3, 15), ATTK(AT_TUCH, AD_PHYS, 3, 15), ATTK(AT_TUCH, AD_PHYS, 3, 15), ATTK(AT_TUCH, AD_PHYS, 3, 15), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ELEC|MR_ACID|MR_COLD|MR_SLEEP, MR_POISON|MR_ELEC|MR_ACID|MR_COLD|MR_SLEEP, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("expounder perched", S_BAD_FOOD, LVL(51, 11, -20, 79, 2), (G_SGROUP|3), A(ATTK(AT_MAGC, AD_THIE, 4, 16), ATTK(AT_HUGS, AD_WEBS, 2, 8), ATTK(AT_BUTT, AD_THIR, 9, 10), ATTK(AT_RATH, AD_WRAP, 0, 21), ATTK(AT_BEAM, AD_HALU, 4, 10), NO_ATTK), SIZ(3453, 303, 0, MS_JAPANESE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_ACID, M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("subclause maladapted", S_BAD_FOOD, LVL(51, 6, 10, 40, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_MALK, 5, 10), ATTK(AT_EXPL, AD_WRAT, 9, 14), ATTK(AT_TRAM, AD_TLPT, 6, 12), ATTK(AT_EXPL, AD_VOMT, 8, 19), ATTK(AT_ENGL, AD_SGLD, 3, 6), ATTK(AT_BEAM, AD_NPRO, 9, 2)), SIZ(645, 1526, 0, MS_SQEEK, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wha resemble hajji libya", S_BAD_FOOD, LVL(52, 3, -2, 73, 0), (G_VLGROUP|1), A(ATTK(AT_TRAM, AD_MINA, 2, 1), ATTK(AT_EXPL, AD_SOUN, 2, 6), ATTK(AT_CLAW, AD_GRAV, 2, 10), ATTK(AT_NONE, AD_TCKL, 7, 11), NO_ATTK, NO_ATTK), SIZ(1687, 107, 0, MS_CUSS, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME| M2_STALK|M2_STRONG|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("residency floatage", S_BAD_FOOD, LVL(52, 12, 0, 9, 2), (2), A(ATTK(AT_TRAM, AD_DEPR, 5, 21), ATTK(AT_TRAM, AD_MCRE, 6, 12), ATTK(AT_BITE, AD_DETH, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(319, 607, 0, MS_SOCKS, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_REGEN|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_AVOIDER|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("masochist lithuania", S_BAD_FOOD, LVL(52, 14, -1, 81, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_KICK, AD_ALIN, 3, 13), ATTK(AT_BREA, AD_BANI, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(230, 979, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_PERMAMIMIC, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("embroilment multilateral", S_BAD_FOOD, LVL(53, 12, 9, 12, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_FAKE, 7, 4), ATTK(AT_ENGL, AD_CHAO, 5, 16), ATTK(AT_ENGL, AD_TREM, 7, 4), ATTK(AT_NONE, AD_TECH, 1, 9), NO_ATTK, NO_ATTK), SIZ(968, 122, 0, MS_ROAR, MZ_MEDIUM), MR_DISINT|MR_STONE, MR_DISINT, M1_CONCEAL|M1_SLITHY|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER| M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("knitwear supermolecule truancy pushpin", S_BAD_FOOD, LVL(53, 16, 3, 86, -13), (G_UNIQ|2), A(ATTK(AT_GAZE, AD_SHAN, 3, 2), ATTK(AT_BITE, AD_SSEX, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2252, 4, 0, MS_SING, MZ_HUGE), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE, M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("acclimatized cliffy", S_BAD_FOOD, LVL(53, 12, -7, 67, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_WEAP, AD_VULN, 1, 5), ATTK(AT_WEAP, AD_NAST, 5, 11), ATTK(AT_SPIT, AD_RBRE, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3892, 163, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD| M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aspirate gestural", S_BAD_FOOD, LVL(53, 20, -6, 12, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_LASH, AD_ICUR, 3, 12), ATTK(AT_STNG, AD_NUMB, 2, 3), ATTK(AT_TUCH, AD_MIDI, 7, 14), ATTK(AT_BOOM, AD_LAZY, 2, 4), ATTK(AT_BUTT, AD_SOUN, 6, 16), ATTK(AT_BOOM, AD_WEBS, 7, 4)), SIZ(600, 6, 0, MS_GLYPHS, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT| M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sartorially signified nuncle", S_BAD_FOOD, LVL(54, 23, -13, 5, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_CALM, 1, 10), ATTK(AT_HUGS, AD_ICUR, 1, 7), ATTK(AT_WEAP, AD_TRAP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1927, 143, 0, MS_ORC, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_DEATH, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_TPORT_CNTRL, M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("connective enjoyably", S_BAD_FOOD, LVL(55, 17, 6, 59, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DEBU, 8, 13), ATTK(AT_KICK, AD_CNCL, 2, 21), ATTK(AT_BITE, AD_SLOW, 2, 13), ATTK(AT_STNG, AD_DRLI, 3, 7), NO_ATTK, NO_ATTK), SIZ(2733, 38, 0, MS_WERE, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_STONE, MR_ACID, M1_SWIM|M1_TUNNEL|M1_NEEDPICK, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tigrish manoeuvred", S_BAD_FOOD, LVL(55, 30, -4, 20, 0), (1), A(ATTK(AT_BEAM, AD_DROP, 4, 16), ATTK(AT_SPIT, AD_ACID, 2, 1), ATTK(AT_NONE, AD_LUCK, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 4, 0, MS_SNORE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_OMNIVORE, M2_STALK|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nonplussing oscillometry captained pettishly", S_BAD_FOOD, LVL(55, 12, -9, 81, -5), (1), A(ATTK(AT_LASH, AD_RBRE, 6, 7), ATTK(AT_MAGC, AD_SAMU, 9, 5), ATTK(AT_BEAM, AD_NUMB, 3, 11), ATTK(AT_EXPL, AD_CNCL, 2, 11), ATTK(AT_KICK, AD_LITT, 7, 20), ATTK(AT_MAGC, AD_FRZE, 9, 1)), SIZ(1378, 116, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("infusible weest forehandedly cal hometown", S_BAD_FOOD, LVL(55, 13, -14, 57, -17), (G_GENO|3), A(ATTK(AT_CLAW, AD_TIME, 3, 7), ATTK(AT_TRAM, AD_SITM, 1, 3), ATTK(AT_BUTT, AD_BADE, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(117, 1053, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Ahtu, Avatar of Nyarlathotep", S_BAD_FOOD, LVL(56, 24, -12, 12, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_HUGS, AD_PHYS, 13, 13), ATTK(AT_HUGS, AD_FIRE, 10, 10), ATTK(AT_HUGS, AD_PHYS, 13, 13), ATTK(AT_HUGS, AD_FIRE, 10, 10), ATTK(AT_BREA, AD_FIRE, 13, 13), ATTK(AT_GAZE, AD_SPC2, 10, 10) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("communality impedance", S_BAD_FOOD, LVL(56, 23, -9, 51, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_MEMO, 1, 12), ATTK(AT_SCRA, AD_THIR, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(623, 527, 0, MS_APOC, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE| M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_ELF| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("loader yahooism", S_BAD_FOOD, LVL(56, 19, 8, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_STAT, 2, 2), ATTK(AT_TENT, AD_PEST, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1607, 233, 0, MS_ANIMAL, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON, MR_POISON, M1_UNSOLID|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE, M2_PNAME|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("scrimmage chorally luny basal brainlessly farewelled", S_BAD_FOOD, LVL(57, 16, -10, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_CALM, 6, 13), ATTK(AT_BREA, AD_NEXU, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2434, 202, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tree incarnation", S_BAD_FOOD, LVL(57, 20, -13, 75, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 7, 15), ATTK(AT_MAGC, AD_ELEC, 9, 8), ATTK(AT_TUCH, AD_DREN, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, 0, 0, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tree that will not fall", S_BAD_FOOD, LVL(57, 26, -32, 100, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 15, 15), ATTK(AT_MAGC, AD_ELEC, 9, 8), ATTK(AT_TUCH, AD_DREN, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_TREESQUAD, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, 0, M2_PEACEFUL|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_TRAITOR|M3_NOTAME, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("microphotographic inset", S_BAD_FOOD, LVL(58, 23, -15, 51, 0), (G_VLGROUP|4), A(ATTK(AT_STNG, AD_DISE, 3, 21), ATTK(AT_TUCH, AD_SOUN, 5, 5), ATTK(AT_TRAM, AD_SPEL, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2983, 120, 0, MS_ANIMAL, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("devotion girdled", S_BAD_FOOD, LVL(58, 12, -4, 71, -1), (1), A(ATTK(AT_TENT, AD_DFOO, 2, 21), ATTK(AT_BUTT, AD_SLEE, 7, 13), ATTK(AT_GAZE, AD_PHYS, 8, 9), ATTK(AT_TRAM, AD_ACID, 7, 6), ATTK(AT_STNG, AD_DISN, 1, 14), ATTK(AT_SPIT, AD_UVUU, 6, 4)), SIZ(2475, 330, 0, MS_POKEDEX, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("coster corporeality overenthusiastically", S_BAD_FOOD, LVL(59, 13, -9, 76, 0), (1), A(ATTK(AT_BREA, AD_HODS, 2, 18), ATTK(AT_GAZE, AD_ICUR, 9, 18), ATTK(AT_BUTT, AD_DIMN, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(327, 1028, 0, MS_BRAG, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_STONE, MR_SLEEP, M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE| M1_OMNIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gustatorily propagandize", S_BAD_FOOD, LVL(59, 20, -17, 85, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_RAGN, 8, 17), ATTK(AT_BUTT, AD_DISP, 8, 7), ATTK(AT_LASH, AD_POLY, 1, 15), ATTK(AT_TUCH, AD_DCAY, 1, 18), NO_ATTK, NO_ATTK), SIZ(534, 412, 0, MS_BOT, MZ_TINY), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_ANIMAL|M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("rosily trammelled", S_BAD_FOOD, LVL(59, 12, -21, 31, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_SSEX, 9, 16), ATTK(AT_LASH, AD_LITT, 5, 14), ATTK(AT_BREA, AD_CONF, 6, 2), ATTK(AT_BREA, AD_MIDI, 1, 8), ATTK(AT_MAGC, AD_INSA, 1, 18), ATTK(AT_BOOM, AD_WRAP, 4, 2)), SIZ(1426, 85, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, MR_STONE, M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lurking shortcoming", S_BAD_FOOD, LVL(59, 8, 10, 9, 0), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_CONT, 3, 4), ATTK(AT_SCRA, AD_CAST, 8, 4), ATTK(AT_WEAP, AD_MINA, 3, 2), ATTK(AT_WEAP, AD_WEBS, 4, 12), NO_ATTK, NO_ATTK), SIZ(1691, 101, 0, MS_JAPANESE, MZ_TINY), MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_LORD|M2_MINION|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("superimpose poleax morassy", S_BAD_FOOD, LVL(60, 12, -17, 61, 0), (G_GENO|2), A(ATTK(AT_LASH, AD_CHRN, 2, 13), ATTK(AT_BEAM, AD_RNG, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(571, 856, 0, MS_BARK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_COLD|MR_ACID, M1_AMORPHOUS|M1_NOHANDS|M1_NOLIMBS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant food ration", S_BAD_FOOD, LVL(60, 18, -20, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 12, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("extra oniony food ration", S_BAD_FOOD, LVL(60, 18, -20, 80, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 12, 15), ATTK(AT_BITE, AD_BLND, 4, 10), ATTK(AT_BREA, AD_BLND, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("nin-ninzin", S_BAD_FOOD, LVL(60, 16, -2, 45, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 10), ATTK(AT_BREA, AD_FIRE, 12, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_NEUTER|M2_MAGIC, M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_ORANGE), MON("original meshera plant", S_BAD_FOOD, LVL(60, 15, -18, 90, 0), (1), A(ATTK(AT_TENT, AD_PHYS, 15, 22), ATTK(AT_BEAM, AD_NTHR, 12, 15), ATTK(AT_TUCH, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOTAKE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("replayed parting", S_BAD_FOOD, LVL(60, 7, -3, 89, -19), (G_GENO|2), A(ATTK(AT_CLAW, AD_WTHR, 1, 20), ATTK(AT_BITE, AD_SGLD, 3, 21), ATTK(AT_BEAM, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2931, 217, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("excruciatingly meliorate", S_BAD_FOOD, LVL(61, 9, -19, 52, 0), (1), A(ATTK(AT_GAZE, AD_VOMT, 6, 16), ATTK(AT_GAZE, AD_SLUD, 8, 8), ATTK(AT_BITE, AD_GRAV, 1, 3), ATTK(AT_CLAW, AD_WRAT, 6, 7), ATTK(AT_ENGL, AD_CONF, 1, 9), ATTK(AT_BUTT, AD_DRIN, 2, 8)), SIZ(877, 219, 0, MS_COW, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_SLITHY|M1_ACID|M1_POIS, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NONMOVING|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jilted dotardly", S_BAD_FOOD, LVL(62, 11, -13, 91, 0), (2), A(ATTK(AT_NONE, AD_DISE, 1, 1), ATTK(AT_BREA, AD_SGLD, 8, 17), ATTK(AT_TENT, AD_DRLI, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1168, 265, 0, MS_ARREST, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS|M1_TPORT|M1_ACID, M2_WANDER|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cockcrow jibingly", S_BAD_FOOD, LVL(63, 17, -13, 89, 8), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_SLEE, 7, 14), ATTK(AT_NONE, AD_FRZE, 3, 21), ATTK(AT_SCRA, AD_INER, 3, 7), ATTK(AT_NONE, AD_RNG, 0, 17), ATTK(AT_BUTT, AD_LITE, 1, 14), ATTK(AT_WEAP, AD_AMNE, 5, 1)), SIZ(2431, 78, 0, MS_GURGLE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS| M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("racked flopover", S_BAD_FOOD, LVL(63, 19, -13, 95, 0), (G_SGROUP|1), A(ATTK(AT_GAZE, AD_GLIB, 9, 20), ATTK(AT_MAGC, AD_CNCL, 6, 16), ATTK(AT_MAGC, AD_NGRA, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1708, 23, 0, MS_CASINO, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS, M2_UNDEAD|M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("popeye neurological", S_BAD_FOOD, LVL(63, 19, -6, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_INER, 5, 3), ATTK(AT_GAZE, AD_LITE, 1, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1624, 75, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN| M1_SEE_INVIS|M1_POIS, M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unprovable receipting", S_BAD_FOOD, LVL(64, 14, -20, 33, 18), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_FAKE, 4, 8), ATTK(AT_TRAM, AD_NTHR, 5, 7), ATTK(AT_BUTT, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1297, 6, 0, MS_GROWL, MZ_GIGANTIC), MR_SLEEP|MR_DEATH, 0, M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("checkrowed secreted locoed", S_BAD_FOOD, LVL(64, 15, -3, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRCO, 2, 3), ATTK(AT_BITE, AD_WRAT, 8, 15), ATTK(AT_CLAW, AD_THIR, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2728, 144, 0, MS_BOSS, MZ_TINY), MR_DISINT, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rehemmed narcotic underslung", S_BAD_FOOD, LVL(64, 11, -15, 84, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_WRAT, 3, 9), ATTK(AT_SCRA, AD_CAST, 8, 5), ATTK(AT_SPIT, AD_MEMO, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(625, 437, 0, MS_WHORE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("endeavoring exultant unjustifiable moxie", S_BAD_FOOD, LVL(64, 14, -15, 15, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_HUGS, AD_INSA, 3, 18), ATTK(AT_LASH, AD_SEDU, 3, 4), ATTK(AT_MAGC, AD_THIR, 4, 20), ATTK(AT_ENGL, AD_RNG, 6, 21), ATTK(AT_WEAP, AD_WEEP, 9, 8), NO_ATTK), SIZ(1113, 983, 0, MS_TEACHER, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_TPORT|M1_OMNIVORE, M2_PNAME|M2_JEWELS|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NO_DECAY|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gonadectomy crotched", S_BAD_FOOD, LVL(65, 12, 5, 97, 12), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TRAM, AD_DEBT, 9, 3), ATTK(AT_BUTT, AD_BURN, 9, 18), ATTK(AT_GAZE, AD_CORR, 1, 21), ATTK(AT_TUCH, AD_DROP, 6, 3), ATTK(AT_MAGC, AD_MAGM, 1, 4), NO_ATTK), SIZ(3809, 211, 0, MS_STENCH, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID, 0, M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_REGEN, M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_WANTSBELL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shinned charbroiled forlornest neoclassicism", S_BAD_FOOD, LVL(65, 27, -22, 37, 4), (G_GENO|G_UNIQ|4), A(ATTK(AT_BEAM, AD_WRAP, 4, 5), ATTK(AT_CLAW, AD_NACU, 9, 2), ATTK(AT_BITE, AD_DREA, 5, 6), ATTK(AT_SCRA, AD_DRCO, 4, 13), NO_ATTK, NO_ATTK), SIZ(1048, 946, 0, MS_POKEDEX, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID|M1_POIS, M2_VAMPIRE|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gal downsize", S_BAD_FOOD, LVL(65, 12, -30, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_CURS, 4, 14), ATTK(AT_CLAW, AD_THIE, 4, 2), ATTK(AT_EXPL, AD_POIS, 5, 11), ATTK(AT_BUTT, AD_FAKE, 1, 9), ATTK(AT_KICK, AD_SANI, 6, 12), NO_ATTK), SIZ(424, 1311, 0, MS_WERE, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE, M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("malign melanoma", S_BAD_FOOD, LVL(65, 18, -10, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PEST, 10, 10), ATTK(AT_LASH, AD_EDGE, 6, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_ELEC|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS|M1_REGEN|M1_TUNNEL|M1_REGEN, 0, M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dragon tree", S_BAD_FOOD, LVL(66, 22, -16, 85, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 10, 15), ATTK(AT_BREA, AD_DRST, 9, 10), ATTK(AT_BREA, AD_MAGM, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_POISON|MR_DISINT, 0, M1_FLY, M2_HOSTILE|M2_COLLECT, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("black dragon tree", S_BAD_FOOD, LVL(66, 28, -26, 100, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 18, 15), ATTK(AT_BREA, AD_DISN, 12, 14), ATTK(AT_BREA, AD_DISN, 9, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_TREESQUAD, MZ_MEDIUM), MR_STONE|MR_POISON|MR_DISINT, 0, M1_FLY, M2_PEACEFUL|M2_STRONG|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("daring rigour", S_BAD_FOOD, LVL(66, 22, -28, 50, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_TIME, 8, 7), ATTK(AT_SCRA, AD_BADE, 1, 10), ATTK(AT_BUTT, AD_TRAI, 6, 14), ATTK(AT_NONE, AD_BANI, 3, 11), ATTK(AT_ENGL, AD_POIS, 6, 11), NO_ATTK), SIZ(6, 134, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NOHEAD|M1_POIS, M2_MINION|M2_NASTY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("resale sorcery fabricator unedifying", S_BAD_FOOD, LVL(66, 12, 10, 90, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_FLAM, 7, 11), ATTK(AT_KICK, AD_CLRC, 5, 20), ATTK(AT_NONE, AD_STAT, 9, 14), ATTK(AT_BREA, AD_SAMU, 1, 3), ATTK(AT_STNG, AD_WRAP, 8, 1), ATTK(AT_TENT, AD_NIVE, 8, 15)), SIZ(1649, 217, 0, MS_CAR, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_REGEN|M1_METALLIVORE, M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("vanished thefter", S_BAD_FOOD, LVL(67, 18, -10, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SAMU, 10, 10), ATTK(AT_BEAM, AD_SAMU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_ELEC|MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS|M1_REGEN|M1_TPORT|M1_REGEN, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lactobacilli regretting", S_BAD_FOOD, LVL(67, 41, -26, 5, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_SOUN, 6, 5), ATTK(AT_SCRA, AD_THIR, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1008, 46, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_HUMANOID, M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("forfeitable focussing", S_BAD_FOOD, LVL(67, 12, -18, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_POIS, 3, 10), ATTK(AT_WEAP, AD_AXUS, 9, 12), ATTK(AT_HUGS, AD_HODS, 9, 18), ATTK(AT_TUCH, AD_BLEE, 6, 4), ATTK(AT_SPIT, AD_INSA, 7, 9), NO_ATTK), SIZ(283, 355, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_CLING|M1_HIDE|M1_NOEYES|M1_NOHEAD|M1_ANIMAL, M2_PNAME|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("amateur brie", S_BAD_FOOD, LVL(68, 13, -16, 58, -10), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BITE, AD_WEBS, 1, 3), ATTK(AT_EXPL, AD_VAMP, 8, 9), ATTK(AT_NONE, AD_CURS, 4, 6), ATTK(AT_GAZE, AD_AGGR, 2, 16), ATTK(AT_TUCH, AD_NGEN, 9, 19), ATTK(AT_SPIT, AD_TDRA, 1, 21)), SIZ(37, 671, 0, MS_GIBBERISH, MZ_TINY), MR_FIRE|MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_UNSOLID, M2_NOPOLY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_MIMIC, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("audient neuromotor", S_BAD_FOOD, LVL(68, 17, -10, 53, 15), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_VULN, 4, 18), ATTK(AT_NONE, AD_RNG, 3, 8), ATTK(AT_SPIT, AD_WISD, 9, 2), ATTK(AT_WEAP, AD_AXUS, 1, 10), NO_ATTK, NO_ATTK), SIZ(1478, 194, 0, MS_PUPIL, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_HIDE, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ashmen lovelessly", S_BAD_FOOD, LVL(69, 12, -2, 51, 0), (G_RGROUP|2), A(ATTK(AT_STNG, AD_MCRE, 1, 4), ATTK(AT_KICK, AD_CONT, 2, 6), ATTK(AT_SCRA, AD_DGST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(259, 406, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_ACID, M2_LORD|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("blueprinted quarrymen", S_BAD_FOOD, LVL(69, 22, -2, 30, 0), (2), A(ATTK(AT_KICK, AD_ICUR, 9, 3), ATTK(AT_HUGS, AD_BLAS, 6, 13), ATTK(AT_BEAM, AD_MCRE, 8, 14), ATTK(AT_CLAW, AD_SHAN, 6, 8), ATTK(AT_HUGS, AD_NUMB, 2, 6), NO_ATTK), SIZ(96, 74, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DEATH, 0, M1_CLING|M1_NOLIMBS|M1_MINDLESS, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("attuned cussedly", S_BAD_FOOD, LVL(70, 10, -7, 70, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_ICUR, 2, 9), ATTK(AT_TRAM, AD_INSA, 5, 11), ATTK(AT_BREA, AD_DGST, 1, 13), ATTK(AT_ENGL, AD_LITT, 1, 17), ATTK(AT_WEAP, AD_CALM, 4, 20), ATTK(AT_BUTT, AD_FEAR, 9, 7)), SIZ(114, 1238, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Kristin's lacquered noble sandal", S_BAD_FOOD, LVL(70, 16, -2, 100, 5), (1), A(ATTK(AT_KICK, AD_RBRE, 10, 20), ATTK(AT_BEAM, AD_RBRE, 8, 18), ATTK(AT_HUGS, AD_RBRE, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3750, 3750, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC|MR_FIRE|MR_ACID|MR_COLD|MR_POISON|MR_SLEEP|MR_DRAIN, MR_DISINT|MR_STONE|MR_ELEC|MR_FIRE|MR_ACID|MR_COLD|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hell fire flower", S_BAD_FOOD, LVL(70, 22, -11, 60, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 20), ATTK(AT_BEAM, AD_FIRE, 6, 10), ATTK(AT_BREA, AD_FIRE, 6, 12), ATTK(AT_BEAM, AD_VULN, 8, 8), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_DRAIN|MR_DEATH, 0, M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("pie keelhauler", S_BAD_FOOD, LVL(70, 16, -10, 85, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_KICK, AD_DAMA, 2, 8), ATTK(AT_BEAM, AD_THIE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("insentient anon inconsumable fabian", S_BAD_FOOD, LVL(71, 7, -26, 53, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BUTT, AD_TIME, 3, 3), ATTK(AT_BREA, AD_DISN, 5, 6), ATTK(AT_TRAM, AD_FLAM, 1, 16), ATTK(AT_HUGS, AD_DCAY, 7, 9), ATTK(AT_SPIT, AD_MCRE, 9, 6), NO_ATTK), SIZ(1738, 29, 0, MS_PARROT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_SLEEP, M1_AMPHIBIOUS|M1_NOEYES|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("magnification drawback", S_BAD_FOOD, LVL(71, 13, 1, 70, -11), (G_GENO|4), A(ATTK(AT_GAZE, AD_DGST, 7, 18), ATTK(AT_SPIT, AD_DRDX, 1, 14), ATTK(AT_TENT, AD_LITT, 5, 13), ATTK(AT_WEAP, AD_MIDI, 1, 3), ATTK(AT_KICK, AD_UVUU, 4, 13), ATTK(AT_BOOM, AD_LAZY, 6, 7)), SIZ(1080, 670, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vale toweringly", S_BAD_FOOD, LVL(71, 11, -6, 78, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_KICK, AD_RBAD, 2, 5), ATTK(AT_TENT, AD_GLIB, 9, 12), ATTK(AT_LASH, AD_DFOO, 3, 8), ATTK(AT_BUTT, AD_DRLI, 5, 9), NO_ATTK, NO_ATTK), SIZ(2611, 548, 0, MS_SELFHARM, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES, M2_VAMPIRE|M2_LORD|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("redescribed kid bind", S_BAD_FOOD, LVL(71, 17, -16, 83, 7), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_LITE, 2, 15), ATTK(AT_TRAM, AD_WERE, 6, 9), ATTK(AT_MAGC, AD_TLPT, 3, 13), ATTK(AT_TUCH, AD_NGRA, 2, 10), NO_ATTK, NO_ATTK), SIZ(1167, 32, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_HIDE|M1_SLITHY|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_ORC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("trailing pinnate", S_BAD_FOOD, LVL(71, 11, 8, 58, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_CONF, 2, 10), ATTK(AT_BUTT, AD_VOMT, 2, 18), ATTK(AT_WEAP, AD_PLAS, 5, 16), ATTK(AT_TUCH, AD_SCOR, 1, 9), ATTK(AT_TENT, AD_BURN, 2, 2), ATTK(AT_CLAW, AD_MCRE, 5, 9)), SIZ(1397, 60, 0, MS_FEARHARE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_SWIM|M1_TUNNEL|M1_NOEYES, M2_VAMPIRE|M2_MINION|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("antic argentum pronouncing buckram chrysler pommelling", S_BAD_FOOD, LVL(71, 14, 6, 95, 0), (G_VLGROUP|4), A(ATTK(AT_BUTT, AD_PLAS, 1, 14), ATTK(AT_BEAM, AD_GLIB, 2, 19), ATTK(AT_SCRA, AD_ELEC, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2264, 35, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("layout stereotype", S_BAD_FOOD, LVL(71, 12, -2, 80, 5), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_NPRO, 3, 9), ATTK(AT_ENGL, AD_CALM, 9, 13), ATTK(AT_TENT, AD_COLD, 3, 16), ATTK(AT_KICK, AD_MAGM, 5, 11), NO_ATTK, NO_ATTK), SIZ(1931, 850, 0, MS_SQAWK, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_UNSOLID, M2_PNAME|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("crustier unexplained", S_BAD_FOOD, LVL(72, 34, -13, 56, 0), (G_RGROUP|1), A(ATTK(AT_STNG, AD_THIR, 1, 18), ATTK(AT_TUCH, AD_NIVE, 1, 7), ATTK(AT_GAZE, AD_NGRA, 1, 6), ATTK(AT_SCRA, AD_LUCK, 1, 18), NO_ATTK, NO_ATTK), SIZ(2833, 302, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_SEE_INVIS, M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stripper blustery", S_BAD_FOOD, LVL(73, 22, -6, 71, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_FAKE, 8, 7), ATTK(AT_LASH, AD_DRCO, 6, 18), ATTK(AT_TUCH, AD_WEBS, 5, 6), ATTK(AT_WEAP, AD_HEAL, 7, 19), ATTK(AT_WEAP, AD_VULN, 4, 16), NO_ATTK), SIZ(1919, 244, 0, MS_SHEEP, MZ_SMALL), MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_SEE_INVIS|M1_METALLIVORE, M2_WANDER|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("favor betta", S_BAD_FOOD, LVL(73, 12, 2, 51, -2), (1), A(ATTK(AT_CLAW, AD_TIME, 8, 1), ATTK(AT_WEAP, AD_DETH, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2036, 682, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("stumbling regathered stayed", S_BAD_FOOD, LVL(75, 21, -5, 90, 0), (G_LGROUP|1), A(ATTK(AT_TENT, AD_FRZE, 7, 12), ATTK(AT_BREA, AD_DFOO, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4035, 231, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_COLD|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_HIDE|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bracelet obliteration outgrowth", S_BAD_FOOD, LVL(75, 12, -29, 12, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_DRCO, 7, 16), ATTK(AT_ENGL, AD_PLAS, 4, 12), ATTK(AT_CLAW, AD_FRZE, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3562, 255, 0, MS_CHICKEN, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_NOLIMBS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("subliming affably sprint", S_BAD_FOOD, LVL(76, 13, -24, 41, -16), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_LASH, AD_AXUS, 3, 18), ATTK(AT_LASH, AD_SLUD, 5, 21), ATTK(AT_EXPL, AD_DRLI, 9, 17), ATTK(AT_TENT, AD_DRCO, 5, 12), ATTK(AT_TUCH, AD_NPRO, 2, 21), ATTK(AT_CLAW, AD_RUST, 1, 5)), SIZ(1847, 391, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_REGEN|M1_POIS, M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("clutched astringent", S_BAD_FOOD, LVL(77, 12, -14, 68, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_EXPL, AD_LITT, 1, 6), ATTK(AT_SPIT, AD_NPRO, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(223, 289, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_BREATHLESS|M1_NOTAKE|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("curse wood king", S_BAD_FOOD, LVL(77, 24, -20, 90, 0), (1), A(ATTK(AT_BITE, AD_POIS, 12, 15), ATTK(AT_TUCH, AD_STCK, 4, 8), ATTK(AT_TUCH, AD_ICUR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_POISON|MR_DISINT|MR_DEATH, 0, M1_FLY, M2_HOSTILE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("vampkin", S_BAD_FOOD, /* invisible, spawns with 20 random throwing potions */ LVL(77, 15, -10, 80, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 9, 10), ATTK(AT_MAGC, AD_COLD, 6, 6), ATTK(AT_MAGC, AD_SPC2, 10, 10), ATTK(AT_GAZE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_STONE|MR_DISINT, 0, M1_FLY|M1_ANIMAL|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_CARNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG|M2_UNDEAD, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("currie telephonically", S_BAD_FOOD, LVL(77, 13, 7, 37, 19), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_ENGL, AD_ACID, 4, 15), ATTK(AT_STNG, AD_THIR, 1, 2), ATTK(AT_MAGC, AD_LEGS, 4, 2), ATTK(AT_MAGC, AD_AXUS, 2, 6), NO_ATTK, NO_ATTK), SIZ(281, 1294, 0, MS_SUPERMAN, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_ELEC|MR_STONE, M1_WALLWALK|M1_NOTAKE|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_PNAME|M2_STRONG|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bobbery orally fluoride", S_BAD_FOOD, LVL(78, 13, -29, 4, 0), (1), A(ATTK(AT_MAGC, AD_FIRE, 3, 16), ATTK(AT_STNG, AD_HALU, 7, 4), ATTK(AT_WEAP, AD_FLAM, 5, 17), ATTK(AT_TUCH, AD_DEBU, 3, 16), NO_ATTK, NO_ATTK), SIZ(2164, 565, 0, MS_GAARDIEN, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_SEE_INVIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("calycle cuddlier", S_BAD_FOOD, LVL(78, 13, -13, 54, 6), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRST, 7, 6), ATTK(AT_BUTT, AD_TRAI, 1, 7), ATTK(AT_TRAM, AD_THIR, 4, 12), ATTK(AT_LASH, AD_WET, 1, 12), ATTK(AT_LASH, AD_STAT, 8, 3), NO_ATTK), SIZ(623, 476, 0, MS_FEARHARE, MZ_TINY), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("oater minerva steading", S_BAD_FOOD, LVL(78, 3, -2, 20, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_TRAM, AD_BADE, 1, 1), ATTK(AT_WEAP, AD_SHAN, 1, 14), ATTK(AT_BUTT, AD_SPC2, 7, 20), ATTK(AT_KICK, AD_SHAN, 1, 3), NO_ATTK, NO_ATTK), SIZ(2976, 148, 0, MS_HCALIEN, MZ_LARGE), MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_SLITHY|M1_TPORT|M1_HERBIVORE|M1_METALLIVORE, M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nagger longhair", S_BAD_FOOD, LVL(78, 8, -7, 96, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SCRA, AD_BURN, 7, 18), ATTK(AT_LASH, AD_RUST, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3677, 1, 0, MS_NURSE, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES| M1_NOHEAD|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL| M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("preposition thermocouple", S_BAD_FOOD, LVL(79, 12, -10, 100, 2), (G_GENO|3), A(ATTK(AT_SPIT, AD_TRAP, 1, 5), ATTK(AT_TRAM, AD_ACID, 7, 7), ATTK(AT_LASH, AD_POLY, 7, 15), ATTK(AT_BEAM, AD_LITT, 9, 3), NO_ATTK, NO_ATTK), SIZ(2224, 37, 0, MS_OHGOD, MZ_GIGANTIC), MR_FIRE|MR_STONE, MR_FIRE, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_CARNIVORE|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noncontradictory encapsuling", S_BAD_FOOD, LVL(79, 11, -19, 100, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_PLAS, 3, 18), ATTK(AT_MAGC, AD_THIR, 6, 10), ATTK(AT_KICK, AD_CHKH, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1262, 165, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("quixotry cautioned", S_BAD_FOOD, LVL(79, 12, 10, 51, 0), (G_GENO|4), A(ATTK(AT_GAZE, AD_SLIM, 2, 12), ATTK(AT_TENT, AD_WRAT, 2, 2), ATTK(AT_BEAM, AD_SSEX, 5, 17), ATTK(AT_MAGC, AD_CLRC, 1, 3), ATTK(AT_ENGL, AD_ACID, 6, 15), ATTK(AT_SCRA, AD_HODS, 2, 8)), SIZ(397, 207, 0, MS_PARROT, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cyber flower", S_BAD_FOOD, LVL(80, 12, -30, 100, -20), (1), A(ATTK(AT_LASH, AD_DISP, 8, 12), ATTK(AT_WEAP, AD_FIRE, 8, 8), ATTK(AT_BEAM, AD_IDAM, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_MALE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("death mewlip", S_BAD_FOOD, LVL(80, 24, -7, 75, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRLI, 7, 5), ATTK(AT_TUCH, AD_DISE, 7, 5), ATTK(AT_TUCH, AD_SLIM, 14, 10), ATTK(AT_TUCH, AD_RBRE, 7, 5), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS|M1_SWIM|M1_REGEN, M2_HOSTILE|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("loden spheral", S_BAD_FOOD, LVL(81, 14, 9, 26, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_DCAY, 5, 1), ATTK(AT_SPIT, AD_RBAD, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(122, 262, 0, MS_FEARHARE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wonderfully keel", S_BAD_FOOD, LVL(82, 5, -9, 68, -7), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_WNCE, 6, 3), ATTK(AT_BEAM, AD_HEAL, 1, 13), ATTK(AT_HUGS, AD_TDRA, 7, 18), ATTK(AT_BITE, AD_ENCH, 1, 10), ATTK(AT_SPIT, AD_NGRA, 1, 1), ATTK(AT_BEAM, AD_PART, 5, 19)), SIZ(1204, 30, 0, MS_WERE, MZ_HUGE), MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_REGEN, M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("defibrillate licence tetrahedron evzone inhabitance sheathing", S_BAD_FOOD, LVL(82, 11, 5, 2, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_WRAP, 8, 4), ATTK(AT_NONE, AD_SSEX, 6, 7), ATTK(AT_BREA, AD_SGLD, 3, 13), ATTK(AT_TRAM, AD_LAVA, 9, 13), ATTK(AT_HUGS, AD_DRST, 3, 21), ATTK(AT_STNG, AD_NTHR, 8, 14)), SIZ(14, 1172, 0, MS_WERE, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CONCEAL|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS| M1_POIS, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("chemoreceptivity esteem", S_BAD_FOOD, LVL(83, 12, 2, 60, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_SWAP, 9, 21), ATTK(AT_BUTT, AD_CHAO, 6, 11), ATTK(AT_BREA, AD_DCAY, 9, 12), ATTK(AT_GAZE, AD_TECH, 9, 11), NO_ATTK, NO_ATTK), SIZ(503, 1133, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("raging legal", S_BAD_FOOD, LVL(83, 14, 8, 10, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_DRDX, 6, 20), ATTK(AT_BEAM, AD_SLIM, 1, 4), ATTK(AT_WEAP, AD_SLIM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(503, 788, 0, MS_DJINNI, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS| M1_TPORT_CNTRL, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cardiologist rosarium", S_BAD_FOOD, LVL(84, 9, -30, 53, 0), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_DFOO, 5, 20), ATTK(AT_BITE, AD_MANA, 8, 2), ATTK(AT_SPIT, AD_CORR, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(417, 13, 0, MS_FART_LOUD, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_ANIMAL|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dural tankship", S_BAD_FOOD, LVL(84, 5, -22, 88, 5), (G_GENO|3), A(ATTK(AT_TENT, AD_SIN, 2, 8), ATTK(AT_SPIT, AD_NAST, 1, 12), ATTK(AT_BREA, AD_SEDU, 6, 15), ATTK(AT_BEAM, AD_BLND, 6, 17), ATTK(AT_WEAP, AD_TRAP, 4, 18), NO_ATTK), SIZ(529, 241, 0, MS_ORC, MZ_SMALL), MR_STONE, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_ACID, M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_LITHIVORE|M3_NOPLRPOLY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cerated anarchistic", S_BAD_FOOD, LVL(85, 12, -12, 6, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 5, 2), ATTK(AT_TRAM, AD_THIE, 1, 9), ATTK(AT_TRAM, AD_TDRA, 6, 9), ATTK(AT_SPIT, AD_DROP, 6, 12), ATTK(AT_GAZE, AD_SLIM, 2, 7), NO_ATTK), SIZ(1066, 1656, 0, MS_SING, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NO_DECAY|M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("leftward maqui", S_BAD_FOOD, LVL(86, 15, 2, 63, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_RUST, 2, 11), ATTK(AT_BITE, AD_SEDU, 4, 3), ATTK(AT_BOOM, AD_ILLU, 3, 19), ATTK(AT_SPIT, AD_BURN, 8, 7), ATTK(AT_TENT, AD_IDAM, 6, 21), ATTK(AT_TRAM, AD_WISD, 5, 21)), SIZ(1941, 177, 0, MS_BRAG, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("aloud grower", S_BAD_FOOD, LVL(87, 9, 6, 73, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_DREA, 1, 11), ATTK(AT_SCRA, AD_VAPO, 7, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1286, 176, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("weensiest hydrodynamic", S_BAD_FOOD, LVL(88, 11, -29, 86, 4), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_VULN, 8, 14), ATTK(AT_SCRA, AD_PEST, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2417, 943, 0, MS_WOLLOH, MZ_HUMAN), MR_SLEEP|MR_STONE, MR_STONE, M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID, M2_LORD|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("corrigenda degradedly syllabifying", S_BAD_FOOD, LVL(88, 8, -4, 57, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_FEMI, 6, 20), ATTK(AT_CLAW, AD_SSEX, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(462, 813, 0, MS_GROWL, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unstopping repeopling", S_BAD_FOOD, LVL(88, 12, 5, 73, 0), (G_SGROUP|3), A(ATTK(AT_TUCH, AD_MCRE, 2, 19), ATTK(AT_RATH, AD_ILLU, 7, 19), ATTK(AT_HUGS, AD_THIE, 6, 7), ATTK(AT_SPIT, AD_DISN, 7, 6), ATTK(AT_STNG, AD_NIVE, 2, 2), ATTK(AT_BUTT, AD_STUN, 7, 11)), SIZ(248, 886, 0, MS_TREESQUAD, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DEATH, MR_DISINT, M1_TUNNEL|M1_AMPHIBIOUS|M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("powerboat hoot", S_BAD_FOOD, LVL(88, 22, -29, 70, 0), (1), A(ATTK(AT_BITE, AD_BLEE, 5, 16), ATTK(AT_KICK, AD_TDRA, 1, 16), ATTK(AT_BUTT, AD_MEMO, 1, 3), ATTK(AT_BEAM, AD_VULN, 9, 1), NO_ATTK, NO_ATTK), SIZ(948, 112, 0, MS_STABILIZE, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, MR_FIRE, M1_SWIM|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_GREEDY|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("dilatation miscalculation", S_BAD_FOOD, LVL(88, 4, 10, 73, 0), (G_GENO|2), A(ATTK(AT_SCRA, AD_DETH, 5, 21), ATTK(AT_CLAW, AD_FEAR, 4, 3), ATTK(AT_TRAM, AD_TREM, 1, 19), ATTK(AT_TENT, AD_EDGE, 7, 13), ATTK(AT_TRAM, AD_FEMI, 4, 14), NO_ATTK), SIZ(244, 1043, 0, MS_TREESQUAD, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_ANIMAL|M1_POIS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("beautifier yogurt", S_BAD_FOOD, LVL(88, 27, -14, 16, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_FLAM, 7, 5), ATTK(AT_NONE, AD_PHYS, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(14, 278, 0, MS_GURGLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_LORD|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_MIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("millier reconfiscating", S_BAD_FOOD, LVL(88, 14, -13, 46, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_DARK, 2, 1), ATTK(AT_RATH, AD_NAST, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(591, 435, 0, MS_POKEDEX, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SLITHY, M2_VAMPIRE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("converged muddleheaded", S_BAD_FOOD, LVL(88, 15, -20, 59, -8), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_GAZE, AD_AMNE, 6, 12), ATTK(AT_BREA, AD_POLY, 3, 6), ATTK(AT_HUGS, AD_ABDC, 3, 10), ATTK(AT_HUGS, AD_BLND, 4, 19), ATTK(AT_WEAP, AD_STUN, 0, 5), NO_ATTK), SIZ(546, 67, 0, MS_DJINNI, MZ_LARGE), MR_FIRE|MR_POISON, 0, M1_WALLWALK|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("meltingly auctioneer", S_BAD_FOOD, LVL(89, 26, -25, 20, 0), (G_RGROUP|2), A(ATTK(AT_BEAM, AD_DARK, 6, 5), ATTK(AT_KICK, AD_WRAP, 2, 9), ATTK(AT_HUGS, AD_SLEE, 1, 5), ATTK(AT_HUGS, AD_TECH, 2, 9), NO_ATTK, NO_ATTK), SIZ(1351, 824, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("linage exercisable porgy", S_BAD_FOOD, LVL(89, 16, -4, 53, 10), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_DETH, 3, 19), ATTK(AT_GAZE, AD_DRCH, 4, 18), ATTK(AT_KICK, AD_ABDC, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1129, 270, 0, MS_SMITH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nix psalter", S_BAD_FOOD, LVL(90, 12, 7, 64, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEBU, 3, 17), ATTK(AT_CLAW, AD_STON, 9, 10), ATTK(AT_LASH, AD_BADE, 2, 11), ATTK(AT_NONE, AD_FAMN, 7, 18), ATTK(AT_GAZE, AD_CHKH, 5, 19), NO_ATTK), SIZ(1854, 1186, 0, MS_GRUNT, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_POISON, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_NOHANDS, M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("outplay extinguish", S_BAD_FOOD, LVL(90, 15, 9, 77, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_EXPL, AD_DIMN, 2, 15), ATTK(AT_ENGL, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3760, 35, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT, M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("consultatory piper crowing", S_BAD_FOOD, LVL(90, 12, 8, 32, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_CLAW, AD_BANI, 5, 3), ATTK(AT_BITE, AD_SGLD, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(339, 404, 0, MS_HISS, MZ_SMALL), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unschooled determining", S_BAD_FOOD, LVL(91, 25, 10, 22, 0), (G_SGROUP|2), A(ATTK(AT_CLAW, AD_SLUD, 6, 13), ATTK(AT_SPIT, AD_DRST, 9, 16), ATTK(AT_HUGS, AD_STUN, 1, 18), ATTK(AT_LASH, AD_WGHT, 4, 16), NO_ATTK, NO_ATTK), SIZ(505, 302, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tanker softening", S_BAD_FOOD, LVL(91, 21, -25, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_FREN, 6, 3), ATTK(AT_KICK, AD_FEAR, 6, 18), ATTK(AT_BREA, AD_SANI, 2, 5), ATTK(AT_LASH, AD_CORR, 5, 6), ATTK(AT_KICK, AD_SHAN, 6, 18), NO_ATTK), SIZ(335, 582, 0, MS_TRUMPET, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL| M1_CARNIVORE, M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("budger brushing", S_BAD_FOOD, LVL(92, 12, -21, 34, -1), (G_GENO|3), A(ATTK(AT_TUCH, AD_TDRA, 1, 17), ATTK(AT_BUTT, AD_STCK, 9, 13), ATTK(AT_LASH, AD_NTHR, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(742, 1286, 0, MS_SHOE, MZ_MEDIUM), MR_ACID, 0, M1_HIDE|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NASTY|M2_STRONG|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("enchaining sulker nonvascular", S_BAD_FOOD, LVL(92, 12, 4, 86, -8), (1), A(ATTK(AT_CLAW, AD_SWAP, 1, 14), ATTK(AT_TENT, AD_PHYS, 7, 4), ATTK(AT_CLAW, AD_POIS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2552, 64, 0, MS_SISSY, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_DRAIN, MR_FIRE, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rumored heartbroken", S_BAD_FOOD, LVL(93, 22, -23, 57, 0), (4), A(ATTK(AT_ENGL, AD_NACU, 2, 16), ATTK(AT_WEAP, AD_AGGR, 9, 16), ATTK(AT_GAZE, AD_DCAY, 5, 10), ATTK(AT_TENT, AD_PAIN, 7, 14), NO_ATTK, NO_ATTK), SIZ(97, 22, 0, MS_BURBLE, MZ_TINY), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_NOTAKE|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_METALLIVORE, M2_VAMPIRE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ambush segmental", S_BAD_FOOD, LVL(93, 12, -11, 78, 1), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_TCKL, 1, 3), ATTK(AT_TRAM, AD_SPC2, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2938, 481, 0, MS_ESCAPE, MZ_LARGE), MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSCAND, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fist chowdering stargazed normalized", S_BAD_FOOD, LVL(93, 13, -10, 38, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_GAZE, AD_SGLD, 9, 2), ATTK(AT_STNG, AD_NUMB, 9, 6), ATTK(AT_BREA, AD_HODS, 7, 1), ATTK(AT_TUCH, AD_ICEB, 1, 5), ATTK(AT_NONE, AD_DRDX, 0, 5), ATTK(AT_LASH, AD_NUMB, 6, 17)), SIZ(1981, 902, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DEATH, MR_FIRE, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("infrangible stewarded korea emotionalize", S_BAD_FOOD, LVL(94, 14, -16, 79, -17), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_THIE, 2, 10), ATTK(AT_BREA, AD_DRST, 3, 17), ATTK(AT_LASH, AD_DRCO, 2, 6), ATTK(AT_BEAM, AD_FLAM, 8, 10), NO_ATTK, NO_ATTK), SIZ(1983, 911, 0, MS_TREESQUAD, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("audiologist lint", S_BAD_FOOD, LVL(94, 12, 2, 53, -13), (3), A(ATTK(AT_SCRA, AD_SANI, 8, 21), ATTK(AT_CLAW, AD_NGRA, 9, 6), ATTK(AT_BEAM, AD_UNPR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3726, 59, 0, MS_TRUMPET, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE, M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unstoppable chancre", S_BAD_FOOD, LVL(95, 24, -20, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PEST, 14, 14), ATTK(AT_LASH, AD_DEST, 8, 8), ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_ELEC|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_AMORPHOUS|M1_SEE_INVIS|M1_REGEN|M1_TUNNEL|M1_REGEN, M2_ROCKTHROW, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_PETRIFIES, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bluely defter", S_BAD_FOOD, LVL(95, 8, 6, 94, 1), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_RUST, 1, 21), ATTK(AT_WEAP, AD_FUMB, 8, 1), ATTK(AT_KICK, AD_CAST, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1644, 201, 0, MS_CORONA, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS| M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("motherboard overstaying", S_BAD_FOOD, LVL(95, 16, -23, 54, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_WTHR, 1, 5), ATTK(AT_BUTT, AD_FIRE, 8, 6), ATTK(AT_NONE, AD_FEMI, 1, 1), ATTK(AT_BREA, AD_DRIN, 9, 18), ATTK(AT_KICK, AD_STTP, 6, 8), NO_ATTK), SIZ(1531, 1327, 0, MS_SHRIEK, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOHANDS|M1_TPORT_CNTRL, M2_NOPOLY|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("burst gashed", S_BAD_FOOD, LVL(95, 2, 3, 87, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_VAMP, 9, 21), ATTK(AT_BEAM, AD_DISE, 10, 20), ATTK(AT_BITE, AD_AXUS, 1, 14), ATTK(AT_EXPL, AD_THIE, 6, 16), NO_ATTK, NO_ATTK), SIZ(117, 1257, 0, MS_ARREST, MZ_TINY), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_POIS|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("almner clair", S_BAD_FOOD, LVL(96, 17, -15, 56, 1), (1), A(ATTK(AT_GAZE, AD_DRLI, 9, 19), ATTK(AT_WEAP, AD_POLY, 4, 20), ATTK(AT_HUGS, AD_ELEC, 2, 15), ATTK(AT_TENT, AD_DRST, 1, 13), NO_ATTK, NO_ATTK), SIZ(703, 263, 0, MS_SUPERMAN, MZ_SMALL), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_HUMANOID, M2_VAMPIRE|M2_DEMON|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gruelling mechanistic", S_BAD_FOOD, LVL(96, 12, -24, 69, 0), (2), A(ATTK(AT_WEAP, AD_ACID, 1, 18), ATTK(AT_KICK, AD_SKIL, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1153, 239, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_DISINT, M1_NOTAKE|M1_HUMANOID|M1_POIS, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("psychosocial subtrahend", S_BAD_FOOD, LVL(96, 13, 0, 27, 0), (G_UNIQ|2), A(ATTK(AT_WEAP, AD_LAZY, 6, 2), ATTK(AT_WEAP, AD_EDGE, 3, 17), ATTK(AT_BUTT, AD_DRST, 6, 16), ATTK(AT_HUGS, AD_VAMP, 9, 3), NO_ATTK, NO_ATTK), SIZ(3155, 550, 0, MS_DJINNI, MZ_MEDIUM), MR_COLD, 0, M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unhorse bawdy", S_BAD_FOOD, LVL(96, 13, 1, 27, -14), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_THIE, 6, 20), ATTK(AT_BREA, AD_GLIB, 3, 14), ATTK(AT_WEAP, AD_WERE, 8, 4), ATTK(AT_BOOM, AD_DEBT, 9, 14), ATTK(AT_SCRA, AD_BLAS, 8, 16), ATTK(AT_BEAM, AD_MIDI, 1, 14)), SIZ(2292, 92, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("color nymphomania nosepiece puncture", S_BAD_FOOD, LVL(97, 24, -26, 52, 11), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_SEDU, 4, 5), ATTK(AT_SPIT, AD_DEBU, 8, 18), ATTK(AT_WEAP, AD_LITT, 5, 16), ATTK(AT_KICK, AD_SHAN, 3, 7), NO_ATTK, NO_ATTK), SIZ(502, 1428, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_THICK_HIDE, M2_NASTY|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wired redry", S_BAD_FOOD, LVL(98, 14, -7, 68, 10), (G_LGROUP|1), A(ATTK(AT_BOOM, AD_DREA, 6, 20), ATTK(AT_BEAM, AD_ALIN, 9, 10), ATTK(AT_BUTT, AD_PEST, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(822, 177, 0, MS_SQAWK, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("squeegee teleological", S_BAD_FOOD, LVL(99, 26, 9, 76, 18), (1), A(ATTK(AT_ENGL, AD_EDGE, 9, 18), ATTK(AT_BREA, AD_SHRD, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(210, 291, 0, MS_DRUGS, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pakistani eroticizing", S_BAD_FOOD, LVL(99, 12, -11, 77, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_FREN, 6, 10), ATTK(AT_LASH, AD_NPRO, 5, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(335, 113, 0, MS_SQEEK, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("groan retribution signatory", S_BAD_FOOD, LVL(100, 20, -17, 67, 0), (G_LGROUP|1), A(ATTK(AT_SCRA, AD_RNG, 4, 18), ATTK(AT_TRAM, AD_AGGR, 3, 3), ATTK(AT_STNG, AD_MINA, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2310, 699, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tromp medicator unchanging", S_BAD_FOOD, LVL(100, 12, -32, 100, -16), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_TRAM, AD_SIN, 7, 3), ATTK(AT_CLAW, AD_NPRO, 8, 14), ATTK(AT_MAGC, AD_SLEE, 4, 21), ATTK(AT_WEAP, AD_SGLD, 5, 14), NO_ATTK, NO_ATTK), SIZ(1095, 945, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD, 0, M1_CONCEAL|M1_AMPHIBIOUS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("anderson viticulture envyingly", S_BAD_FOOD, LVL(100, 19, -28, 59, -9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_WERE, 6, 8), ATTK(AT_TENT, AD_CURS, 2, 13), ATTK(AT_WEAP, AD_CHRN, 4, 7), ATTK(AT_LASH, AD_FREN, 4, 6), ATTK(AT_HUGS, AD_STON, 3, 8), NO_ATTK), SIZ(708, 1233, 0, MS_PRINCIPAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_DISINT, M1_FLY|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE, M2_VAMPIRE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pie kleever", S_BAD_FOOD, LVL(100, 18, -20, 100, 12), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 50), ATTK(AT_KICK, AD_DETH, 2, 8), ATTK(AT_BEAM, AD_PAIN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_WALLWALK, M2_HUMAN|M2_WANDER|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_STALK|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("photo unapproving", S_BAD_FOOD, LVL(102, 16, -40, 73, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_MALK, 7, 14), ATTK(AT_BUTT, AD_STCK, 2, 23), ATTK(AT_STNG, AD_SPEL, 2, 18), ATTK(AT_LASH, AD_BLND, 1, 24), ATTK(AT_BEAM, AD_LITE, 4, 5), ATTK(AT_EXPL, AD_FAMN, 7, 23)), SIZ(1440, 64, 0, MS_HISS, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("differ adulterer", S_BAD_FOOD, LVL(102, 14, -26, 74, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_DRCH, 4, 6), ATTK(AT_BOOM, AD_SLEE, 8, 3), ATTK(AT_BUTT, AD_GRAV, 7, 18), ATTK(AT_HUGS, AD_SITM, 9, 3), NO_ATTK, NO_ATTK), SIZ(910, 632, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID, 0, M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sanitorium snootier ringlike", S_BAD_FOOD, LVL(103, 55, -13, 79, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_STNG, AD_SPEL, 9, 10), ATTK(AT_BREA, AD_WGHT, 5, 4), ATTK(AT_BUTT, AD_SKIL, 1, 19), ATTK(AT_STNG, AD_UNPR, 1, 21), ATTK(AT_MAGC, AD_INER, 1, 4), ATTK(AT_CLAW, AD_HALU, 6, 2)), SIZ(459, 126, 0, MS_GAARDIEN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, MR_ELEC|MR_STONE, M1_NOHANDS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("notarial adjudication", S_BAD_FOOD, LVL(103, 14, -20, 3, 8), (G_GENO|G_UNIQ|2), A(ATTK(AT_HUGS, AD_SGLD, 8, 1), ATTK(AT_LASH, AD_FLAM, 1, 2), ATTK(AT_BEAM, AD_VENO, 4, 9), ATTK(AT_GAZE, AD_CORR, 3, 24), ATTK(AT_HUGS, AD_WISD, 8, 10), NO_ATTK), SIZ(1253, 71, 0, MS_JAPANESE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("sixth honestly", S_BAD_FOOD, LVL(103, 13, 7, 59, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_VAPO, 1, 23), ATTK(AT_BREA, AD_DRCO, 1, 18), ATTK(AT_HUGS, AD_WTHR, 1, 11), ATTK(AT_EXPL, AD_AGGR, 8, 20), ATTK(AT_BEAM, AD_CURS, 3, 16), ATTK(AT_BITE, AD_MANA, 6, 14)), SIZ(723, 156, 0, MS_ARREST, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS, M2_PRINCE|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("antiseptically jittery", S_BAD_FOOD, LVL(104, 16, -23, 84, 20), (4), A(ATTK(AT_GAZE, AD_ENCH, 8, 19), ATTK(AT_LASH, AD_VAPO, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1133, 759, 0, MS_SEDUCE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, MR_COLD, M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("naive revengefully constricting", S_BAD_FOOD, LVL(105, 13, -14, 76, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_WEEP, 1, 18), ATTK(AT_LASH, AD_SANI, 3, 22), ATTK(AT_EXPL, AD_MANA, 1, 12), ATTK(AT_EXPL, AD_DRCH, 9, 12), ATTK(AT_WEAP, AD_GLIB, 4, 26), NO_ATTK), SIZ(386, 445, 0, MS_GROWL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_TPORT_CNTRL, M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("autotransplant guising", S_BAD_FOOD, LVL(105, 12, -27, 92, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_CLAW, AD_SHRD, 3, 5), ATTK(AT_BOOM, AD_NTHR, 9, 7), ATTK(AT_WEAP, AD_NGEN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2497, 183, 0, MS_SHOE, MZ_SMALL), MR_COLD|MR_ELEC, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_WANDER|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("polkaed nonbreakable", S_BAD_FOOD, LVL(106, 18, -10, 82, 0), (2), A(ATTK(AT_BREA, AD_ABDC, 4, 10), ATTK(AT_LASH, AD_TECH, 2, 2), ATTK(AT_TENT, AD_FRZE, 8, 7), ATTK(AT_BUTT, AD_SANI, 1, 8), ATTK(AT_BUTT, AD_ABDC, 2, 11), ATTK(AT_MAGC, AD_WEBS, 2, 11)), SIZ(512, 61, 0, MS_PHOTO, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, MR_ACID|MR_STONE, M1_TUNNEL|M1_HIDE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unquiet improvable", S_BAD_FOOD, LVL(106, 20, -15, 86, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_VAPO, 8, 1), ATTK(AT_ENGL, AD_PLYS, 1, 18), ATTK(AT_SPIT, AD_ICUR, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2162, 22, 0, MS_SHEEP, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_BREATHLESS|M1_NOHANDS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unresigned snapper lobbyer underwrite announcement greyed", S_BAD_FOOD, LVL(107, 18, -10, 71, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_STON, 3, 6), ATTK(AT_SPIT, AD_DREN, 9, 16), ATTK(AT_BUTT, AD_NEXU, 6, 4), ATTK(AT_SCRA, AD_DETH, 2, 10), ATTK(AT_WEAP, AD_POLY, 7, 5), NO_ATTK), SIZ(289, 347, 0, MS_GRUNT, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_FLY|M1_SWIM|M1_HIDE|M1_NOEYES, M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("microphone fetter", S_BAD_FOOD, LVL(108, 27, 5, 96, -4), (G_GENO|G_SGROUP|4), A(ATTK(AT_SPIT, AD_WGHT, 7, 10), ATTK(AT_SCRA, AD_LAZY, 8, 14), ATTK(AT_STNG, AD_CHKH, 3, 11), ATTK(AT_WEAP, AD_FRZE, 6, 6), ATTK(AT_BEAM, AD_SLUD, 6, 8), NO_ATTK), SIZ(696, 34, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_ACID|MR_DEATH, 0, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unrewarded baker", S_BAD_FOOD, LVL(108, 11, 9, 44, 8), (G_GENO|1), A(ATTK(AT_BEAM, AD_POIS, 8, 5), ATTK(AT_HUGS, AD_STTP, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(102, 177, 0, MS_SOUND, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_ACID, M2_VAMPIRE|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fiefdom firebombing", S_BAD_FOOD, LVL(108, 19, -33, 88, 0), (2), A(ATTK(AT_BUTT, AD_DRCH, 9, 23), ATTK(AT_BUTT, AD_WET, 2, 22), ATTK(AT_WEAP, AD_NAST, 3, 21), ATTK(AT_BREA, AD_BADE, 6, 12), NO_ATTK, NO_ATTK), SIZ(174, 51, 0, MS_ORC, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE, 0, M1_SWIM|M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_GREEDY|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("judaic slimmest", S_BAD_FOOD, LVL(109, 17, -13, 73, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BEAM, AD_WEBS, 5, 22), ATTK(AT_ENGL, AD_FREN, 1, 23), ATTK(AT_BREA, AD_CORR, 2, 26), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(439, 229, 0, MS_TRUMPET, MZ_TINY), MR_STONE, 0, M1_TPORT|M1_ACID|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fainer nonmilitant", S_BAD_FOOD, LVL(110, 12, -14, 98, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_RUNS, 8, 21), ATTK(AT_LASH, AD_THIE, 8, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1456, 1080, 0, MS_PARROT, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE|M1_METALLIVORE, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rimland pinesap anderson", S_BAD_FOOD, LVL(110, 18, -40, 80, 0), (G_LGROUP|1), A(ATTK(AT_NONE, AD_TPTO, 5, 20), ATTK(AT_BREA, AD_LUCK, 3, 5), ATTK(AT_BITE, AD_INVE, 6, 1), ATTK(AT_BREA, AD_SKIL, 3, 17), NO_ATTK, NO_ATTK), SIZ(6, 89, 0, MS_POKEDEX, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("purport yon abounded", S_BAD_FOOD, LVL(111, 14, -35, 83, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_TRAM, AD_DRST, 2, 9), ATTK(AT_KICK, AD_STON, 9, 24), ATTK(AT_TENT, AD_MAGM, 6, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(277, 257, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID, MR_ELEC, M1_WALLWALK|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ungathered lithuanian", S_BAD_FOOD, LVL(111, 8, -15, 85, 0), (G_GENO|4), A(ATTK(AT_TUCH, AD_THIR, 3, 4), ATTK(AT_ENGL, AD_SIN, 7, 3), ATTK(AT_MAGC, AD_MIDI, 2, 9), ATTK(AT_BREA, AD_SGLD, 8, 15), ATTK(AT_MAGC, AD_DRIN, 1, 7), ATTK(AT_KICK, AD_DIMN, 4, 21)), SIZ(603, 185, 0, MS_PRINCIPAL, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_SWIM|M1_AMORPHOUS|M1_REGEN|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chasing changed", S_BAD_FOOD, LVL(112, 19, -17, 90, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TRAM, AD_BLEE, 3, 16), ATTK(AT_BUTT, AD_SANI, 5, 19), ATTK(AT_RATH, AD_STCK, 5, 11), ATTK(AT_MAGC, AD_PEST, 5, 11), ATTK(AT_ENGL, AD_SLOW, 8, 3), NO_ATTK), SIZ(3407, 514, 0, MS_BURBLE, MZ_TINY), MR_FIRE|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_SLITHY|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reconveyed decahedron", S_BAD_FOOD, LVL(112, 12, -10, 73, 0), (G_VLGROUP|3), A(ATTK(AT_TENT, AD_WEBS, 1, 25), ATTK(AT_MAGC, AD_CNCL, 8, 19), ATTK(AT_WEAP, AD_DRST, 4, 26), ATTK(AT_TUCH, AD_FAKE, 4, 24), NO_ATTK, NO_ATTK), SIZ(178, 882, 0, MS_GROWL, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_HUMANOID|M1_ACID, M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_COLLECT|M2_HOBBIT|M2_MALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("pertinency tripling", S_BAD_FOOD, LVL(113, 13, -28, 89, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_VOMT, 6, 3), ATTK(AT_GAZE, AD_SITM, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1161, 236, 0, MS_SELFHARM, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lawful razzed mimetically", S_BAD_FOOD, LVL(114, 19, 3, 94, 0), (1), A(ATTK(AT_BOOM, AD_FAKE, 8, 16), ATTK(AT_LASH, AD_NPRO, 1, 25), ATTK(AT_SPIT, AD_SSEX, 9, 8), ATTK(AT_BOOM, AD_DFOO, 8, 17), ATTK(AT_BOOM, AD_POIS, 4, 11), NO_ATTK), SIZ(57, 4, 0, MS_PAIN, MZ_HUGE), MR_SLEEP, 0, M1_NOEYES|M1_NOHEAD|M1_POIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_LITHIVORE|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fetishist dystrophy", S_BAD_FOOD, LVL(114, 15, -24, 85, 2), (3), A(ATTK(AT_HUGS, AD_RUST, 3, 2), ATTK(AT_BREA, AD_WEEP, 9, 5), ATTK(AT_BREA, AD_STUN, 4, 13), ATTK(AT_ENGL, AD_POIS, 8, 19), ATTK(AT_SPIT, AD_FAMN, 0, 13), ATTK(AT_GAZE, AD_DRST, 9, 1)), SIZ(2408, 1046, 0, MS_SHRIEK, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("enjoined vegetated", S_BAD_FOOD, LVL(115, 29, -14, 85, -19), (G_GENO|4), A(ATTK(AT_EXPL, AD_IDAM, 6, 6), ATTK(AT_BUTT, AD_PLAS, 5, 4), ATTK(AT_NONE, AD_BANI, 5, 6), ATTK(AT_TUCH, AD_DREA, 1, 15), ATTK(AT_MAGC, AD_DARK, 1, 18), NO_ATTK), SIZ(1072, 697, 0, MS_CONVERT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("albedo holistically", S_BAD_FOOD, LVL(115, 19, -31, 81, -16), (4), A(ATTK(AT_TUCH, AD_ELEC, 7, 1), ATTK(AT_CLAW, AD_NGEN, 3, 5), ATTK(AT_WEAP, AD_FAKE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3084, 127, 0, MS_SMITH, MZ_TINY), MR_ELEC, MR_ELEC, M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_SLITHY, M2_UNDEAD|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("magnifier cavity", S_BAD_FOOD, LVL(115, 12, -17, 81, -9), (3), A(ATTK(AT_BITE, AD_ICUR, 5, 25), ATTK(AT_STNG, AD_COLD, 8, 2), ATTK(AT_KICK, AD_LEGS, 3, 14), ATTK(AT_KICK, AD_PLAS, 9, 24), ATTK(AT_BREA, AD_SPC2, 9, 10), ATTK(AT_STNG, AD_SSEX, 8, 20)), SIZ(1572, 212, 0, MS_BONES, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_MINDLESS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("capitulation luck", S_BAD_FOOD, LVL(116, 23, -3, 83, -5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_HODS, 6, 13), ATTK(AT_WEAP, AD_LAVA, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(709, 47, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_JEWELS|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("enfeoffment speleology", S_BAD_FOOD, LVL(116, 19, -15, 75, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_AMNE, 7, 11), ATTK(AT_ENGL, AD_DARK, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(13, 1675, 0, MS_WAIL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_FIRE, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_REGEN|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rescinding three", S_BAD_FOOD, LVL(117, 13, -19, 77, 14), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_ENCH, 6, 11), ATTK(AT_SPIT, AD_DCAY, 3, 9), ATTK(AT_CLAW, AD_DARK, 3, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1496, 494, 0, MS_COMBAT, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_MINDLESS|M1_CARNIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("calcium trigonometrically masculinized", S_BAD_FOOD, LVL(117, 11, -2, 82, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_DISN, 5, 25), ATTK(AT_EXPL, AD_ELEC, 1, 24), ATTK(AT_BITE, AD_SHRD, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3037, 159, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("slop repassed", S_BAD_FOOD, LVL(117, 35, -28, 71, 4), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_SKIL, 2, 5), ATTK(AT_GAZE, AD_IDAM, 5, 18), ATTK(AT_HUGS, AD_PLYS, 6, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(435, 51, 0, MS_BRAG, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_FLY|M1_HIDE|M1_SLITHY, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("damnify equitant", S_BAD_FOOD, LVL(117, 20, -4, 99, -8), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_SANI, 4, 22), ATTK(AT_BOOM, AD_SGLD, 1, 18), ATTK(AT_BREA, AD_THIR, 7, 14), ATTK(AT_SPIT, AD_TIME, 1, 6), NO_ATTK, NO_ATTK), SIZ(2058, 537, 0, MS_GLYPHS, MZ_SMALL), MR_FIRE|MR_COLD|MR_STONE|MR_DRAIN, 0, M1_NOHANDS|M1_ANIMAL, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("slipcover cloy", S_BAD_FOOD, LVL(118, 15, -26, 55, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_DROP, 1, 9), ATTK(AT_STNG, AD_FIRE, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3744, 79, 0, MS_FART_LOUD, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_NOTAKE|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("channelizing heaver", S_BAD_FOOD, LVL(118, 11, -3, 98, -2), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_CONT, 9, 2), ATTK(AT_TENT, AD_MEMO, 7, 3), ATTK(AT_EXPL, AD_NPRO, 8, 25), ATTK(AT_CLAW, AD_DIMN, 3, 26), ATTK(AT_NONE, AD_AGGR, 5, 25), ATTK(AT_KICK, AD_WEEP, 5, 2)), SIZ(398, 1538, 0, MS_GAARDIEN, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fracturing forjudging patrolling", S_BAD_FOOD, LVL(118, 17, -12, 75, 0), (1), A(ATTK(AT_GAZE, AD_INER, 7, 6), ATTK(AT_MAGC, AD_BLEE, 9, 24), ATTK(AT_MAGC, AD_STAT, 5, 9), ATTK(AT_NONE, AD_SEDU, 9, 7), ATTK(AT_MAGC, AD_MALK, 7, 22), ATTK(AT_BUTT, AD_DROP, 4, 22)), SIZ(1893, 190, 0, MS_DEAD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("garnishable allopathy", S_BAD_FOOD, LVL(118, 31, -5, 88, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BUTT, AD_SANI, 5, 17), ATTK(AT_STNG, AD_THIR, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(133, 87, 0, MS_CAR, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID, MR_COLD, M1_NOEYES|M1_MINDLESS, M2_UNDEAD|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("birchism koruna", S_BAD_FOOD, LVL(118, 14, 1, 40, 0), (G_RGROUP|4), A(ATTK(AT_BEAM, AD_VAPO, 8, 2), ATTK(AT_MAGC, AD_FUMB, 6, 15), ATTK(AT_BREA, AD_BLEE, 3, 18), ATTK(AT_ENGL, AD_FLAM, 3, 10), NO_ATTK, NO_ATTK), SIZ(2810, 178, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE|M1_OMNIVORE, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("workaholic quoited", S_BAD_FOOD, LVL(118, 16, -6, 83, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_ILLU, 7, 22), ATTK(AT_GAZE, AD_NEXU, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1013, 11, 0, MS_HUMANOID, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("responding gunsel", S_BAD_FOOD, LVL(119, 7, -14, 95, 0), (1), A(ATTK(AT_KICK, AD_MCRE, 6, 21), ATTK(AT_HUGS, AD_SLUD, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1115, 280, 0, MS_FART_LOUD, MZ_TINY), MR_FIRE|MR_ACID, 0, M1_WALLWALK|M1_CLING|M1_SLITHY|M1_UNSOLID|M1_METALLIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rottenest explicit", S_BAD_FOOD, LVL(119, 14, -34, 86, 0), (1), A(ATTK(AT_SCRA, AD_ANTI, 6, 8), ATTK(AT_ENGL, AD_SPC2, 8, 2), ATTK(AT_MAGC, AD_WGHT, 1, 6), ATTK(AT_GAZE, AD_DISE, 1, 20), ATTK(AT_GAZE, AD_SCOR, 4, 13), ATTK(AT_KICK, AD_DRLI, 3, 3)), SIZ(537, 1163, 0, MS_SQEEK, MZ_GIGANTIC), MR_SLEEP|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("starveling piety", S_BAD_FOOD, LVL(119, 19, -9, 99, -12), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DFOO, 2, 12), ATTK(AT_STNG, AD_SHAN, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1987, 112, 0, MS_POKEDEX, MZ_HUGE), MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOLIMBS|M1_HUMANOID|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("innocent polariscopic", S_BAD_FOOD, LVL(119, 20, -27, 92, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_VULN, 5, 22), ATTK(AT_BOOM, AD_MALK, 5, 14), ATTK(AT_ENGL, AD_LEGS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2416, 240, 0, MS_ORC, MZ_LARGE), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_DEMON|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER|M3_MIND_FLAYER|M3_WANTSBOOK, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("engraver barracking", S_BAD_FOOD, LVL(120, 36, -40, 93, 0), (2), A(ATTK(AT_HUGS, AD_LITT, 5, 19), ATTK(AT_NONE, AD_PEST, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(158, 1194, 0, MS_WOLLOH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_CLING|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_ACID|M1_POIS, M2_PRINCE|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("interhemispheric referable", S_BAD_FOOD, LVL(120, 13, -3, 98, 0), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_DROP, 4, 17), ATTK(AT_TRAM, AD_THIR, 8, 3), ATTK(AT_KICK, AD_VAPO, 1, 7), ATTK(AT_WEAP, AD_LITE, 5, 21), ATTK(AT_EXPL, AD_VULN, 1, 22), ATTK(AT_BEAM, AD_DISN, 1, 19)), SIZ(12, 159, 0, MS_SMITH, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS, M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sepal thrombotic", S_BAD_FOOD, LVL(120, 21, -16, 94, 7), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_WNCE, 9, 10), ATTK(AT_HUGS, AD_LITT, 3, 14), ATTK(AT_BOOM, AD_COLD, 5, 26), ATTK(AT_MAGC, AD_DREN, 9, 23), ATTK(AT_BREA, AD_INER, 2, 22), NO_ATTK), SIZ(434, 49, 0, MS_CASINO, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("uncurbed migratory", S_BAD_FOOD, LVL(121, 13, -26, 87, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_WERE, 9, 3), ATTK(AT_EXPL, AD_SHRD, 5, 18), ATTK(AT_RATH, AD_VOMT, 4, 10), ATTK(AT_GAZE, AD_ANTI, 7, 4), ATTK(AT_STNG, AD_NTHR, 5, 15), ATTK(AT_LASH, AD_SGLD, 9, 8)), SIZ(1052, 1075, 0, MS_SOCKS, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("accoutrement unconfirmed", S_BAD_FOOD, LVL(121, 50, -22, 83, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_DEPR, 3, 3), ATTK(AT_SCRA, AD_TRAI, 6, 21), ATTK(AT_GAZE, AD_INSA, 1, 10), ATTK(AT_CLAW, AD_SCOR, 5, 6), ATTK(AT_TRAM, AD_IDAM, 3, 11), ATTK(AT_SCRA, AD_DREN, 7, 22)), SIZ(882, 915, 0, MS_BARBER, MZ_TINY), MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_TPORT|M1_POIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sherbert graceful", S_BAD_FOOD, LVL(121, 20, -5, 77, 15), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_STON, 1, 18), ATTK(AT_BITE, AD_FREN, 7, 26), ATTK(AT_LASH, AD_FIRE, 8, 8), ATTK(AT_WEAP, AD_SKIL, 1, 7), NO_ATTK, NO_ATTK), SIZ(516, 19, 0, MS_WHORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_POIS, M2_LORD|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bailsman unenviously romanced", S_BAD_FOOD, LVL(122, 14, -12, 95, 0), (1), A(ATTK(AT_NONE, AD_WEEP, 4, 7), ATTK(AT_LASH, AD_SLEE, 4, 4), ATTK(AT_BUTT, AD_CURS, 9, 20), ATTK(AT_TUCH, AD_SIN, 1, 24), NO_ATTK, NO_ATTK), SIZ(4523, 687, 0, MS_SOCKS, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS| M1_OVIPAROUS, M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nectar investible", S_BAD_FOOD, LVL(122, 9, -20, 95, 15), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_FAMN, 1, 3), ATTK(AT_BREA, AD_DETH, 1, 7), ATTK(AT_TUCH, AD_IDAM, 5, 24), ATTK(AT_BOOM, AD_INSA, 9, 21), ATTK(AT_ENGL, AD_LUCK, 2, 11), ATTK(AT_TRAM, AD_CALM, 7, 12)), SIZ(1255, 45, 0, MS_CAR, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_SEE_INVIS, M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("roundel slashed", S_BAD_FOOD, LVL(122, 12, 8, 82, 1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_BLND, 6, 3), ATTK(AT_NONE, AD_RUNS, 0, 16), ATTK(AT_EXPL, AD_ILLU, 6, 19), ATTK(AT_LASH, AD_FAKE, 6, 17), ATTK(AT_SPIT, AD_RBRE, 9, 21), ATTK(AT_SPIT, AD_WEBS, 4, 18)), SIZ(872, 238, 0, MS_SQEEK, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_NOHANDS, M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("deterioration alienator fraught lacewing", S_BAD_FOOD, LVL(123, 16, 6, 97, -3), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BREA, AD_ANTI, 6, 2), ATTK(AT_SPIT, AD_DEBU, 8, 20), ATTK(AT_SCRA, AD_TLPT, 8, 8), ATTK(AT_STNG, AD_HEAL, 8, 3), NO_ATTK, NO_ATTK), SIZ(909, 330, 0, MS_TREESQUAD, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_THICK_HIDE|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("intwined systematize", S_BAD_FOOD, LVL(124, 21, -10, 100, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_CALM, 6, 24), ATTK(AT_BEAM, AD_POLY, 4, 11), ATTK(AT_KICK, AD_CONF, 1, 3), ATTK(AT_TENT, AD_MANA, 3, 9), NO_ATTK, NO_ATTK), SIZ(1531, 127, 0, MS_GURGLE, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("auxillary kitten kumquat unsubdued religion", S_BAD_FOOD, LVL(124, 14, -9, 51, 0), (3), A(ATTK(AT_WEAP, AD_LAZY, 1, 15), ATTK(AT_BUTT, AD_ELEC, 2, 9), ATTK(AT_BEAM, AD_LAVA, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1571, 527, 0, MS_SOLDIER, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("recast leggiest childbed", S_BAD_FOOD, LVL(124, 20, 10, 72, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_NONE, AD_RBAD, 9, 7), ATTK(AT_MAGC, AD_NUMB, 7, 5), ATTK(AT_GAZE, AD_UVUU, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1694, 361, 0, MS_PHOTO, MZ_HUGE), MR_FIRE|MR_COLD|MR_STONE, MR_STONE, M1_AMPHIBIOUS|M1_MINDLESS|M1_TPORT|M1_ACID|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER|M3_NONMOVING|M3_PETRIFIES|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("guatemala prehuman parasitic", S_BAD_FOOD, LVL(124, 25, -10, 66, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_KICK, AD_RNG, 8, 24), ATTK(AT_WEAP, AD_TCKL, 6, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(119, 59, 0, MS_BOAST, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("animating bellum unwisely", S_BAD_FOOD, LVL(124, 20, 1, 75, 0), (1), A(ATTK(AT_CLAW, AD_DISN, 1, 7), ATTK(AT_ENGL, AD_VAPO, 3, 3), ATTK(AT_STNG, AD_ICUR, 8, 14), ATTK(AT_HUGS, AD_CONT, 3, 9), ATTK(AT_HUGS, AD_CHKH, 8, 25), ATTK(AT_BEAM, AD_DRCH, 7, 22)), SIZ(48, 49, 0, MS_COW, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS| M1_CARNIVORE, M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deselecting calmed", S_BAD_FOOD, LVL(124, 27, 7, 14, 0), (1), A(ATTK(AT_SPIT, AD_BANI, 8, 12), ATTK(AT_STNG, AD_WET, 8, 1), ATTK(AT_BITE, AD_DISE, 1, 18), ATTK(AT_SPIT, AD_SOUN, 2, 18), ATTK(AT_WEAP, AD_STCK, 8, 11), NO_ATTK), SIZ(994, 528, 0, MS_GRUNT, MZ_MEDIUM), MR_FIRE|MR_STONE, 0, M1_AMPHIBIOUS|M1_THICK_HIDE, M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reminiscence cougher", S_BAD_FOOD, LVL(124, 18, -13, 72, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_MALK, 7, 12), ATTK(AT_EXPL, AD_ENCH, 5, 25), ATTK(AT_KICK, AD_WRAT, 3, 17), ATTK(AT_NONE, AD_NGEN, 3, 9), ATTK(AT_WEAP, AD_CNCL, 1, 4), ATTK(AT_BUTT, AD_INSA, 3, 16)), SIZ(2972, 231, 0, MS_HUMANOID, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC, MR_SLEEP|MR_ELEC, M1_FLY|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_ACID|M1_POIS, M2_NOPOLY|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("popularly designation", S_BAD_FOOD, LVL(125, 19, -36, 78, 0), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_POIS, 4, 22), ATTK(AT_NONE, AD_POLY, 1, 19), ATTK(AT_KICK, AD_TCKL, 9, 25), ATTK(AT_BITE, AD_DREA, 1, 26), ATTK(AT_TENT, AD_LITT, 5, 25), NO_ATTK), SIZ(234, 184, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_MINDLESS|M1_ACID|M1_POIS, M2_MINION|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dentally benching", S_BAD_FOOD, LVL(125, 13, 10, 84, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_RATH, AD_DETH, 6, 12), ATTK(AT_LASH, AD_EDGE, 3, 7), ATTK(AT_ENGL, AD_SKIL, 1, 16), ATTK(AT_SPIT, AD_POIS, 8, 18), ATTK(AT_NONE, AD_VENO, 5, 3), NO_ATTK), SIZ(1651, 1310, 0, MS_FART_LOUD, MZ_TINY), MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), /* evil coins */ MON("pile of worthless coins", S_BAD_COINS, LVL(0, 2, 9, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("coin from the dirt", S_BAD_COINS, LVL(0, 2, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_BADE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mascoin", S_BAD_COINS, LVL(0, 2, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WGHT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("coin from the depths", S_BAD_COINS, LVL(0, 2, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_AMNE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("green play figure", S_BAD_COINS, LVL(0, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(150, 150, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pile of pennies", S_BAD_COINS, LVL(0, 2, 9, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("coin from the trash", S_BAD_COINS, LVL(0, 2, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBAD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("gakcoin", S_BAD_COINS, /* spawns with sling and 5 junk metal */ LVL(0, 2, 9, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wiring clap", S_BAD_COINS, LVL(0, 12, 10, 40, -5), (G_VLGROUP|1), A(ATTK(AT_TUCH, AD_SANI, 1, 9), ATTK(AT_CLAW, AD_ICUR, 1, 4), ATTK(AT_BITE, AD_NAST, 1, 3), ATTK(AT_TUCH, AD_TECH, 1, 2), NO_ATTK, NO_ATTK), SIZ(144, 5, 0, MS_BURBLE, MZ_HUMAN), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS, M2_VAMPIRE|M2_STALK|M2_ORC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pile of copper coins", S_BAD_COINS, LVL(1, 2, 8, 0, 0), (G_GENO|G_NOCORPSE|12), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pile of dimes", S_BAD_COINS, LVL(1, 2, 8, 0, 0), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pile of slimmer coins", S_BAD_COINS, LVL(1, 2, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CONT, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kinuesili starter", S_BAD_COINS, LVL(1, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SPELL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("kinuesili noobie", S_BAD_COINS, LVL(1, 6, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SPELL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("lawn gnome", S_BAD_COINS, LVL(1, 6, 10, 4, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(650, 600, 0, MS_ORC, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_GNOME|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blue play figure", S_BAD_COINS, LVL(1, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 1, 3), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pixel play figure", S_BAD_COINS, LVL(1, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 1, 3), ATTK(AT_TUCH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("gully play figure", S_BAD_COINS, LVL(2, 10, 5, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_BOOM, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_COLLECT|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_WANTSALL, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pile of dotted coins", S_BAD_COINS, LVL(2, 3, 7, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_SCOR, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("pile of amorphous coins", S_BAD_COINS, /* spawns with sling, 10 talc and feather armor */ LVL(2, 3, 7, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("recordable hellenism", S_BAD_COINS, LVL(2, 16, -1, 59, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_SAMU, 4, 1), ATTK(AT_BREA, AD_DGST, 7, 1), ATTK(AT_TUCH, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2146, 869, 0, MS_BOT, MZ_HUMAN), 0, 0, M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_CARNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lionizing dillydallying", S_BAD_COINS, LVL(2, 11, 1, 80, 0), (G_SGROUP|2), A(ATTK(AT_TENT, AD_VENO, 1, 1), ATTK(AT_CLAW, AD_TRAI, 2, 7), ATTK(AT_RATH, AD_TIME, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(866, 822, 0, MS_SOVIET, MZ_HUGE), MR_COLD, MR_COLD, M1_CONCEAL|M1_OVIPAROUS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_GREEDY|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("subdividable centrifugation", S_BAD_COINS, LVL(2, 16, 1, 78, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_ILLU, 2, 3), ATTK(AT_GAZE, AD_FLAM, 1, 7), ATTK(AT_HUGS, AD_HEAL, 2, 2), ATTK(AT_BREA, AD_SKIL, 1, 1), ATTK(AT_CLAW, AD_THIR, 1, 1), ATTK(AT_BITE, AD_WRAP, 2, 9)), SIZ(2220, 644, 0, MS_TRUMPET, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hitherto bastard luxuriant epistolary irresolute shellfire", S_BAD_COINS, LVL(2, 21, -5, 82, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BITE, AD_ICEB, 2, 2), ATTK(AT_BEAM, AD_INSA, 2, 4), ATTK(AT_SCRA, AD_CHRN, 2, 3), ATTK(AT_BEAM, AD_PAIN, 1, 7), ATTK(AT_BREA, AD_CALM, 1, 9), ATTK(AT_NONE, AD_FUMB, 2, 4)), SIZ(2997, 660, 0, MS_DEAD, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nigritude yapped", S_BAD_COINS, LVL(2, 19, 10, 38, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_MINA, 2, 1), ATTK(AT_ENGL, AD_MINA, 2, 6), ATTK(AT_ENGL, AD_SOUN, 2, 4), ATTK(AT_WEAP, AD_FRZE, 1, 1), NO_ATTK, NO_ATTK), SIZ(85, 76, 0, MS_NURSE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD|M1_TPORT_CNTRL| M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("complacently chording", S_BAD_COINS, LVL(3, 14, -9, 98, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_GAZE, AD_DGST, 3, 5), ATTK(AT_TRAM, AD_FAKE, 3, 1), ATTK(AT_BITE, AD_VAMP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1047, 20, 0, MS_ARREST, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_CLING|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_ACID, M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pile of silver coins", S_BAD_COINS, LVL(3, 4, 6, 0, 0), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pile of nickels", S_BAD_COINS, LVL(3, 3, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pile of gag coins", S_BAD_COINS, /* spawns with sling and 15 junk metal */ LVL(3, 4, 6, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ueueuep figure", S_BAD_COINS, LVL(3, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_ARREST, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ueueuep low roller", S_BAD_COINS, LVL(3, 2, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_ARREST, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ueueuep drunk male", S_BAD_COINS, LVL(3, 12, 9, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_ARREST, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("quaractar blue barrel", S_BAD_COINS, LVL(3, 0, 6, 0, 0), (1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("roguskhoi", S_BAD_COINS, LVL(3, 7, 10, 0, -4), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_ORC, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_ORC|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("yerles machine infantry", S_BAD_COINS, LVL(3, 12, 7, 0, 0), (G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("tanja machine infantry", S_BAD_COINS, LVL(3, 12, 7, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("pile of puffed coins", S_BAD_COINS, LVL(3, 4, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CNCL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("plains play figure", S_BAD_COINS, LVL(3, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("right state on paper", S_BAD_COINS, LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_BADE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, HI_PAPER), MON("rigging noodled", S_BAD_COINS, LVL(3, 20, 4, 26, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_FAMN, 3, 6), ATTK(AT_TENT, AD_SHAN, 3, 6), ATTK(AT_MAGC, AD_FIRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(142, 1322, 0, MS_LIEDER, MZ_LARGE), MR_SLEEP|MR_STONE, MR_STONE, M1_TUNNEL|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("creeping tin coins", S_BAD_COINS, LVL(4, 7, 7, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bulletator dollar", S_BAD_COINS, LVL(4, 24, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SGLD, 0, 0), ATTK(AT_NONE, AD_SGLD, 0, 0), ATTK(AT_RATH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_DEATH|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lower bulletator dollar", S_BAD_COINS, LVL(4, 12, 8, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_SGLD, 0, 0), ATTK(AT_NONE, AD_SGLD, 0, 0), ATTK(AT_RATH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_DEATH|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_AMORPHOUS|M1_UNSOLID|M1_METALLIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gold mimic", S_BAD_COINS, LVL(4, 1, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sexagenarian bray", S_BAD_COINS, LVL(4, 6, 6, 54, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_GRAV, 3, 2), ATTK(AT_BUTT, AD_SAMU, 7, 1), ATTK(AT_TENT, AD_DCAY, 2, 9), ATTK(AT_SPIT, AD_ENCH, 3, 6), NO_ATTK, NO_ATTK), SIZ(3612, 585, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_COLD, 0, M1_NOLIMBS|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_AVOIDER|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("megabuck amputation", S_BAD_COINS, LVL(4, 12, 4, 1, 7), (G_GENO|1), A(ATTK(AT_MAGC, AD_VENO, 1, 1), ATTK(AT_TENT, AD_TRAI, 5, 3), ATTK(AT_TUCH, AD_DCAY, 1, 1), ATTK(AT_BREA, AD_ACID, 3, 8), ATTK(AT_HUGS, AD_CURS, 3, 9), NO_ATTK), SIZ(1971, 215, 0, MS_NEIGH, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_HIDE|M1_TPORT_CNTRL, M2_STRONG|M2_MAGIC|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("play figure shaman", S_BAD_COINS, LVL(4, 12, 10, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bungee play figure", S_BAD_COINS, LVL(4, 6, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("trouser butt", S_BAD_COINS, LVL(4, 12, 5, 20, 9), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_WANDER|M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("creeping copper coins", S_BAD_COINS, LVL(4, 11, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("Dora's sneaker", S_BAD_COINS, LVL(4, 18, 7, 20, -2), (1), A(ATTK(AT_KICK, AD_COLD, 1, 6), ATTK(AT_WEAP, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_FIRE, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ORC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dogift", S_BAD_COINS, LVL(5, 15, 0, 60, -4), (1), A(ATTK(AT_KICK, AD_POIS, 2, 6), ATTK(AT_SCRA, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_STENCH, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scratchy femmy", S_BAD_COINS, /* spawns with block-heeled combat boot */ LVL(5, 12, 5, 20, -2), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 4), ATTK(AT_BEAM, AD_POIS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), MR_ACID|MR_SLEEP|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Dora's stinking leather boot", S_BAD_COINS, LVL(5, 15, 5, 15, -6), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_WEAP, AD_FAMN, 1, 1), ATTK(AT_KICK, AD_RBRE, 1, 1), ATTK(AT_BEAM, AD_POIS, 2, 2), NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_ACID|MR_POISON|MR_DISINT|MR_DEATH, MR_ACID|MR_POISON|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ORC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("washing lap", S_BAD_COINS, LVL(5, 10, 9, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SISSY, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_AMORPHOUS|M1_SWIM|M1_BREATHLESS|M1_AMORPHOUS, 0, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("fake coins", S_BAD_COINS, LVL(5, 2, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_HALU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("creeping credits", S_BAD_COINS, LVL(5, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SGLD, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("stealing credits", S_BAD_COINS, LVL(5, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DEBT, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_YELLOW), MON("festival tourist", S_BAD_COINS, LVL(5, 12, 10, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("horde play figure", S_BAD_COINS, LVL(5, 12, 10, 0, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("former bank clerk", S_BAD_COINS, /* spawns with d1000 zorkmids */ LVL(5, 12, 5, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("nojo no otoko", S_BAD_COINS, LVL(5, 12, 5, 60, 0), (1), A(ATTK(AT_WEAP, AD_SGLD, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("bonzpick", S_BAD_COINS, /* spawns with bronze lance */ LVL(5, 10, 7, 10, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ledy play figure", S_BAD_COINS, LVL(5, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_FART_QUIET, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("highland play figure", S_BAD_COINS, LVL(5, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_REGEN|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petty highland play figure", S_BAD_COINS, LVL(5, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_REGEN|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON3, M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("paperboard homer", S_BAD_COINS, LVL(5, 0, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("golden knight", S_BAD_COINS, /* maxxed carry capacity */ LVL(5, 12, 4, 15, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undocking distinguishing teemer pro", S_BAD_COINS, LVL(5, 10, -5, 9, -12), (2), A(ATTK(AT_NONE, AD_VOMT, 3, 2), ATTK(AT_KICK, AD_CONT, 1, 1), ATTK(AT_MAGC, AD_SHAN, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5, 457, 0, MS_COMBAT, MZ_SMALL), MR_POISON|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_NOHEAD, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mutely judaism", S_BAD_COINS, LVL(5, 24, 7, 71, 0), (G_UNIQ|1), A(ATTK(AT_KICK, AD_THIR, 1, 3), ATTK(AT_MAGC, AD_POLY, 1, 1), ATTK(AT_HUGS, AD_CAST, 5, 6), ATTK(AT_EXPL, AD_CLRC, 5, 4), NO_ATTK, NO_ATTK), SIZ(982, 995, 0, MS_SMITH, MZ_HUGE), MR_DISINT|MR_POISON, MR_DISINT, M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("virginity averted", S_BAD_COINS, LVL(5, 16, -6, 71, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SPIT, AD_GRAV, 4, 9), ATTK(AT_BEAM, AD_DGST, 5, 5), ATTK(AT_NONE, AD_HEAL, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(168, 957, 0, MS_BARBER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pile of killer coins", S_BAD_COINS, LVL(6, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of spiller coins", S_BAD_COINS, LVL(6, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_MCRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pile of slinger coins", S_BAD_COINS, LVL(6, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of flying coins", S_BAD_COINS, LVL(6, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_FLY|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of mover coins", S_BAD_COINS, LVL(6, 6, 8, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rocky left", S_BAD_COINS, LVL(6, 12, 10, 5, 5), (1), A(ATTK(AT_LASH, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pile of slow coins", S_BAD_COINS, LVL(6, 6, 7, 0, 0), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of bronze coins", S_BAD_COINS, LVL(6, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("slider left", S_BAD_COINS, LVL(6, 12, 10, 5, 5), (1), A(ATTK(AT_TUCH, AD_TERR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("bouncer left", S_BAD_COINS, LVL(6, 6, 5, 5, 5), (1), A(ATTK(AT_TUCH, AD_CONT, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_HOSTILE, M3_TRAITOR, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("blue vitriol", S_BAD_COINS, LVL(6, 4, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_FLY, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pile of creeping gold coins", S_BAD_COINS, LVL(6, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|6), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of rare gold coins", S_BAD_COINS, LVL(6, 9, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("velcro girl sandal", S_BAD_COINS, LVL(6, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CHKH, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("play figure aviator", S_BAD_COINS, LVL(6, 16, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_FLY|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("shadow play figure", S_BAD_COINS, LVL(6, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dielithium crystal", S_BAD_COINS, LVL(6, 9, 7, 0, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ELEC, 3, 8), ATTK(AT_NONE, AD_ELEC, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("humans do not aegere you", S_BAD_COINS, LVL(6, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_TLPT, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stinolkaster male", S_BAD_COINS, LVL(6, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CALM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stinolkaster hill protector", S_BAD_COINS, LVL(6, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("creeping silver coins", S_BAD_COINS, LVL(6, 11, 1, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("cock coin", S_BAD_COINS, LVL(6, 11, 1, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SSEX, 1, 6), ATTK(AT_TUCH, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS|M1_HUMANOID, M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("spiked coins", S_BAD_COINS, LVL(6, 11, 1, 10, 0), (G_GENO|G_NOCORPSE|1|G_RGROUP|G_PLATOON), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_UVUU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deadly coins", S_BAD_COINS, LVL(6, 11, 1, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DEST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pile of fragmentation coins", S_BAD_COINS, /* spawns with sling and 25 bone fragments */ LVL(6, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("milk boy", S_BAD_COINS, /* spawns with 3 cream pies */ LVL(6, 12, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_MALE|M2_HOSTILE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("Maite", S_BAD_COINS, LVL(6, 18, 7, 10, -2), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_DRST, 6, 5), ATTK(AT_BREA, AD_DRST, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: POT_CYANIDE BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS */ MON("showcase mused", S_BAD_COINS, LVL(6, 12, 8, 49, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_ENGL, AD_DEST, 6, 2), ATTK(AT_HUGS, AD_LITT, 6, 7), ATTK(AT_WEAP, AD_IDAM, 3, 5), ATTK(AT_LASH, AD_FEAR, 3, 7), NO_ATTK, NO_ATTK), SIZ(212, 104, 0, MS_BOSS, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("reinvitation moonier", S_BAD_COINS, LVL(7, 36, 3, 67, -9), (G_GENO|3), A(ATTK(AT_RATH, AD_VAPO, 2, 2), ATTK(AT_BEAM, AD_SEDU, 5, 6), ATTK(AT_SCRA, AD_PLAS, 8, 1), ATTK(AT_ENGL, AD_FEAR, 1, 9), NO_ATTK, NO_ATTK), SIZ(1498, 732, 0, MS_HISS, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("browbeat overhauling", S_BAD_COINS, LVL(7, 11, -5, 45, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_NPRO, 2, 7), ATTK(AT_BREA, AD_RUNS, 6, 9), ATTK(AT_CLAW, AD_GLIB, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1114, 1312, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PETRIFIES|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mythologically briar", S_BAD_COINS, LVL(7, 19, 1, 94, 2), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_SANI, 7, 4), ATTK(AT_WEAP, AD_SHRD, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2438, 596, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_DISINT|MR_POISON, MR_DISINT, M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NONMOVING|M3_PETRIFIES|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pit play figure", S_BAD_COINS, LVL(7, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outcome pit play figure", S_BAD_COINS, LVL(7, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("zero WFG", S_BAD_COINS, LVL(7, 8, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ILLU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("washcloth", S_BAD_COINS, LVL(7, 10, 7, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STCK, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SISSY, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_AMORPHOUS|M1_SWIM|M1_BREATHLESS|M1_AMORPHOUS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pile of blue coins", S_BAD_COINS, /* spawns with sling and 25 cobalt chunks */ LVL(7, 9, 6, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("kuckerping yen", S_BAD_COINS, LVL(7, 11, 2, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_SGLD, 0, 0), ATTK(AT_NONE, AD_SGLD, 0, 0), ATTK(AT_RATH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_TRUMPET, MZ_SMALL), MR_POISON, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("colombian osteologically", S_BAD_COINS, LVL(7, 12, -7, 97, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_RBAD, 3, 5), ATTK(AT_ENGL, AD_DREA, 2, 4), ATTK(AT_WEAP, AD_DRCH, 7, 6), ATTK(AT_KICK, AD_CHRN, 3, 2), ATTK(AT_TRAM, AD_RAGN, 1, 2), ATTK(AT_BEAM, AD_MINA, 4, 8)), SIZ(4922, 723, 0, MS_OHGOD, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_FLY|M1_NEEDPICK|M1_NOHEAD|M1_HUMANOID|M1_SLITHY, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hierarchically pleater", S_BAD_COINS, LVL(7, 19, -5, 37, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_MAGC, AD_VAMP, 1, 2), ATTK(AT_TENT, AD_DCAY, 3, 6), ATTK(AT_ENGL, AD_ICUR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(47, 704, 0, MS_SELFHARM, MZ_HUGE), MR_DISINT|MR_POISON, 0, M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID|M1_POIS, M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slab coins", S_BAD_COINS, LVL(8, 2, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("glittergold", S_BAD_COINS, LVL(8, 9, 8, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("color follower", S_BAD_COINS, LVL(8, 9, 8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_RBRE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_POISON|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_ACID|MR_POISON|MR_STONE|MR_DISINT, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("rusty coins", S_BAD_COINS, LVL(8, 2, 6, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RUST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flimsy shotter", S_BAD_COINS, /* spawns with paper shotgun and 10 shotgun shells */ LVL(8, 12, 6, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lacquer ape", S_BAD_COINS, LVL(8, 13, 0, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 0, 0), ATTK(AT_BITE, AD_PHYS, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BOAST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_HOSTILE, M3_NOTAME|M3_INFRAVISIBLE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("yerles self-propelled gun", S_BAD_COINS, LVL(8, 13, 2, 30, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISION|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("tanja self-propelled gun", S_BAD_COINS, LVL(8, 13, 2, 30, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_FEMALE, M3_INFRAVISION|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ueueuep blocker", S_BAD_COINS, LVL(8, 12, 6, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_ABDC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ueueuep camper", S_BAD_COINS, LVL(8, 12, 6, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_ABDC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("indochina hotzone dismalest", S_BAD_COINS, LVL(8, 11, 5, 52, 0), (2), A(ATTK(AT_BEAM, AD_CHAO, 1, 9), ATTK(AT_MAGC, AD_THIR, 8, 2), ATTK(AT_TRAM, AD_WERE, 3, 3), ATTK(AT_TENT, AD_SPC2, 3, 6), ATTK(AT_GAZE, AD_SGLD, 1, 2), NO_ATTK), SIZ(1079, 168, 0, MS_VAMPIRE, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_SWIM|M1_UNSOLID|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("revisory donjon", S_BAD_COINS, LVL(8, 13, -3, 24, 14), (G_LGROUP|1), A(ATTK(AT_TRAM, AD_DEST, 1, 7), ATTK(AT_CLAW, AD_BLEE, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1705, 1354, 0, MS_WOLLOH, MZ_MEDIUM), MR_ELEC, 0, M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stockpiled rank rhythm trashy snoozer haler greenbelt", S_BAD_COINS, LVL(8, 12, -10, 22, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_WRAP, 5, 8), ATTK(AT_WEAP, AD_DREN, 8, 2), ATTK(AT_TRAM, AD_WISD, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(45, 148, 0, MS_DJINNI, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_NOLIMBS, M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("polit racker thrush andante", S_BAD_COINS, LVL(8, 27, -5, 94, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DIMN, 6, 4), ATTK(AT_SPIT, AD_DREA, 3, 9), ATTK(AT_NONE, AD_PEST, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(401, 79, 0, MS_SOUND, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON, MR_FIRE, M1_SWIM|M1_HUMANOID, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pile of killer gold coins", S_BAD_COINS, LVL(9, 15, 9, 0, 0), (G_GENO|G_NOCORPSE|10), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of poofed coins", S_BAD_COINS, LVL(9, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VAPO, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DISINT, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stupidity autist", S_BAD_COINS, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_SLIM, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_WANDER|M2_GREEDY|M2_JEWELS, M3_SLIME|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large pile of killer coins", S_BAD_COINS, LVL(9, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|7), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of layn coins", S_BAD_COINS, LVL(9, 6, 9, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of lead circles", S_BAD_COINS, /* spawns with sling and 25 lead clumps */ LVL(9, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("large pile of slinger coins", S_BAD_COINS, LVL(9, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large pile of porter coins", S_BAD_COINS, LVL(9, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty large pile of killer coins", S_BAD_COINS, LVL(9, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bag money", S_BAD_COINS, LVL(9, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_DOMESTIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hill play figure", S_BAD_COINS, LVL(9, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 220, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pile of covid-19-coated coins", S_BAD_COINS, LVL(9, 15, 9, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_NIVE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pile of medium coins", S_BAD_COINS, LVL(9, 7, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Carina's profiled combat boot", S_BAD_COINS, LVL(10, 12, 7, 10, 5), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_COLD|MR_DEATH|MR_DISINT, MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pile of bored coins", S_BAD_COINS, LVL(10, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SAMU, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_HITASONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pile of discolored coins", S_BAD_COINS, LVL(10, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VULN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sales person", S_BAD_COINS, LVL(10, 12, 5, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("pile of knife-bladed coins", S_BAD_COINS, LVL(10, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DAMA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cliff play figure", S_BAD_COINS, LVL(10, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 220, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pile of light radius coins", S_BAD_COINS, /* spawns with 3 torches, radius 2 light */ LVL(10, 12, 7, 0, 0), (G_NOCORPSE|5), A(ATTK(AT_BITE, AD_LITE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_HITASONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty cliff play figure", S_BAD_COINS, LVL(10, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 220, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pile of brat coins", S_BAD_COINS, /* spawns with unihorn */ LVL(10, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CHRN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_HITASONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("quaractar black barrel", S_BAD_COINS, LVL(10, 12, 6, 0, 0), (1), A(ATTK(AT_TUCH, AD_POIS, 3, 4), ATTK(AT_NONE, AD_POIS, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ylva tourist", S_BAD_COINS, LVL(10, 12, 10, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hardfought fellow-runner", S_BAD_COINS, LVL(10, 10, 4, 30, -10), (1), A(ATTK(AT_WEAP, AD_DAMA, 1, 16), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BURBLE, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("roguery I", S_BAD_COINS, LVL(10, 12, 9, 0, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ARREST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("roguery number two", S_BAD_COINS, /* spawns with baseball bat */ LVL(10, 12, 9, 0, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ARREST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("roguery number three", S_BAD_COINS, /* spawns with shotgun and 20 shells */ LVL(10, 12, 9, 0, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ARREST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_MALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("netto cash", S_BAD_COINS, LVL(10, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_DEBT, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("trapcasher", S_BAD_COINS, /* invisible */ LVL(10, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_DEBT, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("now ur broke lul", S_BAD_COINS, /* invisible */ LVL(10, 12, 9, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_DEBT, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DEEPSTATE, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("herpetologist insister drearily", S_BAD_COINS, LVL(10, 18, 5, 13, -10), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_MINA, 1, 9), ATTK(AT_SPIT, AD_DISP, 9, 3), ATTK(AT_BUTT, AD_SLUD, 8, 8), ATTK(AT_WEAP, AD_LUCK, 1, 1), ATTK(AT_RATH, AD_SEDU, 9, 4), ATTK(AT_KICK, AD_LITT, 3, 6)), SIZ(209, 338, 0, MS_FEARHARE, MZ_LARGE), MR_FIRE, 0, M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL, M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("tediously inconsistently", S_BAD_COINS, LVL(10, 6, 0, 53, -15), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_CLAW, AD_POLY, 6, 8), ATTK(AT_TRAM, AD_SIN, 1, 6), ATTK(AT_CLAW, AD_FRZE, 1, 1), ATTK(AT_EXPL, AD_SIN, 5, 7), ATTK(AT_STNG, AD_SLIM, 6, 7), ATTK(AT_MAGC, AD_WEEP, 5, 1)), SIZ(2810, 234, 0, MS_GIBBERISH, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pile of monster coins", S_BAD_COINS, LVL(11, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("some change", S_BAD_COINS, LVL(11, 6, 8, 0, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yerles elite machine infantry", S_BAD_COINS, LVL(11, 12, 6, 0, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("tanja elite machine infantry", S_BAD_COINS, LVL(11, 12, 6, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("staffdancer", S_BAD_COINS, /* spawns with chrome staff */ LVL(11, 12, 6, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("pile of large coins", S_BAD_COINS, LVL(11, 8, 7, 0, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of heavy coins", S_BAD_COINS, LVL(11, 9, 7, 0, 0), (G_GENO|G_NOCORPSE|1|G_SGROUP), A(ATTK(AT_BITE, AD_WGHT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("huge pile of killer coins", S_BAD_COINS, LVL(11, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|5), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("huge pile of evasive coins", S_BAD_COINS, LVL(11, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("werecoins", S_BAD_COINS, LVL(11, 12, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WERE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ice play figure", S_BAD_COINS, LVL(11, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(220, 220, 0, MS_LAUGH, MZ_SMALL), MR_COLD, MR_COLD, M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("embanked smorgasbord", S_BAD_COINS, LVL(11, 14, -1, 38, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_RATH, AD_WEBS, 8, 2), ATTK(AT_LASH, AD_DREN, 8, 3), ATTK(AT_MAGC, AD_VENO, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(626, 229, 0, MS_TEACHER, MZ_TINY), MR_ELEC|MR_DRAIN, 0, 0, M2_LORD|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("expression omitted", S_BAD_COINS, LVL(11, 11, 9, 34, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_WEAP, AD_SAMU, 4, 1), ATTK(AT_LASH, AD_SPEL, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(927, 733, 0, MS_TREESQUAD, MZ_LARGE), 0, 0, M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_UNDEAD|M2_LORD|M2_DEMON|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("priggishly huskiest", S_BAD_COINS, LVL(11, 15, -9, 31, -15), (2), A(ATTK(AT_SCRA, AD_PEST, 5, 7), ATTK(AT_NONE, AD_WEEP, 9, 5), ATTK(AT_EXPL, AD_VAPO, 3, 9), ATTK(AT_HUGS, AD_WRAT, 8, 6), ATTK(AT_SCRA, AD_HALU, 4, 4), ATTK(AT_EXPL, AD_CONF, 1, 1)), SIZ(81, 18, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_HUMANOID, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rocky up", S_BAD_COINS, LVL(12, 12, 10, 10, 5), (1), A(ATTK(AT_LASH, AD_PHYS, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("slider up", S_BAD_COINS, LVL(12, 12, 10, 10, 5), (1), A(ATTK(AT_TUCH, AD_TERR, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_YELLOW), MON("bouncer up", S_BAD_COINS, LVL(12, 6, 3, 10, 5), (1), A(ATTK(AT_TUCH, AD_CONT, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_HOSTILE, M3_TRAITOR, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("pile of titanium coins", S_BAD_COINS, LVL(12, 12, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DISP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_PLUSONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("buckle girl sandal", S_BAD_COINS, /* uses wedge sandals */ LVL(12, 12, 5, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_BLEE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_SMALL), MR_PLUSONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, M4_SANDALS, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pile of alloy coins", S_BAD_COINS, /* spawns with sling and 25 bronze nuggets */ LVL(12, 9, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("master play figure", S_BAD_COINS, LVL(12, 12, 10, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cash trap", S_BAD_COINS, LVL(12, 11, 2, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("debts case", S_BAD_COINS, LVL(12, 15, 0, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DEBT, 4, 6), ATTK(AT_NONE, AD_DEBT, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_LAUGH, MZ_SMALL), MR_DEATH, 0, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS, M2_HOSTILE, M3_NONMOVING|M3_TRAITOR|M3_NOTAME, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("pile of platinum coins", S_BAD_COINS, LVL(12, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_SGLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("savings cash", S_BAD_COINS, LVL(12, 12, 0, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SGLD, 1, 2), ATTK(AT_BITE, AD_SGLD, 1, 2), ATTK(AT_BITE, AD_SGLD, 1, 2), ATTK(AT_BITE, AD_SGLD, 1, 2), ATTK(AT_BITE, AD_SGLD, 1, 2), ATTK(AT_BITE, AD_SGLD, 1, 2)), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("Dora's hugging boot", S_BAD_COINS, LVL(12, 14, 2, 20, -8), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_HALU, 3, 3), ATTK(AT_BEAM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_STONE, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_ORC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Verena's plateau boot", S_BAD_COINS, LVL(12, 12, 0, 50, 4), (1), A(ATTK(AT_KICK, AD_SLOW, 4, 5), ATTK(AT_BEAM, AD_DARK, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DISINT, MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_REVIVE|M4_HIGHHEELED|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("assball football", S_BAD_COINS, /* walks randomly when it's a pet */ LVL(12, 8, 8, 0, -4), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_FLY|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_WANDER, 0, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stinolkaster goal runner", S_BAD_COINS, LVL(12, 11, 8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_CALM, 2, 8), ATTK(AT_NONE, AD_DISP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("stinolkaster ring carrier", S_BAD_COINS, /* spawns with random ring */ LVL(12, 11, 8, 0, 0), (1), A(ATTK(AT_WEAP, AD_CALM, 2, 8), ATTK(AT_NONE, AD_DISP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stinolkaster sixer", S_BAD_COINS, LVL(12, 18, 8, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("diemond", S_BAD_COINS, LVL(12, 9, 0, 80, 5), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SHRD, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Romann", S_BAD_COINS, /* singer */ LVL(12, 13, 4, 60, -15), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_CONF, 4, 6), ATTK(AT_KICK, AD_SOUN, 5, 6), ATTK(AT_BEAM, AD_SOUN, 3, 6), ATTK(AT_TENT, AD_DRIN, 1, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: MALLET */ MON("A'salom", S_BAD_COINS, LVL(12, 12, 10, 60, 2), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, WT_ELF, 0, MS_SOLDIER, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_OMNIVORE|M1_HUMANOID, M2_COLLECT|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_PNAME|M2_NOPOLY|M2_PRINCE|M2_ELF, M3_WAITFORU|M3_TRAITOR|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bedim kit", S_BAD_COINS, LVL(13, 7, -8, 16, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_WNCE, 1, 7), ATTK(AT_WEAP, AD_MIDI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(887, 318, 0, MS_SILENT, MZ_HUMAN), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_REGEN|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("creeping mithril coins", S_BAD_COINS, LVL(13, 12, -1, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS|M1_ACID, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slinging mithril coins", S_BAD_COINS, LVL(13, 12, -1, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS|M1_ACID, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty creeping mithril coins", S_BAD_COINS, LVL(13, 12, -1, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_DRST, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_HERBIVORE|M1_POIS|M1_ACID, M2_HOSTILE, M3_PETTY, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("razers", S_BAD_COINS, /* spawns with shuriken */ LVL(13, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PAIN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("slinging nano coins", S_BAD_COINS, /* spawns with sling and 30 sling ammos */ LVL(13, 12, -1, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_TECH, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS|M1_ACID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("piece of seven", S_BAD_COINS, LVL(13, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_AMNE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS|M1_ACID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("goldbath coin", S_BAD_COINS, LVL(13, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_TRAI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS|M1_ACID, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mountain play figure", S_BAD_COINS, LVL(13, 12, 10, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(240, 240, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nanofigure", S_BAD_COINS, /* spawns with nano axe and nano suit */ LVL(13, 12, -1, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_TECH, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_HUMANOID|M1_MINDLESS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hightailed fertilized", S_BAD_COINS, LVL(13, 8, 1, 10, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_HUGS, AD_THIR, 3, 4), ATTK(AT_KICK, AD_SGLD, 3, 2), ATTK(AT_BUTT, AD_LUCK, 5, 8), ATTK(AT_TRAM, AD_BLEE, 7, 7), NO_ATTK, NO_ATTK), SIZ(1234, 153, 0, MS_AREOLA, MZ_MEDIUM), MR_COLD, 0, M1_FLY|M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_TPORT|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("jelling wispier tending", S_BAD_COINS, LVL(13, 1, 2, 61, -8), (1), A(ATTK(AT_WEAP, AD_LEGS, 1, 5), ATTK(AT_ENGL, AD_PHYS, 8, 7), ATTK(AT_BUTT, AD_LITT, 7, 1), ATTK(AT_BEAM, AD_RAGN, 6, 8), ATTK(AT_TRAM, AD_TDRA, 7, 8), NO_ATTK), SIZ(827, 1564, 0, MS_WOLLOH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SLITHY|M1_TPORT|M1_ACID|M1_CARNIVORE, M2_LORD|M2_MINION|M2_STRONG|M2_JEWELS|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cheery befit", S_BAD_COINS, LVL(13, 27, -10, 27, -5), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_VULN, 5, 5), ATTK(AT_TRAM, AD_DARK, 4, 9), ATTK(AT_WEAP, AD_DREN, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3498, 421, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN, M2_PRINCE|M2_STALK|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("creeping garnet gems", S_BAD_COINS, LVL(14, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 2, 4), ATTK(AT_TUCH, AD_POIS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("creeping lapis gems", S_BAD_COINS, LVL(14, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DEBU, 2, 4), ATTK(AT_TUCH, AD_DEBU, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kinuesili mazer", S_BAD_COINS, /* spawns with skeleton key */ LVL(14, 12, 3, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("creeping brighters", S_BAD_COINS, LVL(14, 9, 1, 25, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("desert play figure", S_BAD_COINS, LVL(14, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(170, 170, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("southern chaparral", S_BAD_COINS, LVL(14, 12, -10, 2, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_CHRN, 7, 2), ATTK(AT_EXPL, AD_RBRE, 4, 7), ATTK(AT_SCRA, AD_FIRE, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3561, 458, 0, MS_SHRIEK, MZ_SMALL), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_FLY|M1_CLING|M1_NOTAKE|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MAGIC|M2_GNOME, M3_NOPLRPOLY|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("lavishly restraint", S_BAD_COINS, LVL(14, 16, -2, 42, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_SCRA, AD_SLEE, 1, 6), ATTK(AT_MAGC, AD_DRIN, 6, 3), ATTK(AT_SPIT, AD_NPRO, 6, 5), ATTK(AT_TUCH, AD_DISE, 8, 4), ATTK(AT_WEAP, AD_WET, 1, 8), ATTK(AT_NONE, AD_CURS, 2, 7)), SIZ(762, 605, 0, MS_CORONA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_POISON|MR_STONE, M1_TUNNEL|M1_NOHANDS|M1_TPORT_CNTRL, M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flying bunch of counterfeit cash", S_BAD_COINS, LVL(15, 12, 0, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_BITE, AD_WRAP, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_FLY|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("introcoin", S_BAD_COINS, LVL(15, 12, 0, 10, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_FLY|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("color painter", S_BAD_COINS, /* spawns with magical paintbrush */ LVL(15, 9, 4, 1, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_ILLU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dimm coin", S_BAD_COINS, /* transforms ROOM and CORR into specific terrain, determined when monster spawns */ LVL(15, 12, 0, 10, 0), (1|G_RGROUP), A(ATTK(AT_BITE, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_BREATHLESS|M1_FLY|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("volcano play figure", S_BAD_COINS, LVL(15, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(190, 190, 0, MS_LAUGH, MZ_SMALL), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("petty volcano play figure", S_BAD_COINS, LVL(15, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(190, 190, 0, MS_LAUGH, MZ_SMALL), MR_FIRE, MR_FIRE, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Verena's stiletto sandal", S_BAD_COINS, LVL(15, 12, 3, 30, 10), (1), A(ATTK(AT_KICK, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PLYS, 1, 2), ATTK(AT_BEAM, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_REVIVE|M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Sabrina's plateau boot", S_BAD_COINS, LVL(15, 11, -4, 20, 0), (1), A(ATTK(AT_KICK, AD_STCK, 2, 8), ATTK(AT_WEAP, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DISINT|MR_DRAIN|MR_ELEC, MR_ELEC|MR_COLD|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_BREATHLESS|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HIGHHEELED|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("female coinpurse", S_BAD_COINS, LVL(15, 12, 0, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FEMI, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_FLY|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("irony bluebell imprudent", S_BAD_COINS, LVL(15, 12, 4, 68, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_DISN, 3, 6), ATTK(AT_WEAP, AD_RBRE, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(173, 1210, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_FLY|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE| M1_METALLIVORE, M2_LORD|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("orwell roundup", S_BAD_COINS, LVL(15, 6, -2, 22, 0), (4), A(ATTK(AT_KICK, AD_NEXU, 3, 2), ATTK(AT_BREA, AD_BADE, 1, 4), ATTK(AT_TUCH, AD_SPC2, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(420, 262, 0, MS_CASINO, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("peak play figure", S_BAD_COINS, LVL(16, 12, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), MR_COLD, MR_COLD, M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ueueuep block eater", S_BAD_COINS, LVL(16, 12, 6, 20, -5), (G_GENO|1), A(ATTK(AT_WEAP, AD_ABDC, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE, M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dangerous dice", S_BAD_COINS, LVL(16, 12, 0, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_RBRE, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("wild dice", S_BAD_COINS, /* by Demo */ LVL(16, 12, 0, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_RNG, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unworldly proportionately unintendedly", S_BAD_COINS, LVL(16, 12, -2, 21, -15), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_RBRE, 1, 3), ATTK(AT_LASH, AD_CLRC, 7, 8), ATTK(AT_NONE, AD_SGLD, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(231, 899, 0, MS_MUTE, MZ_GIGANTIC), MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_TUNNEL|M1_SLITHY|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("superplay figure", S_BAD_COINS, LVL(17, 24, 10, 0, 0), (1), A(ATTK(AT_GAZE, AD_FIRE, 2, 4), ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP, MR_SLEEP, M1_FLY|M1_HUMANOID|M1_HERBIVORE, M2_LORD|M2_HOSTILE|M2_MALE|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("crossers", S_BAD_COINS, LVL(17, 10, 5, 5, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wfg", S_BAD_COINS, LVL(17, 12, 0, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DFOO, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("light gold", S_BAD_COINS, LVL(17, 12, 0, 10, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_SLOW, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_WALLWALK|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fata morgana", S_BAD_COINS, LVL(18, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 13), ATTK(AT_CLAW, AD_HALU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_MIMIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("magecoins", S_BAD_COINS, LVL(18, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_MCRE, 1, 13), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_MAGIC, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lucky colorator", S_BAD_COINS, LVL(18, 12, 0, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_MIDI, 1, 13), ATTK(AT_TENT, AD_AXUS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_MULTIHUED|M4_TAME, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reemerging mush", S_BAD_COINS, LVL(18, 14, 8, 34, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_POIS, 0, 9), ATTK(AT_STNG, AD_LETH, 1, 2), ATTK(AT_RATH, AD_COLD, 5, 3), ATTK(AT_BUTT, AD_UNPR, 2, 3), ATTK(AT_HUGS, AD_MINA, 8, 1), NO_ATTK), SIZ(2075, 225, 0, MS_HANDY, MZ_HUGE), MR_COLD|MR_POISON|MR_DEATH, 0, M1_NOHEAD|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_LITHIVORE|M3_PETRIFIES, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Dantalion", S_BAD_COINS, LVL(18, 15, 0, 40, 15), (1|G_NOCORPSE|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK|M2_STRONG|M2_MALE|M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PRINCE, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_NOTAME|M3_WANTSBOOK, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("creeping opal gems", S_BAD_COINS, LVL(19, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_TUCH, AD_POIS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("slinging opal gems", S_BAD_COINS, LVL(19, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POIS, 3, 4), ATTK(AT_TUCH, AD_POIS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("cyberplay figure", S_BAD_COINS, LVL(19, 24, 10, 0, 0), (1), A(ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_BITE, AD_ELEC, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK), SIZ(350, 350, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_METALLIVORE, M2_LORD|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("slinging topaz gems", S_BAD_COINS, /* spawns with sling and 35 sling ammos */ LVL(19, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ELEC, 3, 4), ATTK(AT_TUCH, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Natascha", S_BAD_COINS, LVL(19, 13, 5, 70, 6), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_NONE, AD_TCKL, 10, 20), ATTK(AT_TRAM, AD_LEGS, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTHREE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: STURDY_PLATEAU_BOOT_FOR_GIRLS LEATHER_GLOVES SHIELD_OF_REFLECTION */ MON("fundi prototypic overlain", S_BAD_COINS, LVL(19, 12, -5, 89, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_DEPR, 9, 1), ATTK(AT_NONE, AD_SEDU, 4, 3), ATTK(AT_TUCH, AD_SLOW, 5, 1), ATTK(AT_RATH, AD_PEST, 5, 4), ATTK(AT_TRAM, AD_FAMN, 1, 6), ATTK(AT_STNG, AD_FAKE, 6, 4)), SIZ(476, 778, 0, MS_STABILIZE, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_OVIPAROUS|M1_TPORT| M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("marrer nightmarish pasquinade recklessly", S_BAD_COINS, LVL(19, 10, 3, 71, 0), (G_LGROUP|2), A(ATTK(AT_HUGS, AD_SITM, 9, 1), ATTK(AT_BUTT, AD_FEAR, 1, 2), ATTK(AT_GAZE, AD_DRCO, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3874, 443, 0, MS_GAARDIEN, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_CLING|M1_NOHANDS|M1_METALLIVORE, M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vibrate outdistanced darking tropism", S_BAD_COINS, LVL(19, 12, -10, 62, 0), (4), A(ATTK(AT_LASH, AD_EDGE, 5, 2), ATTK(AT_WEAP, AD_UVUU, 8, 1), ATTK(AT_TUCH, AD_TIME, 9, 6), ATTK(AT_STNG, AD_FREN, 4, 4), ATTK(AT_GAZE, AD_SLOW, 8, 6), NO_ATTK), SIZ(1797, 430, 0, MS_CASINO, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_UNSOLID| M1_ACID|M1_METALLIVORE, M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("overpopulation sophy", S_BAD_COINS, LVL(20, 26, -7, 26, 4), (1), A(ATTK(AT_BUTT, AD_LITE, 5, 3), ATTK(AT_NONE, AD_FRZE, 6, 1), ATTK(AT_ENGL, AD_TLPT, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(355, 272, 0, MS_ESCAPE, MZ_LARGE), MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hesitator champion", S_BAD_COINS, LVL(20, 12, 10, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_LAUGH, MZ_SMALL), MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, M2_PRINCE|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("kinuesili station watcher", S_BAD_COINS, LVL(20, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SPELL, MZ_MEDIUM), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("laughter player", S_BAD_COINS, /* spawns with 5 scrolls of create monster */ LVL(20, 12, 0, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_RBRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_LAUGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("starlet thrower", S_BAD_COINS, LVL(20, 12, -5, 90, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 12), ATTK(AT_BEAM, AD_NTHR, 2, 15), ATTK(AT_HUGS, AD_PAIN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_CUSS, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rocky right", S_BAD_COINS, LVL(20, 12, 10, 20, 5), (1), A(ATTK(AT_LASH, AD_PHYS, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slider right", S_BAD_COINS, LVL(20, 12, 10, 20, 5), (1), A(ATTK(AT_TUCH, AD_TERR, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("bouncer right", S_BAD_COINS, LVL(20, 6, 0, 20, 5), (1), A(ATTK(AT_TUCH, AD_CONT, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_YELLOW), MON("verona marble", S_BAD_COINS, /* always knows where you are */ LVL(20, 13, -10, 100, -6), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_TRAP, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_HITASTHREE|MR_COLD|MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_NASTY|M2_STRONG|M2_HOSTILE|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hesitator", S_BAD_COINS, LVL(20, 12, 10, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 1, 12), ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(280, 280, 0, MS_LAUGH, MZ_SMALL), MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, M2_PRINCE|M2_HOSTILE|M2_STRONG|M2_MALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("quaractar refinery", S_BAD_COINS, LVL(20, 15, -5, 70, 0), (1), A(ATTK(AT_TUCH, AD_DAMA, 6, 8), ATTK(AT_BEAM, AD_DAMA, 3, 4), ATTK(AT_GAZE, AD_DAMA, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_DEATH|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM, M2_STRONG|M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("color minimizer pile", S_BAD_COINS, LVL(20, 12, 0, 100, 0), (1), A(ATTK(AT_BITE, AD_DISE, 1, 10), ATTK(AT_BITE, AD_PLAS, 1, 10), ATTK(AT_BEAM, AD_BADE, 1, 10), ATTK(AT_RATH, AD_ICEB, 1, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN|MR_SLEEP, MR_FIRE|MR_COLD|MR_SLEEP, M1_HIDE|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_JOKE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("romuliet", S_BAD_COINS, LVL(20, 15, -5, 60, -10), (1), A(ATTK(AT_KICK, AD_AGGR, 6, 8), ATTK(AT_BEAM, AD_AGGR, 4, 9), ATTK(AT_BREA, AD_TIME, 6, 6), ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_STENCH, MZ_HUMAN), MR_HITASFOUR|MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_WALLWALK, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nadine's ankle strap sandal", S_BAD_COINS, LVL(20, 13, 4, 45, 5), (1), A(ATTK(AT_KICK, AD_NTHR, 3, 10), ATTK(AT_BEAM, AD_DREA, 4, 3), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_SLEEP, MR_FIRE|MR_DISINT|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("germanely highroad flaggy", S_BAD_COINS, LVL(20, 12, 6, 59, 5), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_PART, 9, 9), ATTK(AT_SCRA, AD_WRAP, 5, 1), ATTK(AT_STNG, AD_DRLI, 3, 4), ATTK(AT_EXPL, AD_LITT, 1, 3), ATTK(AT_RATH, AD_STON, 7, 1), NO_ATTK), SIZ(1241, 902, 0, MS_COMBAT, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_NOHANDS|M1_TPORT_CNTRL, M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("perambulated interchangeable", S_BAD_COINS, LVL(20, 13, -1, 73, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_CONT, 2, 4), ATTK(AT_STNG, AD_CNCL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2183, 581, 0, MS_LAUGH, MZ_MEDIUM), MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GOLD), MON("roguery number four", S_BAD_COINS, /* spawns with kalashnikov and 100 lead bullets */ LVL(20, 12, 9, 0, 10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ARREST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_MALE, M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ueueuep ruby", S_BAD_COINS, /* spawns with soft sneakers */ LVL(20, 12, -1, 40, -5), (1), A(ATTK(AT_WEAP, AD_ABDC, 6, 5), ATTK(AT_KICK, AD_DISP, 4, 6), ATTK(AT_HUGS, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_LAUGH, MZ_SMALL), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dingdong coins", S_BAD_COINS, LVL(20, 12, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DROP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_BONES, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Tracy", S_BAD_COINS, LVL(20, 12, -10, 50, -10), (1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_LEGS, 6, 10), ATTK(AT_HUGS, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_TAME|M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* starting equipment: FEMININE_PUMPS */ MON("coins of fools gold", S_BAD_COINS, LVL(21, 12, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LUCK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("coins of precious gold", S_BAD_COINS, LVL(21, 12, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SKIL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pile of talts", S_BAD_COINS, LVL(21, 10, 7, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pile of handturned coins", S_BAD_COINS, LVL(21, 12, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_UNPR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("retrograde administrated", S_BAD_COINS, LVL(21, 21, -7, 13, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_LASH, AD_HALU, 6, 1), ATTK(AT_WEAP, AD_WISD, 6, 9), ATTK(AT_KICK, AD_ELEC, 5, 1), ATTK(AT_SPIT, AD_TRAI, 8, 9), ATTK(AT_RATH, AD_DROP, 1, 9), NO_ATTK), SIZ(1788, 395, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DRAIN, MR_ELEC, M1_BREATHLESS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("flinging silver coins", S_BAD_COINS, /* spawns with sling and 40 silver slingstones */ LVL(21, 12, 1, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cheaty silver coin", S_BAD_COINS, LVL(21, 12, 1, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_TPORT|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gigantic pile of killer coins", S_BAD_COINS, LVL(21, 12, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("petty gigantic pile of killer coins", S_BAD_COINS, LVL(21, 12, 4, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_HERBIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Marie's hugging boot", S_BAD_COINS, LVL(21, 12, 10, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(999, 999, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_TREADED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), /* speed 11-13, AC -2, MR 35, extra attacks 0, resists 0, M1 flags 1, M2 flags 0, M3 flags 0 */ MON("prepacked facilitation", S_BAD_COINS, LVL(21, 8, -7, 54, 0), (G_UNIQ|2), A(ATTK(AT_MAGC, AD_DISN, 2, 5), ATTK(AT_NONE, AD_NGRA, 7, 1), ATTK(AT_BREA, AD_DISN, 6, 8), ATTK(AT_HUGS, AD_LEVI, 4, 9), NO_ATTK, NO_ATTK), SIZ(3225, 1072, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_ELEC|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_ANIMAL|M1_METALLIVORE, M2_DEMON|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("claw tramelling", S_BAD_COINS, LVL(22, 11, 1, 93, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_STNG, AD_SGLD, 1, 4), ATTK(AT_KICK, AD_SAMU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(578, 25, 0, MS_NEIGH, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_HUMANOID|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("defeated brasilia", S_BAD_COINS, LVL(22, 6, 1, 53, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_BANI, 9, 9), ATTK(AT_SPIT, AD_DEBU, 8, 1), ATTK(AT_TUCH, AD_DISP, 6, 1), ATTK(AT_BREA, AD_FAMN, 9, 2), ATTK(AT_WEAP, AD_RNG, 3, 6), ATTK(AT_CLAW, AD_PAIN, 1, 4)), SIZ(2339, 40, 0, MS_CODE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("telegold", S_BAD_COINS, LVL(22, 12, -5, 20, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_CLAW, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_WANTSBOOK|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Verena's worn-out combat boot", S_BAD_COINS, LVL(22, 18, -5, 50, 10), (1), A(ATTK(AT_KICK, AD_ACID, 2, 10), ATTK(AT_WEAP, AD_COLD, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DRAIN|MR_COLD|MR_ACID|MR_SLEEP, MR_COLD|MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_REVIVE|M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sodding faller voider", S_BAD_COINS, LVL(23, 9, 3, 40, -9), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_POLY, 1, 6), ATTK(AT_BITE, AD_SLIM, 3, 4), ATTK(AT_NONE, AD_WEBS, 9, 7), ATTK(AT_TENT, AD_INER, 8, 9), ATTK(AT_MAGC, AD_MEMO, 1, 1), ATTK(AT_BITE, AD_DRCO, 6, 6)), SIZ(4119, 79, 0, MS_PARROT, MZ_HUMAN), MR_COLD|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chorister ocher", S_BAD_COINS, LVL(23, 26, 8, 57, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BREA, AD_CORR, 8, 5), ATTK(AT_BUTT, AD_LEVI, 5, 3), ATTK(AT_TUCH, AD_STCK, 9, 2), ATTK(AT_LASH, AD_GLIB, 8, 9), ATTK(AT_NONE, AD_CHRN, 1, 1), ATTK(AT_BUTT, AD_BLAS, 8, 1)), SIZ(101, 326, 0, MS_JAPANESE, MZ_LARGE), MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("permutational recombination funnily", S_BAD_COINS, LVL(23, 12, -2, 59, 0), (1), A(ATTK(AT_WEAP, AD_PAIN, 7, 2), ATTK(AT_RATH, AD_HEAL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2753, 995, 0, MS_CODE, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, MR_DISINT, M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("aquatic play figure", S_BAD_COINS, LVL(24, 12, 5, 20, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("creeping sapphire gems", S_BAD_COINS, LVL(24, 15, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 3, 4), ATTK(AT_TUCH, AD_POIS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("confiscating toboggan", S_BAD_COINS, LVL(24, 23, 0, 81, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_INER, 6, 3), ATTK(AT_BOOM, AD_MAGM, 9, 1), ATTK(AT_SCRA, AD_DARK, 8, 4), ATTK(AT_TENT, AD_GLIB, 7, 3), ATTK(AT_TUCH, AD_TCKL, 7, 6), ATTK(AT_TENT, AD_DRLI, 5, 1)), SIZ(426, 1158, 0, MS_FART_LOUD, MZ_SMALL), MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_THICK_HIDE|M1_ACID| M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("undervaluing slobbered rewinder harmonically", S_BAD_COINS, LVL(24, 4, -8, 0, -14), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_LASH, AD_NTHR, 3, 1), ATTK(AT_ENGL, AD_NGEN, 5, 1), ATTK(AT_TENT, AD_RUST, 3, 6), ATTK(AT_KICK, AD_FRZE, 1, 4), ATTK(AT_ENGL, AD_LETH, 4, 8), ATTK(AT_WEAP, AD_CHAO, 3, 7)), SIZ(218, 112, 0, MS_DEEPSTATE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC, MR_FIRE, M1_WALLWALK|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rudest smirk symptomatic dyspeptical", S_BAD_COINS, LVL(24, 6, -4, 3, -1), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_HUGS, AD_TERR, 3, 4), ATTK(AT_BREA, AD_STAT, 6, 9), ATTK(AT_TRAM, AD_ALIN, 7, 1), ATTK(AT_TRAM, AD_PLAS, 1, 1), ATTK(AT_BITE, AD_WGHT, 1, 1), NO_ATTK), SIZ(504, 28, 0, MS_SUPERMAN, MZ_LARGE), MR_DISINT, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL| M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("princess clicks", S_BAD_COINS, LVL(24, 16, -4, 100, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_STUN, 4, 6), ATTK(AT_KICK, AD_DISP, 4, 8), ATTK(AT_GAZE, AD_STUN, 6, 6), ATTK(AT_GAZE, AD_NPRO, 1, 1), ATTK(AT_GAZE, AD_BLND, 8, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PHOTO, MZ_HUMAN), MR_PLUSFOUR|MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, M2_FEMALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("mandarin princess", S_BAD_COINS, LVL(24, 16, -4, 100, 0), (1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_STUN, 4, 6), ATTK(AT_KICK, AD_DISP, 4, 8), ATTK(AT_GAZE, AD_STUN, 6, 6), ATTK(AT_GAZE, AD_NPRO, 1, 1), ATTK(AT_GAZE, AD_BLND, 8, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_PLUSFOUR|MR_COLD, 0, M1_HUMANOID|M1_HERBIVORE, M2_FEMALE|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("dirtscreen coins", S_BAD_COINS, LVL(25, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_BADE, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mouthwater coin", S_BAD_COINS, LVL(25, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VAMP, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("roguery rogue", S_BAD_COINS, /* spawns with impact staff */ LVL(25, 12, 0, 50, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ARREST, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_STALK, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("golden holy knight", S_BAD_COINS, /* evolved from golden knight, maxxed carry capacity, spawns with golden shield */ LVL(25, 12, -16, 65, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pq formulator", S_BAD_COINS, LVL(25, 12, 0, 50, -10), (1), A(ATTK(AT_WEAP, AD_INSA, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_STALK, M3_TRAITOR|M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("windwiper coins", S_BAD_COINS, LVL(25, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_RBAD, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("precious WFG", S_BAD_COINS, LVL(25, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ILLU, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("left-right coin", S_BAD_COINS, LVL(25, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SAMU, 4, 9), ATTK(AT_BEAM, AD_SAMU, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rare gold piece", S_BAD_COINS, /* spawns with laserxbow and 70 pin bolts */ LVL(25, 12, -10, 60, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("holier zeroing", S_BAD_COINS, LVL(25, 6, -6, 79, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_EXPL, AD_CHAO, 3, 2), ATTK(AT_RATH, AD_LAVA, 4, 1), ATTK(AT_LASH, AD_FRZE, 8, 1), ATTK(AT_GAZE, AD_WRAP, 1, 1), NO_ATTK, NO_ATTK), SIZ(2538, 124, 0, MS_PANTS, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_UNSOLID, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("despoiler banner", S_BAD_COINS, LVL(25, 15, 0, 99, -11), (G_SGROUP|1), A(ATTK(AT_STNG, AD_FAMN, 6, 4), ATTK(AT_BREA, AD_NAST, 1, 4), ATTK(AT_KICK, AD_TCKL, 4, 6), ATTK(AT_BOOM, AD_VAPO, 7, 3), ATTK(AT_TENT, AD_DRDX, 3, 6), ATTK(AT_BEAM, AD_LAZY, 8, 7)), SIZ(404, 610, 0, MS_SNORE, MZ_MEDIUM), 0, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_ANIMAL| M1_THICK_HIDE|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pile of destruction coins", S_BAD_COINS, /* spawns with sling and 50 sling ammos */ LVL(26, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pile of kryptonite coins", S_BAD_COINS, LVL(26, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FAMN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mean create", S_BAD_COINS, LVL(26, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SGLD, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_HUMANOID, M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pile of death coins", S_BAD_COINS, LVL(26, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pile of mesmerizing coins", S_BAD_COINS, LVL(26, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SPC2, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pile of deceptor coins", S_BAD_COINS, LVL(26, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SANI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pile of inflated coins", S_BAD_COINS, LVL(26, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_INSA, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("contemplator pantie dermic", S_BAD_COINS, LVL(26, 12, 10, 3, -20), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_WEAP, AD_DEBU, 2, 9), ATTK(AT_BOOM, AD_SLIM, 3, 7), ATTK(AT_EXPL, AD_DRLI, 7, 9), ATTK(AT_BITE, AD_PLAS, 9, 7), ATTK(AT_ENGL, AD_SEDU, 2, 9), ATTK(AT_BUTT, AD_THIR, 9, 7)), SIZ(1899, 289, 0, MS_HANDY, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES| M1_TPORT, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STALK|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("civicism flaxier", S_BAD_COINS, LVL(26, 9, -5, 20, 0), (1), A(ATTK(AT_SCRA, AD_INER, 9, 8), ATTK(AT_MAGC, AD_WEEP, 9, 4), ATTK(AT_BUTT, AD_CONF, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1573, 269, 0, MS_PRINCIPAL, MZ_LARGE), MR_DISINT|MR_ACID, 0, M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("creeping taling coins", S_BAD_COINS, LVL(27, 11, 4, 25, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("creeping adamantite coins", S_BAD_COINS, LVL(27, 13, -2, 35, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_TUCH, AD_DRST, 3, 5), ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_TUCH, AD_PHYS, 1, 12), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS|M1_ACID, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("creeping ruby gems", S_BAD_COINS, LVL(28, 15, -5, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 3, 5), ATTK(AT_TUCH, AD_POIS, 3, 5), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("lurking play figure", S_BAD_COINS, LVL(28, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_ENGL, AD_DGST, 2, 8), NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_HIDE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("domestic lurking play figure", S_BAD_COINS, LVL(28, 12, 4, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_ENGL, AD_DGST, 2, 8), NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_HIDE, M2_HOSTILE|M2_DOMESTIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("tired shorted", S_BAD_COINS, LVL(28, 8, 4, 45, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_FRZE, 3, 2), ATTK(AT_BUTT, AD_BANI, 4, 1), ATTK(AT_HUGS, AD_PAIN, 9, 1), ATTK(AT_CLAW, AD_LITT, 2, 1), ATTK(AT_BEAM, AD_NACU, 7, 3), ATTK(AT_BEAM, AD_LITE, 3, 2)), SIZ(2462, 170, 0, MS_AREOLA, MZ_LARGE), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("decolonizing discontent swabbie", S_BAD_COINS, LVL(28, 28, 6, 54, 0), (2), A(ATTK(AT_HUGS, AD_COLD, 6, 8), ATTK(AT_LASH, AD_ILLU, 2, 3), ATTK(AT_TENT, AD_SHRD, 4, 2), ATTK(AT_TRAM, AD_GRAV, 6, 5), ATTK(AT_BREA, AD_ICEB, 1, 3), NO_ATTK), SIZ(2486, 303, 0, MS_BRAG, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS, M2_PRINCE|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("secreting untypical", S_BAD_COINS, LVL(28, 14, 10, 9, 0), (G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_ABDC, 1, 6), ATTK(AT_WEAP, AD_BADE, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(45, 891, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_OMNIVORE, M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("everlasting crispy", S_BAD_COINS, LVL(29, 12, 2, 94, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_TREM, 3, 3), ATTK(AT_STNG, AD_EDGE, 3, 1), ATTK(AT_LASH, AD_DROP, 5, 1), ATTK(AT_KICK, AD_CNCL, 5, 5), ATTK(AT_CLAW, AD_SSEX, 1, 9), ATTK(AT_ENGL, AD_TCKL, 2, 3)), SIZ(1915, 322, 0, MS_ALLA, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_COLLECT|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_MIMIC|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("pediatrician founder", S_BAD_COINS, LVL(29, 12, 1, 94, 0), (4), A(ATTK(AT_TRAM, AD_MINA, 5, 8), ATTK(AT_BEAM, AD_CONT, 7, 9), ATTK(AT_LASH, AD_CAST, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1104, 88, 0, MS_BARK, MZ_SMALL), 0, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_TUNNEL, M2_WANDER|M2_MAGIC|M2_GNOME, M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("pile of roulette jetons", S_BAD_COINS, LVL(30, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pile of parking coins", S_BAD_COINS, LVL(30, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RNG, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pile of forgotten coins", S_BAD_COINS, LVL(30, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_AMNE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pile of unknown coins", S_BAD_COINS, /* spawns with sling and 50 conundrum nuggets */ LVL(30, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RBRE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rocky down", S_BAD_COINS, LVL(30, 12, 10, 40, 5), (1), A(ATTK(AT_LASH, AD_PHYS, 1, 55), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slider down", S_BAD_COINS, LVL(30, 12, 10, 40, 5), (1), A(ATTK(AT_TUCH, AD_TERR, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("bouncer down", S_BAD_COINS, LVL(30, 6, -5, 40, 5), (1), A(ATTK(AT_TUCH, AD_CONT, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_YELLOW), MON("pile of airport coins", S_BAD_COINS, LVL(30, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PART, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ueueuep vanishing point", S_BAD_COINS, /* spawns with heavy machine gun and 200 bullets */ LVL(30, 12, -5, 70, -5), (1), A(ATTK(AT_WEAP, AD_ABDC, 6, 10), ATTK(AT_NONE, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SOLDIER, MZ_SMALL), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pile of purchase coins", S_BAD_COINS, LVL(30, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_MIDI, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("yerles latest outfit soldier", S_BAD_COINS, LVL(30, 15, -2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("tanja latest outfit soldier", S_BAD_COINS, LVL(30, 15, -2, 20, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("llano indestructible", S_BAD_COINS, LVL(30, 13, 4, 68, -3), (3), A(ATTK(AT_BUTT, AD_VAMP, 5, 8), ATTK(AT_BEAM, AD_CALM, 9, 1), ATTK(AT_MAGC, AD_RNG, 4, 1), ATTK(AT_BOOM, AD_FLAM, 7, 4), ATTK(AT_NONE, AD_INER, 6, 4), ATTK(AT_MAGC, AD_CONT, 5, 3)), SIZ(143, 124, 0, MS_TREESQUAD, MZ_MEDIUM), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pile of elysium coins", S_BAD_COINS, LVL(31, 18, -4, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_BITE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("hangout beak", S_BAD_COINS, LVL(31, 2, -4, 73, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DISE, 4, 6), ATTK(AT_CLAW, AD_TDRA, 2, 5), ATTK(AT_NONE, AD_VAMP, 4, 9), ATTK(AT_TUCH, AD_GRAV, 1, 7), ATTK(AT_STNG, AD_SCOR, 1, 5), NO_ATTK), SIZ(287, 552, 0, MS_ARREST, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_VAMPIRE|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Nadine's high-heeled sandal", S_BAD_COINS, LVL(32, 18, 0, 40, -5), (1), A(ATTK(AT_KICK, AD_PHYS, 10, 10), ATTK(AT_WEAP, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_DRAIN, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("creeping diamond gems", S_BAD_COINS, LVL(32, 18, -15, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POIS, 3, 6), ATTK(AT_TUCH, AD_POIS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("crevasse play figure", S_BAD_COINS, LVL(32, 12, 3, 35, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 20), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_CLAW, AD_PHYS, 1, 12), ATTK(AT_BEAM, AD_GRAV, 4, 3), NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("knothole coder", S_BAD_COINS, LVL(33, 15, 10, 83, 0), (2), A(ATTK(AT_TUCH, AD_GLIB, 5, 7), ATTK(AT_TENT, AD_FEAR, 8, 6), ATTK(AT_BUTT, AD_SIN, 9, 8), ATTK(AT_BEAM, AD_SKIL, 1, 3), NO_ATTK, NO_ATTK), SIZ(3626, 216, 0, MS_TRUMPET, MZ_LARGE), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("snakebite rosalyn", S_BAD_COINS, LVL(34, 12, -5, 1, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_ENGL, AD_TRAI, 1, 1), ATTK(AT_TRAM, AD_NAST, 8, 1), ATTK(AT_WEAP, AD_WEEP, 6, 9), ATTK(AT_MAGC, AD_DISP, 5, 5), ATTK(AT_TUCH, AD_SLOW, 6, 3), NO_ATTK), SIZ(834, 1101, 0, MS_GAARDIEN, MZ_HUMAN), MR_ACID|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_SEE_INVIS, M2_PRINCE|M2_MINION|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("cowlick hookier", S_BAD_COINS, LVL(34, 11, 7, 99, -7), (G_SGROUP|2), A(ATTK(AT_RATH, AD_FREN, 0, 2), ATTK(AT_HUGS, AD_LITT, 7, 1), ATTK(AT_KICK, AD_DAMA, 1, 5), ATTK(AT_NONE, AD_MIDI, 6, 8), ATTK(AT_BUTT, AD_PART, 1, 1), ATTK(AT_MAGC, AD_STCK, 5, 6)), SIZ(2786, 1057, 0, MS_MEW, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("proctology brutality", S_BAD_COINS, LVL(35, 8, -6, 18, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_PLAS, 9, 9), ATTK(AT_SPIT, AD_RUST, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(522, 355, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_SEE_INVIS, M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("belling ravingly", S_BAD_COINS, LVL(35, 33, 1, 79, 0), (1), A(ATTK(AT_BUTT, AD_SWAP, 3, 8), ATTK(AT_CLAW, AD_STUN, 9, 9), ATTK(AT_STNG, AD_DRLI, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(167, 230, 0, MS_HANDY, MZ_SMALL), MR_COLD|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOLIMBS|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_DEMON|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unenthusiastically exordia", S_BAD_COINS, LVL(35, 10, 7, 35, 2), (4), A(ATTK(AT_NONE, AD_DEBT, 5, 7), ATTK(AT_WEAP, AD_WGHT, 7, 2), ATTK(AT_HUGS, AD_RNG, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2699, 226, 0, MS_FART_NORMAL, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_REGEN, M2_NOPOLY|M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_MIMIC|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ghostplay soccer comer", S_BAD_COINS, LVL(35, 18, -15, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NIVE, 3, 6), ATTK(AT_BEAM, AD_NIVE, 3, 6), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_CARNIVORE|M1_POIS|M1_HUMANOID, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("red devil fan", S_BAD_COINS, LVL(35, 18, -15, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NIVE, 3, 6), ATTK(AT_BEAM, AD_NIVE, 3, 6), ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_WEAP, AD_PHYS, 1, 11), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID|MR_ELEC|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_CARNIVORE|M1_POIS|M1_HUMANOID, M2_DEMON|M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("pile of very angry coins", S_BAD_COINS, LVL(36, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WRAT, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pile of very lazy coins", S_BAD_COINS, LVL(36, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LAZY, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("polar play figure", S_BAD_COINS, LVL(36, 8, 2, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ICEB, 2, 15), ATTK(AT_CLAW, AD_PHYS, 1, 14), ATTK(AT_CLAW, AD_PHYS, 1, 14), ATTK(AT_BREA, AD_COLD, 4, 5), NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), MR_COLD, MR_COLD, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pile of very sick coins", S_BAD_COINS, /* spawns with sling and 75 sling ammos */ LVL(36, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_VOMT, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pile of extremely dirty coins", S_BAD_COINS, LVL(36, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DEPR, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("englobing calcimining", S_BAD_COINS, LVL(36, 17, 4, 65, 7), (G_GENO|1), A(ATTK(AT_LASH, AD_ICEB, 5, 2), ATTK(AT_TRAM, AD_SCOR, 8, 9), ATTK(AT_WEAP, AD_CLRC, 1, 4), ATTK(AT_CLAW, AD_NTHR, 4, 2), ATTK(AT_BREA, AD_BURN, 9, 7), ATTK(AT_SPIT, AD_SANI, 5, 1)), SIZ(89, 772, 0, MS_PAIN, MZ_SMALL), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("hotline divagate", S_BAD_COINS, LVL(36, 12, 0, 44, 0), (G_SGROUP|1), A(ATTK(AT_NONE, AD_DREN, 3, 2), ATTK(AT_NONE, AD_FREN, 0, 5), ATTK(AT_CLAW, AD_NEXU, 5, 4), ATTK(AT_KICK, AD_SEDU, 6, 5), ATTK(AT_BUTT, AD_DCAY, 7, 8), NO_ATTK), SIZ(212, 445, 0, MS_TRUMPET, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_OVIPAROUS|M1_ACID, M2_PRINCE|M2_PNAME|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rustable aleatory", S_BAD_COINS, LVL(36, 9, 9, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_BLND, 8, 3), ATTK(AT_WEAP, AD_CURS, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 94, 0, MS_TREESQUAD, MZ_SMALL), 0, 0, 0, M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unhappiest conspirator admonition unfulfilled premised bumping", S_BAD_COINS, LVL(36, 2, -1, 26, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SEDU, 9, 3), ATTK(AT_TUCH, AD_PLAS, 8, 5), ATTK(AT_CLAW, AD_TIME, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(16, 1552, 0, MS_DJINNI, MZ_GIGANTIC), MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_SEE_INVIS|M1_ACID, M2_PRINCE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("unaccountability superbly", S_BAD_COINS, LVL(37, 2, 10, 78, -11), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BEAM, AD_SKIL, 3, 1), ATTK(AT_ENGL, AD_TIME, 2, 4), ATTK(AT_NONE, AD_LITE, 3, 2), ATTK(AT_TRAM, AD_FUMB, 1, 2), ATTK(AT_STNG, AD_MEMO, 3, 2), ATTK(AT_NONE, AD_NGRA, 8, 3)), SIZ(3285, 313, 0, MS_TREESQUAD, MZ_HUGE), MR_POISON|MR_ACID, MR_ACID, M1_AMORPHOUS|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STRONG|M2_ROCKTHROW| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("chartering unprotestingly jemmied", S_BAD_COINS, LVL(37, 12, 1, 47, 0), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLUD, 1, 2), ATTK(AT_BUTT, AD_ELEC, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1109, 427, 0, MS_HISS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, MR_COLD, M1_WALLWALK|M1_TUNNEL|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("abysmal artery", S_BAD_COINS, LVL(37, 11, -9, 96, 0), (1), A(ATTK(AT_CLAW, AD_RBRE, 1, 7), ATTK(AT_NONE, AD_DISP, 8, 3), ATTK(AT_WEAP, AD_TRAP, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1561, 401, 0, MS_GAARDIEN, MZ_SMALL), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_SLITHY|M1_CARNIVORE, M2_UNDEAD|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("scrutinising butler", S_BAD_COINS, LVL(37, 13, -2, 94, -17), (G_GENO|G_RGROUP|2), A(ATTK(AT_BOOM, AD_ALIN, 5, 5), ATTK(AT_HUGS, AD_DRCO, 8, 7), ATTK(AT_CLAW, AD_FIRE, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3664, 133, 0, MS_LIEDER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_ACID, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("etc overindulgent", S_BAD_COINS, LVL(37, 8, -4, 52, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_NTHR, 1, 1), ATTK(AT_ENGL, AD_SSEX, 5, 8), ATTK(AT_STNG, AD_SKIL, 3, 8), ATTK(AT_NONE, AD_DREA, 5, 8), ATTK(AT_TENT, AD_DARK, 9, 6), NO_ATTK), SIZ(816, 667, 0, MS_GRUNT, MZ_HUMAN), MR_SLEEP, 0, M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("replacer paleface", S_BAD_COINS, LVL(38, 7, 7, 28, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_HALU, 9, 1), ATTK(AT_HUGS, AD_SPEL, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(534, 232, 0, MS_BARBER, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_NOEYES|M1_ANIMAL|M1_ACID, M2_LORD|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("filliping nailed", S_BAD_COINS, LVL(38, 10, -2, 79, 0), (G_UNIQ|3), A(ATTK(AT_GAZE, AD_NPRO, 3, 4), ATTK(AT_WEAP, AD_RBRE, 5, 4), ATTK(AT_NONE, AD_TECH, 1, 1), ATTK(AT_BITE, AD_TIME, 9, 8), ATTK(AT_WEAP, AD_ELEC, 2, 6), ATTK(AT_RATH, AD_HEAL, 5, 1)), SIZ(254, 21, 0, MS_SPOILER, MZ_HUGE), MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOHEAD, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME| M2_STRONG|M2_DWARF|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NOPLRPOLY|M3_NO_DECAY, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("oppugn electrocutional", S_BAD_COINS, LVL(38, 4, 4, 50, 5), (4), A(ATTK(AT_BITE, AD_FIRE, 5, 1), ATTK(AT_CLAW, AD_INER, 3, 4), ATTK(AT_SCRA, AD_SOUN, 4, 3), ATTK(AT_KICK, AD_TRAI, 7, 5), NO_ATTK, NO_ATTK), SIZ(925, 645, 0, MS_METALMAFIA, MZ_LARGE), MR_FIRE, 0, M1_FLY|M1_NOTAKE|M1_NOHEAD|M1_SLITHY, M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deep play figure", S_BAD_COINS, LVL(40, 12, 0, 50, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRLI, 2, 18), ATTK(AT_CLAW, AD_PHYS, 1, 16), ATTK(AT_CLAW, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), MR_DRAIN|MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("avocational notability", S_BAD_COINS, LVL(40, 17, -6, 82, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_TRAM, AD_DROP, 5, 3), ATTK(AT_BOOM, AD_SGLD, 7, 6), ATTK(AT_WEAP, AD_DREN, 6, 1), ATTK(AT_HUGS, AD_PEST, 2, 9), NO_ATTK, NO_ATTK), SIZ(1681, 114, 0, MS_HANDY, MZ_TINY), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("propitiatory poniarded", S_BAD_COINS, LVL(41, 7, 2, 6, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_CLAW, AD_SLUD, 4, 6), ATTK(AT_LASH, AD_CONF, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(85, 1050, 0, MS_CHICKEN, MZ_TINY), MR_FIRE, 0, M1_SWIM|M1_CLING|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT| M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("implicitly unraveled", S_BAD_COINS, LVL(42, 10, 1, 88, -13), (G_GENO|G_LGROUP|4), A(ATTK(AT_NONE, AD_MALK, 2, 5), ATTK(AT_LASH, AD_CAST, 1, 2), ATTK(AT_HUGS, AD_SLUD, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(905, 224, 0, MS_GYPSY, MZ_SMALL), 0, 0, M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_MAGIC, M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("playtime cherenkov", S_BAD_COINS, LVL(42, 14, -5, 51, -13), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_UNPR, 5, 1), ATTK(AT_BOOM, AD_LAVA, 7, 7), ATTK(AT_WEAP, AD_TDRA, 3, 7), ATTK(AT_WEAP, AD_TREM, 4, 7), NO_ATTK, NO_ATTK), SIZ(594, 1088, 0, MS_METALMAFIA, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_DEMON|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("smegma poloist rarely excretion skate", S_BAD_COINS, LVL(42, 12, 4, 53, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_GAZE, AD_DROP, 8, 6), ATTK(AT_HUGS, AD_ICUR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1130, 502, 0, MS_CODE, MZ_MEDIUM), MR_DISINT|MR_STONE, MR_STONE, M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_DEMON|M2_WANDER|M2_STRONG|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("shaven virological", S_BAD_COINS, LVL(42, 34, 4, 48, 0), (G_LGROUP|1), A(ATTK(AT_ENGL, AD_BANI, 6, 7), ATTK(AT_SCRA, AD_NUMB, 8, 9), ATTK(AT_WEAP, AD_GRAV, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(353, 6, 0, MS_ALLA, MZ_SMALL), 0, 0, M1_REGEN|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("autographed strudel", S_BAD_COINS, LVL(43, 12, 5, 78, 0), (4), A(ATTK(AT_RATH, AD_MINA, 8, 3), ATTK(AT_ENGL, AD_FAKE, 5, 5), ATTK(AT_BITE, AD_NAST, 4, 2), ATTK(AT_WEAP, AD_LAVA, 6, 3), ATTK(AT_BREA, AD_WERE, 2, 5), ATTK(AT_BREA, AD_STUN, 6, 1)), SIZ(1678, 1081, 0, MS_TREESQUAD, MZ_SMALL), MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_SWIM|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES| M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nosily earring", S_BAD_COINS, LVL(43, 9, 4, 81, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_THIR, 3, 2), ATTK(AT_HUGS, AD_VENO, 2, 4), ATTK(AT_BITE, AD_NIVE, 7, 1), ATTK(AT_GAZE, AD_SLOW, 6, 5), NO_ATTK, NO_ATTK), SIZ(210, 1365, 0, MS_SOVIET, MZ_HUGE), MR_POISON, 0, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_ACID| M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("user gramophone", S_BAD_COINS, LVL(44, 10, -3, 66, 16), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_RNG, 3, 1), ATTK(AT_HUGS, AD_STON, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(496, 176, 0, MS_CODE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOLIMBS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deranging mishmash calker shorn resolutory roadability", S_BAD_COINS, LVL(44, 9, -10, 25, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_INVE, 7, 9), ATTK(AT_KICK, AD_LUCK, 8, 6), ATTK(AT_KICK, AD_ABDC, 2, 5), ATTK(AT_BEAM, AD_INER, 6, 4), ATTK(AT_EXPL, AD_CHRN, 2, 3), NO_ATTK), SIZ(908, 1214, 0, MS_SPELL, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID, MR_ELEC, M1_TUNNEL|M1_ANIMAL|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Sabrina's block-heeled sandal", S_BAD_COINS, LVL(45, 24, -1, 40, 0), (1), A(ATTK(AT_KICK, AD_CONF, 10, 8), ATTK(AT_WEAP, AD_DRST, 1, 5), ATTK(AT_KICK, AD_DRCO, 1, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_GAZE, AD_SPC2, 6, 8), NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_HAMMERSANDAL|M4_SANDALS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("touzle skyey embowelled", S_BAD_COINS, LVL(45, 15, -13, 71, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_PHYS, 8, 9), ATTK(AT_BUTT, AD_VOMT, 5, 3), ATTK(AT_BUTT, AD_STCK, 4, 9), ATTK(AT_TUCH, AD_WGHT, 1, 12), ATTK(AT_SCRA, AD_GRAV, 6, 19), NO_ATTK), SIZ(79, 446, 0, MS_WHORE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL, M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lapper antienvironmentalist", S_BAD_COINS, LVL(46, 10, 9, 52, 13), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_LUCK, 9, 12), ATTK(AT_BREA, AD_BLEE, 7, 2), ATTK(AT_HUGS, AD_LAZY, 8, 18), ATTK(AT_SCRA, AD_FUMB, 1, 13), ATTK(AT_RATH, AD_LAZY, 3, 14), NO_ATTK), SIZ(1337, 1000, 0, MS_VAMPIRE, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_REGEN| M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("illuminated locomotion", S_BAD_COINS, LVL(46, 10, -3, 38, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_KICK, AD_NPRO, 1, 11), ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_ENGL, AD_DISE, 2, 19), ATTK(AT_CLAW, AD_CURS, 1, 14), ATTK(AT_SPIT, AD_DISP, 4, 12), ATTK(AT_GAZE, AD_RAGN, 2, 16)), SIZ(2116, 609, 0, MS_GLYPHS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_POIS, M2_WANDER|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inclusive instigatingly", S_BAD_COINS, LVL(47, 11, -17, 96, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_NONE, AD_VAMP, 7, 21), ATTK(AT_GAZE, AD_TLPT, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1268, 182, 0, MS_CHICKEN, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_MINDLESS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bitchily allspice", S_BAD_COINS, LVL(47, 12, -2, 99, -10), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_HUGS, AD_DRCH, 3, 1), ATTK(AT_RATH, AD_CONF, 4, 11), ATTK(AT_BITE, AD_PAIN, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(646, 424, 0, MS_CHICKEN, MZ_TINY), MR_FIRE, 0, M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS, M2_PNAME|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("physiographic ontology wait", S_BAD_COINS, LVL(48, 15, 3, 62, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_DRLI, 1, 15), ATTK(AT_BOOM, AD_TREM, 2, 6), ATTK(AT_RATH, AD_CLRC, 0, 1), ATTK(AT_TENT, AD_NUMB, 1, 20), ATTK(AT_WEAP, AD_WEEP, 7, 13), ATTK(AT_EXPL, AD_DRST, 1, 18)), SIZ(460, 18, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("libelling home", S_BAD_COINS, LVL(48, 27, 9, 42, 0), (G_VLGROUP|1), A(ATTK(AT_ENGL, AD_FRZE, 8, 2), ATTK(AT_CLAW, AD_HALU, 1, 7), ATTK(AT_SCRA, AD_WERE, 4, 12), ATTK(AT_NONE, AD_COLD, 1, 15), NO_ATTK, NO_ATTK), SIZ(2339, 376, 0, MS_SOVIET, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_THICK_HIDE|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("mildew timberhead", S_BAD_COINS, LVL(48, 12, -30, 10, 7), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_SPIT, AD_ALIN, 2, 18), ATTK(AT_LASH, AD_LUCK, 4, 14), ATTK(AT_BOOM, AD_DISP, 9, 1), ATTK(AT_BUTT, AD_FEAR, 9, 14), ATTK(AT_STNG, AD_DISE, 9, 8), NO_ATTK), SIZ(3346, 299, 0, MS_DJINNI, MZ_GIGANTIC), MR_FIRE|MR_ELEC, 0, M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_DEMON|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("laniard masterful", S_BAD_COINS, LVL(49, 12, 10, 28, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_MAGC, AD_INER, 9, 20), ATTK(AT_TUCH, AD_PHYS, 6, 10), ATTK(AT_BITE, AD_NUMB, 8, 15), ATTK(AT_TENT, AD_MCRE, 1, 19), ATTK(AT_KICK, AD_BLND, 8, 1), ATTK(AT_NONE, AD_HODS, 8, 14)), SIZ(1996, 1564, 0, MS_TRUMPET, MZ_MEDIUM), MR_POISON, 0, 0, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sashay punchier", S_BAD_COINS, LVL(49, 9, -13, 37, 8), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_AGGR, 4, 5), ATTK(AT_GAZE, AD_DARK, 3, 6), ATTK(AT_WEAP, AD_DGST, 6, 13), ATTK(AT_GAZE, AD_CLRC, 4, 21), ATTK(AT_ENGL, AD_ABDC, 5, 11), NO_ATTK), SIZ(67, 138, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NOHEAD|M1_ANIMAL|M1_CARNIVORE, M2_PRINCE|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("swearing whiny assumptive", S_BAD_COINS, LVL(50, 8, -28, 74, 13), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BREA, AD_AXUS, 7, 9), ATTK(AT_ENGL, AD_WEBS, 1, 1), ATTK(AT_BITE, AD_HODS, 2, 1), ATTK(AT_CLAW, AD_LAVA, 8, 13), ATTK(AT_HUGS, AD_ELEC, 3, 19), ATTK(AT_BOOM, AD_NPRO, 9, 16)), SIZ(2205, 524, 0, MS_SQAWK, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("deprecated remainder", S_BAD_COINS, LVL(50, 11, 5, 66, 11), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_PLAS, 4, 11), ATTK(AT_SPIT, AD_SSEX, 6, 11), ATTK(AT_BEAM, AD_NACU, 3, 5), ATTK(AT_LASH, AD_ANTI, 1, 17), ATTK(AT_WEAP, AD_SKIL, 6, 10), ATTK(AT_BUTT, AD_SPEL, 1, 1)), SIZ(540, 696, 0, MS_AREOLA, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_TUNNEL|M1_NOHANDS, M2_DEMON|M2_STALK|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("magissite crystal", S_BAD_COINS, LVL(50, 9, -23, 80, -7), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RNG, 10, 8), ATTK(AT_NONE, AD_RNG, 10, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_DEATH|MR_DISINT|MR_DRAIN|MR_ACID|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Bianca's high-heeled sandal", S_BAD_COINS, LVL(50, 19, -9, 90, -10), (1), A(ATTK(AT_KICK, AD_DFOO, 8, 10), ATTK(AT_WEAP, AD_INER, 4, 8), ATTK(AT_MAGC, AD_SPEL, 6, 8), ATTK(AT_GAZE, AD_SPC2, 5, 5), ATTK(AT_NONE, AD_WEBS, 0, 0), NO_ATTK), SIZ(1300, 1300, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC|MR_ACID|MR_FIRE|MR_DRAIN, MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC|MR_ACID|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("expressly intro", S_BAD_COINS, LVL(51, 43, -4, 48, 9), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_STUN, 8, 1), ATTK(AT_BUTT, AD_DETH, 2, 6), ATTK(AT_BEAM, AD_STAT, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1608, 29, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_FLY|M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS| M1_TPORT|M1_POIS, M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sublessee dagoba gutsier errand fetishistic", S_BAD_COINS, LVL(51, 15, -11, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_RBRE, 6, 3), ATTK(AT_NONE, AD_DEPR, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3656, 321, 0, MS_DJINNI, MZ_LARGE), MR_DISINT|MR_POISON, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("reclaimable remeasuring", S_BAD_COINS, LVL(52, 6, -4, 87, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_THIR, 1, 13), ATTK(AT_BREA, AD_ENCH, 1, 12), ATTK(AT_LASH, AD_INER, 6, 10), ATTK(AT_SCRA, AD_WRAP, 7, 17), ATTK(AT_BREA, AD_DREA, 1, 12), NO_ATTK), SIZ(733, 645, 0, MS_TRUMPET, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC, MR_FIRE, M1_CLING|M1_SEE_INVIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("insipidity imperialism", S_BAD_COINS, LVL(53, 12, -23, 61, -13), (2), A(ATTK(AT_EXPL, AD_STCK, 1, 3), ATTK(AT_MAGC, AD_LUCK, 5, 3), ATTK(AT_STNG, AD_STON, 1, 11), ATTK(AT_BUTT, AD_LETH, 3, 11), NO_ATTK, NO_ATTK), SIZ(2093, 1, 0, MS_PANTS, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_ANIMAL|M1_METALLIVORE, M2_MINION|M2_STALK|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("quackery docked", S_BAD_COINS, LVL(54, 12, -10, 64, 0), (G_LGROUP|1), A(ATTK(AT_STNG, AD_SGLD, 7, 21), ATTK(AT_BEAM, AD_NTHR, 9, 8), ATTK(AT_GAZE, AD_DRIN, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 410, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_HUMANOID|M1_SLITHY|M1_REGEN, M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("solenoidal patienter demob demonian", S_BAD_COINS, LVL(54, 13, 2, 65, -9), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_KICK, AD_STTP, 9, 11), ATTK(AT_LASH, AD_DRCH, 2, 19), ATTK(AT_LASH, AD_HALU, 2, 10), ATTK(AT_EXPL, AD_NUMB, 6, 12), NO_ATTK, NO_ATTK), SIZ(239, 1017, 0, MS_DEAD, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("pokiest lovemaking", S_BAD_COINS, LVL(54, 10, 0, 85, 1), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_INSA, 2, 1), ATTK(AT_RATH, AD_SPC2, 5, 6), ATTK(AT_SCRA, AD_WEEP, 9, 5), ATTK(AT_WEAP, AD_CALM, 3, 3), ATTK(AT_NONE, AD_IDAM, 3, 10), NO_ATTK), SIZ(2812, 9, 0, MS_ROAR, MZ_TINY), MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_ANIMAL, M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unknitting whitely", S_BAD_COINS, LVL(54, 5, -3, 52, 5), (1), A(ATTK(AT_BEAM, AD_BADE, 2, 10), ATTK(AT_TUCH, AD_RUNS, 1, 3), ATTK(AT_BITE, AD_LAVA, 5, 1), ATTK(AT_TENT, AD_ABDC, 2, 9), ATTK(AT_BREA, AD_BLND, 4, 19), ATTK(AT_MAGC, AD_LEGS, 2, 6)), SIZ(314, 188, 0, MS_JAPANESE, MZ_TINY), MR_SLEEP|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT_CNTRL, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("grateful tootsy", S_BAD_COINS, LVL(54, 4, -4, 72, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BOOM, AD_WISD, 3, 15), ATTK(AT_CLAW, AD_DETH, 6, 6), ATTK(AT_ENGL, AD_PHYS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2551, 260, 0, MS_SMITH, MZ_HUGE), MR_COLD, 0, M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_TPORT, M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("haircutting formation", S_BAD_COINS, LVL(55, 10, 5, 8, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_NAST, 2, 13), ATTK(AT_TRAM, AD_LITT, 5, 10), ATTK(AT_KICK, AD_CAST, 4, 15), ATTK(AT_MAGC, AD_SLOW, 7, 10), ATTK(AT_WEAP, AD_TIME, 8, 4), NO_ATTK), SIZ(2337, 214, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("brewing lordlier joltily", S_BAD_COINS, LVL(55, 12, -1, 64, -18), (G_GENO|3), A(ATTK(AT_SCRA, AD_DRST, 6, 18), ATTK(AT_BREA, AD_GLIB, 2, 6), ATTK(AT_BREA, AD_RBRE, 6, 9), ATTK(AT_BEAM, AD_AXUS, 4, 9), ATTK(AT_NONE, AD_DREN, 7, 15), ATTK(AT_HUGS, AD_FEAR, 1, 18)), SIZ(48, 1258, 0, MS_CUSS, MZ_TINY), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("yammerer elicitor", S_BAD_COINS, LVL(56, 15, -9, 6, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_CORR, 1, 5), ATTK(AT_TENT, AD_CURS, 5, 17), ATTK(AT_BOOM, AD_MEMO, 8, 10), ATTK(AT_WEAP, AD_CONF, 5, 8), ATTK(AT_KICK, AD_RNG, 4, 6), NO_ATTK), SIZ(3186, 671, 0, MS_MEW, MZ_HUGE), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NOLIMBS|M1_SLITHY|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("yerles cyborg soldier", S_BAD_COINS, LVL(56, 17, -5, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("tanja cyborg soldier", S_BAD_COINS, LVL(56, 17, -5, 45, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_WEAP, AD_PHYS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("counterbalanced retold", S_BAD_COINS, LVL(56, 31, 10, 26, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_UNPR, 8, 15), ATTK(AT_LASH, AD_STUN, 5, 8), ATTK(AT_LASH, AD_HALU, 2, 17), ATTK(AT_TUCH, AD_NACU, 4, 5), NO_ATTK, NO_ATTK), SIZ(2973, 1132, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE| M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stickum teen", S_BAD_COINS, LVL(57, 19, -11, 68, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_GAZE, AD_DEBT, 7, 9), ATTK(AT_BUTT, AD_DRLI, 1, 13), ATTK(AT_WEAP, AD_FREN, 2, 13), ATTK(AT_WEAP, AD_DRST, 9, 3), ATTK(AT_BEAM, AD_TREM, 9, 1), NO_ATTK), SIZ(163, 1883, 0, MS_BUZZ, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC, M1_CONCEAL|M1_UNSOLID|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("kippering kamikaze", S_BAD_COINS, LVL(57, 18, 3, 64, 0), (1), A(ATTK(AT_CLAW, AD_TRAP, 6, 4), ATTK(AT_HUGS, AD_LEGS, 1, 2), ATTK(AT_BREA, AD_ACID, 3, 19), ATTK(AT_TRAM, AD_RUST, 7, 21), ATTK(AT_ENGL, AD_POLY, 3, 20), ATTK(AT_LASH, AD_POIS, 2, 1)), SIZ(1073, 695, 0, MS_HISS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_POIS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pedagogical stearic", S_BAD_COINS, LVL(58, 13, -22, 57, 9), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_DEBU, 9, 9), ATTK(AT_SCRA, AD_AGGR, 9, 17), ATTK(AT_BUTT, AD_WET, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(418, 93, 0, MS_SING, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("scouted restlessly", S_BAD_COINS, LVL(58, 6, -29, 36, 9), (G_GENO|G_LGROUP|1), A(ATTK(AT_ENGL, AD_FAMN, 6, 10), ATTK(AT_BEAM, AD_HODS, 1, 10), ATTK(AT_SPIT, AD_MANA, 5, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1970, 1019, 0, MS_PAIN, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_NOEYES|M1_NOHANDS|M1_MINDLESS|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mudslinging piteously", S_BAD_COINS, LVL(58, 6, 4, 16, 18), (1), A(ATTK(AT_NONE, AD_WEEP, 7, 9), ATTK(AT_TUCH, AD_CONF, 4, 11), ATTK(AT_WEAP, AD_WEBS, 4, 14), ATTK(AT_WEAP, AD_WISD, 1, 6), NO_ATTK, NO_ATTK), SIZ(176, 802, 0, MS_DEEPSTATE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vended coincidence adultery", S_BAD_COINS, LVL(59, 12, -3, 66, 1), (1), A(ATTK(AT_BUTT, AD_NUMB, 7, 11), ATTK(AT_TUCH, AD_DFOO, 5, 9), ATTK(AT_NONE, AD_MCRE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2358, 194, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD|MR_POISON|MR_ACID, M1_WALLWALK|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("overpowered enterer encased", S_BAD_COINS, LVL(59, 13, -30, 77, 3), (1), A(ATTK(AT_WEAP, AD_SLIM, 4, 13), ATTK(AT_ENGL, AD_POLY, 3, 4), ATTK(AT_BITE, AD_ALIN, 3, 1), ATTK(AT_SPIT, AD_STON, 1, 21), ATTK(AT_HUGS, AD_DISE, 2, 12), NO_ATTK), SIZ(380, 798, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, MR_DISINT, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unbecoming eonian", S_BAD_COINS, LVL(59, 9, -8, 89, 0), (4), A(ATTK(AT_WEAP, AD_STON, 8, 14), ATTK(AT_MAGC, AD_DETH, 8, 16), ATTK(AT_BOOM, AD_VOMT, 6, 9), ATTK(AT_SCRA, AD_NEXU, 4, 11), NO_ATTK, NO_ATTK), SIZ(1754, 33, 0, MS_PRINCIPAL, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_NOHEAD|M1_MINDLESS|M1_SEE_INVIS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Dora's tender stiletto sandal", S_BAD_COINS, LVL(60, 20, -6, 60, -12), (1), A(ATTK(AT_KICK, AD_STUN, 5, 5), ATTK(AT_WEAP, AD_RBRE, 8, 10), ATTK(AT_KICK, AD_WTHR, 10, 12), ATTK(AT_WEAP, AD_PHYS, 1, 30), ATTK(AT_BEAM, AD_CONF, 6, 10), ATTK(AT_MAGC, AD_CLRC, 4, 4) ), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_DISINT|MR_DEATH|MR_STONE|MR_ACID|MR_POISON|MR_ELEC, MR_ACID|MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Sabrina's cone-heeled combat boot", S_BAD_COINS, LVL(60, 15, -4, 75, 0), (1), A(ATTK(AT_KICK, AD_DIMN, 10, 10), ATTK(AT_KICK, AD_FUMB, 10, 10), ATTK(AT_BEAM, AD_INSA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN|MR_FIRE|MR_ACID, MR_COLD|MR_FIRE|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("apostate inspector", S_BAD_COINS, LVL(60, 12, -29, 65, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RUST, 4, 17), ATTK(AT_RATH, AD_DREN, 9, 18), ATTK(AT_ENGL, AD_DARK, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1789, 220, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rock play figure", S_BAD_COINS, LVL(60, 12, -5, 80, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 20), ATTK(AT_CLAW, AD_PHYS, 1, 20), ATTK(AT_CLAW, AD_PHYS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_HUMANOID|M1_HERBIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("housewife replacement", S_BAD_COINS, LVL(61, 46, -29, 53, 0), (3), A(ATTK(AT_TUCH, AD_TCKL, 2, 3), ATTK(AT_TUCH, AD_SITM, 3, 14), ATTK(AT_SCRA, AD_STON, 3, 14), ATTK(AT_SCRA, AD_FEAR, 3, 17), NO_ATTK, NO_ATTK), SIZ(403, 1021, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("puruloid supramental", S_BAD_COINS, LVL(62, 14, 1, 52, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_LAZY, 1, 15), ATTK(AT_HUGS, AD_TRAI, 8, 1), ATTK(AT_BEAM, AD_SCOR, 1, 2), ATTK(AT_HUGS, AD_EDGE, 2, 3), ATTK(AT_CLAW, AD_NACU, 1, 15), NO_ATTK), SIZ(2166, 37, 0, MS_CAR, MZ_MEDIUM), MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("corset nudism", S_BAD_COINS, LVL(62, 21, -22, 67, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_FEAR, 3, 18), ATTK(AT_MAGC, AD_RBRE, 1, 12), ATTK(AT_HUGS, AD_VULN, 6, 20), ATTK(AT_BITE, AD_PART, 1, 21), NO_ATTK, NO_ATTK), SIZ(452, 332, 0, MS_BARK, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_NOEYES, M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bogled calumniate", S_BAD_COINS, LVL(62, 14, 5, 52, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_BANI, 9, 1), ATTK(AT_HUGS, AD_FAMN, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(457, 209, 0, MS_AREOLA, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("repairable extraordinarily", S_BAD_COINS, LVL(62, 17, 9, 100, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BOOM, AD_WEEP, 5, 3), ATTK(AT_BOOM, AD_AMNE, 3, 3), ATTK(AT_HUGS, AD_BADE, 8, 10), ATTK(AT_CLAW, AD_DEPR, 7, 12), NO_ATTK, NO_ATTK), SIZ(1914, 567, 0, MS_COW, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_ACID| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cherished distaste", S_BAD_COINS, LVL(64, 12, -6, 77, 9), (G_VLGROUP|1), A(ATTK(AT_LASH, AD_NGEN, 3, 6), ATTK(AT_HUGS, AD_BADE, 3, 19), ATTK(AT_EXPL, AD_VAPO, 2, 11), ATTK(AT_MAGC, AD_CNCL, 3, 6), ATTK(AT_MAGC, AD_VULN, 9, 7), NO_ATTK), SIZ(1182, 237, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("typhon swopped annal", S_BAD_COINS, LVL(65, 13, -25, 10, 16), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_SOUN, 6, 12), ATTK(AT_CLAW, AD_TIME, 1, 15), ATTK(AT_TENT, AD_LEGS, 8, 14), ATTK(AT_HUGS, AD_ACID, 7, 6), ATTK(AT_MAGC, AD_FREN, 3, 14), ATTK(AT_BEAM, AD_WERE, 1, 7)), SIZ(880, 976, 0, MS_COW, MZ_GIGANTIC), MR_ELEC, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_NOHEAD|M1_ANIMAL|M1_TPORT|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("affixal brightest", S_BAD_COINS, LVL(65, 8, 10, 72, 0), (2), A(ATTK(AT_STNG, AD_STON, 8, 21), ATTK(AT_BREA, AD_FAKE, 7, 1), ATTK(AT_TRAM, AD_STTP, 7, 2), ATTK(AT_MAGC, AD_CONT, 1, 19), NO_ATTK, NO_ATTK), SIZ(148, 247, 0, MS_APOC, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_BREATHLESS|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("socialism malted mistyping burr denominationally coinsurer schick", S_BAD_COINS, LVL(66, 24, -25, 86, -1), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_DRIN, 1, 12), ATTK(AT_TENT, AD_CONF, 1, 1), ATTK(AT_TRAM, AD_MANA, 9, 10), ATTK(AT_TUCH, AD_FAMN, 7, 21), ATTK(AT_NONE, AD_MALK, 6, 20), NO_ATTK), SIZ(1017, 30, 0, MS_WHORE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE, M2_UNDEAD|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("advancing predetermining", S_BAD_COINS, LVL(66, 15, -6, 57, -7), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_RATH, AD_DFOO, 1, 7), ATTK(AT_KICK, AD_FEMI, 7, 16), ATTK(AT_NONE, AD_SOUN, 9, 9), ATTK(AT_MAGC, AD_LITE, 3, 8), NO_ATTK, NO_ATTK), SIZ(128, 42, 0, MS_GAARDIEN, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_POIS|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("oppugn leukoma", S_BAD_COINS, LVL(66, 12, -30, 90, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_ENGL, AD_ICEB, 5, 15), ATTK(AT_HUGS, AD_DRCO, 3, 12), ATTK(AT_HUGS, AD_DRLI, 2, 11), ATTK(AT_SCRA, AD_DEPR, 7, 8), ATTK(AT_LASH, AD_DISP, 4, 9), NO_ATTK), SIZ(1130, 34, 0, MS_BONES, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE, M1_NEEDPICK|M1_SLITHY|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_WANDER|M2_JEWELS|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("varied coin", S_BAD_COINS, LVL(66, 15, -12, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SAMU, 8, 9), ATTK(AT_BEAM, AD_SAMU, 4, 12), ATTK(AT_MAGC, AD_SPEL, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_NOLIMBS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("chimbly alba", S_BAD_COINS, LVL(68, 23, -9, 37, -5), (4), A(ATTK(AT_SCRA, AD_SSEX, 5, 10), ATTK(AT_GAZE, AD_VULN, 3, 3), ATTK(AT_SPIT, AD_MINA, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1226, 399, 0, MS_COW, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("occulting wade riptide", S_BAD_COINS, LVL(68, 35, -1, 69, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_TIME, 7, 13), ATTK(AT_MAGC, AD_NIVE, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(532, 880, 0, MS_DEAD, MZ_TINY), MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_ACID|M1_HERBIVORE, M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("abhorred nevada", S_BAD_COINS, LVL(68, 19, -21, 23, 3), (1), A(ATTK(AT_SPIT, AD_ICUR, 1, 3), ATTK(AT_WEAP, AD_SANI, 1, 11), ATTK(AT_BEAM, AD_WTHR, 9, 14), ATTK(AT_STNG, AD_NTHR, 1, 13), NO_ATTK, NO_ATTK), SIZ(2131, 128, 0, MS_NURSE, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID, 0, M1_CLING|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bilking gremmie choctaw", S_BAD_COINS, LVL(70, 21, -2, 100, 0), (1), A(ATTK(AT_EXPL, AD_CAST, 1, 12), ATTK(AT_BREA, AD_FUMB, 6, 20), ATTK(AT_MAGC, AD_DRST, 7, 15), ATTK(AT_TUCH, AD_MAGM, 1, 19), NO_ATTK, NO_ATTK), SIZ(1297, 152, 0, MS_LAUGH, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, MR_FIRE, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("limitable spooked", S_BAD_COINS, LVL(71, 12, -12, 95, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_CALM, 9, 5), ATTK(AT_TENT, AD_CHRN, 8, 16), ATTK(AT_CLAW, AD_TCKL, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1907, 0, 0, MS_SOVIET, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT| M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grantable scourer", S_BAD_COINS, LVL(72, 9, 4, 53, 18), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_NTHR, 4, 2), ATTK(AT_TENT, AD_NGEN, 7, 15), ATTK(AT_BUTT, AD_MIDI, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1045, 930, 0, MS_MUMBLE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_STONE|MR_DRAIN, M1_WALLWALK|M1_CONCEAL, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("antiquarianism recrudescence mottling gonfalon", S_BAD_COINS, LVL(72, 13, -1, 82, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_VOMT, 7, 16), ATTK(AT_BOOM, AD_DRCO, 9, 5), ATTK(AT_TENT, AD_MALK, 4, 13), ATTK(AT_TENT, AD_SHRD, 5, 6), ATTK(AT_HUGS, AD_SLIM, 1, 7), NO_ATTK), SIZ(3829, 1286, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PERMAMIMIC, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("engirt turnover dropping", S_BAD_COINS, LVL(72, 13, 0, 58, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_THIR, 3, 15), ATTK(AT_TUCH, AD_COLD, 9, 1), ATTK(AT_MAGC, AD_ELEC, 6, 5), ATTK(AT_CLAW, AD_BADE, 6, 19), ATTK(AT_BOOM, AD_MCRE, 6, 13), NO_ATTK), SIZ(2359, 1536, 0, MS_DOUGLAS_ADAMS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_TPORT|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("muscularly suasive goodbye napper falsity", S_BAD_COINS, LVL(73, 12, -26, 98, 0), (G_GENO|4), A(ATTK(AT_BUTT, AD_DEBU, 1, 5), ATTK(AT_BOOM, AD_TLPT, 6, 19), ATTK(AT_SCRA, AD_SITM, 1, 1), ATTK(AT_MAGC, AD_PHYS, 7, 15), ATTK(AT_KICK, AD_NGRA, 1, 3), ATTK(AT_WEAP, AD_VAMP, 3, 7)), SIZ(689, 1119, 0, MS_PANTS, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("monarchistic contemplative", S_BAD_COINS, LVL(73, 10, 5, 63, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_WEAP, AD_PLAS, 4, 6), ATTK(AT_KICK, AD_MALK, 2, 15), ATTK(AT_TRAM, AD_PHYS, 5, 1), ATTK(AT_TRAM, AD_LITE, 1, 5), ATTK(AT_LASH, AD_INER, 5, 18), NO_ATTK), SIZ(1105, 315, 0, MS_APOC, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("humpback sorry", S_BAD_COINS, LVL(74, 10, -3, 99, 11), (G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_TRAP, 6, 16), ATTK(AT_BOOM, AD_SLIM, 1, 14), ATTK(AT_BREA, AD_AGGR, 9, 3), ATTK(AT_BEAM, AD_AXUS, 1, 10), ATTK(AT_WEAP, AD_SGLD, 6, 12), NO_ATTK), SIZ(2829, 551, 0, MS_BOSS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_FIRE, M1_SWIM|M1_NOTAKE|M1_NOHANDS|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dislodged farmhouse sot turfing", S_BAD_COINS, LVL(74, 10, 6, 58, 0), (G_RGROUP|3), A(ATTK(AT_TRAM, AD_BADE, 1, 8), ATTK(AT_BUTT, AD_UVUU, 3, 1), ATTK(AT_BEAM, AD_CNCL, 1, 7), ATTK(AT_TENT, AD_SLEE, 5, 20), NO_ATTK, NO_ATTK), SIZ(2768, 124, 0, MS_ORC, MZ_HUGE), MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOEYES|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mordent unpleasantly ozonise", S_BAD_COINS, LVL(74, 20, 3, 74, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_PLAS, 8, 15), ATTK(AT_TUCH, AD_DGST, 4, 1), ATTK(AT_BUTT, AD_CONT, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1660, 1100, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_UNSOLID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("zymurgy sophism", S_BAD_COINS, LVL(75, 12, 2, 8, 18), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_MAGC, AD_AMNE, 9, 5), ATTK(AT_KICK, AD_DIMN, 8, 16), ATTK(AT_MAGC, AD_WTHR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(378, 481, 0, MS_SPOILER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOHEAD, M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("misconceiving forestaller", S_BAD_COINS, LVL(75, 7, -10, 8, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TENT, AD_SLOW, 9, 5), ATTK(AT_MAGC, AD_GRAV, 9, 10), ATTK(AT_BUTT, AD_CALM, 4, 1), ATTK(AT_WEAP, AD_RNG, 1, 10), ATTK(AT_TRAM, AD_DETH, 8, 15), ATTK(AT_TUCH, AD_CAST, 1, 3)), SIZ(3764, 1498, 0, MS_PHOTO, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS|M1_CARNIVORE| M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("definitive husbandman underclassman absorbed impossibility", S_BAD_COINS, LVL(76, 12, -6, 84, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_BLND, 4, 17), ATTK(AT_NONE, AD_BURN, 9, 4), ATTK(AT_BREA, AD_DRIN, 7, 6), ATTK(AT_BOOM, AD_SITM, 1, 19), ATTK(AT_SCRA, AD_DRLI, 6, 12), ATTK(AT_NONE, AD_MINA, 1, 7)), SIZ(3110, 84, 0, MS_COMBAT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE, M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_ORC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rimy laniard brilliant", S_BAD_COINS, LVL(77, 43, 5, 51, -19), (2), A(ATTK(AT_KICK, AD_WRAP, 1, 4), ATTK(AT_KICK, AD_HODS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(530, 953, 0, MS_MUMBLE, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ghostly ethnologic", S_BAD_COINS, LVL(78, 14, 4, 96, 0), (3), A(ATTK(AT_TRAM, AD_INVE, 2, 21), ATTK(AT_KICK, AD_RAGN, 1, 3), ATTK(AT_ENGL, AD_PART, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(127, 454, 0, MS_LAUGH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID, MR_ACID, M1_CLING|M1_MINDLESS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_HOBBIT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("megaphone ricotta", S_BAD_COINS, LVL(79, 19, -19, 99, -12), (G_GENO|3), A(ATTK(AT_BREA, AD_MANA, 7, 6), ATTK(AT_GAZE, AD_DREA, 7, 2), ATTK(AT_BREA, AD_ALIN, 6, 3), ATTK(AT_STNG, AD_SKIL, 1, 10), ATTK(AT_BOOM, AD_FAKE, 8, 21), ATTK(AT_GAZE, AD_CORR, 2, 12)), SIZ(887, 69, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_ACID|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("accelerating waistcoat cassowary funkier", S_BAD_COINS, LVL(80, 32, -20, 33, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_BURN, 9, 6), ATTK(AT_BEAM, AD_ELEC, 7, 9), ATTK(AT_SPIT, AD_SLIM, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(254, 417, 0, MS_SHRIEK, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP, M1_SWIM|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_GNOME|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("martyred primitively unexpired", S_BAD_COINS, LVL(80, 8, -18, 57, 0), (1), A(ATTK(AT_ENGL, AD_CHAO, 1, 6), ATTK(AT_TENT, AD_MCRE, 4, 20), ATTK(AT_WEAP, AD_WERE, 4, 18), ATTK(AT_WEAP, AD_DROP, 8, 11), ATTK(AT_BREA, AD_TDRA, 9, 17), NO_ATTK), SIZ(2929, 336, 0, MS_PAIN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_POIS, M2_PNAME|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_WANTSBELL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("scapula reinfusing chelate precut", S_BAD_COINS, LVL(80, 32, -28, 81, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_WET, 6, 16), ATTK(AT_SPIT, AD_VOMT, 4, 8), ATTK(AT_LASH, AD_FAMN, 1, 10), ATTK(AT_KICK, AD_NTHR, 8, 17), NO_ATTK, NO_ATTK), SIZ(2610, 1394, 0, MS_BOAST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOEYES, M2_MINION|M2_WANDER|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("infernal play figure", S_BAD_COINS, LVL(80, 15, -8, 95, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 3, 24), ATTK(AT_CLAW, AD_NAST, 1, 25), ATTK(AT_CLAW, AD_MINA, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_HITASFOUR|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("maltose carmine tyke", S_BAD_COINS, LVL(80, 12, -16, 65, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_DGST, 8, 4), ATTK(AT_BREA, AD_MIDI, 5, 16), ATTK(AT_GAZE, AD_BADE, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(952, 130, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID| M1_TPORT_CNTRL|M1_METALLIVORE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("trailered noncommunist", S_BAD_COINS, LVL(81, 7, -6, 79, 0), (1), A(ATTK(AT_SPIT, AD_RBAD, 9, 21), ATTK(AT_BEAM, AD_NPRO, 4, 6), ATTK(AT_STNG, AD_STON, 9, 16), ATTK(AT_BEAM, AD_FLAM, 8, 4), ATTK(AT_WEAP, AD_DEPR, 3, 5), ATTK(AT_ENGL, AD_LETH, 2, 1)), SIZ(1358, 171, 0, MS_DRUGS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_MINION|M2_WANDER|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("controllable mortifyingly", S_BAD_COINS, LVL(81, 15, -9, 84, 0), (G_UNIQ|1), A(ATTK(AT_LASH, AD_AMNE, 2, 20), ATTK(AT_TENT, AD_TLPT, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2373, 55, 0, MS_CORONA, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_COLD, M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE, M2_LORD|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("poly their wonderland piloting nephritic", S_BAD_COINS, LVL(82, 12, -11, 100, 0), (G_VLGROUP|1), A(ATTK(AT_LASH, AD_PAIN, 7, 11), ATTK(AT_MAGC, AD_MIDI, 1, 7), ATTK(AT_BEAM, AD_CNCL, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1095, 106, 0, MS_MUTE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL, M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("electrifying biasing", S_BAD_COINS, LVL(82, 13, -21, 75, 8), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_BUTT, AD_WISD, 7, 11), ATTK(AT_CLAW, AD_PLYS, 8, 6), ATTK(AT_TUCH, AD_DISN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(179, 725, 0, MS_FART_NORMAL, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("wimple hibernator", S_BAD_COINS, LVL(82, 13, -25, 65, 0), (G_LGROUP|2), A(ATTK(AT_STNG, AD_LUCK, 5, 20), ATTK(AT_CLAW, AD_ELEC, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(534, 104, 0, MS_ROAR, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_STALK|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("crane convexly blinkering twirlier tartest", S_BAD_COINS, LVL(83, 37, -10, 17, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_DRST, 1, 18), ATTK(AT_BREA, AD_CALM, 1, 15), ATTK(AT_ENGL, AD_DREN, 6, 15), ATTK(AT_NONE, AD_DRCO, 9, 12), NO_ATTK, NO_ATTK), SIZ(3195, 104, 0, MS_SEDUCE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_REGEN|M1_ACID|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("sufflated macromolecule captured", S_BAD_COINS, LVL(83, 35, 10, 76, -12), (1), A(ATTK(AT_SPIT, AD_AMNE, 2, 20), ATTK(AT_TRAM, AD_WTHR, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(791, 5, 0, MS_ARREST, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_ACID|M1_CARNIVORE| M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("attempt medievally", S_BAD_COINS, LVL(83, 13, -17, 52, 9), (1), A(ATTK(AT_GAZE, AD_STTP, 1, 2), ATTK(AT_KICK, AD_MINA, 6, 2), ATTK(AT_TUCH, AD_FREN, 4, 20), ATTK(AT_WEAP, AD_ANTI, 7, 18), ATTK(AT_MAGC, AD_DROP, 4, 12), NO_ATTK), SIZ(328, 634, 0, MS_DEEPSTATE, MZ_HUMAN), MR_DISINT|MR_STONE, MR_DISINT, M1_AMORPHOUS|M1_WALLWALK|M1_NOLIMBS|M1_MINDLESS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wastrel gingerbread", S_BAD_COINS, LVL(84, 15, 0, 83, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BREA, AD_ANTI, 6, 21), ATTK(AT_SCRA, AD_DFOO, 8, 21), ATTK(AT_SCRA, AD_CHKH, 2, 19), ATTK(AT_NONE, AD_SLOW, 6, 4), ATTK(AT_CLAW, AD_DRCH, 7, 2), NO_ATTK), SIZ(485, 13, 0, MS_OHGOD, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_MINDLESS|M1_UNSOLID, M2_STALK|M2_STRONG|M2_JEWELS|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("infix roaster", S_BAD_COINS, LVL(85, 12, -7, 24, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_MIDI, 5, 4), ATTK(AT_BREA, AD_POLY, 1, 18), ATTK(AT_EXPL, AD_CALM, 1, 21), ATTK(AT_MAGC, AD_BURN, 3, 10), ATTK(AT_NONE, AD_NGEN, 2, 18), NO_ATTK), SIZ(948, 387, 0, MS_PARROT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sunlamp acerb", S_BAD_COINS, LVL(85, 10, -29, 88, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_SPIT, AD_FUMB, 1, 9), ATTK(AT_TUCH, AD_TREM, 1, 4), ATTK(AT_BREA, AD_SSEX, 9, 9), ATTK(AT_GAZE, AD_WTHR, 1, 12), ATTK(AT_BEAM, AD_ANTI, 5, 1), ATTK(AT_BITE, AD_MIDI, 6, 12)), SIZ(1339, 47, 0, MS_SOUND, MZ_SMALL), MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_NOTAKE|M1_HUMANOID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jordanian torso", S_BAD_COINS, LVL(85, 9, 7, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_LEGS, 5, 6), ATTK(AT_WEAP, AD_BURN, 8, 6), ATTK(AT_SPIT, AD_AXUS, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(327, 327, 0, MS_MEW, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOHEAD|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nonstable stowage", S_BAD_COINS, LVL(85, 17, 10, 94, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_NPRO, 1, 17), ATTK(AT_HUGS, AD_ICUR, 2, 2), ATTK(AT_EXPL, AD_STTP, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2662, 79, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ELEC, M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS| M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Sunali's hiking boot", S_BAD_COINS, LVL(85, 20, -15, 100, -15), (1), A(ATTK(AT_KICK, AD_RBRE, 15, 15), ATTK(AT_WEAP, AD_WTHR, 10, 10), ATTK(AT_WEAP, AD_STUN, 2, 2), ATTK(AT_WEAP, AD_ACID, 6, 6), ATTK(AT_GAZE, AD_SPC2, 12, 12), ATTK(AT_BREA, AD_RBRE, 12, 12) ), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP|MR_COLD, MR_POISON|MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_BREATHLESS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rudder pictorially", S_BAD_COINS, LVL(87, 9, -21, 57, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_NGRA, 1, 13), ATTK(AT_BUTT, AD_CHRN, 8, 5), ATTK(AT_TRAM, AD_POIS, 4, 16), ATTK(AT_SPIT, AD_LETH, 2, 16), ATTK(AT_WEAP, AD_NGEN, 2, 8), ATTK(AT_BITE, AD_DETH, 6, 18)), SIZ(3063, 248, 0, MS_SHOE, MZ_LARGE), 0, 0, M1_WALLWALK|M1_BREATHLESS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("presentability vascularly babbler", S_BAD_COINS, LVL(87, 16, -29, 24, 8), (1), A(ATTK(AT_SCRA, AD_DEST, 5, 19), ATTK(AT_STNG, AD_WRAP, 7, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(42, 824, 0, MS_CASINO, MZ_HUGE), MR_SLEEP, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("prototypical irreclaimable", S_BAD_COINS, LVL(88, 13, -13, 67, 16), (G_VLGROUP|2), A(ATTK(AT_CLAW, AD_CONF, 3, 10), ATTK(AT_CLAW, AD_DGST, 5, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2125, 110, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_SWIM|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bronzier glyptic", S_BAD_COINS, LVL(88, 12, 7, 70, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_CLAW, AD_SAMU, 3, 16), ATTK(AT_BITE, AD_SWAP, 2, 10), ATTK(AT_BUTT, AD_ACID, 5, 7), ATTK(AT_BEAM, AD_LEVI, 4, 14), NO_ATTK, NO_ATTK), SIZ(1016, 516, 0, MS_WERE, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CONCEAL|M1_HIDE|M1_MINDLESS|M1_CARNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("conspirer journeyed cindering stoutish", S_BAD_COINS, LVL(88, 11, -3, 78, -20), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_SIN, 1, 20), ATTK(AT_BITE, AD_GLIB, 1, 3), ATTK(AT_EXPL, AD_DFOO, 1, 3), ATTK(AT_SCRA, AD_WTHR, 4, 11), ATTK(AT_WEAP, AD_WRAP, 2, 20), NO_ATTK), SIZ(1310, 715, 0, MS_HANDY, MZ_LARGE), MR_DISINT|MR_STONE, 0, 0, M2_ROCKTHROW|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("teasingly definable", S_BAD_COINS, LVL(88, 28, -11, 49, -10), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_DISN, 1, 7), ATTK(AT_HUGS, AD_FEAR, 4, 18), ATTK(AT_GAZE, AD_VENO, 8, 9), ATTK(AT_GAZE, AD_DGST, 3, 11), ATTK(AT_TRAM, AD_DGST, 2, 10), NO_ATTK), SIZ(865, 1412, 0, MS_DJINNI, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_THICK_HIDE|M1_REGEN, M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unsoothed micrometer unedited inexpressibly", S_BAD_COINS, LVL(89, 12, -13, 7, 0), (G_VLGROUP|1), A(ATTK(AT_WEAP, AD_VAMP, 2, 11), ATTK(AT_ENGL, AD_CHRN, 7, 21), ATTK(AT_BEAM, AD_ENCH, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1672, 516, 0, MS_NURSE, MZ_HUGE), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY|M1_TPORT| M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dishevelling driven", S_BAD_COINS, LVL(89, 11, -18, 71, 6), (G_GENO|2), A(ATTK(AT_CLAW, AD_TECH, 9, 15), ATTK(AT_LASH, AD_SEDU, 1, 14), ATTK(AT_GAZE, AD_SSEX, 3, 21), ATTK(AT_RATH, AD_BLEE, 5, 13), NO_ATTK, NO_ATTK), SIZ(3543, 215, 0, MS_OHGOD, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_POIS, M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gillie quietist", S_BAD_COINS, LVL(89, 8, -3, 31, 0), (G_VLGROUP|1), A(ATTK(AT_RATH, AD_HODS, 3, 7), ATTK(AT_WEAP, AD_TRAI, 2, 20), ATTK(AT_KICK, AD_RUST, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(894, 1281, 0, MS_MUMBLE, MZ_HUMAN), MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tambourine tuftier", S_BAD_COINS, LVL(90, 11, -22, 73, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_RATH, AD_WRAT, 8, 6), ATTK(AT_MAGC, AD_CAST, 5, 19), ATTK(AT_TENT, AD_DCAY, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2103, 1796, 0, MS_STABILIZE, MZ_LARGE), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("deceitfully quotationally boasted", S_BAD_COINS, LVL(90, 12, -8, 75, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SPIT, AD_DCAY, 9, 21), ATTK(AT_WEAP, AD_MALK, 6, 17), ATTK(AT_BUTT, AD_DROP, 3, 14), ATTK(AT_WEAP, AD_LAVA, 6, 18), NO_ATTK, NO_ATTK), SIZ(3082, 97, 0, MS_DRUGS, MZ_TINY), MR_COLD|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_MINDLESS|M1_OVIPAROUS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("scope unskilled pill rewax corkiest", S_BAD_COINS, LVL(91, 29, 2, 56, 19), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_DGST, 1, 15), ATTK(AT_MAGC, AD_UVUU, 4, 12), ATTK(AT_BREA, AD_DRIN, 4, 3), ATTK(AT_SPIT, AD_CHAO, 1, 17), ATTK(AT_NONE, AD_TRAI, 4, 10), ATTK(AT_WEAP, AD_LAZY, 8, 21)), SIZ(2216, 591, 0, MS_FEARHARE, MZ_GIGANTIC), MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("divest anomic", S_BAD_COINS, LVL(93, 41, -22, 55, 0), (2), A(ATTK(AT_TENT, AD_BURN, 6, 5), ATTK(AT_ENGL, AD_ALIN, 7, 10), ATTK(AT_HUGS, AD_ELEC, 8, 3), ATTK(AT_TRAM, AD_MANA, 1, 21), NO_ATTK, NO_ATTK), SIZ(638, 82, 0, MS_FART_NORMAL, MZ_LARGE), MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("thousandth stickily", S_BAD_COINS, LVL(94, 12, -23, 80, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_KICK, AD_HEAL, 5, 12), ATTK(AT_SCRA, AD_LITT, 5, 18), ATTK(AT_TENT, AD_COLD, 2, 10), ATTK(AT_CLAW, AD_VOMT, 5, 9), NO_ATTK, NO_ATTK), SIZ(1229, 105, 0, MS_ARREST, MZ_GIGANTIC), MR_ACID, 0, M1_HIDE|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("colorful cinerary", S_BAD_COINS, LVL(94, 5, -4, 10, -4), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TENT, AD_DETH, 3, 18), ATTK(AT_TRAM, AD_TIME, 6, 19), ATTK(AT_TENT, AD_DISE, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(856, 384, 0, MS_MEW, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_HUMANOID|M1_THICK_HIDE| M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_JEWELS|M2_HOBBIT|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("divan patrick inadvertently", S_BAD_COINS, LVL(94, 10, -12, 9, -17), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_STON, 4, 6), ATTK(AT_GAZE, AD_CHAO, 1, 6), ATTK(AT_BREA, AD_DIMN, 4, 3), ATTK(AT_BEAM, AD_WEBS, 2, 6), NO_ATTK, NO_ATTK), SIZ(1861, 58, 0, MS_BURBLE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID| M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("loaned mattered", S_BAD_COINS, LVL(95, 20, -1, 72, -16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PEST, 9, 11), ATTK(AT_BEAM, AD_NAST, 8, 19), ATTK(AT_KICK, AD_BLEE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(104, 996, 0, MS_CASINO, MZ_SMALL), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE|M1_METALLIVORE, M2_PNAME|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("granite catnap", S_BAD_COINS, LVL(95, 10, -22, 4, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_HUGS, AD_DETH, 5, 14), ATTK(AT_BUTT, AD_CONF, 5, 17), ATTK(AT_NONE, AD_FIRE, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1112, 261, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_NOHANDS|M1_HUMANOID|M1_CARNIVORE, M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("unaccustomed thrummiest", S_BAD_COINS, LVL(96, 12, -27, 43, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_DREA, 6, 17), ATTK(AT_BITE, AD_IDAM, 5, 17), ATTK(AT_BEAM, AD_HODS, 5, 17), ATTK(AT_STNG, AD_MINA, 1, 16), ATTK(AT_HUGS, AD_BANI, 7, 20), NO_ATTK), SIZ(127, 192, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, MR_SLEEP|MR_STONE, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_SLITHY| M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("jiggly detonate", S_BAD_COINS, LVL(96, 3, -14, 17, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_LITE, 2, 9), ATTK(AT_GAZE, AD_SOUN, 6, 8), ATTK(AT_CLAW, AD_DRLI, 7, 20), ATTK(AT_LASH, AD_DEPR, 3, 19), ATTK(AT_SCRA, AD_CHKH, 5, 2), ATTK(AT_STNG, AD_MALK, 8, 20)), SIZ(179, 511, 0, MS_DJINNI, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_TUNNEL|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dinner bushiest", S_BAD_COINS, LVL(96, 17, 5, 33, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BITE, AD_DRCO, 6, 19), ATTK(AT_HUGS, AD_PLAS, 1, 2), ATTK(AT_NONE, AD_FUMB, 0, 10), ATTK(AT_TUCH, AD_POIS, 2, 21), ATTK(AT_HUGS, AD_WRAT, 3, 18), NO_ATTK), SIZ(167, 258, 0, MS_CHICKEN, MZ_LARGE), MR_FIRE, 0, M1_FLY|M1_CONCEAL|M1_BREATHLESS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("temporizing fussing", S_BAD_COINS, LVL(96, 4, -8, 54, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STUN, 7, 9), ATTK(AT_TENT, AD_NTHR, 5, 9), ATTK(AT_LASH, AD_AMNE, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(879, 103, 0, MS_BONES, MZ_GIGANTIC), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE|M1_MINDLESS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("casette condor", S_BAD_COINS, LVL(97, 13, -15, 66, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_LASH, AD_FLAM, 9, 7), ATTK(AT_WEAP, AD_DAMA, 6, 13), ATTK(AT_WEAP, AD_GRAV, 2, 11), ATTK(AT_WEAP, AD_AXUS, 5, 15), ATTK(AT_CLAW, AD_CORR, 5, 10), NO_ATTK), SIZ(4, 946, 0, MS_SHEEP, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_DISINT, M1_WALLWALK|M1_HUMANOID, M2_STALK|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("semiliterate misterming", S_BAD_COINS, LVL(98, 17, -7, 83, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RUST, 3, 16), ATTK(AT_BEAM, AD_WEBS, 2, 11), ATTK(AT_HUGS, AD_LITT, 2, 9), ATTK(AT_LASH, AD_DETH, 8, 20), NO_ATTK, NO_ATTK), SIZ(620, 179, 0, MS_SOVIET, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_MINDLESS|M1_ANIMAL|M1_POIS|M1_OMNIVORE, M2_NASTY|M2_GREEDY|M2_JEWELS|M2_ORC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_WANTSCAND, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("escutcheon plunge", S_BAD_COINS, LVL(98, 11, -26, 14, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_WRAT, 2, 1), ATTK(AT_BEAM, AD_ALIN, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2730, 310, 0, MS_GLYPHS, MZ_HUGE), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bushmaster brewed", S_BAD_COINS, LVL(98, 9, 5, 69, -11), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_BREA, AD_NPRO, 5, 21), ATTK(AT_TRAM, AD_TLPT, 1, 2), ATTK(AT_MAGC, AD_SCOR, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(779, 1350, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE, MR_POISON, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_THICK_HIDE|M1_REGEN|M1_TPORT| M1_CARNIVORE|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_DWARF|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cliquishly sleeting noel", S_BAD_COINS, LVL(99, 11, 6, 69, 0), (G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BUTT, AD_MALK, 4, 21), ATTK(AT_HUGS, AD_FAKE, 3, 17), ATTK(AT_BEAM, AD_STUN, 4, 20), ATTK(AT_SPIT, AD_CORR, 6, 17), NO_ATTK, NO_ATTK), SIZ(444, 1269, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_FIRE|MR_DRAIN, M1_CLING|M1_NOHANDS|M1_MINDLESS|M1_ACID|M1_POIS, M2_LORD|M2_MINION|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("do soliloquized", S_BAD_COINS, LVL(99, 10, 0, 60, 0), (G_RGROUP|2), A(ATTK(AT_EXPL, AD_DARK, 5, 5), ATTK(AT_SPIT, AD_SANI, 8, 12), ATTK(AT_BITE, AD_MAGM, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(592, 1495, 0, MS_SELFHARM, MZ_GIGANTIC), MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_UNSOLID|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reconquest interpretatively", S_BAD_COINS, LVL(100, 11, 9, 71, 18), (2), A(ATTK(AT_WEAP, AD_PEST, 8, 16), ATTK(AT_BEAM, AD_WEEP, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1520, 142, 0, MS_STABILIZE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS| M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("intervening connective", S_BAD_COINS, LVL(100, 16, -32, 95, 0), (G_UNIQ|3), A(ATTK(AT_WEAP, AD_CHRN, 2, 12), ATTK(AT_SCRA, AD_LITE, 8, 26), ATTK(AT_KICK, AD_LUCK, 6, 19), ATTK(AT_SPIT, AD_TIME, 3, 25), ATTK(AT_BITE, AD_SITM, 3, 14), NO_ATTK), SIZ(1172, 118, 0, MS_HCALIEN, MZ_SMALL), MR_DISINT|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_TPORT| M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("simplest serpentine", S_BAD_COINS, LVL(100, 9, 8, 76, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_ABDC, 7, 5), ATTK(AT_LASH, AD_RBRE, 8, 16), ATTK(AT_GAZE, AD_MAGM, 5, 9), ATTK(AT_CLAW, AD_LETH, 9, 16), NO_ATTK, NO_ATTK), SIZ(4073, 1282, 0, MS_CAR, MZ_LARGE), MR_FIRE|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("interlinear istanbul", S_BAD_COINS, LVL(100, 18, 7, 57, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_WEEP, 4, 6), ATTK(AT_BITE, AD_GRAV, 1, 13), ATTK(AT_KICK, AD_MEMO, 4, 3), ATTK(AT_KICK, AD_NUMB, 2, 8), NO_ATTK, NO_ATTK), SIZ(2462, 187, 0, MS_PHOTO, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_GREEDY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mutated play figure", S_BAD_COINS, LVL(100, 15, -10, 100, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_POLY, 4, 24), ATTK(AT_CLAW, AD_RBRE, 1, 30), ATTK(AT_CLAW, AD_RBRE, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(260, 260, 0, MS_LAUGH, MZ_SMALL), MR_DRAIN|MR_DEATH|MR_STONE|MR_DISINT|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_SLEEP, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cacophonously flexor judaica lingered reanimating", S_BAD_COINS, LVL(100, 12, 1, 89, -17), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_THIR, 4, 7), ATTK(AT_SPIT, AD_DRIN, 7, 10), ATTK(AT_MAGC, AD_INSA, 3, 5), ATTK(AT_TRAM, AD_RBAD, 1, 19), NO_ATTK, NO_ATTK), SIZ(124, 913, 0, MS_CASINO, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("redbud proudest", S_BAD_COINS, LVL(101, 9, -2, 64, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_MAGC, AD_WERE, 6, 9), ATTK(AT_BREA, AD_DEPR, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1998, 581, 0, MS_GLYPHS, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bedizened optimistically", S_BAD_COINS, LVL(101, 12, -29, 100, 0), (G_RGROUP|4), A(ATTK(AT_BREA, AD_PAIN, 7, 11), ATTK(AT_HUGS, AD_BLAS, 4, 7), ATTK(AT_RATH, AD_VAPO, 5, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(223, 18, 0, MS_PAIN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("seaquake cake", S_BAD_COINS, LVL(101, 16, -40, 92, 0), (1), A(ATTK(AT_NONE, AD_AGGR, 8, 2), ATTK(AT_STNG, AD_TECH, 4, 17), ATTK(AT_TENT, AD_TLPT, 7, 8), ATTK(AT_TENT, AD_SITM, 4, 7), NO_ATTK, NO_ATTK), SIZ(202, 529, 0, MS_GYPSY, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("churned bridesmaid", S_BAD_COINS, LVL(102, 12, -35, 67, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_CLAW, AD_WTHR, 4, 1), ATTK(AT_ENGL, AD_PLAS, 2, 6), ATTK(AT_EXPL, AD_MINA, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3302, 373, 0, MS_BARBER, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("conspiracy infrastructure tidying bluebonnet", S_BAD_COINS, LVL(102, 12, 0, 75, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BOOM, AD_CHKH, 2, 15), ATTK(AT_KICK, AD_WEEP, 1, 11), ATTK(AT_STNG, AD_DRIN, 3, 6), ATTK(AT_SCRA, AD_FRZE, 1, 20), NO_ATTK, NO_ATTK), SIZ(266, 649, 0, MS_CASINO, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_FLY|M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ANIMAL|M1_UNSOLID| M1_OVIPAROUS|M1_REGEN|M1_ACID, M2_UNDEAD|M2_PNAME|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dustier overcapitalize decrier", S_BAD_COINS, LVL(102, 12, -4, 82, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_FEMI, 1, 2), ATTK(AT_BREA, AD_RAGN, 7, 9), ATTK(AT_ENGL, AD_NAST, 4, 23), ATTK(AT_ENGL, AD_WEBS, 3, 25), ATTK(AT_NONE, AD_COLD, 9, 12), ATTK(AT_HUGS, AD_INER, 9, 7)), SIZ(1222, 1523, 0, MS_SUPERMAN, MZ_SMALL), MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_SLITHY|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("piquant ac fluor bagmen", S_BAD_COINS, LVL(102, 20, -38, 74, 0), (1), A(ATTK(AT_STNG, AD_SAMU, 6, 12), ATTK(AT_HUGS, AD_DFOO, 1, 18), ATTK(AT_STNG, AD_MCRE, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(325, 485, 0, MS_REPAIR, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_SLITHY, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("smelling rigorously", S_BAD_COINS, LVL(103, 20, -9, 98, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_AMNE, 6, 14), ATTK(AT_TRAM, AD_CHKH, 2, 20), ATTK(AT_CLAW, AD_MAGM, 2, 25), ATTK(AT_KICK, AD_DRIN, 7, 18), NO_ATTK, NO_ATTK), SIZ(2643, 745, 0, MS_SUPERMAN, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_SLITHY|M1_THICK_HIDE| M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("moore sanitationist", S_BAD_COINS, LVL(103, 8, -9, 75, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_RATH, AD_DRLI, 8, 10), ATTK(AT_CLAW, AD_MEMO, 7, 19), ATTK(AT_ENGL, AD_DFOO, 3, 3), ATTK(AT_BEAM, AD_CALM, 1, 24), NO_ATTK, NO_ATTK), SIZ(392, 1269, 0, MS_COMBAT, MZ_LARGE), MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blend undiscerning", S_BAD_COINS, LVL(103, 14, -1, 83, -12), (G_LGROUP|4), A(ATTK(AT_BREA, AD_SEDU, 1, 6), ATTK(AT_MAGC, AD_DREN, 6, 3), ATTK(AT_BITE, AD_STON, 1, 8), ATTK(AT_BREA, AD_TRAP, 5, 13), ATTK(AT_WEAP, AD_ABDC, 1, 19), ATTK(AT_GAZE, AD_CLRC, 4, 2)), SIZ(345, 10, 0, MS_ALLA, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_OVIPAROUS|M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jowly sacbut whimperingly", S_BAD_COINS, LVL(103, 38, -3, 86, 8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_CHKH, 5, 26), ATTK(AT_ENGL, AD_ACID, 4, 19), ATTK(AT_TENT, AD_FAMN, 1, 2), ATTK(AT_CLAW, AD_ABDC, 6, 10), ATTK(AT_MAGC, AD_BLND, 9, 2), NO_ATTK), SIZ(273, 1442, 0, MS_IMITATE, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_HIDE|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonconductive exurban", S_BAD_COINS, LVL(104, 14, -2, 96, -1), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_NONE, AD_TRAI, 0, 4), ATTK(AT_TENT, AD_AGGR, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1672, 367, 0, MS_SEDUCE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_METALLIVORE, M2_MINION|M2_STALK|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("skipper herewith", S_BAD_COINS, LVL(104, 19, 5, 93, -12), (G_SGROUP|1), A(ATTK(AT_ENGL, AD_CONT, 8, 16), ATTK(AT_SPIT, AD_DRCH, 5, 14), ATTK(AT_SPIT, AD_HEAL, 2, 4), ATTK(AT_MAGC, AD_STTP, 1, 20), ATTK(AT_RATH, AD_BLAS, 1, 11), NO_ATTK), SIZ(3812, 1343, 0, MS_GLYPHS, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tiro equalize", S_BAD_COINS, LVL(105, 8, -15, 72, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_CLAW, AD_INER, 9, 6), ATTK(AT_BEAM, AD_CAST, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(602, 1362, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_UNSOLID|M1_TPORT|M1_POIS, M2_DEMON|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("haberdashery gagman", S_BAD_COINS, LVL(106, 16, -11, 81, 0), (1), A(ATTK(AT_BREA, AD_VULN, 3, 8), ATTK(AT_SPIT, AD_CNCL, 7, 5), ATTK(AT_WEAP, AD_VENO, 1, 23), ATTK(AT_SCRA, AD_MAGM, 7, 21), ATTK(AT_TRAM, AD_TRAP, 1, 26), ATTK(AT_MAGC, AD_PLAS, 1, 15)), SIZ(423, 768, 0, MS_APOC, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_ACID| M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_ELF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("emulated dabbing moose", S_BAD_COINS, LVL(106, 29, -1, 90, 0), (1), A(ATTK(AT_ENGL, AD_PEST, 7, 7), ATTK(AT_BITE, AD_WRAT, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3812, 139, 0, MS_SHOE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("calendal revalidating", S_BAD_COINS, LVL(107, 14, -2, 95, 0), (G_RGROUP|4), A(ATTK(AT_WEAP, AD_SPC2, 9, 6), ATTK(AT_BOOM, AD_NTHR, 9, 21), ATTK(AT_CLAW, AD_DETH, 9, 18), ATTK(AT_BUTT, AD_SAMU, 1, 1), ATTK(AT_KICK, AD_NUMB, 1, 24), ATTK(AT_ENGL, AD_EDGE, 1, 24)), SIZ(111, 852, 0, MS_ARREST, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("manubrial bunched styler kind koan", S_BAD_COINS, LVL(107, 13, -39, 91, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BUTT, AD_AGGR, 4, 6), ATTK(AT_BEAM, AD_CLRC, 8, 8), ATTK(AT_HUGS, AD_AMNE, 6, 1), ATTK(AT_CLAW, AD_NTHR, 2, 21), NO_ATTK, NO_ATTK), SIZ(2399, 796, 0, MS_PARROT, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_ROCKTHROW| M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shrinker legion hillock", S_BAD_COINS, LVL(107, 12, -30, 80, -16), (4), A(ATTK(AT_BITE, AD_CHKH, 4, 24), ATTK(AT_BREA, AD_WEBS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1024, 1038, 0, MS_PAIN, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_WANDER|M2_GREEDY|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dissuaded beadiest", S_BAD_COINS, LVL(108, 12, -13, 78, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_CALM, 4, 24), ATTK(AT_WEAP, AD_BANI, 1, 19), ATTK(AT_RATH, AD_CONT, 3, 7), ATTK(AT_KICK, AD_TECH, 8, 24), NO_ATTK, NO_ATTK), SIZ(105, 172, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("maligning impregnably confirmatory hushing frosh dewlap", S_BAD_COINS, LVL(108, 18, -18, 71, 11), (G_GENO|4), A(ATTK(AT_BOOM, AD_DGST, 1, 26), ATTK(AT_BREA, AD_NGRA, 2, 19), ATTK(AT_BUTT, AD_NPRO, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(138, 1205, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE|MR_POISON, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_EGOTYPE|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ornithology impenetrable", S_BAD_COINS, LVL(109, 20, -7, 78, -5), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_CNCL, 7, 21), ATTK(AT_BEAM, AD_DRLI, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(870, 4, 0, MS_FEARHARE, MZ_LARGE), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHANDS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT| M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rhythmicity overtake", S_BAD_COINS, LVL(109, 46, -6, 76, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_ENGL, AD_TLPT, 5, 14), ATTK(AT_WEAP, AD_SIN, 3, 11), ATTK(AT_EXPL, AD_CORR, 8, 9), ATTK(AT_LASH, AD_HEAL, 3, 6), ATTK(AT_MAGC, AD_GRAV, 1, 9), ATTK(AT_TRAM, AD_CONT, 3, 7)), SIZ(4620, 8, 0, MS_PAIN, MZ_HUMAN), 0, 0, M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("irk younker misfitted occlusal", S_BAD_COINS, LVL(109, 17, -40, 96, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_WEAP, AD_ICUR, 1, 26), ATTK(AT_HUGS, AD_DETH, 8, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2945, 3, 0, MS_FART_LOUD, MZ_TINY), MR_COLD|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_UNDEAD|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chickasaw emoter", S_BAD_COINS, LVL(109, 23, -2, 90, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_VAMP, 1, 5), ATTK(AT_BUTT, AD_WET, 2, 20), ATTK(AT_WEAP, AD_TCKL, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1993, 517, 0, MS_GIBBERISH, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_THICK_HIDE|M1_HERBIVORE, M2_MINION|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mischarged boorish oligopoly anoxia opposite", S_BAD_COINS, LVL(109, 20, 9, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_FIRE, 4, 4), ATTK(AT_SPIT, AD_PLAS, 2, 20), ATTK(AT_TUCH, AD_SLIM, 5, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(379, 119, 0, MS_FART_QUIET, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("plummeting unacclimatized complexioned", S_BAD_COINS, LVL(110, 18, 0, 99, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_WEAP, AD_GLIB, 6, 23), ATTK(AT_GAZE, AD_NACU, 1, 12), ATTK(AT_WEAP, AD_ICEB, 1, 11), ATTK(AT_WEAP, AD_LEGS, 1, 14), ATTK(AT_HUGS, AD_SPEL, 6, 25), NO_ATTK), SIZ(161, 679, 0, MS_BOAST, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOTAKE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("investible contraire", S_BAD_COINS, LVL(110, 23, -10, 94, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_NONE, AD_TLPT, 2, 23), ATTK(AT_TUCH, AD_FIRE, 7, 23), ATTK(AT_ENGL, AD_BLND, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(309, 163, 0, MS_VAMPIRE, MZ_LARGE), MR_COLD|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_REGEN|M1_ACID| M1_HERBIVORE, M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("blessed ghostlike etherizing", S_BAD_COINS, LVL(112, 19, -33, 82, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_TRAM, AD_DAMA, 7, 11), ATTK(AT_HUGS, AD_MALK, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2488, 753, 0, MS_CAR, MZ_LARGE), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_SLITHY|M1_UNSOLID, M2_LORD|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("flimflammer pontificate", S_BAD_COINS, LVL(112, 14, -9, 93, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BEAM, AD_WGHT, 5, 24), ATTK(AT_GAZE, AD_WRAP, 2, 6), ATTK(AT_WEAP, AD_INER, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2225, 83, 0, MS_NURSE, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("speedy sedated", S_BAD_COINS, LVL(112, 18, -20, 90, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_LETH, 7, 14), ATTK(AT_TRAM, AD_VOMT, 5, 5), ATTK(AT_ENGL, AD_CAST, 5, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(419, 163, 0, MS_STENCH, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("centric technicality veinal", S_BAD_COINS, LVL(113, 12, -17, 90, 4), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_FAKE, 6, 11), ATTK(AT_SPIT, AD_PEST, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3089, 547, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, MR_ELEC, M1_CONCEAL|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chid macaroon", S_BAD_COINS, LVL(113, 17, -4, 97, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_WEAP, AD_DREN, 9, 1), ATTK(AT_HUGS, AD_FAKE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1756, 57, 0, MS_CASINO, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_REGEN, M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("postseasonal conduce", S_BAD_COINS, LVL(115, 26, -35, 98, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_TUCH, AD_TDRA, 6, 22), ATTK(AT_TENT, AD_WET, 4, 14), ATTK(AT_TUCH, AD_PLAS, 9, 8), ATTK(AT_LASH, AD_SGLD, 2, 18), ATTK(AT_WEAP, AD_NAST, 1, 12), ATTK(AT_GAZE, AD_GLIB, 8, 5)), SIZ(104, 544, 0, MS_SOCKS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_NOHANDS|M1_ANIMAL|M1_SLITHY, M2_LORD|M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("uncap terrain", S_BAD_COINS, LVL(115, 16, 2, 77, 18), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_INSA, 2, 9), ATTK(AT_TUCH, AD_THIR, 6, 4), ATTK(AT_SPIT, AD_SPC2, 1, 9), ATTK(AT_ENGL, AD_ICEB, 6, 25), ATTK(AT_SCRA, AD_ICUR, 3, 16), NO_ATTK), SIZ(316, 16, 0, MS_WERE, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("sorrowful gouda", S_BAD_COINS, LVL(116, 12, 9, 76, -18), (G_GENO|G_RGROUP|4), A(ATTK(AT_KICK, AD_NEXU, 1, 12), ATTK(AT_TUCH, AD_STON, 7, 1), ATTK(AT_BUTT, AD_FRZE, 6, 7), ATTK(AT_MAGC, AD_NTHR, 4, 26), NO_ATTK, NO_ATTK), SIZ(2447, 508, 0, MS_NURSE, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_THICK_HIDE, M2_UNDEAD|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("anticipator occasioning", S_BAD_COINS, LVL(119, 17, 1, 82, 0), (G_VLGROUP|4), A(ATTK(AT_MAGC, AD_BURN, 4, 12), ATTK(AT_MAGC, AD_RAGN, 5, 6), ATTK(AT_MAGC, AD_EDGE, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2111, 391, 0, MS_WHORE, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_WALLWALK|M1_HUMANOID|M1_HERBIVORE|M1_OMNIVORE, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_HOBBIT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("reappraisement platted implant", S_BAD_COINS, LVL(119, 14, -10, 22, 2), (G_GENO|G_SGROUP|3), A(ATTK(AT_TUCH, AD_ACID, 3, 3), ATTK(AT_CLAW, AD_AGGR, 1, 14), ATTK(AT_TENT, AD_PHYS, 9, 7), ATTK(AT_LASH, AD_FIRE, 1, 17), ATTK(AT_CLAW, AD_SIN, 2, 5), ATTK(AT_BEAM, AD_MAGM, 2, 9)), SIZ(3652, 32, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_VAMPIRE|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("staking photospheric", S_BAD_COINS, LVL(119, 3, -22, 100, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_PEST, 2, 10), ATTK(AT_SPIT, AD_LUCK, 5, 20), ATTK(AT_EXPL, AD_PHYS, 5, 16), ATTK(AT_SCRA, AD_LITE, 1, 10), NO_ATTK, NO_ATTK), SIZ(347, 561, 0, MS_MEW, MZ_HUGE), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_POIS, M2_UNDEAD|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("riffle exorcised ditty", S_BAD_COINS, LVL(119, 20, -39, 73, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DRIN, 9, 15), ATTK(AT_GAZE, AD_DRST, 8, 26), ATTK(AT_ENGL, AD_LITE, 2, 16), ATTK(AT_MAGC, AD_STON, 8, 10), ATTK(AT_WEAP, AD_DARK, 1, 14), ATTK(AT_TENT, AD_DRST, 8, 23)), SIZ(298, 277, 0, MS_CHICKEN, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_NOEYES|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_EGOTYPE|M3_PERMAMIMIC|M3_SLIME| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fawnier lean symptomatologically", S_BAD_COINS, LVL(120, 14, -12, 99, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BREA, AD_BLAS, 5, 17), ATTK(AT_TRAM, AD_FEMI, 6, 25), ATTK(AT_TRAM, AD_STTP, 7, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 682, 0, MS_PAIN, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("allergology denmark", S_BAD_COINS, LVL(120, 16, -19, 77, -11), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_CONT, 1, 26), ATTK(AT_SPIT, AD_HODS, 7, 22), ATTK(AT_MAGC, AD_WRAP, 7, 9), ATTK(AT_CLAW, AD_DRCH, 1, 22), ATTK(AT_TUCH, AD_ALIN, 2, 19), ATTK(AT_CLAW, AD_DARK, 7, 13)), SIZ(2036, 505, 0, MS_BARK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_ACID|MR_STONE, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("illegally pelf unmuffle", S_BAD_COINS, LVL(120, 15, -36, 91, -13), (G_GENO|4), A(ATTK(AT_BITE, AD_BLND, 5, 7), ATTK(AT_SPIT, AD_SLUD, 1, 17), ATTK(AT_BREA, AD_STTP, 7, 9), ATTK(AT_BITE, AD_ANTI, 5, 7), ATTK(AT_TUCH, AD_DAMA, 3, 6), NO_ATTK), SIZ(792, 710, 0, MS_GAARDIEN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, 0, M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("defogger encoded", S_BAD_COINS, LVL(120, 22, -22, 78, 0), (G_GENO|3), A(ATTK(AT_TRAM, AD_CAST, 6, 19), ATTK(AT_NONE, AD_CURS, 7, 6), ATTK(AT_GAZE, AD_LITT, 1, 14), ATTK(AT_BUTT, AD_NAST, 8, 10), NO_ATTK, NO_ATTK), SIZ(1888, 1292, 0, MS_BARK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_NOTAKE|M1_MINDLESS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("consulter stringier", S_BAD_COINS, LVL(120, 48, -1, 99, 0), (G_UNIQ|3), A(ATTK(AT_STNG, AD_MCRE, 1, 4), ATTK(AT_LASH, AD_CORR, 9, 23), ATTK(AT_STNG, AD_TECH, 3, 9), ATTK(AT_GAZE, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK), SIZ(2969, 81, 0, MS_SOLDIER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_REGEN, M2_LORD|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("borsch ital", S_BAD_COINS, LVL(121, 11, 8, 76, 0), (G_UNIQ|1), A(ATTK(AT_GAZE, AD_DFOO, 1, 14), ATTK(AT_ENGL, AD_MCRE, 1, 17), ATTK(AT_LASH, AD_CONT, 9, 11), ATTK(AT_STNG, AD_SIN, 3, 9), NO_ATTK, NO_ATTK), SIZ(2637, 218, 0, MS_GYPSY, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, MR_COLD, M1_AMPHIBIOUS|M1_BREATHLESS, M2_PRINCE|M2_MINION|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_PERMAMIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("subabbot wolverine", S_BAD_COINS, LVL(121, 9, -2, 71, 17), (G_VLGROUP|1), A(ATTK(AT_BUTT, AD_POIS, 5, 21), ATTK(AT_BEAM, AD_HODS, 8, 22), ATTK(AT_KICK, AD_VAPO, 7, 6), ATTK(AT_SPIT, AD_WISD, 1, 16), ATTK(AT_BEAM, AD_AXUS, 9, 21), ATTK(AT_BEAM, AD_VAMP, 7, 26)), SIZ(2066, 309, 0, MS_SMITH, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_NOHEAD, M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dodgier coherency", S_BAD_COINS, LVL(123, 19, -20, 96, -3), (G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_SPEL, 2, 10), ATTK(AT_GAZE, AD_ELEC, 2, 11), ATTK(AT_TRAM, AD_BURN, 7, 8), ATTK(AT_SCRA, AD_DEPR, 7, 11), ATTK(AT_TRAM, AD_MIDI, 3, 18), ATTK(AT_BITE, AD_ALIN, 1, 6)), SIZ(132, 365, 0, MS_TEACHER, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOEYES|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lacerative anarchy", S_BAD_COINS, LVL(123, 12, -24, 72, 0), (2), A(ATTK(AT_LASH, AD_SHRD, 4, 14), ATTK(AT_RATH, AD_STTP, 3, 15), ATTK(AT_TENT, AD_AGGR, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(295, 191, 0, MS_COMBAT, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS| M1_SEE_INVIS, M2_GREEDY|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("frank stone", S_BAD_COINS, LVL(123, 19, 6, 91, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_LITE, 9, 4), ATTK(AT_WEAP, AD_CALM, 8, 26), ATTK(AT_NONE, AD_DIMN, 3, 12), ATTK(AT_SCRA, AD_HEAL, 1, 21), NO_ATTK, NO_ATTK), SIZ(1656, 784, 0, MS_SOLDIER, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID, M2_LORD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stylar hereditary", S_BAD_COINS, LVL(123, 17, 5, 70, 5), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_GAZE, AD_ALIN, 1, 14), ATTK(AT_STNG, AD_COLD, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(696, 0, 0, MS_WAIL, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY| M1_TPORT_CNTRL|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fissioned summation", S_BAD_COINS, LVL(124, 20, -25, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_MCRE, 7, 20), ATTK(AT_BEAM, AD_CLRC, 8, 17), ATTK(AT_WEAP, AD_DETH, 4, 17), ATTK(AT_BUTT, AD_DRIN, 5, 7), ATTK(AT_BITE, AD_PLYS, 5, 7), ATTK(AT_HUGS, AD_DEPR, 8, 2)), SIZ(24, 89, 0, MS_SHEEP, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, MR_SLEEP, M1_TUNNEL|M1_NOTAKE, M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("waxwork denaturation imbricate expedient", S_BAD_COINS, LVL(124, 12, -37, 74, -7), (3), A(ATTK(AT_LASH, AD_FEAR, 6, 5), ATTK(AT_TRAM, AD_FAMN, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(613, 328, 0, MS_JAPANESE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nimbler combined", S_BAD_COINS, LVL(124, 12, -3, 99, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_MAGC, AD_MIDI, 1, 10), ATTK(AT_BREA, AD_DEPR, 3, 3), ATTK(AT_SPIT, AD_FREN, 4, 19), ATTK(AT_TRAM, AD_LEGS, 1, 2), ATTK(AT_GAZE, AD_RUNS, 5, 16), NO_ATTK), SIZ(357, 610, 0, MS_MISSING, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("urcaguary", S_BAD_COINS, /* maxxed carry capacity, spawns with two-handed sword */ LVL(125, 18, -30, 100, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 16), ATTK(AT_WEAP, AD_PHYS, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR|MR_ACID|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_FEMALE|M2_STALK|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), /* * quest nemesis clones --Amy * These should always have at least M3_FREQ_UNCOMMON5 and M3_FREQ_UNCOMMON10 * so they are 50 times less common than other monster types * unlike actual nemeses, they do not have M3_WANTSARTI or M3_WAITFORU */ MON("whiny Mary-Sue", S_NEMESE, LVL(1, 12, 10, 0, 0), (1), A(ATTK(AT_TUCH, AD_CONF, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cigarette faggot", S_NEMESE, LVL(5, 18, -4, 0, -8), (1), A(ATTK(AT_WEAP, AD_VOMT, 4, 4), ATTK(AT_SPIT, AD_VOMT, 8, 8), ATTK(AT_GAZE, AD_VOMT, 4, 4), ATTK(AT_NONE, AD_VOMT, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("new farmer hussy", S_NEMESE, LVL(6, 12, 10, 0, 1), (1), A(ATTK(AT_WEAP, AD_SLEE, 2, 4), ATTK(AT_KICK, AD_IDAM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("ass gas spreader", S_NEMESE, LVL(6, 15, 10, 0, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("brown boot bitch", S_NEMESE, LVL(9, 13, 6, 60, -3), (1), A(ATTK(AT_SCRA, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SEDU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("degree simpleton", S_NEMESE, LVL(11, 12, 0, 0, 0), (1), A(ATTK(AT_CLAW, AD_HEAL, 5, 6), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_DISINT|MR_STONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("religious house noticer", S_NEMESE, LVL(12, 12, 0, 10, -14), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Rebel Ringfailure", S_NEMESE, LVL(14, 16, 10, 30, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Agone", S_NEMESE, LVL(14, 12, 10, 60, -9), (1), A(ATTK(AT_HUGS, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_PNAME|M2_NOPOLY|M2_ELF|M2_STRONG|M2_PRINCE|M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE|M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("adventurous wizard", S_NEMESE, LVL(14, 12, 10, 30, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("militant paladin", S_NEMESE, LVL(14, 12, 10, 30, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("full-elf ranger", S_NEMESE, LVL(14, 16, 10, 2, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_SPIT, AD_ACID, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("criminal scumbag", S_NEMESE, LVL(15, 13, -4, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_SITM, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sun torch", S_NEMESE, LVL(15, 12, -5, 50, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Whitebeard's Ghost", S_NEMESE, LVL(15, 12, -5, 50, -30), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_HUMAN|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Rock-N-Roll King", S_NEMESE, LVL(15, 12, -5, 50, -30), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_ELEC, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_HUMAN|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Goblin Sub King", S_NEMESE, LVL(15, 12, 10, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ORC|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Crabbius", S_NEMESE, LVL(15, 12, 10, 0, -15), (1), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_SCRA, AD_SAMU, 2, 6), ATTK(AT_STNG, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Demimaster Assassin", S_NEMESE, LVL(15, 12, 0, 30, 18), (1), A(ATTK(AT_WEAP, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Osayo Narakami", S_NEMESE, LVL(15, 12, 0, 40, -13), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Lord Sultur", S_NEMESE, LVL(15, 12, 2, 50, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_NEMESIS, MZ_HUGE), MR_FIRE|MR_STONE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_GIANT|M2_MALE|M2_PNAME|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("MTG Overlord", S_NEMESE, LVL(15, 12, 0, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Ordragon", S_NEMESE, LVL(15, 12, 0, 40, -13), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Brushroy", S_NEMESE, LVL(15, 9, -1, 20, -5), (1), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_STONE|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Simon Belmont", S_NEMESE, LVL(15, 12, 2, 50, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_LASH, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_NEMESIS, MZ_HUGE), MR_FIRE|MR_STONE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_MALE|M2_PNAME|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("APEC Worker", S_NEMESE, LVL(15, 12, 0, 30, 18), (1), A(ATTK(AT_WEAP, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Kiddy Kong", S_NEMESE, LVL(15, 12, 0, 30, 18), (1), A(ATTK(AT_WEAP, AD_SITM, 2, 6), ATTK(AT_WEAP, AD_SGLD, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Light One", S_NEMESE, LVL(15, 12, 0, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Gigolo", S_NEMESE, LVL(15, 8, 0, 80, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MALE|M2_PNAME|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("wally with the brolly", S_NEMESE, LVL(15, 12, 4, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("incapable male nurse", S_NEMESE, LVL(15, 12, 4, 20, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Florella", S_NEMESE, LVL(15, 10, 10, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ORC|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("dour laughing ghost", S_NEMESE, LVL(15, 12, 0, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_CURS, 3, 3), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_UNSOLID, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Wedi knight", S_NEMESE, LVL(15, 10, 10, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ona Kenugi", S_NEMESE, LVL(15, 12, 0, 40, -13), (1), A(ATTK(AT_WEAP, AD_NTHR, 2, 6), ATTK(AT_WEAP, AD_NTHR, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("JUGEN", S_NEMESE, LVL(15, 12, 0, 80, -15), (1), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_NEMESIS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_FEMALE|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("starcleaner", S_NEMESE, LVL(15, 12, 0, 80, -10), (1), A(ATTK(AT_WEAP, AD_ALIN, 2, 6), ATTK(AT_BUTT, AD_NAST, 3, 5), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_BEAM, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cloned New Vegas NPC", S_NEMESE, LVL(15, 12, 0, 0, -13), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Xixot", S_NEMESE, LVL(15, 12, -1, 20, -14), (1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_SAMU, 2, 4), NO_ATTK ), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_STONE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Zalnok", S_NEMESE, LVL(16, 12, -2, 85, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Minion of Quetzalcoatl", S_NEMESE, LVL(16, 12, -2, 75, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Thoth Amun", S_NEMESE, LVL(16, 12, 0, 10, -14), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("intentionaler", S_NEMESE, LVL(16, 20, -4, 60, 0), (1), A(ATTK(AT_GAZE, AD_MEMO, 6, 6), ATTK(AT_BITE, AD_LETH, 3, 15), ATTK(AT_BEAM, AD_WRAT, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_TUNNEL, M2_NOPOLY|M2_STRONG|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("4chan poster", S_NEMESE, LVL(16, 12, -4, 10, -14), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_BEAM, AD_DAMA, 6, 6), ATTK(AT_BEAM, AD_THIE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("The Riddler", S_NEMESE, LVL(16, 12, -30, 100, -20), (1), A(ATTK(AT_WEAP, AD_SOUN, 3, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BEAM, AD_MINA, 7, 7), ATTK(AT_NONE, AD_HODS, 0, 7), ATTK(AT_RATH, AD_HODS, 0, 7), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH|MR_DISINT|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMORPHOUS|M1_UNSOLID, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Octarine Dragon", S_NEMESE, LVL(16, 12, 0, 30, -14), (1), A(ATTK(AT_BREA, AD_RBRE, 6, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 4, 8), ATTK(AT_STNG, AD_PHYS, 1, 6)), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_FEMALE|M2_STALK|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Maugneshnaagar", S_NEMESE, LVL(16, 10, -10, 85, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_HITASFOUR|MR_STONE, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Pseudo-Gollum", S_NEMESE, LVL(16, 10, -5, 0, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_NEMESIS, MZ_SMALL), MR_POISON|MR_STONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Smaug the ADOM Hurthling", S_NEMESE, LVL(16, 10, 0, 20, -14), (1), A(ATTK(AT_BREA, AD_FIRE, 6, 8), ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4)), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_STONE, MR_FIRE, M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_MALE|M2_STALK|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Skylla", S_NEMESE, LVL(17, 9, -4, 90, -15), (1|G_NOCORPSE), A(ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PNAME|M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("DNethack Player", S_NEMESE, LVL(17, 9, -4, 90, 0), (1), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_MINDLESS, M2_HOSTILE|M2_NOPOLY|M2_UNDEAD|M2_MAGIC, M3_TELEPATHIC|M3_MIND_FLAYER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("Pylops", S_NEMESE, LVL(18, 12, 0, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 1800, 0, MS_NEMESIS, MZ_HUGE), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Forgotten Realms Vortex", S_NEMESE, LVL(18, 16, 2, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLOW, 4, 6), ATTK(AT_WEAP, AD_SLOW, 4, 6), ATTK(AT_CLAW, AD_SOUN, 1, 6), ATTK(AT_CLAW, AD_SPC2, 1, 6), ATTK(AT_CLAW, AD_FIRE, 1, 6), ATTK(AT_CLAW, AD_COLD, 1, 6)), SIZ(2500, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_FIRE|MR_COLD|MR_DISINT, 0, M1_NOEYES|M1_NOHEAD|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_WALLWALK, M2_STRONG|M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_NOPOLY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gun cowboy", S_NEMESE, LVL(18, 22, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Uno", S_NEMESE, LVL(18, 18, -2, 90, -13), (1|G_NOCORPSE), A(ATTK(AT_NONE, AD_COLD, 0, 1), ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SAMU, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_SEE_INVIS|M1_POIS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_UNDEAD|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ghost of Heel", S_NEMESE, LVL(20, 18, -8, 75, -30), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_HUMAN|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("oblivion daedra", S_NEMESE, LVL(20, 12, -6, 90, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_CLAW, AD_DREN, 10, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("failed sorceror", S_NEMESE, LVL(20, 12, 10, 20, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("greedy Scottish barkeeper", S_NEMESE, LVL(20, 10, 8, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Jauffre", S_NEMESE, LVL(20, 10, 8, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mean elven bastard", S_NEMESE, LVL(20, 12, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Colonel B. Astard", S_NEMESE, LVL(20, 10, 5, 10, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Lord Insidious", S_NEMESE, LVL(20, 10, 5, 10, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_ELEC, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_ELEC|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Master of Desaster", S_NEMESE, LVL(20, 12, 0, 30, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("causer of climate change", S_NEMESE, LVL(20, 12, 0, 80, -10), (1), A(ATTK(AT_WEAP, AD_SLUD, 3, 6), ATTK(AT_BEAM, AD_LITT, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Fleecy Whitney", S_NEMESE, LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_NUMB, 5, 5), ATTK(AT_KICK, AD_STUN, 5, 5), ATTK(AT_HUGS, AD_CONF, 4, 4), ATTK(AT_GAZE, AD_DREN, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tufted asian girl", S_NEMESE, LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dude who thinks he's cool", S_NEMESE, LVL(20, 16, -20, 20, -13), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("orgasmic bitch", S_NEMESE, LVL(20, 20, -5, 100, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_FIRE|MR_SLEEP|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN|M1_THICK_HIDE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sweet blonde", S_NEMESE, LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 2, 2), ATTK(AT_MAGC, AD_LITE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("burly woman", S_NEMESE, LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("violet beauty", S_NEMESE, LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PLYS, 3, 3), ATTK(AT_KICK, AD_DRLI, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("soft wench", S_NEMESE, LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_FIRE, 4, 4), ATTK(AT_KICK, AD_ELEC, 5, 5), ATTK(AT_MAGC, AD_COLD, 6, 6), ATTK(AT_GAZE, AD_RUST, 5, 5), ATTK(AT_GAZE, AD_DCAY, 5, 5), ATTK(AT_GAZE, AD_ENCH, 5, 5)), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL|M1_CONCEAL, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("evil purple girl", S_NEMESE, LVL(20, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PLYS, 3, 3), ATTK(AT_KICK, AD_DRLI, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dictatorial president", S_NEMESE, LVL(20, 12, -10, 100, -20), (1), A(ATTK(AT_WEAP, AD_STCK, 20, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("very large bug", S_NEMESE, LVL(20, 16, -6, 50, 0), (1|G_VLGROUP), A(ATTK(AT_STNG, AD_POIS, 12, 7), ATTK(AT_SPIT, AD_AGGR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_NEMESIS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Han Solo", S_NEMESE, LVL(20, 18, -5, 50, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Oberon Worker", S_NEMESE, LVL(20, 10, 10, 0, -15), (1), A(ATTK(AT_WEAP, AD_STON, 4, 8), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_NONE, AD_STON, 2, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("velcro bitch", S_NEMESE, LVL(20, 36, -42, 0, 0), (1), A(ATTK(AT_TUCH, AD_PLYS, 6, 4), ATTK(AT_KICK, AD_RNG, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_DRAIN, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_NOPOLY|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Gill Bates", S_NEMESE, LVL(20, 10, 10, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Warden Brianna", S_NEMESE, LVL(20, 12, 0, 40, -14), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 25), ATTK(AT_WEAP, AD_PHYS, 1, 25), ATTK(AT_CLAW, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("traitorious elder", S_NEMESE, LVL(20, 15, -30, 90, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_BEAM, AD_AGGR, 3, 3), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Pos Recursive", S_NEMESE, LVL(21, 18, 7, 20, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_KICK, AD_GLIB, 10, 5), ATTK(AT_BREA, AD_DRST, 10, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nonbehaving player", S_NEMESE, LVL(22, 12, 0, 40, -14), (1), A(ATTK(AT_WEAP, AD_RAGN, 4, 8), ATTK(AT_WEAP, AD_RAGN, 4, 8), ATTK(AT_BEAM, AD_PAIN, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("nutcruncher bitch", S_NEMESE, /* uses unfair stilettos */ LVL(23, 16, -7, 70, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_GLIB, 2, 14), ATTK(AT_BITE, AD_VAMP, 2, 5), ATTK(AT_MAGC, AD_CLRC, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DRAIN, MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("w-type", S_NEMESE, LVL(24, 12, -6, 90, -7), (1), A(ATTK(AT_BREA, AD_MALK, 6, 12), ATTK(AT_BITE, AD_PHYS, 4, 11), ATTK(AT_LASH, AD_PHYS, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_NEMESIS, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR|MR_STONE|MR_DISINT, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Parry Hotter", S_NEMESE, LVL(24, 18, -10, 95, 15), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_MAGM, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_STONE|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Hermione Granger", S_NEMESE, LVL(24, 9, -10, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_MAGM, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_STONE|MR_POISON|MR_DRAIN|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Bonebreaker", S_NEMESE, LVL(24, 12, -20, 50, -10), (1), A(ATTK(AT_TRAM, AD_PHYS, 8, 8), ATTK(AT_LASH, AD_DISP, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEMESIS, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Spearfish of Sorrow", S_NEMESE, LVL(24, 12, -12, 50, -10), (1), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_HUGS, AD_WRAP, 6, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEMESIS, MZ_HUGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_HUMANOID, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("decimated spinner", S_NEMESE, LVL(24, 15, 0, 40, -14), (1), A(ATTK(AT_WEAP, AD_TRAP, 6, 6), ATTK(AT_BEAM, AD_WEBS, 6, 10), ATTK(AT_BEAM, AD_TLPT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_SPIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("The Smith", S_NEMESE, LVL(24, 12, -15, 80, -14), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_NEMESIS, MZ_HUGE), MR_DISINT|MR_DEATH|MR_STONE|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Purgatory Dude", S_NEMESE, LVL(24, 16, -10, 70, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_STUN, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Securitron MkII", S_NEMESE, LVL(24, 12, -8, 50, -20), (1), A(ATTK(AT_WEAP, AD_PLYS, 8, 4), ATTK(AT_NONE, AD_PLYS, 4, 4), ATTK(AT_TUCH, AD_FRZE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_HUMANOID|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_METALLIVORE, M2_WANDER|M2_HOSTILE|M2_NEUTER|M2_NOPOLY|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("male version of Lara Croft", S_NEMESE, LVL(25, 12, -20, 95, -9), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CONT, 4, 12), ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_COLD|MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_POIS|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shrouded mind", S_NEMESE, LVL(25, 12, -15, 100, 10), (1), A(ATTK(AT_WEAP, AD_CNCL, 10, 10), ATTK(AT_WEAP, AD_DAMA, 5, 5), ATTK(AT_BEAM, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark-haired boss", S_NEMESE, LVL(25, 12, -5, 80, -10), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PAIN, 3, 6), ATTK(AT_BEAM, AD_MALK, 3, 8), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_TUCH, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("super-old purple dragon", S_NEMESE, LVL(25, 12, -3, 50, 7), (1), A(ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Recerarak", S_NEMESE, LVL(25, 9, -9, 99, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_DRLI, 5, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_GAZE, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_MALE|M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("atomic tester", S_NEMESE, LVL(25, 14, -4, 80, -15), (1|G_VLGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_SGLD, 4, 8), ATTK(AT_TUCH, AD_SITM, 4, 8), ATTK(AT_GAZE, AD_PLYS, 1, 3), ATTK(AT_BEAM, AD_MALK, 3, 4), ATTK(AT_MAGC, AD_CAST, 4, 4), ATTK(AT_NONE, AD_AGGR, 5, 6)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_ELEC|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT|M2_DEMON, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Scratching Maria", S_NEMESE, LVL(25, 12, -20, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_SCRA, AD_DRLI, 2, 5), ATTK(AT_LASH, AD_CONF, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_NEMESIS, MZ_MEDIUM), MR_STONE|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_NOHEAD|M1_FLY, M2_PNAME|M2_HOSTILE|M2_FEMALE|M2_NOPOLY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fucked-up person", S_NEMESE, LVL(25, 12, -10, 10, -20), (1), A(ATTK(AT_LASH, AD_PHYS, 50, 2), ATTK(AT_TRAM, AD_PHYS, 50, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pseudo elf thief", S_NEMESE, LVL(25, 15, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_SLEE, 2, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_HITASFOUR| MR_DEATH|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT|M2_JEWELS|M2_MAGIC|M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Sigmund from DCSS", S_NEMESE, LVL(25, 15, 7, 30, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Social Justice Idiot", S_NEMESE, LVL(25, 12, 0, 40, 20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DEPR, 2, 6), ATTK(AT_BEAM, AD_CONF, 2, 6), ATTK(AT_NONE, AD_STUN, 2, 6), ATTK(AT_LASH, AD_WRAT, 2, 6), ATTK(AT_BREA, AD_LITE, 6, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Tax A-Driver", S_NEMESE, LVL(25, 16, -10, 80, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SGLD, 2, 6), ATTK(AT_BEAM, AD_SGLD, 2, 6), ATTK(AT_MAGC, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTHREE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Team Fortress pyro", S_NEMESE, LVL(25, 12, 5, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Anti-Crime Special Forces Officer", S_NEMESE, LVL(25, 12, 0, 30, 18), (1), A(ATTK(AT_WEAP, AD_PLYS, 2, 6), ATTK(AT_WEAP, AD_STUN, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 8), ATTK(AT_HUGS, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Ancano", S_NEMESE, LVL(25, 12, -10, 10, -20), (1), A(ATTK(AT_WEAP, AD_CURS, 16, 2), ATTK(AT_BREA, AD_RBRE, 16, 2), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), ATTK(AT_LASH, AD_RBRE, 1, 4), ATTK(AT_GAZE, AD_CURS, 1, 4)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_ELF|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Transformator", S_NEMESE, LVL(25, 10, -10, 30, -20), (1), A(ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 8)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_HITASFOUR|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, M1_CARNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_PNAME|M2_STALK|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Air Spirit", S_NEMESE, LVL(25, 10, -10, 10, 20), (1), A(ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_POISON| MR_HITASFOUR|MR_STONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Glareth", S_NEMESE, LVL(25, 15, 0, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_SLEE, 2, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_HITASFOUR| MR_DEATH|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY| M2_MALE|M2_COLLECT|M2_JEWELS|M2_MAGIC|M2_STALK, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Digging Mage", S_NEMESE, LVL(25, 10, -10, 10, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_POISON|MR_HITASFOUR|MR_STONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Walduin", S_NEMESE, LVL(25, 18, -1, 80, -14), (1), A(ATTK(AT_BREA, AD_FIRE, 10, 10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_SAMU, 2, 4), ATTK(AT_TRAM, AD_PHYS, 4, 8) ), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Giacomo Casanova", S_NEMESE, LVL(25, 12, 0, 30, 18), (1), A(ATTK(AT_WEAP, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_SITM, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), ATTK(AT_WEAP, AD_SGLD, 2, 8), ATTK(AT_HUGS, AD_SSEX, 2, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PNAME, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Marija the Wench", S_NEMESE, LVL(25, 16, 0, 40, -13), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_MAGIC|M2_PNAME, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Amy BSOD", S_NEMESE, LVL(25, 16, 0, 40, -13), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_FAMN, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("PHIX", S_NEMESE, LVL(25, 30, -15, 90, -6), (1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 10, 5), ATTK(AT_CLAW, AD_SITM, 4, 4), ATTK(AT_BREA, AD_FIRE, 10, 5), ATTK(AT_BITE, AD_FIRE, 4, 3), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEMESIS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DEATH|MR_FIRE|MR_DISINT, MR_COLD, M1_HUMANOID|M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_PNAME, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("mythical dawn agent", S_NEMESE, LVL(25, 11, 0, 40, -13), (1), A(ATTK(AT_WEAP, AD_RBRE, 2, 6), ATTK(AT_WEAP, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("team bullies", S_NEMESE, LVL(25, 12, -25, 0, -15), (1), A(ATTK(AT_WEAP, AD_FIRE, 4, 8), ATTK(AT_LASH, AD_FIRE, 6, 8), ATTK(AT_MAGC, AD_FIRE, 8, 6), ATTK(AT_BREA, AD_FIRE, 6, 8), ATTK(AT_HUGS, AD_FIRE, 6, 8), ATTK(AT_GAZE, AD_FIRE, 6, 8)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_FIRE|MR_DISINT, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("big flying baby", S_NEMESE, LVL(25, 12, 4, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PLYS, 2, 6), ATTK(AT_BREA, AD_ELEC, 10, 10), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_GAZE, AD_TLPT, 10, 10), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_NEMESIS, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_MINDLESS|M1_HUMANOID|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NEUTER|M2_NOPOLY|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Count Urcula", S_NEMESE, LVL(25, 18, -8, 80, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_STONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sir Lorimer", S_NEMESE, LVL(25, 15, -10, 40, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_HITASFOUR|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Kaster Maen", S_NEMESE, LVL(25, 12, -10, 10, -20), (1), A(ATTK(AT_SCRA, AD_PHYS, 16, 2), ATTK(AT_LASH, AD_PHYS, 16, 2), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sabrain", S_NEMESE, LVL(25, 12, -10, 10, -20), (1), A(ATTK(AT_SCRA, AD_CURS, 16, 2), ATTK(AT_LASH, AD_SLOW, 16, 2), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_LASH, AD_LUCK, 1, 4), ATTK(AT_GAZE, AD_CURS, 1, 4)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Emperor Nero", S_NEMESE, LVL(25, 12, -10, 10, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 16, 2), ATTK(AT_TRAM, AD_STUN, 16, 2), ATTK(AT_GAZE, AD_RBRE, 0, 0), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Denwy", S_NEMESE, LVL(25, 16, 0, 90, -13), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TRAM, AD_SAMU, 2, 6), ATTK(AT_SPIT, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Femen warlord", S_NEMESE, LVL(25, 18, -3, 75, -5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_STUN, 2, 10), ATTK(AT_KICK, AD_SITM, 2, 10), ATTK(AT_GAZE, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("God of Speed Metal", S_NEMESE, LVL(25, 16, 0, 40, -13), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_CONF, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("iron girl", S_NEMESE, LVL(26, 13, -4, 70, 4), (1), A(ATTK(AT_WEAP, AD_STON, 2, 8), ATTK(AT_KICK, AD_STON, 2, 8), ATTK(AT_NONE, AD_STON, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Theresa Flauschebueschel May", S_NEMESE, LVL(26, 12, -8, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MIDI, 3, 13), ATTK(AT_GAZE, AD_RNG, 5, 5), ATTK(AT_BEAM, AD_MINA, 7, 7), ATTK(AT_NONE, AD_RBRE, 0, 6), NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_NEMESIS, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_NEUTER|M2_COLLECT|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("postern brew", S_NEMESE, LVL(27, 31, 0, 27, 4), (1), A(ATTK(AT_HUGS, AD_SPC2, 7, 17), ATTK(AT_BOOM, AD_SHRD, 71, 2), ATTK(AT_MAGC, AD_DISN, 12, 12), ATTK(AT_BITE, AD_ABDC, 18, 5), NO_ATTK, NO_ATTK), SIZ(1950, 1950, 0, MS_NEMESIS, MZ_TINY), MR_STONE|MR_DISINT|MR_ELEC|MR_SLEEP|MR_HITASTWO|MR_PLUSONE, 0, M1_HERBIVORE|M1_METALLIVORE|M1_UNSOLID|M1_AMPHIBIOUS|M1_NOEYES, M2_NOPOLY|M2_ELF|M2_DEMON|M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_EGOTYPE|M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_RAT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Moby Digger", S_NEMESE, LVL(29, 12, -20, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_WRAP, 5, 5), ATTK(AT_BITE, AD_STUN, 3, 6), ATTK(AT_SCRA, AD_LEGS, 3, 6), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_NEMESIS, MZ_GIGANTIC), MR_STONE|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_THICK_HIDE|M1_HUMANOID, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("inadvertent troll", S_NEMESE, LVL(30, 18, -15, 95, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PLYS, 2, 5), ATTK(AT_SPIT, AD_TCKL, 5, 5), ATTK(AT_HUGS, AD_DRLI, 5, 5), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_GAZE, AD_HALU, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DRAIN|MR_DEATH|MR_PLUSONE|MR_STONE|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Rodney's Sister", S_NEMESE, LVL(30, 12, -8, 100, -20), (1), A(ATTK(AT_CLAW, AD_SAMU, 2,12), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_SPIT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, MR_FIRE|MR_POISON, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_MAGIC|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("random black mage", S_NEMESE, LVL(30, 16, -10, 90, -20), (1), A(ATTK(AT_WEAP, AD_RBRE, 10, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_POISON|MR_DRAIN|MR_PLUSTHREE|MR_COLD|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("crashbug causer", S_NEMESE, LVL(30, 16, -10, 75, 0), (1), A(ATTK(AT_WEAP, AD_FIRE, 4, 4), ATTK(AT_KICK, AD_ELEC, 5, 5), ATTK(AT_MAGC, AD_COLD, 6, 6), ATTK(AT_GAZE, AD_RUST, 5, 5), ATTK(AT_GAZE, AD_DCAY, 5, 5), ATTK(AT_GAZE, AD_ENCH, 5, 5)), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("water control girl", S_NEMESE, LVL(30, 18, -15, 100, 8), (1), A(ATTK(AT_WEAP, AD_WET, 6, 8), ATTK(AT_KICK, AD_FRZE, 10, 6), ATTK(AT_BREA, AD_ELEC, 15, 15), ATTK(AT_BEAM, AD_MALK, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_COLD|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wildwest gunman", S_NEMESE, LVL(30, 15, -10, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_DISP, 4, 8), ATTK(AT_GAZE, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lower brain", S_NEMESE, LVL(30, 12,-20, 60, 0), (1), A(ATTK(AT_HUGS, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DRIN, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_NEMESIS, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_AMPHIBIOUS, M2_NOPOLY|M2_STRONG|M2_PRINCE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("highway sharpshooter", S_NEMESE, LVL(30, 15, -10, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_DISP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nemesis", S_NEMESE, /* playable race */ LVL(30, 12, -20, 100, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Eygoorts Togaal Jezehh", S_NEMESE, LVL(30, 0, -20, 100, -20), (1), A(ATTK(AT_BEAM, AD_RBRE, 8, 4), ATTK(AT_GAZE, AD_RBRE, 8, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_HUGS, AD_RBRE, 8, 4), ATTK(AT_BREA, AD_LITE, 8, 8)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_POISON|MR_STONE|MR_DRAIN|MR_DEATH|MR_DISINT|MR_ACID|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_INFRAVISIBLE|M3_PETRIFIES|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("worm anchorite", S_NEMESE, LVL(30, 16, -10, 90, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_POISON|MR_DRAIN|MR_PLUSTHREE|MR_COLD|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("out-of-jail convict", S_NEMESE, LVL(30, 15, -10, 0, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("figment of nastiness", S_NEMESE, LVL(30, 27, -10, 30, 0), (1), A(ATTK(AT_WEAP, AD_NAST, 6, 6), ATTK(AT_BREA, AD_RBRE, 7, 7), ATTK(AT_BEAM, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_LITHIVORE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("ash clannfear", S_NEMESE, LVL(30, 15, -25, 0, -10), (1), A(ATTK(AT_BUTT, AD_PHYS, 12, 8), ATTK(AT_TRAM, AD_PHYS, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_NEMESIS, MZ_HUGE), MR_STONE|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("stroke-feel-upper", S_NEMESE, LVL(30, 16, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_SSEX, 1, 1), ATTK(AT_TUCH, AD_SEDU, 2, 4), ATTK(AT_HUGS, AD_THIE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1300, 0, MS_NEMESIS, MZ_LARGE), MR_ACID|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_MALE|M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Dynamo", S_NEMESE, LVL(30, 1, -25, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_LASH, AD_ELEC, 6, 6), ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_LASH, AD_TLPT, 6, 6), ATTK(AT_GAZE, AD_TLPT, 6, 6)), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_STONE|MR_DISINT, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Eternal Evil", S_NEMESE, LVL(30, 12, -15, 10, -20), (1), A(ATTK(AT_SCRA, AD_PHYS, 16, 2), ATTK(AT_LASH, AD_PHYS, 16, 2), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Idiot Brain", S_NEMESE, LVL(30, 12, -15, 10, -20), (1), A(ATTK(AT_BREA, AD_LITE, 10, 8), ATTK(AT_GAZE, AD_STUN, 15, 5), ATTK(AT_NONE, AD_STUN, 10, 5), ATTK(AT_TRAM, AD_PLYS, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC, 0, M1_HUMANOID|M1_METALLIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Politically Left Guenter", S_NEMESE, /* actually Günter but we can't use "ü" :( --Amy */ LVL(30, 15, -10, 100, -20), (1), A(ATTK(AT_WEAP, AD_CURS, 4, 10), ATTK(AT_KICK, AD_CNCL, 4, 10), ATTK(AT_BREA, AD_DISN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_POISON|MR_PLUSTWO|MR_HITASFOUR, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Floey Stint", S_NEMESE, LVL(30, 15, 0, 40, -8), (1), A(ATTK(AT_WEAP, AD_FEMI, 3, 8), ATTK(AT_KICK, AD_DARK, 6, 6), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_GAZE, AD_GRAV, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_DRAIN|MR_HITASONE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yet another red kite", S_NEMESE, LVL(30, 12, -6, 30, -4), (1), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR|MR_STONE|MR_DISINT, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Mad Bucking Fastard", S_NEMESE, LVL(30, 10, -20, 0, -25), (1), A(ATTK(AT_WEAP, AD_DRLI, 4, 8), ATTK(AT_WEAP, AD_FAMN, 4, 8), ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_NONE, AD_SLIM, 5, 5), ATTK(AT_HUGS, AD_PEST, 5, 5), ATTK(AT_GAZE, AD_DETH, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Frieza", S_NEMESE, LVL(32, 12, -10, 85, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_GLIB, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Fjorde's Wet Dream", S_NEMESE, LVL(32, 12, -15, 100, -20), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_LEGS, 6, 12), ATTK(AT_TUCH, AD_WRAP, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_NEMESIS, MZ_GIGANTIC), MR_STONE|MR_DISINT|MR_COLD|MR_FIRE|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cruel female dictator", S_NEMESE, LVL(32, 12, -20, 80, 12), (1), A(ATTK(AT_WEAP, AD_SGLD, 8, 8), ATTK(AT_KICK, AD_PHYS, 8, 8), ATTK(AT_BEAM, AD_DRST, 7, 7), ATTK(AT_GAZE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_UNSOLID|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Mehrunes Dagon", S_NEMESE, LVL(35, 15, -8, 95, -20), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_STNG, AD_DRLI, 1, 4), ATTK(AT_LASH, AD_DISE, 1, 6), ATTK(AT_CLAW, AD_DISE, 1, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEMESIS, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Sheorogath", S_NEMESE, /* intentional misspelling --Amy */ LVL(35, 10, -9, 99, 19), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_CLAW, AD_PLYS, 9, 1), ATTK(AT_BITE, AD_DISE, 9, 1), ATTK(AT_MAGC,AD_SPEL, 9, 1), ATTK(AT_NONE,AD_FIRE, 8, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_FLY|M1_POIS, M2_MALE|M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_PRINCE|M2_PNAME, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("god-forsaken bitch", S_NEMESE, LVL(35, 12, -40, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WRAP, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_FAMN, 2, 6), ATTK(AT_HUGS, AD_STCK, 2, 6), ATTK(AT_TRAM, AD_RBRE, 2, 6)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_POISON|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wifebeater asshole", S_NEMESE, LVL(35, 8, -30, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 20, 6), ATTK(AT_LASH, AD_INSA, 7, 6), ATTK(AT_BEAM, AD_STUN, 10, 10), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_PLUSTHREE|MR_HITASFOUR|MR_DRAIN, 0, M1_SEE_INVIS|M1_POIS|M1_THICK_HIDE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("model mummy", S_NEMESE, LVL(35, 18, -23, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_STUN, 4, 10), ATTK(AT_KICK, AD_SITM, 4, 10), ATTK(AT_GAZE, AD_RBRE, 4, 15), ATTK(AT_NONE, AD_RBRE, 4, 15), ATTK(AT_MAGC, AD_SPEL, 4, 15), ATTK(AT_MAGC, AD_CLRC, 4, 15)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_FIRE|MR_POISON|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE|M1_WALLWALK|M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_DEMON|M2_FEMALE, M3_INFRAVISION|M3_LITHIVORE|M3_EGOTYPE|M3_PETRIFIES|M3_SLIME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Supreme Femen Warchief", S_NEMESE, LVL(35, 18, -12, 90, -5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_STUN, 2, 15), ATTK(AT_KICK, AD_SITM, 2, 15), ATTK(AT_GAZE, AD_RBRE, 2, 15), ATTK(AT_BEAM, AD_RBRE, 2, 15), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_LITHIVORE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Uberjaquio", S_NEMESE, LVL(36, 12, -6, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_GAZE, AD_RBRE, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("student on strike", S_NEMESE, LVL(36, 15, -22, 90, -15), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_KICK, AD_PHYS, 4, 12), ATTK(AT_GAZE, AD_RBRE, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_FIRE|MR_ACID|MR_DEATH|MR_DISINT|MR_POISON|MR_PLUSFOUR|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("spiderdemon clone", S_NEMESE, LVL(36, 12, -18, 95, -20), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_NEMESIS, MZ_HUGE), MR_STONE|MR_DISINT|MR_SLEEP|MR_DRAIN, 0, M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_INFRAVISION|M3_SPIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Pitworm", S_NEMESE, LVL(36, 12, -20, 95, -20), (1|G_VLGROUP), A(ATTK(AT_BITE, AD_DRST, 10, 10), ATTK(AT_BREA, AD_LITE, 15, 15), ATTK(AT_HUGS, AD_DRDX, 9, 12), ATTK(AT_GAZE, AD_DRCO, 6, 10), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_BEAM, AD_SKIL, 9, 9) ), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_ELEC|MR_COLD|MR_SLEEP|MR_PLUSFOUR|MR_DRAIN|MR_STONE|MR_DEATH|MR_DISINT, MR_FIRE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_BREATHLESS, M2_HOSTILE|M2_NOPOLY|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("siege caterpillar", S_NEMESE, LVL(36, 25, -10, 90, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ABDC, 3, 8), ATTK(AT_TRAM, AD_TRAP, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_NEMESIS, MZ_GIGANTIC), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_COLD|MR_FIRE|MR_ELEC|MR_ACID|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SWIM, M2_NOPOLY|M2_HOSTILE|M2_NEUTER|M2_COLLECT|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("princess-kidnapping dragon", S_NEMESE, LVL(40, 16, -30, 95, -20), (1), A(ATTK(AT_BREA, AD_RBRE, 10, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_WEAP, AD_SAMU, 5, 8), ATTK(AT_BITE, AD_FIRE, 5, 8), ATTK(AT_LASH, AD_COLD, 5, 8), ATTK(AT_HUGS, AD_RBRE, 1, 6)), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_MALE|M2_STALK|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scarlet devil", S_NEMESE, LVL(40, 18, -35, 99, -20), (1), A(ATTK(AT_SCRA, AD_RBRE, 16, 4), ATTK(AT_LASH, AD_RBRE, 16, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_HUGS, AD_RBRE, 10, 4), ATTK(AT_WEAP, AD_RBRE, 10, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("bulletator bubble", S_NEMESE, LVL(40, 24, -5, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_DGST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DISINT|MR_POISON|MR_SLEEP|MR_ACID|MR_DRAIN|MR_HITASFOUR|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lower bulletator bubble", S_NEMESE, LVL(40, 12, -5, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_ENGL, AD_DGST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DISINT|MR_POISON|MR_SLEEP|MR_ACID|MR_DRAIN|MR_HITASFOUR|MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS|M1_UNSOLID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Dippel", S_NEMESE, LVL(40, 11, -20, 60, -20), (1), A(ATTK(AT_BITE, AD_FRZE, 2, 6), ATTK(AT_BREA, AD_FIRE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_FIRE|MR_POISON, 0, M1_FLY|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_STALK|M2_PRINCE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("world pwnzor", S_NEMESE, LVL(50, 18, -25, 95, -20), (1), A(ATTK(AT_WEAP, AD_RBRE, 8, 8), ATTK(AT_KICK, AD_RAGN, 6, 6), ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_GAZE, AD_STTP, 6, 6), ATTK(AT_BREA, AD_DISN, 8, 8), NO_ATTK ), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD|MR_FIRE|MR_DRAIN|MR_POISON|MR_SLEEP|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_WALLWALK|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pseudo castle boss", S_NEMESE, LVL(50, 20, -20, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_INSA, 5, 6), ATTK(AT_WEAP, AD_DRIN, 6, 6), ATTK(AT_WEAP, AD_CONT, 7, 6), ATTK(AT_BEAM, AD_BANI, 6, 6), ATTK(AT_BEAM, AD_WEEP, 6, 6), NO_ATTK), SIZ(1800, 0, 0, MS_NEMESIS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD|MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TUNNEL|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NOPOLY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("spam-mail demon", S_NEMESE, LVL(56, 24, 10, 127, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Melkor", S_NEMESE, LVL(100, 16, -20, 120, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SHRD, 8, 4), ATTK(AT_WEAP, AD_SHRD, 8, 4), ATTK(AT_WEAP, AD_POIS, 4, 4), ATTK(AT_TUCH, AD_ENCH, 1, 1), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_BREA, AD_RBRE, 10, 10) ), SIZ(WT_HUMAN*10, 10000, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN|MR_DEATH|MR_DISINT|MR_ELEC|MR_ACID|MR_SLEEP, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TUNNEL|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_PNAME, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Dudley's Dungeon Terminator", S_NEMESE, LVL(107,6,-28,100,0), (1), A(ATTK(AT_MULTIPLY, 0, 0, 0), ATTK(AT_TUCH, AD_RUST, 4, 5), ATTK(AT_TUCH, AD_DCAY, 4, 5), ATTK(AT_TUCH, AD_CORR, 4, 5), ATTK(AT_TUCH, AD_DRIN, 4, 5), ATTK(AT_TUCH, AD_ENCH, 4, 5)), SIZ(100, 200, 0, MS_NEMESIS, MZ_SMALL), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE|M1_POIS|M1_ACID|M1_REGEN|M1_SEE_INVIS|M1_AMPHIBIOUS, M2_NOPOLY|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* grues --Amy */ MON("floor grue", S_GRUE, LVL(0, 4, 10, 0, -5), (G_NOCORPSE|G_GENO|15), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_TCKL, 1, 2), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dark welper", S_GRUE, LVL(0, 4, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 1, 2), ATTK(AT_NONE, AD_TCKL, 1, 2), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weyt grue", S_GRUE, LVL(0, 4, 10, 0, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_TCKL, 1, 2), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_WAITFORU|M3_WANTSCAND, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("danger vapor", S_GRUE, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_VAPO, 1, 2), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("easy grue", S_GRUE, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 1), ATTK(AT_NONE, AD_TCKL, 1, 1), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nether tile", S_GRUE, LVL(0, 4, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_NTHR, 1, 2), ATTK(AT_NONE, AD_TCKL, 1, 2), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dot grue", S_GRUE, LVL(0, 4, 10, 0, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BITE, AD_SCOR, 1, 2), ATTK(AT_NONE, AD_TCKL, 1, 2), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("throwaway socks", S_GRUE, LVL(0, 2, 10, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_BREATHLESS, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("porex", S_GRUE, /* eating it gives permanent invisibility */ LVL(0, 0, 10, 0, 0), (1), A(ATTK(AT_NONE, AD_BLND, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("part man", S_GRUE, LVL(0, 12, 10, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_TCKL, 1, 2), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ruggedest unswearing", S_GRUE, LVL(0, 11, -3, 15, -17), (G_SGROUP|3), A(ATTK(AT_LASH, AD_INER, 1, 4), ATTK(AT_TENT, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(124, 546, 0, MS_SQEEK, MZ_SMALL), MR_POISON, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mycotoxin backswept", S_GRUE, LVL(0, 7, -8, 6, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_CAST, 1, 6), ATTK(AT_NONE, AD_LEVI, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2647, 33, 0, MS_WOLLOH, MZ_GIGANTIC), MR_ACID, 0, M1_WALLWALK|M1_HIDE|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_COLLECT|M2_MAGIC| M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("polycyclic aromatic hydrocarbon", S_GRUE, LVL(1, 18, -1, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("protium", S_GRUE, LVL(1, 12, 9, 0, -5), (G_NOCORPSE|G_GENO|10), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_MINDLESS|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bulletator dot", S_GRUE, LVL(1, 24, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DROP, 1, 3), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_BEAM, AD_ABDC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_DEATH, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lower bulletator dot", S_GRUE, LVL(1, 12, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DROP, 1, 3), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_BEAM, AD_ABDC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_DEATH, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("capture girdle", S_GRUE, LVL(1, 13, -4, 92, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_TRAM, AD_DRIN, 1, 5), ATTK(AT_GAZE, AD_LITE, 1, 6), ATTK(AT_ENGL, AD_NTHR, 1, 8), ATTK(AT_TRAM, AD_WEBS, 1, 2), NO_ATTK, NO_ATTK), SIZ(4173, 469, 0, MS_PUPIL, MZ_SMALL), MR_POISON, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_POIS, M2_DEMON|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_WAITFORU|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("midgrue", S_GRUE, LVL(2, 4, 10, 2, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_TCKL, 1, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mem grue", S_GRUE, LVL(2, 4, 10, 2, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_TCKL, 1, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_MEMO, 2, 2), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mesgrue", S_GRUE, LVL(2, 3, 10, 2, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_TCKL, 1, 2), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("removed grue", S_GRUE, LVL(2, 4, 10, 2, 5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_TCKL, 1, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOVIET, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, 0, M3_NOTAME, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("ocular bat", S_GRUE, LVL(2, 22, 7, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, M3_INFRAVISIBLE, M4_BAT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("unlucky tile", S_GRUE, LVL(2, 11, 7, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LUCK, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_WANDER|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deuterium", S_GRUE, LVL(2, 12, 9, 0, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_MINDLESS|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("expeller moodiest", S_GRUE, LVL(2, 12, 0, 33, 0), (G_RGROUP|3), A(ATTK(AT_TENT, AD_LITE, 1, 8), ATTK(AT_WEAP, AD_TCKL, 2, 2), ATTK(AT_ENGL, AD_DREA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2723, 210, 0, MS_CLOCK, MZ_SMALL), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("morgrue", S_GRUE, LVL(3, 4, 9, 5, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_TCKL, 1, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("drowzee", S_GRUE, LVL(3, 4, 9, 5, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_SLEE, 1, 3), ATTK(AT_NONE, AD_SLEE, 1, 3), ATTK(AT_BREA, AD_SLEE, 2, 2), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("protest vote", S_GRUE, LVL(3, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_BLND, 10, 20), ATTK(AT_BOOM, AD_STUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("super stealth ant", S_GRUE, /* evil patch idea by jonadab */ LVL(3, 18, 3, 0, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tritium", S_GRUE, LVL(3, 12, 9, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_CONT, 1, 1), ATTK(AT_NONE, AD_CONT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_MINDLESS|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS, M2_HOSTILE, M3_NOTAME, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Roxanne", S_GRUE, LVL(3, 10, 8, 0, 20), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_POIS, 1, 1), ATTK(AT_BREA, AD_DRST, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* starting equipment: FEMININE_PUMPS CROSSBOW CROSSBOW_BOLT(50,poisoned) */ MON("knottier teenybopper", S_GRUE, LVL(3, 13, -1, 98, -9), (G_GENO|G_LGROUP|3), A(ATTK(AT_NONE, AD_STUN, 2, 8), ATTK(AT_SPIT, AD_RAGN, 3, 2), ATTK(AT_WEAP, AD_CONF, 1, 9), ATTK(AT_GAZE, AD_SLUD, 5, 1), NO_ATTK, NO_ATTK), SIZ(1104, 1031, 0, MS_SNORE, MZ_MEDIUM), MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_HUMANOID| M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("tranquility sublimely", S_GRUE, LVL(3, 13, 3, 1, -10), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_INSA, 2, 8), ATTK(AT_TUCH, AD_WTHR, 3, 4), ATTK(AT_LASH, AD_INSA, 7, 1), ATTK(AT_MAGC, AD_LEVI, 2, 9), ATTK(AT_WEAP, AD_SHAN, 2, 8), NO_ATTK), SIZ(355, 433, 0, MS_APOC, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN| M1_ACID, M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("niggling tramline", S_GRUE, LVL(3, 13, 0, 84, 0), (1), A(ATTK(AT_BREA, AD_DRIN, 3, 4), ATTK(AT_ENGL, AD_TREM, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(899, 52, 0, MS_NEIGH, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID, MR_POISON, M1_CLING|M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark grue", S_GRUE, LVL(4, 5, 8, 10, -5), (G_NOCORPSE|G_GENO|12), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator ulug", S_GRUE, LVL(4, 13, 8, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_LUCK, 1, 4), ATTK(AT_HUGS, AD_LUCK, 1, 4), ATTK(AT_GAZE, AD_LUCK, 1, 4), ATTK(AT_NONE, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("degrue", S_GRUE, LVL(4, 4, 8, 5, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_TCKL, 1, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("non-color grue", S_GRUE, LVL(4, 4, 9, 10, -5), (G_NOCORPSE|G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_NONE, AD_TCKL, 1, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("slash", S_GRUE, LVL(4, 12, 9, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_CONT, 1, 1), ATTK(AT_NONE, AD_CONT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_MINDLESS|M1_FLY|M1_BREATHLESS|M1_AMORPHOUS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("munificent rocketer", S_GRUE, LVL(4, 10, -6, 33, 0), (G_UNIQ|4), A(ATTK(AT_KICK, AD_FEAR, 4, 2), ATTK(AT_RATH, AD_WTHR, 2, 2), ATTK(AT_TUCH, AD_FLAM, 2, 3), ATTK(AT_LASH, AD_PAIN, 3, 9), NO_ATTK, NO_ATTK), SIZ(140, 324, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_STONE|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("fragment grue", S_GRUE, LVL(5, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|10), A(ATTK(AT_BITE, AD_MAGM, 1, 5), ATTK(AT_NONE, AD_MAGM, 1, 5), ATTK(AT_BREA, AD_MAGM, 2, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("agro grue", S_GRUE, LVL(5, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_BITE, AD_AGGR, 1, 5), ATTK(AT_NONE, AD_AGGR, 1, 5), ATTK(AT_BEAM, AD_AGGR, 2, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mindist grue", S_GRUE, LVL(5, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_MAGM, 1, 5), ATTK(AT_NONE, AD_MAGM, 1, 5), ATTK(AT_BREA, AD_MAGM, 2, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_CLOSE|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("normgrue", S_GRUE, LVL(5, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_NONE, AD_TCKL, 1, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sparkle grue", S_GRUE, LVL(5, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_CNCL, 1, 5), ATTK(AT_NONE, AD_CNCL, 1, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("polyinitor", S_GRUE, /* playable race */ LVL(5, 12, 10, 0, 0), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("blood grue", S_GRUE, LVL(5, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 1, 5), ATTK(AT_NONE, AD_BLEE, 1, 5), ATTK(AT_BEAM, AD_BLEE, 2, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hypnosis cloth", S_GRUE, LVL(5, 6, 6, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_CHRN, 1, 4), ATTK(AT_NONE, AD_SLEE, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_FLY|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hypnosis hardcore cloth", S_GRUE, LVL(5, 6, 6, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_CHRN, 1, 4), ATTK(AT_NONE, AD_SLEE, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CONVERT, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_FLY|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("beweyt grue", S_GRUE, LVL(5, 5, 8, 10, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 5), ATTK(AT_NONE, AD_TCKL, 1, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_WAITFORU|M3_WANTSCAND, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("benzo-a-pyrene", S_GRUE, LVL(5, 18, -1, 0, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_STNG, AD_DRST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 5, 0, MS_BUZZ, MZ_TINY), MR_POISON|MR_PLUSTWO, MR_POISON, M1_ANIMAL|M1_FLY|M1_NOHANDS|M1_POIS, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("lormgrue", S_GRUE, LVL(5, 4, 8, 10, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hidden mine", S_GRUE, LVL(5, 12, 5, 0, -4), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_PHYS, 5, 5), ATTK(AT_BOOM, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_HIDE|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("epidemic grue", S_GRUE, LVL(5, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_NIVE, 1, 5), ATTK(AT_NONE, AD_NIVE, 1, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("pair of loose wet burlap socks", S_GRUE, /* by jonadab */ LVL(5, 12, 5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DGST, 2, 5), ATTK(AT_NONE, AD_BADE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_STENCH, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pair of tight sweaty burlap socks", S_GRUE, LVL(5, 12, 5, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DGST, 2, 5), ATTK(AT_NONE, AD_BADE, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOCKS, MZ_SMALL), MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("continue ligament", S_GRUE, LVL(5, 20, -3, 30, 0), (2), A(ATTK(AT_WEAP, AD_ICEB, 3, 1), ATTK(AT_TENT, AD_CHRN, 5, 7), ATTK(AT_STNG, AD_EDGE, 5, 2), ATTK(AT_BUTT, AD_STCK, 4, 1), ATTK(AT_CLAW, AD_STCK, 5, 5), NO_ATTK), SIZ(3, 90, 0, MS_DRUGS, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID| M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ice grue", S_GRUE, LVL(6, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_COLD, 1, 6), ATTK(AT_NONE, AD_COLD, 1, 6), ATTK(AT_BREA, AD_COLD, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sexer grue", S_GRUE, LVL(6, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_SSEX, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 6), ATTK(AT_BEAM, AD_SITM, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("iceblock grue", S_GRUE, LVL(6, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_ICEB, 1, 6), ATTK(AT_NONE, AD_ICEB, 1, 6), ATTK(AT_BEAM, AD_ICEB, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sigrue", S_GRUE, LVL(6, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 6), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("comma chameleon", S_GRUE, /* by aosdict, although it's unfortunately . and not , */ LVL(6, 5, 6, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_TINY), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE, 0, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Ann Kathrin", S_GRUE, LVL(6, 13, 0, 90, 0), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_DREN, 2, 4), ATTK(AT_NONE, AD_LUCK, 1, 1), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: DANCING_SHOES LACQUERED_DANCING_SHOE SCR_TELEPORTATION */ MON("seascape psychokinesia scooted", S_GRUE, LVL(6, 13, -4, 98, -18), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_MAGC, AD_ICUR, 4, 7), ATTK(AT_WEAP, AD_NIVE, 1, 1), ATTK(AT_BREA, AD_SEDU, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2858, 700, 0, MS_MISSING, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_CLING|M1_CONCEAL|M1_MINDLESS|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("liner bettered", S_GRUE, LVL(6, 7, 2, 78, 0), (G_LGROUP|1), A(ATTK(AT_BEAM, AD_TRAP, 1, 4), ATTK(AT_BITE, AD_SGLD, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1187, 718, 0, MS_ALLA, MZ_HUMAN), MR_SLEEP, 0, M1_SWIM|M1_WALLWALK|M1_BREATHLESS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("talebearing bigeye", S_GRUE, LVL(6, 9, -7, 62, 0), (G_GENO|3), A(ATTK(AT_MAGC, AD_IDAM, 2, 5), ATTK(AT_BITE, AD_PLYS, 3, 2), ATTK(AT_TENT, AD_POIS, 6, 4), ATTK(AT_CLAW, AD_MAGM, 5, 9), NO_ATTK, NO_ATTK), SIZ(2227, 388, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_UNSOLID|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("poison grue", S_GRUE, LVL(7, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DRCO, 1, 6), ATTK(AT_NONE, AD_DRDX, 1, 6), ATTK(AT_BREA, AD_DRST, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("physgrue", S_GRUE, LVL(7, 4, 8, 15, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("jamming broiling", S_GRUE, LVL(7, 12, -10, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_BADE, 7, 5), ATTK(AT_MAGC, AD_VENO, 2, 8), ATTK(AT_TENT, AD_ELEC, 4, 6), ATTK(AT_ENGL, AD_TCKL, 1, 1), ATTK(AT_MAGC, AD_HALU, 7, 6), ATTK(AT_MAGC, AD_EDGE, 6, 0)), SIZ(986, 37, 0, MS_LAUGH, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_TRAITOR|M3_MIMIC|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("Danielle's cuddly sneaker", S_GRUE, LVL(7, 15, 5, 0, 0), (1), A(ATTK(AT_KICK, AD_HODS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fire grue", S_GRUE, LVL(8, 5, 6, 20, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_FIRE, 1, 7), ATTK(AT_NONE, AD_FIRE, 1, 7), ATTK(AT_BREA, AD_FIRE, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sane grue", S_GRUE, LVL(8, 5, 6, 20, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_SANI, 1, 7), ATTK(AT_NONE, AD_SANI, 1, 7), ATTK(AT_BEAM, AD_SANI, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Danielle's erotic lady shoe", S_GRUE, LVL(8, 15, 0, 15, -6), (1), A(ATTK(AT_KICK, AD_GLIB, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_DISINT|MR_STONE|MR_PLUSTWO, MR_POISON|MR_DISINT|MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("argrue", S_GRUE, LVL(8, 5, 6, 20, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_NONE, AD_TCKL, 1, 7), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("abductogrue", S_GRUE, LVL(8, 5, 6, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 7), ATTK(AT_NONE, AD_TCKL, 1, 7), ATTK(AT_GAZE, AD_ABDC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("space monster", S_GRUE, LVL(8, 12, 6, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 1, 4), ATTK(AT_NONE, AD_TCKL, 1, 4), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_WALLWALK|M1_ACID|M1_FLY, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pornographic book", S_GRUE, LVL(8, 12, 10, 0, 0), (2|G_NOCORPSE), A(ATTK(AT_GAZE, AD_SSEX, 0, 0), ATTK(AT_NONE, AD_SSEX, 0, 0), ATTK(AT_RATH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_BONES, MZ_TINY), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("moil pyloric exuding infrangible", S_GRUE, LVL(8, 17, 8, 4, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_LASH, AD_IDAM, 2, 5), ATTK(AT_TRAM, AD_LETH, 1, 5), ATTK(AT_KICK, AD_SLOW, 5, 3), ATTK(AT_STNG, AD_FREN, 7, 7), NO_ATTK, NO_ATTK), SIZ(3273, 198, 0, MS_SQAWK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_REGEN|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("klltsch grue", S_GRUE, LVL(9, 6, 5, 25, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 1, 7), ATTK(AT_NONE, AD_ELEC, 1, 7), ATTK(AT_BREA, AD_ELEC, 2, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_CLOSE|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wearer rechristening", S_GRUE, LVL(9, 9, 10, 56, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_ENGL, AD_CORR, 9, 9), ATTK(AT_TRAM, AD_SCOR, 1, 8), ATTK(AT_TRAM, AD_PAIN, 9, 4), ATTK(AT_KICK, AD_FIRE, 8, 6), NO_ATTK, NO_ATTK), SIZ(671, 30, 0, MS_STENCH, MZ_LARGE), MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_NOHEAD|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lightning grue", S_GRUE, LVL(10, 6, 5, 25, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_ELEC, 1, 8), ATTK(AT_NONE, AD_ELEC, 1, 8), ATTK(AT_BREA, AD_ELEC, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("edgrue", S_GRUE, LVL(10, 6, 5, 25, -5), (G_GENO|3), A(ATTK(AT_BITE, AD_MCRE, 1, 8), ATTK(AT_NONE, AD_MCRE, 1, 8), ATTK(AT_BEAM, AD_MCRE, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ELEC, MR_ELEC, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lout grue", S_GRUE, LVL(10, 5, 7, 15, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_NONE, AD_TCKL, 1, 8), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("stimulus muktullus", S_GRUE, LVL(10, 3, 2, 40, -6), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_NIVE, 3, 3), ATTK(AT_NONE, AD_NIVE, 3, 3), ATTK(AT_BEAM, AD_SPC2, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_FLY|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_MAGENTA), MON("cobalt grue", S_GRUE, /* spawns with sling and 30 cobalt chunks */ LVL(10, 6, 4, 25, -5), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_COLD, 1, 10), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("darker grue", S_GRUE, LVL(10, 6, 4, 25, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_TCKL, 1, 10), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bueyue grue", S_GRUE, LVL(10, 6, 4, 25, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_TCKL, 1, 10), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_WAITFORU|M3_WANTSCAND, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty darker grue", S_GRUE, LVL(10, 6, 4, 25, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_TCKL, 1, 10), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("weregrue", S_GRUE, LVL(10, 6, 4, 25, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_WERE, 1, 10), ATTK(AT_NONE, AD_TCKL, 1, 10), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_REGEN, M2_HOSTILE|M2_WERE|M2_NOPOLY, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gifrann", S_GRUE, LVL(10, 8, 0, 10, 1), (1), A(ATTK(AT_KICK, AD_CHAO, 2, 8), ATTK(AT_GAZE, AD_SPC2, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("total bullshot", S_GRUE, /* spawns with rifle and 40 bullets */ LVL(10, 12, 2, 40, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DCAY, 2, 7), ATTK(AT_NONE, AD_SLUD, 0, 0), ATTK(AT_GAZE, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("station liter", S_GRUE, LVL(10, 6, 4, 25, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_TCKL, 1, 10), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dug-in mine", S_GRUE, LVL(10, 12, 2, 0, -4), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_PHYS, 5, 8), ATTK(AT_BOOM, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_CONCEAL|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dropper grue", S_GRUE, LVL(10, 6, 4, 25, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_DROP, 1, 10), ATTK(AT_NONE, AD_DROP, 1, 10), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bishya grue", S_GRUE, LVL(10, 6, 4, 25, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_TCKL, 1, 10), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CONVERT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_FEMALE, M3_NOTAME|M3_WAITFORU|M3_WANTSCAND|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gender*star*ist", S_GRUE, /* spawns with asterisk */ LVL(10, 10, 10, 1, 0), (1), A(ATTK(AT_WEAP, AD_DARK, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 6), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_FEMALE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("grue morde", S_GRUE, /* spawns with dark elven dagger and leather armor */ LVL(10, 13, 0, 25, -10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NPRO, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_NOTAME|M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("slex idea from the surble", S_GRUE, LVL(10, 3, 5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID, M2_UNDEAD|M2_STALK|M2_HOSTILE, M3_INFRAVISION, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_GRAY), MON("Johanetta", S_GRUE, /* androgynous girl */ LVL(10, 14, 0, 30, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_FIRE, 2, 8), ATTK(AT_KICK, AD_COLD, 2, 8), ATTK(AT_NONE, AD_TCKL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_UNSOLID|M1_ACID|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: SOFT_GIRL_SNEAKER SILVER_DRAGON_SCALES DANCING_SHOES */ MON("remainder dangle", S_GRUE, LVL(11, 27, -9, 47, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRDX, 2, 4), ATTK(AT_ENGL, AD_CURS, 4, 2), ATTK(AT_TENT, AD_HEAL, 9, 1), ATTK(AT_TUCH, AD_HALU, 2, 9), NO_ATTK, NO_ATTK), SIZ(636, 217, 0, MS_JAPANESE, MZ_SMALL), MR_DISINT|MR_STONE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_NOEYES|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hypotonic saline infusion", S_GRUE, /* spawns with potion of full healing */ LVL(11, 6, 0, 0, 0), (1), A(ATTK(AT_CLAW, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NURSE, MZ_HUMAN), MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("acid grue", S_GRUE, LVL(12, 7, 3, 30, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_ACID, 1, 9), ATTK(AT_NONE, AD_ACID, 1, 9), ATTK(AT_BREA, AD_ACID, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("trip grue", S_GRUE, LVL(12, 7, 3, 30, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_FUMB, 1, 9), ATTK(AT_NONE, AD_HALU, 1, 9), ATTK(AT_BEAM, AD_HALU, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("dim grue", S_GRUE, LVL(12, 7, 3, 30, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DIMN, 1, 9), ATTK(AT_NONE, AD_DIMN, 1, 9), ATTK(AT_BEAM, AD_DIMN, 3, 3), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_CUSS, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("che grue", S_GRUE, LVL(12, 7, 3, 30, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 9), ATTK(AT_NONE, AD_TCKL, 1, 9), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("spider grue", S_GRUE, LVL(12, 7, 3, 30, -5), (G_NOCORPSE|G_GENO|3|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_WEBS, 1, 9), ATTK(AT_NONE, AD_WEBS, 1, 9), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("soviet grue", S_GRUE, /* a monster to make fun of the fact that Soviet5lo removed their displacement effect */ LVL(12, 12, 1, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DISP, 1, 10), ATTK(AT_NONE, AD_DISP, 1, 10), ATTK(AT_BEAM, AD_DISP, 4, 4), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOVIET, MZ_GIGANTIC), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_THICK_HIDE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shade grue", S_GRUE, LVL(12, 12, 1, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_NONE, AD_TCKL, 1, 10), ATTK(AT_BEAM, AD_DARK, 4, 4), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("oil idol", S_GRUE, /* spawns with potion of oil */ LVL(12, 30, -20, 100, 20), (1), A(ATTK(AT_TUCH, AD_VULN, 4, 6), ATTK(AT_TUCH, AD_NPRO, 1, 1), ATTK(AT_GAZE, AD_ALIN, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_STABILIZE, MZ_GIGANTIC), MR_DEATH|MR_STONE|MR_ACID|MR_POISON|MR_HITASFOUR, 0, M1_HUMANOID|M1_AMORPHOUS|M1_SWIM|M1_BREATHLESS, M2_STRONG|M2_NASTY|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NONMOVING|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("adult magazine", S_GRUE, LVL(12, 12, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_ALLA, MZ_TINY), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("bukken", S_GRUE, /* by jonadab */ LVL(12, 7, 3, 30, -5), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_STCK, 1, 9), ATTK(AT_NONE, AD_STCK, 1, 9), ATTK(AT_ENGL, AD_LEGS, 3, 3), ATTK(AT_ENGL, AD_DGST, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vy grue", S_GRUE, /* spawns with khopesh */ LVL(12, 12, 1, 15, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_DISP, 1, 10), ATTK(AT_NONE, AD_DISP, 1, 10), ATTK(AT_BEAM, AD_DISP, 4, 4), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_THICK_HIDE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fluidator klief", S_GRUE, LVL(12, 10, 0, 20, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_GLIB, 4, 4), ATTK(AT_HUGS, AD_GLIB, 4, 4), ATTK(AT_BEAM, AD_ABDC, 0, 0), ATTK(AT_RATH, AD_SITM, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ducker multiplex hampered tango", S_GRUE, LVL(12, 17, 2, 56, 0), (G_GENO|3), A(ATTK(AT_HUGS, AD_DISP, 1, 4), ATTK(AT_LASH, AD_RAGN, 1, 1), ATTK(AT_GAZE, AD_RUNS, 5, 3), ATTK(AT_BITE, AD_ICUR, 7, 5), NO_ATTK, NO_ATTK), SIZ(2527, 38, 0, MS_DEAD, MZ_MEDIUM), MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_NOLIMBS|M1_NOHEAD, M2_PRINCE|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("theoretically depressingly", S_GRUE, LVL(12, 34, -6, 62, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_WEAP, AD_PAIN, 3, 5), ATTK(AT_TRAM, AD_STON, 7, 7), ATTK(AT_SPIT, AD_LAZY, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1249, 262, 0, MS_FART_NORMAL, MZ_HUMAN), MR_DISINT, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS| M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bleed inundate", S_GRUE, LVL(12, 11, 0, 76, 5), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BITE, AD_STON, 9, 2), ATTK(AT_SCRA, AD_DISN, 5, 4), ATTK(AT_SCRA, AD_SIN, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2454, 1054, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_NOLIMBS|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("hypno", S_GRUE, LVL(13, 7, 2, 30, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_SLEE, 2, 6), ATTK(AT_NONE, AD_SLEE, 2, 6), ATTK(AT_BREA, AD_SLEE, 4, 4), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_POKEMON, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hushaby noncrystalline educationally derogatory", S_GRUE, LVL(13, 13, 8, 68, -12), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_CONT, 1, 5), ATTK(AT_CLAW, AD_TLPT, 4, 8), ATTK(AT_NONE, AD_SIN, 3, 2), ATTK(AT_LASH, AD_STCK, 7, 2), NO_ATTK, NO_ATTK), SIZ(41, 257, 0, MS_ROAR, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nomi", S_GRUE, LVL(14, 12, 0, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("trigraph tile", S_GRUE, LVL(14, 12, 0, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_AXUS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("missed turn", S_GRUE, LVL(14, 12, 0, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_TUCH, AD_PLYS, 1, 1), ATTK(AT_NONE, AD_PLYS, 3, 4)), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("indium tin oxide restricted epitaxy", S_GRUE, /* by oh6 */ LVL(14, 9, -1, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 5, 8), ATTK(AT_NONE, AD_RUST, 0, 0), ATTK(AT_BEAM, AD_SKIL, 1, 4), ATTK(AT_RATH, AD_THIE, 0, 4), NO_ATTK, NO_ATTK), SIZ(2500, 0, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_STONE|MR_COLD|MR_FIRE|MR_DEATH|MR_PLUSONE|MR_HITASTWO, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_AMPHIBIOUS|M1_SWIM|M1_BREATHLESS|M1_POIS, M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("weirdest crunchier contacted boxwood flea", S_GRUE, LVL(14, 12, -10, 34, 17), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_WEAP, AD_VULN, 6, 3), ATTK(AT_ENGL, AD_CAST, 8, 1), ATTK(AT_BOOM, AD_DISN, 1, 2), ATTK(AT_BOOM, AD_DETH, 7, 9), ATTK(AT_ENGL, AD_SAMU, 3, 3), NO_ATTK), SIZ(1306, 1, 0, MS_NURSE, MZ_SMALL), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_ACID|MR_STONE, M1_TUNNEL|M1_NOTAKE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_DWARF, M3_TELEPATHIC|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Larry", S_GRUE, LVL(14, 12, 4, 50, -5), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: WAN_MAGIC_MISSILE */ MON("Danielle's combat boot", S_GRUE, LVL(15, 14, -2, 50, -3), (1), A(ATTK(AT_KICK, AD_SEDU, 4, 9), ATTK(AT_GAZE, AD_NGRA, 2, 4), ATTK(AT_HUGS, AD_BANI, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("thong of woven thorns", S_GRUE, /* by jonadab */ LVL(15, 12, 0, 50, -10), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PAIN, 5, 5), ATTK(AT_NONE, AD_PAIN, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SEDUCE, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shadowmaw grue", S_GRUE, LVL(15, 18, -10, 50, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DARK, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_POISON, 0, M1_FLY|M1_AMPHIBIOUS|M1_CARNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("teleport trap", S_GRUE, /* trying to teleport your character while one of these is on the level causes bad stuff to happen, "likes fire" */ LVL(15, 0, -5, 40, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_WALLWALK, 0, M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gymnasium mishandle", S_GRUE, LVL(15, 11, 3, 7, 4), (1), A(ATTK(AT_LASH, AD_DARK, 3, 7), ATTK(AT_BREA, AD_SLUD, 1, 4), ATTK(AT_EXPL, AD_CURS, 5, 4), ATTK(AT_SCRA, AD_SGLD, 9, 8), ATTK(AT_BITE, AD_SEDU, 3, 5), ATTK(AT_TENT, AD_VENO, 7, 4)), SIZ(1336, 297, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE, 0, M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("efflorescing syllabified", S_GRUE, LVL(15, 8, -6, 21, 0), (G_LGROUP|1), A(ATTK(AT_STNG, AD_DCAY, 5, 9), ATTK(AT_BEAM, AD_FUMB, 1, 7), ATTK(AT_EXPL, AD_DEPR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(114, 498, 0, MS_COW, MZ_LARGE), MR_ELEC, MR_ELEC, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID| M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("escagrue", S_GRUE, LVL(15, 7, 0, 35, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_CHKH, 2, 6), ATTK(AT_NONE, AD_CHKH, 2, 6), ATTK(AT_BEAM, AD_CHKH, 4, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("offpull grue", S_GRUE, LVL(15, 7, 0, 35, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_UNPR, 2, 6), ATTK(AT_NONE, AD_UNPR, 2, 6), ATTK(AT_BEAM, AD_UNPR, 4, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("dumb grue", S_GRUE, LVL(15, 7, 0, 35, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DRIN, 2, 6), ATTK(AT_NONE, AD_TCKL, 2, 6), ATTK(AT_BEAM, AD_DRIN, 4, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("femgrue", S_GRUE, LVL(15, 7, 0, 35, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_FEMI, 2, 6), ATTK(AT_NONE, AD_FEMI, 2, 6), ATTK(AT_BEAM, AD_FEMI, 4, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_FREQ_UNCOMMON5|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("mistletone", S_GRUE, LVL(15, 12, -2, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_TLPT, 1, 4), ATTK(AT_TUCH, AD_DRST, 2, 4), ATTK(AT_GAZE, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, 0, M2_HOSTILE|M2_COLLECT, M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("yelping flowerpot", S_GRUE, LVL(15, 13, 7, 85, 7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_SPEL, 4, 3), ATTK(AT_HUGS, AD_DROP, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(598, 441, 0, MS_TEACHER, MZ_GIGANTIC), MR_DRAIN, 0, M1_NOHEAD|M1_THICK_HIDE|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("spicular magneto", S_GRUE, LVL(15, 17, -2, 14, 10), (G_GENO|3), A(ATTK(AT_SCRA, AD_TLPT, 4, 6), ATTK(AT_SCRA, AD_AXUS, 7, 4), ATTK(AT_NONE, AD_MIDI, 8, 4), ATTK(AT_NONE, AD_AXUS, 6, 6), NO_ATTK, NO_ATTK), SIZ(779, 1382, 0, MS_SISSY, MZ_SMALL), MR_ACID, MR_ACID, M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_MINION|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("hahaha grue", S_GRUE, LVL(16, 7, 0, 35, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 2, 7), ATTK(AT_NONE, AD_COLD, 2, 7), ATTK(AT_BREA, AD_COLD, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_CLOSE|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fopping ball", S_GRUE, LVL(16, 7, 0, 35, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_TCKL, 2, 6), ATTK(AT_BEAM, AD_PHYS, 4, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_PHOTO, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("frost grue", S_GRUE, LVL(16, 7, 0, 35, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_COLD, 2, 7), ATTK(AT_NONE, AD_COLD, 2, 7), ATTK(AT_BREA, AD_COLD, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pole grue", S_GRUE, /* spawns with dark bar */ LVL(16, 7, 0, 35, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DARK, 2, 7), ATTK(AT_NONE, AD_DARK, 2, 7), ATTK(AT_BREA, AD_DARK, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("air grue", S_GRUE, LVL(16, 6, 2, 30, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_ELEC, 1, 8), ATTK(AT_NONE, AD_ELEC, 1, 8), ATTK(AT_GAZE, AD_DARK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("saltwater grue", S_GRUE, /* spawns with sling, 30 salt chunks, sneakers and orcish cloak */ LVL(16, 6, 2, 30, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_WRAP, 1, 8), ATTK(AT_NONE, AD_WET, 1, 8), ATTK(AT_GAZE, AD_DARK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("water grue", S_GRUE, LVL(16, 6, 2, 30, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_RUST, 1, 8), ATTK(AT_NONE, AD_RUST, 1, 8), ATTK(AT_GAZE, AD_DARK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("litte grue", S_GRUE, LVL(16, 5, 5, 25, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 5), ATTK(AT_NONE, AD_TCKL, 2, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dustheap disjoining", S_GRUE, LVL(16, 16, 0, 59, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_BADE, 3, 4), ATTK(AT_BITE, AD_LITE, 2, 5), ATTK(AT_NONE, AD_SHAN, 1, 7), ATTK(AT_GAZE, AD_THIE, 8, 6), ATTK(AT_BEAM, AD_SIN, 8, 1), NO_ATTK), SIZ(2061, 1431, 0, MS_SELFHARM, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_WANDER|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("harpooning obscenest", S_GRUE, LVL(16, 13, -10, 59, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_RATH, AD_ACID, 8, 7), ATTK(AT_ENGL, AD_TCKL, 3, 8), ATTK(AT_ENGL, AD_NAST, 5, 2), ATTK(AT_SCRA, AD_MIDI, 2, 3), ATTK(AT_MAGC, AD_RNG, 3, 3), ATTK(AT_STNG, AD_DREA, 5, 1)), SIZ(1498, 516, 0, MS_ANIMAL, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID|M1_REGEN|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_STRONG|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, M4_BAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fibre nippily", S_GRUE, LVL(16, 19, -5, 1, -5), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_RATH, AD_DRCH, 7, 4), ATTK(AT_SPIT, AD_VULN, 8, 1), ATTK(AT_BITE, AD_LITE, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(925, 150, 0, MS_CASINO, MZ_GIGANTIC), MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("unitedly offhanded convolution", S_GRUE, LVL(16, 12, -5, 28, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_HUGS, AD_ACID, 9, 5), ATTK(AT_BOOM, AD_DREA, 1, 2), ATTK(AT_TENT, AD_MIDI, 1, 2), ATTK(AT_BUTT, AD_DRIN, 3, 8), ATTK(AT_LASH, AD_PLYS, 4, 9), ATTK(AT_CLAW, AD_RAGN, 7, 3)), SIZ(190, 486, 0, MS_JAPANESE, MZ_LARGE), 0, 0, M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_POIS, M2_LORD|M2_WANDER|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("plundering insensate hostly", S_GRUE, LVL(16, 26, 6, 13, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_SCRA, AD_SEDU, 6, 3), ATTK(AT_BUTT, AD_DRIN, 1, 1), ATTK(AT_WEAP, AD_SSEX, 4, 2), ATTK(AT_SPIT, AD_DREA, 7, 9), NO_ATTK, NO_ATTK), SIZ(19, 1230, 0, MS_ANIMAL, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS| M1_CARNIVORE, M2_PRINCE|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("alder custodial", S_GRUE, LVL(17, 10, 0, 90, 0), (1), A(ATTK(AT_BITE, AD_LEGS, 1, 3), ATTK(AT_SCRA, AD_DREA, 8, 9), ATTK(AT_BEAM, AD_STAT, 3, 2), ATTK(AT_RATH, AD_STON, 5, 8), ATTK(AT_CLAW, AD_RBRE, 5, 3), NO_ATTK), SIZ(1074, 1270, 0, MS_PRINCIPAL, MZ_LARGE), 0, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NONMOVING|M3_SPIDER|M3_PETRIFIES|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("causer contemplating brail", S_GRUE, LVL(17, 12, 2, 86, -1), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_SCRA, AD_DAMA, 6, 4), ATTK(AT_LASH, AD_DRCO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2584, 1055, 0, MS_WHORE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_SLITHY|M1_REGEN|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_PETRIFIES|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("erotic doujin", S_GRUE, LVL(17, 12, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_GAZE, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_WHORE, MZ_TINY), MR_POISON|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_NOLIMBS|M1_NOEYES, 0, M3_NONMOVING|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("venom grue", S_GRUE, LVL(17, 7, 0, 40, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DRCO, 2, 7), ATTK(AT_NONE, AD_DRDX, 2, 7), ATTK(AT_BREA, AD_DRST, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("studying dysesthesia exploiting unpublished marveled", S_GRUE, LVL(17, 15, -8, 90, 0), (G_RGROUP|1), A(ATTK(AT_KICK, AD_INVE, 1, 2), ATTK(AT_MAGC, AD_UNPR, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(161, 675, 0, MS_GAARDIEN, MZ_HUGE), MR_DISINT, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pure venom grue", S_GRUE, /* spawns with chrome horn */ LVL(17, 7, 0, 40, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_DRCO, 2, 7), ATTK(AT_NONE, AD_DRDX, 2, 7), ATTK(AT_BREA, AD_DRST, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Helen's lady pump", S_GRUE, LVL(17, 11, -1, 24, 5), (1), A(ATTK(AT_KICK, AD_SITM, 3, 3), ATTK(AT_WEAP, AD_STUN, 3, 3), ATTK(AT_GAZE, AD_RBRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SOUND, MZ_HUMAN), MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_MINDLESS|M1_METALLIVORE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("catechumen debunking escrow", S_GRUE, LVL(17, 24, 2, 58, -11), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BEAM, AD_INER, 9, 5), ATTK(AT_BEAM, AD_CONT, 4, 6), ATTK(AT_WEAP, AD_PLAS, 1, 7), ATTK(AT_SPIT, AD_BLAS, 3, 3), NO_ATTK, NO_ATTK), SIZ(1762, 659, 0, MS_FEARHARE, MZ_GIGANTIC), MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("scoped homemaker", S_GRUE, LVL(17, 10, 2, 22, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BOOM, AD_COLD, 7, 2), ATTK(AT_TENT, AD_GLIB, 8, 5), ATTK(AT_SPIT, AD_AMNE, 3, 9), ATTK(AT_EXPL, AD_MINA, 3, 4), NO_ATTK, NO_ATTK), SIZ(647, 58, 0, MS_GRUNT, MZ_HUGE), MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS| M1_SLITHY, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("neat surly dermic miswording", S_GRUE, LVL(18, 12, 9, 91, 16), (G_GENO|1), A(ATTK(AT_SPIT, AD_BLAS, 9, 3), ATTK(AT_BEAM, AD_BADE, 5, 1), ATTK(AT_KICK, AD_DCAY, 9, 8), ATTK(AT_SCRA, AD_TDRA, 2, 2), NO_ATTK, NO_ATTK), SIZ(2328, 221, 0, MS_SPELL, MZ_HUMAN), MR_SLEEP|MR_DEATH, 0, M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lava grue", S_GRUE, LVL(18, 7, -1, 45, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_FIRE, 2, 8), ATTK(AT_NONE, AD_FIRE, 2, 8), ATTK(AT_BREA, AD_FIRE, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("regenerator midgut", S_GRUE, LVL(19, 7, 3, 81, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_NONE, AD_LEVI, 8, 2), ATTK(AT_ENGL, AD_NPRO, 3, 9), ATTK(AT_CLAW, AD_FIRE, 3, 1), ATTK(AT_CLAW, AD_NPRO, 1, 9), NO_ATTK, NO_ATTK), SIZ(1865, 586, 0, MS_CLOCK, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_HIDE, M2_LORD|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("trollopy unrewarded carousel tauting", S_GRUE, LVL(19, 12, 7, 32, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_GAZE, AD_VENO, 8, 6), ATTK(AT_SPIT, AD_DEST, 3, 1), ATTK(AT_BOOM, AD_VOMT, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1260, 666, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_CONCEAL|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT, M2_LORD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("darkest grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("man-woman", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HUMANOID|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_MALE|M2_FEMALE, M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("jedibane grue", S_GRUE, /* thanks Antichthon for the inspiration :D */ LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 13), ATTK(AT_NONE, AD_DARK, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_HUGS, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_DARK, 1, 1), ATTK(AT_RATH, AD_DARK, 1, 1)), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pride grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DFOO, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("byou grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_WAITFORU|M3_WANTSCAND, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("goofy grue", S_GRUE, LVL(20, 12, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unknown grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_SKIL, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("covid-19 grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_NIVE, 2, 13), ATTK(AT_NONE, AD_NIVE, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_HUGS, AD_NIVE, 1, 1), ATTK(AT_RATH, AD_NIVE, 1, 1), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("lockdown enforcer", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|2|G_RGROUP), A(ATTK(AT_BITE, AD_NIVE, 2, 13), ATTK(AT_NONE, AD_NIVE, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_HUGS, AD_NIVE, 1, 1), ATTK(AT_RATH, AD_NIVE, 1, 1), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_DRAIN|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("XXXXXXXXXXXXXXXXXXXX", S_GRUE, /* always displaces and always swats projectiles away */ LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, M4_REFLECT, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("unwise grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_WISD, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("anti grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_CHKH, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mirror grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_HODS, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cursed grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_CHRN, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petty cursed grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_CHRN, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_HERBIVORE, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("reciprocal grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_VOMT, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("amnesia grue", S_GRUE, LVL(20, 7, 0, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_AMNE, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("mather grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 9), ATTK(AT_NONE, AD_TCKL, 2, 9), ATTK(AT_TUCH, AD_SPEL, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("checker grue", S_GRUE, LVL(20, 7, 0, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_MEMO, 4, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty checker grue", S_GRUE, LVL(20, 7, 0, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_MEMO, 4, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_HERBIVORE, M2_HOSTILE, M3_PETTY|M3_FREQ_UNCOMMON3, M4_GRIDBUG, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("goddamn grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("symmetry grue", S_GRUE, LVL(20, 12, 0, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 9), ATTK(AT_NONE, AD_TCKL, 2, 9), ATTK(AT_TUCH, AD_CAST, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_EGOTYPE, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("segfaulter", S_GRUE, /* playable race */ LVL(20, 12, 10, 0, 0), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_SPIT, AD_NAST, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rollmine", S_GRUE, LVL(20, 15, -2, 60, -4), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 8, 8), ATTK(AT_BOOM, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DEEPSTATE, MZ_SMALL), 0, 0, M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("boeoeoeoeoe mine", S_GRUE, /* invisible */ LVL(20, 15, -2, 60, -4), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 8, 8), ATTK(AT_BOOM, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DEEPSTATE, MZ_SMALL), 0, 0, M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("amnesiac", S_GRUE, /* playable race */ LVL(20, 12, 10, 0, 0), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_LETH, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("castalia", S_GRUE, LVL(20, 12, 0, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 2, 2), ATTK(AT_MAGC, AD_CAST, 2, 2), ATTK(AT_MAGC, AD_CAST, 2, 2), ATTK(AT_MAGC, AD_CAST, 2, 2), ATTK(AT_MAGC, AD_CAST, 2, 2), ATTK(AT_MAGC, AD_CAST, 2, 2) ), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_EGOTYPE, M4_REFLECT, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("muddling fractional", S_GRUE, LVL(20, 12, 2, 6, 0), (1), A(ATTK(AT_WEAP, AD_AXUS, 6, 5), ATTK(AT_SCRA, AD_DFOO, 1, 3), ATTK(AT_BREA, AD_FAKE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1628, 466, 0, MS_WHORE, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_SLITHY, M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("landmine", S_GRUE, LVL(20, 12, 4, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_PHYS, 25, 2), ATTK(AT_BOOM, AD_PHYS, 25, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("invisible horror", S_GRUE, LVL(20, 6, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BUTT, AD_FEAR, 2, 5), ATTK(AT_BUTT, AD_FEAR, 2, 5), ATTK(AT_BUTT, AD_FEAR, 2, 5), ATTK(AT_BUTT, AD_FEAR, 2, 5), ATTK(AT_BEAM, AD_FEAR, 2, 5), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_AVOIDER|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("prix grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 9), ATTK(AT_NONE, AD_TCKL, 2, 9), ATTK(AT_TUCH, AD_CLRC, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("grawlix", S_GRUE, /* permaconfused */ LVL(20, 10, -5, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBRE, 2, 4), ATTK(AT_NONE, AD_GLIB, 0, 4), ATTK(AT_GAZE, AD_AMNE, 4, 4), ATTK(AT_BEAM, AD_TCKL, 1, 4), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_AMORPHOUS, M2_HOSTILE|M2_WANDER, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("stone grue", S_GRUE, LVL(20, 6, 2, 30, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DCAY, 2, 8), ATTK(AT_NONE, AD_DCAY, 2, 8), ATTK(AT_GAZE, AD_DARK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nose grue", S_GRUE, LVL(20, 6, 2, 30, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_FLAM, 2, 8), ATTK(AT_NONE, AD_FLAM, 2, 8), ATTK(AT_GAZE, AD_DARK, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("electric grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_ELEC, 2, 9), ATTK(AT_NONE, AD_ELEC, 2, 9), ATTK(AT_BREA, AD_ELEC, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("castah grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 9), ATTK(AT_NONE, AD_TCKL, 2, 9), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("most useless grue", S_GRUE, /* spawns with qatar */ LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fielc grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 9), ATTK(AT_NONE, AD_TCKL, 2, 9), ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ellah grue", S_GRUE, LVL(20, 8, -2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_TIME, 2, 9), ATTK(AT_NONE, AD_TIME, 2, 9), ATTK(AT_BEAM, AD_TIME, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nasty femmy", S_GRUE, /* spawns with hugging boot */ LVL(20, 12, -2, 60, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 5), ATTK(AT_WEAP, AD_NAST, 6, 6), ATTK(AT_GAZE, AD_NAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISION|M3_SPIDER|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("defusing pestilentially", S_GRUE, LVL(20, 16, -3, 65, 0), (2), A(ATTK(AT_TUCH, AD_DARK, 1, 1), ATTK(AT_LASH, AD_NAST, 4, 1), ATTK(AT_BREA, AD_WRAP, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1874, 487, 0, MS_COMBAT, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_ANIMAL, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Friederike", S_GRUE, LVL(21, 14, 0, 70, -10), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_COLD, 6, 6), ATTK(AT_KICK, AD_LEGS, 20, 4), ATTK(AT_BEAM, AD_POIS, 4, 4), ATTK(AT_BEAM, AD_NEXU, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_PLUSTWO|MR_HITASFOUR|MR_DRAIN, MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_SPIDER|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_ICE DANCING_SHOES HUGGING_BOOT SCR_SUMMON_BOSS POT_AMNESIA */ MON("quintuple napery selecting critiquing shorting sloucher", S_GRUE, LVL(21, 12, -1, 18, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_TCKL, 4, 7), ATTK(AT_LASH, AD_NAST, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(450, 931, 0, MS_BURBLE, MZ_SMALL), MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("exoteric diagrammed assuaging butterfish", S_GRUE, LVL(21, 26, 9, 78, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_SLOW, 7, 6), ATTK(AT_BEAM, AD_MEMO, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(277, 344, 0, MS_JAPANESE, MZ_TINY), MR_ACID|MR_STONE, 0, M1_CLING|M1_TUNNEL|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("veepee unconquerably", S_GRUE, LVL(21, 28, 7, 21, 0), (G_LGROUP|1), A(ATTK(AT_BREA, AD_SIN, 8, 2), ATTK(AT_ENGL, AD_NACU, 4, 8), ATTK(AT_EXPL, AD_RNG, 9, 4), ATTK(AT_SPIT, AD_STCK, 4, 9), ATTK(AT_WEAP, AD_DREA, 9, 9), ATTK(AT_BUTT, AD_WEEP, 8, 2)), SIZ(3048, 44, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_STONE, M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("pompeji steeler", S_GRUE, LVL(22, 17, -13, 60, 12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP, 4, 8), ATTK(AT_WEAP, AD_STCK, 4, 8), ATTK(AT_NONE, AD_ENCH, 4,10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("corrosive grue", S_GRUE, LVL(22, 8, -3, 55, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_ACID, 2, 10), ATTK(AT_NONE, AD_ACID, 2, 10), ATTK(AT_BREA, AD_ACID, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chem grue", S_GRUE, LVL(22, 8, -3, 55, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_ACID, 2, 10), ATTK(AT_NONE, AD_ACID, 2, 10), ATTK(AT_BREA, AD_ACID, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_CLOSE|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Bundly Ann", S_GRUE, LVL(22, 12, 10, 0, 4), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: WEDGED_LITTLE_GIRL_SANDAL SWEET_MOCASSINS STEEL_WHIP WAN_STRIKING */ /* speed 14-16, AC -5, MR 95, extra attacks 2, resists 2, M1 flags 5, M2 flags 2, M3 flags 2 */ MON("abnegate easeful", S_GRUE, LVL(22, 9, 0, 34, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_KICK, AD_SHRD, 3, 9), ATTK(AT_SPIT, AD_PLYS, 1, 2), ATTK(AT_TUCH, AD_DRDX, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(67, 404, 0, MS_APOC, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_REGEN|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("flambeaux balded", S_GRUE, LVL(23, 7, -7, 84, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_CONT, 3, 4), ATTK(AT_CLAW, AD_CHAO, 3, 3), ATTK(AT_ENGL, AD_RUNS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2742, 121, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID, MR_FIRE|MR_SLEEP, M1_CLING|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_REGEN|M1_ACID|M1_POIS, M2_DEMON|M2_PNAME|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_AVOIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("consume radioing freeing", S_GRUE, LVL(23, 20, 4, 20, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_DRCO, 1, 4), ATTK(AT_RATH, AD_TREM, 4, 1), ATTK(AT_WEAP, AD_SLIM, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1955, 30, 0, MS_GLYPHS, MZ_SMALL), MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOHEAD|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("volcanic grue", S_GRUE, LVL(23, 7, -1, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 2, 8), ATTK(AT_NONE, AD_LAVA, 2, 8), ATTK(AT_BEAM, AD_LAVA, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Danielle's high-heeled sandal", S_GRUE, LVL(24, 12, 3, 25, -6), (1), A(ATTK(AT_KICK, AD_DRLI, 4, 11), ATTK(AT_WEAP, AD_FAMN, 4, 6), ATTK(AT_BREA, AD_RBRE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("It", S_GRUE, LVL(24, 12, -8, 80, -10), (1|G_UNIQ|G_SGROUP|G_NOCORPSE), A(ATTK(AT_GAZE, AD_BLND, 8, 8), ATTK(AT_TUCH, AD_FEAR, 2, 4), ATTK(AT_GAZE, AD_DRLI, 4, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_DISINT|MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_MINDLESS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("memorizer cannibalized", S_GRUE, LVL(24, 11, 4, 26, 0), (G_UNIQ|2), A(ATTK(AT_TUCH, AD_UNPR, 3, 4), ATTK(AT_BITE, AD_VOMT, 2, 1), ATTK(AT_LASH, AD_ICUR, 1, 9), ATTK(AT_NONE, AD_BLND, 2, 6), ATTK(AT_KICK, AD_CHKH, 4, 2), ATTK(AT_HUGS, AD_DISN, 2, 5)), SIZ(137, 917, 0, MS_STABILIZE, MZ_SMALL), MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_OVIPAROUS|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_GNOME| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("chedar chirked", S_GRUE, LVL(24, 25, -4, 42, 0), (4), A(ATTK(AT_HUGS, AD_BLAS, 8, 5), ATTK(AT_CLAW, AD_LAVA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1206, 416, 0, MS_TRUMPET, MZ_GIGANTIC), MR_STONE, 0, M1_NOHANDS|M1_ANIMAL|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("programed dispiriting", S_GRUE, LVL(24, 16, 6, 65, 0), (G_NOCORPSE|3), A(ATTK(AT_RATH, AD_ILLU, 4, 1), ATTK(AT_BITE, AD_WGHT, 5, 6), ATTK(AT_SCRA, AD_FIRE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4064, 211, 0, MS_DEEPSTATE, MZ_HUMAN), 0, 0, M1_AMORPHOUS|M1_HIDE|M1_UNSOLID|M1_OVIPAROUS, M2_UNDEAD|M2_STALK|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cadgy ankara rung sombrely", S_GRUE, LVL(24, 19, 6, 11, 0), (1), A(ATTK(AT_TENT, AD_DISE, 2, 9), ATTK(AT_SPIT, AD_SIN, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1026, 379, 0, MS_CHICKEN, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_OVIPAROUS|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("capriciously apelike kittening omit", S_GRUE, LVL(24, 12, 10, 32, 0), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CHRN, 9, 2), ATTK(AT_RATH, AD_ICEB, 7, 1), ATTK(AT_STNG, AD_RNG, 7, 1), ATTK(AT_BREA, AD_SIN, 8, 4), ATTK(AT_WEAP, AD_PEST, 7, 4), ATTK(AT_BUTT, AD_NTHR, 1, 8)), SIZ(1374, 291, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_NASTY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER|M3_SLIME|M3_WANTSALL, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("assessing slater", S_GRUE, LVL(24, 18, -4, 67, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_BREA, AD_CNCL, 7, 7), ATTK(AT_WEAP, AD_FIRE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2549, 93, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_TPORT|M1_ACID|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("multicolor grue", S_GRUE, /* will actually get random attack types, similar to shambling horror --Amy */ LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DISN, 2, 13), ATTK(AT_NONE, AD_DISN, 2, 13), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("prepared children's car", S_GRUE, /* mimics a wagon */ LVL(25, 12, -5, 80, -20), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_FIRE, 8, 12), ATTK(AT_BOOM, AD_FIRE, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_WAIL, MZ_SMALL), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_HIDE, M2_HOSTILE, M3_NOTAME|M3_MIMIC, 0, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_WHITE), MON("one-two-three grue", S_GRUE, LVL(25, 8, -5, 60, -5), (G_GENO|3), A(ATTK(AT_BITE, AD_MCRE, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_BEAM, AD_SLOW, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE|MR_COLD|MR_FIRE|MR_ELEC, MR_COLD|MR_FIRE|MR_ELEC, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("octarine grue", S_GRUE, LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_RBRE, 2, 13), ATTK(AT_NONE, AD_RBRE, 2, 13), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tala grue", S_GRUE, LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HCALIEN, MZ_SMALL), MR_DEATH|MR_STONE|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_FEMALE, M3_NOTAME|M3_FREQ_UNCOMMON5, M4_MULTIHUED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("har-haw", S_GRUE, LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_GAZE, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("RNG grue", S_GRUE, LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_RNG, 2, 13), ATTK(AT_NONE, AD_RNG, 2, 13), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("death grue", S_GRUE, LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_MAGC, AD_DISN, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tod grue", S_GRUE, LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_DETH, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_BEAM, AD_DARK, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravgrue", S_GRUE, LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_GRAV, 2, 13), ATTK(AT_NONE, AD_GRAV, 2, 13), ATTK(AT_BEAM, AD_GRAV, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_PLUSTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("starter grue", S_GRUE, LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_PART, 2, 13), ATTK(AT_NONE, AD_PART, 2, 13), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("midi grue", S_GRUE, LVL(25, 8, -5, 60, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_MIDI, 2, 13), ATTK(AT_NONE, AD_MIDI, 2, 13), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("green", S_GRUE, /* extremely hard to hit with missiles, see dothrow.c */ LVL(25, 12, -5, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_FIRE, 4, 6), ATTK(AT_BREA, AD_DRST, 4, 6), ATTK(AT_TUCH, AD_STCK, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GURGLE, MZ_MEDIUM), MR_POISON|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_FIRE|MR_COLD, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NONMOVING, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GREEN), MON("freeholder bursarial undercapitalize", S_GRUE, LVL(26, 12, -1, 86, -6), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SKIL, 9, 9), ATTK(AT_TRAM, AD_DETH, 4, 1), ATTK(AT_CLAW, AD_SPEL, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(180, 3, 0, MS_MISSING, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG| M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("twix grue", S_GRUE, LVL(26, 6, 1, 30, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 7), ATTK(AT_NONE, AD_TCKL, 2, 7), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("toxic grue", S_GRUE, LVL(27, 7, -4, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_VENO, 2, 7), ATTK(AT_NONE, AD_VENO, 2, 7), ATTK(AT_BEAM, AD_VENO, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unhealth grue", S_GRUE, LVL(27, 7, -4, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_STAT, 2, 7), ATTK(AT_NONE, AD_STAT, 2, 7), ATTK(AT_BEAM, AD_STAT, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("silva grue", S_GRUE, LVL(27, 7, -4, 50, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_INVE, 2, 7), ATTK(AT_NONE, AD_INVE, 2, 7), ATTK(AT_BEAM, AD_INVE, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("najak grue", S_GRUE, LVL(27, 7, -4, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_INVE, 2, 7), ATTK(AT_RATH, AD_INVE, 2, 7), ATTK(AT_BEAM, AD_INVE, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("deactivation grue", S_GRUE, LVL(27, 7, -4, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DEBU, 2, 7), ATTK(AT_NONE, AD_DEBU, 2, 7), ATTK(AT_BEAM, AD_STAT, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dash deaf", S_GRUE, LVL(28, 12, -9, 97, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_STNG, AD_DREA, 2, 2), ATTK(AT_SPIT, AD_ALIN, 5, 1), ATTK(AT_WEAP, AD_PLAS, 1, 1), ATTK(AT_ENGL, AD_TRAP, 5, 3), ATTK(AT_CLAW, AD_POLY, 4, 9), NO_ATTK), SIZ(820, 121, 0, MS_CUSS, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_ACID|M1_CARNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_LITHIVORE|M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gaucho misinterpretation", S_GRUE, LVL(28, 11, 9, 25, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_KICK, AD_DETH, 4, 4), ATTK(AT_KICK, AD_DREN, 1, 3), ATTK(AT_SCRA, AD_WEBS, 3, 9), ATTK(AT_MAGC, AD_MIDI, 5, 1), ATTK(AT_SCRA, AD_BLEE, 3, 5), ATTK(AT_KICK, AD_WGHT, 7, 5)), SIZ(1537, 645, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHEAD|M1_SLITHY|M1_UNSOLID, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("succ grue", S_GRUE, LVL(28, 8, -5, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_SSEX, 2, 7), ATTK(AT_NONE, AD_TCKL, 2, 8), ATTK(AT_BEAM, AD_SEDU, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_DEMON, M3_FREQ_UNCOMMON2|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("outtake grue", S_GRUE, LVL(28, 8, -5, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_SHAN, 2, 7), ATTK(AT_NONE, AD_TCKL, 2, 8), ATTK(AT_BEAM, AD_SHAN, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("corky bootstrapping", S_GRUE, LVL(28, 12, 2, 8, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_FUMB, 6, 7), ATTK(AT_LASH, AD_LITE, 1, 3), ATTK(AT_BITE, AD_UNPR, 1, 1), ATTK(AT_EXPL, AD_TCKL, 1, 1), ATTK(AT_RATH, AD_SLUD, 3, 1), ATTK(AT_EXPL, AD_HALU, 6, 9)), SIZ(415, 792, 0, MS_CODE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY| M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Evelyn's silver glitter sandal", S_GRUE, /* uses wedge sandals */ LVL(29, 12, 8, 66, 3), (1), A(ATTK(AT_KICK, AD_HODS, 4, 12), ATTK(AT_SCRA, AD_EDGE, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SHOE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_FIRE|MR_POISON|MR_COLD, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_SANDALS|M4_HIGHHEELED|M4_REFLECT, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chaos tile", S_GRUE, LVL(29, 13, -3, 55, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 3, 4), ATTK(AT_NONE, AD_TCKL, 1, 20), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BITE, AD_CONF, 3, 4), ATTK(AT_MAGC, AD_CLRC, 3, 4), ATTK(AT_MULTIPLY, 0,0,0)), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tertial wising", S_GRUE, LVL(29, 12, 3, 73, -1), (G_LGROUP|2), A(ATTK(AT_GAZE, AD_SWAP, 5, 5), ATTK(AT_TRAM, AD_DARK, 1, 9), ATTK(AT_NONE, AD_FLAM, 9, 8), ATTK(AT_STNG, AD_STON, 5, 6), NO_ATTK, NO_ATTK), SIZ(2575, 532, 0, MS_SQAWK, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID, MR_FIRE, M1_AMORPHOUS|M1_CLING|M1_ANIMAL, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_SPIDER, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shout anticipating", S_GRUE, LVL(29, 15, -3, 52, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_HUGS, AD_LEGS, 6, 1), ATTK(AT_WEAP, AD_GRAV, 7, 4), ATTK(AT_GAZE, AD_RUST, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1182, 1, 0, MS_ANIMAL, MZ_TINY), MR_FIRE|MR_SLEEP, 0, M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_NASTY, M3_CLOSE|M3_NOTAME|M3_LITHIVORE|M3_NO_DECAY|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("buffo aoudad", S_GRUE, LVL(30, 12, -5, 19, 3), (1), A(ATTK(AT_WEAP, AD_AGGR, 1, 1), ATTK(AT_TENT, AD_POIS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(116, 621, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD, 0, M1_SWIM|M1_SLITHY|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("voting brigade", S_GRUE, LVL(30, 15, -15, 50, 0), (G_NOCORPSE|G_GENO|1|G_RGROUP), A(ATTK(AT_EXPL, AD_BLND, 25, 20), ATTK(AT_BOOM, AD_STUN, 4, 12), ATTK(AT_NONE, AD_STUN, 0, 6), ATTK(AT_RATH, AD_STUN, 0, 6), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("antimatter grue", S_GRUE, LVL(30, 8, -6, 70, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DISN, 2, 13), ATTK(AT_NONE, AD_DISN, 2, 13), ATTK(AT_BREA, AD_DISN, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("supercooled long johns", S_GRUE, /* by jonadab */ LVL(30, 9, -4, 75, -10), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_ICEB, 5, 8), ATTK(AT_NONE, AD_ICEB, 5, 5), ATTK(AT_ENGL, AD_FRZE, 6, 6), ATTK(AT_RATH, AD_FRZE, 5, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_COLD|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ogre percents", S_GRUE, /* heals back up to full whenever it gets a turn */ LVL(30, 12, 10, 0, -20), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_RAGN, 0, 0), ATTK(AT_RATH, AD_NAST, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK ), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("deprimand grue", S_GRUE, LVL(30, 8, -6, 70, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DEPR, 2, 13), ATTK(AT_NONE, AD_DEPR, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("extreme grue", S_GRUE, LVL(30, 10, -6, 70, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DROP, 2, 13), ATTK(AT_NONE, AD_DROP, 2, 13), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_REGEN, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ultrayousee", S_GRUE, /* if the game tries to render its glyph, bad stuff can happen */ LVL(30, 0, -15, 100, -20), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_TINY), 0, 0, M1_MINDLESS|M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("schlupp grue", S_GRUE, LVL(30, 8, -6, 70, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 13), ATTK(AT_NONE, AD_TCKL, 2, 13), ATTK(AT_ENGL, AD_DGST, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("vapor grue", S_GRUE, LVL(30, 8, -6, 70, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_VAPO, 2, 13), ATTK(AT_NONE, AD_VAPO, 2, 13), ATTK(AT_BREA, AD_VAPO, 5, 5), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ebony grue", S_GRUE, LVL(30, 8, -12, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DARK, 2, 18), ATTK(AT_NONE, AD_TCKL, 2, 18), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bernor grue", S_GRUE, LVL(30, 8, -12, 50, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_BURN, 2, 18), ATTK(AT_NONE, AD_TCKL, 2, 18), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_BURN, 2, 18), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("enony grue", S_GRUE, LVL(30, 8, -12, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 18), ATTK(AT_NONE, AD_TCKL, 2, 18), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_WAITFORU|M3_WANTSCAND, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("destabilizer", S_GRUE, /* playable race */ LVL(30, 12, 10, 0, 0), (1|G_GENO|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("comma lady", S_GRUE, /* spawns with block-heeled sandal */ LVL(30, 12, -4, 10, 0), (1), A(ATTK(AT_KICK, AD_DRIN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DEATH|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_HOSTILE, 0, M4_HAMMERSANDAL, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("percale nontaxable", S_GRUE, LVL(30, 27, 3, 17, 16), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_DRLI, 4, 8), ATTK(AT_BEAM, AD_CORR, 1, 4), ATTK(AT_NONE, AD_ALIN, 7, 3), ATTK(AT_GAZE, AD_CLRC, 8, 6), NO_ATTK, NO_ATTK), SIZ(2378, 156, 0, MS_MEW, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON, MR_FIRE, M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_ANIMAL|M1_UNSOLID| M1_TPORT|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("van groutier rashest", S_GRUE, LVL(30, 10, -10, 52, 0), (G_UNIQ|3), A(ATTK(AT_WEAP, AD_DREA, 9, 6), ATTK(AT_BOOM, AD_TIME, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(767, 308, 0, MS_APOC, MZ_LARGE), MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_PRINCE|M2_WANDER|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("luxid grue", S_GRUE, /* EPI by Luxidream */ LVL(30, 12, -4, 90, -20), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 10), ATTK(AT_NONE, AD_TCKL, 6, 6), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_NONE, AD_DETH, 8, 8), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("embarrassed catcall", S_GRUE, LVL(31, 13, 4, 20, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TENT, AD_DISN, 1, 1), ATTK(AT_ENGL, AD_SOUN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(917, 257, 0, MS_PANTS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, MR_COLD, M1_CLING|M1_NEEDPICK|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_POIS|M1_HERBIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_COLLECT|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fancy conspicuously", S_GRUE, LVL(31, 12, 5, 36, 1), (G_NOCORPSE|3), A(ATTK(AT_GAZE, AD_WET, 1, 5), ATTK(AT_KICK, AD_DARK, 1, 7), ATTK(AT_TRAM, AD_DCAY, 4, 8), ATTK(AT_NONE, AD_FIRE, 4, 8), ATTK(AT_BUTT, AD_FLAM, 3, 7), ATTK(AT_ENGL, AD_LITT, 1, 6)), SIZ(1519, 806, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE, M2_NASTY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("kamon grue", S_GRUE, LVL(32, 8, -2, 60, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_NONE, AD_TCKL, 4, 8), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fireball cambist", S_GRUE, LVL(32, 11, 6, 77, 0), (G_SGROUP|1), A(ATTK(AT_KICK, AD_RNG, 1, 1), ATTK(AT_ENGL, AD_LAZY, 8, 7), ATTK(AT_BOOM, AD_MANA, 1, 7), ATTK(AT_GAZE, AD_WTHR, 2, 6), ATTK(AT_STNG, AD_STCK, 9, 1), NO_ATTK), SIZ(1391, 1021, 0, MS_CAR, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_NOEYES|M1_UNSOLID|M1_HERBIVORE, M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bluefin caveated", S_GRUE, LVL(33, 12, -1, 57, 15), (G_SGROUP|3), A(ATTK(AT_BREA, AD_SLUD, 9, 6), ATTK(AT_LASH, AD_STTP, 6, 8), ATTK(AT_WEAP, AD_FREN, 9, 9), ATTK(AT_ENGL, AD_GLIB, 6, 4), ATTK(AT_STNG, AD_NACU, 1, 8), ATTK(AT_CLAW, AD_WGHT, 3, 5)), SIZ(1194, 562, 0, MS_GLYPHS, MZ_HUGE), MR_SLEEP|MR_STONE, 0, M1_CLING|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG| M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSCAND, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("posthypnotic visitatorial", S_GRUE, LVL(33, 12, -5, 64, -8), (G_GENO|3), A(ATTK(AT_LASH, AD_PAIN, 5, 2), ATTK(AT_BEAM, AD_LITE, 3, 3), ATTK(AT_NONE, AD_DEPR, 8, 8), ATTK(AT_NONE, AD_AGGR, 8, 4), ATTK(AT_NONE, AD_WERE, 4, 1), ATTK(AT_HUGS, AD_NACU, 5, 3)), SIZ(776, 982, 0, MS_MUTE, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_MINDLESS|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("selvaged adaptometer", S_GRUE, LVL(34, 20, -5, 25, -3), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_BEAM, AD_DEBU, 8, 3), ATTK(AT_TENT, AD_DRDX, 2, 6), ATTK(AT_SCRA, AD_TRAI, 2, 1), ATTK(AT_TENT, AD_PLYS, 8, 7), ATTK(AT_KICK, AD_WEBS, 1, 9), NO_ATTK), SIZ(53, 41, 0, MS_SOCKS, MZ_HUGE), MR_FIRE|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID|M1_REGEN| M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("plasgrue", S_GRUE, LVL(35, 9, -2, 60, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 4, 8), ATTK(AT_NONE, AD_TCKL, 4, 8), ATTK(AT_BEAM, AD_PLAS, 5, 8), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_CLOSE|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("paradox plasgrue", S_GRUE, LVL(35, 9, -2, 60, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 4, 8), ATTK(AT_NONE, AD_TCKL, 4, 8), ATTK(AT_BEAM, AD_PLAS, 5, 8), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_CLOSE|M3_WANTSBELL|M3_FREQ_UNCOMMON3, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hooper refinished voucher", S_GRUE, LVL(35, 12, -5, 16, 0), (1), A(ATTK(AT_STNG, AD_SPC2, 5, 5), ATTK(AT_TRAM, AD_RNG, 1, 5), ATTK(AT_STNG, AD_MINA, 4, 7), ATTK(AT_WEAP, AD_NTHR, 7, 7), ATTK(AT_GAZE, AD_WEEP, 3, 5), ATTK(AT_TRAM, AD_NGRA, 4, 8)), SIZ(143, 479, 0, MS_SISSY, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, MR_POISON, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("misreading oryx", S_GRUE, LVL(35, 11, 5, 44, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_SAMU, 5, 1), ATTK(AT_LASH, AD_CAST, 6, 6), ATTK(AT_HUGS, AD_SITM, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1103, 446, 0, MS_POKEDEX, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, MR_COLD, M1_SWIM|M1_WALLWALK|M1_NOHEAD|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("time bomb", S_GRUE, LVL(36, 15, 0, 60, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_TIME, 30, 2), ATTK(AT_BOOM, AD_TIME, 30, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("homophone marbleizing", S_GRUE, LVL(36, 7, 2, 17, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_SLOW, 5, 9), ATTK(AT_CLAW, AD_ENCH, 1, 4), ATTK(AT_SCRA, AD_PEST, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(529, 1524, 0, MS_CASINO, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID, 0, M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_TPORT|M1_METALLIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dupery ostracism", S_GRUE, LVL(36, 12, -2, 28, 15), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_NONE, AD_DEBT, 8, 6), ATTK(AT_LASH, AD_VOMT, 1, 8), ATTK(AT_WEAP, AD_DARK, 7, 5), ATTK(AT_TRAM, AD_RUST, 5, 6), ATTK(AT_TRAM, AD_VENO, 4, 1), ATTK(AT_NONE, AD_STCK, 6, 7)), SIZ(764, 294, 0, MS_DRUGS, MZ_GIGANTIC), MR_ACID|MR_DRAIN, MR_ACID, M1_FLY|M1_NOLIMBS|M1_ANIMAL|M1_THICK_HIDE|M1_OMNIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("begun weanling", S_GRUE, LVL(36, 12, -9, 83, 7), (1), A(ATTK(AT_BREA, AD_DCAY, 8, 9), ATTK(AT_SCRA, AD_POLY, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(125, 292, 0, MS_NURSE, MZ_GIGANTIC), MR_ACID, 0, M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("targeted pointiest", S_GRUE, LVL(37, 17, 0, 16, -14), (G_VLGROUP|3), A(ATTK(AT_BITE, AD_FRZE, 3, 6), ATTK(AT_SCRA, AD_DEST, 8, 2), ATTK(AT_TENT, AD_SLEE, 1, 5), ATTK(AT_BUTT, AD_CALM, 3, 6), ATTK(AT_KICK, AD_SEDU, 1, 9), ATTK(AT_SCRA, AD_CONT, 1, 1)), SIZ(2055, 1256, 0, MS_WOLLOH, MZ_TINY), MR_COLD, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("estating carolling", S_GRUE, LVL(38, 28, -4, 86, -19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_ABDC, 6, 1), ATTK(AT_BEAM, AD_RBAD, 1, 9), ATTK(AT_TRAM, AD_LAZY, 6, 7), ATTK(AT_CLAW, AD_SPEL, 2, 1), ATTK(AT_TENT, AD_STTP, 6, 8), NO_ATTK), SIZ(288, 973, 0, MS_BARK, MZ_GIGANTIC), MR_SLEEP, 0, M1_SWIM|M1_TUNNEL|M1_HIDE|M1_REGEN|M1_TPORT|M1_TPORT_CNTRL|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("spruce fried colt", S_GRUE, LVL(38, 7, 5, 94, -19), (3), A(ATTK(AT_TENT, AD_ICEB, 2, 1), ATTK(AT_NONE, AD_PHYS, 9, 8), ATTK(AT_CLAW, AD_NIVE, 7, 2), ATTK(AT_SPIT, AD_FLAM, 3, 3), ATTK(AT_SPIT, AD_FRZE, 8, 5), NO_ATTK), SIZ(626, 363, 0, MS_PANTS, MZ_HUGE), MR_FIRE|MR_COLD, 0, M1_OVIPAROUS|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("deserved irrupting", S_GRUE, LVL(39, 14, 6, 44, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_NTHR, 9, 2), ATTK(AT_KICK, AD_SANI, 7, 6), ATTK(AT_ENGL, AD_THIR, 3, 6), ATTK(AT_HUGS, AD_LETH, 3, 3), ATTK(AT_STNG, AD_NGRA, 1, 6), ATTK(AT_ENGL, AD_CONF, 6, 1)), SIZ(278, 28, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_UNSOLID, M2_NOPOLY|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yesteryear wastier", S_GRUE, LVL(39, 12, -3, 1, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TRAM, AD_DROP, 6, 9), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_COLD, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(705, 1306, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID, 0, M1_NOHANDS|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("skeptic mistiming", S_GRUE, LVL(39, 12, 7, 92, 16), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_VAPO, 5, 5), ATTK(AT_NONE, AD_CHKH, 5, 5), ATTK(AT_SCRA, AD_CHAO, 6, 1), ATTK(AT_MAGC, AD_ABDC, 2, 4), ATTK(AT_GAZE, AD_WISD, 1, 5), NO_ATTK), SIZ(815, 115, 0, MS_DEEPSTATE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, MR_SLEEP, M1_CLING|M1_AMPHIBIOUS|M1_MINDLESS|M1_THICK_HIDE, M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("turkey grille", S_GRUE, LVL(39, 10, 7, 73, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_THIE, 5, 7), ATTK(AT_SCRA, AD_TDRA, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2119, 1328, 0, MS_SUPERMAN, MZ_SMALL), MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_NOHEAD|M1_MINDLESS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ivory grue", S_GRUE, LVL(40, 10, -15, 60, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DARK, 2, 32), ATTK(AT_NONE, AD_TCKL, 2, 32), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("supreme grue", S_GRUE, LVL(40, 10, -15, 60, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BITE, AD_DARK, 2, 32), ATTK(AT_NONE, AD_TCKL, 2, 32), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_WAITFORU|M3_WANTSCAND, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("particle man", S_GRUE, /* by aosdict, has homing lazer */ LVL(40, 12, 10, 0, 0), (2), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), ATTK(AT_WEAP, AD_PHYS, 1, 30), ATTK(AT_NONE, AD_TCKL, 1, 20), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("hunger grue", S_GRUE, LVL(40, 10, -16, 60, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_FAMN, 2, 25), ATTK(AT_NONE, AD_TCKL, 2, 25), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_FAMN, 2, 25), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unitarian vamp highhandedly", S_GRUE, LVL(40, 12, 6, 87, 0), (G_SGROUP|4), A(ATTK(AT_SPIT, AD_UNPR, 4, 4), ATTK(AT_BOOM, AD_PLAS, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(233, 63, 0, MS_MUMBLE, MZ_SMALL), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_NOEYES|M1_REGEN|M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("camp orangier", S_GRUE, LVL(40, 12, 7, 54, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DEBU, 1, 3), ATTK(AT_WEAP, AD_VAMP, 4, 5), ATTK(AT_CLAW, AD_STCK, 8, 3), ATTK(AT_WEAP, AD_FREN, 4, 1), ATTK(AT_STNG, AD_FLAM, 3, 3), ATTK(AT_MAGC, AD_UVUU, 9, 2)), SIZ(207, 1144, 0, MS_SOUND, MZ_LARGE), MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bellicosely distended antipoverty", S_GRUE, LVL(40, 13, -5, 13, -19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PART, 3, 8), ATTK(AT_WEAP, AD_THIR, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2726, 359, 0, MS_ROAR, MZ_LARGE), MR_DISINT|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD| M1_HUMANOID|M1_OVIPAROUS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("embryoid precook rewarming", S_GRUE, LVL(41, 10, -10, 93, 6), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_ENGL, AD_DEST, 2, 2), ATTK(AT_WEAP, AD_CHRN, 5, 2), ATTK(AT_BOOM, AD_SKIL, 1, 3), ATTK(AT_TENT, AD_ICEB, 3, 8), ATTK(AT_TUCH, AD_COLD, 1, 7), NO_ATTK), SIZ(827, 56, 0, MS_PARROT, MZ_SMALL), 0, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW| M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("faxed avenge", S_GRUE, LVL(42, 16, 2, 90, -13), (G_GENO|G_VLGROUP|4), A(ATTK(AT_KICK, AD_SANI, 7, 3), ATTK(AT_SCRA, AD_TCKL, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(384, 717, 0, MS_SHEEP, MZ_LARGE), MR_FIRE|MR_ELEC, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("color out of space", S_GRUE, LVL(43, 13, -10, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_RBRE, 7, 6), ATTK(AT_TUCH, AD_RBRE, 7, 6), ATTK(AT_MAGC, AD_SPEL, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_COLD|MR_ACID|MR_FIRE|MR_ELEC|MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_FLY|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("twig outland", S_GRUE, LVL(43, 12, 4, 95, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BREA, AD_STCK, 5, 1), ATTK(AT_SPIT, AD_ICEB, 1, 3), ATTK(AT_BREA, AD_SITM, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2574, 943, 0, MS_GIBBERISH, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS, M2_PRINCE|M2_STALK|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("peke groschen", S_GRUE, LVL(43, 9, -9, 79, -10), (G_SGROUP|4), A(ATTK(AT_BREA, AD_HEAL, 3, 1), ATTK(AT_BITE, AD_HALU, 2, 9), ATTK(AT_ENGL, AD_ACID, 2, 3), ATTK(AT_NONE, AD_MCRE, 6, 4), NO_ATTK, NO_ATTK), SIZ(293, 18, 0, MS_CLOCK, MZ_HUGE), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("telemeter vagued", S_GRUE, LVL(44, 12, -4, 75, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_EXPL, AD_RBRE, 1, 3), ATTK(AT_SCRA, AD_DCAY, 4, 5), ATTK(AT_ENGL, AD_SLUD, 1, 2), ATTK(AT_TENT, AD_DREA, 8, 9), ATTK(AT_NONE, AD_INSA, 3, 4), ATTK(AT_BREA, AD_DISP, 4, 3)), SIZ(146, 297, 0, MS_LAUGH, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_NOEYES|M1_OVIPAROUS|M1_REGEN|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GIANT, M3_POKEMON|M3_WANTSCAND|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("awed delayed ferrotype cooler", S_GRUE, LVL(45, 23, 3, 80, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_MCRE, 3, 17), ATTK(AT_GAZE, AD_DETH, 5, 20), ATTK(AT_MAGC, AD_FUMB, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 1028, 0, MS_COW, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("chroma superb", S_GRUE, LVL(45, 12, -16, 92, 4), (G_UNIQ|2), A(ATTK(AT_LASH, AD_FAMN, 2, 17), ATTK(AT_TENT, AD_PEST, 3, 1), ATTK(AT_TENT, AD_PART, 6, 15), ATTK(AT_BITE, AD_FLAM, 4, 1), ATTK(AT_BUTT, AD_AXUS, 4, 1), ATTK(AT_BUTT, AD_PEST, 8, 18)), SIZ(1445, 1207, 0, MS_CASINO, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_TPORT|M1_POIS, M2_MINION|M2_DEMON|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("parlance demeriting", S_GRUE, LVL(45, 14, -3, 85, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_TRAP, 1, 21), ATTK(AT_SPIT, AD_EDGE, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1, 308, 0, MS_CHICKEN, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS| M1_OVIPAROUS|M1_TPORT, M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("refitting egypt minuet", S_GRUE, LVL(46, 20, -4, 90, 0), (G_VLGROUP|1), A(ATTK(AT_BOOM, AD_NGRA, 2, 21), ATTK(AT_BREA, AD_DGST, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3130, 49, 0, MS_FART_QUIET, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lebanon mistuned", S_GRUE, LVL(46, 28, -2, 58, 12), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BITE, AD_STAT, 3, 6), ATTK(AT_GAZE, AD_DFOO, 1, 10), ATTK(AT_CLAW, AD_CORR, 7, 16), ATTK(AT_LASH, AD_CLRC, 5, 16), NO_ATTK, NO_ATTK), SIZ(3403, 21, 0, MS_TRUMPET, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CARNIVORE|M1_HERBIVORE, M2_PNAME|M2_WANDER|M2_STALK|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lineage blue", S_GRUE, LVL(46, 12, -28, 80, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_WEAP, AD_NIVE, 2, 4), ATTK(AT_TRAM, AD_SLIM, 2, 9), ATTK(AT_TENT, AD_LAZY, 1, 21), ATTK(AT_BITE, AD_LEVI, 9, 4), NO_ATTK, NO_ATTK), SIZ(1533, 656, 0, MS_TEACHER, MZ_HUMAN), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_WANTSALL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("epochal conglomerating sadden", S_GRUE, LVL(47, 11, -19, 42, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_BLND, 1, 21), ATTK(AT_TENT, AD_DRLI, 6, 15), ATTK(AT_TENT, AD_MAGM, 1, 6), ATTK(AT_WEAP, AD_FAKE, 7, 5), NO_ATTK, NO_ATTK), SIZ(2176, 76, 0, MS_SHRIEK, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT|MR_STONE, M1_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("enforcer unbearably overfilling calorimeter", S_GRUE, LVL(47, 9, 6, 10, -14), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SCRA, AD_INER, 8, 17), ATTK(AT_WEAP, AD_LAZY, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(487, 172, 0, MS_NEIGH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_SWIM|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("experimentation untranslated", S_GRUE, LVL(47, 13, -18, 87, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRIN, 2, 19), ATTK(AT_WEAP, AD_WRAT, 8, 9), ATTK(AT_KICK, AD_DRCO, 6, 10), ATTK(AT_BITE, AD_BADE, 9, 1), ATTK(AT_WEAP, AD_NGEN, 1, 3), ATTK(AT_LASH, AD_CLRC, 1, 13)), SIZ(451, 4, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_NOEYES|M1_THICK_HIDE|M1_ACID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_GNOME| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("spatula fete", S_GRUE, LVL(48, 14, 5, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_PHYS, 7, 5), ATTK(AT_SPIT, AD_RAGN, 1, 12), ATTK(AT_STNG, AD_NEXU, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2944, 818, 0, MS_GYPSY, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_ANIMAL|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tabarded underway prearranging trusteeship", S_GRUE, LVL(48, 12, -14, 50, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_BREA, AD_SLEE, 1, 2), ATTK(AT_TRAM, AD_CLRC, 9, 5), ATTK(AT_RATH, AD_MAGM, 0, 3), ATTK(AT_TENT, AD_VENO, 1, 6), NO_ATTK, NO_ATTK), SIZ(1263, 1263, 0, MS_REPAIR, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE, MR_COLD, M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("delusional abjure", S_GRUE, LVL(48, 7, -11, 66, 0), (1), A(ATTK(AT_WEAP, AD_CLRC, 4, 20), ATTK(AT_CLAW, AD_WEEP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(861, 515, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CLING|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_MINDLESS| M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("twin rawboned", S_GRUE, LVL(49, 16, -27, 51, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_GAZE, AD_FLAM, 7, 5), ATTK(AT_BREA, AD_SPEL, 4, 9), ATTK(AT_TENT, AD_RUNS, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(570, 567, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_EGOTYPE|M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nix", S_GRUE, LVL(50, 12, 10, 0, -20), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 37), ATTK(AT_TUCH, AD_RBRE, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK ), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("glibglob grue", S_GRUE, LVL(50, 12, -20, 70, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_GLIB, 3, 25), ATTK(AT_NONE, AD_TCKL, 3, 25), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_GLIB, 3, 25), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE|MR_POISON|MR_ACID, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("amulet of inanity", S_GRUE, /* by jonadab */ LVL(50, 12, -10, 90, -10), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RBAD, 10, 10), ATTK(AT_NONE, AD_RBAD, 10, 10), ATTK(AT_HUGS, AD_RBAD, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rocket mine", S_GRUE, LVL(50, 12, 9, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 5, 10), ATTK(AT_BOOM, AD_DRST, 5, 10), ATTK(AT_EXPL, AD_DRST, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_POIS|M1_ACID, M2_HOSTILE|M2_UNDEAD, M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dredger decaffeinate", S_GRUE, LVL(52, 20, -17, 0, -10), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_HODS, 8, 2), ATTK(AT_MAGC, AD_DIMN, 9, 19), ATTK(AT_TENT, AD_SGLD, 4, 19), ATTK(AT_TRAM, AD_FIRE, 9, 4), ATTK(AT_TRAM, AD_DROP, 7, 11), ATTK(AT_SPIT, AD_LEGS, 1, 13)), SIZ(4, 46, 0, MS_MUTE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_CLING, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("exacerbating really doze luteal", S_GRUE, LVL(52, 13, -23, 76, 0), (G_NOCORPSE|2), A(ATTK(AT_BREA, AD_CHKH, 1, 2), ATTK(AT_KICK, AD_WEEP, 2, 6), ATTK(AT_GAZE, AD_FREN, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(565, 347, 0, MS_GYPSY, MZ_GIGANTIC), MR_POISON|MR_ACID, 0, M1_SWIM|M1_TUNNEL|M1_NOHANDS|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("costumed receiptor conciliate introversive", S_GRUE, LVL(53, 32, 7, 85, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BREA, AD_WISD, 2, 19), ATTK(AT_EXPL, AD_DRIN, 7, 20), ATTK(AT_BITE, AD_SLEE, 4, 5), ATTK(AT_WEAP, AD_DIMN, 8, 10), ATTK(AT_MAGC, AD_WRAT, 7, 3), ATTK(AT_CLAW, AD_DFOO, 1, 15)), SIZ(42, 106, 0, MS_SMITH, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_FIRE|MR_STONE, M1_WALLWALK|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_PRINCE|M2_MINION|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("revivified patronizing", S_GRUE, LVL(53, 12, -4, 76, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MANA, 4, 1), ATTK(AT_BOOM, AD_DRIN, 1, 6), ATTK(AT_CLAW, AD_CHRN, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(335, 32, 0, MS_HISS, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, MR_DRAIN, M1_NOEYES|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_COLLECT|M2_HUMAN|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("shun beaming", S_GRUE, LVL(53, 36, -30, 100, 0), (1), A(ATTK(AT_BREA, AD_LETH, 9, 8), ATTK(AT_CLAW, AD_GLIB, 9, 20), ATTK(AT_BREA, AD_WEEP, 9, 11), ATTK(AT_KICK, AD_WRAT, 1, 15), NO_ATTK, NO_ATTK), SIZ(617, 690, 0, MS_PUPIL, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_SLEEP|MR_ELEC, M1_WALLWALK|M1_CLING|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("reconquering skittered", S_GRUE, LVL(53, 10, -19, 91, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_CHKH, 9, 20), ATTK(AT_BUTT, AD_CONF, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(345, 349, 0, MS_CLOCK, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_REGEN|M1_SEE_INVIS, M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("woodman pithed width", S_GRUE, LVL(54, 13, 8, 19, 0), (4), A(ATTK(AT_WEAP, AD_GLIB, 5, 4), ATTK(AT_ENGL, AD_LUCK, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(41, 142, 0, MS_GURGLE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOEYES|M1_ANIMAL, M2_UNDEAD|M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("superscripted wed", S_GRUE, LVL(54, 12, -1, 52, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_CHAO, 9, 10), ATTK(AT_BITE, AD_HODS, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(259, 169, 0, MS_WAIL, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_NOTAKE|M1_SLITHY|M1_TPORT_CNTRL|M1_METALLIVORE, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unusual hoon", S_GRUE, LVL(55, 13, -10, 75, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_BITE, AD_PHYS, 2, 12), ATTK(AT_CLAW, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_LUCK, 3, 12), ATTK(AT_GAZE, AD_DARK, 1, 1)), SIZ(1000, 750, 0, MS_BARK, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_AVOIDER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("etherize burnable", S_GRUE, LVL(55, 11, -8, 61, 0), (4), A(ATTK(AT_STNG, AD_FREN, 1, 19), ATTK(AT_LASH, AD_FUMB, 8, 3), ATTK(AT_HUGS, AD_LEGS, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3940, 807, 0, MS_PARROT, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_UNSOLID|M1_TPORT_CNTRL| M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_EGOTYPE|M3_MIND_FLAYER|M3_MIMIC| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("seaborne cerebral hypothesist faultier", S_GRUE, LVL(56, 12, -5, 43, -7), (G_GENO|2), A(ATTK(AT_SCRA, AD_TRAI, 1, 9), ATTK(AT_LASH, AD_CORR, 8, 9), ATTK(AT_SCRA, AD_PAIN, 6, 13), ATTK(AT_WEAP, AD_DREN, 5, 8), ATTK(AT_BREA, AD_SPC2, 6, 16), ATTK(AT_NONE, AD_DIMN, 9, 5)), SIZ(97, 525, 0, MS_BRAG, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("telepor grue", S_GRUE, LVL(56, 12, -8, 80, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 8, 8), ATTK(AT_NONE, AD_TCKL, 8, 8), ATTK(AT_BEAM, AD_STTP, 9, 8), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_TPORT, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_CLOSE|M3_WANTSBELL, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("doodler senilely", S_GRUE, LVL(56, 10, -15, 53, 0), (4), A(ATTK(AT_SCRA, AD_TRAI, 1, 20), ATTK(AT_LASH, AD_COLD, 1, 19), ATTK(AT_KICK, AD_BURN, 6, 1), ATTK(AT_KICK, AD_CONT, 3, 15), NO_ATTK, NO_ATTK), SIZ(534, 205, 0, MS_ALLA, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("smirkier retainable", S_GRUE, LVL(56, 11, -21, 73, -9), (G_GENO|2), A(ATTK(AT_TRAM, AD_CLRC, 1, 13), ATTK(AT_BREA, AD_AXUS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(71, 56, 0, MS_WOLLOH, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID, 0, M1_NOTAKE|M1_TPORT, M2_VAMPIRE|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("victualing rummaged", S_GRUE, LVL(56, 12, -19, 53, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TRAM, AD_FUMB, 6, 13), ATTK(AT_BITE, AD_DRIN, 9, 5), ATTK(AT_BITE, AD_NPRO, 5, 5), ATTK(AT_MAGC, AD_WRAP, 3, 21), NO_ATTK, NO_ATTK), SIZ(3211, 282, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, MR_SLEEP, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_HERBIVORE| M1_METALLIVORE, M2_PRINCE|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("detonated pricy", S_GRUE, LVL(57, 14, -1, 17, -8), (G_GENO|G_LGROUP|1), A(ATTK(AT_MAGC, AD_TRAP, 7, 7), ATTK(AT_ENGL, AD_STCK, 7, 3), ATTK(AT_TRAM, AD_DREN, 3, 2), ATTK(AT_HUGS, AD_NGEN, 9, 18), ATTK(AT_BEAM, AD_TLPT, 3, 7), NO_ATTK), SIZ(2729, 228, 0, MS_ARREST, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_SLITHY, M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PERMAMIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("overcame groundwork rent", S_GRUE, LVL(57, 20, 5, 64, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BITE, AD_SEDU, 4, 1), ATTK(AT_BOOM, AD_FUMB, 5, 5), ATTK(AT_SCRA, AD_ENCH, 1, 19), ATTK(AT_BREA, AD_TRAP, 3, 5), ATTK(AT_SPIT, AD_RBRE, 3, 21), NO_ATTK), SIZ(1524, 130, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_COLD|MR_DRAIN, 0, M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_MINION|M2_DEMON|M2_GREEDY|M2_COLLECT|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("carnivore consternate", S_GRUE, LVL(57, 12, 5, 53, -14), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_EXPL, AD_CURS, 5, 16), ATTK(AT_SPIT, AD_TIME, 2, 20), ATTK(AT_BOOM, AD_WERE, 6, 11), ATTK(AT_BUTT, AD_UVUU, 1, 17), ATTK(AT_TENT, AD_HODS, 1, 19), NO_ATTK), SIZ(72, 68, 0, MS_ALLA, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_MINDLESS, M2_VAMPIRE|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sidewalk curtest", S_GRUE, LVL(58, 12, -22, 81, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_BLAS, 1, 4), ATTK(AT_TENT, AD_CURS, 1, 8), ATTK(AT_BREA, AD_INSA, 9, 7), ATTK(AT_ENGL, AD_SGLD, 5, 21), NO_ATTK, NO_ATTK), SIZ(1044, 629, 0, MS_FART_LOUD, MZ_SMALL), MR_DISINT|MR_ELEC, 0, M1_TUNNEL|M1_CONCEAL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("eructed vendor", S_GRUE, LVL(59, 12, -10, 75, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_BITE, AD_CHKH, 6, 7), ATTK(AT_CLAW, AD_DRCO, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2951, 356, 0, MS_CHICKEN, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS| M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("clacking jackstraw", S_GRUE, LVL(59, 19, -27, 9, 0), (1), A(ATTK(AT_LASH, AD_FAMN, 1, 18), ATTK(AT_CLAW, AD_FAMN, 5, 13), ATTK(AT_TRAM, AD_LAVA, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(436, 21, 0, MS_FEARHARE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_LORD|M2_DEMON|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("federating haughtiest", S_GRUE, LVL(59, 13, -10, 49, -7), (G_UNIQ|3), A(ATTK(AT_TUCH, AD_WET, 8, 12), ATTK(AT_LASH, AD_CURS, 6, 9), ATTK(AT_BREA, AD_GLIB, 5, 8), ATTK(AT_WEAP, AD_MINA, 1, 21), ATTK(AT_BOOM, AD_TECH, 4, 6), NO_ATTK), SIZ(377, 1037, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_HIDE|M1_MINDLESS|M1_ACID|M1_POIS|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_COLLECT|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grand grue", S_GRUE, LVL(60, 12, -20, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 50), ATTK(AT_NONE, AD_TCKL, 2, 50), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("grogrue", S_GRUE, LVL(60, 12, -20, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 50), ATTK(AT_NONE, AD_TCKL, 2, 50), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_WAITFORU|M3_WANTSCAND, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rodney grue", S_GRUE, LVL(60, 12, -20, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_SAMU, 2, 50), ATTK(AT_NONE, AD_SAMU, 2, 50), ATTK(AT_GAZE, AD_SAMU, 1, 1), ATTK(AT_MAGC, AD_SAMU, 5, 5), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("expunging virologist", S_GRUE, LVL(61, 14, -12, 89, -16), (G_GENO|4), A(ATTK(AT_HUGS, AD_DARK, 7, 18), ATTK(AT_WEAP, AD_SGLD, 8, 16), ATTK(AT_SPIT, AD_DISE, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1142, 27, 0, MS_SILENT, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_BREATHLESS|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tetradic fossate agendum", S_GRUE, LVL(62, 14, -27, 71, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_DRCH, 9, 21), ATTK(AT_NONE, AD_ILLU, 4, 16), ATTK(AT_BUTT, AD_SHAN, 1, 20), ATTK(AT_SCRA, AD_RNG, 7, 5), ATTK(AT_WEAP, AD_WEEP, 2, 10), NO_ATTK), SIZ(70, 650, 0, MS_CAR, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_STONE, M1_CLING|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN|M1_ACID, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dogsbody untruthful chawed mussy", S_GRUE, LVL(62, 29, -9, 3, 0), (G_SGROUP|3), A(ATTK(AT_KICK, AD_MAGM, 1, 11), ATTK(AT_NONE, AD_CHKH, 4, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(905, 534, 0, MS_SUPERMAN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS|M1_CARNIVORE| M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("postulating likelier", S_GRUE, LVL(62, 12, -12, 76, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_SCRA, AD_LETH, 2, 18), ATTK(AT_BEAM, AD_PLAS, 3, 9), ATTK(AT_SPIT, AD_DGST, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2684, 193, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("meltdown stowaway", S_GRUE, LVL(62, 17, -27, 77, 0), (G_GENO|G_PLATOON|G_RGROUP|3), A(ATTK(AT_BREA, AD_CURS, 2, 3), ATTK(AT_WEAP, AD_NAST, 9, 7), ATTK(AT_TENT, AD_STTP, 5, 3), ATTK(AT_WEAP, AD_RAGN, 2, 15), ATTK(AT_WEAP, AD_PLYS, 4, 5), NO_ATTK), SIZ(1238, 1098, 0, MS_SEDUCE, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("secularizer kissable chigger", S_GRUE, LVL(62, 12, 3, 71, -18), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_NGRA, 6, 12), ATTK(AT_WEAP, AD_MIDI, 7, 6), ATTK(AT_HUGS, AD_INER, 8, 17), ATTK(AT_ENGL, AD_DRIN, 6, 6), NO_ATTK, NO_ATTK), SIZ(90, 191, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DEATH, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_HERBIVORE, M2_MINION, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("blithest sallow", S_GRUE, LVL(64, 24, -22, 61, -17), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BREA, AD_MAGM, 3, 5), ATTK(AT_GAZE, AD_NUMB, 5, 21), ATTK(AT_TRAM, AD_DARK, 3, 7), ATTK(AT_WEAP, AD_AXUS, 1, 17), NO_ATTK, NO_ATTK), SIZ(1138, 237, 0, MS_HUMANOID, MZ_GIGANTIC), MR_SLEEP|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOLIMBS|M1_THICK_HIDE|M1_CARNIVORE, M2_MINION|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hemmer unhanged textbook maternal metallurgic", S_GRUE, LVL(65, 13, -2, 56, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_DRCO, 5, 3), ATTK(AT_MAGC, AD_DEBU, 3, 7), ATTK(AT_TENT, AD_HODS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1130, 103, 0, MS_DEAD, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_REGEN|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("preferring polygamy", S_GRUE, LVL(66, 6, -1, 72, 6), (4), A(ATTK(AT_TENT, AD_AXUS, 6, 5), ATTK(AT_TUCH, AD_CLRC, 1, 8), ATTK(AT_KICK, AD_TECH, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3493, 799, 0, MS_SING, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_CARNIVORE, M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wra-wra-wra grue", S_GRUE, LVL(66, 16, -66, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 3, 33), ATTK(AT_NONE, AD_TCKL, 3, 33), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_WRAT, 2, 25), ATTK(AT_BEAM, AD_WRAT, 2, 25), ATTK(AT_BEAM, AD_WRAT, 2, 25)), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE|MR_POISON|MR_ACID, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bettor reweaving deflower", S_GRUE, LVL(68, 13, -3, 99, 8), (2), A(ATTK(AT_NONE, AD_FLAM, 4, 9), ATTK(AT_EXPL, AD_SAMU, 6, 3), ATTK(AT_SPIT, AD_VULN, 6, 19), ATTK(AT_SPIT, AD_DREN, 4, 14), ATTK(AT_WEAP, AD_SANI, 2, 10), ATTK(AT_TUCH, AD_CHAO, 2, 13)), SIZ(4834, 380, 0, MS_SPOILER, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_WALLWALK|M1_CLING|M1_NOTAKE|M1_NOHEAD|M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_LITHIVORE|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("matrimonial comprised", S_GRUE, LVL(69, 12, 1, 67, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_MALK, 1, 11), ATTK(AT_BUTT, AD_POLY, 9, 10), ATTK(AT_TRAM, AD_DCAY, 8, 17), ATTK(AT_TUCH, AD_BADE, 6, 8), NO_ATTK, NO_ATTK), SIZ(244, 10, 0, MS_HCALIEN, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lethe grue", S_GRUE, LVL(70, 15, -25, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_LETH, 5, 25), ATTK(AT_NONE, AD_LETH, 5, 25), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_LETH, 5, 25), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("typesetter gilly sappier", S_GRUE, LVL(70, 16, -27, 74, 0), (1), A(ATTK(AT_GAZE, AD_BURN, 8, 4), ATTK(AT_SPIT, AD_FRZE, 1, 9), ATTK(AT_TRAM, AD_CHKH, 2, 7), ATTK(AT_BUTT, AD_RUNS, 1, 15), ATTK(AT_SCRA, AD_SGLD, 3, 19), ATTK(AT_ENGL, AD_LEGS, 8, 10)), SIZ(1143, 122, 0, MS_IMITATE, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS| M1_SEE_INVIS|M1_CARNIVORE, M2_PNAME|M2_STALK|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bouncing mine", S_GRUE, LVL(70, 13, 9, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_DRST, 5, 10), ATTK(AT_BOOM, AD_DRST, 5, 10), ATTK(AT_EXPL, AD_DRST, 5, 10), ATTK(AT_BREA, AD_DRST, 5, 10), ATTK(AT_HUGS, AD_RBRE, 5, 10), ATTK(AT_HUGS, AD_TLPT, 5, 10)), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_POIS|M1_ACID, M2_HOSTILE|M2_UNDEAD, M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Annemarie's girl shoe", S_GRUE, LVL(70, 25, -8, 80, -4), (1), A(ATTK(AT_KICK, AD_VAMP, 6, 20), ATTK(AT_WEAP, AD_WTHR, 6, 20), ATTK(AT_BREA, AD_LITE, 6, 20), ATTK(AT_BREA, AD_ELEC, 6, 10), ATTK(AT_BEAM, AD_PLAS, 5, 6), ATTK(AT_BEAM, AD_MANA, 6, 10) ), SIZ(2500, 2500, 0, MS_SHOE, MZ_HUMAN), MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC|MR_COLD|MR_SLEEP, MR_ELEC|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("polarizer blocker", S_GRUE, LVL(70, 17, -22, 82, -6), (G_GENO|4), A(ATTK(AT_GAZE, AD_FAMN, 7, 5), ATTK(AT_KICK, AD_UVUU, 8, 3), ATTK(AT_HUGS, AD_POLY, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1508, 323, 0, MS_SQEEK, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_CONCEAL|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reverberant buncoed", S_GRUE, LVL(71, 13, -8, 65, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DIMN, 3, 3), ATTK(AT_NONE, AD_BLEE, 7, 7), ATTK(AT_NONE, AD_ALIN, 3, 3), ATTK(AT_HUGS, AD_SLUD, 6, 4), ATTK(AT_MAGC, AD_LETH, 3, 2), NO_ATTK), SIZ(42, 1377, 0, MS_BONES, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_ANIMAL|M1_UNSOLID|M1_REGEN, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("overhaul calibrator", S_GRUE, LVL(71, 11, -20, 55, 9), (1), A(ATTK(AT_ENGL, AD_DEBT, 2, 3), ATTK(AT_GAZE, AD_ABDC, 7, 16), ATTK(AT_MAGC, AD_SLUD, 6, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1099, 117, 0, MS_ALLA, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PETRIFIES|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("Null, the Living Void", S_GRUE, LVL(72, 12, -10, 100, -10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_TUCH, AD_RBRE, 6, 16), ATTK(AT_TUCH, AD_VAMP, 6, 16), ATTK(AT_TUCH, AD_DREN, 6, 16), ATTK(AT_BEAM, AD_DRLI, 5, 10), ATTK(AT_GAZE, AD_SPC2, 10, 10), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_WALLWALK|M1_FLY|M1_MINDLESS, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NEUTER|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("creepie streusel", S_GRUE, LVL(73, 10, -22, 65, 0), (G_RGROUP|1), A(ATTK(AT_EXPL, AD_MEMO, 7, 19), ATTK(AT_CLAW, AD_PEST, 7, 16), ATTK(AT_SCRA, AD_LUCK, 2, 11), ATTK(AT_LASH, AD_POIS, 1, 3), ATTK(AT_HUGS, AD_SEDU, 5, 11), ATTK(AT_BITE, AD_FUMB, 2, 1)), SIZ(67, 504, 0, MS_ANIMAL, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID| M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("longed henchmen", S_GRUE, LVL(74, 12, -16, 60, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SPIT, AD_VULN, 1, 10), ATTK(AT_BREA, AD_SLUD, 6, 4), ATTK(AT_TENT, AD_DISP, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(536, 306, 0, MS_SUPERMAN, MZ_TINY), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_ANIMAL|M1_REGEN|M1_OMNIVORE, M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pooping clicked", S_GRUE, LVL(75, 14, -21, 64, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_CHKH, 6, 11), ATTK(AT_LASH, AD_DGST, 3, 17), ATTK(AT_EXPL, AD_BURN, 4, 8), ATTK(AT_BEAM, AD_TRAI, 4, 9), ATTK(AT_GAZE, AD_AGGR, 3, 16), ATTK(AT_WEAP, AD_CLRC, 1, 13)), SIZ(1, 67, 0, MS_WAIL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, 0, 0, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("capablest comeuppance", S_GRUE, LVL(75, 12, -4, 50, 0), (3), A(ATTK(AT_EXPL, AD_BURN, 3, 5), ATTK(AT_TRAM, AD_DRCO, 9, 3), ATTK(AT_ENGL, AD_NGEN, 5, 10), ATTK(AT_KICK, AD_DISE, 5, 4), ATTK(AT_BREA, AD_DRIN, 6, 19), ATTK(AT_SPIT, AD_CONT, 9, 18)), SIZ(2597, 203, 0, MS_BUZZ, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_MIND_FLAYER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("chemoreceptivity transit amateurishly", S_GRUE, LVL(76, 13, -30, 43, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TRAM, AD_NGRA, 6, 15), ATTK(AT_HUGS, AD_MAGM, 1, 9), ATTK(AT_WEAP, AD_LITT, 2, 10), ATTK(AT_TUCH, AD_RNG, 9, 11), ATTK(AT_HUGS, AD_WRAT, 0, 12), NO_ATTK), SIZ(1205, 525, 0, MS_FART_QUIET, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE|MR_DRAIN, MR_FIRE, M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("borderer mashing", S_GRUE, LVL(77, 12, -12, 97, 0), (3), A(ATTK(AT_BUTT, AD_CALM, 4, 5), ATTK(AT_BUTT, AD_DISE, 2, 9), ATTK(AT_BUTT, AD_PLAS, 7, 16), ATTK(AT_HUGS, AD_STUN, 7, 14), NO_ATTK, NO_ATTK), SIZ(547, 606, 0, MS_BONES, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID|MR_STONE, M1_SWIM|M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE| M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("copying pastorship", S_GRUE, LVL(77, 13, -17, 67, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_SCRA, AD_ENCH, 2, 8), ATTK(AT_WEAP, AD_DREN, 8, 6), ATTK(AT_SPIT, AD_VAPO, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4666, 362, 0, MS_MUMBLE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("seismicity consolidating feaze tieback", S_GRUE, LVL(78, 23, 9, 67, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_HUGS, AD_ENCH, 7, 3), ATTK(AT_TUCH, AD_POIS, 2, 3), ATTK(AT_STNG, AD_LAVA, 2, 20), ATTK(AT_BOOM, AD_MEMO, 2, 17), ATTK(AT_WEAP, AD_DCAY, 8, 13), ATTK(AT_ENGL, AD_MEMO, 6, 19)), SIZ(73, 1579, 0, MS_COMBAT, MZ_MEDIUM), MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_METALLIVORE, M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cockish sociologist blowoff sidesplitting", S_GRUE, LVL(78, 30, 10, 14, 0), (G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_NTHR, 5, 5), ATTK(AT_KICK, AD_ICUR, 8, 14), ATTK(AT_BUTT, AD_ENCH, 4, 20), ATTK(AT_TUCH, AD_MINA, 1, 14), ATTK(AT_WEAP, AD_FEAR, 7, 3), ATTK(AT_ENGL, AD_DRLI, 1, 17)), SIZ(3681, 874, 0, MS_GURGLE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_ACID|M1_POIS, M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("compost barnstorm", S_GRUE, LVL(79, 9, -12, 21, 0), (G_LGROUP|1), A(ATTK(AT_LASH, AD_DROP, 8, 11), ATTK(AT_TUCH, AD_SIN, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2859, 767, 0, MS_GRUNT, MZ_HUMAN), MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_ROCKTHROW| M2_COLLECT|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("friable cogging climactically", S_GRUE, LVL(79, 20, -21, 11, -19), (G_SGROUP|3), A(ATTK(AT_NONE, AD_RUNS, 1, 4), ATTK(AT_BREA, AD_THIE, 1, 15), ATTK(AT_STNG, AD_RAGN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1732, 1186, 0, MS_BUZZ, MZ_LARGE), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("outcried smuggling", S_GRUE, LVL(79, 15, 9, 69, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_DRCH, 3, 9), ATTK(AT_TRAM, AD_TLPT, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(470, 254, 0, MS_SHEEP, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("orneriest destaining korsakoff", S_GRUE, LVL(80, 3, -2, 67, 0), (3), A(ATTK(AT_SCRA, AD_DEST, 7, 19), ATTK(AT_BOOM, AD_DRCO, 4, 17), ATTK(AT_TRAM, AD_PLAS, 1, 13), ATTK(AT_BREA, AD_DIMN, 1, 16), ATTK(AT_RATH, AD_STCK, 3, 4), ATTK(AT_ENGL, AD_ALIN, 1, 6)), SIZ(2799, 889, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_DISINT|MR_POISON, 0, M1_CLING|M1_NOEYES|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("murderee hading", S_GRUE, LVL(80, 21, -9, 40, 12), (1), A(ATTK(AT_BOOM, AD_CHRN, 5, 2), ATTK(AT_EXPL, AD_NUMB, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1731, 484, 0, MS_ANIMAL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_CONCEAL|M1_ANIMAL|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_WANTSARTI, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("that thing your aunt gave you that you don't know what it is", S_GRUE, /* by jonadab */ LVL(80, 12, -25, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_FAMN, 15, 15), ATTK(AT_NONE, AD_FAMN, 0, 10), ATTK(AT_HUGS, AD_FAMN, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SHOE, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTHREE|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("oh my god no", S_GRUE, LVL(80, 12, -25, 100, -10), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_BLAS, 15, 15), ATTK(AT_NONE, AD_BLAS, 0, 10), ATTK(AT_HUGS, AD_BLAS, 15, 15), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTHREE|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("apparent clinic", S_GRUE, LVL(80, 12, -22, 34, 0), (G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_ALIN, 2, 16), ATTK(AT_STNG, AD_ELEC, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1657, 125, 0, MS_SOUND, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, MR_SLEEP, M1_FLY|M1_AMORPHOUS|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("heresy impossibly", S_GRUE, LVL(80, 10, -20, 95, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_DREN, 1, 13), ATTK(AT_CLAW, AD_SLIM, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2939, 19, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_DEATH, M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY| M2_MAGIC|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cashiering promulgator postal", S_GRUE, LVL(82, 8, -13, 51, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_MCRE, 4, 10), ATTK(AT_BITE, AD_UVUU, 7, 14), ATTK(AT_SPIT, AD_CLRC, 4, 8), ATTK(AT_LASH, AD_WRAT, 1, 7), ATTK(AT_TENT, AD_RNG, 9, 21), NO_ATTK), SIZ(3541, 496, 0, MS_SPELL, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_STONE, M1_OVIPAROUS, M2_NOPOLY|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fedora kibbutzim", S_GRUE, LVL(82, 8, -6, 68, 0), (4), A(ATTK(AT_TUCH, AD_FREN, 3, 2), ATTK(AT_SCRA, AD_TLPT, 7, 9), ATTK(AT_CLAW, AD_MALK, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(360, 74, 0, MS_PARROT, MZ_TINY), MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_METALLIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("herdswomen forefend", S_GRUE, LVL(83, 20, 7, 98, 4), (G_VLGROUP|3), A(ATTK(AT_BITE, AD_NPRO, 4, 11), ATTK(AT_ENGL, AD_NTHR, 3, 2), ATTK(AT_TUCH, AD_WGHT, 4, 4), ATTK(AT_TUCH, AD_PHYS, 1, 9), ATTK(AT_STNG, AD_TRAP, 2, 2), ATTK(AT_TENT, AD_DETH, 1, 21)), SIZ(2613, 845, 0, MS_SOUND, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gyred groping", S_GRUE, LVL(84, 6, -27, 74, 0), (G_UNIQ|4), A(ATTK(AT_TRAM, AD_SPC2, 1, 2), ATTK(AT_NONE, AD_HEAL, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1659, 478, 0, MS_BOT, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_THICK_HIDE| M1_SEE_INVIS, M2_PRINCE|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("repertorial spurry", S_GRUE, LVL(84, 12, -25, 29, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_NTHR, 8, 2), ATTK(AT_WEAP, AD_UNPR, 1, 11), ATTK(AT_WEAP, AD_VENO, 6, 9), ATTK(AT_LASH, AD_VOMT, 4, 14), NO_ATTK, NO_ATTK), SIZ(1320, 1278, 0, MS_BOSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_SLEEP, M1_TUNNEL|M1_NOTAKE|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bamboo blowtube", S_GRUE, LVL(84, 12, -27, 30, -5), (G_GENO|G_RGROUP|1), A(ATTK(AT_CLAW, AD_SITM, 6, 12), ATTK(AT_TUCH, AD_CONF, 9, 9), ATTK(AT_SPIT, AD_BANI, 4, 17), ATTK(AT_ENGL, AD_MIDI, 5, 11), NO_ATTK, NO_ATTK), SIZ(1087, 18, 0, MS_SMITH, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN, MR_DISINT, M1_SWIM|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("para eumorphic", S_GRUE, LVL(85, 12, 6, 14, -6), (G_UNIQ|3), A(ATTK(AT_SPIT, AD_FEMI, 3, 21), ATTK(AT_WEAP, AD_ILLU, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1484, 162, 0, MS_MUTE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("internality ruffianly alphabeted", S_GRUE, LVL(85, 11, 5, 22, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_WERE, 9, 1), ATTK(AT_RATH, AD_DRCH, 6, 8), ATTK(AT_CLAW, AD_VAPO, 4, 18), ATTK(AT_SPIT, AD_VAMP, 1, 20), ATTK(AT_NONE, AD_STUN, 7, 21), ATTK(AT_BITE, AD_HALU, 4, 5)), SIZ(278, 5, 0, MS_MUTE, MZ_HUGE), MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_MINDLESS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("starling evened robing shalt", S_GRUE, LVL(85, 9, -9, 82, -7), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_WEAP, AD_SLUD, 2, 18), ATTK(AT_CLAW, AD_DCAY, 8, 19), ATTK(AT_TENT, AD_SHRD, 5, 16), ATTK(AT_TRAM, AD_LEGS, 3, 9), ATTK(AT_SCRA, AD_PLAS, 5, 20), ATTK(AT_TENT, AD_VAPO, 9, 12)), SIZ(334, 745, 0, MS_SQEEK, MZ_SMALL), MR_POISON|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_NOHEAD|M1_MINDLESS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hemophilic straiten", S_GRUE, LVL(86, 12, -23, 89, -18), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_GAZE, AD_SKIL, 8, 20), ATTK(AT_ENGL, AD_DRDX, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1105, 334, 0, MS_BARK, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS| M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("umber completion", S_GRUE, LVL(86, 12, 8, 83, 0), (G_LGROUP|3), A(ATTK(AT_BUTT, AD_BLND, 3, 16), ATTK(AT_TRAM, AD_SLEE, 8, 5), ATTK(AT_WEAP, AD_DREA, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(440, 968, 0, MS_NURSE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bucklered windflower marbled", S_GRUE, LVL(86, 15, -1, 8, 2), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP, 7, 3), ATTK(AT_MAGC, AD_DARK, 4, 17), ATTK(AT_LASH, AD_ALIN, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(226, 15, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("explosive chronologically", S_GRUE, LVL(87, 11, -25, 62, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_CLAW, AD_TREM, 7, 21), ATTK(AT_BREA, AD_CNCL, 1, 10), ATTK(AT_MAGC, AD_WEEP, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(204, 45, 0, MS_SPOILER, MZ_HUMAN), MR_DISINT, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE| M1_TPORT|M1_METALLIVORE, M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pseudoscholarly ganser", S_GRUE, LVL(87, 12, -29, 38, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_LITT, 6, 4), ATTK(AT_BEAM, AD_ELEC, 9, 6), ATTK(AT_WEAP, AD_NUMB, 6, 4), ATTK(AT_GAZE, AD_DRST, 7, 1), ATTK(AT_TRAM, AD_DEST, 8, 21), NO_ATTK), SIZ(1759, 896, 0, MS_SOUND, MZ_SMALL), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_POIS|M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_COLLECT|M2_MAGIC| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("beefily predate telecast", S_GRUE, LVL(87, 15, -22, 36, 0), (4), A(ATTK(AT_GAZE, AD_CNCL, 8, 8), ATTK(AT_WEAP, AD_DRDX, 6, 8), ATTK(AT_BREA, AD_WGHT, 3, 13), ATTK(AT_NONE, AD_ENCH, 5, 9), NO_ATTK, NO_ATTK), SIZ(361, 262, 0, MS_CASINO, MZ_SMALL), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_CLING|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_MAGIC| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("monasticism bible", S_GRUE, LVL(87, 15, 5, 58, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SLUD, 4, 18), ATTK(AT_BITE, AD_STON, 2, 13), ATTK(AT_MAGC, AD_SOUN, 8, 7), ATTK(AT_BEAM, AD_POLY, 6, 16), ATTK(AT_SPIT, AD_LEGS, 9, 13), ATTK(AT_SCRA, AD_CAST, 3, 5)), SIZ(460, 47, 0, MS_HISS, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("difbaf grue", S_GRUE, LVL(88, 14, -14, 99, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 8, 12), ATTK(AT_NONE, AD_TCKL, 8, 12), ATTK(AT_BEAM, AD_STAT, 9, 15), ATTK(AT_GAZE, AD_DARK, 1, 1), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS|M1_TPORT, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_WANTSBELL, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("generate craning", S_GRUE, LVL(88, 35, -17, 82, 4), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_TRAM, AD_VENO, 5, 6), ATTK(AT_NONE, AD_COLD, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(233, 16, 0, MS_COW, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_ACID, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_CARNIVORE, M2_PRINCE|M2_STALK|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("differently serbian", S_GRUE, LVL(88, 3, -20, 11, -13), (G_UNIQ|1), A(ATTK(AT_LASH, AD_COLD, 3, 13), ATTK(AT_WEAP, AD_NTHR, 3, 2), ATTK(AT_CLAW, AD_CALM, 2, 2), ATTK(AT_BREA, AD_CALM, 6, 10), ATTK(AT_BUTT, AD_FUMB, 6, 17), ATTK(AT_WEAP, AD_SPEL, 1, 12)), SIZ(2500, 11, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NOHEAD, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("taction yore hiccoughed", S_GRUE, LVL(89, 43, -12, 23, 0), (G_RGROUP|1), A(ATTK(AT_BITE, AD_SLUD, 5, 18), ATTK(AT_NONE, AD_NAST, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1172, 259, 0, MS_IMITATE, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_SLEEP|MR_ELEC, M1_TUNNEL|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("busheling nonautomated", S_GRUE, LVL(89, 12, -12, 55, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_FLAM, 5, 3), ATTK(AT_WEAP, AD_CNCL, 9, 16), ATTK(AT_KICK, AD_HALU, 5, 8), ATTK(AT_WEAP, AD_RUST, 7, 15), ATTK(AT_SPIT, AD_INER, 2, 16), ATTK(AT_KICK, AD_FREN, 3, 18)), SIZ(3988, 4, 0, MS_POKEDEX, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_MINDLESS|M1_REGEN|M1_TPORT, M2_UNDEAD|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("diana abstemiously", S_GRUE, LVL(89, 12, -25, 67, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_TRAM, AD_ANTI, 1, 17), ATTK(AT_BREA, AD_DRCH, 7, 7), ATTK(AT_NONE, AD_TCKL, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1842, 106, 0, MS_SNORE, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_POIS, M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("recriminating writhed", S_GRUE, LVL(89, 14, -11, 18, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_VAMP, 9, 11), ATTK(AT_LASH, AD_RNG, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(812, 860, 0, MS_BOAST, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_SLEEP, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_CARNIVORE| M1_HERBIVORE, M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("suez cement", S_GRUE, LVL(89, 13, -4, 81, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CURS, 4, 9), ATTK(AT_TENT, AD_MINA, 8, 19), ATTK(AT_STNG, AD_INER, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(182, 478, 0, MS_JAPANESE, MZ_SMALL), MR_FIRE|MR_COLD, MR_FIRE, M1_FLY|M1_SLITHY|M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bruting whacky ailing treason", S_GRUE, LVL(89, 16, -5, 90, 0), (3), A(ATTK(AT_BEAM, AD_ILLU, 6, 19), ATTK(AT_BITE, AD_STUN, 6, 6), ATTK(AT_NONE, AD_SSEX, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(455, 1087, 0, MS_CORONA, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("husbandman slummer", S_GRUE, LVL(90, 24, 0, 82, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_SCRA, AD_FRZE, 8, 16), ATTK(AT_SPIT, AD_LITE, 4, 7), ATTK(AT_STNG, AD_ALIN, 5, 7), ATTK(AT_STNG, AD_VAPO, 8, 15), NO_ATTK, NO_ATTK), SIZ(746, 78, 0, MS_SING, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_NOLIMBS|M1_MINDLESS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MAGIC| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("raucously oxygen internal", S_GRUE, LVL(90, 10, 9, 42, 0), (3), A(ATTK(AT_WEAP, AD_MALK, 4, 14), ATTK(AT_TRAM, AD_DROP, 3, 13), ATTK(AT_MAGC, AD_BLAS, 8, 2), ATTK(AT_GAZE, AD_THIE, 9, 6), ATTK(AT_LASH, AD_BLAS, 8, 13), ATTK(AT_WEAP, AD_LAVA, 9, 2)), SIZ(1382, 627, 0, MS_WOLLOH, MZ_LARGE), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("neg grue", S_GRUE, LVL(90, 16, -28, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_NGEN, 6, 25), ATTK(AT_NONE, AD_NGEN, 6, 25), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_NGEN, 6, 25), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("zork grue", S_GRUE, LVL(90, 15, -30, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 120), ATTK(AT_NONE, AD_TCKL, 2, 120), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_MAGC, AD_CAST, 8, 8), ATTK(AT_BEAM, AD_RNG, 10, 10), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_STALK, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("interactive grue", S_GRUE, LVL(90, 15, -30, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 120), ATTK(AT_NONE, AD_TCKL, 2, 120), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_MAGC, AD_CAST, 8, 8), ATTK(AT_BEAM, AD_RNG, 10, 10), NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_STALK, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10|M3_WAITFORU|M3_WANTSCAND, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("darkeat grue", S_GRUE, LVL(90, 15, -30, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_DARK, 2, 120), ATTK(AT_NONE, AD_TCKL, 2, 120), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_CAST, 8, 8), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_STONE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE|M2_STALK, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("museful strewed jejunely goofier granted", S_GRUE, LVL(92, 14, -12, 71, 0), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_STAT, 1, 11), ATTK(AT_TUCH, AD_DREN, 8, 1), ATTK(AT_WEAP, AD_TRAI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 82, 0, MS_CODE, MZ_LARGE), MR_SLEEP|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID, M2_JEWELS|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deluge grudging", S_GRUE, LVL(92, 15, 10, 48, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_NUMB, 9, 7), ATTK(AT_ENGL, AD_DISN, 9, 2), ATTK(AT_TRAM, AD_GLIB, 1, 14), ATTK(AT_NONE, AD_STUN, 1, 8), NO_ATTK, NO_ATTK), SIZ(462, 840, 0, MS_MUTE, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, M1_FLY|M1_TUNNEL|M1_AMPHIBIOUS|M1_POIS, M2_DEMON|M2_NASTY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("postaxial azido pentecostal", S_GRUE, LVL(93, 29, -5, 48, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_STNG, AD_PLAS, 6, 17), ATTK(AT_SCRA, AD_FAKE, 1, 14), ATTK(AT_BITE, AD_NEXU, 2, 19), ATTK(AT_TENT, AD_TIME, 8, 20), NO_ATTK, NO_ATTK), SIZ(121, 264, 0, MS_SPOILER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, MR_ELEC, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_UNSOLID, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wildcard circuiteer", S_GRUE, LVL(94, 22, 3, 57, 17), (G_GENO|G_UNIQ|1), A(ATTK(AT_TENT, AD_LITE, 8, 21), ATTK(AT_EXPL, AD_BURN, 6, 5), ATTK(AT_BITE, AD_WEEP, 9, 10), ATTK(AT_CLAW, AD_PLYS, 6, 3), NO_ATTK, NO_ATTK), SIZ(18, 111, 0, MS_COW, MZ_LARGE), MR_FIRE|MR_ACID, 0, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY| M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT| M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_TELEPATHIC|M3_WANTSBELL, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unheard representor", S_GRUE, LVL(95, 6, -14, 86, 0), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TUCH, AD_PART, 7, 11), ATTK(AT_BITE, AD_CHKH, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3181, 1249, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("enravish bear", S_GRUE, LVL(95, 17, -5, 69, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DFOO, 8, 18), ATTK(AT_HUGS, AD_SPEL, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2572, 77, 0, MS_SQAWK, MZ_HUMAN), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_HUMANOID|M1_UNSOLID|M1_TPORT|M1_POIS|M1_HERBIVORE, M2_NASTY|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("formalin biometer hornet", S_GRUE, LVL(95, 12, -9, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_VENO, 3, 10), ATTK(AT_WEAP, AD_FRZE, 4, 10), ATTK(AT_HUGS, AD_LAVA, 1, 20), ATTK(AT_CLAW, AD_DISP, 1, 19), ATTK(AT_TRAM, AD_SAMU, 6, 20), NO_ATTK), SIZ(580, 11, 0, MS_VAMPIRE, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_DEATH, M1_SWIM|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_DEMON|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIMIC|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("accused registrarship hatrack", S_GRUE, LVL(96, 14, -16, 80, 11), (G_GENO|1), A(ATTK(AT_EXPL, AD_PART, 6, 15), ATTK(AT_BEAM, AD_SPEL, 4, 17), ATTK(AT_TRAM, AD_ENCH, 8, 21), ATTK(AT_TENT, AD_PART, 2, 19), ATTK(AT_GAZE, AD_DRCO, 4, 13), NO_ATTK), SIZ(290, 261, 0, MS_ROAR, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_LITHIVORE|M3_TELEPATHIC|M3_WANTSBOOK, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("obfuscation silex", S_GRUE, LVL(96, 12, 1, 91, -2), (1), A(ATTK(AT_GAZE, AD_HODS, 4, 11), ATTK(AT_HUGS, AD_AGGR, 1, 15), ATTK(AT_BREA, AD_POLY, 3, 15), ATTK(AT_WEAP, AD_FEAR, 4, 7), ATTK(AT_NONE, AD_NPRO, 8, 4), ATTK(AT_CLAW, AD_DRLI, 2, 10)), SIZ(1270, 42, 0, MS_SEDUCE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHEAD, M2_NOPOLY|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dehydration zippered", S_GRUE, LVL(96, 30, -18, 67, 0), (2), A(ATTK(AT_KICK, AD_WEBS, 2, 15), ATTK(AT_BITE, AD_AGGR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1152, 946, 0, MS_METALMAFIA, MZ_MEDIUM), MR_FIRE|MR_COLD, 0, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_ACID, M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_NONMOVING|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("laserdisk cappy", S_GRUE, LVL(97, 12, 8, 4, 0), (G_GENO|4), A(ATTK(AT_EXPL, AD_UVUU, 3, 1), ATTK(AT_BUTT, AD_BADE, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1395, 661, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_NOHEAD|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("pungency zanyish", S_GRUE, LVL(98, 12, -29, 65, 0), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_BEAM, AD_DGST, 8, 5), ATTK(AT_STNG, AD_FUMB, 8, 16), ATTK(AT_BITE, AD_NUMB, 7, 9), ATTK(AT_BREA, AD_BURN, 4, 6), ATTK(AT_EXPL, AD_SITM, 4, 21), NO_ATTK), SIZ(81, 666, 0, MS_GAARDIEN, MZ_TINY), MR_COLD|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("numerologist burnishing", S_GRUE, LVL(98, 13, -4, 90, 0), (G_RGROUP|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_TRAM, AD_NUMB, 8, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1528, 13, 0, MS_SILENT, MZ_TINY), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_UNSOLID, M2_PRINCE|M2_NASTY|M2_HOBBIT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lodgment buttoned", S_GRUE, LVL(99, 12, 7, 69, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_FAKE, 8, 6), ATTK(AT_CLAW, AD_TIME, 6, 13), ATTK(AT_KICK, AD_GRAV, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(236, 250, 0, MS_PUPIL, MZ_SMALL), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_NOTAKE|M1_CARNIVORE|M1_OMNIVORE, M2_JEWELS|M2_DWARF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("remailed squooshing ecumenicalism", S_GRUE, LVL(99, 13, 1, 94, -10), (4), A(ATTK(AT_BOOM, AD_DGST, 3, 13), ATTK(AT_BUTT, AD_VULN, 1, 12), ATTK(AT_STNG, AD_SITM, 3, 5), ATTK(AT_WEAP, AD_MAGM, 1, 16), ATTK(AT_TENT, AD_CNCL, 8, 4), NO_ATTK), SIZ(1317, 828, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PETRIFIES|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("percents-$$$-NIX", S_GRUE, LVL(99, 1, 10, 100, -20), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 9, 37), ATTK(AT_TUCH, AD_RBRE, 1, 2), ATTK(AT_TUCH, AD_RBRE, 1, 2), ATTK(AT_TUCH, AD_RBRE, 1, 2), ATTK(AT_TUCH, AD_RBRE, 1, 2), ATTK(AT_TUCH, AD_RBRE, 1, 2) ), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_FLY|M1_BREATHLESS|M1_SEE_INVIS, M2_HOSTILE, M3_WAITFORU|M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("aiuto destrutto grue", S_GRUE, LVL(100, 16, -28, 95, -5), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DEST, 6, 25), ATTK(AT_NONE, AD_DEST, 6, 25), ATTK(AT_GAZE, AD_DARK, 1, 1), ATTK(AT_BEAM, AD_DEST, 2, 25), ATTK(AT_BEAM, AD_DEST, 2, 25), ATTK(AT_BEAM, AD_DEST, 2, 25)), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_SWIM|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sneerer scorpion", S_GRUE, LVL(100, 15, -29, 73, 0), (2), A(ATTK(AT_LASH, AD_SIN, 4, 4), ATTK(AT_BUTT, AD_THIE, 3, 13), ATTK(AT_WEAP, AD_ANTI, 2, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1126, 1195, 0, MS_GAARDIEN, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOHEAD|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_PRINCE|M2_WANDER|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("suppose defrauder", S_GRUE, LVL(100, 28, -4, 95, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BEAM, AD_LAVA, 4, 15), ATTK(AT_GAZE, AD_DETH, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(892, 201, 0, MS_STABILIZE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_ACID, M2_NOPOLY|M2_PNAME|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hydroelectric busying", S_GRUE, LVL(100, 9, 1, 65, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_SAMU, 1, 17), ATTK(AT_BREA, AD_ANTI, 5, 15), ATTK(AT_WEAP, AD_FEMI, 5, 7), ATTK(AT_STNG, AD_MALK, 5, 2), ATTK(AT_KICK, AD_PART, 2, 1), ATTK(AT_HUGS, AD_STUN, 3, 10)), SIZ(4656, 777, 0, MS_COMBAT, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NONMOVING|M3_MIND_FLAYER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mountaintop violated", S_GRUE, LVL(101, 14, -18, 95, -19), (G_GENO|3), A(ATTK(AT_BEAM, AD_SSEX, 2, 23), ATTK(AT_TRAM, AD_DAMA, 4, 11), ATTK(AT_BITE, AD_INER, 4, 16), ATTK(AT_NONE, AD_BURN, 2, 14), ATTK(AT_LASH, AD_THIR, 7, 14), ATTK(AT_NONE, AD_VENO, 3, 10)), SIZ(3380, 741, 0, MS_REPAIR, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_TPORT|M1_ACID, M2_MINION|M2_WANDER|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIMIC|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("obedience romp unscrambled", S_GRUE, LVL(102, 19, -27, 95, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_INSA, 3, 9), ATTK(AT_GAZE, AD_MALK, 2, 19), ATTK(AT_CLAW, AD_BURN, 1, 17), ATTK(AT_STNG, AD_TLPT, 6, 16), NO_ATTK, NO_ATTK), SIZ(1644, 944, 0, MS_BRAG, MZ_HUMAN), MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS| M1_SLITHY, M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("divalent disclose coded", S_GRUE, LVL(102, 27, -22, 88, -5), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_LEGS, 3, 12), ATTK(AT_TRAM, AD_SLEE, 6, 14), ATTK(AT_BEAM, AD_HEAL, 1, 7), ATTK(AT_BEAM, AD_PLYS, 4, 24), ATTK(AT_TENT, AD_DREN, 1, 22), ATTK(AT_RATH, AD_LITT, 2, 21)), SIZ(1227, 592, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_STONE, M1_CLING|M1_CONCEAL|M1_NOHEAD|M1_ANIMAL|M1_REGEN|M1_HERBIVORE, M2_LORD|M2_PRINCE|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("unpatentable ironed", S_GRUE, LVL(102, 28, -27, 87, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_TRAM, AD_WISD, 6, 6), ATTK(AT_LASH, AD_CURS, 1, 8), ATTK(AT_SCRA, AD_TERR, 6, 17), ATTK(AT_GAZE, AD_UNPR, 8, 2), ATTK(AT_KICK, AD_DREN, 1, 14), NO_ATTK), SIZ(100, 102, 0, MS_SING, MZ_SMALL), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_TPORT|M1_ACID, M2_UNDEAD|M2_MINION|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("accursedly stratum", S_GRUE, LVL(102, 20, -7, 89, 18), (G_GENO|G_VLGROUP|1), A(ATTK(AT_NONE, AD_AMNE, 6, 8), ATTK(AT_BOOM, AD_HEAL, 1, 21), ATTK(AT_TENT, AD_IDAM, 2, 26), ATTK(AT_RATH, AD_PART, 7, 11), NO_ATTK, NO_ATTK), SIZ(305, 17, 0, MS_APOC, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_TPORT, M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("protective cofferdam aliened", S_GRUE, LVL(102, 19, -33, 72, 0), (1), A(ATTK(AT_NONE, AD_FAKE, 5, 1), ATTK(AT_NONE, AD_VENO, 1, 9), ATTK(AT_RATH, AD_SLUD, 8, 20), ATTK(AT_NONE, AD_DRLI, 5, 8), ATTK(AT_STNG, AD_ANTI, 3, 6), NO_ATTK), SIZ(2340, 854, 0, MS_PUPIL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_SWIM|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tunneled smirking hitting", S_GRUE, LVL(103, 13, -17, 87, 0), (3), A(ATTK(AT_NONE, AD_WRAT, 4, 9), ATTK(AT_ENGL, AD_ELEC, 9, 22), ATTK(AT_SCRA, AD_AXUS, 3, 5), ATTK(AT_BEAM, AD_STON, 4, 14), ATTK(AT_TRAM, AD_SLEE, 6, 7), ATTK(AT_BITE, AD_BADE, 8, 6)), SIZ(1950, 139, 0, MS_SHOE, MZ_HUGE), MR_ELEC|MR_STONE|MR_DRAIN, MR_STONE, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_OVIPAROUS| M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_MIMIC, M4_SHADE|M4_REFLECT|M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("metallically allegoric", S_GRUE, LVL(104, 12, -25, 85, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_SPIT, AD_INVE, 2, 16), ATTK(AT_MAGC, AD_NACU, 8, 5), ATTK(AT_LASH, AD_FEMI, 2, 1), ATTK(AT_NONE, AD_STTP, 6, 15), ATTK(AT_TUCH, AD_DFOO, 7, 25), NO_ATTK), SIZ(2564, 13, 0, MS_CLOCK, MZ_MEDIUM), MR_COLD|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_THICK_HIDE, M2_DEMON|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("ophthalmological negativing vertebrae rename straightest", S_GRUE, LVL(104, 20, 2, 74, 0), (2), A(ATTK(AT_WEAP, AD_ELEC, 2, 3), ATTK(AT_GAZE, AD_EDGE, 8, 21), ATTK(AT_SCRA, AD_ENCH, 8, 8), ATTK(AT_SPIT, AD_DISP, 1, 9), ATTK(AT_GAZE, AD_FEAR, 0, 20), ATTK(AT_SPIT, AD_NAST, 7, 19)), SIZ(1895, 164, 0, MS_SHOE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_TUNNEL|M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL| M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_STRONG|M2_COLLECT|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("spreadable mildred", S_GRUE, LVL(104, 15, 0, 96, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_IDAM, 6, 22), ATTK(AT_ENGL, AD_SPC2, 3, 23), ATTK(AT_NONE, AD_MEMO, 5, 1), ATTK(AT_SPIT, AD_MEMO, 1, 8), ATTK(AT_BOOM, AD_WTHR, 6, 21), NO_ATTK), SIZ(284, 337, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_REGEN, M2_PRINCE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("overcasual campily", S_GRUE, LVL(105, 18, -26, 86, 0), (1), A(ATTK(AT_TRAM, AD_SANI, 2, 2), ATTK(AT_SCRA, AD_BADE, 2, 3), ATTK(AT_SCRA, AD_INSA, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1438, 860, 0, MS_COW, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT, M1_HUMANOID, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("spender tambour", S_GRUE, LVL(105, 12, -36, 82, 0), (G_UNIQ|2), A(ATTK(AT_TUCH, AD_BLND, 1, 1), ATTK(AT_LASH, AD_DISE, 2, 7), ATTK(AT_MAGC, AD_VAPO, 9, 6), ATTK(AT_TRAM, AD_WRAP, 3, 7), ATTK(AT_NONE, AD_THIR, 6, 8), NO_ATTK), SIZ(2678, 1649, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_CONCEAL|M1_MINDLESS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("eroding irrationality dognaping herpetological", S_GRUE, LVL(106, 9, 3, 73, 0), (1), A(ATTK(AT_TRAM, AD_MIDI, 5, 18), ATTK(AT_TENT, AD_HALU, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3977, 43, 0, MS_GLYPHS, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_NOHANDS|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("overembellished scourged", S_GRUE, LVL(106, 22, -3, 93, 0), (G_NOCORPSE|3), A(ATTK(AT_NONE, AD_WRAP, 6, 11), ATTK(AT_SCRA, AD_EDGE, 9, 4), ATTK(AT_TUCH, AD_AXUS, 1, 4), ATTK(AT_HUGS, AD_SLOW, 4, 15), ATTK(AT_ENGL, AD_SOUN, 2, 7), NO_ATTK), SIZ(3282, 486, 0, MS_SEDUCE, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_TUNNEL|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS| M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("granitic hampshireman", S_GRUE, LVL(107, 19, -4, 72, -1), (3), A(ATTK(AT_ENGL, AD_BLAS, 6, 5), ATTK(AT_BOOM, AD_DFOO, 2, 10), ATTK(AT_BUTT, AD_FRZE, 7, 1), ATTK(AT_HUGS, AD_INSA, 4, 24), ATTK(AT_STNG, AD_BLND, 4, 22), ATTK(AT_WEAP, AD_AXUS, 7, 15)), SIZ(1274, 325, 0, MS_DOUGLAS_ADAMS, MZ_TINY), MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("saxon americanized", S_GRUE, LVL(107, 6, -20, 90, 0), (3), A(ATTK(AT_BITE, AD_WET, 1, 3), ATTK(AT_WEAP, AD_THIR, 9, 3), ATTK(AT_RATH, AD_SPEL, 7, 11), ATTK(AT_LASH, AD_GLIB, 1, 17), ATTK(AT_TUCH, AD_WEEP, 6, 12), NO_ATTK), SIZ(3157, 191, 0, MS_BRAG, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, MR_FIRE, M1_TUNNEL|M1_AMPHIBIOUS|M1_UNSOLID|M1_OVIPAROUS, M2_MINION|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("readmitting plop", S_GRUE, LVL(107, 16, -21, 81, -19), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NEXU, 6, 24), ATTK(AT_GAZE, AD_TRAP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(157, 261, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unbeliever nursed", S_GRUE, LVL(107, 22, -40, 79, -3), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_VAMP, 7, 7), ATTK(AT_MAGC, AD_WTHR, 3, 4), ATTK(AT_ENGL, AD_AGGR, 5, 5), ATTK(AT_NONE, AD_SEDU, 5, 5), ATTK(AT_TUCH, AD_TIME, 4, 11), ATTK(AT_EXPL, AD_FIRE, 1, 25)), SIZ(4169, 1089, 0, MS_BOAST, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_HIDE|M1_NOTAKE|M1_NOLIMBS|M1_UNSOLID|M1_TPORT| M1_TPORT_CNTRL|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disburdened agitating", S_GRUE, LVL(108, 17, -34, 84, -10), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_TLPT, 1, 17), ATTK(AT_TENT, AD_TREM, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(580, 135, 0, MS_ESCAPE, MZ_HUGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("surer geodesy lawing visualizer devoice fumarolic overeat", S_GRUE, LVL(108, 15, -39, 77, 0), (G_RGROUP|3), A(ATTK(AT_ENGL, AD_LEGS, 7, 25), ATTK(AT_WEAP, AD_SPEL, 6, 5), ATTK(AT_WEAP, AD_SLEE, 7, 26), ATTK(AT_BUTT, AD_WERE, 2, 12), ATTK(AT_HUGS, AD_PEST, 1, 16), NO_ATTK), SIZ(620, 508, 0, MS_SING, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("truncating profounder", S_GRUE, LVL(108, 20, -9, 87, -7), (G_GENO|2), A(ATTK(AT_SPIT, AD_MALK, 5, 13), ATTK(AT_HUGS, AD_DETH, 6, 12), ATTK(AT_MAGC, AD_ICEB, 2, 15), ATTK(AT_WEAP, AD_SCOR, 4, 15), ATTK(AT_WEAP, AD_FEMI, 1, 25), NO_ATTK), SIZ(787, 378, 0, MS_CLOCK, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, MR_ACID, M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("visored kidnaper", S_GRUE, LVL(108, 18, -39, 89, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_STNG, AD_ANTI, 2, 22), ATTK(AT_WEAP, AD_GLIB, 1, 16), ATTK(AT_BOOM, AD_INSA, 6, 8), ATTK(AT_HUGS, AD_NEXU, 2, 1), NO_ATTK, NO_ATTK), SIZ(618, 705, 0, MS_CORONA, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("frowsty verbosity", S_GRUE, LVL(108, 14, -14, 89, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_BREA, AD_DAMA, 5, 17), ATTK(AT_NONE, AD_FIRE, 8, 11), ATTK(AT_BITE, AD_ACID, 6, 12), ATTK(AT_BREA, AD_DREA, 1, 2), ATTK(AT_TRAM, AD_BADE, 1, 14), ATTK(AT_TENT, AD_THIR, 3, 8)), SIZ(1809, 904, 0, MS_TRUMPET, MZ_HUGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE, M2_PNAME|M2_NASTY|M2_STRONG|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("halifax accuracy", S_GRUE, LVL(109, 21, -19, 96, 6), (G_GENO|1), A(ATTK(AT_TRAM, AD_WERE, 7, 3), ATTK(AT_SPIT, AD_AMNE, 1, 2), ATTK(AT_MAGC, AD_FIRE, 8, 9), ATTK(AT_TENT, AD_SGLD, 1, 4), ATTK(AT_BREA, AD_WEBS, 3, 11), NO_ATTK), SIZ(441, 98, 0, MS_AREOLA, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_ANIMAL|M1_UNSOLID|M1_REGEN, M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("medical sativa", S_GRUE, LVL(109, 16, -5, 93, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BOOM, AD_NACU, 7, 5), ATTK(AT_ENGL, AD_TLPT, 1, 11), ATTK(AT_KICK, AD_AGGR, 6, 5), ATTK(AT_NONE, AD_DRLI, 9, 19), NO_ATTK, NO_ATTK), SIZ(880, 787, 0, MS_WHORE, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("daily dice searchingly polyhedron deadpanned thorpe", S_GRUE, LVL(109, 19, -24, 78, 0), (1), A(ATTK(AT_TENT, AD_DROP, 5, 26), ATTK(AT_STNG, AD_VENO, 1, 12), ATTK(AT_BEAM, AD_TIME, 4, 14), ATTK(AT_WEAP, AD_LETH, 9, 9), NO_ATTK, NO_ATTK), SIZ(136, 96, 0, MS_SING, MZ_MEDIUM), MR_SLEEP|MR_DISINT, MR_SLEEP|MR_DISINT, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_NOLIMBS|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("claw overprotecting", S_GRUE, LVL(110, 27, -31, 85, 7), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TUCH, AD_DEBT, 1, 1), ATTK(AT_KICK, AD_VAPO, 5, 7), ATTK(AT_ENGL, AD_SLEE, 2, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3616, 1352, 0, MS_SQEEK, MZ_MEDIUM), MR_DISINT, MR_DISINT, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES| M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grainy grievant", S_GRUE, LVL(110, 13, -34, 85, 11), (G_NOCORPSE|2), A(ATTK(AT_ENGL, AD_ICEB, 7, 22), ATTK(AT_BEAM, AD_IDAM, 5, 18), ATTK(AT_BUTT, AD_INSA, 4, 20), ATTK(AT_WEAP, AD_SLOW, 8, 3), ATTK(AT_TUCH, AD_CHRN, 2, 3), NO_ATTK), SIZ(2096, 393, 0, MS_CAR, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_CONCEAL|M1_OVIPAROUS|M1_ACID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("shibboleth immensest hutched", S_GRUE, LVL(110, 15, -40, 85, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_SPC2, 1, 24), ATTK(AT_TENT, AD_VAMP, 2, 22), ATTK(AT_TUCH, AD_STTP, 4, 20), ATTK(AT_KICK, AD_LAVA, 9, 7), NO_ATTK, NO_ATTK), SIZ(2041, 1063, 0, MS_CAR, MZ_GIGANTIC), MR_ELEC|MR_DEATH, MR_ELEC, M1_AMPHIBIOUS|M1_ANIMAL|M1_POIS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tradename ragwort punster", S_GRUE, LVL(110, 13, 4, 72, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_ICEB, 1, 24), ATTK(AT_HUGS, AD_LEGS, 1, 25), ATTK(AT_SCRA, AD_WGHT, 3, 13), ATTK(AT_MAGC, AD_AXUS, 4, 22), ATTK(AT_BUTT, AD_FUMB, 2, 23), ATTK(AT_GAZE, AD_SGLD, 7, 24)), SIZ(677, 57, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_HIDE|M1_BREATHLESS|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("paroler onstage", S_GRUE, LVL(111, 16, -3, 86, 19), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_BLAS, 3, 6), ATTK(AT_HUGS, AD_VAMP, 4, 18), ATTK(AT_TENT, AD_LITE, 1, 22), ATTK(AT_TENT, AD_TRAP, 4, 18), ATTK(AT_BUTT, AD_FEMI, 6, 1), ATTK(AT_MAGC, AD_FRZE, 3, 15)), SIZ(661, 474, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_NOLIMBS|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("loam incrust encoded retrospect masonic repine", S_GRUE, LVL(111, 16, -27, 13, 11), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_LEGS, 4, 22), ATTK(AT_KICK, AD_VAMP, 8, 20), ATTK(AT_LASH, AD_FIRE, 8, 4), ATTK(AT_KICK, AD_DAMA, 7, 19), ATTK(AT_RATH, AD_NEXU, 2, 16), NO_ATTK), SIZ(1954, 283, 0, MS_POKEDEX, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_SLITHY|M1_REGEN|M1_OMNIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSBELL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("rallye pilling", S_GRUE, LVL(111, 15, -37, 62, -8), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_MANA, 5, 15), ATTK(AT_SPIT, AD_MEMO, 7, 1), ATTK(AT_BITE, AD_WEEP, 8, 11), ATTK(AT_HUGS, AD_CNCL, 9, 6), NO_ATTK, NO_ATTK), SIZ(66, 240, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_CARNIVORE, M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_NO_DECAY|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("thataway dragooned", S_GRUE, LVL(111, 20, -33, 97, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_WEBS, 9, 22), ATTK(AT_WEAP, AD_AMNE, 9, 14), ATTK(AT_SCRA, AD_DEPR, 6, 8), ATTK(AT_WEAP, AD_UVUU, 6, 26), ATTK(AT_LASH, AD_THIE, 8, 22), NO_ATTK), SIZ(2747, 209, 0, MS_DJINNI, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL| M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ascertainable illegitimate", S_GRUE, LVL(111, 21, 0, 84, 18), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_DEPR, 7, 26), ATTK(AT_ENGL, AD_PEST, 2, 15), ATTK(AT_TRAM, AD_TIME, 8, 26), ATTK(AT_MAGC, AD_DREN, 2, 22), NO_ATTK, NO_ATTK), SIZ(59, 49, 0, MS_DJINNI, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_ACID|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("deliberation gonadectomizing astatine effectual", S_GRUE, LVL(112, 18, 1, 7, 0), (1), A(ATTK(AT_TRAM, AD_UVUU, 2, 21), ATTK(AT_TUCH, AD_SHRD, 7, 26), ATTK(AT_WEAP, AD_GLIB, 6, 1), ATTK(AT_BEAM, AD_PLAS, 9, 21), NO_ATTK, NO_ATTK), SIZ(844, 171, 0, MS_ROAR, MZ_LARGE), MR_DISINT|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_NOHEAD, M2_LORD|M2_STRONG|M2_MAGIC|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("similitude yourself", S_GRUE, LVL(113, 19, -7, 98, -6), (G_GENO|2), A(ATTK(AT_KICK, AD_DREA, 4, 2), ATTK(AT_ENGL, AD_STON, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1488, 36, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_NOTAKE|M1_HERBIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("oncologic tolerance", S_GRUE, LVL(115, 16, -15, 91, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_STTP, 1, 14), ATTK(AT_BEAM, AD_MALK, 9, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1507, 1681, 0, MS_WAIL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("edgy experiencing", S_GRUE, LVL(116, 24, -6, 100, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_CORR, 8, 14), ATTK(AT_KICK, AD_AMNE, 9, 3), ATTK(AT_GAZE, AD_DGST, 3, 15), ATTK(AT_BUTT, AD_BADE, 7, 20), ATTK(AT_BREA, AD_MALK, 8, 9), ATTK(AT_LASH, AD_GRAV, 5, 24)), SIZ(67, 159, 0, MS_SHRIEK, MZ_LARGE), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_SLITHY|M1_UNSOLID|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("swizzled strut", S_GRUE, LVL(116, 13, 0, 96, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_GAZE, AD_PHYS, 1, 13), ATTK(AT_EXPL, AD_SLEE, 7, 3), ATTK(AT_STNG, AD_BLEE, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2034, 473, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS, M2_DEMON|M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tramway pyx", S_GRUE, LVL(116, 19, -20, 91, -6), (G_GENO|G_LGROUP|3), A(ATTK(AT_TRAM, AD_MAGM, 7, 6), ATTK(AT_BITE, AD_TERR, 5, 17), ATTK(AT_MAGC, AD_SPEL, 7, 23), ATTK(AT_KICK, AD_STCK, 9, 4), ATTK(AT_MAGC, AD_SITM, 3, 11), NO_ATTK), SIZ(1315, 1019, 0, MS_ARREST, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_POIS|M1_CARNIVORE, M2_MINION|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gloating cardboard", S_GRUE, LVL(116, 13, -2, 84, -8), (G_GENO|1), A(ATTK(AT_CLAW, AD_RAGN, 2, 6), ATTK(AT_BREA, AD_ALIN, 9, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1941, 847, 0, MS_NURSE, MZ_GIGANTIC), MR_DISINT, 0, M1_CLING|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_POIS| M1_CARNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_MIND_FLAYER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("decentring spanked", S_GRUE, LVL(116, 18, -26, 88, 0), (G_VLGROUP|4), A(ATTK(AT_RATH, AD_LAVA, 3, 18), ATTK(AT_GAZE, AD_FEAR, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(711, 79, 0, MS_BARK, MZ_HUMAN), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_LITHIVORE|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("prettifying valuational", S_GRUE, LVL(116, 20, -33, 90, 0), (G_SGROUP|2), A(ATTK(AT_BEAM, AD_VULN, 4, 14), ATTK(AT_STNG, AD_WRAP, 1, 20), ATTK(AT_BUTT, AD_LAVA, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3523, 1382, 0, MS_NURSE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("tepidity handler", S_GRUE, LVL(117, 22, -30, 92, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_LASH, AD_CHKH, 7, 11), ATTK(AT_LASH, AD_STON, 5, 17), ATTK(AT_BITE, AD_DRST, 9, 12), ATTK(AT_BEAM, AD_AXUS, 8, 3), NO_ATTK, NO_ATTK), SIZ(1204, 1003, 0, MS_PRINCESSLEIA, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID| M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("glassed hangared", S_GRUE, LVL(117, 12, -13, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_FAMN, 4, 26), ATTK(AT_MAGC, AD_STCK, 1, 2), ATTK(AT_KICK, AD_POLY, 2, 15), ATTK(AT_BREA, AD_NEXU, 1, 23), ATTK(AT_LASH, AD_VAMP, 4, 24), ATTK(AT_TENT, AD_RNG, 5, 12)), SIZ(1141, 104, 0, MS_BONES, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_HUMANOID|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("germicide driver", S_GRUE, LVL(117, 20, -40, 96, -9), (G_GENO|2), A(ATTK(AT_TRAM, AD_HALU, 6, 21), ATTK(AT_SPIT, AD_ELEC, 6, 21), ATTK(AT_BEAM, AD_THIR, 6, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 841, 0, MS_SPELL, MZ_HUMAN), MR_COLD, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY|M1_UNSOLID, M2_PRINCE|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("masticatory coloratura", S_GRUE, LVL(118, 19, -38, 81, 0), (G_SGROUP|3), A(ATTK(AT_WEAP, AD_TRAP, 1, 17), ATTK(AT_BITE, AD_FEAR, 6, 16), ATTK(AT_NONE, AD_CONT, 2, 13), ATTK(AT_BUTT, AD_WEEP, 5, 26), ATTK(AT_WEAP, AD_STTP, 3, 20), ATTK(AT_STNG, AD_ICEB, 9, 25)), SIZ(438, 1136, 0, MS_BARBER, MZ_MEDIUM), MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_NASTY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("intend indicate trailblazing hose anticancer", S_GRUE, LVL(118, 16, -19, 78, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_WEBS, 1, 25), ATTK(AT_STNG, AD_EDGE, 4, 13), ATTK(AT_BEAM, AD_COLD, 3, 13), ATTK(AT_BITE, AD_INER, 1, 23), ATTK(AT_ENGL, AD_GRAV, 3, 17), NO_ATTK), SIZ(124, 19, 0, MS_FART_LOUD, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_NOHEAD|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("document canoe", S_GRUE, LVL(118, 12, 3, 86, 19), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_HUGS, AD_ELEC, 9, 5), ATTK(AT_BEAM, AD_ALIN, 8, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1377, 1954, 0, MS_PANTS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_POIS|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("brotherly cleavage productivity", S_GRUE, LVL(119, 14, -14, 94, 3), (G_GENO|4), A(ATTK(AT_ENGL, AD_COLD, 1, 10), ATTK(AT_ENGL, AD_BLND, 5, 17), ATTK(AT_RATH, AD_CLRC, 1, 6), ATTK(AT_TRAM, AD_UVUU, 9, 21), ATTK(AT_BEAM, AD_DISN, 2, 10), ATTK(AT_WEAP, AD_MCRE, 8, 6)), SIZ(201, 24, 0, MS_GLYPHS, MZ_MEDIUM), MR_STONE, 0, M1_WALLWALK|M1_NOLIMBS|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mooter palest", S_GRUE, LVL(119, 20, -37, 89, -8), (3), A(ATTK(AT_TUCH, AD_GLIB, 1, 6), ATTK(AT_HUGS, AD_SLOW, 2, 1), ATTK(AT_LASH, AD_STUN, 8, 13), ATTK(AT_TUCH, AD_HALU, 4, 12), ATTK(AT_EXPL, AD_CALM, 6, 13), NO_ATTK), SIZ(1993, 327, 0, MS_GURGLE, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hushful cleated promptest ideal", S_GRUE, LVL(119, 10, -14, 53, 0), (3), A(ATTK(AT_KICK, AD_CNCL, 5, 23), ATTK(AT_STNG, AD_NTHR, 1, 13), ATTK(AT_TENT, AD_INSA, 2, 20), ATTK(AT_BUTT, AD_LAVA, 2, 10), ATTK(AT_STNG, AD_CORR, 2, 10), ATTK(AT_MAGC, AD_NGRA, 6, 23)), SIZ(369, 724, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, MR_ELEC, M1_FLY|M1_NEEDPICK|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_ACID| M1_POIS, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("abscam sportswriter hebraist batsmen stein", S_GRUE, LVL(120, 12, 7, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_EDGE, 5, 3), ATTK(AT_ENGL, AD_PAIN, 6, 26), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(498, 285, 0, MS_ARREST, MZ_LARGE), MR_ACID, MR_ACID, M1_OMNIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_STRONG|M2_GREEDY|M2_ORC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unconverted flaxen", S_GRUE, LVL(120, 17, -32, 88, -1), (1), A(ATTK(AT_EXPL, AD_CONF, 1, 24), ATTK(AT_ENGL, AD_AXUS, 4, 9), ATTK(AT_SCRA, AD_NAST, 7, 17), ATTK(AT_LASH, AD_SGLD, 6, 18), ATTK(AT_SCRA, AD_SHRD, 9, 6), NO_ATTK), SIZ(1553, 75, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_CLING|M1_BREATHLESS|M1_UNSOLID|M1_OVIPAROUS, M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("anonymity eyesore", S_GRUE, LVL(120, 20, -38, 93, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NGEN, 1, 8), ATTK(AT_BITE, AD_EDGE, 5, 26), ATTK(AT_KICK, AD_CONF, 4, 22), ATTK(AT_TENT, AD_GRAV, 1, 6), ATTK(AT_ENGL, AD_DREA, 8, 14), ATTK(AT_SPIT, AD_SAMU, 1, 19)), SIZ(90, 727, 0, MS_AREOLA, MZ_TINY), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_HUMANOID, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("inbreeding adjurer", S_GRUE, LVL(121, 32, -16, 75, -2), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_FLAM, 1, 5), ATTK(AT_HUGS, AD_ALIN, 1, 14), ATTK(AT_BEAM, AD_TERR, 1, 7), ATTK(AT_GAZE, AD_VAPO, 9, 20), ATTK(AT_HUGS, AD_RBRE, 5, 13), NO_ATTK), SIZ(1840, 5, 0, MS_JAPANESE, MZ_LARGE), MR_DISINT|MR_DEATH, MR_DISINT, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY| M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("oversubtlety chatter housemaster indelicacy unbailable anaesthetize", S_GRUE, LVL(121, 16, -27, 81, 0), (G_RGROUP|3), A(ATTK(AT_LASH, AD_PHYS, 4, 26), ATTK(AT_HUGS, AD_DARK, 4, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(701, 802, 0, MS_CHICKEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("foreshortened dognapping", S_GRUE, LVL(122, 12, -2, 93, 0), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_FEAR, 6, 23), ATTK(AT_BEAM, AD_LUCK, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(543, 454, 0, MS_MEW, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD, M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("obstructing subjecting salter", S_GRUE, LVL(122, 11, -21, 81, 0), (3), A(ATTK(AT_CLAW, AD_AGGR, 5, 3), ATTK(AT_SPIT, AD_SAMU, 1, 23), ATTK(AT_NONE, AD_SIN, 3, 17), ATTK(AT_MAGC, AD_COLD, 1, 24), NO_ATTK, NO_ATTK), SIZ(2316, 1067, 0, MS_VAMPIRE, MZ_HUGE), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_TPORT|M1_ACID|M1_POIS, M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ebcdic wagonage churchier", S_GRUE, LVL(123, 18, -14, 84, 7), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BEAM, AD_DRST, 3, 13), ATTK(AT_TENT, AD_SLIM, 1, 9), ATTK(AT_NONE, AD_SGLD, 0, 26), ATTK(AT_KICK, AD_THIR, 3, 7), NO_ATTK, NO_ATTK), SIZ(1193, 69, 0, MS_GIBBERISH, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tenterhook confidante ensconce circuiteer", S_GRUE, LVL(123, 26, -35, 100, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_HUGS, AD_POLY, 5, 9), ATTK(AT_BREA, AD_FUMB, 1, 13), ATTK(AT_SPIT, AD_LETH, 1, 11), ATTK(AT_SCRA, AD_SKIL, 3, 15), ATTK(AT_SPIT, AD_PLAS, 5, 7), ATTK(AT_WEAP, AD_THIR, 8, 6)), SIZ(197, 64, 0, MS_LAUGH, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DRAIN, MR_FIRE, M1_FLY|M1_CONCEAL|M1_BREATHLESS|M1_UNSOLID, M2_NOPOLY|M2_MINION|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gamine thermostatic unblock", S_GRUE, LVL(123, 15, 5, 85, 0), (G_GENO|3), A(ATTK(AT_SPIT, AD_WRAP, 9, 6), ATTK(AT_MAGC, AD_RBAD, 1, 26), ATTK(AT_LASH, AD_ABDC, 6, 5), ATTK(AT_EXPL, AD_PART, 3, 24), ATTK(AT_WEAP, AD_PAIN, 7, 5), ATTK(AT_BUTT, AD_WNCE, 2, 21)), SIZ(93, 0, 0, MS_LIEDER, MZ_TINY), MR_FIRE|MR_POISON, 0, M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_REGEN|M1_OMNIVORE, M2_PNAME|M2_WANDER|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jeopardized jewelling", S_GRUE, LVL(124, 3, -29, 75, -5), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_WET, 0, 8), ATTK(AT_BEAM, AD_ICEB, 6, 5), ATTK(AT_HUGS, AD_HALU, 5, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(47, 441, 0, MS_MEW, MZ_HUMAN), MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_THICK_HIDE|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_STALK|M2_STRONG|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), /* wall monsters --Amy */ MON("stationary wall", S_WALLMONST, LVL(0, 0, 5, 0, 0), (G_NOCORPSE|G_GENO|10), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("novice roll wall", S_WALLMONST, LVL(0, 2, 10, 0, 5), (G_NOCORPSE|G_GENO|7), A(ATTK(AT_TUCH, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("novice light wall", S_WALLMONST, LVL(0, 2, 10, 0, 5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("novice medium wall", S_WALLMONST, LVL(0, 2, 10, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("novice dark wall", S_WALLMONST, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+1 nl wall", S_WALLMONST, LVL(0, 2, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+1 nm wall", S_WALLMONST, LVL(0, 2, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 nd wall", S_WALLMONST, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+2 nl barricade", S_WALLMONST, LVL(0, 2, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+2 nm barricade", S_WALLMONST, LVL(0, 2, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+2 nd barricade", S_WALLMONST, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+3 nl barrier", S_WALLMONST, LVL(0, 2, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+3 nm barrier", S_WALLMONST, LVL(0, 2, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+3 nd barrier", S_WALLMONST, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+4 nl cutoff", S_WALLMONST, LVL(0, 2, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+4 nm cutoff", S_WALLMONST, LVL(0, 2, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+4 nd cutoff", S_WALLMONST, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kaam wall", S_WALLMONST, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_CALM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("eurgh wall", S_WALLMONST, LVL(0, 2, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_VOMT, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dream-beam", S_WALLMONST, LVL(0, 2, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_DREA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lau wall", S_WALLMONST, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_WTHR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("pushpull wall", S_WALLMONST, LVL(0, 2, 10, 0, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_TUCH, AD_SWAP, 1, 1), ATTK(AT_HUGS, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("frenzywall", S_WALLMONST, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 2), ATTK(AT_TRAM, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_FREN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rain elbow", S_WALLMONST, LVL(0, 0, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_RNG, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GURGLE, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("feminism gaze", S_WALLMONST, LVL(0, 3, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_FEMI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("swallowall", S_WALLMONST, LVL(0, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 1, 1), ATTK(AT_RATH, AD_UNPR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_METALLIVORE, 0, M3_NONMOVING|M3_LITHIVORE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tame speed 0 monster", S_WALLMONST, /* light radius 3 */ LVL(0, 0, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MISSING, MZ_MEDIUM), 0, 0, 0, M2_PEACEFUL, 0, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ventilator", S_WALLMONST, /* spawns with cardboard fan */ LVL(0, 12, 5, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_DISP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bulletator zero", S_WALLMONST, /* isn't attacked by pets, killing it afflicts the player with a random feminism trap */ LVL(0, 24, 10, 0, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lower bulletator zero", S_WALLMONST, LVL(0, 12, 10, 0, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS|M1_WALLWALK, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nemi speaker", S_WALLMONST, LVL(0, 0, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_FAKE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hola-hola blurter", S_WALLMONST, LVL(0, 0, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HCALIEN, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nevap speaker", S_WALLMONST, LVL(0, 0, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_VAPO, 1, 1), ATTK(AT_NONE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("matter transmitter", S_WALLMONST, LVL(0, 2, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_ANTI, 1, 2), ATTK(AT_NONE, AD_ANTI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blurt tile", S_WALLMONST, LVL(0, 12, 5, 0, 0), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_GIBBERISH, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bulletator", S_WALLMONST, LVL(0, 24, 10, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_SITM, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("null", S_WALLMONST, /* playable race */ LVL(0, 0, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 0, 0), ATTK(AT_WEAP, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonbinary null", S_WALLMONST, /* by AntiGulp; we don't have nonbinary, but we have neuter as third gender :P */ LVL(0, 0, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 0, 0), ATTK(AT_WEAP, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("potty clubhouse", S_WALLMONST, LVL(0, 22, -7, 50, 0), (G_LGROUP|1), A(ATTK(AT_NONE, AD_DREN, 1, 8), ATTK(AT_TUCH, AD_PEST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(795, 1027, 0, MS_TRUMPET, MZ_TINY), MR_COLD|MR_DISINT, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE| M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("noncommissioned impatient", S_WALLMONST, LVL(0, 14, 4, 73, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SLIM, 1, 3), ATTK(AT_BREA, AD_TREM, 1, 9), ATTK(AT_BUTT, AD_NTHR, 1, 5), ATTK(AT_TENT, AD_LEGS, 1, 2), ATTK(AT_HUGS, AD_ANTI, 1, 6), ATTK(AT_NONE, AD_RBAD, 1, 3)), SIZ(426, 40, 0, MS_ORC, MZ_LARGE), MR_STONE|MR_DEATH, MR_STONE, M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("gold bell", S_WALLMONST, LVL(1, 36, 4, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("metal", S_WALLMONST, /* playable race */ LVL(1, 36, 4, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE|M2_NOPOLY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("ring gold bell", S_WALLMONST, LVL(1, 36, 4, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bebolder", S_WALLMONST, LVL(1, 3, 4, 0, -10), (G_GENO|1), A(ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_GAZE, AD_SLEE, 2, 2), ATTK(AT_GAZE, AD_DISN, 0, 0), ATTK(AT_GAZE, AD_STON, 0, 0), ATTK(AT_GAZE, AD_CNCL, 0, 0), ATTK(AT_BITE, AD_PHYS, 1, 1)), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), MR_COLD, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_HOSTILE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("preaffirm reinform border crawliest", S_WALLMONST, LVL(1, 12, 10, 56, 0), (G_GENO|3), A(ATTK(AT_BEAM, AD_GLIB, 1, 8), ATTK(AT_LASH, AD_ALIN, 1, 4), ATTK(AT_KICK, AD_DGST, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(860, 288, 0, MS_FEARHARE, MZ_SMALL), MR_ACID, MR_ACID, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_TPORT, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cantabile ancestor", S_WALLMONST, LVL(1, 11, 10, 82, 2), (4), A(ATTK(AT_NONE, AD_STTP, 0, 5), ATTK(AT_BITE, AD_INSA, 1, 9), ATTK(AT_BEAM, AD_STON, 1, 8), ATTK(AT_LASH, AD_SANI, 1, 7), ATTK(AT_LASH, AD_INER, 1, 2), ATTK(AT_NONE, AD_CURS, 1, 5)), SIZ(2529, 109, 0, MS_FART_LOUD, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_NOEYES|M1_NOLIMBS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("two of clubs", S_WALLMONST, LVL(2, 13, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("two of diamonds", S_WALLMONST, LVL(2, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("two of spades", S_WALLMONST, LVL(2, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("two of hearts", S_WALLMONST, LVL(2, 12, 8, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("guy with such a little penis", S_WALLMONST, LVL(2, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_MALE|M2_WANDER, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("alien charier", S_WALLMONST, LVL(2, 14, 2, 51, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_SCOR, 2, 2), ATTK(AT_SPIT, AD_VENO, 4, 3), ATTK(AT_GAZE, AD_SOUN, 2, 4), ATTK(AT_TRAM, AD_SIN, 1, 9), ATTK(AT_NONE, AD_BLND, 2, 7), NO_ATTK), SIZ(685, 236, 0, MS_FART_NORMAL, MZ_LARGE), MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_REGEN, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("estate fruiting", S_WALLMONST, LVL(2, 12, -1, 46, 0), (G_LGROUP|1), A(ATTK(AT_TENT, AD_TREM, 2, 2), ATTK(AT_MAGC, AD_PART, 2, 7), ATTK(AT_WEAP, AD_DGST, 2, 4), ATTK(AT_BITE, AD_VOMT, 3, 1), ATTK(AT_MAGC, AD_PART, 1, 9), NO_ATTK), SIZ(188, 12, 0, MS_WOLLOH, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("platina bell", S_WALLMONST, LVL(3, 36, 2, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver bell", S_WALLMONST, LVL(3, 36, 2, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("blade", S_WALLMONST, LVL(3, 12, 2, 0, -5), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("wagong hoper", S_WALLMONST, LVL(3, 12, 2, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_BRAG, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_HITASTWO|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Alex", S_WALLMONST, /* master of camouflage */ LVL(3, 12, -5, 80, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_TRAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: WAN_FEAR WAN_TELEPORTATION */ MON("rigidity preassign acrimoniously femoral", S_WALLMONST, LVL(3, 20, 2, 39, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_POLY, 2, 9), ATTK(AT_BEAM, AD_RBRE, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2037, 628, 0, MS_SISSY, MZ_LARGE), 0, 0, M1_CLING|M1_MINDLESS|M1_SLITHY|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("dipsomaniacal negotiate", S_WALLMONST, LVL(3, 12, 3, 29, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_WEEP, 3, 2), ATTK(AT_STNG, AD_CHKH, 3, 2), ATTK(AT_TENT, AD_NUMB, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(89, 1303, 0, MS_SPOILER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_COLD|MR_DISINT, M1_WALLWALK|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("vacancy scabbier mimic kathartic orc", S_WALLMONST, LVL(3, 5, -5, 64, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_ENGL, AD_DREN, 3, 5), ATTK(AT_BITE, AD_DREA, 2, 9), ATTK(AT_STNG, AD_SHRD, 1, 2), ATTK(AT_STNG, AD_TRAP, 2, 9), ATTK(AT_ENGL, AD_STAT, 3, 3), NO_ATTK), SIZ(1175, 302, 0, MS_PAIN, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("underlayer farting noise", S_WALLMONST, LVL(4, 12, 8, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR|M3_WANTSAMUL, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blerta", S_WALLMONST, LVL(4, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_HALU, 1, 10), ATTK(AT_BOOM, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("plastic wall", S_WALLMONST, /* spawns with plastic mace */ LVL(4, 12, 9, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Viertelgeviertstrich", S_WALLMONST, /* mimics a horizontal wall */ LVL(4, 4, 4, 44, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_STCK, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_MIDI, MZ_SMALL), 0, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("octothorpe", S_WALLMONST, /* grows up into giant octothorpe */ LVL(4, 6, 3, 20, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_BLND, 1, 1), ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("real octothorpe", S_WALLMONST, /* grows up into real giant octothorpe, mimics solid rock */ LVL(4, 6, 3, 20, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_BLND, 1, 1), ATTK(AT_BITE, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_WANDER, M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ogeg squire", S_WALLMONST, LVL(4, 6, 6, 20, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUTE, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("eddied glyceryl", S_WALLMONST, LVL(4, 27, -9, 13, 0), (G_VLGROUP|4), A(ATTK(AT_TUCH, AD_LETH, 4, 3), ATTK(AT_MAGC, AD_ENCH, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(503, 782, 0, MS_WAIL, MZ_LARGE), MR_COLD|MR_DISINT, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("apprentice roll wall", S_WALLMONST, LVL(5, 3, 8, 10, 5), (G_NOCORPSE|G_GENO|6), A(ATTK(AT_TUCH, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("apprentice light wall", S_WALLMONST, LVL(5, 3, 6, 10, 5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("apprentice medium wall", S_WALLMONST, LVL(5, 3, 6, 10, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("apprentice dark wall", S_WALLMONST, LVL(5, 3, 6, 10, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pilates wall", S_WALLMONST, LVL(5, 3, 6, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("byebye wall", S_WALLMONST, LVL(5, 3, 6, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_STTP, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("construction wall", S_WALLMONST, LVL(5, 3, 6, 10, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_TERR, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 al wall", S_WALLMONST, LVL(5, 3, 6, 10, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+1 am wall", S_WALLMONST, LVL(5, 3, 6, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 ad wall", S_WALLMONST, LVL(5, 3, 6, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+2 al barricade", S_WALLMONST, LVL(5, 3, 6, 10, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+2 am barricade", S_WALLMONST, LVL(5, 3, 6, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+2 ad barricade", S_WALLMONST, LVL(5, 3, 6, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+3 al barrier", S_WALLMONST, LVL(5, 3, 6, 10, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+3 am barrier", S_WALLMONST, LVL(5, 3, 6, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+3 ad barrier", S_WALLMONST, LVL(5, 3, 6, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+4 al cutoff", S_WALLMONST, LVL(5, 3, 6, 10, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+4 am cutoff", S_WALLMONST, LVL(5, 3, 6, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+4 ad cutoff", S_WALLMONST, LVL(5, 3, 6, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 4), ATTK(AT_TRAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("empire state building", S_WALLMONST, LVL(5, 12, 0, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 2, 3), ATTK(AT_TRAM, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(6000, 6000, 0, MS_BONES, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_DRAIN|MR_COLD|MR_PLUSONE|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lego pirahna", S_WALLMONST, /* sic by bugsniper */ LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LEGS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spretty", S_WALLMONST, /* by aosdict, isn't attacked by pets */ LVL(5, 0, -10, 50, 10), (1), A(ATTK(AT_NONE, AD_LUCK, 0, 1), ATTK(AT_RATH, AD_LUCK, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, 0, M2_PEACEFUL, M3_INFRAVISIBLE, M4_REFLECT|M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("straeg", S_WALLMONST, /* mimics a random wand */ LVL(5, 12, 5, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_TREM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 100, 0, MS_SILENT, MZ_SMALL), MR_ELEC, 0, M1_HIDE|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_MIMIC, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("starlit sky", S_WALLMONST, LVL(5, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("misnamed starlit sky", S_WALLMONST, LVL(5, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("unobtainable besprinkling obviating", S_WALLMONST, LVL(6, 12, 10, 41, 0), (G_RGROUP|1), A(ATTK(AT_NONE, AD_DISN, 6, 2), ATTK(AT_CLAW, AD_LEVI, 6, 5), ATTK(AT_BITE, AD_ACID, 1, 8), ATTK(AT_SPIT, AD_CONT, 1, 7), ATTK(AT_WEAP, AD_FLAM, 6, 2), NO_ATTK), SIZ(3233, 431, 0, MS_METALMAFIA, MZ_LARGE), MR_POISON|MR_ACID, MR_POISON, M1_FLY|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ladylove evergreen tornado megabyte", S_WALLMONST, LVL(6, 11, -6, 70, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DIMN, 5, 9), ATTK(AT_HUGS, AD_CURS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(694, 945, 0, MS_POKEDEX, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_HUMANOID|M1_TPORT_CNTRL, M2_PNAME|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SLIME, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("three of clubs", S_WALLMONST, LVL(6, 13, 9, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("three of diamonds", S_WALLMONST, LVL(6, 12, 9, 0, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("three of spades", S_WALLMONST, LVL(6, 12, 9, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("three of hearts", S_WALLMONST, LVL(6, 12, 7, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("hunkajunk", S_WALLMONST, LVL(6, 12, 10, 0, 0), (1), /* for corpses */ A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("octopog", S_WALLMONST, LVL(6, 15, 4, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_STRONG|M2_DOMESTIC, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("1812 overture", S_WALLMONST, LVL(6, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_FIRE, 1, 10), ATTK(AT_BOOM, AD_SOUN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("warped record", S_WALLMONST, LVL(7, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STUN, 1, 10), ATTK(AT_BOOM, AD_SOUN, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("martialing amber rooftree", S_WALLMONST, LVL(7, 13, 3, 22, 0), (G_LGROUP|4), A(ATTK(AT_TRAM, AD_AXUS, 6, 3), ATTK(AT_TRAM, AD_INSA, 6, 1), ATTK(AT_NONE, AD_WRAP, 2, 6), ATTK(AT_STNG, AD_NGEN, 8, 1), ATTK(AT_TRAM, AD_WRAT, 7, 2), ATTK(AT_CLAW, AD_TECH, 3, 2)), SIZ(642, 792, 0, MS_GLYPHS, MZ_SMALL), MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_CONCEAL|M1_HIDE|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_WANDER|M2_GREEDY|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("boar aggravated", S_WALLMONST, LVL(7, 15, -5, 69, -18), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BITE, AD_UVUU, 2, 7), ATTK(AT_TENT, AD_DARK, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1276, 326, 0, MS_SPELL, MZ_GIGANTIC), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOTAKE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("saveable enamoured binding", S_WALLMONST, LVL(7, 18, 9, 86, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BUTT, AD_ANTI, 7, 7), ATTK(AT_BOOM, AD_MCRE, 2, 3), ATTK(AT_BUTT, AD_AXUS, 5, 4), ATTK(AT_SCRA, AD_TERR, 1, 8), NO_ATTK, NO_ATTK), SIZ(4220, 472, 0, MS_PRINCESSLEIA, MZ_MEDIUM), MR_POISON|MR_DRAIN, MR_POISON, M1_BREATHLESS|M1_NOEYES|M1_NOLIMBS|M1_MINDLESS|M1_ACID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wall beast", S_WALLMONST, LVL(8, 3, 4, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_TRAM, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty wall beast", S_WALLMONST, LVL(8, 3, 4, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 6), ATTK(AT_TRAM, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_HERBIVORE, M2_COLLECT, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("simpleton fake", S_WALLMONST, LVL(8, 12, -1, 64, -8), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_EXPL, AD_AXUS, 9, 9), ATTK(AT_SCRA, AD_DCAY, 3, 9), ATTK(AT_WEAP, AD_MALK, 5, 8), ATTK(AT_BEAM, AD_SPEL, 3, 7), NO_ATTK, NO_ATTK), SIZ(2292, 545, 0, MS_GURGLE, MZ_MEDIUM), MR_COLD|MR_DRAIN, 0, M1_HIDE|M1_ANIMAL|M1_OMNIVORE, M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_CLOSE|M3_LITHIVORE|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_PAPER), MON("salvia gnat", S_WALLMONST, LVL(8, 12, 4, 27, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_FEMI, 1, 6), ATTK(AT_SPIT, AD_ELEC, 1, 7), ATTK(AT_TUCH, AD_SEDU, 3, 1), ATTK(AT_TENT, AD_WEBS, 5, 8), NO_ATTK, NO_ATTK), SIZ(481, 81, 0, MS_ARREST, MZ_TINY), MR_SLEEP, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_ANIMAL|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSARTI, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("elonic mine dog", S_WALLMONST, /* spawns a land mine upon creation */ LVL(8, 15, 4, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_GRAV, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 750, 0, MS_BARK, MZ_MEDIUM), MR_DEATH, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_BREATHLESS, M2_STRONG|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("sound of environment", S_WALLMONST, LVL(8, 18, -30, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SOUN, 1, 10), ATTK(AT_HUGS, AD_SOUN, 1, 10), ATTK(AT_NONE, AD_SOUN, 2, 10), ATTK(AT_RATH, AD_SOUN, 2, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOUND, MZ_TINY), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_WALLWALK|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER, M4_REFLECT|M4_SHADE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sand wall", S_WALLMONST, LVL(8, 4, 6, 5, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_STCK, 1, 6), ATTK(AT_TRAM, AD_WTHR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("orifice wall", S_WALLMONST, LVL(8, 12, 6, 5, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_SAMU, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("talc shooter", S_WALLMONST, /* spawns with sling and 30 talc */ LVL(8, 12, 6, 5, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_AMORPHOUS|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dark number", S_WALLMONST, /* invisible */ LVL(8, 15, 9, 0, 0), (1), A(ATTK(AT_TUCH, AD_DARK, 1, 9), ATTK(AT_NONE, AD_DARK, 0, 1), ATTK(AT_RATH, AD_DARK, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_HUMANOID, M2_HOSTILE|M2_STRONG, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("blade alpha", S_WALLMONST, /* spawns with helmet and scale mail */ LVL(8, 12, -1, 0, -5), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("cuba expostulating", S_WALLMONST, LVL(8, 12, -10, 87, -2), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BEAM, AD_MAGM, 5, 7), ATTK(AT_BOOM, AD_SPEL, 6, 4), ATTK(AT_BEAM, AD_LAVA, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1225, 797, 0, MS_TREESQUAD, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_REGEN|M1_TPORT|M1_POIS, M2_DEMON|M2_WANDER|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hc woman picture", S_WALLMONST, LVL(9, 12, 2, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_PHYS, 5, 4), ATTK(AT_GAZE, AD_CONF, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("climate installation", S_WALLMONST, LVL(9, 12, 2, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_FLAM, 1, 6), ATTK(AT_TRAM, AD_ICEB, 1, 6), ATTK(AT_HUGS, AD_SOUN, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_COLLECT|M2_HOSTILE, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("ramming wall", S_WALLMONST, LVL(9, 3, 4, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_DISP, 1, 6), ATTK(AT_TRAM, AD_NUMB, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("peace stair", S_WALLMONST, LVL(9, 13, 1, 13, 0), (G_VLGROUP|4), A(ATTK(AT_WEAP, AD_LEGS, 7, 4), ATTK(AT_BREA, AD_SHRD, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(761, 340, 0, MS_VAMPIRE, MZ_HUGE), MR_ELEC, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_SEE_INVIS, M2_PNAME|M2_JEWELS|M2_COLLECT, M3_INFRAVISION|M3_LITHIVORE|M3_POKEMON|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("disrupted sincere", S_WALLMONST, LVL(9, 11, 2, 76, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_CLAW, AD_DREA, 5, 5), ATTK(AT_CLAW, AD_DRDX, 7, 2), ATTK(AT_HUGS, AD_RUST, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3634, 387, 0, MS_SMITH, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_SLITHY|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT| M2_MAGIC|M2_DWARF|M2_MALE, M3_NOTAME|M3_PETTY|M3_NOPLRPOLY|M3_TELEPATHIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("burglariously unlatching thereout tatted", S_WALLMONST, LVL(9, 12, 3, 59, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_DEBU, 7, 1), ATTK(AT_STNG, AD_AGGR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1443, 21, 0, MS_CHICKEN, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Melody", S_WALLMONST, LVL(9, 10, 4, 20, 10), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_SOUN, 4, 5), ATTK(AT_KICK, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* starting equipment: HIPPIE_HEELS BULLWHIP */ MON("journeyman roll wall", S_WALLMONST, LVL(10, 3, 5, 10, 5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_TUCH, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("journeyman light wall", S_WALLMONST, LVL(10, 3, 3, 20, 5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("journeyman medium wall", S_WALLMONST, LVL(10, 3, 3, 20, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("journeyman dark wall", S_WALLMONST, LVL(10, 3, 3, 20, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("deep rock", S_WALLMONST, /* super regene, mimicks a rock wall, is not attacked by pets */ LVL(10, 12, -10, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_NAST, 0, 1), ATTK(AT_RATH, AD_NAST, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON|MR_DRAIN|MR_ELEC|MR_FIRE|MR_ACID|MR_COLD, 0, M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_WALLWALK|M1_FLY, 0, M3_PERMAMIMIC|M3_NONMOVING|M3_NOTAME, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("verboten sign", S_WALLMONST, /* randomized like interhack horror */ LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED|M5_CDDA, 0, 0, 0, 0, 0, CLR_RED), MON("+1 jl wall", S_WALLMONST, LVL(10, 3, 3, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+1 jm wall", S_WALLMONST, LVL(10, 3, 3, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 jd wall", S_WALLMONST, LVL(10, 3, 3, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+2 jl barricade", S_WALLMONST, LVL(10, 3, 3, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+2 jm barricade", S_WALLMONST, LVL(10, 3, 3, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+2 jd barricade", S_WALLMONST, LVL(10, 3, 3, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+3 jl barrier", S_WALLMONST, LVL(10, 3, 3, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+3 jm barrier", S_WALLMONST, LVL(10, 3, 3, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+3 jd barrier", S_WALLMONST, LVL(10, 3, 3, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+4 jl cutoff", S_WALLMONST, LVL(10, 3, 3, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+4 jm cutoff", S_WALLMONST, LVL(10, 3, 3, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+4 jd cutoff", S_WALLMONST, LVL(10, 3, 3, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Adjectived NounNoun(er)", S_WALLMONST, LVL(10, 10, 10, 1, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 6), ATTK(AT_GAZE, AD_TREM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_MALE|M2_FEMALE|M2_NEUTER, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("jovial bezoar", S_WALLMONST, LVL(10, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_SPEL, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS, 0, M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("four of clubs", S_WALLMONST, LVL(10, 13, 5, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("four of diamonds", S_WALLMONST, LVL(10, 12, 5, 0, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("four of spades", S_WALLMONST, LVL(10, 12, 5, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("four of hearts", S_WALLMONST, LVL(10, 12, 3, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("variable", S_WALLMONST, LVL(10, 12, 5, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_RNG, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hornwall", S_WALLMONST, /* drops unicorn horn on death */ LVL(10, 3, 5, 10, 5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_TUCH, AD_SWAP, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOCKS, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_WALLWALK, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("fluidator pula", S_WALLMONST, LVL(10, 12, 5, 10, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SWAP, 4, 4), ATTK(AT_HUGS, AD_TPTO, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("terrain cleaner", S_WALLMONST, /* transforms terrain into CORR */ LVL(10, 4, 10, 0, 5), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MUTE, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_FLY, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("levitating obstacle", S_WALLMONST, LVL(10, 10, 5, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BUTT, AD_LEVI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("infectious wall", S_WALLMONST, LVL(10, 12, 3, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_NIVE, 1, 8), ATTK(AT_TRAM, AD_NIVE, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_POISON|MR_DRAIN|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tokaba-mikate", S_WALLMONST, LVL(10, 12, 2, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_TCKL, 1, 30), ATTK(AT_RATH, AD_AGGR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_WAIL, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, 0, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("starlit wall", S_WALLMONST, LVL(10, 3, 3, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ceos card", S_WALLMONST, LVL(10, 12, 5, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_CHAO, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sinking feeling", S_WALLMONST, LVL(10, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_CORR, 3, 8), ATTK(AT_NONE, AD_CORR, 0, 0), ATTK(AT_CLAW, AD_CURS, 0, 0), ATTK(AT_CLAW, AD_DISE, 0, 0), ATTK(AT_CLAW, AD_FAMN, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_HITASTWO, MR_COLD|MR_ELEC|MR_POISON, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("race that doesn't exist", S_WALLMONST, /* playable race; name suggested by porkman */ LVL(10, 12, -5, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_HUMAN), 0, 0, M1_HERBIVORE, M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wallmo normal", S_WALLMONST, LVL(10, 10, 5, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CONF, 1, 4), ATTK(AT_STNG, AD_SGLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bulletator wallcutter", S_WALLMONST, LVL(10, 24, 0, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_SITM, 3, 3), ATTK(AT_LASH, AD_SITM, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_DEATH|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS|M1_WALLWALK|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hahaha-er", S_WALLMONST, /* creates rn1(8, 3) M5_JOKE */ LVL(10, 10, 5, 5, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CONF, 1, 4), ATTK(AT_STNG, AD_SGLD, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("dark starlit sky", S_WALLMONST, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("squeake part", S_WALLMONST, /* grows up into Marike */ LVL(11, 12, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_DEATH|MR_PLUSFOUR|MR_STONE|MR_DISINT|MR_POISON|MR_COLD|MR_ELEC, 0, M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_POIS, M2_FEMALE|M2_HOSTILE|M2_DOMESTIC|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sauteing fixedly", S_WALLMONST, LVL(11, 18, -1, 67, 0), (G_RGROUP|4), A(ATTK(AT_SCRA, AD_ANTI, 1, 2), ATTK(AT_STNG, AD_FLAM, 4, 1), ATTK(AT_WEAP, AD_HEAL, 6, 6), ATTK(AT_LASH, AD_SHRD, 6, 6), ATTK(AT_TRAM, AD_RAGN, 2, 9), ATTK(AT_MAGC, AD_NIVE, 7, 7)), SIZ(467, 1234, 0, MS_JAPANESE, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON, MR_POISON, M1_NOHEAD|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_ROCKTHROW| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("triplicating succumbing", S_WALLMONST, LVL(11, 12, 1, 23, 0), (G_SGROUP|3), A(ATTK(AT_ENGL, AD_CHKH, 2, 4), ATTK(AT_BEAM, AD_AMNE, 4, 3), ATTK(AT_BUTT, AD_GLIB, 1, 4), ATTK(AT_SCRA, AD_SLIM, 5, 9), ATTK(AT_BUTT, AD_MINA, 1, 3), NO_ATTK), SIZ(4333, 1955, 0, MS_TREESQUAD, MZ_HUGE), MR_DISINT, 0, M1_WALLWALK|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_POIS|M1_OMNIVORE| M1_METALLIVORE, M2_DEMON|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING|M3_PETRIFIES|M3_SLIME|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("misplace pierce hemlock", S_WALLMONST, LVL(11, 37, 4, 7, 0), (G_LGROUP|2), A(ATTK(AT_BOOM, AD_DETH, 7, 5), ATTK(AT_KICK, AD_SHRD, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2119, 893, 0, MS_SHEEP, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_HERBIVORE, M2_VAMPIRE|M2_STALK, M3_LITHIVORE|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("midlayer farting noise", S_WALLMONST, LVL(12, 12, 2, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_NORMAL, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR|M3_WANTSAMUL, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hola-hola spambot", S_WALLMONST, LVL(12, 12, -2, 50, -10), (1), A(ATTK(AT_WEAP, AD_FAKE, 4, 4), ATTK(AT_GAZE, AD_FAKE, 0, 0), ATTK(AT_GAZE, AD_FAKE, 0, 0), ATTK(AT_BEAM, AD_FAKE, 1, 1), ATTK(AT_HUGS, AD_FAKE, 1, 1), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_MINDLESS|M1_POIS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("terrain digger", S_WALLMONST, /* transforms terrain into CORR */ LVL(12, 4, 10, 0, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_MUTE, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_TUNNEL|M1_FLY, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("shifting sand wall", S_WALLMONST, LVL(12, 4, 6, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_WRAP, 1, 6), ATTK(AT_TRAM, AD_WTHR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chicanery magnet", S_WALLMONST, LVL(12, 12, 2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_STCK, 0, 0), ATTK(AT_LASH, AD_HODS, 2, 10), ATTK(AT_GAZE, AD_DISP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("anticancer vocabulary", S_WALLMONST, LVL(12, 12, -9, 52, 0), (3), A(ATTK(AT_NONE, AD_PEST, 7, 4), ATTK(AT_WEAP, AD_SHRD, 1, 4), ATTK(AT_TRAM, AD_CHRN, 2, 2), ATTK(AT_SCRA, AD_VAMP, 2, 6), ATTK(AT_SPIT, AD_FAKE, 3, 1), ATTK(AT_BITE, AD_BURN, 9, 1)), SIZ(504, 147, 0, MS_MUMBLE, MZ_TINY), MR_ELEC|MR_STONE, 0, M1_SWIM|M1_CLING|M1_NOLIMBS|M1_TPORT|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_WANTSARTI, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("syndicate godsend readily", S_WALLMONST, LVL(13, 11, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_WEEP, 2, 1), ATTK(AT_MAGC, AD_COLD, 9, 5), ATTK(AT_STNG, AD_BADE, 5, 1), ATTK(AT_CLAW, AD_DIMN, 3, 8), NO_ATTK, NO_ATTK), SIZ(2408, 124, 0, MS_GROWL, MZ_HUGE), 0, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_UNSOLID|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("distal flushing", S_WALLMONST, LVL(13, 26, 5, 43, -18), (G_GENO|3), A(ATTK(AT_TRAM, AD_MAGM, 5, 9), ATTK(AT_WEAP, AD_INSA, 1, 7), ATTK(AT_WEAP, AD_INSA, 3, 6), ATTK(AT_GAZE, AD_GRAV, 6, 1), NO_ATTK, NO_ATTK), SIZ(1849, 490, 0, MS_HISS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_NOLIMBS|M1_MINDLESS|M1_REGEN, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("bomb rock", S_WALLMONST, LVL(13, 12, 1, 20, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_EXPL, AD_PHYS, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_MEDIUM), MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("iron maiden", S_WALLMONST, LVL(13, 12, 0, 0, -5), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_NONE, AD_BLEE, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_POISON|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("unequipping wall", S_WALLMONST, LVL(14, 4, 2, 25, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_SITM, 1, 9), ATTK(AT_TRAM, AD_PHYS, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("five of clubs", S_WALLMONST, LVL(14, 17, 2, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("five of diamonds", S_WALLMONST, LVL(14, 15, 2, 20, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("five of spades", S_WALLMONST, LVL(14, 15, 2, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("five of hearts", S_WALLMONST, LVL(14, 15, 0, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("fluidator spenko", S_WALLMONST, LVL(14, 18, 2, 50, 5), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_UNPR, 4, 4), ATTK(AT_HUGS, AD_UNPR, 4, 4), ATTK(AT_BEAM, AD_UNPR, 4, 4), ATTK(AT_NONE, AD_UNPR, 4, 4), ATTK(AT_RATH, AD_UNPR, 4, 4), NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_TUNNEL, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("crouton estoppage heliotrope restively bravo", S_WALLMONST, LVL(14, 8, 10, 71, 1), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_SPIT, AD_DRST, 3, 1), ATTK(AT_BITE, AD_AXUS, 9, 4), ATTK(AT_LASH, AD_STON, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(921, 1215, 0, MS_APOC, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_DEATH, MR_SLEEP, M1_FLY|M1_NEEDPICK|M1_AMPHIBIOUS|M1_HUMANOID|M1_UNSOLID|M1_THICK_HIDE| M1_SEE_INVIS|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("musketeer lycanthropy announced reenlisting", S_WALLMONST, LVL(14, 12, 4, 10, -6), (G_GENO|G_RGROUP|4), A(ATTK(AT_BITE, AD_ANTI, 3, 8), ATTK(AT_BITE, AD_WRAP, 7, 9), ATTK(AT_BITE, AD_DRDX, 5, 7), ATTK(AT_LASH, AD_VAMP, 4, 1), NO_ATTK, NO_ATTK), SIZ(2598, 1024, 0, MS_LIEDER, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC, MR_DISINT, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_MINDLESS|M1_SEE_INVIS|M1_TPORT, M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("queered sherlock", S_WALLMONST, LVL(14, 27, -8, 85, 16), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_POLY, 9, 2), ATTK(AT_BEAM, AD_PLYS, 9, 1), ATTK(AT_BEAM, AD_BURN, 1, 1), ATTK(AT_LASH, AD_SITM, 8, 9), ATTK(AT_BITE, AD_DRDX, 9, 1), NO_ATTK), SIZ(560, 576, 0, MS_DEEPSTATE, MZ_HUGE), MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("terms roll wall", S_WALLMONST, LVL(15, 4, 4, 15, 5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_TUCH, AD_PHYS, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("empty wall", S_WALLMONST, LVL(15, 0, -8, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_FAMN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("mulching display", S_WALLMONST, LVL(15, 12, 1, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RUNS, 1, 24), ATTK(AT_NONE, AD_RUNS, 0, 4), ATTK(AT_RATH, AD_RUNS, 0, 4), ATTK(AT_BEAM, AD_RUNS, 4, 3), ATTK(AT_HUGS, AD_RUNS, 4, 3), NO_ATTK), SIZ(1000, 1000, 0, MS_BUZZ, MZ_MEDIUM), MR_STONE, 0, M1_MINDLESS|M1_BREATHLESS|M1_METALLIVORE, M2_HOSTILE, M3_NONMOVING|M3_LITHIVORE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("funk hole", S_WALLMONST, /* invisible */ LVL(15, 0, 0, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_AMNE, 4, 3), ATTK(AT_HUGS, AD_AMNE, 2, 2), ATTK(AT_GAZE, AD_AMNE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HISS, MZ_SMALL), MR_DEATH|MR_DISINT|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_AMORPHOUS|M1_UNSOLID, M2_NASTY|M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("boring monster", S_WALLMONST, LVL(15, 12, 0, 50, 5), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_TUNNEL, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("very boring monster", S_WALLMONST, LVL(15, 12, 0, 50, 5), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_TUNNEL, M2_HOSTILE|M2_WANDER, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("ultra boring monster", S_WALLMONST, LVL(15, 12, 0, 50, 5), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_TUNNEL, M2_HOSTILE|M2_WANDER, 0, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BROWN), MON("cocklet hoe", S_WALLMONST, LVL(15, 10, 0, 30, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_PAIN, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black starlit sky", S_WALLMONST, LVL(15, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("wrong named starlit sky", S_WALLMONST, LVL(15, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("banzor station", S_WALLMONST, LVL(15, 0, 3, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_AGGR, 2, 50), ATTK(AT_TRAM, AD_BANI, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("buildstone wall", S_WALLMONST, LVL(15, 4, 4, 15, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_TERR, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lightwhoosh wall", S_WALLMONST, /* spawns with mystery lightsaber */ LVL(15, 12, 4, 15, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("belt mountain", S_WALLMONST, /* always disguises as a mountain if possible */ LVL(15, 8, -20, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_LASH, AD_INSA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_PLUSTHREE|MR_HITASFOUR|MR_DRAIN, 0, M1_SEE_INVIS|M1_POIS|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_INFRAVISION|M3_PERMAMIMIC, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("rockatrice", S_WALLMONST, /* by Demo */ LVL(15, 12, -1, 40, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 4, 7), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_EXPL, AD_STON, 2, 2), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_ELEC|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("construction worker", S_WALLMONST, /* transforms terrain into TUNNELWALL */ LVL(15, 9, 0, 30, 5), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_TERR, 4, 4), ATTK(AT_TRAM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("blade omega", S_WALLMONST, LVL(15, 13, -4, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_HITASTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("raw material collecting tank", S_WALLMONST, /* eats all items it moves across */ LVL(15, 0, -8, 30, -5), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_BREATHLESS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("cancel wall", S_WALLMONST, LVL(15, 0, 5, 25, -5), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_CNCL, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_BREATHLESS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("white hole", S_WALLMONST, LVL(15, 0, 5, 25, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_TCKL, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("lovest fart", S_WALLMONST, LVL(15, 12, -10, 50, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_RBRE, 1, 1), ATTK(AT_TUCH, AD_RAGN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_TPORT, M2_HOSTILE|M2_FEMALE|M2_WANDER|M2_STRONG, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blabby cupolaed", S_WALLMONST, LVL(15, 7, -8, 82, 8), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_INER, 2, 3), ATTK(AT_LASH, AD_DETH, 6, 8), ATTK(AT_WEAP, AD_AXUS, 1, 5), ATTK(AT_MAGC, AD_RAGN, 1, 1), ATTK(AT_TUCH, AD_ANTI, 9, 7), ATTK(AT_TUCH, AD_CHKH, 2, 3)), SIZ(254, 117, 0, MS_SISSY, MZ_HUGE), MR_ELEC, 0, M1_MINDLESS|M1_SEE_INVIS, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("darken censoriously", S_WALLMONST, LVL(15, 10, -2, 66, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_MEMO, 9, 1), ATTK(AT_BREA, AD_UNPR, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(680, 911, 0, MS_BOT, MZ_LARGE), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("misdoing laudably", S_WALLMONST, LVL(15, 13, -8, 90, 0), (2), A(ATTK(AT_GAZE, AD_TREM, 8, 8), ATTK(AT_ENGL, AD_VENO, 1, 2), ATTK(AT_BUTT, AD_NGEN, 5, 5), ATTK(AT_LASH, AD_SHRD, 1, 6), ATTK(AT_SCRA, AD_TRAP, 1, 7), ATTK(AT_GAZE, AD_SLIM, 6, 2)), SIZ(2246, 185, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_POISON|MR_ACID, 0, M1_HIDE|M1_NOTAKE, M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mega blerta", S_WALLMONST, /* spawns with 2 potions of hallucination */ LVL(16, 12, 0, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_HALU, 3, 10), ATTK(AT_BOOM, AD_SOUN, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Cornelia's erotic block heel sandal", S_WALLMONST, /* uses lady boots, spawns with scroll of root pw and course driving */ LVL(16, 19, 2, 30, 0), (1), A(ATTK(AT_KICK, AD_ILLU, 8, 3), ATTK(AT_GAZE, AD_TPTO, 0, 0), ATTK(AT_NONE, AD_SWAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SHOE, MZ_HUMAN), MR_STONE|MR_DEATH|MR_DISINT|MR_ACID, MR_STONE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_MINDLESS|M1_POIS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SANDALS|M4_HIGHHEELED|M4_REVIVE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vouchsafe coronal", S_WALLMONST, LVL(16, 14, 0, 45, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_HUGS, AD_UNPR, 6, 5), ATTK(AT_BITE, AD_SAMU, 1, 8), ATTK(AT_BREA, AD_WGHT, 8, 1), ATTK(AT_KICK, AD_NTHR, 5, 1), NO_ATTK, NO_ATTK), SIZ(764, 227, 0, MS_SNORE, MZ_SMALL), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL| M1_THICK_HIDE|M1_ACID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("unauthentic safely", S_WALLMONST, LVL(16, 12, 0, 51, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_TRAM, AD_BLND, 1, 1), ATTK(AT_SPIT, AD_CONF, 8, 2), ATTK(AT_BREA, AD_DARK, 1, 5), ATTK(AT_TUCH, AD_RBRE, 4, 8), ATTK(AT_HUGS, AD_ELEC, 4, 1), NO_ATTK), SIZ(2262, 175, 0, MS_COW, MZ_SMALL), MR_FIRE|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_SLITHY, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("tentacle wall", S_WALLMONST, LVL(17, 4, 6, 0, 5), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_LASH, AD_WRAP, 1, 6), ATTK(AT_TRAM, AD_WTHR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unexpected light", S_WALLMONST, /* spawns with laser swatter, radius 1 light */ LVL(17, 13, 0, 40, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_BLND, 4, 6), ATTK(AT_GAZE, AD_BLND, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Scheinaflew", S_WALLMONST, LVL(17, 11, 7, 20, 5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_LEVI, 4, 6), ATTK(AT_KICK, AD_HEAL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("slim tanyard babcock", S_WALLMONST, LVL(17, 12, -2, 42, 0), (G_RGROUP|3), A(ATTK(AT_TENT, AD_PLAS, 4, 5), ATTK(AT_STNG, AD_LEGS, 4, 3), ATTK(AT_TUCH, AD_DROP, 2, 9), ATTK(AT_BREA, AD_VULN, 1, 5), ATTK(AT_BITE, AD_EDGE, 1, 5), NO_ATTK), SIZ(817, 893, 0, MS_REPAIR, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DEATH, MR_ELEC, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_HUMANOID| M1_THICK_HIDE, M2_MINION|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSBELL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("definitely hepcat livestock", S_WALLMONST, LVL(17, 12, 5, 46, -19), (4), A(ATTK(AT_TENT, AD_DISE, 3, 5), ATTK(AT_GAZE, AD_BLEE, 7, 5), ATTK(AT_TUCH, AD_SIN, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1479, 214, 0, MS_BOAST, MZ_TINY), MR_POISON|MR_DEATH, 0, M1_CONCEAL|M1_HUMANOID, M2_DEMON|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("living wall", S_WALLMONST, LVL(18, 3, 3, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_DRST, 1, 6), ATTK(AT_TRAM, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty living wall", S_WALLMONST, LVL(18, 3, 3, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_DRST, 1, 6), ATTK(AT_TRAM, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_HERBIVORE, 0, M3_FREQ_UNCOMMON2|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shock wall", S_WALLMONST, LVL(18, 3, 3, 0, -5), (G_NOCORPSE|G_GENO|1|G_PLATOON|G_RGROUP), A(ATTK(AT_LASH, AD_MALK, 1, 6), ATTK(AT_TRAM, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("stunwall", S_WALLMONST, LVL(18, 12, 4, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PLYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_FIRE|MR_POISON|MR_ELEC|MR_SLEEP|MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_TUNNEL, M2_COLLECT, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("six of clubs", S_WALLMONST, LVL(18, 17, 0, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("six of diamonds", S_WALLMONST, LVL(18, 15, 0, 25, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("six of spades", S_WALLMONST, LVL(18, 15, 0, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("six of hearts", S_WALLMONST, LVL(18, 15, -2, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("werebronzegram", S_WALLMONST, LVL(18, 12, -10, 80, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_TUCH, AD_WERE, 2, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_POISON|MR_ELEC|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_REGEN|M1_CARNIVORE, M2_WERE|M2_NOPOLY|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shardstone", S_WALLMONST, LVL(18, 12, 4, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_SHRD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_FIRE|MR_POISON|MR_ELEC|MR_SLEEP|MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_TUNNEL, M2_COLLECT, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("beginning of war", S_WALLMONST, /* spawns with 2 potions of fire */ LVL(18, 12, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_FIRE, 2, 10), ATTK(AT_BOOM, AD_SOUN, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_COLD|MR_FIRE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("polypoid being", S_WALLMONST, LVL(18, 12, 4, 30, -12), (1|G_NOCORPSE), A(ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_TENT, AD_PHYS, 4, 4), ATTK(AT_HUGS, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_ANIMAL|M1_OMNIVORE|M1_AMPHIBIOUS, M2_COLLECT|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_NEUTER, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("merkel barrier", S_WALLMONST, LVL(18, 0, -10, 80, 2), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_NONE, AD_AGGR, 0, 6), ATTK(AT_RATH, AD_AGGR, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON|MR_ELEC|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("residency unseemly teaberry", S_WALLMONST, LVL(18, 12, -4, 37, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_CLAW, AD_SHAN, 1, 1), ATTK(AT_STNG, AD_PHYS, 1, 2), ATTK(AT_NONE, AD_UVUU, 1, 2), ATTK(AT_MAGC, AD_TIME, 9, 1), ATTK(AT_BUTT, AD_TDRA, 2, 1)), SIZ(494, 487, 0, MS_BRAG, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_REGEN|M1_POIS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("systemize sew", S_WALLMONST, LVL(18, 19, 7, 89, 1), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_EXPL, AD_IDAM, 3, 4), ATTK(AT_EXPL, AD_CNCL, 5, 1), ATTK(AT_NONE, AD_PHYS, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(684, 7, 0, MS_GURGLE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_METALLIVORE, M2_LORD|M2_MINION|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("Shiro", S_WALLMONST, LVL(19, 15, -10, 0, 1), (1|G_NOCORPSE|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_BEAM, AD_STON, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, MR_STONE, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_STALK|M2_STRONG|M2_MALE|M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_MAGIC, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("impatience reawaken", S_WALLMONST, LVL(19, 12, 4, 65, 0), (3), A(ATTK(AT_EXPL, AD_UVUU, 1, 2), ATTK(AT_BITE, AD_MCRE, 3, 4), ATTK(AT_MAGC, AD_UNPR, 1, 6), ATTK(AT_HUGS, AD_MINA, 2, 4), ATTK(AT_WEAP, AD_HALU, 7, 5), ATTK(AT_MAGC, AD_ACID, 1, 6)), SIZ(25, 1167, 0, MS_MUTE, MZ_HUGE), MR_FIRE|MR_SLEEP, 0, M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL, M2_ROCKTHROW|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kopje mariachi freakier", S_WALLMONST, LVL(19, 9, 9, 85, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_LITE, 1, 9), ATTK(AT_SCRA, AD_CONT, 7, 9), ATTK(AT_TUCH, AD_TDRA, 7, 2), ATTK(AT_WEAP, AD_DREA, 2, 6), ATTK(AT_BEAM, AD_LAZY, 4, 2), ATTK(AT_NONE, AD_ACID, 0, 5)), SIZ(1568, 44, 0, MS_AREOLA, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_DEATH, MR_ELEC, M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_TPORT_CNTRL, M2_LORD|M2_DEMON|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("oaken uniformly", S_WALLMONST, LVL(19, 12, -8, 96, 0), (4), A(ATTK(AT_LASH, AD_DRST, 5, 3), ATTK(AT_STNG, AD_WISD, 9, 7), ATTK(AT_LASH, AD_NUMB, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(832, 835, 0, MS_PUPIL, MZ_GIGANTIC), MR_SLEEP|MR_ACID, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_UNSOLID|M1_ACID|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("expert roll wall", S_WALLMONST, LVL(20, 4, 3, 20, 5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_TUCH, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("overlayer farting noise", S_WALLMONST, LVL(20, 12, -6, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_LOUD, MZ_MEDIUM), MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR|M3_WANTSAMUL, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("weaponsuck hole", S_WALLMONST, LVL(20, 12, -8, 40, -5), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DROP, 4, 8), ATTK(AT_RATH, AD_DROP, 4, 8), ATTK(AT_BEAM, AD_DROP, 0, 0), ATTK(AT_HUGS, AD_DROP, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_POISON|MR_HITASTWO, MR_POISON, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("damge-instead-of-dungeon", S_WALLMONST, /* spawns with scroll of root pw */ LVL(20, 8, -1, 40, -10), (1), A(ATTK(AT_SCRA, AD_PHYS, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTHREE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD, M2_STRONG|M2_NASTY, M3_NOPLRPOLY, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_BLACK), MON("doppelstraeg", S_WALLMONST, /* mimics a throne */ LVL(20, 12, -6, 40, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_INVE, 6, 6), ATTK(AT_LASH, AD_BURN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_PLUSTWO, 0, M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_STALK, M3_PERMAMIMIC|M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dickwagon", S_WALLMONST, /* always mimics a wagon, spawns with random offensive wand */ LVL(20, 12, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_STONE|MR_SLEEP|MR_DISINT, 0, M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_PERMAMIMIC|M3_NONMOVING|M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("livingstone", S_WALLMONST, LVL(20, 12, 2, 25, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 2, 5), ATTK(AT_TUCH, AD_PHYS, 2, 5), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_FIRE|MR_POISON|MR_ELEC|MR_SLEEP|MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_ACID|M1_POIS|M1_TUNNEL, M2_COLLECT, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("green wall", S_WALLMONST, LVL(20, 0, -8, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_PEST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("entitied asshole", S_WALLMONST, LVL(20, 0, -8, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_GLIB, 2, 8), ATTK(AT_WEAP, AD_BLND, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_LOUD, MZ_LARGE), MR_POISON, MR_POISON, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_MALE, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("nemi basher", S_WALLMONST, LVL(20, 12, 0, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_FAKE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("odd nemi basher", S_WALLMONST, LVL(20, 12, 0, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_FAKE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lasercut wall", S_WALLMONST, /* spawns with cutting laser */ LVL(20, 4, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("moai", S_WALLMONST, /* spawns with hand blaster and 30 blaster bolts */ LVL(20, 12, -5, 40, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_NONE, AD_FREN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("ide by 0", S_WALLMONST, /* not attacked by pets, 100% chance to swat projectiles away, mimics an empty square */ LVL(20, 0, 10, 0, -20), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DETH, 1, 10), ATTK(AT_RATH, AD_DISN, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("vailable, exit anyway?", S_WALLMONST, /* not attacked by pets, if it dies you get 100000 turns of nastiness */ LVL(20, 0, 10, 0, -20), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("siege door", S_WALLMONST, LVL(20, 0, 5, 0, 5), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("barricade", S_WALLMONST, LVL(20, 0, 0, 30, 5), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("magic barricade", S_WALLMONST, LVL(20, 12, 0, 30, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_HUGS, AD_MCRE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_NONMOVING, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("putjana", S_WALLMONST, LVL(20, 24, -10, 100, 0), (1), A(ATTK(AT_KICK, AD_SEDU, 4, 6), ATTK(AT_LASH, AD_BANI, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_CONCEAL|M1_TUNNEL|M1_FLY, M2_STALK|M2_STRONG|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("blood barrier", S_WALLMONST, LVL(20, 12, -6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_BLEE, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_DRAIN, 0, M1_REGEN|M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("sosocluster", S_WALLMONST, /* by amateurhour */ LVL(20, 11, 2, 75, 4), (1), A(ATTK(AT_MAGC, AD_SPEL, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SPELL, MZ_LARGE), MR_DISINT|MR_DEATH|MR_STONE|MR_SLEEP, 0, M1_AMORPHOUS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("expert light wall", S_WALLMONST, LVL(20, 4, 0, 40, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("expert medium wall", S_WALLMONST, LVL(20, 4, 0, 40, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("expert dark wall", S_WALLMONST, LVL(20, 4, 0, 40, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("party friend", S_WALLMONST, LVL(20, 6, 0, 40, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_ALIN, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_MALE, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("rattle machine", S_WALLMONST, LVL(20, 24, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_WALLWALK, 0, M3_NONMOVING, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 el wall", S_WALLMONST, LVL(20, 4, 0, 40, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+1 em wall", S_WALLMONST, LVL(20, 4, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 ed wall", S_WALLMONST, LVL(20, 4, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+2 el barricade", S_WALLMONST, LVL(20, 4, 0, 40, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+2 em barricade", S_WALLMONST, LVL(20, 4, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+2 ed barricade", S_WALLMONST, LVL(20, 4, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+3 el barrier", S_WALLMONST, LVL(20, 4, 0, 40, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+3 em barrier", S_WALLMONST, LVL(20, 4, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+3 ed barrier", S_WALLMONST, LVL(20, 4, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+4 el cutoff", S_WALLMONST, LVL(20, 4, 0, 40, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+4 em cutoff", S_WALLMONST, LVL(20, 4, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+4 ed cutoff", S_WALLMONST, LVL(20, 4, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("extra starlit wall", S_WALLMONST, LVL(20, 4, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 16), ATTK(AT_TRAM, AD_PHYS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("red starlit sky", S_WALLMONST, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), MON("moribundity recapitalized", S_WALLMONST, LVL(20, 14, -7, 29, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_SPC2, 1, 9), ATTK(AT_RATH, AD_CHKH, 7, 2), ATTK(AT_MAGC, AD_TCKL, 8, 8), ATTK(AT_MAGC, AD_CURS, 4, 4), ATTK(AT_TENT, AD_WTHR, 2, 7), NO_ATTK), SIZ(876, 954, 0, MS_ARREST, MZ_LARGE), MR_ACID, 0, M1_AMORPHOUS|M1_NOEYES|M1_UNSOLID|M1_METALLIVORE, M2_LORD|M2_JEWELS|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("caisson jousted", S_WALLMONST, LVL(21, 11, 3, 82, 0), (4), A(ATTK(AT_HUGS, AD_CHAO, 1, 9), ATTK(AT_HUGS, AD_TIME, 6, 1), ATTK(AT_WEAP, AD_HODS, 6, 3), ATTK(AT_BEAM, AD_INSA, 6, 1), ATTK(AT_STNG, AD_DAMA, 1, 3), NO_ATTK), SIZ(454, 5, 0, MS_PANTS, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cindery brawnily fluttered overtake paperboard", S_WALLMONST, LVL(21, 11, -9, 62, 0), (3), A(ATTK(AT_NONE, AD_VULN, 7, 7), ATTK(AT_NONE, AD_NPRO, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3422, 206, 0, MS_SEDUCE, MZ_LARGE), MR_ELEC, 0, M1_AMORPHOUS|M1_CONCEAL|M1_SLITHY, M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fluent turbulently", S_WALLMONST, LVL(21, 11, -7, 37, 18), (G_GENO|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_MEMO, 7, 4), ATTK(AT_BUTT, AD_CALM, 8, 4), ATTK(AT_CLAW, AD_DFOO, 1, 1), ATTK(AT_TRAM, AD_DRCO, 1, 8), ATTK(AT_HUGS, AD_DREA, 1, 6), ATTK(AT_STNG, AD_NUMB, 8, 1)), SIZ(124, 96, 0, MS_CLOCK, MZ_LARGE), 0, 0, M1_CONCEAL|M1_THICK_HIDE|M1_REGEN|M1_TPORT_CNTRL|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gulp recorder", S_WALLMONST, /* spawns with 2 potions of confusion */ LVL(21, 12, -5, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STUN, 2, 10), ATTK(AT_BOOM, AD_SOUN, 4, 12), ATTK(AT_ENGL, AD_DGST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("kalashnikov wall", S_WALLMONST, LVL(22, 3, 3, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_COLLECT, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("petty kalashnikov wall", S_WALLMONST, LVL(22, 3, 3, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 8), ATTK(AT_TRAM, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_COLLECT, M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("twisted joker", S_WALLMONST, /* creates rn1(10, 3) M5_JOKE */ LVL(22, 10, 2, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CONF, 1, 4), ATTK(AT_STNG, AD_SGLD, 2, 12), ATTK(AT_SCRA, AD_SITM, 2, 12), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_SLEEP|MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("seven of clubs", S_WALLMONST, LVL(22, 17, -3, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("seven of diamonds", S_WALLMONST, LVL(22, 15, -3, 30, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("seven of spades", S_WALLMONST, LVL(22, 15, -3, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 10, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("seven of hearts", S_WALLMONST, LVL(22, 15, -5, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 10, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("reassigning bleeding", S_WALLMONST, LVL(22, 29, 8, 15, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_KICK, AD_CHKH, 4, 9), ATTK(AT_LASH, AD_LITT, 7, 3), ATTK(AT_WEAP, AD_SLIM, 1, 9), ATTK(AT_BREA, AD_SGLD, 4, 1), ATTK(AT_HUGS, AD_GLIB, 6, 8), NO_ATTK), SIZ(2125, 367, 0, MS_PAIN, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS, M2_LORD|M2_MINION|M2_STALK|M2_COLLECT|M2_MAGIC|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cruller inferrible", S_WALLMONST, LVL(22, 13, -4, 85, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 5), ATTK(AT_SCRA, AD_LETH, 5, 7), ATTK(AT_STNG, AD_WET, 2, 2), ATTK(AT_CLAW, AD_STCK, 5, 7), ATTK(AT_GAZE, AD_WERE, 7, 7), ATTK(AT_KICK, AD_LAVA, 7, 5)), SIZ(17, 231, 0, MS_LAUGH, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_DEATH, MR_ELEC, M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS, M2_DEMON|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("glut showmen", S_WALLMONST, LVL(22, 12, 9, 36, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_IDAM, 4, 4), ATTK(AT_SPIT, AD_ICEB, 9, 1), ATTK(AT_ENGL, AD_BURN, 6, 3), ATTK(AT_SCRA, AD_SLIM, 9, 7), ATTK(AT_NONE, AD_TCKL, 5, 3), ATTK(AT_WEAP, AD_INER, 1, 7)), SIZ(18, 307, 0, MS_REPAIR, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS, M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("shindy denigrating", S_WALLMONST, LVL(23, 17, 9, 39, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_BREA, AD_STCK, 4, 1), ATTK(AT_STNG, AD_DREA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1277, 553, 0, MS_BURBLE, MZ_SMALL), MR_DISINT, 0, M1_FLY|M1_WALLWALK|M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("smut impulsion thine", S_WALLMONST, LVL(23, 12, 2, 7, 0), (1), A(ATTK(AT_CLAW, AD_WISD, 7, 6), ATTK(AT_GAZE, AD_WGHT, 8, 5), ATTK(AT_HUGS, AD_RBRE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2984, 583, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_BREATHLESS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_PRINCE|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("territorializing throng craftiest", S_WALLMONST, LVL(24, 12, -6, 52, 0), (2), A(ATTK(AT_HUGS, AD_SLOW, 1, 6), ATTK(AT_SCRA, AD_DRDX, 2, 3), ATTK(AT_SPIT, AD_DEPR, 1, 1), ATTK(AT_TUCH, AD_CHAO, 9, 6), NO_ATTK, NO_ATTK), SIZ(1299, 363, 0, MS_SOVIET, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_UNSOLID| M1_TPORT_CNTRL|M1_OMNIVORE, M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sand barrier", S_WALLMONST, LVL(24, 3, -2, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_STCK, 4, 6), ATTK(AT_TRAM, AD_WTHR, 4, 6), ATTK(AT_NONE, AD_WTHR, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("humanlike construct", S_WALLMONST, LVL(24, 5, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_SSEX, 2, 9), ATTK(AT_TRAM, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("amphitheatre", S_WALLMONST, /* evil patch idea by yasdorian */ LVL(24, 9, -1, 20, 4), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BREA, AD_DISN, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_GIGANTIC), MR_COLD|MR_DISINT, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_NONMOVING|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("elict roll wall", S_WALLMONST, LVL(25, 4, 1, 30, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_TUCH, AD_PHYS, 1, 48), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("barricaded door", S_WALLMONST, LVL(25, 0, 4, 0, 5), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("flyswirl wall", S_WALLMONST, LVL(25, 12, 1, 30, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NIVE, 1, 48), ATTK(AT_HUGS, AD_NIVE, 4, 4), ATTK(AT_HUGS, AD_NIVE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BUZZ, MZ_LARGE), MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("exclusivity casaba", S_WALLMONST, LVL(25, 7, 8, 83, 5), (1), A(ATTK(AT_RATH, AD_DREA, 9, 1), ATTK(AT_SCRA, AD_DRCH, 7, 8), ATTK(AT_LASH, AD_TRAP, 1, 3), ATTK(AT_KICK, AD_ICUR, 5, 8), ATTK(AT_ENGL, AD_VOMT, 6, 8), NO_ATTK), SIZ(115, 830, 0, MS_PUPIL, MZ_MEDIUM), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_TELEPATHIC|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("lightning-proof wall", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_ELEC, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_ELEC, MR_ELEC, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("active wall", S_WALLMONST, LVL(25, 6, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_SAMU, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("highstory wall", S_WALLMONST, LVL(25, 4, 1, 30, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_TERR, 1, 48), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("high voltage generator", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_MALK, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_ELEC, MR_ELEC, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("firewall", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_FIRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_FIRE, MR_FIRE, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lava wall", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_LAVA, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_FIRE, MR_FIRE, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ice wall", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_COLD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD, MR_COLD, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("frost wall", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_FRZE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD, MR_COLD, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("iceblock wall", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_ICEB, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_COLD, MR_COLD, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("burning wall", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_BURN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_FIRE, MR_FIRE, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("holed wall", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_FEAR, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("corrosive wall", S_WALLMONST, LVL(25, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_ACID, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_ACID, MR_ACID, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("swirgit", S_WALLMONST, LVL(25, 12, -17, 100, 5), (1), A(ATTK(AT_KICK, AD_CALM, 6, 8), ATTK(AT_BEAM, AD_ABDC, 2, 25), ATTK(AT_GAZE, AD_SLUD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("xtra swallowall", S_WALLMONST, LVL(25, 12, -5, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 4, 10), ATTK(AT_RATH, AD_UNPR, 4, 10), ATTK(AT_ENGL, AD_UNPR, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_METALLIVORE, 0, M3_NONMOVING|M3_LITHIVORE|M3_FREQ_UNCOMMON5, M4_REFLECT|M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("werechromegram", S_WALLMONST, LVL(25, 12, -10, 80, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_TUCH, AD_WERE, 2, 5), ATTK(AT_MAGC, AD_DRST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_POISON|MR_ELEC|MR_DEATH, 0, M1_POIS|M1_MINDLESS|M1_BREATHLESS|M1_REGEN|M1_CARNIVORE, M2_WERE|M2_NOPOLY|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("reawaken inflictable denomination", S_WALLMONST, LVL(25, 44, 2, 92, -4), (G_LGROUP|2), A(ATTK(AT_SPIT, AD_SAMU, 5, 4), ATTK(AT_STNG, AD_DRDX, 9, 1), ATTK(AT_WEAP, AD_LITT, 1, 4), ATTK(AT_GAZE, AD_WNCE, 8, 5), NO_ATTK, NO_ATTK), SIZ(1875, 1139, 0, MS_NURSE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_THICK_HIDE| M1_TPORT_CNTRL, M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("brown starlit sky", S_WALLMONST, LVL(25, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("cube", S_WALLMONST, LVL(26, 12, 0, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 3, 3), ATTK(AT_GAZE, AD_DIMN, 4, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("eight of clubs", S_WALLMONST, LVL(26, 17, -3, 35, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 15, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("eight of diamonds", S_WALLMONST, LVL(26, 15, -3, 35, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 15, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("eight of spades", S_WALLMONST, LVL(26, 15, -3, 35, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 15, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("eight of hearts", S_WALLMONST, LVL(26, 15, -5, 35, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 15, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("nexude", S_WALLMONST, LVL(26, 8, 1, 30, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NEXU, 1, 48), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("something subject lot", S_WALLMONST, LVL(26, 25, -50, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SOUN, 3, 10), ATTK(AT_HUGS, AD_SOUN, 3, 10), ATTK(AT_NONE, AD_SOUN, 7, 10), ATTK(AT_RATH, AD_SOUN, 7, 10), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SOUND, MZ_TINY), MR_DRAIN|MR_ELEC|MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_DEATH|MR_DISINT|MR_STONE|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_WALLWALK|M1_UNSOLID|M1_AMORPHOUS, M2_HOSTILE|M2_NEUTER|M2_WANDER, M3_AVOIDER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_SHADE, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hexer glottal", S_WALLMONST, LVL(27, 12, -2, 75, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_CHAO, 8, 6), ATTK(AT_TUCH, AD_MANA, 1, 9), ATTK(AT_WEAP, AD_ANTI, 4, 5), ATTK(AT_RATH, AD_FUMB, 0, 9), ATTK(AT_KICK, AD_RUST, 1, 1), ATTK(AT_EXPL, AD_MALK, 8, 1)), SIZ(1758, 602, 0, MS_SHOE, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_CLING|M1_HIDE|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_STALK|M2_GREEDY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("stingier ever", S_WALLMONST, LVL(27, 12, 4, 0, 0), (G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_CURS, 9, 4), ATTK(AT_GAZE, AD_SAMU, 3, 6), ATTK(AT_TRAM, AD_PART, 7, 6), ATTK(AT_MAGC, AD_MINA, 9, 2), NO_ATTK, NO_ATTK), SIZ(971, 1024, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_ANIMAL|M1_SEE_INVIS| M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shifting sand barrier", S_WALLMONST, LVL(28, 3, -2, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_WRAP, 4, 6), ATTK(AT_TRAM, AD_WTHR, 4, 6), ATTK(AT_NONE, AD_WTHR, 0, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("woodman davenport lexicographer", S_WALLMONST, LVL(28, 22, -8, 77, 0), (4), A(ATTK(AT_TUCH, AD_NGRA, 4, 6), ATTK(AT_BEAM, AD_DFOO, 2, 4), ATTK(AT_BREA, AD_ELEC, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(675, 315, 0, MS_COW, MZ_HUMAN), MR_FIRE|MR_STONE, 0, M1_TUNNEL|M1_CONCEAL|M1_SLITHY|M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_WANDER|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bogged besting", S_WALLMONST, LVL(28, 6, 6, 60, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_BREA, AD_ICEB, 2, 6), ATTK(AT_ENGL, AD_SLOW, 2, 3), ATTK(AT_BUTT, AD_TRAP, 7, 4), ATTK(AT_BEAM, AD_STTP, 3, 1), ATTK(AT_KICK, AD_SLIM, 2, 9), NO_ATTK), SIZ(225, 79, 0, MS_CHICKEN, MZ_SMALL), MR_COLD|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_MAGIC|M2_HOBBIT| M2_FEMALE, M3_INFRAVISIBLE|M3_NOTAME|M3_PETTY|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lesser wall monster", S_WALLMONST, LVL(28, 12, -6, 60, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_TRAM, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_COLD|MR_ACID|MR_FIRE|MR_ELEC|MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_TUNNEL, M2_COLLECT, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("asshole who cannot enjoy anything, not even a pair of cuddle heels", S_WALLMONST, /* always knows where you are */ LVL(28, 12, -6, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_TRAM, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SUPERMAN, MZ_LARGE), MR_SLEEP|MR_COLD|MR_ACID|MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_TUNNEL, M2_COLLECT|M2_MALE|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_NOTAME|M3_TRAITOR, M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("loathing slim", S_WALLMONST, LVL(29, 18, 6, 6, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_SPEL, 1, 1), ATTK(AT_TUCH, AD_DGST, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(63, 26, 0, MS_SOUND, MZ_MEDIUM), MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_POIS| M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_PEACEFUL, M3_PETTY|M3_TELEPATHIC|M3_NO_DECAY|M3_WANTSARTI|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cluster bomb rock", S_WALLMONST, LVL(29, 16, -8, 40, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_EXPL, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_MEDIUM), MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("very cluster bomb rock", S_WALLMONST, LVL(29, 16, -8, 40, -5), (G_NOCORPSE|G_GENO|G_RGROUP), A(ATTK(AT_MULTIPLY, 0,0,0), ATTK(AT_TUCH, AD_TLPT, 0, 0), ATTK(AT_EXPL, AD_PHYS, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_MEDIUM), MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("master roll wall", S_WALLMONST, LVL(30, 4, -1, 40, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_WANDER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("master light wall", S_WALLMONST, LVL(30, 4, -5, 80, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("master medium wall", S_WALLMONST, LVL(30, 4, -5, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("master dark wall", S_WALLMONST, LVL(30, 4, -5, 80, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+1 ml wall", S_WALLMONST, LVL(30, 4, -5, 80, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+1 mm wall", S_WALLMONST, LVL(30, 4, -5, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 md wall", S_WALLMONST, LVL(30, 4, -5, 80, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+2 ml barricade", S_WALLMONST, LVL(30, 4, -5, 80, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+2 mm barricade", S_WALLMONST, LVL(30, 4, -5, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+2 md barricade", S_WALLMONST, LVL(30, 4, -5, 80, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty +2 md barricade", S_WALLMONST, LVL(30, 4, -5, 80, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+3 ml barrier", S_WALLMONST, LVL(30, 4, -5, 80, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+3 mm barrier", S_WALLMONST, LVL(30, 4, -5, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+3 md barrier", S_WALLMONST, LVL(30, 4, -5, 80, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+4 ml cutoff", S_WALLMONST, LVL(30, 4, -5, 80, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+4 mm cutoff", S_WALLMONST, LVL(30, 4, -5, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+4 md cutoff", S_WALLMONST, LVL(30, 4, -5, 80, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("syl starlit wall", S_WALLMONST, LVL(30, 4, -5, 80, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 32), ATTK(AT_TRAM, AD_PHYS, 1, 32), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("nine of clubs", S_WALLMONST, LVL(30, 20, -4, 45, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 17, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("nine of diamonds", S_WALLMONST, LVL(30, 18, -4, 45, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 17, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nine of spades", S_WALLMONST, LVL(30, 18, -4, 45, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 17, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("nine of hearts", S_WALLMONST, LVL(30, 18, -6, 45, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 17, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("security system", S_WALLMONST, /* spawns with assault rifle and 100 bullets */ LVL(30, 15, -4, 60, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISION|M3_NONMOVING, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("green starlit sky", S_WALLMONST, LVL(30, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GREEN), MON("erroneous starlit sky", S_WALLMONST, LVL(30, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GREEN), MON("etching awaited homeliest", S_WALLMONST, LVL(30, 22, 7, 43, 13), (1), A(ATTK(AT_TRAM, AD_RUST, 9, 6), ATTK(AT_STNG, AD_MIDI, 5, 7), ATTK(AT_CLAW, AD_CALM, 2, 3), ATTK(AT_MAGC, AD_POIS, 3, 7), ATTK(AT_TENT, AD_BURN, 4, 1), NO_ATTK), SIZ(1843, 788, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("urological badly movie degrading", S_WALLMONST, LVL(30, 12, -7, 74, 17), (G_GENO|1), A(ATTK(AT_ENGL, AD_HODS, 1, 6), ATTK(AT_BUTT, AD_RUNS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1325, 168, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_POISON, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE| M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bell of emergency", S_WALLMONST, LVL(31, 36, -20, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_DRST, 6, 6), ATTK(AT_NONE, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("doaing bell of emergency", S_WALLMONST, LVL(31, 36, -20, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_PHYS, 6, 6), ATTK(AT_BEAM, AD_DRST, 6, 6), ATTK(AT_NONE, AD_AGGR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("shoveled recursively", S_WALLMONST, LVL(31, 18, 6, 86, 1), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_SPIT, AD_RBAD, 2, 3), ATTK(AT_WEAP, AD_ALIN, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(146, 152, 0, MS_WOLLOH, MZ_SMALL), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL, M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_EGOTYPE|M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("augustine gally curbing actually", S_WALLMONST, LVL(31, 13, 5, 66, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_NONE, AD_WEBS, 1, 8), ATTK(AT_STNG, AD_STTP, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1025, 965, 0, MS_ALLA, MZ_SMALL), MR_FIRE|MR_STONE, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_TPORT, M2_DEMON|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gossipped statelier", S_WALLMONST, LVL(31, 16, -1, 28, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PART, 4, 1), ATTK(AT_WEAP, AD_DETH, 5, 5), ATTK(AT_SPIT, AD_POLY, 8, 3), ATTK(AT_STNG, AD_VULN, 2, 6), ATTK(AT_ENGL, AD_UVUU, 9, 8), ATTK(AT_GAZE, AD_PLAS, 7, 8)), SIZ(1636, 833, 0, MS_DEAD, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID| M1_THICK_HIDE|M1_REGEN, M2_LORD|M2_DEMON|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_DWARF| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unnoticeable riding", S_WALLMONST, LVL(31, 11, 1, 94, 0), (G_GENO|3), A(ATTK(AT_LASH, AD_BLEE, 2, 7), ATTK(AT_TRAM, AD_NGRA, 3, 5), ATTK(AT_SCRA, AD_STON, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(624, 250, 0, MS_NEIGH, MZ_LARGE), MR_FIRE, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("illumination limiter", S_WALLMONST, LVL(31, 29, -10, 1, -18), (G_GENO|1), A(ATTK(AT_TRAM, AD_PEST, 5, 8), ATTK(AT_NONE, AD_WTHR, 9, 4), ATTK(AT_GAZE, AD_UVUU, 2, 3), ATTK(AT_SPIT, AD_SIN, 6, 9), NO_ATTK, NO_ATTK), SIZ(3078, 658, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("expiation shapelier", S_WALLMONST, LVL(32, 14, 4, 26, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_NONE, AD_DROP, 9, 6), ATTK(AT_TENT, AD_NUMB, 1, 6), ATTK(AT_TRAM, AD_FREN, 3, 8), ATTK(AT_MAGC, AD_SLIM, 1, 4), NO_ATTK, NO_ATTK), SIZ(164, 808, 0, MS_BOT, MZ_HUMAN), MR_ELEC|MR_STONE, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_REGEN|M1_POIS| M1_OMNIVORE, M2_VAMPIRE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sextupled japonica", S_WALLMONST, LVL(32, 10, 9, 41, -20), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_TUCH, AD_DEBU, 7, 1), ATTK(AT_TENT, AD_MANA, 4, 1), ATTK(AT_BUTT, AD_AMNE, 8, 1), ATTK(AT_TRAM, AD_PLYS, 1, 1), ATTK(AT_RATH, AD_STON, 7, 2), ATTK(AT_TRAM, AD_VOMT, 1, 6)), SIZ(1829, 20, 0, MS_DEEPSTATE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("expediently arrowroot archaeologist", S_WALLMONST, LVL(32, 12, -9, 33, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_BLND, 4, 4), ATTK(AT_SPIT, AD_VENO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 416, 0, MS_PHOTO, MZ_HUGE), MR_FIRE, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_SLITHY, M2_NOPOLY|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_SPIDER|M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("The Knave of Hearts", S_WALLMONST, LVL(32, 18, -6, 45, 0), (G_NOCORPSE|G_UNIQ|1|G_LGROUP), A(ATTK(AT_STNG, AD_FAMN, 10, 20), ATTK(AT_STNG, AD_FAMN, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BOSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_PNAME, M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("womby trimming", S_WALLMONST, LVL(33, 3, -2, 9, 0), (1), A(ATTK(AT_SPIT, AD_DRIN, 4, 3), ATTK(AT_SPIT, AD_TERR, 2, 7), ATTK(AT_BITE, AD_TIME, 5, 3), ATTK(AT_BUTT, AD_NGRA, 5, 7), ATTK(AT_TRAM, AD_NPRO, 4, 1), ATTK(AT_TRAM, AD_PLAS, 6, 6)), SIZ(419, 38, 0, MS_FEARHARE, MZ_LARGE), MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_OVIPAROUS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_NASTY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bye translator budding", S_WALLMONST, LVL(34, 15, -6, 24, -14), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_ILLU, 4, 6), ATTK(AT_TRAM, AD_DISE, 9, 1), ATTK(AT_SCRA, AD_FRZE, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1468, 734, 0, MS_METALMAFIA, MZ_LARGE), MR_DISINT, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_LORD|M2_PNAME|M2_STRONG|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("claymoai", S_WALLMONST, LVL(34, 14, -10, 60, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_TRAP, 6, 8), ATTK(AT_MAGC, AD_GRAV, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("ten of clubs", S_WALLMONST, LVL(34, 20, -5, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 22, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("ten of diamonds", S_WALLMONST, LVL(34, 18, -5, 50, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 22, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ten of spades", S_WALLMONST, LVL(34, 18, -5, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 22, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("ten of hearts", S_WALLMONST, LVL(34, 18, -7, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 22, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("pipelining upright", S_WALLMONST, LVL(34, 32, 8, 34, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_NONE, AD_TRAP, 1, 7), ATTK(AT_TENT, AD_RAGN, 8, 9), ATTK(AT_TUCH, AD_RBAD, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1144, 153, 0, MS_PUPIL, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DRAIN, MR_SLEEP|MR_ACID, M1_NOEYES|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("predictor untruthfully maneuver", S_WALLMONST, LVL(34, 7, 6, 58, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_ABDC, 1, 4), ATTK(AT_BREA, AD_DISE, 7, 9), ATTK(AT_BUTT, AD_THIR, 9, 2), ATTK(AT_BUTT, AD_WRAT, 9, 3), ATTK(AT_STNG, AD_CONT, 7, 6), ATTK(AT_GAZE, AD_WTHR, 5, 6)), SIZ(1530, 84, 0, MS_BOAST, MZ_TINY), MR_SLEEP|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL, M2_LORD|M2_JEWELS|M2_HOSTILE, M3_CLOSE|M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_METAL), MON("blade king", S_WALLMONST, LVL(35, 15, -15, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_PHYS, 11, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_HITASTWO|MR_SLEEP, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG|M2_PRINCE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("black hole", S_WALLMONST, LVL(35, 0, -15, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("mines terror", S_WALLMONST, LVL(35, 0, -15, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 4, 8), ATTK(AT_RATH, AD_VAPO, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("supernova leftovers", S_WALLMONST, LVL(35, 0, -15, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_DISN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vaporized fabric of reality", S_WALLMONST, LVL(35, 0, -15, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_VAPO, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("soul hole", S_WALLMONST, LVL(35, 0, -15, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_DEPR, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sludge wall", S_WALLMONST, LVL(35, 0, -15, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_SLUD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_ACID, MR_ACID, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sucker hole", S_WALLMONST, LVL(35, 12, -15, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_SUCK, 4, 8), ATTK(AT_GAZE, AD_SUCK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7|M3_NONMOVING, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("purple starlit sky", S_WALLMONST, LVL(35, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eloquence quoined", S_WALLMONST, LVL(35, 12, 3, 77, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_SANI, 7, 9), ATTK(AT_TUCH, AD_SITM, 1, 8), ATTK(AT_MAGC, AD_ANTI, 2, 8), ATTK(AT_TRAM, AD_SGLD, 8, 8), NO_ATTK, NO_ATTK), SIZ(1084, 757, 0, MS_SQEEK, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_ANIMAL, M2_LORD|M2_WANDER|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("The King of Hearts", S_WALLMONST, LVL(36, 18, -6, 50, 0), (G_NOCORPSE|G_UNIQ|1|G_LGROUP), A(ATTK(AT_STNG, AD_PHYS, 8, 22), ATTK(AT_STNG, AD_PHYS, 8, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BOSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_PNAME, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("influence chemist", S_WALLMONST, LVL(36, 12, -5, 70, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_ACID, 6, 8), ATTK(AT_BREA, AD_ELEC, 8, 14), ATTK(AT_NONE, AD_MALK, 0, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_BONES, MZ_MEDIUM), MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_MALE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("boggy temptable abscising heartier", S_WALLMONST, LVL(36, 11, -8, 4, 20), (G_GENO|1), A(ATTK(AT_KICK, AD_ABDC, 7, 8), ATTK(AT_HUGS, AD_CONT, 7, 1), ATTK(AT_BITE, AD_FUMB, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2566, 1039, 0, MS_FART_LOUD, MZ_TINY), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_HERBIVORE, M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ace of clubs", S_WALLMONST, LVL(38, 20, -5, 55, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 30, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("ace of diamonds", S_WALLMONST, LVL(38, 18, -5, 55, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_SCRA, AD_PHYS, 30, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ace of spades", S_WALLMONST, LVL(38, 18, -5, 55, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 30, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("ace of hearts", S_WALLMONST, LVL(38, 18, -7, 55, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 30, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("blackening depopulation reoccupying", S_WALLMONST, LVL(38, 12, -10, 69, 0), (4), A(ATTK(AT_EXPL, AD_FAKE, 1, 1), ATTK(AT_TRAM, AD_TRAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2671, 182, 0, MS_BUZZ, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_POISON|MR_ACID, M1_HIDE|M1_OVIPAROUS|M1_OMNIVORE, M2_VAMPIRE|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("naphthalene misted", S_WALLMONST, LVL(38, 12, 8, 68, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_LEGS, 8, 7), ATTK(AT_STNG, AD_MANA, 3, 6), ATTK(AT_BUTT, AD_ABDC, 1, 3), ATTK(AT_TRAM, AD_CHAO, 9, 4), NO_ATTK, NO_ATTK), SIZ(2642, 294, 0, MS_SQEEK, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_JEWELS, M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_OBJ), MON("somberly rattier", S_WALLMONST, LVL(38, 7, 0, 89, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BEAM, AD_FIRE, 6, 5), ATTK(AT_NONE, AD_NTHR, 1, 3), ATTK(AT_ENGL, AD_WEEP, 1, 8), ATTK(AT_EXPL, AD_MALK, 1, 6), ATTK(AT_BEAM, AD_HEAL, 3, 2), ATTK(AT_LASH, AD_WGHT, 3, 1)), SIZ(873, 1571, 0, MS_MEW, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_AMPHIBIOUS|M1_REGEN|M1_HERBIVORE, M2_DEMON|M2_MAGIC|M2_ORC, M3_LITHIVORE|M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("slipcover haltering reavowing hellenic", S_WALLMONST, LVL(39, 33, -8, 21, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DISN, 5, 7), ATTK(AT_SCRA, AD_DRDX, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3337, 817, 0, MS_SOLDIER, MZ_TINY), MR_STONE, 0, M1_UNSOLID|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("celebrating appealed struggle", S_WALLMONST, LVL(39, 13, 1, 60, 4), (2), A(ATTK(AT_TRAM, AD_COLD, 3, 5), ATTK(AT_SCRA, AD_BANI, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1245, 268, 0, MS_GRUNT, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bankrupted strafer", S_WALLMONST, LVL(39, 13, -4, 77, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_WET, 6, 4), ATTK(AT_TRAM, AD_VAMP, 5, 5), ATTK(AT_ENGL, AD_DRLI, 6, 5), ATTK(AT_BUTT, AD_VULN, 9, 1), NO_ATTK, NO_ATTK), SIZ(1209, 1269, 0, MS_ESCAPE, MZ_LARGE), MR_ELEC, 0, M1_CONCEAL|M1_MINDLESS|M1_ANIMAL, M2_PNAME|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("dilled fount", S_WALLMONST, LVL(39, 10, 0, 49, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_SLEE, 6, 3), ATTK(AT_HUGS, AD_LAZY, 2, 2), ATTK(AT_BITE, AD_DIMN, 5, 8), ATTK(AT_TRAM, AD_CONT, 6, 2), ATTK(AT_KICK, AD_DISP, 8, 1), ATTK(AT_BITE, AD_COLD, 7, 8)), SIZ(2509, 1120, 0, MS_SHRIEK, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH, MR_POISON, M1_SWIM|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_DEMON, M3_WAITFORU|M3_LITHIVORE|M3_PETTY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("prescore potteen dictatorial", S_WALLMONST, LVL(40, 8, 4, 50, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_MAGC, AD_VOMT, 7, 5), ATTK(AT_BITE, AD_NTHR, 7, 6), ATTK(AT_WEAP, AD_CONT, 7, 9), ATTK(AT_GAZE, AD_CALM, 4, 2), NO_ATTK, NO_ATTK), SIZ(388, 363, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_POISON, M1_NOHANDS|M1_NOLIMBS|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("willed sprit metropolitan anthropologic", S_WALLMONST, LVL(40, 10, -3, 6, -4), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_TRAM, AD_INVE, 3, 5), ATTK(AT_TUCH, AD_HALU, 5, 4), ATTK(AT_BOOM, AD_TCKL, 9, 8), ATTK(AT_SPIT, AD_EDGE, 3, 4), ATTK(AT_EXPL, AD_LETH, 8, 4), ATTK(AT_GAZE, AD_TRAP, 9, 3)), SIZ(880, 174, 0, MS_COMBAT, MZ_LARGE), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_CONCEAL|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("yellow starlit sky", S_WALLMONST, LVL(40, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nemi smasher", S_WALLMONST, LVL(40, 12, -10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_FAKE, 10, 8), ATTK(AT_WEAP, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("grandmaster light wall", S_WALLMONST, LVL(40, 6, -10, 90, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grandmaster medium wall", S_WALLMONST, LVL(40, 6, -10, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("grandmaster dark wall", S_WALLMONST, LVL(40, 6, -10, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+1 gml wall", S_WALLMONST, LVL(40, 6, -10, 90, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+1 gmm wall", S_WALLMONST, LVL(40, 6, -10, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 gmd wall", S_WALLMONST, LVL(40, 6, -10, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+2 gml barricade", S_WALLMONST, LVL(40, 6, -10, 90, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+2 gmm barricade", S_WALLMONST, LVL(40, 6, -10, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+2 gmd barricade", S_WALLMONST, LVL(40, 6, -10, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+3 gml barrier", S_WALLMONST, LVL(40, 6, -10, 90, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+3 gmm barrier", S_WALLMONST, LVL(40, 6, -10, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+3 gmd barrier", S_WALLMONST, LVL(40, 6, -10, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+4 gml cutoff", S_WALLMONST, LVL(40, 6, -10, 90, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+4 gmm cutoff", S_WALLMONST, LVL(40, 6, -10, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+4 gmd cutoff", S_WALLMONST, LVL(40, 6, -10, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 64), ATTK(AT_TRAM, AD_PHYS, 1, 64), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dilational black hole", S_WALLMONST, LVL(40, 12, -15, 95, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_NONE, AD_DETH, 4, 8), ATTK(AT_BEAM, AD_UVUU, 10, 10), ATTK(AT_TUCH, AD_DETH, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("One-Eyed Jack", S_WALLMONST, LVL(40, 18, -5, 50, 0), (G_NOCORPSE|G_UNIQ|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 25), ATTK(AT_STNG, AD_PHYS, 10, 25), ATTK(AT_BEAM, AD_DARK, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BOSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_NOPOLY|M2_PNAME, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("The Queen of Hearts", S_WALLMONST, LVL(40, 24, -6, 50, 0), (G_NOCORPSE|G_UNIQ|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 30), ATTK(AT_WEAP, AD_PHYS, 10, 30), ATTK(AT_BREA, AD_FIRE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BOSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("The Queen of Farts", S_WALLMONST, /* idea by Lorskel. His reaction: "My god, what have I done?" when he realized that I'll actually implement it. */ LVL(40, 24, -6, 50, 0), (G_NOCORPSE|G_UNIQ|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 10, 30), ATTK(AT_WEAP, AD_PHYS, 10, 30), ATTK(AT_BREA, AD_FIRE, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_FART_LOUD, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("quiz satisfy unraveling", S_WALLMONST, LVL(40, 20, 2, 53, 0), (G_GENO|4), A(ATTK(AT_CLAW, AD_DISP, 1, 9), ATTK(AT_STNG, AD_TLPT, 7, 8), ATTK(AT_TENT, AD_FAKE, 1, 4), ATTK(AT_NONE, AD_DRDX, 5, 1), NO_ATTK, NO_ATTK), SIZ(359, 925, 0, MS_BURBLE, MZ_TINY), MR_FIRE|MR_ELEC, 0, M1_HIDE|M1_MINDLESS|M1_ACID, M2_VAMPIRE, M3_INFRAVISIBLE|M3_LITHIVORE|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("shuffleboard glossing", S_WALLMONST, LVL(41, 11, 5, 91, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NIVE, 8, 5), ATTK(AT_EXPL, AD_LAZY, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 382, 0, MS_SOUND, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HUMANOID|M1_SLITHY|M1_TPORT, M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("foresworn nativity", S_WALLMONST, LVL(41, 11, 8, 14, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_MAGC, AD_IDAM, 9, 2), ATTK(AT_TUCH, AD_HALU, 1, 1), ATTK(AT_MAGC, AD_NEXU, 5, 6), ATTK(AT_KICK, AD_CURS, 6, 9), NO_ATTK, NO_ATTK), SIZ(1339, 45, 0, MS_CORONA, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("latency misdrawn", S_WALLMONST, LVL(41, 10, 0, 83, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_ICUR, 9, 6), ATTK(AT_NONE, AD_SGLD, 6, 9), ATTK(AT_RATH, AD_MEMO, 4, 6), ATTK(AT_STNG, AD_DAMA, 5, 9), NO_ATTK, NO_ATTK), SIZ(522, 8, 0, MS_SOUND, MZ_MEDIUM), MR_COLD|MR_STONE, 0, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE, M2_PNAME|M2_STRONG|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("disestablishing grazer", S_WALLMONST, LVL(42, 12, -5, 53, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_DIMN, 4, 1), ATTK(AT_MAGC, AD_TERR, 9, 9), ATTK(AT_SPIT, AD_TCKL, 2, 5), ATTK(AT_WEAP, AD_DAMA, 8, 8), NO_ATTK, NO_ATTK), SIZ(4558, 383, 0, MS_MEW, MZ_TINY), MR_COLD|MR_POISON, 0, M1_TUNNEL, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("snacked peritonital", S_WALLMONST, LVL(42, 11, -2, 27, 0), (G_LGROUP|1), A(ATTK(AT_STNG, AD_TDRA, 6, 3), ATTK(AT_ENGL, AD_UVUU, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 504, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_FLY|M1_CLING|M1_UNSOLID|M1_THICK_HIDE, M2_LORD|M2_DEMON|M2_PNAME|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_WANTSALL, M4_BAT|M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("desktop navy", S_WALLMONST, /* spawns with rocket launcher and 10 rockets */ LVL(42, 36, -24, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("desktop navy swarm", S_WALLMONST, /* spawns with rocket launcher and 10 rockets */ LVL(42, 36, -24, 100, 5), (G_NOCORPSE|G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("wild card", S_WALLMONST, LVL(42, 15, -4, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 5, 20), ATTK(AT_KICK, AD_PHYS, 5, 20), ATTK(AT_SPIT, AD_BLND, 1, 5), ATTK(AT_LASH, AD_CONF, 1, 5), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK), SIZ(200, 200, 0, MS_SHRIEK, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("SDR wild card", S_WALLMONST, LVL(42, 15, -4, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 5, 20), ATTK(AT_KICK, AD_PHYS, 5, 20), ATTK(AT_SPIT, AD_BLND, 1, 5), ATTK(AT_LASH, AD_CONF, 1, 5), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK), SIZ(200, 200, 0, MS_SHRIEK, MZ_MEDIUM), MR_DEATH|MR_COLD|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Black Mariah", S_WALLMONST, LVL(42, 15, -4, 40, 0), (G_NOCORPSE|G_UNIQ|1|G_VLGROUP), A(ATTK(AT_WEAP, AD_RBRE, 6, 15), ATTK(AT_WEAP, AD_DRLI, 6, 15), ATTK(AT_BEAM, AD_DRLI, 6, 6), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BOSS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_PNAME|M2_FEMALE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_AVOIDER, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("yerles mortar", S_WALLMONST, /* spawns with 20 frag grenades */ LVL(43, 16, -8, 75, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tanja mortar", S_WALLMONST, /* spawns with 20 frag grenades */ LVL(43, 16, -8, 75, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_FEMALE|M2_HOSTILE|M2_COLLECT|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hwy shortening savagest lending", S_WALLMONST, LVL(43, 33, 0, 74, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_DETH, 7, 2), ATTK(AT_WEAP, AD_FUMB, 8, 6), ATTK(AT_HUGS, AD_BURN, 6, 9), ATTK(AT_GAZE, AD_CHKH, 4, 8), NO_ATTK, NO_ATTK), SIZ(87, 1477, 0, MS_BARBER, MZ_MEDIUM), MR_FIRE|MR_DISINT, MR_FIRE, M1_NOLIMBS|M1_OVIPAROUS, M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sherbert dock trite", S_WALLMONST, LVL(43, 11, -5, 70, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_VOMT, 6, 4), ATTK(AT_BITE, AD_SGLD, 7, 2), ATTK(AT_BEAM, AD_ICUR, 1, 9), ATTK(AT_NONE, AD_LITT, 1, 4), NO_ATTK, NO_ATTK), SIZ(3367, 614, 0, MS_SMITH, MZ_LARGE), MR_FIRE, 0, M1_TUNNEL|M1_NOLIMBS|M1_SLITHY|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("merchantman battery choring splendider youth", S_WALLMONST, LVL(44, 6, -1, 22, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_LASH, AD_DREN, 8, 2), ATTK(AT_BEAM, AD_FEMI, 1, 3), ATTK(AT_HUGS, AD_GLIB, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(703, 1451, 0, MS_POKEDEX, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_TPORT_CNTRL|M1_POIS, M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("misguidance strategist", S_WALLMONST, LVL(44, 8, 8, 9, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_SANI, 1, 7), ATTK(AT_BREA, AD_MAGM, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(362, 923, 0, MS_DEAD, MZ_LARGE), MR_COLD|MR_STONE, 0, M1_CLING|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("greater wall monster", S_WALLMONST, LVL(44, 13, -6, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_TRAM, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_PHYS, 3, 6), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_SLEEP|MR_COLD|MR_ACID|MR_FIRE|MR_ELEC|MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_WALLWALK|M1_FLY, M2_COLLECT, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("suicide king", S_WALLMONST, LVL(44, 24, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 75), ATTK(AT_STNG, AD_PHYS, 2, 75), ATTK(AT_EXPL, AD_PHYS, 2, 75), ATTK(AT_MAGC, AD_SPEL, 1, 5), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("freedeath king", S_WALLMONST, LVL(44, 24, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 2, 75), ATTK(AT_STNG, AD_PHYS, 2, 75), ATTK(AT_EXPL, AD_PHYS, 2, 75), ATTK(AT_MAGC, AD_SPEL, 1, 5), ATTK(AT_GAZE, AD_TPTO, 0, 0), NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_RED), MON("joker", S_WALLMONST, LVL(44, 15, -4, 45, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_CONF, 1, 10), ATTK(AT_GAZE, AD_CONF, 1, 10), ATTK(AT_STNG, AD_SGLD, 8, 12), ATTK(AT_SCRA, AD_SITM, 8, 12), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_SLEEP|MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("blue moai", S_WALLMONST, LVL(45, 16, -12, 70, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_COLD|MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_NONMOVING|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bluescreen moai", S_WALLMONST, LVL(45, 16, -12, 70, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NAST, 9, 8), ATTK(AT_GAZE, AD_NAST, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_COLD|MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_NONMOVING|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("desktop birdie", S_WALLMONST, LVL(45, 36, -25, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("desktop birdie swarm", S_WALLMONST, LVL(45, 36, -25, 100, 5), (G_NOCORPSE|G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_PHYS, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("greatcoat foredoom", S_WALLMONST, LVL(45, 14, -1, 97, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_RATH, AD_ICUR, 1, 9), ATTK(AT_STNG, AD_EDGE, 1, 4), ATTK(AT_SPIT, AD_THIE, 1, 19), ATTK(AT_BOOM, AD_MIDI, 9, 13), ATTK(AT_WEAP, AD_DCAY, 7, 13), NO_ATTK), SIZ(1375, 1600, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trump", S_WALLMONST, LVL(46, 18, -8, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_STNG, AD_PHYS, 6, 15), ATTK(AT_STNG, AD_ENCH, 6, 15), ATTK(AT_SCRA, AD_PHYS, 6, 15), ATTK(AT_SCRA, AD_WTHR, 6, 15), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_SLEEP|MR_COLD, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_REGEN, M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_STEAMBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("credibly muskier", S_WALLMONST, LVL(46, 30, -9, 54, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_ICEB, 1, 12), ATTK(AT_CLAW, AD_SCOR, 2, 4), ATTK(AT_TRAM, AD_WRAP, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1381, 142, 0, MS_SUPERMAN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_NOHEAD|M1_POIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("signora diving", S_WALLMONST, LVL(46, 7, -6, 13, 11), (G_GENO|1), A(ATTK(AT_KICK, AD_TERR, 7, 10), ATTK(AT_TUCH, AD_DRST, 5, 5), ATTK(AT_CLAW, AD_DREN, 8, 5), ATTK(AT_WEAP, AD_ILLU, 6, 1), NO_ATTK, NO_ATTK), SIZ(2558, 700, 0, MS_HANDY, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_POIS, M2_UNDEAD|M2_DEMON|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_NO_DECAY|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("opossum hock", S_WALLMONST, LVL(47, 11, -17, 22, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TENT, AD_VAMP, 8, 13), ATTK(AT_KICK, AD_IDAM, 1, 7), ATTK(AT_TRAM, AD_WEEP, 3, 20), ATTK(AT_LASH, AD_FAKE, 3, 12), ATTK(AT_LASH, AD_INSA, 5, 1), ATTK(AT_TRAM, AD_FAMN, 5, 2)), SIZ(938, 1123, 0, MS_SHOE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_CLING, M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("lithography latten", S_WALLMONST, LVL(47, 11, -13, 85, 17), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_SCRA, AD_BLEE, 9, 8), ATTK(AT_LASH, AD_UVUU, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(239, 265, 0, MS_ANIMAL, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON, MR_ELEC, M1_CONCEAL|M1_HIDE|M1_NOLIMBS|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_ORC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("blackbird tumidity cashew achiest swagger", S_WALLMONST, LVL(47, 15, -29, 97, 18), (1), A(ATTK(AT_WEAP, AD_SPEL, 8, 11), ATTK(AT_BREA, AD_SLIM, 5, 9), ATTK(AT_BREA, AD_FRZE, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(783, 701, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_HIDE|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("disguisement honkie", S_WALLMONST, LVL(47, 16, 10, 92, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_MAGC, AD_MCRE, 5, 19), ATTK(AT_RATH, AD_CONT, 3, 17), ATTK(AT_KICK, AD_PAIN, 4, 12), ATTK(AT_HUGS, AD_HALU, 7, 21), ATTK(AT_WEAP, AD_RBRE, 4, 11), ATTK(AT_TRAM, AD_SCOR, 9, 11)), SIZ(2639, 115, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID, MR_POISON, M1_AMORPHOUS|M1_NOLIMBS, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("jaycee strangulate", S_WALLMONST, LVL(48, 15, -1, 71, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_STNG, AD_POIS, 4, 15), ATTK(AT_EXPL, AD_TLPT, 7, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2455, 421, 0, MS_BURBLE, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NOLIMBS|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_MIND_FLAYER|M3_NO_DECAY|M3_MIMIC, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("civilian repainted", S_WALLMONST, LVL(49, 8, 8, 38, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SKIL, 3, 7), ATTK(AT_TUCH, AD_DETH, 1, 19), ATTK(AT_LASH, AD_ICUR, 4, 10), ATTK(AT_BITE, AD_WRAT, 4, 1), NO_ATTK, NO_ATTK), SIZ(1732, 1617, 0, MS_MEW, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("metal zilla", S_WALLMONST, LVL(49, 18, -20, 80, -10), (1), A(ATTK(AT_BITE, AD_PHYS, 8, 13), ATTK(AT_TRAM, AD_PHYS, 10, 11), ATTK(AT_BREA, AD_ELEC, 11, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_ROAR, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_SLEEP|MR_ELEC|MR_STONE|MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN|MR_PLUSTWO|MR_HITASFOUR, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_THICK_HIDE|M1_BREATHLESS, M2_WANDER|M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("pelleting oddish available", S_WALLMONST, LVL(50, 29, -9, 80, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_KICK, AD_ANTI, 3, 7), ATTK(AT_BOOM, AD_DFOO, 9, 4), ATTK(AT_LASH, AD_DEPR, 7, 15), ATTK(AT_SCRA, AD_DEBU, 8, 21), ATTK(AT_TUCH, AD_ELEC, 9, 6), ATTK(AT_BREA, AD_WEEP, 3, 9)), SIZ(2311, 1321, 0, MS_SELFHARM, MZ_HUMAN), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, MR_COLD, M1_HIDE|M1_MINDLESS|M1_SEE_INVIS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mobile communication equipment", S_WALLMONST, LVL(50, 18, -10, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 9), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_HOSTILE|M2_NEUTER|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, M4_REFLECT, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("orange starlit sky", S_WALLMONST, LVL(50, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("wallpapered smoke", S_WALLMONST, LVL(51, 15, 2, 86, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_KICK, AD_SANI, 1, 8), ATTK(AT_ENGL, AD_TLPT, 9, 13), ATTK(AT_MAGC, AD_WEBS, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(225, 829, 0, MS_CONVERT, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_TUNNEL|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("claying effluvium crusade", S_WALLMONST, LVL(52, 11, -1, 86, 18), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_TLPT, 1, 6), ATTK(AT_TENT, AD_BADE, 1, 21), ATTK(AT_KICK, AD_BLND, 1, 1), ATTK(AT_SCRA, AD_PEST, 4, 21), ATTK(AT_BUTT, AD_POLY, 8, 18), NO_ATTK), SIZ(162, 11, 0, MS_SHEEP, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sauna cupid", S_WALLMONST, LVL(52, 13, -11, 94, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_WEAP, AD_PLAS, 2, 13), ATTK(AT_HUGS, AD_RUNS, 6, 4), ATTK(AT_CLAW, AD_SSEX, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1804, 704, 0, MS_LIEDER, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, MR_POISON, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NONMOVING, M4_BAT|M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("orichal-co", S_WALLMONST, /* 80% chance of lifesaving */ LVL(52, 36, -40, 100, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 9), ATTK(AT_BEAM, AD_SOUN, 12, 12), ATTK(AT_NONE, AD_MAGM, 0, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bell of termination", S_WALLMONST, LVL(52, 36, -35, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_RAGN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("bimmelimm bell of termination", S_WALLMONST, LVL(52, 36, -35, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_RAGN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("giga bomb rock", S_WALLMONST, LVL(53, 20, -20, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 8, 8), ATTK(AT_EXPL, AD_PHYS, 18, 27), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lampblack sendable stimulatory", S_WALLMONST, LVL(53, 9, -21, 35, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_COLD, 5, 1), ATTK(AT_GAZE, AD_CONF, 4, 13), ATTK(AT_SPIT, AD_SPEL, 7, 9), ATTK(AT_ENGL, AD_SEDU, 1, 10), NO_ATTK, NO_ATTK), SIZ(1462, 549, 0, MS_BONES, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_NEEDPICK|M1_HIDE|M1_NOLIMBS, M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cursed dissociate", S_WALLMONST, LVL(54, 10, -2, 63, -6), (G_RGROUP|3), A(ATTK(AT_TRAM, AD_IDAM, 2, 3), ATTK(AT_MAGC, AD_NGEN, 5, 17), ATTK(AT_SPIT, AD_DREA, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(911, 1355, 0, MS_SELFHARM, MZ_GIGANTIC), MR_ACID|MR_DRAIN, 0, M1_CLING|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("electroscope relocating", S_WALLMONST, LVL(54, 12, -13, 33, 0), (G_NOCORPSE|3), A(ATTK(AT_TENT, AD_LAZY, 1, 14), ATTK(AT_LASH, AD_STCK, 3, 17), ATTK(AT_TENT, AD_BLEE, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(730, 1151, 0, MS_SING, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_POISON, M1_TUNNEL|M1_HUMANOID, M2_LORD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("protractor dowelled", S_WALLMONST, LVL(54, 12, 2, 53, 16), (G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_STNG, AD_SGLD, 1, 15), ATTK(AT_BUTT, AD_SHRD, 6, 15), ATTK(AT_GAZE, AD_CURS, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(136, 69, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_BREATHLESS|M1_ACID, M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_SLIME|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Yakushi Kabuto, Servant of Orochimaru", S_WALLMONST, LVL(55, 18, -7, 70, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRCO, 5, 5), ATTK(AT_WEAP, AD_DRCO, 5, 5), ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_WEAP, AD_DRDX, 4, 4), ATTK(AT_BEAM, AD_SOUN, 4, 5), ATTK(AT_MAGC, AD_SPEL, 4, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("homocentric relaxing", S_WALLMONST, LVL(56, 18, -11, 70, 0), (G_LGROUP|3), A(ATTK(AT_WEAP, AD_STCK, 5, 3), ATTK(AT_GAZE, AD_CONT, 9, 16), ATTK(AT_TRAM, AD_DIMN, 2, 10), ATTK(AT_KICK, AD_HODS, 5, 2), ATTK(AT_BOOM, AD_LITE, 4, 13), NO_ATTK), SIZ(14, 176, 0, MS_STENCH, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_NOEYES|M1_NOLIMBS, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("backward disproven", S_WALLMONST, LVL(59, 12, 1, 51, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_RBRE, 9, 1), ATTK(AT_BITE, AD_CONT, 3, 2), ATTK(AT_WEAP, AD_STCK, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(593, 922, 0, MS_ORC, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_HIDE|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nostalgia color", S_WALLMONST, LVL(59, 28, 9, 63, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_STNG, AD_CONF, 7, 10), ATTK(AT_LASH, AD_SGLD, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2973, 262, 0, MS_BUZZ, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS| M1_REGEN|M1_CARNIVORE, M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("chili remonetizing", S_WALLMONST, LVL(59, 12, 4, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_CONF, 9, 18), ATTK(AT_TENT, AD_LAVA, 1, 9), ATTK(AT_WEAP, AD_SOUN, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1674, 684, 0, MS_SMITH, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC, 0, M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_NOHEAD|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ether generator", S_WALLMONST, LVL(60, 15, -13, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CONT, 9, 13), ATTK(AT_TUCH, AD_GRAV, 8, 8), ATTK(AT_MAGC, AD_MAGM, 14, 14), ATTK(AT_BREA, AD_MAGM, 12, 12), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_SLEEP|MR_STONE|MR_HITASFOUR, 0, M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("sensei light wall", S_WALLMONST, LVL(60, 9, -15, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("sensei medium wall", S_WALLMONST, LVL(60, 9, -15, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sensei dark wall", S_WALLMONST, LVL(60, 9, -15, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+1 sl wall", S_WALLMONST, LVL(60, 9, -15, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+1 sm wall", S_WALLMONST, LVL(60, 9, -15, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 sd wall", S_WALLMONST, LVL(60, 9, -15, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+2 sl barricade", S_WALLMONST, LVL(60, 9, -15, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+2 sm barricade", S_WALLMONST, LVL(60, 9, -15, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+2 sd barricade", S_WALLMONST, LVL(60, 9, -15, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+3 sl barrier", S_WALLMONST, LVL(60, 9, -15, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+3 sm barrier", S_WALLMONST, LVL(60, 9, -15, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+3 sd barrier", S_WALLMONST, LVL(60, 9, -15, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+4 sl cutoff", S_WALLMONST, LVL(60, 9, -15, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+4 sm cutoff", S_WALLMONST, LVL(60, 9, -15, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+4 sd cutoff", S_WALLMONST, LVL(60, 9, -15, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 128), ATTK(AT_TRAM, AD_PHYS, 1, 128), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cyan starlit sky", S_WALLMONST, LVL(60, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("glee colonelcy disengaging", S_WALLMONST, LVL(61, 16, 9, 23, 0), (4), A(ATTK(AT_KICK, AD_DAMA, 1, 16), ATTK(AT_HUGS, AD_UVUU, 6, 3), ATTK(AT_TENT, AD_GRAV, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3064, 3, 0, MS_CHICKEN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unkenneled prefabbing", S_WALLMONST, LVL(61, 5, 5, 97, -9), (G_SGROUP|3), A(ATTK(AT_RATH, AD_STTP, 0, 5), ATTK(AT_BUTT, AD_IDAM, 8, 11), ATTK(AT_STNG, AD_FEAR, 5, 16), ATTK(AT_MAGC, AD_MIDI, 9, 9), NO_ATTK, NO_ATTK), SIZ(1156, 243, 0, MS_SPELL, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_AVOIDER|M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("colombo rut", S_WALLMONST, LVL(61, 8, -13, 78, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_STCK, 3, 10), ATTK(AT_TUCH, AD_LETH, 5, 8), ATTK(AT_ENGL, AD_SLUD, 8, 20), ATTK(AT_BREA, AD_BLEE, 7, 18), NO_ATTK, NO_ATTK), SIZ(3023, 61, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_FLY|M1_AMORPHOUS|M1_SEE_INVIS|M1_ACID, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dec breve lumberman", S_WALLMONST, LVL(61, 12, -16, 54, 0), (4), A(ATTK(AT_BEAM, AD_ICEB, 8, 4), ATTK(AT_EXPL, AD_SHAN, 9, 7), ATTK(AT_TRAM, AD_IDAM, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3693, 1146, 0, MS_APOC, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_MINDLESS|M1_ANIMAL|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("black box", S_WALLMONST, LVL(63, 20, -20, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 10), ATTK(AT_MAGC, AD_FIRE, 9, 9), ATTK(AT_MAGC, AD_MAGM, 9, 9), ATTK(AT_GAZE, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("knurling psalmist", S_WALLMONST, LVL(63, 12, -22, 61, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_WEBS, 8, 17), ATTK(AT_BEAM, AD_HALU, 9, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(780, 993, 0, MS_SHOE, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_SLITHY|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("xii eulogia waterloo mantrap", S_WALLMONST, LVL(65, 12, -4, 16, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_DISN, 2, 13), ATTK(AT_KICK, AD_HALU, 7, 19), ATTK(AT_SPIT, AD_SLUD, 1, 3), ATTK(AT_TENT, AD_DARK, 1, 16), NO_ATTK, NO_ATTK), SIZ(1118, 604, 0, MS_SELFHARM, MZ_HUGE), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_NOHEAD|M1_ACID, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fellowman despoiled", S_WALLMONST, LVL(65, 24, 10, 59, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BUTT, AD_TRAI, 1, 4), ATTK(AT_TRAM, AD_SOUN, 1, 18), ATTK(AT_HUGS, AD_THIE, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1819, 1015, 0, MS_HUMANOID, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_AMORPHOUS|M1_SLITHY|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_JEWELS|M2_COLLECT|M2_MAGIC| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("downgrade enplane", S_WALLMONST, LVL(66, 12, -3, 53, -7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_SWAP, 3, 11), ATTK(AT_SCRA, AD_CONF, 8, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(264, 146, 0, MS_SELFHARM, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flawed footpath", S_WALLMONST, LVL(66, 9, 0, 87, 18), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_MEMO, 2, 14), ATTK(AT_NONE, AD_SIN, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(985, 136, 0, MS_ORC, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_REGEN, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES|M3_NO_DECAY|M3_WANTSARTI, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("zapped gearshift", S_WALLMONST, LVL(66, 12, -24, 74, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_DARK, 5, 15), ATTK(AT_HUGS, AD_DISE, 1, 11), ATTK(AT_BEAM, AD_INER, 3, 9), ATTK(AT_WEAP, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(564, 522, 0, MS_GROWL, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mana monolith", S_WALLMONST, LVL(68, 16, -15, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_MANA, 9, 10), ATTK(AT_MAGC, AD_MAGM, 12, 12), ATTK(AT_BREA, AD_MAGM, 12, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_SLEEP|MR_STONE|MR_HITASFOUR, 0, M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ternate assistant sorbic precented", S_WALLMONST, LVL(68, 12, -8, 63, 0), (G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_ABDC, 9, 11), ATTK(AT_NONE, AD_CHRN, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(994, 126, 0, MS_TRUMPET, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_SLITHY|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nearsightedly desk", S_WALLMONST, LVL(69, 32, -3, 81, 2), (G_RGROUP|1), A(ATTK(AT_RATH, AD_PEST, 9, 10), ATTK(AT_WEAP, AD_SSEX, 1, 14), ATTK(AT_NONE, AD_PEST, 5, 7), ATTK(AT_BITE, AD_MAGM, 2, 5), ATTK(AT_BUTT, AD_HODS, 4, 9), ATTK(AT_BOOM, AD_ACID, 5, 19)), SIZ(108, 84, 0, MS_LAUGH, MZ_SMALL), MR_POISON|MR_DEATH, 0, M1_FLY|M1_MINDLESS|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("wraith daubery", S_WALLMONST, LVL(70, 7, -3, 4, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_MAGM, 7, 17), ATTK(AT_CLAW, AD_DRCO, 9, 7), ATTK(AT_GAZE, AD_DAMA, 5, 21), ATTK(AT_BEAM, AD_WERE, 5, 10), ATTK(AT_EXPL, AD_FREN, 3, 21), NO_ATTK), SIZ(30, 5, 0, MS_GAARDIEN, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_GREEDY|M2_COLLECT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("liched wall", S_WALLMONST, LVL(70, 12, -20, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_SAMU, 10, 15), ATTK(AT_TRAM, AD_SAMU, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("inactivity dandled", S_WALLMONST, LVL(70, 11, 8, 48, -1), (4), A(ATTK(AT_TUCH, AD_VAPO, 1, 8), ATTK(AT_RATH, AD_DROP, 1, 18), ATTK(AT_SCRA, AD_LAVA, 6, 4), ATTK(AT_MAGC, AD_LUCK, 3, 6), ATTK(AT_LASH, AD_STON, 1, 5), ATTK(AT_EXPL, AD_CONT, 9, 7)), SIZ(2092, 100, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NOHANDS, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fantasied defeatist echoed", S_WALLMONST, LVL(70, 12, 10, 8, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_TERR, 3, 2), ATTK(AT_TENT, AD_STON, 2, 10), ATTK(AT_BREA, AD_POIS, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1109, 421, 0, MS_SNORE, MZ_HUMAN), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("deaded wall", S_WALLMONST, LVL(70, 12, -20, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_SAMU, 10, 15), ATTK(AT_TRAM, AD_SAMU, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, M2_UNDEAD, M3_FREQ_UNCOMMON7|M3_WANTSBOOK|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nemi trampler", S_WALLMONST, LVL(70, 12, -20, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_FAKE, 10, 15), ATTK(AT_TRAM, AD_PHYS, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("violet starlit sky", S_WALLMONST, LVL(70, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("being darwinian", S_WALLMONST, LVL(71, 7, -22, 60, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_MAGC, AD_WGHT, 9, 1), ATTK(AT_SPIT, AD_PLYS, 4, 17), ATTK(AT_WEAP, AD_SLEE, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(339, 3, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_NOHANDS|M1_SLITHY|M1_UNSOLID, M2_UNDEAD|M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY| M2_STRONG|M2_ROCKTHROW|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NOPLRPOLY|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("austria tatar", S_WALLMONST, LVL(72, 12, 9, 86, 2), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_MCRE, 7, 10), ATTK(AT_TRAM, AD_ACID, 4, 17), ATTK(AT_BOOM, AD_WRAT, 5, 1), ATTK(AT_TUCH, AD_THIE, 1, 14), ATTK(AT_BITE, AD_PLAS, 3, 5), ATTK(AT_RATH, AD_CURS, 2, 4)), SIZ(3222, 504, 0, MS_ARREST, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_ACID, M2_LORD|M2_MINION|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("religionist rutabaga", S_WALLMONST, LVL(72, 17, 4, 97, -2), (4), A(ATTK(AT_MAGC, AD_CURS, 8, 16), ATTK(AT_ENGL, AD_HODS, 7, 4), ATTK(AT_NONE, AD_AGGR, 2, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1099, 20, 0, MS_SMITH, MZ_SMALL), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("trolley republish", S_WALLMONST, LVL(72, 13, -4, 69, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_WRAP, 2, 12), ATTK(AT_BITE, AD_CONT, 2, 9), ATTK(AT_GAZE, AD_MAGM, 2, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(506, 969, 0, MS_CUSS, MZ_HUGE), MR_POISON|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE|M1_TPORT| M1_TPORT_CNTRL, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("remittently demo", S_WALLMONST, LVL(73, 12, -15, 88, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BOOM, AD_STTP, 9, 13), ATTK(AT_BITE, AD_DEBU, 3, 8), ATTK(AT_GAZE, AD_WRAP, 1, 17), ATTK(AT_MAGC, AD_INSA, 7, 13), ATTK(AT_SCRA, AD_WRAP, 4, 16), ATTK(AT_CLAW, AD_SANI, 7, 8)), SIZ(325, 946, 0, MS_CODE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_SLEEP, M1_HIDE|M1_MINDLESS|M1_HUMANOID|M1_ACID|M1_POIS, M2_PRINCE|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("G cube", S_WALLMONST, /* spawns with mace, bullwhip and 30 darts */ LVL(74, 22, -25, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 11), ATTK(AT_GAZE, AD_DIMN, 13, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_STONE|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_ACID, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("G globus", S_WALLMONST, /* spawns with mace, bullwhip and 30 darts */ LVL(74, 22, -25, 100, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 11), ATTK(AT_GAZE, AD_DIMN, 13, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 0, 0, MS_SILENT, MZ_MEDIUM), MR_DISINT|MR_DEATH|MR_STONE|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_ACID, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_BREATHLESS|M1_MINDLESS|M1_FLY|M1_OMNIVORE|M1_ACID, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bondman frowzily edgewise", S_WALLMONST, LVL(74, 9, 2, 87, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BREA, AD_STUN, 5, 9), ATTK(AT_RATH, AD_WET, 7, 21), ATTK(AT_BUTT, AD_INER, 2, 13), ATTK(AT_KICK, AD_RUST, 9, 17), ATTK(AT_WEAP, AD_DISP, 6, 15), NO_ATTK), SIZ(609, 265, 0, MS_AREOLA, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_TUNNEL|M1_CONCEAL|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ascertained refiled", S_WALLMONST, LVL(74, 9, -14, 75, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_ELEC, 7, 2), ATTK(AT_NONE, AD_GRAV, 2, 17), ATTK(AT_SCRA, AD_MAGM, 3, 7), ATTK(AT_MAGC, AD_TRAP, 9, 13), NO_ATTK, NO_ATTK), SIZ(274, 1728, 0, MS_HCALIEN, MZ_SMALL), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOTAKE|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fobbing campiest", S_WALLMONST, LVL(75, 12, -12, 89, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_KICK, AD_INSA, 8, 7), ATTK(AT_KICK, AD_DFOO, 8, 2), ATTK(AT_SPIT, AD_DIMN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(137, 412, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("doubtfully grantee sickliest", S_WALLMONST, LVL(75, 20, -11, 68, 0), (G_GENO|3), A(ATTK(AT_BUTT, AD_DRDX, 3, 2), ATTK(AT_TRAM, AD_LEVI, 9, 8), ATTK(AT_BREA, AD_DAMA, 3, 6), ATTK(AT_WEAP, AD_MALK, 8, 19), ATTK(AT_NONE, AD_DIMN, 7, 11), ATTK(AT_GAZE, AD_HEAL, 6, 15)), SIZ(468, 401, 0, MS_SOCKS, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY| M1_TPORT, M2_UNDEAD|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_NO_DECAY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("initiatory communally", S_WALLMONST, LVL(75, 15, -4, 92, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TENT, AD_NAST, 1, 10), ATTK(AT_BEAM, AD_NEXU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(449, 133, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nationality cardsharp yellowed", S_WALLMONST, LVL(76, 12, 4, 81, -13), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TRAM, AD_DAMA, 7, 12), ATTK(AT_NONE, AD_SIN, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2907, 645, 0, MS_POKEDEX, MZ_SMALL), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_TPORT|M1_METALLIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("old bell", S_WALLMONST, LVL(77, 36, -48, 100, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 9, 10), ATTK(AT_MAGC, AD_SOUN, 14, 14), ATTK(AT_TRAM, AD_PHYS, 8, 8), ATTK(AT_HUGS, AD_ACID, 12, 12), ATTK(AT_MAGC, AD_SPC2, 10, 10), NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("cartridge of having a horror", S_WALLMONST, /* spawns with wand of bad effect */ LVL(77, 18, -30, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_STUN, 8, 10), ATTK(AT_BOOM, AD_SOUN, 10, 18), ATTK(AT_MAGC, AD_CAST, 8, 8), ATTK(AT_ENGL, AD_INSA, 9, 9), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID, M2_STRONG|M2_NASTY|M2_STALK|M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_TRAITOR|M3_NOTAME|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity cannon", S_WALLMONST, /* spawns with heavy MG and 200 bullets */ LVL(78, 21, -20, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 14, 14), ATTK(AT_MAGC, AD_GRAV, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("escaper marvelously", S_WALLMONST, LVL(78, 27, -17, 37, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_SIN, 2, 1), ATTK(AT_STNG, AD_SPC2, 3, 14), ATTK(AT_STNG, AD_INVE, 6, 19), ATTK(AT_KICK, AD_CHRN, 1, 14), ATTK(AT_LASH, AD_SITM, 7, 21), NO_ATTK), SIZ(349, 12, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("yerleswood type M", S_WALLMONST, /* spawns with green lightsaber, heavy MG and 200 bullets */ LVL(78, 24, -30, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 16, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("tanjawood type M", S_WALLMONST, /* spawns with green lightsaber, heavy MG and 200 bullets */ LVL(78, 24, -30, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 16, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_FEMALE, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GREEN), MON("petrologically inveterate", S_WALLMONST, LVL(78, 38, -10, 48, 0), (G_VLGROUP|4), A(ATTK(AT_ENGL, AD_IDAM, 8, 21), ATTK(AT_BITE, AD_SCOR, 2, 14), ATTK(AT_STNG, AD_NGEN, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(166, 1552, 0, MS_SEDUCE, MZ_TINY), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_SWIM|M1_TPORT_CNTRL|M1_POIS, M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("oncoming wreaker idle occasioned", S_WALLMONST, LVL(78, 37, 8, 55, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_POIS, 7, 18), ATTK(AT_WEAP, AD_BURN, 3, 13), ATTK(AT_HUGS, AD_COLD, 7, 18), ATTK(AT_SCRA, AD_NPRO, 2, 5), NO_ATTK, NO_ATTK), SIZ(1885, 170, 0, MS_SPELL, MZ_GIGANTIC), MR_COLD|MR_DEATH, 0, M1_TUNNEL|M1_NOHEAD|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_MAGIC|M2_DWARF|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("inconsequential ply overreact", S_WALLMONST, LVL(79, 15, 0, 28, 12), (3), A(ATTK(AT_BREA, AD_FEMI, 6, 8), ATTK(AT_BITE, AD_NAST, 2, 20), ATTK(AT_HUGS, AD_SAMU, 4, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1426, 49, 0, MS_SING, MZ_LARGE), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_SLITHY|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_GREEDY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("strayed dentine", S_WALLMONST, LVL(79, 14, -21, 78, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TRAM, AD_PLYS, 8, 19), ATTK(AT_HUGS, AD_HEAL, 5, 20), ATTK(AT_STNG, AD_BANI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(733, 422, 0, MS_GIBBERISH, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_MINDLESS, M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_MAGIC|M2_ELF|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("moai core", S_WALLMONST, LVL(79, 19, -24, 100, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 15), ATTK(AT_BREA, AD_SPC2, 12, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_COLD|MR_ELEC|MR_FIRE|MR_DEATH|MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("glimpsing samba", S_WALLMONST, LVL(79, 12, 5, 82, 4), (G_GENO|2), A(ATTK(AT_BEAM, AD_ICUR, 2, 4), ATTK(AT_BUTT, AD_SHAN, 3, 10), ATTK(AT_WEAP, AD_GLIB, 2, 16), ATTK(AT_EXPL, AD_HALU, 7, 8), ATTK(AT_BITE, AD_STTP, 7, 8), NO_ATTK), SIZ(1763, 238, 0, MS_SISSY, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_TPORT|M1_POIS, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("caramelizing clodhopper", S_WALLMONST, LVL(79, 10, -13, 93, -20), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DREA, 7, 6), ATTK(AT_ENGL, AD_STTP, 5, 2), ATTK(AT_BEAM, AD_AMNE, 4, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1391, 298, 0, MS_SQEEK, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_TPORT|M1_ACID, M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC|M3_WANTSALL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("toothsome segregationist", S_WALLMONST, LVL(80, 12, 5, 97, 0), (G_RGROUP|4), A(ATTK(AT_RATH, AD_WET, 5, 8), ATTK(AT_NONE, AD_LEGS, 1, 1), ATTK(AT_CLAW, AD_STAT, 5, 6), ATTK(AT_BREA, AD_STUN, 3, 20), ATTK(AT_BREA, AD_FUMB, 6, 16), NO_ATTK), SIZ(1915, 494, 0, MS_FART_QUIET, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_CLING|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("revolution enlister", S_WALLMONST, LVL(80, 12, 10, 64, -14), (1), A(ATTK(AT_SCRA, AD_ICEB, 5, 4), ATTK(AT_SCRA, AD_NIVE, 3, 1), ATTK(AT_CLAW, AD_DRCO, 3, 8), ATTK(AT_GAZE, AD_STON, 2, 5), NO_ATTK, NO_ATTK), SIZ(2563, 1308, 0, MS_PANTS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_HUMANOID|M1_ACID, M2_LORD|M2_DEMON|M2_WANDER|M2_STALK|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("Little Marie's hugging boot", S_WALLMONST, LVL(80, 23, -20, 100, -20), (1), A(ATTK(AT_KICK, AD_RBRE, 9, 9), ATTK(AT_WEAP, AD_RBRE, 10, 10), ATTK(AT_BREA, AD_RBRE, 10, 10), ATTK(AT_BEAM, AD_RBRE, 10, 10), ATTK(AT_NONE, AD_COLD, 0, 10), ATTK(AT_GAZE, AD_SPC2, 8, 8) ), SIZ(3600, 3600, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_MINDLESS|M1_BREATHLESS|M1_POIS|M1_ACID|M1_THICK_HIDE, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_EGOTYPE|M3_MIND_FLAYER, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("chickadee isomerism clothbound queaziest nonalcoholic", S_WALLMONST, LVL(80, 17, -2, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_SLOW, 6, 5), ATTK(AT_MAGC, AD_FUMB, 1, 1), ATTK(AT_EXPL, AD_SOUN, 5, 16), ATTK(AT_NONE, AD_LAVA, 8, 10), ATTK(AT_MAGC, AD_ICEB, 0, 10), ATTK(AT_BEAM, AD_DRCO, 2, 4)), SIZ(2417, 62, 0, MS_SILENT, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DRAIN, MR_DRAIN, M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("wearied glassine", S_WALLMONST, LVL(81, 13, 7, 79, 1), (G_SGROUP|3), A(ATTK(AT_ENGL, AD_DRDX, 8, 2), ATTK(AT_WEAP, AD_TRAI, 2, 9), ATTK(AT_BEAM, AD_TECH, 1, 19), ATTK(AT_BITE, AD_FAMN, 8, 21), ATTK(AT_CLAW, AD_BADE, 1, 11), NO_ATTK), SIZ(685, 509, 0, MS_GIBBERISH, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID, MR_FIRE, M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("biennia tank", S_WALLMONST, LVL(81, 12, -11, 63, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_COLD, 5, 11), ATTK(AT_RATH, AD_EDGE, 8, 17), ATTK(AT_SCRA, AD_DREA, 3, 7), ATTK(AT_HUGS, AD_STUN, 4, 5), NO_ATTK, NO_ATTK), SIZ(1793, 264, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_MINDLESS|M1_REGEN, M2_VAMPIRE|M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("attainting handicapper", S_WALLMONST, LVL(81, 12, -10, 96, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_TUCH, AD_AMNE, 7, 10), ATTK(AT_SPIT, AD_ELEC, 5, 14), ATTK(AT_NONE, AD_UVUU, 0, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(316, 154, 0, MS_BUZZ, MZ_HUGE), MR_SLEEP, 0, M1_BREATHLESS|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("truckage treacherously", S_WALLMONST, LVL(82, 12, -8, 94, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_LEGS, 5, 10), ATTK(AT_BUTT, AD_SITM, 5, 13), ATTK(AT_CLAW, AD_DREA, 4, 19), ATTK(AT_GAZE, AD_SPEL, 4, 8), ATTK(AT_EXPL, AD_RNG, 6, 8), NO_ATTK), SIZ(1296, 544, 0, MS_PARROT, MZ_HUGE), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Kisame Hoshigaki of the Mist", S_WALLMONST, LVL(82, 18, -7, 70, 0), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRST, 5, 5), ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BREA, AD_ACID, 10, 20), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("doctrine sanguine", S_WALLMONST, LVL(83, 2, -26, 6, -3), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BANI, 8, 4), ATTK(AT_TUCH, AD_PEST, 3, 2), ATTK(AT_HUGS, AD_ABDC, 1, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 523, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, MR_DRAIN, M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hacking pelted", S_WALLMONST, LVL(84, 14, 3, 57, 0), (1), A(ATTK(AT_TRAM, AD_SPEL, 1, 7), ATTK(AT_TUCH, AD_PHYS, 6, 5), ATTK(AT_CLAW, AD_MALK, 3, 14), ATTK(AT_WEAP, AD_TERR, 1, 12), ATTK(AT_TUCH, AD_CORR, 6, 1), NO_ATTK), SIZ(2156, 132, 0, MS_SQAWK, MZ_TINY), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS, M2_UNDEAD|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("occupative unhandicapped", S_WALLMONST, LVL(84, 12, -16, 13, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_STNG, AD_AXUS, 3, 5), ATTK(AT_EXPL, AD_WERE, 6, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1609, 727, 0, MS_WAIL, MZ_SMALL), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOTAKE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("questionable mutually", S_WALLMONST, LVL(84, 41, -3, 78, -4), (1), A(ATTK(AT_LASH, AD_MANA, 6, 7), ATTK(AT_EXPL, AD_TIME, 4, 18), ATTK(AT_MAGC, AD_INER, 6, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4366, 724, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID|M1_ACID|M1_POIS|M1_METALLIVORE, M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("confirming lovesick", S_WALLMONST, LVL(84, 5, -20, 92, 0), (G_UNIQ|1), A(ATTK(AT_BEAM, AD_MIDI, 4, 11), ATTK(AT_SPIT, AD_GRAV, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(787, 228, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_FLY, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_JEWELS|M2_COLLECT| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ejaculum overtake quito", S_WALLMONST, LVL(84, 12, -6, 60, -3), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_SLIM, 7, 18), ATTK(AT_CLAW, AD_BADE, 9, 7), ATTK(AT_GAZE, AD_ICEB, 1, 3), ATTK(AT_KICK, AD_DISE, 3, 19), NO_ATTK, NO_ATTK), SIZ(2282, 30, 0, MS_GYPSY, MZ_MEDIUM), MR_DISINT|MR_DEATH, 0, M1_CLING|M1_REGEN, M2_MINION|M2_ELF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ragnarock", S_WALLMONST, LVL(86, 24, -30, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 12, 12), ATTK(AT_EXPL, AD_RAGN, 30, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("viceroy albania", S_WALLMONST, LVL(86, 13, -21, 88, 0), (G_GENO|1), A(ATTK(AT_ENGL, AD_DEBU, 8, 4), ATTK(AT_BUTT, AD_DFOO, 8, 8), ATTK(AT_BUTT, AD_FAMN, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1385, 78, 0, MS_BOT, MZ_HUGE), MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_NOHANDS|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_SPIDER, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("quilled accessibly", S_WALLMONST, LVL(87, 14, -10, 41, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_DARK, 4, 2), ATTK(AT_SPIT, AD_HALU, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(337, 36, 0, MS_AREOLA, MZ_SMALL), MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL, M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("silver skull majesty", S_WALLMONST, LVL(87, 36, -53, 100, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 10, 11), ATTK(AT_GAZE, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_CHRN, 12, 12), ATTK(AT_LASH, AD_STCK, 6, 6), ATTK(AT_MAGC, AD_DISN, 15, 15), NO_ATTK), SIZ(500, 500, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_FLY|M1_NOLIMBS|M1_REGEN, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("outreaching partway", S_WALLMONST, LVL(87, 9, -14, 78, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_STNG, AD_SLOW, 4, 12), ATTK(AT_TRAM, AD_SPEL, 5, 13), ATTK(AT_BEAM, AD_WEBS, 8, 6), ATTK(AT_SPIT, AD_MIDI, 1, 9), ATTK(AT_BEAM, AD_SOUN, 1, 20), NO_ATTK), SIZ(2310, 289, 0, MS_SHEEP, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NOLIMBS, M2_PRINCE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("prearrange persecuting", S_WALLMONST, LVL(88, 12, 5, 21, 9), (G_GENO|1), A(ATTK(AT_BUTT, AD_FUMB, 3, 13), ATTK(AT_KICK, AD_ACID, 4, 3), ATTK(AT_CLAW, AD_FEAR, 6, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(805, 52, 0, MS_COW, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_TPORT|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_MIND_FLAYER|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("agonise hypercritical", S_WALLMONST, LVL(88, 15, 4, 57, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_NEXU, 6, 20), ATTK(AT_WEAP, AD_NIVE, 1, 6), ATTK(AT_STNG, AD_NTHR, 5, 2), ATTK(AT_BUTT, AD_INSA, 2, 12), ATTK(AT_WEAP, AD_WGHT, 6, 4), NO_ATTK), SIZ(33, 514, 0, MS_GRUNT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOLIMBS|M1_HUMANOID|M1_ACID, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("morale animadverting alchemist dither", S_WALLMONST, LVL(89, 12, -22, 86, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_GAZE, AD_FAMN, 5, 13), ATTK(AT_BEAM, AD_PEST, 4, 14), ATTK(AT_ENGL, AD_SLIM, 3, 11), ATTK(AT_SPIT, AD_DCAY, 5, 3), NO_ATTK, NO_ATTK), SIZ(2435, 1283, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, MR_DEATH, M1_BREATHLESS|M1_NOTAKE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIND_FLAYER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("curvier foveae", S_WALLMONST, LVL(90, 12, 0, 19, 0), (G_VLGROUP|3), A(ATTK(AT_SPIT, AD_SANI, 5, 11), ATTK(AT_HUGS, AD_DRST, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(214, 0, 0, MS_COMBAT, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("jostle unshared abruptly beggary commendatory", S_WALLMONST, LVL(90, 9, -10, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_EXPL, AD_CAST, 1, 6), ATTK(AT_STNG, AD_CAST, 2, 1), ATTK(AT_WEAP, AD_DEST, 7, 11), ATTK(AT_LASH, AD_HALU, 3, 19), ATTK(AT_TUCH, AD_LITE, 8, 17), NO_ATTK), SIZ(3238, 439, 0, MS_OHGOD, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_CARNIVORE| M1_OMNIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("virtual light wall", S_WALLMONST, LVL(90, 12, -20, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("virtual medium wall", S_WALLMONST, LVL(90, 12, -20, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("virtual dark wall", S_WALLMONST, LVL(90, 12, -20, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+1 vl wall", S_WALLMONST, LVL(90, 12, -20, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+1 vm wall", S_WALLMONST, LVL(90, 12, -20, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+1 vd wall", S_WALLMONST, LVL(90, 12, -20, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSONE|MR_HITASONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+2 vl barricade", S_WALLMONST, LVL(90, 12, -20, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+2 vm barricade", S_WALLMONST, LVL(90, 12, -20, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+2 vd barricade", S_WALLMONST, LVL(90, 12, -20, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTWO|MR_HITASTWO, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+3 vl barrier", S_WALLMONST, LVL(90, 12, -20, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+3 vm barrier", S_WALLMONST, LVL(90, 12, -20, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+3 vd barrier", S_WALLMONST, LVL(90, 12, -20, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSTHREE|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("+4 vl cutoff", S_WALLMONST, LVL(90, 12, -20, 100, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("+4 vm cutoff", S_WALLMONST, LVL(90, 12, -20, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("+4 vd cutoff", S_WALLMONST, LVL(90, 12, -20, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 1, 255), ATTK(AT_TRAM, AD_PHYS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_BONES, MZ_LARGE), MR_PLUSFOUR|MR_HITASFOUR, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bb prat", S_WALLMONST, LVL(90, 16, -24, 55, -10), (3), A(ATTK(AT_BREA, AD_VOMT, 1, 17), ATTK(AT_GAZE, AD_DRDX, 1, 21), ATTK(AT_SPIT, AD_THIR, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1387, 40, 0, MS_ARREST, MZ_HUGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_SHADE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("shipmate vouchee", S_WALLMONST, LVL(91, 22, -9, 84, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_LEGS, 5, 13), ATTK(AT_SCRA, AD_RBRE, 1, 5), ATTK(AT_WEAP, AD_COLD, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(479, 346, 0, MS_WHORE, MZ_TINY), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("glandular deserved", S_WALLMONST, LVL(91, 15, -10, 82, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_MAGC, AD_SPEL, 9, 5), ATTK(AT_WEAP, AD_SLIM, 1, 15), ATTK(AT_SCRA, AD_UVUU, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(718, 611, 0, MS_WERE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_FIRE|MR_SLEEP, M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_REGEN, M2_NOPOLY|M2_LORD|M2_DEMON|M2_WANDER|M2_STRONG|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("provenance nettle interlard uninspiring percolating forsaker", S_WALLMONST, LVL(92, 12, -30, 73, 11), (G_GENO|3), A(ATTK(AT_GAZE, AD_SEDU, 2, 7), ATTK(AT_CLAW, AD_FIRE, 4, 12), ATTK(AT_BUTT, AD_FREN, 6, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1835, 86, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_SPIDER|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("intrepidity parliament ciphering epigrapher cookie shallowed squirmier", S_WALLMONST, LVL(92, 12, -10, 72, 18), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_NAST, 6, 10), ATTK(AT_TUCH, AD_TECH, 1, 15), ATTK(AT_MAGC, AD_DISP, 1, 5), ATTK(AT_SCRA, AD_POLY, 2, 18), ATTK(AT_MAGC, AD_DRLI, 6, 18), ATTK(AT_KICK, AD_PEST, 7, 17)), SIZ(700, 653, 0, MS_GIBBERISH, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_FLY|M1_SWIM|M1_HUMANOID|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("areolar crippling eclat turret nauseam", S_WALLMONST, LVL(92, 12, -22, 89, 0), (G_GENO|1), A(ATTK(AT_RATH, AD_ALIN, 3, 19), ATTK(AT_CLAW, AD_CURS, 3, 1), ATTK(AT_BEAM, AD_RUST, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2055, 59, 0, MS_DJINNI, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_STONE, 0, M1_FLY|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bugbear graining wharfed", S_WALLMONST, LVL(92, 13, 6, 93, 9), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_STNG, AD_WRAT, 4, 20), ATTK(AT_ENGL, AD_RUST, 1, 16), ATTK(AT_LASH, AD_NGRA, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(298, 1513, 0, MS_BARK, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_AMPHIBIOUS|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("endeared corroboratively", S_WALLMONST, LVL(93, 6, -11, 76, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_BEAM, AD_DRCH, 2, 19), ATTK(AT_WEAP, AD_STUN, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1332, 145, 0, MS_PRINCESSLEIA, MZ_HUGE), MR_COLD|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_WALLWALK, M2_VAMPIRE|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_LITHIVORE|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("voting combusted", S_WALLMONST, LVL(94, 12, -3, 53, 0), (G_UNIQ|1), A(ATTK(AT_HUGS, AD_PLAS, 1, 20), ATTK(AT_STNG, AD_RBRE, 5, 5), ATTK(AT_TENT, AD_PHYS, 6, 6), ATTK(AT_LASH, AD_SCOR, 3, 6), ATTK(AT_TUCH, AD_MAGM, 5, 6), NO_ATTK), SIZ(199, 1429, 0, MS_COMBAT, MZ_TINY), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_SEE_INVIS|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bobbing bigamy", S_WALLMONST, LVL(94, 12, 4, 44, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_ABDC, 1, 5), ATTK(AT_GAZE, AD_DRIN, 9, 5), ATTK(AT_CLAW, AD_SGLD, 2, 16), ATTK(AT_BREA, AD_DETH, 5, 3), NO_ATTK, NO_ATTK), SIZ(2554, 56, 0, MS_GYPSY, MZ_TINY), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_BREATHLESS|M1_TPORT|M1_METALLIVORE, M2_MINION|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("flexile remix", S_WALLMONST, LVL(95, 15, 10, 21, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_WISD, 6, 6), ATTK(AT_WEAP, AD_FLAM, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2231, 108, 0, MS_BOSS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_HUMANOID|M1_HERBIVORE, M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("grouchier jejunal", S_WALLMONST, LVL(95, 14, -22, 53, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_TRAM, AD_PHYS, 7, 11), ATTK(AT_TRAM, AD_DAMA, 8, 3), ATTK(AT_SCRA, AD_CHKH, 7, 18), ATTK(AT_RATH, AD_TECH, 3, 8), NO_ATTK, NO_ATTK), SIZ(227, 1649, 0, MS_SPELL, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC|MR_POISON, M1_TUNNEL|M1_NOEYES|M1_NOLIMBS|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("haugh centenarian", S_WALLMONST, LVL(96, 20, -5, 83, 0), (G_NOCORPSE|3), A(ATTK(AT_ENGL, AD_ELEC, 1, 4), ATTK(AT_RATH, AD_FEAR, 1, 1), ATTK(AT_TUCH, AD_FUMB, 6, 12), ATTK(AT_SPIT, AD_DARK, 2, 2), NO_ATTK, NO_ATTK), SIZ(875, 259, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_MINION|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISION|M3_NOTAME|M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vainly slowworm", S_WALLMONST, LVL(96, 19, -6, 92, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_SIN, 8, 6), ATTK(AT_BREA, AD_ANTI, 2, 13), ATTK(AT_TENT, AD_GLIB, 6, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(321, 399, 0, MS_OHGOD, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_ACID|M1_POIS| M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_WANTSARTI, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nightingale oralogy garoting concordance", S_WALLMONST, LVL(98, 11, -13, 83, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_BUTT, AD_DIMN, 7, 6), ATTK(AT_TRAM, AD_THIR, 9, 8), ATTK(AT_BITE, AD_LUCK, 3, 9), ATTK(AT_HUGS, AD_FEAR, 3, 2), ATTK(AT_SCRA, AD_DRLI, 9, 2), ATTK(AT_BEAM, AD_MANA, 4, 2)), SIZ(498, 605, 0, MS_SISSY, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("altho sixtieth", S_WALLMONST, LVL(98, 17, -23, 99, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_NAST, 4, 1), ATTK(AT_CLAW, AD_TLPT, 7, 1), ATTK(AT_NONE, AD_STON, 8, 19), ATTK(AT_ENGL, AD_DRCO, 7, 17), NO_ATTK, NO_ATTK), SIZ(2570, 476, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_REGEN| M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_HUMAN| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("guzzled joshed", S_WALLMONST, LVL(99, 20, 4, 3, 12), (2), A(ATTK(AT_TUCH, AD_CNCL, 3, 8), ATTK(AT_HUGS, AD_WEEP, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3372, 365, 0, MS_ARREST, MZ_MEDIUM), MR_ACID|MR_STONE, MR_ACID, M1_TUNNEL|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_WANTSBELL, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("unpracticed koto", S_WALLMONST, LVL(99, 17, 9, 96, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_GAZE, AD_SPEL, 2, 19), ATTK(AT_MAGC, AD_DISN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(226, 725, 0, MS_VAMPIRE, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID, 0, M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE, M2_MINION|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stingo gamer ruralized", S_WALLMONST, LVL(99, 12, -17, 57, 0), (3), A(ATTK(AT_NONE, AD_FAKE, 2, 12), ATTK(AT_EXPL, AD_CNCL, 9, 8), ATTK(AT_MAGC, AD_UVUU, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1648, 277, 0, MS_CASINO, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_NEEDPICK, M2_NOPOLY|M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("emaciation opiner", S_WALLMONST, LVL(99, 30, -24, 64, -14), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_STON, 1, 9), ATTK(AT_CLAW, AD_NACU, 6, 2), ATTK(AT_TUCH, AD_SANI, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1894, 1701, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_OVIPAROUS|M1_TPORT|M1_ACID|M1_POIS|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("prewashing deceit", S_WALLMONST, LVL(99, 12, 5, 57, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_NGRA, 1, 19), ATTK(AT_KICK, AD_DISE, 9, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(22, 451, 0, MS_SPELL, MZ_HUGE), MR_POISON, 0, M1_FLY|M1_NOEYES|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("nemi crasher", S_WALLMONST, LVL(100, 12, -30, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_FAKE, 10, 25), ATTK(AT_SPIT, AD_NAST, 10, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("yerleswood savage machine", S_WALLMONST, /* spawns with 100 darts */ LVL(100, 25, -35, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 22, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("tanjawood savage machine", S_WALLMONST, /* spawns with 100 darts */ LVL(100, 25, -35, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 22, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_FEMALE, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("adjurer widower", S_WALLMONST, LVL(100, 12, -3, 74, 17), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DROP, 6, 15), ATTK(AT_WEAP, AD_DRDX, 4, 16), ATTK(AT_TENT, AD_LAVA, 8, 19), ATTK(AT_BOOM, AD_RNG, 1, 15), ATTK(AT_SCRA, AD_SSEX, 4, 6), NO_ATTK), SIZ(516, 28, 0, MS_DOUGLAS_ADAMS, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CONCEAL|M1_NOTAKE|M1_MINDLESS|M1_HERBIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("balefully blared", S_WALLMONST, LVL(101, 12, -18, 83, -20), (2), A(ATTK(AT_LASH, AD_UVUU, 7, 11), ATTK(AT_ENGL, AD_DRCH, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2028, 965, 0, MS_PUPIL, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_MINION|M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("covetously singly profusely hoverer", S_WALLMONST, LVL(102, 14, -35, 73, 17), (G_GENO|4), A(ATTK(AT_BUTT, AD_DRST, 4, 8), ATTK(AT_BUTT, AD_DRCO, 8, 16), ATTK(AT_GAZE, AD_DRCO, 1, 23), ATTK(AT_WEAP, AD_TRAI, 7, 9), NO_ATTK, NO_ATTK), SIZ(4280, 20, 0, MS_SMITH, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DEATH, 0, M1_TUNNEL|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("variously anemia petulantly phylogeny", S_WALLMONST, LVL(102, 4, -7, 79, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TRAM, AD_NAST, 3, 26), ATTK(AT_EXPL, AD_TRAP, 1, 12), ATTK(AT_TUCH, AD_GLIB, 2, 24), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1178, 37, 0, MS_ALLA, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_NOHEAD|M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sextuplet exotoxin", S_WALLMONST, LVL(103, 17, -20, 97, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_SPIT, AD_SEDU, 2, 13), ATTK(AT_BREA, AD_RBAD, 1, 10), ATTK(AT_KICK, AD_BLND, 4, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(841, 234, 0, MS_ANIMAL, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOHEAD|M1_THICK_HIDE| M1_OVIPAROUS|M1_HERBIVORE|M1_METALLIVORE, M2_STRONG|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("attest touchdown", S_WALLMONST, LVL(103, 20, -24, 29, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_SGLD, 1, 5), ATTK(AT_MAGC, AD_SEDU, 6, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(136, 371, 0, MS_GURGLE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_CLING|M1_THICK_HIDE|M1_ACID|M1_HERBIVORE, M2_NOPOLY|M2_NASTY|M2_JEWELS|M2_COLLECT|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SPIDER|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("escoting alkalinized", S_WALLMONST, LVL(105, 14, -39, 73, 0), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_DROP, 8, 23), ATTK(AT_HUGS, AD_NIVE, 2, 18), ATTK(AT_HUGS, AD_DRCH, 1, 7), ATTK(AT_SPIT, AD_VAPO, 6, 24), ATTK(AT_RATH, AD_LAVA, 9, 24), NO_ATTK), SIZ(2361, 1227, 0, MS_CASINO, MZ_HUGE), MR_COLD|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_HUMANOID|M1_SEE_INVIS|M1_METALLIVORE, M2_PNAME|M2_COLLECT|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("gesticulation bunkhouse", S_WALLMONST, LVL(105, 18, -2, 76, 0), (G_GENO|1), A(ATTK(AT_EXPL, AD_CALM, 2, 2), ATTK(AT_STNG, AD_SLIM, 7, 5), ATTK(AT_KICK, AD_SLEE, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1992, 827, 0, MS_SING, MZ_TINY), MR_FIRE|MR_POISON, MR_POISON, M1_NOHANDS|M1_POIS|M1_OMNIVORE|M1_METALLIVORE, M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("amalgamating cosmochemistry discerned", S_WALLMONST, LVL(105, 20, -5, 81, 0), (G_LGROUP|2), A(ATTK(AT_SCRA, AD_SITM, 1, 25), ATTK(AT_SCRA, AD_ANTI, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1304, 68, 0, MS_ANIMAL, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE, 0, M1_CLING|M1_NOEYES|M1_SEE_INVIS, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STRONG|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("commending lowborn tanked antimagnetic", S_WALLMONST, LVL(106, 16, -20, 95, -18), (G_VLGROUP|3), A(ATTK(AT_HUGS, AD_COLD, 7, 21), ATTK(AT_ENGL, AD_DEPR, 2, 13), ATTK(AT_TENT, AD_LETH, 7, 25), ATTK(AT_WEAP, AD_WRAP, 7, 23), ATTK(AT_BREA, AD_HEAL, 0, 26), ATTK(AT_SCRA, AD_FIRE, 8, 22)), SIZ(38, 332, 0, MS_CHICKEN, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("balloonist responsibly", S_WALLMONST, LVL(107, 20, -19, 76, -7), (3), A(ATTK(AT_KICK, AD_FREN, 1, 13), ATTK(AT_LASH, AD_STTP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1429, 269, 0, MS_POKEDEX, MZ_HUMAN), MR_ACID, 0, M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_STALK|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inveigled mystify changing", S_WALLMONST, LVL(108, 22, 1, 41, -14), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SPIT, AD_FAMN, 6, 8), ATTK(AT_BITE, AD_DISP, 5, 20), ATTK(AT_SCRA, AD_SSEX, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1371, 659, 0, MS_NURSE, MZ_GIGANTIC), MR_COLD, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("layered leapt", S_WALLMONST, LVL(108, 9, -36, 80, 2), (1), A(ATTK(AT_WEAP, AD_SPEL, 7, 10), ATTK(AT_NONE, AD_COLD, 3, 25), ATTK(AT_NONE, AD_INER, 0, 21), ATTK(AT_KICK, AD_VULN, 2, 23), ATTK(AT_NONE, AD_MALK, 9, 2), ATTK(AT_CLAW, AD_WISD, 2, 20)), SIZ(1130, 1222, 0, MS_SQEEK, MZ_TINY), MR_DRAIN, 0, M1_HIDE|M1_ACID|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("resignedly armouring", S_WALLMONST, LVL(109, 17, -16, 75, 0), (1), A(ATTK(AT_TENT, AD_ICUR, 3, 25), ATTK(AT_BUTT, AD_BLND, 3, 4), ATTK(AT_SCRA, AD_SKIL, 4, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1337, 1113, 0, MS_SING, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("reversionist chloroplast", S_WALLMONST, LVL(109, 13, -14, 83, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_RATH, AD_LEGS, 9, 2), ATTK(AT_NONE, AD_THIR, 4, 5), ATTK(AT_EXPL, AD_DISN, 2, 17), ATTK(AT_STNG, AD_CURS, 8, 22), NO_ATTK, NO_ATTK), SIZ(47, 210, 0, MS_PANTS, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("sterilized documentary", S_WALLMONST, LVL(109, 20, 5, 95, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_STNG, AD_AMNE, 5, 6), ATTK(AT_CLAW, AD_CONT, 3, 25), ATTK(AT_NONE, AD_WISD, 6, 25), ATTK(AT_BUTT, AD_STON, 5, 4), ATTK(AT_WEAP, AD_THIR, 2, 18), NO_ATTK), SIZ(492, 783, 0, MS_SQAWK, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bellyaching vulgarized tieclasp", S_WALLMONST, LVL(111, 12, -39, 34, 0), (G_GENO|4), A(ATTK(AT_KICK, AD_SOUN, 6, 25), ATTK(AT_GAZE, AD_STCK, 5, 4), ATTK(AT_MAGC, AD_NUMB, 1, 11), ATTK(AT_HUGS, AD_CLRC, 6, 7), NO_ATTK, NO_ATTK), SIZ(1048, 25, 0, MS_STENCH, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jerk tricolor", S_WALLMONST, LVL(111, 18, -33, 93, 0), (G_GENO|2), A(ATTK(AT_ENGL, AD_TERR, 3, 8), ATTK(AT_BEAM, AD_GRAV, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(438, 984, 0, MS_GLYPHS, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_NOHANDS|M1_SEE_INVIS|M1_METALLIVORE, M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("inattentively preelection bowfront woolly", S_WALLMONST, LVL(112, 13, -5, 80, -1), (2), A(ATTK(AT_NONE, AD_DRCH, 7, 5), ATTK(AT_KICK, AD_WEEP, 1, 16), ATTK(AT_TRAM, AD_GRAV, 6, 20), ATTK(AT_BITE, AD_DREA, 4, 11), ATTK(AT_BEAM, AD_LEGS, 1, 3), ATTK(AT_CLAW, AD_TLPT, 1, 5)), SIZ(303, 87, 0, MS_SELFHARM, MZ_TINY), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_SWIM|M1_WALLWALK|M1_HUMANOID|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("derogated manpower", S_WALLMONST, LVL(113, 20, -30, 88, 0), (G_VLGROUP|4), A(ATTK(AT_BEAM, AD_RAGN, 8, 2), ATTK(AT_BREA, AD_PLAS, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3723, 1428, 0, MS_SQAWK, MZ_LARGE), MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("predigested offspring ballyhooing showering", S_WALLMONST, LVL(114, 17, 2, 82, -12), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_LASH, AD_SKIL, 2, 7), ATTK(AT_WEAP, AD_POLY, 9, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1948, 1414, 0, MS_REPAIR, MZ_LARGE), MR_DISINT|MR_ACID|MR_DEATH, MR_ACID, M1_CONCEAL|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_POIS, M2_LORD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("yerleswood neo", S_WALLMONST, /* spawns with katana */ LVL(115, 25, -40, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 25, 25), ATTK(AT_TUCH, AD_TLPT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOLDIER, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("tanjawood neo", S_WALLMONST, /* spawns with katana */ LVL(115, 25, -40, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 25, 25), ATTK(AT_TUCH, AD_TLPT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FART_QUIET, MZ_MEDIUM), MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS|M1_FLY, M2_HOSTILE|M2_COLLECT|M2_STRONG|M2_NASTY|M2_FEMALE, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("unequivocally yellower fulcrum", S_WALLMONST, LVL(116, 20, -30, 59, 18), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_IDAM, 7, 2), ATTK(AT_TENT, AD_BLAS, 2, 5), ATTK(AT_RATH, AD_NACU, 3, 24), ATTK(AT_BREA, AD_STAT, 6, 10), ATTK(AT_WEAP, AD_TDRA, 5, 14), NO_ATTK), SIZ(695, 1049, 0, MS_LIEDER, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_UNSOLID|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jolliest fuggy", S_WALLMONST, LVL(116, 19, -7, 91, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_STNG, AD_DRLI, 1, 3), ATTK(AT_BEAM, AD_VAMP, 8, 19), ATTK(AT_SCRA, AD_NGEN, 7, 18), ATTK(AT_MAGC, AD_DISP, 6, 6), ATTK(AT_WEAP, AD_WTHR, 8, 15), NO_ATTK), SIZ(99, 971, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SLITHY|M1_UNSOLID|M1_ACID|M1_POIS, M2_DEMON|M2_PNAME|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("crowd transfusable", S_WALLMONST, LVL(116, 13, -21, 100, 0), (G_UNIQ|1), A(ATTK(AT_BREA, AD_BLAS, 8, 26), ATTK(AT_RATH, AD_MINA, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1343, 1243, 0, MS_GIBBERISH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_CLING|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("academy snuffly stigmatization retinal", S_WALLMONST, LVL(117, 19, 3, 86, -1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CAST, 9, 10), ATTK(AT_LASH, AD_VENO, 7, 21), ATTK(AT_BITE, AD_DARK, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(659, 56, 0, MS_HUMANOID, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE| M1_OVIPAROUS|M1_ACID, M2_MINION|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("exocrine guerre", S_WALLMONST, LVL(117, 10, -32, 76, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_WEAP, AD_LAVA, 1, 24), ATTK(AT_STNG, AD_PAIN, 1, 17), ATTK(AT_SPIT, AD_CHKH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2004, 310, 0, MS_MISSING, MZ_LARGE), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dolled impolite", S_WALLMONST, LVL(117, 18, 4, 74, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_WEAP, AD_AMNE, 8, 8), ATTK(AT_TENT, AD_TCKL, 7, 19), ATTK(AT_STNG, AD_FUMB, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(69, 26, 0, MS_BOAST, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT|M1_TPORT_CNTRL| M1_POIS, M2_UNDEAD|M2_MINION|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_EGOTYPE|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("contextually quirt", S_WALLMONST, LVL(117, 13, -40, 78, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_GAZE, AD_SLOW, 2, 24), ATTK(AT_BITE, AD_DREA, 2, 8), ATTK(AT_TENT, AD_TRAI, 7, 25), ATTK(AT_BREA, AD_DETH, 6, 9), ATTK(AT_CLAW, AD_VULN, 6, 25), ATTK(AT_BEAM, AD_CALM, 7, 6)), SIZ(960, 65, 0, MS_CORONA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, MR_COLD, M1_HUMANOID|M1_REGEN|M1_ACID|M1_CARNIVORE, M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("menorah glommed", S_WALLMONST, LVL(118, 19, 4, 92, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_FRZE, 1, 15), ATTK(AT_ENGL, AD_DAMA, 3, 21), ATTK(AT_STNG, AD_FREN, 1, 11), ATTK(AT_HUGS, AD_BLND, 6, 1), ATTK(AT_WEAP, AD_PART, 8, 16), NO_ATTK), SIZ(2494, 220, 0, MS_SPOILER, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_HIDE|M1_SLITHY|M1_UNSOLID, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hoosier immortalize statehood spital deviating", S_WALLMONST, LVL(118, 16, -38, 83, -13), (G_RGROUP|1), A(ATTK(AT_NONE, AD_SLEE, 4, 5), ATTK(AT_WEAP, AD_PART, 5, 19), ATTK(AT_SCRA, AD_SOUN, 9, 17), ATTK(AT_CLAW, AD_CHKH, 1, 24), ATTK(AT_TRAM, AD_LITE, 1, 17), ATTK(AT_ENGL, AD_WRAT, 1, 9)), SIZ(256, 707, 0, MS_CODE, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_MINDLESS|M1_ACID, M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("shipment confusedly", S_WALLMONST, LVL(118, 19, -18, 95, 0), (G_GENO|1), A(ATTK(AT_BOOM, AD_BURN, 5, 8), ATTK(AT_LASH, AD_DREA, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(440, 777, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_DISINT|MR_ACID, MR_DISINT, M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC| M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bearded encasement bassly", S_WALLMONST, LVL(118, 19, -25, 76, -4), (G_SGROUP|2), A(ATTK(AT_RATH, AD_CAST, 3, 12), ATTK(AT_ENGL, AD_DISN, 6, 25), ATTK(AT_BEAM, AD_SEDU, 5, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2842, 1219, 0, MS_METALMAFIA, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS, M2_UNDEAD|M2_DEMON|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("malpracticing episcopal", S_WALLMONST, LVL(118, 10, -20, 41, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_DROP, 9, 20), ATTK(AT_SPIT, AD_DISP, 6, 23), ATTK(AT_TENT, AD_DCAY, 2, 10), ATTK(AT_RATH, AD_DEPR, 1, 18), NO_ATTK, NO_ATTK), SIZ(1768, 91, 0, MS_NURSE, MZ_TINY), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("defeating gallon", S_WALLMONST, LVL(118, 12, 8, 77, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LITT, 1, 15), ATTK(AT_BEAM, AD_RUST, 8, 18), ATTK(AT_STNG, AD_DETH, 8, 14), ATTK(AT_WEAP, AD_CONT, 3, 18), ATTK(AT_LASH, AD_NGRA, 9, 22), NO_ATTK), SIZ(965, 198, 0, MS_IMITATE, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_ANIMAL, M2_PRINCE|M2_STALK|M2_JEWELS|M2_COLLECT|M2_GNOME|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("milkman wreathing nailset imbed", S_WALLMONST, LVL(118, 19, -37, 73, 11), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_SAMU, 1, 19), ATTK(AT_NONE, AD_HODS, 9, 6), ATTK(AT_LASH, AD_SOUN, 6, 9), ATTK(AT_CLAW, AD_SEDU, 4, 22), ATTK(AT_WEAP, AD_LAVA, 9, 19), NO_ATTK), SIZ(2340, 385, 0, MS_SUPERMAN, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_ACID, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hipline rotatively", S_WALLMONST, LVL(119, 14, -38, 100, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_WET, 8, 1), ATTK(AT_BREA, AD_DRIN, 7, 8), ATTK(AT_BITE, AD_TERR, 5, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(726, 398, 0, MS_SING, MZ_TINY), MR_ELEC, MR_ELEC, M1_TUNNEL|M1_NEEDPICK|M1_NOHEAD|M1_SEE_INVIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("poniarded geese seater", S_WALLMONST, LVL(120, 14, -24, 60, 0), (G_GENO|4), A(ATTK(AT_ENGL, AD_PEST, 8, 8), ATTK(AT_BITE, AD_SSEX, 1, 23), ATTK(AT_HUGS, AD_AGGR, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2712, 106, 0, MS_SEDUCE, MZ_HUGE), MR_DISINT|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_ANIMAL|M1_THICK_HIDE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("barely disappear", S_WALLMONST, LVL(120, 46, -17, 77, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_BEAM, AD_MINA, 9, 7), ATTK(AT_BUTT, AD_CALM, 5, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 476, 0, MS_CODE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, MR_COLD|MR_POISON, M1_AMORPHOUS|M1_WALLWALK|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("smelted disciplined", S_WALLMONST, LVL(120, 12, -8, 98, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_CLAW, AD_DEBU, 4, 1), ATTK(AT_STNG, AD_DRCO, 6, 13), ATTK(AT_MAGC, AD_SOUN, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1651, 403, 0, MS_DJINNI, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_HUMANOID|M1_REGEN|M1_POIS, M2_NOPOLY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gunwale fifty", S_WALLMONST, LVL(121, 16, -38, 74, 0), (3), A(ATTK(AT_BITE, AD_LEGS, 4, 16), ATTK(AT_TUCH, AD_NTHR, 5, 10), ATTK(AT_STNG, AD_WTHR, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(721, 76, 0, MS_BARK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT, MR_DISINT, M1_NEEDPICK|M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_LORD|M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING|M3_TELEPATHIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("abominator elevate poohed", S_WALLMONST, LVL(121, 17, -29, 94, 2), (G_GENO|1), A(ATTK(AT_LASH, AD_SKIL, 9, 2), ATTK(AT_EXPL, AD_PEST, 5, 6), ATTK(AT_TUCH, AD_CHKH, 1, 11), ATTK(AT_BITE, AD_ABDC, 4, 18), ATTK(AT_WEAP, AD_LETH, 6, 1), ATTK(AT_WEAP, AD_RUST, 9, 20)), SIZ(2995, 672, 0, MS_HUMANOID, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_HIDE|M1_NOHANDS|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("laager compacted unsuppressed", S_WALLMONST, LVL(121, 12, -2, 76, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_MEMO, 1, 7), ATTK(AT_ENGL, AD_STUN, 7, 7), ATTK(AT_CLAW, AD_DAMA, 6, 25), ATTK(AT_ENGL, AD_SITM, 4, 2), ATTK(AT_WEAP, AD_SLOW, 7, 18), NO_ATTK), SIZ(1636, 1239, 0, MS_GRUNT, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_TUNNEL|M1_NOLIMBS|M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rumpling coke curdling", S_WALLMONST, LVL(122, 19, -36, 92, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_DRCO, 6, 18), ATTK(AT_ENGL, AD_THIR, 1, 26), ATTK(AT_SPIT, AD_STTP, 7, 2), ATTK(AT_TRAM, AD_ALIN, 7, 17), ATTK(AT_BOOM, AD_SKIL, 5, 21), ATTK(AT_TUCH, AD_WET, 2, 8)), SIZ(2057, 576, 0, MS_CUSS, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID| M1_CARNIVORE|M1_HERBIVORE|M1_OMNIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("noncommunicable nucleate tricorne barium mislain", S_WALLMONST, LVL(122, 13, -19, 87, 4), (1), A(ATTK(AT_STNG, AD_STAT, 2, 12), ATTK(AT_CLAW, AD_LAVA, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1589, 682, 0, MS_TREESQUAD, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_TPORT, M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("avouching quilted", S_WALLMONST, LVL(122, 15, -19, 97, 0), (G_NOCORPSE|4), A(ATTK(AT_TENT, AD_PART, 7, 26), ATTK(AT_GAZE, AD_NUMB, 9, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(113, 303, 0, MS_SOCKS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOHANDS|M1_THICK_HIDE|M1_CARNIVORE, M2_UNDEAD|M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chopped indian", S_WALLMONST, LVL(122, 12, -20, 98, -5), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_ENGL, AD_ILLU, 3, 13), ATTK(AT_WEAP, AD_FEAR, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1311, 341, 0, MS_MUTE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE| M1_POIS, M2_UNDEAD|M2_MINION|M2_WANDER|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("longhaired towrope", S_WALLMONST, LVL(122, 19, -32, 95, 0), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_WEAP, AD_NGRA, 7, 10), ATTK(AT_BEAM, AD_DRST, 7, 14), ATTK(AT_HUGS, AD_CONF, 3, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1436, 823, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_REGEN|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW| M2_COLLECT|M2_ORC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_TELEPATHIC|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("fibber neglecting kabuki forkful conjugality carbolic", S_WALLMONST, LVL(122, 18, -12, 77, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_MALK, 5, 5), ATTK(AT_NONE, AD_SLUD, 1, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1355, 45, 0, MS_SISSY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS, M2_NOPOLY|M2_MINION|M2_WANDER|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("repression hybridization", S_WALLMONST, LVL(123, 20, 1, 90, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_SOUN, 6, 7), ATTK(AT_BITE, AD_NEXU, 8, 20), ATTK(AT_WEAP, AD_LAZY, 5, 4), ATTK(AT_WEAP, AD_TDRA, 4, 13), ATTK(AT_GAZE, AD_ILLU, 2, 20), ATTK(AT_TUCH, AD_DEPR, 4, 14)), SIZ(3646, 244, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE, M1_NOLIMBS|M1_ACID, M2_DEMON|M2_JEWELS|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("hundredweight copier", S_WALLMONST, LVL(123, 30, 10, 96, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_MCRE, 1, 25), ATTK(AT_WEAP, AD_FEAR, 1, 20), ATTK(AT_SPIT, AD_RBRE, 1, 15), ATTK(AT_BEAM, AD_FEAR, 5, 12), NO_ATTK, NO_ATTK), SIZ(323, 957, 0, MS_TRUMPET, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("symptomatology disqualification", S_WALLMONST, LVL(124, 27, -8, 75, 0), (G_GENO|G_NOCORPSE|G_UNIQ|4), A(ATTK(AT_BREA, AD_DISN, 6, 25), ATTK(AT_ENGL, AD_SPEL, 1, 20), ATTK(AT_SPIT, AD_LAVA, 5, 4), ATTK(AT_BUTT, AD_TIME, 6, 17), ATTK(AT_WEAP, AD_RUST, 3, 1), ATTK(AT_CLAW, AD_SPEL, 5, 8)), SIZ(4301, 879, 0, MS_CUSS, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_BREATHLESS|M1_NOTAKE|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_PNAME|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSBOOK, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("poundkeeper outreasoned", S_WALLMONST, LVL(124, 19, -23, 99, 0), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_LAZY, 1, 25), ATTK(AT_LASH, AD_ACID, 2, 24), ATTK(AT_NONE, AD_DCAY, 2, 9), ATTK(AT_SCRA, AD_SLEE, 5, 20), NO_ATTK, NO_ATTK), SIZ(1198, 391, 0, MS_TEACHER, MZ_HUMAN), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_NOHANDS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("dolly intercompany scallop", S_WALLMONST, LVL(124, 35, 8, 84, 0), (3), A(ATTK(AT_LASH, AD_NTHR, 5, 24), ATTK(AT_SCRA, AD_STON, 2, 21), ATTK(AT_KICK, AD_HODS, 2, 13), ATTK(AT_BOOM, AD_SKIL, 1, 5), ATTK(AT_LASH, AD_STON, 4, 6), NO_ATTK), SIZ(1226, 270, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_COLLECT|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("trematode dirtied", S_WALLMONST, LVL(125, 13, -39, 98, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_CHAO, 5, 22), ATTK(AT_SCRA, AD_INER, 5, 17), ATTK(AT_TRAM, AD_TIME, 3, 7), ATTK(AT_CLAW, AD_DREA, 5, 6), NO_ATTK, NO_ATTK), SIZ(420, 1318, 0, MS_COW, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_HERBIVORE, M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rangoon retching smarty", S_WALLMONST, LVL(125, 6, -27, 72, 4), (G_GENO|4), A(ATTK(AT_SCRA, AD_GLIB, 1, 16), ATTK(AT_HUGS, AD_MCRE, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1152, 26, 0, MS_PANTS, MZ_SMALL), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_ACID, M1_TUNNEL|M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL, M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), /* rub monsters --Amy */ MON("newborn rub monster", S_RUBMONST, LVL(0, 3, 9, 0, -5), (G_NOCORPSE|G_GENO|8), A(ATTK(AT_TUCH, AD_NGRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("colorless icky thing", S_RUBMONST, LVL(0, 8, 10, 0, -5), (G_GENO|2), A(ATTK(AT_TUCH, AD_NGRA, 1, 1), ATTK(AT_NONE, AD_NGRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("psicky thing", S_RUBMONST, LVL(0, 8, 10, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 1), ATTK(AT_NONE, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_SPC2, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("low gurgler", S_RUBMONST, LVL(0, 8, 9, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_NGRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("guttier discombobulation", S_RUBMONST, LVL(0, 12, 10, 91, -17), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_NUMB, 1, 6), ATTK(AT_LASH, AD_STUN, 1, 6), ATTK(AT_LASH, AD_RUST, 1, 3), ATTK(AT_WEAP, AD_MIDI, 1, 5), ATTK(AT_LASH, AD_FRZE, 1, 6), ATTK(AT_BUTT, AD_UNPR, 1, 5)), SIZ(3620, 134, 0, MS_GAARDIEN, MZ_HUMAN), MR_DISINT|MR_DRAIN, MR_DISINT, M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("suspire dun teratological arable", S_RUBMONST, LVL(0, 27, 8, 95, -17), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_GAZE, AD_DFOO, 1, 7), ATTK(AT_TUCH, AD_VULN, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1903, 644, 0, MS_DEAD, MZ_TINY), MR_FIRE|MR_ELEC, 0, M1_NEEDPICK|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_GREEDY| M2_JEWELS|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("preteen recidivism", S_RUBMONST, LVL(0, 17, 4, 25, 0), (G_RGROUP|4), A(ATTK(AT_CLAW, AD_CONF, 1, 9), ATTK(AT_NONE, AD_AXUS, 1, 9), ATTK(AT_EXPL, AD_VULN, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(143, 611, 0, MS_SOUND, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_NOTAKE|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tailcoat lavender", S_RUBMONST, LVL(0, 14, -8, 30, -17), (1), A(ATTK(AT_KICK, AD_BLAS, 1, 4), ATTK(AT_CLAW, AD_SHAN, 2, 1), ATTK(AT_TRAM, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(216, 253, 0, MS_SHOE, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_HIDE|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mini rub monster", S_RUBMONST, LVL(1, 6, 9, 0, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_NGRA, 1, 1), ATTK(AT_KICK, AD_NGRA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mini rumb monster", S_RUBMONST, LVL(1, 6, 9, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 1), ATTK(AT_KICK, AD_NGRA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_FART_LOUD, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("white icky thing", S_RUBMONST, LVL(1, 12, 8, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 2), ATTK(AT_NONE, AD_NGRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("clear icky thing", S_RUBMONST, LVL(1, 12, 8, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 2), ATTK(AT_NONE, AD_NGRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_WHITE), MON("njuper", S_RUBMONST, LVL(1, 12, 6, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 1, 1), ATTK(AT_LASH, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_REGEN, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rubdresser", S_RUBMONST, LVL(1, 6, 9, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_SHAN, 1, 1), ATTK(AT_KICK, AD_NGRA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("little sister", S_RUBMONST, LVL(1, 12, 10, 0, 10), (5), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("hand", S_RUBMONST, /* playable race */ LVL(1, 12, 9, 0, 0), (G_NOCORPSE|1|G_GENO), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_BEAM, AD_TPTO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_CARNIVORE|M1_HUMANOID, M2_NOPOLY|M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("famed hoydening permissively", S_RUBMONST, LVL(1, 12, -4, 50, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_CAST, 1, 8), ATTK(AT_TUCH, AD_SSEX, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(337, 278, 0, MS_TEACHER, MZ_TINY), MR_STONE|MR_DRAIN, 0, M1_ANIMAL, M2_MINION|M2_WANDER|M2_NASTY|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hand of the dead", S_RUBMONST, LVL(2, 12, 8, 0, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_TUCH, AD_NGRA, 2, 3), ATTK(AT_BEAM, AD_NGRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("gurgler", S_RUBMONST, LVL(2, 9, 8, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_NGRA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lethe rubber", S_RUBMONST, LVL(2, 6, 8, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_LETH, 1, 2), ATTK(AT_KICK, AD_NGRA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jeaneis", S_RUBMONST, LVL(2, 16, 4, 60, 4), (1), A(ATTK(AT_KICK, AD_MEMO, 3, 6), ATTK(AT_GAZE, AD_NPRO, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1111, 1111, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_ELEC|MR_STONE|MR_DISINT|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("low rub monster", S_RUBMONST, LVL(2, 6, 8, 0, -5), (G_NOCORPSE|G_GENO|12), A(ATTK(AT_WEAP, AD_NGRA, 1, 2), ATTK(AT_KICK, AD_NGRA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("low rumb monster", S_RUBMONST, LVL(2, 6, 8, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 2), ATTK(AT_KICK, AD_NGRA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_FART_LOUD, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spear monster", S_RUBMONST, LVL(2, 6, 8, 0, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_NGRA, 1, 2), ATTK(AT_KICK, AD_NGRA, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hand of the dead potatoes", S_RUBMONST, LVL(2, 12, 8, 0, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_TUCH, AD_NGRA, 2, 3), ATTK(AT_BEAM, AD_TPTO, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("blubbering icky thing", S_RUBMONST, LVL(2, 12, 8, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 4), ATTK(AT_NONE, AD_NGRA, 1, 4), ATTK(AT_TUCH, AD_DRST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Johanetta's rough-sole sneaker", S_RUBMONST, LVL(3, 14, 4, 0, 0), (1), A(ATTK(AT_KICK, AD_COLD, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("mirrorshimmer kamerel", S_RUBMONST, LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 0, 0, MS_HUMANOID, MZ_SMALL), MR_STONE|MR_ELEC, 0, M1_HUMANOID, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("amm kamerel", S_RUBMONST, LVL(3, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 0, 0, MS_HUMANOID, MZ_SMALL), MR_STONE|MR_ELEC, 0, M1_HUMANOID, M2_STRONG|M2_MINION, 0, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("mutant", S_RUBMONST, LVL(3, 12, 6, 20, -5), (3), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_WEAP, AD_PHYS, 1, 1)), SIZ(1000, 1000, 0, MS_MUMBLE, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("censoring inconstancy", S_RUBMONST, LVL(3, 12, -8, 85, 0), (G_SGROUP|1), A(ATTK(AT_SCRA, AD_BLAS, 1, 9), ATTK(AT_SCRA, AD_FEAR, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2938, 1590, 0, MS_LIEDER, MZ_LARGE), 0, 0, M1_POIS, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_STRONG|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ruralize snatchier", S_RUBMONST, LVL(3, 10, 7, 90, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_ENGL, AD_BANI, 3, 2), ATTK(AT_EXPL, AD_UNPR, 2, 9), ATTK(AT_BUTT, AD_LUCK, 4, 1), ATTK(AT_KICK, AD_VULN, 3, 2), NO_ATTK, NO_ATTK), SIZ(637, 460, 0, MS_ALLA, MZ_HUGE), MR_POISON|MR_ACID|MR_DRAIN, MR_ACID, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("teardrop sillier", S_RUBMONST, LVL(3, 12, 7, 42, -19), (3), A(ATTK(AT_STNG, AD_NIVE, 1, 1), ATTK(AT_BITE, AD_FRZE, 2, 5), ATTK(AT_WEAP, AD_TREM, 1, 4), ATTK(AT_NONE, AD_SIN, 3, 4), NO_ATTK, NO_ATTK), SIZ(757, 265, 0, MS_SUPERMAN, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN| M1_SEE_INVIS, M2_UNDEAD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("plumach", S_RUBMONST, LVL(4, 8, 4, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_ACID|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Johanetta's pointy girl shoe", S_RUBMONST, LVL(4, 12, 8, 0, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_BEAM, AD_CONF, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("televiewer foregoer", S_RUBMONST, LVL(4, 17, -10, 56, 17), (G_GENO|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_RNG, 3, 9), ATTK(AT_WEAP, AD_CORR, 2, 1), ATTK(AT_LASH, AD_MIDI, 4, 8), ATTK(AT_SPIT, AD_NGRA, 3, 5), NO_ATTK, NO_ATTK), SIZ(1515, 57, 0, MS_PARROT, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE, 0, M1_TUNNEL|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_ANIMAL|M1_TPORT| M1_HERBIVORE, M2_NOPOLY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ventilatory crucifix presentability", S_RUBMONST, LVL(4, 14, 9, 39, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_DISN, 3, 8), ATTK(AT_GAZE, AD_DIMN, 4, 4), ATTK(AT_TUCH, AD_HALU, 3, 2), ATTK(AT_BEAM, AD_GRAV, 3, 5), ATTK(AT_BUTT, AD_WISD, 4, 4), NO_ATTK), SIZ(990, 74, 0, MS_LIEDER, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NOHANDS|M1_SEE_INVIS|M1_ACID|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSAMUL, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sanguinely analemma", S_RUBMONST, LVL(4, 6, 1, 34, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_BUTT, AD_SGLD, 4, 3), ATTK(AT_BREA, AD_SOUN, 3, 9), ATTK(AT_BEAM, AD_NTHR, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1018, 962, 0, MS_GIBBERISH, MZ_HUGE), MR_FIRE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_POIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ridgepole photophobia", S_RUBMONST, LVL(5, 22, 10, 53, 0), (3), A(ATTK(AT_STNG, AD_SANI, 2, 8), ATTK(AT_RATH, AD_DISP, 5, 7), ATTK(AT_STNG, AD_NTHR, 4, 8), ATTK(AT_TUCH, AD_SGLD, 2, 1), ATTK(AT_WEAP, AD_CORR, 5, 5), NO_ATTK), SIZ(656, 334, 0, MS_FART_NORMAL, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_WALLWALK|M1_TUNNEL|M1_HUMANOID|M1_TPORT_CNTRL, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_GREEDY|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("Johanetta's dancing shoe", S_RUBMONST, LVL(5, 13, 5, 25, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_GAZE, AD_HODS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chalkatrice", S_RUBMONST, /* by krm26 */ LVL(5, 6, 6, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_STON, 0, 0), ATTK(AT_NONE, AD_STON, 0, 0), ATTK(AT_TUCH, AD_NGRA, 0, 0), NO_ATTK, NO_ATTK), SIZ(30, 30, 0, MS_HISS, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASTWO, MR_POISON|MR_STONE, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS, M2_HOSTILE, M3_INFRAVISIBLE|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grey icky thing", S_RUBMONST, LVL(5, 12, 6, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 5), ATTK(AT_NONE, AD_NGRA, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GRAY), MON("light blue icky thing", S_RUBMONST, LVL(5, 12, 4, 15, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 5), ATTK(AT_NONE, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("advanced gurgler", S_RUBMONST, LVL(5, 9, 7, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("acid gurgler", S_RUBMONST, /* spawns with potion of acid */ LVL(5, 9, 7, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spaceward reweaved", S_RUBMONST, LVL(5, 9, 6, 96, 0), (1), A(ATTK(AT_SPIT, AD_STAT, 5, 6), ATTK(AT_SPIT, AD_WERE, 8, 1), ATTK(AT_GAZE, AD_FEMI, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1251, 357, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD, 0, M1_TUNNEL|M1_THICK_HIDE|M1_TPORT|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_ROCKTHROW|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("praising reattempting", S_RUBMONST, LVL(5, 11, -10, 45, -5), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_CLRC, 1, 8), ATTK(AT_KICK, AD_SANI, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(635, 1141, 0, MS_WOLLOH, MZ_SMALL), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, MR_ELEC, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOHANDS|M1_ANIMAL| M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hand of the chaos", S_RUBMONST, LVL(6, 12, 6, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 2, 3), ATTK(AT_BEAM, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rub monster", S_RUBMONST, LVL(6, 8, 5, 0, -5), (G_NOCORPSE|G_GENO|10), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("destrorubber", S_RUBMONST, LVL(6, 8, 5, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_DEST, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rumb monster", S_RUBMONST, LVL(6, 8, 5, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_FART_LOUD, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rub lancer", S_RUBMONST, LVL(6, 8, 5, 0, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rub hornster", S_RUBMONST, LVL(6, 8, 5, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_UVUU, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brown icky thing", S_RUBMONST, LVL(6, 12, 4, 15, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 5), ATTK(AT_NONE, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_DRCH, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), MON("secretorubber", S_RUBMONST, /* spawns with secretion dagger */ LVL(6, 8, 5, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("grinding rubber", S_RUBMONST, /* spawns with grinder */ LVL(6, 6, 9, 0, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 1, 1), ATTK(AT_BEAM, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("orange icky thing", S_RUBMONST, LVL(6, 6, 2, 20, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 5), ATTK(AT_NONE, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_POIS, 1, 4), ATTK(AT_TUCH, AD_DARK, 0, 0), ATTK(AT_GAZE, AD_FEAR, 1, 5), ATTK(AT_GAZE, AD_CONF, 1, 5) ), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_ORANGE), MON("noname kamerel", S_RUBMONST, /* invisible */ LVL(6, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WET, 2, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_AMPHIBIOUS|M1_SWIM|M1_HUMANOID, M2_STRONG|M2_MINION, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("pawn", S_RUBMONST, LVL(6, 12, 7, 10, 0), (G_NOCORPSE|5), A(ATTK(AT_WEAP, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("hand of pure chaos", S_RUBMONST, LVL(6, 12, 6, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 2, 3), ATTK(AT_BEAM, AD_TPTO, 1, 1), ATTK(AT_TUCH, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rotten icky thing", S_RUBMONST, LVL(6, 12, 3, 15, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 0, 0), ATTK(AT_EXPL, AD_SLIM, 4, 6), ATTK(AT_NONE, AD_NGRA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_UNDEAD|M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ferrumach", S_RUBMONST, LVL(6, 10, 3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_ACID|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_RED), MON("stillwater kamerel", S_RUBMONST, LVL(6, 18, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WET, 2, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID, M2_STALK|M2_STRONG, M3_NOTAME|M3_NONMOVING|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("petty stillwater kamerel", S_RUBMONST, LVL(6, 18, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WET, 2, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_HERBIVORE, M2_STALK|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_PETTY|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("hudor kamerel", S_RUBMONST, LVL(6, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WET, 2, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_AMPHIBIOUS|M1_SWIM|M1_HUMANOID, M2_STRONG|M2_MINION, M3_NONMOVING|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tudor kamerel", S_RUBMONST, LVL(6, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WET, 2, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_AMPHIBIOUS|M1_SWIM|M1_HUMANOID, M2_STRONG|M2_MINION, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("renga kamerel", S_RUBMONST, LVL(6, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WET, 2, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_AMPHIBIOUS|M1_SWIM|M1_HUMANOID, M2_STRONG|M2_MINION, M3_NONMOVING|M3_FREQ_UNCOMMON7, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("i-vel kamerel", S_RUBMONST, /* super-invisible */ LVL(6, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WET, 2, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_AMPHIBIOUS|M1_SWIM|M1_HUMANOID, M2_STRONG|M2_MINION, M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("evade concrescent", S_RUBMONST, LVL(6, 17, -1, 33, 0), (G_LGROUP|2), A(ATTK(AT_SCRA, AD_BLAS, 3, 1), ATTK(AT_LASH, AD_INSA, 3, 2), ATTK(AT_HUGS, AD_DREA, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1274, 1288, 0, MS_PHOTO, MZ_LARGE), MR_FIRE|MR_SLEEP, MR_FIRE, M1_UNSOLID|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_LORD|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("shore oilheating", S_RUBMONST, LVL(6, 2, -3, 93, -16), (G_GENO|1), A(ATTK(AT_EXPL, AD_DROP, 6, 3), ATTK(AT_WEAP, AD_POIS, 6, 5), ATTK(AT_TENT, AD_SIN, 6, 1), ATTK(AT_MAGC, AD_EDGE, 1, 4), ATTK(AT_BREA, AD_NAST, 5, 1), NO_ATTK), SIZ(264, 728, 0, MS_LIEDER, MZ_GIGANTIC), MR_COLD|MR_DISINT, 0, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_ANIMAL|M1_OMNIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("revise servility cobnut", S_RUBMONST, LVL(6, 21, 1, 83, 0), (G_UNIQ|1), A(ATTK(AT_MAGC, AD_FRZE, 6, 3), ATTK(AT_GAZE, AD_LETH, 1, 5), ATTK(AT_SPIT, AD_BADE, 1, 6), ATTK(AT_STNG, AD_DCAY, 6, 5), NO_ATTK, NO_ATTK), SIZ(461, 147, 0, MS_JAPANESE, MZ_HUGE), MR_DISINT|MR_ELEC, MR_ELEC, M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("roentgenographic transferral", S_RUBMONST, LVL(6, 13, 2, 87, 0), (G_RGROUP|3), A(ATTK(AT_BREA, AD_DCAY, 5, 6), ATTK(AT_RATH, AD_AMNE, 2, 7), ATTK(AT_HUGS, AD_BLAS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(710, 476, 0, MS_CASINO, MZ_LARGE), MR_POISON, MR_POISON, M1_CONCEAL|M1_NOHANDS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bulletator sieber", S_RUBMONST, LVL(7, 24, 0, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_TRAP, 3, 3), ATTK(AT_BREA, AD_NGRA, 1, 7), ATTK(AT_RATH, AD_STTP, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("lower bulletator sieber", S_RUBMONST, LVL(7, 12, 0, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_TRAP, 3, 3), ATTK(AT_BREA, AD_NGRA, 1, 7), ATTK(AT_RATH, AD_STTP, 0, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("troublerubber", S_RUBMONST, LVL(7, 6, 9, 0, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_NGRA, 1, 1), ATTK(AT_BEAM, AD_NGRA, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("green icky thing", S_RUBMONST, LVL(7, 12, 6, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 5), ATTK(AT_NONE, AD_NGRA, 1, 5), ATTK(AT_TUCH, AD_ACID, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_GREEN), MON("yellow icky thing", S_RUBMONST, LVL(7, 12, 4, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 5), ATTK(AT_NONE, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_POIS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pink icky thing", S_RUBMONST, LVL(7, 12, 4, 15, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 5), ATTK(AT_NONE, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("petty pink icky thing", S_RUBMONST, LVL(7, 12, 4, 15, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 5), ATTK(AT_NONE, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_HERBIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION|M3_PETTY, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("troubleshooter", S_RUBMONST, LVL(7, 12, 9, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 1), ATTK(AT_BEAM, AD_BLND, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, M4_REFLECT, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("Aee", S_RUBMONST, /* actually Äe but that character is not supported :( */ LVL(7, 6, 6, 6, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_FAKE, 2, 2), ATTK(AT_KICK, AD_FAKE, 2, 2), ATTK(AT_NONE, AD_FAKE, 2, 2), ATTK(AT_TUCH, AD_NGRA, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: none */ MON("Julchen's sneaker", S_RUBMONST, LVL(8, 13, 5, 5, 0), (1), A(ATTK(AT_KICK, AD_FIRE, 1, 6), ATTK(AT_WEAP, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_FIRE|MR_DEATH, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hand of the liquidator", S_RUBMONST, LVL(8, 12, 4, 15, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_TUCH, AD_NGRA, 3, 3), ATTK(AT_BEAM, AD_TPTO, 1, 1), ATTK(AT_BEAM, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("joescheling", S_RUBMONST, LVL(8, 6, 2, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_INER, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_MALE, M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("Johanetta's winter boot", S_RUBMONST, LVL(8, 12, 0, 20, 0), (1), A(ATTK(AT_KICK, AD_DCAY, 2, 4), ATTK(AT_WEAP, AD_NGEN, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP, MR_COLD|MR_DISINT, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cuprilach", S_RUBMONST, LVL(8, 18, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_ACID|MR_POISON|MR_ELEC, 0, M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hand of the murderer", S_RUBMONST, LVL(8, 12, 4, 15, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_TUCH, AD_NGRA, 3, 3), ATTK(AT_BEAM, AD_NGRA, 1, 1), ATTK(AT_BEAM, AD_DRST, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("rhodimach", S_RUBMONST, LVL(8, 18, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 8), ATTK(AT_TUCH, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_ACID|MR_POISON|MR_ELEC, 0, M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("rook", S_RUBMONST, LVL(8, 12, 5, 10, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("piece", S_RUBMONST, /* playable race */ LVL(8, 12, 7, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("windmilled anxiously", S_RUBMONST, LVL(8, 10, -2, 65, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_SANI, 1, 7), ATTK(AT_ENGL, AD_POIS, 8, 1), ATTK(AT_SCRA, AD_POLY, 8, 7), ATTK(AT_KICK, AD_CHAO, 7, 2), ATTK(AT_BITE, AD_BANI, 6, 1), ATTK(AT_TRAM, AD_RUNS, 2, 6)), SIZ(1640, 158, 0, MS_COMBAT, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_THICK_HIDE|M1_POIS|M1_METALLIVORE, M2_PRINCE|M2_STALK|M2_COLLECT|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sideslip impanelling", S_RUBMONST, LVL(8, 12, -9, 81, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BITE, AD_MAGM, 7, 9), ATTK(AT_LASH, AD_STTP, 8, 3), ATTK(AT_MAGC, AD_SCOR, 8, 1), ATTK(AT_BUTT, AD_DIMN, 3, 2), ATTK(AT_RATH, AD_ENCH, 0, 1), NO_ATTK), SIZ(3667, 133, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_NOHEAD, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("bootstrapping denuclearize burgundy", S_RUBMONST, LVL(8, 18, -3, 58, 11), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SLOW, 7, 8), ATTK(AT_KICK, AD_ICEB, 5, 6), ATTK(AT_CLAW, AD_AMNE, 4, 7), ATTK(AT_BUTT, AD_DEPR, 8, 2), ATTK(AT_LASH, AD_FIRE, 7, 9), NO_ATTK), SIZ(94, 807, 0, MS_ORC, MZ_TINY), 0, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_ACID, M2_LORD|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("argenach", S_RUBMONST, LVL(9, 15, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_MAGC, AD_SPEL, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_HUMANOID, MZ_LARGE), MR_ACID|MR_POISON|MR_ELEC, 0, M1_THICK_HIDE|M1_SEE_INVIS|M1_HUMANOID, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("stannumach", S_RUBMONST, LVL(9, 10, 1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_GAZE, AD_NPRO, 1,20), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_ACID|MR_POISON|MR_ELEC, 0, M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS, M2_STRONG|M2_MINION, 0, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_WHITE), MON("chess knight", S_RUBMONST, /* spawns with one of: sling + 20 rocks, 5 frag grenades or 25 shuriken */ LVL(9, 12, 5, 10, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR|M3_AVOIDER, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("bishop", S_RUBMONST, LVL(9, 12, 5, 10, 0), (G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_MAGM, 1, 6), ATTK(AT_GAZE, AD_SLOW, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("bloodshot icky thing", S_RUBMONST, LVL(9, 12, 5, 0, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 4), ATTK(AT_NONE, AD_NGRA, 1, 4), ATTK(AT_TUCH, AD_ACID, 2, 4), ATTK(AT_GAZE, AD_DREN, 2, 4), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("red icky thing", S_RUBMONST, LVL(9, 18, 3, 15, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 3), ATTK(AT_NONE, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_ACID, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_ACID, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_RED), MON("segregating supplicated fetishistic gourmand", S_RUBMONST, LVL(9, 21, -9, 57, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_PLAS, 8, 1), ATTK(AT_LASH, AD_WGHT, 4, 5), ATTK(AT_NONE, AD_HALU, 4, 2), ATTK(AT_MAGC, AD_INSA, 7, 9), ATTK(AT_KICK, AD_CORR, 1, 5), ATTK(AT_BUTT, AD_NUMB, 4, 3)), SIZ(912, 85, 0, MS_CUSS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, MR_FIRE, M1_TPORT_CNTRL, M2_MINION|M2_NASTY|M2_COLLECT, M3_NOTAME|M3_AVOIDER|M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Miriam", S_RUBMONST, LVL(9, 12, 3, 10, 1), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_LEGS, 2, 8), ATTK(AT_NONE, AD_STCK, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: COMBAT_STILETTOS BLOCK_HEELED_COMBAT_BOOT POT_SLEEPING POT_STUNNING */ MON("bouncer rubber", S_RUBMONST, LVL(10, 6, 2, 0, -5), (G_NOCORPSE|G_GENO|10), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("milkshake sticker", S_RUBMONST, /* spawns with random throwing potion */ LVL(10, 6, 2, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_SWIM, M2_HOSTILE|M2_WANDER|M2_STALK, M3_NOTAME, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("big gurgler", S_RUBMONST, LVL(10, 10, 5, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_NGRA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("disco rubber", S_RUBMONST, LVL(10, 6, 2, 0, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_SAMU, 1, 6), ATTK(AT_KICK, AD_SAMU, 1, 6), ATTK(AT_GAZE, AD_SAMU, 2, 2), ATTK(AT_GAZE, AD_NGRA, 0, 0), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bubblerubber", S_RUBMONST, /* spawns with bubblehorn */ LVL(10, 9, 4, 10, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_NGRA, 2, 5), ATTK(AT_KICK, AD_NGRA, 2, 5), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_STONE, 0, M1_AMORPHOUS|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("cyan femmy", S_RUBMONST, /* spawns with sweet mocassins */ LVL(10, 12, 5, 70, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 4), ATTK(AT_KICK, AD_GLIB, 2, 7), ATTK(AT_LASH, AD_RBAD, 2, 4), ATTK(AT_RATH, AD_AGGR, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOUND, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("outsider", S_RUBMONST, /* playable race */ LVL(10, 12, 10, 1, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BLACK), MON("flecto rubber", S_RUBMONST, LVL(10, 6, 2, 0, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_RATH, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lance bouncer", S_RUBMONST, LVL(10, 6, 2, 0, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("farimage kamerel", S_RUBMONST, LVL(10, 18, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_FLY|M1_HUMANOID, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("vajra kamerel", S_RUBMONST, /* spawns with kamerel vajra */ LVL(10, 18, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_FLY|M1_HUMANOID, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("goldshine kamerel", S_RUBMONST, LVL(10, 18, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_FLY|M1_HUMANOID, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("sharab kamerel", S_RUBMONST, /* has displacement */ LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_CLAW, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(100, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_ELEC, 0, M1_FLY|M1_HUMANOID, M2_STRONG|M2_MINION, M3_WAITFORU|M3_CLOSE, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BROWN), MON("mercurial essence", S_RUBMONST, LVL(10, 15, 1, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_ILLU, 2, 4), ATTK(AT_TUCH, AD_FIRE, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 0, 0, MS_HUMANOID, MZ_MEDIUM), MR_ACID|MR_POISON|MR_ELEC, 0, M1_THICK_HIDE|M1_TPORT|M1_AMORPHOUS, M2_STRONG|M2_MINION, M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_SILVER), MON("contax", S_RUBMONST, LVL(10, 10, 4, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_RBRE, 1, 6), ATTK(AT_LASH, AD_MIDI, 1, 6), ATTK(AT_GAZE, AD_WGHT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_PHOTO, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_CARNIVORE, M2_STALK, M3_TRAITOR|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("soldout contax", S_RUBMONST, LVL(10, 10, 4, 20, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_RBRE, 1, 6), ATTK(AT_LASH, AD_MIDI, 1, 6), ATTK(AT_GAZE, AD_WGHT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_PHOTO, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_CARNIVORE, M2_STALK, M3_TRAITOR|M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("brimstone essence", S_RUBMONST, LVL(10, 9, 1, 0, 5), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_HUMANOID, MZ_LARGE), MR_ACID|MR_POISON|MR_ELEC, 0, M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS, M2_STRONG|M2_MINION, M3_NONMOVING, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sulfur essence", S_RUBMONST, LVL(10, 9, 1, 0, 5), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_HUMANOID, MZ_LARGE), MR_ACID|MR_POISON|MR_ELEC, 0, M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS, M2_STRONG|M2_MINION, M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cybernetically feeblest costarred pulse", S_RUBMONST, LVL(11, 14, -3, 43, 0), (G_GENO|3), A(ATTK(AT_BOOM, AD_ACID, 1, 2), ATTK(AT_RATH, AD_GLIB, 7, 4), ATTK(AT_TENT, AD_AGGR, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1672, 38, 0, MS_PRINCESSLEIA, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC, 0, M1_WALLWALK|M1_NOHANDS|M1_NOHEAD|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rubber gum monster", S_RUBMONST, LVL(11, 8, 4, 10, -5), (G_NOCORPSE|G_GENO|6), A(ATTK(AT_WEAP, AD_NGRA, 2, 5), ATTK(AT_KICK, AD_NGRA, 2, 5), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lava rubber", S_RUBMONST, LVL(11, 8, 4, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_LAVA, 2, 5), ATTK(AT_KICK, AD_NGRA, 2, 5), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("queen", S_RUBMONST, LVL(11, 13, 2, 25, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_BEAM, AD_MAGM, 1, 9), ATTK(AT_BEAM, AD_NTHR, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_FEMALE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("traphomeric adapted", S_RUBMONST, LVL(11, 12, -10, 60, 0), (G_VLGROUP|100|G_NOCORPSE), A(ATTK(AT_BITE, AD_MALK, 3, 7), ATTK(AT_BREA, AD_ELEC, 4, 4), ATTK(AT_NONE, AD_ALIN, 0, 4), ATTK(AT_RATH, AD_DAMA, 0, 4), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SCIENTIST, MZ_MEDIUM), MR_ELEC|MR_STONE|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS, M2_STRONG|M2_NEUTER|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_NOPLRPOLY|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("king", S_RUBMONST, /* spawns with one of: sling + 30 rocks, 8 frag grenades or 35 shuriken */ LVL(11, 11, 0, 35, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_MALE, M3_TRAITOR, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("alight rubber", S_RUBMONST, LVL(11, 8, 4, 10, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_FLAM, 2, 5), ATTK(AT_KICK, AD_NGRA, 2, 5), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("shoom", S_RUBMONST, /* spawns with foamy staff */ LVL(11, 11, 4, 15, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("nastyrubber", S_RUBMONST, LVL(11, 8, 4, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_FEMI, 2, 5), ATTK(AT_KICK, AD_NGRA, 2, 5), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_SWIM|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rumber gum monster", S_RUBMONST, LVL(11, 8, 4, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 5), ATTK(AT_KICK, AD_NGRA, 2, 5), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_FART_LOUD, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("lengthier excitation espial", S_RUBMONST, LVL(11, 23, -10, 36, 0), (G_VLGROUP|1), A(ATTK(AT_BITE, AD_TPTO, 1, 1), ATTK(AT_CLAW, AD_ALIN, 8, 2), ATTK(AT_STNG, AD_POIS, 4, 5), ATTK(AT_SCRA, AD_BADE, 5, 8), ATTK(AT_GAZE, AD_TDRA, 9, 2), NO_ATTK), SIZ(1657, 294, 0, MS_CORONA, MZ_HUGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOLIMBS|M1_NOHEAD|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_DEMON|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("knoller", S_RUBMONST, /* spawns with sawed-off shotgun and 30 lead shots */ LVL(12, 12, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_HUMANOID, MZ_LARGE), MR_ACID|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_AMORPHOUS|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_STRONG, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("distancing gestapo", S_RUBMONST, LVL(12, 12, 4, 10, -20), (1), A(ATTK(AT_WEAP, AD_ABDC, 5, 5), ATTK(AT_GAZE, AD_DISP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CORONA, MZ_HUMAN), MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_NOTAME|M3_TRAITOR|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("ah delinquency", S_RUBMONST, LVL(12, 15, -1, 87, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_GAZE, AD_LAZY, 1, 4), ATTK(AT_TENT, AD_INSA, 2, 8), ATTK(AT_BITE, AD_FUMB, 1, 4), ATTK(AT_ENGL, AD_ENCH, 7, 4), ATTK(AT_BEAM, AD_POIS, 5, 4), ATTK(AT_SCRA, AD_DETH, 3, 1)), SIZ(2796, 1544, 0, MS_SHRIEK, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_SLITHY, M2_VAMPIRE|M2_STALK|M2_GREEDY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hydrargyrumach", S_RUBMONST, LVL(12, 12, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 4), ATTK(AT_WEAP, AD_NGRA, 2, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_HUMANOID, MZ_LARGE), MR_ACID|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_AMORPHOUS|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_ORANGE), MON("boller", S_RUBMONST, /* spawns with sawed-off shotgun */ LVL(12, 12, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_HUMANOID, MZ_LARGE), MR_ACID|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_AMORPHOUS|M1_THICK_HIDE|M1_SEE_INVIS, M2_STALK|M2_STRONG, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Betti's hugging boot", S_RUBMONST, /* uses hugging boots */ LVL(12, 12, 0, 10, 0), (1), A(ATTK(AT_KICK, AD_DCAY, 4, 6), ATTK(AT_NONE, AD_DCAY, 0, 0), ATTK(AT_RATH, AD_BADE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SHOE, MZ_HUMAN), MR_HITASTWO|MR_STONE|MR_DEATH|MR_DISINT|MR_ACID|MR_SLEEP|MR_POISON, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_FLY|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_NOTAME, M4_TREADED|M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("tree bimmler", S_RUBMONST, LVL(12, 12, 10, 40, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spackmatician", S_RUBMONST, /* appr is decided randomly, spawns with knife */ LVL(12, 12, -1, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 4), ATTK(AT_WEAP, AD_NGRA, 2, 4), ATTK(AT_MAGC, AD_FIRE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_HUMANOID, MZ_LARGE), MR_ACID|MR_POISON|MR_ELEC, 0, M1_HUMANOID|M1_AMORPHOUS|M1_THICK_HIDE|M1_SEE_INVIS|M1_MINDLESS, M2_STALK|M2_STRONG|M2_MALE, M3_NOTAME|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pompeji parter", S_RUBMONST, LVL(12, 16, -8, 40, 10), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_WRAP, 3, 8), ATTK(AT_WEAP, AD_PART, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_ACID|MR_DEATH|MR_STONE, 0, M1_HIDE|M1_CLING|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("aurumach", S_RUBMONST, LVL(12, 15, -3, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_MAGC, AD_SPEL, 1, 20), NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_HUMANOID, MZ_LARGE), MR_ACID|MR_POISON|MR_ELEC, 0, M1_THICK_HIDE|M1_SEE_INVIS|M1_HUMANOID, M2_STALK|M2_STRONG, M3_NOTAME, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("Andromalius", S_RUBMONST, LVL(12, 12, 6, 0, 1), (G_NOCORPSE|1|G_UNIQ|G_RGROUP), A(ATTK(AT_WEAP, AD_STTP, 2, 4), ATTK(AT_WEAP, AD_PLYS, 2, 8), ATTK(AT_WEAP, AD_SITM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_COLLECT|M2_MALE|M2_NOPOLY|M2_HUMAN|M2_PNAME, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("denigration consideration coruscating carburizing sieging", S_RUBMONST, LVL(12, 20, 2, 68, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_FEMI, 2, 3), ATTK(AT_SPIT, AD_NTHR, 6, 2), ATTK(AT_HUGS, AD_AXUS, 7, 1), ATTK(AT_SPIT, AD_FEMI, 1, 5), ATTK(AT_STNG, AD_SPEL, 1, 1), NO_ATTK), SIZ(1671, 1359, 0, MS_BURBLE, MZ_HUGE), MR_DISINT, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_UNSOLID| M1_THICK_HIDE|M1_POIS, M2_NOPOLY|M2_LORD|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("wynan lord of the ancient castle", S_RUBMONST, /* spawns with quarterstaff and 25 darts */ LVL(13, 12, -2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_BEAM, AD_MAGM, 3, 4), ATTK(AT_MAGC, AD_COLD, 2, 2), ATTK(AT_MAGC, AD_DARK, 2, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT|MR_COLD|MR_FIRE|MR_SLEEP, 0, M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_MALE|M2_LORD|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("kittenish graveyard pennon", S_RUBMONST, LVL(14, 3, -9, 88, 0), (G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_AMNE, 3, 9), ATTK(AT_LASH, AD_DRCO, 3, 1), ATTK(AT_GAZE, AD_HODS, 4, 1), ATTK(AT_CLAW, AD_VAPO, 1, 8), ATTK(AT_GAZE, AD_HEAL, 1, 7), ATTK(AT_WEAP, AD_SHAN, 5, 9)), SIZ(3193, 154, 0, MS_SOCKS, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, MR_FIRE, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_NEEDPICK|M1_POIS, M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("develope comsat", S_RUBMONST, LVL(14, 30, -10, 60, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_TIME, 4, 3), ATTK(AT_GAZE, AD_POLY, 8, 2), ATTK(AT_SCRA, AD_FEMI, 4, 9), ATTK(AT_WEAP, AD_PEST, 9, 4), NO_ATTK, NO_ATTK), SIZ(4748, 1117, 0, MS_ESCAPE, MZ_HUGE), MR_SLEEP, 0, M1_WALLWALK|M1_BREATHLESS|M1_HUMANOID|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOPLRPOLY|M3_NONMOVING|M3_SLIME|M3_WANTSBELL, M4_BAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("blue icky thing", S_RUBMONST, LVL(14, 11, 4, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 4), ATTK(AT_NONE, AD_NGRA, 1, 5), ATTK(AT_TUCH, AD_FAMN, 1, 4), ATTK(AT_TUCH, AD_DRST, 1, 4), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("undefined icky thing", S_RUBMONST, LVL(14, 11, 4, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 4), ATTK(AT_NONE, AD_NGRA, 1, 5), ATTK(AT_TUCH, AD_PART, 1, 4), ATTK(AT_TUCH, AD_DRST, 1, 4), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("way pusher", S_RUBMONST, LVL(14, 12, 2, 30, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_DISP, 4, 6), ATTK(AT_TUCH, AD_DISP, 1, 1), ATTK(AT_TUCH, AD_DISP, 1, 1), ATTK(AT_TUCH, AD_DISP, 1, 1), ATTK(AT_TUCH, AD_DISP, 1, 1), ATTK(AT_TUCH, AD_DISP, 1, 1)), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("well-defined icky thing", S_RUBMONST, LVL(14, 11, 4, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 4), ATTK(AT_NONE, AD_NGRA, 1, 5), ATTK(AT_TUCH, AD_PART, 1, 4), ATTK(AT_TUCH, AD_DRST, 1, 4), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("its fun to see you have no chance", S_RUBMONST, /* invisible */ LVL(14, 11, 4, 10, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 1, 4), ATTK(AT_NONE, AD_NGRA, 1, 5), ATTK(AT_TUCH, AD_PART, 1, 4), ATTK(AT_TUCH, AD_DRST, 1, 4), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLUE), MON("eraser monster", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("pencil-mounted eraser", S_RUBMONST, /* by bugsniper, spawns with random polearm */ LVL(15, 9, 2, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("spell eraser", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_LASH, AD_MEMO, 2, 4), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eraser helper", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("del monster", S_RUBMONST, LVL(15, 6, 6, 10, -5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_WEAP, AD_NGRA, 1, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), ATTK(AT_GAZE, AD_NGRA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("clear rubber", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_WEAP, AD_VULN, 2, 8), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("vister rubber", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|4|G_LGROUP), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_WEAP, AD_DAMA, 2, 8), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_CLING|M1_HIDE, M2_HOSTILE|M2_WANDER|M2_STALK, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bugged ara kamerel", S_RUBMONST, LVL(15, 9, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 3), ATTK(AT_MAGC, AD_DAMA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_ELEC, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_STRONG|M2_MINION, M3_WANTSAMUL, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("ara kamerel", S_RUBMONST, LVL(15, 9, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 3), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_ELEC, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_STRONG|M2_MINION, M3_WANTSAMUL, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("ego eraser monster", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("foamslipper", S_RUBMONST, /* spawns with foam shirt */ LVL(15, 11, -1, 5, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ICEB, 3, 6), ATTK(AT_KICK, AD_NGRA, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_ACID|MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_AMORPHOUS, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("corona rubber", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|10), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_WEAP, AD_NIVE, 2, 8), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("droprubber", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_DROP, 0, 0), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fluidator liquidor", S_RUBMONST, LVL(15, 11, -1, 60, 5), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_SLUD, 5, 5), ATTK(AT_HUGS, AD_SLUD, 5, 5), ATTK(AT_BREA, AD_ACID, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_ACID|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_WALLWALK|M1_SWIM|M1_AMORPHOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("corona cleaning force", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|1|G_RGROUP), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_WEAP, AD_NIVE, 2, 8), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona task force", S_RUBMONST, LVL(15, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_WEAP, AD_NIVE, 2, 8), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_TPORT, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("fingernailelings part", S_RUBMONST, LVL(15, 12, 10, 0, 10), (1|G_NOCORPSE), A(ATTK(AT_SCRA, AD_RBRE, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_TINY), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_AMORPHOUS|M1_NOLIMBS|M1_NOEYES|M1_NOTAKE, 0, M3_INFRAVISION, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Sofia's leather pump", S_RUBMONST, LVL(15, 14, 4, 45, -6), (1), A(ATTK(AT_KICK, AD_SLIM, 4, 8), ATTK(AT_WEAP, AD_CONF, 4, 8), ATTK(AT_GAZE, AD_TLPT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SHOE, MZ_HUMAN), MR_DEATH|MR_COLD|MR_POISON|MR_SLEEP, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_POIS|M1_SWIM|M1_FLY|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("jenny kamerel", S_RUBMONST, /* spawns with kamerel vajra */ LVL(15, 9, 6, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_SAMU, 2, 3), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_ELEC, 0, M1_BREATHLESS|M1_THICK_HIDE|M1_HUMANOID, M2_STALK|M2_STRONG|M2_MINION|M2_FEMALE, M3_WANTSAMUL, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("equilibrium deviltry", S_RUBMONST, LVL(15, 6, -5, 66, -10), (G_GENO|2), A(ATTK(AT_EXPL, AD_PLYS, 7, 2), ATTK(AT_EXPL, AD_DRCO, 3, 4), ATTK(AT_CLAW, AD_WERE, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4493, 63, 0, MS_APOC, MZ_HUGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("circumcising formatted", S_RUBMONST, LVL(15, 17, 2, 1, 14), (4), A(ATTK(AT_SPIT, AD_VAMP, 5, 8), ATTK(AT_TUCH, AD_GRAV, 9, 3), ATTK(AT_BITE, AD_FUMB, 1, 3), ATTK(AT_BUTT, AD_CAST, 1, 8), ATTK(AT_HUGS, AD_SAMU, 1, 4), ATTK(AT_BREA, AD_NGEN, 4, 9)), SIZ(3603, 183, 0, MS_SHRIEK, MZ_HUGE), MR_SLEEP|MR_DEATH, 0, M1_TUNNEL|M1_BREATHLESS|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_CLOSE|M3_NONMOVING|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("hiding rubber", S_RUBMONST, LVL(16, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_CONCEAL|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hardfought anti-amy squad", S_RUBMONST, LVL(16, 15, 0, 60, -20), (1|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_NASTY|M2_STALK, M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("camo rubber", S_RUBMONST, LVL(16, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("camouflage rubber", S_RUBMONST, /* spawns with camo qatar */ LVL(16, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("slippery glib glob segfault", S_RUBMONST, /* by Demo */ LVL(16, 14, 5, 15, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_GLIB, 1, 5), ATTK(AT_GAZE, AD_FUMB, 1, 5), ATTK(AT_TUCH, AD_FUMB, 1, 10), ATTK(AT_GAZE, AD_GLIB, 2, 4), ATTK(AT_GAZE, AD_SPC2, 4, 4), ATTK(AT_SPIT, AD_NAST, 2, 4) ), SIZ(WT_HUMAN, 0, 0, MS_SILENT, MZ_HUMAN), MR_ACID|MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_POIS, M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_WANDER, M3_INFRAVISION|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Platformina's thick womens shoe", S_RUBMONST, /* platform boots melee attack */ LVL(16, 12, -10, 30, -8), (1), A(ATTK(AT_KICK, AD_STCK, 4, 10), ATTK(AT_TRAM, AD_DCAY, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_SHOE, MZ_HUMAN), MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_REGEN, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hidway rubber", S_RUBMONST, LVL(16, 9, 2, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_RATH, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("speedrubber", S_RUBMONST, LVL(16, 18, 5, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 8), ATTK(AT_KICK, AD_NGRA, 1, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("armored rubber", S_RUBMONST, LVL(16, 9, -17, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 8), ATTK(AT_KICK, AD_NGRA, 1, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unclear armored rubber", S_RUBMONST, LVL(16, 9, -17, 15, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 8), ATTK(AT_KICK, AD_NGRA, 1, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("antimagic rubber", S_RUBMONST, LVL(16, 9, 5, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 8), ATTK(AT_KICK, AD_NGRA, 1, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_GAZE, AD_MANA, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Nikolei", S_RUBMONST, LVL(16, 15, -11, 80, -11), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_INER, 6, 6), ATTK(AT_MAGC, AD_SPEL, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASTWO|MR_PLUSONE|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_SWIM|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: POT_SPEED WAN_HASTE_MONSTER TRIDENT SLING SALT_CHUNK(10) */ MON("Michelle", S_RUBMONST, /* spawns with feminine pumps */ LVL(16, 20, -1, 40, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_REPAIR, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_DOMESTIC|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PNAME|M2_NOPOLY, M3_INFRAVISIBLE, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vacuolate calumet", S_RUBMONST, LVL(16, 21, -9, 22, -20), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PHYS, 3, 3), ATTK(AT_GAZE, AD_NTHR, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1266, 252, 0, MS_JAPANESE, MZ_HUGE), MR_COLD|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NOLIMBS|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_WANTSBOOK, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("imbued impugning misogamist", S_RUBMONST, LVL(17, 11, -3, 96, 0), (1), A(ATTK(AT_TENT, AD_POLY, 1, 6), ATTK(AT_MAGC, AD_STUN, 5, 7), ATTK(AT_RATH, AD_DCAY, 0, 3), ATTK(AT_KICK, AD_CLRC, 4, 6), ATTK(AT_NONE, AD_WISD, 6, 9), NO_ATTK), SIZ(2800, 478, 0, MS_SPOILER, MZ_LARGE), MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_REGEN|M1_TPORT, M2_NOPOLY|M2_STRONG|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mapping wholesaler carefree", S_RUBMONST, LVL(17, 16, -3, 16, 15), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_STCK, 9, 5), ATTK(AT_NONE, AD_CHRN, 3, 8), ATTK(AT_HUGS, AD_FEAR, 8, 5), ATTK(AT_NONE, AD_DISP, 9, 9), ATTK(AT_BEAM, AD_INER, 9, 5), ATTK(AT_BITE, AD_DISE, 1, 8)), SIZ(196, 6, 0, MS_DRUGS, MZ_MEDIUM), MR_COLD|MR_POISON, MR_POISON, M1_WALLWALK|M1_NOEYES|M1_THICK_HIDE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("neutralization firkin", S_RUBMONST, LVL(17, 10, 7, 83, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_GLIB, 4, 4), ATTK(AT_LASH, AD_BANI, 5, 8), ATTK(AT_BUTT, AD_STCK, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2883, 365, 0, MS_SUPERMAN, MZ_MEDIUM), MR_DISINT|MR_ACID, MR_DISINT, M1_NOTAKE|M1_SEE_INVIS, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("completing theoretician", S_RUBMONST, LVL(17, 28, -10, 16, 15), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_ALIN, 8, 7), ATTK(AT_EXPL, AD_DARK, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(892, 44, 0, MS_SUPERMAN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, MR_COLD, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_HUMANOID|M1_OVIPAROUS|M1_CARNIVORE, M2_VAMPIRE|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("aquamarine marine", S_RUBMONST, LVL(18, 12, -10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 5), ATTK(AT_BEAM, AD_NGRA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lancehorn marine", S_RUBMONST, LVL(18, 12, -10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 5), ATTK(AT_BEAM, AD_NGRA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kuker", S_RUBMONST, LVL(18, 7, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("regenerating kuker", S_RUBMONST, LVL(18, 7, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_REGEN|M1_SEE_INVIS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STALK|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Brighid", S_RUBMONST, LVL(18, 14, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_FIRE, 4, 8), ATTK(AT_WEAP, AD_FIRE, 4, 8), ATTK(AT_CLAW, AD_LAVA, 1,12), ATTK(AT_NONE, AD_FIRE, 10, 8), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SEE_INVIS|M1_AMORPHOUS|M1_FLY|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_STALK|M2_NASTY|M2_MINION|M2_LORD, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON2, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fart athlete", S_RUBMONST, /* swats projectiles away */ LVL(18, 11, 0, 30, -2), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_ALIN, 3, 5), ATTK(AT_BEAM, AD_INSA, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_FART_LOUD, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_MALE, M3_NOTAME, 0, M5_JOKE, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("Uiscerre", S_RUBMONST, LVL(18, 12, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_WET, 3, 8), ATTK(AT_LASH, AD_WET, 3, 8), ATTK(AT_LASH, AD_WET, 3, 8), ATTK(AT_LASH, AD_WET, 3, 8), ATTK(AT_HUGS, AD_WRAP,4, 6), NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_SWIM|M1_SEE_INVIS|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_SLITHY, M2_COLLECT|M2_STRONG|M2_STALK|M2_NASTY|M2_MINION|M2_LORD, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Viscerre", S_RUBMONST, LVL(18, 14, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_WET, 3, 8), ATTK(AT_LASH, AD_WET, 3, 8), ATTK(AT_LASH, AD_WET, 3, 8), ATTK(AT_LASH, AD_WET, 3, 8), ATTK(AT_HUGS, AD_PHYS,4, 6), NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP, M1_SWIM|M1_SEE_INVIS|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE|M1_SLITHY, M2_COLLECT|M2_STRONG|M2_STALK|M2_NASTY|M2_MINION|M2_LORD, M3_NOPLRPOLY|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Caillea", S_RUBMONST, LVL(18, 14, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 1, 6), ATTK(AT_WEAP, AD_COLD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SEE_INVIS|M1_FLY|M1_AMPHIBIOUS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_STALK|M2_NASTY|M2_MINION|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Moonshadow", S_RUBMONST, LVL(18, 14, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_RBRE, 4, 8), ATTK(AT_LASH, AD_RBRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SEE_INVIS|M1_REGEN|M1_FLY|M1_UNSOLID|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_UNDEAD|M2_STALK|M2_NASTY|M2_MINION|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("Stateshadow", S_RUBMONST, LVL(18, 14, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_RBRE, 4, 8), ATTK(AT_LASH, AD_RBRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SEE_INVIS|M1_REGEN|M1_FLY|M1_UNSOLID|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_UNDEAD|M2_STALK|M2_NASTY|M2_MINION|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("Deepstateshadow", S_RUBMONST, /* invisible */ LVL(18, 14, 6, 30, -12), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_RBRE, 4, 8), ATTK(AT_LASH, AD_RBRE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SEE_INVIS|M1_REGEN|M1_FLY|M1_UNSOLID|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE, M2_COLLECT|M2_STRONG|M2_UNDEAD|M2_STALK|M2_NASTY|M2_MINION|M2_LORD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLUE), MON("friskier zodiac rouleau", S_RUBMONST, LVL(18, 11, -4, 28, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_RAGN, 1, 3), ATTK(AT_BITE, AD_PAIN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(167, 111, 0, MS_OHGOD, MZ_LARGE), MR_DEATH|MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("nobbier qurush slobbered civilized blackfoot", S_RUBMONST, LVL(18, 12, -3, 53, 0), (G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_STNG, AD_UVUU, 1, 3), ATTK(AT_GAZE, AD_LAVA, 4, 7), ATTK(AT_BITE, AD_PLYS, 1, 6), ATTK(AT_HUGS, AD_DETH, 5, 2), ATTK(AT_BREA, AD_SKIL, 8, 4), ATTK(AT_MAGC, AD_ENCH, 5, 9)), SIZ(2357, 1187, 0, MS_IMITATE, MZ_SMALL), MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS|M1_METALLIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("canonry tradership", S_RUBMONST, LVL(18, 14, -7, 97, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_ICUR, 1, 4), ATTK(AT_TENT, AD_STAT, 3, 7), ATTK(AT_EXPL, AD_PEST, 2, 9), ATTK(AT_TENT, AD_MAGM, 8, 9), NO_ATTK, NO_ATTK), SIZ(129, 295, 0, MS_TEACHER, MZ_SMALL), MR_FIRE, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_TUNNEL|M1_HUMANOID|M1_SLITHY, M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hokier sightsee spathal", S_RUBMONST, LVL(18, 12, 3, 97, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_TRAM, AD_WERE, 9, 1), ATTK(AT_BEAM, AD_WRAT, 8, 3), ATTK(AT_SPIT, AD_PAIN, 1, 8), ATTK(AT_BREA, AD_HEAL, 5, 9), ATTK(AT_WEAP, AD_DRDX, 5, 6), ATTK(AT_TUCH, AD_RBRE, 4, 7)), SIZ(363, 452, 0, MS_COW, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, MR_DISINT, M1_FLY|M1_WALLWALK|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOHEAD|M1_REGEN|M1_HERBIVORE, M2_LORD|M2_MINION|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("moonier clench lissomely concerting", S_RUBMONST, LVL(19, 10, 9, 40, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_TUCH, AD_AGGR, 2, 6), ATTK(AT_BITE, AD_NPRO, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2355, 31, 0, MS_MEW, MZ_HUMAN), MR_FIRE, 0, M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_PRINCE|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("disgusting alien", S_RUBMONST, LVL(19, 11, 0, 40, -10), (1), A(ATTK(AT_WEAP, AD_ENCH, 5, 5), ATTK(AT_KICK, AD_ENCH, 4, 4), ATTK(AT_NONE, AD_NGEN, 0, 0), ATTK(AT_RATH, AD_NGEN, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("jabbering brainteaser", S_RUBMONST, LVL(19, 24, 5, 55, 0), (4), A(ATTK(AT_KICK, AD_HEAL, 5, 5), ATTK(AT_EXPL, AD_LAZY, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1185, 173, 0, MS_BRAG, MZ_HUMAN), MR_FIRE|MR_STONE, 0, M1_WALLWALK|M1_HUMANOID|M1_SLITHY|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_NASTY|M2_COLLECT|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("religious femmy", S_RUBMONST, /* spawns with combat stilettos and block-heeled combat boot */ LVL(19, 8, 2, 15, -5), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 13), ATTK(AT_SCRA, AD_BLEE, 4, 7), ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE|MR_POISON|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("laser sharchon", S_RUBMONST, /* by Demo, spawns with hand blaster and 40 blaster bolts, wants to be in water */ LVL(19, 16, 10, 80, 7), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 6), ATTK(AT_GAZE, AD_BLND, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_PLUSFOUR, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_SEE_INVIS|M1_REGEN, M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_LORD|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("popishly asthmatically quakier outflanking", S_RUBMONST, LVL(19, 18, 1, 4, 0), (G_SGROUP|3), A(ATTK(AT_HUGS, AD_DEST, 1, 2), ATTK(AT_BREA, AD_DRIN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(351, 1294, 0, MS_PAIN, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_COLLECT|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vip rubber", S_RUBMONST, LVL(20, 6, 2, 20, -5), (G_NOCORPSE|G_GENO|7), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("foolish rubber", S_RUBMONST, LVL(20, 6, 2, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_DFOO, 2, 4), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flerubber", S_RUBMONST, LVL(20, 8, 10, 0, -5), (G_NOCORPSE|G_GENO|20), A(ATTK(AT_BEAM, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_RED), MON("fly rubber", S_RUBMONST, LVL(20, 6, 2, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 1, 2), ATTK(AT_BEAM, AD_LEVI, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("vip rumber", S_RUBMONST, LVL(20, 6, 2, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_FART_LOUD, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("xtra gurgler", S_RUBMONST, LVL(20, 10, 2, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_NGRA, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 2), ATTK(AT_NONE, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("exploding rubber", S_RUBMONST, LVL(20, 6, 0, 87, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_EXPL, AD_NGRA, 5, 5), ATTK(AT_BOOM, AD_NGRA, 0, 0), ATTK(AT_NONE, AD_NGRA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_PLUSTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME|M3_WANTSBOOK, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("inertia rubber", S_RUBMONST, LVL(20, 6, 2, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_INER, 2, 4), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fatweight rubber", S_RUBMONST, LVL(20, 6, 2, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_WGHT, 2, 4), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ego vip rubber", S_RUBMONST, LVL(20, 6, 2, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("extended deescalation satirized empty", S_RUBMONST, LVL(20, 13, 10, 85, 0), (G_UNIQ|4), A(ATTK(AT_TENT, AD_DGST, 2, 3), ATTK(AT_WEAP, AD_ICUR, 5, 1), ATTK(AT_CLAW, AD_PART, 4, 5), ATTK(AT_ENGL, AD_PEST, 6, 8), NO_ATTK, NO_ATTK), SIZ(3421, 96, 0, MS_SOCKS, MZ_HUGE), MR_DISINT|MR_DRAIN, 0, M1_BREATHLESS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cockiest squeakier", S_RUBMONST, LVL(21, 12, -3, 58, 9), (G_VLGROUP|2), A(ATTK(AT_BITE, AD_NAST, 4, 6), ATTK(AT_BEAM, AD_AXUS, 9, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(325, 1492, 0, MS_TREESQUAD, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE, MR_DISINT, M1_CLING|M1_NOHEAD|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("aahed nervate", S_RUBMONST, LVL(21, 9, -4, 10, 0), (G_GENO|2), A(ATTK(AT_RATH, AD_DRLI, 8, 4), ATTK(AT_TENT, AD_STUN, 1, 9), ATTK(AT_LASH, AD_TECH, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(738, 229, 0, MS_TRUMPET, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NOPLRPOLY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("policemen airbrushing", S_RUBMONST, LVL(21, 11, 3, 86, 0), (G_VLGROUP|2), A(ATTK(AT_KICK, AD_TDRA, 5, 3), ATTK(AT_HUGS, AD_CHKH, 1, 1), ATTK(AT_SCRA, AD_TERR, 2, 4), ATTK(AT_TUCH, AD_SLEE, 5, 6), NO_ATTK, NO_ATTK), SIZ(451, 1153, 0, MS_CAR, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_SEE_INVIS, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pale inviter", S_RUBMONST, LVL(21, 14, 1, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 2, 8), ATTK(AT_BEAM, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_FEAR, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hilarious inviter", S_RUBMONST, LVL(21, 14, 1, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 2, 8), ATTK(AT_BEAM, AD_TPTO, 1, 1), ATTK(AT_TUCH, AD_FEAR, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("off-shoom", S_RUBMONST, /* spawns with foamy staff */ LVL(21, 11, 2, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 11, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_HITASONE, MR_COLD, M1_ANIMAL|M1_HUMANOID|M1_CARNIVORE, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_WHITE), MON("orange marine", S_RUBMONST, LVL(22, 9, 0, 0, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 3, 4), ATTK(AT_BEAM, AD_NGRA, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("eraser swarmer", S_RUBMONST, LVL(22, 9, 2, 25, -5), (G_NOCORPSE|G_GENO|2|G_LGROUP), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("internet swarmer", S_RUBMONST, LVL(22, 9, 2, 25, -5), (G_NOCORPSE|G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_WEBS, 1, 1), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dacha ninja", S_RUBMONST, /* spawns with kachisei, cuirass armor and bronze shield */ LVL(22, 13, 5, 25, -3), (1), A(ATTK(AT_WEAP, AD_RUNS, 6, 6), ATTK(AT_KICK, AD_MIDI, 4, 7), ATTK(AT_RATH, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_JAPANESE, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_DRAIN|MR_ELEC|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_STRONG|M2_COLLECT|M2_HOSTILE|M2_GREEDY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mean green marine", S_RUBMONST, LVL(22, 12, -10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 5), ATTK(AT_BEAM, AD_NGRA, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_REGEN, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("snaring swarmer", S_RUBMONST, LVL(22, 9, 2, 25, -5), (G_NOCORPSE|G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_TRAP, 1, 1), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("recoiled preadapt", S_RUBMONST, LVL(22, 12, -3, 14, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DISN, 7, 4), ATTK(AT_STNG, AD_STTP, 3, 4), ATTK(AT_GAZE, AD_SSEX, 4, 1), ATTK(AT_BITE, AD_STON, 8, 9), ATTK(AT_ENGL, AD_BLEE, 4, 4), NO_ATTK), SIZ(1704, 140, 0, MS_MEW, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mimicry rubber", S_RUBMONST, LVL(23, 9, 2, 25, -5), (G_NOCORPSE|G_GENO|4|G_LGROUP), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT, M3_NOTAME|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("summation exaggerate emulative practice spriggy", S_RUBMONST, LVL(23, 15, -6, 98, 0), (G_LGROUP|4), A(ATTK(AT_KICK, AD_PLAS, 6, 1), ATTK(AT_MAGC, AD_HEAL, 9, 6), ATTK(AT_BEAM, AD_TCKL, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4160, 1180, 0, MS_OHGOD, MZ_GIGANTIC), MR_ACID, 0, M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_GREEDY|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unknown escalation rubber", S_RUBMONST, LVL(23, 9, 2, 25, -5), (G_NOCORPSE|G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_NGRA, 2, 6), ATTK(AT_KICK, AD_NGRA, 2, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_CHKH, 1, 1), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_HIDE|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT, M3_NOTAME|M3_MIMIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pushgrave wostot", S_RUBMONST, LVL(24, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_NGRA, 4, 6), ATTK(AT_KICK, AD_DISP, 1, 20), ATTK(AT_TUCH, AD_NGRA, 1, 1), ATTK(AT_BUTT, AD_DISP, 2, 2), ATTK(AT_LASH, AD_NGRA, 1, 1), ATTK(AT_GAZE, AD_DISP, 2, 4)), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD|MR_FIRE|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_TUNNEL, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("feasible muscovite", S_RUBMONST, LVL(24, 14, -10, 45, 0), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_RATH, AD_AGGR, 3, 5), ATTK(AT_BREA, AD_SANI, 3, 8), ATTK(AT_CLAW, AD_WRAT, 8, 7), ATTK(AT_ENGL, AD_SLIM, 1, 1), ATTK(AT_BEAM, AD_NGRA, 1, 2), NO_ATTK), SIZ(2855, 43, 0, MS_REPAIR, MZ_SMALL), MR_DISINT|MR_POISON, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_HUMANOID|M1_OVIPAROUS|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("cockle grata", S_RUBMONST, LVL(24, 20, -8, 65, 19), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_THIE, 9, 1), ATTK(AT_WEAP, AD_INSA, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(371, 239, 0, MS_TREESQUAD, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("persuasively bruiser", S_RUBMONST, LVL(24, 14, -2, 7, -3), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_MANA, 9, 9), ATTK(AT_ENGL, AD_GLIB, 9, 1), ATTK(AT_BUTT, AD_DEBU, 3, 1), ATTK(AT_TRAM, AD_CHAO, 7, 4), ATTK(AT_TUCH, AD_INER, 1, 6), ATTK(AT_TENT, AD_TREM, 5, 1)), SIZ(461, 143, 0, MS_OHGOD, MZ_LARGE), 0, 0, M1_NOEYES|M1_OVIPAROUS|M1_ACID, M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fazor rubber", S_RUBMONST, LVL(24, 9, -6, 30, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 2, 9), ATTK(AT_KICK, AD_NGRA, 2, 9), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fazor lancer", S_RUBMONST, LVL(24, 9, -6, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 9), ATTK(AT_KICK, AD_NGRA, 2, 9), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tree rubber", S_RUBMONST, LVL(24, 18, -10, 90, 10), (1), A(ATTK(AT_WEAP, AD_NGRA, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TREESQUAD, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE, M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_NOTAME|M3_TRAITOR|M3_NOPLRPOLY|M3_FREQ_UNCOMMON3, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("cursed rubber", S_RUBMONST, LVL(24, 9, -6, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 9), ATTK(AT_KICK, AD_NGRA, 2, 9), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_CHRN, 5, 7), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("spat rubber", S_RUBMONST, LVL(24, 9, -6, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 9), ATTK(AT_KICK, AD_NGRA, 2, 9), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_VOMT, 5, 7), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Anti-Elbereth Operative", S_RUBMONST, LVL(25, 10, -1, 40, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 3, 6), ATTK(AT_KICK, AD_NGRA, 3, 6), ATTK(AT_GAZE, AD_NGRA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Anti-Elbereth Number", S_RUBMONST, LVL(25, 10, -1, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 6), ATTK(AT_KICK, AD_NGRA, 3, 6), ATTK(AT_GAZE, AD_NGRA, 3, 3), ATTK(AT_RATH, AD_NGRA, 3, 3), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wiper rubber", S_RUBMONST, LVL(25, 9, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("filler rubber", S_RUBMONST, /* spawns with qatar */ LVL(25, 9, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("self-rubber", S_RUBMONST, LVL(25, 9, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_SELFHARM, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("petty wiper rubber", S_RUBMONST, LVL(25, 9, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_HERBIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fourfold shoe enemy", S_RUBMONST, /* can use the effects of ass kicker boots, feminine pumps, lady boots or block-heeled boots */ LVL(25, 12, 2, 20, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 10), ATTK(AT_KICK, AD_NGRA, 2, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_FEMALE|M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME, M4_BLOCKHEELBOOTS|M4_PUMPS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("psycho rubber", S_RUBMONST, LVL(25, 9, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("star rubber", S_RUBMONST, LVL(25, 9, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_SANI, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("moon rubber", S_RUBMONST, LVL(25, 9, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_INSA, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("silver rubber", S_RUBMONST, /* spawns with sling, 40 silver slingstones, silver spear, silver shield and orcish chain mail */ LVL(25, 9, 0, 40, -5), (G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_HODS, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_COLD, MR_COLD, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("slate rubber", S_RUBMONST, LVL(25, 8, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_AMNE, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("clean rubber", S_RUBMONST, LVL(25, 8, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_TRAI, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("eldritch rubber", S_RUBMONST, LVL(25, 9, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mirror rubber", S_RUBMONST, LVL(25, 9, 0, 40, -5), (G_NOCORPSE|G_GENO|G_SGROUP|1), A(ATTK(AT_WEAP, AD_NGRA, 2, 8), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_GAZE, AD_SANI, 5, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("groggy guy", S_RUBMONST, /* regenerates extremely fast, see monmove.c */ LVL(25, 6, 0, 25, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 4, 6), ATTK(AT_NONE, AD_SLEE, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_MINDLESS|M1_BREATHLESS|M1_CARNIVORE|M1_HUMANOID|M1_REGEN, M2_HOSTILE, 0, M4_REVIVE, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("arose specified ex subtend signposted", S_RUBMONST, LVL(25, 13, -4, 62, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_RBAD, 2, 3), ATTK(AT_GAZE, AD_AXUS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(866, 34, 0, MS_STENCH, MZ_MEDIUM), MR_FIRE|MR_ACID, 0, M1_SWIM|M1_AMORPHOUS|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("neau rubber", S_RUBMONST, LVL(26, 9, 2, 50, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_NGRA, 3, 6), ATTK(AT_KICK, AD_NGRA, 3, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_WANTSBOOK|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("neau rumber", S_RUBMONST, LVL(26, 9, 2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 6), ATTK(AT_KICK, AD_NGRA, 3, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_FART_LOUD, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_WANTSBOOK|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dschiim rubber", S_RUBMONST, LVL(26, 9, 2, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 6), ATTK(AT_KICK, AD_NGRA, 3, 6), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_WANTSBOOK|M3_PERMAMIMIC|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dicey bartered", S_RUBMONST, LVL(26, 9, -6, 62, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BITE, AD_NGRA, 5, 6), ATTK(AT_MAGC, AD_DIMN, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1077, 678, 0, MS_MEW, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_DISINT|MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("multi-hued icky thing", S_RUBMONST, LVL(28, 11, 2, 20, -5), (G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 2, 6), ATTK(AT_NONE, AD_NGRA, 2, 6), ATTK(AT_TUCH, AD_POIS, 2, 6), ATTK(AT_TUCH, AD_FIRE, 2, 6), ATTK(AT_LASH, AD_COLD, 2, 6), ATTK(AT_LASH, AD_ACID, 2, 6)), SIZ(200, 200, 0, MS_BURBLE, MZ_MEDIUM), MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID|M1_AMORPHOUS, M2_HOSTILE, M3_INFRAVISION|M3_FREQ_UNCOMMON3, M4_MULTIHUED, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("molesting respirational", S_RUBMONST, LVL(29, 12, 9, 14, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_SCOR, 9, 2), ATTK(AT_SPIT, AD_SPEL, 8, 3), ATTK(AT_LASH, AD_CAST, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(439, 22, 0, MS_MUTE, MZ_GIGANTIC), MR_COLD|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOLIMBS|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_WANTSCAND, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("santiago aleutian paranoid", S_RUBMONST, LVL(29, 5, 4, 70, -11), (G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_TENT, AD_WGHT, 1, 8), ATTK(AT_BITE, AD_DEST, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 184, 0, MS_SPOILER, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_POIS, M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("vacatable nonphysically", S_RUBMONST, LVL(29, 23, 10, 19, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_RATH, AD_NEXU, 4, 1), ATTK(AT_TRAM, AD_POIS, 8, 7), ATTK(AT_WEAP, AD_UNPR, 9, 2), ATTK(AT_STNG, AD_HALU, 1, 1), ATTK(AT_BITE, AD_IDAM, 9, 1), NO_ATTK), SIZ(525, 288, 0, MS_WOLLOH, MZ_MEDIUM), MR_COLD|MR_ELEC, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_REGEN|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_MAGIC|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("operandi degenerative", S_RUBMONST, LVL(30, 14, 3, 19, -6), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_SANI, 9, 8), ATTK(AT_SPIT, AD_DFOO, 1, 1), ATTK(AT_BUTT, AD_WET, 1, 3), ATTK(AT_MAGC, AD_STON, 3, 3), ATTK(AT_BEAM, AD_DRLI, 5, 3), NO_ATTK), SIZ(1156, 1293, 0, MS_NEIGH, MZ_SMALL), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_NOEYES|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS, M2_LORD|M2_MINION|M2_WANDER|M2_JEWELS|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hidebound peroxided shockwave", S_RUBMONST, LVL(30, 12, -7, 62, 0), (G_NOCORPSE|2), A(ATTK(AT_KICK, AD_AXUS, 8, 8), ATTK(AT_GAZE, AD_ELEC, 3, 1), ATTK(AT_WEAP, AD_INSA, 2, 5), ATTK(AT_WEAP, AD_DREN, 2, 9), ATTK(AT_HUGS, AD_SKIL, 1, 1), NO_ATTK), SIZ(1100, 494, 0, MS_COW, MZ_GIGANTIC), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_POIS|M1_CARNIVORE| M1_HERBIVORE, M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("big sister", S_RUBMONST, LVL(30, 12, 0, 40, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HUMANOID, MZ_MEDIUM), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_FEMALE|M2_STRONG, M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BROWN), MON("spec gurgler", S_RUBMONST, LVL(30, 10, 0, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_NGRA, 3, 8), ATTK(AT_BEAM, AD_MINA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty spec gurgler", S_RUBMONST, LVL(30, 10, 0, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_NGRA, 3, 8), ATTK(AT_BEAM, AD_MINA, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_HERBIVORE|M1_ACID, M2_HOSTILE, M3_PETTY|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rubber fumble", S_RUBMONST, LVL(30, 12, -2, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_NGRA, 6, 6), ATTK(AT_KICK, AD_FUMB, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_AMORPHOUS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("knife fumble", S_RUBMONST, /* spawns with victim knife */ LVL(30, 12, -2, 50, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 6, 6), ATTK(AT_KICK, AD_FUMB, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_SILENT, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_AMORPHOUS, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dead murderer", S_RUBMONST, LVL(30, 12, -2, 50, -5), (1), A(ATTK(AT_WEAP, AD_NGRA, 6, 6), ATTK(AT_KICK, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_DEAD, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_BREATHLESS|M1_CARNIVORE|M1_AMORPHOUS|M1_HUMANOID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("furious rubber", S_RUBMONST, LVL(30, 18, -2, 70, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_WRAT, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("windscreen rubber", S_RUBMONST, LVL(30, 18, -2, 70, -5), (G_NOCORPSE|G_GENO|7), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("windscreen forcer", S_RUBMONST, LVL(30, 18, -2, 70, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_ELEC, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("windscreen cleaner", S_RUBMONST, LVL(30, 18, -2, 70, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), ATTK(AT_BEAM, AD_VULN, 2, 10), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nou forcer", S_RUBMONST, LVL(30, 11, 7, 20, -5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("windscreen eraser", S_RUBMONST, LVL(30, 18, -2, 70, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 1, 10), ATTK(AT_KICK, AD_NGRA, 1, 10), ATTK(AT_GAZE, AD_NGRA, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_METALLIVORE, M2_HOSTILE|M2_WANDER|M2_STALK|M2_COLLECT, M3_NOTAME|M3_FREQ_UNCOMMON5|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Julchen's combat boot", S_RUBMONST, LVL(30, 18, -2, 45, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 6, 6), ATTK(AT_WEAP, AD_COLD, 4, 4), ATTK(AT_BREA, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_BLOCKHEELBOOTS|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("unnegotiable exhilarative", S_RUBMONST, LVL(31, 9, -1, 21, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_TRAM, AD_BLND, 4, 5), ATTK(AT_BREA, AD_SHAN, 1, 6), ATTK(AT_MAGC, AD_DARK, 4, 3), ATTK(AT_HUGS, AD_FREN, 8, 1), ATTK(AT_STNG, AD_ILLU, 2, 1), ATTK(AT_EXPL, AD_DCAY, 2, 3)), SIZ(1094, 844, 0, MS_DJINNI, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_ANIMAL|M1_REGEN|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("Anti-Elbereth Administrator", S_RUBMONST, LVL(32, 12, -4, 80, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 3, 7), ATTK(AT_KICK, AD_NGRA, 3, 7), ATTK(AT_GAZE, AD_NGRA, 3, 4), ATTK(AT_NONE, AD_NGRA, 4, 4), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("The Black Lady", S_RUBMONST, LVL(32, 12, -8, 80, -5), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_WEAP, AD_POIS, 2, 5), ATTK(AT_WEAP, AD_DRST, 1, 4), ATTK(AT_WEAP, AD_POIS, 2, 5), ATTK(AT_MAGC, AD_SPEL, 2, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, M5_ANIMEBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("seminar lecturer", S_RUBMONST, /* spawns with 15 frag grenades */ LVL(33, 15, -6, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_TEACHER, MZ_HUMAN), MR_SLEEP|MR_POISON, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_COLLECT|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_RED), MON("carrel betting", S_RUBMONST, LVL(33, 10, -3, 7, -13), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_DRST, 1, 5), ATTK(AT_CLAW, AD_WISD, 6, 4), ATTK(AT_RATH, AD_SPEL, 3, 7), ATTK(AT_TENT, AD_RNG, 8, 2), NO_ATTK, NO_ATTK), SIZ(961, 263, 0, MS_CODE, MZ_TINY), MR_COLD, 0, M1_FLY|M1_CLING|M1_REGEN|M1_OMNIVORE, M2_MINION|M2_PNAME|M2_STRONG|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("kid embrocation portioner", S_RUBMONST, LVL(34, 12, -6, 18, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_SHRD, 4, 6), ATTK(AT_GAZE, AD_MEMO, 8, 4), ATTK(AT_BITE, AD_DARK, 1, 3), ATTK(AT_LASH, AD_NTHR, 2, 3), NO_ATTK, NO_ATTK), SIZ(1022, 1105, 0, MS_HUMANOID, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_TUNNEL|M1_NEEDPICK|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("arena rubber", S_RUBMONST, LVL(35, 13, -6, 90, -5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_NGRA, 3, 9), ATTK(AT_KICK, AD_NGRA, 3, 9), ATTK(AT_GAZE, AD_NGRA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK, M3_NOTAME|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pompeji agent", S_RUBMONST, LVL(35, 18, -12, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_POLY, 8, 8), ATTK(AT_ENGL, AD_TLPT, 8, 8), ATTK(AT_GAZE, AD_ACID, 12, 8), ATTK(AT_HUGS, AD_ACID, 12, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("grouper rubber", S_RUBMONST, LVL(35, 13, -6, 90, -5), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_NGRA, 3, 9), ATTK(AT_KICK, AD_NGRA, 3, 9), ATTK(AT_GAZE, AD_NGRA, 3, 3), ATTK(AT_HUGS, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK, M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("arena rumber", S_RUBMONST, LVL(35, 13, -6, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 9), ATTK(AT_KICK, AD_NGRA, 3, 9), ATTK(AT_GAZE, AD_NGRA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_FART_LOUD, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK, M3_NOTAME|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("pet arena rubber", S_RUBMONST, LVL(35, 13, -6, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 9), ATTK(AT_KICK, AD_NGRA, 3, 9), ATTK(AT_GAZE, AD_NGRA, 3, 3), ATTK(AT_RATH, AD_NGRA, 3, 3), ATTK(AT_NONE, AD_CALM, 0, 0), NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK, M3_NOTAME|M3_AVOIDER|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("undead arena rubber", S_RUBMONST, LVL(35, 13, -6, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 9), ATTK(AT_KICK, AD_NGRA, 3, 9), ATTK(AT_GAZE, AD_NGRA, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_REGEN|M1_SEE_INVIS, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK|M2_UNDEAD, M3_NOTAME|M3_AVOIDER|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("enlivened gallantly", S_RUBMONST, LVL(35, 2, 4, 52, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_VENO, 1, 5), ATTK(AT_NONE, AD_PHYS, 6, 8), ATTK(AT_STNG, AD_DISN, 1, 7), ATTK(AT_TENT, AD_TCKL, 9, 6), NO_ATTK, NO_ATTK), SIZ(3057, 633, 0, MS_LIEDER, MZ_TINY), MR_FIRE|MR_POISON, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_OVIPAROUS| M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("chunking melee shewing", S_RUBMONST, LVL(35, 13, 3, 65, 0), (G_GENO|G_VLGROUP|4), A(ATTK(AT_NONE, AD_STTP, 4, 5), ATTK(AT_WEAP, AD_HALU, 2, 6), ATTK(AT_WEAP, AD_CORR, 3, 7), ATTK(AT_BITE, AD_INER, 2, 1), ATTK(AT_HUGS, AD_NEXU, 9, 1), ATTK(AT_BUTT, AD_FEMI, 6, 2)), SIZ(1602, 118, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_REGEN| M1_SEE_INVIS, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_HOBBIT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Ape Head", S_RUBMONST, LVL(35, 12, 10, 0, -15), (1|G_UNIQ|G_VLGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_CYANIDE POT_URINE SCR_BULLSHIT */ /* speed 10-11, AC -10, MR 20, extra attacks 4, resists 4, M1 flags 7, M2 flags 2, M3 flags 2 */ MON("reconverted backfield frogeye", S_RUBMONST, LVL(35, 13, -4, 20, -5), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_TECH, 9, 1), ATTK(AT_STNG, AD_ELEC, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(210, 29, 0, MS_AREOLA, MZ_LARGE), MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_TPORT_CNTRL, M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NONMOVING|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ooteguchi", S_RUBMONST, LVL(36, 15, -2, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 3, 8), ATTK(AT_BEAM, AD_NGRA, 1, 1), ATTK(AT_TUCH, AD_STAT, 3, 8), ATTK(AT_HUGS, AD_PHYS, 3, 9), ATTK(AT_GAZE, AD_CHRN, 5, 5), ATTK(AT_TUCH, AD_TLPT, 0, 0)), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("anata o hipparu te", S_RUBMONST, LVL(36, 15, -2, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 3, 8), ATTK(AT_BEAM, AD_TPTO, 1, 1), ATTK(AT_TUCH, AD_STAT, 3, 8), ATTK(AT_HUGS, AD_PHYS, 3, 9), ATTK(AT_GAZE, AD_CHRN, 5, 5), ATTK(AT_TUCH, AD_TLPT, 0, 0)), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("passed metastasize", S_RUBMONST, LVL(36, 12, -4, 49, 0), (3), A(ATTK(AT_KICK, AD_RAGN, 2, 9), ATTK(AT_TUCH, AD_NAST, 2, 6), ATTK(AT_TUCH, AD_BADE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(270, 409, 0, MS_WOLLOH, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_TUNNEL|M1_NOEYES|M1_NOHANDS|M1_REGEN|M1_CARNIVORE|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("mouthful hoarse", S_RUBMONST, LVL(37, 11, -4, 43, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_UVUU, 1, 1), ATTK(AT_BEAM, AD_DISP, 2, 6), ATTK(AT_RATH, AD_ALIN, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1714, 594, 0, MS_CAR, MZ_LARGE), MR_ELEC, MR_ELEC, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_HUMAN| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("anointed bricktop", S_RUBMONST, LVL(37, 6, -8, 32, 0), (G_VLGROUP|2), A(ATTK(AT_TENT, AD_ACID, 1, 7), ATTK(AT_BEAM, AD_STAT, 2, 6), ATTK(AT_SPIT, AD_SLUD, 1, 4), ATTK(AT_ENGL, AD_CURS, 5, 3), ATTK(AT_TRAM, AD_CHRN, 2, 1), NO_ATTK), SIZ(1956, 1564, 0, MS_SOCKS, MZ_SMALL), MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_BREATHLESS|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_PETRIFIES|M3_MIND_FLAYER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("moodier spake enterprisingly deteriorate ionizable nonexisting", S_RUBMONST, LVL(37, 12, 2, 9, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_UVUU, 6, 4), ATTK(AT_TUCH, AD_FEMI, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(319, 1061, 0, MS_GIBBERISH, MZ_HUGE), MR_SLEEP|MR_DRAIN, 0, M1_NEEDPICK|M1_CONCEAL|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("society voucherable", S_RUBMONST, LVL(38, 12, 5, 13, 13), (G_GENO|G_UNIQ|1), A(ATTK(AT_HUGS, AD_AXUS, 1, 7), ATTK(AT_SCRA, AD_WEEP, 1, 2), ATTK(AT_MAGC, AD_NTHR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3648, 622, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS| M1_ACID, M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSALL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("carillonneur complemental triggering", S_RUBMONST, LVL(39, 11, 6, 95, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_SPIT, AD_DEPR, 9, 7), ATTK(AT_TENT, AD_DRCH, 5, 1), ATTK(AT_CLAW, AD_VENO, 1, 1), ATTK(AT_STNG, AD_STON, 7, 1), ATTK(AT_NONE, AD_PHYS, 8, 9), NO_ATTK), SIZ(228, 1060, 0, MS_SELFHARM, MZ_GIGANTIC), MR_COLD|MR_ACID, 0, M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("understate tranquilly", S_RUBMONST, LVL(39, 12, 1, 64, -3), (G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_NONE, AD_PART, 4, 2), ATTK(AT_EXPL, AD_MAGM, 3, 4), ATTK(AT_HUGS, AD_FAKE, 3, 5), ATTK(AT_TRAM, AD_STCK, 6, 3), NO_ATTK, NO_ATTK), SIZ(880, 1043, 0, MS_STENCH, MZ_SMALL), MR_COLD|MR_DRAIN, MR_COLD, M1_FLY, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("rearrange quiddity", S_RUBMONST, LVL(39, 13, 7, 48, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_SPIT, AD_SWAP, 1, 2), ATTK(AT_SCRA, AD_VOMT, 7, 1), ATTK(AT_HUGS, AD_HODS, 6, 1), ATTK(AT_SCRA, AD_DEPR, 5, 2), ATTK(AT_ENGL, AD_DROP, 7, 2), ATTK(AT_KICK, AD_SHAN, 3, 6)), SIZ(354, 1104, 0, MS_MUMBLE, MZ_SMALL), MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_SLITHY|M1_REGEN| M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flawier blackguard", S_RUBMONST, LVL(40, 12, 7, 31, 15), (G_GENO|4), A(ATTK(AT_MAGC, AD_FEMI, 2, 9), ATTK(AT_BEAM, AD_FREN, 2, 3), ATTK(AT_BUTT, AD_TIME, 3, 9), ATTK(AT_NONE, AD_CONF, 8, 9), NO_ATTK, NO_ATTK), SIZ(458, 579, 0, MS_POKEDEX, MZ_TINY), MR_COLD, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_OVIPAROUS| M1_REGEN|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pompeji engineer", S_RUBMONST, LVL(40, 18, -15, 90, 25), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PHYS, 8, 4), ATTK(AT_TUCH, AD_RBRE, 8, 4), ATTK(AT_GAZE, AD_RBRE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_POISON|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID|MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN|MR_STONE, 0, M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY|M2_ROCKTHROW, M3_INFRAVISION|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bumblerumble", S_RUBMONST, /* spawns with bubblehorn */ LVL(40, 10, -4, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NGRA, 5, 8), ATTK(AT_BEAM, AD_STUN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_REGEN|M1_AMORPHOUS|M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("disint gurgler", S_RUBMONST, LVL(40, 10, -4, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_NGRA, 5, 8), ATTK(AT_BREA, AD_DISN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Anti-Elbereth Leader", S_RUBMONST, LVL(40, 15, -7, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 8), ATTK(AT_KICK, AD_NGRA, 3, 8), ATTK(AT_GAZE, AD_NGRA, 3, 5), ATTK(AT_NONE, AD_NGRA, 4, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_METALLIVORE|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Anti-Elbereth Master", S_RUBMONST, LVL(40, 15, -7, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_NGRA, 3, 8), ATTK(AT_KICK, AD_NGRA, 3, 8), ATTK(AT_GAZE, AD_NGRA, 3, 5), ATTK(AT_NONE, AD_NGRA, 4, 5), NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_METALLIVORE|M1_WALLWALK, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Julchen's lady boot", S_RUBMONST, LVL(40, 15, -6, 80, 0), (1), A(ATTK(AT_KICK, AD_NTHR, 10, 10), ATTK(AT_WEAP, AD_POIS, 2, 2), ATTK(AT_SCRA, AD_VULN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_COLD|MR_DEATH, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hock misbiassed", S_RUBMONST, LVL(40, 24, 0, 92, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BUTT, AD_COLD, 1, 8), ATTK(AT_BUTT, AD_THIR, 3, 5), ATTK(AT_GAZE, AD_ENCH, 3, 7), ATTK(AT_BREA, AD_BLND, 1, 4), NO_ATTK, NO_ATTK), SIZ(987, 196, 0, MS_BRAG, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHEAD|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_DWARF| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("busman bullshit", S_RUBMONST, LVL(41, 11, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SOUN, 1, 5), ATTK(AT_BITE, AD_LEVI, 7, 9), ATTK(AT_RATH, AD_DISN, 0, 7), ATTK(AT_TRAM, AD_COLD, 1, 1), ATTK(AT_GAZE, AD_RBAD, 6, 8), NO_ATTK), SIZ(84, 1240, 0, MS_WHORE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, MR_ELEC, M1_FLY|M1_CLING|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_ACID|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("standpoint legitimized", S_RUBMONST, LVL(41, 12, 9, 30, 0), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_TDRA, 9, 9), ATTK(AT_WEAP, AD_STTP, 6, 1), ATTK(AT_SCRA, AD_CAST, 5, 1), ATTK(AT_ENGL, AD_TCKL, 9, 1), ATTK(AT_WEAP, AD_LITE, 8, 5), NO_ATTK), SIZ(2739, 522, 0, MS_STENCH, MZ_MEDIUM), MR_FIRE, 0, M1_WALLWALK|M1_CONCEAL|M1_MINDLESS, M2_NOPOLY|M2_STRONG|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ontogenetically supplying", S_RUBMONST, LVL(41, 8, 5, 36, -19), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_BREA, AD_AGGR, 8, 5), ATTK(AT_KICK, AD_DREN, 1, 6), ATTK(AT_SCRA, AD_SLIM, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(292, 812, 0, MS_COMBAT, MZ_TINY), MR_FIRE|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_REGEN, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("xanthine shipmate handspring", S_RUBMONST, LVL(41, 11, 8, 10, 0), (G_NOCORPSE|2), A(ATTK(AT_RATH, AD_RBRE, 7, 5), ATTK(AT_BREA, AD_SLIM, 9, 1), ATTK(AT_BUTT, AD_WEEP, 9, 9), ATTK(AT_NONE, AD_DRIN, 0, 1), ATTK(AT_SCRA, AD_NPRO, 7, 2), NO_ATTK), SIZ(999, 1030, 0, MS_NEIGH, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_CLING|M1_CONCEAL|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_HUMANOID| M1_REGEN|M1_TPORT, M2_LORD|M2_GREEDY|M2_JEWELS|M2_DWARF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("mobster oversight", S_RUBMONST, LVL(41, 14, -6, 34, 20), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_SLUD, 2, 6), ATTK(AT_SPIT, AD_NGRA, 4, 1), ATTK(AT_NONE, AD_STCK, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(905, 32, 0, MS_CASINO, MZ_HUMAN), MR_FIRE, MR_FIRE, M1_CLING|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("preestimating remittor", S_RUBMONST, LVL(41, 12, -1, 28, 0), (G_NOCORPSE|3), A(ATTK(AT_BREA, AD_LITE, 9, 7), ATTK(AT_BUTT, AD_POLY, 1, 3), ATTK(AT_NONE, AD_VAMP, 7, 3), ATTK(AT_BITE, AD_MEMO, 1, 8), ATTK(AT_BUTT, AD_PLAS, 6, 5), ATTK(AT_LASH, AD_MANA, 5, 1)), SIZ(218, 500, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DEATH, MR_FIRE, M1_SWIM|M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_OVIPAROUS|M1_TPORT_CNTRL| M1_OMNIVORE, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gingival bibliographic erecting biopsy", S_RUBMONST, LVL(41, 7, 2, 59, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SPIT, AD_LUCK, 1, 4), ATTK(AT_WEAP, AD_WEBS, 5, 7), ATTK(AT_BEAM, AD_CURS, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(186, 677, 0, MS_CAR, MZ_TINY), MR_FIRE|MR_POISON, 0, M1_AMORPHOUS|M1_WALLWALK|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC|M3_SLIME|M3_WANTSCAND, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("deckle indiscernible", S_RUBMONST, LVL(42, 20, -10, 9, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_CHRN, 2, 9), ATTK(AT_SCRA, AD_DEBU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1669, 738, 0, MS_ALLA, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOEYES|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS, M2_PRINCE|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("immediately jaggedly stoppering", S_RUBMONST, LVL(42, 18, -8, 63, 0), (G_UNIQ|1), A(ATTK(AT_KICK, AD_SEDU, 3, 6), ATTK(AT_BEAM, AD_WGHT, 1, 5), ATTK(AT_TUCH, AD_BANI, 9, 3), ATTK(AT_MAGC, AD_MIDI, 8, 3), ATTK(AT_STNG, AD_SLOW, 6, 3), NO_ATTK), SIZ(603, 1120, 0, MS_CASINO, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_SLITHY|M1_HERBIVORE, M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("gimcrackery verifiable", S_RUBMONST, LVL(42, 12, 0, 20, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_SPIT, AD_ICEB, 4, 1), ATTK(AT_SPIT, AD_CURS, 2, 4), ATTK(AT_SCRA, AD_SPC2, 6, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1414, 957, 0, MS_PRINCIPAL, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_FLY|M1_SWIM|M1_NOHANDS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("rectorial revisal", S_RUBMONST, LVL(43, 12, 8, 40, 0), (G_GENO|G_LGROUP|2), A(ATTK(AT_MAGC, AD_MIDI, 3, 2), ATTK(AT_SCRA, AD_ILLU, 1, 1), ATTK(AT_BITE, AD_ALIN, 6, 6), ATTK(AT_GAZE, AD_FUMB, 4, 5), ATTK(AT_GAZE, AD_TIME, 9, 8), ATTK(AT_BUTT, AD_DCAY, 2, 9)), SIZ(531, 556, 0, MS_CASINO, MZ_SMALL), MR_SLEEP, 0, M1_UNSOLID, M2_MINION|M2_WANDER|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("kidnaped baluster steaded", S_RUBMONST, LVL(43, 7, 8, 49, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_TERR, 2, 9), ATTK(AT_HUGS, AD_NTHR, 2, 1), ATTK(AT_TENT, AD_ACID, 4, 7), ATTK(AT_BUTT, AD_FAKE, 1, 1), ATTK(AT_HUGS, AD_SKIL, 8, 5), ATTK(AT_ENGL, AD_RUST, 6, 1)), SIZ(120, 147, 0, MS_HUMANOID, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_CLING|M1_THICK_HIDE|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("salably impenitent table vyingly", S_RUBMONST, LVL(45, 13, 4, 65, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_STNG, AD_DREA, 1, 17), ATTK(AT_TUCH, AD_HALU, 7, 12), ATTK(AT_STNG, AD_DEPR, 1, 10), ATTK(AT_SCRA, AD_ICUR, 7, 2), NO_ATTK, NO_ATTK), SIZ(2220, 201, 0, MS_PARROT, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC, MR_ELEC, M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("malathion shovelled", S_RUBMONST, LVL(45, 17, 5, 82, 0), (G_SGROUP|4), A(ATTK(AT_TENT, AD_SHAN, 1, 7), ATTK(AT_LASH, AD_SAMU, 9, 18), ATTK(AT_TENT, AD_SAMU, 3, 2), ATTK(AT_TRAM, AD_DEBU, 4, 2), ATTK(AT_KICK, AD_SLUD, 3, 13), NO_ATTK), SIZ(185, 578, 0, MS_BARBER, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS, M2_LORD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_NO_DECAY|M3_SLIME|M3_WANTSBOOK, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("antidemocratic wholesomely", S_RUBMONST, LVL(47, 8, -22, 95, -3), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_STNG, AD_DFOO, 1, 8), ATTK(AT_BREA, AD_NAST, 1, 14), ATTK(AT_SPIT, AD_SHRD, 2, 20), ATTK(AT_SCRA, AD_WET, 9, 9), NO_ATTK, NO_ATTK), SIZ(6, 833, 0, MS_DJINNI, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DRAIN, 0, M1_FLY, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("loadstone discombobulation", S_RUBMONST, LVL(47, 22, -16, 32, 0), (3), A(ATTK(AT_STNG, AD_AGGR, 1, 6), ATTK(AT_BUTT, AD_WEBS, 4, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1384, 102, 0, MS_FEARHARE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH|MR_DRAIN, MR_FIRE|MR_COLD, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID| M1_THICK_HIDE|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lambert bluefish", S_RUBMONST, LVL(47, 10, -11, 94, 13), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DRCO, 7, 6), ATTK(AT_BITE, AD_WISD, 4, 12), ATTK(AT_SCRA, AD_TDRA, 7, 18), ATTK(AT_NONE, AD_CONF, 2, 5), ATTK(AT_NONE, AD_PLAS, 5, 4), NO_ATTK), SIZ(1059, 248, 0, MS_TEACHER, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_TPORT_CNTRL| M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("relinquished shiest", S_RUBMONST, LVL(48, 18, 9, 62, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_BOOM, AD_WGHT, 3, 14), ATTK(AT_TENT, AD_TRAP, 5, 15), ATTK(AT_TENT, AD_RBRE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(250, 5, 0, MS_BUZZ, MZ_TINY), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("withier forked belli spewing usury orgeat", S_RUBMONST, LVL(50, 8, 3, 7, -8), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_BURN, 8, 11), ATTK(AT_TENT, AD_SLOW, 3, 5), ATTK(AT_STNG, AD_RNG, 1, 21), ATTK(AT_BITE, AD_ACID, 5, 19), NO_ATTK, NO_ATTK), SIZ(1117, 985, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT_CNTRL, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_STRONG|M2_DWARF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sportsmanship crewing", S_RUBMONST, LVL(50, 38, -15, 83, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_MAGC, AD_SGLD, 4, 18), ATTK(AT_TUCH, AD_FAMN, 5, 10), ATTK(AT_ENGL, AD_MANA, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1556, 539, 0, MS_SOLDIER, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_MINION|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("catgod hand", S_RUBMONST, LVL(51, 17, -4, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NGRA, 5, 8), ATTK(AT_BEAM, AD_NGRA, 5, 8), ATTK(AT_TUCH, AD_SGLD, 5, 8), ATTK(AT_BUTT, AD_FLAM, 2, 2), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("doggod hand", S_RUBMONST, LVL(51, 17, -4, 60, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NGRA, 5, 8), ATTK(AT_BEAM, AD_TPTO, 5, 8), ATTK(AT_TUCH, AD_SGLD, 5, 8), ATTK(AT_BUTT, AD_FLAM, 2, 2), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("terrace rissole", S_RUBMONST, LVL(52, 12, -9, 80, 14), (4), A(ATTK(AT_TRAM, AD_DARK, 3, 9), ATTK(AT_NONE, AD_TERR, 6, 11), ATTK(AT_CLAW, AD_TIME, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2064, 89, 0, MS_STABILIZE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_ACID| M1_OMNIVORE, M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("grandmaster", S_RUBMONST, /* spawns with 50 darts */ LVL(54, 16, -12, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 14), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_MAGC, AD_MAGM, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG, M3_TRAITOR|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("insensibly wainwright", S_RUBMONST, LVL(54, 11, -25, 13, -8), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_KICK, AD_SHRD, 9, 19), ATTK(AT_SCRA, AD_CORR, 7, 12), ATTK(AT_BITE, AD_DREN, 6, 18), ATTK(AT_SPIT, AD_SEDU, 6, 1), NO_ATTK, NO_ATTK), SIZ(49, 296, 0, MS_SILENT, MZ_LARGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHEAD|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("abandonment trivium landholding redoubling", S_RUBMONST, LVL(55, 10, -14, 77, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BITE, AD_POIS, 1, 3), ATTK(AT_SCRA, AD_STON, 6, 4), ATTK(AT_LASH, AD_POIS, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1966, 401, 0, MS_MUMBLE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_BREATHLESS, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_DEMON|M2_STRONG|M2_MAGIC|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("excitedly preassembled", S_RUBMONST, LVL(56, 11, -1, 17, -3), (G_VLGROUP|3), A(ATTK(AT_GAZE, AD_DGST, 5, 18), ATTK(AT_SPIT, AD_DREA, 8, 18), ATTK(AT_SPIT, AD_TLPT, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(113, 656, 0, MS_AREOLA, MZ_HUGE), MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_MINDLESS|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ladle massiest", S_RUBMONST, LVL(57, 16, 3, 38, 0), (G_RGROUP|3), A(ATTK(AT_GAZE, AD_VAMP, 4, 12), ATTK(AT_STNG, AD_DRIN, 1, 1), ATTK(AT_WEAP, AD_HODS, 8, 5), ATTK(AT_SPIT, AD_TCKL, 7, 17), ATTK(AT_TRAM, AD_BLAS, 2, 13), NO_ATTK), SIZ(1073, 241, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("thickening conducing", S_RUBMONST, LVL(57, 13, -21, 96, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_FAKE, 3, 3), ATTK(AT_WEAP, AD_SEDU, 6, 6), ATTK(AT_TENT, AD_VENO, 1, 4), ATTK(AT_TENT, AD_DREN, 9, 17), ATTK(AT_CLAW, AD_LITE, 1, 4), NO_ATTK), SIZ(88, 313, 0, MS_MUMBLE, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE, MR_COLD, M1_FLY|M1_WALLWALK|M1_HIDE|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_VAMPIRE|M2_STRONG|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("acquired litter", S_RUBMONST, LVL(57, 8, -9, 99, -3), (G_UNIQ|3), A(ATTK(AT_WEAP, AD_POLY, 2, 14), ATTK(AT_CLAW, AD_AXUS, 7, 12), ATTK(AT_CLAW, AD_DIMN, 2, 16), ATTK(AT_STNG, AD_SHAN, 8, 16), ATTK(AT_GAZE, AD_DRLI, 6, 15), ATTK(AT_BUTT, AD_BADE, 9, 16)), SIZ(796, 416, 0, MS_CLOCK, MZ_GIGANTIC), MR_COLD, 0, M1_NEEDPICK|M1_NOEYES|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("vouching blade", S_RUBMONST, LVL(58, 7, -1, 56, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_NACU, 1, 21), ATTK(AT_NONE, AD_SLUD, 6, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1620, 246, 0, MS_SNORE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER| M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("deducted ballyhooing", S_RUBMONST, LVL(59, 18, -24, 42, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_WET, 5, 17), ATTK(AT_TENT, AD_NGRA, 1, 4), ATTK(AT_CLAW, AD_DISP, 4, 5), ATTK(AT_BREA, AD_NTHR, 8, 11), ATTK(AT_KICK, AD_CORR, 4, 9), NO_ATTK), SIZ(592, 108, 0, MS_WAIL, MZ_LARGE), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE, M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_NO_DECAY, M4_REVIVE|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fugued bathetic heliotherapy passable", S_RUBMONST, LVL(59, 10, -8, 23, 7), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_CORR, 3, 21), ATTK(AT_RATH, AD_TREM, 8, 4), ATTK(AT_TRAM, AD_DREA, 4, 3), ATTK(AT_BOOM, AD_SLOW, 1, 16), ATTK(AT_ENGL, AD_WERE, 3, 6), ATTK(AT_STNG, AD_SANI, 7, 20)), SIZ(327, 763, 0, MS_OHGOD, MZ_LARGE), MR_DISINT|MR_STONE|MR_DRAIN, MR_DISINT, M1_HIDE|M1_TPORT_CNTRL, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_HUMAN|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("barhopping axially allheal", S_RUBMONST, LVL(60, 14, 3, 2, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_STON, 3, 6), ATTK(AT_GAZE, AD_ANTI, 1, 20), ATTK(AT_CLAW, AD_VAPO, 1, 13), ATTK(AT_MAGC, AD_CALM, 4, 20), NO_ATTK, NO_ATTK), SIZ(1645, 375, 0, MS_AREOLA, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("froth faction", S_RUBMONST, LVL(61, 9, -16, 55, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_HUGS, AD_WERE, 9, 14), ATTK(AT_ENGL, AD_LETH, 4, 9), ATTK(AT_STNG, AD_GRAV, 5, 5), ATTK(AT_HUGS, AD_SLOW, 8, 5), NO_ATTK, NO_ATTK), SIZ(159, 567, 0, MS_MUTE, MZ_SMALL), MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_NOTAKE|M1_UNSOLID|M1_HERBIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_STRONG|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("goodwife pirogi", S_RUBMONST, LVL(61, 8, -21, 86, 0), (G_GENO|3), A(ATTK(AT_KICK, AD_BLEE, 1, 17), ATTK(AT_BUTT, AD_SIN, 6, 13), ATTK(AT_HUGS, AD_BLND, 1, 11), ATTK(AT_BREA, AD_CHRN, 6, 16), ATTK(AT_BOOM, AD_MEMO, 3, 1), ATTK(AT_BREA, AD_DRST, 2, 13)), SIZ(157, 754, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_BREATHLESS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("scholastically mart", S_RUBMONST, LVL(61, 18, -18, 88, 0), (G_SGROUP|3), A(ATTK(AT_GAZE, AD_STUN, 3, 13), ATTK(AT_SPIT, AD_WRAP, 7, 19), ATTK(AT_BOOM, AD_BADE, 9, 2), ATTK(AT_GAZE, AD_BANI, 8, 1), ATTK(AT_BEAM, AD_AMNE, 2, 20), NO_ATTK), SIZ(2519, 265, 0, MS_GROWL, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_TPORT, M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_AVOIDER|M3_NOPLRPOLY|M3_TELEPATHIC|M3_PETRIFIES| M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("ammoniate datary modernizing jeffersonian bifold unadjudicated", S_RUBMONST, LVL(61, 12, 9, 56, 0), (G_NOCORPSE|2), A(ATTK(AT_SPIT, AD_ICEB, 7, 19), ATTK(AT_BITE, AD_CONF, 1, 1), ATTK(AT_ENGL, AD_HEAL, 4, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1142, 209, 0, MS_PRINCIPAL, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_UNDEAD|M2_GREEDY|M2_MAGIC|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("phonemically lackadaisical", S_RUBMONST, LVL(61, 11, -25, 79, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_THIR, 4, 16), ATTK(AT_SPIT, AD_WRAT, 6, 10), ATTK(AT_TUCH, AD_SSEX, 1, 12), ATTK(AT_TRAM, AD_NTHR, 8, 13), NO_ATTK, NO_ATTK), SIZ(1354, 1, 0, MS_DRUGS, MZ_HUGE), MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_REGEN|M1_HERBIVORE|M1_METALLIVORE, M2_NASTY|M2_STRONG|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("unsoundly muckiest", S_RUBMONST, LVL(62, 4, -8, 79, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_FAKE, 7, 20), ATTK(AT_WEAP, AD_SEDU, 3, 7), ATTK(AT_BEAM, AD_DRIN, 7, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4252, 161, 0, MS_DJINNI, MZ_GIGANTIC), MR_DEATH, 0, M1_TUNNEL|M1_NOLIMBS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("contamination blackamoor", S_RUBMONST, LVL(62, 9, -9, 93, 0), (1), A(ATTK(AT_WEAP, AD_GLIB, 7, 18), ATTK(AT_BUTT, AD_DFOO, 4, 11), ATTK(AT_TRAM, AD_WEEP, 1, 20), ATTK(AT_LASH, AD_DRLI, 1, 19), ATTK(AT_BOOM, AD_WERE, 1, 16), NO_ATTK), SIZ(1686, 138, 0, MS_SNORE, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_OVIPAROUS, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("curse grappler", S_RUBMONST, LVL(62, 18, -5, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NGRA, 6, 8), ATTK(AT_BEAM, AD_NGRA, 1, 1), ATTK(AT_HUGS, AD_PHYS, 6, 8), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("eeeh grappler", S_RUBMONST, LVL(62, 18, -5, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ICUR, 6, 8), ATTK(AT_BEAM, AD_NGRA, 1, 1), ATTK(AT_HUGS, AD_PHYS, 6, 8), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("bleh grappler", S_RUBMONST, LVL(62, 18, -5, 70, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_ICUR, 6, 8), ATTK(AT_BEAM, AD_TPTO, 1, 1), ATTK(AT_HUGS, AD_PHYS, 6, 8), ATTK(AT_GAZE, AD_SPC2, 5, 5), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("natural obviated aimed", S_RUBMONST, LVL(62, 12, -22, 74, 0), (G_NOCORPSE|G_PLATOON|3|G_RGROUP), A(ATTK(AT_ENGL, AD_CAST, 6, 18), ATTK(AT_BUTT, AD_CHAO, 5, 6), ATTK(AT_ENGL, AD_EDGE, 7, 21), ATTK(AT_STNG, AD_BURN, 5, 17), NO_ATTK, NO_ATTK), SIZ(1445, 664, 0, MS_HISS, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_METALLIVORE, M2_PRINCE|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("sophistry leaseholder", S_RUBMONST, LVL(62, 10, -20, 22, 0), (1), A(ATTK(AT_TUCH, AD_DISP, 3, 2), ATTK(AT_BOOM, AD_POLY, 9, 19), ATTK(AT_TRAM, AD_CURS, 8, 17), ATTK(AT_TRAM, AD_CAST, 7, 18), ATTK(AT_TENT, AD_WET, 9, 4), NO_ATTK), SIZ(316, 977, 0, MS_SEDUCE, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, MR_COLD|MR_DRAIN, M1_AMORPHOUS|M1_NOHANDS, M2_UNDEAD|M2_PRINCE|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dehydrator jawline microcephaly", S_RUBMONST, LVL(63, 14, -17, 73, 0), (G_VLGROUP|1), A(ATTK(AT_ENGL, AD_WGHT, 2, 20), ATTK(AT_SCRA, AD_DAMA, 3, 1), ATTK(AT_CLAW, AD_FEMI, 2, 4), ATTK(AT_BREA, AD_LEVI, 7, 12), ATTK(AT_TENT, AD_PLYS, 4, 11), ATTK(AT_WEAP, AD_FAKE, 7, 11)), SIZ(568, 28, 0, MS_ARREST, MZ_GIGANTIC), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_MINDLESS|M1_REGEN, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bulimiac graffito", S_RUBMONST, LVL(63, 12, 0, 14, 12), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_HALU, 1, 3), ATTK(AT_GAZE, AD_SPEL, 2, 4), ATTK(AT_NONE, AD_GLIB, 6, 4), ATTK(AT_BEAM, AD_BLND, 9, 21), NO_ATTK, NO_ATTK), SIZ(3225, 338, 0, MS_MUMBLE, MZ_LARGE), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CONCEAL|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("trickingly inspected", S_RUBMONST, LVL(64, 13, -22, 54, 0), (1), A(ATTK(AT_ENGL, AD_WRAT, 3, 4), ATTK(AT_CLAW, AD_AMNE, 1, 9), ATTK(AT_SCRA, AD_BADE, 1, 11), ATTK(AT_MAGC, AD_DRCO, 2, 20), ATTK(AT_LASH, AD_SSEX, 8, 16), ATTK(AT_TENT, AD_NAST, 8, 14)), SIZ(1655, 971, 0, MS_SHEEP, MZ_SMALL), MR_DISINT|MR_POISON|MR_STONE, 0, M1_BREATHLESS|M1_NOHEAD|M1_REGEN|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("unpack tenterhook boarish geomagnetic", S_RUBMONST, LVL(64, 12, 9, 99, -18), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BITE, AD_DISE, 6, 2), ATTK(AT_CLAW, AD_AXUS, 2, 5), ATTK(AT_GAZE, AD_SAMU, 2, 6), ATTK(AT_WEAP, AD_CONT, 7, 12), ATTK(AT_SPIT, AD_DETH, 9, 1), ATTK(AT_BITE, AD_HALU, 1, 6)), SIZ(68, 800, 0, MS_CUSS, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_DEATH, MR_DEATH, M1_NOEYES|M1_SLITHY|M1_ACID|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ahimsa freezing", S_RUBMONST, LVL(64, 15, -19, 64, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_LITE, 9, 20), ATTK(AT_TENT, AD_PHYS, 6, 8), ATTK(AT_BOOM, AD_PHYS, 2, 18), ATTK(AT_LASH, AD_AMNE, 9, 15), ATTK(AT_BEAM, AD_FRZE, 9, 11), NO_ATTK), SIZ(231, 21, 0, MS_SHOE, MZ_SMALL), MR_COLD|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_NOHANDS|M1_NOLIMBS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("calvin lovelorn", S_RUBMONST, LVL(65, 12, -12, 15, 0), (G_RGROUP|4), A(ATTK(AT_SPIT, AD_IDAM, 7, 9), ATTK(AT_GAZE, AD_DISE, 4, 17), ATTK(AT_TRAM, AD_NEXU, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(57, 438, 0, MS_SNORE, MZ_HUGE), MR_POISON|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_MINDLESS|M1_SEE_INVIS, M2_LORD|M2_MINION|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_NO_DECAY, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("fashioning governorate", S_RUBMONST, LVL(66, 12, -17, 41, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_RATH, AD_LITE, 3, 21), ATTK(AT_CLAW, AD_INSA, 2, 8), ATTK(AT_GAZE, AD_UNPR, 8, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(283, 54, 0, MS_COMBAT, MZ_MEDIUM), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL| M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("recognizable afire overindulge", S_RUBMONST, LVL(66, 14, 0, 36, 0), (G_PLATOON|G_RGROUP|2), A(ATTK(AT_NONE, AD_ICEB, 5, 12), ATTK(AT_ENGL, AD_NGRA, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1605, 1222, 0, MS_STENCH, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, MR_FIRE, M1_SWIM|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_PETRIFIES, M4_RAT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rebuff chariest", S_RUBMONST, LVL(67, 12, 7, 85, 0), (1), A(ATTK(AT_WEAP, AD_BURN, 1, 3), ATTK(AT_WEAP, AD_HODS, 6, 10), ATTK(AT_TRAM, AD_DETH, 1, 4), ATTK(AT_BUTT, AD_NEXU, 5, 3), NO_ATTK, NO_ATTK), SIZ(2734, 281, 0, MS_HUMANOID, MZ_TINY), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_NEEDPICK|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("amalgamator unctuosity", S_RUBMONST, LVL(68, 14, -12, 26, 0), (G_SGROUP|1), A(ATTK(AT_NONE, AD_BLAS, 7, 16), ATTK(AT_SCRA, AD_CNCL, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1855, 435, 0, MS_VAMPIRE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_ANIMAL|M1_SLITHY|M1_POIS, M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vegetated pullet grapefruit", S_RUBMONST, LVL(68, 11, -16, 79, 0), (1), A(ATTK(AT_HUGS, AD_DROP, 2, 4), ATTK(AT_MAGC, AD_ELEC, 5, 15), ATTK(AT_NONE, AD_MAGM, 7, 18), ATTK(AT_MAGC, AD_DRCH, 6, 14), ATTK(AT_ENGL, AD_SANI, 3, 7), NO_ATTK), SIZ(1198, 247, 0, MS_BONES, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON, M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_REGEN|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("churched kidnapper angora immortalize footpace", S_RUBMONST, LVL(68, 17, -1, 68, 0), (G_GENO|3), A(ATTK(AT_BREA, AD_BLAS, 7, 17), ATTK(AT_SCRA, AD_DREN, 4, 14), ATTK(AT_BITE, AD_CALM, 3, 6), ATTK(AT_EXPL, AD_STUN, 1, 20), ATTK(AT_GAZE, AD_TRAP, 8, 7), ATTK(AT_TRAM, AD_FLAM, 4, 4)), SIZ(188, 36, 0, MS_STABILIZE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ofay tissuey canzoni swaggering unadvertised", S_RUBMONST, LVL(68, 34, -2, 63, -6), (G_GENO|1), A(ATTK(AT_GAZE, AD_POLY, 9, 4), ATTK(AT_KICK, AD_DRDX, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(187, 589, 0, MS_PRINCIPAL, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK| M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("grided needlepoint", S_RUBMONST, LVL(68, 13, -1, 59, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_WEAP, AD_STAT, 3, 4), ATTK(AT_WEAP, AD_TDRA, 7, 20), ATTK(AT_TENT, AD_RBRE, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(540, 40, 0, MS_SOCKS, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_SLEEP, M1_HIDE|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("telephonist pumiced", S_RUBMONST, LVL(69, 15, -11, 58, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_DGST, 1, 7), ATTK(AT_BITE, AD_POIS, 2, 20), ATTK(AT_TUCH, AD_RBAD, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(196, 884, 0, MS_BOSS, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("elkhound rajah armor", S_RUBMONST, LVL(69, 18, -15, 81, -11), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_WEAP, AD_LAVA, 3, 9), ATTK(AT_BUTT, AD_LEVI, 2, 19), ATTK(AT_BITE, AD_SHAN, 1, 9), ATTK(AT_NONE, AD_THIR, 7, 11), NO_ATTK, NO_ATTK), SIZ(1927, 185, 0, MS_NURSE, MZ_LARGE), MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("abo workbook", S_RUBMONST, LVL(69, 9, -10, 75, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_TRAM, AD_SLEE, 1, 2), ATTK(AT_NONE, AD_ICUR, 6, 3), ATTK(AT_TRAM, AD_TERR, 3, 6), ATTK(AT_BUTT, AD_FAMN, 1, 9), ATTK(AT_BEAM, AD_BANI, 6, 1), ATTK(AT_HUGS, AD_VENO, 1, 7)), SIZ(2926, 1818, 0, MS_TRUMPET, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_OMNIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("high gurgler", S_RUBMONST, LVL(70, 12, -12, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_NGRA, 9, 8), ATTK(AT_BREA, AD_RBRE, 6, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("aced mount", S_RUBMONST, LVL(70, 9, -16, 81, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_WEBS, 8, 21), ATTK(AT_MAGC, AD_WISD, 5, 7), ATTK(AT_BOOM, AD_NACU, 3, 12), ATTK(AT_STNG, AD_NACU, 7, 5), ATTK(AT_KICK, AD_DCAY, 6, 20), NO_ATTK), SIZ(425, 1556, 0, MS_SMITH, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_CONCEAL|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT| M1_OMNIVORE, M2_MINION|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("atoningly transferrer", S_RUBMONST, LVL(70, 12, 5, 14, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_CURS, 5, 20), ATTK(AT_WEAP, AD_SLUD, 2, 21), ATTK(AT_GAZE, AD_THIR, 8, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2553, 840, 0, MS_SEDUCE, MZ_SMALL), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS| M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Caine, the Conspirator", S_RUBMONST, LVL(71, 18, -4, 100, 10), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 9, 15), ATTK(AT_WEAP, AD_PHYS, 9, 15), ATTK(AT_LASH, AD_SITM, 1, 3), ATTK(AT_LASH, AD_SGLD, 1, 3), ATTK(AT_MAGC, AD_SPEL, 7, 10), NO_ATTK), SIZ(1000, 1000, 0, MS_BOSS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP|MR_POISON|MR_ACID|MR_COLD, 0, M1_HUMANOID|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("corruptibly meshy", S_RUBMONST, LVL(71, 10, -12, 56, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_AMNE, 1, 9), ATTK(AT_EXPL, AD_CONF, 4, 5), ATTK(AT_WEAP, AD_MANA, 9, 20), ATTK(AT_SCRA, AD_WGHT, 1, 5), NO_ATTK, NO_ATTK), SIZ(1350, 221, 0, MS_TREESQUAD, MZ_HUMAN), MR_DEATH, 0, M1_AMORPHOUS|M1_NOHEAD|M1_THICK_HIDE|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_WANTSARTI, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("proselyte gluer", S_RUBMONST, LVL(71, 18, -7, 2, 0), (G_NOCORPSE|2), A(ATTK(AT_STNG, AD_DRLI, 8, 16), ATTK(AT_TUCH, AD_DRLI, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(43, 456, 0, MS_SEDUCE, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT| M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("janken king", S_RUBMONST, LVL(72, 18, -6, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NGRA, 6, 9), ATTK(AT_BEAM, AD_NGRA, 1, 1), ATTK(AT_HUGS, AD_PHYS, 6, 9), ATTK(AT_BEAM, AD_PHYS, 5, 8), ATTK(AT_BUTT, AD_VOMT, 5, 5), ATTK(AT_LASH, AD_DETH, 5, 4)), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("janken ruler", S_RUBMONST, LVL(72, 18, -6, 80, -5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NGRA, 6, 9), ATTK(AT_BEAM, AD_TPTO, 1, 1), ATTK(AT_HUGS, AD_PHYS, 6, 9), ATTK(AT_BEAM, AD_PHYS, 5, 8), ATTK(AT_BUTT, AD_VOMT, 5, 5), ATTK(AT_LASH, AD_DETH, 5, 4)), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_GRAY), MON("dependant inadvertence", S_RUBMONST, LVL(72, 12, -9, 99, 0), (G_GENO|4), A(ATTK(AT_HUGS, AD_ELEC, 9, 2), ATTK(AT_ENGL, AD_NIVE, 9, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3244, 1165, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("olive priesting", S_RUBMONST, LVL(73, 32, 9, 44, 0), (G_GENO|4), A(ATTK(AT_NONE, AD_BLEE, 8, 21), ATTK(AT_WEAP, AD_TERR, 1, 18), ATTK(AT_SPIT, AD_ALIN, 1, 3), ATTK(AT_CLAW, AD_MANA, 7, 6), NO_ATTK, NO_ATTK), SIZ(3053, 250, 0, MS_STABILIZE, MZ_HUGE), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIMIC|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("damselfly representor", S_RUBMONST, LVL(73, 10, 9, 54, -6), (1), A(ATTK(AT_NONE, AD_TIME, 2, 7), ATTK(AT_BITE, AD_GRAV, 2, 16), ATTK(AT_BEAM, AD_DARK, 9, 7), ATTK(AT_WEAP, AD_BANI, 6, 7), NO_ATTK, NO_ATTK), SIZ(584, 340, 0, MS_BUZZ, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_POISON|MR_DRAIN, M1_AMORPHOUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("purest porringer", S_RUBMONST, LVL(73, 12, -28, 82, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_CLAW, AD_LITE, 1, 19), ATTK(AT_WEAP, AD_HEAL, 3, 12), ATTK(AT_MAGC, AD_DEPR, 9, 16), ATTK(AT_KICK, AD_THIR, 1, 6), ATTK(AT_TENT, AD_LITT, 2, 19), NO_ATTK), SIZ(1688, 116, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DRAIN, MR_DRAIN, M1_CONCEAL|M1_UNSOLID|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("begrimed monotheism", S_RUBMONST, LVL(74, 7, -3, 97, 19), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_WEBS, 6, 12), ATTK(AT_BUTT, AD_FREN, 5, 20), ATTK(AT_TENT, AD_TREM, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3372, 618, 0, MS_SOCKS, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NOHANDS|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("battlewagon retested", S_RUBMONST, LVL(74, 26, -20, 33, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_LETH, 9, 17), ATTK(AT_KICK, AD_ELEC, 1, 17), ATTK(AT_BUTT, AD_DRDX, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2950, 852, 0, MS_FART_QUIET, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT, M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("dexter seder", S_RUBMONST, LVL(75, 14, -22, 95, -20), (G_GENO|G_NOCORPSE|G_VLGROUP|3), A(ATTK(AT_BEAM, AD_WTHR, 7, 14), ATTK(AT_TRAM, AD_NGRA, 3, 13), ATTK(AT_ENGL, AD_MALK, 4, 14), ATTK(AT_CLAW, AD_DEBU, 6, 6), NO_ATTK, NO_ATTK), SIZ(84, 346, 0, MS_BOAST, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON, MR_POISON, M1_WALLWALK|M1_NOEYES|M1_NOHANDS, M2_PRINCE|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("quonset commendatory", S_RUBMONST, LVL(75, 12, 5, 52, 16), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BREA, AD_LITT, 1, 5), ATTK(AT_KICK, AD_STCK, 8, 3), ATTK(AT_GAZE, AD_DIMN, 1, 17), ATTK(AT_NONE, AD_NTHR, 1, 8), NO_ATTK, NO_ATTK), SIZ(501, 261, 0, MS_CONVERT, MZ_SMALL), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOEYES|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("grumble perceiving", S_RUBMONST, LVL(75, 35, -10, 95, 0), (2), A(ATTK(AT_WEAP, AD_PLYS, 1, 3), ATTK(AT_CLAW, AD_FREN, 1, 7), ATTK(AT_TENT, AD_CHKH, 4, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2844, 1, 0, MS_ANIMAL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOTAKE|M1_MINDLESS|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_NONMOVING|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("latticing legislator", S_RUBMONST, LVL(76, 28, 8, 66, 0), (1), A(ATTK(AT_TENT, AD_DRDX, 3, 13), ATTK(AT_NONE, AD_SIN, 3, 3), ATTK(AT_TUCH, AD_WTHR, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(611, 195, 0, MS_REPAIR, MZ_LARGE), MR_FIRE|MR_DISINT|MR_POISON, 0, M1_TUNNEL|M1_HIDE|M1_SLITHY|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("rifely shrub", S_RUBMONST, LVL(77, 24, -24, 38, 0), (G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_SANI, 9, 1), ATTK(AT_HUGS, AD_PHYS, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(227, 338, 0, MS_DJINNI, MZ_TINY), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_ACID|M1_OMNIVORE, M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("super-grandmaster", S_RUBMONST, /* spawns with bow and 50 arrows */ LVL(78, 20, -22, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 14, 16), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_MAGC, AD_MAGM, 13, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BONES, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP|MR_POISON|MR_DRAIN|MR_HITASTHREE, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("chumped venison", S_RUBMONST, LVL(78, 15, -29, 79, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_FIRE, 6, 13), ATTK(AT_STNG, AD_DGST, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1388, 54, 0, MS_CUSS, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, MR_SLEEP|MR_DISINT, M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("dampener implausibility", S_RUBMONST, LVL(78, 11, -28, 79, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_PART, 4, 1), ATTK(AT_WEAP, AD_LAVA, 2, 16), ATTK(AT_STNG, AD_DRCO, 8, 9), ATTK(AT_TENT, AD_WGHT, 3, 19), NO_ATTK, NO_ATTK), SIZ(267, 867, 0, MS_REPAIR, MZ_TINY), MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_LITHIVORE|M3_NOPLRPOLY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("disrobe outstaring", S_RUBMONST, LVL(78, 9, 3, 73, 10), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_NIVE, 1, 10), ATTK(AT_LASH, AD_WISD, 9, 4), ATTK(AT_LASH, AD_MCRE, 7, 15), ATTK(AT_SPIT, AD_AGGR, 3, 15), ATTK(AT_BUTT, AD_TREM, 1, 15), NO_ATTK), SIZ(2196, 239, 0, MS_BURBLE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_HUMANOID|M1_SLITHY|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_COLLECT|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("squelchier chum", S_RUBMONST, LVL(79, 12, -3, 75, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_GAZE, AD_NUMB, 9, 5), ATTK(AT_LASH, AD_FRZE, 1, 2), ATTK(AT_ENGL, AD_MCRE, 1, 5), ATTK(AT_BITE, AD_CHRN, 5, 10), ATTK(AT_BITE, AD_STCK, 1, 5), ATTK(AT_NONE, AD_DCAY, 8, 13)), SIZ(399, 1500, 0, MS_TEACHER, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_SPIDER|M3_SLIME|M3_WANTSCAND, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("exponential rubber", S_RUBMONST, LVL(80, 15, -22, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 10, 12), ATTK(AT_KICK, AD_NGRA, 10, 12), ATTK(AT_GAZE, AD_NGRA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_HOSTILE|M2_COLLECT|M2_NASTY|M2_STALK, M3_NOTAME|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("eighty power rubber", S_RUBMONST, /* spawns with unicorn horn */ LVL(80, 12, -14, 80, 5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_WEAP, AD_HEAL, 8, 10), ATTK(AT_KICK, AD_NGRA, 5, 5), ATTK(AT_GAZE, AD_NGRA, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE, M2_COLLECT|M2_NASTY|M2_STALK, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rapturing surge", S_RUBMONST, LVL(80, 18, 0, 95, 12), (G_GENO|G_RGROUP|1), A(ATTK(AT_TENT, AD_THIR, 2, 11), ATTK(AT_GAZE, AD_SGLD, 1, 19), ATTK(AT_STNG, AD_VOMT, 9, 18), ATTK(AT_BEAM, AD_NAST, 3, 16), NO_ATTK, NO_ATTK), SIZ(217, 524, 0, MS_CORONA, MZ_HUMAN), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_ORC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE|M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY|M3_WANTSARTI, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("amphoral roughest rouble", S_RUBMONST, LVL(80, 12, -14, 98, 14), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TRAM, AD_DEPR, 2, 1), ATTK(AT_SPIT, AD_VENO, 1, 19), ATTK(AT_WEAP, AD_CHAO, 8, 18), ATTK(AT_BEAM, AD_CNCL, 8, 7), NO_ATTK, NO_ATTK), SIZ(1104, 268, 0, MS_JAPANESE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_WALLWALK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_INFRAVISIBLE|M3_NOTAME|M3_AVOIDER|M3_TELEPATHIC| M3_PERMAMIMIC, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shortie pretender", S_RUBMONST, LVL(80, 14, 0, 0, 12), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_WNCE, 6, 11), ATTK(AT_CLAW, AD_TRAI, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2018, 152, 0, MS_FART_NORMAL, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_TPORT_CNTRL, M2_PRINCE|M2_PNAME|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("splash sculpted biannual archiving", S_RUBMONST, LVL(80, 14, -14, 26, 9), (4), A(ATTK(AT_BEAM, AD_SEDU, 1, 20), ATTK(AT_HUGS, AD_CONF, 1, 7), ATTK(AT_NONE, AD_PEST, 6, 1), ATTK(AT_STNG, AD_CNCL, 9, 21), ATTK(AT_WEAP, AD_LAZY, 5, 17), NO_ATTK), SIZ(423, 319, 0, MS_BUZZ, MZ_HUGE), MR_ELEC|MR_POISON, 0, M1_FLY|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("revised pimple", S_RUBMONST, LVL(81, 15, -6, 73, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_NEXU, 2, 16), ATTK(AT_HUGS, AD_CLRC, 6, 16), ATTK(AT_GAZE, AD_ELEC, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(327, 739, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH, 0, M1_CONCEAL, M2_UNDEAD|M2_PNAME|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("properer frizzliest", S_RUBMONST, LVL(81, 11, -4, 60, 9), (G_GENO|G_SGROUP|3), A(ATTK(AT_BUTT, AD_RBRE, 3, 17), ATTK(AT_KICK, AD_CHAO, 4, 11), ATTK(AT_SPIT, AD_CNCL, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3303, 740, 0, MS_TREESQUAD, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_BREATHLESS|M1_SLITHY|M1_THICK_HIDE|M1_REGEN|M1_ACID|M1_CARNIVORE| M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_ORC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("wrestle suppuration", S_RUBMONST, LVL(82, 18, -26, 64, -6), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TENT, AD_DGST, 4, 14), ATTK(AT_HUGS, AD_ICEB, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2104, 776, 0, MS_NURSE, MZ_LARGE), MR_DISINT, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_HUMANOID|M1_UNSOLID| M1_REGEN|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("impoverishing brunswick", S_RUBMONST, LVL(82, 22, -14, 98, -18), (G_GENO|4), A(ATTK(AT_STNG, AD_CHKH, 4, 11), ATTK(AT_TRAM, AD_DISE, 4, 4), ATTK(AT_SCRA, AD_FIRE, 4, 18), ATTK(AT_NONE, AD_ANTI, 6, 20), ATTK(AT_WEAP, AD_TECH, 1, 13), ATTK(AT_WEAP, AD_FAMN, 1, 17)), SIZ(1523, 927, 0, MS_VAMPIRE, MZ_HUMAN), MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_HUMANOID|M1_UNSOLID|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lousing blatted", S_RUBMONST, LVL(82, 13, 4, 31, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_WEEP, 1, 3), ATTK(AT_BITE, AD_EDGE, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3699, 851, 0, MS_PUPIL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_COLD|MR_SLEEP|MR_ELEC, M1_CLING|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID, M2_PRINCE|M2_STALK|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("graver hoarsening", S_RUBMONST, LVL(82, 21, -28, 87, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_TUCH, AD_TDRA, 1, 20), ATTK(AT_LASH, AD_DREA, 6, 12), ATTK(AT_MAGC, AD_FRZE, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(760, 817, 0, MS_HISS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_NEEDPICK|M1_NOHANDS|M1_SLITHY|M1_UNSOLID|M1_POIS|M1_CARNIVORE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_GIANT| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_LITHIVORE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("perusal stumble breeze sympathy", S_RUBMONST, LVL(83, 5, -8, 5, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_RNG, 8, 21), ATTK(AT_BUTT, AD_DAMA, 2, 15), ATTK(AT_GAZE, AD_SLEE, 1, 21), ATTK(AT_TRAM, AD_BANI, 6, 1), ATTK(AT_TRAM, AD_CORR, 2, 8), ATTK(AT_TRAM, AD_STAT, 3, 2)), SIZ(1987, 22, 0, MS_PAIN, MZ_LARGE), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH, MR_STONE, M1_NOEYES|M1_NOLIMBS|M1_REGEN|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hand of the god", S_RUBMONST, LVL(83, 20, -15, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 6, 12), ATTK(AT_BEAM, AD_NGRA, 4, 9), ATTK(AT_BEAM, AD_ABDC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hand of the goddess", S_RUBMONST, LVL(83, 20, -15, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TUCH, AD_NGRA, 6, 12), ATTK(AT_BEAM, AD_TPTO, 4, 9), ATTK(AT_BEAM, AD_ABDC, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BURBLE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_NOHEAD|M1_SLITHY, M2_HOSTILE|M2_STRONG, M3_NOTAME|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_YELLOW), MON("croaky gentility", S_RUBMONST, LVL(83, 12, -23, 89, 3), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_CLAW, AD_CHRN, 5, 21), ATTK(AT_SPIT, AD_UVUU, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(119, 588, 0, MS_FART_LOUD, MZ_TINY), MR_FIRE|MR_DRAIN, 0, M1_NEEDPICK, M2_UNDEAD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("cohabitant uncharted", S_RUBMONST, LVL(83, 12, -12, 80, 0), (G_SGROUP|1), A(ATTK(AT_TENT, AD_LEGS, 2, 3), ATTK(AT_CLAW, AD_SLUD, 5, 8), ATTK(AT_TUCH, AD_LUCK, 8, 1), ATTK(AT_TENT, AD_INSA, 6, 14), ATTK(AT_HUGS, AD_PHYS, 9, 17), ATTK(AT_BITE, AD_DRIN, 5, 2)), SIZ(544, 8, 0, MS_SHRIEK, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_POISON|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_CONCEAL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_REGEN|M1_TPORT| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_SLIME|M3_WANTSBELL, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("confounding typal", S_RUBMONST, LVL(83, 6, -19, 72, -8), (G_RGROUP|1), A(ATTK(AT_MAGC, AD_FUMB, 1, 13), ATTK(AT_STNG, AD_NGRA, 1, 14), ATTK(AT_NONE, AD_FIRE, 0, 9), ATTK(AT_GAZE, AD_BURN, 1, 2), ATTK(AT_CLAW, AD_VOMT, 9, 14), NO_ATTK), SIZ(1612, 43, 0, MS_CHICKEN, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_HIDE, M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_MAGIC| M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("handwoven backslider", S_RUBMONST, LVL(85, 12, -17, 56, 0), (4), A(ATTK(AT_TENT, AD_DARK, 2, 21), ATTK(AT_GAZE, AD_SCOR, 3, 14), ATTK(AT_BITE, AD_SANI, 5, 15), ATTK(AT_HUGS, AD_HEAL, 5, 9), ATTK(AT_LASH, AD_COLD, 3, 5), ATTK(AT_EXPL, AD_SSEX, 2, 2)), SIZ(625, 29, 0, MS_DRUGS, MZ_TINY), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nonanalytic civically", S_RUBMONST, LVL(85, 10, -24, 2, 0), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_FAMN, 9, 14), ATTK(AT_SPIT, AD_LUCK, 1, 7), ATTK(AT_SPIT, AD_ANTI, 3, 11), ATTK(AT_TUCH, AD_PEST, 5, 3), NO_ATTK, NO_ATTK), SIZ(40, 418, 0, MS_STABILIZE, MZ_HUMAN), MR_POISON|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_OVIPAROUS|M1_SEE_INVIS|M1_HERBIVORE, M2_MINION|M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_EGOTYPE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("outcry craziest", S_RUBMONST, LVL(85, 17, -29, 24, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TENT, AD_BADE, 1, 19), ATTK(AT_NONE, AD_BLND, 5, 7), ATTK(AT_KICK, AD_DRIN, 1, 20), ATTK(AT_BREA, AD_PART, 1, 13), ATTK(AT_WEAP, AD_DISE, 1, 13), ATTK(AT_ENGL, AD_SLEE, 5, 17)), SIZ(786, 966, 0, MS_CHICKEN, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_NOEYES|M1_HUMANOID|M1_OMNIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_MIMIC|M3_WANTSARTI, M4_MULTIHUED|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("denature fazing", S_RUBMONST, LVL(87, 13, 4, 92, 0), (2), A(ATTK(AT_MAGC, AD_NPRO, 6, 16), ATTK(AT_WEAP, AD_MALK, 7, 14), ATTK(AT_SPIT, AD_SKIL, 9, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(481, 55, 0, MS_HANDY, MZ_HUGE), MR_COLD|MR_STONE, MR_STONE, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOHANDS|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("trusted miscued", S_RUBMONST, LVL(87, 7, 0, 93, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_SPEL, 6, 14), ATTK(AT_BITE, AD_UVUU, 1, 12), ATTK(AT_HUGS, AD_HEAL, 9, 3), ATTK(AT_MAGC, AD_WET, 3, 6), ATTK(AT_STNG, AD_AXUS, 3, 4), NO_ATTK), SIZ(1448, 815, 0, MS_CLOCK, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_AMORPHOUS|M1_WALLWALK|M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_TPORT_CNTRL| M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("adverbially knot", S_RUBMONST, LVL(87, 34, -21, 66, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BITE, AD_VENO, 4, 19), ATTK(AT_TUCH, AD_SIN, 8, 4), ATTK(AT_BUTT, AD_WISD, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1130, 704, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_NASTY|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY|M3_PERMAMIMIC|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fluttery synchronously", S_RUBMONST, LVL(87, 7, 2, 91, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_KICK, AD_LEGS, 4, 19), ATTK(AT_MAGC, AD_FLAM, 3, 4), ATTK(AT_NONE, AD_FLAM, 0, 8), ATTK(AT_CLAW, AD_FUMB, 2, 11), ATTK(AT_WEAP, AD_SHAN, 5, 13), ATTK(AT_STNG, AD_SIN, 6, 5)), SIZ(706, 1202, 0, MS_POKEDEX, MZ_GIGANTIC), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_WALLWALK|M1_BREATHLESS|M1_ANIMAL|M1_OVIPAROUS, M2_VAMPIRE|M2_DEMON|M2_JEWELS|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("disarm bawling", S_RUBMONST, LVL(87, 6, 0, 81, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_ENGL, AD_BLND, 1, 3), ATTK(AT_KICK, AD_DREA, 2, 1), ATTK(AT_NONE, AD_LAZY, 3, 20), ATTK(AT_BREA, AD_MINA, 2, 14), ATTK(AT_MAGC, AD_AXUS, 4, 11), ATTK(AT_TRAM, AD_RNG, 3, 21)), SIZ(3782, 1232, 0, MS_LAUGH, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_SWIM|M1_CLING|M1_NOHANDS|M1_UNSOLID|M1_HERBIVORE, M2_MINION|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("frowningly skyscraping", S_RUBMONST, LVL(88, 14, -5, 75, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_RATH, AD_TRAI, 6, 2), ATTK(AT_HUGS, AD_INSA, 5, 8), ATTK(AT_BEAM, AD_SPC2, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(227, 273, 0, MS_MEW, MZ_HUGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_HIDE|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_LORD|M2_WANDER|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("geologic microprocessing", S_RUBMONST, LVL(88, 13, -25, 67, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_NIVE, 2, 5), ATTK(AT_GAZE, AD_NUMB, 5, 15), ATTK(AT_MAGC, AD_DRST, 5, 7), ATTK(AT_SPIT, AD_ICEB, 2, 6), NO_ATTK, NO_ATTK), SIZ(726, 1177, 0, MS_FART_NORMAL, MZ_LARGE), MR_POISON|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID, M2_UNDEAD|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("repressive abuzz", S_RUBMONST, LVL(89, 19, -16, 84, 0), (G_UNIQ|4), A(ATTK(AT_GAZE, AD_DEBT, 3, 2), ATTK(AT_KICK, AD_SAMU, 8, 2), ATTK(AT_TRAM, AD_PHYS, 1, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1977, 292, 0, MS_SPOILER, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE| M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("unwiser breech", S_RUBMONST, LVL(92, 11, 4, 70, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_BEAM, AD_BLEE, 5, 13), ATTK(AT_SPIT, AD_CHAO, 8, 19), ATTK(AT_HUGS, AD_WERE, 1, 16), ATTK(AT_ENGL, AD_FAKE, 2, 18), ATTK(AT_TENT, AD_INSA, 2, 4), ATTK(AT_ENGL, AD_RNG, 6, 20)), SIZ(2582, 126, 0, MS_ANIMAL, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOHANDS|M1_NOLIMBS|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("borrow mythology", S_RUBMONST, LVL(92, 12, -18, 74, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_ICUR, 7, 5), ATTK(AT_CLAW, AD_SSEX, 8, 6), ATTK(AT_SCRA, AD_VOMT, 7, 19), ATTK(AT_CLAW, AD_SPEL, 8, 20), ATTK(AT_TENT, AD_STUN, 1, 8), NO_ATTK), SIZ(3299, 504, 0, MS_DEEPSTATE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC, MR_COLD, M1_FLY|M1_BREATHLESS|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("orator reveling", S_RUBMONST, LVL(93, 5, -6, 56, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_BANI, 5, 10), ATTK(AT_KICK, AD_WERE, 1, 1), ATTK(AT_LASH, AD_SHAN, 4, 7), ATTK(AT_TENT, AD_TIME, 8, 10), ATTK(AT_STNG, AD_WET, 1, 15), ATTK(AT_CLAW, AD_FUMB, 6, 19)), SIZ(922, 847, 0, MS_GAARDIEN, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_NOEYES, M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("esprit rifle", S_RUBMONST, LVL(93, 12, -30, 74, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_BUTT, AD_FEMI, 9, 4), ATTK(AT_NONE, AD_FEAR, 2, 17), ATTK(AT_TRAM, AD_LAVA, 4, 9), ATTK(AT_EXPL, AD_FRZE, 7, 8), ATTK(AT_SCRA, AD_NGRA, 6, 15), NO_ATTK), SIZ(2320, 1181, 0, MS_SNORE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, MR_COLD, M1_FLY|M1_HIDE|M1_NOHANDS|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN|M1_ACID| M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("deterger chiselling", S_RUBMONST, LVL(94, 13, -22, 62, 3), (G_SGROUP|2), A(ATTK(AT_EXPL, AD_BLND, 3, 17), ATTK(AT_WEAP, AD_MEMO, 2, 12), ATTK(AT_WEAP, AD_DGST, 3, 16), ATTK(AT_GAZE, AD_NUMB, 7, 6), ATTK(AT_CLAW, AD_DREA, 4, 4), NO_ATTK), SIZ(320, 264, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_MINDLESS|M1_TPORT|M1_TPORT_CNTRL, M2_UNDEAD|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("movability cerebellum", S_RUBMONST, LVL(94, 12, -4, 5, 0), (G_NOCORPSE|3), A(ATTK(AT_EXPL, AD_CHAO, 9, 15), ATTK(AT_SPIT, AD_DREN, 1, 1), ATTK(AT_WEAP, AD_TLPT, 1, 3), ATTK(AT_RATH, AD_TCKL, 7, 3), NO_ATTK, NO_ATTK), SIZ(2583, 377, 0, MS_DEEPSTATE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_ELEC, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_SEE_INVIS| M1_ACID|M1_POIS, M2_NOPOLY|M2_MINION|M2_DEMON|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("company indecipherable", S_RUBMONST, LVL(94, 12, -11, 64, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BITE, AD_POLY, 8, 4), ATTK(AT_KICK, AD_SIN, 6, 15), ATTK(AT_WEAP, AD_FRZE, 1, 2), ATTK(AT_ENGL, AD_VAPO, 6, 18), NO_ATTK, NO_ATTK), SIZ(1349, 148, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_CONCEAL, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("addicting analeptic", S_RUBMONST, LVL(95, 26, -22, 59, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_TIME, 2, 4), ATTK(AT_BREA, AD_EDGE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(227, 1513, 0, MS_FEARHARE, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_TUNNEL|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("vertebra gastronome", S_RUBMONST, LVL(95, 12, -19, 92, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BITE, AD_POIS, 3, 1), ATTK(AT_ENGL, AD_GRAV, 3, 14), ATTK(AT_BREA, AD_FEMI, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(15, 93, 0, MS_JAPANESE, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC|MR_ACID, M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_TPORT_CNTRL, M2_UNDEAD|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PERMAMIMIC|M3_WANTSAMUL, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("canted neuter", S_RUBMONST, LVL(96, 10, -25, 97, 0), (1), A(ATTK(AT_TRAM, AD_DFOO, 3, 13), ATTK(AT_BREA, AD_IDAM, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1149, 151, 0, MS_DRUGS, MZ_TINY), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOLIMBS|M1_TPORT|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_STALK|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("heliocentrically percent", S_RUBMONST, LVL(97, 13, -1, 59, 0), (2), A(ATTK(AT_BEAM, AD_SAMU, 1, 16), ATTK(AT_BREA, AD_AGGR, 5, 1), ATTK(AT_BUTT, AD_DISN, 6, 9), ATTK(AT_BREA, AD_SSEX, 7, 4), ATTK(AT_CLAW, AD_DIMN, 4, 14), NO_ATTK), SIZ(1371, 0, 0, MS_DJINNI, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_POISON|MR_ACID, M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_MINDLESS, M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("boor sarcomata", S_RUBMONST, LVL(97, 9, 5, 95, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BREA, AD_DEBU, 5, 12), ATTK(AT_BUTT, AD_VULN, 4, 13), ATTK(AT_HUGS, AD_AGGR, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1569, 1122, 0, MS_CASINO, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS| M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_MINION|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("mockingly cowing", S_RUBMONST, LVL(97, 8, 0, 44, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_DEBU, 5, 7), ATTK(AT_TUCH, AD_FIRE, 1, 5), ATTK(AT_TUCH, AD_DRIN, 5, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(203, 8, 0, MS_SOUND, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_NEEDPICK|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_WANTSBELL, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("destructive extravehicular", S_RUBMONST, LVL(97, 6, -4, 47, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_CLAW, AD_VENO, 1, 7), ATTK(AT_TENT, AD_DISE, 8, 10), ATTK(AT_WEAP, AD_NTHR, 8, 2), ATTK(AT_WEAP, AD_DAMA, 7, 11), ATTK(AT_SCRA, AD_SCOR, 1, 17), ATTK(AT_CLAW, AD_INER, 2, 6)), SIZ(3325, 516, 0, MS_SING, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOHANDS|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("reinvestigate fruiting", S_RUBMONST, LVL(99, 22, 8, 56, 14), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_STON, 7, 1), ATTK(AT_MAGC, AD_PEST, 3, 21), ATTK(AT_WEAP, AD_PART, 4, 14), ATTK(AT_STNG, AD_SLIM, 8, 2), ATTK(AT_LASH, AD_WERE, 2, 18), NO_ATTK), SIZ(2862, 962, 0, MS_SNORE, MZ_GIGANTIC), MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_NOHEAD|M1_THICK_HIDE|M1_TPORT|M1_POIS, M2_DEMON|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_WANTSALL, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("boss gurgler", S_RUBMONST, LVL(100, 12, -20, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_NGRA, 9, 15), ATTK(AT_MAGC, AD_CAST, 10, 10), ATTK(AT_GAZE, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("chief gurgler", S_RUBMONST, LVL(100, 12, -20, 0, -5), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_NGRA, 9, 15), ATTK(AT_BEAM, AD_CAST, 10, 10), ATTK(AT_GAZE, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_GURGLE, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_SLEEP, 0, M1_MINDLESS|M1_OVIPAROUS|M1_BREATHLESS|M1_CARNIVORE|M1_ACID, M2_HOSTILE, M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("adamach", S_RUBMONST, /* was a unique in dnethack */ LVL(100, 15, -10, 125, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SHRD, 5, 8), ATTK(AT_TUCH, AD_DISN, 10, 1), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4500, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_POIS|M1_BREATHLESS|M1_FLY, M2_STRONG, M3_WANTSAMUL|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("crinoline pudenda explanation", S_RUBMONST, LVL(100, 15, -31, 76, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_MAGM, 3, 2), ATTK(AT_GAZE, AD_SHRD, 8, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(35, 45, 0, MS_DEAD, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_UNSOLID|M1_THICK_HIDE|M1_OVIPAROUS, M2_VAMPIRE|M2_PNAME|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("czardom awl mendable", S_RUBMONST, LVL(100, 12, -28, 80, -11), (G_GENO|G_LGROUP|1), A(ATTK(AT_LASH, AD_FAKE, 1, 23), ATTK(AT_BREA, AD_LITE, 2, 4), ATTK(AT_WEAP, AD_HODS, 6, 2), ATTK(AT_CLAW, AD_HALU, 1, 14), ATTK(AT_WEAP, AD_CORR, 5, 12), NO_ATTK), SIZ(1380, 510, 0, MS_CONVERT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_NOTAKE|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("predominating lunch extrinsically fainthearted", S_RUBMONST, LVL(100, 15, -12, 97, 0), (G_SGROUP|1), A(ATTK(AT_STNG, AD_LAZY, 9, 12), ATTK(AT_EXPL, AD_DRDX, 2, 5), ATTK(AT_MAGC, AD_FAMN, 2, 16), ATTK(AT_MAGC, AD_SIN, 3, 13), ATTK(AT_TRAM, AD_STCK, 6, 5), NO_ATTK), SIZ(1232, 595, 0, MS_CUSS, MZ_HUGE), MR_POISON|MR_DRAIN, 0, M1_ANIMAL|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("culminating titan", S_RUBMONST, LVL(101, 11, -40, 94, 0), (G_VLGROUP|2), A(ATTK(AT_BITE, AD_CNCL, 5, 8), ATTK(AT_LASH, AD_NPRO, 8, 2), ATTK(AT_MAGC, AD_UVUU, 4, 18), ATTK(AT_HUGS, AD_RBRE, 8, 20), NO_ATTK, NO_ATTK), SIZ(799, 545, 0, MS_PANTS, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_HUMANOID|M1_ACID|M1_HERBIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sacramento slobbish", S_RUBMONST, LVL(101, 13, -39, 92, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_DARK, 6, 19), ATTK(AT_ENGL, AD_DCAY, 1, 14), ATTK(AT_STNG, AD_SSEX, 6, 8), ATTK(AT_LASH, AD_VENO, 6, 19), ATTK(AT_BREA, AD_PHYS, 1, 23), ATTK(AT_HUGS, AD_WTHR, 5, 21)), SIZ(55, 1059, 0, MS_ARREST, MZ_HUMAN), MR_COLD|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_ACID, M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("wieldy maned device apperception hedging", S_RUBMONST, LVL(103, 18, -40, 99, -16), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_SPEL, 1, 12), ATTK(AT_BUTT, AD_LITE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(860, 287, 0, MS_DJINNI, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID, MR_ACID, M1_CONCEAL|M1_NOEYES|M1_ANIMAL|M1_OVIPAROUS|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("despitefully frere", S_RUBMONST, LVL(103, 12, 5, 80, 7), (2), A(ATTK(AT_WEAP, AD_UNPR, 1, 21), ATTK(AT_TENT, AD_DIMN, 2, 8), ATTK(AT_SPIT, AD_WRAT, 7, 25), ATTK(AT_BREA, AD_DETH, 1, 21), NO_ATTK, NO_ATTK), SIZ(2146, 513, 0, MS_SHEEP, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID, MR_FIRE, M1_SWIM|M1_TUNNEL|M1_HUMANOID|M1_THICK_HIDE|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOTAME|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bulged ensile", S_RUBMONST, LVL(104, 6, -22, 83, 14), (G_GENO|1), A(ATTK(AT_WEAP, AD_WEEP, 5, 26), ATTK(AT_WEAP, AD_FREN, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(528, 17, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("hydroelectricity condensed", S_RUBMONST, LVL(104, 30, 1, 84, -3), (4), A(ATTK(AT_WEAP, AD_LEGS, 4, 10), ATTK(AT_BOOM, AD_LITE, 4, 9), ATTK(AT_BREA, AD_FEAR, 1, 23), ATTK(AT_TENT, AD_DRDX, 3, 21), ATTK(AT_WEAP, AD_VENO, 7, 26), ATTK(AT_TRAM, AD_FREN, 1, 15)), SIZ(148, 1289, 0, MS_HISS, MZ_GIGANTIC), MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_SPIDER|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("vivaria rousseau", S_RUBMONST, LVL(104, 17, 0, 83, 16), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_NAST, 5, 24), ATTK(AT_TRAM, AD_AGGR, 4, 14), ATTK(AT_WEAP, AD_COLD, 2, 14), ATTK(AT_TRAM, AD_CALM, 1, 8), ATTK(AT_TRAM, AD_THIR, 4, 7), ATTK(AT_NONE, AD_STTP, 6, 23)), SIZ(4452, 52, 0, MS_IMITATE, MZ_HUGE), MR_COLD|MR_POISON|MR_ACID, 0, M1_FLY|M1_SWIM|M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("conn stile charted", S_RUBMONST, LVL(105, 12, 10, 56, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_NONE, AD_DETH, 4, 5), ATTK(AT_TUCH, AD_SSEX, 6, 15), ATTK(AT_KICK, AD_VOMT, 6, 19), ATTK(AT_TENT, AD_LEGS, 6, 3), ATTK(AT_NONE, AD_NGRA, 3, 22), NO_ATTK), SIZ(1462, 1092, 0, MS_CHICKEN, MZ_HUMAN), MR_DISINT|MR_DRAIN, MR_DISINT, M1_FLY|M1_NOEYES, M2_UNDEAD|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("transalpine locked", S_RUBMONST, LVL(106, 12, -17, 81, -18), (G_GENO|3), A(ATTK(AT_ENGL, AD_INER, 5, 11), ATTK(AT_WEAP, AD_TRAI, 1, 2), ATTK(AT_HUGS, AD_DAMA, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2021, 44, 0, MS_REPAIR, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HIDE|M1_AMPHIBIOUS|M1_NOHEAD|M1_ACID|M1_CARNIVORE, M2_MINION|M2_NASTY|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("imperturbable placque", S_RUBMONST, LVL(106, 11, -36, 99, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_ENGL, AD_DRCO, 4, 3), ATTK(AT_BOOM, AD_HALU, 8, 18), ATTK(AT_BUTT, AD_DREA, 8, 4), ATTK(AT_BREA, AD_CORR, 1, 17), ATTK(AT_BEAM, AD_LUCK, 5, 18), NO_ATTK), SIZ(3858, 350, 0, MS_ORC, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE, M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("moldboard exsert presumed fragmentation yardbird", S_RUBMONST, LVL(107, 14, -12, 86, 13), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_GAZE, AD_LAZY, 8, 5), ATTK(AT_BUTT, AD_DISE, 1, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(101, 875, 0, MS_REPAIR, MZ_HUGE), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_THICK_HIDE|M1_REGEN, M2_PRINCE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_PERMAMIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("ratiocination mislaid outproduced", S_RUBMONST, LVL(107, 33, -22, 75, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_ENGL, AD_SGLD, 1, 15), ATTK(AT_MAGC, AD_POIS, 9, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(530, 482, 0, MS_PANTS, MZ_HUMAN), MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_THICK_HIDE|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inhabitancy bundle", S_RUBMONST, LVL(108, 22, -30, 90, 0), (G_VLGROUP|1), A(ATTK(AT_EXPL, AD_LITT, 1, 15), ATTK(AT_BEAM, AD_DFOO, 7, 5), ATTK(AT_STNG, AD_CONF, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(130, 1273, 0, MS_DJINNI, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_SWIM|M1_MINDLESS|M1_CARNIVORE, M2_UNDEAD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lifelong perversive", S_RUBMONST, LVL(108, 12, -28, 97, 17), (G_GENO|2), A(ATTK(AT_NONE, AD_DFOO, 5, 14), ATTK(AT_LASH, AD_THIR, 7, 8), ATTK(AT_BITE, AD_DCAY, 7, 17), ATTK(AT_LASH, AD_MEMO, 9, 17), ATTK(AT_MAGC, AD_RBRE, 6, 10), ATTK(AT_MAGC, AD_STON, 3, 15)), SIZ(71, 14, 0, MS_FART_LOUD, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_HUMANOID|M1_ANIMAL|M1_TPORT, M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("lunge conceiver", S_RUBMONST, LVL(109, 28, -9, 82, 0), (G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_DROP, 9, 6), ATTK(AT_WEAP, AD_HODS, 3, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(389, 1167, 0, MS_FEARHARE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_HERBIVORE, M2_PRINCE|M2_STALK|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("domiciliary deposed", S_RUBMONST, LVL(109, 40, 5, 72, 9), (4), A(ATTK(AT_BUTT, AD_SIN, 9, 8), ATTK(AT_LASH, AD_ENCH, 7, 17), ATTK(AT_ENGL, AD_CHRN, 7, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(375, 440, 0, MS_PARROT, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_TPORT|M1_ACID, M2_PRINCE|M2_DEMON|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("consulting readjournment", S_RUBMONST, LVL(110, 7, 7, 81, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_WEAP, AD_ABDC, 3, 13), ATTK(AT_BEAM, AD_SLEE, 8, 5), ATTK(AT_NONE, AD_CNCL, 3, 2), ATTK(AT_SCRA, AD_VAMP, 4, 23), NO_ATTK, NO_ATTK), SIZ(3335, 153, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("nonauthoritatively distilled", S_RUBMONST, LVL(110, 20, -24, 81, 0), (G_GENO|2), A(ATTK(AT_BREA, AD_TDRA, 9, 5), ATTK(AT_EXPL, AD_WERE, 7, 11), ATTK(AT_NONE, AD_CURS, 2, 17), ATTK(AT_GAZE, AD_PLYS, 9, 17), NO_ATTK, NO_ATTK), SIZ(140, 440, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_NOHANDS|M1_ANIMAL|M1_METALLIVORE, M2_UNDEAD|M2_STALK|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_AVOIDER|M3_PETRIFIES|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("teleprinter liveable", S_RUBMONST, LVL(110, 12, 4, 90, 20), (G_GENO|2), A(ATTK(AT_SCRA, AD_HEAL, 1, 22), ATTK(AT_MAGC, AD_LITT, 1, 15), ATTK(AT_BEAM, AD_THIR, 1, 21), ATTK(AT_SCRA, AD_DRLI, 1, 4), NO_ATTK, NO_ATTK), SIZ(3742, 444, 0, MS_SILENT, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE| M1_METALLIVORE, M2_UNDEAD|M2_PNAME|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bylining natron", S_RUBMONST, LVL(111, 19, 4, 67, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DEST, 4, 13), ATTK(AT_SCRA, AD_SKIL, 1, 25), ATTK(AT_BUTT, AD_NPRO, 6, 2), ATTK(AT_TENT, AD_SLIM, 5, 15), ATTK(AT_KICK, AD_DEPR, 5, 26), NO_ATTK), SIZ(1017, 629, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT, 0, M1_TUNNEL|M1_HIDE|M1_ACID|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("hodad wiry", S_RUBMONST, LVL(111, 18, -18, 44, 16), (G_GENO|3), A(ATTK(AT_NONE, AD_SCOR, 6, 24), ATTK(AT_HUGS, AD_SAMU, 1, 10), ATTK(AT_WEAP, AD_AXUS, 7, 26), ATTK(AT_BOOM, AD_HODS, 8, 15), NO_ATTK, NO_ATTK), SIZ(1428, 949, 0, MS_SOVIET, MZ_GIGANTIC), MR_FIRE|MR_POISON, MR_FIRE, M1_BREATHLESS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("boohooing industry", S_RUBMONST, LVL(111, 9, -5, 54, 0), (G_RGROUP|2), A(ATTK(AT_TUCH, AD_STCK, 9, 18), ATTK(AT_BUTT, AD_SAMU, 6, 20), ATTK(AT_HUGS, AD_POIS, 2, 12), ATTK(AT_CLAW, AD_ABDC, 2, 13), ATTK(AT_BREA, AD_LAVA, 2, 7), NO_ATTK), SIZ(401, 49, 0, MS_BOSS, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_NOTAKE|M1_HUMANOID|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("prussic educated", S_RUBMONST, LVL(112, 19, -9, 71, 0), (2), A(ATTK(AT_BUTT, AD_ACID, 3, 12), ATTK(AT_BREA, AD_POLY, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(922, 1331, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_SWIM|M1_HIDE|M1_NOHANDS, M2_VAMPIRE|M2_PRINCE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("democratic ululate", S_RUBMONST, LVL(112, 20, -36, 76, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_CAST, 1, 8), ATTK(AT_TRAM, AD_WTHR, 6, 10), ATTK(AT_EXPL, AD_DRST, 8, 12), ATTK(AT_TRAM, AD_SAMU, 8, 6), NO_ATTK, NO_ATTK), SIZ(492, 10, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_HUMANOID|M1_UNSOLID| M1_REGEN|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_PNAME|M2_STRONG|M2_COLLECT|M2_MAGIC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("catalyzing putrid", S_RUBMONST, LVL(112, 18, -36, 76, 0), (2), A(ATTK(AT_WEAP, AD_AXUS, 8, 12), ATTK(AT_BOOM, AD_RNG, 7, 16), ATTK(AT_HUGS, AD_BANI, 9, 8), ATTK(AT_KICK, AD_STUN, 5, 19), ATTK(AT_STNG, AD_FIRE, 8, 13), ATTK(AT_MAGC, AD_GRAV, 7, 10)), SIZ(2517, 1003, 0, MS_SQAWK, MZ_MEDIUM), MR_ELEC|MR_DEATH, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_HUMANOID|M1_METALLIVORE, M2_WANDER|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("biding barricading", S_RUBMONST, LVL(114, 15, 0, 85, 3), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_MAGM, 1, 13), ATTK(AT_WEAP, AD_DREN, 4, 14), ATTK(AT_BEAM, AD_HODS, 3, 23), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1982, 1158, 0, MS_OHGOD, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_HUMANOID, M2_LORD|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("smudge scrotal executory reportable havening", S_RUBMONST, LVL(114, 12, -28, 92, -10), (3), A(ATTK(AT_BREA, AD_DRLI, 4, 5), ATTK(AT_LASH, AD_WGHT, 4, 21), ATTK(AT_CLAW, AD_BANI, 1, 23), ATTK(AT_LASH, AD_LITE, 6, 26), ATTK(AT_BUTT, AD_CNCL, 9, 10), NO_ATTK), SIZ(123, 238, 0, MS_NEIGH, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_VAMPIRE|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("semantic casbah", S_RUBMONST, LVL(114, 19, -30, 92, 0), (1), A(ATTK(AT_STNG, AD_SHAN, 4, 20), ATTK(AT_BEAM, AD_CNCL, 6, 11), ATTK(AT_BOOM, AD_DEBU, 5, 23), ATTK(AT_ENGL, AD_ABDC, 6, 19), NO_ATTK, NO_ATTK), SIZ(1981, 373, 0, MS_TREESQUAD, MZ_HUMAN), MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_NOHANDS|M1_TPORT_CNTRL, M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("nahuatl velure", S_RUBMONST, LVL(114, 16, 6, 77, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_BEAM, AD_LUCK, 5, 11), ATTK(AT_STNG, AD_DETH, 8, 8), ATTK(AT_HUGS, AD_ALIN, 8, 6), ATTK(AT_GAZE, AD_TLPT, 1, 26), NO_ATTK, NO_ATTK), SIZ(312, 280, 0, MS_MUMBLE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_ACID|M1_POIS| M1_CARNIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_HOBBIT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("seafarer interlocking", S_RUBMONST, LVL(114, 19, -8, 96, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_BOOM, AD_RNG, 3, 10), ATTK(AT_GAZE, AD_WRAP, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2551, 451, 0, MS_COMBAT, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT, 0, M1_NOLIMBS|M1_SLITHY|M1_REGEN|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STALK|M2_NASTY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_DWARF|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME|M3_WANTSALL, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("orthomolecular stethoscopically", S_RUBMONST, LVL(115, 13, 10, 98, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_WEAP, AD_SPC2, 4, 19), ATTK(AT_TUCH, AD_RAGN, 5, 23), ATTK(AT_TUCH, AD_ICEB, 9, 19), ATTK(AT_ENGL, AD_NACU, 3, 14), NO_ATTK, NO_ATTK), SIZ(4398, 279, 0, MS_PHOTO, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DEATH, 0, M1_AMORPHOUS|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS| M1_CARNIVORE|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("highest spew", S_RUBMONST, LVL(117, 20, -1, 79, -8), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BREA, AD_LITE, 1, 8), ATTK(AT_HUGS, AD_CHAO, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1181, 877, 0, MS_GRUNT, MZ_SMALL), MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_ANIMAL, M2_PRINCE|M2_DEMON|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("convincing blackjacked", S_RUBMONST, LVL(117, 28, -10, 95, -12), (G_GENO|G_UNIQ|4), A(ATTK(AT_LASH, AD_INER, 6, 25), ATTK(AT_SPIT, AD_LITE, 8, 14), ATTK(AT_HUGS, AD_DIMN, 9, 16), ATTK(AT_EXPL, AD_POIS, 1, 2), NO_ATTK, NO_ATTK), SIZ(3115, 1155, 0, MS_BURBLE, MZ_LARGE), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_ACID|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("instalment impeder", S_RUBMONST, LVL(117, 20, -25, 83, 0), (G_GENO|1), A(ATTK(AT_KICK, AD_DGST, 2, 6), ATTK(AT_STNG, AD_PHYS, 5, 4), ATTK(AT_BEAM, AD_DIMN, 1, 25), ATTK(AT_SCRA, AD_SITM, 3, 22), ATTK(AT_RATH, AD_PART, 4, 5), ATTK(AT_BREA, AD_NACU, 2, 6)), SIZ(1098, 393, 0, MS_SOVIET, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_SLITHY|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_PNAME|M2_GREEDY|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_WANTSARTI, M4_REFLECT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("solstitial feyer", S_RUBMONST, LVL(117, 13, 10, 72, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_HUGS, AD_VULN, 2, 16), ATTK(AT_TUCH, AD_MIDI, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(918, 398, 0, MS_IMITATE, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_FIRE|MR_STONE, M1_WALLWALK|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("nattily lowboy", S_RUBMONST, LVL(117, 15, -3, 83, -14), (G_GENO|G_UNIQ|4), A(ATTK(AT_BITE, AD_CALM, 1, 24), ATTK(AT_HUGS, AD_THIE, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1970, 158, 0, MS_SPOILER, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT|M1_OMNIVORE, M2_LORD|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("surface abortionist", S_RUBMONST, LVL(117, 15, -18, 84, 0), (G_GENO|G_PLATOON|G_RGROUP|4), A(ATTK(AT_GAZE, AD_NGRA, 5, 15), ATTK(AT_TRAM, AD_SITM, 4, 5), ATTK(AT_BOOM, AD_CONT, 8, 9), ATTK(AT_BUTT, AD_MANA, 1, 18), ATTK(AT_GAZE, AD_CURS, 4, 7), ATTK(AT_ENGL, AD_CONT, 7, 22)), SIZ(531, 0, 0, MS_BOAST, MZ_GIGANTIC), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_TPORT_CNTRL|M1_CARNIVORE| M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hiroshima bod", S_RUBMONST, LVL(118, 14, -16, 62, 0), (G_UNIQ|4), A(ATTK(AT_BREA, AD_ICEB, 1, 1), ATTK(AT_KICK, AD_BURN, 6, 6), ATTK(AT_KICK, AD_DAMA, 3, 22), ATTK(AT_LASH, AD_AXUS, 1, 15), ATTK(AT_BOOM, AD_DISP, 2, 1), ATTK(AT_TUCH, AD_MINA, 1, 17)), SIZ(727, 929, 0, MS_ALLA, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_NOEYES|M1_OVIPAROUS, M2_NOPOLY|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN|M2_FEMALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("little morgue", S_RUBMONST, LVL(118, 19, -4, 72, 0), (G_GENO|G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_RATH, AD_CHAO, 3, 1), ATTK(AT_MAGC, AD_TCKL, 2, 20), ATTK(AT_BITE, AD_THIR, 6, 10), ATTK(AT_WEAP, AD_LAZY, 2, 13), NO_ATTK, NO_ATTK), SIZ(865, 24, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_UNSOLID, M2_NOPOLY|M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("washy clinching", S_RUBMONST, LVL(118, 13, -8, 90, 0), (1), A(ATTK(AT_LASH, AD_FIRE, 2, 25), ATTK(AT_ENGL, AD_WET, 3, 22), ATTK(AT_SPIT, AD_CONF, 5, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(358, 41, 0, MS_ESCAPE, MZ_TINY), MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("fractured draggier phenotypically", S_RUBMONST, LVL(120, 20, -9, 72, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POIS, 5, 18), ATTK(AT_MAGC, AD_BADE, 5, 7), ATTK(AT_WEAP, AD_PLAS, 6, 11), ATTK(AT_TRAM, AD_SPEL, 1, 21), ATTK(AT_KICK, AD_PAIN, 8, 14), ATTK(AT_STNG, AD_RBRE, 3, 7)), SIZ(4055, 983, 0, MS_WHORE, MZ_TINY), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, MR_STONE, M1_NEEDPICK|M1_NOLIMBS|M1_ANIMAL|M1_ACID, M2_UNDEAD|M2_LORD|M2_MINION|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("slimmest lymphocyte", S_RUBMONST, LVL(120, 15, -1, 74, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_CURS, 7, 14), ATTK(AT_STNG, AD_ICUR, 8, 13), ATTK(AT_BUTT, AD_ICUR, 4, 3), ATTK(AT_KICK, AD_WET, 4, 11), ATTK(AT_MAGC, AD_SITM, 5, 11), ATTK(AT_GAZE, AD_RBRE, 7, 13)), SIZ(178, 52, 0, MS_POKEDEX, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, MR_COLD|MR_POISON, M1_TUNNEL|M1_CONCEAL, M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("deedy retranslating rumanian", S_RUBMONST, LVL(120, 19, 8, 63, 4), (G_NOCORPSE|2), A(ATTK(AT_HUGS, AD_CALM, 1, 23), ATTK(AT_SPIT, AD_NPRO, 4, 19), ATTK(AT_NONE, AD_NAST, 8, 23), ATTK(AT_WEAP, AD_LITT, 2, 18), ATTK(AT_BEAM, AD_UVUU, 1, 4), ATTK(AT_SPIT, AD_DEPR, 5, 4)), SIZ(3362, 166, 0, MS_SOLDIER, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_GREEDY|M2_COLLECT|M2_GIANT|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_NOPLRPOLY|M3_NONMOVING, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("soffit automaton receivability recyclability", S_RUBMONST, LVL(120, 20, -2, 82, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_AGGR, 1, 17), ATTK(AT_KICK, AD_CORR, 6, 8), ATTK(AT_LASH, AD_SKIL, 7, 11), ATTK(AT_LASH, AD_FAKE, 5, 10), NO_ATTK, NO_ATTK), SIZ(727, 23, 0, MS_GRUNT, MZ_TINY), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_NOHEAD, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fullfil corner gerontotherapy", S_RUBMONST, LVL(121, 21, -21, 93, 0), (G_SGROUP|3), A(ATTK(AT_STNG, AD_DREN, 3, 15), ATTK(AT_WEAP, AD_POIS, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(427, 324, 0, MS_BURBLE, MZ_SMALL), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY|M3_WANTSCAND, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("accusatorially sustainable", S_RUBMONST, LVL(122, 15, 5, 82, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BREA, AD_MINA, 3, 26), ATTK(AT_WEAP, AD_TRAI, 3, 1), ATTK(AT_KICK, AD_BADE, 1, 14), ATTK(AT_CLAW, AD_BADE, 1, 12), ATTK(AT_WEAP, AD_HODS, 5, 4), NO_ATTK), SIZ(450, 490, 0, MS_ORC, MZ_HUGE), MR_ACID, 0, M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_DEMON|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("misdemeanant futurity", S_RUBMONST, LVL(122, 16, 1, 84, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_BITE, AD_STCK, 9, 8), ATTK(AT_CLAW, AD_TCKL, 2, 3), ATTK(AT_HUGS, AD_LAVA, 7, 12), ATTK(AT_BREA, AD_WRAT, 5, 25), NO_ATTK, NO_ATTK), SIZ(420, 300, 0, MS_GROWL, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_UNSOLID| M1_THICK_HIDE|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("bailiff fishier", S_RUBMONST, LVL(123, 17, -30, 73, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_SKIL, 2, 24), ATTK(AT_BITE, AD_CONT, 8, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(749, 730, 0, MS_BOSS, MZ_TINY), MR_SLEEP|MR_DISINT|MR_POISON|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_ANIMAL|M1_THICK_HIDE|M1_REGEN|M1_METALLIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("fortuity abeyant", S_RUBMONST, LVL(124, 19, -32, 86, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_DIMN, 8, 26), ATTK(AT_CLAW, AD_THIE, 3, 25), ATTK(AT_NONE, AD_SANI, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1316, 570, 0, MS_WOLLOH, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NEEDPICK|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_UNSOLID, M2_VAMPIRE|M2_JEWELS|M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("parentage piazze", S_RUBMONST, LVL(124, 19, 3, 94, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_THIR, 7, 25), ATTK(AT_SPIT, AD_WEEP, 3, 26), ATTK(AT_BREA, AD_FRZE, 1, 22), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1204, 395, 0, MS_METALMAFIA, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE, MR_STONE, M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("ekistic loping", S_RUBMONST, LVL(125, 20, 1, 80, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SPC2, 4, 8), ATTK(AT_BITE, AD_CHRN, 9, 6), ATTK(AT_SCRA, AD_POIS, 2, 18), ATTK(AT_NONE, AD_CAST, 9, 4), ATTK(AT_BUTT, AD_DETH, 7, 13), NO_ATTK), SIZ(2923, 93, 0, MS_SEDUCE, MZ_TINY), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, MR_FIRE, M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_TPORT|M1_ACID| M1_POIS, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("carcinogen remonstrating", S_RUBMONST, LVL(125, 14, -12, 81, -1), (3), A(ATTK(AT_BUTT, AD_DRCH, 9, 22), ATTK(AT_SCRA, AD_ENCH, 8, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2135, 959, 0, MS_GURGLE, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, MR_ACID, 0, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("scanning excited", S_RUBMONST, LVL(125, 35, -23, 78, 0), (G_GENO|4), A(ATTK(AT_WEAP, AD_SLIM, 7, 5), ATTK(AT_BREA, AD_LAZY, 9, 4), ATTK(AT_TENT, AD_PLYS, 8, 2), ATTK(AT_WEAP, AD_ACID, 3, 20), ATTK(AT_GAZE, AD_NTHR, 6, 18), NO_ATTK), SIZ(1, 694, 0, MS_IMITATE, MZ_GIGANTIC), MR_POISON|MR_DEATH, MR_POISON, M1_CONCEAL|M1_AMPHIBIOUS|M1_OVIPAROUS|M1_SEE_INVIS, M2_NOPOLY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pumpkin cage chromosome tasteful", S_RUBMONST, LVL(125, 14, 8, 62, 0), (G_NOCORPSE|4), A(ATTK(AT_KICK, AD_HEAL, 7, 8), ATTK(AT_WEAP, AD_TRAP, 1, 9), ATTK(AT_BITE, AD_SIN, 8, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(115, 950, 0, MS_SQEEK, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ELEC, M1_TPORT, M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), /* * demon lord and prince clones --Amy * those that are based on actual demon lords or princes should all have M3_FREQ_UNCOMMON7 and M3_FREQ_UNCOMMON10, * making them 70 times more rare; those based on other boss demons should have M3_FREQ_UNCOMMON2 and M3_FREQ_UNCOMMON10 * the ones based on demon lords should not have covetous behavior, nor "waitforu", but will have MR_DEATH */ MON("bigoted math teacher", S_ARCHFIEND, LVL(1, 14, 6, 85, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WAR_HAMMER CHAIN_MAIL POT_ICE POT_FIRE */ MON("teacher with yellow teeth", S_ARCHFIEND, LVL(3, 10, 6, 60, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 1, 3), ATTK(AT_KICK, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, MR_ACID|MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_SLIME POISONOUS_CLOAK */ MON("innocuous teacher", S_ARCHFIEND, LVL(3, 9, 9, 10, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: none */ MON("snappy woman", S_ARCHFIEND, LVL(4, 12, 6, 80, 0), (1), A(ATTK(AT_WEAP, AD_GLIB, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SCR_TELEPORTATION */ MON("super-old asshole teacher", S_ARCHFIEND, LVL(4, 8, -10, 90, -16), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_CONF, 2, 6), ATTK(AT_BREA, AD_COLD, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_THICK_HIDE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: KNOUT POT_SPEED */ MON("who", S_ARCHFIEND, LVL(4, 12, 8, 10, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_CONFUSION */ MON("woman who can't spell her own name", S_ARCHFIEND, LVL(5, 15, 4, 80, 0), (1), A(ATTK(AT_WEAP, AD_AXUS, 3, 4), ATTK(AT_KICK, AD_RBRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_SLEEP, MR_ACID|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_ACID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: POT_BLINDNESS POT_ICE POT_FEAR */ MON("wheater", S_ARCHFIEND, LVL(5, 12, 8, 0, 1), (1), A(ATTK(AT_WEAP, AD_ELEC, 1, 5), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SCR_GROWTH */ MON("IT teacher", S_ARCHFIEND, LVL(5, 15, -5, 55, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: SCR_ROOT_PASSWORD_DETECTION(5) GAUNTLETS_OF_TYPING */ MON("false bitch", S_ARCHFIEND, LVL(6, 16, 2, 80, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_MALK, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_HITASONE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SWEET_MOCASSINS BULLWHIP RING_MAIL HELMET POT_EXTRA_HEALING SILVER_SPEAR */ MON("strict old woman", S_ARCHFIEND, LVL(6, 9, 5, 70, 4), (1), A(ATTK(AT_WEAP, AD_DISP, 3, 3), ATTK(AT_KICK, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: WAN_MAGIC_MISSILE */ MON("cheeky pupil biter", S_ARCHFIEND, LVL(6, 6, 5, 95, -6), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_MINDLESS|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: POT_RADIUM(3) */ MON("pious dad", S_ARCHFIEND, LVL(6, 10, 2, 75, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 9), ATTK(AT_KICK, AD_PHYS, 1, 5), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: MACE WAN_HEALING */ MON("fear enemy", S_ARCHFIEND, LVL(6, 12, 0, 80, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_KICK, AD_PHYS, 2, 5), ATTK(AT_NONE, AD_DETH, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: none */ MON("unknown woman", S_ARCHFIEND, LVL(7, 12, 5, 50, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_LUCK, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_CONCEAL|M1_UNSOLID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WAN_FEAR */ MON("admonisher type", S_ARCHFIEND, LVL(7, 11, -2, 90, -12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_CANCELLATION */ MON("carthaginian teacher", S_ARCHFIEND, LVL(7, 12, 4, 60, -13), (1), A(ATTK(AT_WEAP, AD_WRAT, 2, 4), ATTK(AT_KICK, AD_DFOO, 2, 4), ATTK(AT_HUGS, AD_TIME, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_HITASTWO|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WAN_POLYMORPH */ MON("muddy teacher", S_ARCHFIEND, LVL(8, 14, 6, 25, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 16), ATTK(AT_KICK, AD_PHYS, 1, 16), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SCR_CHAOS_TERRAIN */ MON("bearded math teacher", S_ARCHFIEND, LVL(8, 11, 0, 90, 0), (1), A(ATTK(AT_WEAP, AD_DRST, 4, 4), ATTK(AT_KICK, AD_ACID, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: RUBBER_HOSE */ MON("stuttering teacher", S_ARCHFIEND, LVL(9, 12, -5, 80, -5), (1), A(ATTK(AT_WEAP, AD_FAKE, 6, 4), ATTK(AT_KICK, AD_DCAY, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_AMPHIBIOUS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: POT_ACID(2) WAN_ACID SWEET_MOCASSINS QUARTERSTAFF */ MON("work houses", S_ARCHFIEND, LVL(9, 13, 2, 70, 2), (1), A(ATTK(AT_WEAP, AD_ELEC, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SCR_BAD_EFFECT */ MON("old runner", S_ARCHFIEND, LVL(9, 20, 6, 70, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SCR_CHAOS_TERRAIN */ MON("bulletator nine", S_ARCHFIEND, LVL(9, 24, 5, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_MAGC, AD_CAST, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_FIRE|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lower bulletator nine", S_ARCHFIEND, LVL(9, 12, 5, 20, 0), (1|G_NOCORPSE), A(ATTK(AT_MAGC, AD_CAST, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), MR_FIRE|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_DEMON, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("long dick", S_ARCHFIEND, LVL(9, 13, 2, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 30), ATTK(AT_KICK, AD_PHYS, 1, 15), ATTK(AT_BEAM, AD_STCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: POT_PARALYSIS */ MON("bitch of young", S_ARCHFIEND, LVL(10, 16, -10, 100, -20), (1), A(ATTK(AT_WEAP, AD_ENCH, 6, 4), ATTK(AT_KICK, AD_ABDC, 4, 4), ATTK(AT_TUCH, AD_STCK, 1, 1), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_POIS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_CURSE_ITEMS WAN_BAD_EFFECT GRAY_DRAGON_SCALE_MAIL ORCISH_BOW DARK_ELVEN_ARROW(50) */ MON("duality name teacher", S_ARCHFIEND, LVL(10, 12, 5, 60, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_GAZE, AD_DARK, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: DART(20) UNICORN_HORN */ MON("worst junior lawyer", S_ARCHFIEND, LVL(10, 12, 3, 30, -12), (1), A(ATTK(AT_WEAP, AD_PLAS, 4, 4), ATTK(AT_KICK, AD_STTP, 5, 4), ATTK(AT_NONE, AD_SITM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: WAN_CREATE_MONSTER T_SHIRT */ MON("wizened old bag", S_ARCHFIEND, LVL(10, 15, 3, 75, -4), (1), A(ATTK(AT_WEAP, AD_POIS, 2, 8), ATTK(AT_KICK, AD_INER, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: WAN_CLONE_MONSTER */ MON("banisher teacher", S_ARCHFIEND, LVL(10, 12, 10, 50, 20), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_HITASTHREE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_HIDE|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_BANISHMENT */ MON("geology torturer", S_ARCHFIEND, LVL(11, 11, 4, 90, -5), (1), A(ATTK(AT_WEAP, AD_CORR, 3, 5), ATTK(AT_KICK, AD_BURN, 4, 4), ATTK(AT_GAZE, AD_DEPR, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD|MR_FIRE|MR_HITASONE, MR_ELEC|MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS|M1_UNSOLID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SCR_EARTH(3) WAN_STRIKING */ MON("old regiment teacher", S_ARCHFIEND, LVL(11, 11, 2, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_PHYS, 2, 9), ATTK(AT_ENGL, AD_DGST, 4, 5), ATTK(AT_NONE, AD_TCKL, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_HITASONE|MR_SLEEP, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: POT_MUTATION */ MON("driver", S_ARCHFIEND, LVL(12, 12, 2, 65, 9), (1), A(ATTK(AT_WEAP, AD_INER, 3, 6), ATTK(AT_KICK, AD_MANA, 4, 6), ATTK(AT_NONE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: POT_SPEED SCR_BAD_EFFECT */ MON("desert mountain", S_ARCHFIEND, LVL(12, 14, -1, 80, -4), (1), A(ATTK(AT_WEAP, AD_DCAY, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BEAM, AD_NGRA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: FLAIL WAN_STRIKING LEATHER_JACKET */ MON("house master", S_ARCHFIEND, LVL(12, 8, -20, 98, 5), (1), A(ATTK(AT_WEAP, AD_STUN, 4, 10), ATTK(AT_KICK, AD_NUMB, 4, 10), ATTK(AT_GAZE, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_PLUSFOUR, MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: CONCRETE_NUNCHIAKU HEAVY_CONCRETE_BALL CLOAK_OF_MAGIC_RESISTANCE AMULET_OF_DATA_STORAGE */ MON("confused bitch", S_ARCHFIEND, LVL(13, 11, 4, 90, 0), (1), A(ATTK(AT_WEAP, AD_BURN, 3, 4), ATTK(AT_KICK, AD_NUMB, 4, 4), ATTK(AT_BEAM, AD_POIS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_FIRE|MR_HITASONE|MR_DRAIN, MR_POISON|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: POT_FIRE SCR_LAVA SWEET_MOCASSINS */ MON("US presidential election loser", S_ARCHFIEND, LVL(14, 18, 0, 50, -5), (1), A(ATTK(AT_WEAP, AD_PLYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_ELEC, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_HIDE|M1_BREATHLESS|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: SCR_SUMMON_BOSS */ MON("disturbance head", S_ARCHFIEND, LVL(14, 15, 3, 80, 5), (1), A(ATTK(AT_WEAP, AD_COLD, 3, 11), ATTK(AT_KICK, AD_LUCK, 5, 3), ATTK(AT_NONE, AD_WRAT, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON3|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_SPEED BASEBALL_BAT */ MON("chemistry nerd", S_ARCHFIEND, LVL(14, 11, 0, 80, -4), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_CHRN, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_HITASONE, MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), /* Starting items: POT_ACID POT_RADIUM POT_CYANIDE POT_HALLUCINATION(2) LEATHER_GLOVES */ MON("asshole teacher without own house", S_ARCHFIEND, LVL(14, 10, -15, 95, -18), (1), A(ATTK(AT_WEAP, AD_WTHR, 7, 7), ATTK(AT_KICK, AD_CNCL, 7, 7), ATTK(AT_NONE, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: SCR_BULLSHIT MUMMY_WRAPPING IRON_CHAIN HEAVY_IRON_BALL */ MON("art and craft annoyer", S_ARCHFIEND, LVL(14, 12, 1, 75, 0), (1), A(ATTK(AT_WEAP, AD_SOUN, 4, 6), ATTK(AT_KICK, AD_SOUN, 6, 7), ATTK(AT_GAZE, AD_SOUN, 5, 8), ATTK(AT_NONE, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: BUGLE DART(100) MACE */ MON("peace-minded teacher", S_ARCHFIEND, LVL(14, 14, 5, 50, 9), (1), A(ATTK(AT_WEAP, AD_ELEC, 3, 9), ATTK(AT_KICK, AD_PHYS, 4, 5), ATTK(AT_HUGS, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_ACID, MR_ELEC|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: BULLWHIP */ MON("biological crone", S_ARCHFIEND, LVL(15, 10, -3, 95, 0), (1), A(ATTK(AT_WEAP, AD_ACID, 4, 8), ATTK(AT_KICK, AD_DRST, 4, 6), ATTK(AT_NONE, AD_DRST, 3, 6), ATTK(AT_BREA, AD_DRST, 4, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_PLUSONE, MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_ACID FLY_SWATTER POISONOUS_CLOAK GREEN_DRAGON_SCALES BOOTS_OF_ACID_RESISTANCE POT_RADIUM */ MON("history dragon", S_ARCHFIEND, LVL(15, 15, -2, 75, 1), (1), A(ATTK(AT_WEAP, AD_WTHR, 3, 9), ATTK(AT_KICK, AD_PEST, 3, 6), ATTK(AT_NONE, AD_PEST, 4, 10), ATTK(AT_GAZE, AD_TIME, 3, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASTWO|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: WAN_CURSE_ITEMS STUDDED_LEATHER_ARMOR */ MON("tomorrow", S_ARCHFIEND, LVL(15, 13, 0, 80, 0), (1), A(ATTK(AT_WEAP, AD_TIME, 4, 4), ATTK(AT_KICK, AD_TIME, 4, 4), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: SWEET_MOCASSINS */ MON("brain-ruptured teacher", S_ARCHFIEND, LVL(15, 11, 0, 80, -12), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_KICK, AD_PHYS, 2, 10), ATTK(AT_BEAM, AD_SOUN, 2, 5), ATTK(AT_GAZE, AD_PLYS, 2, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ELEC|MR_SLEEP|MR_HITASONE, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_MINDLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: BUGLE POT_AMNESIA */ MON("oil village", S_ARCHFIEND, LVL(16, 11, -6, 90, 3), (1), A(ATTK(AT_WEAP, AD_ACID, 6, 7), ATTK(AT_KICK, AD_DARK, 4, 6), ATTK(AT_SCRA, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_HITASTWO, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SEXY_LEATHER_PUMP COMBAT_STILETTOS POT_ACID WAN_ACID */ MON("bright star", S_ARCHFIEND, LVL(16, 13, 2, 65, 0), (1), A(ATTK(AT_WEAP, AD_DARK, 4, 7), ATTK(AT_KICK, AD_GLIB, 3, 4), ATTK(AT_GAZE, AD_BLND, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SWEET_MOCASSINS SCR_FLOOD ELVEN_CLOAK LEATHER_JACKET */ MON("terrible garbage houses", S_ARCHFIEND, LVL(16, 12, -10, 80, -17), (1), A(ATTK(AT_WEAP, AD_DISE, 5, 5), ATTK(AT_KICK, AD_POIS, 5, 5), ATTK(AT_BREA, AD_DRST, 5, 5), ATTK(AT_BREA, AD_ACID, 5, 5), ATTK(AT_GAZE, AD_DFOO, 7, 7), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_FIRE|MR_SLEEP|MR_HITASTWO|MR_PLUSONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID|M1_SWIM|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Starting items: SLING CAPTCHA_STONE QUIZ_STONE AMULET_OF_DATA_STORAGE */ MON("SIR", S_ARCHFIEND, LVL(16, 16, -5, 80, 8), (1), A(ATTK(AT_WEAP, AD_DRLI, 4, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_VAMP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_COLD|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_REGEN|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: PISTOL BULLET(20) PLASTEEL_CLOAK WAN_SLOW_MONSTER POT_EXTRA_HEALING */ MON("hair beard", S_ARCHFIEND, LVL(16, 16, 2, 85, 3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_LASH, AD_PHYS, 3, 8), ATTK(AT_BREA, AD_FIRE, 7, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SCR_BAD_EFFECT WAN_FIRE */ MON("money stealer", S_ARCHFIEND, LVL(18, 15, 4, 95, -15), (1), A(ATTK(AT_WEAP, AD_ENCH, 7, 7), ATTK(AT_KICK, AD_PLAS, 3, 5), ATTK(AT_GAZE, AD_MALK, 5, 5), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_SLEEP|MR_PLUSFOUR, MR_FIRE|MR_COLD|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: LACQUERED_DANCING_SHOE LEATHER_JACKET SLING INVENTORY_LOSS_STONE DROPBUG_STONE BAD_EFFECT_STONE */ MON("correct bull", S_ARCHFIEND, LVL(18, 18, 2, 95, 10), (1), A(ATTK(AT_WEAP, AD_FIRE, 2, 12), ATTK(AT_KICK, AD_STCK, 6, 6), ATTK(AT_HUGS, AD_FEAR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_SLEEP, MR_FIRE|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: RUBBER_HOSE CREAM_PIE(4) PISTOL BULLET(20) SCR_CREATE_MONSTER */ MON("polite teacher", S_ARCHFIEND, LVL(18, 11, 4, 70, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_DRCH, 4, 6), ATTK(AT_GAZE, AD_INER, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), /* Starting items: POT_SLEEPING */ MON("motorcycle chain swinger", S_ARCHFIEND, LVL(18, 15, -5, 70, 4), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), ATTK(AT_KICK, AD_STUN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: POT_SPEED WAN_FEAR IRON_CHAIN */ MON("bad teacher grandpa", S_ARCHFIEND, LVL(18, 4, -10, 97, -16), (1), A(ATTK(AT_WEAP, AD_SLEE, 2, 10), ATTK(AT_KICK, AD_FAMN, 4, 4), ATTK(AT_BEAM, AD_DISP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_HITASTWO, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_SLEEPING WAN_SLEEP CLAY_CHAIN */ MON("uncle of Carlo Santana", S_ARCHFIEND, LVL(19, 16, -2, 95, 0), (1), A(ATTK(AT_WEAP, AD_MALK, 6, 7), ATTK(AT_KICK, AD_DARK, 2, 4), ATTK(AT_BEAM, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_HITASTHREE, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: BUGLE POT_PARALYSIS */ MON("flax woman", S_ARCHFIEND, LVL(20, 12, 0, 87, 2), (1), A(ATTK(AT_WEAP, AD_COLD, 5, 6), ATTK(AT_KICK, AD_LEGS, 5, 4), ATTK(AT_GAZE, AD_DRLI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_DRAIN|MR_HITASONE, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: WAN_REDUCE_MAX_HITPOINTS RUBBER_HOSE POT_STUNNING */ MON("secretary in charge", S_ARCHFIEND, LVL(20, 12, -20, 99, 10), (1), A(ATTK(AT_WEAP, AD_COLD, 4, 6), ATTK(AT_KICK, AD_COLD, 2, 3), ATTK(AT_BREA, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_PERMAMIMIC|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), /* Starting items: WAN_PARALYSIS */ MON("three ate guy", S_ARCHFIEND, LVL(20, 13, -1, 60, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_BREA, AD_AXUS, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP, MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: KATANA SCR_SUMMON_BOSS */ MON("Rivierna", S_ARCHFIEND, LVL(20, 20, -20, 94, 14), (G_NOCORPSE|1), A( ATTK(AT_CLAW, AD_SITM, 4, 2), ATTK(AT_CLAW, AD_FIRE, 4, 2), ATTK(AT_CLAW, AD_FIRE, 4, 2), ATTK(AT_BREA, AD_FIRE, 10, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Waldinach", S_ARCHFIEND, LVL(20, 20, -20, 100, -14), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_POLY, 1, 4), ATTK(AT_CLAW, AD_POLY, 1, 4), ATTK(AT_MAGC, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SHRIEK, MZ_HUGE), MR_ACID|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cancer research lady", S_ARCHFIEND, LVL(21, 14, 0, 90, 7), (1), A(ATTK(AT_WEAP, AD_ELEC, 6, 8), ATTK(AT_KICK, AD_COLD, 7, 7), ATTK(AT_BEAM, AD_BANI, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_PLUSTWO|MR_HITASFOUR, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* Starting items: WAN_COLD WAN_LIGHTNING AMULET_OF_DATA_STORAGE RIN_TIMELY_BACKUP SWEET_MOCASSINS */ MON("biology bitch", S_ARCHFIEND, LVL(21, 15, -5, 85, -5), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_CHKH, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_ACID|M1_POIS|M1_SWIM|M1_THICK_HIDE|M1_METALLIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: POT_POLYMORPH WAN_STRIKING STEEL_WHIP */ MON("ice heel lady", S_ARCHFIEND, LVL(22, 10, 2, 10, 6), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_NPRO, 6, 8), ATTK(AT_MAGC, AD_DISN, 8, 8), ATTK(AT_BEAM, AD_FRZE, 2, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_HITASTHREE|MR_SLEEP|MR_COLD, MR_SLEEP|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SEXY_LEATHER_PUMP FEMININE_PUMPS WAN_HEALING WAN_EXTRA_HEALING WAN_FULL_HEALING WAN_CONFUSION POT_CONFUSION */ MON("all-rocking woman", S_ARCHFIEND, LVL(22, 13, 0, 65, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 24), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_TUCH, AD_DREN, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_ELEC|MR_HITASTWO, MR_COLD|MR_SLEEP|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SCR_GROWTH(3) SCR_CREATE_MONSTER */ MON("hacker teacher", S_ARCHFIEND, LVL(22, 14, 2, 55, 8), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 1, 1), ATTK(AT_LASH, AD_MALK, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_POISON|MR_HITASTWO, MR_ELEC|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: SCR_ROOT_PASSWORD_DETECTION AMULET_OF_DATA_STORAGE RIN_TIMELY_BACKUP ELECTRIC_SWORD */ MON("Amorous Lady", S_ARCHFIEND, LVL(22, 14, -3, 77, -14), (G_NOCORPSE|1), A( ATTK(AT_CLAW, AD_SSEX, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_PHYS, 2, 16), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Transcendent Dreamer", S_ARCHFIEND, LVL(23, 1, -20, 0, -14), (G_NOCORPSE|1),//moves with low speed A( ATTK(AT_TUCH, AD_SLEE, 1, 12), ATTK(AT_TUCH, AD_SSEX, 1, 12), ATTK(AT_NONE, AD_SSEX, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Unsatiable Eater", S_ARCHFIEND, LVL(23, 10, 0, 100, 0), (1), A(ATTK(AT_ENGL, AD_DGST, 6, 6), ATTK(AT_ENGL, AD_DGST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN * 2, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_LITHIVORE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), # define AD_LUST AD_SSEX # define AD_GRED AD_SEDU MON("Pure Lust", S_ARCHFIEND, LVL(23, 10, 0, 100, 0), (1), A(ATTK(AT_CLAW, AD_LUST, 6, 6), ATTK(AT_CLAW, AD_LUST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Mac Moneysac", S_ARCHFIEND, LVL(23, 10, 0, 100, 0), (1), A(ATTK(AT_CLAW, AD_GRED, 6, 6), ATTK(AT_CLAW, AD_GRED, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_COVETOUS|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), #undef AD_LUST #undef AD_GRED MON("Green Envy", S_ARCHFIEND, LVL(23, 10, 0, 100, 0), (1), A(ATTK(AT_CLAW, AD_CURS, 6, 6), ATTK(AT_CLAW, AD_CURS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_COVETOUS|M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Wrath of the RNG", S_ARCHFIEND, LVL(23, 10, 0, 100, 0), (1), A(ATTK(AT_CLAW, AD_PHYS, 6, 6), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_CLAW, AD_WRAT, 6, 6), ATTK(AT_CLAW, AD_DRLI, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Laziness", S_ARCHFIEND, /* Sloth only touches, he doesn't directly cause damage. 'Cause he's too lazy. */ LVL(23, 10, 0, 100, 0), (1), A(ATTK(AT_TUCH, AD_LAZY, 0, 0), ATTK(AT_TUCH, AD_LAZY, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|/*MR_SLEEP|*/MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Haughtiness", S_ARCHFIEND, LVL(23, 10, 0, 100, 0), (1), A(ATTK(AT_CLAW, AD_DRCH, 6, 6), ATTK(AT_CLAW, AD_DFOO, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Mania", S_ARCHFIEND, LVL(23, 10, 0, 100, 0), (1), A(ATTK(AT_CLAW, AD_DEPR, 6, 6), ATTK(AT_CLAW, AD_DEPR, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_VICE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Amy's brother his secret love", S_ARCHFIEND, LVL(24, 12, -6, 95, 10), (1), A(ATTK(AT_WEAP, AD_BLND, 4, 6), ATTK(AT_KICK, AD_SLEE, 5, 5), ATTK(AT_TENT, AD_WISD, 2, 3), ATTK(AT_TUCH, AD_DRIN, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASONE, MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_BREATHLESS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_AVOIDER|M3_MIND_FLAYER|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), /* Starting items: SCR_CREATE_MONSTER(3) SWEET_MOCASSINS */ MON("cool dirigent", S_ARCHFIEND, LVL(24, 14, 0, 95, 5), (1), A(ATTK(AT_WEAP, AD_DRCO, 4, 7), ATTK(AT_KICK, AD_WEBS, 5, 5), ATTK(AT_BEAM, AD_GRAV, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_ELEC|MR_HITASTHREE, MR_SLEEP|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: BUGLE BLACK_DRAGON_SCALE_MAIL ORCISH_SHORT_SWORD ORCISH_HELM ORCISH_CHAIN_MAIL */ MON("evil teacher", S_ARCHFIEND, LVL(24, 15, -15, 95, -13), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_SLEEP|MR_HITASTWO|MR_DRAIN, MR_COLD|MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: TWO_HANDED_SWORD PLATE_MAIL SCR_PUNISHMENT POT_STUNNING */ MON("cannon sadist", S_ARCHFIEND, LVL(24, 16, 0, 75, 0), (1), A(ATTK(AT_WEAP, AD_ELEC, 5, 5), ATTK(AT_KICK, AD_TLPT, 3, 4), ATTK(AT_BEAM, AD_STUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_POISON|MR_HITASONE, MR_ELEC|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: PISTOL BULLET(50) LEATHER_JACKET ELVEN_CLOAK WAN_TELEPORTATION */ MON("best high school teacher", S_ARCHFIEND, LVL(24, 12, -6, 60, 18), (1), A(ATTK(AT_WEAP, AD_PHYS, 7, 10), ATTK(AT_KICK, AD_STTP, 5, 5), ATTK(AT_BEAM, AD_HODS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, MR_FIRE|MR_COLD|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_FIRE WAN_COLD CLOAK_OF_REFLECTION SCR_HEALING POT_POLYMORPH */ MON("in the net", S_ARCHFIEND, LVL(24, 15, -6, 92, 12), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 48), ATTK(AT_KICK, AD_PHYS, 5, 4), ATTK(AT_MAGC, AD_SPEL, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_PLUSONE|MR_HITASTHREE|MR_DRAIN, MR_FIRE|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_SEE_INVIS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SCR_CREATE_MONSTER SCR_TELEPORTATION SCR_WARPING SCR_ROOT_PASSWORD_DETECTION */ MON("Maoni", S_ARCHFIEND, LVL(24, 6, 0, 65, 13), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_DRCO, 4, 9), ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_MAGC, AD_SPEL, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1400, 0, MS_GROWL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_FLY, M2_NASTY|M2_STALK|M2_DEMON|M2_HOSTILE|M2_COLLECT|M2_PNAME|M2_NOPOLY|M2_FEMALE|M2_LORD, M3_TRAITOR|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_DNETHACK, 0, 0, 0, 0, 0, HI_GOLD), MON("bearer of bad news", S_ARCHFIEND, /* teleports randomly */ LVL(25, 12, 4, 70, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_TUCH, AD_BADE, 3, 3), ATTK(AT_HUGS, AD_RBAD, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_DEEPSTATE, MZ_LARGE), MR_COLD|MR_FIRE|MR_SLEEP|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_LORD|M2_FEMALE|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bridshister", S_ARCHFIEND, LVL(25, 11, -5, 75, 0), (1), A(ATTK(AT_TUCH, AD_STCK, 0, 0), ATTK(AT_KICK, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_LAUGH, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Baaaael", S_ARCHFIEND, LVL(25, 8, -9, 54, 18), (G_NOCORPSE|1), A( ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BUTT, AD_FIRE, 9, 1), ATTK(AT_BITE, AD_DRST, 9, 1), ATTK(AT_GAZE, AD_SLOW, 2, 3), NO_ATTK), SIZ(WT_HUMAN+100, 1100, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("nothing-being-suited street gangster", S_ARCHFIEND, LVL(25, 12, -4, 40, 0), (1), A(ATTK(AT_WEAP, AD_WGHT, 4, 8), ATTK(AT_KICK, AD_SGLD, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WOLLOH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("favorite hugging woman", S_ARCHFIEND, LVL(25, 12, 0, 10, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_HIRE, MZ_HUMAN), MR_COLD|MR_POISON|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_NOPOLY|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_PEACEFUL|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Deimu", S_ARCHFIEND, LVL(25, 12, -5, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_STRONG|M2_LORD|M2_NEUTER|M2_COLLECT, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Deimun", S_ARCHFIEND, LVL(25, 12, -5, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 2, 10), ATTK(AT_HUGS, AD_PHYS, 2, 6), ATTK(AT_TENT, AD_DRIN, 1, 1), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(1500, 1500, 0, MS_ROAR, MZ_HUGE), MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_STRONG|M2_LORD|M2_NEUTER|M2_COLLECT, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("twitcher", S_ARCHFIEND, LVL(25, 24, 2, 60, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 10), ATTK(AT_KICK, AD_LEGS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_DRAIN|MR_PLUSONE|MR_HITASFOUR, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: MALLET LEATHER_JACKET POT_EXTRA_HEALING */ MON("sexy sports lady", S_ARCHFIEND, LVL(26, 14, -10, 95, 12), (1), A(ATTK(AT_WEAP, AD_FEAR, 4, 6), ATTK(AT_KICK, AD_LEGS, 4, 7), ATTK(AT_HUGS, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: FEMININE_PUMPS SPIKED_BATTLE_BOOT LANCE GAS_GRENADE(5) POT_FIRE POT_PARALYSIS SCR_ICE WAN_HEALING */ MON("chemistry watcher", S_ARCHFIEND, LVL(26, 13, -5, 90, -6), (1), A(ATTK(AT_WEAP, AD_FIRE, 6, 6), ATTK(AT_KICK, AD_BURN, 4, 4), ATTK(AT_BREA, AD_FIRE, 8, 8), ATTK(AT_BEAM, AD_DISE, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_POISON|MR_SLEEP|MR_DRAIN|MR_PLUSONE|MR_HITASTHREE, MR_FIRE|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_FIREBALL LAB_COAT */ MON("Field Bundle", S_ARCHFIEND, LVL(27, 11, 2, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_PHOTO, MZ_MEDIUM), MR_POISON|MR_COLD|MR_FIRE|MR_HITASTHREE|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_PEACEFUL|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_NOPOLY|M2_PNAME|M2_DEMON|M2_NASTY|M2_LORD, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Hellaga", S_ARCHFIEND, /* mikraanesis effect in melee */ LVL(27, 0, -10, 90, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_NONE, AD_MINA, 1, 255), ATTK(AT_RATH, AD_RUNS, 1, 255), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("silver-heeled bitch", S_ARCHFIEND, LVL(27, 14, -2, 90, -6), (1), A(ATTK(AT_WEAP, AD_CHRN, 6, 10), ATTK(AT_KICK, AD_WEEP, 10, 10), ATTK(AT_BEAM, AD_SHRD, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTWO|MR_HITASFOUR|MR_DRAIN|MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: FEMININE_PUMPS SEXY_LEATHER_PUMP SILVER_SPEAR(10) PISTOL SILVER_BULLET(50) SILVER_DAGGER(10) BOW SILVER_ARROW(50) SILVER_DRAGON_SCALES SCR_BAD_EFFECT */ MON("irresistible thick lady", S_ARCHFIEND, LVL(28, 15, -8, 95, 4), (1), A(ATTK(AT_WEAP, AD_ELEC, 6, 8), ATTK(AT_KICK, AD_DEPR, 6, 10), ATTK(AT_NONE, AD_POIS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_PLUSONE|MR_HITASTHREE|MR_ELEC|MR_FIRE|MR_COLD, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_REGEN|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: SCR_BAD_EFFECT SCR_TRAP_CREATION SWEET_MOCASSINS LACQUERED_DANCING_SHOE POT_CONFUSION POT_STUNNING */ MON("green hippie lady", S_ARCHFIEND, LVL(28, 11, 0, 90, 0), (G_UNIQ|1), A(ATTK(AT_KICK, AD_TRAP, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_WHORE, MZ_MEDIUM), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_NOPOLY|M2_DEMON|M2_NASTY|M2_LORD|M2_STALK, M3_INFRAVISION|M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("obscuring flier", S_ARCHFIEND, /* swats projectiles away, is not attacked by pets */ LVL(28, 13, -10, 90, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_BEAM, AD_VOMT, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_STENCH, MZ_LARGE), MR_POISON|MR_COLD|MR_STONE|MR_DISINT|MR_SLEEP|MR_HITASTWO|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_NOPOLY|M2_DEMON|M2_NASTY|M2_LORD|M2_STALK, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BLACK), MON("television woman", S_ARCHFIEND, LVL(28, 13, -5, 90, 10), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_PHYS, 3, 10), ATTK(AT_KICK, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_PHOTO, MZ_MEDIUM), MR_POISON|MR_COLD|MR_FIRE|MR_HITASTHREE|MR_STONE|MR_DISINT|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE|M2_NOPOLY|M2_DEMON|M2_NASTY|M2_LORD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("incompetent pseudo-principal", S_ARCHFIEND, LVL(28, 6, -15, 100, -20), (1), A(ATTK(AT_WEAP, AD_WTHR, 8, 8), ATTK(AT_KICK, AD_LAZY, 3, 6), ATTK(AT_GAZE, AD_LETH, 2, 2), ATTK(AT_BEAM, AD_RBRE, 5, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_SLEEP|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_BREATHLESS|M1_MINDLESS|M1_ACID|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_EGOTYPE|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: POT_BLINDNESS KNOUT CREAM_PIE(4) POT_CYANIDE WAN_SUMMON_UNDEAD AMULET_OF_DATA_STORAGE */ MON("Mehrunes", S_ARCHFIEND, LVL(28, 12, 9, 55, -18), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_BOOM, AD_PHYS, 10, 20), NO_ATTK), SIZ(1500, 1500, 0, MS_SEDUCE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_POIS|M1_TPORT|M1_SEE_INVIS, M2_DEMON|M2_FEMALE|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_NOPOLY, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Bouncal", S_ARCHFIEND, LVL(28, 14, -9, 54, 18), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BUTT, AD_LAVA, 9, 1), ATTK(AT_BITE, AD_POIS, 9, 1), ATTK(AT_GAZE, AD_SLOW, 1, 9), NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("master farting lady", S_ARCHFIEND, LVL(29, 13, -10, 65, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_CONF, 4, 4), ATTK(AT_NONE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASTHREE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: SCR_LAVA SCR_BARRHING SCR_CHAOS_TERRAIN SCR_CREATE_MONSTER BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS */ MON("woman who is disliked by everyone", S_ARCHFIEND, LVL(30, 13, -10, 90, -10), (1), A(ATTK(AT_WEAP, AD_FRZE, 8, 6), ATTK(AT_KICK, AD_COLD, 6, 6), ATTK(AT_HUGS, AD_ABDC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASTWO, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* Starting items: WAN_REMOVE_RESISTANCE BULLWHIP RIN_TIMELY_BACKUP */ MON("dear deer lady", S_ARCHFIEND, LVL(30, 15, -10, 80, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 10), ATTK(AT_KICK, AD_FIRE, 4, 4), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_PLUSTWO|MR_HITASFOUR|MR_SLEEP, MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_TUNNEL|M1_BREATHLESS|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_PETRIFIES|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SWEET_MOCASSINS STEEL_WHIP SHIELD_OF_REFLECTION WAN_CREATE_MONSTER WAN_STONING SILVER_SPEAR(3) */ MON("assleft dog", S_ARCHFIEND, LVL(30, 15, -10, 100, -20), (1), A(ATTK(AT_WEAP, AD_CURS, 4, 10), ATTK(AT_KICK, AD_CNCL, 4, 10), ATTK(AT_BREA, AD_DISN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_POISON|MR_PLUSTWO|MR_HITASFOUR, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_DRAINING WAN_REDUCE_MAX_HITPOINTS WAN_STARVATION GOLD_CHAIN */ MON("socks girl", S_ARCHFIEND, /* doesn't move while at full health */ LVL(30, 13, -40, 40, 0), (1), A(ATTK(AT_WEAP, AD_POIS, 6, 8), ATTK(AT_KICK, AD_BLEE, 3, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SOCKS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMPHIBIOUS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("libyan dictator", S_ARCHFIEND, LVL(30, 16, -10, 90, 0), (1), A(ATTK(AT_WEAP, AD_TERR, 5, 5), ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SNORE, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Ugudenkmal", S_ARCHFIEND, LVL(30, 11, -11, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 4, 8), ATTK(AT_TUCH, AD_WRAP, 1, 10), ATTK(AT_NONE, AD_MAGM, 0, 1), ATTK(AT_ENGL, AD_DGST, 4, 6), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DRAIN|MR_HITASTWO|MR_DEATH, 0, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_SEE_INVIS|M1_HIDE|M1_TUNNEL, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_LORD|M2_MALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Falcox", S_ARCHFIEND, LVL(30, 8, -17, 65, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_TUCH, AD_SLIM, 1, 4), ATTK(AT_ENGL, AD_DISE, 4,10), ATTK(AT_SPIT, AD_ACID, 3, 12), ATTK(AT_NONE, AD_ACID, 3, 12), NO_ATTK), SIZ(4500, 0, 0, MS_GURGLE, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Sugarmoy", S_ARCHFIEND, LVL(30, 8, -17, 65, -15), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_STCK, 2, 20), ATTK(AT_TUCH, AD_STCK, 2, 20), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_NONE, AD_DISE, 0, 0)), SIZ(4500, 0, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_SWIM|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Deth", S_ARCHFIEND, LVL(30, 12, -5, 100, 0), (1), A(ATTK(AT_TUCH, AD_DETH, 8, 8), ATTK(AT_TUCH, AD_DETH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Blight Disease", S_ARCHFIEND, LVL(30, 12, -5, 100, 0), (1), A(ATTK(AT_TUCH, AD_PEST, 8, 8), ATTK(AT_TUCH, AD_PEST, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Terminal Illness", S_ARCHFIEND, /* evil patch idea by jonadab */ LVL(30, 12, -5, 100, 0), (1), A(ATTK(AT_TUCH, AD_PEST, 8, 8), ATTK(AT_TUCH, AD_PEST, 8, 8), ATTK(AT_NONE, AD_PEST, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_DEMON|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("Hungry Times", S_ARCHFIEND, LVL(30, 12, -5, 100, 0), (1), A(ATTK(AT_TUCH, AD_FAMN, 8, 8), ATTK(AT_TUCH, AD_FAMN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Bad Tidings", S_ARCHFIEND, LVL(30, 12, -5, 100, 0), (1), A(ATTK(AT_TUCH, AD_RBRE, 8, 8), ATTK(AT_TUCH, AD_RBRE, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Dire Era", S_ARCHFIEND, LVL(30, 12, 0, 125, 0), (1), A(ATTK(AT_TUCH, AD_CHRN, 8, 8), ATTK(AT_TUCH, AD_CHRN, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("World's End", S_ARCHFIEND, LVL(30, 12, 0, 125, 0), (1), A(ATTK(AT_TUCH, AD_DETH, 8, 8), ATTK(AT_TUCH, AD_DETH, 8, 8), ATTK(AT_TUCH, AD_PEST, 8, 8), ATTK(AT_TUCH, AD_FAMN, 8, 8), ATTK(AT_BEAM, AD_PEST, 2, 2), ATTK(AT_HUGS, AD_FAMN, 2, 2)), SIZ(WT_HUMAN, 1450, 0, MS_RIDER, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_FLY|M1_TPORT_CNTRL|M1_BREATHLESS, M2_NASTY|M2_STRONG|M2_MALE|M2_PNAME|M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Master Daemon", S_ARCHFIEND, LVL(30, 9, -9, 99, 15), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_DRLI, 4, 6), ATTK(AT_TUCH, AD_COLD, 6, 6), ATTK(AT_MAGC, AD_SPEL, 3, 9), ATTK(AT_NONE, AD_FIRE, 9, 9)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_PRINCE|M2_HUMAN|M2_ORC|M2_ELF|M2_PNAME|M2_HOSTILE|M2_MALE|M2_NOPOLY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Gedad Death", S_ARCHFIEND, LVL(30, 12, -5, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 10), ATTK(AT_TUCH, AD_DETH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ujiblex", S_ARCHFIEND, LVL(30, 3, -7, 65, -15), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DISE, 4,10), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Ujbilex", S_ARCHFIEND, LVL(30, 6, -7, 65, -15), (G_NOCORPSE|1), A(ATTK(AT_SPIT, AD_ACID, 3,6), ATTK(AT_CLAW, AD_ACID, 3, 6), ATTK(AT_NONE, AD_DISE, 1,10), ATTK(AT_MULTIPLY, 0, 0, 0), NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Ujeblex", S_ARCHFIEND, LVL(30, 3, -7, 65, -15), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_PEST, 4,10), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Ujbelex", S_ARCHFIEND, LVL(30, 3, -7, 65, -15), (G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_MIDI, 4,10), ATTK(AT_SPIT, AD_ACID, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_GURGLE, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_FLY|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Zuggotmoy", S_ARCHFIEND, LVL(30, 6, -17, 65, -15), (G_NOCORPSE|1), A( ATTK(AT_CLAW, AD_STCK, 1, 12), ATTK(AT_CLAW, AD_CORR, 1, 6), ATTK(AT_CLAW, AD_DCAY, 1,6), ATTK(AT_CLAW, AD_CORR, 1, 6), ATTK(AT_CLAW, AD_DCAY, 1, 6), ATTK(AT_NONE, AD_DISE, 0, 0)), SIZ(1500, 0, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_NOHEAD|M1_SWIM|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("combat-boot-wearing amazon", S_ARCHFIEND, LVL(31, 16, -16, 90, 8), (1), A(ATTK(AT_WEAP, AD_SLOW, 8, 8), ATTK(AT_KICK, AD_BURN, 12, 14), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: COMBAT_STILETTOS BLOCK_HEELED_COMBAT_BOOT */ MON("Kostchtie", S_ARCHFIEND, LVL(32, 12, -13, 10, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 2,12), ATTK(AT_WEAP, AD_PHYS, 2,12), ATTK(AT_BREA, AD_COLD, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_JEWELS, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Zucktmoy", S_ARCHFIEND, LVL(32, 5, -14, 65, -15), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_DRDX, 2, 6), ATTK(AT_CLAW, AD_DRDX, 2, 6), ATTK(AT_TENT, AD_PHYS, 2, 6), ATTK(AT_NONE, AD_RBRE, 3, 4), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_HISS, MZ_LARGE), MR_POISON|MR_ACID|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_AMPHIBIOUS|M1_AMORPHOUS|M1_SEE_INVIS|M1_ACID|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_DEMON|M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Bueueper", S_ARCHFIEND, LVL(33, 20, -15, 70, -15), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6)), SIZ(900, 900, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Grazzt", S_ARCHFIEND, LVL(33, 18, -6, 66, -15), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SSEX, 1, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_ACID, 4, 8), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Flex", S_ARCHFIEND, LVL(33, 15, -3, 70, -15), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 5, 12), ATTK(AT_KICK, AD_PHYS, 4, 10), ATTK(AT_GAZE, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_POISON|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_ANIMAL|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Kenni", S_ARCHFIEND, LVL(33, 13, -5, 75, 5), (1), A(ATTK(AT_WEAP, AD_FAMN, 4, 6), ATTK(AT_KICK, AD_ALIN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CONVERT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Schwiergus", S_ARCHFIEND, LVL(33, 15, -12, 75, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_NIVE, 2, 4), ATTK(AT_NONE, AD_NIVE, 0, 2), ATTK(AT_GAZE, AD_SPC2, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_GIBBERISH, MZ_LARGE), MR_DRAIN|MR_POISON|MR_STONE|MR_DISINT|MR_ACID|MR_SLEEP|MR_HITASTWO|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS|M1_AMORPHOUS|M1_UNSOLID, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Dame Wendy", S_ARCHFIEND, LVL(33, 16, 0, 90, -13), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TRAM, AD_SAMU, 2, 6), ATTK(AT_SPIT, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Dame Marlen", S_ARCHFIEND, LVL(33, 14, -10, 95, 12), (1), A(ATTK(AT_WEAP, AD_FEAR, 4, 6), ATTK(AT_KICK, AD_LEGS, 4, 7), ATTK(AT_HUGS, AD_PLYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Baffomet", S_ARCHFIEND, LVL(33, 14, -5, 80, -15), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 3, 10), ATTK(AT_HUGS, AD_STCK, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BREA, AD_ACID, 5, 12), NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_ROAR, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_GIANT|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Spliffomet", S_ARCHFIEND, /* splicehack baphomet */ LVL(33, 15, -15, 70, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BUTT, AD_PHYS, 3, 8), ATTK(AT_BREA, AD_CURS, 1, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_ROAR, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_GIANT|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("guy whose wheel was reinvented", S_ARCHFIEND, LVL(33, 18, -12, 65, 15), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_DISP, 2, 6), ATTK(AT_BREA, AD_DRST, 4, 6), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_DISINT|MR_STONE|MR_DEATH, MR_POISON, M1_POIS|M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_PEACEFUL|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sleepar", S_ARCHFIEND, LVL(33, 10, -8, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SLEE, 5, 6), ATTK(AT_BEAM, AD_PLYS, 3, 3), ATTK(AT_GAZE, AD_DREA, 6, 6), ATTK(AT_BREA, AD_SLEE, 6, 15), ATTK(AT_NONE, AD_SLEE, 0, 2), ATTK(AT_NONE, AD_SLEE, 0, 2)), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Father Frost", S_ARCHFIEND, LVL(33, 9, -10, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ICEB, 5, 9), ATTK(AT_BEAM, AD_FRZE, 7, 7), ATTK(AT_BREA, AD_COLD, 9, 9), ATTK(AT_NONE, AD_FRZE, 6, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Fumbumblar", S_ARCHFIEND, LVL(33, 15, 3, 30, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_WEAP, AD_FUMB, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_POISON|MR_STONE|MR_DISINT, MR_COLD|MR_POISON, M1_HUMANOID|M1_CARNIVORE, M2_STRONG|M2_ROCKTHROW|M2_NASTY|M2_COLLECT|M2_JEWELS|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_GIANT|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("strip mine hawk", S_ARCHFIEND, LVL(34, 14, -14, 99, 10), (1), A(ATTK(AT_WEAP, AD_NEXU, 4, 6), ATTK(AT_KICK, AD_INER, 5, 5), ATTK(AT_BREA, AD_LITE, 12, 15), ATTK(AT_NONE, AD_ABDC, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON|MR_PLUSTHREE|MR_HITASFOUR|MR_DRAIN, MR_ELEC|MR_COLD|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL|M1_NEEDPICK|M1_FLY|M1_TUNNEL|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: WAN_DIGGING CLOAK_OF_MAGIC_RESISTANCE DWARVISH_MATTOCK */ MON("swarm-soft lady", S_ARCHFIEND, LVL(35, 16, -7, 99, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_KICK, AD_NUMB, 6, 6), ATTK(AT_GAZE, AD_WET, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BROWN), /* Starting items: BLOCK_HEELED_COMBAT_BOOT HIPPIE_HEELS WAN_STRIKING LEATHER_ARMOR LEATHER_CLOAK BUGLE */ MON("deputy principal", S_ARCHFIEND, LVL(35, 13, -19, 99, 5), (1), A(ATTK(AT_WEAP, AD_SHRD, 8, 10), ATTK(AT_KICK, AD_DISP, 12, 15), ATTK(AT_BEAM, AD_PLAS, 12, 15), ATTK(AT_ENGL, AD_BANI, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR|MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_UNDEAD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), /* Starting items: WAN_CREATE_MONSTER SCR_LOCKOUT(2) POT_GAIN_LEVEL RIN_TIMELY_BACKUP CLOAK_OF_INVISIBILITY ELVEN_MITHRIL_COAT ELYSIUM_SCOURGE */ MON("Shaqtari", S_ARCHFIEND, LVL(35, 12, -4, 80, -18), (G_NOCORPSE|1), /* -44 if armed */ A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4)), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_ACID|MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SLITHY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("limburger cheese lady", S_ARCHFIEND, LVL(35, 6, -18, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_DISP, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_COLD|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_BREATHLESS|M1_SEE_INVIS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON|M2_LORD|M2_PNAME|M2_NOPOLY|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gas lissa", S_ARCHFIEND, LVL(35, 24, -15, 80, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_BREA, AD_DRST, 4, 8), ATTK(AT_BEAM, AD_POIS, 6, 6), ATTK(AT_LASH, AD_POIS, 6, 6), ATTK(AT_NONE, AD_POIS, 0, 4), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_FART_QUIET, MZ_HUGE), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_ELEC|MR_ACID|MR_SLEEP, 0, M1_UNSOLID|M1_FLY|M1_BREATHLESS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_LORD|M2_STRONG|M2_FEMALE, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Feministee", S_ARCHFIEND, LVL(35, 12, -6, 75, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_FEMI, 4, 9), ATTK(AT_KICK, AD_FEMI, 3, 9), ATTK(AT_BREA, AD_FEMI, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Avatar of Roflth", S_ARCHFIEND, LVL(35, 15, 0, 10, -18), (1), A(ATTK(AT_BITE, AD_SSEX, 1,1), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_TUCH, AD_CURS, 1, 1), ATTK(AT_MAGC, AD_CLRC, 6, 8), NO_ATTK), SIZ(2550, 2500, 0, MS_HUMANOID, MZ_MEDIUM), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_ELF|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_PRINCE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Pazuzzu", S_ARCHFIEND, LVL(35, 18, -5, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_DISE, 1, 6), ATTK(AT_STNG, AD_DRST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SHRIEK, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Dorkus", S_ARCHFIEND, LVL(36, 12, -17, 99, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK), SIZ(4500, 4500, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Zantassu", S_ARCHFIEND, LVL(36, 15, -8, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 3, 6), ATTK(AT_BITE, AD_WEBS, 3, 6), ATTK(AT_GAZE, AD_WEBS, 0, 0), ATTK(AT_RATH, AD_WEBS, 0, 0), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_HITASONE|MR_SLEEP, 0, M1_SEE_INVIS|M1_POIS|M1_ANIMAL, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_SPIDER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Orkus", S_ARCHFIEND, LVL(36, 9, -6, 85, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_SCRA, AD_PHYS, 3, 4), ATTK(AT_CLAW, AD_PHYS, 3, 4), ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_ORC, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Daughter Lily", S_ARCHFIEND, LVL(36, 12, 0, 94, 14), (G_NOCORPSE|1), A( ATTK(AT_WEAP, AD_PHYS, 6, 1), ATTK(AT_WEAP, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_SITM, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Daughter Strawberry", S_ARCHFIEND, LVL(36, 14, -10, 94, 14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 6, 1), ATTK(AT_WEAP, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_SEDU, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_BRIBE, MZ_SMALL), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Gerion", S_ARCHFIEND, LVL(37, 3, -3, 75, 15), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 3, 6), ATTK(AT_TRAM, AD_PHYS, 3, 6), ATTK(AT_STNG, AD_DRST, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Vilestus", S_ARCHFIEND, LVL(37, 18, -9, 54, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_MAGC, AD_SPEL, 1, 9), ATTK(AT_CLAW, AD_SEDU, 9, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1450, 0, MS_BRIBE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_POIS|M1_HUMANOID|M1_SWIM, M2_DEMON|M2_PNAME|M2_NASTY|M2_LORD|M2_NOPOLY|M2_MALE|M2_STRONG|M2_STALK|M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ducktaler", S_ARCHFIEND, LVL(38, 12, -3, 75, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 9), ATTK(AT_CLAW, AD_SGLD, 3, 4), ATTK(AT_CLAW, AD_SGLD, 3, 4), ATTK(AT_HUGS, AD_WRAP, 9, 1), ATTK(AT_BREA, AD_STON, 3, 9), NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Big Mammon", S_ARCHFIEND, LVL(38, 6, -3, 75, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_PHYS, 3, 1), ATTK(AT_HUGS, AD_WRAP, 9, 1), ATTK(AT_CLAW, AD_SGLD, 1, 6), ATTK(AT_CLAW, AD_SGLD, 1, 6)), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Arlgolhand", S_ARCHFIEND, LVL(38, 12, 2, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_WAIL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_MINDLESS|M1_BREATHLESS, M2_NOPOLY|M2_PNAME|M2_DEMON|M2_MALE|M2_HOSTILE|M2_NASTY|M2_LORD, M3_INFRAVISION|M3_NONMOVING|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("diagon alley vendor", S_ARCHFIEND, /* melee causes random potion vapor effects */ LVL(38, 8, -20, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_BREA, AD_RBRE, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SELL, MZ_SMALL), MR_POISON|MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_DISINT|MR_SLEEP|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE|M2_NOPOLY|M2_DEMON|M2_NASTY|M2_LORD, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("selfharmer girl", S_ARCHFIEND, LVL(38, 11, -2, 35, 0), (1), A(ATTK(AT_WEAP, AD_BLEE, 3, 10), ATTK(AT_KICK, AD_GLIB, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SELFHARM, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Dame Inge", S_ARCHFIEND, LVL(38, 13, -10, 65, 5), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), ATTK(AT_KICK, AD_CONF, 4, 4), ATTK(AT_NONE, AD_HALU, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_HITASTHREE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Xinvirae", S_ARCHFIEND, LVL(38, 14, -10, 108, -14), (G_NOCORPSE|1), A( ATTK(AT_TUCH, AD_SLEE, 1, 12), ATTK(AT_TUCH, AD_SSEX, 1, 4), ATTK(AT_TUCH, AD_BLND, 1, 12), ATTK(AT_MAGC, AD_ELEC, 3, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CUSS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Mr. Don", S_ARCHFIEND, /* pun because Don is italian for Mister */ LVL(38, 14, -13, 95, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 10), ATTK(AT_CLAW, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_PHYS, 3, 1), ATTK(AT_CLAW, AD_SGLD, 1, 6), ATTK(AT_CLAW, AD_SGLD, 1, 6), NO_ATTK), SIZ(1500, 1500, 0, MS_CASINO, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Tschou", S_ARCHFIEND, LVL(38, 8, 0, 70, 2), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SEDU, 1, 4), ATTK(AT_TUCH, AD_SSEX, 0, 0), ATTK(AT_TENT, AD_SUCK, 4, 4), ATTK(AT_LASH, AD_SHAN, 1, 4), ATTK(AT_NONE, AD_SEDU, 0, 0), ATTK(AT_RATH, AD_SEDU, 0, 0)), SIZ(1000, 1000, 0, MS_ESCAPE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_POIS|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("bang", S_ARCHFIEND, LVL(38, 5, 0, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_DEAD, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Firhellor", S_ARCHFIEND, LVL(38, 16, 0, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_LAVA, 4, 10), ATTK(AT_WEAP, AD_LAVA, 4, 10), ATTK(AT_HUGS, AD_LAVA, 4, 10), ATTK(AT_NONE, AD_LAVA, 4, 10), ATTK(AT_BREA, AD_FIRE, 4, 10), NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Malkantet", S_ARCHFIEND, LVL(40, 13, -7, 77, -19), (G_NOCORPSE|1), A( ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_STNG, AD_DRST, 2, 12), ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_CLAW, AD_DREN, 2, 30)),/*Drain energy does not do Hitpoint damage*/ SIZ(WT_HUMAN, 1000, 0, MS_LAUGH, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Mother Lily", S_ARCHFIEND, LVL(40, 13, -7, 77, 20), (G_NOCORPSE|1), A( ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_KICK, AD_PHYS, 8, 2), ATTK(AT_TUCH, AD_SLEE, 1, 3), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_SPIT, AD_DRST, 4, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Mother Strawberry", S_ARCHFIEND, LVL(40, 14, -9, 77, 20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 0), ATTK(AT_KICK, AD_STUN, 8, 2), ATTK(AT_TUCH, AD_SLEE, 1, 3), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_SPIT, AD_DRST, 4, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Edriel", S_ARCHFIEND, LVL(40, 10, 0, 44, 17), (G_NOCORPSE|1), A( ATTK(AT_TUCH, AD_SSEX, 7, 2), ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Opriel", S_ARCHFIEND, LVL(40, 14, 0, 44, 17), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SSEX, 7, 2), ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Diabolus Astaroth", S_ARCHFIEND, /* mimics a well */ LVL(41, 14, -10, 80, 0), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_RBAD, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_HIDE|M1_SEE_INVIS, M2_HOSTILE|M2_NASTY|M2_STRONG|M2_STALK|M2_DEMON|M2_MALE|M2_NOPOLY|M2_PNAME|M2_LORD, M3_INFRAVISIBLE|M3_NOTAME|M3_MIMIC|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Electrodini", S_ARCHFIEND, LVL(41, 20, -6, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MALK, 6, 8), ATTK(AT_WEAP, AD_MALK, 6, 8), ATTK(AT_LASH, AD_MALK, 6, 6), ATTK(AT_GAZE, AD_ELEC, 6, 6), ATTK(AT_NONE, AD_ELEC, 0, 6), ATTK(AT_BREA, AD_ELEC, 8, 8)), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("person with a vagina", S_ARCHFIEND, LVL(41, 13, 2, 80, 0), (1|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_BLEE, 4, 11), ATTK(AT_BEAM, AD_BLEE, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PAIN, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_HOSTILE|M2_NOPOLY|M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY|M2_DEMON|M2_LORD, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Aphraxas", S_ARCHFIEND, LVL(41, 10, -8, 60, 0), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_CLAW, AD_DISE, 5, 6), ATTK(AT_BITE, AD_CONT, 2, 4), ATTK(AT_MAGC, AD_SPEL, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SPELL, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DRAIN|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("serpent of chaos", S_ARCHFIEND, LVL(41, 15, -5, 70, -12), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 6, 12), ATTK(AT_BITE, AD_PHYS, 6, 12), ATTK(AT_TENT, AD_DRIN, 2, 12), ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_ENGL, AD_PHYS, 3, 10), NO_ATTK), SIZ(3000, 3000, 0, MS_SILENT, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, MR_POISON, M1_AMPHIBIOUS|M1_SWIM|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_JEWELS|M2_DEMON|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLUE), MON("lord of flies", S_ARCHFIEND, LVL(41, 16, -8, 80, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_ACID, 4, 8), ATTK(AT_BITE, AD_DISE, 3, 8), ATTK(AT_GAZE, AD_CONF, 2, 8), NO_ATTK), SIZ(1500, 1500, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, MR_POISON, M1_FLY|M1_POIS|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT|M2_DEMON|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_YELLOW), MON("infernal whisperer", S_ARCHFIEND, LVL(41, 16, -8, 80, -14), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_WEAP, AD_PHYS, 5, 8), ATTK(AT_MAGC, AD_FIRE, 4, 8), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_CONF, 2, 8), NO_ATTK), SIZ(1500, 1500, 0, MS_GLYPHS, MZ_LARGE), MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, MR_POISON, M1_FLY|M1_POIS|M1_REGEN, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT|M2_DEMON|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("The Evil Neighbor", S_ARCHFIEND, LVL(41, 16, 1, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_SHRD, 4, 8), ATTK(AT_BEAM, AD_SHRD, 4, 8), ATTK(AT_BEAM, AD_SHRD, 4, 8), ATTK(AT_BEAM, AD_SHRD, 4, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(1600, 0, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_FEMALE|M2_COLLECT|M2_STRONG|M2_WANDER|M2_MAGIC|M2_PNAME|M2_PRINCE|M2_HOSTILE, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Uaen-Pharaoh", S_ARCHFIEND, LVL(41, 16, 1, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_HUMANOID, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NOPOLY|M2_COLLECT|M2_STRONG|M2_MAGIC|M2_PNAME|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Glol-Pharaoh", S_ARCHFIEND, LVL(41, 16, 1, 66, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_MAGC, AD_CLRC, 8, 8), ATTK(AT_NONE, AD_DCAY, 0, 0), NO_ATTK, NO_ATTK), SIZ(1600, 0, 0, MS_HUMANOID, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_OMNIVORE|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NOPOLY|M2_COLLECT|M2_STRONG|M2_MAGIC|M2_PNAME|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("Dispator", S_ARCHFIEND, LVL(42, 15, -2, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Dislexor", S_ARCHFIEND, LVL(42, 15, -2, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_CAST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Crone Lily", S_ARCHFIEND, LVL(42, 7, -13, 93, 16), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BREA, AD_SLEE, 9, 1), ATTK(AT_TUCH, AD_DRLI, 9, 1), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_POISON|MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Crone Strawberry", S_ARCHFIEND, LVL(42, 12, -13, 93, 16), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BREA, AD_SLEE, 9, 1), ATTK(AT_TUCH, AD_DRLI, 9, 1), ATTK(AT_MAGC, AD_SPEL, 8, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("soul devourer", S_ARCHFIEND, LVL(42, 17, -10, 90, -13), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_MAGC, AD_DRLI, 6, 6), ATTK(AT_CLAW, AD_PHYS, 3, 10), ATTK(AT_BUTT, AD_STUN, 4, 8), NO_ATTK), SIZ(1800, 1800, 0, MS_GROWL, MZ_LARGE), MR_SLEEP|MR_POISON|MR_DRAIN|MR_STONE|MR_DISINT|MR_DEATH, MR_POISON, M1_BREATHLESS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT|M2_DEMON|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_BLACK), MON("Dissipator", S_ARCHFIEND, LVL(42, 15, -9, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_TUCH, AD_CORR, 9, 2), ATTK(AT_MAGC, AD_SPEL, 1, 9), ATTK(AT_NONE, AD_RUST, 0, 0), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("lord of chains", S_ARCHFIEND, LVL(43, 18, -20, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_FIRE, 8, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_PLYS, 2, 8), NO_ATTK), SIZ(2000, 2000, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_DEMON|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_RED), MON("lord of tempests", S_ARCHFIEND, LVL(43, 18, -20, 100, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_MAGC, AD_ELEC, 8, 8), ATTK(AT_CLAW, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_STUN, 2, 8), NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_HUGE), MR_ELEC|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_DEMON|M2_PRINCE, M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_CHATGPT, 0, 0, 0, 0, 0, CLR_CYAN), MON("sleep-bundle-tiredel", S_ARCHFIEND, /* randomly falls asleep */ LVL(44, 10, -10, 90, 12), (1), A(ATTK(AT_WEAP, AD_SLEE, 2, 8), ATTK(AT_KICK, AD_CURS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CONVERT, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_SLEEP|MR_COLD|MR_POISON|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN|M1_THICK_HIDE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_PRINCE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_BROWN), MON("GTASA antagonist", S_ARCHFIEND, LVL(44, 16, -30, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NAST, 6, 8), ATTK(AT_BEAM, AD_AGGR, 4, 4), ATTK(AT_NONE, AD_HODS, 0, 10), ATTK(AT_RATH, AD_HODS, 0, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_REPAIR, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_ELEC|MR_COLD|MR_ACID|MR_SLEEP|MR_DRAIN|MR_DEATH|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("fasting queen", S_ARCHFIEND, LVL(44, 12, -10, 80, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 10), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ANOREXIA, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("eating queen", S_ARCHFIEND, LVL(44, 12, -10, 80, 0), (1), A(ATTK(AT_TUCH, AD_FAMN, 2, 10), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_VICE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gluttonous queen", S_ARCHFIEND, LVL(44, 12, -10, 80, -10), (1), A(ATTK(AT_ENGL, AD_DGST, 2, 10), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_TEMPER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Lynkab", S_ARCHFIEND, LVL(44, 6, -30, 100, -12), (G_NOCORPSE|1), A( ATTK(AT_BITE, AD_DRLI, 1, 4), ATTK(AT_TUCH, AD_DRLI, 1, 4), ATTK(AT_TUCH, AD_DRLI, 1, 4), ATTK(AT_CLAW, AD_SSEX, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Baalzeguy", S_ARCHFIEND, LVL(44, 9, -5, 85, 20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_GAZE, AD_STUN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Fleeceljuice", S_ARCHFIEND, LVL(44, 12, -10, 85, 20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_HEAL, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_AMORPHOUS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Marton", S_ARCHFIEND, LVL(44, 12, -5, 85, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 2), ATTK(AT_BITE, AD_DRST, 7, 2), ATTK(AT_GAZE, AD_STUN, 2, 7), ATTK(AT_NONE, AD_FIRE, 0, 9), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Doabli", S_ARCHFIEND, LVL(44, 9, -5, 85, 20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_FRZE, 2, 6), ATTK(AT_GAZE, AD_MIDI, 2, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BREA, AD_FIRE, 15, 20), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Azista", S_ARCHFIEND, LVL(44, 16, -2, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SLUD, 7, 7), ATTK(AT_GAZE, AD_SLUD, 4, 4), ATTK(AT_BREA, AD_ACID, 13, 13), ATTK(AT_NONE, AD_CORR, 0, 0), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_ACID|MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_ACID|M1_UNSOLID|M1_SWIM|M1_AMPHIBIOUS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Kosei", S_ARCHFIEND, LVL(44, 15, -10, 90, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_PHYS, 6, 8), ATTK(AT_WEAP, AD_COLD, 6, 8), ATTK(AT_NONE, AD_COLD, 1, 6), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_BOAST, MZ_HUGE), MR_COLD|MR_POISON|MR_PLUSTHREE|MR_STONE|MR_DISINT|MR_DEATH, MR_COLD|MR_POISON, M1_HUMANOID|M1_SWIM|M1_SEE_INVIS|M1_CARNIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_GIANT|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_ROCKTHROW|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("garlic princess", S_ARCHFIEND, LVL(44, 15, -10, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_KICK, AD_STUN, 4, 6), ATTK(AT_BEAM, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_STENCH, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_BREATHLESS|M1_FLY|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_DEMON|M2_PRINCE|M2_NOPOLY|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Trololololol", S_ARCHFIEND, LVL(44, 20, -5, 85, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_DRST, 2, 6), ATTK(AT_BITE, AD_DRDX, 2, 6), ATTK(AT_BITE, AD_DRCO, 2, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("nap king", S_ARCHFIEND, LVL(45, 14, -20, 95, 0), (1), A(ATTK(AT_WEAP, AD_SLEE, 1, 6), ATTK(AT_TENT, AD_DREA, 4, 6), ATTK(AT_STNG, AD_DRST, 2, 4), ATTK(AT_SPIT, AD_RBRE, 2, 20), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SNORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shoecleaning game woman", S_ARCHFIEND, LVL(45, 12, -10, 80, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_WTHR, 0, 0), ATTK(AT_TUCH, AD_WTHR, 0, 0), ATTK(AT_NONE, AD_DCAY, 0, 0), ATTK(AT_RATH, AD_CORR, 0, 0), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SING, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN|MR_DEATH, 0, M1_SEE_INVIS|M1_POIS|M1_BREATHLESS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_FEMALE|M2_VAMPIRE|M2_UNDEAD, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("waterfront woman", S_ARCHFIEND, /* perfumespreader egotype */ LVL(45, 11, 5, 100, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_HITASFOUR, MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_PRINCE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Curvgoth", S_ARCHFIEND, LVL(45, 20, -10, 80, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_CLAW, AD_LITT, 5, 10), ATTK(AT_NONE, AD_LITT, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK ), SIZ(2500, 2500, 0, MS_CUSS, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_OMNIVORE|M1_ACID|M1_REGEN|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_PRINCE|M2_HOSTILE|M2_NEUTER|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Pischada", S_ARCHFIEND, /* spawns with unfair stilettos */ LVL(45, 11, -10, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PHYS, 4, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 0, 0, MS_SEDUCE, MZ_HUMAN), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_HERBIVORE, M2_HOSTILE|M2_FEMALE|M2_STRONG|M2_NASTY|M2_STALK|M2_PRINCE|M2_NOPOLY|M2_PNAME|M2_DEMON, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Pale Day", S_ARCHFIEND, LVL(45, 10, -40, 96, -20), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DRLI, 4, 4), ATTK(AT_GAZE, AD_CONF, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BREA, AD_ACID, 4, 4), ATTK(AT_NONE, AD_SSEX, 4, 4), NO_ATTK), SIZ(1500, 1500, sizeof(long), MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_COLD|MR_DISINT|MR_SLEEP|MR_STONE|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("good jedi master", S_ARCHFIEND, LVL(45, 13, 2, 60, 10), (1), A(ATTK(AT_WEAP, AD_PHYS, 3, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("force jedi master", S_ARCHFIEND, LVL(45, 11, -6, 70, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 16), ATTK(AT_BREA, AD_ELEC, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("evil jedi master", S_ARCHFIEND, LVL(45, 14, -12, 95, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_ELEC, 8, 8), ATTK(AT_MAGC, AD_FIRE, 8, 8), ATTK(AT_BEAM, AD_AGGR, 0, 0), NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS|M1_REGEN|M1_SLITHY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Kleybo", S_ARCHFIEND, LVL(45, 10, -20, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_BITE, AD_LAVA, 6, 6), ATTK(AT_BOOM, AD_FIRE, 1, 88), NO_ATTK), SIZ(4500, 4500, 0, MS_BRIBE, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_FLY, M2_DEMON|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_NASTY|M2_LORD|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("real and true principal", S_ARCHFIEND, LVL(45, 10, -20, 100, 20), (1), A(ATTK(AT_WEAP, AD_NUMB, 10, 20), ATTK(AT_KICK, AD_CONF, 5, 10), ATTK(AT_GAZE, AD_CHRN, 5, 5), ATTK(AT_NONE, AD_BANI, 6, 8), ATTK(AT_MAGC, AD_CLRC, 8, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP|MR_POISON|MR_HITASFOUR, MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_WANTSBOOK|M3_EGOTYPE|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), /* Starting items: DROVEN_BOW DROVEN_ARROW(200) MALLET PLATE_MAIL AMULET_OF_DATA_STORAGE CLOAK_OF_MAGIC_RESISTANCE HELM_OF_STEEL PLASTEEL_GLOVES STEEL_SHIELD SPEED_BOOTS WAN_DISINTEGRATION WAN_CREATE_HORDE */ MON("Molech", S_ARCHFIEND, LVL(45, 6, -20, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 2), ATTK(AT_CLAW, AD_PHYS, 4, 2), ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_BITE, AD_LAVA, 6, 6), ATTK(AT_BOOM, AD_FIRE, 1, 88), NO_ATTK), SIZ(4500, 4500, 0, MS_BRIBE, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON, 0, M1_SEE_INVIS|M1_HUMANOID|M1_POIS|M1_FLY, M2_DEMON|M2_STRONG|M2_MALE|M2_NOPOLY|M2_PNAME|M2_NASTY|M2_LORD|M2_STALK|M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Amharra", S_ARCHFIEND, LVL(45, 7, -24, 100, -18), (1), A(ATTK(AT_WEAP, AD_SIN, 7, 12), ATTK(AT_KICK, AD_CONT, 8, 16), ATTK(AT_GAZE, AD_THIE, 6, 8), ATTK(AT_NONE, AD_SLIM, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_SLEEP|MR_HITASFOUR|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_UNSOLID|M1_FLY, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_PRINCE, M3_INFRAVISION|M3_TRAITOR|M3_SLIME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("some demon lord without a proper name", S_ARCHFIEND, LVL(45, 18, -16, 80, 15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_BLND, 4, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TPORT_CNTRL|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Lord Dagon", S_ARCHFIEND, LVL(45, 12, -25, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 30), ATTK(AT_TENT, AD_SHRD, 1, 6), ATTK(AT_TENT, AD_SHRD, 1, 6), ATTK(AT_TENT, AD_WRAP, 3, 4), ATTK(AT_GAZE, AD_CONF, 2, 3), ATTK(AT_GAZE, AD_HALU, 2, 3)), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Purpson", S_ARCHFIEND, LVL(45, 13, -4, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_VENO, 5, 8), ATTK(AT_STNG, AD_VENO, 5, 8), ATTK(AT_NONE, AD_VENO, 5, 5), ATTK(AT_BREA, AD_DRST, 10, 10), ATTK(AT_GAZE, AD_POIS, 4, 4), NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_AMORPHOUS|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Tiiwii", S_ARCHFIEND, LVL(45, 25, -10, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_CHRN, 7, 7), ATTK(AT_HUGS, AD_CHRN, 7, 7), ATTK(AT_HUGS, AD_CHRN, 7, 7), ATTK(AT_GAZE, AD_CHRN, 7, 7), ATTK(AT_NONE, AD_CHRN, 7, 7), ATTK(AT_TENT, AD_DRIN, 1, 1)), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_BREATHLESS|M1_MINDLESS|M1_REGEN|M1_THICK_HIDE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING|M3_MIND_FLAYER|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Steelinger", S_ARCHFIEND, LVL(45, 11, -25, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 200), ATTK(AT_BEAM, AD_PHYS, 1, 100), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Edoto", S_ARCHFIEND, /* can poly into S_ARCHFIEND */ LVL(45, 12, -5, 90, 15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DAMA, 6, 6), ATTK(AT_BITE, AD_THIE, 6, 6), ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_IMITATE, MZ_HUMAN), MR_FIRE|MR_ACID|MR_ELEC|MR_COLD|MR_HITASFOUR|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("the one who makes america great again", S_ARCHFIEND, LVL(45, 24, -25, 100, 15), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_CHRN, 6, 6), ATTK(AT_WEAP, AD_TERR, 6, 6), ATTK(AT_WEAP, AD_TERR, 6, 6), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK), SIZ(900, 900, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TPORT_CNTRL|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Obox-ox", S_ARCHFIEND, LVL(45, 12, -30, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_POLY, 3, 10), ATTK(AT_GAZE, AD_PLYS, 1, 10), ATTK(AT_GAZE, AD_PLYS, 1, 10), ATTK(AT_GAZE, AD_PLYS, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 10), ATTK(AT_MAGC, AD_SPEL, 4, 10)), SIZ(1500, 1500, 0, MS_SHRIEK, MZ_HUGE), MR_DISINT|MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Draedrord", S_ARCHFIEND, LVL(45, 13, -25, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 5, 30), ATTK(AT_TENT, AD_SHRD, 1, 6), ATTK(AT_TENT, AD_SHRD, 1, 6), ATTK(AT_TENT, AD_WRAP, 3, 4), ATTK(AT_GAZE, AD_HALU, 2, 3), ATTK(AT_GAZE, AD_CONF, 2, 3)), SIZ(4500, 4500, 0, MS_GROWL, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_NEUTER, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Levuntator", S_ARCHFIEND, LVL(45, 9, -9, 54, 15), (G_NOCORPSE|1), A( ATTK(AT_CLAW, AD_PHYS, 9, 1), ATTK(AT_CLAW, AD_PHYS, 9, 1), ATTK(AT_ENGL, AD_DRIN, 1, 9), ATTK(AT_BREA, AD_SLEE, 1, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN+1000, 2000, 0, MS_BRIBE, MZ_HUGE), MR_COLD|MR_POISON|MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_GIANT|M2_STRONG|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Mephisto", S_ARCHFIEND, LVL(46, 8, -4, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_MAGC, AD_FIRE, 12, 6), ATTK(AT_BOOM, AD_FIRE, 88, 1), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Rockmedeus", S_ARCHFIEND, LVL(46, 12, -29, 99, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_MAGC, AD_CLRC, 9, 9), ATTK(AT_MAGC, AD_FIRE, 9, 9), ATTK(AT_MAGC, AD_COLD, 9, 9), ATTK(AT_NONE, AD_THIR, 0, 10)), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Revier", S_ARCHFIEND, LVL(46, 3, -9, 99, 19), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_CLAW, AD_PLYS, 9, 1), ATTK(AT_BITE, AD_DISE, 9, 1), ATTK(AT_MAGC,AD_SPEL, 9, 1), ATTK(AT_NONE,AD_FIRE, 8, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GROWL, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_SEE_INVIS|M1_FLY|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sirful", S_ARCHFIEND, LVL(46, 14, -4, 100, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 9, 1), ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_MAGC, AD_FIRE, 8, 8), ATTK(AT_BOOM, AD_FIRE, 88, 1), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BRIBE, MZ_LARGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Baalgregor", S_ARCHFIEND, LVL(47, 8, -8, 108, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 1), ATTK(AT_WEAP, AD_PHYS, 8, 1), ATTK(AT_MAGC, AD_COLD, 8, 8), ATTK(AT_BOOM, AD_COLD, 108, 1), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Nengor", S_ARCHFIEND, LVL(47, 16, -18, 108, 20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 8, 1), ATTK(AT_WEAP, AD_PHYS, 8, 1), ATTK(AT_MAGC, AD_COLD, 8, 8), ATTK(AT_BOOM, AD_COLD, 108, 1), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_STRONG|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Samuelle", S_ARCHFIEND, LVL(47, 12, -7, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 1, 10), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_FEMALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Samuel", S_ARCHFIEND, LVL(47, 12, -7, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 0, 10), ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_MAGM, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Asmodan", S_ARCHFIEND, LVL(47, 12, -17, 90, 20), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_FIRE, 6, 6), /* nope, this is not too strong */ ATTK(AT_CLAW, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("solitude executioner", S_ARCHFIEND, LVL(47, 14, -20, 80, 0), (1), A(ATTK(AT_WEAP, AD_DETH, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_ALLA, MZ_LARGE), MR_STONE|MR_DISINT|MR_DEATH|MR_HITASFOUR|MR_PLUSTWO|MR_SLEEP, 0, M1_HUMANOID|M1_CARNIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_NASTY|M2_DEMON|M2_PRINCE, M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Yennoghu", S_ARCHFIEND, LVL(47, 18, -5, 80, -15), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_CONF, 2, 8), ATTK(AT_CLAW, AD_PLYS, 1, 6), ATTK(AT_MAGC, AD_MAGM, 2, 6), NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_LORD|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Lamaschtu", S_ARCHFIEND, LVL(47, 24, -26, 95, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_VAMP, 3, 7), ATTK(AT_TUCH, AD_STTP, 3, 7), ATTK(AT_TUCH, AD_ABDC, 3, 7), ATTK(AT_MAGC, AD_CLRC, 3, 7), ATTK(AT_MAGC, AD_CLRC, 3, 7), NO_ATTK), SIZ(1500, 1500, 0, MS_SHRIEK, MZ_HUGE), MR_DISINT|MR_FIRE|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_FEMALE|M2_STRONG|M2_ROCKTHROW, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Amadeus", S_ARCHFIEND, LVL(47, 12, -7, 90, 20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_MAGC, AD_COLD, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_BRIBE, MZ_HUGE), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Autogorgon", S_ARCHFIEND, LVL(48, 15, -8, 95, -20), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_STNG, AD_DRLI, 1, 4), ATTK(AT_LASH, AD_DISE, 1, 6), ATTK(AT_CLAW, AD_DISE, 1, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("toilet guard", S_ARCHFIEND, LVL(48, 16, -24, 88, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PHYS, 4, 8), ATTK(AT_BEAM, AD_DCAY, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_PANTS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON|M2_PRINCE, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Bismas Thokup", S_ARCHFIEND, LVL(48, 15, -8, 95, -20), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CAST, 8, 6), ATTK(AT_STNG, AD_RNG, 1, 4), ATTK(AT_LASH, AD_MIDI, 1, 6), ATTK(AT_CLAW, AD_MIDI, 1, 6), ATTK(AT_NONE, AD_MAGM, 0, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_PLUSTHREE|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Elu Lopp", S_ARCHFIEND, LVL(48, 11, 0, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DETH, 6, 6), ATTK(AT_RATH, AD_DETH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_RIDER, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_STRONG, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Grindorn", S_ARCHFIEND, LVL(48, 15, -8, 95, -20), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_STNG, AD_DRLI, 1, 4), ATTK(AT_LASH, AD_DISE, 1, 6), ATTK(AT_CLAW, AD_DISE, 1, 6), ATTK(AT_BEAM, AD_DETH, 4, 4), NO_ATTK), SIZ(1500, 1500, 0, MS_GROWL, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Vacuator", S_ARCHFIEND, LVL(48, 18, -20, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DISN, 10, 10), ATTK(AT_BREA, AD_DISN, 10, 10), ATTK(AT_NONE, AD_DISN, 5, 5), ATTK(AT_BEAM, AD_SUCK, 8, 8), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_MINDLESS|M1_FLY, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Erenge", S_ARCHFIEND, LVL(48, 17, -11, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_RNG, 4, 8), ATTK(AT_TUCH, AD_RNG, 4, 8), ATTK(AT_BEAM, AD_RNG, 4, 4), ATTK(AT_NONE, AD_RNG, 6, 9), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Micompos", S_ARCHFIEND, LVL(48, 17, -11, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_MIDI, 4, 8), ATTK(AT_TUCH, AD_MIDI, 4, 8), ATTK(AT_BEAM, AD_MIDI, 4, 4), ATTK(AT_NONE, AD_MIDI, 6, 9), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Tastytraking", S_ARCHFIEND, LVL(48, 17, -11, 90, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_NAST, 4, 8), ATTK(AT_TUCH, AD_NAST, 4, 8), ATTK(AT_BEAM, AD_NAST, 4, 4), ATTK(AT_NONE, AD_NAST, 6, 9), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_ROAR, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_STRONG|M2_WANDER, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("size-crazy guy", S_ARCHFIEND, LVL(49, 30, -30, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DAMA, 4, 4), ATTK(AT_GAZE, AD_DAMA, 6, 6), ATTK(AT_NONE, AD_AGGR, 0, 6), ATTK(AT_RATH, AD_CAST, 0, 6), NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_HANDY, MZ_LARGE), MR_SLEEP|MR_HITASFOUR|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_REGEN|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pwnerdude", S_ARCHFIEND, /* randomized stats similar to shambler */ LVL(49, 12, -5, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8)), SIZ(1500, 1500, 0, MS_SPOILER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, 0, M2_NOPOLY|M2_DEMON|M2_HOSTILE|M2_PRINCE, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("mass murderer soldier", S_ARCHFIEND, LVL(49, 12, 0, 60, -20), (G_NOCORPSE|1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 10), ATTK(AT_WEAP, AD_PHYS, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SOVIET, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_NASTY|M2_PRINCE|M2_COLLECT|M2_MALE|M2_STRONG, M3_TRAITOR|M3_NOTAME|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Blongor", S_ARCHFIEND, /* randomized stats similar to shambler */ LVL(49, 12, -5, 100, 0), (G_UNIQ|1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8), ATTK(AT_WEAP, AD_PHYS, 8, 8)), SIZ(1500, 1500, 0, MS_SILENT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, 0, M2_NOPOLY|M2_DEMON|M2_HOSTILE|M2_PNAME|M2_PRINCE, M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("third reich minister", S_ARCHFIEND, LVL(49, 11, -20, 95, 0), (1|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_DEBT, 6, 6), ATTK(AT_GAZE, AD_DEBT, 8, 8), ATTK(AT_NONE, AD_DEBT, 0, 6), ATTK(AT_RATH, AD_DEBT, 0, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ARREST, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE|MR_HITASTHREE, 0, M1_HUMANOID|M1_OMNIVORE, M2_STALK|M2_STRONG|M2_COLLECT|M2_NASTY|M2_HOSTILE|M2_DEMON|M2_PRINCE|M2_NOPOLY|M2_MALE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("miskafriend", S_ARCHFIEND, LVL(49, 19, -24, 90, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_WEAP, AD_CHAO, 3, 10), ATTK(AT_MAGC, AD_CAST, 8, 8), ATTK(AT_BREA, AD_RBRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1600, 1600, 0, MS_CUSS, MZ_LARGE), MR_DEATH|MR_STONE|MR_DISINT|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_SEE_INVIS, M2_HOSTILE|M2_NOPOLY|M2_FEMALE|M2_DEMON|M2_STALK|M2_NASTY|M2_PRINCE|M2_COLLECT, M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Fraz-Urbluu", S_ARCHFIEND, LVL(49, 16, -14, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_ILLU, 6, 6), ATTK(AT_GAZE, AD_ILLU, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_SHOCKTROOPER, MZ_HUGE), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ELEC|MR_COLD, 0, M1_HUMANOID|M1_POIS|M1_SEE_INVIS|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_NASTY|M2_STRONG|M2_STALK|M2_DEMON|M2_MALE|M2_NOPOLY|M2_PNAME|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_NOTAME|M3_PERMAMIMIC|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Prince in Yellow", S_ARCHFIEND, LVL(49, 15, -20, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_MAGC, AD_CLRC, 6, 10), ATTK(AT_TENT, AD_DCAY, 12, 2), ATTK(AT_TENT, AD_DCAY, 12, 2), ATTK(AT_TENT, AD_PLYS, 2, 2), ATTK(AT_TENT, AD_DISE, 12, 2), ATTK(AT_TENT, AD_CURS, 12, 2)), SIZ(1500, 1500, 0, MS_GURGLE, MZ_LARGE), MR_POISON|MR_STONE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SEE_INVIS|M1_FLY|M1_BREATHLESS|M1_NOHEAD|M1_AMORPHOUS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MALE|M2_PRINCE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Lucite", S_ARCHFIEND, LVL(49, 15, -10, 99, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_CLAW, AD_WTHR, 4, 6), ATTK(AT_MAGC, AD_FIRE, 8, 8), ATTK(AT_MAGC, AD_CLRC, 4, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_CUSS, MZ_LARGE), MR_FIRE|MR_POISON|MR_ELEC|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_STRONG|M2_PRINCE|M2_MALE|M2_DEMON, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_EVIL, 0, 0, 0, 0, 0, HI_LORD), MON("Ctuhlhu", S_ARCHFIEND, LVL(49, 18, -15, 95, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CLRC, 4, 6), ATTK(AT_CLAW, AD_PHYS, 6, 8), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_HUGS, AD_PHYS, 6, 6), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_GAZE, AD_CONF, 0, 0)), SIZ(3000, 3000, 0, MS_ROAR, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_DISINT|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_STRONG|M2_PRINCE|M2_NEUTER|M2_COLLECT, M3_INFRAVISION|M3_NOTAME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Leftogorgon", S_ARCHFIEND, /* has data delete in evilvariant mode */ LVL(49, 18, -10, 95, -20), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_PEST, 6, 12), ATTK(AT_SCRA, AD_SHRD, 3, 12), ATTK(AT_GAZE, AD_DRLI, 1, 1), ATTK(AT_GAZE, AD_PLYS, 1, 1), ATTK(AT_GAZE, AD_SEDU, 1, 1), ATTK(AT_MAGC, AD_SPEL, 1, 12)), SIZ(4500, 4500, 0, MS_SHRIEK, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("your game ends now", S_ARCHFIEND, /* swats projectiles away, has data delete in evilvariant mode */ LVL(52, 30, -40, 100, -20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DEST, 10, 20), ATTK(AT_BREA, AD_RBRE, 16, 16), ATTK(AT_GAZE, AD_SEDU, 1, 1), ATTK(AT_HUGS, AD_MINA, 8, 8), ATTK(AT_NONE, AD_RBAD, 0, 8), NO_ATTK), SIZ(2500, 2500, 0, MS_CUSS, MZ_GIGANTIC), MR_PLUSFOUR|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_SEE_INVIS|M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MALE|M2_PRINCE|M2_DEMON, M3_INFRAVISION|M3_PETRIFIES|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Superman", S_ARCHFIEND, LVL(52, 20, -20, 100, 20), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 20, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_PLUSFOUR|MR_HITASFOUR|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_SEE_INVIS|M1_FLY|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_MALE|M2_PRINCE|M2_DEMON|M2_PNAME, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Missu", S_ARCHFIEND, /* regenerates 20 HP per turn */ LVL(52, 11, -10, 100, 0), (1), A(ATTK(AT_WEAP, AD_NIVE, 6, 20), ATTK(AT_BREA, AD_NIVE, 10, 10), ATTK(AT_HUGS, AD_NIVE, 7, 7), ATTK(AT_NONE, AD_NIVE, 0, 10), ATTK(AT_RATH, AD_NIVE, 0, 10), ATTK(AT_GAZE, AD_UNPR, 0, 0)), SIZ(400, 400, 0, MS_CORONA, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_SLEEP|MR_DISINT|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_THICK_HIDE|M1_REGEN|M1_BREATHLESS|M1_HERBIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_FEMALE|M2_PRINCE|M2_DEMON|M2_PNAME, M3_INFRAVISION|M3_NOTAME|M3_TRAITOR|M3_NO_DECAY|M3_SLIME|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_AMBERITE, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* turrets --Amy */ MON("small turret", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|12), A(ATTK(AT_SCRA, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("perfume dispenser", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STENCH, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("almost empty perfume dispenser", S_TURRET, LVL(0, 0, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STENCH, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("biem turret", S_TURRET, LVL(0, 8, 10, 0, 5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BEAM, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("useless turret", S_TURRET, /* spawns with sling and 30 junk metal */ LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("deduct turret", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_SCRA, AD_SCOR, 1, 2), ATTK(AT_TUCH, AD_SCOR, 1, 2), ATTK(AT_HUGS, AD_SCOR, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shower turret", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DEBU, 1, 2), ATTK(AT_TUCH, AD_DEBU, 1, 2), ATTK(AT_HUGS, AD_DEBU, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("color turret", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("waste heap", S_TURRET, LVL(0, 0, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_LITT, 1, 2), ATTK(AT_RATH, AD_LITT, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_ACID|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("begisamu turret", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_SAMU, 1, 2), ATTK(AT_TUCH, AD_SAMU, 1, 2), ATTK(AT_HUGS, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("small loudspeaker", S_TURRET, LVL(0, 4, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FAKE, 1, 1), ATTK(AT_GAZE, AD_FAKE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("abducation pillar", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ABDC, 1, 2), ATTK(AT_NONE, AD_ABDC, 1, 2), ATTK(AT_HUGS, AD_ABDC, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_TPORT, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("constant broadcast", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BRAG, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_WALLWALK|M1_REGEN, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("temp turret", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_SCRA, AD_PHYS, 1, 2), ATTK(AT_TUCH, AD_PHYS, 1, 2), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_ESCAPE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("energy field", S_TURRET, LVL(0, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_HUGS, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STABILIZE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS, 0, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("move turret", S_TURRET, LVL(0, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_SCRA, AD_SWAP, 1, 1), ATTK(AT_GAZE, AD_SWAP, 1, 1), ATTK(AT_HUGS, AD_SWAP, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("crude turret", S_TURRET, LVL(1, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_DISP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bulletator one", S_TURRET, LVL(1, 24, 9, 1, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_RBRE, 1, 1), ATTK(AT_HUGS, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lower bulletator one", S_TURRET, LVL(1, 12, 9, 1, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_RBRE, 1, 1), ATTK(AT_HUGS, AD_RBRE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 20, 0, MS_BULLETATOR, MZ_TINY), 0, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fierce chiropodist", S_TURRET, LVL(1, 8, -7, 5, 0), (G_UNIQ|1), A(ATTK(AT_BUTT, AD_BANI, 1, 5), ATTK(AT_MAGC, AD_BADE, 1, 5), ATTK(AT_TUCH, AD_HALU, 1, 5), ATTK(AT_TENT, AD_PHYS, 1, 7), ATTK(AT_LASH, AD_AGGR, 1, 6), ATTK(AT_BUTT, AD_LEGS, 6, 1)), SIZ(858, 149, 0, MS_BOAST, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH, MR_DISINT, M1_CONCEAL|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_CLOSE|M3_INFRAVISION|M3_NONMOVING|M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER| M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("tigrish rigger", S_TURRET, LVL(1, 19, -9, 23, 18), (G_GENO|1), A(ATTK(AT_LASH, AD_DROP, 1, 9), ATTK(AT_BEAM, AD_SIN, 1, 9), ATTK(AT_TRAM, AD_DFOO, 1, 9), ATTK(AT_MAGC, AD_POLY, 1, 9), ATTK(AT_TUCH, AD_HALU, 1, 8), NO_ATTK), SIZ(1636, 757, 0, MS_TREESQUAD, MZ_LARGE), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_SLITHY|M1_THICK_HIDE|M1_SEE_INVIS| M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("nearer preset", S_TURRET, LVL(1, 12, 8, 26, 0), (G_VLGROUP|3), A(ATTK(AT_ENGL, AD_ICEB, 1, 5), ATTK(AT_STNG, AD_WEEP, 1, 1), ATTK(AT_EXPL, AD_WISD, 1, 2), ATTK(AT_EXPL, AD_SKIL, 1, 9), ATTK(AT_GAZE, AD_NTHR, 1, 1), ATTK(AT_TENT, AD_BLEE, 1, 9)), SIZ(1338, 45, 0, MS_BOAST, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH, MR_SLEEP, M1_WALLWALK|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_MIMIC, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("slowing turret", S_TURRET, LVL(2, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SLOW, 1, 2), ATTK(AT_TUCH, AD_SLOW, 1, 2), ATTK(AT_HUGS, AD_SLOW, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("stronger turret", S_TURRET, LVL(2, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_CHKH, 1, 2), ATTK(AT_TUCH, AD_CHKH, 1, 2), ATTK(AT_HUGS, AD_CHKH, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hiss turret", S_TURRET, LVL(2, 9, 10, 0, 5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BEAM, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("arrow turret", S_TURRET, LVL(2, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_DISP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dart turret", S_TURRET, LVL(2, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_DISP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("prehistoric turret", S_TURRET, LVL(2, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_DISP, 1, 4), ATTK(AT_HUGS, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("quarrymen ingratitude", S_TURRET, LVL(2, 12, -1, 61, 0), (G_NOCORPSE|2), A(ATTK(AT_BITE, AD_UNPR, 2, 2), ATTK(AT_GAZE, AD_NGRA, 2, 3), ATTK(AT_LASH, AD_CORR, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2478, 668, 0, MS_SPOILER, MZ_SMALL), MR_FIRE|MR_SLEEP, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY| M1_HERBIVORE|M1_OMNIVORE, M2_DEMON|M2_STRONG|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disequilibrium cutting bighearted", S_TURRET, LVL(2, 12, -9, 6, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_BOOM, AD_VOMT, 3, 5), ATTK(AT_EXPL, AD_WGHT, 2, 9), ATTK(AT_MAGC, AD_TIME, 7, 1), ATTK(AT_BOOM, AD_DRDX, 8, 1), NO_ATTK, NO_ATTK), SIZ(1075, 89, 0, MS_CUSS, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_POISON, MR_ELEC, M1_FLY|M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_OVIPAROUS|M1_REGEN, M2_NOPOLY|M2_MINION|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sri turret", S_TURRET, LVL(3, 9, 10, 0, 5), (G_NOCORPSE|G_GENO|5), A(ATTK(AT_BEAM, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("dagger turret", S_TURRET, LVL(3, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_DISP, 1, 5), ATTK(AT_HUGS, AD_PHYS, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("large arrow turret", S_TURRET, LVL(4, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("flame turret", S_TURRET, LVL(4, 12, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FIRE, 1, 3), ATTK(AT_TUCH, AD_FIRE, 1, 3), ATTK(AT_HUGS, AD_FIRE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ice turret", S_TURRET, LVL(4, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_COLD, 1, 3), ATTK(AT_TUCH, AD_COLD, 1, 3), ATTK(AT_HUGS, AD_COLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_COLD, MR_COLD, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("little baehlops muzzle", S_TURRET, LVL(4, 9, 0, 0, -2), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRLI, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 400, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN|MR_PLUSONE|MR_HITASTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS, M2_UNDEAD|M2_HOSTILE, M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("shock turret", S_TURRET, LVL(4, 12, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ELEC, 1, 3), ATTK(AT_TUCH, AD_ELEC, 1, 3), ATTK(AT_HUGS, AD_ELEC, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("acid turret", S_TURRET, LVL(4, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ACID, 1, 3), ATTK(AT_TUCH, AD_ACID, 1, 3), ATTK(AT_HUGS, AD_ACID, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_ACID, MR_ACID, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("absent turret", S_TURRET, LVL(4, 12, 10, 0, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_BANI, 1, 3), ATTK(AT_HUGS, AD_BANI, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gargoyle trap", S_TURRET, LVL(4, 9, 6, 40, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_MAGC, AD_FIRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_STONE|MR_PLUSONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("spear turret", S_TURRET, LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("case turret", S_TURRET, LVL(5, 9, 10, 0, 5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_BEAM, AD_PHYS, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("unlight turret", S_TURRET, LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DARK, 1, 3), ATTK(AT_GAZE, AD_DARK, 1, 3), ATTK(AT_HUGS, AD_DARK, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lazy turret", S_TURRET, LVL(5, 1, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_LAZY, 1, 3), ATTK(AT_GAZE, AD_LAZY, 1, 3), ATTK(AT_HUGS, AD_LAZY, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blood turret", S_TURRET, LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_BLEE, 1, 3), ATTK(AT_GAZE, AD_BLEE, 1, 3), ATTK(AT_HUGS, AD_BLEE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("spread turret", S_TURRET, LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_SCRA, AD_NIVE, 1, 3), ATTK(AT_GAZE, AD_NIVE, 1, 3), ATTK(AT_HUGS, AD_NIVE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("loudspeaker", S_TURRET, LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FAKE, 1, 3), ATTK(AT_GAZE, AD_FAKE, 1, 3), ATTK(AT_HUGS, AD_FAKE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("dungeon turret", S_TURRET, LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SAMU, 1, 3), ATTK(AT_GAZE, AD_SAMU, 1, 3), ATTK(AT_HUGS, AD_SAMU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cobalt turret", S_TURRET, /* spawns with sling and 35 cobalt chunks */ LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("graphic turret", S_TURRET, /* spawns with sling and 35 graphite */ LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("peng part", S_TURRET, LVL(5, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_DISP, 1, 5), ATTK(AT_HUGS, AD_PHYS, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_ALLA, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("viking energy field", S_TURRET, LVL(5, 36, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STABILIZE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS, 0, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("l-t-t-t-t turret", S_TURRET, /* spawns with shovel and 35 rocks */ LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("reinstructed tenfold", S_TURRET, LVL(5, 12, 8, 79, 0), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TRAM, AD_DEBT, 2, 3), ATTK(AT_BUTT, AD_TRAI, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(571, 4, 0, MS_BOSS, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_MINDLESS|M1_REGEN|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("fragrance dispenser", S_TURRET, LVL(5, 12, 8, 0, 5), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STENCH, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("warding turret", S_TURRET, LVL(5, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DREN, 1, 12), ATTK(AT_TUCH, AD_PHYS, 1, 12), ATTK(AT_HUGS, AD_DREN, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("neolithic turret", S_TURRET, LVL(6, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("boner turret", S_TURRET, /* spawns with sling and 25 bone fragments */ LVL(6, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("leaden turret", S_TURRET, /* spawns with sling and 25 lead clumps */ LVL(6, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("rocky turret", S_TURRET, /* spawns with sling and 25 sling ammos */ LVL(6, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("pitching machine", S_TURRET, /* spawns with sling and 100 rocks */ LVL(6, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_DISP, 2, 3), ATTK(AT_GAZE, AD_DISP, 1, 1), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_PLUSTWO, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("popcorn sentinel", S_TURRET, LVL(6, 12, 9, 10, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("hanging semen ejaculator", S_TURRET, LVL(6, 12, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CONT, 4, 4), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_GRAY), MON("hanging prune juice dripper", S_TURRET, /* by Demo */ LVL(6, 9, 0, 70, -9), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_CONF, 4, 4), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SEDUCE, MZ_HUMAN), MR_FIRE|MR_POISON, 0, M1_HUMANOID|M1_FLY|M1_POIS, M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BROWN), MON("amber turret", S_TURRET, /* spawns with sling and 25 amber fragments */ LVL(6, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("spit turret", S_TURRET, LVL(6, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 3), ATTK(AT_SPIT, AD_BLND, 2, 3), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUTE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gas turret", S_TURRET, LVL(6, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SLEE, 1, 3), ATTK(AT_BREA, AD_SLEE, 2, 3), ATTK(AT_HUGS, AD_SLEE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sen turret", S_TURRET, LVL(7, 9, 10, 5, 0), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_BEAM, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("shank turret", S_TURRET, LVL(7, 12, 9, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SHAN, 1, 3), ATTK(AT_TUCH, AD_SHAN, 1, 3), ATTK(AT_HUGS, AD_SHAN, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hatched potholder", S_TURRET, LVL(7, 19, -3, 66, 0), (1), A(ATTK(AT_NONE, AD_VAMP, 6, 1), ATTK(AT_STNG, AD_SIN, 1, 9), ATTK(AT_BREA, AD_TLPT, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1416, 325, 0, MS_HANDY, MZ_TINY), MR_COLD|MR_STONE|MR_DRAIN, MR_COLD, M1_AMORPHOUS|M1_NOHANDS|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID|M1_HERBIVORE, M2_WANDER|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hydrocephaly institutional", S_TURRET, LVL(7, 12, 4, 43, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_LASH, AD_FREN, 5, 8), ATTK(AT_RATH, AD_MINA, 7, 1), ATTK(AT_LASH, AD_MAGM, 6, 8), ATTK(AT_ENGL, AD_SHAN, 7, 1), ATTK(AT_HUGS, AD_LUCK, 2, 8), NO_ATTK), SIZ(2475, 556, 0, MS_SISSY, MZ_GIGANTIC), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_JEWELS|M2_COLLECT| M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("poison turret", S_TURRET, LVL(8, 12, 9, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DRST, 1, 3), ATTK(AT_TUCH, AD_DRST, 1, 3), ATTK(AT_HUGS, AD_DRST, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("handicapped hc girl", S_TURRET, LVL(8, 12, 0, 40, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), ATTK(AT_BEAM, AD_ALIN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_ELEC|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("disarming turret", S_TURRET, LVL(8, 12, 9, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_GLIB, 1, 3), ATTK(AT_TUCH, AD_GLIB, 1, 3), ATTK(AT_HUGS, AD_GLIB, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("amnesia turret", S_TURRET, LVL(8, 12, 9, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_AMNE, 1, 3), ATTK(AT_TUCH, AD_AMNE, 1, 3), ATTK(AT_HUGS, AD_AMNE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("memory turret", S_TURRET, LVL(8, 12, 9, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_MEMO, 1, 3), ATTK(AT_TUCH, AD_MEMO, 1, 3), ATTK(AT_HUGS, AD_MEMO, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("tech turret", S_TURRET, LVL(8, 12, 9, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_TECH, 1, 3), ATTK(AT_TUCH, AD_TECH, 1, 3), ATTK(AT_HUGS, AD_TECH, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("training turret", S_TURRET, LVL(8, 12, 9, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_TRAI, 1, 3), ATTK(AT_TUCH, AD_TRAI, 1, 3), ATTK(AT_HUGS, AD_TRAI, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("dream turret", S_TURRET, LVL(8, 12, 9, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DREA, 1, 3), ATTK(AT_TUCH, AD_DREA, 1, 3), ATTK(AT_HUGS, AD_DREA, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gun turret", S_TURRET, LVL(8, 12, 9, 10, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("fluidator pruma", S_TURRET, /* has perfume spreader egotype */ LVL(8, 14, -1, 30, 5), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_BADE, 4, 3), ATTK(AT_HUGS, AD_BADE, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_FLUIDATOR, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_INFRAVISION|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("acidshoot turret", S_TURRET, LVL(8, 12, 10, 5, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 3), ATTK(AT_SPIT, AD_ACID, 2, 3), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUTE, MZ_MEDIUM), MR_ACID, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("buttasmin", S_TURRET, LVL(8, 12, 0, 0, -3), (1), A(ATTK(AT_KICK, AD_INSA, 4, 4), ATTK(AT_BEAM, AD_INSA, 6, 6), ATTK(AT_GAZE, AD_INSA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("invert turret", S_TURRET, LVL(8, 12, 9, 10, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_INVE, 1, 3), ATTK(AT_TUCH, AD_INVE, 1, 3), ATTK(AT_HUGS, AD_INVE, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jasminen butt", S_TURRET, LVL(8, 12, 0, 0, -3), (1), A(ATTK(AT_KICK, AD_INSA, 4, 4), ATTK(AT_BEAM, AD_INSA, 6, 6), ATTK(AT_GAZE, AD_INSA, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_FART_QUIET, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("boa preparing laureate", S_TURRET, LVL(8, 12, 2, 85, 0), (1), A(ATTK(AT_BOOM, AD_UVUU, 9, 1), ATTK(AT_CLAW, AD_MINA, 8, 1), ATTK(AT_BUTT, AD_PHYS, 8, 6), ATTK(AT_SCRA, AD_EDGE, 7, 3), ATTK(AT_SPIT, AD_PLYS, 1, 8), NO_ATTK), SIZ(1141, 695, 0, MS_TEACHER, MZ_MEDIUM), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOHANDS|M1_TPORT, M2_WANDER|M2_JEWELS|M2_HUMAN|M2_FEMALE|M2_PEACEFUL, M3_CLOSE|M3_AVOIDER|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("elven turret", S_TURRET, LVL(9, 12, 7, 15, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("nin turret", S_TURRET, LVL(9, 10, 8, 10, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BEAM, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("combat core", S_TURRET, LVL(9, 12, 0, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 7), ATTK(AT_SPIT, AD_TCKL, 6, 6), ATTK(AT_HUGS, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_COMBAT, MZ_HUGE), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS, M2_HOSTILE|M2_STRONG|M2_GREEDY|M2_JEWELS, 0, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jubilate adorer", S_TURRET, LVL(9, 12, 0, 1, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_STCK, 4, 1), ATTK(AT_CLAW, AD_TERR, 9, 1), ATTK(AT_TUCH, AD_ICUR, 4, 5), ATTK(AT_CLAW, AD_RBRE, 1, 9), ATTK(AT_GAZE, AD_SLEE, 6, 8), ATTK(AT_BEAM, AD_SHAN, 8, 5)), SIZ(1354, 883, 0, MS_BUZZ, MZ_LARGE), MR_POISON, MR_POISON, M1_SEE_INVIS|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_PNAME|M2_STALK|M2_ROCKTHROW| M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_NOPLRPOLY|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("syndrome mopping", S_TURRET, LVL(9, 13, 3, 14, 10), (3), A(ATTK(AT_GAZE, AD_VAMP, 7, 2), ATTK(AT_NONE, AD_SHAN, 7, 9), ATTK(AT_MAGC, AD_NIVE, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4406, 1716, 0, MS_CONVERT, MZ_TINY), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_VAMPIRE|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("overloaded fileting", S_TURRET, LVL(9, 12, 1, 88, 0), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_PART, 0, 1), ATTK(AT_BUTT, AD_DRLI, 5, 7), ATTK(AT_WEAP, AD_DISE, 7, 2), ATTK(AT_BOOM, AD_LEGS, 6, 9), NO_ATTK, NO_ATTK), SIZ(1377, 2, 0, MS_SUPERMAN, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_ACID, 0, M1_NEEDPICK|M1_BREATHLESS|M1_SEE_INVIS|M1_ACID, M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("despairingly analysand veneration", S_TURRET, LVL(9, 14, -9, 93, 11), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_RAGN, 1, 8), ATTK(AT_NONE, AD_FEAR, 8, 4), ATTK(AT_LASH, AD_NIVE, 6, 1), ATTK(AT_LASH, AD_SANI, 6, 2), ATTK(AT_STNG, AD_FLAM, 4, 1), ATTK(AT_STNG, AD_DRCH, 8, 4)), SIZ(53, 75, 0, MS_TREESQUAD, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_FLY|M1_WALLWALK|M1_NOTAKE|M1_NOHANDS, M2_MINION|M2_PNAME|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("alliterating occurrence", S_TURRET, LVL(9, 11, 3, 84, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_RATH, AD_DCAY, 1, 7), ATTK(AT_BUTT, AD_SITM, 8, 3), ATTK(AT_SPIT, AD_FAMN, 1, 9), ATTK(AT_BITE, AD_HODS, 6, 1), NO_ATTK, NO_ATTK), SIZ(206, 553, 0, MS_SUPERMAN, MZ_MEDIUM), MR_COLD|MR_SLEEP|MR_ACID|MR_DRAIN, MR_SLEEP, M1_NEEDPICK|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT| M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("watch turret", S_TURRET, LVL(10, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|6), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("cultural watch turret", S_TURRET, LVL(10, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("odor dispenser", S_TURRET, LVL(10, 12, 5, 0, 5), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STENCH, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("thrusting turret", S_TURRET, LVL(10, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("scything turret", S_TURRET, LVL(10, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ninja turret", S_TURRET, LVL(10, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drop turret", S_TURRET, LVL(10, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DROP, 1, 5), ATTK(AT_TUCH, AD_DROP, 1, 5), ATTK(AT_HUGS, AD_DROP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("flat-squeezing machine", S_TURRET, LVL(10, 12, 2, 60, 0), (G_GENO|2|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BUZZ, MZ_LARGE), MR_HITASTWO|MR_PLUSTWO|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("chinese energy field", S_TURRET, LVL(10, 12, -5, 0, 0), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_HUGS, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STABILIZE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS, 0, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_CYAN), MON("machine turret", S_TURRET, LVL(10, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SITM, 1, 5), ATTK(AT_TUCH, AD_SITM, 1, 5), ATTK(AT_HUGS, AD_SITM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("big turret", S_TURRET, LVL(10, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DISP, 1, 6), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("goddamn tablet", S_TURRET, LVL(10, 12, 10, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DEPR, 1, 6), ATTK(AT_HUGS, AD_FAKE, 2, 3), ATTK(AT_GAZE, AD_DISP, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_WHITE), MON("deproof turret", S_TURRET, LVL(10, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_UNPR, 1, 5), ATTK(AT_TUCH, AD_UNPR, 1, 5), ATTK(AT_HUGS, AD_UNPR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("telephone cell", S_TURRET, LVL(10, 12, 5, 0, 5), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_SSEX, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_WHORE, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_FEMALE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("scratch turret", S_TURRET, LVL(10, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_LEGS, 1, 5), ATTK(AT_TUCH, AD_LEGS, 1, 5), ATTK(AT_HUGS, AD_LEGS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("samu turret", S_TURRET, LVL(10, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("shooter turret", S_TURRET, LVL(11, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("snuffliest alkalify", S_TURRET, LVL(11, 14, -5, 25, -2), (G_GENO|2), A(ATTK(AT_BUTT, AD_VULN, 5, 7), ATTK(AT_WEAP, AD_SLUD, 7, 2), ATTK(AT_KICK, AD_DREA, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1789, 1046, 0, MS_COW, MZ_HUGE), MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_SWIM|M1_ANIMAL|M1_ACID|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_STRONG|M2_MAGIC|M2_GIANT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("burglarize mummification socialize bovid", S_TURRET, LVL(11, 12, -2, 98, 9), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DRST, 7, 9), ATTK(AT_WEAP, AD_WET, 5, 1), ATTK(AT_SCRA, AD_AMNE, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(351, 152, 0, MS_FART_LOUD, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_FLY|M1_TPORT|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_STALK|M2_NASTY| M2_COLLECT|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_AVOIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("coin turret", S_TURRET, LVL(12, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SGLD, 1, 5), ATTK(AT_TUCH, AD_SGLD, 1, 5), ATTK(AT_HUGS, AD_SGLD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("web turret", S_TURRET, LVL(12, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_WEBS, 1, 5), ATTK(AT_TUCH, AD_WEBS, 1, 5), ATTK(AT_HUGS, AD_WEBS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("entrapping turret", S_TURRET, LVL(12, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_TRAP, 1, 5), ATTK(AT_TUCH, AD_TRAP, 1, 5), ATTK(AT_HUGS, AD_TRAP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("normal turret", S_TURRET, LVL(12, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SKIL, 1, 5), ATTK(AT_TUCH, AD_SKIL, 1, 5), ATTK(AT_HUGS, AD_SKIL, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("muen turret", S_TURRET, LVL(12, 10, 7, 10, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_BEAM, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tax turret", S_TURRET, LVL(12, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DEBT, 1, 5), ATTK(AT_TUCH, AD_DEBT, 1, 5), ATTK(AT_HUGS, AD_DEBT, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("droven turret", S_TURRET, LVL(12, 12, 5, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ancient turret", S_TURRET, LVL(12, 12, 5, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("wake of fire sentry", S_TURRET, LVL(12, 10, 5, 25, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_FIRE, 3, 6), ATTK(AT_TUCH, AD_FIRE, 3, 6), ATTK(AT_HUGS, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("charged bolt sentry", S_TURRET, LVL(12, 10, 5, 25, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_GAZE, AD_ELEC, 1, 18), ATTK(AT_TUCH, AD_ELEC, 1, 18), ATTK(AT_HUGS, AD_ELEC, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("outshooter", S_TURRET, LVL(12, 12, 0, 80, 2), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_DISP, 4, 5), ATTK(AT_HUGS, AD_TRAP, 3, 5), ATTK(AT_HUGS, AD_TERR, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_LAUGH, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spelltouch turret", S_TURRET, LVL(12, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_SPEL, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("coefficient of friction", S_TURRET, LVL(12, 10, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_SLOW, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bronze turret", S_TURRET, /* spawns with sling and 45 bronze nuggets */ LVL(12, 12, 5, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("washwoman excused", S_TURRET, LVL(12, 11, -1, 31, 0), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_SSEX, 4, 3), ATTK(AT_GAZE, AD_PAIN, 9, 4), ATTK(AT_BUTT, AD_FEMI, 6, 3), ATTK(AT_ENGL, AD_ALIN, 1, 1), ATTK(AT_TRAM, AD_DCAY, 5, 5), NO_ATTK), SIZ(2574, 1396, 0, MS_WOLLOH, MZ_HUMAN), MR_POISON|MR_STONE, MR_STONE, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_NOPOLY|M2_JEWELS|M2_MAGIC|M2_FEMALE|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("ooziest plow", S_TURRET, LVL(12, 6, 10, 3, -16), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_RATH, AD_DISP, 7, 1), ATTK(AT_BEAM, AD_DRDX, 4, 4), ATTK(AT_TUCH, AD_DRST, 3, 5), ATTK(AT_NONE, AD_SIN, 6, 1), ATTK(AT_HUGS, AD_RUST, 7, 9), NO_ATTK), SIZ(409, 569, 0, MS_DRUGS, MZ_HUMAN), MR_COLD|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_AMPHIBIOUS|M1_ANIMAL|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_HERBIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_NASTY|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("magic turret", S_TURRET, LVL(12, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_SPEL, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("celestial turret", S_TURRET, LVL(13, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_CLRC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spellcasting turret", S_TURRET, LVL(13, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_MAGC, AD_CAST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rust turret", S_TURRET, LVL(13, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_RUST, 1, 5), ATTK(AT_TUCH, AD_RUST, 1, 5), ATTK(AT_HUGS, AD_RUST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("rot turret", S_TURRET, LVL(13, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DCAY, 1, 5), ATTK(AT_TUCH, AD_DCAY, 1, 5), ATTK(AT_HUGS, AD_DCAY, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fackle turret", S_TURRET, LVL(13, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FLAM, 1, 5), ATTK(AT_TUCH, AD_FLAM, 1, 5), ATTK(AT_HUGS, AD_FLAM, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("corroded turret", S_TURRET, LVL(13, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_CORR, 1, 5), ATTK(AT_TUCH, AD_CORR, 1, 5), ATTK(AT_HUGS, AD_CORR, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("illusion turret", S_TURRET, LVL(13, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ILLU, 1, 5), ATTK(AT_TUCH, AD_ILLU, 1, 5), ATTK(AT_HUGS, AD_ILLU, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("water turret", S_TURRET, LVL(13, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_PHYS, 1, 6), ATTK(AT_HUGS, AD_WRAP, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_SWIM|M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("laser turret", S_TURRET, LVL(13, 12, 5, 20, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mield turret", S_TURRET, LVL(13, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_CLRC, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("purpleblink turret", S_TURRET, LVL(13, 12, 5, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 5), ATTK(AT_TUCH, AD_PHYS, 1, 5), ATTK(AT_HUGS, AD_CAST, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("taser turret", S_TURRET, LVL(13, 12, 5, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_NUMB, 1, 8), ATTK(AT_GAZE, AD_NUMB, 1, 8), ATTK(AT_HUGS, AD_NUMB, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("glare turret", S_TURRET, LVL(13, 12, 5, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_BLND, 1, 8), ATTK(AT_GAZE, AD_BLND, 1, 8), ATTK(AT_HUGS, AD_BLND, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("confusing turret", S_TURRET, LVL(13, 12, 5, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_CONF, 1, 8), ATTK(AT_GAZE, AD_CONF, 1, 8), ATTK(AT_HUGS, AD_CONF, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("multicolor turret", S_TURRET, LVL(13, 12, 5, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_HALU, 1, 8), ATTK(AT_GAZE, AD_HALU, 1, 8), ATTK(AT_HUGS, AD_HALU, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("rubber turret", S_TURRET, LVL(13, 12, 5, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_NGRA, 1, 8), ATTK(AT_GAZE, AD_NGRA, 1, 8), ATTK(AT_HUGS, AD_NGRA, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("eminent turret", S_TURRET, LVL(13, 12, 5, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_WNCE, 1, 5), ATTK(AT_TUCH, AD_WNCE, 1, 5), ATTK(AT_HUGS, AD_WNCE, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("reversionist mohawk", S_TURRET, LVL(13, 11, -9, 62, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_CURS, 7, 3), ATTK(AT_HUGS, AD_SSEX, 3, 3), ATTK(AT_BREA, AD_SEDU, 7, 5), ATTK(AT_NONE, AD_SANI, 1, 2), NO_ATTK, NO_ATTK), SIZ(63, 572, 0, MS_DRUGS, MZ_GIGANTIC), 0, 0, M1_AMORPHOUS|M1_NOEYES|M1_NOHEAD|M1_ANIMAL|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cuntgun turret", S_TURRET, LVL(14, 12, 5, 25, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("blink turret", S_TURRET, LVL(14, 12, 5, 25, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_TPTO, 1, 10), ATTK(AT_GAZE, AD_TPTO, 1, 10), ATTK(AT_HUGS, AD_TPTO, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("para turret", S_TURRET, LVL(14, 12, 5, 25, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PLYS, 1, 5), ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_HUGS, AD_PLYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("obsidian turret", S_TURRET, LVL(14, 12, 5, 25, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("glass turret", S_TURRET, LVL(14, 12, 5, 25, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_DISP, 1, 10), ATTK(AT_HUGS, AD_PHYS, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("rebaptize instituting", S_TURRET, LVL(14, 36, -6, 43, 0), (1), A(ATTK(AT_NONE, AD_DEBU, 2, 1), ATTK(AT_BOOM, AD_MAGM, 2, 1), ATTK(AT_NONE, AD_GRAV, 9, 4), ATTK(AT_SCRA, AD_DISE, 9, 9), NO_ATTK, NO_ATTK), SIZ(180, 36, 0, MS_CAR, MZ_MEDIUM), MR_FIRE|MR_DISINT, MR_FIRE, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_NOHANDS|M1_SLITHY|M1_TPORT_CNTRL| M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_JEWELS|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("timekeeping nonwhite", S_TURRET, LVL(14, 12, 3, 57, 0), (4), A(ATTK(AT_MAGC, AD_SANI, 5, 9), ATTK(AT_BOOM, AD_NUMB, 9, 6), ATTK(AT_SPIT, AD_ALIN, 4, 1), ATTK(AT_TENT, AD_CNCL, 2, 7), NO_ATTK, NO_ATTK), SIZ(1200, 781, 0, MS_TREESQUAD, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_SWIM|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_NOHANDS|M1_ANIMAL|M1_UNSOLID| M1_REGEN|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("transalpine sleepyhead", S_TURRET, LVL(14, 12, -5, 77, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_NPRO, 6, 6), ATTK(AT_BREA, AD_DREN, 2, 7), ATTK(AT_TUCH, AD_AMNE, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(519, 568, 0, MS_PRINCESSLEIA, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_NOPOLY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_TELEPATHIC|M3_MIMIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("gunroom renegotiation", S_TURRET, LVL(14, 11, 3, 5, 0), (1), A(ATTK(AT_BREA, AD_PART, 5, 4), ATTK(AT_WEAP, AD_STAT, 2, 2), ATTK(AT_WEAP, AD_ICUR, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2856, 1407, 0, MS_TEACHER, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_TPORT| M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_STALK|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("disrupter turret", S_TURRET, LVL(15, 12, 4, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_STUN, 2, 4), ATTK(AT_GAZE, AD_STUN, 2, 4), ATTK(AT_HUGS, AD_STUN, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("darkness turret", S_TURRET, LVL(15, 12, 4, 30, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DARK, 2, 4), ATTK(AT_GAZE, AD_DARK, 2, 4), ATTK(AT_HUGS, AD_DARK, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("dark elven turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_DISP, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("bulletator odorator", S_TURRET, /* perfume egotype */ LVL(15, 30, -5, 60, 0), (1|G_NOCORPSE), A(ATTK(AT_BREA, AD_DRST, 6, 6), ATTK(AT_HUGS, AD_BADE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BULLETATOR, MZ_HUGE), MR_SLEEP|MR_POISON|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_MINDLESS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sentry turret", S_TURRET, LVL(15, 12, 3, 30, 5), (G_NOCORPSE|G_GENO|4), A(ATTK(AT_SCRA, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("campcampcamp turret", S_TURRET, /* spawns with kalashnikov and 80 lead bullets */ LVL(15, 12, 3, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_DISP, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SOVIET, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lightning spire", S_TURRET, LVL(15, 12, 2, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_MAGC, AD_ELEC, 3, 6), ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_HUGS, AD_ELEC, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("lightning point", S_TURRET, LVL(15, 12, 2, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_MAGC, AD_ELEC, 3, 6), ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_HUGS, AD_ELEC, 3, 6), ATTK(AT_NONE, AD_ELEC, 0, 6), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_CYAN), MON("black c macro magic", S_TURRET, LVL(15, 12, 3, 30, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_HUGS, AD_TERR, 4, 4), ATTK(AT_MAGC, AD_CAST, 4, 4), ATTK(AT_HUGS, AD_RUNS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_DISINT, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_UNSOLID, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("preaching column", S_TURRET, LVL(15, 12, 2, 65, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_CONVERT, MZ_LARGE), 0, 0, M1_MINDLESS|M1_BREATHLESS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("jap turret", S_TURRET, /* spawns with footbow and 30 far-east arrows */ LVL(15, 12, 2, 30, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 5), ATTK(AT_TUCH, AD_DISP, 3, 5), ATTK(AT_HUGS, AD_PHYS, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("burner turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_BURN, 3, 3), ATTK(AT_TUCH, AD_BURN, 3, 3), ATTK(AT_HUGS, AD_BURN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dimmer turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DIMN, 3, 3), ATTK(AT_TUCH, AD_DIMN, 3, 3), ATTK(AT_HUGS, AD_DIMN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("alignment turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ALIN, 3, 3), ATTK(AT_TUCH, AD_ALIN, 3, 3), ATTK(AT_HUGS, AD_ALIN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aggravator turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_AGGR, 3, 3), ATTK(AT_TUCH, AD_AGGR, 3, 3), ATTK(AT_HUGS, AD_AGGR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gravity turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_GRAV, 3, 3), ATTK(AT_TUCH, AD_GRAV, 3, 3), ATTK(AT_HUGS, AD_GRAV, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sound turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SOUN, 3, 3), ATTK(AT_TUCH, AD_SOUN, 3, 3), ATTK(AT_HUGS, AD_SOUN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SOUND, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("arengee turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DAMA, 3, 3), ATTK(AT_TUCH, AD_DAMA, 3, 3), ATTK(AT_HUGS, AD_DAMA, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("grim ward turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FEAR, 3, 3), ATTK(AT_TUCH, AD_FEAR, 3, 3), ATTK(AT_HUGS, AD_FEAR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("vulnerability turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_VULN, 3, 3), ATTK(AT_TUCH, AD_VULN, 3, 3), ATTK(AT_HUGS, AD_VULN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("magic cancellation turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_MCRE, 3, 3), ATTK(AT_TUCH, AD_MCRE, 3, 3), ATTK(AT_HUGS, AD_MCRE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("reloading turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_THIR, 3, 3), ATTK(AT_TUCH, AD_THIR, 3, 3), ATTK(AT_HUGS, AD_THIR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nether turret", S_TURRET, LVL(15, 12, 3, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_NTHR, 3, 3), ATTK(AT_TUCH, AD_NTHR, 3, 3), ATTK(AT_HUGS, AD_NTHR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("off-hesitate turret", S_TURRET, LVL(15, 12, 3, 30, 5), (G_NOCORPSE|G_GENO|2), A(ATTK(AT_SCRA, AD_SCOR, 2, 4), ATTK(AT_TUCH, AD_SCOR, 2, 4), ATTK(AT_HUGS, AD_SCOR, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("unsubstantially exalter", S_TURRET, LVL(15, 22, -3, 86, 4), (G_GENO|G_LGROUP|2), A(ATTK(AT_TUCH, AD_PAIN, 7, 1), ATTK(AT_RATH, AD_RAGN, 5, 2), ATTK(AT_LASH, AD_DISP, 2, 4), ATTK(AT_LASH, AD_NIVE, 4, 7), ATTK(AT_WEAP, AD_PLAS, 9, 7), NO_ATTK), SIZ(3751, 1274, 0, MS_WOLLOH, MZ_LARGE), MR_SLEEP|MR_DEATH, 0, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS|M1_REGEN| M1_ACID, M2_DEMON|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PETRIFIES|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pellet turret", S_TURRET, LVL(16, 12, 3, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_TUCH, AD_DISP, 2, 8), ATTK(AT_HUGS, AD_PHYS, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("debuff turret", S_TURRET, LVL(16, 12, 2, 30, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SLOW, 2, 4), ATTK(AT_TUCH, AD_SLOW, 2, 4), ATTK(AT_HUGS, AD_SLOW, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("drain turret", S_TURRET, LVL(16, 12, 2, 30, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DRLI, 2, 4), ATTK(AT_TUCH, AD_DRLI, 2, 4), ATTK(AT_HUGS, AD_DRLI, 2, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blind turret", S_TURRET, LVL(16, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 3, 3), ATTK(AT_SPIT, AD_BLND, 3, 4), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUTE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("korean energy field", S_TURRET, /* infinite range */ LVL(16, 12, 10, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_PHYS, 1, 1), ATTK(AT_BEAM, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STABILIZE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS, 0, 0, 0, M5_AOE, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sinister sentry", S_TURRET, LVL(16, 16, 0, 40, -16), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_IDAM, 6, 6), ATTK(AT_HUGS, AD_IDAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("cura sentry", S_TURRET, /* invisible */ LVL(16, 16, 0, 40, -16), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_IDAM, 6, 6), ATTK(AT_HUGS, AD_IDAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("president sentry", S_TURRET, /* invisible */ LVL(16, 16, 0, 40, -16), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 8), ATTK(AT_BEAM, AD_IDAM, 6, 6), ATTK(AT_HUGS, AD_IDAM, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("fire turret", S_TURRET, LVL(16, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FIRE, 3, 3), ATTK(AT_BREA, AD_FIRE, 3, 3), ATTK(AT_HUGS, AD_FIRE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("cooling turret", S_TURRET, LVL(16, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_COLD, 3, 3), ATTK(AT_BREA, AD_COLD, 3, 3), ATTK(AT_HUGS, AD_COLD, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_COLD, MR_COLD, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("electro turret", S_TURRET, LVL(16, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ELEC, 3, 3), ATTK(AT_BREA, AD_ELEC, 3, 3), ATTK(AT_HUGS, AD_ELEC, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("corroding turret", S_TURRET, LVL(16, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ACID, 3, 3), ATTK(AT_BREA, AD_ACID, 3, 3), ATTK(AT_HUGS, AD_ACID, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_ACID, MR_ACID, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("missile turret", S_TURRET, LVL(16, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_MAGM, 3, 3), ATTK(AT_BREA, AD_MAGM, 3, 5), ATTK(AT_HUGS, AD_MAGM, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("powergas turret", S_TURRET, LVL(16, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SLEE, 3, 3), ATTK(AT_BREA, AD_SLEE, 3, 4), ATTK(AT_HUGS, AD_SLEE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP, MR_SLEEP, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("falling turret", S_TURRET, LVL(16, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_WEBS, 3, 3), ATTK(AT_BREA, AD_WEBS, 3, 4), ATTK(AT_HUGS, AD_WEBS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("downfall turret", S_TURRET, LVL(16, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_TRAP, 3, 3), ATTK(AT_BREA, AD_TRAP, 3, 4), ATTK(AT_HUGS, AD_TRAP, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("darky singling", S_TURRET, LVL(16, 18, 0, 36, 0), (4), A(ATTK(AT_RATH, AD_RBRE, 9, 3), ATTK(AT_MAGC, AD_SKIL, 8, 9), ATTK(AT_TUCH, AD_VAPO, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(94, 530, 0, MS_HCALIEN, MZ_HUGE), MR_COLD|MR_SLEEP, 0, M1_NOTAKE|M1_NOLIMBS, M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_STRONG|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("schoolchildren stalemated", S_TURRET, LVL(16, 6, 5, 16, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SPIT, AD_ALIN, 6, 1), ATTK(AT_GAZE, AD_MIDI, 9, 7), ATTK(AT_STNG, AD_FUMB, 7, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2417, 13, 0, MS_BOSS, MZ_TINY), MR_SLEEP|MR_ELEC, 0, M1_SWIM|M1_WALLWALK|M1_NOLIMBS|M1_MINDLESS|M1_POIS, M2_LORD|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GREEDY, M3_INFRAVISION|M3_NOPLRPOLY|M3_MIND_FLAYER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_WOOD), MON("sestina interwove", S_TURRET, LVL(16, 10, 9, 0, 0), (G_NOCORPSE|4), A(ATTK(AT_LASH, AD_TIME, 8, 1), ATTK(AT_WEAP, AD_CHAO, 5, 5), ATTK(AT_STNG, AD_TLPT, 5, 1), ATTK(AT_STNG, AD_TRAP, 5, 8), ATTK(AT_TENT, AD_DCAY, 3, 5), NO_ATTK), SIZ(841, 352, 0, MS_DRUGS, MZ_TINY), MR_COLD|MR_DISINT, 0, M1_ACID, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("invigorate pastina", S_TURRET, LVL(16, 16, 1, 58, 0), (G_PLATOON|1|G_RGROUP), A(ATTK(AT_NONE, AD_STTP, 2, 9), ATTK(AT_STNG, AD_CAST, 1, 8), ATTK(AT_BOOM, AD_DIMN, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1551, 1687, 0, MS_WERE, MZ_HUMAN), MR_ACID, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_OMNIVORE, M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lifeboat antihypertensive thrumming", S_TURRET, LVL(16, 13, -6, 37, 0), (G_GENO|4), A(ATTK(AT_BEAM, AD_DRCO, 5, 8), ATTK(AT_KICK, AD_SANI, 7, 5), ATTK(AT_SPIT, AD_TRAI, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2324, 207, 0, MS_NEIGH, MZ_HUMAN), MR_DRAIN, 0, M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("spanned chaperon pitchfork loony", S_TURRET, LVL(16, 12, 7, 16, 6), (G_RGROUP|1), A(ATTK(AT_STNG, AD_ENCH, 7, 8), ATTK(AT_BUTT, AD_TERR, 7, 4), ATTK(AT_GAZE, AD_SHAN, 1, 6), ATTK(AT_BREA, AD_WISD, 6, 1), NO_ATTK, NO_ATTK), SIZ(779, 244, 0, MS_REPAIR, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_POISON, M1_NOEYES|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, M4_RAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("targetting turret", S_TURRET, LVL(17, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_GLIB, 3, 3), ATTK(AT_TUCH, AD_GLIB, 3, 3), ATTK(AT_HUGS, AD_GLIB, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forgotten turret", S_TURRET, LVL(17, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_AMNE, 3, 3), ATTK(AT_TUCH, AD_AMNE, 3, 3), ATTK(AT_HUGS, AD_AMNE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("spellzap turret", S_TURRET, LVL(17, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_MEMO, 3, 3), ATTK(AT_TUCH, AD_MEMO, 3, 3), ATTK(AT_HUGS, AD_MEMO, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("emp turret", S_TURRET, LVL(17, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_TECH, 3, 3), ATTK(AT_TUCH, AD_TECH, 3, 3), ATTK(AT_HUGS, AD_TECH, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("sporty turret", S_TURRET, LVL(17, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_TRAI, 3, 3), ATTK(AT_TUCH, AD_TRAI, 3, 3), ATTK(AT_HUGS, AD_TRAI, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("psycho turret", S_TURRET, LVL(17, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SPC2, 3, 3), ATTK(AT_TUCH, AD_SPC2, 3, 3), ATTK(AT_HUGS, AD_SPC2, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("bloh turret", S_TURRET, LVL(17, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SANI, 3, 3), ATTK(AT_TUCH, AD_SANI, 3, 3), ATTK(AT_HUGS, AD_SANI, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sanity turret", S_TURRET, LVL(17, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_INSA, 3, 3), ATTK(AT_TUCH, AD_INSA, 3, 3), ATTK(AT_HUGS, AD_INSA, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("gabble wallpapering", S_TURRET, LVL(17, 12, -6, 96, 0), (G_GENO|1), A(ATTK(AT_BREA, AD_FAKE, 8, 2), ATTK(AT_SCRA, AD_CNCL, 1, 1), ATTK(AT_BUTT, AD_DRDX, 3, 3), ATTK(AT_NONE, AD_GRAV, 0, 1), NO_ATTK, NO_ATTK), SIZ(108, 31, 0, MS_VAMPIRE, MZ_LARGE), MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_ANIMAL|M1_OVIPAROUS, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_NOPLRPOLY|M3_TELEPATHIC|M3_SPIDER|M3_PETRIFIES|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("rigging nodule", S_TURRET, LVL(17, 16, 2, 30, -18), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_ENGL, AD_ELEC, 2, 3), ATTK(AT_KICK, AD_LUCK, 6, 3), ATTK(AT_EXPL, AD_DIMN, 1, 4), ATTK(AT_BITE, AD_SITM, 4, 7), ATTK(AT_BOOM, AD_LETH, 1, 2), ATTK(AT_KICK, AD_DISP, 2, 1)), SIZ(781, 267, 0, MS_CUSS, MZ_HUGE), MR_SLEEP, 0, M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY, M2_VAMPIRE|M2_LORD|M2_WANDER|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_GNOME| M2_MALE, M3_MIND_FLAYER|M3_NO_DECAY|M3_SLIME|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_COPPER), MON("ban turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_BANI, 3, 3), ATTK(AT_TUCH, AD_BANI, 3, 3), ATTK(AT_HUGS, AD_BANI, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stream turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_BLEE, 3, 3), ATTK(AT_TUCH, AD_BLEE, 3, 3), ATTK(AT_HUGS, AD_BLEE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("virus turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_NIVE, 3, 3), ATTK(AT_TUCH, AD_NIVE, 3, 3), ATTK(AT_HUGS, AD_NIVE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON|MR_DRAIN|MR_SLEEP|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("left turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SAMU, 3, 3), ATTK(AT_TUCH, AD_SAMU, 3, 3), ATTK(AT_HUGS, AD_SAMU, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("salted turret", S_TURRET, /* spawns with sling and 40 salt chunks */ LVL(18, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 6), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("wey turret", S_TURRET, LVL(18, 11, 4, 20, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("hardload turret", S_TURRET, LVL(18, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 6), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("frustrated gladiola projectile ravaged", S_TURRET, LVL(18, 15, -7, 76, 0), (3), A(ATTK(AT_CLAW, AD_STCK, 2, 8), ATTK(AT_BOOM, AD_RUST, 3, 7), ATTK(AT_BOOM, AD_ABDC, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1537, 903, 0, MS_BOSS, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_MINDLESS|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_HUMAN, M3_NONMOVING|M3_MIND_FLAYER|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, HI_SILVER), MON("scent dispenser", S_TURRET, LVL(18, 13, 2, 0, 5), (G_NOCORPSE|G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STENCH, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("freezer turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FRZE, 3, 3), ATTK(AT_TUCH, AD_FRZE, 3, 3), ATTK(AT_HUGS, AD_FRZE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_COLD, MR_COLD, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("klllll turret", S_TURRET, /* spawns with shovel and 40 rocks */ LVL(18, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 6), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("icer turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ICEB, 3, 3), ATTK(AT_TUCH, AD_ICEB, 3, 3), ATTK(AT_HUGS, AD_ICEB, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_COLD, MR_COLD, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("very strong turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_CHKH, 3, 3), ATTK(AT_TUCH, AD_CHKH, 3, 3), ATTK(AT_HUGS, AD_CHKH, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blast dream turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DREA, 3, 3), ATTK(AT_TUCH, AD_DREA, 3, 3), ATTK(AT_HUGS, AD_DREA, 2, 9), ATTK(AT_BEAM, AD_SLEE, 2, 6), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("child-making machine", S_TURRET, /* spawns with 10 random eggs */ LVL(18, 15, -7, 70, -8), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_FEAR, 3, 6), ATTK(AT_NONE, AD_AGGR, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_ACID|MR_PLUSONE|MR_HITASTWO|MR_POISON, MR_COLD|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vulnoria machine", S_TURRET, LVL(18, 12, -2, 60, 8), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_VULN, 3, 8), ATTK(AT_BEAM, AD_VULN, 3, 8), ATTK(AT_HUGS, AD_VULN, 2, 9), ATTK(AT_GAZE, AD_VULN, 2, 9), ATTK(AT_NONE, AD_VULN, 0, 6), ATTK(AT_RATH, AD_VULN, 0, 6)), SIZ(200, 200, 0, MS_PAIN, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("poison gas turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DRST, 3, 3), ATTK(AT_BREA, AD_DRST, 3, 3), ATTK(AT_HUGS, AD_DRST, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sturdy turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DRCO, 3, 3), ATTK(AT_TUCH, AD_DRCO, 3, 3), ATTK(AT_HUGS, AD_DRCO, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nimble turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DRDX, 3, 3), ATTK(AT_TUCH, AD_DRDX, 3, 3), ATTK(AT_HUGS, AD_DRDX, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, MR_POISON, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("shoo turret", S_TURRET, LVL(18, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_TLPT, 3, 3), ATTK(AT_GAZE, AD_TLPT, 3, 3), ATTK(AT_HUGS, AD_TLPT, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_TPORT, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sniper turret", S_TURRET, LVL(19, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 6), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("liquid turret", S_TURRET, LVL(19, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 3, 3), ATTK(AT_SPIT, AD_ACID, 3, 4), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUTE, MZ_MEDIUM), MR_ACID, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("topfull commuted", S_TURRET, LVL(19, 11, 6, 99, 0), (G_VLGROUP|4), A(ATTK(AT_EXPL, AD_TPTO, 6, 2), ATTK(AT_WEAP, AD_RBRE, 5, 1), ATTK(AT_KICK, AD_FIRE, 9, 1), ATTK(AT_HUGS, AD_VULN, 8, 4), NO_ATTK, NO_ATTK), SIZ(239, 236, 0, MS_SHRIEK, MZ_LARGE), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_PNAME|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("device costlier convinced incubate", S_TURRET, LVL(19, 12, 9, 48, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_PLAS, 3, 1), ATTK(AT_LASH, AD_SPEL, 1, 2), ATTK(AT_BUTT, AD_INSA, 2, 9), ATTK(AT_BITE, AD_HALU, 8, 8), ATTK(AT_MAGC, AD_DROP, 8, 3), ATTK(AT_BUTT, AD_ICUR, 7, 8)), SIZ(1396, 1637, 0, MS_SOVIET, MZ_HUMAN), MR_COLD|MR_DISINT|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_HIDE|M1_ANIMAL, M2_LORD|M2_STALK|M2_STRONG|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("withering turret", S_TURRET, LVL(20, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_WTHR, 3, 3), ATTK(AT_TUCH, AD_WTHR, 3, 3), ATTK(AT_HUGS, AD_WTHR, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("smg turret", S_TURRET, LVL(20, 12, 0, 45, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 6), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cutting turret", S_TURRET, LVL(20, 12, 0, 45, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 6), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("superpowered flat-squeezing machine", S_TURRET, LVL(20, 12, -6, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_NPRO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BUZZ, MZ_LARGE), MR_HITASTWO|MR_PLUSTWO|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("hidden flat-squeezing machine", S_TURRET, /* invisible */ LVL(20, 12, -6, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_NPRO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_BUZZ, MZ_LARGE), MR_HITASTWO|MR_PLUSTWO|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("deep flat-squeezing machine", S_TURRET, /* invisible */ LVL(20, 12, -6, 90, 0), (1|G_NOCORPSE), A(ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_TUCH, AD_PHYS, 1, 1), ATTK(AT_HUGS, AD_NPRO, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_DEEPSTATE, MZ_LARGE), MR_HITASTWO|MR_PLUSTWO|MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("radio transmitter", S_TURRET, LVL(20, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FAKE, 3, 3), ATTK(AT_TUCH, AD_FAKE, 3, 3), ATTK(AT_HUGS, AD_FAKE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("ominous monolith", S_TURRET, LVL(20, 12, -10, 100, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_DRIN, 0, 4), ATTK(AT_RATH, AD_RBAD, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_STABILIZE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_FIRE|MR_DEATH|MR_STONE|MR_ACID|MR_DRAIN|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("offensive turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_RBAD, 3, 6), ATTK(AT_TUCH, AD_RBAD, 2, 6), ATTK(AT_HUGS, AD_RBAD, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("alien column", S_TURRET, LVL(20, 12, -2, 80, -5), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_HCALIEN, MZ_LARGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_BREATHLESS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("upside-down turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_INVE, 5, 3), ATTK(AT_TUCH, AD_INVE, 5, 3), ATTK(AT_HUGS, AD_INVE, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("stitched abomination", S_TURRET, LVL(20, 12, -2, 55, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), ATTK(AT_TUCH, AD_DISP, 3, 7), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_SLEEP|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("ripping turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SHAN, 3, 3), ATTK(AT_TUCH, AD_SHAN, 2, 3), ATTK(AT_HUGS, AD_SHAN, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("auto rocky", S_TURRET, LVL(20, 12, 10, 20, 5), (1), A(ATTK(AT_LASH, AD_PHYS, 1, 30), ATTK(AT_HUGS, AD_AGGR, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("auto slider", S_TURRET, LVL(20, 12, 10, 20, 5), (1), A(ATTK(AT_TUCH, AD_TERR, 1, 20), ATTK(AT_HUGS, AD_TERR, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_ORANGE), MON("dittomachine", S_TURRET, LVL(20, 6, 0, 20, 5), (1), A(ATTK(AT_TUCH, AD_CONT, 4, 5), ATTK(AT_HUGS, AD_CONT, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_ALLA, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_AMPHIBIOUS, M2_STRONG|M2_HOSTILE, M3_TRAITOR|M3_FREQ_UNCOMMON2, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_YELLOW), MON("fire tower", S_TURRET, LVL(20, 16, 0, 75, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_MAGC, AD_FIRE, 6, 6), ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_HUGS, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_STONE|MR_POISON|MR_DEATH|MR_DRAIN|MR_PLUSTHREE|MR_HITASFOUR, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("mandaruck", S_TURRET, /* becomes peaceful if chatted to, supposed to give hints, can be tamed by throwing an orange */ LVL(20, 13, 0, 20, 20), (1|G_SGROUP), A(ATTK(AT_KICK, AD_SGLD, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_SEE_INVIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("antimagic turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DREN, 3, 12), ATTK(AT_TUCH, AD_PHYS, 2, 12), ATTK(AT_HUGS, AD_DREN, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inertia turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_INER, 3, 12), ATTK(AT_TUCH, AD_INER, 2, 12), ATTK(AT_HUGS, AD_INER, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weight turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_WGHT, 3, 12), ATTK(AT_TUCH, AD_WGHT, 2, 12), ATTK(AT_HUGS, AD_WGHT, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nexus turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_NEXU, 3, 12), ATTK(AT_TUCH, AD_NEXU, 2, 12), ATTK(AT_HUGS, AD_NEXU, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hunger turret", S_TURRET, LVL(20, 12, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FAMN, 3, 8), ATTK(AT_TUCH, AD_FAMN, 2, 8), ATTK(AT_HUGS, AD_FAMN, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("venom turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_POIS, 3, 12), ATTK(AT_TUCH, AD_POIS, 2, 12), ATTK(AT_HUGS, AD_POIS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("manic-depressive turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DEPR, 3, 12), ATTK(AT_TUCH, AD_DEPR, 2, 12), ATTK(AT_HUGS, AD_DEPR, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("mirror turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_HODS, 3, 6), ATTK(AT_TUCH, AD_HODS, 2, 6), ATTK(AT_HUGS, AD_HODS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("cursed turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_CHRN, 3, 6), ATTK(AT_TUCH, AD_CHRN, 2, 6), ATTK(AT_HUGS, AD_CHRN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("vomiting turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_VOMT, 3, 6), ATTK(AT_TUCH, AD_VOMT, 2, 6), ATTK(AT_HUGS, AD_VOMT, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("bad turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_BADE, 3, 6), ATTK(AT_TUCH, AD_BADE, 2, 6), ATTK(AT_HUGS, AD_BADE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("hoax turret", S_TURRET, LVL(20, 12, 0, 45, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_THIE, 3, 6), ATTK(AT_TUCH, AD_THIE, 2, 6), ATTK(AT_HUGS, AD_THIE, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("litfer column", S_TURRET, LVL(20, 0, 0, 80, 5), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_BONES, MZ_LARGE), 0, 0, M1_MINDLESS|M1_BREATHLESS, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("festering appendages", S_TURRET, LVL(20, 12, 0, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_PHYS, 2, 10), ATTK(AT_HUGS, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_DRAIN|MR_DISINT|MR_HITASFOUR, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BROWN), MON("baal tentacle", S_TURRET, LVL(20, 12, 0, 20, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_LASH, AD_PHYS, 2, 10), ATTK(AT_TUCH, AD_PHYS, 2, 10), ATTK(AT_HUGS, AD_PHYS, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_DRAIN|MR_DISINT|MR_HITASFOUR, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_THICK_HIDE|M1_OVIPAROUS|M1_REGEN|M1_SEE_INVIS, M2_NASTY|M2_STRONG|M2_DEMON, M3_FREQ_UNCOMMON3, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("tessellation costumer archway retying", S_TURRET, LVL(20, 14, -3, 74, 0), (G_RGROUP|1), A(ATTK(AT_STNG, AD_MALK, 2, 6), ATTK(AT_BREA, AD_CHRN, 5, 8), ATTK(AT_HUGS, AD_DISE, 7, 1), ATTK(AT_BEAM, AD_BLAS, 6, 3), ATTK(AT_SCRA, AD_RNG, 4, 7), NO_ATTK), SIZ(0, 128, 0, MS_CLOCK, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_REGEN|M1_TPORT_CNTRL, M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("lava turret", S_TURRET, LVL(21, 12, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_LAVA, 3, 3), ATTK(AT_BEAM, AD_LAVA, 3, 3), ATTK(AT_HUGS, AD_LAVA, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("plasma turret", S_TURRET, LVL(21, 12, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PLAS, 3, 3), ATTK(AT_BEAM, AD_PLAS, 3, 3), ATTK(AT_HUGS, AD_PLAS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE, MR_FIRE, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("projector meliorated", S_TURRET, LVL(21, 16, 3, 12, 9), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_CLAW, AD_BADE, 9, 4), ATTK(AT_MAGC, AD_FAKE, 1, 8), ATTK(AT_NONE, AD_PEST, 5, 2), ATTK(AT_BITE, AD_DRCO, 4, 1), ATTK(AT_SPIT, AD_HEAL, 4, 6), NO_ATTK), SIZ(714, 411, 0, MS_SHEEP, MZ_HUMAN), MR_ACID, MR_ACID, M1_BREATHLESS|M1_NOTAKE|M1_SLITHY|M1_HERBIVORE, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("guard turret", S_TURRET, LVL(22, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_SCRA, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("choso turret", S_TURRET, LVL(22, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 6), ATTK(AT_BEAM, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_RED), MON("dementia turret", S_TURRET, LVL(22, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_LUCK, 2, 6), ATTK(AT_TUCH, AD_LUCK, 2, 6), ATTK(AT_HUGS, AD_LUCK, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("handgiver turret", S_TURRET, LVL(22, 13, -1, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_UNPR, 2, 6), ATTK(AT_TUCH, AD_UNPR, 2, 6), ATTK(AT_HUGS, AD_UNPR, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("robo turret", S_TURRET, LVL(22, 13, -1, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SITM, 2, 6), ATTK(AT_TUCH, AD_SITM, 2, 6), ATTK(AT_HUGS, AD_SITM, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dirtied toughen", S_TURRET, LVL(22, 10, 2, 33, -8), (G_GENO|3), A(ATTK(AT_WEAP, AD_SPC2, 9, 1), ATTK(AT_KICK, AD_HEAL, 2, 4), ATTK(AT_WEAP, AD_UNPR, 9, 8), ATTK(AT_BREA, AD_SOUN, 1, 1), ATTK(AT_BREA, AD_MALK, 8, 9), NO_ATTK), SIZ(961, 180, 0, MS_REPAIR, MZ_SMALL), MR_DISINT|MR_STONE, MR_STONE, M1_WALLWALK|M1_NOTAKE|M1_NOHEAD|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_POIS| M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("unemployed define", S_TURRET, LVL(22, 15, 3, 11, -11), (G_GENO|G_UNIQ|2), A(ATTK(AT_NONE, AD_DCAY, 7, 9), ATTK(AT_SPIT, AD_CHRN, 1, 5), ATTK(AT_BREA, AD_WGHT, 1, 8), ATTK(AT_BUTT, AD_DREA, 9, 9), ATTK(AT_LASH, AD_CALM, 8, 9), NO_ATTK), SIZ(27, 33, 0, MS_IMITATE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOLIMBS|M1_CARNIVORE, M2_NOPOLY|M2_HOBBIT|M2_NEUTER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("arrack bitumen stingiest nonmilitant idiosyncrasy", S_TURRET, LVL(22, 8, 9, 45, 0), (1), A(ATTK(AT_ENGL, AD_SCOR, 3, 8), ATTK(AT_BITE, AD_HALU, 6, 7), ATTK(AT_EXPL, AD_NPRO, 7, 2), ATTK(AT_KICK, AD_SOUN, 6, 1), NO_ATTK, NO_ATTK), SIZ(517, 695, 0, MS_IMITATE, MZ_TINY), MR_SLEEP|MR_ELEC|MR_STONE, 0, M1_WALLWALK|M1_HIDE|M1_AMPHIBIOUS|M1_UNSOLID|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_STALK|M2_NASTY|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PERMAMIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("readout gradient", S_TURRET, LVL(22, 12, 6, 32, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_PAIN, 3, 5), ATTK(AT_LASH, AD_SITM, 4, 3), ATTK(AT_NONE, AD_RUST, 8, 9), ATTK(AT_SCRA, AD_ACID, 3, 1), ATTK(AT_BUTT, AD_MIDI, 8, 7), NO_ATTK), SIZ(2050, 41, 0, MS_WHORE, MZ_GIGANTIC), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_CONCEAL|M1_NOTAKE|M1_NOHANDS, M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_NO_DECAY|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("solar turret", S_TURRET, LVL(23, 12, 0, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_LITE, 6, 3), ATTK(AT_BREA, AD_LITE, 8, 3), ATTK(AT_HUGS, AD_LITE, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("megaload turret", S_TURRET, LVL(23, 12, 0, 40, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 6), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bewitched turret", S_TURRET, LVL(23, 12, 0, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ENCH, 3, 3), ATTK(AT_TUCH, AD_ENCH, 3, 5), ATTK(AT_HUGS, AD_ENCH, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("expended turret", S_TURRET, LVL(23, 12, 0, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_NGEN, 3, 3), ATTK(AT_TUCH, AD_NGEN, 3, 5), ATTK(AT_HUGS, AD_NGEN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("eulogist coloradan", S_TURRET, LVL(23, 23, 0, 62, 2), (G_GENO|1), A(ATTK(AT_TENT, AD_LAZY, 2, 6), ATTK(AT_BUTT, AD_DREA, 2, 3), ATTK(AT_NONE, AD_SCOR, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1898, 52, 0, MS_STABILIZE, MZ_TINY), MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_POISON|MR_STONE, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD|M1_MINDLESS|M1_TPORT_CNTRL, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NOTAME|M3_NONMOVING|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nunnish clobbered scripture", S_TURRET, LVL(23, 13, -6, 78, 0), (2), A(ATTK(AT_GAZE, AD_BURN, 3, 9), ATTK(AT_WEAP, AD_DGST, 7, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(763, 192, 0, MS_STABILIZE, MZ_HUGE), 0, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_BREATHLESS|M1_HUMANOID|M1_ACID| M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("boellerboeller machine", S_TURRET, /* spawns with sling and 100 rocks */ LVL(24, 12, -3, 50, 0), (G_NOCORPSE|G_GENO|1|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_DISP, 2, 9), ATTK(AT_GAZE, AD_DISP, 1, 1), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_PLUSTHREE|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black turret", S_TURRET, LVL(24, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DISN, 3, 3), ATTK(AT_BREA, AD_DISN, 3, 5), ATTK(AT_HUGS, AD_DISN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DISINT, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vape turret", S_TURRET, LVL(24, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_VAPO, 3, 3), ATTK(AT_BREA, AD_VAPO, 3, 5), ATTK(AT_HUGS, AD_VAPO, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DISINT, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("menacing sentry", S_TURRET, LVL(24, 16, 0, 60, -16), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 10), ATTK(AT_BEAM, AD_ANTI, 6, 7), ATTK(AT_HUGS, AD_ANTI, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("pura sentry", S_TURRET, /* invisible */ LVL(24, 16, 0, 60, -16), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 10), ATTK(AT_BEAM, AD_ANTI, 6, 7), ATTK(AT_HUGS, AD_ANTI, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("hea lol all the items have been trashed hehehehehe", S_TURRET, /* invisible */ LVL(24, 16, 0, 60, -16), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_PHYS, 6, 10), ATTK(AT_BEAM, AD_ANTI, 6, 7), ATTK(AT_HUGS, AD_ANTI, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("stupefying turret", S_TURRET, LVL(24, 12, 0, 40, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DRIN, 3, 3), ATTK(AT_TUCH, AD_DRIN, 3, 5), ATTK(AT_HUGS, AD_DRIN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("kolo turret", S_TURRET, LVL(24, 12, 2, 25, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 2, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("inferno sentry", S_TURRET, LVL(24, 11, 0, 50, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_TUCH, AD_FIRE, 6, 6), ATTK(AT_HUGS, AD_FIRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("lightning sentry", S_TURRET, LVL(24, 11, 0, 50, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 1, 36), ATTK(AT_TUCH, AD_ELEC, 1, 36), ATTK(AT_HUGS, AD_ELEC, 1, 36), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_ELEC, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hydra turret", S_TURRET, LVL(24, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("ray turret", S_TURRET, LVL(24, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arointed insensitively", S_TURRET, LVL(24, 12, 10, 60, 0), (1), A(ATTK(AT_TRAM, AD_LETH, 9, 1), ATTK(AT_STNG, AD_CALM, 1, 7), ATTK(AT_TENT, AD_HEAL, 6, 1), ATTK(AT_HUGS, AD_DREA, 4, 8), ATTK(AT_SPIT, AD_VENO, 6, 1), ATTK(AT_WEAP, AD_FRZE, 3, 4)), SIZ(1054, 262, 0, MS_CLOCK, MZ_HUGE), MR_POISON|MR_ACID, 0, M1_ANIMAL|M1_THICK_HIDE|M1_TPORT_CNTRL, M2_UNDEAD|M2_MINION|M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("doty autobiographical", S_TURRET, LVL(24, 10, -8, 11, 0), (4), A(ATTK(AT_BUTT, AD_CHKH, 8, 6), ATTK(AT_GAZE, AD_HODS, 9, 3), ATTK(AT_MAGC, AD_SHAN, 1, 6), ATTK(AT_BITE, AD_NGEN, 7, 1), NO_ATTK, NO_ATTK), SIZ(2463, 34, 0, MS_ESCAPE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_PNAME|M2_STALK|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("descant redrawn", S_TURRET, LVL(24, 18, -8, 44, -8), (G_GENO|G_VLGROUP|3), A(ATTK(AT_TENT, AD_BANI, 5, 9), ATTK(AT_ENGL, AD_PART, 9, 4), ATTK(AT_NONE, AD_COLD, 4, 8), ATTK(AT_TRAM, AD_DEST, 1, 8), NO_ATTK, NO_ATTK), SIZ(1617, 61, 0, MS_BARK, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS| M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_GREEDY|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hauberk nixing", S_TURRET, LVL(24, 24, 6, 22, -12), (G_UNIQ|3), A(ATTK(AT_CLAW, AD_COLD, 4, 2), ATTK(AT_BUTT, AD_SHAN, 9, 5), ATTK(AT_NONE, AD_DREN, 0, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1704, 177, 0, MS_SOVIET, MZ_SMALL), MR_SLEEP|MR_DEATH, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID| M1_THICK_HIDE|M1_REGEN|M1_CARNIVORE, M2_PNAME|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("salon hexed we talkiest", S_TURRET, LVL(24, 22, -9, 28, -6), (G_GENO|4), A(ATTK(AT_BITE, AD_EDGE, 4, 2), ATTK(AT_BITE, AD_ABDC, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1094, 551, 0, MS_POKEDEX, MZ_SMALL), MR_ACID|MR_STONE, 0, M1_AMORPHOUS|M1_NOEYES|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_LORD|M2_JEWELS|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISION|M3_TELEPATHIC|M3_MIND_FLAYER|M3_MIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unroofed dull", S_TURRET, LVL(25, 12, -6, 63, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_BEAM, AD_LAZY, 7, 6), ATTK(AT_BUTT, AD_IDAM, 5, 5), ATTK(AT_BEAM, AD_VAPO, 5, 9), ATTK(AT_SPIT, AD_NUMB, 7, 9), NO_ATTK, NO_ATTK), SIZ(1416, 114, 0, MS_DEEPSTATE, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMORPHOUS|M1_NOLIMBS|M1_ANIMAL|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lag defense tower", S_TURRET, LVL(25, 12, 2, 80, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_MAGC, AD_ELEC, 3, 6), ATTK(AT_BREA, AD_ELEC, 3, 6), ATTK(AT_HUGS, AD_ELEC, 3, 6), ATTK(AT_MAGC, AD_COLD, 3, 6), ATTK(AT_BREA, AD_COLD, 3, 6), ATTK(AT_HUGS, AD_COLD, 3, 6)), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_CYAN), MON("steel turret", S_TURRET, /* spawns with sling and 50 steel slugs */ LVL(25, 12, 0, 50, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("black steel turret", S_TURRET, /* spawns with sling and 50 steel slugs */ LVL(25, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), ATTK(AT_NONE, AD_ENCH, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("death steel turret", S_TURRET, /* spawns with sling and 50 steel slugs */ LVL(25, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), ATTK(AT_NONE, AD_NGEN, 0, 0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("bacterioid turret", S_TURRET, LVL(25, 12, 0, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DISE, 3, 3), ATTK(AT_TUCH, AD_DISE, 3, 5), ATTK(AT_HUGS, AD_DISE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("venosplash turret", S_TURRET, LVL(25, 13, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 3, 6), ATTK(AT_SPIT, AD_BLND, 3, 6), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUTE, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("automatic turret", S_TURRET, LVL(25, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rocket turret", S_TURRET, LVL(25, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("blaster turret", S_TURRET, LVL(25, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("gl turret", S_TURRET, LVL(25, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fragger turret", S_TURRET, /* spawns with sling and 40 bone fragments */ LVL(25, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("superheavy turret", S_TURRET, /* spawns with sling and 40 lead clumps */ LVL(25, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("APEC turret", S_TURRET, /* spawns with sling and 40 sling ammos */ LVL(25, 12, 0, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_DISP, 3, 10), ATTK(AT_HUGS, AD_PHYS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("siege tower", S_TURRET, LVL(25, 12, -2, 60, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 10), ATTK(AT_MAGC, AD_FIRE, 4, 8), ATTK(AT_HUGS, AD_FIRE, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("spell turret", S_TURRET, LVL(25, 13, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("terror turret", S_TURRET, LVL(25, 13, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_WRAT, 2, 6), ATTK(AT_TUCH, AD_WRAT, 2, 6), ATTK(AT_HUGS, AD_WRAT, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("takeaway turret", S_TURRET, LVL(25, 13, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ICUR, 2, 6), ATTK(AT_TUCH, AD_ICUR, 2, 6), ATTK(AT_HUGS, AD_ICUR, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("national turret", S_TURRET, LVL(25, 13, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_NACU, 2, 6), ATTK(AT_TUCH, AD_NACU, 2, 6), ATTK(AT_HUGS, AD_NACU, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("marysue turret", S_TURRET, LVL(25, 13, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_FUMB, 2, 6), ATTK(AT_TUCH, AD_FUMB, 2, 6), ATTK(AT_HUGS, AD_FUMB, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("down turret", S_TURRET, LVL(25, 13, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DROP, 2, 6), ATTK(AT_TUCH, AD_DROP, 2, 6), ATTK(AT_HUGS, AD_DROP, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("forceuse turret", S_TURRET, LVL(25, 13, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_SPEL, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("flay station", S_TURRET, LVL(25, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TENT, AD_DRIN, 3, 6), ATTK(AT_NONE, AD_DRIN, 3, 10), ATTK(AT_HUGS, AD_DRIN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("hex box", S_TURRET, /* by amateurhour */ LVL(25, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_SPEL, 3, 6), ATTK(AT_NONE, AD_SPEL, 3, 10), ATTK(AT_MAGC, AD_SPEL, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_REGEN, M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("mystery box", S_TURRET, /* spawns with cryptic pole */ LVL(25, 12, 0, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SPEL, 3, 6), ATTK(AT_NONE, AD_CAST, 3, 10), ATTK(AT_MAGC, AD_SPEL, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_REGEN, M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("ovarial betokening", S_TURRET, LVL(25, 12, -2, 42, -20), (G_GENO|G_VLGROUP|4), A(ATTK(AT_EXPL, AD_TIME, 2, 9), ATTK(AT_TRAM, AD_SAMU, 1, 5), ATTK(AT_NONE, AD_SITM, 3, 8), ATTK(AT_STNG, AD_HALU, 6, 8), ATTK(AT_KICK, AD_LITE, 1, 5), ATTK(AT_LASH, AD_DISE, 9, 6)), SIZ(600, 521, 0, MS_COW, MZ_HUGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("consecrated turret", S_TURRET, LVL(26, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("wizard turret", S_TURRET, LVL(26, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CAST, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aqua turret", S_TURRET, LVL(26, 12, -1, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_WRAP, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_SWIM|M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("abnormal turret", S_TURRET, LVL(26, 12, -1, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SKIL, 2, 6), ATTK(AT_TUCH, AD_SKIL, 2, 6), ATTK(AT_HUGS, AD_SKIL, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_SWIM|M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hussy machine", S_TURRET, LVL(26, 13, -1, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STENCH, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("buffect turret", S_TURRET, LVL(26, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_CLRC, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("powermage turret", S_TURRET, LVL(26, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_PHYS, 2, 6), ATTK(AT_HUGS, AD_CAST, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Mandarina", S_TURRET, LVL(26, 18, -20, 100, 16), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_HEAL, 2, 7), ATTK(AT_KICK, AD_CALM, 2, 6), ATTK(AT_GAZE, AD_ABDC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_ACID, MR_FIRE|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* Starting items: SWEET_MOCASSINS CRYSKNIFE STUDDED_LEATHER_ARMOR SCR_HEALING(5) */ MON("flammability pureed", S_TURRET, LVL(26, 17, 5, 68, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_RBAD, 9, 8), ATTK(AT_CLAW, AD_DIMN, 2, 2), ATTK(AT_TRAM, AD_CONF, 7, 6), ATTK(AT_SCRA, AD_DRIN, 2, 4), ATTK(AT_ENGL, AD_SSEX, 6, 1), NO_ATTK), SIZ(696, 1228, 0, MS_SPOILER, MZ_GIGANTIC), 0, 0, M1_WALLWALK|M1_CLING|M1_SEE_INVIS, M2_VAMPIRE|M2_DEMON|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("gantry hardest tx", S_TURRET, LVL(26, 14, -4, 30, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_CHAO, 1, 9), ATTK(AT_ENGL, AD_CHAO, 5, 2), ATTK(AT_NONE, AD_PLAS, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1236, 618, 0, MS_BURBLE, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_NOTAKE|M1_NOHEAD|M1_ANIMAL|M1_UNSOLID|M1_OVIPAROUS|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("brittle haloing", S_TURRET, LVL(26, 14, -3, 13, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_MINA, 6, 3), ATTK(AT_KICK, AD_HEAL, 8, 3), ATTK(AT_SCRA, AD_ICUR, 6, 1), ATTK(AT_TRAM, AD_CURS, 4, 1), NO_ATTK, NO_ATTK), SIZ(3307, 84, 0, MS_CUSS, MZ_HUGE), MR_STONE, 0, M1_SWIM|M1_CONCEAL|M1_NOHEAD|M1_UNSOLID|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("frustration blockading", S_TURRET, LVL(27, 18, 6, 55, 0), (G_UNIQ|1), A(ATTK(AT_BOOM, AD_CLRC, 4, 7), ATTK(AT_LASH, AD_EDGE, 1, 2), ATTK(AT_SPIT, AD_MCRE, 5, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(440, 118, 0, MS_CODE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOHEAD|M1_ACID|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("acidsplash turret", S_TURRET, LVL(27, 13, -1, 50, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_PHYS, 3, 6), ATTK(AT_SPIT, AD_ACID, 3, 6), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_MUTE, MZ_MEDIUM), MR_ACID, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("motleyer irrecoverably", S_TURRET, LVL(28, 12, 0, 91, 0), (G_VLGROUP|4), A(ATTK(AT_BITE, AD_RNG, 1, 5), ATTK(AT_KICK, AD_SAMU, 7, 5), ATTK(AT_CLAW, AD_INER, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 771, 0, MS_OHGOD, MZ_SMALL), 0, 0, M1_CLING|M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("castle turret", S_TURRET, LVL(28, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_ILLU, 2, 6), ATTK(AT_TUCH, AD_ILLU, 2, 6), ATTK(AT_HUGS, AD_ILLU, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("sexual turret", S_TURRET, LVL(28, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SSEX, 2, 6), ATTK(AT_TUCH, AD_SSEX, 2, 6), ATTK(AT_HUGS, AD_SSEX, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("leveldrain turret", S_TURRET, LVL(28, 13, -1, 50, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_VAMP, 2, 6), ATTK(AT_TUCH, AD_VAMP, 2, 6), ATTK(AT_HUGS, AD_VAMP, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("moment of inertia", S_TURRET, LVL(28, 10, -6, 50, 0), (G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_PLYS, 2, 6), ATTK(AT_TUCH, AD_INER, 3, 6), ATTK(AT_HUGS, AD_INER, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 0, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_HOSTILE|M2_NASTY, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON7, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("sludge turret", S_TURRET, LVL(29, 12, -1, 50, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SLUD, 1, 5), ATTK(AT_TUCH, AD_SLUD, 1, 5), ATTK(AT_HUGS, AD_SLUD, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("forker neighing sexologist", S_TURRET, LVL(29, 12, 9, 23, 0), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_UNPR, 1, 2), ATTK(AT_LASH, AD_STON, 2, 1), ATTK(AT_BEAM, AD_LAZY, 5, 2), ATTK(AT_BEAM, AD_ICUR, 3, 6), ATTK(AT_GAZE, AD_POIS, 2, 6), ATTK(AT_BUTT, AD_DIMN, 8, 1)), SIZ(725, 104, 0, MS_PRINCESSLEIA, MZ_TINY), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOEYES|M1_ACID|M1_POIS, M2_UNDEAD|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_NO_DECAY|M3_PERMAMIMIC, M4_BAT|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("bisecting dewclaw interrelating tavern supplanted", S_TURRET, LVL(29, 6, -7, 68, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BEAM, AD_NUMB, 4, 1), ATTK(AT_NONE, AD_WGHT, 4, 8), ATTK(AT_SPIT, AD_RBAD, 4, 2), ATTK(AT_MAGC, AD_SKIL, 7, 9), ATTK(AT_WEAP, AD_ANTI, 1, 5), ATTK(AT_RATH, AD_FRZE, 5, 5)), SIZ(1317, 480, 0, MS_FART_QUIET, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, MR_FIRE, M1_TUNNEL|M1_NOLIMBS|M1_OMNIVORE|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("gloppy turret", S_TURRET, LVL(30, 12, -3, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SLIM, 3, 3), ATTK(AT_TUCH, AD_SLIM, 3, 5), ATTK(AT_HUGS, AD_SLIM, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("industrial turret", S_TURRET, LVL(30, 12, -3, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_LITT, 3, 3), ATTK(AT_TUCH, AD_LITT, 3, 5), ATTK(AT_HUGS, AD_LITT, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("amazoni mantrap", S_TURRET, /* hug deals 60 extra damage versus male characters */ LVL(30, 18, -20, 90, 0), (G_NOCORPSE|1), A(ATTK(AT_LASH, AD_STCK, 8, 6), ATTK(AT_HUGS, AD_PHYS, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), MR_STONE|MR_DEATH|MR_DRAIN|MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS, M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON5, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLACK), MON("fatal attraction turret", S_TURRET, LVL(30, 12, -3, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_GRAV, 3, 3), ATTK(AT_TUCH, AD_GRAV, 3, 5), ATTK(AT_HUGS, AD_GRAV, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("noisy turret", S_TURRET, LVL(30, 12, -3, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SOUN, 3, 3), ATTK(AT_TUCH, AD_SOUN, 3, 5), ATTK(AT_HUGS, AD_SOUN, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SOUND, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gsas turret", S_TURRET, LVL(30, 12, -3, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DAMA, 3, 3), ATTK(AT_TUCH, AD_DAMA, 3, 5), ATTK(AT_HUGS, AD_DAMA, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pitchblack turret", S_TURRET, LVL(30, 12, -3, 75, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DARK, 3, 4), ATTK(AT_GAZE, AD_DARK, 3, 5), ATTK(AT_HUGS, AD_DARK, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("barricade tower", S_TURRET, LVL(30, 12, -5, 60, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 5, 10), ATTK(AT_MAGC, AD_FIRE, 4, 8), ATTK(AT_HUGS, AD_FIRE, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_POISON|MR_DEATH|MR_DRAIN|MR_PLUSTWO, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_GRAY), MON("silver turret", S_TURRET, /* spawns with sling and 45 silver slingstones */ LVL(30, 12, -5, 85, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 11), ATTK(AT_TUCH, AD_DISP, 4, 11), ATTK(AT_HUGS, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unknown turret", S_TURRET, /* shambling horror type */ LVL(30, 12, -7, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SLIM, 3, 3), ATTK(AT_TUCH, AD_SLIM, 3, 5), ATTK(AT_HUGS, AD_SLIM, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("allcry turret", S_TURRET, /* spawns with shovel and 45 rocks */ LVL(30, 12, -5, 85, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 11), ATTK(AT_TUCH, AD_DISP, 4, 11), ATTK(AT_HUGS, AD_PHYS, 2, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("multielement turret", S_TURRET, LVL(30, 12, -7, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_AXUS, 3, 3), ATTK(AT_TUCH, AD_AXUS, 3, 5), ATTK(AT_HUGS, AD_AXUS, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("heavily cursed turret", S_TURRET, LVL(30, 12, -7, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_CHRN, 3, 9), ATTK(AT_TUCH, AD_CHRN, 3, 15), ATTK(AT_HUGS, AD_CHRN, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("up-throwing turret", S_TURRET, LVL(30, 12, -7, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_VOMT, 3, 9), ATTK(AT_TUCH, AD_VOMT, 3, 15), ATTK(AT_HUGS, AD_VOMT, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("real venom turret", S_TURRET, LVL(30, 12, -7, 75, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_VENO, 3, 12), ATTK(AT_TUCH, AD_VENO, 2, 12), ATTK(AT_HUGS, AD_VENO, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_POIS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("trump turret", S_TURRET, LVL(30, 12, -7, 75, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_STAT, 3, 12), ATTK(AT_TUCH, AD_STAT, 2, 12), ATTK(AT_HUGS, AD_STAT, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_POIS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("pilcrow turret", S_TURRET, LVL(30, 12, -7, 75, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DEBU, 3, 12), ATTK(AT_TUCH, AD_DEBU, 2, 12), ATTK(AT_HUGS, AD_DEBU, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_POIS, 0, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nasty turret", S_TURRET, LVL(30, 12, -7, 75, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_NAST, 3, 12), ATTK(AT_TUCH, AD_NAST, 2, 12), ATTK(AT_HUGS, AD_NAST, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_POIS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("evil turret", S_TURRET, LVL(30, 12, -7, 75, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_MINA, 3, 12), ATTK(AT_TUCH, AD_MINA, 2, 12), ATTK(AT_HUGS, AD_MINA, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_POIS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pillar turret", S_TURRET, LVL(30, 12, -7, 75, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_RUNS, 3, 12), ATTK(AT_TUCH, AD_RUNS, 2, 12), ATTK(AT_HUGS, AD_RUNS, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_POIS, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("exploitability turret", S_TURRET, LVL(30, 12, -7, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_VULN, 3, 12), ATTK(AT_TUCH, AD_VULN, 2, 12), ATTK(AT_HUGS, AD_VULN, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("openlayer turret", S_TURRET, LVL(30, 12, -7, 75, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_MCRE, 3, 12), ATTK(AT_TUCH, AD_MCRE, 2, 12), ATTK(AT_HUGS, AD_MCRE, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("death sentry", S_TURRET, LVL(30, 12, -4, 75, -10), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BREA, AD_ELEC, 1, 36), ATTK(AT_TUCH, AD_ELEC, 1, 36), ATTK(AT_HUGS, AD_ELEC, 1, 36), ATTK(AT_WEAP, AD_DISP, 1, 36), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_ELEC, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_BLACK), MON("haole howled", S_TURRET, LVL(30, 9, 1, 68, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_STNG, AD_BANI, 6, 1), ATTK(AT_MAGC, AD_COLD, 9, 5), ATTK(AT_LASH, AD_DCAY, 9, 1), ATTK(AT_EXPL, AD_SAMU, 4, 6), ATTK(AT_WEAP, AD_DRCH, 3, 1), ATTK(AT_TRAM, AD_TLPT, 7, 2)), SIZ(31, 219, 0, MS_STABILIZE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unblessed serumal", S_TURRET, LVL(30, 12, 7, 62, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_BITE, AD_SIN, 1, 1), ATTK(AT_BITE, AD_DRST, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(543, 842, 0, MS_SOVIET, MZ_LARGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_MINDLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_COLLECT|M2_MAGIC|M2_ELF|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("arabesque woodwork", S_TURRET, LVL(31, 23, -1, 43, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_SCRA, AD_POIS, 9, 5), ATTK(AT_ENGL, AD_LUCK, 5, 7), ATTK(AT_BITE, AD_RNG, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(613, 665, 0, MS_BARK, MZ_GIGANTIC), MR_DISINT|MR_DEATH, 0, M1_FLY|M1_CLING|M1_NOTAKE|M1_REGEN|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_WANDER|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_DWARF, M3_SPIDER|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bibliomania festivity", S_TURRET, LVL(31, 12, 6, 89, -6), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_WEAP, AD_SLIM, 2, 5), ATTK(AT_WEAP, AD_UNPR, 7, 1), ATTK(AT_HUGS, AD_CLRC, 9, 8), ATTK(AT_GAZE, AD_LEVI, 4, 6), ATTK(AT_GAZE, AD_POIS, 1, 1), NO_ATTK), SIZ(98, 99, 0, MS_ALLA, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("seamer exacerbating", S_TURRET, LVL(31, 11, -8, 62, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_PLYS, 9, 2), ATTK(AT_NONE, AD_PHYS, 7, 7), ATTK(AT_BITE, AD_NGRA, 1, 1), ATTK(AT_NONE, AD_DRCH, 8, 5), ATTK(AT_BEAM, AD_INSA, 1, 6), ATTK(AT_GAZE, AD_THIR, 6, 2)), SIZ(736, 74, 0, MS_SOVIET, MZ_HUGE), MR_COLD|MR_DRAIN, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_HERBIVORE| M1_METALLIVORE, M2_LORD|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("swimmy unmollified", S_TURRET, LVL(31, 7, -9, 97, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_TRAI, 7, 5), ATTK(AT_WEAP, AD_LAVA, 2, 3), ATTK(AT_SCRA, AD_WRAP, 1, 9), ATTK(AT_WEAP, AD_LUCK, 8, 6), ATTK(AT_CLAW, AD_VENO, 4, 8), ATTK(AT_EXPL, AD_NUMB, 4, 3)), SIZ(822, 455, 0, MS_HANDY, MZ_HUGE), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, MR_POISON, M1_FLY|M1_CONCEAL|M1_NOEYES|M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_NO_DECAY, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ballistic turret", S_TURRET, LVL(32, 6, -6, 90, 5), (G_NOCORPSE|G_GENO|3), A(ATTK(AT_SCRA, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_PHYS, 4, 6), ATTK(AT_HUGS, AD_PHYS, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("non-ballistic turret", S_TURRET, LVL(32, 6, -6, 90, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SCOR, 4, 6), ATTK(AT_TUCH, AD_SCOR, 4, 6), ATTK(AT_HUGS, AD_SCOR, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("citykiller turret", S_TURRET, LVL(32, 12, -6, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_TUCH, AD_DISP, 4, 12), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bimbim turret", S_TURRET, LVL(32, 12, -2, 40, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_BEAM, AD_PHYS, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("strongest turret", S_TURRET, LVL(33, 12, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_CHKH, 4, 12), ATTK(AT_TUCH, AD_CHKH, 3, 11), ATTK(AT_HUGS, AD_CHKH, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("volt turret", S_TURRET, LVL(33, 12, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_MALK, 4, 12), ATTK(AT_TUCH, AD_MALK, 3, 11), ATTK(AT_HUGS, AD_MALK, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("superscripted sulphate", S_TURRET, LVL(34, 10, 7, 92, -17), (G_GENO|2), A(ATTK(AT_BITE, AD_NIVE, 6, 2), ATTK(AT_WEAP, AD_SGLD, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1205, 1215, 0, MS_PANTS, MZ_GIGANTIC), MR_FIRE|MR_DISINT, 0, M1_CONCEAL|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_STALK|M2_NASTY|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("weeny prostrate", S_TURRET, LVL(34, 10, -8, 97, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BEAM, AD_BANI, 3, 6), ATTK(AT_MAGC, AD_SLIM, 1, 1), ATTK(AT_WEAP, AD_PEST, 9, 8), ATTK(AT_BEAM, AD_TDRA, 1, 6), ATTK(AT_STNG, AD_FUMB, 5, 2), ATTK(AT_SPIT, AD_LAVA, 8, 5)), SIZ(2275, 44, 0, MS_TREESQUAD, MZ_TINY), MR_STONE, 0, M1_NOHANDS, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PETRIFIES|M3_MIND_FLAYER|M3_MIMIC|M3_PERMAMIMIC|M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("caressing eloquent chiefly", S_TURRET, LVL(34, 22, -1, 26, 0), (G_PLATOON|G_RGROUP|4), A(ATTK(AT_BREA, AD_SPEL, 7, 8), ATTK(AT_TENT, AD_LITT, 2, 5), ATTK(AT_EXPL, AD_BLND, 5, 8), ATTK(AT_BREA, AD_SGLD, 4, 5), NO_ATTK, NO_ATTK), SIZ(181, 691, 0, MS_SEDUCE, MZ_LARGE), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_TPORT, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("somnambulant reabsorbed", S_TURRET, LVL(34, 13, 3, 60, 0), (4), A(ATTK(AT_STNG, AD_THIE, 8, 8), ATTK(AT_ENGL, AD_TRAI, 1, 6), ATTK(AT_TENT, AD_IDAM, 4, 1), ATTK(AT_ENGL, AD_CLRC, 4, 5), ATTK(AT_SCRA, AD_FEAR, 4, 8), NO_ATTK), SIZ(1884, 579, 0, MS_CORONA, MZ_HUGE), 0, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_OVIPAROUS|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_NASTY|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("remonstrating wedding millinery", S_TURRET, LVL(35, 12, 6, 71, 0), (G_GENO|G_RGROUP|4), A(ATTK(AT_WEAP, AD_VOMT, 1, 9), ATTK(AT_WEAP, AD_VULN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1601, 456, 0, MS_SOCKS, MZ_GIGANTIC), MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_TPORT_CNTRL, M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("manavoid turret", S_TURRET, LVL(35, 12, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DREN, 5, 12), ATTK(AT_TUCH, AD_PHYS, 3, 12), ATTK(AT_HUGS, AD_DREN, 7, 12), ATTK(AT_GAZE, AD_DREN, 3, 12), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("powervoid turret", S_TURRET, LVL(35, 12, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_MANA, 5, 12), ATTK(AT_TUCH, AD_MANA, 3, 12), ATTK(AT_HUGS, AD_MANA, 7, 12), ATTK(AT_GAZE, AD_MANA, 3, 12), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("time turret", S_TURRET, LVL(35, 12, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_TIME, 5, 12), ATTK(AT_TUCH, AD_TIME, 3, 12), ATTK(AT_HUGS, AD_TIME, 7, 12), ATTK(AT_GAZE, AD_TIME, 3, 12), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gatling turret", S_TURRET, LVL(35, 12, -6, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_TUCH, AD_DISP, 4, 12), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("asshole vacuum cleaner", S_TURRET, LVL(35, 12, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SUCK, 5, 12), ATTK(AT_TUCH, AD_SUCK, 3, 12), ATTK(AT_HUGS, AD_SUCK, 7, 12), ATTK(AT_GAZE, AD_SUCK, 3, 12), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("horn drill turret", S_TURRET, LVL(35, 12, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_UVUU, 5, 12), ATTK(AT_TUCH, AD_UVUU, 3, 12), ATTK(AT_HUGS, AD_UVUU, 7, 12), ATTK(AT_GAZE, AD_UVUU, 3, 12), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("destruction turret", S_TURRET, LVL(35, 12, 0, 45, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DEST, 5, 12), ATTK(AT_TUCH, AD_DEST, 3, 12), ATTK(AT_HUGS, AD_DEST, 7, 12), ATTK(AT_GAZE, AD_DEST, 3, 12), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("underarmed forwarded orthopedist", S_TURRET, LVL(35, 12, 8, 59, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_CAST, 4, 4), ATTK(AT_MAGC, AD_TCKL, 1, 3), ATTK(AT_MAGC, AD_VENO, 9, 4), ATTK(AT_NONE, AD_DREA, 0, 2), ATTK(AT_WEAP, AD_LAVA, 9, 4), NO_ATTK), SIZ(2365, 603, 0, MS_PARROT, MZ_GIGANTIC), MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_HERBIVORE| M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_PNAME|M2_WANDER|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_NO_DECAY|M3_MIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_TAME, M5_JONADAB, 0, 0, 0, 0, 0, HI_LEATHER), MON("gigaload turret", S_TURRET, LVL(35, 12, -6, 90, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_TUCH, AD_DISP, 4, 12), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("impossible dream turret", S_TURRET, LVL(36, 12, -6, 90, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DREA, 3, 7), ATTK(AT_TUCH, AD_DREA, 3, 7), ATTK(AT_HUGS, AD_DREA, 2, 15), ATTK(AT_BEAM, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_SLEEP, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("asphalt someplace suppertime", S_TURRET, LVL(36, 10, -8, 37, 0), (G_RGROUP|1), A(ATTK(AT_BREA, AD_TPTO, 3, 7), ATTK(AT_LASH, AD_CLRC, 7, 1), ATTK(AT_GAZE, AD_ABDC, 8, 8), ATTK(AT_GAZE, AD_ICUR, 7, 3), ATTK(AT_HUGS, AD_RAGN, 5, 8), ATTK(AT_BUTT, AD_LETH, 4, 6)), SIZ(751, 279, 0, MS_NEIGH, MZ_HUMAN), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_CLING|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_PRINCE|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("thurible winched intensified nougat shellier", S_TURRET, LVL(36, 15, 0, 74, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_TLPT, 5, 6), ATTK(AT_NONE, AD_VAMP, 1, 5), ATTK(AT_CLAW, AD_FREN, 9, 7), ATTK(AT_WEAP, AD_FUMB, 2, 5), NO_ATTK, NO_ATTK), SIZ(2733, 367, 0, MS_ALLA, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS, M2_NOPOLY|M2_LORD|M2_GREEDY|M2_COLLECT|M2_MAGIC|M2_DOMESTIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("ironclad turret", S_TURRET, LVL(37, 12, -6, 90, 0), (G_NOCORPSE|G_GENO|1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_TUCH, AD_DISP, 4, 12), ATTK(AT_HUGS, AD_PHYS, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("shorten qualifiedly", S_TURRET, LVL(39, 11, -1, 61, 0), (G_GENO|2), A(ATTK(AT_SPIT, AD_TLPT, 7, 7), ATTK(AT_WEAP, AD_NACU, 9, 2), ATTK(AT_STNG, AD_ANTI, 8, 9), ATTK(AT_BITE, AD_CONF, 1, 8), NO_ATTK, NO_ATTK), SIZ(455, 526, 0, MS_DJINNI, MZ_MEDIUM), MR_POISON, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER|M3_MIMIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("foreman ketch width communalized", S_TURRET, LVL(39, 5, 6, 58, 0), (3), A(ATTK(AT_NONE, AD_DRCH, 9, 7), ATTK(AT_BITE, AD_VULN, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2985, 736, 0, MS_PRINCIPAL, MZ_LARGE), MR_DISINT, 0, M1_WALLWALK|M1_TUNNEL|M1_NOHEAD|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("haphazard bleeped", S_TURRET, LVL(39, 16, -10, 15, 0), (G_GENO|3), A(ATTK(AT_WEAP, AD_CLRC, 1, 9), ATTK(AT_BEAM, AD_DIMN, 9, 9), ATTK(AT_BREA, AD_DREA, 5, 4), ATTK(AT_BITE, AD_RUST, 4, 7), NO_ATTK, NO_ATTK), SIZ(172, 11, 0, MS_DEAD, MZ_SMALL), MR_FIRE|MR_ACID, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_MINION|M2_WANDER|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("argentinean equalling", S_TURRET, LVL(39, 12, 9, 87, -15), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_NPRO, 9, 7), ATTK(AT_NONE, AD_DEST, 6, 9), ATTK(AT_WEAP, AD_ENCH, 9, 6), ATTK(AT_BREA, AD_PLYS, 3, 1), ATTK(AT_WEAP, AD_PLAS, 6, 5), NO_ATTK), SIZ(2654, 211, 0, MS_PHOTO, MZ_SMALL), 0, 0, M1_SWIM|M1_AMORPHOUS|M1_REGEN|M1_ACID, M2_WANDER|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_TELEPATHIC|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("big hussy machine", S_TURRET, LVL(40, 14, -3, 0, 5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_MAGC, AD_CAST, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_STENCH, MZ_MEDIUM), MR_POISON|MR_DEATH, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("parlay turret", S_TURRET, LVL(40, 12, -10, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SAMU, 4, 6), ATTK(AT_TUCH, AD_SAMU, 4, 6), ATTK(AT_HUGS, AD_SAMU, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("petrified turret", S_TURRET, LVL(40, 9, -10, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_STON, 4, 6), ATTK(AT_TUCH, AD_STON, 4, 6), ATTK(AT_HUGS, AD_STON, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("edged turret", S_TURRET, LVL(40, 9, -10, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_EDGE, 4, 6), ATTK(AT_TUCH, AD_EDGE, 4, 6), ATTK(AT_HUGS, AD_EDGE, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pride turret", S_TURRET, LVL(40, 12, -10, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DFOO, 4, 6), ATTK(AT_TUCH, AD_DFOO, 4, 6), ATTK(AT_HUGS, AD_DFOO, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("prime cursed turret", S_TURRET, LVL(40, 12, -10, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_CHRN, 4, 20), ATTK(AT_TUCH, AD_CHRN, 4, 20), ATTK(AT_HUGS, AD_CHRN, 4, 36), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("missing vaccination turret", S_TURRET, LVL(40, 12, -10, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_NIVE, 4, 6), ATTK(AT_TUCH, AD_NIVE, 4, 6), ATTK(AT_HUGS, AD_NIVE, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_POISON|MR_DRAIN|MR_SLEEP|MR_DEATH|MR_STONE, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("atomic turret", S_TURRET, LVL(40, 12, -10, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), ATTK(AT_TUCH, AD_DISP, 4, 15), ATTK(AT_HUGS, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("colorlet turret", S_TURRET, LVL(40, 12, -10, 100, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 15), ATTK(AT_TUCH, AD_DISP, 4, 15), ATTK(AT_HUGS, AD_PHYS, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, 0, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("illuminating conciser", S_TURRET, LVL(41, 8, -2, 5, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_BOOM, AD_CONF, 6, 8), ATTK(AT_HUGS, AD_DCAY, 1, 3), ATTK(AT_TRAM, AD_VULN, 1, 4), ATTK(AT_TRAM, AD_DRLI, 7, 2), ATTK(AT_KICK, AD_FIRE, 2, 5), NO_ATTK), SIZ(244, 334, 0, MS_SOVIET, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE, MR_STONE, M1_NOHANDS|M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE, M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lionize fluttered fumigation asthmatically", S_TURRET, LVL(41, 14, 1, 68, 0), (G_VLGROUP|4), A(ATTK(AT_GAZE, AD_NACU, 9, 5), ATTK(AT_TENT, AD_SEDU, 1, 9), ATTK(AT_TRAM, AD_NPRO, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3890, 278, 0, MS_DJINNI, MZ_HUGE), MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_SWIM|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_CARNIVORE, M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("traumatizing vitrifying", S_TURRET, LVL(42, 13, -8, 39, 0), (2), A(ATTK(AT_WEAP, AD_RBRE, 9, 4), ATTK(AT_LASH, AD_WERE, 4, 9), ATTK(AT_LASH, AD_TECH, 6, 9), ATTK(AT_WEAP, AD_DETH, 3, 8), ATTK(AT_NONE, AD_FAKE, 5, 8), ATTK(AT_BUTT, AD_SLUD, 2, 6)), SIZ(352, 814, 0, MS_CHICKEN, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_DRAIN, 0, M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mister pledge peephole crick", S_TURRET, LVL(42, 13, -6, 35, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_WEAP, AD_PLYS, 2, 6), ATTK(AT_WEAP, AD_HEAL, 3, 9), ATTK(AT_ENGL, AD_CORR, 1, 1), ATTK(AT_KICK, AD_AGGR, 5, 9), ATTK(AT_BREA, AD_DREA, 6, 8), NO_ATTK), SIZ(770, 530, 0, MS_SOVIET, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_DEATH, MR_ELEC, M1_FLY|M1_NEEDPICK|M1_TPORT_CNTRL|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_MAGIC| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("upswell presley", S_TURRET, LVL(42, 14, -4, 29, 0), (4), A(ATTK(AT_BEAM, AD_MEMO, 7, 2), ATTK(AT_CLAW, AD_NEXU, 5, 3), ATTK(AT_WEAP, AD_VULN, 1, 7), ATTK(AT_LASH, AD_GLIB, 9, 3), NO_ATTK, NO_ATTK), SIZ(1246, 445, 0, MS_PUPIL, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_NOHEAD, M2_UNDEAD|M2_LORD|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("pettier recontracted", S_TURRET, LVL(43, 12, -1, 40, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_FREN, 7, 2), ATTK(AT_BUTT, AD_TRAI, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3963, 483, 0, MS_BRAG, MZ_MEDIUM), MR_DISINT, 0, M1_ANIMAL, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("mobbish triassic", S_TURRET, LVL(44, 32, 9, 85, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_SKIL, 7, 7), ATTK(AT_LASH, AD_UNPR, 9, 5), ATTK(AT_BEAM, AD_HODS, 7, 1), ATTK(AT_MAGC, AD_NGEN, 6, 8), NO_ATTK, NO_ATTK), SIZ(1447, 60, 0, MS_SNORE, MZ_SMALL), MR_SLEEP|MR_STONE|MR_DEATH, 0, M1_NOTAKE|M1_NOHANDS|M1_HUMANOID, M2_LORD|M2_PRINCE|M2_PNAME|M2_STALK|M2_GREEDY|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("wura sentry", S_TURRET, /* invisible */ LVL(45, 16, 0, 90, -16), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DEST, 10, 10), ATTK(AT_BEAM, AD_DEST, 10, 10), ATTK(AT_HUGS, AD_DEST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("ehehehehehe the devs are so evil :-)", S_TURRET, /* invisible */ LVL(45, 16, 0, 90, -16), (G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_DEST, 10, 10), ATTK(AT_BEAM, AD_DEST, 10, 10), ATTK(AT_HUGS, AD_DEST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, M2_STRONG|M2_HOSTILE|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON2, 0, M5_DLORDS, 0, 0, 0, 0, 0, CLR_BLUE), MON("poaching plashed", S_TURRET, LVL(46, 18, -23, 51, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_CLAW, AD_DAMA, 6, 12), ATTK(AT_HUGS, AD_MEMO, 6, 11), ATTK(AT_TUCH, AD_DREN, 8, 7), ATTK(AT_BREA, AD_DEST, 8, 12), ATTK(AT_BITE, AD_NPRO, 7, 8), ATTK(AT_MAGC, AD_AXUS, 9, 20)), SIZ(498, 369, 0, MS_STABILIZE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_BREATHLESS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("parented overroasting", S_TURRET, LVL(48, 12, 3, 3, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_WEAP, AD_RUNS, 6, 10), ATTK(AT_SPIT, AD_DEBU, 1, 3), ATTK(AT_WEAP, AD_BANI, 1, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(156, 877, 0, MS_CLOCK, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_UNSOLID|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fundamentally stench", S_TURRET, LVL(48, 15, -29, 62, 0), (G_VLGROUP|4), A(ATTK(AT_TUCH, AD_HODS, 9, 13), ATTK(AT_KICK, AD_PHYS, 8, 15), ATTK(AT_ENGL, AD_WERE, 7, 3), ATTK(AT_TRAM, AD_PHYS, 5, 21), ATTK(AT_BUTT, AD_ALIN, 8, 5), ATTK(AT_WEAP, AD_HEAL, 8, 5)), SIZ(607, 26, 0, MS_HISS, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_HIDE|M1_NOHANDS|M1_REGEN, M2_LORD|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("shriek barbara", S_TURRET, LVL(49, 3, 1, 72, 0), (1), A(ATTK(AT_WEAP, AD_FAMN, 8, 10), ATTK(AT_SPIT, AD_FLAM, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(104, 564, 0, MS_TREESQUAD, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_FLY|M1_NOEYES|M1_ANIMAL|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_EGOTYPE|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("requiter yelped", S_TURRET, LVL(49, 12, -20, 64, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_MAGC, AD_BLAS, 7, 13), ATTK(AT_NONE, AD_SKIL, 8, 10), ATTK(AT_EXPL, AD_SSEX, 1, 6), ATTK(AT_HUGS, AD_CHKH, 3, 8), ATTK(AT_TENT, AD_NAST, 4, 3), ATTK(AT_TENT, AD_LITE, 8, 3)), SIZ(461, 1395, 0, MS_STENCH, MZ_MEDIUM), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NOLIMBS|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sanguinely thumbtacking sine stymied sandpit", S_TURRET, LVL(49, 14, -29, 70, 0), (3), A(ATTK(AT_BITE, AD_WTHR, 8, 11), ATTK(AT_LASH, AD_LAZY, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(341, 141, 0, MS_COW, MZ_TINY), MR_ELEC, 0, M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("bulletator tank", S_TURRET, LVL(50, 24, -60, 100, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_DREN, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10000, 10000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_PLUSFOUR|MR_COLD|MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_BREATHLESS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_SHADE|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("matinee overbearing", S_TURRET, LVL(50, 7, 1, 91, 6), (G_LGROUP|2), A(ATTK(AT_MAGC, AD_SPEL, 2, 17), ATTK(AT_WEAP, AD_ACID, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2319, 1312, 0, MS_JAPANESE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_NOHEAD|M1_OVIPAROUS|M1_TPORT|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_GREEDY|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("aquavit impolite gyration dustheap kowtow", S_TURRET, LVL(50, 12, 10, 12, -5), (G_GENO|1), A(ATTK(AT_HUGS, AD_DGST, 8, 14), ATTK(AT_SCRA, AD_SSEX, 3, 1), ATTK(AT_HUGS, AD_SLUD, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(59, 1000, 0, MS_CORONA, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_MINDLESS|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_WANDER|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("umbral dissembled contentiously parable mistitled vulgar", S_TURRET, LVL(50, 11, 6, 81, 0), (G_VLGROUP|1), A(ATTK(AT_ENGL, AD_LAZY, 8, 4), ATTK(AT_NONE, AD_STCK, 1, 7), ATTK(AT_SPIT, AD_POIS, 1, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(9, 184, 0, MS_SQEEK, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, MR_DRAIN, M1_FLY|M1_CLING|M1_NEEDPICK|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS|M1_ACID|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lively semierect", S_TURRET, LVL(51, 10, -1, 22, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_PART, 1, 1), ATTK(AT_TUCH, AD_SAMU, 6, 21), ATTK(AT_SCRA, AD_THIE, 4, 13), ATTK(AT_LASH, AD_TRAP, 4, 17), ATTK(AT_BITE, AD_PAIN, 5, 7), ATTK(AT_SCRA, AD_PART, 1, 8)), SIZ(1571, 32, 0, MS_HUMANOID, MZ_HUMAN), MR_COLD|MR_DISINT, 0, M1_SWIM|M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_SLITHY|M1_TPORT_CNTRL| M1_ACID|M1_HERBIVORE, M2_STRONG|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("floorshift technic", S_TURRET, LVL(51, 12, -30, 92, -13), (G_SGROUP|3), A(ATTK(AT_CLAW, AD_VOMT, 2, 9), ATTK(AT_GAZE, AD_MIDI, 1, 13), ATTK(AT_BEAM, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1237, 416, 0, MS_WERE, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_NOLIMBS|M1_OVIPAROUS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("earthing significance plasticity", S_TURRET, LVL(52, 14, -28, 83, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_CALM, 1, 6), ATTK(AT_GAZE, AD_PART, 3, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2236, 1155, 0, MS_MISSING, MZ_MEDIUM), MR_COLD|MR_DISINT, MR_DISINT, M1_FLY|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID| M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("endeavour bunking", S_TURRET, LVL(53, 16, 4, 82, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_WTHR, 7, 21), ATTK(AT_MAGC, AD_SLOW, 7, 11), ATTK(AT_EXPL, AD_TCKL, 8, 20), ATTK(AT_WEAP, AD_FEAR, 3, 1), ATTK(AT_ENGL, AD_MEMO, 2, 20), NO_ATTK), SIZ(3172, 1461, 0, MS_CLOCK, MZ_LARGE), MR_FIRE|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS, M2_LORD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("stethoscopically vacuity regretter wallop twangiest cockiest", S_TURRET, LVL(55, 12, -27, 4, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_NGRA, 0, 9), ATTK(AT_HUGS, AD_TLPT, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3509, 264, 0, MS_TRUMPET, MZ_TINY), MR_COLD|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_ANIMAL|M1_TPORT_CNTRL|M1_POIS| M1_OMNIVORE, M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("polygon unmounted", S_TURRET, LVL(55, 12, 9, 18, 0), (4), A(ATTK(AT_WEAP, AD_SHAN, 2, 1), ATTK(AT_CLAW, AD_SITM, 1, 3), ATTK(AT_SPIT, AD_TRAP, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3202, 119, 0, MS_BUZZ, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_CONCEAL|M1_AMPHIBIOUS|M1_NOTAKE|M1_THICK_HIDE|M1_TPORT|M1_POIS| M1_OMNIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_SPIDER|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("sawhorse morphinic", S_TURRET, LVL(55, 13, -7, 22, 3), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TRAM, AD_DARK, 1, 12), ATTK(AT_WEAP, AD_SKIL, 5, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3310, 603, 0, MS_COW, MZ_LARGE), MR_ELEC, 0, M1_MINDLESS|M1_SLITHY|M1_OMNIVORE, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("simitar tasselled", S_TURRET, LVL(56, 12, 10, 62, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CLRC, 1, 12), ATTK(AT_HUGS, AD_FIRE, 1, 12), ATTK(AT_HUGS, AD_SAMU, 4, 12), ATTK(AT_GAZE, AD_COLD, 3, 21), ATTK(AT_TUCH, AD_THIR, 2, 20), NO_ATTK), SIZ(2041, 198, 0, MS_ANIMAL, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_NOEYES|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tinker delayer", S_TURRET, LVL(57, 36, -23, 66, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_DEBU, 9, 8), ATTK(AT_ENGL, AD_SANI, 4, 8), ATTK(AT_GAZE, AD_NGRA, 9, 6), ATTK(AT_BEAM, AD_COLD, 6, 10), ATTK(AT_BITE, AD_CLRC, 2, 19), NO_ATTK), SIZ(71, 875, 0, MS_COMBAT, MZ_GIGANTIC), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_SEE_INVIS, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_JEWELS| M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_NO_DECAY|M3_MIMIC, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("interplead mintier", S_TURRET, LVL(58, 26, 6, 73, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BOOM, AD_CHKH, 4, 13), ATTK(AT_MAGC, AD_DISP, 5, 11), ATTK(AT_RATH, AD_NGEN, 1, 14), ATTK(AT_BREA, AD_SHRD, 1, 9), ATTK(AT_ENGL, AD_TCKL, 1, 10), ATTK(AT_ENGL, AD_CONF, 1, 11)), SIZ(25, 889, 0, MS_CAR, MZ_SMALL), MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_MINDLESS| M1_ANIMAL|M1_CARNIVORE, M2_LORD|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("erupting heartily", S_TURRET, LVL(58, 9, -24, 93, 15), (G_GENO|G_UNIQ|1), A(ATTK(AT_TRAM, AD_SIN, 9, 4), ATTK(AT_BEAM, AD_WISD, 8, 12), ATTK(AT_SCRA, AD_FREN, 9, 5), ATTK(AT_GAZE, AD_DRIN, 8, 5), NO_ATTK, NO_ATTK), SIZ(80, 357, 0, MS_GYPSY, MZ_TINY), MR_FIRE|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_BREATHLESS|M1_SLITHY|M1_HERBIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_MIND_FLAYER|M3_WANTSBOOK, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("racily ringer", S_TURRET, LVL(58, 12, -10, 88, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_WRAT, 1, 8), ATTK(AT_SPIT, AD_SLOW, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1193, 113, 0, MS_PUPIL, MZ_GIGANTIC), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_CARNIVORE, M2_UNDEAD|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("paycheck trodden", S_TURRET, LVL(59, 5, -18, 100, 0), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_KICK, AD_PART, 5, 16), ATTK(AT_BEAM, AD_DFOO, 1, 8), ATTK(AT_TENT, AD_WRAP, 5, 16), ATTK(AT_SPIT, AD_THIR, 5, 7), ATTK(AT_BITE, AD_STTP, 5, 3), ATTK(AT_LASH, AD_SKIL, 8, 9)), SIZ(232, 206, 0, MS_SQEEK, MZ_HUMAN), MR_FIRE|MR_COLD|MR_STONE|MR_DEATH, MR_COLD, M1_NEEDPICK|M1_NOHANDS|M1_THICK_HIDE|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE| M1_OMNIVORE, M2_LORD|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("ski hammertoe", S_TURRET, LVL(59, 18, -1, 53, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TENT, AD_COLD, 1, 17), ATTK(AT_BOOM, AD_CHKH, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(444, 1, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_HIDE|M1_HUMANOID|M1_HERBIVORE, M2_MINION|M2_STALK|M2_NASTY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOPLRPOLY, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("loosened round", S_TURRET, LVL(59, 9, 1, 90, 0), (G_GENO|4), A(ATTK(AT_SPIT, AD_LAZY, 3, 7), ATTK(AT_SCRA, AD_LITE, 6, 6), ATTK(AT_RATH, AD_WTHR, 1, 20), ATTK(AT_WEAP, AD_SAMU, 1, 20), NO_ATTK, NO_ATTK), SIZ(3854, 877, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_FLY|M1_NEEDPICK|M1_NOTAKE|M1_POIS, M2_UNDEAD|M2_PNAME|M2_STALK|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOPLRPOLY|M3_EGOTYPE|M3_SPIDER|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("transistorized chittering motherly", S_TURRET, LVL(60, 12, -18, 78, 0), (G_NOCORPSE|2), A(ATTK(AT_TRAM, AD_NTHR, 2, 17), ATTK(AT_CLAW, AD_HALU, 6, 13), ATTK(AT_TUCH, AD_DRST, 1, 9), ATTK(AT_SPIT, AD_ILLU, 9, 12), ATTK(AT_HUGS, AD_STAT, 8, 14), ATTK(AT_TENT, AD_SSEX, 1, 18)), SIZ(69, 404, 0, MS_METALMAFIA, MZ_HUMAN), MR_FIRE, 0, M1_FLY|M1_SWIM|M1_NOLIMBS|M1_MINDLESS|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_PNAME|M2_STALK|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("death turret", S_TURRET, LVL(60, 12, -10, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_DETH, 4, 6), ATTK(AT_TUCH, AD_DETH, 4, 6), ATTK(AT_HUGS, AD_DETH, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("shakiest masturbator", S_TURRET, LVL(61, 10, -6, 63, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_WEBS, 4, 10), ATTK(AT_MAGC, AD_LUCK, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(257, 8, 0, MS_SMITH, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_FIRE, M1_CLING|M1_BREATHLESS|M1_NOEYES|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_DEMON|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("begat sleuth", S_TURRET, LVL(61, 9, -2, 36, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_AGGR, 5, 7), ATTK(AT_HUGS, AD_MINA, 5, 6), ATTK(AT_STNG, AD_WEBS, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(884, 793, 0, MS_WOLLOH, MZ_HUGE), MR_COLD|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_UNSOLID, M2_PNAME|M2_WANDER|M2_GREEDY|M2_COLLECT|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_NOPLRPOLY|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("carful ecumenicism", S_TURRET, LVL(61, 12, 0, 58, 13), (G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_ELEC, 7, 14), ATTK(AT_NONE, AD_MAGM, 9, 9), ATTK(AT_HUGS, AD_WEBS, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1581, 1259, 0, MS_GURGLE, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_SLEEP, M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_TPORT, M2_NOPOLY|M2_PRINCE|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NONMOVING|M3_TELEPATHIC|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("solidity sideband", S_TURRET, LVL(63, 12, 6, 93, 0), (G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_HUGS, AD_SSEX, 2, 2), ATTK(AT_ENGL, AD_NUMB, 1, 5), ATTK(AT_BEAM, AD_FRZE, 7, 17), ATTK(AT_STNG, AD_WTHR, 4, 16), NO_ATTK, NO_ATTK), SIZ(3073, 86, 0, MS_BOAST, MZ_HUGE), MR_COLD, 0, M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS|M1_ACID, M2_VAMPIRE|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("lackluster maturational", S_TURRET, LVL(64, 17, 8, 66, 0), (1), A(ATTK(AT_BITE, AD_WERE, 7, 12), ATTK(AT_BEAM, AD_CLRC, 3, 21), ATTK(AT_SCRA, AD_NGEN, 1, 20), ATTK(AT_TRAM, AD_DREA, 9, 6), ATTK(AT_STNG, AD_TECH, 4, 4), NO_ATTK), SIZ(2449, 207, 0, MS_CAR, MZ_MEDIUM), MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOLIMBS|M1_OMNIVORE, M2_DEMON|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unalienated conspiring", S_TURRET, LVL(64, 12, -4, 6, 0), (G_VLGROUP|1), A(ATTK(AT_MAGC, AD_DEBU, 2, 10), ATTK(AT_EXPL, AD_HEAL, 9, 8), ATTK(AT_WEAP, AD_DAMA, 2, 11), ATTK(AT_SCRA, AD_MALK, 1, 8), ATTK(AT_KICK, AD_PART, 1, 6), NO_ATTK), SIZ(2918, 35, 0, MS_BARBER, MZ_LARGE), MR_FIRE|MR_DEATH, 0, M1_NOHEAD|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("spur vittling", S_TURRET, LVL(65, 26, 8, 87, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_BREA, AD_HEAL, 7, 10), ATTK(AT_TRAM, AD_TDRA, 2, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(227, 145, 0, MS_DOUGLAS_ADAMS, MZ_SMALL), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_NASTY|M2_STRONG|M2_JEWELS|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("rhetorically pigment signalling", S_TURRET, LVL(65, 3, -25, 84, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DRCH, 6, 6), ATTK(AT_TUCH, AD_STUN, 7, 16), ATTK(AT_WEAP, AD_DCAY, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7, 1254, 0, MS_SPELL, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_STONE, M1_TUNNEL|M1_HIDE|M1_NOTAKE|M1_THICK_HIDE|M1_METALLIVORE, M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("agreed neglect", S_TURRET, LVL(65, 12, -30, 58, 20), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BOOM, AD_WGHT, 9, 6), ATTK(AT_LASH, AD_RNG, 1, 5), ATTK(AT_GAZE, AD_TIME, 2, 19), ATTK(AT_LASH, AD_VENO, 1, 11), ATTK(AT_KICK, AD_DGST, 8, 3), NO_ATTK), SIZ(64, 942, 0, MS_SILENT, MZ_LARGE), MR_STONE, 0, M1_SWIM|M1_NOHEAD|M1_ANIMAL|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("perdy bonnier pettiest pelf nicely penetratingly", S_TURRET, LVL(66, 12, -17, 84, 0), (G_GENO|1), A(ATTK(AT_TENT, AD_EDGE, 2, 3), ATTK(AT_LASH, AD_CAST, 1, 16), ATTK(AT_CLAW, AD_MANA, 1, 16), ATTK(AT_BEAM, AD_DREA, 9, 21), NO_ATTK, NO_ATTK), SIZ(1889, 132, 0, MS_NEIGH, MZ_MEDIUM), MR_FIRE|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NONMOVING|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("nourishing bleary", S_TURRET, LVL(66, 11, -15, 6, 0), (2), A(ATTK(AT_TENT, AD_UNPR, 6, 5), ATTK(AT_CLAW, AD_FAMN, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(323, 13, 0, MS_ROAR, MZ_MEDIUM), MR_SLEEP|MR_STONE, 0, M1_HIDE|M1_THICK_HIDE|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_LORD|M2_WANDER|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("consistency westernizing", S_TURRET, LVL(66, 26, 1, 98, 0), (G_GENO|4), A(ATTK(AT_TRAM, AD_LITE, 9, 19), ATTK(AT_ENGL, AD_NGEN, 8, 20), ATTK(AT_KICK, AD_SLUD, 2, 17), ATTK(AT_KICK, AD_WRAP, 5, 16), ATTK(AT_TRAM, AD_STTP, 7, 16), NO_ATTK), SIZ(6, 611, 0, MS_FART_QUIET, MZ_HUMAN), MR_COLD|MR_DISINT|MR_POISON, MR_POISON, M1_CLING|M1_NOEYES|M1_HUMANOID|M1_OVIPAROUS, M2_MINION|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("atingle artfully asst", S_TURRET, LVL(67, 15, 5, 58, 15), (G_RGROUP|3), A(ATTK(AT_WEAP, AD_SGLD, 3, 20), ATTK(AT_BUTT, AD_STON, 8, 10), ATTK(AT_LASH, AD_FLAM, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(780, 309, 0, MS_AREOLA, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_OVIPAROUS|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("lightheartedly linoleum", S_TURRET, LVL(67, 13, -29, 89, 18), (1), A(ATTK(AT_TENT, AD_DREN, 1, 18), ATTK(AT_WEAP, AD_WEBS, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(163, 1054, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_ACID, M1_NEEDPICK|M1_NOHEAD|M1_UNSOLID|M1_REGEN, M2_UNDEAD|M2_LORD|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("mechanic precipitating", S_TURRET, LVL(68, 12, -7, 92, 0), (G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_WEAP, AD_TRAI, 9, 17), ATTK(AT_WEAP, AD_MIDI, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(777, 62, 0, MS_SING, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ACID|MR_DEATH, 0, M1_ANIMAL, M2_LORD|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ligate summary", S_TURRET, LVL(69, 14, -13, 81, 1), (G_VLGROUP|1), A(ATTK(AT_RATH, AD_NUMB, 8, 4), ATTK(AT_BREA, AD_LETH, 8, 14), ATTK(AT_WEAP, AD_CORR, 8, 2), ATTK(AT_WEAP, AD_ICUR, 1, 14), ATTK(AT_BREA, AD_TRAP, 1, 6), NO_ATTK), SIZ(728, 462, 0, MS_STABILIZE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_BREATHLESS|M1_MINDLESS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_STALK|M2_STRONG|M2_COLLECT|M2_ORC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("loin fixture autocrat conspire ritualistically", S_TURRET, LVL(69, 22, 0, 82, 20), (G_GENO|G_SGROUP|1), A(ATTK(AT_SPIT, AD_LAVA, 9, 12), ATTK(AT_TUCH, AD_BLEE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1318, 354, 0, MS_SOCKS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cumbrously intimidatory", S_TURRET, LVL(69, 15, -22, 62, -9), (G_UNIQ|1), A(ATTK(AT_BOOM, AD_CHRN, 1, 3), ATTK(AT_LASH, AD_FUMB, 1, 3), ATTK(AT_TUCH, AD_MINA, 6, 21), ATTK(AT_WEAP, AD_DRDX, 1, 16), ATTK(AT_TENT, AD_DEPR, 1, 11), ATTK(AT_STNG, AD_NEXU, 9, 13)), SIZ(1186, 241, 0, MS_BOSS, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, MR_SLEEP|MR_ELEC, M1_FLY|M1_SWIM|M1_TUNNEL|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES|M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("imaginative turret", S_TURRET, LVL(70, 12, -20, 100, -5), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_SCRA, AD_SAMU, 4, 12), ATTK(AT_TUCH, AD_SAMU, 4, 12), ATTK(AT_HUGS, AD_SAMU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_BONES, MZ_MEDIUM), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE, 0, M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("divest billeter", S_TURRET, LVL(70, 24, 4, 43, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_GAZE, AD_SANI, 6, 19), ATTK(AT_TENT, AD_RBAD, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(78, 1195, 0, MS_GLYPHS, MZ_MEDIUM), MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_HUMANOID|M1_REGEN|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_STALK|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("regulable saddest", S_TURRET, LVL(70, 12, 4, 59, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_RUST, 8, 21), ATTK(AT_STNG, AD_ABDC, 7, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1223, 204, 0, MS_PANTS, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_AMORPHOUS|M1_NOTAKE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("firmament synergetic", S_TURRET, LVL(70, 12, -16, 67, -4), (G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_TENT, AD_DETH, 1, 10), ATTK(AT_SPIT, AD_RNG, 1, 7), ATTK(AT_NONE, AD_LETH, 5, 21), ATTK(AT_HUGS, AD_NIVE, 5, 18), ATTK(AT_CLAW, AD_UNPR, 4, 9), NO_ATTK), SIZ(1151, 47, 0, MS_APOC, MZ_LARGE), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, 0, M1_NOEYES|M1_ANIMAL, M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER| M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("diapason ungainly buckbean parochially quibble", S_TURRET, LVL(70, 12, -10, 95, 1), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_ACID, 1, 2), ATTK(AT_LASH, AD_SPEL, 1, 14), ATTK(AT_KICK, AD_PEST, 5, 8), ATTK(AT_KICK, AD_FRZE, 4, 13), NO_ATTK, NO_ATTK), SIZ(75, 948, 0, MS_SMITH, MZ_SMALL), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_HUMANOID|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_SLIME, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("indomitably valancing cryptically", S_TURRET, LVL(71, 11, 9, 34, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_DRDX, 4, 5), ATTK(AT_HUGS, AD_CURS, 7, 10), ATTK(AT_LASH, AD_TIME, 5, 19), ATTK(AT_CLAW, AD_PLAS, 1, 19), ATTK(AT_WEAP, AD_SPC2, 6, 19), ATTK(AT_WEAP, AD_MANA, 9, 17)), SIZ(2879, 909, 0, MS_CONVERT, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_FLY|M1_SWIM|M1_NEEDPICK, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_DWARF|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("erase bagpiper", S_TURRET, LVL(71, 27, -3, 83, 0), (G_GENO|2), A(ATTK(AT_GAZE, AD_NPRO, 8, 2), ATTK(AT_BUTT, AD_WTHR, 9, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(70, 1123, 0, MS_SMITH, MZ_HUGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_MINION|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("conversation finch", S_TURRET, LVL(71, 11, -12, 80, 0), (G_VLGROUP|3), A(ATTK(AT_BEAM, AD_SLOW, 4, 3), ATTK(AT_ENGL, AD_VENO, 1, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3451, 2, 0, MS_SELFHARM, MZ_HUMAN), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID, 0, M1_FLY|M1_NOTAKE|M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_ANIMAL, M2_UNDEAD|M2_PNAME|M2_WANDER|M2_STALK|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ennoblement dashier", S_TURRET, LVL(72, 13, 0, 84, 0), (G_RGROUP|2), A(ATTK(AT_WEAP, AD_VAMP, 2, 4), ATTK(AT_CLAW, AD_DISE, 8, 20), ATTK(AT_HUGS, AD_TRAP, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(539, 1293, 0, MS_STENCH, MZ_HUMAN), MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_CLING|M1_AMPHIBIOUS|M1_TPORT|M1_POIS, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("bollixing fracturing", S_TURRET, LVL(72, 19, -26, 77, -10), (G_RGROUP|1), A(ATTK(AT_BUTT, AD_EDGE, 6, 11), ATTK(AT_SPIT, AD_CLRC, 2, 16), ATTK(AT_WEAP, AD_CONT, 1, 21), ATTK(AT_TRAM, AD_LAVA, 3, 8), NO_ATTK, NO_ATTK), SIZ(95, 57, 0, MS_COW, MZ_TINY), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_FLY, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_INFRAVISIBLE|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("fir reweigh galax", S_TURRET, LVL(72, 23, -5, 100, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_SLUD, 9, 3), ATTK(AT_BREA, AD_SPC2, 7, 16), ATTK(AT_WEAP, AD_NGRA, 6, 1), ATTK(AT_KICK, AD_CONF, 6, 13), ATTK(AT_MAGC, AD_SHRD, 5, 11), ATTK(AT_BOOM, AD_VENO, 6, 16)), SIZ(152, 45, 0, MS_NURSE, MZ_TINY), MR_DISINT|MR_POISON|MR_DEATH, 0, M1_NOTAKE|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_ROCKTHROW| M2_COLLECT|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rodeo tore", S_TURRET, LVL(74, 16, 0, 78, -14), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_SPIT, AD_AXUS, 3, 4), ATTK(AT_WEAP, AD_WEBS, 7, 21), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2137, 603, 0, MS_HISS, MZ_LARGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_CONCEAL|M1_HUMANOID, M2_UNDEAD|M2_VAMPIRE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_NONMOVING|M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("steered procreativity", S_TURRET, LVL(74, 16, 2, 18, 0), (2), A(ATTK(AT_WEAP, AD_SHRD, 3, 10), ATTK(AT_WEAP, AD_POIS, 1, 1), ATTK(AT_SCRA, AD_SLUD, 6, 6), ATTK(AT_STNG, AD_NPRO, 2, 12), ATTK(AT_BITE, AD_TCKL, 7, 6), NO_ATTK), SIZ(455, 84, 0, MS_IMITATE, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_AMORPHOUS|M1_NOHANDS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_UNDEAD|M2_LORD|M2_GREEDY|M2_HOBBIT|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("druidic functionality", S_TURRET, LVL(75, 16, 9, 23, 0), (G_GENO|G_RGROUP|3), A(ATTK(AT_BITE, AD_RUNS, 9, 11), ATTK(AT_NONE, AD_HODS, 2, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(20, 30, 0, MS_SHOE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_NOEYES|M1_OMNIVORE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("transmigration caudated suit", S_TURRET, LVL(75, 24, -21, 93, 0), (G_UNIQ|3), A(ATTK(AT_HUGS, AD_MALK, 9, 5), ATTK(AT_NONE, AD_UNPR, 9, 15), ATTK(AT_GAZE, AD_FEMI, 3, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2321, 1766, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOEYES|M1_REGEN|M1_SEE_INVIS| M1_TPORT|M1_CARNIVORE, M2_DEMON|M2_WANDER|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("imperialist triarchy greet bearcat padre rouleau", S_TURRET, LVL(75, 14, -11, 85, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_MCRE, 1, 10), ATTK(AT_TRAM, AD_TREM, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1849, 340, 0, MS_NURSE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_HUMANOID|M1_OVIPAROUS, M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY|M3_SPIDER, M4_REVIVE|M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("remanding canary jocose", S_TURRET, LVL(75, 5, 4, 66, 0), (2), A(ATTK(AT_MAGC, AD_TIME, 3, 11), ATTK(AT_EXPL, AD_SSEX, 3, 15), ATTK(AT_WEAP, AD_DRDX, 3, 10), ATTK(AT_ENGL, AD_ICEB, 5, 1), ATTK(AT_WEAP, AD_STCK, 8, 16), NO_ATTK), SIZ(156, 984, 0, MS_SHEEP, MZ_SMALL), MR_FIRE, 0, M1_SWIM|M1_TUNNEL|M1_CONCEAL|M1_POIS, M2_UNDEAD|M2_WANDER|M2_STALK|M2_NASTY|M2_MAGIC|M2_ORC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("diagrammer pharmacologic", S_TURRET, LVL(76, 18, -11, 100, -17), (G_GENO|G_VLGROUP|1), A(ATTK(AT_HUGS, AD_PAIN, 5, 19), ATTK(AT_RATH, AD_LAZY, 9, 18), ATTK(AT_TUCH, AD_AGGR, 8, 20), ATTK(AT_SPIT, AD_DARK, 9, 9), NO_ATTK, NO_ATTK), SIZ(939, 195, 0, MS_GAARDIEN, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, MR_ELEC, M1_SWIM|M1_HUMANOID|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_STRONG|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NONMOVING|M3_MIND_FLAYER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("lucille stylistic", S_TURRET, LVL(76, 10, 6, 67, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_NGEN, 5, 4), ATTK(AT_TRAM, AD_ILLU, 7, 6), ATTK(AT_GAZE, AD_NGEN, 9, 19), ATTK(AT_RATH, AD_WRAT, 4, 19), NO_ATTK, NO_ATTK), SIZ(871, 645, 0, MS_NURSE, MZ_LARGE), MR_ELEC|MR_ACID|MR_STONE, MR_STONE, M1_NEEDPICK|M1_MINDLESS|M1_HUMANOID, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("aperitif nonallergenic arrested lucerne", S_TURRET, LVL(76, 12, -18, 68, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_NIVE, 1, 10), ATTK(AT_WEAP, AD_ILLU, 6, 6), ATTK(AT_ENGL, AD_CNCL, 6, 16), ATTK(AT_TUCH, AD_EDGE, 5, 3), ATTK(AT_BUTT, AD_HALU, 6, 21), ATTK(AT_WEAP, AD_NEXU, 1, 18)), SIZ(1431, 169, 0, MS_SQEEK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_SLEEP|MR_STONE, M1_FLY|M1_AMPHIBIOUS|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_REGEN|M1_SEE_INVIS, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("cardigan remilitarize", S_TURRET, LVL(77, 12, 10, 70, 12), (G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_DISE, 7, 9), ATTK(AT_TENT, AD_ELEC, 4, 15), ATTK(AT_TENT, AD_LITE, 7, 5), ATTK(AT_RATH, AD_DETH, 4, 13), ATTK(AT_SPIT, AD_PHYS, 7, 7), NO_ATTK), SIZ(3273, 521, 0, MS_COW, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_REGEN|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("abreacting recurve wilful quenchable inch", S_TURRET, LVL(79, 3, -16, 17, 0), (G_NOCORPSE|3), A(ATTK(AT_MAGC, AD_HEAL, 1, 17), ATTK(AT_BUTT, AD_TDRA, 6, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1199, 297, 0, MS_CLOCK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_TUNNEL|M1_SEE_INVIS, M2_LORD|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("caddy tincted", S_TURRET, LVL(81, 10, 2, 97, 0), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_FREN, 7, 2), ATTK(AT_HUGS, AD_CHAO, 6, 4), ATTK(AT_SCRA, AD_CNCL, 7, 16), ATTK(AT_SPIT, AD_SLUD, 1, 20), NO_ATTK, NO_ATTK), SIZ(2725, 1, 0, MS_ARREST, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, MR_DRAIN, M1_AMORPHOUS|M1_HIDE|M1_AMPHIBIOUS, M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("overhanded knavishly", S_TURRET, LVL(81, 31, 6, 39, 0), (G_VLGROUP|2), A(ATTK(AT_HUGS, AD_VOMT, 8, 4), ATTK(AT_BEAM, AD_AXUS, 3, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2175, 77, 0, MS_JAPANESE, MZ_TINY), MR_COLD|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_NOHEAD|M1_ANIMAL, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("prismoid profuse", S_TURRET, LVL(81, 12, -21, 8, 0), (G_GENO|2), A(ATTK(AT_TENT, AD_PAIN, 6, 5), ATTK(AT_MAGC, AD_RBRE, 7, 20), ATTK(AT_STNG, AD_TREM, 7, 9), ATTK(AT_CLAW, AD_RUNS, 2, 12), ATTK(AT_ENGL, AD_SEDU, 4, 13), ATTK(AT_SCRA, AD_WRAP, 6, 18)), SIZ(1071, 414, 0, MS_CORONA, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_SWIM|M1_HIDE|M1_HUMANOID|M1_THICK_HIDE, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("fateful avocado capriccio", S_TURRET, LVL(81, 13, -19, 83, 8), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_TRAM, AD_DETH, 5, 13), ATTK(AT_WEAP, AD_RBRE, 9, 18), ATTK(AT_BREA, AD_THIE, 9, 8), ATTK(AT_LASH, AD_CLRC, 8, 13), ATTK(AT_BEAM, AD_DEST, 1, 9), ATTK(AT_WEAP, AD_NTHR, 6, 12)), SIZ(436, 281, 0, MS_SHRIEK, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOHANDS|M1_TPORT_CNTRL|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_COLLECT|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("attache hookey", S_TURRET, LVL(82, 9, -27, 57, 13), (G_GENO|G_LGROUP|2), A(ATTK(AT_BITE, AD_PHYS, 7, 1), ATTK(AT_LASH, AD_RUNS, 1, 2), ATTK(AT_GAZE, AD_FRZE, 1, 4), ATTK(AT_TUCH, AD_CONF, 1, 19), ATTK(AT_STNG, AD_PHYS, 6, 20), ATTK(AT_GAZE, AD_IDAM, 6, 16)), SIZ(2996, 1167, 0, MS_IMITATE, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_SLITHY|M1_OVIPAROUS, M2_PRINCE|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("arete scoutmaster", S_TURRET, LVL(82, 11, -29, 66, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_GAZE, AD_RUST, 5, 8), ATTK(AT_LASH, AD_CHAO, 3, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2661, 731, 0, MS_ALLA, MZ_SMALL), MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_BREATHLESS|M1_NOTAKE|M1_HUMANOID|M1_SLITHY|M1_THICK_HIDE| M1_REGEN|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("dalmatian confessedly", S_TURRET, LVL(82, 19, -27, 83, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TUCH, AD_DRIN, 2, 12), ATTK(AT_BUTT, AD_WRAT, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2130, 182, 0, MS_SHRIEK, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ACID, MR_SLEEP, M1_NEEDPICK|M1_NOEYES|M1_NOHANDS|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIND_FLAYER|M3_SLIME|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("principle gloria", S_TURRET, LVL(83, 22, 4, 15, -13), (G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_WEBS, 5, 20), ATTK(AT_WEAP, AD_CAST, 4, 13), ATTK(AT_TUCH, AD_STTP, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(135, 87, 0, MS_PARROT, MZ_HUMAN), MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NOTAKE|M1_NOHEAD|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_JEWELS| M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("acceding rancidifying", S_TURRET, LVL(84, 12, 7, 67, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_LASH, AD_WISD, 6, 3), ATTK(AT_BUTT, AD_DRIN, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(27, 11, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_MINDLESS|M1_OVIPAROUS|M1_POIS| M1_CARNIVORE, M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("transgressed nonassertively", S_TURRET, LVL(84, 12, -10, 85, -17), (3), A(ATTK(AT_WEAP, AD_DRIN, 5, 4), ATTK(AT_CLAW, AD_FAKE, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1320, 1314, 0, MS_WERE, MZ_MEDIUM), MR_POISON|MR_DEATH|MR_DRAIN, MR_DRAIN, M1_HIDE|M1_OVIPAROUS|M1_ACID|M1_POIS, M2_DEMON|M2_ROCKTHROW|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("deft pained", S_TURRET, LVL(84, 5, -10, 57, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_TUCH, AD_MINA, 1, 9), ATTK(AT_BREA, AD_DAMA, 5, 19), ATTK(AT_BREA, AD_NPRO, 3, 13), ATTK(AT_BEAM, AD_SHRD, 1, 2), ATTK(AT_MAGC, AD_WTHR, 8, 15), ATTK(AT_TUCH, AD_ILLU, 1, 15)), SIZ(237, 1162, 0, MS_WHORE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_HIDE|M1_BREATHLESS|M1_UNSOLID|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_MINION|M2_PNAME|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SPIDER|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("prepaying whereunder", S_TURRET, LVL(84, 11, -25, 97, 0), (4), A(ATTK(AT_BOOM, AD_HODS, 4, 15), ATTK(AT_TUCH, AD_STON, 1, 12), ATTK(AT_TRAM, AD_ACID, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(148, 111, 0, MS_DOUGLAS_ADAMS, MZ_MEDIUM), MR_DEATH, 0, M1_WALLWALK|M1_UNSOLID|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("spookier spoonier tambour commercialist dissuasion", S_TURRET, LVL(86, 21, -17, 71, 0), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_MANA, 2, 10), ATTK(AT_WEAP, AD_UNPR, 4, 20), ATTK(AT_ENGL, AD_TLPT, 1, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1959, 164, 0, MS_WOLLOH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_POISON|MR_ACID|MR_STONE, MR_ACID, M1_WALLWALK|M1_NEEDPICK|M1_CONCEAL|M1_NOTAKE|M1_NOHANDS|M1_TPORT, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("umbered flagellant", S_TURRET, LVL(86, 35, 9, 42, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_NONE, AD_DRDX, 8, 12), ATTK(AT_KICK, AD_WEBS, 3, 5), ATTK(AT_WEAP, AD_PEST, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(143, 75, 0, MS_TEACHER, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_NOTAKE|M1_NOHEAD|M1_SLITHY, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lengthier imprudence offbeat", S_TURRET, LVL(87, 14, 10, 96, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_SPIT, AD_MAGM, 8, 18), ATTK(AT_WEAP, AD_FAMN, 8, 19), ATTK(AT_NONE, AD_BURN, 4, 11), ATTK(AT_SCRA, AD_CHKH, 9, 1), ATTK(AT_KICK, AD_ABDC, 6, 5), NO_ATTK), SIZ(313, 341, 0, MS_JAPANESE, MZ_TINY), MR_DISINT|MR_POISON|MR_ACID, 0, M1_FLY|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_OVIPAROUS| M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_MINION|M2_PNAME|M2_NASTY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_LITHIVORE|M3_NOPLRPOLY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("prolog alertly article", S_TURRET, LVL(87, 5, -16, 59, 0), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_MCRE, 5, 6), ATTK(AT_GAZE, AD_DREA, 1, 2), ATTK(AT_BREA, AD_CAST, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3448, 163, 0, MS_GURGLE, MZ_HUGE), MR_SLEEP|MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS|M1_OVIPAROUS| M1_TPORT_CNTRL|M1_OMNIVORE, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_EGOTYPE, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("quam intriguing untraced", S_TURRET, LVL(88, 24, -17, 65, -3), (4), A(ATTK(AT_MAGC, AD_FREN, 8, 15), ATTK(AT_BUTT, AD_UVUU, 7, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3090, 495, 0, MS_DRUGS, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_TPORT_CNTRL|M1_ACID, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG| M2_ROCKTHROW|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_MIND_FLAYER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("inarticulately felted", S_TURRET, LVL(88, 12, -3, 9, 0), (4), A(ATTK(AT_GAZE, AD_WNCE, 9, 10), ATTK(AT_BREA, AD_NPRO, 2, 2), ATTK(AT_BEAM, AD_DIMN, 3, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(787, 790, 0, MS_ARREST, MZ_HUGE), MR_DISINT|MR_ELEC|MR_ACID, MR_ELEC, M1_FLY|M1_AMORPHOUS|M1_NOHANDS|M1_OVIPAROUS|M1_REGEN, M2_PRINCE|M2_DEMON|M2_WANDER|M2_COLLECT|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("incurving teddy lunate destination insurmountable", S_TURRET, LVL(89, 11, -21, 28, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TENT, AD_PHYS, 4, 1), ATTK(AT_LASH, AD_INER, 4, 9), ATTK(AT_SCRA, AD_AXUS, 9, 19), ATTK(AT_BUTT, AD_DISN, 1, 4), ATTK(AT_BREA, AD_RBRE, 5, 18), NO_ATTK), SIZ(582, 89, 0, MS_WAIL, MZ_MEDIUM), MR_FIRE, 0, M1_TPORT|M1_ACID|M1_POIS, M2_LORD|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOTAME|M3_MIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("thrummiest overinterest", S_TURRET, LVL(89, 12, 9, 97, -13), (G_GENO|2), A(ATTK(AT_KICK, AD_VENO, 7, 5), ATTK(AT_TRAM, AD_SLOW, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(307, 541, 0, MS_SOLDIER, MZ_TINY), MR_SLEEP|MR_STONE, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_POIS, M2_STALK|M2_JEWELS|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_NOPLRPOLY|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("chronicled eardrop vitalized", S_TURRET, LVL(91, 9, -7, 92, 0), (G_GENO|G_UNIQ|2), A(ATTK(AT_STNG, AD_DRDX, 1, 14), ATTK(AT_BREA, AD_SLOW, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2945, 1029, 0, MS_ANIMAL, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DRAIN, MR_POISON, M1_WALLWALK|M1_CONCEAL|M1_REGEN|M1_ACID, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_EGOTYPE|M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("reprinted disassembly dichotomously", S_TURRET, LVL(91, 11, -18, 88, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_KICK, AD_BANI, 4, 20), ATTK(AT_NONE, AD_PART, 2, 4), ATTK(AT_LASH, AD_SLEE, 1, 12), ATTK(AT_STNG, AD_SLEE, 7, 7), ATTK(AT_SPIT, AD_DFOO, 6, 9), ATTK(AT_TRAM, AD_DREN, 3, 6)), SIZ(2503, 741, 0, MS_SING, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_REGEN|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("workbag darkliest", S_TURRET, LVL(92, 12, 5, 54, -20), (G_GENO|G_SGROUP|1), A(ATTK(AT_SCRA, AD_FEMI, 5, 9), ATTK(AT_BEAM, AD_BADE, 3, 21), ATTK(AT_TRAM, AD_STCK, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3524, 51, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ACID, MR_FIRE, M1_CLING|M1_NOHANDS|M1_HUMANOID|M1_REGEN|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("suffocating learn", S_TURRET, LVL(92, 17, -28, 33, 0), (G_RGROUP|4), A(ATTK(AT_STNG, AD_SSEX, 6, 4), ATTK(AT_BEAM, AD_BADE, 6, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2273, 561, 0, MS_BOT, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID, 0, M1_FLY|M1_CLING|M1_NOHEAD|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_MAGIC|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("nubility responsively osaka", S_TURRET, LVL(92, 29, -13, 73, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_MEMO, 9, 5), ATTK(AT_CLAW, AD_LITE, 8, 1), ATTK(AT_EXPL, AD_DFOO, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1274, 456, 0, MS_ORC, MZ_SMALL), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, MR_DISINT, M1_SWIM|M1_NOHANDS|M1_SLITHY|M1_OVIPAROUS|M1_REGEN, M2_MINION|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("mazy hacksaw", S_TURRET, LVL(92, 19, -29, 64, 3), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BREA, AD_ENCH, 6, 9), ATTK(AT_BUTT, AD_CHAO, 4, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3658, 247, 0, MS_ROAR, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_CARNIVORE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("kissably given", S_TURRET, LVL(93, 25, -25, 82, 14), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TUCH, AD_ICEB, 7, 9), ATTK(AT_WEAP, AD_BURN, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(590, 404, 0, MS_SING, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_FLY|M1_HIDE|M1_AMPHIBIOUS|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE| M1_METALLIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_WANTSARTI, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shredded nodding rebbe staging anon", S_TURRET, LVL(93, 7, 0, 2, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_HODS, 8, 16), ATTK(AT_CLAW, AD_TERR, 9, 9), ATTK(AT_HUGS, AD_VAMP, 2, 2), ATTK(AT_BITE, AD_CONF, 1, 14), NO_ATTK, NO_ATTK), SIZ(2789, 40, 0, MS_SOVIET, MZ_SMALL), MR_FIRE|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH, MR_ELEC, 0, M2_NOPOLY|M2_LORD|M2_STALK|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("deplorably walloon", S_TURRET, LVL(93, 13, -19, 68, 18), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_NGEN, 1, 9), ATTK(AT_SPIT, AD_NAST, 7, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(405, 852, 0, MS_TRUMPET, MZ_TINY), MR_ELEC|MR_POISON|MR_STONE, 0, M1_FLY|M1_CONCEAL|M1_NOHEAD|M1_SLITHY|M1_OVIPAROUS|M1_POIS, M2_NOPOLY|M2_MINION|M2_PNAME|M2_WANDER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("wobbling wisher", S_TURRET, LVL(93, 12, 6, 59, -15), (3), A(ATTK(AT_WEAP, AD_RNG, 2, 6), ATTK(AT_HUGS, AD_PEST, 8, 9), ATTK(AT_ENGL, AD_VAPO, 2, 20), ATTK(AT_HUGS, AD_SAMU, 3, 1), ATTK(AT_TENT, AD_INER, 9, 10), NO_ATTK), SIZ(3926, 756, 0, MS_CHICKEN, MZ_HUGE), MR_ELEC|MR_POISON|MR_ACID, 0, M1_OVIPAROUS|M1_TPORT|M1_POIS|M1_OMNIVORE, M2_LORD|M2_MINION|M2_PNAME|M2_STRONG|M2_GREEDY|M2_MAGIC|M2_ORC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("pitchily alinement", S_TURRET, LVL(94, 14, -18, 61, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_TUCH, AD_ENCH, 4, 6), ATTK(AT_WEAP, AD_MCRE, 1, 15), ATTK(AT_WEAP, AD_NIVE, 4, 15), ATTK(AT_STNG, AD_TCKL, 4, 19), NO_ATTK, NO_ATTK), SIZ(4499, 131, 0, MS_NURSE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_FLY|M1_AMPHIBIOUS|M1_ANIMAL|M1_POIS|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TELEPATHIC|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("intimidating entrancing", S_TURRET, LVL(95, 20, 8, 8, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_TRAM, AD_NTHR, 8, 9), ATTK(AT_MAGC, AD_ICUR, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(165, 442, 0, MS_SNORE, MZ_MEDIUM), MR_DISINT|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOTAKE|M1_NOHANDS|M1_REGEN, M2_DEMON|M2_JEWELS|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_NOTAME|M3_AVOIDER|M3_SPIDER|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("leveeing panacean", S_TURRET, LVL(95, 10, -11, 67, 0), (1), A(ATTK(AT_STNG, AD_TDRA, 7, 6), ATTK(AT_SCRA, AD_CONT, 1, 2), ATTK(AT_NONE, AD_DISP, 7, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(219, 798, 0, MS_SHEEP, MZ_GIGANTIC), MR_FIRE|MR_SLEEP, 0, M1_NEEDPICK|M1_BREATHLESS|M1_TPORT_CNTRL, M2_LORD|M2_MINION|M2_WANDER|M2_COLLECT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("exchanging shingly", S_TURRET, LVL(96, 21, -8, 77, 0), (G_GENO|2), A(ATTK(AT_CLAW, AD_CHAO, 1, 18), ATTK(AT_HUGS, AD_DFOO, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2612, 17, 0, MS_CHICKEN, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_PNAME|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("bleakish crossbow", S_TURRET, LVL(96, 10, -5, 80, -9), (1), A(ATTK(AT_SCRA, AD_ACID, 7, 6), ATTK(AT_TRAM, AD_WET, 6, 5), ATTK(AT_GAZE, AD_UVUU, 6, 8), ATTK(AT_TUCH, AD_SCOR, 7, 18), ATTK(AT_BUTT, AD_BADE, 5, 20), NO_ATTK), SIZ(253, 151, 0, MS_DJINNI, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_MINDLESS|M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_ROCKTHROW|M2_MAGIC| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("irishwomen decrypting", S_TURRET, LVL(97, 12, -16, 71, 0), (G_NOCORPSE|3), A(ATTK(AT_KICK, AD_INVE, 1, 14), ATTK(AT_SPIT, AD_COLD, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(296, 349, 0, MS_WERE, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_THICK_HIDE, M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hance bacteriotoxin", S_TURRET, LVL(97, 8, -22, 79, 0), (2), A(ATTK(AT_MAGC, AD_BLAS, 5, 1), ATTK(AT_GAZE, AD_WRAP, 2, 18), ATTK(AT_MAGC, AD_GLIB, 5, 14), ATTK(AT_SCRA, AD_NPRO, 3, 6), NO_ATTK, NO_ATTK), SIZ(512, 915, 0, MS_SMITH, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_HUMANOID|M1_OVIPAROUS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG|M2_ROCKTHROW| M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("punkin ordinate morphic", S_TURRET, LVL(97, 12, -27, 42, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_CNCL, 9, 11), ATTK(AT_TRAM, AD_ENCH, 7, 16), ATTK(AT_BITE, AD_AXUS, 7, 2), ATTK(AT_BREA, AD_SEDU, 3, 3), NO_ATTK, NO_ATTK), SIZ(904, 42, 0, MS_TRUMPET, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSAMUL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dreamier cheese bedamned", S_TURRET, LVL(97, 10, 0, 55, 9), (G_NOCORPSE|4), A(ATTK(AT_HUGS, AD_DRIN, 5, 13), ATTK(AT_CLAW, AD_CAST, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(315, 15, 0, MS_SHOE, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_POISON|MR_STONE|MR_DRAIN, MR_FIRE, M1_NOLIMBS|M1_SLITHY|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("rhubarb botulin", S_TURRET, LVL(100, 4, 4, 72, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_TPTO, 4, 15), ATTK(AT_LASH, AD_CONF, 6, 8), ATTK(AT_WEAP, AD_CHKH, 7, 8), ATTK(AT_TENT, AD_NTHR, 3, 11), NO_ATTK, NO_ATTK), SIZ(1202, 896, 0, MS_WHORE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_FLY|M1_WALLWALK|M1_CLING|M1_AMPHIBIOUS|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_ROCKTHROW|M2_GREEDY|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("accounted legislating psychotoxic slanged", S_TURRET, LVL(100, 20, -5, 85, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_KICK, AD_INER, 5, 3), ATTK(AT_TRAM, AD_SKIL, 1, 18), ATTK(AT_STNG, AD_AGGR, 5, 8), ATTK(AT_HUGS, AD_BLND, 9, 14), ATTK(AT_BEAM, AD_FRZE, 5, 15), NO_ATTK), SIZ(1227, 261, 0, MS_FART_QUIET, MZ_LARGE), MR_ACID, MR_ACID, M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_POIS| M1_METALLIVORE, M2_UNDEAD, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER|M3_NO_DECAY|M3_SLIME|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("thistledown chisel", S_TURRET, LVL(100, 8, -9, 11, -11), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_GAZE, AD_ICEB, 9, 18), ATTK(AT_BITE, AD_DCAY, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(655, 73, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_REGEN|M1_POIS, M2_UNDEAD|M2_PNAME|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_SPIDER|M3_NO_DECAY, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("snuffler condenser decameter froward", S_TURRET, LVL(100, 8, -10, 0, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_SEDU, 4, 19), ATTK(AT_BEAM, AD_SLEE, 8, 17), ATTK(AT_NONE, AD_SHRD, 2, 14), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(399, 701, 0, MS_VAMPIRE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DRAIN, MR_SLEEP, M1_FLY|M1_NEEDPICK|M1_NOHANDS|M1_NOLIMBS|M1_NOHEAD|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_OMNIVORE, M2_LORD|M2_PNAME|M2_GREEDY|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("countersigned dissert", S_TURRET, LVL(101, 14, -16, 88, 7), (4), A(ATTK(AT_WEAP, AD_TECH, 9, 2), ATTK(AT_KICK, AD_WERE, 9, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1389, 899, 0, MS_SOCKS, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_ACID|MR_STONE, 0, M1_FLY|M1_NOTAKE, M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_MAGIC|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("stalked gewgaw", S_TURRET, LVL(104, 17, -39, 73, 0), (G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_FREN, 6, 26), ATTK(AT_MAGC, AD_IDAM, 7, 25), ATTK(AT_ENGL, AD_BANI, 8, 3), ATTK(AT_WEAP, AD_BADE, 8, 21), NO_ATTK, NO_ATTK), SIZ(811, 615, 0, MS_GLYPHS, MZ_HUMAN), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_DISINT|MR_STONE, M1_AMORPHOUS|M1_HUMANOID|M1_CARNIVORE, M2_UNDEAD|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("pump propitiating", S_TURRET, LVL(104, 18, -3, 85, 0), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_CLAW, AD_RUST, 7, 21), ATTK(AT_ENGL, AD_WGHT, 7, 3), ATTK(AT_MAGC, AD_STON, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(283, 1045, 0, MS_FART_QUIET, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, MR_ACID, M1_AMORPHOUS|M1_NOTAKE|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_TPORT_CNTRL, M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_STALK|M2_ROCKTHROW|M2_COLLECT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("coffined squarer", S_TURRET, LVL(106, 12, -37, 82, 0), (1), A(ATTK(AT_NONE, AD_SWAP, 7, 20), ATTK(AT_LASH, AD_THIE, 4, 21), ATTK(AT_NONE, AD_TRAP, 6, 17), ATTK(AT_TUCH, AD_NGEN, 2, 11), ATTK(AT_LASH, AD_FUMB, 1, 7), ATTK(AT_SCRA, AD_TREM, 8, 5)), SIZ(369, 96, 0, MS_MEW, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_ACID, M1_NEEDPICK|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_UNSOLID, M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("dosing darter serenading medullae", S_TURRET, LVL(106, 20, -2, 100, 0), (4), A(ATTK(AT_MAGC, AD_TRAP, 1, 5), ATTK(AT_TUCH, AD_GLIB, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2669, 836, 0, MS_PUPIL, MZ_HUGE), MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_THICK_HIDE|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("vidkid outhitting", S_TURRET, LVL(107, 14, -28, 97, 8), (G_SGROUP|1), A(ATTK(AT_CLAW, AD_LETH, 9, 25), ATTK(AT_CLAW, AD_DEST, 4, 21), ATTK(AT_BEAM, AD_LITT, 1, 18), ATTK(AT_STNG, AD_RUST, 8, 26), NO_ATTK, NO_ATTK), SIZ(1256, 195, 0, MS_CHICKEN, MZ_GIGANTIC), MR_POISON|MR_STONE, 0, M1_HIDE|M1_REGEN|M1_TPORT|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_ROCKTHROW|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("plait yogic", S_TURRET, LVL(107, 18, -14, 74, 0), (G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_TUCH, AD_PLYS, 6, 3), ATTK(AT_LASH, AD_FIRE, 1, 20), ATTK(AT_NONE, AD_UVUU, 2, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(669, 6, 0, MS_GRUNT, MZ_LARGE), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_NOEYES|M1_TPORT, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_JEWELS|M2_COLLECT| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("futural quackiest", S_TURRET, LVL(107, 47, -36, 29, 0), (2), A(ATTK(AT_WEAP, AD_SANI, 1, 4), ATTK(AT_MAGC, AD_BANI, 4, 16), ATTK(AT_WEAP, AD_SEDU, 8, 3), ATTK(AT_TENT, AD_RAGN, 9, 19), ATTK(AT_BREA, AD_DETH, 2, 5), NO_ATTK), SIZ(383, 624, 0, MS_CODE, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_HUMANOID, M2_UNDEAD|M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("courser owlet", S_TURRET, LVL(107, 21, -34, 93, 0), (G_UNIQ|1), A(ATTK(AT_BEAM, AD_SCOR, 9, 26), ATTK(AT_WEAP, AD_CAST, 7, 24), ATTK(AT_HUGS, AD_NEXU, 7, 4), ATTK(AT_GAZE, AD_CHRN, 8, 26), ATTK(AT_EXPL, AD_CONF, 2, 19), NO_ATTK), SIZ(4078, 1373, 0, MS_DEAD, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_POIS, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_HOBBIT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("splat tactic snowmobiler", S_TURRET, LVL(108, 12, -28, 96, 0), (2), A(ATTK(AT_SPIT, AD_CHAO, 7, 10), ATTK(AT_LASH, AD_DISE, 3, 19), ATTK(AT_STNG, AD_CALM, 1, 15), ATTK(AT_TUCH, AD_DISE, 9, 18), NO_ATTK, NO_ATTK), SIZ(2613, 420, 0, MS_ARREST, MZ_LARGE), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("gangrened pegboard", S_TURRET, LVL(108, 18, -28, 92, 0), (G_NOCORPSE|G_UNIQ|2), A(ATTK(AT_SCRA, AD_BLND, 4, 8), ATTK(AT_LASH, AD_DFOO, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(927, 695, 0, MS_WOLLOH, MZ_TINY), 0, 0, M1_NOTAKE|M1_NOHEAD, M2_UNDEAD|M2_LORD|M2_PNAME|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("nutcracker rotating", S_TURRET, LVL(108, 17, -13, 98, 0), (G_GENO|G_NOCORPSE|G_VLGROUP|4), A(ATTK(AT_BUTT, AD_DREA, 4, 13), ATTK(AT_BEAM, AD_WRAT, 4, 5), ATTK(AT_BOOM, AD_WERE, 5, 10), ATTK(AT_ENGL, AD_DAMA, 6, 10), ATTK(AT_RATH, AD_WISD, 2, 26), NO_ATTK), SIZ(138, 678, 0, MS_FART_LOUD, MZ_TINY), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_NEEDPICK|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_WANDER|M2_STRONG|M2_JEWELS| M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("valance legitimatize", S_TURRET, LVL(108, 24, -35, 96, 0), (1), A(ATTK(AT_ENGL, AD_VAPO, 1, 15), ATTK(AT_WEAP, AD_BURN, 1, 5), ATTK(AT_KICK, AD_MIDI, 3, 11), ATTK(AT_NONE, AD_DRCO, 4, 24), ATTK(AT_SPIT, AD_CORR, 6, 11), NO_ATTK), SIZ(1981, 633, 0, MS_GRUNT, MZ_HUGE), MR_FIRE, 0, M1_NOHANDS|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_NASTY|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_PERMAMIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("endothermic membranously", S_TURRET, LVL(109, 38, -4, 95, -5), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_MAGC, AD_PLAS, 7, 1), ATTK(AT_TENT, AD_GLIB, 7, 20), ATTK(AT_LASH, AD_DEPR, 8, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1035, 912, 0, MS_IMITATE, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_MINDLESS, M2_VAMPIRE|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("supremacist teethe paleontologist demeanor fungi", S_TURRET, LVL(109, 12, -38, 77, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_NONE, AD_EDGE, 0, 3), ATTK(AT_BUTT, AD_WEBS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1491, 214, 0, MS_HUMANOID, MZ_GIGANTIC), MR_POISON, 0, M1_AMPHIBIOUS|M1_NOHEAD|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_COLLECT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("passim miscued", S_TURRET, LVL(109, 17, -22, 71, 3), (G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_BEAM, AD_ICEB, 2, 6), ATTK(AT_BOOM, AD_NEXU, 8, 4), ATTK(AT_NONE, AD_UVUU, 9, 15), ATTK(AT_STNG, AD_DISN, 2, 21), NO_ATTK, NO_ATTK), SIZ(1491, 634, 0, MS_SQEEK, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID|MR_STONE|MR_DEATH, MR_COLD, M1_ANIMAL|M1_THICK_HIDE|M1_TPORT|M1_ACID|M1_POIS|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("graduated clashing", S_TURRET, LVL(110, 19, -2, 72, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_THIR, 7, 21), ATTK(AT_BUTT, AD_MANA, 8, 22), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(381, 168, 0, MS_BARK, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HIDE|M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_TPORT|M1_ACID|M1_POIS| M1_CARNIVORE|M1_HERBIVORE, M2_PRINCE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("scandalizing bombardier", S_TURRET, LVL(111, 14, -35, 76, 15), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_FRZE, 5, 9), ATTK(AT_NONE, AD_PLAS, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1986, 202, 0, MS_COMBAT, MZ_SMALL), MR_DISINT|MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_NOLIMBS|M1_UNSOLID|M1_TPORT|M1_POIS, M2_MINION|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("vulgarism zoom", S_TURRET, LVL(111, 15, -24, 93, 0), (G_GENO|G_RGROUP|2), A(ATTK(AT_MAGC, AD_NIVE, 5, 19), ATTK(AT_TENT, AD_DRLI, 2, 23), ATTK(AT_TENT, AD_FAMN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(88, 563, 0, MS_WERE, MZ_MEDIUM), MR_COLD|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("tradesmen deservingly", S_TURRET, LVL(111, 20, -22, 89, 0), (G_NOCORPSE|4), A(ATTK(AT_CLAW, AD_SAMU, 3, 5), ATTK(AT_CLAW, AD_POIS, 2, 1), ATTK(AT_BOOM, AD_DRLI, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1641, 633, 0, MS_ANIMAL, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_TELEPATHIC|M3_PETRIFIES|M3_NO_DECAY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("collagen selectee", S_TURRET, LVL(112, 14, 1, 77, 0), (G_RGROUP|1), A(ATTK(AT_STNG, AD_SEDU, 7, 12), ATTK(AT_TENT, AD_FRZE, 5, 10), ATTK(AT_BEAM, AD_RAGN, 5, 3), ATTK(AT_SPIT, AD_DEPR, 1, 11), ATTK(AT_BEAM, AD_SPEL, 4, 10), NO_ATTK), SIZ(1144, 82, 0, MS_CAR, MZ_HUMAN), MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOTAKE|M1_MINDLESS|M1_THICK_HIDE|M1_POIS|M1_OMNIVORE, M2_NOPOLY|M2_PRINCE|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nonidentity landlordly faithed", S_TURRET, LVL(114, 16, 6, 79, 0), (1), A(ATTK(AT_WEAP, AD_FAKE, 7, 24), ATTK(AT_BREA, AD_MINA, 9, 4), ATTK(AT_SCRA, AD_BURN, 1, 9), ATTK(AT_LASH, AD_HODS, 6, 9), NO_ATTK, NO_ATTK), SIZ(29, 519, 0, MS_CAR, MZ_LARGE), MR_DISINT|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_WALLWALK|M1_AMPHIBIOUS|M1_NOHEAD|M1_ANIMAL|M1_ACID, M2_PRINCE|M2_WANDER|M2_ROCKTHROW|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("docking civiler", S_TURRET, LVL(114, 29, -10, 91, 0), (2), A(ATTK(AT_SCRA, AD_DRLI, 3, 3), ATTK(AT_BITE, AD_TLPT, 3, 16), ATTK(AT_MAGC, AD_CHAO, 9, 26), ATTK(AT_SCRA, AD_SLIM, 2, 4), ATTK(AT_KICK, AD_TIME, 1, 22), ATTK(AT_BEAM, AD_TERR, 1, 10)), SIZ(80, 840, 0, MS_OHGOD, MZ_GIGANTIC), MR_SLEEP|MR_ACID|MR_DRAIN, MR_ACID, M1_NEEDPICK|M1_TPORT_CNTRL, M2_VAMPIRE|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("wresting lilac", S_TURRET, LVL(114, 14, -39, 80, -20), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_WERE, 9, 24), ATTK(AT_SCRA, AD_LAZY, 1, 15), ATTK(AT_SPIT, AD_FIRE, 1, 2), ATTK(AT_TENT, AD_SEDU, 7, 7), NO_ATTK, NO_ATTK), SIZ(1668, 437, 0, MS_MUMBLE, MZ_TINY), MR_COLD|MR_POISON|MR_ACID|MR_DEATH, 0, M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("yuletide anguished", S_TURRET, LVL(115, 19, -6, 93, 0), (4), A(ATTK(AT_ENGL, AD_VULN, 1, 2), ATTK(AT_MAGC, AD_DRCO, 3, 13), ATTK(AT_KICK, AD_IDAM, 4, 14), ATTK(AT_GAZE, AD_CONT, 6, 9), NO_ATTK, NO_ATTK), SIZ(1547, 296, 0, MS_SQEEK, MZ_GIGANTIC), MR_FIRE, 0, M1_NOHANDS|M1_NOHEAD, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("betook unstoppable", S_TURRET, LVL(116, 12, -17, 81, 0), (G_LGROUP|1), A(ATTK(AT_MAGC, AD_LEVI, 5, 25), ATTK(AT_BEAM, AD_VENO, 7, 2), ATTK(AT_SPIT, AD_POIS, 1, 12), ATTK(AT_TENT, AD_NGEN, 3, 2), ATTK(AT_LASH, AD_COLD, 1, 13), NO_ATTK), SIZ(2055, 90, 0, MS_ALLA, MZ_SMALL), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NEEDPICK|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_CARNIVORE, M2_VAMPIRE|M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nondenominational karst affix", S_TURRET, LVL(117, 28, -26, 39, 0), (G_UNIQ|1), A(ATTK(AT_BITE, AD_ACID, 8, 14), ATTK(AT_SPIT, AD_DEPR, 3, 16), ATTK(AT_WEAP, AD_HALU, 5, 6), ATTK(AT_LASH, AD_TERR, 1, 17), NO_ATTK, NO_ATTK), SIZ(918, 38, 0, MS_OHGOD, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_ANIMAL| M1_SEE_INVIS|M1_TPORT_CNTRL, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("mussy crunching", S_TURRET, LVL(117, 15, -2, 75, 0), (1), A(ATTK(AT_HUGS, AD_SITM, 9, 13), ATTK(AT_NONE, AD_BANI, 6, 7), ATTK(AT_BEAM, AD_GLIB, 1, 8), ATTK(AT_BEAM, AD_DRLI, 3, 12), NO_ATTK, NO_ATTK), SIZ(163, 408, 0, MS_CAR, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOHANDS|M1_POIS|M1_OMNIVORE, M2_DEMON|M2_STRONG|M2_ROCKTHROW|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("moorier congesting", S_TURRET, LVL(117, 16, 1, 90, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_WEAP, AD_SLEE, 4, 22), ATTK(AT_ENGL, AD_NEXU, 3, 13), ATTK(AT_BOOM, AD_ELEC, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1959, 108, 0, MS_OHGOD, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE, 0, M1_SWIM|M1_BREATHLESS|M1_NOTAKE|M1_SEE_INVIS|M1_HERBIVORE, M2_STRONG|M2_GREEDY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("concussed steamering", S_TURRET, LVL(117, 12, -9, 59, 0), (4), A(ATTK(AT_TUCH, AD_DARK, 9, 24), ATTK(AT_BREA, AD_LETH, 8, 4), ATTK(AT_BEAM, AD_NGEN, 8, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1070, 243, 0, MS_CHICKEN, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_NOEYES|M1_HUMANOID|M1_TPORT_CNTRL|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("emission randomization", S_TURRET, LVL(119, 12, -40, 96, -11), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_LASH, AD_FREN, 5, 1), ATTK(AT_BREA, AD_LITT, 3, 11), ATTK(AT_BEAM, AD_NUMB, 2, 7), ATTK(AT_SCRA, AD_IDAM, 4, 9), NO_ATTK, NO_ATTK), SIZ(18, 628, 0, MS_LIEDER, MZ_HUGE), MR_FIRE|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_THICK_HIDE, M2_LORD|M2_DEMON|M2_NASTY|M2_GREEDY|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("underproduced homebuilding", S_TURRET, LVL(119, 32, -22, 83, 10), (G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_SLIM, 7, 1), ATTK(AT_BREA, AD_THIR, 9, 15), ATTK(AT_BREA, AD_RUNS, 8, 4), ATTK(AT_RATH, AD_TIME, 3, 4), ATTK(AT_BITE, AD_FAMN, 3, 8), NO_ATTK), SIZ(621, 38, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("undulate correspond", S_TURRET, LVL(120, 15, -36, 86, 0), (1), A(ATTK(AT_NONE, AD_DETH, 7, 10), ATTK(AT_BUTT, AD_SHRD, 8, 18), ATTK(AT_SPIT, AD_DEBU, 2, 14), ATTK(AT_LASH, AD_WGHT, 1, 13), NO_ATTK, NO_ATTK), SIZ(389, 891, 0, MS_HISS, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_DRAIN, 0, M1_NOHEAD|M1_MINDLESS|M1_HUMANOID|M1_ANIMAL|M1_POIS, M2_PRINCE|M2_DEMON|M2_PNAME|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("enwrapped woodchopper", S_TURRET, LVL(120, 16, 8, 85, 0), (G_NOCORPSE|4), A(ATTK(AT_ENGL, AD_WTHR, 3, 24), ATTK(AT_EXPL, AD_ACID, 7, 23), ATTK(AT_BEAM, AD_SSEX, 7, 25), ATTK(AT_SCRA, AD_VOMT, 6, 15), ATTK(AT_WEAP, AD_ILLU, 6, 8), NO_ATTK), SIZ(69, 321, 0, MS_BARK, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOHEAD|M1_SLITHY, M2_VAMPIRE|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("suppler tattletale autopsic gushy", S_TURRET, LVL(120, 13, 1, 99, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_LAZY, 9, 22), ATTK(AT_MAGC, AD_WEBS, 7, 5), ATTK(AT_SCRA, AD_DGST, 9, 20), ATTK(AT_EXPL, AD_CNCL, 1, 21), ATTK(AT_LASH, AD_DISE, 4, 8), ATTK(AT_SCRA, AD_VENO, 4, 21)), SIZ(199, 807, 0, MS_PARROT, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_POISON|MR_ACID|MR_DEATH, MR_ACID, M1_CLING|M1_TUNNEL|M1_NOLIMBS|M1_NOHEAD, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("engorged eyebrow", S_TURRET, LVL(121, 36, -16, 43, 6), (G_VLGROUP|3), A(ATTK(AT_EXPL, AD_TIME, 9, 6), ATTK(AT_BUTT, AD_SSEX, 2, 12), ATTK(AT_BREA, AD_WEEP, 7, 11), ATTK(AT_BITE, AD_SSEX, 1, 9), ATTK(AT_WEAP, AD_AMNE, 1, 23), ATTK(AT_KICK, AD_DRIN, 9, 25)), SIZ(1796, 161, 0, MS_ANIMAL, MZ_SMALL), MR_ELEC|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_ANIMAL|M1_THICK_HIDE|M1_OVIPAROUS|M1_SEE_INVIS| M1_TPORT_CNTRL, M2_NOPOLY|M2_DEMON|M2_WANDER|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("edited vulcanizer recede", S_TURRET, LVL(121, 20, -32, 99, 0), (G_NOCORPSE|1), A(ATTK(AT_HUGS, AD_NACU, 1, 2), ATTK(AT_SPIT, AD_IDAM, 1, 23), ATTK(AT_TUCH, AD_TERR, 1, 7), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1458, 265, 0, MS_PHOTO, MZ_LARGE), MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_DISINT, M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_THICK_HIDE|M1_HERBIVORE|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_STALK|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("bilgiest gracelessly", S_TURRET, LVL(122, 20, -10, 90, 3), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_DISP, 2, 22), ATTK(AT_HUGS, AD_DISN, 7, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3342, 353, 0, MS_GRUNT, MZ_TINY), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PNAME|M2_STALK|M2_NASTY|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("syncopate gag", S_TURRET, LVL(122, 20, 9, 96, 0), (3), A(ATTK(AT_HUGS, AD_DEBT, 3, 8), ATTK(AT_WEAP, AD_MCRE, 1, 15), ATTK(AT_TUCH, AD_WGHT, 5, 16), ATTK(AT_GAZE, AD_CHAO, 3, 18), ATTK(AT_WEAP, AD_FLAM, 4, 14), NO_ATTK), SIZ(3034, 543, 0, MS_ORC, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DEATH, 0, 0, M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NOPLRPOLY|M3_EGOTYPE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("trigonometrical inordinate", S_TURRET, LVL(122, 19, -25, 90, -6), (G_LGROUP|1), A(ATTK(AT_LASH, AD_CONT, 3, 11), ATTK(AT_TENT, AD_STON, 9, 16), ATTK(AT_BUTT, AD_BLND, 4, 16), ATTK(AT_EXPL, AD_NEXU, 1, 24), ATTK(AT_CLAW, AD_CORR, 9, 23), NO_ATTK), SIZ(192, 587, 0, MS_GRUNT, MZ_HUMAN), MR_SLEEP, 0, M1_CLING|M1_NOTAKE|M1_OVIPAROUS|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("nutrimental awarding pupa", S_TURRET, LVL(122, 58, -33, 94, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_HUGS, AD_LUCK, 4, 4), ATTK(AT_EXPL, AD_FRZE, 7, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(542, 17, 0, MS_TREESQUAD, MZ_LARGE), MR_ELEC|MR_POISON|MR_DRAIN, 0, M1_NOTAKE|M1_NOHANDS|M1_MINDLESS|M1_SEE_INVIS|M1_ACID, M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("delicacy pompously", S_TURRET, LVL(122, 17, -39, 94, 10), (G_GENO|G_UNIQ|4), A(ATTK(AT_MAGC, AD_CHAO, 6, 23), ATTK(AT_WEAP, AD_FAMN, 7, 15), ATTK(AT_LASH, AD_DETH, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(84, 572, 0, MS_MEW, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_NEEDPICK|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("postbag gimpy", S_TURRET, LVL(123, 17, 5, 69, 0), (3), A(ATTK(AT_SPIT, AD_PLAS, 1, 18), ATTK(AT_NONE, AD_CAST, 2, 8), ATTK(AT_BEAM, AD_GLIB, 5, 4), ATTK(AT_KICK, AD_ENCH, 6, 15), NO_ATTK, NO_ATTK), SIZ(190, 286, 0, MS_LAUGH, MZ_MEDIUM), MR_FIRE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_NOEYES|M1_SLITHY|M1_TPORT_CNTRL|M1_OMNIVORE, M2_PRINCE|M2_WANDER|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("butterfingered tattled", S_TURRET, LVL(124, 34, 4, 71, 15), (G_GENO|4), A(ATTK(AT_BEAM, AD_DISE, 8, 19), ATTK(AT_TENT, AD_ABDC, 9, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1176, 620, 0, MS_SMITH, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_NOEYES|M1_NOHANDS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("acceptation allusive imported generator gourmandize", S_TURRET, LVL(124, 17, -35, 94, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_HUGS, AD_PLYS, 8, 11), ATTK(AT_BITE, AD_TERR, 1, 21), ATTK(AT_HUGS, AD_FUMB, 7, 14), ATTK(AT_WEAP, AD_AGGR, 7, 21), NO_ATTK, NO_ATTK), SIZ(598, 1523, 0, MS_STABILIZE, MZ_TINY), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_HIDE|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_SEE_INVIS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("inexactly disentanglement", S_TURRET, LVL(125, 16, -36, 80, 3), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_LASH, AD_MCRE, 4, 23), ATTK(AT_BOOM, AD_INER, 1, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(48, 107, 0, MS_BARK, MZ_TINY), MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_CARNIVORE, M2_UNDEAD|M2_LORD|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("frizzled embodiment", S_TURRET, LVL(125, 14, -29, 96, 0), (G_NOCORPSE|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_INER, 6, 14), ATTK(AT_RATH, AD_HODS, 9, 23), ATTK(AT_MAGC, AD_AXUS, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(174, 187, 0, MS_BUZZ, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_STONE, 0, M1_NEEDPICK|M1_HIDE|M1_SLITHY|M1_TPORT, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* flying fish --Amy */ /* Yes these use the I glyph. None of them will be gray though, so a gray I is still always an unseen creature. */ /* Or maybe some of them will, to confuse the player. :P */ MON("flying fish", S_FLYFISH, LVL(0, 3, 10, 0, 0), (G_GENO|10), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("firefish", S_FLYFISH, LVL(0, 3, 10, 0, 0), (G_GENO|5), A(ATTK(AT_STNG, AD_BURN, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("very warm fish", S_FLYFISH, LVL(0, 3, 10, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_LAVA, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("forget fish", S_FLYFISH, LVL(0, 3, 10, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("moderately warm fish", S_FLYFISH, LVL(0, 3, 10, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_FLAM, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("swolp fish", S_FLYFISH, LVL(0, 3, 10, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_SCOR, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("thirsty fish", S_FLYFISH, LVL(0, 3, 10, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_THIR, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("protection stealer", S_FLYFISH, LVL(0, 3, 10, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_NPRO, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* gray, but confusion with the I... */ MON("green supplier", S_FLYFISH, /* spawns with sling and 10 talc */ LVL(0, 12, 10, 0, 0), (G_GENO|2), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("weirdmind fish", S_FLYFISH, LVL(0, 3, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_AREOLA, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("allergenic kroner", S_FLYFISH, LVL(0, 9, -2, 58, 0), (G_LGROUP|3), A(ATTK(AT_SPIT, AD_SANI, 1, 5), ATTK(AT_BREA, AD_HALU, 1, 8), ATTK(AT_SPIT, AD_ALIN, 1, 1), ATTK(AT_BITE, AD_DIMN, 1, 9), NO_ATTK, NO_ATTK), SIZ(508, 204, 0, MS_ALLA, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOTAKE|M1_THICK_HIDE|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("lizard supplant freeway", S_FLYFISH, LVL(0, 13, -9, 78, 19), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_COLD, 1, 5), ATTK(AT_TRAM, AD_DAMA, 1, 2), ATTK(AT_BEAM, AD_UNPR, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(602, 99, 0, MS_ALLA, MZ_HUGE), MR_SLEEP|MR_ELEC, MR_ELEC, M1_CLING|M1_NOLIMBS|M1_NOHEAD|M1_UNSOLID|M1_ACID|M1_HERBIVORE, M2_MINION|M2_DEMON|M2_NASTY|M2_MAGIC|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("winged fish", S_FLYFISH, LVL(1, 3, 9, 0, 0), (G_GENO|8), A(ATTK(AT_BITE, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("levitating fish", S_FLYFISH, LVL(1, 3, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("swaying fish", S_FLYFISH, LVL(1, 3, 9, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("uvo fish", S_FLYFISH, LVL(1, 3, 9, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_UVUU, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("legibility aldrin", S_FLYFISH, LVL(1, 11, 8, 93, 0), (G_GENO|G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_NIVE, 1, 2), ATTK(AT_TUCH, AD_SEDU, 1, 1), ATTK(AT_NONE, AD_CALM, 1, 7), ATTK(AT_STNG, AD_BANI, 1, 8), ATTK(AT_BUTT, AD_PART, 1, 8), NO_ATTK), SIZ(1699, 463, 0, MS_BARBER, MZ_HUMAN), 0, 0, M1_SWIM|M1_NEEDPICK|M1_NOTAKE|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("quencher eventuation", S_FLYFISH, LVL(1, 10, -3, 22, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_ILLU, 1, 4), ATTK(AT_MAGC, AD_NAST, 1, 1), ATTK(AT_HUGS, AD_TERR, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2902, 1103, 0, MS_DEEPSTATE, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT, M2_LORD|M2_DEMON|M2_STRONG|M2_COLLECT|M2_GIANT|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("corona jellyfish", S_FLYFISH, LVL(3, 3, 6, 0, 0), (G_GENO|3), A(ATTK(AT_STNG, AD_NIVE, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fli fish", S_FLYFISH, LVL(3, 4, 8, 0, 0), (G_GENO|6), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("jumping bitefish", S_FLYFISH, LVL(3, 3, 8, 0, 0), (G_GENO|5), A(ATTK(AT_STNG, AD_PHYS, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jumping jellyfish", S_FLYFISH, LVL(3, 3, 6, 0, 0), (G_GENO|5), A(ATTK(AT_STNG, AD_DRST, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("thick jumping jellyfish", S_FLYFISH, LVL(3, 3, 6, 0, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_DRST, 3, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(80, 80, 0, MS_SILENT, MZ_SMALL), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY|M1_THICK_HIDE, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("aqueously setal locomoting", S_FLYFISH, LVL(3, 13, -9, 24, 0), (4), A(ATTK(AT_NONE, AD_NPRO, 0, 4), ATTK(AT_SPIT, AD_FAKE, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(770, 645, 0, MS_SELFHARM, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ACID, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("exploitation terminally textual disregardful dared", S_FLYFISH, LVL(3, 22, 8, 44, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_DGST, 3, 2), ATTK(AT_BITE, AD_NAST, 2, 4), ATTK(AT_SCRA, AD_CHRN, 4, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(928, 126, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_FIRE, M1_SWIM|M1_NOHANDS|M1_ANIMAL|M1_HERBIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("jumping sabbelfish", S_FLYFISH, LVL(4, 6, 10, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_FLY|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("jumping babelfish", S_FLYFISH, LVL(4, 8, 10, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_FLY|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("crrpsh", S_FLYFISH, LVL(4, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_FART_LOUD, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_FLY|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fin crocodile", S_FLYFISH, LVL(4, 9, 5, 0, 0), (1), A(ATTK(AT_BITE, AD_STAT, 2, 2), ATTK(AT_BEAM, AD_WET, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("motherfucking crocodile", S_FLYFISH, LVL(4, 9, 5, 0, 0), (1), A(ATTK(AT_BITE, AD_STAT, 2, 2), ATTK(AT_BEAM, AD_WET, 1, 2), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), MON("jumping force babelfish", S_FLYFISH, LVL(4, 8, 10, 0, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(50, 50, 0, MS_SILENT, MZ_TINY), 0, 0, M1_SWIM|M1_ANIMAL|M1_FLY|M1_HERBIVORE|M1_OVIPAROUS, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("outstanding adduced", S_FLYFISH, LVL(4, 11, -2, 11, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_FREN, 9, 1), ATTK(AT_WEAP, AD_LITE, 2, 8), ATTK(AT_WEAP, AD_RBRE, 9, 1), ATTK(AT_STNG, AD_AMNE, 6, 2), ATTK(AT_GAZE, AD_BANI, 6, 2), ATTK(AT_HUGS, AD_SLOW, 6, 1)), SIZ(2187, 806, 0, MS_FART_NORMAL, MZ_SMALL), MR_SLEEP|MR_ELEC|MR_STONE, MR_SLEEP, M1_FLY|M1_TUNNEL|M1_NOTAKE|M1_NOEYES|M1_SEE_INVIS|M1_POIS|M1_OMNIVORE| M1_METALLIVORE, M2_LORD|M2_JEWELS|M2_MAGIC, M3_TRAITOR|M3_PETTY|M3_POKEMON|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_MINERAL), MON("flying oyster", S_FLYFISH, LVL(5, 1, -2, 2, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dartfish", S_FLYFISH, /* spawns with darts */ LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flying clam", S_FLYFISH, LVL(5, 12, -2, 2, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("flying piranha", S_FLYFISH, LVL(5, 12, 4, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("runloss fish", S_FLYFISH, /* spawns with 35 random darts */ LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_RNG, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("enigma variation", S_FLYFISH, LVL(5, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLEE, 1, 10), ATTK(AT_BOOM, AD_SOUN, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arcanium variation", S_FLYFISH, LVL(5, 12, 10, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLEE, 1, 10), ATTK(AT_BOOM, AD_SOUN, 4, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flying dexmussle", S_FLYFISH, LVL(5, 12, 0, 2, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRDX, 1, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("space pirhana", S_FLYFISH, /* by Demo (sic) */ LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY|M1_WALLWALK, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flying stalker piranha", S_FLYFISH, LVL(5, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_STALK, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jumping piranha", S_FLYFISH, LVL(5, 9, -1, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flying bloodfish", S_FLYFISH, LVL(5, 8, 7, 0, 0), (G_GENO|4), A(ATTK(AT_BITE, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(60, 60, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hopping eel", S_FLYFISH, LVL(5, 6, 5, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("jumping eel", S_FLYFISH, LVL(5, 9, -1, 0, 0), (G_GENO|5), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("jumping school eel", S_FLYFISH, LVL(5, 9, -1, 0, 0), (G_GENO|1|G_SGROUP), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("coworker fuller", S_FLYFISH, LVL(5, 3, 0, 66, 15), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_SPIT, AD_SSEX, 4, 5), ATTK(AT_BOOM, AD_ICEB, 5, 2), ATTK(AT_BEAM, AD_IDAM, 3, 4), ATTK(AT_HUGS, AD_DISN, 5, 7), ATTK(AT_SPIT, AD_DFOO, 5, 6), ATTK(AT_SCRA, AD_NIVE, 5, 5)), SIZ(432, 814, 0, MS_CAR, MZ_TINY), MR_DISINT, 0, M1_FLY|M1_SWIM|M1_NOEYES|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_MINION|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("gnat thirtieth", S_FLYFISH, LVL(5, 12, -3, 93, -5), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_CLAW, AD_NUMB, 2, 7), ATTK(AT_LASH, AD_ABDC, 1, 3), ATTK(AT_GAZE, AD_ILLU, 1, 9), ATTK(AT_SCRA, AD_MALK, 1, 2), ATTK(AT_WEAP, AD_CHKH, 5, 1), NO_ATTK), SIZ(1099, 673, 0, MS_DJINNI, MZ_TINY), MR_FIRE|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_MINDLESS|M1_TPORT, M2_ROCKTHROW|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_SPIDER|M3_MIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("undemonstrable codling", S_FLYFISH, LVL(5, 13, 7, 66, 0), (G_VLGROUP|3), A(ATTK(AT_SPIT, AD_PHYS, 5, 7), ATTK(AT_WEAP, AD_UVUU, 8, 1), ATTK(AT_BUTT, AD_PEST, 4, 9), ATTK(AT_TRAM, AD_DRCH, 3, 1), NO_ATTK, NO_ATTK), SIZ(2355, 278, 0, MS_WOLLOH, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE, MR_STONE, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_SEE_INVIS, M2_UNDEAD|M2_LORD|M2_MINION|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_TELEPATHIC|M3_MIMIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("secret passage fish", S_FLYFISH, LVL(6, 6, 5, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY|M1_WALLWALK, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("black supplier", S_FLYFISH, /* spawns with sling and 15 graphite */ LVL(6, 12, 4, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("scimitarfish", S_FLYFISH, LVL(6, 9, 3, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(90, 100, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flying ribbon fish", S_FLYFISH, LVL(6, 9, -1, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Roxy Greta's sneaker", S_FLYFISH, LVL(6, 12, 10, 0, -3), (1), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1100, 1100, 0, MS_SHOE, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SNEAKERS, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), /* speed 12-16, AC 0, MR 30, extra attacks 2, resists 1, M1 flags 1, M2 flags 0, M3 flags 1 */ MON("jet uncivil", S_FLYFISH, LVL(6, 12, 0, 59, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_NONE, AD_RBAD, 6, 1), ATTK(AT_TUCH, AD_DIMN, 6, 1), ATTK(AT_WEAP, AD_FUMB, 6, 5), ATTK(AT_STNG, AD_VAPO, 7, 1), ATTK(AT_WEAP, AD_DARK, 1, 6), NO_ATTK), SIZ(387, 530, 0, MS_ALLA, MZ_HUMAN), MR_STONE, 0, M1_TUNNEL|M1_NOEYES, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_STALK|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cheep-cheep", S_FLYFISH, LVL(7, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("beep-beep", S_FLYFISH, LVL(7, 8, 6, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("jumping shock eel", S_FLYFISH, LVL(7, 10, -3, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_ELEC, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jumping scare eel", S_FLYFISH, LVL(7, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FEAR, 2, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_TUCH, AD_MCRE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("jumping fire eel", S_FLYFISH, LVL(7, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("n'wah sun", S_FLYFISH, LVL(7, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_FIRE, 4, 6), ATTK(AT_GAZE, AD_BURN, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_FIRE|MR_PLUSFOUR, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_SEE_INVIS, M2_HOSTILE|M2_STALK, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jumping ice eel", S_FLYFISH, LVL(7, 10, -3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 4, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("green cheep-cheep", S_FLYFISH, LVL(7, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, M6_FLEE, 0, 0, 0, 0, CLR_GREEN), MON("red cheep-cheep", S_FLYFISH, LVL(7, 12, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, M6_RANDWALK, 0, 0, 0, 0, CLR_RED), MON("nibble cheep-cheep", S_FLYFISH, LVL(7, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_ALLA, MZ_LARGE), MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("gunfish", S_FLYFISH, LVL(8, 12, 4, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_WEAP, AD_PHYS, 0, 0), ATTK(AT_RATH, AD_TCKL, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("hc tourist", S_FLYFISH, LVL(8, 12, 7, 5, 0), (1|G_SGROUP), A(ATTK(AT_WEAP, AD_PHYS, 2, 5), ATTK(AT_KICK, AD_DIMN, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_CONVERT, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("riptoothfish", S_FLYFISH, LVL(8, 8, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SHAN, 4, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ibex", S_FLYFISH, LVL(8, 20, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_DISP, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_WANDER|M2_HOSTILE, 0, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("spike ibex", S_FLYFISH, LVL(8, 20, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BUTT, AD_DISP, 4, 6), ATTK(AT_NONE, AD_TCKL, 0, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SQEEK, MZ_SMALL), 0, 0, M1_TUNNEL|M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE|M1_FLY, M2_WANDER|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BROWN), MON("animal rights activist", S_FLYFISH, LVL(8, 12, 4, 10, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_SISSY, MZ_MEDIUM), 0, 0, M1_HUMANOID|M1_HERBIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NASTY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("big firefish", S_FLYFISH, LVL(8, 8, 4, 10, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_BURN, 4, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, 0, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("big lavafish", S_FLYFISH, LVL(8, 8, 4, 10, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 4, 3), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("stalkish", S_FLYFISH, LVL(8, 12, 3, 0, 0), (G_GENO|5), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("clavish", S_FLYFISH, LVL(8, 6, 6, 0, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_PHYS, 3, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("dervclavish", S_FLYFISH, LVL(8, 6, 6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY, M2_WANDER|M2_HOSTILE, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("visis stalkish", S_FLYFISH, LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_FART_QUIET, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("uber stalkish", S_FLYFISH, LVL(8, 12, 3, 0, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_ANIMAL|M1_FLY|M1_SEE_INVIS, M2_WANDER|M2_STALK|M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_TRAITOR, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("hotelmen polit", S_FLYFISH, LVL(8, 31, 5, 60, 12), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_EXPL, AD_DRCO, 1, 8), ATTK(AT_BREA, AD_LETH, 2, 8), ATTK(AT_STNG, AD_FAMN, 2, 7), ATTK(AT_HUGS, AD_PAIN, 4, 3), ATTK(AT_BEAM, AD_VAMP, 7, 6), ATTK(AT_HUGS, AD_CALM, 8, 4)), SIZ(1605, 90, 0, MS_POKEDEX, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC, 0, M1_AMORPHOUS|M1_WALLWALK|M1_HIDE|M1_CARNIVORE|M1_OMNIVORE, M2_DEMON|M2_MAGIC|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NO_DECAY, M4_REVIVE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("grafted instrument", S_FLYFISH, LVL(8, 8, -3, 62, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_WEAP, AD_DAMA, 3, 9), ATTK(AT_WEAP, AD_WRAT, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(620, 389, 0, MS_PAIN, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOHANDS|M1_NOLIMBS|M1_SEE_INVIS|M1_TPORT_CNTRL| M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_ROCKTHROW|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Underwater Sabrina", S_FLYFISH, LVL(9, 12, 4, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pagan lady", S_FLYFISH, LVL(9, 12, 4, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_CLRC, 1, 8), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("sassy lassy", S_FLYFISH, LVL(9, 12, 4, 10, -10), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_MAGC, AD_CAST, 1, 8), ATTK(AT_TENT, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_GREEN), MON("impartially assenter recognized", S_FLYFISH, LVL(9, 11, -10, 97, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TENT, AD_ACID, 2, 9), ATTK(AT_BUTT, AD_WISD, 8, 6), ATTK(AT_SCRA, AD_DRCO, 8, 5), ATTK(AT_GAZE, AD_ACID, 9, 1), ATTK(AT_RATH, AD_BLEE, 6, 9), ATTK(AT_WEAP, AD_NUMB, 4, 1)), SIZ(1903, 590, 0, MS_LIEDER, MZ_TINY), MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_NOEYES|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_OVIPAROUS|M1_TPORT, M2_UNDEAD|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bluebird refraining fluorescing", S_FLYFISH, LVL(9, 38, 6, 98, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_NONE, AD_SANI, 1, 3), ATTK(AT_WEAP, AD_GRAV, 2, 1), ATTK(AT_RATH, AD_HODS, 7, 1), ATTK(AT_TRAM, AD_DFOO, 8, 6), ATTK(AT_LASH, AD_WET, 4, 4), ATTK(AT_LASH, AD_RAGN, 8, 9)), SIZ(1730, 511, 0, MS_SMITH, MZ_HUGE), MR_COLD|MR_DISINT|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_NOLIMBS, M2_VAMPIRE|M2_PNAME|M2_STALK|M2_GREEDY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jumping tortoise", S_FLYFISH, LVL(10, 6, -5, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_THICK_HIDE|M1_HERBIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("unenchant fish", S_FLYFISH, LVL(10, 12, 5, 20, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_ENCH, 1, 8), ATTK(AT_NONE, AD_ENCH, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("negchant fish", S_FLYFISH, LVL(10, 12, 5, 20, 0), (1|G_GENO), A(ATTK(AT_BITE, AD_NGEN, 1, 8), ATTK(AT_NONE, AD_NGEN, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("soaring eel", S_FLYFISH, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("fab eel", S_FLYFISH, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("swimming heel girl", S_FLYFISH, /* spawns with basic shoes */ LVL(10, 9, -3, 30, 0), (1), A(ATTK(AT_KICK, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_FLY|M1_OMNIVORE, M2_FEMALE|M2_HOSTILE, M3_INFRAVISIBLE, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("flysh eel", S_FLYFISH, LVL(10, 9, -3, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("deep lava drowning fish", S_FLYFISH, LVL(10, 9, 0, 0, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_FLY|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE, M2_HOSTILE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("woodwielder", S_FLYFISH, /* spawns with 8 bamboo spears */ LVL(10, 12, 5, 20, 0), (1), A(ATTK(AT_WEAP, AD_NIVE, 1, 8), ATTK(AT_BEAM, AD_NIVE, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chantor spate", S_FLYFISH, LVL(10, 12, -5, 78, 0), (G_GENO|3), A(ATTK(AT_TUCH, AD_MCRE, 6, 6), ATTK(AT_HUGS, AD_NUMB, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(291, 3, 0, MS_BOT, MZ_MEDIUM), 0, 0, M1_AMORPHOUS|M1_TUNNEL|M1_CONCEAL|M1_HUMANOID, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_GREEDY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("stilbestrol conversationalist", S_FLYFISH, LVL(10, 12, 7, 59, 0), (G_GENO|1), A(ATTK(AT_LASH, AD_TLPT, 6, 8), ATTK(AT_HUGS, AD_CONF, 1, 6), ATTK(AT_ENGL, AD_INSA, 8, 1), ATTK(AT_KICK, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK), SIZ(162, 1122, 0, MS_HISS, MZ_LARGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_TUNNEL|M1_CONCEAL|M1_NOHEAD|M1_MINDLESS|M1_TPORT, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("nonadjacent wavered linseed omnivorously", S_FLYFISH, LVL(10, 12, 0, 97, 0), (G_GENO|4), A(ATTK(AT_TENT, AD_AGGR, 5, 7), ATTK(AT_NONE, AD_CLRC, 3, 6), ATTK(AT_CLAW, AD_ACID, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1648, 182, 0, MS_GLYPHS, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_POISON|MR_STONE, 0, M1_SWIM|M1_NOHANDS|M1_HUMANOID|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_ACID, M2_LORD|M2_PRINCE|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_ELF|M2_MALE| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("samm", S_FLYFISH, LVL(10, 9, 3, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_WNCE, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("unmagic fish", S_FLYFISH, /* playable race */ LVL(10, 12, 5, 20, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_MAGM, 1, 3), ATTK(AT_WEAP, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("magic fish", S_FLYFISH, LVL(10, 12, 5, 20, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_MAGM, 1, 8), ATTK(AT_WEAP, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_STRONG|M2_COLLECT|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("domestic unmagic fish", S_FLYFISH, LVL(10, 12, 5, 20, 0), (1|G_GENO), A(ATTK(AT_WEAP, AD_MAGM, 1, 8), ATTK(AT_WEAP, AD_MAGM, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_DOMESTIC|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("hopturtle", S_FLYFISH, LVL(10, 4, 1, 0, 0), (G_GENO|2), A(ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_KICK, AD_PHYS, 1, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOHANDS|M1_HERBIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("ambler elevon", S_FLYFISH, LVL(11, 13, -6, 36, -2), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_RUNS, 6, 3), ATTK(AT_SPIT, AD_THIR, 3, 4), ATTK(AT_TRAM, AD_DRDX, 1, 8), ATTK(AT_SCRA, AD_VENO, 6, 9), NO_ATTK, NO_ATTK), SIZ(4160, 126, 0, MS_GYPSY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_SWIM|M1_HIDE|M1_NOEYES|M1_HUMANOID, M2_DEMON|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_PERMAMIMIC, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("very regular fish", S_FLYFISH, LVL(12, 9, 2, 0, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("meidum", S_FLYFISH, LVL(12, 9, 2, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_FART_QUIET, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_HUMANOID|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON7, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("blue supplier", S_FLYFISH, /* spawns with sling and 25 unrefined mithril */ LVL(12, 12, 2, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_MEDIUM), MR_COLD|MR_ELEC, MR_COLD|MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("flying skeleton fish", S_FLYFISH, LVL(12, 10, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SLOW, 3, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Lisa", S_FLYFISH, LVL(12, 12, -2, 60, 6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_ELEC, 2, 7), ATTK(AT_KICK, AD_NGRA, 2, 8), ATTK(AT_HUGS, AD_WRAP, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_POISON|MR_ACID, MR_ELEC|MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_FLY|M1_BREATHLESS|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* Starting items: FEMININE_PUMPS SEXY_LEATHER_PUMP WAN_LIGHTNING POT_BLINDNESS */ MON("wannest impecuniosity", S_FLYFISH, LVL(12, 7, 4, 45, 0), (G_NOCORPSE|4), A(ATTK(AT_BEAM, AD_DEBT, 6, 6), ATTK(AT_TRAM, AD_TIME, 5, 7), ATTK(AT_SCRA, AD_SAMU, 1, 8), ATTK(AT_TRAM, AD_STUN, 7, 1), ATTK(AT_TRAM, AD_SEDU, 3, 2), NO_ATTK), SIZ(706, 24, 0, MS_SING, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_ANIMAL|M1_UNSOLID| M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_DEMON|M2_STALK|M2_NASTY|M2_GREEDY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ecumenically speaking", S_FLYFISH, LVL(12, 7, -10, 81, 7), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_WEAP, AD_ICEB, 3, 6), ATTK(AT_STNG, AD_AXUS, 5, 5), ATTK(AT_TENT, AD_ABDC, 1, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3280, 902, 0, MS_CLOCK, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DRAIN, MR_SLEEP, 0, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hayed tragic electricity connection", S_FLYFISH, LVL(13, 12, -5, 29, 2), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_RATH, AD_PLAS, 3, 6), ATTK(AT_TUCH, AD_CHRN, 1, 3), ATTK(AT_NONE, AD_POIS, 4, 8), ATTK(AT_BITE, AD_SLOW, 6, 4), NO_ATTK, NO_ATTK), SIZ(1801, 334, 0, MS_CONVERT, MZ_HUGE), 0, 0, M1_SWIM|M1_WALLWALK|M1_NOTAKE|M1_MINDLESS|M1_TPORT|M1_POIS|M1_CARNIVORE, M2_MINION|M2_DEMON|M2_JEWELS|M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("gnashed freezer prima", S_FLYFISH, LVL(13, 13, 2, 35, 0), (4), A(ATTK(AT_TUCH, AD_DROP, 5, 1), ATTK(AT_TUCH, AD_GRAV, 2, 3), ATTK(AT_GAZE, AD_BLAS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1040, 147, 0, MS_COW, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_HUMANOID|M1_OVIPAROUS, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_PNAME|M2_ROCKTHROW| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("flagrantly weighed authenticate unwelcome", S_FLYFISH, LVL(13, 12, 9, 86, 0), (1), A(ATTK(AT_ENGL, AD_STON, 6, 4), ATTK(AT_TRAM, AD_SSEX, 1, 1), ATTK(AT_CLAW, AD_CONT, 2, 1), ATTK(AT_BITE, AD_LITE, 7, 9), ATTK(AT_BUTT, AD_BURN, 1, 9), ATTK(AT_STNG, AD_SLEE, 3, 4)), SIZ(1485, 35, 0, MS_SISSY, MZ_LARGE), MR_DISINT|MR_STONE, MR_DISINT|MR_STONE, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_HUMANOID|M1_UNSOLID|M1_TPORT, M2_DEMON|M2_STALK|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("activated embracer", S_FLYFISH, LVL(14, 7, -2, 90, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_BREA, AD_ICEB, 6, 7), ATTK(AT_BEAM, AD_PLYS, 9, 2), ATTK(AT_MAGC, AD_SGLD, 4, 7), ATTK(AT_ENGL, AD_RAGN, 1, 9), ATTK(AT_TUCH, AD_LAZY, 1, 2), ATTK(AT_MAGC, AD_DREA, 3, 1)), SIZ(482, 221, 0, MS_GLYPHS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_ELEC|MR_STONE|MR_DEATH, MR_ELEC, M1_NOTAKE|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE|M1_OMNIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("hollandic femmy", S_FLYFISH, /* +10 crapbonus, spawns with lady boots */ LVL(14, 9, -15, 20, -1), (1), A(ATTK(AT_KICK, AD_FEMI, 5, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_LOUD, MZ_HUMAN), MR_PLUSTWO|MR_DISINT|MR_COLD|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_THICK_HIDE|M1_REGEN, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flying camo fish", S_FLYFISH, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_MIMIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("flying stealth fish", S_FLYFISH, /* spawns with camo qatar */ LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_WEAP, AD_PHYS, 1,25), ATTK(AT_BITE, AD_STCK, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_CLING|M1_HIDE|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_MIMIC|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("random flying fish", S_FLYFISH, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_RBRE, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("generated flying fish", S_FLYFISH, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_RNG, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pffing fish", S_FLYFISH, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_PHYS, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_NORMAL, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("platform fish", S_FLYFISH, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SING, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("flying nomo fish", S_FLYFISH, LVL(15, 9, 0, 0, 0), (1|G_GENO), A(ATTK(AT_CLAW, AD_PHYS, 4, 5), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("anorexic femmy", S_FLYFISH, /* spawns with hugging boot, has hugging boots */ LVL(15, 9, 6, 0, 12), (1), A(ATTK(AT_KICK, AD_FEMI, 4, 12), ATTK(AT_WEAP, AD_FAMN, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WAIL, MZ_HUMAN), MR_COLD|MR_POISON|MR_HITASTWO, 0, M1_HUMANOID|M1_HERBIVORE|M1_FLY, M2_STRONG|M2_COLLECT|M2_FEMALE|M2_WANDER, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("lost flying fish", S_FLYFISH, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_PART, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("lava leader", S_FLYFISH, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_LEVI, 1, 30), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("singing flying fish", S_FLYFISH, LVL(15, 9, -8, 0, 0), (1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_CLAW, AD_PHYS, 1,25), ATTK(AT_BITE, AD_MIDI, 4, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_OVIPAROUS|M1_CARNIVORE|M1_FLY, M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("currently conceptualist", S_FLYFISH, LVL(16, 13, -6, 10, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_EXPL, AD_BLEE, 8, 4), ATTK(AT_TUCH, AD_TERR, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1781, 19, 0, MS_COMBAT, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_AMORPHOUS|M1_HIDE|M1_NOHEAD|M1_HUMANOID|M1_ANIMAL|M1_CARNIVORE, M2_NOPOLY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("jolt eel", S_FLYFISH, LVL(17, 11, -6, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_ELEC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("non-reacting fish", S_FLYFISH, LVL(17, 0, 10, 0, 0), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_MISSING, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("poffish", S_FLYFISH, /* light radius 1 */ LVL(17, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_NIVE, 4, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_POISON, MR_POISON, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cola eel", S_FLYFISH, LVL(17, 11, -6, 0, 0), (G_GENO|1|G_RGROUP|G_PLATOON), A(ATTK(AT_BITE, AD_ELEC, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_ELEC, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_SILENT, MZ_HUGE), MR_ELEC, MR_ELEC, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("motivate compered transferrable", S_FLYFISH, LVL(17, 12, -4, 6, -6), (G_RGROUP|4), A(ATTK(AT_ENGL, AD_INVE, 8, 9), ATTK(AT_BUTT, AD_HALU, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(704, 8, 0, MS_SNORE, MZ_HUGE), MR_FIRE|MR_COLD|MR_ELEC|MR_ACID, 0, M1_AMORPHOUS|M1_NOHEAD|M1_THICK_HIDE|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_STRONG|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("Wendy's favorite ballfish", S_FLYFISH, LVL(17, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 5, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_PNAME, M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("flying bone fish", S_FLYFISH, LVL(18, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 4, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drech arbit", S_FLYFISH, LVL(18, 6, 2, 20, -15), (G_GENO|1), A(ATTK(AT_BITE, AD_DRCH, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("dark force girl", S_FLYFISH, LVL(18, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_DARK, 4, 7), ATTK(AT_KICK, AD_DARK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY|M1_HUMANOID, M2_UNDEAD|M2_HOSTILE|M2_FEMALE, M3_FREQ_UNCOMMON2, M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_BLACK), MON("petty flying bone fish", S_FLYFISH, LVL(18, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_COLD, 4, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_HERBIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, M3_PETTY, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("super nerd", S_FLYFISH, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("weaper neaper", S_FLYFISH, LVL(18, 6, 2, 20, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("spawn camper", S_FLYFISH, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_SPEL, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("stylus adept", S_FLYFISH, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_CAST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("petty stylus adept", S_FLYFISH, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_CAST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETTY, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("teamkiller", S_FLYFISH, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_BEAM, AD_SPC2, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("champ chump", S_FLYFISH, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_CAST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("hamburgler", S_FLYFISH, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_SPEL, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_ORANGE), MON("arena champ", S_FLYFISH, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_BEAM, AD_SANI, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("freestyler", S_FLYFISH, LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_BEAM, AD_INSA, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("chickmagnet", S_FLYFISH, /* spawns with grinder */ LVL(18, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unsuggestive heartwood", S_FLYFISH, LVL(18, 20, 2, 68, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_VAMP, 6, 7), ATTK(AT_BOOM, AD_PAIN, 9, 1), ATTK(AT_EXPL, AD_INSA, 7, 7), ATTK(AT_NONE, AD_SHRD, 2, 1), ATTK(AT_SPIT, AD_ELEC, 7, 4), NO_ATTK), SIZ(87, 254, 0, MS_DEAD, MZ_HUMAN), MR_FIRE|MR_ACID, MR_ACID, M1_NOHANDS|M1_ANIMAL|M1_SLITHY, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("short skirt", S_FLYFISH, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_CLRC, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("photocopy", S_FLYFISH, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_CAST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cilan maiden", S_FLYFISH, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_CAST, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON7, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("umbrellarina", S_FLYFISH, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_CURS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("algae hair", S_FLYFISH, /* spawns with grinder */ LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_MAGC, AD_CLRC, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("baby boomer", S_FLYFISH, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_CLRC, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("dazed dame", S_FLYFISH, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_ILLU, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON3, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_WHITE), MON("thighs", S_FLYFISH, LVL(19, 12, -3, 40, -15), (G_GENO|1), A(ATTK(AT_WEAP, AD_WRAP, 1, 16), ATTK(AT_TUCH, AD_SKIL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_SILENT, MZ_MEDIUM), MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_BREATHLESS|M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_FREQ_UNCOMMON5, 0, M5_EVIL, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("white whale", S_FLYFISH, LVL(19, 10, 10, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), /* can't be gray because of the placeholder! */ MON("brander eschewing", S_FLYFISH, LVL(19, 17, 9, 36, 0), (G_GENO|G_VLGROUP|3), A(ATTK(AT_WEAP, AD_TCKL, 9, 1), ATTK(AT_BUTT, AD_FAMN, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(424, 145, 0, MS_SOVIET, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_DEATH, MR_ELEC, M1_WALLWALK|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_NOTAKE|M1_NOHANDS|M1_ANIMAL| M1_OVIPAROUS|M1_HERBIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PNAME|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NOPLRPOLY|M3_NONMOVING|M3_PETRIFIES|M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tarnishing sinkage", S_FLYFISH, LVL(20, 8, 5, 18, 0), (G_NOCORPSE|4), A(ATTK(AT_MAGC, AD_SANI, 2, 2), ATTK(AT_WEAP, AD_SEDU, 7, 1), ATTK(AT_SCRA, AD_LITT, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(158, 263, 0, MS_GROWL, MZ_LARGE), MR_COLD|MR_DISINT|MR_DRAIN, MR_DISINT, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_CONCEAL|M1_TPORT_CNTRL|M1_OMNIVORE, M2_UNDEAD|M2_WANDER|M2_STRONG|M2_ROCKTHROW|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tentacling kraken", S_FLYFISH, LVL(20, 12, 6, 0, -3), (G_GENO|1), A(ATTK(AT_TENT, AD_SAMU, 2, 4), ATTK(AT_TENT, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("flight fish", S_FLYFISH, LVL(20, 15, 0, 30, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_SGLD, 3, 6), ATTK(AT_BITE, AD_FAMN, 4, 4), ATTK(AT_BEAM, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, 0, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("bulletator marike", S_FLYFISH, /* always has farter egotype */ LVL(20, 24, -5, 40, 0), (1|G_NOCORPSE), A(ATTK(AT_WEAP, AD_CALM, 4, 7), ATTK(AT_HUGS, AD_SCOR, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON|MR_COLD|MR_DEATH|MR_STONE|MR_ACID|MR_DISINT, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY|M1_AMPHIBIOUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("fireproof hc alien", S_FLYFISH, LVL(20, 12, 2, 40, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 6, 4), ATTK(AT_KICK, AD_PHYS, 6, 4), ATTK(AT_LASH, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HCALIEN, MZ_HUMAN), MR_COLD|MR_STONE|MR_DEATH|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_POIS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("deep sleep variant", S_FLYFISH, /* spawns with 2 potions of sleeping */ LVL(20, 12, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLEE, 1, 15), ATTK(AT_BOOM, AD_SOUN, 4, 5), ATTK(AT_BREA, AD_SLEE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("mystery compendium", S_FLYFISH, /* spawns with 2 potions of sleeping */ LVL(20, 12, -5, 60, 0), (G_NOCORPSE|1), A(ATTK(AT_CLAW, AD_SLEE, 1, 15), ATTK(AT_BOOM, AD_SOUN, 4, 5), ATTK(AT_BREA, AD_SLEE, 4, 4), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP|MR_POISON|MR_FIRE|MR_COLD, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_FLY, M2_HOSTILE|M2_NEUTER, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Ute's peep-toe", S_FLYFISH, /* spawns with leather peep-toes */ LVL(20, 11, 4, 100, 8), (1), A(ATTK(AT_KICK, AD_PAIN, 4, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_POISON|MR_PLUSTWO|MR_HITASTHREE|MR_DEATH|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7, M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("underwater threat", S_FLYFISH, /* light radius 2 */ LVL(20, 12, 6, 0, -3), (G_GENO|1), A(ATTK(AT_BEAM, AD_NIVE, 2, 4), ATTK(AT_TENT, AD_PHYS, 2, 4), ATTK(AT_TENT, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("splashing kraken", S_FLYFISH, LVL(20, 2, 8, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_HUGS, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fuckor, but really", S_FLYFISH, LVL(20, 12, 6, 0, -3), (1), A(ATTK(AT_TENT, AD_DROP, 2, 20), ATTK(AT_NONE, AD_DROP, 0, 2), ATTK(AT_TENT, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("jumping kraken", S_FLYFISH, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("thirst kraken", S_FLYFISH, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_THIR, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("jumping ego kraken", S_FLYFISH, LVL(20, 3, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_EGOTYPE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("jumping school kraken", S_FLYFISH, LVL(20, 3, 6, 0, -3), (G_GENO|1|G_LGROUP), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_WRAP, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("fluike", S_FLYFISH, LVL(20, 13, -12, 70, 2), (1), A(ATTK(AT_KICK, AD_CORR, 6, 8), ATTK(AT_LASH, AD_SLUD, 6, 9), ATTK(AT_BEAM, AD_ACID, 4, 7), ATTK(AT_BREA, AD_ACID, 2, 14), ATTK(AT_NONE, AD_ACID, 4, 4), ATTK(AT_NONE, AD_SLUD, 4, 4)), SIZ(3000, 3000, 0, MS_STENCH, MZ_HUMAN), MR_ACID|MR_COLD|MR_FIRE|MR_ELEC|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_ACID|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("trawallutt-ike", S_FLYFISH, LVL(20, 12, -10, 100, 0), (1), A(ATTK(AT_KICK, AD_DATA, 10, 10), ATTK(AT_BREA, AD_DEST, 4, 4), ATTK(AT_GAZE, AD_THIE, 4, 4), ATTK(AT_NONE, AD_DATA, 0, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_GAZE, AD_LETH, 4, 4)), SIZ(2000, 2000, 0, MS_FART_NORMAL, MZ_HUMAN), MR_PLUSFOUR|MR_COLD|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY|M3_EGOTYPE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_SLIME|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("beautike", S_FLYFISH, LVL(20, 12, -10, 100, 0), (1), A(ATTK(AT_KICK, AD_DATA, 10, 10), ATTK(AT_BREA, AD_DEST, 4, 4), ATTK(AT_GAZE, AD_THIE, 4, 4), ATTK(AT_NONE, AD_DATA, 0, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_GAZE, AD_LETH, 4, 4)), SIZ(2000, 2000, 0, MS_STENCH, MZ_HUMAN), MR_PLUSFOUR|MR_COLD|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_ACID|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS|M1_THICK_HIDE|M1_POIS, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY|M3_EGOTYPE|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON3|M3_SLIME|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("mummy fish", S_FLYFISH, LVL(20, 12, -8, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_MCRE, 4, 7), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, MR_COLD|MR_SLEEP|MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("winkling insurgency scurf", S_FLYFISH, LVL(20, 16, 2, 32, 0), (G_UNIQ|1), A(ATTK(AT_ENGL, AD_MCRE, 8, 3), ATTK(AT_LASH, AD_WEEP, 6, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(335, 224, 0, MS_COW, MZ_GIGANTIC), MR_SLEEP|MR_POISON, 0, M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_METALLIVORE, M2_WANDER|M2_STALK|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_TELEPATHIC, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("untruly sneak", S_FLYFISH, LVL(20, 12, 3, 58, 11), (G_GENO|2), A(ATTK(AT_BEAM, AD_DRDX, 5, 1), ATTK(AT_HUGS, AD_FIRE, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(57, 483, 0, MS_BOSS, MZ_TINY), MR_COLD|MR_POISON, 0, M1_NOHANDS|M1_ANIMAL|M1_OVIPAROUS, M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER|M3_LITHIVORE|M3_NONMOVING|M3_TELEPATHIC|M3_SPIDER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("Roxy", S_FLYFISH, /* if she has the "was tamed before" flag, chatting to her and paying 1000 zorkmids tames her again */ LVL(20, 14, -5, 50, 7), (1|G_UNIQ|G_SGROUP), A(ATTK(AT_WEAP, AD_DRST, 5, 7), ATTK(AT_KICK, AD_POIS, 4, 4), ATTK(AT_BREA, AD_DRST, 8, 8), ATTK(AT_NONE, AD_POIS, 0, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_WHORE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON10, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* starting equipment: FEMININE_PUMPS CROSSBOW CROSSBOW_BOLT(100,poisoned) */ MON("Bianca", S_FLYFISH, LVL(21, 12, -1, 50, -6), (1|G_UNIQ|G_LGROUP), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_DISP, 3, 10), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN|MR_PLUSONE|MR_HITASTWO|MR_ACID, MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_FREQ_UNCOMMON3, M4_HAMMERSANDAL, 0, 0, 0, 0, 0, 0, CLR_BLACK), /* Starting items: HIGH_HEELED_SANDAL LEATHER_PEEP_TOES WAN_SOLAR_BEAM AMULET_OF_DATA_STORAGE ORANGE_DRAGON_SCALES */ MON("monadic indict", S_FLYFISH, LVL(21, 15, 8, 7, 0), (G_NOCORPSE|2), A(ATTK(AT_NONE, AD_TERR, 4, 5), ATTK(AT_STNG, AD_MAGM, 3, 8), ATTK(AT_NONE, AD_SEDU, 3, 9), ATTK(AT_SCRA, AD_DISE, 4, 6), NO_ATTK, NO_ATTK), SIZ(2334, 913, 0, MS_SPOILER, MZ_TINY), MR_COLD|MR_SLEEP, 0, M1_SWIM|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE, M2_MINION|M2_STRONG|M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("immigrated tartuffe miscasting", S_FLYFISH, LVL(22, 26, 4, 21, 9), (G_RGROUP|1), A(ATTK(AT_WEAP, AD_DFOO, 3, 5), ATTK(AT_GAZE, AD_CONT, 9, 6), ATTK(AT_WEAP, AD_COLD, 5, 3), ATTK(AT_STNG, AD_STTP, 5, 3), NO_ATTK, NO_ATTK), SIZ(1237, 1031, 0, MS_SPOILER, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_REGEN|M1_HERBIVORE, M2_PNAME|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_SPIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pinsetter dejection", S_FLYFISH, LVL(22, 8, -8, 66, 1), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_LAZY, 1, 6), ATTK(AT_TUCH, AD_CORR, 1, 7), ATTK(AT_BEAM, AD_BLEE, 9, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(402, 1076, 0, MS_ESCAPE, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_CLING|M1_HIDE|M1_NOLIMBS|M1_NOHEAD|M1_THICK_HIDE|M1_OVIPAROUS| M1_ACID|M1_METALLIVORE, M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("colorcast irrupt", S_FLYFISH, LVL(23, 13, -3, 40, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_AXUS, 2, 6), ATTK(AT_SCRA, AD_STAT, 8, 4), ATTK(AT_NONE, AD_DISN, 0, 8), ATTK(AT_GAZE, AD_DEBU, 5, 3), ATTK(AT_TRAM, AD_FAMN, 9, 9), NO_ATTK), SIZ(194, 109, 0, MS_PRINCIPAL, MZ_HUGE), 0, 0, M1_THICK_HIDE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_WANDER|M2_NASTY|M2_GREEDY| M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("jumping corpse fish", S_FLYFISH, LVL(24, 12, -12, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead fish", S_FLYFISH, LVL(24, 12, -12, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_DRST, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("undead school fish", S_FLYFISH, LVL(24, 12, -12, 0, 0), (G_GENO|1|G_VLGROUP), A(ATTK(AT_BITE, AD_DRST, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("wereflyfish", S_FLYFISH, LVL(24, 12, -12, 0, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRST, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_RBRE, 6, 8), ATTK(AT_TUCH, AD_WERE, 1, 1), NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY|M1_REGEN, M2_UNDEAD|M2_HOSTILE|M2_NOPOLY|M2_WERE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Ute's sexy high-heeled sandal", S_FLYFISH, /* spawns with high-heeled sandal */ LVL(24, 12, 1, 30, 10), (1), A(ATTK(AT_KICK, AD_DCAY, 3, 6), ATTK(AT_WEAP, AD_HEAL, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SHOE, MZ_HUMAN), MR_ELEC|MR_COLD|MR_STONE, MR_ELEC|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_AMPHIBIOUS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_WANDER, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_HAMMERSANDAL|M4_HIGHHEELED, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("diorama avantgarde", S_FLYFISH, LVL(24, 12, -7, 37, 0), (G_GENO|3), A(ATTK(AT_TENT, AD_CONF, 7, 1), ATTK(AT_EXPL, AD_VOMT, 3, 1), ATTK(AT_BITE, AD_RAGN, 1, 7), ATTK(AT_NONE, AD_DRCH, 8, 7), ATTK(AT_MAGC, AD_AMNE, 5, 6), ATTK(AT_CLAW, AD_CHRN, 5, 8)), SIZ(2935, 39, 0, MS_PANTS, MZ_HUMAN), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_SWIM|M1_CLING|M1_HIDE|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD|M1_MINDLESS| M1_HUMANOID|M1_SLITHY|M1_REGEN|M1_SEE_INVIS|M1_POIS, M2_VAMPIRE|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("imitatively kibbled", S_FLYFISH, LVL(24, 5, 3, 97, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_DRLI, 9, 6), ATTK(AT_KICK, AD_DISE, 9, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1986, 548, 0, MS_PAIN, MZ_HUGE), MR_DRAIN, 0, M1_WALLWALK|M1_NOTAKE|M1_NOLIMBS|M1_MINDLESS, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC|M2_NEUTER, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_TELEPATHIC, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Anne's sneaker", S_FLYFISH, LVL(25, 15, -4, 40, -16), (1), A(ATTK(AT_KICK, AD_POIS, 1, 4), ATTK(AT_WEAP, AD_CONF, 1, 4), ATTK(AT_KICK, AD_RBRE, 1, 4), ATTK(AT_GAZE, AD_SLOW, 0, 0), ATTK(AT_BEAM, AD_DARK, 5, 15), NO_ATTK), SIZ(200, 200, 0, MS_SHOE, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_FLY|M1_MINDLESS, M2_STALK|M2_PNAME|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_AVOIDER, M4_SNEAKERS|M4_TREADED, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("huge firefish", S_FLYFISH, LVL(25, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BURN, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("huge lavafish", S_FLYFISH, LVL(25, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_FIRE, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("hangfish", S_FLYFISH, /* occasionally fails to move */ LVL(25, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_INVE, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_RATH, AD_INVE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jumping merkraken", S_FLYFISH, LVL(25, 6, 6, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4), ATTK(AT_HUGS, AD_UNPR, 2, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_SLEEP|MR_DEATH, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("huge flyfish", S_FLYFISH, LVL(25, 12, -4, 40, 0), (G_GENO|2), A(ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("silver supplier", S_FLYFISH, /* spawns with sling and 40 silver slingstones */ LVL(25, 12, -4, 40, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_SLEEP, MR_COLD|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISION, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flying hydra", S_FLYFISH, LVL(25, 12, -5, 70, -3), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 4, 10), ATTK(AT_BITE, AD_WRAP, 2, 4), ATTK(AT_GAZE, AD_FEAR, 2, 6), ATTK(AT_BREA, AD_DRST, 4, 7), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_POISON|MR_FIRE, MR_POISON|MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY|M1_SEE_INVIS, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("veiny bruited", S_FLYFISH, LVL(25, 19, -8, 1, -3), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_RUNS, 8, 7), ATTK(AT_RATH, AD_MALK, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(376, 394, 0, MS_NURSE, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_FLY|M1_NOTAKE|M1_NOLIMBS|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("venice goofed pariah forfeited", S_FLYFISH, LVL(25, 11, 3, 18, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_STNG, AD_SAMU, 3, 1), ATTK(AT_CLAW, AD_ACID, 9, 1), ATTK(AT_BITE, AD_SCOR, 2, 5), ATTK(AT_CLAW, AD_SGLD, 3, 1), ATTK(AT_MAGC, AD_DARK, 8, 9), NO_ATTK), SIZ(1870, 1425, 0, MS_AREOLA, MZ_GIGANTIC), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_UNSOLID|M1_TPORT, M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_AVOIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("taken whitener", S_FLYFISH, LVL(26, 12, -3, 4, -4), (G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_SLOW, 2, 3), ATTK(AT_STNG, AD_SLOW, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3631, 783, 0, MS_ALLA, MZ_SMALL), MR_SLEEP|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_CLING|M1_TUNNEL|M1_BREATHLESS|M1_ACID|M1_CARNIVORE| M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_NASTY|M2_STRONG| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_LITHIVORE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("indefinite shouldest", S_FLYFISH, LVL(27, 14, -5, 53, 17), (G_GENO|3), A(ATTK(AT_NONE, AD_FAKE, 0, 4), ATTK(AT_BREA, AD_WEBS, 5, 8), ATTK(AT_BREA, AD_WET, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3829, 105, 0, MS_HISS, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_SWIM|M1_CLING|M1_BREATHLESS|M1_HUMANOID|M1_ANIMAL|M1_OVIPAROUS|M1_OMNIVORE| M1_METALLIVORE, M2_COLLECT, M3_WAITFORU|M3_INFRAVISIBLE|M3_PERMAMIMIC|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("terne overdiversified deucedly", S_FLYFISH, LVL(27, 12, -9, 6, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_RBAD, 9, 4), ATTK(AT_CLAW, AD_SLIM, 7, 9), ATTK(AT_KICK, AD_CNCL, 9, 3), ATTK(AT_TENT, AD_SLIM, 4, 8), ATTK(AT_BITE, AD_SIN, 2, 7), NO_ATTK), SIZ(835, 361, 0, MS_CAR, MZ_MEDIUM), MR_ACID|MR_DRAIN, 0, M1_CLING|M1_TUNNEL|M1_NOEYES|M1_THICK_HIDE|M1_REGEN|M1_TPORT|M1_ACID, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("palpably infinitely", S_FLYFISH, LVL(28, 12, -7, 36, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_BEAM, AD_SGLD, 4, 5), ATTK(AT_WEAP, AD_PEST, 6, 6), ATTK(AT_HUGS, AD_FUMB, 6, 8), ATTK(AT_BOOM, AD_VAPO, 2, 8), ATTK(AT_SPIT, AD_DFOO, 3, 1), ATTK(AT_ENGL, AD_WERE, 5, 5)), SIZ(415, 1007, 0, MS_CHICKEN, MZ_LARGE), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_NOLIMBS|M1_MINDLESS|M1_ANIMAL|M1_REGEN|M1_TPORT_CNTRL|M1_ACID|M1_POIS| M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_STRONG|M2_GNOME, M3_CLOSE|M3_PETTY|M3_NO_DECAY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ZAP), MON("staggier sarong", S_FLYFISH, LVL(28, 12, 6, 80, 0), (3), A(ATTK(AT_WEAP, AD_WEBS, 1, 8), ATTK(AT_HUGS, AD_CAST, 9, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(432, 109, 0, MS_SING, MZ_LARGE), MR_SLEEP, 0, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_ACID, M2_MINION|M2_DEMON|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_GREEDY|M2_FEMALE| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("enraged fish", S_FLYFISH, LVL(28, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_BLEE, 10, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DRAIN, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY|M1_REGEN, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("horsewomen harlot", S_FLYFISH, LVL(29, 7, 9, 3, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_SCRA, AD_DAMA, 6, 6), ATTK(AT_TRAM, AD_DRCO, 3, 6), ATTK(AT_WEAP, AD_INSA, 4, 5), ATTK(AT_TUCH, AD_CURS, 1, 4), ATTK(AT_BEAM, AD_ANTI, 4, 6), NO_ATTK), SIZ(307, 608, 0, MS_GIBBERISH, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC, 0, M1_SWIM|M1_SLITHY|M1_OVIPAROUS|M1_POIS, M2_UNDEAD|M2_DEMON|M2_PNAME|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("hamming fish", S_FLYFISH, LVL(30, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_ENGL, AD_DGST, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_LOUD, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("rayfish", S_FLYFISH, LVL(30, 12, -4, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 10, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("conf hamming fish", S_FLYFISH, LVL(30, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_PHYS, 10, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_ENGL, AD_DGST, 8, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_FART_LOUD, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON10, M4_TAME, 0, 0, 0, 0, 0, 0, CLR_RED), MON("embracing octopus", S_FLYFISH, LVL(30, 5, 0, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_HUGS, AD_WRAP, 2, 7), ATTK(AT_BITE, AD_STCK, 5, 5), ATTK(AT_GAZE, AD_SEDU, 4, 4), NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("asian hentai", S_FLYFISH, LVL(30, 5, 0, 0, -3), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_CLAW, AD_PHYS, 2, 5), ATTK(AT_HUGS, AD_WRAP, 2, 7), ATTK(AT_BITE, AD_STCK, 5, 5), ATTK(AT_GAZE, AD_SEDU, 4, 4), NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG|M2_FEMALE, M3_INFRAVISIBLE|M3_AVOIDER|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("terror fish", S_FLYFISH, LVL(30, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_ELEC, 4, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("underwater bill", S_FLYFISH, LVL(30, 12, -4, 0, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAZY, 10, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("razorfin fish", S_FLYFISH, /* shambling horror type */ LVL(30, 12, -15, 0, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BITE, AD_ELEC, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC, 0, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE, M3_FREQ_UNCOMMON7, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("unlabeled reveled outreached installer", S_FLYFISH, LVL(30, 11, -6, 70, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_PHYS, 5, 7), ATTK(AT_HUGS, AD_RUNS, 8, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2395, 269, 0, MS_GLYPHS, MZ_HUMAN), MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_NOHANDS|M1_NOLIMBS|M1_MINDLESS, M2_JEWELS|M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("unvoiced robert", S_FLYFISH, LVL(30, 30, 3, 88, 0), (G_RGROUP|3), A(ATTK(AT_SPIT, AD_CLRC, 6, 3), ATTK(AT_STNG, AD_ICUR, 8, 7), ATTK(AT_NONE, AD_COLD, 7, 2), ATTK(AT_SCRA, AD_SLIM, 2, 9), ATTK(AT_NONE, AD_DEST, 5, 1), NO_ATTK), SIZ(131, 372, 0, MS_PUPIL, MZ_LARGE), MR_DISINT|MR_ELEC|MR_POISON, 0, M1_NOLIMBS|M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_SPIDER|M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("complimenting ringing bier overspreading hefting fallen them insoluble", S_FLYFISH, LVL(31, 15, 7, 87, 0), (4), A(ATTK(AT_BOOM, AD_FUMB, 4, 2), ATTK(AT_EXPL, AD_ENCH, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(709, 289, 0, MS_PARROT, MZ_GIGANTIC), MR_COLD|MR_DISINT, 0, M1_HIDE|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_STRONG, M3_WANTSAMUL|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_GLASS), MON("nictitating goodyear hellebore", S_FLYFISH, LVL(31, 14, -5, 46, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_KICK, AD_NPRO, 1, 2), ATTK(AT_SPIT, AD_DISE, 1, 4), ATTK(AT_TENT, AD_LETH, 3, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(374, 221, 0, MS_HISS, MZ_HUGE), MR_FIRE|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_THICK_HIDE, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_MAGIC|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_AVOIDER, M4_BAT|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("yammering voyeurism skimmer", S_FLYFISH, LVL(31, 12, 3, 27, 0), (2), A(ATTK(AT_STNG, AD_SLEE, 5, 6), ATTK(AT_KICK, AD_FEMI, 4, 4), ATTK(AT_TENT, AD_PART, 6, 4), ATTK(AT_MAGC, AD_CNCL, 5, 3), ATTK(AT_TUCH, AD_CHKH, 5, 4), NO_ATTK), SIZ(3683, 125, 0, MS_BOT, MZ_GIGANTIC), MR_COLD|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS|M1_CARNIVORE| M1_METALLIVORE, M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOTAME|M3_LITHIVORE|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("fruition symbolically teemed", S_FLYFISH, LVL(32, 12, -1, 46, -19), (G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_COLD, 4, 7), ATTK(AT_STNG, AD_SLUD, 2, 8), ATTK(AT_WEAP, AD_LAVA, 6, 7), ATTK(AT_NONE, AD_NGRA, 6, 4), ATTK(AT_MAGC, AD_NPRO, 6, 3), ATTK(AT_BEAM, AD_SKIL, 1, 7)), SIZ(483, 95, 0, MS_LAUGH, MZ_TINY), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_OVIPAROUS|M1_SEE_INVIS, M2_PRINCE|M2_STRONG, M3_AVOIDER|M3_EGOTYPE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, HI_ORGANIC), MON("israelite synesthesia", S_FLYFISH, LVL(33, 16, -6, 36, -13), (G_GENO|2), A(ATTK(AT_TUCH, AD_CLRC, 1, 8), ATTK(AT_HUGS, AD_INSA, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2706, 765, 0, MS_ANIMAL, MZ_HUMAN), MR_COLD|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_CLING|M1_NEEDPICK|M1_NOLIMBS|M1_UNSOLID|M1_TPORT_CNTRL| M1_HERBIVORE|M1_METALLIVORE, M2_PRINCE|M2_PNAME|M2_STALK|M2_ROCKTHROW|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("crump obstetric", S_FLYFISH, LVL(35, 12, 8, 84, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_CALM, 2, 6), ATTK(AT_STNG, AD_MANA, 2, 1), ATTK(AT_GAZE, AD_RUST, 1, 1), ATTK(AT_LASH, AD_SEDU, 4, 7), ATTK(AT_TUCH, AD_TDRA, 8, 1), ATTK(AT_BEAM, AD_CONT, 8, 3)), SIZ(2290, 561, 0, MS_JAPANESE, MZ_LARGE), MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE, M2_UNDEAD|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("big bulletator I", S_FLYFISH, LVL(35, 24, -6, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 9, 9), ATTK(AT_BREA, AD_DRST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON|MR_FIRE|MR_DEATH, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("advanced bulletator I", S_FLYFISH, LVL(35, 12, -6, 80, 0), (1|G_NOCORPSE), A(ATTK(AT_BITE, AD_SITM, 9, 9), ATTK(AT_BREA, AD_DRST, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_BULLETATOR, MZ_HUGE), MR_POISON|MR_FIRE|MR_DEATH, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID|M1_FLY|M1_AMPHIBIOUS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("browse bipod jasper", S_FLYFISH, LVL(36, 12, 3, 14, 0), (G_GENO|G_SGROUP|1), A(ATTK(AT_BEAM, AD_CALM, 2, 4), ATTK(AT_MAGC, AD_UNPR, 6, 9), ATTK(AT_BOOM, AD_WGHT, 8, 4), ATTK(AT_TENT, AD_DISE, 1, 9), ATTK(AT_TRAM, AD_ABDC, 4, 1), ATTK(AT_CLAW, AD_MANA, 1, 4)), SIZ(2036, 219, 0, MS_GIBBERISH, MZ_SMALL), MR_SLEEP|MR_DISINT, 0, M1_WALLWALK|M1_CLING|M1_BREATHLESS|M1_THICK_HIDE, M2_LORD|M2_MINION|M2_WANDER|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("brothered objective", S_FLYFISH, LVL(36, 15, -6, 12, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_LASH, AD_NGRA, 7, 1), ATTK(AT_CLAW, AD_STUN, 5, 7), ATTK(AT_BITE, AD_CORR, 5, 2), ATTK(AT_LASH, AD_FEAR, 9, 3), NO_ATTK, NO_ATTK), SIZ(1383, 1286, 0, MS_SHRIEK, MZ_TINY), 0, 0, M1_NOEYES|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_CARNIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY|M2_STRONG|M2_JEWELS|M2_MAGIC, M3_INFRAVISION|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("exterminator glue", S_FLYFISH, LVL(36, 6, 4, 86, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_PAIN, 8, 1), ATTK(AT_SCRA, AD_CAST, 3, 1), ATTK(AT_BITE, AD_AMNE, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(125, 291, 0, MS_GURGLE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT, 0, M1_HIDE|M1_NOLIMBS, M2_LORD|M2_MINION|M2_PNAME|M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("flying polyp", S_FLYFISH, LVL(37, 13, -7, 70, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_ACID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY|M1_WALLWALK, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("malformed flying polyp", S_FLYFISH, LVL(37, 13, -7, 70, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_SPC2, 5, 7), NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_ACID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY|M1_WALLWALK, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("conformed flying polyp", S_FLYFISH, LVL(37, 13, -7, 70, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PHYS, 8, 4), ATTK(AT_HUGS, AD_PLYS, 1, 4), ATTK(AT_GAZE, AD_SANI, 5, 7), NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, MR_POISON|MR_COLD|MR_ACID|MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_ACID|M1_POIS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY|M1_WALLWALK, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON5, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sky whale", S_FLYFISH, LVL(38, 12, -6, 70, 0), (G_GENO|1), A(ATTK(AT_HUGS, AD_PHYS, 20, 2), ATTK(AT_HUGS, AD_PHYS, 20, 2), ATTK(AT_HUGS, AD_PHYS, 20, 2), ATTK(AT_MAGC, AD_SPEL, 20, 2), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_SLEEP, MR_SLEEP, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("peek foliar", S_FLYFISH, LVL(38, 12, 1, 66, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_UNPR, 3, 3), ATTK(AT_SCRA, AD_STCK, 8, 5), ATTK(AT_BITE, AD_TERR, 1, 5), ATTK(AT_TRAM, AD_MCRE, 5, 1), ATTK(AT_TENT, AD_MANA, 3, 1), NO_ATTK), SIZ(385, 454, 0, MS_FEARHARE, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_MINDLESS|M1_CARNIVORE, M2_WANDER|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("basifier weighmaster", S_FLYFISH, LVL(38, 18, 3, 23, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_CLAW, AD_LEGS, 7, 3), ATTK(AT_BEAM, AD_NAST, 6, 2), ATTK(AT_TENT, AD_ENCH, 4, 3), ATTK(AT_BEAM, AD_WRAP, 9, 2), ATTK(AT_LASH, AD_LITE, 1, 6), ATTK(AT_STNG, AD_STTP, 3, 4)), SIZ(1316, 546, 0, MS_WHORE, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_CONCEAL|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_TPORT, M2_UNDEAD|M2_LORD|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_NONMOVING|M3_EGOTYPE|M3_PETRIFIES|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("cocktail barrow respite", S_FLYFISH, LVL(38, 4, -7, 29, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_LAVA, 1, 7), ATTK(AT_BOOM, AD_SOUN, 2, 6), ATTK(AT_WEAP, AD_ACID, 6, 8), ATTK(AT_SCRA, AD_PLYS, 9, 4), NO_ATTK, NO_ATTK), SIZ(1109, 6, 0, MS_SUPERMAN, MZ_HUMAN), 0, 0, M1_HIDE|M1_NOLIMBS|M1_OVIPAROUS, M2_PNAME|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("rifleman abduct", S_FLYFISH, LVL(39, 17, -7, 51, -8), (G_GENO|1), A(ATTK(AT_BEAM, AD_CORR, 7, 5), ATTK(AT_SCRA, AD_DIMN, 1, 9), ATTK(AT_MAGC, AD_STUN, 3, 3), ATTK(AT_STNG, AD_FRZE, 6, 6), NO_ATTK, NO_ATTK), SIZ(1005, 496, 0, MS_CHICKEN, MZ_TINY), MR_FIRE|MR_COLD, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_OVIPAROUS|M1_SEE_INVIS|M1_ACID, M2_NOPOLY|M2_MINION|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("venerable femmy", S_FLYFISH, /* +9 fartbonus */ LVL(40, 9, -1, 30, 4), (1), A(ATTK(AT_KICK, AD_FEMI, 2, 17), ATTK(AT_GAZE, AD_FAKE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_QUIET, MZ_HUMAN), MR_DISINT|MR_PLUSTWO|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_NASTY, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pompeji deathlord", S_FLYFISH, LVL(40, 18, -2, 20, 5), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_DETH, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_POMPEJI, MZ_HUMAN), MR_DEATH, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE, M2_STALK|M2_HOSTILE|M2_STRONG|M2_NEUTER|M2_NASTY, M3_INFRAVISION|M3_WAITFORU|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("cheep-cheep king", S_FLYFISH, LVL(40, 12, -15, 0, 0), (1), A(ATTK(AT_BITE, AD_STON, 4, 9), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_NONE, AD_STON, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(200, 250, 0, MS_BONES, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_ELEC|MR_STONE, MR_STONE, M1_BREATHLESS|M1_MINDLESS|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_NOTAKE|M1_POIS|M1_FLY, M2_UNDEAD|M2_HOSTILE|M2_MALE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("calendering colorcast", S_FLYFISH, LVL(40, 13, 10, 15, -6), (G_GENO|G_RGROUP|1), A(ATTK(AT_BEAM, AD_RNG, 8, 4), ATTK(AT_CLAW, AD_NUMB, 1, 1), ATTK(AT_NONE, AD_NACU, 4, 3), ATTK(AT_STNG, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK), SIZ(331, 308, 0, MS_BARBER, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_BREATHLESS|M1_SLITHY|M1_CARNIVORE, M2_PRINCE|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("damageable recolonizing hypotensive", S_FLYFISH, LVL(41, 12, 3, 81, 0), (G_GENO|G_LGROUP|1), A(ATTK(AT_CLAW, AD_DEPR, 3, 5), ATTK(AT_SPIT, AD_FREN, 1, 1), ATTK(AT_BREA, AD_DISP, 7, 2), ATTK(AT_CLAW, AD_FUMB, 1, 5), ATTK(AT_HUGS, AD_BADE, 3, 2), NO_ATTK), SIZ(1186, 520, 0, MS_MISSING, MZ_SMALL), MR_FIRE|MR_SLEEP, 0, M1_NOEYES|M1_HUMANOID|M1_SEE_INVIS|M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("jockeyed epigraphy", S_FLYFISH, LVL(41, 12, 3, 86, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_SCRA, AD_IDAM, 8, 7), ATTK(AT_TENT, AD_DRST, 3, 7), ATTK(AT_WEAP, AD_WRAP, 6, 4), ATTK(AT_STNG, AD_NTHR, 2, 2), ATTK(AT_RATH, AD_GLIB, 2, 8), NO_ATTK), SIZ(289, 126, 0, MS_STENCH, MZ_HUMAN), MR_STONE|MR_DEATH, 0, M1_CLING|M1_BREATHLESS|M1_HUMANOID|M1_REGEN, M2_NOPOLY|M2_LORD|M2_STALK|M2_NASTY|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("demerit armory", S_FLYFISH, LVL(41, 12, 5, 91, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_THIR, 7, 7), ATTK(AT_TRAM, AD_PHYS, 8, 2), ATTK(AT_STNG, AD_ALIN, 4, 1), ATTK(AT_HUGS, AD_HODS, 9, 8), ATTK(AT_CLAW, AD_NTHR, 1, 5), ATTK(AT_ENGL, AD_AGGR, 5, 7)), SIZ(1908, 21, 0, MS_DEAD, MZ_HUGE), MR_ACID|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_AMPHIBIOUS|M1_NOHANDS|M1_TPORT|M1_CARNIVORE, M2_MINION|M2_GREEDY|M2_GNOME|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("physician actor abhorrently repent", S_FLYFISH, LVL(43, 12, 9, 53, 0), (G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_MAGC, AD_INER, 5, 1), ATTK(AT_MAGC, AD_WEBS, 8, 4), ATTK(AT_LASH, AD_SOUN, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1573, 354, 0, MS_BOT, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_FLY|M1_HIDE|M1_NOTAKE|M1_NOHEAD|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS|M1_POIS| M1_HERBIVORE|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_MINION|M2_DEMON|M2_PNAME|M2_WANDER| M2_NASTY|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("tellable plucking suspiciously", S_FLYFISH, LVL(43, 15, 5, 24, 0), (G_GENO|G_SGROUP|2), A(ATTK(AT_LASH, AD_MCRE, 3, 4), ATTK(AT_BITE, AD_SGLD, 6, 1), ATTK(AT_WEAP, AD_WISD, 7, 7), ATTK(AT_TUCH, AD_LITE, 9, 8), NO_ATTK, NO_ATTK), SIZ(183, 785, 0, MS_BOAST, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOHEAD|M1_OVIPAROUS|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inhuman laureating", S_FLYFISH, LVL(44, 9, 5, 84, 2), (G_GENO|2), A(ATTK(AT_STNG, AD_DREA, 8, 7), ATTK(AT_TENT, AD_DGST, 4, 6), ATTK(AT_TUCH, AD_DAMA, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(888, 217, 0, MS_GYPSY, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_SWIM|M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_UNSOLID|M1_REGEN| M1_TPORT|M1_POIS, M2_NOPOLY|M2_PRINCE|M2_ROCKTHROW|M2_JEWELS|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("crossroad caned", S_FLYFISH, LVL(44, 19, 7, 69, 3), (G_GENO|G_UNIQ|1), A(ATTK(AT_SPIT, AD_SKIL, 1, 3), ATTK(AT_LASH, AD_CONT, 5, 1), ATTK(AT_WEAP, AD_ACID, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3909, 568, 0, MS_ORC, MZ_LARGE), MR_SLEEP|MR_DRAIN, MR_SLEEP, M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOLIMBS|M1_POIS, M2_MINION|M2_STALK|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sapling chelate", S_FLYFISH, LVL(44, 7, 9, 20, 0), (G_GENO|G_NOCORPSE|G_UNIQ|1), A(ATTK(AT_EXPL, AD_TIME, 7, 6), ATTK(AT_BREA, AD_RAGN, 2, 1), ATTK(AT_KICK, AD_CALM, 5, 1), ATTK(AT_GAZE, AD_SLUD, 6, 1), NO_ATTK, NO_ATTK), SIZ(1379, 1035, 0, MS_CLOCK, MZ_LARGE), MR_SLEEP|MR_STONE, 0, M1_NOHANDS|M1_MINDLESS|M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("qed secure earned", S_FLYFISH, LVL(44, 11, 5, 77, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_SITM, 5, 8), ATTK(AT_ENGL, AD_WET, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(509, 232, 0, MS_CHICKEN, MZ_TINY), MR_DEATH, 0, M1_FLY|M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_METALLIVORE, M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("monarchial stagnated", S_FLYFISH, LVL(45, 6, 0, 41, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_SCRA, AD_PHYS, 1, 6), ATTK(AT_BREA, AD_BLND, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(332, 476, 0, MS_SUPERMAN, MZ_HUMAN), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, 0, M2_LORD|M2_PRINCE|M2_STALK|M2_COLLECT|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vichyssoise trainmen", S_FLYFISH, LVL(46, 5, 0, 21, -8), (G_NOCORPSE|2), A(ATTK(AT_LASH, AD_CALM, 5, 9), ATTK(AT_BREA, AD_SPEL, 3, 21), ATTK(AT_LASH, AD_LUCK, 2, 9), ATTK(AT_WEAP, AD_WTHR, 3, 14), ATTK(AT_GAZE, AD_SSEX, 9, 14), ATTK(AT_EXPL, AD_DISN, 9, 17)), SIZ(1588, 61, 0, MS_LAUGH, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT, MR_FIRE, M1_AMPHIBIOUS|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("kinfolk remounted detoxification", S_FLYFISH, LVL(46, 12, -29, 34, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_UVUU, 2, 11), ATTK(AT_ENGL, AD_FRZE, 8, 7), ATTK(AT_BOOM, AD_ICEB, 1, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(67, 1709, 0, MS_ALLA, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("floorshift trickier", S_FLYFISH, LVL(46, 14, -10, 34, -20), (G_NOCORPSE|G_PLATOON|G_RGROUP|4), A(ATTK(AT_EXPL, AD_VAMP, 4, 13), ATTK(AT_NONE, AD_RBRE, 4, 21), ATTK(AT_BOOM, AD_MIDI, 4, 9), ATTK(AT_STNG, AD_DRST, 1, 2), ATTK(AT_STNG, AD_CONF, 4, 4), ATTK(AT_SPIT, AD_CHAO, 6, 10)), SIZ(427, 795, 0, MS_DOUGLAS_ADAMS, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_NOLIMBS|M1_THICK_HIDE|M1_HERBIVORE, M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("clumsy commutable hasty blesseder tormentor", S_FLYFISH, LVL(47, 12, -5, 78, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_TUCH, AD_ELEC, 8, 9), ATTK(AT_BOOM, AD_DIMN, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(676, 257, 0, MS_HISS, MZ_HUMAN), MR_COLD|MR_ACID|MR_DRAIN, 0, M1_THICK_HIDE|M1_REGEN|M1_OMNIVORE, M2_LORD|M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("sledged somalia", S_FLYFISH, LVL(47, 9, -4, 60, 0), (G_GENO|1), A(ATTK(AT_STNG, AD_INSA, 7, 12), ATTK(AT_BITE, AD_SPEL, 9, 12), ATTK(AT_TUCH, AD_DISE, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1096, 87, 0, MS_FART_NORMAL, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_NOHEAD|M1_HUMANOID|M1_TPORT|M1_HERBIVORE, M2_NOPOLY|M2_PRINCE|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME| M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("caretaking kinging", S_FLYFISH, LVL(48, 19, -28, 71, 17), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_MANA, 2, 19), ATTK(AT_WEAP, AD_BLND, 8, 11), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(259, 263, 0, MS_MUTE, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, MR_COLD, M1_SWIM|M1_TUNNEL|M1_ANIMAL|M1_SLITHY|M1_REGEN|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("adducing nonaddictive", S_FLYFISH, LVL(48, 12, -29, 100, 0), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_WEAP, AD_ICUR, 5, 17), ATTK(AT_TUCH, AD_EDGE, 1, 21), ATTK(AT_SPIT, AD_WERE, 4, 21), ATTK(AT_TRAM, AD_BLAS, 3, 1), ATTK(AT_KICK, AD_CNCL, 9, 20), NO_ATTK), SIZ(238, 57, 0, MS_PAIN, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, MR_ELEC, M1_BREATHLESS|M1_NOHANDS|M1_MINDLESS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TELEPATHIC|M3_PETRIFIES|M3_MIMIC, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giga lavafish", S_FLYFISH, LVL(50, 12, -10, 70, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 10, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_FIRE, 4, 12), ATTK(AT_BEAM, AD_LAVA, 6, 6), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("manta rayarn", S_FLYFISH, LVL(50, 20, -20, 90, 0), (G_GENO|1), A(ATTK(AT_CLAW, AD_PHYS, 8, 14), ATTK(AT_GAZE, AD_WEBS, 0, 0), ATTK(AT_MAGC, AD_ELEC, 7, 11), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_SILENT, MZ_HUGE), MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_WHITE), /* should be gray... */ MON("mannerly maidhood essayer", S_FLYFISH, LVL(50, 15, -15, 84, 1), (G_NOCORPSE|1), A(ATTK(AT_BUTT, AD_SIN, 7, 14), ATTK(AT_GAZE, AD_NGRA, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(226, 828, 0, MS_COW, MZ_MEDIUM), MR_FIRE|MR_SLEEP|MR_ACID|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_NOTAKE|M1_MINDLESS|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("ferreting voyager romanistic hotrod kraut", S_FLYFISH, LVL(51, 12, 5, 1, 0), (G_SGROUP|4), A(ATTK(AT_WEAP, AD_CONT, 4, 18), ATTK(AT_SCRA, AD_SANI, 2, 17), ATTK(AT_BEAM, AD_LUCK, 1, 10), ATTK(AT_NONE, AD_ALIN, 5, 16), NO_ATTK, NO_ATTK), SIZ(203, 707, 0, MS_PAIN, MZ_LARGE), MR_COLD|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_POISON, M1_AMORPHOUS|M1_WALLWALK|M1_THICK_HIDE|M1_REGEN|M1_ACID, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("expanded shimming", S_FLYFISH, LVL(51, 30, 4, 57, 0), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_ALIN, 7, 19), ATTK(AT_HUGS, AD_CONF, 1, 8), ATTK(AT_EXPL, AD_BADE, 1, 19), ATTK(AT_TENT, AD_TRAI, 1, 2), ATTK(AT_LASH, AD_MEMO, 5, 2), ATTK(AT_ENGL, AD_GRAV, 1, 18)), SIZ(21, 1071, 0, MS_GYPSY, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE|M1_HERBIVORE, M2_UNDEAD|M2_DEMON|M2_WANDER|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_INFRAVISIBLE, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("unbiased adult", S_FLYFISH, LVL(51, 15, -4, 56, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_GAZE, AD_DIMN, 6, 12), ATTK(AT_BEAM, AD_ANTI, 5, 2), ATTK(AT_BUTT, AD_DETH, 1, 4), ATTK(AT_WEAP, AD_DEBU, 3, 9), ATTK(AT_BREA, AD_LEGS, 3, 4), NO_ATTK), SIZ(2102, 260, 0, MS_GLYPHS, MZ_HUGE), MR_ELEC|MR_ACID, MR_ELEC|MR_ACID, M1_TUNNEL|M1_NEEDPICK|M1_SLITHY|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_POIS, M2_WANDER|M2_STALK|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_NO_DECAY|M3_PERMAMIMIC|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("leaguer wellbred", S_FLYFISH, LVL(52, 21, -25, 39, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_UNPR, 5, 8), ATTK(AT_SCRA, AD_DRCH, 4, 17), ATTK(AT_WEAP, AD_DRST, 8, 18), ATTK(AT_GAZE, AD_DARK, 5, 16), ATTK(AT_KICK, AD_FIRE, 1, 16), ATTK(AT_TRAM, AD_TRAP, 8, 7)), SIZ(3085, 9, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_NOEYES|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_STALK|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("citywide rollickingly", S_FLYFISH, LVL(52, 12, -30, 32, 0), (2), A(ATTK(AT_ENGL, AD_TLPT, 1, 2), ATTK(AT_TUCH, AD_SOUN, 3, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(737, 340, 0, MS_DEEPSTATE, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ELEC|MR_DRAIN, 0, M1_CLING|M1_HIDE|M1_AMPHIBIOUS|M1_SLITHY|M1_UNSOLID|M1_OVIPAROUS|M1_REGEN| M1_ACID|M1_POIS|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_STALK| M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE|M3_TRAITOR|M3_NOTAME|M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pilotage refreshment baby jingly engrailed", S_FLYFISH, LVL(52, 21, -2, 69, 0), (G_NOCORPSE|4), A(ATTK(AT_RATH, AD_WET, 5, 5), ATTK(AT_SCRA, AD_DISN, 1, 16), ATTK(AT_ENGL, AD_PAIN, 9, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(310, 873, 0, MS_GYPSY, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DEATH, MR_POISON, M1_CONCEAL|M1_REGEN, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("inkiest nittier", S_FLYFISH, LVL(52, 12, -15, 14, -17), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_SCRA, AD_AXUS, 2, 9), ATTK(AT_GAZE, AD_NTHR, 2, 21), ATTK(AT_BREA, AD_POLY, 1, 7), ATTK(AT_BUTT, AD_SAMU, 8, 15), NO_ATTK, NO_ATTK), SIZ(129, 1004, 0, MS_SOLDIER, MZ_LARGE), MR_ELEC|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_CLING|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_OVIPAROUS| M1_ACID|M1_OMNIVORE, M2_MINION|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("doublewidth flooded", S_FLYFISH, LVL(53, 9, -12, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_CHKH, 3, 8), ATTK(AT_BITE, AD_VENO, 4, 13), ATTK(AT_SPIT, AD_LEVI, 1, 7), ATTK(AT_KICK, AD_NUMB, 5, 15), ATTK(AT_STNG, AD_WGHT, 2, 15), NO_ATTK), SIZ(1857, 912, 0, MS_PAIN, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_ACID|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_MINION|M2_DEMON|M2_NASTY|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("tatter democratical", S_FLYFISH, LVL(54, 15, 4, 97, 0), (G_LGROUP|2), A(ATTK(AT_WEAP, AD_DREA, 5, 20), ATTK(AT_WEAP, AD_CNCL, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 1045, 0, MS_FART_NORMAL, MZ_LARGE), MR_POISON|MR_ACID|MR_DRAIN, 0, M1_NEEDPICK|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_STALK|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("unstressed cull", S_FLYFISH, LVL(55, 16, -2, 98, 15), (G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BITE, AD_ENCH, 9, 3), ATTK(AT_SCRA, AD_SLUD, 8, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(714, 528, 0, MS_HCALIEN, MZ_LARGE), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_UNSOLID|M1_TPORT_CNTRL|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_DEMON|M2_PNAME|M2_STRONG|M2_ROCKTHROW| M2_GREEDY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_LITHIVORE, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("noncausally forethought", S_FLYFISH, LVL(55, 18, -25, 34, 0), (G_GENO|G_NOCORPSE|G_LGROUP|2), A(ATTK(AT_WEAP, AD_BANI, 6, 7), ATTK(AT_EXPL, AD_NGRA, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(890, 75, 0, MS_SPOILER, MZ_TINY), MR_FIRE|MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_AMPHIBIOUS|M1_NOTAKE|M1_NOEYES|M1_MINDLESS|M1_ANIMAL| M1_CARNIVORE, M2_NOPOLY|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_EGOTYPE|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("demolishing teensiest consternate byword stiller innovate", S_FLYFISH, LVL(55, 13, -25, 35, 0), (G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_SPIT, AD_BADE, 3, 4), ATTK(AT_GAZE, AD_PEST, 5, 5), ATTK(AT_GAZE, AD_HEAL, 9, 18), ATTK(AT_STNG, AD_WTHR, 3, 19), NO_ATTK, NO_ATTK), SIZ(932, 1617, 0, MS_NURSE, MZ_TINY), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH, MR_DEATH, M1_SWIM|M1_CLING|M1_CONCEAL|M1_NOLIMBS|M1_UNSOLID, M2_UNDEAD|M2_PNAME|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("frigidly defiling", S_FLYFISH, LVL(56, 12, 9, 81, 1), (G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_TENT, AD_VAMP, 9, 5), ATTK(AT_SCRA, AD_SEDU, 3, 6), ATTK(AT_HUGS, AD_UVUU, 8, 16), ATTK(AT_STNG, AD_RBRE, 6, 15), ATTK(AT_CLAW, AD_CURS, 2, 2), ATTK(AT_ENGL, AD_SLEE, 3, 16)), SIZ(2307, 281, 0, MS_ORC, MZ_GIGANTIC), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_CLING|M1_TUNNEL|M1_NOEYES|M1_NOHANDS| M1_ANIMAL|M1_THICK_HIDE|M1_HERBIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS| M2_MAGIC|M2_NEUTER|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("willful uncomprehened", S_FLYFISH, LVL(57, 10, -11, 36, 0), (2), A(ATTK(AT_BREA, AD_NGRA, 1, 15), ATTK(AT_SCRA, AD_SOUN, 3, 5), ATTK(AT_LASH, AD_ENCH, 9, 6), ATTK(AT_CLAW, AD_DRCH, 5, 21), ATTK(AT_SCRA, AD_WRAP, 3, 6), NO_ATTK), SIZ(604, 493, 0, MS_PHOTO, MZ_HUMAN), MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_SWIM|M1_NOEYES|M1_NOLIMBS|M1_HUMANOID|M1_ACID, M2_UNDEAD|M2_PNAME|M2_NASTY|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_SPIDER|M3_MIND_FLAYER|M3_PERMAMIMIC, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hutment lazy", S_FLYFISH, LVL(57, 12, 8, 64, 0), (G_RGROUP|1), A(ATTK(AT_BITE, AD_INER, 9, 17), ATTK(AT_HUGS, AD_TCKL, 5, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2060, 635, 0, MS_DEAD, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_SEE_INVIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, M4_REFLECT|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jellyfish kraken", S_FLYFISH, LVL(58, 22, -15, 90, 0), (G_GENO|1|G_NOCORPSE), A(ATTK(AT_BITE, AD_DRLI, 8, 12), ATTK(AT_TUCH, AD_POIS, 6, 6), ATTK(AT_TUCH, AD_PLYS, 2, 4), ATTK(AT_MULTIPLY, 0,0,0), NO_ATTK, NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_MEDIUM), MR_POISON|MR_SLEEP, 0, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_OVIPAROUS|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("caving compaction", S_FLYFISH, LVL(58, 11, -29, 82, -9), (G_GENO|G_UNIQ|1), A(ATTK(AT_MAGC, AD_WRAT, 3, 18), ATTK(AT_BREA, AD_VAPO, 6, 9), ATTK(AT_GAZE, AD_POLY, 6, 21), ATTK(AT_WEAP, AD_PLYS, 3, 19), NO_ATTK, NO_ATTK), SIZ(163, 278, 0, MS_POKEDEX, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, MR_FIRE, M1_BREATHLESS|M1_NOHANDS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("thallophytic fissioned scraped harrower", S_FLYFISH, LVL(58, 18, -7, 92, 0), (G_GENO|3), A(ATTK(AT_BITE, AD_WRAT, 6, 17), ATTK(AT_KICK, AD_CHAO, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(507, 487, 0, MS_CODE, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_WALLWALK|M1_TUNNEL|M1_BREATHLESS|M1_NOHANDS|M1_NOHEAD|M1_UNSOLID| M1_THICK_HIDE|M1_TPORT|M1_POIS, M2_PNAME|M2_ROCKTHROW|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_NOTAME|M3_PETRIFIES, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("argle inch", S_FLYFISH, LVL(58, 34, -18, 59, 18), (G_GENO|3), A(ATTK(AT_TENT, AD_RBRE, 3, 13), ATTK(AT_SCRA, AD_RUST, 4, 20), ATTK(AT_MAGC, AD_SITM, 3, 2), ATTK(AT_KICK, AD_WET, 1, 14), ATTK(AT_MAGC, AD_LITE, 3, 5), ATTK(AT_LASH, AD_PHYS, 6, 8)), SIZ(1418, 1128, 0, MS_GRUNT, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHEAD|M1_SEE_INVIS|M1_POIS|M1_HERBIVORE, M2_DEMON|M2_NASTY|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("moldier gauntly overcome", S_FLYFISH, LVL(58, 7, -3, 41, 0), (G_GENO|1), A(ATTK(AT_SPIT, AD_WEEP, 5, 16), ATTK(AT_NONE, AD_STUN, 6, 5), ATTK(AT_TENT, AD_SLEE, 9, 6), ATTK(AT_BREA, AD_ABDC, 3, 3), ATTK(AT_TRAM, AD_AGGR, 1, 13), NO_ATTK), SIZ(217, 337, 0, MS_SHOE, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SWIM|M1_CLING|M1_ACID, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_PNAME|M2_ROCKTHROW|M2_COLLECT|M2_MAGIC| M2_GIANT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("mixer git", S_FLYFISH, LVL(59, 13, -9, 42, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_AMNE, 1, 12), ATTK(AT_SPIT, AD_LAVA, 6, 4), ATTK(AT_LASH, AD_PEST, 6, 12), ATTK(AT_BITE, AD_AMNE, 1, 2), NO_ATTK, NO_ATTK), SIZ(395, 543, 0, MS_WAIL, MZ_GIGANTIC), MR_ACID|MR_STONE|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_SEE_INVIS|M1_CARNIVORE|M1_OMNIVORE| M1_METALLIVORE, M2_NOPOLY|M2_WANDER|M2_MAGIC|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("cataloging anecdotist", S_FLYFISH, LVL(60, 17, -15, 97, 0), (G_GENO|G_NOCORPSE|G_UNIQ|3), A(ATTK(AT_BUTT, AD_WGHT, 4, 11), ATTK(AT_BUTT, AD_DAMA, 5, 5), ATTK(AT_KICK, AD_LUCK, 2, 6), ATTK(AT_EXPL, AD_NACU, 6, 3), ATTK(AT_STNG, AD_GLIB, 7, 9), NO_ATTK), SIZ(772, 939, 0, MS_REPAIR, MZ_TINY), MR_COLD|MR_DISINT|MR_ELEC, 0, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_NOPOLY|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_JEWELS|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NONMOVING|M3_TELEPATHIC|M3_MIMIC, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("pauperism inert", S_FLYFISH, LVL(60, 8, -16, 73, 0), (G_NOCORPSE|2), A(ATTK(AT_TENT, AD_VAPO, 3, 20), ATTK(AT_TRAM, AD_VOMT, 6, 2), ATTK(AT_BOOM, AD_BANI, 6, 1), ATTK(AT_CLAW, AD_ELEC, 9, 14), NO_ATTK, NO_ATTK), SIZ(880, 943, 0, MS_OHGOD, MZ_LARGE), MR_ACID|MR_DRAIN, 0, M1_HUMANOID|M1_SEE_INVIS|M1_TPORT|M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_NASTY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOTAME, M4_SHADE|M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("geology stuccoer", S_FLYFISH, LVL(60, 10, -15, 41, -11), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_ENGL, AD_CHKH, 9, 20), ATTK(AT_HUGS, AD_AXUS, 5, 4), ATTK(AT_EXPL, AD_BLND, 1, 21), ATTK(AT_STNG, AD_LAZY, 1, 17), NO_ATTK, NO_ATTK), SIZ(3496, 46, 0, MS_SQAWK, MZ_SMALL), MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_NOHANDS|M1_OMNIVORE, M2_MINION|M2_WANDER|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cable impassionate", S_FLYFISH, LVL(61, 20, 4, 84, 0), (G_GENO|G_UNIQ|3), A(ATTK(AT_NONE, AD_TPTO, 4, 10), ATTK(AT_CLAW, AD_ENCH, 9, 20), ATTK(AT_ENGL, AD_FLAM, 9, 15), ATTK(AT_SCRA, AD_PLYS, 1, 12), ATTK(AT_SPIT, AD_PLAS, 9, 21), ATTK(AT_BREA, AD_WTHR, 8, 6)), SIZ(77, 332, 0, MS_NURSE, MZ_HUGE), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, MR_DISINT, M1_WALLWALK|M1_HIDE|M1_BREATHLESS|M1_TPORT_CNTRL, M2_GREEDY|M2_MAGIC|M2_HOBBIT|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC|M3_SPIDER|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("madman tarpaulin", S_FLYFISH, LVL(61, 13, -10, 55, 15), (G_UNIQ|4), A(ATTK(AT_BITE, AD_SANI, 4, 16), ATTK(AT_TENT, AD_CLRC, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1336, 254, 0, MS_SQEEK, MZ_LARGE), MR_FIRE|MR_COLD|MR_DISINT|MR_DEATH, 0, M1_WALLWALK|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_ACID|M1_METALLIVORE, M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("orcinus orca", S_FLYFISH, LVL(64, 19, -15, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 12, 12), ATTK(AT_BEAM, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_NTHR, 9, 10), ATTK(AT_CLAW, AD_STAT, 8, 8), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_ACID|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("black ink fish", S_FLYFISH, LVL(64, 12, -15, 90, 0), (1), A(ATTK(AT_BITE, AD_PHYS, 12, 12), ATTK(AT_BEAM, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_NTHR, 9, 10), ATTK(AT_CLAW, AD_STAT, 8, 8), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK), SIZ(4000, 4000, 0, MS_SILENT, MZ_GIGANTIC), MR_ACID|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_OVIPAROUS|M1_THICK_HIDE, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_BLACK), MON("radiotelegraph battlement", S_FLYFISH, LVL(64, 20, 9, 52, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_STNG, AD_ABDC, 5, 9), ATTK(AT_BEAM, AD_MALK, 2, 14), ATTK(AT_ENGL, AD_NEXU, 6, 21), ATTK(AT_BITE, AD_FREN, 2, 15), ATTK(AT_HUGS, AD_TREM, 6, 11), NO_ATTK), SIZ(465, 939, 0, MS_PHOTO, MZ_HUMAN), MR_SLEEP|MR_DRAIN, 0, M1_SWIM|M1_HIDE|M1_SLITHY|M1_UNSOLID|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_PRINCE|M2_WANDER|M2_COLLECT|M2_MAGIC|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("radon kieselguhr impaler", S_FLYFISH, LVL(65, 16, 2, 48, 0), (G_GENO|G_NOCORPSE|G_RGROUP|4), A(ATTK(AT_TENT, AD_VULN, 8, 8), ATTK(AT_SPIT, AD_DARK, 7, 5), ATTK(AT_LASH, AD_RUST, 6, 15), ATTK(AT_BUTT, AD_DRDX, 7, 6), ATTK(AT_CLAW, AD_SITM, 5, 1), ATTK(AT_TUCH, AD_ABDC, 9, 2)), SIZ(546, 1385, 0, MS_ANIMAL, MZ_HUGE), MR_COLD|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_WALLWALK, M2_PRINCE|M2_NASTY|M2_STRONG|M2_ROCKTHROW|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("maturer calumet", S_FLYFISH, LVL(66, 15, -16, 90, 0), (G_GENO|G_NOCORPSE|G_PLATOON|1|G_RGROUP), A(ATTK(AT_WEAP, AD_CHAO, 8, 20), ATTK(AT_TRAM, AD_SSEX, 5, 5), ATTK(AT_ENGL, AD_FRZE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2240, 314, 0, MS_SHRIEK, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_MINION|M2_ROCKTHROW|M2_GREEDY| M2_COLLECT|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("nitrogen heiled cessing", S_FLYFISH, LVL(66, 7, -15, 92, -17), (G_GENO|G_SGROUP|2), A(ATTK(AT_SPIT, AD_SGLD, 5, 1), ATTK(AT_WEAP, AD_CHAO, 5, 13), ATTK(AT_MAGC, AD_FAMN, 8, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1398, 3, 0, MS_SHOE, MZ_MEDIUM), MR_SLEEP|MR_ELEC|MR_DEATH, 0, M1_NOHEAD|M1_SLITHY|M1_THICK_HIDE|M1_CARNIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_LORD|M2_MINION|M2_STALK|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_LITHIVORE|M3_NONMOVING|M3_EGOTYPE|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("minnesotan tucker", S_FLYFISH, LVL(67, 18, -29, 72, 0), (1), A(ATTK(AT_CLAW, AD_FIRE, 3, 1), ATTK(AT_ENGL, AD_DGST, 7, 7), ATTK(AT_BOOM, AD_DRDX, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(492, 1487, 0, MS_SPOILER, MZ_HUGE), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES, M2_NOPOLY|M2_MINION|M2_DEMON|M2_WANDER|M2_NASTY|M2_COLLECT|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_AVOIDER, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("capote spirited", S_FLYFISH, LVL(67, 17, -13, 97, 11), (G_LGROUP|1), A(ATTK(AT_LASH, AD_NTHR, 6, 20), ATTK(AT_STNG, AD_VAPO, 5, 8), ATTK(AT_STNG, AD_POLY, 7, 14), ATTK(AT_RATH, AD_INER, 0, 19), ATTK(AT_MAGC, AD_FUMB, 9, 16), NO_ATTK), SIZ(14, 58, 0, MS_SOCKS, MZ_HUGE), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, MR_COLD, M1_CLING|M1_OMNIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_STALK|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("tryptic merged", S_FLYFISH, LVL(68, 28, -27, 66, 4), (G_GENO|G_VLGROUP|3), A(ATTK(AT_KICK, AD_SAMU, 3, 6), ATTK(AT_TRAM, AD_TREM, 7, 13), ATTK(AT_BREA, AD_AXUS, 2, 16), ATTK(AT_LASH, AD_POLY, 7, 2), NO_ATTK, NO_ATTK), SIZ(1098, 1240, 0, MS_DJINNI, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_ELEC, M1_SWIM|M1_NOEYES|M1_CARNIVORE, M2_NOPOLY|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_PETRIFIES|M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("alienism assisi", S_FLYFISH, LVL(68, 9, -3, 60, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_BEAM, AD_SLEE, 3, 12), ATTK(AT_CLAW, AD_DRDX, 5, 8), ATTK(AT_NONE, AD_WERE, 6, 2), ATTK(AT_NONE, AD_DRIN, 8, 21), NO_ATTK, NO_ATTK), SIZ(514, 1126, 0, MS_FART_NORMAL, MZ_TINY), MR_FIRE|MR_DISINT|MR_DRAIN, 0, M1_NOLIMBS|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_SEE_INVIS, M2_STRONG|M2_ROCKTHROW|M2_HOBBIT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_PETRIFIES|M3_MIMIC|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("coenzyme ephemera", S_FLYFISH, LVL(68, 25, -25, 52, 0), (G_GENO|3), A(ATTK(AT_SCRA, AD_NGRA, 5, 11), ATTK(AT_RATH, AD_TRAI, 5, 9), ATTK(AT_STNG, AD_BLND, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1727, 250, 0, MS_PHOTO, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_WALLWALK|M1_TUNNEL|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_POIS|M1_CARNIVORE, M2_DEMON|M2_PNAME|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("brainchild accompli editorial", S_FLYFISH, LVL(69, 46, -5, 5, 0), (3), A(ATTK(AT_SPIT, AD_NUMB, 9, 11), ATTK(AT_NONE, AD_VOMT, 6, 14), ATTK(AT_STNG, AD_SIN, 1, 14), ATTK(AT_CLAW, AD_VULN, 2, 20), ATTK(AT_BUTT, AD_WGHT, 5, 4), ATTK(AT_BITE, AD_DETH, 1, 17)), SIZ(1748, 151, 0, MS_SOCKS, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_STONE, 0, M1_NEEDPICK|M1_NOTAKE|M1_HUMANOID|M1_THICK_HIDE|M1_REGEN|M1_TPORT, M2_DEMON|M2_PNAME|M2_NASTY|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_TRAITOR|M3_NOTAME|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pm surety hatemongering hillier", S_FLYFISH, LVL(69, 12, -28, 99, 0), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_NONE, AD_TLPT, 5, 4), ATTK(AT_TUCH, AD_WISD, 4, 10), ATTK(AT_BOOM, AD_PEST, 5, 14), ATTK(AT_BEAM, AD_DRIN, 1, 15), ATTK(AT_MAGC, AD_DRIN, 0, 11), ATTK(AT_LASH, AD_RBRE, 1, 19)), SIZ(4497, 77, 0, MS_SPELL, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_HIDE|M1_MINDLESS|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL| M1_ACID|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_DEMON|M2_PNAME|M2_NASTY|M2_GIANT| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("governed obscener", S_FLYFISH, LVL(70, 12, -16, 93, 0), (G_NOCORPSE|2), A(ATTK(AT_BOOM, AD_DISE, 9, 5), ATTK(AT_BUTT, AD_ELEC, 6, 13), ATTK(AT_SPIT, AD_SHAN, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1466, 979, 0, MS_SPOILER, MZ_HUMAN), MR_SLEEP|MR_ELEC|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS, M2_NOPOLY|M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_COLLECT|M2_ORC| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_EGOTYPE, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("miswording typhoon", S_FLYFISH, LVL(71, 12, 9, 99, 0), (G_NOCORPSE|4), A(ATTK(AT_STNG, AD_CORR, 4, 18), ATTK(AT_KICK, AD_SIN, 2, 11), ATTK(AT_BITE, AD_TCKL, 8, 2), ATTK(AT_WEAP, AD_AGGR, 1, 15), ATTK(AT_KICK, AD_WRAP, 8, 17), NO_ATTK), SIZ(671, 70, 0, MS_PARROT, MZ_MEDIUM), MR_COLD|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_NEEDPICK|M1_BREATHLESS|M1_NOTAKE|M1_UNSOLID|M1_THICK_HIDE|M1_TPORT, M2_MINION|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_NO_DECAY|M3_SLIME|M3_WANTSBOOK, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("passible irremovable", S_FLYFISH, LVL(71, 16, -2, 88, 0), (G_GENO|G_LGROUP|3), A(ATTK(AT_LASH, AD_DRCH, 6, 3), ATTK(AT_WEAP, AD_LEVI, 5, 3), ATTK(AT_MAGC, AD_SIN, 1, 4), ATTK(AT_WEAP, AD_AMNE, 5, 12), NO_ATTK, NO_ATTK), SIZ(419, 85, 0, MS_GLYPHS, MZ_GIGANTIC), 0, 0, M1_SWIM|M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_ANIMAL|M1_THICK_HIDE|M1_ACID, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("convulsant tsarist", S_FLYFISH, LVL(71, 14, -8, 92, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_STNG, AD_RNG, 7, 7), ATTK(AT_BEAM, AD_TLPT, 8, 2), ATTK(AT_WEAP, AD_SKIL, 8, 1), ATTK(AT_WEAP, AD_SOUN, 4, 10), ATTK(AT_SPIT, AD_MALK, 7, 9), ATTK(AT_TUCH, AD_WGHT, 4, 2)), SIZ(861, 255, 0, MS_SHRIEK, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, 0, M1_NOTAKE|M1_SLITHY|M1_UNSOLID|M1_POIS|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_STRONG|M2_GREEDY| M2_JEWELS|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("rounding milksop", S_FLYFISH, LVL(72, 12, -21, 93, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_WRAP, 6, 1), ATTK(AT_TENT, AD_LEVI, 1, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2810, 146, 0, MS_GLYPHS, MZ_LARGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE, 0, M1_REGEN|M1_SEE_INVIS|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_ROCKTHROW|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_PERMAMIMIC, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("infolder reradiated", S_FLYFISH, LVL(72, 6, -7, 73, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_SCRA, AD_IDAM, 3, 8), ATTK(AT_BEAM, AD_SSEX, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1532, 188, 0, MS_DRUGS, MZ_HUMAN), MR_ELEC|MR_POISON|MR_DEATH, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOHANDS|M1_MINDLESS|M1_ANIMAL|M1_ACID, M2_NOPOLY|M2_PRINCE|M2_MINION|M2_DEMON|M2_STALK|M2_STRONG|M2_JEWELS| M2_ORC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NONMOVING|M3_WANTSAMUL, M4_RAT|M4_SHADE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("heller intendment anatomize", S_FLYFISH, LVL(73, 11, 3, 70, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_BREA, AD_INVE, 8, 10), ATTK(AT_HUGS, AD_SKIL, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2062, 5, 0, MS_SNORE, MZ_TINY), MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOHANDS|M1_NOLIMBS|M1_SLITHY|M1_SEE_INVIS|M1_ACID|M1_CARNIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_NASTY|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("captain shark", S_FLYFISH, LVL(73, 23, -22, 100, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASFOUR, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("sailor shark", S_FLYFISH, LVL(73, 12, -22, 100, 0), (G_GENO|1), A(ATTK(AT_WEAP, AD_PHYS, 12, 16), ATTK(AT_TUCH, AD_WRAP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_DEATH|MR_HITASFOUR, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE|M1_FLY, M2_HOSTILE, M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("pervert sequencing famed ingulfing auditioned twitter loudish", S_FLYFISH, LVL(73, 12, -30, 93, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_GLIB, 6, 20), ATTK(AT_HUGS, AD_ABDC, 5, 3), ATTK(AT_MAGC, AD_NACU, 1, 17), ATTK(AT_BREA, AD_FAMN, 1, 8), NO_ATTK, NO_ATTK), SIZ(2193, 0, 0, MS_CLOCK, MZ_HUMAN), MR_SLEEP|MR_STONE, 0, M1_TPORT_CNTRL|M1_ACID|M1_OMNIVORE, M2_VAMPIRE|M2_MINION|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("worm cannibalize", S_FLYFISH, LVL(74, 12, -9, 78, 0), (G_NOCORPSE|4), A(ATTK(AT_SCRA, AD_DREN, 6, 7), ATTK(AT_LASH, AD_MAGM, 8, 16), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(556, 486, 0, MS_HANDY, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, MR_FIRE, M1_AMORPHOUS|M1_WALLWALK|M1_NEEDPICK|M1_THICK_HIDE|M1_TPORT_CNTRL|M1_POIS, M2_VAMPIRE|M2_WANDER|M2_NASTY|M2_HUMAN|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("succubi sorbic", S_FLYFISH, LVL(74, 5, 10, 79, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_KICK, AD_STON, 1, 15), ATTK(AT_WEAP, AD_BADE, 6, 21), ATTK(AT_CLAW, AD_VULN, 5, 17), ATTK(AT_TENT, AD_SPEL, 5, 10), ATTK(AT_CLAW, AD_VAPO, 4, 11), ATTK(AT_HUGS, AD_MAGM, 9, 19)), SIZ(1598, 57, 0, MS_GYPSY, MZ_TINY), MR_SLEEP|MR_STONE|MR_DRAIN, MR_STONE, M1_FLY|M1_NEEDPICK|M1_NOLIMBS|M1_NOHEAD|M1_SLITHY|M1_TPORT_CNTRL|M1_ACID| M1_CARNIVORE, M2_LORD|M2_STALK|M2_STRONG|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("handpiece discretion", S_FLYFISH, LVL(75, 13, -27, 25, 0), (G_UNIQ|3), A(ATTK(AT_ENGL, AD_CHAO, 2, 5), ATTK(AT_HUGS, AD_SOUN, 6, 20), ATTK(AT_WEAP, AD_PLAS, 7, 2), ATTK(AT_LASH, AD_DREA, 7, 7), NO_ATTK, NO_ATTK), SIZ(156, 487, 0, MS_WHORE, MZ_HUGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_NOLIMBS|M1_SLITHY|M1_OVIPAROUS, M2_LORD|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("heartbreaking willy", S_FLYFISH, LVL(75, 16, -21, 75, 0), (G_GENO|2), A(ATTK(AT_STNG, AD_ANTI, 2, 14), ATTK(AT_BREA, AD_SOUN, 1, 8), ATTK(AT_BEAM, AD_CORR, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(562, 84, 0, MS_CONVERT, MZ_TINY), MR_ELEC|MR_POISON, 0, M1_SWIM|M1_TUNNEL|M1_NOTAKE|M1_OVIPAROUS|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_JEWELS| M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("weirddream tentacle", S_FLYFISH, LVL(76, 12, -15, 80, -3), (G_GENO|1), A(ATTK(AT_TENT, AD_SAMU, 5, 10), ATTK(AT_TENT, AD_SPC2, 5, 10), ATTK(AT_TENT, AD_WRAP, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_SILENT, MZ_HUGE), MR_DEATH|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("puccini citeable cytology", S_FLYFISH, LVL(76, 18, -7, 88, -7), (G_NOCORPSE|3), A(ATTK(AT_CLAW, AD_AGGR, 4, 3), ATTK(AT_BITE, AD_DISE, 6, 2), ATTK(AT_HUGS, AD_ELEC, 5, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2571, 630, 0, MS_GRUNT, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_NOHEAD|M1_HERBIVORE, M2_VAMPIRE|M2_DEMON|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("yeggman vanguard osteological", S_FLYFISH, LVL(76, 10, -25, 56, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_DRIN, 1, 17), ATTK(AT_TUCH, AD_VOMT, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1461, 504, 0, MS_PARROT, MZ_GIGANTIC), MR_FIRE|MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL, M2_NOPOLY|M2_PRINCE|M2_PNAME|M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_SPIDER| M3_PETRIFIES, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("muscle penstock", S_FLYFISH, LVL(76, 12, 1, 98, 0), (G_GENO|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BEAM, AD_GRAV, 9, 13), ATTK(AT_BEAM, AD_SITM, 7, 19), ATTK(AT_WEAP, AD_NEXU, 3, 20), ATTK(AT_BUTT, AD_MIDI, 8, 17), ATTK(AT_WEAP, AD_LEGS, 8, 6), ATTK(AT_BUTT, AD_SSEX, 1, 2)), SIZ(2120, 71, 0, MS_VAMPIRE, MZ_HUGE), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, MR_COLD, M1_WALLWALK|M1_HIDE|M1_ANIMAL|M1_OVIPAROUS|M1_SEE_INVIS, M2_PNAME|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING| M3_PETRIFIES, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("underspending cleverest", S_FLYFISH, LVL(77, 12, 0, 90, 0), (G_PLATOON|G_RGROUP|1), A(ATTK(AT_TUCH, AD_CAST, 1, 12), ATTK(AT_BEAM, AD_SPC2, 8, 20), ATTK(AT_TENT, AD_STAT, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3271, 3, 0, MS_ESCAPE, MZ_HUGE), MR_FIRE|MR_ELEC|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_SLITHY|M1_UNSOLID|M1_ACID| M1_POIS|M1_METALLIVORE, M2_WANDER|M2_JEWELS|M2_MAGIC|M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("crete suitably", S_FLYFISH, LVL(78, 21, -9, 26, -11), (4), A(ATTK(AT_GAZE, AD_NACU, 5, 12), ATTK(AT_EXPL, AD_SAMU, 3, 7), ATTK(AT_WEAP, AD_BADE, 9, 21), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1334, 112, 0, MS_SHRIEK, MZ_TINY), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_HIDE|M1_AMPHIBIOUS|M1_BREATHLESS|M1_NOEYES|M1_THICK_HIDE|M1_REGEN| M1_SEE_INVIS|M1_ACID|M1_OMNIVORE|M1_METALLIVORE, M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("alleger deluder flung offhandedly", S_FLYFISH, LVL(78, 11, -22, 63, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_MAGC, AD_ILLU, 2, 13), ATTK(AT_GAZE, AD_SLUD, 2, 15), ATTK(AT_SCRA, AD_MANA, 5, 10), ATTK(AT_SCRA, AD_CORR, 7, 10), ATTK(AT_TRAM, AD_NPRO, 7, 16), NO_ATTK), SIZ(230, 227, 0, MS_FART_LOUD, MZ_MEDIUM), MR_COLD|MR_POISON, 0, M1_AMPHIBIOUS|M1_NOTAKE|M1_SLITHY|M1_OVIPAROUS|M1_TPORT, M2_MINION|M2_NASTY|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NONMOVING|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("cretin mugger", S_FLYFISH, LVL(78, 14, 1, 85, 8), (G_GENO|3), A(ATTK(AT_BREA, AD_AGGR, 2, 21), ATTK(AT_WEAP, AD_DROP, 7, 17), ATTK(AT_SPIT, AD_CAST, 5, 13), ATTK(AT_CLAW, AD_NGRA, 1, 19), NO_ATTK, NO_ATTK), SIZ(1964, 814, 0, MS_SING, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_TPORT|M1_OMNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("sea fallen angel", S_FLYFISH, /* invisible, spawns with 15 frag grenades */ LVL(79, 12, -25, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), ATTK(AT_MAGC, AD_GRAV, 8, 9), ATTK(AT_GAZE, AD_SPC2, 12, 12), ATTK(AT_GAZE, AD_INSA, 12, 12), ATTK(AT_BREA, AD_MAGM, 13, 14), NO_ATTK), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("mare fallen angel", S_FLYFISH, /* invisible, spawns with 15 frag grenades */ LVL(79, 12, -25, 100, -10), (1), A(ATTK(AT_WEAP, AD_PHYS, 12, 12), ATTK(AT_MAGC, AD_GRAV, 8, 9), ATTK(AT_GAZE, AD_SPC2, 12, 12), ATTK(AT_GAZE, AD_INSA, 12, 12), ATTK(AT_BREA, AD_MAGM, 13, 14), ATTK(AT_TUCH, AD_WRAP, 0, 0)), SIZ(1000, 1000, 0, MS_SILENT, MZ_LARGE), MR_POISON|MR_SLEEP|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE, 0, M1_FLY|M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_OVIPAROUS|M1_CARNIVORE|M1_BREATHLESS, M2_HOSTILE|M2_STRONG|M2_NASTY, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON10, 0, M5_ELONA, 0, 0, 0, 0, 0, CLR_CYAN), MON("armageddon fish", S_FLYFISH, LVL(80, 12, -20, 90, 0), (G_GENO|1), A(ATTK(AT_BITE, AD_LAVA, 10, 14), ATTK(AT_TUCH, AD_WRAP, 0, 0), ATTK(AT_BREA, AD_FIRE, 8, 14), ATTK(AT_BEAM, AD_LAVA, 9, 9), ATTK(AT_BEAM, AD_RAGN, 1, 1), NO_ATTK), SIZ(200, 200, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_DEATH|MR_DISINT|MR_STONE, MR_FIRE, M1_SWIM|M1_AMPHIBIOUS|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_POIS|M1_OVIPAROUS|M1_FLY, M2_HOSTILE|M2_STRONG, M3_INFRAVISION|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON7, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("redundant terminator", S_FLYFISH, LVL(80, 15, -4, 37, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BOOM, AD_INSA, 8, 1), ATTK(AT_TENT, AD_SLUD, 3, 17), ATTK(AT_BEAM, AD_POLY, 8, 10), ATTK(AT_MAGC, AD_BURN, 5, 15), ATTK(AT_HUGS, AD_RBRE, 5, 19), ATTK(AT_MAGC, AD_AXUS, 1, 2)), SIZ(1413, 559, 0, MS_FART_LOUD, MZ_SMALL), MR_FIRE|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, MR_ELEC, M1_TUNNEL|M1_CONCEAL|M1_THICK_HIDE|M1_TPORT, M2_UNDEAD|M2_LORD|M2_MINION|M2_DEMON|M2_STRONG|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("basque unemphatic", S_FLYFISH, LVL(81, 14, -19, 66, -8), (G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_HUGS, AD_BLND, 6, 7), ATTK(AT_BUTT, AD_BLND, 8, 17), ATTK(AT_ENGL, AD_PLAS, 9, 10), ATTK(AT_ENGL, AD_COLD, 1, 11), NO_ATTK, NO_ATTK), SIZ(1885, 841, 0, MS_BONES, MZ_MEDIUM), MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOLIMBS|M1_MINDLESS|M1_SLITHY|M1_THICK_HIDE, M2_PRINCE|M2_PNAME|M2_WANDER|M2_STRONG|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("zygotic tumbledown", S_FLYFISH, LVL(82, 29, 3, 67, -20), (G_VLGROUP|4), A(ATTK(AT_HUGS, AD_HEAL, 2, 15), ATTK(AT_KICK, AD_SEDU, 9, 16), ATTK(AT_BITE, AD_LUCK, 1, 1), ATTK(AT_STNG, AD_LEVI, 4, 2), ATTK(AT_NONE, AD_TLPT, 8, 13), ATTK(AT_SPIT, AD_BLND, 8, 18)), SIZ(1820, 16, 0, MS_CODE, MZ_MEDIUM), MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE, 0, M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_NOEYES|M1_NOHANDS|M1_POIS, M2_VAMPIRE|M2_LORD|M2_MINION|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER|M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("diddling mayfly", S_FLYFISH, LVL(83, 8, -13, 22, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_GAZE, AD_VENO, 1, 4), ATTK(AT_CLAW, AD_MIDI, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(319, 934, 0, MS_APOC, MZ_TINY), MR_FIRE|MR_DISINT|MR_ACID|MR_STONE|MR_DEATH, 0, M1_NEEDPICK|M1_HUMANOID|M1_SLITHY|M1_TPORT|M1_TPORT_CNTRL|M1_POIS|M1_HERBIVORE| M1_OMNIVORE, M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("danube eyeshot feeblish reassert", S_FLYFISH, LVL(83, 13, -2, 2, 0), (G_GENO|G_NOCORPSE|G_RGROUP|2), A(ATTK(AT_HUGS, AD_CONF, 3, 4), ATTK(AT_TENT, AD_HALU, 5, 12), ATTK(AT_ENGL, AD_TCKL, 4, 7), ATTK(AT_TENT, AD_CURS, 4, 2), ATTK(AT_ENGL, AD_PLYS, 5, 9), ATTK(AT_STNG, AD_PLYS, 3, 6)), SIZ(740, 618, 0, MS_SPELL, MZ_GIGANTIC), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_HUMANOID|M1_HERBIVORE, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_NASTY|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_INFRAVISIBLE, M4_REVIVE|M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("interpretational cert", S_FLYFISH, LVL(84, 17, 4, 31, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_ICUR, 9, 16), ATTK(AT_KICK, AD_MAGM, 5, 10), ATTK(AT_HUGS, AD_WRAT, 5, 5), ATTK(AT_TENT, AD_RAGN, 7, 7), ATTK(AT_HUGS, AD_STUN, 2, 18), ATTK(AT_LASH, AD_BADE, 5, 8)), SIZ(499, 13, 0, MS_APOC, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID, MR_ACID, M1_NOEYES|M1_HUMANOID|M1_SLITHY|M1_CARNIVORE, M2_WANDER|M2_ROCKTHROW|M2_GREEDY|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giggly humanitarian cyclecar", S_FLYFISH, LVL(85, 9, -30, 84, 0), (G_NOCORPSE|2), A(ATTK(AT_WEAP, AD_SPEL, 6, 9), ATTK(AT_BREA, AD_NPRO, 4, 12), ATTK(AT_HUGS, AD_THIR, 3, 12), ATTK(AT_WEAP, AD_TECH, 1, 6), ATTK(AT_STNG, AD_RAGN, 8, 2), NO_ATTK), SIZ(466, 199, 0, MS_PRINCIPAL, MZ_TINY), MR_FIRE|MR_POISON|MR_ACID, MR_POISON, M1_FLY|M1_AMORPHOUS|M1_CONCEAL|M1_MINDLESS|M1_SLITHY|M1_OVIPAROUS, M2_UNDEAD|M2_PNAME|M2_MAGIC|M2_GIANT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("beshrewed epaulet", S_FLYFISH, LVL(85, 9, 3, 51, 16), (G_GENO|G_NOCORPSE|G_SGROUP|4), A(ATTK(AT_ENGL, AD_VAPO, 3, 18), ATTK(AT_TENT, AD_TRAP, 6, 1), ATTK(AT_TUCH, AD_SLIM, 3, 11), ATTK(AT_HUGS, AD_FAMN, 3, 2), ATTK(AT_TRAM, AD_CHKH, 1, 2), NO_ATTK), SIZ(861, 123, 0, MS_BUZZ, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_FLY|M1_NOHEAD|M1_OVIPAROUS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_NASTY|M2_JEWELS|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("soberest vivider socialism whapper", S_FLYFISH, LVL(86, 16, 6, 82, 0), (2), A(ATTK(AT_LASH, AD_VAPO, 2, 12), ATTK(AT_KICK, AD_RUST, 8, 14), ATTK(AT_BREA, AD_UVUU, 8, 2), ATTK(AT_TRAM, AD_NGRA, 1, 1), ATTK(AT_BUTT, AD_BLND, 8, 20), ATTK(AT_BREA, AD_MIDI, 1, 11)), SIZ(147, 858, 0, MS_BUZZ, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_DEATH, 0, M1_BREATHLESS|M1_ANIMAL|M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_ACID| M1_METALLIVORE, M2_VAMPIRE|M2_JEWELS|M2_COLLECT|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_TRAITOR|M3_TELEPATHIC|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("preinserted nickname fuelling singling mistranscription", S_FLYFISH, LVL(86, 8, -13, 47, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_STUN, 1, 3), ATTK(AT_TUCH, AD_IDAM, 1, 18), ATTK(AT_RATH, AD_IDAM, 3, 17), ATTK(AT_NONE, AD_NAST, 3, 17), ATTK(AT_KICK, AD_BLND, 6, 15), NO_ATTK), SIZ(1409, 162, 0, MS_TRUMPET, MZ_HUGE), MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOEYES|M1_NOLIMBS, M2_PRINCE|M2_STRONG|M2_ROCKTHROW|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("masquerading taxiing", S_FLYFISH, LVL(86, 7, -19, 58, 0), (G_RGROUP|1), A(ATTK(AT_LASH, AD_HEAL, 1, 10), ATTK(AT_TRAM, AD_NEXU, 2, 9), ATTK(AT_TRAM, AD_SIN, 7, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1646, 1114, 0, MS_DRUGS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_DEATH, 0, M1_NOEYES|M1_UNSOLID|M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_PRINCE|M2_DEMON|M2_WANDER|M2_STRONG|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("habituation shuffleboard", S_FLYFISH, LVL(86, 8, -24, 64, -12), (G_NOCORPSE|4), A(ATTK(AT_BOOM, AD_INVE, 9, 14), ATTK(AT_WEAP, AD_SLOW, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(525, 568, 0, MS_HANDY, MZ_HUMAN), MR_COLD|MR_DISINT|MR_ACID|MR_STONE, 0, M1_NOLIMBS|M1_HUMANOID|M1_ANIMAL|M1_SLITHY|M1_UNSOLID|M1_TPORT, M2_UNDEAD|M2_VAMPIRE|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NONMOVING|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("cooperatively devote", S_FLYFISH, LVL(86, 12, -2, 77, 0), (G_GENO|G_SGROUP|4), A(ATTK(AT_CLAW, AD_TRAP, 2, 5), ATTK(AT_KICK, AD_TRAP, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 500, 0, MS_PANTS, MZ_SMALL), MR_DISINT|MR_DEATH, 0, M1_AMORPHOUS|M1_POIS|M1_HERBIVORE|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_DEMON|M2_NASTY|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_MIND_FLAYER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("admen advisee", S_FLYFISH, LVL(87, 12, 9, 51, 18), (G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_TENT, AD_SSEX, 1, 17), ATTK(AT_LASH, AD_THIE, 5, 9), ATTK(AT_NONE, AD_NPRO, 7, 14), ATTK(AT_WEAP, AD_LEVI, 9, 10), NO_ATTK, NO_ATTK), SIZ(1050, 109, 0, MS_SOCKS, MZ_HUGE), MR_DISINT|MR_STONE|MR_DEATH, 0, M1_SWIM, M2_NOPOLY|M2_PNAME|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_TRAITOR, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("overinvested mandolinist", S_FLYFISH, LVL(88, 14, -12, 10, 0), (G_NOCORPSE|1), A(ATTK(AT_STNG, AD_DARK, 7, 10), ATTK(AT_BOOM, AD_VULN, 6, 13), ATTK(AT_TUCH, AD_PLYS, 3, 10), ATTK(AT_WEAP, AD_WISD, 1, 10), ATTK(AT_BUTT, AD_LUCK, 7, 14), NO_ATTK), SIZ(791, 761, 0, MS_ROAR, MZ_MEDIUM), MR_COLD|MR_ACID|MR_DEATH, 0, M1_SWIM|M1_NEEDPICK|M1_NOHEAD, M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HUMAN|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SLIME, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gemination deposable bump germproof", S_FLYFISH, LVL(89, 8, 8, 57, 0), (G_GENO|G_NOCORPSE|G_RGROUP|1), A(ATTK(AT_RATH, AD_GRAV, 9, 14), ATTK(AT_KICK, AD_DREA, 1, 8), ATTK(AT_SPIT, AD_SIN, 7, 14), ATTK(AT_STNG, AD_NEXU, 6, 6), ATTK(AT_SPIT, AD_VOMT, 1, 19), NO_ATTK), SIZ(7, 490, 0, MS_STENCH, MZ_HUGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_DRAIN, MR_FIRE|MR_SLEEP, M1_SWIM|M1_CLING|M1_CONCEAL|M1_NOTAKE|M1_NOLIMBS|M1_OVIPAROUS|M1_CARNIVORE| M1_OMNIVORE, M2_LORD|M2_DEMON|M2_PNAME|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("codein strewed", S_FLYFISH, LVL(89, 28, -28, 88, 0), (2), A(ATTK(AT_WEAP, AD_DEBU, 1, 10), ATTK(AT_ENGL, AD_WTHR, 3, 13), ATTK(AT_STNG, AD_ALIN, 8, 9), ATTK(AT_TENT, AD_SLUD, 2, 10), ATTK(AT_RATH, AD_SOUN, 1, 21), ATTK(AT_NONE, AD_PEST, 8, 9)), SIZ(1656, 922, 0, MS_GYPSY, MZ_TINY), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_NOEYES|M1_ANIMAL, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG| M2_ROCKTHROW|M2_JEWELS|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("breezier buffeted", S_FLYFISH, LVL(90, 22, -25, 55, 0), (G_GENO|G_VLGROUP|1), A(ATTK(AT_TUCH, AD_VAMP, 4, 8), ATTK(AT_SCRA, AD_FEAR, 1, 17), ATTK(AT_SCRA, AD_STUN, 9, 8), ATTK(AT_NONE, AD_CORR, 2, 19), ATTK(AT_BREA, AD_WISD, 5, 4), ATTK(AT_TUCH, AD_PLAS, 4, 21)), SIZ(358, 985, 0, MS_HISS, MZ_LARGE), MR_FIRE|MR_ACID, MR_FIRE, M1_FLY|M1_HUMANOID|M1_ANIMAL, M2_LORD|M2_PRINCE|M2_DEMON|M2_GNOME|M2_FEMALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("loiterer fermented", S_FLYFISH, LVL(91, 18, -21, 56, 0), (G_GENO|G_NOCORPSE|G_RGROUP|3), A(ATTK(AT_BEAM, AD_SLOW, 6, 21), ATTK(AT_SPIT, AD_UVUU, 7, 2), ATTK(AT_TUCH, AD_FAMN, 5, 17), ATTK(AT_WEAP, AD_CURS, 2, 1), NO_ATTK, NO_ATTK), SIZ(1196, 444, 0, MS_WAIL, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_THICK_HIDE|M1_TPORT|M1_CARNIVORE|M1_HERBIVORE, M2_LORD|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("nashville pimpling", S_FLYFISH, LVL(91, 1, 6, 68, 0), (G_SGROUP|4), A(ATTK(AT_BEAM, AD_LAVA, 7, 5), ATTK(AT_WEAP, AD_NAST, 3, 21), ATTK(AT_BITE, AD_CHRN, 8, 15), ATTK(AT_ENGL, AD_EDGE, 3, 16), ATTK(AT_BEAM, AD_GRAV, 4, 9), NO_ATTK), SIZ(697, 550, 0, MS_ANIMAL, MZ_HUGE), MR_COLD|MR_ELEC|MR_ACID|MR_STONE, 0, M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOLIMBS|M1_POIS|M1_METALLIVORE, M2_WANDER|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("negligent snipping", S_FLYFISH, LVL(92, 12, -17, 51, 0), (G_GENO|G_LGROUP|4), A(ATTK(AT_HUGS, AD_TLPT, 2, 4), ATTK(AT_BUTT, AD_SSEX, 4, 2), ATTK(AT_STNG, AD_TECH, 5, 14), ATTK(AT_SCRA, AD_INER, 2, 3), ATTK(AT_TRAM, AD_DRIN, 9, 20), NO_ATTK), SIZ(460, 174, 0, MS_CLOCK, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_UNSOLID|M1_REGEN|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_EGOTYPE, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("promodern regularizer mestiza", S_FLYFISH, LVL(92, 16, -21, 73, 7), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_BURN, 2, 3), ATTK(AT_TENT, AD_FAKE, 1, 5), ATTK(AT_ENGL, AD_MAGM, 2, 7), ATTK(AT_MAGC, AD_VOMT, 7, 21), ATTK(AT_TUCH, AD_DARK, 2, 8), NO_ATTK), SIZ(1208, 630, 0, MS_ORC, MZ_LARGE), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_NEEDPICK|M1_HIDE|M1_AMPHIBIOUS|M1_NOHANDS|M1_SLITHY|M1_UNSOLID, M2_NOPOLY|M2_LORD|M2_WANDER|M2_NASTY|M2_ROCKTHROW|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("hangared pumice", S_FLYFISH, LVL(93, 12, -12, 8, 0), (1), A(ATTK(AT_NONE, AD_SPEL, 1, 5), ATTK(AT_TRAM, AD_SLEE, 1, 13), ATTK(AT_HUGS, AD_STCK, 1, 6), ATTK(AT_BEAM, AD_THIR, 6, 11), ATTK(AT_BITE, AD_POLY, 2, 17), NO_ATTK), SIZ(389, 311, 0, MS_HANDY, MZ_LARGE), MR_SLEEP, 0, M1_TUNNEL|M1_HIDE|M1_NOEYES|M1_NOHANDS|M1_UNSOLID|M1_REGEN|M1_TPORT| M1_HERBIVORE|M1_OMNIVORE, M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_DEMON|M2_PNAME|M2_WANDER|M2_ROCKTHROW| M2_JEWELS|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("defeated nacred unsubmissive propagating scruffier pilothouse", S_FLYFISH, LVL(93, 26, -16, 63, 0), (G_RGROUP|2), A(ATTK(AT_BEAM, AD_FUMB, 4, 17), ATTK(AT_MAGC, AD_LITT, 6, 8), ATTK(AT_STNG, AD_HEAL, 8, 3), ATTK(AT_BUTT, AD_LETH, 6, 1), NO_ATTK, NO_ATTK), SIZ(2040, 666, 0, MS_HISS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_STONE|MR_DEATH, 0, M1_CONCEAL|M1_HIDE|M1_HUMANOID|M1_OVIPAROUS|M1_METALLIVORE, M2_NOPOLY|M2_DEMON|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("acoin pedagogue", S_FLYFISH, LVL(94, 22, 4, 56, 13), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_SANI, 2, 15), ATTK(AT_TENT, AD_TLPT, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(242, 190, 0, MS_AREOLA, MZ_GIGANTIC), MR_FIRE|MR_STONE, 0, M1_CONCEAL|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_PRINCE|M2_JEWELS|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WANTSBOOK, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("protract pellmell synaptically range sculpt", S_FLYFISH, LVL(94, 9, -16, 31, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_CLAW, AD_RUST, 3, 20), ATTK(AT_BUTT, AD_STAT, 3, 4), ATTK(AT_WEAP, AD_SKIL, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1869, 6, 0, MS_GRUNT, MZ_GIGANTIC), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_HIDE, 0, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("reintrench hypersensitize", S_FLYFISH, LVL(95, 11, -18, 100, 6), (1), A(ATTK(AT_RATH, AD_SITM, 7, 5), ATTK(AT_TENT, AD_MALK, 9, 3), ATTK(AT_GAZE, AD_DRIN, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1643, 246, 0, MS_SHEEP, MZ_TINY), MR_COLD|MR_SLEEP|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, MR_DISINT, M1_TUNNEL|M1_NOHANDS|M1_ANIMAL|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_PRINCE|M2_STRONG|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_PETRIFIES|M3_SLIME, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("captioning carbonizing", S_FLYFISH, LVL(97, 12, 7, 85, 0), (G_NOCORPSE|4), A(ATTK(AT_BREA, AD_INVE, 1, 9), ATTK(AT_BREA, AD_WEEP, 4, 18), ATTK(AT_LASH, AD_CURS, 2, 10), ATTK(AT_SCRA, AD_DGST, 6, 8), ATTK(AT_BEAM, AD_SWAP, 5, 2), ATTK(AT_EXPL, AD_NTHR, 7, 14)), SIZ(343, 925, 0, MS_CASINO, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_ACID, MR_COLD, M1_REGEN, M2_DEMON|M2_WANDER|M2_GREEDY|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("remend assurer", S_FLYFISH, LVL(97, 18, -24, 84, 0), (G_NOCORPSE|4), A(ATTK(AT_BUTT, AD_LITE, 9, 8), ATTK(AT_SCRA, AD_STCK, 7, 4), ATTK(AT_KICK, AD_DAMA, 9, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3586, 475, 0, MS_FEARHARE, MZ_SMALL), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_MINDLESS|M1_UNSOLID|M1_THICK_HIDE, M2_NOPOLY|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, M4_REFLECT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("tractional ablaze dimout", S_FLYFISH, LVL(98, 4, -19, 82, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_BREA, AD_STON, 9, 13), ATTK(AT_WEAP, AD_WGHT, 3, 13), ATTK(AT_MAGC, AD_SHRD, 8, 11), ATTK(AT_STNG, AD_BLND, 1, 19), NO_ATTK, NO_ATTK), SIZ(1915, 493, 0, MS_BARBER, MZ_LARGE), MR_ELEC|MR_POISON|MR_ACID|MR_DEATH, 0, M1_FLY|M1_BREATHLESS|M1_NOEYES|M1_NOHEAD, M2_MINION|M2_STRONG|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("magdalen fugally", S_FLYFISH, LVL(98, 15, -18, 86, 0), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_NONE, AD_NGRA, 7, 9), ATTK(AT_HUGS, AD_DEST, 8, 19), ATTK(AT_LASH, AD_AGGR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3805, 800, 0, MS_FART_QUIET, MZ_SMALL), MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_ACID, 0, M1_CLING|M1_AMPHIBIOUS|M1_SEE_INVIS|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_MINION|M2_NASTY|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_NOPLRPOLY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("riprapped room", S_FLYFISH, LVL(99, 22, -5, 84, 0), (G_GENO|G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_KICK, AD_NACU, 4, 9), ATTK(AT_WEAP, AD_MANA, 9, 9), ATTK(AT_NONE, AD_TLPT, 5, 18), ATTK(AT_HUGS, AD_WET, 4, 1), ATTK(AT_MAGC, AD_FRZE, 3, 12), NO_ATTK), SIZ(1021, 39, 0, MS_CAR, MZ_SMALL), MR_FIRE|MR_DISINT|MR_ACID, 0, M1_AMORPHOUS|M1_THICK_HIDE, M2_PRINCE|M2_STALK|M2_NASTY|M2_GREEDY|M2_MAGIC|M2_ORC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("authored pornographer hulled", S_FLYFISH, LVL(100, 9, -4, 98, -13), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_SSEX, 8, 8), ATTK(AT_SCRA, AD_SLOW, 5, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(135, 953, 0, MS_CAR, MZ_HUGE), MR_POISON, 0, M1_HIDE|M1_NOHANDS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_PNAME|M2_STRONG|M2_GNOME|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_TRAITOR|M3_TELEPATHIC|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sandwort pericardium", S_FLYFISH, LVL(100, 17, -22, 49, 0), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_TDRA, 9, 15), ATTK(AT_BOOM, AD_AGGR, 9, 6), ATTK(AT_BUTT, AD_UVUU, 2, 17), ATTK(AT_BUTT, AD_FEAR, 7, 14), ATTK(AT_SPIT, AD_PAIN, 8, 23), ATTK(AT_STNG, AD_NUMB, 1, 2)), SIZ(1447, 1504, 0, MS_HISS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_DISINT|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_NOHEAD|M1_UNSOLID|M1_THICK_HIDE|M1_REGEN, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_AVOIDER, M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("tourneying remuneratory peeling aerofoil indecision", S_FLYFISH, LVL(100, 12, -27, 61, 0), (3), A(ATTK(AT_STNG, AD_MANA, 9, 12), ATTK(AT_STNG, AD_FEMI, 6, 6), ATTK(AT_NONE, AD_NPRO, 3, 15), ATTK(AT_BREA, AD_PLAS, 9, 17), ATTK(AT_SPIT, AD_CONF, 1, 9), ATTK(AT_BOOM, AD_WGHT, 4, 18)), SIZ(3040, 1213, 0, MS_BOT, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_ACID, 0, M1_AMORPHOUS|M1_WALLWALK|M1_NOEYES|M1_NOLIMBS|M1_SEE_INVIS|M1_POIS, M2_LORD|M2_DEMON|M2_PNAME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("reeky sainted rainbow including", S_FLYFISH, LVL(100, 16, -21, 100, 0), (G_SGROUP|1), A(ATTK(AT_STNG, AD_DRDX, 5, 4), ATTK(AT_STNG, AD_CURS, 1, 8), ATTK(AT_TUCH, AD_LEVI, 7, 21), ATTK(AT_RATH, AD_MINA, 7, 15), ATTK(AT_LASH, AD_TRAP, 8, 14), NO_ATTK), SIZ(1061, 678, 0, MS_HANDY, MZ_GIGANTIC), MR_COLD|MR_ACID, 0, M1_WALLWALK|M1_NEEDPICK|M1_BREATHLESS|M1_ACID|M1_POIS|M1_METALLIVORE, M2_UNDEAD|M2_MINION|M2_PNAME|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("twinighter viseing ionized unenforced", S_FLYFISH, LVL(100, 12, -31, 66, 0), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|2), A(ATTK(AT_RATH, AD_DREN, 8, 9), ATTK(AT_BUTT, AD_LEGS, 1, 3), ATTK(AT_ENGL, AD_IDAM, 7, 19), ATTK(AT_BUTT, AD_INSA, 3, 15), ATTK(AT_KICK, AD_VENO, 7, 12), NO_ATTK), SIZ(1817, 695, 0, MS_SOLDIER, MZ_SMALL), MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOLIMBS|M1_TPORT, M2_LORD|M2_MINION|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NOTAME|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("coherer fathom", S_FLYFISH, LVL(101, 38, 8, 89, 0), (G_GENO|G_VLGROUP|2), A(ATTK(AT_KICK, AD_SANI, 6, 19), ATTK(AT_WEAP, AD_LEVI, 9, 3), ATTK(AT_BREA, AD_CALM, 6, 23), ATTK(AT_ENGL, AD_SIN, 1, 9), ATTK(AT_WEAP, AD_PART, 1, 9), ATTK(AT_WEAP, AD_MANA, 1, 12)), SIZ(1185, 583, 0, MS_BOT, MZ_HUMAN), MR_COLD|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CONCEAL|M1_NOTAKE|M1_CARNIVORE, M2_DEMON|M2_STALK|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_LITHIVORE|M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("jiggliest prognosticate", S_FLYFISH, LVL(102, 10, -26, 22, 4), (G_NOCORPSE|4), A(ATTK(AT_NONE, AD_LITE, 9, 26), ATTK(AT_GAZE, AD_PAIN, 2, 14), ATTK(AT_LASH, AD_FUMB, 7, 3), ATTK(AT_WEAP, AD_FRZE, 1, 17), ATTK(AT_WEAP, AD_VENO, 5, 15), ATTK(AT_TRAM, AD_FRZE, 9, 12)), SIZ(331, 1357, 0, MS_SOUND, MZ_MEDIUM), MR_COLD|MR_DISINT|MR_ELEC|MR_POISON|MR_DEATH, MR_DISINT|MR_POISON, M1_SWIM|M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_HERBIVORE, M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dory paynim", S_FLYFISH, LVL(103, 40, -12, 89, -13), (G_GENO|1), A(ATTK(AT_BOOM, AD_WEEP, 4, 1), ATTK(AT_BEAM, AD_DRCO, 4, 12), ATTK(AT_HUGS, AD_ENCH, 1, 1), ATTK(AT_CLAW, AD_BURN, 1, 21), NO_ATTK, NO_ATTK), SIZ(1521, 160, 0, MS_MUTE, MZ_HUMAN), MR_POISON|MR_STONE, MR_POISON, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_AMPHIBIOUS|M1_SLITHY|M1_THICK_HIDE| M1_ACID|M1_POIS, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STRONG|M2_COLLECT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES| M3_MIND_FLAYER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sell jot killed monkeyshine octuply untying", S_FLYFISH, LVL(103, 20, -22, 86, 0), (G_NOCORPSE|3), A(ATTK(AT_BUTT, AD_STAT, 1, 14), ATTK(AT_TRAM, AD_DRLI, 7, 5), ATTK(AT_CLAW, AD_PAIN, 1, 14), ATTK(AT_BITE, AD_ABDC, 1, 6), ATTK(AT_TENT, AD_WET, 6, 11), NO_ATTK), SIZ(1513, 316, 0, MS_CONVERT, MZ_GIGANTIC), MR_ELEC|MR_ACID|MR_DRAIN, 0, M1_FLY|M1_SWIM|M1_AMORPHOUS|M1_NOEYES|M1_OVIPAROUS|M1_HERBIVORE, M2_PNAME|M2_STRONG|M2_JEWELS|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIND_FLAYER|M3_WANTSBELL, M4_BAT|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("smuggle land jailbreak", S_FLYFISH, LVL(103, 12, -36, 77, 0), (G_GENO|G_PLATOON|G_RGROUP|2), A(ATTK(AT_MAGC, AD_NGRA, 5, 3), ATTK(AT_TRAM, AD_VENO, 1, 23), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1788, 764, 0, MS_ESCAPE, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DRAIN, 0, M1_AMORPHOUS|M1_SLITHY|M1_THICK_HIDE|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE| M1_OMNIVORE, M2_PRINCE|M2_NASTY|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_ELF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("central subplot groined asymptomatic", S_FLYFISH, LVL(103, 12, 10, 15, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_LASH, AD_AGGR, 2, 6), ATTK(AT_KICK, AD_RBRE, 3, 18), ATTK(AT_SCRA, AD_INSA, 6, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(920, 154, 0, MS_CUSS, MZ_MEDIUM), MR_STONE, 0, M1_REGEN|M1_TPORT_CNTRL|M1_POIS, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PRINCE|M2_STALK|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("antigenicity moor", S_FLYFISH, LVL(104, 39, -22, 76, 0), (G_GENO|G_NOCORPSE|3), A(ATTK(AT_KICK, AD_SCOR, 1, 5), ATTK(AT_CLAW, AD_VAPO, 8, 10), ATTK(AT_SPIT, AD_STUN, 1, 14), ATTK(AT_TUCH, AD_WEBS, 5, 22), ATTK(AT_BEAM, AD_CALM, 4, 10), ATTK(AT_MAGC, AD_PHYS, 1, 20)), SIZ(1096, 1473, 0, MS_MEW, MZ_GIGANTIC), MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, 0, M1_AMPHIBIOUS|M1_NOHANDS|M1_NOHEAD|M1_SEE_INVIS, M2_VAMPIRE|M2_PNAME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("gillied armed", S_FLYFISH, LVL(104, 11, -2, 81, 0), (G_VLGROUP|1), A(ATTK(AT_SPIT, AD_MIDI, 3, 1), ATTK(AT_BEAM, AD_CHKH, 9, 11), ATTK(AT_EXPL, AD_DRDX, 9, 16), ATTK(AT_SPIT, AD_MALK, 7, 17), ATTK(AT_SPIT, AD_SIN, 1, 13), ATTK(AT_HUGS, AD_DRST, 1, 12)), SIZ(2733, 187, 0, MS_VAMPIRE, MZ_TINY), MR_FIRE|MR_COLD|MR_DISINT|MR_STONE, 0, M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE|M1_HERBIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_WANDER|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER, M4_BAT|M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("socialistic spinier", S_FLYFISH, LVL(104, 19, -29, 89, 0), (G_GENO|1), A(ATTK(AT_TRAM, AD_UNPR, 4, 1), ATTK(AT_BUTT, AD_DEBU, 3, 4), ATTK(AT_TRAM, AD_CONT, 1, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(8, 641, 0, MS_GURGLE, MZ_GIGANTIC), MR_COLD|MR_ELEC|MR_STONE|MR_DRAIN, 0, M1_BREATHLESS|M1_POIS, M2_LORD|M2_PRINCE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_PETRIFIES, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lurcher depredated tricycle", S_FLYFISH, LVL(105, 15, 9, 90, 0), (G_GENO|G_NOCORPSE|G_LGROUP|1), A(ATTK(AT_LASH, AD_SHRD, 4, 18), ATTK(AT_BUTT, AD_SPC2, 9, 3), ATTK(AT_LASH, AD_NGRA, 4, 11), ATTK(AT_ENGL, AD_UVUU, 4, 4), NO_ATTK, NO_ATTK), SIZ(2441, 669, 0, MS_HISS, MZ_LARGE), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_OVIPAROUS|M1_TPORT_CNTRL|M1_METALLIVORE, M2_NOPOLY|M2_VAMPIRE|M2_LORD|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NONMOVING, M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("uneatable foyer", S_FLYFISH, LVL(105, 20, -33, 66, 0), (3), A(ATTK(AT_KICK, AD_DIMN, 4, 26), ATTK(AT_STNG, AD_WGHT, 2, 24), ATTK(AT_GAZE, AD_NIVE, 2, 20), ATTK(AT_ENGL, AD_VENO, 1, 6), ATTK(AT_LASH, AD_COLD, 4, 18), NO_ATTK), SIZ(2206, 7, 0, MS_CODE, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_DEATH, 0, M1_TUNNEL|M1_NEEDPICK|M1_CONCEAL|M1_NOHANDS|M1_HUMANOID|M1_OVIPAROUS| M1_CARNIVORE, M2_PRINCE|M2_ROCKTHROW|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("insisted theoretician", S_FLYFISH, LVL(106, 16, -21, 83, 0), (G_GENO|G_NOCORPSE|2), A(ATTK(AT_NONE, AD_FEAR, 0, 18), ATTK(AT_BREA, AD_SEDU, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(379, 624, 0, MS_BOSS, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_HIDE|M1_BREATHLESS|M1_TPORT|M1_METALLIVORE, M2_NOPOLY|M2_UNDEAD|M2_PRINCE|M2_NASTY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("foreclosed dreggiest", S_FLYFISH, LVL(106, 20, -29, 81, 0), (G_UNIQ|2), A(ATTK(AT_STNG, AD_HEAL, 8, 17), ATTK(AT_WEAP, AD_BLEE, 2, 21), ATTK(AT_BOOM, AD_DARK, 7, 7), ATTK(AT_MAGC, AD_CAST, 9, 5), NO_ATTK, NO_ATTK), SIZ(1785, 21, 0, MS_SILENT, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, MR_POISON, M1_FLY|M1_WALLWALK|M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_OMNIVORE, M2_LORD|M2_DEMON|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_MIND_FLAYER|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("grater militiamen", S_FLYFISH, LVL(106, 27, -36, 76, -18), (G_GENO|G_NOCORPSE|G_VLGROUP|2), A(ATTK(AT_SCRA, AD_CONT, 5, 20), ATTK(AT_TRAM, AD_STUN, 1, 15), ATTK(AT_BREA, AD_DISE, 4, 9), ATTK(AT_WEAP, AD_ENCH, 7, 6), ATTK(AT_BREA, AD_CALM, 2, 16), NO_ATTK), SIZ(2550, 190, 0, MS_ARREST, MZ_TINY), MR_SLEEP|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_NOEYES|M1_MINDLESS|M1_OVIPAROUS, M2_WANDER|M2_ROCKTHROW|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("their aller uphill snot", S_FLYFISH, LVL(106, 39, -11, 73, 0), (G_GENO|1), A(ATTK(AT_TUCH, AD_DRCO, 2, 3), ATTK(AT_ENGL, AD_PLAS, 4, 16), ATTK(AT_KICK, AD_PLAS, 5, 14), ATTK(AT_BITE, AD_POIS, 5, 9), NO_ATTK, NO_ATTK), SIZ(453, 751, 0, MS_PARROT, MZ_SMALL), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_DRAIN, MR_COLD, M1_TPORT|M1_TPORT_CNTRL|M1_POIS, M2_UNDEAD|M2_VAMPIRE|M2_MINION|M2_DEMON|M2_ROCKTHROW|M2_COLLECT| M2_MAGIC|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_PETRIFIES|M3_MIMIC|M3_WANTSARTI, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("resigned rf", S_FLYFISH, LVL(107, 14, 2, 90, 4), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_TUCH, AD_POIS, 9, 18), ATTK(AT_NONE, AD_MIDI, 4, 7), ATTK(AT_EXPL, AD_FAMN, 5, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2734, 38, 0, MS_SILENT, MZ_SMALL), MR_COLD|MR_POISON|MR_DEATH|MR_DRAIN, 0, M1_NEEDPICK|M1_AMPHIBIOUS|M1_NOTAKE|M1_OVIPAROUS|M1_POIS|M1_METALLIVORE, M2_VAMPIRE|M2_DEMON|M2_WANDER|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_COLLECT| M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_NOPLRPOLY|M3_SPIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("boa varier honeysuckle", S_FLYFISH, LVL(107, 16, -16, 74, 0), (G_GENO|2), A(ATTK(AT_TUCH, AD_NEXU, 5, 22), ATTK(AT_SPIT, AD_ENCH, 8, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1749, 101, 0, MS_SPELL, MZ_HUGE), MR_DISINT|MR_ACID, 0, M1_CLING|M1_CONCEAL|M1_HIDE|M1_THICK_HIDE|M1_ACID, M2_PRINCE|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("everblooming gastronomical enormity", S_FLYFISH, LVL(108, 19, -29, 94, -2), (G_NOCORPSE|3), A(ATTK(AT_BITE, AD_RNG, 4, 14), ATTK(AT_TUCH, AD_TECH, 5, 14), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3044, 529, 0, MS_SHEEP, MZ_SMALL), MR_DISINT|MR_POISON|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_NOTAKE|M1_SLITHY|M1_REGEN|M1_ACID|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_TRAITOR|M3_NONMOVING, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLUE), MON("tilted superior uncharitable", S_FLYFISH, LVL(109, 12, -11, 89, 0), (G_GENO|G_NOCORPSE|G_SGROUP|2), A(ATTK(AT_KICK, AD_SANI, 1, 4), ATTK(AT_SCRA, AD_DROP, 2, 24), ATTK(AT_GAZE, AD_MALK, 2, 6), ATTK(AT_STNG, AD_FIRE, 1, 8), ATTK(AT_KICK, AD_WISD, 3, 9), NO_ATTK), SIZ(130, 81, 0, MS_TREESQUAD, MZ_TINY), MR_ELEC|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_HIDE|M1_NOTAKE|M1_NOHANDS|M1_NOLIMBS|M1_HUMANOID|M1_OVIPAROUS| M1_ACID|M1_HERBIVORE, M2_UNDEAD|M2_PRINCE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_SPIDER|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("atilt bastardize", S_FLYFISH, LVL(109, 21, 6, 83, 3), (1), A(ATTK(AT_STNG, AD_ACID, 4, 15), ATTK(AT_ENGL, AD_COLD, 1, 23), ATTK(AT_GAZE, AD_CONT, 5, 22), ATTK(AT_STNG, AD_THIR, 5, 4), ATTK(AT_TRAM, AD_SPC2, 2, 21), NO_ATTK), SIZ(2413, 1508, 0, MS_PAIN, MZ_TINY), MR_ACID, MR_ACID, M1_CONCEAL|M1_NOHANDS|M1_NOLIMBS|M1_HERBIVORE, M2_NOPOLY|M2_LORD|M2_PRINCE|M2_GREEDY|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIND_FLAYER, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("deflagrated leeway", S_FLYFISH, LVL(110, 20, -18, 91, -15), (G_NOCORPSE|3), A(ATTK(AT_SCRA, AD_VENO, 9, 22), ATTK(AT_GAZE, AD_BLAS, 1, 22), ATTK(AT_WEAP, AD_GRAV, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(642, 569, 0, MS_SOVIET, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_DISINT|MR_POISON|MR_DEATH|MR_DRAIN, MR_DISINT, M1_TPORT, M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_SPIDER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("gamer oblate songfully hypochondriac", S_FLYFISH, LVL(110, 15, -29, 71, 0), (G_NOCORPSE|3), A(ATTK(AT_TUCH, AD_DISN, 4, 15), ATTK(AT_BOOM, AD_BLND, 6, 20), ATTK(AT_BREA, AD_RNG, 1, 17), ATTK(AT_HUGS, AD_LETH, 9, 6), ATTK(AT_TENT, AD_DISP, 1, 13), NO_ATTK), SIZ(249, 1172, 0, MS_STABILIZE, MZ_MEDIUM), MR_FIRE|MR_ACID|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_HIDE|M1_REGEN|M1_ACID|M1_CARNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_MINION|M2_ROCKTHROW|M2_GNOME, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE| M3_PETRIFIES|M3_PERMAMIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("matronal dustiest", S_FLYFISH, LVL(111, 14, -19, 89, 0), (G_GENO|G_SGROUP|3), A(ATTK(AT_STNG, AD_SLIM, 3, 7), ATTK(AT_STNG, AD_ILLU, 1, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2901, 239, 0, MS_SUPERMAN, MZ_HUGE), MR_DISINT|MR_ELEC|MR_DEATH, 0, M1_BREATHLESS|M1_NOEYES, M2_VAMPIRE|M2_PRINCE|M2_MINION|M2_NASTY|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NOPLRPOLY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("goofing normalize", S_FLYFISH, LVL(111, 6, -32, 98, 2), (G_GENO|G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_PEST, 4, 23), ATTK(AT_WEAP, AD_MALK, 8, 13), ATTK(AT_BREA, AD_TIME, 8, 10), ATTK(AT_MAGC, AD_TIME, 7, 20), NO_ATTK, NO_ATTK), SIZ(909, 1256, 0, MS_FEARHARE, MZ_HUGE), MR_DEATH, 0, M1_CONCEAL|M1_NOEYES|M1_ANIMAL|M1_ACID|M1_METALLIVORE, M2_UNDEAD|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_SPIDER|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("swobber strive vaned", S_FLYFISH, LVL(111, 14, 7, 79, -7), (G_NOCORPSE|2), A(ATTK(AT_SCRA, AD_SITM, 7, 25), ATTK(AT_STNG, AD_CLRC, 3, 22), ATTK(AT_MAGC, AD_DFOO, 3, 3), ATTK(AT_ENGL, AD_SKIL, 5, 5), NO_ATTK, NO_ATTK), SIZ(298, 811, 0, MS_WHORE, MZ_LARGE), MR_FIRE|MR_COLD|MR_ACID|MR_DRAIN, 0, M1_SWIM|M1_NOHEAD|M1_UNSOLID|M1_POIS|M1_CARNIVORE|M1_OMNIVORE, M2_NOPOLY|M2_LORD|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("saturday costumer", S_FLYFISH, LVL(112, 20, -13, 89, 0), (G_GENO|1), A(ATTK(AT_BEAM, AD_BURN, 5, 16), ATTK(AT_WEAP, AD_VOMT, 6, 2), ATTK(AT_TENT, AD_ALIN, 7, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2222, 188, 0, MS_SMITH, MZ_SMALL), MR_SLEEP|MR_POISON|MR_DRAIN, 0, M1_FLY|M1_TPORT|M1_TPORT_CNTRL|M1_CARNIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_WANDER|M2_STRONG|M2_ROCKTHROW| M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("rebuffing slatier disenfranchised", S_FLYFISH, LVL(112, 12, -5, 86, 0), (G_GENO|G_NOCORPSE|G_LGROUP|4), A(ATTK(AT_HUGS, AD_SLEE, 5, 1), ATTK(AT_NONE, AD_AGGR, 0, 9), ATTK(AT_ENGL, AD_ABDC, 1, 24), ATTK(AT_WEAP, AD_CHKH, 6, 1), ATTK(AT_BREA, AD_PAIN, 2, 9), NO_ATTK), SIZ(334, 395, 0, MS_FART_NORMAL, MZ_SMALL), MR_ELEC|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_WALLWALK|M1_NEEDPICK|M1_ANIMAL|M1_TPORT|M1_TPORT_CNTRL, M2_VAMPIRE|M2_PRINCE|M2_PNAME|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC| M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, M4_RAT|M4_SHADE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("visceral lineal", S_FLYFISH, LVL(113, 19, -9, 85, 0), (G_NOCORPSE|1), A(ATTK(AT_BREA, AD_STUN, 6, 11), ATTK(AT_ENGL, AD_GRAV, 7, 23), ATTK(AT_KICK, AD_WEBS, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4007, 299, 0, MS_PHOTO, MZ_LARGE), MR_COLD|MR_SLEEP|MR_DISINT|MR_ACID|MR_DEATH, MR_COLD, M1_TUNNEL|M1_AMPHIBIOUS|M1_NOHANDS|M1_NOLIMBS, M2_UNDEAD|M2_LORD|M2_PRINCE|M2_PNAME|M2_MAGIC|M2_GNOME|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_CLOSE|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("knelling implying", S_FLYFISH, LVL(113, 13, -17, 72, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_BITE, AD_VULN, 3, 13), ATTK(AT_NONE, AD_LITT, 8, 24), ATTK(AT_EXPL, AD_GLIB, 1, 8), ATTK(AT_ENGL, AD_DISN, 9, 4), NO_ATTK, NO_ATTK), SIZ(11, 470, 0, MS_SHEEP, MZ_HUGE), MR_ELEC|MR_DRAIN, 0, M1_SWIM|M1_NOHANDS|M1_MINDLESS|M1_SLITHY|M1_UNSOLID|M1_THICK_HIDE, M2_MINION|M2_STALK|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("beneficence pelagic", S_FLYFISH, LVL(113, 45, -8, 76, 0), (G_GENO|2), A(ATTK(AT_NONE, AD_LEVI, 0, 22), ATTK(AT_TENT, AD_STAT, 5, 18), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(366, 298, 0, MS_BARBER, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, 0, M1_FLY|M1_AMORPHOUS|M1_CLING|M1_CONCEAL|M1_HIDE|M1_NOHEAD|M1_HUMANOID| M1_ANIMAL|M1_POIS, M2_PNAME|M2_STALK|M2_STRONG|M2_ROCKTHROW|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("transacted flamming", S_FLYFISH, LVL(113, 19, -23, 98, 0), (G_GENO|2), A(ATTK(AT_BUTT, AD_PLAS, 4, 21), ATTK(AT_RATH, AD_LAZY, 2, 13), ATTK(AT_ENGL, AD_TRAP, 2, 4), ATTK(AT_BOOM, AD_TREM, 1, 20), ATTK(AT_WEAP, AD_INSA, 1, 22), ATTK(AT_LASH, AD_LETH, 9, 18)), SIZ(2853, 355, 0, MS_TRUMPET, MZ_GIGANTIC), MR_STONE, 0, M1_CONCEAL|M1_NOHANDS, M2_VAMPIRE|M2_DEMON|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TELEPATHIC, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("begorra patronal", S_FLYFISH, LVL(114, 20, -4, 96, 0), (G_GENO|G_UNIQ|4), A(ATTK(AT_LASH, AD_TREM, 9, 10), ATTK(AT_BREA, AD_ICUR, 9, 8), ATTK(AT_BREA, AD_NUMB, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(284, 169, 0, MS_HANDY, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, 0, M1_CONCEAL|M1_HUMANOID|M1_OVIPAROUS|M1_TPORT|M1_ACID, M2_NOPOLY|M2_STALK|M2_ROCKTHROW|M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("membrane individuate", S_FLYFISH, LVL(114, 20, -34, 79, 0), (1), A(ATTK(AT_ENGL, AD_CHRN, 4, 18), ATTK(AT_SCRA, AD_ILLU, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4125, 18, 0, MS_SOVIET, MZ_HUGE), MR_DISINT|MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_TUNNEL|M1_NOHEAD|M1_HUMANOID|M1_TPORT_CNTRL|M1_HERBIVORE|M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_STALK|M2_NASTY|M2_STRONG|M2_GREEDY|M2_HOBBIT| M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISION| M3_LITHIVORE|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("sassily reinstalled", S_FLYFISH, LVL(114, 20, -26, 100, 0), (G_NOCORPSE|G_LGROUP|3), A(ATTK(AT_WEAP, AD_PART, 1, 26), ATTK(AT_BITE, AD_STON, 7, 19), ATTK(AT_BOOM, AD_NEXU, 8, 16), ATTK(AT_TRAM, AD_DEPR, 9, 17), ATTK(AT_BEAM, AD_LITE, 2, 24), ATTK(AT_WEAP, AD_AMNE, 8, 15)), SIZ(189, 263, 0, MS_HCALIEN, MZ_LARGE), MR_FIRE|MR_ACID, 0, M1_FLY|M1_CONCEAL|M1_MINDLESS|M1_TPORT, M2_LORD|M2_PRINCE|M2_STALK|M2_JEWELS|M2_MAGIC|M2_GIANT|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_EGOTYPE|M3_SPIDER|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("adulator propitiously", S_FLYFISH, LVL(114, 12, -12, 87, 0), (G_SGROUP|3), A(ATTK(AT_NONE, AD_NAST, 9, 2), ATTK(AT_MAGC, AD_RAGN, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(937, 113, 0, MS_STABILIZE, MZ_HUGE), MR_FIRE|MR_POISON|MR_ACID|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_UNSOLID, M2_NOPOLY|M2_DEMON|M2_STRONG|M2_GREEDY|M2_JEWELS|M2_MALE|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("associativity tramped", S_FLYFISH, LVL(114, 17, -21, 80, 5), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TRAM, AD_SHRD, 7, 14), ATTK(AT_MAGC, AD_SKIL, 1, 13), ATTK(AT_BITE, AD_FAKE, 2, 1), ATTK(AT_TUCH, AD_SEDU, 4, 8), ATTK(AT_ENGL, AD_AXUS, 5, 7), ATTK(AT_LASH, AD_ABDC, 7, 19)), SIZ(585, 385, 0, MS_BOSS, MZ_MEDIUM), MR_FIRE|MR_COLD|MR_DISINT|MR_DRAIN, 0, M1_TUNNEL|M1_NOTAKE|M1_MINDLESS|M1_HUMANOID|M1_SLITHY, M2_LORD|M2_PRINCE|M2_WANDER|M2_NASTY|M2_STRONG|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOPLRPOLY|M3_EGOTYPE|M3_TELEPATHIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("syndical cincturing lippy", S_FLYFISH, LVL(114, 9, -4, 76, 17), (G_GENO|3), A(ATTK(AT_STNG, AD_SPEL, 2, 21), ATTK(AT_BEAM, AD_DIMN, 2, 25), ATTK(AT_GAZE, AD_BANI, 1, 22), ATTK(AT_WEAP, AD_LAZY, 6, 15), ATTK(AT_TENT, AD_DISE, 3, 19), ATTK(AT_TUCH, AD_ALIN, 6, 10)), SIZ(719, 363, 0, MS_BUZZ, MZ_LARGE), MR_FIRE|MR_SLEEP|MR_ELEC|MR_ACID|MR_STONE, MR_SLEEP, M1_NEEDPICK|M1_CARNIVORE, M2_LORD|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("secretaryship remedial", S_FLYFISH, LVL(115, 16, -28, 100, 0), (G_UNIQ|3), A(ATTK(AT_BREA, AD_CONF, 7, 1), ATTK(AT_GAZE, AD_LETH, 1, 2), ATTK(AT_CLAW, AD_BURN, 8, 13), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(302, 102, 0, MS_DEEPSTATE, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_DEATH|MR_DRAIN, 0, 0, M2_VAMPIRE|M2_WANDER|M2_STRONG|M2_FEMALE|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("decipherable starer", S_FLYFISH, LVL(115, 22, 3, 91, -5), (G_PLATOON|G_RGROUP|3), A(ATTK(AT_TENT, AD_LITT, 9, 2), ATTK(AT_WEAP, AD_CNCL, 9, 24), ATTK(AT_TUCH, AD_CURS, 8, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(838, 316, 0, MS_ARREST, MZ_MEDIUM), MR_DISINT|MR_STONE|MR_DRAIN, 0, M1_POIS, M2_PRINCE|M2_MINION|M2_STALK|M2_ROCKTHROW|M2_GREEDY|M2_MAGIC| M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_LITHIVORE, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("emulate hyperirritable talmudist admitting junkmen deluge", S_FLYFISH, LVL(115, 18, -8, 36, 0), (G_GENO|G_UNIQ|1), A(ATTK(AT_TENT, AD_CAST, 3, 18), ATTK(AT_WEAP, AD_MALK, 5, 18), ATTK(AT_WEAP, AD_ICUR, 5, 26), ATTK(AT_SCRA, AD_WISD, 9, 14), ATTK(AT_GAZE, AD_DRCH, 3, 8), ATTK(AT_BITE, AD_DRIN, 2, 12)), SIZ(522, 160, 0, MS_MEW, MZ_TINY), MR_POISON|MR_ACID|MR_STONE|MR_DEATH, MR_STONE, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_ACID|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_STALK|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_SLIME|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("plagiaristic chi", S_FLYFISH, LVL(115, 12, -23, 73, -8), (G_GENO|G_NOCORPSE|G_PLATOON|G_RGROUP|3), A(ATTK(AT_HUGS, AD_GRAV, 9, 16), ATTK(AT_SPIT, AD_ACID, 9, 11), ATTK(AT_TENT, AD_MIDI, 6, 19), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3239, 807, 0, MS_POKEDEX, MZ_TINY), MR_DISINT|MR_ELEC|MR_ACID|MR_STONE, MR_DISINT, M1_NOTAKE|M1_NOLIMBS|M1_HUMANOID|M1_SLITHY|M1_ACID|M1_POIS, M2_NOPOLY|M2_DEMON|M2_COLLECT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_PETRIFIES|M3_MIMIC|M3_SLIME|M3_WANTSBELL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_ORANGE), MON("sugarcoat ostomy", S_FLYFISH, LVL(116, 27, -1, 97, 0), (G_GENO|2), A(ATTK(AT_MAGC, AD_POLY, 9, 1), ATTK(AT_WEAP, AD_VOMT, 4, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1681, 817, 0, MS_DEEPSTATE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN, 0, M1_WALLWALK|M1_NOLIMBS|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_CARNIVORE| M1_METALLIVORE, M2_VAMPIRE|M2_MINION|M2_DEMON|M2_GREEDY|M2_MAGIC|M2_GNOME|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_SPIDER|M3_PERMAMIMIC, M4_BAT|M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("microfilming metaphysician", S_FLYFISH, LVL(116, 15, -4, 78, -13), (G_NOCORPSE|G_PLATOON|G_RGROUP|1), A(ATTK(AT_BREA, AD_TLPT, 3, 24), ATTK(AT_BREA, AD_WEEP, 1, 9), ATTK(AT_BUTT, AD_CLRC, 6, 20), ATTK(AT_BUTT, AD_ABDC, 3, 15), NO_ATTK, NO_ATTK), SIZ(48, 133, 0, MS_CLOCK, MZ_HUGE), MR_ELEC|MR_ACID|MR_DEATH, 0, M1_CLING|M1_AMPHIBIOUS|M1_NOEYES|M1_NOHANDS|M1_HUMANOID|M1_ANIMAL|M1_SEE_INVIS| M1_ACID, M2_MINION|M2_DEMON|M2_PNAME|M2_STALK|M2_GREEDY|M2_COLLECT|M2_MAGIC| M2_HOBBIT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_INFRAVISIBLE| M3_NONMOVING|M3_MIMIC, M4_RAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("unequipped been", S_FLYFISH, LVL(116, 17, -36, 88, 18), (G_GENO|G_RGROUP|1), A(ATTK(AT_RATH, AD_VOMT, 6, 1), ATTK(AT_BREA, AD_ANTI, 6, 23), ATTK(AT_NONE, AD_SEDU, 2, 15), ATTK(AT_TRAM, AD_CALM, 2, 26), ATTK(AT_TENT, AD_WISD, 8, 18), NO_ATTK), SIZ(2747, 65, 0, MS_SOVIET, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_DRAIN, MR_SLEEP, M1_AMORPHOUS|M1_BREATHLESS|M1_NOHEAD, M2_UNDEAD|M2_MINION|M2_PNAME|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG| M2_GREEDY|M2_MAGIC|M2_DWARF, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_NO_DECAY|M3_PERMAMIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("partway reformatory", S_FLYFISH, LVL(118, 20, -26, 90, 0), (G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_TUCH, AD_LITE, 7, 14), ATTK(AT_RATH, AD_TDRA, 3, 10), ATTK(AT_WEAP, AD_TRAI, 3, 18), ATTK(AT_BEAM, AD_WTHR, 7, 4), ATTK(AT_SPIT, AD_MEMO, 3, 20), NO_ATTK), SIZ(1872, 325, 0, MS_REPAIR, MZ_MEDIUM), MR_ACID, 0, M1_CONCEAL|M1_NOEYES|M1_MINDLESS|M1_ACID|M1_POIS, M2_VAMPIRE|M2_LORD|M2_DEMON|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_MIND_FLAYER, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("widening pettishly", S_FLYFISH, LVL(118, 12, -30, 75, 0), (G_VLGROUP|2), A(ATTK(AT_BUTT, AD_GLIB, 3, 3), ATTK(AT_ENGL, AD_DRIN, 8, 4), ATTK(AT_ENGL, AD_SLUD, 3, 13), ATTK(AT_LASH, AD_DREN, 1, 10), ATTK(AT_TRAM, AD_RNG, 7, 25), NO_ATTK), SIZ(1423, 565, 0, MS_SOUND, MZ_HUGE), MR_POISON|MR_STONE, 0, M1_NOHANDS, M2_NOPOLY|M2_WANDER|M2_STALK|M2_NASTY|M2_STRONG|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_SPIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("antinomian beelike inhabitability", S_FLYFISH, LVL(118, 12, -36, 72, 3), (G_NOCORPSE|2), A(ATTK(AT_BUTT, AD_AGGR, 1, 17), ATTK(AT_SPIT, AD_RAGN, 6, 25), ATTK(AT_NONE, AD_LAVA, 0, 2), ATTK(AT_MAGC, AD_DARK, 7, 14), NO_ATTK, NO_ATTK), SIZ(788, 44, 0, MS_MISSING, MZ_SMALL), MR_COLD|MR_ELEC|MR_POISON|MR_STONE, MR_STONE, M1_AMORPHOUS|M1_WALLWALK|M1_MINDLESS|M1_SEE_INVIS, M2_PRINCE|M2_DEMON|M2_ROCKTHROW|M2_HUMAN, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_TRAITOR|M3_LITHIVORE|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("health biophysiography revoltingly", S_FLYFISH, LVL(119, 9, -36, 55, 0), (G_GENO|1), A(ATTK(AT_NONE, AD_SOUN, 0, 6), ATTK(AT_TRAM, AD_WET, 9, 16), ATTK(AT_BUTT, AD_CHRN, 2, 11), ATTK(AT_CLAW, AD_PEST, 4, 25), ATTK(AT_TENT, AD_RNG, 7, 6), NO_ATTK), SIZ(1718, 1496, 0, MS_SPELL, MZ_HUGE), MR_SLEEP|MR_POISON, 0, M1_SWIM|M1_HIDE|M1_TPORT|M1_TPORT_CNTRL|M1_METALLIVORE, M2_UNDEAD|M2_PRINCE|M2_STRONG|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("nucleon watchmaker vanman unaccidental angiogram", S_FLYFISH, LVL(119, 27, 3, 80, 18), (G_UNIQ|1), A(ATTK(AT_ENGL, AD_SLEE, 8, 5), ATTK(AT_WEAP, AD_EDGE, 7, 23), ATTK(AT_BITE, AD_RBRE, 8, 20), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(615, 58, 0, MS_PUPIL, MZ_MEDIUM), MR_POISON|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_POIS|M1_HERBIVORE, M2_PRINCE|M2_MINION|M2_DEMON|M2_WANDER|M2_STALK|M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NO_DECAY| M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("cloister frigidly", S_FLYFISH, LVL(119, 12, 4, 88, 0), (G_UNIQ|1), A(ATTK(AT_WEAP, AD_CALM, 1, 6), ATTK(AT_BEAM, AD_ENCH, 1, 5), ATTK(AT_BITE, AD_LUCK, 9, 21), ATTK(AT_TENT, AD_LETH, 2, 13), ATTK(AT_GAZE, AD_RBRE, 2, 18), NO_ATTK), SIZ(2355, 164, 0, MS_JAPANESE, MZ_SMALL), MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON, 0, M1_WALLWALK|M1_TUNNEL|M1_CONCEAL|M1_NOLIMBS|M1_THICK_HIDE|M1_OVIPAROUS| M1_SEE_INVIS|M1_HERBIVORE|M1_OMNIVORE, M2_VAMPIRE|M2_NASTY|M2_GIANT, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("cosher flamed", S_FLYFISH, LVL(120, 20, -26, 91, 0), (2), A(ATTK(AT_KICK, AD_TIME, 4, 20), ATTK(AT_TENT, AD_TIME, 9, 15), ATTK(AT_TUCH, AD_DISP, 4, 25), ATTK(AT_GAZE, AD_DEPR, 3, 3), ATTK(AT_GAZE, AD_TDRA, 4, 15), ATTK(AT_MAGC, AD_PHYS, 3, 22)), SIZ(633, 58, 0, MS_APOC, MZ_GIGANTIC), MR_FIRE, 0, M1_CONCEAL|M1_HIDE, M2_VAMPIRE|M2_PRINCE|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_EGOTYPE, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GREEN), MON("very manuscript", S_FLYFISH, LVL(120, 16, -40, 25, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_WET, 2, 14), ATTK(AT_BOOM, AD_NAST, 2, 1), ATTK(AT_SCRA, AD_VAPO, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1073, 1063, 0, MS_IMITATE, MZ_TINY), MR_FIRE|MR_ELEC|MR_DEATH, 0, M1_CLING|M1_NOHEAD|M1_ANIMAL|M1_METALLIVORE, M2_LORD|M2_PRINCE|M2_MINION|M2_WANDER|M2_NASTY|M2_STRONG|M2_ROCKTHROW| M2_GREEDY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR| M3_NOTAME|M3_NONMOVING|M3_NO_DECAY, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("comforting parasiticidal tushed aver zoopathology stanzaic", S_FLYFISH, LVL(121, 12, 9, 72, 0), (G_NOCORPSE|G_SGROUP|3), A(ATTK(AT_CLAW, AD_NTHR, 7, 21), ATTK(AT_TRAM, AD_CALM, 3, 20), ATTK(AT_TENT, AD_RUST, 1, 9), ATTK(AT_NONE, AD_LITE, 1, 2), ATTK(AT_SPIT, AD_INER, 5, 24), NO_ATTK), SIZ(562, 308, 0, MS_PRINCESSLEIA, MZ_SMALL), MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_AMORPHOUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_PRINCE|M2_PNAME|M2_WANDER| M2_STALK|M2_ROCKTHROW, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC| M3_PERMAMIMIC, M4_REVIVE|M4_MULTIHUED, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("brasher conscientiously", S_FLYFISH, LVL(121, 12, 5, 89, 0), (G_GENO|G_NOCORPSE|4), A(ATTK(AT_BREA, AD_STTP, 7, 26), ATTK(AT_HUGS, AD_AGGR, 1, 18), ATTK(AT_TENT, AD_SPC2, 8, 18), ATTK(AT_STNG, AD_CHKH, 9, 4), NO_ATTK, NO_ATTK), SIZ(975, 129, 0, MS_MEW, MZ_SMALL), MR_FIRE|MR_ACID|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMPHIBIOUS|M1_NOLIMBS|M1_SLITHY|M1_HERBIVORE, M2_STALK|M2_STRONG|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_CLOSE| M3_PETRIFIES|M3_WANTSALL, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_GRAY), MON("ideational mystery", S_FLYFISH, LVL(121, 37, -7, 89, 12), (G_GENO|G_NOCORPSE|G_SGROUP|1), A(ATTK(AT_BUTT, AD_NPRO, 9, 21), ATTK(AT_ENGL, AD_NUMB, 8, 8), ATTK(AT_SPIT, AD_DGST, 4, 12), ATTK(AT_GAZE, AD_COLD, 1, 14), NO_ATTK, NO_ATTK), SIZ(1210, 266, 0, MS_SMITH, MZ_HUMAN), 0, 0, M1_WALLWALK|M1_MINDLESS|M1_TPORT|M1_METALLIVORE, M2_UNDEAD|M2_VAMPIRE|M2_LORD|M2_DEMON|M2_ROCKTHROW|M2_GREEDY|M2_JEWELS| M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_MIMIC, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BROWN), MON("cuspidal pithed", S_FLYFISH, LVL(121, 48, -33, 74, 9), (G_GENO|G_VLGROUP|1), A(ATTK(AT_MAGC, AD_STTP, 6, 3), ATTK(AT_STNG, AD_LUCK, 9, 23), ATTK(AT_STNG, AD_WISD, 1, 24), ATTK(AT_TUCH, AD_BADE, 2, 3), NO_ATTK, NO_ATTK), SIZ(1634, 286, 0, MS_HUMANOID, MZ_HUMAN), MR_FIRE|MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_SWIM|M1_WALLWALK|M1_TUNNEL|M1_NOHANDS|M1_METALLIVORE, M2_NOPOLY|M2_LORD|M2_NASTY|M2_JEWELS, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_AVOIDER| M3_NONMOVING|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_CYAN), MON("inauspiciously expository", S_FLYFISH, LVL(122, 13, 1, 97, 0), (G_NOCORPSE|4), A(ATTK(AT_TRAM, AD_NPRO, 6, 22), ATTK(AT_ENGL, AD_DARK, 6, 19), ATTK(AT_WEAP, AD_LAVA, 9, 12), ATTK(AT_RATH, AD_STTP, 7, 20), ATTK(AT_LASH, AD_FAKE, 5, 8), NO_ATTK), SIZ(54, 1280, 0, MS_TREESQUAD, MZ_SMALL), MR_FIRE|MR_COLD|MR_POISON|MR_STONE, MR_FIRE, M1_FLY|M1_NEEDPICK|M1_MINDLESS|M1_THICK_HIDE|M1_ACID, M2_STRONG, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOPLRPOLY| M3_MIND_FLAYER|M3_WANTSCAND, M4_REVIVE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_YELLOW), MON("liquorice upsetting dyeweed", S_FLYFISH, LVL(122, 12, 6, 97, 0), (4), A(ATTK(AT_SCRA, AD_DREA, 2, 24), ATTK(AT_GAZE, AD_MANA, 5, 12), ATTK(AT_BEAM, AD_AMNE, 9, 10), ATTK(AT_SCRA, AD_SLUD, 9, 18), ATTK(AT_BEAM, AD_POIS, 2, 10), ATTK(AT_GAZE, AD_NPRO, 8, 15)), SIZ(2638, 45, 0, MS_NURSE, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_WALLWALK|M1_CARNIVORE|M1_METALLIVORE, M2_STALK|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_ELF|M2_HOSTILE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_LITHIVORE| M3_NO_DECAY|M3_SLIME, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("alacrity turbit", S_FLYFISH, LVL(123, 13, -37, 74, 4), (G_UNIQ|4), A(ATTK(AT_ENGL, AD_PAIN, 4, 16), ATTK(AT_WEAP, AD_MEMO, 2, 5), ATTK(AT_CLAW, AD_SLIM, 3, 16), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1883, 145, 0, MS_FEARHARE, MZ_MEDIUM), MR_FIRE|MR_DISINT|MR_STONE, 0, M1_CONCEAL|M1_HIDE|M1_NOEYES|M1_MINDLESS|M1_THICK_HIDE|M1_TPORT_CNTRL| M1_HERBIVORE|M1_METALLIVORE, M2_ROCKTHROW|M2_JEWELS|M2_HUMAN|M2_MALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_NOTAME|M3_NONMOVING|M3_SPIDER|M3_SLIME, M4_BAT, M5_JONADAB, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("local rescinding maleficence", S_FLYFISH, LVL(123, 16, -7, 81, 0), (G_GENO|1), A(ATTK(AT_MAGC, AD_MIDI, 9, 25), ATTK(AT_STNG, AD_SEDU, 3, 14), ATTK(AT_BUTT, AD_MIDI, 7, 16), ATTK(AT_TRAM, AD_FRZE, 1, 26), ATTK(AT_LASH, AD_ENCH, 1, 17), ATTK(AT_GAZE, AD_NUMB, 3, 20)), SIZ(2, 3, 0, MS_VAMPIRE, MZ_MEDIUM), MR_DISINT|MR_ACID|MR_STONE|MR_DRAIN, 0, M1_SEE_INVIS|M1_TPORT_CNTRL|M1_ACID, M2_UNDEAD|M2_PRINCE|M2_DEMON|M2_STALK|M2_NASTY, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_NOTAME| M3_AVOIDER|M3_WANTSCAND, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_WHITE), MON("tormenter pooch", S_FLYFISH, LVL(124, 20, -14, 96, -16), (3), A(ATTK(AT_WEAP, AD_WET, 6, 22), ATTK(AT_LASH, AD_VOMT, 4, 24), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(680, 99, 0, MS_BOSS, MZ_HUGE), MR_SLEEP|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_TUNNEL|M1_HIDE|M1_BREATHLESS|M1_CARNIVORE, M2_VAMPIRE|M2_LORD|M2_STALK|M2_NASTY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_WAITFORU| M3_AVOIDER|M3_EGOTYPE|M3_MIND_FLAYER, M4_ORGANIVORE, M5_JONADAB, 0, 0, 0, 0, 0, CLR_RED), MON("ganef stainable", S_FLYFISH, LVL(124, 18, -30, 72, 0), (G_GENO|G_RGROUP|1), A(ATTK(AT_TRAM, AD_AMNE, 8, 23), ATTK(AT_STNG, AD_UVUU, 4, 16), ATTK(AT_BITE, AD_ACID, 9, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(212, 1198, 0, MS_PHOTO, MZ_TINY), MR_DISINT|MR_STONE|MR_DEATH|MR_DRAIN, 0, M1_AMORPHOUS|M1_CLING|M1_NEEDPICK|M1_CONCEAL|M1_AMPHIBIOUS|M1_CARNIVORE| M1_METALLIVORE, M2_PRINCE|M2_MINION|M2_PNAME|M2_NASTY|M2_ELF|M2_PEACEFUL, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_PETRIFIES, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BLACK), MON("loamier inevitably councilor", S_FLYFISH, LVL(125, 20, -6, 75, 5), (1), A(ATTK(AT_SPIT, AD_WGHT, 7, 14), ATTK(AT_GAZE, AD_STUN, 4, 8), ATTK(AT_BOOM, AD_VAMP, 3, 10), ATTK(AT_ENGL, AD_CHKH, 1, 3), ATTK(AT_TUCH, AD_DRDX, 6, 2), ATTK(AT_LASH, AD_VOMT, 9, 10)), SIZ(763, 70, 0, MS_SMITH, MZ_SMALL), MR_COLD|MR_DISINT|MR_ELEC|MR_ACID|MR_DEATH, MR_ACID, M1_HUMANOID|M1_SEE_INVIS, M2_VAMPIRE|M2_MINION|M2_COLLECT|M2_MAGIC, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR, 0, M5_JONADAB, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), /* troves --Amy Completely stationary and unable to attack, these monsters are meant to be killed for items or corpses. Those that drop items are flagged G_NOCORPSE, all the others do something when eaten */ MON("fire trove", S_TROVE, LVL(0, 0, 8, 10, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("small item trove", S_TROVE, LVL(0, 0, 8, 10, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("food trove", S_TROVE, LVL(0, 0, 8, 10, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("gem trove", S_TROVE, LVL(0, 0, 8, 10, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cold trove", S_TROVE, LVL(1, 0, 7, 10, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_COLD, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("disintegration trove", S_TROVE, LVL(2, 0, 7, 10, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("potion trove", S_TROVE, LVL(2, 0, 7, 10, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("scroll trove", S_TROVE, LVL(2, 0, 7, 10, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hallu trove", S_TROVE, LVL(2, 0, 7, 10, 0), (4), A(ATTK(AT_TUCH, AD_HALU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("confusion trove", S_TROVE, LVL(2, 0, 7, 10, 0), (4), A(ATTK(AT_TUCH, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("energy trove", S_TROVE, LVL(2, 0, 7, 10, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("health trove", S_TROVE, LVL(2, 0, 7, 10, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("stun trove", S_TROVE, LVL(3, 0, 6, 10, 0), (4), A(ATTK(AT_TUCH, AD_STUN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("poison trove", S_TROVE, LVL(3, 0, 6, 10, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("tool trove", S_TROVE, LVL(3, 0, 6, 10, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("numb trove", S_TROVE, LVL(4, 0, 5, 15, 0), (4), A(ATTK(AT_TUCH, AD_NUMB, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("shock trove", S_TROVE, LVL(4, 0, 5, 15, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_ELEC, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("armor trove", S_TROVE, LVL(4, 0, 5, 15, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("unihorn trove", S_TROVE, LVL(4, 0, 5, 15, 0), (3|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("42 trove", S_TROVE, LVL(5, 0, 5, 15, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("attractive trove", S_TROVE, LVL(5, 0, 5, 15, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("smart trove", S_TROVE, LVL(5, 0, 5, 15, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("teleport trove", S_TROVE, LVL(5, 0, 5, 15, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("lucky trove", S_TROVE, LVL(5, 0, 5, 15, 0), (4), A(ATTK(AT_TUCH, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("weapon trove", S_TROVE, LVL(5, 0, 5, 15, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("acid trove", S_TROVE, LVL(6, 0, 4, 15, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_ACID, MR_ACID, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("sleep trove", S_TROVE, LVL(6, 0, 4, 15, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("burning trove", S_TROVE, LVL(6, 0, 4, 15, 0), (4), A(ATTK(AT_TUCH, AD_BURN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("dimming trove", S_TROVE, LVL(6, 0, 4, 15, 0), (4), A(ATTK(AT_TUCH, AD_DIMN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fear trove", S_TROVE, LVL(7, 0, 3, 15, 0), (4), A(ATTK(AT_TUCH, AD_FEAR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("glib trove", S_TROVE, LVL(7, 0, 3, 15, 0), (4), A(ATTK(AT_TUCH, AD_GLIB, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("inviso trove", S_TROVE, LVL(8, 0, 2, 20, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("item trove", S_TROVE, LVL(8, 0, 2, 20, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ring trove", S_TROVE, LVL(8, 0, 2, 20, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("spellbook trove", S_TROVE, LVL(8, 0, 2, 20, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("large food trove", S_TROVE, LVL(8, 0, 2, 20, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("large gem trove", S_TROVE, LVL(8, 0, 2, 20, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("large tool trove", S_TROVE, LVL(9, 0, 1, 20, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scratch trove", S_TROVE, LVL(9, 0, 1, 20, 0), (4), A(ATTK(AT_TUCH, AD_LEGS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("amulet trove", S_TROVE, LVL(10, 0, 0, 25, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("implant trove", S_TROVE, LVL(10, 0, 0, 25, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("wand trove", S_TROVE, LVL(10, 0, 0, 25, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("stone trove", S_TROVE, LVL(10, 0, 0, 25, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_STONE, MR_STONE, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("large potion trove", S_TROVE, LVL(10, 0, 0, 25, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("large scroll trove", S_TROVE, LVL(10, 0, 0, 25, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("freeze trove", S_TROVE, LVL(12, 0, -2, 30, 0), (4), A(ATTK(AT_TUCH, AD_FRZE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("large armor trove", S_TROVE, LVL(12, 0, -2, 30, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("speed trove", S_TROVE, LVL(13, 0, -3, 30, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("large weapon trove", S_TROVE, LVL(13, 0, -3, 30, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("telepathic trove", S_TROVE, LVL(15, 0, -5, 35, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("clairvoyant trove", S_TROVE, LVL(15, 0, -5, 35, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("ethereal trove", S_TROVE, LVL(15, 0, -5, 35, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("intelligent trove", S_TROVE, LVL(15, 0, -5, 35, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("skillor trove", S_TROVE, LVL(15, 0, -5, 35, 0), (4), A(ATTK(AT_TUCH, AD_SKIL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("techer trove", S_TROVE, LVL(15, 0, -5, 35, 0), (4), A(ATTK(AT_TUCH, AD_TDRA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("big food trove", S_TROVE, LVL(15, 0, -5, 35, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("big gem trove", S_TROVE, LVL(15, 0, -5, 35, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("stoning trove", S_TROVE, LVL(16, 0, -6, 40, 0), (4), A(ATTK(AT_TUCH, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("sickness trove", S_TROVE, LVL(16, 0, -6, 40, 0), (4), A(ATTK(AT_TUCH, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("large item trove", S_TROVE, LVL(16, 0, -6, 40, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("big tool trove", S_TROVE, LVL(16, 0, -6, 40, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("large ring trove", S_TROVE, LVL(18, 0, -8, 45, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("large spellbook trove", S_TROVE, LVL(18, 0, -8, 45, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("controlled trove", S_TROVE, LVL(20, 0, -10, 50, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("healing trove", S_TROVE, LVL(20, 0, -10, 50, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("lava trove", S_TROVE, LVL(20, 0, -10, 50, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_FIRE, MR_FIRE, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("big potion trove", S_TROVE, LVL(20, 0, -10, 50, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("big scroll trove", S_TROVE, LVL(20, 0, -10, 50, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("large amulet trove", S_TROVE, LVL(20, 0, -10, 50, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("large implant trove", S_TROVE, LVL(20, 0, -10, 50, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("large wand trove", S_TROVE, LVL(20, 0, -10, 50, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("ice trove", S_TROVE, LVL(21, 0, -11, 50, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_COLD, MR_COLD, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("big armor trove", S_TROVE, LVL(21, 0, -11, 50, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("drill trove", S_TROVE, LVL(22, 0, -12, 55, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_DISINT, MR_DISINT, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("giant food trove", S_TROVE, LVL(22, 0, -12, 55, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant gem trove", S_TROVE, LVL(22, 0, -12, 55, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("power trove", S_TROVE, LVL(22, 0, -12, 55, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vitality trove", S_TROVE, LVL(22, 0, -12, 55, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("lsd trove", S_TROVE, /* Yes I know, it's called "acid". But there's an acid trove already. --Amy */ LVL(22, 0, -12, 55, 0), (4), A(ATTK(AT_TUCH, AD_HALU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("boxer trove", S_TROVE, LVL(22, 0, -12, 55, 0), (4), A(ATTK(AT_TUCH, AD_CONF, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("big weapon trove", S_TROVE, LVL(22, 0, -12, 55, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("unsteady trove", S_TROVE, LVL(23, 0, -13, 60, 0), (4), A(ATTK(AT_TUCH, AD_STUN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("venom trove", S_TROVE, LVL(23, 0, -13, 60, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_POISON, MR_POISON, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("clamping trove", S_TROVE, LVL(24, 0, -14, 65, 0), (4), A(ATTK(AT_TUCH, AD_NUMB, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("electro trove", S_TROVE, LVL(24, 0, -14, 65, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO|MR_ELEC, MR_ELEC, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("giant item trove", S_TROVE, LVL(24, 0, -14, 65, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("giant tool trove", S_TROVE, LVL(24, 0, -14, 65, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("sliming trove", S_TROVE, LVL(25, 0, -15, 70, 0), (4), A(ATTK(AT_TUCH, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("warp trove", S_TROVE, LVL(25, 0, -15, 70, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY|M1_TPORT, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("happy trove", S_TROVE, LVL(25, 0, -15, 70, 0), (4), A(ATTK(AT_TUCH, AD_LUCK, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mega unihorn trove", S_TROVE, LVL(25, 0, -15, 70, 0), (3|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("charisma trove", S_TROVE, LVL(25, 0, -15, 70, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTWO, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("corrosion trove", S_TROVE, LVL(26, 0, -15, 70, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE|MR_ACID, MR_ACID, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("yawning trove", S_TROVE, LVL(26, 0, -15, 70, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE|MR_SLEEP, MR_SLEEP, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("flaming trove", S_TROVE, LVL(26, 0, -15, 70, 0), (4), A(ATTK(AT_TUCH, AD_BURN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("very dim trove", S_TROVE, LVL(26, 0, -15, 70, 0), (4), A(ATTK(AT_TUCH, AD_DIMN, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("fearful trove", S_TROVE, LVL(27, 0, -16, 70, 0), (4), A(ATTK(AT_TUCH, AD_FEAR, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("fliction trove", S_TROVE, LVL(27, 0, -16, 70, 0), (4), A(ATTK(AT_TUCH, AD_GLIB, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("big ring trove", S_TROVE, LVL(28, 0, -17, 75, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("big spellbook trove", S_TROVE, LVL(28, 0, -17, 75, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("wonderful trove", S_TROVE, LVL(29, 0, -17, 75, 0), (4), A(ATTK(AT_TUCH, AD_LEGS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("petro trove", S_TROVE, LVL(30, 0, -18, 80, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE|MR_STONE, MR_STONE, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("tough trove", S_TROVE, LVL(30, 0, -18, 80, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("leveling trove", S_TROVE, LVL(30, 0, -18, 80, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant potion trove", S_TROVE, LVL(30, 0, -18, 80, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant scroll trove", S_TROVE, LVL(30, 0, -18, 80, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("big amulet trove", S_TROVE, LVL(30, 0, -18, 80, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("big implant trove", S_TROVE, LVL(30, 0, -18, 80, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("big wand trove", S_TROVE, LVL(30, 0, -18, 80, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("giant armor trove", S_TROVE, LVL(31, 0, -18, 80, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("blizzard trove", S_TROVE, LVL(32, 0, -19, 80, 0), (4), A(ATTK(AT_TUCH, AD_FRZE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("bear trove", S_TROVE, LVL(32, 0, -19, 80, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("enormous item trove", S_TROVE, LVL(32, 0, -19, 80, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("blind trove", S_TROVE, LVL(35, 0, -20, 85, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME|M3_TELEPATHIC, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bonus mana trove", S_TROVE, LVL(35, 0, -20, 85, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("hitpoint trove", S_TROVE, LVL(35, 0, -20, 85, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("giant weapon trove", S_TROVE, LVL(35, 0, -20, 85, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("hidden trove", S_TROVE, LVL(35, 0, -20, 85, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("expert trove", S_TROVE, LVL(35, 0, -20, 85, 0), (4), A(ATTK(AT_TUCH, AD_SKIL, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("techup trove", S_TROVE, LVL(35, 0, -20, 85, 0), (4), A(ATTK(AT_TUCH, AD_TDRA, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("chiller trove", S_TROVE, LVL(36, 0, -20, 85, 0), (4), A(ATTK(AT_TUCH, AD_STON, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("pestilent trove", S_TROVE, LVL(36, 0, -20, 85, 0), (4), A(ATTK(AT_TUCH, AD_DISE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("giant ring trove", S_TROVE, LVL(38, 0, -21, 85, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("giant spellbook trove", S_TROVE, LVL(38, 0, -21, 85, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSTHREE, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("porting trove", S_TROVE, LVL(40, 0, -22, 90, 0), (4), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY|M1_TPORT_CNTRL, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("giant amulet trove", S_TROVE, LVL(40, 0, -22, 90, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("giant implant trove", S_TROVE, LVL(40, 0, -22, 90, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("giant wand trove", S_TROVE, LVL(40, 0, -22, 90, 0), (1|G_NOCORPSE), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("glibbery trove", S_TROVE, LVL(45, 0, -23, 95, 0), (4), A(ATTK(AT_TUCH, AD_SLIM, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_LARGE), MR_PLUSFOUR, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* * dummy monster needed for visual interface */ /* (marking it unique prevents figurines) */ MON("dummy monster needed for visual interface", S_WORM_TAIL, LVL(0, 0, 0, 0, 0), (G_NOCORPSE|5), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BLACK), MON("Oh, there is a starlit sky!", S_WORM_TAIL, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NONMOVING|M3_FREQ_UNCOMMON3, M4_MULTIHUED, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("hilted polearm", S_WORM_TAIL, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("The time is is is is is", S_WORM_TAIL, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_RATH, AD_TIME, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("The waters of the Lethe sweep away your cares...", S_WORM_TAIL, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_NONE, AD_LETH, 1, 1), ATTK(AT_NONE, AD_BANI, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("amulet of change", S_WORM_TAIL, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, M2_MALE|M2_FEMALE|M2_NEUTER, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("The Jens his girlfriend is named Tanja", S_WORM_TAIL, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_SSEX, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("How about a pupil experiment - cut off your ears.", S_WORM_TAIL, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_POLY, 1, 1), ATTK(AT_TUCH, AD_EDGE, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("BDSM", S_WORM_TAIL, LVL(0, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_CHAO, 1, 1), ATTK(AT_LASH, AD_DAMA, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("The Din missed you!", S_WORM_TAIL, LVL(1, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BITE, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("Yeah, percenti is missed!", S_WORM_TAIL, LVL(1, 12, -40, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("vexatious femmy", S_WORM_TAIL, LVL(3, 18, 6, 20, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 1), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_LAUGH, MZ_SMALL), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cumbrous femmy", S_WORM_TAIL, /* invisible */ LVL(3, 18, 6, 20, 0), (1), A(ATTK(AT_KICK, AD_FEMI, 1, 1), ATTK(AT_TUCH, AD_SITM, 0, 0), ATTK(AT_TUCH, AD_STTP, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(300, 300, 0, MS_DEEPSTATE, MZ_SMALL), MR_COLD, MR_COLD, M1_HUMANOID|M1_OMNIVORE, M2_HOSTILE|M2_COLLECT|M2_FEMALE, M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10, 0, 0, 0, 0, 0, 0, 0, CLR_BLUE), MON("percenti opens a gate!", S_WORM_TAIL, LVL(5, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, M2_DEMON, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("helmet of percenti", S_WORM_TAIL, LVL(5, 12, -2, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE|M1_NOHEAD, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("winning ticket", S_WORM_TAIL, LVL(5, 15, 0, 0, 0), (G_NOCORPSE|G_GENO|1), A(ATTK(AT_EXPL, AD_HALU, 10, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_AMORPHOUS|M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_SEE_INVIS|M1_NOTAKE, M2_HOSTILE|M2_NEUTER, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("slex save", S_WORM_TAIL, /* by Demo */ LVL(6, 12, 10, 10, 6), (G_GENO|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1400, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID, M2_HUMAN, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("percenti devours the tripe ration.", S_WORM_TAIL, LVL(8, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, M2_DOMESTIC, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("Asking price: percentlu", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_SGLD, 2, 3), ATTK(AT_WEAP, AD_SGLD, 2, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("ak Thief is dead!", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 3), ATTK(AT_WEAP, AD_PHYS, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("un in Protect mode", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS|M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("white missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("gray missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("black missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("red missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), MON("green missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GREEN), MON("brown missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("magenta missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("cyan missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("orange missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bright green missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("yellow missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("bright blue missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("bright magenta missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("bright cyan missingno", S_WORM_TAIL, LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("gw5l 7f .??e oa1", S_WORM_TAIL, /* attacks are randomized like interhack horror */ LVL(10, 13, -3, 23, 4), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 400, 0, MS_SPOILER, MZ_MEDIUM), MR_DRAIN|MR_HITASTWO|MR_SLEEP|MR_ACID, 0, M1_AMORPHOUS|M1_SWIM|M1_CLING|M1_NOHEAD|M1_SLITHY|M1_ACID, M2_GIANT|M2_NASTY|M2_MAGIC, M3_WAITFORU|M3_NOTAME|M3_SPIDER, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("unfinished missingno", S_WORM_TAIL, /* spawns with sling and 20 junk metal */ LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_MISSING, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NONMOVING, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("critically injured", S_WORM_TAIL, LVL(10, 12, 0, 100, 0), (G_NOCORPSE|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_TRIP, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("You see:", S_WORM_TAIL, /* moves randomly even when next to you */ LVL(10, 12, 0, 100, 0), (G_NOCORPSE|2), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_NASTYTRAP, MZ_TINY), 0, 0, 0, 0, M3_NOPLRPOLY, 0, M5_SPACEWARS, M6_RANDWALK, 0, 0, 0, 0, CLR_WHITE), MON("glorkum", S_WORM_TAIL, /* interhack horror type */ LVL(10, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON2, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("player glorkum", S_WORM_TAIL, /*playable race*/ LVL(10, 12, 0, 0, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 1, 2), ATTK(AT_WEAP, AD_PHYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(10, 10, 0, MS_SILENT, MZ_SMALL), 0, 0, M1_CARNIVORE|M1_OVIPAROUS, M2_NOPOLY, 0, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("perfumehugger", S_WORM_TAIL, /* creates rn1(10, 3) MS_STENCH */ LVL(10, 12, 0, 10, 10), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_WHORE, MZ_HUMAN), MR_COLD|MR_POISON|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("martiin", S_WORM_TAIL, LVL(10, 12, 0, 10, 10), (1), A(ATTK(AT_KICK, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_STENCH, MZ_HUMAN), MR_COLD|MR_POISON|MR_DISINT|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_NOPOLY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON5, M4_SHAPESHIFT, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("You missed the percenttpercenti!", S_WORM_TAIL, LVL(11, 12, -40, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 2), ATTK(AT_WEAP, AD_PHYS, 3, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("Funo", S_WORM_TAIL, LVL(12, 14, 8, 30, 0), (1|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_KICK, AD_PHYS, 5, 4), ATTK(AT_RATH, AD_BANI, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_ESCAPE, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_TUNNEL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("beige missingno", S_WORM_TAIL, LVL(12, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("shady missingno", S_WORM_TAIL, LVL(13, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GRAY), MON("dark missingno", S_WORM_TAIL, LVL(15, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("scarlet missingno", S_WORM_TAIL, LVL(17, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_RED), MON("viridian missingno", S_WORM_TAIL, LVL(18, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_GREEN), MON("beautycloudy", S_WORM_TAIL, LVL(18, 12, -5, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_FART_NORMAL, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("scenticloudy", S_WORM_TAIL, LVL(18, 12, -5, 80, 0), (1), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_KICK, AD_PHYS, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_STENCH, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_STALK, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("row:percentd col:percentd", S_WORM_TAIL, LVL(18, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE|M1_TPORT, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("bow.row", S_WORM_TAIL, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_WEAP, AD_PHYS, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("umbra missingno", S_WORM_TAIL, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BROWN), MON("percenti breathes percenti!", S_WORM_TAIL, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_WEAP, AD_PHYS, 3, 3), ATTK(AT_BREA, AD_RBRE, 4, 4), ATTK(AT_BREA, AD_RBRE, 4, 4), ATTK(AT_BREA, AD_RBRE, 4, 4), ATTK(AT_BREA, AD_RBRE, 4, 4)), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("heavily injured", S_WORM_TAIL, LVL(20, 12, 0, 100, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_TRIP, MZ_TINY), 0, 0, 0, M2_STRONG, M3_NOPLRPOLY|M3_NONMOVING, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("Your map shows:", S_WORM_TAIL, /* teleports */ LVL(20, 16, 0, 100, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_NASTYTRAP, MZ_TINY), 0, 0, M1_TPORT, M2_STRONG, M3_NOPLRPOLY, 0, M5_SPACEWARS, M6_FLEE, 0, 0, 0, 0, CLR_WHITE), MON("wild hild", S_WORM_TAIL, LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 10, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_STENCH, MZ_TINY), 0, 0, 0, M2_FEMALE, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("wuxtina", S_WORM_TAIL, /* can displace like grues; talking to her inits conversation where you can opt to be banished, and then she will cancel herself and not offer that "service" anymore */ LVL(20, 12, -20, 25, 0), (1), A(ATTK(AT_KICK, AD_PLAS, 6, 6), ATTK(AT_STNG, AD_LAVA, 6, 8), ATTK(AT_SCRA, AD_VAMP, 3, 3), ATTK(AT_NONE, AD_CALM, 0, 0), ATTK(AT_NONE, AD_HEAL, 0, 0), NO_ATTK), SIZ(3000, 3000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_SLEEP|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON3|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("ivel wuxtina", S_WORM_TAIL, /* also displaces, but doesn't have the chat stuff */ LVL(20, 12, -20, 25, 0), (1), A(ATTK(AT_KICK, AD_PLAS, 6, 6), ATTK(AT_STNG, AD_LAVA, 6, 8), ATTK(AT_SCRA, AD_VAMP, 3, 3), ATTK(AT_NONE, AD_CALM, 0, 0), ATTK(AT_NONE, AD_HEAL, 0, 0), NO_ATTK), SIZ(3000, 3000, 0, MS_STENCH, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ACID|MR_SLEEP|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_OVIPAROUS|M1_SWIM|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE, M2_STALK|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_HOSTILE|M2_NOPOLY, M3_INFRAVISION|M3_INFRAVISIBLE|M3_TRAITOR|M3_FREQ_UNCOMMON10|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_MIND_FLAYER, M4_SHAPESHIFT, M5_EVIL, 0, 0, 0, 0, 0, CLR_RED), MON("columnar heel sandal", S_WORM_TAIL, /* uses synthetic sandals */ LVL(20, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_PLYS, 3, 3), ATTK(AT_KICK, AD_WNCE, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SHOE, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON10, M4_SANDALS|M4_HIGHHEELED|M4_REFLECT, M5_JOKE, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("purple missingno", S_WORM_TAIL, LVL(21, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("steel missingno", S_WORM_TAIL, LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_CYAN), MON("master glorkum", S_WORM_TAIL, /* grunthack horror type */ LVL(22, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_FREQ_UNCOMMON5, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("vivid missingno", S_WORM_TAIL, LVL(23, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_ORANGE), MON("percentipercentiincreases the character's percenti", S_WORM_TAIL, LVL(23, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_POIS, 4, 3), ATTK(AT_WEAP, AD_STAT, 4, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("16-bit subsystem", S_WORM_TAIL, LVL(24, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_BEAM, AD_MINA, 5, 5), ATTK(AT_BEAM, AD_RUNS, 5, 5), ATTK(AT_HUGS, AD_MINA, 5, 5), ATTK(AT_HUGS, AD_RUNS, 5, 5), ATTK(AT_NONE, AD_NAST, 0, 20), ATTK(AT_RATH, AD_NAST, 0, 20)), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_MINDLESS|M1_BREATHLESS|M1_NOLIMBS|M1_FLY, M2_HOSTILE, M3_NOPLRPOLY|M3_NONMOVING|M3_NOTAME, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_CYAN), MON("poisonous missingno", S_WORM_TAIL, LVL(24, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("topaz missingno", S_WORM_TAIL, LVL(25, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_YELLOW), MON("columnar heel boot", S_WORM_TAIL, /* uses hippie heels */ LVL(25, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_KICK, AD_VOMT, 5, 3), ATTK(AT_KICK, AD_BADE, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, M2_DEMON, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, M4_HIGHHEELED|M4_BLOCKHEELBOOTS, M5_JOKE, 0, 0, 0, 0, 0, CLR_RED), MON("percenti passes to you!", S_WORM_TAIL, LVL(25, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 3), ATTK(AT_WEAP, AD_PHYS, 5, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, M2_DEMON, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_RED), MON("The dragon breath hits percenti!", S_WORM_TAIL, LVL(25, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 3), ATTK(AT_WEAP, AD_PHYS, 5, 3), ATTK(AT_BREA, AD_RBRE, 8, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("bulletator tilde", S_WORM_TAIL, LVL(26, 24, -10, 77, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_MINA, 3, 7), ATTK(AT_SCRA, AD_PART, 3, 7), ATTK(AT_BREA, AD_RUNS, 3, 7), ATTK(AT_NONE, AD_MIDI, 3, 7), ATTK(AT_RATH, AD_RAGN, 3, 7), NO_ATTK), SIZ(1000, 1000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_LITHIVORE, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("lower bulletator tilde", S_WORM_TAIL, LVL(26, 12, -10, 77, 0), (1|G_NOCORPSE), A(ATTK(AT_LASH, AD_MINA, 3, 7), ATTK(AT_SCRA, AD_PART, 3, 7), ATTK(AT_BREA, AD_RUNS, 3, 7), ATTK(AT_NONE, AD_MIDI, 3, 7), ATTK(AT_RATH, AD_RAGN, 3, 7), NO_ATTK), SIZ(1000, 1000, 0, MS_BULLETATOR, MZ_GIGANTIC), MR_SLEEP|MR_DEATH|MR_DISINT|MR_STONE|MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_AMORPHOUS|M1_UNSOLID, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON5|M3_FREQ_UNCOMMON10|M3_TRAITOR|M3_NOTAME|M3_NOPLRPOLY|M3_EGOTYPE|M3_LITHIVORE, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("ultramarine missingno", S_WORM_TAIL, LVL(27, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("pink missingno", S_WORM_TAIL, LVL(28, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("The percenti casts percenti!", S_WORM_TAIL, LVL(28, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_MAGC, AD_CAST, 4, 5), ATTK(AT_MAGC, AD_CAST, 4, 5), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("percenti catches the kelp frond.", S_WORM_TAIL, LVL(28, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 5, 4), ATTK(AT_WEAP, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_POISON|MR_ACID, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY|M3_PETTY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GREEN), MON("azure missingno", S_WORM_TAIL, LVL(30, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("critically injured percents", S_WORM_TAIL, /* not attacked by pets, flickers, heals back to full HP every turn */ LVL(30, 0, 10, 100, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), MR_FIRE|MR_ACID|MR_COLD|MR_ELEC|MR_DRAIN|MR_DEATH|MR_DISINT|MR_STONE|MR_POISON|MR_SLEEP, 0, M1_FLY, 0, M3_NOTAME|M3_TRAITOR, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("percenti has lost 0.", S_WORM_TAIL, LVL(30, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 3), ATTK(AT_WEAP, AD_MAGM, 7, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), MON("multicolored missingno", S_WORM_TAIL, LVL(35, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, 0, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, M4_MULTIHUED, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_WHITE), MON("archglorkum", S_WORM_TAIL, /* stone-cold horror type */ LVL(40, 12, 0, 0, 0), (G_NOCORPSE|1), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_CARNIVORE, 0, M3_INFRAVISIBLE|M3_FREQ_UNCOMMON3|M3_FREQ_UNCOMMON10, 0, M5_RANDOMIZED, 0, 0, 0, 0, 0, CLR_BLACK), MON("etre qui vous tue injustement", S_WORM_TAIL, LVL(56, 18, -20, 100, -20), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_EDGE, 17, 20), ATTK(AT_GAZE, AD_PLYS, 1, 10), ATTK(AT_RATH, AD_RAGN, 0, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_APOC, MZ_GIGANTIC), MR_DEATH|MR_DISINT|MR_SLEEP|MR_STONE|MR_POISON|MR_DRAIN, 0, M1_UNSOLID|M1_FLY|M1_BREATHLESS|M1_MINDLESS, M2_STRONG|M2_HOSTILE|M2_NASTY|M2_STALK, M3_NOPLRPOLY|M3_FREQ_UNCOMMON2|M3_FREQ_UNCOMMON7|M3_FREQ_UNCOMMON10|M3_NOTAME|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("percenti is immune to the attack!", S_WORM_TAIL, LVL(60, 12, 0, 0, 0), (G_NOCORPSE|1), A(ATTK(AT_WEAP, AD_PHYS, 7, 10), ATTK(AT_WEAP, AD_MAGM, 7, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(25, 25, 0, MS_SILENT, MZ_TINY), 0, 0, M1_OMNIVORE, 0, M3_INFRAVISIBLE|M3_NOPLRPOLY, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_GRAY), /* long worm tail == SPECIAL_PM, anything beginning from here is _not_ randomly generated, nor picked as random polymorph form. */ MON("long worm tail", S_WORM_TAIL, LVL(0, 0, 0, 0, 0), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, 0, 0), 0, 0, 0L, M2_NOPOLY, 0, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BROWN), MON("test dummy", S_WORM_TAIL, LVL(15, 6, 0, 0, 0), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(ATTK(AT_NONE, AD_UNPR, 2, 2), ATTK(AT_TUCH, AD_UNPR, 1, 4), ATTK(AT_RATH, AD_NIVE, 1, 5), ATTK(AT_HUGS, AD_NIVE, 2, 2), NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, 0, M2_HOSTILE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("cast dummy", S_WORM_TAIL, LVL(15, 6, 0, 0, 0), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 1, 1), ATTK(AT_MAGC, AD_CLRC, 1, 1), ATTK(AT_MAGC, AD_CAST, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, 0, M2_HOSTILE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("carthage dummy", S_WORM_TAIL, LVL(15, 6, 0, 0, 0), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(ATTK(AT_BUTT, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_SMALL), 0, 0, 0, M2_HOSTILE|M2_NOPOLY, 0, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* Note: * Worm tail must be between the normal monsters and the special * quest & pseudo-character ones because an optimization in the * random monster selection code assumes everything beyond here * has the G_NOGEN and M2_NOPOLY attributes. */ MON("huro trove", S_TROVE, /* for matrayser hybrid race, supposed to not generate randomly */ LVL(0, 0, 10, 0, 0), (G_NOGEN), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_SILENT, MZ_MEDIUM), 0, 0, M1_BREATHLESS|M1_MINDLESS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_NOTAKE|M1_FLY, M2_HOSTILE|M2_NEUTER|M2_NOPOLY, M3_NOTAME, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), /* * KMH -- Monsters of the aligned key quests */ MON("Nightmare", S_UNICORN, LVL(12, 24, -2, 70, 15), (G_UNIQ|G_NOGEN|G_NOCORPSE), A(ATTK(AT_BUTT, AD_PHYS, 3, 12), ATTK(AT_KICK, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_HITASTWO|MR_STONE, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_FEMALE|M2_HOSTILE|M2_NASTY|M2_STALK|M2_WANDER|M2_STRONG, M3_WAITFORU|M3_WANTSALL, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("Beholder", S_EYE, LVL(15, 9, -4, 70, 0), (G_UNIQ|G_NOGEN|G_NOCORPSE), A(ATTK(AT_GAZE, AD_DETH, 1, 4), ATTK(AT_GAZE, AD_PHYS, 3, 8), ATTK(AT_GAZE, AD_STUN, 1, 3), ATTK(AT_GAZE, AD_CONF, 1, 3), ATTK(AT_GAZE, AD_SLEE, 1, 4), NO_ATTK), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_STONE, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_WAITFORU|M3_WANTSALL, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("Vecna", S_LICH, LVL(49, 9, -8, 90, -15), (G_UNIQ|G_NOGEN|G_NOCORPSE), A(ATTK(AT_TUCH, AD_COLD, 9, 6), ATTK(AT_MAGC, AD_SPEL, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR|MR_DISINT, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_PNAME|M2_PRINCE|M2_MALE|M2_HOSTILE|M2_NASTY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD|M2_STRONG|M2_MAGIC, M3_WAITFORU|M3_WANTSALL, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), /* Amy addition: uberversions of the same monsters for Yendorian Tower subdungeons. */ MON("Ubernightmare", S_UNICORN, LVL(50, 25, -10, 90, 15), (G_UNIQ|G_NOGEN|G_NOCORPSE|G_VLGROUP), A(ATTK(AT_BUTT, AD_PHYS, 5, 12), ATTK(AT_KICK, AD_CHRN, 5, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEIGH, MZ_LARGE), MR_POISON|MR_FIRE|MR_COLD|MR_ELEC|MR_HITASTWO|MR_STONE|MR_DEATH|MR_DISINT|MR_SLEEP, MR_POISON|MR_FIRE|MR_COLD|MR_ELEC, M1_ANIMAL|M1_NOHANDS|M1_HERBIVORE, M2_NOPOLY|M2_PNAME|M2_FEMALE|M2_HOSTILE|M2_NASTY|M2_STALK|M2_WANDER|M2_STRONG, M3_WANTSALL, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Superbeholder", S_EYE, LVL(50, 9, -15, 90, 0), (G_UNIQ|G_NOGEN|G_NOCORPSE|G_VLGROUP), A(ATTK(AT_GAZE, AD_DETH, 4, 4), ATTK(AT_GAZE, AD_RBRE, 4, 8), ATTK(AT_GAZE, AD_DISN, 4, 3), ATTK(AT_GAZE, AD_STON, 4, 3), ATTK(AT_GAZE, AD_CNCL, 4, 4), ATTK(AT_BEAM, AD_RNG, 3, 10)), SIZ(500, 500, 0, MS_SILENT, MZ_LARGE), MR_STONE|MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_FLY|M1_NOLIMBS|M1_NOHEAD|M1_REGEN, M2_NOPOLY|M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_STALK, M3_INFRAVISIBLE|M3_WANTSALL, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Giga Vecna", S_LICH, LVL(95, 10, -15, 100, -15), (G_UNIQ|G_NOGEN|G_NOCORPSE|G_VLGROUP), A(ATTK(AT_TUCH, AD_RBRE, 9, 8), ATTK(AT_MAGC, AD_CAST, 10, 10), ATTK(AT_MAGC, AD_CAST, 5, 5), ATTK(AT_MAGC, AD_CAST, 5, 5), ATTK(AT_BEAM, AD_AGGR, 5, 8), ATTK(AT_BREA, AD_DISN, 10, 10)), SIZ(1200, 1200, 0, MS_MUMBLE, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_PLUSFOUR|MR_DISINT|MR_DEATH|MR_ACID|MR_DRAIN, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_PNAME|M2_PRINCE|M2_MALE|M2_HOSTILE|M2_NASTY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_UNDEAD|M2_STRONG|M2_MAGIC, M3_WANTSALL, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), /* special monsters for feminism trap effects */ MON("Gudrun the Feminist", S_GIANT, /* spawns with wedged little-girl sandal and hippie heels */ LVL(27, 15, -7, 70, -8), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 6, 5), ATTK(AT_KICK, AD_FEAR, 3, 13), ATTK(AT_NONE, AD_COLD, 0, 8), ATTK(AT_MAGC, AD_SPEL, 5, 12), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_ACID|MR_PLUSONE|MR_HITASTHREE, MR_COLD|MR_SLEEP|MR_ACID, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR, M4_HAMMERSANDAL|M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Ella the Feminist", S_LICH, /* spawns with wedged little-girl sandal and wedge sandals */ LVL(30, 15, -25, 100, -19), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DRIN, 6, 6), ATTK(AT_KICK, AD_GLIB, 6, 9), ATTK(AT_LASH, AD_DRLI, 5, 5), ATTK(AT_TUCH, AD_DFOO, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_BOSS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_POISON|MR_SLEEP|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, MR_COLD|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_UNSOLID|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_UNDEAD|M2_ROCKTHROW, M3_INFRAVISION|M3_TRAITOR|M3_LITHIVORE|M3_MIND_FLAYER, M4_HAMMERSANDAL|M4_SANDALS, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), /* * quest leaders * Lord Carnarvon must be first */ MON("Lord Carnarvon", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Mike Smith", S_HUMAN, LVL(16, 15, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Your Fucking Color", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("vain principal", S_HUMAN, LVL(20, 12, -10, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Halbu", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, HI_LORD), MON("Femmy", S_HUMAN, LVL(20, 12, -10, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_BADE, 4, 6), ATTK(AT_HUGS, AD_BADE, 2, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Supreme Spellcaster", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 4, 6), ATTK(AT_MAGC, AD_CLRC, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sara, the Last Oracle", S_HUMAN, LVL(3, 0, 0, 50, 0), (G_NOGEN|G_UNIQ), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Hans Walt", S_HUMAN, LVL(20, 12, 10, 3, 0), (1), A(ATTK(AT_WEAP, AD_FAKE, 1, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Pelias", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("G-cheater", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Jonadab", S_HUMAN, LVL(30, 12, -10, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_NAST, 6, 6), ATTK(AT_BREA, AD_RBRE, 7, 7), ATTK(AT_BEAM, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Melinda Proudfoot", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("strange corpse", S_MUMMY, LVL(30, 0, -55, 125, 0), (G_NOGEN|G_UNIQ), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE, M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Fwagglebrapo", S_FUNGUS, LVL(107,1,-78,100,0), (G_NOGEN|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 9, 5), ATTK(AT_TUCH, AD_PEST, 9, 5), ATTK(AT_TUCH, AD_PHYS, 9, 5), ATTK(AT_TUCH, AD_FAMN, 9, 5), ATTK(AT_TUCH, AD_DETH, 9, 5), ATTK(AT_TUCH, AD_ENCH, 9, 5)), SIZ(100, 200, 0, MS_LEADER, MZ_SMALL), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_NOTAKE|M1_POIS|M1_ACID|M1_REGEN|M1_SEE_INVIS|M1_AMPHIBIOUS|M1_TPORT_CNTRL, M2_NOPOLY|M2_PEACEFUL|M2_NEUTER|M2_NASTY, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Vlad the Skewerer", S_VAMPIRE, LVL(14, 18, -3, 80, -10), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 10), ATTK(AT_BITE, AD_DRLI, 1, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_PLUSTHREE, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN|M1_CARNIVORE, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_PEACEFUL|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("The Outerspace Octopus", S_EEL, LVL(15, 11, -4, 60, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_SPIT, AD_BLND, 1, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), ATTK(AT_HUGS, AD_PHYS, 6, 3), NO_ATTK, NO_ATTK), SIZ(2500, 2500, 0, MS_LEADER, MZ_HUGE), MR_COLD, MR_COLD, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_OVIPAROUS|M1_THICK_HIDE|M1_NOTAKE, M2_NOPOLY|M2_PEACEFUL|M2_PNAME, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Gaunt Elke", S_DEMON, LVL(15, 10, -3, 95, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_ACID, 4, 8), ATTK(AT_KICK, AD_DRST, 4, 6), ATTK(AT_NONE, AD_DRST, 3, 6), ATTK(AT_BREA, AD_DRST, 4, 9), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_ACID|MR_PLUSONE, MR_POISON|MR_ACID, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_CLOSE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("diseased heir", S_HUMAN, LVL(30, 0, -55, 125, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_DISE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HERBIVORE, M2_HUMAN|M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Master Ulitharid", S_HUMANOID, LVL(20, 12, 0, 90, 0), (G_UNIQ|G_NOGEN), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRIN, 1, 4)), SIZ(1000, 1000, 0, MS_LEADER, MZ_LARGE), MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_OMNIVORE|M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_PEACEFUL|M2_COLLECT|M2_NASTY|M2_NOPOLY|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE|M3_TELEPATHIC|M3_MIND_FLAYER|M3_NOTAME|M3_CLOSE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Hussy Larissa", S_WORM, LVL(20, 13, -4, 45, -2), (G_UNIQ|G_NOGEN), A(ATTK(AT_WEAP, AD_PHYS, 2, 9), ATTK(AT_KICK, AD_NUMB, 20, 6), ATTK(AT_GAZE, AD_COLD, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_ACID, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_CONCEAL, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Acidsnort", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Baseball Legend", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 7, 12), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Rockin Roller", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Hyacintor", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_BEAM, AD_SOUN, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("The Dungeon Master", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Luigi", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Big D", S_HUMAN, LVL(30, 12, -10, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_ICEB, 8, 6), ATTK(AT_BREA, AD_FIRE, 6, 10), ATTK(AT_BREA, AD_ELEC, 6, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_FIRE|MR_ELEC|MR_COLD|MR_DEATH|MR_DRAIN|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Bleda's Iron Boar", S_QUADRUPED, LVL(20, 13, 2, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_BUTT, AD_PHYS, 2, 8), ATTK(AT_BITE, AD_LEGS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(3000, 3000, 0, MS_LEADER, MZ_MEDIUM), 0, 0, M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE, M2_NOPOLY|M2_WANDER|M2_PEACEFUL|M2_PNAME|M2_STRONG, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Tuftrike", S_HUMAN, LVL(21, 14, 0, 70, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_COLD, 6, 6), ATTK(AT_KICK, AD_LEGS, 20, 4), ATTK(AT_BEAM, AD_POIS, 4, 4), ATTK(AT_BEAM, AD_NEXU, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON|MR_PLUSTWO|MR_HITASFOUR|MR_DRAIN, MR_COLD|MR_FIRE|MR_SLEEP|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_POIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_SPIDER|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Christian Gray", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Zealous Moderator", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_NAST, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Kris-Tian", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_KICK, AD_GLIB, 10, 5), ATTK(AT_BREA, AD_DRST, 10, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Pindar", S_HUMAN, LVL(20, 12, 0, 50, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Shaman Karnov", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Deep Blue 2", S_ELEMENTAL, LVL(25, 10, -3, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_RBRE, 6, 10), ATTK(AT_NONE, AD_RBRE, 0, 7), ATTK(AT_BREA, AD_RBRE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, MS_LEADER, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_UNSOLID|M1_NOTAKE, M2_STRONG|M2_NEUTER|M2_NOPOLY|M2_PNAME|M2_PEACEFUL, M3_INFRAVISIBLE|M3_CLOSE, 0, M5_JOKE, 0, 0, 0, 0, 0, CLR_CYAN), MON("H. the Motherfucker", S_HUMANOID, LVL(25, 15, 7, 30, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_CLOSE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Laura the Elemental Lady", S_ELEMENTAL, LVL(30, 18, -15, 100, 8), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_WET, 6, 8), ATTK(AT_KICK, AD_FRZE, 10, 6), ATTK(AT_BREA, AD_ELEC, 15, 15), ATTK(AT_BEAM, AD_MALK, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_COLD|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Nadja the Occultist", S_COCKATRICE, LVL(26, 13, -4, 70, 4), (G_UNIQ|G_NOGEN), A(ATTK(AT_WEAP, AD_STON, 2, 8), ATTK(AT_KICK, AD_STON, 2, 8), ATTK(AT_NONE, AD_STON, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Huge Hefner", S_HUMAN, LVL(20, 12, -5, 50, 10), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_PNAME, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Nurse Catherine", S_HUMAN, LVL(11, 10, 0, 50, 10), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_CLAW, AD_HEAL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_PNAME, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Elli Pseudo", S_RODENT, LVL(21, 18, 7, 20, 15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_KICK, AD_GLIB, 10, 5), ATTK(AT_BREA, AD_DRST, 10, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Driud the Druid", S_HUMAN, LVL(20, 12, 0, 40, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Andy Stahl", S_HUMAN, LVL(20, 12, 0, 40, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Smokey", S_HUMAN, LVL(20, 12, 0, 40, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Master of Locks", S_HUMAN, LVL(20, 12, 0, 40, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Harry the Cowboy", S_HUMAN, LVL(20, 12, 0, 40, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Robert the Lifer", S_HUMAN, LVL(20, 12, 0, 40, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Killed Bill", S_ZOMBIE, LVL(20, 12, 0, 40, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP|MR_COLD|MR_DRAIN|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_MINDLESS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_UNDEAD, M3_CLOSE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Uber Ruggo", S_GNOME, LVL(16, 10, 10, 10, -3), (G_UNIQ|G_NOGEN), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_LEADER, MZ_SMALL), MR_POISON|MR_STONE|MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_PRINCE|M2_MALE|M2_COLLECT|M2_GREEDY|M2_PEACEFUL|M2_NASTY|M2_NOPOLY|M2_JEWELS|M2_MAGIC, M3_INFRAVISIBLE|M3_INFRAVISION|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Master Shifter", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Thorin", S_HUMANOID, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_NOPOLY|M2_PNAME|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC|M2_PEACEFUL, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), #if 0 /* OBSOLETE */ /* Two for elves - one of each sex. */ MON("Earendil", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Elwing", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), #endif /* 0 */ MON("Sinderion", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Glarthir", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Vivec", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Sontaire", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Elenwen", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Earendil", S_HUMAN, /* re-enabled for elf role --Amy */ LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Elwing", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Lord of the Cards", S_HUMAN, LVL(20, 12, 0, 60, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Drakemother", S_DRAGON, LVL(25, 18, -1, 20, -4), (G_GENO|1), A(ATTK(AT_BREA, AD_FIRE, 6, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_PHYS, 1, 4), ATTK(AT_CLAW, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_LEADER, MZ_GIGANTIC), MR_FIRE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_FEMALE, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("High Flame Mage", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_HITASFOUR, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("The Dev Team", S_HUMAN, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Yhelothar", S_HUMAN, LVL(20, 12, 0, 80, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_NAST, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Top Gunner", S_HUMAN, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Evra the Mop Lady", S_HUMAN, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Eitbo", S_HUMAN, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_ELEC|MR_FIRE, MR_POISON|MR_ELEC|MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Upper Graduate", S_HUMAN, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Gordon Freeman", S_HUMAN, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Polgara", S_HUMAN, LVL(20, 12, 0, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Thesci", S_HUMAN, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Snap and Loopin", S_HUMAN, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_SPEL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_ELEC, MR_POISON|MR_ELEC, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_NEUTER|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ben Argimunt", S_HUMAN, LVL(20, 12, -2, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Chairman Leon", S_QUANTMECH, LVL(26, 12, 0, 80, 5), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_DRST, 8, 7), ATTK(AT_KICK, AD_BLND, 2, 10), ATTK(AT_MAGC, AD_FIRE, 7, 8), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_COLD|MR_POISON, MR_FIRE|MR_COLD|MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SWIM, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Tyrael", S_ANGEL, LVL(30, 12, -20, 100, 20), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_WEAP, AD_MAGM, 10, 6), ATTK(AT_MAGC, AD_SPEL, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_SLEEP|MR_ELEC|MR_HITASFOUR|MR_PLUSTHREE, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_CLOSE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Hippocrates", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Troupe Leader", S_HUMAN, LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_GLIB, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Stereotypical Quest Giver", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Rigil", S_HUMAN, LVL(20, 15, 0, 80, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("stinkbug unblemished", S_PIERCER, LVL(20, 33, 4, 13, -7), (G_NOGEN|G_UNIQ), A(ATTK(AT_BUTT, AD_DRCH, 7, 3), ATTK(AT_BREA, AD_VOMT, 10, 12), ATTK(AT_RATH, AD_UVUU, 3, 17), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(7777, 7777, 0, MS_LEADER, MZ_GIGANTIC), MR_DEATH|MR_HITASTWO, MR_ELEC|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_NOTAKE|M1_ACID, M2_NOPOLY|M2_VAMPIRE|M2_ROCKTHROW|M2_PEACEFUL|M2_STRONG|M2_NEUTER|M2_PNAME|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_MIND_FLAYER|M3_SPIDER, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Princess of Moon", S_HUMAN, LVL(20, 15, 0, 80, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 750, 0, MS_LEADER, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_FEMALE|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_GOLD), MON("Shinto Priest", S_HUMAN, LVL(25, 12, 7, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Bellatrix Lestrange", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Celeste", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Madam Tequila the Clubhouse Owner", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Dave", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Simulation Leader", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("The Angry Video Game Nerd", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Guitar Hero", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Creator of Poison", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_POIS, 1, 6), ATTK(AT_WEAP, AD_POIS, 1, 6), ATTK(AT_BREA, AD_DRST, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Yes Man", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Mister Mulberry", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Crowned Drag Queen", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Camp Porter", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Gruff Co-Worker", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Last Surviving Other Human", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Activist Speaker", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Erec", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Dr. Wusiji", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Bilbo Baggins", S_HUMANOID, LVL(20, 9, 10, 0, 6), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_LEADER, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_HOBBIT, M3_CLOSE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, HI_LORD), MON("High Ice Mage", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_HITASFOUR, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("King Arthur", S_HUMAN, LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Slime Emperor", S_BLOB, LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_ACID, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("King Lorik", S_HUMAN, LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("King Chester", S_HUMAN, LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sir Lancelot", S_HUMAN, LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), #if 0 /* OBSOLETE */ MON("High Lycanthrope", S_HUMAN, LVL(20, 12, 0, 40, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON|MR_HITASFOUR, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), #endif /* 0 */ MON("old Gypsy woman", S_HUMAN, LVL(20, 12, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Grand Master", S_HUMAN, LVL(25, 12, 0, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_NASTY|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Psi Master", S_HUMAN, LVL(25, 12, 0, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 4, 10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_NASTY|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Dark Lord", S_HUMAN, LVL(20, 12, 0, 60, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Darknet Gater", S_HUMAN, LVL(20, 12, 0, 60, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Shaduriel", S_WORM, LVL(40, 15, -20, 100, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_BREA, AD_DEST, 12, 14), ATTK(AT_MAGC, AD_RAGN, 15, 15), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_LEADER, MZ_GIGANTIC), MR_PLUSFOUR|MR_FIRE|MR_COLD|MR_ELEC|MR_DRAIN|MR_DISINT|MR_DEATH|MR_STONE|MR_SLEEP|MR_ACID, 0, M1_OMNIVORE, M2_NOPOLY|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_NASTY|M2_STALK, M3_CLOSE|M3_INFRAVISION, M4_SHADE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Arch Priest", S_HUMAN, LVL(25, 12, 7, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), MON("Paladin Colvin", S_HUMAN, LVL(25, 12, 7, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Mayor Cummerbund", S_HUMAN, LVL(20, 12, 0, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Master Caster", S_HUMAN, LVL(25, 12, 7, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4,10), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), ATTK(AT_MAGC, AD_CLRC, 2, 8), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_FIRE|MR_ELEC|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Blackbeard", S_HUMAN, LVL(20, 12, 0, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Jacques Cousteau", S_HUMAN, LVL(20, 12, 0, 70, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PNAME|M2_GREEDY|M2_JEWELS, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Orion", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM|M1_AMPHIBIOUS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Tutor", S_HUMAN, LVL(20, 12, 0, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_SWIM|M1_AMPHIBIOUS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), /* Note: Master of Thieves is also the Tourist's nemesis. */ MON("Master of Thieves", S_HUMAN, LVL(20, 12, 0, 30, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Master of Assassins", S_HUMAN, LVL(20, 12, 0, 30, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Lord Sato", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Prince Sartor", S_HUMAN, LVL(20, 12, 0, 30, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Tenshi and Meiling", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Senior Otaku", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Master Roshi", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Cato", S_HUMAN, LVL(20, 12, -10, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_WEAP, AD_PHYS, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Ken Hayabusa", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Marc", S_HUMAN, LVL(20, 12, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Stunt Double", S_HUMAN, LVL(20, 12, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Otacon", S_HUMAN, LVL(20, 12, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Principal Clark", S_HUMAN, LVL(20, 12, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Mustached Nightshift Supermarket Manager", S_HUMAN, LVL(20, 12, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("exploding brain", S_UMBER, LVL(30, 12, -20, 60, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_HUGS, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DRIN, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), ATTK(AT_EXPL, AD_PHYS, 10, 20), ATTK(AT_BOOM, AD_PHYS, 10, 20)), SIZ(2250, 2250, 0, MS_LEADER, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_AMPHIBIOUS, M2_NOPOLY|M2_STRONG|M2_PRINCE|M2_COLLECT|M2_PEACEFUL, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Master Librarian", S_HUMAN, LVL(20, 12, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("some guy called Shade", S_HUMAN, LVL(20, 12, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Commissioner Hunter", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("NAFA Boss", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 8), ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, M4_REFLECT, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Unseen Race Leader", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Little Bia", S_HUMAN, LVL(4, 12, 5, 0, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Vernon Dursley", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Mute Christine", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Three-Point-Six Dev", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Waste Deputy", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Turgon", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_ELF|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PRINCE, M3_CLOSE|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_ANGBAND, 0, 0, 0, 0, 0, HI_LORD), MON("XYZ-32", S_LIGHT, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_HEAL, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMORPHOUS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_MALE|M2_FEMALE|M2_NEUTER, M3_CLOSE|M3_INFRAVISIBLE, M4_MULTIHUED, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Master Kenji", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Slave Emperor", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Paintmaster", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ajela", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Master Zookeeper", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Upper Augurer", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Master Bookkeeper", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ancient Sage", S_HUMAN, LVL(20, 12, 0, 30, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Twoflower", S_HUMAN, LVL(20, 12, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Van Helsing", S_HUMAN, LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("King K. Rool", S_HUMAN, /* cook quest */ LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Norn", S_HUMAN, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Judo Captain", S_HUMAN, LVL(20, 10, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Messenger of SPW", S_HUMAN, LVL(20, 10, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Birdman", S_BAT, LVL(20, 12, 0, 80, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 1, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Neferet the Green", S_HUMAN, LVL(20, 12, 0, 60, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_FEMALE|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_CLOSE|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GREEN), MON("Lolth", S_SPIDER, LVL(20, 15, 0, 50, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_BITE, AD_DRST, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_LEADER, MZ_HUMAN), MR_SLEEP|MR_HITASFOUR, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Chief Yeoman Warder", S_HUMAN, LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("The Queen", S_HUMAN, /* politician quest */ LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sinister President", S_HUMAN, LVL(20, 12, 0, 40, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("The Jedi Master", S_HUMAN, LVL(20, 18, -5, 50, 10), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_LEADER, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), /* * quest nemeses */ MON("Minion of Huhetotl", S_DEMON, LVL(16, 12, -2, 75, -14), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("Thoth Amon", S_HUMAN, LVL(16, 12, 0, 10, -14), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Heffer", S_HUMAN, LVL(24, 12, -15, 80, -14), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2000, 2000, 0, MS_NEMESIS, MZ_HUGE), MR_DISINT|MR_DEATH|MR_STONE|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_DEMON, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Acererak", S_LICH, LVL(25, 9, -9, 99, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 4), ATTK(AT_TUCH, AD_DRLI, 5, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_GAZE, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_STONE|MR_DISINT, MR_FIRE|MR_COLD, M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_MALE|M2_UNDEAD|M2_HOSTILE|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Dragonlord", S_DRAGON, LVL(25, 12, -3, 50, 7), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_BITE, AD_PHYS, 8, 8), ATTK(AT_LASH, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_DISINT|MR_POISON|MR_STONE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE|M1_ACID|M1_POIS, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Legendary Hero", S_HUMAN, LVL(24, 16, -10, 70, 10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_STUN, 10, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Sassy Luisa", S_QUADRUPED, LVL(6, 12, 10, 0, 1), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_SLEE, 2, 4), ATTK(AT_KICK, AD_IDAM, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("DNethack Master Dev", S_LICH, LVL(17, 9, -4, 90, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_TUCH, AD_COLD, 3, 6), ATTK(AT_TENT, AD_DRIN, 1, 4), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_TENT, AD_DRLI, 1, 2), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK), SIZ(1200, 1200, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_MINDLESS, M2_HOSTILE|M2_NOPOLY|M2_UNDEAD|M2_PNAME|M2_MAGIC, M3_TELEPATHIC|M3_MIND_FLAYER|M3_WANTSARTI|M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_GRAY), MON("Anonymous Leader", S_HUMAN, LVL(16, 12, -4, 10, -14), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_BEAM, AD_DAMA, 6, 6), ATTK(AT_BEAM, AD_THIE, 6, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Intendoner", S_SNAKE, LVL(16, 20, -4, 60, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_GAZE, AD_MEMO, 6, 6), ATTK(AT_BITE, AD_LETH, 3, 15), ATTK(AT_BEAM, AD_WRAT, 5, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DISINT|MR_STONE, 0, M1_SWIM|M1_NOLIMBS|M1_ANIMAL|M1_SLITHY|M1_POIS|M1_OVIPAROUS|M1_CARNIVORE|M1_NOTAKE|M1_TUNNEL, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_NASTY|M2_HOSTILE, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("e-type", S_RUBMONST, LVL(24, 12, -6, 90, -7), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_MALK, 6, 12), ATTK(AT_BITE, AD_PHYS, 4, 11), ATTK(AT_LASH, AD_PHYS, 3, 7), ATTK(AT_CLAW, AD_PHYS, 3, 7), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_NEMESIS, MZ_GIGANTIC), MR_ELEC|MR_HITASFOUR|MR_STONE|MR_DISINT, MR_ELEC, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("vomitant bum", S_HUMAN, LVL(5, 18, -4, 0, -8), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_VOMT, 4, 4), ATTK(AT_SPIT, AD_VOMT, 8, 8), ATTK(AT_GAZE, AD_VOMT, 4, 4), ATTK(AT_NONE, AD_VOMT, 0, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_COLLECT|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("The Spider Mastermind", S_SPIDER, /* has heavy MG */ LVL(36, 12, -18, 95, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_NEMESIS, MZ_HUGE), MR_STONE|MR_DISINT|MR_SLEEP|MR_DRAIN, 0, M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_SPIDER, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("presage octuple gulping", S_OGRE, LVL(27, 31, 0, 27, 4), (G_NOGEN|G_UNIQ), A(ATTK(AT_HUGS, AD_SPC2, 7, 17), ATTK(AT_BOOM, AD_SHRD, 71, 2), ATTK(AT_MAGC, AD_DISN, 12, 12), ATTK(AT_BITE, AD_ABDC, 18, 5), NO_ATTK, NO_ATTK), SIZ(1950, 1950, 0, MS_NEMESIS, MZ_TINY), MR_STONE|MR_DISINT|MR_ELEC|MR_SLEEP|MR_HITASTWO|MR_PLUSONE, 0, M1_HERBIVORE|M1_METALLIVORE|M1_UNSOLID|M1_AMPHIBIOUS|M1_NOEYES, M2_NOPOLY|M2_ELF|M2_DEMON|M2_WANDER|M2_JEWELS|M2_HOSTILE, M3_WANTSARTI|M3_WAITFORU|M3_EGOTYPE|M3_PETRIFIES, M4_BAT|M4_RAT, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Profile Kati", S_HUMAN, LVL(9, 13, 6, 60, -3), (G_NOGEN|G_UNIQ), A(ATTK(AT_SCRA, AD_PHYS, 2, 7), ATTK(AT_KICK, AD_PHYS, 2, 7), ATTK(AT_TUCH, AD_SEDU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_FIRE|MR_HITASTWO, MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_REGEN, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Luke Skywalker", S_HUMAN, /* spawns with green lightsaber */ LVL(20, 18, -5, 50, 10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_PNAME|M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Rugby Fouler", S_HUMAN, LVL(24, 12, -20, 50, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_TRAM, AD_PHYS, 8, 8), ATTK(AT_LASH, AD_DISP, 4, 7), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEMESIS, MZ_LARGE), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Rockfall Griefer", S_GOLEM, LVL(22, 12, 0, 40, -14), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_RAGN, 4, 8), ATTK(AT_WEAP, AD_RAGN, 4, 8), ATTK(AT_BEAM, AD_PAIN, 7, 9), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Branter Gun", S_HUMAN, /* spawns with SMG */ LVL(12, 12, 0, 10, -14), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Edward Nygma", S_HUMAN, /* spawns with wand of create monster */ LVL(16, 12, -30, 100, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_SOUN, 3, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_BEAM, AD_MINA, 7, 7), ATTK(AT_NONE, AD_HODS, 0, 7), ATTK(AT_RATH, AD_HODS, 0, 7), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_COLD|MR_ELEC|MR_FIRE|MR_SLEEP|MR_ACID|MR_DEATH|MR_DISINT|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_AMORPHOUS|M1_UNSOLID, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, M4_REFLECT|M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("well-paid doctor", S_HUMAN, LVL(11, 12, 0, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_HEAL, 5, 6), ATTK(AT_TUCH, AD_SGLD, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_DISINT|MR_STONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("The Man In The Moon", S_HUMAN, /* spawns with 1-5 scrolls of summon boss and wand of trap creation */ LVL(24, 15, 0, 40, -14), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_TRAP, 6, 6), ATTK(AT_BEAM, AD_WEBS, 6, 10), ATTK(AT_BEAM, AD_TLPT, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_SPIDER, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Feng Shao", S_HUMAN, LVL(15, 12, 0, 40, -13), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_NTHR, 2, 6), ATTK(AT_WEAP, AD_NTHR, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Schwing Ji", S_XORN, LVL(20, 12, -10, 100, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_STCK, 20, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, M4_SHADE, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("insect hivemind", S_XAN, /* spawns with lots of eggs of random 'a' */ LVL(20, 16, -6, 50, 0), (G_NOGEN|G_UNIQ|G_VLGROUP), A(ATTK(AT_STNG, AD_POIS, 12, 7), ATTK(AT_SPIT, AD_AGGR, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1200, 1200, 0, MS_NEMESIS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Dr. Faust, the Patriarch", S_DEMON, LVL(35, 8, -30, 100, -20), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 20, 6), ATTK(AT_LASH, AD_INSA, 7, 6), ATTK(AT_BEAM, AD_STUN, 10, 10), ATTK(AT_NONE, AD_PLYS, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_PLUSTHREE|MR_HITASFOUR|MR_DRAIN, 0, M1_SEE_INVIS|M1_POIS|M1_THICK_HIDE, M2_PNAME|M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Pinobot", S_GOLEM, LVL(26, 12, -8, 90, 0), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_MIDI, 3, 13), ATTK(AT_GAZE, AD_RNG, 5, 5), ATTK(AT_BEAM, AD_MINA, 7, 7), ATTK(AT_NONE, AD_RBRE, 0, 6), NO_ATTK, NO_ATTK), SIZ(900, 0, 0, MS_NEMESIS, MZ_LARGE), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASTWO|MR_COLD|MR_FIRE|MR_ELEC|MR_ACID, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_NEUTER|M2_COLLECT|M2_STRONG|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Hussy Jill", S_BLOB, LVL(20, 36, -42, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_TUCH, AD_PLYS, 6, 4), ATTK(AT_KICK, AD_RNG, 2, 25), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE|MR_PLUSFOUR|MR_DEATH|MR_DISINT|MR_DRAIN, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_NOLIMBS|M1_NOHEAD|M1_MINDLESS|M1_OMNIVORE|M1_ACID, M2_WANDER|M2_HOSTILE|M2_FEMALE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, M4_REFLECT|M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("International Energy Commissioner", S_HUMAN, LVL(25, 14, -4, 80, -15), (G_NOGEN|G_UNIQ|G_VLGROUP|G_PLATOON), A(ATTK(AT_WEAP, AD_SGLD, 4, 8), ATTK(AT_TUCH, AD_SITM, 4, 8), ATTK(AT_GAZE, AD_PLYS, 1, 3), ATTK(AT_BEAM, AD_MALK, 3, 4), ATTK(AT_MAGC, AD_CAST, 4, 4), ATTK(AT_NONE, AD_AGGR, 5, 6)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_ELEC|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT|M2_DEMON, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Evil Patch Perpetrator", S_RUSTMONST, LVL(30, 27, -10, 30, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_NAST, 6, 6), ATTK(AT_BREA, AD_RBRE, 7, 7), ATTK(AT_BEAM, AD_ELEC, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_DISINT|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_LITHIVORE, M4_ORGANIVORE, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Fat Groper", S_PIERCER, LVL(30, 16, 0, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_BITE, AD_SSEX, 1, 1), ATTK(AT_TUCH, AD_SEDU, 2, 4), ATTK(AT_HUGS, AD_THIE, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1400, 1300, 0, MS_NEMESIS, MZ_LARGE), MR_ACID|MR_DISINT|MR_STONE|MR_DEATH, 0, M1_HUMANOID|M1_CARNIVORE|M1_FLY, M2_HOSTILE|M2_MALE|M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Grandmaster Sven", S_HUMAN, LVL(50, 18, -25, 95, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_RBRE, 8, 8), ATTK(AT_KICK, AD_RAGN, 6, 6), ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_GAZE, AD_STTP, 6, 6), ATTK(AT_BREA, AD_DISN, 8, 8), NO_ATTK ), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_COLD|MR_FIRE|MR_DRAIN|MR_POISON|MR_SLEEP|MR_HITASFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_WALLWALK|M1_BREATHLESS|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Destruction Dozer", S_GOLEM, LVL(36, 25, -10, 90, -10), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_ABDC, 3, 8), ATTK(AT_TRAM, AD_TRAP, 10, 20), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 0, 0, MS_NEMESIS, MZ_GIGANTIC), MR_DEATH|MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_COLD|MR_FIRE|MR_ELEC|MR_ACID|MR_DISINT, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_SWIM, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_NEUTER|M2_COLLECT|M2_STRONG|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Twearendil", S_HUMAN, LVL(20, 12, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_STONE|MR_DISINT|MR_DEATH, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Catcall Selina", S_FELINE, LVL(20, 20, -5, 100, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PLYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_FIRE|MR_SLEEP|MR_HITASTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_REGEN|M1_THICK_HIDE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("The Thicknesses", S_DEMON, LVL(40, 11, -20, 60, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_BITE, AD_FRZE, 2, 6), ATTK(AT_BREA, AD_FIRE, 9, 9), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_FIRE|MR_POISON, 0, M1_FLY|M1_OMNIVORE, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_STALK|M2_PRINCE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DIABLO, 0, 0, 0, 0, 0, CLR_RED), MON("extremely ancient red dragon", S_DRAGON, LVL(30, 12, -6, 30, -4), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 10), ATTK(AT_LASH, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 3, 6), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, WT_DRAGON, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_HITASFOUR|MR_STONE|MR_DISINT, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_CARNIVORE, M2_HOSTILE|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_NOPOLY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Berbal", S_RUSTMONST, /* uses unfair stilettos */ LVL(23, 16, -7, 70, 4), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_GLIB, 2, 14), ATTK(AT_BITE, AD_VAMP, 2, 5), ATTK(AT_MAGC, AD_CLRC, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP|MR_DRAIN, MR_COLD|MR_ELEC|MR_POISON|MR_SLEEP, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Larus", S_WALLMONST, /* spawns with bullwhip, leather jacket and high boots */ LVL(25, 12, -20, 95, -9), (G_NOCORPSE|G_UNIQ|G_NOGEN), A(ATTK(AT_BEAM, AD_CONT, 4, 12), ATTK(AT_WEAP, AD_PHYS, 1, 20), ATTK(AT_MAGC, AD_CAST, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_COLD|MR_DEATH|MR_DISINT|MR_STONE|MR_HITASTWO, 0, M1_HUMANOID|M1_FLY|M1_POIS|M1_CARNIVORE, M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_PNAME|M2_NOPOLY|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Revolutino Mari", S_EEL, LVL(6, 15, 10, 0, -5), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_FIRE, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_PLUSTWO, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Dal Zethire", S_HUMAN, LVL(15, 12, 0, 80, -10), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 3, 3), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Slipscale the Betrayer", S_HUMAN, LVL(15, 12, 0, 40, -13), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), /* not a nemesis, but a pet of one */ MON("Voanairruth", S_DRAGON, LVL(15, 9, -1, 20, -5), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_COLD, 4, 6), ATTK(AT_BITE, AD_PHYS, 3, 8), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_ROAR, MZ_GIGANTIC), MR_STONE|MR_COLD, MR_COLD, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_SEE_INVIS|M1_OVIPAROUS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_PNAME|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, 0, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Bussbite, the Giant Fish", S_EEL, LVL(32, 12, -15, 100, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 8, 12), ATTK(AT_BITE, AD_LEGS, 6, 12), ATTK(AT_TUCH, AD_WRAP, 6, 12), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_NEMESIS, MZ_GIGANTIC), MR_STONE|MR_DISINT|MR_COLD|MR_FIRE|MR_POISON, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Assistant Noroela", S_GHOST, LVL(32, 12, -20, 80, 12), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_SGLD, 8, 8), ATTK(AT_KICK, AD_PHYS, 8, 8), ATTK(AT_BEAM, AD_DRST, 7, 7), ATTK(AT_GAZE, AD_FAMN, 1, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_UNSOLID|M1_WALLWALK, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Sanita Ekerenze", S_TRAPPER, LVL(30, 15, 0, 40, -8), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_FEMI, 3, 8), ATTK(AT_KICK, AD_DARK, 6, 6), ATTK(AT_TUCH, AD_PLYS, 1, 3), ATTK(AT_GAZE, AD_GRAV, 2, 3), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_DRAIN|MR_HITASONE, MR_ELEC, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_ACID, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_INFRAVISION|M3_TRAITOR|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Father Elijah", S_HUMAN, /* spawns with heavy MG and 200 bullets */ LVL(20, 15, -30, 90, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8, 6), ATTK(AT_BEAM, AD_AGGR, 3, 3), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PNAME|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Grimace Caspar", S_GHOST, LVL(15, 12, 0, 80, -10), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_GAZE, AD_CURS, 3, 3), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_SLEEP|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK|M1_UNSOLID, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PNAME|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Environment Pollution Overlord", S_HUMAN, LVL(20, 12, 0, 80, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_SLUD, 3, 6), ATTK(AT_BEAM, AD_LITT, 3, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("illusory reflector golem", S_GOLEM, LVL(50, 20, -20, 100, 0), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_INSA, 5, 6), ATTK(AT_WEAP, AD_DRIN, 6, 6), ATTK(AT_WEAP, AD_CONT, 7, 6), ATTK(AT_BEAM, AD_BANI, 6, 6), ATTK(AT_BEAM, AD_WEEP, 6, 6), NO_ATTK), SIZ(1800, 0, 0, MS_NEMESIS, MZ_LARGE), MR_SLEEP|MR_POISON|MR_ACID|MR_FIRE|MR_ELEC|MR_COLD|MR_DEATH|MR_DRAIN|MR_DISINT|MR_STONE, 0, M1_BREATHLESS|M1_MINDLESS|M1_HUMANOID|M1_THICK_HIDE|M1_TUNNEL|M1_FLY, M2_HOSTILE|M2_STRONG|M2_NOPOLY, M3_WANTSARTI|M3_WAITFORU, M4_REFLECT, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_CYAN), MON("Speech Association Boss", S_HUMAN, LVL(15, 12, 0, 80, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_ALIN, 2, 6), ATTK(AT_BUTT, AD_NAST, 3, 5), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_BEAM, AD_DIMN, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Rival of Envy", S_HUMAN, LVL(25, 12, -5, 80, -10), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PAIN, 3, 6), ATTK(AT_BEAM, AD_MALK, 3, 8), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_TUCH, AD_DARK, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_FIRE|MR_POISON|MR_SLEEP, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_PNAME|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Aglaope", S_NYMPH, LVL(17, 9, -4, 90, -15), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SEDU, 0, 0), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_TPORT|M1_TPORT_CNTRL, M2_NOPOLY|M2_LORD|M2_PNAME|M2_HOSTILE|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Great Corner-Hard", S_DEMON, LVL(30, 15, -10, 100, -20), (G_UNIQ|G_NOGEN), A(ATTK(AT_WEAP, AD_CURS, 4, 10), ATTK(AT_KICK, AD_CNCL, 4, 10), ATTK(AT_BREA, AD_DISN, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_COLD|MR_FIRE|MR_POISON|MR_PLUSTWO|MR_HITASFOUR, MR_COLD|MR_FIRE, M1_HUMANOID|M1_OMNIVORE|M1_POIS|M1_AMPHIBIOUS|M1_BREATHLESS|M1_THICK_HIDE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY|M2_DEMON, M3_INFRAVISION|M3_TRAITOR|M3_MIND_FLAYER|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), /* Starting items: WAN_DRAINING WAN_REDUCE_MAX_HITPOINTS WAN_STARVATION GOLD_CHAIN */ /* Multi-headed, possessing the breath attacks of all the other dragons * (selected at random when attacking). */ MON("Chromatic Dragon", S_DRAGON, LVL(16, 12, 0, 30, -14), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_RBRE, 6, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 4, 8), ATTK(AT_STNG, AD_PHYS, 1, 6)), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_FEMALE|M2_STALK|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Warden Arianna", S_HUMAN, LVL(20, 12, 0, 40, -14), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 25), ATTK(AT_WEAP, AD_PHYS, 1, 25), ATTK(AT_CLAW, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Transmuter", S_HUMAN, LVL(25, 10, -10, 30, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 8)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_FIRE|MR_COLD|MR_ELEC|MR_POISON|MR_HITASFOUR|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_POISON, M1_CARNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HOSTILE|M2_PNAME|M2_STALK|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Smaug", S_DRAGON, LVL(16, 10, 0, 20, -14), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_FIRE, 6, 8), ATTK(AT_BREA, AD_FIRE, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 8), ATTK(AT_BITE, AD_PHYS, 1, 6), ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_PHYS, 2, 4)), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_STONE, MR_FIRE, M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_FLY, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_MALE|M2_STALK|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_RED), #if 0 /* OBSOLETE */ MON("Goblin King", S_ORC, LVL(15, 12, 10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ORC|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), #endif /* 0 */ MON("Water Mage", S_HUMAN, LVL(25, 10, -10, 10, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_POISON| MR_HITASFOUR|MR_STONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Lareth", S_HUMAN, LVL(25, 15, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_SLEE, 2, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_HITASFOUR| MR_DEATH|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY| M2_MALE|M2_COLLECT|M2_JEWELS|M2_MAGIC|M2_STALK, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Chris Cheng", S_RODENT, LVL(21, 18, 7, 20, 15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 10, 4), ATTK(AT_KICK, AD_GLIB, 10, 5), ATTK(AT_BREA, AD_DRST, 10, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_POISON, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_BREATHLESS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Vilja the Bitch", S_COCKATRICE, LVL(26, 13, -4, 70, 4), (G_UNIQ|G_NOGEN), A(ATTK(AT_WEAP, AD_STON, 2, 8), ATTK(AT_KICK, AD_STON, 2, 8), ATTK(AT_NONE, AD_STON, 2, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Lahira the Evil Elementalist", S_ELEMENTAL, LVL(30, 18, -15, 100, 8), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_WET, 6, 8), ATTK(AT_KICK, AD_FRZE, 10, 6), ATTK(AT_BREA, AD_ELEC, 15, 15), ATTK(AT_BEAM, AD_MALK, 10, 10), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_ELEC|MR_FIRE|MR_COLD|MR_DRAIN|MR_PLUSFOUR|MR_HITASFOUR, MR_ELEC|MR_FIRE|MR_COLD, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_AMPHIBIOUS|M1_BREATHLESS|M1_MINDLESS|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_MAGIC|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Cristi the Robber", S_HUMANOID, LVL(25, 15, 7, 30, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_KICK, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_SPEL, 2, 4), ATTK(AT_BEAM, AD_PLYS, 1, 5), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_WANDER|M2_NOPOLY|M2_STALK|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE|M2_MAGIC|M2_NASTY, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Hussy Katrin", S_HUMAN, LVL(20, 12, 0, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PLYS, 3, 3), ATTK(AT_KICK, AD_DRLI, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Goblin King", S_ORC, /* re-enabled for elf role --Amy */ LVL(15, 12, 10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ORC|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Ar-El-Gee Master", S_VAMPIRE, LVL(15, 12, -5, 50, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 24), ATTK(AT_BITE, AD_DRLI, 2, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_VAMPIRE|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bloody Beauties", S_GOLEM, /* bleeder role --Amy */ LVL(25, 12, -20, 0, 0), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_KICK, AD_PHYS, 1, 12), ATTK(AT_SCRA, AD_DRLI, 2, 5), ATTK(AT_LASH, AD_CONF, 2, 5), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(400, 0, 0, MS_NEMESIS, MZ_MEDIUM), MR_STONE|MR_SLEEP|MR_POISON|MR_DEATH|MR_DISINT, 0, M1_HUMANOID|M1_NOHEAD|M1_FLY, M2_HOSTILE|M2_FEMALE|M2_NOPOLY, M3_WANTSARTI|M3_WAITFORU, M4_PUMPS, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Arabella", S_HUMAN, LVL(20, 12, 0, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 5, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Anastasia", S_HUMAN, LVL(20, 12, 0, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 5, 5), ATTK(AT_KICK, AD_PHYS, 2, 2), ATTK(AT_MAGC, AD_LITE, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_WHITE), MON("Henrietta", S_HUMAN, LVL(20, 12, 0, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 10, 10), ATTK(AT_KICK, AD_PHYS, 10, 10), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BROWN), MON("Katrin", S_HUMAN, LVL(20, 12, 0, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PLYS, 3, 3), ATTK(AT_KICK, AD_DRLI, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, M4_PUMPS, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Jana", S_HUMAN, LVL(20, 12, 0, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_FIRE, 4, 4), ATTK(AT_KICK, AD_ELEC, 5, 5), ATTK(AT_MAGC, AD_COLD, 6, 6), ATTK(AT_GAZE, AD_RUST, 5, 5), ATTK(AT_GAZE, AD_DCAY, 5, 5), ATTK(AT_GAZE, AD_ENCH, 5, 5)), SIZ(750, 750, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY|M1_WALLWALK|M1_TPORT|M1_TPORT_CNTRL|M1_CONCEAL, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, M5_SPACEWARS, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Colin Moriarty", S_HUMAN, LVL(20, 10, 8, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_RBRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Esbern", S_HUMAN, LVL(20, 10, 8, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 6, 8), ATTK(AT_MAGC, AD_SPEL, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Eddie the Pyro", S_HUMAN, LVL(25, 12, 5, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_LASH, AD_PHYS, 6, 8), ATTK(AT_BREA, AD_FIRE, 6, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_FIRE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Burglar Ed", S_HUMAN, LVL(15, 13, -4, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_KICK, AD_SITM, 6, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Draco the Sharpshooter", S_HUMAN, LVL(30, 15, -10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_DISP, 4, 8), ATTK(AT_GAZE, AD_PLYS, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Mister Naysayer", S_HUMAN, LVL(25, 12, -15, 100, 10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_CNCL, 10, 10), ATTK(AT_WEAP, AD_DAMA, 5, 5), ATTK(AT_BEAM, AD_SAMU, 1, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Mannimarco", S_HUMAN, LVL(30, 16, -10, 90, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 10, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_POISON|MR_DRAIN|MR_PLUSTHREE|MR_COLD|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD|M2_STALK|M2_PNAME, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Peeta", S_HUMAN, LVL(30, 10, -20, 0, -25), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_DRLI, 4, 8), ATTK(AT_WEAP, AD_FAMN, 4, 8), ATTK(AT_TUCH, AD_PLYS, 1, 5), ATTK(AT_NONE, AD_SLIM, 5, 5), ATTK(AT_HUGS, AD_PEST, 5, 5), ATTK(AT_GAZE, AD_DETH, 5, 5) ), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_DISINT|MR_FIRE|MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE|M1_SWIM|M1_MINDLESS|M1_BREATHLESS|M1_THICK_HIDE|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Jaquio", S_DEMON, LVL(36, 12, -6, 90, -20), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_GAZE, AD_RBRE, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_AVOIDER, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Morgoth", S_DEMON, LVL(100, 16, -20, 120, -20), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_SHRD, 8, 4), ATTK(AT_WEAP, AD_SHRD, 8, 4), ATTK(AT_WEAP, AD_POIS, 4, 4), ATTK(AT_TUCH, AD_ENCH, 1, 1), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_BREA, AD_RBRE, 10, 10) ), SIZ(WT_HUMAN*10, 10000, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_POISON|MR_STONE|MR_DRAIN|MR_DEATH|MR_DISINT|MR_ELEC|MR_ACID|MR_SLEEP, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TUNNEL|M1_REGEN, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BLACK), MON("John Romero", S_HUMAN, LVL(30, 0, -20, 100, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_BEAM, AD_RBRE, 8, 4), ATTK(AT_GAZE, AD_RBRE, 8, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_HUGS, AD_RBRE, 8, 4), ATTK(AT_BREA, AD_LITE, 8, 8)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_POISON|MR_STONE|MR_DRAIN|MR_DEATH|MR_DISINT|MR_ACID|MR_PLUSFOUR|MR_HITASFOUR, 0, M1_FLY|M1_SEE_INVIS|M1_POIS|M1_TPORT, M2_NOPOLY|M2_DEMON|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE, /* No matter what you say, for me the skewered head in Icon of Sin looks clearly female. Sorry. --Amy */ M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE|M3_PETRIFIES|M3_MIND_FLAYER, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Grandpa Tank Breaker", S_HUMAN, LVL(30, 15, -10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_KICK, AD_PLYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Seducer Saint", S_DEMON, LVL(20, 12, -6, 90, -14), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_CLAW, AD_DREN, 10, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, M4_REFLECT, M5_ELDERSCROLLS, 0, 0, 0, 0, 0, CLR_BROWN), MON("Six-Shooter Jack", S_CENTAUR, /* spawns with pistol and 30 lead bullets */ LVL(18, 22, 0, 40, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_WEAP, AD_PHYS, 2, 12), ATTK(AT_TUCH, AD_SAMU, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DEATH|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("fearful triceratops", S_QUADRUPED, LVL(30, 15, -25, 0, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_BUTT, AD_PHYS, 12, 8), ATTK(AT_TRAM, AD_PHYS, 12, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(5000, 5000, 0, MS_NEMESIS, MZ_HUGE), MR_STONE|MR_DISINT, 0, M1_ANIMAL|M1_THICK_HIDE|M1_NOHANDS|M1_HERBIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Bill Gates", S_HUMAN, LVL(20, 10, 10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Student Leader", S_HUMAN, LVL(36, 15, -22, 90, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 12), ATTK(AT_KICK, AD_PHYS, 4, 12), ATTK(AT_GAZE, AD_RBRE, 2, 1), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_FIRE|MR_ACID|MR_DEATH|MR_DISINT|MR_POISON|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS|M1_ACID|M1_POIS, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, M4_BLOCKHEELBOOTS, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Tara Gilesbie", S_TROLL, LVL(30, 18, -15, 95, 15), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PLYS, 2, 5), ATTK(AT_SPIT, AD_TCKL, 5, 5), ATTK(AT_HUGS, AD_DRLI, 5, 5), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_GAZE, AD_HALU, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DRAIN|MR_DEATH|MR_PLUSONE|MR_STONE|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS|M1_CARNIVORE, M2_NOPOLY|M2_STALK|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_UNDEAD, M3_INFRAVISION|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Harry Potter", S_ANGEL, LVL(24, 18, -10, 95, 15), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_MAGM, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_STONE|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Cyclops", S_GIANT, LVL(18, 12, 0, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(1900, 1900, 0, MS_NEMESIS, MZ_HUGE), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_GIANT|M2_STRONG|M2_ROCKTHROW|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_JEWELS|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_GRAY), MON("Boss Time Elemental", S_ELEMENTAL, /* splicehack time elemental but we already have a monster with that name */ LVL(18, 16, 2, 30, 0), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_SLOW, 4, 6), ATTK(AT_WEAP, AD_SLOW, 4, 6), ATTK(AT_CLAW, AD_SOUN, 1, 6), ATTK(AT_CLAW, AD_SPC2, 1, 6), ATTK(AT_CLAW, AD_FIRE, 1, 6), ATTK(AT_CLAW, AD_COLD, 1, 6)), SIZ(2500, 0, 0, MS_SILENT, MZ_GIGANTIC), MR_POISON|MR_STONE|MR_FIRE|MR_COLD|MR_DISINT, 0, M1_NOEYES|M1_NOHEAD|M1_BREATHLESS|M1_UNSOLID|M1_FLY|M1_WALLWALK, M2_STRONG|M2_NEUTER|M2_HOSTILE|M2_NASTY|M2_NOPOLY, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Toliman", S_HUMAN, LVL(15, 10, 10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_ORC|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_PNAME|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Jedeite", S_HUMAN, LVL(15, 10, 10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Nine Tailed Fox", S_DOG, LVL(15, 12, 0, 80, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_FIRE, 3, 6), ATTK(AT_BITE, AD_PHYS, 3, 6), ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_BREA, AD_FIRE, 3, 6), NO_ATTK, NO_ATTK), SIZ(300, 250, 0, MS_NEMESIS, MZ_SMALL), MR_FIRE|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_FEMALE|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Gollum", S_HUMANOID, LVL(16, 10, -5, 0, -6), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_TUCH, AD_DRST, 1, 2), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_NEMESIS, MZ_SMALL), MR_POISON|MR_STONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_PNAME|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT|M2_JEWELS|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Earth Mage", S_HUMAN, LVL(25, 10, -10, 10, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_POISON| MR_HITASFOUR|MR_STONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Ixoth", S_DRAGON, LVL(15, 12, -1, 20, -14), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_FIRE, 8, 6), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_SAMU, 2, 4), NO_ATTK ), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_STONE, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), #if 0 /* OBSOLETE */ MON("Sir Lorimar", S_HUMAN, LVL(25, 15, -10, 40, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_HITASFOUR|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), #endif MON("Rebel Ringleader", S_HUMAN, LVL(14, 16, 10, 30, 10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SITM, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_FEMALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("adventuring wizard", S_HUMAN, LVL(14, 12, 10, 30, 10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 1), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_WANTSBELL|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("militant cleric", S_HUMAN, LVL(14, 12, 10, 30, 10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC|M2_HOSTILE, M3_WANTSBELL|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("half-elf ranger", S_HUMAN, LVL(14, 16, 10, 2, -3), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_SPIT, AD_ACID, 1, 3), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_ELF|M2_STRONG|M2_COLLECT|M2_HOSTILE, M3_WANTSBELL|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Master Kaen", S_HUMAN, LVL(25, 12, -10, 10, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_SCRA, AD_PHYS, 16, 2), ATTK(AT_LASH, AD_PHYS, 16, 2), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Master Sabrina", S_HUMAN, LVL(25, 12, -10, 10, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_SCRA, AD_CURS, 16, 2), ATTK(AT_LASH, AD_SLOW, 16, 2), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_LASH, AD_LUCK, 1, 4), ATTK(AT_GAZE, AD_CURS, 1, 4)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("elder brain", S_UMBER, LVL(30, 12,-20, 60, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_HUGS, AD_DRIN, 1, 4), ATTK(AT_HUGS, AD_DRIN, 1, 4), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_NEMESIS, MZ_GIGANTIC), MR_SLEEP|MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_AMPHIBIOUS, M2_NOPOLY|M2_STRONG|M2_PRINCE|M2_COLLECT|M2_HOSTILE, M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR|M3_WANTSARTI|M3_WAITFORU, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("A'gone", S_HUMAN, LVL(14, 12, 10, 60, -9), (G_NOGEN|G_UNIQ), A(ATTK(AT_HUGS, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 800, 0, MS_DJINNI, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_PNAME|M2_NOPOLY|M2_ELF|M2_STRONG|M2_PRINCE|M2_FEMALE|M2_HOSTILE, M3_WAITFORU|M3_INFRAVISIBLE|M3_TRAITOR|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("The Champion of Pompeji", S_HUMAN, LVL(25, 12, -10, 10, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 16, 2), ATTK(AT_TRAM, AD_STUN, 16, 2), ATTK(AT_GAZE, AD_RBRE, 0, 0), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, MR_POISON, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Archnemesis", S_HUMAN, LVL(30, 12, -15, 10, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_SCRA, AD_PHYS, 16, 2), ATTK(AT_LASH, AD_PHYS, 16, 2), ATTK(AT_CLAW, AD_SITM, 0, 0), ATTK(AT_CLAW, AD_SEDU, 0, 0), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Master Brain", S_HUMAN, LVL(30, 12, -15, 10, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_LITE, 10, 8), ATTK(AT_GAZE, AD_STUN, 15, 5), ATTK(AT_NONE, AD_STUN, 10, 5), ATTK(AT_TRAM, AD_PLYS, 2, 2), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_DEATH|MR_DISINT|MR_STONE|MR_ELEC, 0, M1_HUMANOID|M1_METALLIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Evil Robot", S_BLOB, LVL(24, 12, -8, 50, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PLYS, 8, 4), ATTK(AT_NONE, AD_PLYS, 4, 4), ATTK(AT_TUCH, AD_FRZE, 8, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 750, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP, M1_NOEYES|M1_HUMANOID|M1_MINDLESS|M1_OMNIVORE|M1_ACID|M1_METALLIVORE, M2_WANDER|M2_HOSTILE|M2_NEUTER|M2_NOPOLY|M2_STALK|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Maugneshaagar", S_DEMON, LVL(16, 10, -10, 85, -20), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_DEATH|MR_FIRE|MR_POISON|MR_HITASFOUR|MR_STONE, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Blackbeard's Ghost", S_GHOST, LVL(15, 12, -5, 50, -30), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_HUMAN|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_LORD), MON("Spearathan", S_EEL, LVL(24, 12, -12, 50, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_CLAW, AD_PHYS, 6, 4), ATTK(AT_HUGS, AD_WRAP, 6, 6), ATTK(AT_BITE, AD_PHYS, 5, 4), NO_ATTK, NO_ATTK), SIZ(1800, 1800, 0, MS_NEMESIS, MZ_HUGE), MR_STONE, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_CARNIVORE|M1_HUMANOID, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Moby Dick", S_EEL, LVL(29, 12, -20, 90, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_BITE, AD_PHYS, 6, 6), ATTK(AT_TUCH, AD_WRAP, 5, 5), ATTK(AT_BITE, AD_STUN, 3, 6), ATTK(AT_SCRA, AD_LEGS, 3, 6), NO_ATTK, NO_ATTK), SIZ(4000, 4000, 0, MS_NEMESIS, MZ_GIGANTIC), MR_STONE|MR_DISINT, 0, M1_SWIM|M1_AMPHIBIOUS|M1_ANIMAL|M1_NOHANDS|M1_OMNIVORE|M1_THICK_HIDE|M1_HUMANOID, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT, M3_INFRAVISIBLE|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Nalzok", S_DEMON, LVL(16, 12, -2, 85, -20), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 8, 4), ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE, 0, M1_FLY|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("Scorpius", S_SPIDER, LVL(15, 12, 10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_PHYS, 2, 6), ATTK(AT_SCRA, AD_SAMU, 2, 6), ATTK(AT_STNG, AD_DISE, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE, MR_POISON, M1_ANIMAL|M1_NOHANDS|M1_OVIPAROUS|M1_POIS|M1_CARNIVORE, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Master Assassin", S_HUMAN, LVL(15, 12, 0, 30, 18), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), /* A renegade daimyo who led a 13 year civil war against the shogun * of his time. */ MON("Ashikaga Takauji", S_HUMAN, LVL(15, 12, 0, 40, -13), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("some random guy", S_HUMAN, LVL(15, 12, 0, 0, -13), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Wendy", S_HUMAN, LVL(25, 16, 0, 90, -13), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 6), ATTK(AT_TRAM, AD_SAMU, 2, 6), ATTK(AT_SPIT, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Activist Leader", S_HUMAN, LVL(25, 18, -3, 75, -5), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_STUN, 2, 10), ATTK(AT_KICK, AD_SITM, 2, 10), ATTK(AT_GAZE, AD_RBRE, 2, 10), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_FIRE, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Helen the Activist Leader", S_HUMAN, LVL(35, 18, -12, 90, -5), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_STUN, 2, 15), ATTK(AT_KICK, AD_SITM, 2, 15), ATTK(AT_GAZE, AD_RBRE, 2, 15), ATTK(AT_BEAM, AD_RBRE, 2, 15), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_FIRE|MR_COLD, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Irina", S_HUMAN, LVL(35, 18, -23, 100, 0), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_STUN, 4, 10), ATTK(AT_KICK, AD_SITM, 4, 10), ATTK(AT_GAZE, AD_RBRE, 4, 15), ATTK(AT_NONE, AD_RBRE, 4, 15), ATTK(AT_MAGC, AD_SPEL, 4, 15), ATTK(AT_MAGC, AD_CLRC, 4, 15)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT|MR_FIRE|MR_POISON|MR_PLUSFOUR, 0, M1_HUMANOID|M1_OMNIVORE|M1_METALLIVORE|M1_WALLWALK|M1_FLY|M1_THICK_HIDE|M1_REGEN|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_NASTY|M2_DEMON|M2_PNAME|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_LITHIVORE|M3_EGOTYPE|M3_PETRIFIES|M3_SLIME, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Elvis Presley", S_GHOST, LVL(15, 12, -5, 50, -30), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_ELEC, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_HUMAN|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Imelda's Ghost", S_GHOST, LVL(20, 18, -8, 75, -30), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_COLD|MR_DISINT|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_BREATHLESS|M1_WALLWALK|M1_HUMANOID|M1_UNSOLID|M1_OMNIVORE, M2_NOPOLY|M2_UNDEAD|M2_STALK|M2_HOSTILE|M2_HUMAN|M2_STRONG|M2_NASTY|M2_PNAME|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Alduin", S_DRAGON, LVL(25, 18, -1, 80, -14), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_FIRE, 10, 10), ATTK(AT_BITE, AD_PHYS, 4, 8), ATTK(AT_BREA, AD_RBRE, 8, 8), ATTK(AT_LASH, AD_PHYS, 2, 4), ATTK(AT_CLAW, AD_SAMU, 2, 4), ATTK(AT_TRAM, AD_PHYS, 4, 8) ), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_STONE|MR_DEATH|MR_SLEEP|MR_DISINT, MR_FIRE, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_GREEDY|M2_JEWELS|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Death Metal Orchestra Leader", S_HUMAN, LVL(25, 16, 0, 40, -13), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_CLRC, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_CONF, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_LITHIVORE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Foaming White Knight", S_HUMAN, LVL(25, 12, 0, 40, 20), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_DEPR, 2, 6), ATTK(AT_BEAM, AD_CONF, 2, 6), ATTK(AT_NONE, AD_STUN, 2, 6), ATTK(AT_LASH, AD_WRAT, 2, 6), ATTK(AT_BREA, AD_LITE, 6, 6), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Cash-Greedy Finance Minister", S_HUMAN, LVL(25, 16, -10, 80, -20), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_SGLD, 2, 6), ATTK(AT_BEAM, AD_SGLD, 2, 6), ATTK(AT_MAGC, AD_CAST, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT|MR_DEATH|MR_PLUSTHREE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC|M2_WANDER, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, M4_SHADE|M4_REFLECT, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Lightningrod", S_RUBMONST, LVL(30, 1, -25, 0, -5), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_LASH, AD_ELEC, 6, 6), ATTK(AT_BREA, AD_ELEC, 6, 6), ATTK(AT_LASH, AD_TLPT, 6, 6), ATTK(AT_GAZE, AD_TLPT, 6, 6)), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_STONE|MR_DISINT, 0, M1_MINDLESS|M1_BREATHLESS|M1_OMNIVORE|M1_HUMANOID, M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Geneworm", S_WORM, LVL(36, 12, -20, 95, -20), (G_NOGEN|G_UNIQ|G_VLGROUP), A(ATTK(AT_BITE, AD_DRST, 10, 10), ATTK(AT_BREA, AD_LITE, 15, 15), ATTK(AT_HUGS, AD_DRDX, 9, 12), ATTK(AT_GAZE, AD_DRCO, 6, 10), ATTK(AT_MAGC, AD_SPEL, 8, 8), ATTK(AT_BEAM, AD_SKIL, 9, 9) ), SIZ(1000, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_POISON|MR_HITASTWO|MR_ELEC|MR_COLD|MR_SLEEP|MR_PLUSFOUR|MR_DRAIN|MR_STONE|MR_DEATH|MR_DISINT, MR_FIRE, M1_ANIMAL|M1_SLITHY|M1_NOLIMBS|M1_CARNIVORE|M1_NOTAKE|M1_BREATHLESS, M2_HOSTILE|M2_NOPOLY|M2_STRONG|M2_NASTY, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Amy Bluescreenofdeath", S_HUMAN, LVL(25, 16, 0, 40, -13), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_FAMN, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Dagoth Ur", S_DEMON, LVL(35, 15, -8, 95, -20), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 8, 6), ATTK(AT_STNG, AD_DRLI, 1, 4), ATTK(AT_LASH, AD_DISE, 1, 6), ATTK(AT_CLAW, AD_DISE, 1, 6), NO_ATTK, NO_ATTK), SIZ(1500, 1500, 0, MS_NEMESIS, MZ_HUGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_SEE_INVIS|M1_NOHANDS|M1_POIS, M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_PNAME|M2_NASTY|M2_PRINCE|M2_MALE|M2_COLLECT, M3_WAITFORU|M3_WANTSARTI|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Jyggalag", S_DEMON, LVL(35, 10, -9, 99, 19), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(ATTK(AT_BUTT, AD_STUN, 9, 1), ATTK(AT_CLAW, AD_PLYS, 9, 1), ATTK(AT_BITE, AD_DISE, 9, 1), ATTK(AT_MAGC,AD_SPEL, 9, 1), ATTK(AT_NONE,AD_FIRE, 8, 2), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_LARGE), MR_FIRE|MR_POISON|MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_SEE_INVIS|M1_FLY|M1_POIS, M2_MALE|M2_NOPOLY|M2_DEMON|M2_STALK|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_COLLECT|M2_PRINCE|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION|M3_TRAITOR, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Else God-Hater", S_HUMAN, LVL(25, 11, 0, 40, -13), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_RBRE, 2, 6), ATTK(AT_WEAP, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Nihilanth", S_BLOB, LVL(25, 12, 4, 0, 0), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PLYS, 2, 6), ATTK(AT_BREA, AD_ELEC, 10, 10), ATTK(AT_MAGC, AD_SPEL, 10, 10), ATTK(AT_GAZE, AD_TLPT, 10, 10), NO_ATTK, NO_ATTK), SIZ(800, 800, 0, MS_NEMESIS, MZ_HUGE), MR_SLEEP|MR_POISON|MR_STONE|MR_DISINT, 0, M1_FLY|M1_MINDLESS|M1_HUMANOID|M1_BREATHLESS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS, M2_WANDER|M2_HOSTILE|M2_NEUTER|M2_NOPOLY|M2_STRONG|M2_PNAME, M3_INFRAVISION|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Ho-oh", S_BAT, LVL(25, 30, -15, 90, -6), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_CLAW, AD_PHYS, 10, 5), ATTK(AT_CLAW, AD_SITM, 4, 4), ATTK(AT_BREA, AD_FIRE, 10, 5), ATTK(AT_BITE, AD_FIRE, 4, 3), NO_ATTK, NO_ATTK), SIZ(1300, 1300, 0, MS_NEMESIS, MZ_MEDIUM), MR_SLEEP|MR_POISON|MR_COLD|MR_STONE|MR_DEATH|MR_FIRE|MR_DISINT, MR_COLD, M1_HUMANOID|M1_FLY|M1_BREATHLESS|M1_POIS|M1_REGEN|M1_THICK_HIDE|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HOSTILE|M2_WANDER|M2_STALK|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_PNAME, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), /* * Note: the Master of Thieves was defined above. */ MON("Count Dracula", S_VAMPIRE, LVL(25, 18, -8, 80, -10), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_BITE, AD_DRLI, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_POISON|MR_HITASFOUR|MR_STONE|MR_DISINT, 0, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_POIS|M1_REGEN, M2_NOPOLY|M2_UNDEAD|M2_VAMPIRE|M2_STALK|M2_HOSTILE|M2_PNAME|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE, M3_WAITFORU|M3_WANTSARTI, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Lord Surtur", S_GIANT, LVL(15, 12, 2, 50, 12), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_NEMESIS, MZ_HUGE), MR_FIRE|MR_STONE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_GIANT|M2_MALE|M2_PNAME|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_ROCKTHROW|M2_JEWELS|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Dio", S_VAMPIRE, LVL(18, 18, -2, 90, -13), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_NONE, AD_COLD, 0, 1), ATTK(AT_TUCH, AD_COLD, 3, 4), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SAMU, 3, 4), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_COLD|MR_SLEEP|MR_DISINT|MR_POISON|MR_STONE, 0, M1_SEE_INVIS|M1_POIS|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_UNDEAD|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Buffy the Vampire Slayer", S_HUMAN, LVL(15, 12, 2, 50, 12), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_WEAP, AD_PHYS, 2,10), ATTK(AT_LASH, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(2250, 2250, 0, MS_NEMESIS, MZ_HUGE), MR_FIRE|MR_STONE, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_MALE|M2_PNAME|M2_HOSTILE|M2_STALK|M2_STRONG|M2_NASTY|M2_JEWELS|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Dark One", S_HUMAN, LVL(15, 12, 0, 80, -10), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_CLAW, AD_SAMU, 1, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("Gigock", S_HUMANOID, LVL(15, 8, 0, 80, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_CLAW, AD_SAMU, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_MALE|M2_PNAME|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Colonel Blood", S_HUMAN, LVL(20, 10, 5, 10, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_WEAP, AD_PHYS, 4, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_STALK|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_LORD), MON("Lord Sidious", S_HUMAN, LVL(20, 10, 5, 10, -10), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 6), ATTK(AT_TUCH, AD_ELEC, 4, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_ELEC|MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_MALE|M2_HOSTILE|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Anastasia Steele", S_HUMAN, LVL(1, 12, 10, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_TUCH, AD_CONF, 2, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Dark Goku", S_HUMAN, LVL(32, 12, -10, 85, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 5), ATTK(AT_KICK, AD_GLIB, 3, 15), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("BNP Leader", S_HUMAN, LVL(15, 12, 0, 30, 18), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GREEN), MON("Donkey Kong", S_YETI, LVL(15, 12, 0, 30, 18), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_SITM, 2, 6), ATTK(AT_WEAP, AD_SGLD, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("Estormo", S_HUMAN, LVL(25, 12, -10, 10, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_CURS, 16, 2), ATTK(AT_BREA, AD_RBRE, 16, 2), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 1, 4), ATTK(AT_LASH, AD_RBRE, 1, 4), ATTK(AT_GAZE, AD_CURS, 1, 4)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_ELF|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Rodney's Twin", S_HUMAN, LVL(30, 12, -8, 100, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_CLAW, AD_SAMU, 2,12), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_SPIT, AD_ACID, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_POISON|MR_STONE, MR_FIRE|MR_POISON, M1_FLY|M1_BREATHLESS|M1_HUMANOID|M1_REGEN|M1_SEE_INVIS|M1_TPORT|M1_TPORT_CNTRL|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_PRINCE|M2_MALE|M2_MAGIC|M2_COLLECT|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_LORD), MON("Crabbe and Goyle", S_HUMAN, LVL(25, 12, -25, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_FIRE, 4, 8), ATTK(AT_LASH, AD_FIRE, 6, 8), ATTK(AT_MAGC, AD_FIRE, 8, 6), ATTK(AT_BREA, AD_FIRE, 6, 8), ATTK(AT_HUGS, AD_FIRE, 6, 8), ATTK(AT_GAZE, AD_FIRE, 6, 8)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_FIRE|MR_DISINT, MR_FIRE, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Yet Another Gun Nut", S_HUMAN, LVL(30, 15, -10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_DISP, 4, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_CYAN), MON("Dana Dynamite Beauty Miss", S_HUMAN, LVL(20, 12, 0, 0, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_NUMB, 5, 5), ATTK(AT_KICK, AD_STUN, 5, 5), ATTK(AT_HUGS, AD_CONF, 4, 4), ATTK(AT_GAZE, AD_DREN, 4, 4), NO_ATTK, NO_ATTK), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Bragging Vandal", S_HUMAN, LVL(25, 12, -10, 10, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_LASH, AD_PHYS, 50, 2), ATTK(AT_TRAM, AD_PHYS, 50, 2), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DISINT, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Bowser", S_DRAGON, LVL(40, 16, -30, 95, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_BREA, AD_RBRE, 10, 10), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_WEAP, AD_SAMU, 5, 8), ATTK(AT_BITE, AD_FIRE, 5, 8), ATTK(AT_LASH, AD_COLD, 5, 8), ATTK(AT_HUGS, AD_RBRE, 1, 6)), SIZ(WT_DRAGON, 4500, 0, MS_NEMESIS, MZ_GIGANTIC), MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, MR_FIRE|MR_COLD|MR_SLEEP|MR_DISINT|MR_ELEC|MR_POISON|MR_STONE, M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE|M1_SEE_INVIS|M1_POIS, M2_NOPOLY|M2_HOSTILE|M2_MALE|M2_STALK|M2_STRONG|M2_NASTY|M2_GREEDY|M2_JEWELS|M2_MAGIC|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Flandre Scarlet", S_HUMAN, LVL(40, 18, -35, 99, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_SCRA, AD_RBRE, 16, 4), ATTK(AT_LASH, AD_RBRE, 16, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), ATTK(AT_MAGC, AD_SPEL, 1, 4), ATTK(AT_HUGS, AD_RBRE, 10, 4), ATTK(AT_WEAP, AD_RBRE, 10, 4) ), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_POISON|MR_STONE|MR_DEATH|MR_DISINT|MR_DRAIN, MR_POISON, M1_HUMANOID|M1_HERBIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_NASTY|M2_STALK|M2_COLLECT|M2_MAGIC|M2_FEMALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_RED), MON("Ron Weasley", S_ANGEL, LVL(24, 9, -10, 100, 15), (G_NOCORPSE|G_NOGEN|G_UNIQ), A(ATTK(AT_MAGC, AD_SPEL, 5, 5), ATTK(AT_MAGC, AD_MAGM, 5, 5), ATTK(AT_MAGC, AD_CLRC, 5, 5), ATTK(AT_BREA, AD_RBRE, 5, 5), ATTK(AT_WEAP, AD_SITM, 5, 5), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_MEDIUM), MR_DEATH|MR_PLUSONE|MR_STONE|MR_POISON|MR_DRAIN|MR_DISINT, 0, M1_FLY|M1_HUMANOID|M1_SEE_INVIS, M2_NOPOLY|M2_STALK|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_INFRAVISIBLE|M3_INFRAVISION|M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), MON("Oberon Principal", S_HUMAN, LVL(20, 10, 10, 0, -15), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_STON, 4, 8), ATTK(AT_BITE, AD_PHYS, 6, 8), ATTK(AT_TENT, AD_DRIN, 2, 1), ATTK(AT_NONE, AD_STON, 2, 1), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_STALK|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT, M3_WANTSARTI|M3_WAITFORU|M3_PETRIFIES, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("Ventos Effigil", S_HUMAN, LVL(25, 15, 0, 50, 20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 4, 8), ATTK(AT_WEAP, AD_SLEE, 2, 5), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_NEMESIS, MZ_HUMAN), MR_SLEEP|MR_HITASFOUR| MR_DEATH|MR_STONE, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_ELF|M2_HUMAN|M2_STRONG|M2_PNAME|M2_HOSTILE|M2_NASTY|M2_MALE|M2_COLLECT|M2_JEWELS|M2_MAGIC|M2_STALK, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Mysterious Necromancer", S_HUMAN, LVL(30, 16, -10, 90, -20), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_RBRE, 10, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DEATH|MR_POISON|MR_DRAIN|MR_PLUSTHREE|MR_COLD|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS|M1_BREATHLESS|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_COLLECT|M2_MAGIC|M2_HOSTILE|M2_UNDEAD|M2_STALK|M2_PNAME, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("Plaster Blaster", S_HUMAN, LVL(30, 16, -10, 75, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_FIRE, 4, 4), ATTK(AT_KICK, AD_ELEC, 5, 5), ATTK(AT_MAGC, AD_COLD, 6, 6), ATTK(AT_GAZE, AD_RUST, 5, 5), ATTK(AT_GAZE, AD_DCAY, 5, 5), ATTK(AT_GAZE, AD_ENCH, 5, 5)), SIZ(750, 750, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_PNAME|M2_NOPOLY|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_GREEDY|M2_JEWELS|M2_COLLECT|M2_MAGIC, M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_MAGENTA), MON("Joe the Greaser", S_HUMAN, LVL(15, 12, 4, 20, -3), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_PHYS, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("The Local Health Inspector", S_HUMAN, LVL(15, 12, 4, 20, -3), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_HEAL, 2, 6), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Rincewind", S_HUMAN, LVL(20, 12, 10, 20, 0), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Yeldud Twen", S_LIZARD, LVL(107,6,-28,100,0), (G_NOGEN|G_UNIQ), A(ATTK(AT_MULTIPLY, 0, 0, 0), ATTK(AT_TUCH, AD_RUST, 4, 5), ATTK(AT_TUCH, AD_DCAY, 4, 5), ATTK(AT_TUCH, AD_CORR, 4, 5), ATTK(AT_TUCH, AD_DRIN, 4, 5), ATTK(AT_TUCH, AD_ENCH, 4, 5)), SIZ(100, 200, 0, MS_NEMESIS, MZ_SMALL), MR_FIRE|MR_DISINT|MR_COLD|MR_SLEEP|MR_ELEC|MR_POISON|MR_ACID|MR_STONE, 0, M1_FLY|M1_WALLWALK|M1_NOHANDS|M1_ANIMAL|M1_CARNIVORE|M1_POIS|M1_ACID|M1_REGEN|M1_SEE_INVIS|M1_AMPHIBIOUS, M2_NOPOLY|M2_HOSTILE|M2_NASTY, M3_WANTSARTI|M3_WAITFORU, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("mailer daemon", S_DEMON, LVL(56, 24, 10, 127, 0), (G_NOGEN|G_NOCORPSE|G_UNIQ), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(600, 600, 0, MS_NEMESIS, MZ_HUMAN), MR_FIRE|MR_COLD|MR_ELEC|MR_SLEEP|MR_POISON|MR_STONE, 0, M1_FLY|M1_SWIM|M1_BREATHLESS|M1_SEE_INVIS|M1_HUMANOID|M1_POIS, M2_NOPOLY|M2_STALK|M2_HOSTILE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE|M3_INFRAVISION, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_BLUE), MON("Mr. Uncool", S_HUMAN, LVL(20, 16, -20, 20, -13), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE|M1_WALLWALK, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BROWN), MON("Lady Elly", S_HUMAN, LVL(35, 12, -40, 100, -20), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_WRAP, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_LASH, AD_SAMU, 2, 6), ATTK(AT_SCRA, AD_FAMN, 2, 6), ATTK(AT_HUGS, AD_STCK, 2, 6), ATTK(AT_TRAM, AD_RBRE, 2, 6)), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_POISON|MR_DEATH|MR_DISINT|MR_DRAIN, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_FEMALE|M2_COLLECT|M2_MAGIC, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_CYAN), MON("Don Rio the Master Thief", S_HUMAN, LVL(25, 12, 0, 30, 18), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_DRST, 2, 6), ATTK(AT_WEAP, AD_SITM, 2, 8), ATTK(AT_CLAW, AD_SAMU, 2, 6), ATTK(AT_WEAP, AD_SGLD, 2, 8), ATTK(AT_HUGS, AD_SSEX, 2, 8), NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), MON("Pettler", S_HUMAN, LVL(25, 16, 0, 40, -13), (G_NOGEN|G_UNIQ|G_NOCORPSE), A(ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_MAGC, AD_SPEL, 2, 6), ATTK(AT_WEAP, AD_PHYS, 2, 6), ATTK(AT_KICK, AD_RBRE, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE|M1_FLY, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_STALK|M2_NASTY|M2_MALE|M2_COLLECT|M2_MAGIC|M2_PNAME, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("Upper Bull", S_KOP, LVL(25, 12, 0, 30, 18), (G_NOGEN|G_UNIQ), A(ATTK(AT_WEAP, AD_PLYS, 2, 6), ATTK(AT_WEAP, AD_STUN, 2, 8), ATTK(AT_MAGC, AD_SPEL, 2, 8), ATTK(AT_HUGS, AD_PLYS, 2, 6), NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_NEMESIS, MZ_HUMAN), MR_STONE|MR_DISINT, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_STRONG|M2_HOSTILE|M2_STALK|M2_NASTY|M2_COLLECT|M2_MAGIC|M2_MALE, M3_WANTSARTI|M3_WAITFORU|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_BRIGHT_GREEN), /* upper bull must be the last one */ /* * quest "guardians" */ MON("student", S_HUMAN, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("trooper", S_HUMAN, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("chieftain", S_HUMAN, LVL(5, 12, 10, 10, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("rhymer", S_HUMAN, LVL(5, 12, 10, 10, -3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("neanderthal", S_HUMAN, LVL(5, 12, 10, 10, 1), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("fellow death eater", S_HUMAN, LVL(12, 12, 10, 0, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_BLACK), MON("fellow gangster", S_HUMAN, LVL(12, 12, 10, 0, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("nymphet", S_HUMAN, LVL(12, 12, 10, 0, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("model", S_HUMAN, LVL(12, 12, 10, 0, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("starnoid", S_HUMAN, LVL(12, 12, 10, 0, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_RBRE, 1, 6), ATTK(AT_WEAP, AD_RBRE, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_MAGENTA), MON("Pokemon trainer", S_HUMAN, LVL(12, 12, 10, 0, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("inmate", S_HUMAN, LVL(12, 12, 10, 0, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE|M3_CLOSE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("shifter", S_HUMAN, LVL(5, 12, 0, 10, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_GRAY), MON("dwarf warrior", S_HUMANOID, LVL(5, 10, 10, 10, 5), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(900, 900, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_TUNNEL|M1_NEEDPICK|M1_HUMANOID|M1_OMNIVORE, M2_DWARF|M2_STRONG|M2_NOPOLY|M2_MALE|M2_GREEDY|M2_JEWELS| M2_COLLECT|M2_PEACEFUL, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("igniter", S_HUMAN, LVL(5, 10, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_RED), MON("shocker", S_HUMAN, LVL(5, 10, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("froster", S_HUMAN, LVL(5, 10, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_WHITE), #if 0 /* OBSOLETE */ MON("fiend", S_HUMAN, LVL(5, 10, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_ORANGE), #endif MON("hacker", S_HUMAN, LVL(5, 12, 10, 10, 1), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL, 0, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("prep", S_HUMAN, LVL(5, 12, 10, 10, 1), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 2, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL, 0, 0, 0, 0, 0, 0, 0, 0, CLR_YELLOW), MON("attendant", S_HUMAN, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("royal guard", S_HUMAN, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("globule", S_BLOB, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON|MR_ACID, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Highest elf", S_HUMAN, LVL(7, 12, 10, 10, 9), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 2, 4), ATTK(AT_MAGC, AD_CLRC, 2, 17), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 700, 0, MS_GUARDIAN, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_OMNIVORE|M1_SEE_INVIS, M2_NOPOLY|M2_ELF|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, CLR_WHITE), MON("planetary fighter", S_HUMAN, LVL(5, 12, 10, 10, 7), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_MAGC, AD_CLRC, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_ELF, 750, 0, MS_GUARDIAN, MZ_HUMAN), MR_SLEEP, MR_SLEEP, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_FEMALE|M2_PEACEFUL|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, DRAGON_SILVER), MON("maiden", S_HUMAN, LVL(5, 12, 10, 20, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 3, 3), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("proudfoot", S_HUMANOID, LVL(5, 9, 10, 0, 6), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_GUARDIAN, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_PEACEFUL|M2_COLLECT|M2_HOBBIT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("intern", S_HUMAN, /* reactivated for empath role --Amy */ LVL(5, 10, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON|MR_HITASONE, MR_POISON, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("page", S_HUMAN, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("unfortunate victim", S_HUMAN, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("servant", S_HUMAN, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_POISON, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("abbot", S_HUMAN, LVL(5, 12, 10, 20, 0), G_NOGEN, A(ATTK(AT_CLAW, AD_PHYS, 8, 2), ATTK(AT_KICK, AD_STUN, 3, 2), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_HERBIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("embalmer", S_HUMAN, LVL(5, 12, 10, 30, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG| M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("acolyte", S_HUMAN, LVL(5, 12, 10, 20, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_CLRC, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("pirate brother", S_HUMAN, LVL(5, 12, 10, 10, -3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("very mindless thrall", S_HUMAN, LVL(12, 12, 10, 0, 0), G_NOGEN, /* for special levels */ A(ATTK(AT_HUGS, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE|M1_MINDLESS, M2_NOPOLY|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_ELF|M2_FEMALE, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_DNETHACK, 0, 0, 0, 0, 0, CLR_BLACK), MON("hunter", S_HUMAN, LVL(5, 12, 10, 10, -7), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_SEE_INVIS|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISION|M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("thug", S_HUMAN, LVL(5, 12, 10, 10, -3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_GREEDY|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("ninja gaiden", S_HUMAN, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_HUMANOID, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("roshi", S_HUMAN, LVL(5, 12, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("guide", S_HUMAN, LVL(5, 12, 10, 20, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("exterminator", S_HUMAN, LVL(8, 10, 10, 10, 10), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), MR_HITASONE, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, CLR_BLACK), MON("super warrior", S_HUMAN, LVL(5, 12, 10, 10, -1), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 8), ATTK(AT_WEAP, AD_PHYS, 1, 8), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_FEMALE, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("apprentice", S_HUMAN, LVL(5, 12, 10, 30, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_MAGC, AD_SPEL, 4, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT|M2_MAGIC, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("Yeoman Warder", S_HUMAN, LVL(5, 10, 10, 10, 3), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 6), ATTK(AT_WEAP, AD_PHYS, 1, 6), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_HUMAN|M2_PEACEFUL|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_VANILLA, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("backup dancer", S_HUMAN, LVL(5, 15, 10, 2, 0), G_NOGEN, A(ATTK(AT_WEAP, AD_PHYS, 1, 4), ATTK(AT_WEAP, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_HUMAN, 1000, 0, MS_GUARDIAN, MZ_HUMAN), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_STRONG|M2_COLLECT|M2_HUMAN|M2_PEACEFUL, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), MON("drake", S_DRAGON, LVL(5, 12, 2, 10, 0), G_NOGEN, A(ATTK(AT_BREA, AD_FIRE, 2, 3), ATTK(AT_BITE, AD_PHYS, 1, 4), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(WT_DRAGON, 4500, 0, MS_GUARDIAN, MZ_GIGANTIC), 0, 0, M1_FLY|M1_THICK_HIDE|M1_NOHANDS|M1_CARNIVORE, M2_PEACEFUL|M2_STRONG|M2_GREEDY|M2_JEWELS, M3_INFRAVISIBLE, 0, 0, 0, 0, 0, 0, 0, HI_DOMESTIC), /* * Other quest uniques */ /* He's making a guest appearance from Angband. -RJ */ MON("Farmer Maggot", S_HUMANOID, LVL(11, 9, 10, 0, 6), (G_NOGEN|G_UNIQ), A(ATTK(/*AT_MOAN*/AT_NONE, AD_PHYS, 0, 0), ATTK(/*AT_MOAN*/AT_NONE, AD_PHYS, 0, 0), NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(500, 500, 0, MS_HUMANOID, MZ_SMALL), 0, 0, M1_HUMANOID|M1_OMNIVORE, M2_NOPOLY|M2_PNAME|M2_HOSTILE|M2_STRONG|M2_COLLECT, M3_INFRAVISIBLE, 0, M5_ANGBAND, 0, 0, 0, 0, 0, CLR_BROWN), /* * array terminator */ MON("", 0, LVL(0, 0, 0, 0, 0), (0), A(NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK), SIZ(0, 0, 0, 0, 0), 0, 0, 0L, 0L, 0, 0, 0, 0, 0, 0, 0, 0, 0) }; struct permonst mons[SIZE(mons_init)]; /* dummy routine used to force linkage, changes from nethack 3.6 */ void monst_globals_init() { memcpy(mons, mons_init, sizeof(mons)); } /*monst.c*/